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
336957833878	336957834434	336957834984	336957835534	336957836084	336957836634	336957837184	336957837734	336957838284	336957838834	336957839384	336957839934	336957840484	336957841034	336957841584	336957842134	336957842684	336957843234	336957843784	336957844334	336957844884	336957845434	336957845984	336957846534	336957847084	336957847634	336957848184	336957848734	336957849284	336957849834	336957850384	336957850934	336957851484	336957852034	336957852584	336957853134	336957853684	336957854234	336957854784	336957855334	336957855884	336957856434	336957856984	336957857534	336957858084	336957858634	336957859184	336957859734	336957860284	336957860834	336957861384	336957861934	336957862484	336957863034	336957863584	336957864134	336957864684	336957865234	336957865784	336957866334	336957866884	336957867434	336957867984	336957868534	336957869084	336957869634	336957870184	336957870734	336957871284	336957871834	336957872384	336957872934	336957873484	336957874034	336957874584	336957875134	336957875684	336957876234	336957876784	336957877334	336957877884	336957878434	336957878984	336957879534	336957880084	336957880634	336957881184	336957881734	336957882284	336957882834	336957883384	336957883934	336957884484	336957885034	336957885584	336957886134	336957886684	336957887234	336957887784	336957888334	336957888884	336957889434	336957889984	336957890534	336957891084	336957891634	336957892184	336957892734	336957893284	336957893834	336957894384	336957894934	336957895484	336957896034	336957896584	336957897134	336957897684	336957898234	336957898784	336957899334	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2740	3650	2300	2740	3650	2300	2740	3650	2300	2740	3650	2300	2740	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2750	3650	2300	2750	3650	2300	2752	3650	2300	2752	3650	2300	2752	3650	2300	2752	3650	2300	2752	3650	2300	2752	3650	2300	2752	3650	2300	2752	3650	2300	2752	3650	2300	2752	3650	2300	2752	3650	2300	2752	3650	2300	2754	3650	2300	2755	3650	2300	2757	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
56936	53251	60323	69286	64710	37601	13636	1705	483	440	425	447	423	429	379	420	399	395	421	417	423	443	385	396	418	429	421	384	464	449	403	424	397	402	423	461	405	393	410	358	399	435	400	387	394	410	415	430	399	471	440	421	432	422	391	409	400	443	417	425	417	413	425	367	428	398	404	414	420	428	402	449	417	414	419	432	433	399	396	411	429	427	429	420	427	413	408	390	393	442	439	419	414	440	401	417	412	403	388	426	397	434	395	438	443	441	434	401	424	446	417	404	427	402	400	456	422	439	469	416	414	398	408	428	415	431	375	422	397	430	422	428	380	391	385	405	434	367	394	396	399	393	406	428	416	424	424	417	455	408	453	386	417	419	427	421	477	430	418	408	393	410	414	397	417	403	394	413	435	419	415	413	451	403	411	422	429	386	401	410	405	397	417	432	401	408	453	390	426	414	409	430	407	428	425	389	411	408	426	442	454	439	404	424	430	430	388	441	383	414	423	411	397	411	374	433	404	431	421	429	441	441	401	406	430	406	426	404	436	415	394	397	421	381	475	396	394	390	453	406	410	426	395	427	401	431	432	426	434	409	411	411	424	451	399	398	408	393	434	401	401	434	411	449	397	429	434	409	426	420	390	443	412	382	382	392	444	394	387	434	429	411	435	411	402	433	423	415	413	418	430	427	405	440	403	421	442	403	434	396	415	383	428	434	422	432	424	405	431	438	441	414	406	357	389	397	421	398	388	394	398	387	399	419	401	435	412	378	439	420	410	458	417	450	406	422	430	368	473	420	379	431	402	426	425	381	424	414	396	389	432	402	403	375	408	422	433	412	409	425	428	415	429	384	422	418	417	415	427	419	442	405	412	403	404	405	389	404	429	404	440	440	431	412	370	452	439	448	440	423	383	424	410	442	405	416	410	431	429	410	432	454	401	468	419	377	403	410	433	408	438	402	404	415	396	391	378	411	425	430	412	390	402	421	388	451	373	424	417	412	432	390	417	407	385	381	416	425	405	407	422	426	380	412	396	390	430	391	422	403	423	432	439	429	398	412	431	447	434	421	448	413	426	416	406	394	397	391	408	390	431	416	427	431	410	425	434	440	415	436	419	435	405	383	455	442	386	387	458	403	404	408	401	395	420	400	403	442	435	451	426	448	424	365	409	405	425	421	380	436	438	422	425	414	402	433	425	445	417	404	411	416	436	386	421	382	400	389	420	443	410	408	420	420	401	452	375	360	379	396	452	405	406	445	427	407	393	448	416	408	430	449	457	383	462	420	399	396	406	425	394	420	425	397	417	418	403	424	413	413	418	445	438	413	451	436	437	387	399	402	432	441	424	425	428	408	422	418	415	462	399	422	437	404	426	421	414	412	393	392	373	408	391	435	469	423	424	447	423	421	424	405	388	402	402	419	432	416	412	436	385	403	395	398	411	419	390	425	464	431	392	406	419	409	426	430	394	443	425	421	420	372	442	467	429	419	449	398	416	420	456	460	373	432	437	421	425	427	403	399	417	431	430	417	422	461	427	423	374	421	459	395	407	424	398	433	449	428	405	401	403	425	424	429	425	435	378	398	402	438	414	433	393	416	425	413	396	442	427	436	394	396	442	437	448	429	411	407	419	440	427	422	394	430	437	414	396	443	395	401	378	420	435	397	396	413	425	404	408	423	429	390	397	434	443	406	414	415	416	405	394	407	412	422	418	403	433	397	408	434	438	407	443	432	420	409	375	374	450	412	414	451	423	398	436	446	429	424	417	403	439	437	402	384	418	395	387	438	436	444	385	456	417	425	456	454	437	425	461	418	434	414	408	411	427	379	414	409	439	431	365	431	399	423	430	417	399	410	372	450	399	400	414	449	385	418	416	416	433	457	387	448	424	435	438	475	424	400	416	399	435	398	433	449	385	366	411	438	463	407	389	423	405	383	444	450	394	408	443	399	431	427	420	413	449	385	418	403	426	413	432	431	440	466	400	429	423	423	420	430	424	432	400	405	427	380	393	431	427	382	390	470	422	424	371	444	430	429	384	370	448	404	418	389	439	464	405	421	428	411	429	414	407	429	415	444	417	449	473	434	415	428	363	437	433	426	433	431	418	411	388	408	427	454	463	384	425	413	394	396	379	410	390	421	426	443	427	420	405	403	426	391	388	425	442	419	433	404	423	408	454	419	445	415	428	395	406	392	400	383	448	465	437	466	429	435	418	414	435	404	438	435	386	431	428	454	422	428	441	412	398	411	418	435	411	437	453	407	406	423	434	419	442	425	442	432	400	470	384	428	425	416	410	420	428	426	393	387	407	403	389	396	416	422	423	441	421	388	451	424	431	401	442	447	405	412	430	387	434	445	440	431	402	441	409	387	427	460	400	397	438	444	449	399	424	425	411	405	418	433	386	433	390	415	443	419	413	441	429	398	394	434	430	412	434	411	403	418	424	389	418	402	430	454	420	454	418	425	410	424	385	423	456	438	421	373	408	423	458	411	401	381	442	418	442	441	395	460	431	401	407	402	379	390	391	426	410	414	398	417	417	409	435	428	420	397	407	434	434	432	401	423	422	400	449	396	411	411	434	410	412	414	417	438	404	434	430	384	423	424	419	399	405	397	419	419	432	411	437	428	398	403	447	406	446	404	450	412	392	432	401	424	415	411	406	431	433	435	444	414	412	435	399	397	400	404	388	392	409	440	418	401	454	393	428	432	448	443	427	392	386	415	460	429	439	407	434	434	383	392	451	407	377	426	431	390	427	405	439	415	403	414	385	384	441	433	430	390	425	400	431	435	418	417	446	436	419	377	404	416	410	406	434	395	408	442	440	395	421	406	434	393	418	440	413	411	446	404	421	386	397	399	403	451	422	407	416	402	431	432	397	411	399	428	437	395	421	384	442	412	475	433	393	395	440	434	397	435	379	393	416	414	402	395	411	426	405	434	421	403	430	433	386	402	381	420	431	471	427	417	431	459	420	421	447	426	404	410	428	423	428	445	400	446	391	426	429	463	442	405	421	408	410	444	435	410	431	392	457	426	385	408	445	447	421	419	397	434	438	395	388	431	410	430	425	415	453	397	414	415	399	424	437	425	425	410	421	374	424	442	411	434	441	406	436	377	462	411	414	436	443	398	398	409	371	467	422	393	408	419	437	431	390	438	420	381	404	405	402	433	470	418	409	404	392	400	422	403	381	434	409	392	430	398	432	430	418	439	387	445	408	425	437	431	439	445	409	373	415	412	433	441	397	420	413	442	434	444	418	389	390	391	430	397	400	432	431	410	408	425	416	408	407	399	405	417	412	440	351	387	401	386	420	444	413	422	391	386	393	389	446	382	411	450	407	457	414	442	403	408	387	409	417	445	418	405	451	441	450	416	397	451	381	393	425	374	400	391	428	418	407	398	415	390	366	411	433	440	413	442	451	442	397	405	431	424	441	392	438	441	417	422	409	425	427	431	427	424	428	441	394	449	464	435	417	457	424	409	415	395	435	406	420	414	422	373
39522	45829	64107	80046	75046	45278	14446	2329	1178	1007	1003	1013	1052	1032	1024	1045	926	1032	1012	995	969	1046	1013	1054	1025	986	968	983	1055	993	986	997	1008	1050	1019	1017	1002	1022	1075	1014	1030	1043	955	966	1014	981	981	1043	970	1001	1006	999	1015	1024	1000	1016	1044	1030	1012	1011	1042	998	990	1067	1002	994	995	1052	977	1030	965	1040	1002	1019	1016	1022	909	982	1030	1049	1016	986	1016	1017	950	1036	1042	1067	995	1020	1012	1035	1029	991	1020	992	996	1034	1063	971	978	1016	973	999	1019	1003	1024	1006	1010	1052	1008	1008	945	1102	1001	983	1021	1021	981	1005	1033	997	1009	991	1019	1042	1043	1016	985	1036	1018	1054	969	1043	984	1072	939	1043	1012	985	982	961	995	1039	962	991	1105	993	985	1061	1035	1023	1022	1025	1058	1059	1002	1023	1032	993	1039	1009	1043	999	1010	1069	986	962	1014	977	1023	937	1010	1073	1024	1019	998	1023	998	975	1003	1004	982	1015	1084	1037	969	984	981	1019	971	1025	1016	988	969	965	1079	988	982	925	971	1017	979	977	965	1019	992	1036	1006	972	1033	1021	1053	1020	1001	1006	1014	1046	970	1026	998	1002	1011	969	992	924	970	999	1045	1030	971	984	1004	1033	970	980	1034	1030	967	1038	987	924	935	1011	1020	1003	1028	1083	1061	990	986	1052	973	989	1003	1033	1068	972	951	1007	959	1072	1086	1007	981	993	1023	981	1005	993	1044	974	935	986	1002	960	1008	1004	932	975	1054	968	978	1031	1001	1031	1020	976	943	955	1033	995	992	992	989	1029	990	999	1034	959	1025	1008	997	1002	1042	1029	953	1066	1005	995	992	1032	1077	996	962	1041	946	981	962	1068	986	1046	1070	992	1012	1017	1003	986	1006	1030	1015	999	1055	1025	1051	1004	1029	1004	989	1009	1014	1031	1025	1004	1006	1054	1040	1036	1000	993	1001	1022	1087	945	977	991	1037	1008	927	1026	992	988	1025	987	958	986	1040	1007	985	1066	964	1010	1022	1032	986	934	1032	1011	1027	1037	971	962	1007	1018	1001	1017	992	1052	1050	1032	992	1014	1014	986	974	1001	1041	1051	998	994	1009	998	988	1013	1027	1019	968	954	1034	1009	1006	1010	1028	980	978	1017	1010	1060	974	1008	1043	1021	1020	1057	998	1011	1062	1022	998	1053	998	981	1007	1047	1027	1029	1007	1001	1027	1065	993	1020	999	996	1061	1051	1042	987	1014	931	1016	1052	1035	999	983	1056	1039	973	988	1045	938	1014	939	1007	983	1026	1003	1025	1050	1011	1031	1003	1064	968	1064	1074	986	990	1052	1005	1000	1014	989	1019	1006	1005	1053	959	994	1017	991	1003	1008	1029	981	1012	975	993	1043	993	988	951	1041	1018	1018	975	1043	1042	1001	986	1019	1004	1017	994	1035	1026	1005	1018	1040	957	996	1054	1029	1005	1009	1013	997	1016	967	960	1002	1041	970	1004	1024	994	1041	970	1001	1000	1016	1006	1004	1014	1017	994	1022	988	994	1031	958	1048	964	1042	963	996	1027	1008	976	1019	1042	1026	1026	978	1026	1028	992	1053	962	1000	1016	1057	938	1007	1031	1006	994	1012	1013	1038	964	969	1044	976	1023	981	968	981	1000	1020	977	977	1043	1024	1035	965	954	1044	1025	1034	1008	1035	1068	1051	1059	969	994	963	964	1003	981	1044	996	1042	1028	1090	1002	971	1043	991	1002	1078	954	981	987	999	950	1012	1018	979	963	993	947	1007	1002	983	961	1067	958	1035	989	1056	1051	1031	1001	1019	983	974	1018	1007	994	994	1027	1011	1039	980	1005	1003	988	1040	962	976	1029	969	982	1026	1032	988	1036	1023	1011	1006	1009	1009	985	1026	985	1006	1084	971	1093	1005	1045	1044	1012	973	967	1039	993	998	999	1000	1024	1019	982	936	1001	982	1033	1004	1036	1013	1022	1015	1029	976	975	984	1004	1029	1048	995	970	1039	1010	1047	985	1105	1001	985	1037	1007	1009	1008	1013	1030	1017	1054	983	1002	1039	1028	1022	971	1011	1043	969	960	1022	980	1005	982	1049	1015	996	1007	1090	1022	999	1016	1045	971	983	1024	1019	1053	1009	998	995	1056	984	971	1065	982	968	994	1020	1016	972	1009	1022	996	988	1019	942	1031	948	1013	984	966	961	1028	989	1033	927	989	969	947	1077	1032	1017	994	1011	978	1035	995	999	1008	1014	1026	1028	986	1040	1026	993	994	1055	1017	1003	996	992	1010	1001	1004	986	991	988	1006	1006	1043	983	975	1059	985	1077	970	1036	1060	965	1036	1007	1050	988	1008	987	1022	1029	1001	969	1006	1030	1071	1052	969	984	1032	1012	1041	1009	977	1056	999	987	1017	994	977	1037	990	1002	1014	1021	1017	1065	982	1062	972	1070	1022	997	983	1008	1073	1005	987	1009	1010	1000	1000	1018	1013	1041	1048	976	1044	1012	1057	955	1009	981	994	943	1004	1055	1033	1002	975	1017	987	950	1067	1032	1015	952	1010	1011	1025	1003	983	926	1042	1102	986	1045	1059	1020	942	999	937	1013	970	1043	1048	998	1081	944	985	970	1016	1056	987	1019	994	979	1036	1028	1006	1084	1004	1004	990	982	972	1060	1028	1042	1004	976	1057	1022	1010	1020	997	1068	993	950	1018	1033	989	1037	1020	1038	1007	974	998	1032	938	1017	991	997	989	966	1007	984	1030	984	1045	1009	991	1019	1036	993	1035	968	1006	1014	1090	1005	1012	1076	1013	1045	1008	1002	996	961	952	1035	1020	1000	1003	1004	993	1068	997	1073	1057	1002	1063	1001	1039	948	962	982	1005	1050	1000	975	1001	998	1008	1002	996	1073	1012	1028	997	1065	1032	969	1030	965	976	1032	991	998	1002	1030	1082	1008	1057	1031	980	1001	986	973	1016	1015	984	971	970	1009	999	1000	966	1042	1010	971	1002	950	1008	1019	959	995	1011	991	995	1021	953	994	1021	1020	1026	996	993	982	976	1003	993	974	1010	995	1031	996	1120	991	989	950	1028	993	977	1034	988	1002	1052	1026	936	979	964	1029	989	953	1037	1021	975	1018	1021	1004	1007	999	1032	1029	1041	1008	1058	990	1007	994	1028	1033	1038	1005	1018	1085	1046	1034	1009	1034	994	1003	1015	992	1017	1039	1013	998	961	976	1027	947	964	1013	1030	1058	1054	1007	978	1029	975	1031	1046	1001	1013	975	1055	1047	1041	1010	1015	1020	1025	1020	997	985	987	993	1034	998	1003	957	983	1025	1074	989	1044	1041	1021	957	968	1016	1011	1030	1056	1014	971	990	1035	1044	1003	1038	976	1075	1011	1006	1046	1011	1009	994	1008	1028	969	1005	1022	1010	1028	957	1000	945	1004	995	975	1013	955	975	1031	996	1026	980	1056	982	1019	1001	995	1069	1082	1031	996	1056	1059	1028	1099	1013	990	995	1030	995	969	1005	960	1021	967	978	945	1067	980	969	987	1019	1021	982	1000	984	1000	1021	993	990	980	1038	995	1022	1135	991	994	1001	1020	1043	1025	1014	995	1053	995	1032	988	1050	955	968	991	1002	997	976	957	1058	1034	940	1000	1004	1031	999	1000	1014	957	1005	991	990	1009	1012	1074	971	1049	1007	956	943	1032	1026	1049	1042	1039	996	967	1016	973	1019	1037	1028	983	1072	1012	1003	953	992	1041	1020	1001	970	1027	1040	1055	1050	990	1012	1012	1042	1010	1063	1043	1005	998	997	1012	1030	963	1026	995	1008	1038	1003	1012	1019	999	1061	985	1017	998	1015	998	989	1016	1022	1019	1054	1013	984	1056	1013	1013	1014	1017	1055	1053	1055	985	990	981	983	992	995	1011	1029	1007	1029	1038	1003	1017	995	1029	1054	1022	1027	1000	995	1015	1019	997	995	991	1002	1002	968	1021	1053	998	1071	1009	975	1018	1006	995	966	1043	1007	1016	1021	998	1038	972	985	1025	955	1025	960	1017	983	1012	1039	1002	1016	1037	986	1040	991	989	993	1033	1026	1013	1051	1050	1043	991	986	1013	986	1041	1008	971	990	997	1034	1041	1033	1003	973	1000	965	966	973	979	1055	1002	1003	1017	997	1039	1009	1009	956	971	1064	998	969	1003	1002	1027	955	1080	1051	1003	1027	980	1023	1012	1067	994	1043	1039	1006	1093	989	994	964	1008	996	1009	1026	1007	990	1046	1002	1054	982	1060	1004	981	1024	975	986	1102	987	1015	1002	1000	1026	1026	971	1004	978	925	970	940	1013	1004	1025	1021	977	1037	1089	1031	981	1022	940	1015	986	1034	1035	965	994	1035
22070	14183	14615	13943	10971	4068	1237	469	411	385	440	370	398	413	400	418	380	420	444	395	388	406	398	359	398	415	455	424	395	373	414	417	390	378	402	423	430	388	383	399	387	398	425	405	404	427	399	431	402	417	392	451	408	401	403	457	426	408	413	425	412	402	386	415	382	424	425	406	393	422	386	394	384	405	410	402	404	404	422	417	403	379	422	437	411	362	401	393	449	388	415	437	400	412	375	423	399	414	426	390	387	405	380	441	394	421	415	406	400	397	443	446	361	416	451	417	425	423	385	440	411	437	432	414	426	441	419	398	393	404	402	428	422	419	404	427	422	405	395	428	377	421	394	407	384	419	412	430	424	413	399	446	426	396	372	400	386	356	384	417	406	397	399	399	416	425	418	399	445	401	370	403	406	385	371	435	380	420	421	410	386	418	405	392	398	433	438	424	418	438	381	405	414	426	391	432	414	417	420	414	421	421	375	399	407	432	418	446	445	403	425	449	402	380	406	377	401	367	415	394	409	397	391	407	445	419	379	428	370	365	418	417	387	419	428	355	380	390	407	404	425	376	419	403	427	454	401	419	404	391	406	405	421	392	408	424	390	442	429	359	402	418	380	429	407	396	407	459	419	399	425	418	413	365	392	405	376	385	394	406	417	420	396	393	421	419	403	426	395	404	383	424	398	403	397	378	401	400	409	418	425	410	435	403	445	418	412	425	407	432	455	423	444	412	423	398	382	438	408	417	357	389	420	423	405	401	400	414	365	430	404	403	412	383	388	360	368	415	386	375	411	396	379	420	384	397	394	413	402	456	427	412	360	402	409	390	428	416	418	431	415	407	389	417	418	414	418	396	396	393	432	404	403	418	435	385	415	396	448	399	428	439	426	376	393	390	433	414	392	389	405	405	386	375	417	370	402	422	405	378	441	379	378	393	407	421	392	391	441	374	420	394	387	392	416	436	423	413	396	381	414	417	419	396	450	415	416	404	404	390	399	391	399	405	401	396	403	431	423	420	411	416	398	420	397	412	379	408	382	393	401	398	452	395	424	420	400	446	437	378	381	430	403	456	389	397	396	390	422	448	366	378	414	380	377	405	386	413	424	399	441	376	412	398	390	390	426	378	392	399	374	399	444	400	414	456	374	411	395	392	391	433	411	444	380	420	438	431	407	384	400	413	372	449	397	422	401	408	410	395	404	412	439	442	403	424	401	399	413	451	411	400	422	419	411	396	370	381	386	405	408	408	385	411	396	410	399	404	430	390	383	431	424	423	435	400	423	424	373	417	417	379	431	411	366	404	388	427	412	400	423	424	385	409	408	398	417	416	417	375	394	390	414	395	390	415	383	401	407	409	370	417	369	418	422	381	386	450	414	412	396	393	416	405	384	371	351	385	395	386	378	378	415	409	410	417	399	387	422	441	401	393	405	426	409	406	371	392	398	402	409	394	425	403	439	403	402	414	413	414	417	403	400	367	397	418	391	448	404	400	439	392	405	416	393	426	437	395	400	372	392	379	423	388	381	405	436	421	406	419	426	378	420	401	413	399	394	389	392	385	403	422	416	401	438	408	393	386	421	390	417	399	386	429	395	375	374	387	382	398	425	390	387	377	376	400	445	412	424	423	394	429	434	421	419	417	426	386	434	421	414	396	426	436	391	411	412	365	466	387	435	425	460	399	399	431	394	387	434	425	449	427	414	450	408	368	402	392	387	404	423	421	372	425	390	401	438	394	414	433	391	398	398	455	407	389	431	393	391	386	429	410	426	417	393	387	392	404	403	437	418	423	415	432	430	447	426	418	426	434	389	394	399	396	398	432	391	405	406	388	402	397	380	434	413	401	393	382	390	394	388	430	396	437	431	400	400	434	398	410	413	425	433	387	427	441	460	435	377	388	388	404	381	423	435	365	400	359	427	380	372	415	420	399	425	405	395	407	424	455	400	422	410	396	400	397	415	428	417	388	449	435	373	415	409	439	407	439	374	405	398	432	362	400	409	363	395	377	394	376	389	395	376	397	443	410	406	367	401	394	390	422	431	388	410	436	409	411	425	427	416	423	440	427	393	423	367	427	436	447	406	415	410	411	413	393	414	420	387	425	386	413	373	438	396	366	415	402	396	377	383	438	402	418	377	422	384	412	428	457	422	418	418	433	387	416	377	417	461	401	436	396	405	403	391	436	432	398	379	380	382	410	386	413	393	382	374	408	394	418	429	415	418	418	411	403	385	456	421	372	403	378	434	417	371	418	406	412	399	389	369	399	419	382	420	409	390	384	396	443	464	426	403	385	412	402	424	406	399	388	444	416	416	398	408	436	395	417	411	381	414	424	394	395	397	419	413	401	407	396	463	394	437	408	421	387	411	435	404	395	420	437	427	424	412	397	402	453	383	444	388	412	414	404	458	410	385	420	428	441	426	362	385	410	369	399	398	418	399	372	358	407	414	419	423	377	411	419	383	383	386	432	424	408	405	426	438	408	396	397	415	394	404	391	419	390	442	417	362	399	427	436	409	436	436	408	409	436	414	417	438	423	389	372	418	417	363	390	375	413	394	428	423	424	403	456	353	405	424	422	384	453	378	415	409	416	437	396	400	381	396	394	349	376	387	414	406	407	451	388	389	424	399	409	390	385	427	390	425	361	404	393	427	409	416	435	386	406	429	389	399	381	441	409	435	404	424	395	413	417	382	449	386	393	401	382	402	428	413	397	434	388	433	387	384	371	397	420	381	406	400	427	420	405	393	429	384	380	406	414	425	420	446	418	428	405	389	385	380	410	387	421	409	373	371	382	408	405	405	403	394	424	408	428	397	413	381	460	407	436	433	428	390	421	408	395	369	398	397	413	403	416	400	405	400	407	374	357	423	440	394	393	367	389	408	379	390	422	400	405	432	398	400	410	426	413	439	370	358	379	379	412	382	383	428	398	438	455	391	415	443	413	429	427	393	416	402	391	400	432	400	421	401	433	377	464	398	368	380	404	417	422	427	419	376	415	382	405	411	404	396	409	413	395	421	435	405	400	394	414	440	409	403	413	399	402	395	411	403	376	442	443	369	420	403	378	396	409	390	416	415	410	409	436	390	377	425	421	474	438	397	388	426	383	404	388	399	393	371	432	428	402	405	414	380	393	394	447	408	397	405	420	437	380	404	424	409	397	368	404	365	378	431	453	360	426	417	438	387	408	379	385	426	432	396	430	422	422	445	401	381	409	426	414	403	396	405	393	389	393	417	358	430	376	403	415	428	411	391	381	417	383	448	395	367	430	415	379	436	427	395	393	373	405	407	386	398	396	430	385	427	409	404	384	441	395	424	411	394	426	377	380	363	372	391	389	415	413	384	404	401	427	381	441	411	390	412	422	428	410	421	431	393	429	418	410	404	395	427	403	401	384	393	461	409	381	418	413	411	391	433	377	397	422	397	421	413	396	440	446	439	405	407	430	424	409	394	410	447	403	421	402	390	397	395	393	397	400	416	410	407	388	399	391	399	468
12771	11612	20986	28797	22844	10071	3441	1236	1021	962	947	1024	995	1005	995	1021	1006	953	1076	921	1015	1020	972	1012	981	973	999	992	988	972	1028	974	1016	1008	1000	1001	985	970	1024	989	991	1041	1015	989	936	998	1006	964	974	986	997	985	993	937	977	1022	1028	1051	1051	997	995	994	995	965	977	950	1024	1000	996	983	978	999	986	1040	978	1007	999	960	956	1056	1065	1060	962	992	967	1024	976	1029	995	983	1001	1035	949	938	981	939	1001	984	1037	1005	1002	977	1045	1033	1001	953	1023	981	1004	998	962	927	988	1001	1043	943	946	1013	979	973	1007	964	1071	1014	1008	999	953	1016	989	1036	981	1001	957	1045	987	988	1043	1037	1025	1021	990	920	1024	967	932	1042	1043	984	979	981	1005	948	971	952	1016	1078	1030	993	996	1015	990	942	976	1028	976	968	1019	1031	978	985	1003	943	957	1001	1087	996	1000	976	1026	991	957	1011	1063	983	1024	970	988	1019	990	1058	980	974	1007	975	1020	969	1025	973	927	1010	975	956	990	1003	990	1049	987	1005	938	1031	964	1015	1028	1010	1013	973	932	963	985	999	996	1059	1036	1013	1018	992	995	947	1005	1058	982	1003	1000	1026	1031	1020	999	1031	986	980	976	1024	1005	989	998	963	962	953	1021	980	968	1001	973	965	985	1006	981	999	965	983	1002	981	993	1028	965	1018	976	990	1010	963	1000	982	987	943	972	1034	915	1062	945	1019	1015	947	1058	954	905	959	1047	1039	1028	956	1000	1055	1038	952	942	1015	991	998	983	1002	979	984	977	998	1019	955	1002	1047	980	962	1017	998	977	981	932	979	960	970	971	978	967	989	1011	946	980	990	979	1008	1005	1004	1024	1023	994	999	997	968	981	991	1036	944	1003	1032	1030	1006	930	1024	997	994	1001	990	1008	1033	967	990	1029	1047	980	1022	972	1036	998	1005	992	1008	1018	987	982	952	1018	1002	996	988	979	988	1042	1013	1030	980	992	977	1001	1065	983	986	982	1053	997	921	937	1013	995	973	937	989	980	968	1020	981	943	1014	1011	1003	992	1020	1041	1023	995	1003	1003	979	934	986	1032	997	978	983	910	985	941	977	953	1018	992	987	985	967	994	991	944	1011	982	994	982	1010	990	1039	981	1009	961	986	996	1056	973	1035	1036	924	1030	1042	1006	1016	1002	996	1066	1028	1017	976	984	1014	1024	1005	995	977	987	1065	973	987	1027	1023	995	958	973	1021	1036	1092	1007	1029	969	974	916	971	1058	945	1022	1046	995	938	974	1013	1001	994	1030	967	984	950	956	1018	998	954	968	1019	1023	1028	968	952	1008	982	1050	1002	984	989	984	990	1000	971	984	1008	947	893	953	999	962	986	1006	986	985	948	995	992	1019	981	976	979	979	980	949	1020	1029	968	1013	1006	1014	1059	960	995	1024	919	999	998	1054	976	966	986	1027	1009	1006	952	1024	1013	980	1001	1011	984	965	1005	1018	1010	994	1009	983	1009	1022	1005	1045	957	978	1018	952	1011	976	995	985	1017	972	1011	993	1023	1015	973	991	982	1032	1010	958	946	1019	1001	1019	915	980	1009	930	991	997	1024	1040	1005	1002	1001	1005	1001	997	974	977	1006	974	976	1021	1032	1005	1013	976	985	1004	988	974	974	1014	1009	968	1024	1015	962	970	1013	991	1024	1032	992	1012	993	1019	1020	1028	981	964	987	1021	968	1016	960	949	1009	981	999	1005	967	938	981	1057	987	955	961	1004	958	997	984	962	1012	1002	1000	1010	1007	1018	960	1013	1001	996	975	996	974	1044	972	1007	1036	1011	1003	987	964	982	1032	991	1035	964	970	980	1007	1045	1010	990	969	1004	1011	1033	937	1010	988	1011	1073	959	995	1020	1013	963	985	1044	1005	955	998	1028	1009	1030	935	984	1005	1009	1001	1022	1002	982	1006	1004	989	983	1079	1078	975	948	985	969	971	1048	998	972	996	969	995	988	1003	1065	1010	1007	969	952	964	1007	970	1034	970	1008	1065	991	1015	986	1008	1034	998	987	993	952	1013	974	1008	992	931	995	983	983	1006	976	1005	1006	1013	923	1001	1020	986	994	1014	1033	994	934	1010	1050	915	992	977	987	1049	1002	922	1002	1008	1027	983	988	993	997	982	980	972	997	992	990	1028	960	1012	1033	996	960	1005	988	923	991	1050	1005	1033	945	1006	1018	1014	965	973	964	1034	1020	977	988	1007	993	1024	1009	981	998	977	994	1047	997	1039	999	949	996	1017	989	997	1016	1012	990	974	996	996	998	1004	993	1000	1026	1014	991	982	976	956	1015	1000	1005	1017	1035	1005	1018	964	1020	981	1004	979	974	1001	980	950	1008	1024	998	965	1032	1008	998	1007	925	952	961	1012	952	966	1045	954	984	975	1018	982	1005	992	1028	1038	1021	977	1000	965	1016	958	1014	1016	1047	1025	1002	1076	967	999	987	958	948	997	986	972	990	1007	961	995	994	936	1010	1032	1049	968	1032	995	983	1021	981	1011	963	951	1009	1003	982	994	1012	977	983	974	958	987	975	950	1012	1001	1032	980	990	1020	1019	981	1023	1006	948	909	978	956	981	994	981	1016	1035	982	1045	965	1016	1054	1041	985	1026	977	1006	942	938	954	970	983	989	938	964	1013	956	995	986	974	968	965	978	1007	1049	1032	997	1057	959	999	1068	961	976	1030	1021	989	975	1019	1018	991	969	975	1021	1004	966	1056	1044	1062	963	1024	1045	1013	969	996	1036	949	932	976	1018	1010	1006	988	1028	1018	1023	1037	1053	992	974	964	1036	979	895	1051	1007	948	942	1007	1031	987	963	976	986	961	989	983	962	1057	961	975	935	1043	1020	973	989	1011	1045	963	982	996	1001	988	1004	951	993	987	955	1021	1037	1010	975	1019	995	951	1024	985	1035	974	934	989	1029	1043	954	940	946	1023	986	1042	981	1027	935	1037	950	967	985	998	969	991	959	971	950	1026	999	990	1025	956	989	1035	987	991	976	958	1039	1044	991	963	966	1066	994	962	1055	971	973	1022	991	1029	971	1025	992	1013	990	977	988	1016	946	948	1002	995	1012	1055	1006	1040	1036	980	969	1005	981	975	983	1004	981	1002	1034	1035	1045	1041	1077	1036	991	962	1041	1017	966	965	989	1010	1005	960	1022	1003	1007	1042	936	975	1018	982	982	1037	981	946	937	1066	1017	1029	1016	1024	998	1017	980	988	1001	963	935	961	991	935	991	988	1014	984	1028	967	960	993	1001	994	991	988	991	999	974	1001	985	943	1000	1024	975	997	999	951	1061	1014	1006	978	926	962	992	1040	965	961	1033	959	1017	975	1035	1026	981	1026	929	966	990	992	988	914	962	925	965	997	1010	1011	1036	1021	1007	969	971	992	1025	949	1031	1056	955	994	995	1028	976	1015	946	1049	1002	998	1021	962	1032	939	1013	991	969	1013	947	979	1043	1017	1028	962	952	968	1000	998	1041	979	1000	962	993	1044	1008	1029	1014	971	958	1057	978	941	1071	950	987	1016	996	988	1071	1010	940	983	1010	995	1047	1011	939	992	981	1019	1008	1084	986	961	895	965	1026	948	992	998	982	952	984	927	986	962	1016	1020	963	1011	945	1020	962	1060	978	967	965	1034	986	913	1025	1029	931	1015	1014	940	942	948	993	967	1006	1025	998	996	1025	1011	1024	970	1007	913	994	1004	1044	1003	962	1014	985	999	1026	999	995	954	982	974	994	966	979	974	1010	1023	959	975	964	958	1018	997	1002	1022	989	1028	996	1036	937	956	919	1058	1061	980	980	998	952	973	1021	1012	975	982	996	1017	969	975	1004	1024	998	1003	1008	1036	984	1003	982	1024	970	1020	943	1047	958	1002	944	973	981	944	1013	994	961	962	938	1020	1015	990	1008	1066	1011	998	1010	980	1004	954	931	997	997	1031	1049	988	1031	1033	999	1021	989	987	1027	1005	1044	1061	963	1019	970	1045	1037	1011	1001	968	980	957	976	1013	1017	1023	969	1009	983	979	1015	1003	964	1014	988	1016	960	971	1021	1009	1022	970	924	981	1005	960	1031	984	1009	1004	974	1007	977	1019
44882	43090	51896	64219	47486	26266	8262	1056	483	440	422	371	404	364	424	443	399	431	442	440	432	425	423	426	379	419	415	417	393	423	404	451	412	425	415	390	392	379	424	378	426	392	403	373	416	405	385	361	461	404	374	383	457	399	358	418	401	388	411	410	402	452	447	408	405	409	427	423	425	393	406	390	429	406	415	372	394	384	391	402	409	458	399	388	415	418	395	373	383	414	372	424	391	391	433	383	388	388	403	405	422	375	431	396	429	427	391	402	423	397	402	433	399	395	388	425	364	426	402	405	445	422	376	390	387	401	386	421	396	413	419	365	418	404	399	362	394	407	403	403	440	401	405	378	433	455	362	470	362	414	429	400	423	376	423	395	394	419	405	376	407	374	404	426	422	394	382	428	364	396	422	412	404	403	385	386	405	417	442	413	420	410	400	379	424	400	384	393	445	408	427	406	399	408	402	417	423	431	412	417	390	399	438	418	430	423	361	408	437	382	437	394	416	378	413	410	405	409	395	397	435	407	429	428	375	432	395	422	414	408	406	396	389	432	380	433	363	413	389	403	411	466	411	407	356	392	413	389	397	391	404	404	411	389	410	366	396	402	422	415	392	404	372	402	387	396	401	375	387	396	385	389	424	396	408	416	392	415	408	410	371	420	422	408	380	419	421	374	401	397	433	435	408	419	386	401	411	397	372	402	410	394	404	407	425	446	415	412	439	428	362	411	421	369	413	426	383	415	426	394	400	375	410	391	416	425	395	407	413	394	388	428	394	433	357	403	395	419	440	379	381	388	405	375	414	395	392	383	404	407	427	430	391	408	402	439	413	408	406	377	428	410	439	381	415	404	407	420	407	403	376	380	419	424	447	423	411	410	405	392	403	413	411	375	422	444	439	400	389	380	405	379	425	427	423	439	446	425	408	421	392	404	421	396	410	426	411	434	421	409	417	445	424	419	405	408	390	401	381	394	435	416	389	395	388	403	394	401	377	418	434	388	388	385	420	416	350	399	394	451	380	406	416	428	406	402	406	416	411	414	373	398	402	413	439	409	393	387	413	407	413	401	409	411	408	405	383	396	408	424	364	399	375	393	431	396	394	418	408	426	415	396	445	407	443	391	431	448	424	417	412	410	407	430	403	395	398	459	415	410	367	442	378	403	405	398	394	424	442	449	461	421	391	420	409	415	411	384	383	433	435	387	406	386	407	390	399	382	380	404	399	418	400	441	440	398	420	416	396	404	389	390	392	377	379	404	412	414	426	438	372	423	391	467	401	392	402	394	412	441	397	405	415	417	402	384	424	425	373	397	383	400	424	389	425	394	394	417	370	385	446	393	388	389	375	436	429	394	395	451	422	373	401	391	410	428	397	395	445	421	389	420	428	387	393	411	421	394	415	435	399	432	421	401	406	405	408	438	418	394	432	404	362	393	409	424	441	428	392	373	383	403	416	397	389	379	400	401	450	409	376	408	397	425	387	393	423	394	407	413	369	431	391	395	459	389	448	403	401	400	394	396	425	413	432	438	423	394	399	401	437	413	424	416	394	441	391	424	420	410	395	422	428	331	369	420	425	393	415	419	401	423	395	412	435	417	430	432	429	406	401	398	419	394	412	393	436	397	435	395	425	396	394	440	386	392	396	411	400	409	410	385	400	417	419	395	391	391	391	384	425	420	408	409	399	362	417	424	428	408	409	391	409	395	399	416	377	415	384	409	385	368	399	399	388	375	403	446	453	411	412	404	374	402	393	431	412	413	412	410	382	396	383	431	416	394	370	384	420	403	410	404	390	429	431	426	421	396	424	392	412	418	434	410	400	404	390	402	428	387	408	411	417	433	360	404	401	404	399	443	415	405	410	405	412	395	417	419	429	379	388	414	444	357	384	382	393	422	443	436	410	382	421	420	430	422	432	441	410	444	424	440	367	425	384	373	412	408	415	416	397	423	409	377	403	424	424	417	414	412	424	378	408	426	378	425	365	415	374	388	379	413	403	407	397	410	409	386	400	414	431	427	399	391	433	413	408	421	387	451	420	445	397	418	416	427	386	397	374	413	437	406	429	418	409	457	418	407	400	404	415	378	413	433	388	403	411	382	404	419	389	378	405	431	415	408	423	407	428	416	423	419	413	397	423	413	419	431	444	417	416	439	386	389	418	411	418	466	409	402	426	413	396	372	400	407	434	455	389	404	400	407	397	394	387	397	410	386	397	395	430	403	397	403	386	424	404	388	431	385	396	414	407	445	404	372	412	401	403	400	398	404	411	422	420	400	426	415	412	371	448	403	417	406	449	395	400	420	409	384	433	393	386	384	396	404	375	427	414	367	415	403	394	376	399	418	400	409	418	399	409	386	419	395	412	381	386	427	413	375	405	364	393	404	440	430	350	438	423	388	392	392	440	374	366	409	396	451	418	401	412	429	415	413	392	398	394	429	420	427	387	404	361	434	375	398	376	418	385	423	424	407	400	394	404	406	413	406	386	395	413	392	424	429	422	417	367	401	369	405	390	415	419	430	448	431	416	374	427	421	394	397	417	430	420	393	376	375	426	391	389	396	416	399	425	409	437	383	405	402	388	380	375	402	424	395	436	418	413	408	382	434	406	394	395	421	396	367	410	401	393	409	400	420	414	427	395	414	421	425	394	381	412	416	377	438	425	398	392	418	429	419	383	416	392	359	408	414	407	411	377	400	416	428	410	427	408	403	386	403	436	386	381	378	419	419	425	375	374	403	408	389	395	447	408	404	398	373	406	372	382	411	410	376	400	415	403	436	367	399	411	419	428	420	417	411	419	439	481	428	392	420	405	428	427	414	432	379	379	382	410	385	422	404	375	414	390	389	409	396	358	401	405	418	400	383	402	428	424	418	335	416	408	391	414	403	397	446	432	407	364	434	396	412	423	398	384	366	435	397	406	434	397	390	409	386	401	369	436	414	404	394	415	437	415	400	424	411	441	415	400	388	408	423	369	434	392	414	406	427	381	396	444	414	373	418	423	434	394	423	417	425	414	404	389	385	395	441	422	423	404	406	396	413	428	388	405	417	405	418	396	440	386	404	427	398	387	432	393	424	422	438	411	379	381	384	422	411	409	437	415	398	438	385	397	439	404	402	386	411	445	440	410	399	384	380	364	382	439	412	412	385	419	402	406	375	415	415	392	389	400	406	426	422	417	431	404	385	419	372	423	401	430	369	411	398	408	441	406	415	432	390	437	375	422	405	374	393	442	448	420	417	369	394	411	420	386	404	443	399	394	417	393	369	398	415	410	399	400	391	397	411	418	433	397	357	373	427	410	384	420	418	409	451	394	414	472	421	414	423	420	357	384	410	389	403	430	412	388	419	446	408	386	408	417	398	418	400	368	407	394	418	413	419	391	452	449	404	407	381	386	377	375	427	451	418	405	419	393	399	386	401	416	398	397	430	425	414	405	428	396	385	433	426	385	414	421	431	433	397	387	407	407	405	393	392	407	408	391	410	408	408	414	383	394	422
28779	34960	53526	71221	57089	36236	13396	2323	1146	990	989	1013	1029	967	992	991	1039	990	962	1050	996	1033	1026	937	960	1003	980	974	971	984	1018	1009	998	923	1021	982	991	1005	972	1051	1004	952	989	1036	1029	979	986	983	986	959	1002	954	971	1037	1014	1014	951	1018	1054	1041	963	1022	998	986	1013	976	1027	975	991	1018	975	948	1000	1006	1003	979	1029	962	996	1003	991	948	1012	993	1016	1024	960	975	974	945	1009	1026	965	1035	1041	933	1030	963	982	1012	977	995	996	952	994	927	990	1077	973	985	1012	988	1000	956	1000	970	931	983	979	1072	997	960	1017	980	1057	973	975	1030	1017	991	1002	985	1011	991	1011	1009	1025	977	1066	1004	957	1033	997	1010	1009	975	994	1007	955	1010	1015	1015	991	981	978	1011	1033	958	986	1018	1039	995	1019	1036	1037	954	986	1013	1024	991	971	1029	1027	1037	957	956	991	1035	1058	973	995	1001	991	996	1007	1042	965	963	1025	1062	964	1016	967	1039	954	1003	988	979	989	1009	1011	1009	1023	992	994	1024	961	1007	1010	1001	998	987	998	956	969	1034	1002	1023	976	951	1005	972	1021	1022	998	975	971	1041	975	999	964	976	1002	975	1029	972	967	998	950	1009	1034	993	1020	962	957	1048	981	1034	995	1019	1038	1045	1001	1018	978	992	992	1004	1003	1038	907	1017	965	1000	934	993	1019	987	984	955	949	921	980	962	1006	941	990	992	1004	981	966	988	1018	1042	969	993	1018	1012	1046	985	1018	1012	975	1016	979	973	989	1001	987	959	1033	983	994	1014	1021	964	978	985	997	961	1014	990	969	981	982	960	1040	1010	1041	958	991	1006	1032	912	996	1095	980	957	960	961	960	969	989	1000	957	1009	986	986	1020	957	976	959	1003	958	1025	1030	1030	968	956	988	1039	957	1044	1041	959	994	991	973	976	968	986	979	968	957	909	943	944	1047	1027	1001	1011	1015	1015	994	982	996	1018	937	1030	1009	1006	983	994	1069	1035	1004	958	1003	970	996	985	1076	972	995	1013	1019	1043	980	986	1051	994	1025	1008	1037	966	985	1045	1016	980	987	1034	1095	972	1054	1030	964	888	1001	1041	936	947	918	972	1054	974	950	1014	1014	974	1011	963	1009	1024	948	998	983	1050	989	945	1005	1000	995	991	959	978	1004	1006	1048	1014	974	991	1020	967	1032	968	1016	1007	929	989	991	1009	991	976	1058	981	993	975	978	907	1036	1039	1025	1031	974	1012	971	1042	1016	974	1018	945	1039	1052	975	1048	984	974	994	995	1002	1045	999	982	966	1032	1023	1018	997	953	974	962	977	1079	962	1027	1024	1035	978	997	1007	1006	1003	972	1004	1007	927	1004	973	968	992	1007	1054	977	972	985	1007	1004	968	1039	988	972	980	1020	936	991	995	987	1010	990	1000	1013	996	1058	900	1000	979	987	980	921	1060	948	992	1063	1015	969	982	974	1023	991	1012	1025	994	1064	1043	1001	1003	1001	984	984	979	984	968	1033	1011	943	999	1027	1024	969	957	975	981	1013	954	985	965	1006	1013	993	990	990	980	987	1018	1059	977	979	1039	1015	990	1021	1035	995	990	1005	996	1025	977	996	943	977	974	983	1013	951	1004	984	1007	990	1012	1024	984	1028	1020	1079	965	994	996	1007	1025	1017	1011	989	978	1039	1008	1023	991	1008	1034	994	1066	1023	1002	1060	951	1001	989	1046	1016	972	1023	973	1042	931	973	1016	986	1010	952	1015	1021	999	1012	993	1003	1000	1012	1028	986	991	993	996	1030	1010	950	1013	1005	963	992	1048	1035	1035	1025	1013	1029	960	1006	948	974	986	1017	982	994	991	1013	965	988	1054	936	1017	1040	962	1010	979	975	1077	977	982	905	980	968	941	996	973	1011	984	1013	995	1010	979	970	1031	1027	1014	949	943	968	1053	1001	1028	977	1020	1055	990	1002	1029	1004	1010	955	962	918	1073	986	1049	996	918	954	981	1016	994	1005	1004	1002	933	997	1009	1024	1036	956	988	1044	1011	986	962	1005	1001	1010	1027	973	949	1027	1020	968	1006	1004	1009	963	970	995	999	1029	977	968	987	962	1048	1039	991	972	968	1001	988	965	1001	955	1048	984	1053	1031	1028	1007	983	1024	1019	953	1012	1014	994	973	1002	1022	961	991	1026	995	1034	975	988	995	992	989	1000	994	962	989	973	996	975	1019	941	992	1009	1001	1044	1002	1001	1016	1024	940	990	1035	1014	973	994	1049	971	1028	1012	1025	991	1035	1089	999	1021	1005	956	980	994	989	1030	981	1030	990	1043	966	966	953	992	936	1024	1020	962	1023	959	961	966	991	973	1007	1037	1002	985	1007	1025	955	963	998	979	1023	1021	974	1020	1012	932	926	1011	1059	988	1040	1057	991	1010	960	969	1053	1074	1060	1029	979	972	993	1060	999	1021	1038	988	962	951	977	982	1000	1025	1065	1003	954	1031	993	994	953	976	993	1066	999	1023	967	1020	961	1033	938	980	945	986	1044	959	976	1017	1000	1009	1008	1027	1019	1040	1029	1002	972	1010	991	962	1009	1008	953	974	1043	995	1036	964	1002	994	1006	965	1059	982	993	1008	940	1017	967	1041	988	961	975	1032	1010	1021	1006	1034	1021	980	979	1008	1046	1073	992	999	1015	1012	989	995	991	960	967	978	971	990	1003	961	1031	1020	1024	982	1013	995	1003	997	1027	1091	1035	994	976	981	976	1057	1044	1001	1009	966	1043	1001	964	1014	1034	961	987	944	1029	986	942	999	1000	970	1000	1048	1037	1006	938	1026	1002	1040	982	1054	981	1019	1017	950	984	1002	953	976	1053	1030	996	1002	1011	1040	996	957	937	1006	969	1026	960	971	1049	1007	1029	997	1003	1011	1011	1041	993	1027	1027	1012	1054	1029	983	985	981	1002	1016	958	951	935	956	969	1011	962	1000	990	998	1028	1010	1040	963	1056	1023	1019	1031	951	969	1075	1008	1069	955	1066	979	1028	980	985	973	1040	974	1016	1028	1028	1023	960	1016	953	1052	1038	996	1047	1014	1000	934	974	1000	962	959	978	994	962	1005	1043	995	1020	971	986	1007	1031	1043	1028	996	964	1037	990	978	981	1020	1007	1049	971	983	976	1004	990	973	1001	989	1009	978	988	1038	976	978	981	988	1003	979	939	997	983	998	994	1006	970	952	1019	991	979	1011	954	985	1046	1018	990	999	1011	1011	973	1008	1062	999	1004	969	948	977	1023	1007	1003	1018	1026	968	995	1061	1011	988	1019	972	1027	1011	1019	996	954	968	1018	1005	999	1040	1014	1012	955	957	975	1005	972	1017	1018	1035	997	1004	999	940	1050	982	1009	971	1028	1032	974	976	1044	990	1005	1022	1011	1030	1024	931	975	1027	1010	972	1016	1066	1047	980	996	1052	984	1016	966	1012	996	948	997	1011	1025	1000	1035	995	1018	1037	967	1004	992	963	1045	1070	963	997	1044	936	1001	985	945	1061	954	965	920	976	995	963	1025	945	933	975	991	1005	1064	975	1000	1043	1006	1031	1000	947	1024	951	888	980	989	998	1060	961	1006	1011	996	985	982	1027	956	990	964	991	982	992	994	1050	985	955	994	977	1036	972	1010	1013	999	974	1006	981	985	1007	946	990	977	997	930	969	989	1031	990	1018	999	1009	980	983	1052	1043	979	1050	973	987	1028	1016	1047	981	969	997	975	966	1009	1008	1039	1052	1036	1020	984	979	952	996	1014	1038	978	1022	978	995	979	953	931	1031	980	1000	992	1021	993	1038	1006	1011	992	1010	965	1003	988	975	988	1044	958	976	966	1042	959	1043	956	990	986	996	998	997	1014	994	1014	1016	982	1018	1045	929	1042	1006	1052	978	1058	974	953	1027	949	964	957	994	1008	986	920	985	1014	991	1014	947	967	975	987	981	1020	966	944	993	982	1065	1015	953	963	956	998	976	1012	945	1003	998	982	990	993	1023	1003	1001	987	1023	993	1000	925	976	1033	964	989	965	1027	971	957	983	953	986	937	994	980	954	1013	1015	1029	972	1006	1054	984	1036	1000	1002	999	970	993	1010	977	1018	968	1004	970	982	1012	962	948	1077	997	991	996	1035	953	955
54328	49024	62504	69127	61706	40792	17352	2764	521	442	369	442	454	392	418	398	380	420	371	413	433	437	420	384	404	419	442	419	409	390	413	432	407	421	403	445	405	410	398	418	405	421	388	420	435	393	434	421	387	426	422	425	432	361	447	415	402	407	393	386	419	422	376	435	425	415	398	405	440	432	396	377	408	419	393	409	416	388	376	411	414	412	420	432	402	399	416	401	427	390	403	370	394	416	431	448	382	426	406	376	394	393	426	357	416	414	395	378	409	380	404	408	386	424	440	424	437	404	376	443	402	378	397	420	398	434	408	409	397	419	388	382	404	411	422	432	403	376	423	393	429	420	374	412	387	403	401	431	428	399	416	420	388	406	424	429	430	434	403	392	436	426	404	415	398	430	412	460	413	403	445	375	436	428	441	414	407	403	426	409	412	411	417	450	418	403	428	413	403	373	385	432	381	398	406	414	424	391	397	385	433	393	439	413	427	405	406	383	405	405	399	428	413	422	426	415	393	444	416	411	416	387	399	435	420	401	411	392	435	384	433	421	416	417	406	403	355	380	425	415	421	436	452	427	407	372	395	402	372	394	393	390	389	387	378	409	448	461	434	437	398	425	458	398	414	431	421	393	372	430	370	399	403	401	398	435	432	387	408	427	406	420	403	418	382	423	409	410	367	447	375	399	393	411	425	390	403	452	422	423	393	410	433	430	445	385	410	416	425	412	380	397	408	425	393	370	430	393	405	448	392	410	424	387	410	367	375	430	411	396	374	400	387	442	385	398	427	426	405	421	409	382	423	414	382	417	440	406	465	478	428	414	437	417	395	412	419	423	422	412	399	416	412	398	427	428	388	420	420	402	406	424	382	401	399	400	415	411	395	454	419	361	435	435	434	388	407	425	376	385	387	433	380	384	433	401	417	382	408	446	386	403	411	419	407	444	398	435	436	400	382	429	441	415	421	375	393	415	443	404	401	400	389	385	432	428	410	420	425	397	383	402	408	442	393	417	389	383	443	399	438	383	415	414	396	407	394	436	390	422	442	414	394	400	408	396	390	377	409	404	439	404	409	423	431	421	417	410	407	427	395	419	395	373	402	409	431	427	410	393	439	407	433	441	425	431	435	437	373	388	382	419	397	424	419	401	432	386	407	397	427	397	437	394	439	419	429	414	411	413	419	415	383	426	434	420	413	429	414	407	395	411	394	373	383	390	409	420	412	411	412	402	420	412	388	406	445	404	394	413	425	426	404	428	412	401	339	404	423	398	385	380	474	414	377	413	402	393	371	423	422	411	421	401	432	437	377	410	453	432	407	411	402	401	433	420	417	366	432	384	439	402	447	394	405	392	431	389	408	424	406	419	416	422	401	415	432	408	416	390	406	396	419	425	395	430	377	366	424	425	404	399	397	438	388	392	370	407	432	404	435	404	449	381	399	398	410	424	395	390	388	426	385	401	391	441	399	383	400	418	395	435	434	417	399	383	400	402	418	401	384	397	425	405	432	409	403	409	455	419	465	386	435	410	462	390	401	423	413	420	406	396	445	439	445	400	451	420	420	397	402	391	426	405	448	378	438	432	406	398	423	428	406	385	398	392	432	402	459	408	445	386	438	418	431	423	434	423	400	394	416	380	411	429	403	398	416	467	433	406	403	441	403	383	417	405	414	390	391	413	355	395	396	411	390	418	427	411	390	379	385	413	410	399	399	426	393	404	421	361	400	454	398	396	404	412	400	431	413	417	430	384	399	455	408	440	415	444	412	406	457	417	352	427	406	422	433	435	415	412	404	403	409	407	397	382	421	377	403	421	402	397	450	394	368	433	413	413	485	385	418	378	386	413	385	454	441	412	448	416	391	411	393	410	402	378	418	420	388	381	437	424	373	400	411	412	431	422	424	428	363	387	429	392	441	403	440	434	410	378	449	440	391	419	411	468	406	420	390	437	391	396	387	419	442	415	421	383	424	398	425	423	424	411	416	410	423	423	427	419	400	390	447	428	448	425	409	430	429	382	441	370	416	395	426	454	413	381	404	380	437	400	416	421	404	403	434	437	442	431	421	385	427	404	395	390	411	384	458	386	414	409	404	388	401	443	413	414	384	424	443	432	422	442	419	436	397	410	403	423	400	379	387	407	380	405	414	431	417	421	407	421	431	390	401	394	392	369	437	399	401	425	418	415	421	439	413	378	436	451	442	403	416	418	422	401	358	438	391	415	360	399	466	416	426	443	437	439	429	406	440	441	422	426	382	386	379	403	383	369	400	415	425	403	401	458	430	405	413	406	422	390	388	415	388	434	399	431	383	429	385	417	423	414	380	443	405	391	391	397	389	405	374	430	437	405	399	380	410	419	427	397	430	429	411	396	386	424	396	407	432	432	399	393	420	397	402	378	399	401	405	404	416	347	398	397	407	403	388	409	387	412	428	394	422	399	470	387	391	395	428	373	429	386	380	415	416	438	418	418	418	423	432	418	415	433	389	400	407	402	410	374	418	401	437	404	405	415	388	411	431	412	388	440	399	411	415	416	401	391	424	403	410	420	429	416	451	394	407	405	407	393	447	392	415	420	364	425	431	428	401	389	449	406	372	413	409	409	455	410	420	424	371	423	430	391	403	407	464	438	426	386	434	403	397	441	404	430	423	422	405	402	406	397	423	408	413	429	438	396	401	410	382	384	379	377	395	445	439	404	405	412	414	435	441	393	412	437	384	417	420	391	423	439	410	428	418	437	420	417	396	444	414	428	444	422	415	384	401	424	403	389	433	414	401	401	408	412	430	447	430	407	407	428	394	402	424	417	405	419	435	391	413	397	448	450	408	395	371	393	424	402	414	390	415	377	424	425	392	421	413	411	385	458	419	400	424	414	412	393	402	408	443	421	448	431	427	420	437	418	451	395	404	421	419	410	419	423	418	435	422	393	377	407	374	375	401	387	464	379	403	436	376	425	403	380	430	425	367	420	407	378	412	418	402	406	382	414	418	388	405	408	387	451	414	422	373	433	411	422	439	419	392	423	371	423	412	420	454	405	374	451	410	383	394	407	379	408	405	422	419	399	387	404	415	392	378	427	396	415	419	394	450	433	424	413	435	380	372	433	374	425	361	409	448	385	441	427	453	440	420	416	394	380	400	386	428	426	398	398	431	420	412	428	403	409	368	454	401	375	399	415	371	385	415	404	370	394	369	430	410	412	372	410	414	411	447	377	431	416	451	387	417	428	409	400	381	369	366	407	431	399	442	414	403	392	448	415	410	389	424	394	416	449	420	426	423	428	435	388	423	403	440	427	402	426	385	405	380	417	402	423	419	400	380	426	427	392	409	398	403	394	429	422	453	403	384	402	413	410	420	408	403	416	432	424	400	394	453	394	387	404	391	423	400	399	409	400	427	436	434	380	427	385	404	367	365	415	400	378	440	395	424	433	420	445	425	393	391	375	414	398	424	418	382	395	415	382	373	368	414	421	415	419	422	425	445	427	374	436	391	385	421	371	433	428
35513	39515	62666	77930	72805	50775	21967	4009	1147	961	965	1063	957	1023	1023	930	1015	1000	979	1009	999	1027	1026	1022	1029	964	1001	930	991	982	986	994	992	962	1074	1029	971	977	1047	1054	951	957	967	984	994	989	1026	991	1026	1023	952	955	1032	1045	996	982	980	967	994	951	1013	966	1056	987	972	946	1072	1021	961	984	1005	1002	1069	986	977	981	1008	1026	1021	1030	1025	966	994	974	1004	988	1024	1026	991	985	955	956	1023	984	1017	991	1019	966	969	971	1011	946	1015	1037	960	1027	986	995	981	1017	998	1015	981	972	945	1010	974	990	982	1023	985	996	1016	1021	1001	998	992	955	996	1048	948	910	1022	918	1000	1010	990	1050	1040	963	991	947	989	980	986	945	987	936	1029	984	981	969	987	1052	1073	958	1016	946	1004	1006	1022	979	993	977	971	1006	1025	1028	1039	1035	1007	987	1039	1010	1025	1000	999	1019	998	956	987	954	1005	1014	952	1020	937	1001	996	1057	1002	985	976	1040	1037	1008	964	1011	1002	1073	954	976	1034	955	965	959	1000	1007	1003	995	1041	1039	957	1048	1014	1035	1057	957	995	1007	1003	976	941	1009	1043	953	988	1007	1021	988	988	986	1032	993	1010	1050	922	1006	952	950	967	983	986	1037	985	1016	1016	1015	933	990	1009	962	974	971	1030	1028	995	974	1016	1034	944	1066	986	936	1014	973	988	950	945	972	992	981	1019	982	1012	957	926	994	1006	995	985	1007	976	1023	991	964	1024	976	983	988	1012	986	988	1039	1015	978	1072	1010	985	981	1039	1027	991	1043	1028	960	989	977	1070	1039	1052	991	986	991	1005	1003	1011	969	959	986	1025	1015	1004	982	979	967	1034	1032	979	1065	995	921	969	965	985	967	1043	1022	989	1030	982	986	1005	1000	985	998	982	973	952	999	968	956	1004	980	999	1007	1071	990	1044	1063	989	969	1062	1021	995	977	1054	962	997	1012	992	976	1036	1001	987	1000	1003	981	940	1070	976	962	1006	1061	1043	994	973	977	988	1049	1022	986	1024	968	950	990	988	1030	977	963	944	1021	992	1020	993	964	985	997	1007	992	990	972	1016	1045	1021	989	929	1002	1020	992	1000	1085	1030	1043	1014	1025	973	1001	947	998	1018	1002	1051	1033	944	1016	981	1010	998	1048	977	942	975	981	1024	965	961	948	946	997	996	1003	991	1017	916	982	986	989	1036	1003	987	990	1052	970	979	1014	957	1011	997	992	991	995	1063	904	974	988	991	983	1032	1003	993	1024	986	995	993	958	993	947	1005	993	975	1003	974	958	1048	998	1057	968	984	937	1013	997	1012	1019	994	975	980	1005	1012	996	1069	1003	993	985	995	990	1062	1024	969	970	1050	1034	978	989	973	1031	975	988	1030	971	948	962	1029	1020	966	1022	980	1026	970	988	966	980	1048	962	1004	971	1014	963	1018	1030	1062	1031	1004	987	991	1037	985	1014	962	974	985	948	992	1001	1000	1035	1046	918	954	980	1002	973	1020	1009	991	1039	1021	986	1003	941	1012	980	1049	994	1017	1018	996	937	970	980	963	1005	994	934	986	990	970	993	976	969	1001	993	1012	1000	973	964	1039	965	1043	1032	942	1016	1047	1004	1056	1032	996	1000	1007	1025	1008	1012	1007	971	992	1031	956	1009	969	987	984	1047	1040	999	983	989	935	993	997	1022	998	983	952	966	981	1016	1015	1019	1032	989	919	1017	1010	1053	980	964	1051	1030	985	1047	938	997	1015	1105	1013	957	1055	986	977	963	974	959	1000	1010	973	1051	986	1015	1007	970	993	1000	1009	992	992	948	1050	1032	1009	1005	983	948	991	1026	1015	1002	1022	1027	992	1006	1015	1016	929	988	1016	987	1016	1019	953	971	965	1027	991	1053	1008	1009	978	1037	963	998	998	961	1006	932	1037	993	1018	960	974	1039	1012	1086	969	1016	1004	989	1011	959	994	1034	974	987	1014	978	978	1007	991	996	1003	1013	961	967	1034	1018	974	966	1005	956	966	993	1013	1022	1041	984	999	1011	950	1010	967	1040	1031	1001	991	1036	1011	965	968	953	985	958	1045	1019	978	982	964	999	998	1044	986	987	1026	957	1021	987	1013	993	992	1016	945	1014	1023	948	976	980	997	1015	1034	968	967	993	1041	986	1025	1029	969	956	1062	982	981	988	1021	998	1025	1012	990	1067	1014	993	968	986	987	1084	983	1024	962	987	979	983	1026	997	958	989	1003	1057	984	981	1031	966	978	988	1045	1002	932	1038	1027	1067	1004	1011	934	982	1007	960	1026	1026	999	958	999	986	1018	970	1018	999	1023	1019	998	949	1021	997	1037	977	1002	966	1030	971	984	955	1011	1052	1009	971	977	1001	988	1014	1055	1019	1055	995	996	1001	1024	989	1009	1021	1003	985	912	994	969	938	1007	977	1019	983	1020	1013	973	976	972	964	1002	999	967	963	1032	996	978	1077	1014	1023	1045	1042	990	961	965	1002	1059	1019	993	1013	1065	1008	1012	975	1034	997	988	982	1046	972	1005	973	958	981	928	1030	1024	985	935	1052	1063	996	1003	989	982	1013	1004	980	980	1009	972	981	1021	998	1050	980	999	967	988	946	977	966	989	959	980	1035	975	959	984	980	1026	1072	979	977	992	974	994	989	1044	1023	1034	992	995	1042	940	952	1046	987	991	974	1024	942	984	1019	990	997	1022	981	1006	986	1044	974	1017	968	1041	1020	1029	989	1019	1028	1052	1004	1025	1007	983	996	1015	982	1037	970	1000	1012	1058	1056	999	1033	1015	979	1049	1002	970	969	1018	1026	983	932	999	996	1018	999	992	1031	977	978	1024	998	971	1020	965	946	973	960	1051	1018	1023	1030	1067	1014	979	952	1021	1047	1007	1004	1001	1018	1018	1042	1057	1026	931	1041	1025	982	1013	1007	1029	955	982	1053	988	1064	1011	956	989	982	970	1049	1028	1023	1034	943	978	1007	1018	1017	980	1015	1001	1035	1042	964	1003	1018	931	888	1013	1044	979	1073	1045	963	969	984	942	948	1005	991	1001	998	948	1025	1037	963	984	971	980	992	1018	976	1010	997	1032	1028	1055	1002	970	992	955	1038	933	1007	982	987	1018	995	998	1015	1014	987	964	991	923	995	988	974	1020	940	962	1004	987	1022	1042	993	964	983	981	993	952	972	1014	984	938	1018	1057	1012	1032	1018	1036	968	969	993	1037	959	965	1006	1018	936	997	965	909	991	951	995	986	1008	968	1020	941	1000	1028	967	1011	949	987	975	1056	1056	941	951	1023	1035	984	1009	1028	968	1001	1023	1049	997	1028	973	1040	1054	982	1026	983	996	1013	950	962	1001	978	949	1023	1019	991	1007	983	983	991	1026	1019	981	993	1007	1044	990	949	948	976	945	972	1024	976	996	973	1008	1004	972	1002	946	1005	951	968	1010	1019	1003	975	965	998	1030	992	1031	984	1053	1002	1003	1000	984	1001	1040	962	977	1032	1051	1004	998	979	991	988	974	986	999	1003	1023	980	990	1012	998	1022	979	1002	986	987	1002	975	1008	1015	964	976	1007	1002	992	976	1012	998	986	1008	1012	980	981	971	1030	1030	1009	980	1045	988	1012	1044	1008	961	988	924	973	1005	1046	975	1001	1022	1046	936	1003	955	994	1018	989	1021	1011	994	963	985	1034	1002	1000	912	999	992	1036	1010	986	1067	1043	1022	995	1012	932	1033	1073	979	1024	983	1042	1020	947	1034	973	991	1037	996	1016	1035	1024	972	1010	1040	1018	989	1008	1040	1053	990	985	938	1006	976	991	952	955	1021	1002	1000	1002	1008	1025	1011	1020	970	1028	1009	1073	982	1041	1030	943	983	973	1027	996	937	1033	1018	992	957	997	998	975	1048	971	1030	1036	974	965	980	978	982	903	1004	1016	989	1007	1029	958	1015	1027	1029	959	972	991	979	976	995	994	1044	955	1005	1014	994	1006	984	950	989	975	980	991	1022	1021	1003	1001	1026	954	979	1026	1031	991	1048	970	1002	1044	1010	1040	1013	1059	1003	986	1011	1024	1020	1014	1056	943	1077	942	1016	951	966	999	1034	984	1013	972	951	1027	1040	994	940	1049	999	994	968	972	1000	1019	952	1022
25917	22837	19980	14416	10507	7891	2577	630	452	418	411	448	410	377	394	399	422	441	392	390	390	396	363	421	394	431	387	415	448	419	420	470	426	368	410	404	392	388	373	417	384	391	401	402	420	384	416	403	429	351	397	413	368	461	440	396	406	421	424	378	410	439	414	413	387	424	410	368	432	412	395	413	447	398	429	419	419	403	414	428	448	380	409	445	456	406	376	410	427	366	362	446	428	388	391	430	445	397	413	380	427	416	380	399	417	419	429	380	422	427	396	393	394	408	398	420	393	373	390	428	449	403	396	425	415	384	428	402	374	388	435	414	437	417	393	449	402	389	444	446	416	436	435	426	423	450	395	378	376	456	384	438	397	400	367	429	417	432	392	415	372	384	408	401	407	371	397	421	397	430	393	438	397	402	392	422	377	432	396	385	401	398	400	395	392	462	391	413	451	448	391	392	378	393	409	458	423	425	402	412	388	410	364	425	407	437	390	414	427	382	466	383	435	435	409	399	393	434	399	402	413	358	443	393	372	390	420	393	363	405	447	413	410	423	393	403	363	396	400	360	404	377	395	404	394	415	436	387	392	408	380	431	427	421	389	473	386	403	406	389	409	407	402	401	373	407	369	431	405	399	398	414	363	419	418	442	424	425	407	378	416	382	420	396	397	435	454	382	405	405	420	400	431	428	386	376	400	373	408	406	433	428	384	440	425	414	460	416	418	389	418	409	376	395	386	407	422	381	383	437	411	410	407	404	411	398	394	382	425	431	401	410	420	389	426	389	384	410	389	427	387	392	393	430	407	423	393	384	359	409	420	412	382	395	410	450	427	417	384	412	411	418	414	380	381	393	441	367	402	422	418	440	407	402	432	429	457	413	403	433	421	392	408	381	408	432	408	429	393	394	388	370	387	434	397	413	416	386	389	404	448	432	409	381	387	417	407	403	401	421	417	422	405	397	411	374	371	373	401	382	363	411	412	373	403	423	385	362	400	388	404	429	430	452	428	425	414	446	365	422	430	402	392	370	416	406	419	379	419	419	397	427	437	400	431	399	442	393	392	426	378	414	417	380	418	395	432	406	392	431	410	423	391	398	396	394	453	434	400	396	400	410	406	428	397	420	402	421	376	402	418	391	404	417	390	405	436	412	415	399	375	443	426	407	441	422	408	415	412	410	435	456	408	433	420	411	427	392	402	428	381	375	382	427	395	391	393	427	458	414	389	386	350	413	421	450	395	422	408	421	411	405	415	395	405	388	420	426	406	426	409	406	366	415	453	388	406	399	368	425	404	415	451	397	414	385	385	395	377	447	433	471	381	373	418	404	419	419	402	409	427	400	426	370	415	414	373	413	379	394	368	456	386	429	418	401	393	403	383	455	426	392	467	420	407	436	405	452	395	444	461	432	400	411	437	417	435	422	402	381	426	403	434	407	438	369	417	379	435	420	445	427	386	387	396	414	449	368	415	371	399	408	377	407	436	421	389	397	404	409	373	406	416	432	432	422	440	418	404	385	390	451	385	420	408	420	397	424	400	417	409	372	355	449	370	412	385	401	433	455	407	403	375	382	430	404	367	377	389	417	388	420	401	399	404	434	386	396	417	391	421	389	387	387	400	403	406	447	348	438	382	442	384	442	455	390	397	385	390	418	400	401	416	441	393	402	401	348	382	394	392	397	406	379	405	403	420	401	392	424	403	385	383	376	399	373	403	418	404	403	430	403	451	390	407	413	413	410	395	412	402	408	365	400	392	384	431	423	396	397	391	371	412	414	433	420	435	423	445	419	414	444	424	394	444	374	413	413	444	398	419	439	417	415	429	427	430	403	421	408	371	372	394	430	418	402	399	407	398	407	401	416	394	399	406	428	406	411	390	403	395	372	415	427	400	425	405	400	359	404	397	431	427	364	406	423	438	407	365	433	403	384	411	427	403	404	398	416	374	392	421	417	394	397	421	384	427	396	416	434	427	422	438	389	426	409	405	400	432	410	407	435	404	381	415	446	431	417	364	424	380	418	432	413	403	397	393	431	408	401	397	399	389	367	411	408	405	417	402	401	440	434	434	388	406	404	433	440	404	385	392	380	419	411	428	400	381	427	408	420	413	425	430	443	416	407	426	394	387	406	388	398	384	372	373	421	423	404	443	406	387	418	407	399	419	385	433	383	404	423	376	434	445	435	376	407	390	389	397	397	398	438	425	400	408	442	417	421	433	413	404	422	396	399	399	392	416	372	398	398	423	389	418	410	429	365	441	429	412	419	411	419	414	387	405	394	418	392	445	401	420	411	393	407	376	394	401	385	370	443	454	406	407	386	414	380	425	397	423	422	400	380	380	414	392	421	410	436	400	432	392	388	374	427	400	426	388	409	433	402	432	404	415	375	402	387	378	376	423	448	387	388	426	444	391	413	458	407	442	401	440	389	395	375	436	431	460	360	377	434	425	426	368	398	426	383	393	434	365	386	408	411	408	450	406	413	426	420	440	366	423	401	385	419	423	419	399	418	383	389	416	431	391	393	427	409	397	402	446	447	417	410	398	399	407	412	384	408	425	398	408	396	419	413	408	402	405	392	391	400	415	427	414	393	413	388	432	443	423	398	395	412	435	457	447	369	380	419	420	427	392	424	451	399	408	394	392	391	373	369	404	394	413	429	390	374	409	410	396	395	419	413	410	385	370	407	427	432	380	419	418	392	442	435	421	386	418	392	423	424	419	412	432	404	431	379	401	446	439	386	393	417	403	381	423	392	409	412	380	380	406	411	409	458	395	423	419	382	440	423	386	410	420	398	414	412	416	436	396	357	390	456	387	376	373	449	416	408	415	435	417	374	399	387	406	412	381	402	442	389	396	425	405	418	389	412	399	406	403	408	384	421	396	397	420	395	441	400	397	426	426	378	419	422	420	404	381	424	432	411	412	425	394	399	414	385	381	414	391	407	466	388	377	373	384	384	413	393	399	417	443	421	393	389	417	416	400	380	402	374	355	400	419	417	445	443	383	411	427	368	463	416	406	433	370	408	374	382	413	429	409	374	410	385	413	407	436	401	454	392	392	387	400	422	393	420	414	392	397	427	425	414	361	442	411	363	414	406	407	401	390	416	380	412	400	406	417	428	390	444	423	403	380	383	423	408	428	393	446	403	383	427	423	392	414	409	426	409	439	432	384	414	452	438	423	395	429	412	428	428	396	388	424	400	409	422	409	429	416	416	421	443	414	416	449	367	381	398	433	413	345	418	407	426	416	406	373	408	432	423	387	446	424	399	380	417	403	364	413	386	400	375	395	411	386	408	467	396	424	395	418	399	424	387	380	388	457	402	427	418	404	414	434	382	386	402	433	426	436	428	434	388	385	412	380	426	422	428	476	386	393	461	401	370	388	413	381	414	372	388	399	440	397	379	413	422	392	390	423	403	398	412	394	397	390	386	387	408	402	457	394	414	433	447	420	451	380	378	427	405	411	389	400	391	432	407	414	403	393	378	424	400	398	374	433	396
15383	18270	24825	25792	25268	18808	6301	1642	1082	968	999	986	1049	996	957	1005	1014	993	973	1027	973	994	1012	982	996	953	990	1020	978	962	968	1035	993	1060	945	1028	1011	939	1016	1003	1032	972	1005	989	982	953	971	1039	1023	990	997	986	990	975	1018	1062	1005	1037	950	977	1026	1053	983	1033	976	960	998	1053	903	1035	1009	945	1014	976	1043	1018	1026	1020	998	996	968	1028	1018	1018	1012	987	996	973	919	1031	985	997	973	968	988	1009	1013	972	1015	960	1004	969	1007	1002	1068	950	943	988	1061	1015	987	971	1009	992	1020	992	985	1034	965	1007	1009	947	1042	1019	1038	1047	965	971	1027	992	1025	1015	1004	979	1003	1000	1029	1008	1026	1025	1020	974	1000	1023	992	1002	983	1030	979	964	1006	981	993	1032	993	1005	1027	1027	977	1023	997	987	941	1038	971	989	1035	1020	999	949	972	1028	987	1013	1009	977	1002	973	961	1001	995	981	999	990	982	960	1014	952	1019	967	977	992	1011	975	991	979	942	1003	970	982	1021	987	984	996	928	989	1006	988	1013	991	970	954	996	927	963	984	1010	980	1000	969	999	981	1008	982	968	961	1014	976	1018	1028	955	929	993	1001	992	990	1020	950	1018	1043	959	1005	1000	974	941	981	977	996	968	965	1019	972	1051	987	990	1024	1093	957	930	1056	1006	969	1026	1041	938	971	1039	926	981	1002	989	995	1007	993	958	1036	1034	992	963	959	964	1017	959	1031	970	968	1006	1036	977	1008	1026	980	1027	997	1026	994	1011	1014	985	973	952	979	987	922	1018	977	957	975	995	975	1003	1037	991	1028	961	1007	1000	963	1031	1050	1009	996	1016	1018	1024	967	981	977	985	1016	994	1005	1007	1020	1011	1027	1047	1005	1004	966	1014	973	938	979	965	907	1025	985	950	973	1072	967	987	1033	1010	996	1013	987	1006	1006	993	1010	1034	982	969	1007	1003	1013	1011	1050	991	981	1030	949	1000	1033	973	958	994	960	997	985	1058	1022	990	1038	959	1060	1044	1013	1018	991	997	966	971	1013	955	945	909	1001	964	1015	959	1005	978	986	991	1002	978	1046	1029	969	981	1006	986	973	1012	978	1029	1005	940	1002	1001	992	982	1019	1003	1037	950	957	987	1003	965	929	1041	1011	1029	990	1024	1026	984	1025	1031	945	978	941	1021	982	1003	980	969	1014	1075	1003	940	1024	980	1010	1052	1041	1039	990	991	978	1039	1048	1006	992	981	1016	963	987	996	1013	1032	984	986	981	985	1018	1047	988	942	1067	1054	1008	1027	1046	1031	983	1050	989	987	995	932	973	1020	1022	931	1025	1014	992	980	1004	992	997	968	993	957	982	982	976	1043	980	1028	1034	952	1038	1037	1039	1016	973	1020	946	966	1005	982	997	987	1023	1005	1009	1047	1005	1021	983	1036	1020	1010	1001	972	957	961	1032	955	1004	1032	966	1024	997	1069	1008	987	917	1004	982	1032	1012	999	1005	951	970	949	938	1018	980	963	970	999	980	1006	1027	990	978	987	993	1030	1002	997	995	1044	981	993	987	1026	956	973	973	1038	1013	1000	961	950	981	1019	990	988	989	990	1004	950	998	986	995	970	1022	1001	993	995	1001	965	1012	1078	976	989	999	1046	960	985	1007	926	953	947	1022	992	1018	972	1000	960	999	1012	1042	936	939	962	955	983	981	1001	1041	988	988	1029	994	964	1072	988	962	988	1020	971	970	976	980	1042	986	991	985	963	966	989	989	1074	1039	1007	980	1016	973	1028	969	1007	1000	1015	1004	999	1009	926	957	995	987	1017	951	1011	995	1018	989	1063	1035	1024	975	969	976	1031	992	1004	976	959	1009	1010	963	987	924	1008	971	976	1034	1018	963	1058	978	985	1028	998	1031	1055	977	1003	988	978	1027	1001	1018	1038	985	996	1026	977	1059	942	1000	1027	1021	993	990	1026	1042	1035	1014	1017	997	994	1003	959	988	1019	940	985	979	1011	968	974	997	1008	969	973	991	956	1036	1048	978	970	989	907	993	1010	960	957	948	1021	1029	968	981	1013	1038	998	1039	983	963	990	1013	950	976	931	996	994	1017	1033	1016	1002	1025	947	987	945	1016	979	942	938	964	1058	1039	1012	1027	956	1014	974	993	980	979	972	971	1005	1026	998	1075	1008	982	1030	995	943	999	939	996	1016	1037	1010	1034	991	1002	962	1027	1005	1046	993	972	984	971	993	990	949	993	977	998	950	1006	951	956	1045	987	1017	1019	978	967	1004	1028	947	947	993	1020	978	1011	1037	1010	1027	1000	910	1003	963	1042	1007	970	994	1026	1019	1055	1028	957	985	1049	1040	1001	969	948	1022	1046	986	970	1002	985	949	1018	997	979	964	998	979	1022	1026	998	1054	977	985	1011	1031	974	1026	1004	971	932	974	998	1005	988	954	986	1000	968	1022	1007	979	1012	993	997	1002	1041	941	963	986	962	929	1003	1042	977	1020	970	992	962	1004	1038	1000	1003	995	980	1053	990	1019	963	1025	1047	983	1012	1029	1002	1004	935	994	987	971	974	963	983	986	1003	990	1021	948	985	976	949	1011	1013	1008	963	967	1009	941	975	1031	1027	1083	1009	981	988	965	1038	999	1000	1000	1053	958	1008	1035	1020	979	1015	1024	1071	970	990	1075	984	986	1022	965	1011	1009	993	1010	1019	974	995	1007	1011	984	1008	1013	989	1079	990	1013	977	999	999	959	999	1022	995	1086	1001	946	1024	1055	981	1046	977	984	996	978	994	1011	965	1001	956	967	1057	1035	988	1026	993	1018	994	988	1015	993	994	998	966	967	986	986	1013	995	1011	984	981	1050	1015	950	1095	951	989	1019	1011	1032	1023	993	1034	1025	987	1001	959	966	1004	937	974	987	997	986	971	999	982	1035	1002	985	1021	1024	940	1015	996	990	1022	966	967	971	1092	1015	980	1016	971	973	1016	1025	1031	922	1017	997	1009	973	991	1031	1012	1064	975	1000	1027	994	926	1036	1033	993	1044	1003	1089	982	976	1009	1010	997	967	968	999	988	988	951	997	1031	1075	990	1012	1040	1016	997	939	973	1024	1004	1004	1057	955	976	977	1028	978	967	1025	1030	1062	971	978	1031	994	1049	1007	971	959	1000	1008	1027	975	974	1015	940	1001	1011	976	1036	986	1001	986	997	1015	1014	980	1027	998	997	1033	966	1002	1039	967	1063	999	1014	974	994	1005	973	937	976	1021	963	986	999	978	985	980	998	963	980	948	997	1013	989	943	943	927	1011	1029	957	984	1006	1018	1024	1040	1021	998	995	1016	959	988	1041	966	1011	1027	987	964	985	998	956	993	1067	960	995	1003	1036	970	1032	987	1033	992	983	978	1079	996	1019	959	1018	998	996	1058	1071	997	989	1022	985	997	947	1041	977	1013	1007	1004	1004	914	981	1040	949	980	953	960	1060	978	1004	942	1004	986	984	1023	1034	966	1015	995	977	941	1024	1075	1055	1044	988	980	968	984	990	991	1039	1033	1024	993	1030	959	982	959	1040	1027	1014	996	977	1038	978	970	992	999	981	989	1020	943	982	1011	1056	956	997	987	945	996	1012	976	943	957	1042	1001	986	1011	943	996	1027	1027	982	978	985	967	988	1001	997	936	957	1011	922	1010	993	1001	969	1024	1018	973	1018	1040	977	956	1014	1002	963	1067	999	989	975	975	1028	974	958	975	962	972	989	1039	972	1001	1020	1035	1018	991	969	969	993	978	981	981	967	961	982	1007	1005	1005	973	980	977	1074	933	1019	996	1010	976	982	971	954	974	982	974	1066	1000	1002	1004	989	1014	995	947	983	963	999	1009	948	994	1023	992	1009	1008	943	964	980	1009	969	1026	989	990	1035	995	953	964	1019	997	987	984	1034	1017	1047	1028	996	1016	1004	1077	1009	1049	983	990	981	977	973	967	1004	1019	962	990	992	954	981	1015	1030	1022	1003	1040	971	1015	981	984	1048	953	952	958	996	1026	1033	999	973	1027	1006	999	1020	976	996	1066	1005	998	994	998	1046	1000	1034	1055	1031	1000	1020	990	985	994	1000	998	1002	1009	939	1035	994	994	1019	1005	1025	1004	986
45469	43452	48479	54017	55510	34149	11502	1409	474	403	398	387	430	412	432	436	442	431	448	428	395	395	412	421	417	413	429	368	435	424	412	420	405	432	429	399	383	427	424	433	400	410	394	422	404	389	413	411	405	414	381	382	428	408	433	419	410	395	397	419	415	428	426	393	400	436	413	443	419	367	399	432	385	415	422	385	447	421	422	429	408	394	433	421	447	424	410	447	447	397	425	410	423	402	427	402	438	433	389	414	426	405	427	415	447	398	439	422	438	402	434	410	443	421	415	410	402	397	437	405	410	402	382	410	423	433	366	417	434	412	369	390	401	406	442	414	441	401	432	428	404	438	436	402	407	392	403	399	392	435	403	434	433	454	392	441	457	393	450	373	407	384	418	435	380	392	423	432	451	434	431	402	452	420	392	412	415	415	410	375	417	412	407	393	436	406	410	416	380	439	369	386	409	407	397	388	401	405	458	394	392	393	424	392	405	415	420	420	391	399	413	409	420	417	377	432	431	435	431	424	405	403	394	384	389	397	424	416	416	402	390	356	408	418	393	396	419	393	425	419	437	397	381	423	432	408	394	421	429	413	443	428	420	384	396	399	426	418	422	420	416	429	381	400	420	406	391	427	408	410	406	442	421	374	418	424	436	456	429	404	419	414	432	416	395	361	416	397	387	421	426	397	421	387	404	366	412	384	410	436	418	410	360	416	399	374	408	379	414	391	421	396	447	420	409	388	420	387	403	386	407	398	435	423	415	413	433	403	395	441	414	398	407	374	404	374	395	401	424	392	414	375	420	395	389	379	427	411	402	445	379	409	396	414	395	409	419	395	409	441	400	444	414	409	423	443	396	379	407	423	395	415	393	401	390	395	413	410	439	403	423	412	409	390	426	384	427	403	418	395	410	434	390	397	411	434	438	374	400	430	389	424	393	409	420	415	415	416	388	430	425	417	460	441	408	398	400	436	437	403	415	434	390	410	418	404	423	423	403	407	444	446	425	417	445	427	422	422	407	413	410	422	422	401	423	420	406	410	429	400	404	427	426	425	410	377	428	452	444	439	429	452	464	412	394	417	442	426	394	422	402	412	358	397	396	421	407	398	398	409	401	416	383	398	437	382	447	431	421	409	370	405	395	408	416	403	389	419	397	407	462	440	422	407	428	385	424	418	358	424	423	408	401	469	428	422	388	432	402	420	421	361	425	447	419	425	423	404	415	367	416	383	430	366	391	429	412	438	389	403	426	417	435	363	372	383	426	443	409	382	422	417	411	413	407	434	433	384	420	420	419	416	407	419	440	413	410	395	418	359	381	408	441	406	389	397	399	381	428	404	406	397	409	413	379	408	380	435	371	425	418	430	388	412	445	410	400	410	387	390	442	434	445	410	382	459	379	425	451	401	432	398	424	411	412	405	440	379	398	424	439	396	404	404	409	417	415	439	420	421	399	403	381	422	409	443	420	437	422	441	432	414	439	390	395	408	409	422	395	372	432	397	403	436	435	439	379	431	416	421	413	406	407	373	413	425	424	467	417	405	399	416	389	416	365	404	405	421	452	411	398	413	442	410	421	408	420	402	412	411	406	443	394	442	389	378	433	432	413	387	431	418	392	399	434	412	459	410	404	419	414	396	384	476	391	422	441	397	418	459	397	413	415	423	404	434	400	389	377	395	385	394	463	432	402	404	378	411	461	417	408	408	448	424	411	399	401	403	394	400	403	431	397	437	372	371	402	419	403	434	396	411	416	429	387	411	398	404	401	427	409	393	435	373	417	401	430	387	450	400	398	414	408	396	428	382	435	408	397	393	395	361	447	400	429	389	421	419	402	390	408	350	381	429	406	399	408	422	380	423	394	401	401	404	374	392	424	393	442	408	395	407	416	406	412	412	375	379	444	445	430	398	397	431	424	452	410	414	407	427	415	405	424	410	457	442	436	392	446	395	433	407	409	426	424	414	412	370	400	384	422	375	433	431	461	401	414	426	370	418	393	394	436	430	451	419	412	429	396	433	438	403	433	407	407	391	390	439	408	463	393	419	373	444	423	422	424	420	423	400	407	432	403	439	424	408	386	357	432	415	443	421	407	404	411	398	440	418	430	379	404	389	414	412	371	413	395	399	378	431	434	400	453	393	402	408	385	417	425	406	400	419	423	379	395	423	419	410	436	404	434	395	390	453	393	378	400	394	396	439	411	399	370	401	424	372	422	399	389	418	412	421	393	435	384	406	385	386	398	403	410	437	408	412	428	408	397	399	431	418	421	433	415	418	426	396	407	433	378	425	437	447	397	380	405	413	456	480	381	408	434	399	412	439	443	440	431	351	478	417	415	417	396	363	409	410	382	423	410	391	388	424	435	409	422	411	421	410	446	374	436	430	360	382	407	416	435	391	411	414	434	413	465	408	426	410	420	383	418	467	421	413	417	422	436	371	438	403	404	424	394	390	405	448	427	404	431	439	415	419	420	447	414	372	448	397	422	410	427	385	419	422	459	412	386	429	405	414	438	438	396	436	458	396	410	422	408	411	425	400	416	391	443	404	415	414	421	386	404	390	403	388	410	409	423	413	407	406	379	441	409	417	442	400	407	401	399	420	378	431	396	365	408	427	426	426	416	389	420	408	427	421	435	436	385	405	423	409	411	411	419	372	391	415	428	447	417	398	405	420	394	385	412	428	413	403	433	360	416	425	426	419	437	391	397	417	398	393	463	390	406	392	365	451	406	373	401	413	444	437	397	407	415	427	417	369	428	407	371	425	374	369	369	382	398	380	407	426	398	400	447	414	384	425	451	414	380	429	417	394	406	399	415	421	395	377	377	368	378	404	424	394	387	411	420	418	440	414	406	422	374	424	464	407	419	391	383	418	405	380	403	409	415	401	401	421	389	428	442	425	411	409	411	409	422	450	400	401	398	400	402	428	410	386	440	433	431	406	394	422	457	423	420	400	423	351	402	475	446	446	437	403	434	412	447	410	398	389	429	415	429	445	423	380	441	368	410	422	436	439	447	430	400	445	425	465	458	392	453	396	400	396	417	431	377	416	461	408	433	433	364	411	386	430	421	408	415	441	422	442	392	359	381	428	399	365	400	365	373	432	381	377	407	439	428	403	387	372	428	385	386	431	402	406	406	426	400	421	411	365	371	397	406	435	419	427	418	403	464	414	390	424	402	438	381	409	426	340	422	444	401	350	422	352	405	420	384	357	436	410	368	434	402	406	404	393	411	407	413	427	429	433	425	441	440	411	423	409	400	425	386	404	376	444	434	442	403	400	445	362	408	449	467	383	388	421	412	413	417	412	472	421	393	406	408	395	375	405	419	421	406	387	400	440	426	394	417	399	396	429	403	416	383	418	408	403	449	373	381	372	424	368	430	414	410	431	399	428	411	436	381	426	434	355	394	426	431	428	427	397	431	408	392	374	433	422	428	422	388	413	410	425	396	417	407	448	415	412	387	386	395	407	428	402	422	412	406	362	396	418	429	403	417	395	400	398
29222	35000	47877	62857	64482	43228	15117	2693	1116	1041	1018	1029	1021	1020	1019	1023	1071	1006	976	1017	930	1041	1036	1030	1032	1031	1053	984	998	967	1004	1028	982	998	1024	978	1018	989	970	1024	991	1022	1019	1000	976	1004	1039	973	975	975	1016	991	950	999	947	972	1033	949	1024	996	1028	1057	1042	1044	1038	950	1017	1041	1036	1020	1039	947	1045	1024	1026	1024	1007	960	1028	1033	1031	1019	1023	982	990	1022	1034	1025	997	1017	987	1005	965	983	1021	979	973	1023	999	1023	1032	945	1027	1052	994	1018	1036	1000	1005	991	973	988	1021	981	1059	981	968	1010	922	998	946	979	962	986	1013	1027	1036	968	1006	1074	983	1053	1017	1004	978	1022	985	1065	986	1063	979	1023	973	978	1004	981	999	940	1009	1013	998	992	1003	938	1008	981	925	1007	959	957	953	1000	1000	1033	1045	984	1011	1023	1056	1017	995	958	946	978	1024	987	1002	996	1050	1024	977	1006	994	1002	1024	1010	975	992	1022	946	1025	991	949	975	975	953	1035	1009	992	997	1094	1059	986	989	994	1010	929	971	1019	978	1082	999	982	1069	991	995	982	1014	1034	978	1024	1016	1025	1022	1010	1021	989	991	963	1028	1024	1016	998	985	991	994	971	1054	989	977	1043	988	948	944	1048	1000	994	1021	1032	1081	986	1052	1045	998	1009	1000	1013	971	997	1013	1027	992	1002	1024	1013	1012	1008	1034	1007	1020	956	1016	1015	983	1043	965	1025	1007	1028	985	1051	1000	1006	978	951	1026	979	972	1001	1000	983	1044	960	1063	975	971	1011	986	958	983	1015	982	951	1012	1002	971	1002	1000	983	1022	1040	950	988	997	974	1022	973	944	1024	989	981	1100	997	981	1027	971	978	971	1012	1013	988	970	1028	969	1021	1084	964	1048	1023	980	1006	1004	1035	1004	1021	983	1051	996	1050	999	985	1022	1077	989	996	1003	971	1003	1081	1012	1013	1001	1039	979	976	938	1008	1082	976	997	1022	969	982	992	1026	991	967	1022	1007	998	1005	1031	1052	1038	1002	943	1039	991	1015	1008	981	1009	947	1005	1029	1017	1042	1003	983	1033	1017	1006	980	986	975	999	1026	985	1024	961	1006	999	1036	967	993	1034	978	1005	997	1003	970	1010	1057	1022	987	1028	987	1046	986	1045	1000	979	1035	920	996	1056	978	1037	976	1042	1008	984	958	1018	992	1020	965	980	973	1002	1033	1053	1034	1077	1006	1021	1053	1014	1004	997	993	1000	1001	993	987	1007	1046	1001	1025	991	987	948	1038	1069	979	988	1025	960	1045	1044	1007	1037	1074	1038	1005	969	949	1043	964	1019	974	976	1033	1009	940	1002	1007	939	988	1000	998	1055	1018	990	954	990	1021	954	1047	1024	982	981	972	996	1076	1012	1006	984	948	1006	979	1045	1008	997	1007	963	1024	972	1027	1083	1034	1096	1009	992	1051	998	1006	1039	946	1010	955	1002	1016	979	994	1007	1003	1042	969	1042	1003	1027	1007	1025	980	949	1000	987	986	1058	1043	990	1022	1032	1021	1077	965	1002	1020	946	1088	1007	1024	994	1020	998	936	1036	987	1008	982	962	1008	1063	1002	1043	1011	1022	1038	1011	985	1013	1006	1009	1020	976	974	995	995	1005	1077	946	1002	981	1039	1013	1002	993	1008	985	1003	957	994	1022	1008	1036	1043	1002	1000	1008	1018	1037	1023	1040	1004	948	1047	933	1003	981	962	1001	953	1025	1017	1012	1037	963	1057	966	1019	978	1010	1022	1089	997	1003	1030	999	999	991	1007	1060	976	968	1021	1043	1038	1055	981	1011	973	971	955	1019	986	1040	1005	1037	1051	999	1034	1022	1007	993	1013	1010	1031	1047	1017	1081	1022	1015	1006	962	952	989	985	1050	980	999	1015	954	911	1027	1028	962	1055	1091	986	1016	1035	1018	1044	1010	989	1030	1012	1085	969	1027	985	998	1022	941	995	1072	1012	1013	1029	1023	977	972	1056	997	1015	985	968	1042	1054	1067	989	986	944	969	1014	1019	972	1052	1016	1041	1006	995	935	975	1013	1073	966	1029	958	990	967	1075	1050	1033	1015	1073	1001	1018	988	981	1031	955	1006	983	1015	998	991	1046	974	996	938	920	992	1028	1027	1004	1030	1036	993	991	1025	1051	1029	1000	1012	973	1008	1016	1000	999	1028	1020	1013	1009	1041	989	1031	945	1008	940	1030	1029	1003	1066	997	1018	1050	1001	1030	977	1006	1007	1012	1003	1039	1006	1005	981	1003	1006	989	1046	999	1004	981	1048	992	999	1001	1003	1006	994	1051	976	1006	963	1013	966	1016	991	981	991	1064	1004	981	1000	974	1052	1008	1005	1012	1034	984	994	1012	1054	1007	995	1008	1042	1026	1019	971	1006	910	961	972	995	983	1036	1065	1041	973	1000	1022	992	1039	994	948	1027	974	971	1042	974	1048	1012	1016	973	1033	972	977	1004	1000	995	1041	973	1018	1016	982	1028	1022	975	951	1064	1006	972	1022	1034	994	993	1024	1042	994	1016	1027	1021	973	1057	1046	1008	959	979	986	1027	1032	994	948	987	1064	1047	997	972	1030	991	1004	983	1024	999	989	1061	1003	1078	1016	1032	1032	992	1052	1051	949	1003	1004	1034	1034	1038	995	1025	1003	1045	1031	1026	1005	1005	1004	1018	973	1013	1009	1025	1039	980	1058	998	1024	1025	1024	1032	984	973	953	963	988	1059	1012	1048	1005	986	1065	1004	1006	998	1036	969	1015	1040	983	1010	987	1034	968	1017	1006	972	960	997	975	990	1018	975	1020	999	1018	1029	1035	1049	997	1051	992	1048	980	1080	1012	1062	1030	978	992	1004	977	975	1012	993	1016	1033	975	1050	992	1044	968	984	1001	982	1023	1025	986	1031	1011	1014	991	1006	955	1006	1062	1015	1006	1024	977	992	1059	1040	968	1001	1015	1061	904	975	998	1015	1015	959	1030	971	1028	986	985	995	1001	991	991	939	973	987	996	987	1083	954	1009	972	1005	979	1004	1017	1030	986	1072	1002	961	996	1042	1004	991	1034	940	1017	1024	985	971	994	1009	1024	996	1013	1012	1025	1006	989	1032	973	1042	1019	974	1035	965	980	1031	1042	975	1018	962	1018	1005	1005	1049	937	995	999	1021	973	1042	1016	1065	1018	1020	1037	922	1005	1059	1018	1058	1029	1062	982	1017	1092	982	1029	984	1013	962	1002	958	1020	1001	1075	988	1021	995	1003	982	1000	967	1048	1014	958	981	1020	1003	961	975	1005	989	992	1056	1021	1015	1048	1069	989	978	971	989	1004	1004	956	1030	1054	949	992	1019	1027	1025	950	1039	928	1010	1074	1047	988	1015	1007	1002	1007	1002	1002	992	995	996	979	1000	1032	1023	1037	1029	995	1044	984	978	1050	930	1052	1028	1039	981	1029	978	1051	1001	977	1026	997	969	1078	1052	987	1018	1012	1028	951	1023	1022	972	1019	1086	1054	1009	996	1023	981	1020	1029	975	1084	985	1050	1003	990	971	969	1028	1011	1000	1035	1017	1035	994	1037	1022	1016	1043	968	996	983	1037	996	1018	963	1053	940	1032	997	996	1025	965	970	1058	1055	958	1062	1043	1030	1035	983	982	1011	1005	1039	1052	1020	1031	1005	989	974	986	1014	1013	1002	1027	1069	971	994	1009	960	1031	1004	1000	999	1007	996	1033	965	977	986	1022	1008	1066	976	1032	1009	991	1027	1107	1028	990	956	1034	1017	1052	994	1002	1033	992	1005	1026	1006	1029	1041	1039	1007	985	1042	1082	968	982	1029	967	1013	1041	1006	987	1027	987	967	979	1027	1024	976	1052	1005	966	1041	1078	971	1019	960	952	992	945	969	1033	1003	945	965	1036	965	1025	952	1004	1044	1015	1008	983	979	977	1027	1046	954	937	970	971	996	1018	998	1029	989	980	968	1000	973	997	1001	988	1045	996	1070	1016	1012	1041	1031	1025	1095	1023	973	1022	988	1020	985	995	1030	994	1055	1094	981	985	1014	1071	1043	1026	1049	990	1013	1033	999	984	1007	985	996	1001	1015	966	1003	978	1017	1030	1038	1025	1034	1024	1011	1008	1000	1052	1076	989	1012	1042	1005	1050	993	974	978	982	1037	1022	1016	1037	977	1008	1060	1025	1058	946	1017	933	1032	1053	990	1016	1009	997	996	1036	1028	998	957	1039	975	1021	962	982	958	1002	960	997	991	967	1015	992	1075	1001	1057	1018	1046	1033	1004	1050	974	999	990	1053	1016	1030	1039	1014	1040	1045	1029	978
54577	53829	59997	68281	60713	38143	14863	1990	499	404	400	416	396	396	444	397	453	439	400	388	384	399	371	424	445	423	405	432	436	406	422	432	433	436	383	394	447	422	436	382	385	413	454	405	434	384	442	460	405	385	429	396	382	398	448	428	413	408	400	429	435	431	412	413	435	410	411	406	404	390	392	391	377	408	407	397	385	438	454	396	398	386	426	410	403	399	384	419	393	400	415	410	436	382	426	380	407	403	440	422	417	381	425	431	415	400	377	439	458	404	414	390	458	418	393	420	412	395	409	402	423	421	438	391	412	381	429	385	394	429	373	386	416	397	444	415	415	434	421	381	385	434	417	366	404	395	419	443	374	403	406	433	401	423	410	422	418	383	379	394	382	429	402	421	397	432	384	431	381	426	413	366	418	376	416	449	449	405	431	433	416	426	454	402	379	434	449	387	455	402	386	421	407	406	406	430	351	434	402	437	426	421	414	409	414	417	414	417	423	362	423	409	418	388	392	421	432	423	394	424	421	383	402	421	413	401	405	413	410	438	363	427	381	429	392	429	383	401	445	387	451	396	428	394	418	447	415	457	412	440	404	401	425	446	446	400	397	405	398	432	395	408	463	411	409	369	395	413	428	417	434	402	402	430	398	440	410	428	394	418	395	449	410	422	409	431	415	403	414	427	402	393	369	383	408	407	411	445	457	417	398	462	421	386	399	415	412	385	444	391	421	414	381	403	409	400	430	401	434	414	402	419	429	419	438	411	440	384	391	430	453	420	396	427	448	385	406	409	416	356	403	371	377	411	430	422	398	418	401	388	405	417	452	411	456	422	406	402	442	420	425	447	440	413	468	425	412	414	395	377	385	437	413	408	379	434	406	402	400	444	422	413	377	419	462	394	421	396	440	401	424	397	402	402	390	416	419	401	396	418	417	402	391	432	394	397	436	397	421	439	442	378	422	418	393	360	415	408	414	411	392	385	424	391	435	424	433	419	425	417	396	446	384	429	395	384	405	419	375	446	425	444	395	406	441	425	393	399	449	447	427	388	381	436	437	424	427	391	426	412	419	401	416	415	374	404	438	404	384	392	419	411	405	402	438	434	435	403	378	394	402	409	410	410	406	378	400	413	400	401	414	446	412	436	383	409	399	422	438	466	413	381	419	398	409	422	401	419	418	393	423	388	442	395	403	451	374	401	389	404	379	394	418	415	407	398	428	412	426	440	423	400	418	394	370	453	391	404	416	440	389	435	415	407	383	453	400	399	390	385	461	412	422	424	449	395	415	389	411	412	426	375	402	423	439	417	423	430	411	438	384	399	408	430	389	421	426	384	437	429	406	430	376	383	406	443	429	423	434	428	419	417	418	443	404	425	416	399	404	395	420	376	429	441	404	448	406	433	437	429	420	419	395	395	379	419	389	415	425	422	431	426	417	390	430	390	399	403	399	381	394	429	427	388	401	375	373	403	423	389	349	399	419	425	423	433	384	377	433	417	420	397	416	417	399	437	417	394	370	438	455	385	388	443	401	421	450	395	427	397	399	398	420	416	422	426	401	384	412	385	408	411	430	422	429	413	378	394	401	412	463	410	388	412	419	412	414	413	412	395	421	411	424	377	409	428	397	438	414	421	402	401	410	432	395	403	379	414	448	416	395	418	391	435	449	415	407	417	436	366	373	408	410	414	415	393	383	437	390	388	416	440	409	430	411	414	401	418	405	444	416	431	405	388	419	421	396	439	390	359	434	417	426	383	384	448	429	427	409	392	406	391	445	432	435	404	439	439	376	419	396	414	453	428	378	425	440	436	412	448	381	408	396	407	404	404	416	418	444	430	433	433	429	410	426	394	398	370	390	388	407	389	402	410	447	423	391	391	377	401	391	431	446	436	397	373	410	410	397	407	421	452	380	417	406	411	397	423	404	418	414	424	383	394	415	419	412	428	421	452	397	397	434	427	396	377	419	426	390	418	473	410	397	384	391	392	416	394	414	395	408	422	433	398	413	435	410	413	401	394	425	390	428	397	420	445	405	407	402	391	397	390	426	421	403	385	428	427	407	444	434	388	439	420	416	409	376	399	425	384	383	352	397	378	389	391	409	414	382	398	413	424	434	389	447	395	429	408	353	380	397	428	436	401	434	440	432	431	427	425	432	414	407	392	404	452	421	397	422	431	429	391	435	430	414	404	424	413	430	381	431	375	443	408	411	453	394	425	422	413	407	436	402	406	363	369	379	382	441	393	441	452	429	423	419	433	442	396	420	381	428	419	422	414	427	386	408	386	389	435	407	408	418	409	435	416	452	443	405	372	418	362	399	411	428	411	429	436	430	429	462	445	418	404	398	411	394	421	406	420	406	428	421	381	415	398	409	442	390	389	437	392	400	439	374	430	410	408	437	440	384	411	422	429	428	422	391	371	412	404	425	405	393	382	441	419	422	370	408	422	396	440	407	417	436	416	416	425	395	436	396	407	404	415	433	421	460	403	432	432	448	378	382	430	419	403	400	409	404	368	453	435	446	423	392	390	417	400	420	403	444	405	401	380	426	387	419	421	419	432	403	417	454	418	391	394	398	387	424	406	440	441	437	443	413	429	417	443	443	378	370	409	408	426	383	406	400	435	432	403	412	383	404	421	403	380	421	411	425	424	404	418	409	423	400	439	433	399	458	425	422	453	375	383	402	421	401	406	422	403	430	396	430	386	378	381	425	403	432	406	416	425	409	411	463	382	400	430	373	418	445	394	423	417	417	414	391	395	400	386	385	399	374	406	403	418	406	406	407	396	434	441	426	409	412	388	390	398	397	388	437	428	409	412	441	394	438	422	412	432	425	431	408	419	391	422	381	421	404	409	376	423	422	402	394	397	420	420	397	394	385	400	422	378	384	380	421	397	409	401	409	398	432	400	413	379	437	444	403	417	417	425	402	409	429	425	406	403	399	416	382	411	416	444	391	391	357	444	418	445	397	422	371	402	441	431	402	404	392	392	415	381	438	427	447	420	419	429	420	402	398	403	396	399	384	398	384	396	371	411	382	411	412	406	402	455	424	422	413	417	399	409	390	395	427	415	400	421	418	404	444	428	433	396	393	442	414	438	445	416	415	443	404	447	394	431	406	392	395	393	459	438	444	448	453	431	416	431	412	404	386	387	425	403	369	435	404	422	424	421	365	411	421	434	435	413	391	424	416	408	412	410	391	404	412	368	448	400	408	401	411	425	424	395	400	393	393	404	349	401	400	393	405	422	415	393	433	400	418	468	413	413	422	417	396	433	421	410	437	415	432	398	442	434	408	401	435	414	428	413	377	421	468	407	413	393	402	413	385	435	397	441	405	412	425	386	385	424	403	422	397	409	419	368	423	416	414	421	393	409	404	408	416	392	376	406	431	408	416	418	393	424	434	428	425	424	384	411	430	410	390	405	363	419	396	435	433	407	398	430	374	404	411	385	413	409	421	434	398	384	395	439	425	436	379	410	409	415	410	435	421	407	422	370	405	386
36285	43760	58820	78888	71800	47343	17604	2973	1155	1010	1015	975	1027	1017	991	970	1026	1050	984	964	1054	999	981	1043	1010	1005	971	1001	1027	990	1000	1013	1031	1059	992	971	991	1009	970	1003	979	1066	994	973	996	987	1010	1022	1004	971	985	980	1039	976	1039	997	996	1042	983	1007	959	940	1004	1007	1008	1018	1030	1021	993	959	1092	1022	1007	999	971	990	992	975	1011	1019	944	974	1062	901	997	1003	989	1017	980	1020	985	959	1013	990	1017	956	971	1007	1067	1000	970	1024	1000	993	928	973	993	964	973	951	1010	1027	1059	1004	952	1060	1005	988	1013	1075	1049	1077	1030	1015	1009	1031	1019	955	1040	950	1045	970	1049	1059	1021	1027	983	1064	994	974	930	1021	982	1008	1034	1017	993	999	1013	977	1007	1025	995	940	1010	1020	999	1028	1037	1021	991	1001	1020	1015	999	991	1008	1030	1006	1000	1010	1012	981	999	1034	975	1023	942	956	990	1025	966	967	1052	1048	1032	991	982	984	1025	1057	968	1011	1018	1073	1025	1015	1015	1024	1014	994	1039	1014	972	1045	979	1018	983	959	980	1030	949	1019	943	1007	948	1003	981	970	998	1007	976	1012	1081	995	983	985	984	999	987	1040	948	997	1007	981	981	1016	1004	1093	999	994	1052	1021	985	955	1004	1034	1035	997	1016	1009	1031	1047	1055	955	1042	1054	968	1014	954	1002	979	990	908	1038	995	1014	1005	980	1017	1045	982	998	1054	962	984	987	973	944	984	1003	1017	1063	968	963	1010	1013	1023	1007	1011	1026	987	1019	991	937	1030	992	1020	985	1039	991	1012	991	982	975	1033	1009	1018	1009	989	926	1010	1047	1021	964	982	992	937	1026	1025	1017	1010	1064	1087	990	1020	1056	996	1013	984	1030	976	1021	975	991	993	1017	1020	989	1058	968	969	1042	964	1030	1006	994	1008	1001	1001	985	998	1023	1041	1022	1014	998	991	963	1039	945	990	1009	1015	1001	993	925	1014	959	994	1008	975	991	1000	995	1008	979	1022	1010	997	1000	1048	1052	1040	1021	975	980	1060	993	1024	1010	1028	998	1033	1013	1012	969	1007	1015	1060	991	966	914	1026	1026	955	969	978	969	980	1048	982	1031	994	1045	1005	1036	1029	1020	1012	998	1056	1034	1048	1002	1054	973	1008	1006	999	1031	1006	981	1064	1080	1001	999	993	1005	1005	1004	1055	1049	1005	1018	1025	984	1000	1033	1008	991	989	1036	965	980	1026	957	945	949	1002	965	981	1022	985	914	1020	956	996	1008	1057	1056	954	984	968	1057	979	985	1002	983	1003	979	1039	1026	1022	1001	1000	998	981	1050	999	917	977	959	990	1016	955	977	993	1000	963	1048	1022	1011	1043	1046	999	1017	1014	962	1038	963	1024	962	991	1035	982	959	1021	956	995	1020	1011	936	964	1033	994	989	958	1015	947	1028	1002	1018	956	1031	1040	1027	968	984	1017	979	981	1007	963	1022	1050	1003	1007	1045	966	1059	902	1004	1034	1010	994	977	958	1040	994	1004	926	987	980	1048	974	1010	1016	1011	1061	944	1037	1003	1031	1008	940	990	992	1000	1033	1017	1033	964	1033	1011	1000	981	955	1032	1012	1031	1027	1027	1007	1035	999	972	998	971	985	984	970	1002	978	998	982	950	1041	1003	1008	1092	1000	971	1008	1008	976	1042	935	1067	1011	984	977	969	1058	999	1037	976	977	1018	1013	1077	973	977	989	999	1031	994	943	986	998	966	1018	995	1046	1000	1024	1008	983	1008	1009	1009	971	1042	1002	1022	1015	979	1086	991	1031	986	1021	1002	986	952	947	980	1023	1036	993	978	1028	988	1013	974	969	1012	989	1039	1013	1014	1023	1006	1009	966	1003	1012	992	1039	1003	956	1039	1047	1017	944	972	992	1004	971	1027	999	1028	1018	1043	1000	1011	971	1037	1012	990	1083	979	989	1022	990	956	1017	1018	988	1004	925	979	937	1022	1035	974	1011	972	978	970	1025	976	1023	1000	999	995	955	958	1003	993	988	989	967	1029	967	977	948	1032	1005	1010	1029	1044	1010	1019	1001	998	1037	947	970	975	929	986	1073	1049	1046	975	940	1024	1049	950	995	1017	966	993	979	1044	992	1006	991	1002	984	1013	1035	1014	998	1047	990	1007	974	1031	1013	986	1046	1028	1009	1022	1015	1018	1002	1020	963	985	1032	1014	1012	954	984	980	981	991	977	1018	997	992	1001	992	1004	1028	1079	964	1039	1043	992	1012	986	1007	967	981	985	1043	983	1037	1011	992	989	987	963	1016	1043	970	981	978	990	981	964	1006	1010	1032	1002	1002	1005	995	1050	1015	968	981	1042	985	1033	1027	1006	999	992	1039	1012	981	935	989	983	1010	997	981	984	967	1039	999	1000	1045	965	1001	1008	989	1004	969	971	1020	1050	1010	997	1045	1004	1017	985	1029	928	1059	1020	970	959	994	1008	963	960	987	958	990	1026	997	969	1044	1015	961	956	956	1017	1044	1032	993	985	989	936	973	971	1006	1105	1032	1042	1023	989	995	920	1012	997	991	964	1047	1022	1030	1045	1024	956	995	998	1008	989	1007	1085	1007	1012	1019	981	994	975	981	985	1017	1047	991	993	1009	991	973	1047	1015	948	994	986	983	966	991	993	992	989	1015	1004	1020	973	1006	1071	998	976	972	940	1072	947	1019	997	1067	953	982	987	924	1012	979	996	957	1021	1111	990	965	1030	969	1023	1059	970	1011	996	991	1056	1001	987	988	1027	986	1040	1014	988	1007	1055	1024	1017	1011	1005	1004	990	1010	991	1046	991	1074	994	1052	958	1017	1002	992	996	1009	1010	973	967	1038	972	981	964	1030	1013	933	963	1030	999	1028	959	980	1026	987	1001	995	998	1032	1032	988	1049	980	916	983	966	992	942	1057	1029	1013	1053	963	1007	981	1022	932	1049	1029	986	1027	1016	1035	993	1012	965	1031	1010	1023	975	1024	1060	1008	1018	1071	1020	1020	992	972	995	1046	977	971	1028	937	980	944	1001	1032	1030	1055	1012	1026	1041	984	966	1022	1024	952	993	1031	1005	965	997	1047	952	1007	1044	1005	1039	1003	996	955	1031	989	1013	999	1025	964	1032	1086	997	990	964	980	968	962	957	999	966	998	999	986	984	966	995	978	1010	979	951	975	1046	994	982	1010	1020	947	946	998	1010	1023	1016	983	960	1013	980	1037	1023	1006	1026	1001	1054	1008	972	968	995	967	966	987	1009	1042	1001	1044	1015	997	1022	995	1002	1000	1040	1028	977	1014	1016	991	961	988	975	1025	1033	1047	990	1040	941	1015	1009	993	970	954	976	966	959	1009	965	958	1029	1041	960	995	983	1028	972	1019	986	1042	1022	1027	952	1031	1015	1028	957	971	957	971	1108	974	1007	1021	1038	1024	984	969	1012	989	1023	975	994	1011	995	913	991	982	977	1004	957	997	1002	1017	1006	1005	963	1013	985	973	1026	1024	1071	989	980	1010	937	1028	1024	1026	1017	1035	976	1042	1025	968	993	976	985	925	1005	1048	1008	948	981	982	1009	1025	995	1066	1015	1036	964	989	1093	988	1004	954	977	1035	1032	980	985	983	1032	1032	999	1044	932	1006	948	991	978	1026	1007	995	982	974	989	1029	958	1053	1007	966	990	1029	1006	1039	1008	1001	970	1023	934	1019	994	1034	1058	967	1034	1005	1052	974	943	989	990	1008	1038	989	972	992	980	1023	1023	999	1006	994	976	1005	1002	1058	1058	954	1021	1001	967	1063	970	1024	975	993	1009	982	994	958	1010	981	947	1007	970	989	1039	1047	1011	1003	953	1008	1022	1002	1008	1014	999	969	1012	1024	1014	1038	1018	1033	963	1074	1042	1003	1031	980	1018	1009	1023	1041	1004	1000	956	985	1064	993	1026	1045	995	985	976	977	1018	961	1047	994	978	984	1039	1001	1001	912	998	1073	961	1004	992	939	993	1042	1008	1036	1018	1000	1020	997	1000	977	1033	991	997	1039	1028	1033	1020	1061	1016	1023	1007	999	966	1023	1006	1001	970	1083	1023	955	983	972	1049	1037	1004	1038	1027	1012	986	1026	1016	966	971	1029	942	1050	977	1021	1018	1058	1024	978	958	974	1038	1016	980	965	982	1017	1029	988	1014	947	1017	921	962	1054	969	999	980	1016	1049	1028	945	997	1000	944	987	995	1059	1012	1020	1015
28925	25422	20483	12730	10344	5905	1785	557	384	460	434	416	405	393	427	426	411	405	367	380	442	419	396	404	423	435	425	417	392	413	425	444	445	390	412	421	442	362	419	402	436	386	447	405	438	402	366	422	408	428	422	452	423	430	419	399	419	401	403	396	397	402	379	423	402	418	371	391	412	428	421	421	396	389	383	391	476	414	405	422	377	382	402	427	384	399	400	457	389	413	402	434	405	380	436	407	416	429	428	394	401	392	395	428	385	389	431	384	391	373	397	396	407	422	413	401	424	383	361	393	392	422	433	429	395	402	403	422	423	435	425	388	408	406	434	389	389	431	419	429	367	384	442	426	425	386	422	402	407	454	433	396	405	406	382	437	417	437	412	389	397	390	447	422	431	414	379	394	388	438	438	407	409	440	418	383	393	431	409	421	417	430	414	406	414	423	428	427	403	412	406	385	425	414	396	421	392	403	365	431	407	412	391	393	443	387	389	388	449	459	396	423	384	410	391	448	398	369	419	437	428	379	441	478	417	430	416	407	390	387	404	412	435	384	394	401	413	445	434	373	408	431	432	366	405	371	412	403	390	386	393	382	393	394	421	393	393	403	391	456	434	424	401	369	380	405	411	356	431	411	380	414	380	399	400	401	394	403	412	376	398	422	412	377	411	424	414	393	421	394	364	430	473	405	407	424	408	388	389	430	427	401	443	408	420	372	429	417	402	373	472	423	406	377	375	397	412	421	395	416	415	434	417	409	397	403	398	401	442	482	376	381	436	411	382	438	418	398	406	407	398	415	393	383	399	436	375	429	399	419	399	372	380	407	402	393	403	414	444	408	400	394	436	386	419	427	389	412	404	389	413	426	440	406	408	408	403	436	349	429	396	414	434	418	398	387	379	414	394	364	439	418	397	393	434	439	409	435	407	414	448	399	417	420	424	382	392	385	403	376	409	417	393	388	392	417	399	401	395	432	448	409	358	423	402	414	427	436	423	437	400	395	393	399	399	369	433	426	422	423	381	385	391	356	401	392	415	394	394	423	406	397	411	367	403	408	424	429	431	409	389	399	413	411	400	363	441	431	387	426	411	414	387	408	375	403	407	387	407	393	376	416	387	430	368	406	423	418	426	430	378	415	408	410	397	412	430	394	392	428	447	389	435	451	389	410	400	421	404	425	400	382	415	373	454	362	380	425	437	408	399	401	396	389	407	380	433	427	385	419	423	398	396	416	436	417	417	383	417	372	405	415	393	444	449	413	391	363	414	406	409	414	398	415	401	423	421	409	419	448	420	406	411	437	451	433	419	410	384	424	423	400	384	415	405	414	388	440	429	395	417	378	407	404	379	396	426	432	430	427	394	407	412	379	390	416	374	429	435	391	426	430	422	412	381	377	407	407	420	393	409	390	420	396	422	463	407	392	414	416	449	429	404	404	425	402	400	408	397	386	353	393	448	411	406	408	371	400	391	379	405	409	413	387	427	424	411	393	399	382	442	429	396	418	364	426	407	420	409	406	423	400	433	448	413	392	380	433	435	433	436	363	411	425	405	392	436	385	421	405	441	400	420	444	397	397	419	427	406	408	396	479	449	392	394	463	420	419	407	407	396	455	421	442	399	393	424	365	391	399	408	411	430	396	383	403	421	398	389	423	405	381	449	408	386	424	386	419	404	394	425	411	417	385	406	417	408	395	357	457	400	428	370	399	395	421	424	402	378	385	423	415	411	409	405	386	400	436	388	389	421	428	434	384	436	424	418	419	441	422	388	425	414	397	428	426	403	420	409	438	438	435	433	393	408	382	428	432	438	422	396	410	397	395	424	441	395	425	426	406	383	369	412	368	368	421	439	405	375	420	435	396	432	439	398	399	418	364	409	405	385	445	418	421	408	390	425	451	391	397	419	418	408	410	422	384	397	421	442	464	370	390	404	434	385	429	422	401	434	424	412	386	397	402	392	437	395	413	415	427	405	436	411	414	413	396	406	441	422	401	429	435	404	411	404	430	399	441	408	405	432	398	417	370	380	360	413	391	403	426	415	426	393	387	398	398	412	417	389	408	418	376	403	417	396	408	401	391	401	428	371	399	446	389	418	450	440	399	393	377	440	421	433	409	428	432	428	429	403	435	433	389	404	385	434	445	403	377	417	415	353	375	421	403	420	413	416	392	419	423	391	364	414	427	408	413	424	374	373	427	390	418	408	368	419	418	381	370	400	402	407	429	425	396	411	377	405	426	438	396	364	397	426	420	391	390	422	404	397	399	402	396	427	457	389	426	451	424	388	410	392	414	445	416	377	387	416	408	380	380	412	413	423	411	465	381	399	407	432	400	438	421	407	441	370	430	426	422	398	417	415	381	393	430	402	375	405	412	460	379	434	398	423	403	412	403	416	389	387	408	416	392	400	403	405	370	427	390	396	387	410	433	407	418	370	377	390	381	414	403	430	378	391	395	422	375	368	390	406	369	396	418	430	414	441	447	373	430	395	387	402	399	432	372	418	415	403	421	407	392	413	407	397	419	403	403	417	401	450	434	411	403	405	396	421	429	408	412	384	398	422	426	438	426	394	437	405	422	373	425	448	424	380	398	426	424	400	391	405	372	393	365	430	403	412	390	409	404	391	414	408	403	372	366	408	368	410	419	412	381	400	416	416	412	461	399	377	404	395	432	405	413	415	388	414	441	411	442	413	417	382	409	419	386	412	425	388	421	407	395	395	438	416	411	394	396	380	374	412	431	395	406	387	400	459	391	429	402	389	413	413	400	397	400	428	418	390	425	439	388	427	415	400	420	411	405	447	416	409	422	415	416	409	424	412	386	407	395	420	431	431	412	425	412	438	428	423	393	392	422	405	427	431	436	389	378	398	427	441	407	417	407	376	384	397	456	421	414	406	412	398	413	403	386	417	396	406	371	415	410	438	387	403	447	424	390	411	385	388	413	411	418	450	426	450	420	432	444	402	395	444	407	418	438	427	430	428	443	411	396	404	430	363	430	401	471	434	410	376	414	408	374	397	417	414	414	370	439	435	420	394	410	424	424	429	384	400	415	427	399	385	409	435	383	400	428	409	409	424	404	372	385	411	417	394	384	397	421	418	426	394	407	410	392	365	368	416	419	400	410	397	389	423	428	416	428	390	417	426	425	419	420	415	380	422	410	419	415	399	426	424	412	401	418	391	435	414	398	415	399	361	442	415	386	411	411	385	411	386	410	405	414	433	436	412	420	386	400	450	416	416	396	445	406	424	407	384	434	450	437	384	440	443	394	429	419	409	391	379	424	447	419	397	434	423	383	427	427	451	436	429	407	354	419	466	374	404	433	417	385	388	425	436	391	393	413	386	414	414	422	408	416	422	409	427	448	442	389	404	437	405	423	424	386	418	438	423	440	432	419	413	395	445	452	396	436	444	420	447	401	372	441	365	373	393	414	377	434	432	381	410	439	445	413	439	375	399	426	419	402	403	426	393	434	415	417	409	435	419	409	492	418	397	434	422	411
17273	20485	24834	25057	23851	14385	4334	1354	1024	1039	988	1013	1025	1003	1006	1103	1003	1010	1014	1042	972	1045	978	972	933	957	970	1027	1057	1015	1007	992	957	986	993	1004	1003	952	993	1027	946	1017	924	988	1014	1031	1047	984	974	952	1026	1091	952	1014	999	1093	1023	1021	956	916	1024	1039	1010	1007	958	1006	1010	947	1031	1034	999	1023	1001	948	958	987	1026	962	1043	984	1075	1028	1047	1013	992	971	1005	968	971	974	1005	986	988	987	987	964	1039	978	997	997	1011	989	1031	958	995	964	1018	968	1020	984	1014	961	992	1037	954	1035	925	993	1017	1030	1062	1046	984	1012	986	999	962	985	971	976	1004	1004	1014	999	1019	1018	1077	1002	1035	986	978	980	1045	964	1010	930	1017	947	985	964	990	1026	990	1032	979	1009	1001	1008	971	1020	1007	961	990	1072	1019	994	984	969	1007	978	1012	992	975	949	946	968	1022	994	1019	1023	990	987	958	959	1021	1029	1000	1011	1010	983	1038	988	989	1021	1037	999	983	1000	1041	1085	981	1055	993	972	993	986	1007	1090	1005	1022	977	998	1038	1008	960	974	1041	989	984	986	1024	998	963	959	1050	1007	1043	991	1026	1012	961	962	990	1002	976	991	1026	988	960	1025	992	1009	941	995	988	975	1038	982	996	975	989	1034	1019	974	975	996	1005	959	980	991	1010	1007	1011	979	1030	1056	980	1018	974	1017	1002	989	1034	954	978	976	1015	1015	1009	972	993	1014	1004	980	1007	1008	1007	1030	996	971	1002	1007	957	905	986	1058	979	1015	994	1015	976	997	1008	947	983	1042	988	1006	981	1027	1018	1010	1018	1022	1007	974	988	1035	1015	964	998	1036	998	1010	996	953	973	990	1043	1045	985	982	962	1051	1041	968	975	1017	928	1053	1018	1016	1001	970	1026	980	983	1028	970	1027	960	1040	1042	1013	1028	977	990	1037	1046	974	1029	944	1000	1009	975	1000	990	942	961	1070	1006	992	1010	1026	1032	1012	956	1021	1006	978	1008	991	995	966	1007	953	1028	1026	985	1021	1002	971	1019	964	989	1011	1012	1003	1024	990	975	1020	1035	1003	1010	993	1004	975	939	955	983	1009	1039	1023	1067	1022	1050	1068	1013	1057	997	1080	956	936	991	984	1011	1005	959	974	1031	1018	972	985	1008	991	1064	1024	968	1012	983	982	1032	980	1009	996	1008	1006	980	1030	946	997	941	984	969	936	1041	978	1069	1056	1028	979	988	991	949	984	970	960	1059	1012	989	978	1035	967	996	1038	972	997	1033	1029	1003	996	964	967	980	983	1020	1047	986	975	949	1057	1026	1022	1006	947	1023	1030	1006	1014	1071	911	956	977	1024	957	1033	999	991	967	997	1022	1007	1023	1015	995	1045	1032	964	1002	963	1033	970	1005	979	947	1048	988	976	1018	1027	1056	1063	963	999	1005	976	988	948	1039	995	954	1032	1014	990	949	980	975	1021	994	1045	998	967	1010	988	956	1039	984	980	946	1004	970	1045	983	988	995	1000	1017	1031	981	1044	958	1009	952	1092	1004	988	980	1045	958	1011	1047	951	978	987	972	962	1020	961	1011	958	1003	1030	987	988	963	1105	1026	1013	998	946	1011	969	986	1007	965	988	1004	998	977	954	1063	1012	977	1047	1013	998	963	999	1049	1004	1000	1000	1021	992	983	933	1014	1004	979	960	1007	1001	962	1103	992	999	1004	1002	932	988	1044	1024	1031	976	1010	980	1024	1006	965	962	996	960	963	945	1018	942	998	1025	948	968	1009	1025	925	1073	1000	923	1033	984	990	1027	1039	1001	936	971	954	1004	1059	976	997	1030	1010	1001	966	989	1072	998	1037	959	988	1022	1022	1005	1060	991	986	1018	963	978	1064	934	988	1036	1023	994	1006	993	986	1043	1053	1073	1030	964	1002	989	1011	972	943	996	1020	993	1012	1004	1021	982	996	999	958	1039	985	979	1001	995	945	977	1049	983	1011	971	977	974	994	936	1050	1014	1006	1047	1003	1042	1024	941	1024	993	1065	1001	1015	1050	1000	937	1004	1020	1056	1005	1014	1007	979	988	1007	954	1000	982	1023	1001	1033	1029	939	1001	960	980	1011	963	991	989	997	959	985	941	983	983	967	986	1008	1042	978	967	1064	997	1007	993	1041	991	998	1011	963	950	968	966	985	1018	989	1006	1012	971	967	993	951	1006	1059	1009	1018	1012	979	993	996	984	1019	1049	948	997	965	995	985	942	1026	946	970	977	984	984	960	1007	1075	960	983	962	1048	1020	961	931	994	1016	1002	1015	975	998	1036	974	1013	1025	983	966	1031	1011	1024	1016	999	1001	981	970	1049	1016	997	962	1001	1035	954	954	1000	996	999	1034	1039	1016	1005	1013	1004	938	1021	1004	993	1020	997	981	1044	1016	967	1019	978	943	995	1019	1033	1050	986	964	1024	1008	985	969	1034	1011	976	997	975	1056	1019	988	987	1033	1002	957	1013	922	1016	1017	999	972	1008	996	1012	993	1003	981	1066	1013	991	983	937	1043	1049	944	1000	1004	1010	1011	1041	1008	980	946	1022	1031	1018	990	970	1037	1029	962	996	977	970	1034	1008	940	1019	943	922	961	982	988	1016	1009	1041	971	970	1012	1016	1004	1036	1003	1004	942	990	994	964	1057	1017	963	980	985	987	1010	1028	933	997	1045	1011	1013	992	1038	1019	1005	1039	980	1054	1039	1022	957	947	1017	928	1036	984	964	1003	964	1025	1003	1043	1017	1017	1006	948	1023	969	1019	1062	992	1017	994	993	961	1013	1017	1074	960	1032	1026	1047	1064	980	981	966	1012	996	1042	983	966	1037	1050	930	982	1003	945	1024	968	978	974	997	998	981	996	1013	970	1035	1010	991	974	1045	996	1010	1015	992	1056	1027	989	988	990	1017	968	1028	1054	990	963	988	983	1014	995	1018	959	1010	1019	1011	1021	1002	992	983	1002	1006	980	961	979	981	1046	992	978	1039	939	1022	947	1006	1049	1041	972	954	1003	996	1003	985	971	980	1025	978	1050	984	1054	997	992	1036	994	997	983	974	1020	981	1000	991	959	920	974	1029	930	1033	1032	983	996	1030	1051	1005	952	1049	1007	979	1022	974	1011	978	1009	1011	974	991	1020	974	1002	1017	952	941	1036	974	970	969	971	979	1038	1058	1047	1018	1057	989	948	1001	1035	967	999	1041	970	1025	1034	982	951	998	1000	1028	1035	980	1004	999	983	975	1028	979	1014	1050	1021	959	978	978	968	1064	1005	984	998	1000	1004	970	985	1036	1021	1061	994	1007	1025	1034	1021	988	1005	1000	1018	1019	1003	1082	979	1004	1047	1007	991	1000	1022	1059	1019	940	1000	993	992	1020	953	1057	966	960	983	999	1015	985	1022	975	955	964	975	978	1013	943	1012	937	1030	1021	1030	1009	1087	1006	1005	1019	966	1018	1006	976	1047	965	1017	1015	969	1048	993	993	1013	978	1076	982	993	1045	1012	1020	949	1002	1011	1030	946	973	973	968	977	1044	986	1036	986	988	997	1013	1034	947	934	954	1012	945	1020	1003	965	919	998	977	973	990	995	999	969	968	965	977	1009	977	1008	1040	1013	998	973	1040	963	1047	1068	998	1036	1015	1021	976	1057	995	968	994	1040	998	1039	1010	1013	994	1071	995	988	1045	998	948	986	1006	962	969	1007	1016	1043	991	998	917	993	1055	1051	1049	1006	1021	977	1041	1058	1007	993	927	996	983	978	1000	1062	940	983	953	997	985	972	957	1001	996	1034	989	1054	981	1021	1008	1028	1028	984	985	990	1069	972	1055	1054	967	970	995	1015	960	987	977	968	1044	1008	995	1040	980	912	1048	1063	977	1008	969	979	1041	994	982	1010	1041	987	1005	1004	960	995	981	1041	966	1014	956	1037	999	984	959	1011	957	999	970	1000	984	964	903	1065	978	990	988	966	975	987	1050	1003	998	1012	979	1017	996	986	975	1024	1008	1025	1054	1045	1054	977	993	1056	985	1013	993	1041	953	988	1054	959	924	996	1005	961	1005	1023	975	1022	1044	978	990	1000	998	988	971	1066	988	1012	946	979	1006	1058	971	1082	962	1061	914	1028	1006	1026	990	989	976	996	989	1003	962	1026	1020	930	1024	1015	1002	1025	985	961	966
46987	46867	46811	55351	53631	32317	10177	1292	443	415	424	414	407	400	397	400	404	389	385	408	397	382	400	407	402	400	400	439	377	409	375	418	410	428	414	384	405	422	420	416	381	395	411	402	387	443	385	412	413	410	378	420	400	420	408	386	409	414	384	376	378	391	408	387	427	404	371	377	421	431	399	342	429	404	405	405	404	368	428	385	394	390	433	412	391	423	381	400	390	371	413	419	430	424	411	428	436	411	427	435	397	437	416	431	382	423	400	398	416	441	432	405	451	442	423	391	389	391	430	433	426	417	430	419	407	409	430	395	414	374	404	442	412	418	390	394	412	387	416	409	417	408	368	429	400	425	352	415	416	383	396	400	444	398	421	410	411	372	398	394	439	417	392	426	411	405	443	418	395	395	403	418	407	382	402	377	382	460	370	425	390	395	426	424	435	425	367	421	416	433	431	389	410	413	407	436	397	392	397	397	412	382	433	410	383	422	438	424	426	435	443	411	419	397	371	407	389	392	415	402	384	448	397	384	445	399	382	388	441	360	419	456	404	437	410	405	383	409	396	458	409	393	396	404	389	373	410	422	383	418	376	447	410	422	367	421	427	387	402	392	374	430	390	388	390	374	373	435	432	424	389	398	398	356	428	405	417	413	428	431	401	407	411	405	407	402	402	423	411	441	415	388	368	435	425	401	421	409	401	367	410	428	406	426	451	377	422	385	396	392	416	401	415	415	385	390	424	421	427	435	447	405	396	419	419	417	396	388	420	402	383	383	391	385	452	423	398	430	437	427	397	422	412	404	419	400	410	422	409	406	377	392	444	437	406	420	345	417	417	389	410	439	416	378	390	386	407	412	382	416	403	364	432	422	414	419	431	356	423	449	444	398	418	411	424	466	395	405	405	402	406	399	420	408	385	421	437	395	401	389	428	429	364	412	403	415	416	401	435	410	442	415	433	391	420	422	432	408	408	422	431	406	422	412	418	393	379	393	384	393	366	411	418	418	382	452	433	426	410	396	389	403	389	457	399	456	398	409	426	390	398	396	373	462	414	370	395	407	400	412	429	381	406	397	375	411	384	409	429	407	409	393	442	390	402	407	424	377	434	394	395	391	420	377	386	401	444	440	409	396	413	400	413	408	427	419	432	416	436	433	406	418	444	424	402	396	431	431	405	394	420	457	414	381	392	442	400	389	408	424	429	466	415	427	394	396	431	406	418	413	413	387	432	420	443	416	408	404	395	415	383	402	391	420	373	406	430	422	455	401	448	405	403	438	436	390	397	390	419	419	387	419	436	434	428	417	422	436	392	423	406	425	426	435	417	418	393	448	384	420	359	430	422	394	391	405	423	414	418	367	389	407	429	422	431	406	443	377	416	436	402	434	420	404	408	397	403	389	420	370	420	418	417	405	465	427	438	389	434	419	407	378	370	440	399	404	392	418	412	411	429	376	384	397	409	396	407	407	436	439	386	408	410	380	410	371	415	402	405	409	378	396	426	428	428	410	390	405	428	417	439	416	392	396	405	407	376	407	421	395	430	423	384	387	420	394	398	408	429	439	422	440	410	373	409	418	405	426	418	405	475	368	411	417	432	377	377	348	416	425	392	425	401	407	406	425	397	402	396	426	390	433	431	434	400	381	392	424	432	385	417	381	398	402	445	430	412	406	391	418	389	423	434	411	424	420	389	394	398	417	413	392	413	443	385	369	431	421	430	410	415	417	389	395	432	395	395	390	406	431	400	373	409	427	403	408	416	448	431	390	401	431	388	405	411	404	448	363	400	431	423	395	416	398	398	406	427	429	406	387	398	385	383	444	414	396	390	418	447	427	433	421	401	407	390	428	393	428	398	384	431	392	423	379	404	422	407	429	403	387	400	410	410	418	408	419	419	407	375	398	380	421	403	394	388	428	400	383	422	415	397	422	402	376	376	404	404	364	426	410	422	385	424	370	413	383	404	396	368	411	426	381	467	404	414	397	414	406	395	394	406	386	399	387	399	377	411	436	458	372	373	392	414	356	392	421	377	395	369	411	387	403	369	435	430	405	407	409	399	370	408	427	414	370	437	453	452	407	408	410	403	401	412	396	443	434	434	434	385	415	465	412	420	375	410	409	375	378	374	393	423	396	387	412	386	404	404	426	407	416	395	428	416	396	428	426	385	402	365	376	422	393	450	402	403	419	423	398	389	424	449	427	412	389	415	387	429	407	404	413	424	417	394	433	403	405	397	401	419	415	348	406	392	365	437	411	402	394	403	409	434	416	409	424	433	404	368	349	362	464	382	405	443	372	386	406	432	431	422	411	407	429	422	411	410	409	351	390	399	434	361	427	419	456	409	395	403	407	438	434	397	443	373	440	405	396	373	407	401	376	405	419	422	394	397	477	374	382	373	434	436	407	420	383	406	444	417	395	435	430	425	367	434	392	393	402	406	420	415	407	412	398	405	389	382	418	403	392	372	371	404	401	425	404	426	404	407	441	416	435	437	395	436	412	384	437	379	390	416	392	404	390	404	391	390	404	415	436	406	418	433	392	405	405	397	421	436	434	417	371	404	422	397	425	402	397	442	413	408	415	422	389	440	381	410	395	380	399	412	411	419	388	400	420	389	420	425	380	440	429	390	420	395	381	440	396	379	400	421	398	383	422	428	377	409	411	385	382	407	396	392	408	410	393	435	379	412	394	452	407	416	341	442	379	395	430	396	429	400	389	401	431	428	405	406	417	407	421	407	385	410	415	417	412	402	379	397	411	453	393	378	397	397	403	445	428	420	417	441	433	420	375	416	413	415	429	437	405	405	396	430	403	408	437	403	438	392	444	415	376	375	399	394	394	389	405	385	390	433	408	416	445	400	398	402	406	454	422	417	392	391	404	440	426	450	405	404	421	446	406	428	388	408	430	410	404	437	394	393	417	409	415	396	375	422	375	425	450	424	399	377	381	406	396	399	432	423	418	434	421	411	409	432	427	418	407	403	365	384	431	410	469	415	414	406	422	391	372	421	396	445	385	391	444	406	432	404	445	380	393	430	363	419	429	408	431	440	442	406	384	355	429	407	419	419	413	378	420	441	410	406	382	432	460	419	425	410	398	419	391	391	424	416	401	400	393	442	402	429	404	418	416	413	420	458	437	400	409	413	417	396	395	404	418	400	416	391	417	416	455	438	409	433	389	443	394	375	400	367	411	435	437	422	412	389	430	365	396	360	398	416	434	439	396	395	401	397	440	427	450	379	400	399	376	388	408	395	409	417	368	420	397	417	447	421	398	426	387	391	423	431	415	435	425	405	394	443	400	388	421	423	374	418	414	402	434	406	434	405	396	410	377	421	384	393	407	403	409	422	426	422	425	424	441	409	411	422	439	389	399	424	408	418	411	421	399	409	444	434	412	406	402	443	423	402	397	407	426	430	420	425	421	367	427	387	414	398	453	423	420	385	407	409	426	407	439	435	402	397	406	415	413	408	426	400	407	407	411	413	377	388	421	456	399	393	432
30437	37797	47939	64198	63240	41175	14155	2461	1191	1063	1005	1067	965	1023	998	999	964	1000	1043	1007	1019	1008	962	996	996	927	1077	997	980	1023	1018	1012	968	1000	986	1017	1012	993	985	1009	951	1015	999	1018	1021	1010	1056	1023	1013	1011	1025	1014	1030	994	1010	1026	985	1017	1010	988	999	956	1024	1027	1019	1008	1013	1046	950	1023	984	1017	1017	1023	1042	1006	952	990	988	1001	989	1063	1021	1007	1024	994	1053	987	966	1022	991	1062	1019	1007	999	1007	1001	958	986	961	989	986	1002	996	1003	1009	959	1043	1002	993	1010	1031	1031	1013	983	1026	1047	975	1043	1008	1045	1018	993	966	1042	1027	998	960	1025	942	1053	995	1050	1057	1035	977	1023	1009	963	1022	953	1012	989	975	1030	995	957	1009	973	951	1022	1001	986	1008	1035	972	1041	994	1062	960	1006	979	972	996	977	991	1041	933	1039	1046	1006	1003	1013	1041	1007	1044	975	1015	1029	1036	990	984	944	995	1024	984	1020	984	996	1017	1017	943	995	1006	1032	948	1042	1042	1059	980	983	1028	997	970	994	1013	1010	1004	1017	1013	990	1024	1056	1004	1013	979	965	1031	932	1033	983	1047	966	1009	1042	1015	967	978	1033	1012	963	1021	1001	975	1066	1009	1011	990	984	968	1017	1002	1059	942	946	966	969	1021	948	1021	989	1017	1000	1018	945	1005	987	1027	1027	1001	973	1038	1038	1022	1021	1024	1000	1012	1022	966	997	983	981	976	1004	1011	1008	1033	1015	1036	1008	1016	1025	981	993	1030	1030	990	992	998	1010	1004	1021	952	998	991	969	1019	993	978	1057	987	1030	1005	1005	982	1000	998	1030	1020	1006	1081	1007	976	973	1026	946	1037	992	985	1041	961	980	980	1009	1026	1017	960	990	931	1034	970	1003	1030	1013	1028	962	998	961	1012	1007	1024	996	994	983	1017	1077	1009	1036	1049	991	1016	1028	1045	1025	977	1057	1021	1001	1015	944	1053	1051	1023	964	1022	1038	1024	1002	1008	1031	990	1047	1003	1009	965	1002	972	972	972	994	1023	1062	1018	999	1001	1009	1017	994	1017	1055	1040	1046	1035	974	1008	973	1056	1025	1042	1044	992	1005	977	1000	972	1087	1011	989	971	1014	1033	986	990	1000	1005	972	960	987	1001	1004	988	978	1056	1052	1005	972	1001	969	981	978	1000	1082	978	1073	947	1061	991	984	1011	965	1002	1033	1038	1026	1028	1029	1022	1002	983	1040	978	978	1003	939	1021	1019	1045	1025	1064	991	1011	1036	987	968	1069	1003	930	951	1021	965	981	990	997	1079	1022	992	998	948	1034	936	1038	1005	963	1002	1020	982	1012	1026	1030	1007	989	929	1030	1000	1003	978	979	952	1024	1008	915	1052	1001	1015	960	1026	997	1014	1011	1011	993	952	925	996	1010	952	974	948	1031	986	965	1027	977	970	989	1007	986	979	972	973	961	993	979	974	963	1023	1039	990	1018	1015	962	1009	1020	1040	1003	1025	1051	1000	1029	1011	997	1054	971	1022	1002	939	985	1018	992	995	958	978	968	963	1012	1033	974	968	957	1006	1019	969	1012	955	1014	983	1047	1013	1054	973	988	993	987	1021	1026	1002	968	977	1079	991	1015	976	990	1022	1006	1002	986	986	955	989	1014	948	971	1052	952	994	978	979	990	1022	1003	1016	1000	1060	952	1079	1038	951	1007	1075	1038	1078	1026	967	974	1030	1017	983	1034	965	1029	994	1019	1012	1047	996	1008	1021	985	947	1052	966	959	970	978	984	972	982	1026	1013	1009	989	989	1007	1031	968	1039	1031	1020	1017	998	988	1043	1072	1051	1005	974	1033	999	977	997	1022	975	1027	1014	1004	1062	1006	1015	1039	1024	943	1016	988	990	1023	1024	1025	1002	1055	1014	988	1027	952	999	1003	969	1020	1025	1033	1024	978	1050	1030	1002	1035	934	983	984	1029	986	1012	1049	1058	995	1059	1001	981	999	998	1024	962	972	1029	942	1014	977	938	1038	1073	1030	984	978	1027	965	951	1036	1039	937	984	1003	980	1016	953	1011	980	929	992	1053	1014	994	991	1068	980	1006	1025	986	1010	1043	973	985	1021	1015	1031	1052	1018	1023	974	1007	889	1037	1010	1010	1030	985	998	991	1031	959	1023	1000	1083	983	1012	985	987	1026	1034	973	931	1082	1057	1028	1029	940	1004	965	990	1001	956	986	1007	984	1024	1023	1001	1028	1035	1075	1006	1006	973	979	982	1009	952	1007	1024	974	966	986	987	970	974	967	1023	1013	1012	1007	1046	966	1020	1062	970	990	1021	1030	1054	945	1008	1013	1020	967	977	996	996	991	1000	997	1051	1023	988	986	1052	990	970	986	1006	1001	994	993	1013	1041	969	975	1016	979	957	1024	970	978	1009	993	975	970	944	1027	970	994	957	971	991	1014	1071	972	955	991	988	1071	1000	1029	988	1032	1009	1010	1007	982	955	1048	976	1023	971	1022	957	1043	986	992	978	941	1004	990	989	1045	935	1009	1053	1014	1014	1005	987	996	990	988	972	964	952	985	1065	1025	1002	972	974	1018	999	1054	953	969	927	1029	989	1023	1047	1021	992	958	949	1030	1001	983	1024	1009	947	989	962	1020	992	969	1016	967	995	1009	1000	961	1020	1026	1040	993	1006	952	1008	939	1053	997	1042	1028	1026	1001	992	1037	994	992	971	953	991	994	1020	984	952	1017	1037	983	1009	1011	987	981	997	983	966	983	1066	993	1021	1040	1024	984	1039	1009	988	1011	981	1014	1002	989	1034	1012	1032	981	997	973	996	1045	1001	992	1031	957	986	1022	1009	981	934	982	1007	1010	1004	952	1010	955	1025	959	996	965	1025	1001	1000	1004	987	989	975	1011	1043	973	1024	1081	1030	980	975	999	1033	996	977	1038	975	1009	986	1034	992	1004	1010	991	987	989	1016	985	1014	1036	1011	1051	1005	972	976	1015	1033	992	1001	1001	950	1000	1007	1045	1025	986	996	984	970	1001	1044	1041	1018	987	1054	1031	1023	990	953	973	1054	1002	970	954	1049	1008	1028	999	954	997	985	1035	1009	974	972	966	1032	1051	1014	953	977	1009	977	970	989	1020	1043	989	1042	974	1025	942	989	1012	1028	990	973	987	979	986	1000	1017	999	1021	1022	997	999	946	948	987	1022	976	991	961	956	998	963	1055	997	1019	1025	960	1023	968	964	993	1002	1015	997	951	961	1010	985	943	1006	959	1000	998	1037	981	1008	1035	1018	951	1023	1000	1007	931	1004	1010	1029	948	987	1010	976	992	1019	1039	1065	1032	1024	1044	954	981	955	1020	1021	1046	997	1042	998	994	992	972	994	1053	996	1057	990	1024	1014	949	1020	948	998	998	962	1064	1037	977	980	963	1027	967	1014	1020	1033	965	1052	1059	1003	1015	1013	995	991	1015	994	979	1010	1004	1002	989	1048	923	1067	992	1028	1026	952	1038	993	1003	1038	1001	1030	990	979	1011	994	986	1071	999	1007	1047	1011	1026	949	952	1023	1016	982	1048	994	1087	1011	1010	952	1011	1041	939	959	1019	972	997	971	976	995	978	1018	1026	995	980	1011	1010	1016	1002	1032	1033	975	1007	1018	1007	1093	952	1009	992	992	1037	1019	961	1037	1072	961	1012	984	1063	1022	981	1018	968	985	1065	1027	1008	977	982	1017	994	996	1008	957	973	982	1028	962	1027	972	966	1011	995	1020	1011	1002	1059	1081	1019	1050	993	1036	959	990	1002	1001	1034	997	1047	999	949	951	1030	1063	991	1004	986	955	997	971	1032	1018	1058	997	1053	964	1015	980	988	1017	969	986	1003	989	982	1010	1009	983	1009	1018	1000	1013	988	1008	978	1023	1011	1050	987	1002	987	943	1001	983	1024	1059	971	969	1030	962	1002	1027	968	1069	1002	987	957	1031	991	966	1042	1022	1028	969	1005	1038	1041	946	1000	988	1001	1013	990	1023	945	1012	1021	975	934	982	978	1015	978	982	1040	970	974	968	1020	990	991	981	1010	924	994	1032	962	1003	956	962	993	952	1041	957	1022	1004	1044	1008	1000	942	1019	1033	1034	973	1007	964	1007	978	936	1012	1046	1013	1009	964	1016	968	956	1033	971	1048	955	984	1027	1062	986	1002	986	995	1029	1016	1055	973	1005	1026	993	1002	1005	1011	923	1009	1024	1018	988	992	974	1002	1007	990	972	981	1015	1012	1043
55760	53229	48424	65090	65605	41871	17529	2863	481	443	415	460	430	383	404	424	456	413	398	420	403	408	427	403	396	382	394	394	417	412	439	435	378	409	393	426	396	401	411	450	434	396	388	398	431	400	381	432	402	382	384	425	420	401	385	428	406	467	432	420	409	377	447	383	418	399	383	414	389	395	393	447	437	394	422	412	374	409	412	407	428	396	426	395	403	423	382	439	435	415	389	446	397	353	412	407	428	427	409	421	387	413	399	419	380	393	386	407	428	408	402	418	418	381	373	397	423	417	419	409	377	390	381	433	430	437	382	401	371	431	438	424	406	433	419	389	386	409	421	399	370	424	419	410	416	415	384	410	397	392	417	385	383	414	385	407	390	416	420	424	416	405	409	415	425	416	415	418	420	426	413	436	427	399	409	408	385	438	440	410	395	439	423	444	402	414	464	440	440	443	395	387	448	432	428	424	383	423	408	404	446	396	398	404	417	394	433	395	429	382	406	413	379	452	416	460	390	444	442	429	419	459	386	412	437	372	415	428	381	388	448	410	424	389	396	416	393	430	408	395	424	406	429	421	402	411	425	470	406	408	432	433	423	426	437	388	442	441	415	414	393	400	413	452	444	399	436	396	400	405	412	405	395	428	425	377	430	379	424	385	421	404	421	451	388	418	407	415	423	384	422	399	417	395	386	419	411	397	442	448	395	392	391	402	455	401	404	441	400	438	395	457	418	408	401	379	420	412	403	421	402	419	423	389	397	377	405	426	412	420	419	408	413	434	456	401	442	370	418	379	389	430	456	447	434	413	458	422	416	400	381	452	405	367	373	370	414	416	371	408	422	414	412	431	412	368	403	425	440	399	429	449	387	410	418	402	396	412	401	374	424	414	454	431	427	437	407	385	453	461	405	430	405	425	431	380	420	412	403	440	398	393	423	443	435	406	422	372	449	390	417	384	403	381	430	429	402	412	442	405	425	445	427	420	420	398	434	404	420	469	406	399	398	440	400	422	411	409	406	420	415	402	423	464	419	416	423	403	401	383	394	413	433	435	380	404	403	432	421	420	416	380	462	396	359	388	428	392	373	405	399	465	439	404	423	409	415	400	401	419	383	432	440	416	396	404	414	429	410	382	409	411	400	405	403	431	436	396	387	437	404	394	391	395	408	407	371	385	432	426	419	428	423	406	414	416	387	394	398	422	364	410	434	416	428	431	403	435	422	420	405	464	386	422	415	407	403	435	382	395	421	414	385	439	447	418	421	381	379	442	422	417	406	399	448	389	389	424	412	378	409	427	398	408	407	428	397	443	394	405	441	429	412	425	367	406	402	415	437	434	383	386	441	392	388	389	426	381	403	424	439	403	405	409	417	436	437	394	415	438	383	399	390	389	417	428	435	404	409	444	405	458	382	423	453	385	436	421	400	423	431	398	408	391	392	388	402	393	392	444	416	416	410	426	378	436	402	374	393	462	387	400	425	398	417	434	437	398	400	389	388	382	438	401	417	405	412	406	394	393	430	387	404	416	446	415	437	416	427	397	415	427	399	447	399	433	397	424	377	413	416	414	411	404	442	395	425	445	405	397	407	426	447	422	379	394	385	430	417	407	436	420	407	453	416	401	408	394	418	413	424	464	395	400	430	425	385	413	444	429	410	425	410	430	425	428	437	416	382	407	404	382	412	432	428	402	375	409	411	457	400	414	404	419	432	420	396	398	383	440	432	398	427	412	423	426	454	388	410	393	435	430	443	386	420	396	419	440	426	399	388	442	419	424	451	426	455	396	424	396	381	395	424	395	457	405	429	445	431	406	404	404	434	425	418	360	430	428	421	409	426	436	408	360	396	412	443	443	425	438	407	437	389	387	439	420	419	413	406	423	444	457	422	425	400	410	402	409	406	402	414	412	410	434	409	428	371	394	360	365	400	428	420	434	382	421	404	397	409	423	426	415	413	428	393	431	385	389	433	406	396	413	450	400	412	423	439	373	442	394	400	385	413	423	433	421	446	427	425	438	418	364	418	411	458	384	398	382	416	434	413	414	408	421	436	459	426	436	436	411	392	408	407	392	391	394	382	453	419	387	393	390	371	397	390	375	419	455	379	443	402	446	407	424	410	397	373	399	420	410	445	410	437	410	405	425	399	427	397	444	432	414	400	424	413	416	390	430	429	397	428	394	411	396	410	413	413	400	423	396	418	451	406	439	429	402	389	399	446	366	422	364	408	452	388	440	434	415	394	436	445	423	382	450	408	401	381	412	350	392	411	395	408	441	387	434	410	384	400	373	440	401	397	384	392	414	459	387	428	406	406	443	402	422	419	437	423	406	412	421	451	434	349	403	442	428	411	389	389	414	420	426	409	442	429	391	419	424	411	400	429	373	400	404	412	390	403	418	433	395	415	409	414	429	435	435	429	399	455	413	435	419	430	423	419	420	428	394	386	425	384	430	414	452	424	442	429	420	407	427	430	415	397	401	396	447	361	412	425	394	425	434	421	433	379	392	427	434	439	411	395	419	435	427	482	400	419	396	413	426	450	441	429	391	391	416	419	442	385	450	441	432	422	387	415	403	421	438	434	374	448	412	426	399	413	432	406	428	419	426	405	378	393	371	413	403	410	383	408	435	413	403	380	394	403	409	402	452	378	441	397	416	416	448	413	434	378	458	411	420	427	393	385	422	398	425	386	388	424	397	434	381	402	411	370	411	455	408	424	464	408	420	380	419	416	416	419	410	380	422	442	383	421	396	425	410	408	404	399	419	417	467	425	444	407	413	393	374	406	394	429	401	428	389	419	389	415	404	441	413	411	441	386	441	411	448	361	435	421	408	449	418	408	407	420	430	395	410	412	393	443	414	423	421	441	394	403	397	360	405	396	430	388	342	397	394	389	401	426	398	399	410	425	397	377	409	416	394	403	453	369	432	396	425	435	400	410	414	423	430	412	413	481	412	420	424	377	413	412	393	390	423	438	426	434	414	416	400	424	392	398	407	396	407	402	399	333	402	414	412	368	422	396	424	453	414	423	407	375	414	418	435	391	437	469	378	380	410	414	399	403	414	473	404	386	422	408	431	397	395	431	436	416	383	407	401	435	436	407	419	394	425	395	403	412	402	450	379	402	371	384	431	414	383	397	379	430	436	434	435	387	405	406	372	432	413	423	407	431	379	346	423	409	394	408	410	445	403	400	420	405	420	373	420	414	413	417	406	401	415	414	433	433	392	397	398	433	426	444	425	429	401	408	417	446	393	428	440	433	403	399	427	401	376	423	401	408	422	402	420	420	396	441	394	414	395	395	401	386	442	415	423	408	429	445	418	416	379	414	366	443	408	421	440	416	456	439	388	431	413	433	447	430	405	416	428	381	347	404	411	412	381	382	409	412	396	391	470	398	421	412	417	402	406	433	385	427	401	377	440	416	419	429	417	436	394	403	384	389	413	401	416	401	429	415	400	428	395	386	411	394	395	415	442	380	411	443	422	428	427	408	414	389	403	417	408
36815	41938	49892	75273	75590	50643	21522	3899	1272	1005	1047	1007	1003	1006	1048	1029	978	1058	991	1012	1010	1008	1039	966	968	984	1003	1072	1003	939	1034	979	1039	1016	963	995	996	967	1033	990	1017	1002	967	1047	1004	1018	1008	994	1016	1042	1000	976	1000	1020	1007	1026	968	993	981	976	1028	947	1026	1002	979	1034	1002	987	898	982	932	1006	1035	990	989	1025	970	990	983	1026	956	1036	984	1013	1000	962	999	990	1001	939	1014	993	976	989	1033	1019	997	970	1048	1011	943	1021	943	1030	944	1009	998	989	1027	995	995	997	1012	980	969	1052	968	975	966	992	1011	1005	1006	965	1047	1020	1008	997	965	965	1040	1021	1029	973	993	1016	1024	1046	1001	970	1049	992	1014	990	1039	1019	970	991	1001	1004	1016	980	996	1004	1043	988	932	1031	980	1000	988	1030	978	1001	1063	994	1021	921	1017	981	959	1015	1074	1027	1004	1012	989	996	1007	995	1026	988	1011	1024	1014	1022	969	1012	1020	994	1036	1029	984	987	1048	1002	1024	1045	966	953	998	998	1028	1077	1029	948	997	986	975	992	970	1015	1020	1018	1015	1020	986	965	1001	1008	940	1022	1008	1041	1009	987	998	948	1019	1020	971	992	976	1044	1034	1008	1006	1015	1036	1038	1057	1039	1032	983	959	977	906	990	978	999	1003	986	1005	978	1064	974	960	999	983	1046	990	956	979	970	951	1029	987	965	968	932	1041	976	998	1002	991	987	1035	990	967	968	1048	952	985	1001	945	1070	995	1071	946	958	1028	1035	940	1003	1018	1018	994	950	1031	1012	1027	998	972	976	980	1001	962	1018	1048	997	952	1037	1007	1023	976	1001	979	987	1010	983	952	1000	1016	957	983	1068	1016	1024	1076	1016	1010	1003	995	978	929	1002	1023	977	1023	961	1017	1008	943	1004	1004	1031	1043	1001	964	1007	978	975	1026	956	976	1015	992	945	955	1008	1004	1078	985	1003	972	1030	936	1015	1005	1016	1001	958	1010	954	989	1034	1000	947	1037	1037	1059	985	997	973	1005	954	990	1039	994	1040	1073	997	970	1039	951	972	979	986	997	967	1021	997	990	1053	986	951	1012	973	1021	981	1025	992	939	1000	1016	1016	1023	989	1001	1006	1027	1016	1039	1032	1013	1025	1002	1013	952	975	1001	1029	1052	1006	929	974	974	1038	980	1001	1022	967	962	1021	1043	965	988	1061	996	976	984	1029	1025	981	984	995	1011	1032	994	1036	978	1024	976	1021	967	1067	949	995	965	1019	1062	975	1030	1055	967	907	941	950	1032	1004	995	1005	967	996	1053	965	996	1008	965	966	994	999	999	1025	1060	982	1018	990	1008	1018	978	1037	1034	1050	1022	1064	994	1000	966	980	985	985	1041	967	1019	1025	966	1002	1027	1008	957	1034	943	1019	954	1007	981	964	1059	1023	956	973	977	994	1014	956	944	974	1002	984	988	999	926	974	936	1002	1005	986	1034	991	1029	963	1005	1024	1059	1016	997	1050	1007	950	996	983	1011	1039	1024	1018	1029	1000	979	960	955	982	980	974	1041	1031	982	976	983	972	989	1025	997	992	998	1002	998	1038	979	989	1034	969	1027	1006	984	987	1040	1008	1014	1009	971	993	936	988	1005	1013	1041	1029	1004	1051	974	986	1001	969	954	1015	953	1047	1052	943	1010	968	981	1009	1007	1008	1001	980	951	1010	1015	1034	1020	956	1037	1086	1040	1014	1026	973	991	992	1032	925	1021	1050	1016	974	1013	973	985	1014	1008	996	996	1001	1012	1004	1049	1017	986	1005	1001	1064	1023	1003	1072	1038	1042	983	999	1014	1019	980	968	960	1083	955	960	1021	985	952	984	975	975	956	1014	948	1046	1060	999	946	947	1006	988	1036	1040	946	993	1021	931	1012	940	1111	976	983	948	987	1015	957	986	977	1013	1005	1017	971	1001	1003	1026	947	984	954	969	1002	989	1000	1032	997	1054	969	999	1050	932	950	946	998	941	1045	985	1013	1050	1029	1007	970	987	1022	920	927	1036	994	994	1022	953	1012	971	980	1075	960	978	987	996	1047	1012	995	950	996	1005	1022	979	999	983	1008	985	1000	986	976	1047	1025	975	1062	992	963	975	953	1027	937	988	1010	965	1002	964	973	949	967	1037	978	1015	1011	974	997	1012	991	1016	938	1063	987	1008	996	985	996	1008	1001	1029	1011	983	989	985	978	1032	995	1002	1007	1026	1014	970	1015	956	1036	1007	1021	960	964	972	1003	1036	1003	1015	980	932	998	981	979	1053	1027	1029	1068	1033	1022	986	1015	1097	1028	969	973	1056	981	1011	976	975	962	943	1008	946	1030	1048	986	990	1075	1033	1013	1004	961	966	954	990	992	995	1021	1008	1067	999	969	1060	989	959	1014	962	1038	1056	1034	924	1025	992	1006	1032	956	996	1007	1051	1019	966	1008	966	931	1028	1000	1012	945	1034	1020	1033	974	1007	1013	1043	1001	1022	975	1002	1056	1027	1064	1057	1004	1000	964	1048	994	955	1003	1030	1038	1000	1034	985	974	990	990	976	974	1031	993	1001	1032	969	1007	978	991	982	982	978	954	952	1008	1042	974	1015	982	987	1023	1036	992	1051	1016	979	977	1058	981	945	1030	1056	955	997	947	978	1005	991	1096	998	1019	980	972	1012	1012	1041	978	1005	991	972	997	971	1016	1020	963	1006	956	978	980	989	1041	948	1003	993	990	953	992	946	987	999	1025	1030	997	1026	967	960	1080	939	979	1012	974	1035	916	1005	1019	1004	996	982	1055	971	1013	956	992	978	916	952	986	1025	1027	997	1039	1042	974	968	982	977	1009	1006	1046	1028	1050	997	1005	1037	997	1048	978	1000	999	1002	970	1024	1057	982	967	1030	955	1031	966	974	982	1058	996	995	959	1007	1021	1008	991	1003	1002	1003	976	1026	1037	1012	950	1039	975	986	1000	973	968	978	953	984	1040	1002	974	1005	948	974	1019	961	980	1004	966	957	945	934	992	982	1037	1032	994	1005	976	995	1016	1053	991	1030	1027	1070	1010	1009	957	1023	999	1039	995	1035	998	1028	1004	1063	1005	1010	1000	1006	977	1017	1031	984	1018	1008	986	998	1036	999	977	1028	1004	995	1013	983	959	1024	988	1000	1018	1016	969	1015	967	1000	985	980	1056	1031	1003	1018	962	957	987	1017	1031	974	1026	1039	1013	982	986	997	966	996	1004	959	1007	1019	987	1043	957	1039	985	970	976	991	986	1018	999	1009	1016	999	983	1018	1000	995	986	1030	1038	1016	969	974	1004	971	984	1006	946	1051	984	973	987	1013	993	970	981	1000	942	988	1082	942	1049	1049	977	1021	950	976	1000	990	1016	1035	997	1014	1017	977	999	975	993	1000	1017	1025	962	991	944	993	1007	1048	977	1020	1022	1012	982	1043	1026	966	974	1007	1060	928	966	987	1056	964	970	1052	971	1010	1040	1022	990	988	947	1026	1006	958	982	981	1020	1021	1013	985	936	1012	1038	959	995	1009	986	960	966	1007	1010	1007	1058	1064	1000	999	997	980	991	1022	1034	990	997	1074	1025	1054	971	964	997	1017	986	980	1030	1040	992	978	1037	965	1005	955	998	1017	936	981	967	1001	1026	978	1015	1008	1019	1019	1036	1011	966	1022	977	1025	984	1002	958	1045	1016	1024	969	1014	1002	1007	1021	987	980	1007	1004	977	943	1004	968	1012	1025	1025	989	995	955	986	967	995	974	1007	976	1005	960	1002	1015	1015	1054	995	976	994	1024	1034	990	991	1042	967	985	1001	1063	1020	1032	985	1010	977	939	969	973	972	924	998	985	1034	994	950	1065	967	1024	995	985	989	971	1027	1049	960	947	988	906	1021	983	1009	1037	1029	1057	1003	1050	993	1021	957	1005	990	1005	976	1004	1013	1022	970	990	976	985	1020	976	983	970	1011	1018	992	972	994	992	1004	1041	1014	1008	976	1019	990	1024	971	926	991	988	1037	957	994	983	1061	964	998	1010	965	978	1032	1034	1016	951	996	1023	1012	980	982	997	1011	977	983	951	950	995	1025	909	1014	1032	986	970	1086	1035	1001	999	1022	1008	991	947	979	971	954	1005	1053	999	987	1021	959	1001	1030	969	1008	1008	1047	1012	1009	993	981	998	963	980	994	1013	990	980
29468	26008	13017	10172	9396	4924	1610	603	450	417	447	408	410	393	409	436	407	408	387	383	379	419	386	391	423	367	430	373	403	413	409	407	410	412	392	405	421	398	380	443	371	385	407	387	404	424	387	401	396	417	395	422	435	429	450	433	394	396	406	383	429	432	377	395	406	386	374	403	428	376	413	400	433	398	371	436	404	445	407	430	388	403	451	422	385	392	401	401	399	447	427	409	386	427	389	375	380	396	441	391	407	441	423	409	405	375	380	361	418	455	385	377	418	433	410	436	402	422	400	382	419	390	403	410	428	396	404	385	407	447	407	374	382	416	437	329	434	411	357	391	417	448	444	419	391	416	437	446	408	424	376	407	429	407	410	425	409	376	391	425	470	415	382	405	400	413	381	411	429	405	405	412	395	401	409	402	421	397	419	402	397	393	385	410	414	402	419	422	423	441	386	398	443	395	386	424	417	372	355	404	381	414	417	424	422	434	386	412	415	381	417	350	419	436	426	421	441	418	390	408	451	393	434	394	412	439	411	438	408	392	380	393	426	393	397	402	415	431	436	400	391	427	425	412	405	406	417	356	386	400	394	405	385	372	406	379	422	392	429	476	402	386	394	413	462	428	396	389	401	445	388	412	405	393	424	427	411	429	410	388	411	389	441	411	398	416	414	420	366	415	438	403	449	461	410	360	430	388	429	429	424	404	423	437	418	416	405	417	413	412	403	446	388	383	393	421	381	406	384	418	376	424	429	430	429	429	422	421	424	404	411	385	407	376	411	417	407	417	394	406	420	392	416	421	412	409	403	436	440	418	445	402	434	407	407	439	459	410	378	402	424	399	391	408	390	407	449	440	390	408	428	416	393	413	372	430	384	435	404	405	411	417	436	425	433	392	413	432	403	414	442	402	406	382	419	419	432	416	383	435	384	393	409	407	390	396	416	416	444	385	400	392	374	375	393	417	403	383	387	403	399	406	404	403	429	415	382	408	421	415	406	422	417	427	421	447	401	392	441	394	413	371	433	443	385	434	384	394	429	426	456	407	472	456	387	405	400	448	435	397	392	383	408	422	420	424	405	430	439	418	425	448	406	413	414	430	378	377	394	400	420	434	406	411	398	419	385	447	419	453	427	414	392	393	384	411	404	423	401	421	428	366	428	433	423	385	401	372	409	413	423	405	406	399	389	459	424	432	376	441	381	415	416	430	427	417	382	441	397	394	438	419	412	466	415	413	398	401	409	438	434	440	441	403	412	404	419	404	440	428	421	433	441	412	409	445	424	431	385	389	416	430	429	418	377	434	376	417	381	451	411	431	380	404	443	402	438	436	385	376	359	449	436	397	372	425	365	398	416	425	415	439	403	448	404	412	411	436	416	411	424	395	394	395	402	400	408	384	374	379	445	428	446	441	430	391	389	435	414	372	428	392	398	395	394	415	425	404	378	409	386	418	389	429	429	385	405	438	433	370	401	404	422	384	411	409	379	400	402	417	407	415	396	427	429	410	420	414	428	392	449	418	421	414	415	401	403	409	388	393	431	391	425	430	430	441	365	372	425	414	425	462	425	425	424	387	398	396	382	430	396	429	397	430	385	390	425	364	420	384	415	406	411	411	411	431	381	429	428	417	416	430	416	406	401	409	373	417	397	430	390	397	374	393	398	428	421	416	414	392	418	393	435	408	455	411	444	441	400	451	426	388	376	388	414	383	399	483	389	418	364	420	425	406	366	430	438	408	411	407	423	377	396	435	399	398	373	435	411	419	367	378	373	420	380	427	382	400	420	419	406	376	374	421	418	402	404	401	382	401	427	432	423	398	407	368	406	377	415	415	400	400	397	402	411	394	393	400	408	422	415	367	409	382	431	397	400	435	411	434	430	441	423	425	394	402	398	394	440	471	401	407	383	399	415	437	408	421	449	420	415	439	391	377	411	411	434	410	402	397	375	429	394	387	406	440	437	398	409	408	408	400	373	424	425	357	411	420	424	434	423	395	432	401	396	439	404	411	430	458	389	410	427	414	399	383	372	395	389	454	433	408	391	401	426	422	377	405	427	407	402	419	397	428	383	463	358	424	424	383	412	428	400	414	392	408	385	400	412	424	425	413	416	400	377	408	402	398	443	401	439	409	437	386	443	415	450	422	443	404	370	421	427	440	410	408	377	433	422	414	418	414	401	402	382	432	407	392	408	439	420	398	406	413	415	390	404	399	383	385	419	420	401	378	389	409	401	444	432	419	426	415	441	378	402	434	388	398	400	392	423	438	438	430	429	429	418	389	406	429	416	408	432	416	417	467	424	448	435	412	390	456	412	393	381	418	424	385	423	426	396	374	385	438	382	396	445	406	417	410	433	400	424	429	382	410	400	421	370	439	414	388	394	409	383	420	414	375	388	426	384	400	432	422	420	439	389	416	423	380	422	379	403	423	406	405	419	408	443	412	436	413	415	409	410	417	369	442	427	414	409	432	442	385	442	417	438	410	342	408	373	419	383	416	409	430	424	426	394	410	438	408	433	405	395	427	399	420	438	398	446	428	404	367	399	420	415	432	413	407	367	423	413	400	377	400	427	365	415	405	437	396	373	435	391	407	405	407	431	415	420	443	422	409	389	406	394	410	436	440	431	415	422	407	431	390	417	413	408	395	458	409	394	390	426	372	398	391	396	377	382	390	437	385	412	370	385	393	385	357	411	380	399	419	357	391	439	402	369	405	401	406	385	399	391	398	429	395	419	453	412	404	398	381	402	415	411	404	462	403	396	430	431	422	410	427	415	423	366	411	428	357	414	403	366	410	389	406	390	411	415	417	392	390	419	386	424	445	359	403	393	437	426	403	409	420	394	410	457	424	432	431	374	384	420	411	443	412	412	441	396	404	432	368	429	474	442	412	414	379	461	408	410	406	388	423	407	434	410	420	428	400	441	394	402	422	411	388	388	435	435	417	418	414	424	416	402	365	420	418	447	389	399	430	398	411	360	453	419	408	402	406	356	366	428	401	447	435	387	431	399	401	433	440	439	424	418	399	425	387	409	420	431	400	399	390	419	429	447	457	403	400	412	406	433	443	384	383	390	400	415	405	398	401	389	423	386	383	419	435	394	406	403	460	396	441	429	414	422	392	388	428	424	406	386	401	371	444	449	389	410	430	441	419	420	380	393	431	378	403	411	396	445	400	397	405	438	414	436	407	423	446	366	422	408	385	418	436	394	449	405	410	415	404	407	390	419	414	380	435	416	404	418	395	431	419	430	397	402	412	448	393	351	407	419	391	443	410	383	426	412	398	387	401	422	435	409	409	390	435	448	394	436	391	430	393	432	396	386	413	362	407	395	387	424	415	406	425	418	424	402	387	433	407	391	443	408	434	388	379	373	425	404	418	423	448	424	391	407	368	386	407	396	402	416	383	442	401	415	435	444	454	426	417	381	402	392	398	387	431	409	433	402	409	418	398	346	391	418	405	394	413	400	421	389	420	399	407	413	393	430	422	400	381	402	458
17520	20091	16139	23362	22122	12854	4134	1382	996	1007	1053	993	1005	1012	1022	971	975	964	1003	989	1042	990	1009	1003	993	950	1005	1028	988	1020	945	949	1015	1012	956	1001	987	1042	1009	977	991	937	1017	996	1009	982	969	987	1028	997	1028	1023	1002	1032	1005	1065	1015	1051	925	1007	1006	981	1016	980	1018	1012	1034	1045	961	988	1045	1053	978	995	958	1036	1028	964	1003	1014	992	1038	1015	990	1026	1015	984	1059	1049	947	972	1011	1026	1002	993	993	1014	1047	1026	978	1051	1002	965	1030	970	1040	982	942	977	1021	993	968	1018	983	970	1003	1016	968	1008	995	1040	954	958	1019	1001	1023	998	1015	997	1010	964	979	1057	946	987	1045	1000	986	1010	994	1017	1018	950	986	1023	1029	1042	1025	1023	978	988	949	1014	968	996	1054	978	1000	999	961	1023	973	972	947	1000	926	998	1014	950	979	989	1007	925	964	931	1014	1040	1018	985	1010	1024	963	1060	998	1029	1036	1020	975	976	1047	1029	1014	1035	984	988	975	962	1008	1002	1030	968	1001	1010	1028	1052	1002	1044	1005	1034	980	988	1024	985	945	957	957	1000	969	1010	949	1012	1005	1006	991	1013	1035	1043	1025	1027	1001	1029	1026	1029	1004	972	997	948	959	1039	1004	976	966	959	982	998	951	1008	978	1024	1050	942	990	994	986	985	993	1009	967	985	961	1027	985	1019	1000	967	1018	1025	1025	981	1014	998	1060	1025	1012	999	961	986	958	1031	983	984	980	976	996	1036	1025	1011	1021	1049	1030	1036	986	938	985	984	995	1023	1005	1028	986	997	992	961	959	1001	1057	995	991	1024	1060	963	974	1010	1016	972	1006	1014	993	1022	1050	966	948	1011	1024	956	1021	1013	989	960	1013	1028	983	954	1017	957	994	1005	1028	972	1003	1043	1017	1013	983	981	1013	958	979	991	961	992	1028	1073	981	983	990	997	1016	1041	934	989	945	1011	1028	1032	994	1047	966	979	970	1011	968	1019	995	1015	948	1012	974	1015	965	1015	994	1009	1007	946	990	993	976	1000	1031	955	1013	959	962	1028	1008	971	1019	1015	988	982	1023	1015	1005	1004	940	961	1010	1031	987	1002	999	979	938	968	979	1045	979	940	966	1017	1001	1031	995	973	1035	975	1033	990	1027	1004	979	1006	1012	1042	1014	1023	944	1001	973	1013	972	993	1051	1045	1003	922	985	1040	991	1028	906	1034	1019	1023	1015	912	966	953	1017	972	1000	1015	964	983	1026	1021	1011	983	987	1024	1013	1012	1004	1050	993	1039	999	1009	1013	967	967	1027	1025	1064	965	983	990	1008	1054	948	1005	1031	1044	1062	988	979	1026	954	1028	992	963	1005	979	1021	1032	969	1034	1037	995	1010	1016	1016	1027	1021	1030	1029	972	1071	1018	1016	1003	988	1018	992	1035	957	1043	994	1032	1019	996	1023	972	948	1047	1033	1051	1028	1009	975	988	990	988	1004	962	973	990	975	908	997	1005	1007	1013	1031	1013	1058	987	1010	947	1033	944	979	1030	995	1012	989	996	1006	1024	966	1019	982	1025	1008	1048	998	1022	997	952	993	978	1024	990	1004	1001	1015	992	993	999	1011	1049	948	983	967	998	975	1021	1033	1009	984	1009	1068	985	991	1009	1065	998	1002	970	979	960	1044	959	989	1015	986	987	965	1022	967	994	983	1030	1019	995	1020	1008	1015	1042	1000	997	1006	1013	997	987	990	1016	1019	1005	1006	924	941	993	998	1004	1034	1012	983	999	986	958	986	963	949	1005	1057	952	982	993	1040	989	991	1010	1000	1017	1009	994	1015	1047	997	1021	1008	937	946	933	1006	999	1001	1037	1005	1042	981	936	966	1039	1011	1019	970	1012	1046	1003	957	982	991	1029	1001	968	970	1004	1015	1031	1003	993	985	991	1000	1002	1027	1042	987	990	1004	979	1004	1023	989	1033	987	1010	997	1010	1062	984	1017	1030	996	954	993	971	1023	1083	1035	999	974	1027	998	991	1014	984	997	1013	1018	988	1055	1044	1037	1030	984	995	972	989	1015	1002	986	959	950	1007	954	982	981	1013	1038	1003	1012	1037	999	1026	949	957	950	976	1022	1042	997	945	1025	1013	976	962	1042	994	985	1052	990	1017	994	966	961	1015	969	963	993	1037	1012	1003	987	941	961	995	1008	955	976	961	984	955	1025	969	1030	1032	984	1008	969	1033	966	1031	1003	1025	958	977	986	979	965	1007	1020	1009	1032	1014	991	960	1041	984	940	982	977	988	992	944	1018	960	936	983	935	1000	971	970	1048	976	981	1001	1003	1014	1066	1039	976	992	1026	957	950	977	985	968	989	1009	1021	994	1002	975	1025	993	1009	1023	1017	1000	991	1038	1039	969	1001	989	1006	1053	984	971	1006	1053	1044	960	1033	981	943	976	1022	1052	1026	1021	965	980	1023	1013	975	995	964	974	1016	987	1014	1052	968	1013	992	991	984	983	1022	1017	1008	998	1027	997	1018	1011	954	988	993	989	982	981	1075	997	1009	986	1002	1000	1007	1004	1030	961	1016	993	949	1019	1037	945	984	1009	1042	997	940	978	1002	1011	1023	966	1028	981	948	967	1036	941	999	1041	1021	1004	1017	925	1010	1036	1029	1027	1043	949	1009	981	995	1007	1051	1040	962	988	943	1011	1035	1026	992	976	965	975	979	956	983	1046	1011	995	1014	1054	1054	992	998	975	1009	1007	1008	1026	991	1007	970	997	966	982	1019	971	969	1005	959	1005	990	1005	1015	994	972	998	959	1032	1013	977	1009	996	975	945	992	996	973	967	1006	953	1013	1029	997	987	1015	973	973	992	1018	965	1024	1011	965	984	993	977	1010	973	1017	1002	1040	999	1006	992	986	1059	1006	1042	992	966	1002	1047	985	1054	989	1104	981	997	971	1014	1000	1025	1020	970	962	1025	950	999	1004	1000	1055	999	1014	977	951	952	1013	1022	1023	975	986	994	982	976	984	982	980	960	1022	995	1008	1017	1029	984	974	1005	990	1001	1015	960	951	1003	976	1061	1015	1044	982	983	955	986	1024	1037	1039	1026	1035	959	976	992	1028	947	982	1017	1036	1052	1041	954	1022	959	1010	1004	1004	1034	1013	1018	1034	997	1033	982	1024	1015	1026	990	952	953	939	958	1021	1005	1010	999	1008	1013	999	991	984	969	1051	1017	1033	988	1013	1034	1012	1056	963	998	1001	980	1017	1005	980	1011	993	978	1008	985	1004	1026	987	1021	975	1021	1044	1020	1006	988	1011	1014	973	1022	1026	985	921	930	1009	1049	999	1001	1017	999	1015	990	1013	948	985	984	972	1019	999	980	1035	1034	1012	1003	980	999	1011	968	1036	998	1016	1019	1002	966	1023	1020	1054	1006	985	1024	1014	1022	990	997	998	983	979	1062	960	936	985	1004	978	936	962	1048	988	978	1000	1018	1011	951	958	998	1018	971	1011	983	970	933	1009	1024	1006	1035	987	996	949	981	1024	927	975	1004	989	978	995	1048	1014	1023	969	1006	1030	965	981	1052	1003	984	1011	1013	958	1011	1036	1018	996	1031	985	939	948	1011	1020	1005	973	997	990	958	991	1026	923	1014	999	969	1006	993	956	1018	949	1012	1013	1054	967	940	1035	1027	1016	952	990	1034	986	992	1021	985	963	1053	1022	968	1029	971	939	1026	999	1011	1015	969	1051	986	1061	1024	1047	972	996	1011	975	1001	1035	1019	966	1063	1038	980	1013	963	986	1061	977	989	932	1000	995	971	1011	944	988	1004	930	1004	991	995	1027	979	971	1013	979	1039	1036	1023	1002	1045	1005	984	990	964	967	1032	1022	959	929	978	1023	1017	988	983	912	991	1009	1020	1032	1009	1012	1039	1021	1054	1043	1000	1042	909	1023	996	934	980	1004	1028	999	1041	982	981	979	1007	1019	1015	1000	1005	1020	1016	998	977	1013	978	972	992	979	966	1002	992	1029	1034	969	1074	1017	990	1006	991	1042	992	986	1005	1015	1011	1042	1047	1034	1038	1000	993	1003	1007	1022	1016	960	983	981	1043	952	1053	948	976	977	989	1040	994	1012	1039	1032	995	974	964	1001	1009	1041	950	987	997	1049	970	1029	957	975	1002	1000	1017	958	950	1000	1025	992	1052	1016	942	961	1006	1012	984	984	1024	992	992	973	953	993	939	969	989
46402	43751	43145	51948	55436	37205	13979	2048	519	445	445	400	406	380	393	401	441	428	415	448	433	424	447	420	402	399	396	404	375	413	416	428	399	387	402	416	393	406	457	384	431	399	402	393	414	423	413	437	414	426	407	450	407	396	443	431	401	407	389	364	375	388	393	410	417	400	383	444	394	420	409	375	393	383	390	402	412	416	381	406	429	429	393	388	380	412	383	412	420	438	428	423	396	418	414	419	427	358	433	380	423	411	417	418	408	409	416	397	387	392	396	433	407	380	377	415	421	417	397	427	361	393	399	410	392	406	404	397	369	392	438	443	412	380	431	417	409	416	383	388	458	392	396	444	409	394	402	442	392	372	403	403	402	418	366	403	425	382	422	404	391	410	405	434	428	444	450	420	386	408	370	376	389	425	384	396	402	380	456	436	424	391	418	393	423	455	397	366	368	407	415	395	403	423	384	423	466	390	385	398	387	402	403	414	389	386	378	359	406	416	418	428	400	432	378	365	406	343	388	405	410	415	417	384	431	402	412	451	403	415	401	408	381	414	371	411	395	401	402	377	436	421	398	411	401	421	454	437	397	407	413	410	410	416	405	363	415	395	409	436	388	396	415	414	431	383	421	415	412	413	427	421	418	407	436	408	428	411	418	412	412	409	438	428	395	420	399	430	411	418	418	466	427	406	379	413	405	410	414	400	421	434	424	405	443	397	393	420	416	431	393	440	426	419	424	397	439	432	444	403	408	433	432	407	401	420	382	396	388	427	426	384	392	407	407	388	399	394	411	406	409	372	431	436	419	410	403	395	431	431	391	388	422	442	413	405	404	431	420	406	390	451	396	376	400	396	438	415	397	395	406	422	376	418	417	410	365	382	422	432	410	438	424	412	408	410	410	393	379	404	402	416	431	410	383	410	378	411	397	396	401	380	402	410	417	432	437	391	426	411	402	430	410	418	406	417	413	402	421	360	416	436	383	399	432	385	389	419	412	414	407	407	423	448	426	391	389	408	408	408	413	417	401	427	417	393	414	380	372	378	426	403	420	394	341	406	405	409	444	411	413	406	387	392	451	405	419	430	431	409	409	470	402	437	440	382	393	404	424	405	405	425	434	442	399	402	420	403	394	416	398	444	416	445	406	402	392	443	386	399	400	436	401	367	402	396	397	404	406	412	415	401	408	409	389	431	405	401	435	401	421	400	407	428	444	429	394	427	422	468	356	404	432	440	377	428	470	450	380	405	360	396	414	428	399	423	423	405	391	406	410	377	376	428	387	394	418	426	391	382	394	445	384	405	381	418	358	413	407	403	380	405	438	395	431	409	409	396	406	377	377	431	384	438	399	413	412	438	376	379	418	448	438	412	402	402	431	402	403	417	410	386	399	401	390	386	414	427	411	396	408	345	394	385	416	427	386	386	407	416	432	420	388	411	435	371	402	425	387	419	411	415	400	399	396	397	434	375	407	368	405	448	409	418	416	381	428	407	435	454	390	410	397	397	371	434	390	401	399	378	406	407	408	426	415	434	428	410	408	399	417	434	410	449	402	400	394	426	425	415	408	402	384	438	429	397	395	432	435	386	405	385	466	377	442	429	428	380	387	408	400	383	407	415	407	380	367	413	419	404	426	427	415	423	415	393	386	435	401	400	416	426	384	440	458	397	374	381	410	429	387	420	402	424	378	433	392	423	421	442	419	404	420	412	406	425	411	411	395	442	426	419	451	419	420	424	395	402	432	397	405	464	374	383	405	431	395	383	425	390	392	421	392	392	417	392	414	410	395	406	417	382	422	424	409	400	407	389	419	416	428	419	390	375	390	436	417	418	414	392	413	399	349	417	444	439	410	431	418	405	408	420	405	416	383	433	427	453	385	420	409	408	414	421	407	405	414	370	422	397	375	441	388	370	408	409	392	403	460	401	434	404	379	424	364	420	438	392	387	439	443	412	385	356	413	392	443	423	409	406	410	409	421	442	403	403	440	430	396	411	424	426	433	448	399	412	415	413	413	384	445	408	399	436	402	438	401	410	413	397	393	418	437	391	441	389	389	413	412	425	403	396	412	439	405	431	402	355	437	419	436	420	454	404	431	405	413	410	406	408	412	378	390	382	422	388	392	415	410	411	411	423	403	390	416	430	395	419	428	443	434	415	404	395	378	410	437	391	409	408	370	408	424	399	385	417	432	405	402	388	394	413	388	448	422	445	380	414	408	396	427	400	426	401	391	415	414	393	433	432	399	407	438	394	417	423	413	408	419	404	443	395	421	391	377	392	411	438	355	404	437	418	401	405	432	379	385	361	391	426	430	430	370	415	419	388	368	445	406	411	414	383	387	413	401	397	400	428	401	408	406	408	390	380	424	406	401	357	412	399	428	381	416	373	411	406	456	427	412	387	369	407	400	396	368	405	373	416	434	421	433	418	415	409	365	422	412	399	411	402	404	394	371	391	387	407	379	439	393	407	412	423	391	412	401	394	429	399	405	364	405	418	344	397	406	438	407	423	424	379	402	399	378	362	429	421	395	413	415	439	383	411	411	409	420	454	438	412	388	396	440	405	419	415	395	402	419	404	398	378	412	362	444	418	412	423	402	418	434	395	388	417	394	407	414	380	418	426	419	412	434	374	408	442	420	399	376	419	411	404	394	424	399	378	415	414	395	404	421	404	377	432	374	399	377	406	364	418	435	414	443	430	402	405	379	387	416	397	381	385	401	407	411	423	394	388	370	395	408	376	415	386	409	413	433	437	408	406	358	380	420	397	419	399	419	406	405	426	409	400	408	407	403	435	422	470	409	399	380	418	407	441	413	391	420	434	396	401	417	419	407	421	396	400	436	427	399	431	395	359	406	426	407	421	379	425	381	401	407	389	413	405	415	385	423	417	387	414	405	372	379	406	425	403	427	396	387	423	401	418	416	407	440	414	398	435	388	423	403	405	416	453	423	420	389	398	387	401	387	394	420	405	427	420	432	429	399	398	444	386	391	424	440	435	393	390	400	409	444	404	384	428	422	424	429	422	383	443	406	415	426	382	426	423	415	437	420	397	402	373	443	440	410	402	396	396	429	393	401	393	411	422	388	411	399	429	383	410	391	355	413	423	410	372	408	415	428	411	421	408	420	380	419	414	381	409	419	390	451	373	399	397	417	414	392	391	484	380	448	413	419	398	414	405	402	420	421	432	386	388	410	403	368	388	397	406	427	446	410	418	408	374	399	420	406	410	431	417	445	394	436	468	423	452	394	383	406	391	409	425	387	434	350	414	390	402	392	391	407	435	396	437	424	446	416	444	436	377	384	425	425	392	485	404	406	431	403	430	401	447	406	395	431	411	393	387	403	427	417	405	437	423	400	415	434	405	427	403	421	417	434	404	414	398	438	438	415	405	386	411	390	366	392	402	425	394	377	398	393	414	409	418	406	421	419	395	438	394	383	436	427	440	385	450	424	388	380	421	399	449	381	405	422	438	394	440	362	450	404	407	390	438	470	410	358	416
30444	34443	44079	61842	65506	47481	19506	3661	1252	1040	1016	974	1028	1015	1050	1023	1002	1019	931	1010	986	999	1002	983	1001	994	1009	986	1048	1006	1005	994	1024	952	951	977	1041	1032	981	1065	1012	999	978	1028	976	990	1000	1061	955	924	981	1011	1043	968	1025	999	950	990	960	976	1029	1007	1032	996	943	939	1043	1044	941	997	1006	1067	1002	1008	1025	984	1025	994	1017	1023	965	1037	973	941	964	1067	976	989	985	1024	969	999	1004	996	978	961	961	959	974	1037	991	999	962	1008	991	993	1017	978	987	1015	966	1028	1033	956	999	918	988	1029	959	972	977	969	978	990	916	988	1041	1027	981	1062	952	1004	994	1023	953	1011	1080	1006	1012	1061	983	996	1048	978	1025	956	1014	1035	1015	1019	1022	1040	1036	980	951	1030	927	994	975	969	1057	1004	1032	998	1012	1006	1007	973	1009	964	998	1048	999	997	1026	986	969	990	970	940	984	1026	1018	1014	997	1004	1003	1026	1002	1043	1034	989	1031	997	1007	1009	996	983	1001	960	1013	1006	984	967	960	1038	919	969	1026	984	1001	986	995	1020	992	994	1013	973	974	1050	989	1004	1018	1015	998	1029	1023	1006	1019	1011	993	1027	999	969	964	963	966	960	1060	965	937	983	1003	1044	1032	961	976	1073	1018	955	983	1013	996	1041	958	1009	970	973	938	1011	994	1000	976	1008	976	987	1005	1001	1005	1003	1013	1072	932	1018	1020	1011	1005	1031	1010	970	996	998	1047	963	1064	971	1023	1067	949	1002	986	966	1044	998	1022	1013	1021	983	1036	939	979	917	1063	987	955	965	1019	955	969	1021	994	1039	953	981	1019	973	984	936	1056	998	977	1047	942	1014	1044	1020	1014	1009	1011	1044	1034	974	1038	971	1050	950	1065	1028	956	1078	986	980	971	1002	921	1030	903	960	1056	940	986	958	961	986	1011	1010	985	972	1010	1013	999	1009	978	955	991	947	1026	1001	1005	1023	991	997	984	977	1004	936	1053	982	1015	988	1029	986	1050	983	1026	960	1039	1082	1041	984	1007	1011	968	934	962	1007	1060	998	1025	986	1042	971	982	974	970	962	973	988	1027	984	1005	1004	1023	994	989	995	1011	979	1028	1042	1022	1077	988	947	956	987	1013	989	1080	1022	940	1019	969	1002	955	995	998	958	1038	949	1012	959	1024	976	1001	950	991	1006	1018	999	979	991	1011	958	944	996	982	928	1009	1006	1009	1000	1017	1026	1003	998	1067	1034	1015	1013	952	1003	953	1022	983	1089	1008	1009	1028	946	973	1010	987	994	976	940	1021	1051	930	1013	933	1103	978	1010	1029	930	975	957	1020	969	936	1019	933	986	958	935	1008	971	1009	1014	998	1001	1054	947	985	982	977	1006	987	1025	1035	1053	1008	966	961	990	1005	998	972	969	1014	1012	983	977	1004	1024	992	1059	1020	976	1017	1003	961	1048	1003	1026	1016	951	999	986	1041	982	992	988	1047	1022	1011	997	1005	988	973	1007	999	1020	974	1042	1055	992	975	960	976	980	956	989	1020	1035	989	1040	1049	978	963	988	982	987	966	1009	1002	979	1074	1015	1056	1000	1027	965	1024	1025	938	1032	996	978	1015	969	990	1060	1030	1011	996	1010	1003	944	1018	1019	958	1008	1038	1016	1011	1014	1036	1006	994	952	1020	962	999	1001	1020	1014	1017	981	985	995	1006	1014	1014	992	1018	964	978	1039	977	1000	989	1002	996	1000	1013	1025	968	977	1001	953	1003	1025	957	987	983	1021	977	981	968	949	973	1020	979	990	1045	1034	1033	1020	986	994	1037	984	995	976	982	1004	1017	967	943	1019	965	980	1056	1038	987	1036	978	961	971	987	998	1013	1013	1002	950	999	1030	1045	1014	1032	1007	970	1045	990	1026	1019	1007	1012	1010	989	957	1005	994	1004	1014	961	1014	976	985	949	993	994	1044	988	1043	1033	991	1060	1015	949	980	1018	988	970	1038	985	968	998	957	998	978	1024	979	974	1008	972	1020	979	965	1032	952	1014	978	974	998	1011	1032	1004	1008	974	962	1025	942	955	994	1014	1048	1005	1047	958	1051	987	987	1032	979	1014	968	1078	1041	937	1062	1012	1009	1045	1041	980	954	953	961	935	969	1042	966	981	1039	996	1011	987	973	1042	1002	976	1013	989	1018	949	1005	960	1026	987	997	1034	1027	954	1024	1009	1001	993	1022	949	1045	1027	1029	1015	972	952	1036	930	1000	938	944	1014	966	1043	993	965	990	993	956	977	986	977	947	975	993	943	1026	965	992	1027	1060	1005	961	1047	1024	1001	1005	935	998	974	983	1036	972	1008	1046	974	1005	946	1006	1076	987	961	1017	984	993	1058	1006	1067	1026	1021	1006	922	995	970	1014	1048	980	1029	977	1000	911	991	989	972	1020	975	1008	937	1015	938	991	994	963	998	955	1004	994	1049	1036	1004	993	1027	1017	995	999	980	1046	977	1034	1014	1039	998	969	999	963	1010	1029	981	1007	986	992	969	986	947	1002	946	981	990	969	998	1008	1033	986	1013	1014	1024	986	1001	1006	942	978	1015	985	1000	942	996	945	986	995	1005	1037	1016	1011	1000	1041	950	957	953	951	990	991	996	1007	992	984	998	1017	998	1064	1016	995	988	968	999	1002	972	986	1009	972	985	979	1027	1018	1014	1042	961	1038	987	983	955	1018	921	947	1024	985	989	977	1024	1002	983	981	1001	987	1047	982	978	1017	929	1038	1028	946	928	971	956	937	1055	986	1044	1062	1022	1004	990	942	1029	974	989	982	1016	1019	1000	947	991	1000	987	920	998	980	975	983	1003	999	997	1013	990	957	993	1010	996	1014	1038	933	928	1008	947	967	1000	1035	1022	1010	975	986	988	938	981	1006	1000	1020	997	981	1010	1000	990	1049	1063	1054	1071	1032	1011	981	1023	999	979	998	1006	1003	978	1028	986	957	1074	914	977	993	940	1029	1009	1027	994	1016	961	994	1028	989	974	1039	942	977	1052	1011	978	987	1012	997	994	1043	1004	995	974	1036	1017	998	1010	1000	1019	976	928	964	992	969	972	954	968	980	982	1002	987	965	975	990	1016	1000	1056	1016	1028	994	989	1019	949	1005	1000	991	966	983	1021	1022	959	988	956	1046	990	970	1002	994	971	976	985	1005	997	1045	986	989	1001	1022	1027	1024	1061	949	1020	1012	940	985	990	1004	997	981	970	995	948	967	963	1013	932	950	991	1010	997	1032	980	962	933	997	918	975	944	977	959	1032	1027	968	1038	1006	1037	1049	1011	1018	1036	976	922	993	1028	947	1014	986	997	1061	966	975	1022	975	1006	1011	1045	911	987	1009	1046	964	991	1056	1069	1032	991	977	1011	1015	970	964	978	1010	1031	1050	1050	995	1013	1004	999	972	971	994	1045	966	989	983	1012	944	1007	991	1021	979	976	968	1030	963	986	982	1002	986	1044	963	1008	971	1023	973	1054	1015	1020	1071	990	987	985	1000	1030	968	1027	1007	1049	987	992	1009	960	935	965	999	974	993	1012	980	1010	991	970	998	942	986	980	1029	1017	978	992	978	977	969	986	1006	980	964	941	947	1075	978	972	1010	1007	997	999	1026	926	992	1006	1025	1026	968	1053	997	948	1031	989	947	945	975	1035	990	973	979	972	973	983	972	1014	1030	997	1038	980	962	995	1010	1032	999	1044	1032	1007	1024	1008	1008	999	1010	998	986	1021	1062	1034	1015	1006	997	971	991	1060	1003	993	991	1003	958	990	980	967	1048	957	1026	1034	989	1057	971	1005	1009	978	972	1027	1018	1040	947	946	1006	1033	1023	981	937	1020	996	982	962	947	1020	972	1034	982	999	1012	1007	1009	954	992	1040	995	1011	1020	1009	988	958	934	1014	955	1036	1013	982	1037	955	983	1007	1021	1018	1052	1019	1042	1004	960	1021	980	1002	1019	1001	945	983	1022	982	981	1054	973	985	1027	1011	1010	1007	1038	1041	1022	970	1028	974	990	960	983	977	968	973	976	1004	1008	999	1010	1014	962	1000	989	992	999	1049	918	961	1042	927	997	1002	1027	970	988	1024	997	976	1055	991	1018	1015	983	1004	985	954	1048	1032	1051	1001	1020	984	963	974	974
53511	50676	50047	64706	67167	47987	21260	4103	543	392	403	421	443	399	422	430	412	388	443	442	402	421	417	421	411	388	418	411	416	437	417	432	394	393	430	437	410	417	418	406	419	445	421	414	398	382	408	400	441	417	402	396	404	404	416	426	417	435	386	419	402	476	387	427	388	445	427	440	406	406	394	389	408	436	433	407	389	399	413	412	421	397	410	438	375	429	404	391	411	431	411	400	402	452	410	421	412	418	415	412	396	463	434	420	427	400	438	395	417	418	387	423	439	379	421	439	395	416	428	414	390	445	430	392	369	397	370	417	419	446	428	418	461	385	455	407	388	413	390	409	432	431	435	391	419	465	420	391	408	412	399	402	440	448	402	406	425	414	385	399	382	419	398	405	422	424	370	399	441	403	398	437	430	420	427	430	393	397	444	388	392	429	398	391	387	433	454	425	405	404	403	414	423	400	407	410	445	400	425	386	401	420	378	429	444	390	397	423	407	390	444	418	398	412	400	420	384	388	405	404	412	427	394	417	438	368	429	414	449	458	406	387	428	416	405	374	419	392	407	370	438	408	430	421	407	414	434	401	428	387	434	402	386	430	413	391	427	405	419	415	424	424	434	408	421	395	424	409	455	401	423	426	403	399	421	435	431	407	432	388	398	429	394	446	393	414	378	412	434	390	414	412	409	439	433	378	449	373	470	408	399	421	459	376	375	425	438	355	403	414	449	413	425	449	421	435	392	426	425	429	361	410	446	403	404	406	375	415	405	408	403	415	412	447	426	401	390	495	405	403	411	410	365	418	405	416	434	399	454	423	357	400	370	411	436	393	409	413	420	406	407	409	420	402	386	402	435	387	390	448	442	419	428	418	427	395	406	393	441	438	421	372	416	413	396	397	398	451	435	401	408	417	393	427	416	421	373	407	442	401	385	421	419	420	400	417	406	455	417	412	398	394	431	404	394	427	421	410	401	423	423	418	404	420	418	400	425	431	412	408	374	428	395	404	426	404	417	382	386	422	384	431	397	395	408	411	386	438	422	394	407	412	432	394	421	385	383	406	442	395	386	412	427	401	397	408	413	410	399	375	435	408	371	463	437	426	395	411	441	432	406	411	399	399	432	423	387	405	388	417	411	400	403	426	419	438	412	427	412	434	376	409	402	392	403	422	408	426	420	417	421	405	422	372	431	428	392	408	428	447	416	374	418	426	425	383	427	448	392	403	405	403	407	433	435	374	413	381	392	379	418	428	423	406	409	402	403	442	396	415	439	398	397	393	360	387	408	426	395	356	424	414	384	432	422	428	359	408	396	423	420	423	384	432	405	401	403	388	399	402	401	406	379	426	410	396	408	405	402	417	430	412	398	408	369	414	409	408	391	406	446	368	444	408	401	370	449	410	425	424	440	396	434	408	397	424	389	397	356	398	438	406	412	390	398	433	413	456	400	404	442	404	385	435	437	384	418	434	418	388	430	420	412	437	390	411	415	413	389	432	397	408	420	431	442	387	410	409	450	431	397	417	412	413	426	394	398	404	440	385	399	413	356	386	407	395	398	390	440	428	406	400	422	412	394	439	427	448	420	461	438	387	409	398	406	387	371	381	405	391	408	424	398	426	377	398	399	399	417	399	420	406	372	413	436	428	432	424	402	410	408	418	398	401	400	385	431	413	427	397	385	419	395	446	405	423	385	363	396	422	419	452	406	426	388	381	434	386	390	389	439	379	405	410	410	400	412	403	400	437	430	390	422	405	416	397	399	436	425	412	406	425	420	435	403	423	433	410	418	403	381	381	417	402	403	400	421	420	410	408	433	441	434	421	419	409	431	403	394	402	412	403	428	397	409	396	376	401	403	367	414	421	416	401	397	445	429	422	401	390	407	407	384	422	419	397	357	391	411	449	400	414	382	409	442	434	402	413	395	380	420	462	411	344	412	404	401	405	411	409	412	440	411	398	399	410	434	417	413	429	407	393	426	437	398	422	435	452	394	405	426	406	393	427	439	458	388	451	391	411	399	374	397	431	435	425	377	363	415	405	448	383	395	406	397	406	424	450	383	425	454	355	362	415	420	412	414	368	408	407	406	394	400	420	428	435	346	398	413	372	412	401	396	403	394	378	454	450	419	436	422	409	429	427	419	406	415	380	391	407	388	376	424	413	467	419	412	407	376	391	400	396	379	422	386	379	424	444	384	440	442	417	379	393	407	419	406	398	435	439	416	421	414	415	429	416	387	413	437	432	391	459	421	416	416	379	467	439	424	412	397	429	441	404	413	397	427	394	424	428	381	420	430	408	434	440	409	441	417	451	392	382	393	402	435	410	385	423	409	428	430	412	396	402	389	395	375	416	408	382	438	415	430	443	411	388	398	396	387	419	397	388	428	416	367	406	416	399	401	418	429	399	429	402	455	371	398	389	418	446	410	398	393	421	395	409	440	412	401	384	437	402	401	459	409	424	426	424	418	425	398	412	434	406	429	412	410	383	428	423	361	404	412	376	417	395	373	416	458	404	486	433	398	422	415	385	397	368	402	406	400	414	433	372	409	407	407	401	412	439	401	416	409	390	453	415	391	391	433	370	447	417	376	412	408	428	411	409	403	419	403	405	393	428	404	425	430	382	378	418	418	404	395	453	397	424	406	408	397	431	409	410	417	377	441	380	439	442	389	424	418	441	368	411	426	410	412	399	384	408	383	421	428	442	403	414	442	399	393	434	406	430	442	385	450	425	461	405	374	381	379	375	429	375	410	393	439	396	375	427	413	394	385	403	424	416	399	389	423	422	393	419	417	445	403	421	404	396	423	410	399	403	426	429	410	376	409	417	418	377	400	401	429	403	431	382	377	384	404	416	433	403	379	411	415	411	471	401	423	403	398	419	411	423	441	417	370	405	424	405	424	422	438	416	422	391	434	398	382	414	437	442	426	394	400	446	430	434	413	381	422	416	421	405	426	409	442	420	398	405	406	398	392	412	361	396	388	399	411	416	406	388	450	417	454	429	420	417	410	445	406	407	425	419	388	449	393	373	454	422	418	384	394	422	394	408	436	427	442	420	407	434	427	379	397	375	417	388	425	401	454	400	420	447	450	445	413	364	387	404	413	418	382	393	365	397	402	401	365	394	425	405	408	418	401	357	392	379	421	414	428	396	427	394	376	395	418	389	423	404	399	411	429	425	421	417	361	425	392	375	432	400	439	407	403	402	415	413	381	421	392	446	439	419	396	453	441	399	414	389	412	420	431	441	377	402	422	406	410	421	417	408	403	448	458	383	387	437	402	384	432	376	385	393	400	436	446	412	414	409	400	413	423	414	405	400	408	413	419	435	443	424	415	435	385	432	410	397	411	411	411	392	438	416	428	416	435	399	437	402	348	387	380	422	417	444	439	431	419	414	395	454	419	429	405	439	391	405	392	430	380	415	454	421	460	414	391	436	426	410	373	408	413	439	393	410	392	432	403	407	398	413	430	410	365	413	396	414	386	408	423	390	402	414	390	432
35547	41219	51123	74191	78778	57004	25702	5211	1228	1060	1017	1041	978	1066	980	1026	1031	984	1008	960	942	958	1040	958	988	1038	1037	1010	987	956	1006	1030	1001	953	962	984	934	998	975	975	1039	987	966	989	991	979	1021	981	993	998	1021	1000	1015	1026	1013	995	995	1050	1081	993	993	976	958	1013	981	1009	969	959	1007	1035	1015	1053	996	1027	1022	987	1044	991	991	968	1030	1052	945	988	984	981	1047	965	1022	933	952	997	949	969	1037	938	999	979	1027	1019	983	938	1037	970	1016	984	976	1024	991	979	1012	971	943	975	1028	995	1008	989	1051	979	999	969	961	1026	986	1040	1014	1005	946	1023	947	1000	1042	1020	995	1011	1007	993	1025	958	1044	992	1063	1025	964	970	960	1011	1011	1002	973	980	976	1035	995	996	995	954	948	1033	960	977	1011	967	1006	1020	996	967	981	962	1009	1031	961	1015	975	940	1033	979	983	975	950	1014	980	1016	1022	925	957	967	1054	1055	976	956	1062	1004	994	993	1033	965	1030	988	980	947	1012	994	950	1057	985	1007	977	937	1004	1007	973	932	951	968	1049	1017	1011	1037	1013	967	993	976	1034	1013	995	966	1000	998	1013	1028	1028	954	1023	1019	964	1013	998	959	962	1017	1002	970	990	1002	957	1011	1014	998	962	1016	954	1011	971	1012	1006	1021	934	975	969	1000	1002	921	1013	988	994	990	1025	958	938	986	981	991	970	987	958	1025	1005	961	985	1008	995	946	990	992	972	974	999	1017	1004	935	992	945	957	992	988	1009	1040	991	1006	983	967	951	1009	984	989	937	961	994	992	949	1019	1013	1050	1002	1006	943	1007	916	996	998	1022	979	986	982	1017	960	1011	959	1012	1037	972	1023	948	947	916	1020	1025	995	1012	969	992	1002	985	1062	1016	969	975	947	953	965	963	984	987	1022	967	1018	954	1035	1014	1022	1016	990	941	954	974	958	1028	975	989	983	1017	951	1028	1098	993	962	1004	986	1009	1009	968	1007	974	1032	1035	987	986	1012	966	1014	996	1026	984	1002	1009	956	965	980	1019	976	1043	1061	1058	979	981	1046	932	1010	982	987	964	983	1019	949	978	955	1046	1019	1018	953	1025	1002	1037	961	1036	1027	928	1042	1014	951	979	932	990	1007	903	1014	992	1029	983	995	987	963	1001	1047	1027	996	989	1015	1001	963	947	987	1008	1042	1019	1004	986	1012	1001	1011	961	1070	941	1017	983	1030	985	1028	1016	949	994	960	1022	1048	1046	967	982	1039	975	992	1025	992	979	989	1051	1023	992	1013	1034	943	1052	962	995	1042	993	966	1008	959	997	985	1020	955	1040	1005	973	976	1004	1030	1035	973	984	989	964	1041	963	984	984	1023	957	1075	983	1052	951	1025	1003	1011	984	1032	971	951	1025	993	990	1010	1015	981	938	1028	1027	1020	1001	967	921	1034	955	1002	992	961	970	990	963	990	1005	1012	1006	900	1010	991	1000	1003	980	1050	950	969	967	948	988	1010	993	994	979	996	968	963	1041	1044	1016	973	959	972	990	1006	985	950	985	981	1003	1088	1000	963	999	955	1006	950	1025	1039	1020	977	984	1020	1000	1000	961	1026	986	988	1018	993	973	950	1012	985	1026	1009	1033	965	960	1002	1007	1010	964	999	975	991	1060	1003	1037	1039	1026	986	1043	1001	997	926	982	980	1038	963	976	1034	1022	991	1012	1032	944	965	988	935	980	990	1008	1105	973	1013	1006	1034	981	1008	974	1059	987	979	1030	958	993	949	1025	1016	953	951	923	1054	1043	1023	970	952	992	986	1016	1008	995	1035	1024	1000	1014	1013	1016	1022	1025	1002	991	1037	1038	1014	1007	1043	973	1030	978	1003	1008	1007	1038	974	1011	1053	1032	983	1051	981	1005	1037	1029	1002	1002	951	998	951	987	998	1033	984	936	1051	959	977	1001	980	1006	967	1023	972	988	993	1039	1010	1031	1012	1006	988	1032	951	1006	944	1024	1039	996	1022	1006	1045	1017	986	1026	1017	1033	1044	1043	982	1025	1015	985	1055	949	999	1031	1046	968	983	966	1000	1052	978	1068	983	985	980	997	997	991	1020	963	997	959	954	1010	992	1024	1074	941	954	995	1069	965	1008	1043	1015	981	987	948	975	1004	990	987	940	1006	981	998	1066	980	962	961	999	1029	968	982	992	1005	1031	992	1024	927	997	988	995	991	1024	1032	1009	1026	1000	1031	1014	1047	932	972	961	1011	1035	997	1009	992	1005	1017	923	988	966	1068	1024	947	963	1010	1026	977	1027	976	980	970	970	965	967	995	975	1023	1036	1010	979	1004	963	955	1025	1056	1032	964	1002	924	1022	1005	987	967	1008	1012	1069	1026	1014	1042	1043	970	1021	1013	1037	1021	1006	1017	956	953	1043	996	1056	979	975	932	962	971	1049	1017	1010	995	1044	983	1081	1082	992	987	1001	971	1025	1000	1032	1038	959	983	985	1029	983	965	1050	999	1003	1050	974	1026	1032	1024	1036	997	926	990	1067	1049	1076	955	953	1010	1022	995	1012	1032	966	1003	1001	1003	1032	1025	975	1031	997	1018	1021	1021	1003	989	985	990	1003	984	980	989	1018	1022	993	994	996	956	1036	1012	1050	1015	1041	1001	939	996	979	1002	938	987	1001	994	997	956	964	1008	955	990	963	1023	1008	1033	997	1028	952	986	985	978	1022	1006	1019	955	981	995	946	998	999	993	1002	974	928	1020	976	1060	1012	979	1015	996	946	982	993	981	1034	1003	970	1021	1003	1006	945	987	1028	1011	1003	943	971	955	990	970	1018	1058	1021	1000	1033	1008	1007	1010	1002	953	1044	1025	1016	941	1034	945	1017	962	979	987	1011	991	1038	1034	1016	958	1028	986	997	958	1037	964	987	982	1032	979	1014	987	1005	993	998	975	1048	990	1008	1002	957	970	1025	996	998	1050	996	953	1043	1043	972	968	1002	1002	1006	1011	1039	951	987	1021	990	982	979	1039	1017	978	1027	937	964	984	1000	972	995	1007	1056	1032	928	976	998	990	1014	980	1027	958	966	1013	928	1050	997	993	979	1002	934	959	1027	966	988	1035	1046	976	979	924	968	987	965	967	1004	965	1021	1018	976	1008	1032	956	1033	962	1030	944	1018	1044	1026	1077	1004	994	1019	983	1048	1008	962	968	1000	1021	1030	971	990	1047	1021	1012	1023	986	987	1026	972	1014	1018	970	998	1004	1012	1025	945	1001	1013	998	1011	992	1022	953	984	1052	1000	960	1043	1006	1007	968	988	977	1020	997	1018	1063	988	1002	952	1024	1028	1033	977	1028	1012	1026	1104	1052	966	998	1008	968	998	1027	1006	1010	1053	1065	1042	1000	965	1018	1031	995	968	979	1013	961	1066	1034	937	1035	1035	1013	971	1023	964	1015	1016	1046	976	969	981	988	940	1027	999	1006	990	996	1021	1029	1003	1009	1003	939	997	1042	952	1017	1047	1056	967	999	1013	958	1017	1040	977	996	959	1035	988	972	971	1018	961	1013	1048	997	965	1004	984	1062	1003	945	1001	1018	1015	1037	1037	1034	940	1016	990	992	1009	985	955	1033	933	1001	1031	989	989	1003	967	1019	963	1004	1025	984	1003	1022	1017	974	962	980	974	968	972	977	1026	967	982	978	1016	1018	985	1066	988	1012	1001	1054	970	990	976	981	993	1046	997	975	1047	1039	1015	991	1058	1004	998	1017	1009	1025	988	986	1011	982	971	993	964	979	1008	960	976	950	953	993	988	1004	1049	1026	971	1034	1014	1009	1058	987	1021	954	985	961	1026	903	996	1011	995	977	968	984	1018	1000	971	973	1002	1015	944	996	928	1015	982	965	1045	959	975	944	984	961	966	994	967	962	965	1019	980	983	966	972	980	977	1065	1025	949	1010	956	967	975	983	1023	952	997	1056	1010	959	1013	1023	1052	1015	954	1000	1001	1047	980	1044	1033	1011	998	975	928	1066	1051	970	970	969	1024	1003	992	978	995	963	968	1042	1053	1036	976	1003	1034	1043	991	978	985	1037	958	964	1001	995	991	953	939	918	1025	988	1032	957	1012	953	1098	1028	1007	1007	984	1008	986	945	1039	1017	975	991	1005	1018	993	969	1003	1059	992	987	1029	1022	1016	969	933
26414	23685	16644	9961	11464	6658	1803	582	407	425	443	396	401	441	404	413	445	423	371	407	389	429	387	452	460	397	463	377	361	368	399	424	380	451	391	395	401	411	426	398	387	411	415	423	408	396	399	433	399	417	414	428	398	394	418	433	417	393	386	393	398	407	435	405	428	406	405	423	405	398	424	424	408	390	371	424	437	417	385	391	390	379	399	436	428	419	424	432	392	431	448	418	381	378	455	426	407	410	391	379	370	399	367	446	410	401	392	404	421	411	388	400	395	420	393	386	393	389	431	426	396	413	398	397	412	395	434	403	411	412	390	408	406	396	399	402	458	413	431	425	396	409	424	412	427	408	431	386	425	380	413	401	404	398	388	387	443	377	413	455	379	389	440	390	388	422	358	420	389	440	398	421	385	416	426	395	412	390	402	422	381	427	405	405	412	427	392	410	425	399	372	412	402	384	365	449	402	406	389	417	464	395	411	390	415	398	408	402	393	429	403	434	398	392	422	385	428	367	390	432	374	425	407	417	401	390	395	424	428	389	389	408	419	393	414	379	393	389	387	424	449	372	415	405	419	422	402	410	369	417	400	373	421	414	433	373	421	409	383	418	378	387	394	426	361	411	407	395	393	406	396	394	416	406	407	408	397	334	404	363	411	413	394	415	379	377	434	408	405	429	405	415	384	377	403	387	414	436	421	396	418	424	384	415	410	395	412	428	371	403	396	391	400	413	414	431	387	410	411	376	369	439	398	387	384	436	380	418	393	352	443	404	406	411	400	394	365	404	436	412	441	408	421	438	425	398	406	411	404	396	392	397	418	394	404	403	402	411	391	396	410	397	391	453	390	439	391	428	426	412	390	408	408	414	438	390	438	423	398	395	414	397	457	414	401	392	417	409	389	412	419	388	398	386	429	398	409	410	421	383	421	391	346	389	401	406	403	410	396	439	394	405	412	427	393	404	364	395	357	413	371	410	418	408	401	366	391	424	396	415	410	414	420	379	441	407	359	400	402	405	430	405	414	406	403	408	407	369	423	389	377	405	369	388	383	385	395	413	425	430	413	413	432	400	398	373	429	414	404	412	346	387	404	399	378	362	407	404	408	420	363	400	392	393	380	431	401	443	398	444	406	402	428	424	390	447	447	393	410	412	410	403	376	395	405	375	380	437	418	407	430	428	407	434	406	390	382	406	399	418	387	407	382	378	398	393	424	382	393	435	419	398	400	345	386	371	389	404	412	406	407	402	419	389	411	433	434	410	411	369	400	409	416	413	429	392	382	399	386	391	369	400	414	413	427	380	404	405	441	389	411	384	421	390	417	439	394	396	391	396	414	381	378	383	413	421	401	404	409	391	436	438	386	395	380	429	430	395	393	419	437	411	421	412	414	402	392	443	413	418	406	404	425	414	399	405	428	430	403	412	393	461	423	387	392	401	411	437	380	405	377	387	424	382	417	407	422	415	352	392	387	400	417	390	411	400	392	394	418	412	373	392	449	435	387	436	440	398	420	404	412	410	423	408	426	398	396	439	430	409	407	420	427	402	412	387	423	412	442	413	409	410	397	431	444	414	402	377	381	363	389	410	414	392	409	376	407	387	378	400	397	434	391	415	439	402	416	406	394	401	421	380	401	409	427	393	405	391	405	398	415	382	384	426	425	371	398	428	415	391	409	390	392	417	423	403	409	428	397	382	442	409	405	399	424	417	369	434	419	427	421	388	355	405	418	417	419	406	417	409	391	427	417	417	408	396	439	397	391	447	422	438	424	392	393	401	411	421	401	367	372	373	450	409	385	409	419	384	420	403	429	429	390	450	387	390	429	380	415	388	404	391	449	424	422	392	365	430	419	364	427	399	436	431	398	384	401	423	414	403	433	382	381	422	414	393	412	388	406	371	413	440	406	425	404	420	449	383	391	403	409	401	371	371	384	443	455	386	442	418	400	410	450	416	407	401	393	374	383	406	426	396	375	391	400	390	408	432	406	411	400	385	399	425	381	377	424	426	423	423	425	390	395	405	428	399	411	399	351	378	419	382	403	384	372	390	402	383	382	401	411	414	417	407	413	373	433	405	411	385	390	422	396	393	406	378	431	449	396	417	376	406	400	410	402	418	361	426	429	421	396	392	400	363	416	409	414	435	390	393	385	426	379	409	406	428	398	414	384	365	390	403	459	404	438	408	423	377	408	405	416	418	389	386	393	434	428	420	448	376	384	410	439	411	420	401	400	402	408	418	442	393	399	431	429	413	365	397	405	403	383	425	409	432	354	401	444	400	415	391	416	412	451	409	364	386	387	417	394	413	390	438	404	416	419	382	411	399	392	391	447	387	394	399	381	406	388	380	387	401	393	428	415	453	406	381	384	399	422	394	382	426	422	420	412	428	405	424	413	378	409	384	399	435	378	398	421	412	418	357	408	419	397	386	412	425	411	397	420	379	414	374	408	414	406	406	428	387	419	451	417	409	427	425	400	409	387	401	407	432	415	393	415	391	399	402	399	445	454	402	420	423	415	405	408	384	388	442	366	421	424	422	450	394	388	399	376	386	429	428	410	379	428	411	391	394	397	382	398	458	396	414	387	388	422	381	424	418	396	378	412	390	404	406	384	390	409	404	449	396	402	424	381	390	370	403	424	391	409	397	448	411	394	421	416	412	388	414	406	371	418	384	370	411	454	388	380	385	386	392	408	412	416	436	417	383	436	366	414	443	420	406	444	415	396	435	396	405	394	433	428	428	419	394	404	404	430	359	426	409	442	423	407	430	421	382	432	458	423	392	426	429	389	381	404	382	399	385	405	389	377	388	421	448	409	387	417	379	418	408	385	379	400	411	386	401	405	409	395	380	403	405	444	425	434	367	397	381	384	405	384	421	411	446	370	425	377	454	448	451	412	451	406	426	390	414	422	407	390	437	432	420	408	417	381	414	428	387	382	379	446	389	401	418	415	401	416	425	408	397	359	427	368	402	436	410	398	414	428	426	394	468	403	393	388	367	400	407	432	352	377	404	363	375	373	401	414	395	434	392	408	402	449	410	396	369	411	356	385	380	411	403	415	418	353	441	381	398	389	372	377	399	385	426	409	396	368	416	425	377	406	438	393	410	416	384	408	387	385	410	407	399	462	389	401	400	431	413	422	383	399	429	443	437	407	424	386	377	376	363	369	387	414	412	428	390	370	403	411	385	424	408	416	408	429	427	424	413	398	418	417	425	379	429	398	421	433	415	436	423	416	431	396	400	391	416	403	430	426	399	399	390	396	409	378	407	382	384	437	388	385	416	472	431	381	364	396	412	392	421	390	380	379	422	413	398	437	406	428	377	409	430	461	399	366	369	397	444	399	410	392	416	398	397	396	388	428	428	409	417	401	444	401	380	385	403	377	363	416	455	351	407	420	400	394	398	406	397	354	403	437	390	386	385	394	399	422	395	433	411	380	387	418	414	411	375	415	401	396	445	407	400	429	389	389	393	373	446	389	423	415	386	404	408	469	423
15650	19066	20394	22351	26609	15544	4504	1549	1100	1085	1023	942	1000	1037	960	1001	1068	959	987	972	1048	990	1045	1001	1033	975	1010	938	972	968	1052	960	1063	994	1000	947	1033	1063	962	995	976	1007	954	1002	1021	942	974	1020	981	991	1008	1029	1022	971	950	992	968	986	991	1001	980	950	1026	1007	1001	1019	995	1029	972	947	1011	978	953	980	1018	994	1043	997	989	1029	949	1001	992	1001	946	1001	977	960	966	989	1056	1037	1022	993	966	999	922	994	1011	991	939	1026	995	1001	1037	1018	1057	1014	1028	979	955	972	1016	971	970	1055	1015	990	993	956	932	1015	985	999	937	971	976	951	915	952	1024	970	958	944	971	923	1019	1008	960	984	976	952	941	1015	1012	1050	968	1004	1052	977	940	971	940	937	981	1006	1017	1017	985	985	970	976	929	941	964	971	971	1017	1002	995	977	998	982	992	986	925	1000	966	1052	964	1000	1033	1005	969	962	975	1002	985	1005	966	1037	988	1001	969	999	983	1034	959	952	992	976	1003	1047	991	992	989	1004	970	1023	959	996	1034	995	977	997	996	1007	1015	1011	985	1011	981	989	1017	1033	1016	966	973	980	924	983	1037	1014	1004	1026	1062	991	1019	972	951	1016	997	965	967	985	982	995	967	980	1031	1008	967	1000	978	994	1005	974	1026	994	1012	961	920	986	1011	967	974	985	984	964	983	997	977	937	972	1006	978	986	986	949	954	1012	988	1008	962	1012	982	1017	940	988	953	930	1058	986	984	1003	987	989	1024	998	1023	1026	1013	959	998	957	1017	1020	985	983	1026	1003	975	996	1004	1044	997	1003	989	991	1038	1041	999	994	967	968	976	964	958	1010	1023	986	949	920	1011	999	1010	1033	977	1000	950	961	910	1023	961	963	1002	1013	949	1010	1014	1019	987	982	951	1024	994	1007	931	1013	999	995	994	961	993	1017	996	976	1005	1020	977	959	1002	970	977	974	929	1013	1038	978	911	940	996	1018	1044	1028	947	969	1028	1004	1004	1073	992	1008	959	994	1023	982	1022	1038	988	1038	953	981	1000	1034	1038	984	960	1020	974	994	1009	977	972	984	958	1050	1022	980	973	980	997	1030	1057	958	983	921	1027	967	964	1030	961	1004	967	936	1022	993	940	993	992	1016	971	995	1001	987	949	1006	954	1033	982	997	1028	982	1024	968	1001	1010	988	1037	972	968	949	992	963	949	997	1014	1011	995	1033	986	1006	953	999	999	947	1037	1045	1030	973	938	1074	939	976	1032	998	960	1006	923	1021	1045	981	991	1023	1012	943	933	1036	1000	1004	1000	986	971	1057	971	999	1045	985	969	982	958	959	1044	986	980	965	974	955	1002	1012	1004	999	1029	999	987	993	980	962	936	980	976	1005	1043	989	953	1018	963	984	1036	995	1004	1010	1025	990	1000	1026	1031	951	1002	964	992	1024	973	1011	946	967	1017	1016	1024	1004	1006	983	998	1009	997	973	1071	979	954	1036	929	987	1015	1022	988	1022	982	996	968	986	989	993	1023	959	944	958	1045	1009	1030	962	1028	1034	1039	991	1025	1012	1027	992	997	970	1076	1007	944	965	948	1045	982	1067	989	1011	1084	986	1019	1043	986	1010	970	1001	980	1063	940	976	958	1033	1050	970	1031	986	1015	967	1034	974	957	1009	1025	1015	993	995	996	958	946	968	1004	1009	951	1020	1005	996	1001	1027	988	955	998	983	959	981	967	1047	1015	995	997	990	977	961	1023	977	1021	961	945	991	1022	1056	1033	928	1013	1020	992	937	1009	1048	1009	1019	1048	1002	984	977	967	986	994	946	932	1008	1010	992	997	998	997	994	1006	990	981	977	989	966	1027	971	1024	1025	953	944	971	1008	1004	974	999	963	973	961	1014	1000	1032	1027	1019	1034	982	946	1052	977	996	985	996	959	1012	1042	984	979	971	1042	1012	950	986	1041	1005	1030	973	1038	986	1018	992	961	956	971	957	992	933	972	961	1014	951	987	987	1041	935	1014	992	990	1016	1009	984	994	1004	976	964	1011	1022	983	966	958	963	943	981	1080	992	980	964	1006	1015	983	996	986	988	981	1050	977	988	1009	955	952	993	944	1032	998	957	1009	997	1000	1007	1049	973	966	1022	992	1019	973	984	1014	1004	947	999	962	1013	969	1000	998	990	993	1022	1018	975	997	995	960	1017	1043	1005	974	999	950	1002	1027	978	963	1033	989	1036	1012	967	975	960	997	932	994	1015	961	1080	989	959	951	981	966	982	1011	987	976	986	965	989	1007	996	999	976	950	955	975	983	960	950	962	967	981	979	1008	990	993	995	943	1010	927	973	1009	998	1003	988	996	1016	998	1007	1015	999	1019	963	983	1023	940	932	967	949	946	978	967	984	1027	1020	1008	975	1044	1012	1026	976	956	995	970	1006	1050	1051	994	989	1000	954	954	949	998	992	975	982	956	1023	978	1025	986	983	953	1050	991	970	984	972	962	990	1001	1043	1042	1005	1003	1013	1018	1001	1026	1040	1018	1004	986	1024	1013	1020	977	1037	971	1026	999	1023	972	978	1014	976	1012	994	990	1025	973	957	1003	1029	974	936	1052	1029	1023	988	964	991	984	989	957	952	985	1011	964	979	1060	974	1002	1036	1015	1007	949	1004	999	973	1017	1009	1007	978	995	997	975	1000	981	934	969	967	974	997	1004	992	1042	973	977	976	952	1009	959	1038	1031	953	979	955	957	966	960	958	995	1016	990	1094	955	981	975	1001	983	971	1056	1075	949	1028	1003	1027	928	1005	1046	925	960	957	960	986	968	1024	956	1010	1014	1017	975	1046	999	1019	1007	1029	938	988	992	976	1011	997	1025	998	968	964	954	968	984	1043	1013	1010	1009	1019	974	963	1017	1007	965	937	949	992	972	989	1047	1048	960	995	999	982	1010	1006	947	958	1003	1054	974	1030	932	995	983	936	987	987	956	1043	956	1001	959	1022	973	969	1007	1021	976	997	993	985	979	1001	987	993	1024	985	1014	1017	1000	1000	948	993	1039	951	972	1014	992	997	932	1004	972	993	1086	1023	931	987	995	1010	972	943	971	979	959	1074	994	1007	961	983	965	993	1047	1015	1005	1022	1016	1022	962	1036	992	983	1030	984	971	991	1004	1014	1018	999	960	997	943	976	948	997	983	1007	1006	979	998	983	950	974	1042	1013	1043	933	988	935	954	1030	989	978	1016	945	968	1018	998	959	954	956	944	1003	1051	1016	912	954	1047	980	1004	1040	1008	979	963	1002	1028	996	988	991	984	933	978	975	939	981	1002	972	1016	984	935	973	1016	1042	1016	986	961	1011	982	965	988	1016	1039	969	985	1016	1017	999	1021	1013	965	960	1004	1059	971	986	1041	975	989	1058	1031	1010	1026	1014	979	921	962	999	1015	1031	991	1064	999	1003	987	979	992	943	1005	1025	957	1015	958	968	935	992	1034	972	1018	949	1049	942	1019	971	1003	986	950	999	1034	955	958	936	979	950	990	976	947	952	969	1013	997	978	960	999	1051	1060	1020	1022	973	984	1028	1018	972	958	991	987	1023	987	957	986	997	1035	1003	1016	973	1044	1020	1037	1000	972	969	953	946	978	996	983	1003	951	970	973	998	962	1029	978	997	911	960	997	1003	981	1018	918	937	938	962	1021	983	1032	966	967	995	1007	1029	948	942	969	1030	1088	953	986	995	1023	1031	990	1034	982	1018	954	1009	980	964	954	1023	970	1037	958	920	1004	1015	1002	979	1032	1017	1046	995	975	979	1022	982	978	1000	1025	1036	1027	1028	992	1011	992	1005	979	1000	967	970	1024	994	1031	993	948	977	971	974	993	923	986	1053	968	970	1017	1002	948	965	1014	972	1007	1026	995	1020	995	987	973	1028	1007	991	998	982	1039	989	981	1018	961	986	969	971	993	1039	1014	989	974	954	994	1018	996	1013	986	976	1007	973	963	1025	1016	926	1021	1019	1021	986	1040	1045	1020	997	956	1027	1002	1009	1015	941	993	990	1006	1027	994	999	959	985	1027	1000	946	1036	939	989
45695	47277	45618	53310	55411	35193	12457	1670	502	421	431	459	388	375	415	382	387	445	401	383	424	418	435	421	422	443	409	415	392	395	430	352	387	410	394	388	405	419	385	424	370	426	409	374	413	421	421	400	395	356	409	411	425	405	433	411	438	416	403	416	409	408	408	421	380	400	436	416	402	401	428	417	363	415	402	401	428	398	412	427	403	422	399	402	373	394	411	418	369	379	384	428	399	393	389	385	433	358	427	421	416	407	381	396	416	389	437	417	415	403	393	385	369	432	399	393	449	456	419	378	373	389	428	412	411	379	417	407	385	408	408	412	412	376	404	405	430	436	408	430	402	442	419	401	433	378	465	389	441	422	418	403	421	426	406	400	386	422	417	415	380	410	400	391	430	403	378	427	400	402	424	409	366	405	429	414	378	396	373	392	424	413	435	397	374	394	404	418	381	393	382	435	364	434	406	397	418	402	405	427	417	450	391	364	412	402	366	416	409	407	390	418	412	402	429	409	430	410	422	390	374	427	383	370	434	379	419	395	405	412	393	380	414	393	466	423	422	403	370	397	382	425	390	428	355	414	439	422	383	403	383	414	413	403	409	433	387	390	399	375	343	392	416	402	402	399	415	398	389	431	449	392	386	405	404	440	399	380	425	391	419	397	395	337	387	394	398	404	420	402	408	359	397	393	437	420	429	425	402	381	394	396	431	432	388	419	391	372	378	421	411	424	396	401	372	390	403	379	419	435	395	400	393	426	397	423	421	397	389	433	415	396	453	418	421	416	400	405	393	423	379	371	438	405	410	403	407	403	431	436	431	402	413	405	422	366	381	408	430	395	362	430	383	397	433	414	388	400	382	441	374	389	415	396	414	415	384	456	421	413	391	402	398	384	401	388	403	360	435	406	427	394	405	368	401	409	416	400	367	401	401	383	413	401	456	426	400	382	369	414	396	404	419	401	371	419	378	405	433	409	434	409	393	413	422	393	403	373	441	439	391	429	404	441	405	376	391	415	380	388	402	372	374	420	394	423	406	397	405	396	430	422	428	386	378	392	384	420	413	399	390	404	400	405	419	367	396	411	433	399	409	423	446	431	398	385	455	398	415	391	381	386	402	409	379	418	394	411	453	392	455	416	382	426	400	386	395	367	388	382	381	395	359	413	417	402	386	403	387	437	368	427	430	418	399	405	415	419	401	428	365	414	393	448	411	421	412	375	392	442	397	452	392	345	397	433	417	399	396	368	365	394	430	383	390	406	386	422	385	423	343	403	390	424	408	409	403	388	388	421	412	396	372	381	410	436	393	405	429	408	397	417	366	411	371	428	380	376	401	393	396	390	404	405	417	413	395	410	407	433	415	417	406	407	416	388	396	419	386	401	370	387	398	396	403	412	397	360	390	421	395	393	397	374	409	410	420	380	407	391	371	385	434	423	439	412	399	418	418	431	407	400	360	381	425	378	383	369	378	400	434	395	369	432	412	388	388	402	378	392	413	404	398	425	384	359	423	423	401	390	395	391	399	396	426	416	437	422	400	364	407	426	362	401	397	435	410	410	398	386	397	370	433	443	408	426	398	408	407	418	422	415	412	413	414	408	401	406	378	400	395	390	403	412	416	383	388	437	381	375	400	392	418	401	387	411	418	408	432	424	387	378	382	422	427	421	371	403	453	384	419	429	390	392	437	386	454	384	412	404	398	369	371	407	399	392	418	382	408	417	414	387	417	396	425	432	380	382	381	406	389	456	389	382	418	436	386	376	356	413	393	399	408	393	414	393	419	367	382	419	420	420	396	455	394	382	434	399	402	393	375	433	403	419	412	398	401	432	415	408	386	397	422	426	389	395	394	401	417	380	401	381	363	418	398	398	379	386	462	466	384	410	405	416	412	388	406	395	415	404	408	447	385	392	390	401	416	423	391	419	416	391	434	396	430	392	392	420	403	400	374	374	394	399	396	363	384	455	431	381	389	377	404	405	420	360	392	403	359	387	430	370	388	373	417	390	394	353	405	437	422	408	387	374	398	441	426	414	421	386	395	409	386	376	347	409	412	398	388	383	379	373	368	428	396	423	404	375	391	393	438	379	410	428	389	400	465	391	449	388	402	416	405	392	389	402	412	394	402	394	438	392	401	388	446	410	394	372	429	395	425	420	427	437	394	396	390	417	418	396	407	380	395	382	421	396	404	447	352	408	402	361	420	409	411	415	399	402	414	361	413	411	398	384	430	405	391	368	383	398	421	399	382	413	423	360	407	417	425	386	397	382	370	408	391	411	428	446	402	405	367	405	396	401	420	415	428	376	404	425	386	425	437	420	367	396	409	419	420	390	380	401	400	396	411	409	415	422	416	352	406	398	417	427	417	399	388	436	425	391	402	455	400	397	394	423	428	391	382	393	403	397	401	426	397	415	406	374	398	415	421	395	419	422	407	435	439	393	421	355	413	403	416	406	395	411	450	399	393	393	381	395	381	440	375	430	449	433	386	369	386	365	402	418	379	416	365	397	399	420	434	404	386	409	421	398	394	372	397	386	409	401	400	427	429	368	407	398	415	383	400	412	404	416	394	413	372	415	425	403	449	400	370	405	396	420	394	424	460	387	417	388	411	405	398	362	412	380	420	408	413	416	376	423	401	382	407	397	433	367	409	414	408	424	413	388	433	402	388	386	425	406	415	407	393	415	389	405	406	438	400	386	394	401	431	428	400	381	370	441	407	405	417	419	402	446	382	390	383	431	406	374	424	424	391	434	414	408	380	409	374	431	418	394	415	396	446	399	386	384	376	381	422	384	387	414	388	390	429	393	451	401	418	417	370	411	392	414	432	411	382	419	406	390	398	420	408	434	378	403	453	408	386	373	395	407	423	385	427	377	409	388	396	415	369	375	378	400	414	443	408	420	397	388	412	386	395	391	381	395	386	416	398	401	415	365	413	390	393	377	388	389	407	394	380	390	393	378	426	414	397	427	428	422	406	405	377	439	359	413	404	435	378	384	446	352	402	376	385	410	395	415	400	423	389	439	393	417	405	394	432	381	389	426	410	403	402	379	382	400	435	407	366	408	411	442	423	402	386	438	403	400	431	435	366	429	429	392	393	374	399	420	419	424	399	420	419	426	386	416	393	398	410	364	410	396	379	410	354	398	392	418	368	414	423	411	395	414	426	399	420	423	400	392	386	453	394	395	381	409	399	403	422	428	422	442	404	413	384	396	429	381	400	387	402	425	424	420	429	423	424	393	391	374	411	411	406	399	370	365	388	378	393	417	388	376	401	379	421	410	391	432	413	377	408	412	402	392	394	382	375	410	381	399	426	417	431	419	404	407	424	378	381	360	401	421	421	385	432	427	411	386	444	420	396	400	429	412	404	382	372	385	444	428	403	382	369	353	389	392	379	371	415	417	410	415	394	366	396	389	389	398	356	425	386	397	402	402	399	433	416	370	388	372	410	421	422	398	434	397	433	411	351	414	410	376	378	417	369	405	388	415	365	387	375	401
29773	38420	45770	62311	65297	44410	17372	3223	1142	1014	946	1007	1023	993	983	1084	1001	967	978	917	1036	960	996	982	944	1006	994	992	969	976	919	1050	993	992	1003	981	1012	993	987	966	1016	935	1044	961	958	989	1001	1015	994	1024	1010	976	975	1053	1043	1023	1016	972	946	984	1003	985	949	982	932	995	965	1021	1017	946	984	995	1022	997	1025	970	969	1023	978	996	972	993	979	998	975	995	1003	1012	1018	974	977	1009	987	965	968	967	1003	994	1056	1036	974	988	1028	992	978	985	994	1012	986	1012	931	1005	918	928	1019	975	982	992	1046	950	936	1018	983	1008	941	1006	987	958	991	1028	1000	1029	997	1027	1004	977	973	1016	951	1000	982	990	990	968	1017	975	1031	973	933	992	976	961	967	901	1032	974	973	1013	1032	1030	994	991	914	938	1004	1001	956	971	963	1041	1016	981	983	1004	976	976	936	977	1004	969	986	996	1004	995	1050	948	949	995	994	1003	1003	986	978	993	958	963	1033	997	947	968	1021	956	1009	1003	977	988	959	1010	965	946	950	998	980	963	994	993	980	974	968	991	998	1014	998	987	1059	944	975	995	1016	990	968	962	982	951	1011	984	994	983	962	961	909	979	994	1020	1006	1020	968	1006	991	1010	945	977	1016	1007	957	1000	995	1015	1005	989	979	1031	1021	949	934	989	979	982	984	958	935	960	1023	980	1058	949	1009	948	960	990	968	1028	992	958	970	1018	974	995	993	935	964	989	1004	936	1023	970	934	1003	981	987	993	1007	991	1011	959	988	1002	1028	938	980	1018	963	974	977	1015	1018	1053	1011	984	933	954	1017	958	1012	1009	1042	963	978	987	1022	1059	954	981	999	1007	971	961	985	1017	976	969	1005	968	957	1001	985	961	1008	1010	1002	1022	1028	983	980	957	954	978	970	957	1023	1006	996	1033	973	993	1007	993	970	909	996	995	987	1009	1035	1054	1003	944	1028	932	979	1006	968	949	1003	935	1012	983	996	951	954	1018	968	995	971	1033	1000	999	1014	970	974	1015	958	1030	989	1028	961	1000	998	994	1015	993	1007	974	1035	979	985	957	1040	1012	1027	972	1012	988	989	994	985	1027	980	991	1003	1003	991	889	966	1022	1002	1069	966	959	1042	992	987	951	934	1014	968	937	1028	985	978	1028	1027	1000	996	988	968	1020	918	936	1032	979	990	965	991	983	1008	1016	991	1011	1024	990	972	967	1009	993	939	983	1002	1001	1037	946	928	961	940	1001	968	977	1026	913	976	971	962	1035	962	977	946	1017	963	953	1026	986	989	1009	993	977	1013	955	937	975	1004	1001	979	995	973	1047	963	959	994	966	932	968	991	1001	952	996	968	956	993	961	957	936	914	985	994	987	922	966	959	1012	1038	1001	1070	1029	994	1023	1035	998	995	1016	1023	964	951	990	991	958	1008	957	1007	1016	1027	991	1046	984	969	997	1029	1011	976	980	993	987	953	974	982	992	952	1047	980	999	920	954	1013	1000	982	938	975	1042	958	1053	958	973	933	1007	976	1011	1042	950	971	1005	966	946	981	1023	931	1009	968	994	969	963	990	923	1069	1005	976	1026	987	980	989	1003	976	985	970	1011	989	1010	1039	975	997	990	939	1010	988	941	920	972	939	999	982	985	966	1043	990	974	1048	964	967	975	1011	1002	1016	977	1025	967	971	978	932	1019	970	991	1000	955	1009	1011	998	955	975	927	984	1004	1008	1040	1026	997	971	1021	983	946	980	933	1014	958	987	983	994	976	992	974	988	994	1024	963	934	959	977	984	997	1015	937	970	954	978	1014	963	999	1014	989	975	1019	1008	969	970	1034	951	1009	1010	955	1000	972	951	981	997	952	945	1004	980	947	991	975	1002	985	980	1019	1000	945	970	955	1006	905	1025	1033	980	955	1019	994	989	1019	1035	1022	1027	965	995	1025	1024	1000	991	937	987	993	973	1010	1039	976	959	966	997	936	1017	1004	970	996	1045	997	973	963	954	967	983	1003	953	970	993	982	1003	948	993	994	949	1062	994	983	983	955	987	1057	1025	967	971	952	942	961	1000	971	971	978	1002	1007	1035	984	1024	962	982	1016	991	1024	1048	945	983	951	984	960	1040	953	949	997	1010	1012	979	965	954	981	974	993	1025	1038	943	923	976	1011	968	987	951	965	983	1006	960	1022	1019	986	1031	988	965	997	1069	971	951	1013	994	968	935	1045	953	992	1045	1014	1012	988	1015	983	1031	988	963	1009	978	1018	1007	965	1022	973	977	1026	982	1022	960	968	978	995	961	947	1012	1019	998	987	1014	938	991	977	1000	946	978	962	1019	1000	993	980	1005	975	946	972	993	1020	987	1002	954	993	983	958	998	993	1018	948	949	984	996	1015	1012	1012	977	1021	1012	1016	993	979	1006	986	972	973	1007	1000	957	981	1002	978	994	1020	992	1012	1050	966	990	999	1001	969	990	949	970	1020	969	963	995	984	973	978	1019	960	948	1019	1014	988	960	962	999	959	1045	999	961	979	1078	935	949	954	1006	1020	969	942	1009	930	966	981	1069	954	961	959	981	983	983	1004	1031	967	1010	994	1011	968	981	935	1042	998	944	978	1007	1013	1008	1038	1020	1030	936	913	1055	987	1025	974	1028	1021	985	967	944	995	1016	1028	945	986	978	950	1012	971	1065	1011	1026	1025	969	951	950	1005	987	959	1006	1041	1014	1021	988	1004	1017	954	999	927	1023	983	949	1027	1009	1039	1060	968	965	969	1045	1004	955	928	981	1023	982	984	972	961	952	1046	996	1006	966	950	1004	946	960	984	926	995	1010	939	989	988	990	973	998	989	964	984	999	965	1018	927	1006	965	1062	989	987	973	935	983	943	1001	994	973	972	985	1022	956	965	975	998	987	992	1025	1013	985	1014	1014	961	1023	976	989	1009	996	1032	964	1085	995	1008	1064	958	981	998	1002	1021	1014	997	1049	1042	1033	938	985	973	999	999	1005	987	999	971	1020	937	999	1064	992	1004	981	1000	942	1004	999	989	1026	1007	1023	1007	998	948	991	983	1008	985	949	1044	1009	919	1019	994	1025	974	950	1027	980	1009	960	1003	1025	1034	997	958	1014	1032	946	1012	970	1032	1011	929	982	925	935	936	1004	968	1012	966	959	991	975	1045	959	1021	1011	1000	995	981	981	984	1017	945	991	1003	995	995	1010	967	1083	977	993	969	970	999	1014	987	987	972	982	984	1029	936	963	997	965	992	964	988	961	982	1042	1000	1030	967	993	1011	978	1002	960	988	928	1011	1013	983	918	976	1002	1016	996	968	984	989	996	1040	1037	965	1010	977	1072	975	935	962	960	990	1009	1044	922	1029	992	974	1060	914	987	973	1000	989	1028	984	1006	994	953	1021	975	976	1001	1058	982	935	1015	1001	978	991	997	1013	930	995	959	1007	998	956	1025	925	976	933	1041	999	1033	972	985	1008	998	958	996	978	1000	961	961	977	1022	1047	988	940	996	959	961	1018	989	929	966	1021	987	919	964	955	936	970	1010	1040	969	1028	981	941	1003	1008	1017	1026	1009	940	1019	963	1038	943	1062	1032	945	954	1012	1018	981	963	991	1008	988	977	1032	1003	949	1023	1010	1042	980	992	965	993	974	995	992	956	1016	1012	988	948	947	1031	1016	961	994	945	1007	940	1023	1013	978	1061	1020	969	978	952	1006	1007	1009	885	1024	973	970	994	992	989	990	983	1007	986	1048	938	953	959	1016	1004	982	947	955	1014	1033	1040	946	992	983	1008	1019	955	991	979	1014	981	1019	1056	982	1007	1054	1001	983	1036	983	970	1022	983	968	981	977	1006	1021	983	1005	1022	995	1008	946	935	980	956	1014	945	1008	1002	970	1028	952	1000	1009	949	1016	1004	1010	1052	943	962	1004	1029	1042	946	1017	996	986	931	971	1001	1027	979	1003	1007	1018	1034	1004	968	985	917	990	909	998	988	973	917	949	969	997	1019	1003	976	958	937	1013
54716	53047	47102	63041	67148	43170	17603	2962	548	382	412	394	422	441	409	416	427	409	377	393	404	412	422	420	389	394	419	372	389	415	400	396	372	425	353	403	381	430	377	398	389	415	406	402	386	440	428	421	391	372	399	468	376	402	421	389	387	431	373	446	362	382	437	440	394	396	418	389	420	431	414	418	405	389	427	420	445	393	430	401	382	388	432	407	420	356	369	421	427	384	413	400	395	416	423	426	424	410	442	387	430	413	357	426	424	377	441	418	382	425	413	397	412	447	385	440	451	386	410	407	452	385	448	430	429	411	437	419	387	416	414	427	454	398	422	425	407	371	389	445	413	382	421	409	398	402	378	433	374	468	407	424	413	411	401	424	395	440	383	401	444	399	384	399	402	433	404	395	417	415	416	385	404	404	398	429	363	434	406	388	428	404	400	421	392	387	402	422	415	399	390	389	391	417	373	399	401	341	428	412	410	432	404	381	415	421	399	398	423	390	429	410	422	379	431	407	442	386	399	378	411	415	410	401	418	405	414	400	405	383	376	402	398	375	421	408	419	405	457	427	466	360	392	367	404	411	441	451	380	419	374	420	403	418	408	368	414	438	372	392	373	375	384	382	401	396	408	411	399	462	394	404	402	381	419	403	396	442	430	412	399	391	392	412	452	425	389	426	403	389	354	419	423	380	423	379	393	457	402	412	434	397	387	445	426	405	407	382	401	407	417	405	430	417	396	381	400	398	405	411	430	421	406	384	398	414	377	408	382	390	359	378	421	397	408	413	385	408	413	417	442	393	402	376	373	373	434	442	396	386	430	429	404	382	396	407	375	466	403	396	383	406	428	417	363	411	399	410	377	390	403	414	358	395	418	390	423	445	447	417	372	420	439	431	420	375	403	419	401	425	393	383	390	382	402	390	409	447	386	402	422	410	375	429	438	382	402	426	400	387	456	367	391	445	416	378	396	411	401	428	380	377	387	416	396	418	456	435	377	430	421	407	469	389	409	390	415	366	437	456	415	390	430	427	436	407	442	416	386	424	381	419	406	400	388	405	423	396	393	425	399	407	402	365	394	389	398	423	399	407	404	411	407	398	389	418	403	373	438	422	373	409	375	403	397	419	395	406	383	376	410	445	382	421	424	405	383	402	398	410	430	432	389	434	395	381	414	415	445	418	387	448	412	380	425	419	419	414	415	397	409	414	430	412	415	416	429	431	414	381	414	438	399	405	425	392	410	393	374	443	402	398	389	424	425	398	421	385	407	353	410	415	431	385	381	371	418	398	436	439	408	382	373	396	440	449	453	433	409	436	385	444	409	428	408	432	422	409	417	418	455	405	383	404	395	427	436	350	415	392	410	385	404	383	401	398	432	408	404	400	406	382	429	396	426	414	401	412	375	423	399	404	435	401	432	380	441	398	395	404	419	377	422	409	400	398	442	420	386	421	387	434	424	426	407	395	411	392	376	430	406	418	405	389	410	378	435	409	421	399	440	390	427	375	402	408	415	395	407	385	437	398	407	405	410	420	436	401	431	430	342	388	393	398	389	400	405	400	430	388	386	407	423	387	431	445	436	423	410	440	401	430	406	403	389	372	405	406	383	422	435	446	420	413	416	403	411	384	398	385	373	433	411	417	368	460	433	371	440	415	409	401	424	433	398	408	388	383	427	357	414	440	428	421	447	433	363	376	418	434	411	409	434	387	404	393	393	394	425	401	430	407	405	397	379	437	418	429	420	386	421	430	358	407	382	389	404	378	410	420	436	418	455	390	434	413	414	416	389	418	418	387	349	382	398	425	440	424	390	387	410	428	390	423	394	390	440	414	413	404	409	391	415	424	398	382	403	356	440	409	389	401	411	440	397	387	432	404	396	392	402	397	395	412	357	400	384	385	415	398	379	403	414	430	404	395	401	350	411	429	439	435	437	370	381	429	387	385	385	408	413	426	400	395	382	386	400	422	443	432	410	384	402	425	413	383	384	418	419	411	405	383	373	389	418	383	436	378	410	363	417	420	424	396	416	394	414	378	425	377	379	405	410	396	394	397	417	390	363	439	390	380	441	396	379	392	383	419	416	393	386	385	413	422	410	431	395	435	405	394	413	412	414	417	381	382	420	403	420	414	431	368	424	436	397	416	401	427	409	389	369	389	392	439	401	396	409	421	430	433	411	405	383	395	427	437	444	440	406	421	402	399	385	389	430	441	397	390	419	435	401	422	428	402	402	432	400	390	406	381	406	404	412	411	419	424	421	419	394	432	395	411	409	433	406	404	428	378	380	424	404	399	367	390	362	443	414	410	400	411	419	405	411	458	420	416	404	378	413	415	419	422	436	442	387	426	404	406	389	399	350	418	386	407	398	415	393	414	402	446	409	431	408	437	401	409	383	433	380	434	418	403	346	399	437	425	423	375	389	435	426	427	415	414	401	414	395	371	404	422	404	407	425	405	444	421	384	399	415	415	417	407	417	376	409	412	411	420	425	405	384	401	426	433	406	430	425	419	403	442	417	422	394	446	413	398	395	437	430	425	428	408	419	391	391	383	421	447	382	394	419	416	424	366	394	405	424	405	400	409	429	406	376	420	420	366	368	400	393	422	396	409	383	361	400	419	396	417	367	457	396	429	407	415	419	423	426	371	403	407	426	395	376	408	426	382	380	404	426	399	401	429	393	395	399	398	404	414	358	429	403	408	380	410	417	393	397	420	409	416	406	407	441	407	402	407	394	428	414	396	403	413	421	406	414	378	416	442	423	420	407	387	375	394	426	385	448	425	440	418	420	377	375	415	428	380	454	387	399	419	419	411	404	427	379	426	419	380	390	414	395	375	394	389	413	380	371	422	400	372	373	418	393	432	377	425	385	427	390	414	397	416	397	457	386	413	377	387	425	409	412	438	415	424	424	404	420	384	392	385	418	401	390	406	426	417	365	409	416	386	417	417	400	422	421	439	430	367	415	408	436	386	445	449	431	420	404	389	407	367	386	389	397	401	418	413	408	381	424	434	395	425	397	373	407	400	394	386	374	434	363	396	421	405	409	426	428	416	414	386	421	420	400	420	428	388	416	356	411	408	419	384	415	401	428	371	403	372	387	395	384	430	382	420	395	386	387	446	428	425	427	396	409	405	399	420	438	394	391	387	369	402	396	434	436	371	417	406	411	410	407	427	413	430	424	403	420	376	404	417	385	392	412	412	422	377	425	425	394	405	407	433	409	442	440	364	381	418	383	369	409	404	410	442	392	407	391	407	384	436	391	426	403	407	418	374	433	409	386	401	426	392	401	376	448	379	410	427	385	374	414	384	414	437	381	403	447	385	408	394	391	406	396	401	394	411	365	382	427	373	371	444	380	413	412	416	390	409	428	406	372	390	426	422	425	390	424	450	384	393	404	417	391	432	371	474	439	363	425	417	425	391	378	389	428	395	396	401	390	402	437	370	418	389	412	420	417	417	387	426	444	376	360	401	364	422	371	405	428	401	418	413	391	405	415	391
37399	44561	48864	72866	78730	51261	20570	3901	1201	992	1051	1044	1017	981	925	990	976	1039	1027	1007	985	975	938	952	1032	986	981	975	1029	1039	994	1005	917	1004	955	925	994	974	942	955	1038	1045	985	1049	987	1014	1024	946	961	979	982	978	1014	1008	959	1007	1024	1021	985	979	1040	934	950	1002	1017	984	999	986	961	979	974	994	965	955	961	982	1010	1008	965	1008	994	959	1039	939	958	946	962	1033	974	969	988	995	993	967	946	984	1016	967	945	938	1013	960	997	1012	959	977	946	973	1013	972	951	987	996	1005	1063	996	979	962	980	1003	993	1000	1003	995	1043	1007	987	968	999	1009	1007	980	1023	977	944	977	1025	1002	972	963	951	1029	1026	974	989	966	994	1004	1025	972	998	994	965	1013	1007	1037	958	981	956	1037	929	984	926	1030	978	959	965	984	935	953	968	948	980	1075	957	1016	989	993	1011	979	954	1000	962	968	983	949	987	1011	974	991	1016	945	979	974	970	986	999	997	929	945	990	995	1024	988	974	1037	978	991	1019	951	959	1005	1028	1000	1034	963	988	981	1025	948	983	996	953	988	993	983	960	1053	1025	1037	968	974	976	959	959	1035	1010	949	969	988	1000	1039	961	976	975	981	981	946	1001	1031	1023	1010	970	1030	960	935	1020	975	1011	970	974	978	1024	947	968	931	1060	1010	985	926	1000	1026	943	1008	953	956	955	964	1008	932	1020	970	987	935	985	975	947	955	983	995	1062	1020	964	981	951	1013	1017	963	1042	1042	986	993	970	983	948	976	976	1005	1003	1020	956	998	1002	962	1010	981	1014	998	993	973	976	980	965	1035	989	1020	1046	968	957	965	952	952	1002	1005	1016	925	991	957	949	942	966	951	1021	1013	1023	1011	916	972	1022	1007	1003	977	910	1008	979	998	987	965	926	1020	984	943	1011	1030	997	995	983	959	977	1006	1014	975	988	998	971	1010	940	954	969	975	959	977	975	1000	974	992	1013	989	955	932	957	977	1013	973	956	976	975	972	957	991	1014	965	1034	1011	1028	991	1078	1021	917	1007	1008	1005	1015	982	963	1010	959	1021	922	954	972	982	1014	980	998	966	991	1008	940	1008	936	1048	1013	995	996	984	1018	1051	1005	959	999	1011	949	1019	1017	987	1039	1015	967	994	978	990	982	1002	978	967	975	970	926	1015	979	993	976	953	977	1011	992	1000	954	1008	1029	1013	994	1001	1008	951	986	1007	1002	1001	988	973	967	970	947	976	982	1008	957	982	947	978	1000	1030	966	960	1021	982	992	947	998	994	961	927	979	984	1001	969	1006	1021	936	963	998	1018	970	994	1034	971	1074	1028	1036	968	988	931	952	995	1001	1005	1029	1026	980	997	922	952	1008	977	980	983	978	953	959	973	1027	945	1001	1021	994	998	1035	979	956	990	1029	931	1002	980	910	1028	985	993	977	975	1009	1000	1005	932	959	938	1044	982	947	951	989	944	954	1016	1024	988	968	972	985	971	991	1002	956	981	997	978	1018	959	993	1015	966	1028	979	1005	956	962	981	990	947	992	1058	971	1024	975	994	994	980	1010	989	977	998	958	948	949	984	933	1047	938	1010	992	1028	1071	979	1004	1029	966	964	962	970	976	1046	1013	1009	1015	978	1001	1027	998	966	1003	1007	982	983	1021	995	999	953	965	997	991	1024	941	989	926	1046	1004	987	976	1015	978	993	971	989	942	973	993	1031	989	981	1019	957	918	973	1025	981	1026	962	1031	971	1017	1010	1018	980	961	973	985	977	1041	948	1000	976	966	1021	993	961	1045	951	977	977	964	1012	997	970	997	972	1012	1021	980	986	984	936	946	972	992	972	924	969	1000	981	1053	1006	976	961	1006	976	960	963	1017	946	1000	947	969	1005	1010	947	989	986	986	973	1002	952	940	1029	978	1006	1026	988	1010	995	975	953	956	994	952	934	1004	953	965	956	1006	1042	986	1016	948	1008	977	1001	973	1031	1015	977	960	904	1060	1040	1009	967	1049	961	1006	978	933	1012	1008	971	979	1033	1003	991	967	980	998	901	983	1006	973	992	984	985	1007	960	1014	1000	1000	930	1010	989	981	1022	1031	935	996	1034	949	980	1004	976	1018	1036	979	989	942	939	989	950	1012	940	999	1011	990	969	989	983	927	953	1015	992	993	960	997	979	924	999	967	951	1008	982	988	1025	1051	974	990	932	950	910	981	984	994	970	1006	933	1034	965	1010	987	1065	1036	1040	989	972	983	925	1092	910	979	1018	993	976	997	996	924	1016	1025	1002	966	959	970	942	945	930	1046	968	998	984	945	996	1017	1007	1007	928	1020	1027	975	974	918	1040	1021	999	1015	976	979	999	1023	984	1016	1002	982	1020	911	1000	920	1007	949	982	963	922	921	1012	1002	986	954	971	1005	1047	979	1027	1009	924	1026	982	983	1021	1008	970	1003	1001	942	952	1040	922	1026	986	985	998	1065	1011	958	938	1012	951	967	997	964	941	984	1008	983	1023	1001	956	990	1017	967	1048	1010	958	959	976	990	962	932	925	973	908	923	967	1035	951	1004	975	975	1021	973	991	948	991	1093	1030	1049	1049	950	970	976	919	966	1000	1011	1017	962	1023	990	968	1006	953	949	959	960	962	954	1005	1028	956	983	1000	943	1000	1039	1022	978	995	955	1051	1028	1000	985	989	969	934	957	1000	995	975	986	1003	983	1005	944	1000	948	983	953	954	1034	951	997	1009	1094	997	983	998	1041	985	955	964	978	1002	1000	1012	977	993	1027	994	983	1000	957	1005	980	948	980	939	1012	982	1006	995	1015	975	969	988	1019	993	1003	997	945	1035	1032	951	962	1036	1017	996	935	937	920	1024	990	981	1012	940	945	994	1000	965	990	1002	1001	987	942	967	1008	977	965	1003	1029	962	919	1055	968	927	966	1009	961	1007	985	937	993	1007	976	1015	990	988	993	977	978	969	1011	983	973	979	992	927	955	965	985	979	949	992	992	981	1046	975	1014	1045	976	1006	973	968	1021	987	975	1036	984	992	916	993	1014	944	963	969	931	1013	891	992	1010	983	1007	1029	1012	1021	961	936	919	1052	1014	1000	1016	1032	1019	1016	1000	952	966	985	981	976	1027	978	990	970	1005	986	1007	932	981	946	931	998	962	1002	996	1029	991	988	980	1006	1028	999	1062	963	971	974	968	926	944	980	945	953	980	995	966	1025	975	976	1019	980	984	1030	987	980	921	1007	999	992	989	992	974	1022	983	983	967	963	991	964	994	977	1035	1000	991	940	1027	987	1026	947	971	974	966	968	987	1024	975	945	942	1028	955	909	999	993	977	962	1020	925	993	1005	980	1023	1010	953	1007	989	994	986	941	978	976	990	969	987	984	979	1012	975	998	994	929	957	970	934	1023	928	947	957	1017	951	1009	948	989	983	985	998	979	1018	948	977	998	954	1006	969	984	978	955	974	989	984	1048	958	1023	951	987	1003	1052	951	987	968	992	1032	1017	984	988	1007	988	986	1032	952	954	998	964	964	1002	980	996	956	959	1002	940	1003	935	989	1003	1032	1004	1006	973	974	1016	975	952	978	959	967	1034	1003	988	964	1016	964	986	961	1006	962	1014	951	986	969	968	959	1004	991	1051	976	986	971	1015	979	1019	971	988	1005	916	1064	936	1040	981	994	988	937	990	976	996	1019	953	963	994	991	1026	963	987	1015	986	1045	978	964	1022	993	995	989	997	937	970	1018	1014	913	1011	1004	1013	977	946	952	969	980	957	957	978	974	1013	959	952	970	931	981	954	979	981	1013	959	969	1024	1000	998	981	1020	988	898	999	1000	929	1017	984	1048	1003	976	989	962	965	970	987	1025	1000	1048	1013	937	1040	1009	972	1064	1033	1009	1029	1000	980	962	949	988	968	984	1063	1006	1038	942	933	956	963	961	968	1036	976	970	964	910	969	967	1034	1025	995	1018	995
25403	24007	22028	13844	11470	7526	2230	621	422	410	464	422	361	420	371	383	360	436	378	381	405	425	397	409	394	403	440	399	377	380	399	407	357	391	439	376	409	389	383	374	403	389	388	373	391	375	403	384	395	375	428	405	371	410	408	415	426	385	417	381	377	422	403	394	390	417	384	399	422	411	371	411	383	395	423	443	397	401	415	418	423	405	401	388	390	399	418	376	380	417	416	337	437	420	396	417	395	430	377	407	418	402	404	434	398	392	418	395	409	366	379	344	421	432	402	401	412	426	408	412	374	379	425	403	395	395	473	361	437	411	410	401	423	399	392	379	373	398	405	444	375	363	397	411	412	423	406	384	399	373	410	392	378	354	404	422	417	413	364	399	379	415	370	377	414	459	394	396	403	431	387	403	390	384	378	374	415	407	396	386	426	398	425	431	405	410	405	409	429	442	435	370	392	376	400	421	400	394	348	423	406	400	399	367	404	383	434	405	406	441	421	416	416	393	377	411	392	416	382	372	416	389	410	422	373	367	393	386	375	423	374	433	391	421	388	381	394	388	398	400	408	404	413	396	413	391	386	402	382	426	422	370	396	396	386	418	358	390	407	423	424	397	390	369	385	368	388	384	398	384	393	439	402	386	400	444	395	394	400	421	423	421	372	416	376	386	400	421	404	385	382	415	389	370	414	433	393	380	400	422	434	438	381	452	406	402	379	399	411	425	419	372	395	415	380	382	395	393	373	428	430	368	404	381	386	406	393	366	376	394	379	375	420	402	390	404	437	389	408	420	391	423	401	396	361	405	427	389	398	384	409	422	360	384	399	396	390	416	379	403	406	425	408	439	454	425	420	427	421	396	370	398	394	405	395	418	413	412	382	391	404	423	434	430	376	424	432	394	388	397	428	420	416	365	412	424	440	404	385	402	384	423	385	413	404	469	403	388	417	413	424	427	398	416	400	407	406	366	428	393	403	403	412	388	397	416	418	416	383	410	425	406	391	418	407	369	392	392	393	425	392	417	383	401	405	410	408	417	395	403	398	431	382	396	360	410	383	399	397	394	412	396	412	394	388	421	425	430	427	390	375	445	367	396	376	411	397	396	381	431	412	448	397	400	416	404	404	398	395	422	380	362	402	395	423	374	391	349	380	419	400	421	428	369	378	372	415	366	378	398	370	364	418	387	400	364	429	387	382	398	388	445	419	430	387	384	392	405	429	425	395	401	404	423	388	401	398	427	436	400	418	382	415	390	390	382	417	412	382	400	404	426	412	413	416	393	402	379	387	394	403	383	401	375	403	391	444	431	420	410	443	416	396	394	381	377	366	386	418	386	405	383	405	386	383	416	389	376	437	401	401	383	397	417	382	406	385	417	423	369	397	441	397	401	394	406	406	453	415	392	391	439	398	398	376	422	393	424	422	393	400	391	415	417	425	374	415	350	397	368	406	410	383	387	377	394	418	455	377	414	434	423	406	399	377	408	418	410	392	408	420	377	408	423	427	407	410	424	367	399	380	433	407	411	393	439	380	406	383	382	401	419	414	442	417	435	443	482	393	412	434	407	428	413	382	412	443	410	418	383	391	419	391	422	383	388	428	376	405	378	437	361	384	405	436	365	402	400	397	409	409	394	435	457	458	394	427	409	386	403	398	374	358	402	397	377	417	423	388	382	415	418	408	411	392	400	407	428	401	417	426	433	389	415	375	380	418	426	461	411	379	410	418	394	404	370	402	459	406	366	423	445	410	382	385	399	390	409	438	438	413	392	397	405	387	425	450	381	357	400	406	406	408	382	412	373	392	439	407	374	430	419	427	397	385	405	417	410	359	383	418	404	419	428	371	378	382	393	411	401	413	408	401	423	373	387	366	418	367	406	379	422	411	403	429	419	411	386	442	377	395	379	398	414	412	415	439	416	426	405	392	357	424	385	426	382	428	419	416	389	383	394	385	404	414	402	389	426	410	404	392	390	441	395	409	401	404	387	425	444	406	403	448	404	401	438	388	415	412	433	386	406	423	389	400	449	398	417	377	395	425	440	452	398	387	413	428	407	409	382	397	394	423	445	415	426	417	416	414	382	414	367	422	406	382	387	401	404	373	441	373	405	374	398	422	410	383	345	427	377	375	398	386	377	417	425	392	409	387	394	386	408	374	388	410	437	385	408	414	408	383	401	408	395	358	391	433	389	389	401	389	424	415	390	411	388	437	410	376	401	377	393	375	406	409	416	416	435	397	367	375	410	423	394	400	397	366	394	393	418	396	390	412	417	432	416	416	422	400	416	406	407	428	390	390	397	393	396	405	389	429	440	394	427	393	415	381	382	427	411	399	411	369	387	401	396	389	381	425	351	434	397	365	409	434	424	399	405	373	412	411	381	405	438	396	389	419	410	396	419	427	384	431	375	436	402	365	423	393	409	393	416	437	366	399	408	434	398	371	354	409	399	414	393	402	390	385	453	400	445	405	435	389	397	413	412	343	405	384	361	390	406	384	393	400	415	395	387	400	429	384	419	374	407	399	402	387	374	407	423	364	429	426	399	400	389	419	380	443	396	407	392	390	369	406	377	376	420	399	417	394	427	421	438	401	434	413	462	436	374	395	424	406	387	370	381	437	375	408	411	404	415	390	407	394	418	409	418	407	383	409	403	414	416	413	379	391	426	388	396	422	377	358	409	415	404	437	377	410	357	424	436	424	436	405	381	435	385	393	390	435	352	405	392	393	413	403	390	372	416	397	379	367	409	402	418	392	453	400	368	395	357	366	391	358	438	390	388	385	401	399	410	370	382	420	408	421	435	474	387	378	371	405	392	357	425	426	411	390	387	428	408	421	400	409	367	403	369	383	423	372	431	404	391	374	381	380	427	398	418	395	392	408	364	370	408	417	451	401	398	394	399	391	391	382	390	389	412	360	402	389	402	387	401	430	412	383	402	373	385	397	407	413	418	371	399	389	385	435	420	368	390	406	399	445	381	412	426	405	403	408	379	409	407	397	408	388	371	396	415	418	419	400	427	389	419	400	355	420	396	381	415	412	400	409	415	429	411	398	384	408	392	418	405	367	422	388	437	380	429	381	386	380	434	386	409	417	379	418	403	397	412	429	428	421	391	418	400	407	407	415	394	385	426	397	420	415	412	398	395	424	386	404	415	404	423	401	441	382	377	384	397	425	394	421	378	408	400	395	410	410	456	406	397	416	380	432	448	410	389	431	427	403	408	350	387	383	439	412	406	368	423	406	415	372	400	379	383	388	400	396	395	394	388	423	390	365	420	435	388	381	394	424	458	419	378	408	385	364	385	402	410	396	383	425	434	422	408	377	381	402	399	404	417	435	412	389	437	420	425	401	392	389	397	406	410	365	434	412	391	397	436	393	367	404	422	407	392	393	412	360	392	388	357	415	399	413	410	395	377	401	390	427	387	420	416	377	433	394	409	404	434	434	390	382	361	374	406	409	381	373	392	376	388	382	422	372	394	408	405	426	426	405	406	369	376
15078	19635	26767	23275	26542	17196	5486	1627	1033	1020	956	960	997	961	933	976	1008	1024	1000	980	984	1000	951	977	971	931	943	966	968	984	996	973	1002	980	952	950	953	991	970	979	968	992	936	971	979	1000	990	966	994	901	928	948	903	991	954	989	985	964	968	979	975	934	939	942	1048	943	1017	902	1016	992	945	1013	969	1051	1051	906	978	980	1007	1016	1017	1022	965	980	987	1024	952	948	958	987	960	919	945	1057	976	1036	954	987	995	1019	963	996	970	940	960	989	982	986	1008	940	1018	954	955	1003	950	988	966	1001	985	951	963	951	949	994	970	1050	977	1004	987	951	983	947	992	1022	972	969	978	936	962	958	973	982	917	1024	956	948	940	948	999	963	972	990	949	972	962	994	977	939	965	878	952	1007	988	984	1000	990	982	971	955	1014	987	962	974	955	932	986	934	995	1004	990	965	950	959	1009	936	914	1029	919	1026	962	1023	987	940	961	1007	1026	980	954	949	989	1014	945	943	961	1002	980	952	965	988	959	986	1023	1018	982	1016	943	1004	947	920	993	985	994	1011	1031	1048	970	1038	1012	976	1034	1020	937	941	1022	971	943	935	994	1060	1030	1006	953	952	1022	1008	942	1024	993	993	931	999	973	997	980	957	992	959	954	983	992	958	935	976	974	970	1030	953	927	936	951	964	960	1014	933	952	946	971	1000	957	997	922	956	958	952	951	918	1006	947	1003	1003	993	1018	955	1020	967	979	1046	939	931	941	963	1008	978	1015	975	1038	963	951	999	975	921	968	992	994	1022	982	1017	1018	969	972	1036	967	975	997	945	995	975	977	961	1015	996	908	983	1003	968	1022	960	969	1010	971	989	956	1011	951	949	1028	992	1006	933	988	925	955	956	954	965	943	1059	989	948	1032	1013	1051	965	975	1020	998	997	993	1023	949	964	1018	972	981	977	960	993	968	1033	1012	946	960	1053	1015	937	956	950	985	935	1035	996	923	946	901	1011	969	934	1016	970	991	947	956	1033	957	940	945	996	968	971	982	971	964	963	993	978	959	1011	943	1021	1005	977	955	949	1004	1002	938	988	988	956	958	926	933	972	940	998	975	972	975	980	995	989	963	1007	963	976	924	990	952	921	1027	1058	966	943	1007	954	982	1009	953	1012	993	940	951	982	971	995	1006	1030	977	962	975	966	989	1012	942	998	1033	938	966	966	954	954	941	980	997	969	1010	997	999	999	1000	993	1044	1032	952	1026	992	1011	1010	989	976	1007	1015	961	990	997	1006	985	973	979	974	970	951	890	989	1019	943	1002	1015	987	953	959	970	1010	956	990	979	958	951	953	956	913	1000	1047	1035	992	994	990	943	945	1002	997	1007	1011	1047	960	992	969	1017	965	975	1028	936	1016	1031	969	935	1023	997	1032	965	1006	1004	982	973	1031	933	1053	1015	1022	962	1019	1006	982	946	973	971	976	1021	1010	943	978	923	984	970	999	980	931	947	1010	959	1021	948	967	1033	967	985	978	1005	979	999	1008	976	1025	1013	957	1001	1013	969	975	924	971	923	992	975	1038	980	1009	998	983	943	971	1004	975	1015	972	927	944	990	954	960	936	991	995	958	974	967	938	956	974	1006	1072	982	1010	964	1003	975	991	968	940	1010	931	950	1051	1013	1075	959	989	991	988	943	947	912	943	945	983	1014	962	995	985	999	959	954	975	951	981	1014	942	923	960	966	955	920	964	960	955	971	991	958	961	963	1005	972	988	962	973	985	920	996	998	982	1004	972	961	952	967	969	999	950	1000	1017	970	970	995	1013	958	986	1032	997	960	993	951	962	929	963	1004	1021	992	969	969	990	968	940	936	976	962	989	983	963	1014	936	976	969	960	938	1023	941	975	998	978	1027	1005	984	982	922	1023	966	944	961	986	984	1011	999	986	1033	950	988	979	1006	995	982	981	969	961	936	990	940	983	922	987	949	979	981	929	949	1005	932	950	937	966	1004	1024	929	1008	1007	996	980	974	950	991	1023	943	958	1010	975	997	977	953	939	921	1045	986	965	979	1005	934	1053	948	943	1005	998	1016	968	1033	968	933	928	974	979	946	954	1004	1009	996	1027	1002	945	990	919	955	981	1044	994	1051	963	997	946	1011	981	1021	988	997	961	1012	996	1010	932	1007	950	1029	986	975	991	1001	1018	975	948	925	1012	1000	951	952	984	1010	1040	993	996	969	1002	990	945	1021	1001	985	934	976	1000	953	964	991	981	1031	977	1097	969	1010	989	984	1019	1030	944	980	910	1010	917	1035	943	996	989	1015	945	1006	1002	1024	964	986	1002	998	1017	1017	961	979	986	967	966	991	951	937	950	1027	982	979	1007	1014	959	990	977	979	947	955	995	1018	906	997	958	993	975	1015	1012	970	983	982	963	984	944	929	955	938	999	990	968	981	957	966	1011	971	961	965	968	1008	979	993	1015	984	1016	992	1006	980	988	932	918	964	986	941	986	970	936	951	1005	962	941	972	981	976	1008	930	979	984	991	1005	968	974	967	942	1041	951	991	1030	1038	955	1039	963	940	940	988	996	1000	972	982	1017	983	923	1007	984	983	976	984	971	980	1008	973	964	1026	1022	1017	906	965	960	997	992	972	958	987	977	952	953	990	976	922	918	1016	1017	1046	963	991	1005	1005	1004	919	960	1025	998	965	976	985	958	924	919	1016	988	1003	934	989	1084	960	956	973	1067	951	966	983	976	978	975	1006	993	993	1021	936	973	988	989	965	984	969	984	943	999	960	955	977	1008	949	977	989	994	1008	976	1019	1018	937	976	1013	943	962	967	1055	926	971	1011	1016	1013	1006	985	1004	976	985	981	944	953	960	985	1039	1049	987	989	1007	987	984	943	971	947	980	989	1032	959	1025	952	941	1009	1025	1005	1061	976	989	959	980	998	944	963	969	1021	1004	989	956	968	1015	1022	1014	958	962	1041	1009	1010	993	956	982	972	979	1057	965	986	1025	905	1009	985	1011	1003	1020	981	1021	1003	966	947	953	956	964	977	978	1042	991	947	965	1021	964	1009	990	1048	994	949	1009	1000	974	930	987	952	1022	920	1015	996	922	1014	988	968	945	1012	961	964	986	949	923	1004	1018	961	997	995	945	1015	982	1002	1003	1024	970	966	984	1004	971	949	957	970	978	1052	976	950	1033	939	1035	997	1055	956	1015	959	1003	971	1032	994	1013	948	1020	1010	960	1024	1015	983	1004	995	978	974	947	917	949	1011	943	919	975	1001	1001	1011	982	982	953	987	965	1041	952	987	997	988	1053	1019	1004	974	942	999	1019	987	926	1018	986	989	990	945	1009	958	981	991	1015	964	1010	967	953	992	1012	1016	988	978	1039	951	971	1007	980	989	996	985	998	1018	1035	960	984	970	1003	904	1020	930	973	952	1035	981	995	939	993	1000	995	1040	1002	959	973	999	969	1012	950	1001	954	929	1000	1012	1025	1017	961	963	980	972	1002	1010	963	996	1010	985	995	1028	1010	1022	964	940	1020	1005	1037	991	1045	983	991	1033	1030	959	960	962	937	979	945	988	1000	993	963	998	949	1038	1016	974	978	1018	911	990	932	942	902	904	947	949	963	960	1009	944	924	966	979	970	935	924	974	1031	1014	959	1010	947	1037	1037	955	1044	989	938	963	948	990	997	973	914	940	1002	956	1025	975	990	1010	990	984	944	967	1044	1031	976	981	945	1018	976	968	975	970	1022	911	1003	982	994	992	1020	909	953	991	943	955	1029	967	949	951	963	988	957	969	996	965	986	981	1017	937	1021	1020	1044	968	981	975	1032	986	986	911	968	905	923	986	977	940	995	966	946	1030	930	927	970	971	979	963	964	996	964	1010	970	992	1043	947	971	1024	964	1030	956	993	995	1039	973	1018
47213	50346	47966	51170	54651	33692	11347	1432	450	398	426	437	426	402	433	383	365	406	440	451	410	400	410	415	380	427	424	413	385	409	344	401	394	399	399	392	424	371	434	397	405	387	410	413	384	437	410	379	397	414	367	423	372	389	370	408	398	397	415	442	384	410	432	410	395	424	407	411	415	388	395	411	377	384	409	399	439	357	394	407	397	406	391	388	377	420	380	428	385	389	410	404	416	366	378	397	395	391	383	391	412	401	419	426	411	417	382	400	392	364	401	397	383	403	369	387	394	390	399	439	370	413	421	408	415	440	390	435	427	434	419	423	389	393	401	412	400	391	371	382	395	395	443	403	404	402	375	379	372	390	413	413	399	430	408	404	414	398	399	388	417	410	405	454	396	406	400	419	411	403	424	403	400	419	394	414	405	423	384	397	382	403	392	429	417	425	387	379	410	388	404	397	404	380	379	431	467	390	395	406	424	432	410	433	397	436	425	396	421	374	411	418	421	377	443	398	384	424	422	398	437	447	436	388	412	385	388	399	414	408	409	410	451	419	404	390	411	372	412	440	427	398	405	403	382	394	440	397	453	402	420	415	385	413	392	421	416	424	419	377	391	397	428	378	411	420	412	431	378	408	398	415	400	384	403	380	377	383	418	356	394	398	371	387	390	422	377	421	398	399	343	391	366	383	378	416	386	372	385	385	414	382	419	405	423	398	375	430	414	403	374	417	413	374	372	383	401	403	406	406	440	401	381	401	355	401	417	383	378	438	453	399	387	381	426	405	449	389	417	387	424	422	382	414	369	422	413	378	379	381	364	369	365	429	388	351	414	412	447	398	407	403	393	389	413	401	373	404	460	412	422	395	386	397	453	415	424	411	393	402	347	396	413	420	390	406	402	400	378	394	462	380	427	394	442	402	400	411	358	406	403	427	384	428	398	391	392	400	388	418	387	430	423	401	454	399	404	448	419	438	429	376	409	405	401	359	412	355	417	438	425	386	412	430	405	415	429	397	372	377	398	387	367	382	412	438	412	387	368	411	389	414	392	452	418	390	383	360	403	405	397	404	372	355	402	391	447	413	385	400	380	383	382	424	401	426	388	380	416	387	385	410	391	384	384	463	409	398	393	416	404	450	389	414	376	405	394	389	399	408	432	437	391	389	390	439	397	407	410	424	392	403	407	409	410	386	415	418	398	395	422	426	397	390	416	414	432	381	397	387	402	427	382	420	422	430	408	471	416	416	394	397	363	404	388	381	352	403	404	416	413	397	404	397	369	400	408	423	399	418	368	420	392	434	423	378	377	382	409	388	416	429	378	355	382	396	422	394	395	406	379	391	370	405	406	413	393	412	429	416	418	437	403	423	398	425	439	393	423	446	414	386	393	421	418	414	362	441	415	438	410	405	409	398	364	409	397	446	383	399	393	393	404	383	433	363	380	425	392	409	391	406	448	411	417	382	390	376	446	415	421	445	402	391	419	419	417	397	408	415	402	433	402	396	405	371	384	415	409	411	419	450	392	376	406	404	416	425	394	410	437	426	438	409	407	432	384	378	398	407	412	411	408	407	415	440	401	415	412	386	422	396	382	406	406	423	453	409	381	385	405	401	368	415	415	384	393	427	371	402	383	406	396	369	440	420	430	407	424	446	397	386	398	418	391	446	380	408	400	409	386	384	450	418	424	402	408	396	414	413	424	430	394	389	424	392	439	383	414	394	392	400	431	423	388	385	377	408	371	388	414	385	395	425	398	410	421	388	408	384	400	405	390	403	420	400	400	442	446	401	369	398	390	410	385	386	415	393	430	395	415	390	414	426	415	391	444	380	433	379	391	411	414	385	390	436	384	371	427	362	387	393	413	399	392	417	415	385	414	396	376	384	389	423	397	410	369	402	389	409	387	414	420	413	398	394	404	407	458	361	419	412	406	399	384	405	426	437	418	383	423	405	408	431	426	392	406	409	400	390	394	392	402	380	416	388	395	420	401	429	410	424	405	402	395	400	390	402	410	392	435	363	399	450	386	425	415	429	391	374	424	394	375	411	352	393	403	397	398	443	374	379	413	403	426	427	399	393	387	374	399	419	434	396	407	372	402	394	434	409	414	415	422	404	454	401	417	393	391	404	386	413	402	399	377	398	401	431	422	425	398	428	364	416	421	408	378	428	401	387	421	398	367	396	403	413	414	354	401	351	400	411	408	404	404	406	427	407	390	413	393	399	396	385	375	449	391	426	411	407	410	414	408	443	395	430	390	371	402	395	440	391	409	399	384	448	422	417	379	384	414	444	378	361	414	385	435	362	420	425	367	389	378	419	394	397	401	385	426	397	410	373	368	383	371	378	391	425	342	415	398	392	381	433	381	432	438	413	389	377	385	399	422	394	445	414	441	388	381	366	413	392	419	427	418	428	422	395	425	413	382	413	432	455	433	409	363	406	391	405	401	367	392	424	423	408	442	397	444	400	417	435	413	416	392	376	411	418	403	401	403	353	383	372	425	430	385	361	420	390	391	401	374	422	447	407	397	349	433	426	412	435	418	383	416	375	411	380	395	431	398	397	416	442	441	398	371	360	400	422	414	411	426	421	411	432	402	361	371	404	399	414	408	418	382	411	410	398	420	392	399	406	415	411	442	405	401	360	387	396	405	424	421	409	370	431	340	383	420	426	388	442	366	392	413	408	349	406	390	384	396	404	403	412	364	416	430	390	405	429	371	367	383	369	401	406	402	415	414	402	390	423	403	415	410	391	438	446	437	400	406	456	377	388	382	364	360	357	378	369	423	432	370	422	414	374	413	425	380	401	394	418	415	389	389	426	391	435	431	430	400	396	391	370	443	398	374	396	427	372	403	376	413	404	390	421	405	418	386	375	387	407	416	399	407	411	394	415	402	429	382	395	444	449	400	395	383	397	404	459	424	416	411	380	393	405	378	393	404	401	405	376	404	383	408	405	424	411	376	395	370	404	392	416	418	352	370	388	414	353	364	379	423	413	393	356	381	434	397	427	390	368	404	387	409	393	414	406	427	404	394	373	388	411	429	383	428	408	385	440	414	422	413	404	405	405	385	395	427	389	411	364	422	446	388	395	406	393	414	386	401	415	437	385	364	406	380	384	389	367	397	457	376	384	409	421	376	427	429	398	388	420	426	383	410	393	392	430	375	442	389	405	375	407	370	426	414	403	413	391	406	387	412	399	391	399	373	416	421	403	415	381	394	380	406	374	395	401	365	414	399	369	404	428	381	401	469	401	396	416	409	385	386	389	408	393	382	374	379	409	397	413	400	363	431	405	400	396	392	419	367	398	415	394	452	391	405	390	402	361	411	425	381	415	380	380	372	424	403	397	419	418	398	373	392	401	391	432	379	382	411	418	380	439	411	410	416	360	402	407	432	405	412	399	372	398	389	407	386	419	395	401	392	407	406	404	390	407	421	404	407	410	387	405	435	364	400	383	392	384	418	409	385	389	406	373	397	365	424	377	402	371	382	427	452	390
31713	41430	48024	61456	64775	42589	15102	2656	1094	988	1008	1014	990	968	1004	998	1014	1035	942	978	977	959	958	1028	976	964	982	952	998	1043	1013	998	982	1007	925	956	963	1006	989	960	960	973	998	974	955	972	1004	1017	984	1011	948	979	1007	966	926	968	988	965	985	980	999	978	898	953	952	977	967	1017	984	949	987	964	1007	953	973	957	1015	1024	956	998	976	1003	927	1009	979	948	958	971	927	978	974	936	1002	940	947	954	973	1058	978	931	1038	958	1025	1022	956	1001	1010	943	981	950	1000	995	980	944	988	913	976	912	970	982	1034	957	900	967	930	978	1031	945	1052	950	923	996	1037	965	971	948	1022	1002	981	970	1041	960	1006	959	1010	980	980	1002	954	963	971	970	994	998	1005	955	996	957	985	949	1012	998	950	1007	982	978	989	992	945	999	995	961	1017	956	1052	984	995	951	984	960	1008	962	1030	955	1017	1031	965	962	996	954	1021	987	987	992	981	1025	938	992	993	969	996	998	965	976	947	972	1023	1017	1012	977	992	1006	990	1013	1013	1061	1009	1006	934	1039	964	954	966	972	967	998	985	938	1013	949	1032	1015	999	967	1016	985	952	933	979	942	972	933	980	946	986	939	948	962	1004	1003	940	1023	970	971	1004	945	1067	950	945	1054	970	946	981	1012	966	1006	1015	953	1000	1024	938	965	941	1003	992	973	1023	1019	974	1030	986	1005	994	992	912	1016	973	961	934	968	997	989	992	964	1002	1040	995	967	956	985	1042	1027	977	961	986	1012	940	989	961	896	983	1018	973	1004	955	968	974	988	920	1005	969	914	1025	955	952	986	1008	909	963	997	1026	959	982	1005	1004	964	1003	997	973	993	1024	949	975	950	958	1005	1010	1019	987	965	1008	952	995	968	1014	984	977	933	959	941	1034	974	965	955	971	1019	925	981	945	988	986	991	945	995	998	1015	978	959	937	952	986	965	1002	981	933	967	1006	1027	1005	970	952	1005	949	966	981	980	999	930	1015	979	917	984	982	1031	983	991	962	974	1003	963	972	1016	1002	962	963	981	945	1041	985	1000	1003	967	954	977	943	940	1037	969	976	976	991	959	1044	1004	1029	981	1015	977	999	985	1007	997	1000	967	1022	960	1014	1028	980	965	998	962	941	1006	986	988	970	982	971	1015	967	945	991	958	969	975	981	976	991	1030	976	1027	996	971	974	954	1005	939	1026	981	1001	1059	930	1037	1006	1008	988	958	970	1024	989	985	967	995	1022	1023	977	1026	951	966	979	1067	1035	1023	971	955	971	982	994	966	909	943	1025	958	1009	933	994	955	935	1008	944	971	976	1006	1004	951	961	1014	959	999	980	909	941	977	947	983	1020	999	961	968	982	1028	976	994	894	981	1015	1001	985	1033	1006	961	980	1010	987	1017	975	965	991	1004	990	976	951	934	986	976	937	1018	1031	1005	934	900	972	1000	964	972	968	956	1041	1016	1016	973	949	963	964	1007	967	955	963	1010	942	1020	956	984	960	1032	1041	997	1003	1011	983	961	913	961	995	981	941	971	986	929	1020	989	996	978	950	973	971	1000	995	959	1012	973	924	1004	973	1029	1000	977	1023	950	972	982	972	978	984	1009	959	1012	993	911	1015	937	979	930	960	997	963	992	996	958	1028	1012	1020	936	966	1013	968	946	985	999	986	1009	997	1031	998	1004	974	1029	984	998	1002	982	947	949	1054	970	1023	1030	964	992	977	1025	966	1004	1001	1002	963	1001	1003	1013	959	994	960	958	983	960	940	985	956	953	939	983	950	964	988	932	988	946	1036	1014	940	989	991	958	978	952	945	985	973	938	980	985	1023	995	1020	983	968	1006	934	970	1045	975	977	973	952	966	977	1023	943	997	997	959	926	1010	954	959	998	980	1025	989	989	963	982	1016	993	998	962	1017	969	972	923	989	988	1002	958	951	1003	946	935	997	989	948	950	981	1022	993	931	989	984	939	1038	947	959	990	950	978	1007	980	1015	969	945	962	980	949	967	944	968	988	992	955	950	995	1002	951	939	937	971	995	990	989	1010	990	1021	927	946	989	972	1001	987	983	968	993	999	1004	977	915	965	946	1024	971	968	918	968	1008	1007	964	975	1003	1001	1015	969	988	1006	1014	998	907	963	986	978	946	983	1006	961	960	928	992	965	1005	956	992	1001	1004	988	995	986	1038	1008	1026	1005	975	997	1010	988	971	966	980	965	991	977	959	979	956	968	963	999	968	1003	1017	999	979	1002	964	979	980	961	989	976	875	997	972	993	955	984	982	996	954	974	1023	976	985	1020	1036	986	983	954	953	966	956	991	944	969	1007	978	991	972	1030	966	1001	1008	958	923	967	989	926	963	1045	1045	1022	1001	1041	918	1001	982	992	930	957	989	1010	980	1011	1011	1005	940	1019	982	906	945	923	1004	975	983	968	986	947	938	935	979	963	934	967	979	988	1025	1035	1011	987	950	1043	944	997	1002	1024	953	1001	1005	988	973	971	933	999	946	991	961	993	1027	1043	1035	941	989	1020	1000	983	1005	998	965	973	1024	962	1041	933	933	1021	995	966	955	950	939	914	951	964	953	1003	989	951	989	1019	1009	979	998	983	969	1002	954	947	990	971	1001	926	978	1003	966	922	985	966	936	994	940	986	974	974	994	1030	961	1005	930	993	973	1013	1033	965	1026	1013	1037	945	984	998	993	1020	983	1010	968	1009	945	1001	992	979	992	934	942	969	1006	998	994	932	996	991	971	983	981	952	966	947	1033	948	989	1027	1006	1022	1010	978	987	985	926	988	1008	1009	1073	1003	969	939	975	999	1012	963	970	983	967	940	1015	961	995	987	986	1003	1038	1006	935	924	987	981	1003	948	965	951	926	1011	961	1035	990	949	997	926	979	1014	987	1029	950	973	1018	973	994	993	1010	920	1001	973	1016	964	982	1039	969	932	1034	1036	1006	937	1025	1052	1056	997	957	1007	971	965	946	951	1000	950	971	993	958	984	986	994	952	992	972	970	1020	971	976	1005	1004	1020	1030	945	1001	968	960	1082	919	964	933	979	971	976	980	946	963	957	957	911	960	976	1037	956	1003	971	1025	937	947	911	962	1016	988	933	982	1025	977	965	937	1007	1009	966	1027	984	1056	943	950	981	982	961	986	949	964	1011	949	971	987	973	965	989	972	947	923	1030	925	985	1030	975	976	946	920	984	989	971	966	1013	983	995	1025	1011	957	958	941	1046	994	952	999	965	1006	917	945	968	987	956	1042	1016	993	994	1002	1003	954	1028	961	997	946	992	975	1027	976	968	1012	1011	1012	945	990	963	997	988	969	984	1057	985	1031	977	944	983	994	1013	984	964	1030	957	936	916	1021	1013	922	1011	939	1006	1004	1002	990	960	1007	1039	1005	1029	1002	943	974	1031	1058	1051	968	996	972	1029	949	958	970	999	984	1075	998	1029	998	1049	937	918	1019	977	1020	1005	933	1011	997	949	995	990	959	919	980	951	956	997	994	954	1021	989	992	977	995	1002	1033	997	955	970	992	962	993	953	1023	1034	1012	993	995	956	927	945	959	1023	1007	968	971	984	1015	983	998	958	1042	986	963	1044	935	1004	904	945	977	959	1010	996	1010	951	951	936	1027	990	965	977	1014	977	998	962	949	1029	968	993	991	943	978	1003	1014	947	981	946	888	955	952	979	1018	975	941	979	1004	965	951	1037	1015	1047	970	951	1013	935	966	1012	1054	992	968	983	987	990	971	1012	983	952	1037	999	1000	991	1001	996	1002	925	1006	984	961	951	929	957	981	1015	1013	980	905	1000	960	941	954	960	994	976	936	1007	928	1009	998	917	937	993	1041	961	1012	1002	1026	991	967	943	982	1008	887	909	1023	983	967	938	907	976	962	1029	988	1008	963	966
55357	53342	55150	65046	65196	41841	16828	2582	511	419	395	396	421	375	405	375	406	428	432	412	402	422	398	407	433	425	380	443	387	403	382	413	415	377	384	421	445	420	429	369	375	408	389	439	455	404	392	423	382	422	415	390	378	369	410	449	376	405	400	356	391	423	387	400	375	430	398	383	402	426	424	412	403	379	380	383	424	435	485	381	398	409	423	400	423	396	389	392	388	382	414	381	421	417	409	412	370	434	386	419	418	375	371	407	444	422	408	394	444	415	395	380	401	401	419	384	369	418	367	415	400	396	457	386	420	424	381	413	405	445	408	409	420	393	390	412	419	426	409	394	466	418	418	372	403	364	381	417	400	414	416	414	392	392	397	387	396	396	403	382	406	428	406	376	379	412	400	389	397	450	420	423	367	372	403	445	399	381	429	412	428	387	410	371	446	402	399	395	386	433	433	437	416	353	395	391	419	407	445	420	377	406	435	391	408	412	427	395	385	382	389	395	397	417	422	415	376	384	390	400	421	405	412	425	412	431	409	389	366	403	430	410	384	415	426	398	418	451	382	395	396	396	409	415	370	411	363	384	405	392	403	438	372	389	389	390	398	402	357	396	385	399	381	434	392	375	403	421	392	397	412	400	409	394	406	360	389	417	397	373	419	401	420	386	399	400	412	465	433	402	425	391	443	403	399	386	387	406	393	402	407	398	410	419	416	398	361	393	382	400	405	394	413	405	422	403	384	404	444	404	354	413	399	415	399	397	407	407	403	383	413	415	394	402	410	382	397	378	397	392	388	414	443	405	407	399	420	417	392	394	375	431	398	367	396	420	399	402	421	399	398	435	445	383	374	397	390	381	386	407	435	403	368	407	393	395	425	389	382	404	471	365	413	442	375	425	393	426	407	403	398	408	395	411	421	394	363	406	412	421	399	417	410	434	403	397	351	406	397	427	409	410	396	356	390	416	410	393	400	434	405	396	389	441	394	402	404	373	426	409	430	446	394	411	398	410	418	429	382	436	389	422	408	394	427	425	344	396	426	398	422	390	413	339	413	395	399	382	397	395	409	384	416	384	402	435	412	428	415	399	452	389	367	391	410	415	395	410	447	372	383	401	433	415	426	420	387	441	399	463	391	398	412	409	413	385	372	418	432	421	441	397	431	438	390	426	390	435	397	404	425	441	392	374	398	395	429	370	377	413	394	423	376	391	429	381	410	382	406	410	445	431	429	403	394	385	385	419	413	419	355	388	404	397	394	417	426	382	387	376	396	389	415	382	426	410	388	403	390	415	400	403	371	409	380	411	463	379	395	415	450	417	447	394	400	394	424	385	405	404	397	396	431	365	412	403	414	380	454	408	416	381	425	428	402	411	392	379	423	396	404	432	400	395	388	393	441	389	433	411	406	404	409	408	379	420	383	403	402	416	357	407	382	416	379	382	418	382	413	429	416	433	414	417	374	394	440	381	394	399	398	416	401	458	396	390	427	385	378	422	408	364	430	438	426	402	393	391	426	410	444	404	377	403	392	416	422	377	403	407	388	397	399	432	410	410	393	404	358	456	417	396	372	380	417	414	429	364	370	385	424	415	419	393	375	382	391	378	383	405	398	403	370	425	424	392	408	392	407	406	416	417	410	391	410	366	393	388	357	420	449	406	428	410	400	404	392	404	436	424	389	390	441	413	430	404	421	397	427	417	434	413	416	400	425	439	422	406	428	392	360	418	404	413	390	408	396	411	443	439	431	415	409	387	378	419	377	409	408	426	367	363	403	407	383	458	377	445	425	388	382	415	435	443	393	394	429	409	424	392	393	362	400	412	408	384	411	398	372	384	415	425	368	392	378	400	440	427	407	415	449	422	395	410	429	383	397	426	422	411	396	416	404	418	445	447	403	402	373	392	371	420	407	396	411	420	410	401	398	405	371	411	400	405	380	416	439	412	383	417	356	417	376	406	420	426	423	403	406	365	391	418	398	381	425	432	377	415	390	410	395	381	373	411	381	423	409	411	422	410	417	433	439	414	406	432	452	394	411	452	394	394	407	430	462	402	433	410	402	375	425	377	384	390	438	405	420	424	395	427	415	472	416	409	359	424	423	395	404	417	399	389	433	420	407	416	427	407	413	404	414	347	368	380	375	400	395	389	403	369	385	364	403	394	394	429	417	451	396	407	416	391	402	365	414	398	396	405	426	389	404	426	397	400	354	419	420	377	376	415	415	417	403	384	402	438	362	415	371	375	409	377	408	417	408	445	393	422	406	382	429	375	428	413	426	451	409	378	406	390	411	399	413	403	451	408	438	402	433	417	400	426	418	422	409	404	424	419	425	425	390	404	412	424	415	375	390	453	404	404	394	407	379	420	425	434	366	394	432	391	424	413	407	412	392	404	384	421	403	395	399	424	363	403	430	402	422	378	406	404	430	386	388	414	405	363	401	422	419	383	377	400	427	402	404	384	395	410	400	442	385	406	429	407	413	405	381	429	423	398	400	370	406	372	366	407	392	356	406	392	394	390	395	388	376	391	414	413	382	387	407	421	377	388	407	420	376	420	415	382	387	413	384	392	385	396	380	427	420	371	417	399	386	440	400	417	402	420	391	363	423	392	362	399	392	402	399	425	373	395	411	424	374	416	404	382	372	418	388	450	408	392	415	418	405	409	436	407	388	421	394	396	393	383	430	407	407	432	388	393	414	420	421	406	409	377	379	410	403	396	396	401	417	430	398	399	413	427	438	436	367	407	404	437	437	381	468	427	426	415	392	427	438	430	457	414	401	368	401	427	421	353	424	421	426	387	417	403	390	411	430	413	406	424	405	413	430	384	374	423	425	382	395	422	421	408	415	411	364	383	387	430	394	392	374	398	405	389	396	371	436	410	447	396	416	475	379	425	402	413	403	403	391	442	410	415	365	403	405	425	375	406	397	384	415	383	442	398	399	384	400	378	401	393	458	406	383	386	414	407	374	396	389	385	379	425	387	379	387	370	412	377	433	412	358	420	392	399	393	420	398	411	401	376	382	380	407	374	417	368	406	373	420	405	377	395	391	399	370	397	394	384	439	422	382	450	423	382	400	421	388	434	394	385	420	394	405	373	392	413	446	409	387	394	413	408	407	397	415	402	426	395	403	387	426	424	412	396	454	429	416	397	381	411	423	411	418	438	439	416	371	425	426	384	387	436	406	367	462	378	369	435	375	381	421	414	416	415	384	391	386	385	364	393	394	378	413	407	424	388	406	420	410	468	426	383	412	379	414	423	415	448	388	463	390	436	416	394	403	461	415	420	414	435	424	402	378	382	415	397	422	396	375	395	406	428	412	392	364	437	415	452	397	407	338	433	387	404	400	380	417	381	392	416	415	420	426	401	389	392	377	415	412	425	395	391	366	418	450	367	416	397	413	370	395	394	401	412	386	419	365	372	416	394	369	377	423	420	398	368	418	398	423	399	348	396	427	390	424	402	385	409	398	377	386	419	433	407	419	386	396	416	391	393	371	398
37564	44519	58096	75510	76133	50484	19457	3307	1192	1002	1056	961	984	1029	968	954	978	1021	1066	974	975	951	971	999	954	993	939	995	996	989	992	989	1000	940	998	988	1000	996	951	1002	993	990	983	951	964	945	915	979	973	982	1004	1006	969	983	926	991	930	961	974	962	987	957	1012	938	959	981	997	971	1004	1033	970	1032	967	999	935	980	1054	982	995	1007	994	933	991	955	996	964	1009	990	962	994	998	1002	1009	913	947	988	937	964	972	1008	995	1043	1016	947	966	1001	1035	967	934	986	1003	956	1003	999	1026	983	919	948	1014	1033	937	981	1007	1012	952	974	942	1015	1004	952	956	976	983	951	961	1000	977	1024	953	958	964	1017	1001	975	981	997	982	983	1013	922	935	958	996	992	974	978	995	922	962	988	975	979	1022	990	969	960	924	990	979	1045	986	1002	980	966	930	1042	951	999	977	1014	999	933	1004	986	996	998	998	949	1011	1028	977	955	969	1043	1015	966	991	963	998	1038	914	939	963	988	908	929	1020	999	954	953	977	1009	1025	1021	1032	934	1009	962	973	959	975	959	921	997	1013	975	976	992	958	973	992	1008	980	1031	971	1024	1005	962	942	994	994	967	984	985	1000	962	931	923	986	1035	998	995	965	969	1003	909	998	1006	898	971	981	938	1024	971	947	952	942	943	1008	977	990	977	948	960	1024	974	945	973	992	984	1011	988	947	997	975	940	956	1008	972	1011	1023	951	1029	974	1031	972	946	988	964	987	1015	997	977	983	965	966	974	1025	951	1031	966	966	996	1003	988	965	1003	970	949	980	1035	995	979	1030	997	985	969	995	983	1016	997	1011	966	924	991	975	999	1029	1004	972	1001	951	998	986	916	1011	996	983	989	1014	980	1006	969	1048	943	1000	963	970	980	1020	970	951	978	966	952	951	992	972	938	1008	965	998	946	959	928	978	909	972	975	967	1037	932	1014	979	974	970	957	991	987	972	976	982	1025	1037	965	1041	1004	983	1008	961	979	946	990	1004	1026	975	1000	948	982	981	1022	923	963	990	904	987	926	992	967	957	912	1019	1005	956	979	971	964	962	983	1010	987	984	959	1019	975	945	1017	975	1008	990	969	1006	1010	988	961	945	1013	950	997	961	925	1005	975	969	931	947	990	1020	957	974	988	970	974	1033	976	932	949	978	993	1018	942	987	960	981	993	936	954	983	915	941	998	990	974	978	974	986	971	942	1006	987	957	938	943	953	1016	966	960	1003	984	939	965	1067	994	973	960	948	1001	1002	932	966	960	970	945	942	959	1018	959	954	934	989	966	1000	1007	977	985	945	999	991	998	1030	999	957	985	995	980	988	922	988	929	960	959	964	1032	958	1003	1014	1033	942	977	966	994	1001	944	970	922	993	972	955	1011	956	1001	992	1016	938	996	1001	960	942	975	963	971	978	939	995	983	933	956	931	941	940	953	1001	955	1006	1011	1047	951	941	993	895	981	950	1013	979	916	982	978	985	988	1025	945	994	983	925	1049	942	982	974	943	1013	973	925	1011	1012	1049	1017	992	986	981	1006	1034	977	1030	936	995	969	972	1014	1015	987	997	1004	983	1019	974	993	961	913	941	1041	990	996	986	1015	988	1009	948	971	967	987	983	989	943	1000	977	943	973	1001	964	955	957	1019	976	933	970	957	992	970	952	999	953	960	967	1007	994	978	945	961	1015	969	945	980	1035	1019	1063	996	963	950	991	973	977	934	955	1016	1009	989	982	952	931	973	974	1020	935	968	964	981	975	1008	969	957	983	951	929	955	933	991	977	999	1013	973	1013	1013	973	990	1024	966	905	977	962	995	958	974	1014	985	1000	957	1032	1023	953	993	982	995	962	937	964	981	948	986	1004	965	1000	978	973	1012	989	990	1008	967	961	951	996	970	954	1000	1003	995	995	1008	1016	963	914	959	951	976	975	1009	978	964	976	953	1009	1000	1046	965	1002	944	922	1004	962	947	983	959	996	992	1055	978	1071	930	977	948	1012	1020	951	1017	946	965	1020	1009	944	1037	982	983	952	946	946	899	965	1009	1008	988	992	1000	972	1019	1004	977	975	1057	980	996	973	991	1014	951	937	974	1042	965	1018	1021	1005	944	1056	980	964	990	1007	1027	948	955	1000	972	1002	919	992	928	945	981	910	1003	957	969	989	939	970	971	1003	896	994	972	957	932	965	947	941	962	1019	1012	937	1012	963	941	940	990	962	974	939	944	979	967	990	951	977	960	978	1003	959	980	949	960	1035	1015	980	979	1017	1004	881	964	969	1013	962	937	923	977	983	989	934	1053	1001	1014	992	968	952	991	952	986	964	983	1038	1030	982	942	993	996	1023	1036	921	1010	1030	930	1005	1029	949	1003	975	971	923	981	998	895	951	1017	944	949	981	950	989	961	968	992	946	1039	935	923	958	930	974	971	975	988	951	988	915	977	983	994	913	1006	928	994	1008	1004	980	991	976	1016	977	1039	966	1021	985	1032	930	1017	983	1000	953	1006	940	969	935	1065	949	964	958	910	983	961	983	954	974	952	961	938	966	1028	1035	919	1000	995	950	1001	953	1044	938	925	964	961	967	951	980	983	996	919	975	990	959	979	942	990	1002	924	1006	974	951	1010	985	983	943	944	998	960	969	955	897	1012	1079	997	986	955	939	1028	995	956	964	959	1000	1022	1013	939	948	969	974	963	980	995	979	976	1011	982	998	1010	943	993	1021	984	966	969	1024	997	939	1010	956	977	1018	952	967	975	1051	943	963	1027	1001	943	987	958	925	1005	977	989	975	967	990	993	1056	952	943	971	975	977	980	996	1012	941	959	964	992	1006	963	1014	989	1000	1056	1014	981	974	941	1015	1000	940	1000	1019	993	1002	1011	978	980	944	965	971	987	957	993	968	971	987	963	924	1016	941	995	968	964	953	990	936	974	928	903	1022	982	1031	1034	962	990	1023	985	981	912	974	955	992	971	1053	995	928	974	1000	925	1020	968	990	951	988	966	981	932	993	974	959	967	1007	1047	950	971	959	976	982	976	981	1053	973	932	1026	949	972	988	999	958	983	925	906	964	1018	956	946	997	934	983	932	977	988	932	980	986	937	977	955	940	1010	1001	989	936	954	957	975	975	1022	944	950	994	971	991	967	975	974	964	963	915	976	1047	1000	981	986	973	997	1052	985	963	982	941	982	1000	996	956	1023	956	967	1043	996	983	993	968	982	974	1060	950	902	1015	901	968	991	1022	974	1026	998	944	991	967	930	966	995	977	983	932	985	1017	1007	1013	974	984	987	968	969	969	985	972	994	993	933	1003	1002	958	962	971	979	989	1024	974	999	998	936	956	959	990	972	959	1018	941	987	996	1040	976	975	983	968	965	1001	1013	1023	1013	977	915	991	1005	973	916	931	960	955	957	1009	990	1000	892	1011	925	933	992	974	969	984	1032	1018	931	985	949	968	974	952	1009	991	982	982	929	978	1028	1005	978	1015	974	917	1011	1039	986	1004	1003	959	977	959	980	990	981	979	970	966	968	1008	1001	959	925	975	1024	1018	975	974	950	1016	1000	959	994	994	986	1017	960	1001	990	947	1019	1006	982	1000	972	960	982	964	978	990	952	947	983	949	976	939	1021	924	986	981	1018	994	1004	934	980	988	967	967	953	953	976	1013	1032	986	998	982	999	946	978	993	963	1005	953	981	1001	1035	993	938	964	913	979	939	952	946	992	983	981	1001	974	978	972	987	981	979	927	996	954	1051	950	1025	1011	966	949	982	1018	1032	935	974	975	1019	935	966	1034	948	974	953	1059	1049	986	967	960	991	965	954	944	947	1009	957	1013	979	999	958	969	992	975	1011	966	976
27446	27089	22387	11128	10618	5709	1479	547	469	397	394	405	380	394	399	408	400	382	391	392	402	388	374	453	379	391	400	435	403	408	390	405	391	395	390	437	367	374	401	410	404	358	432	405	418	424	421	406	371	397	405	416	388	422	397	393	393	427	366	418	404	418	422	408	416	418	450	398	405	399	403	425	403	425	393	398	406	395	374	418	370	376	375	386	395	415	425	388	438	435	404	365	397	413	401	400	417	424	428	414	389	409	401	368	408	384	381	411	381	380	409	413	366	402	407	359	363	394	414	408	402	395	437	422	416	417	384	440	375	390	399	416	410	426	390	402	375	396	409	424	404	385	428	431	432	415	390	428	404	372	410	423	368	403	395	395	424	375	397	412	385	430	453	370	413	435	429	431	362	416	376	430	379	433	431	419	418	407	422	375	384	415	412	398	422	424	390	385	372	388	410	383	402	379	408	412	357	425	437	411	410	405	403	384	407	394	426	423	415	417	392	422	384	432	436	376	401	389	393	410	416	427	448	360	391	359	418	401	415	402	439	373	430	407	398	394	424	359	409	357	390	378	411	424	429	414	388	378	402	403	433	387	382	374	402	441	391	381	381	395	425	410	399	436	390	415	413	420	395	394	384	369	458	404	383	384	406	424	386	418	404	381	439	406	423	407	419	395	393	409	414	396	390	418	394	382	406	409	419	404	434	414	414	421	400	364	403	398	401	389	417	395	410	399	380	410	415	392	384	420	366	366	418	387	370	364	399	380	386	404	383	408	343	387	381	426	391	394	405	387	399	438	432	421	409	375	399	369	417	418	395	396	406	404	419	421	378	357	406	402	410	384	393	373	421	402	394	398	408	379	397	388	411	417	416	411	361	379	382	418	412	395	404	390	406	385	419	390	385	404	394	437	431	418	406	426	393	361	414	425	407	377	412	405	372	439	394	380	408	411	426	401	426	438	381	422	434	431	395	394	410	392	383	410	411	353	403	405	411	381	397	374	440	405	390	330	423	427	432	404	418	382	392	384	405	419	381	376	407	451	433	432	429	384	443	408	420	397	408	432	394	412	409	376	412	389	419	403	379	395	390	388	407	387	406	403	464	429	385	392	421	413	408	396	415	375	382	404	405	366	416	416	380	419	385	377	410	373	378	387	365	456	429	418	445	407	378	363	389	399	398	400	420	377	405	394	408	390	412	414	401	421	432	425	368	403	416	361	383	386	432	378	418	446	426	417	372	434	408	388	399	420	432	445	401	410	363	413	436	415	423	411	428	418	432	373	421	451	380	421	418	397	433	371	376	396	410	409	400	374	383	399	402	441	425	409	433	410	377	386	381	432	442	399	443	471	423	391	437	384	369	435	391	399	388	392	402	378	355	386	404	369	413	422	412	392	383	415	385	388	399	418	438	393	413	418	427	397	387	369	380	386	392	419	429	387	439	393	395	434	412	406	396	392	399	400	397	375	368	375	412	372	374	393	442	412	415	427	406	375	421	373	367	401	393	417	383	419	412	405	391	400	405	370	392	423	393	380	425	425	389	388	420	425	392	398	356	398	414	398	404	400	398	414	384	367	396	378	372	391	410	431	401	401	427	412	393	403	398	395	394	379	421	401	415	387	425	382	452	388	392	405	391	371	398	431	377	445	413	386	402	376	396	388	444	428	385	394	388	391	388	387	406	398	402	416	405	400	417	390	441	393	399	406	401	424	401	408	381	410	390	387	409	388	403	414	397	399	435	436	425	391	354	415	369	391	400	413	405	426	372	410	392	420	378	411	425	392	381	422	413	407	424	397	404	431	397	433	398	380	379	375	412	415	403	398	409	368	421	394	404	408	401	378	371	385	383	402	438	403	461	414	401	382	400	425	395	408	434	412	375	403	385	398	397	396	371	426	390	420	404	407	416	383	366	455	358	458	405	434	423	366	422	412	379	428	381	425	451	414	392	386	422	433	431	417	402	404	404	360	428	391	421	381	370	383	444	372	408	394	419	440	435	428	384	404	398	403	385	381	374	393	413	412	369	410	403	428	411	402	417	385	432	366	378	414	412	435	419	428	413	403	420	410	424	415	438	411	399	431	419	395	361	401	386	380	436	406	399	413	400	407	362	400	403	437	384	390	380	408	383	401	397	434	387	381	412	430	393	373	394	405	394	397	412	372	420	401	412	399	395	388	415	415	391	419	405	426	378	417	393	381	388	380	398	393	369	420	405	408	404	436	436	391	386	399	396	422	409	411	381	374	436	408	370	412	425	425	350	415	406	393	394	374	374	384	392	392	391	402	417	424	426	437	409	424	430	392	422	374	393	377	424	408	414	441	399	402	370	419	407	424	419	413	406	387	392	353	406	380	391	379	416	381	410	424	445	411	391	430	399	401	388	432	400	429	368	422	403	427	449	368	421	408	409	390	387	416	392	409	392	396	374	398	414	398	397	385	405	424	404	388	384	403	395	439	376	394	388	403	374	385	386	409	418	381	381	387	372	408	392	376	455	388	429	427	408	416	381	403	382	409	381	436	401	432	373	428	408	382	412	377	439	413	364	422	424	410	409	375	406	380	373	340	403	385	400	387	425	425	364	427	427	405	428	385	399	423	410	412	397	368	380	418	406	406	393	380	430	445	434	411	407	422	406	419	417	382	397	368	409	407	365	412	380	383	399	400	412	410	380	427	400	392	425	408	371	403	413	387	439	403	420	403	352	397	407	400	426	427	413	408	397	419	390	388	386	393	419	400	407	430	358	385	415	409	437	404	446	412	418	378	375	389	340	401	407	406	397	381	405	424	423	402	372	414	424	439	421	398	370	401	402	425	459	431	390	386	402	364	434	415	395	393	392	407	407	377	358	377	425	397	391	394	403	387	431	393	424	414	424	418	403	393	380	424	394	419	374	396	388	417	394	400	427	395	406	379	388	413	384	399	404	393	396	404	390	434	397	386	415	436	398	408	381	402	431	434	399	399	364	424	390	389	399	385	412	381	408	387	423	424	382	380	375	378	386	393	403	407	394	451	429	369	395	389	417	423	411	431	392	400	382	386	415	397	407	468	354	374	402	429	393	414	418	429	377	391	394	415	420	412	410	383	424	392	409	413	409	410	425	389	440	431	400	374	429	371	425	404	417	401	388	386	359	404	412	357	420	401	391	383	379	428	415	397	404	416	407	398	428	373	401	444	421	407	395	400	443	420	430	376	406	425	404	400	408	435	426	396	392	417	431	404	398	417	380	401	399	373	403	347	407	395	407	405	374	399	399	412	413	408	421	413	414	382	427	425	425	383	357	399	425	432	370	372	386	395	410	421	388	388	366	398	409	408	408	372	405	412	412	408	371	433	395	367	418	402	398	390	447	385	408	377	407	368	417	422	404	426	393	423	372	424	390	396	370	364	423	421	374	404	447	423	373	370	423	388	403	418	415	409	440	397	408	411	409	383	390	402	416	407	417	417	395	394	404	423	424	452	382	416	381	419	389	406	409	385	419	417	392	401	400	413	364	409
16740	22321	25163	23287	23817	13637	3781	1270	974	975	979	1046	964	925	1000	943	941	972	1000	965	1043	1008	950	1031	986	945	940	1029	1013	967	976	989	980	1024	979	960	967	972	987	983	971	1000	975	1025	967	978	959	956	973	1020	991	992	954	926	985	1018	981	978	1010	958	1000	1053	974	937	987	1050	972	949	1055	951	977	980	962	1031	1004	957	912	975	968	959	960	1007	943	995	1020	959	1006	911	977	993	989	955	993	978	1008	956	955	980	948	954	996	949	963	1003	988	1027	1029	923	966	951	942	974	970	999	958	951	973	945	976	997	934	1052	1027	992	978	970	953	969	962	974	965	963	1003	962	1012	987	979	997	971	993	998	949	1003	994	947	997	980	968	960	957	949	1007	979	1021	998	938	940	972	1037	969	978	929	1041	1018	1021	959	974	964	960	961	1025	977	1043	1009	949	954	949	1013	1009	950	936	915	935	933	1005	937	965	1011	860	991	1010	934	966	1003	999	1000	1002	987	937	945	950	1002	1044	936	963	967	944	1004	927	930	1025	949	956	963	1007	922	963	980	960	964	991	907	977	969	1021	958	952	994	978	990	962	964	988	968	1046	1000	984	1026	1003	997	958	963	996	1020	981	938	931	984	962	965	943	956	955	922	964	1008	982	920	956	927	1015	947	972	959	915	974	977	947	934	966	1011	989	1007	1055	939	1009	996	974	1021	953	966	1021	1033	914	958	927	969	946	950	999	929	1021	1016	993	1005	1002	946	931	961	995	946	1005	1015	1026	986	960	1013	920	1003	963	998	915	957	963	1004	981	1006	962	959	965	959	989	955	944	976	993	954	1038	927	1015	991	987	941	988	991	1002	999	974	978	981	987	953	1051	963	927	966	997	1022	924	945	1049	970	992	1027	976	984	1004	946	944	962	936	971	977	991	967	1008	1003	975	1017	1011	953	931	972	996	986	983	1019	960	998	966	951	1000	967	989	977	1025	992	954	945	1001	950	986	968	1014	1002	957	997	1025	941	994	963	946	997	980	954	1027	995	976	995	958	1000	959	965	943	990	1010	960	939	1000	971	1044	978	978	976	913	1032	952	957	941	988	962	947	962	984	947	982	940	962	978	971	1005	968	986	949	1002	962	994	1028	983	1000	1019	958	961	953	944	996	939	946	946	997	960	931	991	991	956	982	1013	954	958	927	926	1002	937	970	963	946	970	952	1009	960	931	979	981	1052	961	907	984	1016	952	956	984	1103	951	947	1007	998	965	987	934	1007	965	937	952	968	1004	983	957	1015	954	1004	973	924	900	1004	1011	1039	930	1027	1036	927	978	1005	960	1032	1003	980	966	959	922	962	913	1018	987	942	970	947	959	958	982	975	962	963	969	1004	964	986	969	1007	995	984	988	1003	968	1031	1027	1006	931	1020	950	937	961	952	1020	1005	999	940	975	1018	1003	944	943	1032	988	981	990	966	1030	1021	981	986	947	970	1071	994	948	940	998	986	978	949	1000	944	980	1010	942	933	959	986	1001	1012	972	923	967	973	990	946	990	950	988	969	1015	1041	971	926	1004	1034	992	976	942	969	978	1004	1004	942	995	1013	976	1010	989	990	982	977	972	978	992	1000	1025	957	1019	973	981	956	980	973	966	964	972	951	962	985	944	963	1003	958	995	975	992	1045	1000	1007	962	996	1064	944	977	945	961	971	985	967	944	955	933	909	989	912	951	941	964	946	995	1006	957	1004	985	1043	1005	967	964	1000	1004	967	923	1020	967	981	960	997	983	1026	957	988	1006	1000	950	1025	967	989	985	975	982	959	997	902	937	1035	968	980	1010	957	1002	962	1009	999	1019	953	959	957	1019	987	919	991	1016	975	997	993	923	986	1008	960	998	945	972	983	973	999	989	1008	990	935	953	950	983	971	1040	950	926	941	983	932	915	957	897	1018	965	945	938	984	950	979	995	1022	984	932	972	986	953	930	955	960	974	994	940	988	982	992	987	1020	922	990	982	957	1006	949	976	988	1079	995	1021	990	991	1024	970	961	980	1024	987	936	1011	937	1030	995	999	1030	953	984	1000	985	1010	1014	994	999	976	968	981	973	1048	982	954	973	970	1021	945	973	1033	960	977	1010	969	988	993	934	952	981	907	1008	969	962	1041	963	959	975	953	994	976	981	1040	1019	965	958	971	991	982	966	1030	1005	992	920	947	1014	997	933	983	952	1029	985	963	954	996	1053	997	1017	961	972	1030	949	996	977	946	993	992	951	1018	969	1014	994	1035	980	981	998	1007	1000	953	1033	942	1007	984	974	993	982	980	952	1004	950	943	951	1013	985	1037	948	954	947	936	999	1025	973	989	948	1023	947	973	1012	1004	1059	1003	955	1012	960	970	984	1006	1011	986	945	972	996	922	951	991	963	998	995	946	927	1043	955	1005	945	942	963	953	987	967	947	937	956	999	992	954	968	951	988	979	1029	956	958	970	994	1009	1006	981	979	998	981	950	1049	1024	939	999	1028	966	953	943	996	977	993	982	989	969	974	986	946	1033	994	1004	1006	950	1036	986	1016	972	946	1003	991	1007	1000	973	988	970	962	931	951	991	1001	998	988	962	1009	902	955	987	971	995	938	980	1032	959	980	984	959	1007	961	968	972	990	954	1046	985	911	971	941	950	918	980	893	1031	1014	966	998	938	952	934	972	942	1082	994	963	1004	973	990	990	1012	995	940	962	901	1049	918	933	1014	954	984	974	964	991	980	940	1004	1026	931	971	1002	939	965	1003	1030	984	1012	1002	957	1004	986	964	991	971	967	960	921	957	945	999	945	967	953	1042	1004	1008	958	968	975	958	989	968	958	978	1009	962	939	951	961	902	969	910	973	960	985	995	1023	945	928	952	988	965	972	910	981	999	1015	1047	958	964	1071	933	1030	976	1031	970	1018	943	986	951	978	940	924	960	976	970	1018	984	1025	983	968	973	948	990	970	1012	1004	969	1001	989	1023	982	982	999	1005	986	975	974	986	931	997	976	930	955	964	945	1007	945	998	957	1002	956	959	944	984	901	987	943	955	1043	974	1003	989	994	970	940	1034	989	965	956	971	951	973	960	998	1001	987	952	986	988	1034	987	979	987	942	970	946	1045	964	944	957	1005	1003	990	954	918	949	923	950	980	933	974	983	940	956	968	979	1002	1006	955	954	1020	1010	946	949	1023	958	920	916	1028	997	1018	1012	976	978	982	1007	983	1029	1019	988	974	979	974	941	1037	1009	939	956	988	1018	964	963	1054	966	987	934	936	977	999	973	998	995	1017	921	1002	1005	958	1021	1008	1017	957	1002	999	995	1014	963	935	987	997	960	1018	1044	936	974	971	940	1032	972	940	943	968	988	940	962	985	960	1018	968	948	991	947	962	975	970	1018	977	951	943	967	979	978	1005	1000	1022	1000	969	988	944	984	996	989	936	1002	1001	1001	1035	972	1043	987	979	969	993	980	984	998	970	966	1035	989	969	947	1030	995	985	1011	971	927	989	971	981	944	907	1015	991	929	970	1048	943	1074	995	937	972	1040	918	966	934	966	997	982	994	992	1015	1006	957	1011	955	946	984	962	953	1012	989	1016	934	995	1026	929	1001	1015	987	998	939	1014	975	939	980	992	942	937	924	956	980	995	984	1033	978	968	966	987	1030	995	929	936	981	970	964	955	893	998	949	934	955	942	1029	990	962	964	957	985	914	978	1044	942	996	962	922	949	990	1007	991	1023	1001	1061	937	1024	964	967	981	991	1016	990	977	1043	984	963	1010	945	944	961	966	974	996	1008	1002	927	992	971	961	956	995	992	920	948	957	958	1010	1020	1021	980	966	1015	961	979	991	973	1023	952	1019	993	997	987	970	1043	1005
48669	46886	47068	55782	52730	31507	9870	1205	447	400	390	421	397	412	421	409	353	427	370	419	384	383	430	408	353	430	407	422	436	382	378	434	378	433	423	396	408	407	372	422	410	404	447	439	401	367	354	374	391	410	409	404	401	424	404	407	443	466	400	392	406	406	415	383	401	406	381	410	420	438	411	411	375	397	392	403	451	383	390	398	439	395	412	345	405	388	394	417	394	381	416	398	398	405	407	395	395	411	415	418	442	413	401	412	381	434	427	416	400	420	347	394	373	412	429	400	418	389	393	421	417	395	413	402	401	430	386	416	383	391	412	409	427	411	365	380	380	471	403	420	416	404	417	371	377	386	465	421	378	435	399	394	413	354	413	365	407	403	432	402	405	381	435	417	361	407	407	447	452	395	370	388	422	408	425	393	422	433	355	406	370	387	395	437	374	373	408	408	391	425	412	386	399	394	423	422	388	410	430	414	421	405	432	405	409	413	441	370	403	391	396	425	391	373	418	399	419	410	403	415	376	418	396	417	406	423	408	380	411	397	413	424	439	417	398	412	406	400	395	431	419	402	401	420	364	388	369	416	427	408	381	412	394	371	412	388	426	383	417	391	389	425	395	420	369	389	418	447	424	392	421	396	396	393	372	412	427	387	448	381	443	422	398	390	387	413	372	378	365	385	394	384	408	423	411	418	398	396	426	421	388	420	412	405	408	370	462	402	388	421	409	403	402	421	416	401	397	381	407	423	407	405	400	364	396	406	446	419	404	401	379	397	408	374	410	365	407	420	381	383	368	391	390	436	390	441	429	413	371	407	408	384	390	402	370	372	417	403	420	382	380	402	429	424	415	402	438	410	406	384	437	391	380	433	390	404	395	419	391	398	414	423	374	386	412	396	416	370	379	411	362	397	395	422	425	396	401	398	368	395	365	390	433	357	407	405	401	389	432	392	384	416	428	405	449	393	448	438	381	431	419	387	420	427	381	383	414	400	379	415	393	430	428	403	447	404	403	414	402	434	409	436	384	372	431	396	414	373	388	408	383	435	392	430	453	397	425	382	382	452	397	417	431	423	406	390	407	398	394	423	391	398	416	376	408	418	420	396	384	406	351	415	409	425	387	385	403	422	392	397	423	393	419	414	371	425	395	405	395	427	386	365	392	427	434	399	385	403	407	427	377	427	402	393	406	433	363	382	420	423	423	428	366	389	395	378	415	405	403	421	384	436	388	380	395	414	396	372	381	419	413	407	371	395	422	398	409	416	425	422	398	421	381	416	396	396	434	430	436	399	378	417	406	408	412	391	397	418	406	371	388	370	421	406	392	411	412	398	411	434	402	409	415	417	419	438	402	362	404	415	451	381	389	400	410	396	413	401	368	404	406	419	387	378	419	391	438	404	374	401	429	410	411	410	404	421	406	385	384	396	350	390	379	401	399	432	419	414	425	392	392	393	398	394	379	421	393	398	399	406	381	392	405	399	372	412	412	363	398	388	404	385	394	394	419	394	407	422	377	400	394	398	360	415	401	381	413	423	411	399	413	381	399	386	387	398	422	376	418	401	403	411	406	413	417	378	471	379	423	363	408	381	416	435	422	416	370	380	403	411	391	359	431	414	420	394	408	413	410	428	393	432	415	390	373	404	372	381	418	422	415	408	447	397	414	394	417	424	402	434	423	406	398	374	414	392	385	358	411	420	387	383	412	429	408	395	417	423	458	388	407	384	422	417	407	396	429	383	378	395	412	403	383	406	397	396	406	353	414	422	434	403	399	406	401	419	399	384	391	396	393	410	392	402	390	453	410	420	430	395	382	351	418	437	363	381	379	402	409	398	406	408	440	384	412	406	380	390	377	417	392	443	419	397	417	377	399	393	377	394	379	366	447	417	389	431	440	413	388	397	391	420	393	425	352	402	361	385	389	421	408	390	390	374	392	425	412	359	410	409	393	392	405	407	392	418	397	407	412	406	390	423	421	396	386	423	398	398	370	408	403	403	422	388	400	381	428	423	430	403	433	415	398	428	416	418	365	392	385	411	448	369	400	389	378	418	404	386	387	380	416	433	434	410	375	386	411	384	382	410	414	419	372	444	362	417	385	386	389	379	404	420	417	424	362	403	440	391	400	375	401	373	409	416	389	404	461	374	384	390	406	410	399	421	377	394	439	377	422	379	439	414	370	382	396	362	395	417	386	425	378	413	403	366	436	425	383	389	387	395	388	382	390	380	435	410	396	390	362	399	417	369	401	415	403	475	427	433	405	413	363	408	412	407	422	385	398	379	423	422	427	391	411	415	389	436	395	402	389	363	417	410	364	393	352	414	363	401	398	429	391	397	390	437	406	371	425	398	373	396	412	382	382	444	407	378	421	420	388	408	390	427	412	389	400	433	397	415	438	389	410	383	393	413	377	389	387	388	371	372	406	439	383	388	428	411	394	386	410	389	369	413	423	384	415	373	409	398	404	399	415	370	408	416	423	417	403	389	373	393	407	406	361	440	475	406	394	384	408	387	390	400	430	356	383	401	370	383	422	387	436	409	380	401	413	419	427	407	400	401	417	435	392	368	396	415	423	410	399	401	407	382	385	405	373	424	406	418	409	428	405	411	407	396	427	430	421	392	379	408	384	384	442	394	372	386	366	415	362	393	394	403	386	372	351	406	432	403	406	397	379	365	389	431	436	415	397	430	420	396	392	453	381	391	416	421	432	407	420	429	411	427	405	370	426	384	407	451	396	412	405	384	414	379	427	407	400	391	412	422	389	368	386	427	381	433	390	404	383	380	420	435	412	404	411	422	385	390	387	386	364	364	403	438	401	420	389	352	397	391	378	392	395	386	429	427	401	395	422	418	400	400	437	355	393	434	437	393	376	357	422	441	373	404	415	375	410	438	374	411	394	404	401	418	392	406	402	396	401	378	413	408	411	374	411	458	398	422	363	418	381	369	390	402	397	421	406	407	435	368	417	443	396	376	395	386	400	402	415	389	412	392	407	389	427	400	385	384	392	411	385	399	387	394	390	410	389	411	356	363	413	425	415	407	357	460	400	406	400	437	421	400	403	430	417	379	413	379	430	418	394	367	390	383	402	441	420	394	389	401	407	421	422	423	417	399	381	409	416	377	384	400	432	385	419	406	402	414	443	434	361	414	384	433	384	407	441	401	372	425	387	365	425	399	414	394	395	437	409	370	411	364	411	378	446	393	392	414	366	396	408	388	393	392	417	422	391	372	454	454	390	404	379	396	406	414	412	402	406	438	412	412	366	397	404	385	423	427	414	374	420	395	403	420	450	397	398	419	365	382	389	383	397	393	413	417	421	380	379	415	433	410	434	407	407	418	380	413	408	391	398	444	411	399	446	417	386	347	378	400	419	405	375	409	390	391	406	383	369	330	394	401	412	404	395	402	424	406	402	417	418	429	401	408	391	372	417	372	399	408	382	396	436	368	397	383	362	416	448	423	416	426	425	378	412	424	403	433	411	420	379	409	381	443	387	402
32816	38199	49790	64681	62378	40159	13667	2556	1078	1018	1006	1025	943	991	1011	947	950	999	987	987	1028	978	985	941	950	997	1002	978	943	944	998	1013	1020	1006	1020	1076	999	990	954	994	971	991	975	978	972	963	958	944	924	965	1000	963	978	979	982	975	1018	1004	1019	969	998	958	981	1002	982	1004	969	968	970	961	1021	933	999	1031	1023	1003	1008	1019	1022	984	945	976	964	1021	960	970	959	1014	978	991	928	987	1031	1034	941	919	1012	946	958	988	1041	1050	1014	972	1000	942	951	992	985	1045	974	989	968	982	981	1016	980	919	987	1005	1039	991	980	985	957	986	982	962	995	1000	960	1011	1026	1015	984	1001	962	1019	983	1029	960	962	995	1022	1008	989	955	980	1008	940	933	964	1006	911	959	1024	958	920	987	969	968	942	963	958	997	1011	955	1011	961	1010	973	974	968	960	992	997	1004	984	1014	981	987	984	934	987	956	1042	983	957	1015	1032	1013	1001	1012	957	1035	991	992	939	992	982	988	1036	1001	973	990	1033	975	995	975	997	923	951	981	1028	983	1034	1026	979	970	1009	980	961	1063	978	949	964	934	919	987	996	980	952	1003	1030	1018	1024	954	989	967	1034	1001	1000	997	965	952	1040	1020	966	968	999	1062	1001	1008	978	984	954	951	1010	975	1025	920	970	984	1040	1022	982	1012	985	971	1031	996	940	998	996	1018	986	986	979	1027	937	1041	952	1000	998	977	985	1030	967	988	1053	958	1013	933	928	997	991	1018	973	980	979	973	992	1013	957	992	975	987	934	975	954	957	964	990	975	961	985	963	960	1012	918	980	982	966	974	962	978	974	1007	1032	1016	951	952	1037	974	971	996	971	946	975	993	969	1037	943	947	972	1020	1025	904	937	973	967	1003	964	1018	1033	981	950	948	942	1004	1020	914	1006	901	954	968	931	962	912	1020	1011	937	1006	999	980	976	966	954	990	973	973	960	1012	973	1002	934	1027	969	952	950	989	1002	1035	967	979	956	979	1017	970	1022	986	961	971	961	1021	972	985	990	1014	944	1027	986	1004	971	1002	962	1018	971	970	1011	978	1021	913	971	981	1008	960	955	996	1006	968	958	982	1030	1010	958	999	943	1024	974	1017	972	1047	1005	1007	1009	1020	983	1000	1007	928	927	983	1022	1021	968	966	993	953	994	986	986	971	1014	983	981	977	924	959	984	946	928	1026	1000	1022	1014	952	1014	1001	951	948	961	968	988	986	969	992	1038	1002	942	988	959	1002	1015	968	934	1003	984	951	983	1053	999	994	930	974	975	1015	946	1010	977	1012	975	955	1048	1022	1004	1034	1014	1003	984	958	970	1018	1029	920	991	1002	949	992	940	985	942	1037	928	961	921	980	993	985	990	988	990	982	1009	1048	979	996	986	1018	983	979	1045	1009	954	1001	1013	983	942	1080	1008	1036	1023	993	929	1049	980	929	959	986	979	956	1021	936	963	985	984	992	977	1001	995	1018	954	1051	1019	942	983	987	991	1001	1023	984	948	945	953	971	972	965	960	959	1008	961	953	1054	1024	993	997	1018	972	968	934	998	1005	988	965	1002	976	932	920	1045	949	1026	981	985	986	957	976	997	1044	995	972	956	940	1007	995	1024	989	1041	983	987	1006	939	996	959	950	998	974	967	1034	997	1015	994	958	1017	1023	1034	1036	986	991	965	948	994	987	994	1009	970	1012	995	1009	961	1031	1019	972	966	1018	992	956	970	963	963	934	990	1040	1006	984	1000	964	1001	974	1009	946	984	985	914	1013	974	999	996	1017	934	968	996	949	918	964	987	963	924	951	967	988	906	964	987	979	1001	998	961	996	1006	1002	1007	983	1011	1051	982	981	982	997	974	979	997	959	1035	906	1016	1015	937	955	1004	997	985	955	959	975	990	982	1002	951	1062	1001	979	985	985	976	1012	979	993	1010	989	950	1044	944	941	950	976	1008	923	941	992	1012	966	1015	965	1006	1000	975	945	1059	1029	1003	896	950	976	968	957	987	1023	979	1007	991	940	960	986	962	996	1000	1035	988	1012	1012	1023	959	971	1054	976	971	1010	1032	914	1009	1026	1048	957	978	986	973	1025	968	1000	1012	979	954	972	901	1027	1057	1021	1016	942	983	966	992	1002	1015	971	1053	954	1000	955	952	995	987	991	1002	1030	1025	948	1033	964	976	946	992	1033	983	962	1014	1029	948	957	959	997	1012	1008	1020	959	988	985	989	948	977	981	1018	959	957	935	1005	969	939	969	1019	944	1005	1039	939	980	995	921	963	973	919	971	956	1036	1014	954	1014	1002	974	1031	1018	958	896	1018	975	959	931	975	973	943	1008	1026	1013	986	1020	963	1010	992	948	1009	998	998	1055	1037	986	979	969	1003	975	978	968	954	1040	1018	989	1025	1024	968	978	1039	1018	962	1014	955	964	1020	952	968	933	1009	983	990	1004	973	1022	1004	942	1066	931	1050	972	971	962	958	986	1012	971	1021	1063	956	1014	940	976	940	985	1041	999	963	970	962	954	999	1009	1034	993	944	943	1055	1010	966	1013	977	957	947	1005	991	1007	992	984	963	993	963	979	973	1048	971	999	999	951	990	1028	1016	1027	1025	983	998	965	932	976	890	988	991	936	954	957	985	935	950	961	955	1047	1000	953	961	973	958	971	961	1054	977	956	917	999	1025	967	1002	1005	1029	999	1014	993	986	1008	984	1025	1007	978	1025	980	1042	1010	964	966	972	1014	949	1014	969	957	957	993	965	1006	974	960	1006	964	925	957	1006	960	928	1005	997	998	968	1015	995	1003	998	1006	1003	1015	991	991	994	927	961	946	999	943	929	1012	958	980	950	988	996	1002	979	980	968	994	938	1005	997	974	989	1022	961	959	936	979	991	969	903	1003	991	997	951	928	985	995	1027	890	1001	1014	995	976	947	932	993	1003	1011	932	992	1025	987	1001	1010	978	1029	1005	982	991	989	1004	951	1036	1000	1059	987	978	1007	1035	985	990	984	920	987	995	965	904	978	1003	1006	902	1000	992	960	977	1047	987	1026	915	1031	1053	976	998	981	1004	970	961	993	917	969	1002	970	984	952	939	971	974	1044	927	932	1015	923	987	1004	997	1002	950	993	1001	1008	955	947	997	1008	1002	959	934	981	920	954	951	1006	990	1027	1003	932	989	1042	1012	977	966	953	1029	969	984	966	1019	974	949	982	1003	1020	1002	951	981	991	979	973	975	999	972	1018	970	973	965	1001	947	982	988	969	1009	1001	982	959	1002	962	948	961	978	989	1034	1004	973	1002	1019	1024	966	1056	1014	974	954	968	1012	959	923	999	982	956	982	954	1011	1007	968	1002	989	945	937	886	1019	981	1021	970	1029	982	998	893	927	965	979	1011	991	1004	1024	979	964	926	942	976	976	1004	965	955	957	1021	938	941	922	992	980	1003	1020	1080	996	944	953	1025	991	964	984	968	1011	1050	1001	958	974	963	1004	985	983	986	1021	1040	986	963	994	996	931	1000	996	1005	1032	939	924	999	971	1053	997	1015	964	967	943	1000	968	990	926	970	1001	988	1011	1010	994	949	993	969	941	953	983	975	987	996	1012	1008	1004	995	1040	1006	1011	988	977	944	951	981	972	962	941	938	959	988	982	969	996	1018	911	955	1029	1008	980	965	1004	984	948	1017	932	983	989	963	994	964	1002	961	959	953	1009	987	1032	961	996	948	1002	984	1004	1008	927	972	1014	977	969	977	1008	1008	983	994	1000	998	946	997	975	963	971	1033	999	999	936	965	967	999	972	976	987	985	970	993	982	932	987	1020	943	966	1025	1010	1022	938	958	960	1041	986	1016	1013	981	1009	1024	906	961	939	973	1000	968	990	993	1013	1007	955	971	1002	1024	1017	913	939	946	946	999	989	970	1009	989	982	952	995	990	981	1032	987	940	957	1045	1027	1015	969	982	987	986
54881	53739	51542	67309	64520	40803	16521	2611	494	398	374	397	439	396	390	402	402	427	422	417	408	404	418	428	413	395	396	447	409	362	414	409	403	424	440	422	427	412	402	445	405	401	440	411	398	385	368	444	427	404	373	406	400	411	396	381	391	425	406	426	387	431	392	445	362	409	450	397	404	430	416	414	379	432	418	397	394	480	415	396	420	383	401	398	439	376	402	421	380	412	408	403	405	384	413	409	386	395	412	401	396	383	400	384	432	418	417	417	394	395	389	394	405	410	420	405	442	437	392	386	396	411	429	428	392	438	396	415	390	427	451	390	389	405	419	384	422	381	433	400	442	441	377	376	421	396	395	396	387	388	418	387	410	447	426	412	402	403	361	403	382	385	380	412	381	398	385	423	386	383	457	417	371	408	421	421	396	452	417	412	389	392	426	422	396	381	415	416	413	403	376	401	365	410	399	411	391	376	380	413	391	383	401	370	421	380	417	441	389	384	433	415	395	386	391	403	398	393	408	420	374	384	400	417	406	414	408	421	414	369	430	394	383	404	421	377	403	401	445	396	437	427	397	425	418	396	375	412	408	469	391	424	438	364	398	402	347	425	395	407	400	404	357	427	397	443	415	401	415	424	409	396	382	417	422	378	446	443	444	379	434	409	377	414	444	435	387	387	382	402	407	425	379	443	414	430	390	377	393	403	381	384	403	391	400	414	361	359	405	402	362	396	416	391	379	381	422	399	426	404	388	403	395	370	431	419	391	408	400	404	388	368	408	414	446	412	383	389	398	389	410	373	415	416	391	392	406	406	398	419	403	381	399	382	369	389	370	395	414	409	386	383	384	444	408	422	405	387	400	378	444	390	359	417	400	405	380	419	406	415	410	415	424	360	399	413	413	371	422	403	407	429	434	458	418	388	409	410	391	436	404	384	425	391	395	431	404	361	365	418	438	392	387	446	418	410	413	422	391	373	423	386	402	443	457	390	387	419	417	391	399	388	429	435	397	351	428	388	358	461	414	358	454	386	387	393	403	444	400	382	392	404	454	412	449	428	421	409	416	409	371	419	391	377	408	423	374	410	396	401	399	431	395	391	390	415	431	431	372	402	382	485	407	404	393	403	362	414	385	380	420	395	414	396	394	409	415	381	423	417	373	433	402	379	436	425	395	418	388	376	405	381	405	393	413	407	398	425	372	452	406	429	405	413	398	392	369	429	408	396	451	416	356	400	405	397	393	401	367	391	397	411	401	418	428	403	396	380	427	391	395	383	449	431	389	402	431	433	405	433	385	414	386	392	410	389	403	387	391	420	392	412	408	403	429	383	358	417	432	383	383	384	398	404	427	398	368	402	424	411	423	406	419	388	396	371	394	420	405	366	385	463	441	430	453	373	429	411	381	404	406	371	425	375	410	428	425	409	393	402	407	408	469	354	395	394	375	403	404	378	403	409	381	420	413	425	399	407	398	414	404	378	383	372	392	401	397	452	393	388	400	385	416	380	414	412	452	364	368	421	438	398	373	358	411	375	405	415	365	389	393	402	382	403	413	397	399	409	417	392	426	379	402	388	445	404	405	373	394	420	428	400	386	358	429	400	361	396	457	412	412	399	417	439	411	397	415	404	424	413	438	407	390	392	458	421	468	372	392	428	413	390	370	402	401	409	427	422	408	427	417	398	398	400	407	434	425	357	375	417	417	399	398	426	386	386	398	403	385	358	414	437	391	447	426	398	409	427	405	373	402	404	401	392	425	436	439	396	428	432	406	396	393	430	388	398	401	433	386	396	372	430	414	392	403	387	426	420	421	390	420	405	404	393	390	400	443	410	426	392	387	389	438	411	458	412	447	432	406	390	389	406	411	414	422	407	385	411	423	443	377	427	360	416	429	441	384	402	355	406	357	379	392	431	394	396	400	373	406	387	408	410	407	402	425	413	396	423	426	425	413	431	392	410	416	430	436	408	402	400	379	395	444	455	366	420	416	363	437	391	428	412	427	424	428	384	406	415	389	384	411	373	406	415	425	392	401	408	420	432	398	416	394	437	394	406	408	435	400	408	415	369	401	371	408	391	415	371	427	445	391	406	416	398	416	405	400	421	409	407	410	418	401	421	391	393	388	409	426	393	424	391	435	411	413	408	414	421	442	439	411	416	391	406	393	365	411	414	423	454	425	384	407	454	417	390	387	393	392	401	410	438	417	382	422	392	420	398	428	445	430	420	431	422	430	431	368	385	394	368	377	429	423	366	391	399	417	393	439	405	386	422	412	417	396	396	440	411	409	397	389	377	372	407	427	394	386	420	394	416	413	422	396	386	389	383	396	425	363	410	400	407	404	441	420	386	366	394	418	394	405	416	393	439	424	399	425	415	420	393	423	469	436	397	432	383	377	411	427	434	408	406	382	426	376	384	396	432	451	412	389	413	423	434	446	374	400	380	404	424	414	407	376	409	408	386	407	393	397	409	416	414	417	422	371	387	397	413	437	404	387	423	414	380	397	407	429	393	417	423	406	416	386	402	397	345	393	380	388	364	387	432	450	422	399	392	431	417	411	403	389	411	414	398	419	397	388	399	389	366	404	388	399	431	433	409	406	423	439	440	409	394	407	404	381	414	430	416	396	374	425	423	361	387	434	407	382	424	411	432	437	440	429	386	387	414	406	406	382	393	398	381	424	400	397	413	424	414	418	371	404	396	432	371	374	387	394	424	437	400	411	413	409	402	393	405	380	397	382	381	422	414	408	427	384	366	429	412	378	434	404	398	403	401	424	413	412	416	404	392	434	432	422	409	401	427	399	443	422	412	410	396	422	424	383	361	442	455	423	406	375	404	364	390	400	374	412	389	396	403	444	388	403	390	423	405	373	404	419	379	398	376	379	392	410	414	398	429	382	412	386	433	395	392	389	413	397	393	401	403	396	406	399	390	405	387	432	368	377	402	414	390	408	395	420	415	425	428	400	371	396	389	441	385	452	364	448	421	389	405	422	386	415	404	413	386	411	426	422	398	398	371	417	438	423	395	390	405	407	398	386	433	385	419	393	404	434	417	412	428	393	416	432	425	387	415	383	389	419	399	401	417	390	389	421	421	392	388	425	402	411	399	381	417	391	395	410	408	397	428	407	408	414	418	386	401	391	423	369	425	423	431	417	401	352	412	417	413	425	421	396	383	414	396	419	401	377	396	415	379	419	425	383	459	438	408	395	404	385	408	402	380	413	369	398	388	459	395	397	396	372	410	392	394	400	400	454	446	412	411	438	394	409	408	423	392	377	424	409	432	401	405	418	403	408	396	440	372	400	414	414	462	445	424	406	413	404	380	409	431	437	412	395	422	376	387	412	392	392	441	398	404	370	415	379	425	437	400	390	412	384	407	390	390	409	404	416	396	413	404	418	384	428	411	404	380	434	407	410	385	400	382	392	421	390	414	402	387	394	407	400	417	405	429	380	429	441	402	458	396	360	380	421	417	408	379	416	401	423	415	427	376	383	383	394	388
37055	44761	52529	77027	75416	49084	19496	3714	1117	961	975	1006	929	966	994	1017	978	967	995	966	929	974	986	997	1001	995	1008	996	886	914	979	991	1007	971	1046	989	955	1007	1007	962	971	979	956	965	1003	979	988	1007	985	995	927	977	994	986	946	977	971	1008	996	959	943	993	1000	958	1026	952	943	1000	1005	997	1040	1030	961	978	964	956	979	962	982	978	1001	994	1037	947	930	975	940	945	967	939	1021	955	988	981	989	975	983	929	957	993	955	1030	999	959	998	977	941	981	955	989	1015	964	1001	1013	1026	1028	971	996	955	929	1007	961	1028	946	936	1012	992	994	985	982	1028	969	1044	945	956	978	992	1015	973	991	1027	979	973	1028	1010	973	993	1017	992	994	970	968	969	934	983	1039	994	930	944	973	1003	987	1039	959	1004	955	972	1011	956	1006	1009	1035	944	974	985	945	1021	992	973	980	909	929	978	1032	1003	959	980	973	996	1013	909	1033	944	1002	942	999	964	1008	989	984	950	968	969	991	973	1000	1002	918	972	996	948	911	970	950	910	969	954	994	976	966	996	1009	979	1027	979	949	977	990	926	947	1017	1019	1020	987	1026	987	1004	1002	1013	972	963	906	971	1008	1005	965	1024	964	986	1002	973	1001	931	976	948	987	965	976	1002	988	989	956	1001	1003	983	944	949	990	991	941	949	965	992	944	954	1010	928	1010	996	948	992	1024	992	1047	920	1025	997	987	999	1004	956	963	949	961	964	1026	956	986	997	984	994	1026	978	945	956	939	987	959	992	952	990	962	979	937	1001	923	968	996	963	1050	1058	963	1009	1052	1006	922	1014	953	961	955	993	945	958	1002	991	980	1039	982	1001	988	987	959	975	989	991	926	995	926	1016	969	981	940	1013	990	955	950	952	957	1004	974	963	948	968	1012	972	1016	934	945	992	969	987	968	1059	1009	937	997	1011	958	1005	979	978	1018	927	1002	1007	998	1088	983	985	934	997	991	1030	963	1005	952	989	957	1036	979	988	962	987	957	1013	977	1001	996	986	1003	1006	998	976	1043	980	961	990	1007	948	942	964	951	938	993	962	959	1004	967	987	953	976	1020	971	955	950	1012	969	981	985	953	953	996	973	949	1017	1014	931	1023	998	1020	1056	1010	1009	1015	1022	918	997	939	926	992	940	969	976	986	1020	959	961	976	973	998	897	965	1022	974	971	985	935	917	1009	968	962	988	969	977	992	1004	946	982	1018	994	949	1020	986	957	938	1001	958	1015	974	1026	1027	993	966	1037	975	919	1004	1001	958	1041	1050	1020	950	973	974	1032	979	999	972	956	969	977	928	904	1004	969	1047	1012	992	987	961	986	954	944	1022	951	915	975	959	988	986	946	963	996	924	957	925	1027	996	971	984	981	1012	964	952	958	989	1018	1032	938	946	1011	983	990	977	939	990	965	975	1034	936	984	1012	1007	961	960	958	1035	937	935	968	896	1030	962	961	988	987	956	943	978	917	1013	943	985	1009	992	1019	954	954	932	965	976	962	953	1001	980	988	1017	978	972	955	975	996	976	980	994	971	964	944	971	1050	994	954	979	1008	939	976	982	941	946	955	1026	998	971	1023	1006	984	968	1007	1011	999	953	1024	971	965	1009	986	969	972	991	1007	1005	975	1024	960	991	989	1008	949	1025	972	959	1003	952	981	1042	1029	992	990	996	1006	932	1007	987	1005	1012	940	996	992	989	965	932	1015	957	936	1021	921	972	985	982	967	899	999	962	1068	942	1029	972	931	972	1003	942	973	1038	973	910	996	982	1009	993	1003	918	991	962	1025	990	996	924	980	947	1042	976	967	991	1022	969	1007	952	999	968	1007	1024	994	997	990	1010	1036	986	952	980	942	1038	961	1007	1000	982	959	981	1006	962	968	960	991	955	973	959	978	903	996	1017	980	1000	996	954	979	966	974	986	1000	959	938	1014	1003	973	963	982	928	1011	933	980	1001	968	989	1028	995	949	1018	1012	998	964	952	937	998	994	1049	977	1059	967	947	982	931	938	1041	1016	1007	971	1013	987	1029	912	958	946	982	934	937	941	1020	1019	1015	980	1007	1030	982	959	1023	961	983	950	965	918	948	994	1023	962	1011	988	969	1006	920	979	978	981	1006	1028	1017	1030	986	999	1005	961	1045	1021	1022	1015	976	919	966	972	917	984	943	950	950	1013	1044	997	929	946	1004	969	983	1031	953	935	927	937	942	959	964	969	946	992	1005	1004	1006	987	1011	975	980	1004	944	930	982	1029	1013	1003	1008	1018	957	984	953	971	995	1017	931	987	989	950	976	962	948	976	973	971	1001	987	1037	976	959	956	989	978	979	968	1003	999	952	962	949	964	990	959	1037	945	1035	979	979	1038	985	952	976	981	977	1069	965	1009	943	948	953	960	989	997	971	1008	956	983	914	1006	968	1024	1020	1020	1028	958	970	1002	965	967	945	960	1012	981	1009	950	905	1054	1053	992	939	1020	973	935	1033	986	1004	954	995	995	1009	954	999	982	977	1021	1025	994	926	936	1022	964	1016	941	975	933	930	988	985	985	996	967	972	954	1012	954	994	939	934	997	980	950	991	996	1011	968	989	947	994	990	953	931	952	953	1009	995	975	1007	974	947	973	906	936	1010	976	925	979	979	1007	1027	981	1025	997	968	994	987	932	995	972	1032	997	994	963	976	954	1013	995	1012	1007	1030	972	993	977	962	971	986	1006	950	1000	971	930	967	955	970	932	1005	974	944	950	955	969	968	988	958	1032	1005	970	910	926	939	1006	978	948	968	913	949	991	1001	976	1025	998	1009	968	959	967	950	987	933	959	944	1026	979	911	973	989	1008	959	940	972	971	971	1014	958	970	900	937	998	974	1011	1008	1013	985	943	1002	976	989	986	972	1020	980	972	987	979	967	973	1011	967	969	947	956	896	1026	976	968	969	1001	940	937	959	956	1005	968	1025	960	991	984	959	928	952	965	937	977	1021	1035	1005	1026	959	1011	976	998	959	977	977	1035	947	982	976	1024	1004	1002	978	1023	956	968	961	1025	984	1011	1047	945	980	908	1007	974	1047	965	1048	969	957	1017	995	972	949	935	1009	971	996	996	951	910	980	1031	1005	976	971	984	958	931	1026	922	994	1052	961	980	1021	1038	947	982	946	978	991	972	1010	962	1030	928	911	966	940	1009	1001	977	1016	984	950	956	983	994	979	967	986	1027	975	1008	943	985	976	971	906	1007	1012	959	1022	1009	1048	951	967	981	940	967	1001	921	971	993	972	975	955	1011	939	1013	948	1012	970	953	1042	1002	978	988	950	993	966	992	1031	938	998	944	943	1012	1036	949	924	1019	1002	981	960	1028	994	952	932	962	950	971	1005	937	1013	949	1009	958	1006	1007	945	975	1007	1003	1006	957	979	958	949	939	1032	994	1016	1007	1026	940	984	973	986	999	1034	975	926	942	932	964	944	978	971	954	981	1023	1028	994	957	940	982	928	985	1034	1000	1043	963	999	1007	984	931	968	956	969	988	990	986	1043	972	926	972	955	1005	966	912	1051	983	1002	984	935	987	971	1004	1019	975	1011	928	989	984	933	949	957	968	972	950	1009	971	942	957	990	972	968	921	956	974	1025	978	985	953	951	960	968	994	1012	960	939	997	989	923	1013	958	930	963	1007	1008	979	1043	959	993	1009	981	1028	953	1023	1020	960	998	957	911	970	1001	906	959	971	994	1025	1002	968	1003	994	964	1000	994	1005	1034	1000	990	941	966	985	998	1030	1024	960	987	982	956	991	988	1002	963	1014	954	996	960	996	952	988	952	1008	972	948	982	974	973	1041	966	932	975	972	963	969	998	1027	978	968	1020	932	1035	972	989	949	945	997	1034	927	1031	975	947	1004	1032	986
28757	22734	14189	8758	9048	6589	2198	704	443	427	415	409	369	401	379	385	397	399	383	443	385	373	396	364	378	392	409	397	369	420	421	407	414	420	409	412	378	367	414	399	394	410	409	417	373	428	403	435	416	413	420	383	393	414	408	404	409	426	447	458	402	367	431	415	406	367	373	422	395	412	401	416	386	385	389	364	393	419	394	396	419	357	383	379	398	430	409	386	391	451	410	416	381	404	386	415	396	407	397	406	404	356	445	387	420	431	352	421	391	395	404	363	381	381	416	388	421	413	357	403	387	334	388	378	389	404	406	388	391	382	413	440	400	401	441	417	385	404	390	405	412	409	387	351	349	403	380	378	371	388	390	407	409	413	373	402	404	427	416	410	411	427	400	395	399	390	427	420	406	395	441	391	380	351	412	435	387	386	406	427	368	414	367	373	399	382	377	397	357	385	389	400	412	360	392	395	402	398	383	411	385	425	410	430	399	378	408	388	384	427	363	391	376	421	416	391	402	377	377	448	403	394	408	412	383	396	363	411	430	403	399	403	401	395	405	424	414	392	434	383	398	387	400	413	410	437	420	388	418	424	396	422	405	408	412	375	391	386	377	382	396	384	391	390	403	393	406	400	372	383	402	397	425	392	413	408	408	364	419	423	408	398	374	399	428	437	434	404	391	415	376	395	403	413	388	361	383	401	398	401	385	406	369	368	421	388	377	381	393	419	367	393	410	399	406	381	387	418	378	409	384	437	433	391	421	392	390	395	384	388	409	389	389	396	407	418	375	408	403	402	393	382	390	409	414	389	382	366	426	406	367	428	428	383	397	346	422	448	412	391	410	350	382	407	383	374	401	396	405	399	398	433	403	396	370	425	387	387	424	438	439	440	435	367	375	408	389	372	402	437	400	387	399	409	369	422	396	404	409	396	402	408	355	406	418	392	364	422	408	366	400	404	418	392	407	407	401	431	421	403	370	374	377	446	386	431	410	381	400	398	403	383	395	405	374	397	359	397	393	371	407	422	403	416	423	385	439	417	396	402	393	363	397	417	407	379	385	391	402	409	414	389	397	399	367	395	383	400	365	397	394	409	399	424	379	369	375	386	419	417	412	410	417	421	390	385	376	391	422	415	422	390	426	398	409	417	400	418	397	376	394	384	377	393	419	406	391	395	421	406	414	361	418	429	397	446	432	394	381	421	430	394	378	410	394	404	427	458	423	375	382	415	397	399	389	358	383	427	411	382	387	389	420	413	401	396	417	402	424	407	395	403	398	383	433	398	425	405	394	417	417	408	405	395	421	407	413	415	373	404	397	425	396	436	400	410	402	412	421	397	421	440	371	390	417	373	392	394	391	395	379	443	400	416	402	384	372	448	378	393	403	421	408	401	374	361	407	420	409	414	428	389	431	395	407	392	385	406	377	424	373	430	381	388	400	440	443	426	398	383	361	413	388	401	393	390	397	401	387	399	391	400	402	403	409	408	436	383	413	408	371	388	385	414	428	396	404	377	404	402	446	377	395	389	413	421	381	374	368	405	404	431	412	413	361	359	413	386	403	399	421	445	403	369	397	442	392	399	378	400	402	411	418	423	398	417	392	409	445	408	426	397	433	400	428	363	414	410	436	407	420	387	360	448	400	420	435	378	391	390	442	390	424	407	391	397	417	378	397	401	358	421	374	363	382	397	386	371	399	391	425	374	405	392	386	430	439	360	428	403	408	434	411	372	400	408	376	432	420	424	392	354	399	414	370	365	375	394	381	393	418	379	435	396	411	420	378	412	406	411	412	390	375	423	383	434	397	348	430	394	388	377	356	403	394	403	396	401	410	364	394	387	379	378	361	403	374	434	438	390	365	385	403	371	401	394	421	389	369	432	398	422	396	373	396	427	399	418	391	442	403	422	394	437	366	407	393	401	411	372	392	417	364	377	419	410	410	421	406	414	410	410	379	427	379	425	388	420	390	379	391	411	387	403	432	410	396	422	400	389	389	371	400	413	416	425	387	359	384	392	450	388	375	391	389	419	402	400	421	396	403	408	433	390	382	384	402	411	417	445	422	389	406	392	417	399	396	407	401	382	367	369	420	367	392	397	404	400	432	409	414	398	383	411	414	370	413	398	379	415	419	449	396	355	393	371	408	408	399	427	394	392	370	418	383	388	403	379	412	432	408	401	395	394	425	402	415	385	401	342	403	395	403	395	383	402	382	449	389	410	375	409	412	428	429	365	385	411	408	387	373	428	396	396	374	405	402	411	416	392	397	415	400	421	378	402	433	420	388	428	344	394	405	404	425	425	450	423	399	405	426	402	401	393	402	382	389	399	400	370	386	426	400	408	361	408	409	406	379	388	374	446	373	370	425	409	400	429	399	410	392	389	351	404	398	399	456	369	411	398	421	395	404	409	415	386	437	437	374	412	421	390	382	407	389	385	395	385	412	449	391	386	411	382	422	408	415	392	407	374	403	377	376	367	427	427	414	388	426	392	393	385	457	353	435	415	413	378	432	387	419	409	413	391	428	359	408	381	402	405	420	419	390	411	412	413	448	408	424	427	412	403	396	409	425	379	408	383	406	383	401	418	378	409	417	408	397	372	396	408	383	413	430	448	400	380	407	405	399	429	406	389	368	412	422	416	393	384	434	385	404	381	371	429	389	392	405	394	387	419	412	422	422	406	390	393	432	361	411	388	358	418	378	420	426	375	380	412	439	384	383	404	426	426	405	422	425	433	410	388	376	389	369	358	372	373	438	385	430	398	415	380	412	413	434	425	369	409	409	382	388	379	405	349	393	417	410	392	422	399	424	391	422	384	449	415	402	404	420	444	385	397	374	353	444	400	384	424	374	387	411	417	393	385	401	397	419	389	379	387	391	382	414	374	410	435	382	404	376	387	382	398	374	429	442	399	370	412	402	380	421	379	433	416	352	397	407	419	419	375	403	353	418	439	393	433	413	427	410	424	441	428	373	434	414	411	384	389	388	399	374	457	353	402	373	415	400	393	401	372	400	391	409	394	427	387	402	403	419	429	404	379	394	381	378	382	395	368	411	388	403	426	385	384	408	381	376	411	445	443	441	418	410	420	355	390	408	415	429	404	415	445	405	400	400	361	396	403	424	380	394	413	399	412	394	378	427	409	382	397	427	421	439	440	408	420	408	417	364	434	395	418	386	380	396	399	433	391	437	422	392	387	377	392	417	389	363	365	380	414	431	412	421	381	409	379	419	405	427	389	405	388	398	380	390	392	425	434	380	404	412	399	425	372	438	400	409	372	407	378	414	402	392	436	436	451	389	376	350	410	453	410	433	402	393	412	401	431	365	396	397	406	364	439	406	358	387	378	394	404	409	406	381	408	399	396	408	395	398	372	370	379	359	378	389	380	416	420	427	384	426	405	369	380	376	413	368	364	411	401	403	363	404	419	412	402	391	441	394	425	410	358	370	440	392	377	347	396	382	421	404	386	431	375	410	397	382	402	429	409	411	386	417	408	407	400
17094	17276	17597	19894	23944	16402	6163	1703	1033	992	962	972	973	1027	994	999	967	1014	1034	986	923	960	993	966	975	944	939	955	962	960	1005	993	1024	1018	997	992	953	986	1025	1048	987	957	932	969	991	1002	967	968	952	989	1026	963	1006	974	986	969	977	1039	938	1007	962	937	1050	971	1015	967	1001	987	984	1008	926	985	962	927	998	991	980	943	958	923	988	974	954	976	984	970	967	927	996	982	983	981	1041	943	988	999	989	988	986	991	1022	969	997	976	985	998	973	967	956	1015	977	969	994	969	982	933	1021	966	969	1007	1009	942	995	995	989	959	989	938	942	904	1040	964	987	996	1006	1019	1054	1038	993	913	1010	959	1004	1007	976	983	939	1014	984	995	961	1022	1006	995	1008	991	962	980	946	971	989	941	1026	960	1025	988	979	988	966	945	882	1039	983	951	993	992	961	975	1033	1008	1004	1026	989	987	974	1033	983	974	993	1036	986	974	947	1018	972	987	973	925	966	979	970	955	902	970	1007	975	998	997	962	1048	963	960	969	970	1015	1014	920	951	971	966	997	982	948	961	954	999	995	982	956	954	1000	926	942	983	963	958	948	1023	977	956	946	986	979	938	924	977	929	1030	963	968	968	927	1016	975	985	962	976	942	966	1027	1000	966	913	1032	975	926	1010	1022	1001	969	979	988	950	966	1020	999	1057	948	921	912	1033	1017	991	983	1008	999	932	983	1019	938	968	977	1015	980	942	983	1026	954	982	1005	993	976	979	974	974	985	983	923	954	913	964	980	933	1027	959	974	969	967	943	977	1002	1030	987	984	961	1009	951	1014	965	898	1037	1008	961	964	1011	983	963	947	969	1003	963	936	1000	1015	911	999	1002	1003	984	1043	932	1035	969	989	979	1001	1053	979	1005	1024	982	954	993	1030	964	968	1039	971	976	1015	940	1003	964	974	1005	961	994	1019	1013	1003	1028	924	953	1001	968	993	971	994	971	982	971	986	955	994	971	1050	979	971	993	990	985	1004	1020	911	953	995	961	944	1026	980	1012	981	1004	981	1009	943	964	1012	1028	966	945	1021	931	979	985	1016	1002	946	928	1012	1011	999	1030	951	1009	958	970	953	1006	979	1003	992	1006	1025	1049	1014	997	952	1029	1015	966	1044	948	947	980	952	977	971	1001	1029	973	988	966	1012	939	958	1004	995	969	1022	1003	1019	985	968	1052	963	1008	997	976	1054	1009	1021	983	980	971	1059	1022	987	1018	1016	987	1005	1002	1039	970	1007	988	1020	980	976	959	983	991	1002	1031	982	981	974	1016	979	1008	976	960	995	1012	1006	1018	1014	998	942	1005	981	978	1020	971	950	998	941	1020	981	1015	1006	1009	993	954	1035	997	1020	1013	1014	1003	971	970	923	897	987	999	905	1002	992	969	982	930	953	970	1052	960	970	976	985	985	1007	984	1027	974	982	1016	950	993	999	1038	992	984	986	1003	991	930	977	957	978	971	1016	955	984	979	950	978	1044	987	938	888	1014	947	990	964	932	984	1035	1028	996	962	952	994	948	1020	1020	964	1022	1003	979	1001	973	975	985	1020	1007	977	999	1009	966	970	994	1023	979	976	980	967	963	1027	929	957	1010	980	981	934	1002	990	1015	1014	967	1010	937	995	1005	954	1012	955	1009	967	981	967	955	987	959	938	1041	1015	909	971	942	1074	924	1011	979	956	1001	988	1013	980	965	1020	977	955	1049	924	988	1007	962	1016	929	1014	985	967	1004	991	981	993	963	912	971	980	990	991	980	1023	987	987	961	1006	972	993	969	995	961	1003	951	983	949	943	993	988	1037	975	976	961	994	1000	976	1016	973	1005	1050	1011	956	984	999	922	976	979	987	948	984	1047	986	985	987	977	997	1008	964	993	1011	971	1012	1028	1022	960	984	919	932	1012	957	996	988	990	938	978	994	1044	974	996	999	979	1017	994	996	957	987	1028	965	985	974	945	961	979	1003	976	1018	992	1040	949	995	999	1030	1027	1006	965	975	976	1007	934	987	1013	986	957	989	983	1031	1012	970	986	1049	950	937	925	998	950	1017	919	1006	984	995	939	1045	992	991	1005	939	938	989	926	960	909	1016	920	968	968	989	968	954	1031	964	1057	1016	926	946	964	959	987	994	1002	1006	995	962	983	1007	1029	987	1008	972	956	988	1004	991	1053	1050	993	952	981	1046	1016	997	993	952	1011	1007	975	936	982	961	966	996	992	962	985	980	1039	1005	990	960	969	989	1027	960	1007	1029	960	980	1008	989	981	982	1046	968	963	925	969	1052	946	979	999	993	965	966	951	967	963	996	973	1026	980	982	1013	1022	1002	982	990	937	1013	988	930	947	896	962	1004	987	1032	962	1033	971	992	957	1026	966	895	973	990	915	998	1000	987	1041	1001	1018	1067	986	997	954	976	1014	1006	934	964	970	935	997	1061	972	970	978	988	992	938	1022	1006	1001	998	991	996	1036	978	956	1007	1010	947	1035	977	994	982	973	971	998	1055	970	984	962	1015	1045	988	963	1012	1007	944	973	1008	945	1012	996	1045	1002	989	913	960	1001	973	948	1010	1007	1009	956	922	977	1006	944	915	996	971	1032	979	957	1028	984	1013	951	1022	907	1037	954	1000	1019	969	976	914	1031	926	1015	1050	1005	1036	1017	1006	934	1009	974	997	993	1019	1023	1024	948	962	1014	1046	1059	996	1003	989	981	981	979	1001	1005	923	955	959	957	966	987	951	996	975	998	970	973	1011	981	960	978	996	950	978	992	1014	932	1029	954	1041	987	1036	999	937	934	986	960	1005	1000	984	1006	1014	952	967	972	996	1015	1021	971	999	974	1018	1001	1034	1021	945	979	971	933	1000	1016	1034	970	1000	1010	1049	1013	1009	982	927	982	1034	999	934	1048	1000	966	970	996	1025	983	1027	997	980	969	993	939	977	999	1058	983	956	1020	974	1003	985	993	1019	932	1049	993	992	977	963	1021	966	1031	1000	962	1021	973	955	944	968	1003	1059	966	958	1016	985	957	955	972	951	974	965	1070	994	965	977	980	928	945	1002	962	1014	962	1001	980	957	941	947	1000	1008	1054	990	942	1006	1002	975	1012	952	996	949	945	1052	927	962	998	985	972	1013	995	961	936	967	992	966	933	942	961	985	1022	1031	955	974	1005	960	1047	964	988	1043	1004	988	968	1003	990	952	992	992	957	967	1026	1002	929	997	984	1041	1022	947	987	974	974	966	958	999	938	1059	969	1016	981	926	959	1030	997	982	998	996	949	1022	972	968	990	1015	1011	1022	967	993	1022	993	985	933	1016	940	996	923	979	952	1008	956	1019	1010	991	980	960	990	1024	935	998	983	933	932	976	1025	996	1032	999	996	973	988	958	975	1006	1035	966	958	960	941	1006	959	956	1033	962	1038	992	1010	991	964	952	954	958	976	975	987	987	974	1018	1006	1015	1021	1010	986	926	1019	1028	1003	937	972	1004	1013	1050	998	956	988	1021	914	955	1024	1025	982	1023	951	982	995	1001	946	991	1029	1009	978	1015	1033	1000	981	922	985	988	999	964	1029	970	1001	957	974	929	978	1010	965	967	969	957	895	953	964	929	984	986	1018	1048	1073	1016	1034	932	1013	984	959	955	934	997	975	921	1014	977	949	1002	973	954	993	957	1007	983	964	975	993	988	1030	904	1037	967	927	993	955	990	1016	980	1037	1012	957	1030	1003	991	996	973	926	1024	957	982	999	989	1008	980	1005	1015	1019	1023	1014	998	979	964	959	938	953	1032	1004	964	957	1000	984	959	1029	917	969	994	1010	968	989	1014	923	982	1002	1028	993	987	975	1009	982	922	922	986	960	928	1025	1003	1026	960	973	1009	980	931	1031	955	975	989	1008	981	995	1051	1077	1017	978	975	981	1012	1031	916	1039	954	975	977	975	1005	1025	960	932	992	948	940	998	1010
40977	36982	39953	55319	57976	37101	13822	1752	454	390	390	416	393	372	397	400	415	393	404	408	454	418	401	398	423	411	395	422	444	404	431	437	389	408	421	394	372	359	388	392	427	398	423	413	430	412	426	399	407	401	364	414	426	386	420	389	393	398	393	433	389	368	349	388	399	422	416	404	429	382	414	405	369	383	425	393	399	408	387	423	368	398	398	382	398	460	410	423	431	392	388	412	391	407	413	354	396	398	387	402	434	427	390	420	409	420	448	408	390	389	389	415	396	385	399	389	420	370	430	424	436	401	409	419	376	419	407	411	363	417	425	385	355	410	414	365	400	408	405	420	382	420	384	395	411	400	406	385	391	384	432	397	427	419	430	364	410	363	360	422	414	408	415	395	432	378	362	391	421	389	419	420	397	419	388	424	379	426	394	423	387	411	444	421	369	395	420	397	397	389	392	435	382	393	377	395	409	408	425	370	368	381	373	381	416	386	378	391	415	427	388	430	389	434	385	415	380	382	408	389	383	394	411	371	384	429	418	410	395	410	386	422	392	393	423	383	384	409	356	434	416	367	380	391	436	389	404	404	386	390	435	413	403	396	370	394	425	411	398	350	396	416	391	412	378	401	418	428	389	388	427	418	405	397	419	401	405	420	368	408	403	419	379	379	405	387	438	413	418	383	400	413	408	383	373	378	405	389	415	437	396	412	390	386	404	372	407	389	370	393	366	389	392	387	346	384	423	408	395	399	406	398	420	450	397	384	423	375	354	378	426	395	418	393	381	392	368	392	351	365	386	392	391	407	407	390	394	411	392	391	427	392	449	397	408	380	410	390	394	402	401	417	374	370	389	407	393	391	367	385	409	404	394	369	385	337	411	390	418	401	426	382	389	394	423	424	382	381	383	363	395	394	425	360	392	382	417	368	392	428	405	417	387	412	408	414	384	416	420	405	374	376	398	429	377	402	419	378	383	442	399	423	373	374	413	426	452	373	376	433	374	384	399	452	401	456	397	416	389	403	438	372	396	390	403	432	431	408	396	419	389	360	391	443	389	419	434	405	406	399	426	368	413	416	381	396	426	408	389	414	387	399	417	411	390	428	390	430	403	394	404	406	392	406	408	422	390	413	411	396	405	404	420	390	404	412	409	401	392	420	431	387	402	406	428	389	429	397	354	367	408	374	412	399	383	378	414	411	385	382	388	402	398	409	417	414	378	424	368	411	413	399	418	429	363	383	371	354	397	410	401	391	398	398	405	390	357	420	374	395	387	397	410	389	462	424	399	353	408	375	450	361	377	399	425	412	388	365	398	438	423	424	399	414	399	385	411	410	419	414	369	376	407	408	393	381	395	377	412	342	386	389	417	449	418	385	426	392	404	403	423	398	395	402	382	457	411	386	430	389	404	406	376	380	395	396	396	378	425	412	388	386	408	373	407	416	386	426	413	366	374	405	399	392	373	386	416	384	394	401	410	377	419	436	389	387	417	407	415	434	412	399	402	402	397	370	410	414	414	420	434	376	406	420	369	427	371	440	414	406	375	406	361	376	391	403	381	444	391	390	410	435	417	420	399	405	420	414	413	422	426	428	376	404	410	406	416	392	412	401	394	391	411	368	426	390	405	410	387	387	408	381	411	419	404	393	438	461	430	386	391	396	379	428	414	369	404	443	415	416	416	351	436	375	392	364	411	382	432	380	390	392	406	395	362	421	345	391	422	419	405	413	427	415	369	399	422	391	386	409	389	422	392	383	441	398	398	428	388	388	431	447	360	423	379	372	419	379	425	449	369	416	442	372	395	407	355	425	397	379	379	429	381	422	369	389	437	384	429	424	391	405	394	388	383	386	391	406	415	392	375	372	398	405	368	391	367	405	412	398	393	401	384	392	396	389	392	443	404	403	442	386	400	380	394	397	446	383	379	431	419	421	426	362	409	411	388	404	378	429	406	366	406	388	402	420	391	399	417	402	408	402	403	418	394	409	392	389	381	428	387	404	438	396	427	406	411	419	419	401	395	396	392	397	430	417	410	381	440	397	403	383	367	395	434	376	392	435	398	412	383	404	413	444	407	412	433	421	416	419	434	389	403	417	402	392	371	383	404	390	416	411	398	377	389	404	391	371	379	410	384	373	381	406	384	417	369	444	420	363	403	404	413	408	393	418	380	403	405	420	386	386	405	387	413	390	416	380	398	446	410	411	418	391	401	366	385	382	391	394	448	393	383	408	406	404	382	389	404	390	384	396	406	393	376	386	400	386	406	459	384	374	418	422	414	400	363	411	383	439	417	441	419	383	346	445	387	429	411	406	388	379	382	461	403	390	364	381	435	406	378	394	416	414	403	446	406	421	411	387	425	407	395	376	368	398	368	390	404	371	396	411	433	405	391	377	397	405	388	434	404	409	436	367	412	395	414	420	425	411	423	395	402	408	392	434	401	399	417	406	413	383	387	422	394	356	403	423	405	390	437	398	395	395	419	394	396	396	408	395	399	406	382	417	429	421	387	405	408	358	413	413	379	392	390	400	421	407	381	403	436	370	406	396	370	400	370	402	383	398	411	419	414	402	414	396	397	364	390	424	461	409	432	431	427	437	396	414	378	424	403	397	380	390	404	420	375	388	408	416	396	403	398	445	391	388	389	376	419	377	415	387	402	417	427	398	411	412	403	415	405	394	397	414	386	411	409	407	390	395	408	418	412	377	384	394	406	450	402	400	414	384	409	423	417	388	407	448	392	389	405	409	456	396	459	411	394	442	393	406	409	366	385	405	382	379	420	397	402	372	401	409	383	403	437	442	410	386	388	432	427	393	382	404	378	454	422	396	407	416	384	397	367	434	437	425	395	432	420	421	397	399	434	414	438	402	400	409	399	402	437	374	415	422	378	448	394	411	393	384	429	434	411	384	414	414	410	422	433	420	420	408	396	395	417	385	431	392	430	412	402	431	382	379	395	401	416	408	395	405	421	420	445	399	403	404	417	406	401	395	340	415	446	348	401	418	430	381	419	351	413	401	381	384	423	385	395	406	402	402	368	380	389	353	401	410	381	400	399	418	431	415	387	414	401	379	427	384	360	372	389	425	412	387	371	410	392	402	408	399	376	415	401	393	366	408	412	420	423	422	425	384	393	407	433	374	392	402	419	397	381	406	413	404	385	425	405	388	425	410	389	381	415	414	388	412	359	416	423	394	420	396	379	371	405	397	413	433	411	468	376	413	385	402	390	423	373	444	412	405	406	387	408	410	410	421	422	411	422	409	428	384	399	397	345	376	435	423	387	366	426	394	391	417	411	395	396	410	360	397	373	419	364	395	396	393	423	419	389	363	401	415	391	407	406	391	407	444	404	372	396	404	369	370	380	390	398	390	395	405	371	401	409	396	414	407	385	394	375	373	392	397	385	367	397	410	408	425	397	409	425	396	417	396	425	361	412	446	430	392	397	412	414	388	424	404	408	432	433	389	411	395	380	427	402	422	396	411	429	417	387	405	377	402	382	421
26428	29344	41805	63619	67909	47011	18168	3222	1169	1011	1047	967	974	935	966	970	1027	980	955	965	977	1047	965	966	1017	1032	961	925	981	957	1014	977	892	1001	1036	958	1000	980	1034	1002	993	904	991	991	955	926	1003	1004	975	970	987	982	953	909	989	966	975	1001	969	972	972	1017	957	1037	948	1001	1005	972	967	999	1002	950	958	955	964	959	928	948	1003	997	978	933	989	1025	983	1032	957	980	913	1003	994	1065	1003	989	967	969	1030	945	923	1023	1005	955	946	937	973	980	1009	1011	983	957	959	968	982	1016	936	944	967	946	987	1007	993	996	964	967	934	979	1001	999	962	1021	1031	1030	971	932	974	975	1013	996	967	1027	908	1018	1086	1042	1045	978	962	1010	998	956	987	1011	1019	973	957	999	1026	951	968	981	951	1000	997	948	996	976	998	964	973	961	955	972	1000	969	1001	999	968	959	995	976	977	930	955	977	963	960	1014	1016	1035	962	992	992	951	1020	988	1021	1019	972	965	999	917	996	994	1022	990	965	1010	1023	1007	997	964	923	1035	915	967	975	1004	1013	967	1042	983	954	996	988	996	936	1001	960	1013	999	976	981	963	980	1007	964	1010	1023	1004	1019	1012	1027	997	967	1001	949	993	1015	985	999	924	1000	995	967	1054	982	1028	972	946	971	1030	974	999	957	1013	931	1060	921	1014	950	1011	943	971	1015	1034	1051	993	927	1027	977	1022	986	1006	987	948	1013	973	926	917	962	929	958	991	950	1020	1026	999	1024	966	940	1005	944	926	1034	954	1020	981	876	984	976	958	963	997	1039	1035	935	973	980	918	956	1009	954	956	936	1015	1004	929	987	1003	962	972	1009	996	998	970	1050	992	983	1000	1019	939	955	982	971	968	984	1002	950	1059	999	997	1012	982	997	978	1017	970	1046	1023	977	958	974	986	993	956	987	984	973	973	961	976	1005	1017	1015	1012	959	971	985	972	954	1005	960	977	992	1008	980	914	974	935	991	1023	945	976	1028	971	971	1002	995	975	970	910	1032	985	950	979	960	1017	966	970	974	1050	968	952	1028	984	965	923	969	955	988	990	1012	1013	988	1009	970	952	1006	942	963	1005	1011	1000	925	1048	998	935	1015	1007	979	941	989	1015	922	1024	972	984	1001	1006	1006	966	965	964	977	947	1019	1008	974	970	996	1003	1001	996	970	964	1046	1016	1029	986	985	939	1023	997	973	977	981	941	1010	934	1027	970	967	1006	971	1002	1002	1022	1002	961	1052	986	1004	969	969	1015	985	932	983	1023	983	949	965	962	945	949	952	970	1021	991	1022	942	1032	1005	983	1016	944	1064	977	929	973	1040	972	982	1004	979	958	988	1001	958	973	963	944	975	960	981	1002	985	1024	982	989	960	997	950	1029	947	992	962	972	959	978	972	963	965	933	948	997	989	1040	980	981	968	1013	1006	1003	1015	972	993	942	1018	946	1010	1005	995	914	1021	976	1020	956	931	1018	979	996	996	1017	983	1020	1011	1014	964	948	1006	958	1013	1031	983	942	1009	989	945	1020	1006	982	966	929	1010	998	1003	955	954	997	967	1009	991	964	970	956	993	983	1008	1040	958	979	1032	1047	976	979	1064	970	998	987	959	926	972	1026	1008	949	1005	950	984	933	966	954	951	1002	956	947	974	1007	960	983	968	1042	927	937	935	1027	1000	965	965	993	976	936	954	956	951	1026	964	1035	957	973	989	959	1026	956	948	1006	998	964	973	989	1005	1035	1032	958	971	1032	954	999	1002	1011	979	997	961	996	1003	1046	961	1029	983	978	969	983	967	985	1026	998	978	995	982	1031	957	993	910	1010	948	953	909	1039	1006	980	969	994	982	993	1012	1000	974	941	978	943	970	926	1018	1001	976	1001	1005	996	997	935	959	965	965	997	950	999	964	1028	989	974	998	986	969	1002	967	990	987	1017	1000	1044	929	945	991	990	988	937	1031	1014	979	933	985	1005	910	980	1021	957	981	923	971	1006	965	1026	1099	931	961	1027	987	924	990	953	957	980	1007	972	994	1032	987	999	948	971	955	994	997	992	1023	976	996	961	942	1035	995	898	1000	913	962	964	987	942	1019	1004	963	968	1016	905	978	1000	929	948	936	999	936	1011	1011	988	983	929	985	975	972	958	984	967	910	949	1001	956	996	1021	965	924	999	998	1018	1002	990	999	973	988	996	1016	936	1001	1033	1003	994	1005	1019	1046	981	999	993	999	945	979	1019	948	1026	1024	953	898	995	994	1010	992	931	994	1000	971	976	1028	981	981	985	942	1025	940	990	908	973	1003	952	945	921	982	995	964	982	954	1053	945	995	979	965	975	922	928	984	941	1006	970	939	940	973	936	1018	989	995	964	990	935	979	951	998	997	978	1067	990	956	987	981	941	1011	1011	958	974	986	954	980	991	929	987	985	996	958	983	980	936	991	1000	957	1027	952	946	1036	999	951	1004	977	1050	982	1007	994	981	1006	992	1027	970	978	1038	1045	971	958	933	1003	989	1032	981	961	1040	958	1014	994	961	987	990	1005	1001	1011	1030	983	991	975	953	963	935	961	965	1015	1004	1008	978	938	987	1007	992	984	956	975	964	1000	985	982	956	1042	1003	1025	985	965	995	973	991	1062	945	1063	1025	957	969	983	991	974	989	970	1019	1001	1001	938	1012	1007	953	994	941	1031	998	1005	1033	971	933	940	949	981	982	983	995	1003	1022	1020	974	952	970	970	960	975	912	945	1002	984	968	989	954	946	976	976	1026	1043	987	980	935	1017	1001	1006	978	939	1018	948	1003	1009	968	1004	1001	1001	1000	995	969	962	990	1013	1032	983	1018	995	1041	999	1007	976	999	1020	1003	996	993	1014	974	1013	989	1020	977	1001	933	974	960	959	1011	941	968	967	997	958	979	1041	922	959	970	965	982	1037	951	968	971	986	1001	1076	939	955	983	985	921	993	972	1006	989	980	983	959	969	953	1045	1007	992	971	1019	987	999	964	956	1023	1001	1012	975	989	1004	946	990	1008	931	987	952	974	1044	970	1027	960	987	971	1052	1005	963	971	983	906	950	973	1034	1006	919	934	983	968	1008	980	1005	949	1013	1036	946	1021	986	962	960	937	942	936	983	1010	1006	965	1030	965	1000	1023	960	912	982	1008	992	1036	962	951	1013	983	1017	987	964	956	964	910	971	980	982	1048	994	971	988	998	989	957	979	999	1004	976	952	969	988	977	1007	1010	1011	954	1019	998	983	996	994	1038	1035	990	955	997	1011	988	964	932	1013	1035	966	960	987	940	986	961	1018	942	964	1038	972	976	1017	968	937	953	912	997	998	1009	932	947	981	967	989	1012	1001	976	993	947	1014	1057	977	1038	1014	975	999	928	927	1001	988	962	990	942	949	999	1020	995	956	1032	984	1018	963	983	964	1057	947	968	993	1025	1009	951	995	999	914	983	1001	1005	959	977	980	1006	941	984	973	897	937	1016	957	1028	1030	1034	980	1003	1016	991	923	1026	961	993	967	1009	1018	980	1010	993	939	946	1022	983	1021	956	1026	966	968	1058	1017	957	999	982	1023	981	1031	997	972	971	975	984	1006	1024	1009	960	1004	977	965	977	982	943	1005	1036	916	1043	984	959	985	961	966	969	1001	1002	967	1010	1010	1009	987	973	999	980	941	998	1023	1005	966	967	1004	964	975	959	1027	986	991	1022	988	973	955	964	1063	970	997	958	985	946	975	984	970	1010	954	1032	963	957	977	963	975	972	1004	952	934	998	986	990	1027	984	1016	996	956	965	969	1026	962	985	966	989	990	988	958	978	1000	1042	957	963	950	970	948	1012	994	959	978	975	945	1020	964	973	978	965	964	997	981	1006	991	966	940	965	1011	959	1031	995	977	982	1002	993	987	955	1008	994	935	1006	986	1002	958	959	987	988	1023	971
52954	52173	53741	63017	67044	44607	18764	3174	558	449	391	378	428	434	410	385	414	425	384	407	415	416	388	400	417	368	370	426	413	404	448	438	395	430	432	417	416	405	409	441	438	391	412	416	392	410	417	380	437	364	417	405	413	393	410	402	435	364	372	408	437	417	402	378	441	417	398	429	376	361	354	457	395	428	425	422	399	362	434	397	410	417	413	441	437	400	395	382	407	364	418	420	415	420	431	380	419	396	391	404	415	447	406	416	402	406	380	418	399	422	388	371	388	383	399	424	410	366	412	397	368	406	398	415	442	434	362	376	382	376	428	431	425	404	412	358	362	412	417	405	397	391	397	380	407	420	409	353	424	404	381	394	366	433	388	383	402	390	412	404	385	389	386	402	407	395	393	393	391	404	387	413	397	413	426	425	449	381	409	358	392	385	361	401	404	413	383	431	372	424	369	396	416	407	422	405	405	356	416	387	383	407	453	437	394	360	353	417	418	416	421	443	417	391	401	363	382	386	399	413	403	455	408	395	422	442	387	389	397	430	455	411	448	378	381	381	405	423	406	389	393	424	429	386	386	413	435	392	406	429	381	399	381	402	426	384	386	408	378	400	391	411	419	398	371	434	380	401	400	395	380	390	382	401	384	379	403	400	366	412	430	368	405	408	419	397	410	367	409	366	413	387	402	421	423	417	397	391	408	414	430	399	401	409	404	415	459	399	420	399	358	426	404	419	444	387	415	419	424	420	366	448	422	403	373	413	418	390	399	382	402	433	393	383	400	401	388	422	403	433	415	444	393	412	413	425	377	385	438	414	406	396	404	383	398	410	377	427	410	420	392	360	404	389	436	375	399	406	413	406	469	419	394	397	379	384	371	417	410	410	382	383	399	379	386	392	394	383	403	426	389	392	405	355	381	440	389	384	391	380	403	410	417	395	405	364	379	422	394	389	391	396	414	379	377	428	457	400	445	394	425	377	373	400	405	401	378	378	386	403	389	424	412	398	377	420	410	425	438	403	407	404	394	395	400	446	424	407	383	404	423	402	402	416	365	401	412	377	404	431	438	427	364	397	388	404	412	369	400	412	450	403	410	436	376	391	438	415	398	393	408	417	423	401	410	416	376	441	417	409	409	403	383	409	404	370	421	426	398	368	373	397	415	399	390	422	430	406	379	390	392	377	397	411	401	433	413	384	450	380	428	405	394	424	421	405	388	360	389	404	389	375	382	370	432	410	393	404	365	435	379	419	381	406	397	391	412	443	439	445	382	485	380	367	417	400	419	410	405	410	397	400	377	426	405	407	436	412	378	399	412	397	392	441	374	412	388	397	397	375	382	400	421	419	405	397	408	438	407	389	351	418	389	387	395	450	429	393	405	404	396	403	410	435	401	430	406	412	389	391	408	420	408	434	383	428	407	409	420	397	447	391	392	430	387	387	392	425	439	400	413	375	449	451	357	434	408	404	440	395	405	399	404	418	406	428	379	398	411	379	375	374	393	405	377	430	464	406	415	363	401	362	401	393	444	393	399	393	410	411	358	401	392	424	431	424	471	361	401	429	398	399	403	412	407	429	368	399	392	421	388	363	399	401	456	434	418	397	417	400	421	392	413	412	374	431	396	447	389	408	421	396	377	401	395	418	376	389	406	411	409	449	377	377	385	405	381	405	382	383	411	410	393	405	410	424	421	385	387	380	367	401	404	399	388	415	392	423	417	368	424	395	423	362	445	391	420	384	381	396	419	444	407	403	416	401	427	396	393	426	408	375	389	377	391	409	378	424	387	416	408	443	406	414	396	418	446	389	418	415	385	434	383	405	416	389	379	409	416	402	387	390	385	404	402	401	378	413	429	404	405	424	408	396	429	389	426	398	355	440	432	417	418	380	396	438	405	382	412	405	445	445	386	417	449	396	373	409	405	402	385	415	399	400	387	381	411	338	401	405	398	399	413	361	385	391	358	391	405	436	413	380	396	362	359	406	381	434	426	388	380	395	386	382	397	379	478	425	417	370	395	400	390	405	411	370	398	393	391	375	458	403	434	395	386	426	382	385	394	361	404	390	410	440	366	393	415	408	416	406	402	418	444	406	402	420	383	423	378	442	363	384	379	399	404	371	374	389	414	399	382	383	453	434	384	407	403	379	420	401	420	430	375	389	411	389	420	383	421	426	393	423	391	435	414	426	409	407	442	372	404	407	446	429	424	421	390	385	436	397	402	428	416	423	385	393	387	399	373	410	380	410	377	373	379	418	422	403	357	427	384	424	450	393	420	420	395	406	381	462	404	403	386	383	432	383	406	390	389	385	426	394	402	404	398	418	405	407	408	435	370	409	420	390	412	437	415	428	430	444	414	390	408	401	374	414	419	415	378	423	391	399	435	405	423	404	381	391	428	423	359	385	382	370	391	396	413	422	398	412	399	407	401	361	395	357	384	415	413	386	418	411	376	410	440	425	420	413	402	409	387	404	365	416	359	401	417	438	395	377	450	389	436	429	409	398	389	386	430	423	393	442	418	406	419	388	394	414	391	423	439	388	416	398	371	387	421	399	425	373	366	410	432	411	445	432	370	368	388	420	402	412	466	441	369	367	403	378	427	388	396	405	376	431	393	388	408	442	430	372	393	381	392	376	380	447	403	379	418	351	407	414	410	430	417	389	369	397	409	402	372	386	385	389	425	388	391	461	427	390	390	454	371	416	428	397	406	384	394	391	407	372	433	403	403	403	384	365	404	374	374	395	436	396	420	363	396	415	370	393	393	409	400	412	364	419	413	418	394	419	398	374	409	436	429	426	441	384	384	386	381	427	408	410	412	411	404	385	410	405	395	406	402	423	386	410	403	397	397	409	395	407	409	403	387	433	395	386	413	404	419	387	373	435	394	359	444	366	417	386	436	421	401	405	426	392	400	414	445	410	381	390	403	405	423	448	376	417	399	392	355	415	375	382	396	396	399	410	412	423	377	379	383	409	395	405	399	427	389	424	376	403	394	382	433	412	391	416	382	388	381	420	382	394	374	390	394	429	417	397	363	376	397	394	422	442	433	424	428	402	401	422	390	405	412	402	380	390	392	439	396	395	428	388	380	383	382	410	391	373	415	352	376	377	418	400	404	408	383	406	390	401	389	398	391	384	409	408	402	415	437	402	397	417	394	432	437	428	364	413	396	355	403	389	412	406	432	411	398	386	452	417	385	393	396	419	420	436	421	368	385	403	408	423	424	419	422	398	360	419	430	413	407	386	418	415	399	432	419	403	412	449	377	412	374	400	393	378	395	376	397	408	360	394	419	358	439	384	430	416	411	428	427	418	367	399	398	375	386	409	446	390	416	415	444	417	396	391	420	399	418	411	396	410	418	385	385	403	408	369	380	392	378	397	437	368	400	457	379	411	427	377	393	395	382	408	392	426	421	394	387	368	436	423	423	416	378	399	401	418	357	401	419	421	412	417	397	401	363	391	404	391	366	405	404	367	408	401	389	418	451	404	392	406	432	424
33828	41563	52732	72269	77950	53310	22468	3988	1219	975	978	1022	1060	995	970	1002	1014	955	973	977	954	982	925	998	1015	945	978	927	1011	984	1006	967	964	984	1014	1003	944	935	950	963	1050	982	993	1004	943	1025	1021	968	1027	1020	1004	996	944	996	983	1016	965	982	942	964	933	968	896	943	972	1055	1013	997	956	1007	1058	1008	998	994	1031	967	1039	1020	971	977	992	969	997	986	1023	946	991	1005	953	1033	1014	925	962	1001	963	953	987	966	1022	995	976	989	978	1007	961	994	1016	976	1007	1008	1000	972	1003	892	1008	963	1002	965	1056	986	987	996	989	954	997	963	936	976	960	1010	959	1000	971	1013	968	975	948	1022	939	991	931	1008	939	932	1023	913	988	984	955	970	938	915	915	1021	958	959	974	1076	1002	981	928	1004	972	989	1002	983	967	975	989	954	1072	957	995	915	973	957	1004	978	1044	990	994	1009	943	1003	996	979	1039	957	1033	987	1013	963	946	991	964	987	993	981	972	967	965	1029	1014	963	931	977	957	1002	960	979	1033	984	1024	997	1046	965	1021	942	950	969	997	977	974	953	969	930	1049	993	1017	987	961	1009	926	1003	1029	977	1036	1007	1000	985	1014	961	925	988	1019	954	978	897	1017	1007	990	971	992	944	986	1015	947	1022	989	1030	983	997	935	985	1010	979	974	972	1021	1010	959	974	977	967	918	986	968	976	967	972	954	991	978	1011	961	980	938	985	912	929	954	940	967	968	986	950	992	987	974	1006	919	946	1020	989	1062	976	998	994	994	1010	962	968	1038	957	966	973	956	965	1005	996	1010	964	959	968	994	869	1059	1021	995	964	969	1001	1024	1007	945	983	950	982	939	936	1051	1000	1006	984	973	942	986	991	1035	1005	1034	959	1013	967	959	959	963	979	1042	1007	974	967	1009	964	996	995	998	951	993	963	961	990	978	1003	971	986	1002	1038	952	940	941	976	1020	947	959	989	983	988	982	949	937	1014	958	961	970	972	1023	1028	1019	956	911	999	980	972	971	991	933	962	994	949	955	953	951	932	978	968	960	1011	998	1001	993	990	949	980	968	1023	948	982	991	960	955	962	941	999	972	940	997	1004	1076	1007	951	979	1007	951	970	979	956	983	932	988	949	991	1009	1007	1010	1010	979	975	953	968	1013	966	994	953	998	1009	966	992	983	940	932	1046	988	1006	1009	966	974	980	950	952	960	1015	975	964	929	978	981	990	978	967	968	1012	977	1007	990	927	951	1009	1005	1005	1013	942	964	993	957	980	950	964	958	990	971	948	958	1032	924	960	990	958	1003	942	1017	991	1014	957	971	966	1015	967	935	970	969	926	1010	961	1027	971	957	934	959	988	1029	994	974	983	961	1014	963	960	981	984	1035	988	967	953	934	950	933	964	999	968	998	1001	976	1027	953	922	961	1027	953	970	964	1005	935	983	927	983	984	933	965	1024	1000	987	980	939	1009	988	958	902	1017	985	942	967	1044	987	1024	949	998	931	965	1026	958	1000	927	985	953	981	982	958	972	996	989	993	995	961	925	947	982	987	959	1014	937	935	962	981	1026	986	967	947	1039	934	986	1003	976	1027	998	982	991	979	940	1061	915	935	997	1002	979	962	977	997	1013	984	967	991	1033	999	1009	992	959	1032	962	978	1010	968	975	938	923	915	938	998	970	948	992	1062	948	946	1013	1018	951	1030	921	1015	912	975	1014	999	1013	986	953	997	1007	989	1001	959	951	995	990	1004	965	975	945	981	955	1048	944	980	959	978	960	1000	982	973	966	967	1001	1007	981	966	1006	950	949	969	981	966	923	952	1001	998	927	1015	982	959	958	1033	971	933	957	1005	1018	988	954	1005	998	1001	955	993	1020	977	945	1027	907	979	991	960	939	1009	1038	997	954	1029	958	1047	994	964	972	975	929	958	1006	1025	1023	966	997	1001	998	937	937	1004	1002	924	954	1028	927	1012	980	929	979	1000	984	979	1011	960	999	1009	990	930	947	941	1012	963	930	1078	971	972	1009	988	1005	967	976	972	1023	1005	981	937	952	986	973	961	958	978	1001	959	988	1048	944	1035	1029	956	971	931	995	957	1027	999	1022	1001	986	973	1047	955	971	1006	973	1014	947	963	981	905	943	900	1000	959	1022	998	970	1009	1041	943	1021	984	974	987	938	961	959	1028	1039	963	984	1005	1006	964	1018	1033	965	1006	1027	958	1010	982	965	959	989	988	956	984	942	1022	981	976	1002	944	981	965	1029	967	945	957	1007	956	1011	957	959	985	997	938	926	1065	999	966	984	1008	992	977	993	976	1003	953	974	908	1012	984	980	1004	942	920	994	951	965	967	988	925	992	990	995	1011	928	1012	1064	953	990	991	961	1011	1009	983	1022	1004	985	995	997	886	999	973	960	964	1002	1002	999	962	932	940	967	1001	994	973	968	1018	985	988	1035	948	948	959	970	921	971	977	964	909	999	958	979	976	924	921	959	948	964	1029	1017	988	985	964	983	933	1025	1004	1011	1022	955	1038	998	972	976	978	1005	983	1025	968	976	1004	971	981	980	976	970	997	1064	1005	988	1016	992	969	1010	945	979	979	990	951	934	1003	989	1038	1021	946	1001	975	935	947	1012	949	970	961	999	960	984	966	1002	980	1065	1012	980	982	967	993	1009	927	924	917	991	937	982	985	980	975	986	1022	951	1001	1006	1003	976	954	974	990	928	1009	1002	948	1062	979	995	980	976	1013	990	1009	942	969	1008	1044	1009	1020	1023	935	982	977	971	944	982	969	1010	944	1003	1014	972	936	977	947	964	994	973	1003	978	994	1009	959	953	998	1068	1050	989	990	978	964	975	972	1023	995	1005	987	954	984	985	965	933	1024	977	946	1023	974	946	962	980	978	969	924	949	1010	995	991	1000	1008	964	951	957	963	941	1037	972	987	941	956	969	992	960	911	929	981	1027	1011	1003	976	995	959	1035	1001	1009	997	975	962	949	965	995	928	989	998	959	986	974	965	951	929	981	1009	1012	964	995	935	939	1007	984	997	1014	926	984	947	951	995	952	992	954	950	980	985	936	985	983	977	978	1004	1053	957	952	1006	973	998	1006	1016	949	994	993	924	1003	1020	1006	943	946	965	938	976	933	975	961	990	992	1000	934	985	964	1016	935	997	982	945	988	982	985	995	982	952	946	992	976	1025	999	1023	1012	1046	957	969	911	901	974	995	919	942	1026	969	994	1019	1015	970	984	997	1002	1033	1013	992	1036	1052	937	964	966	972	987	967	1009	983	989	960	933	996	1001	963	991	1024	995	973	978	1002	978	922	999	976	971	1020	998	986	997	959	974	977	958	955	950	983	955	978	979	1003	1026	982	987	937	1013	1015	974	973	908	956	960	1001	964	903	994	961	1015	1014	969	994	1036	994	1001	976	939	972	998	975	971	1008	954	992	969	1028	964	1028	945	976	943	992	1011	1015	971	997	990	1023	952	971	957	959	958	1002	1000	968	1015	1040	1019	1018	1016	977	1019	960	982	932	966	977	943	981	990	1001	988	991	937	973	986	934	972	962	951	991	945	946	980	996	1033	1018	1004	999	955	938	1057	979	951	984	919	1011	913	1009	963	972	943	983	999	925	988	948	1026	958	952	975	1024	954	988	1032	925	933	985	1027	988	994	937	980	920	960	961	970	984	988	1003	988	1000	994	1004	897	972	1008	996	977	1029	957	905	1006	976	974	985	946	992	975	1065	949	964	972	1006	1051	983	930	1038	968	929	960	986	1025	988	983	944	1015	1020	1014	969	967	984	960	1013	927	1054	994	913	969	989	966	981	1020	936	999	1014	940	983	981	989	1003	991	939	969	923	945	980	959	963	984	948	964	969	961	928	982	976
23915	22974	18564	14557	11765	4704	1256	523	395	423	391	365	389	409	397	382	379	437	445	376	428	396	424	372	423	406	391	398	390	404	392	420	406	426	409	392	426	387	398	389	414	407	416	420	415	399	401	382	408	392	421	399	394	412	400	400	391	392	375	397	387	421	399	358	412	370	417	373	349	421	359	412	389	380	437	406	416	370	386	395	389	391	427	425	391	392	423	402	428	430	398	370	387	379	391	417	409	390	397	412	417	424	391	347	413	420	449	418	402	396	420	394	364	387	394	412	386	355	398	393	408	381	416	388	391	378	421	385	396	408	431	362	458	397	401	410	421	360	381	386	432	439	409	410	396	405	377	413	360	369	392	394	405	361	384	388	359	433	368	359	390	408	422	393	418	403	426	410	422	405	398	393	367	380	411	417	423	348	432	361	395	410	397	395	423	368	381	385	376	402	407	386	385	396	386	415	358	387	390	371	393	394	409	404	359	400	428	408	383	346	389	417	390	426	409	363	400	402	378	415	372	384	385	413	386	391	391	392	434	423	423	398	392	408	421	352	414	384	377	411	405	379	391	389	385	415	385	335	396	394	400	361	383	408	447	399	408	392	389	404	462	385	371	370	380	398	350	436	432	414	391	398	354	401	382	417	417	369	415	410	383	406	431	402	392	406	401	431	382	402	418	420	357	370	413	413	394	414	406	440	419	380	365	412	385	406	416	370	380	434	426	430	437	419	385	412	410	388	392	398	429	419	394	391	409	402	380	379	388	358	434	393	377	405	399	371	400	374	382	415	405	371	386	415	387	399	385	403	408	356	407	376	405	379	417	388	394	399	360	416	384	378	397	399	422	395	400	417	393	425	392	419	380	395	386	421	386	385	393	388	420	363	407	412	411	381	398	369	397	386	369	366	401	398	398	402	412	413	410	391	416	420	397	379	401	382	429	432	405	409	385	398	369	426	410	397	411	403	400	420	368	395	392	421	392	395	389	402	360	415	389	397	383	383	425	411	397	414	398	419	433	382	388	387	409	397	411	365	402	427	422	380	368	411	387	413	403	434	399	403	411	403	410	375	371	394	407	394	380	397	424	411	366	392	378	398	363	406	419	408	386	380	410	357	400	386	390	446	427	405	403	406	410	382	411	380	378	394	375	401	395	444	359	403	437	375	424	407	385	381	382	413	387	431	378	406	407	403	367	393	382	414	367	393	422	404	387	419	409	398	405	405	362	391	401	385	413	387	440	394	398	392	376	399	394	365	406	413	410	400	399	405	413	445	414	404	414	380	385	401	375	381	392	397	395	384	373	405	393	384	357	364	422	383	376	403	381	421	408	388	411	395	358	404	383	404	403	422	398	359	370	400	406	400	432	431	394	394	402	398	421	388	403	367	394	429	385	366	338	409	357	407	403	417	408	421	399	383	418	404	384	405	392	372	423	408	410	395	392	412	378	405	409	379	437	413	389	422	384	423	405	411	385	396	427	420	394	387	402	394	375	430	372	418	411	376	393	424	417	355	385	363	421	419	407	393	368	413	409	386	393	386	409	364	414	400	421	385	385	395	399	376	410	423	379	401	405	425	429	398	390	412	366	399	399	406	418	408	376	383	392	435	391	419	348	391	343	436	409	412	389	392	389	405	389	393	416	372	428	392	404	431	389	404	390	389	387	409	363	407	387	382	390	379	395	406	412	418	388	376	384	367	377	397	392	401	419	416	375	408	425	376	380	389	417	400	379	388	393	390	387	386	421	404	363	423	398	384	392	401	404	378	403	406	440	407	372	370	376	392	365	410	401	373	393	411	396	419	390	386	399	415	384	404	452	388	386	378	357	409	397	402	392	402	406	357	382	376	419	417	449	419	382	416	389	396	370	394	386	380	418	433	402	434	368	402	358	407	401	393	415	408	400	402	412	404	420	379	386	387	405	372	425	429	361	439	384	411	408	406	426	374	374	389	413	394	371	375	372	433	399	418	419	386	377	389	404	408	444	391	410	379	411	406	420	404	443	434	446	437	417	451	385	396	409	373	390	444	422	411	430	413	363	412	360	428	382	395	394	415	418	414	388	430	406	409	417	406	419	394	391	374	413	429	386	401	404	398	398	433	404	393	390	399	394	421	429	386	409	416	406	395	407	421	425	384	396	408	385	365	381	379	431	431	396	406	426	406	400	425	416	405	396	382	369	403	404	386	366	444	436	379	432	369	380	396	420	368	408	396	388	353	400	399	416	442	394	394	391	405	360	407	394	390	374	366	376	364	396	388	370	422	412	406	372	397	407	429	395	401	380	410	382	397	394	403	358	391	384	394	419	385	402	420	412	377	440	385	341	356	394	401	376	416	366	386	398	407	397	380	386	411	393	400	397	398	383	378	428	408	381	363	394	421	425	387	387	409	404	416	380	416	419	397	411	406	407	419	382	380	433	429	404	427	383	410	360	431	414	447	365	431	421	424	378	361	381	386	396	389	431	367	373	363	411	387	388	390	403	408	396	398	401	398	402	391	396	400	403	383	386	443	393	408	447	407	381	423	416	419	390	398	416	399	407	368	408	401	392	391	421	388	359	361	416	419	366	401	400	424	408	419	443	364	405	383	409	394	389	402	393	395	421	415	394	420	402	444	401	419	377	414	393	400	397	411	388	398	415	385	416	419	381	399	397	417	393	390	449	412	378	379	407	403	415	365	394	372	387	411	424	393	387	435	401	402	421	387	376	446	405	385	427	394	362	384	413	377	391	395	364	360	401	413	402	402	397	391	362	398	390	395	383	373	358	391	435	384	446	425	407	404	389	395	378	403	396	351	381	393	388	382	425	445	368	416	354	410	403	419	405	408	407	393	369	442	395	365	408	372	414	373	409	373	401	355	379	424	426	378	376	413	363	387	444	405	406	415	420	404	420	426	423	412	435	347	416	410	410	422	407	441	368	378	391	396	422	407	399	418	363	368	388	415	389	398	406	394	359	411	399	413	410	405	358	375	384	403	406	413	421	389	377	383	392	363	379	375	395	404	372	385	391	411	417	379	379	403	398	398	378	374	370	393	418	378	392	422	406	413	390	359	399	405	433	416	409	404	360	408	392	400	353	431	423	417	443	451	392	355	396	400	381	387	373	409	393	391	393	416	412	434	415	422	444	373	357	397	414	413	399	399	386	403	420	392	390	415	414	424	376	403	380	397	389	407	411	403	388	360	412	407	395	382	437	390	416	383	388	367	432	401	403	432	430	434	394	420	380	379	377	399	427	394	365	402	376	375	407	404	396	373	377	411	369	395	398	396	422	431	421	407	434	391	415	396	398	406	373	379	419	408	408	412	405	415	387	398	402	394	419	372	367	340	377	399	418	412	374	423	407	384	381	397	407	402	409	369	399	386	373	434	392	391	420	387	431	399	415	407	369	404	395	439	399	416	381	385	398	386	408	382	394	363	381	387	444	383	423	392	388	367	383	374	414	391	383	382	418	381	378	387	382	422	382	419	435	376	375	361	404	431	365	381	429	386
14257	19024	23472	28089	23882	11118	3164	1269	1006	997	936	917	945	1007	967	1025	1028	964	1001	959	1005	953	969	977	968	985	1008	968	953	1016	949	983	1002	1039	949	931	972	930	984	977	1025	983	957	973	941	943	955	942	944	990	904	962	955	990	976	947	955	969	977	991	982	1001	976	954	987	992	977	979	977	969	910	901	936	1051	987	991	995	954	940	974	974	964	972	977	956	949	896	916	989	960	932	1003	946	959	997	979	1019	1014	1004	956	956	973	963	991	938	966	1016	979	945	945	961	1020	924	954	996	976	1007	987	968	947	966	982	996	1012	954	923	1072	1021	994	1031	1008	987	919	947	958	921	964	950	933	911	972	982	989	1021	991	1024	958	973	991	950	957	968	983	1014	946	945	1006	950	955	996	967	948	1006	972	979	957	971	963	1018	981	963	1022	983	1051	971	982	954	988	1040	954	950	1002	965	1006	933	926	1009	970	985	1033	988	947	1015	961	1019	979	1001	1031	958	956	920	974	1012	994	964	1012	1015	976	939	978	991	972	903	981	966	1007	1027	987	957	1001	969	941	996	1037	968	970	962	988	1039	999	941	966	946	958	951	966	997	992	959	994	944	987	994	1011	981	979	1020	965	984	970	956	979	945	1006	1027	978	983	985	991	1011	953	991	975	1001	972	971	972	947	952	967	946	996	1001	1051	968	938	963	1004	958	978	946	1014	963	971	997	956	977	968	1028	984	906	945	993	1063	1000	966	1001	985	1004	960	980	929	949	952	983	1000	943	987	985	1006	931	995	985	1025	960	898	999	973	908	1017	1034	996	899	962	997	1014	1045	987	1013	1035	995	1015	927	921	979	969	1029	1014	967	925	1031	1014	977	992	937	969	1003	952	956	1012	970	951	956	942	989	1020	926	1007	982	986	940	1001	963	1000	951	930	989	902	1047	949	989	931	992	976	1041	984	959	955	971	982	1006	1009	1012	950	950	970	982	966	949	951	1000	974	935	950	990	1024	974	937	998	1008	962	1036	1002	970	997	1005	966	1009	978	1023	982	990	969	1060	964	969	1018	950	963	984	943	1025	957	936	964	984	974	985	1009	956	1039	1039	981	982	933	942	990	998	995	959	956	956	956	971	942	1010	988	983	999	993	965	978	1006	931	933	967	1012	1035	1062	998	965	1008	986	965	982	952	999	1045	997	940	944	1008	984	1007	982	992	972	1066	966	936	1042	929	1009	942	960	932	951	966	996	989	983	968	1000	1037	925	961	975	910	969	988	994	988	997	982	973	1020	952	1028	937	1008	950	998	987	1036	987	939	981	948	1042	974	972	966	945	931	1000	946	984	963	972	986	927	973	980	961	970	927	960	945	957	966	940	984	1032	1029	955	963	987	965	921	938	958	1005	966	1047	990	978	993	994	957	994	990	1025	1042	963	1026	932	957	969	1055	989	962	997	989	964	968	955	1005	955	927	958	961	965	1023	1000	992	949	948	942	958	996	923	934	971	1000	948	979	1004	964	1003	903	957	949	954	1022	1003	1018	970	987	1002	978	986	972	986	945	919	981	954	1002	944	933	991	956	1004	934	901	973	994	1029	993	975	964	987	925	934	1003	932	988	965	985	965	984	1000	1005	973	1001	968	1021	958	965	1000	902	968	1016	968	983	981	933	1025	918	951	997	970	964	977	950	946	989	1051	900	966	976	948	954	992	981	961	977	964	986	912	953	996	989	990	962	919	977	996	994	916	1018	1025	975	1005	992	986	938	984	1016	976	1015	1024	965	964	989	981	974	1009	995	1001	975	962	994	973	995	958	992	969	938	917	950	960	987	958	1040	1006	982	993	948	962	948	963	1000	926	945	954	906	937	962	973	944	929	916	981	951	1014	976	989	980	946	1005	1016	970	984	1005	1047	970	952	954	971	963	1018	1000	1030	956	989	957	951	982	960	926	994	932	927	975	1019	983	980	991	993	958	953	996	1016	1022	1025	993	948	962	1040	970	973	1000	991	968	959	982	964	975	959	996	955	1000	969	979	1031	919	982	946	936	988	992	1037	981	944	1010	1015	970	963	990	1017	957	998	956	997	982	939	988	997	940	1025	993	970	1005	931	995	988	990	994	1008	970	965	996	1003	990	973	980	1009	955	969	906	972	1016	1056	1012	1001	1022	989	1009	986	990	984	1006	985	959	966	989	959	989	987	965	1006	981	944	915	985	1014	986	982	1020	1004	967	1034	999	950	1035	966	919	924	997	979	1008	952	937	920	968	961	971	982	990	970	991	966	999	960	1012	1035	985	1010	960	986	962	952	1001	972	972	1000	1021	950	966	966	967	996	1004	956	978	997	973	980	952	1032	1030	1018	947	998	984	965	984	965	1055	1010	1002	909	943	972	1009	962	927	938	931	983	990	991	943	960	954	960	1037	1003	976	1003	976	1022	924	961	1008	998	995	928	973	994	936	1014	947	932	954	977	959	953	1007	968	992	1027	957	967	1001	980	954	957	1007	950	954	939	935	1010	933	1051	975	931	931	1019	1006	942	962	963	935	1012	961	995	989	918	938	961	960	1029	982	926	967	963	971	971	946	1012	989	949	1017	989	941	1007	941	986	1052	967	987	970	980	1064	1032	1001	964	928	1031	932	985	977	932	948	952	988	967	943	921	1024	1025	995	969	1021	1021	970	953	987	1003	990	1056	921	1009	1017	974	987	1014	957	948	936	942	940	969	997	920	963	988	949	963	960	1005	918	956	959	1049	1026	971	950	973	972	991	948	980	1011	998	953	967	969	959	1033	964	948	976	984	915	1009	988	990	995	956	975	981	972	948	982	988	977	980	1039	960	953	994	1003	966	983	1006	957	982	978	1002	969	990	987	1048	971	1022	946	1018	1037	998	984	919	990	934	981	994	1002	957	958	962	980	987	989	990	1003	1002	978	978	1017	935	953	993	1007	986	1024	937	999	988	997	986	979	991	972	965	978	999	977	943	980	1053	948	997	1012	934	964	927	923	980	935	992	988	1032	952	968	967	994	988	994	1004	938	979	964	978	976	1029	999	976	1069	982	1011	1025	985	988	983	956	972	1019	917	1002	992	968	981	1004	995	926	947	941	986	978	962	933	905	1066	976	958	957	940	1005	957	983	932	976	956	943	959	906	972	969	999	942	945	996	975	971	1018	975	983	1006	993	963	996	993	1031	1003	972	936	955	1006	977	1018	1042	1052	963	973	1034	964	943	920	977	961	978	992	971	912	992	1004	975	981	969	1006	969	1000	951	989	996	944	997	964	990	968	954	958	981	958	993	1007	917	943	1004	957	1028	996	947	958	961	993	1017	942	979	949	919	994	1042	907	968	993	990	989	1003	984	958	959	997	922	977	998	1032	944	997	967	1024	992	956	947	1011	1011	969	945	1006	1005	988	965	1025	969	993	998	962	961	974	975	1015	917	1012	976	919	936	1036	959	961	948	972	969	948	988	981	1041	916	978	1015	1012	933	976	937	1003	949	902	958	976	947	908	1012	1023	1016	1019	992	977	963	1017	968	953	932	941	925	1001	1013	977	952	961	994	942	950	941	999	929	1023	1078	972	979	1011	994	905	930	1000	973	964	1015	998	972	958	983	946	1052	966	978	949	911	957	952	1058	976	985	1050	974	997	990	1013	1077	986	969	948	957	986	1016	996	961	977	965	917	959	1027	983	974	978	984	995	976	955	1002	1006	990	978	976	969	983	955	976	993	998	989	1029	962	962	986	945	902	1018	935	949	974	947	946	979	994	1032	967	962	969	1013	928	1044	983	1012	978	937	963	1010	981	917	972	970	967	966	998	937	929	998	1024	938	965	985	1031	950	1045	945	974	963	957	971	973	926	893	982	919
42734	40259	49018	60049	54024	31098	10857	1464	464	382	431	384	420	396	359	400	428	411	426	379	384	395	408	382	416	384	404	431	369	438	394	385	406	400	398	388	423	427	386	400	407	390	418	403	419	383	378	399	394	413	403	390	390	365	409	351	395	388	374	408	414	420	410	390	401	386	415	382	371	437	410	404	379	396	378	429	391	427	432	396	434	428	371	394	388	397	374	416	400	436	419	374	393	392	380	397	402	396	414	424	438	405	395	400	394	396	380	419	439	434	354	401	403	418	379	392	373	396	388	403	448	415	404	378	406	435	408	440	397	411	385	431	409	376	420	390	377	426	416	368	425	389	369	388	365	433	391	366	381	416	390	441	387	386	410	402	426	398	390	370	419	415	400	416	412	411	403	395	414	373	386	426	395	374	396	420	386	405	396	384	412	419	387	383	370	358	403	390	387	429	430	405	394	438	373	436	399	420	407	397	403	398	384	367	374	356	406	415	419	402	391	403	393	460	368	397	410	379	406	435	389	389	400	402	401	432	402	395	400	421	405	420	385	406	439	416	393	399	374	398	377	375	414	406	385	419	404	381	371	389	420	369	406	418	403	406	414	395	384	409	373	382	416	410	386	434	388	418	397	402	427	390	441	416	446	386	348	367	401	379	404	391	407	398	384	455	416	438	384	404	376	388	377	393	385	378	415	368	388	396	412	406	397	409	396	401	366	350	374	388	372	363	385	405	410	350	430	408	406	376	384	411	449	401	407	394	435	423	374	407	425	387	441	403	404	405	387	373	390	414	398	437	411	405	363	426	391	401	420	394	380	402	417	398	403	385	385	426	420	376	394	401	403	391	427	404	397	392	361	412	419	397	415	415	382	378	414	389	365	380	372	423	399	419	450	426	390	425	376	385	421	414	370	425	421	385	392	401	411	392	405	399	404	424	399	396	386	416	428	376	399	350	382	403	408	391	371	380	364	399	380	400	396	383	430	399	401	421	403	416	411	413	418	384	400	377	400	412	410	381	404	364	393	381	400	395	401	444	379	402	382	407	433	420	398	410	382	421	398	386	389	386	363	374	406	435	397	382	407	374	372	426	415	405	378	414	394	406	392	416	399	408	399	434	394	409	375	410	393	444	423	395	425	413	394	373	442	379	403	372	383	408	381	421	395	370	385	384	418	409	387	387	385	424	401	410	412	392	383	372	401	395	430	415	373	396	389	404	425	384	428	357	405	438	363	428	394	382	386	361	383	414	399	428	422	406	374	435	392	409	417	384	394	374	407	391	451	379	370	428	395	373	404	410	387	420	405	394	365	404	383	402	383	418	404	401	402	432	413	405	361	326	362	398	420	403	425	392	391	424	422	394	394	432	391	368	390	394	398	416	411	375	424	388	416	428	409	388	410	376	432	394	404	414	392	408	425	378	364	403	403	417	385	405	379	393	388	407	428	421	393	422	384	392	359	462	388	440	383	385	416	394	417	426	416	409	424	374	405	368	404	396	431	424	366	402	405	421	379	397	387	415	430	398	424	404	423	386	387	387	401	387	414	389	396	383	374	381	396	454	404	389	393	364	378	367	376	390	411	383	388	401	383	388	412	385	367	416	398	375	384	400	368	421	375	402	412	404	391	395	421	388	397	395	420	415	428	406	366	460	410	393	414	375	417	420	395	416	371	394	392	438	392	425	382	431	382	397	394	390	390	386	390	433	416	429	375	385	383	410	405	382	400	369	398	399	396	433	364	351	418	394	403	411	400	393	364	385	395	397	447	395	406	406	371	408	411	414	396	425	368	445	378	403	413	425	401	381	438	428	406	384	398	436	389	409	390	404	403	405	377	403	383	408	426	407	355	442	411	419	395	389	434	417	442	423	388	398	365	360	400	399	425	406	416	407	318	378	382	390	413	385	413	411	393	412	417	434	409	379	433	382	422	370	395	413	421	402	374	382	427	407	388	403	398	407	375	400	382	418	410	417	428	404	373	414	422	407	385	368	375	408	375	385	418	391	373	415	390	410	417	383	389	391	438	415	425	396	362	430	420	412	394	446	417	367	405	392	378	410	398	437	371	403	417	424	412	420	408	432	415	378	388	400	385	393	376	421	413	411	386	421	401	381	415	394	375	433	402	392	348	406	455	387	451	399	421	431	433	420	407	417	376	388	388	402	392	377	389	402	371	359	377	406	400	409	388	414	413	371	381	432	395	397	396	393	403	395	424	442	449	373	397	395	434	348	362	387	416	441	417	444	388	398	391	382	366	429	458	414	373	387	386	368	409	424	373	413	379	404	400	369	412	372	447	369	412	382	414	403	434	416	386	404	424	388	378	404	377	455	437	399	424	410	406	424	393	421	388	451	388	419	409	393	398	447	381	403	410	408	429	396	390	430	437	394	368	387	428	398	405	387	413	372	386	396	429	402	448	406	418	367	414	377	415	374	382	408	370	401	425	420	396	405	405	380	376	364	436	391	396	415	407	413	392	411	384	385	396	378	399	379	420	349	436	410	411	411	423	414	382	418	381	427	407	383	420	400	369	393	404	406	372	404	418	380	412	380	405	419	427	384	392	405	378	414	380	399	397	405	415	384	400	369	418	390	393	379	373	420	380	390	431	441	383	387	416	436	387	410	388	407	406	379	410	392	430	365	433	408	409	410	388	398	376	399	404	390	381	381	376	396	384	394	412	416	444	392	377	378	375	416	440	392	398	398	423	427	410	387	442	405	415	392	369	396	378	425	377	470	414	365	354	405	402	416	395	386	410	443	377	377	379	406	372	409	386	394	394	405	364	408	373	416	386	345	405	392	397	391	382	352	396	377	370	377	399	401	407	415	400	406	427	451	405	386	421	416	418	388	394	414	429	415	416	376	445	408	347	405	395	388	379	415	392	445	425	397	410	416	418	397	372	418	353	404	437	386	388	404	384	389	402	391	408	394	367	378	391	391	403	393	414	384	430	348	403	406	449	357	384	368	408	393	377	393	418	397	401	380	408	404	359	420	398	427	372	410	380	389	387	402	467	419	391	407	383	381	404	415	418	401	403	424	420	409	393	415	419	403	380	389	349	426	405	376	377	391	378	412	408	413	425	398	427	394	404	352	363	401	421	404	369	423	409	390	371	399	392	393	389	385	412	377	397	401	391	457	404	397	405	386	400	366	457	388	387	405	390	426	427	362	421	367	400	410	402	388	375	380	406	394	400	402	387	402	372	405	411	394	354	397	402	372	402	423	400	386	406	353	378	419	430	405	428	412	410	359	359	382	367	379	401	389	369	450	378	411	373	405	403	411	394	398	404	418	384	402	381	444	439	380	419	384	364	357	413	372	415	373	403	388	357	384	394	408	383	405	389	414	351	407	403	387	382	383	401	379	424	396	408	389	402	380	390	382	430	361	390	393	368	404	362	402	381	419	408	453	377	428	410	419	365	373	416	435	383	418	371	419	425	393	373	421	367	420	389	425	374	417	406	383	385	426	356	389	415	401	402	391	393	392	399	438	381	382
27014	32352	50079	68730	63224	40742	16168	3061	1127	1005	966	934	1010	1024	978	934	943	981	1001	982	1037	966	987	992	972	963	977	960	949	995	998	985	877	882	958	949	959	977	995	994	929	997	967	917	979	1046	999	1004	889	988	981	1016	1032	996	977	945	1000	1009	978	975	966	1000	1012	1031	988	991	1009	990	945	954	1002	994	1056	1042	974	1035	1009	928	984	938	939	1037	987	959	1045	1019	1038	1009	1029	990	942	1041	982	963	967	889	990	985	1023	992	976	945	982	966	988	982	1077	1004	928	956	967	972	938	977	1005	1042	922	958	1003	977	966	1013	979	949	985	960	1001	1003	985	974	949	981	996	968	958	998	1002	1027	966	988	991	939	976	1047	986	1000	1011	1013	995	957	978	991	949	945	990	995	999	942	959	916	998	1009	999	968	994	1049	929	962	952	994	1014	993	975	992	949	950	946	982	993	986	937	946	954	952	988	997	941	969	1000	944	917	968	957	1002	948	1003	967	907	988	983	1011	988	999	902	943	988	919	997	969	957	967	960	1000	963	992	929	926	999	960	1062	972	952	999	909	954	966	1005	947	1053	989	967	965	1019	1011	995	1010	999	979	969	884	995	989	900	957	969	939	962	965	973	994	1000	1009	963	1009	988	1025	992	988	965	969	974	964	995	967	1000	996	977	935	944	987	983	1053	956	983	975	965	1000	1023	982	964	1019	988	1023	1005	1002	989	1002	1026	943	955	993	978	999	1022	1021	914	988	968	972	972	936	931	982	1044	1010	969	937	938	935	1004	1037	993	987	994	988	971	979	983	968	1030	963	960	956	987	918	988	991	937	945	966	928	922	961	1024	967	945	963	970	976	975	996	922	933	950	953	981	970	1014	984	960	966	1022	1045	998	991	995	984	1038	960	1001	963	976	1043	985	985	978	1020	964	970	1007	990	1021	1000	970	976	917	956	972	983	968	1033	1011	947	1019	1008	1015	951	1004	976	989	946	967	993	999	944	994	989	995	1009	1010	984	978	987	995	984	989	1013	968	1000	949	1007	994	1014	988	988	1008	951	1005	998	962	940	978	990	1063	948	1005	991	982	971	1000	991	969	930	945	1030	977	1011	973	993	1023	978	943	1001	1025	967	981	948	955	1008	992	967	1021	972	1004	880	915	1014	978	987	976	943	1001	1000	983	983	922	987	985	987	988	916	990	919	966	967	993	995	997	1033	1008	931	1020	971	981	977	1059	962	977	977	982	993	991	967	991	1028	997	940	963	918	963	973	984	978	993	977	1055	1000	955	975	950	951	917	973	965	1010	941	993	968	978	1014	990	961	983	959	985	975	1018	971	1040	1012	1015	993	980	966	948	1030	1005	983	986	953	950	973	972	1020	970	1027	931	966	985	1061	996	971	938	972	985	1003	949	927	1015	982	959	1032	987	1006	984	959	1028	958	1007	1009	963	1029	993	1024	969	970	962	953	952	916	961	954	1008	996	934	1001	997	955	941	930	1003	978	1046	961	969	971	986	925	998	973	999	1009	976	986	1031	1011	974	972	960	980	1002	992	927	1030	975	1018	1015	999	1010	981	939	1023	1015	946	985	925	958	956	955	947	922	977	990	982	1008	1023	980	1051	973	981	977	964	949	1017	981	1013	952	950	976	951	961	958	971	956	995	1019	984	921	961	945	1030	1005	984	970	988	955	963	974	983	1016	1000	1017	981	957	1005	1001	1018	1007	988	979	966	987	1008	975	950	964	989	993	1022	961	968	957	990	981	959	946	1004	946	985	984	964	1004	955	1023	964	987	994	987	975	958	975	958	956	964	964	965	977	924	986	913	982	931	966	980	1034	983	950	988	1027	948	942	973	1003	986	943	975	1022	946	1049	1023	975	978	1014	982	965	1023	998	977	1004	947	1024	989	940	928	1005	962	977	944	957	1012	1005	1001	977	987	969	995	997	973	980	946	954	1021	1011	938	984	977	953	998	974	948	979	981	1032	949	975	1017	952	982	1016	1002	1024	970	1057	942	1016	987	940	927	917	969	1035	1001	952	975	977	947	1013	946	983	990	951	1041	959	949	988	956	994	1014	958	923	1061	903	956	1023	999	990	983	908	1004	1047	956	997	964	928	939	995	1020	1013	998	972	1079	947	971	974	1005	969	982	994	1034	925	997	945	955	971	964	983	952	1039	947	969	991	1016	983	973	974	1007	976	981	967	1004	968	969	992	983	954	950	969	955	994	1024	976	959	1026	983	1014	1000	1005	1014	969	996	939	1017	972	992	1002	966	981	961	978	929	992	970	937	1025	998	967	949	950	925	996	1012	1028	961	978	960	943	1003	985	987	969	965	972	976	1003	943	957	997	954	1000	1029	989	989	998	990	981	930	937	950	972	1006	963	963	1011	956	1023	987	980	998	960	1012	1001	977	1022	1001	1006	1024	955	950	996	1026	967	969	1008	979	1005	1018	943	1036	1011	977	956	969	1046	984	924	975	1001	985	967	1032	958	949	1010	1008	965	985	976	969	1063	986	990	966	974	925	998	946	960	1006	1052	924	954	1022	941	997	1020	975	979	1007	1018	1032	984	1015	983	991	966	996	963	963	985	940	966	953	983	1029	988	983	991	956	1004	968	953	964	959	1032	982	979	967	1044	956	1072	943	1007	1032	1026	928	997	1006	1023	992	976	1037	958	935	980	980	1012	980	977	1022	990	960	950	1003	1007	891	975	986	971	952	943	993	988	960	1022	987	1001	964	1009	969	909	973	1049	965	998	961	958	1007	960	953	1003	972	970	968	1014	955	1045	990	1006	1007	941	997	944	969	1005	1004	953	977	1008	979	951	1023	1014	1007	962	943	1028	1003	979	954	1032	976	1072	978	936	974	947	1002	1048	938	1016	1020	1019	996	998	979	1003	939	953	982	995	947	1040	985	955	936	944	1043	1007	974	1021	1025	940	968	955	981	980	985	961	926	967	979	941	1029	965	995	952	976	1044	957	994	958	989	978	978	987	964	1009	1022	1034	985	985	884	937	985	1027	998	961	989	1021	949	1006	923	951	1032	1001	962	965	950	989	1008	933	1000	953	1009	996	1029	949	1035	1019	983	963	1012	1010	1024	1002	999	967	1013	916	939	988	1045	987	958	1054	966	963	979	960	963	971	984	953	1031	923	959	1029	1012	933	1014	975	952	939	1012	952	930	926	968	997	985	1004	915	1025	987	997	1001	977	992	1027	955	952	970	896	1000	1003	956	983	1020	983	933	1005	1009	930	921	1041	967	999	956	961	1042	936	1029	982	983	948	1006	967	1015	976	1021	920	985	989	1004	973	933	990	954	992	1016	1005	1005	1022	994	991	993	984	990	976	993	967	961	965	963	973	990	973	1028	983	952	1020	956	981	1016	979	1000	1011	929	964	984	979	962	998	1004	971	1002	971	959	953	1000	984	1016	990	987	935	978	979	1002	987	1013	1054	969	935	994	999	933	893	974	952	959	1032	977	978	988	990	1003	997	946	971	1010	977	967	1005	961	983	961	991	934	1031	961	989	933	997	985	1002	1001	1033	1003	979	959	982	957	974	1011	961	974	970	991	981	1012	980	980	1039	997	993	1016	953	982	1039	968	963	972	981	976	999	936	959	1005	958	984	1020	976	948	1031	1006	974	912	949	987	999	1005	1010	1005	970	984	971	930	992	956	1029	981	936	964	931	973	1026	967	945	1010	915	1013	980	985	1001	978	1017	987	1001	974	1021	999	988	985	1009	1006	997	991	967	1010	978	970	1011	968	1027	975	1000	987	956	1027	975	977	995	995	973	957	973	1012	989	966	960	1044	888	955	953	983	994	997	959	986	976	1038	1002	1004	983	934	967	991	999	1016	1009	940	991	1012	1023	1018	986	977	944	994	965	1008	952	1000	990	1029	997	1007	985	958	967	997	967	1045	1017	932	1022
52260	49595	54590	61731	66593	47349	21984	4313	575	443	410	349	367	423	406	403	416	412	397	377	419	396	413	411	389	399	362	424	443	394	414	393	397	406	429	423	406	371	412	401	393	397	410	426	422	390	397	393	364	410	438	402	414	399	418	386	417	404	420	386	395	406	417	442	400	416	440	383	403	384	382	426	415	383	411	382	430	403	404	406	399	416	375	424	383	375	373	381	374	406	411	468	416	414	398	415	416	418	383	413	401	410	418	406	417	431	381	383	396	374	403	397	410	422	378	414	429	397	418	379	403	389	396	410	410	414	394	420	412	373	356	394	409	400	419	413	392	430	419	397	403	383	410	389	398	417	423	415	406	408	446	384	387	407	388	396	391	381	445	407	417	439	408	365	389	387	414	395	412	425	412	405	376	378	418	353	384	405	420	386	392	418	432	385	439	422	375	383	380	388	397	425	424	428	388	378	383	429	434	361	407	425	426	378	395	402	377	416	402	395	425	405	355	411	363	422	407	402	437	408	371	419	408	411	369	443	416	401	438	379	408	421	376	376	412	399	422	422	416	414	378	400	430	417	413	404	403	394	433	410	398	405	432	384	392	427	437	395	420	380	397	392	407	430	418	414	389	406	433	398	389	397	391	384	398	453	420	380	416	364	427	406	413	346	381	371	391	416	410	376	395	385	400	368	401	418	364	400	421	391	396	398	420	385	414	369	396	436	425	421	433	409	387	383	401	402	411	392	422	428	432	379	419	406	389	374	382	410	390	392	418	432	403	395	388	369	394	432	404	402	415	387	397	440	428	401	434	408	438	398	407	404	372	421	399	407	402	406	425	390	413	401	445	387	353	438	420	400	368	364	385	401	396	383	421	436	397	422	433	411	414	432	395	413	433	396	415	404	426	392	372	392	466	412	411	414	369	427	432	375	416	373	429	465	391	400	415	413	397	393	412	452	430	445	426	404	390	429	426	415	419	406	390	397	405	425	367	411	445	402	397	457	397	381	401	402	403	396	389	425	341	404	456	398	445	404	412	398	389	374	382	371	408	401	402	406	371	421	424	448	399	369	386	406	437	413	368	370	408	404	381	401	389	406	414	392	426	379	384	360	390	419	404	360	379	386	380	406	369	388	415	394	380	416	422	407	422	356	411	439	405	422	389	436	381	415	389	395	388	405	411	402	392	418	419	415	417	399	421	426	399	369	361	411	421	383	374	416	399	440	408	393	414	431	404	380	377	414	387	430	380	411	396	396	423	384	411	392	457	416	401	385	421	383	420	419	376	430	418	424	424	353	410	415	381	408	408	394	381	408	384	424	400	390	441	414	429	413	411	427	411	398	394	429	400	383	425	414	410	401	391	405	417	432	399	380	388	442	437	413	393	407	404	361	405	400	444	403	442	378	403	401	401	374	417	409	408	382	423	413	427	363	404	445	407	420	385	395	414	412	398	365	400	432	398	435	389	398	387	426	426	411	381	403	409	397	391	402	423	413	398	397	352	400	387	435	373	394	380	354	401	366	430	385	432	414	365	436	425	380	392	423	392	428	401	391	436	408	395	414	408	377	421	394	423	403	392	391	392	447	406	388	401	406	379	396	403	390	384	414	394	415	396	400	404	426	404	393	390	415	408	417	392	428	382	396	373	399	427	379	375	393	389	389	370	391	401	395	373	405	393	399	403	421	407	416	415	401	395	379	400	390	403	403	417	412	415	378	412	413	388	419	380	379	395	389	427	400	383	425	380	391	412	358	392	395	387	427	431	421	390	380	423	408	400	400	415	441	390	399	407	406	390	418	425	385	423	407	429	392	423	410	395	400	376	425	413	390	400	420	423	408	387	398	390	401	406	373	379	365	444	410	396	385	441	402	405	380	427	382	431	407	363	398	411	415	400	420	428	403	403	376	381	431	444	399	417	393	391	445	438	385	411	423	396	437	423	389	411	398	405	368	391	398	423	401	395	373	423	442	418	445	405	416	422	408	352	389	381	434	428	428	420	401	398	401	367	404	419	436	390	372	400	430	400	425	411	399	393	379	410	411	428	387	395	387	403	392	386	405	401	399	347	400	414	384	389	416	384	356	416	435	426	366	385	408	392	408	385	414	401	424	373	400	420	416	395	415	401	410	378	386	392	407	384	434	375	400	427	415	392	389	395	440	411	360	395	412	407	417	431	375	406	410	364	400	429	424	411	396	415	382	421	383	398	431	416	384	405	405	385	428	420	402	369	411	395	399	376	394	355	433	444	385	437	419	413	404	416	417	447	355	442	426	377	360	431	388	426	380	412	388	385	395	425	437	410	432	408	388	424	418	373	402	368	399	401	422	432	405	419	392	402	373	352	398	395	390	393	429	398	371	409	400	374	384	377	410	432	416	412	351	425	413	418	391	411	412	415	362	388	437	406	389	389	389	382	396	401	419	389	383	364	419	356	400	472	397	386	411	407	377	368	392	392	436	378	408	371	410	404	385	393	385	397	388	409	408	357	434	399	369	415	402	405	402	387	380	405	438	395	364	374	396	390	379	389	417	399	406	404	380	357	380	409	418	433	387	389	372	431	388	400	397	421	406	396	410	415	405	399	417	413	378	402	394	368	388	408	407	384	397	409	436	435	375	387	346	423	430	388	409	388	448	402	431	386	385	412	402	385	367	381	375	383	415	452	373	404	418	424	450	394	377	388	419	437	388	385	413	390	397	389	414	392	404	370	394	456	446	439	389	407	376	407	420	370	394	403	469	418	401	387	411	401	373	393	450	441	419	397	386	377	428	413	408	397	395	390	367	392	406	356	413	413	390	391	410	413	394	396	440	415	388	449	369	413	422	392	367	387	431	412	393	388	418	415	388	401	379	413	410	414	384	372	418	376	400	424	399	375	406	403	387	447	415	396	414	413	411	380	394	398	420	392	429	388	426	398	401	370	425	427	406	387	421	391	354	458	419	391	415	410	405	400	340	434	386	406	403	374	382	419	398	410	436	384	437	359	373	424	384	413	384	407	415	422	362	414	363	391	382	430	415	427	412	410	393	376	400	371	434	458	382	421	385	370	419	410	385	391	420	397	378	412	420	423	393	401	407	396	425	375	430	390	403	429	408	371	387	377	407	400	442	423	433	397	429	409	382	428	427	419	406	411	419	409	343	414	417	387	376	407	401	418	369	388	388	425	384	443	418	389	393	429	466	421	386	356	399	414	432	356	412	414	413	360	381	387	365	389	363	427	377	408	402	409	371	404	410	434	413	371	388	445	366	379	401	413	394	397	439	420	395	374	397	383	406	429	402	399	370	367	407	399	387	397	387	393	372	388	374	425	423	412	425	440	405	362	380	392	386	394	409	410	362	417	437	405	359	419	401	388	403	368	429	398	380	422	398	378	428	369	429	411	456	365	412	397	423	366	385	377	401	418	386	399	388	383	418	419	380	419	444	421	394	383	401	383	402	379	379	394	411	394	409	406	378	415	396	401	387	391	387	387	412	401	409	388	415	409	394	390	397	377	426
34120	40028	54569	72875	78754	57806	26833	5274	1341	960	1018	967	991	1008	982	935	1045	1021	950	970	940	981	981	957	1007	986	958	982	892	980	1028	986	928	965	990	981	998	1024	927	1028	971	1000	974	924	974	969	957	961	1024	961	927	1004	940	991	962	986	962	980	1036	926	966	1014	982	958	941	1021	983	951	929	1009	949	1001	942	989	1036	1009	1009	1020	927	982	975	1003	975	986	973	986	938	959	981	926	971	1021	970	970	1053	951	924	973	974	975	965	979	1005	979	980	1004	1000	986	997	962	960	937	1019	1007	982	981	1020	969	986	1002	921	919	989	947	947	954	1059	963	998	937	955	993	985	1024	932	996	976	890	959	963	983	961	940	1008	952	963	952	996	995	968	983	1001	922	952	901	968	962	958	956	957	1011	951	992	920	1006	962	1055	929	996	987	996	955	970	959	1028	924	970	968	959	978	975	931	945	983	969	986	974	972	995	975	947	905	965	947	968	953	1017	941	925	1007	945	975	960	977	999	978	969	989	999	955	956	1039	956	1009	1013	1012	968	976	982	984	980	953	961	950	963	982	985	958	996	1035	1041	978	967	987	943	1027	977	927	987	969	973	1044	1018	946	1020	982	954	979	1010	980	996	1030	995	995	953	973	981	972	971	950	966	950	934	986	970	988	959	993	916	976	976	938	978	964	983	1026	1013	1032	927	958	1015	1004	984	946	949	1041	929	1011	969	982	1003	958	986	998	1001	984	989	1014	957	971	942	1018	1018	1008	1028	996	1002	953	946	1024	1021	986	989	986	946	964	975	956	963	976	966	962	987	938	1036	1007	964	995	968	993	973	954	994	995	949	940	1003	937	954	979	966	998	926	956	948	1000	902	1023	1011	962	992	978	1015	995	888	974	1036	998	980	1001	1024	1024	1029	960	1021	962	987	914	955	952	1000	978	962	949	999	914	954	941	1003	999	984	993	995	969	945	950	1002	1012	949	1022	1024	969	978	1004	935	1030	1019	970	949	981	947	976	1021	1010	962	1010	1037	960	952	942	1002	950	981	989	985	953	946	1008	999	1038	934	977	994	1015	958	980	1044	979	982	949	945	951	1012	1010	968	980	975	979	988	990	994	963	972	963	1051	994	960	981	961	967	985	954	1010	989	949	975	975	1015	1021	1013	1014	970	972	984	976	1019	946	944	991	959	947	1028	999	1009	1044	971	1015	938	991	973	1013	959	987	971	990	992	1046	923	1011	999	942	946	989	941	1012	997	938	1015	1000	1007	964	951	952	992	989	948	989	1007	1015	1010	983	1011	975	991	986	967	988	990	981	978	1021	972	1014	957	998	1011	962	997	946	998	946	999	988	1023	1041	990	992	962	938	1027	968	986	914	908	976	1025	983	1018	982	990	975	942	1007	989	950	955	1031	962	987	970	986	987	976	912	974	991	982	923	978	972	993	971	964	986	992	963	978	925	965	977	975	982	969	968	945	966	962	999	944	1011	992	948	954	972	919	959	990	913	969	947	1011	1002	970	970	983	1043	953	958	1003	996	1001	1014	965	987	903	924	965	1054	985	973	962	992	993	967	1008	933	920	982	958	949	968	944	1020	924	1030	951	1020	1005	980	989	963	1021	985	966	967	995	975	948	961	963	986	1032	949	977	929	994	957	985	959	959	945	994	989	1021	1044	998	1046	1029	1037	977	984	963	1003	951	1004	982	1003	987	977	985	962	990	939	963	1026	974	987	1031	951	1002	1028	903	998	950	981	967	1028	951	989	935	987	941	1007	987	997	987	1035	946	1000	923	986	1005	964	928	1003	1006	994	1018	939	973	964	982	1008	993	959	938	970	993	978	979	957	963	962	977	955	1041	966	999	957	998	980	963	997	962	959	982	997	1023	1011	993	975	1031	978	1023	1018	983	1000	958	1017	917	933	942	956	998	1023	953	964	944	1015	1003	979	1005	933	1009	939	985	966	970	1014	942	992	1045	970	1000	1012	949	1002	961	973	909	952	1043	1004	983	968	958	945	1026	943	963	955	973	1040	994	923	958	988	977	975	971	972	963	963	984	1011	972	989	1003	1009	1003	955	940	1002	958	959	1013	1009	954	975	992	977	1024	1007	945	984	948	1001	960	946	990	1002	950	999	1015	967	932	970	980	1009	926	968	1009	1002	969	997	961	1010	1014	978	977	975	998	1015	937	962	986	938	942	946	1004	987	997	982	978	919	1015	979	1005	981	941	941	978	960	949	1045	1001	946	958	987	956	977	1056	940	954	1048	961	987	965	938	960	975	1002	984	966	1015	998	966	955	959	992	1049	1007	987	966	960	933	1001	978	991	982	1043	955	943	954	986	1013	997	1029	979	923	1039	966	999	942	993	954	958	996	1048	973	988	969	977	982	1016	921	978	936	983	1005	971	997	991	977	976	953	1004	975	1021	1007	924	963	984	940	972	1039	982	1023	971	996	1009	987	974	1025	953	927	1002	1005	1039	990	973	954	977	996	1010	983	993	978	921	1009	964	981	963	942	951	896	998	988	933	1007	992	950	1006	1013	968	943	1000	988	958	979	939	1028	934	981	1006	1008	958	953	981	1003	958	971	911	920	951	950	934	971	978	1010	1001	947	982	963	937	958	954	974	991	1021	959	972	954	935	995	935	957	974	996	938	998	975	955	988	985	999	922	977	922	954	971	955	930	971	980	978	967	999	933	1001	1029	935	1000	902	980	1015	1016	986	996	974	985	956	1024	956	1008	982	1007	950	975	980	990	969	966	988	1003	985	957	973	979	970	1032	994	1006	972	911	1002	987	932	1020	1014	999	980	988	991	973	1011	1004	974	1010	998	975	945	900	918	998	1022	1000	915	985	1037	1030	957	957	970	961	971	1047	952	964	962	1021	1019	987	1024	958	999	973	970	1004	1003	988	1035	922	1026	1035	950	938	1005	990	955	995	966	984	964	963	974	1001	1006	948	1021	1000	977	969	1033	958	982	958	964	989	963	1009	997	971	988	934	1009	965	957	939	971	1022	994	968	1009	1022	963	947	953	992	967	1010	989	987	978	970	1016	984	988	1013	986	968	966	956	990	982	991	930	1009	1001	962	945	932	1032	935	1050	954	983	987	963	943	984	1065	997	951	1020	992	945	914	1017	967	970	1022	992	1016	947	967	974	964	1062	1003	974	993	1011	953	1021	977	1017	985	1025	974	997	968	1000	980	989	943	966	961	975	995	1009	987	995	1013	972	968	972	1017	943	981	1008	964	992	937	979	1020	923	976	960	968	1007	945	1013	950	941	987	969	960	985	1006	993	950	1006	959	926	1001	938	988	1021	985	956	1036	1031	1003	1001	930	963	984	1002	957	952	955	937	1002	1026	972	976	971	967	971	998	1001	1034	955	922	998	977	939	948	942	989	996	965	1023	979	976	968	970	961	972	985	958	938	1028	927	982	1009	970	986	1054	967	987	955	1073	904	1002	1004	979	1001	974	1004	964	955	1025	931	903	989	953	1005	1020	972	979	988	1017	974	1007	975	991	956	968	960	949	977	946	946	995	948	931	959	979	969	931	950	930	974	957	992	981	961	983	876	936	960	952	954	969	985	945	958	996	945	985	936	970	975	994	947	1024	950	972	1010	923	966	986	959	938	975	963	1027	974	986	988	995	954	989	1011	946	1003	924	942	949	972	971	1000	1037	1003	938	956	1045	977	947	984	1025	977	918	921	995	948	959	959	993	982	993	1022	946	1008	978	937	956	1021	953	975	1012	1013	1007	942	933	963	958	1006	1044	1023	989	985	967	943	919	1008	1028	950	959	955	988	983	980	944	955	963	976	1000	961	973	949	936	917	966	966	964	932	1053	953	1029	974	1021	972	982	1005	951	995	973	956	985	1007	955	988	943
25513	20425	16723	11268	8548	6370	2898	735	464	403	417	382	418	417	450	374	432	379	429	402	394	392	393	397	363	376	366	396	377	392	389	407	394	380	401	390	416	418	373	388	404	397	394	395	423	377	404	417	405	418	402	384	386	429	398	413	416	365	410	377	361	384	384	378	348	372	425	428	392	413	386	390	406	384	365	410	387	402	406	429	402	379	410	385	399	372	399	370	376	414	390	402	400	406	393	391	362	416	418	362	380	407	378	393	406	387	419	399	380	388	389	397	389	406	440	403	386	432	408	386	438	413	379	412	376	406	394	374	390	396	404	340	384	409	411	362	367	395	398	404	388	386	379	404	392	378	418	394	399	380	353	427	414	429	385	406	398	404	365	410	417	401	376	383	416	403	419	413	374	407	387	382	401	371	391	355	387	401	391	379	372	397	391	422	397	397	407	417	380	416	393	422	410	414	386	371	411	373	395	386	389	439	368	426	407	392	414	411	398	412	451	395	397	387	398	378	410	405	392	387	405	393	440	438	392	424	392	396	404	394	419	413	406	389	414	422	393	379	393	395	365	399	394	399	382	391	397	380	401	402	417	375	383	385	417	396	371	423	388	411	379	381	417	351	470	399	417	400	375	410	397	366	362	406	405	411	384	421	410	371	398	401	421	417	388	409	403	382	400	379	389	389	416	375	392	398	406	392	381	397	402	394	364	372	379	359	404	401	421	412	404	377	389	407	416	443	399	395	412	398	392	373	348	392	395	380	367	417	371	374	369	432	399	416	386	393	395	432	406	400	399	381	376	400	392	374	406	379	385	360	408	394	402	367	385	394	373	389	394	417	401	377	405	403	376	385	406	378	399	382	387	429	374	407	411	378	344	388	384	405	406	376	417	385	360	397	364	399	406	376	375	369	414	419	391	387	364	409	411	430	414	393	385	412	379	376	385	453	398	386	390	377	402	409	385	398	393	420	462	414	393	386	388	393	403	408	414	371	424	411	376	410	408	378	413	376	427	410	374	384	391	418	414	417	415	392	437	423	371	381	378	416	419	390	429	423	396	395	390	397	425	398	429	379	380	404	384	368	414	374	402	397	355	376	411	370	427	390	375	377	406	394	382	365	389	384	369	363	406	382	410	371	408	413	361	388	407	372	367	375	385	401	404	431	381	391	366	375	371	400	355	376	402	401	405	384	417	398	408	400	408	387	427	384	409	377	395	412	377	383	397	405	398	389	370	399	429	425	416	386	376	383	385	401	382	431	383	426	359	395	367	400	353	376	425	414	430	428	398	379	405	412	366	404	415	379	378	412	406	383	405	384	379	416	402	369	397	388	377	406	417	389	392	373	416	382	388	394	435	368	433	394	362	405	383	381	401	384	410	401	416	372	370	402	369	362	394	418	389	465	412	412	419	386	394	391	403	406	397	384	378	399	348	393	379	382	364	367	377	409	400	407	423	388	413	411	410	425	445	386	393	387	387	395	421	387	414	419	408	406	397	380	388	418	442	363	403	404	398	376	396	389	397	384	398	402	399	425	380	412	399	392	371	433	383	373	409	344	421	393	388	388	435	379	406	414	370	366	409	389	402	378	408	378	374	371	370	410	367	388	358	401	401	428	388	391	389	374	398	384	376	394	399	369	400	395	394	449	410	396	430	377	383	361	397	404	398	396	394	384	377	399	394	417	432	361	409	384	397	431	389	373	376	420	388	389	408	419	371	362	397	417	405	425	406	414	381	403	407	384	392	398	413	417	425	376	394	373	408	409	401	419	378	368	389	415	400	392	401	408	428	388	368	340	384	401	350	436	393	405	410	377	386	392	378	409	413	427	409	402	382	439	401	416	431	372	414	411	423	428	388	376	405	409	412	372	390	355	400	416	402	384	403	397	405	392	387	401	404	410	382	400	434	426	413	362	381	353	391	409	374	373	385	423	456	381	425	399	375	392	400	389	445	406	428	427	397	370	375	421	391	375	396	397	377	397	413	380	372	363	402	423	366	382	432	387	383	389	372	381	385	379	430	434	406	390	413	386	362	418	407	409	360	412	383	418	389	417	416	402	423	387	386	396	435	390	425	414	390	379	388	418	381	391	364	415	400	412	405	375	404	403	386	396	420	380	366	367	396	409	404	394	386	381	408	381	413	422	416	399	393	374	423	428	398	406	389	361	394	422	401	357	392	398	390	391	415	398	399	387	410	384	407	424	376	366	403	400	395	425	422	405	425	417	439	387	387	400	384	415	390	385	406	376	423	396	390	384	406	370	403	411	402	440	378	357	348	410	407	382	400	371	385	359	334	415	355	416	410	409	399	391	374	389	395	395	356	386	400	416	410	412	398	397	404	422	404	387	433	390	426	396	394	382	397	371	371	427	428	403	376	393	414	351	410	406	402	407	395	409	391	392	403	404	385	399	371	424	401	410	416	385	383	403	387	415	389	388	406	407	426	391	418	381	376	420	376	370	367	404	366	384	369	336	404	390	393	419	371	401	414	397	408	394	420	420	409	419	406	370	402	384	373	401	401	361	403	409	398	398	417	410	378	402	399	413	352	413	394	451	387	437	378	409	397	403	406	390	428	397	423	389	399	381	410	402	386	388	421	399	382	411	375	407	386	430	427	381	403	390	361	396	367	404	392	383	437	375	389	386	393	389	398	407	390	356	418	388	381	409	385	372	409	392	406	391	404	396	390	351	406	407	392	418	445	355	413	402	413	399	424	371	406	399	378	377	377	443	409	409	395	408	371	393	378	376	400	399	378	436	367	418	376	361	414	389	400	386	424	351	382	421	389	361	432	430	405	388	386	397	403	407	405	414	381	356	409	416	412	384	395	400	389	405	395	384	387	442	372	399	380	397	411	457	382	395	454	412	381	412	378	392	434	376	388	399	368	403	420	392	399	398	425	347	406	414	386	390	387	423	414	372	401	375	392	362	369	409	403	436	388	393	395	421	402	364	373	389	421	372	382	387	388	406	366	380	352	379	399	411	405	398	402	388	390	398	361	387	422	371	364	400	407	404	374	402	379	414	391	417	424	384	416	410	399	440	387	398	376	371	369	384	423	430	404	358	423	387	394	400	432	391	391	387	413	381	384	371	426	385	396	435	405	382	381	410	387	391	434	403	388	370	415	392	377	379	411	383	412	400	409	443	371	346	387	406	397	389	410	395	377	369	392	347	396	392	407	390	378	372	368	374	404	395	407	385	404	406	411	422	426	440	399	402	372	386	402	417	387	384	399	393	412	410	392	389	383	399	386	379	398	392	416	384	393	382	357	396	403	375	419	401	396	368	401	397	421	438	401	426	422	408	400	419	442	394	389	397	453	373	424	375	397	439	395	408	394	373	400	396	380	400	398	397	388	378	349	397	413	420	354	423	420	386	382	372	370	410	404	370	407	401	368	411	398	387	435	417	362	395	389	382	387	392	382	397	397	393	387	380	399	426	383	415	406	380	402	406	430	399	395	364	388	410	445	384	417	359	389	366	413	394	401	416	381	419
15051	16642	21716	23240	22211	17055	7504	1889	1010	965	967	942	1003	931	997	955	949	960	916	906	913	1002	1007	990	989	1001	1018	958	969	950	961	962	941	909	978	956	950	932	938	957	939	970	955	940	952	1029	991	958	944	1011	985	998	992	929	1004	973	989	985	1018	955	1028	998	974	930	1002	1025	963	956	981	978	900	936	960	938	1002	939	968	970	985	978	985	958	964	946	953	985	978	1007	960	952	947	980	939	1029	1035	1001	1013	964	942	999	948	985	985	981	981	941	995	967	990	946	1010	966	988	958	945	942	925	933	956	1002	971	1003	1018	964	1033	1025	1014	975	968	984	993	939	949	949	961	998	930	936	971	1010	997	966	1012	968	1001	1000	969	952	940	967	976	943	968	985	967	930	865	944	953	929	966	1026	1003	955	949	1011	949	969	971	948	990	973	939	998	946	954	969	951	984	942	958	916	983	1005	1028	903	964	982	912	907	1018	974	995	905	976	947	994	962	898	967	968	975	960	939	903	980	968	987	975	1004	967	992	1002	992	910	990	925	979	988	913	957	956	1001	942	912	992	953	916	978	940	933	947	943	945	1000	1008	945	940	992	967	993	984	949	942	972	979	959	1013	956	972	958	963	978	942	965	953	976	935	937	951	954	993	972	982	954	968	975	1007	1001	964	976	972	993	933	938	973	924	963	1016	941	918	924	982	997	981	982	1005	935	1024	954	997	974	970	933	971	1007	979	969	1011	955	978	921	1000	986	982	950	965	929	919	945	948	970	941	944	1003	951	966	1025	941	954	1065	961	977	1023	971	1005	964	972	986	1029	1013	980	938	925	912	889	998	963	995	1040	1003	971	977	980	985	1017	947	960	980	917	1027	946	942	962	977	925	990	906	955	961	947	1003	985	951	1012	959	967	1044	967	1053	946	932	914	980	980	955	945	986	987	913	1026	917	951	1021	950	935	961	966	962	953	960	999	964	960	938	911	976	924	889	990	991	996	948	1001	952	1000	942	965	972	1002	949	1014	916	941	929	1012	982	971	1000	1020	966	983	949	938	980	986	977	977	981	972	960	939	1009	944	955	965	940	983	1046	984	1002	965	912	1035	974	959	928	998	955	996	946	934	1010	956	933	954	973	1008	989	952	902	972	992	970	949	943	949	977	939	997	953	954	995	957	934	966	935	1011	1015	983	986	914	953	924	990	891	999	969	939	1039	936	989	1015	1009	971	989	973	981	974	983	980	1019	998	978	1001	903	997	986	943	947	988	974	993	902	968	934	971	975	949	978	981	951	922	919	975	988	991	950	968	909	1031	943	958	954	964	1039	964	1031	950	992	945	973	968	962	921	994	950	933	976	971	980	959	939	996	1010	941	911	1006	1000	1033	1003	1006	985	976	962	970	941	1022	1045	964	980	941	977	979	924	946	990	1032	964	929	993	949	1008	1001	996	985	976	969	978	970	998	992	934	971	979	980	919	967	960	956	999	928	956	956	1011	957	918	972	906	978	943	990	934	929	968	927	1032	869	995	943	1017	963	993	1027	954	939	961	974	964	971	987	967	1029	949	952	966	976	925	944	941	971	945	927	994	1030	993	947	953	976	980	982	984	894	960	966	914	974	988	1016	974	1029	956	975	956	955	952	978	935	941	1047	1054	986	976	1013	931	1015	952	958	894	997	941	964	1016	911	940	962	1024	921	1016	976	948	939	941	959	963	931	983	1001	959	954	956	945	945	969	948	942	921	997	1003	969	972	965	984	974	967	933	928	926	942	998	912	1015	1007	904	940	942	990	939	982	1005	960	943	925	990	907	923	1005	934	986	978	947	900	935	948	953	948	984	992	1021	923	989	963	995	964	971	927	959	944	1021	1003	1029	987	933	995	960	970	1014	977	949	937	935	943	1019	980	1000	974	938	918	962	900	966	1013	1014	900	991	933	958	926	948	975	986	950	995	954	975	956	946	893	967	959	962	949	957	990	969	1000	977	967	989	978	1007	1040	965	984	944	982	964	985	1005	978	986	1002	1011	990	960	1059	894	920	918	1017	970	974	993	1005	990	997	925	1003	904	1010	982	963	920	974	999	1003	985	938	1007	968	942	978	931	999	993	949	1002	985	935	943	1027	984	924	974	965	1003	975	972	1011	921	1047	1033	911	922	1009	992	986	1012	953	967	915	955	958	918	1025	975	981	960	958	973	907	945	970	973	1017	933	965	983	898	1026	975	978	972	976	917	1021	975	988	972	963	967	996	974	977	968	966	965	985	957	975	968	959	957	904	991	990	971	968	985	998	979	982	973	989	950	968	933	993	1014	961	1025	976	978	999	934	983	979	937	955	962	971	1020	1037	970	991	977	999	940	988	943	942	990	1030	1001	975	993	942	976	947	956	997	1019	984	1005	976	945	948	985	1007	987	963	950	957	967	1000	952	1015	989	951	1020	993	1019	957	938	978	970	959	914	970	974	983	956	971	998	964	919	943	918	936	1029	972	943	1028	970	991	1015	959	981	985	957	997	945	929	931	978	1013	900	945	943	977	989	964	972	968	971	980	946	1024	950	918	999	921	1040	967	1003	987	1009	967	938	948	1001	978	1012	973	935	963	923	972	974	933	925	956	951	967	990	959	989	1003	996	1003	926	957	932	1009	976	915	928	1013	948	919	1016	967	1015	987	980	966	1024	984	932	973	973	1006	966	953	987	979	917	960	961	939	951	969	906	998	952	992	980	947	988	968	991	989	980	928	1021	979	994	993	945	956	930	998	953	993	980	995	977	954	956	930	886	937	986	945	999	968	977	949	1036	970	921	973	962	966	992	1004	948	911	939	1026	988	939	942	965	1025	944	941	994	988	974	943	1000	956	1006	1014	947	967	1006	966	991	955	945	963	964	998	960	936	952	949	970	956	949	1030	958	996	987	981	962	896	1033	989	990	1020	969	955	953	999	991	907	1007	918	979	984	984	967	998	947	1002	906	969	971	1031	979	941	959	973	1013	910	956	949	976	974	1007	925	945	935	923	930	953	921	1013	1050	969	973	945	960	975	924	973	949	1012	986	962	943	968	988	962	973	1010	966	1008	932	998	958	948	996	955	986	929	1019	1041	989	1021	977	973	964	935	936	938	959	984	990	1012	971	977	947	897	978	975	917	978	951	984	968	939	943	936	943	997	962	993	918	965	1007	940	969	975	970	1003	925	966	939	922	1010	938	939	934	998	994	966	972	944	931	990	910	994	923	922	934	975	969	992	927	1027	951	993	977	942	968	997	976	1007	961	954	924	943	985	988	935	996	1004	929	956	1023	943	1017	945	985	978	970	919	1008	900	1035	938	1032	955	904	987	975	971	996	949	932	964	989	979	960	998	981	938	977	989	982	930	955	947	1000	930	1030	959	995	1022	921	955	1032	960	997	949	958	975	1007	977	910	954	970	953	923	964	947	1001	1003	974	980	963	963	999	918	959	970	1019	940	958	972	978	985	983	982	964	1017	987	987	956	929	933	1004	956	1004	962	978	972	960	957	947	931	970	934	942	989	940	961	959	977	1013	996	949	976	985	904	985	947	946	984	992	947	978	997	961	949	982	908	1012	972	984	936	920	916	1013	981	928	965	950	1004	987	950	945	968	955	970	932	982	945	970	948	971	924	945	975	987	954	935	960	900	963	936	990	948	1000	965	1008	982	970	933	995	1012	993	962	941	948	995	949	993	972	988	893	1012	988	977	1029	971	953	948	991	976	937	1000	922	975	974	944	970	1010	949	1006	963	959
43571	44519	45905	44428	58159	41328	15721	2150	477	422	435	422	443	405	388	392	400	413	392	347	397	376	387	370	420	428	384	383	383	406	389	398	411	368	357	407	413	409	421	377	376	401	423	433	410	406	424	375	406	411	394	410	441	369	386	393	408	409	433	410	428	393	355	366	369	431	392	403	416	398	427	423	462	394	397	414	390	399	397	366	407	350	414	383	382	355	407	371	413	380	418	373	410	394	424	414	408	383	392	373	362	396	385	353	392	433	394	389	408	382	403	389	378	388	396	371	374	400	406	354	396	360	381	411	354	402	433	369	405	363	411	406	391	417	383	418	414	409	408	415	414	386	396	377	377	407	406	395	409	410	374	370	394	386	398	377	379	399	410	400	382	402	370	387	364	412	427	406	394	395	432	395	385	418	381	409	406	381	389	400	438	394	391	400	405	390	380	377	377	420	407	403	355	363	396	380	371	389	388	433	440	430	402	415	385	387	404	403	353	402	399	379	390	377	390	433	391	364	425	406	430	415	410	409	403	393	387	402	410	377	389	389	382	401	390	399	366	394	389	399	398	401	379	398	405	389	359	358	387	372	376	413	432	386	371	394	404	357	399	431	416	403	374	355	437	389	399	374	402	398	427	377	426	421	383	387	445	411	359	397	390	389	379	374	369	419	400	423	409	383	426	372	373	372	418	415	396	433	406	399	400	391	372	453	404	393	386	408	409	404	389	361	402	358	399	376	368	406	396	370	405	401	398	393	404	402	400	376	448	407	395	389	402	436	411	375	389	410	377	433	395	391	386	400	419	400	372	378	414	416	419	413	387	404	421	356	395	365	405	420	427	410	391	424	354	404	413	381	400	394	378	391	388	447	423	390	384	405	352	386	423	424	415	367	391	421	412	424	418	411	378	360	375	388	393	403	427	406	389	394	410	393	370	374	447	408	396	406	405	361	372	400	354	395	373	399	390	395	394	370	421	427	410	402	413	411	394	408	382	385	388	412	392	420	397	397	415	401	363	377	353	378	367	388	412	407	370	381	412	412	364	388	412	382	374	393	379	401	397	395	422	395	375	386	364	396	398	399	423	392	378	391	374	372	379	402	373	384	375	370	425	385	393	424	387	363	383	382	409	426	380	383	386	380	410	436	420	402	421	387	390	382	385	431	410	413	390	411	419	385	370	387	412	399	380	403	413	362	403	390	403	378	415	391	412	410	427	363	412	411	389	414	418	376	380	435	387	425	373	405	398	368	410	415	396	395	389	410	417	369	402	415	393	409	410	383	401	383	406	401	437	382	388	382	430	366	415	397	411	389	383	349	407	377	394	393	355	406	411	393	405	403	388	397	408	383	381	375	394	413	380	379	382	375	407	401	386	405	405	396	375	371	375	409	397	395	382	399	385	365	402	417	392	382	376	372	393	390	412	388	396	408	405	390	399	373	435	420	397	387	408	357	391	419	391	422	390	360	384	400	432	391	379	408	354	398	372	379	394	416	389	422	398	373	377	372	406	390	412	392	349	437	394	392	379	406	412	411	383	383	401	412	399	413	404	440	420	389	392	392	390	362	416	409	380	351	409	411	379	371	390	393	426	409	405	367	382	415	368	440	423	396	409	393	408	430	441	363	392	370	360	388	395	373	390	371	404	387	406	386	448	399	370	411	396	430	382	381	381	451	385	389	405	403	379	396	379	372	397	426	398	380	419	385	347	412	426	403	394	403	418	384	398	412	409	383	419	423	400	377	413	430	381	398	388	383	388	412	414	365	382	391	403	415	365	400	406	386	375	403	424	386	352	386	396	404	399	418	398	366	387	414	427	412	400	366	385	374	397	382	380	434	386	424	383	395	420	399	409	408	368	401	370	420	393	357	440	434	355	432	362	408	400	394	374	382	426	401	413	408	399	368	368	393	443	372	406	392	355	362	360	420	408	347	379	414	435	368	421	367	383	380	380	362	391	379	385	406	398	416	406	402	415	396	440	380	382	401	381	395	384	432	391	412	420	421	390	398	389	371	384	389	370	388	392	383	361	385	412	386	370	416	355	381	389	386	376	396	422	376	373	390	377	396	409	390	420	413	366	363	432	406	396	383	371	379	366	389	383	377	375	383	399	412	367	361	382	408	410	405	398	394	366	408	402	387	371	353	357	375	380	454	378	386	386	392	393	414	412	373	400	426	377	395	402	422	370	399	418	431	392	388	453	375	412	396	385	384	427	442	414	355	379	374	353	381	421	427	386	389	362	382	396	426	383	403	403	375	361	400	393	411	417	385	379	409	388	411	390	381	408	401	386	380	402	402	436	387	454	372	388	410	364	394	417	421	407	394	393	373	381	381	387	383	378	346	371	419	416	392	352	419	432	363	416	390	368	378	395	403	385	377	367	377	424	395	375	427	388	389	424	442	354	414	391	399	405	377	409	410	381	403	406	429	377	402	369	341	388	422	355	417	387	348	357	367	386	383	365	364	362	434	413	440	394	412	397	407	417	382	416	402	406	378	412	386	388	411	399	392	416	378	394	401	377	368	382	403	404	421	430	413	417	389	415	409	377	360	363	398	354	427	419	425	367	403	432	395	415	408	358	455	411	418	379	435	364	374	430	388	387	387	383	384	352	430	386	398	443	338	408	416	425	378	389	396	433	421	401	400	393	398	368	375	429	425	356	412	433	407	396	420	377	401	383	383	347	426	373	401	378	406	400	402	392	425	395	376	347	372	387	395	403	406	354	394	378	452	414	406	369	405	354	372	367	385	358	386	360	409	393	369	359	395	397	371	377	394	367	376	392	391	402	397	429	380	398	437	396	396	389	397	437	367	416	384	427	385	396	401	442	369	407	388	416	363	459	394	428	413	443	391	399	386	372	385	359	368	396	359	344	409	353	359	421	406	435	384	406	403	397	437	395	425	408	375	347	377	374	381	373	375	371	394	377	389	423	402	448	388	439	384	370	404	402	397	402	385	402	411	398	395	368	390	426	367	412	433	404	391	406	386	385	370	397	394	413	409	404	389	409	391	404	379	383	377	394	372	378	403	364	398	345	392	373	418	403	418	378	379	407	366	398	426	375	417	396	364	373	371	399	353	386	359	385	382	426	396	434	391	385	353	417	385	381	409	372	385	441	408	426	399	373	397	374	382	372	424	411	403	369	431	450	394	400	396	378	411	408	346	368	400	413	354	390	389	403	383	353	392	437	394	425	386	414	387	353	423	350	406	347	398	390	400	394	376	456	405	418	422	392	376	374	381	423	381	359	394	389	402	391	398	395	356	374	407	371	404	374	408	400	399	395	355	415	400	376	415	383	385	387	409	395	383	425	420	423	396	405	382	409	434	391	429	389	389	375	372	421	432	381	407	388	436	405	380	415	362	399	372	393	380	359	384	393	357	429	395	376	391	365	374	385	398	391	422	382	416	396	368	404	394	376	384	397	368	412	434	392	394	365	380	381	423	413	389	391	390	413	427	377	410	382	382	411	375	365	379	402	379	388	388	420	405	410	404
28847	36639	45193	54354	68794	50123	19914	3477	1138	1024	997	1015	956	925	945	1004	955	934	992	954	957	975	962	972	957	1008	985	895	1005	962	970	986	946	949	999	973	957	1017	912	1009	973	963	890	990	991	1009	953	980	980	949	930	968	948	896	934	963	981	957	997	1012	984	943	1008	955	973	935	959	999	1003	901	915	952	986	973	956	999	912	1011	1005	1020	1007	960	947	949	943	1004	943	940	945	966	926	952	957	986	962	947	994	966	984	948	929	907	932	985	1002	984	948	965	968	979	956	973	981	973	1007	944	960	933	1026	995	974	992	986	1024	920	952	919	995	963	939	940	1001	1003	933	971	989	983	928	931	940	1008	952	1024	959	959	972	968	961	976	947	952	933	916	1010	991	991	939	1000	957	937	964	992	963	966	973	1029	987	961	959	1017	997	977	986	1025	980	938	956	955	937	940	975	977	962	919	959	985	1011	918	958	925	935	930	984	1007	970	934	964	927	994	962	963	991	962	956	974	907	971	899	993	1013	953	983	962	975	939	954	974	949	943	955	972	1005	957	996	970	991	997	1005	928	976	974	1017	966	1016	931	916	1008	1030	1018	939	961	945	944	1017	1040	1001	1002	974	992	926	945	982	937	1002	953	960	938	929	990	996	946	966	990	954	965	962	980	992	964	934	948	1006	967	977	983	929	962	995	920	959	940	964	974	987	1004	1040	954	974	941	1002	969	922	986	934	949	956	975	991	969	965	974	997	995	1000	1010	935	948	932	968	1000	972	951	1006	952	938	1024	1008	973	1008	976	934	1026	938	988	941	985	977	893	1005	921	1035	979	914	964	978	986	957	961	977	983	1068	921	967	935	960	960	948	965	985	1043	968	941	1067	997	980	1006	1004	959	953	963	961	992	969	984	1025	1014	989	924	984	984	1028	964	952	1005	969	954	949	952	939	977	932	944	989	954	917	975	967	1014	929	1017	957	998	929	973	1010	940	984	1007	958	982	960	954	998	939	949	994	993	975	949	969	1020	1010	920	931	967	996	995	957	1026	979	958	916	950	936	1000	953	919	987	946	934	1024	976	966	987	960	942	975	936	1010	983	996	987	970	887	970	971	965	955	951	987	967	966	969	897	1020	1008	939	971	968	991	948	979	922	961	986	975	1002	910	972	914	996	940	934	992	960	981	962	957	916	933	956	961	1030	990	963	1000	985	992	1004	981	1008	923	984	1032	935	951	947	953	974	934	961	951	997	977	926	987	947	954	915	1002	960	1008	983	1001	962	979	993	947	960	959	955	967	962	948	990	1050	944	940	974	968	937	949	1010	993	955	1024	1051	1001	971	959	955	960	920	942	964	957	1051	961	973	961	929	949	949	937	949	946	875	1006	992	941	905	945	938	999	892	990	980	973	920	965	967	999	959	947	928	1007	961	981	947	998	960	991	1007	972	931	942	950	942	979	931	978	994	906	977	1049	997	995	914	978	967	948	972	1016	1018	956	977	1007	964	918	984	966	977	944	901	1009	975	969	967	956	948	997	996	946	1019	987	1028	979	968	955	989	976	997	949	954	967	937	947	1000	940	958	977	992	915	912	987	940	1004	956	967	979	1004	994	946	970	942	1017	973	966	954	993	984	983	983	924	900	946	951	957	998	951	911	943	951	1006	941	966	947	974	988	944	967	966	946	951	959	1015	1001	946	956	945	1034	983	989	950	1006	912	972	999	970	939	998	985	969	940	997	933	965	963	927	978	940	997	961	905	921	964	950	929	943	970	938	939	961	992	1020	989	983	960	937	938	980	925	967	956	957	897	1016	944	924	998	946	911	945	996	985	967	1014	979	960	923	983	1000	984	973	958	954	987	954	942	990	996	985	1033	978	947	1007	983	980	979	922	944	992	968	1056	1002	955	1004	986	968	985	998	1007	990	1042	950	990	977	951	998	969	993	964	928	942	1027	989	1016	1009	920	993	915	920	953	970	994	918	947	993	970	961	962	956	981	973	964	917	997	1014	1027	965	957	937	972	925	978	955	939	990	967	972	903	996	983	958	986	947	982	981	1005	979	996	1000	977	967	925	975	932	965	958	916	952	961	993	980	985	995	913	1012	1034	978	955	980	938	939	984	894	998	1030	963	910	957	953	927	959	917	1009	978	947	968	1020	975	967	962	974	1019	959	957	987	1008	947	963	956	970	990	998	952	951	1014	949	987	935	969	983	1054	957	1025	882	979	981	936	949	941	931	1006	945	1017	966	926	952	984	990	1008	975	938	1026	997	933	999	917	990	949	922	950	1019	947	997	1008	960	910	970	963	986	988	946	958	986	997	970	938	997	947	983	974	975	948	958	940	1032	950	985	986	964	974	975	967	886	945	929	968	943	1012	963	917	984	985	967	931	894	936	976	974	964	1042	974	996	997	1019	951	978	913	953	1004	939	978	979	966	945	988	996	956	973	1055	983	977	941	974	1014	975	948	959	1016	935	952	982	966	929	967	970	965	964	956	958	974	937	986	929	914	974	1003	944	941	927	999	944	978	981	931	978	952	995	956	988	956	924	940	987	933	983	941	907	991	949	998	1006	947	1017	947	1004	967	945	947	985	978	976	997	993	1015	967	990	990	990	978	973	959	972	952	989	971	940	963	949	971	979	980	957	939	978	1012	954	971	998	1010	929	949	979	957	987	982	925	975	978	1004	937	960	953	1013	1001	964	1026	1007	994	1003	971	971	976	984	950	935	980	977	875	965	966	945	975	987	963	935	972	1049	925	947	966	984	938	943	1010	1004	971	961	964	1024	952	979	991	961	895	970	1015	1048	923	960	984	984	949	1036	1005	947	966	1015	966	982	986	926	1021	964	998	996	1008	987	959	1004	985	1003	990	945	977	996	982	1030	982	983	974	965	1023	997	979	979	979	958	1029	1004	934	979	956	945	1019	982	1017	976	990	949	969	922	936	953	963	940	995	1001	976	956	955	982	979	964	976	953	998	951	944	1001	969	921	936	914	931	1000	931	984	965	929	982	984	986	951	995	1011	949	924	920	927	994	1008	943	980	946	983	982	1038	998	950	961	1001	1014	1015	944	948	964	945	976	943	988	943	933	1011	942	943	958	931	974	971	914	963	975	978	953	924	977	962	973	953	949	953	993	973	969	960	974	961	999	918	969	993	983	1030	1004	978	967	929	948	964	970	1003	937	949	993	885	970	990	971	999	948	947	957	935	1003	984	1009	986	986	986	961	1006	935	929	967	949	1029	980	913	966	957	906	963	1000	1017	958	958	998	950	947	955	945	965	972	944	949	951	961	911	962	970	1013	929	971	976	988	969	965	1035	926	933	957	1010	998	989	976	969	975	943	1014	945	921	1031	1002	974	946	960	955	944	926	907	972	1008	951	969	1001	969	1019	968	962	1021	986	969	955	980	944	979	990	959	943	987	977	929	965	948	986	956	973	971	928	1000	973	994	1002	994	981	1013	994	1022	1035	978	965	951	933	980	1000	924	922	928	970	967	1000	983	958	996	949	990	990	966	1003	954	928	919	970	935	1000	1046	972	976	964	952	966	986	929	967	982	946	959	1026	1003	979	1004	1033	1021	970	968	1002	945	894	954	968	914	988	952	1018	950	951	964	1055	950	952	927	975	1014	957	1002	893	940	1010	981	932	970	943	1044	954	947	955	973	960	1034	977	947	1009	1008	972	1009	959	989	954	995	942	983	998	989	942	1001	987	956	961	901	971	978	955	974	1023	879	1040	924	1001	924	975	1019	945	950
53817	55383	57200	63671	61200	44625	17728	2777	515	406	383	393	389	410	435	430	395	392	375	411	422	385	380	377	392	381	339	345	402	420	388	365	388	411	394	430	407	394	377	393	391	435	401	395	373	382	403	410	402	331	391	389	396	372	404	394	371	385	399	397	414	373	426	392	410	377	436	413	383	364	430	427	403	425	404	390	387	391	417	343	457	384	372	400	417	394	365	399	395	451	451	398	430	420	439	390	418	403	403	388	437	390	386	393	376	387	377	372	377	389	394	390	412	416	416	392	401	376	366	382	364	398	366	370	402	401	378	392	384	446	343	397	430	411	403	398	404	405	406	403	373	391	360	414	396	420	344	391	366	399	409	393	404	442	396	437	394	420	397	410	412	379	411	368	389	378	372	393	384	341	404	416	399	418	403	407	370	394	388	401	392	406	397	383	390	426	384	392	364	389	417	389	391	422	388	378	421	372	368	395	377	372	352	391	387	426	421	384	384	381	358	402	395	389	415	399	399	394	410	399	391	358	395	395	379	369	399	379	398	411	376	366	404	378	360	394	395	388	385	415	403	387	359	369	380	386	390	405	382	398	411	384	373	382	404	411	409	370	409	392	353	392	385	390	373	421	409	444	383	386	388	421	335	406	443	396	406	368	444	394	363	388	379	370	401	402	409	412	396	392	362	408	372	414	391	389	411	368	417	393	412	391	366	389	351	385	393	360	365	419	404	410	393	391	408	416	388	380	387	385	373	444	354	411	400	386	415	373	387	408	393	347	359	389	365	420	427	405	392	375	376	390	405	373	385	375	376	381	403	435	367	379	403	404	338	391	392	403	416	361	357	371	402	423	383	357	379	369	408	407	377	383	381	425	418	378	403	367	393	407	414	390	394	394	441	419	390	344	362	390	366	362	397	375	368	411	351	389	386	413	450	410	404	382	375	399	387	400	413	448	399	394	403	392	410	384	398	404	372	396	375	393	392	386	395	372	386	368	407	403	402	404	373	405	358	378	400	387	365	390	387	415	388	424	379	405	387	376	373	384	434	353	419	369	396	385	388	399	368	392	407	396	430	402	379	414	358	427	375	407	399	367	365	381	409	399	422	367	384	390	369	404	382	383	398	376	400	401	400	404	404	398	390	401	367	411	427	369	389	412	348	433	373	375	386	360	396	398	406	404	413	381	373	388	381	417	380	417	397	405	382	382	400	406	371	389	397	369	418	391	391	381	403	412	362	396	392	399	393	373	419	392	406	386	399	410	387	419	412	392	381	406	389	405	405	395	398	366	359	373	412	357	423	416	416	367	365	400	383	389	384	383	412	416	430	392	403	398	400	393	398	401	410	368	377	392	398	396	417	459	383	359	375	370	377	418	404	383	414	376	395	394	393	400	372	431	392	361	388	397	392	413	357	389	392	416	415	415	411	376	395	423	391	403	406	413	383	389	358	424	392	373	407	399	423	390	449	382	400	418	370	384	415	368	393	384	390	390	404	380	379	402	391	371	387	405	400	403	432	427	378	398	397	356	379	401	404	407	368	369	388	437	401	386	411	392	388	401	371	393	389	410	377	389	397	398	392	419	344	391	414	392	424	405	385	388	415	415	402	402	404	407	391	351	383	418	403	348	388	416	415	352	383	358	411	403	432	387	404	441	410	380	404	371	365	420	387	347	384	450	406	415	407	364	369	405	414	391	415	437	395	408	432	384	379	410	443	363	433	391	420	378	373	372	392	376	405	375	337	416	357	380	412	406	377	411	388	397	392	385	412	380	402	397	443	409	409	387	379	430	371	391	391	380	406	392	385	390	404	397	424	402	360	363	383	417	404	407	404	406	347	418	404	383	372	379	393	403	400	412	452	399	368	375	407	402	378	365	362	343	424	357	367	402	375	417	401	394	403	399	394	395	400	365	394	423	390	406	395	425	407	424	422	364	400	401	402	377	390	401	373	436	409	352	396	377	405	366	416	383	366	386	403	394	402	381	404	386	394	407	401	362	433	367	411	424	358	372	395	433	424	388	362	401	400	383	384	401	390	385	401	413	415	402	375	374	402	386	372	390	377	411	380	405	368	366	407	338	377	434	402	354	371	387	370	420	405	387	370	411	411	369	366	393	430	427	378	358	362	381	386	412	383	375	413	391	416	385	377	412	417	434	353	401	385	421	353	392	405	416	361	380	376	421	376	379	378	417	386	385	367	402	383	361	397	352	416	372	376	382	375	372	378	420	376	400	428	377	429	393	416	426	394	376	373	388	398	406	427	419	396	402	369	417	403	371	387	409	385	423	421	407	400	399	381	388	381	419	402	436	408	409	412	370	393	414	344	395	353	393	390	402	376	427	404	437	419	408	396	404	396	402	386	378	379	405	379	415	419	388	414	382	369	400	404	431	369	367	413	386	394	391	391	386	398	435	392	396	422	383	407	385	376	373	385	414	370	414	419	366	388	416	402	431	402	407	360	386	414	412	405	432	398	368	428	408	403	379	435	370	424	434	363	398	400	401	382	403	410	391	408	385	398	382	408	376	360	354	352	383	437	402	389	374	401	404	371	377	429	343	422	404	369	387	411	401	366	415	375	386	407	406	409	407	377	380	402	372	408	387	382	405	377	391	357	388	407	404	388	384	366	388	413	376	395	427	399	399	377	402	395	383	359	355	435	368	421	397	395	352	352	381	374	382	390	389	355	429	378	430	405	403	397	392	394	380	387	395	382	368	375	415	393	400	410	410	406	379	396	399	394	362	377	414	424	399	418	355	391	409	375	394	417	385	357	410	409	385	373	393	413	409	403	383	353	415	400	369	371	403	378	411	422	376	406	397	399	371	350	380	355	415	388	381	428	364	411	405	404	375	432	380	389	380	397	377	365	381	384	372	386	381	358	375	408	372	370	408	414	427	424	405	450	382	382	384	367	386	390	424	385	412	409	374	386	415	389	405	401	387	429	436	388	353	390	378	417	396	395	401	371	403	359	381	379	382	381	409	386	430	393	387	424	382	404	381	374	376	378	366	401	403	408	398	407	385	370	386	368	429	381	384	417	409	395	389	367	408	340	403	381	386	377	381	386	376	340	396	361	385	337	373	423	399	414	367	376	393	417	378	352	404	395	403	378	426	383	402	436	381	376	433	415	410	403	380	367	403	346	369	376	389	368	418	432	359	351	398	386	440	443	408	386	379	380	425	399	367	398	439	392	383	376	343	418	397	355	386	338	384	398	373	408	385	390	396	389	381	386	414	391	398	359	381	355	400	392	399	388	417	356	393	409	351	402	388	428	426	414	397	402	350	381	415	373	383	428	411	401	387	390	341	394	406	365	364	406	406	386	425	385	393	393	376	426	405	375	407	376	352	404	383	401	398	387	380	367	386	419	403	383	437	366	404	379	413	414	393	355	419	417	424	394	375	358	434	395	403	400	381	385	431	393	423	408	409	379	397	367	377	403	406	379	430	379	382	429	385	415	361	452	375	418	433	402	384	396	392	402	416	383	416	383	390	426	409
36117	45553	59148	73088	73927	52948	20308	3563	1162	947	941	964	952	956	928	1009	960	924	967	941	990	974	972	938	985	961	994	952	950	905	943	912	967	901	975	968	947	998	984	975	978	943	1002	904	972	982	1006	949	949	956	1003	960	961	924	987	947	947	957	909	936	965	1012	939	903	941	949	976	978	1007	1006	935	902	981	949	935	986	1020	973	1000	999	977	955	935	986	912	996	1013	944	920	945	919	915	971	927	971	1050	949	925	1021	954	965	976	1008	925	978	983	967	956	975	932	1044	1002	955	936	940	961	997	973	952	911	966	977	943	955	872	980	997	973	935	960	968	965	928	929	980	964	903	993	940	969	990	1000	976	1003	990	969	915	948	983	915	971	945	892	935	962	934	944	1020	940	946	944	977	992	980	921	976	940	931	901	995	942	966	957	940	994	920	1013	930	925	995	956	962	969	948	1009	967	962	948	968	1009	989	1005	938	966	961	915	905	933	980	947	939	884	986	990	960	935	983	893	961	952	1010	968	949	972	957	1008	989	907	930	992	965	988	926	950	989	983	970	954	882	958	972	943	972	918	967	920	965	910	961	997	979	988	954	988	960	981	951	984	916	972	965	942	973	939	1000	984	985	993	954	1024	975	881	916	939	988	919	908	947	920	897	942	939	985	920	953	934	904	944	895	905	989	948	945	888	903	966	973	954	934	974	955	925	900	971	991	956	967	956	963	922	1005	958	965	945	913	945	914	974	949	956	996	963	973	947	975	935	993	1022	955	974	951	915	925	899	926	994	883	981	904	895	1040	957	956	921	913	965	960	999	983	1000	976	964	931	905	892	968	946	947	952	906	924	998	970	937	930	932	946	944	999	955	980	971	1001	940	910	988	999	957	967	993	960	935	901	939	998	985	938	944	991	898	898	971	999	995	1021	983	956	940	994	896	958	944	982	937	920	977	966	949	978	992	934	964	985	981	989	975	922	980	958	956	936	997	916	968	974	969	918	923	914	958	928	976	984	937	984	994	910	956	967	932	935	977	950	960	981	920	991	903	940	914	962	939	947	997	954	1001	950	974	952	941	983	998	973	967	963	959	986	915	969	988	934	962	910	973	1001	960	942	984	911	918	983	950	933	993	992	875	948	936	950	948	902	965	923	991	966	941	1013	973	916	996	929	942	892	942	1005	980	938	948	1026	965	980	964	1001	927	955	1021	958	940	928	906	975	950	930	1005	897	959	924	910	955	973	937	933	942	957	946	928	921	984	941	874	901	962	989	948	914	989	981	937	972	949	988	945	946	963	976	961	930	930	981	991	934	1006	948	991	964	955	951	943	959	936	1030	940	977	969	944	1009	945	930	1002	923	916	911	982	915	913	973	948	941	988	930	1008	966	965	961	992	942	941	960	945	1007	912	986	993	927	972	941	994	948	974	915	969	958	924	1002	957	947	976	973	936	953	937	945	965	959	944	944	939	915	913	942	982	988	889	968	996	983	980	956	946	954	976	997	970	918	983	1017	954	931	933	914	961	960	1009	992	964	901	977	984	919	940	997	984	967	926	941	919	934	1011	929	953	954	971	968	911	955	988	987	942	935	893	1038	912	966	962	953	929	917	1006	964	901	955	975	959	970	1004	918	968	1044	1031	923	949	969	957	998	1005	945	968	990	989	940	968	1008	942	982	969	921	961	943	935	1007	968	972	998	1011	939	940	987	960	942	1024	880	903	906	948	991	942	973	935	931	966	973	914	944	959	903	977	974	967	994	960	913	963	955	961	949	970	959	913	906	953	966	968	949	951	980	945	932	936	947	974	960	1002	978	987	1002	947	992	963	929	961	921	995	961	991	934	892	939	945	940	979	921	944	965	946	904	945	871	989	889	955	937	967	967	918	997	967	892	995	937	992	940	921	885	902	950	958	993	935	953	955	951	936	951	930	953	1012	1011	928	1004	926	950	956	957	958	942	927	950	989	891	1017	999	958	958	953	951	955	978	922	919	991	945	913	959	1012	1000	999	978	971	942	956	933	927	987	982	999	1010	999	957	946	929	972	887	940	926	915	939	947	965	987	981	975	907	962	905	967	886	995	960	975	1015	911	973	910	1005	978	912	968	924	954	928	953	983	975	958	957	946	958	946	943	1005	967	940	962	990	898	962	941	923	918	912	954	901	998	968	952	911	981	1005	956	897	973	929	991	917	987	968	940	946	1060	959	954	975	941	952	966	929	931	967	958	955	952	938	973	934	957	936	989	977	977	999	927	914	878	1024	967	997	957	956	974	944	955	1004	991	983	992	1008	991	960	1008	937	950	911	921	932	961	965	952	950	954	986	1018	986	946	969	950	940	1016	931	957	979	951	909	958	974	954	947	980	1013	962	976	915	916	969	986	967	942	997	935	957	937	970	961	941	937	958	998	929	995	977	1024	951	1013	919	916	988	969	990	985	978	963	940	906	915	904	1010	1006	954	947	930	948	962	981	946	979	983	929	916	989	970	1001	975	990	1016	914	982	982	924	1022	977	921	946	942	931	933	919	912	918	1006	987	999	930	1011	939	967	975	879	957	958	978	975	996	958	977	947	984	916	943	960	958	937	1005	985	949	989	959	968	974	975	937	931	911	977	963	987	968	958	899	974	920	969	968	899	1010	925	975	944	941	986	989	974	966	925	1004	1057	997	943	957	935	983	1003	969	960	970	895	943	991	932	953	949	936	980	910	982	908	972	937	989	968	1006	973	944	954	938	885	971	1020	931	982	1006	934	952	1025	957	976	949	928	960	971	947	947	951	988	944	962	928	950	976	980	968	966	918	926	940	948	941	944	921	975	1059	944	946	942	1019	988	945	895	960	924	949	898	978	953	926	945	960	994	980	1055	972	891	937	942	970	974	965	1010	1023	982	988	977	954	956	965	999	955	975	952	924	941	898	940	928	965	905	942	946	972	961	930	975	915	952	951	950	986	1008	936	968	948	950	956	943	947	948	935	996	929	973	985	980	956	984	951	974	932	944	950	942	999	914	964	949	913	952	955	970	895	931	931	1033	965	923	933	945	995	967	958	998	980	983	969	931	1010	903	900	928	986	972	986	987	923	910	937	962	1000	938	927	924	949	966	958	936	927	930	955	981	967	949	946	931	959	991	1005	961	973	945	985	965	983	933	938	956	968	903	955	987	956	990	993	944	969	988	988	955	972	931	925	909	928	930	934	1021	961	937	937	959	924	955	987	984	935	998	994	954	923	926	985	975	998	984	940	978	980	906	1030	987	980	930	986	917	992	915	933	922	968	941	989	956	970	934	992	978	966	964	946	928	957	972	981	909	994	957	959	940	946	939	908	983	1003	951	925	958	968	931	955	939	967	919	910	948	977	965	1002	980	965	892	1016	917	955	973	979	941	914	1012	946	960	1029	935	958	970	982	960	922	928	935	982	937	948	1020	948	965	985	1013	1019	944	957	945	1014	960	920	1001	975	970	1016	964	909	968	979	921	917	940	942	945	954	942	938	935	983	914	957	944	1011	940	946	981	998	968	964	967	966	970	1010	982	912	1006	960	961	936	939	980	943	955	915	892	925	942	968	1016	944	956	976	940	1000	955	930	963	1020	941	974	936	914	968	954	990	1004	953	988	865	951	973	950	976	986	927	971	973
26565	27036	22806	14818	13862	6095	1467	505	381	438	385	386	427	389	368	414	436	350	390	392	413	371	388	381	361	412	387	388	394	396	368	378	414	387	376	401	401	359	373	394	397	383	402	408	380	394	406	365	420	395	390	363	368	372	363	418	390	372	415	395	411	430	375	351	390	411	411	349	351	379	386	394	376	400	391	371	403	363	376	365	395	360	350	363	382	425	424	386	397	384	382	391	375	351	415	389	384	395	387	414	408	404	414	393	381	389	439	387	388	415	406	389	369	389	369	402	391	397	363	429	378	349	410	386	392	409	355	382	367	410	367	395	407	344	379	374	411	350	401	411	370	353	390	371	388	406	383	385	383	396	382	444	405	365	377	391	375	382	409	400	445	405	397	395	431	394	376	358	409	364	386	376	400	389	364	400	403	391	356	394	407	371	416	400	386	379	339	424	404	367	431	372	427	399	380	382	383	371	395	392	361	412	383	409	394	397	399	408	385	354	369	363	378	405	402	370	393	375	372	389	411	422	355	389	373	399	374	425	361	387	377	348	427	386	363	406	372	426	400	392	411	379	390	432	374	407	384	406	358	371	392	389	403	411	362	391	364	376	403	415	397	408	383	361	369	365	380	413	368	420	417	406	358	411	380	351	353	401	432	369	385	370	355	404	442	355	372	407	411	410	340	423	375	396	351	407	365	393	409	417	398	392	370	401	355	384	420	366	397	347	409	388	405	364	420	368	385	366	408	418	376	385	346	380	396	327	392	355	386	377	371	371	403	380	396	396	415	383	403	364	378	414	382	396	392	406	407	401	393	399	382	375	384	431	407	416	396	344	416	339	391	330	438	399	425	390	344	372	374	391	357	381	406	395	374	357	417	372	397	375	369	413	368	408	373	347	389	392	392	366	371	344	400	395	412	407	411	375	393	374	393	422	383	399	424	448	400	367	384	414	396	386	350	407	402	368	409	369	359	380	380	362	367	388	421	377	358	375	386	321	343	381	371	374	374	405	410	372	385	381	374	369	385	356	401	404	383	377	369	354	381	388	356	403	360	361	365	367	387	382	433	368	412	413	389	405	392	445	382	371	397	348	388	396	387	377	417	341	387	394	352	344	363	391	351	410	361	346	379	360	375	378	371	342	395	430	371	410	373	372	367	433	393	368	363	390	428	378	423	377	364	414	388	358	406	385	428	384	402	363	405	331	386	375	378	374	355	361	385	395	422	363	393	391	366	422	402	428	428	393	418	397	412	381	389	409	358	385	359	389	376	417	392	392	350	397	390	365	383	392	385	372	337	397	434	387	416	360	376	380	372	373	344	381	431	358	390	421	366	404	395	406	373	395	403	387	340	386	413	395	369	367	380	383	370	380	402	402	398	369	411	405	413	397	403	357	397	403	399	365	418	401	397	368	402	351	411	406	356	382	377	375	395	377	393	374	404	387	370	373	380	393	411	375	397	392	417	385	383	421	384	381	388	390	363	376	396	380	400	378	368	395	378	407	389	358	378	392	415	367	413	372	388	362	402	391	400	378	404	402	363	400	397	367	371	387	377	379	374	334	418	381	356	399	399	367	396	372	390	388	379	396	399	437	335	403	411	449	425	385	356	383	376	413	395	369	391	429	376	372	408	347	408	372	358	374	407	404	372	414	395	407	394	383	396	387	334	380	376	411	398	375	343	382	399	369	349	396	408	365	414	370	425	394	374	392	370	387	392	404	392	376	380	402	374	396	394	372	380	393	405	392	416	403	383	375	403	364	386	393	371	402	398	353	366	379	366	367	372	373	372	425	407	397	380	391	385	386	377	381	386	426	406	409	406	403	405	412	429	360	426	390	397	398	392	379	391	401	370	373	399	378	390	403	357	416	396	365	381	371	399	351	396	356	359	417	384	365	400	383	394	387	367	392	401	381	405	377	377	392	386	408	408	397	342	413	378	358	414	373	386	417	400	438	396	410	348	373	381	369	386	404	386	378	423	388	410	381	397	392	366	343	393	376	398	356	363	389	397	404	387	396	413	384	370	431	373	401	421	371	423	404	391	421	380	383	413	364	367	351	379	380	374	429	394	372	373	393	407	400	393	396	398	408	375	401	375	394	438	390	373	376	391	380	348	391	356	382	392	353	381	399	390	368	389	386	384	363	345	361	381	378	397	387	393	387	365	402	371	371	393	377	364	427	365	354	400	378	344	418	419	390	378	389	382	407	354	384	398	386	406	413	367	377	407	392	382	367	400	404	391	378	399	394	378	372	391	422	417	358	362	387	388	422	383	410	410	366	393	348	368	422	390	393	380	350	419	394	439	401	393	388	403	382	399	402	404	391	390	390	379	414	385	412	379	399	356	386	380	425	381	385	401	419	390	402	382	369	376	409	401	405	375	368	367	377	384	383	396	451	378	419	417	407	403	368	396	378	381	389	362	354	400	389	372	366	356	391	407	423	403	389	387	372	409	369	375	387	442	391	367	379	402	410	364	424	394	401	404	400	398	404	372	396	363	388	395	399	378	398	417	400	391	388	369	386	372	381	377	406	387	412	374	367	378	371	418	375	391	440	369	393	402	388	349	436	391	396	390	402	365	401	382	403	382	390	378	403	384	388	374	374	390	383	363	388	394	374	377	391	424	408	395	367	369	376	375	362	426	364	336	420	375	397	393	397	378	376	369	390	388	371	420	376	389	424	378	368	383	365	412	400	367	379	417	416	366	376	402	370	383	411	400	382	390	421	389	400	397	385	356	367	384	351	445	388	365	337	400	419	377	393	377	388	389	353	400	376	368	396	420	409	424	362	384	396	373	416	378	356	377	395	368	407	371	394	421	383	393	395	369	404	371	427	422	377	386	375	387	392	383	405	395	335	400	367	384	405	362	382	404	361	380	409	379	392	407	389	401	383	419	412	401	366	392	399	375	399	362	376	421	376	360	371	368	394	396	389	375	402	388	403	367	383	416	376	430	389	373	378	378	391	376	382	340	377	393	350	379	382	384	406	385	394	383	370	384	394	396	369	356	393	385	367	356	413	408	394	430	359	405	365	371	402	389	406	421	387	410	394	364	323	361	356	375	378	398	359	337	377	389	413	436	385	398	385	378	417	353	359	355	403	413	409	366	381	366	382	377	391	396	353	372	365	380	426	354	381	395	382	407	343	368	361	376	375	401	353	388	381	408	395	374	414	410	411	391	410	411	375	399	393	353	353	394	406	398	362	403	392	361	340	433	386	351	343	388	389	349	398	359	376	387	386	402	392	367	383	353	378	389	395	428	395	380	336	359	399	355	369	389	389	385	364	399	402	399	421	377	403	385	386	430	376	391	392	386	350	395	375	374	361	351	405	372	364	406	398	355	389	413	395	376	417	393	370	406	380	402	397	402	375	390	381	391	347	372	389	394	410	390	385	381	350	395	349	417	384	380	390	356	405	399	350	370	380	410	350	386	401	378	355	400	372	379	377	396	391	358	369	376	381	378	364	386	378	382	385	388	395	371	365	356	381	412	383
15910	22010	27241	26248	28134	13112	3536	1273	968	947	964	918	927	960	971	917	964	934	936	923	937	984	973	974	940	944	997	946	936	939	964	977	934	909	937	955	875	927	974	992	960	939	1002	996	996	973	959	979	940	955	897	900	980	959	948	998	944	970	961	960	928	920	928	940	918	963	958	946	926	930	920	925	952	955	872	943	926	889	939	897	951	924	956	1024	945	972	986	970	941	948	908	941	958	1007	924	949	990	940	892	953	890	968	940	924	919	896	930	924	953	925	932	910	969	976	851	998	903	948	964	949	969	952	968	954	950	986	935	928	909	949	967	969	942	990	975	946	900	922	975	930	880	912	948	946	917	977	938	933	944	908	942	920	989	945	939	983	946	935	995	897	959	982	905	978	919	970	998	978	937	938	939	883	953	979	989	912	963	987	916	870	960	926	939	920	924	973	936	966	852	950	930	956	971	956	949	918	891	884	954	914	909	967	936	956	956	887	987	949	960	939	944	965	900	944	956	932	929	936	937	937	943	960	997	931	916	970	885	931	933	922	991	928	924	1014	956	940	1000	938	986	957	932	943	970	963	944	918	928	942	942	948	981	974	906	997	962	975	926	910	952	947	911	927	974	946	943	923	953	999	927	980	1005	924	1003	971	1004	906	949	929	927	950	944	949	938	965	919	974	965	977	951	929	937	935	979	965	932	993	884	887	952	936	998	960	964	955	1008	977	941	924	929	969	961	951	973	965	962	982	939	946	989	920	957	924	941	898	975	897	986	897	925	950	947	927	901	963	907	913	935	931	935	893	968	918	977	940	922	956	905	975	916	895	933	931	909	947	935	933	938	951	960	929	918	957	927	977	935	987	909	939	960	890	938	941	916	870	942	979	947	966	958	949	885	912	972	942	935	911	945	952	951	930	940	878	935	962	949	899	992	935	967	960	955	906	974	966	895	921	948	927	930	961	962	942	923	953	969	940	914	932	916	964	946	884	986	909	937	915	931	946	942	909	959	938	929	890	881	924	949	980	934	933	951	935	949	912	988	913	964	953	975	918	873	908	959	976	957	932	931	924	959	989	1026	954	960	979	979	985	958	938	934	959	981	925	868	939	912	967	951	923	897	902	936	876	966	958	921	912	919	954	923	962	975	970	952	944	1013	972	957	944	944	912	946	954	945	945	944	946	944	986	917	951	978	957	910	959	914	923	956	993	918	940	901	894	991	929	953	942	917	919	961	967	914	937	980	954	928	945	925	937	989	956	979	931	967	894	962	923	971	947	935	981	934	936	929	933	972	922	953	948	978	933	946	912	985	966	966	920	965	994	952	918	922	916	972	1004	932	966	974	955	939	967	971	958	968	942	974	949	951	904	936	950	936	960	913	925	962	962	932	904	950	947	939	977	917	983	934	991	932	873	952	996	939	884	974	965	940	984	922	969	950	952	969	919	985	970	959	976	916	880	942	933	942	940	891	959	940	944	974	919	982	959	914	977	937	920	937	918	945	932	930	923	986	921	919	989	942	893	965	895	986	946	946	987	955	939	957	1017	964	959	921	943	926	947	931	891	980	999	949	919	941	863	914	988	980	947	952	950	966	958	928	980	946	927	952	970	949	886	931	915	918	948	934	996	1007	978	914	931	966	903	951	947	938	946	949	960	966	1002	925	960	938	897	959	957	920	943	955	922	928	946	944	919	899	984	872	931	949	969	955	921	945	996	1010	925	971	954	946	946	956	980	1015	952	978	894	992	919	1018	944	927	983	994	975	963	910	962	950	958	949	928	928	939	898	955	1024	887	952	939	941	989	1028	946	967	925	931	937	913	861	918	900	918	969	950	989	898	959	941	996	954	943	917	939	940	920	957	937	907	849	938	1001	928	962	923	918	965	949	931	960	931	951	876	948	937	987	921	954	938	995	953	956	908	1005	921	1002	962	900	923	887	1011	949	938	923	920	966	889	961	917	968	898	931	943	941	960	920	946	966	975	942	909	945	978	881	930	991	957	975	964	878	890	981	957	965	880	972	1032	926	937	909	889	962	937	989	967	919	940	949	948	902	946	961	957	953	938	942	943	915	919	897	962	984	976	944	921	945	927	927	884	898	1008	1021	924	989	912	951	973	996	966	934	944	997	972	921	918	963	963	960	880	961	953	1017	947	903	955	958	923	975	989	911	934	953	957	916	985	925	942	992	920	970	975	943	929	946	950	964	1015	963	968	951	912	975	957	944	958	939	939	953	938	951	968	972	932	959	975	975	943	955	974	945	945	967	867	973	962	955	945	951	976	946	981	961	976	952	919	894	924	919	915	911	971	927	962	971	962	923	930	967	930	917	965	900	917	923	968	927	930	949	932	983	994	969	967	963	945	1012	971	970	947	944	972	979	935	946	917	967	940	952	972	903	921	917	915	887	967	910	943	983	892	916	928	925	976	920	963	934	918	956	938	943	962	961	915	935	967	967	883	984	893	926	921	984	957	935	942	946	910	988	921	1006	961	884	971	965	947	1026	912	996	973	963	939	954	937	977	934	939	980	917	942	895	990	913	902	908	934	961	993	934	1007	906	934	899	913	921	949	941	914	935	976	1008	921	934	919	945	949	996	947	940	931	972	941	943	978	940	918	1003	934	947	933	956	926	942	900	901	996	970	911	959	982	991	984	912	890	940	956	960	957	962	974	925	959	972	920	925	940	1045	914	981	953	947	965	980	979	997	927	926	931	966	956	975	920	983	943	884	923	969	907	927	987	975	950	943	978	926	952	927	930	921	923	915	970	967	961	993	948	943	946	922	922	980	954	945	937	934	982	961	894	943	950	915	923	954	884	932	924	972	952	954	928	923	894	905	958	908	953	940	926	941	939	947	917	911	963	865	956	948	966	942	982	938	943	945	951	922	954	955	1005	962	963	996	917	1014	930	979	944	952	944	970	935	986	958	909	951	895	957	926	1002	954	987	976	932	967	971	912	954	972	943	980	892	993	982	965	907	933	935	972	937	960	934	942	948	943	926	914	980	943	925	909	942	933	975	899	927	983	925	978	942	942	899	925	904	940	960	968	942	963	946	957	934	930	979	888	962	931	892	936	933	926	859	917	962	957	926	986	933	957	1004	895	947	941	995	964	904	932	1000	914	942	902	952	908	915	942	953	954	977	966	996	912	998	907	942	886	978	981	964	932	926	926	993	1002	999	916	949	950	915	984	943	963	933	942	928	959	943	953	924	968	943	1004	960	932	964	965	920	895	968	934	893	950	927	918	941	942	895	947	966	941	950	996	977	919	1008	934	899	981	955	944	933	937	966	957	924	922	958	937	918	938	929	926	958	946	896	982	946	943	908	908	971	933	897	938	1047	968	967	997	935	932	956	981	900	899	959	929	963	921	945	944	935	929	1012	915	914	993	1001	959	975	917	889	932	977	912	954	960	930	993	962	924	993	910	933	1016	959	922	994	954	909	954	930	894	931	924	941	895	960	982	890	914	934	943	907	944	951	946	925	965	871	944	947	973	1014	920	928	897	965	967	926	1012	982	921	972	994	986	930	900	938	905	920	921	951	951	949	915
46400	48887	57100	62071	43791	20994	4954	727	386	388	386	417	333	390	398	382	398	394	360	373	344	405	406	415	403	397	403	391	392	356	384	412	378	365	420	433	404	386	385	421	383	372	373	400	372	397	408	387	413	370	362	369	397	378	373	408	383	362	362	378	385	443	382	397	413	332	392	364	393	368	382	415	399	358	406	380	370	389	381	406	350	393	393	360	349	415	367	388	369	407	401	347	360	413	388	386	361	421	397	371	386	406	392	371	358	324	355	371	346	391	369	381	370	382	387	375	375	419	409	375	355	374	386	407	362	368	352	407	396	387	377	441	363	376	391	403	389	374	392	411	388	400	392	355	432	416	382	414	391	405	410	383	386	387	409	387	399	371	370	411	373	411	375	390	380	401	397	399	445	377	398	407	378	380	392	355	360	404	380	359	425	370	395	389	353	416	372	387	379	351	376	404	374	372	384	384	368	376	388	371	412	366	389	415	369	374	393	387	398	421	375	377	400	372	375	371	409	379	411	367	360	415	385	368	434	359	373	357	402	393	374	378	407	388	400	385	405	358	399	408	395	390	411	406	367	401	374	408	401	361	394	379	428	407	409	352	432	390	367	401	389	395	393	398	373	387	381	393	392	349	387	390	412	394	393	363	394	384	386	361	382	373	394	385	387	381	365	335	385	400	381	403	372	373	374	381	379	401	366	403	364	387	352	404	389	414	365	391	384	393	377	344	397	455	341	384	366	369	405	397	369	384	438	400	382	374	348	392	361	373	361	391	374	410	385	385	348	383	407	397	378	338	387	365	370	380	352	405	373	409	406	395	396	411	367	409	393	365	357	372	369	384	375	337	370	379	382	400	388	415	413	407	397	395	389	390	370	403	379	419	405	383	399	419	372	410	394	425	343	404	355	392	408	408	379	357	426	352	423	375	390	395	385	390	362	408	407	451	364	376	395	393	371	352	375	424	408	399	365	404	347	346	394	370	436	394	384	398	398	353	340	370	380	357	388	400	373	402	405	372	400	389	373	396	391	389	362	393	357	366	395	410	418	393	397	466	395	419	375	380	368	392	384	372	419	395	382	368	366	383	376	371	399	387	415	412	369	355	409	402	400	397	426	391	392	410	403	384	357	395	399	385	380	416	418	403	356	397	404	345	353	348	374	389	389	411	401	381	385	398	375	392	410	364	406	376	388	399	421	388	397	358	400	404	360	409	410	381	377	361	389	356	378	401	408	387	375	354	406	401	403	416	397	389	378	384	432	364	409	382	385	376	392	396	409	400	399	386	380	406	365	342	380	373	388	373	379	373	385	399	386	388	370	383	380	389	397	417	397	388	410	359	414	395	382	352	419	385	444	390	384	402	391	374	370	393	399	385	404	393	423	392	370	375	376	366	382	413	420	394	376	363	400	387	399	370	372	376	352	366	383	411	389	413	375	430	367	382	380	373	391	375	382	385	445	415	415	408	390	370	370	386	371	404	342	363	387	427	394	405	397	424	387	379	367	376	371	396	409	377	412	386	397	397	393	429	395	344	396	378	386	394	403	349	385	407	401	413	406	386	391	362	387	407	382	417	399	382	389	389	368	387	410	385	332	397	403	408	387	402	394	362	394	398	399	394	343	374	406	367	387	383	399	373	384	414	402	363	371	391	396	399	347	386	351	385	374	410	366	373	404	382	394	392	371	388	365	393	375	413	409	390	370	400	401	404	375	387	394	359	412	373	407	381	344	382	386	453	391	374	413	403	376	403	415	397	382	370	366	375	383	423	406	388	388	366	366	385	376	388	373	364	415	388	399	384	369	360	400	414	383	426	387	372	392	416	348	375	383	391	323	404	369	369	418	361	396	409	386	418	386	368	347	405	361	399	406	408	434	413	388	328	350	382	390	364	381	396	391	351	404	426	385	403	373	365	358	375	366	356	394	393	412	400	411	419	406	396	347	373	398	397	427	369	372	410	433	343	368	347	360	371	399	364	385	391	386	376	389	365	380	415	384	387	381	372	375	401	409	382	430	395	392	355	386	405	401	351	385	388	366	375	342	409	396	382	390	373	370	362	380	422	352	380	391	369	415	396	384	393	440	383	370	390	381	362	427	384	385	404	367	373	367	408	364	387	402	356	374	381	383	352	334	409	413	361	409	387	388	361	400	363	385	392	361	398	401	385	414	340	407	360	400	378	388	395	380	406	361	379	379	365	375	384	402	371	411	362	413	384	409	405	363	351	402	364	376	353	387	405	386	400	389	371	368	359	430	383	381	386	388	379	410	410	393	384	409	400	390	343	394	351	380	382	427	399	353	360	370	358	379	383	368	421	410	363	383	357	362	374	359	410	378	386	347	365	369	388	397	396	425	431	392	410	349	363	408	393	404	373	385	393	392	385	384	350	390	371	405	363	399	360	386	377	393	388	351	358	398	389	408	432	391	400	344	413	385	392	385	379	391	421	368	389	357	373	402	403	361	365	360	400	380	377	363	406	386	404	388	418	348	368	388	396	426	382	379	384	408	373	385	385	379	376	395	373	399	400	412	385	406	398	405	403	376	364	383	366	406	379	383	393	365	405	369	405	388	397	390	398	401	369	404	377	369	382	389	357	364	415	372	411	370	391	402	372	391	421	367	391	375	409	373	363	371	380	397	415	422	371	396	400	373	403	393	345	426	420	390	375	393	378	409	408	381	397	351	408	397	371	388	399	431	416	396	392	417	348	371	363	333	344	380	396	409	372	360	425	427	407	398	391	391	393	399	406	367	378	372	381	394	357	382	375	401	380	404	390	417	382	376	402	375	369	376	397	371	429	395	404	357	395	413	383	384	392	381	344	395	392	400	401	357	422	403	381	407	427	374	382	398	419	369	348	423	384	402	352	421	350	385	353	413	397	359	374	386	384	357	373	406	375	404	398	362	416	385	400	380	351	383	411	421	393	379	342	379	391	375	435	367	390	375	385	386	389	401	375	370	409	397	379	411	405	417	408	395	370	362	421	416	403	371	373	370	401	403	401	401	409	366	391	398	365	378	374	406	404	384	365	406	407	344	405	379	360	403	383	403	428	429	360	341	370	386	366	403	393	372	384	365	381	391	356	422	387	380	386	415	354	374	367	405	373	387	367	346	405	364	388	358	391	410	389	361	377	404	380	404	366	385	442	391	393	395	382	363	368	394	378	381	382	362	360	391	388	389	394	386	358	419	394	395	381	390	391	361	383	405	420	383	404	388	416	397	354	395	390	410	398	400	384	394	416	434	385	379	405	365	368	380	393	385	361	378	366	388	381	360	383	380	395	380	384	383	413	388	395	409	387	407	363	370	417	376	368	400	411	431	389	387	395	385	392	333	355	385	393	386	380	391	352	371	377	352	367	404	390	411	402	385	379	399	413	363	402	399	393	347	356	379	388	377	368	389	386	396	360	377	417	401	368	369	419	386	365	350	370	408	393	381	392	389	402	410	413	422	399	357	366	385	388	383	409	385	386	369	412	383	350	393	405	417	368	376	406
31327	40631	58323	69682	52624	27576	7254	1478	1014	901	972	963	968	904	957	956	942	958	952	964	955	969	975	990	917	969	859	988	996	1013	916	940	921	937	959	929	955	979	974	913	987	962	999	940	952	983	927	962	979	930	952	928	926	982	950	896	920	918	951	958	924	974	946	918	987	931	942	931	1014	949	944	937	948	929	919	947	958	939	945	921	942	931	868	928	916	977	941	947	950	875	963	957	953	1002	955	934	979	1002	926	942	928	965	925	920	936	898	940	972	919	965	924	953	935	945	966	934	920	952	874	955	941	947	970	947	922	927	858	945	944	936	998	947	972	930	925	947	957	981	909	950	895	969	962	883	954	951	930	922	900	930	907	908	920	928	892	967	939	932	1002	891	978	933	910	929	970	948	948	902	937	962	934	948	938	1008	988	908	901	989	971	959	947	948	1019	952	912	981	941	887	938	974	944	964	926	950	959	933	915	984	988	939	975	952	955	937	986	966	934	900	945	944	946	942	915	864	951	975	975	933	950	904	996	939	974	1011	961	918	932	918	885	897	938	984	897	942	938	896	897	941	963	933	911	953	924	980	936	925	943	955	937	917	958	1010	964	931	904	960	987	925	960	963	904	937	917	916	982	912	945	940	929	966	974	902	880	925	919	1012	861	931	984	928	956	958	938	904	955	907	912	968	936	934	921	893	946	937	989	937	956	952	913	924	929	943	886	965	988	941	936	924	921	948	961	904	1014	937	965	949	929	946	884	958	939	893	933	934	922	961	927	937	931	936	892	907	997	888	977	960	974	948	962	1005	954	944	904	923	968	937	946	928	941	954	984	958	940	919	983	944	929	966	961	948	936	954	973	909	926	881	936	943	998	889	968	915	950	969	970	912	980	900	884	933	964	919	966	942	914	906	897	934	932	935	942	890	982	967	903	979	996	941	931	925	979	969	939	924	945	935	968	959	947	909	959	950	949	942	923	948	939	977	919	894	934	949	962	943	942	964	988	976	953	950	924	935	977	967	960	953	942	935	991	938	931	916	943	946	940	969	1007	947	993	995	902	990	960	962	946	951	923	903	905	961	886	966	906	901	905	925	957	936	1016	944	880	928	907	941	936	938	921	934	977	970	977	928	932	929	918	932	953	950	940	896	956	968	879	913	938	928	924	932	909	970	973	939	926	906	925	959	884	955	994	947	882	934	957	952	1007	933	935	911	961	1003	901	955	909	980	988	919	942	968	906	955	934	967	959	914	919	993	891	929	908	958	949	907	975	914	923	884	944	945	910	997	954	945	945	962	909	969	914	954	961	908	917	945	933	913	916	934	969	895	964	975	954	908	942	940	971	1010	958	969	975	974	960	946	943	924	932	905	904	937	1001	978	965	962	933	972	982	924	848	937	917	874	949	930	893	929	985	1010	959	926	965	970	962	945	932	929	930	902	971	938	958	960	942	938	905	947	927	997	957	940	948	959	940	958	937	950	935	939	919	928	955	988	987	965	929	922	937	964	942	979	933	894	945	973	947	929	932	943	984	999	929	952	941	946	928	930	948	955	951	970	916	978	951	940	1000	920	956	978	1005	953	992	970	936	940	899	902	888	1007	945	866	984	938	956	975	966	940	1001	945	999	976	955	904	948	955	968	867	957	920	910	945	962	949	977	922	961	946	922	937	991	925	966	940	953	977	932	979	988	940	954	1000	983	957	946	948	906	911	940	896	938	950	905	928	906	985	908	899	925	936	949	955	967	970	991	966	934	916	955	1010	945	923	874	927	951	894	910	957	928	992	952	908	953	964	935	926	891	961	939	928	967	928	934	969	945	943	942	956	994	915	884	946	953	943	984	918	927	944	974	935	903	978	968	962	959	936	951	971	989	940	1001	962	904	927	967	945	981	950	894	995	921	933	951	945	947	919	975	961	881	982	953	879	914	928	968	916	922	919	959	899	909	955	969	906	966	981	972	905	937	932	947	923	915	914	941	922	952	908	941	971	990	913	949	930	935	912	901	912	955	923	919	930	961	951	952	915	952	998	914	944	1019	960	963	976	913	961	923	931	937	935	954	942	994	928	926	916	954	959	997	911	997	968	928	953	945	927	931	933	952	989	981	884	909	968	862	939	907	961	1011	953	945	926	952	966	972	963	955	930	960	946	938	981	959	930	919	952	933	944	938	899	957	948	973	1012	953	936	919	1000	951	909	1001	955	988	945	948	914	987	954	946	873	1010	963	915	872	939	944	952	950	999	906	945	913	933	958	900	914	910	932	938	963	985	924	958	926	965	964	941	952	918	907	928	945	956	966	1035	910	973	966	1002	919	960	996	917	929	923	1014	991	950	969	972	918	920	989	956	927	974	946	947	917	937	906	932	893	923	896	961	943	955	924	993	942	880	901	902	892	939	927	980	974	965	962	932	979	935	875	996	994	913	928	909	906	923	986	937	937	937	947	986	975	903	924	985	963	962	966	939	946	940	912	957	939	971	924	926	913	957	967	893	943	899	949	945	925	942	927	950	959	961	904	968	953	930	939	942	951	926	885	958	989	954	942	950	962	921	910	953	878	934	965	933	919	983	943	963	895	940	917	941	980	987	928	893	946	907	944	973	1010	969	945	946	946	955	938	909	943	934	949	905	962	883	942	936	1015	957	902	977	936	975	938	926	943	953	968	1029	939	954	966	982	935	982	925	944	963	945	960	916	941	935	979	990	913	963	934	920	895	958	940	897	1011	945	916	983	942	969	917	927	978	936	867	931	916	907	957	988	964	969	900	912	944	956	926	909	918	977	950	946	955	937	971	945	920	911	998	932	954	916	961	895	946	955	913	978	968	1004	977	938	957	908	932	912	918	915	943	984	912	970	996	933	900	878	952	909	953	998	966	922	1008	931	964	921	998	976	888	976	939	942	1037	952	929	981	944	996	986	888	916	932	955	980	993	961	965	924	931	947	947	960	934	996	1001	955	972	944	941	923	966	984	947	984	991	948	963	878	934	964	909	857	869	921	873	891	968	919	954	946	981	933	948	911	916	947	877	967	924	971	963	966	922	884	932	928	928	973	948	964	914	978	905	924	968	961	927	955	972	996	953	963	935	939	940	905	912	997	917	923	941	903	999	925	888	878	959	888	897	928	938	915	988	941	935	936	934	929	921	900	961	940	937	957	896	1025	930	953	918	981	914	954	944	939	1014	945	945	919	961	954	964	921	916	954	969	924	930	941	953	927	928	969	962	911	947	949	928	940	1016	919	872	890	953	977	970	998	945	966	965	975	914	911	946	936	933	932	992	980	921	969	929	959	963	1000	977	959	952	981	935	944	953	958	951	935	962	991	951	931	947	987	926	906	948	919	935	942	1002	930	961	890	1023	968	1010	921	930	1005	952	905	999	909	942	961	896	964	963	927	928	941	880	922	939	988	967	905	938	998	958	925	932	928	912	950	962	1013	938	961	929	915	954	870	970	975	956	871	911	887	920	887	906	921	957	970	928	987	898	919	994	950	943	961	909	927	913	979	926	981	917	960	930	940	929	978	946	951	954	877	954	906	960	927	953	886	936	954	966	915
53984	55985	54677	64724	62159	37470	14024	1971	467	407	417	374	373	406	404	405	370	349	387	433	385	352	369	358	363	372	400	414	397	388	382	390	391	379	383	402	377	408	410	406	376	372	403	400	388	423	379	401	408	382	376	398	409	379	426	377	393	404	403	400	371	375	381	390	369	397	366	376	430	419	391	357	382	379	393	364	404	379	377	386	364	384	375	357	370	360	345	371	372	383	368	381	354	426	370	400	360	377	389	385	401	370	415	390	398	385	354	365	342	354	391	374	416	387	381	397	393	396	370	414	404	412	380	388	353	393	376	416	358	373	397	384	367	402	378	355	365	420	363	386	379	401	349	346	378	387	367	367	391	349	354	366	388	377	398	431	387	353	378	410	377	382	370	381	391	434	399	428	361	378	394	376	398	371	393	395	349	408	403	362	383	417	381	391	381	383	415	380	406	393	425	399	343	366	385	391	383	384	391	408	375	388	441	383	373	370	389	423	407	378	375	417	367	393	394	424	396	368	373	369	345	402	390	376	428	367	399	362	381	388	371	363	361	398	386	390	411	362	428	421	357	399	397	362	383	411	367	364	371	392	364	365	379	384	435	367	370	416	369	375	384	392	397	413	401	409	376	396	385	398	354	397	393	371	352	389	372	370	398	413	384	368	360	357	388	384	405	438	381	366	330	377	372	403	410	399	392	339	387	412	360	384	375	353	361	395	404	392	387	406	378	380	374	382	393	390	405	364	391	366	379	389	384	359	402	367	389	411	378	405	379	372	408	408	413	365	382	370	409	363	381	400	420	385	394	401	358	382	371	403	437	367	375	375	393	380	372	378	386	387	401	440	368	398	395	398	397	384	367	410	377	389	390	388	376	387	414	369	375	363	419	328	360	358	372	420	369	411	372	388	410	421	411	367	387	396	349	388	433	383	403	401	379	340	366	360	402	421	377	368	369	399	400	375	376	381	386	361	407	386	412	351	355	411	390	400	383	378	369	418	347	365	393	384	415	389	393	402	405	377	376	372	359	354	364	384	390	381	358	365	415	425	414	393	361	411	388	368	378	380	383	349	388	399	378	370	389	363	405	431	383	385	376	399	441	409	413	360	397	368	400	379	380	348	383	346	379	374	384	389	388	360	392	367	408	401	388	372	404	416	412	416	371	377	365	350	381	387	397	390	404	397	364	413	403	355	370	412	393	334	350	360	391	369	364	318	384	382	410	430	390	338	398	392	402	393	361	367	415	376	371	415	368	373	384	388	371	371	367	372	385	403	374	349	377	405	350	384	392	377	395	410	402	343	396	408	403	380	386	396	408	417	433	416	395	392	358	399	381	373	401	350	382	375	392	399	396	402	399	354	368	428	405	376	383	383	400	443	417	358	410	408	377	395	364	378	377	386	410	376	419	378	387	420	392	398	373	357	404	385	421	407	388	378	384	389	426	393	371	388	386	375	367	430	363	402	376	411	384	362	412	384	386	381	378	370	362	400	372	414	385	413	385	370	370	378	399	379	404	409	409	401	367	371	339	394	358	381	370	418	360	367	362	356	402	343	383	349	379	380	378	373	391	387	417	403	374	423	351	372	381	398	386	368	396	360	376	391	378	389	381	369	408	354	386	391	394	389	361	376	413	385	425	386	416	353	424	393	378	391	395	398	394	382	418	403	366	432	390	363	368	407	361	389	395	361	347	362	393	398	398	355	380	347	392	426	402	410	385	365	377	410	387	381	408	383	364	408	398	408	365	401	391	411	337	366	400	399	406	357	402	385	361	361	384	385	382	376	356	406	385	379	371	384	395	374	360	398	350	414	402	397	390	385	393	403	406	413	431	371	385	395	405	375	368	400	410	401	357	402	396	410	388	430	374	403	373	405	380	382	411	383	399	352	375	356	347	365	355	422	362	395	400	367	374	411	391	382	390	385	356	384	390	415	348	381	374	377	374	410	443	394	399	381	396	366	390	424	404	391	392	357	381	391	371	354	369	366	367	439	375	355	372	368	354	362	392	391	400	416	365	377	402	357	345	400	366	369	355	381	371	369	399	427	382	410	383	356	371	375	411	364	422	378	375	369	408	393	385	368	401	368	410	345	394	364	379	400	364	447	374	386	382	389	397	404	390	399	401	410	401	375	393	381	378	401	435	382	382	389	358	363	410	388	396	367	384	344	389	392	388	367	367	395	395	412	394	380	396	342	365	404	391	398	368	397	407	396	385	350	365	347	401	419	393	361	365	361	371	366	421	393	376	395	387	357	371	388	381	361	389	405	372	401	390	418	398	381	372	342	387	377	368	390	399	407	381	391	388	401	413	342	403	390	375	339	386	395	401	399	399	364	368	407	374	380	414	386	347	388	419	402	404	412	363	379	394	396	392	356	394	399	402	375	359	392	432	407	402	382	411	404	396	371	377	387	400	346	377	384	404	327	357	416	424	418	407	410	378	370	393	363	382	405	391	386	385	418	415	398	402	350	348	407	395	379	385	364	402	386	401	395	374	375	373	325	394	359	359	353	391	381	370	365	392	402	370	379	338	393	372	382	403	370	377	384	368	388	382	386	417	375	388	365	358	414	404	423	388	365	340	380	391	361	420	372	400	403	383	381	404	332	401	321	385	408	382	400	397	399	332	377	360	401	440	425	382	417	406	383	384	395	363	400	400	398	397	382	423	402	405	424	354	398	387	384	415	370	426	408	375	402	379	377	401	383	382	371	369	396	404	393	388	351	377	405	384	383	408	403	390	402	382	379	412	399	388	381	383	391	378	403	361	384	416	394	385	397	391	362	365	422	384	370	377	367	356	384	363	393	386	376	413	374	416	401	388	352	422	370	413	373	394	382	372	384	351	357	397	406	375	355	377	362	369	359	405	364	398	423	352	394	402	386	366	378	394	360	370	373	390	381	369	347	409	410	393	388	387	383	387	356	352	370	402	365	359	388	353	410	384	356	343	356	354	395	380	394	387	371	361	379	386	391	380	363	395	377	376	390	399	368	404	354	375	409	377	385	377	441	346	372	427	353	392	369	427	364	419	395	415	397	412	358	386	372	382	356	407	398	392	372	378	357	380	372	406	386	386	385	389	379	381	404	390	392	360	376	375	405	393	391	386	389	395	385	375	415	383	423	404	425	379	366	392	374	396	396	386	348	405	349	394	390	396	380	381	406	394	397	388	400	364	387	382	373	417	384	423	373	383	364	379	345	405	416	432	402	428	378	383	371	385	370	429	383	367	377	399	383	415	359	389	388	363	420	340	386	398	363	397	374	382	428	354	405	392	405	377	406	390	412	379	394	350	336	364	353	383	379	358	383	340	351	362	361	391	359	402	361	376	376	402	409	367	388	392	386	379	442	433	402	387	390	370	365	402	377	378	379	347	356	382	393	371	378	410	403	396	393	383	387	382	393	356	400	393	362	381	361	391	404	395	366	386	375	398	437	390	372	371	411	396	371	378	358	375	353	388	381	364	373	369	380	385	427	389	366	370	382	373	367	395	424	393	389
36932	47595	57277	76707	73447	45086	15801	2637	1051	939	952	931	940	951	954	940	902	941	895	991	900	934	940	965	929	912	928	958	960	941	963	940	954	904	899	939	957	937	869	919	986	953	941	882	913	938	957	967	993	922	978	936	939	888	929	975	956	940	921	935	930	912	965	929	951	1018	914	915	911	922	930	956	952	911	916	914	937	892	906	950	958	994	890	938	966	944	911	892	897	955	927	961	935	969	948	924	924	908	933	963	898	920	966	925	896	919	960	942	917	966	932	988	928	912	963	940	894	880	902	963	928	932	995	932	915	941	908	955	1006	960	988	909	959	866	919	911	974	952	883	931	994	940	887	981	933	1026	962	900	912	927	985	997	929	930	940	970	885	930	890	877	923	984	911	925	951	957	931	934	900	917	918	937	953	983	905	929	883	970	938	908	935	902	892	954	965	931	931	990	959	922	968	942	908	922	924	945	974	936	902	973	967	914	950	949	939	892	944	978	947	936	901	965	960	901	926	897	954	938	902	929	959	935	927	909	898	957	963	903	963	920	906	882	919	918	943	897	931	920	938	931	957	908	982	919	880	929	938	895	954	901	911	925	917	913	910	941	930	925	895	946	947	940	873	923	911	956	887	949	963	924	884	932	915	916	943	983	960	942	911	927	928	939	916	922	948	935	989	952	943	954	885	937	955	976	913	902	914	958	965	979	925	943	1004	1012	896	957	925	934	973	911	913	912	971	938	939	954	951	939	957	951	926	928	905	919	927	933	943	906	939	929	891	982	967	914	929	868	930	895	941	897	960	914	964	978	916	958	918	907	977	930	961	891	972	927	917	936	908	986	909	972	976	961	970	924	933	918	927	992	907	864	943	932	887	1005	858	959	887	933	949	915	975	926	958	898	967	946	891	917	926	923	884	979	937	939	960	933	890	915	929	926	968	936	930	952	927	939	916	949	958	981	936	976	900	893	894	907	935	930	940	941	922	916	912	939	951	962	1013	949	949	956	896	974	917	918	926	917	921	919	948	952	937	956	935	930	909	955	921	925	930	961	930	899	922	988	925	957	942	965	969	948	956	972	871	940	950	999	920	908	968	942	899	870	965	905	873	957	931	925	1015	953	921	911	927	979	911	908	928	942	961	916	873	921	946	874	945	933	918	931	871	881	950	935	913	978	928	982	951	916	929	881	927	938	918	922	906	914	980	884	970	911	872	993	962	918	933	937	923	914	938	901	915	938	923	963	900	930	872	947	927	910	902	1015	914	971	942	848	932	929	922	909	935	965	950	928	940	945	992	932	902	983	964	897	875	945	926	931	930	913	976	923	966	977	901	967	936	903	940	925	885	893	938	946	973	974	901	919	921	942	967	939	952	906	923	927	949	949	980	931	908	941	898	894	963	949	946	882	924	904	910	931	919	890	937	938	904	869	909	896	920	932	926	928	891	904	959	948	968	905	920	915	905	901	972	929	941	969	973	938	946	902	953	935	926	937	928	922	978	924	906	957	950	970	970	950	887	911	937	876	1011	892	916	923	916	916	999	886	935	921	917	945	913	935	951	928	900	923	920	944	929	916	949	947	907	914	912	961	930	989	1002	960	934	935	959	970	944	957	937	922	912	931	943	940	917	941	941	942	972	930	907	887	981	903	987	889	967	958	930	965	968	906	871	943	912	892	955	963	930	928	902	905	948	967	928	866	948	958	936	910	904	893	969	890	918	981	900	940	887	944	944	925	982	932	938	939	923	925	994	945	912	908	935	915	937	945	916	931	924	940	924	927	926	962	932	887	954	948	923	940	948	933	922	936	908	939	930	956	991	928	982	986	880	945	943	937	916	961	959	907	928	866	935	968	935	937	965	952	923	924	940	929	968	916	963	892	966	900	960	935	919	906	991	904	870	927	921	919	948	927	914	964	917	979	870	931	891	929	917	962	930	933	890	941	914	940	950	889	937	923	953	959	925	1018	963	923	887	965	897	891	902	933	849	941	909	923	955	968	936	1001	963	923	922	936	936	920	942	935	951	931	966	914	931	904	919	899	973	944	954	962	930	950	978	881	942	938	936	933	902	888	917	900	968	935	912	936	928	912	945	971	919	897	917	943	983	932	897	950	958	891	971	895	940	992	909	904	912	924	977	951	957	896	930	941	923	932	880	919	971	951	918	907	947	923	960	983	875	967	905	957	909	901	934	891	965	946	944	911	890	943	996	917	947	951	892	930	916	1007	953	930	987	883	901	917	959	910	952	1000	904	904	955	934	904	905	891	949	887	932	920	887	966	943	953	887	970	924	934	959	975	938	947	902	938	968	925	955	881	918	923	908	924	906	858	918	917	991	915	951	987	910	908	932	969	912	900	910	930	890	936	917	879	975	964	919	941	940	895	908	904	981	907	892	971	928	907	954	927	913	924	878	921	926	982	921	956	884	896	943	912	920	961	897	951	947	994	920	933	949	977	909	911	923	912	964	881	918	994	925	910	903	979	944	903	912	958	929	940	889	985	908	955	957	937	973	958	894	942	976	938	945	952	940	940	907	936	957	977	964	983	929	942	919	955	932	884	960	960	928	893	953	930	932	924	981	948	944	913	965	961	956	915	928	943	932	969	938	935	956	900	912	925	901	896	933	885	946	965	938	936	997	945	945	1001	948	933	970	924	937	897	892	949	912	917	949	987	939	938	908	934	957	939	949	949	881	954	915	954	896	889	994	937	986	919	906	938	909	910	910	944	905	899	946	969	941	972	900	905	930	989	953	986	897	980	997	928	972	961	947	900	936	952	969	966	964	949	932	951	865	935	941	950	944	922	975	986	923	930	955	939	964	923	951	918	932	959	974	924	944	940	954	1003	963	937	968	960	910	892	912	898	915	951	968	920	938	893	973	998	945	938	927	950	942	907	890	981	904	944	959	930	1003	958	918	990	959	898	980	947	935	924	905	909	937	952	981	987	931	925	915	937	920	966	916	954	994	976	900	974	912	903	944	914	867	938	970	919	929	945	885	928	981	969	894	937	933	1000	934	888	991	990	952	939	969	930	973	942	877	906	865	925	917	909	956	891	888	896	873	959	891	917	915	916	891	949	956	933	916	947	932	920	959	964	922	885	908	932	950	877	920	899	932	937	995	932	928	938	917	988	911	931	957	875	974	941	894	911	946	950	932	896	858	964	955	974	916	922	935	939	945	945	937	918	902	904	936	912	966	965	909	905	963	963	951	929	915	1001	937	991	958	886	976	884	963	919	935	967	920	945	965	974	1008	902	898	930	981	903	980	897	904	892	934	946	898	907	951	942	895	872	937	949	946	913	914	924	945	961	924	902	915	901	933	930	968	964	985	937	892	898	941	912	881	970	978	938	960	912	928	949	934	872	917	944	950	898	948	936	924	929	924	968	959	959	944	946	924	949	936	982	920	897	882	938	979	961	932	931	928	934	894	935	954	963	868	932	921	940	925	920	918	950	887	915	954	881	929	915	944	935	857	898	893	955	908	967	987	934	935	932	955	922	953	1004	955	949	919	952	928	925	901
28308	27074	19957	13892	9347	3672	1064	462	374	390	356	401	401	371	379	403	367	397	380	375	379	342	350	385	376	410	333	386	401	426	397	391	338	353	385	365	349	394	368	351	380	398	360	352	403	398	347	373	362	376	399	353	378	381	398	376	386	391	403	350	393	333	376	404	356	386	349	360	363	394	377	389	379	370	391	348	373	361	364	387	388	387	369	405	394	390	343	346	379	370	344	373	368	396	387	366	338	361	380	372	353	405	393	357	362	368	377	380	364	379	384	353	376	370	346	332	392	382	391	385	378	391	368	353	404	403	386	363	383	390	361	353	352	374	397	378	362	402	361	368	367	385	368	338	396	440	384	362	396	350	388	385	344	399	383	347	405	390	394	410	404	354	376	390	370	350	389	374	345	391	402	368	379	366	349	360	366	379	369	390	369	365	378	376	358	347	375	399	319	391	369	406	377	411	393	413	401	396	370	383	438	372	384	350	399	377	354	351	382	360	386	352	378	355	351	374	370	377	346	376	358	368	403	322	393	371	395	369	357	374	395	386	354	392	353	359	353	416	331	380	339	365	393	386	363	372	394	372	361	362	349	380	376	398	420	335	388	368	363	395	377	408	378	371	361	377	391	388	357	394	374	398	373	383	406	377	374	333	372	378	366	411	381	358	350	365	379	411	384	375	354	388	364	415	362	390	388	387	359	397	410	369	353	363	369	378	392	367	361	426	384	420	355	366	388	362	362	342	348	378	377	352	364	387	343	399	397	374	339	356	376	376	385	373	378	354	393	364	392	362	390	388	371	393	366	386	388	388	341	362	383	347	385	337	369	371	366	377	358	423	370	393	362	342	389	403	357	400	358	345	404	409	363	384	414	358	355	366	378	370	372	361	405	382	387	399	428	375	380	397	391	396	375	377	400	429	376	344	391	395	409	389	417	375	362	410	399	399	342	353	396	382	376	367	375	374	363	360	395	378	370	364	344	376	387	346	392	377	382	386	360	384	337	361	360	344	413	399	360	403	358	376	363	367	330	332	379	374	387	374	365	371	384	351	376	393	411	394	378	373	380	393	367	364	386	376	371	376	395	379	386	364	400	406	401	382	401	363	384	362	386	382	373	360	399	358	362	362	360	389	379	397	380	372	367	370	386	373	372	379	374	355	387	379	360	383	361	379	387	409	377	367	370	373	414	362	363	367	375	366	371	366	355	365	398	372	342	348	375	350	409	396	357	385	356	384	376	400	384	375	401	340	368	376	367	369	399	403	402	386	372	354	368	328	376	381	375	355	408	409	373	378	398	325	352	392	337	400	429	414	369	374	367	392	406	384	342	353	415	382	354	413	355	382	440	433	387	389	364	422	339	374	428	398	404	395	376	416	392	403	380	362	386	379	369	372	412	410	395	367	386	404	359	369	363	392	366	360	362	353	367	343	327	395	336	361	332	365	398	368	385	392	396	378	401	396	366	363	380	376	411	371	372	400	352	379	394	393	392	421	391	328	367	388	387	390	398	385	373	395	384	359	377	332	355	399	378	417	391	393	371	361	397	397	368	369	343	406	357	351	366	387	374	364	379	351	412	370	388	381	382	357	396	406	367	379	356	405	400	375	339	335	326	367	367	349	399	387	330	399	373	368	382	384	382	379	379	388	348	357	376	396	391	404	383	366	403	413	370	401	408	369	393	358	374	376	369	370	360	378	385	433	359	372	389	364	361	404	358	359	396	374	364	356	366	381	354	382	351	391	380	388	377	388	381	369	392	359	396	400	369	397	383	364	358	367	379	388	389	374	390	392	372	336	399	383	372	373	368	367	423	370	397	363	392	369	399	366	379	384	401	421	412	379	354	371	403	374	432	342	355	372	369	375	393	371	377	329	388	378	345	367	350	379	380	389	363	408	360	382	371	368	389	338	387	388	367	369	368	403	392	392	369	382	377	350	401	408	377	360	421	395	332	359	374	399	364	358	384	385	387	355	367	375	385	410	363	410	369	360	362	378	398	373	374	395	357	358	383	367	373	364	362	377	341	356	347	403	371	386	388	359	377	380	353	372	380	331	410	356	376	369	330	386	359	350	344	358	370	368	382	363	395	349	377	363	402	423	346	351	373	401	413	377	381	386	390	374	373	349	403	392	392	416	425	339	417	360	373	361	344	384	372	361	379	354	342	379	386	391	410	384	350	395	394	374	378	381	419	386	399	377	413	373	374	396	346	356	348	426	367	336	359	397	355	383	344	382	376	381	407	398	388	367	388	401	365	373	393	375	368	384	343	367	398	391	411	373	379	360	410	384	390	420	349	360	393	355	380	350	377	380	363	346	401	376	376	387	369	409	399	362	375	382	405	378	390	384	379	404	380	389	389	376	310	358	396	365	362	389	395	381	376	396	398	384	367	351	347	393	379	376	383	406	353	389	363	377	385	347	400	375	361	355	370	365	396	384	406	335	386	349	394	357	392	384	363	371	362	382	350	356	375	371	372	387	379	407	392	354	363	382	359	360	385	370	361	402	372	363	383	363	355	367	380	361	379	377	334	371	423	389	360	356	372	370	378	382	414	391	357	349	406	368	386	390	370	379	384	402	405	379	406	388	394	372	341	368	412	405	384	406	375	395	374	405	404	384	349	374	380	384	378	359	366	366	369	359	359	392	424	382	359	349	363	395	377	391	369	374	389	397	403	376	385	357	399	383	405	377	375	390	361	360	369	384	377	370	371	351	413	377	372	366	376	368	355	378	408	377	373	372	383	409	334	356	369	336	371	428	343	360	352	365	409	375	378	368	385	371	387	393	362	378	363	379	329	366	403	374	358	396	394	392	389	397	366	411	348	360	384	377	381	361	394	393	385	347	384	364	380	387	362	393	336	404	384	413	381	432	394	359	361	406	368	412	394	369	310	363	391	364	397	409	404	397	381	370	354	340	377	380	361	352	389	380	380	390	389	379	340	347	381	407	388	386	406	369	377	375	367	361	379	359	386	370	355	368	365	376	364	341	407	350	393	349	368	385	373	364	409	382	394	388	373	430	383	347	383	400	338	379	389	375	381	405	369	374	396	386	376	395	361	337	429	375	394	367	344	357	376	360	400	388	386	400	381	377	359	369	376	351	362	368	375	376	389	378	386	408	378	360	404	388	378	368	384	395	358	384	382	388	410	386	361	378	352	338	363	390	366	370	395	391	333	359	404	405	405	387	406	342	367	363	352	374	384	390	355	355	391	387	389	340	371	338	350	362	379	364	403	387	384	350	350	421	419	422	403	370	383	392	392	368	323	355	343	371	368	355	353	347	333	388	365	407	394	403	347	383	349	380	413	369	366	331	384	389	374	385	372	345	371	341	348	371	398	360	373	369	400	369	370	395	353	379	402	359	387	381	358	335	376	373	346	359	376	405	418	360	390	371	389	387	403	340	404	343	370	343	331	392	398	335	362	384	384	381	388	352	395	418	397	368	368	422	364	405	355	343	376	367	391	403	378	376	407	344	399	382	353	396	396	393	407	400
17097	22159	24330	26880	20628	9244	2637	1105	907	943	951	875	924	1012	963	866	920	902	891	948	945	989	964	967	929	954	895	875	974	949	962	926	923	966	912	913	934	884	955	957	877	917	905	879	878	913	940	912	945	962	901	869	960	913	960	932	967	932	898	911	960	912	938	965	878	923	923	898	857	914	906	931	936	910	897	913	964	921	932	923	861	928	937	883	938	948	943	953	909	912	993	945	931	929	894	897	907	943	876	920	930	923	937	920	931	897	933	903	961	918	909	904	955	898	903	951	929	891	947	945	927	976	872	935	908	934	879	949	958	935	912	940	945	898	957	914	917	953	856	913	933	886	929	925	884	870	927	882	965	897	963	952	915	934	922	957	918	931	910	935	863	910	936	914	905	922	889	910	970	890	912	937	936	964	947	914	910	920	911	883	944	911	909	923	955	894	926	970	956	944	910	928	893	898	886	987	953	886	935	900	877	826	908	971	930	933	898	899	951	919	893	947	905	846	844	959	933	983	888	959	926	971	957	924	857	930	899	909	878	916	920	997	917	896	913	935	1007	917	911	932	931	909	911	930	886	913	951	906	949	944	901	948	892	864	924	954	945	905	945	935	926	889	926	911	932	856	949	944	952	929	905	897	920	969	928	933	895	846	884	865	891	944	948	943	931	953	920	897	952	915	909	939	927	922	892	928	884	903	959	903	884	919	902	880	944	962	936	964	906	926	956	861	921	941	927	948	960	955	898	956	903	916	890	968	936	953	947	969	910	944	935	931	909	929	936	921	896	928	908	911	911	903	926	929	906	839	909	946	882	888	935	955	899	856	916	887	946	877	920	971	900	938	925	892	902	907	914	905	907	897	905	874	964	966	895	930	932	990	894	955	925	881	922	954	886	936	947	929	956	915	945	908	917	879	884	854	884	935	940	976	937	895	951	894	910	954	938	887	929	945	929	869	912	939	886	933	908	904	941	889	921	893	941	942	918	923	976	868	942	844	921	862	905	953	903	906	945	865	963	886	875	902	917	898	977	926	998	965	957	911	909	926	921	861	907	906	962	934	899	958	922	923	861	929	900	922	942	899	912	940	932	910	953	906	917	910	940	940	947	866	918	908	881	920	969	882	890	919	949	883	952	908	949	883	864	904	937	955	901	893	902	867	908	931	949	918	877	893	942	907	922	860	874	862	990	909	886	934	937	884	931	891	930	904	894	909	926	959	911	956	934	967	966	910	900	959	912	960	931	955	929	861	935	901	904	873	902	980	958	945	951	908	890	926	970	939	955	884	902	923	886	859	859	949	905	939	952	908	945	878	928	897	937	949	927	959	914	910	944	905	958	922	900	946	898	922	926	894	859	904	984	977	908	942	869	889	941	896	932	902	938	883	895	904	913	896	876	1017	923	876	907	927	903	945	931	914	900	898	955	941	947	944	933	940	970	930	945	897	902	943	935	930	906	950	955	917	936	945	900	919	927	915	953	894	944	929	890	919	928	920	907	939	912	862	919	934	933	918	954	987	921	895	924	931	900	916	900	931	934	877	886	895	906	903	906	922	906	853	921	932	894	912	972	955	903	928	902	911	937	920	922	975	929	878	907	929	901	886	915	932	917	913	932	907	940	891	901	891	853	925	924	895	942	909	963	886	909	880	923	900	903	909	907	876	899	946	946	919	928	865	934	896	936	957	928	945	936	928	978	884	897	902	926	917	950	887	895	915	873	930	879	949	991	906	896	950	966	871	891	927	896	984	950	879	901	919	904	893	945	997	899	916	894	918	989	874	946	947	937	917	925	960	934	942	864	887	955	917	925	871	962	958	944	946	898	903	904	917	929	908	868	949	910	880	915	955	886	856	899	958	928	878	882	930	930	956	994	874	862	903	965	906	946	919	972	952	950	958	911	857	929	917	905	922	912	964	893	941	954	909	948	952	918	948	901	947	968	908	1030	947	899	928	895	974	934	937	899	927	961	918	944	899	921	913	937	949	880	894	935	938	909	905	898	934	979	868	895	915	898	944	949	914	925	901	935	936	902	881	915	909	940	943	875	903	897	881	880	897	934	892	866	954	938	878	904	877	889	879	929	964	962	955	955	937	928	956	934	920	978	924	880	933	968	976	901	893	947	936	929	954	937	942	926	909	943	965	938	948	937	901	970	942	960	933	898	904	913	884	913	978	939	903	935	854	982	955	919	853	907	997	892	929	874	949	961	925	944	954	945	883	912	936	911	954	935	958	934	964	884	888	925	916	941	906	886	967	950	951	894	913	913	941	868	911	935	910	883	911	941	892	907	934	941	926	936	890	882	939	932	921	961	893	965	891	906	906	934	935	896	864	962	954	938	836	925	915	957	944	874	917	915	915	862	949	945	864	883	937	928	901	950	922	947	950	871	909	903	910	947	946	906	912	909	964	878	928	942	900	921	923	905	889	915	946	884	918	913	967	915	925	890	986	876	924	889	939	917	945	920	911	914	887	882	883	959	904	914	907	886	918	905	887	916	938	950	975	905	886	920	931	878	929	973	915	897	920	950	922	986	921	953	931	926	904	926	917	895	925	896	971	910	950	932	904	913	962	892	868	927	921	930	919	945	949	887	870	906	942	935	932	913	910	901	926	911	929	953	908	958	953	898	871	953	935	941	911	918	897	835	925	972	895	916	918	917	943	934	890	921	861	948	912	930	919	952	928	963	878	928	908	897	950	948	885	921	903	954	942	926	948	846	845	927	933	967	915	972	893	913	918	948	930	927	949	919	940	915	961	882	957	901	876	906	893	886	887	937	924	893	898	965	925	929	910	909	948	893	903	865	919	910	971	939	940	960	958	970	976	918	935	925	914	959	882	899	991	924	900	963	911	889	922	947	934	962	991	917	897	916	936	900	911	941	903	910	897	889	901	927	932	961	928	883	924	921	913	907	949	906	891	878	902	906	902	951	897	908	834	998	951	928	949	901	898	905	939	908	964	941	930	981	884	926	859	911	913	907	860	989	875	925	870	946	923	904	920	963	924	884	952	939	932	911	887	866	921	896	938	916	967	985	902	959	928	943	907	959	923	894	975	906	879	942	961	914	910	934	988	899	899	899	936	843	976	962	929	916	964	959	863	914	915	893	912	901	953	889	919	880	910	893	891	955	943	910	931	879	899	939	891	903	887	876	927	918	886	920	886	893	946	887	934	874	976	915	893	936	880	907	895	909	913	942	907	943	926	880	925	951	956	957	896	939	956	940	888	830	953	937	868	960	907	979	934	938	893	940	939	906	879	916	938	906	911	909	878	902	907	911	920	961	879	911	957	973	891	952	933	944	899	897	931	899	912	988	888	894	918	973	895	829	908	902	930	869	874	896	901	909	920	955	952	900	936	923	889	913	926	929	961	918	842	950	922	962	913	901	908	882	895	926	920	944	957	919	904	983	925	850	912	897	933	913	922	962	956	920	934	938	894	945	938	906	852	942	950	880	881	900	945	917	929	921	932	909	929	929	916	923	902	949	895	904	945	898	893
47373	44413	53391	62301	47732	24417	6007	778	403	348	375	384	411	346	380	318	384	402	387	363	383	384	376	417	375	374	362	356	383	333	380	407	409	357	387	365	393	373	381	394	351	371	386	385	382	378	361	381	354	341	340	395	357	353	395	343	381	395	393	378	411	376	397	408	381	382	378	335	359	393	409	368	377	378	355	377	399	411	409	393	376	399	386	389	400	398	371	334	375	364	361	373	408	383	344	402	392	379	411	351	392	412	368	366	391	366	388	380	385	350	399	379	401	398	365	384	386	370	409	397	391	398	363	375	337	360	373	346	403	409	366	389	394	381	379	402	378	366	381	373	363	404	367	365	386	403	350	366	360	350	366	395	385	397	351	360	386	392	364	395	378	359	359	366	365	431	349	390	393	356	376	380	357	372	372	373	368	353	401	383	374	330	351	404	344	409	373	403	374	363	346	379	380	374	397	403	354	393	404	406	398	352	396	354	376	397	400	372	382	381	336	386	337	391	396	407	359	361	372	353	359	373	378	395	367	399	343	385	379	374	358	381	368	389	378	376	393	376	386	382	377	364	382	369	388	360	364	393	389	350	363	373	356	382	403	359	377	407	399	357	363	377	407	374	403	361	375	374	383	396	419	366	344	371	391	411	368	386	386	413	406	376	375	338	347	404	330	377	390	364	342	383	325	373	354	416	332	404	356	424	370	397	400	371	370	391	388	344	398	371	406	344	363	390	390	390	355	379	366	383	373	378	363	349	327	392	350	386	337	388	363	383	355	385	426	388	387	409	366	381	375	403	370	378	370	372	375	378	342	369	370	360	351	350	363	350	361	387	387	369	407	378	358	386	403	350	371	356	385	376	352	384	361	402	361	373	347	392	370	363	379	365	395	369	404	384	363	369	349	373	388	394	392	313	366	355	380	380	328	374	363	359	365	395	353	343	354	384	349	366	355	388	379	355	388	348	375	360	347	389	363	378	346	359	385	368	383	352	395	367	371	385	358	371	433	381	360	348	374	373	391	373	356	364	388	385	427	392	351	376	365	387	372	391	377	387	378	342	373	361	367	354	416	432	356	381	413	388	370	385	350	371	373	358	389	397	358	391	357	356	361	377	345	387	374	341	381	361	392	387	370	382	348	375	356	360	343	348	397	412	396	357	379	422	380	330	405	395	340	367	393	377	346	393	347	415	362	351	394	370	359	407	365	381	373	358	378	354	387	367	414	361	362	349	367	369	334	348	346	392	376	382	392	361	355	373	362	375	399	395	379	392	359	402	378	394	382	389	387	361	356	361	337	357	390	394	374	376	404	359	390	367	387	372	392	365	341	419	361	354	356	402	352	356	403	360	344	385	384	417	379	394	393	402	376	374	390	375	384	374	368	340	414	380	372	375	378	349	382	385	339	368	336	372	390	356	357	349	407	330	358	353	396	387	388	378	410	354	366	405	341	373	389	373	346	396	381	354	361	382	370	353	377	368	385	355	341	370	367	394	371	385	359	352	402	383	373	387	416	386	339	368	370	341	399	353	372	402	359	387	406	402	365	401	397	402	359	395	354	379	382	384	343	365	332	365	381	352	390	416	375	353	407	391	394	350	372	340	356	332	370	342	371	349	340	388	398	339	350	364	376	387	385	354	376	384	370	366	353	333	349	374	374	365	368	390	365	387	339	388	364	367	389	417	344	387	383	387	386	365	377	384	386	391	370	354	394	398	367	389	385	388	361	359	369	393	358	362	427	369	367	369	382	363	397	404	431	362	382	350	354	373	384	381	374	360	358	380	378	378	355	378	357	385	359	378	362	407	371	349	370	375	397	344	371	371	339	351	391	370	338	343	361	381	377	429	395	382	384	355	390	365	374	358	373	396	348	362	404	360	381	343	398	418	344	383	331	377	342	389	346	395	374	373	389	370	346	353	377	369	359	384	329	344	388	401	343	362	382	366	368	366	383	383	367	397	362	380	402	364	382	380	385	373	407	394	376	381	390	435	367	367	378	360	377	391	393	382	350	378	362	378	339	372	408	404	391	381	398	346	378	366	391	369	409	369	353	357	348	353	375	372	377	383	389	374	355	350	365	398	411	397	384	360	395	394	354	328	387	365	403	419	397	337	363	405	366	396	379	422	370	347	347	371	370	382	367	357	378	364	336	388	372	377	365	394	388	391	392	352	373	360	355	352	390	372	384	385	364	372	395	383	388	384	359	361	394	387	357	362	371	387	375	384	414	367	368	381	388	333	367	356	389	395	395	347	377	405	381	362	354	406	366	376	388	371	416	385	388	437	367	370	355	385	411	409	352	344	384	361	364	359	356	367	353	377	398	412	360	342	382	338	376	376	358	420	361	396	349	346	380	367	362	363	378	388	375	366	358	397	377	381	381	389	352	344	375	360	362	383	420	367	366	367	336	344	358	397	387	399	373	402	369	380	422	340	370	372	361	362	336	344	377	401	364	360	366	347	372	368	342	389	377	420	336	331	373	344	363	391	380	404	372	332	377	363	398	364	402	399	338	350	361	341	379	402	377	395	379	361	350	348	359	360	369	361	356	376	372	383	399	389	340	371	346	343	377	368	344	399	369	386	368	394	343	380	363	384	385	375	391	373	327	364	352	399	383	356	374	390	356	323	357	366	383	356	336	353	404	381	355	361	391	358	363	357	374	372	411	427	394	417	378	376	385	372	373	389	344	365	373	370	375	365	404	421	378	378	367	382	369	379	328	360	376	365	343	396	378	375	376	390	366	365	398	367	369	377	346	403	394	347	395	348	374	415	360	402	399	398	411	363	369	375	350	363	374	355	387	382	370	370	374	373	364	359	395	360	381	364	375	373	397	371	380	411	384	350	381	366	384	376	364	386	381	367	313	359	356	346	418	412	353	337	348	386	388	359	372	334	399	390	374	382	363	412	359	367	359	349	367	405	366	368	396	355	343	384	392	368	347	348	380	358	382	376	361	359	389	387	353	381	386	388	361	390	366	383	351	400	401	388	376	374	370	388	389	379	363	398	390	366	376	387	398	367	399	330	370	361	395	350	375	380	342	379	367	383	379	351	381	361	354	384	372	409	383	336	378	405	380	370	379	359	360	397	348	359	414	376	380	358	387	381	387	363	357	375	381	380	406	378	376	364	394	379	342	374	363	395	364	360	352	347	367	388	366	415	386	355	359	375	378	367	376	357	385	387	377	418	369	382	354	388	373	362	369	396	381	326	389	376	375	360	348	436	367	411	354	417	365	368	393	359	398	382	364	383	363	381	356	385	389	399	378	372	399	351	379	381	345	372	387	388	394	368	379	385	396	386	377	361	406	349	387	360	382	357	365	365	379	418	350	390	376	365	396	396	382	394	389	367	362	370	336	373	350	341	379	357	357	389	351	379	389	374	360	410	409	383	363	363	363	392	379	381	412	407	349	403	369	422	366	376	375	363	333	331	393	369	357	361	367	399	360	352	404	384	382	348	361	392	366	366	370	373	380	340	399	354	343	362	383	362	339	380
31019	35743	55474	70099	56755	32104	8582	1647	950	897	948	882	969	932	869	917	898	969	951	937	939	874	941	926	950	922	870	924	941	921	920	902	923	903	961	931	942	913	973	909	978	983	930	923	917	969	889	906	952	917	947	959	875	884	905	904	854	925	878	879	956	941	907	940	918	894	906	948	872	974	961	913	932	926	929	903	893	910	886	905	876	904	910	887	966	907	903	918	966	899	886	922	913	891	893	910	876	917	920	886	872	951	936	899	925	914	915	914	904	875	916	919	931	937	883	981	931	928	902	879	908	891	892	938	922	995	902	930	972	913	931	902	893	946	958	893	954	921	917	955	911	923	962	936	904	881	900	956	903	892	904	905	945	937	911	907	945	896	912	912	905	927	942	931	948	917	855	921	851	902	914	971	897	895	865	935	904	902	918	970	940	950	901	908	894	908	974	928	952	899	883	938	883	924	924	916	897	905	917	913	951	912	942	881	962	904	899	844	888	883	893	895	943	942	887	880	907	946	949	889	935	889	947	935	899	955	910	948	936	876	935	961	934	883	930	879	1006	937	888	934	879	917	943	909	953	918	937	923	898	918	914	917	902	945	952	930	967	933	901	940	923	878	916	872	918	872	942	918	900	902	951	919	879	898	899	905	939	870	916	875	894	935	864	899	949	927	973	930	923	859	960	925	921	899	966	899	931	873	865	925	953	919	877	946	923	940	913	874	977	924	943	887	918	918	939	965	906	923	934	868	921	866	902	934	926	976	884	932	958	914	892	870	889	876	914	905	882	921	953	952	896	899	879	884	944	887	930	906	1035	967	851	901	964	910	894	928	919	914	948	948	949	929	898	939	898	962	905	901	910	912	934	924	899	903	913	936	930	952	900	915	915	879	938	869	884	914	898	921	908	932	965	897	915	947	883	957	880	878	887	950	893	942	930	895	914	979	906	916	933	904	939	893	883	954	932	892	934	900	936	955	933	927	895	915	888	915	913	928	888	921	888	925	977	937	908	926	927	894	843	937	922	951	956	920	942	932	959	967	901	854	935	898	943	941	918	950	919	919	925	935	928	959	926	910	907	963	930	931	984	932	903	924	887	895	962	881	931	928	914	978	910	926	912	884	916	922	896	901	861	865	886	973	902	904	930	886	850	995	934	875	895	950	921	883	889	872	944	931	886	934	905	968	896	934	946	900	921	931	918	916	953	918	910	925	916	943	945	913	927	906	938	842	894	892	888	926	934	954	905	926	976	925	897	935	932	908	966	942	940	933	946	973	933	887	897	884	930	891	930	855	868	943	974	934	907	887	927	951	946	928	904	888	934	894	943	849	931	967	941	899	922	892	980	891	921	874	981	901	920	899	961	891	868	890	911	901	870	953	938	931	844	848	901	924	945	962	887	910	899	942	916	912	943	951	936	869	917	912	895	897	915	901	960	944	909	893	901	936	876	923	913	938	933	920	991	967	874	884	938	912	949	922	926	904	844	926	913	915	935	923	908	914	890	932	956	889	892	918	947	916	928	927	907	898	894	903	951	905	904	991	923	883	960	881	935	902	956	916	994	954	943	898	903	928	955	961	963	866	891	912	899	874	918	927	940	887	927	945	827	914	909	931	949	854	894	938	954	875	943	939	879	868	885	893	922	876	926	922	948	908	899	925	846	947	1006	937	938	903	927	911	873	930	963	919	892	947	910	913	913	874	907	893	895	936	924	862	929	882	889	882	857	892	958	881	914	921	886	916	902	872	922	938	943	908	952	928	948	868	913	902	960	931	907	883	863	930	869	901	894	923	938	931	955	898	977	910	958	838	921	948	938	946	946	880	889	971	922	973	944	886	920	902	915	912	921	911	940	939	912	927	926	889	888	928	903	927	875	944	922	899	961	885	933	884	909	897	911	911	910	923	890	924	899	931	932	841	909	866	892	848	922	885	892	963	951	932	900	950	899	955	928	900	864	917	953	908	877	854	911	937	882	882	948	909	944	995	904	898	947	903	949	887	919	962	955	903	923	915	842	908	928	911	915	867	923	937	923	917	962	937	885	899	922	903	906	913	921	942	902	960	916	947	921	913	926	930	938	903	924	854	935	944	926	961	865	898	942	906	939	987	937	879	908	884	887	938	940	954	933	950	979	909	911	897	894	880	915	928	896	881	862	921	940	851	892	956	907	899	877	937	867	940	924	930	872	899	937	891	918	941	848	942	891	867	966	931	960	894	998	894	969	940	930	905	886	859	943	911	904	919	982	922	881	874	908	906	902	890	878	954	903	915	878	941	939	925	924	906	915	912	907	919	919	947	924	919	912	885	889	933	922	921	931	911	942	906	927	935	915	944	896	877	899	996	923	940	911	964	843	971	936	888	903	933	966	874	915	966	927	934	923	932	892	920	978	891	933	882	929	892	905	926	905	901	856	975	949	933	929	892	887	901	910	937	917	917	900	869	903	938	915	952	928	940	923	891	957	932	890	911	894	852	889	964	909	904	943	906	895	873	910	915	947	943	947	921	930	906	888	869	843	903	953	940	907	917	897	970	929	882	932	921	892	958	903	919	903	962	934	927	971	939	908	924	877	908	974	932	906	915	940	964	947	926	949	885	879	900	889	946	891	895	929	866	890	928	911	924	908	891	918	863	877	898	903	871	932	954	957	936	905	839	904	863	945	890	941	912	925	925	901	929	879	906	923	964	955	924	954	873	873	946	924	889	961	924	924	915	881	919	915	950	907	935	936	908	921	981	917	977	930	928	878	941	983	928	916	915	885	947	931	905	938	946	901	938	927	862	888	941	957	926	867	943	918	955	935	932	910	935	812	884	925	943	900	959	931	892	938	891	916	911	922	926	876	902	934	911	896	871	917	888	890	934	931	941	927	914	926	959	929	941	907	962	914	934	885	917	887	874	922	905	869	872	952	912	903	930	945	922	931	980	932	904	914	901	936	921	891	924	988	925	941	921	991	966	915	916	964	927	881	938	918	886	956	921	933	950	893	939	959	973	941	921	941	896	860	935	861	916	894	886	889	902	883	910	956	921	928	968	988	900	929	941	873	908	932	875	917	926	878	920	937	927	887	883	909	872	898	864	934	907	903	927	992	884	949	869	933	981	973	931	934	925	942	910	922	888	931	926	877	881	872	987	952	916	924	1001	957	906	867	913	945	917	885	896	904	923	945	951	909	879	905	948	933	889	892	939	932	889	941	906	949	936	930	956	966	938	916	938	898	961	913	910	923	906	976	929	908	896	904	906	920	907	897	922	928	914	953	935	864	919	915	939	923	877	893	898	972	941	887	880	976	927	898	941	957	904	946	924	924	919	870	940	961	909	955	942	928	929	915	926	950	946	946	916	980	924	892	928	865	867	864	896	902	923	963	930	904	951	846	866	963	907	928	922	902	886	903	965	950	887	874	929	911	896	923	918	988	939	921	878	918	888	877	951	920	969	925	894	882	903	946	799	961	938	857	1015	904	916	899	887	917	903	966	985	914	923	894	973	957	936	932	863	874	935
55145	47065	51675	71657	63309	40033	15334	2080	440	384	378	380	401	397	393	344	400	371	363	397	348	362	372	377	367	348	394	380	356	376	394	344	353	364	354	366	364	362	398	336	347	329	367	415	352	360	368	387	408	375	354	369	386	404	394	355	424	391	357	357	401	419	412	390	366	345	398	405	352	397	381	364	393	380	380	352	355	360	388	375	344	360	332	366	349	337	400	359	369	368	390	399	369	363	351	352	367	344	349	387	387	338	358	381	352	354	369	335	358	369	405	381	381	403	374	370	337	374	356	367	393	373	328	358	367	398	364	367	358	373	344	371	370	412	335	372	384	371	368	360	333	400	364	340	385	383	404	373	361	350	377	366	352	375	385	380	398	354	401	387	359	367	366	371	385	424	404	355	375	388	402	374	382	375	381	365	342	415	422	360	357	405	378	400	394	345	366	378	348	384	385	387	370	399	362	391	405	401	344	374	407	416	356	411	383	390	378	378	353	381	368	353	411	366	390	387	389	351	377	384	368	402	373	400	346	394	358	377	355	389	376	345	370	373	383	403	370	372	366	364	403	350	365	402	365	372	318	353	343	389	390	381	366	382	387	363	362	372	383	396	342	346	413	343	388	396	385	359	328	364	377	363	366	350	369	385	369	408	380	387	348	367	375	382	401	367	387	337	360	398	396	383	362	410	334	411	366	364	353	356	368	342	394	371	381	367	376	365	355	403	374	373	344	360	384	355	354	333	373	405	372	357	369	391	361	361	358	353	347	393	413	364	386	348	357	419	366	376	339	383	373	376	394	358	385	361	376	402	373	373	347	348	364	372	356	374	396	356	353	377	353	403	389	367	399	382	380	410	372	357	364	339	384	365	340	325	346	383	359	391	366	375	361	343	392	361	389	368	368	374	362	362	357	417	359	397	388	398	405	380	415	358	367	384	398	376	406	369	354	392	384	376	415	354	392	383	393	378	345	385	369	386	395	344	388	400	378	387	374	370	402	398	370	396	410	358	363	394	350	379	347	367	392	352	376	382	389	348	372	373	362	403	370	397	352	375	350	377	343	388	339	370	345	381	343	368	375	362	364	356	367	408	362	375	383	385	344	367	386	398	403	374	365	374	363	344	344	336	353	373	400	380	349	403	374	362	372	400	359	391	394	347	386	372	372	382	412	335	408	413	371	387	357	410	356	335	375	378	422	367	402	395	371	333	369	373	386	399	388	417	349	370	357	358	380	366	381	378	365	380	334	357	369	388	362	383	431	372	375	363	390	398	403	364	374	370	375	383	364	404	359	402	393	358	411	345	403	372	387	404	362	318	384	371	365	356	344	368	358	376	364	335	382	386	343	358	365	344	399	386	392	370	378	359	365	368	397	382	358	340	385	383	378	357	338	398	361	369	391	383	346	367	340	397	366	351	380	396	369	335	390	335	403	381	365	353	368	406	370	422	327	363	377	380	390	406	380	348	385	383	368	376	349	369	366	373	350	358	406	354	358	371	386	374	404	388	387	358	368	373	388	368	420	415	391	367	381	383	382	411	352	376	365	379	384	398	397	395	377	381	361	398	329	350	384	367	360	371	383	390	362	377	400	386	359	376	340	386	373	388	369	351	385	378	354	370	382	371	406	398	353	404	391	344	397	377	365	383	369	383	357	353	381	349	379	404	354	346	384	375	365	373	379	366	393	387	364	355	356	358	329	359	390	396	373	385	339	350	349	376	404	361	380	372	375	385	354	403	392	382	357	378	395	390	346	378	412	409	388	357	371	381	362	366	401	369	361	416	390	388	395	393	357	384	381	372	376	364	341	356	365	382	390	356	329	399	364	354	371	370	402	397	395	340	360	364	367	364	380	398	392	365	360	378	353	361	387	365	398	387	393	410	376	364	372	360	380	349	367	359	422	362	356	392	341	396	374	370	375	385	313	378	380	358	381	375	332	397	360	341	345	400	402	365	400	389	369	376	352	383	348	360	364	375	382	377	374	361	355	360	360	368	394	372	351	376	397	361	380	411	382	399	396	340	365	357	375	403	371	366	370	348	373	382	377	366	367	390	378	408	416	383	379	365	400	408	389	371	403	319	365	383	375	386	348	391	396	371	376	348	375	377	386	418	411	359	359	378	371	367	383	389	393	397	376	387	376	362	371	377	364	419	348	381	377	381	391	427	397	381	387	366	387	406	349	391	353	397	385	376	346	369	377	367	398	335	394	382	371	356	376	397	375	391	369	392	418	357	367	371	413	375	377	382	349	323	372	357	368	377	392	364	401	377	374	364	374	363	395	396	347	352	403	372	368	336	343	367	381	393	345	363	363	374	364	360	317	338	357	361	394	374	373	355	407	327	370	371	381	402	386	402	344	381	353	367	377	404	386	396	382	366	309	327	328	362	387	362	371	390	365	382	362	340	381	411	361	373	335	392	397	392	359	399	414	341	349	383	355	354	384	359	384	377	338	379	374	373	334	361	388	367	399	376	372	332	358	360	389	399	371	362	378	380	409	388	351	348	349	386	373	363	383	404	406	363	368	364	384	363	359	386	372	383	335	379	351	360	390	377	396	382	384	345	406	383	387	348	378	380	371	350	345	342	360	344	388	369	375	397	359	391	372	348	365	394	348	369	351	370	347	377	362	339	383	359	354	379	389	389	394	408	378	371	352	385	333	378	383	370	380	348	369	396	371	347	379	343	394	340	365	373	395	390	387	407	376	384	362	402	374	385	365	362	425	346	395	358	363	338	386	400	364	380	389	320	382	407	367	355	387	358	334	365	333	372	361	372	349	355	365	390	383	373	349	386	344	391	388	368	363	366	374	374	403	385	327	366	373	398	330	385	389	398	411	354	364	365	401	326	368	366	340	364	362	370	369	403	362	361	381	381	357	383	382	389	386	382	362	375	367	379	371	359	406	380	385	384	394	389	386	371	368	377	422	387	375	372	371	380	340	380	366	375	400	359	375	390	349	381	360	395	346	388	383	390	366	396	380	368	420	370	341	384	388	373	395	380	407	359	412	390	357	365	387	376	373	377	357	376	355	371	374	387	374	379	379	358	359	368	365	391	395	390	373	379	342	413	355	370	390	342	339	349	362	411	375	346	358	353	379	410	357	313	356	365	396	377	353	384	366	380	401	388	392	365	373	371	362	375	374	373	371	412	358	344	370	364	395	390	373	413	380	372	386	355	402	362	361	365	364	343	341	378	388	391	388	408	359	366	322	354	335	394	375	395	400	340	376	387	343	351	385	397	364	380	370	372	401	362	341	372	362	377	369	354	382	405	359	393	369	333	380	378	358	417	406	389	358	330	374	340	390	327	353	373	352	349	374	350	371	371	418	377	374	362	367	339	353	341	372	374	372	384	368	408	362	383	399	379	378	402	346	385	356	407	352	406	383	369	380	354	375	354	344	356	348	361	396	367	353	390	357	386	389	384	361	367	396	363	371	378	401	381	354	361	372	375	398	390	398	359	369	367	364	387	354	343	345	397	383	355	352	375	385	375
36685	37690	53081	80875	73938	48653	17497	2921	1039	941	907	910	900	870	877	939	980	896	867	920	922	913	960	899	884	866	965	912	864	849	939	915	940	863	851	879	838	905	973	921	917	944	952	916	913	909	902	986	925	867	878	931	916	963	880	862	930	874	950	872	911	895	924	893	920	849	963	927	944	906	908	921	909	857	901	925	913	891	930	942	953	944	884	939	877	917	894	918	893	930	904	899	848	944	911	905	884	937	905	883	963	825	871	886	837	895	940	885	906	969	902	912	907	930	892	910	938	952	926	874	955	902	893	902	933	865	881	921	933	900	906	928	924	916	917	861	924	913	899	918	889	910	888	923	932	883	851	944	878	906	901	917	918	876	938	887	888	894	849	901	921	900	908	913	884	899	902	901	897	896	905	892	921	912	898	854	887	975	912	924	943	890	929	929	888	864	944	887	879	900	905	929	884	889	984	893	951	898	957	895	916	976	912	865	905	895	875	857	935	892	954	893	916	893	913	951	911	836	973	907	892	909	948	884	912	864	886	894	914	914	868	921	890	881	893	923	938	864	928	870	895	925	860	887	878	876	890	873	892	883	883	927	936	921	890	928	918	901	905	927	928	962	926	897	949	908	928	880	908	900	933	949	908	921	990	918	859	902	888	960	861	891	918	931	920	927	912	905	887	929	932	928	904	901	892	943	849	915	904	915	949	912	928	903	910	898	869	893	930	850	916	954	904	943	876	880	896	912	909	871	973	877	891	896	931	990	952	905	957	964	882	902	941	959	918	925	914	960	920	928	870	920	955	917	902	940	929	924	911	950	955	927	934	948	951	883	885	933	921	886	897	909	943	905	949	904	865	859	921	908	840	897	901	896	923	914	946	852	930	942	908	952	894	938	923	883	920	882	891	926	888	937	911	935	893	894	929	921	879	911	956	902	867	912	932	933	928	911	873	896	960	871	835	879	931	898	972	866	938	921	912	937	920	912	916	904	875	918	900	869	930	934	871	957	931	858	930	892	905	889	953	912	875	957	858	930	885	941	901	919	971	841	975	881	902	858	919	919	924	883	919	896	985	953	915	960	902	893	836	906	943	878	927	895	898	893	927	929	930	905	874	872	925	878	889	914	903	910	940	935	852	860	899	915	928	911	906	920	929	913	904	850	849	884	983	909	930	935	884	964	873	951	883	875	958	938	899	896	884	891	969	911	927	982	922	949	884	873	871	909	914	867	852	927	873	885	881	903	906	903	923	828	933	925	927	898	905	892	910	912	914	857	916	912	917	938	860	892	872	904	892	877	946	923	906	884	911	870	875	914	889	913	938	854	850	910	968	917	833	927	903	920	934	882	894	875	904	901	897	907	950	886	966	853	871	890	926	926	949	914	932	893	885	911	915	967	935	896	987	890	908	895	952	907	870	909	892	906	846	911	940	920	880	967	946	908	910	898	885	917	909	875	918	928	890	989	929	907	868	903	912	882	947	922	839	947	927	932	929	938	843	896	918	914	895	913	892	924	933	910	936	892	937	954	921	971	927	906	903	903	926	892	906	871	880	958	894	922	950	889	849	858	885	934	913	902	876	877	918	911	950	909	936	947	903	939	923	896	868	915	901	898	928	923	939	914	946	894	869	906	926	922	972	921	915	927	896	930	913	938	961	941	895	993	875	898	898	885	886	872	951	904	851	927	916	931	939	940	919	901	859	992	911	960	927	935	935	877	891	862	926	878	926	927	845	935	948	920	895	913	904	885	851	904	906	919	894	970	913	917	923	926	910	908	926	910	935	932	911	939	985	944	940	929	933	895	912	943	881	924	937	960	924	933	879	880	907	936	923	884	951	900	896	897	931	930	961	849	928	933	892	896	915	906	934	879	912	858	920	944	905	885	959	969	914	916	897	908	930	884	964	854	958	917	901	910	885	918	921	860	874	911	935	855	903	917	886	882	861	908	904	919	883	885	894	884	910	915	886	920	901	919	909	920	923	904	963	873	873	929	897	913	890	869	938	905	883	947	915	871	978	954	878	910	876	854	921	883	921	929	899	929	900	962	949	914	924	886	898	898	911	946	894	921	881	959	929	931	856	894	974	940	927	903	917	908	936	933	970	938	875	969	923	952	939	976	870	944	848	865	929	878	869	898	928	923	957	906	901	880	906	899	907	941	967	863	887	970	921	941	904	928	911	895	957	902	973	897	888	892	872	890	937	934	882	891	871	974	908	934	904	913	917	893	945	917	894	942	885	869	911	863	946	947	870	932	941	914	881	941	936	903	900	884	901	840	911	911	913	888	885	931	931	928	944	896	912	901	960	891	910	937	952	872	900	839	894	887	920	881	927	910	898	932	925	887	905	894	900	890	947	878	855	861	975	952	907	881	932	887	871	862	920	892	858	915	970	893	879	898	836	862	939	871	888	904	892	915	898	900	892	922	933	890	945	900	882	920	900	868	879	862	878	961	895	917	911	945	873	855	927	929	912	934	917	931	872	890	921	879	914	885	962	853	937	906	857	932	912	969	880	912	890	899	956	881	952	933	964	932	906	872	931	915	892	903	958	926	888	920	884	936	893	907	924	856	891	957	938	932	875	964	940	914	908	947	859	920	919	896	939	903	880	899	870	941	854	910	957	878	943	909	907	940	967	846	853	904	979	951	914	944	875	951	927	869	878	905	901	905	915	926	933	940	927	842	892	900	946	893	901	895	898	939	955	896	910	872	846	893	853	921	955	876	861	926	932	937	922	969	933	886	889	867	849	857	908	937	872	912	944	964	964	885	854	908	870	936	974	863	926	885	884	864	872	906	859	887	890	910	900	956	952	929	936	981	867	906	962	872	865	957	885	947	886	968	941	891	963	887	922	892	885	897	939	875	890	975	900	945	907	897	946	919	890	886	889	977	934	899	904	866	924	895	905	892	891	935	925	933	877	907	946	964	877	943	936	919	904	913	914	915	939	901	943	907	912	933	970	911	879	938	941	845	880	941	915	869	880	930	906	862	851	951	851	923	886	884	904	898	874	874	905	879	883	897	918	854	946	929	917	977	863	905	880	902	932	871	895	912	915	922	893	895	828	915	900	919	883	889	896	897	922	875	921	937	899	865	918	916	888	880	955	841	922	886	894	931	917	955	918	946	909	889	857	945	893	901	922	943	903	939	868	873	887	921	949	891	936	923	924	931	973	900	916	906	966	859	909	869	932	874	932	901	866	947	927	867	901	954	928	968	896	914	864	969	888	947	888	949	886	958	923	872	901	931	950	935	889	874	919	939	894	916	892	894	939	902	853	908	896	856	864	923	944	853	874	929	912	897	877	909	910	903	922	908	936	990	883	884	935	928	991	886	938	926	914	913	934	922	899	904	907	869	871	958	873	931	905	886	934	904	852	897	854	853	915	930	898	885	902	918	930	954	955	951	933	897	865	944	931	883	923	892	902	902	862	991	875	973	902	906	898	884	895	975	981	892	899	888	955	971	892	922	925	898	891	891	879	900	880	885	936	921	910	900
26845	21906	14434	9664	12365	6265	1472	448	379	367	336	337	355	356	349	380	366	379	359	370	354	380	359	327	394	347	349	369	383	346	370	385	369	422	364	383	351	368	350	344	405	380	369	360	375	373	366	358	345	388	343	364	354	361	349	385	386	366	351	378	364	391	355	318	382	324	381	372	398	422	352	369	375	350	359	394	365	388	381	350	363	366	358	415	428	328	383	365	411	398	399	399	352	367	348	329	373	356	375	373	394	356	367	347	354	401	374	355	387	378	362	359	372	351	371	375	384	390	332	381	374	396	382	364	331	329	378	368	364	385	372	345	368	377	377	340	390	379	372	361	367	377	375	359	330	364	348	383	363	367	345	357	377	341	331	354	355	359	375	373	373	359	356	389	349	372	338	350	375	410	374	422	331	357	362	370	347	371	388	356	381	381	352	347	385	376	338	390	386	382	316	348	362	363	338	368	377	382	363	366	334	372	362	361	350	341	359	359	357	353	339	339	365	364	365	340	420	344	352	349	391	377	348	355	377	356	352	385	371	382	341	364	376	389	345	374	357	378	362	364	342	375	391	343	356	359	377	374	380	362	386	363	362	365	369	324	346	373	332	364	354	378	357	370	353	334	359	361	370	333	365	357	388	369	366	389	338	342	379	380	352	375	359	353	382	342	349	384	365	360	355	366	383	342	373	327	342	380	384	387	349	355	374	366	387	386	341	369	390	335	345	358	390	332	352	377	366	332	357	363	374	356	372	353	376	375	422	339	370	346	362	356	369	369	357	376	382	364	379	406	356	381	348	371	369	418	391	370	410	369	377	349	360	356	391	364	382	360	375	361	368	357	370	367	348	345	335	350	372	339	354	377	343	380	354	422	371	326	381	340	358	371	361	325	384	380	355	345	373	383	373	353	411	367	352	367	348	358	366	355	328	356	383	375	386	371	363	382	350	339	359	367	373	369	375	367	361	379	354	389	385	360	363	340	360	346	357	375	347	380	366	386	356	392	385	403	335	372	356	387	385	363	365	357	353	384	359	342	351	358	359	358	368	337	362	368	346	337	351	332	360	415	395	362	372	367	363	365	335	348	344	360	363	353	360	360	380	381	374	349	350	383	396	370	352	369	351	362	341	364	377	354	345	409	356	381	380	390	385	372	358	366	371	363	327	370	377	380	332	335	375	378	379	381	361	388	335	363	408	367	370	367	367	336	359	364	333	341	373	368	344	354	379	392	345	372	387	373	366	345	315	381	354	371	380	373	355	348	397	395	385	362	361	405	368	354	365	390	366	338	349	360	344	358	395	350	368	362	376	353	358	366	399	390	362	343	375	377	372	370	394	407	376	385	326	372	348	365	338	376	342	377	379	358	356	351	359	387	341	383	345	341	350	372	381	372	369	379	367	390	352	362	369	376	326	368	379	347	368	368	346	356	359	338	375	362	340	381	375	361	344	386	367	347	407	392	374	340	364	346	352	364	343	365	337	370	366	343	352	366	387	326	376	345	399	375	364	387	329	375	344	368	380	379	390	375	346	379	352	379	341	355	332	373	372	359	348	370	408	349	368	386	389	368	330	382	334	357	376	366	382	382	372	375	369	356	413	374	344	330	393	349	312	365	371	366	362	385	355	368	350	365	376	342	360	382	373	384	370	334	383	370	330	361	350	378	322	379	395	383	373	376	379	380	352	349	316	391	373	359	373	375	369	368	354	390	374	354	370	368	378	364	382	362	356	363	348	362	358	365	353	330	348	385	389	355	342	368	387	365	378	359	372	348	378	403	402	391	367	363	405	373	325	341	403	383	359	362	358	382	368	381	386	332	363	370	364	383	364	360	359	370	380	332	336	352	329	363	357	363	382	373	381	390	357	352	349	352	371	378	376	348	387	351	365	384	354	366	353	374	359	381	377	342	344	357	363	370	425	369	353	355	377	345	365	349	360	383	369	349	366	361	390	368	350	336	379	331	376	344	371	343	352	371	382	355	372	363	368	385	367	388	381	396	344	361	356	363	343	369	385	365	399	336	374	360	313	393	382	355	358	358	365	379	404	372	366	333	344	374	378	352	362	374	339	335	349	330	353	395	316	341	347	347	359	390	381	366	358	378	367	365	367	356	342	399	360	371	352	386	377	386	316	372	362	331	379	364	367	388	347	343	375	348	367	326	356	373	387	374	404	342	352	342	338	357	387	367	349	398	374	355	360	378	373	371	373	387	363	358	407	357	354	370	346	355	355	396	370	364	392	345	333	385	359	414	371	380	352	363	364	398	340	366	308	378	351	360	372	364	380	370	363	378	355	400	380	379	403	362	341	359	315	392	364	345	392	344	353	364	389	333	360	368	379	393	377	334	360	368	346	370	378	352	380	376	346	370	360	380	370	374	362	382	366	382	356	374	354	342	342	362	381	394	367	318	336	389	398	398	390	374	372	353	401	384	364	360	344	375	350	355	373	361	358	359	377	390	366	357	355	363	344	346	357	371	371	392	347	363	335	385	393	357	391	373	392	352	353	369	358	336	361	375	349	336	383	374	348	368	371	352	370	370	383	389	367	380	354	345	396	394	361	359	380	365	355	347	381	344	419	329	392	361	359	345	341	362	401	370	367	355	364	338	371	410	362	381	411	342	378	385	382	392	341	341	364	376	371	374	343	342	373	363	355	354	362	394	363	369	357	363	337	339	392	374	370	363	398	356	382	377	386	359	438	337	362	374	382	374	372	347	353	356	364	347	365	379	388	360	352	383	357	352	379	366	409	355	361	382	394	367	360	363	355	347	391	389	371	380	342	376	354	377	334	364	382	367	330	373	371	384	334	386	358	378	382	362	374	360	348	378	364	330	342	334	390	350	369	370	365	359	329	362	337	326	386	341	344	355	383	361	376	367	370	348	357	351	394	333	344	380	376	354	380	376	378	398	376	353	338	354	363	385	369	361	353	373	368	379	340	359	348	382	348	351	344	386	414	371	339	364	347	356	380	343	359	357	359	380	366	354	348	357	379	364	406	325	384	348	386	391	368	408	330	366	361	346	352	388	378	371	388	337	359	348	354	333	365	373	372	383	380	374	402	341	338	380	387	373	335	332	381	375	392	355	385	351	355	334	406	363	365	373	365	403	376	386	398	359	338	369	328	339	382	359	379	373	353	361	359	371	348	400	377	374	359	318	383	327	357	346	370	347	381	382	364	356	365	354	386	384	361	327	391	320	329	351	360	402	361	346	367	385	377	353	379	369	335	367	376	372	356	356	375	386	361	329	374	374	386	354	340	364	349	337	375	370	361	396	348	349	322	374	374	348	399	373	335	370	372	420	336	347	382	373	347	389	372	363	396	400	332	403	366	371	347	366	348	347	366	386	359	391	372	372	396	373	376	362	373	395	357	374	331	392	369	362	371	354	365	400	397	351	380	375	370	363	380	373	373	403	361	407	377	379	356	364	398	369	393	340	369	377	353	370	352	382	371	352	355	380	375	363	375	381	384	332	348	357	352	387	325	367	383	359
15808	17516	18349	22153	27257	13856	3594	1221	939	896	869	931	922	907	914	892	876	872	855	860	942	880	908	848	913	938	858	900	865	897	926	908	867	875	838	869	944	951	935	877	907	866	858	883	936	923	922	890	960	878	860	860	906	876	939	901	890	930	934	886	924	902	910	881	910	966	877	860	934	901	916	889	863	912	941	856	859	888	890	871	878	920	894	925	887	890	932	887	895	899	923	887	867	912	958	848	903	921	851	907	890	889	901	905	874	875	875	923	899	950	953	874	869	881	956	891	903	888	902	903	909	888	915	869	876	908	886	888	850	840	919	898	925	868	891	909	915	908	910	854	884	945	867	878	936	957	911	922	933	926	1010	912	884	881	886	898	898	908	881	943	859	875	863	902	864	912	896	875	867	866	865	920	905	947	916	884	893	861	890	864	919	865	866	893	880	882	873	901	874	916	917	878	841	931	925	903	930	885	828	931	882	879	899	911	919	963	940	866	873	856	918	898	878	934	890	891	958	859	844	902	864	919	910	888	862	886	892	886	897	934	905	923	892	906	900	917	912	876	891	895	891	894	884	884	904	873	852	851	917	870	897	882	903	912	870	840	923	932	879	891	949	917	849	905	936	914	911	889	956	888	912	858	877	938	909	897	864	892	918	871	900	887	938	886	865	873	902	917	901	893	880	913	921	946	906	880	892	885	856	829	885	881	942	941	895	895	931	877	917	935	897	871	909	918	944	941	905	898	853	917	869	889	935	894	903	877	921	914	892	882	918	907	961	903	885	939	889	871	932	820	905	885	883	901	854	930	847	905	894	865	886	872	865	876	932	901	923	912	891	892	830	959	960	854	911	907	938	878	920	954	904	866	900	860	908	918	885	908	950	962	929	896	893	898	915	918	856	874	905	879	857	905	889	879	924	964	889	870	909	887	894	891	917	897	870	889	897	912	867	900	899	863	921	913	893	903	934	927	920	910	906	889	915	914	868	887	900	926	998	937	859	890	885	948	868	931	906	891	866	922	866	910	872	919	878	862	878	891	894	884	865	908	923	921	885	895	884	941	894	900	921	896	937	889	885	852	836	887	853	844	927	861	832	945	893	899	867	869	886	881	867	888	877	961	836	919	907	859	908	885	915	863	945	866	888	879	910	921	874	929	889	848	939	881	942	865	942	887	924	925	811	876	862	895	898	894	900	903	923	890	934	880	922	869	900	867	897	915	957	919	917	871	914	933	910	906	902	915	866	874	883	960	923	919	913	878	931	840	902	897	881	921	876	856	860	911	955	904	851	882	957	882	871	955	868	830	853	899	842	888	890	937	855	878	917	855	885	914	916	868	916	826	870	923	871	894	914	868	871	892	855	866	944	907	879	915	852	910	898	929	903	856	906	887	930	948	932	851	872	878	863	914	915	913	926	896	944	848	894	932	902	915	895	856	904	904	897	926	909	862	848	839	904	936	919	906	911	859	887	909	991	903	858	883	862	916	900	931	870	878	889	916	915	945	905	892	849	915	877	936	845	871	851	952	892	870	935	901	925	869	922	935	973	910	907	878	923	934	845	982	886	880	869	914	938	918	884	890	880	928	882	872	940	902	907	859	907	872	892	862	934	873	947	909	889	911	885	888	921	862	858	892	863	942	865	929	934	940	961	954	870	942	906	876	931	890	959	928	887	913	877	913	927	902	955	886	913	863	899	955	874	893	882	910	848	858	912	917	875	956	870	910	889	888	894	929	931	896	948	922	950	913	862	884	923	925	853	876	877	935	878	912	887	908	987	873	927	928	856	865	855	883	891	940	878	941	898	896	886	905	941	917	893	879	865	892	876	938	860	891	929	915	963	907	896	927	893	868	938	866	831	932	887	909	895	942	855	910	909	897	1011	941	897	912	860	929	910	867	896	911	916	924	863	907	883	922	878	882	930	828	893	896	924	850	952	905	850	950	881	847	858	886	858	872	868	864	892	886	865	862	896	918	918	903	870	885	928	934	924	896	957	867	903	904	910	885	908	907	895	864	873	907	928	896	920	955	892	860	888	932	912	890	901	860	909	908	949	895	845	898	879	938	904	898	867	905	915	900	905	852	870	884	957	894	902	918	890	964	883	889	902	886	918	903	923	895	896	845	921	947	905	897	863	878	929	919	901	914	948	906	921	898	839	889	880	901	928	877	844	925	922	886	870	932	929	911	949	930	890	926	868	875	954	879	927	924	880	878	845	877	893	908	921	897	912	881	951	879	870	921	928	937	929	896	965	873	855	913	941	934	894	901	924	857	904	892	921	855	888	884	846	876	879	904	901	896	952	890	894	889	887	948	841	887	968	932	964	813	882	897	932	864	932	915	944	911	886	901	843	860	881	856	909	878	886	878	884	887	897	910	929	932	909	873	904	926	910	849	913	860	881	912	908	916	909	903	883	900	900	894	891	923	901	893	932	857	879	918	902	903	859	874	883	870	931	840	862	903	881	923	894	883	894	848	909	870	908	958	878	949	880	891	903	897	856	902	897	952	847	941	956	877	877	871	950	897	935	933	929	874	915	961	876	921	861	881	887	877	896	857	895	907	914	916	893	917	896	921	913	897	930	835	905	901	935	853	867	908	870	829	927	871	883	878	906	853	902	923	854	938	885	905	886	916	844	934	915	913	857	900	855	911	887	858	879	920	921	968	885	870	904	907	907	904	899	943	941	882	919	880	946	890	887	837	883	896	877	884	882	902	951	883	837	897	871	939	896	889	861	872	882	916	890	902	883	886	892	901	880	919	831	856	905	878	925	930	902	881	859	945	867	900	911	933	856	948	877	916	816	884	869	910	911	891	909	933	917	866	882	887	895	954	933	902	868	886	884	889	943	886	889	897	891	883	895	916	872	886	902	919	882	944	900	856	882	901	866	912	953	928	886	894	889	858	860	924	881	935	911	924	961	828	902	877	890	843	877	915	869	890	930	883	877	874	898	846	889	864	906	883	862	873	905	875	910	929	887	890	928	890	909	936	863	882	884	920	878	857	864	929	921	937	886	906	921	867	902	901	959	940	893	912	931	891	852	860	910	926	931	967	902	885	948	900	946	885	897	898	876	882	891	875	890	931	948	957	877	886	852	899	882	917	882	874	850	873	959	895	903	902	908	919	867	892	829	912	904	901	887	889	879	960	869	906	913	919	854	923	915	913	849	893	843	925	927	884	913	907	888	909	920	907	901	918	909	930	912	884	906	883	932	867	874	894	883	905	901	932	910	884	856	906	851	972	907	885	953	908	958	875	908	844	854	882	940	902	909	919	930	886	942	866	875	879	933	970	902	908	908	907	901	966	921	848	905	899	871	881	945	889	923	896	950	927	898	925	925	902	873	882	830	939	902	862	919	898	899	827	913	894	898	840	875	933	972	898	886	915	938	886	907	914	937	867	912	839	920	917	880	843	895	897	931	893	942	932	886	904	863	981	868	876	888	897	916	945	965	873	952	874	974	885	945	873	897	904	949	917	910	914	959	862	866	869	932	958
40725	43096	55113	62153	50258	26430	6760	816	431	375	378	321	402	338	381	394	361	385	356	339	411	374	391	391	369	385	339	433	382	390	382	383	402	374	345	377	390	357	381	385	361	331	369	388	350	349	378	397	354	389	368	364	364	374	343	387	381	378	379	385	349	342	372	359	395	373	378	365	365	372	353	374	328	402	366	368	367	364	368	387	363	380	364	343	350	371	371	391	332	375	365	372	344	367	377	362	399	346	362	323	386	430	379	386	349	373	365	310	358	364	377	362	353	406	378	353	355	385	376	386	373	378	354	409	351	400	330	366	401	371	341	351	359	338	383	400	375	387	369	338	370	414	354	377	418	370	329	366	391	358	381	394	397	391	373	374	387	361	357	355	374	376	396	360	393	350	349	364	403	332	358	347	367	379	346	348	370	387	387	366	424	370	366	362	374	360	359	401	372	377	379	380	377	385	333	379	344	364	337	386	373	351	365	362	347	369	367	363	384	361	357	355	384	374	367	387	359	378	355	384	367	352	376	371	385	362	359	359	339	343	381	387	345	438	331	374	370	342	374	392	376	379	331	367	349	374	366	408	339	358	331	352	361	406	339	407	378	345	371	355	387	370	351	399	410	377	369	383	359	328	371	349	361	355	343	361	404	398	360	343	386	375	392	372	395	365	368	367	356	364	350	386	367	389	373	353	357	408	375	386	390	367	322	381	377	373	314	349	370	374	407	359	350	403	353	329	382	362	370	399	404	378	306	359	366	371	376	348	350	383	360	343	373	367	359	350	360	372	342	359	325	376	384	353	366	413	371	376	318	352	367	352	410	360	354	345	365	363	370	387	350	371	418	345	418	368	352	392	366	334	363	380	376	375	372	389	417	385	339	384	417	337	377	399	398	363	393	359	392	361	369	348	386	395	334	345	355	383	368	365	365	379	366	386	316	367	355	365	371	355	399	348	403	386	380	371	344	375	408	342	347	333	367	392	364	356	374	358	375	372	358	388	402	347	346	342	361	358	363	342	385	374	357	374	391	385	373	337	356	358	391	359	355	371	366	361	384	341	338	365	406	370	383	349	375	372	347	361	330	387	367	348	365	380	363	357	391	400	394	387	385	357	346	350	372	365	367	396	395	398	366	349	355	360	370	345	366	394	371	374	356	340	374	356	360	351	380	369	384	357	382	350	381	358	345	374	359	368	383	360	380	385	347	360	353	398	384	354	404	343	377	376	377	430	388	382	345	360	393	368	384	389	332	329	349	355	388	331	371	353	384	349	361	391	378	334	350	379	376	390	369	379	383	400	336	356	367	389	348	348	352	383	360	383	351	351	363	347	396	387	335	345	396	380	358	373	380	343	344	374	389	357	381	376	393	362	368	399	375	386	358	366	391	367	369	366	354	368	363	367	372	378	396	380	378	380	373	329	351	387	348	361	358	370	329	347	391	379	356	388	357	374	379	361	364	364	352	356	378	382	368	372	383	370	384	333	361	383	332	377	363	353	374	350	360	376	358	380	341	350	362	363	360	360	375	365	387	328	335	389	396	361	355	339	365	384	376	344	405	357	357	388	358	371	385	367	416	394	416	366	367	402	378	360	391	389	389	373	340	407	373	377	367	384	406	346	377	347	371	342	356	359	396	377	371	338	385	349	371	363	391	333	369	369	362	360	353	402	343	378	350	357	419	371	343	379	367	386	388	372	358	392	415	392	367	354	372	359	383	398	416	376	380	376	373	385	361	331	374	373	385	391	344	373	384	385	383	365	401	369	369	364	356	328	356	400	357	337	363	365	372	405	347	362	377	355	356	339	353	388	360	383	369	353	379	381	390	378	379	356	370	342	333	375	391	402	343	343	353	399	380	355	348	334	352	368	377	370	407	398	356	375	372	345	382	364	386	386	360	363	392	384	363	348	353	383	354	325	360	358	402	386	388	391	330	379	366	358	356	355	380	391	363	358	352	343	362	370	363	346	358	369	386	373	362	403	370	358	356	364	361	411	343	387	333	350	380	376	356	346	394	393	383	378	349	390	358	381	343	340	364	403	393	329	371	392	368	364	396	384	373	344	368	363	406	345	343	371	357	371	370	436	352	355	399	370	370	361	388	396	355	369	370	387	366	366	364	338	374	414	361	373	357	349	359	372	328	384	348	363	343	354	384	392	355	383	389	367	366	375	389	380	380	371	348	348	363	371	379	362	365	414	392	330	354	357	356	362	352	360	360	365	377	388	376	399	384	388	370	335	363	419	364	351	358	347	357	360	345	360	396	352	404	387	398	356	367	390	374	379	377	342	392	397	365	353	371	380	363	357	353	345	381	342	371	374	382	343	366	392	392	371	364	398	386	348	360	384	378	345	343	348	359	368	356	348	387	349	369	364	371	396	377	356	359	392	367	362	365	334	358	373	371	374	346	372	369	392	366	375	373	375	354	379	416	338	382	360	375	380	367	364	360	369	380	361	387	363	365	362	380	349	404	409	359	397	369	354	359	378	390	387	369	379	378	365	385	349	336	344	388	377	386	360	347	326	373	359	362	357	397	363	384	341	332	341	355	350	349	391	379	360	402	368	375	330	389	381	368	376	379	388	399	367	353	385	355	345	363	369	368	364	362	365	363	328	396	372	361	342	342	360	393	356	376	375	394	414	381	353	351	390	398	363	381	363	329	397	361	358	377	384	359	389	343	359	363	355	358	369	367	363	380	352	363	366	370	362	408	353	333	360	388	380	365	391	366	385	376	367	405	358	394	400	351	351	342	388	365	369	356	333	378	402	365	380	397	352	353	375	372	376	400	351	376	367	407	363	344	380	386	359	378	388	384	374	369	350	350	368	333	366	386	374	313	389	376	397	355	369	352	394	379	382	355	377	374	367	361	344	407	376	389	347	397	351	362	369	379	386	366	368	388	350	403	361	354	376	348	403	365	381	358	381	394	349	391	365	336	415	356	345	365	387	382	385	379	366	365	387	377	355	338	373	411	353	361	359	360	361	379	353	344	329	361	411	406	349	367	370	360	382	417	344	372	365	347	350	394	362	360	383	353	364	388	376	351	327	380	375	366	358	369	374	375	362	415	364	374	366	378	357	393	353	372	354	350	346	393	377	417	357	339	372	388	416	382	397	384	378	381	379	350	370	376	385	356	392	346	382	385	375	413	351	389	360	365	371	361	368	369	391	389	386	376	370	350	373	358	384	390	365	391	409	372	343	392	371	381	399	388	382	361	362	367	347	371	348	340	354	339	326	397	340	365	386	367	380	372	397	371	357	366	369	419	389	354	393	338	363	420	358	360	352	383	371	360	368	364	392	336	366	383	384	386	374	374	385	381	346	351	375	366	343	373	380	386	358	345	379	365	377	367	380	366	339	418	346	344	375	348	402	367	352	372	352	333	374	366	378	361	360	407	377	399	387	385	367	369	370	369	371	397	374	338	352	325	404	398	410	380	361	375	397	344	384	348	357	394	374	381	375	345	342	369	382	366	363	352	367	373	367	344	374	346	405
25645	34760	55311	70151	59451	34097	9333	1801	900	900	915	907	914	830	883	904	935	895	930	874	923	886	910	921	913	949	890	871	894	908	914	903	931	889	938	919	902	926	925	898	925	937	920	871	869	892	941	919	874	921	929	923	890	919	861	926	905	889	951	856	913	922	928	939	906	896	919	938	952	931	924	869	889	933	926	917	892	850	914	858	888	878	887	902	923	904	938	844	902	887	938	927	870	884	917	897	939	950	810	935	945	908	914	898	934	905	916	956	916	911	921	881	883	925	908	878	901	806	922	848	850	868	851	893	894	972	927	900	894	918	906	913	882	904	905	962	851	871	904	970	947	934	883	922	901	921	903	893	914	917	916	897	843	949	961	957	930	876	879	884	900	896	873	928	903	879	889	799	937	920	924	941	945	922	878	923	892	884	883	926	910	880	843	913	844	869	919	917	931	903	850	911	885	873	928	927	870	912	862	857	875	934	876	927	888	881	892	877	846	948	913	934	887	963	888	940	931	935	920	916	909	948	862	903	891	921	921	952	876	898	901	910	928	927	858	890	905	904	892	884	952	888	931	844	916	882	894	901	927	886	914	893	924	943	874	858	858	896	930	904	887	873	891	883	915	878	900	913	897	850	894	870	934	895	905	883	873	846	906	919	893	879	897	942	888	931	937	902	903	899	917	917	840	902	898	879	886	940	907	941	887	928	911	927	908	907	902	969	912	879	890	950	857	870	860	850	946	905	874	868	932	903	891	856	900	890	953	860	934	918	875	906	914	897	900	904	970	869	842	892	957	911	911	875	871	943	914	889	896	958	863	922	910	890	908	860	950	943	915	941	924	906	921	923	928	917	911	894	967	914	937	933	915	903	927	866	911	938	880	880	949	809	884	888	945	870	893	907	922	923	924	881	881	939	897	870	922	909	925	878	911	886	933	876	911	886	888	900	906	878	913	891	898	887	903	852	930	872	879	943	884	908	873	897	923	871	905	904	893	933	944	933	843	920	838	921	914	921	900	891	881	901	970	920	924	917	909	843	860	924	874	906	903	900	932	901	960	950	901	899	940	906	858	880	837	902	871	945	887	928	933	936	922	908	934	948	895	900	910	868	898	908	911	910	853	931	913	899	920	885	860	885	944	909	918	855	928	900	887	950	928	893	923	865	867	992	921	826	926	899	913	883	866	871	900	899	876	921	902	922	889	907	927	879	919	898	936	892	942	921	849	901	889	916	884	922	885	899	908	950	913	909	917	989	890	951	876	910	878	919	889	906	875	942	926	871	900	865	920	873	937	826	892	924	865	915	895	886	857	916	884	897	911	908	926	876	849	919	914	899	857	933	832	846	961	947	865	913	903	896	890	847	912	984	893	909	910	871	886	932	900	863	890	868	893	925	895	887	902	909	930	844	904	908	890	908	869	857	969	899	934	891	918	882	898	851	920	864	965	866	874	933	879	868	886	867	907	895	835	920	865	890	920	885	896	938	890	914	941	862	949	915	899	863	888	929	906	907	969	901	910	913	896	924	925	871	920	936	909	866	889	893	885	898	911	927	906	934	972	882	925	925	877	904	870	896	900	916	880	874	921	882	896	911	923	915	933	934	894	875	944	925	942	873	920	936	915	838	901	890	896	913	917	892	899	916	907	944	892	930	912	938	869	892	884	900	860	901	932	942	876	923	898	896	889	916	855	910	905	945	919	928	917	894	907	918	911	888	891	863	886	927	898	900	911	896	970	921	910	893	887	888	906	906	918	896	901	858	939	896	871	894	861	909	905	923	945	870	934	846	893	923	951	922	919	869	939	910	936	913	852	894	958	899	929	932	914	920	939	880	907	926	899	892	934	871	909	923	880	883	887	882	935	886	885	854	915	852	887	877	893	982	886	905	894	956	934	870	908	927	882	896	925	958	918	893	864	902	903	964	913	873	938	883	946	911	936	869	958	933	857	881	878	926	851	893	914	907	931	903	904	953	894	892	907	828	972	857	875	874	885	908	899	883	913	883	877	975	972	918	857	895	875	933	915	937	914	866	894	885	937	945	887	863	864	856	872	882	879	894	917	891	955	900	898	908	903	924	846	876	900	906	907	864	949	884	849	922	929	866	908	880	941	853	960	895	901	892	911	836	908	917	895	913	1012	909	903	868	892	937	941	843	898	879	915	886	871	871	915	951	927	909	848	904	870	893	915	904	861	922	885	919	857	926	925	917	884	869	895	892	930	901	932	881	906	885	930	879	883	859	853	898	920	879	856	899	948	953	880	900	871	896	906	948	903	897	870	894	908	901	882	895	923	925	879	919	912	906	903	944	900	908	968	847	935	879	888	896	947	868	910	959	944	926	810	900	925	864	887	956	870	891	861	964	904	955	872	927	897	917	928	885	953	946	877	917	904	889	889	923	950	837	926	911	941	909	900	888	905	873	860	915	868	923	880	902	932	919	892	954	911	917	852	907	884	941	897	915	909	894	898	915	879	925	886	972	885	873	939	940	872	887	878	887	924	889	899	893	933	910	858	852	909	887	948	892	923	872	869	892	904	935	899	867	864	884	883	942	876	941	902	889	910	853	931	943	946	924	938	898	854	879	911	864	864	880	893	898	891	925	933	913	932	906	901	933	937	868	915	881	890	904	886	915	869	881	874	873	913	857	879	898	943	898	930	889	880	938	891	883	937	908	843	848	905	888	935	972	875	900	893	935	862	849	903	929	885	917	909	906	963	897	929	913	903	890	909	894	888	894	896	865	886	885	913	893	918	911	919	884	901	851	972	908	924	888	880	908	935	915	919	885	840	942	858	929	858	913	922	893	876	860	880	875	889	867	919	912	858	861	883	867	882	912	891	919	910	866	933	883	881	927	944	882	894	896	920	906	886	883	903	930	900	915	897	919	893	943	905	945	962	915	885	944	926	908	872	896	896	894	932	911	893	871	899	896	903	838	925	901	881	876	948	911	942	909	904	933	876	890	860	895	917	909	899	929	943	877	852	899	881	902	915	872	855	841	932	943	873	913	946	910	969	951	995	926	906	882	893	878	911	906	901	853	927	920	923	870	891	933	938	907	873	859	937	928	900	910	921	917	901	918	930	916	890	935	899	866	912	887	893	916	845	906	861	934	876	909	947	890	942	904	888	942	891	889	865	887	939	933	947	901	886	913	915	922	913	897	919	909	869	930	906	923	879	932	877	906	867	899	883	922	878	830	840	938	901	886	912	907	943	880	855	937	856	925	899	890	889	926	906	855	922	940	919	961	911	903	914	919	931	902	872	889	873	885	858	916	916	881	885	902	936	879	912	869	893	886	879	906	882	889	884	882	900	875	926	911	878	891	903	893	893	897	869	916	940	882	903	933	915	901	883	877	885	912	888	893	898	887	915	892	893	910	943	916	925	934	860	940	913	843	867	905	911	881	853	901	861	913	869	877	906	891	897	886	916	880	947	923	921	902	901	925	888	841	911	900	896	924	903	947	903	920	929	878	910	907	944	909	954	856	874	944	872	877
51360	46910	61246	71551	62463	38229	15478	2236	468	342	385	391	343	402	397	415	403	393	404	358	387	344	387	350	369	388	347	360	381	377	360	393	394	419	378	339	381	346	405	398	373	375	355	387	358	370	423	339	350	353	344	377	349	387	399	347	392	348	392	370	373	378	366	382	353	373	375	388	352	341	363	403	391	368	365	387	349	387	403	372	379	352	375	350	403	370	380	373	344	377	419	367	358	368	372	363	348	379	358	356	360	355	336	383	363	400	380	376	375	387	379	347	322	392	373	351	370	357	346	362	358	400	370	385	385	354	379	367	354	358	350	371	337	372	356	350	368	364	369	396	363	407	364	387	372	360	371	355	404	352	378	376	354	356	379	384	330	343	382	386	384	368	350	377	369	372	399	356	373	398	371	378	335	398	375	366	378	356	400	392	360	386	382	343	374	388	357	356	381	386	418	391	317	369	341	392	392	380	381	367	373	377	353	327	358	361	378	362	336	350	342	362	371	337	341	380	360	381	397	375	385	366	344	387	383	381	351	351	337	365	360	392	388	366	359	352	387	360	388	344	359	378	373	405	369	419	373	381	402	374	365	376	372	383	370	352	365	378	347	334	375	387	335	362	346	388	355	351	352	390	352	370	390	347	364	418	385	391	432	359	332	330	337	373	349	337	413	373	373	339	386	373	365	339	354	368	386	357	412	358	372	330	364	366	395	365	368	355	366	343	328	370	371	346	370	359	345	380	386	381	374	360	351	358	382	368	382	367	396	351	347	401	392	351	346	374	343	340	368	323	383	382	331	358	338	364	360	342	333	360	395	358	355	364	368	380	381	352	386	368	370	341	391	362	363	378	371	349	376	382	384	407	350	369	356	356	352	355	394	341	353	372	339	345	370	405	388	343	418	384	386	358	362	381	411	346	368	337	372	368	379	423	390	402	395	421	369	373	392	375	385	360	401	379	358	353	378	379	395	363	387	387	378	323	333	410	355	409	384	359	392	391	372	367	369	385	369	373	371	369	362	377	351	361	335	378	379	367	358	390	419	359	360	362	363	361	357	369	340	365	374	362	362	366	365	399	349	344	409	371	347	375	351	368	371	371	393	386	373	364	384	352	372	373	365	351	376	358	361	395	376	363	372	357	390	366	356	371	370	365	364	368	349	374	380	358	352	352	368	377	375	387	377	330	330	350	365	369	394	369	361	358	380	336	343	387	354	417	384	365	384	347	379	337	380	367	380	356	361	387	356	385	325	371	361	379	370	368	391	390	362	386	367	373	381	385	376	368	406	379	350	384	396	363	354	365	386	372	381	354	383	366	353	336	385	398	341	397	381	375	346	349	379	352	352	367	351	376	330	370	358	390	386	395	351	368	385	368	368	349	385	340	368	393	402	387	390	369	369	353	342	376	370	381	375	355	361	359	354	371	369	391	349	349	349	333	372	355	385	377	368	349	358	350	394	339	361	355	377	344	336	332	360	355	398	347	308	368	358	385	369	359	368	338	359	356	358	365	420	383	356	397	327	358	384	385	337	370	379	359	381	396	408	347	378	375	379	372	385	374	336	350	386	332	328	376	355	333	375	382	327	352	391	378	397	338	364	393	374	340	376	419	365	357	375	390	383	383	332	370	385	378	391	391	361	372	354	370	356	376	392	360	393	348	419	387	408	374	334	348	378	380	383	396	358	388	371	362	349	394	376	361	345	385	348	364	335	357	369	378	342	395	392	386	360	391	396	356	342	383	351	366	385	377	378	366	370	377	352	385	348	380	343	367	421	368	376	376	348	384	389	361	382	381	357	361	353	409	367	356	365	367	397	356	345	349	357	334	339	378	359	308	354	379	390	389	341	384	389	359	372	340	374	404	388	371	354	390	337	339	404	379	341	380	416	392	390	404	366	376	352	393	371	357	386	396	349	353	355	379	374	346	370	387	383	355	393	372	360	361	406	352	346	345	359	346	400	356	393	380	386	377	377	386	368	359	331	375	357	344	374	381	393	338	380	404	402	397	349	363	371	333	350	335	394	387	359	373	375	404	347	345	409	393	376	398	353	384	403	366	349	374	380	368	337	376	338	381	371	375	372	390	376	385	389	362	372	424	353	348	410	359	347	371	375	333	353	362	354	381	351	378	356	370	373	370	383	385	379	382	383	391	330	374	352	389	379	365	352	406	399	383	383	356	352	367	385	370	349	383	379	354	365	361	356	395	389	376	406	353	398	366	360	375	384	354	388	345	383	397	362	411	375	367	405	394	369	367	371	377	365	360	322	353	368	384	343	360	379	406	339	402	334	360	379	396	370	343	337	373	407	367	349	360	410	341	385	379	388	400	405	333	387	368	343	365	355	353	349	391	371	406	382	366	376	362	385	379	343	369	368	373	372	357	397	376	388	348	332	383	347	386	376	363	356	383	408	361	373	366	383	403	367	365	373	372	367	365	351	400	361	360	343	344	371	387	377	345	330	386	359	354	386	361	357	352	382	332	414	361	361	375	399	378	355	355	367	384	370	350	381	363	360	397	348	362	349	389	319	338	365	354	357	361	379	408	369	393	375	363	383	383	353	369	347	344	379	411	395	366	333	360	386	359	389	365	330	361	360	373	392	342	363	379	368	377	367	361	392	365	363	360	352	348	369	369	381	337	342	340	356	355	377	387	349	406	333	363	365	363	400	381	389	343	374	403	369	350	379	382	364	374	362	359	352	365	355	400	404	351	338	411	383	380	370	361	402	332	379	333	331	343	409	363	322	375	355	342	402	357	371	366	363	366	342	354	403	316	363	385	374	373	350	349	402	374	382	365	386	323	389	371	403	375	346	364	326	356	367	376	388	368	366	357	349	364	362	380	341	397	392	373	376	405	339	373	355	403	385	357	361	357	366	337	372	359	345	380	353	410	403	394	358	372	381	390	354	378	371	354	408	344	347	371	356	334	386	364	348	357	359	350	391	386	370	421	429	361	354	343	400	354	359	371	351	349	410	368	393	383	350	362	363	389	384	344	402	385	379	372	393	372	422	364	364	375	368	380	349	340	364	377	372	366	419	384	347	352	343	406	369	382	365	361	352	391	388	397	374	361	370	340	353	384	388	376	407	345	362	361	396	364	368	400	353	363	400	386	365	363	354	364	369	343	358	406	345	374	334	373	378	344	371	380	369	399	378	385	374	367	343	342	369	408	357	361	368	385	392	362	351	376	343	379	378	342	343	350	409	381	365	358	406	356	355	351	369	339	378	343	375	378	365	336	386	374	371	365	387	358	392	364	366	391	355	401	343	359	347	365	326	338	344	380	358	361	349	356	343	348	348	380	394	384	367	383	367	359	350	399	331	371	379	356	385	397	393	341	343	379	326	354	344	360	375	346	369	391	361	377	326	362	384	368	348	386	364	366	374	369	380	360	391	376	363	399	377	333	366	354	389	373	348	338	319	398	373	361	396	338	376	401	344	360	351	357	395	388	397	398	369	383	377	400	381	363	354	385	363	372	397	392	363	385	345	348
33968	37565	62648	80951	73415	47596	18951	3410	1136	902	939	934	879	932	916	934	883	894	877	918	887	850	934	893	856	920	930	933	907	895	874	858	857	900	870	882	861	915	896	885	886	952	864	856	935	951	884	910	926	892	919	903	858	885	881	917	853	911	897	826	918	904	873	892	829	845	891	817	907	950	854	890	902	941	895	892	905	885	847	851	867	890	876	927	880	919	874	832	812	884	945	843	863	897	874	903	919	874	883	883	815	843	862	902	901	867	867	916	865	881	848	897	909	922	915	952	857	927	865	901	902	922	896	898	883	933	880	872	933	882	916	922	876	912	881	893	956	867	847	884	892	870	920	870	897	846	906	921	854	906	883	907	925	896	899	881	843	846	915	836	889	939	906	920	919	924	898	930	860	867	835	978	914	951	882	876	929	879	893	915	864	876	884	913	884	905	882	861	903	935	903	855	932	878	894	843	869	882	919	908	843	891	900	905	899	944	887	893	895	897	922	913	883	911	918	850	863	867	930	901	897	853	880	908	929	854	877	871	899	901	871	913	872	833	853	890	878	907	903	889	858	838	864	953	894	899	918	859	910	881	895	906	852	907	927	854	844	959	922	881	884	906	939	864	887	858	933	874	916	864	885	868	843	900	886	904	923	881	844	876	883	846	900	917	890	889	850	884	918	900	899	898	894	921	933	909	916	921	844	853	918	888	889	920	902	867	844	877	893	858	906	863	894	861	921	902	910	951	878	909	866	917	864	857	872	856	859	880	866	881	928	919	877	895	890	960	933	870	933	898	900	927	899	904	923	914	879	859	877	943	885	876	867	921	885	948	861	899	866	876	867	906	865	882	804	920	869	889	917	876	918	927	948	888	831	907	870	916	875	908	879	912	854	788	902	931	919	908	902	885	956	936	841	855	906	884	904	878	851	881	895	894	899	890	916	824	879	876	910	906	920	889	938	891	876	899	961	870	895	900	894	935	892	881	902	968	908	920	925	885	870	929	948	930	940	879	941	888	912	940	858	851	934	843	902	874	900	911	904	928	912	882	842	935	901	887	923	890	936	938	863	888	900	860	866	914	940	902	859	900	921	869	891	888	855	933	856	875	891	907	877	886	883	852	905	878	879	920	891	884	873	930	876	910	872	847	887	894	913	874	929	849	878	889	864	897	908	868	821	884	923	869	961	884	941	925	858	926	916	912	866	875	922	890	901	861	819	926	898	892	879	909	881	966	917	887	922	874	902	921	903	882	887	900	842	869	914	885	907	897	881	917	890	873	915	905	884	935	919	899	873	895	919	837	864	899	923	892	855	847	919	847	840	905	956	899	890	898	888	880	911	862	895	855	863	911	913	845	851	907	842	860	876	877	871	949	856	936	935	852	880	919	911	888	880	894	890	931	926	909	873	892	917	921	915	893	943	950	889	900	891	855	877	879	883	868	876	880	908	886	914	846	921	905	943	923	858	947	862	930	914	904	877	954	895	850	886	887	856	906	890	892	918	901	903	883	891	940	849	901	918	896	877	881	888	896	852	913	880	906	953	874	945	853	884	909	907	901	830	965	948	888	878	856	902	888	853	912	872	916	869	913	820	840	840	876	886	932	837	866	859	878	868	903	895	926	881	926	889	907	889	856	863	882	900	914	830	830	889	864	919	862	950	880	862	895	871	892	873	920	853	916	875	930	896	903	869	884	928	910	886	903	893	880	890	909	863	909	886	932	923	858	900	904	904	937	882	895	887	904	854	864	886	899	836	862	907	912	932	897	938	873	857	905	863	884	902	866	885	905	898	943	919	928	870	908	890	879	876	910	929	890	874	849	907	900	872	860	876	930	896	939	902	832	888	896	879	891	897	898	914	920	895	919	921	817	908	897	879	889	903	894	856	855	859	890	912	898	900	868	885	878	949	896	865	861	866	915	911	854	910	881	880	869	908	928	906	944	902	898	869	923	899	847	886	883	941	893	893	851	895	832	921	863	907	874	905	911	856	895	862	874	896	831	932	902	913	873	926	857	864	903	877	897	903	919	909	899	926	879	871	896	879	893	890	937	849	892	894	885	886	843	914	894	837	884	876	880	849	814	863	859	894	912	901	871	918	864	816	902	912	911	889	939	854	920	944	939	901	893	893	942	888	899	899	908	893	891	899	913	887	891	859	900	890	904	906	848	946	897	897	923	922	933	897	907	944	916	862	941	882	901	905	869	850	889	863	868	892	868	851	877	919	893	884	874	901	907	864	878	879	914	895	933	908	909	813	935	908	859	852	882	896	912	931	873	921	898	911	861	870	858	877	847	875	953	876	877	869	871	872	879	906	860	847	896	914	872	860	900	894	950	876	886	865	892	904	908	885	916	940	878	911	933	899	887	882	892	909	911	917	868	944	910	870	962	874	894	945	872	907	843	924	873	862	920	895	903	874	845	873	943	926	888	873	927	902	904	970	889	909	862	890	894	967	903	944	910	863	869	922	890	879	899	937	918	848	862	900	861	890	908	915	901	860	883	928	881	885	887	912	900	937	894	890	930	898	898	897	893	921	937	894	922	866	916	934	943	940	879	935	876	878	932	902	948	891	883	904	929	880	888	923	968	849	905	921	908	924	912	861	864	880	886	827	909	931	882	956	865	830	894	870	935	923	865	911	882	922	892	916	903	873	910	842	873	952	924	908	903	869	926	936	885	959	848	936	892	922	858	917	880	899	925	898	906	859	931	872	897	932	856	874	950	918	860	918	935	921	898	845	884	878	918	858	952	922	877	861	952	879	887	914	884	853	933	900	869	885	860	897	892	863	867	886	907	882	874	923	917	927	865	853	870	891	835	922	892	928	912	913	839	924	925	918	894	900	905	895	885	935	852	880	857	869	957	913	923	824	874	875	906	927	825	911	914	867	922	876	897	917	884	896	854	930	889	897	916	884	896	890	883	949	936	906	869	882	865	895	933	933	899	885	893	847	868	876	916	909	867	913	940	908	866	939	898	970	865	861	923	859	897	875	915	915	863	820	881	892	838	907	916	907	926	913	895	897	917	869	865	873	895	911	926	896	899	909	908	874	939	909	903	880	918	979	912	885	932	856	914	856	867	933	914	883	887	900	888	861	889	879	868	927	883	908	873	900	880	878	844	881	884	890	860	868	935	886	902	912	856	895	868	879	884	870	966	904	914	880	852	894	878	839	917	873	936	885	889	870	925	871	915	925	878	908	887	878	930	891	860	866	893	905	932	931	845	903	910	853	873	904	908	896	905	872	895	861	879	923	854	876	978	887	883	965	924	905	897	922	889	903	919	895	872	910	874	863	881	907	927	868	913	878	864	901	902	900	910	926	860	866	907	887	890	908	870	891	911	868	876	950	909	837	899	828	888	917	932	880	876	863	891	894	832	916	920	904	910	903	868	925	890	877	927	895	884	850	880	932	900	830	918	953	903	945	845	905	936	876	883	915	920	891	904	931	887	928	890	888	865	887	871	894	874	869	859	877	871	930	869	906	864	854	922	862	897
22691	20350	19911	12943	10806	6830	1903	545	392	377	371	358	392	330	392	375	331	398	358	351	333	368	353	336	355	365	373	404	324	406	368	357	366	353	367	388	349	386	408	388	368	377	350	378	325	361	360	389	356	384	355	366	401	309	367	357	367	351	370	362	373	397	366	342	390	333	335	351	348	364	387	344	359	379	358	347	338	373	364	361	368	334	328	325	385	320	355	402	396	372	335	350	322	336	365	364	393	385	302	359	388	383	390	351	368	392	344	353	410	381	343	389	371	370	350	379	340	326	368	336	357	394	405	366	358	378	339	360	407	380	369	343	368	381	373	347	370	382	363	375	331	356	331	366	326	399	384	339	366	363	356	382	330	381	360	350	360	378	336	374	400	398	335	370	370	353	347	376	378	364	379	345	337	337	357	356	327	371	354	384	391	372	353	362	329	393	344	389	395	373	364	380	374	348	363	364	346	368	347	353	372	360	374	348	368	393	370	348	368	375	347	368	345	343	346	342	338	353	371	357	389	356	329	373	373	374	387	353	376	349	317	347	354	392	370	398	376	377	367	359	356	389	367	369	388	375	353	368	313	363	349	390	369	359	320	325	339	357	368	346	360	385	382	348	334	334	329	389	348	366	359	351	373	323	357	358	387	338	368	361	382	340	350	340	405	366	365	338	363	347	322	322	382	400	358	370	329	368	355	350	335	413	373	368	364	336	364	395	373	340	336	345	351	347	373	348	327	363	321	363	383	347	380	402	400	348	360	331	347	355	347	358	368	363	355	369	373	360	337	354	341	398	356	359	342	385	341	353	334	403	364	351	333	348	375	368	372	348	359	336	334	385	360	364	337	338	401	361	387	339	374	372	322	339	354	393	333	384	372	396	377	347	363	343	383	349	381	344	351	400	393	376	356	363	378	333	368	404	350	358	377	369	366	346	385	376	345	360	408	356	365	321	332	357	347	348	345	353	367	362	381	342	392	348	354	352	329	346	363	377	344	359	396	356	363	365	393	391	361	317	362	342	376	390	324	358	361	366	369	369	311	388	357	362	323	348	374	385	345	360	358	346	364	334	358	365	365	381	343	375	350	389	405	359	356	383	365	363	333	351	353	359	345	381	372	387	356	362	376	353	376	350	356	381	323	352	329	336	364	389	359	359	340	349	366	338	381	406	355	373	367	364	376	356	356	382	370	330	373	375	365	331	336	350	318	385	348	361	349	373	395	381	334	311	367	347	415	313	347	344	387	386	391	329	376	362	360	362	355	348	361	403	355	394	358	355	376	337	365	352	392	403	384	350	349	348	390	373	353	374	351	370	357	340	355	349	368	375	375	389	384	360	353	357	329	392	343	365	410	342	347	376	371	371	344	364	357	342	340	368	331	385	359	351	373	359	343	360	361	347	340	347	387	366	353	377	405	349	376	350	363	354	386	356	365	352	359	373	372	348	340	384	368	335	391	385	391	343	324	349	343	308	349	338	347	388	375	334	354	393	392	362	384	308	345	364	362	379	391	365	337	361	358	363	361	343	350	355	353	375	358	377	386	373	353	378	398	408	388	368	355	402	338	340	361	350	347	378	362	361	327	362	360	364	357	385	362	380	366	358	357	369	367	385	332	365	331	350	400	381	365	349	372	376	365	398	400	354	349	362	359	322	377	324	363	371	375	418	356	338	355	345	377	333	354	355	381	353	355	360	348	359	345	370	370	331	343	338	368	369	352	357	397	311	360	372	334	360	379	384	334	351	357	377	356	387	345	361	343	342	343	367	357	394	368	389	377	356	373	396	330	367	371	375	365	400	331	375	365	372	366	377	373	383	384	373	356	370	352	338	369	360	358	384	357	379	321	348	347	355	380	354	329	357	362	367	346	375	379	357	333	360	335	349	395	394	346	368	360	353	389	377	369	332	310	344	359	357	341	408	363	352	370	362	362	385	366	374	383	378	370	346	382	351	348	354	345	357	325	346	338	351	378	342	376	378	389	388	335	373	370	353	343	357	346	342	350	324	342	359	346	369	373	358	379	375	319	410	373	335	339	383	326	350	383	327	373	381	362	342	373	373	355	387	362	353	372	349	360	349	371	369	365	369	305	382	367	360	382	395	344	331	330	348	395	374	369	396	373	371	373	361	360	369	370	366	393	395	361	415	341	346	367	342	351	316	369	333	379	379	380	362	390	375	351	388	363	364	392	337	363	383	347	350	373	327	375	312	401	385	361	350	333	369	365	380	318	370	325	340	354	346	369	378	376	354	328	379	350	361	359	353	377	377	418	367	408	358	383	328	359	339	343	388	376	349	369	332	353	375	384	381	370	351	343	368	370	367	340	359	379	363	356	372	354	374	346	319	342	341	366	392	371	370	401	401	364	353	354	350	377	347	400	367	344	353	339	337	379	358	352	356	323	399	350	355	358	386	324	361	351	352	375	321	342	335	348	374	384	367	377	365	341	342	362	360	400	328	357	349	309	308	366	346	370	341	338	335	366	349	348	340	395	346	382	364	362	342	369	345	366	361	345	344	377	305	394	363	315	351	376	358	348	383	390	309	346	381	382	362	352	349	376	358	357	404	394	373	365	344	362	375	350	381	375	344	370	371	341	406	318	355	366	397	359	356	365	368	320	373	349	403	380	341	335	363	359	383	359	408	318	376	347	373	351	358	364	334	352	354	355	382	362	357	352	375	370	356	358	354	371	348	355	349	377	378	342	382	356	355	356	367	385	328	362	358	386	347	366	356	402	349	357	376	336	352	369	358	350	364	313	355	350	356	352	358	388	368	341	381	338	345	348	354	367	371	383	363	348	373	317	410	323	361	378	339	335	358	346	388	366	333	360	343	354	363	387	330	357	349	367	340	372	385	411	368	360	385	363	345	354	354	402	379	349	343	348	378	351	363	344	361	379	358	356	341	413	403	350	351	354	331	344	362	347	388	383	377	399	380	360	384	360	356	362	389	370	364	342	338	343	345	391	363	364	340	368	363	350	349	395	389	395	348	345	350	409	376	326	348	362	333	380	360	363	386	365	354	361	360	338	312	369	360	375	357	390	345	340	323	357	373	363	387	381	373	369	361	359	402	336	345	363	387	375	320	361	365	395	351	379	337	363	362	365	355	391	346	380	327	349	348	361	388	349	348	341	355	356	375	352	343	341	366	345	361	366	339	344	384	361	359	411	366	358	365	411	391	337	368	374	373	393	349	374	368	341	376	365	357	363	366	340	360	381	382	337	355	315	353	385	363	416	326	366	344	354	361	336	344	363	373	361	344	353	330	354	332	337	327	390	336	413	363	380	366	366	351	385	367	396	372	369	387	383	346	355	341	351	371	357	353	375	370	314	367	346	354	353	341	392	367	357	382	391	360	335	342	336	378	375	361	376	371	403	361	328	370	344	357	355	323	373	346	374	368	348	363	343	401	351	377	372	348	365	375	361	374	385	351	304	388	380	359	373	372	337	369	361	375	390	361	353	364	365	350	385	351	359	345	370	359	323	329	375	347
13135	16889	25080	25056	25139	16071	4798	1393	985	898	943	899	906	868	869	877	857	918	852	902	880	884	867	945	862	938	859	887	853	875	879	897	886	829	892	901	887	923	871	865	860	918	862	931	841	928	885	854	924	839	873	934	866	907	881	908	886	905	947	858	820	864	897	850	893	852	834	828	847	883	829	859	895	862	909	874	890	891	883	900	815	860	878	855	918	851	911	910	851	924	929	890	881	887	928	922	883	799	895	916	836	919	891	872	880	818	863	858	850	875	946	853	870	915	913	873	869	929	873	878	863	868	842	848	914	883	870	926	904	891	853	877	887	826	915	901	862	847	861	870	866	878	893	834	860	890	899	864	900	906	951	858	840	847	885	892	926	885	883	878	921	879	921	867	878	883	900	878	858	861	875	892	923	855	904	853	849	897	919	841	896	890	906	909	887	926	888	837	886	860	854	869	873	895	860	878	864	899	911	901	903	911	946	855	877	899	859	861	914	911	875	911	932	847	856	869	873	881	837	832	872	884	817	935	899	903	886	901	819	841	914	897	857	838	906	894	909	860	902	848	881	899	874	884	845	899	826	897	873	872	856	882	878	876	873	889	862	865	855	918	886	866	878	916	928	841	943	928	948	877	850	858	827	951	816	882	886	858	871	912	855	830	917	906	887	884	872	857	876	899	895	882	924	882	862	938	858	856	890	838	911	920	866	868	903	870	931	849	884	864	916	869	892	853	890	911	936	838	895	905	898	896	884	898	897	846	874	847	913	957	868	861	875	900	935	903	906	871	864	918	908	871	820	891	925	871	897	902	890	886	876	889	856	897	887	950	853	883	914	860	944	834	835	843	906	884	888	911	892	935	886	886	888	862	866	870	898	969	876	905	905	879	866	871	843	894	893	868	884	843	937	885	899	895	870	869	854	925	896	884	899	860	879	841	858	909	919	892	896	900	876	865	879	881	914	845	907	883	898	898	876	899	909	893	864	880	884	897	884	898	887	874	944	906	898	905	862	856	868	872	908	842	898	824	864	880	904	906	891	869	912	917	811	855	878	885	890	878	882	850	879	869	878	832	866	844	902	846	962	906	913	843	934	867	902	906	880	865	903	937	929	894	892	948	913	854	907	861	936	902	936	878	852	868	876	856	891	875	853	875	875	868	873	851	863	894	913	868	870	881	845	854	826	867	898	919	914	859	861	842	899	870	868	884	877	904	845	934	920	958	891	888	920	857	895	877	883	880	875	881	889	884	910	818	885	883	885	875	912	885	884	897	915	886	903	874	863	921	865	891	870	828	858	892	904	922	820	893	881	880	929	861	870	910	898	854	870	825	859	891	871	893	893	939	915	883	836	870	953	840	913	889	892	902	867	928	863	933	906	844	864	881	916	868	906	863	912	912	925	922	863	860	877	927	898	866	803	877	901	892	893	862	842	904	905	898	833	861	804	895	880	822	891	871	938	886	845	885	820	867	864	898	906	903	886	898	898	850	837	882	931	925	891	901	898	850	870	914	890	838	873	886	870	821	852	895	875	874	887	922	882	852	942	882	842	853	902	849	944	896	888	920	946	813	952	908	915	889	926	856	899	874	913	859	886	924	892	916	871	857	865	930	887	868	900	852	900	860	914	900	828	872	939	884	879	866	892	876	847	890	927	896	873	892	876	920	896	886	902	902	875	877	884	935	867	927	857	825	872	931	871	900	850	895	867	896	867	853	867	909	901	879	839	878	837	872	925	855	891	874	890	886	938	911	882	871	914	892	892	844	848	921	866	905	894	856	895	880	882	880	895	917	854	875	880	865	877	843	849	794	905	889	889	847	851	914	902	889	902	889	891	886	895	915	869	869	885	887	907	933	838	876	892	883	843	913	896	898	890	875	855	886	852	851	921	879	864	895	912	909	835	836	891	939	914	868	892	892	875	917	877	935	890	904	894	860	921	879	883	882	913	902	853	917	816	866	901	884	928	805	805	872	862	917	850	918	851	887	880	892	897	880	876	899	906	895	865	858	868	916	889	930	937	842	853	859	865	903	897	861	957	840	923	876	882	875	900	868	894	897	827	866	891	856	899	867	922	857	870	871	941	830	917	863	904	889	909	856	846	875	907	909	847	915	870	906	856	857	929	917	1001	845	917	886	929	883	875	848	884	909	873	910	873	929	878	874	856	880	895	955	898	848	879	845	834	837	910	857	882	844	866	879	932	875	822	856	869	826	909	914	893	913	899	924	861	890	885	854	949	904	882	814	873	916	877	895	883	892	875	880	886	863	885	880	861	881	894	904	881	904	847	924	892	931	891	858	920	875	860	876	923	888	885	859	873	868	844	911	915	914	928	860	932	871	912	879	871	865	885	877	853	920	843	902	876	903	897	854	908	895	837	855	884	920	872	895	884	823	864	868	938	823	938	868	858	898	971	906	883	973	834	877	916	853	891	936	984	903	893	945	904	949	866	864	888	873	868	903	904	878	889	870	813	866	869	905	854	862	939	853	895	850	820	883	921	835	854	860	884	879	899	913	860	973	886	864	845	946	917	911	875	872	852	932	881	852	913	880	906	901	902	827	867	858	871	890	906	869	893	869	867	916	864	887	865	836	876	870	867	883	840	862	942	862	866	840	812	820	893	934	905	878	874	930	877	887	892	832	912	872	865	867	895	893	851	868	886	849	887	844	841	870	899	933	922	904	866	836	880	894	866	899	896	879	917	904	922	893	919	901	868	917	922	909	859	900	847	954	842	846	925	909	875	907	887	874	866	870	825	879	902	937	881	911	892	890	902	831	899	898	871	879	876	841	849	890	878	871	848	910	866	859	966	900	894	892	909	841	836	870	890	877	826	889	928	848	874	948	888	906	865	917	935	892	855	924	887	986	949	937	942	887	882	887	856	877	880	957	868	881	966	865	893	864	886	904	890	899	846	830	862	888	926	838	859	851	908	861	879	872	846	908	903	903	876	909	891	914	907	877	918	869	870	882	887	906	871	824	869	922	887	851	890	838	909	860	875	884	873	882	898	911	892	874	893	897	852	851	894	890	918	905	906	881	892	896	890	912	917	889	891	894	889	893	905	886	869	873	884	939	898	882	879	913	896	882	919	854	863	879	879	897	876	926	888	879	924	864	884	860	828	841	889	868	871	936	911	903	881	869	838	891	900	839	889	894	894	882	916	875	878	934	903	875	932	864	853	830	926	951	903	981	859	903	889	897	878	965	916	889	937	945	913	901	890	853	910	977	849	848	861	905	895	865	885	861	898	911	925	922	841	847	909	841	867	873	898	868	884	835	883	872	922	875	898	887	896	906	880	819	872	897	913	905	864	883	876	885	875	862	891	868	859	856	889	864	880	901	898	914	860	861	912	898	915	898	898	874	871	863	825	911	958	911	930	882	929	897	898	863	857	828	781	890	841	870	867	905	907	920	873	940	880	925	834	915	879	927	876	958	903	866	810	880	865	892	884	880	907	919	911	895	908	886	876	872	903	881	900	903	915	877	898	868	888	863
43195	46998	48377	51712	56729	34202	11340	1416	439	364	412	374	353	357	343	384	372	371	372	385	366	363	389	335	374	366	344	337	357	385	395	365	335	379	363	394	352	392	387	390	361	376	398	339	321	372	347	388	365	375	384	399	392	352	336	364	373	349	394	378	387	387	358	354	385	364	377	354	375	348	397	353	381	368	396	357	369	353	388	369	354	395	344	392	386	347	373	359	348	365	374	384	379	347	392	368	358	360	332	357	337	364	368	359	353	323	354	365	336	324	384	369	403	389	394	363	360	319	366	394	374	391	402	381	391	367	334	377	371	358	362	403	383	372	361	391	373	356	357	368	337	365	394	337	377	361	385	370	371	373	375	365	356	386	323	392	372	360	362	353	413	345	365	379	405	404	407	344	348	351	356	397	350	362	378	338	369	335	372	338	395	359	389	347	370	389	357	382	412	331	342	319	360	343	356	379	386	339	381	358	367	348	390	364	348	352	370	405	388	415	390	342	362	373	366	334	359	356	382	383	390	382	334	372	379	404	352	338	361	376	371	370	354	374	345	362	351	345	380	356	339	361	334	344	359	358	351	385	373	396	364	355	361	362	360	372	353	358	364	390	374	358	320	331	368	391	386	364	393	361	358	370	383	376	341	368	340	387	406	363	386	405	364	314	369	319	348	407	332	367	368	364	348	405	376	354	361	370	362	368	375	354	363	375	352	402	402	365	350	321	360	343	368	361	383	376	364	378	366	349	387	345	347	362	357	349	370	368	356	363	365	403	381	348	348	360	365	364	376	309	365	360	376	383	401	354	388	336	356	372	392	379	368	396	339	371	367	385	343	340	350	369	384	376	360	344	348	344	390	360	371	389	365	351	380	364	364	353	340	354	375	339	364	374	367	355	392	339	364	380	343	372	353	322	352	359	396	349	349	349	344	374	346	354	365	369	327	337	378	345	361	362	313	374	323	370	361	349	390	366	399	403	394	394	349	339	321	400	364	380	343	341	335	355	364	369	366	328	376	390	336	358	386	363	376	367	372	343	340	352	344	348	356	401	365	354	358	394	355	365	344	384	366	373	365	386	374	370	364	382	366	358	353	380	362	368	389	345	342	354	370	367	371	378	374	365	379	355	355	409	367	338	362	363	347	390	359	364	330	322	357	338	357	342	353	367	365	376	386	353	375	361	376	339	367	347	392	344	359	391	378	331	377	378	350	385	383	358	411	352	362	361	364	353	359	383	356	355	343	365	373	351	366	352	371	342	361	384	388	365	379	400	337	379	360	351	362	337	390	368	339	376	357	347	361	338	381	396	343	371	378	365	349	350	356	363	377	366	348	336	381	414	366	348	375	371	355	364	340	369	354	383	368	368	383	359	385	377	362	345	352	376	361	375	352	376	403	343	339	366	341	355	332	339	352	361	345	372	373	371	354	362	367	365	342	376	383	353	324	365	342	377	344	348	369	337	380	347	324	326	360	367	378	358	368	355	362	354	369	392	356	375	323	394	386	355	364	421	379	367	319	385	383	402	379	385	358	372	397	382	377	332	381	389	397	377	370	375	340	391	362	348	330	334	365	389	357	376	364	360	340	379	370	390	355	378	336	347	348	358	339	354	371	353	359	376	372	357	377	379	405	389	355	348	386	377	386	363	308	357	359	403	399	374	372	388	337	363	369	372	380	367	356	370	358	362	401	388	349	386	410	376	365	377	370	363	354	348	382	361	360	357	382	402	388	369	357	346	340	339	354	383	349	368	361	374	393	373	382	343	350	365	324	362	373	342	363	393	361	371	369	361	345	390	391	374	352	326	391	378	350	357	396	390	352	368	346	333	361	382	374	417	362	338	357	383	350	383	391	352	377	359	387	349	402	366	332	356	370	369	359	368	373	355	351	376	365	380	340	355	345	367	388	351	345	339	361	350	344	370	371	379	345	358	370	343	363	389	382	380	361	339	369	346	348	383	333	369	348	383	340	366	365	361	407	394	340	372	366	373	386	382	404	349	368	356	382	379	375	353	361	389	375	354	338	378	353	392	397	381	366	364	347	345	399	390	370	378	376	387	358	340	350	381	381	360	372	358	364	322	366	396	388	356	376	368	392	358	378	366	370	428	358	384	362	368	365	375	330	372	356	372	419	406	400	352	385	376	372	385	395	395	327	380	337	369	342	372	359	340	396	388	370	345	339	359	346	389	364	362	368	345	338	359	363	377	373	348	411	407	347	368	331	366	380	378	363	369	327	371	400	399	352	339	387	358	355	374	363	380	331	380	359	358	360	389	356	381	373	381	330	395	402	336	390	347	372	356	397	384	350	404	385	364	371	353	324	341	332	332	391	382	360	374	365	349	361	347	341	356	395	377	342	381	381	344	383	390	362	348	377	382	351	364	378	369	405	378	382	392	360	346	375	380	379	354	321	364	375	359	373	342	401	367	361	350	342	371	360	364	339	374	372	364	354	355	337	317	366	339	384	373	384	357	361	359	362	348	381	333	365	339	359	400	371	379	338	368	399	355	357	369	336	362	374	321	357	328	416	360	362	375	365	349	404	383	334	362	359	327	372	368	355	395	395	328	345	377	367	380	390	285	387	370	390	352	364	363	392	357	371	353	355	376	417	339	362	366	341	359	375	372	336	400	364	356	400	333	346	407	341	330	362	331	380	351	368	355	374	367	384	338	379	380	368	391	351	379	352	345	369	308	360	388	345	378	345	372	381	356	375	345	363	369	341	352	374	367	366	331	366	328	377	359	371	353	324	321	335	347	379	371	373	343	344	372	372	354	388	377	368	350	406	383	373	372	367	341	358	355	379	356	358	392	370	358	380	363	361	365	385	400	435	377	360	366	348	356	356	354	356	348	350	389	339	334	371	362	369	368	391	368	357	410	369	324	392	357	404	383	343	406	381	386	340	359	365	352	401	376	382	362	378	344	348	381	376	407	366	351	375	356	388	384	340	393	354	367	387	396	357	375	396	340	367	366	372	373	392	376	385	395	373	401	382	371	339	364	370	378	354	354	376	395	341	351	338	349	374	361	380	367	345	333	360	343	357	352	339	381	381	341	381	316	377	336	352	410	360	400	343	328	345	361	386	347	342	366	373	378	376	407	353	372	339	387	325	343	370	399	375	362	394	357	374	369	376	342	369	359	388	376	337	360	371	334	374	379	365	334	401	368	392	322	356	396	385	391	364	379	352	346	398	358	358	377	366	348	390	361	340	403	352	374	395	372	349	374	344	358	375	350	350	395	361	383	362	389	373	390	381	367	385	391	355	338	360	369	349	366	375	364	366	391	369	371	374	388	370	351	385	369	352	370	334	357	362	369	390	430	378	365	347	355	378	393	353	386	356	381	363	382	367	378	373	366	325	399	358	396	348	368	380	351	367	382	383	379	371	346	365	346	385	365	378	351	369	343	385	367	345	369	359	326	345	332	370	333	370	367	355	379	356	348	398	348	374	373	385	349	378	381	364	368	303	352	348	385	396	350	392	396	364	387	386	362
27671	38592	47936	61711	67002	42709	14886	2781	1118	836	898	855	926	902	886	888	941	908	918	865	872	881	921	892	892	918	867	883	895	867	891	893	923	903	825	910	919	919	919	876	889	933	940	890	896	931	865	880	953	896	937	922	899	909	911	845	915	914	894	866	964	834	897	943	943	884	924	890	840	900	950	871	866	918	880	932	890	920	894	895	878	910	940	913	887	889	929	949	889	920	885	912	881	858	874	870	904	906	918	895	923	935	913	885	912	918	873	934	860	927	981	895	936	865	910	856	889	860	873	831	881	898	874	844	919	926	872	869	894	908	899	926	887	940	873	902	992	910	856	946	892	937	849	864	861	895	929	902	911	837	867	880	920	868	877	895	848	903	895	915	906	827	906	876	945	900	878	862	915	916	878	915	934	876	886	949	908	869	906	874	915	929	888	903	902	871	936	894	874	916	911	867	868	880	873	852	899	894	866	921	868	874	849	869	928	933	913	872	922	890	890	947	919	877	917	862	954	914	889	930	956	886	872	883	904	882	915	840	890	837	891	874	845	920	897	881	916	904	895	873	934	882	914	935	895	909	898	879	960	894	880	903	857	870	867	992	944	848	911	914	881	871	871	899	892	874	876	953	916	882	940	896	881	892	881	896	912	924	865	886	879	899	838	878	872	921	853	871	879	907	897	885	906	907	923	865	891	889	900	921	887	918	940	857	891	886	911	924	888	883	911	894	927	859	892	880	942	923	957	910	911	922	894	903	901	856	951	962	915	898	877	913	867	874	863	891	829	952	934	860	861	883	926	883	913	927	879	917	897	841	879	863	894	927	916	924	888	860	852	920	935	955	878	902	928	915	887	890	918	951	905	880	915	945	873	926	919	869	896	861	871	883	916	919	903	909	876	887	895	940	884	870	894	956	888	876	880	942	963	909	847	937	871	913	858	895	893	914	873	902	911	864	931	832	832	883	886	867	927	922	911	918	898	880	925	897	898	874	905	906	944	899	886	881	909	880	911	901	942	868	940	889	881	855	914	915	853	887	927	918	935	901	893	892	870	859	928	893	933	890	980	867	854	983	912	898	905	867	880	911	869	876	882	911	973	862	850	908	900	851	869	901	915	947	872	894	940	849	871	938	914	871	941	827	894	859	922	886	842	903	927	935	831	938	925	952	894	883	923	881	899	881	924	843	888	920	890	856	855	905	876	898	929	861	891	872	875	888	889	870	910	824	898	889	934	877	879	920	899	873	941	903	876	875	858	881	866	862	867	933	844	928	855	938	880	935	946	929	886	925	880	917	904	910	871	944	877	855	966	883	876	897	891	926	857	862	890	940	938	939	897	913	849	839	925	893	930	912	930	912	891	868	904	890	891	914	895	868	860	853	883	935	898	838	881	867	843	841	848	921	862	874	942	936	883	928	844	903	863	973	913	883	870	889	917	911	894	875	897	946	902	947	887	866	900	904	953	863	923	872	961	894	894	917	904	910	893	904	882	966	825	855	919	869	934	881	913	886	885	938	884	852	925	879	897	947	851	898	874	914	912	920	838	902	924	879	945	925	866	890	881	906	926	876	890	905	912	928	930	948	898	890	898	903	908	937	890	899	837	888	898	879	947	915	877	846	868	860	878	900	893	906	915	886	839	928	899	930	909	840	889	882	883	893	927	853	904	900	888	893	915	891	898	899	859	879	909	923	926	939	955	924	872	895	907	890	914	908	893	877	909	851	894	900	937	958	940	905	860	878	854	933	877	918	920	893	863	960	902	888	941	878	903	902	930	914	921	928	940	893	940	876	927	904	911	920	895	883	916	920	860	865	896	853	878	861	910	879	860	941	909	866	922	896	900	906	893	905	920	935	864	914	906	870	869	859	913	913	895	872	899	931	916	840	873	915	917	907	924	908	932	871	888	912	892	850	878	897	890	901	879	896	910	928	879	917	844	896	907	926	879	873	885	926	897	889	923	883	880	938	871	904	898	887	860	908	926	927	904	896	909	989	911	898	909	902	962	902	885	942	884	826	846	853	910	893	880	911	923	956	923	843	967	896	868	966	933	934	886	897	911	852	905	862	869	883	881	882	884	833	901	849	874	889	884	896	881	971	848	893	918	907	890	937	879	888	841	902	916	872	934	872	887	896	890	864	916	953	912	919	931	889	911	965	920	868	893	859	901	898	919	892	856	902	835	858	908	862	892	919	916	891	887	911	884	902	892	899	826	896	850	880	964	924	879	878	832	923	893	888	890	852	822	849	923	896	823	914	904	871	889	926	912	920	924	898	879	887	909	945	929	884	953	906	870	867	907	871	881	946	914	884	950	902	911	900	907	901	900	891	931	854	888	915	871	902	859	904	967	851	934	876	868	962	889	951	948	903	952	905	934	860	1025	904	876	930	893	869	881	885	924	901	886	902	815	903	936	899	884	876	908	935	923	880	883	906	876	910	896	891	951	892	911	897	896	876	873	920	872	889	896	932	895	886	871	854	964	873	904	873	869	905	941	952	915	891	844	826	856	928	962	864	894	885	872	903	895	839	869	917	865	880	903	870	859	919	907	893	904	878	893	881	905	904	833	919	927	869	943	855	960	883	860	865	964	870	871	920	916	932	902	885	895	939	903	866	913	894	892	908	903	897	934	897	929	883	887	914	896	917	890	878	910	840	912	919	889	925	892	882	928	885	880	870	930	917	922	923	910	926	890	896	925	917	873	887	919	887	920	892	876	903	896	917	920	910	891	906	921	916	866	887	937	888	881	932	867	933	915	875	855	914	909	891	856	889	921	930	862	924	889	896	898	904	927	912	963	891	868	902	910	907	896	900	887	885	885	876	923	867	878	940	900	945	901	935	887	855	959	933	881	906	909	884	881	901	892	916	897	912	923	875	954	894	867	926	930	860	924	900	967	897	816	855	932	927	901	838	799	947	872	898	923	900	886	872	854	859	872	839	872	926	928	909	877	873	889	880	876	857	892	895	921	920	876	931	885	935	891	915	811	909	929	916	850	860	910	914	896	867	892	846	893	880	864	879	905	885	855	900	925	914	891	896	900	900	925	885	912	868	882	911	870	909	889	862	867	902	899	957	888	905	882	948	900	868	877	902	873	921	925	900	865	867	907	886	899	933	884	896	872	837	874	823	921	886	885	960	932	867	881	889	889	855	918	907	902	929	899	868	922	897	861	903	866	886	867	927	929	829	803	858	921	936	901	896	872	907	916	900	908	905	932	860	881	894	850	879	980	954	883	919	895	887	900	862	917	936	912	905	870	882	861	878	912	906	917	910	853	866	851	866	878	891	921	875	888	915	922	904	896	885	901	905	879	909	881	886	884	882	968	906	895	866	848	876	881	896	851	953	858	878	908	876	861	918	879	860	874	896	862	886	896	882	859	899	902	893	903	871	940	886	961	883	841	859	863	914	873	918	896	933	863	902	907	912	899	899	897	869	895	874	877	910	884	941	911	812	891	951	924	890	891	890	962	905	854	888	901	901	908	884	895	916	932	836
53637	59920	57425	59437	61252	38605	15501	2423	480	363	401	381	367	385	362	383	356	398	376	368	357	390	365	351	366	348	311	378	378	395	355	357	355	361	418	348	370	372	381	349	366	368	372	315	342	373	374	381	369	373	378	379	352	381	411	399	360	356	359	349	399	358	357	380	389	370	366	349	357	377	364	355	382	361	341	375	327	317	357	330	385	376	352	351	365	366	353	351	371	415	340	388	333	342	349	367	359	397	361	393	354	392	388	349	380	354	360	349	365	335	351	377	346	372	386	345	378	378	362	381	327	351	344	378	352	321	375	379	355	362	401	336	376	351	397	358	333	365	387	377	391	375	380	400	378	369	412	357	395	383	373	381	362	340	340	356	349	377	339	403	378	364	384	338	334	376	347	312	369	373	345	372	369	373	384	349	373	373	336	368	380	363	316	361	354	357	370	361	363	382	354	403	400	363	366	387	372	374	376	365	363	372	370	368	343	362	356	385	382	339	371	391	335	372	357	373	370	387	364	369	352	379	386	403	382	378	390	352	381	381	375	404	382	370	381	360	376	346	369	352	366	387	354	341	401	372	364	359	358	334	374	363	394	355	393	370	366	367	325	392	354	313	393	351	377	384	373	339	356	341	356	344	361	324	366	387	387	342	371	380	352	399	370	332	362	340	368	390	369	381	374	369	410	357	384	383	368	341	390	349	380	363	365	387	355	371	348	374	371	385	369	376	333	366	357	383	334	350	376	330	363	382	334	346	369	398	359	355	347	376	367	343	359	359	360	402	386	378	386	357	376	378	373	362	351	340	360	339	383	375	369	345	367	355	360	351	362	366	343	422	355	340	385	369	333	366	359	387	360	340	361	370	358	362	387	366	376	359	365	374	367	321	379	361	360	360	372	376	362	404	367	340	377	391	407	349	391	377	355	349	369	346	346	419	387	379	347	395	388	387	375	357	383	384	370	389	370	389	395	380	371	431	355	376	351	357	361	344	374	389	378	342	353	371	396	373	420	387	366	343	394	379	354	408	346	367	377	359	342	321	344	363	394	379	377	387	377	379	356	359	320	359	355	352	362	363	353	409	366	362	376	404	345	349	349	387	374	347	367	354	362	343	381	370	371	357	364	353	401	361	427	367	372	385	405	331	339	356	356	354	332	358	358	388	370	346	337	372	351	363	340	398	352	366	350	355	367	357	331	377	393	409	392	310	314	381	357	397	405	355	336	401	346	374	360	380	381	367	339	368	377	365	373	379	396	429	366	346	355	380	402	359	360	359	359	372	370	313	349	350	354	353	361	342	387	392	409	364	367	346	345	351	408	363	363	357	383	384	388	388	387	341	366	350	347	374	357	379	340	403	390	345	406	358	378	390	381	379	358	369	400	355	359	351	342	348	369	343	354	420	351	374	389	394	372	313	371	360	375	350	391	386	372	375	355	324	376	368	355	354	392	379	349	354	327	349	354	386	347	375	366	343	375	390	365	399	379	371	374	416	358	404	376	344	386	382	388	331	374	366	377	364	382	368	390	356	361	385	356	343	342	342	399	375	330	344	360	337	355	348	346	384	402	332	379	366	375	361	394	400	357	394	348	371	360	337	355	355	367	379	367	358	390	385	386	366	374	357	340	377	365	345	416	330	338	329	369	365	365	371	337	394	399	357	379	347	357	394	325	386	373	362	361	314	360	319	355	365	352	369	373	344	402	376	339	350	367	338	381	375	361	356	366	351	349	356	362	354	377	361	417	357	362	379	437	382	340	361	377	354	351	360	335	369	346	343	358	393	379	369	362	417	350	365	346	366	358	402	380	335	362	366	385	390	384	356	366	386	334	345	385	367	354	379	345	366	404	379	338	375	388	348	397	373	361	377	364	376	360	395	399	378	397	378	390	352	342	341	374	367	416	318	381	369	389	386	344	360	362	374	373	379	407	321	361	372	342	377	375	371	370	337	386	341	350	355	359	357	371	375	380	396	356	415	388	352	388	362	367	370	373	354	361	365	350	370	347	332	339	355	384	351	405	356	318	351	351	360	369	364	378	351	371	392	387	352	370	383	395	338	331	335	368	376	364	392	348	387	356	356	401	361	375	339	340	383	374	392	364	383	376	349	385	353	376	365	356	405	383	395	353	353	371	337	360	371	373	373	370	352	381	363	387	371	346	344	348	356	375	387	357	354	356	358	378	362	379	375	348	364	426	361	371	373	384	359	393	368	375	357	396	388	377	378	373	352	367	352	380	368	347	350	368	375	371	356	350	379	330	348	389	342	376	361	373	332	362	374	343	367	330	373	369	370	336	365	349	364	335	338	356	370	349	394	347	372	381	386	358	355	338	353	359	358	367	361	371	334	358	387	378	384	370	364	403	347	382	360	346	359	328	371	388	393	358	399	355	354	354	389	374	371	372	374	379	308	390	376	366	391	383	364	364	388	330	371	376	376	389	364	355	372	356	345	375	367	381	358	356	342	365	361	360	354	401	363	367	369	384	354	386	403	349	334	370	387	358	379	344	346	354	372	369	362	380	370	358	344	366	377	384	369	399	424	365	413	344	412	373	354	331	370	385	334	366	332	378	380	361	358	368	332	379	383	360	342	389	366	392	383	368	373	396	328	370	404	362	339	377	358	352	339	336	342	373	404	368	378	348	355	345	397	391	339	382	351	394	387	352	332	408	344	377	397	355	364	372	369	374	351	382	351	360	366	381	366	352	419	382	362	402	364	367	358	363	343	343	390	402	374	345	363	377	374	398	363	372	383	394	383	349	377	396	377	390	376	341	368	388	398	344	352	414	348	341	340	377	389	375	340	380	372	382	347	354	366	354	351	362	366	377	351	368	367	364	359	348	341	386	393	392	379	358	356	366	359	377	366	380	378	365	410	383	373	401	371	353	371	378	353	330	358	366	357	364	362	406	339	357	361	401	349	401	338	376	345	354	368	357	338	388	368	382	366	384	392	368	350	340	369	379	377	381	351	346	348	377	365	342	386	379	403	369	361	342	405	347	358	356	367	392	363	351	355	370	379	391	344	365	347	362	372	352	351	381	378	377	349	408	330	359	373	387	375	342	382	353	351	348	394	348	366	331	356	382	348	399	365	373	375	340	334	358	342	400	359	384	336	364	313	365	369	364	348	365	354	382	372	387	382	359	345	392	399	373	355	402	344	354	394	364	370	395	403	400	367	348	400	357	370	361	364	336	365	347	370	388	382	388	395	369	356	348	389	368	370	387	347	352	393	361	383	408	342	349	353	344	367	373	359	357	350	363	351	382	420	407	364	389	378	370	337	339	408	386	341	363	370	388	387	357	397	348	390	376	361	361	326	338	349	356	390	360	360	336	380	379	325	352	378	347	359	377	352	369	362	403	379	358	359	377	346	375	392	371	383	367	363	370	363	354	331	379	367	311	337	364	356	379	346	341	349	370	334	387	364	352	398	380	363	381	351	333	357	365	377	359	383	375	392	342	404	343	370	341	364	364	353	379	357	375	390	397	332	364	386
35378	50186	59577	77388	75395	47469	16853	3256	1065	927	966	928	911	912	857	900	851	875	856	922	891	888	883	834	885	909	894	857	870	892	898	833	929	871	878	899	897	879	876	940	895	854	914	900	914	863	870	863	932	866	872	887	917	858	854	855	903	854	865	878	901	910	890	920	891	921	894	847	931	861	882	856	887	854	911	882	842	870	849	832	880	876	906	926	878	893	910	910	885	851	874	867	838	880	894	883	916	950	885	861	864	930	869	951	860	920	820	870	874	911	910	900	866	916	843	895	894	900	935	883	853	883	837	894	842	894	902	891	851	881	918	911	879	924	910	898	875	879	878	876	873	851	863	899	902	849	868	951	907	876	868	878	935	909	872	867	868	867	898	915	885	901	897	884	852	921	889	879	867	853	879	930	918	878	870	930	932	871	836	846	909	899	903	907	952	886	908	851	928	880	868	856	877	873	906	892	926	937	958	917	913	885	906	876	857	910	934	842	876	920	881	931	897	887	872	902	894	867	868	850	890	892	912	823	861	912	867	891	899	854	867	849	840	856	873	894	888	901	857	856	888	909	944	901	882	896	881	861	912	907	887	884	848	884	846	913	928	900	866	888	870	875	871	896	863	903	906	891	881	852	898	955	932	891	909	897	872	868	871	879	898	901	885	929	906	915	897	917	844	886	917	886	900	925	879	926	909	924	856	913	881	902	877	902	892	895	853	878	894	898	911	852	911	894	839	870	885	911	893	862	956	928	895	836	894	873	870	921	919	892	936	877	862	877	908	872	864	892	901	856	929	859	924	869	874	881	886	927	857	879	954	869	943	924	860	879	931	867	919	864	902	833	903	928	913	841	866	879	888	923	889	919	918	849	900	875	863	874	939	892	862	932	874	926	907	882	903	896	867	838	937	842	903	924	902	870	860	914	850	909	952	884	888	858	875	873	884	914	865	880	911	861	925	868	851	892	935	838	866	882	864	904	898	902	834	896	878	906	883	874	869	854	874	870	897	903	916	837	894	917	878	870	856	875	936	893	883	857	936	880	858	869	915	903	898	896	870	917	928	903	872	904	863	855	840	891	887	882	913	886	847	956	882	856	897	883	912	889	882	894	890	897	865	872	884	866	917	891	906	865	873	875	879	911	880	877	905	865	952	883	962	885	933	888	898	911	912	885	921	843	870	901	919	894	905	895	861	894	850	882	864	879	866	910	850	865	884	921	848	856	824	861	871	869	906	879	920	842	928	880	889	893	826	883	888	883	927	948	891	890	844	871	864	847	878	869	867	896	893	907	921	845	890	808	915	879	849	896	880	876	940	965	897	877	864	905	873	860	867	853	852	873	893	871	887	892	900	868	927	855	883	875	869	838	918	890	859	889	873	908	891	858	884	851	877	876	916	839	873	851	891	878	893	886	869	909	923	900	900	907	861	882	919	844	871	869	867	876	895	883	864	909	915	867	883	893	868	878	828	865	887	879	839	868	917	887	878	880	870	922	893	893	839	903	870	884	949	906	940	870	818	860	862	941	866	882	895	869	896	862	861	939	847	889	920	890	894	926	858	898	908	931	844	946	845	867	927	901	899	866	897	930	916	938	858	855	849	841	827	951	871	937	858	877	885	922	952	918	882	867	907	912	870	879	866	881	893	869	872	884	865	872	912	882	872	876	860	863	929	892	944	919	882	879	897	898	902	861	883	880	888	864	905	871	874	865	855	876	874	880	875	903	854	951	866	932	853	887	921	900	859	868	912	896	864	900	852	932	852	885	900	881	857	865	876	905	893	864	868	889	874	865	895	911	902	873	859	885	859	931	844	926	895	923	874	878	895	895	911	873	889	899	896	907	932	885	898	937	880	863	905	883	923	894	880	865	919	931	824	887	927	840	880	849	897	920	905	844	835	843	878	909	886	858	890	914	932	854	897	903	914	885	886	886	849	885	872	905	897	871	849	927	879	824	887	914	896	895	875	898	891	869	930	884	931	884	924	887	866	886	839	948	882	876	899	896	884	831	852	857	887	926	949	913	898	893	890	867	875	844	910	847	896	856	891	915	904	927	880	929	940	902	904	888	856	938	871	881	912	926	905	904	888	876	892	864	890	867	817	896	891	887	898	877	880	845	915	833	919	834	859	876	892	911	897	867	902	879	885	889	921	860	885	899	903	940	889	856	852	896	908	890	877	902	890	847	900	864	865	903	889	886	876	882	924	848	872	890	928	846	876	916	862	867	970	911	840	847	874	945	855	930	854	913	894	902	852	874	932	921	889	889	965	844	911	862	893	945	890	896	852	949	889	925	885	883	897	884	906	909	861	896	884	897	892	894	884	934	857	925	828	831	839	909	864	897	929	799	840	836	877	868	859	947	881	943	887	929	882	867	894	943	894	895	874	891	902	857	908	892	900	906	909	871	928	902	887	860	880	891	894	852	892	824	885	885	858	873	923	915	860	833	870	877	851	903	835	878	878	921	876	874	879	903	932	910	830	880	837	869	877	903	881	864	875	852	890	884	878	901	864	880	867	892	944	898	870	879	873	864	840	827	856	945	828	920	874	862	869	939	861	911	884	886	844	886	883	901	941	916	892	895	900	857	899	912	932	916	853	906	902	904	867	866	904	882	937	883	910	889	921	862	896	865	904	881	909	898	884	893	884	865	870	829	879	906	913	886	860	923	922	871	887	869	917	849	883	883	880	966	896	890	919	910	894	912	911	853	870	845	890	912	908	894	884	944	886	924	889	891	888	894	875	851	850	907	958	853	893	912	847	867	899	907	886	901	847	934	874	924	851	823	833	886	869	893	944	836	844	843	893	862	872	901	869	917	901	899	871	894	895	903	900	867	924	859	882	877	887	832	941	865	868	882	921	934	905	905	866	926	887	856	882	857	896	883	877	906	892	891	928	948	923	863	882	879	868	850	920	880	820	867	892	964	824	904	916	876	890	900	895	851	915	818	884	935	899	897	886	852	902	885	927	881	843	899	867	868	881	868	947	844	911	910	900	865	870	898	873	867	888	906	842	861	900	885	880	860	852	884	881	849	891	874	899	838	901	869	907	895	821	891	877	908	884	862	900	884	848	895	930	876	893	898	872	871	911	869	874	862	951	855	863	905	872	907	862	867	925	900	892	864	901	855	890	881	913	913	903	854	829	865	875	910	926	831	891	898	941	910	885	898	829	871	876	868	921	897	886	867	934	925	890	939	875	890	892	842	881	878	942	874	890	929	927	880	899	870	876	871	901	867	844	903	926	914	900	895	867	941	891	975	870	846	927	890	849	848	909	868	878	897	879	893	865	865	854	936	886	916	849	868	939	943	893	941	881	886	913	894	868	913	905	892	912	927	891	848	888	931	895	875	842	934	889	925	876	872	886	894	870	912	885	914	894	851	902	863	894	903	884	890	860	876	831	829	904	910	841	885	907	860	857	886	875	839	896	868	919	914	860	896	868	858	870	902	859	911	874	946	856	907	883	889	893	881	873	946	906	890	903	886	842	897	881	897
28054	23854	14083	10587	10095	5445	1254	485	344	319	374	391	365	342	354	361	322	347	366	330	389	315	340	342	328	363	371	333	371	357	366	366	343	357	318	352	348	362	364	332	360	387	378	350	367	377	353	360	388	338	360	354	350	363	348	351	426	342	353	348	375	335	329	343	364	374	332	362	373	352	401	336	356	361	406	340	408	354	326	342	384	362	361	352	364	346	383	372	318	361	342	383	365	377	361	393	370	323	364	359	408	367	338	369	367	341	348	359	349	373	324	365	345	339	339	358	353	346	387	346	335	351	338	346	351	383	376	359	361	361	382	362	335	377	367	343	352	333	350	330	346	355	379	379	353	355	384	381	327	349	368	327	349	356	388	341	346	362	379	351	399	369	383	389	347	406	322	374	392	339	336	363	332	382	381	352	349	332	340	341	356	378	366	347	359	365	325	330	341	364	372	367	361	355	385	309	333	367	429	353	343	352	363	378	384	329	376	367	351	367	350	357	342	406	357	375	397	349	355	359	375	378	353	366	343	353	352	395	369	337	387	318	346	343	373	341	336	381	335	322	350	337	337	336	300	344	356	360	374	384	348	367	323	353	359	383	344	363	381	362	347	374	345	355	383	343	366	342	325	343	373	351	320	376	364	372	354	373	382	347	372	378	368	322	355	336	370	377	384	358	365	328	352	404	385	335	348	303	357	370	354	346	380	343	391	386	355	357	364	348	361	341	300	322	343	353	390	352	330	350	350	354	345	353	394	364	356	377	360	377	332	334	348	370	361	403	332	364	356	361	362	374	362	351	363	357	370	361	329	376	360	342	366	342	360	359	351	348	331	338	363	358	364	343	347	356	405	362	330	348	357	369	325	367	344	364	344	358	363	353	324	349	327	366	363	313	381	376	378	381	368	402	349	350	344	356	365	347	349	361	328	347	333	349	356	356	352	319	395	365	344	329	363	352	334	354	353	341	336	380	368	366	362	355	355	365	338	382	345	328	365	370	369	367	353	347	362	348	368	364	361	367	355	370	367	338	337	368	358	350	366	368	343	349	369	359	368	369	348	342	328	349	381	382	364	361	363	380	322	360	346	376	390	357	368	347	344	354	375	356	365	346	365	357	344	367	397	345	344	332	367	384	327	335	356	385	399	390	331	348	335	354	334	370	385	368	373	322	342	374	362	345	369	346	351	347	347	395	335	344	352	363	361	374	358	344	362	370	357	349	377	343	355	337	336	366	342	373	377	326	360	381	387	368	374	351	407	336	371	332	334	341	349	370	367	346	354	344	385	366	363	374	352	331	370	348	375	361	348	372	358	363	324	376	390	367	376	347	351	350	359	347	393	405	366	342	373	393	332	346	363	364	355	362	433	366	346	356	359	354	369	349	382	364	352	337	326	382	329	378	354	350	337	378	333	331	337	371	377	340	368	325	374	350	389	376	345	373	373	352	345	382	345	352	319	371	353	382	377	361	341	373	341	364	354	347	357	381	355	331	363	382	348	348	371	352	365	370	376	354	349	325	344	402	356	303	346	360	353	379	356	343	318	376	379	349	380	327	339	345	345	357	358	370	368	381	364	377	379	347	369	350	364	392	378	348	349	362	338	369	377	348	363	367	364	350	365	383	366	358	369	327	345	386	342	347	341	351	379	382	350	325	368	372	324	309	360	336	379	346	314	366	390	361	387	369	363	347	374	358	352	316	362	405	395	373	345	333	348	343	381	379	339	327	345	342	377	373	348	347	333	333	314	355	392	407	354	382	364	384	387	375	323	316	350	373	390	362	338	347	349	356	371	357	318	358	363	369	338	319	367	339	355	334	356	331	361	388	389	372	372	347	326	351	375	335	371	378	349	328	351	354	358	389	339	345	326	314	352	367	334	375	341	333	352	356	337	353	357	364	358	377	363	359	348	344	350	372	362	361	360	359	342	364	363	367	373	344	353	341	360	363	394	337	380	363	364	396	392	365	328	368	374	349	364	336	389	339	320	369	383	328	336	368	354	357	380	384	328	361	347	350	383	394	376	344	366	341	337	357	359	366	355	396	338	338	377	346	346	375	384	369	395	317	331	356	366	344	332	384	343	351	349	367	351	339	397	364	394	321	366	371	359	364	351	413	368	337	363	330	346	389	411	357	325	357	356	343	357	367	310	346	368	384	373	325	325	390	387	338	356	353	338	360	373	335	363	348	331	362	401	367	338	359	361	340	350	363	348	380	383	351	332	333	343	402	350	359	362	346	372	358	366	374	387	338	343	325	368	362	365	351	337	336	375	333	396	346	327	346	309	331	363	390	361	391	354	351	342	359	358	366	353	324	351	351	375	331	375	369	324	337	337	346	373	364	311	361	342	312	363	365	372	351	329	297	350	364	354	368	322	338	328	390	387	382	369	383	365	398	314	354	354	334	342	372	372	366	363	338	392	352	331	322	389	304	353	383	385	382	380	375	401	330	336	337	341	375	347	350	355	371	376	327	362	331	356	364	345	372	321	352	357	364	368	359	374	353	347	347	349	357	385	360	412	344	367	332	361	368	399	370	365	408	366	312	347	329	380	356	337	369	352	356	305	392	353	353	330	337	364	357	369	384	365	358	360	363	336	367	384	346	353	380	357	382	337	371	361	346	342	366	313	344	358	350	368	398	367	354	373	394	371	373	360	353	361	365	344	365	326	323	362	320	371	387	334	345	373	352	318	358	386	339	340	343	336	330	381	367	390	378	378	380	367	346	351	350	355	344	378	364	307	369	371	351	347	362	380	350	365	341	383	348	394	360	324	374	352	331	342	335	322	360	371	351	343	343	358	370	327	370	294	382	349	331	370	364	350	363	340	362	352	363	363	349	374	405	369	362	367	366	321	357	379	374	396	365	341	342	382	364	355	332	357	346	354	378	351	372	396	327	358	340	343	364	331	381	346	316	355	383	356	354	345	348	343	341	349	350	312	342	347	328	339	343	344	327	370	370	376	384	353	380	334	352	329	367	330	387	382	386	309	345	380	370	368	383	390	386	345	338	377	373	353	397	346	343	371	364	350	351	374	347	398	346	349	388	339	403	350	373	361	340	433	353	335	335	348	410	340	333	351	346	349	356	367	352	380	373	337	351	362	401	322	371	336	391	353	345	398	328	378	371	368	353	351	368	338	377	365	361	353	361	350	321	357	337	344	340	338	359	331	380	357	366	362	336	344	324	331	373	351	389	362	344	350	361	377	371	338	370	359	356	351	336	338	351	372	354	359	367	341	348	321	364	360	349	343	325	359	368	348	354	337	368	371	383	353	394	371	361	349	366	347	338	370	338	325	380	324	370	366	360	351	336	322	385	330	379	366	357	353	328	322	404	362	407	355	316	356	352	386	381	352	372	366	368	384	325	317	389	315	339	354	343	362	361	364	388	337	330	384	354	379	373	359	354	333	361	326	357	369	339	355	369	378	356	366	358	359	349	343	341	383	335	359	363	351	378	333	350	335	337	385	351	337	330	373	341	329	351	355	364	344	331
16620	18507	18543	23540	23466	12636	3180	1296	888	883	903	857	852	916	920	819	904	823	898	887	902	894	923	822	857	845	845	879	860	862	842	889	871	814	857	881	878	811	944	882	899	953	901	892	928	871	834	837	851	919	873	883	857	922	852	879	845	843	924	850	882	862	923	898	893	861	888	888	859	884	868	878	896	863	892	881	898	894	896	893	904	907	888	883	895	879	910	906	895	836	856	821	877	887	880	875	863	914	846	882	870	900	922	908	838	900	851	858	807	888	900	861	884	882	847	888	900	886	882	879	881	925	840	872	886	870	847	841	883	875	909	912	895	900	858	905	831	867	929	860	879	975	846	857	880	861	848	863	885	878	887	861	819	886	943	844	860	923	814	840	845	918	871	874	914	866	867	897	858	880	901	874	910	864	882	864	887	895	851	880	923	886	873	870	897	864	904	861	866	930	889	927	941	845	897	862	867	828	872	844	922	881	880	897	897	892	886	899	845	943	876	850	891	878	891	896	869	881	901	861	885	850	844	840	903	872	943	924	835	918	865	898	876	835	854	877	839	873	892	882	874	876	889	882	904	904	824	911	866	922	888	886	911	898	877	884	887	830	817	829	907	889	876	904	872	897	845	901	880	897	872	907	891	868	841	923	872	897	870	892	885	899	972	895	947	887	887	879	878	855	876	893	841	867	857	865	893	882	904	861	847	846	904	943	863	841	866	835	862	888	860	811	870	872	868	868	867	891	927	883	892	905	850	875	878	832	870	850	859	828	858	839	882	896	849	891	856	820	865	844	915	865	921	920	932	886	925	929	894	892	845	895	799	865	926	870	845	887	862	899	886	832	879	888	832	880	928	873	884	892	893	869	901	908	864	948	884	892	900	922	874	912	884	898	892	898	904	844	873	865	827	902	872	859	922	869	882	869	915	873	896	896	863	852	928	882	860	834	911	885	867	869	877	881	919	912	925	912	896	880	880	845	826	839	911	858	857	891	914	902	859	842	878	857	867	886	934	944	829	884	866	888	849	917	886	876	894	832	888	864	908	885	854	930	907	842	825	933	846	883	892	927	943	885	889	828	916	828	889	858	890	894	808	880	869	897	896	853	813	887	861	870	840	874	872	856	899	856	908	885	855	808	865	885	858	858	838	867	910	874	896	875	832	909	892	910	867	864	844	897	871	871	937	894	895	871	849	852	922	860	903	881	869	843	879	875	848	852	920	898	876	870	902	904	900	879	879	841	851	864	884	865	872	914	912	899	853	875	856	919	889	942	951	847	882	869	853	851	907	876	870	896	832	890	830	883	866	867	848	858	900	877	882	905	883	858	860	849	883	888	877	859	887	896	868	880	865	834	841	902	876	907	885	884	905	881	863	864	909	867	893	915	877	881	880	866	896	812	869	867	855	881	856	871	903	955	938	889	931	900	884	885	960	904	871	856	869	859	865	852	890	870	878	883	856	877	889	923	888	924	849	845	862	901	881	875	862	889	892	920	861	848	798	822	891	925	878	875	892	870	857	909	853	915	881	849	807	896	899	882	883	858	907	881	835	904	910	851	885	870	870	852	891	920	865	919	868	838	864	927	879	905	907	856	853	877	870	933	934	885	914	829	903	904	909	805	898	856	870	845	886	873	865	908	872	853	855	958	904	873	908	899	846	866	882	928	885	893	886	907	908	829	889	880	873	856	877	888	900	918	854	885	834	867	886	824	890	852	879	953	884	834	892	841	943	914	898	908	890	928	879	852	834	809	874	835	897	881	836	913	846	888	877	866	904	894	887	823	854	921	848	834	826	845	885	875	870	829	907	809	853	877	846	879	859	866	844	913	872	860	876	842	911	866	870	890	873	836	807	835	855	855	898	831	907	938	910	887	862	914	870	865	934	929	921	855	847	853	901	892	866	857	900	933	906	862	913	888	882	882	850	870	908	849	843	849	878	873	843	853	870	885	884	886	888	885	889	824	908	862	846	835	865	800	870	900	814	874	878	859	819	903	835	876	867	840	922	916	884	858	848	926	914	877	889	874	872	926	814	861	876	869	890	890	834	851	869	905	847	871	878	889	871	837	887	870	874	864	853	872	879	901	913	867	927	894	864	893	940	909	881	885	916	939	876	944	858	922	895	866	893	827	884	922	868	841	873	873	841	853	888	914	901	877	905	883	843	884	867	919	898	885	847	890	905	864	895	882	888	911	871	886	857	903	890	880	869	910	853	882	885	866	889	941	916	862	865	870	884	900	906	883	884	877	881	879	876	911	880	850	876	885	838	881	858	858	879	834	900	842	918	891	893	919	880	815	884	870	851	831	870	871	883	903	888	861	850	831	855	854	860	882	938	864	894	888	872	863	858	867	875	868	885	949	903	893	848	858	882	867	890	874	879	929	913	930	892	908	895	895	846	874	830	925	907	922	922	892	816	889	909	874	869	835	820	882	853	906	833	881	902	872	865	881	894	930	884	878	871	894	869	933	846	880	870	834	885	896	845	861	905	896	858	875	856	872	906	810	892	865	861	905	892	905	904	913	941	864	845	867	870	889	866	861	833	890	895	815	870	885	879	841	850	848	908	895	822	928	851	940	846	881	856	917	836	933	916	885	865	851	900	881	876	877	839	857	861	856	908	857	914	847	854	889	874	859	835	868	920	843	899	896	865	876	907	924	842	878	901	896	893	905	896	864	881	876	912	845	867	848	864	851	848	853	838	948	833	854	894	906	873	880	893	940	885	909	875	867	904	837	884	888	849	838	877	853	883	878	897	847	904	865	879	913	842	914	886	881	851	886	867	911	885	890	857	869	958	873	880	889	935	918	903	892	888	876	850	829	900	889	851	798	883	871	812	860	906	881	908	933	871	880	832	882	915	874	893	865	905	827	946	844	875	816	830	944	905	871	909	924	868	870	883	856	937	895	938	883	859	911	888	869	906	890	863	873	901	918	854	876	863	875	865	879	896	822	861	866	920	899	955	914	837	900	863	829	906	827	922	871	863	873	843	823	868	920	840	863	898	936	876	914	884	843	895	840	857	830	886	928	867	884	899	882	885	894	856	839	848	865	880	879	866	809	859	875	846	866	899	900	842	877	897	890	880	867	915	908	827	863	872	880	882	902	861	833	871	831	894	897	868	858	871	946	883	837	883	852	899	896	867	906	911	814	962	879	880	855	843	920	865	901	901	884	902	881	879	919	852	868	863	888	923	872	876	887	870	922	870	891	836	865	878	905	914	892	824	857	865	927	958	891	876	898	899	849	881	883	912	878	861	908	830	904	825	898	896	932	947	914	861	882	919	895	879	877	891	868	906	892	841	872	850	871	855	844	883	936	864	788	896	854	904	860	849	859	867	872	918	852	930	855	934	851	878	894	893	856	861	882	881	877	932	885	811	829	850	870	893	875	865	854	844	781	893	857	910	898	917	907	923	887	896	928	805	859	880	870	893	850	872	830	862	888	845	890	867	920	912	933	833	852	849	894	916	881	840	860	830	900	914	882	887	855	898	896
44149	41234	45917	54108	58437	32186	9604	1137	429	369	348	382	379	377	370	356	339	332	378	388	348	351	359	367	329	343	335	372	365	358	377	320	424	356	378	339	359	371	366	375	370	400	340	373	360	335	336	341	356	337	363	372	360	382	355	363	361	342	396	401	332	353	351	374	362	347	401	372	353	357	333	358	351	388	336	404	344	349	346	351	379	368	387	344	384	378	379	379	368	361	351	349	363	352	363	371	366	409	350	352	340	386	368	371	387	370	364	401	364	334	370	390	359	343	376	366	391	347	342	363	402	356	375	352	356	351	341	377	364	333	359	363	354	334	377	392	396	382	363	395	385	362	305	349	363	390	401	328	389	371	372	393	360	371	377	374	398	371	353	331	345	357	394	365	398	317	362	370	394	336	354	340	359	366	393	386	373	366	345	344	377	344	356	370	356	356	369	390	364	378	379	349	362	327	331	356	364	365	379	362	381	323	348	370	361	378	401	370	375	380	351	322	325	360	332	355	327	345	375	370	376	342	375	353	326	349	345	379	324	355	317	366	353	399	349	353	359	361	382	361	389	380	359	374	367	349	353	391	374	340	368	369	382	384	369	371	368	356	373	387	390	390	374	369	359	380	370	382	328	377	382	374	342	333	356	352	361	357	383	376	404	380	356	365	344	369	329	396	384	373	380	373	382	362	371	357	356	377	354	336	360	360	360	347	352	357	343	344	352	359	369	353	365	372	389	378	365	354	342	360	385	369	377	372	327	372	359	362	365	340	358	332	340	381	354	375	374	397	347	340	371	414	340	357	330	382	384	368	377	381	374	371	362	362	377	363	317	379	375	361	367	332	347	347	346	416	342	365	360	353	367	349	377	360	386	352	385	323	408	331	371	365	362	363	383	354	347	351	386	334	365	335	378	378	377	368	347	366	385	342	376	347	385	348	341	407	356	342	367	345	354	352	357	376	359	369	399	371	359	382	326	366	361	368	368	378	335	378	355	377	368	370	371	383	364	386	336	371	353	387	355	347	355	336	400	388	342	336	356	339	378	364	351	344	332	350	353	327	337	403	386	381	367	365	378	395	378	338	386	349	354	314	339	366	349	362	374	353	324	355	337	386	355	365	354	350	358	352	371	364	336	376	380	412	358	406	316	376	346	395	374	345	355	370	331	373	340	375	356	377	381	353	337	381	346	335	364	365	373	360	384	355	384	367	340	356	369	382	369	386	320	326	363	352	358	346	351	347	340	356	345	354	354	365	362	346	387	349	349	379	337	358	360	326	361	330	344	379	358	380	345	377	427	384	375	364	383	345	388	381	366	381	352	377	374	381	333	379	392	347	369	364	377	360	351	351	382	366	353	386	364	362	364	373	358	346	346	345	338	377	354	334	361	370	335	354	334	341	346	353	356	350	364	345	351	345	318	338	365	377	351	333	375	323	337	340	343	345	309	346	366	363	365	344	368	420	334	403	399	358	367	316	385	364	401	356	339	401	351	364	348	378	308	343	346	381	364	383	351	360	370	364	392	389	357	372	388	323	333	339	355	365	323	359	356	363	358	361	359	394	379	384	319	341	392	352	345	374	358	372	374	353	360	354	376	407	389	363	357	352	380	348	363	387	375	392	384	387	409	378	368	338	327	369	362	348	391	364	355	380	351	381	323	321	378	360	353	385	362	349	379	355	324	372	363	356	357	357	333	379	372	343	314	408	374	386	352	359	340	352	377	359	335	391	356	352	373	362	377	356	359	344	358	370	331	349	369	377	351	355	320	354	377	372	356	341	363	377	324	359	377	357	373	369	348	372	320	349	350	376	354	364	351	383	364	404	349	367	385	370	373	343	372	351	391	381	387	353	362	397	380	367	371	346	339	384	377	350	417	361	399	367	341	340	355	374	344	346	403	379	364	354	377	376	386	343	361	377	369	364	360	352	375	366	335	354	334	393	365	369	365	364	357	374	359	355	358	348	365	349	385	334	352	360	381	333	385	342	347	381	353	346	371	334	367	344	391	350	343	369	368	345	351	358	359	380	390	400	361	373	367	383	322	373	383	384	354	343	357	367	372	372	375	354	310	340	347	342	366	371	338	357	364	368	340	386	348	377	369	361	370	338	368	385	362	376	352	333	376	362	335	334	377	354	399	325	400	347	387	335	354	374	359	336	381	418	358	336	350	318	341	378	333	381	355	379	306	344	353	362	367	391	364	333	350	326	389	355	411	326	364	378	346	361	338	331	384	332	359	346	341	336	387	368	355	389	338	349	345	342	312	358	382	358	368	365	371	365	349	404	383	349	323	356	377	339	310	366	373	371	364	345	373	357	384	370	340	393	409	349	364	345	343	373	371	352	337	337	373	335	356	375	375	377	353	383	390	393	356	369	348	336	363	360	370	430	352	391	368	384	373	350	344	364	364	363	367	378	347	377	361	354	330	366	323	364	356	384	344	391	353	360	336	350	365	351	387	358	359	345	366	356	361	346	348	344	334	381	376	345	332	365	363	342	377	336	327	364	347	383	374	360	347	360	400	363	362	352	328	358	332	336	379	367	341	364	326	372	381	377	352	354	378	333	363	373	374	375	381	366	385	371	356	356	371	359	375	326	378	347	364	372	367	384	361	385	370	369	334	344	330	362	371	376	339	343	346	326	344	351	342	362	392	421	367	377	376	335	374	368	359	366	348	394	368	347	383	360	357	338	381	361	354	357	415	339	352	348	367	328	381	350	353	363	369	364	356	370	390	375	342	356	329	404	331	366	363	357	378	346	377	362	347	376	372	320	373	365	332	362	371	299	353	361	378	352	331	363	375	365	351	322	322	374	357	401	359	345	340	383	394	371	371	369	340	320	349	353	327	384	382	364	339	372	356	370	326	387	396	350	383	369	351	397	357	365	355	375	328	337	360	399	352	363	336	386	395	318	363	393	366	348	332	382	343	364	369	353	368	377	380	417	391	363	389	357	372	366	373	361	346	352	341	381	353	344	382	388	308	352	351	359	350	363	319	326	374	353	333	387	346	356	389	364	352	362	381	365	368	414	354	363	366	340	356	330	352	353	359	349	351	382	379	372	422	363	364	362	339	368	401	370	418	383	401	356	376	359	322	356	346	310	373	355	378	371	368	376	345	357	329	375	336	370	372	364	346	362	340	377	364	357	365	383	346	354	384	366	389	400	344	350	373	372	354	377	375	341	360	383	329	392	334	347	372	335	372	359	334	352	355	358	339	327	380	380	350	383	368	361	367	332	356	337	360	347	350	391	339	361	365	363	346	375	379	332	350	351	362	369	375	381	378	356	353	329	362	395	362	393	383	348	345	389	351	353	358	381	366	369	302	402	333	380	361	364	394	331	371	360	357	368	355	338	342	366	355	367	342	347	363	349	352	379	324	335	386	331	331	368	369	358	340	406	354	403	380	368	396	399	372	344	349	381	314	356	370	348	331	356	383	331	356	359	376	340	361	384	344	363	355	380	359	337	396	375	413	387	335	372	360	329	364	336	382	363
28341	32860	47010	62899	67124	39342	12338	2498	1045	907	858	909	875	890	915	881	879	908	861	863	840	921	894	902	912	857	893	851	908	885	895	875	937	832	852	862	915	859	889	875	848	927	882	881	893	897	886	912	898	901	890	869	879	816	841	864	879	859	856	884	840	896	904	910	887	866	863	861	858	866	898	868	916	872	882	894	862	853	899	862	837	897	905	861	889	905	789	896	855	875	910	872	868	866	852	928	889	870	847	900	899	849	891	884	876	890	864	883	874	896	870	908	855	864	900	907	873	949	845	871	890	847	896	854	868	902	934	863	901	902	897	898	903	889	901	897	871	857	851	837	876	889	865	932	849	872	904	890	947	827	904	908	885	892	841	825	849	821	844	862	897	935	853	939	927	850	870	909	887	864	893	871	888	875	904	862	881	911	896	886	867	914	880	880	887	856	855	866	896	881	934	932	856	887	889	905	872	899	846	882	823	876	882	890	895	888	862	900	915	880	956	880	892	896	869	861	882	890	905	914	882	883	889	948	872	854	897	884	836	888	925	885	876	838	846	886	921	879	863	881	878	894	869	907	892	824	889	895	849	843	862	839	903	914	928	864	897	905	906	868	873	912	853	902	852	844	904	875	916	884	899	888	883	872	823	926	910	875	919	832	898	912	908	909	900	896	891	865	882	854	908	925	885	855	933	885	882	891	873	905	843	827	835	839	895	871	904	910	876	924	929	866	848	916	885	896	868	878	891	874	905	900	902	881	913	838	854	875	870	881	895	872	887	910	866	854	904	856	866	855	856	857	909	925	854	897	933	922	883	886	837	897	878	883	932	933	858	893	863	890	1002	857	946	922	893	910	902	860	890	853	899	859	957	878	865	901	891	875	915	854	878	968	918	883	860	896	885	919	931	891	886	924	904	889	869	899	850	904	926	887	870	875	875	889	851	935	865	837	918	874	894	912	926	914	887	878	845	902	822	879	858	913	895	908	908	869	916	878	860	831	898	894	891	928	926	886	855	895	878	876	890	886	873	856	905	876	866	903	900	909	860	868	837	882	935	912	886	919	928	877	884	862	869	842	908	853	924	905	890	920	875	833	871	880	880	936	880	862	894	879	867	916	869	950	882	894	904	907	903	844	881	878	871	865	883	870	863	922	892	864	846	877	814	929	921	882	879	899	868	881	865	860	844	893	885	859	892	878	935	924	856	907	869	876	891	927	849	895	856	891	883	874	845	869	820	895	831	897	902	938	878	883	854	901	853	894	886	948	839	907	890	892	883	879	866	893	845	899	901	863	916	874	887	928	897	888	858	933	890	842	837	889	869	846	816	895	890	892	814	884	850	944	902	920	885	897	918	882	907	872	866	852	824	864	865	899	929	889	904	865	959	849	890	895	832	869	966	865	928	978	898	877	885	911	892	862	850	897	875	850	921	933	885	893	905	879	891	866	924	899	888	927	820	875	936	888	880	890	905	889	879	867	925	908	855	905	860	893	927	911	904	896	864	853	833	883	869	879	884	915	818	936	921	924	867	927	918	830	878	852	908	900	937	872	977	906	820	840	818	940	866	925	879	827	846	869	905	975	878	894	868	860	906	881	886	873	924	873	857	917	897	825	845	893	872	896	889	919	899	841	912	901	896	901	904	888	859	967	871	887	854	903	843	819	943	880	913	886	904	874	883	932	864	870	870	903	910	935	899	887	906	955	907	903	882	878	840	893	864	870	915	929	906	875	889	839	893	888	908	914	871	836	840	871	924	871	939	885	916	835	901	875	857	924	847	838	850	869	813	851	866	863	884	956	865	899	875	851	884	891	963	906	898	891	893	881	919	892	895	862	904	891	833	887	930	892	868	885	883	881	916	809	827	887	828	870	930	863	886	892	951	844	817	875	876	864	904	903	864	841	895	923	906	857	914	919	886	884	905	906	890	866	913	872	875	877	883	952	923	888	912	885	872	874	835	888	889	907	845	946	841	888	887	887	839	877	865	880	926	947	875	841	933	920	884	844	907	835	898	874	911	872	921	857	902	889	854	887	838	868	857	937	867	934	814	869	846	916	854	887	860	856	868	878	901	819	905	831	898	910	897	878	879	925	925	916	904	875	854	877	909	870	822	890	898	915	865	902	911	900	836	874	879	845	878	878	887	859	919	919	853	904	861	861	903	874	890	903	831	893	905	850	877	898	862	858	866	886	911	912	818	892	925	845	875	888	868	925	885	886	903	863	924	851	853	885	904	883	914	902	855	907	882	899	869	865	881	904	877	874	915	891	886	915	884	888	834	890	853	895	950	955	885	881	897	898	829	875	855	883	914	951	887	870	911	902	836	945	867	885	906	910	903	867	882	893	914	882	863	884	890	900	885	892	887	877	889	906	886	875	916	918	862	915	922	865	844	826	874	877	869	839	886	923	887	900	846	870	899	873	891	938	944	913	868	900	914	871	878	859	842	873	855	902	859	895	880	896	850	919	898	870	932	907	862	860	844	865	930	902	897	851	922	895	934	871	887	909	859	884	903	881	915	877	919	884	925	835	875	843	908	837	917	919	901	907	905	865	843	882	890	884	910	912	939	852	884	900	850	903	839	916	866	950	888	884	932	842	901	879	933	914	845	866	877	962	892	789	829	868	845	876	870	908	872	921	852	925	845	889	874	855	876	868	860	890	883	899	888	901	866	879	867	879	840	933	839	903	872	883	887	818	868	902	927	885	868	849	901	861	898	906	920	890	829	861	847	894	905	900	893	901	883	854	898	866	856	894	911	851	910	929	868	926	898	891	896	912	886	917	875	883	931	869	862	844	901	873	838	850	891	872	869	867	882	879	937	916	804	881	939	891	869	920	918	830	901	907	930	831	871	915	887	883	889	879	889	898	884	871	936	872	846	867	863	824	894	871	908	874	870	908	901	911	890	948	920	871	898	863	880	892	862	928	912	880	897	922	865	895	875	902	916	947	920	909	943	907	868	903	908	892	885	890	871	902	901	885	891	898	891	892	881	863	886	846	891	921	877	892	832	927	841	874	927	932	873	823	869	890	906	906	861	865	872	862	915	907	907	930	920	857	920	882	905	871	918	941	848	875	842	892	900	858	935	844	811	882	874	874	905	859	891	824	896	877	840	929	898	911	891	903	882	875	915	889	836	890	850	920	910	926	861	889	904	846	924	851	893	943	929	860	909	907	863	949	923	865	893	927	867	878	894	863	924	917	855	882	888	884	861	866	900	847	894	914	885	869	893	873	942	916	860	890	856	947	892	900	910	919	814	848	851	895	935	876	898	817	851	941	857	878	912	868	915	869	867	874	894	908	913	853	906	931	863	907	897	860	936	850	883	869	930	904	849	892	866	917	909	834	843	891	885	913	929	867	857	836	864	864	893	880	881	893	899	896	886	852	877	891	884	880	862	866	938	878	833	895	903	882	913	901	894	933	958	897	844	889	928	917	936	886	857	879	928	889	898	931	940	843	893	938	889	910	921	917	878	879	890	955	853	874	886	883	906	943
54113	51248	50235	64765	65565	36604	14204	2085	489	399	340	411	354	382	359	383	377	368	320	355	367	354	342	370	345	381	359	395	353	347	351	362	350	361	350	392	368	382	361	353	342	362	390	382	358	324	355	394	353	353	332	386	382	371	368	365	339	340	387	389	401	398	362	394	361	379	387	360	352	365	346	370	360	355	369	389	387	372	339	348	385	383	363	351	367	363	381	326	344	400	390	312	376	375	360	360	389	351	398	368	352	357	330	362	332	355	354	357	374	388	337	368	395	390	360	367	338	381	388	358	365	337	375	406	360	360	366	344	352	330	336	342	362	342	358	375	386	368	343	341	346	390	338	338	364	349	362	382	388	371	398	359	353	308	377	374	355	341	327	381	385	355	376	367	353	355	372	356	378	373	375	348	370	393	374	357	386	412	322	333	364	363	357	402	364	364	363	356	361	369	310	348	357	350	404	351	373	361	373	367	362	337	371	335	371	374	331	350	347	326	382	374	380	366	339	332	376	377	378	374	378	354	369	326	334	343	348	370	382	333	359	349	396	387	371	353	395	405	381	353	369	400	358	358	355	343	363	353	350	396	368	357	349	339	343	386	344	341	346	342	350	343	377	368	377	345	336	314	358	357	348	363	347	370	340	358	374	349	325	373	346	316	335	369	371	348	360	375	374	365	369	350	336	372	342	368	369	383	363	361	374	365	359	340	348	331	356	357	367	349	352	345	342	336	364	389	368	387	378	337	363	372	376	340	351	368	351	373	343	332	371	338	335	367	384	350	381	335	386	354	356	342	357	373	345	352	349	319	355	335	341	354	342	356	302	367	367	347	381	329	382	375	369	373	353	389	364	324	322	352	361	357	364	331	362	374	375	358	346	368	354	360	330	358	375	346	383	389	342	379	387	383	327	317	377	349	372	398	340	341	353	381	303	390	362	357	347	355	375	367	356	410	368	390	377	351	386	365	339	338	357	372	339	355	367	375	410	388	346	367	363	377	343	358	343	380	389	371	383	307	358	387	368	368	374	339	338	367	353	337	344	351	356	371	344	331	340	369	369	359	375	355	354	331	345	381	344	370	373	357	350	378	359	387	377	334	362	325	362	340	351	352	326	396	351	339	391	342	347	363	364	374	354	394	351	365	368	317	353	332	362	369	334	322	345	347	356	365	360	356	348	371	358	332	349	376	355	353	352	356	385	370	366	346	364	361	373	370	338	327	346	352	340	360	369	382	361	311	358	315	374	364	354	372	350	324	312	340	348	371	376	372	381	349	379	391	414	345	341	359	319	346	346	353	347	395	369	364	354	360	356	361	377	350	397	350	327	369	358	330	358	385	322	368	344	387	366	347	370	377	370	358	338	370	357	363	364	365	336	332	362	337	382	380	356	398	357	392	333	337	395	384	361	371	334	349	367	382	345	385	371	371	359	339	379	350	359	389	342	372	363	387	367	398	390	378	393	332	361	375	360	341	363	360	356	345	370	361	377	320	334	363	370	353	345	375	335	354	359	367	375	346	368	384	350	320	346	373	378	378	388	382	386	399	307	384	389	356	363	337	351	326	368	334	392	391	336	331	345	358	340	335	391	353	362	370	358	374	407	367	331	361	337	340	382	361	372	350	381	350	344	370	391	341	383	346	371	334	342	373	364	359	359	376	333	330	372	351	327	386	351	381	370	347	384	375	354	370	312	381	317	332	360	396	365	361	389	338	358	352	351	375	359	347	387	361	357	340	352	360	335	343	335	375	361	391	335	362	343	336	329	353	362	352	381	391	394	391	348	391	334	350	367	340	356	363	352	360	380	367	344	337	338	355	388	351	322	363	381	361	358	356	381	377	358	359	410	340	344	378	366	350	365	375	349	368	381	378	330	373	339	372	366	355	366	330	369	348	359	342	354	352	365	368	355	348	342	346	375	398	392	361	370	349	373	414	374	365	390	374	358	342	373	353	361	330	365	388	326	362	331	373	389	373	352	354	358	368	366	378	325	366	340	415	395	349	368	394	325	348	351	384	403	363	366	355	381	372	349	366	379	368	362	376	369	323	369	366	352	390	343	340	344	371	352	347	393	370	379	352	329	328	364	350	353	334	356	383	382	364	353	342	327	406	367	377	346	363	325	353	378	331	364	359	414	367	351	365	353	350	343	337	352	339	380	356	324	378	383	383	378	347	379	362	341	338	362	358	334	355	344	421	388	356	394	358	384	387	360	346	383	357	344	355	394	380	342	370	354	327	377	380	364	358	339	364	342	375	403	340	338	355	337	372	330	342	375	330	362	342	393	340	366	342	343	338	370	362	396	360	388	388	361	367	379	314	375	318	349	386	383	386	359	372	306	357	393	330	341	369	356	371	351	388	394	338	379	364	328	364	346	356	346	402	363	344	360	375	346	386	343	318	377	332	358	366	348	376	357	363	335	352	381	361	351	363	315	357	354	369	365	361	333	327	335	356	337	335	361	366	371	365	352	317	325	341	353	409	366	346	339	401	362	383	346	376	334	367	363	372	355	374	392	376	336	356	373	365	338	360	338	367	357	370	346	397	351	358	364	382	374	339	329	344	355	384	376	390	358	321	332	336	335	357	350	372	336	339	362	375	357	324	394	342	351	345	334	332	373	405	366	383	369	358	356	363	362	376	342	386	355	345	360	322	326	345	335	342	404	355	359	373	358	351	344	372	359	341	379	424	376	388	349	350	389	364	361	385	375	375	391	378	366	350	337	350	387	362	349	315	348	385	344	376	368	357	360	311	366	360	346	368	340	356	369	355	376	384	360	364	358	362	376	355	348	335	342	357	343	350	379	359	335	353	361	336	357	366	354	396	368	352	357	329	346	377	366	347	348	337	344	390	378	358	368	386	344	352	368	398	367	350	359	373	372	358	367	355	323	374	380	324	361	324	362	334	327	339	394	364	346	341	362	394	388	352	360	378	369	347	378	401	369	381	381	361	376	376	363	395	355	332	350	350	377	367	347	342	381	348	336	379	340	347	370	348	395	366	331	341	378	369	372	349	354	352	366	344	332	366	379	372	371	327	356	353	369	365	350	330	385	338	341	384	347	332	369	354	355	352	341	331	396	328	354	365	383	372	343	350	359	327	388	402	367	354	312	365	328	357	334	372	345	362	383	388	326	362	374	370	390	384	401	342	356	356	327	379	341	351	369	376	366	364	356	354	369	357	354	326	339	364	359	365	389	350	336	343	345	362	369	405	360	374	324	374	358	363	352	374	363	368	373	361	356	375	384	377	366	348	333	387	390	360	359	378	366	358	381	358	382	322	323	375	379	376	361	400	367	381	376	380	373	392	339	335	356	356	347	374	386	366	361	356	383	343	351	349	399	353	361	353	371	383	317	374	377	368	360	388	354	356	362	342	351	372	390	368	340	377	384	367	371	361	362	375	375	399	380	325	356	344	338	347	358	342	370	363	359	326	353	356	395	357	337	377	354	352	376	331	402	377	308	356	362	354	366	356	361	369	330	322	383	360	354	365
35899	41581	50502	74118	76270	43828	15543	3161	1044	871	882	841	877	910	879	878	815	844	912	851	895	878	913	931	832	877	834	867	897	888	891	847	857	854	842	894	856	847	838	826	858	920	863	919	881	908	890	839	894	862	840	878	883	922	893	866	857	882	844	855	929	870	890	908	840	851	866	926	897	885	943	859	893	860	893	916	841	879	867	868	873	836	849	860	846	879	904	895	838	895	890	893	865	867	881	926	903	917	876	893	884	886	846	872	873	857	955	878	909	869	865	848	884	870	913	872	870	849	819	858	875	885	814	893	895	829	895	918	868	864	822	893	845	904	856	926	877	846	821	924	837	877	923	906	864	842	910	848	860	858	894	853	860	920	865	892	836	869	843	923	908	902	890	900	859	913	911	880	976	901	898	844	906	959	875	850	821	944	865	909	895	860	828	877	859	878	838	874	873	849	829	900	876	919	901	821	888	845	847	860	874	898	864	900	882	882	864	903	894	891	874	878	900	846	888	880	906	955	846	884	944	900	857	829	896	876	887	862	895	893	847	867	919	882	900	850	888	917	871	876	875	823	864	954	824	856	879	857	888	873	838	843	918	887	865	832	916	888	829	915	928	889	801	900	921	871	920	790	900	865	931	841	876	890	848	891	822	879	868	888	877	916	855	877	899	842	856	856	869	846	855	879	902	897	879	877	826	844	897	914	918	872	883	843	889	862	889	959	935	863	894	927	897	873	912	856	842	901	877	858	861	836	834	885	910	864	915	916	873	919	901	851	853	928	901	890	909	922	901	895	908	889	894	885	866	877	913	912	911	883	874	916	889	881	878	880	840	862	877	899	892	895	844	837	871	862	820	857	886	860	950	809	888	860	861	880	859	884	849	839	864	898	840	926	912	861	888	896	871	857	895	850	897	899	884	845	920	915	859	916	899	950	918	857	874	906	875	871	919	872	911	919	849	909	896	832	817	905	843	824	914	878	902	897	923	914	883	888	827	859	916	833	850	909	889	847	873	850	877	882	867	848	879	830	867	917	931	904	887	835	870	887	892	861	863	890	874	858	893	859	904	860	902	855	891	849	875	889	851	877	865	859	848	878	899	897	813	873	907	889	899	917	898	878	889	834	865	856	863	852	795	842	833	916	905	880	894	871	884	890	880	847	877	880	820	866	842	863	809	856	874	843	882	828	874	833	840	896	886	896	890	879	907	871	865	844	915	879	884	879	853	871	854	897	836	849	881	921	905	878	935	857	887	906	889	907	873	852	855	862	890	883	899	904	861	903	920	897	900	901	851	863	859	907	873	880	882	823	917	861	880	858	891	898	881	874	866	872	859	864	856	911	899	871	854	861	876	898	858	879	867	840	838	894	892	940	864	854	893	887	887	859	882	911	864	833	902	902	859	847	847	824	871	914	860	885	855	817	870	912	855	850	912	855	825	903	875	870	890	911	897	865	883	874	923	860	953	876	860	824	897	919	861	836	880	875	841	883	901	877	921	914	910	884	896	866	860	870	913	857	911	909	893	869	895	880	904	896	889	877	830	869	842	848	920	870	840	806	831	898	925	868	905	854	895	878	944	866	892	880	881	879	890	886	883	886	881	913	854	893	881	896	853	874	873	879	896	902	927	832	949	895	911	912	937	813	830	830	887	846	876	913	837	875	884	834	887	857	875	858	874	910	915	882	921	869	818	912	839	857	892	867	842	852	884	890	881	896	892	910	907	837	858	822	835	868	861	843	831	881	840	906	855	859	849	909	858	896	850	910	849	907	868	903	929	901	853	945	816	891	867	892	895	895	882	837	898	873	877	902	852	886	897	842	930	907	969	867	858	894	887	864	915	862	833	906	876	821	897	912	877	903	914	860	855	879	871	864	900	916	849	883	840	835	872	837	899	849	924	882	855	927	848	863	918	856	903	873	887	891	865	858	928	830	847	853	859	916	855	856	846	825	859	913	898	845	876	868	863	855	853	882	855	845	943	881	854	905	886	874	847	882	916	852	855	849	869	906	839	932	895	859	846	844	931	843	873	864	893	892	821	863	859	930	834	866	903	845	877	871	837	855	882	910	914	901	915	856	879	881	916	893	905	923	900	868	794	858	811	912	895	953	914	866	925	909	916	857	864	868	886	828	912	815	885	888	891	874	873	892	858	872	860	834	928	891	847	902	880	892	867	847	861	883	901	902	882	857	878	899	911	847	894	930	846	843	861	814	902	961	869	907	917	866	856	878	872	941	907	953	936	928	813	835	860	872	872	841	891	864	894	881	891	896	869	883	848	883	827	877	910	917	863	897	877	857	887	878	914	859	925	943	899	874	869	851	824	866	879	899	919	866	909	891	872	828	896	840	883	828	895	870	828	862	845	897	895	905	895	912	873	883	841	920	843	874	880	898	846	845	854	890	928	930	903	880	917	872	884	879	891	836	901	938	899	924	834	890	868	883	867	888	882	869	847	873	924	897	919	860	857	906	894	862	857	883	882	822	848	852	858	887	859	860	895	849	824	924	832	874	859	885	871	869	906	938	882	892	825	872	854	869	890	875	938	902	861	919	868	870	870	853	874	918	863	898	860	881	887	914	904	918	897	889	875	879	871	848	934	897	879	837	889	910	930	865	848	836	884	897	913	899	893	932	849	871	889	875	878	889	870	848	893	882	836	832	908	881	844	823	872	826	880	912	902	860	874	876	901	887	913	871	842	932	883	854	933	871	861	889	879	865	857	860	845	845	894	917	872	869	893	878	908	872	859	865	899	889	859	904	856	882	902	885	862	898	877	899	918	891	883	878	828	874	884	841	920	909	875	880	862	883	887	848	833	902	909	863	867	860	882	885	890	912	851	869	920	901	846	926	914	901	882	851	882	880	831	921	930	864	909	884	870	910	878	866	922	840	855	866	819	867	824	895	878	874	851	897	852	911	851	908	877	867	839	857	897	872	912	915	815	879	895	864	880	859	876	898	785	928	832	841	836	884	889	871	913	937	911	911	854	885	868	865	863	888	927	849	916	879	893	869	935	932	855	882	860	898	870	879	876	896	918	861	876	888	919	866	851	905	887	914	859	886	876	881	854	897	884	930	902	852	849	855	879	855	843	883	901	848	877	885	846	860	840	869	841	861	868	919	874	846	899	916	877	850	905	925	857	898	861	937	819	901	855	842	913	877	843	898	920	906	916	895	888	921	848	855	868	900	892	909	885	874	837	904	864	824	825	886	868	879	860	894	875	899	918	833	839	864	909	911	874	908	879	873	880	856	846	918	866	899	895	905	896	907	862	848	913	844	876	876	864	937	883	862	884	856	921	860	806	837	875	870	867	858	913	860	930	884	863	891	868	883	863	857	874	891	922	947	848	900	887	884	866	903	864	872	911	899	819	836	937	871	843	858	869	899	865	880	975	880	832	894	891	868	833	807	939	902	824	862	875	868	881	956	914	896	895	854	886	843	834	906	892	895	913	880	837	878	860	880	893	912	884	870	876	861	893	851	853	912	825	907	861	844
25370	25602	23015	13207	12679	5445	1351	563	373	350	342	372	396	361	369	363	307	356	376	334	356	356	370	331	342	337	362	351	351	330	361	322	376	369	329	345	328	362	370	365	341	328	343	366	324	359	336	354	365	340	357	325	362	325	353	356	353	342	353	318	333	355	373	364	351	386	338	356	362	345	340	350	341	339	342	371	354	360	352	378	354	375	317	343	338	366	348	380	370	408	363	377	370	366	326	364	337	328	350	327	372	369	360	321	332	361	381	350	348	357	346	344	381	344	363	371	391	378	337	379	356	333	345	364	366	364	339	384	385	373	365	374	363	348	341	354	391	318	338	362	352	370	341	318	338	334	346	359	343	350	363	370	370	345	350	341	340	377	352	349	362	352	350	317	358	355	355	345	344	333	373	341	375	338	380	392	344	353	368	376	331	358	356	382	350	370	339	336	353	396	339	369	327	363	352	362	362	357	339	342	381	366	342	365	355	370	367	416	392	386	378	345	342	378	391	348	363	371	386	377	348	307	325	353	361	343	375	333	324	335	341	337	363	337	368	371	333	364	327	315	333	346	377	343	331	324	341	370	331	374	383	390	352	353	325	317	364	356	360	355	326	365	391	353	360	349	357	322	371	352	352	350	348	341	342	397	346	380	388	391	384	335	351	379	377	334	374	372	339	346	339	326	361	361	385	334	346	368	362	362	366	335	357	349	359	371	355	336	323	387	361	376	364	356	379	346	387	365	327	362	387	368	359	374	350	333	333	356	354	378	351	344	353	338	320	334	358	314	327	364	344	335	379	361	383	351	345	386	348	359	369	341	348	359	370	350	376	357	349	326	333	331	373	356	349	366	323	361	357	347	408	372	339	378	360	314	360	360	357	325	350	356	379	391	366	362	384	365	385	323	327	374	362	332	327	335	336	356	331	362	375	371	346	381	383	354	381	377	378	350	333	346	359	357	350	351	326	356	331	351	348	339	338	333	355	330	339	355	344	354	382	361	349	371	359	311	329	358	348	322	366	341	368	347	384	345	359	406	334	383	318	383	370	349	340	353	351	345	347	369	366	396	340	347	326	351	366	361	337	349	359	384	340	374	340	334	343	380	343	369	362	348	340	362	368	378	343	340	335	353	361	337	329	348	374	360	343	367	334	370	353	347	363	395	347	380	350	367	364	364	329	344	361	387	378	362	359	330	359	353	349	373	345	407	342	342	359	344	400	357	367	371	327	386	357	373	349	357	365	372	407	360	386	356	348	348	367	370	369	359	377	373	370	349	350	359	364	352	342	355	349	332	347	364	350	358	367	323	331	401	357	359	336	332	359	357	364	350	357	384	335	383	340	358	357	356	346	325	367	378	385	359	341	377	340	376	342	325	365	341	351	354	337	334	354	390	362	326	372	370	349	334	375	340	342	352	339	383	356	344	379	352	372	341	374	369	328	348	362	362	341	349	375	318	360	349	344	347	380	348	360	336	335	335	325	343	358	359	342	355	366	369	380	364	382	341	345	351	361	348	351	294	386	373	325	351	386	351	324	343	346	378	379	404	316	360	361	364	328	340	355	362	360	356	376	367	365	395	350	363	367	361	375	344	335	380	330	361	327	353	381	351	374	404	329	330	382	335	348	364	354	367	374	354	373	355	355	350	356	358	341	357	379	361	372	358	358	310	358	318	362	363	383	368	320	385	338	359	364	353	353	343	360	375	328	335	344	367	361	368	315	358	357	364	357	351	341	332	374	374	317	316	404	367	379	400	378	371	375	358	343	390	369	317	385	364	350	341	365	359	364	340	392	316	362	359	343	320	382	323	356	341	360	334	314	325	362	362	359	356	345	340	363	359	363	353	357	379	362	387	358	354	379	336	338	342	304	324	371	359	356	346	340	368	354	351	334	336	364	356	358	364	323	372	345	356	349	375	373	379	399	359	349	353	383	335	396	350	349	394	351	395	357	348	339	366	325	353	329	364	340	280	374	354	345	339	371	344	375	386	348	352	389	325	397	349	338	364	350	383	356	345	355	348	326	346	362	375	403	349	367	345	366	373	360	350	321	387	357	350	368	341	376	353	335	361	369	402	334	350	344	368	351	345	348	309	359	357	340	321	385	346	367	341	341	353	377	339	354	333	355	357	393	386	342	340	373	353	344	358	377	345	324	314	361	346	339	375	378	319	377	378	344	339	330	349	346	354	386	349	386	364	328	368	375	343	345	371	363	387	377	363	360	350	370	345	385	355	347	356	375	308	335	371	321	340	398	317	350	327	375	365	384	385	365	344	341	359	352	349	311	294	355	419	396	370	349	353	378	393	340	354	322	365	378	381	326	366	369	345	325	347	351	349	342	350	386	344	317	327	366	346	321	303	313	354	311	328	368	341	362	337	345	350	353	324	371	320	345	334	359	357	348	352	374	359	329	385	354	336	317	339	357	349	383	343	363	352	375	352	320	381	330	350	292	344	333	348	380	356	365	371	370	363	357	374	347	333	356	320	341	344	349	327	355	331	332	367	333	341	320	366	325	351	337	325	338	347	335	370	359	334	327	354	346	337	332	342	354	377	357	346	390	358	347	302	374	367	369	370	346	339	369	351	327	365	331	337	334	370	335	370	388	345	354	319	355	357	369	359	358	340	369	352	374	340	383	367	393	334	339	376	324	382	354	354	379	357	374	372	353	367	338	376	319	380	335	338	350	354	333	343	357	351	360	346	330	330	360	354	346	353	352	336	382	380	336	360	354	365	373	342	364	384	394	376	344	346	343	358	336	375	356	320	345	335	365	343	367	357	357	352	389	366	373	353	395	351	376	361	347	390	372	351	348	340	351	316	340	325	367	339	329	372	349	376	361	329	330	351	340	356	320	342	344	337	376	379	341	358	354	358	340	328	321	346	332	336	357	384	378	340	357	372	378	381	363	369	359	332	335	355	374	324	369	334	337	329	346	348	341	328	349	347	346	325	368	367	367	363	371	370	385	332	392	357	336	376	353	362	366	364	398	321	386	347	314	406	416	381	375	371	342	345	314	368	356	367	337	348	318	390	347	316	332	368	372	381	363	363	347	349	373	382	323	375	332	366	329	368	336	346	365	381	351	348	369	389	316	349	359	360	366	341	360	336	326	340	356	334	360	362	355	354	342	351	348	360	360	344	316	362	357	345	372	370	371	342	347	339	354	364	361	343	352	351	346	331	338	375	350	361	353	381	392	365	369	323	351	386	336	329	332	377	388	359	348	332	340	353	373	344	386	369	357	334	357	417	360	349	364	363	360	390	377	319	371	348	338	381	357	328	367	373	382	360	334	351	391	365	348	365	369	379	354	353	324	342	357	371	357	373	357	368	348	365	405	355	330	357	359	361	334	316	365	325	362	328	387	356	343	359	361	364	363	353	363	360	347	325	348	365	332	364	373	362	336	361	352	351	338	372	330	363	347	364	338	330	323	356	363	371	382	344	397	347	380	353	362	354	338	363	326	361	364	356	360	352	379	360	371	332	376	378	369	340
14952	21123	26680	24673	26535	12127	3661	1302	912	911	874	810	888	865	868	936	827	854	828	881	916	868	930	843	855	891	881	837	875	855	899	860	832	828	923	834	885	869	890	894	885	899	805	890	828	885	898	893	843	885	881	904	847	853	884	907	887	840	854	886	875	875	870	888	884	839	872	878	870	854	901	882	868	897	865	888	863	823	861	887	838	896	879	815	893	855	900	908	857	847	835	820	864	821	844	904	842	855	890	839	873	933	889	881	856	841	859	866	883	912	894	928	853	921	839	835	903	892	876	895	859	845	932	864	880	820	859	886	866	856	805	920	862	880	900	886	837	880	816	877	854	858	841	866	895	910	914	882	891	896	923	869	842	822	908	888	844	855	788	886	940	852	888	888	851	871	864	933	838	856	927	845	864	863	885	855	914	866	857	879	872	914	894	869	871	869	900	841	932	841	913	879	820	886	863	849	894	902	858	881	858	902	874	827	892	861	831	832	838	877	816	861	921	844	833	830	825	874	852	863	899	871	885	913	864	884	881	820	877	868	891	839	874	832	873	891	851	867	894	810	891	905	839	819	896	911	853	887	871	882	860	932	928	833	825	846	888	846	886	868	888	902	857	872	868	824	906	888	921	873	920	877	876	866	846	872	834	884	884	862	877	866	864	820	895	855	876	902	829	844	903	863	913	871	836	845	930	933	902	883	849	890	846	815	901	899	850	891	871	913	888	883	836	867	853	849	875	881	834	874	900	886	856	856	870	819	850	853	868	815	847	860	897	891	917	868	855	852	850	823	831	835	894	813	884	860	879	913	897	836	895	799	926	889	866	874	860	871	791	825	817	885	821	881	873	788	859	843	916	918	881	868	845	908	889	875	861	869	884	824	893	839	863	857	839	848	868	912	930	930	856	816	878	896	850	897	843	890	856	899	901	869	901	887	880	851	903	843	871	906	893	836	835	893	875	870	909	881	877	890	845	878	874	920	875	929	887	877	886	827	892	837	828	834	901	827	868	863	900	899	872	858	853	863	883	885	881	848	888	876	860	899	888	851	846	898	880	873	866	864	921	927	896	860	849	916	883	891	910	890	911	873	877	852	852	862	885	895	842	871	877	914	877	848	930	914	844	859	896	881	878	903	902	844	908	900	848	865	872	896	856	852	901	872	861	866	856	886	883	879	864	867	859	876	884	848	786	804	885	863	877	830	862	856	858	858	880	889	822	831	854	924	843	818	941	858	916	862	855	867	869	789	799	855	889	844	834	820	858	908	947	869	878	869	894	887	911	893	886	865	863	849	895	848	874	859	862	903	816	860	869	853	851	857	831	856	880	912	864	868	859	804	880	859	885	887	867	873	873	938	828	875	846	888	881	857	833	837	866	866	927	869	909	862	848	878	857	882	885	817	872	835	875	876	893	851	865	871	814	883	825	883	834	878	846	897	930	886	887	841	849	890	858	880	861	877	910	894	837	885	887	824	868	867	882	887	892	870	908	821	907	877	857	916	865	897	815	885	860	861	894	884	891	882	872	880	827	863	882	850	880	848	870	897	876	870	855	899	852	891	854	867	891	921	864	915	839	851	891	880	826	863	806	809	834	845	932	880	867	888	848	873	890	883	877	859	899	871	904	899	860	876	897	828	881	862	870	886	842	859	815	820	866	847	847	860	855	870	881	944	822	859	868	841	930	908	864	892	867	864	840	860	846	894	862	844	877	857	920	873	836	851	913	901	891	860	835	823	821	891	868	848	847	842	890	849	875	912	815	908	852	860	888	884	814	908	832	865	897	828	885	858	851	878	886	876	866	849	857	874	871	852	897	887	879	909	834	897	849	883	876	831	869	905	870	854	924	927	938	852	902	858	881	826	875	847	842	850	855	892	813	854	844	890	849	871	864	920	872	924	920	871	852	912	823	872	929	856	854	856	868	840	857	906	818	866	878	844	866	914	912	867	856	861	897	814	900	838	868	915	877	877	875	893	873	894	837	865	853	818	922	861	863	854	854	893	867	881	897	898	826	809	863	869	876	879	908	944	863	836	843	871	845	869	859	892	822	846	832	868	851	847	889	826	849	879	821	909	908	845	855	855	845	895	836	850	851	861	851	883	822	853	837	816	891	867	837	879	893	896	921	915	872	858	849	884	859	894	903	841	898	850	931	839	850	866	845	837	900	860	894	864	808	862	864	854	911	871	828	809	935	862	874	898	848	875	936	836	862	862	863	880	870	908	887	899	854	898	880	890	857	907	875	870	858	844	883	890	835	829	887	834	872	881	879	868	891	881	830	858	878	870	896	868	906	830	817	922	896	878	858	911	880	848	840	884	852	844	846	913	904	849	927	885	878	844	869	812	894	816	821	886	917	847	912	886	887	909	826	844	867	851	812	923	861	841	879	857	792	876	870	885	857	909	870	889	833	812	912	860	919	924	859	940	881	846	907	827	887	883	847	830	862	909	876	923	875	837	842	906	917	882	910	872	890	871	861	823	892	878	902	884	852	818	813	861	865	877	873	891	873	784	888	894	875	838	869	864	923	869	871	848	900	841	896	871	935	899	889	888	832	836	883	879	904	894	861	899	871	850	873	914	868	852	876	820	892	892	838	846	837	886	883	897	892	824	890	873	853	853	883	922	814	892	861	897	843	866	897	861	934	862	881	885	863	915	884	917	902	894	878	885	861	838	848	840	910	869	860	902	843	859	907	855	914	873	839	854	873	870	922	846	856	848	868	853	885	870	844	846	869	814	889	910	912	856	902	869	858	849	856	870	776	864	887	907	878	883	835	936	906	852	921	914	860	905	919	884	834	885	888	848	923	874	885	874	888	879	875	900	900	857	884	877	889	865	848	838	892	888	863	886	861	831	866	839	836	892	891	870	839	864	880	885	855	885	894	877	906	886	861	845	806	872	859	859	864	843	867	886	914	871	850	901	924	897	878	850	875	894	904	854	856	863	841	875	865	865	850	860	897	880	857	842	806	863	910	910	917	861	902	879	822	867	869	851	866	879	872	800	835	897	888	880	923	844	839	870	906	851	836	891	880	867	899	877	837	828	845	823	850	847	850	831	927	853	837	900	876	896	849	867	909	829	882	887	857	851	865	890	907	867	855	885	890	858	906	867	882	858	814	862	874	838	873	844	906	849	881	911	873	868	914	874	815	904	899	884	909	868	856	826	902	914	875	904	889	805	827	890	836	850	878	868	850	873	834	875	891	884	856	885	894	794	818	878	876	883	912	891	893	863	854	881	900	835	828	904	873	882	848	829	863	887	858	859	947	841	884	857	915	907	849	844	868	891	879	857	849	842	879	892	835	829	854	894	860	862	880	857	862	854	858	833	857	847	853	861	826	896	852	869	850	819	836	885	863	874	941	871	803	898	868	863	870	865	870	837	868	812	874	856	836	858	842	908	898	871	916	827	892	868	815	917	831	842	856	883	885	875	850	901	848	846	867	862	896	819	896	845	886	826	845	865	902	895	829	912	856	856	852	922	814	896	866	867
45637	50371	45195	50391	57349	32286	11141	1616	442	362	335	361	371	342	339	352	358	401	379	386	394	351	362	356	344	352	366	367	369	366	337	344	335	367	349	365	365	385	363	349	360	392	364	345	369	419	337	349	339	340	357	341	393	342	335	393	353	391	385	372	365	356	367	335	339	382	330	363	353	330	377	364	370	376	369	371	378	353	340	352	340	372	337	335	350	400	370	348	364	362	369	356	398	388	355	378	353	360	367	362	384	372	345	362	324	332	364	357	359	347	338	338	367	339	324	373	326	335	389	373	346	387	344	378	359	395	331	328	403	345	347	369	328	408	335	384	371	366	367	367	321	333	363	342	340	352	356	353	377	375	379	359	383	327	361	395	360	396	335	359	360	363	353	344	364	345	345	411	345	306	347	350	318	352	376	354	343	355	396	345	354	381	337	352	363	368	362	345	336	372	369	355	392	338	385	377	370	383	350	377	349	364	381	368	378	344	378	371	357	336	377	322	331	356	355	341	331	339	342	345	378	337	352	335	356	357	361	355	343	342	380	375	372	345	353	363	368	379	383	329	356	392	367	365	364	348	388	390	350	368	364	346	361	396	349	349	373	370	338	353	353	363	380	381	382	368	324	338	392	356	360	397	376	339	379	366	359	339	375	339	367	332	357	355	356	366	407	363	390	359	383	331	335	343	342	345	365	337	377	336	376	373	369	365	373	404	344	378	353	368	336	351	343	409	382	357	346	344	371	347	362	361	359	349	368	371	369	368	379	372	376	356	350	363	347	367	347	374	348	338	360	339	368	366	362	362	358	352	346	393	359	345	352	346	320	380	361	368	377	360	342	390	318	337	407	397	392	371	337	339	339	346	363	359	355	367	384	371	396	334	374	357	366	359	384	357	330	334	348	380	391	348	353	340	401	358	338	338	378	348	365	323	374	364	335	355	320	347	319	371	352	375	350	357	346	378	357	373	350	374	338	352	418	381	335	334	359	375	354	367	350	350	354	357	337	339	358	391	357	354	382	333	388	383	382	345	373	368	375	336	363	404	357	388	348	324	351	342	361	349	366	358	377	343	332	351	368	338	342	324	335	351	340	380	358	387	377	383	370	366	338	394	351	372	360	372	365	339	348	351	360	343	347	348	379	363	382	369	353	366	363	382	377	321	336	369	369	315	383	337	366	370	356	386	356	356	391	382	335	357	365	364	356	359	358	388	390	359	335	356	350	392	360	331	347	306	324	385	335	337	364	376	357	360	376	343	395	376	375	345	362	373	387	375	351	386	340	368	329	359	356	335	339	399	371	347	371	357	331	366	368	364	350	340	378	381	345	357	371	358	352	368	378	377	351	356	366	364	370	360	357	363	347	337	364	362	355	359	378	350	368	369	360	394	367	355	345	367	355	386	378	315	350	381	357	394	385	365	375	352	354	375	348	369	371	395	362	344	356	350	374	335	373	328	344	348	359	379	395	380	360	388	359	357	355	340	339	373	335	367	311	380	374	342	376	335	369	342	361	362	311	343	371	372	375	365	376	356	357	387	340	370	352	399	366	383	357	333	354	332	366	356	379	377	352	360	387	350	340	324	357	347	349	363	354	359	421	349	405	346	369	360	382	340	347	325	355	350	350	338	364	373	372	338	366	336	374	386	324	360	381	396	347	360	348	338	358	348	337	396	354	352	370	367	349	360	360	346	352	341	346	349	329	365	350	385	334	317	336	351	337	351	326	347	356	364	354	333	374	352	368	365	335	363	329	413	359	344	352	359	337	331	357	361	363	387	372	379	329	364	365	371	355	398	368	327	344	359	367	378	356	333	356	361	362	370	340	347	359	377	390	372	376	351	365	355	370	355	342	357	389	358	377	380	408	333	360	348	347	345	370	353	339	376	390	376	350	387	392	348	356	380	342	371	332	396	363	361	357	389	351	385	380	358	358	375	367	362	356	336	357	396	371	334	390	374	384	341	391	350	374	360	339	334	347	342	349	360	373	360	340	377	403	367	340	365	353	356	350	356	361	359	336	363	376	382	351	359	327	375	390	360	356	382	361	365	384	367	393	351	379	371	347	373	356	370	341	330	343	387	363	357	368	373	365	345	375	376	368	381	356	311	337	348	406	391	370	341	358	351	351	409	381	351	345	370	320	366	390	351	334	363	349	339	356	357	379	363	354	402	362	385	361	350	368	382	344	356	385	380	352	387	335	308	356	355	371	349	378	340	345	382	350	339	337	334	369	400	331	353	414	352	331	372	356	358	349	380	312	332	370	336	372	316	370	361	377	336	356	347	339	359	345	405	366	374	357	381	332	343	355	361	377	365	356	398	386	380	399	355	368	354	352	369	368	340	343	357	344	395	377	343	350	365	371	369	362	319	378	348	390	374	351	346	362	354	349	347	355	336	369	356	355	368	331	334	402	341	366	345	338	381	322	341	370	345	349	348	382	347	406	398	392	360	340	369	352	359	380	334	384	389	348	346	347	323	359	345	352	382	373	368	369	372	385	324	356	351	357	362	352	353	373	345	367	373	346	371	347	371	373	341	377	340	361	381	376	401	365	338	326	307	330	365	340	354	358	367	379	356	349	375	352	350	349	357	332	354	331	362	350	365	343	362	372	377	354	347	353	347	355	375	366	376	401	339	314	368	376	312	366	376	384	339	362	354	361	394	345	370	345	338	344	371	323	357	404	368	371	314	362	362	408	368	391	344	364	365	344	359	333	385	365	337	371	355	364	394	344	359	336	374	325	354	349	386	377	356	358	384	367	365	343	337	358	362	323	364	361	349	379	341	380	359	335	357	372	351	370	353	358	386	369	331	358	387	331	346	363	334	347	383	325	377	350	387	367	341	354	346	360	344	375	353	396	378	367	382	370	345	336	390	392	335	378	346	343	325	356	331	350	382	346	361	353	330	337	350	405	361	356	361	341	353	354	352	359	369	358	366	353	327	348	327	335	369	331	362	356	364	361	354	357	357	352	360	345	368	358	328	343	365	363	374	350	370	348	361	371	365	359	391	412	373	369	373	375	416	383	358	359	352	350	401	357	376	368	345	380	353	364	347	382	362	321	384	351	354	342	349	342	360	353	358	367	365	386	367	364	330	345	361	350	364	376	348	372	385	356	325	340	367	368	345	384	361	377	375	380	355	360	355	346	363	356	355	349	348	353	341	337	348	352	365	345	373	400	370	375	374	371	394	379	364	372	393	332	367	382	361	354	402	364	422	327	346	333	352	358	366	330	349	378	397	388	335	388	341	322	363	360	368	367	358	371	385	363	367	377	378	338	379	360	353	353	385	368	368	363	371	342	395	313	350	364	350	360	346	317	368	360	373	343	365	331	346	368	374	363	361	339	325	360	344	380	367	363	334	370	366	376	355	379	380	350	330	381	350	369	358	309	349	384	386	343	353	369	357	377	358	333	342	348	378	383	346	356	385	400	343	346	355	377	337	369	359	355	387	283	410	379	344	365	356	389	344	373	307	384	341	372	368	358	365	376	357
30192	41116	44667	60985	65976	40659	15333	3396	1100	901	845	919	928	831	897	881	842	938	896	881	836	884	855	865	887	839	850	900	925	865	875	878	815	907	900	882	877	896	867	891	836	867	833	909	899	831	912	855	875	894	908	843	875	897	897	866	879	850	886	883	867	898	864	882	898	905	832	895	943	881	861	787	849	880	881	875	844	899	891	893	862	890	858	921	912	889	896	934	928	866	858	849	888	863	899	880	861	887	826	870	896	898	905	889	911	946	851	887	905	895	892	858	848	876	862	898	854	918	891	846	858	887	929	887	906	833	942	864	867	841	885	879	821	862	850	863	893	943	857	885	849	883	909	852	884	890	885	877	878	886	888	891	893	846	892	935	843	857	867	848	942	895	834	877	884	892	920	848	844	913	856	922	862	889	847	869	891	863	906	922	966	857	887	976	910	881	872	849	858	858	917	853	867	900	925	937	908	886	893	875	934	879	907	832	873	894	912	866	849	876	854	888	859	903	861	882	917	874	876	881	918	908	851	883	818	852	915	908	840	909	895	889	878	970	941	823	793	910	885	925	908	878	894	870	887	899	926	925	913	916	871	913	855	899	902	883	836	861	877	868	873	883	869	842	844	858	854	861	879	873	873	761	929	853	890	896	846	863	863	886	863	812	902	866	854	873	873	870	842	855	853	910	888	854	907	876	912	881	890	883	922	952	874	876	886	857	874	856	944	909	921	895	854	847	920	874	834	872	896	928	896	867	832	883	866	913	878	841	902	897	854	964	915	901	851	838	917	904	923	858	889	901	936	922	875	886	880	905	903	876	951	957	919	890	859	882	879	892	843	861	879	877	840	849	824	905	856	863	844	871	869	819	852	877	849	923	819	879	909	871	890	896	919	833	915	833	903	830	903	952	903	905	879	898	834	886	922	876	867	873	868	857	886	871	876	861	843	894	905	880	894	870	821	928	887	873	902	861	871	856	873	854	882	813	871	883	923	909	875	906	898	895	912	913	865	881	896	910	879	885	896	876	817	859	866	821	913	907	840	884	889	846	881	875	943	864	861	838	924	842	836	851	883	908	905	901	886	833	885	913	876	856	883	857	854	906	864	896	877	866	858	815	940	855	862	884	837	897	855	861	901	883	886	846	866	902	819	885	902	877	955	875	917	899	884	881	852	919	843	902	895	873	842	841	858	880	880	871	890	910	895	860	952	918	862	870	890	847	871	852	827	895	890	895	921	875	901	920	892	918	934	928	819	900	926	887	878	898	880	843	874	845	920	907	870	889	875	886	917	912	911	902	875	912	920	897	885	912	903	875	853	886	900	839	892	833	877	881	914	890	832	897	903	883	886	854	843	860	872	853	878	835	903	841	901	875	877	890	871	886	866	934	880	857	879	864	886	863	905	834	834	842	857	874	929	902	910	863	944	863	886	868	879	879	931	869	903	870	881	863	822	862	893	853	849	898	879	866	885	838	854	834	901	891	871	899	916	897	895	841	883	953	863	859	929	909	848	863	887	922	906	834	922	877	860	895	910	872	874	879	864	850	871	919	856	881	859	926	939	849	814	858	883	837	926	862	868	916	879	910	865	853	845	865	894	876	825	857	891	875	859	892	878	914	884	862	864	895	879	882	915	878	898	865	846	889	877	834	888	867	874	853	896	902	855	870	854	881	797	869	883	886	860	861	856	870	916	875	917	900	968	900	889	910	848	846	874	836	845	842	920	889	853	849	853	901	904	887	881	890	915	899	914	872	896	878	924	869	892	932	880	833	858	939	850	887	906	855	875	882	923	887	923	870	874	893	902	920	849	879	872	911	885	867	896	880	852	865	866	880	918	861	862	890	914	862	911	877	883	869	903	865	877	873	917	857	836	907	876	869	954	893	870	908	886	920	851	904	930	831	881	912	872	917	924	861	932	882	944	885	918	900	844	904	870	876	855	903	862	878	843	909	911	920	887	889	871	838	893	917	919	858	878	893	906	882	902	917	975	865	935	836	908	855	900	914	890	918	872	854	828	874	903	862	867	898	868	826	865	874	897	862	855	860	857	876	825	855	879	922	887	921	912	901	903	914	930	887	870	897	858	917	884	854	863	892	897	905	887	841	844	865	891	890	849	898	864	895	870	927	930	894	906	931	930	842	855	867	864	914	868	848	896	933	880	863	894	868	880	899	857	886	871	889	902	909	881	866	909	846	856	879	884	822	922	881	833	842	851	877	865	880	890	924	875	856	892	869	926	898	873	881	913	879	890	880	917	864	905	906	889	854	916	876	914	874	905	891	856	891	872	867	898	905	869	899	904	907	899	844	852	932	896	845	906	863	947	918	880	888	867	840	933	900	896	897	866	895	854	887	892	920	886	897	866	843	893	842	907	899	965	867	860	907	940	884	886	984	895	812	863	887	897	868	833	874	883	890	861	931	871	790	893	903	864	896	921	892	904	905	923	907	921	912	893	935	878	907	922	795	894	830	892	865	853	869	822	872	900	854	913	853	928	870	881	819	864	870	882	876	844	878	866	874	861	896	918	863	854	887	876	917	847	874	869	877	861	894	849	889	854	906	848	870	861	835	922	893	850	859	871	938	886	889	842	851	874	899	908	900	910	864	908	891	854	898	899	869	882	877	897	879	896	923	844	911	859	906	899	860	869	916	905	862	972	879	896	936	887	925	850	855	787	892	845	937	923	854	854	896	847	872	925	865	849	849	895	883	844	836	928	884	889	876	860	907	937	942	828	902	834	851	863	863	837	838	885	862	878	867	882	844	894	896	867	891	872	921	882	892	858	891	837	881	876	901	861	920	845	895	858	873	933	887	881	889	914	887	884	858	905	844	895	903	848	866	861	831	908	866	886	898	920	873	893	939	907	928	841	896	893	930	874	857	880	878	883	922	839	872	868	902	869	854	888	879	873	838	907	891	926	929	959	890	854	821	880	881	883	928	833	839	921	869	824	899	897	864	878	909	868	869	920	887	912	890	842	909	886	894	865	871	875	883	870	844	899	890	879	865	947	880	890	865	909	872	835	858	905	877	840	883	865	882	876	867	912	876	901	830	865	866	882	823	890	879	875	937	910	870	913	861	933	893	866	901	886	838	934	927	881	848	899	864	913	857	893	810	841	910	863	931	860	907	869	820	871	945	873	815	866	925	871	883	845	856	902	870	880	862	864	899	923	866	909	884	905	871	928	892	895	848	866	869	867	865	895	894	875	854	888	881	897	889	925	852	832	859	873	913	852	886	877	857	933	872	832	909	908	897	864	862	899	872	919	866	894	875	880	864	843	879	901	859	881	900	889	808	876	868	861	887	940	943	910	892	861	884	881	896	837	854	842	870	889	867	873	874	849	863	864	882	913	878	848	817	859	883	881	849	933	875	898	911	875	868	906	936	863	858	882	851	845	897	925	904	907	859	895	902	881	858	890	850	872	851	829	869	874	828	893	895	890	889	873	867	886	876	883	868	909	887	855	904	914	918	915	882	885	855	911	863	869	871	871	903
55554	55060	56401	70077	58618	34216	12763	1713	453	393	363	373	368	367	335	374	310	363	336	362	383	339	367	389	379	330	359	363	352	359	386	347	343	332	351	375	330	353	310	388	341	315	349	360	379	363	349	369	326	382	400	357	377	390	341	344	340	378	329	360	368	349	348	363	392	355	392	363	357	358	328	351	371	369	370	376	380	357	378	333	366	368	402	335	363	377	372	336	365	368	371	355	341	331	379	355	386	331	341	398	358	358	355	351	392	373	339	395	349	370	342	361	356	362	322	353	365	356	342	365	356	341	352	396	382	366	372	366	372	377	332	343	374	370	367	344	315	371	355	324	349	368	363	369	385	331	365	360	396	351	365	364	360	362	367	361	368	347	323	358	386	348	364	325	356	347	340	364	358	376	340	346	348	338	345	340	369	383	333	356	358	357	303	365	344	356	356	342	324	347	350	376	355	374	362	368	374	336	363	353	317	350	366	353	352	338	373	368	368	342	386	372	375	368	312	369	339	375	398	329	341	345	351	311	395	365	373	351	354	362	353	369	329	371	358	365	373	344	352	358	366	356	326	327	357	354	345	340	390	362	382	365	380	378	342	376	342	365	366	399	361	333	359	370	343	349	373	348	351	378	360	356	333	339	346	336	364	358	346	341	323	361	366	328	359	384	307	357	343	354	405	358	384	323	323	340	318	402	364	364	337	352	335	363	365	395	345	377	346	354	363	361	379	362	331	360	381	339	395	353	378	375	317	362	350	336	354	391	373	374	376	381	339	389	372	323	395	403	348	314	347	379	391	392	395	388	341	367	396	366	348	357	350	380	333	359	357	375	341	375	363	376	345	338	371	335	350	367	347	360	370	327	354	363	330	368	384	344	345	374	375	359	377	378	326	336	333	343	388	373	385	374	375	354	363	361	356	345	372	373	322	354	352	361	343	369	358	370	354	358	345	345	366	352	360	355	360	391	363	332	397	325	320	376	348	350	416	332	358	357	348	329	359	366	354	383	373	378	348	345	367	406	360	336	359	368	371	385	358	355	381	344	365	345	348	326	372	351	386	417	363	374	366	363	330	398	317	351	377	364	354	352	392	350	339	397	375	366	331	382	362	349	364	348	375	318	355	313	371	378	340	357	333	369	337	386	374	374	334	360	348	339	365	337	341	324	343	340	349	349	335	324	372	394	367	368	340	401	367	388	370	358	384	352	376	384	402	361	326	315	343	369	329	342	347	348	360	343	358	347	377	345	360	333	359	359	335	345	348	334	363	368	375	393	370	336	348	372	328	349	335	340	375	386	358	346	348	361	334	348	371	347	348	368	375	358	352	376	368	379	358	370	359	361	365	373	377	331	336	380	404	385	372	344	387	367	357	335	386	350	305	354	357	367	391	345	407	350	355	363	367	334	358	402	344	376	367	374	331	340	346	349	349	402	362	398	379	320	356	370	379	370	357	356	373	342	384	342	363	342	353	354	341	364	356	351	344	342	372	356	329	371	376	358	350	374	372	361	339	340	354	354	361	407	348	386	340	355	334	329	311	348	353	343	359	340	347	349	378	350	363	355	354	331	386	385	363	337	357	363	354	352	327	363	354	378	341	352	394	334	383	373	372	315	338	360	385	378	340	384	355	378	342	335	332	344	346	373	355	368	346	347	332	372	340	381	403	371	330	357	361	337	364	386	381	378	399	353	385	364	358	396	376	350	370	365	348	350	343	366	357	377	371	342	352	358	355	351	349	328	360	378	369	346	378	375	356	354	342	346	360	394	351	367	379	391	381	335	346	376	340	331	355	353	391	345	372	350	321	362	358	349	341	325	371	357	351	331	354	405	398	316	341	358	362	350	387	350	349	346	346	335	337	344	373	368	352	368	332	365	383	356	317	342	334	351	353	369	354	342	346	351	382	329	308	379	368	377	390	383	351	350	362	345	374	334	343	388	345	389	349	359	331	366	389	334	332	363	371	359	356	352	371	331	330	387	388	336	360	364	348	362	338	322	358	374	338	366	351	341	357	343	353	368	393	336	386	345	352	360	357	370	383	373	333	377	367	391	330	351	351	325	360	357	366	353	344	365	370	354	368	385	318	382	324	380	401	347	348	403	353	366	362	342	333	395	347	400	355	341	398	385	349	366	363	384	347	400	379	333	413	337	395	336	360	384	339	337	363	376	360	377	352	344	372	312	340	351	368	361	361	368	384	345	336	357	371	362	342	383	375	370	363	352	321	344	383	352	355	346	365	352	353	361	352	365	367	343	332	388	368	354	351	357	376	368	357	365	374	329	354	368	391	370	360	375	386	359	342	385	395	334	320	357	391	386	380	375	323	343	362	359	374	369	387	375	360	360	298	378	373	351	358	378	323	316	351	353	379	336	333	348	344	353	338	364	350	326	359	347	362	404	312	373	365	376	371	394	362	337	371	366	352	354	350	362	380	352	351	347	384	371	322	357	407	357	344	374	360	354	344	395	372	359	354	359	336	355	349	369	338	352	345	339	380	361	362	324	369	365	344	380	364	383	345	356	369	342	361	351	354	353	397	329	341	369	378	372	354	353	340	343	339	341	345	330	348	315	350	368	363	336	320	422	402	347	356	362	341	347	350	360	390	384	385	353	384	354	363	409	357	372	391	345	348	395	335	329	355	391	366	362	339	348	356	345	379	365	349	330	383	312	325	375	329	372	368	342	366	347	362	381	377	391	352	363	369	340	397	366	347	362	361	334	348	357	344	373	372	389	357	364	346	379	345	393	378	366	352	361	354	353	364	331	344	353	336	408	335	334	361	319	358	382	329	354	353	378	374	328	347	384	406	378	354	339	387	369	386	343	417	361	387	356	333	362	337	376	335	369	370	337	346	369	340	348	369	381	377	386	377	382	346	359	372	377	391	365	356	367	354	370	397	377	389	352	350	377	360	364	374	384	343	349	309	349	377	327	369	357	355	371	323	392	368	332	350	351	353	401	372	394	376	361	337	341	359	333	379	369	330	368	355	381	381	360	359	344	356	359	355	355	374	348	337	357	354	307	359	377	358	371	352	364	331	345	368	330	386	373	359	402	378	363	385	371	397	392	318	333	372	373	369	351	360	350	355	352	341	356	371	363	358	357	338	381	320	360	376	384	348	338	329	362	372	380	347	348	373	352	364	358	383	360	383	389	342	330	367	331	391	384	352	387	364	359	349	359	314	380	379	346	352	379	309	375	372	369	386	353	337	387	339	340	376	356	358	323	357	340	374	345	367	351	385	373	389	326	381	369	350	360	385	340	362	381	345	361	313	378	346	372	376	399	338	341	365	373	381	346	357	348	319	416	327	334	376	352	375	336	349	408	367	352	374	372	345	382	368	376	365	377	347	372	331	340	343	363	393	307	381	376	350	352	324	338	382	357	333	331	365	354	382	385	348	336	376	352	355	351	358	342	377	351	339	370	369	303	324	345	370	349	338	363	391	320	362	360	363	350	371	370	384	412	377	377	348	369	349	368	371	314	382	348	385	374
37578	46311	58192	81795	69601	42775	15000	3055	1096	935	869	866	862	853	812	855	872	936	854	872	920	906	824	913	832	937	890	880	865	853	922	951	856	853	811	892	841	815	869	832	896	891	889	824	881	899	872	875	881	830	862	854	878	881	900	865	838	904	877	875	857	880	881	889	837	843	801	820	854	889	885	864	871	896	821	869	856	869	825	919	877	844	845	918	838	898	871	851	868	835	913	871	856	904	848	862	896	851	915	915	867	873	877	842	894	835	889	858	833	854	879	879	866	888	879	886	886	878	908	883	892	831	864	859	909	884	894	934	934	879	896	891	927	846	889	923	872	919	838	881	870	898	858	883	874	854	881	824	814	905	828	898	923	873	834	869	886	834	852	874	846	882	871	910	892	863	855	835	885	875	858	867	840	899	895	855	885	887	884	874	849	907	837	859	894	888	897	857	899	889	895	911	891	867	848	814	870	885	842	816	894	877	866	865	900	839	849	880	902	875	877	868	882	837	827	843	918	875	874	885	876	847	912	893	876	892	862	884	838	886	840	846	870	897	897	831	866	923	871	892	869	839	899	805	810	862	881	867	887	909	852	918	877	816	901	849	908	854	858	832	824	865	886	924	855	854	869	873	900	871	881	893	845	907	879	911	865	879	893	849	842	886	874	865	882	851	875	850	847	838	912	874	914	870	850	888	855	865	922	898	957	864	885	884	863	824	845	845	871	898	896	878	857	901	856	800	896	862	848	910	808	882	869	868	899	911	903	887	880	923	861	858	835	917	849	891	880	831	864	849	856	877	880	846	873	897	808	868	847	824	881	840	852	851	866	894	877	864	909	862	838	864	850	859	858	888	875	900	864	947	874	852	874	844	870	839	879	897	859	871	875	924	857	848	897	918	914	888	977	871	852	882	833	897	913	908	902	851	845	905	875	863	857	835	843	885	923	859	905	859	908	865	845	899	825	887	886	870	926	901	873	903	858	865	879	909	871	862	892	922	886	898	876	868	835	886	864	920	903	870	816	882	859	801	866	878	827	903	891	916	907	889	870	905	837	861	889	877	921	897	905	912	869	894	856	895	887	870	884	932	950	859	881	834	848	886	893	851	896	866	892	892	839	870	878	910	884	841	874	871	823	826	892	874	875	901	888	863	834	846	832	847	898	840	868	893	884	876	916	915	843	887	870	895	851	962	874	853	910	895	901	840	901	848	846	844	858	804	865	883	839	843	865	853	925	896	892	847	930	862	887	869	909	856	885	874	886	878	835	835	848	866	864	895	894	909	896	910	886	889	874	886	880	911	837	913	869	883	847	876	870	869	839	808	862	913	873	888	831	874	907	858	891	904	858	886	909	888	883	821	897	873	868	903	839	863	854	808	877	845	862	876	892	850	873	887	913	828	818	906	868	871	862	823	871	860	862	857	886	869	939	869	871	859	909	867	806	863	836	909	908	839	899	876	845	886	838	863	929	900	825	809	834	912	815	882	852	893	886	842	843	858	893	879	898	829	885	862	872	887	898	876	862	870	863	823	855	917	874	863	840	913	872	871	781	864	877	847	848	889	885	857	835	783	880	895	876	829	893	875	898	909	861	860	861	867	891	853	857	867	860	802	923	873	877	838	832	881	881	866	835	833	860	884	889	858	869	869	864	808	863	926	882	892	878	836	868	921	811	850	883	900	895	870	859	901	943	891	832	852	870	912	807	853	858	846	869	881	822	865	845	838	841	868	866	862	892	852	843	840	877	937	877	790	831	881	872	872	866	844	927	832	870	846	894	900	896	907	912	875	860	888	870	854	929	879	840	845	913	863	821	859	839	866	921	920	828	810	869	880	878	911	905	858	849	896	874	883	930	881	856	866	847	912	880	867	832	889	869	852	880	802	876	917	906	824	864	897	863	912	869	816	866	871	855	866	886	836	897	847	912	923	841	855	856	882	871	838	845	874	827	810	887	875	867	817	914	883	853	868	865	902	858	886	851	907	837	809	859	837	890	817	905	907	911	819	875	850	889	868	915	844	860	841	874	852	812	875	877	858	869	875	842	931	883	921	897	877	872	828	880	854	855	827	890	888	849	839	913	843	897	857	891	890	865	890	836	821	872	891	763	903	873	870	865	863	868	915	912	906	853	885	873	871	857	878	863	854	877	848	832	837	869	845	917	912	862	878	912	787	890	838	840	823	933	841	878	860	903	885	914	873	881	851	858	900	902	887	900	875	887	846	892	872	819	892	887	908	917	900	917	847	883	886	841	841	905	883	858	881	870	842	846	877	864	877	889	887	876	904	882	894	848	827	884	863	897	869	873	884	859	866	869	843	891	851	898	858	903	875	824	840	852	887	832	834	893	843	867	878	847	917	883	869	907	899	885	865	869	915	855	894	857	877	837	839	835	813	863	853	823	868	907	883	817	873	844	855	849	893	832	829	909	851	848	859	799	890	891	869	884	881	908	865	832	894	875	894	931	873	869	848	884	893	911	894	881	871	853	899	933	835	885	913	881	881	918	835	898	863	886	870	878	863	859	796	918	899	831	888	881	906	841	861	833	848	858	800	900	859	922	885	857	856	900	892	896	852	896	877	873	865	869	878	826	881	888	891	910	911	914	913	845	899	939	852	859	869	901	816	929	849	890	843	833	880	874	887	866	844	852	881	847	889	859	831	891	872	898	888	876	890	865	906	878	895	805	914	893	888	850	968	828	871	895	865	878	858	902	872	875	846	879	855	891	852	856	870	871	836	879	882	842	880	828	906	829	916	881	837	845	869	827	916	851	831	862	852	857	846	859	870	875	874	912	900	907	852	883	907	888	848	797	859	863	880	902	864	906	847	834	866	881	852	830	876	878	894	868	893	892	845	870	842	894	855	873	875	881	862	834	834	910	901	887	849	865	832	868	855	898	848	813	858	819	895	882	861	845	858	873	891	848	852	870	861	867	831	900	852	870	869	841	868	882	894	882	887	933	897	840	935	875	871	924	883	934	858	900	855	874	824	842	839	817	858	888	907	871	883	819	812	851	885	896	870	802	840	875	847	915	856	913	860	866	875	883	849	854	880	845	870	918	868	897	819	848	915	894	811	844	885	893	896	879	897	879	832	824	899	884	861	884	876	870	824	885	866	831	839	830	848	863	915	919	847	829	887	911	859	831	864	830	822	920	865	843	917	879	839	857	875	896	831	845	863	863	875	895	888	879	886	905	877	859	868	849	909	903	845	892	835	866	851	881	850	853	817	869	870	848	885	910	853	873	870	896	849	819	847	859	901	922	856	856	864	892	891	873	845	841	896	875	835	905	867	884	883	824	862	870	859	882	872	864	858	834	909	877	909	879	838	864	941	937	883	855	853	867	832	860	860	880	870	858	881	907	886	869	846	858	866	839	879	895	883	929	889	891	909	879	863	846	851	845	837	843	904	854	889	904	881	941	838	875	882	877	844	794	862	870	864	890	831	901	939	886	839	902	853	874	884	863	877	888	896	848	908	851	827	886	872	890	901	930	852
27788	29354	27150	15768	11388	4628	1268	471	373	397	365	325	331	373	382	361	355	363	352	375	344	341	361	362	346	350	361	366	348	329	355	344	320	367	356	360	362	331	362	332	363	354	366	361	351	328	347	338	366	378	345	346	379	354	350	394	342	357	386	344	377	335	361	335	344	328	341	343	365	355	361	357	315	340	358	351	344	362	338	348	361	356	354	405	387	357	357	348	361	342	361	341	360	360	353	378	368	355	350	364	365	352	341	339	359	371	343	329	349	342	388	336	331	367	336	357	312	329	342	346	337	354	328	332	371	348	347	371	358	330	346	365	380	350	365	343	352	343	347	352	377	329	349	357	351	355	355	329	370	323	382	351	380	353	347	335	337	328	339	336	372	335	355	366	382	356	365	376	354	373	342	384	329	362	342	316	363	361	374	356	360	331	352	358	354	339	349	383	343	366	361	337	408	358	355	337	371	361	345	332	359	359	360	348	340	364	353	356	358	368	385	360	383	338	363	366	364	351	339	365	390	331	337	346	355	298	364	359	411	383	342	343	374	333	335	322	341	340	338	348	388	338	335	379	339	340	365	362	330	358	320	370	373	354	369	349	342	336	382	369	369	337	336	333	329	343	338	343	367	332	355	391	357	388	351	351	367	353	358	374	384	387	330	345	361	333	358	369	329	372	370	365	372	350	374	358	351	377	364	341	385	363	344	339	368	376	336	361	352	356	348	348	337	338	347	357	367	346	313	316	349	384	365	334	381	398	303	343	347	338	343	356	352	400	356	353	365	330	386	368	369	363	357	391	323	370	324	348	379	340	354	387	369	373	327	339	383	365	337	348	343	346	368	380	372	347	330	321	314	336	360	348	345	376	370	359	361	343	377	329	313	351	328	333	343	349	354	323	340	349	368	349	361	415	364	353	360	326	375	368	358	350	360	356	365	362	378	349	381	377	349	360	324	340	353	377	314	340	358	377	362	343	328	365	331	340	366	361	355	327	318	373	403	353	323	344	329	362	356	355	354	364	344	355	330	351	326	353	370	363	367	386	335	393	382	381	340	399	356	348	340	361	336	340	366	378	381	305	336	385	381	362	372	383	340	367	379	343	362	348	357	360	328	358	377	369	348	328	372	372	351	350	341	353	393	350	344	325	347	313	339	352	350	367	356	358	350	348	391	365	379	321	340	345	353	383	334	349	340	347	363	412	358	352	378	332	377	362	325	364	371	364	348	399	349	395	339	360	343	329	353	389	371	365	366	372	380	385	353	348	355	330	370	316	368	350	401	369	324	380	365	351	351	349	389	357	384	358	361	349	347	337	359	407	343	376	370	347	365	348	377	326	348	358	356	376	366	317	366	326	337	333	362	376	337	380	376	363	348	324	375	348	351	347	346	339	377	335	347	386	334	343	320	371	354	399	359	382	372	363	341	377	395	354	348	355	375	327	327	337	364	401	338	395	352	328	369	317	395	370	338	328	351	375	339	355	365	367	356	372	332	359	374	372	339	376	383	366	341	362	335	354	317	329	326	375	355	333	344	347	343	349	341	370	378	380	352	356	352	349	347	367	348	356	342	359	371	372	385	350	352	360	346	342	358	353	358	362	354	328	349	370	340	349	372	340	356	356	371	364	369	337	338	363	360	364	359	369	335	335	340	366	337	347	351	356	382	352	354	383	355	342	320	348	313	357	322	352	380	339	371	369	360	340	352	356	345	339	350	335	328	338	362	365	374	354	349	357	322	379	379	322	348	345	369	391	342	392	331	342	379	363	361	384	340	364	332	324	348	350	386	356	372	351	338	346	312	369	377	315	329	391	352	364	341	387	371	377	377	375	352	344	372	368	353	372	362	335	355	383	346	319	310	396	369	368	323	349	336	329	392	339	315	325	344	351	336	363	394	362	388	364	330	364	359	322	332	337	370	375	395	338	337	332	344	295	337	346	354	401	383	350	341	392	355	364	356	353	347	344	329	357	352	351	338	336	338	423	344	348	339	365	342	350	348	383	374	356	358	307	351	344	354	337	356	378	373	386	363	350	325	313	378	340	329	378	345	366	331	374	344	345	351	374	382	359	380	353	352	361	360	367	362	389	360	373	391	346	328	346	361	349	375	316	344	335	350	373	384	352	376	348	356	353	330	338	352	345	345	364	353	353	323	358	387	364	372	328	376	338	332	332	356	358	363	390	331	320	351	345	336	365	369	357	352	366	377	353	369	343	382	379	380	377	357	322	359	363	386	361	375	380	377	355	377	348	379	335	344	340	402	334	325	340	348	379	375	305	352	375	377	352	345	325	336	360	368	368	346	405	324	352	364	345	378	365	316	365	353	332	327	317	333	349	354	330	399	373	362	345	348	368	397	326	345	343	395	372	374	357	369	353	366	331	319	346	373	372	393	385	348	403	340	359	358	363	338	360	369	373	351	352	347	376	345	348	352	323	363	336	339	346	370	333	340	379	388	373	393	373	344	369	351	351	358	350	327	358	363	370	376	377	349	374	339	371	365	372	339	363	349	345	380	363	374	362	366	363	372	319	354	335	339	358	341	328	370	340	374	349	307	331	332	358	334	358	368	379	356	344	347	359	329	367	380	363	351	351	353	367	338	386	362	325	388	344	344	377	345	348	338	340	340	356	348	364	345	332	379	390	353	311	353	360	348	361	358	356	372	343	328	352	362	358	342	354	345	335	341	336	339	351	341	371	372	338	379	312	354	387	321	334	380	350	347	342	338	350	372	327	313	359	373	343	360	374	360	354	400	301	337	346	386	404	358	357	359	381	361	343	344	375	359	379	328	322	366	349	343	345	347	367	351	321	360	341	338	313	343	350	355	370	318	362	373	333	360	354	363	365	352	359	340	346	352	346	353	384	367	330	369	341	408	356	368	383	403	344	332	360	352	356	351	334	319	362	353	357	358	339	321	356	361	350	362	354	390	385	344	388	347	353	350	354	359	312	363	345	346	333	382	334	346	364	346	341	324	361	355	358	362	385	360	409	345	373	332	338	372	373	353	340	357	344	368	369	351	360	355	305	360	351	372	343	345	350	336	305	339	359	344	355	334	388	325	374	331	367	339	346	356	364	345	332	337	377	343	368	368	337	341	335	347	394	376	340	363	346	361	347	372	373	360	372	351	330	371	341	366	342	349	364	343	353	365	342	349	386	350	343	345	327	353	355	354	372	342	336	340	324	382	364	373	388	346	326	364	339	335	339	355	357	377	357	366	394	346	382	328	361	376	317	317	352	348	346	325	376	362	369	393	381	366	312	329	354	327	365	327	362	326	340	322	356	337	365	353	392	330	344	378	339	333	352	379	343	366	365	357	328	354	355	403	389	376	352	318	325	362	351	327	329	378	395	337	380	370	350	336	378	358	355	346	343	360	402	372	366	337	371	385	364	334	338	367	353	348	333	327	337	338	362	343	318	370	346	326	324	360	378	377	320	330	357	313	370	354	370	359	377	323	340	369	378	375	407	412	323	375	382	352	370	354	342	354	339
16679	24278	30752	26714	23663	11075	3277	1169	898	939	826	825	850	887	825	921	862	874	843	828	863	882	820	900	880	842	913	828	851	930	837	890	832	818	860	879	889	883	833	862	868	864	883	864	827	831	878	842	817	855	901	842	886	892	914	886	829	866	856	865	894	861	860	880	881	836	889	895	858	844	834	870	856	845	870	841	893	899	932	876	901	846	851	860	881	895	892	889	845	871	789	868	847	886	861	861	848	826	873	850	841	881	841	827	839	861	884	857	857	854	833	858	815	794	855	843	850	906	864	877	907	838	886	835	899	854	910	878	868	861	937	874	855	863	841	866	861	871	876	810	858	810	843	851	866	840	904	835	874	850	887	868	853	906	873	888	845	894	846	882	902	858	887	850	860	880	860	891	891	871	831	934	872	867	872	830	834	897	838	826	864	875	855	816	859	871	870	884	880	848	819	872	842	863	866	815	893	830	856	859	877	889	779	863	861	900	849	837	835	901	865	854	887	894	891	825	866	855	884	883	911	790	853	837	839	860	857	849	924	872	860	852	851	849	870	842	856	850	790	819	895	855	866	899	889	827	875	873	887	874	860	847	857	810	843	881	907	787	896	885	870	931	879	844	856	894	887	875	864	869	852	860	896	842	891	847	848	856	874	873	899	837	848	925	863	861	885	830	817	864	877	900	841	896	896	874	842	853	837	874	839	845	829	843	883	860	903	875	869	894	863	864	829	857	866	788	852	800	853	879	868	880	834	874	863	901	852	823	846	877	806	870	867	886	827	851	854	893	861	883	910	864	857	839	881	814	861	806	882	867	855	810	877	824	851	886	874	899	855	872	891	880	790	865	834	891	861	838	849	882	914	876	807	788	812	860	861	850	883	843	859	868	855	920	854	900	828	900	846	880	873	869	860	849	887	883	876	856	826	847	893	841	901	820	861	824	887	886	848	886	811	856	835	850	877	871	837	904	845	852	851	856	786	865	858	876	838	895	908	845	834	823	809	905	813	899	825	891	874	910	856	889	875	892	876	862	869	860	868	856	888	822	879	902	872	864	856	877	885	875	821	880	877	811	861	848	860	862	901	865	863	881	919	879	848	890	864	818	829	823	884	860	874	882	842	856	849	911	890	873	840	822	869	884	876	915	863	853	883	822	866	868	837	850	855	867	916	904	898	864	850	845	865	883	861	846	883	862	900	819	820	846	893	847	885	881	929	819	854	941	843	868	888	823	835	861	856	845	823	834	844	796	870	827	871	845	848	848	873	849	882	847	877	854	902	865	922	871	878	893	829	845	846	898	823	879	852	882	872	829	851	869	890	865	896	885	924	843	850	838	819	916	809	874	841	899	818	830	860	882	837	850	845	849	859	875	923	889	835	865	862	895	896	843	842	878	857	871	925	886	948	856	886	838	854	860	858	918	841	876	854	898	846	876	830	866	837	828	866	827	867	843	849	853	919	862	847	835	854	861	921	809	879	839	905	838	851	890	895	863	874	839	839	879	848	882	869	865	826	900	927	854	905	878	880	795	833	904	843	840	845	860	868	895	841	894	839	866	859	861	856	839	881	870	874	869	863	847	896	807	834	908	847	810	897	845	890	900	864	902	898	893	922	883	901	847	862	817	858	856	865	875	864	869	957	847	876	847	888	886	882	868	855	852	827	896	896	799	845	898	917	879	844	833	844	872	895	852	887	838	856	919	902	852	846	809	856	881	906	876	840	847	896	834	840	906	860	848	884	858	848	890	836	833	929	885	824	867	867	910	836	815	872	844	858	825	888	899	847	872	860	923	856	854	886	893	899	864	885	894	862	911	862	866	829	849	808	836	862	870	865	866	879	932	919	838	883	858	811	877	844	856	870	906	855	847	839	892	851	864	837	874	827	867	893	910	866	783	872	881	878	910	878	911	876	850	924	815	860	865	803	872	811	812	848	817	871	843	873	856	827	851	833	844	868	842	866	896	859	831	851	847	901	893	845	898	894	843	910	861	899	814	847	873	876	885	875	836	856	900	849	854	856	857	952	854	896	891	874	864	859	869	873	830	888	853	831	852	847	827	850	859	841	883	867	852	924	831	821	864	910	872	884	823	826	896	836	874	826	846	891	834	842	847	823	821	910	942	870	897	846	853	909	873	841	850	866	843	870	816	839	903	880	866	838	836	908	850	875	842	868	847	862	819	869	893	863	915	851	873	863	855	888	841	881	894	889	862	862	911	860	862	880	803	851	899	846	815	839	914	852	814	843	882	856	907	893	781	839	879	810	857	887	825	859	846	859	853	906	837	886	829	864	908	869	867	918	827	861	857	824	817	831	815	783	837	827	842	845	893	909	824	886	848	867	825	828	857	835	875	848	839	812	866	892	846	855	828	834	825	918	867	872	842	837	899	855	896	897	873	843	843	836	814	868	863	883	890	881	863	858	854	863	876	842	857	892	890	891	861	861	873	865	863	878	843	920	849	868	901	864	872	851	859	912	882	794	925	824	848	853	830	893	845	900	853	819	899	907	845	857	855	852	872	867	857	849	836	876	860	909	862	848	878	893	853	878	882	878	904	884	900	878	881	843	826	801	837	857	886	854	911	816	862	864	841	874	824	842	858	846	854	829	875	861	849	871	843	805	863	917	878	884	874	875	817	883	887	843	818	860	886	829	874	852	898	864	831	864	895	920	859	870	884	851	863	792	868	863	877	819	931	884	785	887	929	851	866	856	867	851	861	874	932	835	888	896	848	913	885	817	882	892	821	832	822	877	906	904	866	876	892	870	873	897	835	848	837	871	863	868	836	879	869	822	869	843	872	888	897	860	858	864	882	850	831	854	896	845	850	862	907	885	868	865	849	847	878	849	902	870	933	812	869	881	884	801	859	895	843	858	822	895	857	848	873	870	866	814	796	863	849	911	885	838	875	849	877	849	815	926	815	895	872	880	863	823	875	842	885	841	859	846	787	861	836	885	884	817	848	843	827	862	911	921	835	854	886	900	842	867	823	840	858	876	837	885	852	869	839	953	825	845	948	860	937	881	791	891	855	871	887	839	853	855	902	918	817	856	870	860	854	808	893	839	873	821	869	807	853	854	866	871	894	897	863	829	844	892	903	842	898	884	833	881	838	842	876	889	846	874	833	847	856	849	841	845	837	853	849	880	865	861	838	880	874	855	929	900	892	875	818	893	876	854	875	936	924	827	848	831	832	874	878	833	845	935	880	848	856	872	893	839	812	868	846	865	839	867	860	908	849	857	826	837	942	874	938	891	862	812	892	841	805	834	884	851	861	865	845	814	834	898	858	860	899	845	872	876	879	875	934	872	864	825	843	853	835	878	891	858	849	876	888	894	826	896	867	805	841	878	808	890	913	841	829	891	882	860	868	879	867	899	897	893	861	888	833	878	925	917	847	920	833	851	838	876	866	862	891	824	889	850	859	921	859	900	861	865	839	837	872	863	883	893	941	842	883	910	872	850	800	862	829	848	857	828	863	828	834	865	842	809	914	851	862
48045	46228	49739	58335	51666	28258	8445	1060	381	359	351	370	336	337	368	354	396	336	360	407	347	360	342	353	362	367	380	370	365	367	344	358	355	337	334	359	337	348	381	369	358	365	389	361	351	376	384	327	357	367	342	358	341	370	374	352	359	351	351	363	361	345	367	394	354	351	397	370	320	379	309	344	346	343	395	367	367	355	360	385	361	332	352	370	364	359	381	368	344	361	373	368	359	362	361	404	367	326	375	356	363	339	363	337	355	333	362	351	381	346	344	369	364	364	329	341	320	350	367	379	364	345	367	332	382	352	352	342	339	373	314	318	386	366	338	340	348	356	339	332	335	343	383	367	352	363	360	340	329	357	392	354	342	348	350	371	342	362	361	355	344	325	368	348	345	317	388	376	352	345	322	368	348	365	353	343	368	353	345	384	370	360	376	344	375	320	353	347	349	341	381	407	369	343	380	400	361	338	358	387	383	343	350	366	339	360	330	336	352	332	331	364	357	361	321	344	342	333	350	348	345	314	335	358	392	360	333	316	306	362	365	328	333	329	369	370	386	314	357	369	355	335	355	355	390	366	348	432	380	378	345	363	364	340	337	358	340	353	328	313	380	348	347	382	394	390	363	363	372	378	347	378	329	332	347	354	353	347	339	352	348	380	335	360	392	379	346	382	360	371	366	340	311	351	365	338	342	385	341	350	375	344	334	311	304	342	332	375	347	362	342	367	324	338	334	367	373	341	356	354	329	362	374	349	338	367	381	336	365	335	342	330	370	399	331	383	357	362	369	323	361	351	325	357	332	386	414	365	366	331	359	353	341	374	362	361	381	350	351	345	339	347	347	387	350	350	371	354	349	343	371	353	348	329	353	386	358	367	375	299	375	365	375	355	364	378	344	395	340	381	380	356	389	350	395	343	352	344	338	310	347	343	354	370	365	359	331	339	343	328	320	379	389	354	385	374	404	333	372	333	354	387	351	378	394	352	327	335	355	335	297	397	364	344	353	345	366	357	331	321	359	353	356	380	382	361	341	352	345	358	346	368	330	347	380	377	395	345	363	336	339	371	359	354	374	361	326	380	350	349	365	332	344	399	363	341	367	390	347	342	368	336	368	352	331	345	360	357	349	383	397	379	332	355	367	346	334	344	370	374	381	357	370	376	365	363	366	349	341	356	360	380	351	353	337	326	365	377	323	378	356	374	347	356	336	371	372	369	377	351	365	362	375	367	334	382	366	309	373	364	371	325	349	385	347	351	361	365	348	338	343	369	356	382	393	365	360	390	341	348	344	365	364	387	362	382	361	357	360	354	351	361	352	357	341	356	346	343	358	362	350	338	331	374	329	387	366	331	346	350	331	369	305	351	365	379	311	319	378	346	326	339	385	385	370	349	392	330	339	362	341	367	323	328	383	364	353	296	305	330	319	337	349	338	332	338	352	344	344	359	372	382	387	343	360	384	352	415	355	323	364	291	337	328	425	321	366	364	401	361	379	363	368	354	385	363	375	360	380	373	362	382	374	344	366	369	343	365	345	348	352	389	370	366	342	360	333	393	368	376	333	344	370	371	364	356	363	341	374	383	336	363	379	359	363	310	372	358	386	373	353	373	354	323	340	349	387	322	319	388	325	351	318	315	365	354	364	394	340	351	367	370	338	363	361	354	333	383	320	296	345	360	400	367	366	338	351	358	371	373	379	374	371	335	330	357	340	359	389	321	339	331	355	386	337	366	362	377	341	374	349	353	352	361	335	360	384	316	370	349	356	373	388	383	344	344	372	376	349	338	321	350	398	383	359	355	364	361	367	362	372	354	377	376	366	335	353	373	368	344	386	367	370	345	343	371	364	352	348	376	382	317	359	380	372	394	325	327	367	374	363	388	375	320	335	350	385	360	365	349	356	333	354	389	352	364	388	380	366	354	369	336	342	358	360	359	329	362	360	342	312	361	330	344	414	349	357	333	334	362	365	345	340	343	370	320	325	327	348	344	368	379	351	368	372	328	372	390	380	341	324	352	360	368	369	366	354	373	354	350	331	345	386	326	378	342	353	339	343	375	339	359	381	343	371	364	406	330	334	349	345	370	349	365	329	308	337	370	357	342	328	363	372	350	354	355	386	372	347	330	331	349	333	375	374	396	359	382	335	358	335	394	366	361	339	335	386	351	326	361	337	339	354	371	368	347	364	363	370	307	351	372	373	338	392	372	352	348	345	386	346	379	343	366	358	345	374	350	356	355	339	321	353	358	346	377	350	378	328	383	370	335	335	320	362	346	377	343	301	334	352	362	367	340	341	354	368	367	338	389	346	299	381	352	318	349	363	379	331	387	344	352	357	365	355	354	377	366	344	357	390	332	341	352	333	342	362	365	347	327	365	356	349	342	357	368	330	355	370	385	347	350	374	350	377	351	354	392	348	380	362	328	396	368	333	352	398	330	362	371	346	337	329	360	355	369	344	373	334	359	356	325	346	339	369	337	367	373	322	315	336	395	374	347	371	373	363	379	364	323	328	383	352	380	354	332	324	319	352	356	399	369	381	328	330	361	331	352	345	366	337	371	365	354	344	398	322	348	337	361	344	360	385	354	331	383	364	345	377	342	368	406	339	337	327	381	377	374	343	351	359	323	344	387	380	314	361	343	339	369	372	322	320	349	348	338	343	354	338	349	384	371	356	381	333	355	360	363	345	339	392	384	347	358	388	318	338	341	380	380	400	356	385	364	350	373	359	366	357	358	350	362	351	374	351	383	333	344	392	347	385	355	370	381	366	324	349	341	348	325	354	380	354	364	330	342	357	362	360	388	349	341	374	352	378	325	377	365	376	357	342	363	346	361	358	377	362	385	347	356	379	364	333	333	326	361	343	365	367	352	363	387	331	360	357	350	334	310	377	353	343	364	381	343	330	335	363	377	377	353	371	340	370	367	392	369	421	316	339	300	374	357	358	326	327	369	351	354	365	325	336	355	351	324	380	352	350	327	360	373	379	361	338	375	362	347	372	365	350	375	316	346	371	342	352	377	327	346	358	390	347	324	364	380	331	357	369	397	373	360	400	339	347	347	362	323	356	371	362	340	359	344	348	371	384	361	345	372	366	371	377	333	328	380	358	315	362	360	369	378	370	364	362	374	335	344	388	369	363	384	354	374	365	341	366	351	337	339	326	350	346	376	360	368	351	392	349	342	319	365	356	352	364	352	369	322	355	362	369	379	358	341	375	386	331	338	347	370	323	384	360	368	372	335	419	365	347	322	399	359	379	386	350	328	374	320	384	319	380	371	361	338	353	386	321	357	333	326	375	386	344	389	377	378	338	391	361	343	368	338	357	360	348	320	368	334	367	358	338	376	357	380	348	371	327	349	348	347	339	387	369	363	350	323	354	348	354	391	358	379	336	353	365	326	331	342	374	356	344	328	339	352	370	356	352	347	329	363	361	365	332	342	318	364	345	354	371	339	347	372	332	354	351	355	303	347	379	372	366	365	366	350	358	345	351	362
32620	37691	51485	67762	60666	37243	12697	2379	1001	907	849	901	955	932	921	813	907	885	918	887	880	817	878	870	886	883	870	854	846	962	870	836	853	885	852	892	848	899	863	840	922	842	862	857	841	889	856	884	831	833	849	831	889	828	938	873	885	867	931	875	892	924	876	834	817	864	863	872	851	873	823	887	886	909	866	876	891	834	850	913	845	856	870	920	900	864	872	853	867	888	843	858	885	909	848	855	875	875	892	861	883	881	905	867	867	894	868	879	882	899	849	853	849	902	863	878	907	848	837	849	861	881	891	820	847	873	851	915	886	856	862	863	862	845	902	889	890	859	848	876	909	866	854	916	892	859	871	879	812	858	862	853	891	898	823	917	848	860	881	860	864	813	896	908	873	899	815	830	862	877	930	863	822	877	876	849	892	851	818	845	844	887	794	869	873	880	898	885	878	912	858	921	897	846	857	928	911	898	855	906	870	895	835	882	903	884	919	937	892	890	845	874	899	894	855	871	834	878	798	928	928	943	838	864	863	826	827	860	854	835	891	827	902	884	895	901	907	891	872	913	853	886	881	838	889	861	911	868	890	831	908	906	865	910	881	866	839	848	882	931	888	878	860	886	876	855	899	872	856	866	812	831	908	850	880	912	826	830	858	893	877	895	859	804	858	884	821	892	875	871	901	848	888	827	883	836	867	847	912	856	871	852	850	895	854	867	887	812	870	856	868	858	884	864	876	837	880	839	912	856	853	857	876	864	845	834	832	917	831	857	866	878	916	856	857	872	813	872	815	843	885	840	872	875	855	886	812	840	880	852	871	866	839	854	905	843	856	877	872	878	870	864	906	907	828	918	859	844	887	817	889	842	780	821	858	910	830	872	923	837	887	838	858	895	859	852	928	858	860	832	860	805	872	830	849	867	865	856	852	877	912	821	881	849	893	850	848	851	860	841	879	894	853	872	867	868	886	888	901	921	866	875	872	881	852	853	863	848	873	935	856	892	909	860	852	837	876	847	849	926	896	879	836	862	805	823	815	864	888	880	858	886	831	823	830	869	937	852	851	886	837	869	811	850	904	817	851	879	879	843	846	912	846	816	946	879	858	819	841	912	900	876	861	908	902	896	846	915	851	897	915	874	844	895	897	878	881	874	932	869	935	823	867	890	850	810	877	900	816	839	811	836	936	840	837	858	892	900	891	858	879	908	877	875	896	835	874	850	874	908	888	879	852	834	838	911	890	817	892	857	836	902	904	881	851	839	823	884	831	851	854	836	833	899	885	872	872	854	867	875	910	841	849	814	886	859	888	871	905	850	869	867	853	906	914	856	880	843	876	817	878	947	880	853	850	899	872	875	864	881	899	931	878	836	903	837	871	909	891	911	794	863	866	819	945	852	853	893	823	850	919	876	809	863	865	872	852	909	870	841	892	852	928	873	814	888	838	868	851	854	860	828	875	896	840	876	864	908	940	877	866	883	863	867	888	847	887	832	905	830	885	909	885	928	894	823	902	913	869	856	879	891	834	868	928	886	876	844	924	850	925	859	848	818	879	819	876	831	883	884	880	853	883	884	856	860	809	848	859	876	879	901	863	840	863	874	871	829	847	848	855	878	906	881	859	886	875	923	826	818	828	853	889	873	877	872	889	931	849	956	841	880	861	856	831	832	839	893	864	846	872	841	868	853	882	911	838	869	866	938	843	877	866	887	833	799	867	848	865	930	891	829	899	902	893	842	870	874	833	879	880	833	870	869	898	860	892	820	860	890	897	802	894	901	818	863	871	858	892	860	868	808	908	902	899	869	878	857	823	879	867	919	826	854	838	876	836	876	907	898	863	915	902	897	839	870	882	893	870	841	902	856	862	846	869	915	894	881	875	857	839	837	890	879	879	906	844	813	876	877	845	902	883	942	877	847	857	845	863	826	819	861	887	909	902	824	878	862	895	943	834	859	877	854	843	877	865	849	831	876	813	842	870	926	895	854	854	887	879	835	867	858	895	919	885	835	911	849	858	870	884	856	868	870	839	897	833	889	906	860	852	904	897	869	942	850	903	875	869	894	847	886	888	837	883	851	868	876	874	879	892	906	854	875	836	886	883	903	854	859	857	853	883	895	894	820	866	848	859	833	862	862	865	886	898	882	890	850	840	938	861	818	883	850	873	873	847	849	867	830	888	853	875	874	852	907	931	912	904	887	888	877	872	931	845	941	880	852	867	866	881	870	881	861	836	887	895	867	874	856	886	869	878	882	855	837	887	915	872	857	832	927	886	880	873	842	800	780	877	874	885	923	884	872	910	834	867	853	907	895	900	825	890	878	892	874	860	853	841	866	887	806	835	867	857	853	892	877	824	872	882	886	873	833	857	836	893	849	893	868	882	874	884	863	848	846	877	852	897	878	838	850	934	848	855	901	869	878	887	860	899	896	913	852	894	902	846	873	869	887	901	878	866	944	887	820	855	830	879	865	907	856	886	873	898	892	819	789	850	884	889	957	886	880	862	835	892	861	849	900	890	884	862	859	867	877	884	837	813	865	876	881	817	851	888	865	855	876	836	859	822	839	821	825	820	884	898	874	858	884	898	799	894	880	902	871	777	912	892	872	901	845	940	879	837	896	870	870	846	886	856	858	872	872	863	885	892	879	909	918	853	819	847	843	874	859	876	817	859	832	857	899	920	856	848	843	869	910	876	848	835	810	841	866	836	911	911	810	914	891	828	857	850	860	874	862	838	854	853	880	844	878	883	863	857	832	838	861	842	848	818	843	865	857	849	896	855	853	858	887	917	853	846	815	892	857	918	896	900	878	780	873	861	870	845	877	869	871	878	892	798	855	845	861	926	860	867	894	875	903	890	863	841	892	850	830	856	894	873	919	897	828	858	852	831	860	898	901	890	891	843	807	865	897	847	870	893	841	830	867	900	908	896	847	854	875	859	880	795	841	836	851	882	858	871	877	856	854	849	870	890	916	840	863	842	851	854	889	912	897	882	856	882	853	850	866	872	896	880	857	865	865	848	858	852	871	820	861	884	889	876	875	898	847	919	845	899	875	897	878	858	848	900	908	888	879	827	824	872	885	870	887	850	825	856	876	884	869	863	901	856	926	873	930	819	847	851	855	896	901	889	874	856	850	818	867	780	863	861	866	899	847	814	878	835	900	859	877	923	898	898	822	898	852	813	835	866	859	836	800	863	856	851	857	822	831	871	879	856	815	884	873	877	856	883	842	880	916	835	845	851	883	888	834	868	855	833	823	866	825	881	845	878	852	864	828	913	888	873	854	903	861	900	921	850	879	876	858	852	871	867	847	839	863	853	862	847	848	873	853	861	873	826	906	864	889	871	898	911	849	820	847	884	895	899	815	904	876	818	887	868	857	852	911	887	865	855	856	878	861	902	909	877	848	844	880	918	804	862	889	916	875	861	852	905	823	894	885	888	839	888	852	837	869	834	880	853	849	859	880	889	876	887	874	903	877	899	860	846	926	841	917	850	847	883	875
55831	53287	61576	71695	55974	33373	12821	1757	473	399	357	352	349	361	367	349	325	373	363	388	335	337	340	383	380	353	394	375	374	371	366	375	353	307	359	337	362	361	355	382	359	398	383	396	357	351	328	359	406	356	336	337	351	340	364	373	362	360	328	333	370	361	360	338	333	353	352	361	359	375	364	326	368	403	363	390	362	357	376	364	345	367	304	342	372	365	348	325	357	349	317	375	363	407	322	350	354	368	349	376	354	386	395	362	395	330	337	353	355	364	374	383	324	346	377	366	332	337	367	368	346	347	347	347	363	358	377	353	356	362	358	335	365	358	317	376	347	342	331	384	361	311	348	358	362	342	370	364	369	381	382	351	378	342	341	331	342	381	370	365	349	358	375	328	317	353	375	310	357	342	374	344	354	359	373	342	368	358	341	337	332	361	370	375	340	343	360	391	386	324	341	386	350	359	324	303	340	361	321	315	359	314	364	330	383	371	338	346	348	344	367	353	336	343	377	340	352	366	332	381	357	358	365	348	361	364	316	400	356	320	368	381	352	344	333	354	362	339	371	382	383	318	361	393	378	337	377	350	374	369	350	379	375	379	346	367	361	308	349	374	378	362	334	322	358	365	344	320	329	345	340	387	336	386	341	363	372	369	350	372	377	345	353	369	353	319	360	349	371	357	353	369	358	408	368	339	354	370	404	388	355	322	334	326	331	380	360	366	329	327	357	385	360	348	391	360	354	365	357	373	351	352	389	335	329	350	341	330	337	384	356	333	367	373	347	382	313	337	335	322	352	320	377	303	356	344	338	361	368	366	363	338	358	370	374	387	363	345	366	360	367	316	326	340	365	378	371	356	352	341	377	389	375	373	377	362	364	337	369	350	344	342	363	350	404	371	352	328	325	360	336	331	337	342	337	341	372	352	371	350	340	371	392	343	353	341	338	347	376	376	372	375	355	335	362	342	360	359	353	351	355	373	354	359	355	336	362	351	348	370	349	374	350	364	338	342	380	400	337	364	371	397	353	336	382	346	330	404	384	373	354	335	367	353	409	363	328	394	374	328	372	380	349	343	326	372	395	359	368	324	344	371	403	367	388	381	395	339	324	351	394	385	367	383	356	342	405	367	347	343	332	350	357	383	359	366	345	352	340	353	349	380	351	387	346	358	357	341	346	345	369	393	397	352	348	336	301	326	330	306	353	346	355	387	294	330	379	336	373	364	353	360	367	326	411	363	312	352	348	332	363	375	335	369	326	371	347	339	319	368	368	341	377	322	347	354	364	354	341	352	350	348	318	357	363	325	370	347	347	358	380	328	356	339	366	368	379	366	320	347	356	379	383	335	344	339	368	345	343	327	342	327	383	371	360	330	389	357	355	330	380	323	367	362	403	346	337	361	352	371	377	341	317	350	342	340	343	335	340	367	350	360	334	358	405	362	337	367	344	379	357	345	362	362	323	356	344	360	355	372	356	359	313	370	349	387	365	358	344	352	387	359	410	368	341	351	347	386	381	369	372	363	328	341	350	339	397	334	381	323	337	345	372	348	359	376	346	356	345	315	355	344	353	363	344	345	339	391	324	353	359	362	351	369	366	317	374	370	342	358	352	373	360	346	383	358	359	383	376	337	374	347	350	388	338	355	376	342	356	403	374	384	340	372	372	383	367	370	368	379	365	341	362	351	370	357	384	336	335	382	334	340	336	393	319	349	333	353	362	360	362	378	362	331	365	339	340	383	308	364	356	338	335	330	346	334	356	383	380	388	359	314	327	361	335	363	384	336	329	347	372	372	330	357	338	359	335	349	346	418	385	381	367	367	356	363	367	340	347	366	347	340	369	364	336	333	333	365	373	325	399	377	368	363	333	342	371	335	376	347	343	392	371	349	359	334	365	352	367	336	331	347	382	333	362	347	376	357	365	367	344	410	344	335	392	335	357	345	357	326	336	348	387	371	362	356	351	349	361	378	355	351	354	348	349	314	327	374	345	331	363	371	361	375	364	364	367	363	369	325	361	375	326	345	374	359	356	379	303	359	361	326	337	355	341	345	373	384	352	353	381	359	354	365	368	346	349	365	369	360	316	362	343	341	351	359	346	381	357	390	341	342	310	380	345	361	332	366	329	353	321	340	338	373	350	327	357	346	332	394	326	361	360	368	391	321	373	332	322	350	331	336	366	385	316	372	333	353	375	371	332	376	380	374	376	308	349	348	357	335	384	375	340	335	388	359	376	324	353	338	333	327	334	361	348	369	342	376	343	347	376	344	340	325	357	357	338	357	335	358	362	349	370	395	378	362	357	336	354	359	382	373	353	359	360	354	367	363	343	321	335	325	366	349	355	357	391	362	366	357	334	333	325	337	362	382	340	356	333	352	392	348	342	346	345	354	329	346	354	358	348	348	331	395	365	365	317	346	390	332	335	373	381	365	295	344	342	327	364	370	367	379	336	378	361	371	353	395	346	339	370	388	375	327	374	349	345	372	364	342	386	337	347	339	356	355	386	369	371	386	348	332	330	365	394	392	356	336	345	356	344	354	331	333	334	362	369	361	348	366	393	344	362	384	368	352	332	346	358	361	373	350	327	388	352	340	350	371	340	356	394	350	355	366	332	379	389	385	360	337	376	370	348	322	361	369	379	351	332	405	364	356	339	388	356	383	336	351	346	341	336	357	326	346	289	336	345	352	337	363	334	370	390	342	381	321	355	355	381	382	353	350	354	377	324	342	375	325	367	336	373	321	362	358	336	375	372	354	385	353	338	354	325	373	362	408	353	391	344	371	346	375	330	361	367	376	331	362	368	392	387	350	381	369	355	387	338	365	372	354	348	344	392	343	375	375	340	355	368	376	353	347	352	347	374	341	342	340	364	354	357	376	362	368	340	359	338	366	356	353	357	390	349	388	357	314	351	364	369	363	339	366	368	369	333	347	345	354	376	376	362	353	351	359	359	326	354	367	359	368	347	369	350	336	354	386	352	362	387	370	359	338	389	344	355	353	388	355	361	357	354	366	380	342	386	325	392	351	359	334	380	364	383	332	369	365	344	377	368	365	337	308	346	370	379	386	322	402	372	388	365	335	403	339	339	333	355	349	384	366	365	338	368	401	371	364	374	381	391	344	348	347	341	345	356	339	322	331	389	347	341	336	387	348	341	364	350	360	344	342	398	349	337	379	374	352	362	344	329	375	344	334	354	366	369	378	364	339	312	366	350	377	330	302	363	360	352	333	352	343	362	394	351	355	337	317	337	361	346	372	344	313	339	410	329	369	367	372	340	363	380	388	349	348	365	351	352	338	391	346	382	352	377	365	356	334	347	321	367	318	338	362	344	380	374	359	351	334	377	393	383	331	349	326	345	337	396	350	369	347	329	373	379	371	333	358	394	390	393	362	369	358	383	335	361	381	368	319	362	361	362	345	354	355	332	347	374	357	357	332	340	374	394	341	322	360	372	334	365	358	383	402	375	363	369	361	363	348	375	367	357	391	348	342	379	333
38187	45295	64986	81700	66789	42609	16426	3201	1061	919	915	869	884	883	882	811	903	864	900	840	862	883	857	841	844	862	866	856	873	866	877	894	875	892	874	823	870	829	866	903	920	878	914	860	849	809	873	850	820	880	838	870	815	929	877	832	861	881	880	875	885	863	834	819	895	842	834	831	856	893	865	854	894	867	911	881	864	892	839	858	843	914	905	791	836	863	841	836	858	880	811	829	918	865	898	864	881	850	881	885	874	868	890	843	882	827	887	876	902	817	851	893	830	878	870	867	826	816	842	854	834	846	880	889	875	809	900	901	906	859	872	857	863	832	820	837	857	806	827	883	872	875	880	836	877	856	882	857	867	879	932	930	843	877	904	903	888	891	853	816	818	848	908	862	827	880	855	854	851	824	866	886	867	808	831	829	884	871	892	846	859	917	862	872	879	897	870	874	862	860	876	876	892	837	863	878	787	837	866	836	832	901	866	839	908	876	837	864	913	864	881	849	879	860	907	845	866	877	833	846	867	868	863	840	860	841	883	925	909	852	849	862	890	892	833	827	852	865	907	871	859	911	872	878	860	864	885	860	882	850	841	871	882	835	844	811	810	900	850	794	862	860	899	876	854	861	901	840	867	953	847	897	841	857	885	929	894	928	838	865	883	898	860	841	861	842	859	923	875	851	860	848	843	862	796	879	885	888	851	890	888	862	842	807	894	830	895	885	825	877	876	862	820	899	836	853	905	882	834	828	839	908	859	851	869	889	867	884	837	825	876	883	909	897	880	920	886	865	854	851	889	828	855	856	884	832	841	884	878	872	867	842	845	841	911	846	892	879	816	884	887	846	869	916	911	886	883	867	874	851	898	833	907	918	841	835	894	891	872	875	887	913	854	867	897	862	892	859	885	848	824	842	848	866	871	888	908	863	850	842	845	850	861	863	847	817	924	840	850	809	882	843	885	874	879	914	839	861	873	865	838	855	863	894	867	842	824	920	832	825	820	866	877	917	901	892	861	882	874	868	855	870	848	845	888	878	902	841	906	871	848	842	863	886	880	862	864	855	854	923	872	787	873	885	899	865	821	904	840	877	820	848	856	850	836	882	813	937	866	873	830	906	867	862	902	881	880	865	853	961	871	849	861	900	860	858	877	863	855	855	866	898	874	879	833	906	881	851	841	850	872	839	874	880	871	817	859	871	868	876	838	941	893	870	829	826	871	854	829	834	851	925	857	918	819	854	888	837	837	889	939	842	833	895	876	886	856	889	804	816	828	826	843	812	873	811	872	837	873	872	906	899	845	857	882	870	844	879	869	902	854	934	885	864	860	860	883	853	855	866	900	846	843	852	851	899	843	865	882	876	878	870	894	897	928	868	854	842	898	893	858	856	901	859	861	889	856	850	831	862	860	908	838	897	870	849	837	832	880	950	865	826	859	899	862	929	887	849	845	856	842	899	799	866	824	892	822	841	886	891	847	858	879	875	845	914	884	870	900	929	899	861	866	876	896	858	866	885	836	887	874	881	882	881	839	846	831	818	826	838	858	877	869	859	899	840	839	832	894	825	884	879	886	876	861	850	882	860	894	900	912	864	845	879	858	879	821	868	879	811	855	899	878	835	845	863	886	874	817	854	840	816	831	848	878	884	831	837	838	892	843	888	841	854	855	822	843	862	800	881	830	869	868	903	874	904	842	903	871	863	834	926	816	833	871	882	903	882	895	867	857	837	840	920	852	820	860	872	901	899	853	892	869	880	838	854	880	869	890	885	848	874	820	861	896	863	893	860	910	900	869	872	854	879	848	846	862	883	846	821	950	886	906	882	905	888	858	859	903	856	850	879	875	835	839	887	861	899	836	864	874	899	919	905	873	870	895	868	858	852	869	862	786	836	843	815	830	869	845	815	884	865	816	907	874	922	832	857	861	851	908	880	884	925	879	856	833	861	847	889	864	841	826	818	937	852	875	842	854	874	817	857	839	868	857	824	871	859	849	896	846	882	859	852	799	872	821	900	879	811	842	894	875	858	855	903	812	851	805	842	851	895	894	876	852	882	825	847	811	871	862	899	889	866	888	877	891	851	876	901	919	869	883	860	889	882	879	918	854	821	883	836	845	888	900	871	886	819	943	831	838	818	859	848	852	863	918	864	854	932	861	848	887	914	913	837	878	882	850	911	815	898	845	890	879	865	844	852	852	802	844	857	866	886	839	874	858	814	866	897	840	855	828	827	858	856	840	860	850	882	866	859	866	856	919	871	850	852	924	850	914	849	851	847	865	886	864	835	862	926	886	871	900	850	878	877	834	851	850	873	865	832	858	876	883	844	890	892	861	895	873	898	847	916	848	903	786	908	873	902	873	868	847	843	828	854	838	846	818	861	858	862	882	878	818	888	880	901	827	893	910	889	899	894	821	850	872	835	888	846	904	797	838	893	841	839	830	840	840	870	828	841	868	839	819	869	864	897	859	863	863	818	926	828	803	837	856	870	885	902	842	883	871	891	856	853	875	824	835	838	921	837	828	849	878	877	834	845	873	892	849	883	866	795	874	827	892	830	850	830	898	901	862	881	830	834	856	840	815	866	859	840	805	899	835	852	843	859	881	842	834	872	854	902	879	902	860	843	846	857	858	850	802	838	866	834	834	859	938	856	855	884	846	871	877	814	878	876	862	871	876	893	920	863	856	902	867	856	846	898	877	856	874	817	821	830	883	826	853	896	837	835	845	881	916	792	903	898	834	896	894	893	872	908	855	897	895	880	883	838	870	892	812	875	841	868	879	922	893	832	840	878	801	864	882	915	847	904	893	834	855	855	877	858	851	924	867	873	856	833	878	834	878	851	865	873	881	932	874	842	879	912	861	901	838	876	871	903	874	913	908	854	867	910	848	877	897	866	898	880	933	851	880	851	812	836	857	853	930	826	828	909	913	853	873	831	877	867	863	875	893	848	899	833	869	892	852	857	889	880	891	876	913	889	881	835	831	901	837	835	869	831	861	821	875	860	883	861	905	915	893	842	852	854	844	840	850	935	856	835	835	833	874	899	841	864	870	843	876	903	898	864	911	817	882	902	836	864	923	839	874	829	863	880	896	860	832	866	816	878	873	869	849	857	909	892	897	815	868	841	876	815	847	900	861	920	859	874	886	855	854	861	813	825	853	842	875	887	821	889	898	883	858	878	871	886	885	847	884	832	938	902	848	805	897	863	880	865	917	896	848	893	867	916	881	899	884	889	825	890	864	868	886	897	855	913	870	843	821	830	881	853	904	852	912	869	849	891	855	870	826	889	815	844	855	859	842	873	854	841	893	871	895	839	862	894	934	895	826	795	894	805	856	933	879	858	800	889	874	862	890	834	862	901	847	857	895	883	898	900	855	881	889	800	850	833	886	847	863	833	804	895	892	856	891	884	903	849	879	882	863	882	844	885	858	865	893	888	859	865	866	911	914	810	896	856	879	815	880	900	861	788	828	833	863	860	862	815	933	931	885	869	885	915	893	869
28836	28547	24653	12175	8291	4539	1604	520	348	367	327	340	340	346	324	347	359	365	376	353	333	345	325	355	374	372	371	307	336	349	332	319	356	328	354	342	367	350	398	322	372	344	341	336	347	360	354	328	352	335	357	368	333	320	365	373	361	352	350	388	341	375	379	338	366	377	363	360	358	359	326	339	372	392	348	332	321	345	314	381	340	366	349	349	340	322	349	372	337	325	332	346	408	316	366	398	354	356	349	351	350	358	340	353	318	326	366	362	321	368	355	362	350	359	342	356	358	362	370	325	366	347	301	324	398	363	342	365	347	361	360	330	334	363	380	355	364	347	363	330	351	301	342	349	348	352	341	339	362	381	325	367	366	355	352	357	359	342	342	347	376	341	331	387	356	325	348	351	366	347	368	345	328	346	347	330	373	350	345	341	349	364	323	382	348	329	371	372	330	326	333	350	360	370	364	402	375	310	387	380	374	335	395	336	340	344	364	346	359	350	342	382	343	335	337	331	326	351	380	339	330	346	344	360	331	331	330	361	366	371	378	380	360	361	358	325	350	356	318	334	365	373	334	353	343	377	417	335	360	334	357	338	359	351	323	346	321	333	360	389	378	342	372	371	344	346	325	342	392	319	346	350	356	349	357	342	329	330	379	350	356	315	328	339	363	329	381	348	343	384	331	357	342	351	344	348	311	330	344	326	366	330	368	331	378	351	355	350	311	350	352	331	387	384	366	352	349	338	369	342	371	353	351	362	347	343	370	354	350	329	366	326	310	337	337	334	361	377	348	355	379	367	360	326	364	365	352	381	382	332	336	333	354	340	318	367	347	318	334	357	358	371	338	375	347	346	360	350	380	369	339	348	345	386	353	355	340	408	380	341	345	362	339	334	375	377	352	360	367	365	359	354	347	303	340	363	387	398	344	359	345	327	328	329	334	368	367	344	331	347	381	360	337	325	361	358	346	392	346	351	380	344	373	349	336	351	308	392	365	368	357	344	356	363	367	325	369	355	341	326	332	363	351	366	352	293	349	364	365	348	334	341	355	325	350	353	368	354	331	327	342	312	342	362	314	364	345	373	345	350	350	342	347	342	378	362	336	351	367	322	360	353	333	356	345	322	358	326	323	357	379	391	319	363	370	334	380	357	365	345	330	367	373	342	353	302	375	372	367	369	365	337	358	333	360	329	364	350	381	335	353	334	397	348	323	339	360	339	344	404	347	366	333	359	334	386	364	351	381	348	359	329	337	349	318	350	329	337	359	340	360	342	323	349	347	353	354	341	339	339	327	360	370	352	337	356	311	313	279	357	345	359	357	382	333	349	352	346	350	389	349	341	386	303	332	355	365	343	338	334	389	344	333	353	347	341	342	343	374	369	374	326	332	342	342	335	362	326	356	351	360	324	376	382	366	340	347	345	332	365	366	360	363	353	362	340	359	318	333	334	352	336	348	324	349	319	371	328	397	367	354	327	352	335	325	326	358	366	344	353	337	362	317	362	329	356	340	328	326	340	355	363	341	330	345	358	405	393	335	339	331	366	338	334	373	329	332	399	357	348	349	364	353	326	379	346	362	347	314	357	336	362	418	316	337	360	323	318	360	314	373	345	353	372	386	348	329	350	357	358	382	361	351	312	326	329	368	384	336	356	345	348	329	368	377	342	352	341	335	333	333	325	339	305	328	351	338	374	340	347	364	366	322	323	349	306	356	322	360	325	360	336	367	317	362	378	323	365	384	365	354	371	369	357	346	346	316	384	352	321	352	354	345	361	376	349	305	353	348	335	361	390	342	364	335	343	383	342	374	341	342	340	326	330	361	352	382	375	317	347	346	310	372	353	316	356	318	348	349	335	368	329	360	339	373	327	334	301	325	352	336	331	347	354	319	374	363	355	352	364	380	370	356	346	354	350	358	380	341	354	342	336	314	345	381	338	333	346	356	352	338	372	372	359	365	370	334	345	332	338	366	357	359	359	331	397	326	377	363	351	335	362	352	376	372	389	346	346	309	346	359	372	349	361	330	343	366	325	323	345	343	353	325	362	344	332	372	339	368	368	349	371	362	326	381	374	323	348	351	345	330	368	365	359	321	337	376	333	362	343	366	359	322	344	339	316	378	364	351	363	348	359	350	322	326	319	372	336	315	350	344	348	366	361	385	338	369	358	328	365	357	348	357	311	339	349	306	351	377	336	314	349	353	346	367	348	339	359	327	343	326	338	337	361	369	377	338	345	329	382	352	360	364	300	344	340	323	339	351	366	353	338	366	377	345	350	340	341	360	328	341	341	343	338	330	348	368	325	336	310	338	368	342	374	370	348	370	327	320	335	340	354	323	350	338	320	387	354	350	348	350	371	316	352	348	362	333	324	343	348	338	335	363	331	328	389	375	390	359	377	339	341	342	321	336	331	322	360	366	359	381	349	319	340	349	341	354	375	339	327	325	351	362	321	330	358	376	332	334	351	315	361	339	370	348	309	375	371	383	303	331	347	340	345	340	356	359	362	367	351	317	372	354	336	355	361	361	356	377	359	359	329	314	313	331	342	350	357	353	358	368	407	352	337	360	346	345	368	344	326	355	380	316	325	344	334	345	349	374	376	342	358	354	387	354	320	336	336	353	318	354	332	339	381	385	329	336	336	353	394	359	385	343	352	331	352	362	355	350	345	356	350	339	349	349	373	387	328	373	371	343	367	376	336	356	332	382	416	348	352	336	387	348	350	340	369	375	359	375	354	382	304	384	343	372	363	366	308	350	358	385	350	316	326	400	364	329	339	295	363	350	375	351	350	328	357	378	345	375	347	352	372	356	347	364	327	363	349	337	354	373	364	406	346	329	381	335	336	349	360	376	355	339	339	307	354	337	402	369	355	349	352	349	351	387	363	349	334	374	379	306	322	356	361	363	353	349	346	357	349	355	344	348	373	373	342	358	353	376	327	334	325	340	362	361	343	325	360	378	341	358	346	383	325	364	294	348	349	377	348	357	350	371	325	343	350	348	360	347	382	373	398	346	335	336	342	394	343	344	380	354	324	382	329	346	350	339	350	358	364	342	355	349	340	327	308	382	344	339	363	366	364	338	373	354	367	364	340	327	326	347	368	379	335	335	344	351	338	368	336	308	354	351	386	338	333	327	370	363	360	346	339	356	359	338	334	327	342	339	375	384	353	325	315	379	357	322	368	314	397	374	370	354	346	355	372	352	339	329	347	345	295	324	348	360	346	355	356	364	373	372	356	347	352	344	378	333	328	335	361	378	327	336	369	331	350	366	375	285	337	360	349	333	343	321	389	350	361	334	350	361	325	350	344	308	366	324	323	348	374	354	361	368	345	366	365	346	360	329	340	331	367	353	367	371	385	355	375	381	351	354	361	367	382	341	315	338	338	302	346	359	353	331	330	409	339	319	373	352	360	374	357	336	337	370	359	325	383	349	353	326	374	362	330	329	370	327	351	362	346	334	369	359	351	335	387	352	381	359	336	331	338	312	334	361	346
17343	23418	27895	23314	20247	12381	4474	1274	893	879	882	834	853	859	857	868	848	809	863	873	886	820	843	889	842	820	907	873	877	844	795	812	820	871	858	837	901	901	892	866	849	840	847	880	861	844	898	901	873	930	826	894	881	858	819	839	853	845	870	820	911	817	868	868	892	884	862	873	850	916	910	871	878	869	869	798	878	884	883	884	851	847	863	858	873	840	893	915	836	870	879	853	860	839	864	860	827	885	878	846	807	899	857	851	885	789	887	849	860	891	855	901	828	837	835	861	853	851	879	866	885	862	848	875	807	867	891	890	852	848	847	847	914	885	870	887	895	883	828	837	886	838	848	900	860	899	840	861	882	904	846	894	824	849	832	885	886	884	840	880	827	837	859	900	878	856	845	915	883	871	841	885	952	841	875	873	882	863	936	858	872	827	846	848	891	896	852	924	905	839	819	862	870	803	881	877	833	845	857	905	895	813	823	821	818	837	857	845	870	857	812	856	865	814	819	920	824	791	911	863	849	904	880	853	859	888	840	811	865	870	832	888	845	787	906	865	907	852	912	878	886	861	894	855	804	870	873	847	815	886	824	858	851	861	856	797	884	892	843	880	853	883	835	884	816	910	868	850	887	872	860	788	843	831	832	860	812	859	875	831	890	872	880	862	838	868	831	901	865	822	928	817	830	864	844	852	857	857	798	826	832	863	845	834	833	865	917	847	859	833	878	876	846	845	855	817	828	888	848	831	838	848	858	819	908	868	822	883	907	835	844	899	861	827	900	848	871	866	850	860	848	885	788	841	873	847	878	871	851	854	877	852	799	857	904	808	850	856	857	868	891	842	861	859	835	865	873	857	850	850	894	842	835	855	870	852	830	824	881	823	821	818	849	829	884	854	861	849	831	874	874	835	856	874	910	881	812	867	825	880	845	902	873	860	860	883	855	828	894	861	829	878	848	874	847	855	805	896	815	866	855	876	804	876	843	815	852	879	868	897	840	838	851	850	812	847	837	824	849	835	812	883	843	862	862	856	814	887	896	848	862	831	911	822	829	898	847	816	839	806	836	829	866	832	887	854	914	831	854	812	817	883	855	866	870	836	903	843	830	841	826	856	856	872	819	821	862	826	858	890	849	841	890	863	909	865	852	865	861	828	851	868	856	842	826	901	836	854	871	911	884	864	863	856	862	873	856	868	823	946	856	860	899	837	901	810	855	825	873	848	836	884	834	907	859	864	860	822	865	829	855	869	834	887	841	874	886	835	830	882	896	896	848	841	813	858	871	871	880	822	869	848	870	893	947	852	920	862	898	823	875	861	884	892	844	853	913	874	865	908	795	904	865	810	799	811	884	865	835	876	859	928	870	890	807	890	885	840	855	871	916	852	820	871	855	889	896	903	893	861	856	889	846	855	814	810	845	844	898	845	910	821	825	847	859	846	836	861	830	860	881	911	869	864	877	839	878	882	867	909	887	840	827	869	811	828	786	843	809	850	894	914	843	863	837	858	804	841	897	888	806	888	876	872	878	881	851	830	893	846	883	863	822	863	837	884	898	900	858	867	841	864	866	814	827	827	865	853	944	853	818	892	841	827	856	889	850	848	851	878	878	896	875	823	858	893	819	836	857	854	854	824	865	821	863	897	847	897	902	884	890	869	855	918	881	856	861	847	767	925	846	873	851	876	915	858	853	812	866	826	866	824	826	884	916	835	818	827	857	852	827	796	892	835	844	858	888	875	807	862	827	838	890	854	833	821	863	866	819	841	855	879	875	832	853	861	833	842	925	842	863	915	841	900	817	878	850	857	858	848	807	879	878	847	872	871	866	845	823	934	843	817	875	903	886	818	880	833	817	868	804	875	839	803	856	884	820	946	890	842	855	878	851	870	889	867	850	895	825	825	906	831	820	914	883	833	871	922	849	891	845	814	861	900	852	814	808	864	861	871	877	859	841	837	875	827	886	813	812	852	881	860	815	847	808	871	863	869	886	844	873	854	824	919	846	795	860	887	855	842	827	847	853	826	907	845	865	876	847	803	843	807	817	885	840	791	847	884	899	863	870	893	816	842	850	880	862	856	857	855	882	828	818	845	842	819	898	831	857	882	871	812	838	848	831	876	895	876	855	878	874	884	843	865	859	812	845	937	865	877	884	837	840	826	858	851	833	866	903	864	914	838	866	838	871	861	812	847	814	911	820	898	833	850	859	834	822	827	822	892	871	850	840	853	865	858	905	843	889	790	844	911	840	899	868	873	905	833	910	871	832	835	832	897	901	865	872	862	809	826	914	830	816	848	840	868	853	843	856	866	842	874	845	877	808	870	860	893	849	862	855	952	836	903	855	812	854	833	841	804	829	876	923	921	855	839	828	823	855	884	878	814	868	856	858	866	811	886	839	832	872	824	841	817	825	859	843	862	860	825	889	805	861	869	883	861	866	836	821	800	855	889	931	843	807	837	880	871	840	838	861	835	838	897	817	887	888	845	845	910	847	900	843	873	846	849	840	852	847	859	872	842	879	827	888	811	860	891	852	892	919	834	866	867	866	850	854	838	922	899	848	784	829	905	832	895	867	886	934	819	897	839	853	824	870	953	873	889	852	875	899	824	882	823	842	837	855	865	858	849	884	872	856	865	897	844	870	857	875	906	810	836	859	831	868	868	879	846	848	884	862	860	880	881	838	832	863	883	845	855	923	811	861	857	884	827	847	871	859	874	871	866	827	873	835	805	869	888	860	892	856	841	846	839	880	860	843	861	869	850	879	917	874	870	828	901	849	870	850	859	811	851	836	878	842	827	862	876	863	869	888	865	856	904	857	860	843	859	855	814	897	855	865	912	893	850	881	899	829	916	841	856	832	838	829	834	894	854	823	882	822	828	852	844	851	862	852	821	865	875	842	816	834	848	826	790	823	891	865	863	863	852	816	902	819	850	881	866	810	846	901	867	858	864	825	862	840	859	824	868	856	845	826	839	870	833	919	867	868	851	831	806	886	858	906	844	835	866	883	864	857	879	830	872	839	862	859	887	860	848	892	839	835	902	813	854	907	867	858	897	791	863	859	826	875	827	842	875	914	807	797	841	871	919	834	878	872	850	873	878	860	873	820	860	864	886	878	875	826	836	882	868	822	889	836	871	864	828	891	848	808	833	872	853	853	865	805	887	870	875	854	849	890	865	876	860	834	825	901	891	833	883	855	890	861	878	806	833	848	881	897	852	811	899	913	858	864	889	867	850	851	869	854	825	865	860	830	853	903	858	833	825	927	865	857	882	845	881	862	843	851	867	839	853	932	843	870	837	885	848	902	878	839	925	820	800	847	809	878	833	833	866	869	894	836	845	876	877	858	854	886	811	836	881	864	865	885	860	847	871	854	834	868	873	904	858	863	815	852	835	836	873	832	869	839	863	886	881	873	871	877	928	838	858	860	843	888	865	857	837	847	838	890	869	852	822	822	877	804	888	883	848	828	857	818	910	843	869	872	851	862	864	829	764	882	814
49249	47159	45926	52597	54574	31869	10191	1186	422	364	384	334	372	367	348	347	375	364	386	364	328	327	358	336	349	346	376	348	382	363	336	319	346	365	394	345	343	354	358	332	385	355	354	366	365	355	371	368	389	333	350	363	344	335	365	370	353	328	377	344	329	341	348	348	372	396	397	339	348	318	309	334	345	346	321	331	363	348	327	381	351	364	354	346	369	333	358	347	352	328	372	380	341	356	378	362	306	364	386	382	376	364	359	389	383	365	345	361	326	352	370	334	385	365	367	363	354	362	343	357	350	363	337	343	339	322	343	355	373	336	335	379	332	375	370	345	291	316	339	335	316	385	333	353	367	382	352	396	349	343	373	359	331	338	344	341	328	338	343	362	379	368	361	381	361	347	366	362	313	334	343	338	365	337	391	349	343	359	388	322	352	377	361	369	353	350	359	360	347	376	350	375	369	344	404	352	354	373	348	328	341	356	374	327	320	383	328	395	358	374	331	382	348	328	362	332	365	375	359	397	333	353	350	376	363	333	354	385	376	392	353	349	372	361	336	325	325	339	390	348	361	341	367	387	342	359	359	349	355	349	358	363	354	359	392	362	362	378	386	301	329	352	346	315	380	338	344	360	329	335	375	359	361	319	387	365	344	340	363	370	350	374	398	355	353	352	369	354	377	341	329	361	373	367	392	337	360	350	359	369	413	329	343	350	353	348	377	343	355	352	327	373	336	347	334	353	385	373	372	355	347	352	348	350	382	340	354	384	337	350	330	398	399	338	342	346	344	347	339	344	369	324	347	340	308	376	348	374	351	323	353	369	351	348	346	329	332	362	369	346	355	353	337	350	333	373	357	313	321	356	351	328	413	372	367	350	323	321	331	349	362	389	385	368	368	354	394	367	359	363	345	390	352	337	320	330	317	344	355	349	356	326	337	396	374	352	356	346	357	342	374	342	354	359	317	349	366	362	330	346	368	352	347	353	326	370	386	385	359	313	352	365	362	356	332	322	368	380	352	349	321	372	324	343	362	344	365	337	335	347	351	359	362	378	384	347	364	396	373	371	354	340	357	330	314	338	358	334	382	370	340	372	359	360	356	323	341	315	349	364	331	336	351	351	338	355	350	371	380	368	364	348	337	349	353	359	320	346	359	375	382	341	335	349	368	386	358	354	348	396	379	339	324	363	350	356	366	365	352	362	345	373	333	360	340	334	362	382	355	380	367	388	338	363	356	338	353	367	372	360	347	306	318	377	372	311	351	342	354	367	344	346	382	360	367	297	362	361	357	369	364	375	360	372	353	313	344	356	361	348	339	301	342	365	356	348	348	361	371	334	356	345	326	323	357	400	353	361	367	343	361	361	367	386	353	373	336	357	348	345	334	343	336	383	356	331	343	304	357	359	352	340	341	358	336	346	350	325	362	380	345	312	351	370	345	340	331	360	362	337	314	307	355	348	323	354	360	349	386	409	344	342	360	327	327	375	351	325	319	347	324	340	345	364	368	318	346	333	415	338	343	346	384	392	355	368	357	344	377	332	342	339	366	339	389	385	349	363	354	368	368	350	352	354	374	361	363	355	330	346	349	366	347	340	326	377	342	318	365	367	309	352	374	319	358	317	348	333	391	349	315	332	361	351	357	347	337	380	330	318	347	357	337	331	328	336	326	351	351	345	398	359	357	326	327	359	374	350	396	355	335	330	328	387	318	304	358	357	332	360	369	351	337	358	339	388	343	362	375	355	360	358	344	333	405	363	334	339	372	347	339	388	389	343	357	378	338	361	351	344	361	365	337	330	342	333	355	350	331	362	337	340	340	348	308	323	318	339	337	358	344	350	381	364	371	374	369	372	341	344	376	376	351	341	340	335	355	348	355	372	344	333	351	316	354	361	394	391	336	360	339	369	342	371	343	367	371	324	365	355	362	342	370	342	330	395	382	399	330	346	371	375	356	360	342	371	354	367	363	339	386	330	339	325	384	325	339	365	364	357	343	368	379	340	358	304	349	348	313	357	332	357	344	341	338	360	352	340	341	336	368	362	317	334	364	367	361	347	366	334	358	381	377	332	382	324	344	320	360	376	359	350	336	362	350	338	342	352	361	349	343	347	348	331	376	354	341	351	332	326	342	327	374	364	348	358	349	358	324	374	330	370	379	339	308	373	408	323	339	316	379	348	325	334	369	314	371	346	339	372	350	375	345	350	369	341	395	357	385	368	342	336	352	377	331	357	335	336	303	387	365	350	348	349	332	364	336	377	374	351	348	329	399	345	341	356	335	323	339	362	337	344	358	347	390	357	354	349	360	357	327	373	353	345	356	357	348	386	368	335	378	357	334	350	355	328	351	365	343	349	359	337	337	343	356	367	317	365	365	362	333	404	405	369	353	334	325	344	348	360	364	367	321	340	365	372	347	352	346	336	385	351	345	384	375	389	366	397	337	317	345	362	358	378	340	373	362	328	335	374	385	374	324	390	355	379	370	367	336	369	375	342	352	338	360	368	377	380	292	337	358	362	348	346	360	325	359	345	327	379	377	376	363	354	373	393	378	332	371	357	323	384	335	345	391	361	391	359	354	346	357	359	381	369	338	330	346	354	346	373	338	356	361	341	366	351	356	367	362	366	362	354	395	402	361	370	347	347	356	341	403	374	342	330	355	356	342	377	302	326	349	337	347	395	360	374	345	346	383	361	346	338	401	392	348	368	326	384	367	370	353	340	365	348	351	366	367	353	326	386	356	340	368	358	348	360	347	334	329	361	354	374	382	317	368	379	340	379	349	403	333	338	358	351	360	365	354	355	350	361	370	348	307	370	339	375	352	357	327	371	348	373	345	348	344	365	337	325	348	360	395	359	381	348	388	354	373	332	311	344	360	347	345	349	338	383	360	345	382	327	369	330	355	361	342	342	334	358	372	349	379	344	360	349	358	340	333	313	332	371	346	323	349	334	336	387	322	345	371	353	324	332	332	304	359	318	385	396	335	364	306	367	366	384	331	367	346	326	344	370	357	335	353	350	345	346	315	336	300	341	328	328	357	349	366	329	334	350	361	381	357	340	374	328	346	364	394	334	324	363	343	342	363	364	344	388	322	322	351	377	355	340	377	355	351	340	354	361	333	353	314	348	367	375	327	322	350	342	353	362	366	378	342	333	353	367	362	345	344	366	346	364	364	343	344	342	362	377	370	371	368	373	385	343	387	350	398	338	343	383	314	323	338	337	363	343	366	378	335	377	352	343	340	380	383	385	353	357	382	341	332	348	397	346	349	329	381	373	346	337	386	370	374	347	332	359	372	348	354	343	371	355	354	338	375	377	335	351	347	341	332	345	337	338	372	291	358	416	327	345	363	358	411	352	355	346	351	375	330	376	338	375	371	395	368	361	356	382	379	383	352	369	319	353	386	351	357	392	364	334	378	336	412	366	374	389	381	368	333	354	334	372	373	320	337	348	344	364	349	358	366	358	363	380	354	334	333	335	362	358	371	349	322	416	312	356
32757	38360	47325	63164	63644	41157	13689	2484	1059	906	860	851	881	877	873	836	855	913	856	890	844	830	802	872	840	886	907	839	890	913	899	915	827	835	867	850	871	876	860	882	879	896	876	865	895	871	900	899	902	844	841	873	861	839	890	947	861	843	874	827	909	854	896	867	902	901	832	890	846	887	896	845	843	855	895	882	861	823	852	843	867	866	845	860	823	889	931	851	826	927	899	838	861	878	869	898	858	848	861	837	866	851	858	808	860	860	880	889	882	873	868	870	865	860	850	888	854	835	864	848	855	822	859	865	912	830	837	896	881	888	880	845	850	872	826	869	799	871	887	866	852	831	816	827	831	848	823	841	859	867	841	895	849	839	840	846	878	849	904	834	807	825	875	899	864	851	903	868	838	848	886	881	890	863	833	858	812	901	897	852	849	910	840	895	827	834	865	876	871	866	848	830	909	912	868	855	841	833	875	916	860	812	882	849	871	817	853	835	814	885	832	820	876	822	824	876	868	879	814	863	854	848	869	859	916	905	878	864	808	876	849	876	829	819	837	792	849	877	811	888	867	869	919	896	842	902	851	872	864	868	858	866	882	797	906	876	868	847	876	832	874	884	839	816	893	846	875	867	862	897	823	864	875	832	869	862	856	898	870	863	831	916	837	887	823	882	852	847	882	889	829	883	865	836	891	843	848	859	881	878	905	854	862	897	852	857	859	859	940	823	899	866	876	869	892	873	894	877	861	885	901	855	860	852	860	874	922	870	880	847	884	843	858	884	899	852	851	893	832	937	879	894	880	854	853	882	884	865	900	906	871	869	907	888	793	908	874	797	853	883	890	869	861	879	871	872	907	882	855	873	866	828	933	846	849	913	843	909	907	841	829	859	848	851	887	858	867	889	856	889	830	893	871	860	861	952	863	940	835	859	874	863	899	891	837	843	888	854	932	872	832	857	909	872	867	864	855	865	908	856	860	864	936	911	915	876	889	853	880	876	815	859	880	853	825	837	823	822	833	853	798	840	830	839	838	846	905	876	885	873	853	843	864	879	870	871	885	870	900	829	867	885	842	882	803	880	861	880	845	835	870	854	902	887	922	833	902	851	849	843	860	921	845	845	833	854	898	835	833	834	819	844	872	835	856	849	847	853	902	843	900	819	857	848	847	844	905	862	833	875	874	867	857	842	841	840	864	856	886	806	890	839	883	876	867	878	857	889	848	870	847	868	845	854	896	861	864	824	868	835	864	849	856	840	860	843	923	859	818	884	902	862	842	816	891	843	843	865	868	864	871	873	867	876	891	847	868	814	887	830	886	839	841	815	868	894	921	851	854	851	862	912	858	872	912	846	853	878	847	836	912	872	859	843	857	837	825	924	884	945	895	848	843	816	901	869	900	847	901	856	841	811	882	857	795	827	849	861	848	883	856	851	802	847	872	892	832	852	845	836	871	824	859	876	860	851	856	862	877	830	842	847	863	845	882	891	849	820	838	875	881	919	925	886	832	867	864	842	929	894	824	773	852	898	848	829	847	863	867	874	909	867	906	858	875	853	873	871	827	866	823	917	811	895	891	868	832	817	864	847	827	855	823	846	825	828	865	867	888	848	854	877	887	851	810	847	861	878	874	861	881	860	810	857	903	842	876	887	866	833	816	845	864	859	834	853	894	879	812	869	800	886	853	801	866	878	826	870	894	907	853	870	905	835	892	881	839	847	912	833	848	848	895	868	852	867	838	864	839	823	919	841	906	865	887	870	822	852	861	868	825	853	858	830	888	923	916	827	804	834	863	850	839	867	940	936	850	862	888	858	835	867	852	808	841	913	919	844	834	877	854	857	837	907	851	847	885	860	915	898	900	833	867	875	875	857	855	878	815	852	894	896	888	921	914	854	885	944	912	890	866	789	847	876	885	875	894	874	857	865	852	838	853	813	839	889	828	809	846	849	913	910	838	900	840	821	805	839	830	880	848	905	921	869	874	830	870	853	853	858	824	825	858	825	873	857	839	820	825	850	833	836	873	806	830	844	841	882	876	852	901	844	905	823	848	869	862	835	821	847	855	905	811	856	876	858	901	850	845	858	873	845	847	851	920	882	905	827	856	865	815	854	877	887	834	915	879	899	852	898	812	875	885	849	849	884	860	816	873	891	832	878	886	924	892	844	852	839	797	872	845	862	865	851	847	833	838	857	893	868	845	941	845	848	909	845	861	862	886	909	838	831	870	844	871	868	817	835	850	849	854	881	885	832	894	879	847	871	900	818	838	823	849	841	871	847	861	879	853	840	846	899	827	842	890	914	820	877	822	863	868	902	928	901	888	896	831	859	866	872	870	869	815	860	874	887	849	872	896	839	846	890	842	878	851	848	840	842	865	859	895	878	898	873	885	859	816	895	861	850	846	888	857	811	870	843	841	844	858	865	814	905	891	866	867	825	858	869	855	852	852	861	807	856	860	878	880	850	887	901	814	880	870	839	859	901	835	911	799	841	856	881	848	868	913	838	834	889	849	854	895	824	905	900	841	860	872	898	903	893	868	788	874	881	877	856	867	864	871	848	889	843	860	890	898	921	833	839	867	890	789	838	882	865	885	846	852	839	844	842	859	858	921	863	841	857	921	867	871	830	825	806	869	863	874	838	834	796	880	809	883	858	902	863	822	877	856	880	874	867	842	823	853	863	813	864	819	884	884	862	885	898	852	871	855	926	873	836	915	889	862	847	850	821	804	877	891	902	870	869	884	859	828	903	820	844	825	851	910	830	870	874	849	891	927	853	825	906	885	881	876	884	900	884	855	880	880	827	804	812	913	831	819	869	852	836	858	854	909	850	885	898	833	827	840	883	785	875	863	807	879	855	880	865	884	876	871	840	886	895	820	910	872	870	841	910	840	834	835	885	870	851	883	852	852	853	878	874	804	913	860	858	862	860	821	881	876	860	913	929	822	904	853	883	806	873	843	871	841	863	823	865	832	878	883	861	851	842	888	921	818	864	877	857	850	850	818	849	886	843	848	866	822	883	885	895	841	942	861	833	864	816	857	831	857	835	883	852	873	836	884	860	889	871	901	916	831	863	805	804	852	865	870	825	887	949	848	869	897	870	925	924	871	860	844	869	840	813	837	855	850	815	886	821	848	871	799	844	914	877	839	902	835	829	832	927	827	862	876	854	832	843	896	866	877	792	915	860	838	814	882	887	895	840	878	911	835	914	820	865	836	869	933	864	853	906	847	850	866	827	841	847	861	881	882	923	829	866	849	865	885	884	918	888	873	875	896	882	859	845	840	888	883	843	872	838	863	855	900	837	914	859	880	834	866	925	892	874	906	887	836	893	875	911	869	856	861	843	899	871	828	855	817	831	839	876	908	884	868	801	835	812	857	851	855	879	895	893	804	829	820	856	854	847	904	877	878	850	868	860	806	861	848	863	875	856	813	894	891	847	882	839	890	825	839	867	844	876	781	844	883	825	883	853	888	931	836	862	888	837	840	838	845	910	818	868
56946	52932	51809	63013	65278	40581	15446	2253	450	376	365	386	335	388	342	350	324	331	368	369	305	358	359	342	348	344	321	353	340	340	378	361	358	377	373	336	349	321	364	333	337	310	351	349	344	366	359	401	358	373	375	365	354	361	344	364	385	359	377	324	359	378	404	368	373	381	326	366	360	352	353	374	359	355	393	335	350	350	371	371	335	333	326	326	331	381	344	359	348	362	401	329	370	357	376	368	363	358	337	352	390	363	346	371	333	357	397	350	359	364	358	370	297	353	368	371	329	333	352	356	360	323	353	348	363	352	358	362	370	338	315	368	355	347	392	392	337	361	386	336	318	381	358	351	369	383	364	344	336	388	349	360	345	323	360	380	364	345	369	338	383	351	349	359	345	359	372	378	347	362	340	346	345	379	364	339	334	351	371	333	350	347	374	393	341	367	337	347	366	364	384	328	353	358	367	391	359	378	366	324	341	368	379	360	358	390	364	304	349	352	372	353	380	358	334	368	354	344	341	352	349	347	358	340	407	343	340	374	320	362	370	356	339	334	341	363	359	328	367	347	377	370	376	339	362	356	327	360	353	397	324	326	378	355	359	337	357	345	309	395	364	377	368	353	370	327	346	350	379	358	372	366	383	348	348	372	378	382	330	392	355	339	362	360	353	352	354	338	351	334	389	346	330	372	372	352	374	403	356	323	380	361	350	359	341	353	351	351	355	365	394	351	343	330	378	362	391	356	319	377	366	340	372	347	338	375	342	379	366	309	368	329	361	373	327	389	330	333	359	355	356	353	364	367	362	367	347	392	355	396	404	335	352	346	341	374	354	356	367	355	359	346	340	344	358	358	329	381	347	370	375	334	401	325	326	377	378	368	362	352	346	337	337	351	352	370	366	339	346	387	368	352	316	336	376	347	388	373	345	363	353	346	343	343	342	353	355	324	349	357	343	339	379	365	332	322	340	350	347	363	362	353	340	357	354	377	334	326	342	381	367	351	366	346	366	357	363	344	356	352	390	327	331	374	374	377	382	374	350	338	366	367	324	346	309	346	353	359	344	364	345	364	393	336	335	336	341	369	358	354	363	354	377	371	309	377	368	344	375	344	339	373	386	353	342	353	323	375	340	332	346	353	356	387	341	322	379	344	328	357	363	329	320	349	403	314	370	360	374	354	397	333	366	309	315	358	347	341	370	403	340	361	341	373	347	358	377	371	390	351	354	353	328	371	331	339	352	354	378	354	342	348	333	376	362	374	337	360	346	332	288	351	361	358	371	388	390	341	342	344	330	347	343	341	346	383	369	376	353	348	355	363	327	388	317	378	346	327	393	373	359	330	351	370	367	357	394	318	339	399	338	357	394	348	327	348	413	378	362	342	367	330	370	328	363	360	354	352	364	341	339	353	375	337	336	406	359	373	370	336	359	342	375	376	367	351	339	340	336	328	325	325	329	327	398	371	402	311	329	355	336	357	315	331	336	341	337	365	370	366	368	353	360	347	375	384	348	375	364	338	365	363	370	363	375	375	339	393	329	356	342	357	367	363	351	360	368	384	359	361	325	369	360	362	396	345	374	383	367	378	354	353	352	336	354	354	348	357	349	385	367	322	311	368	373	347	358	361	373	367	344	374	380	347	317	343	387	319	359	328	348	372	327	381	344	383	382	342	354	336	348	377	368	350	349	371	334	332	354	384	340	324	388	364	359	350	345	325	361	361	371	352	382	362	352	382	339	382	366	322	370	351	325	348	364	360	323	381	325	340	348	329	359	371	357	371	358	356	338	353	368	371	332	352	371	348	356	371	350	365	378	352	337	393	386	336	337	330	347	382	351	339	322	365	359	412	362	366	335	371	366	411	395	355	346	367	373	327	328	374	361	350	355	338	361	357	374	348	379	335	319	334	374	374	375	341	381	365	353	369	355	382	347	361	354	313	364	354	340	323	333	353	336	337	348	357	316	329	358	349	371	377	409	369	378	339	375	379	387	319	365	391	391	358	346	357	357	389	370	350	401	314	370	340	386	382	354	322	335	347	315	328	357	352	375	347	318	352	362	376	372	371	377	357	384	359	320	349	355	335	337	358	363	410	375	343	343	342	345	345	331	377	307	339	363	365	348	373	378	352	384	324	374	320	338	345	312	340	346	359	365	346	331	362	366	331	347	328	358	329	363	342	368	359	343	360	317	356	356	352	354	396	404	359	367	340	359	319	356	346	356	365	338	337	357	346	329	365	363	332	373	381	345	365	347	336	386	362	330	355	339	322	370	382	359	375	387	336	342	348	348	356	382	351	352	351	379	331	329	373	376	331	335	342	355	386	348	348	347	349	361	339	346	359	370	351	337	350	331	371	360	376	366	330	341	358	361	380	364	371	340	325	359	350	378	348	351	327	338	355	342	349	366	351	351	369	329	364	348	339	326	334	383	365	341	360	365	362	388	346	358	364	347	344	348	348	340	325	389	354	391	341	357	357	418	360	351	353	391	350	377	345	335	356	335	349	356	326	339	354	364	369	386	326	363	369	361	350	360	343	372	359	349	339	347	375	385	356	343	375	363	345	329	364	347	366	326	346	340	362	339	360	350	339	309	368	336	349	338	365	350	374	377	330	333	366	328	331	351	372	387	356	406	351	344	395	385	377	363	358	348	358	374	345	362	344	370	356	366	357	366	347	358	329	361	340	388	331	374	373	380	352	388	333	358	355	324	356	346	348	346	344	345	396	338	354	378	379	353	335	342	331	386	376	384	361	355	313	389	356	339	370	361	362	367	348	336	347	345	338	377	353	362	364	359	382	337	371	370	349	331	344	338	299	354	353	318	325	381	341	365	376	355	349	357	362	359	356	371	395	347	365	326	358	366	357	345	350	342	377	317	376	341	368	387	368	384	375	342	350	352	372	353	368	352	346	314	390	352	355	327	353	362	344	387	341	347	369	339	345	340	365	348	319	327	339	341	347	359	363	341	353	344	362	400	410	347	333	374	343	338	344	376	387	340	338	371	350	368	358	328	364	366	322	335	357	372	372	335	348	350	353	398	349	338	336	358	355	334	342	352	349	366	337	359	361	353	351	362	360	354	356	359	336	352	333	343	362	332	342	383	376	379	384	343	359	357	389	354	369	328	350	351	362	370	382	355	340	377	347	360	363	360	334	353	343	353	368	375	371	335	344	332	340	392	338	366	322	343	405	350	380	367	369	322	353	355	386	330	383	356	335	318	353	363	342	343	318	340	354	365	350	341	346	363	354	374	329	361	377	355	347	358	359	374	321	355	333	371	359	375	346	325	360	339	339	376	333	360	346	343	366	332	405	372	328	358	367	329	378	379	363	328	344	358	357	339	318	353	361	343	354	353	309	376	345	354	348	331	322	366	361	417	390	356	346	329	341	378	342	360	352	332	359	316	360	332	365	366	362	339	364	346	379	357	384	349	353	325	387	364	341	349	363	354	328	369	323	357	343	379	373	373	363	351	347	356	348	356	363	333	349	348	349	373	370
38809	45107	52671	74092	75864	48475	16627	3230	1171	904	850	861	853	879	831	844	879	857	834	923	877	912	880	829	874	840	853	803	865	849	861	888	867	827	868	890	849	849	885	868	819	796	844	891	897	849	867	874	887	853	846	911	889	919	866	895	887	831	868	877	814	851	865	811	891	860	872	821	830	890	878	865	868	866	945	822	898	822	884	840	845	841	857	868	858	848	824	930	909	869	859	882	814	871	842	862	854	866	853	819	853	854	816	832	817	877	904	902	849	839	893	834	868	881	874	848	877	892	833	824	870	858	805	861	818	826	926	839	856	853	835	876	810	899	868	889	859	911	851	879	917	827	869	912	865	862	868	857	846	869	863	839	852	858	848	823	838	854	903	808	813	846	847	852	862	835	888	865	860	892	861	846	858	831	839	863	844	892	892	828	868	865	861	814	864	822	812	867	852	875	853	902	833	861	849	912	890	870	863	851	895	868	849	910	822	855	894	877	792	832	886	903	845	888	836	820	896	905	887	891	838	828	880	873	837	877	842	891	887	867	854	871	861	863	887	923	801	864	825	856	826	877	836	872	862	844	851	914	860	875	861	874	877	845	836	854	849	841	859	857	895	879	893	856	825	861	896	861	843	859	816	841	912	815	844	854	882	850	879	860	843	905	864	847	905	807	890	871	879	902	877	847	880	821	871	873	887	859	895	867	854	831	891	848	912	847	883	853	862	856	895	881	855	862	853	821	856	833	841	907	868	870	893	894	787	876	832	913	871	879	842	873	842	863	874	906	863	878	865	876	852	863	893	885	798	855	885	872	839	870	845	852	872	863	846	831	829	872	833	841	927	887	863	843	834	863	879	862	839	874	823	944	771	823	845	843	810	867	845	880	830	816	831	878	884	807	846	861	829	816	915	826	875	803	886	894	835	863	892	889	845	876	831	866	844	838	872	795	846	905	897	848	881	851	874	864	851	866	900	876	830	846	846	905	866	871	877	875	893	846	884	857	878	786	866	875	855	885	882	885	886	833	856	879	853	889	893	830	880	864	871	863	815	844	824	861	848	828	897	874	878	887	903	875	840	853	887	845	818	874	840	828	875	857	842	857	851	898	893	863	820	866	873	831	857	799	893	894	879	896	821	881	899	880	873	863	809	853	885	950	867	813	822	849	842	834	854	810	844	871	901	802	847	875	853	871	863	845	785	862	830	832	803	868	837	833	884	856	891	832	877	906	887	927	862	844	860	869	856	875	841	890	858	848	812	891	863	835	833	876	887	886	829	866	846	865	872	901	890	900	840	874	881	825	881	836	894	831	868	809	849	871	805	866	811	803	831	870	841	869	833	855	827	889	841	881	863	880	908	819	851	859	821	874	837	889	862	797	874	801	820	855	841	830	896	852	846	861	882	876	847	914	854	875	865	883	859	830	875	873	887	892	883	856	864	868	885	850	893	877	886	872	871	860	837	858	840	864	879	907	816	848	876	862	863	899	825	815	853	879	840	850	843	828	883	848	879	826	848	903	897	857	906	852	851	805	849	868	874	811	876	869	834	822	897	866	837	846	855	882	854	896	854	900	844	812	838	900	858	888	831	907	810	862	817	858	836	893	867	874	867	893	859	838	900	841	814	846	871	867	884	777	878	847	877	863	793	852	810	816	935	900	868	814	875	822	879	904	874	861	906	856	865	848	849	805	864	808	906	808	840	843	788	835	824	917	864	872	821	839	896	815	887	868	876	856	870	848	852	804	824	886	852	873	847	842	881	848	844	875	834	864	829	819	872	833	862	860	864	862	802	851	883	861	912	875	886	907	844	814	853	875	862	838	803	884	856	861	872	847	806	832	869	889	855	817	860	899	854	888	836	905	935	809	906	849	844	840	876	830	850	843	846	836	813	881	871	824	863	880	906	939	854	819	812	870	893	879	868	823	869	870	863	827	837	839	844	893	848	868	827	863	816	895	857	815	869	881	870	851	801	904	874	886	846	867	881	830	938	867	822	827	854	854	905	872	869	829	853	868	840	848	869	816	801	886	844	867	808	875	887	826	836	881	889	954	834	837	911	867	829	809	816	857	851	880	872	865	866	857	839	897	842	814	858	812	856	881	823	807	866	799	866	854	896	835	858	857	829	869	869	872	930	867	849	861	897	865	798	805	826	842	869	852	826	848	886	839	896	874	880	856	854	890	885	856	863	869	925	873	821	842	883	842	838	861	900	890	810	867	897	861	849	878	872	881	883	826	810	837	892	850	852	834	843	847	825	850	819	874	834	838	878	839	856	893	856	864	834	814	842	859	878	885	841	848	840	889	830	822	859	887	855	837	863	878	805	801	878	862	850	884	874	863	852	816	859	863	847	867	843	884	890	839	857	907	855	854	846	901	876	850	859	827	860	863	844	899	830	836	875	864	814	800	857	854	843	893	856	873	866	892	864	809	874	895	868	869	847	871	806	788	817	841	853	796	864	896	883	867	857	821	897	893	838	869	849	886	781	843	853	905	865	885	858	834	847	870	842	907	825	911	904	845	825	868	817	873	876	875	883	846	813	855	871	881	866	874	901	900	890	848	875	882	881	887	880	835	867	852	905	925	870	875	864	855	820	864	859	902	858	920	894	903	862	856	846	802	862	840	834	811	876	835	896	883	885	884	877	886	867	893	886	837	880	849	862	853	895	791	860	878	910	888	888	807	901	878	957	874	833	814	845	814	831	822	901	840	811	826	811	843	898	863	835	876	856	883	853	857	860	872	888	894	864	886	884	797	785	819	891	891	820	851	831	876	848	872	876	837	850	874	917	833	895	838	861	821	858	819	933	855	849	834	862	866	862	861	822	852	870	851	833	875	839	837	845	856	811	899	862	849	867	866	857	861	857	861	825	910	886	899	843	830	821	842	855	845	826	821	891	820	913	794	934	856	855	823	836	815	862	822	849	841	843	857	866	857	881	884	854	834	840	870	866	868	883	846	886	818	847	792	857	907	881	796	853	855	804	890	856	836	885	870	820	836	855	852	889	822	875	831	840	845	828	888	870	873	876	865	807	849	894	847	849	900	869	866	896	802	862	887	817	789	836	863	835	820	822	852	831	855	842	874	845	843	872	880	814	906	836	917	871	863	872	847	838	841	916	866	879	856	843	854	875	853	896	891	811	825	872	910	833	860	887	891	875	909	838	863	912	867	895	827	902	812	838	889	798	850	835	833	867	812	878	862	881	820	904	878	861	877	833	866	889	842	785	866	898	832	823	876	899	885	857	854	877	926	911	861	844	839	814	890	906	882	887	849	929	862	868	853	883	861	851	892	891	848	891	803	856	841	820	809	803	871	895	834	852	808	902	888	808	841	831	876	857	811	813	885	822	866	774	889	863	887	860	847	869	940	834	843	811	889	811	856	805	862	856	828	867	884	857	899	851	874	811	837	908	846	868	842	916	866	821	846	888	861	838	871	811	895	885	892	857	865	833	880	846	818	878	884	849	841	843	822	885	906	884	861	863	852	877	885	864	927
29900	29415	20725	11919	11336	4365	1085	417	400	373	357	327	373	353	352	345	336	385	346	341	314	327	364	352	360	339	360	374	347	318	324	359	379	365	318	329	326	343	388	353	341	362	345	366	388	365	320	342	342	359	345	343	345	358	339	336	322	368	340	385	306	319	349	337	359	384	352	310	335	336	349	372	347	388	369	365	353	395	344	342	346	381	366	368	349	339	348	349	366	384	374	313	362	369	396	362	340	359	327	357	325	327	358	315	352	354	356	340	347	343	369	340	344	324	377	318	365	355	337	401	360	362	350	364	335	363	359	340	334	308	340	294	340	333	359	355	361	372	372	334	338	353	367	338	307	363	353	369	354	379	365	357	317	320	369	387	360	351	354	346	323	391	374	358	362	356	340	339	356	380	363	346	347	366	343	341	322	349	355	336	319	361	393	363	340	369	342	330	352	341	341	331	350	361	337	344	387	326	403	343	356	334	340	353	335	356	354	368	330	358	346	341	346	375	365	355	345	327	344	308	374	329	332	401	369	351	380	371	394	354	326	334	334	357	324	340	329	362	370	333	367	368	380	363	368	371	317	358	365	377	356	342	365	352	364	342	322	345	310	347	340	363	327	357	384	373	310	354	349	358	328	338	337	322	350	356	366	375	365	352	354	332	365	351	361	361	332	367	351	393	337	334	350	358	355	317	323	360	362	368	357	370	328	382	327	356	360	356	332	347	328	338	349	328	383	347	361	376	336	355	326	369	362	310	347	362	318	343	381	363	371	336	345	353	343	310	368	357	329	365	343	320	317	338	348	369	362	353	319	321	338	347	327	340	347	343	358	375	351	331	335	350	343	355	392	349	355	372	327	352	350	384	345	329	409	347	360	363	367	328	345	336	351	344	344	365	376	349	341	328	357	353	317	352	396	376	362	380	345	347	352	346	353	374	318	374	334	343	362	346	341	337	312	354	334	331	390	353	327	356	376	356	374	354	355	369	339	352	374	358	375	365	340	314	361	346	337	349	343	332	358	384	361	340	328	352	341	382	328	357	347	313	371	383	344	373	325	348	373	323	323	356	352	333	337	368	361	356	322	369	341	365	383	343	346	354	349	349	354	333	333	365	349	367	344	369	341	354	382	362	347	337	380	324	346	354	348	385	338	364	354	346	373	383	312	359	360	328	345	349	333	335	395	346	384	374	338	355	350	346	327	305	328	342	372	360	338	386	339	366	341	367	397	336	347	323	330	338	384	347	340	302	352	383	320	346	334	339	352	329	314	348	367	363	354	324	356	350	341	364	355	322	351	343	361	365	350	380	367	327	348	380	353	360	327	337	334	365	364	352	350	339	344	381	367	358	359	381	372	339	341	391	354	356	349	303	381	292	295	363	357	383	423	351	356	348	341	334	349	323	380	316	347	365	382	363	341	361	382	341	371	379	356	313	341	363	355	359	354	335	352	345	343	330	336	340	344	325	355	316	366	354	309	341	364	361	371	338	339	364	399	319	303	353	363	335	359	347	325	391	383	328	367	320	323	379	350	325	352	362	379	367	333	357	378	380	390	339	397	353	357	290	336	370	371	354	368	376	377	353	351	365	342	354	356	341	363	357	339	376	373	338	346	330	360	337	362	368	324	320	354	362	365	356	350	364	386	337	332	346	344	330	379	362	345	330	343	329	344	340	347	380	401	330	361	371	316	363	346	367	359	333	314	381	315	319	343	368	327	340	325	370	389	327	321	345	322	357	366	353	370	377	371	361	337	338	350	335	355	359	378	367	371	338	347	358	355	320	347	394	333	339	340	387	402	368	343	355	364	366	366	332	335	362	399	331	353	374	371	348	337	400	321	331	316	322	341	353	306	347	337	336	369	340	369	406	381	367	363	369	334	341	372	355	384	329	377	334	350	348	359	349	314	317	336	358	359	368	326	316	384	331	374	347	378	346	343	350	344	378	350	323	349	380	365	335	376	339	342	359	349	357	337	343	359	364	356	354	314	368	360	342	347	337	383	348	332	348	305	407	356	322	405	373	338	374	340	344	352	399	323	353	328	318	307	355	379	362	353	373	333	360	338	349	363	343	348	331	340	343	345	359	350	366	345	336	348	313	347	383	361	360	355	368	396	360	368	354	337	363	373	369	339	341	376	399	376	324	374	342	385	322	373	359	348	347	344	348	337	360	346	363	357	335	333	359	354	348	382	337	358	325	350	331	366	374	358	340	361	348	369	336	355	346	354	368	321	354	370	371	354	372	353	343	333	340	306	337	341	359	361	332	372	343	346	382	341	378	321	351	397	408	310	356	344	333	362	340	324	363	350	338	339	327	323	358	342	340	395	377	319	353	334	378	375	353	360	362	345	389	375	335	335	337	297	332	325	323	345	344	372	354	343	350	361	350	335	363	362	353	350	318	379	348	353	361	329	362	349	359	365	350	353	339	320	366	363	336	383	362	358	352	368	323	360	345	372	348	316	353	327	328	340	351	347	348	356	329	378	324	329	351	365	335	343	339	356	365	338	345	343	344	382	353	354	363	345	362	363	346	342	355	334	325	349	399	358	341	326	398	339	333	346	354	345	340	355	369	321	337	365	337	339	311	341	353	328	317	338	342	296	372	350	341	346	331	355	357	368	317	340	348	360	358	307	332	355	325	308	365	336	320	345	347	352	325	344	327	355	338	357	337	327	366	390	331	355	332	330	335	345	342	367	364	343	314	365	335	354	354	359	363	355	365	322	396	339	375	385	349	344	354	311	340	368	332	321	363	332	360	341	328	341	354	350	341	336	352	347	372	375	359	363	321	349	387	355	372	342	334	336	332	357	341	327	341	358	353	329	352	348	345	333	307	334	341	325	345	328	336	343	384	384	344	360	369	363	329	359	348	355	345	357	282	332	368	323	377	336	340	337	361	401	368	367	367	360	366	354	386	390	363	345	406	342	353	344	349	347	313	371	345	393	355	334	362	380	334	349	348	315	334	341	353	358	344	374	307	351	354	382	313	350	323	348	323	360	366	390	374	336	360	382	324	343	341	376	328	355	343	347	342	334	357	343	364	340	371	349	320	350	364	348	357	347	316	320	340	317	368	391	399	377	323	333	358	353	379	346	341	392	317	360	331	369	337	347	340	360	383	336	354	352	347	366	355	331	343	352	333	357	349	359	347	341	361	352	350	359	340	350	399	356	351	359	356	335	330	342	373	360	349	325	342	335	356	353	356	351	352	334	351	336	376	354	360	344	382	326	356	363	334	322	380	347	321	340	365	345	339	338	339	364	371	329	369	367	369	398	350	326	350	349	318	363	357	345	384	358	391	360	356	359	346	349	341	354	378	369	350	332	332	343	372	334	329	318	334	358	325	310	341	339	382	362	352	360	366	356	341	336	352	326	346	352	378	323	341	335	307	332	329	342	366	362	358	332	318	328	375	372	347	373	390	350	361	362	324	330	368	353	339	338	378	367	375	351	343	355	365	364	335	345	402	351	332	315	366	337	356	379	284	368	354	382	318
17808	24010	23005	24939	23804	10141	2732	1088	884	867	839	902	800	848	838	848	822	882	802	866	869	839	864	859	819	834	829	876	839	904	826	877	873	852	881	861	876	883	905	870	917	883	891	866	841	791	851	837	828	844	911	868	845	886	906	867	893	837	843	870	870	809	912	869	893	876	891	848	893	873	850	847	853	842	869	893	823	857	924	848	874	869	889	826	901	911	829	844	829	843	858	870	872	889	861	880	853	843	889	839	867	854	870	833	886	880	871	880	861	884	836	862	895	887	879	881	832	875	859	888	846	867	848	795	876	858	848	908	943	819	877	825	879	881	810	836	876	820	851	840	836	749	901	825	881	922	838	885	862	863	898	851	822	858	824	806	946	870	859	802	816	895	848	907	855	840	900	891	836	842	821	874	874	793	839	902	848	811	869	843	885	872	898	865	837	863	889	888	873	807	870	855	925	878	865	904	829	888	884	827	827	802	858	902	824	824	814	884	838	825	893	879	885	861	874	851	892	845	874	879	834	869	905	813	832	871	859	846	831	851	861	880	862	894	820	871	887	888	880	883	889	854	842	879	828	846	850	875	876	905	855	807	841	832	875	864	825	870	854	862	825	862	879	822	890	894	868	869	864	849	861	863	848	872	830	865	845	850	875	847	837	852	828	856	873	828	849	879	861	826	872	901	860	857	878	834	873	906	845	863	843	845	859	855	919	869	869	827	865	836	905	878	815	873	835	843	845	880	870	874	862	850	856	862	883	864	839	866	851	901	842	889	854	864	796	882	814	904	866	808	860	926	907	859	832	850	857	855	942	831	855	827	832	905	860	840	859	845	833	810	851	865	830	833	900	864	834	916	909	865	898	859	860	862	849	787	864	860	821	865	868	899	873	873	885	870	818	828	811	887	929	825	832	869	839	815	853	808	842	810	910	899	838	888	882	851	855	876	896	891	880	800	857	930	860	810	850	900	795	866	895	841	871	830	863	837	886	878	844	862	831	858	858	820	838	919	827	808	857	868	865	872	874	906	833	847	852	849	860	889	847	913	897	882	814	878	921	839	864	862	867	821	857	846	844	909	875	881	826	889	845	860	864	877	810	852	847	881	907	824	805	895	849	807	894	880	907	865	845	849	895	852	858	845	824	904	857	858	884	900	831	827	907	867	888	867	845	818	893	893	850	872	860	902	844	855	809	857	855	898	828	838	851	880	868	843	847	856	877	879	823	906	843	836	842	870	856	900	882	877	827	813	839	848	870	836	849	870	895	878	785	863	876	838	843	846	910	845	895	877	886	863	893	829	879	945	868	840	828	876	848	836	884	864	826	892	909	852	825	870	864	870	878	850	846	840	865	879	874	798	796	888	840	844	868	875	860	816	837	839	866	853	895	858	921	813	824	805	772	843	818	892	830	838	862	803	855	880	824	842	846	852	859	855	856	860	858	881	873	846	879	861	866	895	881	890	799	828	872	825	866	901	833	850	867	938	840	888	828	808	849	848	900	881	889	831	820	846	854	932	862	891	844	861	828	864	797	870	851	819	904	869	883	829	865	891	867	803	870	836	881	937	861	874	817	867	864	860	823	873	873	886	863	865	874	851	844	799	838	866	886	841	844	844	804	879	802	855	850	871	847	856	869	821	867	902	842	846	870	820	800	836	903	877	889	842	859	864	861	884	829	828	875	884	837	872	855	847	878	862	866	853	857	852	858	856	850	848	831	842	841	865	869	869	906	852	885	859	858	837	832	839	885	847	812	844	835	858	835	835	887	839	843	843	834	875	870	825	874	858	871	812	859	862	822	829	901	886	843	876	811	834	847	824	842	895	859	881	915	906	885	842	854	841	907	814	847	920	889	877	861	858	864	892	846	866	895	866	833	882	897	868	862	841	828	900	856	900	856	877	871	885	840	857	817	860	825	904	864	870	850	902	852	841	854	825	918	872	825	836	838	848	895	821	869	852	877	851	821	923	836	861	922	900	817	802	870	888	861	848	852	866	851	869	900	856	835	916	828	837	851	834	878	870	879	894	859	882	903	825	876	869	837	832	852	861	855	821	866	903	839	821	802	849	836	870	876	841	923	878	871	871	891	863	834	883	820	906	842	840	880	896	852	852	862	862	861	861	887	865	853	875	864	814	873	918	889	857	889	896	877	888	826	799	857	853	873	839	804	870	879	875	904	839	863	898	884	901	828	842	820	898	870	841	896	867	880	848	849	845	839	897	850	842	839	829	841	861	846	816	860	852	927	884	903	847	862	854	898	843	899	819	842	844	834	916	854	855	870	948	783	865	897	843	896	824	842	857	881	847	841	838	840	850	850	837	878	839	817	900	896	824	879	896	903	870	848	836	848	888	876	946	837	834	851	842	855	873	871	846	852	910	849	824	826	850	885	855	887	838	853	863	828	848	854	887	901	849	871	864	823	872	882	840	867	907	878	815	912	804	898	845	883	794	875	837	882	822	839	848	863	868	889	831	859	880	851	785	845	866	848	841	877	898	929	808	847	835	851	860	822	854	865	909	842	840	802	836	874	843	863	876	840	851	910	820	833	808	782	798	857	891	847	864	825	871	877	825	867	911	877	841	807	863	860	812	843	885	873	880	850	835	904	888	815	862	875	867	836	834	856	825	872	879	825	890	881	858	850	877	837	836	839	872	855	874	878	888	855	827	845	910	861	865	873	856	905	900	811	916	907	864	852	874	879	836	864	852	884	843	879	848	808	873	885	796	833	915	921	809	817	852	876	850	893	912	884	845	819	836	815	839	818	885	922	855	837	851	885	863	807	893	886	876	842	837	863	864	889	857	896	849	866	872	872	918	832	881	854	855	877	888	853	856	888	856	841	919	889	875	886	845	861	848	837	856	847	883	837	833	855	858	826	848	839	843	865	856	877	852	836	827	836	864	901	897	870	878	860	859	869	851	865	845	812	834	844	850	881	864	836	923	884	858	839	895	894	841	869	860	858	859	875	824	865	817	848	847	880	875	929	846	845	893	893	783	836	865	885	862	856	871	836	864	866	832	799	863	854	812	841	884	871	895	812	850	863	817	825	875	850	879	863	823	839	897	820	857	876	906	886	820	848	877	874	883	838	838	823	853	866	863	879	855	884	894	803	912	789	862	833	893	837	852	882	845	895	867	858	916	853	872	866	838	826	872	833	858	878	809	883	898	821	836	913	851	865	879	803	843	846	818	923	855	847	869	873	869	838	810	881	853	874	887	868	822	803	828	861	890	860	856	808	861	912	851	863	907	873	893	870	897	834	832	858	855	806	883	884	861	830	845	844	913	876	849	927	828	808	842	837	911	889	860	842	835	851	846	818	835	928	836	875	863	933	875	833	853	819	865	902	805	820	906	886	866	865	877	859	859	877	873	903	830	882	885	912	862	881	864	851	877	887	835	849	803	862	885	869	848	856	829	894	887	849	872	869	862	893	884	878	818	836	805	832	886	848	851	860	861	853	866	840	889	836	848	915	847	899	820	833	826	839	830	855	862
48898	43265	54228	55374	50629	28478	7682	830	375	377	343	334	366	334	359	356	348	380	366	402	382	338	372	367	348	338	371	344	371	351	305	333	360	327	337	356	333	334	374	393	322	344	353	324	387	374	368	362	337	359	329	372	356	377	355	384	321	354	329	318	329	334	321	346	372	358	342	369	326	342	348	361	311	354	341	323	341	353	342	338	347	310	345	341	341	353	354	351	349	358	371	370	391	347	343	368	393	366	324	340	357	306	365	373	352	359	416	319	332	365	340	330	326	341	371	388	352	346	350	339	327	357	345	348	362	380	325	332	347	352	366	339	363	317	332	366	405	310	357	323	345	316	351	382	332	345	368	386	354	330	357	342	364	347	357	309	360	323	315	372	352	348	333	342	355	378	328	385	364	398	344	329	366	365	350	347	321	363	369	377	364	346	330	367	359	338	368	352	367	360	389	342	368	350	359	351	353	356	328	344	379	330	384	357	357	357	338	345	347	399	344	362	356	348	363	322	341	349	351	357	324	345	355	346	360	368	364	324	357	369	365	362	377	339	318	357	404	344	364	350	350	370	333	327	327	311	366	362	390	333	350	349	356	335	371	356	318	390	364	337	365	306	337	353	369	390	340	319	383	361	364	356	345	328	351	363	346	322	347	358	379	346	355	405	372	344	322	382	388	349	333	347	330	341	352	378	361	341	349	335	357	356	354	377	322	365	376	353	378	369	372	346	353	362	351	339	354	326	316	310	374	357	359	398	345	349	356	347	371	334	342	346	332	348	347	345	352	326	329	372	360	348	353	349	380	386	359	328	381	350	351	382	356	332	317	315	357	381	329	350	340	351	334	373	363	350	331	382	349	331	321	348	335	339	338	347	406	340	366	369	344	355	355	374	341	351	325	345	358	339	322	304	365	341	344	345	359	343	342	363	359	325	361	339	360	353	309	340	363	322	375	318	358	356	355	333	353	368	346	338	369	329	339	357	368	369	344	328	343	372	331	320	350	332	360	363	326	353	354	332	319	326	337	361	366	349	364	319	393	344	373	350	332	326	372	317	361	343	343	347	346	361	344	376	366	348	339	316	328	327	369	355	373	347	352	338	334	373	366	355	361	359	356	349	359	340	310	361	376	338	363	360	384	349	335	363	339	336	332	356	358	333	345	350	351	330	374	340	326	347	353	367	343	358	352	340	349	356	342	320	335	357	359	336	304	353	362	362	338	363	332	390	372	316	358	359	370	362	326	384	361	358	387	375	331	362	367	376	351	364	350	352	352	352	359	347	366	368	329	340	349	394	329	316	379	381	382	372	315	391	333	329	331	360	359	322	352	368	374	364	360	347	330	315	353	385	356	347	362	317	372	320	328	335	326	340	348	347	345	408	356	328	350	339	353	338	372	371	335	355	332	364	335	356	371	369	317	364	357	363	373	328	332	356	351	335	346	352	384	346	349	357	356	341	354	340	331	349	352	348	356	351	326	331	306	361	362	385	331	351	381	390	339	324	343	344	341	345	344	325	337	337	374	371	366	341	359	358	396	395	362	365	356	360	367	354	332	343	361	367	340	335	330	335	364	384	326	389	338	362	327	337	335	361	351	346	355	326	354	370	350	339	343	341	374	371	343	326	355	337	369	363	349	340	351	363	335	304	359	351	336	361	360	321	331	323	377	370	366	328	357	359	333	337	372	324	377	359	374	360	375	389	341	377	383	366	359	321	359	344	358	370	346	353	377	358	355	351	381	373	346	373	376	344	342	349	383	335	358	326	324	343	338	356	348	375	309	350	369	328	336	364	354	361	341	330	334	379	361	333	338	375	371	358	360	351	360	351	370	356	354	341	324	319	412	351	379	356	368	337	367	337	320	356	357	339	335	336	374	357	347	352	344	356	315	345	367	358	323	308	359	342	354	341	358	334	344	377	327	348	380	389	325	345	331	338	363	362	335	344	388	333	359	379	356	399	346	365	324	312	342	344	329	369	402	376	334	355	350	350	342	324	347	364	338	331	384	330	382	316	362	373	347	380	341	369	339	337	317	367	351	339	362	335	346	363	373	380	344	369	390	353	340	334	384	336	328	372	330	390	351	360	367	335	343	372	350	340	372	316	314	364	328	330	343	347	361	327	352	357	324	309	316	345	340	360	336	366	388	330	368	346	345	332	353	345	357	328	350	312	360	363	335	344	332	346	369	361	370	355	370	347	359	326	337	377	370	340	360	375	365	335	336	355	339	343	376	376	333	340	350	318	348	329	358	333	318	330	364	331	341	347	364	374	411	323	338	317	340	350	351	347	338	336	374	371	365	357	343	349	329	333	358	377	367	330	354	353	349	385	348	350	361	357	364	352	356	343	332	358	360	338	326	315	384	367	337	350	308	339	353	353	338	352	342	343	357	366	376	381	373	314	379	363	365	328	352	333	366	367	335	335	345	370	327	368	359	388	331	371	385	338	361	336	328	383	348	378	345	388	350	292	325	368	352	357	367	375	337	373	360	319	344	357	337	357	337	341	351	334	359	361	373	327	357	331	324	347	343	331	360	360	395	371	348	339	376	351	362	329	342	350	345	351	318	326	377	347	342	347	381	337	339	362	356	362	372	363	348	323	369	366	363	339	341	356	370	357	335	346	345	337	388	360	356	376	372	368	363	380	326	372	341	362	364	346	350	304	380	355	359	323	371	371	355	306	362	396	360	349	356	365	360	366	341	346	365	351	364	302	321	339	371	328	372	351	336	349	343	351	351	380	339	324	364	425	372	360	340	347	341	338	364	369	347	342	368	380	344	381	355	335	356	361	353	373	372	374	344	386	349	339	346	344	352	325	337	341	358	378	368	345	379	324	373	345	388	367	360	366	398	403	386	334	363	355	353	381	336	346	330	366	344	350	323	338	354	352	358	351	358	382	324	357	352	353	394	344	342	332	375	342	299	370	358	396	366	359	355	350	368	357	355	367	351	349	381	383	338	358	341	339	382	322	329	330	370	368	321	354	380	364	348	386	402	364	336	376	356	368	350	343	342	336	335	349	328	364	320	380	328	369	381	316	367	327	345	350	364	346	379	358	376	347	343	347	350	348	377	347	346	346	362	367	345	358	334	373	342	358	310	331	341	344	355	331	379	345	392	356	345	373	320	315	361	331	336	325	344	325	331	336	314	372	330	365	357	320	386	363	314	325	347	359	365	340	337	308	347	359	397	321	357	374	388	332	339	327	330	366	330	392	374	378	334	376	363	347	353	355	326	351	342	348	343	333	372	373	371	340	351	328	363	329	355	382	338	373	353	323	346	368	365	362	365	342	337	347	344	319	341	351	338	356	359	343	359	349	371	363	324	377	356	365	354	382	317	311	356	348	350	351	329	346	353	385	330	361	363	386	306	341	366	372	369	362	338	383	327	359	365	343	385	349	323	377	340	381	333	383	362	353	338	370	373	350	365	383	349	337	326	370	378	329	349	328	362	315	358	362	354	351	361	363	393	388	350	337	346	384	325	353	327	338	312	371
32320	34622	54824	62011	60871	36821	10508	1866	1027	870	837	872	845	880	876	882	873	839	853	861	923	886	822	910	862	839	879	860	907	882	858	933	855	844	855	848	870	807	808	816	878	885	909	868	875	855	841	861	844	831	897	870	789	878	860	870	893	786	884	889	927	873	852	949	850	851	837	892	884	837	879	836	868	858	868	849	887	872	904	881	840	832	855	858	874	886	869	854	850	907	928	860	858	855	902	882	850	829	899	851	882	920	870	869	857	879	914	861	867	867	897	861	874	876	841	876	851	852	862	825	855	871	858	883	848	921	905	857	909	889	856	826	862	799	913	859	867	832	844	818	859	830	858	859	818	840	845	887	848	866	849	857	871	831	843	869	839	852	911	871	915	888	927	844	878	828	800	814	835	858	849	809	886	883	826	826	838	882	849	900	858	888	876	851	861	847	833	887	891	853	842	890	932	891	866	776	874	852	916	885	903	887	818	853	858	868	889	853	892	872	874	896	867	842	878	896	840	893	871	812	862	881	937	860	839	845	941	899	872	873	921	933	860	866	843	831	879	864	817	876	882	856	908	888	901	880	890	849	885	916	845	933	868	844	818	866	844	862	933	828	839	888	930	869	897	848	864	869	860	878	859	868	872	862	826	848	846	861	847	894	782	889	840	845	903	902	848	893	899	858	872	889	880	838	902	844	843	871	853	877	805	799	880	824	839	833	829	881	921	834	849	836	943	856	866	904	854	843	900	897	846	816	865	897	878	883	862	853	828	871	844	862	869	850	866	853	873	892	882	903	878	877	863	865	868	850	861	854	832	908	879	851	900	865	881	841	861	894	822	883	832	855	847	842	839	832	863	806	900	933	863	872	867	894	875	827	880	819	861	831	819	892	877	836	827	836	811	840	902	796	854	850	878	876	877	901	890	898	831	877	851	891	875	850	860	868	905	905	828	858	887	852	918	852	791	843	856	820	874	828	864	898	900	823	823	834	880	847	892	876	859	854	832	877	861	838	859	913	874	831	920	841	889	888	868	854	860	858	852	843	809	893	849	832	845	885	817	887	904	857	869	837	884	833	852	869	862	830	884	893	842	816	827	825	909	912	839	907	810	883	855	873	867	832	826	871	820	916	845	854	863	874	834	859	837	821	897	895	916	892	886	904	887	914	890	877	829	897	879	869	902	863	912	881	877	862	918	940	879	886	850	863	843	866	891	830	853	891	892	887	832	868	837	870	874	849	845	898	894	844	821	891	899	880	819	850	874	913	880	888	843	862	875	886	831	895	851	843	893	865	850	888	857	824	860	880	845	861	832	874	880	875	811	918	844	890	898	864	879	854	846	821	890	827	866	859	846	883	838	905	861	918	943	863	858	853	803	865	897	857	842	881	843	875	835	898	895	857	872	816	812	828	859	882	881	892	904	855	867	884	884	914	859	906	863	900	905	870	858	907	882	901	843	889	853	847	900	880	863	830	886	886	901	922	901	845	868	944	873	856	817	844	853	899	868	873	872	826	818	921	867	858	893	833	904	830	842	898	866	876	834	837	873	859	763	913	843	892	869	868	864	849	853	848	799	951	858	841	895	859	846	839	859	821	853	859	903	903	839	903	889	868	852	929	851	908	868	834	827	872	865	903	837	823	862	876	876	896	881	863	830	836	848	876	903	822	846	911	859	864	874	803	852	930	865	864	884	850	832	847	867	846	838	903	877	799	829	852	826	860	857	858	846	836	863	789	824	908	844	886	869	892	880	865	840	870	839	854	930	816	889	889	859	841	848	848	883	882	861	897	882	823	881	895	890	827	847	871	856	898	811	805	829	837	881	854	855	870	853	847	927	858	888	852	815	856	929	881	827	866	880	796	865	871	886	899	832	814	833	880	837	901	867	891	856	901	913	860	887	873	920	896	837	879	850	856	914	882	855	843	887	819	856	811	907	848	841	867	829	858	862	843	890	831	820	843	848	948	843	889	833	859	892	840	912	831	838	877	889	852	879	904	868	869	872	839	891	895	853	873	854	863	882	868	832	887	893	843	893	858	895	851	849	875	834	899	815	872	842	843	907	849	850	872	839	852	846	871	894	868	833	820	893	822	860	889	871	805	887	894	957	878	862	880	920	867	896	862	897	950	893	881	834	857	847	859	847	895	832	832	912	889	832	820	853	794	852	879	878	877	874	834	852	875	878	865	876	881	851	889	884	879	819	824	879	892	885	853	860	839	851	862	925	887	887	883	895	866	898	865	849	871	807	854	897	828	877	914	900	889	905	803	847	839	904	833	785	861	847	866	862	846	903	875	913	861	870	832	918	885	821	822	808	844	903	860	843	856	880	853	912	811	913	905	834	839	858	818	853	869	850	869	878	872	858	841	890	882	847	816	875	903	853	849	896	861	843	907	860	862	890	924	886	849	846	907	866	882	878	829	885	847	818	837	876	842	881	830	906	871	891	902	872	848	909	818	861	854	800	861	884	892	853	844	831	887	802	845	890	918	847	884	852	877	870	833	906	876	847	892	917	879	845	887	869	848	858	831	864	876	814	874	858	843	860	892	813	839	882	849	887	856	836	800	838	845	905	858	860	879	866	869	864	875	809	894	881	787	880	809	833	858	921	822	907	869	856	866	866	904	882	889	906	854	917	929	900	895	898	881	845	846	888	891	842	873	872	895	826	847	805	867	836	879	892	872	894	885	901	914	810	830	839	905	817	875	889	861	825	889	918	843	859	857	866	830	853	901	897	817	895	852	853	864	867	887	890	842	829	845	897	887	855	877	909	842	891	863	872	870	885	939	869	846	858	945	848	863	863	837	862	873	934	839	832	826	897	843	894	906	821	859	860	835	877	857	831	862	811	884	841	917	857	847	846	883	838	881	830	900	911	858	912	849	858	886	881	918	847	853	863	864	865	859	877	864	891	830	890	895	890	829	901	826	877	881	854	872	868	856	876	836	860	876	861	835	875	841	871	916	822	862	862	881	855	839	875	907	899	860	886	858	841	879	843	869	896	866	865	840	841	846	845	848	861	854	829	840	843	885	866	872	830	871	859	824	836	886	866	821	865	810	856	909	878	857	853	838	870	863	868	857	898	867	839	850	872	876	879	889	843	859	850	878	870	879	872	924	872	882	896	894	850	885	852	848	862	889	830	840	854	821	863	894	898	837	875	893	825	872	835	834	847	916	861	893	943	833	840	850	891	831	902	883	903	846	855	889	827	825	857	896	831	876	874	852	844	893	877	862	851	853	906	878	855	844	888	918	874	907	850	882	916	876	915	872	875	888	912	840	800	908	831	897	921	889	873	930	857	876	878	844	865	861	885	846	882	841	880	846	914	892	872	832	875	804	844	854	871	813	920	839	888	858	872	837	856	927	911	856	828	913	823	831	872	881	840	888	911	846	860	850	882	860	862	815	840	892	832	839	880	848	856	818	851	863	850	844	845	865	920	922	844	888	840	871	858	815	882	830	840	858	863	861	850	891	833	841	852	845	835	880	842	853	864	849
55920	51812	50284	57938	66816	45030	18522	3064	479	369	343	326	335	347	345	384	377	377	364	392	360	349	351	383	332	336	339	351	362	330	371	352	336	334	343	355	302	375	389	380	351	349	346	351	362	368	366	318	338	330	347	358	346	331	353	333	354	367	312	365	394	365	332	329	358	339	315	332	366	339	319	334	338	372	363	349	355	363	355	348	376	368	322	353	332	345	340	369	350	359	358	338	341	354	351	350	365	350	337	347	361	382	337	360	384	357	381	373	345	357	332	355	378	306	340	354	357	354	381	352	344	359	381	344	331	354	379	328	393	347	366	375	372	352	358	354	319	364	367	352	339	332	390	336	329	359	378	344	355	355	336	386	385	376	362	349	348	364	339	336	351	348	357	370	340	307	341	368	398	348	357	355	379	332	362	371	356	357	362	367	347	320	363	341	342	352	340	359	330	323	373	362	355	360	349	400	374	363	362	338	352	359	329	355	354	373	364	349	367	370	370	366	359	364	346	354	358	337	320	341	342	345	378	345	351	318	325	358	339	342	353	367	325	372	360	357	362	352	369	329	395	367	348	380	371	351	343	346	343	356	365	376	337	348	343	365	354	336	370	314	387	374	354	328	364	388	346	343	348	343	328	348	348	346	365	369	353	343	358	320	358	357	348	351	351	358	341	351	357	362	354	323	349	382	379	342	328	359	333	373	356	365	365	357	356	319	357	358	328	345	364	364	335	341	342	355	326	347	318	355	345	352	372	348	363	373	356	385	362	355	366	387	351	377	359	378	386	342	357	331	382	371	322	349	320	316	355	363	374	354	320	333	335	370	349	395	358	365	353	353	333	336	369	389	331	340	320	337	364	354	375	370	352	330	335	353	312	384	336	333	373	361	375	341	341	355	388	390	361	371	347	365	299	388	342	354	346	353	341	347	332	328	353	355	337	357	409	354	373	414	364	360	362	376	327	329	329	337	366	335	360	355	341	372	369	353	353	353	407	330	357	331	342	323	359	394	358	378	368	335	352	345	321	371	384	362	376	330	322	377	354	373	340	302	331	359	373	340	314	341	335	394	358	347	365	340	321	319	315	360	347	350	363	333	369	342	341	328	312	360	354	367	370	366	325	335	329	347	381	372	333	317	355	365	327	337	357	361	371	339	346	346	343	356	358	345	295	353	366	338	341	346	360	410	336	358	321	362	325	360	374	393	372	344	361	387	381	327	331	361	346	339	319	409	383	384	362	332	366	343	343	337	354	350	335	386	342	372	359	348	315	359	345	363	324	351	328	334	364	359	339	339	324	381	342	350	345	363	392	383	390	365	359	356	369	324	346	356	342	384	361	319	366	340	370	322	337	408	368	333	390	337	375	375	388	360	332	325	357	361	358	360	352	337	315	295	346	341	325	348	349	368	374	348	352	347	337	357	363	332	335	348	366	361	349	361	374	334	345	359	344	364	381	369	356	361	364	337	357	344	387	337	364	333	372	364	377	340	359	370	338	357	353	373	373	366	346	360	347	334	363	356	365	329	363	355	329	334	381	356	343	355	356	308	360	336	359	341	338	364	356	339	350	378	364	363	360	344	345	390	349	347	341	315	364	363	366	350	372	335	383	373	371	339	377	332	337	371	332	380	358	354	346	352	321	353	375	361	351	339	332	380	391	362	335	332	362	358	354	352	357	357	328	376	371	341	370	354	360	381	363	335	334	355	336	361	362	381	368	386	342	333	368	366	369	339	380	326	362	351	382	352	372	403	314	346	337	364	326	366	365	388	354	351	367	324	343	332	369	323	360	384	354	367	377	350	365	328	378	316	353	338	378	335	354	375	320	329	363	377	385	340	327	323	338	323	370	368	340	366	390	351	345	331	347	372	347	327	363	382	362	350	348	368	338	375	365	350	363	315	338	369	355	346	374	351	388	330	395	366	361	361	343	364	352	379	338	374	368	361	314	353	348	324	376	351	387	318	340	340	357	347	362	351	366	325	353	359	340	330	351	351	377	344	385	363	379	347	362	407	370	351	370	361	353	334	316	331	337	356	384	383	351	345	347	336	328	349	345	314	342	370	357	338	356	351	338	383	372	370	327	329	330	328	350	344	406	351	343	355	379	373	349	366	343	343	365	345	347	333	376	370	308	299	348	369	332	390	357	377	362	319	313	358	300	371	352	361	398	381	317	370	324	410	331	342	359	369	381	382	370	352	305	350	301	329	360	375	350	377	372	393	364	342	348	346	361	378	346	362	328	336	377	357	358	339	354	338	347	379	353	358	344	343	360	353	395	355	359	354	342	370	356	337	339	384	366	358	348	338	355	371	354	327	333	361	376	349	349	360	338	344	329	364	354	347	367	349	319	349	387	352	362	379	397	357	342	405	345	340	347	393	348	316	372	301	347	364	350	345	359	370	334	371	339	354	332	343	341	347	352	353	365	362	341	347	373	368	364	344	354	334	312	374	356	354	365	377	371	360	346	341	351	363	353	350	368	350	357	338	343	355	360	381	360	398	341	328	342	335	329	351	322	372	349	344	333	351	394	366	357	373	360	359	347	362	344	374	337	369	378	368	370	339	367	359	372	351	381	349	362	364	310	351	311	339	337	328	358	381	347	371	364	353	338	343	343	330	331	350	336	325	349	336	388	341	358	334	352	358	358	347	347	341	364	363	357	334	341	354	342	387	349	351	349	360	338	357	383	361	332	375	377	363	358	363	350	369	356	316	366	343	337	339	369	376	384	367	323	361	352	324	357	368	357	298	375	337	352	340	359	329	391	387	352	303	375	352	388	340	366	342	363	337	364	371	355	363	384	352	355	367	350	311	384	336	327	360	379	368	350	354	327	363	340	323	395	374	368	364	378	359	361	400	355	362	330	348	378	348	357	340	378	341	363	359	376	346	370	356	372	372	364	402	338	344	349	363	364	375	367	379	348	332	369	343	333	359	363	356	327	317	331	376	368	375	369	333	346	365	362	364	394	371	369	385	405	344	337	347	328	364	381	377	323	379	362	322	333	355	331	340	354	336	343	333	372	366	360	365	365	357	361	318	349	328	336	340	354	350	350	333	392	358	348	372	351	337	379	338	347	384	344	356	394	348	340	367	366	343	325	360	367	350	373	362	362	403	348	348	364	383	348	340	365	337	362	325	357	332	383	361	350	367	336	342	341	384	368	348	306	316	334	351	339	391	350	349	378	375	356	372	380	369	378	397	328	359	356	353	359	352	369	349	323	386	342	316	353	370	388	351	353	335	351	360	367	352	385	354	365	342	332	371	384	304	332	336	348	359	331	352	411	367	343	360	376	346	341	355	376	339	350	359	350	352	370	315	355	348	343	346	337	368	350	347	371	364	333	336	363	331	349	326	354	355	369	354	331	387	339	334	362	330	351	344	388	352	373	379	331	370	364	385	358	355	339	368	348	341	335	371	372	398	364	325	346	323	362	340	342	331	366	381	358	340	342	350	378	346	364	374	359	401	361	335	360	362	322	340	389	345	333	390	338	343
37470	40954	50840	65961	76870	53116	21386	3785	1152	954	863	884	863	797	892	894	851	840	853	885	863	887	874	847	898	896	879	860	848	872	803	892	816	862	850	852	898	902	809	863	844	851	854	868	789	854	860	825	890	874	889	834	917	856	809	888	887	858	875	836	922	910	810	849	870	839	890	916	886	905	877	890	829	803	870	879	837	847	820	834	853	807	913	873	859	854	830	825	854	889	863	902	807	843	874	895	875	832	837	880	888	843	872	845	838	842	852	907	877	889	902	862	881	888	871	867	835	856	844	838	865	844	879	905	840	904	863	869	894	806	888	892	932	853	896	844	869	843	895	855	932	909	896	816	839	815	853	904	863	885	859	820	872	857	925	872	822	836	873	826	805	817	899	850	841	865	841	856	808	826	820	835	889	861	815	871	843	920	882	861	860	812	883	844	855	848	856	862	847	871	860	862	896	858	886	835	830	809	909	861	860	894	852	843	900	861	845	885	859	850	850	865	884	881	900	896	821	855	822	854	870	854	834	827	831	823	830	788	839	858	840	855	856	838	898	892	822	845	824	852	887	857	817	894	844	846	878	853	885	848	892	882	862	883	915	895	877	824	858	884	876	832	853	854	855	834	815	901	848	854	856	869	852	883	828	849	834	879	881	835	887	853	910	860	787	902	879	888	863	887	849	900	854	863	833	870	867	871	810	800	898	844	860	864	877	864	884	856	815	860	940	838	869	872	856	842	812	885	899	876	925	835	875	855	901	914	892	896	885	892	862	857	863	928	841	826	877	875	918	848	871	874	865	828	870	823	826	872	864	877	907	827	867	838	834	872	861	801	813	873	826	852	846	874	866	886	904	930	898	828	846	879	847	943	888	878	865	894	897	888	892	860	851	860	900	869	884	872	904	830	870	894	885	839	833	906	845	860	886	825	873	814	831	819	825	856	883	840	843	878	814	917	852	865	858	903	870	833	839	916	833	861	894	894	906	918	859	855	870	847	806	879	878	845	826	870	835	918	815	832	891	885	853	861	830	839	884	850	893	829	913	842	878	892	871	841	868	899	908	904	837	831	864	873	870	871	868	910	889	900	864	865	896	898	854	861	822	828	814	895	897	864	844	897	865	966	808	862	827	842	886	840	888	836	868	842	887	850	915	830	864	882	837	856	826	863	845	858	859	857	861	877	861	878	882	874	931	830	829	868	872	883	863	852	868	850	862	850	814	855	838	900	850	852	867	861	947	906	884	834	879	830	909	863	848	860	875	858	858	855	848	904	919	877	780	856	835	859	826	877	849	879	841	877	888	868	937	857	930	898	860	856	847	886	929	867	866	847	909	891	891	834	882	903	892	879	851	921	876	876	863	804	850	876	857	864	870	818	902	837	786	862	905	782	882	888	926	849	873	810	818	841	866	814	858	905	871	830	828	849	884	839	897	894	875	789	892	835	870	821	865	847	818	867	883	865	901	877	846	799	826	843	865	842	820	861	854	899	844	871	838	853	843	852	856	900	846	863	811	869	806	892	849	894	854	863	844	838	871	896	886	836	846	869	920	823	804	864	838	873	883	879	875	919	883	895	839	867	922	789	889	904	916	855	847	897	856	912	896	824	823	833	843	829	878	853	845	836	862	879	824	889	809	903	897	843	865	854	893	804	926	858	815	890	870	842	835	905	874	845	856	859	872	934	861	849	817	907	798	847	824	817	889	866	819	901	824	873	927	795	893	925	889	850	892	864	792	867	791	814	842	916	882	843	850	876	865	821	845	846	916	862	899	871	869	827	820	850	826	838	859	830	835	844	819	848	858	838	841	858	881	899	902	835	853	906	872	870	886	874	891	851	854	863	920	867	863	867	879	877	871	817	912	895	876	854	866	886	871	874	852	868	903	914	860	877	902	851	864	876	881	872	842	788	890	880	859	871	851	862	857	877	930	849	907	885	890	898	858	858	823	871	873	850	876	792	874	906	846	845	805	856	837	898	865	796	860	874	876	899	869	834	851	888	845	895	873	862	880	869	876	909	858	814	857	848	853	872	860	899	865	858	820	899	817	868	839	817	855	887	819	829	927	873	877	790	869	833	888	850	914	852	871	858	856	909	859	888	793	873	904	917	862	858	866	914	873	865	929	820	888	887	858	897	860	831	897	872	842	874	870	843	873	847	900	805	868	872	871	888	871	834	821	875	900	870	881	880	830	866	837	897	862	863	829	832	800	934	887	853	848	850	833	845	885	866	849	858	866	869	878	842	843	869	799	865	862	854	928	864	820	864	867	880	846	816	869	857	921	863	838	903	862	885	888	853	826	810	966	829	865	873	798	936	880	912	831	805	848	887	846	814	863	891	847	904	844	871	855	838	851	828	862	869	915	851	879	856	858	889	876	930	866	941	856	859	868	870	811	819	814	896	838	875	847	932	833	832	880	901	841	900	838	848	838	878	907	864	849	859	883	858	849	878	868	823	898	865	895	905	842	865	864	861	870	848	889	885	905	840	798	877	820	896	862	839	891	905	876	823	824	894	858	850	844	874	859	870	915	821	847	905	855	842	858	887	852	860	836	837	882	847	861	877	859	851	862	888	866	886	857	891	874	857	864	914	927	874	880	839	919	850	900	862	830	878	871	832	873	883	851	909	847	816	875	896	829	920	854	867	868	880	899	839	873	820	846	842	906	832	883	927	796	856	892	857	840	948	854	888	853	916	913	837	913	859	859	878	878	858	856	889	813	896	835	909	922	858	917	910	899	902	884	841	896	881	834	887	891	800	922	871	880	891	836	849	872	850	827	864	874	908	874	844	870	820	854	848	822	897	823	879	868	916	878	842	843	875	936	838	866	857	824	889	875	866	883	899	842	877	853	842	889	835	881	867	909	871	873	842	860	836	861	899	822	900	868	893	831	880	879	888	906	841	890	816	882	843	898	816	816	843	833	850	856	871	839	865	886	868	846	849	875	888	886	872	865	901	856	921	886	848	848	826	877	902	829	863	834	899	869	953	859	874	817	844	909	904	865	847	833	845	895	830	822	850	857	870	878	897	905	845	865	868	860	921	828	864	864	864	877	837	892	873	876	823	887	867	901	907	887	863	804	852	893	875	808	881	860	842	833	930	831	884	836	890	897	876	844	882	899	872	863	877	847	896	852	809	838	889	872	914	842	833	877	875	898	845	907	850	891	835	896	884	865	892	875	832	870	836	893	900	851	871	841	882	820	905	852	916	842	908	841	808	872	917	897	860	877	816	855	902	849	931	915	895	845	902	821	844	822	908	837	858	878	854	830	838	892	806	904	896	863	881	865	860	904	874	818	899	826	863	893	864	875	898	838	871	925	841	866	864	864	909	898	881	867	887	867	862	803	833	861	886	822	850	896	842	830	898	855	883	856	863	833	860	885	874	847	868	835	828	888	876	840	896	894	897	896	867	851	884	886	824	870	850	901	898	872	871	851	863	868	898	924	851	878	828	893	929	842	847	912	938	886	849	880	883	821	889	877	867	867	864	952	881
28567	26783	24143	13123	9658	4480	1260	420	360	375	320	322	373	352	349	388	352	358	392	316	361	344	345	358	424	356	306	362	374	344	400	349	324	415	319	344	349	364	333	328	383	346	365	362	367	352	362	357	364	330	335	338	353	369	383	331	364	353	337	317	346	365	355	372	334	372	317	357	373	336	372	358	312	363	366	347	363	366	349	359	334	366	340	326	333	360	380	332	305	356	347	357	381	334	358	341	385	330	356	343	354	376	344	340	375	363	323	368	336	380	367	362	382	374	344	354	342	339	349	320	330	329	355	340	337	357	337	347	336	390	333	361	330	358	346	369	340	354	375	362	344	354	352	343	327	307	344	349	372	356	351	375	342	347	391	349	347	352	351	349	381	363	360	387	350	361	351	335	343	326	345	364	357	349	358	379	346	331	396	315	345	380	343	332	358	410	362	356	371	338	375	356	330	353	336	359	326	335	343	338	363	335	378	383	368	348	353	345	341	339	348	354	343	333	371	334	344	368	359	357	357	359	363	353	361	356	381	388	375	371	357	386	361	344	341	350	368	362	363	326	362	352	332	337	346	366	372	389	375	360	303	354	342	326	376	333	358	342	323	342	322	363	328	358	339	359	351	361	381	315	386	348	357	334	367	356	354	344	349	358	347	386	374	360	365	350	398	319	384	359	351	350	366	303	329	393	365	370	371	345	331	352	339	360	343	364	346	338	344	354	364	352	328	353	309	353	367	361	333	329	325	352	353	349	372	360	392	386	333	339	379	359	377	341	362	379	333	365	361	334	380	358	334	331	355	377	352	369	367	320	364	370	350	351	352	332	359	377	368	325	361	354	352	346	334	365	392	358	353	349	356	340	376	379	346	338	354	364	311	378	360	318	349	357	349	347	353	356	344	332	372	351	352	352	339	329	359	360	342	390	337	330	310	343	375	330	339	352	350	360	366	366	362	356	363	357	354	351	361	336	348	371	343	340	352	361	329	357	341	321	367	324	348	321	337	359	345	364	383	318	366	352	344	325	369	396	317	370	372	349	354	346	353	360	353	341	347	341	334	338	370	338	366	368	372	366	349	358	358	381	410	355	349	358	328	349	362	335	365	368	324	343	363	369	346	367	366	366	359	344	350	348	344	334	348	362	352	341	322	375	324	355	356	358	359	361	377	357	346	349	347	332	337	353	348	350	407	347	389	354	381	347	349	356	356	341	316	369	355	372	379	333	330	335	370	362	384	344	371	351	335	332	382	336	370	374	373	365	381	404	342	356	342	357	345	358	355	361	365	372	344	353	348	398	365	342	354	360	321	329	376	338	343	359	345	343	338	326	315	370	348	344	375	334	362	332	348	351	330	376	358	351	341	391	389	350	359	378	339	396	373	396	342	356	372	362	335	365	344	310	339	353	359	341	359	349	358	375	368	325	360	373	356	340	356	385	345	345	332	378	355	361	374	349	333	335	378	354	332	357	327	337	351	348	345	351	375	369	332	368	370	330	358	349	334	344	342	366	350	349	325	355	363	343	369	326	324	347	330	382	353	377	370	337	353	356	337	338	337	360	374	341	313	355	360	338	362	381	345	375	318	343	364	317	362	320	325	362	352	415	358	341	371	363	321	328	350	359	329	336	331	324	370	323	303	314	364	370	358	351	346	357	345	351	354	362	352	352	352	334	392	329	340	326	352	392	362	409	338	343	344	314	378	343	331	327	336	312	350	341	349	314	332	321	352	394	361	331	368	329	350	349	369	348	342	342	380	375	318	371	339	376	318	335	349	344	349	369	355	361	354	331	364	351	308	378	335	347	303	360	342	363	365	369	342	373	315	333	322	356	350	317	351	330	342	349	350	362	331	381	331	346	355	322	332	342	359	345	365	354	358	334	363	351	360	386	387	316	350	334	378	325	340	346	350	380	376	373	342	346	377	358	364	327	357	328	346	325	383	352	384	296	347	318	350	353	319	324	350	342	357	362	388	347	357	369	348	368	340	336	375	339	376	346	394	349	347	399	361	341	354	356	365	353	373	331	342	380	368	339	340	349	375	387	321	402	298	324	371	389	344	358	363	360	334	339	356	377	388	350	360	396	334	331	361	356	365	370	347	357	354	377	335	344	373	328	321	364	353	355	349	379	356	358	362	336	350	347	351	368	355	325	337	340	346	382	327	337	338	333	325	356	335	349	316	338	337	340	354	361	369	333	334	365	355	360	353	356	390	376	355	301	345	361	341	360	359	370	369	358	334	329	344	377	352	374	324	372	324	326	356	371	381	358	338	359	367	352	365	360	335	360	322	331	369	359	371	337	354	416	376	371	361	330	390	365	346	340	374	355	343	341	341	354	337	360	359	335	374	351	391	387	374	373	344	336	364	375	347	352	340	334	367	358	344	345	343	336	383	346	375	408	355	328	397	332	323	332	341	335	367	319	355	388	358	366	335	332	350	355	356	368	331	314	371	367	353	346	320	338	364	376	336	357	324	333	355	382	335	378	362	330	373	361	356	329	337	362	380	353	333	362	348	336	353	346	381	370	346	354	343	350	345	345	315	356	314	366	356	326	379	347	368	345	350	363	378	355	368	346	351	336	314	367	354	361	351	343	337	362	357	337	334	342	355	409	382	316	344	369	356	384	362	341	321	344	354	391	399	347	346	336	358	361	341	332	349	335	364	351	366	347	323	362	345	352	341	366	341	342	343	372	369	337	344	354	345	304	326	344	373	369	349	345	333	354	368	369	364	366	343	362	347	360	346	326	348	337	351	343	345	378	302	383	328	360	323	331	306	341	340	365	343	378	332	338	347	342	354	354	367	349	335	347	374	340	348	351	332	351	371	362	353	328	377	341	341	389	348	365	373	350	346	366	380	348	347	357	361	377	388	330	372	328	350	344	385	365	355	338	355	351	336	348	371	405	373	373	381	368	364	366	362	376	344	334	345	346	332	352	328	332	387	360	354	356	322	361	350	333	365	365	328	379	339	339	360	343	367	375	323	325	334	351	357	354	380	352	364	335	335	351	339	356	366	335	353	366	365	376	362	335	366	362	330	364	348	355	350	344	319	353	335	344	348	338	391	338	347	366	351	302	332	348	381	382	356	356	341	306	350	342	295	355	338	348	336	362	349	326	311	354	372	349	307	332	362	355	353	371	349	350	355	310	317	330	326	383	334	366	331	368	360	375	371	353	349	342	329	338	343	366	325	372	343	349	332	369	357	359	355	386	325	343	372	343	351	341	353	314	353	329	412	348	345	344	363	368	339	360	349	330	361	403	353	367	358	370	337	353	374	359	344	344	343	370	340	374	351	311	316	345	382	340	364	351	366	332	380	354	342	362	379	338	322	312	346	361	373	366	362	338	343	331	342	362	318	364	342	366	326	358	352	313	370	373	341	341	330	362	367	355	375	337	322	344	337	349	373	354	344	343	343	355	386	346	355	376	334	370	353	366	334	331	352	314	334	350	388	330	330	348	332	362	357	345	379	320	393	369	363	355	349	354	368	356
16740	21938	27709	25213	21720	11272	3254	1064	919	873	870	889	820	859	830	856	830	895	880	880	843	869	882	800	846	850	885	832	849	898	819	854	876	866	879	824	834	811	837	873	850	838	890	873	851	913	891	838	909	879	923	890	814	816	902	861	867	856	868	885	826	829	882	893	871	836	881	815	825	862	872	847	851	843	853	830	913	821	878	939	875	861	890	853	833	863	904	867	881	839	882	847	810	900	830	907	888	854	879	853	852	832	875	874	834	865	885	868	829	896	855	876	825	864	893	871	849	851	840	853	823	827	814	887	812	855	896	855	806	865	855	851	882	854	845	915	910	842	837	814	894	869	848	903	868	868	893	870	876	867	838	864	828	886	858	894	845	917	874	897	823	864	854	857	866	885	908	828	925	812	865	923	877	854	891	860	860	816	876	829	895	927	866	825	866	828	859	835	896	884	906	875	810	845	858	899	855	879	881	857	851	858	875	839	835	855	886	863	830	878	877	842	900	891	917	881	888	876	847	870	819	869	879	905	824	833	842	870	832	815	866	862	925	892	860	864	884	916	922	809	857	902	889	878	823	845	902	806	903	856	854	878	804	862	878	832	833	876	878	818	859	920	871	852	818	852	868	890	888	905	919	837	848	871	869	818	862	848	892	912	909	838	859	887	866	879	854	820	843	847	826	840	890	885	833	853	880	858	892	862	884	807	870	880	865	882	820	862	930	882	889	843	863	854	847	862	857	884	848	832	880	897	906	878	880	878	866	806	890	833	867	915	902	880	860	840	856	876	861	833	951	837	885	893	851	862	844	838	853	870	901	815	853	873	906	838	920	847	810	888	880	924	828	874	853	844	865	882	882	887	934	929	870	895	899	909	882	874	879	869	870	846	856	854	856	925	887	839	878	826	873	813	907	845	851	874	834	849	891	849	821	858	830	869	898	883	819	865	874	811	840	866	859	919	861	870	858	877	826	858	845	849	914	864	849	851	868	865	842	888	863	827	834	911	874	860	858	865	898	931	904	867	851	819	849	849	842	852	858	870	815	859	865	856	873	904	817	872	821	914	885	885	901	829	849	808	853	911	865	837	864	837	805	845	863	838	819	826	842	812	861	905	844	807	880	845	900	891	837	838	883	832	858	888	889	852	855	816	874	860	898	892	816	891	875	877	841	879	890	871	859	857	864	866	889	874	825	829	940	826	871	913	882	840	892	902	866	902	849	841	868	863	863	783	842	863	871	893	829	832	927	826	871	868	861	888	867	826	889	871	861	875	857	840	880	860	892	895	841	910	913	863	839	918	866	877	889	821	818	839	886	915	962	863	842	846	885	854	853	853	844	843	825	868	838	869	849	853	851	878	859	870	857	884	860	836	836	861	889	855	859	898	860	844	835	851	841	835	822	861	895	887	858	861	866	898	860	895	860	888	885	969	850	867	866	889	883	847	852	913	851	879	820	846	863	878	894	842	829	911	890	876	819	930	854	861	860	831	830	866	844	908	852	851	881	840	893	892	898	842	887	928	807	910	879	837	843	848	934	814	836	893	882	898	856	823	898	868	892	870	861	893	803	862	891	894	841	801	838	906	854	886	825	883	900	869	851	843	941	867	887	881	865	831	845	857	844	853	853	859	902	934	908	822	871	863	898	849	882	830	826	874	828	875	869	781	912	881	865	891	845	869	864	875	862	950	906	868	853	851	848	850	888	883	855	842	820	862	854	875	859	857	870	862	875	860	858	830	830	855	856	807	859	877	878	849	887	872	865	879	875	858	819	929	900	867	897	841	838	906	891	898	901	836	860	869	858	874	898	840	867	878	809	806	868	854	902	880	874	847	848	841	873	880	896	883	869	853	931	861	880	847	900	877	918	859	899	859	806	885	846	910	823	831	845	843	863	857	835	931	846	886	852	847	910	891	861	843	854	880	814	878	858	886	835	846	877	839	799	882	856	861	868	849	856	858	835	845	816	844	867	885	874	902	858	799	874	849	900	907	866	863	827	874	839	889	861	852	862	834	804	815	838	863	885	876	795	826	843	885	815	870	883	833	894	887	872	833	839	890	886	857	902	848	818	833	829	903	882	886	879	858	847	841	891	894	847	885	847	846	838	842	861	873	849	838	866	850	848	834	843	852	895	863	868	871	830	869	873	898	852	844	836	898	904	879	906	866	881	833	878	871	873	853	859	870	858	852	914	856	881	834	903	891	870	844	847	876	910	857	847	846	875	880	876	825	865	916	860	856	855	912	812	881	844	862	829	859	835	910	834	812	872	913	876	805	821	931	803	879	881	896	833	878	859	830	852	863	913	816	850	839	849	885	864	848	842	922	826	849	845	888	858	869	858	833	913	882	881	840	866	915	838	880	838	848	854	870	884	849	853	884	866	877	808	835	845	850	859	841	849	924	871	819	902	870	843	833	853	888	852	848	835	895	869	861	865	870	865	858	849	851	811	863	811	898	847	908	875	836	869	874	875	828	885	838	878	808	850	867	939	873	900	883	867	858	846	811	871	819	867	829	825	847	836	828	841	832	849	866	919	836	893	872	848	859	814	861	893	846	832	861	887	849	892	852	859	861	865	908	864	897	847	918	854	879	854	893	878	901	842	890	937	853	846	878	821	888	817	848	878	809	842	850	892	867	888	862	870	841	839	821	871	895	847	888	834	942	820	888	837	887	873	903	898	842	874	900	902	893	835	854	898	822	888	850	884	846	856	839	898	794	877	941	847	844	872	915	795	836	907	843	904	892	881	841	903	851	848	846	820	864	861	884	898	887	809	783	847	812	884	862	863	877	907	836	854	867	839	846	861	817	876	820	823	872	850	816	895	875	825	878	820	852	862	883	881	857	856	886	837	893	836	849	853	901	870	837	844	836	852	887	856	899	854	833	816	883	879	849	813	890	881	838	870	895	905	934	851	837	847	860	886	820	884	827	864	876	848	844	916	864	892	877	848	838	920	864	858	857	874	845	864	839	883	814	863	832	886	851	864	877	872	893	818	901	877	915	862	842	880	847	888	888	854	855	841	865	884	893	899	899	877	848	885	862	849	818	794	821	886	879	879	818	800	869	883	890	857	861	845	824	874	833	845	885	888	874	842	851	824	840	897	831	864	894	877	819	855	877	882	804	851	833	854	902	866	819	870	920	862	834	872	909	905	870	858	857	880	867	864	896	874	884	867	858	835	851	839	861	866	849	828	899	907	864	874	887	876	870	894	898	896	866	885	908	880	881	859	834	883	796	796	855	869	857	835	905	874	855	829	881	879	893	901	877	834	868	878	897	909	835	855	918	806	886	862	875	909	822	865	889	867	881	895	876	852	822	884	850	857	864	827	870	859	835	831	865	824	902	910	879	815	930	806	835	853	877	882	840	868	867	861	881	823	847	838	887	870	862	922	857	874	826	856	896	858	876	841	833	888	846	910	827	879	873	912	881	820	857	852	822	801	885	834	856	922	832	827	900	852	824	840	859	823	851	847	918	893	878	812	925	851	849	846	857
48089	48746	45597	51346	54681	31502	9651	1129	447	391	357	362	369	380	367	357	376	388	339	365	346	345	333	363	327	355	365	315	360	353	358	363	353	309	353	356	359	381	354	358	340	366	387	352	322	351	356	355	351	343	352	367	350	368	347	315	333	353	313	352	385	364	350	362	349	354	324	352	326	332	350	347	352	330	364	352	361	344	327	353	352	407	320	363	344	318	344	324	339	351	379	343	327	355	367	352	358	364	345	365	361	337	322	365	333	371	356	419	392	336	331	346	374	351	363	354	361	369	350	363	364	371	381	351	339	354	371	369	360	320	369	368	386	358	341	325	355	354	327	370	337	389	358	328	339	353	325	344	343	339	379	369	339	369	372	342	374	369	371	367	377	345	370	347	334	357	357	369	353	363	344	355	343	355	354	325	384	370	326	339	364	392	371	358	376	338	368	322	321	373	338	367	372	365	346	363	303	326	355	314	354	366	375	355	345	379	343	361	342	353	326	326	347	306	360	386	379	394	328	373	374	338	376	334	322	346	342	361	347	356	354	375	355	364	331	321	361	355	333	369	379	364	379	387	345	357	315	373	372	393	363	349	358	336	343	360	344	377	357	359	392	343	345	352	365	369	332	368	366	348	378	396	355	326	332	376	334	353	350	372	371	343	344	349	384	364	329	398	348	296	379	338	349	377	349	362	340	367	354	297	320	373	344	376	359	359	345	392	352	293	343	349	388	368	355	338	357	346	384	382	352	339	338	363	375	389	345	374	367	358	331	326	349	338	325	318	357	379	356	335	349	361	327	327	393	347	399	346	347	378	333	326	403	327	421	380	309	355	371	326	329	348	334	361	357	367	368	322	309	349	339	341	371	360	351	371	345	361	364	324	353	343	341	391	384	316	373	360	350	341	350	336	376	364	337	355	317	394	392	326	394	323	350	365	338	336	347	365	359	353	392	363	364	327	371	338	347	332	351	338	347	387	363	364	347	367	333	337	363	361	331	353	320	339	359	342	361	349	364	363	364	353	349	371	330	361	337	316	348	333	346	366	353	340	370	322	363	357	355	366	379	378	330	372	359	352	320	357	345	342	380	321	323	368	332	349	372	364	386	338	394	360	344	329	380	343	324	363	391	342	332	350	360	394	338	374	373	387	364	355	365	344	356	345	314	386	332	331	358	359	336	344	358	350	365	372	361	341	348	370	329	357	387	356	358	343	346	342	355	364	382	372	333	369	367	365	324	353	334	385	350	345	376	362	378	367	332	321	378	355	359	340	361	356	344	372	302	331	339	361	346	346	365	345	365	355	380	356	343	329	383	367	322	367	345	379	363	304	367	382	364	356	347	387	358	372	344	370	364	372	364	370	328	330	334	366	355	386	341	299	327	392	341	357	377	331	353	310	350	344	359	358	340	352	353	328	365	370	364	328	365	375	365	377	340	340	323	355	358	376	335	348	378	361	339	367	323	349	346	352	374	354	391	372	357	382	334	343	319	354	384	364	376	362	363	365	359	320	385	374	356	327	327	397	353	364	359	337	357	355	371	331	366	341	316	363	345	342	366	350	380	353	315	328	340	367	348	368	329	364	384	352	350	363	339	362	327	361	361	357	326	400	333	335	348	350	366	375	346	350	353	384	406	358	362	366	337	370	377	374	341	337	327	371	359	389	362	373	347	364	359	362	320	356	357	334	347	357	364	327	389	367	354	395	359	328	342	362	375	372	326	331	342	370	347	404	374	371	364	352	360	364	334	371	350	360	402	400	369	374	399	366	353	320	321	377	352	357	313	344	340	346	348	383	340	379	356	353	347	367	354	365	352	329	377	334	360	342	312	352	364	392	368	380	363	328	367	374	327	361	379	330	341	334	341	345	339	351	381	358	388	362	368	342	379	369	356	376	361	369	331	343	377	341	389	350	315	373	356	330	389	364	361	316	353	334	350	336	345	364	393	374	360	365	357	318	352	367	351	356	343	333	329	329	373	339	354	327	351	355	369	363	378	367	322	357	348	357	350	340	385	350	364	327	350	371	335	348	349	330	342	369	352	375	383	403	330	333	367	345	342	356	380	337	352	350	332	374	385	398	339	354	356	323	355	337	345	346	375	345	374	357	328	354	324	337	349	343	344	346	325	327	362	356	388	368	310	356	377	365	385	329	399	353	342	363	351	332	344	354	362	314	359	355	351	369	380	350	360	387	343	356	331	345	342	345	323	364	382	381	357	339	368	351	347	389	375	341	372	367	335	341	374	310	325	347	339	375	336	368	367	386	394	338	345	356	340	359	346	360	380	349	352	362	370	369	361	351	353	350	347	349	320	330	345	353	354	363	357	354	336	364	354	341	382	342	370	360	356	347	339	386	342	375	381	344	375	384	350	383	358	363	356	357	361	381	343	391	336	351	392	375	380	359	341	348	347	382	352	321	361	338	375	344	381	351	334	381	344	369	353	328	373	349	338	350	343	367	347	342	374	366	351	384	370	343	403	359	305	338	354	329	354	326	343	375	369	323	351	333	344	371	355	344	311	326	372	383	364	332	353	383	342	380	366	352	365	350	352	370	364	397	350	368	326	337	365	357	360	362	329	375	407	359	352	334	339	355	353	349	331	334	377	339	354	352	350	399	335	370	363	307	343	370	379	368	352	349	345	376	326	360	336	365	374	365	361	368	328	352	319	331	368	397	330	363	401	371	350	344	326	345	347	336	363	389	354	328	296	369	375	385	348	336	364	348	378	371	381	326	309	355	387	354	375	362	358	356	370	360	355	352	345	343	389	339	376	376	358	370	359	347	372	333	363	352	383	360	359	368	368	355	316	340	351	378	364	374	363	359	367	325	390	351	313	318	375	320	335	344	337	355	394	350	344	334	383	337	378	338	372	348	329	352	337	366	329	373	327	345	343	357	392	344	339	377	333	361	347	354	337	353	329	341	351	358	364	365	350	436	360	358	341	333	334	370	351	348	322	318	346	366	359	373	348	327	358	390	353	364	330	351	372	337	349	356	351	342	343	366	323	342	367	369	334	367	350	406	395	355	370	368	351	333	374	358	352	365	355	323	331	321	356	369	349	361	337	347	349	345	361	363	355	342	321	394	366	364	360	373	370	368	312	374	363	327	344	347	366	326	318	371	371	334	350	389	356	328	350	347	361	380	370	355	313	361	344	366	402	374	339	353	363	347	345	336	361	368	373	350	398	366	345	387	360	388	353	341	377	348	339	356	362	372	349	342	347	329	331	348	345	359	374	353	326	344	367	387	347	368	349	347	421	366	360	359	329	385	364	332	361	345	355	401	359	340	357	369	362	360	348	354	332	364	354	373	356	355	399	395	327	335	343	369	400	343	385	365	383	367	358	363	335	347	351	345	349	343	351	336	364	356	352	331	363	341	351	379	335	353	361	341	391	385	352	339	363	362	327	320	368	372	309	346	331	334	362	357	351	388	348	341	334	374	352	359	389	376	324	352	353	342	348	363	381	369	335	366	334	371	367	349	363	379	320	346
31250	39052	46763	60295	63874	39611	13291	2443	1038	914	881	812	884	855	877	899	880	917	884	791	878	927	884	880	876	935	882	893	881	885	888	862	843	874	898	939	881	848	923	857	809	845	853	892	904	856	874	838	905	903	836	892	843	855	887	835	891	891	867	897	882	903	811	857	816	883	905	873	868	856	875	902	815	873	894	884	853	876	853	882	792	848	883	902	864	867	830	897	885	848	907	824	900	924	847	847	889	874	904	894	842	832	869	911	860	872	881	858	894	896	876	852	823	869	902	865	867	849	822	855	865	847	835	899	907	859	833	880	835	858	875	874	882	859	880	850	899	868	881	889	865	873	834	898	929	845	859	858	890	840	800	858	890	843	900	892	831	908	879	880	842	843	907	912	836	909	831	811	818	834	861	849	893	875	845	883	811	910	884	864	880	847	833	850	859	907	848	872	833	885	896	882	911	831	811	835	836	892	839	873	939	893	904	948	863	848	908	891	864	866	858	862	826	872	853	907	845	911	881	882	878	864	895	891	880	870	853	907	845	850	882	918	848	932	897	865	897	894	884	871	876	831	892	910	909	859	881	828	928	881	876	875	840	922	856	867	845	819	861	861	892	910	877	919	851	877	840	865	869	841	888	860	897	839	852	898	891	863	852	895	851	830	875	871	863	861	913	864	828	912	889	882	854	810	933	867	870	908	923	887	917	864	898	904	907	898	847	852	828	864	891	888	840	858	844	891	852	943	926	853	875	866	872	891	854	811	866	909	855	858	878	863	896	900	860	845	864	833	864	864	861	921	903	856	805	859	879	829	832	903	871	858	871	832	832	879	874	876	813	842	846	884	872	907	844	884	885	897	886	878	907	889	836	877	868	857	909	889	918	874	914	923	821	876	891	881	851	893	918	883	892	855	841	947	847	859	887	832	884	881	851	863	849	834	894	874	873	907	871	852	880	844	867	880	880	884	871	869	901	884	904	874	834	889	893	881	871	856	927	869	830	825	865	842	851	856	877	869	845	907	918	866	857	876	867	861	881	929	897	916	924	870	837	863	877	846	905	834	849	835	885	889	835	857	837	893	845	867	865	870	888	889	909	859	860	852	900	820	881	870	875	845	879	801	850	817	883	855	922	903	881	827	893	902	875	885	815	870	889	841	834	831	878	864	814	791	878	884	856	859	869	875	841	899	846	836	863	872	897	914	831	842	869	840	902	873	901	872	865	855	874	848	867	867	859	879	909	898	868	847	847	863	919	897	897	877	892	839	869	894	851	853	841	858	912	857	839	800	880	884	846	847	859	815	860	911	869	842	834	831	894	850	872	811	850	850	861	877	877	820	904	871	854	887	845	895	902	879	868	842	830	881	849	838	927	880	890	908	824	881	859	891	871	866	965	872	826	895	874	914	878	849	876	861	866	871	837	886	896	851	919	872	894	855	874	869	858	838	893	864	863	869	848	861	922	834	890	920	906	900	892	896	874	885	870	864	830	896	851	888	797	840	900	794	891	870	911	878	843	900	883	871	846	846	830	889	893	873	838	944	947	864	805	882	868	869	885	827	894	846	834	911	873	873	850	830	866	878	893	898	871	880	846	914	908	836	878	870	812	885	869	855	876	856	864	890	954	840	863	903	857	903	878	884	836	901	846	868	870	888	869	875	858	831	945	840	919	818	870	878	851	862	873	818	882	838	889	858	897	876	851	903	812	848	845	853	933	886	892	896	838	849	886	806	841	881	855	840	855	847	895	845	876	830	898	821	847	855	905	884	823	844	867	872	906	891	853	864	875	846	889	902	853	831	893	892	909	872	846	859	839	868	893	870	835	829	903	876	890	894	906	838	823	872	915	922	840	867	865	881	861	859	803	849	877	893	887	877	873	870	827	867	864	874	857	842	872	922	907	823	835	864	900	849	861	877	827	846	842	844	877	871	843	905	866	905	903	856	861	821	865	883	854	864	890	864	847	907	906	898	797	824	795	877	879	859	915	848	879	879	846	885	818	858	848	825	841	844	850	848	822	875	860	844	856	939	830	864	871	889	864	873	890	890	886	838	897	854	876	870	841	886	817	899	812	862	872	869	816	869	865	887	867	883	854	927	865	856	873	919	869	848	916	900	910	896	851	880	857	922	902	820	856	837	850	889	815	865	878	842	867	877	895	867	844	867	850	859	873	867	844	865	892	840	870	869	909	844	808	845	856	845	880	873	836	844	842	876	843	832	876	825	851	868	876	848	924	892	870	933	891	903	849	864	852	848	858	860	867	848	902	823	824	913	857	841	890	863	882	897	855	891	862	864	838	898	881	876	923	859	898	799	896	864	895	864	851	837	853	872	881	860	883	931	863	847	901	794	842	858	880	885	825	849	829	857	829	890	843	824	879	825	864	792	856	871	900	905	798	869	885	889	888	879	859	906	881	850	870	891	840	866	864	864	876	828	788	884	900	824	874	895	878	896	880	881	856	874	889	874	897	817	805	829	838	841	834	854	843	839	909	840	850	846	821	910	905	859	871	855	870	809	824	891	909	855	829	863	849	902	846	832	907	857	871	849	865	851	834	908	918	901	883	871	903	871	861	873	880	841	801	908	869	916	870	861	903	838	875	884	879	879	891	872	921	916	799	853	868	886	822	815	855	821	917	858	847	892	867	879	883	893	881	811	801	856	874	873	886	869	845	853	880	800	857	830	844	848	876	881	856	918	817	892	819	836	852	835	863	889	863	790	844	879	810	869	901	827	860	911	833	865	867	900	865	900	895	859	856	880	849	904	853	875	863	904	843	892	842	870	869	876	876	879	885	891	862	892	880	903	860	847	809	894	867	867	887	827	807	874	876	904	904	848	854	827	832	880	858	905	832	891	862	860	843	833	935	844	862	873	897	868	884	886	889	809	826	849	833	868	864	883	929	948	867	919	889	862	861	894	873	889	884	902	880	829	838	844	837	913	829	916	893	903	815	957	874	885	857	892	903	890	874	871	873	887	882	829	883	872	870	851	853	851	853	875	901	839	827	841	841	885	858	885	822	835	885	885	869	865	859	874	878	858	928	911	897	848	855	884	869	921	920	868	852	839	900	888	841	888	880	842	825	871	870	831	880	876	880	886	870	874	878	865	907	830	838	868	825	882	834	802	842	926	866	812	863	909	857	876	870	869	864	878	837	893	886	880	867	936	887	848	845	838	859	883	882	875	852	878	882	858	893	884	893	925	882	858	905	891	851	842	876	875	934	821	861	849	897	847	949	905	852	847	828	844	832	899	824	860	888	887	825	818	791	842	905	866	867	831	866	850	900	840	869	919	860	834	888	866	841	814	889	869	873	825	901	807	865	884	944	823	866	881	874	870	897	896	870	870	871	817	885	891	889	856	875	854	850	823	878	924	900	868	906	841	888	823	861	866	857	895	854	851	902	912	885	904	833	893	918	837	873	864	885	827	880	888	798	855	846	846	895	859	865	898	883	815	827	887	870	819	798	896	891	898	885	920	826	869	867	784	795	923	873	865
56169	54175	53187	67468	62310	37614	13825	1727	444	328	360	349	340	326	329	361	361	390	387	350	362	351	332	386	323	350	333	378	356	374	375	360	342	374	376	336	369	390	353	353	370	419	353	363	370	365	388	381	364	379	358	367	341	362	349	378	356	363	371	371	374	340	356	352	381	320	361	329	360	348	369	347	387	350	346	361	339	362	380	294	349	353	379	373	316	325	348	338	361	401	359	339	356	324	332	394	397	343	322	356	378	367	414	342	340	336	352	330	338	347	367	379	362	362	370	349	343	371	362	330	354	366	348	345	351	378	355	381	380	386	387	376	378	343	352	375	337	334	361	365	313	376	384	377	368	353	371	365	354	351	344	336	334	332	340	365	369	407	362	349	373	388	353	363	353	374	348	352	394	374	369	337	325	315	358	375	373	343	379	356	369	357	378	350	368	385	343	351	343	355	373	333	377	332	326	332	358	373	382	359	385	379	382	344	371	363	360	342	334	331	322	368	337	368	372	353	407	399	338	387	380	339	379	383	338	348	344	354	353	324	349	362	370	350	370	369	310	324	356	357	355	368	354	371	377	349	383	372	330	379	344	346	367	376	394	357	361	372	357	338	351	379	340	360	369	357	331	381	362	370	353	372	356	380	340	354	397	352	362	346	384	372	353	407	377	363	361	336	348	382	369	358	357	391	380	365	386	413	334	355	357	369	402	363	333	348	333	359	388	381	377	365	388	363	308	349	389	365	369	364	360	342	353	389	379	364	345	333	354	331	344	367	315	345	343	360	347	332	356	342	335	337	368	336	388	398	337	369	364	363	334	398	348	361	337	340	336	345	371	340	339	355	330	382	333	387	359	381	370	342	361	341	326	348	349	337	345	341	347	355	347	366	340	333	349	323	333	395	327	380	361	353	365	376	346	353	371	356	353	341	353	341	339	397	379	355	333	338	371	345	364	386	381	387	330	364	332	327	366	344	367	393	364	345	346	376	387	347	361	320	386	375	347	384	348	350	375	390	353	344	380	358	364	346	336	343	347	339	316	324	336	327	360	369	362	407	359	345	346	366	368	315	363	373	374	347	346	331	339	384	363	385	338	327	347	358	354	360	359	374	374	377	370	358	388	353	353	346	361	358	354	349	381	307	353	364	340	324	364	323	387	347	359	341	341	368	349	339	342	362	356	387	351	375	355	373	362	366	380	344	402	372	341	374	380	372	349	323	339	343	366	345	359	354	373	354	318	344	341	380	316	352	368	342	372	361	372	365	344	368	333	340	359	349	359	379	376	315	361	379	356	388	342	369	373	346	370	338	354	373	362	379	315	350	364	297	324	352	326	348	392	359	329	337	350	363	329	382	340	363	344	354	323	336	383	312	352	374	339	365	364	401	348	409	364	353	377	329	337	350	357	339	366	350	331	379	376	351	350	396	379	329	320	345	387	374	333	317	350	348	330	381	355	356	345	362	364	354	356	388	344	321	349	353	372	376	314	343	370	394	346	357	365	355	396	345	293	353	362	329	372	360	403	381	375	318	358	342	356	334	368	354	360	350	362	334	352	352	343	373	368	345	344	338	340	347	336	345	334	345	375	363	335	386	399	343	349	380	387	404	390	342	350	323	362	396	344	351	327	338	323	355	350	345	373	341	377	360	356	327	313	327	381	354	352	371	340	361	368	350	367	400	384	320	350	394	370	361	368	349	341	364	389	369	356	372	345	360	354	352	346	323	350	365	353	349	349	327	378	370	360	357	333	355	301	369	379	369	362	376	346	329	389	343	357	347	360	349	381	384	364	329	371	368	374	360	333	383	358	352	342	358	380	343	364	368	341	389	323	365	375	348	365	340	367	348	373	354	380	367	378	332	356	349	351	357	344	385	360	349	352	370	350	346	348	356	338	360	356	372	339	369	333	380	355	342	372	365	322	381	360	355	341	345	374	374	377	363	355	329	387	351	329	350	342	313	378	380	433	360	356	353	405	357	367	339	341	362	358	361	375	375	328	372	357	368	362	392	390	390	411	350	378	373	357	365	321	368	360	370	353	356	369	383	350	348	330	338	362	367	349	298	334	374	372	329	359	326	336	336	374	392	364	362	331	388	366	332	375	357	352	349	352	344	362	373	357	369	363	322	351	362	338	367	310	347	344	356	367	390	351	347	333	333	367	393	382	351	390	364	345	379	342	347	377	372	331	334	343	351	332	337	338	343	352	346	372	373	369	367	380	333	335	359	348	357	373	324	383	333	337	370	331	390	375	380	351	390	355	378	377	338	326	369	383	337	341	370	331	354	349	362	344	358	344	360	372	393	366	378	338	383	363	385	334	378	402	354	339	344	349	351	360	335	367	370	348	346	412	370	350	343	365	386	352	327	381	353	338	356	334	363	361	369	382	345	354	350	338	337	336	371	372	358	327	394	344	360	367	340	394	357	369	359	373	333	360	353	350	346	386	333	360	359	369	356	342	335	358	378	349	396	396	357	370	340	367	323	352	356	345	359	374	352	354	349	370	365	351	343	363	349	387	380	340	399	351	346	378	361	350	368	352	341	375	343	357	374	369	367	313	324	356	378	343	358	363	344	305	354	352	353	391	383	378	367	359	399	382	336	328	424	389	352	384	345	341	366	358	377	368	365	394	342	346	340	404	358	360	382	374	343	318	381	333	404	333	372	330	345	366	388	360	391	357	359	364	340	310	394	375	322	360	389	353	368	383	355	343	354	370	370	361	352	387	376	362	390	360	355	370	321	371	366	357	334	348	372	343	348	357	360	340	328	352	385	345	359	360	330	380	368	373	379	375	317	376	340	331	312	356	385	332	345	346	372	334	347	370	346	358	367	370	368	364	335	339	338	335	391	360	323	361	346	370	345	356	317	353	380	363	331	351	355	332	379	322	347	357	353	326	348	330	316	386	339	373	371	348	365	347	383	362	360	367	351	340	384	338	357	358	381	374	365	365	371	404	360	333	373	353	320	389	360	357	368	352	345	359	355	357	360	342	363	339	355	355	353	367	357	346	333	400	353	355	343	330	319	350	330	372	352	330	328	390	356	345	349	379	351	332	344	345	365	357	352	360	339	338	339	348	360	362	341	365	374	339	355	327	365	361	369	342	388	347	392	359	378	343	369	344	360	352	341	359	350	355	368	365	344	352	359	356	369	384	353	355	373	364	393	319	385	344	321	375	356	339	341	319	366	394	381	373	359	347	347	348	356	369	303	384	368	334	330	375	329	352	350	358	342	346	375	315	381	351	323	372	373	359	362	363	338	327	391	349	363	375	356	401	365	375	354	352	395	317	382	416	365	384	363	332	384	366	368	367	366	357	368	351	382	377	375	358	354	354	347	357	362	353	349	334	385	412	370	375	379	387	348	338	324	354	350	370	343	342	352	329	335	375	342	327	343	389	373	381	347	382	347	361	362	357	356	347	367	340	360	356	373	365	324	347	321	336	365	359	355	370	334	344	393	338	323	384	381	342	329	354	371	333	392	393	384	332	351	363	340
37157	43197	53830	74790	73213	45286	15662	2571	1053	903	859	879	909	875	897	871	844	873	900	864	825	822	859	882	815	869	883	846	820	846	865	829	878	878	913	888	835	844	894	843	834	864	874	891	850	830	907	815	880	883	834	907	821	870	911	838	841	896	858	862	943	868	802	850	861	841	885	866	839	879	817	848	897	863	848	892	852	902	890	865	882	864	840	824	921	834	886	847	856	890	868	860	868	880	923	874	927	923	923	849	927	854	885	867	831	896	854	851	868	877	845	877	846	856	909	923	864	934	820	893	855	860	874	877	924	906	857	894	850	881	902	861	868	874	857	815	868	841	856	859	827	849	896	867	836	909	821	920	896	881	879	831	883	830	863	865	877	824	863	850	849	847	864	831	828	887	867	887	823	860	886	863	862	816	903	845	814	880	838	817	857	832	853	884	901	827	887	900	842	916	894	814	847	846	879	818	833	822	862	826	858	881	881	848	849	833	854	899	868	861	867	846	902	833	888	904	867	836	853	890	931	857	895	866	918	852	876	855	875	865	827	813	857	911	874	793	908	832	887	938	921	894	857	836	783	859	913	808	880	866	902	818	878	865	822	906	865	837	879	891	895	906	869	915	853	885	875	860	855	849	875	855	871	866	894	831	886	916	832	911	856	867	856	862	865	876	885	847	926	934	854	879	863	869	848	863	906	882	842	901	861	832	891	831	895	851	826	857	851	845	866	850	906	850	877	891	889	900	861	880	857	889	848	872	856	888	827	829	838	883	881	822	834	838	831	876	847	875	847	850	859	862	865	854	892	891	869	845	888	848	838	892	904	869	877	892	831	845	915	869	874	856	879	833	852	866	874	895	869	818	881	857	892	883	832	933	857	881	845	859	852	874	846	879	910	863	880	821	850	848	801	868	898	860	850	878	843	850	872	831	846	787	882	899	846	844	903	855	903	888	866	924	856	876	824	891	876	856	845	869	865	873	903	862	904	851	854	798	810	909	837	848	883	907	802	919	926	815	849	845	864	870	934	880	823	843	868	864	864	883	830	868	840	850	902	844	810	861	830	803	873	823	896	867	893	813	882	928	845	899	911	880	825	839	906	855	879	857	902	864	868	884	822	891	864	854	859	842	909	863	855	839	901	855	852	897	849	899	926	892	848	915	877	878	853	818	891	811	882	890	857	843	842	881	820	897	827	880	892	883	854	874	849	834	852	866	822	933	855	850	850	886	877	861	863	879	886	919	870	874	869	862	863	817	885	875	839	844	851	899	860	851	872	882	863	832	858	864	808	844	868	825	850	887	929	850	913	818	871	918	890	907	829	834	873	902	910	855	875	919	852	831	875	888	870	846	810	840	821	890	857	901	810	845	846	877	857	872	885	856	855	934	854	903	871	932	907	843	906	873	771	865	884	872	866	920	847	869	810	891	876	870	786	830	828	879	800	911	835	861	868	864	829	793	890	854	840	900	844	841	918	868	841	862	889	840	856	844	818	817	831	901	883	786	903	829	874	826	874	846	838	889	844	788	808	859	913	833	883	861	899	844	794	856	846	851	835	914	814	878	906	871	842	851	824	908	842	881	879	904	812	900	906	866	911	880	869	919	830	825	892	875	858	834	877	894	894	794	876	838	922	880	937	875	941	900	889	868	862	841	853	863	921	832	872	858	848	879	871	882	871	915	894	816	813	849	859	883	845	898	907	890	858	865	881	901	888	899	867	847	861	855	818	846	832	868	867	842	847	871	891	861	821	879	855	852	813	888	906	878	865	861	868	816	816	906	886	890	836	883	888	890	907	889	872	814	833	821	879	922	890	872	853	846	911	872	792	871	864	822	845	834	867	889	868	859	897	855	886	818	861	831	875	870	847	846	899	887	887	919	899	849	853	853	851	877	843	888	902	849	865	892	909	885	885	887	850	894	803	863	863	920	866	885	872	882	897	862	845	856	874	873	864	861	839	881	907	815	874	818	844	865	902	861	801	863	886	853	869	896	884	889	835	866	861	853	858	877	867	843	840	842	860	920	905	875	883	863	877	849	873	902	896	895	891	866	836	845	844	858	872	931	902	857	840	860	856	814	894	810	843	830	900	845	854	853	868	857	848	863	879	873	852	833	901	889	885	860	910	852	897	871	805	863	904	874	895	872	928	823	841	848	861	894	917	852	848	912	856	878	836	858	913	878	879	880	927	887	866	873	875	873	818	841	901	899	835	869	857	805	921	859	836	839	873	873	863	883	885	879	872	887	856	823	881	862	864	850	903	844	840	873	860	860	927	878	850	808	871	876	853	892	890	830	843	839	873	877	871	885	855	867	837	839	932	869	861	863	849	858	886	844	882	850	894	823	847	867	897	856	897	849	839	881	850	880	876	840	862	835	847	901	842	850	866	903	851	817	860	858	886	886	868	849	845	828	895	896	881	893	920	858	874	833	847	922	915	884	919	889	861	928	878	853	861	870	869	882	849	903	835	791	927	862	871	918	860	915	857	866	854	842	896	908	844	847	865	882	874	855	844	911	888	894	853	862	854	829	816	813	860	867	872	919	771	874	900	869	837	866	794	884	848	929	965	908	902	893	875	850	916	839	885	841	897	882	879	824	912	845	840	883	883	843	834	835	868	843	855	858	842	860	866	855	872	812	904	858	918	823	856	840	913	890	873	884	838	898	855	822	854	814	846	884	866	853	895	905	853	903	876	863	853	861	852	879	877	867	806	837	876	874	842	877	895	854	892	864	849	863	877	846	840	902	893	831	893	910	887	866	881	893	881	848	912	923	870	858	894	899	884	839	892	806	891	826	841	865	872	820	863	860	864	860	839	853	877	855	915	900	827	833	876	887	898	877	883	877	855	834	900	944	883	856	843	867	838	921	835	815	884	858	887	874	869	835	900	896	864	876	806	917	878	889	869	844	865	867	882	828	869	881	851	869	903	952	871	865	830	882	901	840	843	918	854	875	874	885	866	893	836	864	874	921	883	888	891	859	849	862	827	895	871	849	876	856	851	846	859	891	877	890	904	918	898	851	864	866	814	845	853	879	893	873	822	930	833	882	815	846	870	831	859	904	827	822	868	896	858	880	832	875	901	917	900	893	845	890	880	877	874	858	849	885	876	856	862	883	887	886	848	885	870	812	897	876	891	871	923	901	869	886	848	846	824	820	886	888	858	897	866	905	887	883	869	884	915	841	837	939	844	840	837	860	876	897	873	921	904	876	864	850	940	827	840	891	819	884	841	832	910	894	846	881	867	833	881	878	893	902	849	892	886	802	927	880	861	888	906	889	892	860	859	845	825	856	851	891	905	845	838	873	892	925	879	846	887	868	826	856	861	844	866	858	894	904	912	851	888	912	867	878	938	839	822	865	852	839	842	862	858	904	901	865	865	865	873	866	897	861	859	846	847	905	826	867	903	893	899	866	865	854	844	886	898	814	859	833	887	880	783	919	848	893	871	892	882	876	840	856	855	951	864	936	813	835	833	855	885	946	828	912	924	864	859	855
30245	27829	21848	12126	12310	5572	1241	453	349	367	348	351	375	314	391	349	354	352	351	341	362	378	344	359	341	368	341	355	347	349	318	319	371	367	370	336	324	367	352	369	359	360	379	383	346	310	360	329	359	385	338	352	343	340	340	391	362	365	387	352	368	349	337	322	365	381	361	360	372	323	345	344	375	343	357	340	345	347	337	342	353	315	356	345	357	365	325	339	379	366	300	396	361	337	364	331	359	347	377	341	355	325	376	343	318	359	318	359	331	340	351	370	361	392	305	372	371	369	335	333	350	345	371	347	322	328	328	346	369	337	345	370	358	375	362	343	378	370	361	339	361	333	377	375	347	332	346	340	379	331	346	301	353	353	352	375	342	340	348	345	386	365	361	350	363	353	332	309	354	316	369	359	332	380	364	356	394	297	359	355	324	347	371	350	377	316	364	352	374	384	333	381	349	338	340	343	384	347	362	323	336	378	351	337	330	370	369	366	347	358	384	381	328	387	332	382	332	352	335	344	371	389	325	361	358	338	365	364	368	343	347	352	350	369	329	357	349	358	358	348	351	334	330	330	382	346	340	363	347	334	330	313	361	337	350	353	400	345	364	358	371	362	353	343	354	344	371	358	341	331	368	366	334	359	330	337	334	341	363	376	338	350	328	337	342	359	346	307	340	345	371	373	351	340	336	354	349	366	346	320	337	313	334	351	317	358	312	377	384	342	360	314	344	391	337	353	372	339	377	379	297	368	344	346	319	342	329	357	351	325	369	389	337	354	347	357	341	368	333	369	315	349	346	330	399	341	339	345	368	335	343	316	358	357	366	315	376	386	389	357	342	372	352	364	339	357	376	370	374	361	338	393	372	380	321	364	384	354	377	355	351	367	359	361	353	351	349	328	353	368	328	357	344	374	350	377	380	374	341	354	346	364	330	357	393	337	345	357	373	348	340	363	327	352	339	366	338	357	341	346	334	361	347	407	365	402	371	360	374	356	347	344	337	322	330	345	334	326	357	365	382	327	331	357	376	305	374	347	339	367	358	360	331	320	330	344	406	377	378	354	372	364	323	351	370	371	331	360	349	343	337	382	333	392	364	355	356	376	371	314	331	391	330	326	370	342	321	352	362	359	366	347	379	322	368	347	342	338	378	347	354	371	344	348	345	335	343	310	359	350	323	370	392	344	350	380	354	340	366	347	346	340	339	361	388	333	329	329	361	344	338	353	339	313	323	344	365	347	376	324	374	363	340	327	370	359	351	348	331	346	357	357	366	369	340	336	366	372	307	307	372	345	359	361	346	335	333	393	331	365	338	360	351	359	320	356	357	338	375	379	331	335	346	369	342	329	365	368	355	346	294	341	336	348	350	321	373	358	364	345	379	326	341	386	346	314	341	340	357	360	344	369	343	351	332	408	369	389	368	376	349	380	373	332	342	402	330	366	370	380	326	365	362	355	405	383	355	358	350	395	370	327	373	342	340	331	339	367	327	350	373	342	393	344	341	333	360	350	359	383	333	362	349	359	368	377	350	347	351	359	345	352	359	361	333	332	322	322	334	366	340	385	341	362	357	369	341	351	370	333	367	338	348	363	355	348	338	346	340	373	354	376	354	376	385	365	363	344	342	382	351	347	342	350	362	337	356	344	318	380	350	387	340	385	396	361	343	374	333	347	349	313	375	342	389	382	392	377	339	403	356	355	336	353	370	376	364	363	339	350	339	354	334	377	388	336	368	373	323	362	364	338	372	374	369	361	339	358	364	324	344	325	346	342	330	342	357	345	347	331	327	342	344	346	376	372	334	343	381	351	361	343	347	386	317	391	321	313	351	359	343	311	346	349	352	358	348	342	354	349	353	333	393	401	351	340	344	390	366	393	379	394	343	328	352	332	384	343	352	333	305	333	358	364	343	379	340	341	346	347	329	346	359	347	374	369	366	347	362	397	321	358	372	378	334	327	354	357	336	358	345	343	378	353	352	378	364	376	350	354	318	369	391	396	368	344	373	346	339	347	341	365	339	361	329	369	338	334	354	370	348	360	375	374	372	350	342	399	339	339	369	381	360	349	381	354	358	369	355	347	332	387	359	334	369	386	363	344	383	334	361	366	347	350	373	382	360	369	326	363	319	331	374	350	353	355	344	352	356	345	381	364	352	334	370	358	378	368	382	335	326	345	328	351	350	315	332	348	367	378	353	343	330	335	349	359	344	344	363	341	336	343	339	361	361	336	383	366	349	345	356	358	334	374	354	339	359	337	344	324	330	329	354	332	359	368	390	361	347	343	353	326	348	353	353	368	350	372	378	354	379	320	334	379	303	367	357	340	326	346	345	336	355	333	357	330	354	337	344	380	356	369	409	368	346	381	382	375	370	340	345	354	352	373	371	351	346	381	347	354	340	364	332	370	370	348	342	340	382	360	384	362	346	342	392	377	372	358	349	314	339	302	342	346	374	330	359	340	350	333	369	323	307	364	378	360	320	305	368	330	356	363	346	339	369	365	351	358	324	341	390	344	362	370	348	367	354	387	361	351	394	369	350	347	365	368	334	358	322	336	346	363	359	351	344	375	360	374	323	378	351	400	361	356	330	355	357	362	329	361	351	363	381	327	345	369	334	326	357	353	350	338	348	338	340	357	389	339	374	343	320	335	372	359	332	354	365	330	355	332	359	359	375	350	352	346	358	356	353	328	335	358	357	310	340	341	314	356	322	367	325	321	356	350	371	339	389	367	363	332	310	356	391	375	365	416	392	360	345	314	392	374	362	381	391	358	368	327	364	349	346	311	362	353	340	327	359	367	360	323	353	384	319	366	333	351	368	351	357	356	336	345	379	389	334	328	341	354	362	348	375	387	356	359	353	360	354	371	348	379	364	324	364	374	327	329	373	351	368	354	378	356	351	375	344	346	332	352	378	380	361	320	349	334	370	356	384	355	375	335	342	357	318	349	341	338	359	370	358	345	316	337	346	373	340	389	359	388	340	369	390	359	352	382	375	348	385	352	355	318	330	344	357	364	351	369	367	340	333	366	332	343	359	338	358	351	374	318	348	354	373	361	364	374	336	347	358	344	342	328	390	360	349	345	346	375	350	398	357	359	374	361	360	339	365	381	388	373	411	368	351	359	326	386	353	369	352	347	378	331	352	372	350	347	341	338	359	359	363	348	348	363	363	347	357	332	371	383	377	358	356	343	346	367	333	361	340	340	349	356	348	355	381	347	348	344	342	330	333	353	348	397	338	358	363	388	349	369	380	354	355	366	355	374	347	360	346	338	343	323	352	323	368	360	363	341	349	379	352	373	359	314	387	356	378	333	323	385	333	339	344	343	334	363	375	352	376	344	359	345	355	316	374	340	395	382	370	334	310	335	372	362	346	334	361	394	336	371	361	366	304	318	362	349	342	379	396	354	345	354	337	351	322	370	357	329	364	379	389	344	368	334	353	359	364	342	341	347	359	357	377	402	342	361	347	345	331	389	369	355	370	393	369	331	384	367
18053	22264	25487	24172	26196	12508	2987	1054	885	862	868	825	884	882	833	912	859	816	856	890	842	840	885	915	826	866	873	833	893	890	876	873	869	838	878	852	877	859	846	871	831	805	868	861	841	813	892	876	806	858	880	947	844	887	837	814	857	845	925	782	882	815	896	836	773	881	881	867	860	851	861	872	860	887	906	834	887	861	822	843	846	857	853	891	890	877	853	844	880	860	900	851	838	829	876	826	861	866	840	899	795	862	838	919	858	857	880	850	895	888	871	833	876	897	863	875	851	836	856	862	861	807	864	856	900	851	853	869	819	856	860	822	849	824	910	932	817	852	873	793	854	846	863	872	868	893	848	800	878	909	854	822	866	817	831	855	846	872	854	809	912	891	864	867	880	881	865	879	867	883	912	860	819	869	854	931	901	878	912	847	882	848	859	823	830	855	889	865	861	819	856	863	818	856	870	845	901	889	847	863	883	908	833	882	852	885	861	893	846	879	825	920	865	845	866	875	819	897	818	851	913	885	858	870	925	866	859	911	862	889	863	855	877	830	849	914	870	875	840	826	864	882	819	902	826	874	837	816	849	861	840	869	869	832	860	863	848	864	864	830	878	933	860	856	863	869	860	872	903	877	861	867	861	887	848	905	852	816	843	864	921	886	913	835	832	885	872	886	905	864	850	826	827	786	865	889	864	874	885	902	851	851	892	869	871	895	883	876	867	876	860	885	907	842	882	891	832	874	899	943	857	814	843	798	898	879	909	811	896	878	887	908	889	906	916	850	869	859	839	819	895	837	807	866	872	848	878	865	858	891	902	819	792	861	879	879	860	897	854	861	846	852	888	806	874	863	869	859	833	864	850	864	805	866	840	870	856	843	888	857	907	877	847	817	827	906	864	834	934	878	860	839	854	824	875	840	850	868	843	901	880	888	837	846	828	868	874	869	868	888	841	839	829	910	879	809	812	863	900	900	905	853	824	837	843	803	862	874	886	864	786	842	901	857	855	839	828	827	891	869	885	882	839	919	915	875	862	869	876	884	858	898	900	875	839	908	888	877	879	865	902	885	858	846	878	824	850	872	840	888	877	907	881	831	891	889	853	851	816	853	853	817	874	809	867	888	845	815	862	881	852	911	864	891	841	846	834	825	853	868	856	895	854	847	878	847	854	870	856	884	925	822	882	830	843	845	852	765	878	885	898	870	860	891	852	903	868	880	912	809	915	847	889	853	865	857	840	875	894	858	834	843	844	826	876	872	837	879	856	836	863	885	876	871	837	865	879	900	910	865	867	855	862	860	843	862	863	879	835	849	945	889	891	880	860	853	843	860	838	884	892	833	881	844	899	892	869	862	842	878	848	869	900	880	881	853	822	879	863	875	855	816	872	841	819	812	853	888	853	850	813	841	827	851	879	883	861	874	873	831	799	841	835	864	876	852	844	889	892	859	842	895	827	856	841	899	894	829	877	842	872	812	846	856	829	863	861	850	845	871	885	907	837	870	859	888	918	828	842	818	886	831	924	871	904	863	880	883	842	873	863	820	882	867	849	848	878	810	874	842	902	846	852	887	877	876	915	868	864	842	846	796	885	856	856	856	857	860	875	827	824	897	886	903	883	899	854	902	844	883	918	854	893	895	849	851	820	825	860	820	841	865	865	852	829	886	872	825	838	816	862	878	843	912	868	851	849	846	840	869	907	833	949	902	857	858	863	809	891	863	866	878	853	878	808	847	825	881	876	877	866	880	903	888	916	843	857	884	842	867	857	849	871	853	921	866	871	831	844	889	863	880	867	906	833	862	835	874	881	780	838	909	870	917	895	878	860	891	930	837	887	859	899	874	851	854	851	883	860	865	815	883	844	847	841	885	876	875	905	845	829	865	905	826	879	848	860	891	868	832	814	886	908	885	871	891	894	884	868	869	920	848	890	856	829	883	853	899	898	854	816	848	882	896	864	871	875	868	862	853	908	789	853	865	841	847	856	783	858	867	816	912	865	890	862	895	865	900	850	889	897	835	907	859	872	895	842	849	882	872	816	875	879	826	856	909	870	885	828	876	868	837	888	833	918	825	884	851	859	838	844	828	891	862	880	829	879	880	794	859	911	876	872	837	845	898	853	858	836	888	817	850	803	859	833	872	859	910	902	871	866	859	872	898	862	846	848	907	804	883	844	892	887	809	874	844	851	860	893	862	886	850	854	881	890	890	886	832	905	893	892	873	846	909	871	862	875	891	871	929	839	845	889	874	875	838	877	928	855	875	867	854	850	875	875	899	837	888	813	860	866	822	867	828	880	883	920	870	857	864	814	846	871	865	881	896	860	850	826	919	892	860	808	867	941	866	890	876	826	877	871	846	813	852	863	891	838	861	865	882	866	877	848	901	891	824	868	876	855	926	948	818	882	895	877	897	861	841	885	862	909	891	864	894	843	880	852	806	881	927	880	808	857	875	829	874	871	874	849	802	898	837	852	847	858	835	852	908	840	802	847	873	861	963	865	846	847	869	830	835	864	820	855	837	869	871	849	833	846	854	803	867	841	840	841	851	871	871	890	852	825	825	891	895	817	868	869	884	891	855	836	804	857	817	856	888	907	823	886	890	906	866	808	903	880	881	891	880	854	886	877	846	845	876	910	931	870	883	867	853	830	892	938	873	853	841	889	858	902	855	842	872	836	885	839	845	846	885	850	831	864	915	833	850	863	848	869	868	871	852	906	859	840	847	870	856	882	865	845	863	847	836	871	875	906	864	883	868	841	877	809	863	862	873	813	863	873	909	833	904	853	888	888	906	853	872	841	919	854	818	867	882	832	916	880	840	897	889	849	896	884	877	908	841	858	909	851	851	850	901	896	906	860	884	891	893	843	856	869	912	881	904	946	866	864	854	900	847	900	819	838	880	815	903	936	884	880	898	884	813	822	840	859	865	859	861	846	844	874	836	817	895	802	869	851	835	879	849	868	927	847	878	818	832	857	854	890	861	822	837	911	844	901	828	897	871	834	828	843	875	839	820	886	821	844	823	900	841	864	855	902	956	869	837	870	834	857	912	893	839	835	885	880	868	837	848	880	886	846	870	821	853	859	830	803	847	864	884	904	880	862	897	894	906	857	880	836	858	882	854	888	796	892	868	856	848	795	899	864	866	890	871	856	863	885	867	820	891	861	833	873	902	852	846	893	909	824	866	855	853	846	874	905	835	822	850	872	882	828	888	851	867	859	859	842	853	865	882	806	883	849	859	847	859	878	822	874	855	897	877	840	904	885	894	915	876	890	866	828	925	866	885	857	937	922	837	871	892	887	829	844	838	847	937	842	843	897	870	872	851	851	937	821	858	897	883	862	890	824	829	892	799	890	889	862	863	875	900	870	851	865	866	876	882	903	871	896	853	844	841	853	893	823	834	838	850	830	838	847	859	880	842	843	867	847	849	834	852	879	871	850	891	834	875	910	912	844	908	893	830	880	885	854	863	814	848	891	855	823	854	844	854	877	856	846	878
48491	43963	47304	59748	52400	25177	6233	692	346	385	385	328	379	367	345	348	363	339	338	340	395	323	374	344	389	386	355	328	359	383	344	326	381	367	347	373	353	334	346	346	335	350	361	367	346	348	356	346	385	331	320	347	384	335	326	334	355	354	327	295	379	359	322	364	357	384	373	351	364	369	344	348	341	369	363	373	346	361	357	309	362	364	374	339	347	342	359	369	328	388	360	383	323	374	358	342	361	345	393	355	356	389	346	355	333	334	318	374	346	343	326	306	381	369	356	322	373	356	344	347	331	334	357	341	373	396	344	343	362	327	393	390	343	373	376	323	357	315	329	348	361	364	332	340	364	379	337	391	364	367	358	312	316	341	344	374	364	351	343	375	329	356	348	386	357	328	387	349	335	387	324	328	362	377	364	366	345	331	311	344	354	332	374	350	339	389	377	367	352	344	376	340	364	390	346	370	351	350	364	357	383	384	377	388	337	336	332	350	341	343	364	331	320	343	350	364	324	320	365	350	374	352	336	341	343	361	390	353	330	355	328	408	374	360	367	343	344	346	338	343	384	388	331	372	360	362	391	346	344	368	350	344	344	359	375	352	349	338	373	372	347	416	399	339	381	369	347	335	357	361	379	348	357	319	356	366	346	357	343	336	325	336	373	335	354	351	347	313	325	339	352	366	332	317	334	328	376	340	365	378	362	346	368	306	343	360	314	349	364	331	331	355	373	342	375	358	331	351	336	335	306	375	359	384	344	372	329	347	322	368	394	365	382	356	347	360	360	336	377	365	340	392	377	358	383	369	330	377	346	327	357	366	320	370	325	352	347	354	360	362	378	344	362	326	346	355	359	368	347	371	386	374	337	343	385	338	360	351	341	352	384	310	348	358	341	315	361	353	351	399	404	337	323	387	351	348	348	349	340	356	388	371	384	338	387	344	363	381	355	344	346	323	336	355	329	339	354	328	375	355	367	340	354	363	355	319	343	344	363	313	345	351	364	341	339	315	332	358	321	357	318	320	355	368	370	359	354	362	355	333	359	342	370	321	368	368	327	334	363	361	340	373	364	336	350	337	368	319	350	362	387	316	349	339	331	342	333	357	363	340	362	333	391	351	363	368	338	348	375	339	332	312	348	346	347	359	368	369	339	394	357	340	355	341	328	342	337	337	308	335	372	332	352	334	350	378	337	353	349	339	328	386	369	338	354	369	333	352	354	330	383	376	330	337	369	357	359	329	393	321	321	350	332	370	364	343	355	387	366	391	350	330	344	371	370	354	349	369	352	360	346	347	364	373	354	359	357	330	358	380	371	391	375	393	342	354	368	342	382	343	316	327	341	363	351	345	346	330	375	357	364	353	385	337	359	373	347	345	309	389	348	368	369	396	345	365	311	363	360	333	334	343	386	358	341	355	377	361	346	340	372	336	369	359	320	336	354	351	323	350	383	372	328	328	373	352	328	344	343	341	354	355	356	366	351	366	350	342	363	324	372	348	339	391	367	350	337	384	412	347	354	356	369	371	340	354	335	339	338	365	331	332	371	334	358	342	362	302	347	312	340	367	355	380	320	318	359	343	345	354	375	359	368	305	361	379	331	380	358	354	347	326	346	332	392	342	358	342	398	333	329	346	342	303	362	325	360	336	322	345	358	344	368	345	318	344	341	360	325	353	342	376	354	311	330	353	387	365	332	350	339	367	399	325	339	374	326	341	371	359	337	401	334	297	382	320	332	334	345	357	356	371	379	331	373	343	379	319	302	335	364	364	377	341	368	353	397	357	377	321	415	371	374	384	381	357	363	362	347	350	357	360	338	339	387	352	364	314	388	373	359	379	341	345	351	341	389	347	338	352	348	344	323	332	334	347	338	331	352	374	374	325	351	346	349	368	330	369	387	348	349	350	367	355	376	357	373	327	373	379	354	365	374	354	367	367	353	358	348	363	369	361	337	359	322	352	340	363	336	345	344	343	372	324	352	371	374	328	331	383	335	359	356	387	350	374	319	342	345	365	342	367	370	336	330	373	332	330	352	347	360	377	325	315	337	390	317	357	340	371	336	336	365	366	322	352	351	349	356	329	351	333	358	346	336	364	369	355	378	329	358	352	376	359	348	339	339	359	383	321	370	335	368	357	355	377	358	336	363	377	365	382	366	335	365	356	314	326	347	333	356	320	379	365	327	315	346	337	383	322	380	351	380	375	360	377	369	370	352	419	364	364	348	352	332	339	362	385	351	334	326	334	349	340	351	356	367	379	346	338	329	365	338	342	339	380	368	340	387	316	381	363	337	378	339	326	350	354	348	342	356	374	342	331	349	350	344	374	372	372	342	383	341	377	372	335	340	342	360	350	355	342	330	366	367	364	383	333	374	357	332	361	352	323	369	346	373	380	363	350	378	339	329	341	360	348	346	372	383	341	325	352	338	351	341	366	353	333	349	330	329	326	355	349	363	344	380	336	327	354	395	330	350	374	327	349	338	374	405	352	326	357	326	356	354	331	338	367	383	353	394	348	329	371	360	353	375	359	393	346	361	341	307	335	356	409	350	385	348	348	365	360	394	341	348	352	329	344	360	336	352	334	339	379	345	361	356	346	363	390	339	345	324	355	355	341	303	374	340	378	346	334	354	346	361	357	384	335	376	362	342	350	354	334	310	361	372	335	366	328	338	354	335	371	338	356	342	356	347	349	370	347	368	350	354	353	337	338	396	340	305	332	338	321	361	351	375	375	352	337	359	344	352	342	357	338	338	356	337	358	343	368	375	333	342	369	360	334	341	332	338	348	340	350	358	343	342	336	352	348	349	352	357	327	360	312	351	320	383	361	331	379	337	341	334	351	336	360	352	346	393	374	347	357	381	356	375	346	347	353	329	351	341	352	373	370	336	393	357	385	334	394	355	377	361	360	372	324	344	372	353	353	333	355	330	403	355	331	324	393	376	372	353	337	332	347	390	346	355	352	346	348	390	372	373	364	338	372	368	409	387	337	312	369	362	361	332	378	310	397	349	324	308	398	372	370	322	353	376	328	398	341	347	325	374	339	354	325	361	337	347	371	365	340	364	373	360	356	366	346	389	352	331	371	346	339	345	390	356	337	372	367	380	345	320	336	341	362	348	360	342	378	350	359	315	368	353	337	374	331	347	382	342	308	337	340	329	375	352	341	354	336	355	353	374	353	349	337	361	343	360	319	333	381	352	359	344	371	353	345	336	314	342	376	346	326	318	344	360	346	360	341	337	362	336	380	372	321	331	373	347	345	346	362	368	337	356	347	348	342	357	359	363	388	342	350	391	335	400	379	327	343	353	342	365	368	335	329	351	317	367	375	345	354	361	342	308	363	362	367	389	369	346	377	338	365	337	347	356	321	378	313	334	366	337	315	307	345	370	330	377	395	363	318	386	374	384	338	336	348	333	362	361	351	339	326	330	336	354	335	341	335	343	384	315	327	350	354	325	375	343	338	374	333	361	379	338	371	382	336	357	391	352	338	347	353
31671	34990	49164	67784	60335	31835	8266	1745	934	867	930	885	812	870	859	857	882	883	830	865	883	882	824	850	853	855	872	898	876	838	893	911	887	869	871	798	901	887	823	869	876	889	860	916	808	879	907	937	864	844	838	876	881	874	871	885	894	872	889	856	927	869	906	888	832	866	882	873	851	842	853	873	829	880	885	915	890	852	842	859	896	858	937	877	876	846	857	899	874	883	869	856	872	858	868	839	887	858	850	888	870	835	842	845	825	843	873	879	879	780	870	882	888	892	856	860	863	829	919	865	908	873	875	897	859	859	890	892	940	897	849	818	855	827	881	866	863	907	869	864	850	852	836	849	887	886	857	890	864	885	862	857	892	817	861	889	867	857	899	857	839	852	895	890	826	865	883	883	864	856	876	830	828	867	916	845	844	932	843	904	857	856	877	869	832	859	882	873	858	838	839	857	877	853	912	857	869	833	904	893	845	894	853	875	913	874	852	833	899	815	847	905	884	815	851	836	850	933	893	872	872	884	883	844	888	864	866	862	895	858	882	954	906	855	795	910	918	892	877	837	869	850	901	843	837	838	838	840	824	823	843	785	820	810	831	882	854	837	846	872	851	884	830	916	856	815	836	869	807	830	835	830	868	885	818	828	857	860	918	849	858	796	873	793	865	823	909	842	878	884	879	835	873	819	875	878	887	880	882	879	888	836	861	860	827	888	836	849	833	850	838	832	842	883	919	862	880	877	867	891	844	848	866	900	884	888	911	901	812	862	902	876	879	878	871	902	877	865	900	895	862	869	864	877	892	891	874	867	883	871	894	908	864	878	884	885	857	863	884	848	870	880	842	909	867	901	850	882	821	858	859	816	864	835	815	814	866	895	857	834	811	887	885	883	883	913	863	838	907	896	817	871	860	860	836	859	862	820	847	893	869	867	829	838	838	858	859	817	903	803	873	864	881	867	818	912	841	881	859	908	870	908	820	849	885	866	892	872	862	882	831	922	852	892	913	881	806	896	849	878	838	873	959	815	863	848	892	857	827	884	822	865	894	788	842	866	900	888	881	904	898	888	827	882	860	855	840	862	909	822	891	882	915	860	872	831	907	876	871	871	910	886	884	853	851	859	852	891	884	858	858	877	877	912	895	873	846	863	840	905	827	820	923	907	864	900	776	867	927	878	901	850	876	854	890	856	842	838	848	861	934	923	865	861	861	842	854	905	831	836	838	918	880	839	806	873	891	897	864	856	882	880	860	902	860	873	830	857	847	896	859	883	862	871	893	840	871	849	863	865	847	810	829	862	861	865	922	817	878	891	894	886	850	874	866	853	922	851	891	862	889	888	838	780	869	877	868	862	843	903	840	870	836	873	843	919	874	832	881	848	873	844	854	895	896	880	844	907	911	880	892	825	813	805	825	877	904	864	851	831	880	861	874	868	825	873	902	852	806	859	872	872	826	860	834	881	849	803	866	835	862	904	901	833	838	836	836	865	828	917	900	895	879	854	847	864	884	913	869	831	905	851	924	842	871	876	930	836	890	844	933	853	917	897	841	906	889	877	907	908	878	902	881	868	867	910	907	888	854	849	889	861	816	913	846	885	841	852	885	860	862	842	862	906	916	852	838	899	850	901	851	878	873	794	856	860	848	850	864	823	892	807	878	903	866	815	826	840	861	834	875	871	846	878	869	879	876	885	884	890	844	896	872	935	858	846	852	916	913	874	849	802	877	860	834	875	838	811	835	847	882	864	842	878	871	842	865	826	891	873	853	853	801	882	822	900	847	851	861	874	827	873	842	887	954	851	850	853	880	886	836	864	849	855	841	971	881	861	866	884	825	917	885	875	839	858	871	853	875	869	899	811	844	839	889	917	822	842	855	902	885	861	892	822	923	882	891	899	838	901	870	847	864	916	872	875	796	868	840	893	909	878	905	901	886	883	794	850	891	880	876	845	854	855	852	821	831	872	893	867	859	803	826	830	915	837	885	896	850	876	913	805	898	864	876	884	862	882	880	912	860	850	868	866	853	886	888	839	858	892	876	876	877	895	898	881	872	912	863	865	874	866	867	858	873	919	893	834	851	830	854	884	876	856	913	875	926	898	861	866	826	871	856	837	827	819	836	832	851	852	927	832	842	868	825	802	938	882	834	862	913	797	850	871	869	804	839	869	846	870	894	919	887	846	854	869	854	831	861	808	872	869	843	848	896	869	915	866	834	891	919	874	802	883	843	854	837	856	857	821	810	862	860	897	914	890	905	839	851	883	831	898	856	918	907	853	874	848	836	858	860	854	869	796	830	848	903	872	865	943	854	868	853	895	893	914	878	892	886	829	843	853	853	855	869	904	909	823	831	906	848	846	864	836	862	880	912	884	883	914	916	813	943	901	832	873	862	833	841	898	870	799	843	866	850	886	843	860	826	943	871	852	898	840	868	872	858	860	899	851	855	872	924	832	857	826	875	833	880	847	841	864	841	842	879	898	860	871	911	859	892	848	916	799	883	832	900	851	894	851	907	886	848	869	798	846	876	821	896	865	888	927	802	841	923	869	878	904	834	897	859	864	845	918	810	827	875	847	885	903	883	828	854	870	877	856	920	845	872	896	779	858	892	858	898	822	842	932	885	855	825	868	889	843	914	877	861	941	886	862	904	860	881	876	863	897	915	853	819	881	845	869	829	884	867	882	886	824	900	847	900	895	869	822	830	830	869	879	883	934	864	854	823	854	853	823	818	858	909	831	919	822	870	856	877	815	862	868	844	923	882	892	902	856	877	899	877	918	837	844	850	893	824	828	852	883	867	872	899	885	924	864	861	818	866	932	916	864	867	895	910	844	872	892	854	872	891	870	865	844	867	958	839	871	857	821	853	877	886	861	858	852	850	833	887	899	862	906	864	864	869	881	901	911	935	859	826	829	848	904	864	851	869	844	909	885	780	905	890	864	902	901	857	886	831	907	914	876	860	852	872	913	855	847	923	892	881	858	921	843	875	891	849	828	844	867	873	857	853	892	823	836	844	851	850	896	812	821	835	895	884	841	845	836	845	880	859	879	897	843	875	814	900	868	841	877	828	901	848	903	906	870	868	881	846	831	879	897	922	802	886	842	934	865	871	911	847	837	878	899	859	855	880	885	890	862	878	847	877	905	884	827	846	839	846	831	855	835	885	884	872	841	819	863	857	889	824	893	856	844	844	839	873	915	877	864	901	900	868	951	877	850	878	832	873	833	880	864	859	891	877	867	824	892	844	850	802	854	931	882	836	810	905	834	839	830	884	915	876	892	890	878	816	899	833	796	860	862	884	916	886	879	852	845	865	870	877	825	846	912	935	915	894	861	824	881	866	867	861	877	873	826	887	795	878	910	875	851	908	918	851	927	859	913	878	845	806	847	869	876	868	836	895	865	825	837	859	833	847	859	927	831	856	843	899	813	835	828	893	899	895	870	864	869	824	871	886	903	864	883	861	883	861	858	850	847	921	806	877	846	933	874	855	864	896	868
55758	50661	61614	72868	57599	32944	11130	1382	440	360	351	360	390	366	366	331	365	344	330	346	339	373	335	351	348	323	320	339	359	344	372	358	334	374	335	357	379	329	364	311	367	362	346	371	349	338	357	327	338	345	362	339	353	374	361	349	358	376	363	375	366	338	371	353	374	365	380	407	349	390	349	340	349	332	362	354	357	371	321	309	316	346	351	342	401	350	342	395	374	347	327	327	345	357	348	350	343	364	368	346	349	380	349	346	350	380	371	337	337	355	372	352	346	346	400	342	355	331	354	375	366	356	356	378	358	325	361	360	384	382	334	325	360	342	326	363	351	336	384	357	355	392	354	357	364	381	343	335	371	348	345	368	362	401	381	389	367	381	408	376	345	354	345	353	349	384	367	336	335	348	345	373	387	339	351	348	351	346	352	376	369	375	343	356	374	338	346	364	401	349	335	359	345	359	408	380	349	365	330	358	349	358	338	322	336	324	385	329	386	341	365	345	365	370	363	342	340	331	353	317	332	372	389	354	368	355	354	400	350	363	334	342	333	328	341	351	343	339	333	357	367	337	339	353	386	370	390	362	353	358	349	359	360	393	395	367	337	339	368	390	367	388	363	374	353	348	358	366	369	395	360	355	365	349	348	358	347	330	348	362	350	358	382	370	327	351	369	377	356	359	324	382	388	349	353	363	313	347	348	346	343	343	367	319	353	333	369	373	403	367	362	331	368	349	383	344	359	365	348	347	356	337	338	363	349	378	366	345	327	356	374	355	377	323	352	328	306	348	368	358	333	365	380	339	371	388	337	380	361	355	377	368	333	328	365	359	360	398	360	384	346	363	373	382	370	322	336	373	330	313	349	340	356	364	372	329	380	366	337	316	346	405	344	380	381	367	347	356	355	331	361	357	368	367	398	347	360	337	336	345	366	364	306	371	342	329	341	356	341	368	334	353	353	345	341	353	323	369	380	336	366	361	347	343	343	375	358	380	350	346	353	369	367	354	306	350	343	329	340	359	360	356	337	377	374	325	328	347	354	358	355	312	402	371	396	362	334	348	349	345	318	358	356	367	356	387	356	366	369	338	356	359	353	395	365	338	351	376	364	330	340	341	391	335	368	372	335	372	346	375	357	360	380	364	371	350	313	380	381	363	362	379	340	336	353	384	379	359	362	379	362	328	349	371	360	346	371	371	347	356	360	314	372	323	375	337	361	344	330	330	346	346	389	325	357	369	338	321	367	351	374	361	381	366	380	410	332	377	403	359	337	369	366	370	345	395	363	371	358	367	325	336	361	373	386	345	379	356	347	356	363	374	379	360	379	366	343	367	362	373	318	343	338	367	369	353	366	385	355	375	346	358	318	380	354	308	314	358	363	315	352	339	357	385	371	325	352	351	392	359	370	351	375	327	348	364	365	372	322	356	391	323	376	321	318	373	339	358	353	349	366	344	398	346	338	357	359	353	381	359	340	373	400	366	391	361	365	367	374	356	360	360	348	358	327	359	361	319	357	361	361	374	342	349	349	337	347	351	350	360	330	378	346	350	403	343	372	339	335	372	349	390	338	347	352	347	360	383	362	352	360	342	340	375	321	362	347	372	358	362	331	357	380	361	377	342	348	344	382	361	366	350	363	375	314	320	356	361	342	324	341	368	372	330	335	377	376	358	358	357	367	350	353	322	393	352	378	369	362	372	354	364	357	341	360	348	377	327	357	360	371	333	358	382	379	347	374	346	353	358	399	360	339	365	353	308	363	345	332	368	341	378	336	339	351	347	373	347	373	381	366	349	363	336	365	373	371	354	373	347	336	345	370	359	373	355	349	353	350	350	385	361	353	367	344	374	378	333	351	362	366	373	332	370	340	335	350	373	368	370	317	351	384	373	354	368	346	378	317	349	360	329	318	347	376	373	375	361	357	349	345	356	373	402	397	345	381	369	374	362	398	365	364	366	386	361	381	407	371	358	341	338	369	391	360	384	340	384	360	340	364	353	324	331	390	343	358	348	351	356	342	378	340	363	363	354	375	360	376	347	340	377	370	317	396	369	356	351	345	365	371	384	327	381	370	360	344	331	386	344	334	334	372	390	378	345	394	319	377	345	355	353	384	322	330	352	350	353	351	376	362	368	342	348	359	371	378	341	365	389	325	372	362	310	352	344	359	350	355	353	345	352	369	340	329	349	347	355	341	384	371	362	358	346	347	381	349	353	373	327	384	369	401	355	370	345	358	327	353	386	371	317	363	361	315	354	340	347	361	357	386	387	366	364	369	363	380	336	370	351	343	352	364	334	356	370	346	360	420	372	368	358	335	363	324	353	370	392	353	328	347	359	332	355	359	372	367	360	361	369	350	339	374	316	383	381	348	326	358	350	343	366	361	322	370	326	361	361	378	348	416	351	362	380	339	374	372	367	344	374	357	354	345	340	366	372	359	370	330	349	362	349	370	372	356	305	329	373	390	411	334	351	381	341	379	353	386	400	350	407	358	354	328	362	349	340	351	338	358	362	340	358	358	380	340	339	346	360	360	389	363	338	347	344	362	364	405	359	326	354	373	353	367	361	328	358	370	363	335	391	332	350	351	387	369	352	332	352	345	333	334	333	353	344	380	369	351	319	352	348	338	373	358	375	374	377	325	361	359	349	354	401	345	353	327	318	359	344	376	348	349	366	334	360	381	353	347	355	392	346	342	345	318	338	351	354	345	367	389	351	386	381	353	360	371	328	333	372	348	404	347	314	350	333	339	333	360	335	371	335	370	361	378	375	372	344	377	347	353	381	340	389	345	340	404	350	334	363	375	385	366	386	349	374	316	364	339	337	371	344	358	349	363	354	341	380	358	353	354	327	368	348	375	360	382	360	351	321	376	355	368	371	378	347	342	353	365	359	342	352	335	351	367	334	335	360	343	380	326	336	376	377	345	333	371	358	320	384	369	339	335	374	340	360	345	386	374	361	360	373	343	371	370	339	358	356	350	367	344	374	357	329	348	342	377	362	365	327	377	389	362	340	325	361	367	360	381	354	363	367	357	364	345	347	352	338	340	372	343	364	367	351	352	358	304	347	364	383	367	368	391	364	307	318	345	364	357	337	374	378	358	366	352	352	377	377	362	342	340	358	368	310	331	334	395	388	367	376	337	360	384	393	385	354	365	356	354	345	365	379	357	347	399	346	349	367	337	372	334	342	360	369	382	373	387	332	366	384	374	336	360	360	366	336	342	365	314	392	401	353	374	373	379	345	374	364	332	371	352	350	350	335	352	318	391	356	348	345	324	360	368	343	403	351	320	333	356	393	381	373	337	355	390	375	363	316	376	334	385	346	361	363	348	374	339	367	344	358	357	382	332	345	299	381	376	368	403	367	335	377	332	347	331	378	335	369	335	353	361	379	395	363	367	383	359	350	363	313	345	356	357	324	342	344	374	327	354	358	352	372	335	348	360	342	387	333	343	340	329	367	359	379	329	337	382	320	353	365	355	352	356	367	372	345	354	361
37226	41694	62744	81665	67331	40091	13191	2478	1003	886	859	819	865	879	855	881	876	911	858	831	869	844	928	859	868	818	847	878	810	871	946	876	852	847	907	871	893	870	846	850	894	852	852	904	909	813	874	850	830	860	866	838	860	814	849	830	894	900	836	838	875	831	855	879	872	877	887	844	911	825	835	901	854	863	835	894	826	862	890	856	858	852	914	902	870	919	890	857	844	878	856	879	810	838	828	922	859	895	868	871	885	844	864	852	867	860	901	895	829	923	788	868	863	937	868	891	948	862	904	903	819	863	847	821	845	856	864	868	871	786	870	903	851	832	867	852	887	907	870	853	854	880	903	847	860	870	891	846	855	876	866	883	814	902	844	863	865	842	867	896	877	851	843	898	912	847	839	843	869	914	860	812	878	900	843	877	840	877	844	904	839	880	840	858	859	836	883	955	890	851	851	871	862	844	819	853	852	821	857	837	906	874	906	857	849	852	881	853	853	841	832	869	881	913	915	835	893	860	830	863	841	815	868	889	848	874	878	891	857	849	860	811	834	851	866	892	817	887	886	828	811	831	874	875	841	877	856	903	889	880	831	855	785	848	944	822	846	885	852	880	877	864	834	882	854	815	856	847	812	846	872	918	903	825	833	798	838	852	887	815	856	829	824	824	897	842	923	792	914	797	880	850	909	881	886	908	818	880	861	881	885	826	834	865	871	852	853	864	867	880	933	884	883	832	825	879	816	878	902	879	840	863	815	827	872	848	876	919	946	844	871	869	853	868	821	898	860	920	819	860	849	870	869	825	848	900	862	865	857	863	848	884	832	852	862	856	837	874	880	890	895	852	870	850	872	892	799	882	901	887	859	879	891	866	868	906	865	846	881	905	828	859	879	881	843	885	829	845	837	839	887	927	861	842	856	844	808	876	887	851	853	872	842	881	790	872	910	906	846	878	899	841	866	835	812	866	881	862	843	840	860	841	889	847	849	871	854	879	902	843	905	868	893	870	885	876	884	821	843	867	900	879	886	859	875	841	893	902	920	877	851	919	870	888	888	871	834	957	915	913	863	899	843	799	874	903	880	880	887	839	886	897	859	878	920	875	897	930	842	845	878	834	857	882	854	860	872	848	884	869	877	877	857	857	914	868	836	870	853	841	862	884	841	857	886	845	840	909	924	840	896	852	854	886	887	906	827	880	812	861	855	879	864	791	850	898	853	862	861	858	855	847	896	853	851	920	837	894	868	811	855	870	887	840	853	903	893	863	928	820	873	835	867	918	867	870	869	862	835	808	889	877	877	802	857	853	837	805	833	884	860	852	865	823	882	822	858	899	876	886	851	877	884	863	913	909	901	889	860	864	855	898	851	926	865	906	895	934	838	882	838	847	825	835	862	857	873	874	881	822	867	842	886	893	888	849	848	871	894	854	843	869	886	866	892	866	903	859	844	864	881	913	844	854	866	873	851	911	874	913	841	832	858	856	847	946	833	886	917	892	855	846	835	850	875	827	895	868	875	854	857	852	873	894	834	875	809	861	856	901	819	895	808	830	884	871	863	885	800	866	847	879	840	791	909	847	865	891	846	918	854	834	908	843	845	829	856	866	873	848	884	877	878	862	858	856	841	907	876	814	884	866	885	849	844	917	839	889	882	857	833	887	861	874	886	872	870	817	844	909	879	876	813	832	854	922	860	848	884	849	869	859	856	828	837	895	878	895	920	872	890	860	810	888	890	883	854	889	833	812	844	882	901	908	891	834	840	868	882	845	809	860	869	842	842	920	903	836	876	862	889	854	855	914	850	853	852	815	869	900	838	861	930	900	815	854	840	898	877	833	814	877	887	863	836	860	848	873	877	824	899	862	857	862	886	861	885	819	851	866	932	875	841	901	879	832	850	827	913	906	832	849	860	881	844	834	829	861	888	873	865	826	840	895	883	867	842	804	847	905	821	853	859	865	858	863	894	884	852	838	836	856	874	822	908	859	881	872	858	847	847	925	840	882	894	858	869	892	860	878	857	896	846	855	884	819	881	891	866	860	902	876	886	857	804	847	905	839	837	877	829	875	865	865	849	800	858	857	891	873	798	923	816	800	920	906	844	830	863	852	888	866	857	877	809	880	904	862	887	875	868	862	839	899	878	839	846	864	899	856	870	831	861	854	840	874	888	832	858	831	860	876	864	893	867	886	874	797	877	867	818	826	884	897	825	858	950	882	895	839	846	895	826	868	878	844	860	825	829	879	825	903	861	860	843	838	832	798	882	854	839	924	853	870	836	917	869	904	858	870	837	908	864	893	849	912	862	924	872	866	824	910	814	863	871	913	828	850	837	859	849	890	893	861	807	852	840	863	878	897	840	897	887	821	848	842	893	847	881	873	855	830	897	893	847	859	851	919	846	901	849	860	853	856	917	869	878	802	843	897	880	862	897	818	860	880	868	825	886	853	889	868	807	815	898	903	866	875	887	874	864	902	803	911	896	886	843	874	880	840	842	845	864	932	820	846	870	852	867	912	854	831	906	895	862	855	889	861	913	886	867	852	867	837	836	892	864	875	854	841	880	906	881	944	850	878	845	882	868	845	920	861	837	933	889	868	871	858	843	828	848	925	787	859	849	887	893	825	878	890	834	832	869	909	858	836	868	835	840	876	845	864	893	860	857	878	862	858	914	772	838	883	854	853	859	900	884	905	882	872	883	856	856	861	879	847	879	906	847	917	902	881	849	897	864	867	860	854	800	860	879	846	847	855	849	860	866	837	815	884	798	909	900	913	842	873	888	847	850	831	840	867	883	911	865	846	839	860	797	893	908	865	858	848	898	864	851	847	835	852	837	875	883	898	862	887	855	852	862	878	901	846	837	845	812	872	928	892	857	915	906	874	864	834	867	863	856	863	906	875	840	894	844	857	878	824	891	928	878	838	843	846	854	904	884	814	839	821	898	881	839	922	813	840	888	835	894	868	878	809	864	893	856	852	887	854	851	811	853	861	866	882	844	912	824	866	837	896	848	861	848	854	907	927	856	861	857	887	834	943	894	843	852	792	901	828	843	863	877	843	870	816	861	912	868	871	894	836	868	898	855	868	894	819	901	856	816	804	888	839	876	871	848	884	842	858	842	865	844	909	880	899	875	873	786	853	849	843	897	872	813	898	893	880	807	868	914	846	866	886	881	817	842	920	880	858	865	899	822	879	848	859	888	843	852	884	891	912	845	867	922	881	885	902	867	885	911	831	827	888	851	894	844	847	859	832	871	882	811	841	861	829	828	896	822	838	875	852	855	856	895	856	869	806	850	885	869	831	881	865	831	829	898	856	900	877	886	840	875	884	881	845	842	854	854	892	901	858	845	861	913	889	886	871	867	855	835	868	799	816	810	854	882	897	808	888	866	853	800	820	851	869	842	922	858	920	868	801	828	885	863	868	842	865	846	841	846	891	928	830	901	867	913	899	847	867	879	857	821	872	854	895	868	875	829	844	799	838	874	828	843	845	845	834	897	817
28035	23792	20019	12554	12078	4741	1147	505	378	374	323	367	379	373	350	314	311	335	353	353	348	382	356	362	389	358	366	346	374	363	362	363	409	374	392	354	361	351	353	380	369	335	366	331	376	339	404	364	340	357	338	354	362	357	361	354	340	342	342	357	339	373	331	343	367	360	357	372	345	385	331	353	385	339	342	350	331	341	359	380	336	358	365	374	346	337	368	355	349	374	350	348	350	356	327	328	346	372	354	358	357	388	362	375	348	320	356	349	335	331	352	343	308	352	338	362	364	349	350	346	348	344	333	355	344	349	341	320	387	371	360	366	336	336	349	364	367	336	330	358	365	354	321	356	373	356	367	396	377	355	316	361	361	386	356	333	375	365	370	384	339	353	369	351	347	384	357	354	361	341	359	348	301	350	339	363	376	344	332	393	413	335	387	382	338	381	337	368	342	343	353	348	333	357	333	348	338	364	366	344	327	323	379	347	363	368	342	349	379	349	334	389	368	351	348	322	299	360	361	383	333	340	326	367	373	370	341	324	373	368	363	335	363	347	350	362	363	365	351	330	349	331	319	360	346	375	330	375	357	362	334	315	339	353	357	377	347	355	360	355	345	375	340	322	355	378	333	360	358	389	335	348	347	390	336	360	360	319	330	361	366	364	358	387	341	372	352	369	366	344	382	368	354	329	347	323	339	347	343	386	353	354	380	382	311	349	363	324	341	335	370	322	338	335	350	353	356	337	327	387	384	382	338	326	349	346	356	360	330	333	334	348	343	377	353	355	328	368	351	342	377	359	353	364	332	360	330	364	339	370	378	403	336	364	346	324	366	381	355	347	358	345	323	363	374	351	372	343	328	363	381	379	355	336	357	332	328	344	313	371	366	333	361	409	364	379	374	397	366	322	351	333	378	317	358	351	359	331	322	396	345	330	350	338	351	334	358	333	354	385	375	345	338	381	350	345	362	376	359	336	321	375	358	337	347	365	362	335	341	342	337	335	340	370	309	341	377	345	351	365	355	333	358	354	333	377	336	354	355	391	358	356	341	374	344	327	346	362	355	341	342	382	370	367	341	367	338	316	336	318	333	338	335	321	349	361	349	392	349	387	329	316	342	378	352	398	372	394	349	313	372	357	356	326	333	333	385	350	358	349	324	335	325	326	402	336	351	358	354	363	374	367	365	377	345	337	348	341	330	345	325	364	366	354	334	361	352	334	392	378	345	379	338	354	297	389	363	358	332	370	344	376	342	329	342	338	356	353	360	340	330	374	373	368	343	346	357	339	341	362	356	341	375	379	351	384	348	362	315	340	340	382	338	381	352	357	338	358	347	366	342	338	359	356	385	333	365	350	359	372	365	334	396	358	360	346	336	348	358	340	339	387	341	388	322	366	364	340	364	344	359	362	325	388	341	327	399	331	366	378	343	356	354	337	378	307	337	320	353	384	327	349	393	391	374	377	368	321	361	333	352	362	373	324	338	362	389	338	371	347	335	318	366	344	352	346	320	369	367	354	349	335	390	366	323	341	352	376	368	351	347	376	372	386	353	403	354	342	322	346	330	345	310	360	359	330	377	353	347	325	333	346	318	362	354	337	378	351	354	367	349	354	391	363	335	329	361	342	369	344	374	410	372	387	386	349	377	385	336	325	382	372	376	380	325	332	354	357	351	365	384	346	352	358	352	318	339	357	379	324	394	369	349	336	392	375	352	347	358	342	381	400	357	371	350	361	361	370	339	321	358	346	375	350	373	372	386	335	352	371	334	376	337	343	372	358	327	358	324	342	342	348	344	381	308	321	381	332	323	359	374	376	379	347	346	356	385	343	324	331	336	309	328	328	323	332	351	360	359	371	349	357	358	372	339	363	334	343	321	329	357	357	332	346	332	329	334	355	334	349	330	334	415	353	350	381	389	340	330	331	316	364	390	365	332	345	369	362	356	356	374	351	349	362	365	342	331	328	369	387	326	344	366	368	355	340	362	313	339	363	334	303	366	381	339	365	353	351	338	394	347	385	343	347	384	364	364	367	385	373	336	355	326	323	365	380	319	366	363	346	366	374	367	346	372	311	358	337	337	362	336	325	368	348	360	371	350	371	346	368	339	367	352	322	365	373	369	367	356	354	351	365	358	325	344	387	351	350	335	326	342	319	348	364	358	366	359	366	328	333	361	358	334	391	405	355	370	332	355	368	331	340	373	358	352	340	332	299	372	365	393	372	344	350	377	360	352	331	326	333	351	345	348	383	381	317	362	348	350	330	367	361	350	352	345	358	391	338	349	366	356	368	365	342	322	351	329	331	363	333	346	329	315	356	351	330	365	343	358	332	361	340	389	348	326	379	346	370	332	338	354	369	351	363	324	382	339	360	320	376	367	334	355	331	351	348	300	367	317	352	377	371	376	361	357	361	332	344	378	390	358	353	339	318	331	369	340	351	342	360	346	389	345	360	373	361	344	351	345	353	347	340	368	378	349	348	363	346	343	340	350	296	353	379	361	368	337	339	345	327	363	352	343	359	326	327	367	342	345	355	322	362	334	357	350	357	330	309	339	356	345	348	355	362	295	368	363	348	356	376	313	337	368	338	366	388	340	350	331	351	335	342	380	372	381	368	330	344	342	355	372	360	365	333	375	356	343	379	363	345	315	343	344	361	344	345	387	356	348	332	355	313	346	326	358	381	385	345	382	351	381	358	345	348	371	388	361	346	364	355	351	342	383	362	340	355	344	315	356	357	337	345	358	377	353	357	360	336	346	355	375	372	384	366	369	357	355	394	337	354	314	348	339	378	340	379	385	359	344	357	343	299	345	365	368	367	336	336	381	347	320	341	347	351	351	351	297	363	353	336	350	339	364	344	333	347	351	335	366	328	311	356	353	384	341	350	333	342	359	362	350	381	346	339	331	339	372	377	337	343	332	348	351	346	349	358	336	380	343	309	331	376	385	364	416	360	368	380	343	343	366	320	376	321	354	337	340	362	358	309	335	356	373	342	328	336	327	387	376	338	364	379	367	389	343	336	373	340	357	365	341	330	334	349	342	343	327	357	360	407	397	329	337	339	333	319	361	343	349	349	358	353	399	368	344	329	366	367	376	354	340	358	357	333	337	376	332	345	340	337	353	341	374	369	383	347	349	374	361	391	346	336	329	366	320	343	336	351	347	339	340	314	349	377	367	322	342	362	360	382	368	378	353	369	326	319	370	333	336	340	338	366	347	340	350	351	371	348	349	361	380	363	333	330	353	356	352	344	373	333	372	361	370	360	356	307	342	359	363	390	343	341	358	324	372	358	360	346	399	353	367	388	325	333	331	360	359	353	351	348	371	358	327	352	339	330	373	347	352	320	394	357	383	342	355	364	354	315	336	362	343	330	363	376	379	350	346	353	354	343	352	387	404	361	363	356	385	374	362	351	378	356	369	349	346	349	334	337	379	342	359	365	340	359	355	321	334	341	321	325	359	361	390	344	365	379	376	352	341	342	345	348	345	373	336	352
16429	19252	24304	25382	24706	11259	2941	1147	864	856	869	855	857	839	894	894	864	877	862	851	867	911	822	882	838	805	879	851	872	868	876	921	897	853	897	851	860	885	888	823	897	811	865	913	910	825	849	882	852	898	901	865	920	857	868	867	878	893	878	904	862	903	829	907	876	901	857	872	903	844	892	900	893	865	807	819	863	893	903	847	892	910	891	891	870	864	826	862	862	896	897	862	832	842	880	863	875	839	892	923	879	920	918	868	867	837	904	908	862	844	908	836	877	873	832	858	885	901	900	855	871	852	863	890	869	873	874	841	861	855	851	811	890	892	882	855	854	842	877	817	905	840	836	925	911	879	823	852	852	865	895	823	878	838	903	878	877	880	905	916	897	822	871	914	794	820	892	886	874	859	894	859	869	835	801	862	894	840	886	864	873	852	849	867	865	920	855	825	856	908	855	840	888	925	855	854	853	879	878	849	908	864	898	888	830	829	845	877	892	870	873	836	869	852	808	863	863	889	853	886	805	856	838	889	889	898	831	807	866	919	840	887	843	885	838	860	855	852	860	859	894	854	851	853	848	861	850	958	865	844	886	809	883	815	898	814	840	850	853	862	826	867	880	845	811	825	849	844	850	868	841	850	885	881	873	845	882	852	880	867	855	895	847	848	908	813	852	906	870	927	886	825	874	823	836	837	869	821	863	787	892	883	909	864	886	884	867	901	841	883	913	884	864	840	828	860	864	885	855	898	869	821	887	817	870	863	830	817	903	895	872	856	894	878	875	885	847	863	810	882	860	851	850	797	863	861	846	860	902	853	854	863	829	830	849	885	852	876	896	787	866	882	827	868	865	850	854	865	864	926	896	873	895	873	872	843	896	907	888	850	876	884	913	825	860	898	911	840	882	904	872	851	896	854	832	877	918	893	847	861	844	925	847	817	918	826	838	845	858	882	865	907	806	871	847	875	850	840	889	906	802	900	838	875	886	866	897	903	856	810	866	841	887	900	819	840	893	832	884	882	894	905	898	889	882	839	895	859	844	853	858	915	888	860	790	849	824	874	853	873	828	873	892	881	835	891	912	833	850	851	847	851	860	911	898	828	851	851	860	857	818	887	895	841	906	893	882	858	945	839	883	868	829	867	847	895	867	869	877	891	857	916	840	871	923	822	871	822	867	844	860	847	836	814	855	882	841	812	899	869	881	826	849	876	876	881	915	873	863	916	873	854	880	857	854	873	871	840	882	837	952	819	848	884	860	902	862	853	947	839	873	878	871	852	896	831	862	942	889	888	873	879	859	877	856	869	932	839	837	881	863	861	872	888	837	882	914	938	874	901	865	897	907	852	888	828	859	903	847	877	894	820	798	862	841	856	864	834	839	854	875	845	907	874	790	893	892	890	862	863	862	865	846	872	908	800	865	842	839	851	874	885	894	884	845	845	874	889	837	911	868	857	840	855	879	833	851	835	861	835	850	890	888	863	855	867	871	816	835	910	871	840	852	818	877	881	839	892	899	853	916	851	838	930	898	851	875	858	883	792	856	842	848	815	825	838	820	879	870	875	837	896	863	832	812	919	855	893	828	874	860	909	811	904	926	855	894	901	831	822	862	914	836	869	838	874	840	885	841	883	884	918	859	876	851	912	837	838	865	826	837	875	895	884	901	931	843	885	919	833	840	844	876	889	778	912	891	877	858	867	852	907	821	858	872	853	950	919	882	888	891	856	873	856	941	850	866	848	857	876	832	804	889	847	871	830	901	832	950	856	858	799	859	935	849	887	819	896	891	866	865	870	892	851	824	872	833	870	880	824	848	866	888	853	872	882	854	899	814	867	871	890	889	873	874	837	818	897	871	902	858	894	885	820	826	830	871	899	866	866	868	843	832	908	870	863	858	874	820	885	884	838	884	857	900	872	848	918	930	880	885	798	899	885	887	949	876	856	865	861	818	859	839	886	946	836	874	874	897	845	886	926	926	843	877	851	869	874	871	865	911	815	876	874	856	901	914	827	846	889	866	886	845	886	887	892	866	866	835	854	834	818	897	853	914	878	886	835	867	843	850	879	890	807	845	860	878	887	906	832	861	849	849	875	903	904	827	863	860	847	886	857	885	895	863	812	857	841	906	916	873	859	920	868	903	930	886	860	920	894	886	884	855	848	890	857	860	901	800	839	894	865	905	865	864	877	867	907	891	909	853	904	867	817	884	849	832	889	923	894	874	826	850	885	840	814	872	839	884	828	891	927	803	811	819	913	820	831	894	853	890	842	831	857	908	866	829	871	927	871	834	836	884	907	817	866	935	882	888	822	844	893	866	918	847	868	887	844	839	853	841	893	901	929	851	897	830	883	829	873	881	901	868	878	851	878	845	853	860	882	824	910	833	816	861	884	838	895	866	874	880	845	818	864	852	919	870	905	880	891	900	853	836	829	891	890	876	916	856	843	894	897	866	900	853	881	861	841	834	820	821	883	913	846	913	877	928	826	939	894	833	845	847	854	859	840	895	849	849	859	812	892	820	814	936	844	834	848	850	819	888	880	827	854	930	899	917	895	872	866	922	828	903	858	930	903	912	914	866	884	837	866	844	837	827	895	826	872	829	841	881	876	873	814	821	857	889	875	821	849	905	872	857	875	858	867	810	865	848	838	854	853	866	910	887	858	891	856	856	931	854	895	880	899	857	894	896	879	829	861	880	887	876	898	819	842	820	866	848	832	865	853	911	818	897	854	843	847	851	851	876	870	867	890	867	873	876	871	860	807	859	855	857	879	850	890	843	858	891	835	879	845	896	843	866	878	872	870	857	904	818	872	857	922	825	885	886	872	877	926	847	839	854	837	860	845	839	816	826	857	844	862	882	913	888	866	840	908	781	846	861	897	842	845	889	854	893	897	818	846	821	873	875	876	848	885	932	878	905	851	906	866	852	887	869	837	864	849	902	893	857	838	892	860	916	874	852	855	869	873	889	861	871	950	864	863	896	858	895	825	855	894	874	865	917	907	848	856	921	845	818	885	867	836	868	851	833	862	833	890	874	870	873	859	863	864	898	869	861	878	868	846	829	861	807	848	870	875	872	866	906	819	847	862	849	874	875	885	917	836	866	909	893	865	862	858	887	867	863	875	882	818	909	862	918	854	855	860	911	878	842	875	802	866	870	865	852	882	852	882	898	878	872	916	810	871	861	877	851	883	809	884	882	861	878	937	845	918	905	879	899	796	818	833	898	852	899	842	940	894	867	840	934	831	848	795	897	853	868	870	911	854	883	897	847	870	849	844	914	892	844	833	879	895	836	856	829	852	854	902	857	880	838	900	835	886	856	886	940	902	876	848	856	859	888	831	869	856	878	896	897	890	866	847	862	889	789	907	898	806	844	880	897	907	873	893	874	889	878	922	848	929	872	900	870	868	830	885	864	873	838	851	834	917	885	860	856	915	840	839	851	854	916	899	890	843	857	881	866	844	825	851	830	845	887	830	887	881	886	854	887	827	886	844	864	864
47790	45532	45062	56394	53857	31952	10045	1313	401	376	348	383	358	338	322	380	344	381	350	325	351	362	368	319	385	358	355	349	348	378	326	388	336	360	358	344	330	344	355	330	371	367	343	358	347	341	374	386	348	341	354	355	351	363	365	350	377	317	369	332	335	291	327	341	379	350	383	369	355	370	359	379	340	351	346	335	345	360	317	348	355	394	345	352	345	311	323	345	354	309	324	351	345	353	319	369	313	349	362	382	360	349	370	312	338	335	362	361	341	336	319	358	346	312	354	344	361	372	316	376	337	340	343	370	350	367	379	343	367	354	335	347	312	348	333	334	324	331	364	345	348	325	354	339	391	366	352	329	374	345	340	384	341	367	365	354	385	318	395	361	334	324	355	318	363	376	353	378	332	353	364	362	369	387	358	358	374	329	335	369	340	353	330	325	341	377	339	369	374	384	349	366	344	355	389	321	346	326	345	350	369	335	353	340	345	389	332	334	375	375	337	364	368	363	357	359	355	377	364	342	330	352	327	372	357	389	388	346	368	342	346	382	383	355	346	347	320	382	359	371	375	362	338	334	356	377	349	353	364	339	349	352	354	334	325	349	314	330	383	363	359	369	343	323	377	381	365	341	300	348	367	334	323	321	372	366	326	347	366	368	347	310	378	347	351	354	377	365	386	372	382	307	371	349	338	360	340	359	352	340	335	332	352	337	350	368	362	341	401	371	343	315	371	357	350	342	336	369	364	327	364	374	355	375	359	337	369	370	386	344	361	339	342	343	348	371	370	388	355	338	350	371	357	354	319	373	358	345	348	390	342	338	379	347	338	329	389	336	340	356	363	324	351	312	353	340	366	339	318	368	329	363	353	364	377	390	395	372	359	358	309	358	339	359	354	362	372	330	350	353	345	378	356	404	371	336	346	358	386	358	380	349	390	381	349	359	354	357	338	357	346	367	360	351	364	373	357	390	365	399	336	340	343	388	343	389	313	378	374	357	381	363	369	333	355	355	355	366	372	331	379	367	337	346	358	352	322	364	375	341	355	359	353	355	354	334	349	354	356	362	324	381	356	364	359	351	342	385	356	370	337	377	339	350	360	384	333	338	386	365	362	368	354	343	363	357	367	427	345	347	386	364	369	355	365	351	351	354	380	337	383	394	309	364	379	337	345	341	316	332	370	355	362	348	375	326	373	337	342	355	345	372	367	372	341	371	368	344	349	365	361	332	358	319	340	325	328	359	363	332	391	361	349	352	320	392	356	325	328	357	373	355	340	358	351	357	362	379	374	368	323	330	326	368	358	337	380	380	340	360	355	347	364	353	327	303	356	346	356	341	360	357	352	344	366	360	351	344	387	324	344	385	369	336	362	384	354	345	359	403	345	371	355	358	344	374	356	365	384	352	386	353	330	366	377	351	326	343	369	351	347	342	350	339	326	323	328	328	382	365	374	364	317	314	364	356	355	338	345	375	354	386	360	349	335	364	317	370	326	349	340	318	353	369	367	333	329	377	361	376	355	344	337	359	381	394	348	337	379	329	337	391	343	344	369	339	332	349	389	342	333	369	364	331	323	393	355	342	319	362	347	343	357	335	360	357	356	365	365	371	368	352	345	347	375	373	360	349	310	341	355	370	367	355	364	368	339	377	389	367	335	304	352	337	354	372	366	382	330	414	375	367	350	366	383	389	336	377	360	331	363	340	362	333	331	393	340	348	384	349	370	359	375	368	335	346	345	331	325	357	381	374	330	338	368	373	391	357	365	341	380	336	332	357	325	354	372	366	343	360	333	395	369	358	357	368	385	368	332	320	380	322	357	344	355	374	367	323	349	331	352	355	359	376	329	335	363	354	339	365	332	344	356	334	358	349	376	350	357	346	382	368	339	329	345	355	363	341	397	365	337	336	380	384	374	348	351	358	338	365	330	303	346	361	330	329	352	330	344	334	388	338	351	349	386	365	358	351	374	352	332	359	337	369	365	351	365	343	337	374	359	345	336	388	353	356	341	343	366	350	320	335	336	346	371	342	379	358	376	337	348	358	356	363	351	360	381	361	358	321	343	380	372	343	386	375	343	357	355	344	353	352	361	348	394	351	345	385	374	361	359	339	343	346	385	363	372	298	309	318	371	362	353	363	359	365	359	379	355	400	365	349	364	356	332	366	343	381	379	372	343	374	330	306	335	365	349	341	311	360	378	321	399	323	311	359	383	373	374	324	343	347	336	359	341	325	364	366	345	345	360	377	359	357	311	355	351	357	324	367	343	355	341	369	342	321	354	347	365	360	337	363	340	358	348	365	375	358	328	339	340	305	371	346	364	368	347	336	374	351	374	364	363	362	317	343	344	349	340	355	344	388	349	349	356	336	357	320	351	384	374	348	371	332	377	349	352	372	347	337	376	364	327	361	376	388	362	356	382	351	363	353	360	380	359	372	356	341	375	367	329	349	358	331	372	351	358	355	372	323	398	355	350	352	363	350	340	306	371	356	306	325	347	367	357	351	370	364	349	366	352	379	380	339	346	374	390	354	369	342	361	400	392	336	366	352	333	378	377	341	351	353	374	323	351	344	352	333	326	345	356	370	359	345	369	376	357	370	344	354	339	340	410	354	368	383	329	332	343	355	347	339	379	339	334	315	379	350	351	338	371	373	341	369	369	323	350	359	364	369	364	356	364	323	366	318	347	363	343	376	337	377	339	327	360	363	354	353	335	354	313	364	347	358	375	354	341	335	348	362	382	362	331	398	346	342	351	365	336	367	367	311	343	377	352	310	326	333	347	355	356	409	391	348	360	373	354	342	312	393	341	363	376	349	359	369	325	376	370	349	366	354	350	409	343	322	324	342	365	330	318	360	351	355	328	342	337	329	371	351	331	356	322	358	334	402	348	352	357	365	336	356	349	398	326	382	355	406	340	371	334	342	347	364	366	385	355	349	365	341	374	377	368	364	349	320	347	362	374	349	344	344	339	349	339	350	368	357	332	322	379	371	381	404	368	332	324	352	322	343	337	367	366	344	356	352	358	343	345	369	366	363	348	323	377	351	348	352	321	358	342	367	352	372	371	398	382	376	357	341	335	342	332	353	339	368	381	351	386	375	386	345	371	349	344	389	377	344	364	340	311	404	380	364	328	334	337	371	349	348	350	373	338	345	348	344	358	381	392	351	374	370	353	342	379	360	355	337	382	355	361	390	360	354	357	329	354	330	376	325	384	356	340	362	367	356	356	361	343	348	346	329	398	359	338	346	360	339	345	357	363	365	334	344	355	355	350	357	333	341	330	347	370	349	319	352	341	354	312	358	350	351	343	380	366	363	353	378	367	372	363	365	343	316	361	361	357	343	360	376	341	346	344	331	345	357	335	354	397	335	348	375	320	326	313	363	385	357	369	378	360	345	319	348	365	289	343	342	315	322	335	335	352	385	353	335	357	340	360	330	362	368	366	382	338	373	372	344	362	332	346	347	322	360	344	398	351	330	347	324	352	362	350	327	345	368
31206	35821	46680	65548	63236	41020	14586	2769	1003	884	888	820	877	885	853	874	869	876	835	842	879	919	859	885	837	917	896	826	836	888	857	846	840	874	872	872	827	876	889	866	885	922	891	909	844	912	859	874	827	849	855	923	874	924	859	877	873	907	896	879	907	830	858	865	853	912	890	855	850	850	914	878	896	847	871	892	892	846	888	891	869	877	887	894	906	875	847	840	845	827	876	868	895	811	889	853	907	875	833	857	894	878	875	889	862	861	866	852	849	834	808	867	838	871	856	850	895	909	849	877	865	920	867	915	902	848	879	893	806	941	910	870	915	886	879	901	872	840	879	879	852	920	898	884	937	880	868	850	884	849	842	893	843	922	894	845	890	863	872	897	839	896	844	848	857	880	881	914	905	908	868	899	887	842	878	840	849	828	891	834	855	844	836	848	936	863	846	879	846	834	879	831	861	842	917	922	836	839	860	870	891	850	882	861	888	895	843	786	834	847	868	885	877	875	911	915	899	840	886	842	917	886	894	833	865	851	820	874	893	917	827	860	865	886	843	874	818	862	890	848	888	885	857	883	869	866	875	883	825	894	936	896	845	840	871	909	897	947	898	885	861	878	820	838	885	854	910	859	854	845	846	886	879	878	864	878	872	876	831	853	895	831	884	872	852	891	835	808	877	866	843	856	921	875	849	900	869	910	846	854	825	834	878	935	874	842	874	884	822	854	903	904	911	846	863	864	896	893	881	902	883	858	851	854	861	934	821	901	926	894	889	859	899	888	851	848	832	880	863	850	900	876	871	866	825	849	846	869	876	873	871	834	908	885	883	896	920	855	840	880	839	888	890	844	850	870	864	818	821	899	853	856	942	828	906	910	879	848	886	881	877	883	910	824	859	875	832	926	876	923	893	828	911	820	888	854	862	835	891	844	900	865	871	908	832	835	917	853	865	866	866	840	948	924	871	883	826	845	871	845	855	855	827	843	861	847	799	870	850	839	854	824	841	873	858	873	853	856	857	897	833	824	837	882	902	838	859	846	876	811	847	859	861	865	834	844	913	829	847	845	899	887	848	901	866	870	898	844	883	855	889	897	902	907	864	840	893	843	887	886	870	871	851	885	904	903	844	844	885	821	891	844	848	895	905	876	855	850	888	841	874	842	847	840	907	868	869	828	850	791	842	826	864	911	847	905	843	884	888	863	896	861	838	839	900	856	897	910	852	862	879	838	927	830	846	891	833	863	901	862	896	861	860	862	805	881	871	878	869	850	873	851	827	879	919	848	867	856	843	859	887	811	821	870	887	874	885	874	888	848	909	897	861	912	838	839	865	862	848	898	877	819	876	907	872	913	860	848	890	904	882	911	853	850	860	940	904	879	813	938	895	826	855	866	837	902	890	842	926	837	934	906	897	865	857	861	875	864	855	868	841	888	898	941	889	862	861	908	826	946	929	897	835	801	916	910	930	838	894	840	860	899	839	869	898	908	873	884	878	900	851	836	837	901	900	868	881	842	883	855	842	832	870	884	879	920	858	848	865	800	871	858	900	870	866	859	857	842	858	855	915	855	875	892	888	882	853	882	844	836	850	866	922	873	903	840	863	838	819	849	923	944	851	839	842	872	801	874	919	906	887	866	851	874	905	893	818	817	888	824	830	903	890	851	889	903	872	820	914	824	885	843	870	914	891	843	879	864	919	833	844	909	839	815	862	850	904	914	829	864	836	880	840	873	847	935	892	850	849	883	881	872	841	854	880	837	873	856	910	894	907	941	820	878	883	894	848	920	892	832	843	854	874	822	893	831	864	884	848	837	897	832	853	827	875	868	849	904	838	854	851	893	866	896	890	888	842	897	913	860	853	872	878	886	857	865	857	795	865	894	863	866	832	898	910	872	876	839	908	842	848	875	879	904	830	859	910	830	922	872	841	857	891	891	790	886	879	911	833	845	920	866	866	851	893	857	926	873	870	872	921	892	831	898	807	876	844	838	847	933	857	924	822	884	898	876	863	869	842	867	884	868	933	917	831	847	835	845	896	932	868	936	878	873	908	889	861	883	878	878	871	838	885	888	867	906	864	859	867	897	935	865	887	893	882	842	899	857	859	893	891	874	838	818	818	888	901	848	902	856	921	908	923	893	832	810	842	879	846	875	903	887	904	886	866	906	878	927	885	901	854	818	840	920	847	873	897	856	906	835	822	874	861	904	839	843	885	888	852	884	852	909	856	865	890	808	895	877	776	802	813	850	863	870	862	925	883	870	865	829	905	816	865	873	815	908	871	880	835	839	901	869	897	856	836	871	857	883	863	820	908	884	883	915	817	828	863	849	835	898	902	858	860	869	831	875	872	878	920	897	898	837	863	877	827	879	864	872	887	898	862	847	896	844	846	891	857	888	885	883	854	865	885	853	795	840	926	866	850	882	823	802	854	873	865	871	834	919	860	901	888	880	893	837	838	879	881	872	825	878	841	861	852	907	882	852	827	862	871	856	836	831	900	919	783	858	853	877	872	861	861	809	882	878	871	871	896	908	879	892	870	894	899	845	874	824	850	873	854	881	853	878	824	843	903	913	870	893	892	915	876	822	899	914	853	871	804	839	940	826	876	841	836	849	871	895	817	844	910	846	869	861	829	833	869	812	944	854	841	918	858	864	813	824	857	848	884	920	874	835	882	836	832	879	865	907	858	883	870	883	847	846	844	874	834	910	889	826	850	899	894	887	894	891	920	934	861	883	902	863	842	830	870	881	844	840	908	861	878	839	839	815	895	875	924	883	919	889	872	841	843	904	889	846	858	872	841	901	897	875	874	898	817	855	873	829	810	853	899	905	901	857	859	888	807	909	856	878	839	865	893	876	871	849	856	863	857	826	878	860	846	883	856	908	839	856	872	864	828	825	847	839	870	809	915	872	848	894	854	807	893	816	888	876	824	870	869	862	864	865	867	924	867	843	885	890	848	863	875	841	874	867	890	806	834	869	893	873	874	841	826	877	870	911	927	903	872	866	923	871	876	848	908	928	855	877	877	841	929	835	853	939	880	918	838	907	872	880	896	918	860	891	880	846	844	841	825	890	931	860	829	862	828	829	910	861	858	834	867	907	877	894	859	826	882	871	885	833	863	888	846	910	893	879	835	889	877	835	862	859	878	868	883	867	885	863	874	883	852	851	848	895	829	840	814	872	897	900	836	839	841	870	854	913	866	878	858	859	883	869	869	886	886	881	875	875	846	845	850	895	854	849	886	890	854	883	879	844	847	906	853	865	876	837	905	879	881	874	880	870	878	844	841	924	875	897	914	873	869	877	826	887	913	909	863	891	928	878	893	881	885	866	872	855	856	873	805	903	858	864	874	847	866	886	874	886	869	862	861	863	894	860	834	891	890	835	852	903	872	839	892	923	849	856	863	838	805	873	869	873	878	872	903	836	895	906	871	890	890	835	829	866	888	845	883	846	818	863	856	864	866	857	872	881	915	914	857	897	887	898	851	919	837	864	839	856
53282	47919	53156	67183	67065	41749	16779	2887	452	330	354	407	346	344	342	343	333	363	378	365	311	350	379	341	375	325	332	357	364	383	386	367	370	376	395	348	333	397	346	335	381	351	338	368	369	335	346	383	351	290	360	360	349	375	380	336	334	349	356	367	353	349	362	373	343	335	372	375	360	354	349	343	346	371	357	355	359	310	361	367	360	339	347	398	309	354	394	329	349	314	325	381	354	372	379	375	369	337	371	364	341	343	344	347	371	380	387	333	349	397	325	360	357	354	342	392	389	334	338	345	352	322	351	357	349	361	350	343	380	347	385	343	364	369	355	333	359	350	366	355	361	363	374	348	359	368	354	347	326	365	332	367	354	361	326	355	343	335	344	413	350	364	374	364	410	376	352	368	335	339	364	344	370	328	353	330	373	371	353	348	361	374	333	378	359	345	353	327	372	351	343	334	364	354	336	366	402	379	360	398	365	348	365	332	368	348	333	355	380	347	333	350	346	372	358	357	350	370	377	342	332	353	333	369	298	337	335	375	389	374	372	364	365	329	428	384	372	352	345	361	359	358	363	332	340	362	381	373	335	381	354	367	391	371	356	350	365	368	377	383	363	364	323	356	352	358	342	356	381	359	343	318	366	376	362	355	343	379	318	348	350	343	379	384	369	351	338	375	346	377	391	366	367	370	328	375	367	351	373	357	350	347	312	353	345	357	350	377	364	375	298	370	347	331	340	369	320	362	332	335	365	356	364	312	330	352	333	367	345	369	346	376	338	356	360	373	344	370	342	352	329	348	343	382	352	385	355	333	359	384	355	336	371	355	359	361	358	354	385	370	367	346	372	376	347	361	355	357	367	382	320	355	363	329	383	336	378	344	350	359	365	321	349	391	318	351	332	343	334	326	335	339	337	357	356	332	314	348	342	316	376	347	383	370	381	349	380	332	374	368	364	352	370	358	356	379	352	332	356	383	336	377	365	319	364	344	381	338	335	336	368	324	343	368	338	369	373	362	346	314	348	301	341	360	392	354	367	343	332	375	378	346	365	371	321	350	346	348	339	354	345	376	324	356	376	352	355	370	353	339	328	369	374	358	346	319	335	361	352	341	386	346	367	329	352	387	356	367	364	387	385	337	358	322	351	345	391	348	337	326	340	362	363	358	348	339	358	346	336	341	380	355	383	347	347	349	303	352	345	336	323	357	372	351	327	354	347	338	349	349	369	404	358	349	331	329	374	378	339	386	358	353	352	359	345	335	356	337	341	354	335	369	375	375	371	339	350	347	374	352	366	345	339	322	347	362	347	372	341	348	346	359	361	352	356	420	326	330	366	350	339	377	335	347	368	370	321	311	360	331	382	369	348	384	354	363	346	325	368	383	336	366	358	368	374	359	366	364	361	341	356	372	381	367	374	386	333	359	397	373	327	353	348	350	376	334	345	354	367	356	309	346	360	362	375	345	366	363	347	387	370	324	377	351	339	302	374	335	340	369	364	368	379	337	359	348	388	333	356	356	331	312	326	338	366	362	354	352	378	355	362	375	391	351	346	398	357	364	381	340	345	336	351	361	379	319	332	353	363	358	340	373	364	372	362	360	327	344	385	345	356	368	349	346	380	355	356	403	337	351	371	357	359	342	358	382	333	373	384	341	371	339	332	338	339	347	337	365	380	363	334	389	368	348	333	393	386	347	334	318	330	335	362	386	342	405	333	367	363	362	375	346	356	321	326	351	335	361	346	358	304	341	335	345	349	358	364	355	403	339	408	347	352	345	338	345	346	367	366	372	348	336	344	334	355	391	360	323	324	366	361	387	369	371	347	348	330	332	348	352	377	352	372	339	348	364	334	368	335	345	359	396	375	333	327	361	349	331	387	376	373	386	365	363	349	356	367	358	353	348	326	342	352	371	373	353	316	354	333	352	340	359	363	373	358	370	351	365	375	339	336	388	354	348	366	333	371	337	346	355	356	358	346	356	353	348	380	362	372	314	357	366	352	347	362	352	353	392	339	344	343	332	364	388	372	329	316	336	348	344	358	348	324	353	310	340	317	385	338	321	325	356	386	400	361	345	383	347	362	369	358	357	345	379	361	378	347	411	390	361	367	367	375	364	359	353	381	344	355	362	361	365	336	352	362	384	332	323	338	355	342	351	371	361	335	370	354	410	320	341	362	346	307	355	373	354	334	352	346	371	356	370	377	388	326	366	383	394	363	398	354	340	337	353	361	350	338	346	344	360	364	347	347	341	361	364	376	356	374	361	360	353	376	346	398	376	376	347	348	329	363	344	342	366	345	317	369	321	381	363	377	372	346	376	387	374	361	359	356	373	372	346	371	400	370	369	371	340	371	354	355	340	380	352	329	320	334	356	364	348	361	357	335	318	374	353	349	359	337	347	349	342	337	351	351	363	377	362	356	347	352	340	383	403	343	387	341	362	352	383	346	345	353	365	403	385	354	360	345	360	336	349	353	355	339	352	371	356	327	337	345	353	361	330	355	366	363	345	364	349	363	385	373	369	364	347	344	375	344	367	324	327	348	327	370	364	363	347	332	382	351	355	371	368	330	355	357	355	353	382	358	345	354	352	364	389	345	352	331	354	355	357	349	349	383	343	333	388	348	338	361	366	334	365	339	342	384	344	338	343	329	371	353	358	361	352	341	367	341	325	384	340	374	353	356	351	361	363	376	328	359	328	338	336	360	365	353	333	348	343	363	335	328	374	349	369	361	336	377	347	348	348	343	365	357	345	317	354	367	345	377	346	400	362	329	383	361	324	348	373	365	344	364	374	383	374	321	352	378	343	373	331	364	341	361	353	382	345	369	351	354	354	386	337	354	375	359	313	358	375	393	357	362	356	346	348	359	341	322	323	361	383	355	324	373	359	357	330	343	355	305	336	383	334	356	366	345	343	368	358	322	368	395	361	350	361	353	342	356	359	366	365	381	326	354	360	367	323	373	363	344	364	326	337	354	390	379	344	390	363	353	379	345	351	333	364	338	349	356	386	335	352	338	364	369	386	341	334	369	345	350	345	332	351	323	378	361	334	354	330	343	343	308	356	366	359	378	370	312	334	338	334	358	378	358	368	335	335	376	368	362	356	323	389	341	374	357	344	372	361	346	358	373	384	373	340	341	335	373	336	367	344	346	376	348	332	371	380	343	351	363	359	333	354	332	372	361	373	319	321	344	357	355	349	340	315	340	372	353	354	325	307	370	356	349	346	373	344	315	381	338	323	352	348	361	367	329	363	343	345	373	373	371	333	364	338	340	370	372	347	334	405	350	342	343	370	369	365	330	325	364	333	325	343	331	390	326	354	338	360	340	375	314	302	339	356	389	339	304	350	358	356	389	366	350	367	335	351	350	341	354	381	356	370	344	354	325	341	343	352	340	364	367	303	356	331	376	352	360	384	333	325	366	362	364	410	383	367	388	367	387	326	354	347	340	334	338	356	348	362	334	371	356	368	348	322	357	353	343	356	359	351	356	369	369	349
34216	37895	54235	75556	77259	50281	20823	4232	1112	893	883	898	880	848	938	840	884	866	860	835	844	900	878	904	888	899	833	849	868	873	877	887	828	866	873	868	833	868	854	791	879	877	870	881	863	861	865	947	898	805	913	853	886	870	883	886	887	810	841	891	820	833	901	886	865	910	884	856	886	845	911	915	878	866	872	886	851	870	838	795	888	848	870	865	810	864	873	871	909	831	877	872	882	889	848	903	890	910	932	799	815	862	857	872	781	913	889	875	850	809	835	875	832	829	898	893	822	851	866	824	892	886	898	887	834	918	943	875	858	866	853	872	904	909	853	858	869	831	899	919	852	889	929	875	853	895	858	840	840	883	817	867	845	869	901	822	811	883	849	853	903	862	905	834	891	892	899	870	911	834	830	846	826	863	872	824	861	861	858	879	834	849	864	851	859	911	913	882	870	851	851	885	864	833	880	857	885	885	869	870	817	859	843	889	893	873	828	866	868	812	884	879	873	872	844	843	818	906	856	881	854	831	838	881	856	857	937	857	842	884	814	855	907	894	843	898	865	854	844	873	944	886	862	880	830	868	829	872	846	877	853	869	847	850	889	862	838	925	853	903	850	893	824	829	850	898	857	888	869	885	919	922	898	877	813	865	901	952	872	861	874	826	867	844	900	818	862	813	854	821	880	845	850	877	948	828	879	896	817	829	882	828	858	871	856	830	865	918	886	825	830	839	835	895	904	853	854	939	880	878	854	864	897	862	867	835	826	920	854	852	884	874	865	814	863	858	870	884	823	850	834	877	895	854	864	862	852	855	856	873	808	936	859	859	829	902	860	873	860	813	856	884	897	879	858	834	896	855	868	832	832	864	870	827	882	823	858	846	836	876	888	882	910	871	850	867	867	878	844	910	905	834	866	870	892	854	816	910	855	880	951	893	826	867	881	837	841	882	893	839	864	899	931	915	816	843	899	846	863	869	891	838	832	855	897	845	876	804	884	847	882	838	855	888	845	853	862	890	853	884	881	841	824	839	884	861	890	869	868	870	899	916	846	835	897	883	942	848	829	859	889	815	864	844	832	871	847	822	842	877	833	887	872	874	846	831	875	896	886	881	895	872	869	887	857	894	829	882	878	829	870	928	818	857	899	865	889	893	847	841	896	925	856	852	819	875	858	852	881	865	906	855	874	846	856	858	807	845	834	882	819	832	895	858	897	862	850	909	883	830	846	863	840	898	856	876	855	871	889	825	930	861	848	873	863	880	846	875	895	852	881	835	810	875	817	878	886	887	809	851	910	969	864	870	895	851	877	848	865	838	888	865	890	830	871	856	882	855	818	850	867	842	866	859	857	913	856	819	913	911	888	919	859	888	831	845	829	904	871	844	893	872	899	826	833	892	840	874	877	873	913	863	863	823	873	835	873	838	862	855	866	765	870	829	849	855	807	854	876	822	883	883	876	851	900	891	847	908	847	815	885	878	883	871	893	864	825	869	884	876	882	854	891	804	898	887	800	861	889	835	893	874	868	896	867	897	895	871	905	899	898	841	897	881	842	880	870	885	831	836	927	811	895	839	865	837	892	887	884	834	850	843	869	859	822	880	896	880	899	864	848	844	867	870	879	874	890	858	827	853	827	864	865	822	845	864	894	867	882	832	853	846	886	855	859	874	854	840	855	828	873	873	876	872	846	819	870	868	888	873	845	814	813	880	841	888	907	881	852	889	879	874	890	803	820	859	832	863	901	880	876	836	881	843	847	879	895	829	882	873	876	835	913	889	868	862	856	861	834	846	825	855	874	878	937	855	861	861	949	856	881	872	897	938	850	876	937	825	881	897	856	881	853	876	803	866	896	859	860	810	868	840	911	892	836	857	832	886	856	899	878	853	893	876	825	844	859	889	835	838	847	875	874	862	867	870	916	921	888	909	891	896	889	888	887	844	885	911	891	896	872	881	873	840	892	866	827	896	859	854	855	852	897	847	823	883	830	795	863	878	912	872	890	858	917	900	880	857	905	828	874	849	876	839	858	924	887	852	897	863	898	862	883	854	854	883	910	830	841	914	819	858	898	860	849	870	898	851	830	931	890	854	909	877	867	908	866	886	882	828	895	861	827	822	838	836	892	842	826	899	856	906	849	845	910	862	823	877	925	857	893	896	878	867	903	857	839	870	888	915	878	883	889	857	927	878	898	832	857	924	846	857	888	858	864	874	863	892	869	847	829	866	897	804	807	877	853	824	869	863	890	863	828	864	903	864	832	866	859	864	866	917	866	853	851	847	868	849	857	859	856	865	847	889	879	864	868	853	876	847	840	822	897	911	918	866	858	853	815	817	856	869	853	824	867	874	868	859	879	862	860	823	827	908	870	881	853	869	852	809	879	837	908	868	847	859	847	880	843	850	833	853	878	821	845	856	898	833	894	921	895	826	842	843	852	870	911	880	914	854	900	868	868	893	821	931	826	887	832	867	824	899	859	889	912	872	900	864	927	908	878	897	889	851	833	842	828	842	891	880	901	809	821	921	893	897	836	899	895	794	854	897	867	849	881	827	880	832	852	891	862	855	921	874	871	870	879	919	894	861	808	843	831	877	900	840	851	868	845	894	927	847	866	901	859	868	882	930	877	885	829	896	862	864	864	878	904	878	896	875	880	875	844	874	875	864	878	864	881	857	843	900	839	841	883	888	838	858	829	892	849	892	883	866	928	904	863	879	863	863	917	852	857	849	810	938	878	836	852	824	933	855	875	843	844	851	896	870	857	901	877	871	885	875	835	878	895	861	881	901	864	898	881	917	877	880	864	872	871	865	850	803	878	875	874	818	936	917	865	890	869	895	885	897	894	856	888	840	884	818	852	865	869	833	834	846	889	852	928	885	900	867	893	844	856	858	865	863	844	876	869	909	903	924	812	843	838	872	882	864	810	910	846	906	908	847	882	888	880	835	853	849	885	917	880	887	837	799	926	839	874	818	833	861	913	892	889	889	883	872	859	833	851	844	930	910	856	880	878	855	875	856	916	950	860	860	895	847	826	873	907	870	895	896	873	847	958	845	823	869	887	857	881	892	863	803	837	847	880	849	835	892	813	892	837	850	876	873	859	884	873	883	833	888	884	864	901	856	862	884	840	882	877	853	869	866	877	868	848	863	823	867	887	858	864	845	932	892	840	798	829	846	893	878	855	856	867	871	906	847	865	877	864	855	916	899	888	890	880	899	920	815	882	813	868	893	890	915	852	884	886	880	845	906	872	834	846	862	886	905	845	847	894	855	931	896	843	887	872	881	929	843	893	883	881	866	848	817	850	859	852	914	881	897	852	841	860	844	913	800	863	848	863	832	876	913	884	890	891	888	858	877	816	901	872	911	873	890	865	921	906	808	869	837	823	877	873	903	797	819	851	912	916	866	872	893	843	877	873	847	827	875	836	865	877	912	803	871	862	918	869	850	929	857	858	858	867	830	891	826	848	891	912	874	832	888	858	824	865	904	860	887	854	877	844	880
23289	18568	14311	13534	13358	4459	1122	499	348	358	339	337	353	395	358	335	372	361	320	358	358	347	382	361	343	344	384	353	322	327	396	342	291	356	347	362	330	369	378	364	370	318	365	324	352	335	367	352	330	361	339	363	361	369	340	334	333	345	337	354	324	372	355	373	377	321	371	371	352	322	369	338	371	332	368	338	369	326	325	357	353	341	319	381	354	352	361	330	325	369	379	354	386	355	362	347	357	352	342	321	382	372	352	341	303	357	344	349	361	367	378	385	350	357	352	331	329	398	366	342	357	363	346	343	367	337	342	330	352	321	346	358	355	353	352	344	372	341	338	340	337	358	306	327	385	363	367	332	314	355	317	374	360	387	358	315	367	316	343	352	353	336	381	334	346	351	359	343	339	302	310	384	322	339	350	350	350	339	356	336	328	361	361	345	352	359	335	317	352	348	367	358	367	340	315	363	326	343	360	339	348	367	324	331	318	355	321	354	350	320	355	366	332	338	400	342	326	379	366	342	335	353	328	323	380	377	316	356	331	355	341	374	343	362	347	332	352	343	343	323	340	321	374	386	347	318	362	337	353	354	320	309	339	354	334	362	331	325	326	363	352	309	337	310	318	337	329	348	369	366	393	339	337	326	345	349	322	320	346	363	345	350	365	340	379	335	359	377	360	346	316	332	348	377	336	350	348	310	376	348	357	379	354	363	318	354	355	329	341	322	366	376	346	360	386	350	367	339	319	353	348	347	326	302	361	351	351	339	351	341	349	347	359	348	360	336	348	348	334	386	352	301	332	353	338	352	337	384	333	369	353	338	364	341	394	348	333	359	349	304	358	364	338	347	312	346	339	349	377	341	343	345	365	361	377	370	373	346	357	370	338	374	351	335	348	381	334	348	404	361	364	327	337	358	386	327	347	319	368	373	345	355	356	326	318	323	321	357	372	342	353	329	361	348	355	326	371	362	368	353	360	371	366	324	345	363	319	319	334	342	338	328	375	369	346	363	352	355	351	336	349	367	369	366	354	359	333	313	348	346	347	329	363	351	351	342	356	386	330	322	356	344	364	381	339	321	354	337	331	350	312	335	378	340	333	381	331	345	347	347	358	325	352	337	323	340	363	359	328	349	346	413	358	338	331	349	354	375	382	359	313	328	330	366	330	344	337	364	368	337	397	315	349	342	352	342	371	347	366	324	306	348	360	352	327	393	360	323	350	342	356	350	354	391	292	320	335	376	353	347	366	363	336	330	370	377	354	365	361	345	348	365	367	356	341	361	356	384	374	340	331	335	338	323	339	362	298	320	365	378	356	371	383	356	377	350	336	360	345	301	321	347	367	319	337	352	350	352	363	333	393	342	389	353	309	339	343	340	362	362	340	380	359	330	319	346	336	380	354	388	329	297	356	360	333	351	367	332	320	340	352	350	347	347	363	346	313	344	328	370	340	363	337	329	341	357	312	372	389	356	360	370	362	373	361	322	303	358	314	353	352	310	355	314	345	364	348	344	365	349	314	369	356	327	405	364	337	343	360	343	379	356	348	335	350	383	343	347	355	398	343	339	361	369	352	329	322	373	375	375	357	348	359	346	353	332	390	392	389	387	387	350	350	354	332	384	372	334	370	344	347	342	352	330	364	301	349	333	328	353	364	341	346	372	337	349	363	351	337	339	343	377	366	355	332	370	387	363	349	323	371	332	344	353	341	339	397	335	329	322	375	337	334	369	354	334	323	333	381	360	375	372	340	346	321	387	340	344	296	373	380	361	360	376	357	411	337	323	341	355	331	345	329	350	351	357	381	322	350	375	334	343	360	319	344	357	346	312	358	348	343	344	363	332	361	352	358	321	352	327	348	381	398	352	336	308	343	348	340	348	354	376	380	369	363	379	377	356	341	338	335	332	364	365	345	344	324	367	300	328	311	336	339	361	388	411	362	357	347	312	359	346	386	353	331	329	344	329	340	354	332	361	352	380	328	346	351	373	367	353	305	329	350	335	358	379	362	337	347	400	311	329	335	364	378	321	322	344	364	351	331	342	362	353	339	336	373	343	329	342	381	346	404	345	346	339	320	338	341	335	330	368	344	390	343	338	322	320	361	344	325	358	333	336	363	348	319	342	309	364	357	401	351	393	359	369	338	377	335	345	329	338	372	344	361	327	350	331	356	365	330	345	359	341	345	368	378	350	324	329	349	350	322	363	345	380	350	353	350	345	355	324	346	364	360	359	343	374	335	333	360	372	354	352	328	361	354	366	323	353	345	342	345	377	323	366	344	319	361	382	363	342	324	343	340	346	330	332	347	345	316	357	379	355	352	363	360	345	328	335	359	354	332	348	343	324	359	347	340	340	361	365	336	359	328	330	325	325	340	355	337	355	315	334	371	340	380	352	330	335	342	335	347	352	346	357	351	343	358	383	350	343	324	385	349	337	345	372	341	360	353	338	367	319	354	389	341	319	311	358	321	373	324	370	351	341	356	323	338	351	343	349	325	358	337	350	336	344	351	358	375	319	364	348	375	353	347	395	356	356	344	342	367	343	328	348	343	336	341	315	339	340	361	328	312	314	367	367	364	341	360	322	349	378	355	343	371	336	347	326	363	356	338	343	330	354	335	348	373	341	359	361	332	391	339	360	325	342	328	358	358	346	385	310	377	337	359	344	338	361	390	340	370	356	402	338	362	374	370	335	347	343	350	350	350	365	321	358	344	361	374	330	361	334	318	354	376	317	329	383	368	350	395	353	318	392	364	339	368	364	366	383	362	311	330	333	360	352	375	319	355	331	365	317	331	338	340	330	328	365	332	341	411	339	349	352	318	329	373	309	341	327	360	334	329	354	348	351	339	337	347	339	330	340	323	363	356	335	355	385	371	368	351	361	342	335	331	349	320	346	367	322	350	349	336	328	341	360	351	352	391	369	348	366	360	339	346	370	329	292	335	342	339	331	319	360	356	366	363	355	346	365	381	369	333	374	345	366	381	375	311	332	362	345	337	344	373	318	335	321	332	358	338	322	345	328	374	339	364	346	346	345	352	377	325	369	353	334	374	329	366	354	340	372	347	343	344	355	350	337	332	346	347	329	371	359	304	373	345	359	338	343	331	371	332	359	366	384	383	343	346	324	362	374	349	374	318	331	313	352	387	358	369	342	355	333	318	328	362	334	330	339	335	364	342	346	343	345	336	362	383	326	326	376	355	350	374	347	297	322	346	327	403	364	349	354	343	346	342	320	330	334	323	346	356	337	335	345	341	365	323	339	368	344	344	330	377	321	347	376	352	357	351	316	333	314	323	352	345	337	385	337	315	330	314	361	335	341	371	344	361	405	348	356	368	319	395	357	351	361	340	339	332	315	328	363	361	349	374	311	359	376	325	314	389	338	339	347	328	328	328	375	384	366	337	392	330	353	342	310	358	349	332	346	381	387	334	349	372	310	353	339	342	349	334	331	351	379	336	371	339	353	315	428	341	388	325	355	352	352	355	328	335	332	339	331
13490	14899	19580	28094	25457	10362	2978	1112	902	858	830	862	801	883	919	852	889	928	911	879	881	844	831	862	817	836	863	875	844	866	869	901	818	837	856	833	816	867	818	892	911	823	806	879	883	847	855	874	861	847	898	873	903	822	834	810	835	896	885	834	868	803	873	870	856	836	881	867	826	877	850	812	867	811	814	845	878	878	854	911	895	845	820	840	851	863	873	870	805	875	900	854	819	833	882	896	851	849	861	894	830	852	816	929	878	883	889	827	832	828	885	823	858	833	855	830	864	873	906	859	832	830	944	868	903	857	876	859	860	887	815	892	872	860	881	876	845	883	857	902	917	890	879	849	831	867	841	863	813	823	856	842	886	850	876	881	847	773	858	889	859	869	825	866	846	871	849	850	896	846	869	873	859	878	918	887	860	872	814	835	834	883	834	885	929	877	823	873	851	923	815	910	876	852	870	897	883	874	875	867	863	884	866	864	897	838	849	850	857	843	850	869	829	914	887	840	854	853	859	849	832	887	884	892	881	833	923	830	812	828	820	845	881	873	899	870	876	894	875	861	828	786	882	862	829	844	865	880	830	877	886	901	852	859	826	896	846	877	863	902	851	840	816	855	856	828	859	917	806	864	792	848	886	838	857	835	814	875	893	869	856	842	838	851	834	886	870	887	839	831	890	848	855	879	851	847	842	891	820	887	860	853	871	840	832	873	866	897	858	842	838	860	864	836	886	902	861	917	911	837	855	814	848	898	868	912	820	854	872	806	891	862	943	889	880	901	877	863	855	829	867	869	847	870	915	867	842	817	901	841	841	838	867	884	865	908	846	837	864	914	835	864	864	857	858	883	853	855	818	866	823	893	824	916	878	892	853	836	848	877	887	866	905	892	896	825	850	896	832	864	906	870	846	861	878	887	859	885	830	865	866	861	887	880	895	871	809	814	872	908	807	843	849	833	861	900	811	833	841	872	850	873	868	890	891	889	864	863	877	841	880	843	862	866	895	849	860	862	854	884	827	857	915	819	885	842	872	862	905	893	886	886	863	823	867	812	888	852	865	875	851	866	842	872	877	854	875	889	867	854	826	864	846	867	860	787	861	866	925	859	830	838	854	874	838	857	840	814	863	870	850	823	813	836	856	867	879	860	876	850	870	789	843	851	881	851	917	883	892	896	909	896	888	823	902	850	834	913	894	843	836	851	870	887	856	836	869	873	863	863	840	870	856	919	869	848	825	839	813	857	837	874	802	872	884	853	830	799	849	822	863	929	845	831	838	860	879	842	869	860	860	814	877	846	867	865	873	831	821	886	830	842	860	816	848	841	895	837	866	890	811	856	889	848	837	886	859	857	863	853	878	804	841	902	873	875	868	820	874	846	888	916	868	814	839	858	860	867	824	884	805	835	855	894	905	822	805	821	909	869	875	861	846	832	883	849	917	834	831	866	864	807	865	845	866	870	892	856	931	856	815	877	856	889	841	881	848	870	832	783	831	886	835	855	867	911	830	879	863	907	863	845	843	830	876	870	808	792	836	851	853	902	871	867	907	881	819	860	792	852	906	839	872	836	869	905	811	916	886	815	876	830	842	840	860	838	872	848	836	892	852	834	867	883	886	886	886	831	846	873	841	863	885	877	843	845	833	878	873	875	893	825	851	867	824	844	866	912	876	861	820	868	886	875	838	880	900	835	903	880	795	836	872	941	875	880	845	835	853	889	881	911	832	831	847	873	895	888	904	872	844	872	829	807	854	904	868	884	873	883	878	808	825	859	877	851	858	793	875	865	903	875	808	876	859	904	870	855	854	859	856	879	836	873	862	815	848	847	850	857	839	866	869	878	843	822	876	819	846	848	843	864	805	853	875	892	834	902	869	804	833	811	864	901	884	864	886	853	849	831	883	911	837	796	865	834	857	822	840	867	856	840	828	854	852	808	830	816	812	885	855	886	856	836	868	897	889	836	841	835	874	867	884	903	880	908	888	855	877	873	876	862	880	811	872	810	875	821	887	883	878	856	862	866	851	879	879	863	860	857	874	920	878	871	848	839	882	874	879	895	836	850	829	847	894	865	852	900	867	825	882	904	822	848	840	855	828	874	864	874	843	806	857	847	872	886	916	808	876	837	862	806	846	910	845	884	859	835	910	855	860	849	882	839	863	893	809	840	855	815	827	829	845	877	853	843	856	853	924	885	876	887	866	826	876	878	856	834	851	852	886	845	846	842	904	834	831	840	906	855	840	884	838	886	891	849	822	904	838	901	906	853	882	887	844	886	795	893	867	808	884	875	861	888	814	846	866	872	884	835	872	884	874	850	857	860	845	871	876	869	871	896	818	865	817	853	862	862	843	817	842	890	841	895	860	921	855	884	869	875	821	842	893	808	867	836	908	817	887	880	890	846	849	889	879	838	828	893	870	855	870	923	817	878	894	837	874	883	887	858	889	843	806	792	847	895	865	850	876	887	847	856	832	829	872	797	892	854	846	888	861	858	847	841	855	861	850	861	847	833	900	819	900	901	876	848	849	801	874	860	856	840	820	885	817	836	877	833	867	852	842	858	873	846	867	883	847	847	859	854	852	881	815	870	903	879	849	887	877	913	806	834	849	859	874	850	874	815	790	845	858	856	827	920	855	893	806	891	837	854	836	836	871	835	852	844	848	827	858	864	839	866	887	841	852	844	888	842	874	886	876	862	880	858	902	899	834	830	873	884	855	907	862	883	851	860	862	896	812	842	889	852	882	854	835	831	868	878	851	876	937	841	875	844	892	835	876	803	826	890	875	868	893	902	864	841	863	855	854	865	830	867	880	884	839	837	853	804	879	828	872	889	829	836	906	822	880	878	844	836	824	876	940	825	893	897	877	873	889	855	871	849	837	788	840	876	823	819	847	813	844	872	850	864	870	871	846	854	850	814	871	871	861	891	812	847	875	880	873	886	911	843	787	841	837	846	829	926	855	844	857	938	894	866	851	841	883	854	908	828	868	819	917	880	905	814	852	865	905	856	824	838	831	848	845	885	856	829	878	847	847	818	848	844	880	887	886	841	888	922	826	856	873	889	846	841	841	909	867	894	915	841	892	873	866	838	856	840	890	845	844	878	804	871	851	911	845	919	886	847	845	866	818	835	892	905	851	830	841	872	835	801	856	817	893	923	909	899	843	858	833	795	909	850	837	875	897	882	827	860	869	914	858	863	823	857	844	885	849	866	858	902	861	886	821	850	879	904	881	854	857	870	868	845	884	866	832	823	878	845	854	814	849	886	875	856	851	908	828	869	855	896	867	858	862	857	836	881	856	838	877	865	864	836	831	827	870	803	885	853	879	847	873	867	858	889	821	856	858	860	844	860	893	884	895	884	836	833	873	823	881	827	868	854	882	843	900	874	858	878	808	888	839	908	851	841	852	874	889	825	855	856	876	844	878	819	824	893	833	836	861	897	877	854	891	882	901	873	857	894	881	833	850	856	860	862	847	781	869	821	865	831	822	803	923	848
42350	39879	44690	62644	50719	28183	8737	1187	380	356	357	320	330	377	329	358	354	345	342	351	343	353	340	347	354	346	345	359	347	367	346	312	327	378	380	371	354	326	352	357	363	389	385	349	358	344	369	379	319	348	322	378	369	363	316	353	332	343	347	352	357	362	300	337	348	357	347	340	399	384	379	380	355	362	347	361	352	357	341	360	342	325	368	335	352	338	368	321	347	359	387	337	346	328	347	370	332	367	328	358	366	322	354	360	336	335	348	341	335	348	375	341	350	329	346	359	379	354	364	365	372	367	347	340	348	350	374	340	371	402	322	362	312	360	342	351	349	343	344	343	335	374	372	372	368	362	350	380	342	330	348	355	382	344	355	396	357	363	361	349	356	345	337	330	348	370	351	357	381	314	376	348	359	350	361	358	340	327	325	384	367	352	323	370	377	355	368	310	375	339	369	371	355	323	354	347	336	330	339	355	353	353	377	345	372	375	338	331	373	353	351	373	366	361	347	327	363	374	356	329	342	319	336	332	348	333	298	314	369	377	366	361	338	359	346	352	365	345	357	336	337	363	346	359	413	344	329	382	342	334	365	386	351	348	335	331	326	353	345	361	350	386	321	334	333	418	372	357	345	347	327	367	359	375	344	393	373	340	364	352	361	342	324	371	356	376	350	313	363	368	345	347	359	343	343	340	316	337	344	351	328	326	387	363	318	345	341	351	330	332	358	344	340	351	348	333	371	338	362	352	362	394	379	329	316	363	352	374	334	327	344	371	338	367	342	348	364	381	360	402	390	380	361	349	324	328	326	357	319	323	361	372	368	368	340	315	337	366	308	339	348	360	375	351	362	348	354	333	372	353	373	357	325	347	346	337	294	346	345	325	326	350	338	342	360	347	358	340	338	343	362	364	313	330	333	328	334	373	366	380	374	332	347	364	358	340	367	314	373	340	331	335	375	343	361	340	331	361	359	350	352	365	340	364	305	370	334	314	329	360	344	345	378	329	293	329	344	353	341	361	391	342	343	330	349	332	366	335	378	371	337	347	319	358	334	353	380	347	300	377	359	354	371	340	335	348	323	370	360	380	330	352	324	320	355	369	330	354	328	307	375	349	324	328	334	343	326	361	354	345	340	328	331	333	346	353	378	355	333	364	356	353	326	344	345	353	350	362	312	313	367	318	360	322	363	337	353	351	378	367	334	338	337	342	320	330	369	382	354	359	389	329	332	366	345	378	352	317	371	345	353	337	339	369	362	318	313	345	374	341	354	341	348	358	331	324	308	357	344	359	351	331	332	347	353	309	352	321	387	348	407	383	307	353	347	344	329	384	348	311	328	303	369	333	350	351	347	348	357	310	322	370	352	387	363	362	323	356	377	369	332	343	353	354	322	356	331	366	346	332	386	384	338	382	329	350	349	340	368	341	379	338	359	356	343	330	331	328	374	372	348	342	336	366	331	344	378	345	321	363	376	321	334	365	361	331	344	358	386	331	342	353	367	355	355	348	342	364	362	336	367	341	347	348	373	387	330	354	353	356	356	345	340	349	370	361	366	366	335	307	333	367	366	358	382	334	339	336	325	312	357	372	322	347	339	315	308	385	374	351	342	367	330	335	349	369	355	354	330	370	335	364	309	358	387	337	343	333	346	386	350	343	351	355	336	341	324	320	370	334	366	344	331	312	368	353	336	344	333	335	332	367	343	359	377	377	383	388	385	361	361	389	314	376	328	339	330	365	335	326	345	351	328	353	323	347	362	373	359	359	340	335	363	392	319	373	354	374	338	356	359	371	390	340	356	356	332	327	326	345	347	356	361	353	359	345	372	344	362	354	379	394	365	358	331	389	368	326	325	371	356	358	355	338	370	318	358	330	358	329	339	343	330	367	365	376	354	346	380	333	366	381	353	359	341	351	332	348	356	338	331	325	400	372	345	397	363	361	335	361	335	371	350	328	374	345	356	331	343	361	356	360	349	365	352	346	360	339	382	358	334	344	362	367	346	343	308	345	363	342	361	366	352	343	374	339	335	377	357	331	381	357	358	321	346	335	339	384	352	350	373	368	345	333	352	383	340	345	360	352	327	343	339	376	360	304	310	354	380	341	367	334	347	342	380	322	370	315	361	392	333	332	356	334	327	380	379	345	362	358	335	360	347	358	323	368	346	391	353	343	355	343	336	366	329	326	333	350	308	334	341	310	377	348	339	341	391	349	344	374	323	339	359	354	337	355	309	351	352	357	336	340	345	369	355	347	324	390	385	348	337	331	373	356	389	375	327	319	319	340	345	339	325	366	324	335	357	344	373	331	384	369	390	303	385	328	347	342	378	335	353	312	364	328	360	305	360	332	334	333	341	297	324	360	356	326	337	356	335	376	356	321	370	326	349	375	325	346	340	398	398	359	376	355	344	343	340	366	366	320	378	335	347	375	351	363	335	354	333	332	379	353	365	375	337	347	356	344	378	364	338	326	346	357	338	349	378	375	337	323	383	358	321	339	365	362	356	356	351	354	336	382	341	372	365	366	347	361	352	319	325	353	348	372	361	331	346	347	347	395	362	344	350	332	343	322	322	343	327	389	336	368	349	342	346	350	370	339	336	381	368	362	338	337	362	360	385	359	388	352	341	382	342	343	351	362	354	319	375	359	343	374	353	378	360	334	350	364	395	365	369	372	346	313	356	355	376	344	375	368	357	344	342	350	342	333	400	368	362	329	381	362	358	352	365	358	355	371	341	357	370	348	354	333	375	343	376	311	397	370	388	365	397	307	355	313	328	383	361	357	361	395	357	339	316	334	327	357	387	349	363	384	332	369	327	380	326	358	340	350	341	353	338	343	383	343	359	334	339	380	344	314	337	341	361	348	378	382	335	378	328	358	320	374	346	377	347	369	355	373	340	377	360	330	327	329	342	347	337	332	364	368	341	365	345	343	348	321	354	335	347	336	370	322	380	364	382	331	351	387	364	337	363	346	385	365	369	347	348	349	341	343	381	329	359	331	350	374	351	349	356	326	362	353	365	346	370	360	349	358	326	323	311	369	360	358	361	313	383	353	375	358	369	381	343	364	378	353	293	391	333	348	348	331	356	351	337	343	355	363	362	340	379	346	361	406	348	343	339	334	328	302	343	343	402	382	334	328	370	318	358	320	352	350	342	377	361	352	337	332	352	358	317	350	369	362	362	381	371	359	343	360	364	318	354	352	352	355	327	345	349	353	354	355	344	367	357	343	337	359	364	341	344	373	375	355	352	357	364	354	374	365	360	338	306	334	339	370	377	353	336	352	329	371	348	390	348	373	347	340	317	368	345	396	331	356	330	350	334	317	355	341	377	382	366	366	327	342	324	324	324	381	350	373	351	321	345	300	379	357	357	358	361	340	346	324	363	374	335	379	374	356	329	342	325	369	356	311	323	354	326	355	316	340	346	370	353	354	325	359	349	358	374	336	353	372	354	365	347	362	357	350	347	349	353	380	326	337	358	343	359	345	373	389	367	343
27311	31323	45435	70560	59591	37159	13431	2726	1044	893	842	856	859	898	931	895	925	941	866	858	893	900	824	868	891	837	840	903	912	896	892	858	837	897	863	832	875	887	849	857	873	930	833	895	850	895	845	872	891	882	838	886	886	856	867	860	902	859	814	897	891	800	825	871	774	863	878	852	904	845	902	825	900	843	855	842	901	875	914	867	879	796	828	824	872	827	845	872	871	855	853	873	858	872	888	909	874	857	890	851	889	870	857	855	826	866	845	894	853	859	886	905	894	861	856	892	852	881	856	842	878	887	839	914	911	850	816	838	868	846	871	811	825	876	865	827	854	861	834	839	858	896	844	880	929	867	883	906	848	865	855	897	853	884	867	933	917	895	922	895	840	903	904	861	878	859	850	871	895	823	869	882	891	887	831	803	826	875	910	894	866	881	866	858	845	853	867	889	874	871	857	859	868	904	886	885	908	825	905	900	831	812	926	882	847	843	897	822	881	880	823	880	867	860	865	839	830	878	913	854	888	920	817	876	827	826	815	888	836	838	886	845	842	868	844	855	859	918	891	862	878	904	866	860	887	869	849	803	872	846	855	939	905	874	842	879	857	884	921	911	819	885	872	832	867	907	805	854	902	865	858	887	853	850	856	840	809	928	853	886	863	878	875	839	907	833	848	842	880	886	826	819	925	879	858	873	908	873	909	859	859	882	882	843	897	881	811	849	822	857	828	839	849	850	881	898	841	908	865	898	913	863	884	889	848	834	819	878	813	859	823	894	872	894	800	833	861	815	886	787	832	874	869	860	851	898	885	844	913	900	868	908	873	858	947	838	906	834	859	880	898	873	880	890	889	849	879	851	841	870	863	874	857	854	900	822	880	835	858	895	850	882	849	872	849	888	832	856	881	824	892	894	899	859	826	880	835	844	871	890	888	867	862	834	852	865	883	881	827	858	859	856	886	860	892	905	812	859	855	831	817	854	817	869	866	835	886	923	941	901	882	866	872	874	811	953	878	823	851	892	899	876	855	911	841	875	860	872	856	830	873	922	854	837	821	872	843	889	887	881	857	868	829	854	913	868	803	927	842	855	951	844	854	864	889	879	890	868	870	840	873	892	870	816	872	910	875	914	844	892	852	841	909	829	851	928	840	901	830	855	878	875	847	904	863	891	852	868	831	872	874	861	841	915	859	914	814	815	816	949	869	864	861	848	870	858	849	879	869	887	862	857	918	856	870	871	841	861	855	904	874	876	870	885	820	838	863	904	896	888	834	892	823	888	859	895	830	797	884	860	867	883	825	865	915	875	830	850	862	823	820	909	859	821	832	914	865	887	849	844	839	865	865	889	837	891	868	863	907	886	825	838	811	890	870	862	911	873	827	870	870	878	846	812	855	869	859	880	838	855	901	886	857	891	832	850	857	897	866	844	886	822	867	912	931	885	893	911	854	840	829	826	852	825	852	877	895	821	853	885	820	919	852	900	944	940	864	852	915	905	858	892	820	898	906	887	816	904	847	858	880	852	887	825	878	842	894	901	897	832	855	895	862	835	887	862	864	897	862	861	875	900	818	874	876	890	881	865	866	902	874	853	882	876	874	857	903	810	851	869	809	854	795	862	857	814	873	842	816	904	841	844	800	828	879	863	817	905	871	878	856	872	870	806	895	877	893	861	881	882	882	902	838	877	875	848	814	868	864	911	888	865	821	849	859	859	850	870	886	774	891	866	892	856	852	856	898	873	821	879	887	863	873	818	865	875	832	943	872	853	839	873	829	869	889	842	907	824	844	848	896	841	800	851	883	838	893	889	868	875	919	870	889	797	812	874	874	828	854	822	833	851	923	867	859	857	841	855	820	879	856	886	877	869	860	933	842	856	859	892	919	889	839	888	827	883	859	910	809	921	906	883	817	849	862	894	839	876	890	872	924	863	897	945	845	870	904	882	852	857	799	881	847	853	878	819	859	829	906	849	856	864	833	847	876	809	882	890	894	814	854	886	849	830	778	848	880	889	882	864	869	855	869	858	876	859	833	894	877	859	855	825	843	850	868	852	865	814	914	876	895	846	853	917	827	863	849	925	879	842	823	909	836	861	785	914	831	866	887	897	906	835	867	889	912	835	861	878	904	879	870	868	904	821	900	842	848	861	841	852	866	877	894	838	850	825	815	840	838	852	856	872	841	889	833	891	859	892	926	888	848	864	860	844	841	909	811	908	861	841	895	913	892	876	901	906	877	831	902	928	900	901	839	905	841	830	817	920	838	849	851	792	842	846	882	872	858	878	903	918	838	844	859	815	832	916	910	905	838	883	856	830	835	842	845	892	893	872	899	885	862	929	857	858	855	932	880	891	838	882	850	853	861	883	931	803	859	839	848	889	879	839	884	809	816	853	874	901	935	829	828	898	847	872	832	893	843	856	898	885	852	904	904	918	883	887	888	853	849	843	815	889	848	867	808	818	804	906	909	888	891	855	837	891	878	903	861	885	824	884	916	847	861	820	826	866	904	891	857	929	884	862	784	878	859	878	847	855	827	875	855	817	880	851	885	852	871	915	851	849	893	908	860	817	801	827	842	843	799	884	806	862	892	911	894	862	860	868	897	869	887	887	820	845	831	802	828	920	813	859	886	842	895	861	864	899	842	846	856	919	851	834	896	878	884	884	942	921	784	825	835	888	878	865	860	828	900	863	875	862	824	838	845	898	833	891	899	881	894	816	885	897	852	876	958	868	830	837	906	841	880	885	859	863	861	836	861	836	844	884	843	857	915	868	855	861	848	877	863	869	823	849	863	885	886	887	927	897	860	897	891	876	894	911	817	859	864	903	901	860	863	842	900	889	796	878	847	798	874	876	882	842	861	859	868	929	859	857	873	811	828	865	854	848	872	850	826	889	842	885	856	835	859	874	840	855	890	844	866	887	931	834	931	867	855	894	859	890	836	840	860	857	826	860	852	886	797	875	887	893	842	879	841	829	878	875	855	828	856	866	886	834	865	845	868	849	844	818	906	842	856	864	876	896	888	857	816	908	841	840	869	763	850	859	901	812	842	858	837	874	837	886	857	863	866	864	911	889	901	831	904	900	893	866	866	921	846	897	804	896	801	886	837	872	864	829	835	868	860	869	851	835	890	869	894	894	869	867	876	875	836	876	881	828	866	849	825	862	907	863	841	812	841	841	873	850	920	904	863	852	788	880	900	900	860	842	892	879	872	833	872	865	920	855	827	854	912	863	862	857	830	856	888	841	865	859	898	865	838	867	893	851	885	887	946	882	887	840	833	904	916	813	849	879	871	903	851	844	859	840	846	831	879	833	899	867	837	833	870	836	844	839	890	858	819	864	825	851	863	883	838	867	832	860	870	876	875	853	859	871	772	848	860	956	831	861	843	887	867	880	837	886	851	826	848	930	853	831	891	869	886	874	871	826	868	842	933	835	842	829	868	851	854	908	824	830	858	872	844	848	868	887	894	816	915	865	934	834	865	891	887	864	879	835	860	894
52072	48411	49954	57400	65710	51336	23682	5476	678	376	362	377	352	368	370	313	351	335	338	372	350	354	367	346	355	342	352	383	363	386	389	357	344	377	357	355	345	332	362	385	342	373	377	388	348	356	370	377	364	340	342	357	351	359	316	379	355	378	341	339	325	372	336	328	356	356	332	342	306	356	350	327	352	401	346	333	357	359	373	336	360	387	365	356	370	329	382	384	367	396	355	366	360	385	369	370	334	334	364	353	374	359	374	327	339	395	348	325	383	345	372	368	328	347	353	355	371	359	355	381	354	397	332	357	356	343	352	368	370	386	314	348	384	362	349	321	362	315	335	371	363	349	352	365	368	333	337	363	318	331	350	369	342	341	351	331	366	362	364	329	342	368	376	364	340	368	348	358	366	369	367	346	353	361	363	330	360	362	352	365	382	356	365	364	354	355	384	346	376	367	365	339	386	388	380	348	366	364	388	360	395	363	335	383	384	335	351	349	374	335	378	335	341	364	344	329	382	388	375	339	356	366	396	358	317	345	353	328	359	362	356	396	359	341	333	341	370	371	325	346	386	339	352	320	368	353	325	381	352	369	367	332	322	326	349	348	342	362	394	341	337	366	334	342	349	348	347	348	365	344	351	366	361	362	333	343	339	373	364	317	350	394	350	355	337	356	371	385	336	318	362	357	373	363	358	343	371	353	341	368	353	359	331	358	360	354	367	331	347	319	347	374	364	323	343	377	346	345	320	329	343	359	357	368	381	353	356	380	337	364	323	350	325	325	350	352	347	335	346	374	345	331	338	380	327	385	365	356	350	355	357	355	371	366	356	344	365	333	359	369	383	348	320	364	363	333	383	366	355	367	340	342	364	339	338	354	351	362	369	383	359	362	330	303	322	333	373	342	367	389	378	394	360	380	373	362	356	354	335	348	342	384	384	399	333	360	346	366	327	334	364	358	344	363	355	369	333	340	360	345	345	326	360	341	334	337	343	327	378	379	341	361	356	365	340	357	372	341	385	350	353	319	370	369	380	357	348	333	340	333	341	356	349	357	331	333	337	340	363	357	326	353	352	351	316	354	354	358	383	369	370	345	332	355	346	343	367	329	349	345	374	362	330	339	364	322	382	339	386	364	362	386	351	357	333	356	369	351	340	358	398	321	338	379	337	340	366	319	370	372	313	358	354	338	376	327	358	330	336	351	336	361	368	363	333	354	371	374	335	357	337	336	373	361	358	355	358	364	370	384	374	380	348	352	353	337	350	368	372	373	339	343	361	361	376	350	373	344	360	338	344	340	318	355	297	341	371	389	362	367	349	321	354	380	344	329	381	341	373	347	373	349	373	363	354	384	382	331	375	371	327	328	367	329	361	354	361	389	378	368	348	361	338	337	327	361	312	344	341	330	339	347	360	349	309	355	345	343	364	347	342	347	411	359	315	322	362	354	359	355	355	326	362	362	334	352	352	342	386	351	316	376	365	339	333	347	350	359	383	344	334	344	373	320	347	394	349	357	362	381	330	383	375	362	365	372	370	324	362	389	359	346	343	355	366	344	340	355	338	392	373	319	334	390	352	363	388	352	369	306	350	308	349	359	332	329	372	336	360	367	348	350	373	368	348	348	363	346	363	355	366	375	384	343	351	347	339	333	346	329	349	353	370	353	371	343	366	357	364	337	355	338	372	339	359	365	352	402	341	342	348	329	351	372	335	364	342	388	369	359	360	382	359	389	350	371	341	359	349	348	363	340	377	324	349	367	352	351	358	311	347	332	312	355	339	342	325	382	338	333	370	320	373	315	355	355	342	350	348	342	341	346	318	392	315	320	360	370	358	348	360	343	343	334	350	335	367	360	367	345	356	332	394	383	377	369	352	329	345	356	361	373	329	369	367	322	335	347	359	307	315	367	359	351	322	354	340	343	377	330	369	316	329	345	388	360	348	384	354	376	356	378	387	366	339	363	320	349	347	350	333	328	354	361	330	365	359	333	366	347	327	351	344	391	362	329	349	360	364	329	315	389	335	373	330	368	347	323	383	381	360	417	397	376	366	343	342	392	352	343	338	401	336	372	357	358	370	363	344	382	365	349	342	379	344	349	328	371	408	322	329	350	338	347	368	339	361	326	332	374	332	361	346	361	358	342	377	349	372	368	359	355	353	373	374	363	321	331	379	377	378	333	353	371	366	321	381	353	348	354	351	361	359	325	367	359	367	370	363	371	357	316	341	345	339	374	312	370	339	371	349	370	310	303	318	355	359	339	336	396	398	332	363	344	350	369	340	343	385	393	299	363	366	334	348	348	365	380	321	361	369	355	345	385	363	382	348	340	332	353	343	315	332	360	377	324	356	346	346	360	325	349	366	366	339	337	356	369	322	347	337	354	387	351	387	363	336	381	327	346	368	355	358	359	349	359	340	363	368	371	401	346	374	385	349	357	351	362	376	358	376	368	354	372	360	316	378	345	344	344	374	332	365	357	358	378	374	339	354	334	342	368	323	372	347	386	341	325	370	372	312	369	383	350	334	346	340	358	349	299	345	329	346	347	341	338	330	366	393	365	341	402	329	344	311	389	393	330	363	368	365	345	342	376	343	359	374	376	336	353	358	349	355	360	379	382	385	338	348	353	349	336	345	350	368	358	369	316	319	348	355	353	404	343	369	372	358	362	346	367	345	363	382	344	339	348	360	359	339	365	375	353	312	336	358	384	378	382	396	353	384	359	339	383	362	347	356	371	400	339	345	353	348	351	371	326	350	339	366	355	359	358	348	353	329	365	349	338	344	341	339	347	337	348	333	337	337	382	334	375	343	347	333	355	329	358	371	357	356	340	342	355	359	337	379	350	355	332	330	361	385	352	386	386	381	305	331	335	335	354	367	358	340	330	362	350	348	341	345	364	358	354	332	387	328	383	307	359	340	377	355	369	361	348	326	320	377	325	339	358	360	367	386	340	380	321	323	368	361	356	330	345	356	365	357	307	333	356	355	345	341	355	356	317	355	358	359	380	336	367	335	365	353	333	348	409	352	390	348	367	359	358	333	357	343	364	372	350	348	415	378	344	302	343	349	369	346	356	342	363	385	392	325	319	340	339	332	368	362	355	326	376	373	347	312	355	360	336	332	324	324	341	342	347	340	354	344	347	359	377	348	318	330	335	345	328	386	327	341	350	348	364	356	375	363	338	329	334	359	329	331	348	342	310	353	337	340	372	331	356	363	384	384	372	339	354	373	341	333	399	320	350	363	341	363	364	350	351	365	344	378	346	328	348	355	366	352	366	362	363	334	365	333	329	347	393	336	341	347	361	306	386	360	371	365	403	337	375	327	331	376	368	367	359	322	340	379	352	348	363	351	358	338	346	354	348	376	367	333	359	338	349	368	365	353	360	371	361	343	351	344	388	397	367	333	359	371	347	343	367	328	319	320	346	367	371	365	326	349	355	372	374	363	366	379	383	340	348	351	348	346	346	336	362	329	353	337	352	351	354	351	359	362	414	343	365
33961	38863	50138	67003	78319	60161	29201	6942	1405	905	851	848	855	888	859	863	877	856	903	886	897	832	888	934	803	861	840	828	899	874	861	840	851	881	845	823	855	856	899	882	895	897	844	844	901	840	842	853	849	879	842	864	893	908	846	851	866	879	838	880	876	883	944	860	908	845	851	840	935	865	871	887	871	861	853	886	884	865	847	824	927	838	855	855	866	831	836	841	831	878	906	869	917	831	887	878	849	844	903	864	829	885	908	824	863	883	858	835	851	864	849	818	860	890	839	839	885	883	832	858	860	897	886	819	865	844	801	848	909	871	852	931	910	903	810	873	839	837	887	854	893	822	922	888	856	855	869	842	864	869	945	880	881	877	887	841	847	855	893	902	867	895	819	830	895	851	917	860	852	831	845	782	908	899	869	815	827	891	866	892	887	890	849	897	864	885	838	896	878	816	918	830	792	854	861	902	863	831	899	864	870	866	861	876	839	867	864	839	812	833	831	875	828	880	895	860	853	851	836	849	828	853	882	835	874	837	866	885	864	848	839	859	835	874	867	828	894	848	832	822	830	863	899	873	862	858	845	868	868	915	832	844	834	878	846	891	902	882	900	883	882	788	853	885	863	863	861	842	874	837	821	828	894	814	855	891	878	873	820	853	903	891	928	847	877	893	922	815	806	843	849	802	860	861	832	864	911	867	961	870	852	858	823	871	843	845	850	830	842	860	831	871	872	855	866	838	825	878	885	879	855	902	848	892	851	827	866	852	839	896	872	843	857	870	890	864	855	850	851	935	868	843	852	901	893	863	869	857	852	877	852	830	890	895	864	877	859	855	850	869	871	874	868	810	867	869	858	829	829	827	875	882	854	812	876	822	849	837	901	858	828	816	899	862	858	856	906	812	827	845	823	861	876	889	887	879	843	872	832	834	888	854	905	859	808	807	817	799	863	835	812	843	855	828	861	837	882	932	890	863	868	877	864	890	902	849	866	861	835	853	812	858	870	890	818	895	923	849	921	836	895	845	887	863	843	862	859	857	901	849	813	859	866	919	862	801	879	879	846	875	880	861	871	853	871	865	897	879	860	899	901	842	844	915	909	881	847	915	854	909	876	886	893	877	887	865	865	877	825	866	875	851	821	855	896	854	833	867	862	861	911	845	816	878	852	869	898	862	827	883	836	892	861	863	860	878	888	830	941	810	906	881	854	834	848	829	848	896	857	809	838	870	844	787	843	846	852	848	861	863	794	881	895	854	844	868	834	874	904	881	926	860	879	827	917	876	868	852	859	878	864	866	825	885	873	866	873	879	805	856	891	823	864	837	872	835	851	851	826	866	894	860	914	894	806	869	874	845	808	857	879	851	873	870	905	874	838	877	878	875	868	835	852	871	864	872	848	817	839	814	834	920	848	893	879	868	897	860	830	868	851	826	871	853	829	875	889	823	843	860	835	933	858	839	816	845	898	899	883	872	897	823	896	889	847	863	770	831	830	870	843	901	875	858	848	839	841	830	926	855	845	847	857	867	834	880	845	851	859	867	911	859	864	828	833	861	860	900	849	813	872	875	920	827	882	871	873	886	899	923	840	895	822	866	820	837	875	830	883	883	868	879	857	821	882	902	904	883	859	881	859	861	845	838	853	879	853	849	901	829	860	847	876	875	830	854	865	800	812	867	922	914	898	859	817	870	883	830	814	819	875	864	859	883	877	860	904	868	876	830	842	836	878	827	832	900	828	822	818	835	879	860	866	884	905	890	907	894	840	858	842	854	837	882	900	912	866	882	891	834	890	866	857	856	860	825	908	868	859	928	868	870	791	863	890	860	829	827	839	858	892	906	883	871	868	861	892	843	836	855	844	882	889	904	858	878	877	817	936	867	840	883	840	859	883	843	901	898	905	831	873	832	888	891	838	867	892	838	831	901	825	889	862	851	822	825	876	810	898	927	865	853	822	876	853	887	874	873	832	828	895	874	887	856	851	880	887	890	899	865	859	828	874	830	829	920	905	863	843	815	813	879	792	839	897	886	865	826	890	881	950	907	869	869	853	797	846	855	817	869	911	828	857	867	932	853	857	844	836	849	850	903	882	884	876	809	854	847	823	854	870	917	904	871	891	879	863	851	852	854	858	901	886	911	822	884	866	862	839	869	829	875	803	860	862	813	884	883	825	891	876	801	883	838	814	841	855	886	866	868	883	875	858	869	867	882	923	866	817	864	842	867	890	825	867	847	893	844	851	884	820	841	863	838	862	814	874	857	859	870	875	827	862	821	873	894	858	875	868	809	798	823	825	895	848	865	890	912	847	865	904	840	827	827	893	857	809	895	860	845	865	832	849	860	829	888	861	887	843	845	802	784	841	853	878	833	892	876	883	810	827	851	866	891	856	832	853	887	859	876	831	881	842	851	872	857	859	894	888	875	830	867	862	878	864	872	862	874	889	813	882	887	818	928	829	839	919	853	810	861	866	847	861	840	891	792	876	848	837	892	889	918	859	859	835	884	817	824	885	881	865	849	879	878	892	843	866	920	888	893	883	894	865	862	832	864	906	812	812	873	893	863	839	845	862	829	882	894	881	878	896	857	848	819	869	862	899	877	889	885	826	884	871	852	885	848	839	864	816	880	892	851	916	842	897	819	817	834	847	925	856	863	801	857	887	852	891	874	848	874	855	841	878	880	874	864	829	857	843	811	880	783	861	886	855	827	865	868	917	904	853	911	931	868	922	868	890	843	843	851	823	850	861	851	865	843	879	837	829	837	875	838	890	837	860	851	897	860	840	905	800	868	838	930	837	932	913	918	884	845	877	875	848	840	836	885	930	892	890	866	872	874	921	894	835	847	899	870	842	867	852	863	886	886	841	855	863	923	888	863	863	885	876	840	874	835	887	844	868	844	847	889	851	865	865	945	891	901	900	896	891	842	869	820	858	848	882	842	845	909	896	912	823	840	907	875	888	915	839	802	831	888	847	850	841	817	822	805	872	864	824	837	878	870	817	878	876	867	859	800	834	882	889	892	852	842	874	837	847	902	871	909	837	896	873	859	849	885	896	841	884	870	929	858	845	866	865	878	879	892	903	883	872	847	867	901	848	865	877	848	899	866	824	901	827	843	872	899	822	848	895	859	868	867	870	847	876	903	880	873	841	839	901	876	916	866	896	857	866	887	883	856	887	800	890	889	866	847	861	899	904	884	882	879	836	863	884	886	822	870	913	877	869	856	849	883	894	831	917	868	834	892	844	888	895	850	882	864	858	935	832	894	893	846	879	849	893	866	798	898	907	880	877	842	785	889	874	847	848	808	798	854	860	928	877	828	910	871	876	842	854	889	818	867	855	865	837	801	863	777	852	840	921	829	875	832	878	802	848	852	872	857	841	809	887	855	865	920	831	868	833	839	873	878	892	850	830	852	902	829	877	849	827	924	879	899	859	898	825	843	912	874	886	857	900	836	886	849	846	880	914	823	849	841	870	800	862	867	901	847	867	849	863	856	874	881
25049	23585	20277	14540	12809	7538	2234	618	354	344	368	345	348	361	344	344	349	336	344	336	361	387	374	361	373	377	380	333	377	362	335	307	340	398	412	333	356	346	332	341	358	342	338	362	349	368	358	321	309	341	338	350	336	378	343	353	334	355	339	357	349	325	344	333	363	349	350	379	355	327	358	371	343	371	374	358	371	358	334	341	386	381	356	366	356	379	354	370	356	362	289	336	349	369	351	354	327	356	360	345	379	316	366	370	372	335	331	356	326	337	381	360	336	347	328	334	343	355	347	359	374	290	319	328	348	356	348	375	354	345	367	360	377	327	355	351	356	342	341	343	310	302	331	367	356	377	363	318	366	402	355	323	328	339	370	325	369	368	363	347	326	370	345	338	360	331	343	355	371	343	339	327	376	321	354	361	355	306	362	347	377	317	332	365	350	394	356	338	351	373	374	353	320	326	345	351	329	312	358	353	319	334	329	343	360	365	323	336	360	367	360	336	329	343	302	329	328	342	339	342	366	338	364	362	397	348	344	370	339	315	326	338	345	374	351	349	361	359	373	345	317	344	407	369	359	306	356	358	336	348	373	367	347	343	330	363	351	336	346	369	373	331	362	309	366	367	323	340	343	352	319	308	357	334	348	343	354	365	380	340	353	341	352	377	367	381	345	338	355	362	332	339	381	337	338	348	351	368	397	371	382	343	353	344	386	359	374	343	363	339	398	371	349	362	332	327	335	356	377	338	350	359	365	331	340	355	344	386	359	363	360	342	325	371	337	354	315	374	342	332	327	331	377	312	343	361	313	365	387	319	335	367	375	329	340	345	311	338	354	329	343	342	370	344	339	337	323	335	322	338	359	334	404	360	347	352	350	356	371	326	336	349	344	365	348	370	329	356	341	324	330	361	340	355	369	396	343	357	378	369	319	353	349	358	386	349	368	365	345	369	318	334	353	359	328	366	378	321	327	346	362	362	342	351	361	353	329	366	329	352	346	318	308	353	354	332	342	348	369	372	330	341	360	320	352	382	368	337	341	383	309	353	347	364	342	370	349	337	364	338	329	340	328	344	313	329	365	373	357	349	320	341	342	352	336	369	327	325	385	363	362	330	360	331	335	363	331	314	365	314	351	369	358	315	380	358	352	350	374	361	328	360	343	307	319	331	348	388	359	372	372	349	372	308	323	369	406	347	340	336	359	338	374	337	361	376	363	397	357	331	373	339	374	350	376	377	367	336	374	356	342	317	357	371	308	342	356	321	343	358	327	347	323	335	364	344	329	378	350	343	342	367	337	350	373	353	338	350	353	367	360	323	330	361	357	316	336	374	351	358	354	355	336	357	335	341	352	349	360	338	329	344	373	336	364	319	355	343	324	348	362	331	334	348	368	330	335	350	330	374	344	405	360	373	340	339	348	317	333	308	378	356	341	357	357	329	350	349	361	321	320	312	364	366	377	353	334	338	353	350	357	345	371	313	355	361	352	361	371	310	351	356	334	379	354	379	345	368	390	366	333	353	343	322	343	356	301	368	370	335	347	342	369	370	372	354	320	360	312	372	362	347	364	354	369	351	360	348	380	330	387	349	342	376	374	349	362	365	314	328	362	361	360	351	357	376	357	364	338	338	324	343	386	333	349	334	347	360	358	335	360	357	313	383	351	352	386	365	385	346	371	348	341	368	341	322	333	316	335	341	332	377	345	351	280	352	357	312	350	335	359	351	350	338	365	343	382	324	349	294	363	359	374	361	331	357	295	351	324	323	334	346	364	333	354	380	362	348	320	368	358	379	346	364	327	335	354	368	353	343	387	329	378	344	366	332	335	349	355	373	313	380	340	358	374	356	376	375	358	334	384	351	338	341	328	321	347	345	380	357	331	340	368	348	358	330	289	344	346	353	350	362	371	381	336	360	346	367	332	379	372	347	365	330	343	365	403	353	356	364	386	318	324	328	391	361	344	366	386	347	334	357	366	364	364	330	336	369	313	335	325	354	377	345	357	348	369	355	365	375	373	377	353	353	331	320	308	371	339	361	326	364	370	317	318	372	401	368	313	358	372	349	338	343	384	374	352	349	339	373	378	365	355	322	331	381	375	369	354	352	319	382	347	326	324	357	363	320	355	376	353	340	339	382	361	374	344	337	353	329	326	385	351	366	366	339	370	379	396	368	343	382	333	343	328	351	364	319	350	384	358	342	337	355	341	366	354	345	343	341	381	334	357	370	378	365	346	316	318	332	333	321	380	343	309	379	323	350	339	337	321	353	368	379	379	340	323	354	329	343	347	395	345	330	354	354	326	342	359	374	364	330	380	371	384	339	352	336	373	364	332	358	337	368	391	339	346	352	315	353	356	351	357	348	377	368	350	395	367	385	345	363	356	403	375	349	368	375	329	370	344	380	313	369	359	349	324	337	381	331	330	364	356	352	341	378	397	339	360	322	332	333	320	333	342	310	339	351	331	393	344	343	343	328	357	343	332	327	351	342	310	321	352	349	377	333	340	349	347	341	351	392	349	339	342	374	336	367	381	373	386	366	361	345	363	354	362	337	332	365	360	356	360	355	360	304	377	366	346	346	347	351	384	325	339	333	302	368	325	345	331	353	335	343	361	373	333	364	368	361	355	347	355	366	342	357	361	344	378	309	373	360	356	338	348	357	340	363	333	321	341	354	335	344	353	340	376	337	351	351	351	369	341	345	389	342	344	344	347	356	346	369	343	353	339	345	348	333	369	333	336	340	348	327	402	370	339	325	349	378	352	362	340	342	371	364	364	368	334	355	346	359	330	325	402	374	346	355	360	357	356	341	310	375	364	333	376	333	367	351	324	366	389	366	352	356	393	336	382	331	347	351	333	368	321	362	341	334	357	346	333	350	354	350	343	376	355	362	329	331	355	358	320	351	299	336	347	337	350	345	338	390	354	315	356	344	357	299	302	331	357	349	329	370	341	342	324	348	334	367	346	355	301	390	397	355	354	356	360	341	375	332	375	349	377	358	360	324	331	396	367	356	331	326	345	344	341	348	400	351	348	355	347	335	365	363	343	368	353	384	348	327	343	371	330	344	345	357	338	341	346	362	352	359	388	357	362	339	399	341	339	368	379	395	344	340	340	340	344	357	339	381	340	307	359	357	359	332	332	346	319	339	334	345	366	366	370	355	357	369	371	344	330	403	355	371	385	346	356	359	346	333	360	366	367	360	367	388	354	383	355	389	370	354	354	369	326	321	359	320	313	351	350	332	380	343	311	338	344	362	371	368	317	326	340	379	366	370	346	305	387	354	357	380	330	379	372	361	356	334	366	322	327	344	305	366	348	332	359	350	379	389	348	376	360	354	387	343	342	345	333	369	361	356	347	338	322	361	367	314	349	351	339	389	313	338	330	357	365	356	313	353	367	363	349	341	356	342	331	356	339	345	358	330	360	355	360	369	335	302	338	336	343	340	370	352	352	358	371	357	352	357	341	329	337	338	326	348	333	347	355	366	375	332	338	326
14526	19481	24963	25451	27821	16690	5278	1553	867	830	880	838	840	874	901	875	823	824	885	835	843	865	795	869	863	890	826	879	870	852	834	859	846	837	877	872	832	913	857	868	865	861	890	855	847	852	834	861	901	847	846	906	794	834	857	863	844	859	847	825	866	790	887	814	886	849	831	869	862	848	861	802	864	899	858	894	867	850	889	850	827	846	833	846	872	886	858	878	855	870	867	833	886	835	814	833	911	842	871	813	835	841	859	835	816	836	885	907	836	859	858	890	841	846	858	818	841	861	889	839	795	882	852	860	847	870	857	864	886	891	870	851	876	834	818	870	861	864	910	851	871	864	875	816	874	893	858	834	859	878	805	862	856	874	910	884	874	870	901	820	918	852	836	828	847	820	788	879	875	877	841	846	870	868	887	828	850	816	838	878	817	837	855	778	934	823	842	829	870	852	839	871	844	874	902	857	819	880	876	837	858	855	850	859	819	810	820	903	850	833	828	813	828	872	850	863	832	858	867	859	832	836	863	800	871	864	906	879	872	800	807	818	853	886	881	906	886	823	854	863	832	879	824	864	828	857	856	889	840	882	832	863	835	917	800	811	891	895	831	768	816	869	862	874	841	923	827	833	862	890	859	854	890	859	820	895	857	901	857	851	874	882	806	860	843	871	915	892	848	879	891	803	842	846	871	846	833	882	857	845	830	841	852	848	844	804	900	853	872	839	842	923	859	858	787	884	835	846	816	866	847	799	929	879	878	854	800	828	843	830	866	935	883	817	884	900	844	857	815	862	879	876	847	829	825	892	856	841	808	827	878	857	870	865	834	821	823	841	862	883	876	890	873	866	847	845	844	900	854	852	851	876	831	811	884	819	805	810	871	879	832	834	850	826	912	852	863	863	842	827	840	862	859	897	908	854	882	848	858	863	893	897	854	867	877	845	894	854	830	832	868	880	865	894	854	899	866	832	854	854	865	866	834	878	913	817	838	827	890	852	862	857	879	817	841	858	855	844	862	870	821	800	803	829	883	885	840	858	886	875	829	881	883	887	853	830	805	864	760	908	864	886	870	813	839	903	868	849	806	844	854	857	841	852	850	845	914	847	875	868	811	824	856	810	861	864	888	821	874	919	857	884	816	929	897	879	874	863	886	832	886	878	843	867	818	839	853	868	814	870	816	825	815	845	909	826	848	850	836	841	839	810	840	879	836	843	844	879	842	848	819	850	831	880	790	821	909	900	831	878	858	881	868	879	887	841	881	873	840	805	857	893	855	859	871	833	885	784	884	876	896	847	865	880	868	911	829	837	905	850	818	818	827	834	883	831	847	869	865	846	855	883	871	815	844	852	909	874	831	833	869	818	848	841	864	817	897	869	850	877	822	837	872	883	879	878	894	844	838	865	861	841	883	872	858	848	841	815	880	839	831	858	840	866	855	840	881	844	814	839	818	894	852	903	812	823	845	878	882	870	843	888	843	901	900	879	859	822	789	834	841	814	878	836	838	835	795	840	897	850	879	820	886	863	824	860	860	862	865	883	814	873	893	914	858	889	852	886	864	789	860	847	863	887	892	859	797	850	843	830	861	944	828	897	861	832	889	916	866	850	805	887	927	847	858	829	853	844	881	811	829	882	830	878	825	804	852	851	862	817	874	851	830	892	870	897	837	863	873	838	814	863	910	846	847	828	813	902	853	812	878	884	860	850	864	842	863	902	798	831	853	832	875	894	888	886	831	877	875	851	862	873	872	846	862	882	832	855	834	836	864	875	885	853	863	763	822	778	858	846	814	867	844	872	863	862	871	848	858	863	869	833	786	893	875	819	902	859	876	860	829	851	870	878	874	840	836	852	853	858	862	858	836	832	842	835	930	859	864	832	825	830	892	858	868	878	801	829	859	859	834	820	870	843	874	783	866	863	847	821	890	838	861	840	830	860	868	792	904	915	821	891	830	854	799	854	814	882	807	939	875	890	885	879	911	862	822	870	812	852	876	834	864	851	901	828	846	810	868	856	878	867	883	842	892	852	845	823	847	887	852	898	849	829	815	855	899	870	887	857	886	835	856	878	852	801	885	858	849	876	797	846	907	812	944	871	869	863	836	846	857	880	863	874	828	829	846	891	824	868	853	845	828	879	913	858	825	823	824	827	927	850	927	803	889	852	847	895	886	851	879	841	839	829	848	876	827	856	807	839	850	826	917	837	848	903	830	828	849	874	888	847	886	809	865	875	836	827	842	832	861	814	845	866	831	844	875	806	845	872	878	824	864	860	894	839	838	871	843	864	881	839	819	871	846	858	821	841	840	926	848	828	859	855	837	852	866	860	855	866	849	819	865	830	837	895	825	817	851	814	831	865	845	863	869	855	902	822	877	853	843	895	830	883	826	875	874	867	846	865	862	842	788	848	880	858	886	861	859	864	860	879	853	846	868	878	849	865	830	879	835	866	881	827	877	824	850	875	811	862	835	866	887	841	840	833	911	904	878	891	820	853	862	851	827	837	895	883	860	884	872	858	827	886	859	819	842	891	895	847	887	896	773	874	873	882	867	832	802	914	820	892	934	848	855	865	876	867	855	860	834	807	811	873	831	852	871	836	867	892	853	798	932	818	867	862	871	845	853	896	862	862	866	856	839	838	857	871	829	847	862	869	823	856	849	886	896	903	850	863	787	854	885	844	860	815	893	818	849	892	853	891	868	827	809	905	856	932	780	869	872	896	836	867	887	835	789	820	871	899	852	856	866	832	852	913	865	814	863	889	855	865	884	834	867	865	850	803	846	805	868	818	888	825	813	825	825	835	877	846	831	834	838	816	845	801	835	859	843	853	788	856	852	909	872	902	839	849	849	834	888	833	863	856	872	853	860	850	881	843	882	868	874	850	855	882	825	885	851	882	874	824	905	898	852	795	814	882	781	848	811	827	865	864	865	904	907	858	815	852	887	918	878	827	841	855	832	865	865	886	819	830	814	867	848	818	878	840	865	869	874	858	854	831	819	884	868	819	891	839	908	852	849	850	865	904	783	794	888	873	817	906	876	916	826	844	844	864	905	880	868	834	821	854	823	881	845	838	856	823	819	838	882	871	811	880	872	841	826	798	869	885	890	797	868	913	875	905	856	876	839	847	840	825	894	878	846	772	851	888	881	795	858	882	861	810	905	841	900	874	875	859	845	869	840	862	844	898	852	865	844	811	836	824	826	823	853	870	893	847	883	882	886	851	857	845	889	884	882	814	838	902	884	819	877	875	830	851	791	879	925	869	849	871	872	865	892	816	858	849	828	850	881	902	850	887	913	835	810	854	844	844	874	877	851	892	813	843	841	860	810	863	834	855	870	860	825	823	840	896	853	846	873	816	838	884	853	893	889	889	827	834	887	840	869	807	836	846	818	911	813	907	887	892	865	837	847	817	846	846	880	839	865	848	854	828	868	844	835	867	857	848	855	910	918	837	846	861	796	826	824	857	877	849	836	828	863	876	869	851	829	849	823	830	822	894
45341	43193	47026	60220	53577	29564	8633	1057	410	358	369	327	369	333	345	352	379	344	343	358	363	364	362	362	347	336	361	346	343	358	342	367	363	363	352	333	363	341	339	333	324	380	339	343	338	365	367	328	365	373	366	380	362	377	364	386	312	348	369	341	359	371	343	343	365	327	354	332	337	345	367	320	342	337	361	339	311	355	362	363	352	341	339	338	352	382	337	337	359	357	375	401	312	334	369	353	309	347	335	322	362	359	330	335	347	353	345	335	335	355	371	361	343	342	357	338	342	347	335	351	360	347	332	361	347	339	335	349	361	355	353	368	364	324	350	367	356	365	352	340	378	352	355	329	335	349	380	319	337	353	350	318	362	324	350	378	365	336	316	360	393	355	338	372	334	327	349	365	357	359	351	362	307	321	342	399	368	353	342	337	320	368	338	370	341	350	366	343	362	327	332	367	380	380	350	371	335	349	353	393	347	336	367	363	317	366	383	342	347	377	341	391	347	357	392	322	362	362	355	373	302	355	332	367	332	345	365	349	359	359	314	358	353	310	371	375	326	333	364	330	357	366	356	397	361	352	349	383	373	378	354	339	335	373	367	357	346	366	364	347	327	322	354	363	357	337	334	358	358	349	336	366	374	391	372	361	367	347	331	335	339	331	337	365	365	334	332	367	345	359	341	344	307	351	357	333	315	363	374	351	346	346	358	327	348	385	358	322	322	345	325	372	354	316	351	354	301	342	350	379	335	306	357	324	341	343	402	356	350	341	338	361	389	365	347	343	320	319	305	347	355	350	358	410	320	360	320	360	363	339	360	339	363	348	341	369	336	355	340	350	337	343	311	332	333	356	350	366	369	343	336	330	362	347	337	353	362	355	315	374	329	336	359	369	333	344	361	348	358	342	400	345	334	331	365	342	352	348	352	334	355	342	350	319	331	337	345	327	355	334	337	328	329	360	367	345	326	352	329	365	360	361	365	354	365	354	318	357	335	374	330	344	292	330	344	376	357	362	341	308	359	338	378	342	340	325	328	345	341	367	346	352	354	320	334	332	364	363	371	358	320	392	342	366	363	341	328	348	346	328	332	338	327	366	329	340	312	365	399	377	378	369	345	351	341	353	340	340	333	320	347	344	363	345	389	352	404	341	395	317	354	361	356	354	332	356	344	375	365	316	352	373	317	324	359	313	364	368	371	345	348	364	382	330	376	365	375	327	381	328	345	318	369	343	362	342	354	350	369	360	363	330	357	354	327	353	361	348	345	343	343	351	350	352	341	328	366	336	335	357	354	372	342	333	349	354	346	366	363	345	331	347	387	382	334	367	363	396	365	368	364	370	358	314	355	360	343	352	349	344	325	342	363	378	344	363	388	349	343	351	352	361	323	334	354	380	337	378	336	361	348	340	305	325	361	350	365	323	359	306	361	322	320	339	325	378	341	325	358	342	357	372	347	342	355	360	370	326	339	344	340	352	336	355	339	336	333	374	347	338	354	284	308	340	363	330	353	383	377	393	384	328	348	341	338	370	364	350	340	361	348	343	346	350	359	330	372	335	370	359	338	373	357	360	367	320	392	345	327	341	329	366	372	313	325	334	372	348	373	344	364	306	336	345	376	333	384	385	375	348	356	389	366	314	338	337	331	379	351	366	326	385	346	365	356	374	307	332	335	375	327	336	369	345	322	357	335	371	336	354	380	338	335	386	348	357	363	383	344	342	343	389	348	358	333	365	310	344	346	344	342	336	377	355	350	345	360	319	326	370	362	335	336	344	361	357	343	352	341	328	304	313	369	331	343	325	347	339	320	320	343	334	338	381	351	335	339	328	360	332	344	342	340	345	379	379	381	349	334	385	370	343	344	366	373	333	373	356	323	325	355	349	360	318	340	354	329	330	347	349	361	334	360	399	355	362	341	348	358	363	334	350	332	369	339	398	399	347	334	343	317	342	350	358	333	347	338	353	344	305	310	333	367	338	332	353	367	356	335	359	328	343	378	328	365	338	328	361	336	362	322	350	346	356	347	364	361	376	363	334	335	340	362	375	347	385	375	339	371	361	339	314	336	348	322	337	373	316	340	331	352	353	348	331	379	339	343	345	361	351	346	355	352	342	310	344	376	352	345	351	375	316	351	338	350	356	348	327	363	354	360	338	377	358	322	332	314	321	349	325	372	373	367	337	367	350	352	346	349	368	391	329	349	324	334	345	369	308	352	361	332	313	340	344	372	375	373	353	390	336	341	360	355	307	372	360	362	337	340	328	355	353	408	356	372	349	342	370	352	357	335	366	337	356	330	381	363	348	315	340	367	339	356	331	385	330	366	392	341	368	358	384	338	324	352	349	351	388	326	320	342	353	370	382	360	376	308	348	351	367	333	378	364	355	339	326	348	350	358	343	368	341	331	349	326	344	374	310	320	324	353	393	389	313	364	370	324	367	322	365	347	379	334	375	366	372	346	384	358	332	365	333	349	363	346	342	337	383	373	331	331	349	330	366	343	356	366	358	312	337	365	362	323	340	304	359	347	337	340	346	376	364	299	379	374	310	369	364	312	357	333	339	350	359	388	350	336	337	346	365	324	354	369	367	364	359	346	360	365	378	366	378	353	367	338	373	337	348	361	369	324	375	374	351	364	351	364	338	371	307	365	355	340	329	357	354	312	357	331	328	360	369	360	352	383	333	389	359	322	370	347	342	398	374	342	380	344	354	335	334	358	363	366	359	319	361	360	361	361	324	379	352	357	361	387	352	359	361	339	344	351	355	339	336	339	333	366	358	343	373	391	342	357	355	388	366	331	366	334	345	348	340	340	381	344	364	348	359	366	338	339	333	334	343	359	349	368	365	332	350	356	364	341	353	351	376	379	368	351	376	334	354	362	352	338	353	380	355	370	371	366	326	367	346	352	344	321	384	349	312	323	366	372	373	352	357	331	342	351	363	328	401	363	365	337	356	348	368	348	341	348	353	354	350	358	347	360	347	331	368	358	332	371	358	340	332	379	354	342	348	353	331	342	314	331	356	353	352	324	345	370	324	382	342	362	358	356	333	344	387	330	362	336	361	338	358	324	351	306	348	350	339	386	358	368	324	332	355	346	359	362	346	315	357	343	354	357	391	325	374	339	366	325	353	380	344	334	384	380	357	392	343	361	337	335	362	343	358	349	320	384	364	349	346	321	331	360	347	397	329	336	352	332	363	374	390	355	348	339	323	385	352	372	343	339	338	297	339	346	334	340	362	389	340	369	361	358	378	330	357	377	339	354	349	334	358	405	334	336	347	380	367	343	351	355	369	355	354	370	353	355	369	346	384	326	327	309	354	345	334	377	396	365	317	339	363	360	341	328	349	365	361	357	325	364	383	364	321	378	359	342	375	337	360	316	320	375	373	380	319	340	345	332	359	343	359	330	342	320	328	360	362	356	328	344	357	343	344	358	353	343	355	355	385	343	327	396	341	346	355	345	312	372	343	345	359	340	359	360	353	329	365	365	357	378	342
30253	35470	48912	68817	62574	37656	12300	2435	1027	818	891	879	831	878	867	832	861	873	853	868	851	825	831	871	849	875	845	854	832	878	937	863	912	813	888	832	844	857	863	893	872	854	868	864	860	853	927	858	887	855	838	838	893	898	846	850	866	836	859	894	897	871	888	823	858	865	880	880	892	887	812	888	800	880	878	862	887	870	872	895	889	815	844	931	862	932	837	843	846	835	884	834	851	891	875	870	842	891	846	852	847	858	846	857	887	893	830	839	839	907	870	893	874	832	851	848	878	843	880	866	876	881	938	857	904	880	846	881	850	885	853	880	848	873	877	806	809	808	916	855	867	890	860	839	860	890	820	863	836	841	855	857	906	889	869	849	863	928	834	836	859	869	917	894	856	897	796	848	885	811	861	869	862	880	839	802	841	878	864	874	870	841	920	844	853	828	879	851	878	834	876	838	898	845	912	816	921	841	899	903	859	829	868	851	859	837	873	802	869	881	869	847	811	875	884	882	878	864	829	850	863	879	831	838	849	861	862	866	883	857	866	899	781	828	840	834	862	883	912	815	839	859	891	850	825	811	911	868	841	847	883	809	865	802	871	850	861	808	888	871	830	854	854	891	837	905	894	857	877	844	911	864	845	878	880	917	820	842	841	835	849	864	880	833	863	876	834	848	865	841	859	861	858	906	887	880	845	889	894	855	869	880	939	851	906	863	822	836	805	848	856	878	841	860	872	848	797	862	845	850	907	879	836	857	824	874	873	838	842	847	903	847	877	888	838	892	879	868	833	859	864	878	837	802	854	873	856	852	841	828	874	765	852	846	867	902	831	881	869	832	865	880	845	880	858	870	869	860	880	897	870	834	883	846	958	834	878	827	857	866	862	858	872	886	892	870	817	819	846	857	847	873	828	861	829	848	879	891	874	866	878	833	897	866	903	852	889	879	864	889	857	874	834	842	902	872	880	849	818	838	866	841	853	852	825	859	882	874	856	836	799	805	834	869	825	854	868	862	893	896	841	817	878	875	870	852	892	851	929	875	861	857	845	896	814	874	836	870	910	848	905	815	832	872	872	801	895	809	856	859	853	850	916	906	859	786	877	873	869	831	862	877	836	854	875	852	846	902	892	865	798	894	848	837	894	842	817	804	888	887	803	841	900	905	853	863	851	853	827	832	856	877	908	909	835	863	836	853	827	856	919	842	888	889	901	874	866	898	859	807	884	836	881	858	825	843	795	789	875	880	821	810	860	912	856	860	864	866	839	875	864	872	833	859	849	872	812	846	844	928	830	854	803	852	845	861	859	833	911	836	858	879	791	799	849	882	824	869	837	863	841	828	839	866	881	842	835	882	879	863	872	879	916	903	831	877	878	836	882	853	829	856	869	837	845	869	875	823	860	855	853	826	889	873	856	893	847	907	824	854	890	902	854	826	903	888	858	871	830	888	865	889	849	895	803	836	910	808	856	859	861	882	883	911	907	826	851	872	835	872	907	863	852	901	849	848	817	865	842	860	842	858	848	828	883	818	853	861	851	842	875	788	942	845	851	897	818	804	872	912	819	823	840	869	816	884	806	860	882	838	906	883	861	868	903	861	865	890	877	884	827	859	895	909	841	875	829	832	913	874	814	877	835	809	884	891	860	782	850	885	846	828	853	842	869	862	868	876	857	852	816	879	810	934	888	857	903	874	863	833	831	846	859	844	853	834	864	825	836	832	886	853	879	845	883	865	880	880	895	863	879	902	852	868	866	870	863	852	820	865	905	831	856	830	842	869	890	822	892	824	842	793	841	872	875	823	862	895	880	855	845	875	878	854	826	847	878	863	832	880	845	836	871	897	871	854	858	839	885	841	879	800	882	869	830	915	879	898	816	861	829	868	826	846	910	861	830	900	885	885	880	846	869	901	812	844	928	883	871	852	856	877	845	842	875	838	857	894	928	874	858	873	941	879	842	835	866	890	884	867	880	857	897	863	879	859	819	876	874	848	869	872	870	850	857	921	879	829	910	878	843	826	834	852	831	876	814	854	875	890	866	900	856	932	839	810	891	889	894	867	835	837	835	829	874	868	814	875	855	893	817	881	866	845	842	867	882	848	884	890	856	906	894	899	848	911	885	844	895	825	856	829	884	834	847	850	889	841	855	884	866	843	839	862	870	884	874	867	834	877	852	909	879	831	856	854	898	831	889	862	898	862	865	873	847	872	880	848	838	857	836	855	886	868	826	859	826	876	911	886	875	886	902	880	850	852	885	855	877	857	845	868	901	884	898	789	819	869	881	854	881	829	842	900	908	878	830	898	839	877	813	890	839	849	827	883	883	869	855	826	862	857	822	865	825	858	862	797	858	875	850	888	818	815	908	863	827	952	847	885	817	830	847	878	865	834	869	877	875	879	847	826	912	874	836	870	866	851	841	857	903	877	886	927	822	856	861	878	845	872	895	847	877	841	882	878	873	810	905	876	839	896	872	897	831	839	864	896	872	885	875	866	846	862	846	869	899	860	885	865	866	850	861	804	840	824	888	875	769	839	853	896	852	886	859	858	853	825	883	895	867	861	843	825	869	836	818	845	827	868	866	918	885	823	859	884	801	891	916	880	847	892	848	889	889	838	848	810	900	854	875	861	853	800	847	820	860	874	884	841	809	833	917	856	893	851	855	870	868	875	897	819	875	812	916	837	825	896	853	839	850	895	909	913	833	859	861	910	854	835	848	908	846	867	833	897	833	854	913	808	912	844	831	866	872	844	862	876	868	864	835	803	876	857	844	836	796	859	870	888	833	867	882	893	896	856	902	884	782	861	859	798	893	855	832	865	863	901	878	800	915	927	906	853	825	825	871	844	856	841	865	871	872	863	887	835	840	813	853	941	841	873	917	891	855	823	826	858	842	828	824	879	818	871	843	858	846	813	818	856	831	830	889	865	842	824	870	875	862	891	901	868	912	824	865	834	838	875	839	862	856	869	864	880	889	871	850	880	867	867	894	838	883	869	887	860	811	898	894	914	907	900	880	898	858	847	837	889	844	835	808	857	856	861	839	881	843	902	909	858	791	887	862	878	817	819	860	875	822	901	885	840	829	869	890	926	903	879	831	893	856	837	837	864	854	856	860	861	809	875	840	849	785	894	906	805	891	859	887	787	884	835	883	784	883	874	904	895	847	854	862	882	848	818	842	825	828	865	855	810	820	817	851	841	860	836	857	831	854	818	872	874	889	783	849	900	847	854	874	864	839	903	922	819	911	886	848	862	855	855	891	872	840	863	816	902	863	823	805	929	828	831	855	905	913	817	845	890	824	857	856	922	846	869	846	867	856	827	890	870	839	837	812	848	852	878	880	840	879	900	901	799	829	814	877	918	830	867	875	870	886	867	855	859	844	911	864	819	879	892	870	837	915	873	862	867	865	846	826	860	877	893	846	849	903	933	903	800	870	862	853	865	948	856	875	863	887	895	829	885	894	887	859	889	882	846	826	855	863	891	901	888	867	846	908	804
52857	54148	51359	59935	67603	44260	18910	3485	541	392	373	327	351	337	324	350	360	325	330	347	363	382	397	348	351	373	353	346	376	350	360	346	337	355	335	360	358	343	342	348	337	303	349	365	351	354	296	362	360	347	358	339	329	376	321	370	346	355	349	332	332	368	380	373	363	361	371	362	333	347	356	351	370	333	335	374	342	350	364	332	348	324	367	379	349	350	332	381	352	348	340	367	343	322	375	361	366	356	366	353	402	365	330	333	379	331	359	374	344	369	334	359	342	354	359	350	310	343	305	333	361	361	359	329	352	353	349	374	338	338	352	319	350	367	350	348	312	330	354	366	339	374	363	349	347	320	357	342	326	372	329	330	351	332	351	335	364	374	336	311	355	338	315	343	384	313	373	345	362	327	350	314	335	348	345	335	369	358	346	334	313	343	356	352	375	374	358	340	349	365	330	335	361	342	361	349	366	343	344	366	377	336	353	392	332	348	349	335	364	323	322	337	329	351	330	328	355	348	329	342	346	325	345	312	344	398	357	321	350	334	360	356	364	340	335	344	360	332	347	382	334	337	363	318	392	343	373	365	366	338	361	334	337	359	326	363	326	375	351	392	360	336	364	373	340	357	354	371	355	362	367	373	365	327	339	355	339	354	332	376	363	362	350	345	365	353	362	344	385	328	318	359	377	360	372	324	353	379	375	362	399	347	326	318	364	339	347	330	334	382	370	343	322	353	365	389	358	370	336	342	370	370	358	337	368	348	387	348	352	342	362	348	385	334	332	373	360	342	340	349	338	369	349	339	354	376	341	394	367	375	386	354	326	351	360	375	369	346	344	362	362	383	390	308	387	357	350	325	369	342	349	326	371	360	328	324	339	381	316	354	371	338	363	364	319	345	354	348	344	348	359	354	363	344	342	360	366	334	322	336	336	327	345	354	334	336	305	326	344	357	352	334	342	360	356	307	320	376	361	377	353	361	338	322	339	358	355	379	348	338	341	386	348	377	347	331	357	333	331	342	309	334	376	340	374	349	375	338	335	331	377	352	368	372	371	332	353	350	361	371	345	327	362	357	310	322	371	327	319	362	314	365	352	367	371	346	327	331	339	370	385	363	360	362	343	347	319	362	370	365	366	330	344	335	375	323	365	360	332	376	356	327	393	372	382	318	361	364	392	352	370	338	379	345	372	325	362	369	362	362	383	336	351	319	368	319	374	330	347	361	330	348	331	320	381	345	329	338	378	354	350	329	343	358	340	347	341	363	337	329	361	344	341	342	353	339	347	350	359	350	342	332	374	356	349	343	333	348	377	313	346	322	355	368	368	333	299	370	390	374	371	406	313	333	350	368	345	361	361	366	359	357	349	326	329	348	342	343	362	367	337	341	343	349	358	345	361	353	348	319	331	360	336	364	325	367	337	340	366	352	344	333	331	342	323	330	373	344	291	357	315	334	374	319	354	344	358	383	355	364	364	369	343	355	376	336	376	356	376	348	366	367	359	370	362	321	334	356	341	350	370	336	349	316	327	338	360	361	342	368	370	326	303	332	357	357	343	355	324	398	342	322	336	366	357	341	402	312	363	343	371	344	364	346	367	374	335	333	364	343	340	327	354	365	344	359	350	345	345	333	342	370	365	364	367	334	359	416	342	360	339	363	343	324	329	369	345	348	363	373	349	302	320	419	342	373	325	343	350	328	365	335	361	400	374	386	360	337	372	369	351	358	412	344	362	347	379	323	352	359	317	326	352	365	328	338	333	325	327	321	350	329	368	356	382	331	340	348	353	347	375	335	372	319	362	337	350	331	368	318	317	341	321	339	332	348	369	331	332	375	317	376	363	318	358	333	349	324	347	329	340	319	376	334	370	358	363	370	365	341	389	368	359	358	316	381	368	334	340	381	370	369	379	354	382	387	328	326	349	331	384	359	329	363	356	401	346	339	368	332	368	333	321	369	393	363	392	393	365	368	333	344	350	343	349	342	376	359	352	357	338	337	319	306	362	332	387	316	350	365	364	372	357	356	372	324	379	352	333	339	331	357	331	365	308	334	377	343	329	346	332	374	326	333	382	390	375	386	338	337	329	389	345	332	379	344	329	325	342	338	352	327	360	330	318	319	342	337	333	345	341	362	361	365	349	390	337	379	369	349	359	371	345	359	361	369	360	377	381	332	365	367	331	343	397	355	337	353	330	349	337	370	342	344	374	372	348	347	344	345	337	338	360	342	346	360	379	361	348	333	365	351	329	369	363	376	342	354	364	347	356	342	311	351	392	369	351	344	383	349	352	346	368	351	355	383	388	344	348	387	332	374	384	382	346	337	345	362	325	338	374	351	296	311	344	335	335	352	327	349	354	363	348	378	377	349	354	356	346	364	363	325	333	352	361	319	393	334	352	356	370	363	336	396	359	363	334	335	331	339	335	335	382	372	317	379	325	354	365	330	362	362	343	372	313	345	367	336	362	345	351	365	352	328	344	379	326	310	347	353	367	350	362	346	364	321	393	343	390	341	354	370	369	383	361	338	346	350	364	357	336	354	381	315	341	379	323	331	343	338	383	339	363	368	365	388	333	319	338	376	376	351	325	340	362	344	340	336	312	374	329	370	335	370	329	336	333	349	343	341	356	363	370	328	336	348	361	360	363	349	342	348	332	347	349	310	358	359	376	345	350	344	351	351	334	418	396	312	347	333	374	367	339	345	357	324	348	323	325	350	316	412	362	356	316	369	379	326	342	352	330	350	334	334	392	332	348	330	349	340	333	345	326	340	353	359	344	338	340	353	360	328	349	348	331	330	345	348	341	342	368	377	350	347	377	364	331	343	342	330	361	360	354	308	364	391	331	363	379	334	309	362	355	333	351	389	354	348	345	367	324	348	357	335	358	335	350	297	369	360	354	374	359	339	375	336	337	339	348	343	357	344	337	388	324	341	331	333	358	387	325	384	333	307	319	378	341	348	354	341	347	367	353	315	336	340	349	316	366	349	339	352	362	347	355	345	322	382	337	371	333	379	345	364	348	385	341	338	366	361	367	329	322	394	384	347	346	342	354	339	347	369	374	317	367	321	338	360	336	374	348	315	323	320	330	348	347	345	345	341	344	348	352	352	342	356	336	340	364	363	332	404	342	354	350	365	339	339	359	364	356	353	364	362	366	346	389	349	328	379	329	333	365	333	383	374	314	328	339	360	370	327	349	371	367	346	339	340	321	327	325	372	342	369	346	332	366	303	350	373	335	324	363	325	332	348	340	385	347	337	325	347	356	362	376	321	323	400	373	358	340	337	367	373	345	349	342	352	340	337	366	361	349	391	362	367	334	360	368	323	362	380	331	324	332	360	344	363	347	345	342	365	360	392	338	349	355	349	358	332	358	336	374	333	375	330	358	347	347	343	334	368	378	367	332	309	346	355	369	371	355	321	380	324	336	373	374	334	324	335	371	346	349	359	340	353	318	369	344	334	382	341	338	356	353	347	400	342	344	342	349	337	370	360	357	354
35392	44895	51499	72012	78921	52898	23000	4823	1271	866	826	825	884	833	879	868	851	845	863	832	836	849	888	882	853	842	835	862	874	849	857	885	835	809	889	871	888	863	845	853	832	826	900	880	864	861	859	839	841	888	823	824	844	873	859	846	812	855	849	844	896	856	823	845	878	858	814	837	856	913	911	852	869	824	823	863	906	873	873	895	852	883	859	873	905	968	874	834	862	812	858	853	878	836	859	808	864	849	816	871	850	889	856	873	906	868	885	886	877	787	852	876	846	888	848	867	877	816	804	887	863	838	847	860	841	848	861	872	848	874	860	840	832	841	849	852	860	858	820	848	869	839	858	804	861	833	891	842	868	825	819	780	907	831	871	899	831	856	821	856	869	848	864	860	856	834	887	861	840	834	816	852	858	857	875	831	860	846	834	876	857	903	878	823	845	893	795	837	894	843	850	865	827	810	811	841	867	835	903	866	867	836	842	851	784	819	901	862	811	887	844	890	887	838	836	829	846	834	848	858	851	828	867	880	866	855	858	840	844	806	886	867	878	907	847	819	842	888	857	905	918	877	848	832	774	850	844	883	892	870	857	797	900	872	823	872	869	879	867	857	872	827	835	867	869	909	795	874	894	838	808	888	868	856	846	816	834	878	846	852	847	896	884	848	835	892	861	861	817	839	869	841	798	834	881	886	789	849	870	888	836	834	857	818	838	838	840	880	882	840	876	912	862	870	844	857	866	868	831	939	870	867	885	894	878	807	867	828	874	876	880	871	849	889	864	817	872	883	823	836	866	871	806	873	859	905	821	886	870	861	846	874	858	834	838	834	845	844	869	836	837	853	830	860	874	813	872	857	816	847	871	871	868	822	841	811	832	813	836	902	843	884	878	886	860	856	830	887	884	858	851	884	873	875	873	820	867	847	878	898	848	825	856	879	908	899	865	868	857	843	843	828	839	892	870	895	809	860	804	891	866	870	823	938	875	861	828	898	884	812	889	870	825	834	838	855	834	840	890	864	878	829	841	851	890	856	858	831	842	828	830	877	882	876	835	844	847	897	871	843	817	884	872	837	891	886	800	868	847	837	857	812	843	816	881	883	823	847	842	825	864	841	799	858	857	888	833	900	812	909	862	815	820	831	847	864	814	852	852	864	876	900	861	804	839	852	863	871	826	778	841	833	804	831	856	854	848	776	908	854	855	903	885	826	874	830	862	884	852	848	857	842	852	840	802	879	826	868	874	823	901	865	873	834	805	806	882	823	881	827	849	878	796	893	837	859	830	824	902	819	874	845	883	857	916	874	868	873	814	832	915	837	810	879	828	871	863	844	867	837	871	888	903	795	840	880	866	879	843	900	761	897	854	868	896	850	818	860	847	855	865	814	842	909	855	808	872	837	853	851	877	860	818	799	918	833	856	880	842	872	929	870	845	881	843	837	878	827	850	861	851	869	868	831	821	867	859	848	894	837	811	835	857	848	846	871	832	858	869	885	867	865	844	870	898	869	857	849	843	846	858	865	827	861	821	826	845	825	873	879	854	862	874	860	878	880	835	824	801	850	861	889	865	845	896	841	834	853	832	908	885	926	853	879	844	856	906	795	856	863	894	885	813	845	851	849	835	811	808	809	907	893	849	922	880	847	816	876	884	903	882	903	846	836	872	900	865	834	850	898	885	878	862	784	891	872	842	922	887	812	855	815	877	821	800	836	847	870	829	876	867	858	791	823	905	850	831	837	842	869	873	856	841	825	778	812	824	847	841	826	831	890	867	849	824	846	854	831	869	867	831	848	812	834	819	828	839	850	857	836	832	860	851	846	862	864	854	883	898	869	869	831	862	902	862	823	821	890	891	862	881	837	843	880	874	820	816	835	820	867	866	832	867	817	873	886	850	817	869	824	830	874	823	878	827	859	836	836	870	879	868	790	878	867	802	874	892	839	865	846	859	892	894	861	848	849	850	898	837	889	880	873	840	826	866	815	830	889	825	864	836	887	878	835	807	828	804	821	880	835	816	843	873	856	835	843	818	859	857	803	891	820	840	883	837	873	816	857	893	817	831	793	817	904	844	842	812	907	878	857	875	878	852	854	865	951	857	827	841	838	913	887	904	879	869	846	847	864	877	873	812	856	886	824	895	871	884	851	877	860	824	877	829	854	825	851	785	831	866	859	852	806	862	947	772	905	853	824	857	860	871	875	842	877	906	859	834	840	838	859	819	871	838	846	837	871	824	845	835	864	849	843	862	855	830	879	863	806	840	869	857	845	864	831	890	867	825	905	909	874	840	828	870	817	818	862	860	828	807	873	841	865	820	819	868	870	878	844	833	867	868	870	878	882	815	897	820	908	857	819	863	835	898	842	887	876	856	834	858	801	862	823	855	872	888	856	827	819	842	839	859	860	879	868	824	846	782	888	818	862	806	832	841	843	881	858	873	862	843	813	878	822	859	895	884	859	871	840	856	847	796	825	824	892	811	880	805	851	851	845	854	826	880	875	867	919	884	807	818	872	833	832	854	863	819	844	837	820	875	780	860	824	844	851	859	858	838	848	828	806	851	839	869	828	875	862	805	868	883	871	869	894	862	864	889	841	815	851	872	877	908	840	830	901	816	838	795	802	848	893	851	875	807	872	839	865	854	863	883	840	839	819	904	790	841	855	863	897	891	826	890	859	846	892	883	838	854	868	881	865	828	828	860	854	846	816	853	861	807	860	903	880	895	813	791	868	850	868	852	779	791	834	917	818	798	853	898	820	850	842	851	867	907	825	834	839	912	844	852	834	920	864	885	827	850	869	898	860	874	851	860	860	856	811	820	863	831	847	814	882	813	860	836	917	857	901	835	820	890	907	838	869	857	934	866	873	842	811	909	886	839	831	867	877	847	829	871	853	830	837	868	849	880	834	870	843	891	891	833	837	842	920	807	824	862	819	830	840	851	808	834	857	876	861	829	812	857	825	844	816	849	799	891	876	784	863	839	824	836	889	886	867	809	822	793	852	872	842	839	875	865	908	843	866	843	888	854	856	850	851	817	810	856	894	836	829	864	793	848	858	866	832	830	886	824	907	844	851	876	842	878	841	857	875	816	850	828	868	912	828	865	861	828	894	880	849	782	822	804	847	880	831	875	889	848	779	831	845	831	805	856	860	815	856	771	859	875	817	859	827	874	839	892	840	839	849	826	868	876	793	891	826	880	845	816	876	839	868	823	859	871	901	872	821	809	816	864	864	826	846	910	898	818	922	864	837	814	891	912	852	888	841	859	880	832	845	860	803	851	845	832	808	863	860	875	911	872	845	845	823	892	792	870	818	910	848	862	868	862	867	873	830	818	869	887	873	826	832	830	841	878	856	829	835	904	807	825	847	834	947	834	856	828	866	861	806	797	845	783	860	848	876	823	872	844	857	832	786	849	842	860	885	837	865	836	875	839	878	893	857	923	883	857	877	851	828	917	867	839	839	895	859	822	870	833	884	859	961	882	870	895	902	854	841	852	851
24302	25167	21926	12730	11986	6364	1675	526	368	329	337	327	365	378	320	366	350	372	338	324	332	346	349	371	379	313	336	329	316	345	329	331	298	343	331	355	323	325	349	347	342	338	357	322	363	311	350	322	347	350	348	369	366	336	328	356	332	349	299	357	395	349	326	354	305	339	346	356	359	327	378	310	338	356	311	327	361	324	354	304	343	333	354	356	377	341	335	372	349	343	341	362	339	317	334	339	323	318	354	358	360	379	344	350	349	321	338	354	338	320	302	355	359	346	332	361	374	349	336	362	321	342	331	345	350	342	355	330	366	318	333	321	329	334	340	319	343	327	338	324	372	341	335	322	334	327	338	340	297	317	330	319	358	382	304	351	363	344	307	295	334	334	340	300	363	317	332	339	333	331	362	359	337	364	372	340	406	345	359	301	340	369	303	339	330	334	353	337	349	323	359	326	374	386	335	315	337	335	322	318	331	372	332	368	344	339	333	334	345	300	335	365	355	333	341	350	356	348	343	363	343	352	388	359	322	361	360	340	339	338	350	363	339	320	365	317	326	319	362	339	382	368	305	333	341	338	330	368	345	337	348	347	355	367	314	347	331	330	352	350	381	324	349	338	321	373	343	324	338	343	355	354	343	290	296	333	357	334	336	351	352	335	353	327	321	350	307	328	347	300	367	355	338	329	317	348	334	358	347	334	339	345	338	351	339	338	349	347	362	353	331	351	332	326	357	330	361	337	332	343	341	359	345	336	339	344	350	332	375	339	344	345	352	371	349	360	356	343	354	330	334	349	345	335	388	323	349	351	333	313	371	353	372	314	328	348	357	354	335	340	363	367	318	330	358	353	393	362	332	325	350	341	337	334	364	385	353	345	322	367	361	360	379	354	315	311	315	394	335	320	338	335	355	376	367	335	330	334	304	328	361	333	355	329	368	356	303	330	339	334	356	359	370	318	334	343	365	335	359	338	324	349	320	331	321	346	331	343	311	362	319	329	345	361	365	353	373	340	348	340	332	350	316	356	365	359	343	342	354	315	348	323	326	336	324	330	358	325	353	342	377	352	338	361	358	331	305	339	347	385	333	361	334	353	332	331	372	325	314	339	359	345	351	345	350	331	362	342	349	343	336	328	317	347	341	304	327	338	362	369	327	348	321	356	332	361	330	327	335	322	320	351	347	345	306	353	331	322	321	365	314	311	327	353	368	366	344	341	318	333	317	337	338	370	326	345	348	317	319	343	351	325	322	346	339	349	327	359	322	319	345	312	316	322	358	322	351	303	345	376	345	348	356	382	372	363	327	346	338	312	323	360	371	319	330	337	352	338	325	340	369	335	341	380	362	310	339	315	311	321	343	325	323	337	344	334	332	345	376	332	354	355	346	354	319	349	329	339	343	340	375	346	351	353	374	344	339	352	342	336	332	328	322	333	340	355	332	371	337	358	353	320	348	326	348	350	323	364	373	324	342	323	325	362	336	362	397	321	331	330	342	338	352	354	329	311	326	321	341	354	320	323	336	328	346	364	300	322	333	341	333	348	345	369	364	328	360	334	323	334	351	326	348	366	353	377	337	370	322	357	329	341	339	359	350	331	357	331	369	336	368	311	305	349	346	335	355	344	351	322	338	352	324	326	361	358	356	367	324	325	324	316	344	363	366	339	341	332	367	337	350	346	351	376	358	365	340	332	347	333	357	354	358	338	348	315	331	347	325	338	350	343	343	373	355	349	339	333	330	322	304	349	336	332	349	345	324	353	360	348	372	323	351	346	362	355	327	305	296	311	335	331	345	343	322	353	338	378	321	344	334	364	370	356	363	363	340	362	351	349	352	329	316	365	350	361	363	361	348	362	370	335	314	338	361	311	333	346	322	360	328	329	350	375	349	372	301	331	341	344	341	328	316	350	307	360	351	351	374	332	382	327	351	365	357	344	343	352	348	333	356	365	346	323	344	335	318	352	368	330	344	323	340	323	370	324	331	363	344	346	359	339	369	333	352	335	348	356	323	363	327	339	363	328	336	370	338	347	363	345	336	332	342	349	360	354	356	312	326	349	366	358	327	355	368	316	315	347	374	331	328	353	329	327	361	351	355	360	366	338	358	337	361	366	342	347	324	370	346	334	347	348	339	374	372	335	346	359	352	346	340	327	344	340	334	358	338	342	352	324	329	345	331	285	345	361	348	317	314	339	316	344	342	370	346	355	331	336	328	321	326	328	325	323	354	332	371	342	343	369	379	362	338	345	364	361	318	334	337	337	344	348	337	366	348	334	365	329	372	365	322	360	358	329	339	365	340	319	329	349	346	308	348	325	331	338	321	323	357	363	332	324	347	362	334	363	335	343	351	307	329	353	346	359	306	315	355	370	355	321	341	340	339	325	328	365	350	343	332	342	353	327	342	298	328	373	323	318	331	338	373	348	354	354	362	340	359	376	344	365	357	367	305	334	326	340	333	366	351	342	319	360	355	362	331	367	362	348	385	342	346	361	357	380	341	371	325	311	361	335	334	351	357	355	349	362	360	370	345	333	352	327	356	354	309	349	313	333	325	302	319	332	345	333	339	336	336	326	361	323	361	331	298	360	364	319	359	323	334	336	329	348	370	322	371	336	356	351	316	316	377	339	364	360	351	359	322	362	365	340	340	335	369	335	354	340	346	355	327	350	338	330	342	349	328	361	340	299	312	335	310	325	335	321	378	331	332	324	314	326	360	361	365	317	352	336	369	364	313	336	348	338	408	334	368	334	353	370	374	356	348	342	351	317	335	365	329	318	363	316	348	346	323	358	351	353	352	368	341	337	376	350	329	354	384	366	334	359	358	331	334	357	331	321	351	354	315	330	358	316	353	349	349	351	368	333	381	325	322	353	318	343	348	351	311	333	354	364	349	331	355	324	324	364	345	341	310	368	358	397	292	330	309	314	352	350	324	336	336	333	357	321	331	336	341	374	307	319	340	301	358	307	367	377	359	328	349	340	356	340	369	318	356	355	326	303	331	336	343	317	370	333	359	315	359	366	353	334	314	343	329	369	375	317	368	332	353	345	336	315	338	292	317	390	343	365	393	353	328	345	376	352	366	377	304	355	348	382	336	352	350	336	327	370	357	351	359	356	351	368	369	336	365	361	369	358	338	326	311	380	387	317	334	352	320	347	325	349	362	336	392	286	360	351	329	346	331	349	376	362	338	334	379	320	347	325	360	350	339	367	333	343	354	345	319	348	340	326	350	320	337	318	318	342	317	325	352	310	353	322	321	345	354	324	339	369	369	356	366	364	326	334	323	353	335	318	323	342	356	345	322	353	329	363	332	330	327	386	363	329	339	388	330	329	333	328	308	344	327	305	360	318	335	364	371	352	312	336	299	348	327	347	344	353	349	334	358	338	325	348	311	322	356	336	345	342	339	372	337	361	379	348	349	328	333	348	359	335	347	340	333	325	339	352	393	338	346	347	322	353	369	331	357	324	327	348	341	355	362	374	342	335	339	329	331	335
14379	21014	25379	24440	26224	14876	4503	1370	875	814	870	852	872	879	867	851	839	835	854	862	815	850	850	834	838	852	872	814	849	835	862	802	836	870	832	890	821	838	828	832	836	856	883	823	806	815	846	848	925	855	847	846	833	869	840	832	850	822	874	826	848	786	872	813	832	828	841	831	826	791	894	777	819	864	811	828	805	810	840	850	832	842	880	844	862	777	886	904	870	811	833	873	909	835	883	836	851	837	861	837	833	820	820	831	834	791	847	885	853	913	823	861	803	882	817	870	848	795	867	856	890	895	838	861	839	824	836	793	845	843	856	843	854	862	797	834	905	830	828	855	805	888	851	828	828	798	796	851	880	816	815	824	814	821	790	835	829	869	851	849	822	878	855	863	867	803	837	806	851	833	818	836	841	806	843	876	849	858	868	827	825	836	886	844	866	823	860	790	796	876	804	856	883	833	836	844	870	831	883	840	863	878	876	872	888	831	855	827	772	877	834	825	865	813	867	819	909	852	867	809	844	908	824	841	834	857	806	858	839	830	866	837	831	846	846	864	833	880	856	844	834	866	851	857	841	897	800	819	844	854	875	870	863	850	835	850	800	838	900	839	839	862	853	877	821	848	843	838	847	843	819	813	880	844	869	821	839	802	802	830	835	867	863	899	833	848	809	849	822	833	794	841	795	840	811	853	836	849	853	885	801	789	805	837	836	877	885	835	833	829	893	823	919	775	806	898	818	838	845	810	751	869	868	839	810	797	849	800	880	826	801	854	831	835	782	818	859	908	865	856	859	804	880	904	831	856	846	895	845	862	896	855	823	832	812	839	782	821	842	843	845	869	886	879	860	807	829	884	871	809	801	831	851	830	838	785	855	818	841	809	864	873	912	855	848	860	876	824	863	836	830	790	797	825	865	868	832	866	836	870	914	874	849	831	885	832	850	902	842	814	881	839	805	737	822	847	855	869	867	825	824	790	820	848	862	809	828	864	867	812	861	852	880	809	834	848	774	819	795	791	875	858	861	849	851	828	800	932	814	886	896	844	867	848	793	883	850	793	823	817	871	794	848	825	840	871	835	882	806	818	831	877	893	792	839	792	816	803	825	876	848	854	822	875	850	898	837	871	827	907	856	829	824	866	852	790	873	851	872	856	855	843	827	847	813	865	838	881	839	824	909	843	799	885	821	833	842	895	821	798	861	890	869	894	837	890	832	838	784	827	821	828	861	810	783	801	875	869	853	813	811	863	843	828	866	839	850	863	850	827	875	855	827	851	830	855	870	882	824	869	813	796	864	834	803	838	846	827	877	852	905	899	882	857	924	853	891	848	833	830	852	791	860	852	856	796	892	800	842	861	863	867	851	861	834	911	824	867	830	850	883	920	832	864	845	892	860	903	880	864	869	831	839	835	833	882	848	779	821	877	802	799	825	829	812	836	773	864	851	806	897	851	858	851	832	825	842	870	807	821	860	805	861	859	861	845	840	858	864	840	883	852	802	853	839	887	895	894	880	802	817	837	816	830	825	843	848	845	872	856	837	839	822	855	835	813	880	817	847	829	839	807	809	862	856	847	816	875	901	826	829	874	869	850	840	882	833	887	861	859	856	881	872	811	837	809	840	857	821	853	843	872	802	831	862	839	880	811	857	900	788	817	832	880	822	866	801	888	890	872	880	854	873	840	867	842	877	887	845	825	863	817	853	881	824	833	873	836	867	847	879	813	835	831	852	836	817	798	876	816	832	868	852	846	816	808	843	899	823	853	866	821	834	835	809	778	822	797	829	896	849	820	816	829	859	865	847	854	810	812	810	817	864	817	865	823	817	829	876	848	801	884	872	877	876	844	834	849	847	792	838	847	858	839	791	821	895	867	891	844	826	849	812	830	880	842	873	868	865	851	847	875	885	857	786	847	807	843	860	818	784	810	813	807	849	832	862	857	843	875	869	815	859	818	824	881	866	810	888	870	833	865	825	874	851	865	849	836	867	858	836	846	868	828	856	793	860	853	796	845	877	872	828	819	813	851	845	849	901	829	795	764	853	819	858	835	843	831	775	879	782	839	854	824	809	856	801	821	874	822	848	844	842	882	805	816	857	858	840	787	845	796	876	852	870	834	820	799	851	813	892	847	834	819	862	828	873	895	869	873	823	774	866	867	859	850	889	804	871	825	868	838	805	849	850	873	857	830	831	850	853	843	830	883	835	889	829	870	823	830	824	849	774	880	849	834	835	794	787	884	841	867	870	859	842	854	855	835	856	872	796	898	848	861	810	804	852	816	806	822	799	885	844	840	851	837	839	845	856	821	841	885	875	904	870	851	856	852	840	848	849	793	807	852	828	809	905	931	847	850	852	791	808	811	838	847	829	858	853	818	857	841	813	849	848	860	842	825	819	844	847	765	812	831	831	813	886	880	814	831	833	897	870	903	801	871	886	875	838	828	821	878	856	850	925	838	860	852	829	873	914	839	883	859	835	838	855	804	834	853	846	811	827	828	862	866	864	848	843	812	795	895	853	783	851	844	846	854	829	868	830	863	861	849	843	878	883	806	809	762	763	798	816	828	825	849	789	787	778	874	840	848	837	887	800	831	801	807	857	772	829	853	850	869	832	829	867	883	844	896	845	849	856	830	831	865	894	856	821	876	822	860	827	858	824	779	888	846	835	828	861	798	882	841	836	881	874	836	877	845	818	870	827	862	813	861	870	848	946	838	820	846	829	810	912	846	831	837	875	877	844	829	778	854	868	863	869	868	822	834	893	834	836	813	832	850	856	873	851	815	915	844	868	853	864	830	838	839	828	873	860	831	879	869	861	847	784	811	905	803	827	883	809	839	827	849	807	826	850	885	857	812	826	837	877	858	837	833	882	827	783	849	873	851	813	815	845	847	854	851	840	852	830	860	860	854	813	856	831	867	865	889	783	832	854	830	836	876	832	873	878	827	829	787	806	804	840	885	821	881	811	832	840	785	851	862	837	805	780	852	850	853	831	865	851	864	841	825	831	834	832	869	856	888	803	869	881	893	833	821	852	863	836	858	850	835	819	906	807	886	839	869	827	857	918	786	867	827	874	900	829	795	821	832	802	808	855	816	891	868	834	881	860	813	866	862	836	862	872	867	809	846	900	790	862	801	861	814	846	822	888	840	878	836	848	828	881	789	881	816	918	778	872	809	813	848	861	879	863	819	823	862	805	818	898	820	845	819	835	835	809	832	878	807	825	866	868	816	799	852	840	827	830	820	848	768	850	821	833	877	823	833	836	805	850	838	801	810	815	884	826	840	869	821	827	824	871	867	808	877	885	847	874	853	836	811	784	861	793	830	843	885	819	872	864	860	867	868	804	799	884	811	838	835	856	831	884	853	790	810	850	780	836	833	861	847	851	871	848	796	876	866	870	837	837	789	867	852	839	850	878	822	838	821	850	846	897	850	832	836	829	820	882	827	839	830	896	806	845	754	801	850	824	819	843	868	843	870	797	858	879	835	915	831	832	802
42302	44932	45091	60873	52971	28125	8007	1044	397	388	340	357	349	342	340	362	347	368	340	315	344	363	327	352	362	335	345	366	321	355	325	347	319	381	369	356	337	375	336	334	386	372	348	344	322	385	342	353	323	311	353	332	340	337	339	331	291	331	350	343	319	313	368	342	327	353	368	377	343	317	357	319	339	359	356	345	321	359	353	363	365	321	331	342	348	335	313	378	354	326	367	327	340	354	305	327	359	323	336	317	354	330	325	355	370	322	359	403	352	325	323	350	355	349	334	326	350	376	352	357	336	363	355	374	319	358	366	347	383	322	347	361	370	361	328	338	352	357	377	377	395	346	349	339	375	382	348	331	352	342	330	350	356	345	317	348	330	336	357	356	367	333	350	355	333	366	409	340	342	350	352	338	378	366	336	372	387	381	352	351	336	308	320	334	356	334	362	367	337	313	333	338	348	348	363	363	376	333	318	319	345	366	342	357	341	344	355	361	364	320	358	355	371	326	304	355	366	374	334	356	344	330	306	347	377	328	367	351	371	339	377	359	386	331	340	368	340	339	372	341	328	349	347	348	324	376	350	338	337	331	336	333	350	333	334	339	340	360	358	356	336	308	357	357	344	344	365	322	331	369	342	348	330	338	340	327	369	367	331	337	358	368	360	331	331	353	311	364	333	334	313	330	351	365	366	354	358	388	346	352	402	350	349	309	336	324	345	329	345	346	364	343	345	379	371	353	366	361	333	338	314	343	369	351	326	383	356	330	300	337	323	364	349	348	350	342	382	330	374	360	369	339	301	345	352	341	349	339	361	351	336	352	353	370	341	320	361	362	368	331	350	356	353	341	345	382	332	338	336	357	312	345	349	376	359	311	344	358	344	335	337	341	339	359	331	352	304	329	304	308	357	330	344	333	330	340	347	322	355	291	341	321	354	382	355	320	336	356	337	350	336	342	348	353	333	352	359	377	357	360	330	327	344	340	327	365	331	345	315	367	350	332	353	347	340	355	357	346	342	363	352	368	361	370	344	335	344	357	356	326	342	332	352	350	375	393	344	377	334	326	323	351	358	330	352	315	327	359	347	340	353	327	345	332	369	332	336	375	359	324	354	345	339	355	328	335	364	356	364	383	339	350	376	369	326	313	347	345	372	317	339	322	364	373	364	335	355	345	328	332	322	337	352	317	354	297	343	328	376	340	306	308	356	368	332	343	337	338	367	362	348	362	350	339	318	369	329	404	358	364	349	361	337	312	369	366	375	378	354	331	349	339	362	360	312	359	378	308	399	370	383	369	357	336	338	340	349	358	347	348	335	346	362	344	378	352	354	347	333	362	361	336	367	387	325	352	342	361	351	344	350	322	348	366	313	315	367	367	334	335	365	352	350	304	347	334	366	325	356	347	358	405	351	314	366	359	326	331	348	362	350	350	320	352	335	345	333	365	326	338	316	307	326	400	337	325	347	354	354	367	311	323	347	364	369	371	358	339	322	340	341	357	346	299	363	348	350	373	329	358	327	371	341	329	347	353	323	286	326	369	343	349	356	361	331	364	348	363	363	368	331	363	330	364	340	353	374	320	381	301	377	378	375	357	340	323	391	328	360	367	356	318	367	329	361	370	354	365	332	327	329	353	360	343	303	321	345	359	348	351	374	362	358	343	340	379	372	360	358	364	346	398	352	308	335	357	348	343	368	339	341	349	331	341	357	324	367	371	349	370	362	339	335	347	361	353	358	361	371	340	349	385	346	350	329	348	335	333	372	325	363	348	326	328	332	349	332	327	311	340	369	342	311	360	346	375	332	351	358	302	372	377	348	335	331	363	335	358	315	334	326	333	327	358	390	342	332	302	354	308	341	332	353	349	346	359	346	344	358	317	346	330	355	373	368	388	345	341	361	302	350	346	373	340	352	379	354	314	336	378	316	310	390	368	345	323	363	344	323	321	361	376	366	357	354	342	377	353	366	345	341	358	348	346	355	342	332	342	352	299	352	348	360	347	367	338	348	372	325	344	351	352	382	334	327	349	328	315	399	344	334	330	337	371	331	339	389	382	336	318	341	338	367	312	402	349	337	334	354	318	325	352	312	366	338	327	350	330	368	370	355	350	362	343	359	368	349	369	350	338	382	357	335	345	364	361	317	365	346	323	350	367	344	359	340	332	335	357	314	347	369	364	367	352	336	354	365	336	346	339	314	333	365	399	369	343	332	367	337	355	339	353	327	376	381	307	358	352	337	326	357	308	360	344	347	339	340	354	336	341	356	381	342	373	332	323	332	320	319	337	297	342	338	346	332	318	384	336	334	347	329	352	366	373	376	347	333	368	328	374	364	342	340	341	343	346	343	323	320	340	341	344	318	373	351	359	328	355	391	323	345	365	349	355	363	354	351	348	324	364	362	363	356	335	318	338	352	342	357	354	340	332	360	333	383	308	305	362	357	346	356	332	349	326	366	333	356	301	315	367	310	340	349	340	360	351	302	323	352	356	318	340	388	361	327	316	340	343	369	362	345	338	334	326	317	297	356	362	335	336	376	353	315	366	378	359	368	343	328	322	357	321	347	365	330	345	343	352	347	356	308	372	322	368	333	371	355	362	340	323	350	351	351	320	375	363	387	380	356	308	345	343	332	361	347	347	320	341	360	364	367	335	344	335	333	368	346	356	336	375	372	337	373	341	351	369	400	356	397	332	358	361	315	338	347	339	384	343	371	341	301	326	386	359	378	340	349	324	335	349	367	346	305	346	347	362	381	359	335	358	306	353	332	320	335	341	355	362	335	354	370	330	346	358	321	322	362	345	344	345	345	350	344	353	348	345	352	369	328	352	343	393	369	369	328	343	340	320	318	322	347	371	346	346	328	361	350	366	351	387	302	372	357	328	371	354	333	333	344	331	358	361	334	354	348	338	333	358	351	308	353	324	303	339	358	328	349	330	354	330	373	348	351	387	323	349	338	382	379	331	359	338	330	343	362	309	315	345	350	359	336	324	315	350	339	346	344	361	340	325	343	345	367	325	371	350	395	342	368	324	365	342	345	354	354	342	357	331	357	332	327	339	340	325	306	350	344	309	351	378	342	305	358	315	335	325	318	324	360	336	349	369	342	352	342	326	324	351	375	350	345	350	371	340	324	330	353	351	318	324	335	334	347	350	348	339	356	345	341	391	325	327	371	345	315	340	317	345	322	346	362	349	324	345	355	370	322	334	335	372	359	350	362	341	332	309	338	349	362	360	341	312	346	350	359	351	357	345	352	361	350	358	347	363	350	330	373	338	345	385	340	316	340	354	360	336	344	339	368	336	378	345	331	370	336	323	342	356	336	333	320	368	347	373	355	326	332	354	344	370	363	329	373	323	351	347	347	372	324	362	350	331	357	318	331	312	340	359	374	333	337	355	355	334	373	383	329	388	332	367	366	328	311	326	342	371	329	352	334	352	336	380	352	363	345	322	316	325	341	345	378	324	338	351	335	333	346	348	355	380	339	371	350	320	332	349
27310	36009	46337	68491	61296	36481	11717	2343	998	899	843	872	846	814	857	834	923	863	844	801	788	817	892	866	863	800	847	887	860	882	901	899	824	895	893	890	865	848	818	821	858	855	902	850	826	865	900	844	834	871	869	882	894	828	852	851	823	827	860	876	813	856	852	838	887	824	900	893	860	865	862	865	869	846	884	815	858	842	895	821	834	816	860	921	880	825	881	810	860	834	903	844	858	842	868	878	890	838	901	832	897	826	841	849	829	850	826	853	861	806	800	832	866	863	836	847	873	930	879	840	854	840	881	825	863	820	831	799	813	812	882	881	829	869	817	848	908	869	843	808	829	849	822	892	798	816	883	824	849	896	805	878	851	834	833	821	899	872	919	842	814	789	828	882	879	838	901	859	842	837	838	860	863	865	862	852	858	842	822	807	854	798	872	856	833	854	876	902	868	922	833	878	833	841	855	850	871	812	840	942	831	865	887	850	876	837	817	908	885	854	839	823	867	878	821	870	865	844	903	854	836	881	843	831	876	772	844	873	810	843	830	856	876	827	791	897	827	839	875	863	848	839	844	876	854	869	868	801	857	901	828	830	843	877	906	772	803	792	884	826	898	778	847	796	867	869	842	902	836	864	858	877	822	848	884	853	839	852	906	856	843	895	839	872	850	865	850	815	888	847	844	885	859	895	876	816	856	852	859	824	860	863	868	854	894	806	838	842	839	829	818	827	827	850	856	829	796	857	853	854	859	783	796	867	764	821	856	842	805	860	885	831	839	811	852	864	873	809	803	820	856	872	851	844	817	875	830	864	863	797	865	866	810	852	893	815	860	865	893	882	849	873	855	816	836	808	860	858	840	897	810	815	826	817	839	823	843	859	814	864	862	825	811	852	820	873	820	857	847	850	778	804	830	835	835	811	837	863	842	812	859	816	891	828	854	854	871	891	845	865	868	860	878	796	836	834	819	819	818	815	886	872	860	856	841	823	858	840	881	883	835	857	817	872	824	792	857	814	847	840	838	850	856	884	858	804	881	809	883	864	827	868	869	839	848	852	862	828	755	858	850	872	863	844	843	840	834	828	829	922	856	871	830	871	867	837	874	833	836	837	849	830	884	834	862	875	873	813	892	886	838	902	859	866	850	829	867	877	854	849	865	886	842	831	848	866	882	832	832	862	866	823	853	811	860	854	881	896	834	846	880	844	836	879	836	840	901	848	794	872	845	858	844	864	835	822	844	850	884	871	836	857	855	858	829	842	850	802	830	869	816	858	857	874	847	867	845	878	853	874	849	823	858	835	847	893	912	886	821	866	874	839	853	856	880	804	860	821	813	860	857	856	841	865	873	860	839	849	811	865	866	856	846	819	850	838	839	883	899	829	818	867	839	844	820	868	824	863	825	836	827	861	879	835	815	896	871	873	923	867	840	846	829	828	824	823	912	865	852	853	829	781	861	829	862	860	860	862	837	828	801	887	843	853	820	870	800	875	840	861	915	809	868	833	811	840	874	871	814	857	858	890	855	848	888	830	857	827	925	897	802	898	849	802	860	892	871	844	808	829	821	871	818	863	829	829	852	839	799	837	807	842	821	859	824	824	838	841	850	848	836	818	844	867	851	826	916	862	806	847	868	879	839	856	812	796	852	799	781	856	823	830	890	809	842	843	861	816	826	881	816	820	870	909	861	828	823	826	854	839	822	809	843	873	871	891	867	824	837	838	829	857	886	914	823	856	861	879	878	835	861	815	874	834	892	871	860	855	849	826	850	845	791	823	861	850	849	844	885	868	873	881	843	875	835	834	870	806	835	855	857	888	871	837	880	883	824	828	855	836	813	891	873	862	834	901	880	801	791	842	807	842	856	847	803	865	856	854	866	845	836	876	866	864	879	878	874	830	783	837	870	859	880	801	823	816	873	801	816	895	851	872	838	824	885	866	824	830	843	861	857	823	876	850	891	817	853	809	808	850	807	790	827	842	870	922	857	885	806	830	899	853	834	819	822	878	919	849	862	889	824	887	840	866	802	846	891	808	925	871	865	891	906	860	833	920	820	898	897	822	850	885	887	802	844	831	912	817	860	804	861	839	812	839	817	877	843	860	879	835	858	846	885	820	843	868	913	885	875	880	866	822	849	845	871	866	861	838	849	893	859	859	812	845	906	867	858	829	868	865	901	843	912	802	833	841	877	855	859	844	837	865	865	836	892	836	864	854	848	928	874	856	808	872	870	917	850	841	822	849	837	837	838	885	839	857	817	868	848	828	831	853	830	863	873	847	897	824	872	828	858	792	886	863	841	837	828	862	832	821	849	861	877	818	860	824	855	827	840	830	840	846	860	825	841	860	840	876	906	878	859	864	820	886	889	913	865	820	838	826	879	908	825	820	821	841	846	840	853	811	842	842	873	870	858	879	898	846	877	821	843	846	814	840	832	870	830	919	865	805	791	850	816	837	866	861	855	894	850	864	867	818	868	896	824	831	816	878	893	852	858	885	887	852	873	859	881	853	851	890	875	782	923	901	853	840	851	862	829	895	822	811	834	823	812	840	846	846	806	893	827	853	817	856	860	878	839	789	852	865	797	860	858	824	881	862	845	850	882	870	889	885	830	839	859	845	832	793	846	829	831	868	846	793	883	822	866	919	875	828	816	874	805	894	848	825	891	882	853	837	845	857	853	875	867	845	853	904	872	868	870	838	842	832	874	853	855	833	854	868	881	845	806	836	855	845	852	884	872	828	864	855	811	863	856	844	896	835	825	801	874	851	853	822	894	840	798	839	871	814	853	840	876	860	844	843	818	843	861	867	833	827	865	855	854	862	828	824	871	860	852	845	871	877	908	852	836	840	863	836	821	879	884	923	916	815	898	882	852	861	860	856	808	861	851	847	846	881	821	850	912	842	847	849	864	866	847	824	840	906	864	842	850	861	829	838	881	895	833	858	819	836	845	846	907	846	857	877	858	898	806	841	845	895	861	801	868	819	848	882	935	813	868	825	847	853	912	858	859	866	857	840	913	862	878	822	822	818	864	874	847	902	790	902	862	846	823	871	821	826	906	846	851	876	815	848	886	840	849	847	866	831	852	848	888	870	851	883	890	826	888	806	850	888	820	881	858	889	881	893	911	860	872	852	866	869	864	873	858	850	878	905	848	849	851	915	847	858	830	844	834	867	887	885	872	841	906	880	897	823	836	820	862	835	835	829	809	817	843	846	805	826	795	895	816	869	805	825	849	842	841	853	847	838	860	839	888	810	875	860	858	876	858	877	826	849	861	803	904	851	841	864	852	839	867	809	889	792	838	847	896	810	837	840	801	865	868	854	831	840	818	883	863	841	877	843	854	865	886	843	840	824	857	901	876	838	835	882	852	835	843	907	862	815	818	824	871	883	782	826	861	896	848	878	818	837	838	829	804	872	796	816	837	818	824	856	835	879	870	911	814	869	881	819	811	853	898	855	891	865	803	799	858	838	820	900	898	823	834	838	860	855	835	850	826	852
53989	49418	54997	72298	60786	34188	12602	1638	429	361	349	386	351	346	379	382	372	362	378	328	335	351	344	355	360	377	348	332	356	334	343	378	349	326	358	320	352	367	349	327	340	366	362	356	372	356	343	328	329	381	325	329	353	340	334	365	351	314	350	340	324	399	381	318	334	336	337	333	327	327	315	339	327	348	347	350	337	340	348	372	361	361	322	315	354	314	339	356	331	343	366	348	358	388	342	352	321	382	370	385	398	353	384	356	389	318	368	334	331	345	323	362	338	342	335	362	365	345	340	317	346	305	332	372	371	330	337	354	370	356	331	326	322	363	380	355	326	362	405	339	336	356	340	333	330	392	353	342	335	343	322	379	390	330	356	310	306	315	335	376	326	364	360	349	331	347	368	334	364	366	350	345	340	378	363	352	352	363	330	333	353	372	331	334	376	344	364	340	363	341	331	339	324	360	362	355	327	353	316	369	335	375	358	339	353	349	331	360	344	338	336	356	327	316	350	340	305	318	376	364	344	337	354	349	327	342	352	351	349	331	320	346	353	347	356	373	388	375	350	365	337	314	348	358	357	374	359	325	356	357	364	347	369	333	329	347	327	345	346	339	369	352	335	362	331	346	314	384	371	347	341	333	353	338	333	348	341	300	365	363	340	354	364	311	302	370	398	373	352	380	357	350	365	335	330	332	351	351	332	328	326	383	371	339	334	318	350	376	335	311	339	352	328	326	326	351	364	339	363	324	318	331	341	354	361	319	362	325	311	337	340	341	335	330	348	329	375	350	346	352	354	334	311	384	319	351	317	340	351	358	366	354	345	352	342	332	375	338	368	353	339	361	347	355	337	352	380	338	352	368	358	323	349	331	345	323	365	353	364	336	354	340	373	390	339	328	349	347	349	316	363	346	375	325	355	362	342	355	327	356	342	347	371	352	352	367	319	330	343	359	325	301	359	343	349	343	332	325	354	297	360	350	374	332	321	335	355	314	341	349	359	362	353	310	345	333	320	354	329	345	331	355	378	339	356	338	319	354	334	322	333	366	363	321	329	333	324	376	298	333	320	353	314	360	354	343	351	339	360	368	350	366	363	349	374	334	326	346	375	368	323	305	361	376	352	355	358	315	329	348	357	352	359	320	344	355	326	331	333	367	374	338	342	359	332	355	370	337	371	375	364	335	392	365	375	342	358	346	345	356	326	340	339	317	337	313	321	312	351	342	290	346	341	356	336	358	363	342	342	373	352	372	346	348	326	348	384	320	361	353	345	383	347	333	348	337	360	319	336	371	323	317	355	303	339	348	331	348	323	360	340	331	305	309	365	344	340	349	363	324	354	378	341	328	368	363	324	360	348	354	306	347	353	340	357	321	354	330	342	348	372	339	359	318	358	329	335	331	341	362	354	327	329	331	342	315	340	349	350	393	351	380	340	379	351	316	357	377	342	341	342	335	338	342	351	370	327	328	329	337	340	304	339	369	342	308	317	382	329	363	344	372	344	319	390	375	370	340	289	350	341	339	345	334	353	354	302	351	333	372	375	376	315	347	333	328	351	321	295	366	332	342	364	310	350	369	316	374	333	357	344	356	340	347	346	373	381	338	374	326	341	346	324	338	332	372	332	311	371	332	350	311	336	312	356	346	376	359	361	364	360	361	391	331	321	331	347	333	358	329	331	387	342	329	344	345	338	355	347	309	343	348	346	305	318	341	301	396	330	363	305	329	334	301	358	336	372	329	292	338	316	329	352	339	355	314	350	380	331	330	348	300	359	341	363	317	358	353	361	342	351	330	337	355	325	380	358	331	371	338	341	326	356	368	313	347	343	374	354	351	324	350	360	352	348	344	349	358	364	320	345	335	297	345	337	326	352	317	369	346	350	348	353	356	344	338	351	351	349	337	327	336	369	370	352	331	321	347	339	370	364	371	392	335	351	360	332	319	332	320	312	321	349	358	352	340	335	380	348	327	330	360	330	338	331	389	322	367	351	343	349	343	302	317	332	326	336	336	324	333	360	370	352	370	368	320	359	379	339	348	349	309	338	354	315	329	318	344	327	309	377	334	319	357	341	327	362	364	341	362	332	376	379	382	320	370	340	319	359	336	338	326	360	367	332	351	341	355	382	366	345	361	348	298	341	329	316	345	334	354	371	331	319	330	351	329	307	351	333	357	353	337	332	369	336	356	348	343	365	376	309	355	323	328	300	347	326	313	320	349	360	346	327	352	366	332	346	329	324	349	351	333	354	341	342	357	344	328	338	326	372	359	363	329	352	374	359	360	344	350	334	361	328	319	372	338	350	323	340	346	316	354	373	341	344	395	350	356	355	362	394	345	324	340	351	328	341	330	373	346	294	328	295	347	341	351	396	372	338	312	323	367	359	321	358	359	354	337	327	317	334	338	332	353	334	344	378	354	342	332	353	360	341	396	375	331	322	364	330	360	343	364	338	337	367	341	368	344	353	344	339	335	371	340	398	379	347	388	367	353	334	366	345	328	348	346	325	357	356	368	348	301	343	300	367	344	340	335	368	361	347	367	351	349	325	342	348	351	304	357	316	358	370	370	335	346	348	350	362	301	344	341	318	354	353	368	348	323	348	369	346	360	323	395	345	399	365	341	323	336	343	323	331	327	352	333	380	332	350	340	351	362	365	325	332	339	333	323	327	320	347	354	379	352	376	336	381	388	346	333	331	342	341	326	321	340	361	367	311	320	336	324	328	320	360	331	313	343	333	330	357	356	311	333	351	358	350	347	332	328	353	306	351	359	355	363	368	338	405	328	353	360	328	361	328	348	344	336	345	328	345	367	364	360	360	403	360	329	366	346	340	364	331	360	338	351	365	352	365	340	364	355	381	342	338	341	337	333	363	315	395	367	329	321	343	334	368	331	351	352	334	330	351	345	350	353	353	310	343	380	326	372	346	322	358	341	354	365	318	351	344	352	372	317	339	362	344	370	342	339	334	352	366	342	345	380	340	302	324	337	362	351	323	331	352	330	340	293	375	340	338	342	351	359	360	331	367	341	354	347	315	329	318	358	351	332	326	356	331	349	347	337	350	314	341	313	342	332	344	335	329	376	340	337	354	366	349	366	387	356	347	318	346	330	325	317	334	322	362	339	328	316	365	372	355	362	336	348	354	321	377	319	347	342	305	317	367	345	360	373	342	368	340	356	360	357	334	336	362	384	348	391	334	361	332	349	315	349	319	332	329	336	351	346	327	347	352	356	363	341	366	388	327	368	333	319	360	400	362	354	336	339	336	367	379	357	336	358	348	329	332	348	349	325	330	324	342	322	324	346	345	338	336	322	355	347	320	329	327	365	356	360	327	333	364	351	337	363	361	339	322	378	334	358	315	329	316	336	342	356	328	365	337	307	321	349	378	348	325	401	342	333	350	377	336	349	378	328	336	397	374	386	319	351	349	361	338	355	329	346	358	365	315	337	300	344	322	326	371	329	347	330	330	346	354	337	360	360	362	383	385	346	345	336	352	385
35472	40248	57567	83360	71157	42275	14958	2769	1062	873	873	870	886	889	889	818	873	843	824	860	864	843	878	843	845	873	846	836	895	909	861	853	872	826	837	868	876	821	885	849	894	855	848	814	844	871	813	807	799	864	879	868	872	863	850	837	800	860	808	842	839	833	846	826	794	842	879	813	858	846	840	814	831	848	889	808	860	853	883	840	842	913	848	842	834	849	829	820	851	879	835	846	840	837	827	858	878	851	860	815	834	806	848	842	831	871	837	856	877	797	845	857	832	819	882	817	808	818	813	810	830	841	818	854	871	842	875	821	813	831	847	892	785	787	839	841	845	849	787	865	818	848	893	805	814	897	845	837	826	843	851	792	840	842	850	842	799	864	835	835	800	830	868	797	902	856	846	864	845	898	797	824	811	829	843	834	841	845	847	848	855	867	797	829	849	862	885	860	839	877	869	852	872	867	865	861	905	831	797	835	856	840	841	832	824	858	878	879	838	784	865	839	830	820	849	866	812	830	827	861	794	847	878	900	847	834	870	856	837	821	832	852	859	812	819	850	885	870	830	847	821	825	864	862	862	809	812	809	828	820	847	852	883	879	838	835	796	880	842	819	826	837	840	815	820	845	834	835	871	809	836	877	890	849	825	793	811	871	817	820	888	867	841	835	853	858	873	819	819	899	844	835	829	868	820	812	795	834	831	816	886	806	792	814	886	855	883	897	868	841	853	843	832	852	831	853	883	852	790	883	861	829	824	844	858	858	837	819	832	845	827	780	867	880	844	904	865	821	880	868	846	820	863	833	807	901	861	797	844	859	880	856	806	845	858	841	844	877	887	836	759	817	833	839	887	845	841	821	825	870	883	872	889	843	852	849	811	825	828	795	848	829	808	846	782	856	839	796	839	866	844	841	860	830	808	890	877	806	875	856	815	813	828	900	832	842	837	820	826	844	844	826	887	867	828	887	880	805	817	871	857	863	818	824	838	814	871	883	823	733	871	833	832	801	834	819	840	867	871	844	850	852	850	837	895	841	858	843	849	869	812	796	816	858	892	894	855	859	778	849	835	858	849	861	875	817	878	865	868	845	826	876	851	864	877	826	833	825	857	843	820	845	858	897	802	850	863	800	846	848	829	812	794	836	877	836	868	804	805	856	889	878	893	775	905	801	827	838	793	836	894	811	887	857	862	795	877	827	855	874	826	821	876	837	873	815	827	841	835	827	850	838	825	859	821	816	873	853	810	829	816	866	870	859	846	862	821	852	849	829	878	880	885	882	821	867	802	856	848	827	804	866	856	825	775	869	826	851	879	837	829	844	810	884	827	875	832	901	813	804	848	854	842	862	841	807	823	881	795	830	830	816	817	833	864	863	836	835	823	883	851	815	857	866	833	832	816	865	859	849	844	813	824	869	803	839	851	820	855	859	843	817	868	820	885	891	851	866	891	871	846	844	823	892	877	836	837	806	816	823	894	835	833	849	846	862	838	817	829	857	824	889	867	843	854	837	830	839	805	824	829	853	813	844	825	819	839	896	831	851	824	844	880	881	858	826	836	894	817	808	823	802	843	822	869	842	817	838	838	817	840	881	853	872	788	851	803	793	855	824	813	878	837	825	870	809	865	839	840	893	886	869	825	854	817	872	866	840	861	833	848	855	823	796	838	783	832	836	845	900	782	855	856	846	798	850	881	832	825	807	886	833	839	853	830	839	860	843	869	813	847	842	831	857	834	879	879	813	824	772	839	809	853	856	808	867	914	863	854	825	868	806	891	861	850	843	837	842	832	799	786	822	874	862	857	854	841	796	832	874	824	857	855	839	830	849	814	863	879	873	798	835	809	906	868	824	853	866	807	874	829	848	860	846	815	798	879	844	850	800	843	808	861	863	878	832	825	936	841	904	850	856	831	815	832	828	866	795	828	844	814	856	866	833	819	850	798	827	891	891	885	822	858	828	864	846	811	830	861	805	809	813	789	824	877	810	892	885	813	833	815	859	843	853	802	878	798	846	854	857	811	850	871	861	861	829	804	884	829	891	835	832	824	862	850	820	846	839	783	833	897	853	891	858	872	830	875	870	830	872	836	809	875	906	862	842	812	853	819	825	839	849	886	858	864	849	791	872	874	815	827	797	826	852	826	849	842	792	811	847	863	789	833	775	835	821	821	862	831	888	847	872	846	846	850	814	820	808	891	770	878	835	751	795	863	842	915	811	857	870	843	778	830	839	858	866	840	791	817	830	853	883	814	857	868	827	823	836	855	886	812	797	792	927	800	807	845	814	803	906	871	871	893	827	809	896	838	819	867	833	833	841	842	825	834	845	886	884	863	874	852	818	832	811	824	855	828	901	871	892	849	844	855	846	887	835	894	888	833	839	824	863	804	831	850	816	889	848	901	772	793	888	804	806	837	851	833	887	860	842	829	840	806	871	838	881	876	883	835	877	830	826	896	815	895	816	811	848	820	862	881	864	811	888	828	871	918	812	839	842	825	834	862	830	854	796	846	864	767	859	852	848	859	868	849	883	870	825	818	846	791	836	861	830	822	915	806	833	876	822	838	866	842	840	859	842	817	868	891	848	840	837	857	823	855	823	813	876	824	834	849	840	801	872	860	877	840	840	895	807	843	852	909	815	791	839	823	809	808	814	809	834	791	827	800	843	836	856	889	849	876	795	854	860	877	852	823	859	872	814	831	815	898	842	834	908	866	856	830	829	868	852	803	838	855	864	845	817	850	830	833	881	828	855	832	871	903	858	872	818	852	798	858	792	850	821	835	827	852	850	857	861	869	837	842	867	825	875	832	851	825	846	829	851	820	838	853	845	825	860	851	845	861	866	838	835	828	877	836	855	824	830	820	793	871	844	877	814	785	795	873	828	858	858	867	828	829	902	880	846	855	815	859	816	834	869	818	798	850	863	860	868	848	881	857	882	858	848	838	827	773	842	865	847	822	890	817	834	821	798	778	854	825	819	833	867	864	824	809	866	838	816	829	807	873	827	849	814	844	901	870	829	819	830	839	853	822	846	863	832	880	869	827	914	847	827	883	885	831	818	850	832	884	846	828	857	908	860	873	790	869	858	858	834	833	781	837	769	831	908	846	828	836	880	860	862	835	905	847	810	840	837	790	858	849	866	891	826	834	841	802	862	838	838	808	874	822	830	914	867	866	849	811	869	780	836	797	809	828	841	836	815	832	856	824	857	813	842	865	872	828	849	809	839	852	847	852	864	861	874	832	846	876	810	843	838	809	832	852	847	829	848	852	893	853	832	839	822	817	813	868	853	814	843	807	840	834	825	873	821	834	876	838	869	905	857	831	822	860	844	821	844	864	839	823	841	815	833	845	812	847	857	847	869	834	835	857	887	864	882	842	861	856	832	844	815	829	845	830	765	845	860	834	835	850	786	861	860	857	821	848	803	860	870	835	835	844	821	829	854	810	825	874	811	847	883	868	905	845	877	839	831	854	864	791	826	798	858	864	819	825	840	848	855	825	795
27310	20645	14383	12286	9836	4071	1099	422	339	332	349	350	339	350	358	337	369	327	338	349	328	329	323	385	330	351	346	292	354	331	347	364	365	342	333	300	345	325	362	328	330	321	333	341	317	341	327	362	374	346	355	351	366	326	363	367	326	356	315	367	337	349	349	339	331	327	369	312	343	336	369	392	323	342	343	349	338	347	338	362	340	350	318	351	337	338	366	355	318	345	334	318	350	366	314	317	384	342	360	334	327	364	345	349	368	360	314	348	327	324	331	328	319	328	377	358	333	350	335	326	357	339	336	354	310	339	371	336	368	328	321	300	327	333	321	338	372	343	351	329	343	330	309	351	366	346	353	363	325	332	354	328	308	314	360	306	353	338	347	295	353	309	320	306	361	357	350	351	325	332	348	335	347	350	338	345	325	326	356	333	307	294	311	330	361	317	340	307	309	307	343	338	336	339	358	370	379	347	348	342	366	365	332	358	295	353	330	339	331	348	289	332	353	335	330	347	325	337	333	320	364	351	344	319	313	341	342	330	345	379	374	360	324	297	345	372	356	328	347	319	347	343	334	327	318	297	329	334	318	367	345	321	334	332	303	340	310	354	345	332	327	301	352	339	339	314	375	303	344	309	360	329	310	355	380	366	326	373	328	320	368	358	324	343	342	356	328	335	335	332	327	308	362	319	353	327	337	344	342	377	327	318	314	328	344	323	319	331	315	362	341	324	402	339	331	320	335	331	289	337	360	349	352	282	341	322	293	300	364	342	345	333	327	321	338	340	351	350	350	347	349	327	341	390	320	327	348	320	374	327	327	323	339	319	333	370	353	319	348	360	320	335	335	341	331	301	342	306	316	338	348	320	346	318	374	360	370	338	317	338	327	338	345	322	340	368	358	349	365	320	285	316	377	322	332	331	339	354	354	346	352	333	341	354	339	343	343	318	316	320	329	341	343	377	372	395	325	354	355	344	332	334	333	347	338	301	361	358	352	311	362	321	319	352	343	333	338	307	344	320	345	360	345	338	310	313	313	338	339	310	346	356	359	333	343	341	312	326	345	346	373	330	313	326	324	317	317	351	341	337	351	334	350	326	313	351	346	336	329	341	302	330	365	282	356	338	352	361	346	390	348	326	310	344	330	329	349	371	338	340	345	337	329	333	381	311	348	341	330	330	351	335	295	342	317	351	342	330	351	365	299	365	323	357	338	309	333	326	337	333	342	347	338	307	311	370	350	323	322	313	319	306	338	321	325	345	334	354	374	336	342	339	330	353	308	347	348	348	360	319	326	343	345	360	340	354	336	329	326	362	360	358	303	326	338	321	377	350	339	320	326	339	342	327	322	363	333	335	324	364	386	317	369	328	335	356	357	324	365	336	318	334	351	333	342	357	339	336	368	330	339	336	346	344	361	332	317	324	318	332	331	327	343	341	322	365	330	342	341	304	360	361	315	326	342	340	366	341	347	326	358	340	342	331	313	368	321	338	344	324	375	347	333	322	338	314	337	358	301	337	362	345	393	345	324	346	306	360	348	350	330	343	309	371	326	355	382	325	291	337	340	321	329	321	332	347	342	355	372	322	365	323	342	319	329	328	358	353	359	357	356	347	338	337	337	308	367	345	317	323	335	364	332	377	339	351	325	329	319	321	317	326	368	354	360	355	354	364	308	342	329	332	311	326	385	323	362	347	347	359	320	346	290	299	357	326	332	312	318	338	350	339	370	316	336	364	328	363	370	367	314	335	342	364	335	334	352	330	330	337	321	332	345	302	332	382	304	336	310	389	334	351	342	328	360	370	336	348	338	336	316	357	391	331	308	311	367	353	331	314	351	334	368	328	322	332	329	328	342	323	352	372	355	288	337	322	318	342	348	342	382	325	310	361	391	320	323	345	313	321	323	324	368	319	340	341	344	338	325	315	343	371	347	338	339	331	353	344	326	347	347	303	349	343	345	344	363	326	325	343	323	306	340	354	330	321	323	319	332	352	356	345	336	309	327	339	365	331	332	311	351	305	312	328	332	348	341	365	304	330	361	339	319	308	337	280	342	326	356	357	322	349	353	323	342	329	336	341	348	368	333	329	344	328	343	365	361	329	353	333	329	343	346	323	341	368	355	318	331	344	331	332	363	329	378	323	301	330	340	363	365	330	340	358	352	344	302	354	323	348	346	372	353	306	365	336	355	398	334	363	387	393	335	335	348	320	355	342	375	312	299	305	304	327	334	360	377	325	314	328	341	317	326	341	314	348	311	305	343	381	336	325	344	363	352	334	344	330	302	355	354	351	357	323	358	337	317	343	377	325	316	346	330	345	322	347	335	392	332	341	318	328	320	358	355	292	331	348	335	347	340	355	334	303	337	336	323	320	349	345	302	325	328	344	301	345	313	323	339	352	329	378	351	323	366	341	358	294	323	299	364	324	325	341	345	314	351	361	333	356	350	349	312	355	331	333	318	336	332	381	344	335	344	349	353	350	336	341	357	358	375	382	357	358	332	330	318	358	395	311	338	338	337	356	304	356	366	348	358	323	335	347	334	318	354	345	332	334	306	347	337	379	349	344	340	379	356	350	337	344	354	340	335	319	341	347	339	344	343	311	350	325	322	321	328	344	342	333	321	336	345	347	317	343	349	340	325	354	314	344	336	327	317	299	339	339	342	343	353	366	315	351	314	336	352	364	306	332	308	326	348	354	310	328	349	315	335	357	354	368	385	305	338	352	324	355	325	341	343	346	338	309	327	371	317	354	330	341	337	327	346	346	349	352	301	340	325	330	313	350	340	324	324	302	347	374	289	325	349	358	330	352	329	354	339	308	359	326	352	349	332	337	331	315	333	312	315	357	339	349	377	333	330	339	312	335	338	334	320	358	322	334	365	335	335	354	335	326	338	369	326	350	348	314	313	355	348	336	348	366	340	341	369	361	324	346	322	363	309	334	362	314	357	340	385	369	338	312	308	329	297	316	334	379	368	331	345	356	328	338	355	333	382	325	357	337	355	338	336	314	378	333	351	330	320	326	337	361	344	350	309	334	324	337	342	363	348	354	351	305	324	350	333	330	337	358	313	342	332	342	374	358	325	333	320	339	360	352	304	350	335	305	321	328	317	337	377	335	329	348	364	353	318	343	379	325	348	342	341	319	362	346	360	329	337	333	323	365	337	348	325	344	313	322	324	324	356	351	336	349	321	355	360	326	334	354	329	342	337	330	359	315	329	337	355	305	353	306	329	379	332	347	357	301	341	325	341	369	348	316	344	369	361	308	339	336	317	358	346	330	382	353	312	314	334	363	352	335	372	341	319	336	349	355	343	324	345	302	323	362	347	343	318	340	320	342	328	320	342	329	339	326	317	371	323	327	324	345	338	325	331	358	336	333	337	353	341	350	348	326	331	327	332	304	333	368	351	337	350	366	355	331	337	338	350	375	365	323	359	310	331	325	346	325	306	335	307	324	317	349	331	356	339	356	326	379	337	319	337	341	328	344	346	359	323	343
16243	16472	19380	26273	21695	10433	3099	1086	903	783	827	878	846	846	817	849	869	828	841	809	811	773	835	807	807	887	800	836	833	832	852	878	886	810	818	800	842	880	784	852	815	848	805	865	808	853	849	837	868	839	792	789	830	870	864	800	885	846	834	822	835	821	883	802	815	818	817	822	861	858	870	864	843	851	876	845	850	817	841	824	839	887	858	796	861	806	833	849	830	852	802	850	821	821	788	842	816	853	854	812	831	770	867	802	842	814	840	780	853	780	833	774	833	818	809	821	833	801	781	785	863	823	864	829	862	862	827	848	832	821	830	852	859	810	857	815	836	817	808	815	852	838	816	861	814	800	836	882	798	827	826	846	812	833	837	838	811	810	831	844	847	840	831	832	803	841	856	787	810	769	839	837	801	839	839	822	808	848	831	869	852	826	862	791	826	810	836	839	798	803	798	850	829	814	814	868	813	835	863	896	853	803	820	835	846	872	813	802	805	790	807	847	846	854	839	834	855	834	877	836	825	843	815	834	858	824	856	856	855	792	848	860	845	825	849	793	818	811	840	859	772	811	840	861	868	864	831	836	827	789	837	761	808	875	874	861	837	826	838	878	853	840	860	813	782	857	881	846	830	783	844	780	772	817	824	860	830	817	850	805	843	814	866	831	865	818	839	828	784	867	808	834	819	814	810	829	855	866	788	827	818	828	852	829	805	829	821	838	828	845	846	831	842	826	823	830	808	824	835	820	857	881	780	791	853	875	844	816	810	849	851	864	793	803	856	792	826	772	822	829	781	808	841	765	851	820	793	805	774	818	822	821	847	847	853	858	841	855	829	849	860	817	859	778	881	846	851	803	857	834	886	813	847	814	823	902	820	818	851	823	857	834	836	827	811	874	792	844	843	808	825	812	888	798	813	891	773	933	844	848	842	835	792	798	840	834	803	886	812	836	806	796	826	849	844	855	745	832	814	858	898	825	892	830	842	861	832	843	876	822	818	883	812	847	875	826	801	819	875	831	803	873	904	831	812	816	801	784	815	825	783	859	847	803	851	796	826	796	831	800	859	893	814	812	788	841	803	824	825	776	786	831	794	853	874	863	854	812	820	879	843	884	851	810	849	830	885	816	819	831	834	816	864	812	763	803	845	841	823	797	826	815	878	820	851	841	832	883	838	786	844	815	809	837	845	817	792	909	860	831	831	852	828	851	865	856	872	900	810	794	837	829	836	823	832	860	809	854	857	832	839	866	798	884	866	788	873	864	778	839	850	834	814	772	828	858	834	843	825	794	870	802	799	869	833	846	823	854	917	785	803	824	853	855	863	836	820	843	810	758	840	821	818	858	845	811	808	810	829	833	810	826	833	803	846	829	843	822	821	791	874	785	876	825	857	847	842	806	807	797	827	831	790	814	860	814	827	867	822	859	837	839	809	826	888	805	839	835	876	864	795	817	852	852	832	807	848	801	843	811	851	827	796	867	845	836	819	865	888	830	822	894	817	849	800	841	839	812	814	840	825	850	836	809	805	798	859	842	826	804	846	857	806	889	789	861	858	835	809	863	858	806	820	817	825	828	858	824	801	796	792	852	861	872	769	820	813	775	837	876	839	821	824	819	783	877	811	869	832	832	782	836	858	892	789	850	829	780	824	833	803	820	853	835	810	812	770	789	828	832	863	848	880	805	828	836	854	847	886	827	889	906	793	818	814	882	852	850	796	813	781	900	873	813	805	836	867	866	898	840	821	840	827	822	812	857	773	817	846	845	826	839	834	815	845	872	793	905	859	803	851	777	807	842	872	847	821	858	815	848	884	814	809	864	807	860	820	844	832	817	831	840	803	789	857	865	799	852	804	807	838	845	857	817	813	865	833	807	852	850	860	924	809	847	831	842	839	865	837	888	834	835	830	852	784	862	813	832	852	799	841	854	804	839	858	780	837	805	827	874	881	841	827	809	849	867	861	857	877	861	818	840	827	817	802	799	814	816	815	861	839	875	847	803	850	846	840	841	849	852	811	851	812	831	854	825	813	842	780	835	861	845	796	858	805	860	871	825	832	824	819	793	848	832	844	815	818	813	857	873	860	814	852	840	821	803	849	808	853	772	822	845	822	850	841	814	850	839	772	803	813	850	848	815	818	923	880	831	864	802	813	751	844	824	873	805	867	789	825	847	833	800	865	913	823	852	840	864	806	814	823	860	844	856	819	903	837	835	802	818	814	839	882	861	815	823	825	856	802	822	801	800	844	815	840	831	813	808	855	826	866	769	800	809	845	859	862	839	800	835	812	830	795	823	814	864	799	806	801	838	853	882	823	844	832	812	875	820	821	875	818	882	855	797	799	877	869	920	827	836	838	845	902	804	873	814	854	782	865	878	814	787	791	838	788	807	792	846	849	818	890	837	842	864	822	796	810	828	823	773	801	838	843	811	849	849	809	879	828	825	877	799	778	860	788	865	859	856	840	848	840	858	873	837	885	821	882	814	812	872	804	866	852	845	813	818	847	850	893	848	834	816	806	831	824	832	842	783	862	803	821	776	832	846	838	881	829	824	837	843	856	774	830	799	765	884	792	806	858	818	797	818	818	840	815	817	801	797	843	883	805	857	842	847	811	863	788	793	840	808	865	837	875	828	809	856	814	821	855	862	850	829	823	838	848	806	817	811	826	769	866	824	820	861	810	856	843	803	852	827	837	865	827	866	840	816	817	857	858	839	817	879	837	831	805	800	849	836	795	859	866	865	825	821	857	830	828	852	843	818	821	858	829	798	807	831	861	848	895	911	832	817	833	832	806	835	863	775	837	826	806	816	823	804	881	903	845	840	839	806	886	848	812	847	818	831	819	837	851	815	802	846	828	804	816	867	839	825	828	838	877	833	856	904	848	811	778	882	822	831	858	854	855	801	845	851	842	831	858	809	819	835	821	833	855	879	805	844	862	833	826	874	826	863	840	828	878	836	862	812	833	881	842	805	837	881	886	840	784	823	840	812	825	790	865	855	831	828	855	786	811	832	825	895	803	805	810	847	793	827	768	854	863	886	820	832	812	842	845	855	875	843	813	797	864	873	815	820	840	831	874	824	852	809	914	800	838	842	837	814	837	844	856	826	842	858	850	819	824	803	853	800	829	849	831	765	884	829	851	839	846	850	803	847	760	827	872	811	873	815	798	780	871	832	823	844	825	834	848	798	814	843	853	821	801	813	842	897	815	808	812	848	814	816	804	810	819	829	845	805	815	811	818	818	856	824	881	840	856	800	844	832	874	803	851	864	840	815	862	820	818	847	862	838	828	870	831	807	844	847	792	836	842	824	861	819	858	846	852	780	860	850	870	853	869	807	824	813	778	868	799	852	783	815	833	833	801	879	844	824	885	786	796	820	794	796	850	824	819	820	830	806	816	815	855	860	860	832	795	886	870	842	822	875	864	818	858	842	840	837	811	881	835	808	826	849	859	784	794	847	832	871	894	865	851	825	836	830	828	844	880	808	830	810	863	819
43083	42784	43771	51656	56961	34898	11977	1590	400	328	376	292	364	305	341	337	303	342	338	341	330	371	341	354	371	352	353	309	354	353	361	344	355	343	338	351	321	331	355	374	350	372	372	333	355	367	309	326	363	361	306	342	337	328	365	326	324	335	345	383	337	315	313	361	343	339	319	326	310	371	375	336	335	324	333	389	341	301	317	359	361	330	332	325	362	351	335	363	325	372	364	326	356	322	348	377	348	336	322	345	365	353	374	342	334	329	328	343	330	319	331	329	339	343	338	365	332	359	336	341	354	334	336	361	363	318	315	335	325	346	360	329	364	359	341	350	332	319	337	336	330	354	315	309	334	362	363	374	334	341	344	361	341	349	351	366	359	331	324	357	348	332	357	364	331	350	341	359	341	377	355	337	364	332	327	350	342	352	379	360	351	343	346	341	326	375	336	344	333	347	307	311	312	343	331	311	333	320	338	332	340	364	319	350	374	330	343	356	329	332	326	355	328	367	321	331	326	321	359	373	344	331	325	326	390	349	327	351	334	344	315	349	350	356	350	364	363	337	392	335	357	352	359	330	361	344	336	339	311	338	346	325	327	343	356	345	369	333	341	365	349	366	350	320	334	353	335	327	346	353	309	330	356	341	340	342	336	327	359	311	349	335	328	324	323	335	359	356	341	351	336	311	337	363	327	337	354	338	331	344	330	363	339	353	319	305	349	331	352	351	335	336	328	378	327	359	321	365	334	387	385	288	329	352	349	341	371	342	313	354	329	344	348	332	347	315	356	345	324	337	341	316	306	346	335	346	318	324	346	335	338	351	328	338	327	356	394	369	327	315	354	319	343	350	366	343	343	319	369	351	348	335	375	337	330	341	344	323	344	359	317	342	341	366	367	339	309	346	334	378	335	339	310	374	342	406	341	331	343	335	359	344	399	316	384	373	331	289	346	297	351	342	352	345	348	323	365	338	367	319	350	335	316	299	342	324	333	338	366	331	355	330	346	345	342	338	347	338	342	299	344	352	346	346	338	310	325	313	368	350	315	318	322	333	353	352	321	345	326	314	324	355	330	329	338	330	334	322	333	369	331	327	338	346	371	334	323	343	320	326	332	334	335	340	326	337	346	341	321	345	346	337	337	349	333	325	357	331	321	358	349	329	349	332	358	338	371	343	341	373	350	369	359	337	371	332	358	320	347	378	311	341	318	341	353	359	336	333	341	355	335	358	342	347	329	318	356	348	363	309	320	353	351	308	342	358	327	343	351	330	337	357	322	338	340	342	348	318	333	340	302	326	352	344	360	351	308	367	324	346	378	358	336	373	355	326	346	336	330	313	326	295	316	343	338	340	350	377	326	324	351	368	326	317	367	346	359	397	373	340	346	333	358	353	344	347	348	318	333	343	329	339	302	332	373	341	363	355	320	287	329	375	357	326	371	359	351	361	354	325	284	356	339	305	331	363	334	355	329	345	356	337	346	338	340	334	325	341	309	351	341	355	330	368	335	348	354	320	360	335	352	348	314	354	324	329	394	342	379	341	374	301	321	351	300	334	362	346	351	324	374	334	321	346	333	321	337	298	340	324	345	334	356	394	379	351	347	310	329	358	358	343	331	339	305	354	352	328	339	321	350	342	313	320	336	343	372	361	350	374	349	342	308	335	353	361	360	324	315	346	323	359	357	350	347	361	352	350	349	346	320	360	357	348	336	307	345	362	346	347	322	331	346	347	340	330	338	348	337	340	341	340	352	303	332	308	337	375	312	349	327	369	316	332	387	334	331	340	356	359	367	335	350	353	339	321	347	365	352	364	319	344	331	341	353	303	337	342	317	368	345	329	319	378	335	348	366	349	345	310	340	360	308	342	318	335	349	349	291	337	352	309	361	300	367	377	328	360	357	360	304	324	331	322	299	341	337	343	362	356	345	344	364	343	352	355	372	326	315	338	354	327	334	324	323	353	333	325	340	296	352	357	336	328	364	353	331	356	349	348	354	380	349	334	330	382	393	334	316	332	339	347	347	339	314	342	319	372	321	315	364	346	327	310	310	357	373	360	316	355	331	343	324	358	324	339	351	392	331	351	349	355	325	342	337	334	343	351	355	345	337	345	339	347	358	370	349	318	368	364	370	373	385	362	343	346	349	374	371	351	346	344	309	309	328	335	323	335	316	341	359	348	321	306	314	359	334	351	308	356	314	371	314	324	363	331	330	349	346	331	347	350	347	344	319	340	328	378	346	353	355	345	346	343	336	334	338	358	334	317	344	379	360	336	338	327	334	349	309	352	328	334	374	363	351	339	355	334	333	353	372	355	362	353	354	323	298	304	321	355	346	347	366	349	374	348	312	339	373	339	358	354	336	319	319	370	314	345	315	355	342	362	352	335	371	338	331	312	337	329	353	295	332	360	323	330	370	323	371	346	338	330	362	332	328	345	339	348	343	299	333	335	345	355	320	322	326	327	342	322	390	345	372	357	335	330	322	327	354	312	329	318	334	338	331	341	354	345	323	313	336	380	398	350	334	366	340	357	332	358	361	338	326	331	339	327	325	316	345	313	380	333	326	330	325	319	318	317	344	335	333	355	340	352	342	373	343	355	333	344	349	330	340	330	369	344	335	329	335	381	330	356	342	338	336	355	340	363	354	317	350	348	344	379	381	351	315	373	320	342	352	350	372	318	351	325	316	348	331	325	346	351	369	349	350	337	338	307	357	334	372	296	324	330	351	373	329	373	352	341	325	351	349	351	335	332	313	348	330	369	309	346	329	302	353	347	307	337	363	318	332	350	301	362	353	376	339	336	313	326	318	332	357	363	322	346	329	341	323	336	331	340	355	309	332	350	333	320	326	345	327	367	342	323	327	319	322	332	345	344	312	319	332	361	365	349	369	349	348	340	364	370	309	318	334	337	330	377	326	317	378	342	347	348	313	328	333	356	320	361	339	334	324	340	331	320	343	331	342	328	322	317	363	363	358	320	328	303	342	346	331	337	331	331	314	370	346	332	333	325	329	345	365	319	332	362	338	294	363	310	338	357	330	375	330	369	352	337	348	365	322	333	331	368	358	364	346	350	332	335	329	342	300	365	346	362	325	361	305	339	349	375	364	320	352	361	396	343	334	396	315	342	371	349	369	347	324	332	329	337	344	312	336	303	335	343	345	329	339	348	351	331	312	330	323	330	375	342	328	361	338	332	261	314	349	312	329	329	293	362	345	349	345	310	336	326	323	335	344	329	327	349	343	314	338	366	325	359	377	368	320	352	343	330	318	345	351	322	323	342	365	311	359	348	315	355	331	323	316	321	345	352	322	315	344	343	321	347	332	331	337	363	345	341	337	326	382	318	330	356	331	350	353	363	321	351	315	315	372	322	367	329	335	326	289	354	340	359	363	340	377	322	315	324	356	320	347	326	359	316	355	325	354	331	337	356	353	370	330	333	326	349	341	340	339	344	343	339	360	357	319	334	390	342	363	359	361	352	327	310	333	287	326	356	328	339
27790	34574	44442	61287	66423	43545	16674	3296	1025	905	897	819	830	812	832	800	867	795	833	814	829	834	854	867	862	802	832	864	874	821	819	835	871	850	824	844	843	885	830	831	850	819	778	844	819	841	797	848	858	857	840	849	811	855	886	844	827	865	804	859	816	849	811	808	830	786	796	829	802	811	898	853	879	857	789	848	854	855	869	807	791	836	848	849	860	813	814	869	833	827	825	807	843	825	859	827	862	885	835	897	874	800	835	836	820	861	797	837	856	834	868	823	797	787	804	858	863	836	833	879	867	827	840	840	855	876	837	829	823	840	890	836	847	841	811	852	832	848	833	835	873	851	827	837	800	842	861	834	811	845	882	857	852	870	896	832	832	839	809	861	846	842	868	828	872	826	798	837	866	855	941	798	817	818	827	889	799	780	836	840	843	809	869	838	832	841	867	814	895	814	854	840	855	820	818	873	840	838	851	828	856	855	884	842	834	865	891	844	875	788	877	786	826	875	823	840	862	861	800	835	866	818	844	834	817	847	831	831	798	852	800	821	885	830	803	808	821	854	792	805	840	816	851	867	820	815	873	894	833	843	856	844	839	822	852	800	861	819	853	855	815	853	822	813	842	847	842	815	825	892	781	810	818	826	819	789	823	841	885	850	846	824	793	847	833	884	855	849	817	846	795	848	846	847	869	851	852	832	813	826	806	914	888	803	824	848	806	859	843	812	853	813	881	837	838	836	860	819	855	837	836	843	826	821	787	845	822	859	840	837	836	832	824	867	896	852	854	777	874	832	840	854	849	884	848	864	858	847	853	855	842	883	817	879	904	838	844	873	835	842	830	833	823	807	831	828	837	905	819	836	833	858	851	840	840	827	815	872	858	853	868	806	885	911	891	857	841	807	788	849	802	822	803	823	794	834	827	800	797	824	850	853	859	834	854	861	803	862	820	841	791	839	834	845	857	889	859	864	836	804	819	881	829	850	837	886	870	849	877	795	867	821	823	830	864	822	883	792	862	792	879	853	854	844	847	858	849	858	822	863	863	778	804	853	809	850	793	831	852	854	839	801	850	865	827	828	852	847	876	826	847	891	854	831	800	836	877	835	849	874	778	859	836	840	912	870	860	885	826	820	824	821	830	776	888	852	836	849	825	805	812	869	841	850	789	799	813	831	807	791	827	859	806	812	774	838	855	911	864	807	848	870	843	854	830	884	890	868	807	839	848	825	840	853	800	833	869	861	811	837	791	844	818	861	843	850	823	823	884	869	827	804	819	771	841	828	792	852	864	865	819	845	851	797	860	873	831	801	909	831	822	836	874	855	842	824	859	863	805	843	871	873	809	840	840	874	847	864	857	851	865	828	809	815	823	851	830	807	852	853	851	867	822	844	854	824	845	766	843	811	835	832	826	841	850	885	823	858	838	897	806	810	843	831	834	847	841	841	812	803	868	883	832	819	864	854	849	828	804	870	859	853	825	804	877	857	814	791	796	850	807	819	845	831	799	905	836	840	818	829	858	861	799	896	891	762	834	851	877	853	840	848	796	893	831	851	814	813	834	866	871	888	814	841	891	847	825	841	879	800	853	892	873	841	787	814	837	873	802	879	810	826	814	838	888	866	794	832	854	840	850	818	877	815	843	838	805	841	858	873	822	847	829	817	883	861	876	800	893	800	840	866	870	849	830	811	846	844	842	827	808	902	838	835	866	804	838	881	872	832	869	838	864	830	819	784	853	853	891	838	792	873	844	806	890	852	867	854	827	865	769	805	849	880	820	879	851	811	892	806	834	824	831	837	813	825	850	834	836	849	837	832	850	848	812	807	810	817	851	790	845	864	824	797	782	773	831	822	877	826	815	854	817	824	849	825	862	803	803	841	824	829	891	786	839	772	853	848	859	869	790	852	801	842	830	811	837	820	869	816	854	811	864	862	898	827	809	835	852	832	836	855	820	793	839	818	846	827	833	877	826	832	872	842	819	830	837	853	812	839	801	819	849	815	834	821	845	825	785	855	820	814	865	862	834	878	901	876	847	801	817	879	804	857	858	868	832	802	847	835	866	889	839	836	836	901	845	817	852	826	798	863	858	840	869	793	858	835	846	822	818	889	832	852	860	834	842	846	863	844	866	829	835	849	834	829	867	838	854	877	820	858	789	858	828	792	862	816	811	827	876	834	939	818	819	795	890	853	877	872	836	836	801	856	817	847	833	821	831	869	840	835	830	821	862	850	834	848	845	835	852	832	861	848	827	851	865	835	813	838	848	805	865	824	842	922	876	822	789	833	857	829	819	822	841	852	878	883	854	807	838	833	807	836	821	887	814	822	832	811	850	866	848	807	821	769	830	854	864	810	855	855	806	870	839	769	831	805	850	906	867	796	849	867	845	741	835	843	837	857	862	842	833	848	814	870	872	869	781	808	792	847	833	848	866	805	808	855	818	835	829	909	828	859	855	863	835	821	830	793	849	819	853	806	834	812	886	823	853	861	863	832	834	859	844	844	838	818	834	800	856	777	805	854	836	868	808	865	818	863	839	820	832	873	804	878	826	826	862	804	798	878	846	829	844	837	843	843	846	841	829	857	826	841	873	848	858	865	858	844	830	866	874	814	882	859	937	819	816	811	855	836	826	821	848	869	841	870	873	825	814	832	842	764	875	857	769	824	898	859	831	875	821	842	908	834	801	829	868	824	760	805	881	877	811	821	843	768	890	868	840	890	849	860	791	869	780	845	813	849	879	827	826	860	826	808	803	862	863	818	825	803	836	832	822	862	801	813	859	786	870	871	799	819	840	855	815	848	807	803	791	822	831	856	822	815	860	816	788	839	835	835	791	895	836	792	841	889	857	893	823	810	785	822	837	829	827	832	855	783	859	867	863	806	864	864	832	862	871	817	837	811	858	846	822	794	880	815	845	866	851	789	859	844	818	829	923	811	848	894	829	846	809	853	845	782	837	846	805	850	856	808	842	835	844	837	855	844	856	823	853	854	786	845	820	851	821	765	828	848	839	832	870	849	845	886	867	793	852	824	778	814	832	880	893	838	816	831	856	829	870	861	833	803	920	871	835	789	873	835	834	847	901	815	824	843	842	867	811	855	805	833	850	866	807	864	799	883	800	852	858	797	806	848	825	881	810	793	860	799	814	914	851	845	788	865	749	835	794	837	842	788	803	815	848	874	828	823	852	822	828	847	819	859	857	925	853	841	852	812	823	799	781	854	835	843	815	791	815	861	772	811	815	904	836	838	840	825	866	873	845	863	847	805	818	843	852	855	821	878	821	817	838	881	891	889	844	879	851	851	846	846	841	856	828	817	844	847	881	855	869	818	909	863	848	779	875	843	853	856	862	836	851	856	839	794	832	830	790	830	809	844	846	880	830	849	845	835	834	827	822	832	829	821	852	846	896	814	796	794	858	830	867	829	847	842	830	814	844	868	825	805	830	816	865	884	843	774	847	846	841	794	871	892	793	863	852	846	862	839	851	788	831	813	828	798
53220	51237	51900	65619	63012	40110	16636	2769	473	335	320	299	366	355	373	294	337	351	338	367	361	347	300	307	312	371	320	352	343	339	332	333	356	344	352	332	410	340	352	342	356	354	344	337	376	358	352	393	374	360	345	325	322	337	327	349	335	352	364	346	355	302	396	347	315	324	370	327	357	317	332	354	325	357	358	369	309	312	331	356	345	380	333	327	348	344	332	329	350	308	317	330	335	355	336	371	343	313	344	347	332	347	327	367	354	356	383	366	346	357	343	316	366	344	331	313	317	347	327	354	307	341	338	336	328	346	369	320	312	348	357	338	310	346	330	367	320	341	362	338	337	359	344	346	350	347	339	342	374	338	314	321	353	333	349	333	330	343	322	320	343	325	339	336	357	307	333	345	393	347	342	338	326	314	345	317	338	322	345	334	331	348	359	337	354	315	348	322	329	325	338	365	338	319	366	365	346	318	338	353	350	366	351	332	374	342	339	334	336	355	306	351	316	327	364	349	337	358	339	346	312	335	329	343	349	329	350	332	353	312	361	355	340	357	301	372	352	367	340	358	319	331	325	343	347	363	336	339	357	335	304	344	322	348	357	351	336	360	307	330	331	317	325	339	360	336	321	308	310	372	315	339	333	343	368	367	329	316	324	355	338	325	327	323	372	320	334	348	339	330	331	333	350	343	320	373	300	345	385	340	367	334	359	324	368	294	356	377	328	373	362	353	339	308	311	360	348	330	353	326	354	346	330	357	355	343	301	347	319	348	345	314	353	308	352	357	358	345	360	349	365	341	327	355	348	328	321	327	342	328	309	343	349	350	333	362	335	314	353	322	341	360	321	353	343	331	357	327	318	335	322	343	355	324	340	326	336	360	390	316	345	328	326	354	371	354	339	352	350	344	364	362	330	346	334	328	353	364	343	360	339	343	351	357	336	329	365	334	319	333	332	308	380	324	349	349	343	302	336	340	332	311	351	321	349	369	347	322	340	323	307	349	332	401	373	309	350	353	309	352	351	330	335	325	323	359	365	352	353	306	352	338	356	324	313	330	353	356	376	350	352	361	333	321	369	342	372	344	309	321	323	324	347	349	299	334	339	309	386	349	343	347	306	327	312	338	314	339	334	362	340	360	357	340	373	351	329	320	354	327	299	296	353	339	337	342	335	338	371	357	344	326	340	340	381	320	350	354	367	338	333	353	339	347	340	292	346	293	336	370	335	328	320	322	339	354	324	328	382	330	348	353	328	357	324	348	350	308	327	321	310	302	337	365	342	304	337	317	362	377	353	336	359	339	346	337	375	338	324	353	306	327	325	348	353	319	336	369	339	335	339	337	349	341	309	353	318	312	355	350	348	366	331	320	345	322	294	334	289	349	365	298	320	331	324	338	329	310	327	357	331	326	366	334	325	315	348	356	335	326	337	321	358	350	351	334	353	350	340	332	312	321	336	294	312	357	357	376	364	365	360	351	343	348	387	321	343	321	315	347	339	316	339	301	315	345	337	312	382	311	340	333	303	372	321	361	344	331	343	356	317	356	349	328	354	340	340	341	337	358	364	328	319	368	348	335	371	350	345	340	310	343	349	359	367	304	346	347	327	338	322	326	376	337	310	334	336	330	323	321	354	321	351	328	356	348	315	318	349	330	344	357	332	329	330	350	380	338	292	314	343	352	367	317	308	346	354	325	365	334	349	367	359	324	354	355	365	346	349	367	332	337	343	369	305	329	345	321	330	359	326	335	367	402	324	348	333	361	373	340	377	373	321	358	354	356	312	352	366	316	302	338	331	345	339	309	336	326	364	336	326	336	336	344	346	319	313	329	344	353	345	342	305	347	358	351	319	334	353	327	318	318	363	354	343	326	344	352	333	326	360	343	326	329	340	354	332	354	346	314	362	316	326	329	347	355	334	369	346	355	329	345	329	316	346	362	375	353	342	307	313	349	341	358	328	322	339	324	344	339	332	351	349	348	343	344	341	364	331	327	350	335	365	325	353	307	357	311	381	325	355	335	336	320	366	343	382	339	321	350	339	326	351	327	345	341	328	369	327	345	333	347	336	355	312	355	328	328	313	312	336	338	353	312	323	330	353	349	377	329	347	340	312	345	325	337	334	337	343	346	343	331	358	355	339	364	340	375	343	331	329	345	336	353	383	342	314	336	355	332	339	359	311	373	295	310	316	349	356	370	324	341	322	323	361	332	365	316	326	354	315	319	322	356	359	347	375	336	353	350	324	351	298	376	348	356	357	329	326	327	336	351	363	334	297	369	330	382	331	317	350	320	305	403	340	355	353	318	348	335	337	326	310	336	352	317	349	325	362	334	362	368	328	355	344	332	361	341	378	360	358	345	329	355	326	313	376	344	347	330	325	355	342	346	317	336	356	350	371	332	350	298	340	347	355	338	310	318	331	333	328	354	310	344	343	354	365	351	359	340	387	371	350	317	303	336	355	338	336	345	352	336	368	365	331	308	330	342	350	340	342	342	330	324	319	324	352	320	350	329	296	338	352	314	361	355	339	345	358	328	358	341	310	332	367	313	318	295	358	373	324	318	308	335	366	356	367	356	331	330	351	298	353	345	366	344	306	321	333	353	352	334	333	349	316	373	329	318	338	354	336	337	351	338	365	348	323	331	346	310	333	364	332	305	365	335	361	297	323	342	333	344	336	368	351	335	350	354	371	359	345	356	336	315	329	365	318	363	342	314	377	340	353	338	343	349	340	357	352	365	353	347	339	334	363	308	355	320	332	344	344	332	353	340	333	370	347	358	311	349	307	346	351	368	350	324	308	306	331	311	335	361	330	368	336	355	347	377	335	299	361	307	370	342	318	342	336	378	339	346	365	319	367	338	312	370	335	346	334	331	319	378	387	338	320	353	328	340	325	330	363	394	367	349	362	375	354	343	282	328	339	330	351	312	340	381	344	351	344	344	367	375	341	320	346	334	337	332	349	324	329	353	336	320	361	327	334	354	360	306	330	350	335	364	323	346	331	322	359	347	308	355	326	311	358	328	366	312	372	311	344	331	330	347	374	376	339	333	349	348	340	331	347	335	332	354	324	346	347	395	339	344	324	332	346	377	345	320	321	322	342	319	343	322	330	330	309	349	364	328	335	321	354	324	332	315	370	339	334	351	347	351	335	320	313	316	331	344	358	328	370	334	361	301	336	344	358	365	322	332	364	349	347	351	341	337	355	336	361	328	350	361	357	360	364	357	330	355	371	338	317	309	341	361	312	356	333	352	324	329	328	340	312	323	364	361	318	318	352	340	323	329	330	334	312	328	338	320	359	304	349	351	340	332	320	323	325	293	364	357	341	357	362	399	351	350	372	343	342	384	329	341	363	339	340	379	334	356	334	355	306	356	336	306	367	349	384	360	334	325	350	337	334	314	351	324	318	365	349	387	322	331	338	346	322	333	341	398	366	340	310	329	352	342	352	354	340	368	317	338	348	332	336	356	343	361	333	332	337	341	349	355	356	342	358	366
35377	41618	53594	75511	74954	49895	20540	4203	1150	791	833	853	878	816	878	870	870	821	849	789	802	832	845	810	862	836	834	877	798	835	807	834	808	806	888	866	847	810	822	854	811	805	806	849	777	844	843	827	841	824	796	862	848	864	829	816	833	831	811	778	828	860	838	845	861	839	781	820	836	858	823	826	820	847	846	872	855	842	818	844	785	834	769	844	851	820	859	861	830	789	843	799	849	862	819	876	849	837	880	842	849	866	843	873	827	825	805	862	836	841	796	819	824	851	788	833	822	822	802	863	823	859	819	852	849	795	822	837	839	872	780	871	824	817	817	822	804	849	817	837	763	800	836	790	830	833	819	839	794	836	848	836	841	811	823	813	866	847	844	836	869	853	825	762	825	765	790	845	840	847	864	865	884	838	833	811	812	806	850	860	804	833	817	820	799	853	846	823	770	818	894	777	896	848	859	838	872	811	798	781	864	821	846	903	849	845	827	814	866	820	797	812	905	812	841	847	859	807	821	827	792	830	875	829	904	861	845	825	810	833	848	834	855	839	826	819	838	852	874	807	893	845	886	785	817	830	886	810	860	866	847	820	816	846	806	810	856	766	826	822	855	824	834	825	823	829	839	882	836	869	819	830	844	853	783	850	825	842	825	841	866	811	848	874	824	826	867	815	826	826	843	824	817	799	790	828	827	783	823	836	777	833	851	781	834	824	836	817	826	868	876	860	839	799	894	870	877	864	808	762	781	828	803	818	849	806	879	842	831	878	832	806	856	785	794	834	797	807	799	880	792	816	849	828	828	800	822	819	864	842	850	849	861	813	830	810	809	853	836	834	823	894	811	857	882	829	849	830	834	796	827	821	799	827	825	865	913	817	816	847	787	821	841	761	855	831	826	825	816	802	798	884	781	806	850	794	815	811	797	813	838	848	844	841	824	852	840	855	825	868	819	808	834	840	854	794	785	819	860	817	823	837	850	855	855	827	799	790	851	828	824	807	802	887	832	764	858	800	840	833	817	793	856	837	828	851	839	869	848	833	824	857	818	864	842	830	843	858	843	804	839	789	820	829	812	833	864	839	802	816	818	843	858	819	858	827	850	846	884	795	853	792	818	820	796	824	821	886	824	822	841	841	814	830	809	822	824	849	839	825	788	836	833	852	822	861	815	823	773	827	816	834	794	905	821	882	844	830	801	801	837	837	771	847	811	803	825	815	802	845	870	823	838	857	851	805	829	863	803	862	839	832	835	841	855	807	800	838	831	847	861	846	837	819	846	866	884	797	850	855	810	840	882	788	843	855	777	807	885	866	838	851	871	830	818	818	886	816	809	841	798	866	841	800	817	840	859	808	853	857	825	787	825	859	867	853	825	785	853	840	832	845	863	801	803	782	818	866	865	869	855	828	851	813	806	861	820	891	845	811	800	872	845	877	830	825	824	854	837	845	852	864	893	810	814	827	860	910	851	819	881	802	788	866	842	894	822	842	808	843	864	875	805	830	878	800	816	858	843	837	873	812	895	825	823	777	822	804	824	858	818	883	820	847	850	842	852	856	803	867	855	854	813	816	841	879	856	872	819	828	836	885	804	895	798	862	807	827	815	842	838	845	855	857	785	844	846	856	806	824	838	823	802	879	846	825	830	844	790	821	869	837	808	823	865	778	746	828	845	886	863	837	881	859	831	827	817	829	848	813	875	824	854	828	797	818	788	828	897	853	855	821	850	882	817	839	845	804	885	815	838	806	811	825	857	901	796	832	793	831	850	830	870	788	842	817	816	834	794	789	803	825	857	836	808	836	863	886	862	774	828	778	882	878	873	848	836	864	835	836	815	793	817	815	843	847	864	803	856	854	907	857	883	777	869	825	839	863	831	811	837	815	898	836	858	820	846	828	837	790	819	821	814	828	902	840	829	847	891	841	827	831	822	838	807	850	868	856	875	813	893	796	815	847	852	890	809	820	858	864	845	868	804	791	821	817	805	770	825	863	850	827	841	862	804	907	835	841	798	844	859	805	850	840	810	831	788	820	805	818	818	848	819	853	838	805	757	830	851	829	856	823	811	802	871	804	838	879	844	806	837	795	844	838	859	888	868	837	899	824	825	830	894	845	879	852	790	822	828	845	840	780	825	804	828	856	837	792	823	819	814	818	840	852	804	779	801	833	857	864	829	828	797	774	884	834	846	798	819	856	800	841	827	861	852	818	807	829	824	836	800	822	854	847	876	850	826	803	832	763	836	829	842	902	803	820	792	821	834	827	807	838	856	817	826	858	835	813	825	823	840	800	824	838	845	794	813	790	856	870	879	832	860	798	832	864	885	852	795	886	861	844	820	808	876	807	850	833	852	822	849	815	825	809	827	844	837	861	874	838	880	830	824	817	836	806	826	830	828	811	818	826	876	832	820	799	813	853	882	833	828	785	808	854	827	873	863	864	869	852	846	887	866	804	845	843	798	868	810	856	857	806	844	787	839	911	874	793	860	826	818	786	838	880	867	813	804	837	825	806	813	841	864	852	875	874	865	851	872	835	780	831	829	797	859	800	819	852	821	816	867	852	807	867	801	875	844	845	787	816	843	835	843	868	844	821	845	873	837	848	869	789	832	810	865	838	848	832	839	824	870	875	874	881	850	830	882	814	829	861	804	836	823	838	855	809	786	880	843	826	843	845	809	891	790	829	841	828	842	805	857	793	885	847	822	885	828	795	839	793	871	806	819	831	877	845	815	803	856	847	840	851	819	859	814	795	815	783	818	855	838	793	861	816	845	834	883	843	817	868	825	825	802	839	861	843	860	813	822	826	802	830	821	879	811	803	824	855	902	857	839	850	780	822	854	888	827	788	867	825	818	806	840	857	804	826	849	844	833	835	794	856	863	787	838	843	841	882	864	822	799	795	846	820	853	834	849	827	833	832	889	821	791	827	859	890	749	849	804	839	826	900	814	804	811	860	814	835	855	881	825	823	828	863	879	878	841	843	849	871	821	847	868	799	882	837	823	813	920	846	760	790	800	788	848	845	843	882	849	846	852	802	845	877	803	835	845	832	817	786	833	799	849	833	790	830	826	816	885	871	885	859	806	872	813	869	809	836	861	812	846	847	789	825	843	851	862	800	824	841	855	816	819	827	833	841	804	783	901	868	849	861	854	782	845	849	821	857	808	835	837	865	844	823	831	852	807	862	848	840	797	809	869	800	856	866	822	811	831	841	859	831	847	810	826	834	806	867	887	822	866	875	787	879	869	836	860	831	818	876	921	835	851	826	831	792	809	826	830	831	782	815	797	841	827	784	828	853	825	816	831	838	860	793	837	859	848	862	873	832	847	809	819	811	858	850	824	832	897	786	844	834	864	808	837	882	821	804	763	798	831	843	813	857	864	828	857	852	870	782	848	861	844	811	846	841	796	883	815	861	841	818	836	828	849	799	823	833	770	846	811	824	847	851	839	845	810	843	810	823	833	878	853	827	826	811	868	806	798	838	849	847	781	907	761	825
26730	24222	22516	12215	10352	6481	2052	569	354	341	318	326	316	326	341	342	297	352	336	384	338	335	311	369	350	326	330	343	329	356	314	320	338	345	317	327	330	318	356	327	340	320	346	328	315	324	323	352	321	353	318	322	306	338	365	351	319	348	311	336	356	345	327	336	317	321	340	313	284	342	327	330	340	376	335	342	306	325	338	287	356	329	312	353	310	373	348	330	344	356	362	327	370	366	372	317	321	356	337	347	303	335	375	359	323	326	382	311	341	319	329	351	359	351	356	320	345	331	332	335	338	316	326	327	333	330	344	344	350	355	320	308	337	354	344	350	290	323	351	346	359	336	336	338	360	353	357	344	333	320	353	324	312	325	357	312	318	347	367	334	303	335	317	330	344	324	333	295	338	356	331	327	346	339	350	345	340	333	331	333	335	342	341	334	363	334	295	342	326	295	331	334	312	339	346	334	329	354	342	338	359	318	350	325	336	338	359	333	342	333	348	336	302	355	353	346	315	324	315	351	359	291	342	336	331	347	368	342	338	323	348	342	325	308	352	311	330	325	348	348	333	332	335	358	323	310	313	329	315	324	333	317	327	324	328	319	363	323	318	362	324	295	316	323	359	324	313	368	351	368	343	312	330	330	360	330	313	356	371	347	325	296	330	292	356	289	335	319	302	330	358	332	342	358	332	359	343	332	337	356	347	317	325	309	344	322	343	338	305	352	333	338	347	318	316	364	367	334	344	338	338	284	328	341	312	313	312	322	343	322	329	330	337	357	332	307	304	311	329	303	326	331	335	336	364	305	339	356	357	339	329	343	291	333	323	319	328	321	352	326	333	355	343	328	344	362	302	344	321	337	317	355	339	303	299	322	316	352	322	302	358	319	357	320	312	365	360	355	329	307	312	329	358	336	351	348	312	344	306	328	338	355	329	321	337	341	384	325	318	326	335	339	331	335	366	325	360	319	351	319	309	301	329	345	338	361	339	341	331	340	353	347	320	342	314	339	365	309	329	321	355	315	354	343	344	349	335	354	328	352	327	315	334	298	318	333	351	335	329	354	345	354	355	356	326	352	318	350	290	366	364	341	350	346	348	346	352	359	316	328	355	336	348	336	342	317	339	343	330	332	354	321	334	344	333	363	328	362	337	384	327	370	337	339	324	332	326	339	333	360	340	293	331	349	370	360	303	326	374	327	335	328	331	329	354	342	346	368	342	364	334	355	336	317	330	363	344	309	332	345	337	349	331	317	347	350	350	342	330	348	359	322	367	350	357	351	341	352	350	317	346	303	329	320	318	343	349	352	368	321	346	334	319	319	330	342	327	350	349	336	358	337	332	318	333	317	355	349	338	350	349	329	344	343	333	329	314	303	328	355	367	329	343	334	315	344	332	335	346	313	306	370	311	322	301	320	324	361	364	343	336	335	338	317	317	338	352	342	309	353	317	345	347	349	365	330	338	346	307	366	345	363	297	373	317	353	322	325	299	282	330	350	367	333	357	369	339	358	332	319	368	308	334	346	341	325	337	348	325	335	355	348	343	362	346	311	323	285	334	350	336	315	356	340	353	326	340	344	344	356	344	358	350	343	385	329	311	321	347	326	354	353	363	324	364	307	317	331	308	301	315	308	318	324	331	383	303	345	304	329	320	335	353	343	332	350	339	315	342	358	354	334	349	341	311	336	338	348	307	352	342	340	320	341	333	340	323	328	346	345	344	367	351	339	341	364	333	368	346	328	342	333	337	328	346	340	358	312	305	333	348	354	348	327	343	337	370	319	364	322	315	333	316	331	318	349	355	346	318	344	348	319	355	330	307	329	341	327	314	323	327	329	338	384	337	331	358	347	346	342	358	356	315	303	298	337	298	319	301	315	316	359	349	317	337	320	330	342	350	328	322	327	323	339	342	313	328	337	334	336	334	370	319	346	368	333	320	336	319	338	324	334	330	350	304	347	325	363	324	338	343	334	364	342	318	348	328	321	305	352	358	320	313	349	355	334	374	318	298	317	325	322	338	352	371	317	317	305	330	363	313	342	331	339	335	331	336	299	357	326	325	336	364	335	351	337	323	343	339	345	351	342	365	346	310	325	337	329	300	353	326	360	314	307	331	317	337	335	364	296	330	368	321	338	321	357	335	318	349	330	338	349	341	325	317	314	323	368	354	360	339	330	359	355	338	349	296	331	332	314	346	347	337	341	337	338	307	313	310	334	361	342	366	319	344	336	346	327	351	344	346	332	363	369	340	352	323	326	344	319	355	314	313	358	354	335	341	327	364	318	303	361	321	355	327	335	326	308	301	320	347	362	312	336	345	317	349	350	367	346	324	350	305	335	361	328	322	336	359	310	354	335	374	358	339	297	350	337	354	372	345	382	327	347	330	332	329	358	337	359	321	342	311	346	354	308	358	327	338	331	314	353	345	339	320	338	366	329	338	339	316	313	366	326	348	301	330	334	336	336	320	340	328	339	349	353	308	290	340	358	296	330	344	310	310	316	333	321	351	304	332	306	305	303	328	321	304	312	336	344	321	363	343	312	311	337	342	336	342	329	335	342	313	328	288	353	313	295	321	337	342	298	309	336	343	330	334	335	360	326	313	342	359	315	330	334	290	366	321	348	340	324	380	322	339	325	368	324	326	310	340	343	312	351	334	349	359	350	340	345	339	347	311	344	319	345	328	341	310	331	350	315	329	353	338	314	306	342	368	321	358	349	323	317	348	346	303	337	340	339	339	370	337	342	318	340	329	341	360	373	325	337	314	289	353	343	310	316	323	329	339	347	372	312	311	325	363	367	365	387	316	337	356	332	359	321	346	328	330	346	366	373	330	340	322	358	343	353	309	376	336	316	313	297	326	341	294	334	341	316	315	328	349	344	323	313	335	316	334	306	333	344	341	300	384	331	351	339	326	330	346	338	351	310	318	327	324	360	362	337	362	368	321	337	362	334	350	339	329	378	360	354	356	358	358	334	369	343	341	359	351	323	328	338	344	317	371	321	324	285	310	332	367	344	353	349	364	325	313	335	343	297	346	328	338	342	352	353	335	299	352	337	327	343	320	324	358	347	294	316	344	367	307	320	331	354	314	340	329	363	330	355	362	325	324	358	338	301	327	372	326	349	312	334	355	343	308	353	334	352	322	319	340	324	335	343	353	331	336	367	314	373	349	314	333	315	343	325	331	351	347	368	320	326	345	309	359	332	301	311	325	362	339	320	334	327	299	330	343	344	343	324	317	334	328	340	344	337	338	318	334	339	349	350	362	313	313	334	355	327	360	292	299	348	391	343	334	392	333	334	333	371	299	336	295	299	372	331	336	340	291	349	348	318	331	299	338	352	330	328	338	357	337	327	356	333	321	357	329	326	330	332	321	361	396	334	309	359	366	348	311	328	338	314	328	326	342	298	318	348	396	371	365	348	324	340	319	320	329	296	371	345	350	336	332	353	327	288	317	358	349	330	303	353	326	330	347	341	362	312	329	376	352	326	336	335
16031	20208	26170	23299	24613	15602	5053	1476	939	829	857	820	822	829	832	784	746	826	805	842	796	831	880	847	848	754	870	828	826	815	801	851	865	828	814	782	770	848	800	846	797	803	832	813	871	799	865	868	834	839	811	833	804	833	858	797	823	838	806	782	773	809	798	888	825	863	848	855	872	809	825	818	812	831	854	859	842	817	806	790	787	820	842	841	884	782	860	834	821	776	825	838	839	802	825	814	844	818	822	820	848	840	859	832	878	800	829	806	854	860	858	809	837	862	845	827	820	818	816	785	830	828	835	832	856	851	769	848	806	865	792	801	824	841	813	795	807	837	807	839	815	859	801	863	849	849	862	851	810	839	814	895	866	823	814	834	825	831	793	834	851	835	841	760	815	852	863	846	804	819	828	858	785	821	868	807	841	836	821	851	851	809	790	838	837	770	857	802	831	811	825	845	829	837	852	857	802	786	895	797	820	874	822	831	874	817	878	817	816	838	838	815	860	848	792	816	802	816	829	766	773	841	837	845	795	855	810	836	836	842	826	862	801	833	806	851	824	776	833	819	809	811	843	842	782	787	888	815	839	868	856	831	863	836	848	851	820	832	818	804	852	830	790	812	863	842	816	807	817	856	888	842	855	823	790	856	800	784	829	799	868	783	840	848	810	726	835	801	848	806	836	838	845	838	850	763	795	816	856	868	822	828	820	863	779	857	827	796	848	834	867	822	834	826	813	855	877	834	822	852	836	828	837	774	809	812	827	863	856	817	808	816	822	832	887	834	820	796	779	811	875	812	875	817	846	836	789	814	853	804	854	785	791	858	816	864	890	839	839	815	820	791	826	840	867	875	794	807	862	777	852	798	827	808	848	783	818	819	885	755	777	838	813	828	855	797	837	863	837	779	847	851	797	797	804	820	857	811	817	795	785	831	857	820	827	861	783	837	827	823	852	839	785	880	883	783	827	853	854	822	845	806	812	818	846	781	853	802	847	849	766	877	827	821	817	830	797	755	791	847	872	894	848	839	831	835	816	882	814	815	820	881	810	870	850	838	841	825	789	811	844	822	828	783	846	817	841	787	850	822	802	833	835	757	858	799	798	817	859	850	826	855	818	868	814	829	903	812	863	809	879	832	856	823	813	825	855	855	825	828	831	812	827	764	823	828	801	844	756	797	887	797	818	838	782	843	851	815	879	840	845	860	886	815	807	834	830	798	786	858	854	799	822	818	868	794	825	826	816	822	822	843	850	841	816	845	839	824	808	791	822	816	888	869	825	788	764	832	838	827	861	807	849	808	794	818	806	805	777	766	846	856	825	845	853	794	834	809	811	839	825	845	849	854	835	847	842	814	817	824	793	846	800	850	796	826	752	883	831	851	876	767	790	820	827	817	866	799	831	810	801	856	796	814	796	805	833	814	786	865	796	804	768	807	832	833	756	845	817	881	831	807	828	842	789	794	811	863	815	773	812	813	823	854	815	822	835	857	818	795	803	837	830	915	815	826	815	836	865	805	848	815	786	868	844	841	838	828	849	798	844	841	836	808	797	870	854	853	839	893	825	771	799	806	829	839	800	811	854	780	812	814	824	840	861	825	790	814	792	840	794	804	823	854	795	820	819	812	807	852	814	913	824	819	811	828	857	779	820	788	859	758	890	860	815	775	826	887	855	881	812	821	809	800	852	819	804	823	822	851	860	824	824	804	796	809	799	842	855	797	807	813	871	854	812	838	818	785	830	796	877	819	855	839	850	774	814	806	847	812	866	812	822	808	860	859	861	846	804	825	808	853	787	848	808	860	796	844	808	837	820	820	856	859	799	828	841	798	859	888	798	829	779	842	833	824	779	763	834	822	812	856	838	828	828	829	867	812	810	845	839	781	861	805	807	796	832	846	785	860	825	784	843	823	825	785	778	856	819	797	821	812	855	784	783	821	865	836	847	844	845	819	841	844	870	799	815	824	825	797	801	816	833	833	833	881	829	862	859	784	839	851	791	859	857	865	858	823	867	759	802	836	802	812	836	772	792	838	858	870	861	838	838	790	838	876	878	848	828	798	832	795	876	801	818	823	828	801	811	782	862	769	842	796	808	803	801	805	793	822	819	835	847	818	826	802	813	795	815	846	835	782	846	803	821	846	803	810	839	874	827	850	851	834	840	801	827	812	867	837	811	849	795	831	856	832	834	804	857	789	852	835	851	918	792	811	801	828	825	809	800	883	833	809	842	783	803	803	824	792	838	815	915	844	883	842	903	818	847	871	811	844	828	797	824	798	794	853	808	825	790	842	821	894	863	772	800	863	820	815	831	762	872	874	824	818	801	844	893	862	814	884	803	823	808	864	797	825	795	808	839	808	847	816	826	808	846	797	830	863	846	791	851	812	808	813	817	833	834	846	840	820	837	857	829	850	857	806	886	860	820	755	817	823	819	828	884	819	834	842	785	802	798	798	777	890	824	813	853	862	801	849	836	795	807	803	858	798	812	764	854	812	792	877	790	793	813	852	860	881	762	794	822	846	828	844	779	850	811	847	838	833	862	863	787	835	845	805	812	808	826	853	851	835	807	864	807	850	844	808	782	832	816	803	838	808	821	849	812	851	825	793	846	778	808	859	810	841	875	846	846	794	817	862	838	790	824	837	798	812	866	863	809	882	793	821	853	820	846	814	818	792	778	824	846	841	869	887	833	911	785	861	810	856	782	863	816	842	839	768	825	851	782	794	830	807	814	815	843	879	886	843	774	810	789	835	874	774	819	848	882	885	817	795	794	824	864	799	808	725	815	812	870	829	792	860	818	846	848	825	870	799	860	823	811	800	842	849	854	805	798	826	834	812	870	863	856	748	837	817	876	783	802	820	786	817	854	819	815	859	816	781	835	819	840	808	763	818	853	856	867	788	846	835	809	808	774	836	807	852	815	822	842	824	822	817	835	821	778	829	843	837	834	838	814	872	878	843	861	859	835	842	819	831	793	794	819	840	817	804	811	801	818	766	803	806	820	808	851	815	823	865	807	816	814	864	842	831	818	838	792	849	836	820	789	872	824	788	814	790	836	861	774	818	825	802	825	797	797	794	845	828	877	814	800	824	847	813	808	829	797	819	862	862	854	838	799	797	846	857	814	839	850	887	832	828	795	863	864	812	826	846	839	826	777	798	802	830	825	848	823	868	870	852	782	801	813	846	798	804	801	845	797	844	835	834	818	780	828	850	821	788	759	866	806	885	779	815	854	848	792	836	776	853	830	834	857	787	858	843	853	814	821	808	843	855	843	866	830	847	800	828	834	827	816	791	807	824	855	821	827	838	812	816	814	823	799	831	890	840	869	814	825	837	804	795	842	825	815	823	819	837	793	812	835	839	870	827	841	800	877	784	838	848	877	859	790	831	866	817	858	847	824	842	793	829	852	902	819	868	824	856	877	875	806	886	847	864	797	791	844	860	861	801	788	817	824	863	827	814	865	902	807	788	861	842	868	848	791	825	836	807	805	822	867	813
45217	47689	42103	47688	55630	38531	15001	2322	462	380	336	345	343	335	336	347	354	365	333	346	369	353	308	321	375	339	376	374	306	365	325	295	338	300	339	360	333	354	332	344	357	339	331	363	348	344	310	331	353	313	387	309	393	350	331	370	347	322	337	330	322	327	341	344	332	342	341	326	333	319	321	346	333	359	307	314	338	333	316	319	318	341	334	351	344	339	367	353	355	346	339	324	327	295	354	339	338	323	324	334	325	315	354	382	298	351	335	384	314	296	380	375	344	310	325	308	349	343	320	337	355	318	349	333	329	366	339	337	327	314	319	340	352	346	340	322	343	342	369	313	320	346	340	305	389	321	331	322	324	336	316	357	314	397	342	330	340	358	347	345	315	307	346	323	341	366	349	345	325	333	322	363	353	333	331	349	344	367	360	327	337	346	322	335	313	336	332	360	322	350	344	319	362	336	325	330	323	322	303	365	344	335	358	320	369	354	342	355	330	349	379	336	320	354	338	306	312	325	335	364	368	336	366	355	331	345	324	335	340	341	371	337	334	341	312	349	357	340	308	352	338	328	320	327	338	304	302	314	323	318	355	310	315	284	331	373	310	336	333	357	368	343	315	331	350	337	361	323	362	325	296	330	332	330	337	332	355	346	338	321	336	336	330	350	331	317	362	346	345	345	335	346	328	321	341	334	355	376	320	347	361	332	353	321	356	349	381	316	329	329	343	357	359	351	310	322	367	327	353	355	325	363	350	354	334	305	337	308	316	330	369	361	332	303	335	314	340	357	328	297	361	340	337	320	336	355	366	335	311	331	342	348	343	334	317	363	345	347	321	327	321	336	343	329	314	326	325	342	339	305	339	358	339	337	356	343	388	337	345	293	362	354	309	309	329	335	371	319	337	331	364	348	333	352	356	301	354	317	333	361	327	365	310	318	379	334	329	347	311	348	335	348	327	340	371	311	344	362	329	329	286	383	311	362	362	306	379	366	350	315	326	365	298	360	356	366	344	353	295	359	329	343	319	327	366	333	321	324	313	332	382	315	341	377	350	333	329	350	359	301	336	312	305	307	353	336	340	348	315	340	340	335	321	315	334	308	332	334	310	325	359	312	355	341	342	327	344	309	332	358	313	316	346	352	360	299	363	316	330	329	363	345	319	357	339	329	337	331	356	297	291	353	338	340	370	333	335	334	337	300	333	349	328	359	334	335	323	318	375	355	327	311	317	328	352	364	379	342	358	361	328	331	306	350	335	336	368	320	356	376	359	365	361	331	349	311	327	289	333	340	347	364	349	367	309	334	343	311	328	309	359	378	333	332	339	307	288	334	320	326	317	314	313	342	348	353	310	333	314	326	307	355	363	356	312	353	325	329	338	358	355	323	381	386	377	353	349	369	377	371	333	386	361	333	345	346	316	335	311	338	322	333	353	333	341	331	319	318	321	318	351	350	319	360	344	347	332	337	309	346	328	376	362	332	361	302	328	311	341	334	357	332	362	306	357	344	293	335	324	328	374	308	296	360	310	347	335	381	333	321	341	339	349	348	352	284	334	349	341	321	326	361	315	350	365	333	319	361	323	344	354	350	327	328	373	352	342	358	334	324	326	336	344	372	335	325	315	358	366	313	339	351	363	339	366	322	308	347	326	373	379	349	323	341	341	338	307	344	338	331	345	348	348	316	344	362	332	338	331	353	346	345	342	327	374	335	328	350	326	356	357	345	369	324	331	349	333	328	332	372	323	305	300	332	353	320	333	325	329	344	343	363	339	348	346	326	328	333	301	378	345	342	336	347	344	347	348	351	323	355	346	327	348	332	338	359	336	344	316	403	340	340	333	341	332	344	361	331	310	367	349	321	373	363	339	310	340	336	347	346	303	339	365	347	317	328	342	343	331	329	342	330	370	357	318	340	341	321	327	348	296	357	318	342	362	343	313	330	341	375	327	322	349	315	318	336	330	324	309	315	326	366	372	321	340	359	336	325	307	340	313	319	336	369	344	309	348	354	346	301	324	319	345	331	317	349	351	349	293	362	314	340	351	339	320	324	329	359	338	351	360	347	349	343	340	348	312	353	344	354	330	343	357	393	338	356	361	335	364	313	363	356	349	317	362	343	352	332	328	338	316	373	367	354	360	355	340	329	371	349	363	343	321	306	333	351	368	357	362	358	340	295	340	347	355	321	323	338	343	323	371	331	329	336	365	332	342	348	335	322	352	334	349	357	354	322	359	380	368	324	338	283	329	324	322	383	335	340	306	390	352	303	337	345	330	346	328	366	346	311	340	320	335	322	303	327	364	308	317	320	313	328	356	345	324	337	314	353	320	370	325	288	333	346	337	318	342	310	315	355	348	298	328	338	335	316	389	327	360	325	343	316	322	318	329	319	336	323	318	351	323	331	346	349	325	330	348	366	348	345	359	370	344	324	375	325	356	308	343	340	331	351	304	323	310	320	343	334	312	337	347	352	340	361	336	334	340	322	356	327	311	332	333	334	307	369	360	350	344	322	305	344	338	336	323	319	342	311	358	335	326	331	345	279	341	359	332	362	344	353	332	354	343	288	339	323	348	381	346	331	341	340	314	351	331	325	352	317	341	360	355	320	347	313	322	305	335	374	355	383	333	348	341	348	334	340	346	315	328	357	349	350	341	347	360	343	345	347	360	330	318	358	322	316	346	360	362	329	307	361	330	302	373	349	341	327	348	327	382	345	313	329	320	312	317	305	376	317	341	308	364	324	333	318	320	316	352	329	373	349	354	331	325	344	361	342	342	321	348	320	328	359	349	325	314	351	363	357	308	308	322	336	387	355	320	346	320	337	342	331	290	331	347	349	343	348	355	348	337	348	335	349	327	347	393	305	341	322	369	344	363	344	356	334	330	355	338	345	310	314	303	348	364	318	323	340	326	342	345	310	345	327	343	345	347	359	360	361	309	345	363	364	348	327	322	299	313	348	327	347	330	330	321	327	300	344	333	368	328	300	320	360	330	358	352	288	350	327	355	357	365	340	332	346	328	327	326	331	322	333	319	352	375	321	361	307	349	340	330	327	363	379	339	346	315	353	350	329	333	338	367	337	327	330	345	326	339	316	364	354	317	338	311	334	339	343	361	388	346	311	291	341	325	326	313	328	374	316	320	301	316	338	358	329	300	396	348	340	339	359	332	331	337	316	346	353	373	342	339	308	341	303	308	336	316	335	349	361	352	321	347	350	344	311	343	326	350	353	304	306	298	333	316	307	293	360	359	312	337	357	327	333	334	355	363	327	380	362	355	334	298	312	374	358	328	337	324	384	318	325	317	383	337	341	367	353	343	358	336	346	314	327	337	340	350	314	342	327	340	341	345	363	343	338	325	339	320	360	343	365	328	328	337	356	352	326	336	378	350	345	368	357	360	337	333	377	351	348	360	347	321	369	350	328	325	339	359	351	350	352	353	346	358	324	343	342	317	345	337	325	362	358	340	343	335	372	364	347	327	325	321	341	328	349	312	330
30381	39058	41787	58793	66378	48798	21120	4269	1176	842	875	878	850	813	819	848	802	773	864	842	859	853	779	814	842	823	874	816	855	861	868	868	827	813	847	887	872	871	789	843	808	828	838	863	844	881	838	814	830	791	833	810	869	812	858	831	881	861	823	873	822	837	846	857	782	798	830	811	821	791	832	846	828	868	828	830	813	815	864	834	820	782	819	871	859	873	905	873	787	839	855	838	835	832	838	852	860	836	859	821	765	839	855	837	848	812	825	907	888	813	829	883	817	817	801	774	861	845	828	822	844	852	834	803	827	830	855	884	831	828	837	887	822	805	847	824	836	825	817	820	823	841	817	800	838	814	799	805	849	822	810	853	883	811	865	815	864	859	842	860	824	834	831	853	855	863	834	851	839	825	801	830	848	855	844	780	797	830	830	851	835	812	838	782	853	880	836	813	818	845	847	858	829	840	829	805	821	846	835	831	876	825	807	831	798	869	814	842	848	849	815	845	850	873	877	863	830	804	843	786	853	875	857	869	841	850	823	898	897	890	828	827	838	801	837	899	852	821	773	803	812	807	863	851	860	863	835	877	879	831	859	815	834	811	847	795	825	844	816	822	867	870	791	883	823	859	810	818	835	856	875	828	824	838	844	872	856	859	822	843	782	808	858	793	803	795	800	852	774	856	839	880	857	832	863	844	840	837	801	868	833	824	835	794	886	782	873	830	810	838	787	836	844	830	841	873	824	831	832	808	807	800	841	846	807	810	823	793	841	850	850	820	864	811	885	862	828	846	862	798	859	855	817	831	838	797	819	823	836	808	838	904	856	879	824	861	832	820	944	793	835	841	828	829	816	886	841	816	850	823	830	924	809	819	855	754	815	862	822	804	838	836	815	823	832	884	849	817	782	904	882	841	867	879	790	828	780	878	833	820	795	858	780	862	881	811	869	874	835	815	818	820	832	858	881	795	831	871	888	828	804	876	871	812	776	799	858	852	868	873	826	866	861	819	832	862	806	801	800	806	822	822	786	900	880	872	872	856	808	807	880	813	895	787	882	837	845	812	891	825	867	812	863	800	817	847	817	831	812	847	842	840	844	848	819	859	861	867	815	840	846	865	807	860	827	830	841	800	871	826	850	888	847	885	881	873	845	845	848	852	831	845	867	836	832	825	813	852	849	799	808	843	856	846	876	845	836	863	852	841	826	793	815	884	858	865	854	872	818	855	822	822	885	818	838	814	879	900	874	832	881	824	821	811	806	854	889	817	823	815	845	845	822	822	834	862	807	783	812	811	852	857	794	857	820	833	855	766	887	864	806	871	842	808	851	872	840	827	818	847	835	803	872	840	863	856	810	809	802	855	806	860	838	903	887	883	793	822	847	841	843	827	811	894	829	848	850	791	821	807	824	831	867	821	850	757	806	840	830	813	849	865	812	806	827	831	817	877	880	852	847	822	813	826	847	846	856	804	772	857	815	847	847	849	794	846	835	838	853	798	870	790	836	819	865	848	821	876	836	809	845	773	863	898	838	866	849	860	844	860	869	853	797	823	843	788	833	836	812	884	825	850	833	807	855	873	822	831	804	801	827	839	820	836	862	787	835	863	810	862	834	845	833	825	833	839	853	786	845	840	812	827	835	834	839	849	855	893	846	817	850	861	829	820	828	855	820	815	830	861	829	863	838	806	815	817	838	862	778	860	853	838	840	813	867	867	772	884	800	834	841	822	832	838	876	845	847	856	833	868	858	809	871	816	830	810	801	866	788	816	791	848	849	803	860	859	876	872	828	883	869	854	806	866	804	813	823	861	832	855	834	839	870	876	825	840	835	864	806	880	837	785	837	869	867	870	846	850	803	818	818	828	850	826	809	867	912	819	860	795	835	840	853	875	815	827	857	805	881	833	858	799	832	858	860	826	809	787	799	841	824	854	816	825	855	790	879	860	835	885	877	836	843	792	810	847	828	824	869	812	817	846	830	807	877	836	813	792	840	852	869	789	871	802	818	827	779	806	841	884	831	820	797	871	821	829	806	895	873	878	824	873	852	836	834	858	817	842	841	809	832	832	774	826	825	846	824	872	798	877	842	856	804	821	790	837	827	867	796	854	814	826	788	864	844	869	858	808	799	764	846	876	862	789	839	805	812	893	827	859	830	876	871	806	898	816	823	839	832	790	846	820	853	870	833	823	820	865	879	872	860	815	857	863	807	830	857	897	855	783	841	899	828	852	863	853	823	822	836	838	804	806	784	801	809	843	800	852	796	828	801	884	858	820	844	805	852	782	828	857	824	828	843	833	776	845	795	860	854	842	817	839	811	845	822	821	857	854	860	831	885	764	871	836	865	907	882	830	849	864	854	821	790	834	789	824	847	852	887	826	851	839	840	861	830	817	811	827	827	862	874	847	857	821	803	819	921	792	831	819	812	775	838	854	903	849	828	861	840	803	843	836	813	851	849	858	794	833	856	810	787	835	814	806	846	835	858	848	872	822	841	811	881	841	805	836	839	855	871	861	811	839	819	837	799	859	824	844	844	784	809	823	889	840	846	852	863	832	806	821	819	800	831	873	914	838	811	837	806	836	819	821	861	846	862	831	859	829	827	850	803	841	825	814	819	796	839	837	801	780	805	875	839	839	861	832	799	826	811	830	849	819	823	848	814	857	847	850	794	821	791	896	838	854	814	848	864	795	781	893	849	851	842	823	832	892	829	812	857	848	816	776	805	801	842	841	831	833	820	819	823	808	819	841	868	858	884	825	809	881	858	802	849	790	854	819	852	858	821	806	830	855	856	814	901	835	871	835	837	802	826	788	830	817	884	860	844	830	803	825	870	825	851	849	846	828	844	854	832	849	899	829	813	818	821	861	863	821	829	812	833	868	857	825	820	838	806	865	822	871	892	828	824	833	839	863	829	870	856	852	841	887	855	819	815	840	840	860	805	792	820	792	837	857	862	833	866	835	826	841	813	878	826	798	785	912	807	877	857	757	824	850	809	801	911	797	806	825	791	851	853	796	855	810	806	802	872	863	824	840	857	846	817	829	836	894	799	802	880	838	903	838	822	826	842	805	876	843	797	894	801	840	854	824	837	837	844	857	861	802	844	855	794	834	853	835	831	823	835	886	866	833	819	829	824	855	842	780	858	900	798	841	857	856	834	803	833	852	839	828	803	824	821	812	870	920	839	830	830	856	831	848	834	868	834	837	860	826	820	832	824	824	804	834	881	767	848	826	840	823	845	829	794	850	787	780	872	824	825	811	840	823	854	837	813	830	810	868	825	818	871	793	832	856	850	874	870	887	848	859	860	852	837	833	856	844	811	809	800	806	821	826	789	781	830	827	874	811	841	903	875	824	822	840	880	837	748	788	835	879	901	890	853	806	835	848	804	841	810	839	802	840	837	872	842	827	815	826	824	841	874	874	817	803	816	837	846	821	791	877	858	822	823	914	870	828	852	844	870	813	780	777	813	816	868	855	835	831	806	816	845	879	815	837	848	814
53526	49845	44405	47036	68729	55550	26434	6918	680	358	325	383	367	347	380	348	335	359	357	352	357	334	367	373	325	329	336	294	348	320	363	298	348	355	378	318	383	350	320	344	337	340	346	329	381	346	345	358	345	366	358	331	349	367	346	353	304	352	359	331	341	320	327	359	343	355	362	349	341	348	356	329	329	317	363	365	364	352	329	347	328	356	335	331	311	348	346	329	347	344	345	334	337	295	317	329	330	329	355	350	350	322	332	364	372	339	328	323	329	337	360	339	338	354	374	345	329	327	362	325	336	325	351	347	332	346	325	344	321	335	332	341	337	311	361	353	339	315	358	346	343	363	304	339	320	326	365	358	348	321	342	340	343	351	315	365	370	310	337	346	371	370	357	342	324	369	309	332	323	304	341	358	367	342	338	392	340	323	347	352	347	350	340	312	325	320	371	353	336	318	367	320	354	309	316	323	334	366	335	325	315	346	342	318	356	367	345	328	320	363	342	345	331	357	347	340	331	295	334	360	337	330	331	361	369	336	365	363	344	374	352	321	352	322	345	366	315	319	348	339	322	341	372	360	316	357	353	384	355	335	388	353	361	366	332	341	366	326	352	322	354	340	368	346	344	328	321	324	363	358	314	332	331	356	325	361	330	338	346	303	338	321	362	335	344	297	366	339	362	361	343	370	342	360	319	343	369	311	324	306	334	384	341	334	348	359	362	365	330	350	313	326	335	333	309	323	344	336	325	327	301	353	376	376	336	362	335	360	357	347	397	354	332	335	314	323	376	344	350	349	345	341	354	327	318	339	327	307	381	344	348	342	362	295	344	370	353	358	354	333	340	340	346	331	349	403	347	317	336	321	363	339	334	323	329	347	337	360	343	331	340	330	365	377	362	367	340	319	366	369	319	336	324	333	349	305	341	373	327	336	363	378	352	375	351	333	324	379	365	324	344	358	319	302	322	330	344	322	359	343	348	376	312	319	352	346	369	313	330	340	330	335	341	335	330	349	373	351	365	332	329	299	341	304	348	346	354	337	327	300	344	354	359	321	335	325	344	342	334	313	334	341	361	342	337	348	331	357	358	329	314	337	364	320	348	350	334	340	349	328	348	370	348	354	335	302	351	361	312	363	334	326	350	330	338	383	331	343	339	370	335	327	352	335	304	345	335	347	319	332	310	345	329	347	352	344	366	387	347	318	334	302	343	309	342	342	392	351	342	373	352	334	333	329	355	328	347	335	339	353	323	336	331	359	379	358	368	326	333	346	319	327	330	339	362	360	339	335	363	354	317	345	346	354	341	346	344	336	348	346	340	351	340	335	347	365	360	351	354	329	347	327	374	341	335	322	342	332	336	378	332	349	313	327	351	309	376	344	370	399	335	321	348	361	308	322	348	330	342	335	343	355	357	341	369	339	339	364	328	330	314	345	360	324	315	354	370	335	315	361	377	322	357	348	377	355	350	327	349	327	318	333	336	337	349	351	374	323	315	336	334	350	343	351	347	349	294	328	342	383	349	330	361	368	320	326	343	348	366	347	366	326	340	330	331	354	383	377	365	315	321	363	340	301	348	379	348	362	349	325	359	331	392	338	311	359	317	353	336	345	361	325	330	345	336	360	361	360	349	339	371	353	309	368	333	320	357	314	328	389	314	353	322	377	374	332	369	333	323	340	327	362	330	356	378	350	308	326	311	345	314	331	365	312	311	327	387	343	361	366	373	346	353	351	316	351	335	351	363	364	313	354	335	385	348	337	323	337	318	350	386	327	283	343	332	347	363	337	346	321	316	323	342	348	343	315	333	322	339	332	371	343	341	334	332	357	355	341	310	312	315	355	366	360	329	357	372	345	320	331	342	324	331	307	339	332	307	347	329	338	322	333	343	363	354	340	332	378	357	327	361	361	349	354	330	340	361	347	319	342	352	367	342	346	344	328	358	318	350	332	338	348	382	349	308	341	338	357	352	340	361	357	364	332	324	340	351	323	354	356	341	331	313	359	313	350	353	340	303	312	353	335	325	304	311	332	319	335	327	312	333	357	330	339	360	330	359	338	366	337	318	383	374	343	380	386	345	320	364	383	390	323	383	315	365	328	337	359	356	355	338	330	351	362	345	362	320	324	336	354	362	333	358	326	339	356	326	338	342	347	331	339	315	356	327	341	353	352	324	334	350	347	334	336	326	351	335	357	376	374	358	357	323	355	338	339	355	354	346	329	340	339	352	363	327	341	338	329	323	373	356	356	342	343	365	345	344	341	341	350	380	341	315	365	312	345	365	318	301	322	329	331	368	354	329	338	345	316	348	346	348	347	350	344	358	332	334	344	310	330	352	384	381	341	344	321	355	324	353	324	329	363	305	338	363	359	373	337	331	354	338	301	309	362	324	324	327	331	342	337	344	344	322	345	343	345	371	334	335	324	343	339	338	356	312	360	339	312	313	324	322	370	333	326	360	366	332	346	375	355	370	327	369	364	355	365	350	355	316	332	357	322	357	345	314	337	289	345	342	328	343	389	326	336	341	340	359	341	316	382	321	349	322	348	342	332	307	337	362	358	338	362	341	328	339	359	336	376	357	342	344	362	326	333	355	305	344	321	320	323	309	343	327	370	358	334	338	386	378	339	340	355	321	335	354	364	318	331	340	359	293	334	306	345	330	336	323	297	304	359	309	356	341	305	334	353	387	350	345	325	338	297	341	378	363	314	346	324	328	362	334	307	312	338	317	340	353	327	380	323	344	338	315	371	320	363	328	344	336	344	327	284	362	353	362	365	323	359	358	370	360	339	346	356	337	322	390	320	302	345	350	350	355	337	335	329	367	343	342	346	355	327	342	353	352	317	298	371	325	324	362	363	343	341	365	342	362	306	360	354	333	332	357	338	358	336	365	339	345	318	331	341	328	355	348	330	316	301	343	353	347	340	332	333	323	321	347	350	331	347	323	319	377	351	357	347	324	358	334	320	374	349	310	315	322	316	323	337	344	369	359	317	330	364	325	363	327	332	338	325	392	374	359	314	337	329	344	342	324	327	360	343	332	322	352	326	336	365	317	354	373	332	324	364	327	324	346	349	304	373	353	334	346	331	381	332	308	358	347	352	332	377	354	329	340	332	385	362	377	304	352	357	362	355	335	350	342	345	341	368	344	314	334	348	338	358	352	374	307	339	387	329	338	368	311	354	301	349	361	332	331	368	356	337	337	325	337	379	303	344	309	309	332	328	324	340	330	375	350	366	313	330	359	360	325	339	358	317	383	356	316	324	375	328	335	351	367	320	334	295	324	338	341	345	340	342	358	336	351	348	345	393	324	353	337	338	333	358	337	347	384	350	374	281	346	351	369	354	317	352	340	336	315	330	338	366	325	366	305	342	333	329	343	362	363	321	318	363	342	324	331	338	333	347	343	337	348	362	377	356	321	346	318	351	343	339	349	346	320	356	354	324	313	320	334	370	331	344	298	356	361	340	337	314	365	295	308	289	373	348	332	281	363	349	326	332
36599	40365	44884	58361	80914	65116	32866	8006	1568	907	845	812	843	881	808	834	859	870	837	882	865	879	852	799	808	860	819	795	800	876	824	825	825	844	814	836	863	864	822	812	830	826	803	851	845	835	842	857	844	826	854	791	860	831	837	796	865	814	864	807	847	821	773	830	874	787	892	884	863	850	796	822	891	868	788	844	802	845	823	836	806	794	761	859	824	896	849	783	782	804	857	828	794	836	881	892	841	888	825	866	774	821	813	872	855	839	844	904	858	821	806	803	849	883	811	843	779	858	837	843	803	818	864	865	820	831	774	854	836	830	804	818	853	857	793	834	813	860	828	853	812	854	886	819	831	830	839	813	847	831	778	817	836	841	899	870	821	865	815	794	848	842	795	864	794	848	849	871	828	799	864	836	853	851	813	831	853	837	808	850	830	807	806	836	841	829	847	816	869	841	795	828	828	902	766	815	809	869	859	801	852	797	793	827	837	851	886	830	819	819	804	849	844	846	807	805	843	788	846	813	885	810	844	843	790	820	827	816	839	832	835	835	873	864	838	793	837	867	877	825	836	857	839	859	805	888	827	839	838	847	840	847	826	885	809	832	841	881	852	777	826	815	841	796	823	858	818	831	818	801	778	848	790	836	790	813	826	838	835	836	834	834	822	825	826	837	816	819	849	828	800	897	850	898	873	848	798	866	878	860	792	889	809	833	800	857	830	873	849	829	814	819	788	810	862	818	821	801	886	843	834	794	846	836	820	779	816	877	885	848	870	831	792	829	847	796	844	849	805	801	835	820	755	811	835	812	857	838	785	832	796	793	781	808	793	854	846	826	824	847	850	833	834	875	800	886	883	858	815	800	824	840	808	819	837	837	848	797	868	832	828	837	836	862	818	783	793	874	857	830	825	834	858	859	878	806	821	822	813	838	845	822	837	906	861	857	832	848	832	850	844	827	835	802	823	815	762	840	815	822	836	811	864	793	822	852	888	795	844	895	835	867	900	806	846	883	800	840	789	842	874	836	864	833	868	860	798	889	861	817	852	812	869	826	840	821	776	840	907	835	822	859	866	842	808	857	833	830	823	878	834	810	836	801	810	791	871	803	839	808	807	852	831	828	851	803	802	831	870	840	849	814	797	785	831	815	855	807	880	851	852	881	852	831	827	879	803	855	860	769	854	829	826	847	792	866	807	865	809	799	804	822	836	828	854	837	885	844	845	835	848	823	814	789	863	811	895	846	812	852	773	815	910	828	890	756	793	799	798	838	807	832	792	831	857	820	848	794	807	836	827	865	807	895	852	829	836	845	823	876	811	845	822	819	828	842	832	850	899	827	855	861	841	819	830	810	819	792	858	791	838	824	821	844	870	888	867	824	842	853	874	815	803	836	847	799	808	817	830	842	801	863	816	887	864	843	853	779	832	862	820	849	816	832	801	834	806	848	904	833	817	905	860	835	810	865	841	857	906	823	847	826	821	893	769	855	821	819	794	842	842	880	839	823	796	832	820	804	882	812	848	858	798	830	822	866	806	869	790	866	778	867	784	797	832	852	818	859	884	828	779	843	827	860	833	861	828	756	800	792	873	806	831	870	824	880	821	845	825	827	889	808	819	813	801	871	877	844	823	872	872	792	905	828	827	822	788	804	840	838	792	811	841	800	820	812	809	834	826	829	821	849	846	860	824	841	822	809	872	845	798	788	891	848	839	810	860	845	907	866	836	830	842	828	844	813	836	842	843	838	845	793	844	820	785	816	795	825	876	846	828	825	796	791	806	876	825	823	841	864	855	864	828	809	859	837	818	860	783	831	892	855	820	878	854	851	836	835	829	790	870	837	813	815	818	888	832	797	838	841	863	813	865	796	859	784	840	774	789	889	833	829	898	852	901	818	846	838	837	826	802	845	859	804	788	810	854	852	854	837	860	816	832	850	852	828	860	811	851	839	838	834	846	828	842	861	852	824	772	825	834	836	863	834	850	810	933	811	815	813	874	794	822	896	833	827	834	838	898	869	838	870	820	891	803	849	803	840	814	846	789	814	814	855	837	844	830	846	877	878	810	890	801	839	880	815	770	879	818	755	815	813	820	825	841	811	840	821	837	817	827	844	849	827	837	820	795	850	853	798	851	797	883	790	848	856	858	866	804	850	848	850	888	828	815	836	847	869	795	795	837	831	801	830	851	815	876	827	822	811	902	814	851	811	806	852	823	809	835	803	880	802	823	786	807	793	833	819	813	818	866	886	824	844	855	831	812	838	838	901	781	824	811	792	807	822	801	840	801	833	813	846	859	821	775	883	837	837	857	768	832	846	808	913	837	835	797	805	822	823	846	811	832	820	873	813	867	807	834	834	887	832	795	835	765	882	862	819	878	840	846	813	872	832	797	856	811	764	851	838	810	844	797	812	760	890	795	850	881	820	859	805	850	792	865	836	832	834	817	858	830	785	857	876	802	862	805	877	812	830	776	894	832	861	822	807	822	828	849	818	833	882	834	830	791	860	852	860	762	823	867	859	866	807	839	775	848	807	831	856	856	819	856	808	811	852	838	844	845	891	869	859	863	858	833	830	865	802	787	819	842	872	775	890	880	821	834	854	878	861	840	847	857	842	880	810	844	801	849	804	793	861	850	843	813	834	838	881	840	902	805	815	828	833	874	843	812	895	825	837	794	786	826	823	847	851	858	845	892	825	792	850	873	828	805	841	825	757	861	815	856	843	839	844	848	838	850	829	811	823	879	864	856	835	865	832	842	828	814	789	878	825	856	819	820	863	855	790	871	854	859	831	868	842	831	863	852	842	866	770	857	783	818	776	798	852	830	823	860	807	846	874	831	850	844	865	853	886	866	845	803	819	836	859	822	803	850	846	795	832	843	901	807	831	866	859	815	838	812	798	868	779	824	847	863	802	820	828	875	804	807	847	809	794	847	810	813	818	865	834	819	816	850	867	847	854	797	870	864	840	805	793	851	830	836	872	777	784	800	893	883	820	777	808	823	806	823	849	780	843	845	863	818	802	786	838	802	835	822	819	860	798	811	825	821	861	767	846	837	828	773	880	844	900	815	828	842	787	827	832	892	861	795	832	834	873	827	814	846	858	834	830	840	882	844	768	825	821	824	820	812	831	835	840	816	836	827	821	806	789	905	857	892	826	778	848	805	812	851	815	878	852	874	842	807	869	822	832	804	883	842	832	817	823	769	826	840	772	834	816	858	807	907	834	868	803	811	837	824	800	846	857	859	828	872	823	850	818	789	816	791	806	901	847	873	826	816	760	840	869	877	823	837	833	825	826	859	861	825	845	862	860	881	911	871	864	862	870	829	827	762	884	808	807	848	846	822	804	875	773	841	854	884	840	844	853	834	874	849	849	806	869	834	842	794	819	848	809	793	851	784	832	847	790	825	857	862	834	815	792	847	825	823	841	845	812	833	797	867	812	843	788	830	788	782	794	839	841	829	751	841	792	843	852	817	762	862	819	800	813	830	882	813	840	863	862
25232	23321	18759	11286	13474	7127	1887	554	342	363	340	301	338	342	304	345	337	337	346	326	358	366	334	331	366	362	335	355	350	342	322	325	332	313	384	334	319	333	321	367	319	333	372	368	354	351	307	348	352	334	350	335	329	363	329	322	323	358	356	331	309	327	315	349	327	334	361	351	339	364	287	313	335	326	336	323	323	347	365	339	319	279	367	369	329	350	365	351	334	350	344	348	327	363	342	330	320	364	317	346	307	348	353	349	337	345	359	350	336	347	314	347	320	335	352	347	344	346	312	355	333	323	341	329	307	321	325	319	335	319	338	329	354	320	336	352	341	309	336	306	339	355	330	338	345	362	321	351	326	339	348	321	322	347	338	324	337	327	320	335	331	324	319	326	343	334	310	343	317	354	329	351	339	304	337	313	338	351	333	291	335	340	325	330	306	318	341	336	332	357	333	313	306	327	297	308	345	330	318	350	362	361	325	304	332	320	306	316	317	344	377	339	311	386	334	332	346	302	330	336	347	322	343	314	321	327	328	341	336	363	379	344	375	322	320	362	319	351	310	342	331	323	327	339	323	313	352	300	362	359	305	351	336	336	339	361	323	353	366	314	326	340	335	364	337	320	321	362	314	335	327	362	392	328	326	330	375	341	330	294	325	316	331	311	333	345	327	355	324	327	339	336	317	310	324	350	363	341	327	329	353	338	337	336	336	302	350	315	362	337	353	345	343	337	334	343	325	333	326	324	318	309	356	298	334	332	347	366	338	348	326	327	290	337	341	336	357	352	359	336	329	325	334	336	360	348	332	313	337	354	327	296	291	381	373	315	324	364	313	330	323	313	359	340	332	321	338	339	337	314	360	305	360	319	331	329	375	311	357	378	336	297	342	346	341	349	354	330	357	330	313	342	351	357	354	380	341	337	350	353	358	315	307	319	338	342	314	311	306	338	318	341	347	331	314	357	319	345	328	297	338	323	326	339	345	337	320	289	356	315	308	329	300	379	338	341	320	307	346	349	363	322	351	358	352	342	339	304	297	317	333	372	317	351	316	341	338	304	307	314	309	318	306	327	324	314	319	351	324	311	339	310	367	341	301	350	330	346	337	338	322	345	334	343	333	350	301	391	316	367	329	337	312	384	306	326	336	350	326	354	356	362	339	333	335	357	309	351	322	320	351	288	324	340	336	310	322	313	340	325	342	343	343	301	348	348	341	342	342	345	326	337	329	326	347	344	338	341	342	340	342	318	331	331	349	335	353	362	355	334	364	334	329	333	342	332	321	356	339	331	326	322	314	300	344	303	330	311	338	341	305	328	323	342	340	343	338	350	348	366	313	332	342	338	326	335	345	319	331	352	343	307	325	328	348	336	364	357	338	287	306	355	335	338	311	349	357	359	333	318	325	338	312	330	350	334	304	363	337	375	337	323	308	357	327	314	320	332	353	352	325	324	318	335	320	332	324	319	336	337	335	309	341	330	350	346	344	344	333	332	320	355	321	315	339	359	314	332	336	327	315	347	332	320	323	306	345	328	356	327	324	361	352	348	334	339	340	351	330	333	326	327	323	347	369	347	324	317	288	299	360	316	363	350	326	322	349	317	341	346	324	349	326	305	323	304	310	326	316	327	339	346	297	359	352	333	331	335	361	340	332	318	353	328	331	355	369	342	322	335	334	350	396	320	315	323	333	340	313	309	349	342	370	354	343	351	331	334	370	352	313	342	401	354	339	358	333	341	328	344	337	318	328	324	336	331	394	353	333	325	321	315	355	297	341	345	295	326	328	344	316	347	355	351	323	294	369	356	355	320	323	329	340	331	289	330	329	353	343	348	334	359	317	328	349	346	345	332	323	315	349	372	363	353	349	380	305	339	338	328	323	327	357	337	320	306	316	324	346	322	321	315	323	332	311	344	352	367	314	328	301	352	336	349	355	351	333	367	343	356	325	361	339	339	343	293	328	313	334	345	339	343	331	344	310	346	347	360	303	349	324	315	331	339	309	352	337	329	414	324	325	323	347	348	302	309	330	369	344	291	353	334	341	334	371	329	367	341	356	318	357	378	299	346	321	328	328	377	335	368	344	347	323	340	354	343	329	345	318	322	333	351	328	310	302	334	294	333	347	341	346	330	304	347	357	343	340	322	334	317	312	368	321	331	347	348	368	316	367	334	331	301	335	362	338	360	345	332	367	341	379	335	350	341	333	321	359	357	372	306	334	343	335	297	341	328	325	325	360	351	349	333	302	350	349	341	322	323	307	348	362	325	360	328	290	346	329	334	333	371	319	350	341	342	349	337	342	314	334	357	377	326	329	318	386	381	339	324	321	331	343	332	328	330	311	340	348	326	334	329	351	329	349	365	356	359	347	344	339	335	349	346	327	344	357	339	352	348	339	348	344	353	372	327	322	339	340	336	333	311	339	349	311	317	305	353	327	328	356	339	320	310	316	314	355	321	359	296	348	336	320	317	335	330	329	344	345	329	356	356	364	325	320	351	363	360	336	308	350	368	336	359	352	346	366	334	354	343	314	329	295	319	350	318	355	316	324	319	293	322	343	344	340	309	328	300	333	317	323	353	335	351	339	325	323	336	326	312	364	342	329	338	326	325	305	330	337	343	314	328	363	334	329	343	309	347	349	359	319	338	351	340	324	368	312	333	341	362	314	339	364	345	334	333	334	344	316	329	335	324	348	373	338	334	344	327	365	354	352	332	337	313	389	335	351	334	332	317	361	365	339	325	315	340	347	354	315	327	339	297	294	343	336	347	378	370	348	363	347	354	311	336	357	319	343	345	319	343	340	319	332	359	373	346	341	330	328	353	333	363	339	315	339	350	349	330	351	342	349	324	331	337	299	328	354	331	340	373	324	355	331	337	362	342	336	349	357	343	333	352	301	290	340	353	338	305	356	334	323	331	365	343	336	355	317	344	325	324	344	355	320	324	348	320	302	323	316	360	329	340	358	368	319	352	340	345	323	334	324	338	333	374	353	330	339	323	321	368	299	357	298	323	374	325	325	312	301	348	320	317	332	314	336	318	325	354	341	315	338	349	360	362	354	335	370	354	320	362	319	341	350	335	329	319	347	342	332	354	342	326	320	296	316	325	314	347	343	326	355	332	327	328	335	351	348	316	363	340	324	333	310	351	300	345	344	315	321	343	332	304	323	337	358	351	316	348	358	346	333	354	328	344	305	330	334	370	311	356	324	343	328	318	326	347	320	337	350	368	342	361	338	332	320	333	327	343	370	344	354	349	344	337	325	354	361	360	319	326	317	318	335	321	349	340	370	351	341	335	320	283	343	309	313	318	330	332	331	341	308	325	344	316	304	324	310	344	338	325	367	373	354	361	368	329	358	386	328	341	374	293	332	387	315	339	329	374	312	335	324	343	334	318	362	356	348	349	320	317	347	336	356	340	326	327	355	325	337	338	361	339	339	383	358	319	306	330	331	337	344	323	323	362	307	307	327	334	320	324	361	381	334	315	326	331	340	320
15090	19198	22424	22931	28933	15807	4758	1371	852	832	837	825	786	808	841	817	827	894	812	822	873	828	811	798	821	795	830	780	857	821	823	858	811	837	846	863	841	836	860	876	823	819	780	831	825	805	860	760	851	869	844	856	886	899	821	783	825	831	797	850	832	795	854	843	831	814	839	765	848	783	794	857	823	813	835	808	815	811	833	817	832	808	831	800	788	880	846	782	823	828	811	849	843	878	802	852	765	877	887	803	877	772	766	849	857	842	818	800	854	835	806	877	766	804	815	834	789	838	805	829	841	790	824	839	798	823	867	804	829	850	819	831	861	819	869	841	764	858	786	868	787	820	855	773	831	832	805	822	849	789	824	873	851	796	838	844	826	820	798	830	843	797	801	823	844	820	856	819	845	853	796	864	879	839	789	875	810	840	770	825	769	865	820	811	848	811	819	795	790	850	841	819	857	796	847	791	817	811	818	867	834	839	793	854	813	843	822	812	821	867	801	793	805	767	823	752	892	836	863	859	885	876	816	845	835	800	836	802	836	855	850	826	838	817	842	813	850	848	762	838	864	813	810	793	809	837	822	889	858	790	852	854	827	842	845	828	810	801	859	801	818	861	791	816	808	842	870	872	902	822	765	863	773	820	779	827	862	796	839	835	827	831	826	822	815	810	813	808	813	856	825	843	799	804	871	807	780	840	785	825	810	829	763	818	861	806	803	885	798	842	798	838	790	807	815	808	804	838	866	771	836	814	814	826	837	814	785	804	854	802	823	813	845	824	837	805	807	828	763	866	826	826	825	850	859	867	827	805	794	843	811	831	802	849	850	813	814	808	823	816	850	820	819	848	853	863	784	872	806	831	793	851	809	826	828	838	831	803	852	775	840	862	772	836	813	832	807	802	797	791	805	811	779	823	840	805	809	801	829	829	794	857	837	838	841	870	827	847	833	790	800	826	818	846	821	783	823	847	778	816	823	804	778	763	809	837	831	772	791	788	857	862	881	845	832	848	850	874	821	886	830	825	791	852	797	777	808	843	809	811	789	860	770	811	818	813	836	784	822	782	814	847	847	807	797	841	813	800	787	835	814	881	870	799	799	833	796	772	837	833	803	824	834	773	837	827	839	791	858	835	873	836	800	801	822	858	781	869	848	804	794	840	889	770	860	872	847	869	808	818	779	846	816	833	818	825	822	776	816	850	841	812	821	819	801	843	809	840	813	802	797	860	805	815	824	839	847	778	853	854	821	882	838	760	852	825	842	834	822	818	814	838	839	867	857	814	851	793	765	868	814	857	844	800	832	809	841	816	861	808	772	813	819	850	811	859	839	913	811	820	846	832	846	801	808	814	834	828	784	763	866	860	848	852	814	851	808	818	839	872	790	829	866	833	826	832	801	828	840	783	806	800	826	832	784	849	837	832	813	792	876	815	851	879	843	798	892	850	831	846	798	788	817	830	840	807	830	857	876	785	784	842	849	877	822	811	832	811	833	863	821	815	828	817	853	850	865	849	820	866	837	791	771	826	851	828	848	880	856	806	834	838	817	825	806	838	854	830	844	833	819	816	870	827	826	855	888	818	789	838	805	843	809	836	810	813	841	796	801	779	828	789	817	775	807	805	802	894	823	864	818	767	868	832	811	826	767	795	815	833	858	858	824	833	824	763	830	852	850	820	814	837	807	777	798	786	821	785	816	794	849	833	804	825	786	808	798	818	857	804	839	871	781	860	835	876	808	829	875	811	831	872	749	839	771	831	871	840	840	870	837	842	764	836	781	819	812	850	810	835	798	806	873	845	831	836	806	831	870	807	795	873	815	807	811	879	816	845	795	785	797	859	819	846	843	825	834	854	808	806	784	844	847	830	808	844	818	847	827	857	811	854	773	874	847	839	882	852	786	811	816	837	823	845	804	776	808	809	793	820	821	809	802	794	842	796	804	781	807	806	795	804	810	781	840	752	863	792	802	798	877	861	833	818	845	829	861	821	796	849	831	830	816	875	864	821	838	874	879	810	860	843	791	847	859	827	825	808	796	821	809	810	817	788	846	837	847	818	797	850	820	806	806	802	777	823	819	806	816	846	809	841	874	814	832	814	820	838	827	823	860	826	851	849	798	805	762	842	804	795	874	815	832	875	836	813	800	858	852	814	798	829	827	839	792	775	853	827	800	806	891	814	817	839	833	827	804	822	789	843	820	832	891	836	841	826	809	802	900	816	842	826	845	821	857	848	854	868	843	826	854	818	799	812	775	790	869	818	876	838	901	825	831	764	832	846	785	816	841	765	833	839	820	801	817	831	847	791	861	827	787	822	808	833	793	822	835	841	842	803	817	774	842	829	816	848	810	809	817	802	819	851	846	839	826	812	814	846	800	813	814	816	820	808	842	820	790	811	867	822	824	797	857	849	850	815	832	797	853	875	858	796	807	820	819	815	793	847	828	830	751	852	844	798	842	808	829	879	818	882	867	875	769	826	853	800	860	776	806	868	879	856	868	852	842	821	833	825	856	883	817	858	877	822	820	818	853	827	812	872	843	870	816	810	828	836	807	754	780	799	882	857	781	861	808	829	845	804	783	826	817	871	836	880	829	807	833	853	780	827	834	841	831	786	858	817	840	812	754	807	841	837	850	790	797	831	812	799	861	836	826	818	863	872	806	813	785	877	761	796	845	801	796	857	872	849	830	859	774	862	841	837	842	820	879	800	782	783	849	854	851	819	814	819	827	736	790	853	816	900	898	834	835	814	814	789	828	846	802	836	769	819	824	882	838	796	870	821	835	797	852	854	833	800	824	867	835	832	848	799	846	794	767	849	810	831	828	843	820	856	863	801	879	830	798	844	873	801	824	814	800	829	838	866	844	791	801	850	875	783	799	864	835	834	834	907	808	836	813	851	842	797	833	802	881	803	778	866	857	794	808	826	825	832	864	829	832	776	838	836	864	821	834	831	823	811	814	854	801	789	874	831	850	827	806	806	789	756	838	839	785	825	842	782	790	801	822	861	811	847	817	812	839	836	823	795	863	872	831	836	860	897	839	828	835	804	832	866	885	831	816	885	808	812	827	847	815	804	844	822	895	801	827	884	811	835	804	863	828	883	849	826	789	792	839	863	833	834	793	799	788	824	827	815	840	832	843	848	810	839	869	789	826	811	766	828	839	841	822	826	858	812	854	831	861	798	765	795	836	804	832	790	843	865	796	848	810	846	849	827	823	797	833	842	810	776	832	848	814	791	794	853	820	835	826	856	827	819	885	768	820	843	869	823	820	862	853	824	822	813	847	872	880	831	806	854	842	789	827	830	829	832	833	795	880	800	820	787	809	793	816	794	862	848	809	822	784	863	832	793	874	795	807	856	756	803	821	838	827	803	845	823	758	757	837	824	791	865	852	777	811	785	815	824	776	866	787	832	796	829	877	806	872	843	794	832	846	830	800	842	838	830	827	801	780	859	806	843	879	822	861	876	903	838	859	822	826	831	822	842	824	803	873	822	876	852
45848	41759	41327	54306	56838	34952	12737	1736	396	354	347	358	324	338	345	340	373	369	353	356	300	358	398	368	328	352	330	342	334	349	351	350	348	334	362	327	383	347	368	359	320	339	359	327	357	360	362	376	309	317	316	323	371	356	377	372	350	363	341	345	328	324	326	344	360	356	348	376	344	353	360	360	333	326	357	354	362	324	375	335	380	358	368	314	323	345	341	360	339	375	325	361	354	349	353	324	320	366	326	362	334	337	355	372	326	382	372	298	330	346	372	333	361	342	355	378	327	335	323	335	342	337	305	330	319	294	337	345	369	339	350	339	339	297	354	370	334	322	348	327	337	296	334	333	348	329	326	335	383	354	286	299	315	345	338	376	340	338	316	329	331	313	336	323	367	324	347	362	344	338	351	332	299	327	355	334	326	346	372	332	351	348	364	341	356	358	343	302	389	334	330	324	338	376	357	333	371	345	293	337	334	344	345	325	336	330	359	356	338	352	364	342	336	373	372	370	324	353	341	352	353	324	347	349	359	370	328	343	320	332	344	300	335	338	344	321	319	353	326	349	326	356	354	330	307	342	332	336	358	328	396	355	321	377	348	366	324	316	359	329	328	357	339	344	304	324	333	339	351	355	336	372	366	327	381	371	337	333	326	354	352	342	368	347	338	336	353	334	346	343	341	322	343	305	374	336	330	343	329	333	323	338	345	335	343	339	315	329	332	340	320	356	347	351	355	335	346	386	330	363	381	330	319	328	332	339	355	348	371	352	333	352	309	328	340	336	327	360	358	342	360	373	317	334	308	389	331	328	352	361	325	354	345	350	331	357	335	312	362	329	345	333	345	363	372	345	332	353	339	368	342	331	357	334	345	342	320	332	348	317	358	327	348	305	344	351	347	309	322	367	347	354	368	352	327	357	340	370	348	358	325	371	324	343	308	343	332	314	351	326	312	349	363	340	339	309	335	341	336	360	341	312	324	334	344	333	350	321	341	381	371	342	367	333	353	338	336	333	308	378	357	334	353	314	382	340	328	326	337	367	328	309	342	369	347	390	351	367	363	365	346	333	354	349	340	308	368	374	356	350	367	340	358	330	322	343	347	336	341	360	326	326	324	319	345	355	358	315	354	365	337	355	361	360	377	373	389	359	329	367	357	320	333	318	326	337	359	339	320	317	372	328	362	341	318	319	366	348	351	337	318	329	331	345	367	314	338	317	352	345	373	355	343	325	298	351	343	386	315	341	300	328	312	341	318	328	334	339	312	334	349	313	330	373	345	366	359	343	348	322	347	329	372	333	345	369	343	329	346	375	296	323	356	356	320	345	388	333	318	324	339	328	314	369	329	334	397	371	318	352	342	310	363	323	339	336	376	348	334	348	331	302	365	323	334	360	329	326	342	342	342	362	350	349	339	335	330	380	371	314	313	356	322	314	327	337	315	348	346	325	333	366	353	340	357	368	354	343	345	383	333	319	346	349	333	329	341	339	338	355	341	344	354	385	325	362	348	318	353	325	358	348	318	334	356	348	300	350	356	334	347	315	364	334	325	318	358	320	386	328	328	353	335	359	291	334	295	332	336	330	365	361	338	330	327	336	313	345	332	345	339	348	358	356	353	330	360	321	355	353	346	362	368	339	329	333	345	357	347	330	341	324	349	354	361	282	333	339	362	346	363	349	338	343	330	384	330	393	337	284	377	321	367	343	333	316	346	305	328	355	335	368	306	318	379	351	359	341	347	317	346	345	338	354	343	341	343	382	384	369	338	329	347	360	343	342	332	340	340	347	307	347	325	342	353	317	337	358	327	348	347	333	327	331	374	342	351	314	336	321	351	343	335	356	346	348	337	382	360	373	376	338	319	282	353	340	329	331	348	344	330	347	346	329	355	367	352	327	367	329	336	321	382	318	349	308	329	352	330	344	359	371	328	360	336	352	321	323	350	356	340	321	347	315	347	340	356	319	364	359	356	351	367	322	328	332	346	315	344	338	330	351	333	369	317	364	327	330	326	374	352	340	324	338	387	333	341	389	329	359	325	370	325	327	352	339	321	369	353	326	348	347	358	336	342	327	351	351	332	382	381	345	332	359	317	339	338	334	355	319	339	320	324	362	336	332	328	355	340	321	332	320	341	348	316	346	374	347	328	333	341	382	349	326	349	352	297	362	307	306	320	335	347	354	364	330	386	338	357	341	326	347	342	329	327	328	358	347	375	343	347	350	338	332	353	329	337	318	326	313	315	320	342	327	387	383	345	362	336	357	335	363	337	355	321	301	346	340	288	337	331	346	361	344	345	380	321	341	331	344	357	292	319	368	373	346	333	343	349	313	328	340	339	356	349	385	373	354	322	318	336	367	340	333	360	346	377	314	395	351	359	335	379	341	343	355	340	364	302	350	341	311	355	330	353	346	360	353	354	341	315	333	386	355	347	288	336	346	329	333	348	332	405	298	361	347	348	338	371	311	359	334	343	320	355	330	332	335	344	353	327	355	354	349	304	361	350	336	342	374	362	369	318	349	331	355	369	343	322	312	346	355	380	362	337	300	340	357	353	359	328	344	340	379	356	326	326	373	370	328	356	338	340	341	329	338	347	347	354	297	317	327	339	346	337	352	354	345	322	361	379	345	343	332	324	369	363	389	338	331	382	324	352	347	348	371	348	362	340	356	336	341	309	362	329	361	356	347	335	344	384	367	348	342	336	328	363	332	355	359	360	372	398	323	364	382	392	312	348	339	343	318	385	373	351	325	318	324	339	362	339	328	354	325	354	350	347	324	321	313	317	346	323	317	307	344	306	360	335	361	327	332	327	376	335	321	348	322	338	302	342	343	316	303	329	331	323	372	386	329	310	321	325	315	358	349	368	329	304	321	348	383	347	316	323	335	360	357	360	330	336	341	356	362	357	315	340	330	352	335	359	324	324	352	302	331	312	349	389	337	348	380	352	375	339	348	359	332	346	329	328	349	335	375	344	359	331	331	352	363	342	332	333	322	362	349	335	368	332	359	336	319	348	336	320	374	359	317	320	400	348	340	357	339	327	321	336	332	366	372	337	342	319	358	332	388	315	363	349	330	370	360	327	323	323	337	315	332	338	338	342	342	366	314	372	373	347	316	353	348	319	327	336	341	370	365	330	390	383	354	303	346	353	322	337	326	345	319	342	357	331	325	346	323	349	313	362	352	327	337	370	350	332	329	364	356	343	342	350	320	311	345	353	338	358	325	335	334	349	341	354	356	326	369	334	338	350	339	335	341	357	338	349	332	328	337	352	329	331	320	336	344	326	312	350	346	358	363	342	324	350	357	313	288	388	374	359	336	328	358	342	320	322	345	344	334	394	357	353	360	359	359	362	344	322	339	370	322	322	370	308	353	356	351	365	338	337	327	332	367	342	352	382	349	355	346	359	326	346	357	335	358	336	331	315	354	357	326	349	353	353	341	328	330	364	320	387	350	347	348	300	321	342	338	316	311	363	325	357	361	339	323	336	374	361	314
30875	33371	43506	63365	66600	43927	17786	3087	1017	897	817	887	815	878	862	784	802	892	900	909	857	796	814	842	803	818	913	852	837	882	827	922	841	837	862	807	885	791	829	854	829	837	896	919	865	844	870	899	916	842	809	822	833	837	836	845	820	840	878	857	905	813	835	865	812	840	846	816	802	852	851	759	884	835	866	787	819	819	890	829	867	850	827	826	840	825	856	837	852	835	853	831	844	852	858	837	909	836	821	854	809	866	780	877	873	839	867	892	877	820	869	883	880	829	839	853	876	827	867	826	836	893	896	839	855	855	839	892	864	813	868	936	807	847	829	835	862	870	868	810	832	816	812	891	824	825	850	811	843	874	826	811	884	891	892	843	804	809	842	863	877	864	810	782	821	906	771	805	799	823	865	820	811	916	891	837	857	850	825	865	834	809	798	823	851	825	859	833	851	800	874	892	839	880	823	867	881	892	834	853	786	778	840	825	888	808	865	814	822	876	816	897	859	821	861	856	886	796	836	875	837	906	824	834	845	833	825	827	822	887	849	793	896	849	836	839	873	840	778	846	848	872	815	891	848	853	835	863	900	868	885	836	855	877	813	842	862	876	830	780	884	870	821	826	874	843	812	882	876	867	905	923	794	887	792	790	792	807	824	814	810	850	844	854	840	845	862	879	845	826	876	857	883	883	902	880	808	866	869	851	835	831	828	835	861	777	851	847	817	832	825	817	817	830	842	888	825	851	859	831	854	822	895	834	889	812	829	836	847	826	846	870	824	791	795	838	840	813	823	846	809	821	798	821	867	839	834	875	852	854	822	793	788	840	799	886	891	800	800	882	877	894	823	875	855	880	851	828	885	869	833	868	876	863	847	817	892	814	783	823	862	876	858	838	857	828	840	799	929	848	892	835	844	866	864	846	833	852	867	882	873	872	817	901	846	821	795	848	815	815	811	858	823	807	867	828	883	829	846	830	833	885	863	846	871	886	830	856	828	822	883	849	902	844	897	854	852	807	844	861	859	824	845	898	817	834	872	839	842	852	858	816	799	846	847	922	791	827	817	870	789	868	826	839	844	905	892	823	832	881	861	865	871	803	853	856	866	883	878	828	864	856	826	812	870	873	805	824	836	838	862	801	840	856	833	911	849	812	800	825	809	788	833	822	837	875	866	837	881	837	877	873	870	818	785	827	802	846	868	801	865	846	845	866	807	884	894	845	862	826	859	815	819	827	877	847	865	838	882	902	841	814	810	804	839	838	847	874	885	816	820	816	846	828	888	856	870	862	818	814	823	803	797	821	836	845	809	769	812	868	841	853	828	772	860	820	857	812	837	821	858	825	819	835	842	846	813	859	853	829	863	860	851	816	848	832	863	837	825	812	855	863	840	798	828	829	844	898	829	881	813	850	847	828	828	860	807	823	842	826	801	871	832	889	776	826	803	904	843	823	896	843	835	881	822	868	779	825	799	841	845	868	822	839	871	891	852	869	833	855	842	855	766	828	914	852	852	869	789	813	836	859	864	789	833	849	814	881	825	812	847	856	865	889	808	882	837	832	829	814	891	882	824	830	869	864	831	851	846	804	844	851	892	887	844	881	872	879	810	827	828	908	825	871	855	894	847	841	844	865	835	835	836	881	861	884	781	874	874	860	836	831	854	835	840	847	825	876	873	816	822	849	840	806	838	843	828	854	887	831	850	814	848	855	857	845	843	865	840	844	833	857	848	852	846	897	849	790	850	843	832	859	868	830	842	796	838	860	853	868	837	822	858	844	866	892	802	868	844	872	850	835	891	824	901	855	855	871	835	842	837	871	867	862	809	852	847	832	896	906	852	846	812	864	813	856	837	876	843	851	832	810	857	799	874	791	886	796	867	827	810	864	786	892	855	844	864	822	841	805	812	878	858	820	846	848	850	824	857	807	865	872	833	919	823	882	834	839	811	860	834	847	842	864	835	877	812	894	837	817	821	840	841	791	818	833	865	800	815	830	854	828	852	832	824	869	854	850	863	909	842	784	859	902	840	860	886	858	838	812	841	841	821	849	907	839	836	893	890	856	822	823	889	811	810	820	847	883	854	823	804	848	789	810	908	846	853	841	850	852	836	825	820	838	849	839	811	847	851	837	872	813	833	943	868	831	869	812	844	851	881	814	862	847	843	842	847	881	828	854	851	831	803	859	817	839	850	879	839	848	822	866	879	866	854	844	819	841	828	805	862	806	834	878	808	822	849	825	842	798	875	867	859	837	818	812	822	827	864	838	802	811	833	809	900	872	857	945	878	808	831	884	810	855	856	884	847	867	861	829	836	811	853	892	857	902	860	802	870	883	860	893	808	817	840	821	838	852	834	870	845	842	852	865	797	868	848	874	816	836	822	869	830	828	872	840	845	813	840	824	818	824	807	825	840	837	836	881	821	833	838	861	851	842	856	841	814	830	841	840	876	782	871	841	847	842	858	824	829	820	867	814	866	868	820	839	870	850	815	858	830	838	856	855	848	826	847	890	880	821	825	818	832	857	842	852	811	866	863	809	842	873	821	831	841	836	839	831	907	858	868	852	823	900	834	814	856	849	781	869	892	837	842	848	861	830	875	836	828	831	869	893	909	829	877	799	806	826	856	844	901	820	881	880	834	867	864	888	834	794	851	854	847	846	814	834	825	812	849	880	810	854	813	835	844	825	836	800	839	808	843	802	846	822	821	892	801	823	827	840	819	805	891	829	793	816	848	856	831	847	810	880	856	890	789	831	863	838	836	806	851	892	849	839	813	844	817	836	891	863	811	855	800	864	834	837	863	862	801	817	835	821	827	876	833	807	834	876	877	846	808	893	831	823	830	847	815	925	831	840	839	877	896	851	882	853	829	813	877	830	827	853	849	780	873	842	875	838	890	764	841	805	873	890	849	876	845	849	839	835	882	826	844	825	822	857	839	874	857	883	843	848	825	829	885	850	857	815	877	832	828	852	849	866	908	852	817	825	775	827	792	852	866	843	849	838	811	871	836	860	816	808	913	850	838	840	885	828	838	895	885	825	861	807	877	842	875	800	807	867	834	811	819	863	852	844	806	859	849	860	898	868	835	830	851	834	834	862	800	802	789	835	854	863	814	817	844	892	827	837	848	813	833	881	842	824	875	843	821	846	900	863	865	818	813	854	798	901	834	820	823	838	853	832	866	821	822	788	862	858	865	799	847	879	883	799	815	835	841	860	853	888	833	825	831	831	832	871	855	841	895	855	836	850	880	862	889	852	843	856	864	857	902	852	848	818	860	803	823	880	841	859	910	853	829	794	856	869	870	844	812	866	826	817	846	833	841	861	837	840	826	808	886	874	860	833	859	830	903	866	891	824	891	789	805	884	883	855	888	819	830	843	845	849	852	837	809	818	909	850	868	855	805	848	814	814	862	826	830	787	871	837	844	853	882	817	794	876	886	863	811	776	817	903	853	813	857	836	819	867	854	800	845	855	840	836	872	857	778	850	871	899	865	808	837	861
51961	49313	46049	61115	67386	47564	21293	3927	448	377	362	349	341	368	346	371	343	362	360	349	332	359	302	367	345	368	328	334	371	349	368	351	324	351	335	366	353	332	332	346	327	342	343	395	357	328	358	347	328	369	327	346	360	347	330	356	355	345	318	353	356	374	343	367	338	364	335	313	343	332	335	302	325	340	334	387	334	360	334	385	350	356	349	333	343	353	307	322	360	359	353	332	345	332	337	344	315	358	351	362	393	342	365	347	340	298	380	320	384	345	365	320	337	337	371	331	362	343	350	279	328	375	349	336	343	336	349	374	359	402	361	351	339	332	345	347	359	371	315	357	341	316	351	373	349	360	321	345	351	343	336	378	330	325	342	310	334	337	351	383	341	337	347	333	344	348	383	350	326	277	329	374	349	315	367	375	360	324	331	314	315	337	353	298	325	334	369	332	373	347	373	346	393	326	338	360	363	360	362	349	319	368	333	374	328	316	327	344	381	363	334	371	350	342	353	344	364	331	333	372	329	324	367	354	343	391	365	334	357	325	349	334	365	359	331	337	339	340	343	313	363	312	349	328	353	363	347	340	359	340	334	336	347	334	314	358	320	350	347	364	346	351	335	381	354	366	324	348	370	361	324	322	403	347	345	366	354	336	337	333	347	341	335	351	347	357	357	358	357	376	345	359	337	347	348	331	303	365	348	343	339	359	387	338	315	334	320	360	369	332	334	334	373	359	332	347	372	369	370	349	360	327	350	346	359	343	347	313	359	355	354	319	362	353	367	363	348	326	348	329	362	349	365	385	372	349	330	345	358	364	349	343	339	348	340	334	316	369	306	357	318	318	336	369	354	381	348	366	346	354	353	381	330	316	339	340	338	353	346	350	352	338	333	329	331	328	319	346	361	380	380	327	333	362	361	304	339	315	352	347	334	361	323	356	319	355	291	344	346	368	312	343	407	368	343	330	331	341	350	355	312	355	370	344	345	342	341	332	291	349	354	369	342	320	365	367	336	357	347	356	334	338	377	343	329	351	372	324	341	306	368	356	372	353	330	329	317	389	334	337	328	357	343	340	376	367	370	335	368	367	364	387	363	350	332	348	321	369	338	317	358	308	341	339	346	344	339	339	389	334	393	368	342	343	311	380	358	332	328	302	342	326	338	366	363	341	317	341	327	381	315	326	374	376	311	347	349	376	339	352	384	355	358	328	364	339	359	348	377	324	333	366	341	309	331	334	350	351	321	333	357	345	342	329	360	337	340	364	354	353	341	347	359	372	334	356	344	333	367	377	331	377	354	359	357	352	397	337	349	320	319	360	354	353	361	342	338	344	393	351	346	340	359	335	374	338	334	347	336	346	333	347	353	374	363	374	312	368	319	333	362	356	346	365	344	337	343	352	370	348	329	329	359	383	351	346	318	333	335	331	335	317	400	328	326	353	305	336	340	361	350	320	387	347	327	335	318	376	333	347	342	378	357	317	367	351	363	344	351	337	379	332	359	345	345	329	343	370	383	336	344	337	341	332	367	300	350	348	386	340	334	289	337	349	337	348	317	388	361	347	323	337	353	386	351	354	340	317	322	346	342	361	355	343	325	330	371	359	345	338	332	350	342	333	380	331	362	349	368	311	342	315	372	334	330	368	338	369	359	339	324	364	356	376	347	335	362	331	359	356	380	364	342	391	338	343	344	322	333	358	320	333	373	364	358	332	338	341	302	335	356	359	353	315	333	342	321	328	357	334	300	345	318	343	327	305	351	380	350	335	378	313	381	344	299	347	376	341	322	350	346	320	361	326	362	329	354	299	385	360	369	363	353	368	335	336	335	331	355	326	361	365	354	370	331	333	324	333	372	334	371	320	319	380	335	341	381	361	394	344	337	339	331	358	339	377	354	314	365	364	374	363	349	343	346	335	316	352	346	361	318	360	351	334	362	352	401	290	325	331	336	332	353	360	341	350	339	373	343	332	329	325	315	340	333	337	345	369	318	337	328	375	341	332	338	336	299	354	327	335	328	348	370	356	347	363	367	377	356	355	325	351	371	376	365	344	380	339	338	328	343	372	322	371	385	350	337	364	333	334	352	330	337	386	340	363	307	306	356	320	343	373	322	357	370	368	349	331	340	365	321	361	390	352	377	334	359	341	365	349	329	361	363	353	302	353	345	367	324	342	365	345	373	332	367	354	388	343	349	363	313	363	321	303	332	350	348	353	342	332	336	352	326	378	347	343	359	340	339	364	330	308	320	346	367	354	364	319	350	325	329	325	321	368	349	353	317	360	359	352	364	339	371	351	345	322	359	346	350	351	341	354	331	339	381	324	320	300	344	358	346	360	367	348	369	386	337	370	338	360	317	334	383	331	368	349	349	399	373	337	394	321	346	349	352	319	346	359	333	366	356	339	360	348	336	365	325	323	325	313	347	370	323	360	350	355	334	359	349	342	369	340	343	348	294	331	334	325	349	336	367	328	354	314	348	382	316	369	366	373	350	332	350	328	353	325	320	353	356	343	366	361	357	321	341	353	333	316	330	385	354	332	354	343	333	354	366	299	335	370	326	346	377	369	360	356	340	341	351	354	397	363	355	362	322	360	361	319	308	340	339	361	339	328	392	376	327	357	341	334	328	338	349	370	342	394	358	314	335	354	368	361	331	346	343	328	366	326	328	350	370	348	314	356	327	328	367	378	316	344	347	348	346	343	361	352	344	342	316	359	395	314	326	358	354	383	335	361	331	341	363	339	333	344	357	331	349	314	331	342	349	368	377	363	352	355	339	355	367	352	333	347	323	339	361	326	355	390	334	377	364	329	348	351	356	320	382	322	334	370	343	340	336	339	349	340	348	339	363	376	343	346	344	343	347	347	338	378	345	361	328	328	339	313	343	355	352	361	352	336	355	342	364	366	344	356	393	332	330	343	355	355	344	328	360	320	360	328	331	357	324	330	376	324	336	337	379	340	341	342	359	368	337	344	348	324	325	324	332	331	332	377	348	364	356	338	351	317	344	329	349	347	354	365	322	317	350	355	346	354	388	326	343	381	365	326	375	313	334	353	345	343	344	321	359	373	328	363	345	328	341	338	351	330	304	311	349	362	345	369	341	351	392	378	336	350	338	354	357	340	311	289	354	318	378	340	321	354	353	350	335	363	361	307	340	343	324	364	338	354	335	354	349	348	337	341	374	337	353	356	358	368	356	314	358	312	344	356	366	362	338	357	361	358	320	378	364	318	380	331	370	335	362	375	378	379	341	341	353	344	335	365	340	354	341	317	364	340	319	307	358	348	320	342	346	381	345	383	370	319	329	350	331	343	377	354	340	385	323	341	334	328	354	348	340	343	337	329	328	348	335	320	335	332	338	373	318	323	358	326	333	345	353	347	336	340	354	395	354	366	373	343	328	390	345	351	332	316	383	316	342	323	357	339	345	359	351	347	349	369	346	368	329	366	316	345	331	363	334	320	344	375	356	346	333	331	344	353	367	306	309	356	383	347	364	348
35232	40284	48055	72127	79251	57320	26050	4680	978	914	886	852	903	854	839	800	844	858	835	861	846	826	830	885	868	824	875	843	826	908	866	915	883	842	823	835	826	879	883	805	894	833	864	812	798	864	793	828	845	828	855	820	807	860	840	828	839	824	882	833	861	834	810	812	790	856	834	845	846	820	873	900	877	804	874	867	859	876	813	876	878	872	843	859	897	837	822	858	820	835	790	869	790	819	849	867	830	857	848	886	873	818	830	817	879	854	826	856	849	889	839	809	827	844	800	863	838	855	882	812	852	797	815	860	860	880	858	868	800	892	885	833	814	880	870	815	847	826	836	872	855	806	831	834	850	854	846	867	842	818	787	829	850	841	835	885	840	831	872	799	826	795	870	840	844	864	861	893	869	810	839	841	853	854	823	906	858	812	861	874	810	832	864	841	853	819	815	890	878	847	869	889	818	790	830	845	860	880	892	864	857	796	822	802	840	874	836	814	789	796	843	783	874	844	871	873	869	827	852	832	838	849	875	846	884	870	849	859	834	838	844	854	816	864	851	871	830	817	826	812	845	833	806	855	836	817	874	856	834	826	839	796	822	833	860	809	871	839	805	797	867	801	848	848	801	837	841	830	781	832	854	826	845	859	918	860	846	839	861	819	881	878	839	872	853	849	845	836	859	822	896	863	831	853	822	869	784	831	857	876	870	857	895	827	845	859	839	844	865	869	845	825	850	801	849	866	838	876	841	831	835	869	906	829	833	813	858	859	844	853	816	809	819	859	846	831	876	839	851	846	843	865	850	824	851	850	826	832	863	858	860	805	866	845	886	840	858	853	845	842	918	896	822	869	845	838	856	777	796	869	830	850	821	849	882	882	845	846	801	856	882	797	841	879	857	840	831	788	836	861	829	881	840	845	843	841	872	826	849	810	873	820	843	871	871	857	851	815	862	836	841	820	842	822	886	785	898	842	837	829	896	827	837	825	896	889	829	836	847	860	852	884	858	857	868	843	803	779	831	816	830	824	823	881	837	840	841	812	830	854	789	866	803	826	878	857	866	799	820	813	833	831	850	789	870	837	834	832	875	849	810	849	860	825	843	868	817	845	856	834	867	812	843	810	893	863	819	869	847	833	846	866	823	841	849	860	874	782	841	886	805	827	844	778	869	866	859	885	825	891	884	799	829	819	844	807	859	820	858	835	861	869	850	815	832	845	840	816	852	864	905	833	789	853	855	867	806	815	864	803	843	880	864	788	787	858	887	869	820	869	952	850	823	823	850	815	854	888	846	851	831	794	853	815	910	773	861	879	858	911	828	875	840	823	811	840	816	834	842	846	813	850	859	834	832	855	881	879	814	821	866	816	854	842	829	886	864	859	832	875	844	883	826	867	869	875	820	828	859	831	811	885	870	853	827	805	868	875	824	858	807	845	802	819	813	890	839	832	846	889	868	839	850	840	828	856	840	864	808	846	834	806	808	854	804	800	847	818	810	824	828	815	864	876	823	824	890	870	882	850	826	855	822	887	883	856	884	837	820	839	817	856	813	852	894	847	876	809	821	794	867	870	838	850	825	913	825	851	842	834	851	876	830	794	840	867	885	863	855	875	825	834	823	871	875	828	818	800	862	910	833	873	859	859	872	835	839	839	848	831	832	833	848	895	837	808	872	889	857	874	848	788	805	817	863	791	826	795	785	851	833	837	838	832	893	813	864	838	844	853	853	882	844	756	805	808	840	845	867	851	799	867	872	827	817	843	860	857	826	797	834	847	894	873	868	819	804	788	841	841	802	867	852	874	871	852	829	808	833	818	861	848	853	841	867	828	875	884	825	827	846	832	845	807	878	800	840	852	822	857	852	830	839	814	873	841	845	810	911	846	846	830	816	871	878	819	900	886	837	879	838	875	815	794	834	856	822	832	863	818	841	808	817	847	847	894	834	835	876	871	845	817	929	836	824	844	838	891	863	861	853	853	838	807	864	820	831	820	821	843	851	842	845	830	861	828	852	837	836	920	847	855	889	846	830	860	826	845	846	836	855	889	827	834	882	871	814	818	860	880	781	847	863	886	875	817	859	836	821	831	822	802	828	829	869	859	811	818	844	827	830	859	889	840	887	850	828	803	825	829	860	827	783	856	861	833	893	793	853	839	805	856	828	859	863	863	849	817	790	813	789	821	850	844	818	877	762	883	869	840	863	865	857	844	829	838	842	787	815	878	861	840	822	832	879	900	854	837	858	781	852	852	837	860	826	860	859	790	866	884	900	844	864	831	806	832	819	825	815	880	834	854	780	879	838	851	884	877	813	812	830	821	903	839	811	877	871	821	815	864	833	800	853	893	852	835	832	830	816	819	846	793	830	879	837	859	816	827	841	888	869	844	861	843	857	873	833	854	860	837	902	836	875	836	857	842	885	849	809	839	854	837	899	815	787	867	894	840	816	856	835	830	795	846	891	818	854	849	827	872	861	875	837	867	808	829	817	851	877	835	867	862	808	829	849	854	866	864	919	833	787	850	868	851	802	850	839	830	872	843	874	834	879	892	824	856	857	833	885	831	908	835	841	872	836	878	860	782	910	805	848	842	848	905	869	859	831	859	816	848	814	887	831	813	852	860	828	867	860	859	867	817	824	851	879	806	820	895	883	792	826	893	859	824	850	826	846	830	827	842	839	822	821	867	819	834	840	824	837	852	773	833	805	813	843	921	793	835	842	797	813	821	827	890	861	855	895	837	887	834	847	880	818	858	890	870	799	854	844	872	836	837	810	844	838	843	860	817	817	842	838	813	844	858	836	831	835	862	865	854	883	857	840	833	813	894	853	858	834	828	839	849	804	824	864	809	816	893	839	824	842	812	825	898	800	825	837	802	875	874	886	838	910	868	848	814	904	847	864	831	842	839	834	864	799	846	867	777	844	840	807	875	851	816	871	824	847	876	833	861	822	864	854	887	851	875	841	819	859	869	837	842	830	812	859	830	873	883	823	825	826	869	841	867	815	836	806	862	844	828	848	892	841	779	865	846	873	882	823	850	833	860	892	842	896	830	859	844	879	785	811	876	856	805	864	799	846	868	837	859	849	905	857	832	919	766	846	813	850	812	875	820	864	824	883	832	849	864	882	831	831	835	870	885	894	860	857	878	839	878	837	873	860	826	829	830	856	846	790	859	852	817	837	868	830	857	811	866	857	882	863	823	846	870	823	844	784	816	855	854	812	812	782	875	861	851	830	811	828	906	808	854	839	797	876	869	816	835	822	789	831	832	812	938	835	866	821	827	860	882	829	813	835	818	846	828	838	809	781	826	896	794	838	816	816	890	859	884	797	831	761	855	819	863	800	869	878	822	847	821	875	803	862	876	867	825	856	798	731	837	833	841	829	824	802	828	815	826	824	849	862	838	856	828	803	876	847	873	903	845	823	878	863	828	835	811	836	830	870	853	837	789	814	806	848	848	855	884	802	816	843	831	836	793	863	841	857	857	890	831	911	846	817	796	878	827
23309	21308	17764	10140	13301	7284	1869	478	320	325	331	358	334	316	365	331	333	371	312	334	355	381	336	365	343	330	333	338	340	366	374	358	365	331	356	344	336	342	319	343	314	338	362	345	357	337	357	349	295	332	338	310	343	332	363	316	331	352	320	333	322	313	333	317	378	304	349	356	372	349	341	336	305	347	309	338	361	336	326	333	341	338	359	355	327	299	292	347	315	322	393	315	337	334	296	321	358	341	331	356	343	341	355	355	377	347	334	351	317	353	350	350	338	371	338	346	325	366	335	338	353	342	360	359	333	324	321	339	366	349	337	330	356	338	352	375	340	342	343	332	340	344	315	349	333	317	325	326	335	326	344	347	346	347	328	362	391	298	328	350	335	334	352	356	382	340	314	397	334	357	336	336	335	356	340	328	326	354	318	361	347	341	377	335	341	348	341	329	359	356	323	330	349	360	338	317	338	349	324	312	363	328	359	386	325	374	316	365	383	323	332	340	347	364	332	347	328	350	343	344	346	346	329	348	348	346	370	348	361	317	319	335	343	341	314	368	326	365	338	334	345	336	348	330	333	321	356	343	362	332	346	323	343	314	351	336	356	328	328	399	336	305	368	335	338	336	343	328	327	341	328	336	334	317	362	347	352	345	325	327	345	346	348	326	355	374	341	327	363	322	325	352	323	372	339	343	342	326	351	344	359	358	352	379	336	333	370	338	327	326	301	348	349	381	352	341	326	334	342	309	343	353	312	341	359	336	336	340	299	336	362	314	355	323	341	338	368	359	333	342	352	346	338	335	349	345	306	326	329	317	349	342	319	334	331	347	329	337	346	343	320	345	323	350	356	363	333	341	345	335	326	349	370	339	358	344	337	319	344	355	338	328	325	324	330	359	347	314	341	324	302	359	364	327	307	336	360	334	329	319	356	355	348	357	370	335	329	324	336	348	322	327	342	349	362	329	366	361	353	331	347	353	368	360	350	359	334	362	367	321	316	326	336	339	323	347	337	343	332	337	355	336	363	356	340	332	357	351	336	329	341	365	384	361	353	277	327	336	324	353	354	368	355	350	334	321	343	340	337	336	322	331	330	351	343	329	358	328	352	345	346	358	362	359	367	334	384	352	356	369	344	333	336	319	327	346	371	325	330	308	364	327	347	329	357	372	357	339	316	341	322	344	359	323	322	303	328	345	323	302	344	339	343	345	368	331	353	330	358	363	334	356	357	340	315	323	356	359	363	359	323	334	373	356	344	362	397	335	305	352	334	333	361	322	343	365	327	329	357	327	361	369	328	327	309	333	334	357	353	365	314	295	321	342	323	344	328	353	351	335	338	342	294	377	328	351	341	341	338	349	340	328	329	358	354	374	322	359	300	360	320	365	353	356	344	348	352	309	320	358	358	338	334	329	311	326	306	336	343	366	339	367	368	329	357	400	336	360	366	329	331	341	345	311	323	344	360	336	366	336	342	341	336	329	339	367	312	289	327	322	338	336	357	330	337	345	334	344	342	370	362	332	384	347	382	329	322	351	336	347	365	350	348	331	350	306	350	332	351	332	331	335	334	319	364	325	370	354	342	332	354	333	317	345	334	361	329	355	321	341	355	322	347	328	347	316	348	332	346	322	338	342	324	337	358	341	363	345	354	327	313	344	337	309	326	333	333	338	330	339	302	347	361	383	336	314	321	339	332	387	347	331	359	368	373	339	311	339	323	342	301	362	327	319	377	333	341	334	344	364	350	377	355	326	369	372	341	335	310	323	375	362	359	343	325	363	352	360	329	349	335	359	291	363	342	363	320	346	314	352	389	376	354	335	332	333	344	354	332	363	339	316	374	366	341	355	317	312	368	311	329	316	317	338	378	331	345	335	366	343	352	372	362	339	309	373	343	342	357	352	334	347	338	332	333	352	373	348	320	347	359	361	337	360	384	345	326	341	316	354	348	372	341	331	336	350	314	331	357	339	324	310	326	325	339	386	324	333	347	330	374	357	307	340	331	309	349	342	314	386	342	313	342	372	334	374	354	349	341	324	315	345	342	333	369	314	355	346	340	351	351	366	342	333	383	340	349	339	341	339	317	352	343	317	327	342	340	325	324	350	348	334	331	349	335	349	338	381	371	369	352	342	328	311	354	374	349	337	334	344	345	350	343	341	334	321	360	332	331	316	346	311	356	370	354	329	315	372	339	351	362	361	322	343	328	303	361	346	349	343	350	362	352	334	348	330	356	339	325	341	305	335	344	309	337	365	320	346	335	351	328	339	354	323	366	320	340	349	353	347	377	315	347	323	356	349	383	340	346	364	343	318	319	358	357	358	363	326	336	327	317	322	331	379	385	368	362	347	352	341	358	343	366	367	316	328	391	351	348	326	352	376	302	334	331	372	298	349	327	328	365	316	368	330	356	357	369	337	340	367	394	354	321	349	376	342	359	345	329	344	348	366	344	338	324	352	330	348	353	352	345	353	351	362	344	331	328	342	372	342	325	343	342	351	338	366	336	333	330	342	343	338	349	325	358	364	341	322	313	368	349	353	345	363	357	297	352	309	335	359	384	365	321	362	326	354	318	317	342	313	304	363	325	364	370	321	364	359	312	325	316	355	318	360	361	307	352	345	302	342	322	302	325	342	332	349	361	341	355	347	347	373	378	348	348	379	334	338	346	347	346	339	357	362	336	358	354	321	358	361	320	355	300	308	359	345	358	346	339	317	359	327	342	357	326	315	338	361	311	358	347	362	338	327	336	321	339	358	333	354	314	350	339	336	344	309	343	336	323	380	346	303	328	330	352	399	305	381	307	317	355	338	327	315	351	332	331	301	376	345	332	311	321	358	337	330	356	336	331	358	355	341	372	362	360	306	365	343	334	366	363	353	278	350	302	334	321	364	341	322	335	354	342	327	363	349	318	367	311	364	335	340	328	321	324	344	366	335	339	327	335	355	369	348	356	336	352	294	365	337	306	342	344	353	352	347	340	381	314	376	333	325	367	371	326	350	344	329	354	320	342	317	328	350	355	331	324	336	313	336	311	331	350	352	338	311	326	340	358	325	318	342	362	342	366	366	337	365	377	360	348	333	363	366	327	341	315	359	314	362	318	350	331	337	385	318	325	365	331	349	333	353	349	333	311	335	342	370	338	332	326	362	344	347	353	332	347	355	312	362	351	337	312	322	372	372	331	349	335	331	364	340	353	315	352	338	347	299	333	322	328	359	343	357	336	347	343	361	301	343	339	349	317	364	340	347	338	333	368	332	313	332	314	318	335	351	331	326	306	360	303	339	336	301	310	322	325	349	346	367	343	360	314	328	302	323	320	347	315	348	338	305	361	360	366	341	349	344	344	356	317	357	310	345	333	370	352	294	326	331	372	344	362	358	365	331	314	358	324	288	348	352	350	348	374	348	351	345	370	313	338	357	342	322	353	345	371	336	358	337	360	349	360	333	338	362	346	349	319	333	361	318	360	365	363	363	367	328	331	330	331	323	321	349	355	373
13991	17273	22642	21748	28580	15707	4673	1190	848	795	840	824	838	857	832	828	839	872	821	835	849	847	847	848	818	796	825	878	847	891	826	845	769	815	850	877	845	813	842	791	834	842	854	863	821	809	810	828	829	822	875	844	821	816	829	908	849	811	870	821	775	832	851	806	861	805	817	822	777	830	880	819	761	864	864	849	821	849	823	858	854	845	851	809	818	848	760	853	833	870	866	845	831	876	889	873	828	803	797	838	823	868	872	859	853	824	895	828	868	850	844	781	812	814	860	829	805	815	870	841	875	823	788	870	827	896	867	863	877	871	886	870	827	852	823	828	873	859	849	848	833	821	845	835	792	828	870	881	853	833	848	804	838	831	836	829	882	851	862	873	803	840	861	849	829	881	827	833	855	809	847	803	828	865	863	867	830	827	815	834	865	800	843	836	811	842	843	839	872	827	842	835	821	795	834	849	824	788	825	843	874	826	926	770	771	779	839	860	786	853	812	845	812	854	873	861	849	855	861	827	861	834	830	840	827	783	875	837	849	853	802	836	816	872	851	843	833	829	870	877	844	863	860	796	868	888	832	783	857	881	882	848	823	758	856	807	917	837	827	842	874	861	855	840	871	832	825	808	802	826	859	842	807	833	836	802	828	807	854	796	852	856	821	865	840	811	793	799	813	837	823	838	797	860	843	847	836	838	849	775	817	833	805	882	856	853	827	788	907	855	776	846	788	800	850	909	819	782	819	833	847	829	881	840	814	883	846	829	825	824	794	785	840	846	812	836	888	838	819	836	813	811	882	807	818	826	802	771	905	853	843	825	831	832	806	877	834	846	840	840	830	790	849	842	842	843	849	808	836	876	844	848	801	827	860	871	845	851	808	835	817	805	858	859	831	848	901	852	870	815	825	803	837	818	853	836	782	842	818	873	880	871	798	810	831	862	839	811	872	811	848	834	827	825	826	861	897	837	840	822	801	840	814	813	865	838	794	822	878	850	837	874	817	844	841	782	823	798	862	835	827	839	844	813	789	822	870	814	876	819	827	841	826	853	855	881	881	844	834	842	849	846	887	804	803	843	849	816	825	793	863	893	852	803	813	833	826	866	830	836	838	825	831	850	782	853	842	870	808	863	819	873	866	850	844	805	834	836	752	832	842	782	869	888	811	823	833	871	843	817	881	797	823	820	864	825	791	806	835	855	874	845	854	866	880	850	845	812	872	870	870	857	828	799	816	868	829	831	855	806	867	841	806	855	788	857	854	786	868	859	861	823	818	890	830	886	840	819	880	830	827	863	833	824	852	869	856	825	844	799	825	845	841	836	865	868	857	854	806	816	795	864	817	850	844	861	883	798	842	832	785	842	832	801	811	851	872	875	857	799	867	878	872	814	875	848	839	817	891	851	839	809	874	838	870	888	782	884	822	871	799	815	834	839	807	849	792	841	841	814	838	807	829	876	824	791	791	864	863	838	838	854	856	838	777	821	815	933	855	816	827	809	859	816	815	842	848	865	817	846	797	815	828	868	844	861	826	856	839	815	832	845	819	861	868	874	785	886	847	823	873	882	827	859	818	833	859	850	882	893	858	824	804	841	840	856	845	807	823	829	814	900	856	832	851	900	832	844	792	765	830	882	832	779	852	835	853	785	844	850	852	856	812	824	822	841	816	834	845	819	822	826	862	821	819	819	851	851	871	837	852	872	785	862	864	858	788	809	863	835	884	844	848	794	880	895	875	778	761	835	840	855	778	753	874	860	852	832	887	846	820	827	777	851	777	845	882	853	825	844	805	811	800	888	866	795	881	848	852	888	798	803	840	790	830	814	824	823	849	878	838	868	856	845	859	877	778	815	876	822	803	852	785	865	826	870	840	831	839	819	837	884	860	832	814	791	854	867	837	812	808	845	851	862	825	807	879	798	896	864	817	826	848	829	847	900	818	867	836	866	876	806	835	821	882	830	875	810	810	784	806	863	853	887	791	856	846	888	871	838	842	830	822	839	873	853	867	843	886	798	873	859	877	828	845	804	851	818	816	853	876	827	816	825	809	875	877	837	806	837	886	862	848	897	835	840	807	851	878	870	872	837	834	820	883	808	859	862	857	840	792	800	798	794	892	803	832	811	862	842	837	820	850	841	825	832	801	883	846	838	879	866	839	806	865	845	846	801	831	806	846	872	783	770	824	804	858	873	859	812	830	830	861	873	795	852	796	860	833	846	830	826	838	874	852	874	868	838	759	877	844	841	851	874	871	793	821	848	833	815	841	860	821	765	821	845	871	808	823	860	816	798	824	847	838	875	838	904	856	801	801	834	880	834	874	882	826	863	872	844	786	803	830	866	838	846	797	848	849	852	841	850	833	847	863	819	858	849	845	823	825	853	828	834	836	867	877	870	838	851	828	779	878	831	780	857	836	815	810	834	873	838	866	811	843	842	788	847	822	916	853	844	821	828	817	846	834	819	875	851	882	855	851	818	837	831	800	873	857	828	774	902	846	840	849	855	848	840	863	805	789	862	831	868	824	832	864	870	848	823	871	879	848	856	836	838	833	843	821	819	883	848	851	824	861	839	828	858	861	819	827	821	831	808	816	837	834	856	855	858	829	833	821	842	833	868	851	864	865	784	882	851	806	822	842	860	842	919	850	838	835	839	800	884	852	844	903	804	844	826	843	816	809	792	917	809	835	888	842	853	825	836	822	825	809	884	837	830	799	789	838	831	834	823	848	827	847	816	829	875	850	861	875	865	816	842	822	787	825	805	868	828	853	844	869	787	875	841	819	836	806	916	810	873	830	847	848	867	855	832	841	853	853	856	848	815	856	797	866	847	845	824	833	819	874	849	858	845	852	831	841	848	842	845	838	824	860	795	838	847	847	810	867	807	802	849	857	844	797	840	822	816	806	844	822	811	816	789	855	785	798	870	881	813	850	810	791	827	808	916	860	782	870	867	819	831	883	866	841	854	840	860	827	803	849	833	845	848	800	834	859	808	837	842	858	776	875	796	824	839	805	854	861	845	829	860	850	850	882	858	828	850	832	818	834	801	851	839	836	823	825	856	878	841	830	822	833	816	860	851	809	868	814	835	875	824	901	847	840	811	876	860	841	875	816	794	778	846	884	836	818	841	807	859	825	827	857	821	812	819	855	812	794	838	828	870	835	832	820	813	876	834	866	884	801	768	829	803	793	813	809	855	855	831	813	813	836	850	870	814	893	813	883	805	881	818	890	816	803	812	860	847	843	843	838	833	818	829	797	833	886	824	853	840	801	806	850	872	836	860	854	860	812	869	820	827	847	877	841	842	884	866	832	848	823	846	890	847	832	882	852	850	907	809	862	864	821	806	869	839	841	788	837	815	862	788	775	856	838	844	869	835	813	840	846	857	866	807	882	820	812	851	847	805	853	786	836	806	885	824	834	815	832	848	933	812	810	843	834	843	826	841	810	874	827	910	760	819	888	822	836	789	847	857	897	824	928	776	825	857	889	859	845	832	825	850
43869	45349	42286	53492	55734	32352	11263	1572	411	333	370	344	342	328	341	357	359	366	363	349	354	311	341	352	355	374	374	296	340	352	345	342	329	335	327	377	379	348	341	325	363	373	357	363	337	347	322	354	368	336	357	332	335	356	358	338	307	341	360	379	367	354	335	357	366	371	377	360	365	319	355	337	306	344	354	340	356	329	347	370	381	345	350	358	368	359	352	316	342	365	360	357	344	355	395	362	371	340	360	332	334	344	346	347	353	353	368	340	377	322	318	338	341	355	369	374	349	335	327	352	324	347	370	303	371	360	336	380	313	348	336	353	361	333	339	355	366	361	367	365	324	353	366	342	339	356	360	338	306	350	331	365	354	328	348	356	358	391	348	339	390	321	340	321	336	334	346	360	324	324	337	350	360	346	339	335	333	355	353	368	325	351	334	357	354	364	359	338	343	373	324	316	347	367	360	344	334	333	344	318	331	372	354	363	353	321	342	331	353	357	329	321	342	342	360	347	311	332	354	294	347	340	346	350	346	378	312	331	325	399	350	368	342	345	317	352	347	335	336	324	315	344	322	373	317	340	344	329	349	327	362	331	368	320	324	311	338	352	376	318	368	348	361	354	368	335	347	329	316	348	361	370	388	319	333	345	342	359	312	342	347	333	332	335	344	339	299	378	387	329	369	361	292	372	348	336	354	373	332	347	361	351	347	358	323	318	318	344	360	315	395	342	305	316	394	364	367	336	346	343	331	322	364	335	327	356	341	389	299	340	382	382	332	377	335	346	339	350	366	357	362	358	340	349	327	348	346	364	341	368	341	315	353	350	366	370	331	335	329	381	341	378	356	362	325	360	360	334	357	347	333	362	350	371	360	355	367	332	371	332	334	360	326	341	353	339	372	343	354	327	321	362	359	339	324	325	328	315	287	315	333	342	370	350	357	348	373	357	344	360	327	356	381	353	354	366	331	355	388	357	309	317	351	315	339	340	331	353	344	350	356	348	386	320	364	342	358	311	359	354	359	342	323	349	349	358	348	348	374	348	339	339	338	369	350	319	333	336	368	360	350	370	370	314	343	305	361	361	339	335	319	346	336	336	396	372	348	364	306	356	334	304	317	338	344	323	372	340	335	333	364	373	331	330	330	360	321	325	336	328	391	346	379	357	360	355	373	372	344	378	370	355	342	350	347	353	366	343	343	330	360	337	356	327	363	335	334	361	348	290	369	330	335	348	363	333	355	385	359	386	349	373	348	331	377	314	359	329	333	336	354	347	314	313	364	328	368	358	339	341	347	395	326	361	335	344	315	377	349	339	339	365	336	335	338	387	373	352	408	366	368	352	323	364	331	352	379	367	348	358	351	370	347	359	337	367	362	356	350	340	328	353	326	346	334	347	340	347	355	346	324	341	344	347	321	373	328	334	341	387	321	334	354	341	331	345	335	357	374	364	325	331	371	361	339	342	335	371	345	340	356	357	364	335	336	350	341	340	289	369	351	341	340	331	324	337	375	330	346	323	346	349	350	347	361	353	342	298	332	348	313	347	373	325	339	351	334	364	361	375	331	355	312	376	341	363	342	364	379	333	345	318	342	371	321	350	369	376	341	380	385	343	340	357	373	371	364	317	347	341	335	339	317	338	316	352	324	357	354	292	326	381	361	324	356	333	342	365	376	333	350	341	326	360	362	375	364	369	339	363	325	349	313	356	349	372	347	352	335	351	353	335	326	320	346	365	370	366	346	363	357	327	351	352	306	372	358	367	337	341	310	364	372	349	345	369	343	330	378	334	380	357	354	380	350	347	354	372	343	333	336	340	353	337	344	287	347	345	387	349	352	349	368	330	326	332	357	363	349	352	347	315	325	339	347	354	335	352	337	366	342	361	371	338	383	342	336	376	379	323	331	358	350	377	347	347	333	344	317	355	343	349	359	329	336	347	361	336	328	349	345	331	342	349	354	338	337	307	359	375	374	322	380	332	330	375	361	327	349	352	343	351	344	336	342	354	330	374	338	349	322	346	364	364	362	339	342	363	368	338	361	330	335	317	352	325	341	323	329	342	352	367	405	392	321	356	379	314	360	341	329	329	332	372	340	359	335	338	356	350	351	344	356	349	360	381	308	338	325	339	335	357	345	341	335	379	370	346	346	350	365	343	337	349	368	309	366	326	335	344	343	320	332	315	338	326	364	315	345	379	357	343	318	364	343	345	330	329	355	373	354	340	353	349	357	339	325	340	346	328	344	335	317	366	346	324	352	313	331	369	359	313	313	328	346	347	359	329	358	332	369	365	335	342	388	354	352	314	306	350	341	367	329	336	355	357	361	327	342	350	355	359	370	360	353	343	334	333	355	341	332	342	363	352	340	333	345	370	306	341	350	349	361	365	311	346	341	360	352	345	384	345	363	351	343	372	328	366	338	343	350	379	355	338	357	403	321	352	355	324	380	334	321	348	368	369	374	345	348	353	359	359	326	341	315	354	343	383	334	347	351	343	349	330	368	361	332	379	386	374	365	357	360	335	330	357	366	338	387	350	338	341	346	363	390	333	343	338	359	353	337	345	358	327	369	358	336	371	321	321	326	337	355	343	355	361	383	361	321	336	336	355	364	343	385	355	344	332	364	380	330	367	350	339	406	359	349	356	356	325	349	363	341	311	346	352	331	347	360	351	333	326	337	348	353	363	334	353	356	350	345	329	340	349	302	332	347	351	355	311	385	381	379	346	358	322	354	330	347	391	342	336	387	345	337	382	370	315	361	351	339	361	312	346	330	339	344	350	372	346	357	363	330	360	347	372	338	341	338	354	337	357	320	355	329	303	329	338	356	359	381	353	360	369	334	336	329	349	359	364	336	359	322	330	371	347	336	352	317	359	342	325	339	383	329	315	340	338	374	370	354	370	341	350	338	358	314	331	307	350	356	331	343	357	335	347	356	344	383	343	321	335	359	353	357	331	381	351	309	369	355	356	347	387	365	322	324	366	343	364	366	358	329	338	344	339	316	371	344	374	331	326	374	321	324	355	370	338	370	343	327	375	344	356	344	344	354	330	327	329	335	340	337	347	380	345	382	326	363	327	362	366	366	380	356	371	351	343	310	322	342	359	354	348	341	330	310	351	347	374	354	362	327	346	349	359	341	354	346	342	347	345	367	373	346	374	374	321	348	368	365	347	334	378	342	363	380	355	352	383	365	360	332	342	368	335	349	342	316	354	363	384	356	315	341	326	364	370	338	335	375	377	355	359	317	351	291	314	335	392	358	358	355	367	343	342	370	331	351	336	330	346	341	360	344	340	334	339	340	330	327	357	382	334	320	361	371	341	368	362	334	325	355	355	345	312	340	368	369	325	321	353	355	318	347	326	345	354	336	349	362	377	357	317	298	344	330	369	336	353	381	345	366	353	375	343	320	337	333	332	367	360	360	374	364	318	313	336	368	373	358	344	336	343	326	341	319	348	357	358	338	394	362	385	363	368	361	305	369	335	319	324	345	315	373	341
29022	37139	42118	62888	64963	41583	16542	2986	880	866	859	834	779	831	866	858	864	855	849	876	862	888	833	869	814	843	848	843	903	845	886	805	785	839	856	882	829	857	858	865	818	870	845	888	868	834	843	842	829	856	852	889	834	893	850	858	848	899	872	836	844	877	853	837	830	858	829	880	879	848	892	798	889	818	827	890	897	840	860	834	857	851	832	837	809	809	874	958	856	894	800	857	856	880	876	843	848	887	829	886	837	805	856	871	864	876	809	865	839	844	822	868	830	832	833	858	849	839	886	855	867	865	851	882	873	895	858	892	850	924	852	865	873	879	856	897	859	806	852	860	805	817	811	854	921	832	861	808	838	803	849	814	869	844	860	840	818	901	880	818	788	864	833	874	877	851	845	855	847	857	884	809	835	796	871	814	845	804	845	810	882	830	818	862	902	850	855	833	859	823	906	862	842	810	834	864	831	846	870	873	813	861	864	908	884	839	873	859	838	841	868	856	841	846	862	828	820	910	871	842	833	901	822	811	784	816	852	843	876	847	857	867	829	860	886	888	895	869	854	855	834	889	847	903	859	800	823	847	838	875	857	876	833	817	825	852	865	870	856	815	805	901	846	858	853	817	892	856	847	863	817	886	857	845	857	887	852	873	841	832	851	813	830	869	786	862	870	814	857	895	807	885	845	837	854	911	815	876	839	849	816	820	885	809	782	862	808	850	823	813	889	902	852	838	835	874	844	852	810	846	861	870	797	867	829	822	822	884	792	853	861	829	833	835	841	883	825	831	871	827	847	823	867	867	843	842	830	868	811	798	888	807	854	836	846	842	820	868	867	810	822	867	847	862	901	855	883	911	857	862	835	845	868	892	768	840	822	844	859	870	835	888	824	837	848	843	902	809	808	849	825	807	838	894	869	883	824	836	841	875	825	856	785	859	806	865	843	879	861	856	879	848	815	907	874	847	853	817	815	830	854	842	849	811	849	850	827	809	832	809	875	849	876	854	825	855	813	861	889	844	850	860	901	889	822	841	854	892	852	840	852	880	815	869	809	846	829	830	867	859	853	871	914	806	888	779	801	789	867	863	909	851	831	836	872	908	833	831	866	857	861	810	888	855	876	779	844	834	828	872	890	865	828	838	878	831	820	818	810	841	867	849	889	834	852	873	797	806	869	875	852	815	873	845	830	872	872	885	885	855	876	840	873	805	838	827	908	800	844	797	836	872	812	859	845	846	859	855	891	848	835	877	784	914	838	805	863	865	861	904	830	897	857	799	851	884	833	857	819	896	865	859	868	873	846	834	806	922	861	882	877	866	826	858	834	856	856	841	869	808	843	828	860	883	817	877	846	848	930	897	867	879	842	860	866	870	892	830	855	874	833	818	877	883	873	866	841	860	808	814	839	801	836	861	825	827	820	885	845	872	859	878	787	864	907	838	844	865	847	779	875	858	900	855	836	819	840	862	893	813	866	851	830	811	826	875	837	855	838	899	859	924	856	921	811	854	868	807	861	868	835	846	876	900	840	849	884	834	863	831	820	837	849	830	866	879	854	930	782	881	795	818	842	826	862	791	821	866	801	863	846	849	853	855	921	903	840	860	853	893	839	855	837	867	845	848	849	886	873	887	865	854	840	843	849	891	850	870	850	802	857	875	805	870	866	852	875	848	849	905	901	862	832	818	820	846	855	846	814	886	871	871	846	873	856	868	877	920	837	828	845	834	824	879	911	862	873	879	848	887	929	806	900	867	828	880	864	906	871	865	812	853	856	824	838	829	862	883	863	825	883	843	800	894	872	846	882	863	821	850	879	812	819	875	870	818	867	866	834	888	904	892	878	811	908	833	894	904	897	870	834	897	816	786	888	837	863	831	829	891	869	798	909	908	791	864	828	888	813	830	869	831	859	855	864	872	891	832	856	842	863	861	803	826	830	857	903	874	878	834	885	860	876	808	851	864	899	785	824	874	824	820	824	859	860	858	790	816	903	878	741	873	804	846	818	856	817	862	801	853	872	831	822	820	823	831	810	862	836	869	857	870	833	848	914	861	827	835	860	876	833	832	806	855	896	910	847	848	888	820	903	875	854	835	863	869	899	829	853	836	830	855	887	847	822	929	823	848	809	877	855	777	838	861	835	897	846	838	841	822	893	837	864	835	830	891	845	880	870	847	874	830	863	815	787	870	872	850	814	865	869	851	902	862	928	835	815	871	858	869	855	827	855	859	877	856	865	818	866	838	864	840	820	799	839	925	865	827	831	843	812	837	834	836	858	853	843	854	873	829	852	838	847	835	897	875	848	874	863	902	861	871	838	834	916	923	834	894	826	824	845	885	854	806	857	875	803	813	883	854	835	834	854	812	851	834	839	839	851	799	881	841	824	874	869	879	857	819	856	908	872	827	858	863	838	888	829	825	851	822	865	879	861	878	847	833	887	843	841	806	806	858	875	859	848	827	830	796	847	869	808	878	854	901	870	841	823	803	869	871	863	841	828	882	879	808	827	835	829	869	843	831	895	834	877	854	812	868	878	821	854	854	853	831	878	881	838	849	824	864	844	855	848	878	876	873	869	837	842	839	814	824	879	799	835	879	849	844	834	897	851	859	885	827	833	827	838	879	804	796	899	878	831	806	874	882	822	852	847	800	895	845	886	860	842	887	838	851	825	840	850	863	813	829	831	830	820	814	830	825	857	857	892	882	878	851	823	849	890	806	875	822	822	865	874	844	896	829	846	869	807	821	859	826	786	802	850	805	832	879	864	796	861	882	865	891	887	869	845	862	873	830	865	869	850	866	821	902	845	835	857	847	890	833	896	871	843	829	893	895	806	857	812	855	854	848	900	881	870	874	822	798	806	879	858	856	817	787	856	819	837	834	868	883	839	872	885	866	872	864	824	827	832	907	833	830	855	893	823	840	850	845	876	819	843	844	820	820	837	854	823	814	921	874	872	841	937	841	827	812	810	858	832	853	820	881	908	853	840	860	853	880	907	872	819	846	867	797	805	863	791	946	855	893	799	784	840	866	842	843	854	791	877	826	883	806	845	917	882	886	901	845	883	875	823	842	816	846	861	835	899	882	902	856	885	809	845	842	817	837	849	823	855	805	839	847	855	917	865	866	829	844	822	824	885	886	811	840	849	870	781	808	857	863	879	879	804	831	819	841	889	834	852	831	817	828	819	798	893	805	863	841	895	820	866	865	848	881	843	848	919	816	914	876	853	856	856	876	814	848	831	845	856	864	895	865	814	865	896	850	898	849	880	899	858	841	885	887	852	854	828	811	913	909	886	847	864	872	878	927	805	811	838	890	880	864	838	845	839	836	871	865	859	853	878	858	871	829	876	823	875	870	844	836	847	786	854	861	816	863	901	874	888	801	896	849	936	878	883	862	811	815	848	879	845	862	852	880	849	854	933	833	896	845	885	836	865	866	861	831	865	929	868	913	875	856	841	838	840	863	836	818	882	855	904	843	840	804	840	835	878	896	894	844	847	868
52643	52007	47839	66914	65775	41354	18077	3106	427	350	347	333	321	341	357	353	349	366	368	391	365	348	373	362	376	331	364	360	355	333	342	332	362	369	330	339	334	380	373	335	333	362	349	350	372	329	344	376	381	358	304	380	355	383	339	384	316	335	319	402	368	347	353	339	307	347	354	333	348	337	361	355	332	385	329	380	354	337	338	352	337	331	364	409	342	354	364	326	352	354	322	359	321	314	357	341	328	377	331	355	346	335	378	295	387	375	326	335	347	373	341	344	359	325	334	388	325	356	375	348	364	335	343	353	338	353	360	330	355	334	358	336	315	329	386	366	363	364	348	351	336	342	329	387	351	374	374	369	361	330	359	326	349	360	319	321	347	331	360	347	339	333	322	378	312	331	329	331	339	338	338	346	351	353	376	361	338	371	354	342	346	327	369	346	342	343	321	347	351	348	374	373	388	378	374	349	330	351	354	374	352	342	319	351	403	382	364	345	369	368	389	341	382	354	334	345	363	370	342	366	323	325	336	328	348	333	346	334	345	355	376	382	362	342	343	348	330	358	361	312	333	345	317	331	361	334	407	349	330	354	342	340	347	326	291	372	375	374	347	350	363	334	360	368	334	350	352	317	372	357	343	327	376	361	367	365	347	370	349	358	347	335	378	358	335	356	324	343	353	354	331	362	357	374	342	336	364	330	338	320	363	354	342	360	353	356	368	351	369	360	365	351	327	353	353	340	353	352	386	351	361	339	330	341	330	346	362	334	330	352	353	317	360	361	312	339	322	359	372	335	355	369	361	347	315	354	327	353	322	339	362	331	355	340	362	368	351	331	363	366	373	326	354	314	309	364	356	359	352	317	370	360	345	343	356	389	330	318	321	327	340	344	309	320	333	346	335	360	374	363	347	335	355	310	350	349	338	336	339	312	332	337	351	394	349	386	356	344	329	351	347	325	335	371	313	410	376	332	316	297	390	336	363	353	358	344	319	324	344	339	346	329	360	358	347	364	346	356	357	355	346	354	348	339	338	310	339	354	378	381	331	338	338	368	331	363	350	346	345	325	325	377	346	353	334	350	337	352	368	348	355	370	352	353	370	355	348	356	353	362	335	353	345	319	320	349	373	374	346	392	326	358	341	366	352	335	390	319	352	365	362	317	384	353	331	350	372	364	347	343	345	330	352	322	348	344	349	375	360	348	336	356	346	347	366	335	350	342	363	341	358	330	338	354	338	309	361	363	315	334	350	361	332	347	355	357	342	362	353	367	356	348	364	327	368	343	349	339	314	329	321	354	333	318	322	380	323	357	377	334	341	326	364	368	342	337	325	373	368	335	373	377	360	374	327	340	332	335	344	356	372	337	349	343	366	333	355	364	374	364	351	356	338	347	356	319	325	349	334	335	369	386	323	336	368	343	363	377	362	323	356	367	405	354	365	345	361	362	385	355	309	363	351	353	351	326	353	353	336	369	336	335	340	334	335	334	323	335	351	341	362	409	341	336	361	332	337	340	315	372	382	389	365	335	349	363	380	365	342	343	343	325	366	356	385	376	323	364	371	356	362	315	367	314	343	385	350	351	355	323	328	361	380	368	329	346	365	367	333	366	361	366	360	373	362	344	365	332	349	369	353	340	359	340	354	383	355	321	340	378	366	286	358	358	370	356	332	335	344	302	320	351	354	321	361	382	328	328	354	344	375	312	330	316	335	339	336	336	342	359	348	360	304	343	378	374	348	336	363	352	363	398	336	335	348	374	335	364	302	343	321	360	344	341	358	339	348	339	335	355	339	336	359	334	312	343	336	336	353	355	353	331	326	345	317	329	370	337	344	348	362	360	347	374	317	376	345	344	335	374	358	358	363	338	350	368	358	344	350	353	342	328	328	320	366	373	345	344	352	345	361	329	315	339	367	364	328	377	350	389	367	379	353	367	401	319	357	340	313	364	348	345	341	351	338	373	371	336	334	347	367	344	358	366	335	362	355	337	331	377	330	338	357	353	331	310	325	352	368	340	348	340	364	369	343	368	361	349	317	349	359	361	369	361	344	350	348	332	352	358	365	328	387	342	325	339	351	325	355	343	319	352	308	331	353	371	341	339	318	347	316	357	344	315	318	332	361	313	342	381	352	330	346	343	368	364	342	371	371	359	369	382	331	327	338	329	376	355	352	334	344	352	357	349	317	351	387	370	353	363	333	326	329	329	320	351	361	341	359	344	397	328	361	317	343	388	356	324	329	348	379	324	385	348	339	374	329	326	338	326	348	364	352	346	368	330	328	346	342	323	343	360	325	338	324	352	337	331	348	318	373	331	354	361	325	345	341	350	373	351	381	332	337	362	355	325	345	345	337	375	369	361	358	350	326	345	369	373	362	309	389	323	363	361	367	350	345	316	342	347	342	342	358	340	313	388	333	333	361	300	395	330	360	353	354	340	350	337	339	338	356	379	359	347	371	355	316	338	346	331	385	343	356	347	356	371	349	366	330	339	343	308	336	338	366	345	337	348	356	330	316	380	329	338	349	335	361	340	319	352	332	337	364	356	350	313	330	347	343	354	345	372	377	315	337	376	355	323	345	358	365	394	320	373	347	355	325	344	302	332	349	393	383	338	352	348	311	358	348	342	356	324	337	386	368	335	360	343	363	353	337	349	317	341	372	315	364	340	365	375	371	353	381	307	332	337	340	338	368	348	358	337	378	367	352	356	349	350	350	337	332	350	331	339	362	361	327	350	356	340	348	308	331	336	356	311	327	357	356	377	363	341	353	306	354	344	332	310	384	378	324	335	330	306	333	372	343	361	346	332	352	359	344	354	344	399	367	326	356	375	349	341	348	356	348	390	340	362	340	349	332	369	349	364	381	349	342	356	344	354	374	363	344	323	368	319	353	347	385	353	307	318	314	350	349	343	377	322	348	334	341	346	335	361	321	357	325	304	355	327	357	340	341	382	381	342	373	377	383	380	333	350	334	379	367	319	376	364	351	374	328	355	389	349	370	378	366	328	349	372	367	310	348	381	352	354	326	349	346	386	334	401	345	358	341	333	367	422	354	348	330	377	370	359	351	338	344	335	346	349	337	360	343	347	344	350	336	342	328	354	355	336	362	324	374	293	349	344	345	338	339	355	330	328	349	328	332	356	354	334	326	373	344	383	319	370	361	315	359	332	336	352	340	367	380	375	351	339	333	322	384	343	309	362	328	349	350	321	368	341	304	349	401	327	379	367	347	351	358	351	357	355	371	329	370	400	366	326	365	341	382	351	390	347	360	347	336	343	391	367	370	341	363	370	330	338	325	339	361	349	327	327	342	322	362	359	386	313	374	379	360	357	365	364	380	376	344	315	344	361	359	350	346	357	398	326	377	386	351	346	342	337	367	348	333	341	351	374	379	339	367	354	353	344	346	322	343	319	382	364	354	313	327	336	293	349	353	393	350	365	373	330	319	354	342	346	348	387	362	374	344	375	333	325	410	317	334	322	326	354	343	337	344	324	348	345
36319	43384	49268	78323	76842	50882	23220	4312	918	883	839	923	860	820	818	863	822	864	888	825	855	888	822	908	878	822	862	882	845	845	859	874	857	870	854	832	833	853	892	850	818	851	878	852	820	885	845	830	862	890	836	815	868	885	814	897	837	843	822	861	859	850	868	887	894	868	814	859	855	852	850	870	853	859	823	880	879	913	815	815	792	861	846	845	905	842	875	831	866	834	843	872	857	865	794	842	863	834	801	861	855	874	873	804	825	838	822	845	799	872	840	842	838	897	920	849	870	825	816	872	776	891	856	877	824	862	832	870	839	806	876	813	838	856	821	871	829	859	905	827	886	807	843	792	848	844	881	896	876	864	823	854	905	881	835	872	843	856	822	849	795	836	830	804	839	857	873	814	863	798	854	856	850	838	827	853	843	844	870	864	860	813	863	863	853	865	813	854	849	841	871	913	824	880	788	835	851	867	869	890	818	866	841	825	832	863	809	863	899	836	853	907	835	841	826	851	877	897	887	823	842	900	857	839	818	824	843	886	862	843	878	878	867	833	820	881	844	816	910	885	834	781	856	878	860	853	930	813	841	908	844	856	802	852	822	863	927	852	868	842	859	826	861	834	819	816	844	822	851	810	866	860	859	836	840	862	856	830	811	870	805	861	833	817	885	838	844	850	847	834	868	823	857	877	842	861	866	867	882	841	834	837	885	865	809	837	823	817	833	860	845	881	860	836	866	863	822	876	877	848	861	895	848	782	830	871	851	872	829	877	810	902	897	850	874	838	880	919	824	811	836	852	865	842	845	823	876	880	848	867	833	837	864	845	811	853	871	867	862	819	776	803	835	941	844	872	846	890	861	855	875	888	838	814	799	868	880	877	860	871	886	849	875	844	837	760	865	853	832	843	872	874	832	849	897	817	832	891	876	831	836	835	825	827	869	832	834	843	892	860	860	833	851	817	839	846	790	848	822	828	900	818	840	840	818	880	849	817	850	838	888	860	840	835	859	889	906	835	867	843	840	881	825	871	868	854	891	840	840	826	873	869	826	854	876	838	890	828	826	825	874	874	877	826	868	843	821	888	842	838	894	860	839	853	831	794	862	871	827	806	856	850	844	865	832	743	836	818	859	889	817	912	888	874	830	845	810	870	803	851	893	805	864	842	851	892	844	863	816	879	843	816	842	811	858	833	847	846	877	845	860	869	831	845	842	903	843	825	843	880	819	873	856	830	866	881	813	828	828	847	868	853	851	825	900	816	867	818	832	835	901	854	838	881	890	829	841	809	835	876	847	896	830	855	892	822	836	826	843	892	853	824	892	856	856	836	848	896	838	881	798	865	863	851	832	885	852	916	811	882	878	852	889	807	875	848	912	859	883	808	840	828	858	878	848	830	833	837	779	820	814	951	854	832	826	884	881	817	846	873	851	855	865	858	827	844	881	891	815	855	863	834	802	878	885	840	850	875	867	846	876	799	872	886	847	836	882	848	822	850	865	831	783	865	793	852	832	884	817	842	828	859	857	835	866	860	888	915	830	864	776	845	890	869	875	861	883	816	874	841	844	850	867	852	787	870	860	816	839	863	841	846	792	903	830	844	848	828	852	860	874	816	867	870	832	831	894	829	852	840	845	846	892	867	841	830	879	894	854	807	864	880	830	826	781	807	850	891	845	886	847	833	850	825	862	868	842	826	818	873	869	815	847	837	849	869	871	877	888	889	825	828	853	868	866	871	804	839	829	880	865	832	826	855	797	849	864	830	869	872	831	864	829	844	880	811	827	843	859	846	877	788	868	876	817	842	842	885	808	839	860	834	855	831	820	852	890	864	792	877	850	868	834	820	803	836	860	838	837	896	873	853	841	864	878	861	884	878	911	832	825	819	859	822	871	842	878	902	867	857	807	818	864	872	893	837	850	839	815	843	873	842	849	870	876	861	866	867	841	863	849	867	875	871	797	841	865	813	840	837	835	853	900	851	877	875	816	834	859	869	879	879	822	832	851	886	811	802	934	834	919	820	869	838	813	823	843	843	890	844	860	879	842	877	852	830	822	822	809	888	848	819	884	870	842	807	858	857	813	880	825	869	844	847	855	855	826	916	852	859	904	842	875	815	843	876	858	824	888	876	819	892	915	860	906	874	822	845	832	877	877	829	881	837	833	853	886	863	848	823	881	852	831	830	831	830	854	861	831	859	827	860	815	854	885	839	863	891	860	898	867	830	807	831	835	844	877	820	846	843	844	916	836	815	826	829	892	860	866	811	841	825	831	836	834	819	886	851	820	849	833	793	822	830	905	864	853	833	852	854	887	854	859	848	868	851	792	820	885	809	836	826	828	872	833	826	830	811	786	839	839	851	851	859	861	905	822	844	848	847	836	853	869	811	875	885	834	846	776	842	808	864	875	854	878	845	851	832	864	843	877	872	827	818	872	884	836	889	881	862	844	882	821	849	858	833	871	855	871	886	815	859	867	849	809	859	836	833	877	839	828	818	828	842	884	872	872	881	844	825	842	844	849	835	914	879	841	885	856	906	812	850	868	859	866	902	839	892	853	863	870	863	833	815	852	836	818	879	887	862	921	819	851	857	856	850	828	847	838	840	901	818	812	854	803	849	880	822	845	896	865	796	874	835	849	851	903	893	854	868	838	852	849	861	893	807	902	890	844	843	799	862	819	863	831	796	794	788	856	829	868	838	859	871	825	823	862	859	844	863	802	796	837	832	835	841	859	837	873	830	877	863	852	856	860	869	813	831	869	797	833	812	830	885	844	858	847	853	863	866	790	846	870	869	864	851	886	891	820	837	829	872	854	897	799	849	872	856	857	864	822	834	872	821	807	892	840	838	866	871	837	885	866	884	859	849	793	869	778	826	851	880	873	850	832	857	815	832	831	850	893	871	887	854	830	856	816	895	826	887	860	872	810	878	863	878	808	882	842	877	856	841	823	852	896	832	833	869	871	865	827	814	875	844	855	847	838	859	898	830	855	887	795	829	859	888	857	887	851	879	825	876	827	846	834	847	875	852	825	866	908	872	854	867	847	857	802	802	782	845	834	875	850	886	832	885	880	846	827	869	866	849	821	835	863	834	928	871	847	898	833	812	796	850	824	866	865	829	853	869	844	828	827	856	845	908	839	821	855	872	820	847	835	873	812	902	835	826	804	836	828	836	824	802	870	863	794	869	839	821	838	844	867	901	819	892	854	825	882	832	852	829	892	823	845	840	824	816	843	839	854	889	840	843	840	836	860	871	844	858	887	798	877	864	821	883	856	893	864	847	828	820	861	861	863	803	840	802	851	815	858	845	833	809	840	890	815	833	857	878	885	824	836	840	866	859	874	892	895	853	841	906	875	888	833	793	884	902	793	842	887	817	877	889	840	825	864	845	818	835	832	786	826	841	853	860	848	843	853	835	864	856	828	865	797	846	819	856	860	816	870	824	789	866	799	881	799	857	884	831	833	861	848	858	812	846	882	855	884	838	909	865	801	842	848	828
23888	22573	15500	10109	10853	6447	2026	531	323	309	324	332	356	316	352	342	357	294	353	361	347	341	361	319	323	339	327	344	366	357	339	381	328	346	335	351	327	306	329	325	347	336	340	345	334	324	357	347	323	340	304	323	370	332	381	350	344	351	354	348	344	356	334	374	386	309	360	313	337	356	348	330	329	350	334	367	348	319	340	319	304	327	356	333	329	343	374	364	313	331	350	347	322	323	361	398	315	356	379	358	337	335	331	357	323	329	346	349	325	322	324	352	335	373	317	332	348	374	379	373	338	317	324	333	360	377	332	320	363	334	362	376	355	305	338	358	353	326	321	379	374	349	355	351	352	341	326	343	334	369	347	336	330	373	323	333	311	311	353	324	329	350	319	323	320	336	335	335	366	324	325	333	351	338	342	325	353	307	375	375	350	342	337	363	356	336	327	346	298	367	339	339	341	331	360	338	328	314	344	314	352	311	357	350	381	351	346	365	333	339	343	302	354	346	376	338	328	311	342	370	377	321	358	360	319	345	369	364	308	356	373	343	324	354	351	368	347	361	361	319	332	324	333	332	338	334	359	342	347	384	359	356	328	355	343	398	369	326	308	312	289	349	352	340	340	354	317	321	341	372	372	364	366	341	369	382	299	337	344	327	358	355	328	348	349	327	343	360	382	362	338	332	329	339	310	338	360	339	326	313	346	334	340	335	347	372	367	328	361	357	342	333	343	359	361	355	370	328	388	302	304	322	355	368	400	331	319	321	340	343	337	329	345	369	370	342	390	352	334	310	340	377	315	371	358	345	342	349	358	371	362	339	352	368	340	334	368	333	313	334	346	362	338	345	343	341	359	319	381	348	311	330	359	343	353	348	291	349	338	347	347	324	325	351	334	345	378	329	349	348	342	362	364	335	333	345	347	331	332	330	357	362	335	308	346	338	358	350	381	335	334	339	353	321	339	345	348	328	351	336	364	338	339	310	312	371	366	357	329	340	339	305	338	376	347	334	333	361	342	312	343	386	376	358	389	377	332	308	351	343	323	395	346	349	358	352	380	360	359	308	333	364	319	313	345	371	366	381	356	325	347	314	354	328	339	362	355	361	355	334	360	337	338	375	337	342	341	343	349	348	332	328	342	358	352	325	382	356	356	390	365	350	333	342	391	322	336	315	341	358	334	347	362	355	358	339	333	347	355	330	337	354	378	332	333	322	343	337	345	369	352	307	365	339	374	359	318	311	312	372	351	327	352	324	337	360	344	372	352	387	376	356	365	339	363	320	337	345	334	328	330	370	321	308	338	332	365	378	329	344	341	364	345	318	351	346	352	318	334	317	327	342	356	380	317	351	345	356	346	334	355	378	348	332	375	351	331	323	353	355	359	359	354	346	347	297	370	299	356	341	352	343	345	362	339	314	362	337	344	347	343	339	320	315	333	345	319	365	344	333	349	317	342	367	352	386	346	401	370	348	334	326	364	310	361	307	332	369	326	336	348	324	347	333	348	298	320	318	361	318	377	351	350	339	326	397	356	330	319	375	377	369	392	333	359	339	350	331	326	326	333	368	338	313	343	356	326	341	314	336	340	327	353	310	337	330	379	346	326	325	323	364	347	328	321	333	342	312	350	326	361	344	353	353	350	330	299	363	367	353	367	327	296	318	376	358	338	376	331	356	341	340	321	320	360	351	329	349	341	340	306	337	373	356	383	326	339	327	383	345	357	338	358	348	339	364	347	370	340	353	339	322	359	328	334	332	350	344	332	315	327	322	368	315	328	378	363	337	315	356	343	331	397	385	333	356	310	350	358	368	344	398	351	307	334	337	348	320	355	351	377	336	336	346	346	355	344	337	355	340	329	359	319	352	363	330	312	315	332	304	356	327	327	387	318	350	366	317	338	376	335	337	342	358	343	323	346	329	350	365	349	375	339	384	349	333	351	335	348	354	370	357	340	322	357	349	346	320	329	337	352	337	306	334	349	329	364	367	350	320	345	318	343	346	359	347	327	327	341	397	308	326	342	323	361	358	357	340	310	339	331	341	372	380	333	325	331	346	338	325	346	347	350	332	353	348	338	355	361	342	333	386	329	307	357	331	364	294	338	353	351	388	363	319	331	329	342	310	370	355	324	334	336	384	327	349	325	341	349	349	344	333	304	333	394	345	349	339	345	375	338	362	338	340	343	314	353	354	369	344	366	343	368	353	349	326	351	364	354	305	373	337	365	335	329	355	352	343	374	360	326	349	317	344	343	312	363	296	316	338	347	333	388	331	345	324	333	327	385	377	347	342	346	361	320	332	379	347	358	312	335	326	342	363	355	364	334	300	347	356	319	330	323	326	351	328	295	353	345	349	331	353	388	335	372	318	312	367	373	318	318	351	317	373	329	330	345	348	350	329	380	345	318	331	359	345	342	314	356	333	363	327	342	397	344	362	378	333	329	335	316	353	369	357	329	304	346	325	306	334	342	354	360	349	331	325	344	329	340	337	375	342	345	313	345	329	373	396	344	368	320	352	355	349	348	360	355	352	359	337	333	330	313	310	322	341	348	362	354	380	347	374	323	330	349	351	335	343	366	331	341	370	384	319	340	338	338	329	335	346	360	340	360	334	338	352	370	346	356	329	373	375	334	338	372	341	339	377	350	344	352	348	329	351	349	296	356	354	331	348	388	340	328	321	304	363	384	333	352	350	362	331	320	340	302	336	336	320	331	343	320	338	329	350	328	331	353	313	325	314	325	371	369	352	333	335	353	340	332	352	351	313	365	367	371	312	351	356	344	348	340	362	305	334	355	325	344	357	325	384	324	329	343	353	330	356	362	329	329	336	327	357	344	357	329	333	330	315	340	359	342	324	365	354	325	345	367	333	337	354	358	348	369	354	359	361	363	337	336	322	333	336	354	346	331	312	330	321	362	355	336	352	355	371	342	334	344	367	320	333	324	339	346	338	330	337	336	307	371	353	340	326	312	363	343	351	338	368	341	362	341	312	348	366	335	359	379	353	322	342	338	368	341	336	338	384	342	348	339	337	350	362	336	351	336	328	347	330	372	340	343	315	345	339	351	309	371	325	343	317	322	332	360	364	332	370	332	330	363	335	332	313	342	343	385	346	340	328	320	361	374	372	374	375	342	342	339	308	344	337	354	335	349	332	338	362	360	333	364	308	344	354	352	358	333	340	371	346	350	348	356	303	355	364	355	359	315	341	336	324	322	351	380	351	337	316	355	351	343	316	333	349	341	348	329	356	362	365	356	371	365	337	330	338	353	304	356	300	388	336	329	350	369	337	338	349	386	324	314	388	331	369	341	365	343	332	341	343	330	353	313	372	334	285	365	308	368	335	331	346	324	347	333	330	316	336	334	340	350	344	364	318	321	345	354	350	326	335	346	320	346	329	333	345	333	337	309	304	360	331	366	360	348	330	350	356	328	363	388	343	348	337	337	352	345	338	306	350	339	325	359	357	340	355	347	332	370	278	364	351	360	355	359	345	329	352
14144	18272	18931	22483	25830	15344	5278	1222	905	878	819	828	856	811	842	811	943	905	861	854	811	810	885	872	820	832	884	904	814	808	870	839	862	850	858	819	835	800	835	873	860	847	848	894	888	831	830	902	829	875	852	863	826	858	857	859	823	813	832	884	839	909	796	907	836	848	820	808	871	873	886	864	854	849	899	831	832	869	821	837	847	878	860	854	790	837	840	843	857	850	791	823	896	817	848	883	866	845	854	867	811	872	859	869	808	868	863	836	786	875	834	822	852	901	868	855	833	827	909	836	888	817	861	903	806	843	817	856	821	827	841	858	894	874	836	807	828	874	818	864	848	831	818	867	851	827	861	801	825	867	802	854	792	855	847	819	839	891	846	840	868	820	795	856	855	837	822	831	858	861	831	844	835	867	813	841	878	870	853	850	830	826	845	889	865	879	866	843	848	858	817	909	827	848	851	818	832	815	828	864	814	849	818	817	848	863	842	857	823	817	851	772	852	839	840	838	829	883	867	801	821	812	838	866	845	829	865	827	838	809	866	872	855	832	855	843	857	853	836	812	890	860	821	852	849	857	844	936	897	835	862	851	831	829	866	843	905	861	829	843	858	825	867	869	801	810	819	850	902	821	865	816	802	824	850	800	881	871	810	915	812	814	884	892	797	827	853	859	867	851	832	870	790	847	805	853	814	818	831	824	795	826	874	849	834	840	814	855	804	845	848	858	872	817	869	820	901	829	843	839	774	831	841	838	872	904	822	836	839	875	840	838	836	844	857	831	860	837	879	862	851	864	886	780	852	835	823	840	901	805	891	840	834	871	884	836	826	865	835	822	837	853	817	826	844	836	786	843	903	830	818	880	792	874	847	827	848	840	850	773	802	800	826	854	791	865	846	795	822	866	888	834	890	871	828	884	877	884	849	873	803	852	880	765	844	846	892	867	859	834	829	819	858	932	902	837	793	887	838	846	858	880	825	825	863	866	823	851	859	851	840	812	854	823	818	837	819	887	835	880	897	839	865	831	859	832	822	875	875	859	825	923	791	847	905	862	843	842	875	786	830	854	837	828	877	853	848	896	876	847	802	816	872	889	830	834	835	860	865	866	821	812	848	831	843	863	850	831	865	865	852	812	826	832	849	840	849	857	831	851	826	848	852	844	852	840	861	808	858	820	845	870	846	827	827	796	884	866	854	838	868	874	837	840	870	824	909	865	847	832	790	872	850	837	848	833	838	826	890	817	842	879	810	831	849	856	849	869	825	807	832	868	840	844	813	827	841	844	840	882	877	848	859	832	812	830	834	840	855	809	829	840	808	834	866	851	865	836	842	830	839	785	867	828	802	828	837	788	842	760	824	846	815	828	830	833	808	881	873	845	785	834	885	839	838	901	846	853	874	825	840	858	772	871	841	829	869	881	844	883	835	853	888	882	834	847	829	834	860	835	821	840	856	856	851	866	795	857	870	829	801	865	847	818	792	869	847	871	879	859	847	793	815	788	850	826	822	874	870	846	868	814	870	836	830	813	762	824	864	810	861	803	831	807	840	854	872	773	873	841	905	857	833	837	812	860	829	814	813	829	866	846	840	916	839	866	833	844	852	825	891	857	860	809	874	825	850	820	824	806	810	826	796	830	835	840	872	889	893	886	836	868	867	822	884	878	856	844	846	867	823	903	883	833	855	811	808	862	811	874	894	907	839	830	869	849	843	812	856	805	835	848	805	823	824	857	825	878	858	805	817	841	845	871	788	814	854	814	854	829	789	790	822	797	897	851	792	816	886	818	834	816	818	852	817	857	882	871	901	939	848	841	842	832	828	859	812	826	826	845	846	831	788	858	793	840	831	875	812	866	846	858	828	876	843	853	862	865	822	870	843	825	884	857	828	838	883	830	790	824	832	812	878	839	837	887	816	831	820	830	799	789	873	819	830	851	820	854	859	850	881	848	868	868	864	841	843	867	818	876	872	802	883	821	849	863	823	895	843	820	852	821	877	839	843	821	818	867	805	813	886	827	843	895	846	809	884	825	827	846	796	834	816	807	790	788	832	855	824	867	836	782	814	864	804	814	846	905	821	835	901	805	898	825	865	806	840	886	845	833	871	841	822	888	847	838	891	849	840	859	853	849	865	819	847	852	849	870	872	770	867	886	872	879	881	821	829	832	865	832	822	835	843	832	835	854	860	869	848	839	838	818	841	871	828	843	838	883	882	865	832	836	879	851	871	875	857	879	853	856	783	903	861	837	889	874	843	830	823	797	907	879	862	829	801	883	790	861	834	902	876	806	920	865	825	843	848	892	818	866	862	837	782	882	837	835	843	804	842	830	858	835	818	871	817	812	822	829	876	793	848	854	827	869	780	875	797	861	852	891	835	827	777	832	915	824	819	858	879	873	821	876	863	826	850	822	846	794	872	858	848	867	825	872	891	861	845	855	827	814	861	797	810	883	802	818	803	825	808	852	858	833	841	832	841	864	831	825	824	872	838	862	820	872	860	874	880	811	858	837	882	844	875	828	863	855	858	855	851	855	854	857	849	799	841	825	853	830	828	830	852	874	785	867	893	828	849	822	817	790	845	885	876	813	864	841	811	872	834	852	861	882	894	830	820	823	787	810	861	840	830	838	810	872	850	861	801	896	818	800	820	842	829	862	819	824	869	849	860	866	860	799	883	803	863	818	848	844	819	807	851	834	894	814	867	766	905	893	872	849	850	874	848	860	794	878	862	769	802	830	816	862	850	870	867	859	842	827	888	857	821	841	898	840	840	834	910	843	811	927	867	844	800	861	832	843	864	774	866	806	841	897	809	885	904	821	858	825	842	856	856	817	861	871	796	838	823	842	802	848	854	784	808	879	854	854	867	857	862	828	851	843	810	881	865	850	827	878	810	873	847	877	851	819	853	876	823	796	841	845	810	876	852	840	811	825	841	856	838	855	812	851	856	835	825	826	836	874	865	830	831	851	843	885	823	910	838	841	857	849	867	821	827	865	887	855	894	802	881	861	832	803	843	861	867	857	827	817	835	854	799	810	831	842	888	796	828	867	841	852	861	850	865	843	815	870	832	889	817	863	842	885	879	875	780	794	867	883	860	852	830	885	861	831	802	832	832	831	879	874	866	803	840	842	834	844	867	881	850	850	884	884	846	855	822	859	839	833	816	812	818	814	812	790	870	841	817	855	856	886	815	836	887	867	886	819	860	871	828	900	892	894	838	858	852	876	880	812	875	798	889	861	843	854	856	848	826	781	826	844	906	832	818	814	815	863	868	823	852	842	838	858	814	851	839	853	840	855	807	837	782	854	880	821	840	863	822	796	793	830	832	889	837	864	867	848	814	853	831	823	835	812	802	834	861	875	828	824	851	886	893	829	855	822	856	852	849	856	819	834	794	843	808	871	840	829	811	817	860	847	844	811	847	830	899	875	810	811	834	846	851	835	820	852	825	792	902	844	808	853	841	835	824	865	797	854	819	877	843	856	846	810	862	820	824	820
43179	42420	44183	51726	56451	36915	13703	2006	404	335	357	307	326	308	347	353	332	362	376	347	336	363	343	346	343	349	368	298	356	347	364	344	337	374	324	363	337	347	366	339	372	360	320	350	349	360	369	337	334	347	363	369	355	333	351	345	347	342	337	343	371	334	346	323	297	337	353	328	338	382	342	351	347	335	384	351	356	335	323	329	351	346	317	332	372	388	355	337	381	346	375	336	329	346	379	324	344	379	361	366	326	345	294	357	343	335	343	358	326	369	377	371	329	331	363	340	382	340	361	368	388	376	317	364	343	333	334	348	349	334	317	363	306	340	384	327	305	346	310	363	363	347	360	377	333	355	325	361	363	359	341	337	327	342	350	349	345	372	329	338	380	334	346	314	356	345	332	344	356	342	357	333	343	331	367	368	322	356	347	362	327	357	330	350	317	357	328	302	336	352	370	348	357	358	321	331	366	339	352	352	325	343	363	343	364	344	384	336	334	319	341	352	338	321	380	357	338	349	323	328	367	340	311	336	351	333	396	317	338	341	345	340	350	333	364	355	316	342	346	335	372	396	345	373	365	354	336	336	360	345	358	349	350	373	341	331	336	358	347	320	317	375	340	356	360	351	352	350	353	327	343	335	395	369	329	339	357	367	350	344	324	352	349	367	373	348	325	338	349	353	346	373	361	352	349	341	346	344	329	336	337	377	392	346	320	336	308	342	329	323	355	365	311	339	356	340	339	329	349	342	304	371	323	330	320	364	309	336	357	361	341	325	335	349	331	337	314	368	379	323	351	361	378	363	345	339	356	357	356	360	344	371	303	348	342	333	338	348	359	331	325	358	356	343	331	354	297	346	338	332	351	375	355	341	366	352	351	349	328	329	356	356	362	332	342	318	321	363	311	350	304	355	306	347	335	366	325	332	376	372	342	347	341	367	323	334	357	316	355	361	352	359	331	376	344	351	353	370	342	335	324	379	362	349	354	348	316	344	312	334	357	343	323	345	352	368	324	298	346	313	329	318	308	333	357	366	328	322	359	375	324	337	319	315	325	328	389	348	362	346	344	345	321	341	336	319	344	297	345	343	340	356	360	356	358	356	363	334	369	380	366	348	359	346	358	373	352	315	350	368	326	356	328	353	351	313	375	335	322	357	336	339	357	324	332	341	372	353	325	344	335	333	324	338	362	352	369	347	335	352	373	380	324	340	345	341	328	339	371	342	341	305	332	328	323	340	337	355	349	371	337	326	346	318	345	355	351	356	328	354	331	341	332	362	347	370	374	339	348	319	390	350	377	351	348	347	365	364	367	337	337	351	338	324	351	350	345	375	353	368	328	340	350	330	346	335	342	336	341	344	341	325	359	343	326	351	356	336	341	337	359	355	351	322	319	359	340	346	340	351	365	331	368	366	338	318	348	342	353	325	323	316	380	345	367	363	295	323	371	352	348	333	323	315	342	345	325	311	371	352	317	386	358	346	344	345	321	354	337	314	339	339	335	345	329	356	362	372	354	328	346	330	352	358	293	346	343	340	348	378	316	338	366	315	374	329	317	358	343	356	378	313	357	329	321	337	328	331	307	365	337	303	369	354	365	345	332	344	336	368	365	363	363	346	393	318	352	335	344	360	366	329	388	334	333	344	351	293	309	340	361	351	332	352	360	374	354	379	374	325	354	370	323	387	344	329	343	361	383	358	376	320	350	324	329	354	324	356	326	351	345	336	305	367	392	337	339	319	336	334	349	369	353	327	366	333	369	316	355	350	335	371	353	328	322	319	360	357	320	341	403	333	342	316	340	347	347	357	339	323	362	387	354	310	338	349	360	325	341	337	361	311	357	366	334	368	348	395	387	337	324	374	314	350	334	338	324	322	327	351	316	332	372	338	334	328	324	351	357	367	319	356	305	358	361	352	337	377	348	336	355	332	356	343	362	351	358	352	355	352	361	361	364	346	371	352	392	359	328	323	349	354	363	362	355	331	339	351	362	346	323	357	340	362	374	358	347	373	346	364	352	317	317	344	368	342	363	364	342	353	351	354	343	373	352	339	367	346	344	328	339	321	407	366	368	364	335	336	317	350	337	335	364	353	318	335	338	352	340	339	339	314	337	332	376	357	347	348	341	356	355	345	360	359	338	314	341	343	318	335	358	346	373	347	335	364	356	342	318	318	350	367	311	357	330	337	328	328	293	359	334	362	338	349	350	327	355	353	382	368	329	355	318	326	320	335	305	333	366	333	355	369	332	327	362	322	322	334	355	339	348	347	364	329	361	365	359	342	358	326	357	379	359	363	388	375	355	315	382	387	339	349	330	327	327	333	387	336	381	306	357	379	342	329	324	361	333	317	345	348	315	325	341	378	361	339	335	390	366	325	371	348	316	322	352	366	325	325	352	344	341	348	357	331	352	347	325	368	353	352	361	352	375	340	374	323	320	325	366	354	361	299	353	348	334	319	335	333	319	330	336	314	330	333	320	359	362	362	338	293	324	381	360	345	315	338	350	341	362	369	388	346	346	370	345	338	343	337	355	338	324	354	347	372	347	283	331	343	327	346	351	337	343	337	317	328	328	358	351	346	332	354	355	330	330	329	349	342	378	373	331	348	321	341	382	364	342	380	306	335	360	327	381	346	392	363	342	372	310	350	325	365	348	370	319	344	321	333	289	302	331	366	362	312	354	324	328	369	359	365	332	329	358	372	341	344	368	343	348	360	357	336	329	336	348	356	333	367	370	370	348	347	345	355	368	334	358	347	337	362	345	352	313	386	332	352	309	353	339	338	325	341	347	351	337	353	378	331	341	371	346	335	350	294	333	344	328	343	358	330	336	387	315	333	373	325	318	346	350	371	358	333	332	345	364	330	334	362	326	322	343	324	332	355	341	358	312	363	340	341	329	338	342	317	349	342	331	350	387	389	351	354	327	337	351	313	349	333	320	366	324	347	378	352	347	352	371	347	343	376	298	346	367	345	361	337	345	327	341	361	342	389	308	334	366	378	336	356	367	331	319	345	348	330	332	340	354	364	345	351	375	360	331	357	363	337	307	337	360	341	309	340	347	329	359	352	353	286	324	358	328	349	341	354	319	346	350	361	345	328	368	326	374	349	344	351	327	325	352	346	343	333	309	331	327	367	345	339	319	346	355	357	338	389	355	364	358	386	353	326	351	357	325	361	332	344	337	340	293	371	332	308	332	332	352	321	335	361	352	347	349	346	333	347	337	352	363	319	341	336	335	383	337	385	337	372	328	339	356	376	300	299	362	399	328	359	324	375	320	330	343	346	378	309	360	359	332	327	329	347	358	368	361	359	346	355	342	373	355	360	353	382	359	372	331	306	321	358	330	355	344	340	375	328	325	341	381	316	320	324	342	335	319	367	319	363	361	362	340	368	362	345	331	348	297	356	334	279	328	320	327	357	320	322	392	336	330	360	379	313	351	329	314	331	390	331	359	345	327	341	327	346	341	347	309	366	326	340	337	375	349	335	357	365	366	332
28139	33769	45280	60375	66718	46512	19430	3669	991	815	890	844	834	808	880	841	870	879	928	894	865	886	868	811	867	871	876	858	848	855	855	909	850	828	827	949	834	838	812	853	882	816	871	876	900	836	828	877	840	860	872	864	865	829	837	860	855	890	846	841	906	799	839	841	799	834	889	858	811	839	874	873	882	895	838	896	841	820	827	905	823	893	855	899	833	873	793	860	834	826	834	862	847	823	893	860	851	891	865	852	874	939	855	817	843	803	842	842	846	789	833	864	895	828	851	870	887	845	827	820	868	832	892	893	869	787	834	906	883	855	830	854	831	820	830	796	844	812	854	836	824	845	842	862	818	877	864	846	809	837	864	871	890	806	838	844	842	827	867	850	874	858	886	824	816	882	888	847	891	839	866	830	897	845	878	851	821	825	816	842	867	836	804	842	821	862	833	859	842	873	871	801	836	858	862	850	861	848	823	834	823	867	784	819	806	834	831	830	867	822	861	827	833	864	888	839	809	849	825	793	790	842	858	838	928	818	811	832	863	841	799	867	887	886	859	869	881	847	820	810	837	852	840	875	845	855	813	833	866	826	820	847	890	885	812	847	838	841	853	839	862	822	858	830	859	837	883	825	873	820	852	869	817	862	867	822	828	854	836	812	845	817	860	883	833	845	843	831	888	866	887	815	853	863	840	830	846	879	791	851	850	836	883	854	864	853	874	843	814	840	872	800	792	847	836	847	831	850	851	760	831	824	841	915	796	844	967	886	876	890	890	801	845	821	823	867	855	871	833	874	880	851	795	851	862	866	831	802	822	851	852	876	887	840	850	852	824	867	876	832	805	883	807	885	820	804	857	816	841	863	821	889	909	838	908	849	863	851	826	834	829	870	849	841	804	876	835	880	882	862	888	830	843	879	869	823	879	850	874	870	863	880	800	827	927	834	843	862	853	787	825	881	868	862	793	840	861	850	896	807	868	809	828	856	868	870	841	852	825	840	865	859	828	851	835	821	841	885	911	846	896	858	829	896	822	852	805	859	877	826	866	884	833	831	834	842	887	908	833	803	826	862	844	819	898	774	797	827	846	886	824	849	798	783	849	875	856	894	831	837	855	848	823	852	854	901	930	832	847	847	863	809	875	841	907	843	843	885	835	813	838	855	883	874	833	889	828	851	840	859	890	875	870	829	900	881	884	832	864	869	839	848	872	823	817	811	882	866	838	847	836	829	847	854	860	862	857	851	862	830	874	843	881	881	854	851	855	847	800	857	836	838	870	851	881	860	882	890	858	842	844	871	838	886	880	815	836	825	877	856	817	837	882	897	897	824	839	801	863	903	879	844	872	861	837	846	857	878	846	900	858	866	878	873	862	809	871	815	878	836	884	864	874	861	857	864	862	849	813	848	827	846	856	864	845	870	833	822	823	824	883	912	897	894	796	819	841	830	845	891	850	810	824	836	871	853	853	881	786	860	775	816	821	830	859	814	832	819	821	894	865	831	818	886	833	865	850	878	860	815	864	837	839	868	852	823	813	855	846	860	863	761	855	821	842	876	812	773	845	810	875	845	838	863	884	841	826	895	827	891	896	848	913	819	903	887	826	833	825	881	857	838	835	810	840	823	896	844	896	847	889	836	849	917	893	844	842	840	820	846	827	778	837	817	880	829	840	865	856	839	775	842	807	872	846	864	897	882	876	805	847	844	840	824	897	862	849	841	891	869	878	832	892	881	838	865	863	843	859	898	871	795	862	844	898	897	840	900	876	883	845	879	831	824	816	842	899	909	833	915	813	851	843	799	853	789	851	850	855	895	855	884	837	828	875	801	838	825	848	843	827	887	862	835	886	852	848	839	867	896	861	864	814	870	811	838	873	870	822	870	883	890	892	819	854	827	807	809	854	852	866	898	846	848	878	846	872	938	841	848	833	849	845	897	852	870	861	877	782	844	857	843	859	850	852	865	884	815	826	874	840	817	854	853	860	817	856	801	840	815	828	849	862	900	829	820	848	820	856	804	834	859	865	816	864	815	868	880	816	823	807	847	797	900	894	811	842	824	872	847	864	811	805	872	843	839	842	830	862	839	845	845	832	895	866	806	838	820	868	805	864	846	847	857	848	841	900	843	892	862	797	818	865	861	856	837	852	877	867	860	876	811	848	881	865	836	810	888	839	818	878	796	868	825	811	743	851	832	840	896	864	850	900	852	873	855	847	863	860	883	890	851	853	833	901	827	827	833	848	867	821	875	808	853	819	842	798	844	813	861	797	833	873	852	808	882	790	830	828	902	820	829	852	840	831	802	801	838	891	876	868	869	804	837	867	865	826	846	797	825	860	861	874	860	837	861	836	877	803	808	849	819	852	860	936	871	836	892	805	836	822	818	850	825	794	851	850	838	850	894	857	851	843	879	796	896	853	932	915	860	856	809	860	874	829	876	866	782	851	820	841	887	851	817	828	821	789	829	804	808	884	843	909	826	797	830	857	816	841	810	838	858	830	835	898	860	899	802	813	838	831	834	842	867	821	835	835	834	854	874	842	814	827	898	840	882	839	838	878	877	828	866	850	814	809	857	826	829	867	857	808	844	862	823	817	845	866	842	831	871	861	895	855	838	827	867	870	873	856	828	865	860	881	778	837	863	916	891	898	840	842	844	833	799	861	824	912	880	824	837	881	827	835	867	858	881	902	844	844	825	806	873	882	889	838	848	877	835	905	902	879	839	803	843	862	844	870	815	891	855	873	878	851	885	875	841	860	840	833	839	867	857	819	821	813	810	875	843	894	864	903	846	843	893	897	820	861	875	875	850	844	859	865	853	836	876	911	835	807	850	816	856	824	890	874	877	872	892	862	825	885	769	879	820	878	855	863	862	890	807	854	882	835	838	798	857	797	840	852	841	829	851	823	850	834	801	837	833	876	850	881	836	810	850	850	832	897	867	919	882	844	868	831	835	878	867	817	827	854	871	847	813	858	846	875	847	803	857	827	873	871	868	785	908	882	870	833	855	857	864	812	866	812	790	864	800	819	785	834	853	873	822	802	843	892	822	839	850	842	819	807	835	849	818	837	802	825	872	830	859	833	819	862	897	925	863	829	877	900	858	828	823	835	806	870	853	808	882	839	837	839	866	861	901	850	878	868	800	823	881	881	836	850	859	810	803	886	816	874	835	835	808	816	856	889	848	906	884	817	831	860	844	855	829	815	846	837	824	831	866	815	866	889	860	872	832	816	834	880	864	898	824	910	852	888	894	807	818	871	878	890	799	931	817	884	858	864	796	833	879	813	893	860	833	888	888	873	813	854	819	833	820	795	793	818	878	857	890	818	838	857	899	861	844	870	849	844	911	895	796	828	867	846	825	881	853	868	862	897	852	825	842	836	828	869	808	874	865	839	898	845	835	895	851	851	833	824	804	847	848	857	872	840	862	841	831	852	881	866	840	808	883	834	898	784	799	890	882	828	874	828	851	813	875	863	859	872	840	825	851	860	822	907	918	817	894
51732	53466	53228	61111	64627	42752	19332	3752	461	386	332	371	376	362	371	320	370	352	355	336	358	357	360	337	352	371	361	294	361	356	376	342	372	317	398	346	349	361	354	354	353	362	325	311	302	346	323	313	355	364	354	325	329	333	329	339	338	326	326	340	337	343	311	291	341	322	324	364	355	345	369	339	356	372	349	300	345	354	347	341	368	358	337	341	347	360	353	338	382	344	332	352	349	292	365	389	325	335	337	362	335	377	342	343	325	330	346	320	352	354	342	332	371	335	320	356	335	334	330	356	380	317	344	344	350	360	322	333	341	372	367	357	336	376	353	340	366	335	365	339	333	338	381	379	317	329	405	384	348	361	337	321	338	341	321	384	343	386	363	348	372	385	333	336	368	350	346	320	363	342	341	331	339	333	336	366	337	382	356	349	383	297	342	298	348	366	369	356	353	342	345	367	341	380	367	354	327	336	355	323	342	367	328	328	332	357	376	344	345	350	334	351	350	322	323	363	360	327	322	357	367	373	375	328	360	361	337	347	320	347	345	331	339	340	372	342	331	342	373	340	316	350	380	339	362	323	351	337	346	349	335	317	340	340	326	392	359	351	328	387	356	353	356	367	323	349	379	325	378	316	356	334	370	339	323	338	365	368	350	330	342	338	344	337	318	318	381	353	311	344	296	319	337	353	355	373	349	350	348	376	356	338	366	360	355	331	349	347	309	365	382	323	356	369	352	345	356	334	359	324	354	326	339	347	348	375	328	347	319	367	336	362	358	335	373	355	320	364	342	335	347	361	329	368	383	383	343	361	339	330	344	348	338	369	324	332	304	373	327	362	349	320	347	358	350	318	327	362	331	336	348	352	352	345	358	332	376	350	338	354	342	342	358	360	354	355	381	352	327	343	322	338	358	336	322	354	319	370	349	347	308	337	355	364	360	334	334	386	326	353	341	374	336	340	327	381	385	342	355	329	361	372	343	359	353	343	354	353	329	330	345	351	363	345	345	355	388	334	360	350	336	352	367	356	354	336	329	355	343	303	335	353	358	324	330	369	322	328	310	306	320	362	351	332	361	350	349	360	344	368	311	367	352	369	341	342	335	338	339	353	306	380	365	319	334	346	314	352	318	316	335	365	371	363	341	351	339	323	344	379	358	323	333	344	351	371	312	352	355	332	348	341	324	350	340	360	339	337	351	347	363	361	332	352	375	377	353	322	348	349	365	377	356	330	331	341	325	354	342	337	343	388	323	359	355	395	332	328	363	373	378	356	331	314	367	356	353	365	350	339	359	363	342	319	332	338	372	348	350	336	336	386	325	371	351	325	400	349	350	364	338	351	370	369	353	359	334	302	349	332	324	374	360	336	361	355	392	335	318	340	362	373	328	338	345	329	382	368	366	349	320	301	348	374	353	315	345	375	358	343	331	297	325	343	336	343	321	342	341	343	354	342	361	372	295	350	325	380	360	307	374	339	342	332	370	341	365	338	348	314	356	375	325	334	342	325	339	315	345	331	338	352	351	347	393	350	379	351	330	333	368	323	337	339	355	335	343	336	330	355	337	358	329	345	333	362	361	357	318	338	332	353	357	351	347	345	343	314	331	343	347	367	321	328	350	362	389	370	385	355	334	354	315	329	363	341	384	351	305	344	368	355	399	348	368	339	342	363	335	327	364	350	324	356	368	336	341	337	358	380	335	359	367	344	381	335	343	377	376	341	356	311	331	382	340	356	360	331	332	341	341	378	346	332	352	352	332	352	360	360	323	321	344	390	309	348	359	342	358	315	374	308	379	341	341	374	365	359	368	337	360	356	335	339	355	359	357	331	366	341	370	358	365	319	321	336	349	337	321	345	345	311	407	343	348	315	339	311	363	344	323	349	306	388	368	349	348	326	336	361	354	353	324	355	369	317	351	342	341	353	369	365	328	342	372	344	380	330	341	372	336	313	371	331	357	356	348	356	393	336	351	368	334	336	331	375	336	356	349	293	325	352	337	327	368	339	336	346	349	339	311	318	346	368	348	390	338	332	362	339	363	348	319	392	331	336	362	360	401	327	361	349	374	361	315	355	330	359	402	349	347	372	359	362	333	363	339	390	336	318	328	367	340	352	332	336	333	382	346	349	361	359	359	337	340	354	359	369	348	331	337	315	331	350	370	314	314	291	360	366	347	366	342	362	316	370	367	322	370	324	344	356	404	364	340	368	366	388	333	352	352	322	364	351	356	333	366	345	318	333	365	348	319	356	366	382	353	354	321	345	320	356	307	303	345	346	369	356	349	376	357	341	352	345	337	369	322	371	342	363	369	340	337	396	315	360	383	367	349	343	346	367	336	354	353	353	340	333	335	364	332	365	385	330	341	337	372	377	357	346	361	349	327	368	341	354	354	368	345	371	342	383	364	353	323	355	347	356	343	352	367	360	334	348	318	382	360	342	355	305	372	336	341	390	338	340	331	359	380	320	325	353	370	367	325	345	362	359	342	331	343	348	358	308	308	343	319	352	348	349	348	340	335	338	326	341	390	347	359	351	343	353	363	355	343	326	357	353	338	363	348	357	384	358	351	315	341	358	372	350	334	331	364	356	369	369	350	355	353	355	322	351	376	341	336	341	313	362	337	328	366	362	381	346	337	350	373	347	359	351	366	323	391	359	366	316	359	354	382	351	374	335	352	308	350	324	385	359	326	381	342	348	335	337	342	340	353	378	341	325	346	327	354	388	347	336	366	388	346	366	326	336	321	332	378	341	343	363	319	378	340	335	313	363	340	338	373	373	337	376	322	343	348	371	337	311	333	361	328	347	335	367	342	372	374	329	321	319	362	348	345	371	360	387	379	357	327	328	346	341	383	335	385	329	355	348	341	339	358	332	359	372	336	372	374	364	343	377	375	300	381	355	378	367	370	368	314	328	350	331	354	345	335	363	314	348	329	367	378	319	354	372	364	359	330	352	351	323	293	355	341	311	329	348	317	334	374	327	384	366	343	347	332	362	333	345	302	375	346	358	354	365	314	337	326	328	354	343	350	323	320	379	316	351	337	344	360	351	330	346	341	360	316	342	336	356	310	314	364	348	346	297	354	366	359	329	362	358	350	310	336	369	330	333	329	367	320	331	351	357	350	389	365	360	349	370	326	326	355	349	347	323	342	318	298	326	328	341	353	341	372	363	335	356	347	373	371	346	322	349	343	352	355	371	353	349	317	310	391	376	352	335	339	351	345	369	316	334	338	371	329	363	374	368	345	371	326	364	346	354	360	354	366	348	342	373	334	352	338	316	336	327	356	329	364	335	350	337	297	334	357	348	347	328	362	314	345	335	331	334	333	375	344	349	361	356	346	353	335	378	356	360	346	376	355	354	326	319	357	310	363	368	381	372	342	329	384	333	365	351	354	351	408	378	326	349	352	357	357	374	336	327	366	343	372	341	356	360	341	343	390	334	353	356	366	346	321	402	335	354	338	343	344	352	341	330	348	350	350	345	350	386	343	349	344	320
35073	44458	52954	74506	77145	52628	24783	5417	1126	871	910	880	862	862	901	864	857	891	852	803	842	842	880	891	810	861	785	814	816	843	807	856	866	852	878	866	798	840	893	864	839	853	820	888	844	846	886	836	812	848	834	880	888	863	853	877	821	861	886	845	829	868	890	828	822	865	831	849	882	891	844	810	811	845	914	901	782	851	870	833	848	877	856	844	829	953	844	821	837	887	814	820	841	852	795	844	885	886	813	841	882	856	881	841	849	827	831	852	872	841	775	816	878	872	829	842	856	891	879	848	873	865	873	838	870	860	829	858	891	813	885	830	855	822	844	819	830	837	852	867	883	842	833	831	840	846	777	855	893	841	878	776	851	793	876	859	856	861	873	846	873	901	815	838	918	862	831	832	869	887	882	826	899	797	882	851	810	835	831	863	871	878	862	844	834	824	823	837	860	829	850	835	832	893	859	857	829	833	859	835	867	849	906	862	863	889	858	853	832	869	834	841	849	843	822	840	877	812	846	875	862	791	838	835	907	855	879	847	811	936	868	888	820	853	852	825	877	845	877	857	888	857	873	872	860	880	918	834	886	838	845	835	822	814	865	864	871	848	790	803	831	861	873	854	892	821	892	879	805	785	781	832	887	831	830	850	846	843	900	822	802	853	868	814	875	842	865	851	839	821	843	845	874	858	829	863	842	813	805	866	859	838	812	826	872	859	842	864	800	838	839	910	870	836	827	865	899	836	920	832	904	869	809	853	798	839	879	811	820	810	840	880	790	875	843	892	841	833	852	814	912	858	862	865	855	853	877	803	835	870	857	843	864	858	912	891	899	810	872	860	871	813	872	838	928	847	895	933	859	864	837	816	863	814	819	851	845	764	793	817	844	847	820	849	837	804	799	833	873	891	812	805	853	808	875	826	860	809	846	902	877	824	834	857	864	855	875	828	870	874	863	839	814	867	847	778	806	845	845	831	801	889	878	865	857	870	853	828	841	824	843	867	876	808	842	843	859	818	860	853	844	904	873	853	874	815	813	888	803	867	815	833	861	893	861	875	806	842	835	890	822	873	833	885	825	861	788	917	848	877	897	885	885	876	841	870	884	858	884	890	865	817	830	881	825	892	866	858	825	821	863	883	877	892	854	873	860	841	833	863	815	885	838	853	842	852	892	818	834	792	851	821	860	823	825	815	842	826	818	795	816	863	824	818	851	926	817	853	899	854	830	850	866	820	899	789	900	861	810	864	878	804	844	820	845	829	847	886	815	822	828	855	864	873	831	825	847	880	832	807	850	810	838	855	850	869	844	852	851	838	896	832	830	849	856	821	859	860	846	839	823	890	813	874	839	822	866	827	866	855	875	841	820	823	824	840	865	843	863	851	902	802	828	877	816	808	889	902	842	869	885	844	856	811	904	846	856	834	839	868	828	859	802	826	810	818	835	875	874	869	850	863	836	878	782	877	812	808	852	893	843	871	862	790	836	852	840	837	857	847	815	852	877	873	859	848	856	863	829	823	917	835	816	804	855	873	824	893	907	864	898	819	863	858	796	837	826	848	856	832	824	870	879	874	880	820	801	835	828	812	869	819	834	886	882	812	894	874	840	826	866	808	843	790	867	891	776	877	830	845	847	844	901	854	844	852	819	844	828	813	835	843	853	842	883	847	845	852	842	828	836	880	796	856	886	800	825	847	880	857	829	841	853	862	861	819	841	882	831	849	854	894	930	849	815	813	844	815	815	892	864	886	885	851	819	845	887	876	805	803	809	846	850	850	868	882	827	814	842	846	804	855	860	805	847	795	835	850	857	845	885	833	863	883	852	852	839	891	874	822	811	892	861	841	868	834	859	882	852	832	894	822	812	874	825	812	890	887	853	877	866	795	856	820	869	836	869	853	834	883	849	870	853	862	880	855	830	815	882	834	860	821	868	833	851	855	823	829	898	838	873	841	866	891	816	841	840	827	847	833	841	854	792	805	851	869	844	871	868	903	868	824	854	864	852	893	832	823	863	825	853	860	835	860	883	801	827	877	845	897	804	885	858	865	886	849	853	872	873	856	824	810	835	824	840	872	837	832	878	840	846	846	790	852	828	862	865	829	840	834	849	829	823	892	831	863	906	857	829	873	883	841	820	828	846	806	857	889	834	851	829	849	835	849	870	815	831	859	895	822	847	879	816	873	852	832	867	864	898	858	844	836	841	863	806	840	851	872	806	840	874	869	826	886	855	865	845	810	842	846	874	853	818	841	844	825	841	903	760	865	783	851	886	839	807	833	850	884	813	902	852	871	853	871	886	816	876	820	903	866	869	850	818	817	831	834	830	823	800	875	853	876	858	845	895	842	874	858	851	837	845	843	820	911	919	899	870	818	848	824	818	850	803	872	820	865	883	888	768	868	863	896	906	867	829	888	847	872	843	847	896	806	828	827	822	882	808	917	855	852	827	870	862	889	833	863	865	824	836	851	854	803	886	869	896	847	858	894	875	851	829	803	852	841	893	849	897	800	843	871	850	883	850	819	890	797	790	846	877	839	826	818	848	843	863	883	887	866	826	849	831	844	857	866	832	829	814	843	848	874	859	857	833	865	869	867	912	818	867	880	874	846	824	850	843	888	797	868	847	818	841	864	862	862	868	856	862	825	880	855	857	868	837	847	827	841	845	851	862	851	837	879	873	862	857	865	836	869	875	841	833	902	856	861	899	837	823	868	824	825	892	825	819	857	851	875	812	879	853	883	823	824	833	835	825	853	873	838	867	864	875	866	839	844	867	890	893	861	832	913	820	855	871	903	844	806	779	835	842	820	852	882	858	837	807	914	830	850	897	867	842	848	814	853	862	836	855	807	829	901	853	827	843	818	870	837	847	864	831	826	827	829	850	834	818	847	878	871	829	786	819	886	868	858	847	839	875	857	831	868	834	854	850	785	822	848	816	856	858	882	862	866	812	873	829	856	825	802	863	894	828	883	839	883	828	861	855	863	848	847	828	815	849	841	873	909	857	893	809	844	862	878	897	836	846	860	908	850	870	864	839	868	867	879	868	804	779	828	862	852	845	849	873	842	867	862	890	910	838	835	854	894	849	786	855	847	862	827	844	841	837	849	853	852	821	859	841	853	874	876	825	864	871	841	840	825	828	831	810	859	806	882	877	890	847	846	854	863	867	869	832	875	874	896	841	876	862	818	843	857	843	853	821	844	792	819	821	856	854	855	878	874	812	839	798	820	805	836	818	847	818	843	837	822	835	829	852	918	872	840	834	803	873	821	885	801	848	885	871	852	907	855	853	860	868	876	855	851	850	830	864	814	828	813	862	876	810	860	809	872	826	853	859	810	834	835	885	880	854	865	863	814	873	841	887	925	847	858	898	859	817	839	860	870	848	842	834	862	873	869	806	888	842	860	827	877	810	903	867	849	901	845	836	828	836	886	865	802	821	817	814	841	852	848	885	863	844	832	810	796	821	893	852	840	897	797	916	868	869	882	785	802	808	854	838	825
24360	20616	14661	8959	10126	6753	2198	647	367	318	333	345	347	341	382	351	323	314	346	326	304	317	346	347	334	343	365	345	321	352	329	345	331	330	303	350	341	307	339	356	337	339	321	346	358	352	326	333	377	324	340	321	344	334	362	328	316	355	361	363	354	366	347	353	362	361	321	330	358	363	348	330	348	349	357	304	341	348	376	347	342	316	300	368	357	301	343	320	332	335	338	347	337	343	360	349	336	319	357	370	315	357	332	303	337	360	396	372	378	367	362	330	344	325	330	332	347	339	368	326	322	313	354	357	332	359	302	344	324	322	334	356	349	334	345	339	359	328	358	339	324	350	356	333	364	325	342	356	347	315	345	306	365	339	337	319	362	350	350	335	343	365	323	358	345	334	361	336	361	332	336	299	346	304	355	362	337	326	324	314	319	339	361	334	343	331	339	308	352	346	323	309	361	334	364	363	365	350	328	360	344	310	338	332	328	365	365	345	374	382	320	335	321	328	340	323	380	316	340	330	343	352	356	321	329	311	335	302	360	363	323	308	305	358	337	308	341	307	366	326	315	337	384	330	332	313	335	351	328	309	333	313	335	343	365	349	354	360	380	332	333	367	367	353	301	313	345	357	330	326	319	343	309	335	340	304	318	339	333	338	308	347	324	351	360	372	341	367	334	341	368	339	346	325	359	357	340	335	334	358	337	356	339	327	361	324	342	363	366	345	353	351	337	331	327	353	345	333	309	340	328	344	338	344	351	360	313	386	319	341	339	344	318	316	342	336	340	319	329	357	359	333	323	338	371	318	352	356	366	301	371	317	331	368	319	316	351	345	312	360	345	317	352	317	342	344	340	349	321	325	311	349	330	339	336	337	318	378	339	324	376	340	313	352	367	325	354	334	346	340	329	325	362	327	323	344	299	352	344	339	334	350	349	334	359	364	346	354	343	365	361	324	306	329	323	334	342	316	377	363	352	297	331	327	347	372	334	333	351	380	355	336	337	367	339	299	332	328	338	317	337	315	332	323	339	322	338	370	310	383	366	347	298	334	373	336	353	317	327	336	356	349	357	348	357	332	338	338	368	352	353	319	343	338	340	359	339	382	365	361	381	335	346	345	360	313	343	328	375	332	309	338	351	340	313	342	334	329	316	372	321	360	332	322	350	333	333	352	307	316	300	327	344	369	340	344	339	343	338	357	348	323	319	346	338	347	355	332	343	314	366	312	329	346	340	349	341	293	355	325	328	350	355	358	316	337	335	318	341	364	323	377	389	352	350	349	340	357	359	312	332	337	381	330	373	314	331	347	323	341	337	322	332	334	325	311	352	333	325	346	352	336	340	343	394	344	334	328	369	352	294	342	306	356	316	336	329	336	338	307	338	374	341	380	348	342	364	363	317	375	374	323	348	342	341	371	339	318	315	333	330	354	349	325	330	349	334	317	332	330	290	337	369	317	372	314	337	368	352	347	326	349	326	323	324	310	317	393	337	320	345	328	318	344	374	320	340	359	326	332	345	374	336	348	326	325	319	323	334	363	320	350	370	335	333	342	357	348	371	359	310	375	319	312	362	341	363	317	329	320	357	350	319	332	325	339	326	323	335	335	320	362	317	372	357	336	324	335	327	373	293	347	348	387	359	364	317	339	323	358	343	338	311	355	338	378	368	349	332	350	348	389	320	319	304	314	356	357	341	328	384	352	315	341	320	344	344	356	328	330	368	368	347	345	321	326	313	370	338	312	328	356	346	294	312	333	358	335	358	341	356	334	356	329	378	310	356	343	344	347	320	329	333	309	347	358	330	311	347	380	326	355	326	341	327	355	330	363	354	341	362	322	342	310	334	352	343	337	336	355	340	352	356	353	311	366	359	324	361	379	346	320	333	356	369	349	326	352	348	372	325	319	331	311	362	349	333	319	338	333	362	343	381	328	334	345	371	353	342	352	330	354	348	328	347	328	337	341	344	297	332	336	323	352	337	366	338	314	355	347	343	356	312	367	358	341	332	336	352	357	352	311	322	362	350	305	317	325	333	336	347	344	326	335	355	297	333	346	339	352	346	345	331	338	341	341	335	310	357	333	362	351	323	373	332	362	406	353	326	323	344	329	366	371	335	356	315	361	312	342	327	357	343	301	369	323	301	330	335	326	355	357	333	356	318	348	350	330	373	332	366	311	350	354	323	332	347	328	374	348	375	315	313	347	354	326	376	331	343	335	379	312	384	313	330	323	349	375	385	336	349	361	340	362	325	333	344	348	357	392	402	324	344	294	340	326	340	365	331	349	360	339	312	339	329	346	323	377	313	324	331	332	380	311	345	307	372	335	327	343	339	351	322	342	326	327	321	338	358	317	333	330	327	343	342	313	327	355	326	339	324	336	347	335	330	323	345	337	346	300	360	330	323	331	326	328	360	339	350	340	353	340	370	346	331	338	317	311	326	350	315	344	337	344	328	333	365	331	345	348	344	353	309	335	371	386	362	342	325	303	343	385	366	385	318	344	306	342	313	364	353	334	366	319	329	343	338	334	309	337	349	329	340	355	337	321	319	334	313	340	327	396	334	334	335	348	317	337	338	363	338	361	345	337	327	367	351	331	352	336	339	331	345	335	319	336	322	325	323	363	331	344	349	370	323	301	367	343	386	341	338	357	331	346	336	332	309	359	332	359	345	354	358	343	324	356	329	332	340	333	339	357	346	352	320	333	315	348	302	323	338	342	359	367	346	343	391	337	353	327	341	325	347	355	337	318	318	333	342	349	351	333	350	316	360	337	327	319	362	332	379	343	362	330	300	333	328	324	358	322	325	341	343	366	346	347	368	347	335	364	307	333	354	349	339	329	324	346	318	300	356	342	319	347	372	332	363	348	352	319	350	335	318	319	302	332	343	305	332	353	333	379	347	340	372	341	350	340	326	333	343	356	363	329	318	331	351	330	339	365	324	340	359	332	335	341	371	341	358	356	354	352	387	351	332	373	367	318	336	311	344	318	322	327	343	317	314	309	348	340	332	342	328	301	350	335	343	342	342	347	357	342	362	358	340	347	324	345	332	337	319	331	309	353	345	349	338	315	347	348	353	350	389	321	343	353	364	337	318	338	323	333	362	338	373	357	334	344	324	349	350	352	351	351	353	320	338	336	336	358	350	348	379	366	338	364	313	369	337	341	335	300	332	330	342	341	359	322	339	332	328	349	312	322	339	324	332	348	323	315	355	344	354	361	339	348	357	340	348	335	352	340	319	367	330	352	335	349	346	327	370	294	335	312	345	356	386	327	336	369	344	304	355	342	334	340	352	310	325	365	335	318	355	317	313	343	362	407	330	331	329	354	350	323	354	354	316	340	367	324	341	411	316	314	369	313	360	340	361	348	356	321	315	353	333	335	324	360	354	342	333	333	326	351	333	308	343	353	326	336	353	328	365	349	333	329	385	314	360	317	357	346	374	360	307	319	337	352	326	339	335	342	351	335	337	345	365	344	323	304	336	326	355	325	324	343
14490	16340	18461	20520	25004	16480	5802	1730	885	850	835	813	822	840	840	887	832	805	857	874	832	884	874	839	785	872	808	904	809	847	857	800	824	862	857	927	824	836	852	809	885	858	807	858	826	835	835	844	846	843	784	860	909	855	795	820	870	845	865	866	882	822	854	857	819	857	917	821	825	847	837	828	821	837	797	796	819	833	868	821	855	881	878	842	806	841	842	867	840	837	859	811	868	857	857	867	803	853	820	846	816	785	834	854	817	860	831	833	822	861	843	868	821	830	875	850	877	815	846	827	834	853	830	840	885	839	832	875	821	804	837	804	864	819	833	893	855	856	844	835	819	895	800	839	828	829	802	871	839	855	859	847	810	833	811	850	808	836	809	820	895	829	833	824	813	865	824	841	820	843	828	837	805	796	869	796	846	828	790	880	885	785	853	811	792	856	839	844	881	834	842	822	820	876	803	822	833	847	833	833	842	809	886	848	895	830	851	869	842	848	865	812	796	816	752	858	807	822	825	858	823	821	868	837	828	852	835	888	793	821	868	780	830	801	868	891	858	856	860	830	817	832	846	823	808	792	868	780	909	871	862	769	859	855	836	864	806	781	847	799	823	846	782	875	827	855	840	866	837	804	865	857	831	869	866	839	811	827	846	822	844	821	823	826	824	855	847	833	889	855	810	827	849	825	936	861	760	844	860	840	829	821	841	796	873	799	814	831	851	839	839	825	877	852	820	894	849	863	870	830	803	763	799	885	820	842	794	838	824	869	814	793	824	839	846	825	829	835	814	868	836	830	829	858	829	873	850	820	773	922	827	890	808	779	795	821	835	834	893	862	856	856	852	823	831	877	790	824	843	845	794	857	806	874	843	859	916	868	838	886	867	857	842	815	864	852	843	853	863	889	879	838	839	838	830	839	854	875	844	831	781	836	846	770	838	849	857	829	850	863	836	831	878	877	822	880	835	827	810	862	869	810	853	820	855	815	863	822	841	838	860	800	884	798	812	879	822	823	900	792	831	878	827	861	859	826	826	848	842	826	849	831	863	846	857	868	845	819	807	806	882	850	862	835	870	858	871	835	854	832	815	829	810	825	821	836	870	893	824	832	837	863	847	828	825	829	858	855	882	840	861	827	806	813	801	841	834	859	828	834	880	878	836	787	830	793	828	813	837	826	817	830	856	849	846	824	825	882	827	887	865	882	821	798	831	871	829	873	854	853	810	831	880	866	839	798	842	807	880	863	880	861	843	860	799	838	853	844	859	838	862	881	846	843	869	860	840	831	810	816	796	840	859	801	861	822	762	848	882	838	852	889	905	871	886	852	858	804	827	807	889	857	836	888	875	805	837	835	879	798	827	794	814	845	821	842	842	838	825	858	859	897	853	820	861	878	846	845	767	895	881	846	844	859	801	847	829	831	849	807	880	824	803	841	842	817	852	876	840	836	813	793	910	912	839	834	840	861	870	843	833	858	831	845	797	842	848	863	817	821	814	880	873	857	857	829	866	820	836	856	819	879	827	906	850	787	843	808	896	892	827	782	814	865	814	756	849	843	860	834	858	865	828	788	815	859	852	791	848	836	823	870	856	871	863	824	843	844	823	815	818	850	841	818	819	830	813	869	850	803	867	849	803	854	889	853	837	815	813	841	839	836	812	878	796	862	836	907	874	831	833	874	865	827	853	816	889	801	847	839	876	808	870	834	845	822	867	851	815	888	860	878	843	820	810	861	842	814	846	813	820	814	821	851	859	793	803	897	830	839	836	866	841	847	821	869	854	839	782	836	861	858	835	849	832	894	809	807	834	822	859	821	787	882	864	851	879	845	789	819	812	848	826	846	851	805	812	838	892	805	855	805	884	897	831	836	872	813	861	862	860	831	886	816	839	836	859	812	819	843	830	817	828	882	869	884	858	835	829	816	837	816	828	837	866	863	833	807	848	842	807	851	845	879	856	778	833	888	858	815	788	842	883	843	833	837	809	824	853	804	786	783	861	880	846	834	879	849	851	834	853	909	848	893	871	800	806	837	881	856	867	835	806	822	792	876	827	831	839	864	832	857	822	855	802	860	872	833	850	871	823	848	853	855	805	895	849	848	883	840	818	832	818	836	836	835	851	825	784	822	853	822	830	844	815	823	782	852	871	793	868	842	847	815	853	829	812	852	839	857	833	889	870	807	821	933	824	812	836	818	829	847	867	809	845	848	901	805	837	855	848	854	796	844	818	790	840	852	861	820	839	859	837	830	866	822	815	826	816	828	904	879	835	845	819	778	855	794	910	852	853	813	831	843	880	841	790	808	867	782	858	796	827	871	814	853	824	826	834	804	873	851	873	845	862	831	873	838	829	849	841	846	838	809	869	823	781	836	879	811	832	860	855	774	823	849	831	882	882	857	851	812	821	849	879	888	826	832	851	842	788	813	855	790	862	832	814	865	842	831	826	819	850	785	816	828	856	809	856	820	840	886	892	837	790	818	811	835	801	874	847	841	833	872	826	826	795	828	852	890	832	806	808	831	871	923	857	808	887	864	857	838	812	838	891	857	805	843	829	837	822	877	844	806	905	850	810	886	848	893	902	875	804	806	806	839	889	828	830	853	854	800	845	849	876	792	811	851	812	883	842	840	839	837	843	851	874	854	838	864	843	867	875	825	817	833	842	857	836	820	833	798	833	847	918	789	834	850	882	868	841	866	796	830	822	838	839	832	846	840	875	812	868	811	867	842	805	861	856	842	873	836	821	828	924	833	800	808	815	884	888	861	886	846	835	861	853	758	828	827	835	845	892	848	848	851	876	868	820	894	842	812	820	856	852	862	877	837	839	878	842	887	891	841	832	818	886	815	822	897	853	824	868	836	871	870	875	877	835	835	822	807	830	829	856	849	847	849	836	803	827	843	894	859	889	878	842	853	849	886	853	844	831	825	865	827	858	826	845	797	847	850	853	863	867	819	894	841	852	840	836	866	866	864	874	803	802	821	882	846	887	832	865	809	836	849	906	821	776	869	845	822	828	838	829	833	815	858	844	852	821	874	817	803	839	882	827	798	795	834	847	757	802	825	825	854	818	844	837	843	809	842	837	844	832	871	835	844	818	853	832	857	858	846	878	829	830	841	862	802	894	856	826	804	801	864	861	811	786	807	845	790	823	821	829	826	822	857	795	856	837	855	891	786	902	901	846	861	811	855	858	823	831	817	838	825	891	862	819	875	863	878	869	851	815	853	843	832	848	845	795	813	825	857	902	849	813	844	811	817	823	845	793	831	825	849	834	813	824	806	815	817	875	807	857	823	870	844	837	841	844	878	793	838	833	855	818	830	818	866	873	879	828	867	873	859	817	825	847	863	796	796	811	909	856	764	855	861	895	849	830	836	867	846	861	847	830	860	865	857	813	881	851	873	853	887	855	873	825	906	824	884	875	875	844	785	876	869	828	804	852	836	824	826	844	881	802	885	782	808	856	787	840	873	861	818	871	836	816	856	913	799	875	844	860	829
42042	40289	39406	44170	58998	41342	18513	3499	575	401	333	355	314	373	340	322	335	324	299	329	343	352	347	353	333	352	340	352	319	343	337	322	343	363	353	358	353	316	373	317	364	394	373	359	372	351	349	334	341	348	364	354	331	340	336	315	339	355	344	379	386	342	353	353	388	365	372	340	381	343	374	378	347	345	376	370	321	337	340	327	377	313	339	367	318	314	360	377	337	358	372	373	353	367	328	345	352	345	315	354	326	375	327	365	349	364	384	327	364	340	339	370	328	337	351	336	340	329	371	316	356	366	341	354	341	332	354	324	340	337	366	361	367	381	342	353	342	330	388	353	368	324	364	326	334	323	330	338	378	370	363	323	358	323	351	348	372	326	343	334	358	343	346	344	328	371	328	349	324	342	347	356	341	337	361	348	350	348	404	326	342	360	348	323	354	347	358	368	356	353	361	339	323	346	390	371	349	371	333	351	340	395	337	352	329	337	331	361	327	359	335	336	340	331	360	365	381	385	335	349	370	364	324	367	353	324	337	349	326	314	346	337	348	354	338	354	330	369	328	328	365	330	320	346	337	332	355	347	326	351	346	279	338	384	350	309	330	377	373	344	378	337	346	358	354	366	328	384	356	357	336	360	356	345	323	333	358	369	355	342	350	345	330	345	357	383	377	353	341	391	318	336	339	327	339	354	359	332	350	352	371	364	374	348	350	358	374	339	361	337	366	350	324	329	346	334	323	358	321	337	325	330	318	354	351	363	340	339	363	347	344	317	339	306	371	362	300	353	363	361	364	339	382	365	359	318	352	348	375	337	315	347	367	376	336	335	309	374	357	357	314	375	328	354	378	354	337	329	358	381	335	329	381	317	374	335	332	333	336	321	354	349	363	359	403	334	337	334	339	330	331	352	358	367	334	368	358	334	341	364	349	366	366	339	347	365	349	330	356	321	327	337	340	364	395	327	351	363	350	360	322	349	372	355	313	367	346	316	343	358	341	317	356	330	346	325	366	348	361	385	322	364	364	305	359	365	343	375	360	330	367	327	351	352	374	317	320	406	325	325	342	360	371	334	347	364	352	355	347	343	307	346	309	344	361	365	363	336	352	331	353	370	389	355	343	356	364	343	376	358	339	316	324	338	344	322	339	337	350	358	369	368	349	336	337	351	301	333	348	344	352	404	368	335	370	345	320	351	351	357	333	335	337	354	335	324	364	341	334	355	372	341	339	331	363	350	368	322	351	358	331	354	323	368	352	374	339	339	340	395	361	339	361	331	356	381	329	318	367	346	357	370	335	335	355	316	358	312	351	338	339	344	368	301	346	354	345	326	364	341	344	316	338	331	357	308	378	337	355	329	369	374	370	329	310	336	329	338	348	360	353	347	354	337	351	344	345	362	346	320	339	371	342	371	319	359	361	355	318	362	342	339	363	372	321	356	326	346	345	330	340	353	353	347	350	374	352	342	343	343	327	318	352	370	368	363	342	380	343	370	359	346	330	370	379	366	360	337	347	337	360	329	347	327	340	336	378	357	349	369	322	329	363	357	344	358	352	332	339	346	327	327	331	316	366	349	365	376	338	340	312	344	351	342	350	356	339	366	363	359	339	366	363	342	340	325	376	361	346	361	346	363	350	330	366	313	373	356	356	325	335	326	375	354	315	372	362	357	383	344	346	368	326	357	331	354	344	312	350	321	367	368	318	314	361	358	361	344	352	347	350	338	353	340	356	329	348	361	364	337	333	340	324	365	346	388	349	338	344	332	354	361	373	322	343	328	347	316	367	299	327	364	335	345	366	294	339	324	336	322	336	370	374	362	354	326	345	340	352	337	356	334	327	358	351	312	346	365	359	326	356	345	336	365	373	377	372	355	359	329	363	314	329	337	338	334	321	357	343	351	324	353	349	290	328	352	345	331	341	347	318	338	342	363	351	361	343	328	345	310	364	375	342	329	367	314	366	307	321	350	309	358	332	388	370	377	341	341	373	335	319	348	357	331	347	332	348	334	345	316	348	376	325	358	348	326	380	343	338	355	314	314	329	346	352	339	351	348	332	342	333	321	385	352	356	336	363	359	375	337	317	304	343	329	337	336	353	338	365	349	365	345	293	360	363	348	343	327	333	348	351	332	357	318	321	337	376	345	371	346	346	346	356	365	344	330	351	365	364	350	385	360	357	341	343	367	349	363	333	379	341	357	401	337	333	340	338	352	360	359	334	345	355	341	389	348	338	369	322	352	330	342	377	366	301	341	351	354	369	333	328	341	359	346	342	326	360	364	345	350	367	322	304	329	331	364	316	353	317	315	357	349	370	350	338	362	370	375	326	300	363	327	358	384	352	350	327	324	321	330	299	356	361	365	370	359	334	334	344	367	331	373	352	398	362	323	387	349	320	337	319	376	310	371	356	351	349	292	318	362	353	359	357	362	322	328	345	331	343	360	349	357	372	317	340	356	379	334	344	332	351	326	394	371	341	341	343	316	314	350	352	314	335	341	306	355	359	355	362	367	333	350	353	297	356	302	344	328	361	350	342	350	326	357	362	362	361	355	348	366	349	363	354	346	346	330	338	401	367	309	366	345	364	369	330	371	324	366	379	348	360	327	357	377	389	345	321	343	335	360	331	352	336	346	350	343	345	345	324	360	380	349	353	327	340	358	322	352	390	344	341	343	336	339	367	345	352	334	308	349	328	343	359	325	357	362	379	410	390	319	343	333	340	378	330	342	323	337	354	377	332	365	339	353	342	360	381	310	346	335	329	330	355	343	285	319	344	334	340	353	338	372	337	347	338	342	344	343	332	355	360	370	378	362	353	359	346	335	338	334	331	348	350	353	389	372	358	365	399	342	329	383	312	351	364	348	355	346	320	337	368	347	381	348	376	348	340	350	362	377	325	354	366	344	312	368	336	356	369	368	361	345	362	334	328	353	336	335	352	321	340	337	366	343	400	335	376	335	347	369	356	328	362	305	319	346	351	359	377	339	343	349	325	333	353	341	338	363	312	348	357	333	362	320	352	354	352	334	353	329	375	364	384	331	348	350	331	359	336	342	339	361	344	380	358	330	383	361	339	355	340	345	343	364	361	346	349	297	377	350	332	342	346	364	330	307	335	334	297	324	347	362	313	333	325	347	295	349	357	367	360	352	322	338	344	312	385	361	362	333	382	342	306	352	388	357	355	382	346	345	376	321	351	340	344	365	339	329	365	336	377	336	353	349	361	338	367	335	367	326	387	344	377	310	337	400	342	355	383	345	348	354	336	335	343	363	357	359	316	357	333	377	307	319	331	338	323	361	352	374	356	366	326	354	328	361	316	333	347	352	336	346	369	361	337	340	349	309	386	341	345	340	339	357	339	338	357	371	337	382	291	347	361	369	344	353	317	394	361	382	367	349	352	339	346	360	349	346	321	369	303	351	350	369	316	347	359	344	321	365	335	337	365	369	346	365	335	349	312	321	393	376	370	333	374	325	336	325	370	373	357	329	352	301	355	331
27769	31915	40410	55384	69332	51926	26981	6210	1369	970	841	843	862	877	801	877	853	826	858	839	854	874	871	884	854	842	876	841	855	859	831	865	845	872	865	854	835	821	829	835	921	842	870	880	817	886	819	821	805	806	882	876	845	838	898	883	834	883	872	886	863	868	856	874	862	791	837	822	855	880	855	838	864	905	877	866	828	867	908	868	882	900	876	899	846	871	845	874	851	857	872	838	870	918	828	833	818	821	855	873	867	835	835	838	823	868	888	870	843	822	927	834	845	844	840	854	900	860	839	845	880	870	876	904	869	877	822	868	877	891	888	861	816	810	865	865	855	827	839	852	899	859	804	904	866	876	833	933	855	903	841	871	835	858	852	841	810	858	881	880	841	881	894	854	861	842	861	839	867	823	834	842	853	883	879	872	858	884	868	863	853	849	881	872	851	798	859	831	884	828	838	870	843	828	832	838	854	879	860	878	880	850	828	870	845	886	861	876	902	862	856	884	836	839	820	829	864	867	837	856	849	889	861	877	868	842	888	873	817	870	856	851	895	860	836	811	885	882	864	837	868	869	840	872	931	836	864	856	807	858	847	845	844	868	811	857	836	879	837	864	826	854	840	823	791	873	869	882	850	833	882	881	873	860	907	797	892	853	824	823	840	830	885	830	883	905	847	869	821	863	834	840	909	871	840	887	862	893	779	811	868	877	837	900	871	840	847	884	870	917	910	815	847	805	864	878	825	809	829	874	850	838	872	845	869	931	840	861	874	831	906	841	828	844	846	852	858	823	894	867	843	877	949	835	847	862	841	872	837	821	856	910	847	828	831	882	907	816	840	871	850	862	811	833	845	852	771	855	843	814	898	808	798	874	891	857	880	893	853	849	888	873	853	835	845	879	841	816	843	858	867	792	848	828	879	848	898	838	811	811	887	896	870	869	876	892	851	911	855	826	880	838	891	822	831	806	872	859	845	892	870	853	792	879	838	863	882	838	868	849	889	873	853	852	857	825	865	888	824	852	897	868	855	867	842	840	831	837	908	869	884	811	869	856	846	826	834	883	870	888	875	804	849	853	847	857	877	851	877	869	855	842	916	870	820	803	845	830	839	887	849	845	849	850	872	930	877	879	882	847	892	849	827	871	873	818	841	852	886	888	868	821	812	856	869	871	851	832	823	852	835	810	817	838	848	851	859	784	915	837	859	840	866	810	852	845	916	861	877	888	881	836	827	818	858	929	861	803	841	817	902	886	816	854	870	823	862	913	825	887	782	847	875	880	831	874	850	851	871	803	835	808	878	859	874	819	843	836	867	802	851	880	867	846	806	846	804	826	862	838	809	870	866	865	820	849	881	865	820	902	850	839	804	834	842	853	833	884	874	820	842	923	830	867	831	891	914	828	868	888	806	864	804	811	892	853	916	846	858	906	838	803	874	859	883	815	824	861	860	866	845	800	850	881	880	856	824	868	872	909	848	855	899	942	818	881	844	905	869	865	831	866	902	838	854	851	866	860	847	854	858	799	906	869	831	838	872	880	818	825	856	809	825	823	845	839	861	857	873	870	881	848	865	851	848	844	910	837	841	826	826	820	881	867	836	884	861	876	878	894	863	836	899	798	832	861	846	836	881	839	855	849	799	862	904	836	882	858	949	870	818	832	858	817	900	877	811	885	851	835	822	836	935	795	841	813	830	863	844	860	894	886	845	874	859	860	886	894	896	838	844	855	862	850	841	845	848	878	777	853	863	844	882	825	859	810	826	849	831	878	845	876	835	854	860	826	843	833	855	899	857	863	845	876	802	793	829	823	843	847	849	825	887	845	888	850	854	869	834	855	880	846	886	855	822	806	812	843	782	801	852	858	830	849	816	871	864	861	849	846	843	866	840	861	837	873	824	807	776	863	846	881	866	854	830	822	842	877	873	937	852	865	838	832	805	851	839	813	888	845	893	850	875	898	808	840	825	836	880	840	831	919	840	850	873	909	930	864	894	836	834	818	852	889	873	856	878	880	828	776	805	910	921	852	868	882	833	870	869	858	879	861	887	868	901	873	862	838	873	875	876	845	808	839	842	883	867	854	860	848	859	827	865	881	876	802	865	857	846	805	850	813	912	830	831	860	875	801	873	865	851	848	887	845	860	840	831	857	837	843	804	829	840	788	784	828	873	879	904	861	859	862	834	854	870	894	870	843	846	884	904	801	880	850	852	855	891	855	861	887	836	817	805	856	803	842	832	869	811	828	819	907	845	873	845	867	901	801	881	825	843	824	840	812	897	813	804	860	873	836	830	856	911	871	823	854	837	871	883	863	810	826	868	882	836	850	908	910	899	878	909	867	884	851	831	853	854	878	852	824	888	821	877	866	858	800	796	870	804	879	857	861	922	880	855	841	832	815	826	852	876	921	865	852	874	829	861	844	895	892	835	860	881	844	886	831	879	900	815	849	827	833	856	784	871	834	887	863	846	875	811	844	872	851	833	843	869	868	837	833	880	880	804	901	873	852	887	844	827	902	823	845	860	903	821	832	804	828	832	856	906	869	854	832	839	914	849	840	836	842	823	842	878	817	885	866	851	829	892	904	867	859	865	892	855	865	858	858	869	810	902	890	845	900	865	897	881	845	842	863	881	852	807	918	840	886	883	855	813	846	873	795	828	834	898	848	828	837	840	845	854	873	830	876	845	888	856	857	868	842	941	877	869	884	891	827	846	865	835	840	806	879	836	842	866	887	870	823	891	815	876	877	868	874	834	873	796	861	808	840	847	895	835	841	888	803	856	829	827	811	890	789	829	874	838	849	825	814	818	863	896	848	845	851	837	815	848	840	870	856	853	839	879	858	896	914	887	837	870	820	902	838	824	831	880	845	857	869	900	857	883	801	848	898	817	836	870	857	833	862	873	830	886	846	855	812	922	873	880	878	800	843	847	842	808	833	847	897	834	838	833	883	827	863	893	857	826	839	858	844	907	837	881	832	906	814	784	856	888	831	888	865	877	816	888	883	854	852	925	859	859	868	826	912	835	857	829	826	876	778	831	854	883	863	839	844	875	849	855	870	813	825	813	862	797	829	877	821	864	857	888	884	869	846	853	854	884	892	879	795	812	892	877	878	850	852	831	810	892	849	844	815	851	819	869	853	872	839	848	874	874	866	824	780	833	883	841	890	927	880	877	880	839	886	842	858	923	876	848	838	833	853	844	843	870	850	846	873	813	786	863	834	887	873	867	848	864	838	863	922	834	857	918	917	841	866	892	860	851	910	862	770	863	826	887	845	837	873	835	848	902	833	856	896	905	875	872	826	837	882	905	829	846	844	839	814	873	875	805	888	791	833	852	908	864	805	824	868	867	878	865	832	843	837	848	895	837	869	812	883	846	841	845	869	849	820	863	828	859	891	840	867	842	868	882	884	856	823	862	866	843	915	898	844	846	812	813	867	805	830	834	926	887	816	887	825	839	857	815	854	900	873	869	843	882	865	824	866	808	804	865	873	835	817	832	795
50262	50443	45495	50629	68420	54296	29244	8020	880	403	346	345	374	365	406	388	333	348	354	348	306	364	374	351	386	349	316	336	362	398	339	342	374	364	342	352	325	357	342	342	305	390	355	339	343	344	341	371	352	360	326	344	362	373	354	342	338	388	336	373	386	363	371	341	377	352	318	372	347	359	336	366	332	323	375	365	337	355	343	316	352	352	347	347	371	345	391	342	349	366	361	360	319	340	358	376	335	343	354	367	361	353	367	395	357	317	347	368	345	370	336	343	351	339	363	332	323	336	319	356	340	350	342	334	327	315	336	333	366	338	333	371	336	330	382	345	336	351	353	392	353	364	346	361	375	356	326	375	358	344	376	349	348	343	350	344	376	336	299	334	331	336	351	349	362	372	348	337	330	332	340	374	370	364	367	324	372	347	339	335	301	354	353	386	318	318	347	345	322	379	354	338	374	329	332	344	344	328	379	341	356	348	320	338	368	396	351	336	341	322	364	355	350	358	346	335	362	356	374	369	296	329	334	300	394	367	368	362	356	314	306	332	335	328	370	324	359	324	322	354	364	363	375	307	355	332	357	355	380	352	340	358	360	366	367	355	368	387	313	312	343	335	327	336	354	328	332	337	315	358	343	324	355	316	324	349	353	330	327	364	336	342	332	346	361	328	356	384	370	382	364	392	338	347	358	320	314	342	346	357	376	354	358	349	353	348	347	363	349	384	355	334	335	353	340	327	349	329	360	356	368	338	326	333	373	360	333	344	363	351	351	336	362	338	358	342	394	358	363	333	353	322	344	338	357	319	349	327	351	331	346	381	365	321	342	330	301	350	362	334	393	375	334	312	348	356	389	342	359	369	347	337	345	352	359	351	339	321	350	339	333	357	321	336	367	350	343	364	381	369	336	369	375	385	385	324	340	323	382	360	356	301	350	384	364	345	307	352	346	350	358	330	350	327	350	316	311	371	352	372	354	387	346	351	336	350	364	358	367	345	351	347	346	333	323	368	369	332	385	344	373	388	337	343	366	359	344	352	323	332	359	349	348	339	300	365	397	379	351	354	364	363	343	321	323	362	348	321	347	323	338	338	325	370	347	333	344	390	367	333	384	375	347	373	315	310	375	378	364	308	338	348	323	371	368	346	366	325	375	378	323	349	391	355	325	376	354	363	376	349	384	324	353	370	329	328	355	371	340	355	322	359	365	355	390	346	346	381	352	346	324	365	346	328	326	356	357	368	349	330	319	341	352	388	386	335	353	377	349	313	329	342	337	373	355	337	352	316	369	364	352	341	378	337	332	351	376	340	380	362	333	324	332	374	334	380	364	356	347	366	351	348	328	361	362	356	382	321	360	343	324	347	323	343	335	359	359	366	321	348	340	336	326	346	359	403	347	357	380	357	335	354	336	360	361	370	305	327	344	383	373	324	389	350	390	336	366	379	344	336	389	329	332	331	357	314	394	384	401	417	367	339	363	351	329	370	333	332	344	353	333	352	367	378	336	314	339	366	371	328	323	347	338	347	345	355	381	367	347	371	358	350	338	350	329	365	366	380	369	344	363	326	400	339	344	344	361	358	352	373	346	362	347	353	369	363	370	326	326	368	320	310	351	373	364	343	359	375	317	348	356	370	349	369	382	391	365	346	366	322	380	366	336	313	352	322	327	362	341	356	350	333	350	368	372	370	358	351	393	299	356	355	359	351	351	389	320	330	353	324	350	375	345	344	368	338	323	347	356	323	379	360	337	327	380	353	338	322	353	352	363	317	357	349	347	352	368	332	369	296	321	367	358	369	328	324	331	345	367	336	328	349	343	342	341	375	356	333	356	338	345	331	365	370	373	367	334	357	331	365	349	347	347	343	346	324	338	402	358	345	336	350	352	379	364	379	360	362	347	389	386	328	357	350	312	339	379	318	364	370	377	340	385	364	337	334	322	352	358	345	347	311	392	329	372	347	392	380	369	346	340	349	323	372	334	351	346	328	352	366	358	361	324	356	369	335	362	340	329	336	341	324	375	354	332	382	353	300	352	333	301	328	364	349	321	355	352	343	352	332	362	351	358	353	336	348	324	359	338	359	359	370	325	353	323	369	326	329	345	371	315	334	333	341	360	338	309	385	361	322	370	344	367	327	344	370	369	339	322	365	341	346	334	367	364	355	346	365	326	369	363	357	360	348	347	346	395	358	350	347	334	327	366	386	358	380	357	343	369	330	358	366	337	341	337	374	338	327	351	333	308	309	364	368	349	336	379	364	346	333	359	354	332	308	307	347	357	353	342	360	378	359	360	411	311	319	354	364	341	364	373	359	359	354	352	335	337	345	333	368	365	378	377	343	352	363	342	300	349	391	342	337	377	342	343	355	374	344	369	364	325	367	334	342	329	352	368	368	345	343	363	317	369	322	350	336	377	341	354	319	352	367	355	354	339	337	316	313	341	358	357	365	362	345	356	356	339	382	354	367	364	359	370	329	355	330	333	333	369	359	359	345	380	344	361	334	337	363	361	327	360	357	326	333	335	345	360	375	360	350	361	371	332	355	358	365	369	367	356	366	379	345	389	391	339	367	392	379	375	350	327	364	319	345	325	345	306	355	358	374	334	359	328	360	351	337	390	367	351	357	326	355	325	368	343	340	337	338	367	348	354	346	360	361	329	365	366	350	362	378	354	379	350	342	370	388	345	377	348	349	345	349	336	368	351	420	364	350	346	356	353	377	306	366	378	403	349	357	395	361	313	401	385	352	327	355	332	304	340	353	370	344	370	373	375	349	336	360	373	388	354	342	356	347	340	363	369	359	336	348	357	382	375	311	357	359	326	343	375	354	357	343	399	341	343	335	346	353	319	376	359	326	304	336	327	362	330	365	356	335	355	353	368	348	375	337	328	356	364	363	327	343	360	366	350	361	321	361	344	355	364	353	369	328	338	327	335	372	327	365	356	324	342	362	329	367	351	388	354	323	370	313	330	345	344	350	350	354	316	376	323	361	370	356	343	362	368	332	335	349	324	344	361	347	338	363	340	366	356	362	375	356	343	343	337	344	338	332	350	334	330	336	360	354	390	339	328	352	322	323	356	325	373	321	346	345	357	333	371	384	381	367	368	323	354	352	361	335	351	319	350	364	371	374	353	378	353	354	331	331	363	329	360	363	347	345	345	356	351	394	337	338	360	361	348	353	309	331	324	368	333	333	345	331	363	344	350	326	363	335	318	325	348	348	364	334	348	369	352	344	357	378	366	339	345	339	350	344	323	347	331	338	333	364	341	363	351	365	323	370	362	351	379	366	363	333	340	367	305	343	366	356	334	376	382	342	353	336	345	357	362	355	337	353	328	359	358	302	366	360	361	391	384	366	336	320	329	329	335	338	363	309	377	360	352	342	344	349	330	351	370	309	339	309	371	381	364	344	360	366	333	342	317	372	329	331	388	365	351	334	367	337	353	358	388	386	339	370	360	354	325	346	314	317	295	347	373	341	332	353	327	350	349	377	365	353
33880	41733	46232	61574	80124	64810	37885	9926	1854	975	874	837	835	845	820	874	853	814	876	876	838	889	863	829	846	847	855	880	829	852	826	804	854	868	869	811	901	793	857	882	908	815	883	835	827	818	841	876	886	890	824	878	879	826	836	855	828	827	880	842	801	888	866	819	861	809	844	922	852	853	897	911	836	823	858	838	893	901	841	885	895	856	874	834	830	822	867	860	880	917	838	831	886	796	793	828	900	824	865	798	864	838	922	811	812	825	857	846	845	862	856	895	831	887	815	800	841	895	804	834	822	825	791	876	828	869	843	852	886	889	887	894	860	846	853	859	822	822	912	841	839	832	899	889	886	853	898	841	824	848	852	854	806	858	872	858	832	860	823	879	840	888	851	875	859	851	840	872	847	901	845	855	851	899	879	862	810	904	883	824	838	878	820	817	835	859	808	842	812	921	836	864	787	817	822	844	835	852	869	848	851	869	880	899	913	834	848	830	825	802	879	851	858	855	844	846	786	831	843	844	872	821	838	875	847	848	808	828	883	822	853	820	840	841	864	904	797	791	848	888	866	874	824	786	890	893	860	831	842	828	842	884	843	874	878	814	852	875	881	896	929	865	820	888	829	811	811	819	833	815	836	852	843	806	897	882	796	874	849	846	911	905	826	865	870	906	871	847	843	828	861	818	885	869	841	838	827	788	854	876	886	839	880	831	835	890	919	832	883	813	900	852	883	891	897	844	840	890	910	866	832	817	867	833	881	850	898	823	873	872	838	859	854	809	826	879	833	880	867	824	820	860	863	817	856	825	866	846	837	790	867	884	856	822	883	901	777	816	842	842	865	859	813	824	847	834	898	840	839	809	833	883	847	889	810	870	863	821	859	884	842	830	862	878	885	822	871	859	871	817	877	842	845	865	939	853	852	834	899	883	806	851	857	879	834	899	864	823	840	900	805	855	823	865	903	818	852	795	880	854	857	889	841	893	856	864	927	838	842	838	839	881	841	875	829	831	882	896	846	892	807	853	888	861	839	838	825	895	897	876	819	875	866	835	811	851	891	839	842	892	844	873	877	854	812	849	869	872	864	808	857	840	854	818	849	861	834	864	856	789	886	900	836	830	835	806	888	853	883	844	844	885	811	829	838	819	835	872	851	855	885	884	855	859	889	824	857	888	853	869	892	871	835	870	852	859	909	866	844	862	875	834	905	865	801	841	875	835	857	840	826	869	861	853	845	859	917	824	868	858	842	861	826	895	856	880	841	875	848	848	802	859	855	857	848	872	832	912	840	874	845	869	843	816	855	852	900	846	866	935	878	900	870	898	863	862	816	822	854	855	873	861	873	780	854	896	830	848	853	869	878	851	835	900	884	817	817	826	840	888	866	860	882	810	891	877	855	880	825	851	819	824	865	912	827	837	837	858	855	804	867	827	834	855	840	913	831	900	846	866	843	826	852	819	850	844	837	888	852	824	846	834	892	852	818	848	877	838	818	840	883	866	871	883	826	859	873	832	863	815	836	879	870	826	876	797	837	869	838	859	838	851	870	833	862	873	913	847	834	859	861	864	811	793	836	816	866	881	852	813	840	852	921	811	863	842	883	877	852	857	827	811	926	848	825	848	864	834	897	842	803	869	816	844	835	856	852	822	822	865	832	889	862	865	840	880	843	891	878	826	848	814	829	876	879	838	865	860	839	835	909	877	865	861	876	886	832	841	864	877	874	843	853	879	853	888	905	840	862	887	883	883	859	815	837	860	842	938	837	817	868	867	840	865	871	862	897	848	830	887	874	872	837	811	831	846	841	883	846	848	849	882	864	822	762	900	852	789	854	880	869	887	865	881	872	882	870	870	835	857	859	859	833	828	870	863	837	878	875	852	843	828	849	842	860	821	926	852	874	873	838	836	863	860	791	840	827	842	881	838	891	878	847	848	848	852	818	853	880	845	942	874	843	917	851	872	832	840	859	801	847	831	805	844	819	866	837	878	876	839	832	825	887	833	821	840	887	810	853	860	885	870	848	863	835	852	814	846	874	871	848	881	880	870	828	864	834	855	802	894	817	836	889	852	832	829	832	831	874	871	856	826	844	832	875	882	820	836	890	831	856	876	844	896	887	824	806	894	873	921	836	803	841	854	802	842	843	801	884	848	883	903	826	856	837	814	844	803	880	870	841	846	831	797	890	830	829	836	878	791	903	898	849	872	914	851	799	929	839	845	846	865	853	820	883	891	817	778	834	883	881	876	854	855	817	850	877	812	805	844	881	854	885	862	850	871	837	837	776	844	858	909	839	827	826	879	904	791	890	870	861	821	866	840	913	894	857	890	854	859	814	811	878	857	808	854	857	845	777	854	835	843	827	849	918	813	890	855	838	814	863	851	819	852	847	809	872	821	828	867	838	833	890	856	881	795	854	827	843	873	837	876	859	872	867	884	866	857	852	814	884	907	845	812	878	868	831	840	854	885	855	868	824	852	842	850	863	873	879	856	822	829	834	857	876	811	829	840	862	887	873	822	803	863	852	836	843	829	861	857	824	862	884	872	869	865	838	882	884	836	843	865	849	853	844	863	841	835	868	920	867	905	901	808	875	790	854	830	865	858	875	915	805	846	885	843	875	845	887	842	808	867	811	849	850	901	808	831	832	824	848	839	843	828	837	872	833	853	827	919	853	861	848	816	856	839	837	838	864	857	831	846	855	878	903	844	818	878	863	858	889	811	803	838	849	826	833	874	875	842	810	865	815	856	862	854	876	871	873	841	842	823	862	835	837	841	874	846	919	851	862	850	849	807	853	805	888	845	819	886	865	822	827	853	874	844	876	880	808	892	830	838	849	820	841	851	848	880	919	830	877	890	794	848	915	811	900	873	846	800	832	829	824	826	817	871	857	881	861	807	803	901	837	812	816	822	855	851	808	875	854	822	829	888	876	864	841	835	835	870	849	830	915	813	836	844	828	854	892	847	892	852	793	872	849	850	836	861	823	899	855	866	868	831	839	881	835	815	815	787	889	787	917	849	826	829	831	834	893	882	848	856	889	904	869	830	871	868	854	817	871	848	856	906	884	862	807	854	852	816	903	837	827	854	840	857	836	840	849	870	846	839	865	846	873	860	820	814	833	868	869	846	868	815	889	829	870	837	861	822	910	843	865	853	781	854	890	843	859	926	836	803	835	863	786	840	840	836	859	841	863	858	852	894	895	833	835	873	836	850	860	860	849	876	845	824	913	862	905	790	852	838	862	852	828	870	849	905	850	827	863	843	883	866	851	899	844	850	877	908	869	805	841	836	847	946	865	835	820	816	841	796	791	897	870	945	852	846	874	880	877	882	850	806	842	854	804	865	860	935	849	846	869	882	885	867	859	862	883	833	889	919	881	853	822	839	865	878	814	832	856	879	860	873	808	830	869	869	853	859	811	887	876	873	843	839	812	827	865	802	849	846	872	890	845	850	873	818	823	856	831	900	838	884	870	812	823	840	845	901	865	917	844	855	883	843
22589	21316	21750	11681	9502	8325	3387	848	375	359	363	316	319	349	334	337	342	334	364	333	344	344	344	373	333	346	376	361	356	341	363	344	351	353	347	339	315	338	352	374	386	359	329	322	340	353	327	364	337	335	350	340	367	344	357	335	357	340	346	388	339	354	302	360	345	362	345	355	343	352	343	351	339	335	340	346	339	320	345	321	359	339	362	348	333	340	340	351	327	338	296	353	341	339	364	363	371	355	344	323	319	369	352	344	344	300	321	342	334	323	301	313	354	375	347	347	365	366	339	301	336	318	329	342	382	351	352	352	324	351	340	372	331	353	340	347	338	344	334	336	340	344	324	356	366	364	346	357	341	352	298	344	350	334	353	347	322	317	330	335	345	341	341	310	324	353	333	314	339	386	353	318	370	362	356	356	361	354	341	337	313	358	325	295	353	371	334	347	330	344	312	340	379	320	363	336	308	355	330	365	362	356	285	379	353	322	339	358	334	332	373	338	323	342	379	328	375	374	336	355	344	364	357	346	347	321	341	358	319	335	360	344	311	336	351	363	357	350	332	360	322	349	329	340	371	323	365	334	318	343	390	324	322	358	352	348	361	341	304	334	372	350	357	382	341	361	357	335	336	356	337	344	371	364	353	341	355	350	337	339	372	356	359	359	323	377	351	334	325	336	379	339	359	355	318	365	347	334	319	377	331	346	354	348	320	350	339	358	346	328	352	333	341	344	343	329	332	281	354	334	356	331	367	316	336	361	336	359	317	314	311	357	338	346	381	354	360	333	325	322	338	348	326	363	341	347	333	390	356	353	326	348	347	315	327	376	365	350	333	385	314	342	359	360	365	360	336	301	348	356	353	357	351	337	346	358	360	407	314	346	343	361	340	334	326	356	374	338	386	363	352	348	319	330	316	330	329	320	339	343	339	374	355	369	372	360	385	315	389	359	353	389	329	323	369	340	335	372	368	361	330	362	368	325	328	351	349	304	354	374	384	322	333	362	351	335	330	340	341	375	334	356	320	338	377	379	378	349	339	338	347	367	388	359	320	325	325	350	337	321	342	352	341	389	325	381	337	344	368	349	349	335	318	333	340	367	331	335	348	374	337	338	341	355	367	361	392	368	347	328	295	359	347	355	336	364	326	362	357	353	338	319	357	327	334	328	368	317	346	303	346	327	342	336	361	337	342	341	389	337	326	341	323	311	353	324	336	346	360	363	318	400	342	369	345	350	361	381	339	343	340	357	382	308	340	382	361	362	357	327	356	328	349	366	360	371	362	348	360	369	303	330	325	367	336	346	341	350	349	358	349	330	355	334	334	328	333	369	348	337	343	357	391	340	363	353	329	337	348	342	352	335	353	323	354	383	330	339	321	351	351	354	362	343	357	347	328	333	343	368	340	337	352	318	329	353	365	384	349	327	324	379	327	323	343	309	333	314	355	335	298	349	348	301	351	342	370	360	322	376	316	310	339	367	347	344	349	348	355	364	340	347	312	319	327	352	365	313	331	343	381	344	359	358	333	346	345	322	348	346	334	351	355	323	332	331	350	322	334	344	381	359	349	378	296	364	329	313	341	357	357	318	357	327	346	361	363	365	311	357	340	390	366	337	331	363	361	370	327	340	338	355	358	323	318	349	348	350	342	355	340	365	331	326	361	361	332	329	334	351	344	364	324	358	363	361	324	355	349	349	364	374	354	338	372	360	326	349	332	355	357	363	340	347	330	339	327	345	340	328	334	355	355	348	326	329	407	342	349	355	325	309	341	382	344	336	344	363	367	356	353	346	332	336	318	355	324	372	380	297	333	356	332	318	363	352	341	322	340	344	330	331	318	346	353	335	368	370	359	312	345	330	348	379	326	361	344	372	362	331	358	321	342	328	353	341	355	354	330	363	352	341	356	352	337	355	334	371	349	358	340	384	310	356	364	355	342	334	318	319	330	376	358	342	357	357	350	322	370	330	320	324	349	347	381	355	364	339	350	377	349	339	337	340	325	315	319	317	348	330	372	319	358	354	371	348	325	322	368	363	376	350	372	343	368	313	337	349	336	320	349	313	385	324	357	340	329	365	333	347	338	339	365	369	369	321	337	360	333	356	346	336	348	331	324	362	366	368	370	344	317	347	329	344	300	343	354	339	358	332	313	310	366	321	339	360	318	335	353	326	382	322	350	355	343	339	319	344	347	365	347	345	353	346	340	320	356	340	343	336	324	348	358	344	326	329	334	349	380	334	361	382	323	356	346	354	354	363	346	332	369	319	333	340	397	330	338	364	360	351	353	327	333	338	340	359	369	355	338	328	334	325	356	317	346	361	337	343	358	371	331	367	341	373	348	319	381	313	341	332	364	362	360	345	333	339	321	346	345	334	361	351	350	340	325	345	332	340	377	401	353	332	306	368	348	358	312	347	364	349	344	329	311	346	344	343	368	337	362	350	317	354	346	331	352	332	325	341	364	369	303	323	359	335	359	356	335	345	357	338	365	361	323	351	330	348	351	367	350	338	350	376	318	325	359	358	387	358	319	321	352	357	338	380	340	349	323	337	350	325	352	339	378	350	335	364	353	316	317	349	395	393	334	329	356	332	323	378	349	374	318	367	328	327	358	315	319	368	333	375	354	341	363	350	326	359	330	346	354	333	334	340	362	339	352	348	349	373	352	337	365	349	351	360	358	328	353	378	341	368	335	353	368	344	344	353	341	340	291	368	329	351	330	344	366	351	359	372	331	322	359	353	324	371	334	350	351	350	318	346	325	368	344	354	349	348	306	330	357	335	324	344	379	313	322	341	340	337	336	340	342	350	368	373	358	334	347	334	366	337	356	333	353	351	340	337	351	344	317	311	358	379	328	362	327	326	333	334	348	344	391	350	337	317	327	343	382	344	341	345	349	334	350	371	348	341	345	347	346	386	373	370	358	354	350	339	327	317	348	368	325	333	310	359	364	351	366	308	343	353	333	363	322	304	358	353	324	359	356	332	329	346	339	357	337	309	384	349	328	321	355	313	340	355	387	368	368	330	377	379	332	325	302	398	338	337	355	333	362	353	329	331	348	354	331	351	345	324	349	363	325	327	334	311	323	338	334	359	350	345	316	336	338	367	361	339	350	347	327	333	338	334	326	388	367	322	375	351	332	363	330	340	326	344	318	325	350	349	392	352	362	332	357	325	334	386	359	346	321	354	364	346	345	333	356	308	358	341	356	379	384	337	316	344	359	321	343	344	323	307	337	358	352	335	367	337	341	358	368	331	342	366	346	353	377	342	335	323	320	368	347	324	321	332	328	359	339	332	323	332	368	385	324	357	390	308	318	371	329	397	368	339	336	323	359	321	343	341	368	365	351	322	311	341	350	320	340	320	362	383	362	338	326	342	365	360	349	368	382	347	317	366	318	370	365	356	371	321	358	347	358	325	330	354	327	355	352	331	344	316	366	347	357	388	362	328	370	336	354	325	365	342	352	346	337	363	360	321	377	351	359	362	371	365	341	355
13386	17895	26653	21369	24299	20662	8927	2294	976	856	836	848	857	843	841	822	809	871	898	823	841	866	838	827	801	843	891	839	892	875	840	834	832	794	852	836	853	830	862	858	810	882	851	823	824	833	833	868	832	897	874	810	882	812	825	844	871	831	828	851	856	831	883	840	869	873	811	861	898	832	858	863	861	808	863	836	864	834	924	891	886	796	867	869	845	892	814	814	873	880	864	851	870	832	888	855	821	850	803	803	862	867	879	928	850	827	845	839	886	858	925	869	908	833	857	855	883	793	860	865	827	802	878	847	867	831	868	846	833	818	840	835	872	830	851	868	871	875	870	802	864	883	854	816	796	874	869	900	878	835	808	887	801	844	895	817	866	839	837	807	851	844	842	823	839	841	863	827	879	872	840	866	842	816	848	846	798	904	846	887	851	855	804	883	892	878	835	857	846	843	858	850	840	857	856	830	878	822	874	869	850	857	862	823	872	841	884	857	804	898	841	844	846	853	837	844	833	881	853	896	817	826	862	828	837	851	903	878	845	792	837	839	818	846	888	912	829	874	898	806	855	789	842	807	825	864	839	799	929	875	834	827	855	791	834	878	874	891	809	841	830	835	814	829	781	906	851	821	885	831	841	885	868	944	832	876	925	878	894	873	786	862	840	851	868	829	862	819	807	829	878	860	865	857	851	837	848	841	869	801	891	827	819	862	833	838	828	854	811	897	878	884	856	836	873	860	830	848	825	853	860	892	871	851	836	824	837	822	897	861	873	886	831	872	858	878	819	804	868	868	896	867	786	858	837	891	811	834	839	879	815	799	825	852	825	780	812	877	853	841	835	827	810	856	876	837	816	793	858	856	895	864	854	876	887	886	807	874	871	835	806	862	856	854	815	841	854	848	827	870	842	886	840	878	841	794	840	887	835	829	819	836	835	804	860	861	799	852	847	824	850	860	844	838	853	885	840	822	872	793	839	833	892	866	860	776	839	842	854	842	815	798	870	778	846	829	833	876	893	800	829	830	857	851	851	820	854	906	886	856	800	864	823	856	827	894	858	895	779	816	787	810	794	889	801	858	909	799	871	861	822	859	852	846	881	827	846	847	822	877	831	858	897	881	899	865	813	871	805	820	850	868	845	845	835	851	800	906	833	911	877	834	887	912	821	847	881	872	876	804	822	832	798	915	860	880	805	888	876	863	844	839	888	888	809	850	822	903	860	906	783	883	825	882	831	836	840	854	856	873	876	891	836	825	818	877	898	869	868	841	816	863	873	870	892	837	825	874	874	877	796	882	845	847	849	837	873	850	916	863	818	823	845	825	861	847	838	837	841	872	806	815	901	833	841	838	906	812	804	877	862	857	856	891	852	836	824	859	836	855	788	857	821	913	859	838	837	856	839	872	907	866	853	828	860	859	848	854	824	872	880	812	858	812	857	884	864	864	878	894	824	836	834	836	845	858	887	800	807	844	801	855	851	857	890	892	835	839	837	831	862	832	818	881	859	841	841	827	868	833	849	830	837	877	890	856	808	773	856	807	833	859	804	865	828	847	820	887	799	875	831	884	804	840	845	852	820	828	877	868	897	850	838	830	888	854	840	840	857	867	877	898	905	870	845	870	871	845	867	844	896	844	880	822	826	844	843	850	854	889	824	878	822	836	817	894	851	804	850	866	806	881	877	850	877	830	847	837	851	878	829	841	896	852	850	839	890	839	883	789	883	885	831	862	893	807	884	866	850	822	900	830	835	844	902	859	868	890	870	850	879	831	871	858	844	881	804	828	791	810	883	836	824	817	829	779	866	853	871	895	870	822	847	853	861	845	859	872	859	845	840	831	858	843	878	868	851	838	831	834	837	857	866	863	819	840	887	810	899	870	789	810	833	810	897	859	856	833	848	879	872	782	871	878	878	847	830	852	838	849	793	855	834	888	845	844	773	915	849	890	888	837	840	851	811	846	853	829	856	882	823	843	851	838	874	836	829	816	828	886	799	778	860	826	846	842	852	850	831	862	811	877	828	857	847	865	834	854	797	876	814	844	828	881	857	867	845	812	862	802	855	830	854	877	868	865	853	853	838	882	846	805	860	825	848	795	806	856	824	780	851	853	865	821	840	887	885	856	833	904	903	817	886	899	854	874	896	904	832	851	836	806	884	862	860	878	765	850	833	777	858	846	808	865	812	826	855	834	877	872	857	851	822	856	814	793	840	843	880	764	848	837	853	795	822	825	817	818	845	834	860	854	840	874	887	862	833	786	823	880	877	827	796	883	847	801	841	817	851	872	867	870	881	844	861	855	839	882	885	850	813	839	849	862	824	832	810	876	828	831	890	836	899	813	826	870	858	843	810	859	826	832	827	850	824	869	792	853	850	838	790	862	827	888	886	865	790	856	849	848	850	817	823	851	826	867	853	902	837	803	830	827	842	870	866	815	827	844	811	839	874	843	843	869	853	882	858	855	817	873	880	853	837	818	863	925	828	870	841	873	826	829	869	820	823	904	815	880	870	859	845	854	891	844	855	884	892	841	892	846	859	854	830	882	828	882	852	857	859	856	854	890	889	855	826	867	877	820	883	830	935	881	888	813	865	869	863	853	880	825	842	787	832	810	844	804	851	836	866	819	843	865	811	883	878	854	866	806	881	903	856	834	867	843	839	870	832	802	844	813	764	872	826	849	916	869	880	858	901	877	853	820	824	810	843	832	827	812	860	870	825	811	847	824	866	872	850	849	840	899	815	861	873	873	784	868	791	814	825	816	895	864	827	868	854	842	835	798	841	844	835	878	827	855	841	860	822	820	854	903	851	866	855	894	819	784	882	880	839	835	907	845	869	820	805	859	854	882	847	828	840	893	873	847	861	854	835	839	841	871	872	839	867	880	871	904	864	823	858	887	849	825	833	843	821	868	825	861	841	815	838	834	865	845	891	862	809	853	885	871	860	878	815	842	863	839	868	831	863	832	826	865	876	844	853	823	863	812	856	886	869	910	873	843	847	830	856	868	804	830	826	862	796	877	896	838	825	863	886	855	825	874	808	856	824	831	869	824	852	885	874	834	847	838	825	907	815	809	826	846	853	855	854	877	846	837	835	853	877	840	858	841	872	838	855	856	856	817	856	845	864	804	861	835	827	860	819	835	819	857	809	861	864	813	828	861	835	827	804	876	914	866	842	784	848	821	840	815	823	822	806	878	837	832	864	868	848	832	876	862	866	800	859	837	827	809	815	836	853	920	873	844	866	876	868	836	831	815	912	838	770	783	861	803	833	845	861	801	848	824	851	850	826	831	824	848	868	870	878	854	895	820	842	844	875	826	895	811	886	856	816	861	840	820	861	848	914	834	850	846	835	888	798	872	844	868	853	824	826	857	844	880	860	880	839	845	874	862	911	827	883	856	817	868	875	839	904	867	851	850	812	886	837	855	862	834	859	847	867	841	811	831	852	863	851	881	825	868	909	903	810	881	806	822	809	829	809	824	818	801	778	827	812	831	924	846
41852	46857	46295	49733	57165	36071	13418	2045	458	400	357	324	325	329	351	310	334	344	347	375	348	365	355	378	371	367	326	394	352	352	386	366	367	384	329	336	399	360	326	315	355	333	327	387	347	336	407	321	349	350	355	385	350	358	336	342	323	393	366	367	364	344	342	361	362	326	397	349	364	297	372	362	341	351	357	331	349	313	348	375	365	363	346	329	324	358	349	343	336	332	332	348	344	357	362	324	389	348	336	373	334	361	331	380	340	369	342	314	333	328	363	367	336	360	337	347	361	362	311	358	377	370	334	325	360	385	344	367	371	372	341	345	338	353	338	345	337	338	366	318	330	364	336	342	361	327	350	339	374	339	341	349	321	339	375	371	337	370	342	351	367	294	368	357	351	346	339	352	336	357	352	401	348	347	369	347	320	364	373	323	383	341	337	375	302	342	389	375	355	326	344	353	366	358	346	352	341	375	346	361	374	367	357	371	351	341	361	339	353	335	345	350	350	360	314	352	361	355	363	380	376	340	326	368	357	341	340	345	346	348	344	339	365	326	330	314	346	335	354	377	331	385	325	330	371	362	349	379	340	341	378	344	368	328	326	333	352	325	317	327	342	368	388	346	366	341	333	358	333	358	388	367	356	320	370	324	363	338	335	357	354	313	346	349	336	359	326	372	340	362	339	353	350	358	334	356	336	325	329	327	361	401	388	334	336	387	355	359	347	353	354	388	365	368	346	361	301	314	363	337	350	365	362	354	360	358	350	338	344	309	369	344	349	349	344	336	346	362	303	337	335	356	337	369	353	342	366	358	370	361	383	376	374	354	364	349	378	331	315	359	364	313	371	375	336	358	358	343	307	340	342	366	358	343	358	353	334	367	328	384	378	332	316	364	332	322	355	333	344	384	319	354	326	344	341	314	351	364	334	379	335	303	334	322	337	331	365	322	343	390	379	350	368	334	321	340	353	374	360	347	382	350	336	329	355	367	336	383	335	332	369	337	356	400	345	335	345	335	382	350	338	311	322	317	306	321	346	346	342	324	319	328	356	351	345	350	321	359	344	316	328	351	313	332	342	325	352	389	324	349	330	328	374	361	320	371	349	356	374	366	348	359	326	337	360	348	366	344	336	335	365	348	383	343	339	295	344	367	358	355	344	315	376	361	343	349	351	342	367	339	345	337	342	355	330	362	325	385	342	394	339	358	326	373	348	347	333	373	355	351	347	324	367	337	335	357	354	381	328	373	325	347	315	325	356	362	389	343	321	331	351	359	350	351	365	370	368	393	343	370	366	357	351	303	377	362	317	357	354	343	319	342	372	329	373	351	346	340	341	360	367	366	341	304	351	361	326	353	363	376	368	343	337	370	364	343	367	341	355	366	384	348	330	330	345	330	354	365	335	358	382	320	349	373	355	347	335	381	342	345	342	309	336	366	339	323	390	375	360	345	330	351	335	328	328	364	368	370	334	354	342	305	388	396	346	357	335	341	344	320	357	351	332	364	340	340	342	355	349	378	345	363	322	362	343	348	372	343	360	329	341	329	357	340	365	362	345	348	317	363	360	369	355	358	358	366	337	332	376	367	353	361	341	355	330	341	343	342	354	326	323	350	352	372	351	347	334	335	394	358	316	326	328	327	370	389	384	349	322	335	337	341	363	379	351	327	359	371	355	376	374	356	340	321	369	334	349	359	336	328	351	375	330	358	344	378	372	338	339	389	352	322	318	345	341	374	340	349	322	376	362	357	398	359	326	354	373	320	364	323	385	346	384	334	338	357	336	371	377	351	368	332	346	332	406	326	346	343	335	377	347	336	363	343	338	332	387	354	345	330	327	372	335	335	366	328	332	347	360	356	354	358	377	378	383	362	356	353	326	366	344	355	354	352	336	362	318	313	335	340	366	361	396	369	335	334	340	341	316	362	360	336	369	396	364	366	387	379	329	342	348	373	335	327	339	342	373	383	375	308	371	334	345	344	334	350	340	345	343	385	344	361	342	365	375	360	360	361	321	341	357	352	341	375	373	337	354	315	350	348	352	355	350	315	381	393	360	334	365	360	348	330	327	348	312	363	339	323	350	377	328	372	350	354	340	342	337	367	332	295	345	352	348	328	327	340	325	330	336	369	351	334	318	381	334	335	319	348	345	338	345	343	340	373	362	340	357	347	339	342	343	346	323	338	349	344	391	334	368	349	321	359	341	362	369	354	331	346	336	343	331	350	344	342	351	395	343	350	349	322	350	329	350	349	345	354	337	352	342	357	351	367	359	336	359	299	327	345	325	339	363	343	349	346	359	349	346	384	381	380	313	318	364	345	325	352	318	340	306	328	344	338	353	334	358	336	366	378	364	314	362	360	354	349	343	378	363	340	379	347	305	350	358	302	369	352	347	360	338	332	371	359	374	350	313	339	338	336	315	312	350	373	342	388	347	359	344	358	354	374	334	357	374	325	346	370	355	338	354	353	356	329	293	338	370	354	356	343	353	338	346	398	361	360	364	352	329	340	342	341	337	354	337	382	353	335	358	363	322	358	336	334	353	347	380	354	345	326	393	366	338	334	342	323	345	338	360	357	331	325	341	350	414	366	354	313	349	336	330	339	326	341	373	333	356	355	354	347	338	328	325	366	373	360	335	339	357	355	341	350	376	331	359	360	335	337	393	317	336	372	373	373	334	322	372	326	355	331	343	371	327	354	336	347	395	353	365	350	382	352	351	391	338	367	365	372	359	377	361	350	346	355	326	355	390	341	341	337	355	334	346	359	361	316	377	367	339	360	310	360	355	346	361	315	367	391	327	375	340	350	364	355	333	358	334	381	351	332	330	350	360	363	383	325	380	334	364	379	367	355	330	349	309	348	350	323	364	351	334	349	345	347	335	351	346	393	365	328	347	331	373	370	344	370	362	335	335	326	341	350	340	356	349	363	354	341	366	336	343	320	379	373	339	372	354	338	354	340	349	363	323	369	364	388	326	373	356	381	407	350	366	336	349	352	351	331	311	333	345	346	329	340	330	385	340	374	336	346	352	333	352	349	352	367	388	336	376	362	334	404	305	352	337	365	376	375	333	316	335	309	384	335	351	337	360	342	351	331	325	334	317	325	328	335	348	349	331	345	344	327	375	337	327	361	383	358	355	348	322	350	376	341	320	352	306	357	329	363	361	326	343	367	330	364	365	375	358	353	341	323	370	351	353	335	359	391	361	379	375	360	370	358	301	348	345	353	361	362	350	359	332	361	327	329	354	307	330	358	336	357	321	385	345	339	310	364	322	363	332	344	311	353	372	366	334	347	360	378	342	337	345	334	339	343	351	324	367	355	329	364	347	342	367	363	322	352	385	373	335	327	349	375	323	341	364	324	369	350	365	336	326	344	360	343	379	364	368	339	346	356	350	342	339	355	339	347	349	359	355	355	361	307	332	347	335	359	378	339	341	328	348	375	318	363	346	354	325	352	407	352	362	355	324	340	323	314	346	317	388	315	338	372	360	332	343	343
27338	38154	45940	59459	67527	44947	19142	4123	1039	919	877	872	888	908	897	878	843	874	875	842	882	872	841	870	827	863	854	806	869	851	866	850	875	830	830	878	852	880	890	869	887	871	865	866	942	833	851	859	897	845	909	828	858	851	862	852	829	822	875	875	875	882	813	861	800	854	840	840	831	863	835	874	868	887	795	875	895	817	912	878	850	875	833	838	848	782	892	854	825	848	893	896	870	855	866	876	883	884	863	843	903	880	844	852	873	849	887	862	873	872	841	861	865	884	893	849	855	842	907	818	871	839	852	870	848	858	837	877	852	882	910	911	883	870	858	820	840	903	838	775	843	940	838	867	778	847	849	872	833	856	866	907	857	871	852	907	881	858	889	910	819	829	844	885	846	865	867	846	842	905	836	818	836	864	849	873	811	854	842	872	855	825	828	859	881	830	895	791	823	866	861	861	873	870	867	896	890	913	802	842	899	846	834	820	860	839	813	894	887	817	875	883	912	864	873	834	900	793	820	867	875	863	895	845	849	899	877	863	852	871	867	863	883	888	848	814	840	844	896	838	859	885	908	886	853	878	868	849	849	877	834	854	863	855	849	870	871	826	893	875	901	890	902	823	857	847	924	854	862	878	850	827	814	858	869	871	907	881	842	844	879	839	861	868	878	844	879	873	831	861	819	875	856	850	836	889	832	894	855	866	856	873	891	851	846	843	826	818	820	842	811	856	875	836	855	890	870	893	853	887	889	824	883	824	839	872	921	870	850	877	863	831	842	843	876	911	857	830	892	855	884	824	854	910	882	814	806	855	908	825	855	902	810	862	852	848	870	838	846	904	837	880	862	809	885	846	867	817	864	870	895	835	853	852	866	870	894	883	861	840	848	823	823	851	836	849	873	832	897	884	954	886	820	828	900	865	875	813	853	904	866	864	857	881	873	880	892	814	826	903	769	846	827	854	879	904	849	870	883	830	832	889	795	813	851	862	919	855	888	860	906	846	810	895	893	879	855	851	856	868	881	900	945	835	893	894	843	857	883	854	894	844	865	874	844	860	832	825	850	849	833	827	808	889	858	847	865	856	853	929	818	828	866	832	821	849	868	886	850	878	888	891	855	873	816	870	833	877	870	833	869	815	864	793	913	853	855	833	824	839	888	828	816	893	874	800	907	871	833	877	925	859	887	809	905	884	882	865	849	862	902	891	810	878	885	859	828	865	861	859	842	861	869	894	881	826	825	875	855	876	837	855	875	873	849	838	838	809	845	868	881	861	850	856	877	873	895	865	786	869	875	866	848	865	838	823	816	860	878	896	878	825	869	836	845	828	861	818	886	857	840	845	905	879	879	837	867	868	886	858	874	861	801	841	860	902	881	851	835	887	855	870	821	847	919	810	862	848	901	817	852	906	824	862	905	821	827	927	864	890	861	826	860	854	880	825	846	882	879	905	890	897	846	834	852	896	845	868	844	843	859	915	883	820	875	830	856	851	901	901	863	874	889	901	847	818	853	862	882	839	791	883	839	840	863	886	854	900	889	835	806	874	840	836	901	826	868	822	850	828	900	821	833	836	851	884	879	906	879	813	830	867	859	825	883	799	878	860	891	876	842	862	865	857	842	886	837	853	841	834	845	801	825	858	867	870	856	860	902	815	839	861	914	833	832	837	850	821	832	858	829	838	816	841	864	830	854	873	871	873	803	869	806	833	789	851	859	840	785	803	878	863	774	825	844	857	827	875	824	828	845	860	838	859	867	886	855	820	859	831	875	834	857	878	846	838	836	833	847	841	865	785	828	859	896	838	869	897	845	853	806	884	885	842	867	832	867	926	814	904	842	876	875	821	869	861	849	818	856	822	911	842	867	846	878	841	855	857	826	822	858	846	867	862	855	855	880	847	887	857	900	851	850	848	886	808	872	853	867	799	860	835	868	828	875	874	841	857	870	900	849	818	888	888	825	880	859	849	924	817	918	835	838	868	873	793	928	813	885	862	827	849	855	857	837	853	859	912	878	906	812	885	833	827	805	829	834	864	845	852	880	873	846	879	853	828	823	859	871	859	855	813	879	863	882	864	872	906	826	810	896	847	861	794	828	836	851	834	847	826	828	880	843	838	882	826	875	865	866	883	887	863	883	877	847	831	814	797	922	817	850	891	840	849	859	831	851	870	870	839	910	864	868	849	852	809	870	864	834	802	819	875	889	900	876	788	840	829	912	816	838	829	886	820	889	892	867	862	795	799	779	883	906	872	863	821	838	842	777	890	804	882	820	900	849	855	860	834	873	830	819	921	847	840	807	873	885	866	837	865	871	841	879	824	855	930	869	814	858	873	885	816	846	847	843	823	847	818	844	856	853	876	813	855	884	853	901	871	829	916	788	899	845	883	859	843	832	863	882	872	917	878	876	869	849	824	884	840	869	824	804	881	855	818	875	866	807	883	876	900	843	808	851	857	913	841	828	933	832	855	882	861	834	820	909	890	900	944	871	911	830	898	842	869	891	833	852	885	883	865	910	880	861	861	879	887	828	842	819	816	912	824	860	830	852	907	825	875	877	840	790	804	863	850	877	840	890	840	829	864	865	890	895	875	848	856	834	875	810	852	794	901	844	847	872	898	927	897	869	895	820	875	874	852	819	840	857	848	930	780	758	846	891	859	896	826	813	857	861	850	857	847	836	822	895	908	877	824	837	822	880	852	844	832	843	810	855	836	855	822	851	846	896	854	868	875	802	888	831	869	834	889	840	900	826	898	816	832	892	833	907	845	819	874	834	863	796	855	856	887	858	837	930	862	878	903	902	869	860	829	851	853	822	887	833	906	885	789	863	875	849	846	843	844	837	845	841	843	840	893	837	810	840	858	838	871	795	859	927	826	816	862	847	869	860	878	861	906	848	864	827	862	861	876	875	857	855	860	891	910	906	866	884	792	881	865	858	884	928	843	882	836	851	836	881	811	806	831	834	902	849	849	871	778	863	881	835	875	806	864	863	881	871	847	812	898	872	839	836	848	878	862	845	898	845	881	859	845	857	845	841	829	832	847	905	854	896	862	832	842	839	883	818	866	875	841	845	830	860	863	858	855	880	861	831	859	864	883	872	825	836	814	794	857	861	902	837	895	886	855	880	870	860	842	853	873	871	857	854	829	868	875	809	820	867	871	875	848	892	888	862	842	883	885	854	800	867	833	871	907	838	890	867	853	828	881	859	849	839	835	883	877	831	839	881	855	846	848	787	838	826	840	904	845	834	833	856	840	873	905	878	870	834	886	877	848	831	889	876	855	827	805	894	856	833	870	872	890	847	845	840	835	803	878	868	872	844	899	829	859	887	868	808	833	860	857	834	826	866	847	892	842	849	864	890	825	816	827	912	836	880	935	891	832	852	833	891	817	850	819	827	861	806	869	834	879	797	820	838	897	842	844	895	858	814	887	856	850	887	849	836	859	810	869	833	859	865	899	809	851	876	843	891	859	839	862	876	868	878	869	884	824	854	829	818	852
53095	52478	48128	55397	66979	48491	23476	5530	556	371	374	381	369	373	347	318	358	343	351	350	307	366	363	352	365	349	356	307	360	366	369	303	381	369	341	344	366	350	342	340	366	326	324	362	336	340	332	390	368	370	370	362	359	384	346	344	323	352	381	344	340	360	382	370	349	339	341	371	325	369	318	364	352	338	362	327	323	335	328	351	345	322	345	356	356	369	339	344	349	336	371	349	381	310	361	380	342	350	373	340	352	330	388	358	323	345	353	319	308	354	330	371	335	358	332	347	352	374	317	336	396	393	356	324	364	366	375	363	372	315	366	351	336	292	347	329	365	336	313	389	353	318	339	363	341	336	369	334	335	348	343	373	365	363	339	335	344	369	362	354	371	329	356	345	325	335	362	334	333	347	348	361	338	332	351	387	319	349	346	340	335	383	351	341	355	342	332	345	364	352	349	325	333	343	345	326	335	348	380	385	364	346	351	377	345	359	337	372	355	347	333	377	358	324	372	356	333	341	306	347	340	347	372	342	341	374	321	338	320	327	350	354	353	341	405	321	347	355	335	354	342	348	347	332	371	334	362	346	346	369	384	352	350	326	312	327	350	359	349	348	362	354	360	369	355	366	353	354	357	343	358	333	351	323	366	329	307	320	373	347	368	372	394	357	335	357	358	298	365	365	346	376	366	348	370	349	325	350	341	334	355	347	361	356	328	335	329	354	322	371	353	332	342	352	349	359	353	349	372	384	322	330	329	342	356	377	339	337	344	340	328	374	339	348	325	367	339	356	337	315	337	316	358	336	296	327	371	346	339	330	334	343	373	340	389	354	321	352	347	364	365	331	362	358	361	327	367	342	367	333	311	339	342	344	362	317	312	404	344	339	361	351	353	306	324	331	405	386	342	345	351	360	340	361	350	370	375	390	380	329	329	313	303	378	363	335	359	367	350	350	340	330	350	355	389	360	385	351	343	312	354	325	336	337	322	336	335	386	389	327	328	332	345	359	343	349	333	348	342	343	328	370	346	352	383	349	338	368	384	375	340	302	353	367	326	318	368	320	345	347	317	356	340	326	363	371	364	346	348	378	336	342	341	335	354	321	324	339	363	345	356	364	382	335	315	364	390	331	362	359	376	331	338	380	360	376	362	316	375	373	361	337	345	346	337	355	310	334	346	308	369	336	344	370	375	371	345	360	323	348	342	344	338	322	352	356	348	367	341	344	375	349	319	341	333	340	346	334	333	365	348	359	338	332	345	337	382	333	327	391	359	320	347	355	367	359	384	383	358	362	353	342	385	349	340	321	333	333	340	350	350	359	336	330	353	374	375	345	369	352	320	387	385	361	315	365	364	339	346	315	347	355	350	351	348	338	358	349	323	337	370	350	347	342	398	334	348	346	372	347	326	327	361	332	328	344	327	312	341	326	356	360	334	312	358	338	377	338	374	362	315	340	314	390	363	353	378	348	381	347	337	352	341	359	345	361	339	331	362	383	368	381	348	330	314	377	352	330	324	350	360	381	387	331	336	364	297	336	337	328	346	330	338	372	343	326	335	368	347	335	318	334	369	347	342	332	339	405	356	354	344	382	310	360	355	342	365	368	351	358	369	363	346	329	356	347	338	354	358	353	322	371	332	355	335	328	337	331	369	354	362	328	329	319	329	386	323	349	333	377	373	395	358	346	379	347	305	347	396	359	352	333	354	350	353	343	341	319	378	352	359	365	354	369	361	311	348	358	362	334	345	346	356	352	337	333	354	377	382	347	352	368	316	366	328	362	369	330	346	323	340	330	373	335	370	325	345	364	337	362	350	360	380	315	331	343	379	388	317	373	335	358	301	369	343	359	325	337	372	358	377	375	319	369	358	357	346	346	333	345	337	362	327	350	328	346	364	370	348	328	315	333	405	369	354	360	371	366	353	365	354	349	345	342	337	359	349	313	352	345	362	316	334	358	291	332	339	321	357	356	376	370	309	343	348	343	314	340	313	354	365	368	372	350	369	328	332	361	357	374	366	355	352	330	372	376	347	336	374	340	324	349	332	360	386	336	371	359	368	362	358	325	345	325	338	336	354	320	338	358	334	340	355	378	339	363	309	352	360	352	375	331	394	317	346	379	335	388	331	334	334	348	382	357	346	344	297	373	370	368	342	331	352	359	341	395	371	362	350	348	351	353	347	355	371	340	352	345	369	349	354	353	328	324	357	348	373	356	334	344	315	338	330	334	385	368	349	358	335	341	361	375	339	353	385	336	388	326	329	355	368	339	351	365	367	364	363	355	338	346	336	366	373	341	332	343	348	357	357	343	397	329	344	368	338	384	345	328	337	329	363	366	355	346	364	365	358	352	355	357	358	341	356	362	326	359	348	360	347	392	356	358	350	361	353	353	337	362	365	356	345	350	378	346	392	336	355	357	364	381	388	362	368	340	365	335	343	347	355	333	326	353	359	352	369	334	334	356	364	347	352	296	363	322	361	372	342	349	363	338	343	358	344	336	312	329	368	348	357	354	330	326	361	333	327	369	369	328	355	357	315	351	374	354	384	384	377	369	328	352	326	361	351	356	353	346	347	353	330	365	343	355	350	370	336	323	329	338	331	364	373	362	364	332	370	332	357	341	311	367	353	371	335	377	347	317	345	369	355	381	350	381	374	368	368	390	335	324	347	334	397	371	348	334	366	358	378	339	360	384	337	357	333	390	335	351	348	337	356	344	350	362	356	330	335	354	315	317	374	359	371	360	341	381	367	370	323	349	361	345	331	363	355	350	351	380	349	340	364	359	354	341	377	364	350	314	342	357	348	355	378	386	361	366	341	356	339	351	377	331	370	340	361	370	338	354	357	358	308	350	317	342	342	333	327	356	351	365	354	354	356	363	346	385	332	352	318	383	354	333	329	351	371	341	337	363	323	339	322	353	349	329	338	332	334	356	362	341	356	351	331	347	357	342	366	341	370	330	340	349	319	375	356	334	351	358	332	330	336	364	320	353	316	328	353	402	408	336	329	358	344	343	336	374	376	370	347	359	353	363	374	349	365	350	344	329	324	353	353	372	346	341	325	329	376	388	318	350	357	375	377	375	334	338	327	334	338	364	351	358	376	362	349	343	341	311	331	360	354	309	330	340	373	323	364	337	347	345	355	364	375	336	334	320	335	337	340	337	326	339	337	336	373	314	353	326	337	351	319	305	384	356	378	351	336	331	336	362	346	395	354	356	373	351	365	360	354	352	361	346	344	336	333	354	371	310	357	344	326	362	345	331	372	351	367	320	361	362	348	328	376	301	328	344	343	336	369	332	340	347	341	346	350	342	350	353	345	355	354	353	330	341	351	359	357	350	331	323	370	363	368	339	362	370	314	351	362	350	317	346	316	327	324	321	371	341	369	378	312	348	353	345	356	333	355	382	358	375	343	335	332	338	359	349	356	351	333	361	359	318	362	336	365	363	359	337	349	338	376	326	310	330	391	351	315	334	348	344	344	357	378	378	372	325	354	332
36366	44111	48744	68374	79942	58638	30548	7550	1405	970	874	871	833	829	923	834	790	836	806	788	866	886	863	894	856	860	868	849	867	844	821	810	921	876	850	866	881	802	910	803	786	872	865	868	897	874	818	858	859	838	916	839	911	832	878	874	850	861	866	899	887	830	847	837	869	862	899	897	865	849	884	824	851	869	865	796	869	886	877	805	848	839	834	868	889	836	869	858	814	882	919	896	879	867	818	888	876	862	838	852	823	833	881	819	827	880	853	894	888	890	874	848	866	874	883	868	897	788	847	842	847	875	815	824	860	891	821	806	829	862	844	853	843	892	860	848	857	824	830	886	899	866	807	898	837	874	843	831	834	846	838	797	842	816	878	832	860	850	842	860	872	863	848	899	821	837	884	840	835	835	873	850	808	904	862	886	831	868	839	852	866	841	865	871	868	790	845	848	891	869	852	868	847	852	832	869	860	877	898	856	845	814	861	780	814	901	864	806	851	853	845	832	821	899	828	814	805	815	851	810	886	869	816	853	823	868	830	867	789	868	827	839	841	800	885	817	841	868	876	849	873	859	871	878	894	852	865	846	846	897	805	806	856	794	824	840	847	870	840	847	833	883	788	858	869	854	806	832	858	853	887	880	895	812	832	846	852	837	882	845	842	843	814	839	872	868	849	851	866	803	839	887	857	858	891	914	850	853	870	884	864	792	832	853	869	861	819	801	845	806	885	887	842	829	913	856	863	843	808	854	839	863	813	835	839	824	780	851	797	872	819	835	833	840	834	839	846	825	882	784	880	826	826	835	801	854	809	837	803	869	834	836	871	865	793	830	846	834	840	801	834	883	870	887	840	854	889	838	838	809	837	846	848	820	819	813	888	891	812	845	818	842	821	796	842	848	904	799	898	884	878	839	831	858	878	895	862	877	848	861	797	857	894	874	887	878	852	840	875	849	848	858	895	871	852	779	831	819	855	859	880	847	849	863	788	801	824	876	845	842	886	870	888	857	852	851	831	805	889	813	833	891	889	826	817	882	835	885	751	869	818	887	891	903	809	879	811	860	838	850	853	859	850	872	905	846	870	862	872	840	871	826	841	825	885	860	825	888	807	846	839	811	810	852	863	836	868	806	813	846	875	822	814	794	836	807	832	854	887	888	855	848	873	834	833	842	858	875	866	798	805	841	805	873	822	817	874	834	871	823	819	820	847	918	830	917	855	827	877	847	880	858	882	833	831	854	806	895	862	829	867	859	865	830	825	884	890	829	866	831	857	847	866	866	832	794	798	890	837	878	859	897	817	851	799	812	876	869	874	901	847	847	801	868	853	869	877	852	835	826	869	835	888	765	811	838	815	838	842	853	839	907	826	875	856	794	867	891	843	866	818	844	816	829	854	882	858	855	845	844	827	882	827	853	868	817	862	853	865	857	858	907	837	832	875	814	811	837	921	807	878	855	806	897	869	873	887	866	856	850	784	851	861	864	821	808	852	881	879	797	841	835	828	852	864	856	874	851	809	943	804	795	868	831	838	817	842	859	836	829	842	865	842	841	854	811	846	830	808	852	895	840	860	858	883	892	841	850	834	801	884	833	872	909	878	828	843	844	891	903	856	834	821	829	881	914	826	825	898	847	819	793	884	880	883	833	897	846	865	833	854	851	832	829	857	803	857	820	853	893	825	882	906	831	851	821	862	847	874	878	838	864	892	856	825	886	814	848	825	895	841	799	849	852	871	829	836	865	843	830	904	831	818	837	863	891	808	833	817	880	838	817	837	852	834	874	856	883	859	832	843	850	867	831	810	907	861	827	837	877	834	895	854	846	864	859	859	891	844	879	842	820	866	852	910	846	856	831	828	815	828	853	837	845	778	896	840	843	851	815	855	829	840	870	830	885	860	832	844	906	855	874	834	879	848	810	855	838	827	931	876	799	828	869	860	903	875	861	892	838	846	894	853	847	863	867	860	852	848	883	866	850	842	888	832	882	813	814	777	874	842	864	859	859	850	849	842	809	855	825	802	895	790	835	864	849	826	922	876	795	868	863	861	837	856	805	854	891	895	852	875	784	841	889	872	852	887	856	841	888	825	805	860	869	870	839	832	811	864	870	874	846	849	851	812	856	842	857	770	798	881	894	837	895	833	830	830	860	905	854	867	851	838	842	823	817	871	869	871	851	861	804	872	847	808	855	839	851	826	839	894	861	899	834	820	864	885	863	791	862	868	869	841	897	873	917	872	833	853	839	829	839	785	888	836	855	833	827	862	850	827	826	849	935	824	800	840	898	816	846	872	847	844	826	850	798	846	859	856	846	864	844	808	845	843	857	887	846	814	847	893	858	829	885	828	901	839	813	857	841	817	833	796	819	813	821	877	852	848	883	856	870	849	849	802	892	877	867	816	855	868	889	841	850	834	854	848	823	853	823	838	857	827	867	930	844	847	850	834	887	800	890	859	855	861	843	825	845	791	868	904	796	885	828	874	851	860	854	779	864	851	863	860	898	832	804	832	863	848	847	863	845	882	890	847	856	861	844	850	887	871	813	797	871	853	881	789	842	845	848	872	880	860	859	880	850	830	830	818	820	782	870	834	833	851	886	883	863	841	814	897	842	857	814	799	836	845	856	809	859	871	864	846	830	858	889	828	800	894	806	837	791	816	807	878	796	845	853	814	867	814	873	842	872	829	855	852	862	855	886	858	829	874	868	862	892	874	829	833	855	860	836	899	842	822	854	855	879	865	850	855	848	814	893	807	837	831	815	827	859	860	866	856	862	883	852	848	780	828	895	862	843	899	848	848	823	809	791	843	856	837	835	817	823	892	849	851	819	904	839	815	829	865	842	831	777	833	891	811	896	813	842	863	903	895	787	854	852	836	889	821	823	900	883	848	860	902	865	872	851	852	921	845	870	853	796	886	832	873	865	842	809	836	840	829	813	877	856	858	797	849	900	869	845	882	815	859	846	898	840	894	834	885	834	858	799	899	905	912	869	798	828	807	852	889	847	881	854	859	773	889	865	859	892	832	879	814	843	803	873	811	814	830	833	869	842	832	847	827	896	845	864	830	863	852	860	914	847	860	826	860	841	856	846	863	864	910	863	798	870	839	823	849	837	847	830	894	807	854	833	848	773	861	861	826	833	805	895	876	830	843	825	839	891	830	818	794	862	905	887	817	871	884	887	823	837	827	776	926	863	810	895	831	801	867	849	857	813	853	849	853	849	842	868	868	860	827	844	826	888	870	834	843	850	805	890	872	884	884	848	827	899	824	844	836	837	821	844	872	815	839	800	851	877	880	861	866	848	845	824	870	813	880	819	844	873	884	854	881	891	860	829	863	788	836	817	863	873	900	859	841	869	902	856	845	889	798	861	881	869	895	855	858	858	848	871	847	855	827	832	851	849	838	824	852	848	818	822	860	833	831	892	891	888	776	837	800	840	852	818	887	850	850	823	798	901	884	841	857	868	843	878	813	840	895	892	843	895	835	814	805	872	824	819	826	826
24541	23797	19222	10823	10554	6011	1797	558	350	320	354	361	352	318	308	333	326	346	353	335	328	355	329	387	336	315	355	352	368	329	291	319	327	337	311	330	382	343	341	326	341	361	314	353	357	350	340	342	351	291	355	318	385	337	337	357	358	316	354	347	335	321	321	336	368	322	370	337	346	326	350	316	310	325	363	325	333	343	333	366	346	350	328	329	345	342	325	363	340	338	328	347	335	347	335	339	356	355	345	321	307	350	328	338	354	342	328	355	331	335	345	353	312	367	347	368	322	345	372	374	349	361	335	334	371	340	349	329	306	325	346	342	347	328	302	374	325	318	306	357	387	329	372	340	356	327	338	340	350	339	351	359	310	313	360	356	339	334	354	302	351	294	319	316	354	330	338	355	341	361	388	351	341	338	328	367	376	312	366	334	348	331	322	322	361	334	348	341	332	348	318	323	332	380	329	349	321	338	369	327	359	328	337	332	346	336	337	366	333	350	375	312	355	377	337	351	336	364	335	350	358	316	358	339	338	360	348	317	367	334	363	344	331	341	301	399	305	354	344	379	353	340	330	362	339	351	379	340	341	354	367	359	379	359	317	323	323	341	313	331	346	338	338	331	330	368	332	338	348	320	333	338	369	375	357	291	329	334	336	355	330	366	358	341	334	319	379	349	348	371	337	334	349	333	341	316	341	358	321	349	337	344	333	340	349	350	333	347	343	326	333	345	362	358	364	327	338	360	361	306	313	371	329	325	331	359	322	336	371	351	322	338	331	322	321	321	353	339	331	351	348	351	347	310	323	343	322	371	333	357	375	366	343	350	305	333	352	355	352	329	349	342	375	345	357	377	309	329	354	329	333	354	342	329	317	300	340	333	353	346	340	336	360	351	322	375	350	320	325	349	353	353	360	340	297	339	347	331	368	337	352	382	357	354	327	337	381	326	338	348	363	338	334	347	322	364	316	350	300	342	359	348	314	324	329	354	306	340	340	352	355	302	333	352	346	362	357	349	348	337	345	376	332	342	328	338	347	355	343	349	382	363	346	341	329	371	354	349	349	365	329	331	354	322	353	339	363	329	329	353	339	388	320	332	315	353	344	343	303	325	324	358	328	328	353	361	335	335	355	356	369	331	349	358	332	352	357	373	318	296	324	352	361	356	360	372	362	330	324	344	338	332	335	359	329	338	366	350	337	352	377	338	357	319	339	401	329	331	343	317	389	297	342	385	392	370	384	308	357	312	356	333	371	314	330	334	321	298	343	342	343	412	335	377	357	368	339	342	357	370	320	341	297	375	351	331	353	316	367	379	343	355	335	304	333	337	365	368	324	344	343	336	328	347	317	312	330	341	361	297	352	360	316	323	330	319	330	350	336	352	352	341	330	330	376	344	312	357	377	360	322	321	344	333	329	330	357	330	311	348	326	339	362	350	346	301	346	346	352	359	348	360	373	343	333	354	288	340	329	359	355	324	316	370	410	319	329	314	357	334	308	361	333	359	350	331	327	339	402	344	339	340	331	344	346	358	347	350	396	343	345	351	327	344	322	347	352	344	350	340	308	338	351	357	339	371	342	356	281	348	360	313	322	341	375	329	329	350	356	344	333	305	360	356	376	336	347	337	369	343	357	312	356	365	317	378	356	334	362	341	350	354	318	375	317	337	339	317	340	334	311	360	340	326	325	358	329	344	350	357	354	345	328	334	357	340	355	345	341	342	328	342	357	371	344	338	344	341	352	354	322	322	316	348	353	339	337	341	346	314	328	330	303	327	339	347	332	319	327	336	353	357	379	368	330	349	348	312	342	346	347	375	361	335	348	297	350	339	341	338	353	306	366	358	365	363	328	303	367	343	339	326	310	335	312	347	332	347	360	346	363	348	317	339	304	333	341	356	304	326	365	322	314	334	345	360	322	337	322	350	366	362	338	372	321	334	355	331	337	355	305	344	361	337	386	365	368	337	319	316	339	361	335	353	314	374	322	344	326	374	327	365	365	324	316	310	315	357	323	369	346	374	343	361	347	358	338	327	350	338	322	358	333	340	341	339	363	358	353	359	317	354	318	327	346	348	317	335	328	336	346	372	338	344	323	336	297	329	369	343	320	331	326	357	335	324	376	306	356	358	358	373	289	355	367	352	331	315	315	350	356	332	328	294	329	346	340	385	350	345	376	326	350	337	355	347	341	356	344	340	315	350	306	362	358	355	375	317	351	373	334	337	341	344	314	346	306	349	365	351	367	338	342	350	337	337	297	351	339	345	298	360	339	321	353	335	337	333	328	389	379	351	353	341	360	367	342	363	369	344	351	311	353	351	323	333	344	353	327	330	339	348	336	343	319	332	330	326	343	316	326	365	314	343	347	326	332	304	324	328	334	343	315	366	344	320	318	334	360	365	351	385	329	326	364	320	338	315	340	352	362	362	354	328	377	337	339	330	333	308	320	324	330	372	334	353	332	329	348	360	372	368	362	311	341	383	323	337	350	337	359	336	370	365	355	337	357	329	358	321	344	344	329	304	379	357	361	332	371	358	392	317	330	325	317	314	341	313	378	335	325	338	332	367	356	368	349	337	332	312	347	315	338	364	307	352	320	393	338	312	353	335	319	322	331	374	377	341	336	368	340	344	338	349	374	329	334	343	379	325	359	345	340	355	325	322	327	370	359	358	361	313	355	346	367	351	348	318	327	350	344	313	385	315	383	339	334	342	339	357	319	352	363	357	330	343	354	345	318	361	316	331	372	281	293	367	364	319	349	348	364	364	308	321	318	352	346	280	349	360	351	324	328	322	364	340	348	309	337	324	344	379	323	312	335	332	331	330	310	313	369	381	332	344	379	321	320	357	327	339	362	315	295	343	303	372	329	326	367	344	347	338	331	361	346	348	336	360	309	348	335	340	348	378	324	335	380	329	318	353	357	301	332	366	394	360	363	304	316	326	355	340	348	341	335	338	338	376	348	330	396	367	333	347	370	354	318	336	295	318	337	310	332	334	334	329	307	325	330	339	325	327	359	377	364	322	329	339	359	312	310	332	356	323	340	324	300	342	301	352	321	386	332	330	348	352	373	341	360	359	364	313	338	345	351	381	305	364	366	365	357	353	334	337	332	334	333	350	372	345	329	294	342	338	347	336	325	375	327	353	344	346	326	322	355	372	346	331	350	351	352	346	359	313	336	332	318	377	341	338	353	334	357	366	320	333	331	327	308	347	345	335	349	347	341	358	314	352	342	308	351	381	324	338	337	363	351	337	315	335	353	355	323	382	282	328	337	340	345	374	301	337	344	381	363	331	330	337	333	360	340	323	325	364	332	339	358	333	315	357	364	316	359	344	345	318	327	355	329	308	356	345	359	355	322	328	342	379	354	288	383	350	353	364	336	345	335	375	364	390	344	329	349	381	350	342	315	329	332	340	354	374	351	360	323	364	366	346	334	344	358	355	336	332	398	360	340	336	309	343	333	311	358	327	348	323	334	328	333	355	336	341	364	333	314	340
14806	19800	22267	22843	24265	14583	4941	1495	926	855	829	841	841	802	838	838	885	843	839	856	840	838	912	846	843	789	814	883	817	821	820	818	906	847	864	840	854	852	856	856	906	831	819	830	869	866	850	863	863	855	862	800	840	885	818	793	760	815	822	858	835	825	873	831	854	836	822	852	829	855	841	837	874	792	832	816	798	855	808	826	847	827	795	842	843	805	842	826	855	865	857	887	855	782	884	826	866	829	874	789	817	846	840	811	871	893	816	902	814	770	825	835	872	849	811	821	801	825	801	826	817	844	835	826	866	835	804	802	802	867	802	831	842	806	869	797	827	838	856	825	866	782	889	831	849	825	840	816	854	797	829	843	831	878	805	837	857	852	835	845	883	868	815	844	864	821	854	855	813	838	823	855	838	836	776	834	835	852	801	820	870	839	845	882	827	846	812	788	886	796	847	865	839	851	831	869	854	826	810	800	856	861	853	807	854	826	874	817	830	821	842	869	854	825	818	858	864	794	825	824	821	820	845	834	854	831	844	813	848	874	854	824	849	831	873	844	866	806	864	805	799	801	857	878	845	791	845	823	844	815	812	848	823	823	852	858	833	816	811	814	849	841	886	842	796	861	802	823	864	817	871	819	848	781	794	815	850	816	858	803	826	788	842	814	843	828	857	856	860	809	801	839	809	780	867	844	838	767	830	836	847	878	813	841	851	789	844	826	820	823	882	801	774	837	876	845	835	850	842	839	836	848	807	831	831	832	810	789	852	928	784	827	861	865	806	845	847	826	825	843	819	817	790	867	823	805	879	785	842	856	881	795	849	848	771	844	847	875	865	856	874	835	868	849	826	817	858	845	832	797	856	825	864	895	826	833	880	820	832	821	872	809	803	852	848	824	830	845	832	792	851	895	834	835	866	878	867	832	779	871	824	834	836	818	864	828	847	840	847	858	827	906	898	864	839	826	864	837	839	868	886	837	853	833	853	855	784	879	841	824	812	847	856	799	837	852	814	839	891	823	871	846	864	889	828	810	843	852	904	856	851	844	913	924	805	780	855	834	765	854	798	863	836	865	877	834	814	836	848	886	825	831	799	838	790	885	807	796	828	816	834	853	819	866	835	828	827	795	890	952	793	806	828	843	782	780	834	830	832	902	824	854	872	822	855	828	838	834	883	893	802	842	812	841	848	853	776	884	860	834	825	859	812	817	841	831	849	869	851	849	840	822	799	868	794	812	804	820	829	867	843	806	833	836	826	843	797	877	846	821	839	850	898	814	803	808	839	833	853	862	808	840	848	841	821	778	812	862	844	791	863	813	863	854	834	857	843	793	814	828	789	843	784	819	823	853	850	848	812	914	824	790	798	831	829	865	855	801	889	803	814	840	845	819	832	819	864	836	807	767	780	826	802	868	817	837	840	861	847	857	842	879	814	798	784	881	821	816	856	806	854	819	816	856	862	829	819	816	838	816	863	798	838	862	860	851	854	863	845	877	821	800	823	876	838	843	837	872	916	811	810	855	865	852	817	852	851	868	846	837	855	787	871	785	864	833	815	824	878	791	814	882	805	848	831	898	824	852	839	825	815	869	841	828	817	823	867	850	819	813	780	861	878	827	812	786	835	800	864	835	822	856	882	828	838	876	853	843	783	863	862	848	826	830	840	854	829	806	854	816	846	843	792	842	846	812	827	845	900	832	822	818	853	861	818	827	863	833	844	812	880	841	889	865	833	824	862	815	815	871	892	921	849	823	846	824	810	822	870	788	822	837	860	846	871	827	896	833	860	766	850	820	814	899	843	840	867	826	854	880	845	855	831	856	829	871	849	884	864	840	826	876	838	808	865	867	838	875	826	842	842	852	835	846	849	867	851	810	888	826	812	822	848	845	826	858	819	819	821	832	805	852	867	843	782	856	832	838	864	862	826	868	897	860	850	813	890	854	825	810	851	896	844	813	841	808	831	832	843	848	840	846	865	828	842	815	796	830	796	806	802	853	822	869	803	840	789	830	867	846	844	873	813	857	838	844	764	854	858	900	823	825	817	842	790	813	854	842	832	849	872	843	798	863	862	822	846	794	863	837	850	819	842	831	848	851	896	831	865	829	851	801	850	843	855	855	893	844	819	833	874	777	794	850	870	896	825	840	867	860	829	853	791	863	853	824	798	837	869	811	875	815	813	853	887	890	832	822	819	858	822	820	826	829	830	857	818	851	861	812	840	836	849	816	866	856	842	873	849	850	861	823	807	832	839	798	873	787	817	782	842	873	849	834	824	850	807	842	829	835	869	841	790	836	848	850	838	833	806	810	874	843	847	859	904	817	836	846	848	878	847	831	847	819	858	799	873	850	820	837	860	859	830	828	841	873	827	844	826	811	851	844	813	810	841	832	824	846	840	839	817	788	838	860	830	811	837	822	842	843	810	828	837	854	887	841	808	831	897	850	859	845	786	814	778	802	835	877	823	837	861	835	846	789	855	789	778	839	821	888	816	852	796	815	817	807	815	819	865	815	848	798	819	819	777	875	813	890	821	818	868	872	824	895	824	879	779	854	804	846	840	842	859	812	873	812	806	804	840	853	800	878	780	854	847	872	811	843	817	807	822	865	822	886	769	866	888	838	852	858	869	846	841	805	816	871	834	881	828	879	820	848	858	879	879	841	826	843	826	834	857	841	871	846	816	812	890	857	806	825	839	796	818	853	813	859	867	820	844	891	876	810	887	805	885	800	843	826	840	849	823	845	879	802	809	859	825	860	788	856	818	831	826	796	833	829	857	827	878	866	893	825	784	852	817	780	873	850	758	815	835	827	845	862	907	887	858	819	879	832	805	819	835	870	815	822	869	891	841	807	815	802	826	832	789	876	807	863	781	850	872	800	840	818	856	831	811	861	859	843	844	859	812	834	815	847	848	806	787	878	813	853	809	824	915	835	878	875	784	843	792	785	847	874	856	835	835	796	840	838	827	806	808	850	820	862	849	835	838	835	819	820	840	884	813	797	803	789	877	838	862	812	840	905	831	846	846	826	865	855	858	871	863	826	830	899	837	875	846	805	802	829	864	906	880	780	839	850	843	831	909	829	809	799	845	879	838	813	860	904	825	821	846	839	838	820	821	810	858	849	912	812	835	840	838	903	790	840	900	840	813	789	877	829	802	856	848	823	840	859	818	826	838	831	814	847	821	901	798	813	867	807	822	816	868	771	842	827	851	835	856	814	859	888	858	856	894	822	860	873	817	832	789	862	856	894	815	827	896	852	875	824	763	858	883	816	832	811	796	784	870	845	820	838	818	855	801	866	837	769	835	809	863	844	804	794	792	829	883	796	882	848	848	825	841	838	820	805	854	801	885	847	838	840	836	887	834	864	812	827	870	906	793	857	854	879	818	859	844	863	805	825	788	811	862	849	844	826	828	777	826	833	831	843	840	779	812	840	814	848	838	863	872	846	777	795	880	846	853	888	846	824	820	821	888	854	851	847	829	834	853	835	821	807	829	858
44717	48151	43026	45004	56887	38783	15894	2498	511	365	375	328	345	337	334	364	379	350	410	359	361	342	345	334	306	364	347	365	337	339	350	353	343	378	335	318	348	303	406	367	351	355	372	363	349	337	332	337	333	329	340	337	340	316	337	349	385	336	338	327	362	332	334	383	345	346	365	348	362	352	349	326	329	344	351	342	348	337	320	349	352	352	298	343	385	354	336	361	364	369	353	346	369	332	376	320	378	294	335	351	361	322	325	326	381	368	359	346	341	353	349	363	346	358	377	308	360	348	345	321	335	348	368	341	338	333	373	335	347	336	339	341	346	336	363	345	369	360	358	351	358	347	351	346	338	339	361	325	344	354	338	337	369	360	371	321	327	340	335	354	364	360	355	396	339	336	395	373	347	362	315	365	354	380	366	369	386	349	375	367	341	346	306	356	333	358	340	317	327	349	340	313	334	362	364	374	353	347	349	330	327	359	348	315	345	351	342	335	325	368	345	360	390	361	346	361	328	328	365	353	355	370	329	363	322	342	342	339	336	346	314	376	339	356	367	356	381	354	343	337	355	350	326	352	340	339	336	370	355	338	320	324	373	334	325	326	337	356	380	332	340	353	345	373	343	340	358	349	336	356	318	307	333	326	368	313	359	361	339	349	336	309	402	344	336	372	352	340	379	350	377	334	355	344	338	331	355	368	314	322	368	345	345	322	365	363	371	383	297	339	363	343	358	322	351	334	352	340	342	339	346	364	387	330	330	333	368	300	320	357	365	342	324	333	373	324	337	350	365	338	348	366	356	324	362	310	339	312	374	325	334	339	364	332	347	355	356	359	358	333	337	340	346	360	335	365	353	343	317	346	336	364	376	382	327	351	358	355	349	345	354	342	336	360	334	354	365	385	368	330	329	341	358	356	324	380	395	349	341	362	335	366	314	353	357	353	357	354	335	351	338	381	292	365	321	376	354	360	382	304	352	335	364	309	332	344	360	377	330	347	351	352	356	332	322	328	398	380	349	341	370	351	350	359	326	327	378	383	388	321	333	365	341	352	321	356	354	352	338	365	371	349	332	363	331	328	350	329	364	346	360	347	317	338	332	325	345	380	377	359	333	371	348	343	351	334	341	343	334	342	352	351	362	362	350	332	324	303	339	344	357	304	312	344	346	308	349	341	332	354	343	354	332	356	364	363	392	342	364	352	354	347	328	304	338	346	373	329	371	383	355	365	331	324	316	324	345	362	341	348	368	387	342	329	337	331	348	370	377	333	332	350	371	354	339	347	336	338	359	360	319	368	347	343	334	348	346	361	351	350	329	317	331	341	347	333	332	289	358	352	377	341	334	344	347	331	375	339	323	343	314	369	334	353	331	351	396	327	331	385	363	349	371	378	364	355	339	383	343	327	353	311	324	311	360	348	358	325	348	355	339	369	358	395	364	348	350	355	351	308	337	314	370	355	338	382	377	340	343	346	354	366	331	349	385	332	328	348	337	323	334	330	337	321	362	315	360	355	335	325	332	349	373	348	374	336	362	353	354	349	371	332	350	331	356	356	342	322	362	370	327	348	338	343	369	301	327	363	371	353	353	333	342	359	342	343	373	336	326	378	328	324	362	347	330	320	330	325	347	346	364	316	344	403	336	333	351	350	343	361	333	336	351	323	363	353	336	385	346	343	355	340	349	374	344	317	292	346	385	387	351	374	348	330	348	349	337	333	366	372	342	356	331	312	329	368	333	331	388	335	338	383	337	310	341	325	339	361	321	391	321	360	332	348	340	379	331	348	374	321	342	347	343	363	355	337	324	358	331	318	367	343	369	345	358	338	381	385	333	359	333	363	326	364	368	391	338	388	353	358	319	371	334	386	345	344	357	347	359	322	343	344	337	330	330	350	347	334	363	352	339	342	328	355	384	342	360	349	374	338	348	368	320	352	303	361	340	356	323	338	339	333	335	311	337	328	355	380	345	360	353	337	365	354	338	326	361	335	331	359	350	355	379	347	322	355	339	350	341	321	344	326	369	377	353	362	344	385	320	362	335	367	379	372	323	354	358	322	339	388	369	339	322	318	321	373	351	375	364	360	371	373	346	341	339	340	359	347	328	315	365	370	327	384	345	339	344	349	344	342	358	321	362	349	349	369	349	401	336	341	347	360	321	354	367	337	379	342	366	350	381	345	334	329	365	347	338	331	342	355	338	340	358	333	339	362	345	354	340	333	352	379	348	345	322	363	355	357	346	345	365	364	370	350	356	347	330	355	347	345	341	381	355	333	355	314	314	382	341	351	351	337	343	333	361	347	356	354	363	353	360	318	375	391	354	343	335	345	356	362	374	335	351	363	331	378	325	358	382	376	368	345	339	330	349	341	339	349	330	336	355	366	345	330	370	335	334	317	384	337	358	359	379	341	372	347	324	351	349	349	338	358	338	368	333	354	312	356	312	343	352	350	311	323	351	334	324	368	318	362	353	319	317	332	387	364	352	383	335	332	376	359	318	307	376	336	335	382	334	370	353	339	354	331	353	327	337	342	356	367	349	331	335	351	341	339	327	322	303	349	366	353	369	350	328	362	343	335	352	370	344	355	340	333	327	334	361	378	325	350	365	338	332	315	316	323	345	376	334	383	327	348	382	352	350	367	349	318	349	335	354	340	349	359	351	347	361	362	334	367	361	348	356	312	332	370	366	372	349	341	342	353	356	367	352	353	317	354	370	303	346	361	331	356	363	320	340	374	372	357	321	368	328	320	347	337	369	354	344	336	328	333	330	301	344	370	358	370	327	353	378	331	360	339	339	366	333	363	333	343	325	384	342	347	353	324	375	347	311	306	353	335	350	397	315	342	373	379	400	352	322	380	342	347	345	362	330	359	324	342	347	317	394	336	350	362	372	361	327	338	356	336	371	349	395	339	374	353	367	333	339	337	321	369	313	311	366	333	357	338	308	344	348	317	359	328	326	329	357	374	361	388	348	347	329	318	365	342	383	343	318	346	353	364	347	367	383	334	356	372	337	345	343	330	357	351	314	312	305	360	325	368	359	366	326	320	368	342	334	323	346	350	356	327	374	339	350	347	341	341	363	340	349	365	343	366	319	342	354	382	384	344	345	312	335	327	319	352	335	341	340	372	331	321	345	332	317	370	367	342	336	363	349	359	373	359	331	349	357	313	377	367	347	384	341	341	372	328	333	353	365	298	301	344	360	367	372	328	343	323	334	341	344	356	349	327	363	377	337	364	390	337	360	350	379	373	349	331	340	325	347	390	340	352	354	370	345	359	353	344	360	370	361	348	354	347	379	348	372	348	356	354	364	342	352	359	347	336	337	347	370	335	368	344	397	333	338	340	381	345	348	335	356	338	331	340	352	365	352	376	342	329	344	324	354	319	356	358	344	394	343	379	357	347	373	327	353	331	352	357	335	305	347	330	376	300	325	327	339	346	367	325	337	347	347	375	362	350	331	393	365	368	333	323	356	363	325	337	372	349	378	358	324	376	342	362
30220	39727	42211	57440	67404	48844	22633	4605	1353	976	857	862	866	867	776	833	927	817	868	819	836	896	851	880	790	850	847	849	861	816	841	843	870	887	835	898	842	853	820	834	821	856	879	882	848	799	880	834	872	871	826	846	845	854	832	853	853	836	824	930	874	834	834	865	883	864	846	856	917	842	852	833	883	870	830	840	842	848	868	831	844	866	858	899	854	879	872	913	868	881	857	851	852	832	856	892	808	867	814	843	841	846	857	857	866	817	867	840	845	843	795	816	856	877	882	874	899	881	825	822	846	878	876	871	840	839	830	852	843	840	810	888	862	873	824	853	832	829	876	830	822	851	852	841	880	870	866	840	804	867	858	840	893	870	796	804	833	884	845	902	845	888	858	842	845	874	905	875	814	819	865	771	781	851	867	864	865	831	814	864	797	783	854	851	876	819	843	881	855	888	805	855	844	826	824	886	863	838	809	789	896	873	853	852	819	895	831	812	780	845	850	868	833	850	853	875	808	843	835	780	846	884	858	816	821	851	808	845	832	869	868	860	885	834	872	823	820	840	858	896	876	853	858	867	844	833	832	803	817	895	869	862	849	859	888	849	873	844	813	863	866	898	817	847	846	838	847	857	822	895	866	869	839	816	867	870	814	862	829	858	873	837	830	868	839	839	876	847	808	841	866	822	860	854	850	842	813	864	865	841	881	825	849	880	897	814	817	866	833	922	903	840	858	902	826	875	851	858	853	866	880	909	817	885	855	860	840	807	805	867	829	837	846	803	890	879	898	889	809	814	873	863	881	887	851	844	805	813	839	875	814	831	823	854	809	840	832	828	857	886	783	795	898	873	849	882	841	836	846	870	830	865	881	867	883	860	864	855	887	869	810	851	878	819	864	828	842	867	853	865	832	827	883	840	835	830	854	810	815	879	809	829	876	886	839	891	813	872	876	862	871	861	799	821	839	866	909	816	832	892	819	863	872	887	847	845	870	837	830	849	853	872	817	826	880	840	882	844	807	835	832	830	867	807	905	871	841	805	816	883	819	784	831	827	859	858	877	852	838	881	809	812	818	850	888	848	902	837	827	863	835	841	828	833	814	845	848	862	810	840	867	822	854	835	827	812	842	866	817	862	855	864	823	868	820	862	767	892	840	847	850	826	937	878	832	884	838	835	855	782	910	864	854	825	832	859	890	844	830	891	814	853	892	909	844	863	813	920	835	832	860	820	838	860	841	862	844	870	814	826	853	864	917	850	830	853	867	861	827	842	831	867	880	846	861	865	833	840	919	863	876	803	854	844	839	824	805	813	828	832	862	860	864	829	842	847	840	849	876	889	826	853	867	869	855	844	889	863	891	862	824	880	873	802	876	901	830	858	875	881	830	857	808	825	826	832	856	809	837	888	899	863	893	820	829	804	846	901	800	826	818	822	870	809	876	897	875	827	803	813	883	821	805	882	810	842	810	855	776	840	845	829	858	791	837	865	871	872	883	837	835	850	837	866	862	831	800	826	865	880	899	845	866	849	821	825	832	823	841	838	885	864	879	819	810	904	802	893	852	834	796	861	866	864	857	828	810	860	853	883	861	821	820	839	871	814	851	859	821	837	786	903	912	831	786	887	862	883	942	875	861	837	828	866	829	860	822	849	875	863	843	824	830	851	837	847	903	902	885	880	920	854	908	872	884	864	837	830	841	890	842	874	841	823	902	827	867	903	865	828	808	817	898	887	817	859	826	864	819	821	859	918	820	856	857	798	831	823	873	866	851	848	819	876	875	862	896	807	819	889	864	878	854	834	865	879	887	870	896	819	848	884	828	846	837	839	847	882	810	865	862	882	831	869	859	822	832	844	837	845	863	863	907	882	875	875	845	873	850	850	848	874	856	867	818	834	853	854	821	841	854	841	874	809	844	851	842	871	865	823	853	843	818	837	859	848	786	851	819	861	878	895	912	894	896	878	861	870	820	826	825	874	815	794	871	817	869	838	816	823	844	844	845	850	853	875	852	913	859	811	844	877	867	873	872	847	849	843	854	859	845	802	869	838	827	850	848	808	834	827	859	837	873	864	892	836	809	849	863	824	818	815	810	878	862	858	878	844	915	847	829	843	795	835	859	818	861	840	862	840	825	834	876	855	802	847	874	880	855	876	871	896	819	882	840	810	905	860	850	867	795	854	849	870	856	812	855	826	871	791	854	817	839	867	887	880	814	822	870	847	873	842	849	814	836	855	849	833	873	833	818	859	817	822	892	870	858	891	806	837	829	877	890	832	841	821	850	826	833	876	833	880	822	853	842	895	851	849	825	797	824	833	843	878	882	862	861	843	873	882	822	832	852	846	805	848	898	828	873	830	846	851	846	898	819	846	865	833	780	867	875	878	851	865	822	873	875	866	780	856	840	869	836	831	870	850	886	811	798	810	865	753	862	891	881	890	855	891	819	853	900	898	862	822	846	828	891	908	832	832	811	855	872	888	871	843	863	822	838	881	818	837	886	816	853	840	886	797	821	867	818	858	842	846	852	857	876	830	864	838	846	830	819	844	869	883	883	819	819	785	837	855	859	878	842	821	831	900	842	849	820	853	839	818	839	837	879	813	863	826	866	898	812	855	881	860	830	855	855	806	831	853	827	885	818	825	884	853	833	843	846	852	813	831	815	841	827	907	876	909	818	873	841	885	859	836	820	831	839	850	844	872	841	819	855	815	821	858	804	849	842	875	881	853	870	831	810	896	842	809	816	811	822	842	901	857	902	850	873	795	859	857	835	853	815	858	871	870	827	835	815	847	834	828	780	820	858	840	843	799	840	817	891	878	811	872	837	837	907	842	830	836	881	893	840	839	849	802	777	848	847	803	867	853	844	872	835	908	877	796	834	875	837	831	844	837	830	835	878	844	887	876	811	808	835	851	841	839	849	851	831	841	843	846	899	831	871	805	868	884	876	851	836	896	863	800	827	885	850	830	906	847	854	857	864	828	874	819	847	864	826	907	797	851	898	820	828	833	895	843	865	835	884	840	859	864	838	855	836	870	874	864	828	837	887	829	811	808	865	925	843	867	826	857	887	902	816	872	844	865	852	821	830	910	871	858	814	877	837	817	867	839	846	872	818	833	847	794	838	840	887	873	839	859	840	801	881	873	816	816	833	810	868	906	819	883	862	875	812	881	876	840	865	845	866	856	882	830	831	894	856	853	853	808	870	850	865	874	848	841	880	842	853	839	854	891	862	873	773	867	810	884	828	817	855	858	926	875	824	853	830	880	798	850	815	834	810	828	849	827	921	841	809	783	836	809	902	861	843	830	898	856	819	864	864	839	857	808	859	820	796	869	851	862	821	826	889	854	839	861	857	824	844	842	833	785	889	866	839	886	817	862	807	827	887	844	795	841	817	866	846	871	851	841	851	858	829	844	824	830	871	854	875	841	859	883	862	829	834	803	834	843	839	833	791	850	864	861	801	819	823	892	815	859	876	847	801	806	901	847	831	822	855	874	816	858
52833	54913	44191	55924	67571	49579	24438	5511	703	363	352	381	359	325	341	345	351	349	322	349	320	321	340	340	358	379	352	329	334	339	332	378	362	349	315	312	367	321	367	303	371	322	319	368	373	367	329	363	331	332	365	348	366	380	350	343	323	335	372	345	320	360	359	362	316	358	371	315	343	352	332	310	363	366	363	367	346	340	340	386	316	341	332	373	328	363	374	360	349	346	339	353	352	362	378	336	316	315	321	359	368	348	342	334	351	350	335	341	362	326	350	354	337	340	350	357	329	349	342	362	371	332	302	347	341	343	314	377	363	349	361	321	336	334	327	358	354	340	347	346	387	387	354	370	308	349	362	365	330	328	371	378	361	354	349	345	325	350	336	341	399	335	343	346	366	349	354	380	352	350	345	367	360	300	378	342	312	351	323	345	331	332	360	331	390	343	359	322	340	334	337	352	332	336	360	355	338	373	291	329	330	333	346	361	342	341	344	349	344	343	365	343	341	342	386	320	345	346	382	362	364	373	345	321	349	358	326	337	318	365	321	328	390	367	377	345	362	304	372	344	341	331	324	346	352	344	336	319	334	376	358	376	322	363	305	368	393	344	378	346	378	336	332	359	340	360	337	359	327	338	352	368	330	343	363	356	359	333	349	322	346	363	360	385	350	323	349	358	376	334	331	340	342	352	363	381	378	391	315	368	362	335	369	346	352	336	361	355	341	367	344	308	371	364	368	358	324	332	358	352	340	338	348	349	333	362	322	374	340	350	352	313	323	373	356	334	349	353	329	328	344	359	353	342	351	320	340	342	356	392	340	306	378	332	380	376	335	350	335	364	377	372	356	346	339	353	348	321	352	358	319	374	353	342	330	329	322	328	322	339	323	316	351	337	332	354	316	339	339	340	350	347	371	399	373	374	333	370	317	338	372	322	398	355	340	343	361	370	337	330	331	348	344	341	324	336	355	389	366	338	349	358	344	320	363	352	327	318	327	361	336	329	363	343	329	367	351	326	350	330	346	352	328	379	331	326	350	348	376	349	355	374	337	356	351	318	380	331	370	360	355	360	337	341	347	341	335	369	381	344	338	377	381	306	345	343	364	342	355	315	346	345	376	351	348	369	350	322	359	349	348	323	348	381	325	323	358	360	361	371	374	337	363	332	347	362	290	364	377	358	349	384	358	376	382	359	338	333	353	314	333	317	328	349	363	341	347	336	342	376	310	375	328	342	350	360	332	351	369	338	364	342	338	345	330	329	343	336	330	358	323	335	345	333	352	379	325	313	342	338	341	385	343	340	394	347	340	359	372	366	340	352	318	304	369	324	354	347	315	346	321	319	368	339	352	335	306	352	370	363	377	378	365	375	348	346	331	358	358	329	324	319	369	358	350	355	355	303	378	341	342	358	390	340	352	341	320	337	344	355	367	352	357	366	351	362	348	354	321	318	352	344	329	311	373	356	371	326	338	329	327	326	341	353	331	338	345	363	333	346	349	383	389	359	312	362	368	347	337	356	300	340	402	347	353	352	330	347	326	373	332	321	328	313	351	371	382	355	353	371	340	341	346	338	353	342	335	359	311	332	389	374	336	326	347	348	328	300	325	326	340	361	364	360	405	334	359	345	346	368	342	357	335	370	365	358	370	339	344	322	326	367	386	367	354	365	380	408	334	340	325	355	364	366	358	315	324	366	348	372	344	352	344	363	386	345	349	337	351	352	332	355	334	338	329	367	359	337	364	377	348	324	329	305	370	329	372	335	354	353	359	359	302	355	329	331	330	364	335	359	339	374	380	368	370	325	378	385	336	322	358	349	333	348	330	357	347	379	348	347	361	349	367	379	343	325	335	363	323	324	358	326	336	361	335	338	396	391	318	337	356	365	356	325	343	335	342	380	339	339	368	364	360	325	357	338	309	387	343	318	387	322	343	392	369	332	340	322	354	354	323	362	339	332	335	325	362	332	336	346	355	322	357	348	392	353	309	377	356	337	349	364	352	329	369	329	348	340	339	349	310	330	332	338	341	371	346	353	363	366	369	348	342	326	334	348	354	331	385	341	401	372	355	327	350	348	374	388	347	369	332	378	343	345	343	335	320	326	359	373	384	358	331	324	346	375	387	353	357	354	371	337	344	346	338	324	354	326	388	351	356	335	343	359	342	320	339	329	325	359	321	335	351	356	339	359	343	336	332	349	351	330	350	328	346	339	357	355	363	355	317	343	354	374	346	338	355	351	347	303	321	349	347	350	370	349	342	352	335	340	324	323	340	371	369	347	352	345	351	355	387	315	364	338	327	366	343	320	332	358	323	337	323	360	363	353	365	367	334	336	337	336	332	357	360	328	342	355	382	369	321	360	363	346	342	320	390	362	329	379	354	346	339	347	335	334	344	348	339	331	349	349	338	314	315	371	365	374	343	331	346	338	343	340	362	351	361	332	349	348	358	338	342	334	346	345	364	374	359	330	359	347	349	354	366	360	326	359	330	368	361	342	337	329	337	392	346	376	333	356	389	375	314	344	342	357	353	351	361	377	348	379	338	313	345	351	359	328	333	341	366	373	350	380	344	342	364	350	350	338	348	317	370	338	333	384	345	330	325	338	316	342	357	374	334	332	328	339	320	375	369	321	355	322	346	387	344	334	339	334	362	345	359	349	313	363	380	358	369	345	360	326	376	361	332	363	344	359	347	355	354	356	347	380	343	355	344	362	352	382	389	346	355	393	386	354	385	375	336	344	355	332	343	334	320	348	344	365	357	344	372	345	355	332	344	328	333	336	352	350	345	373	343	343	322	348	343	329	320	352	330	359	348	350	343	308	315	331	339	338	357	347	361	350	357	377	345	353	374	335	363	351	384	354	349	354	338	314	345	323	323	350	331	385	350	360	372	338	349	346	357	366	340	363	320	362	352	360	397	329	300	310	382	338	349	329	328	355	361	308	310	340	336	318	373	346	348	363	368	346	320	370	362	352	344	368	334	341	397	355	347	393	356	345	328	348	348	362	360	372	335	354	380	345	347	344	351	361	385	340	332	347	343	357	372	335	374	326	358	359	341	376	351	357	346	349	346	371	370	360	338	367	344	326	336	354	370	366	343	327	307	340	328	346	324	312	354	353	342	370	364	369	337	332	337	332	357	296	370	390	397	341	347	318	333	366	342	329	357	354	345	363	370	346	331	326	350	379	294	375	347	330	324	366	335	368	343	360	354	357	342	320	350	351	363	348	333	361	333	370	334	361	353	331	370	313	325	355	355	364	351	331	346	336	364	350	364	334	374	346	369	344	351	328	312	374	373	353	361	357	356	359	319	331	357	340	347	348	333	357	346	361	395	338	372	371	348	367	375	364	362	355	369	354	362	343	304	358	363	345	347	337	357	343	342	332	352	316	369	361	340	340	335	361	317	352	344	298	352	329	341	322	332	358	319	345	377	346	343	307	335	381	341	351	351	336	356	349	363	387	359	362	348	296	365	354	323	349	357	334	352	323	345	305	355	345
35682	45927	45694	67896	78932	59186	31541	6360	1782	949	854	811	860	864	839	881	761	858	857	836	816	861	779	832	801	814	789	833	859	887	830	825	890	833	847	805	878	861	893	878	854	807	838	858	889	827	804	853	825	841	852	875	846	872	847	883	830	817	861	814	849	812	798	783	866	848	801	831	843	828	804	872	883	837	844	831	836	845	885	836	846	807	872	853	860	850	853	832	865	813	823	794	850	830	791	848	829	836	760	872	831	893	839	832	861	844	838	818	907	843	833	798	866	857	895	842	866	838	847	817	821	824	814	845	859	826	876	844	869	787	807	798	842	876	802	863	867	810	835	861	866	839	843	870	839	878	811	902	844	850	915	853	838	845	800	852	843	860	865	823	812	877	883	826	843	819	833	842	839	838	846	809	861	836	792	919	858	832	816	836	826	817	865	870	854	872	830	831	858	817	868	852	860	906	769	907	826	869	860	867	831	788	809	868	808	834	837	802	814	840	824	915	899	864	813	859	802	805	861	882	867	857	831	869	862	845	919	863	845	852	826	849	828	847	837	839	825	841	884	808	911	847	813	794	865	857	848	862	839	823	866	806	822	871	821	820	837	857	829	849	845	847	867	821	818	855	862	829	825	834	824	782	817	882	814	885	788	876	806	858	818	816	877	873	782	812	878	856	919	825	811	849	891	846	840	869	846	804	845	817	834	786	807	775	865	827	841	882	852	854	865	824	835	875	875	819	858	895	835	830	847	885	884	838	823	865	830	774	867	815	819	852	875	882	871	833	862	806	854	821	840	833	847	869	892	835	845	842	824	802	837	864	848	847	832	803	834	872	841	839	843	825	852	885	855	851	807	847	851	837	899	863	859	836	791	860	847	885	870	840	856	841	823	864	851	845	842	863	859	850	850	871	820	849	821	853	830	852	820	852	841	860	858	855	899	792	804	844	779	871	844	873	842	820	850	857	831	896	859	910	839	807	811	821	812	858	842	868	845	846	900	871	820	893	797	836	809	824	832	827	854	836	813	844	837	837	861	814	883	850	850	852	831	857	860	817	778	883	874	834	871	911	802	795	833	801	858	886	862	817	823	840	848	835	827	842	846	810	875	812	819	887	872	843	756	837	855	823	836	809	831	843	889	876	844	842	843	829	828	843	833	781	863	848	881	836	849	840	879	815	843	829	779	884	844	842	871	828	830	829	819	851	885	878	826	867	756	870	805	832	854	835	848	876	819	852	807	878	850	870	826	877	814	816	902	782	792	865	838	865	838	849	856	797	873	847	856	828	900	813	864	841	829	854	785	901	840	873	831	838	860	795	848	816	829	793	863	808	788	841	818	868	894	893	789	891	831	839	845	822	879	860	828	826	842	825	850	864	843	862	891	861	855	852	809	835	850	851	851	810	833	819	868	825	826	792	859	846	827	851	812	832	845	921	821	814	811	772	843	798	829	832	846	863	779	870	906	885	859	842	802	825	828	868	868	829	824	839	854	862	823	821	829	795	815	873	868	822	817	821	845	838	812	857	822	843	767	857	816	814	884	845	838	801	866	857	836	856	830	798	883	864	817	863	880	788	868	859	825	805	866	825	871	849	863	836	828	844	832	849	883	851	818	878	826	814	891	821	837	873	859	827	835	845	852	869	823	909	848	859	853	920	866	822	862	804	831	868	834	874	801	830	804	816	912	853	845	791	864	855	874	817	855	842	809	822	836	837	826	847	827	821	873	802	836	812	809	817	876	901	833	824	806	827	855	859	833	814	832	865	885	828	835	822	867	804	844	827	882	851	806	898	811	816	752	807	790	909	855	844	831	870	828	811	818	801	873	842	808	861	876	854	875	889	815	876	819	856	836	836	845	827	900	835	828	802	842	864	849	876	836	810	856	850	862	886	804	913	806	916	807	801	850	862	821	837	825	855	833	814	813	816	793	810	804	821	861	864	872	808	894	838	889	837	818	829	874	836	876	819	901	849	802	819	818	862	825	806	839	859	816	872	793	795	778	859	832	833	801	835	873	844	831	859	853	889	802	816	844	855	914	859	820	884	866	857	840	830	828	847	822	833	837	846	816	828	886	821	857	863	849	831	847	851	793	844	813	844	822	825	813	850	890	794	843	836	892	877	814	848	863	820	796	882	845	829	847	851	865	812	843	850	819	825	827	806	864	828	816	850	883	853	856	847	780	850	893	832	826	820	853	822	833	839	865	835	852	844	828	867	829	863	857	866	889	797	876	855	824	859	853	831	832	856	822	843	831	847	850	822	809	830	814	791	859	856	842	849	863	843	806	845	834	871	793	783	784	864	833	845	810	807	852	794	807	910	838	838	853	874	831	877	867	845	865	879	821	859	792	841	869	807	778	868	876	834	826	826	805	836	830	893	843	913	830	869	826	839	882	864	857	835	834	861	884	852	801	866	826	879	839	829	827	775	815	868	881	853	779	833	839	825	805	846	835	857	870	760	857	805	820	897	884	833	822	808	892	842	901	848	856	908	881	870	865	829	861	831	829	821	815	906	824	809	825	791	840	883	797	812	836	852	884	869	820	853	845	819	822	842	810	842	828	809	846	873	850	885	854	832	820	867	829	848	878	830	826	821	831	857	798	816	823	896	829	837	846	864	838	882	851	896	836	857	896	848	783	849	840	878	825	847	830	845	826	810	847	833	870	812	839	861	871	864	880	816	827	834	854	832	842	819	845	837	805	863	855	819	832	843	815	848	849	841	850	843	842	870	788	887	830	802	792	817	859	842	888	836	806	804	906	812	875	826	815	876	808	838	843	804	840	804	794	865	828	871	860	834	853	802	887	854	801	786	826	908	807	830	846	834	898	893	796	832	877	859	843	822	866	810	820	910	871	883	827	849	875	841	884	882	809	830	911	895	851	879	844	864	816	851	844	837	828	852	813	854	862	829	856	879	852	866	813	874	856	846	823	783	871	844	822	827	827	894	930	850	861	841	864	844	843	872	859	880	846	827	841	828	840	799	891	837	834	896	881	822	810	794	874	849	845	845	824	865	834	829	888	836	898	860	825	852	842	854	810	791	826	895	839	795	847	868	771	819	883	816	853	857	819	820	821	882	821	820	894	831	828	874	876	838	848	831	786	830	863	857	787	875	825	831	860	860	875	808	847	829	876	899	835	826	837	899	823	892	860	811	774	893	836	839	858	853	849	823	857	857	827	855	868	877	814	838	850	849	850	875	842	787	838	846	822	839	806	845	826	859	821	834	900	849	886	864	839	826	785	866	839	881	884	853	839	818	884	821	820	782	804	858	805	847	866	864	801	824	881	866	870	846	866	892	811	817	822	842	851	806	819	852	871	851	833	832	805	898	808	816	839	798	888	844	828	859	900	833	848	869	815	874	843	806	858	842	894	835	795	803	813	850	835	829	852	883	809	882	866	867	828	868	811	806	864	863	832	889	873	874	850	828	780	844	802	800	829	833	819	762	817	838	830	906	884	820	866	878	791	856	827	825	905	838	816	894	821	840	854	895
24665	25790	20788	11034	8918	7407	2836	562	358	353	325	366	318	300	360	344	321	341	335	328	349	313	362	339	384	305	339	329	330	344	325	343	378	318	345	332	380	367	366	371	351	331	326	333	327	317	337	357	365	327	335	361	298	332	341	341	336	362	368	317	353	327	308	350	324	354	343	312	317	347	357	350	314	314	340	317	343	342	331	345	356	358	360	304	348	337	338	336	325	351	330	345	340	326	331	333	328	318	325	338	343	354	335	340	327	344	342	321	355	340	351	380	335	347	361	343	317	371	370	355	315	352	352	351	328	300	326	345	349	347	324	397	306	339	348	351	364	355	335	352	340	323	343	339	334	354	335	336	372	341	345	328	337	320	331	348	334	312	308	343	323	318	306	345	328	336	288	289	344	338	325	294	364	299	356	360	317	362	308	311	353	306	342	343	327	339	370	322	333	359	355	334	357	325	317	351	330	332	386	371	355	333	356	334	317	346	315	361	322	338	336	337	335	333	305	352	345	328	336	321	348	343	368	317	309	355	332	345	349	322	358	322	319	327	327	338	325	337	327	333	327	346	326	323	343	277	352	319	322	343	342	396	363	344	361	340	352	368	351	301	319	325	358	354	335	301	300	351	364	336	323	333	315	322	331	354	317	360	350	317	349	356	348	333	311	333	370	305	314	338	348	395	315	321	346	362	353	363	327	350	348	326	325	340	335	332	364	348	344	323	348	340	349	326	335	368	339	339	326	318	355	337	336	337	293	348	322	337	314	337	328	311	368	312	325	339	308	361	358	327	339	351	345	323	328	330	320	353	322	342	335	320	330	351	375	353	322	339	321	365	353	337	370	318	309	314	349	370	297	322	347	342	323	353	318	336	345	369	346	341	315	363	365	341	307	340	324	381	363	356	299	341	320	343	349	313	335	346	385	309	312	325	360	328	350	348	331	337	338	305	370	330	374	320	330	354	323	352	337	333	314	373	396	355	324	329	345	297	360	357	340	342	319	310	343	316	368	342	337	343	353	342	349	333	353	337	344	317	338	325	328	320	308	348	347	327	354	363	348	371	354	327	346	318	351	302	325	319	331	319	343	344	329	321	328	326	346	318	323	293	346	336	329	336	362	318	315	347	327	339	347	337	329	354	352	349	319	356	316	309	339	330	320	342	331	328	362	308	335	345	335	346	361	306	315	322	317	362	353	300	291	342	350	362	341	315	321	348	342	380	344	325	342	345	310	349	349	346	379	301	341	325	373	349	347	323	331	330	381	322	351	315	334	328	315	334	334	324	328	342	327	305	333	309	339	339	319	354	316	340	339	348	333	345	343	298	337	374	332	333	328	334	316	358	337	314	349	301	300	299	296	340	361	327	345	328	316	308	326	337	320	337	335	345	307	344	321	348	390	351	362	347	347	363	332	329	323	338	355	351	331	358	337	333	311	337	318	350	357	323	355	357	354	343	362	379	344	307	316	347	345	325	327	339	313	334	331	315	382	321	322	339	379	343	349	337	301	338	338	350	337	355	335	293	366	325	339	333	372	307	328	322	324	331	336	336	318	370	369	346	395	335	343	329	342	370	326	300	329	329	303	302	294	318	324	382	341	302	351	322	366	317	298	315	369	375	309	367	350	336	356	349	325	301	392	335	330	350	340	321	315	359	350	351	363	337	328	338	340	344	318	353	335	366	333	356	307	325	316	323	321	341	342	369	352	309	369	347	346	345	332	342	346	365	335	345	309	337	339	360	346	304	365	313	334	340	341	337	364	349	346	356	347	382	310	321	351	361	365	334	319	353	341	344	326	324	328	310	339	350	335	327	344	344	325	345	308	342	334	345	343	360	363	344	326	319	317	336	350	332	361	352	323	367	305	356	318	332	322	338	344	330	343	316	351	332	331	321	297	334	325	347	323	366	314	348	331	338	322	305	319	335	347	326	361	349	316	343	332	325	362	318	368	323	326	343	311	337	338	319	346	352	394	326	358	335	350	363	338	313	338	351	351	325	322	372	332	316	341	343	327	367	326	326	322	342	309	320	361	353	355	359	313	350	341	305	377	345	311	325	365	337	330	322	336	367	306	331	336	362	363	329	346	354	332	340	318	337	358	361	331	347	340	329	315	326	353	319	312	323	336	333	327	307	345	355	342	327	334	336	322	307	314	349	352	353	333	326	358	346	384	336	298	311	358	354	326	335	338	344	298	305	328	327	317	329	328	359	352	320	340	341	314	319	350	348	332	350	360	345	311	323	320	313	333	350	358	381	350	317	322	332	317	338	338	339	330	353	333	334	323	291	334	379	351	325	350	352	329	306	343	316	337	330	324	333	340	339	327	334	335	354	358	318	376	333	315	328	357	347	336	340	358	308	357	367	345	349	355	369	317	377	344	361	324	333	344	365	325	308	319	290	345	345	313	274	336	326	339	331	332	336	326	333	312	372	317	370	375	316	330	336	336	342	337	338	303	337	338	317	318	333	308	343	335	337	299	335	328	319	355	351	391	306	336	381	330	306	316	343	319	350	304	324	344	344	357	352	320	337	374	323	348	363	309	350	325	333	364	280	366	314	301	340	346	356	321	317	358	341	315	316	315	364	288	368	329	328	314	312	318	315	338	355	326	346	356	349	345	333	320	319	347	322	342	340	361	353	323	316	336	325	325	324	341	326	327	298	359	328	340	303	313	314	317	349	322	351	340	367	333	346	330	343	315	335	369	334	275	343	316	326	355	348	314	347	354	326	334	348	360	326	331	357	339	333	339	361	322	322	309	316	353	333	371	366	324	352	320	304	339	359	360	320	354	361	327	345	337	322	351	350	311	326	333	320	290	314	325	319	329	315	341	369	306	343	346	342	358	349	353	328	333	333	326	335	337	323	343	300	340	295	323	367	315	313	329	341	336	351	321	292	323	377	386	328	317	352	329	327	356	357	377	336	395	303	350	363	334	319	354	352	365	369	360	365	336	341	329	343	347	325	296	333	343	360	361	339	321	356	346	356	333	304	344	327	336	332	365	356	326	337	320	322	345	368	352	328	336	329	350	323	375	327	303	350	330	344	336	302	319	340	330	322	337	331	328	330	348	344	354	323	342	355	354	320	364	342	355	353	332	312	340	342	348	361	336	371	303	321	345	346	342	324	347	326	284	315	359	312	360	354	337	357	317	368	338	362	337	338	325	351	365	341	353	345	338	308	357	320	337	326	329	347	327	378	341	340	317	303	329	312	357	320	335	395	337	355	313	330	348	323	352	384	341	340	357	359	330	352	370	329	380	330	347	337	343	349	332	320	324	338	362	317	337	329	354	328	377	343	325	310	354	341	346	364	321	330	375	366	348	363	300	326	333	350	335	317	401	307	370	365	355	350	330	338	331	361	354	335	337	318	338	357	305	326	371	364	364	319	347	319	329	332	349	309	329	350	347	300	342	327	336	333	325	332	368	335	341	344	323	314	349	341	352	366	352	349	329	316	324	353	340	319	357	330	339	333	341	350	327	341	324	336	342	326
14455	21340	23767	20955	23343	18664	7425	1398	942	868	808	781	853	864	829	824	827	795	815	827	862	821	828	774	795	809	796	818	821	901	819	828	846	857	832	819	806	841	851	848	774	849	811	840	822	835	762	881	856	811	791	834	833	862	821	828	796	864	849	906	844	786	841	826	829	872	799	862	816	890	810	804	879	837	817	856	802	839	850	815	855	856	840	841	875	787	823	830	771	871	801	816	871	838	857	845	862	819	871	836	825	825	847	809	776	845	838	812	836	803	859	785	842	814	796	801	821	825	824	822	791	846	812	788	858	845	792	820	818	818	830	862	857	814	859	829	851	800	835	823	831	819	808	825	859	823	813	820	822	839	839	827	836	865	832	875	823	843	835	769	785	782	846	794	782	841	831	794	759	838	807	847	819	832	817	818	809	781	828	844	815	829	844	855	908	896	806	868	830	807	844	841	852	872	779	811	819	817	849	823	827	826	813	782	858	804	857	801	833	860	798	794	802	829	824	788	791	818	836	777	832	850	813	877	838	828	815	830	757	844	817	820	863	863	810	884	796	781	822	847	794	797	824	814	792	837	863	776	843	832	851	860	827	808	789	831	841	830	849	763	806	882	832	799	810	803	821	834	857	866	820	814	881	836	807	844	863	781	807	874	784	787	815	847	791	859	816	849	779	839	792	822	849	886	845	889	788	812	768	785	863	829	837	843	821	767	841	827	783	823	775	773	843	824	843	828	826	839	858	838	857	802	794	842	794	808	810	780	856	839	771	768	850	825	806	848	812	773	835	857	783	810	815	854	823	857	779	824	815	814	859	858	879	811	874	817	811	831	831	754	869	814	782	807	891	843	829	890	834	851	852	846	824	838	812	844	830	837	860	822	882	787	846	828	844	845	827	825	878	847	814	878	874	838	853	785	802	818	823	822	834	793	872	819	818	781	848	843	823	825	858	858	838	840	833	822	837	822	803	803	790	852	822	810	848	823	857	864	870	839	809	821	870	905	806	815	790	805	832	789	822	806	855	830	813	822	825	792	791	855	816	845	787	815	795	822	824	769	804	847	821	876	842	840	805	850	819	843	837	837	871	800	812	855	838	856	822	842	864	816	837	781	849	824	823	835	876	832	830	852	839	827	791	826	833	846	830	799	851	829	859	860	869	820	808	828	843	849	813	762	815	795	826	820	829	811	840	836	828	826	805	857	813	875	856	832	823	832	857	804	899	801	817	850	835	822	805	829	905	833	880	735	852	821	805	767	803	817	850	831	841	855	828	806	828	825	836	809	844	816	831	826	811	806	796	870	813	870	812	868	815	831	870	846	827	824	878	759	832	843	802	858	810	823	801	857	847	862	793	834	878	826	817	819	798	891	853	831	851	877	858	835	808	846	824	850	856	804	874	819	861	829	809	790	806	807	799	857	796	795	834	835	816	786	837	833	814	839	852	846	834	822	775	820	811	810	838	827	853	850	895	814	819	802	859	845	842	806	776	851	840	805	851	891	856	821	866	873	845	825	847	798	844	816	805	818	826	894	738	876	855	811	838	846	811	816	854	835	822	875	809	815	794	811	821	861	853	828	835	861	833	849	871	782	790	826	836	773	825	791	820	827	795	840	813	832	780	853	819	860	826	813	834	861	861	800	804	832	809	842	822	819	825	847	885	844	815	868	816	791	831	867	823	812	805	866	813	796	855	821	794	813	828	806	772	830	824	791	807	842	843	815	857	841	787	853	869	833	898	827	815	827	854	882	846	830	843	812	839	864	813	806	835	802	803	861	863	859	834	821	842	824	786	878	796	828	899	840	856	788	839	893	821	851	813	812	842	846	816	832	781	852	824	834	842	828	854	796	788	809	825	770	796	881	812	872	860	800	825	842	813	906	781	821	841	777	862	861	829	830	803	820	829	829	784	826	838	809	826	880	762	808	860	815	839	796	831	850	811	829	808	840	800	848	805	822	822	863	790	805	810	873	799	877	799	883	872	818	834	789	859	846	848	833	848	838	824	826	874	833	807	848	821	868	851	859	824	897	880	865	848	822	867	817	842	854	821	813	829	944	779	817	832	746	852	864	815	894	857	805	833	864	851	824	841	823	847	852	840	834	805	809	810	810	795	829	830	797	784	841	825	823	831	848	826	790	820	875	847	852	807	777	844	832	829	793	791	843	825	833	853	786	774	843	792	839	805	862	873	852	815	820	870	843	834	862	777	800	855	796	816	884	775	809	831	814	817	808	823	797	780	824	798	747	835	807	818	847	739	838	813	859	833	875	828	836	819	826	804	846	813	828	826	857	863	816	789	817	774	859	831	850	865	834	818	825	862	824	840	877	797	855	854	842	787	795	828	847	875	884	908	799	852	828	801	842	881	880	829	799	898	846	825	828	845	816	778	751	881	806	825	792	849	815	800	839	865	856	832	825	866	839	829	865	830	809	796	799	824	815	853	895	809	878	796	837	820	841	829	874	861	825	837	842	806	815	813	879	845	834	852	832	859	814	812	804	857	833	842	767	851	796	812	894	836	887	811	847	808	863	872	801	827	830	798	784	821	802	823	810	777	836	844	853	834	820	837	789	829	784	822	790	824	836	806	882	822	821	810	834	844	820	849	828	833	808	840	841	827	833	880	809	768	860	838	814	788	853	869	822	811	841	829	826	857	831	839	842	835	813	839	858	793	851	832	886	853	835	810	817	860	869	814	819	869	838	879	835	858	825	867	833	872	902	821	838	787	805	851	849	841	858	867	848	860	824	802	825	817	810	820	818	823	866	823	814	832	869	844	777	868	844	886	818	843	840	805	866	838	801	877	887	798	811	841	819	861	805	854	851	858	818	854	825	819	827	854	789	819	838	847	819	829	811	880	817	815	827	807	765	816	858	759	819	830	761	784	844	891	846	793	806	856	801	829	878	802	838	855	819	845	809	871	813	865	813	839	786	849	861	831	790	838	894	847	801	811	783	799	808	808	822	850	839	872	852	896	791	855	839	857	830	815	810	800	780	858	804	800	823	803	814	813	824	822	879	824	828	843	791	849	838	789	822	829	834	850	804	785	829	886	905	823	841	876	868	827	883	851	843	765	823	796	857	827	803	845	798	782	788	830	829	870	835	803	774	831	821	827	792	871	838	829	856	832	846	872	818	811	876	839	819	785	867	837	815	826	817	806	798	864	811	866	800	893	850	792	845	829	851	804	810	832	831	809	814	817	822	854	794	826	824	818	890	827	795	823	894	834	825	787	844	829	817	839	874	850	820	841	840	862	889	880	837	827	817	856	786	844	806	877	853	784	824	904	834	821	823	833	810	831	837	798	887	782	826	819	838	813	843	855	809	814	810	839	856	834	821	740	800	825	834	842	829	829	860	802	773	853	835	837	823	788	848	838	814	824	818	876	809	801	803	813	801	822	859	797	798	796	805	840	802	877	831	798	870	794	859	840	802	815	842	809	877	823	805	861	835	834	840	813	839	839	849	869	769	811	845	801	854	906	811	847	815	779	801
45293	45275	43369	38876	54302	45481	20181	3165	566	334	341	333	332	339	323	345	356	297	327	377	371	357	327	326	365	307	346	308	419	325	324	311	348	357	353	329	355	340	330	321	346	320	357	323	328	335	329	367	336	386	370	352	350	354	321	388	354	340	352	325	354	342	356	344	340	356	309	395	354	325	319	380	362	306	320	316	339	331	306	357	358	343	324	350	343	341	364	357	334	369	349	391	351	349	342	322	357	339	349	337	382	342	361	355	327	363	321	338	349	354	360	363	363	393	359	358	339	341	358	366	379	342	360	359	369	331	298	343	314	363	333	324	352	348	357	359	332	374	330	340	344	345	316	337	374	341	346	326	355	347	339	357	353	378	330	331	364	319	313	350	330	291	364	384	369	317	330	322	319	356	370	344	346	322	369	363	351	336	354	333	350	347	343	353	339	340	369	345	327	373	311	343	310	356	378	329	314	334	344	345	294	337	361	353	340	363	334	347	327	353	376	352	391	314	346	335	344	357	353	362	345	326	327	378	371	344	368	354	332	332	357	346	320	336	330	354	355	330	352	313	356	327	363	376	365	303	336	349	351	379	354	368	369	341	342	344	315	346	370	337	338	365	365	355	346	370	384	334	342	303	359	350	354	338	353	297	362	370	325	328	321	339	350	356	365	351	345	352	337	320	356	358	354	336	334	375	342	352	356	350	346	355	374	363	318	318	309	332	342	324	324	349	350	315	385	329	379	347	360	352	356	323	310	349	363	351	319	296	379	350	329	326	371	351	372	346	378	347	348	321	363	361	361	373	367	345	403	342	331	263	353	316	372	346	346	347	318	339	336	310	370	333	360	373	312	360	374	376	351	314	358	367	337	398	375	354	316	317	306	341	339	350	356	342	355	352	366	350	331	349	336	351	341	357	336	387	363	353	345	342	362	371	353	345	339	358	351	338	329	348	326	361	317	336	331	319	338	363	335	338	296	330	329	347	331	356	355	358	323	343	344	331	357	349	338	328	362	346	387	334	335	331	335	332	371	368	302	374	366	340	371	346	384	351	359	334	330	371	355	336	338	339	348	339	354	347	361	347	356	337	337	356	339	343	342	369	372	417	336	388	337	340	347	341	353	357	318	362	379	374	333	354	354	365	322	343	302	345	364	329	362	364	327	318	343	335	329	382	354	341	361	367	339	326	338	325	342	340	362	341	339	331	354	361	341	343	396	349	316	370	366	348	346	340	323	351	344	325	357	354	300	323	341	326	371	368	323	332	310	322	370	333	341	365	329	334	330	365	383	344	328	353	330	373	349	350	337	367	372	362	333	350	342	340	332	347	366	325	310	329	345	298	319	367	344	358	351	337	365	383	354	327	328	363	357	323	354	390	349	328	357	386	376	327	342	336	337	335	361	341	332	377	328	322	367	350	349	341	385	370	388	329	322	372	335	332	366	368	364	391	339	350	336	341	339	361	340	349	359	375	336	347	316	383	314	332	392	323	381	365	326	349	360	342	330	357	370	345	335	368	341	344	379	341	369	344	341	321	355	351	342	335	353	350	326	343	352	357	353	355	343	353	349	332	351	335	358	315	332	385	375	345	341	328	313	374	304	317	355	342	343	304	339	354	361	342	359	343	372	333	333	361	319	347	338	332	331	368	366	366	326	344	321	349	362	325	349	382	332	342	356	367	368	360	356	355	310	332	369	351	320	387	338	324	341	308	346	328	358	339	333	314	325	372	296	348	340	370	340	359	329	364	327	341	324	376	320	313	340	330	302	357	376	361	341	347	372	380	323	353	325	303	327	408	325	375	328	331	338	367	323	347	391	351	354	336	321	329	362	326	317	347	335	357	361	358	384	319	363	348	353	372	351	356	331	338	343	343	345	329	328	372	343	339	339	318	357	372	372	366	359	352	369	372	340	340	352	335	335	366	343	332	318	371	337	369	343	367	326	327	338	341	315	344	376	369	354	314	331	327	333	354	345	321	364	348	361	297	373	372	346	367	350	331	346	343	333	336	366	340	337	370	342	342	336	306	349	335	346	340	387	350	338	385	382	332	326	359	295	361	318	337	339	352	346	360	358	325	329	312	329	342	352	334	361	363	369	351	339	361	357	362	352	332	322	362	355	337	353	345	337	362	378	337	330	314	350	341	340	324	342	357	331	343	341	327	324	352	337	352	334	330	335	338	339	341	322	373	329	339	356	310	344	330	333	356	329	327	325	356	332	361	348	336	319	336	321	374	365	352	350	365	355	340	345	334	340	354	326	346	353	359	343	354	372	367	347	341	341	353	349	367	363	368	365	374	365	351	327	339	328	345	325	345	338	359	313	309	344	354	360	373	347	363	366	346	389	344	319	334	327	313	327	347	352	352	351	355	327	356	355	356	313	372	336	347	348	344	341	359	372	338	355	330	348	371	340	330	297	347	344	338	356	378	355	329	343	334	334	340	345	333	350	344	340	352	362	333	313	358	348	313	354	363	322	372	351	372	363	321	375	317	356	352	344	358	327	334	323	358	371	348	390	358	359	342	327	371	345	341	359	361	352	331	345	345	368	351	340	338	326	367	319	388	343	324	329	358	348	330	306	345	313	354	337	359	331	370	319	375	338	364	341	382	363	324	369	317	342	334	335	349	351	340	332	348	355	335	328	363	332	346	316	357	353	378	357	338	384	369	337	328	326	337	295	319	331	343	313	343	353	368	327	354	372	362	365	350	331	363	333	340	370	340	342	370	320	327	358	324	348	316	327	363	369	378	338	334	339	347	335	304	351	324	376	330	397	327	342	336	350	358	334	389	369	356	349	340	324	344	366	356	353	342	326	346	339	286	365	333	336	342	338	332	338	314	344	345	325	344	363	319	347	342	357	363	355	341	352	357	339	350	343	383	328	342	329	345	383	368	351	344	332	343	348	378	347	332	351	348	376	368	330	333	322	353	332	357	383	326	348	324	338	346	336	348	345	318	339	339	381	373	324	308	348	385	359	321	364	344	336	367	395	338	341	344	363	336	346	364	311	339	356	334	337	366	350	326	348	360	319	366	342	377	359	353	326	369	341	346	347	357	325	308	338	332	349	340	364	346	338	308	355	330	377	355	334	334	387	336	323	383	342	318	359	326	329	349	363	353	320	325	339	340	341	373	359	342	319	371	376	338	362	316	333	379	347	308	350	345	316	320	320	309	357	359	365	324	357	344	369	348	357	330	334	380	330	335	367	333	351	350	359	353	366	338	396	334	364	355	360	338	360	360	358	321	332	343	332	375	329	351	328	348	335	307	330	367	366	310	326	338	330	335	352	328	360	348	306	347	349	372	323	362	314	361	371	342	333	332	361	328	350	337	352	363	355	351	334	406	359	362	347	333	322	353	367	346	346	384	326	346	372	391	371	365	347	329	302	327	349	339	335	371	337	365	394	320	318	311	326	370	294	326	352	347	369	333	346	333	346	379	355	361	362	371	338	364	333	316	331	367	332	317	317	338	348	338	388	370	326	332	317	354	343	323
29533	37128	42220	49836	66227	55479	26658	4152	1449	894	858	841	841	863	847	874	873	828	865	836	875	855	853	859	778	892	887	862	867	851	841	893	864	862	903	840	843	825	808	863	900	839	809	873	813	855	852	888	829	833	849	866	825	805	822	881	867	800	904	836	922	805	887	799	845	836	816	854	887	813	817	874	873	865	856	819	858	853	848	860	876	896	780	812	828	831	801	901	800	825	768	874	841	856	862	848	858	858	802	797	861	874	825	830	873	817	822	892	880	896	844	843	834	858	874	820	844	797	798	854	804	887	816	794	813	854	884	866	855	819	825	836	865	788	795	832	832	864	849	809	892	862	848	833	822	865	862	837	850	844	810	860	844	817	841	889	893	862	841	854	776	831	886	862	837	874	864	857	829	846	835	840	852	842	861	861	823	825	793	828	846	839	841	808	845	893	797	817	860	830	823	806	865	854	841	861	868	866	878	878	817	846	859	837	817	851	888	914	872	834	870	903	837	852	779	814	810	878	839	868	902	794	863	893	867	835	876	896	827	878	869	808	908	812	832	861	891	896	876	881	793	854	779	810	891	801	859	811	858	843	808	837	835	870	859	849	823	870	834	834	824	875	804	864	872	818	858	797	809	870	802	830	817	881	886	811	842	851	857	884	807	887	928	829	879	873	848	836	832	856	880	830	831	804	836	900	867	851	779	746	839	863	794	824	867	811	878	835	876	857	826	805	873	867	831	855	858	875	887	817	905	870	774	828	832	804	871	821	890	841	842	823	848	842	857	840	851	856	814	828	847	837	863	796	886	831	825	862	811	847	821	830	867	816	898	869	776	863	830	857	878	859	927	887	869	857	843	846	859	823	858	902	838	875	905	832	839	821	865	822	790	843	848	893	836	874	853	809	836	832	880	833	847	827	860	884	846	881	903	848	844	861	841	794	899	818	877	848	894	816	867	830	817	849	890	828	877	818	815	858	845	831	803	873	771	803	897	928	846	851	832	838	861	854	897	831	887	852	823	833	821	855	863	888	851	866	898	843	814	835	865	847	881	860	890	885	865	826	868	849	845	856	876	881	899	917	778	912	843	832	828	903	849	821	852	829	842	884	857	812	884	876	883	837	871	849	809	925	830	841	939	883	896	880	825	877	868	859	861	829	863	866	808	859	868	850	817	844	886	827	849	806	853	859	881	839	865	856	840	885	831	864	886	815	901	860	824	798	831	859	841	866	868	858	833	859	829	813	823	847	863	867	829	887	790	839	824	881	833	840	815	835	815	897	861	904	841	871	825	894	812	826	846	864	933	835	876	845	850	859	827	837	791	855	844	830	823	877	858	873	830	817	880	808	865	901	871	869	837	860	902	889	871	792	870	847	829	886	840	805	879	800	867	810	883	827	861	792	884	846	835	813	872	858	863	821	845	839	845	858	815	837	847	825	816	825	890	831	860	824	824	829	885	856	854	869	824	828	829	796	883	868	861	907	870	847	863	881	836	803	842	840	829	852	821	828	859	819	867	833	815	838	831	819	850	860	896	850	851	849	841	815	838	847	814	794	840	801	831	847	816	832	838	838	844	862	887	869	823	857	864	863	828	843	858	824	847	843	859	826	828	814	851	862	853	886	834	862	854	832	840	839	849	847	822	832	856	788	863	798	864	834	839	853	860	820	893	856	861	880	814	871	893	830	843	850	813	883	856	848	871	840	819	853	817	833	827	875	805	854	867	806	855	824	832	830	824	779	845	884	844	850	821	849	867	836	863	838	916	801	859	873	807	827	848	867	863	846	801	810	876	868	862	846	828	843	869	860	876	821	866	811	888	851	809	859	806	846	831	828	817	826	824	893	853	803	854	773	818	820	914	874	867	847	824	841	883	797	836	836	835	838	872	851	876	810	858	868	826	858	873	884	888	810	872	775	830	841	810	834	787	891	858	869	829	830	841	880	859	850	816	875	837	792	838	854	881	813	834	862	860	922	896	837	868	829	859	821	843	820	842	841	823	880	852	833	870	886	861	843	867	845	797	836	836	856	803	835	853	812	823	826	880	822	857	818	822	884	851	842	896	905	818	854	765	810	821	849	850	811	818	861	814	811	854	848	876	912	819	764	859	865	864	873	818	842	842	847	865	828	827	843	853	817	842	864	893	881	870	813	818	816	872	904	878	872	890	862	870	851	842	843	798	946	826	830	814	853	892	825	829	869	834	843	806	857	851	849	879	820	867	812	887	832	827	821	815	830	825	860	813	834	856	832	833	814	895	823	861	819	833	810	862	841	868	832	877	864	819	858	852	867	820	895	830	796	864	833	893	826	790	834	822	863	870	863	860	830	847	799	825	863	854	902	877	860	857	805	843	859	830	784	852	866	878	822	829	816	832	857	854	847	803	830	831	855	841	877	871	781	844	836	844	846	870	830	865	848	902	833	874	889	832	884	825	821	822	884	797	854	891	815	880	854	856	821	889	913	870	879	865	806	813	838	859	888	819	848	849	873	881	844	837	882	869	815	820	833	865	812	853	802	854	854	877	853	894	824	849	842	887	877	843	867	844	830	881	857	906	868	833	817	860	828	815	861	815	871	868	864	809	857	797	834	842	883	887	840	822	846	834	843	780	860	843	793	845	806	825	832	852	869	811	860	835	799	835	878	905	839	815	823	848	878	852	837	848	783	859	805	820	880	840	853	878	804	855	924	875	820	844	805	818	834	857	812	862	879	841	837	872	842	836	897	836	845	815	827	881	830	807	871	818	856	832	837	847	880	811	870	841	823	822	855	834	857	877	893	831	826	885	835	851	829	796	834	883	835	852	808	832	896	869	830	855	878	835	842	839	880	849	846	839	845	858	898	862	874	881	847	828	851	846	837	851	864	826	894	855	838	825	860	809	826	842	836	841	820	817	834	913	893	892	839	821	843	843	846	883	891	885	882	814	810	873	864	859	852	858	887	822	846	884	822	863	840	802	827	820	843	888	842	841	813	806	800	825	856	904	887	882	869	851	838	896	870	818	802	848	832	883	868	866	859	815	841	885	804	790	867	829	831	907	830	816	857	876	844	803	888	901	875	844	859	841	851	810	890	844	819	828	827	854	841	883	858	810	831	849	855	880	830	851	860	860	841	855	849	877	854	818	819	818	902	853	842	887	886	825	845	834	887	841	829	834	830	835	830	825	792	858	880	802	888	852	861	831	858	865	870	814	849	890	881	845	838	835	822	824	915	854	869	887	826	777	891	839	873	828	849	776	807	801	846	869	818	849	818	819	843	887	854	845	799	862	838	873	796	808	895	867	880	846	861	853	852	841	868	871	814	831	825	862	873	837	839	872	875	792	909	852	851	873	856	838	861	844	871	804	868	857	885	877	840	879	787	837	857	835	855	886	869	833	893	823	846	853	873	803	881	858	850	784	849	874	855	871	916	824	826	850	840	848	843	921	891	826	870	804	886	877	833	895	865	888	902	857	852	864	795	867	883	886	849	809	881	862	824	915	880	807	858	863	826	833	840
52939	51779	51180	56236	68475	45850	20830	3863	573	359	331	353	373	346	366	324	344	360	366	326	313	323	338	362	334	345	354	326	337	353	330	318	361	373	344	292	359	368	326	350	370	365	334	320	382	351	370	358	350	345	316	328	370	365	363	342	323	330	354	367	327	377	338	371	323	349	331	337	336	324	333	373	322	346	307	334	336	365	344	307	303	392	352	376	366	351	336	330	374	379	349	342	356	350	365	326	358	345	341	358	339	348	348	327	331	338	358	342	342	346	351	369	350	301	366	351	291	334	340	330	337	373	343	366	357	341	346	338	332	377	394	328	362	311	354	329	334	371	346	322	349	365	341	334	359	332	359	324	358	388	328	347	339	360	361	297	354	361	370	335	351	329	365	356	339	370	349	342	301	345	348	382	372	313	338	352	371	351	348	353	330	333	364	324	355	344	344	357	354	333	339	338	378	342	341	325	299	331	345	338	352	359	298	329	310	371	344	305	385	349	329	342	364	368	310	371	358	334	339	383	336	334	374	321	334	360	343	358	328	327	363	361	356	356	330	362	351	341	340	326	358	356	314	354	318	330	365	358	339	331	336	336	316	318	330	351	349	349	330	309	340	368	327	321	335	356	351	358	349	309	370	327	340	311	321	368	341	348	353	310	330	352	319	372	340	356	350	340	364	300	335	356	326	333	334	348	336	319	343	357	360	341	363	312	374	327	340	348	345	361	321	378	357	333	345	331	342	336	344	388	324	341	330	352	375	340	353	337	346	326	328	356	350	349	341	365	322	328	374	373	353	334	337	361	370	363	356	332	367	320	356	369	354	322	324	329	327	368	305	304	351	335	333	343	337	325	372	342	321	314	351	308	338	363	344	334	320	328	349	334	347	342	309	356	358	357	313	332	344	339	359	388	333	344	342	336	344	325	346	329	351	320	348	338	317	329	351	333	345	305	356	336	359	331	401	325	357	326	349	336	347	341	341	333	349	366	397	329	360	333	320	356	341	347	307	310	330	338	336	368	304	320	355	334	344	347	357	324	343	338	342	357	366	343	333	366	341	336	327	347	312	323	385	328	344	345	344	325	319	347	334	334	374	339	365	361	387	347	368	322	370	371	326	338	309	341	326	331	360	346	348	322	366	342	361	342	335	341	370	355	353	328	367	344	355	380	327	345	302	330	341	350	317	330	367	334	352	372	349	367	339	337	358	349	322	337	356	336	352	313	337	329	344	352	350	385	335	321	337	320	307	310	335	330	319	355	337	354	357	317	344	331	347	347	340	363	308	328	325	339	353	341	334	339	319	334	345	361	382	352	353	334	345	336	331	345	331	349	335	359	325	340	359	363	339	326	328	324	368	329	330	353	359	327	336	354	334	331	330	324	376	355	346	359	329	341	336	316	316	345	353	336	347	322	357	350	355	330	370	346	360	311	365	374	323	332	347	348	356	309	317	329	353	342	362	388	325	325	372	342	329	320	362	357	359	338	389	279	322	369	343	318	386	329	361	356	361	328	345	343	383	364	326	351	356	322	317	333	330	364	359	364	380	346	369	360	335	339	330	345	347	355	328	308	369	325	371	356	356	385	326	332	322	357	352	334	320	383	341	343	346	349	322	313	332	345	349	369	356	353	358	368	383	335	384	358	347	347	352	329	327	341	319	345	362	341	324	331	317	336	403	353	321	354	318	321	333	340	357	390	347	346	346	345	344	298	363	330	392	358	318	330	350	365	370	315	345	348	316	329	342	375	347	321	330	326	320	323	340	329	339	368	367	358	354	353	383	331	355	338	358	346	359	307	354	359	302	372	335	374	347	349	346	320	316	348	334	341	352	347	336	312	360	347	343	351	361	355	359	338	350	308	328	331	367	337	362	339	349	353	347	381	363	356	384	342	329	322	320	329	368	304	352	376	349	327	344	352	362	308	360	309	314	327	358	324	363	319	325	308	354	306	356	323	329	388	362	329	338	361	358	357	351	352	344	319	330	375	373	352	350	334	343	350	320	346	357	325	345	364	329	346	341	365	337	327	332	319	346	310	324	363	314	361	368	366	342	332	338	330	348	337	345	337	358	319	350	360	316	346	313	356	333	353	333	336	319	339	364	356	325	363	337	322	294	320	339	337	335	324	376	358	337	324	331	343	347	325	318	353	349	371	354	323	377	337	321	306	330	347	367	366	350	367	340	347	345	368	343	314	320	328	357	300	332	355	331	379	338	361	352	344	308	364	327	353	344	336	376	319	351	363	327	332	363	334	361	354	335	304	309	383	312	326	339	363	324	345	356	341	358	370	306	325	364	309	379	357	333	322	392	347	329	348	346	351	318	349	322	355	378	342	328	353	321	322	309	320	334	318	346	388	337	322	359	342	345	317	338	356	344	359	331	331	298	384	369	324	341	335	360	332	323	325	347	342	280	324	318	350	327	311	350	347	335	371	344	353	349	353	346	333	356	345	324	353	289	338	345	354	352	344	327	342	349	338	342	322	323	345	324	335	361	374	353	298	335	349	335	323	332	367	342	377	347	377	345	334	352	331	324	349	350	321	350	363	352	340	367	313	343	368	373	337	318	345	326	353	348	349	315	362	332	342	359	321	344	359	349	352	351	389	309	345	324	340	326	330	356	339	305	356	325	324	315	341	364	307	300	347	349	311	336	357	343	311	372	323	317	338	317	362	371	343	354	338	325	338	320	351	361	389	309	365	335	347	329	331	353	334	364	327	321	344	361	353	320	326	321	349	363	342	335	347	367	307	334	342	368	331	341	329	340	325	290	333	344	318	367	299	329	328	344	398	354	340	319	330	329	317	333	326	341	339	350	327	335	309	342	366	351	368	319	383	344	343	308	336	328	333	331	359	334	349	324	360	351	339	336	321	343	334	322	355	332	358	360	349	330	341	352	356	339	338	349	386	346	367	309	329	356	334	336	342	319	353	366	327	363	355	315	314	341	349	360	365	360	370	323	348	353	329	350	345	310	357	327	376	357	378	354	316	365	345	363	366	339	344	322	334	350	350	378	333	338	366	360	329	360	361	339	307	302	330	303	335	353	354	330	314	330	375	305	339	336	354	315	337	358	340	358	370	318	345	349	330	381	329	320	370	315	318	341	330	367	363	347	374	358	338	306	363	353	372	406	333	305	331	334	345	331	361	348	318	341	351	363	326	365	345	324	306	350	349	362	336	328	332	351	352	378	357	367	319	324	383	340	359	351	335	327	338	377	320	327	319	335	295	357	330	371	325	354	352	361	360	314	352	356	369	365	339	351	359	318	342	313	323	314	349	354	358	335	340	341	316	334	314	348	342	358	353	337	333	357	365	355	351	337	331	331	342	322	365	365	389	364	358	323	321	319	335	351	384	350	343	362	323	334	326	321	324	319	346	341	350	357	319	348	334	350	312	331	340	315	350	361	358	336	343	321	343	317	337	317	321	328	358	338	335	346	347	320	356	353	357	355	309	343	347	344	369	334	351	320	372	364	342	343	312	344	357	351	334	330	324
35862	43211	50803	67750	79045	54715	25563	4217	1364	912	806	849	838	853	855	835	829	869	833	880	830	851	847	837	872	851	814	802	785	831	800	899	815	851	828	843	864	810	845	808	836	824	808	883	864	891	832	820	840	816	836	848	829	868	797	850	808	796	866	829	851	837	855	854	854	860	786	791	872	830	884	800	861	866	784	857	841	776	880	815	865	822	830	819	844	824	827	834	837	843	800	853	821	805	852	810	854	867	825	789	832	894	822	872	847	820	896	879	864	815	823	844	807	793	876	842	818	842	807	889	823	845	841	821	840	854	833	807	824	838	867	890	820	853	800	862	833	860	814	861	817	880	782	833	822	845	866	884	835	794	838	834	857	819	841	866	885	821	793	889	857	852	852	817	795	828	886	796	881	836	887	834	850	871	867	814	815	868	815	851	856	847	836	874	831	860	840	819	780	803	808	792	822	818	814	832	804	837	830	864	907	843	866	794	785	829	856	830	781	820	877	831	845	837	807	827	900	862	817	829	822	896	854	856	898	816	886	879	906	855	878	807	803	814	849	837	864	868	894	814	869	802	857	815	819	790	829	826	848	871	862	845	799	835	789	827	847	807	813	850	801	814	825	861	848	837	805	782	840	843	819	850	847	813	772	843	793	816	840	847	879	844	833	808	815	804	902	847	802	861	827	865	814	811	864	853	819	836	861	853	856	882	791	873	827	783	902	803	802	833	869	814	840	820	791	824	832	849	832	856	852	821	801	824	806	831	872	859	866	841	884	814	809	805	861	809	820	890	827	881	830	793	798	842	853	814	805	842	824	813	852	815	857	892	792	761	807	803	841	839	832	799	827	844	855	844	830	831	849	844	842	871	841	793	799	880	858	803	830	846	801	838	867	818	794	838	781	847	836	830	840	830	804	818	819	833	828	852	849	868	841	827	794	806	801	863	850	832	756	832	870	855	820	821	825	782	822	813	847	812	852	879	859	834	846	867	908	844	885	891	824	828	856	823	896	831	874	825	896	811	841	824	859	808	824	815	831	849	796	885	854	886	773	927	862	807	876	832	806	780	828	833	822	836	868	821	816	762	825	838	815	775	909	831	796	870	856	769	838	817	817	796	861	819	812	861	797	864	847	878	803	846	798	837	809	838	816	883	863	832	855	872	820	791	839	884	868	823	808	813	872	904	777	790	805	820	831	844	779	828	868	874	833	843	820	816	845	865	812	847	843	822	851	825	842	824	812	862	832	828	841	817	801	854	770	773	824	791	830	828	845	763	843	900	838	856	852	816	831	825	793	828	838	809	839	832	830	839	814	828	807	848	861	813	825	863	851	839	827	846	831	834	805	854	812	873	857	808	844	856	871	869	841	866	882	817	826	858	827	815	829	863	851	865	797	855	841	842	852	848	852	859	831	854	812	827	834	816	818	853	807	893	884	831	842	842	851	856	850	846	794	843	833	873	823	819	805	818	868	822	831	896	878	889	812	823	843	838	860	817	817	863	812	819	805	829	813	885	864	850	867	802	796	824	849	826	883	827	858	845	866	797	857	871	818	826	874	838	820	825	826	853	791	806	794	823	855	825	880	831	837	838	884	834	812	842	866	792	836	812	868	857	852	880	841	843	822	818	846	902	876	854	839	845	856	809	816	761	813	815	808	862	817	835	851	870	804	861	854	871	820	850	816	867	822	804	885	810	820	846	868	794	775	838	853	837	806	860	826	806	866	819	854	893	825	870	843	868	812	825	828	830	791	862	858	845	825	849	798	842	796	842	839	845	806	837	845	827	784	857	801	824	865	850	861	819	850	813	863	798	872	822	834	790	823	828	858	749	846	828	842	820	867	843	848	877	852	840	874	844	781	870	855	818	831	859	819	825	842	806	785	842	892	853	807	897	844	809	817	866	836	885	801	850	816	833	805	819	809	860	887	861	850	828	810	809	786	841	841	837	863	792	810	810	859	798	817	860	838	872	819	831	807	860	868	798	827	814	839	880	781	825	818	871	785	856	779	809	860	868	833	831	830	858	848	885	829	833	814	873	816	818	836	852	802	848	833	872	769	845	841	841	855	846	830	799	800	842	873	822	859	864	834	858	780	827	884	840	850	814	820	851	877	832	883	871	833	839	843	840	852	812	795	846	850	834	901	792	780	874	879	888	816	842	863	892	831	862	876	803	847	835	860	827	790	858	804	829	850	824	769	849	786	833	866	871	845	839	856	820	862	833	858	793	799	757	829	836	873	813	863	809	845	847	853	819	832	819	865	819	849	859	814	857	798	844	793	886	777	849	858	858	823	868	823	841	859	838	839	850	788	830	889	776	880	776	861	837	855	846	845	792	844	805	843	826	822	803	882	844	819	838	843	819	824	839	869	818	818	850	849	849	857	780	839	796	763	851	827	804	834	814	792	879	788	888	815	823	826	845	885	835	835	835	827	798	837	882	807	832	851	825	784	804	782	827	861	777	823	818	853	799	828	797	830	878	816	788	856	824	822	857	855	811	823	874	870	820	843	783	839	853	795	815	833	807	837	851	842	892	855	810	805	806	787	840	842	833	818	822	881	831	762	829	861	837	821	820	810	827	808	818	829	846	860	854	870	777	835	855	895	867	800	865	839	851	812	823	848	813	856	830	874	836	787	841	817	824	858	859	877	798	812	870	767	820	849	845	834	864	783	833	791	892	790	841	836	863	846	833	889	861	825	796	861	831	816	837	868	781	841	823	807	831	859	831	869	843	889	803	840	843	791	807	833	839	826	823	827	832	799	854	825	815	822	851	907	869	868	815	800	863	842	828	844	822	869	803	823	821	832	825	859	841	818	841	824	846	793	867	837	840	848	870	834	823	870	824	817	850	817	845	886	832	837	833	817	772	824	812	809	790	821	822	806	904	818	883	814	824	807	837	897	823	813	861	816	840	827	837	898	841	857	820	797	840	899	865	870	815	824	797	797	833	853	854	840	852	859	818	828	870	830	848	840	801	797	808	871	860	871	815	807	850	840	851	866	844	855	847	833	881	803	865	867	826	835	838	875	844	835	817	861	888	889	774	875	837	798	855	862	806	864	797	829	834	838	817	800	822	776	828	886	810	832	814	847	830	805	850	820	853	814	841	816	850	868	878	831	814	866	812	835	860	846	816	821	781	798	825	831	824	817	867	819	840	926	849	850	794	900	794	859	814	859	807	814	808	846	798	823	821	889	816	842	836	862	879	830	857	806	830	818	779	865	825	821	803	854	781	834	827	876	863	779	784	802	841	821	895	807	797	855	826	815	817	861	865	859	821	846	814	816	886	826	834	811	833	875	796	799	830	825	792	825	822	823	883	852	838	835	866	841	786	841	846	881	839	799	866	809	816	815	925	857	796	832	817	861	856	851	782	812	791	844	854	871	826	811	824	861	840	816	871	811	836	851	855	838	826	824	836	804	828	819	825	829	859	845	782	840	842	875	846	882	830	819	804	829	754	852	842	779	853	857	802	826	833	813	795	822	836	830	853	783	879
24522	26551	22502	10430	11701	6296	1820	495	386	295	313	314	340	317	344	324	368	366	345	334	342	319	331	348	376	315	364	343	312	348	326	362	352	334	343	351	348	348	390	333	326	341	342	310	303	367	338	332	334	322	340	353	357	337	359	351	359	307	335	330	378	339	354	324	331	334	331	354	288	325	339	311	311	333	319	325	341	307	345	359	319	304	335	357	366	337	295	327	323	329	342	325	332	358	347	334	307	324	363	322	370	352	339	347	324	314	376	353	343	337	318	303	313	312	315	326	355	345	347	361	368	318	329	345	343	320	341	354	343	298	335	325	318	330	346	365	356	325	344	304	329	331	342	304	352	349	329	353	341	364	351	318	320	314	310	358	315	335	347	355	334	314	302	356	327	338	332	305	323	337	313	291	356	331	307	322	321	307	336	330	360	329	370	321	359	360	331	327	385	340	371	325	361	321	334	320	361	322	328	355	332	331	356	307	318	332	354	315	330	321	349	324	319	351	322	311	323	362	331	335	337	335	318	320	345	337	349	337	356	324	339	366	367	353	330	346	344	348	319	342	343	361	348	342	331	375	359	330	366	369	359	314	352	308	326	326	307	347	383	335	317	354	326	312	344	292	324	333	359	327	318	340	333	358	331	348	378	326	363	359	308	320	332	312	318	367	317	337	332	352	347	319	360	311	312	335	323	360	344	336	366	327	299	339	343	344	318	337	317	313	318	363	339	344	312	294	328	319	338	333	315	340	339	332	332	342	348	331	319	318	336	364	332	351	323	347	338	339	325	325	315	353	335	353	303	314	324	330	375	333	306	356	315	349	346	320	315	310	326	345	340	352	323	365	389	325	338	354	317	335	311	350	324	323	344	363	343	309	348	362	328	357	346	314	332	352	354	293	318	345	320	354	353	326	348	333	330	325	338	323	351	352	338	345	334	335	348	357	334	290	344	321	336	314	321	312	346	347	330	340	334	349	348	332	355	329	348	336	359	334	324	329	313	315	316	355	344	318	341	333	362	303	324	316	319	322	332	352	340	331	339	324	342	354	313	323	348	334	309	333	317	351	334	312	330	302	338	332	330	325	324	335	345	358	336	328	353	333	361	336	328	340	332	343	358	371	338	343	329	347	351	318	329	344	308	324	326	324	326	355	353	380	331	320	327	329	345	354	349	319	311	321	328	329	337	339	351	316	330	346	365	351	315	328	349	301	340	316	326	298	334	313	331	330	318	341	351	379	330	383	346	355	322	350	342	328	333	322	332	328	329	349	364	350	344	345	314	342	343	332	304	309	320	345	348	347	324	315	328	338	304	330	360	330	325	347	339	336	307	351	354	309	374	307	357	334	302	339	325	345	315	359	346	336	361	325	350	297	290	339	345	326	319	312	375	377	333	325	346	353	362	332	319	338	351	361	366	340	335	344	354	349	356	346	338	354	363	345	329	341	325	325	327	374	373	349	341	346	358	345	352	346	333	356	324	308	377	363	344	375	347	347	333	352	331	324	340	333	336	353	337	323	345	356	376	327	300	349	318	334	355	318	352	317	278	336	366	346	372	322	331	320	313	338	348	325	353	328	322	305	329	339	330	375	328	340	358	296	345	340	350	295	302	335	324	309	368	373	315	337	346	330	312	341	358	334	359	324	323	367	369	335	343	355	329	336	373	344	343	332	337	347	320	338	334	335	340	332	315	363	322	375	310	366	332	328	322	352	307	338	319	332	333	336	331	333	384	325	345	311	349	345	330	316	311	303	346	346	357	343	356	336	345	371	334	335	323	325	335	325	364	365	348	345	363	338	324	339	360	339	350	351	332	322	354	342	347	305	348	321	353	337	320	348	331	372	357	339	317	355	357	353	369	327	339	312	329	333	298	336	323	324	324	313	325	348	317	360	353	299	344	337	327	342	314	328	336	363	390	332	326	310	349	317	339	357	335	342	384	327	338	291	370	312	328	350	313	351	349	346	349	363	351	341	355	310	344	348	317	315	329	324	340	316	331	353	337	321	371	351	352	346	333	337	356	314	329	332	323	336	363	361	324	298	329	359	362	338	344	282	298	335	335	326	326	282	336	341	316	335	332	351	358	343	338	326	376	321	307	330	328	337	336	360	344	338	382	332	315	324	332	314	298	323	341	343	321	311	353	350	340	320	307	347	329	325	355	314	323	339	330	328	336	333	301	391	315	314	350	352	346	347	303	310	326	289	346	360	345	336	333	347	341	361	354	355	343	358	330	320	347	340	354	319	365	311	340	340	332	342	341	342	365	344	332	352	334	354	323	349	314	360	314	331	322	328	349	348	369	332	322	338	347	337	313	331	329	323	326	342	337	348	335	324	372	363	322	330	308	315	329	355	349	335	358	325	292	348	334	310	342	295	359	343	332	339	346	331	328	305	331	358	375	344	359	337	354	328	325	349	319	327	357	328	333	337	333	321	346	314	333	263	333	379	323	328	302	329	354	345	336	325	324	316	324	366	318	331	338	318	336	324	335	358	314	350	336	344	358	345	378	318	332	321	352	353	320	323	360	369	332	357	350	315	342	333	345	352	363	351	331	381	357	350	325	316	363	359	335	355	330	363	340	342	330	301	340	328	308	319	363	320	334	343	330	353	329	331	290	322	341	345	352	366	329	352	329	338	360	328	346	330	338	339	331	319	321	337	364	336	293	327	341	320	334	338	343	325	347	336	328	336	332	308	317	306	347	327	354	337	369	320	330	337	359	313	327	340	346	321	348	335	308	299	319	318	351	354	323	340	356	325	330	337	351	348	335	350	355	305	330	311	313	320	316	326	322	370	306	377	316	377	339	335	322	337	327	366	357	339	328	331	322	318	354	327	325	361	352	328	297	371	323	361	323	344	319	322	361	332	315	310	330	336	342	340	324	342	336	315	347	322	352	374	340	361	330	326	335	314	339	342	366	325	337	310	349	311	326	337	353	357	352	323	357	340	345	318	337	362	331	322	345	307	338	374	347	333	352	344	330	321	354	370	363	327	334	348	328	322	347	336	338	325	325	319	327	328	338	368	335	321	343	324	362	345	344	314	330	320	349	344	340	342	338	332	311	343	337	311	292	375	331	320	339	314	348	328	366	341	321	342	358	369	340	325	320	333	356	335	324	345	325	304	326	310	331	358	320	383	316	347	330	308	336	339	338	397	338	323	324	333	342	339	360	334	334	301	290	347	308	342	350	315	324	340	327	327	335	315	345	353	336	332	340	341	365	319	355	340	347	363	347	360	323	339	355	337	330	339	318	362	321	322	356	336	340	337	324	330	353	308	305	341	314	338	358	326	321	338	308	368	311	309	320	363	364	339	291	310	321	329	321	313	341	322	341	312	356	298	318	345	352	330	337	271	314	347	348	323	335	331	365	304	332	365	331	340	363	344	337	336	307	331	348	345	351	301	336	337	331	359	339	335	327	338	342	325	373	346	334	342	321	339	368	303	343	342	288	361	378	320	381	338	342	358	327	350	335	351	327	344	346	330	361	360
14438	22313	24961	20610	26678	14817	4672	1350	817	824	853	811	835	839	849	839	885	812	830	799	869	836	828	814	853	870	882	821	837	813	797	833	766	845	861	825	792	844	822	786	851	855	852	822	823	863	782	837	781	868	833	836	825	845	861	825	826	829	849	809	812	867	777	810	798	841	827	821	874	871	860	885	833	832	812	855	893	837	843	778	816	780	879	843	820	826	824	811	820	817	863	844	876	855	895	880	835	844	836	824	808	822	868	771	869	867	828	809	825	781	812	761	839	837	866	799	867	823	790	871	838	815	861	841	820	817	817	808	827	787	841	819	867	857	822	824	854	846	837	825	806	819	823	790	817	805	838	888	856	878	826	865	768	839	842	861	833	805	814	796	838	878	866	835	843	830	846	802	788	796	863	818	823	812	734	814	783	854	842	832	817	743	810	849	842	795	843	867	850	798	832	822	814	800	812	877	809	830	822	818	816	874	855	797	799	824	865	804	797	872	878	847	821	874	847	770	835	808	835	809	816	848	804	842	814	791	820	897	845	845	770	817	844	765	810	819	828	798	772	855	795	840	812	794	840	777	815	845	841	821	824	839	846	828	873	810	851	867	809	812	861	804	861	842	826	780	835	798	854	824	779	831	772	841	859	817	815	824	822	868	888	796	832	810	792	823	835	823	851	805	809	841	839	810	843	838	836	830	827	862	841	818	828	886	849	813	830	773	827	776	855	826	816	792	854	797	877	799	784	834	869	876	794	821	792	815	839	861	790	801	803	813	823	840	855	823	816	843	905	847	790	809	824	758	817	814	845	812	770	852	798	851	863	821	831	830	813	817	818	804	795	829	787	791	827	811	770	810	821	850	827	852	833	818	786	781	823	821	791	824	855	832	843	869	775	812	807	766	820	821	821	855	831	782	800	855	818	817	819	779	818	735	781	805	804	812	829	780	808	780	845	828	888	853	798	820	831	821	838	808	793	825	817	826	844	906	812	826	795	837	841	803	798	805	843	868	805	763	856	800	790	832	755	834	847	810	808	772	853	821	811	787	810	791	833	835	781	826	853	812	808	812	828	834	798	850	859	815	861	840	851	822	859	845	821	838	783	861	769	835	873	817	804	791	774	816	815	803	844	857	863	781	872	773	832	810	853	798	874	836	827	860	855	822	845	862	822	816	813	810	811	797	829	775	858	800	830	790	826	816	816	846	838	792	848	852	804	818	805	745	845	804	894	825	783	847	780	859	841	822	816	814	795	801	804	817	880	797	860	865	850	811	847	805	879	840	817	815	869	823	780	816	808	849	838	791	799	843	799	797	841	805	837	834	825	815	774	864	800	808	822	807	811	834	860	832	815	849	867	808	816	833	875	815	793	800	875	803	761	835	777	764	814	850	804	810	797	834	808	850	869	825	864	802	833	846	841	792	780	856	794	832	889	833	819	846	842	799	841	860	856	827	856	804	824	803	847	825	806	842	851	883	837	868	872	843	836	865	786	856	785	869	776	833	868	832	886	808	853	787	871	818	861	841	824	778	795	806	802	873	862	793	843	855	828	811	834	839	825	853	804	811	839	824	877	803	803	878	829	835	823	840	804	797	813	811	770	847	845	778	777	858	819	850	826	848	843	794	834	875	812	866	814	886	820	853	850	845	844	839	854	826	828	826	826	838	814	876	769	849	844	816	855	830	791	847	832	832	801	830	848	845	852	847	823	823	832	830	816	790	849	832	789	761	879	875	852	787	811	859	811	818	867	825	830	809	809	811	870	830	814	827	813	845	872	805	824	869	832	829	778	764	835	814	829	779	828	803	765	806	803	826	818	834	837	866	846	806	822	827	754	788	808	837	827	806	815	800	835	848	851	769	828	800	781	805	867	855	807	816	812	816	818	806	852	859	859	810	829	795	830	820	857	833	853	822	852	782	871	870	781	799	877	845	787	770	859	784	837	823	830	817	823	794	836	778	863	818	908	816	816	832	796	822	860	825	848	767	806	811	801	849	791	859	820	791	808	798	858	811	791	846	838	844	801	814	868	776	862	773	799	850	773	850	836	869	836	855	790	809	812	819	802	872	818	823	822	768	825	801	811	781	819	798	830	813	802	856	777	858	869	862	799	785	881	816	834	779	834	854	819	844	823	763	826	816	808	809	788	790	801	856	790	842	832	830	849	832	813	827	827	807	811	800	790	785	862	830	836	849	811	854	819	838	815	826	846	755	832	815	836	814	801	793	808	804	830	846	806	816	825	757	774	826	814	830	852	815	866	831	863	780	817	857	777	868	828	806	803	797	835	788	837	864	829	835	780	833	797	813	834	812	796	878	807	841	819	820	833	811	834	808	855	803	829	823	806	845	878	821	781	852	831	815	807	879	832	871	864	850	784	847	835	793	878	825	809	778	761	795	864	840	784	842	814	832	833	847	807	831	789	785	834	888	786	859	866	852	730	858	777	812	811	807	843	799	809	789	821	873	803	832	811	808	837	834	853	841	864	828	842	831	856	802	862	843	822	781	841	854	853	828	804	828	811	826	863	780	773	858	812	841	853	846	790	846	843	813	802	860	823	814	911	787	855	834	775	831	801	777	882	813	858	854	828	796	823	812	881	822	845	811	862	802	824	823	782	808	796	825	806	804	809	864	842	828	800	855	788	820	826	826	814	834	808	789	797	819	832	797	794	796	790	827	839	822	764	820	788	793	864	807	842	806	836	822	883	810	775	820	833	782	765	804	797	779	828	810	855	833	811	863	870	837	804	818	792	817	797	777	869	845	838	844	803	828	812	800	840	832	772	834	817	828	848	820	859	819	855	844	842	852	831	776	823	819	806	809	870	796	872	837	850	787	825	763	846	821	784	813	818	792	872	796	860	824	820	828	863	812	800	827	824	796	822	804	815	833	805	831	838	837	853	805	792	855	844	803	820	838	809	832	832	821	846	783	855	834	851	817	783	823	808	830	822	844	760	846	836	814	825	820	855	809	764	795	847	801	813	792	811	849	869	846	806	814	805	803	817	868	823	761	737	817	822	839	843	803	791	816	800	767	816	824	791	851	787	825	842	870	837	799	851	769	826	824	825	783	828	875	814	818	839	831	837	905	828	820	810	899	822	840	821	728	853	808	793	853	843	784	804	838	796	816	817	837	829	820	847	795	889	849	858	795	810	867	808	812	846	838	855	856	822	817	852	831	841	809	820	814	847	862	870	811	868	839	851	807	812	847	836	831	838	915	822	822	820	847	829	847	818	797	803	847	856	822	880	827	811	788	812	835	821	845	900	860	839	883	814	847	836	793	861	785	789	832	810	825	831	854	796	819	873	785	841	855	824	811	816	845	805	846	872	820	886	840	805	785	830	833	813	811	825	866	865	803	806	827	817	844	789	825	790	790	824	812	878	818	756	840	820	875	842	837	811	843	795	815	833	807	838	822	834	784	828	849	830	805	793	839	848	786	814	821	804	889	858	814	807	839	843	838	829	838	819	781	855	787	830	802	852	816	816	842	809	839
45762	49680	40661	56298	55325	32220	11967	1712	412	346	365	344	374	361	361	370	374	369	340	357	334	381	342	353	337	315	356	348	310	328	353	317	350	291	325	375	326	334	372	351	351	320	367	354	371	340	316	294	314	378	357	347	331	399	342	346	305	360	325	343	353	334	344	341	349	355	339	352	371	346	337	339	364	358	343	335	321	354	385	342	341	360	324	318	343	362	346	350	365	362	350	347	329	312	322	353	339	376	358	312	328	338	336	347	325	320	322	346	318	338	365	330	331	340	335	337	355	337	371	336	338	332	318	325	328	342	325	317	327	344	358	306	348	362	313	322	351	335	384	361	326	340	333	353	345	366	333	357	354	336	332	314	347	351	353	339	346	350	368	335	338	365	381	340	331	359	331	365	333	346	313	343	357	323	328	361	332	318	349	347	328	336	322	340	330	346	350	352	340	327	362	319	352	331	331	353	360	334	355	368	337	371	364	374	357	360	367	351	345	334	344	376	338	351	365	359	318	319	322	358	390	351	330	310	313	341	355	318	341	337	347	349	347	331	329	337	357	356	325	332	337	365	317	371	374	330	371	392	328	339	380	331	337	335	347	355	379	314	344	368	298	325	391	360	332	328	345	327	339	348	330	338	364	352	354	341	332	341	327	336	325	312	358	360	349	340	382	368	376	359	324	344	363	356	362	358	367	363	381	351	351	331	357	345	328	357	329	314	340	321	333	344	382	345	327	326	352	330	347	364	357	345	339	306	339	336	313	334	339	337	384	366	381	349	328	347	301	353	357	329	317	383	347	345	391	374	347	369	363	353	351	339	327	357	346	310	359	342	368	338	319	318	330	332	334	354	346	330	318	315	357	347	336	354	327	337	353	320	344	321	328	324	336	319	351	370	357	329	346	355	326	337	351	344	358	348	360	348	330	352	365	338	354	367	342	324	378	362	329	356	351	351	351	346	332	379	346	374	350	346	350	341	351	347	370	363	356	343	336	340	340	323	353	335	368	351	364	358	359	364	364	343	392	311	301	342	340	350	345	298	333	359	353	369	352	365	330	344	338	329	330	344	306	349	315	402	373	354	349	300	341	335	361	355	349	394	339	360	341	368	335	364	371	320	335	362	345	345	338	351	319	350	365	326	349	346	348	340	352	380	361	358	364	346	319	320	366	361	353	325	334	328	369	360	329	325	361	364	326	357	327	350	357	348	343	383	319	317	342	353	331	322	355	344	301	339	337	325	330	370	360	369	335	350	350	335	318	346	360	360	335	345	358	327	355	342	359	376	355	358	344	345	324	345	346	404	366	308	342	349	370	364	365	353	361	325	383	302	339	339	344	340	335	343	338	355	335	322	368	373	348	329	301	347	365	339	344	321	392	310	327	391	328	348	334	385	367	347	342	338	328	329	370	364	360	365	343	349	300	340	376	356	349	375	313	368	327	320	357	341	369	311	329	327	349	324	324	339	376	348	336	331	333	331	382	335	362	345	337	348	344	367	334	342	367	333	311	321	349	352	316	319	337	358	346	360	333	355	366	328	327	354	344	350	326	364	336	367	373	335	314	381	347	278	329	349	367	319	314	327	325	339	336	341	343	359	369	358	332	354	342	362	324	324	336	318	321	351	378	361	331	330	325	367	340	353	309	301	350	330	331	341	325	364	353	348	366	330	358	364	377	371	339	375	344	367	330	377	314	351	327	326	344	337	342	356	306	329	318	331	360	323	350	376	346	316	347	339	333	345	326	344	340	327	340	378	336	350	356	312	358	311	319	363	372	360	339	340	343	332	346	349	374	386	340	373	349	303	349	348	324	358	350	339	325	348	320	332	348	362	380	365	322	353	310	334	340	338	374	335	332	342	329	346	343	368	355	352	366	346	380	375	348	361	356	367	364	361	329	329	330	365	327	357	360	347	326	360	352	331	340	341	311	369	338	336	334	326	356	354	327	312	330	343	327	353	331	381	309	334	340	352	372	345	350	365	352	380	338	329	346	340	322	351	356	392	345	381	362	343	378	392	359	315	344	336	365	333	350	341	341	345	323	346	355	345	311	339	358	356	355	361	344	390	340	371	365	343	327	374	341	347	333	350	344	368	313	367	350	349	342	339	369	340	344	365	352	327	332	345	319	344	343	327	341	379	329	325	309	358	366	330	345	353	332	365	318	340	347	349	331	331	347	317	351	373	328	352	306	339	344	388	305	347	320	351	365	366	307	357	314	358	329	352	360	315	337	333	361	336	360	385	341	363	362	331	352	358	315	331	345	365	322	328	345	357	345	354	354	346	320	341	358	363	335	352	353	375	376	294	333	356	347	335	353	339	382	338	350	310	340	347	343	361	348	327	334	355	369	321	325	374	353	332	348	339	310	340	327	326	372	370	365	340	343	355	339	352	348	325	369	329	367	336	390	339	333	341	334	334	355	329	330	337	359	303	387	337	378	354	369	336	344	371	380	384	340	347	328	356	356	341	383	354	313	351	371	332	381	358	355	342	368	355	393	336	364	343	353	346	369	338	355	352	361	334	327	339	353	375	354	396	336	341	313	378	341	335	344	357	338	393	326	344	341	373	359	340	327	348	332	322	334	343	366	342	326	341	347	350	332	344	363	339	324	353	333	334	327	360	385	316	367	344	350	300	306	336	342	322	329	345	364	348	323	355	349	358	348	365	342	327	367	359	386	343	331	347	344	358	330	345	357	315	332	328	378	350	338	299	327	342	354	319	322	346	321	365	365	384	339	365	360	353	338	335	343	323	344	320	365	320	364	347	351	353	341	312	353	292	280	331	344	333	364	313	349	321	329	303	364	392	340	323	374	356	366	342	353	353	355	354	369	353	335	361	343	326	360	351	343	357	329	342	350	328	421	347	373	349	348	359	342	293	365	320	302	350	357	335	357	383	365	369	361	316	384	347	341	353	337	364	350	318	352	335	324	343	372	319	324	352	375	352	331	333	319	346	356	334	355	335	344	335	351	337	329	379	367	371	325	368	358	340	327	353	335	323	337	340	362	366	370	368	358	320	367	340	341	321	335	330	375	349	341	327	350	341	333	351	326	340	339	360	361	346	348	334	367	352	358	348	316	328	348	335	373	289	378	363	313	366	333	353	324	374	350	362	316	311	364	352	324	343	345	360	344	330	343	346	350	357	341	365	385	339	342	277	354	355	325	364	371	356	389	350	357	356	387	332	325	337	329	359	325	358	324	356	357	338	378	332	313	342	328	311	361	339	337	343	358	363	323	358	336	303	354	344	361	357	349	339	350	354	393	334	330	337	350	326	358	351	351	332	317	364	345	335	378	354	335	355	388	366	322	340	336	368	391	371	329	315	343	342	366	339	362	339	354	369	368	351	329	333	313	352	322	351	407	346	339	305	371	305	342	350	328	329	334	356	333	309	367	357	346	359	338	342	310	323	343	351	342	341	366	344	351	320	353	316	319	324	319	348	381	361	300	349	312	315	391	318	345	333	331	306	371	339	362	349	354	338	333	335	315	350
30352	40438	42338	66323	64640	41557	18172	3387	1121	903	825	814	825	811	857	787	857	791	885	850	872	853	862	819	836	840	852	835	874	844	882	821	864	883	861	899	863	853	854	837	872	828	835	836	846	893	816	822	869	891	883	871	822	838	869	857	793	818	878	834	864	829	801	853	809	880	849	868	819	851	848	854	820	833	830	770	828	872	848	853	855	879	842	855	869	806	813	781	891	829	849	787	827	857	849	823	841	801	832	842	856	886	862	813	865	847	836	872	843	824	869	861	820	794	904	844	810	849	831	810	831	844	860	862	826	860	864	824	881	835	861	806	856	815	859	837	822	831	857	784	857	829	809	806	852	781	884	823	842	871	895	864	832	798	836	866	834	872	885	824	874	842	843	916	836	865	823	847	830	811	832	827	882	861	870	857	895	856	829	824	841	856	823	848	841	835	823	827	829	857	833	838	821	874	879	836	833	859	866	782	815	830	921	893	853	830	878	827	851	832	872	898	849	815	791	815	801	884	882	859	862	825	865	804	857	823	856	903	811	855	846	819	864	853	834	833	859	844	844	884	889	818	846	858	890	904	816	868	893	834	837	854	871	789	835	881	873	848	844	828	812	828	837	842	841	868	842	859	863	835	814	828	864	827	854	857	843	784	853	887	840	844	836	872	828	875	825	859	851	807	834	813	890	864	860	910	827	841	833	806	861	842	855	848	858	892	818	853	826	837	863	872	828	844	889	885	826	852	829	854	851	903	814	869	830	848	873	888	880	919	835	825	910	822	830	829	830	881	820	860	862	798	840	918	853	865	829	804	845	848	868	869	802	822	815	865	820	861	911	834	852	850	821	822	839	872	900	812	822	824	880	855	828	848	839	862	846	912	851	830	868	844	806	814	861	854	856	826	865	801	828	848	867	881	868	807	836	876	864	806	821	844	795	841	876	835	842	789	869	876	839	822	858	823	839	876	806	828	876	916	823	837	857	871	816	823	867	827	838	882	863	850	866	885	816	857	847	889	773	796	833	870	813	848	842	875	873	812	860	841	894	905	872	822	812	820	833	882	857	763	917	854	829	861	867	823	876	861	818	832	842	825	865	797	860	837	852	802	799	851	867	888	850	866	888	866	869	804	830	880	805	839	869	858	833	828	861	773	854	888	821	833	797	829	850	871	866	857	821	797	831	807	842	827	843	909	827	796	867	851	869	821	807	854	840	852	852	875	831	849	839	874	819	801	846	833	873	860	881	817	822	847	858	858	847	872	902	830	832	869	842	831	826	847	817	836	835	864	880	839	892	811	872	876	871	914	839	819	873	837	875	844	919	872	909	823	803	800	835	865	847	862	837	869	812	827	848	864	841	837	851	834	863	817	900	891	870	824	848	850	863	852	845	855	890	814	852	851	820	870	832	851	848	863	784	865	866	893	847	787	872	848	838	851	877	851	865	900	801	846	880	891	900	901	882	832	895	856	902	819	855	848	856	898	841	821	853	881	862	810	824	821	832	852	849	853	843	870	839	823	861	863	864	835	847	860	873	821	807	840	838	870	848	830	822	898	856	849	901	868	814	834	824	872	830	809	803	850	890	861	861	828	891	756	812	851	888	849	826	832	858	831	860	827	839	836	852	879	812	907	794	846	863	829	834	859	871	819	880	857	870	880	851	788	816	827	824	879	841	863	836	854	868	855	875	854	862	918	835	868	856	788	875	849	890	827	855	766	852	853	847	850	913	893	855	889	868	846	821	852	895	835	864	887	891	835	864	847	834	842	855	839	861	871	848	866	852	832	849	874	829	864	857	900	834	909	793	846	814	889	868	883	870	937	854	897	854	875	795	818	859	882	894	835	874	841	804	879	871	814	805	861	866	837	838	899	856	899	873	817	855	826	908	850	784	827	855	816	857	840	859	887	893	843	848	819	877	869	885	857	815	859	855	816	880	852	900	846	858	836	813	842	846	891	845	847	850	819	845	886	858	865	859	852	802	856	848	833	844	838	829	799	836	803	810	846	866	845	809	817	888	838	837	838	816	840	820	831	848	854	830	883	844	799	874	873	834	849	852	848	816	840	835	884	865	831	852	862	835	883	841	869	818	841	825	866	857	858	846	884	822	866	825	826	813	854	876	875	906	831	884	820	848	819	846	847	865	831	792	822	844	841	872	839	865	852	788	871	807	812	882	847	831	900	849	827	845	833	839	914	859	880	863	884	868	850	818	863	845	872	881	827	799	829	888	823	799	842	903	832	828	843	802	879	846	846	772	864	872	854	886	867	851	892	837	849	851	869	856	804	831	904	855	917	868	861	815	856	847	814	859	844	828	871	813	815	868	853	879	842	910	805	857	863	884	855	882	840	841	879	865	847	862	850	877	837	846	776	811	842	884	868	817	822	848	812	863	874	849	788	872	877	825	866	829	877	844	910	920	856	872	864	827	852	852	843	881	896	850	790	850	904	848	851	859	862	881	848	847	831	805	863	806	879	859	889	889	844	837	859	822	829	767	868	801	801	893	807	827	874	862	793	824	835	845	866	808	860	814	901	886	854	861	801	909	897	833	802	831	853	842	863	846	875	839	814	857	814	878	849	862	807	868	855	880	846	854	846	879	868	860	839	866	858	877	876	842	881	874	882	913	921	858	876	848	845	826	845	835	857	858	840	863	861	833	875	924	910	876	769	878	860	834	871	836	843	841	859	803	817	888	800	901	867	915	844	883	840	861	896	839	860	902	846	843	873	871	840	877	850	834	827	867	819	849	817	903	870	841	895	856	856	873	918	851	838	848	825	916	831	789	847	781	871	849	876	849	882	858	856	851	878	863	844	811	842	818	865	860	851	879	889	861	798	837	827	848	840	862	869	852	881	906	829	840	825	857	833	781	808	872	840	798	915	842	869	848	834	839	886	867	869	800	851	819	871	872	838	887	841	844	841	838	885	841	854	866	842	870	858	840	823	841	844	831	828	845	892	827	827	811	886	849	849	801	822	852	854	827	883	879	879	816	819	836	799	868	883	854	832	824	897	847	837	918	866	855	854	812	838	857	792	869	853	951	877	844	787	852	866	844	865	862	874	799	810	859	811	838	862	832	835	863	845	873	814	842	838	878	859	821	872	875	886	813	835	837	837	808	819	840	837	892	843	866	813	907	825	894	903	858	877	879	817	857	874	843	822	878	864	880	860	866	812	827	827	862	850	858	885	832	889	820	849	788	913	779	858	874	867	867	878	850	850	812	837	908	886	886	871	847	834	810	819	852	852	819	832	851	802	859	886	815	847	823	864	806	876	866	838	876	848	812	884	802	881	878	864	854	860	860	912	865	842	834	845	824	876	856	843	880	854	852	841	883	906	854	807	843	820	853	821	841	904	835	863	847	849	897	839	833	809	876	811	873	867	843	838	889	838	873	840	825	858	900	814	900	865	825	841	867	850	874	910	825	885	943	834	880	873	840	857	889	840	838	874	855	894	834	838	820	835	858	814	809	864	841	882	820	856	812	863	832	873	847	875
53637	52966	45518	55388	66600	47115	23847	5607	535	347	356	367	360	355	355	334	384	375	362	335	328	368	351	357	372	333	323	338	345	373	336	337	339	318	341	355	372	354	331	314	351	335	336	379	343	319	358	350	323	348	337	351	353	357	336	328	333	330	361	379	370	390	323	329	374	325	368	319	326	315	332	341	337	341	365	371	354	348	341	344	336	323	336	323	349	340	360	317	345	340	299	341	351	317	341	318	350	351	349	361	314	347	361	335	318	338	339	335	362	354	322	351	360	310	357	347	325	327	290	346	341	343	359	333	341	355	330	352	357	355	334	361	356	347	371	367	341	361	339	312	353	342	343	339	356	351	308	371	398	309	364	331	343	336	358	330	371	334	307	328	360	358	387	365	361	359	337	333	307	323	348	326	319	332	338	342	362	363	346	368	347	346	325	361	346	331	374	362	338	335	363	357	335	313	343	335	352	356	364	342	377	298	327	337	355	330	323	349	340	362	321	341	383	344	339	312	345	358	313	355	341	365	366	344	342	315	337	384	326	323	328	341	351	351	387	351	359	321	342	342	348	347	326	349	359	352	311	340	372	319	340	356	341	384	348	363	356	336	358	366	331	315	345	331	360	346	364	334	362	360	340	326	369	358	358	366	364	363	356	334	375	345	343	343	317	350	362	351	338	356	350	357	384	356	359	337	341	372	371	336	341	327	356	355	323	372	347	342	366	341	355	336	361	330	341	334	331	313	378	372	334	337	390	304	361	335	334	361	355	363	332	342	337	364	353	366	348	351	358	321	327	338	358	313	338	363	384	356	320	337	336	342	340	361	373	337	346	353	326	353	347	363	356	329	338	312	339	336	349	342	339	361	338	307	360	351	346	357	325	359	335	334	354	343	326	371	369	352	337	358	362	340	334	309	351	397	340	341	347	335	352	355	339	346	326	356	371	357	356	352	344	324	377	382	322	362	328	353	373	373	353	323	338	325	341	355	329	387	348	339	355	350	335	341	380	346	345	380	357	329	320	330	362	294	354	352	355	332	342	347	341	403	360	350	348	321	349	356	363	325	328	356	320	350	359	296	316	310	351	363	363	383	322	357	333	373	339	328	341	358	331	370	338	352	330	344	320	374	367	340	319	349	347	323	333	365	345	357	374	340	337	334	331	329	339	330	330	312	317	346	318	346	330	352	361	354	334	365	338	358	369	330	339	341	341	334	346	328	323	326	352	378	328	307	372	380	368	338	361	345	351	320	328	312	347	335	369	366	336	359	359	372	364	368	331	317	347	364	337	349	355	348	355	397	353	361	355	325	386	365	384	337	403	346	337	333	333	346	367	336	333	346	362	337	326	295	338	314	383	355	377	367	342	356	348	357	357	341	340	375	336	335	334	330	350	319	340	355	310	358	333	345	377	364	325	336	358	327	335	332	344	347	364	329	349	357	341	342	296	365	347	317	323	343	362	353	319	353	342	344	330	356	356	365	317	367	327	353	378	363	311	355	350	325	349	335	328	371	334	338	349	367	339	355	334	384	315	362	350	354	353	332	331	330	334	336	347	298	345	347	336	341	354	322	308	336	352	362	341	334	350	347	323	348	347	339	325	371	323	323	371	328	346	341	310	347	353	374	344	354	355	321	347	319	346	340	352	329	355	382	357	339	354	343	331	333	363	352	350	339	329	365	367	363	338	350	367	332	331	348	361	362	332	325	363	344	330	320	349	343	362	355	352	365	340	327	338	321	335	340	330	312	314	380	341	346	346	360	353	352	343	324	357	355	401	365	358	333	315	345	358	353	360	321	332	335	335	352	331	337	370	333	329	357	303	351	341	349	371	360	327	355	375	315	347	324	344	378	332	360	315	341	349	334	344	344	351	339	326	352	335	337	337	347	339	341	355	386	333	369	368	347	336	317	370	355	376	362	329	341	341	341	339	359	390	323	335	363	324	337	373	367	348	333	353	389	336	323	316	318	353	330	363	315	357	347	351	394	347	344	358	311	359	367	338	371	383	368	349	362	344	326	327	331	344	335	356	325	358	330	316	352	353	377	353	338	388	362	359	366	377	344	311	340	381	370	367	349	340	365	360	344	374	372	351	352	327	315	358	333	354	345	353	345	355	339	322	373	353	370	365	343	327	356	327	362	356	341	353	325	360	349	336	329	366	358	343	378	328	345	345	319	351	328	374	326	369	317	365	315	339	369	331	355	334	369	356	331	377	368	367	323	365	345	348	346	367	326	365	337	343	348	351	378	327	389	315	359	306	383	385	328	333	347	321	336	347	344	339	363	362	328	323	339	360	336	374	329	367	326	338	334	336	362	324	355	356	336	330	361	328	352	363	328	312	356	358	360	356	280	326	352	341	363	358	336	349	308	335	347	327	352	348	341	335	357	339	343	328	333	316	366	331	312	340	371	358	316	326	343	390	362	339	309	380	341	339	331	350	326	359	320	356	319	328	371	337	345	337	363	338	312	334	353	423	386	351	361	353	336	332	360	343	354	305	320	335	351	368	318	376	336	359	364	321	339	356	367	347	309	329	379	341	321	370	370	340	320	364	343	349	398	324	362	324	343	356	356	362	362	375	366	344	334	332	354	368	354	328	369	346	327	348	321	379	365	361	336	325	344	338	364	371	336	345	357	343	369	374	349	384	350	310	352	344	386	334	368	341	374	328	348	368	352	357	346	376	370	318	345	379	327	334	370	363	345	355	372	333	375	353	381	386	327	359	326	357	339	369	346	369	347	314	336	306	335	362	354	324	343	350	331	338	341	336	365	386	342	348	340	348	361	343	362	329	358	355	333	332	389	353	343	346	352	358	380	327	383	336	330	337	371	375	357	370	330	367	317	349	333	340	368	381	354	316	354	349	301	374	354	360	308	349	339	310	317	370	332	336	313	343	328	344	328	349	353	331	363	342	362	351	342	329	318	345	379	334	359	353	352	366	361	342	314	397	327	342	358	344	340	369	356	356	334	360	396	357	329	326	348	340	342	371	337	315	365	356	336	357	349	363	333	359	352	332	323	346	331	347	360	342	344	338	326	339	338	352	363	350	326	337	352	339	362	340	341	363	353	332	325	341	341	356	340	380	353	376	354	370	350	335	369	390	356	349	331	365	372	347	326	363	336	318	339	347	347	343	363	357	363	354	331	333	365	344	335	340	353	314	359	369	326	332	352	347	345	321	342	334	355	377	350	410	326	333	364	332	352	340	334	325	399	369	321	353	321	374	343	322	350	375	304	350	354	349	365	393	377	376	349	373	340	330	338	310	308	363	335	350	347	345	349	323	335	356	355	348	348	339	364	360	342	356	357	324	397	359	349	344	314	344	381	350	313	377	350	309	355	382	329	347	354	354	339	341	380	357	325	328	348	375	352	338	332	307	312	339	349	320	354	332	336	345	370	356	355	339	360	324	343	373	329	362	368	341	326	384	350	345	382	391	363	356	354	324	343	355	311	342	334	341	347	367	327	344	309	381	350	364	338	361	342	357	351	343	335
37136	44819	47619	65577	78691	57243	30816	7726	1318	884	904	891	861	841	856	864	820	862	823	856	853	908	898	855	832	873	876	790	905	842	854	817	825	837	844	873	827	782	883	816	876	796	824	851	811	800	856	842	784	820	851	874	867	849	874	896	851	854	813	835	902	841	854	829	807	848	790	847	825	845	835	834	826	838	870	886	864	863	761	816	808	793	823	847	840	810	877	854	830	900	812	828	884	842	862	840	823	911	805	840	855	810	802	842	851	872	850	854	890	845	801	868	797	880	822	889	831	836	799	870	836	868	861	867	858	893	839	823	842	838	870	828	833	840	884	829	866	847	879	874	875	816	796	851	833	857	864	867	900	842	824	838	835	776	883	849	877	843	866	814	841	866	843	851	846	833	820	851	828	829	822	823	836	825	851	841	815	793	847	912	811	832	859	795	870	830	836	842	806	789	832	868	905	821	827	902	834	870	868	837	849	804	858	837	805	847	833	847	839	819	860	810	841	861	834	866	827	791	859	857	844	775	873	823	827	804	863	797	819	856	819	817	840	826	753	826	815	872	818	865	831	848	872	827	830	803	907	831	849	850	875	851	876	865	802	833	902	859	851	775	845	834	837	883	814	830	833	822	854	839	924	803	846	871	815	872	849	842	846	834	783	861	846	834	800	762	863	830	816	789	856	858	842	854	862	834	822	850	814	799	804	844	841	815	810	820	831	860	886	830	812	879	835	763	834	816	855	781	842	827	837	849	843	802	827	901	874	840	827	817	852	810	912	783	867	903	863	833	832	844	793	842	829	754	823	849	848	855	886	807	793	831	839	843	805	895	832	885	886	846	844	800	795	844	855	806	809	872	785	853	830	801	882	798	843	884	897	811	865	815	841	812	892	833	874	841	853	812	859	798	850	912	831	837	842	853	855	816	834	878	824	816	823	849	824	793	806	854	885	894	857	819	928	845	792	885	786	827	851	863	863	831	906	838	885	811	852	839	906	862	872	844	832	817	848	829	848	848	866	854	863	783	797	869	829	842	795	875	846	868	838	849	845	813	855	848	865	894	820	831	859	867	841	815	797	797	849	831	858	886	855	879	827	836	829	870	845	819	886	824	829	826	868	858	834	832	838	800	843	851	849	868	833	861	869	895	851	880	857	849	850	818	859	870	833	832	811	887	851	847	847	876	810	853	839	861	838	850	826	805	817	840	787	840	822	843	814	828	839	779	822	845	856	880	884	865	834	822	842	852	864	820	834	849	930	846	899	783	833	798	922	821	860	818	851	837	894	810	876	780	851	826	870	850	865	835	828	836	806	822	825	811	869	847	849	810	804	852	838	831	812	820	866	831	840	870	839	823	861	814	850	836	860	831	817	841	874	791	852	793	838	855	798	801	829	884	866	872	822	851	777	850	835	856	813	906	908	830	862	845	821	841	862	835	878	839	841	866	831	851	871	819	822	846	832	858	811	837	827	812	807	853	871	815	852	848	783	844	844	894	814	840	850	785	855	830	866	807	846	855	812	862	891	858	814	813	788	848	825	815	838	813	821	803	856	871	869	762	847	834	880	858	832	818	832	874	838	819	891	864	785	796	828	830	852	857	825	884	836	892	787	843	835	828	846	817	825	832	874	816	890	823	851	861	836	828	875	851	799	848	818	860	872	891	838	879	827	852	877	882	858	815	821	849	819	810	857	835	825	855	892	812	863	787	822	890	831	850	839	826	812	799	827	857	841	808	831	858	847	864	873	830	799	827	875	798	881	823	826	888	779	848	801	836	825	833	858	842	819	829	863	847	876	803	826	797	817	778	824	796	809	843	836	849	909	895	805	795	880	831	860	891	806	832	820	767	854	856	814	874	834	817	842	923	833	861	822	834	780	842	813	825	860	865	833	842	835	830	839	872	864	823	866	867	825	823	849	874	839	889	845	809	798	831	884	857	844	846	850	788	864	867	799	854	821	873	838	848	822	829	821	869	855	830	816	848	878	825	823	835	867	884	825	849	796	896	843	916	862	803	857	823	792	842	836	859	842	837	822	860	810	882	825	876	767	817	816	846	859	802	796	851	823	871	832	880	870	848	863	851	835	811	861	862	841	843	840	834	858	816	885	836	817	869	829	871	864	822	848	840	836	842	869	826	843	859	875	881	823	846	799	844	861	857	852	848	821	828	805	919	853	845	868	878	846	840	807	841	828	888	858	818	854	832	821	806	825	861	808	874	851	903	856	786	827	788	786	828	847	807	878	842	839	820	852	821	874	808	826	832	821	806	747	795	858	784	866	866	844	855	822	828	858	773	874	887	859	826	859	814	901	843	840	846	813	855	777	838	824	850	845	858	843	855	861	866	814	810	846	799	864	819	937	831	849	852	883	826	823	868	867	856	784	799	884	826	816	849	839	848	830	858	855	873	847	846	828	805	839	751	780	861	799	841	817	851	800	809	804	861	826	825	771	880	819	805	834	842	863	769	822	858	845	841	872	806	831	899	806	790	837	831	772	830	859	834	816	845	814	826	816	838	854	823	819	848	836	835	889	825	812	817	886	831	835	840	906	812	819	860	869	872	892	878	872	891	844	844	876	855	860	838	846	850	850	854	852	796	786	817	809	829	851	822	831	878	924	837	888	834	902	797	847	821	857	815	815	810	787	824	786	853	813	831	902	829	789	870	855	870	850	824	795	823	849	818	819	855	880	822	867	856	850	857	851	843	817	833	877	802	816	867	838	851	821	859	804	823	844	849	854	849	818	852	811	839	822	877	875	830	844	896	857	808	819	813	844	790	826	886	849	799	877	800	903	879	839	849	871	828	804	851	859	875	887	858	880	822	882	878	875	871	860	852	837	783	840	895	871	868	851	834	828	847	854	858	839	828	836	825	844	889	805	901	807	905	813	817	817	869	888	844	837	836	860	843	862	839	851	841	835	843	818	842	846	868	845	845	775	805	866	796	829	835	820	833	865	836	812	846	766	865	846	807	860	826	847	879	824	832	839	791	823	826	839	866	823	785	876	883	833	826	847	812	857	847	839	863	776	899	789	837	843	853	845	811	904	875	813	815	901	814	882	846	869	817	852	851	827	828	820	865	875	824	826	794	825	835	800	904	830	871	820	796	834	867	839	844	871	846	819	844	807	863	832	796	885	879	833	825	875	863	834	864	826	882	839	780	814	803	841	800	797	830	857	836	799	887	819	824	837	865	797	816	914	876	819	814	863	831	844	798	825	809	822	809	848	847	809	866	734	825	858	866	849	885	825	875	807	894	829	838	832	827	835	880	850	822	832	895	829	838	855	817	831	830	798	875	824	816	819	835	831	790	840	816	840	854	832	841	845	814	799	786	902	819	823	826	786	835	783	859	861	873	867	798	848	857	869	866	852	815	821	817	866	822	867	886	828	838	850	826	838	839	824	854	869	842	793	864	824	811	813	849	839	831	868	857	847	836	800	793	857	808	880	825	822	827	856	830	804	896	836	841	826	822	843	831	798	836	799	795	783	825	929	813
24851	24435	20701	11363	10740	5551	2137	718	355	340	344	320	346	342	366	332	358	349	350	326	364	341	354	306	312	326	339	316	396	335	336	314	316	337	336	399	349	327	313	325	327	334	332	349	354	316	318	343	322	318	312	305	337	357	331	352	340	335	330	373	329	353	342	325	317	314	292	338	365	322	364	383	326	351	358	360	322	312	313	378	331	333	331	312	365	311	337	337	334	344	312	346	353	362	326	330	288	362	350	326	359	331	352	346	341	358	319	348	339	369	402	319	333	312	321	355	323	349	323	329	356	338	333	327	318	331	335	316	333	347	344	315	313	326	329	368	321	291	351	335	318	365	349	317	302	362	314	328	325	361	347	348	299	340	323	341	321	303	338	321	332	345	335	340	355	338	335	347	329	330	374	323	347	325	351	344	363	307	340	336	385	324	343	324	366	332	337	315	334	349	319	306	339	304	337	354	329	302	335	328	334	348	318	348	349	304	330	359	322	339	326	332	335	392	314	372	332	362	341	324	328	347	315	341	319	309	341	372	328	342	335	336	328	310	349	357	324	342	300	328	342	343	327	360	333	322	302	366	325	377	339	371	325	339	310	326	357	340	338	346	333	335	335	335	358	339	340	322	348	335	304	324	322	321	312	366	340	351	361	334	326	373	363	326	321	320	350	358	323	322	312	354	353	354	333	348	352	368	320	325	339	336	382	364	329	349	318	343	345	351	353	329	323	357	329	327	352	356	355	313	344	345	355	354	324	352	353	344	330	312	336	341	343	340	352	335	331	338	345	350	291	326	307	354	337	341	307	343	313	340	312	331	303	307	346	344	330	302	380	320	334	317	366	342	329	370	335	325	328	334	343	349	367	337	347	318	346	301	335	329	339	307	316	303	324	364	306	327	324	331	328	340	344	322	346	310	336	379	331	348	359	347	318	367	340	344	339	350	363	310	351	326	360	348	356	326	323	342	352	321	312	345	315	317	335	350	316	349	311	332	368	314	355	342	328	304	349	357	359	315	324	375	301	342	324	344	344	339	356	333	335	359	370	343	306	381	350	321	347	376	359	347	359	332	351	324	334	355	333	346	326	308	333	354	333	301	329	353	320	323	302	361	333	346	308	377	336	327	365	355	328	327	314	291	342	359	308	337	359	349	356	312	354	340	350	360	339	362	376	351	371	370	310	337	328	343	350	324	325	338	300	340	342	339	319	350	328	328	355	339	357	325	346	335	346	399	332	324	344	306	319	339	390	337	341	324	366	362	330	307	352	363	334	349	346	344	330	337	314	301	345	318	336	342	283	351	377	320	357	331	312	372	346	355	341	319	323	326	346	321	318	330	320	355	340	331	334	322	358	362	335	355	309	297	352	375	365	365	338	365	317	336	372	343	323	306	352	326	292	290	312	322	346	326	348	360	339	376	328	320	339	331	362	317	323	356	280	364	346	361	343	300	313	319	313	306	297	339	341	332	348	359	338	348	360	362	344	315	348	324	306	339	341	325	350	326	339	330	345	320	346	322	321	314	347	359	324	336	314	343	321	349	332	304	362	344	338	323	332	340	338	343	302	333	340	309	319	330	373	332	317	335	317	335	336	348	369	321	326	337	336	389	307	313	346	342	376	354	358	340	377	337	343	336	301	337	358	346	334	317	341	340	374	342	353	334	309	378	337	337	342	347	337	366	336	344	330	293	324	289	360	346	348	325	340	352	356	307	322	354	314	302	326	343	323	369	326	358	345	328	331	368	358	300	300	327	338	346	358	386	352	297	295	325	334	339	350	313	366	334	343	337	320	334	315	326	331	353	302	352	323	327	361	321	344	317	337	354	328	349	371	340	319	334	313	342	377	384	319	353	343	337	331	322	354	345	332	385	367	333	323	337	341	372	350	356	337	362	330	349	318	328	314	320	338	339	305	365	348	347	327	322	336	319	335	365	324	341	342	359	362	351	336	274	303	334	343	342	360	320	315	364	360	313	356	320	302	339	323	329	357	333	355	342	333	346	360	345	317	315	347	354	367	324	307	325	341	342	326	335	355	354	342	341	310	342	325	341	335	328	326	334	340	364	349	340	373	340	321	352	317	340	329	355	340	344	326	318	349	316	365	357	326	321	316	304	323	350	349	338	303	346	357	325	310	318	356	319	377	336	313	337	352	326	340	336	317	358	326	354	334	321	326	304	343	346	318	333	327	356	371	361	360	305	364	364	329	358	340	340	336	303	343	369	340	359	309	312	337	328	332	318	379	340	336	341	335	379	331	365	343	354	324	329	340	313	330	345	317	324	344	331	350	339	337	330	356	345	325	346	341	333	347	361	314	358	352	343	341	335	352	350	330	342	320	367	334	348	328	339	356	307	312	325	345	317	356	323	356	367	329	343	339	363	336	330	315	366	308	329	316	362	328	355	336	373	333	324	352	365	309	305	359	337	309	331	332	346	333	351	370	307	346	334	319	331	292	299	339	356	326	322	336	345	346	357	364	321	323	310	325	321	400	335	339	347	343	338	307	313	323	334	319	330	355	330	359	349	328	361	332	338	322	336	363	334	366	336	356	339	336	325	325	313	331	340	359	347	375	390	323	338	311	334	317	342	358	337	312	341	353	326	310	324	333	364	324	353	390	364	333	370	348	330	342	308	347	330	336	381	385	328	330	357	331	305	371	339	353	327	329	331	347	326	355	355	352	331	348	350	295	333	348	349	359	361	342	336	338	330	318	329	338	284	341	349	354	343	364	320	346	328	334	365	377	349	338	350	344	352	294	348	372	322	342	334	355	348	344	324	349	325	288	361	335	328	357	360	346	339	328	311	324	353	345	320	325	352	360	338	325	327	333	318	329	334	337	324	345	330	357	317	354	341	338	351	345	331	375	332	316	354	318	328	343	354	359	307	352	390	320	334	306	320	328	320	369	319	316	329	382	335	357	304	359	320	345	344	338	360	351	356	332	332	300	322	312	304	330	315	347	314	318	338	336	331	355	343	336	333	330	346	323	345	326	329	323	376	344	319	318	348	308	364	368	300	323	360	342	332	365	317	367	333	316	321	341	333	339	349	290	332	371	317	330	307	334	348	329	327	367	337	339	329	339	355	332	314	355	347	318	346	349	333	376	352	351	328	370	315	377	350	347	368	341	342	332	327	360	325	337	299	319	339	369	339	345	349	335	312	376	363	327	339	354	340	316	329	344	326	339	359	347	340	360	332	345	353	331	317	367	344	323	329	329	342	341	283	338	360	325	379	300	351	336	365	362	348	316	327	334	308	352	323	297	314	362	365	342	333	330	313	315	313	342	298	338	335	349	318	338	329	351	296	362	349	343	332	351	330	333	341	331	335	315	323	306	347	338	321	325	334	339	356	342	345	350	362	322	347	330	330	336	338	349	304	331	331	340	348	320	370	326	301	318	359	327	327	334	341	371	338	349	357	311	307	306	325	329	321	342	326	329	337	343	342	346	341	368	320	329	317	311	337	354	319	346	365	332	344	337	323	313	329	335	327
14591	20127	23942	23049	24632	14398	6145	1786	888	782	819	831	873	822	829	856	827	838	856	742	879	863	812	814	811	847	832	826	832	786	836	855	780	849	838	813	816	836	803	880	789	839	897	852	824	871	853	802	823	804	818	858	828	806	807	831	849	843	832	816	882	788	846	809	791	811	813	850	808	765	846	822	808	889	798	817	810	837	825	846	843	862	856	831	848	806	838	889	841	795	836	828	904	832	813	823	828	917	829	846	821	883	785	861	817	817	835	811	823	862	816	783	790	817	833	863	844	855	781	841	808	826	787	850	849	801	852	829	874	811	819	819	825	821	896	840	793	810	801	817	834	838	852	842	800	841	846	833	805	840	800	829	825	842	836	798	812	849	811	877	828	824	844	820	896	874	850	773	772	825	814	808	839	809	854	845	801	841	792	859	809	785	821	790	831	832	874	824	841	781	821	800	856	826	845	851	853	852	823	804	838	841	842	815	835	779	823	801	802	819	823	849	839	857	857	802	859	835	816	846	797	876	830	877	793	862	878	822	838	811	799	796	884	811	804	845	850	825	814	869	855	783	811	817	804	833	752	830	868	821	845	762	810	821	780	821	832	827	844	834	773	781	874	767	830	801	821	878	829	859	753	813	808	799	839	793	837	815	841	821	851	801	843	807	789	849	845	811	836	798	807	894	830	778	839	791	814	839	817	850	832	842	840	860	842	870	808	763	897	863	785	896	795	773	828	801	862	809	823	816	836	772	872	825	848	781	750	814	809	880	807	844	836	815	798	873	873	812	845	859	852	793	859	826	807	835	851	798	799	892	838	818	824	821	869	822	915	844	859	831	852	826	840	836	806	883	817	834	798	871	818	818	903	848	811	789	874	827	837	846	892	790	825	844	814	864	774	785	880	834	825	849	796	805	871	867	876	790	789	820	807	838	820	844	868	790	798	845	855	880	893	799	824	823	805	853	832	875	843	811	833	846	811	768	870	840	817	877	807	824	810	909	791	769	824	781	860	798	870	819	864	834	803	833	828	835	799	820	853	844	817	774	782	826	817	852	809	834	834	800	824	805	802	828	838	878	820	797	831	860	888	844	881	838	813	875	829	806	857	759	828	820	823	841	844	844	849	791	840	845	847	853	818	828	829	828	828	826	831	825	849	812	780	842	803	828	797	826	859	863	767	823	837	803	800	857	821	826	848	851	829	891	799	851	860	809	877	862	775	873	822	779	862	827	876	865	847	792	815	819	842	856	824	886	875	810	827	813	802	811	787	836	750	812	884	872	802	836	827	830	871	819	825	801	834	810	838	827	851	873	798	815	829	802	824	826	837	781	758	866	845	813	846	796	798	859	818	874	803	790	899	835	794	795	795	837	835	777	858	816	812	803	838	809	800	813	823	818	873	793	874	870	807	860	817	834	870	844	841	827	837	866	882	840	844	852	922	855	845	819	834	863	831	793	822	814	841	872	811	805	810	852	830	849	830	834	810	827	813	827	814	820	795	825	797	803	812	776	847	850	775	837	829	813	846	806	794	820	879	884	839	844	869	846	862	878	817	819	818	814	828	814	867	815	835	855	810	842	867	801	838	843	854	796	819	847	818	851	797	802	857	855	900	831	789	845	854	812	862	863	786	816	827	839	832	844	808	901	833	834	809	836	867	868	773	806	812	815	767	805	849	848	841	857	852	874	807	852	820	815	821	796	803	831	870	880	889	796	815	859	843	864	839	801	858	843	854	830	796	824	819	833	849	823	822	800	809	855	845	793	851	849	781	820	845	807	827	857	795	789	842	844	836	803	806	772	792	822	894	783	862	828	833	826	813	844	861	858	797	838	851	825	810	865	792	855	837	818	811	854	819	831	857	827	770	828	811	821	859	822	822	816	823	828	842	829	870	832	862	819	811	795	789	826	828	850	792	860	827	824	845	822	856	837	848	824	872	823	836	826	831	832	845	809	798	812	801	851	841	822	834	805	826	833	873	798	844	876	854	839	841	820	892	849	853	892	827	843	870	833	813	803	785	801	822	809	821	799	874	792	821	768	876	838	864	852	848	835	829	806	841	841	833	802	837	833	813	827	829	819	807	840	900	822	854	784	790	826	836	821	818	849	833	821	804	801	795	850	821	822	822	835	851	809	832	833	872	825	782	812	800	812	818	880	836	828	806	820	816	804	828	785	804	841	804	780	809	773	832	799	882	850	814	846	851	813	778	810	812	834	838	851	823	849	838	809	782	799	776	830	844	794	837	894	821	747	861	850	808	783	822	848	827	835	832	819	795	829	846	839	883	846	831	813	854	861	836	855	837	841	858	808	769	811	810	906	753	844	815	828	869	804	782	859	832	889	802	874	812	914	786	869	814	803	817	793	774	792	810	831	839	862	778	832	836	850	866	836	793	833	822	828	840	799	833	828	791	814	840	848	811	797	852	816	787	883	778	849	871	796	850	793	781	778	884	797	844	896	830	834	855	854	783	811	840	828	812	805	861	811	844	789	862	828	849	844	820	845	846	821	855	848	832	859	809	829	828	799	865	816	845	819	830	820	864	830	836	795	798	817	779	817	840	876	804	881	840	840	821	756	834	798	804	851	828	889	817	849	828	847	861	833	824	798	851	879	832	824	825	853	799	878	802	827	816	868	832	786	789	837	781	805	790	809	855	859	781	846	808	825	843	811	858	827	794	825	842	772	794	798	804	860	780	834	810	811	799	837	837	859	771	889	806	850	798	803	826	839	851	879	833	853	835	825	859	898	824	789	822	802	907	860	883	835	823	825	856	830	753	847	834	789	798	831	863	773	818	852	848	853	823	852	846	805	827	877	882	835	844	842	755	831	838	795	841	843	819	810	822	826	848	852	865	831	793	806	848	821	828	855	822	783	796	822	831	807	784	826	798	810	793	832	856	850	831	823	847	826	808	810	853	870	820	850	805	840	833	784	784	823	822	838	806	766	794	867	804	786	827	809	850	757	825	803	842	850	832	855	829	801	813	840	843	925	812	787	841	820	839	879	793	863	853	870	849	827	839	854	809	843	832	855	843	808	790	869	826	824	830	802	828	819	863	820	835	844	792	865	908	874	857	892	834	841	778	796	825	811	801	839	818	848	817	791	820	829	812	848	810	852	845	782	888	799	835	842	806	822	860	802	877	832	847	815	832	792	804	828	818	877	794	793	845	807	811	814	806	809	807	839	838	837	871	840	810	802	836	842	851	829	841	855	792	823	838	814	803	869	877	789	799	810	854	820	808	844	846	842	856	860	835	876	799	828	776	790	795	824	842	794	842	799	798	825	781	871	818	823	791	825	803	854	821	812	783	783	794	809	781	797	847	790	840	816	832	826	817	813	852	824	843	841	813	841	804	862	839	823	841	827	783	771	816	838	860	824	771	847	830	827	848	820	816	790	799	833	823	804	836	800	784	820	845	831	799	854	816	800	806	829	810	806	840	806	837	823	825	816	811	829	796	789	837	884	810	838	797	822	800	842	810	787	774	812	738	861
43161	51125	48480	49232	53356	37732	17699	3339	527	339	351	366	337	338	351	365	355	321	324	348	365	336	350	347	363	380	343	340	320	356	348	341	366	341	326	353	349	339	371	368	323	325	322	350	375	348	346	340	348	343	324	366	350	300	331	314	322	375	361	325	326	358	343	343	379	311	345	367	368	360	333	350	341	365	353	362	351	335	369	342	347	357	333	356	310	352	350	342	343	348	406	334	359	342	344	382	364	355	339	341	340	354	314	324	327	346	323	350	369	334	329	335	323	368	331	384	343	319	338	349	355	344	369	336	321	353	328	345	329	333	318	352	363	348	352	315	340	365	331	334	330	328	353	360	354	315	357	345	330	341	317	307	326	356	348	313	360	284	353	341	368	341	328	337	318	339	364	385	352	321	347	353	345	331	371	342	357	322	309	335	356	356	386	343	314	357	354	337	337	337	362	342	346	320	378	343	347	360	336	368	350	382	365	344	352	334	337	347	321	329	350	340	313	377	373	391	351	336	330	358	347	345	365	348	332	320	393	341	349	335	365	377	351	332	308	356	310	340	336	326	336	349	349	320	338	392	385	375	364	336	332	350	362	363	341	373	352	344	323	340	371	341	342	358	342	368	316	312	334	359	373	327	309	350	346	363	317	352	366	331	356	338	315	372	315	364	344	365	341	361	332	362	346	336	325	341	341	323	321	341	351	349	316	342	332	366	363	306	331	375	374	358	354	332	330	299	349	363	375	326	339	350	351	313	374	346	337	331	316	354	351	312	360	330	349	357	331	331	360	331	333	373	339	366	375	350	312	352	366	313	344	378	352	332	348	366	343	357	340	300	325	325	374	352	383	329	359	334	367	323	352	327	347	371	340	309	348	324	316	360	347	338	324	338	357	360	325	316	353	355	336	304	337	336	355	347	352	351	368	351	306	297	341	342	329	368	351	333	321	370	358	369	338	354	340	373	334	332	324	329	348	315	360	350	317	350	322	353	350	351	316	323	355	316	347	350	352	365	387	313	304	341	369	355	344	333	309	328	343	325	373	312	341	348	334	325	325	345	331	324	343	345	353	349	371	360	328	349	386	368	353	361	370	344	306	325	349	325	355	345	369	350	361	337	318	376	352	361	307	374	331	362	385	345	322	344	348	363	334	361	383	345	361	354	362	343	362	375	347	379	315	363	312	361	343	337	348	322	336	331	362	333	361	319	338	319	347	389	335	337	371	339	347	352	385	350	328	321	330	343	345	331	333	334	339	369	356	324	370	374	328	354	386	364	346	352	345	371	339	348	313	318	374	327	330	327	328	353	348	367	316	370	368	350	324	323	350	337	359	339	381	384	339	370	333	344	342	313	356	326	361	347	343	330	355	343	336	332	317	358	331	350	338	328	325	356	337	345	336	347	320	326	368	337	342	324	321	364	348	357	341	377	353	339	353	357	354	334	375	343	346	374	331	346	336	315	315	337	334	344	324	338	352	358	315	361	330	354	345	348	318	357	345	323	327	302	323	337	346	360	310	351	363	377	344	343	327	336	332	329	328	359	375	367	338	363	336	378	326	355	333	344	353	337	378	357	345	334	335	362	338	371	334	348	378	341	353	346	321	335	331	338	340	341	345	354	356	346	330	352	324	328	332	306	322	368	318	380	342	344	326	326	303	356	345	363	368	357	340	314	364	344	337	344	332	341	393	365	359	318	367	352	335	348	352	351	352	364	358	313	343	363	304	295	363	351	333	320	335	367	327	352	337	363	403	348	332	323	331	346	334	398	329	372	322	377	364	366	391	328	332	346	354	349	334	335	305	348	328	327	369	342	319	387	369	348	354	349	348	363	382	339	359	337	360	360	308	314	319	332	331	372	350	346	357	312	359	342	323	336	376	355	336	317	357	338	347	310	325	351	346	362	335	335	358	349	313	333	334	356	344	382	351	352	372	358	380	335	341	356	308	347	359	358	329	375	342	379	350	372	334	345	335	378	338	376	349	334	348	331	335	338	340	337	328	312	354	301	337	351	371	352	345	358	318	310	361	365	338	344	329	312	353	365	290	340	345	374	325	335	350	319	369	331	369	304	349	374	368	334	362	331	360	324	345	314	337	371	310	306	325	308	364	328	344	340	333	371	339	341	400	342	346	363	332	330	333	351	300	345	343	354	360	336	341	326	372	343	334	340	351	377	368	344	318	353	353	342	311	363	360	315	364	336	338	363	349	372	350	346	325	362	349	367	362	332	353	377	328	367	355	337	373	336	328	323	371	342	345	356	324	363	318	338	344	330	311	359	356	354	371	348	346	352	347	372	336	327	320	335	360	336	346	341	369	348	338	317	371	350	305	317	360	347	339	332	345	354	363	344	342	371	322	366	326	376	338	311	344	325	339	373	343	342	353	357	329	334	328	359	329	360	336	352	370	378	346	331	347	379	325	329	344	316	331	375	326	352	349	354	371	341	345	365	327	349	356	349	339	365	337	351	346	361	291	343	368	370	356	380	350	364	348	348	355	314	325	359	376	332	354	357	326	336	344	324	327	374	324	340	332	339	337	323	356	346	346	345	327	335	322	319	317	327	325	331	365	343	313	368	329	319	342	352	363	326	349	354	353	318	343	347	337	358	358	416	354	369	364	349	351	382	352	372	333	348	334	342	332	331	373	358	348	327	328	327	351	375	324	348	372	380	338	308	347	348	322	311	348	369	365	331	327	364	357	353	314	351	343	332	344	353	346	333	331	376	356	372	332	351	345	376	379	321	356	350	380	367	345	339	347	334	371	349	365	325	351	331	338	329	363	369	312	337	376	375	346	293	337	357	347	324	347	390	361	342	336	319	314	346	327	338	342	379	340	316	349	323	360	329	338	315	336	353	297	338	376	330	367	373	365	363	312	344	343	330	340	317	334	356	312	371	347	351	347	338	334	345	338	320	326	337	337	325	370	350	353	355	358	355	360	321	352	337	346	353	323	325	368	372	329	343	316	333	322	345	347	355	347	349	348	347	351	338	361	360	338	361	379	366	353	344	339	324	347	339	347	360	324	349	336	319	338	343	351	326	333	330	371	395	381	370	337	342	383	336	364	378	342	321	340	307	387	349	317	328	385	352	353	366	343	345	309	324	346	360	321	333	373	332	347	363	344	333	359	330	327	352	345	356	353	328	338	352	325	336	339	319	348	338	331	326	350	386	369	365	354	359	333	343	347	340	320	348	348	327	368	337	335	356	355	349	347	369	360	334	325	322	348	371	313	338	383	345	357	346	316	313	332	338	293	332	367	364	366	323	353	332	347	330	331	337	330	330	326	323	318	312	323	328	326	331	337	340	334	353	348	327	328	344	329	348	343	341	342	377	323	371	313	348	347	338	337	339	371	359	343	307	322	310	311	347	365	370	331	345	365	340	344	353	306	325	352	337	338	372	345	319	343	364	332	360	384	349	386	357	402	349	324	353	338	338	348	358	366	332	318	340	305	308	340	353	359	325	348	350	348	345	349	352	335	376	363	342	373	342
28722	42520	47815	61536	64817	49631	26589	6437	1197	820	807	852	884	855	799	856	859	843	843	870	818	823	853	832	821	866	838	830	835	855	834	814	822	865	840	834	796	855	830	824	835	837	844	845	818	821	864	871	856	863	855	876	844	802	832	840	814	919	842	849	881	860	873	862	884	810	809	826	855	778	860	839	827	825	864	800	867	820	786	862	872	847	808	851	815	871	843	889	840	859	870	817	795	861	836	879	880	862	833	836	878	815	832	873	815	853	863	864	823	844	882	854	886	868	865	847	865	859	863	854	827	903	837	865	919	809	838	794	834	888	845	824	916	788	839	874	863	788	838	796	792	862	881	811	853	864	828	818	851	842	826	830	873	873	863	872	902	818	870	871	820	853	815	849	872	859	795	853	821	808	871	790	834	859	862	820	877	862	865	868	851	829	800	907	860	891	888	849	869	813	818	924	869	840	875	859	893	857	822	862	864	884	840	863	847	875	796	868	863	860	847	833	896	832	776	832	876	898	860	812	875	819	815	832	806	798	840	830	843	874	873	778	898	810	874	880	837	884	848	908	876	843	831	859	887	770	830	859	870	855	887	884	871	822	851	819	845	860	864	857	836	869	888	852	856	852	854	823	893	809	857	883	831	882	899	855	841	827	917	865	777	828	843	848	849	850	867	914	810	822	845	835	811	826	871	811	887	901	782	847	878	863	838	822	807	802	864	830	886	822	830	830	796	873	829	802	859	828	844	779	860	859	800	805	827	835	892	897	820	872	839	820	865	831	889	880	858	861	837	812	837	885	843	826	815	845	822	863	809	887	812	792	879	817	855	838	839	838	861	806	834	907	854	869	804	812	841	906	836	836	825	851	893	841	797	807	820	775	837	916	763	829	884	895	815	900	839	842	835	843	876	887	781	838	808	824	846	896	872	887	838	861	815	812	874	815	838	852	830	872	836	803	855	857	798	822	827	815	831	844	832	835	839	840	892	820	784	842	802	835	847	848	854	822	857	869	872	892	854	901	815	851	815	816	854	838	886	832	901	856	813	865	853	854	882	837	885	854	856	855	863	827	853	842	845	826	858	790	819	854	845	866	769	837	813	880	854	828	883	829	863	839	840	843	837	817	887	830	805	838	843	843	816	882	836	895	861	898	835	831	881	804	873	856	772	809	877	839	826	850	847	875	895	883	844	870	858	834	841	858	842	860	863	827	867	843	837	849	863	823	881	911	857	799	863	801	834	838	848	907	828	849	823	866	856	873	844	819	822	851	779	821	837	849	793	857	866	842	800	831	845	840	873	835	902	894	885	851	842	897	814	840	888	822	820	870	924	915	805	790	780	888	856	833	848	877	816	895	845	877	846	830	833	858	821	831	786	812	821	831	859	805	813	845	808	840	880	826	806	860	855	867	846	815	894	815	879	798	780	787	828	880	853	870	894	929	809	826	838	802	853	842	857	833	798	782	863	851	831	853	839	858	777	801	865	865	850	773	796	856	828	850	881	850	889	859	804	860	921	847	864	851	851	875	878	866	856	889	842	798	801	896	802	859	845	832	850	836	840	846	883	856	820	904	804	817	824	852	821	845	838	820	844	842	853	821	864	824	860	863	876	851	855	893	851	843	839	849	841	835	876	869	819	846	879	874	847	908	843	858	848	842	897	824	868	842	841	945	836	836	875	813	858	822	889	845	823	864	828	828	825	835	832	820	830	903	824	836	871	819	831	854	841	815	820	794	865	808	834	902	859	803	822	862	866	874	808	851	853	867	894	859	825	834	824	834	875	805	864	856	835	877	873	804	876	856	833	880	805	856	857	861	889	817	905	780	847	873	866	825	832	843	836	881	872	845	870	860	873	862	801	877	872	845	826	895	866	783	854	871	838	853	809	835	877	855	832	841	862	895	877	849	857	850	809	852	848	849	889	805	893	826	877	814	828	848	824	868	858	787	848	820	759	830	886	858	800	847	879	864	845	794	850	815	808	873	856	821	825	841	838	815	812	855	833	801	840	855	832	827	834	886	872	844	808	816	888	859	843	810	799	840	842	917	867	847	887	805	815	871	806	864	831	809	823	823	778	856	846	890	880	816	814	829	858	867	837	837	836	913	878	860	858	815	844	861	835	833	813	817	836	851	863	805	841	805	815	805	869	830	882	877	849	815	881	865	864	849	855	884	818	837	859	818	867	827	835	813	842	872	841	888	868	866	853	825	810	854	823	870	865	909	855	836	830	846	877	854	856	856	856	811	802	834	904	851	812	826	785	828	853	874	876	818	871	857	888	845	864	797	849	867	795	832	815	846	873	875	827	896	864	827	839	862	780	802	844	852	839	848	877	838	801	851	864	833	822	849	851	827	867	823	853	824	844	848	845	856	848	847	875	831	851	886	831	844	822	839	860	819	849	842	818	869	824	848	861	865	860	840	815	862	868	878	840	847	883	882	819	808	832	837	819	838	857	803	868	846	826	889	834	836	794	798	870	835	887	788	855	876	847	854	812	879	797	880	807	871	852	833	830	788	872	854	845	874	868	882	857	813	826	868	886	803	834	840	860	828	851	877	793	828	791	815	849	867	808	914	852	861	877	837	806	847	818	844	820	825	837	813	854	818	855	892	837	830	858	878	832	834	863	827	849	843	834	794	860	886	873	896	851	856	873	845	836	836	852	795	818	849	884	893	798	803	820	779	832	808	828	839	871	837	833	858	856	776	867	839	800	864	868	875	835	842	856	927	860	852	822	840	803	818	809	835	822	800	815	817	803	842	842	844	849	876	851	826	827	843	867	845	842	915	875	899	869	800	815	847	809	848	815	800	836	827	869	884	879	792	814	780	863	857	837	924	845	891	875	836	820	922	869	846	866	853	889	791	785	863	849	834	815	802	831	895	855	861	854	811	893	842	859	852	866	827	879	864	829	911	836	847	817	847	879	849	826	816	872	878	843	821	875	834	837	915	825	786	846	802	806	831	901	842	836	825	815	864	800	830	819	869	836	890	806	840	816	877	831	869	840	884	809	838	807	859	807	816	804	834	853	874	910	826	812	862	842	823	827	800	901	866	866	828	825	781	889	828	909	786	864	893	874	852	825	835	877	846	782	849	884	834	903	839	860	877	862	855	808	898	824	869	829	871	901	906	886	849	852	840	828	858	865	846	884	845	809	833	828	859	875	882	837	879	799	839	818	819	834	868	884	818	807	840	828	865	896	875	856	838	853	867	870	817	873	862	865	822	824	905	795	843	875	850	843	832	850	833	938	873	855	840	856	814	874	848	820	796	846	898	832	791	780	863	842	814	899	830	874	804	816	864	850	816	871	842	876	885	819	889	849	808	825	850	793	831	866	888	843	827	894	844	883	868	891	864	849	835	854	849	837	797	898	872	894	861	828	844	834	802	820	821	802	877	818	846	785	836	865	847	842	832	824	836	826	848	840	834	870	862	840	867	870	856	861	892	824	872	827	829	895	798	864	880	832	868	859	834	877	861	882	857	832	873	892	853	862	827
51310	56222	51410	45917	65410	51907	29281	8333	746	347	358	374	349	363	346	369	344	355	381	361	343	318	360	353	338	368	330	349	371	361	297	289	344	346	342	363	354	343	328	343	347	305	329	380	333	397	335	381	374	338	324	360	341	356	329	313	322	313	373	344	355	369	374	327	315	366	347	343	350	354	359	340	352	341	322	329	375	332	384	330	354	368	343	349	364	339	347	328	360	317	341	338	369	344	320	301	347	369	357	352	378	340	341	336	311	369	337	370	336	354	322	329	321	329	338	353	343	326	337	380	347	364	337	344	352	337	320	323	366	360	353	303	336	361	347	355	355	355	339	342	317	328	327	342	357	324	354	336	362	355	374	356	331	298	333	370	316	345	374	339	368	332	326	332	327	339	361	370	339	354	341	326	351	346	365	296	333	362	317	350	397	319	358	392	337	314	356	341	353	321	346	342	383	319	375	335	320	331	352	349	314	355	336	364	342	325	345	366	328	362	327	327	346	350	350	343	327	292	369	332	328	343	356	342	355	333	330	327	343	336	339	347	332	355	346	381	345	347	356	357	363	345	337	343	318	318	339	347	317	382	316	319	355	355	323	334	322	355	359	376	376	341	376	347	360	358	330	329	351	356	359	383	351	331	342	331	336	337	366	370	336	361	356	307	338	332	307	342	382	341	360	351	352	344	342	379	344	325	330	346	337	337	341	364	320	364	376	325	354	362	338	327	348	379	346	353	339	363	360	386	322	347	349	326	351	351	333	353	348	343	341	335	318	340	358	350	327	337	386	327	351	359	368	326	340	353	328	326	353	391	359	339	355	355	349	358	388	342	341	328	335	336	351	356	350	347	335	325	333	340	356	337	359	305	358	354	368	356	320	368	320	322	309	350	352	354	357	344	341	352	362	353	344	324	319	325	317	364	344	305	295	332	333	344	349	335	358	343	336	324	343	322	346	376	336	331	324	368	331	348	329	337	347	334	367	380	351	365	363	362	347	354	341	318	340	391	334	374	338	336	394	324	335	340	335	305	334	307	325	326	323	322	325	361	355	372	358	324	356	327	322	354	328	310	328	355	347	351	355	352	338	369	351	339	355	352	377	363	321	335	331	313	350	332	341	371	397	363	385	370	346	384	344	389	331	359	337	335	359	336	365	373	349	331	322	378	346	317	344	340	340	335	352	328	366	354	321	330	375	318	338	350	364	354	320	338	362	370	323	341	315	358	336	363	345	337	354	351	366	355	329	351	396	351	359	348	350	318	347	314	336	335	275	337	342	335	349	352	340	336	314	325	376	361	363	366	334	344	367	336	336	351	339	306	350	338	376	341	372	356	335	331	350	307	348	353	354	344	342	373	341	351	331	351	349	342	370	368	316	315	316	344	340	384	363	312	327	334	317	363	351	330	333	371	350	337	345	353	311	367	325	331	309	324	338	337	335	331	366	338	338	347	374	303	325	334	349	361	356	335	347	345	320	369	372	328	336	366	341	326	370	315	342	349	348	338	319	380	363	374	358	357	329	346	361	346	312	369	349	321	314	308	323	330	337	346	360	337	354	335	345	329	358	373	310	351	329	334	365	357	352	347	342	337	318	332	316	307	347	352	313	326	316	319	336	346	352	349	370	324	309	334	327	340	340	376	351	326	356	346	316	340	343	365	361	379	319	346	342	318	370	333	379	361	355	352	353	312	349	342	354	343	383	336	353	363	332	366	378	356	304	333	323	355	347	351	308	343	339	335	356	336	355	349	308	313	326	334	332	341	353	338	340	337	376	315	340	358	349	345	362	354	348	359	359	325	342	335	383	352	364	333	351	362	352	387	326	307	320	341	329	334	347	313	328	384	383	331	359	360	351	362	345	337	334	311	339	338	368	348	305	333	335	360	331	354	372	350	360	340	313	358	345	365	364	334	357	321	328	355	311	316	334	339	353	344	356	320	331	307	337	328	318	371	372	334	324	328	371	349	373	350	376	384	342	380	349	349	346	315	302	309	324	321	316	318	339	374	340	363	360	387	382	341	334	338	341	312	342	329	357	354	327	357	303	348	361	336	391	338	332	352	319	340	358	335	309	363	347	373	397	341	345	314	315	352	347	363	336	344	327	322	358	366	310	373	368	385	349	352	356	314	356	361	351	346	312	354	351	379	365	339	349	348	326	362	317	341	339	356	340	330	367	363	328	353	341	311	362	333	358	334	352	360	339	352	330	353	331	334	328	329	354	354	343	359	325	369	343	356	344	334	337	337	308	342	308	327	351	315	347	310	353	360	348	334	325	341	335	347	346	310	342	364	345	333	416	347	345	334	344	383	362	349	365	333	325	298	339	378	300	343	326	341	385	344	339	360	304	338	360	328	345	334	329	351	344	308	343	313	360	311	359	332	333	392	349	371	327	358	372	400	354	339	356	298	352	354	311	345	381	328	331	335	327	362	364	372	320	343	318	350	324	375	352	371	331	321	335	307	349	349	357	381	344	362	334	358	355	343	356	320	364	321	360	343	339	352	321	368	353	344	349	304	311	331	339	357	359	326	307	345	329	311	359	351	341	335	355	308	354	378	335	310	315	319	367	307	324	346	371	395	347	377	320	344	345	340	368	341	349	332	332	313	328	347	376	338	352	322	322	351	338	350	372	332	336	355	340	369	336	328	340	386	367	364	337	344	342	328	345	317	315	351	381	359	317	321	345	350	335	365	320	334	323	322	368	378	354	365	344	327	346	358	351	348	355	345	334	335	344	314	378	322	341	349	349	351	353	327	342	332	325	371	337	377	312	341	322	347	306	368	375	370	308	326	340	345	347	306	340	323	338	338	351	369	357	333	339	360	369	355	357	350	326	305	346	346	333	365	348	359	395	346	347	326	337	350	325	371	349	302	339	365	314	328	311	327	338	364	337	371	333	297	323	327	314	347	335	371	339	342	326	312	340	344	349	324	326	382	348	335	323	327	317	320	329	360	370	370	341	343	310	348	324	355	330	359	367	327	320	332	352	361	343	330	361	337	388	332	356	311	345	335	352	351	343	347	393	351	337	333	328	343	322	360	324	351	351	376	346	367	330	328	348	321	367	350	330	361	371	342	339	328	349	331	395	347	308	370	363	346	340	374	348	370	360	363	350	344	353	321	336	358	339	348	312	315	349	360	380	318	351	356	327	346	305	365	372	361	323	364	379	375	360	353	388	382	333	387	337	342	356	335	321	391	338	324	330	356	269	368	398	352	351	321	349	340	348	339	386	367	366	319	321	331	324	333	307	346	313	363	361	316	323	348	361	349	376	325	373	362	304	322	345	350	326	364	321	360	347	319	342	343	319	324	323	369	361	338	334	343	367	327	343	379	348	359	371	338	315	367	344	352	342	333	300	355	369	313	346	350	324	354	359	365	343	319	336	340	316	307	350	367	353	337	376	329	384	356	342	339	328	352	365	349	337	341	354	335	332	385	353	326	339	341	333	343	363	306	357	374	366	309	356	332	364	322	320	329	354	286	346	369	354	354
35523	48861	51942	60446	78666	63095	38555	10773	1497	940	783	825	854	843	814	834	867	875	896	796	847	858	832	788	803	845	845	821	817	856	837	840	833	842	807	863	864	856	874	876	819	820	876	858	809	891	771	843	886	855	849	839	859	800	831	851	822	805	818	835	818	839	795	863	785	839	873	816	821	813	798	806	846	811	834	807	810	800	888	851	841	849	837	823	891	833	867	862	829	818	822	862	810	849	850	810	840	839	814	819	879	907	858	830	895	846	828	831	860	812	819	849	871	849	777	829	892	845	842	802	868	827	866	875	835	883	831	762	910	806	807	856	878	796	855	870	806	822	819	829	866	837	839	798	866	789	781	835	746	848	843	816	856	840	853	812	828	876	822	849	806	820	836	871	832	852	831	809	818	861	814	840	813	841	835	859	769	794	823	856	828	863	827	817	885	876	841	868	824	838	830	824	820	793	841	848	858	850	839	857	811	841	816	877	837	815	845	781	827	858	775	831	806	850	819	837	873	864	824	889	758	780	809	827	838	840	824	844	807	834	855	805	841	805	826	846	875	823	815	814	849	836	829	858	804	853	850	792	856	789	788	819	834	855	818	839	801	874	844	807	792	810	885	866	813	816	794	827	871	816	827	855	844	765	822	855	822	897	856	808	858	869	856	792	804	892	816	873	836	861	806	857	855	795	854	834	812	831	856	868	801	859	821	850	898	867	909	771	831	817	820	809	845	843	893	832	821	830	816	831	854	817	910	839	854	835	824	803	847	761	735	874	804	836	875	830	795	892	842	824	858	862	875	856	822	824	849	855	837	838	832	841	794	825	824	849	848	819	824	859	854	865	861	872	853	843	817	854	848	870	802	841	821	775	825	807	873	855	892	800	871	807	805	860	841	809	821	842	827	870	827	834	849	845	836	831	819	850	856	825	776	826	810	823	840	864	858	852	884	855	784	821	847	828	894	837	876	853	850	852	803	827	837	772	823	833	811	848	822	794	817	840	827	821	834	881	848	825	828	868	885	865	823	824	896	813	870	886	843	861	848	820	823	903	820	862	815	773	812	836	862	836	830	775	820	831	829	839	833	837	824	892	858	822	833	796	857	802	773	851	824	865	823	850	791	820	852	855	867	853	838	834	905	852	822	872	813	842	868	833	826	884	792	841	775	814	825	839	775	804	794	848	835	859	783	840	844	815	823	807	806	817	869	849	841	863	836	787	839	810	848	802	789	856	832	836	844	862	835	846	848	837	831	806	827	854	816	810	820	778	823	861	838	835	880	845	832	862	846	888	801	846	818	795	834	856	833	890	811	795	853	852	870	865	823	800	872	899	834	827	865	831	855	888	825	839	834	832	792	851	845	832	859	826	813	850	803	784	848	826	822	843	786	860	878	830	832	846	826	851	840	854	834	891	779	846	831	805	818	817	890	810	795	826	867	813	833	841	844	865	838	842	816	851	833	877	803	823	824	825	822	797	823	845	858	848	855	839	798	825	802	818	850	814	836	836	847	821	834	813	772	807	836	889	828	880	784	830	848	869	813	847	815	852	820	829	768	810	860	771	810	819	823	844	816	852	829	790	806	788	856	819	855	837	883	834	842	844	865	860	802	847	814	831	821	788	832	835	851	819	816	843	861	831	811	830	802	811	885	783	828	836	853	804	830	864	835	794	835	866	863	847	845	829	815	817	862	794	857	785	789	833	851	810	870	824	831	896	839	835	801	852	849	878	843	835	785	837	875	844	842	795	848	839	893	825	819	808	789	847	825	850	861	836	835	827	861	822	844	863	826	821	806	862	866	883	778	846	869	833	852	827	877	850	860	885	856	801	828	859	777	814	912	829	815	805	826	802	793	793	874	822	813	849	829	819	800	838	836	841	825	794	808	807	855	804	822	871	855	847	828	805	816	830	821	842	847	810	781	853	889	896	853	782	820	866	840	863	872	828	814	826	847	841	824	832	851	884	817	860	792	886	810	862	839	782	850	872	820	895	831	858	869	793	801	836	831	807	829	849	831	841	859	820	861	778	865	793	852	862	782	811	817	809	851	815	812	823	858	850	812	862	847	824	827	838	849	802	847	838	844	846	787	871	837	871	811	853	842	804	854	891	850	801	880	896	820	811	816	783	873	792	897	835	814	826	794	850	860	889	781	827	822	738	824	843	834	848	826	827	886	820	841	834	866	855	829	842	819	822	849	812	814	811	858	817	848	811	799	841	865	816	874	871	827	826	848	869	820	880	805	838	885	813	826	882	839	916	826	814	793	862	818	846	848	889	845	813	849	821	802	814	874	844	863	848	812	789	832	836	847	832	800	827	811	812	825	855	881	822	855	852	855	838	856	879	846	838	858	807	871	833	806	848	836	823	857	867	847	869	822	845	760	810	827	795	819	833	800	792	804	849	825	817	825	847	860	832	878	829	837	873	877	844	788	817	880	832	896	864	892	770	878	848	876	833	843	813	863	866	906	831	810	905	847	836	847	805	864	852	883	823	801	806	825	820	836	820	835	810	840	827	840	838	859	838	831	813	827	833	777	786	805	822	816	862	827	846	784	801	829	829	835	880	839	801	877	816	842	886	842	847	860	828	898	818	888	818	834	856	832	836	798	818	876	842	848	857	869	801	810	800	815	887	829	845	850	844	830	809	840	782	850	827	760	838	836	836	818	857	848	842	872	825	848	842	891	796	847	880	805	809	842	795	893	829	822	801	846	885	801	831	840	847	878	829	801	870	811	808	860	878	855	826	869	843	788	849	861	789	802	832	863	833	862	885	819	801	845	840	803	861	879	872	896	838	870	851	817	886	828	846	830	878	863	844	859	815	831	787	811	817	793	791	810	809	839	834	826	795	778	885	850	835	862	824	802	855	815	882	819	844	835	839	786	853	824	829	838	860	825	838	840	916	817	854	784	834	867	853	847	840	856	832	863	859	890	835	883	875	855	763	835	845	845	816	856	816	825	858	845	815	848	807	799	834	825	871	865	792	855	881	819	824	819	822	826	864	803	809	841	818	846	803	842	843	836	857	824	837	770	855	863	832	864	836	794	905	849	757	854	896	857	874	816	825	832	790	824	808	802	828	849	826	843	851	817	858	797	856	852	858	880	839	805	864	884	771	867	862	807	827	844	907	842	799	782	785	817	810	841	815	870	838	839	838	828	795	806	875	797	818	863	846	863	834	811	804	871	856	816	829	846	914	866	844	873	901	894	877	813	821	817	830	858	829	842	854	850	838	862	848	817	856	856	869	809	862	831	828	840	782	833	867	753	839	869	798	826	808	780	815	848	847	811	848	810	829	838	883	881	805	815	864	834	807	813	808	845	837	841	864	843	865	877	819	793	836	854	853	842	873	898	836	870	850	809	855	852	908	874	826	822	809	882	857	830	795	823	900	849	879	841	820	814	864	858	830	826	814	863	814	850	841	851	823	835	766	856	792	855	856	854	813	842	845	805	834	803	863	841	878	798	847	830	822	871	870	824	851	754	831	867	805	831	835
24478	22574	16953	9905	9897	7642	2649	699	340	325	323	343	337	331	347	335	330	330	363	337	330	327	295	329	338	335	364	327	355	348	331	332	306	361	350	338	343	370	326	335	328	380	354	359	328	347	367	320	355	330	342	362	315	369	333	361	366	351	356	339	339	350	305	349	329	345	325	355	316	360	336	316	314	323	304	368	335	321	314	324	335	334	363	337	294	362	312	337	345	347	324	338	310	350	327	356	346	329	330	337	348	327	307	342	341	284	353	330	329	338	330	337	359	322	339	347	319	323	328	337	314	352	319	308	346	377	344	372	344	367	355	325	372	343	315	334	336	371	333	346	358	355	330	336	347	334	318	328	360	324	333	350	340	333	375	346	329	340	362	338	400	300	351	324	359	367	361	303	366	337	364	329	349	341	318	303	300	360	371	337	304	337	362	336	299	363	369	358	316	326	353	342	317	351	362	362	349	340	337	338	312	339	317	334	370	313	318	363	384	328	330	340	356	377	335	353	333	354	361	340	292	350	376	349	313	369	331	293	331	325	316	381	354	318	365	327	338	341	324	319	319	318	360	306	334	315	350	319	358	320	330	341	359	369	357	348	327	332	328	296	330	378	360	380	376	327	366	358	326	329	329	347	372	347	347	359	343	323	325	321	342	362	357	355	361	303	334	338	365	336	364	331	384	347	352	361	353	379	399	347	324	332	279	313	370	338	344	316	310	332	368	356	327	342	319	381	354	327	359	363	340	337	351	366	364	318	357	331	315	313	336	332	335	320	321	331	363	353	343	368	367	321	336	324	338	309	308	316	358	337	336	365	328	328	360	345	329	332	323	328	362	365	352	367	313	317	338	319	345	347	304	290	339	334	352	338	348	350	321	365	350	353	333	339	339	317	341	361	331	349	323	350	345	314	334	329	325	336	329	362	358	355	350	325	329	363	349	318	338	354	333	304	332	338	311	327	380	299	315	337	347	331	342	317	348	344	361	328	321	308	364	327	346	330	330	307	332	332	348	389	355	336	346	341	348	319	340	305	362	335	363	327	331	331	323	321	331	343	342	334	371	359	334	348	349	350	357	311	318	348	361	351	401	327	313	356	332	341	357	338	340	341	332	342	351	343	303	342	340	340	312	314	348	342	324	357	377	335	352	338	340	320	329	343	296	352	328	325	358	346	342	391	337	347	351	323	320	333	335	308	332	364	360	312	290	317	320	323	320	337	323	318	378	321	318	333	339	342	390	329	340	324	375	312	344	327	328	330	349	328	317	324	338	345	341	311	343	319	364	352	333	313	335	348	338	311	317	352	330	323	314	333	323	344	355	319	337	343	310	337	331	355	327	353	291	381	380	346	330	365	354	343	351	335	345	336	310	346	372	340	325	350	358	338	363	352	324	332	314	337	348	316	358	317	291	318	350	317	326	297	357	332	307	362	342	318	351	349	341	345	324	325	322	326	367	350	351	332	338	320	338	378	354	315	332	331	338	325	341	334	355	329	344	332	366	325	360	319	357	343	351	322	360	339	316	322	302	328	323	345	308	311	320	317	325	317	362	304	357	350	325	368	321	329	324	333	356	322	365	353	361	324	320	344	350	336	372	335	357	322	354	335	325	323	339	377	314	343	313	337	352	345	347	317	340	334	343	350	349	332	335	353	366	360	334	345	322	324	354	323	339	330	364	338	329	347	307	324	338	329	345	349	308	356	334	331	342	337	308	306	330	365	355	343	339	356	356	335	357	333	344	322	346	348	328	352	380	320	333	320	301	335	318	329	351	354	326	384	330	340	330	355	326	338	310	375	317	336	326	329	375	355	299	336	319	329	352	332	326	312	324	336	360	315	331	335	345	323	296	326	342	327	306	339	325	347	348	315	338	324	333	348	364	311	349	344	336	336	340	345	327	346	335	374	340	340	328	329	332	313	321	324	351	333	357	350	342	313	320	330	344	311	375	369	366	366	382	346	329	374	336	330	326	371	359	369	359	351	317	326	322	335	384	379	353	371	335	331	359	330	343	325	336	322	346	380	332	334	319	324	339	372	336	377	335	346	345	362	312	341	297	307	364	312	315	337	372	327	328	305	360	365	340	349	318	348	345	320	363	355	324	322	350	344	319	348	364	323	298	336	353	312	292	338	344	334	341	313	368	328	311	326	351	355	373	321	331	327	313	376	333	351	314	341	330	342	350	322	328	323	309	313	329	326	341	349	322	351	324	347	330	383	348	355	359	324	320	332	309	348	350	374	357	331	319	335	348	336	333	337	370	357	347	323	318	321	313	330	366	327	340	316	311	351	352	373	372	366	332	336	358	304	364	339	328	328	320	344	350	356	331	336	342	311	307	319	325	358	333	343	351	363	304	352	328	301	371	328	318	352	377	375	335	355	345	325	364	350	367	336	336	300	304	320	343	332	389	326	336	361	348	348	327	318	343	338	318	297	352	325	366	366	302	322	338	333	333	322	376	325	308	350	353	338	319	315	319	346	357	356	323	349	317	329	359	293	349	328	348	347	354	346	342	338	341	342	350	331	333	351	282	307	299	357	343	345	354	338	323	336	333	294	324	377	344	356	360	323	343	351	321	352	348	339	333	338	328	357	343	345	335	331	343	327	310	347	331	377	324	340	329	315	336	348	362	323	304	310	362	330	384	362	370	370	340	342	316	317	309	340	356	349	330	342	347	301	322	349	352	375	332	327	334	321	315	356	337	336	321	319	336	329	314	330	313	325	332	324	331	327	357	308	336	358	343	360	321	347	358	323	314	270	346	394	357	328	334	311	366	333	354	333	383	349	304	333	348	340	325	342	367	329	345	349	314	316	324	349	342	330	374	339	297	366	354	319	345	337	318	330	345	358	344	335	352	342	294	334	343	326	283	342	361	367	372	340	343	337	319	339	355	345	335	343	335	366	304	347	328	319	327	354	299	303	356	334	368	324	333	340	339	323	333	324	353	282	351	357	308	338	330	333	338	357	360	315	331	338	350	362	347	322	318	325	366	311	356	356	347	330	358	356	323	370	321	380	357	315	346	317	332	309	353	362	303	365	308	319	359	346	335	325	344	354	350	316	335	327	319	352	384	347	369	320	368	313	343	323	322	345	367	340	340	331	360	326	318	332	340	310	349	351	330	328	358	317	344	322	351	351	350	337	328	350	371	363	404	322	357	361	319	338	352	322	336	347	369	335	366	332	339	339	318	372	330	336	328	370	354	311	315	303	363	329	334	339	351	339	373	325	362	329	353	344	337	356	350	338	320	317	351	302	322	346	308	321	311	290	313	364	358	333	368	325	334	351	345	332	293	355	341	338	353	344	332	367	352	378	340	326	354	339	369	365	318	330	390	334	344	351	351	350	379	356	316	332	366	342	337	340	313	310	352	341	324	320	348	335	307	341	358	312	348	315	323	321	343	330	361	358	312	341	317	378	335	322	322	346	338	353	330	322	348	334	357	325	358	339	358	318	330	360	340	342	309	298	328	333	331	330	365	361	353	349	318	360
14623	17660	21841	21144	24828	18638	6803	1835	868	821	830	845	862	854	796	805	863	838	835	857	845	864	843	825	807	834	864	839	778	823	906	820	909	857	826	818	854	842	843	808	857	883	815	798	796	832	833	829	834	813	830	830	801	842	766	821	832	793	832	871	764	893	814	808	824	815	780	845	796	786	805	826	830	843	839	806	816	850	854	831	813	841	870	834	793	820	822	861	836	842	887	814	834	858	809	833	848	839	780	840	818	866	787	816	820	866	847	855	845	811	806	807	834	887	845	837	793	854	816	829	820	860	795	853	832	842	830	784	836	828	836	812	783	785	787	804	825	866	806	829	824	804	831	776	836	832	843	808	857	848	838	845	760	831	810	876	810	858	863	780	786	778	840	812	825	784	822	808	813	827	790	832	764	813	829	882	834	849	816	841	806	842	883	855	832	816	826	843	841	829	833	849	867	828	804	829	824	842	852	834	801	806	844	823	870	812	810	850	832	772	785	819	857	827	852	863	825	749	813	815	806	825	825	817	825	844	858	862	806	824	830	863	801	861	844	819	851	826	823	829	807	809	872	803	811	818	807	842	820	866	775	856	820	837	801	906	790	820	860	819	859	818	832	823	832	793	846	813	762	831	826	778	803	800	832	829	822	862	851	858	879	851	816	834	824	847	845	820	802	820	825	802	856	862	783	825	786	765	837	861	768	797	887	797	845	803	842	857	858	854	808	822	814	823	836	856	838	839	794	828	819	778	819	803	807	842	799	795	817	854	820	830	805	854	851	856	804	846	820	873	779	801	776	840	787	818	827	824	849	791	796	844	867	828	905	797	820	810	832	815	858	864	886	853	801	836	878	794	907	777	870	880	846	832	820	833	797	801	845	869	846	842	827	863	825	828	885	779	866	805	846	849	863	856	838	781	810	846	854	817	788	824	826	819	850	889	876	826	829	861	834	819	775	834	834	826	839	840	795	818	843	829	818	823	783	783	851	817	840	845	876	800	821	816	831	831	793	857	864	815	904	791	871	797	797	796	800	835	811	863	816	831	827	794	848	796	835	848	855	838	847	828	797	870	879	830	849	764	836	848	827	837	810	850	807	807	857	783	827	806	874	850	885	783	839	846	820	823	831	794	808	873	816	805	843	844	797	816	863	800	847	800	843	850	840	845	825	803	845	858	853	854	861	791	853	768	826	852	848	842	859	848	804	818	852	778	811	861	810	825	804	824	844	846	805	825	881	750	819	882	861	811	840	813	821	851	795	817	863	799	859	839	860	873	828	781	793	849	825	837	863	804	866	845	783	813	877	855	773	839	836	847	822	829	807	822	863	793	788	834	792	833	795	803	806	853	846	807	822	808	836	786	828	808	772	854	898	769	844	809	856	797	861	889	879	797	834	869	801	827	859	805	816	814	803	807	834	868	802	833	792	793	864	843	760	831	834	878	814	800	862	840	836	833	897	865	817	834	762	808	820	809	854	829	883	853	869	827	852	822	791	833	892	826	816	857	867	878	822	878	813	846	843	836	823	867	865	785	847	854	866	797	825	813	841	838	785	853	818	844	814	830	811	815	790	829	824	836	828	807	820	759	831	786	802	820	823	836	779	771	846	782	822	849	846	767	868	856	862	845	838	852	839	825	817	823	851	820	827	833	816	886	810	789	854	891	801	843	823	856	821	813	853	844	792	848	830	817	740	831	841	756	853	848	815	812	861	801	797	892	801	772	862	864	841	848	748	851	807	844	877	879	807	901	812	782	760	819	869	811	794	868	862	823	882	823	833	849	810	783	855	811	818	784	828	858	824	851	823	850	825	875	809	846	798	829	876	837	809	825	809	764	759	882	860	895	803	838	816	827	844	845	787	820	828	876	811	827	841	879	815	894	848	792	794	874	796	816	864	813	864	820	844	848	841	798	849	824	818	802	818	813	840	807	846	791	845	783	801	873	853	841	781	828	828	781	798	820	778	789	845	817	834	816	777	841	881	796	823	756	818	860	838	821	829	846	848	863	930	849	823	834	808	821	801	842	833	821	874	881	771	807	803	825	795	793	913	857	840	863	843	834	782	799	800	763	824	801	851	896	845	830	878	857	854	821	829	845	885	870	865	885	797	818	840	881	820	809	767	828	812	872	870	867	825	827	800	818	776	849	827	821	814	839	874	803	840	836	855	798	886	854	823	833	755	847	849	806	861	837	846	854	850	832	836	820	829	829	871	836	825	796	861	846	792	853	855	840	867	840	867	850	843	849	835	801	865	824	855	842	815	827	841	845	829	796	874	866	856	809	851	875	810	815	786	831	845	807	849	808	857	813	870	831	852	836	855	832	847	857	821	780	852	809	779	847	827	796	881	898	790	816	826	807	852	851	774	820	809	838	836	806	807	838	802	831	849	809	781	814	771	860	835	827	813	853	820	827	853	825	861	813	860	846	867	805	811	835	762	839	868	886	810	890	887	844	824	814	824	810	813	874	825	869	833	868	807	846	825	894	840	786	865	869	815	851	798	820	791	847	845	871	823	850	840	826	780	831	852	810	886	777	847	781	900	867	798	851	870	856	824	790	844	848	776	823	809	809	829	823	833	858	831	835	783	804	829	843	833	791	799	839	823	843	758	860	811	795	832	819	805	843	814	822	839	861	843	817	782	782	877	863	781	814	782	830	820	797	842	804	817	832	805	848	824	839	828	847	813	788	847	792	809	883	803	823	801	833	817	828	851	781	887	820	841	831	823	821	816	784	811	764	811	832	846	888	855	856	873	846	871	834	861	812	821	839	818	834	850	812	807	826	856	843	822	826	809	828	829	822	833	880	861	798	829	837	844	836	844	827	820	851	854	799	785	825	764	840	850	849	805	781	788	813	811	871	863	807	860	806	823	784	788	852	791	832	852	821	771	816	820	819	865	855	878	819	863	836	778	847	830	794	844	856	883	845	864	805	855	833	837	827	832	811	819	830	800	828	802	824	831	830	802	848	886	885	816	817	843	851	864	884	868	813	854	853	869	807	811	843	875	827	867	807	843	859	812	892	839	873	851	840	831	849	804	843	808	799	855	844	851	860	796	870	814	853	800	815	861	839	799	833	800	837	801	874	840	817	846	888	857	807	828	833	898	807	885	847	846	818	817	866	875	865	816	868	864	806	807	841	869	850	837	810	789	803	848	859	808	763	832	851	837	780	784	861	821	832	840	828	814	833	861	870	822	821	831	837	835	890	804	818	831	810	815	832	824	804	881	830	835	841	830	821	886	826	863	803	858	850	828	863	835	799	865	795	860	792	839	829	856	839	798	787	789	832	827	849	815	856	841	818	841	802	809	812	805	799	838	813	891	796	861	842	833	829	841	800	820	825	840	843	818	819	850	812	807	793	797	804	779	820	827	834	779	848	855	784	859	794	808	827	800	829	784	826	774	835	839	791	842	820	845	830	859	868	855	847	841	835	797	852	830	790	815	819	820	793	839	791	818	835	865	824	814	850	831	820	788	795	859	852	892	818	853	844
44398	47338	47017	42208	55411	40782	17422	3308	474	347	350	310	355	356	355	340	312	344	332	335	332	349	343	314	325	376	342	327	370	329	329	342	371	326	323	345	349	323	351	317	349	328	329	339	316	345	349	352	342	344	366	358	344	320	368	377	367	316	368	364	360	332	347	308	356	373	333	364	341	337	348	366	346	335	342	336	318	332	354	342	352	353	333	352	336	346	340	352	378	356	371	330	355	326	366	372	335	332	366	340	370	334	399	321	346	345	347	342	338	359	365	349	362	331	341	322	307	379	329	353	337	356	343	338	349	348	361	374	361	342	347	358	362	344	341	310	317	349	357	343	328	322	366	353	386	352	351	295	334	312	364	349	346	341	362	316	334	317	343	362	324	317	365	347	356	339	390	348	361	327	341	361	400	358	338	358	327	337	394	334	361	348	363	334	361	347	375	382	330	335	354	330	346	322	341	351	310	320	347	376	345	372	342	366	367	331	332	330	333	340	355	353	322	335	313	371	390	325	358	369	362	327	335	337	350	351	338	318	336	357	309	341	335	339	349	393	323	357	367	334	344	364	341	352	332	360	372	349	356	369	354	313	334	340	363	332	365	368	349	340	331	329	345	343	346	345	339	356	359	362	335	333	364	369	337	367	345	344	322	304	317	340	371	305	354	321	322	323	317	318	331	393	345	350	318	345	368	339	325	338	327	338	345	376	331	353	341	350	329	354	341	345	332	335	383	344	314	345	352	369	324	336	333	357	332	316	323	364	364	335	321	324	345	344	315	350	376	351	345	346	338	367	360	376	364	352	319	324	333	343	370	338	316	319	372	360	357	341	338	367	311	336	345	362	328	352	324	361	364	324	369	316	352	352	377	332	343	332	363	332	360	364	338	345	361	347	350	325	342	348	347	318	342	334	342	356	340	349	354	306	353	346	339	334	344	360	324	337	331	353	322	321	362	372	343	319	378	332	349	355	377	357	352	353	323	344	331	332	335	326	286	324	366	324	369	329	316	337	384	321	358	323	349	300	302	368	355	345	372	352	326	342	352	388	352	319	369	356	326	362	348	342	333	353	343	330	339	332	333	331	376	371	348	339	375	340	354	329	327	329	354	358	345	352	350	339	344	290	338	368	350	315	342	341	351	344	354	343	331	370	354	355	352	342	352	346	376	358	346	289	390	333	348	325	350	332	354	361	337	323	344	351	332	317	375	389	362	358	368	325	341	329	330	350	335	357	324	312	365	348	344	322	323	325	325	325	336	363	331	339	308	351	347	353	384	317	352	355	383	347	317	372	331	357	327	363	354	356	376	327	353	371	371	361	318	328	367	336	356	361	357	360	330	356	373	334	344	336	381	385	309	352	366	329	344	363	384	312	367	339	316	369	329	359	331	334	330	351	357	378	348	331	332	349	353	372	356	333	352	353	330	324	300	336	355	354	345	335	321	348	348	356	349	317	320	372	356	347	353	316	348	316	344	326	349	341	321	329	339	321	360	320	334	366	345	343	354	355	367	366	308	361	343	351	372	329	327	354	339	344	321	373	318	338	351	346	356	342	353	344	347	324	298	323	330	329	368	339	352	365	355	353	341	364	344	353	345	351	324	314	340	341	364	371	359	310	323	340	337	338	324	330	316	347	332	335	359	326	331	350	325	357	328	335	345	340	371	324	323	347	324	373	356	354	343	335	358	417	356	321	334	359	347	347	338	357	341	343	348	354	354	314	355	374	342	392	363	364	336	345	344	385	324	305	336	358	369	380	352	310	345	370	334	351	368	339	344	329	359	339	357	339	349	356	345	369	329	338	345	300	374	339	358	329	317	351	308	361	331	360	335	339	338	339	351	303	369	335	323	344	328	369	359	388	357	327	353	339	326	317	346	333	351	381	314	332	376	339	355	355	369	341	352	343	365	361	336	333	351	339	335	324	344	357	352	363	362	333	349	332	350	335	345	332	357	332	343	357	375	318	347	333	349	359	343	318	364	357	305	361	362	349	345	327	373	334	331	345	353	352	314	350	338	331	356	371	325	370	350	318	347	341	316	330	356	361	326	398	332	357	332	364	339	354	378	344	355	375	350	354	344	349	364	376	355	382	350	329	350	349	350	343	346	358	358	356	335	333	365	363	344	341	292	347	336	341	381	379	342	348	303	328	382	343	367	363	328	378	347	315	325	317	327	363	335	328	351	369	338	368	400	338	356	359	367	343	365	369	375	351	315	343	380	345	337	378	364	319	334	348	342	337	362	361	385	355	345	379	331	347	317	372	346	342	355	322	336	370	354	345	347	333	330	329	338	361	366	366	318	358	365	342	371	359	333	352	368	346	356	368	358	355	313	331	364	341	365	338	372	333	336	335	359	336	348	351	321	337	326	346	331	337	382	337	335	335	338	349	341	375	344	367	344	326	332	378	353	334	395	352	369	350	330	368	315	309	356	351	341	328	308	326	370	370	337	366	344	314	368	341	343	345	381	316	307	360	335	357	366	345	382	327	347	344	365	360	353	351	319	356	364	337	322	327	341	347	357	349	317	342	365	352	381	322	318	319	353	372	377	339	324	368	361	332	359	309	333	341	358	330	361	327	335	296	382	374	349	340	341	342	339	326	362	334	373	357	370	344	382	347	344	349	341	347	338	352	342	362	345	387	345	350	370	358	353	345	373	344	345	343	347	342	337	329	339	355	347	313	343	353	370	359	401	378	326	323	334	355	346	348	377	321	381	349	364	328	341	316	365	346	331	330	367	346	359	341	345	355	348	304	338	352	323	360	315	316	328	345	310	364	348	326	335	343	334	335	311	325	358	334	335	350	316	302	343	334	328	354	351	342	376	367	363	351	350	361	369	309	334	397	333	382	333	307	343	338	311	316	345	324	343	324	356	317	347	341	339	363	351	328	350	349	341	350	332	309	338	346	342	327	359	364	327	344	365	360	332	333	344	351	380	341	336	315	371	351	318	376	337	351	365	355	330	316	350	372	353	339	374	336	367	363	358	311	351	306	361	336	333	375	342	333	348	350	353	336	341	348	339	350	341	359	372	375	331	334	337	317	347	360	337	356	362	328	335	340	353	345	359	371	371	327	349	360	354	348	331	337	332	336	368	370	323	380	361	352	324	341	346	383	329	309	383	334	338	339	358	327	343	307	376	327	333	325	343	371	353	361	365	348	355	336	300	329	388	332	355	353	311	365	379	354	321	378	350	393	347	317	345	384	358	316	348	329	343	327	352	381	320	348	332	368	354	349	377	332	339	341	335	365	333	348	336	329	350	332	346	360	323	360	331	359	364	310	350	388	351	336	351	322	337	378	341	341	362	336	353	335	311	335	322	381	352	326	399	342	332	324	352	341	393	332	333	329	308	319	327	360	334	336	345	368	348	346	347	356	355	350	361	321	366	364	308	335	353	332	353	321	381	333	331	338	322	317	350	326	354	370	283	342	351	357	365	338	333	344	368	315	365	363	328	369	346	361	300	327	355	354	315	387	340	368	321	318	353	345
29885	38992	46598	53756	67539	50492	24770	5889	1165	901	783	825	813	865	889	810	897	843	826	867	841	870	852	858	848	876	831	809	864	910	912	806	838	855	789	886	880	819	870	870	813	847	881	836	865	838	870	893	879	817	866	871	806	911	826	858	856	869	825	859	892	841	846	860	853	898	830	846	863	879	850	843	837	821	870	853	837	849	828	808	852	857	899	907	806	842	876	859	866	868	838	887	836	850	833	870	849	895	885	863	835	859	859	866	807	841	858	843	890	831	834	872	818	870	846	863	901	895	872	851	808	859	849	876	886	883	834	883	848	853	841	866	873	830	852	907	774	895	814	846	842	852	830	852	848	858	888	865	880	874	838	832	858	833	829	837	881	865	883	937	828	786	847	877	837	894	818	822	839	822	810	868	798	810	823	850	810	901	882	832	871	818	836	891	878	894	848	847	835	825	846	855	804	830	823	861	849	859	818	861	815	832	854	847	824	830	822	866	824	828	853	851	865	862	815	855	882	841	816	890	822	851	864	789	858	833	829	868	871	875	901	873	851	824	809	843	830	827	829	838	835	861	834	840	845	862	824	864	834	858	818	857	862	819	794	863	807	856	825	846	829	856	897	843	849	862	883	847	846	848	770	842	888	891	869	878	835	839	834	826	824	827	825	846	868	879	817	849	916	851	794	839	822	829	844	822	860	816	850	812	791	877	866	789	870	868	869	852	890	899	854	832	861	849	879	886	842	902	793	841	817	832	831	860	876	856	851	884	841	857	875	798	871	883	848	818	830	791	870	856	880	858	866	813	819	844	825	813	881	854	826	863	877	804	854	884	829	827	803	852	881	830	857	879	851	863	885	844	898	879	864	821	845	852	873	835	846	897	848	871	846	831	840	853	882	912	871	821	910	909	833	857	868	813	852	889	890	864	867	904	854	878	826	842	893	911	845	835	874	861	849	846	877	862	896	823	832	864	829	861	842	861	817	867	836	866	833	816	856	845	875	801	802	868	863	875	840	919	825	843	864	847	867	867	901	873	815	817	880	841	908	899	834	826	846	837	814	807	823	824	847	784	846	862	909	877	828	828	838	802	876	831	865	830	818	842	862	822	847	846	892	817	872	861	826	797	809	804	834	835	877	793	852	860	816	883	905	852	841	865	816	825	858	847	828	827	848	826	862	815	836	872	836	836	899	855	848	850	898	843	817	855	840	855	851	820	843	782	834	790	858	853	829	806	860	814	853	816	814	816	849	809	807	836	892	851	803	881	872	845	809	857	836	892	838	816	808	884	860	843	864	818	835	868	864	837	871	846	837	842	916	889	822	867	860	836	852	875	865	851	882	856	773	908	872	827	851	852	878	822	883	878	886	883	831	828	841	850	837	824	839	855	793	838	893	891	831	882	826	785	820	909	867	815	904	900	841	832	854	803	858	865	840	864	917	876	843	856	866	846	807	825	868	838	811	834	859	821	820	855	872	863	862	804	848	816	914	842	848	859	830	862	839	808	815	891	809	836	832	853	834	820	833	831	873	822	871	905	846	862	887	848	861	837	855	847	824	832	817	890	822	896	888	845	848	945	856	822	886	823	831	870	819	897	847	860	820	864	888	889	842	860	855	831	871	847	869	917	894	836	822	824	823	867	814	825	859	835	802	897	841	849	834	804	841	847	808	884	823	810	850	862	839	861	853	922	829	822	824	851	796	842	885	862	917	846	827	842	805	843	878	844	829	850	836	860	844	848	824	836	839	860	805	859	841	868	872	915	834	852	842	878	880	828	839	853	835	838	847	855	858	847	826	895	838	854	822	805	825	912	847	874	869	867	838	835	888	860	857	870	856	880	865	920	845	856	864	827	891	822	843	822	877	840	871	839	821	791	823	858	923	828	824	801	808	868	820	842	875	874	812	823	831	885	834	829	878	822	863	862	858	897	858	876	888	852	835	899	827	858	857	807	828	839	868	873	842	856	792	846	833	870	857	867	899	825	862	871	831	830	822	872	806	837	823	850	883	812	893	841	861	840	812	839	851	822	854	843	834	853	873	791	862	886	846	857	840	821	829	870	847	861	932	872	814	830	895	825	842	852	845	850	816	867	843	869	845	810	857	846	843	811	888	862	869	909	840	828	841	862	855	868	799	874	868	826	811	835	832	888	841	849	835	885	859	856	891	876	872	829	855	798	808	814	880	870	846	853	885	815	832	821	868	877	830	807	798	843	778	882	833	864	822	836	836	841	863	877	786	865	865	860	850	813	811	848	856	871	863	845	851	822	854	821	869	859	865	875	843	837	817	776	858	863	846	855	893	857	907	872	860	840	855	807	827	869	821	890	876	888	836	839	815	842	845	847	861	871	799	844	898	866	855	808	850	847	875	836	866	823	863	830	792	865	820	884	859	890	836	827	860	900	854	830	887	872	850	862	874	830	889	826	804	855	819	819	837	770	854	888	909	816	834	957	876	888	841	861	825	824	883	819	754	856	828	898	826	879	848	837	891	822	827	895	807	862	875	893	898	827	859	832	857	842	878	793	920	856	832	838	864	859	820	862	843	861	829	862	865	881	787	863	908	843	829	868	838	870	870	837	831	877	830	816	859	875	898	869	872	853	850	838	866	818	881	885	790	902	902	907	833	845	842	827	867	834	855	867	830	830	929	818	883	887	850	824	854	828	841	806	803	823	871	859	874	889	864	771	817	782	901	825	859	805	825	882	858	838	864	870	795	883	854	854	807	824	871	864	822	817	864	930	805	858	875	893	881	833	866	835	791	886	861	842	883	847	898	874	847	829	849	849	830	866	834	856	799	800	863	858	815	875	846	860	841	869	848	835	811	873	877	877	859	807	855	850	866	868	834	857	794	876	862	826	877	809	821	827	884	815	839	826	869	796	823	832	839	879	849	853	883	836	848	834	853	866	848	865	808	902	870	835	826	855	852	899	852	854	824	825	879	864	859	881	854	874	833	862	807	879	880	865	801	862	829	780	806	886	871	841	805	836	831	861	841	809	869	900	829	856	883	807	832	831	828	907	832	895	837	817	854	861	893	856	846	845	867	830	790	882	878	881	861	837	901	849	842	858	854	838	856	864	840	820	857	851	808	828	848	831	813	824	876	830	865	899	845	878	857	838	840	819	876	884	869	844	820	801	833	814	814	806	813	878	937	868	842	847	817	802	834	892	822	859	815	902	861	856	875	836	849	879	813	872	809	836	826	814	833	830	867	843	890	874	826	864	867	903	861	862	890	823	850	860	784	808	863	871	855	853	797	840	854	833	808	873	860	896	820	826	836	876	847	885	839	855	829	888	859	904	782	846	872	891	845	916	867	865	899	838	861	877	847	836	861	803	842	854	877	827	854	896	865	845	856	871	832	844	837	820	843	841	833	875	798	858	875	868	849	853	875	865	831	873	829	822	824	906	875	858	825	846	904	858	822	869	879	856	856	824	859	869	923	847	849	816	871	829	850	862	847	843	857	804	822	776	847	884	788	858	818	845	828	861	799	880
50633	51369	47194	51739	68903	50688	24400	5741	582	357	344	308	365	341	331	362	329	371	374	349	339	334	350	355	385	344	369	349	358	354	353	362	360	334	330	354	356	335	348	383	325	394	311	341	377	332	325	330	318	354	377	355	340	361	339	327	369	341	346	360	356	328	342	363	373	335	368	375	355	342	362	339	336	350	367	344	349	336	330	339	357	349	338	331	317	346	347	334	345	345	363	366	348	337	337	336	325	340	332	312	323	371	360	315	336	321	359	339	331	332	371	356	313	351	364	323	365	324	319	356	347	315	319	378	307	330	336	363	325	341	349	343	327	347	344	347	324	343	347	330	345	322	334	349	329	361	366	357	350	371	328	343	325	365	352	346	346	333	319	379	323	316	333	337	357	334	342	350	334	305	355	351	296	338	328	325	384	295	356	357	324	336	359	312	337	355	322	342	323	363	350	313	335	339	332	359	364	348	345	351	344	322	347	358	329	364	312	336	349	365	316	317	329	336	343	324	371	336	323	341	320	339	375	358	321	355	374	351	339	322	360	360	340	360	348	345	376	367	341	350	323	336	309	342	352	325	333	307	321	338	301	344	351	362	321	359	337	354	305	344	355	341	324	333	330	329	326	322	319	339	362	337	345	353	328	347	354	331	348	343	337	357	324	361	362	342	341	343	342	356	349	373	368	365	347	348	345	334	338	356	335	363	366	366	317	343	361	362	389	331	342	366	334	318	308	367	377	335	352	344	354	377	363	352	354	334	391	341	347	366	353	355	350	366	327	348	334	368	328	339	351	324	336	375	321	349	312	350	337	382	318	317	330	336	336	352	366	336	370	345	340	349	318	370	321	349	317	323	335	352	358	311	329	349	350	345	345	342	347	335	348	328	315	374	308	348	359	354	345	327	360	359	339	342	343	331	324	337	361	339	340	346	337	368	383	310	394	316	336	370	332	354	317	354	321	290	376	359	355	356	389	329	360	397	335	326	357	368	322	337	327	320	380	347	367	364	345	334	362	338	339	343	345	362	341	372	321	385	353	351	316	358	356	353	360	320	375	320	333	373	355	344	332	394	361	355	331	346	339	366	332	356	335	339	346	353	306	363	339	372	319	343	351	312	324	317	341	326	354	340	376	359	321	334	340	364	364	377	360	344	367	345	343	318	356	334	333	337	347	337	347	333	353	355	346	366	336	364	358	338	353	354	367	330	330	334	353	331	347	324	358	375	353	311	355	340	381	362	337	339	311	336	335	340	338	344	356	337	336	305	317	337	363	329	345	361	311	373	361	343	312	346	341	356	350	359	375	335	345	305	375	321	339	343	364	334	351	316	325	362	352	382	341	330	364	358	342	350	353	319	329	338	352	367	341	329	383	334	332	330	329	349	327	310	360	373	325	334	342	322	330	327	337	361	374	349	328	345	329	319	329	326	340	351	332	339	314	372	332	368	355	315	354	329	376	344	364	326	331	360	373	335	362	325	334	329	330	358	347	325	335	331	332	356	360	338	353	379	322	340	380	329	341	375	368	357	354	351	345	340	336	308	332	318	350	360	355	363	352	326	347	313	340	357	348	340	347	375	360	331	316	337	343	369	332	337	349	371	344	322	321	360	337	390	349	316	329	375	337	332	343	363	338	334	338	351	339	362	346	331	345	352	363	322	327	336	324	344	352	333	353	338	376	347	357	338	344	333	314	335	364	349	377	335	363	345	351	350	322	327	340	356	358	358	361	345	368	336	319	333	339	360	354	383	339	305	325	346	319	328	378	374	389	347	323	345	333	362	328	346	324	350	355	327	361	382	341	373	327	389	321	331	335	343	370	335	369	347	333	356	323	341	329	341	354	325	356	363	356	325	325	341	337	332	332	348	370	348	355	328	374	362	332	329	346	358	363	362	359	348	361	337	325	360	312	312	313	344	335	350	294	354	349	328	347	355	373	353	339	323	383	330	321	345	357	326	338	341	326	377	356	354	323	341	343	356	392	347	317	323	307	338	372	343	350	330	330	370	354	365	388	336	328	338	310	366	338	342	369	362	296	351	322	360	328	355	338	357	351	366	306	379	338	326	345	324	371	332	347	360	339	328	325	332	338	347	340	305	340	349	334	314	361	334	369	357	341	372	373	366	349	341	343	335	338	348	338	351	342	349	351	331	390	331	336	302	323	304	361	376	362	350	367	327	403	344	382	336	346	333	304	329	340	328	339	339	323	350	309	321	332	351	334	350	355	348	336	347	317	352	305	323	331	332	347	347	366	351	343	351	347	300	340	341	332	333	333	354	338	357	345	322	344	339	320	338	369	353	373	364	359	343	337	317	363	347	344	366	342	345	359	354	335	337	352	332	351	322	344	354	358	368	344	328	331	324	374	336	343	362	320	337	333	354	378	336	336	334	322	311	338	347	336	367	336	372	330	334	372	300	338	396	320	338	345	322	356	352	354	353	364	337	363	354	357	364	358	350	356	357	335	325	345	361	396	321	339	343	335	335	338	322	313	310	338	311	308	338	326	312	323	314	323	331	325	320	332	357	321	345	352	366	367	375	356	362	331	353	333	333	340	346	353	354	341	351	338	332	342	305	352	362	339	332	368	390	350	331	383	356	370	349	330	320	351	326	343	370	361	355	338	362	326	300	329	341	357	348	336	311	348	347	362	352	364	376	337	337	347	375	321	351	361	317	327	334	331	346	330	366	315	355	344	353	347	395	352	348	320	379	365	328	333	332	355	329	328	307	352	362	354	317	346	344	311	326	358	347	333	362	337	364	320	334	325	322	336	363	333	322	319	316	360	339	357	346	352	324	320	369	309	344	335	362	380	339	361	364	367	355	356	348	343	337	311	383	327	322	333	333	357	311	342	367	357	339	356	303	323	335	367	304	310	346	357	335	353	302	348	363	370	360	364	353	371	327	338	317	302	322	406	368	382	352	308	365	328	363	349	366	332	332	388	320	312	344	302	358	322	318	337	312	349	359	320	362	334	342	357	342	360	344	338	365	347	342	333	383	352	344	363	332	348	326	326	350	316	310	334	344	354	344	347	342	344	357	340	356	337	308	355	341	357	339	358	350	358	349	350	359	323	351	384	337	334	350	302	377	327	342	312	337	316	346	339	327	345	284	375	354	340	373	337	350	382	338	348	333	319	310	343	347	337	360	374	352	308	357	337	331	347	337	319	360	339	328	330	329	342	344	330	324	288	320	345	332	324	339	325	310	354	334	360	371	359	340	341	352	329	341	337	375	342	338	347	358	323	309	326	331	365	323	345	334	344	335	367	341	327	330	378	356	352	395	339	336	338	358	352	381	347	330	336	313	348	368	340	344	344	334	350	352	368	325	340	309	304	326	324	299	364	355	327	368	361	316	412	336	351	330	329	352	350	323	317	350	363	347	383	334	365	361	316	342	326	335	341	366	323	356	324	313	362	339	331	369	361	368	319	356	357	309	358	326	342	385	354	342	354	332	359	303	343	357	344	325	364	339	328	375	343	331	358	366	349	361
33653	41684	46764	62741	80987	60090	31185	7540	1402	938	861	826	781	899	852	912	886	907	814	809	814	880	807	830	876	805	848	831	881	905	835	855	849	815	870	875	863	845	899	799	813	846	882	886	827	847	767	776	862	864	869	846	801	767	919	855	801	846	781	830	834	810	832	796	811	849	821	876	838	859	802	877	867	845	794	854	847	818	807	848	863	845	815	854	871	863	845	861	874	833	836	846	807	819	822	826	837	836	857	871	823	856	826	810	881	767	885	822	825	830	844	826	861	852	799	858	836	858	797	813	851	835	797	875	919	854	826	814	787	873	893	813	818	799	841	833	914	842	845	842	820	862	844	815	827	806	830	827	818	851	844	826	803	782	825	871	880	865	819	839	850	880	866	860	800	836	831	813	845	821	814	848	846	843	823	843	838	856	837	832	830	847	868	852	823	839	860	810	848	808	856	819	805	805	895	796	793	864	827	823	850	846	800	851	818	866	854	855	852	881	804	848	860	841	803	867	825	820	910	803	849	834	854	817	815	816	866	795	794	807	832	860	835	843	881	785	865	838	795	877	834	852	877	822	826	830	808	805	835	843	782	842	864	816	771	804	810	862	817	792	817	822	824	819	812	832	910	859	881	811	840	852	793	806	885	857	834	810	806	858	859	807	863	852	838	812	835	800	818	824	833	832	837	844	813	855	888	821	826	847	844	880	860	884	865	890	847	856	848	873	902	858	842	843	793	816	812	824	842	863	801	844	814	850	846	803	867	822	835	830	890	848	835	816	860	847	814	835	858	859	857	837	767	809	829	815	869	840	828	861	835	854	823	835	886	890	811	869	840	847	866	836	838	908	866	834	804	878	839	823	821	886	786	810	841	847	876	796	833	814	889	798	843	862	901	855	877	866	856	845	827	817	824	817	841	811	857	836	903	822	870	877	915	846	811	829	874	801	762	818	827	863	845	843	845	858	805	816	808	876	814	841	792	822	820	809	863	836	837	841	830	857	872	831	831	832	826	824	840	830	826	810	872	821	829	813	859	849	905	843	885	852	837	845	838	853	862	890	799	867	855	848	820	805	853	801	824	815	866	867	849	843	821	885	877	838	864	853	842	834	825	820	859	820	838	856	844	891	877	896	829	804	826	838	841	808	818	797	848	842	868	833	802	838	810	889	860	825	855	876	859	856	781	767	828	888	850	854	854	874	835	869	872	858	861	791	831	867	834	847	844	865	888	824	867	839	886	822	878	809	772	878	815	862	818	880	823	891	821	831	886	811	862	822	802	857	823	835	865	813	862	856	833	862	812	853	827	891	893	844	853	828	845	849	838	841	860	851	884	830	840	805	838	851	837	849	844	807	814	842	875	847	861	845	832	801	824	821	875	834	862	869	793	886	862	819	834	837	848	822	810	884	802	798	799	869	787	860	834	834	833	901	865	847	836	821	746	862	850	862	854	863	850	860	846	865	838	855	865	782	823	793	806	814	813	860	882	863	836	921	860	877	830	888	858	833	846	810	842	832	891	836	781	832	861	778	834	831	835	777	823	823	844	845	844	856	806	869	815	917	856	860	831	811	816	858	829	824	887	842	885	808	849	872	866	858	794	902	838	844	798	843	835	808	876	852	844	859	799	916	823	865	821	852	856	874	792	794	816	828	867	904	837	834	811	844	844	838	866	881	835	843	856	875	858	839	883	813	817	860	877	873	866	844	834	850	847	807	858	830	841	869	826	812	836	881	847	878	839	831	910	815	840	826	797	833	787	855	833	871	850	849	825	822	808	812	816	903	869	863	805	873	845	858	838	848	822	834	815	815	872	829	823	828	857	851	848	832	813	787	874	808	810	865	791	826	836	806	828	818	859	878	823	822	867	833	858	808	860	864	846	832	838	884	887	923	827	858	867	846	833	819	832	776	840	845	837	902	838	843	828	848	872	860	827	819	807	890	821	822	802	830	826	818	858	796	869	788	835	858	816	863	821	797	831	892	850	804	823	814	828	842	859	837	852	823	800	811	841	839	851	826	814	854	923	837	868	835	881	862	828	852	883	834	845	874	846	887	808	837	778	866	867	892	802	847	849	781	837	838	891	873	846	809	781	839	801	842	836	827	831	877	844	865	838	827	849	810	833	832	821	884	831	821	764	832	821	879	873	872	862	854	846	854	856	879	859	861	802	852	851	845	841	885	836	784	817	908	876	839	792	855	823	863	834	878	817	860	803	852	908	823	824	797	810	826	821	829	827	865	831	794	867	857	779	849	876	820	848	804	792	856	879	845	850	888	878	858	800	863	864	817	837	835	854	849	839	844	853	874	863	846	815	815	828	834	861	869	874	839	815	864	782	809	886	846	869	876	843	823	786	816	839	857	899	833	800	811	822	845	823	794	857	821	861	895	824	827	843	819	825	856	786	859	834	809	875	829	835	851	816	828	850	875	893	826	829	822	815	884	812	862	875	833	857	829	842	828	855	845	830	844	857	840	869	836	838	778	847	837	844	834	808	861	865	799	873	866	822	871	881	889	840	871	845	858	839	807	853	775	831	868	845	856	831	819	818	785	796	852	834	856	835	829	827	885	814	869	883	868	855	816	841	844	818	834	852	795	850	807	870	834	793	855	835	803	822	823	812	825	815	827	832	867	891	847	820	865	861	860	868	778	856	835	880	877	840	797	806	891	783	833	817	780	797	851	855	840	853	822	837	827	845	863	829	847	817	823	840	849	845	838	827	764	850	876	822	824	791	849	852	803	835	832	804	868	817	839	883	812	819	815	842	796	848	875	843	783	849	853	857	854	806	852	818	817	811	780	811	854	819	838	804	865	880	871	812	807	832	848	868	801	826	849	876	845	835	818	865	861	804	858	833	836	863	878	870	842	825	857	820	822	929	852	840	823	800	868	866	862	865	841	857	852	791	830	826	809	842	839	853	882	857	801	775	839	863	881	808	858	824	915	853	881	908	871	868	874	852	849	822	818	869	817	871	846	881	852	870	835	792	844	807	831	820	851	810	855	863	872	887	865	829	855	862	857	883	808	838	811	802	882	826	824	832	832	848	866	816	836	859	807	827	845	842	876	850	817	838	846	849	849	859	823	862	851	786	888	860	823	826	827	842	836	835	899	847	818	793	851	890	861	892	823	841	899	869	836	779	819	813	824	841	828	860	858	812	817	851	888	843	853	829	872	831	822	825	876	856	814	856	831	828	861	860	838	865	818	900	794	764	871	817	818	857	893	808	812	906	830	840	836	899	836	844	887	777	843	892	844	839	874	844	829	864	854	884	863	868	873	874	875	821	845	838	806	820	777	807	854	818	824	844	839	827	805	835	805	824	862	915	837	886	868	859	854	870	846	849	879	836	837	877	802	878	842	852	830	821	786	854	800	873	848	845	821	862	807	831	841	805	838	824	871	818	824	833	886	855	861	828	858	832	804	792	840	839	860	843	844	889	838	839	818	817	866	882	815	834	888	834	820	850	854	817	834	814	855	809	794	883	859	842	875	871	918
23844	22321	17205	10656	9489	6382	2226	629	351	324	342	361	337	346	323	359	353	323	346	365	335	356	346	342	350	327	364	363	358	299	342	337	363	335	350	338	353	341	316	323	361	323	332	361	310	324	357	331	328	358	313	312	356	305	327	350	325	319	314	308	330	317	328	339	333	324	347	303	314	315	372	327	354	292	318	302	333	332	298	350	329	364	334	347	335	313	324	372	324	289	328	340	359	335	385	329	313	356	367	305	342	361	352	356	366	315	324	318	348	343	358	301	332	349	351	346	318	351	328	345	336	324	333	325	339	367	326	338	348	332	308	361	325	306	332	343	355	326	332	358	359	328	304	352	321	342	307	327	341	324	337	358	329	318	342	322	371	318	321	320	337	321	329	342	350	311	322	343	358	297	323	331	351	340	329	346	304	323	341	333	352	348	321	349	337	376	377	322	390	354	328	339	357	308	319	318	316	339	336	331	325	339	363	339	343	376	384	347	369	330	322	348	340	341	303	344	344	344	344	324	368	372	337	361	324	357	338	344	313	315	346	344	339	345	323	308	326	351	347	339	341	344	313	322	360	333	353	363	309	318	352	332	333	316	327	327	371	380	340	354	320	361	322	347	363	351	315	341	340	334	322	364	304	354	344	355	334	368	300	381	336	338	335	361	332	346	344	331	354	341	318	325	308	327	336	388	291	349	334	324	332	336	346	306	344	357	357	304	348	344	336	348	365	322	379	350	358	342	325	296	365	347	336	347	302	345	392	372	317	333	323	331	348	344	319	324	300	327	356	359	331	312	339	316	345	352	365	317	328	344	343	312	326	347	345	361	320	338	333	320	337	337	321	310	309	327	352	349	352	330	390	338	326	355	336	378	356	358	348	328	354	311	297	353	370	367	358	330	348	324	330	342	338	361	344	342	320	347	320	354	336	338	310	336	304	354	324	334	309	313	334	356	309	348	341	314	339	316	374	339	341	352	354	356	319	336	356	333	332	328	325	350	347	325	357	347	353	321	345	345	367	319	329	317	336	313	334	375	336	326	358	331	347	329	310	309	307	341	351	338	323	345	349	337	313	363	357	347	362	377	346	340	333	338	303	319	310	305	358	340	329	359	333	350	336	328	320	328	320	341	350	333	321	336	330	352	317	309	345	330	329	326	348	347	376	333	297	365	336	361	339	320	337	302	340	354	333	309	365	331	336	326	311	314	330	337	345	352	324	329	365	338	352	348	370	330	345	334	369	365	321	348	328	335	362	317	360	337	323	316	311	335	355	360	354	339	324	341	324	361	322	314	354	320	311	345	373	322	328	304	307	322	325	324	339	360	339	340	310	337	316	345	306	301	360	311	311	334	373	317	320	355	367	334	346	349	370	332	345	362	286	348	310	340	318	342	325	326	338	340	340	336	333	371	323	335	332	335	335	357	334	327	311	305	343	342	344	310	301	325	324	312	342	327	346	344	314	308	313	331	328	334	378	358	327	328	349	340	322	376	351	370	352	356	336	357	315	350	293	339	327	336	352	337	337	365	288	358	362	320	323	327	315	344	347	358	364	333	351	343	339	362	331	338	326	326	337	318	337	351	345	322	323	331	326	375	355	341	338	359	355	358	339	317	346	325	309	369	315	355	373	346	319	363	333	351	346	324	345	341	346	333	387	342	318	322	334	362	296	322	347	358	315	299	317	354	316	348	335	326	310	316	351	316	316	344	321	354	381	341	347	326	337	280	311	362	306	337	331	313	341	343	340	291	361	367	358	314	309	342	334	353	307	364	375	323	354	319	343	335	372	354	336	356	386	351	339	334	301	339	366	336	319	326	351	332	317	297	362	358	351	357	363	326	341	348	317	340	293	329	350	309	358	340	379	308	329	345	339	327	311	310	331	326	337	372	356	315	369	347	341	368	352	357	320	324	362	350	351	337	304	317	339	301	334	322	340	335	338	348	325	315	340	338	342	334	357	335	309	338	301	331	352	381	323	334	328	331	326	350	331	335	340	350	350	367	323	331	337	332	351	330	323	303	352	315	371	307	358	361	314	314	361	368	346	320	338	348	341	289	316	332	302	340	381	343	318	329	349	322	331	332	352	362	333	379	372	342	330	365	339	333	360	351	325	341	357	369	351	316	322	346	338	362	340	345	313	329	332	305	339	345	327	350	308	333	341	334	336	313	313	318	351	335	316	334	308	352	324	347	347	373	333	310	339	320	359	319	316	326	346	325	326	338	360	333	304	358	334	318	354	358	352	325	341	334	327	355	346	347	354	331	346	337	359	328	319	379	371	339	369	333	323	323	368	340	355	348	294	349	333	349	350	309	328	347	362	329	366	336	347	337	324	311	357	355	347	348	333	367	324	374	350	360	334	327	346	329	359	365	353	327	336	320	352	330	318	367	339	330	348	314	313	364	332	323	295	324	314	340	351	350	316	345	347	351	321	336	355	355	349	347	317	337	337	333	321	334	322	343	336	314	328	360	358	347	359	315	308	320	355	327	359	337	315	356	334	323	323	368	338	359	318	303	367	393	339	318	354	343	335	363	311	318	311	312	324	329	319	361	334	341	348	318	320	363	332	348	334	309	358	349	350	308	321	350	327	341	343	314	311	354	331	332	327	331	346	341	319	312	352	330	315	304	356	339	362	323	362	296	374	302	339	335	301	330	333	351	324	333	350	305	358	312	378	371	354	367	333	319	323	348	333	335	343	332	342	353	316	340	332	338	361	375	312	344	344	337	332	311	343	338	352	337	377	357	343	331	369	342	359	331	340	345	330	343	345	317	328	310	276	385	289	358	308	327	349	327	347	317	344	345	312	338	340	321	339	315	313	345	311	376	344	348	319	360	299	344	333	312	310	341	331	358	340	372	354	352	363	345	346	321	312	336	334	340	346	308	359	362	319	322	321	356	371	313	359	340	355	337	331	305	339	364	375	343	331	346	334	359	331	313	339	395	333	338	334	337	293	337	338	348	317	346	321	378	355	330	325	370	338	321	321	339	346	348	350	349	322	299	331	352	345	330	332	366	324	332	324	314	342	329	331	323	326	323	329	319	352	339	328	333	322	383	367	320	346	349	338	327	311	326	354	365	348	343	349	312	329	342	367	334	298	322	338	351	338	343	351	334	326	327	315	366	329	320	368	318	321	344	359	343	351	322	349	344	348	318	356	354	343	372	333	376	288	300	341	317	340	356	342	324	350	365	319	338	363	320	318	333	361	329	331	330	331	382	358	320	319	331	379	364	351	361	308	331	327	352	350	345	315	298	332	303	356	344	302	347	340	368	345	335	343	362	317	357	336	335	357	369	336	331	374	342	309	338	353	354	323	325	370	338	329	320	352	336	331	333	346	320	354	343	350	354	332	352	350	323	307	320	345	318	344	310	324	303	350	305	347	330	358	313	337	344	373	318	341	357	347	350	331	322	355	333	315	347	356	336	316	290	325	299	372	296	329	323	344	336	357	337	373	322	371	300	365	343	316	329	346	366	344	345	309	286	365	345
14099	18205	21174	22509	23696	16094	5881	1434	921	818	903	804	883	837	795	866	833	827	816	843	870	830	839	836	835	816	846	841	820	851	825	881	810	873	828	795	875	840	812	802	867	822	824	845	847	851	847	835	858	853	818	835	821	802	808	813	806	835	829	862	870	851	841	811	852	818	788	829	791	863	814	825	819	828	836	827	849	823	848	865	819	801	875	828	857	832	784	841	829	800	843	775	779	822	859	829	858	820	830	874	826	845	806	808	859	865	872	841	785	843	840	816	882	861	822	846	823	824	813	855	796	837	784	857	810	842	814	799	860	855	849	852	833	787	802	782	836	831	853	845	811	861	818	956	865	826	816	856	793	860	842	822	819	834	857	816	863	833	787	899	857	821	813	896	841	853	851	881	853	801	879	855	836	862	814	815	853	812	842	834	824	808	867	794	850	840	846	793	828	805	834	884	839	877	814	842	875	819	845	843	839	818	882	837	818	825	809	818	839	861	832	832	844	783	851	859	917	819	833	841	847	805	804	864	867	818	867	822	800	805	822	865	803	876	844	802	866	808	841	851	796	742	825	814	845	848	869	810	848	832	889	837	849	784	831	801	848	826	827	877	813	848	874	859	837	835	882	795	851	853	827	792	875	752	870	866	828	759	903	884	802	888	862	860	834	842	833	841	851	792	829	896	791	873	767	807	815	839	854	788	826	866	817	840	817	829	799	830	802	802	833	828	882	810	819	837	846	818	802	856	840	868	852	811	841	813	857	853	843	852	832	847	813	859	874	780	792	849	788	838	826	812	855	881	775	804	858	813	827	862	814	819	813	800	836	814	822	802	868	868	849	767	837	775	851	853	847	823	825	789	796	869	819	857	836	812	838	825	832	841	790	829	830	857	851	861	863	845	828	802	892	859	793	838	792	820	868	808	801	878	836	873	827	880	815	758	880	827	853	825	856	855	802	832	860	781	839	858	821	831	816	834	800	811	830	815	868	832	865	787	805	800	781	847	837	867	853	867	853	868	768	855	822	822	841	792	849	820	816	842	812	854	818	871	823	822	808	852	791	770	830	811	843	791	804	798	830	786	768	854	832	797	823	801	841	842	808	831	827	836	868	863	808	798	870	792	856	826	849	854	887	858	756	809	864	869	782	866	812	806	757	797	865	780	848	822	826	810	840	826	841	877	849	813	851	903	771	875	780	809	777	867	831	814	819	808	835	823	858	867	801	835	819	861	790	818	790	820	821	821	818	802	872	851	792	801	871	812	779	797	846	803	809	767	812	842	800	810	812	876	783	837	815	876	844	824	852	826	842	836	804	881	830	834	854	794	834	857	792	809	833	847	814	818	802	816	867	858	844	819	794	822	831	875	867	819	833	839	814	882	802	865	861	820	824	803	844	842	846	850	821	859	846	817	836	840	874	837	853	803	818	793	823	873	842	837	836	816	861	863	879	834	851	800	787	793	843	821	856	827	835	796	826	799	809	832	840	803	805	847	842	786	792	784	767	830	879	831	822	814	872	830	786	854	821	908	825	918	829	854	822	775	824	779	862	807	862	785	857	856	879	848	810	850	814	874	889	821	836	820	842	868	866	818	833	824	809	853	826	805	793	833	841	877	845	772	847	810	830	846	847	853	798	860	850	819	820	840	795	773	823	837	853	822	817	822	850	823	863	810	863	884	787	799	816	826	854	845	811	854	815	882	849	780	830	857	855	823	831	849	830	829	808	854	882	799	761	848	780	780	896	841	810	775	832	848	853	804	789	822	800	842	816	840	814	836	842	805	825	799	803	886	831	809	771	761	849	807	854	818	849	815	870	889	801	838	887	836	866	848	820	791	792	833	805	821	776	751	842	839	781	837	789	801	904	878	825	795	814	838	826	831	800	847	823	844	869	832	854	834	839	786	795	785	840	847	820	799	846	838	800	821	841	831	829	808	788	793	860	840	854	829	836	825	829	831	783	794	830	870	828	834	794	807	842	794	860	884	878	839	859	836	862	828	794	851	877	843	831	882	851	807	835	841	828	774	837	803	836	787	743	910	823	833	806	779	830	853	833	825	788	828	821	841	865	819	821	814	797	827	804	805	845	785	896	861	862	851	829	814	835	859	844	817	782	818	831	846	798	786	813	854	838	805	886	847	863	879	837	865	828	882	815	804	814	799	851	819	786	831	863	840	849	827	828	840	843	832	833	838	893	798	814	877	827	798	818	831	797	846	793	788	830	854	885	829	860	792	830	842	858	860	829	791	838	845	834	861	821	840	859	874	816	793	829	769	848	829	861	850	809	846	880	788	813	805	821	812	837	850	822	851	861	819	777	838	870	788	836	872	811	790	879	812	872	827	861	827	861	828	794	843	795	866	787	861	836	799	811	857	857	809	790	867	816	836	824	795	857	828	797	850	807	761	827	810	843	829	865	846	814	783	871	824	809	817	849	810	834	831	799	782	830	841	839	819	877	815	781	836	900	824	811	836	826	858	788	811	863	803	811	837	853	820	853	826	861	820	814	843	854	859	814	795	831	825	856	845	808	876	849	826	820	894	829	820	858	824	839	830	845	792	818	855	824	806	828	862	848	829	814	836	803	804	864	831	851	806	784	806	829	863	818	935	844	835	800	833	818	786	830	844	809	834	839	822	832	844	839	839	821	769	784	800	836	836	879	823	878	808	851	833	861	838	786	873	844	810	835	807	819	864	805	850	797	825	830	836	844	787	803	820	805	800	855	863	798	860	840	809	822	785	801	856	788	810	802	857	842	802	828	846	824	823	836	832	823	831	799	804	766	844	805	801	844	855	846	835	808	853	840	781	820	820	811	794	840	822	817	812	819	852	852	815	829	824	824	849	856	804	822	857	788	798	820	818	858	767	872	827	815	856	852	814	849	790	800	844	848	827	881	822	852	826	873	835	816	852	837	873	831	845	893	837	821	754	848	774	846	807	835	833	830	860	829	803	880	830	876	872	829	808	787	833	796	842	814	860	860	795	834	842	883	822	878	847	848	853	797	856	802	848	861	836	825	796	803	806	825	822	794	839	813	838	838	831	809	823	860	786	822	803	812	849	827	804	804	821	836	877	863	775	820	855	874	806	788	850	870	805	854	798	851	824	781	806	822	828	844	845	823	878	876	740	817	800	833	800	817	833	810	887	825	819	811	868	810	874	847	849	839	825	790	865	865	787	802	887	830	784	846	786	842	816	827	845	852	827	831	812	836	814	766	857	805	849	861	776	850	802	829	847	856	877	847	894	847	824	818	837	875	832	843	798	848	851	833	884	846	808	840	838	847	793	815	871	856	846	813	872	845	822	836	819	835	834	832	825	807	799	861	824	824	835	816	803	863	847	815	782	819	847	859	789	793	806	823	839	828	841	838	826	895	842	798	810	839	846	863	883	840	815	790	856	760	795	814	815	853	824	834	845	807	770	865	796	844	844	786	795	824	792	860	811	831	805	843	847	744	786	777	818	823	817	797	850	879	851	818	822	829	834	838	852	883	830
41979	38891	42311	58423	54980	35070	12801	1617	389	338	360	344	337	320	326	340	376	342	320	373	325	344	323	373	390	347	357	314	374	302	317	359	340	348	330	342	334	326	359	354	350	365	365	345	317	330	306	292	370	342	312	324	364	359	349	305	341	321	383	312	348	345	354	327	330	317	328	327	348	357	363	370	340	333	324	363	340	312	306	319	328	369	331	345	340	330	341	356	367	321	383	320	339	319	364	365	363	331	345	320	351	339	356	337	322	339	328	337	328	361	353	331	321	349	337	322	352	371	346	352	286	367	338	364	336	353	337	333	352	376	341	346	340	367	311	313	323	336	325	324	344	316	338	320	369	330	323	340	330	356	331	332	320	329	330	331	332	344	329	352	345	367	351	364	331	333	336	362	355	342	375	336	338	343	341	308	359	393	327	341	329	339	361	337	329	363	324	324	341	356	334	329	368	341	330	342	377	342	342	317	327	346	371	359	334	346	338	307	360	325	316	359	371	335	332	366	351	325	376	345	333	313	311	333	360	369	348	330	336	323	323	335	339	334	364	333	341	343	320	321	353	353	344	365	367	313	361	332	328	372	333	326	331	330	328	320	320	334	362	351	365	352	339	312	369	340	370	350	335	339	351	349	347	315	315	345	347	354	373	316	361	322	317	337	325	353	327	343	333	333	367	322	337	359	298	355	343	343	363	371	352	340	333	359	353	345	347	309	333	308	367	289	315	356	311	343	348	343	308	333	346	317	325	327	337	327	333	337	344	384	335	339	350	347	360	333	376	346	358	347	322	318	317	349	327	359	373	358	327	341	336	343	335	349	408	375	336	322	323	384	332	340	330	283	321	337	333	337	328	318	321	358	314	335	337	335	380	332	378	326	366	328	330	363	345	345	325	308	325	337	349	335	343	346	314	365	336	346	369	356	331	330	343	332	339	340	360	357	328	333	346	312	343	342	328	340	337	344	338	332	332	354	334	324	334	347	321	322	305	329	347	342	330	385	365	341	341	345	362	357	379	354	328	315	316	329	337	310	309	344	355	340	364	310	320	331	325	341	322	315	334	332	315	368	313	357	366	370	328	332	338	334	326	362	319	384	346	353	339	352	318	364	351	350	326	368	361	320	330	341	347	353	359	361	389	347	301	328	369	334	329	328	376	390	345	315	322	358	340	323	355	319	325	319	332	363	326	353	333	309	357	365	359	355	343	338	321	350	350	344	372	336	318	343	329	325	336	357	358	342	305	348	335	337	320	320	336	336	358	350	349	350	354	326	347	314	333	344	311	307	345	307	379	350	331	355	362	322	352	321	347	312	314	348	374	336	338	334	361	338	338	332	363	396	331	331	349	340	344	367	354	340	332	357	312	368	319	322	346	338	351	350	339	319	378	348	372	385	330	336	307	326	307	319	357	337	302	359	330	353	333	357	354	343	338	343	353	310	327	338	356	337	337	344	349	314	348	352	353	355	337	322	340	371	314	332	332	340	339	381	314	324	376	390	322	338	383	324	347	356	347	332	354	346	325	352	335	363	324	319	353	357	339	300	343	346	356	351	357	333	362	346	334	345	353	332	319	322	367	352	354	361	365	354	338	351	332	336	360	310	335	349	329	329	362	330	344	337	354	382	347	352	348	330	377	325	313	322	343	340	329	332	303	330	334	315	344	363	350	357	324	394	322	348	351	314	346	342	347	348	336	355	339	344	352	337	337	363	362	326	336	314	335	385	352	328	318	349	355	352	341	328	340	351	328	325	321	339	327	336	328	326	325	363	325	329	337	362	362	316	340	349	336	349	361	373	383	362	355	367	372	359	346	360	345	323	337	317	368	334	324	290	305	339	362	319	337	362	372	353	356	365	325	325	295	322	343	331	344	334	333	327	346	348	345	360	347	363	312	349	381	337	347	333	362	283	342	373	345	345	351	349	328	351	337	354	367	337	333	334	342	345	359	352	347	322	338	371	344	361	337	369	333	362	326	348	355	294	333	360	326	374	307	303	321	352	349	336	352	345	350	341	348	308	361	358	351	348	338	386	329	323	338	328	336	309	339	345	383	378	362	318	308	332	336	335	337	317	337	370	353	334	380	331	354	321	349	350	360	346	370	365	364	331	322	354	329	311	372	353	320	316	337	339	366	321	310	321	356	326	343	353	335	366	363	348	334	338	343	333	344	309	340	365	338	354	339	336	319	384	350	343	305	356	328	329	345	293	306	353	319	317	353	376	348	331	315	343	345	328	336	338	352	326	350	362	360	351	321	336	367	346	330	327	328	331	339	342	333	342	343	369	359	326	328	357	341	335	348	362	359	329	342	344	335	370	371	332	321	343	362	346	329	347	318	325	343	341	358	301	349	331	355	373	329	351	357	343	343	334	335	370	347	295	306	342	376	346	369	312	342	324	360	365	364	360	368	364	359	348	313	326	315	325	378	353	388	308	312	322	354	333	328	329	335	326	334	330	355	341	331	348	337	369	314	321	327	345	329	301	333	342	318	348	340	362	349	299	359	352	347	347	310	379	350	348	354	301	350	344	333	352	326	341	341	358	375	311	352	302	343	350	354	357	363	369	337	332	342	350	355	360	361	344	333	313	383	336	328	347	346	340	287	352	354	359	367	336	368	365	340	353	333	340	352	348	367	335	336	368	315	381	318	324	342	351	329	352	339	359	351	344	360	324	345	364	336	328	335	343	318	341	346	378	341	315	339	356	307	298	357	333	341	332	340	353	332	323	346	358	348	334	339	316	354	348	349	338	345	326	319	351	341	342	361	347	355	332	335	384	359	312	320	345	349	398	352	354	358	338	348	302	358	368	332	340	383	322	359	360	354	338	339	359	326	347	370	356	351	336	344	346	327	355	357	347	369	353	320	345	345	335	325	359	338	337	349	355	319	337	359	379	354	365	364	363	333	347	308	320	303	310	371	307	324	337	357	346	363	333	348	343	311	360	345	347	339	382	333	325	327	320	340	343	340	346	384	350	325	330	329	341	341	334	342	365	355	361	320	353	333	343	334	305	355	360	370	336	362	369	317	346	342	335	340	315	358	325	348	306	345	341	305	354	345	312	333	313	314	395	344	335	324	335	297	353	323	332	360	341	372	357	322	377	352	376	339	355	341	355	333	346	326	353	342	322	357	356	317	310	329	349	316	324	346	370	319	345	323	342	334	336	304	339	345	350	338	374	369	342	337	344	304	345	364	343	348	327	386	369	341	322	344	326	341	372	313	343	318	317	340	326	327	348	348	344	327	336	338	341	350	320	363	325	333	344	312	364	341	342	376	324	343	356	302	335	372	359	350	335	319	327	319	325	348	333	326	317	366	330	374	339	314	315	329	316	390	336	353	322	364	307	346	331	366	328	342	353	327	374	338	338	349	314	332	350	336	324	382	369	359	376	343	326	302	368	326	327	342	355	324	328	351	332	333	330	348	329	344	330	327	345	331	381	365	317	327	355	353	376	348	350	366	380	361	371	350	307	321	327	329	382	332	376	388	315
27779	30884	45386	67084	64681	45153	18667	3030	1048	863	925	863	858	818	842	817	838	883	857	818	838	824	887	857	803	845	905	794	840	843	840	822	865	859	807	808	842	837	814	848	868	860	867	830	814	832	861	823	839	817	860	824	855	785	852	889	866	866	817	877	865	868	847	837	806	816	819	845	869	809	840	779	849	855	830	853	843	844	851	834	864	825	847	820	863	843	862	865	865	781	760	799	857	796	842	852	882	806	891	839	833	835	845	844	801	858	874	799	839	909	831	791	847	829	839	867	858	841	828	844	828	808	873	837	871	879	811	881	837	865	910	817	857	827	822	825	886	824	797	823	872	823	840	820	790	833	834	875	834	799	855	874	832	841	812	759	862	810	814	863	869	832	869	831	806	796	860	891	829	811	845	827	880	838	859	842	833	837	833	814	863	817	799	846	844	808	781	806	826	840	869	827	802	821	846	803	866	880	870	865	845	847	801	801	886	870	862	862	852	830	821	880	810	897	823	910	870	834	838	844	812	837	873	810	825	820	808	853	826	874	865	813	852	876	806	860	834	792	860	804	773	851	853	817	825	831	830	849	845	852	837	896	880	859	817	845	870	858	804	879	857	842	873	860	849	830	804	837	830	861	851	878	831	857	858	821	863	818	827	826	834	800	809	817	858	823	862	806	872	844	884	862	805	797	880	781	845	840	840	856	828	868	885	851	863	860	878	845	843	847	837	884	849	813	796	834	810	802	835	888	893	808	851	803	856	816	855	829	805	861	825	855	818	852	854	809	863	851	869	868	869	829	835	852	807	793	847	842	845	850	837	873	856	840	848	842	842	865	810	882	870	856	780	845	785	796	890	882	856	887	841	825	872	842	870	810	837	852	807	807	835	808	860	872	851	819	849	909	881	842	835	751	822	805	849	882	813	821	858	860	814	858	862	804	832	855	844	835	875	847	849	816	832	872	833	825	872	855	853	845	807	870	820	833	849	866	896	804	884	844	863	847	790	838	855	897	851	832	805	788	832	823	849	858	821	845	837	817	801	790	876	874	860	884	833	881	805	872	875	867	863	767	856	765	856	776	883	853	863	843	828	889	913	799	864	824	857	805	833	807	826	843	817	780	859	820	800	835	840	886	885	874	858	851	834	928	857	864	836	872	822	804	888	817	851	866	860	872	830	842	891	857	882	836	825	879	814	869	778	801	894	833	854	899	849	868	804	815	879	819	828	847	843	808	787	858	856	840	832	851	817	813	857	844	877	867	819	819	859	864	911	806	802	848	816	901	742	859	811	853	890	829	860	875	837	890	842	841	875	876	853	879	823	817	857	849	882	837	781	871	848	852	848	787	880	892	872	822	839	846	869	888	835	902	865	837	841	829	865	863	841	807	835	868	887	815	869	856	840	795	816	860	833	859	883	871	832	835	860	885	880	811	834	823	851	862	835	860	884	811	869	876	850	830	825	873	839	846	847	823	851	877	774	791	881	829	809	891	871	845	808	886	813	906	896	847	837	853	882	844	843	833	857	851	800	830	850	871	806	885	825	811	859	825	869	806	861	834	817	822	832	851	822	806	876	788	845	853	837	838	817	889	852	803	869	856	798	828	848	855	849	904	838	855	865	854	880	900	868	815	846	872	857	838	863	825	851	821	847	762	814	855	860	866	824	862	857	833	836	873	896	863	834	815	847	839	823	904	891	817	852	831	825	898	880	816	923	859	837	813	871	834	868	804	830	815	798	839	857	802	820	873	848	841	832	857	855	811	821	879	874	818	875	879	797	841	841	820	864	813	826	881	773	847	850	850	871	827	852	849	855	885	827	833	832	881	905	864	834	848	862	839	836	864	854	809	850	882	834	842	857	830	841	869	841	843	847	785	849	847	822	874	865	793	828	882	807	818	832	795	866	824	827	849	865	852	876	832	868	859	840	820	863	833	833	869	838	869	852	859	867	874	805	834	814	809	851	867	861	874	808	856	851	871	872	873	839	784	844	840	844	846	861	832	815	842	874	881	832	788	837	874	867	821	891	835	833	864	838	838	824	863	853	784	839	863	842	815	818	817	881	834	814	815	795	824	809	863	847	844	822	881	797	850	852	778	871	839	828	878	877	829	866	849	815	832	824	805	815	869	828	840	814	870	831	833	835	825	796	864	840	828	844	819	872	863	774	828	860	835	855	847	850	857	886	827	836	811	819	819	920	838	844	890	865	788	843	836	809	867	856	852	825	867	847	833	834	859	878	820	808	898	836	805	850	915	800	863	849	874	839	824	874	845	856	818	848	893	871	823	842	805	799	876	810	815	856	812	830	837	868	860	864	858	896	883	840	886	864	872	837	845	843	827	823	833	841	919	873	859	852	858	877	886	842	836	885	853	856	855	825	825	868	866	841	846	763	853	843	806	848	855	833	851	825	868	839	879	887	883	839	856	778	830	881	888	861	844	843	824	824	805	869	895	851	842	842	783	805	889	890	871	870	833	806	858	829	854	838	877	821	850	890	829	843	876	847	839	847	835	834	831	856	851	855	874	840	880	859	874	850	804	831	834	844	836	882	865	880	858	823	839	848	888	842	910	863	809	833	805	814	875	894	810	875	843	910	763	838	855	865	824	893	837	843	803	844	841	900	795	789	891	883	801	861	789	825	836	828	880	836	817	894	839	842	812	802	812	835	840	825	845	820	850	788	859	841	841	834	825	869	842	840	906	881	862	863	910	819	857	826	826	866	893	809	843	815	848	826	858	849	863	860	850	825	856	831	867	858	869	822	871	887	856	817	811	853	862	853	831	870	832	835	841	837	834	845	814	784	846	929	833	829	882	830	813	814	856	843	811	863	833	835	875	863	813	819	834	864	864	847	838	832	807	840	800	863	845	854	839	824	859	855	818	815	813	865	869	855	853	850	823	838	811	872	862	810	845	887	864	829	873	868	811	839	803	820	855	863	812	861	842	851	843	862	859	861	855	856	883	833	821	840	788	875	835	822	797	840	865	845	808	840	825	857	843	812	853	870	836	857	836	833	872	885	850	820	864	837	842	891	868	828	792	873	846	843	859	864	882	840	871	865	832	843	824	829	881	862	829	864	789	833	868	882	875	801	902	818	812	829	804	835	854	823	847	850	884	868	825	843	835	795	852	818	847	880	867	809	842	825	855	888	841	845	873	839	847	822	846	861	819	856	919	878	828	807	869	821	839	802	826	910	852	864	874	896	870	834	889	815	807	861	882	814	837	820	857	841	800	853	819	833	862	852	845	820	802	838	835	868	873	873	835	807	820	855	861	837	833	846	843	838	859	834	811	791	836	861	829	849	840	825	846	836	800	803	852	835	827	863	922	865	839	805	821	820	859	850	839	821	820	881	846	824	851	874	850	846	792	811	863	833	827	813	831	876	846	856	770	785	821	871	872	845	851	889	869	818	816	874	854	854	797	788	819	853	883	895	864	827	832	881	827	859	857	853	879	833	816	871	820	879	856	879	889	866	834	830	812	822	850	815	809	839	857
48137	40654	54304	64504	66981	45897	20836	4102	499	344	326	354	336	325	311	322	350	387	349	335	325	349	329	308	332	322	342	352	349	358	344	301	342	302	351	325	319	337	346	370	362	391	356	321	329	343	349	323	330	328	322	339	333	372	338	382	324	343	386	349	339	368	334	379	357	348	335	344	342	311	336	361	341	334	346	401	323	328	347	328	334	328	351	337	309	335	322	329	329	349	325	366	320	380	320	306	313	303	359	342	361	304	303	334	328	330	343	349	339	363	322	330	353	342	334	340	327	358	372	369	336	337	354	339	342	353	332	333	335	341	354	315	325	344	336	335	329	334	305	378	344	358	331	357	375	350	362	324	368	334	317	367	325	347	348	362	373	326	312	320	322	352	371	375	373	384	322	341	326	310	322	358	359	342	352	343	375	341	319	326	326	354	352	339	354	303	336	348	338	340	329	370	309	337	341	342	324	351	340	342	316	331	332	356	317	313	337	353	363	368	320	326	335	316	335	325	357	332	328	322	354	354	349	338	364	362	367	312	358	342	348	317	345	336	336	313	319	314	324	293	325	331	336	357	328	367	350	323	326	337	326	306	343	378	343	379	355	361	337	362	321	361	327	324	381	340	334	336	360	331	364	361	320	334	321	366	338	359	282	333	357	346	341	337	310	325	346	304	337	338	323	296	340	389	378	307	346	366	355	400	340	357	292	313	352	335	331	376	357	307	366	341	381	347	369	314	359	344	309	349	318	336	330	346	315	335	352	317	330	330	323	337	342	378	349	291	335	333	337	350	294	347	348	371	353	333	323	356	338	371	332	350	324	377	344	351	338	337	335	351	343	347	344	359	341	370	389	346	355	343	344	354	342	336	316	330	347	313	363	323	352	328	339	350	345	347	337	334	340	362	351	353	335	311	307	324	315	353	328	371	349	356	317	341	343	329	340	348	343	348	358	347	340	346	349	338	354	364	344	366	344	321	330	357	332	328	369	358	327	327	381	320	333	312	356	351	322	335	374	370	323	382	361	334	349	338	351	370	348	360	345	356	358	315	349	351	345	359	310	329	355	332	328	336	317	342	339	342	340	355	358	333	334	336	346	363	325	366	335	324	323	333	310	352	383	348	337	317	342	314	320	316	335	334	355	353	361	335	319	339	347	358	313	339	326	339	296	371	314	378	351	340	390	344	352	297	329	327	363	302	348	334	368	360	330	384	294	324	333	352	339	311	339	328	347	337	337	367	358	343	368	341	344	349	360	352	333	348	335	360	354	296	342	332	357	356	318	334	311	337	345	336	341	347	346	316	344	323	318	333	373	356	347	382	304	356	354	332	316	351	335	327	377	363	340	336	357	349	369	346	374	347	342	361	340	347	339	328	353	382	366	299	366	356	327	337	339	317	316	345	347	349	342	355	303	317	377	315	406	359	372	346	349	354	335	308	298	332	360	344	308	355	327	347	335	328	338	325	342	366	341	330	325	353	319	364	347	382	348	357	321	300	365	324	357	377	341	299	357	337	300	343	355	334	349	348	336	319	344	369	365	361	346	341	345	317	362	324	331	323	346	350	328	348	321	344	337	360	383	332	342	369	325	333	343	334	342	353	333	325	350	345	324	352	337	327	378	323	362	351	359	358	360	355	361	335	351	352	323	350	325	324	367	315	323	320	326	345	349	329	372	313	366	366	322	352	330	371	371	326	323	343	314	337	356	315	358	315	369	315	328	370	324	333	314	343	386	316	341	345	306	349	365	311	342	334	361	323	358	341	317	353	338	375	317	315	376	358	324	319	341	357	350	332	362	343	340	339	360	346	329	341	357	330	332	344	324	371	353	340	368	345	337	361	323	368	354	325	360	369	348	377	353	341	316	370	331	371	323	329	329	361	341	347	359	337	366	349	328	348	365	354	374	351	329	385	366	331	346	353	378	316	329	289	354	366	345	355	360	363	353	340	344	355	332	346	313	305	321	351	321	318	332	321	359	363	325	353	347	344	337	355	342	333	338	345	316	325	379	363	340	345	329	353	345	358	315	389	350	330	348	315	341	304	360	381	327	347	322	343	325	364	343	344	332	316	340	366	342	320	342	370	331	350	348	345	350	319	328	355	370	339	358	380	348	337	359	353	351	357	337	380	288	325	345	342	337	335	358	354	307	325	340	347	347	337	325	355	347	363	347	342	358	353	287	339	315	362	378	353	315	345	343	336	360	317	363	321	332	304	330	354	342	341	342	323	355	361	338	329	321	347	315	364	307	371	366	319	334	330	340	328	329	334	320	319	344	340	341	332	343	342	327	344	349	335	350	318	364	359	356	348	338	371	386	330	339	351	335	337	353	311	332	367	311	329	364	334	321	353	372	378	310	365	340	333	388	341	349	353	386	328	350	360	337	332	317	340	356	325	322	348	342	348	337	314	330	314	337	327	367	348	323	333	331	343	313	349	317	332	335	331	372	347	337	325	331	306	379	340	358	327	355	340	355	352	382	345	301	336	344	335	352	344	341	303	332	359	342	340	341	332	338	292	332	327	317	365	346	361	373	354	380	301	346	356	325	342	330	363	356	346	350	342	334	322	329	327	323	306	341	393	337	365	345	314	346	343	316	311	370	327	360	315	366	326	342	350	353	341	332	354	362	324	327	337	380	364	369	341	357	336	320	299	326	332	342	365	376	317	361	319	308	364	345	337	324	336	359	351	343	374	346	346	309	344	341	334	281	336	312	371	352	329	342	322	348	391	343	335	370	340	335	325	358	351	364	317	375	362	376	335	375	348	348	349	343	329	336	330	329	329	367	318	335	314	328	356	348	371	349	343	337	316	349	345	322	325	319	342	313	369	308	349	313	331	356	339	308	359	323	362	335	357	331	370	335	326	344	315	329	339	349	320	346	315	382	340	351	316	327	347	329	315	384	348	344	348	317	347	362	331	323	312	342	350	315	338	340	358	384	323	349	351	335	363	341	352	322	314	354	364	318	333	350	353	350	363	320	371	324	344	326	356	368	347	319	354	350	335	355	361	322	362	358	314	342	333	347	383	299	355	312	341	310	362	328	326	331	367	330	356	331	357	379	329	357	324	344	349	350	326	315	322	359	293	345	359	347	304	348	329	347	360	347	338	360	353	349	329	327	331	364	363	337	323	329	335	320	362	326	288	360	354	367	344	348	324	340	357	366	299	325	354	363	340	364	325	357	323	349	333	304	311	345	326	322	331	319	315	326	328	366	397	343	373	358	351	371	365	328	362	351	304	335	330	333	335	368	323	330	354	344	332	345	364	343	349	341	337	350	317	318	349	303	315	331	340	313	290	395	360	346	343	335	333	325	346	337	343	366	331	305	367	339	347	349	334	326	299	328	349	348	341	317	342	364	370	374	334	343	369	343	331	371	333	320	340	373	331	353	365	360	331	334	348	339	351	349	358	350	331	318	366	327	353	310	346	335	334	344	354	311	337	331	331	328	353	362	362	346	370	328	364	361	390	353	347	312	341	339	301	344	337	330	345
30681	31242	55062	72996	79040	55135	26386	4918	1270	885	839	826	871	825	845	846	841	830	824	874	839	853	902	811	833	888	764	827	829	815	833	825	855	817	794	824	826	874	768	802	845	919	797	831	840	847	798	813	825	825	856	839	846	866	882	803	832	839	826	864	793	841	806	808	838	812	813	827	867	824	797	811	852	865	841	817	843	849	850	825	801	829	802	841	828	865	822	881	829	805	802	849	837	823	838	797	787	845	808	821	827	812	841	797	837	870	827	831	797	875	873	767	796	821	826	820	859	832	812	890	816	876	799	799	819	884	840	858	790	806	841	822	871	860	882	826	876	846	807	828	818	837	819	815	868	863	866	849	831	789	814	840	852	838	842	801	851	821	806	820	822	811	797	848	840	839	859	859	860	851	881	886	788	820	849	815	805	845	814	853	817	811	836	866	881	837	845	808	826	820	868	786	859	793	785	845	847	862	841	827	846	847	890	861	859	855	865	810	823	809	820	852	832	865	782	816	878	788	850	817	866	771	806	826	865	848	829	862	825	835	805	819	834	818	808	851	850	825	786	879	864	805	851	828	854	839	827	836	861	826	862	825	798	784	834	820	814	860	865	834	840	838	807	832	832	788	824	857	808	783	838	871	862	833	830	825	808	872	784	839	811	797	815	775	804	825	779	833	841	834	851	836	848	812	833	835	833	806	849	786	845	788	872	855	882	816	900	817	822	793	814	804	836	842	828	814	880	816	789	824	800	834	859	823	876	848	818	888	842	874	818	821	813	802	865	859	821	835	808	827	837	812	787	845	852	858	834	868	782	881	873	858	873	862	869	834	814	809	778	845	862	822	785	856	812	854	861	853	869	845	808	887	869	834	852	843	820	808	820	851	848	806	800	857	806	828	818	857	821	826	844	822	801	846	801	871	820	826	856	843	804	830	828	864	820	874	816	824	822	817	833	898	830	843	856	862	798	804	831	828	793	841	871	831	832	842	870	817	804	849	831	822	816	875	813	829	836	882	851	835	791	878	826	867	848	807	845	833	828	812	862	899	769	892	853	776	833	852	766	864	850	780	835	857	836	858	815	862	852	834	834	808	849	879	838	766	833	809	852	873	836	849	809	815	845	831	814	818	854	851	783	796	798	823	867	833	891	824	847	829	872	835	848	865	797	822	882	785	795	840	813	799	848	872	837	782	830	811	858	846	840	872	900	867	823	832	840	838	869	829	832	830	843	875	792	849	807	821	814	822	838	840	853	837	855	828	840	810	856	814	865	802	815	808	832	812	780	777	854	857	828	867	833	826	798	857	836	782	843	842	867	850	833	844	836	788	818	850	836	840	859	832	818	858	837	814	766	861	839	811	838	790	840	870	811	827	821	784	849	830	845	828	834	807	845	855	800	873	835	794	839	817	847	857	918	852	825	870	836	834	848	906	812	835	804	813	866	861	840	864	791	879	857	842	806	836	850	817	849	877	791	827	838	834	839	830	809	846	850	808	862	838	874	818	803	840	793	810	790	872	846	819	887	847	840	839	856	833	813	800	842	842	855	858	796	821	815	856	892	828	863	833	891	819	851	815	834	842	831	816	904	815	847	797	823	896	855	798	876	889	827	801	816	864	846	876	826	843	829	875	849	782	819	802	873	826	826	860	811	881	815	786	817	881	866	846	876	865	852	819	836	810	835	832	834	784	856	865	903	809	826	806	841	861	890	862	831	884	803	881	788	795	754	846	859	825	840	805	789	809	826	842	827	776	818	797	805	832	785	828	833	835	844	817	884	823	757	814	806	813	816	879	814	830	810	832	772	833	836	751	839	862	825	838	922	816	820	819	831	781	850	812	842	884	881	839	810	842	851	819	813	815	849	862	833	818	763	815	811	855	835	853	863	842	849	815	838	832	845	822	808	822	765	832	837	826	836	829	849	842	852	831	786	839	850	813	821	869	838	826	839	813	831	892	853	852	876	844	873	856	855	820	841	895	853	792	788	812	805	850	876	802	853	779	845	879	821	812	854	819	875	766	837	806	834	850	869	912	832	851	831	811	829	851	802	782	824	867	788	885	836	824	876	826	861	850	817	803	775	864	844	851	843	849	821	856	836	796	851	870	840	871	795	821	818	869	804	803	803	837	857	814	813	857	871	830	782	817	843	828	840	863	779	835	870	823	836	799	863	815	843	838	853	838	835	828	821	835	796	801	819	802	831	861	862	850	863	850	833	821	851	827	806	830	835	856	848	823	862	834	863	805	859	861	814	908	847	829	782	846	839	800	859	839	849	851	797	830	815	780	867	843	888	844	865	833	892	838	805	830	847	836	832	857	843	815	809	893	857	808	878	825	848	801	833	872	809	823	872	887	823	849	834	842	825	861	822	859	856	810	843	839	849	828	854	873	869	845	826	842	909	834	866	856	831	867	847	846	811	863	890	888	802	840	836	890	843	806	870	841	818	839	824	817	862	838	786	807	823	847	850	846	828	861	802	883	793	818	808	814	851	814	880	840	818	800	872	813	839	856	854	813	882	824	790	836	807	834	865	826	843	823	838	843	827	862	813	812	814	904	809	858	831	820	861	841	843	817	893	829	849	844	834	818	805	849	774	793	817	873	849	787	793	805	870	829	815	849	810	868	806	856	815	817	834	797	834	887	807	816	799	855	821	871	828	861	888	861	846	877	820	857	900	863	839	838	816	851	850	800	852	861	877	844	839	841	793	818	846	802	834	854	840	770	867	839	822	842	782	814	847	829	798	833	790	798	849	847	884	835	777	835	873	774	874	824	887	851	843	818	871	886	817	843	835	801	860	855	827	824	835	840	835	850	876	825	826	850	790	806	895	826	862	823	800	845	882	840	898	848	897	793	849	908	838	889	852	859	783	820	906	830	827	841	801	828	929	855	798	872	856	820	783	843	821	831	824	788	851	817	868	846	819	861	791	814	796	848	787	778	852	884	838	834	833	836	823	869	908	845	883	867	836	833	835	858	809	809	885	865	865	867	842	829	833	780	836	863	790	804	806	835	843	827	839	879	856	829	853	860	811	834	845	857	813	808	803	841	835	794	849	811	811	851	850	879	835	850	852	872	853	860	829	864	835	815	864	817	824	839	781	812	828	887	856	823	847	826	832	801	869	890	841	856	836	802	832	858	790	804	821	825	797	823	825	840	846	815	828	838	834	832	794	870	825	858	890	882	859	820	898	840	813	843	856	773	828	825	878	835	842	833	852	807	849	870	810	862	792	846	853	833	881	837	812	860	852	872	807	829	819	814	861	832	825	836	838	832	804	840	849	836	846	838	844	795	821	797	850	843	826	829	784	841	880	815	741	864	884	869	874	821	840	863	814	822	775	835	855	817	805	817	867	859	873	845	826	823	901	827	868	847	835	827	802	824	818	824	819	871	794	825	820	846	852	851	786	837	794	786	826	812	811	857	810	776	818	840	833	857	767	866	834	782	840	806	856	859	822	839	809	856	828	840	829	825	887	802	833	891	825	862	806	840	800	765
20338	14550	10519	9045	8383	6277	1997	471	328	293	304	335	357	299	324	322	374	336	369	376	315	332	316	324	332	340	332	325	357	330	339	370	347	304	323	338	332	302	306	333	323	313	344	340	343	330	321	318	327	330	340	333	340	347	384	350	330	333	328	307	329	294	341	334	308	363	344	341	308	344	311	323	327	339	323	339	338	306	371	358	339	369	315	363	350	311	329	340	298	304	351	318	303	334	323	318	350	321	308	368	350	325	302	332	304	294	310	351	378	326	344	324	329	326	309	301	352	337	326	343	325	334	319	333	354	369	373	361	342	355	330	335	345	307	383	338	312	335	315	328	369	363	324	361	363	338	344	342	340	332	274	347	329	328	319	328	368	340	361	326	361	317	350	336	318	304	301	306	327	340	319	329	333	371	328	310	360	331	318	357	332	322	306	327	333	317	360	303	336	368	309	331	321	351	295	338	354	369	299	323	326	378	320	337	307	336	366	323	352	369	330	360	338	343	369	351	335	334	346	319	325	319	316	361	344	304	318	358	353	371	319	328	329	297	330	329	322	345	325	338	309	332	336	353	333	361	296	352	338	303	369	346	316	352	331	329	331	382	335	350	362	338	362	306	328	331	335	336	320	328	326	358	348	309	316	315	364	324	333	342	327	348	309	325	333	309	300	337	377	356	323	331	353	322	343	316	343	350	311	319	325	325	319	321	293	344	297	303	384	316	327	351	335	321	325	338	320	363	306	298	382	352	331	348	332	326	358	327	302	365	329	327	336	338	332	352	313	323	335	341	323	326	318	338	298	326	354	323	334	330	364	360	330	315	291	351	326	355	295	327	322	333	335	331	339	372	366	335	350	336	334	328	306	331	342	308	324	301	322	312	318	331	344	324	346	327	318	337	316	327	360	337	291	324	326	349	346	329	340	360	321	316	313	325	316	340	320	291	340	322	350	350	325	336	339	355	346	313	388	361	322	347	356	330	315	323	312	339	378	344	346	355	329	328	356	355	339	339	371	391	356	332	332	320	375	366	347	333	388	338	346	333	327	333	364	301	340	358	370	337	330	332	346	331	345	345	356	351	336	332	344	315	317	306	340	316	320	324	337	331	353	303	316	324	326	318	338	321	359	334	343	317	312	333	341	368	322	350	321	328	288	303	333	344	342	343	333	296	347	333	309	340	337	310	328	325	323	346	343	319	315	352	335	353	333	320	337	312	371	344	305	304	337	343	328	341	343	343	346	320	334	298	370	337	343	342	317	327	313	372	299	306	365	348	310	349	314	332	339	330	317	331	336	339	320	344	375	332	313	313	315	307	369	319	336	310	340	343	329	312	360	329	357	328	373	359	347	351	340	324	342	325	321	348	314	306	346	350	316	353	312	308	348	320	335	391	358	344	349	340	315	317	318	311	331	332	353	362	348	339	349	360	337	311	340	328	344	321	313	318	314	356	311	322	342	334	331	329	312	367	342	360	324	360	337	334	353	324	310	335	354	304	335	358	338	314	343	350	349	343	340	304	358	342	308	352	373	348	308	352	354	339	342	364	385	311	356	313	333	320	333	343	329	323	288	297	354	340	348	338	358	337	314	350	337	316	340	309	323	385	351	345	360	332	359	316	322	360	327	322	311	328	372	319	342	344	332	355	331	354	325	333	364	331	331	349	348	336	361	352	324	339	344	372	317	389	306	349	348	316	321	342	326	356	349	339	311	312	345	350	302	340	328	322	313	367	311	382	360	321	315	326	344	332	357	308	312	339	356	320	330	326	333	340	330	356	329	355	318	348	341	311	303	328	338	334	298	354	370	317	316	355	302	337	337	303	344	306	310	310	349	321	337	340	343	333	330	340	359	317	352	310	335	356	336	329	297	301	340	342	351	338	352	340	359	358	347	325	345	329	324	375	324	306	330	343	322	337	304	366	315	313	377	363	344	317	343	327	349	330	338	319	297	309	314	341	328	334	315	323	328	337	351	347	348	375	331	357	301	332	331	329	340	337	337	338	323	313	322	325	335	341	338	332	295	326	315	342	322	304	335	327	330	332	301	344	321	318	351	341	357	312	298	318	339	324	340	340	327	362	311	357	328	303	300	356	333	320	340	352	359	337	335	358	311	362	319	352	339	319	314	327	329	354	379	325	342	311	366	352	359	345	340	306	353	352	339	309	335	339	360	331	378	326	335	349	344	359	308	354	325	329	313	331	343	356	354	306	309	351	338	342	354	334	367	332	333	302	331	351	347	326	332	364	319	355	352	340	364	354	334	334	345	336	326	332	376	304	348	359	361	367	339	322	335	333	330	327	324	342	343	321	351	352	334	320	354	364	336	333	338	366	362	359	359	330	336	366	308	332	325	357	324	327	364	342	346	302	318	336	337	308	367	346	334	356	321	345	327	344	373	347	337	358	317	360	319	330	319	330	305	308	332	344	319	322	316	366	366	331	361	347	319	329	310	347	339	348	321	338	291	342	331	363	316	321	352	349	345	322	319	332	282	349	356	397	325	331	305	367	313	369	299	355	342	313	325	339	322	327	348	345	336	329	349	337	329	318	347	312	361	348	354	320	347	358	306	341	287	336	334	336	331	334	289	294	306	293	350	353	335	355	316	336	300	318	346	380	332	326	334	346	347	421	297	322	309	308	323	332	315	347	360	354	310	318	343	312	344	375	322	384	364	371	323	353	343	345	341	343	343	318	321	308	363	325	337	354	327	360	357	329	295	336	364	347	304	341	333	320	295	301	321	323	348	316	333	316	359	355	339	321	311	304	320	333	318	324	335	323	306	332	354	338	349	310	330	344	352	324	323	341	361	329	319	347	322	341	323	313	332	328	328	321	312	325	345	335	338	324	357	327	353	327	321	320	335	334	307	347	322	285	346	344	328	330	330	332	334	351	335	359	304	335	344	318	356	348	336	335	335	345	324	342	330	366	343	321	344	357	343	369	336	355	320	354	348	341	319	327	351	320	335	330	347	300	336	350	340	326	328	306	345	319	329	335	340	320	353	314	338	324	329	314	376	328	332	340	343	318	320	307	349	302	348	336	339	351	332	300	344	320	309	333	352	308	343	334	352	363	365	326	305	325	342	334	345	345	349	342	344	345	333	323	317	349	370	324	352	329	327	343	344	365	341	342	330	339	319	319	347	324	352	344	333	273	352	350	360	381	316	294	339	328	355	332	338	342	328	399	329	317	329	348	323	314	338	364	323	304	308	324	320	350	362	350	350	347	306	339	335	302	327	340	328	316	335	344	360	338	301	328	350	344	311	347	333	314	331	339	342	333	283	309	362	377	322	343	323	338	339	346	312	345	322	357	323	341	350	349	328	361	322	331	368	363	340	358	358	306	330	309	317	332	331	302	328	365	336	329	343	353	309	354	329	334	337	354	332	359	330	348	340	361	305	345	349	303	298	351	327	344	362	341	344	322	338	333	322	302	296	361	350	350	320	321	376	286	344	357	332	342	341	347	339	351	315	336	334	338	387	332	350	380	349	391
12117	11797	15721	22096	22174	16340	5743	1154	933	883	814	885	825	808	832	862	808	825	757	794	819	839	879	872	812	791	844	781	828	857	762	795	850	782	799	804	883	796	873	857	817	797	814	847	798	838	854	817	835	848	828	775	799	853	765	833	825	819	804	849	831	809	837	812	832	829	828	825	853	835	825	822	846	847	844	835	834	816	816	822	778	837	800	846	866	790	822	857	814	839	847	896	877	851	850	830	763	800	801	861	828	863	826	871	821	804	774	806	844	875	854	828	782	845	819	803	872	817	831	841	827	813	816	826	794	856	870	759	863	823	838	824	825	810	871	850	856	814	791	855	796	833	831	836	840	805	825	822	794	835	792	854	825	823	809	835	850	858	839	830	848	843	797	832	821	860	814	896	831	799	793	818	841	855	820	851	766	810	812	830	805	818	807	843	783	848	828	829	853	813	796	844	813	848	863	815	840	797	826	868	775	820	830	839	839	864	875	841	823	866	843	809	815	852	821	839	851	822	794	799	832	823	817	834	806	849	823	833	813	828	853	839	832	862	856	792	814	807	813	818	823	828	783	819	839	822	788	877	810	864	850	821	823	861	824	852	822	798	854	823	765	819	858	882	819	841	789	840	829	843	834	789	842	848	847	843	842	824	835	846	812	845	866	823	797	817	833	850	870	811	807	834	798	779	845	805	840	836	803	849	815	842	784	834	807	824	816	848	819	834	824	812	806	829	825	891	765	850	854	828	853	849	839	819	848	901	779	796	788	811	852	798	826	818	833	851	790	826	873	817	856	805	855	841	840	834	821	828	826	842	847	830	826	829	835	818	809	832	876	825	799	857	836	790	787	813	870	776	816	856	862	848	803	838	829	831	856	824	905	814	857	826	829	859	830	857	767	872	773	799	826	787	831	822	860	814	804	863	853	776	810	830	804	859	859	815	811	797	799	816	813	799	847	815	776	810	840	837	808	781	853	801	869	853	838	825	838	788	848	855	835	774	821	820	830	852	839	862	806	812	850	822	830	879	833	877	799	770	758	751	810	832	854	800	825	824	846	781	847	822	783	825	805	861	879	812	843	879	903	826	845	814	851	827	885	890	862	815	812	788	816	789	845	764	804	863	812	866	759	789	832	805	874	881	809	909	796	864	825	833	826	826	784	844	823	815	788	789	850	843	772	841	834	855	786	816	809	868	733	833	851	812	837	781	813	882	848	844	787	846	823	854	856	845	805	770	799	801	796	809	808	825	805	778	812	807	809	829	833	836	871	841	809	858	867	814	864	841	874	808	807	852	823	776	809	825	825	799	843	880	781	853	827	853	863	838	811	853	806	853	812	827	839	810	818	821	842	854	827	776	832	820	830	856	827	855	859	800	782	820	802	831	806	848	811	845	844	811	836	828	805	823	805	790	843	826	820	849	853	862	837	840	779	812	810	847	847	802	824	782	841	818	849	824	886	844	816	823	862	839	832	840	824	805	831	831	859	868	825	825	825	838	781	847	825	818	814	794	835	858	818	817	848	786	855	817	864	870	812	827	836	841	804	844	834	836	835	820	876	837	804	863	866	819	806	829	808	827	842	862	850	865	795	831	825	816	836	830	814	801	851	810	832	827	800	790	861	859	864	845	765	829	815	825	813	752	787	833	838	847	823	820	812	845	799	870	857	822	820	831	828	838	823	816	825	788	837	782	804	869	857	832	815	863	900	811	789	807	765	846	828	861	837	845	863	835	806	839	844	828	834	789	806	804	854	829	892	818	788	807	883	817	833	789	792	827	831	833	809	792	816	781	832	847	838	880	826	829	827	822	790	823	800	811	828	867	793	829	773	771	844	864	771	815	853	824	806	829	861	844	843	854	846	821	832	836	830	814	824	867	832	823	815	857	830	811	749	874	817	847	821	794	874	806	828	851	787	849	843	797	846	906	856	787	834	795	756	847	800	813	820	810	845	875	751	828	843	849	798	861	786	819	812	811	794	807	865	854	833	830	821	853	830	847	845	834	802	807	810	844	898	843	847	841	818	827	870	800	856	800	815	872	806	873	776	831	824	827	819	871	828	816	799	789	830	808	785	823	805	788	803	836	871	859	807	889	789	790	810	794	856	838	805	861	792	827	803	817	823	785	836	872	811	838	826	862	810	808	865	854	817	816	796	833	847	855	893	830	827	816	812	766	854	854	800	783	843	850	840	814	831	834	844	784	809	859	826	870	851	859	858	864	843	827	826	795	829	854	793	815	848	808	864	856	822	819	834	844	785	803	772	833	829	877	778	818	861	831	870	823	835	824	890	836	850	773	803	802	798	853	838	826	807	805	801	827	824	786	821	798	820	876	865	785	805	916	833	849	826	808	799	836	891	825	809	772	781	892	813	810	846	805	800	819	859	797	863	819	868	824	778	826	805	846	847	832	877	875	797	800	826	809	774	831	814	857	781	797	824	855	843	825	796	818	761	822	809	813	791	849	831	864	832	784	832	818	844	821	855	895	865	818	822	838	821	866	879	824	815	789	817	882	844	853	844	838	848	832	787	857	834	874	837	846	836	810	821	836	847	842	845	844	819	817	812	807	789	789	836	860	813	799	846	807	795	752	877	863	798	825	834	860	841	869	855	771	809	905	837	789	848	811	849	782	859	802	832	782	877	844	829	793	804	815	763	823	853	882	829	790	848	815	822	833	866	810	824	796	777	863	856	822	804	870	786	829	842	867	814	854	823	829	845	802	791	838	816	814	799	826	853	843	810	792	823	804	801	805	798	859	835	825	787	853	798	817	843	822	864	843	841	830	851	869	761	811	868	845	790	869	833	791	829	831	810	795	821	794	858	851	829	800	843	791	801	824	846	832	793	823	816	793	769	863	864	832	806	827	794	833	847	811	784	798	870	777	839	849	837	853	815	839	803	799	771	825	879	796	841	795	775	809	820	820	852	847	864	842	873	865	822	847	793	822	849	872	771	819	784	806	806	864	858	825	875	801	815	794	833	826	862	861	836	839	763	784	864	848	812	808	847	847	830	919	848	831	837	799	818	809	839	778	816	812	815	854	798	832	848	819	848	808	784	789	822	804	782	827	775	918	816	813	905	850	861	824	863	830	855	871	841	825	852	797	861	884	869	809	813	859	852	801	834	858	816	783	781	825	849	826	815	796	878	785	812	829	833	804	851	851	802	848	849	827	804	890	830	840	845	870	798	757	753	815	850	836	807	802	820	858	811	780	805	818	863	775	803	789	854	827	830	837	809	773	817	811	834	810	838	799	836	794	831	786	803	837	844	789	822	821	780	828	810	766	830	816	790	855	840	791	843	850	840	833	829	873	852	870	817	840	846	809	825	791	804	801	867	819	788	831	855	825	836	838	809	841	798	820	840	874	889	850	889	842	811	800	855	790	852	788	879	846	771	850	886	801	820	817	890	837	844	862	829	854	871	824	799	798	810	862	822	828	877	823	843	847	806	843	897	877	837	820	889	813	791	790	813	868	837	818	824	848	852	879	880	797
40495	37914	36365	48770	58997	41048	16272	2258	467	331	354	350	352	375	340	369	369	358	308	359	355	330	329	329	357	349	353	321	316	349	355	346	362	346	365	353	332	355	365	338	344	337	390	325	324	343	297	363	371	343	326	334	378	342	364	326	317	348	355	377	334	318	322	338	356	358	359	335	333	287	333	335	358	339	321	318	355	340	339	309	326	350	338	332	340	334	300	343	310	298	351	303	319	338	349	339	333	341	327	334	354	381	399	356	348	342	340	323	359	352	340	358	352	359	356	348	371	360	342	349	334	327	313	304	403	331	340	335	356	347	315	357	321	352	374	374	340	369	324	322	327	388	355	331	342	349	353	351	343	346	341	377	366	336	342	335	326	325	332	338	379	340	320	359	350	346	319	312	321	377	370	347	334	350	350	355	370	369	321	357	350	338	362	332	357	348	371	362	344	337	347	331	345	330	329	374	322	341	360	395	353	355	363	339	364	351	319	328	343	331	371	352	340	329	337	371	328	308	323	351	352	320	325	353	344	331	351	316	301	328	331	358	316	336	328	330	375	356	313	334	393	321	362	336	332	346	393	331	356	357	326	318	332	356	350	338	352	323	346	338	346	327	351	325	337	349	358	280	337	362	344	355	339	355	345	323	326	361	324	398	338	341	334	359	359	353	360	327	324	353	344	316	344	350	338	306	325	341	340	344	324	346	338	339	347	337	356	403	346	357	333	343	331	354	332	341	343	352	362	318	328	345	320	313	349	338	340	345	376	337	335	341	364	354	339	315	321	377	313	335	359	354	321	326	347	356	361	324	295	356	306	336	316	338	377	320	340	334	343	345	336	337	385	333	367	324	343	333	329	354	345	360	321	394	346	318	339	362	367	372	324	344	355	359	357	348	329	295	354	337	340	366	364	380	341	360	328	344	338	358	352	356	368	343	345	317	319	316	343	348	341	330	355	332	334	301	361	336	337	346	385	320	368	336	354	350	356	347	369	319	334	346	331	365	349	346	328	350	335	337	379	347	334	328	335	329	317	338	340	327	339	365	331	384	366	316	361	357	338	387	347	322	350	382	333	330	381	367	304	353	341	319	344	369	345	356	332	344	354	330	307	345	354	377	324	332	331	343	352	363	358	391	356	301	320	308	317	318	353	336	340	349	330	355	360	338	348	344	315	333	350	332	312	372	355	297	359	352	339	322	327	313	327	382	372	380	325	323	344	330	303	350	317	364	305	327	353	330	356	341	345	397	374	333	354	364	329	329	362	348	382	337	365	339	371	346	352	358	347	316	334	347	371	340	327	352	343	339	339	312	374	385	383	398	380	339	321	348	350	350	348	345	341	376	338	316	326	362	346	324	342	351	314	376	309	371	329	348	371	324	359	362	327	348	320	326	336	331	339	346	336	348	347	333	349	312	325	352	362	331	352	343	353	334	346	376	369	331	352	320	363	313	337	339	356	341	356	354	310	320	324	360	366	337	342	338	325	327	333	320	357	360	352	312	369	358	372	367	340	321	323	356	313	361	352	337	353	361	336	343	359	353	352	355	352	341	326	344	356	341	385	346	336	344	386	361	336	378	376	345	379	343	338	329	353	308	389	336	351	325	330	346	344	339	353	344	332	337	334	337	387	326	317	341	363	356	344	344	342	323	361	338	327	374	359	366	336	318	334	303	334	337	324	330	344	313	318	338	344	318	332	367	336	353	361	350	340	330	365	346	301	329	366	379	366	340	341	385	378	332	334	329	370	339	348	356	346	344	342	374	380	326	346	328	328	348	322	365	366	327	309	359	341	382	341	363	371	318	310	307	370	381	332	340	357	362	315	368	312	353	346	346	316	361	289	354	355	331	349	351	345	331	343	372	327	359	342	363	341	331	327	355	315	343	350	371	357	327	359	337	302	337	377	368	364	318	345	370	339	327	358	387	374	342	345	341	334	338	332	333	347	329	341	316	376	339	341	352	314	327	374	343	350	320	298	375	341	337	340	353	338	344	331	320	337	346	340	323	340	334	354	318	382	340	311	367	315	346	372	353	352	325	349	348	352	385	334	344	337	323	369	306	325	341	359	360	342	343	318	318	384	361	334	342	358	337	321	342	358	372	338	331	350	330	352	351	342	332	357	377	327	374	302	334	331	336	354	353	345	366	327	384	334	340	349	356	329	347	357	340	321	339	334	327	351	343	345	348	341	336	332	402	307	331	328	345	364	313	308	336	368	345	351	338	362	352	358	335	360	353	340	372	339	347	362	352	372	364	363	381	326	331	335	327	350	336	366	310	347	315	300	352	332	365	338	378	333	326	307	372	324	363	314	317	351	354	324	334	316	338	331	310	341	327	369	355	345	315	368	375	344	357	325	376	333	359	344	334	310	322	358	329	343	354	361	317	341	378	393	358	330	324	344	332	349	364	353	343	334	339	327	327	348	323	338	374	314	344	336	305	334	346	316	379	358	353	351	337	317	334	365	366	346	328	342	390	349	357	344	350	345	302	354	371	328	366	324	356	347	333	354	345	356	346	327	328	336	304	352	327	359	350	333	313	325	337	337	338	330	359	330	343	331	281	343	362	338	334	333	382	333	350	371	354	325	357	343	345	340	336	363	339	353	370	342	342	364	335	363	352	344	340	370	361	356	359	308	347	358	330	359	322	356	359	346	312	341	364	319	385	378	337	348	355	338	311	338	313	380	335	353	366	345	363	342	348	346	353	332	290	335	339	331	340	331	356	347	295	353	340	349	330	323	346	338	308	334	319	333	350	316	367	368	376	341	347	337	343	358	327	352	355	353	365	363	354	344	295	357	338	332	371	376	374	358	336	335	317	309	359	312	344	346	317	356	304	329	373	333	320	350	342	333	374	349	346	330	367	355	346	368	328	336	341	359	372	368	356	325	375	321	318	348	351	346	360	343	348	324	326	325	355	358	309	332	375	353	354	347	379	341	369	363	326	363	320	361	339	313	350	324	351	327	323	364	353	334	364	326	354	360	328	384	366	318	343	343	388	341	311	387	354	352	366	335	345	310	347	356	354	361	348	380	338	335	355	359	351	338	320	333	331	356	344	383	340	332	332	339	320	330	373	336	352	355	319	327	348	382	371	375	357	351	347	318	331	347	319	367	326	354	334	358	344	345	374	334	332	335	357	364	343	337	369	338	351	330	343	346	367	346	341	334	339	332	329	320	339	329	358	344	342	345	339	359	333	330	354	332	309	363	331	318	344	356	319	321	316	325	336	336	378	323	376	348	346	350	322	333	331	343	346	357	360	355	334	342	321	326	334	342	341	338	313	355	337	322	349	326	324	366	400	355	355	321	366	367	381	376	349	332	347	362	355	319	333	355	302	341	342	315	308	357	342	328	331	323	368	320	351	373	343	316	325	343	323	357	336	338	350	344	300	309	316	312	338	359	320	343	345	352	316	337	360	361	341	373	369	336	322	339	381	331	370	344	343	392	354	330	349	352	335	342	336	361	349	355	366	367	360	342	318	360	344	339	329
26180	29442	39342	57827	69045	50614	22056	3295	1375	882	798	862	811	877	832	823	815	824	857	795	877	855	818	846	876	895	840	845	851	888	880	858	833	868	861	837	836	901	839	881	835	861	821	849	819	866	832	806	860	820	826	868	892	837	865	881	792	875	855	833	844	855	828	856	883	842	900	862	806	842	841	815	880	828	855	907	829	864	810	855	866	870	860	845	874	800	852	816	890	868	846	827	868	867	823	861	858	800	829	857	836	856	891	789	876	827	871	827	872	846	837	798	817	808	856	852	845	767	883	811	857	838	834	853	855	838	783	816	842	858	810	848	798	793	825	864	829	855	884	864	837	861	852	765	885	865	823	853	846	849	860	857	797	800	844	855	848	859	844	795	841	804	858	871	845	824	809	825	848	870	861	865	854	826	839	861	907	894	827	852	834	774	828	856	893	899	854	816	854	839	892	832	843	856	873	861	870	857	841	822	791	868	836	848	844	843	778	841	832	868	795	809	828	783	875	873	877	833	864	818	842	794	851	849	835	854	861	823	862	833	805	812	886	801	858	861	833	821	812	836	779	892	867	792	846	807	858	858	879	862	882	855	851	866	839	821	869	878	832	866	844	868	812	868	866	845	825	842	832	824	896	836	832	872	870	857	859	848	872	840	874	876	816	876	781	843	827	844	825	902	809	868	856	829	904	854	857	855	900	771	850	842	855	832	890	866	798	841	820	786	884	822	833	835	822	783	890	860	815	885	881	855	874	800	813	847	835	814	825	790	881	779	838	839	840	857	841	854	873	839	793	826	859	866	801	826	879	832	818	852	839	779	858	835	863	800	858	807	828	898	853	882	842	846	816	848	847	827	841	831	828	821	811	850	851	844	846	882	874	820	877	882	830	839	823	860	834	837	863	879	837	840	801	837	837	811	868	892	805	899	893	837	860	830	859	817	868	790	843	876	872	796	838	821	824	829	857	867	776	880	805	857	858	835	886	823	843	853	843	854	878	878	855	872	809	845	908	842	827	788	831	809	840	859	860	880	849	822	799	824	857	845	883	845	846	895	815	811	833	816	850	836	810	799	856	887	864	851	908	861	856	847	826	832	810	830	838	829	845	841	846	838	835	841	851	860	877	841	819	853	882	884	836	848	840	875	864	831	825	806	872	859	801	863	897	826	831	817	903	861	822	904	856	827	870	896	858	854	845	816	814	862	840	851	842	833	831	864	842	851	886	808	845	820	798	798	788	805	832	845	858	874	838	867	810	902	858	827	844	812	875	853	883	846	801	814	884	804	859	835	821	858	819	849	802	852	864	864	837	833	833	821	870	851	888	780	794	870	859	889	863	805	888	884	837	817	822	877	835	859	769	854	812	841	807	844	851	854	849	825	817	850	879	838	847	825	867	845	856	785	831	856	815	832	877	839	854	857	805	856	854	893	836	795	905	869	855	820	814	850	851	830	814	859	831	843	860	847	855	863	843	821	828	898	863	807	806	825	866	880	868	861	827	845	810	823	804	830	857	825	859	890	874	870	812	888	896	871	885	839	845	773	836	808	873	853	874	851	873	882	881	841	881	873	829	811	859	851	835	841	842	862	875	811	830	835	860	883	844	853	845	875	838	835	861	820	870	910	812	867	851	871	843	867	811	844	812	866	877	810	872	830	835	865	836	842	854	823	820	860	824	811	861	811	819	794	812	855	845	893	745	843	824	853	829	816	897	847	827	837	867	837	851	855	864	794	813	868	872	845	900	866	853	849	865	825	844	823	833	863	838	860	877	874	807	818	809	783	855	842	864	861	852	861	867	828	856	842	872	895	893	817	837	815	844	876	871	907	841	850	844	810	841	815	813	812	794	851	807	836	819	862	829	806	807	838	879	799	841	880	829	782	835	860	819	861	851	820	831	849	861	878	849	849	860	873	836	846	874	858	868	865	809	848	839	850	840	885	878	804	863	843	816	857	887	855	900	791	871	842	818	872	839	870	855	876	849	863	809	860	792	816	811	825	799	791	819	832	825	806	840	827	835	800	779	845	854	850	850	873	837	853	860	855	800	888	858	824	870	899	805	836	860	906	862	867	848	866	793	866	804	850	912	834	851	944	845	880	823	871	859	856	843	856	841	912	796	877	811	921	892	892	868	798	888	817	818	860	889	830	844	823	868	872	833	789	811	862	823	872	870	868	855	854	820	827	840	916	856	860	857	852	859	853	847	888	797	870	848	850	837	826	776	871	822	873	847	879	847	845	770	846	790	808	849	841	867	834	858	883	845	853	845	873	850	801	850	856	849	871	843	850	868	849	857	827	867	859	852	833	832	834	827	798	851	822	860	826	826	818	807	873	862	834	788	790	853	858	794	836	859	826	844	827	838	819	901	781	806	809	824	821	810	854	771	877	865	854	804	828	808	846	839	842	850	775	915	777	780	875	817	785	852	863	836	823	816	831	879	863	817	840	873	890	867	823	845	868	799	836	953	815	846	827	893	850	802	870	908	880	924	840	812	823	836	817	848	882	829	856	807	824	851	806	832	813	860	867	843	822	799	851	835	804	844	840	811	839	877	821	826	852	862	823	880	838	856	837	902	882	837	832	832	786	824	832	828	819	770	849	826	893	809	885	836	819	795	850	902	824	906	860	832	891	787	801	854	837	819	828	826	856	841	888	810	876	800	858	805	834	846	820	809	873	839	813	860	799	848	836	875	866	869	873	824	845	868	801	873	848	805	782	878	807	784	830	854	853	870	813	856	838	799	826	827	836	840	892	843	824	805	795	858	829	879	829	869	818	819	869	817	791	843	836	777	836	833	810	840	860	803	847	856	824	867	800	858	833	832	789	868	823	860	837	832	813	905	819	835	838	803	863	853	882	838	838	819	835	877	863	802	830	854	866	887	827	867	847	861	842	876	821	883	838	844	877	840	802	836	818	874	830	837	874	868	888	898	835	804	822	840	840	849	850	833	859	854	774	857	824	851	846	879	905	797	836	857	774	842	803	829	872	802	832	815	820	818	824	797	864	839	848	868	856	827	845	808	833	872	839	853	859	899	805	878	884	838	824	841	853	832	880	811	887	811	856	952	771	814	841	854	832	855	855	819	831	865	868	863	804	843	812	837	818	836	849	825	837	804	873	803	825	875	859	846	849	837	836	894	841	817	862	820	844	863	802	825	826	820	820	856	854	883	865	861	829	837	818	851	892	851	801	810	851	837	840	841	878	860	836	806	865	891	907	843	864	817	808	846	837	852	838	890	850	853	852	880	786	866	878	821	902	822	839	848	905	894	884	860	862	814	836	803	851	893	877	842	815	825	864	885	824	839	904	871	835	825	841	838	876	824	880	853	843	854	815	874	817	864	864	829	899	792	819	817	755	828	851	821	850	868	823	806	814	844	813	882	834	868	871	833	853	850	798	898	817	875	838	840	869	836	845	850	849	898	853	846	837	806	883	883	856	870	875	844	807	820	844	838	865	839	841	851	812	885	836	868	805	876	833	839	849	878	868	808	871
48599	49167	50500	67963	65557	41831	17592	2630	442	393	326	328	319	336	322	371	344	345	349	341	367	339	371	332	358	339	336	340	365	342	407	344	313	355	381	352	303	341	340	318	359	305	340	307	330	328	339	316	364	321	322	330	367	381	356	329	317	346	348	309	349	337	335	341	369	366	341	358	373	364	365	358	362	341	322	350	364	315	307	350	356	350	335	309	330	324	353	316	342	332	342	322	349	337	331	337	364	314	347	361	328	357	336	327	365	365	348	338	341	362	348	325	328	343	339	339	353	360	325	349	346	344	353	374	354	373	341	324	323	376	313	311	340	322	326	362	335	349	338	353	318	374	355	339	350	333	363	333	320	338	349	372	350	345	364	340	352	347	341	400	342	347	344	331	372	358	318	342	333	362	314	309	330	345	327	327	375	351	348	349	371	369	364	323	335	368	347	334	345	324	335	349	359	332	350	370	391	362	323	338	364	357	322	359	348	367	333	324	346	325	329	348	328	328	342	346	338	347	350	362	382	354	329	347	371	347	332	334	347	339	360	364	365	348	334	348	352	306	383	339	315	348	342	341	329	334	337	336	323	336	341	358	366	326	357	330	340	331	369	323	345	272	362	323	370	355	335	351	319	324	335	342	366	316	338	357	339	347	342	332	348	364	358	340	339	310	319	351	321	318	324	351	341	355	359	343	314	341	393	365	354	331	355	347	358	323	326	332	297	348	330	330	329	362	314	342	364	327	325	323	346	334	365	308	368	374	328	351	318	334	341	379	357	318	346	334	362	359	331	304	355	358	337	352	336	347	340	365	358	297	337	349	318	397	315	314	368	364	336	331	362	376	350	369	404	319	352	330	314	326	342	325	352	329	322	294	336	310	325	357	363	318	329	328	331	328	305	346	348	336	331	346	332	346	334	346	342	338	381	355	334	344	316	357	338	325	376	348	315	344	326	322	348	323	347	344	329	356	361	362	362	316	345	356	318	338	341	341	321	342	381	315	311	322	327	344	370	342	365	346	328	322	333	332	317	364	350	313	320	336	398	355	343	360	345	357	335	324	338	328	354	378	305	324	355	333	372	330	347	312	385	331	353	328	352	370	339	368	377	376	356	335	373	342	371	363	350	315	329	350	345	314	350	337	362	353	333	362	322	342	298	352	339	331	342	336	346	351	312	340	350	335	342	346	346	347	375	342	324	352	345	365	355	385	373	348	331	368	353	350	357	325	345	322	330	347	358	354	363	339	350	322	304	310	310	342	322	333	375	351	342	357	338	326	339	380	351	356	337	370	333	323	335	360	303	359	338	334	385	330	356	348	367	307	338	366	320	322	371	341	339	341	351	360	343	354	383	344	340	393	335	322	335	351	346	331	346	323	360	348	348	323	340	343	361	323	345	337	323	344	345	339	350	344	321	347	355	336	318	342	324	357	345	337	317	303	341	338	295	387	348	340	359	333	303	311	313	332	342	321	359	352	338	356	332	365	358	353	337	333	339	345	328	356	339	334	346	332	356	324	346	311	318	337	348	340	346	332	355	309	322	344	317	347	355	312	346	328	359	351	369	348	324	343	337	328	355	303	389	374	329	362	330	296	359	324	326	361	318	304	347	313	343	314	347	334	326	328	331	335	317	377	342	348	342	353	322	336	342	352	331	326	334	317	364	357	310	369	345	368	327	322	335	362	351	372	356	348	354	319	357	345	353	328	352	358	357	354	382	320	336	349	331	333	362	346	299	328	331	325	348	355	348	339	354	342	334	355	339	325	318	312	365	347	353	354	364	361	343	352	344	367	377	364	334	350	298	330	372	345	325	302	330	363	355	315	345	340	388	344	314	309	350	345	331	328	364	372	332	333	322	324	353	332	324	335	357	349	354	326	349	328	347	363	345	338	370	361	348	340	362	338	343	348	303	302	339	323	360	359	332	326	332	355	339	342	309	318	327	342	359	333	319	363	318	345	337	318	324	334	318	356	325	360	366	347	340	377	340	372	364	324	340	365	367	338	336	348	307	319	347	317	335	322	364	396	325	292	317	350	353	343	317	329	364	323	310	327	345	354	360	311	345	357	316	353	337	353	366	327	337	361	369	332	323	339	334	358	314	337	340	360	363	341	331	339	370	368	306	326	351	327	345	345	344	355	338	354	353	367	348	336	323	347	336	346	344	365	357	315	344	343	346	364	340	322	347	306	356	327	345	301	329	382	325	295	323	377	340	334	314	348	326	329	360	323	328	344	360	316	363	374	333	364	375	333	367	356	360	325	348	333	356	318	335	342	320	344	368	360	359	342	338	329	369	297	350	349	339	349	356	354	339	330	352	348	351	361	377	344	362	337	361	326	317	319	372	341	343	349	352	349	328	326	319	354	346	351	317	382	324	378	322	339	327	317	371	346	340	336	349	325	347	306	326	361	327	320	343	303	336	323	342	376	337	330	354	371	392	362	310	357	335	330	316	343	381	311	307	373	325	329	351	340	353	360	341	360	319	370	340	369	338	321	349	354	340	326	377	323	314	349	348	343	320	333	337	373	343	347	344	364	320	343	331	350	352	369	325	332	342	356	367	377	345	322	358	327	311	386	341	320	349	350	354	355	346	361	353	372	339	399	339	333	346	338	356	316	336	374	376	401	354	339	344	335	338	323	367	322	320	333	392	339	359	343	342	349	330	322	388	326	355	363	350	333	352	327	332	348	337	330	329	364	337	343	340	387	307	309	354	324	359	324	343	369	343	313	341	333	346	325	315	373	338	329	329	342	385	353	362	368	330	345	346	369	351	332	361	335	357	346	322	317	330	309	351	378	334	309	347	328	350	342	334	346	355	365	308	321	348	359	376	342	368	318	355	335	332	350	345	336	350	325	343	336	362	377	319	367	353	326	345	332	341	368	325	369	330	340	353	327	365	365	358	331	354	346	338	325	362	353	326	315	352	359	338	335	311	357	368	312	332	351	360	323	314	360	391	352	343	329	313	345	327	311	340	322	337	362	375	333	369	343	356	387	334	340	339	329	306	381	326	342	337	352	350	360	285	349	351	347	381	371	317	352	370	379	334	346	341	334	356	349	310	353	348	346	340	293	348	342	345	317	364	325	329	347	313	310	337	357	352	344	352	349	329	334	380	348	326	345	333	366	351	351	366	338	352	356	366	355	374	353	365	340	327	368	366	378	323	347	350	356	352	332	354	385	343	349	327	345	388	360	341	340	339	376	359	387	378	350	331	319	346	333	364	333	353	343	362	294	339	368	364	306	301	384	332	333	331	327	351	361	392	348	340	357	327	332	329	377	359	395	298	291	340	343	336	344	338	369	339	331	346	339	362	357	307	325	317	358	352	343	332	374	342	365	371	318	324	341	350	354	348	364	308	321	333	315	367	322	310	336	338	318	331	342	315	354	343	352	342	321	359	343	338	324	343	335	337	347	363	352	341	274	323	333	339	333	340	340	343	342	349	344	333	343	348	335	331	319	360	326	346	365	362	334	345	337	380	314	355	356	368	340
32284	38756	52784	78361	76727	51677	21203	3221	1183	882	884	850	824	770	825	841	830	841	791	754	832	802	882	857	856	862	913	816	887	861	834	889	894	819	824	816	832	856	838	864	874	864	856	825	872	879	854	860	871	806	829	859	885	812	819	792	868	824	899	831	837	847	897	841	861	822	845	793	823	855	793	803	850	827	883	826	878	794	846	838	801	876	817	836	811	815	749	814	836	858	822	823	845	824	847	778	844	814	846	810	856	854	815	837	868	857	816	858	822	854	798	781	807	847	854	839	885	815	818	861	857	861	883	830	843	834	818	873	854	859	890	870	862	867	802	773	810	797	805	851	837	854	735	853	822	827	785	875	855	809	830	931	844	791	875	843	815	845	882	771	821	831	859	845	834	827	840	816	852	822	902	842	831	839	820	886	825	849	827	792	813	858	821	762	829	852	846	833	787	834	834	822	865	800	847	846	798	799	841	850	838	838	801	850	846	836	839	826	853	786	862	789	818	838	873	844	858	811	866	867	858	781	856	881	825	788	838	820	846	781	884	847	846	836	801	861	827	898	795	874	763	868	837	834	838	821	830	824	864	825	832	870	814	835	867	805	867	868	845	804	800	815	834	813	870	821	809	819	847	863	876	844	884	801	850	761	833	810	820	820	778	829	849	801	822	827	782	839	832	809	861	815	819	842	828	847	865	828	868	799	860	824	813	813	836	822	798	869	862	841	848	876	785	809	861	837	846	802	817	840	778	861	794	797	821	820	903	840	794	818	867	797	773	821	912	824	800	851	828	776	880	829	856	786	863	854	869	837	816	825	822	817	814	821	864	821	804	883	828	826	841	831	856	848	807	862	793	802	753	844	785	845	851	851	839	850	773	885	848	795	818	833	849	820	816	807	793	788	792	826	809	886	762	826	825	830	840	789	826	847	812	851	837	775	847	821	806	808	831	877	887	899	799	862	839	779	872	801	860	812	891	813	831	814	839	818	832	843	845	814	844	801	884	843	811	864	785	845	868	828	774	772	791	874	846	812	908	859	810	861	814	821	837	827	828	846	842	826	794	828	832	849	896	835	829	860	805	810	788	858	851	808	856	796	853	814	831	826	800	862	853	807	860	835	790	831	849	866	814	831	807	818	820	878	836	831	812	807	877	803	808	863	801	793	844	825	800	858	803	812	778	850	850	781	839	843	841	853	856	805	902	875	793	847	816	889	792	840	789	853	840	849	856	800	830	830	803	850	806	824	836	816	785	784	833	861	837	805	796	857	853	861	846	801	846	796	821	804	795	831	847	863	842	881	881	836	838	802	821	791	791	824	879	805	837	858	850	826	804	826	844	842	808	854	844	844	784	867	863	793	806	786	821	832	860	897	859	839	878	830	842	876	806	812	852	858	822	862	839	809	770	811	814	824	869	824	850	850	806	805	851	814	862	907	841	894	841	809	831	881	830	858	778	846	802	841	799	800	799	860	858	833	796	864	830	840	858	837	814	791	842	778	928	865	826	838	839	845	811	833	844	871	814	773	813	870	843	842	879	828	895	777	815	810	800	856	801	837	848	823	785	868	794	844	832	839	778	779	851	796	844	830	827	899	823	841	815	832	800	860	883	868	865	783	826	857	799	828	809	830	840	867	797	862	823	839	914	850	884	858	861	845	806	831	824	786	880	808	761	795	841	811	822	827	811	882	832	875	840	835	801	885	771	849	825	850	828	861	812	859	821	866	787	823	900	866	824	826	821	840	799	837	858	851	866	842	880	830	834	800	831	836	817	837	847	823	826	825	808	807	824	868	846	854	817	853	813	820	849	873	811	827	829	819	890	812	817	814	786	873	816	857	829	822	855	810	808	847	835	825	843	834	850	869	847	827	881	882	810	863	853	860	788	845	835	854	872	807	815	828	809	850	809	835	810	814	883	870	872	807	836	845	847	777	794	842	808	890	898	900	835	829	837	839	783	865	844	839	861	813	854	813	838	853	877	828	825	843	820	832	809	861	856	847	859	835	861	803	881	812	924	824	835	830	777	861	757	811	807	842	854	885	914	821	837	737	829	816	905	876	863	839	837	818	844	856	746	778	808	831	823	863	818	841	844	854	846	834	843	860	806	815	859	906	843	885	812	842	806	768	810	861	772	852	828	821	820	811	840	771	817	823	808	816	805	842	830	804	806	823	800	839	839	844	815	851	871	832	816	898	806	871	806	806	814	843	892	841	824	775	857	790	829	809	846	915	760	831	772	781	822	787	832	851	931	865	862	849	837	870	881	833	775	829	866	807	823	814	805	813	860	828	788	826	812	786	836	824	853	822	809	884	817	867	845	791	836	851	870	852	886	815	863	793	851	832	895	840	851	838	793	858	860	826	851	845	832	855	822	829	842	854	878	832	848	808	818	807	868	853	854	832	852	875	819	835	849	763	867	822	814	778	855	818	797	810	829	829	809	834	834	773	855	861	830	826	848	868	764	868	829	847	864	840	826	828	845	820	855	833	871	830	854	848	827	814	784	797	796	807	849	854	787	828	838	844	838	842	887	842	840	838	775	870	798	835	789	808	824	862	814	826	808	825	873	816	807	867	817	879	808	871	791	784	817	862	846	835	821	771	828	820	878	851	834	850	864	807	797	820	835	867	816	808	873	839	852	865	826	888	791	890	842	800	889	874	790	825	851	812	852	812	836	836	832	875	865	853	797	831	815	867	871	839	813	885	844	893	860	821	832	802	849	879	824	829	858	787	819	875	844	803	811	810	825	877	866	807	830	815	853	785	843	873	815	857	794	793	798	830	880	862	833	828	839	844	782	856	836	861	811	850	888	798	814	834	875	841	824	831	818	833	832	787	848	781	818	796	819	798	796	781	828	854	830	804	822	837	869	824	820	799	799	810	816	857	836	800	796	781	850	834	875	850	800	856	824	837	872	786	844	832	827	899	847	836	763	820	789	896	819	844	832	833	814	842	817	877	865	863	887	824	851	843	863	836	831	838	905	857	815	856	805	886	816	822	861	797	836	890	840	804	867	832	861	813	815	823	791	825	846	838	859	861	821	882	840	814	797	783	857	826	834	856	828	867	855	837	780	861	810	825	855	801	820	873	778	821	831	798	853	858	845	865	918	822	837	810	839	834	819	882	842	861	809	853	756	829	877	814	864	857	785	890	861	839	825	869	848	812	856	820	835	885	818	804	795	787	856	856	832	886	862	848	864	840	854	819	857	786	787	800	834	828	831	871	890	886	809	850	849	799	832	855	816	850	860	806	807	852	783	810	827	822	805	834	834	836	875	858	816	826	837	823	822	820	797	850	852	793	812	827	795	856	853	845	787	799	863	861	820	865	863	839	807	864	865	781	832	816	852	807	843	842	844	837	831	860	827	825	816	861	841	821	890	806	805	868	857	797	860	856	829	846	854	833	815	815	877	824	903	795	812	884	784	813	857	839	847	794	838	844	817	795	832	865	817	854	829	861	843	830	839	847	851	846	815	841	819	800	801	826	835	860	811	840
22712	21605	14208	10127	10736	5751	1500	419	321	354	310	364	347	353	363	354	328	340	338	326	326	350	355	309	335	321	341	383	363	368	310	333	344	310	353	348	343	309	326	347	332	332	332	316	336	384	331	377	332	343	297	315	340	324	325	337	340	314	337	329	328	350	356	341	344	339	318	377	345	360	340	348	330	385	321	318	356	320	360	308	322	351	334	320	338	323	337	320	331	358	314	343	309	314	316	339	345	327	344	341	365	335	334	361	307	346	358	363	335	346	337	346	340	360	348	350	370	323	326	357	358	352	341	310	326	343	329	340	330	344	291	358	362	314	318	366	320	335	359	371	358	358	352	345	343	342	327	347	365	337	339	366	333	346	381	356	348	305	322	346	325	347	355	292	376	357	378	304	328	326	315	350	349	340	342	362	341	364	375	341	321	324	317	293	326	346	312	357	328	317	325	347	329	297	334	370	367	322	306	370	345	356	334	324	341	344	323	347	312	313	337	325	319	328	354	336	332	344	315	304	355	327	333	356	340	378	344	352	346	332	333	344	306	378	310	328	344	327	369	326	336	354	380	370	347	336	340	318	330	338	316	350	340	325	334	340	318	324	350	336	310	344	350	340	327	321	338	340	381	320	336	322	355	369	316	315	343	318	338	328	320	296	333	356	372	327	339	338	364	324	316	336	366	358	336	325	392	339	329	297	370	327	317	353	326	335	325	325	334	313	311	341	301	291	346	324	297	319	334	339	309	356	317	335	332	327	351	348	290	310	343	312	349	313	323	348	326	345	319	320	325	318	367	300	340	362	321	353	348	341	321	338	339	334	347	303	345	351	369	332	326	321	345	296	326	313	316	343	330	357	338	342	323	340	341	325	355	345	331	338	338	335	344	335	329	347	307	349	287	310	328	320	333	326	335	337	356	335	333	340	371	331	310	317	319	331	319	325	325	328	314	341	363	361	352	364	330	320	346	340	347	345	351	346	356	326	328	329	296	305	337	335	305	345	359	331	321	320	318	319	315	326	343	334	302	347	334	346	340	350	368	352	366	349	340	326	316	319	325	352	349	321	343	335	345	322	306	339	313	341	300	317	354	335	332	309	314	330	334	301	317	345	321	314	298	352	335	353	329	313	334	331	321	355	343	298	335	334	343	331	343	318	322	347	345	362	302	334	320	361	306	308	311	327	342	320	326	316	333	324	356	333	320	344	332	327	337	346	367	334	312	354	278	295	298	321	357	303	350	343	333	362	349	344	330	339	324	326	331	306	320	344	289	339	351	340	338	339	372	347	342	353	370	362	300	362	296	336	359	345	351	339	300	326	334	350	337	345	342	318	326	366	319	325	370	334	347	315	309	349	340	316	312	389	352	346	348	355	321	319	360	340	302	356	361	366	342	356	332	316	285	314	334	323	304	337	311	378	335	322	304	369	327	330	300	313	330	331	323	343	294	320	339	341	358	347	326	332	329	376	333	378	355	326	372	320	342	349	329	350	368	348	341	331	344	348	330	321	331	334	345	352	338	358	327	353	350	341	339	338	374	347	319	348	342	329	327	304	355	350	317	356	333	349	365	302	334	357	305	347	383	330	347	359	328	345	306	365	344	355	338	314	349	357	350	362	360	328	290	317	333	372	336	342	322	325	318	347	329	335	326	317	326	297	327	291	332	366	333	340	344	323	358	327	324	312	325	325	344	315	349	350	355	342	315	310	332	353	335	341	369	377	339	349	347	355	347	356	331	358	350	375	348	348	348	314	341	348	323	322	330	342	374	324	323	322	301	340	368	293	340	328	323	337	345	315	379	345	339	318	347	332	310	351	312	316	356	325	340	382	323	338	336	322	357	345	304	334	345	320	359	368	338	328	344	329	332	340	318	340	353	308	314	336	372	324	336	344	364	379	345	340	363	351	357	353	333	314	351	365	368	367	363	375	329	350	320	319	322	342	344	338	307	327	310	334	329	324	343	304	396	352	356	330	319	318	310	337	348	318	365	341	367	319	284	325	332	301	329	331	313	324	335	337	323	303	342	343	310	340	303	329	359	350	324	363	314	330	368	313	323	316	319	314	338	350	326	332	329	333	342	311	329	358	320	358	321	335	328	289	352	342	341	318	316	317	335	315	360	347	350	332	347	322	344	308	344	344	341	361	346	345	319	337	326	349	363	318	360	308	307	344	329	349	335	330	351	352	346	358	361	340	339	321	318	345	369	332	335	318	339	319	314	333	354	331	320	338	324	329	329	333	348	379	359	297	342	366	326	319	342	343	320	332	295	327	358	329	340	323	336	370	318	346	353	311	325	322	330	345	329	304	354	362	327	340	339	358	361	322	322	315	327	358	362	341	342	305	335	338	340	347	317	338	315	327	357	385	366	337	328	345	343	358	330	332	316	332	347	354	323	330	342	338	336	310	327	355	300	354	332	318	352	315	320	322	328	348	341	312	341	324	376	314	349	307	336	320	363	334	340	348	305	337	382	359	340	322	320	316	352	321	324	362	335	309	379	344	339	341	353	328	346	335	356	342	347	351	348	333	312	357	345	324	338	335	343	329	335	332	322	348	361	354	321	338	292	343	336	328	321	351	340	347	321	295	338	314	307	312	323	333	334	324	325	303	325	300	311	320	368	355	378	326	345	324	352	337	288	337	339	342	325	332	330	308	342	332	323	338	350	356	310	316	319	366	346	345	357	351	371	336	357	320	315	348	344	335	316	345	351	331	355	336	338	318	303	319	361	348	335	332	329	374	352	333	334	333	340	329	348	329	327	299	335	372	311	313	345	333	336	318	334	332	339	342	359	352	316	352	323	328	342	334	307	361	346	298	340	329	325	312	310	357	360	344	323	336	336	308	334	314	330	360	325	342	328	336	350	297	349	323	371	317	314	332	346	298	355	342	298	329	341	344	302	341	342	333	372	367	362	348	345	327	313	331	371	327	355	312	377	355	299	329	309	373	322	328	325	347	340	361	333	315	341	342	311	341	328	313	333	321	348	326	335	340	356	308	327	334	341	335	347	335	368	332	319	313	362	356	352	350	354	348	312	329	356	345	339	347	315	332	304	311	345	357	288	344	354	340	325	346	393	304	321	332	328	360	331	321	335	360	338	324	310	331	333	339	360	325	336	327	359	344	319	337	347	355	322	354	342	341	346	327	347	348	337	349	372	322	334	337	353	348	332	357	332	337	315	359	320	317	341	335	358	334	334	325	329	341	351	341	338	343	370	298	322	340	313	328	346	334	325	319	330	333	346	363	331	313	350	337	335	349	360	328	339	318	358	339	364	305	356	339	337	349	360	356	290	282	354	326	354	326	334	325	335	343	353	323	335	330	332	336	342	359	349	305	368	323	316	313	331	313	337	391	364	313	320	344	321	340	352	334	300	338	343	333	324	347	343	325	354	334	327	349	346	336	342	309	335	339	332	331	361	354	335	347	356	338	339	346	356	336	344	345	360	341	311	306	316	381	317	333	345	323	319	354	319	334	343	342	332	316	340	303
13426	17646	18486	22766	25062	13670	3914	1112	834	834	859	803	827	847	865	812	853	803	861	810	816	847	759	809	845	803	850	809	794	926	799	850	827	769	781	816	838	792	854	818	839	824	794	898	857	797	818	845	825	850	827	785	801	800	867	854	841	845	857	814	816	893	832	793	772	854	817	881	838	846	812	811	791	832	845	799	809	837	802	800	848	853	840	870	788	798	826	857	841	853	875	843	880	836	834	846	870	831	830	784	850	828	843	851	796	884	787	893	805	839	836	811	854	845	770	818	854	791	845	826	799	816	827	877	850	822	855	817	833	816	761	893	825	836	803	826	830	808	812	828	795	839	816	824	804	817	795	868	792	879	865	811	809	836	856	796	828	853	810	825	892	842	784	821	865	824	840	868	889	812	815	794	777	812	816	844	821	863	828	804	845	830	857	857	766	854	862	828	884	839	852	784	829	826	853	879	822	807	816	844	864	820	843	871	793	831	818	809	787	830	823	850	886	780	841	807	850	833	837	870	796	837	889	853	805	791	820	847	832	761	844	851	813	829	796	851	842	831	793	850	787	816	794	880	845	848	810	844	805	813	881	818	812	816	839	800	834	795	831	860	805	815	838	817	852	814	850	810	822	803	846	788	830	791	851	891	837	784	777	790	827	830	826	813	853	793	820	792	798	839	901	864	822	782	862	803	824	817	843	842	814	786	842	803	773	820	860	828	854	757	803	819	858	895	826	821	796	815	857	777	830	825	857	815	790	797	868	859	831	806	820	823	837	833	784	785	854	848	793	825	846	845	840	844	887	801	820	803	798	847	879	780	780	836	881	824	824	853	824	906	829	814	865	891	808	842	826	836	819	804	800	853	830	822	814	823	811	865	841	841	823	865	809	804	837	862	801	829	846	819	820	809	832	802	841	815	804	839	825	867	817	861	842	846	802	792	837	815	781	835	819	828	864	881	831	861	843	809	786	791	819	835	799	876	825	860	770	835	836	848	885	822	829	838	844	817	810	827	808	839	823	878	822	850	845	791	805	856	812	824	834	790	796	856	849	766	866	880	827	826	814	832	849	869	789	854	825	822	851	777	823	769	792	848	843	837	792	840	821	883	789	845	824	857	814	789	797	780	862	892	806	793	819	881	802	771	813	867	804	813	854	809	829	853	820	823	782	855	804	811	856	825	796	825	840	822	755	779	856	789	870	862	824	822	843	795	801	836	812	812	815	797	792	840	840	864	783	819	837	816	806	815	888	821	804	831	841	830	799	789	785	803	810	850	861	813	817	832	840	820	755	858	812	823	816	790	825	823	830	851	840	803	829	799	856	869	839	829	809	848	804	829	858	825	831	820	788	814	849	781	835	821	848	850	808	821	791	815	897	828	892	798	792	840	837	844	789	778	782	836	850	839	838	833	851	867	806	839	866	809	826	801	797	820	811	835	805	789	819	801	855	843	827	822	834	811	782	796	796	854	826	802	778	800	840	864	822	865	888	809	802	860	834	836	787	773	800	817	844	808	868	812	834	838	796	848	856	840	796	815	828	829	829	830	832	849	840	827	855	833	872	833	773	885	816	803	775	838	838	853	834	841	771	798	843	791	811	808	868	827	866	818	830	834	850	796	820	815	809	902	873	779	866	815	825	811	910	814	815	836	856	895	849	861	842	829	791	817	804	847	830	801	788	841	847	805	790	866	859	855	833	817	845	823	804	836	861	824	856	769	882	847	818	875	811	817	867	846	816	844	823	852	793	821	779	804	815	813	804	881	795	831	835	847	849	808	807	818	762	816	829	867	846	777	811	799	815	815	801	805	859	789	850	833	833	802	852	845	843	800	815	813	786	846	854	803	824	773	808	831	816	826	866	819	808	829	792	773	859	824	793	776	828	834	811	783	853	784	825	766	835	775	813	803	793	758	797	829	859	846	872	783	871	839	843	751	822	857	841	878	830	850	812	788	830	843	799	873	843	832	796	831	788	815	862	823	865	827	811	840	784	782	842	822	797	769	845	800	819	821	830	836	837	840	866	791	853	833	824	799	804	826	877	826	818	796	878	854	792	773	834	776	863	775	861	804	860	830	801	816	842	871	831	773	812	841	845	819	769	785	805	897	790	808	887	810	841	856	846	801	800	791	803	809	849	782	835	835	813	807	829	806	832	774	792	829	841	855	854	858	813	805	829	881	870	829	827	798	813	869	829	829	829	859	813	898	811	830	802	745	806	844	857	823	828	861	788	830	800	782	801	813	862	854	836	778	821	802	813	818	821	868	861	825	802	804	828	850	805	865	876	829	826	815	793	840	775	742	824	796	774	842	828	796	843	829	847	815	853	807	870	842	843	828	868	800	844	876	822	836	835	770	838	815	813	794	814	821	835	785	799	846	814	863	845	813	814	797	843	802	824	826	784	809	798	825	856	831	792	844	855	810	858	831	900	885	852	838	841	852	842	879	816	915	804	771	820	786	845	812	840	806	848	855	842	823	865	792	830	836	778	851	816	802	818	834	865	843	811	828	820	817	829	838	779	810	853	857	806	883	837	806	827	788	859	845	795	821	829	840	843	811	890	771	869	823	830	839	821	806	807	815	827	878	794	838	835	786	832	816	849	824	829	821	814	827	816	818	843	863	814	791	853	808	818	797	823	859	806	828	821	789	810	814	877	871	819	835	834	814	796	894	864	848	804	842	858	805	846	842	853	815	836	819	823	804	817	847	809	810	841	792	791	858	844	790	860	820	837	813	805	835	842	854	823	835	819	824	835	835	804	797	839	848	800	818	845	796	827	793	828	835	793	815	753	839	812	825	777	886	839	841	856	871	869	809	839	827	864	825	832	852	805	856	843	831	856	839	849	787	841	772	828	839	823	850	758	849	777	841	837	846	849	802	799	832	847	912	773	838	840	806	811	807	853	818	864	846	800	822	792	820	903	828	825	801	800	845	833	816	831	841	823	766	813	764	885	895	823	884	781	821	790	837	810	810	831	812	804	772	865	858	830	878	895	785	813	839	817	849	835	821	821	841	858	859	808	850	862	847	797	850	855	839	829	846	826	817	877	849	838	878	830	831	817	819	842	794	838	856	828	806	823	790	878	799	855	791	820	847	847	853	814	832	818	811	799	783	844	852	834	811	813	835	808	815	879	801	788	819	816	836	806	840	866	846	873	843	832	808	797	804	840	797	824	789	803	830	820	782	843	856	824	847	787	832	820	856	854	780	810	843	841	862	882	802	802	819	848	803	826	805	779	828	822	809	823	852	813	821	855	802	787	848	823	789	800	844	807	867	894	774	827	787	821	816	841	851	782	791	838	889	854	835	832	863	822	788	821	812	837	860	819	867	835	852	849	863	870	838	887	790	836	837	878	810	834	807	804	835	869	830	783	834	805	799	804	848	867	821	832	811	792	815	800	821	804	832	809	800	853	784	803	803	811	853	841	806	823	837	811	827	823	835	790	833	854	812	846	866	794	832	845	838	833	840	853	791	802	865	793	829	850	822	808	792
41762	39623	46265	57069	55118	33225	11855	1596	353	317	345	324	349	362	339	346	352	341	342	322	356	342	331	383	335	331	342	353	351	372	349	368	320	307	370	335	359	354	351	351	342	341	357	331	316	353	351	329	347	376	383	361	316	341	352	326	365	317	346	338	337	331	355	345	346	340	368	343	354	397	350	320	309	326	342	385	358	352	370	302	354	323	327	329	336	345	319	314	360	377	378	304	365	334	318	320	336	336	329	321	373	374	332	353	379	348	339	299	340	347	378	336	345	342	344	330	341	341	363	329	333	303	378	327	311	373	345	366	321	323	368	365	326	314	373	313	355	301	364	332	372	365	342	299	352	364	339	336	338	310	343	335	368	357	350	349	363	323	332	373	347	320	350	347	311	357	308	325	350	333	339	328	356	386	328	324	395	339	358	307	312	368	357	344	340	349	350	313	341	303	326	350	336	342	339	353	369	341	326	322	346	330	370	336	333	333	322	331	345	371	347	367	298	318	375	355	322	326	340	354	342	321	353	346	347	330	336	326	310	336	320	350	356	344	336	335	352	346	343	322	370	329	340	328	353	321	326	336	364	351	295	338	359	321	343	311	337	331	349	356	320	364	335	341	344	322	342	339	360	331	341	335	353	375	361	358	347	320	343	375	349	326	347	353	336	365	371	334	355	349	363	333	363	306	323	339	338	311	362	336	349	343	346	291	320	336	328	332	349	324	347	352	314	340	329	362	341	360	330	308	299	331	373	345	354	368	346	349	379	315	343	329	357	329	338	326	328	376	322	316	350	339	364	323	318	350	377	353	348	336	314	334	339	358	350	328	322	342	334	344	329	353	319	332	317	338	358	337	340	326	343	325	365	357	332	349	307	351	350	377	349	297	346	353	339	341	326	313	360	377	345	353	339	346	366	352	359	333	382	334	350	336	357	312	318	353	328	341	378	350	340	354	348	340	313	332	313	337	331	313	331	323	293	363	340	379	339	335	322	372	313	311	358	333	339	321	350	330	410	336	325	361	323	321	348	335	343	352	350	325	360	330	321	352	340	368	338	344	370	340	345	350	339	343	339	330	354	356	327	311	377	326	350	339	357	328	343	324	377	399	349	372	356	367	361	324	338	341	343	352	303	332	325	339	311	318	377	341	386	336	340	338	313	350	360	329	352	363	331	317	365	375	303	368	342	348	369	339	319	353	344	358	369	355	363	322	325	315	315	349	358	298	314	318	389	338	299	345	338	352	353	356	342	373	370	333	326	353	357	352	356	324	323	375	334	353	337	362	347	343	339	330	333	330	337	327	330	313	324	342	341	372	312	358	332	343	301	347	341	338	346	344	354	329	343	350	324	333	333	345	321	329	352	323	301	337	320	354	336	359	332	336	336	354	337	356	347	351	356	332	363	312	363	351	374	341	339	337	315	342	350	350	303	361	324	335	348	350	331	347	344	330	366	348	325	353	291	327	329	375	381	327	359	368	331	352	329	327	337	369	361	362	315	308	350	366	311	324	357	312	315	326	318	333	357	351	351	356	337	340	346	370	337	356	331	366	361	338	342	330	344	352	333	356	294	328	325	357	327	297	360	326	380	329	344	357	377	333	347	346	330	324	335	320	385	384	351	328	324	355	349	360	308	361	354	329	330	347	333	347	361	338	310	328	330	365	338	319	327	336	352	322	354	344	298	354	334	327	329	345	327	336	357	329	336	361	344	330	336	360	330	332	353	349	359	318	331	361	342	347	330	322	317	324	363	328	369	320	355	325	345	327	343	367	313	343	351	330	359	312	353	350	370	365	356	316	340	351	371	362	352	330	368	333	367	307	332	329	318	337	353	337	331	369	347	338	361	357	335	360	387	370	366	351	310	337	386	369	359	332	338	291	361	365	332	325	328	344	321	372	341	338	320	321	356	332	356	331	341	347	361	352	334	322	354	334	310	346	303	349	354	332	345	331	354	340	364	331	321	343	353	331	361	373	353	335	321	338	334	345	361	355	323	338	310	350	369	373	366	338	346	357	347	353	337	360	296	320	344	317	340	376	339	335	369	351	344	329	352	314	362	349	354	361	338	324	312	330	335	347	327	345	356	327	346	348	329	345	332	375	319	315	314	333	319	303	347	332	349	363	352	305	350	305	307	318	339	350	355	328	332	355	335	343	344	331	350	351	327	364	332	363	353	326	300	319	355	343	349	340	351	362	354	348	338	366	330	326	368	321	363	381	375	333	323	342	338	347	337	335	365	329	329	370	308	350	336	311	355	331	309	355	325	346	340	331	345	345	356	332	321	366	321	349	352	349	359	374	356	304	369	343	350	330	342	320	348	330	317	326	341	331	337	329	364	340	335	338	341	317	311	300	348	340	358	346	326	356	369	373	317	321	345	326	352	343	342	307	369	285	345	352	332	333	332	328	361	347	335	333	313	342	319	354	352	368	357	356	347	361	351	312	340	308	370	359	358	325	336	311	381	309	323	348	331	340	307	363	359	352	310	337	339	376	330	297	375	334	322	365	332	347	354	377	329	335	332	329	333	348	308	336	361	325	351	345	308	316	337	317	343	340	347	368	334	380	322	353	334	325	322	356	326	384	356	318	373	333	341	365	350	345	327	356	338	349	384	356	343	329	327	350	357	362	345	349	322	333	343	366	322	358	345	325	334	324	356	357	369	337	386	363	341	313	379	312	349	369	335	351	304	351	362	300	361	343	362	340	358	346	332	345	309	353	321	341	352	346	335	343	329	363	352	380	308	356	343	362	332	366	346	316	331	334	365	325	341	353	359	361	374	353	344	363	331	348	323	318	335	352	339	342	375	344	303	366	345	344	346	339	310	340	348	370	338	370	366	327	334	348	332	339	332	305	376	349	332	321	331	336	335	331	347	335	335	346	352	338	355	336	353	334	376	344	332	350	351	369	368	344	351	334	385	337	365	320	396	332	335	341	324	309	312	307	366	339	350	339	376	328	352	349	369	324	373	319	342	363	345	353	341	341	370	346	363	361	354	324	326	353	322	347	357	355	332	346	312	349	313	350	300	351	347	364	377	348	336	335	324	336	360	307	335	339	306	324	334	388	338	326	330	348	346	308	314	361	325	342	337	312	330	358	336	331	320	329	342	347	340	332	355	364	322	374	340	376	331	348	314	307	348	359	327	334	332	358	356	334	326	309	332	334	323	352	350	335	358	316	320	358	326	353	350	326	346	336	322	354	339	299	303	351	331	309	335	351	320	340	339	351	342	333	351	330	335	350	344	341	323	330	365	312	325	352	327	353	348	366	362	363	359	315	343	330	329	335	338	344	301	302	369	346	335	342	323	325	329	316	322	353	339	353	350	327	333	389	307	323	347	359	337	361	306	329	324	344	347	342	337	331	362	346	390	306	308	324	317	348	348	405	339	348	339	327	329	345	363	326	337	310	347	319	352	363	309	323	354	314	337	354	337	339	346	374	323	323	324	324	324	324	333	314	359	364	347	340	356	331	365	347	362	365	355	350	333	319
27211	31354	47522	66486	64526	42606	17615	3275	887	843	824	826	789	845	841	825	835	906	819	819	864	893	873	779	868	857	853	804	879	846	841	819	805	849	815	869	781	807	866	863	823	877	808	872	827	879	832	813	834	807	814	859	835	854	835	846	817	847	841	838	803	887	828	873	881	823	838	806	861	832	850	842	839	823	793	849	854	886	824	827	855	833	898	835	807	880	853	917	805	844	835	798	945	834	820	811	816	858	812	867	828	824	882	822	834	817	811	838	883	818	817	823	822	835	908	863	829	802	877	803	847	830	832	891	825	834	834	824	842	828	918	807	827	828	851	876	851	803	816	806	842	834	865	863	890	829	850	856	883	848	869	863	830	853	824	807	859	830	844	824	858	831	871	834	783	851	855	881	845	823	805	855	805	826	883	798	857	874	829	796	798	808	859	855	850	869	831	846	846	816	854	815	823	824	820	872	804	808	821	859	819	808	884	802	786	857	841	863	925	804	802	855	763	902	847	823	861	830	851	871	852	853	884	828	875	761	821	875	856	813	868	834	818	883	871	787	897	797	821	828	889	865	803	841	893	827	817	793	853	822	832	878	849	792	829	860	875	822	853	873	813	858	850	826	801	822	841	875	785	864	868	849	842	890	818	846	875	856	889	876	825	778	821	896	882	823	895	831	815	813	819	842	812	807	812	850	864	874	848	874	809	813	864	830	782	817	918	802	807	795	809	842	840	875	907	823	871	853	809	814	838	823	835	866	826	792	837	854	828	831	827	863	816	874	830	882	855	877	871	806	823	888	857	773	853	826	868	814	848	793	823	823	833	881	809	834	862	855	783	872	880	875	820	855	856	835	841	839	852	813	904	814	831	808	840	863	887	842	878	860	849	806	854	862	845	884	804	849	864	825	863	816	835	829	841	872	855	818	869	834	844	901	793	818	885	816	830	845	886	841	848	854	811	864	862	808	826	852	857	833	852	836	868	817	827	883	798	824	845	809	800	861	839	830	780	834	783	852	882	837	821	852	861	836	808	868	868	831	884	830	798	870	839	848	826	878	828	843	865	867	878	839	839	792	833	819	855	877	838	800	788	904	861	893	858	858	839	830	815	839	860	827	853	833	863	857	813	857	861	848	854	844	840	835	868	802	814	802	829	797	859	850	842	785	845	860	853	759	812	826	879	861	849	813	772	863	815	846	859	874	800	772	858	882	900	827	858	850	857	892	800	859	838	845	885	781	849	819	815	833	791	852	811	811	806	856	856	830	834	849	878	778	847	816	882	855	826	807	808	825	842	800	843	797	817	812	823	794	813	857	859	839	845	856	814	822	826	830	842	843	873	823	856	835	822	871	835	788	838	857	845	813	825	828	892	837	871	807	836	870	797	801	855	869	864	793	866	860	818	795	839	820	814	888	857	857	853	815	873	836	782	878	846	865	893	806	845	857	882	817	838	795	835	827	836	817	855	803	819	843	788	865	919	836	873	838	869	819	861	839	828	876	807	846	867	802	828	847	881	818	840	860	822	850	811	848	769	938	834	801	824	848	807	866	875	820	893	846	786	871	831	810	824	852	844	848	838	841	859	885	805	848	796	880	843	786	813	840	835	797	832	826	840	845	845	831	877	837	815	826	879	879	850	796	859	828	829	910	846	843	850	847	831	839	860	823	862	841	803	906	853	863	851	838	848	875	887	788	842	813	882	819	848	857	802	848	890	847	854	839	827	851	857	853	870	837	852	879	808	846	853	887	811	871	841	850	832	812	841	816	841	819	865	810	835	815	818	865	888	827	832	850	847	877	815	780	833	851	780	897	815	827	833	874	794	798	838	851	846	879	867	802	850	824	851	804	829	842	826	814	807	891	831	829	820	871	830	888	852	869	825	802	862	835	885	917	802	890	835	862	835	806	809	800	806	829	904	853	834	865	870	815	852	817	862	827	872	861	822	797	863	755	831	779	839	831	858	828	857	888	811	844	829	811	801	840	822	830	858	827	839	829	764	839	868	838	896	796	832	842	862	866	837	830	822	840	837	820	839	879	873	793	867	795	875	856	842	877	794	811	833	827	792	834	802	871	872	836	802	794	788	874	821	820	863	853	828	835	871	822	805	761	861	806	857	784	863	753	857	851	885	763	803	856	866	838	825	807	801	862	841	803	865	865	852	883	871	808	810	839	846	839	875	829	791	790	821	838	780	802	867	864	840	885	884	871	862	835	782	839	853	868	822	833	784	815	838	851	831	816	804	862	880	865	786	871	843	773	861	860	839	815	879	806	844	885	814	808	814	843	857	824	848	832	832	839	844	830	801	842	847	813	836	854	826	892	885	854	828	817	837	895	864	860	801	888	819	823	880	781	891	866	829	836	862	879	842	878	845	835	817	844	848	793	851	833	842	826	789	841	868	810	820	815	789	837	862	829	813	878	872	826	817	835	833	856	873	826	824	824	810	852	887	858	904	805	791	789	803	812	863	867	841	906	847	847	836	820	847	825	837	817	835	834	826	859	802	899	830	855	817	825	819	858	867	811	846	829	858	792	848	843	870	837	853	828	798	865	796	846	838	843	851	856	807	832	895	863	817	832	851	843	788	898	830	832	822	819	830	797	802	854	880	822	823	853	861	846	878	846	810	802	814	804	867	820	846	787	817	840	807	850	840	763	827	854	779	845	795	785	870	802	887	845	814	778	848	845	831	906	774	799	855	818	850	848	833	834	831	834	896	850	849	823	852	819	789	877	866	885	824	799	815	815	859	828	834	834	821	847	838	792	891	811	827	794	865	842	881	862	839	892	798	853	875	873	866	819	847	869	780	831	840	837	824	867	884	881	865	893	869	843	797	868	824	828	850	798	825	790	889	818	844	824	822	832	847	849	882	778	803	873	864	846	869	840	851	857	911	865	856	831	871	884	830	815	843	824	838	816	891	863	849	808	824	825	872	792	850	835	820	859	820	818	846	849	831	805	905	879	795	880	863	843	841	867	843	850	787	864	843	846	754	828	857	871	810	813	857	865	838	843	855	865	849	817	826	847	867	845	795	800	793	814	779	810	772	843	839	855	872	872	808	832	837	802	790	872	896	850	848	782	858	852	841	901	846	848	825	787	818	787	842	839	847	836	867	869	794	846	843	885	885	845	871	875	856	853	830	816	857	849	849	852	820	838	867	829	861	879	853	843	855	884	846	829	825	861	882	838	814	841	902	842	851	883	845	868	823	805	859	818	804	855	840	820	812	803	874	842	819	815	874	822	863	779	859	903	859	868	842	856	777	799	846	851	849	875	802	844	851	824	861	841	894	801	912	845	860	829	873	819	844	793	845	877	800	839	891	809	842	874	860	824	807	798	809	927	843	853	842	820	819	891	802	853	842	869	875	818	834	809	828	823	887	844	908	878	865	801	887	827	832	843	827	821	807	826	826	809	900	832	816	823	894	786	809	856	815	855	854	874	838	819	809	776	877	803	879	808	869	814	859	831	841	821	815	818	856	849	817	877	829	787	860	787
55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	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
