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
335872945606	335872946156	335872946706	335872947256	335872947806	335872948356	335872948906	335872949456	335872950006	335872950556	335872951106	335872951656	335872952206	335872952756	335872953306	335872953856	335872954406	335872954956	335872955506	335872956056	335872956606	335872957156	335872957706	335872958256	335872958806	335872959356	335872959906	335872960456	335872961008	335872961556	335872962106	335872962656	335872963206	335872963756	335872964306	335872964856	335872965406	335872965956	335872966506	335872967056	335872967606	335872968156	335872968706	335872969256	335872969806	335872970356	335872970906	335872971456	335872972006	335872972556	335872973106	335872973656	335872974206	335872974756	335872975306	335872975856	335872976406	335872976956	335872977506	335872978056	335872978606	335872979156	335872979706	335872980256	335872980806	335872981356	335872981906	335872982456	335872983006	335872983556	335872984106	335872984656	335872985206	335872985756	335872986306	335872986856	335872987406	335872987956	335872988506	335872989056	335872989606	335872990156	335872990706	335872991256	335872991806	335872992356	335872992906	335872993456	335872994006	335872994556	335872995106	335872995656	335872996206	335872996756	335872997306	335872997856	335872998406	335872998956	335872999506	335873000056	335873000606	335873001156	335873001706	335873002256	335873002806	335873003356	335873003906	335873004456	335873005006	335873005556	335873006106	335873006656	335873007206	335873007756	335873008306	335873008856	335873009406	335873009956	335873010506	335873011056	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2742	3650	2300	2742	3650	2300	2742	3650	2300	2742	3650	2300	2742	3650	2300	2742	3650	2300	2742	3650	2300	2741	3650	2300	2741	3650	2300	2741	3650	2300	2741	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
81314	73814	59236	24413	4357	591	433	436	379	396	402	362	372	370	356	339	377	330	337	340	316	341	322	346	331	320	316	338	338	354	333	351	328	287	338	345	347	342	338	320	298	332	314	300	328	326	335	304	302	341	310	319	311	304	315	339	353	315	321	322	347	338	354	342	328	354	313	310	315	342	354	330	340	311	314	312	341	337	346	337	330	316	321	327	331	325	298	350	317	322	317	325	318	330	306	321	303	312	343	340	331	319	350	320	342	343	311	346	322	318	323	330	332	314	333	340	344	306	338	330	283	305	337	315	299	312	307	326	337	301	362	306	312	336	340	333	332	313	311	328	304	347	314	329	340	315	360	332	320	316	330	334	325	317	322	329	304	354	324	344	326	325	339	354	315	332	284	310	345	350	326	321	340	313	293	335	347	328	308	309	340	306	303	353	334	340	334	347	337	294	312	294	337	314	293	343	339	294	320	324	333	315	324	319	314	333	324	329	303	314	314	325	300	345	340	379	323	351	354	358	326	360	320	305	322	278	306	316	288	306	318	343	304	344	360	316	307	291	329	314	330	332	324	310	364	330	321	339	335	322	331	287	324	289	349	344	311	356	308	328	330	317	335	353	351	350	319	327	326	331	319	302	324	340	318	345	341	336	338	340	313	352	306	336	320	320	342	347	356	325	291	326	322	336	347	322	335	327	297	331	322	337	324	325	318	318	335	333	330	305	324	310	318	316	357	320	341	354	313	331	304	318	343	317	331	333	335	326	330	335	299	312	336	326	345	326	314	328	324	319	317	308	315	334	290	371	346	315	309	328	334	334	302	345	321	362	342	343	320	287	313	353	356	317	332	330	304	361	315	341	318	339	349	323	301	329	311	307	298	334	299	306	324	296	318	322	322	314	301	305	313	336	322	328	289	314	336	320	313	328	323	307	307	317	339	332	309	329	337	334	323	360	342	310	324	325	322	317	316	308	331	342	353	294	366	329	309	300	311	324	335	316	287	313	313	326	359	325	316	308	275	325	295	303	308	320	352	332	323	349	347	332	342	305	349	345	328	344	321	323	324	313	338	325	340	330	334	315	314	330	333	331	315	322	324	332	311	315	341	310	308	339	328	302	308	323	315	345	302	323	322	323	285	320	319	311	332	342	309	314	320	304	347	347	313	292	343	349	357	341	343	334	323	327	328	337	340	296	313	314	330	331	332	299	338	336	302	319	291	316	338	326	329	309	318	317	308	343	319	315	319	298	359	338	323	334	321	298	342	332	292	352	344	329	312	330	311	301	338	329	344	330	322	335	341	343	307	305	343	325	339	329	318	316	308	326	324	342	325	324	325	348	300	309	370	352	298	354	318	292	297	306	309	324	321	326	309	330	338	335	331	352	337	312	319	310	326	356	334	338	315	338	312	282	295	347	346	332	313	320	346	327	307	339	341	316	344	358	320	297	350	321	289	332	336	293	369	316	316	336	285	334	335	326	345	290	327	328	356	318	340	310	321	307	323	359	334	317	359	336	313	307	340	306	335	313	326	338	310	322	301	335	333	310	323	311	319	336	312	322	349	327	337	334	340	343	314	309	318	326	335	302	301	310	333	309	341	325	350	353	305	309	316	327	327	356	310	319	320	301	317	328	321	326	310	335	333	311	331	308	333	300	335	345	316	319	337	337	330	300	310	350	296	354	329	323	311	343	342	357	315	321	319	322	326	292	321	335	334	367	320	299	321	346	296	321	323	295	336	365	312	350	318	331	321	364	311	319	313	321	327	339	318	337	341	319	339	299	323	335	305	339	342	307	303	326	355	331	311	342	280	302	332	339	335	321	332	331	314	337	319	301	287	313	345	308	305	351	341	333	301	350	318	355	320	315	327	338	339	368	329	311	383	322	290	341	292	352	335	310	313	341	330	349	317	343	340	338	333	327	316	330	330	344	353	363	339	346	315	299	297	325	350	296	301	310	326	355	305	322	333	296	283	338	326	331	347	303	307	313	311	299	319	314	308	340	329	335	315	299	326	316	329	301	349	324	343	313	315	319	317	313	319	331	332	345	316	325	294	325	318	321	349	347	312	341	327	335	297	339	329	343	311	362	353	310	321	340	364	333	302	325	326	314	331	321	324	316	337	371	315	332	309	319	352	332	313	311	360	318	332	343	330	337	313	317	321	307	317	341	299	337	333	333	323	327	308	344	327	305	352	337	319	324	296	316	287	347	312	319	314	349	322	314	322	349	322	373	328	306	325	334	392	310	315	352	303	326	337	338	307	310	294	307	300	326	307	345	356	331	333	330	305	339	331	327	283	312	300	334	336	287	320	320	335	325	338	344	338	333	311	295	317	281	324	324	335	306	342	347	348	346	305	292	333	320	295	340	315	302	337	326	298	302	343	324	342	307	320	326	326	335	325	327	317	282	317	363	346	346	320	344	332	311	326	330	327	327	316	331	313	338	312	320	348	305	318	284	314	320	320	308	297	317	339	324	299	346	333	311	302	273	342	314	326	330	302	317	314	320	340	313	323	315	312	349	331	322	317	323	301	326	319	319	323	341	321	308	299	350	308	321	352	324	337	319	331	310	362	332	296	335	318	311	334	337	303	319	344	328	319	345	336	314	342	332	327	327	318	298	309	301	299	302	322	310	327	318	350	347	322	308	323	329	307	324	316	315	336	348	334	335	314	344	345	323	365	332	372	349	333	313	339	346	310	362	319	323	302	328	352	334	292	324	374	298	310	316	345	318	314	293	326	350	324	329	319	332	322	290	322	335	313	306	318	327	303	334	328	318	337	305	313	306	344	337	329	347	290	321	319	322	322	340	339	299	343	330	336	319	316	328	339	304	347	327	349	330	311	363	310	324	338	322	326	325	331	316	350	317	292	308	309	320	326	332	354	369	317	306	299	374	355	307	320	341	353	291	334	334	327	286	358	321	289	312	296	332	317	340	324	342	319	301	321	341	320	355	333	341	320	331	349	301	333	330	360	322	336	343	305	296	333	318	334	317	355	332	329	331	331	328	331	333	345	326	304	325	344	352	338	312	319	295	338	322	348	325	311	325	336	345	308	346	338	340	334	279	311	328	322	312	334	348	287	305	342	324	338	324	325	328	348	327	322	339	316	317	324	328	324	302	310	324	338	315	340	285	332	302	338	336	313	302	295	315	310	309	320	351	306	324	308	329	298	335	370	331	372	285	335	313	343	316	319	301	322	340	316	315	335	327	355	322	313	352	320	341	291	359	305	360	318	316	329	319	327	344	365	348	325	329	317	343	347	351	342	311	343	335	335	346	366	306	326	326	338	345	314	328	316	338	346	306	373	321	347	353	356	335	344	312	337	349	311	340	334	297	366	322	317	319	322	333	377	301	347	349	341	348	325	352	319	316	347	350	335	368	328	322	352	330	329	329	317	335	340	344	296	304	358	313	299	332	282	332	311	332	337	311	291	358	320	330	336	335	337	335	321	318	329	337	309	327	338	323	336	301	343	329	316	362	340	302	328	306
59926	61322	54672	10718	1796	1654	1519	1390	1300	1245	1182	1129	1128	1073	1132	1104	1066	1011	1051	1018	1028	1117	1048	1029	1008	1012	973	1037	1042	1005	946	1035	1042	960	984	977	981	1016	968	977	1013	1010	1026	984	986	1032	981	1018	1014	946	1016	957	984	971	985	950	936	927	939	994	963	942	962	951	1040	981	965	949	965	966	995	977	915	1010	1027	1015	958	997	991	903	947	1003	925	979	964	961	918	962	956	1036	981	996	979	1011	943	999	987	962	946	943	979	920	920	961	944	979	953	951	965	989	1005	1004	975	988	946	960	954	972	962	1062	982	985	996	895	979	1052	971	971	984	1007	953	971	954	976	942	1001	984	942	994	931	939	986	971	1035	962	928	897	981	987	934	964	932	986	938	1004	952	921	974	996	985	938	1013	1049	967	966	991	1003	1010	1048	975	967	957	1042	983	957	922	951	932	990	954	1008	977	1004	942	997	965	960	945	979	956	998	990	922	932	979	974	1002	983	1014	970	958	974	1006	939	986	955	977	935	957	920	1002	1034	998	988	929	958	975	957	960	957	971	1013	982	995	941	950	969	1006	979	989	987	942	1015	1013	973	977	952	950	984	960	920	946	1021	933	921	974	989	967	932	929	944	952	930	965	988	967	930	956	974	924	970	894	1009	972	994	941	949	942	936	937	951	978	933	971	952	956	979	937	932	950	939	970	1035	984	917	926	915	993	997	974	930	962	962	978	925	1009	907	951	946	921	1000	921	1009	964	907	928	917	944	922	946	975	963	924	925	1006	994	1006	951	949	988	918	978	917	932	972	1006	934	979	971	988	991	912	985	921	1007	1001	958	926	1016	951	995	997	1024	938	982	970	1001	933	1005	1003	975	968	953	950	967	968	920	946	929	979	955	908	1024	1017	923	997	963	970	1041	978	929	978	925	1011	962	929	964	995	1013	925	982	946	934	1009	972	966	932	973	979	947	990	923	1042	963	991	963	944	927	904	971	1011	988	968	1005	1035	961	945	1007	987	992	971	864	1024	966	930	934	971	989	1017	1009	928	937	1005	996	996	1038	999	921	981	938	1006	906	1000	987	994	1025	981	969	988	958	922	1003	1005	995	993	971	972	1003	991	979	933	1016	933	929	1001	982	1031	998	1001	946	993	1000	972	978	989	957	958	979	980	946	945	975	969	1021	986	943	957	974	914	965	1004	993	980	945	964	938	988	931	999	965	1013	955	981	1017	929	992	961	1006	937	914	983	972	937	985	932	985	979	968	955	978	960	967	947	921	985	979	956	976	983	938	995	984	965	935	999	974	995	926	1005	977	976	1006	959	939	993	928	925	985	965	967	979	953	976	938	976	1011	912	932	908	971	957	975	970	1031	962	927	986	1023	970	1024	922	951	978	961	972	922	927	1013	985	971	939	976	971	959	1033	929	998	965	927	976	982	967	933	1006	978	983	1014	996	995	971	941	940	971	919	953	974	957	976	1012	911	964	974	1009	983	937	980	947	950	918	1034	978	1001	975	984	924	932	1001	992	1002	961	947	922	982	978	976	961	965	1012	1008	1018	984	974	955	905	972	997	936	999	974	948	963	986	1016	994	987	943	1014	1048	930	961	960	988	1020	956	967	972	1000	972	906	951	971	950	944	1000	948	963	992	1011	945	970	997	927	984	960	924	1013	979	919	968	964	943	983	980	989	958	951	965	964	984	1007	905	901	966	921	926	975	951	987	991	939	939	944	1003	945	956	982	974	939	966	994	958	979	997	1000	1005	934	966	963	964	972	977	970	996	974	985	980	924	968	984	933	1020	937	1009	971	1054	938	923	1040	934	1008	969	937	947	990	917	942	957	927	980	1005	970	940	1027	933	944	978	944	952	1006	1009	940	945	980	970	965	990	1026	1006	965	976	1010	968	941	1010	939	975	941	979	914	1015	957	939	950	977	945	981	996	942	926	955	945	1033	901	1003	1000	954	953	936	923	963	972	930	974	965	958	921	944	1003	959	982	921	948	1002	959	993	987	938	933	997	993	976	957	967	980	931	961	934	960	1057	949	989	974	957	986	942	970	1032	944	977	921	969	922	937	995	935	967	1011	961	971	1011	987	899	964	989	946	953	987	970	935	980	982	1007	999	937	967	990	949	972	940	934	1011	949	1006	1034	938	968	966	965	944	998	966	981	925	994	985	998	972	984	991	963	948	961	974	954	971	984	948	934	984	1003	1018	997	987	930	968	1022	954	950	954	935	1060	912	945	951	962	1026	947	962	928	910	1027	1007	921	970	941	941	1017	942	918	946	942	998	978	971	957	964	1009	1002	1004	1041	974	938	924	951	1019	966	985	991	970	1005	1026	934	1015	971	917	979	975	961	1008	978	972	989	931	938	949	943	958	957	1005	1009	981	942	949	983	966	955	939	945	975	969	985	990	985	932	915	1021	993	935	953	985	941	990	925	952	984	968	1073	1005	917	958	947	969	965	967	1012	958	962	1009	994	935	992	944	962	964	961	971	966	936	982	957	906	998	981	975	997	963	985	977	963	988	983	925	999	987	914	945	1008	922	1002	944	982	930	934	964	1060	976	956	980	983	958	953	935	994	976	1007	1004	932	991	911	903	929	954	971	940	971	957	1000	986	945	965	956	990	975	991	905	1003	968	927	999	970	981	1011	972	934	990	995	1010	906	957	954	978	983	1004	1007	966	1029	951	961	962	937	970	984	955	968	1001	971	941	960	971	884	1017	956	988	949	958	1010	911	972	957	937	999	947	960	940	984	998	979	967	987	975	1014	989	1010	995	948	946	976	940	932	971	1010	959	932	947	1009	1022	1047	993	994	976	1026	960	984	997	965	985	939	951	1004	913	944	1019	953	957	965	996	953	991	954	977	962	919	968	1040	950	993	1019	971	967	962	946	1000	1023	985	953	940	998	1007	1031	1031	992	978	974	998	1001	946	1001	977	984	953	943	930	992	939	941	976	936	950	964	945	988	978	1010	983	936	946	946	939	1021	963	969	1004	920	895	918	1051	972	982	952	941	973	930	1019	945	1018	979	972	948	998	975	979	1043	950	973	964	964	930	962	933	948	919	974	1038	984	955	1024	942	928	962	991	1014	1013	969	1002	952	962	947	974	956	991	961	956	968	1038	953	967	941	941	950	982	930	995	1015	999	1007	960	969	881	993	981	943	977	968	978	945	990	969	949	942	946	1027	927	937	987	989	945	965	959	997	987	963	930	971	971	969	963	951	1014	986	919	949	929	964	974	940	938	934	1022	995	912	955	955	1011	978	937	955	923	963	946	982	971	1000	965	988	899	965	975	933	1007	940	990	933	960	927	957	925	927	1016	934	961	1020	983	983	976	989	986	974	947	993	929	982	943	922	996	979	1005	964	984	1013	934	960	931	924	1022	979	974	1003	990	958	1032	946	971	974	952	971	948	988	980	950	955	1007	990	949	1008	945	945	993	936	971	966	977	936	972	925	933	954	976	976	986	943	994	1023	961	972	939	953	1000	934	927	977	1006	1018	962	986	966	954	984	941	984	927	1021	955	1024	945	978	961	956	1023	937	903	932	979	944	971	967	998	1012	942	967	947	956	931	984	996	901	1011	966	986	1004	937	985	1002	985	1009	977	1030	959	994	989	1002	947	1025	989	971	1002	974	919	955	939	984	993	954	1023	1022	983	978	1004	978	952	959	958	1028	988	937	1006	926	963	1023	975	961	970	955	953	1027	927	945	966	931	1008	990	952	970	969	950	995	1003	1019	941	963	1043	1008	938	947	930	982	976
29886	15767	6555	860	193	133	149	142	175	170	124	137	164	151	125	131	153	134	160	166	127	147	155	121	153	145	138	145	176	151	137	155	142	162	140	152	160	157	166	157	147	153	130	165	153	143	119	156	164	151	146	143	138	140	153	153	133	129	146	150	126	131	165	146	138	141	123	149	130	160	152	135	136	133	148	154	195	130	155	138	159	160	140	124	137	176	146	165	146	148	146	135	129	149	169	167	142	153	155	129	159	144	159	126	169	149	135	128	152	151	179	162	166	140	172	147	160	143	134	135	167	151	146	159	137	151	177	135	157	157	156	143	141	161	165	157	150	148	145	161	143	124	127	154	126	155	148	155	165	143	132	147	165	153	146	142	138	138	152	133	168	159	130	151	159	124	155	145	170	151	164	149	140	135	172	132	163	140	151	157	151	147	145	161	168	161	144	140	141	149	157	188	143	160	158	142	146	168	148	147	132	158	129	138	154	139	142	155	142	161	153	155	155	172	149	125	163	159	156	156	145	163	161	155	156	150	154	150	135	143	153	158	146	142	148	150	138	164	141	156	155	153	147	136	140	144	139	154	166	122	166	142	153	129	127	154	148	148	164	132	146	152	155	129	127	138	153	143	135	146	152	156	154	156	137	154	121	151	152	143	161	150	147	164	128	138	131	140	156	165	158	145	139	154	154	167	145	156	135	154	161	156	123	161	146	132	141	140	156	176	157	161	140	144	145	167	142	148	143	159	155	160	148	142	150	159	142	146	155	154	149	142	146	162	149	147	142	157	130	161	149	153	136	146	170	157	150	171	149	176	162	156	143	142	127	184	129	149	166	150	136	159	141	148	146	148	154	155	170	172	119	154	148	141	142	143	137	162	154	151	151	148	149	153	141	160	154	118	180	167	135	151	151	144	162	174	142	144	169	137	135	152	149	163	172	136	155	136	158	152	165	146	149	131	132	117	152	147	135	162	142	128	145	127	148	129	150	180	140	178	147	162	154	155	157	152	156	136	160	153	149	152	158	149	149	161	167	160	156	148	147	128	143	159	149	152	143	148	158	147	127	168	149	147	145	146	184	155	145	136	146	148	173	132	153	151	150	144	156	169	139	148	151	144	157	137	141	143	143	148	147	149	123	141	156	141	136	146	156	129	157	144	138	142	144	143	157	158	151	147	160	142	141	131	169	165	165	151	153	130	144	144	178	143	161	152	139	140	134	143	149	141	158	153	148	147	144	158	158	151	132	140	145	155	132	158	155	142	153	141	159	125	155	169	144	147	160	142	147	157	153	160	152	165	140	142	148	153	151	155	153	146	142	139	171	149	168	153	152	137	143	164	131	128	165	132	133	168	151	157	159	175	130	147	126	162	148	120	150	139	146	134	151	166	148	138	149	158	142	130	144	155	162	154	143	155	137	143	120	144	151	148	172	140	137	131	131	148	164	145	149	155	145	127	152	136	165	135	157	155	154	133	149	168	124	147	140	151	136	157	126	140	133	159	144	160	149	152	130	150	154	147	165	156	154	131	153	156	152	134	135	150	130	183	161	165	157	175	174	167	142	179	126	156	150	142	147	162	139	154	151	136	131	153	144	161	143	148	142	141	133	160	129	153	138	143	131	160	163	160	174	162	129	181	141	166	135	145	160	164	136	150	145	165	137	130	169	133	160	149	165	145	154	132	136	132	150	139	132	135	162	164	157	162	148	165	154	159	149	158	171	163	167	135	144	143	146	117	164	140	134	151	139	159	155	151	154	158	161	175	131	152	147	151	164	171	138	169	150	164	148	154	155	141	149	132	124	135	140	152	157	155	172	165	145	150	152	142	138	140	153	165	140	158	116	145	152	162	176	140	153	138	139	173	159	125	151	135	165	145	166	152	148	143	149	154	146	123	152	156	144	148	155	156	162	142	145	150	166	136	148	158	146	147	157	160	144	144	155	137	142	157	131	150	140	151	141	140	136	135	144	138	151	154	141	156	146	148	149	140	137	173	146	134	126	152	128	149	171	155	143	183	159	137	147	151	164	146	153	174	152	141	177	131	170	151	148	171	152	145	159	164	147	144	147	153	141	163	140	157	145	138	145	182	118	135	143	182	163	156	128	147	164	153	141	168	137	148	144	136	151	139	148	146	148	156	147	146	140	140	150	150	141	148	171	171	148	145	142	144	152	142	150	145	145	132	139	147	131	154	143	164	129	168	156	157	165	160	143	121	156	151	134	158	153	149	144	149	154	164	152	155	151	138	132	145	134	164	165	139	138	171	137	162	150	126	147	139	171	155	163	152	150	144	169	173	142	160	134	150	139	156	141	160	162	155	135	141	151	159	179	159	156	169	125	139	151	161	142	140	145	143	150	143	146	135	157	162	144	133	140	141	139	148	142	142	136	153	188	170	116	146	145	136	159	155	160	153	153	178	157	155	147	148	150	169	147	171	150	179	155	146	167	140	157	161	134	139	155	173	151	173	138	149	158	155	153	151	157	163	130	147	142	155	133	170	141	176	148	155	146	153	155	148	136	182	140	147	145	165	158	143	134	156	147	161	150	168	156	137	158	163	160	146	140	145	167	164	151	162	157	155	144	160	148	124	131	132	143	140	159	167	140	143	160	151	124	155	142	155	166	139	159	149	157	156	165	147	148	159	142	171	133	146	152	150	130	150	142	136	146	137	158	166	145	152	152	149	141	155	147	140	143	167	156	143	138	150	135	149	168	150	158	142	167	160	163	143	137	145	137	149	148	148	144	153	151	143	139	146	143	126	161	160	142	164	137	147	123	158	159	157	145	169	153	148	158	143	140	134	150	141	154	177	154	134	140	152	144	126	142	175	157	158	146	161	168	164	150	144	177	152	168	150	154	155	146	153	137	136	172	158	155	131	145	154	153	131	145	177	151	146	150	160	158	149	155	165	168	124	155	150	158	132	168	142	153	170	147	139	154	147	157	150	141	152	141	151	112	170	141	148	156	147	153	149	138	126	131	129	147	140	134	138	155	148	138	155	161	156	144	147	142	137	149	167	163	138	153	138	139	120	145	152	133	141	147	135	152	141	141	126	148	151	138	166	148	154	148	155	137	146	143	169	150	151	153	148	163	157	145	147	128	139	133	138	130	160	155	149	162	151	126	132	143	136	131	174	129	148	139	142	161	149	143	140	129	175	133	149	138	153	129	150	145	145	144	165	148	166	132	128	155	137	124	174	147	145	143	138	170	162	157	171	150	163	165	149	149	155	160	158	143	148	160	132	154	167	151	138	149	155	154	153	163	151	156	143	174	143	148	166	156	144	165	162	167	139	168	150	150	146	126	147	173	153	123	137	170	149	159	159	149	146	143	138	164	148	143	144	124	160	147	118	165	146	157	154	164	153	148	153	164	154	138	141	145	144	158	133	153	175	153	177	150	132	141	140	160	144	146	149	163	134	148	149	147	140	150	135	147	174	163	136	155	142	154	154	135	161	154	170	162	153	177	169	151	137	153	162	162	136	129	160	163	164
28900	18747	11033	1364	582	560	553	520	498	541	502	545	520	509	524	486	541	503	512	524	507	502	530	493	493	511	501	508	502	501	518	494	498	522	499	483	523	505	524	508	475	514	547	490	516	536	542	526	528	538	520	503	464	495	535	533	532	500	511	526	469	484	495	524	514	538	488	501	500	513	517	541	518	507	511	508	524	511	498	558	514	524	507	500	544	525	504	538	540	496	490	528	523	523	544	511	542	504	528	525	476	548	549	509	503	505	510	512	507	491	520	545	565	520	523	518	492	510	540	497	511	516	529	515	515	521	554	505	502	548	540	526	534	491	524	508	527	556	495	545	478	550	517	522	497	513	518	530	516	559	502	499	516	474	537	542	512	512	530	551	510	502	566	507	501	527	541	511	522	518	502	457	535	508	520	504	559	478	512	535	527	529	546	504	483	504	494	505	513	494	522	483	531	514	533	510	546	565	518	526	484	511	528	494	514	503	506	531	494	574	490	525	547	490	583	504	519	544	529	539	555	486	522	541	514	529	532	515	508	519	549	466	521	494	560	546	484	489	511	569	488	511	523	514	497	538	564	526	525	494	526	530	506	519	498	485	493	510	501	491	482	517	496	508	481	455	531	500	535	518	529	492	511	534	487	530	525	539	517	505	514	567	568	516	541	511	538	544	554	534	557	519	585	522	526	545	527	450	529	555	509	467	547	481	540	497	500	525	530	533	547	488	501	508	518	504	472	540	561	513	521	505	566	499	553	555	519	525	551	536	565	536	535	461	499	500	532	506	510	517	510	513	501	525	511	517	503	530	515	489	488	525	500	460	527	553	534	573	494	513	537	500	543	532	511	516	490	527	519	513	552	472	510	510	558	532	518	527	527	486	514	531	495	540	508	523	534	535	537	530	532	543	535	506	536	526	522	489	502	495	513	522	492	533	542	525	506	516	531	561	538	507	481	514	513	504	517	489	488	539	525	541	486	470	503	549	483	535	524	524	518	497	498	491	520	503	486	522	477	474	501	483	527	529	533	531	518	519	523	511	552	521	479	497	500	492	494	503	493	519	528	544	529	502	475	511	508	526	463	505	474	498	515	496	530	560	527	525	534	483	489	495	491	515	487	522	505	547	523	555	526	515	489	494	559	544	537	529	513	492	504	488	541	534	554	468	519	533	496	506	515	496	492	532	512	520	518	473	496	533	553	519	516	521	526	511	533	500	483	531	513	533	519	564	528	516	506	516	557	508	498	562	482	527	547	524	511	519	517	533	512	484	514	475	539	525	511	506	479	533	498	522	501	573	501	509	535	495	540	470	527	530	509	491	556	497	524	493	517	557	502	496	551	504	559	572	535	480	517	524	489	548	487	492	525	492	520	547	542	505	493	524	518	529	496	505	480	511	512	484	494	518	520	503	520	503	510	524	496	510	551	521	537	494	498	498	520	503	505	541	501	548	513	508	529	521	484	515	542	513	492	535	547	552	536	507	499	503	572	544	521	513	531	497	502	540	517	539	483	578	515	517	528	479	525	536	516	557	507	541	474	494	515	520	496	526	529	537	529	566	536	525	524	518	481	500	509	498	521	514	558	493	529	500	490	525	469	504	520	515	535	532	540	527	549	544	525	535	502	476	502	530	520	517	530	570	518	512	553	514	476	566	509	503	501	487	505	536	481	479	487	512	559	526	488	493	480	529	503	535	521	467	567	511	449	506	508	547	517	533	515	545	544	541	524	553	563	528	520	492	509	560	527	505	523	507	502	526	520	517	525	495	531	522	508	497	528	501	511	513	524	542	510	538	504	500	479	482	532	520	508	538	556	529	478	508	495	503	481	513	499	531	504	511	523	537	499	527	525	503	511	523	510	519	545	494	533	547	522	541	518	512	528	541	496	520	484	549	540	555	488	506	554	550	517	533	498	524	499	534	541	516	480	518	518	532	542	521	526	515	519	532	502	524	519	500	552	493	527	562	497	540	503	573	539	510	507	518	518	504	489	487	509	563	537	498	508	488	504	555	540	476	489	519	519	556	533	530	503	495	504	507	524	528	543	506	499	480	482	517	496	516	524	533	483	490	542	495	483	494	509	543	548	509	501	502	519	527	531	486	518	561	491	517	537	493	498	522	470	520	519	510	522	500	487	512	508	545	522	519	517	573	501	526	556	496	499	525	488	514	504	498	526	540	526	493	536	517	513	520	491	542	514	526	528	502	539	510	529	497	519	561	509	518	508	509	518	509	524	519	518	517	556	512	519	504	541	554	500	518	500	498	531	572	498	490	519	490	498	472	489	526	514	517	549	505	535	532	577	536	513	482	553	486	496	520	519	511	539	534	517	483	541	551	533	515	525	505	532	481	535	555	510	506	530	516	511	528	507	497	488	561	526	542	520	526	501	544	532	492	476	551	547	524	507	543	506	510	533	512	528	519	501	538	510	518	511	538	502	487	520	530	505	517	535	531	493	500	517	523	540	529	513	506	528	510	539	521	555	526	507	486	539	570	518	525	526	536	463	494	540	519	501	531	521	532	524	531	534	515	505	534	523	475	527	480	541	542	520	466	549	512	547	560	510	545	542	530	508	542	519	500	545	531	528	501	499	471	493	481	540	520	538	549	522	518	526	514	556	526	534	550	547	507	543	511	473	502	549	550	544	505	485	527	517	530	524	480	528	513	474	519	553	507	535	515	530	529	503	520	522	530	533	533	502	540	539	518	564	567	549	465	497	511	505	508	506	509	543	513	505	504	493	490	554	530	494	523	507	545	506	502	544	541	546	466	508	544	507	534	497	524	554	504	500	527	506	504	570	519	566	512	532	510	533	490	553	502	549	505	547	515	521	513	481	553	538	540	520	520	541	512	495	470	537	513	530	506	559	485	503	500	519	501	458	485	538	542	509	552	486	486	477	513	482	504	520	484	484	514	547	532	538	553	545	530	530	507	544	533	509	570	502	513	539	538	519	502	545	507	509	498	514	532	529	533	508	502	525	529	501	534	512	499	506	540	524	543	523	478	556	518	530	506	537	545	507	506	501	547	510	453	485	530	542	522	565	519	465	541	536	548	510	511	491	494	492	527	548	533	536	505	484	545	538	521	495	556	502	500	509	492	480	542	514	521	561	529	480	497	549	501	520	524	526	519	517	530	523	521	513	510	522	481	512	497	527	497	515	500	517	497	517	505	501	497	507	502	518	500	532	513	551	559	490	539	502	476	492	533	454	498	518	558	528	496	475	539	488	539	502	510	507	481	484	514	535	489	509	511	541	531	507	510	540	512	544	523	531	504	498	514	514	535	481	530	515	516	511	504	475	488	511	503	537	498	533	503	545	507	520	510	515	525	501	550	471	496	535	506	468	506	503	533	474	532	514	488	536	564	517	574	492	536	532	551	479	507	475	494	526	502	528	490	511	531	503	530	514	513	540	467	542	509	533	522	500	530	532	539	507	541	559	504	502	510	528	504	507	497	520	494	487	513	492	514	579	490	523	536	512	494	496	546	531	519
70239	59438	50719	20578	1860	378	317	281	300	265	290	267	250	271	239	258	265	257	235	265	244	251	262	236	267	279	269	256	259	250	234	268	245	237	244	250	254	287	271	259	262	243	262	229	251	260	254	244	252	253	240	260	260	255	243	236	266	283	266	229	268	247	245	250	211	251	249	235	253	254	234	239	237	250	238	299	274	266	258	267	294	249	236	257	244	257	256	259	238	239	261	243	253	239	259	257	241	239	247	241	260	280	258	210	261	222	230	216	239	236	268	231	251	251	261	248	236	225	280	246	232	232	272	262	290	272	254	275	261	251	226	224	223	219	209	241	266	253	238	241	232	274	253	253	265	266	244	258	279	268	246	264	267	241	261	240	263	269	252	204	259	211	269	263	251	224	247	246	217	278	258	230	234	234	277	244	269	223	233	252	258	256	245	239	241	240	246	261	221	279	245	241	221	242	271	256	237	254	259	254	251	238	272	239	255	244	285	237	277	232	231	238	238	260	267	255	261	266	240	272	268	249	232	235	243	243	266	269	240	242	244	252	260	240	232	236	258	232	242	261	256	276	269	241	264	274	268	257	267	266	255	249	255	262	253	255	255	234	265	266	243	237	225	276	273	267	235	276	256	252	262	250	277	222	260	241	244	237	247	238	248	218	252	236	260	243	268	260	270	273	233	265	251	243	269	249	273	254	259	258	260	253	257	272	264	255	230	268	272	239	270	259	253	253	241	232	247	250	231	245	260	272	252	262	252	246	236	247	240	242	248	274	240	237	249	234	271	276	271	237	257	252	271	275	254	263	259	257	253	245	282	253	252	238	226	266	244	280	261	263	252	233	243	269	249	233	218	250	259	240	247	259	246	234	251	260	235	257	254	214	267	251	252	233	244	251	244	258	230	222	231	237	246	265	250	229	287	254	259	268	245	246	256	254	252	216	257	249	244	243	237	263	261	257	253	272	253	259	246	261	216	275	233	230	250	233	256	249	267	247	256	256	265	240	253	233	264	233	237	269	273	257	254	208	246	300	245	235	253	235	265	272	224	242	285	237	231	252	287	232	255	249	256	291	232	291	263	276	230	243	235	257	212	233	248	253	253	260	259	249	231	259	278	239	258	239	270	233	247	254	253	247	227	230	260	235	260	263	229	237	249	227	244	222	242	254	295	246	254	255	267	232	238	224	250	221	243	292	249	243	264	265	250	230	251	276	252	283	247	256	258	252	248	261	215	243	240	251	233	262	232	256	242	285	224	237	254	229	248	258	257	255	230	267	241	234	236	266	244	263	271	254	223	281	231	259	264	247	258	273	236	230	227	260	270	234	231	271	265	262	280	255	252	251	244	244	252	257	247	239	226	239	256	283	249	251	242	267	283	277	247	228	232	258	228	220	258	249	258	267	245	261	246	240	270	228	233	245	274	265	265	230	235	268	260	255	254	235	246	265	250	255	245	234	277	274	256	273	253	243	254	250	255	264	217	266	264	249	253	254	255	253	271	287	286	237	236	237	247	253	269	293	228	246	240	237	244	267	239	269	256	261	253	250	244	217	254	268	241	265	258	242	233	249	275	255	264	219	269	253	262	271	264	240	234	241	229	243	235	271	235	255	232	267	241	239	249	256	211	252	254	234	214	268	231	260	250	248	258	257	253	253	236	259	272	253	232	268	227	245	253	261	245	262	257	265	256	246	241	246	275	246	258	255	277	239	288	263	256	261	249	241	261	227	263	248	260	232	265	245	244	254	260	265	270	245	242	280	237	239	268	241	235	252	244	262	276	241	264	251	244	293	257	243	258	259	260	263	260	250	221	248	254	264	260	228	239	251	254	273	267	251	232	258	280	268	234	247	247	260	234	263	265	231	221	236	258	234	246	261	230	247	256	240	237	270	223	258	239	225	228	269	262	259	236	270	239	279	253	258	225	249	273	229	252	226	252	265	249	264	250	261	268	272	229	262	283	239	244	269	262	260	264	223	232	249	264	242	240	244	249	239	227	270	265	250	248	282	263	245	260	256	253	263	278	270	233	249	259	262	258	259	256	246	260	277	250	254	260	276	284	266	235	298	256	249	251	240	237	270	239	262	257	243	261	239	234	266	277	270	241	254	254	249	242	248	238	288	242	244	281	266	255	261	248	273	233	236	255	241	230	231	258	243	252	230	250	257	251	245	262	243	269	264	248	254	259	255	225	248	227	243	232	261	223	236	234	260	253	229	240	243	226	243	255	226	274	244	254	255	243	251	239	259	237	256	250	237	236	239	231	236	221	250	237	272	256	257	225	252	248	242	249	269	248	272	245	216	270	258	238	263	232	249	238	249	271	256	258	268	247	236	247	261	225	252	236	242	254	261	252	264	252	230	257	264	215	262	228	279	244	257	237	228	256	236	236	267	291	258	312	247	289	259	259	243	232	227	272	254	229	261	241	242	235	224	245	249	259	246	279	232	253	233	270	262	262	253	232	217	228	240	236	248	282	292	247	260	244	264	253	243	237	245	242	241	246	251	256	234	230	252	252	246	260	239	236	250	256	252	276	259	235	286	262	244	253	244	244	265	251	284	243	258	250	271	247	251	264	280	245	232	247	248	260	244	258	255	251	228	240	231	277	244	225	289	262	246	247	251	251	226	277	253	264	235	273	256	256	270	264	240	245	255	226	278	232	236	257	291	268	256	240	233	240	244	253	273	264	230	225	237	234	267	249	272	270	238	259	283	252	240	246	230	247	255	237	219	259	267	254	254	240	248	233	233	244	257	260	245	258	278	265	249	256	263	278	242	253	266	277	246	238	263	242	249	239	260	224	231	244	261	236	242	240	255	234	215	257	243	242	273	248	221	254	240	246	241	242	245	249	267	282	266	257	245	250	248	255	260	226	253	246	252	254	248	226	254	241	243	257	243	256	274	262	242	244	243	267	247	252	272	251	267	267	248	225	261	252	226	270	257	245	283	218	236	250	257	222	257	253	272	276	266	249	242	269	253	264	225	281	237	243	269	248	256	247	276	251	245	249	233	253	253	261	221	254	251	217	241	255	240	263	268	248	218	256	283	258	247	269	230	257	261	269	222	253	229	227	262	257	276	268	247	245	266	265	255	254	253	236	269	242	246	283	243	255	269	247	246	264	241	257	215	261	242	259	260	251	240	267	213	262	237	251	262	232	246	250	250	250	259	243	269	266	243	225	246	271	243	242	255	232	250	240	254	245	244	272	240	230	267	255	250	232	239	248	251	243	223	222	239	257	253	245	270	312	238	267	271	255	250	246	278	258	263	263	246	254	246	234	266	259	258	224	242	248	257	257	243	267	262	256	231	246	254	261	232	248	217	247	259	263	289	261	229	276	242	255	245	222	268	268	256	232	227	231	239	270	241	268	264	264	241	247	244	259	234	262	256	249	277	245	268	266	235	252	246	270	232	277	227	242	266	278	230	281	249	243	244	244	248	256	273	276	240	252	246	254	267	239	256	252	271	229	228	238	246	250	255	269	264	254	257	248	282
49200	47815	46847	12580	1264	1127	1116	960	950	932	860	938	863	757	853	896	846	809	820	857	787	826	820	787	767	800	800	805	800	786	829	812	803	844	806	786	810	802	812	825	794	776	751	758	771	825	817	803	799	806	765	778	798	774	753	777	790	791	760	821	794	757	759	762	762	738	833	834	810	824	769	821	793	802	838	776	771	758	820	759	763	776	824	807	799	783	777	828	751	796	786	764	778	751	757	739	818	817	735	768	829	761	783	850	797	791	789	779	772	799	737	731	760	760	781	775	774	817	786	810	841	797	780	830	822	795	778	766	828	735	781	742	796	782	790	780	808	792	842	787	813	819	806	750	796	819	808	799	771	823	766	816	777	808	826	728	805	804	777	748	779	778	795	749	775	799	788	826	835	787	793	786	761	714	795	763	759	731	773	770	794	771	778	823	744	807	752	753	829	775	791	760	741	808	749	769	809	748	798	802	803	753	738	799	797	790	789	778	802	756	778	755	760	765	813	733	751	784	770	777	786	787	763	813	840	788	779	802	782	797	813	721	775	750	808	771	751	828	758	732	799	794	773	764	748	794	790	802	790	781	771	782	766	783	816	780	786	750	786	811	813	806	795	793	764	788	773	751	779	793	824	805	772	802	776	812	753	771	813	761	799	731	759	826	755	756	754	772	790	734	788	782	792	791	734	784	762	794	784	774	785	788	785	756	821	768	803	771	818	802	733	756	792	797	782	754	816	772	764	778	799	798	807	851	798	747	783	805	806	752	822	809	798	791	825	808	749	810	758	770	764	762	804	785	767	775	832	811	784	801	751	786	779	756	785	824	792	783	786	817	861	751	783	779	802	777	767	757	716	783	792	800	799	774	741	779	783	818	846	782	770	774	739	766	767	738	766	786	735	806	777	832	758	779	800	771	778	776	773	770	789	773	769	763	851	752	762	816	798	785	744	786	819	757	773	757	787	807	796	733	766	807	794	796	776	780	817	802	778	766	801	769	800	864	784	771	793	792	766	745	774	784	796	829	785	784	832	734	825	715	755	755	758	794	773	828	801	779	771	737	807	784	817	792	828	798	766	795	747	788	721	788	771	792	788	755	732	787	800	835	771	762	794	794	810	781	758	819	793	765	792	749	823	764	776	816	743	750	777	761	828	805	785	794	830	803	743	762	810	780	822	792	799	799	829	777	793	759	789	776	779	735	812	812	744	823	749	856	794	799	765	776	793	788	775	837	784	754	763	781	784	798	790	825	784	838	799	812	756	713	817	768	744	817	801	809	782	748	824	815	754	746	796	838	760	795	832	786	777	786	764	769	822	780	794	756	759	767	799	797	825	808	833	769	841	810	790	730	819	808	769	783	776	742	773	754	764	736	755	755	776	816	804	807	778	791	782	802	798	808	773	747	788	777	751	762	765	748	777	800	773	754	780	849	794	779	753	771	767	789	750	790	780	777	751	743	837	786	774	799	746	822	825	803	778	819	757	784	808	797	796	782	761	790	769	745	781	800	754	750	820	819	855	799	788	814	825	859	764	776	753	852	838	810	780	838	734	762	799	793	745	787	775	744	773	788	810	758	768	763	816	812	781	745	770	759	830	816	728	807	718	804	819	800	822	805	731	762	766	768	810	749	793	781	792	759	732	746	779	760	748	797	767	788	809	811	808	781	829	783	736	745	784	788	731	797	761	796	772	794	786	767	797	806	788	797	761	749	812	787	801	792	819	785	752	779	776	793	807	772	869	812	776	771	757	787	756	799	725	778	784	743	828	709	805	729	797	756	750	804	790	788	786	787	740	807	750	812	821	761	780	829	778	771	828	807	797	784	785	824	740	809	837	814	774	820	778	799	818	768	754	817	778	820	837	807	767	800	835	776	754	813	764	730	790	741	778	720	787	800	784	785	829	767	801	780	783	793	770	730	772	772	765	766	756	777	793	733	755	781	773	833	809	799	773	798	793	764	786	792	796	813	794	808	796	800	760	773	764	724	744	798	810	811	780	800	736	774	783	838	762	817	764	766	748	762	753	733	796	776	812	768	812	764	844	792	783	765	749	760	752	794	755	796	808	770	823	773	832	818	816	765	765	827	789	781	814	779	798	817	834	792	805	720	809	811	757	829	745	764	800	745	787	777	803	780	743	757	751	816	790	791	786	774	810	802	762	748	797	791	745	836	779	759	824	800	836	754	794	774	790	781	787	733	813	776	768	799	732	792	781	750	798	789	755	810	769	789	775	767	796	768	845	793	756	810	783	795	809	792	783	778	733	786	802	753	796	790	842	760	805	784	832	845	738	807	750	821	752	790	757	829	748	769	769	784	824	807	836	810	825	773	804	758	805	789	786	757	746	815	835	823	765	799	773	821	768	768	759	830	743	785	840	747	765	758	776	813	785	796	784	805	839	788	803	780	772	823	803	766	780	781	760	785	763	744	793	823	746	792	779	742	794	729	764	732	780	781	757	754	793	792	764	797	799	790	781	819	829	782	761	763	780	811	724	787	796	802	799	774	800	740	821	796	792	781	797	782	803	778	768	755	764	778	827	783	742	774	810	746	797	791	780	805	727	828	767	825	741	797	763	795	725	821	742	765	751	784	746	870	720	783	748	756	783	758	776	749	784	849	755	771	777	743	759	810	738	800	783	811	767	786	757	760	818	810	826	805	779	810	798	784	716	782	771	796	772	795	832	798	832	762	822	785	808	781	758	799	785	791	848	748	716	743	826	804	722	767	790	725	741	756	828	816	780	783	762	736	784	783	751	783	815	750	736	787	794	791	794	813	771	783	792	793	766	790	747	802	786	759	743	804	804	788	807	792	804	782	741	768	775	782	808	834	774	754	762	791	768	768	799	735	825	802	805	808	794	817	819	860	752	734	787	798	800	796	745	774	756	817	757	818	792	745	781	855	789	826	822	760	801	800	784	771	846	802	850	780	825	772	788	768	777	770	827	778	768	800	793	790	827	775	783	812	807	792	794	801	762	801	725	830	788	772	770	766	792	746	778	743	749	763	777	787	779	796	805	797	777	815	725	845	831	775	836	737	811	795	763	805	799	798	803	778	758	776	787	780	792	812	767	841	761	759	830	774	775	800	798	801	758	829	793	755	816	798	752	776	793	784	823	830	753	817	760	786	743	759	766	772	775	777	790	728	792	875	819	768	822	789	773	758	867	779	775	800	799	780	782	772	788	811	809	780	774	721	781	805	792	828	795	774	750	714	752	812	772	802	823	773	757	827	799	753	776	760	758	730	797	732	810	819	811	763	768	851	822	777	774	751	765	784	798	773	821	778	779	747	798	806	808	824	807	772	758	767	785	773	797	756	808	767	781	787	813	767	763	780	795	787	755	787	799	739	785	783	813	743	766	813	809	765	749	777	764	759	772	780	762	798	820	777	814	765	791	776	750	782	739	787	811	752	770	784	797	760	797	796	784	783	781	829	815	814	716	768	752	802	785	787	722	747	812	743	752	735	826	754	799	818	793	728	751	734	746	739
81625	72693	63586	29464	6103	590	460	404	404	352	371	398	377	356	365	352	329	322	309	355	337	327	325	353	347	340	336	320	370	326	334	304	335	342	336	332	343	324	325	311	351	361	325	351	321	301	323	336	322	337	318	356	344	340	362	336	334	318	350	338	330	325	325	338	362	353	369	345	355	362	330	326	336	367	312	337	324	328	340	386	334	319	334	347	318	353	349	323	322	357	321	353	324	361	329	322	354	371	304	324	322	360	352	335	349	367	329	349	346	295	295	325	313	354	339	344	318	346	358	320	314	345	321	328	330	327	349	323	366	359	316	309	343	316	355	313	361	339	354	346	388	338	319	312	291	333	313	329	348	367	308	339	336	330	341	312	338	312	347	309	333	385	329	374	343	355	326	366	343	312	347	348	306	368	316	306	342	315	295	352	323	341	339	327	342	335	337	308	312	349	302	323	339	354	327	337	329	331	331	355	352	358	323	329	340	337	358	333	361	299	357	342	336	325	343	291	345	367	305	321	345	343	315	322	347	340	369	311	298	316	285	327	343	333	349	330	332	362	323	349	322	344	329	358	310	337	301	312	335	285	338	303	320	360	330	334	319	334	340	327	341	331	328	351	349	348	335	348	356	349	325	339	338	354	318	330	323	356	316	308	351	332	332	328	338	362	342	350	350	307	358	341	351	307	324	340	319	387	351	322	338	353	308	314	332	327	334	348	310	361	322	313	362	311	287	332	369	340	283	349	333	340	336	321	319	301	328	312	353	338	334	340	319	323	320	338	308	335	330	342	343	326	322	319	335	337	318	344	308	340	327	321	325	345	323	352	302	345	315	314	331	352	369	342	336	296	348	332	318	337	344	314	320	326	327	310	318	325	329	334	317	348	315	352	329	319	322	350	328	346	330	310	349	337	323	335	342	354	329	378	326	343	338	302	311	377	309	341	330	363	330	304	362	316	371	350	305	319	322	324	341	301	313	319	322	330	294	322	339	330	340	373	339	317	316	365	324	295	333	333	313	357	304	348	352	309	296	336	343	335	330	334	332	347	338	351	308	348	312	333	328	355	320	339	343	354	309	329	310	317	311	329	337	337	340	328	316	329	328	324	321	354	332	383	343	322	353	321	324	363	358	310	317	329	338	337	323	315	336	340	304	309	321	358	353	312	318	348	310	329	370	316	363	351	319	352	326	333	319	313	348	321	316	310	322	351	340	325	373	359	360	329	358	348	355	340	346	286	303	341	330	330	337	325	336	358	355	335	348	378	348	325	336	350	345	348	379	300	323	347	337	327	336	326	350	316	344	315	339	353	333	326	350	352	319	316	329	333	317	344	331	328	298	317	341	325	329	334	361	308	344	324	351	346	296	324	328	333	333	315	343	344	320	305	340	323	339	333	295	330	321	336	345	336	322	332	320	346	330	338	316	337	321	327	325	324	338	330	320	308	337	350	367	331	336	332	315	312	327	336	347	337	337	363	334	313	311	338	326	340	333	336	341	346	346	359	327	330	341	333	342	331	333	347	317	353	327	330	351	353	330	338	318	350	337	362	322	354	371	309	339	326	357	324	373	355	356	347	323	322	337	297	357	332	369	360	305	349	315	330	324	344	345	356	339	337	300	320	320	312	328	356	331	319	333	333	326	344	349	324	362	363	328	344	311	360	359	348	346	337	351	318	327	329	323	335	339	305	325	367	350	344	325	372	319	347	323	345	349	316	318	323	361	340	331	349	356	313	290	335	345	333	319	353	342	326	348	343	314	348	332	314	312	336	340	344	333	336	330	308	313	345	349	304	355	337	358	334	340	344	327	344	344	339	305	363	338	360	337	322	334	336	316	316	327	343	343	317	332	349	307	290	316	334	310	331	370	322	321	328	355	330	301	364	313	328	366	323	381	326	284	319	322	321	324	341	332	309	357	337	324	326	355	330	336	346	327	323	363	340	338	337	331	339	314	297	342	308	357	329	341	321	345	350	334	350	342	304	347	334	323	355	336	298	327	346	327	335	334	342	305	351	321	342	350	342	377	324	353	333	305	311	328	378	334	311	314	340	319	301	329	333	317	302	332	338	319	360	339	325	340	362	348	361	373	346	377	309	316	343	328	318	329	342	346	332	330	347	320	339	319	295	301	337	326	332	344	383	342	349	346	332	333	363	350	342	320	330	321	321	331	349	339	364	305	321	320	325	306	371	342	359	335	338	329	318	342	364	357	349	325	337	331	317	329	343	311	336	338	316	383	335	338	360	350	335	310	347	346	339	333	337	335	323	349	323	310	329	330	325	337	333	334	352	308	336	322	323	339	346	345	339	349	355	350	335	320	352	353	335	313	357	328	314	349	328	335	335	372	323	309	324	333	327	322	347	316	320	340	329	332	323	325	328	307	348	342	381	327	369	293	335	344	346	352	300	295	359	337	348	340	329	342	318	363	331	309	345	289	331	311	305	329	339	337	342	296	326	280	342	350	340	308	325	299	335	339	365	341	327	311	333	342	315	338	370	344	345	346	336	291	315	340	342	324	334	346	340	338	306	352	345	313	343	313	321	332	324	354	312	354	339	341	352	302	342	343	330	383	326	338	315	323	338	343	356	324	348	321	337	315	354	354	338	337	362	326	307	335	313	307	363	343	365	303	332	344	337	335	325	348	369	323	340	330	351	311	341	333	320	363	353	316	339	355	342	334	317	342	351	333	316	330	338	358	373	323	360	347	315	335	341	347	352	344	301	352	356	316	328	307	333	349	348	345	317	368	340	343	335	341	309	309	328	351	319	318	346	329	326	345	332	346	309	319	374	339	314	346	313	347	373	326	365	323	303	313	317	362	310	340	325	332	339	311	360	331	341	363	312	342	349	310	328	337	351	310	334	336	323	329	338	343	371	339	324	363	280	358	357	318	340	323	344	352	355	354	355	308	342	342	312	330	333	341	333	329	309	316	318	336	356	336	344	304	340	332	360	366	317	331	289	329	301	309	331	321	332	327	340	329	321	325	335	315	364	341	321	343	330	351	331	355	317	331	358	309	344	336	321	338	299	363	373	369	319	355	309	315	340	342	315	335	342	345	321	331	339	339	339	327	301	331	354	371	349	344	336	324	350	324	335	330	318	379	317	359	356	319	352	337	316	338	306	361	342	333	307	319	361	321	328	322	333	321	331	337	356	361	335	330	345	338	339	354	336	340	345	327	367	314	326	357	321	342	340	325	327	321	304	316	327	336	332	356	337	359	334	320	336	349	344	315	332	352	349	326	318	336	345	344	289	305	334	327	332	347	315	319	365	368	333	303	293	269	314	339	349	335	297	322	358	314	360	344	346	342	326	312	346	369	326	355	362	339	347	331	325	302	315	339	335	335	312	321	342	343	337	346	314	325	341	317	323	323	340	310	315	358	318	353	342	341	309	340	357	304	327	338	329	348	355	362	338	337	343	366	326	353	336	316	372	295	339	355	354	327	331	344	321	360	375	358	357	365	370	328	371	329	354	306	321	332	327	342	343
59545	60087	58390	16946	1849	1719	1505	1366	1366	1247	1265	1206	1202	1104	1123	1070	1038	1051	1067	1043	1077	1132	993	972	1028	1033	1009	977	1027	1062	997	1001	1036	1034	979	975	968	970	1008	1009	1038	1009	983	1039	1022	1054	984	1023	1047	1031	1038	1012	968	1052	1029	1029	999	975	996	1006	1009	1028	1000	953	1021	977	1032	1004	956	1006	971	965	970	985	995	973	1062	1024	993	972	990	993	933	1018	957	994	982	1030	1028	1006	971	1011	1002	1056	977	990	1001	1014	1011	967	998	969	985	991	993	991	1020	908	1002	1009	996	963	1000	961	1020	992	999	1011	954	1006	986	997	1004	934	988	948	955	1032	1006	988	984	1035	991	951	991	978	1008	975	1014	1006	1042	995	982	954	1001	998	938	950	1008	1005	945	996	913	989	979	967	982	1018	1011	974	998	954	1009	1014	973	996	1014	1023	969	949	977	965	1010	989	949	974	988	966	987	998	1031	991	978	1022	1006	1011	955	1009	993	999	937	996	1027	945	999	957	1005	905	952	956	1019	998	986	1005	1040	976	964	1039	945	1009	995	930	949	1014	958	1010	993	1027	997	996	1011	993	973	993	998	930	1010	969	1016	1006	1041	967	982	1015	943	1056	966	973	974	954	982	993	978	1025	978	969	1043	962	991	1044	1003	1011	1017	986	947	983	990	972	985	1004	959	992	926	1014	976	1010	1005	987	1043	1005	1047	983	970	973	1030	1036	983	1010	982	1014	1008	996	963	933	996	978	940	991	992	1011	1003	1011	963	904	1017	978	969	1028	978	1008	1044	1023	968	1015	980	943	980	1000	970	1003	957	949	1008	974	1010	1022	1025	940	1016	977	991	1006	979	988	961	1012	1012	934	987	1060	961	1013	1001	1008	980	964	1024	987	1021	1034	1007	1011	937	964	1011	1023	979	973	942	952	1033	992	996	1014	1065	954	1018	965	949	958	999	992	997	982	1035	1003	972	933	959	986	1032	960	1020	969	935	973	991	1035	960	975	949	977	984	975	1011	980	1016	1008	928	1006	944	943	977	968	959	976	996	949	901	1035	953	992	967	1031	1001	1007	1013	1015	953	993	1012	1003	954	1014	984	1016	950	990	1006	1005	963	1024	958	1033	1021	963	1044	951	986	1064	1035	987	995	981	975	959	1019	916	972	1016	982	958	964	1015	1024	990	975	978	973	955	952	979	1009	966	1048	984	956	979	1003	948	1030	1058	1017	935	971	974	1010	1038	1026	1033	994	1061	952	1033	994	989	995	945	996	1000	942	1016	965	960	979	949	987	991	975	960	1029	1005	970	995	964	946	976	968	985	1017	954	1020	1030	959	1038	1025	992	966	948	934	1000	930	948	1029	1007	984	996	1000	973	1017	984	977	994	1023	1029	960	1011	969	1025	1007	968	949	987	989	982	1038	950	969	919	994	979	964	957	1020	1002	999	966	1064	953	974	1017	1008	993	1008	981	984	991	994	915	957	962	937	988	963	1028	972	981	1006	953	1010	1011	959	981	935	1000	974	1000	1046	1035	996	924	1003	1000	1027	965	964	985	1052	1010	1031	988	968	1005	976	1004	1006	1024	971	957	949	994	992	1020	946	991	1004	964	989	983	1038	1022	1004	1008	1069	1002	1004	1012	1022	1003	1027	946	1013	1014	982	977	1031	1023	972	949	1002	1025	974	965	911	951	942	1006	964	927	999	974	970	984	1002	959	1011	1065	1010	1065	961	993	1019	980	1022	949	964	1009	956	1020	1045	971	1047	944	940	983	1004	1053	1003	1016	955	988	999	1007	1027	955	972	1042	1020	945	986	1019	1047	998	1013	966	998	1054	1000	992	985	1031	956	1048	1008	985	976	1008	973	1006	1025	989	918	1000	969	963	968	1045	1020	995	972	1029	994	1000	1046	988	982	953	943	976	982	961	991	929	981	986	948	937	997	947	994	986	1020	933	989	1004	1019	997	1012	1059	964	1034	978	1017	1003	1003	969	1018	953	1025	958	999	1011	965	956	978	964	1001	958	1043	973	1019	964	986	1007	1035	1020	1017	985	967	1034	1014	1041	982	1013	987	1033	1004	997	944	944	1000	945	1016	960	1033	948	991	1009	977	1033	1001	993	1004	985	967	978	977	1001	1044	981	984	971	1014	950	978	955	995	1008	997	960	1003	1003	951	978	959	1049	1023	1047	948	1005	991	1008	1004	989	942	967	998	966	969	996	1033	963	987	1010	998	979	969	959	1031	983	1032	970	981	992	965	977	996	958	932	958	979	984	969	963	1031	950	945	1025	1071	1031	997	974	989	974	970	1009	954	982	1047	998	1011	1012	1007	1013	966	1026	950	1012	958	938	987	1019	991	1077	1028	944	1022	994	1002	943	1033	966	943	961	998	1008	954	1014	1027	1012	951	910	1038	1002	975	992	1022	947	967	999	988	967	984	1013	1009	1023	1014	1001	981	894	992	969	1020	1011	1031	1004	1074	1015	1019	942	964	988	1000	996	1022	1082	1018	990	1029	950	1009	1004	1000	910	1027	1011	1019	974	1009	984	1018	957	999	1019	968	958	1034	989	939	983	988	979	1008	1054	972	937	1000	1026	975	985	985	984	974	985	947	971	993	998	962	964	965	959	971	1032	986	977	1030	989	1039	1022	981	999	1031	965	983	1026	960	991	1019	970	958	934	1003	961	1005	976	992	973	993	954	1007	1005	985	1001	989	1021	1007	997	960	1015	1041	987	1008	984	1009	978	1017	1021	968	1007	1000	995	1029	985	1013	965	972	972	1008	995	990	949	1049	962	958	977	1031	990	1019	993	984	976	1050	1031	995	1025	994	1003	988	957	982	958	1003	934	1009	995	1003	973	1004	990	976	971	1038	1004	960	989	1025	1021	1009	1000	986	988	944	994	1078	980	1030	973	958	1007	991	935	992	982	945	1031	971	1003	1005	1000	985	1005	987	977	1011	981	1022	941	985	1008	995	1055	1080	979	974	941	978	937	1027	976	973	1028	996	978	1031	984	1017	990	945	1010	964	995	963	1015	985	982	938	956	1010	966	1025	963	989	1000	1019	976	1002	946	1013	982	976	988	1011	1005	994	954	997	984	1002	1023	1027	966	1014	1016	1020	974	957	983	967	986	998	968	1023	994	1019	978	946	999	976	999	1008	1016	992	1033	979	962	966	1000	1044	1012	1014	908	981	957	962	964	929	988	962	956	998	997	979	963	997	1013	938	991	990	981	1039	975	951	945	1075	1048	974	996	1001	994	961	1017	1012	1000	998	1006	977	1007	996	1024	1032	1016	1068	929	970	1012	994	999	1049	990	987	1012	994	996	936	986	975	1022	1025	943	965	958	1004	960	959	1040	993	960	1005	988	996	986	1005	1005	969	959	937	995	957	981	1003	982	933	988	965	1040	965	965	987	959	932	945	1005	958	990	965	1011	970	994	1029	998	984	961	993	999	1007	939	1026	1014	956	1018	952	997	999	984	1008	997	1010	969	1053	1027	1011	978	996	1008	971	1039	948	1013	1002	997	973	1000	1002	1011	982	958	1027	1012	1032	974	985	1053	933	1030	966	979	994	1003	997	970	966	958	982	1019	1019	961	973	1018	1003	997	944	1009	1022	1012	992	1004	1008	993	961	948	940	989	988	987	1019	935	998	952	956	971	931	1028	987	994	995	1028	968	1007	957	975	1025	1000	1040	989	987	964	1000	955	935	1012	1033	981	989	958	988	1017	971	960	1003	979	955	960	985	937	999	1001	982	992	950	926	962	948	963	1007	1015	977	986	1037	1042	973	939	1048	976	970	1022	955	937	988	958	944	985	996	996	997	970	1014	952	979	982	995	1036	1027	973	943	975	1060	994	957	968	990	967	990	927	1009	1002	1004	1024	1022	931	1066	1008	1006	961	1013	985	995	977	1040	944	971	989	923	1003	993	976	947	1014	1006	978	1014	1013	976	992	946	1034	958	1031	991	967	1024	977	926	997	1031	997	930	980	978	940	1013	972	998	1019	988	1009	1042	1017	1004	998	988	996	989	995	999	965	968	962	998	981	996	999	1008	996	1009	995	978	995	992	959	1026	1035	984	1020	968	992
29258	15992	7664	984	236	172	189	156	170	152	131	153	138	139	148	133	172	180	131	154	142	140	141	156	150	157	136	165	142	180	152	133	160	158	128	171	149	175	136	139	142	139	163	168	138	148	142	136	170	160	166	155	163	157	175	140	172	153	146	152	161	174	152	159	135	162	156	147	162	151	166	141	153	158	168	153	155	169	160	145	145	149	140	160	161	161	183	161	153	154	148	152	177	144	166	151	178	156	158	167	177	178	153	154	145	142	153	158	152	155	151	158	152	144	162	139	190	172	149	152	150	160	148	152	145	158	150	152	170	174	157	162	165	142	158	173	175	161	136	178	147	149	136	156	171	163	171	169	150	137	133	167	174	161	163	163	142	154	173	164	157	175	162	156	168	154	154	162	147	171	152	158	136	141	175	142	163	156	146	177	144	172	136	146	159	140	160	143	165	155	174	149	146	179	143	160	141	203	127	149	176	167	179	154	147	161	132	166	144	163	159	140	133	155	146	154	163	164	164	128	151	142	164	141	159	154	144	174	182	169	167	166	136	150	159	169	152	153	171	162	175	135	168	147	138	154	141	130	144	139	186	139	151	148	164	167	179	145	163	152	158	174	154	161	178	142	176	138	140	173	144	168	150	167	161	158	162	157	141	153	149	165	157	154	173	140	161	137	146	160	152	168	149	134	159	153	138	134	195	150	145	163	136	147	153	160	162	155	154	153	166	170	147	157	156	145	154	146	151	145	153	184	140	161	160	145	169	147	170	157	133	149	146	158	160	151	123	167	170	177	160	166	141	150	150	163	183	146	148	159	146	166	174	155	150	174	169	147	171	140	147	166	156	153	143	170	155	156	141	143	146	169	160	171	177	148	157	171	166	153	132	150	137	165	143	165	145	163	169	162	134	168	161	151	165	149	148	154	163	120	170	151	146	128	135	158	162	169	157	155	150	154	164	155	167	149	147	144	157	143	177	144	135	143	140	128	162	169	159	144	138	170	175	176	148	151	157	153	139	149	169	174	158	154	167	143	151	166	143	148	195	173	152	155	156	152	143	134	144	139	137	138	175	137	138	136	156	173	144	148	152	163	161	140	149	171	145	152	140	139	168	172	169	151	141	143	149	163	163	150	158	178	155	136	153	141	152	173	151	159	158	183	148	139	163	151	160	154	141	135	142	145	149	166	156	152	140	181	160	159	156	141	149	173	151	151	177	165	153	132	150	149	157	160	148	140	142	139	163	110	152	165	150	141	158	154	150	141	173	155	162	157	166	153	192	173	148	157	155	146	155	134	163	157	146	144	151	125	137	160	147	161	162	149	140	141	126	173	178	155	124	168	134	177	153	169	165	153	160	148	167	141	155	141	167	157	163	157	157	157	157	154	155	146	136	168	141	181	148	148	144	142	161	163	140	169	140	154	173	138	161	141	170	160	142	149	137	169	169	147	157	137	167	141	173	168	158	151	163	172	173	152	145	151	149	129	142	171	157	153	162	158	157	148	176	155	159	147	172	170	156	142	142	173	147	159	158	168	146	165	149	131	166	178	185	128	153	155	164	175	142	158	151	149	152	152	171	167	143	133	150	168	140	152	156	164	163	173	159	150	133	150	142	146	162	164	139	166	160	145	165	159	173	148	145	166	163	155	146	147	161	160	140	169	146	175	155	169	157	134	166	175	148	157	152	172	170	129	176	141	161	148	138	153	139	146	140	159	151	140	157	129	158	133	151	164	154	130	174	150	147	176	169	133	167	157	144	150	153	173	139	166	165	175	132	148	173	174	163	156	161	149	157	156	139	175	161	135	156	166	127	169	140	142	165	166	146	158	161	158	136	150	148	159	154	133	157	148	163	154	175	160	152	143	172	151	167	146	149	145	150	141	158	146	146	137	141	153	173	164	130	147	157	144	159	163	157	135	157	173	167	165	142	154	146	173	147	152	154	162	141	142	163	148	162	134	165	151	151	157	127	139	162	150	162	160	168	157	147	150	161	146	178	149	175	145	148	140	144	154	172	134	178	173	171	162	156	142	152	158	163	155	165	157	156	127	156	154	163	141	155	148	141	168	164	131	139	153	139	126	143	155	137	150	151	160	169	150	155	141	168	150	158	150	136	146	165	150	145	155	143	141	158	165	152	160	149	146	162	145	167	154	159	148	149	158	154	154	135	145	156	166	125	160	173	170	157	159	153	137	134	143	129	150	155	152	176	161	161	160	162	169	149	148	129	144	159	152	146	155	146	150	140	156	129	144	166	112	163	165	145	175	132	157	148	160	138	162	159	160	155	168	149	166	172	156	148	160	174	169	154	146	164	159	151	154	155	142	149	125	157	147	172	144	157	159	182	141	164	146	143	145	155	162	143	167	167	157	181	165	180	153	152	151	155	148	176	158	146	158	157	159	153	156	152	156	154	140	148	155	139	166	159	159	148	145	166	138	146	142	167	171	147	131	146	140	145	163	171	155	155	175	141	135	162	158	153	143	157	167	147	140	168	152	126	152	141	161	150	169	154	150	146	147	157	154	141	141	146	155	154	152	142	134	147	153	160	152	159	153	176	174	156	170	167	163	134	140	169	159	137	147	129	164	149	150	162	156	134	164	170	159	176	143	194	167	156	157	143	138	156	149	168	155	174	162	166	145	144	170	140	151	155	145	141	156	165	147	141	144	153	153	148	161	157	131	139	158	167	164	153	134	153	144	144	139	150	160	150	163	185	143	146	184	161	146	162	162	152	170	174	154	149	147	142	159	143	169	127	163	157	149	154	169	157	166	187	151	157	150	142	142	157	155	189	160	149	165	135	171	157	150	166	177	158	169	146	139	164	153	164	149	163	145	169	162	167	146	137	153	173	140	146	147	154	161	155	173	156	156	160	145	163	144	146	147	154	137	155	157	144	164	187	149	160	170	169	157	157	148	142	152	172	146	140	151	132	157	148	160	179	143	155	173	168	140	156	133	154	150	142	140	149	152	147	130	116	153	141	151	159	147	155	144	163	143	171	167	144	161	148	153	144	151	162	149	135	133	154	182	140	140	150	155	150	158	176	154	150	169	155	161	163	167	132	140	149	175	178	162	161	187	162	146	145	148	144	160	166	144	161	164	165	166	149	172	174	139	145	142	179	154	151	168	146	152	160	165	132	167	162	150	179	167	158	163	163	140	169	123	146	161	157	153	181	168	161	157	143	154	181	153	155	162	166	151	155	115	165	143	123	159	154	173	143	142	153	153	144	180	157	146	138	166	164	174	147	158	136	158	177	175	167	169	143	154	167	173	178	142	146	130	173	145	142	161	155	136	149	143	169	172	177	125	151	145	136	156	165	155	168	153	158	162	157	160	133	167	153	144	153	136	165	138	154	159	126	145	138	141	126	163	163	144	149	176	155	154	160	171	156	148	147	159	165	158	177	135	161	143	143	161	150	138	160	152	150	152	150	151	159	154	165	145	163	141	140	150	162	146	156	134	143	164	156	145	171	158	144	138	166	152	147	149	140	147
28271	19140	12214	1946	579	525	540	528	549	522	515	523	532	569	487	565	521	559	508	530	547	527	538	524	479	521	563	568	540	559	503	555	523	526	579	544	505	564	544	517	549	545	551	524	487	530	551	511	546	556	522	527	527	555	515	520	534	567	497	522	506	540	519	517	547	538	544	518	548	511	541	514	552	528	518	538	532	515	539	552	528	536	523	529	544	514	552	526	542	539	553	524	569	541	529	485	566	511	538	539	527	501	494	525	496	555	529	536	511	525	555	528	527	520	527	538	536	503	533	554	518	492	504	551	547	521	559	534	495	536	517	513	533	490	527	533	529	552	517	502	536	506	557	536	551	516	560	502	551	534	522	508	477	561	554	491	515	527	543	540	488	563	498	532	542	534	529	559	539	516	485	509	529	502	532	500	518	488	531	524	497	487	499	541	555	478	525	508	533	536	532	548	530	524	546	545	547	493	539	529	499	553	530	535	528	519	516	536	544	495	528	563	554	540	548	532	514	531	519	556	537	553	559	545	548	557	491	550	507	528	517	514	522	543	534	548	498	488	559	495	517	536	541	514	582	517	581	519	544	571	537	536	573	550	545	589	530	554	485	511	511	504	530	561	556	537	492	561	514	527	527	509	528	554	562	534	507	544	506	530	505	542	534	548	568	507	539	531	484	559	521	534	521	496	516	562	576	541	536	523	526	540	527	512	550	515	539	530	563	561	558	519	551	489	531	535	513	540	568	528	527	597	525	490	519	535	517	525	546	504	490	554	534	538	528	538	517	552	597	534	513	513	575	558	538	577	571	528	549	531	481	518	544	533	528	566	541	554	509	546	532	537	530	548	565	559	555	519	554	545	509	548	529	515	542	546	496	563	531	530	527	589	517	501	550	496	530	562	521	553	552	470	541	503	531	508	504	538	585	559	571	499	541	563	539	515	502	518	550	507	553	529	554	505	531	571	555	594	551	516	527	542	530	544	531	526	516	535	504	553	566	569	572	501	529	552	534	564	533	511	520	578	515	544	517	519	528	526	518	460	544	541	517	513	517	564	528	507	559	506	494	544	553	543	533	542	547	539	535	540	522	520	537	522	530	534	520	529	562	581	560	563	507	516	531	513	518	492	507	507	524	575	486	545	511	555	548	568	561	523	556	576	501	544	524	507	523	539	576	524	526	517	524	539	566	523	544	532	567	586	558	526	511	523	513	524	487	512	518	520	557	516	504	557	523	577	548	564	544	528	548	510	529	541	530	529	532	547	525	512	511	542	539	497	510	564	522	509	515	526	486	476	528	533	547	510	518	582	502	531	530	536	517	514	492	547	514	553	537	514	585	522	555	521	536	507	522	521	520	532	529	542	498	531	531	549	516	565	535	552	543	558	558	528	541	540	549	550	536	500	543	523	502	513	509	537	558	534	506	536	537	542	544	539	563	538	544	560	515	520	517	553	464	568	482	535	524	531	551	501	540	519	507	529	537	504	539	482	561	521	521	544	546	547	536	540	517	532	538	513	540	557	549	551	575	545	517	534	548	568	584	450	529	615	539	527	560	495	580	552	556	514	541	520	516	520	547	550	481	528	488	543	556	523	543	532	520	535	537	532	540	492	510	534	519	548	549	531	523	557	517	492	566	558	514	533	506	458	507	531	584	507	553	545	578	541	481	524	536	535	510	544	541	523	515	504	554	574	517	504	525	503	529	538	488	526	509	496	516	575	547	509	524	559	516	538	510	531	524	527	544	553	546	551	525	529	570	536	457	525	570	507	531	513	502	535	509	520	543	498	544	528	512	517	530	545	516	543	547	547	500	548	552	545	503	541	519	551	518	540	519	521	524	517	505	505	548	512	557	539	529	522	531	506	552	531	531	506	492	511	558	570	560	550	538	525	556	513	533	551	495	527	528	502	539	496	530	572	532	535	522	550	503	573	533	579	527	548	517	554	569	508	520	523	498	549	540	555	551	577	476	517	534	547	552	488	505	528	534	549	542	579	547	502	549	559	525	559	527	557	538	548	539	516	520	530	555	575	532	528	536	515	512	512	534	523	527	519	519	503	534	512	534	538	481	533	571	502	494	541	551	550	579	538	542	552	510	552	532	535	509	530	543	538	542	530	531	523	522	566	584	590	513	507	542	516	512	558	535	523	545	515	546	505	576	510	484	543	528	541	572	526	485	526	524	508	513	558	557	541	565	530	509	526	532	543	500	549	540	529	534	532	497	538	520	542	501	539	514	517	480	510	543	494	513	545	530	570	501	565	516	526	520	515	535	546	527	491	552	540	494	517	527	502	557	521	538	563	540	542	548	534	534	502	566	544	508	547	551	525	541	506	561	553	515	568	554	556	524	527	483	535	589	542	536	533	498	546	575	546	506	546	519	528	532	558	513	504	514	544	550	590	549	540	556	510	544	542	532	548	552	540	551	538	511	561	519	559	528	545	533	522	567	556	514	560	551	501	514	523	545	506	562	579	509	559	521	561	524	547	497	554	551	552	520	558	507	522	486	534	459	499	532	545	518	522	528	555	509	522	522	545	498	516	545	553	532	539	538	542	523	502	520	549	537	509	547	541	557	563	529	564	523	558	556	527	547	522	511	555	531	545	525	559	533	530	537	507	492	570	522	556	550	499	536	545	533	516	567	525	522	551	529	563	558	561	513	545	527	528	540	520	518	539	562	524	551	524	529	543	561	527	523	481	547	469	522	513	527	517	546	524	548	517	548	557	548	587	503	546	515	529	544	516	533	563	530	578	516	526	526	499	504	518	521	534	536	538	521	545	528	554	546	530	516	497	498	551	510	529	509	511	516	523	518	511	522	536	516	499	543	543	541	550	533	530	524	521	536	537	516	545	532	500	521	571	523	518	543	532	523	533	549	549	528	520	521	514	534	521	572	540	480	612	509	525	556	545	508	551	572	552	526	590	528	541	546	496	527	528	512	529	500	504	537	520	529	529	572	575	562	524	531	508	564	548	523	558	543	536	574	519	557	547	507	537	549	542	534	506	519	549	554	550	518	534	507	532	534	522	548	548	548	532	564	561	521	491	534	532	559	515	520	537	531	528	514	535	517	554	494	527	551	515	503	547	475	537	512	516	525	517	579	551	495	565	559	509	546	558	530	508	495	478	559	528	563	561	519	528	532	575	518	535	567	548	554	525	541	525	582	555	504	536	527	567	546	510	570	587	519	529	554	549	506	531	490	535	582	512	510	555	524	536	551	524	512	583	549	533	537	552	463	527	544	495	523	512	483	480	542	489	559	523	531	565	528	514	555	493	496	520	502	545	546	508	549	507	555	538	551	545	535	555	576	521	524	557	557	536	511	546	490	513	534	504	523	545	562	517	526	544	560	553	510	493	540	544	515	540	541	511	556	512	506	522	548	534	521	522	517	536	565	562	575	555	484	569	539	516	544	541	582	495	525	522	523	566	510	513	502	549	549	520	529	551	526	519	554	548	506	538	521	524	493	517	563	544	546	527	547	540	504	529	562	525
70754	61960	49981	18049	1580	330	357	318	296	259	289	309	283	247	258	243	255	284	255	265	271	279	270	246	244	261	262	243	239	249	254	262	245	255	236	254	251	265	265	249	264	230	242	270	284	253	244	265	256	272	258	247	277	264	255	249	264	269	235	281	240	262	246	255	249	281	246	266	263	268	236	248	255	254	224	223	259	242	261	258	261	204	258	244	235	221	244	229	247	261	260	224	261	255	267	259	271	259	247	247	258	254	253	260	237	230	269	248	282	272	239	269	246	249	262	270	246	263	261	236	257	240	297	252	233	254	265	256	256	260	284	269	243	246	263	270	276	288	246	255	232	269	249	252	224	277	243	239	264	241	255	243	228	263	236	256	247	287	226	255	276	249	232	227	245	247	273	245	258	236	266	250	233	239	275	251	265	249	253	234	258	258	226	277	217	254	258	244	242	260	256	264	244	234	250	251	257	227	249	241	256	240	264	265	263	221	256	223	256	235	256	227	262	248	236	263	239	235	270	257	254	220	257	262	271	265	261	281	252	231	290	270	253	239	312	251	260	217	250	276	232	261	255	263	246	230	229	257	281	229	253	255	238	246	278	282	244	253	243	222	239	263	235	266	259	286	253	249	267	271	263	258	229	243	289	243	269	273	240	254	243	259	254	233	281	231	284	274	261	255	238	246	231	250	250	256	257	255	220	254	236	250	269	246	254	249	248	267	258	228	225	280	226	246	255	242	246	248	228	233	243	263	235	246	248	266	264	268	245	241	256	250	227	272	220	241	219	248	264	262	258	240	246	251	251	261	267	246	265	248	285	254	259	242	267	270	228	243	248	265	265	250	256	251	264	265	257	293	236	238	263	274	232	244	272	240	242	257	269	265	264	237	242	235	255	243	256	261	254	250	289	264	268	243	237	292	266	236	247	232	239	268	273	257	229	244	263	250	246	254	237	263	267	247	251	223	218	243	266	267	235	236	250	249	275	276	259	261	257	232	242	281	275	261	243	263	231	259	221	271	246	268	225	249	249	257	252	246	236	248	239	256	272	241	233	230	267	256	269	241	254	252	252	267	253	243	268	262	259	265	259	269	270	219	251	280	293	256	273	262	236	257	253	264	286	240	238	278	269	233	258	237	268	252	278	262	260	230	273	240	273	238	230	258	244	271	255	273	273	244	240	272	270	230	277	234	276	248	240	238	242	229	227	245	273	240	250	265	245	247	263	252	266	235	276	268	244	239	245	253	271	254	252	279	238	242	236	260	268	249	271	241	260	292	248	277	274	245	257	256	247	263	250	242	273	255	252	226	229	258	225	297	248	300	250	260	268	247	239	257	256	237	278	244	284	272	263	249	265	268	235	243	262	277	263	253	269	223	269	237	244	237	239	273	278	242	290	246	255	254	234	240	237	247	250	279	256	265	258	306	250	263	263	233	251	272	292	269	252	233	233	257	273	259	251	226	233	259	233	239	276	266	258	256	244	255	250	231	266	260	272	285	256	239	253	250	261	215	232	272	245	287	237	258	239	268	271	247	229	249	235	283	237	267	250	273	275	260	264	271	247	272	256	261	245	255	269	285	238	243	271	225	248	266	269	240	244	277	276	271	281	236	254	276	232	246	262	280	282	253	247	268	261	275	249	259	232	238	255	261	263	254	256	260	237	259	259	242	251	217	247	255	244	216	254	232	245	249	270	254	280	251	215	256	237	282	229	228	272	259	252	254	277	264	251	266	243	254	270	263	267	246	263	239	234	254	260	248	209	269	239	222	262	259	254	245	242	250	236	274	247	253	247	245	243	235	272	259	255	262	243	284	238	235	262	262	226	239	258	270	243	248	252	253	250	271	269	264	254	272	270	243	242	251	256	283	249	231	275	266	262	258	233	275	244	250	244	232	265	258	245	245	241	257	256	248	249	251	310	241	251	266	273	293	277	231	253	278	282	247	268	233	229	261	259	253	250	256	241	243	244	256	292	281	234	278	240	266	291	261	244	240	263	271	271	241	265	270	238	247	254	243	272	259	247	268	269	269	238	252	244	249	231	230	247	255	278	246	254	270	246	247	267	261	258	225	265	266	241	251	262	251	235	281	247	227	262	228	246	241	249	255	276	247	260	292	252	233	264	273	239	272	260	235	261	249	275	274	239	263	260	251	265	266	237	244	261	246	233	230	256	277	252	252	252	272	229	273	248	266	233	257	240	236	269	280	260	275	232	258	265	277	258	283	265	243	248	259	277	238	276	261	249	255	285	249	262	259	238	243	242	243	279	241	253	271	263	261	236	265	235	240	286	262	250	258	228	247	253	249	237	244	243	241	234	285	271	254	250	277	261	279	233	256	235	266	277	251	274	267	258	234	230	245	250	255	248	234	238	242	259	258	262	258	251	245	263	260	233	258	256	265	255	261	239	247	273	270	262	211	252	252	271	260	243	254	250	233	253	244	238	258	277	241	260	258	269	293	314	289	276	245	232	267	256	254	233	277	233	252	231	269	232	240	250	273	251	260	260	275	252	250	283	254	298	220	245	232	255	246	264	265	254	273	230	254	239	246	283	252	253	271	277	256	251	267	271	256	278	266	256	260	258	255	260	280	260	264	268	260	242	270	250	276	268	254	239	262	270	230	266	265	265	257	224	233	249	294	293	244	224	255	256	256	274	283	279	247	238	271	265	237	239	263	246	253	258	227	239	257	243	260	275	264	243	259	235	284	263	277	259	256	269	262	263	238	250	277	276	260	246	262	257	232	253	248	239	256	234	249	266	241	240	249	231	230	230	236	266	245	238	267	237	238	243	236	289	263	239	264	286	268	285	251	243	276	272	251	221	247	250	248	235	262	268	254	253	250	249	238	236	239	253	253	248	249	229	245	250	238	234	260	285	238	258	218	250	261	250	242	241	258	266	251	252	228	224	242	245	229	277	256	241	256	242	236	282	227	283	249	258	242	265	278	236	241	254	230	256	272	246	263	259	257	235	270	258	274	250	238	248	234	257	274	220	230	268	240	276	254	253	250	214	263	258	250	263	236	236	229	255	247	254	232	262	246	266	216	267	244	255	234	284	225	257	236	255	227	239	257	231	257	236	257	277	250	253	256	251	260	264	279	256	273	260	256	241	253	240	259	254	241	252	248	226	246	295	260	245	241	245	269	266	259	246	252	250	226	247	260	247	233	231	234	273	270	235	246	286	260	256	224	268	286	248	253	235	233	260	244	242	252	246	269	261	236	269	255	297	217	240	232	237	235	274	246	237	240	234	254	255	265	236	242	250	249	255	246	259	228	243	271	256	255	235	264	252	253	245	230	257	261	271	257	267	311	256	260	258	250	285	259	242	244	261	295	251	226	249	272	245	238	227	274	261	228	268	278	276	228	252	258	252	246	256	266	241	256	257	265	242	241	224	238	248	260	259	220	250	239	245	260	259	226	264	262	243	238	243	264	262	238	236	265	249	272	268	237	261	251	253	237	258	253	234	254	272	244	266	255	239	243	262	265	256	281
49091	49559	45580	10841	1260	1081	1065	938	957	999	930	881	842	865	902	805	800	860	815	819	807	808	821	826	767	846	832	868	814	774	824	825	811	863	802	844	765	816	799	846	770	804	851	805	819	822	829	797	813	871	837	836	814	860	821	777	765	811	707	802	779	806	815	798	796	805	810	791	760	788	812	824	782	815	788	813	796	761	776	813	831	787	829	778	806	799	735	806	748	790	784	833	810	822	786	827	789	802	811	746	835	784	800	782	808	802	794	800	772	805	788	778	799	800	801	834	767	828	806	807	813	825	812	782	791	772	797	786	760	760	780	751	817	812	855	790	767	762	778	763	813	791	837	799	819	798	736	748	769	830	808	772	804	838	788	794	801	804	808	813	754	794	788	792	772	742	796	831	835	808	778	828	790	852	776	802	773	795	807	795	782	778	810	795	799	813	799	776	790	793	788	794	794	847	810	828	732	823	781	808	795	761	795	805	776	785	799	842	799	776	789	761	823	814	793	763	789	805	864	801	790	803	791	822	791	778	781	793	770	744	821	795	773	770	802	790	768	785	767	784	793	796	798	820	789	833	797	804	781	783	765	758	779	782	767	810	812	783	767	810	779	786	820	821	814	871	815	823	741	856	767	787	812	780	768	806	797	842	811	780	793	780	812	827	823	805	801	808	808	752	799	736	745	848	766	784	766	767	776	767	814	806	735	771	774	748	784	816	800	811	803	777	771	825	788	785	789	791	772	807	800	777	795	819	812	753	790	875	769	812	803	792	799	798	845	823	748	816	811	793	773	785	770	787	767	794	825	797	784	779	781	798	795	771	796	775	812	803	792	786	808	758	698	778	825	814	820	816	788	756	812	813	815	770	807	791	764	826	804	865	716	768	811	821	857	817	782	837	837	850	775	784	791	791	840	774	780	761	821	781	812	798	800	757	773	760	808	761	770	800	845	756	818	763	809	811	786	826	787	820	807	826	772	823	784	814	788	762	789	796	748	763	828	780	806	779	806	820	826	799	794	754	763	786	854	857	739	753	788	815	775	763	780	807	821	771	808	802	766	748	789	750	839	775	819	819	790	856	740	797	765	781	804	768	807	774	812	827	762	806	779	826	814	808	820	781	821	792	772	781	784	773	780	731	814	755	828	807	791	762	796	787	761	796	751	817	813	802	801	739	760	797	828	748	756	789	790	760	802	824	792	812	806	802	834	735	801	782	799	797	819	744	776	799	787	778	791	847	832	791	786	788	831	762	822	753	802	770	734	816	751	789	793	757	793	822	789	739	810	803	809	794	771	803	843	766	767	769	788	776	740	782	836	757	781	772	770	746	793	792	815	834	787	828	765	795	744	802	791	780	820	773	815	825	750	813	847	853	770	802	795	765	833	823	781	767	792	798	747	827	776	814	800	789	754	774	798	786	778	815	829	831	761	789	791	825	794	778	784	816	789	800	819	801	751	803	773	758	782	757	822	774	745	841	767	803	774	794	798	751	783	792	782	841	829	813	829	802	832	810	778	801	760	787	759	812	754	794	772	818	766	796	803	785	776	770	852	800	821	797	825	851	784	785	857	810	814	781	788	758	806	803	760	802	816	748	782	866	728	765	829	814	794	838	812	816	861	794	785	803	743	776	763	828	844	862	778	788	757	830	783	761	808	825	772	826	835	827	813	849	774	772	813	781	821	799	810	801	773	760	790	842	774	814	777	764	783	796	828	808	813	844	788	786	814	739	822	766	756	760	826	769	807	814	777	765	747	776	754	796	778	808	781	779	798	821	809	811	810	785	781	783	803	811	797	761	747	775	755	817	802	769	801	763	806	845	815	810	788	746	804	711	828	865	814	792	797	801	795	763	765	767	796	749	827	827	826	801	764	802	820	761	761	806	794	787	746	804	787	807	779	770	787	829	819	806	824	772	751	801	741	816	777	847	830	792	779	822	756	769	815	846	843	756	771	743	763	838	795	761	816	783	764	860	767	812	783	753	751	791	805	843	766	817	771	786	781	782	844	764	818	804	825	794	803	836	858	798	770	797	801	793	775	753	774	769	816	749	852	790	770	794	824	838	779	805	829	786	839	800	775	822	740	805	822	820	819	800	813	795	798	841	814	847	833	783	799	860	807	794	745	784	806	829	795	793	807	796	801	802	777	767	837	815	819	837	808	789	785	752	794	826	828	750	767	800	759	752	811	794	763	823	764	775	771	778	775	806	783	789	762	748	790	781	789	815	840	800	800	827	807	779	773	823	807	807	810	786	737	801	779	751	821	781	768	772	778	736	803	807	788	752	810	821	819	769	764	788	767	814	823	774	788	804	820	829	746	855	772	767	792	846	801	770	804	823	835	829	803	805	771	850	781	809	817	783	779	821	786	780	820	770	780	847	783	755	807	782	752	845	800	741	778	807	803	782	788	806	777	822	804	871	780	810	797	788	764	788	768	828	822	769	782	770	801	818	804	800	799	800	779	868	789	794	786	786	808	801	802	769	783	797	775	796	776	829	758	796	786	803	826	803	795	815	762	853	786	784	812	838	846	812	799	761	782	768	788	817	763	773	804	753	769	770	756	755	791	753	818	757	813	824	802	786	810	771	813	796	837	825	768	788	754	784	781	778	819	840	759	813	789	803	801	811	797	788	871	821	818	745	758	786	780	759	807	820	793	783	838	811	794	790	819	776	800	824	792	766	815	802	818	789	781	864	821	823	771	763	820	789	829	810	798	786	832	779	785	752	814	813	736	803	781	768	802	813	759	765	828	784	796	826	802	783	765	816	800	824	794	789	838	796	807	758	751	791	802	808	803	783	774	777	829	803	788	810	800	808	825	812	793	746	836	826	768	818	792	821	800	782	794	787	814	796	799	798	754	800	817	819	801	774	788	766	802	783	776	777	818	825	795	807	805	780	784	776	775	805	830	776	812	789	814	797	767	832	774	795	811	786	825	757	796	810	770	835	808	808	812	769	771	781	811	802	813	791	812	896	771	803	783	842	755	823	802	812	795	847	777	771	809	769	835	800	798	797	808	802	837	845	774	830	793	742	823	815	809	813	749	792	795	801	858	770	765	808	773	803	819	786	812	783	800	777	796	802	804	769	852	806	784	820	765	777	776	812	809	770	822	761	812	798	811	827	776	808	796	802	789	771	793	775	757	784	775	797	831	804	815	794	807	781	825	792	807	853	817	822	764	792	775	784	785	802	818	756	771	800	790	795	788	764	835	767	772	797	791	802	793	807	765	808	771	812	772	814	770	847	773	785	791	808	806	822	839	820	867	761	803	818	807	797	786	815	824	789	770	793	801	766	816	806	774	839	760	822	855	784	771	782	864	809	847	821	798	806	808	810	787	800	777	756	757	808	792	799	804	802	747	769	803	811	829	854	785	785	793	850	802	779	803	746	821	790	774	783	793	781	813	824	804	803	788	784	805	738	792	795	811	798	836	814	797	789	819	851	751	858	789	786	810	793	814	784	775	748	858	725	818	786	777	762	809	762	813	799
81865	72784	63145	28096	5604	617	467	417	398	420	395	387	359	370	379	328	332	333	369	312	369	348	358	330	290	352	331	333	300	330	336	346	357	325	327	299	319	326	328	349	338	351	332	329	303	328	322	338	341	348	301	312	366	329	333	312	342	331	339	339	309	317	342	318	357	351	325	349	332	332	298	342	330	316	335	332	368	321	319	347	357	283	354	355	314	336	347	307	285	338	336	339	324	338	304	337	349	351	317	323	322	300	346	318	339	353	309	323	324	349	306	365	333	312	343	316	354	337	367	323	349	372	333	340	326	339	344	358	323	313	323	325	321	348	336	339	331	352	286	319	356	332	306	347	295	325	356	338	345	319	315	312	314	368	387	318	326	314	375	349	313	331	311	286	310	304	328	318	331	346	339	327	317	303	330	298	331	329	342	336	337	358	307	327	357	329	348	310	320	322	338	353	330	364	307	350	372	320	325	315	322	321	308	350	376	340	357	338	297	321	343	345	306	337	326	364	343	299	308	309	313	346	341	356	333	322	328	314	320	311	339	313	332	359	325	320	346	347	349	340	328	347	299	328	328	334	297	310	346	330	333	322	327	333	314	316	342	328	346	340	357	361	354	323	345	314	362	345	332	293	306	328	383	295	336	318	328	317	336	330	315	295	339	354	286	330	342	339	325	314	337	349	326	348	338	350	356	325	321	319	327	328	326	345	347	315	316	343	344	304	340	315	313	295	338	340	347	324	330	323	312	323	321	327	361	323	320	352	307	343	337	325	322	361	365	332	270	325	343	353	318	320	356	337	314	353	358	316	320	330	330	328	332	322	327	329	302	324	346	316	332	328	357	363	336	342	344	311	361	318	342	342	347	347	344	284	338	329	350	345	340	332	317	313	340	342	326	327	340	343	327	354	337	349	314	349	384	340	324	323	328	350	337	328	368	344	351	312	311	340	327	346	347	319	362	304	331	336	302	305	344	335	348	322	382	356	319	324	310	327	346	344	333	367	342	327	332	306	360	345	344	351	345	320	307	312	322	345	349	308	334	333	338	305	311	336	327	367	326	321	327	325	297	330	347	350	324	349	321	342	308	319	330	333	330	303	308	307	345	347	350	306	324	330	320	322	332	311	375	362	351	347	361	343	324	328	326	323	330	385	356	361	332	329	343	342	357	327	351	334	333	321	325	345	338	323	336	341	329	371	330	306	347	339	316	339	331	316	345	327	358	342	306	364	323	359	345	358	350	337	334	365	286	334	377	338	322	339	322	324	355	320	312	352	328	361	336	344	349	301	339	338	349	374	358	332	331	329	305	344	322	341	311	338	367	319	339	315	328	330	335	340	318	321	313	360	353	317	372	329	362	338	338	319	342	371	365	349	359	356	349	343	347	324	356	333	371	365	320	326	338	321	331	349	325	328	333	350	314	327	341	342	320	309	343	283	335	319	335	331	347	336	318	344	352	300	301	360	345	316	343	328	335	319	369	366	340	302	326	320	308	324	373	351	345	308	320	296	332	328	334	337	315	338	357	343	315	324	348	326	309	314	306	307	346	350	337	344	329	341	300	319	331	366	346	316	326	334	340	349	341	333	316	306	319	337	318	334	313	303	349	311	321	316	322	331	347	334	304	303	354	343	340	324	326	335	332	307	317	350	318	357	323	339	317	349	363	308	325	312	336	329	311	312	331	329	323	342	339	354	332	323	315	335	320	350	315	322	364	346	335	320	334	324	324	306	359	327	308	352	361	305	335	344	302	330	319	359	350	314	350	319	346	329	360	362	303	341	328	319	361	331	331	322	301	313	328	331	334	323	363	351	338	321	312	282	352	311	336	323	332	334	337	346	339	319	330	342	304	328	336	338	337	338	331	336	328	328	332	345	371	350	297	336	326	352	324	324	351	349	342	345	333	335	318	351	332	328	369	331	344	343	318	369	329	317	330	338	331	294	309	329	329	325	360	319	348	330	318	370	367	307	333	325	327	325	309	374	316	323	391	336	356	331	345	321	305	333	344	338	338	348	345	307	307	317	304	314	285	329	369	362	333	353	337	333	328	332	342	325	328	329	338	355	329	316	312	303	345	333	306	287	324	357	325	311	337	305	340	329	355	335	308	335	353	323	344	324	345	331	327	343	333	317	344	330	355	317	341	322	304	330	302	318	330	358	343	326	337	349	336	328	339	294	345	293	327	335	342	321	364	345	338	289	309	364	310	340	337	328	319	317	318	308	320	302	337	363	335	368	313	297	317	327	323	307	331	319	344	355	314	344	357	347	359	333	316	325	332	292	321	362	325	325	344	336	346	335	348	334	343	320	315	332	317	366	315	347	359	301	316	339	341	363	332	325	360	375	328	344	326	333	343	310	339	309	309	351	331	334	368	354	344	350	341	309	357	312	322	319	328	324	343	343	344	304	316	332	339	343	332	346	334	357	331	375	311	327	338	339	313	337	329	312	334	329	338	325	337	325	361	331	307	316	353	362	342	326	336	336	316	345	318	309	312	313	325	295	327	332	336	303	320	311	355	323	306	334	318	348	303	344	325	320	315	317	319	323	342	346	321	309	316	300	347	347	305	316	322	339	313	339	369	317	365	352	315	369	326	347	311	323	305	316	350	352	349	333	345	318	325	342	356	349	349	368	314	305	323	334	369	320	353	320	339	341	353	337	332	318	354	343	352	324	334	307	328	332	343	315	345	342	321	360	318	330	349	304	315	336	337	303	341	309	302	336	324	306	327	337	329	287	319	371	342	341	337	323	365	348	338	305	322	364	347	295	317	327	322	309	344	344	311	349	351	319	357	359	325	327	322	353	307	326	307	353	329	331	331	313	308	324	355	343	339	345	315	310	317	327	339	339	348	326	346	318	312	288	354	342	349	304	308	339	365	347	335	304	331	326	349	346	327	332	336	335	307	333	351	296	351	350	331	322	348	325	360	323	341	325	330	345	318	355	330	351	342	328	323	333	320	313	302	325	309	361	341	333	361	342	315	334	321	338	322	331	320	340	330	331	331	337	342	297	331	348	327	320	340	351	333	335	341	347	310	335	324	339	329	318	341	350	344	304	334	318	332	344	330	317	277	323	332	311	315	329	318	349	353	325	314	346	344	354	326	326	330	315	339	318	348	323	305	342	348	299	345	338	338	318	342	330	304	341	341	356	321	305	331	323	332	368	311	325	335	303	336	333	373	345	316	314	343	343	305	314	338	344	354	354	361	328	318	339	294	319	331	324	322	338	324	339	311	351	310	342	327	310	324	333	301	341	351	366	339	345	349	309	332	311	320	326	355	324	356	364	347	306	299	329	340	357	367	328	332	322	321	315	321	348	311	331	319	359	354	325	310	327	355	384	338	345	357	306	293	343	331	323	325	323	338	318	318	335	310	325	335	358	323	355	348	337	319	351	345	320	334	291	299	304	346	319	380	311	325	326	326	311	350	326	324	320	328	329	304	345	315	330	350	328	320	315	318	316	364	374	342	354	329	314	329	364	346	347	347	308
59216	59620	58067	14447	1930	1706	1551	1453	1318	1312	1210	1238	1103	1095	1113	1141	1112	1057	1109	1105	1053	1038	1054	1030	1001	1073	1056	1047	1050	975	1065	957	958	1002	1049	977	938	967	997	1012	975	1009	1009	944	997	1016	984	979	1039	1020	972	971	940	994	1010	967	1002	979	1095	983	943	973	945	1014	1002	966	969	1018	974	966	989	1023	908	988	950	956	988	972	979	977	988	979	995	948	965	963	1049	942	993	1018	964	966	964	1014	984	1010	949	966	984	1029	937	1021	925	960	969	928	966	985	1009	919	982	967	972	960	968	961	921	1020	1009	1006	971	943	944	1026	964	982	916	953	950	966	1012	993	999	1007	1000	1002	975	961	971	946	1029	976	975	962	925	973	948	999	948	988	1009	986	1005	989	1042	986	971	993	988	987	1008	1030	973	986	1021	969	960	1016	1020	1002	925	991	992	970	1010	967	963	958	1021	998	1027	991	1011	984	908	1063	947	964	954	973	994	1013	974	921	994	992	1007	987	974	963	966	1021	995	989	928	978	991	989	913	982	1012	981	951	972	999	972	1031	981	1049	977	954	930	1023	982	1006	980	985	954	950	1014	966	973	983	1014	1037	984	974	926	1015	1040	966	956	977	990	977	994	1000	950	1007	948	970	978	942	999	928	989	988	961	959	948	962	1002	992	1067	968	996	900	952	938	1025	933	1005	1030	1027	975	971	1015	1030	968	1008	1024	933	937	1010	991	960	1015	1093	1005	1043	983	1005	978	996	942	983	962	966	952	985	1019	1014	1025	964	970	975	945	965	1019	982	1001	982	1107	1018	1014	1016	968	979	1057	938	1003	946	973	954	987	942	960	1018	1015	989	960	956	1018	987	973	1018	958	930	983	966	973	963	1003	979	943	1038	928	990	1030	1012	965	907	974	972	948	1000	959	977	1004	982	964	980	1024	983	974	1056	979	983	971	1013	1034	1008	993	942	1006	1043	898	1006	925	1020	1014	1018	1061	979	1048	982	993	962	964	983	979	1011	1042	1040	1019	1006	984	951	964	979	995	960	963	1038	996	1010	1002	931	1025	1014	915	973	1001	929	1003	1028	936	1007	996	982	941	955	949	950	971	1007	966	970	986	1055	988	965	1011	1005	990	938	959	1028	955	997	965	961	957	951	993	1011	935	913	975	940	984	1012	985	1006	1034	954	987	984	1021	1069	943	966	914	1001	1001	1002	993	1007	952	1004	976	1003	973	989	907	1028	996	990	946	959	1023	995	986	956	958	964	989	991	993	973	956	1003	962	1020	979	931	1040	972	933	985	1002	941	988	1019	989	950	957	992	979	953	981	961	921	981	955	1041	973	960	983	980	1050	962	990	951	1017	1000	973	1020	995	960	1041	975	1003	996	993	995	991	957	961	974	959	995	998	980	969	973	978	1005	1001	939	978	990	979	999	960	948	976	954	945	994	980	972	995	1020	936	969	1021	971	980	1002	1052	974	977	920	1024	988	983	948	970	1024	1006	993	974	996	940	952	992	959	1026	969	949	1006	1010	936	941	1046	970	946	935	1021	964	952	1010	1012	993	1015	1015	956	907	1039	1011	981	1006	998	914	975	1024	988	1026	969	985	1043	969	994	967	987	951	918	985	981	994	965	994	927	954	962	997	1015	1008	1044	1035	1009	1060	983	1044	1010	1015	956	1043	998	938	965	942	963	984	1027	1012	989	981	983	918	965	991	980	942	974	957	935	944	969	1031	1024	946	1004	982	1011	982	976	1014	995	957	913	1001	974	1017	1028	980	956	991	1003	1008	1019	972	979	1002	1009	1033	995	931	984	1018	945	985	1030	967	1031	1025	1007	1009	975	980	950	954	1039	1003	944	1027	979	973	978	972	1028	991	966	1005	982	1032	998	985	982	1000	924	1002	1050	1002	971	982	943	938	964	1035	1012	1027	993	973	922	1067	1030	984	1035	1030	983	965	937	953	993	990	1010	1006	985	1029	968	1011	1021	974	1006	974	976	1018	980	980	989	957	941	953	968	934	959	988	954	1005	1021	947	972	1040	1012	980	951	952	982	965	1057	1022	984	981	959	951	1012	1002	978	997	1056	950	1052	985	997	949	944	945	993	1029	1009	976	988	968	1010	1017	995	990	995	1013	1034	1026	944	1009	1024	962	990	988	951	1038	1003	961	1014	986	964	998	996	976	1008	1008	1024	976	987	991	939	980	956	949	948	989	946	972	996	935	919	970	1037	1015	990	999	927	997	960	1021	994	988	993	991	1017	979	999	965	942	966	996	1024	1007	943	971	1007	973	969	1031	956	949	995	981	973	995	1011	997	993	981	1028	986	1004	1060	1027	947	977	992	1001	937	968	996	962	992	1031	1023	952	1001	963	1009	970	981	942	991	941	1013	978	1039	990	995	997	991	994	937	951	1012	1005	991	1026	996	1003	976	944	1016	995	984	1048	978	965	970	972	986	1011	1024	1021	956	959	952	1002	973	970	1009	953	958	1004	996	1023	1021	977	972	978	977	966	958	1002	985	987	1070	999	957	1027	986	985	936	1011	1024	984	989	998	997	943	997	960	968	998	940	958	967	1014	1033	1024	980	1012	1022	967	1028	1023	963	944	975	979	1018	1012	968	1005	978	959	955	983	950	888	999	956	1001	860	996	1009	979	988	965	998	954	1011	953	984	1008	1024	1010	995	956	986	1023	1030	955	1005	1008	987	946	1005	993	1009	993	1005	1013	943	990	952	1026	979	1024	1012	926	921	1003	985	984	973	948	942	1022	925	965	943	990	977	964	934	987	969	1072	989	971	988	1020	916	958	960	1042	1010	1017	987	1022	982	967	997	991	1000	968	1010	938	988	1020	983	982	1004	970	906	954	953	956	994	1006	1010	1012	959	1021	985	931	992	990	954	963	990	956	899	1048	1007	986	990	982	963	983	1005	1020	929	987	970	918	962	949	1005	998	999	1015	1016	943	939	977	1000	993	955	1015	985	969	932	955	1016	1009	959	989	996	1013	995	982	1023	1007	1002	969	1025	1021	979	1015	962	973	951	955	941	989	976	1001	907	942	938	918	972	979	973	1004	1042	959	1004	946	1014	977	969	906	973	971	1054	984	1080	882	981	973	1031	1019	965	1039	978	931	980	959	978	1006	969	991	986	1055	947	984	1083	1001	1034	1009	927	990	935	1021	1021	950	981	1005	957	970	987	1009	954	943	944	967	992	979	1048	1029	943	993	961	1047	1017	1012	1009	992	975	997	973	1028	1013	997	979	997	955	965	952	999	987	918	989	1025	956	955	999	950	1001	895	1017	1020	992	995	963	951	958	954	968	928	999	1045	914	997	1016	1021	1024	992	946	958	975	956	982	1030	983	957	945	958	939	989	1028	1049	963	1028	1006	929	951	983	954	1004	978	1014	1000	1015	978	989	993	989	947	977	982	1014	978	1003	1004	1009	998	997	991	962	1005	999	1028	1004	1000	986	919	997	993	979	1004	943	958	1022	983	936	990	956	1014	1007	947	950	935	962	1013	970	1063	961	942	945	1047	999	943	989	956	958	945	983	1019	1000	925	1018	949	999	1021	1018	928	944	1009	1006	1003	1000	969	1006	1003	1007	1017	969	1011	966	1044	1014	985	942	1014	964	1025	1029	1040	1012	980	997	1006	997	1002	976	1047	1027	928	975	980	1012	1033	981	1011	961	965	968	984	983	1027	987	995	1037	988	999	961	975	1009	964	989	994	953	1018	995	960	935	1034	982	957	1018	965	965	950	1024	1022	976	1012	961	968	956	982	939	942	950	986	1039	1007	1023	987	1014	897	987	1017	916	1031	1007	1017	953	1005	1004	970	965	1016	961	980	977	1022	993	967	989	994	1004	1007	960	984	1005	950	967	990	991	1001	954	1022	963	973	961	964	1014	948	911	964	1038	979	993	1026	960	994	944	976	945	998	964	1007	1017	1011	949	967	987	985	960	976	977	941	982	961	958	1008	996	970	980	1022	978	1002	1001	978	1019	1002
29745	15710	7283	889	224	161	162	162	140	150	150	165	147	160	150	161	136	149	145	156	142	140	145	156	175	142	161	135	164	157	169	158	146	147	154	133	153	161	134	154	157	165	172	148	161	161	160	156	151	152	142	147	163	164	160	137	135	165	131	154	151	152	152	155	164	154	143	122	148	159	162	140	145	134	160	161	171	146	151	139	168	167	151	173	148	146	158	161	161	162	148	135	183	177	152	153	137	144	167	135	151	157	136	146	150	149	160	159	146	157	148	155	135	152	167	164	149	145	164	129	159	173	126	131	163	149	141	161	158	160	148	143	123	128	161	167	192	160	163	126	140	148	156	176	170	132	146	153	142	141	152	147	156	144	148	145	178	153	153	143	161	148	142	173	156	159	142	148	138	138	153	150	148	160	147	153	141	162	144	122	152	184	161	149	135	163	156	133	141	155	167	159	122	176	148	148	159	140	139	164	157	168	155	155	149	144	147	151	140	169	148	172	137	135	137	156	155	145	126	152	130	172	176	153	139	154	153	149	152	139	150	166	144	133	144	148	171	156	143	133	127	140	162	138	152	146	146	156	154	143	159	145	140	143	150	154	172	161	137	150	164	158	148	158	148	151	156	164	145	166	166	164	131	155	160	152	164	139	165	168	168	144	155	164	165	167	152	172	129	148	140	156	153	171	155	139	163	140	162	150	155	152	141	141	166	147	158	160	181	150	145	190	166	144	156	157	164	152	162	141	153	165	168	141	143	174	149	156	153	174	147	174	134	153	176	150	150	163	147	147	134	142	143	159	146	151	153	151	150	156	174	164	141	150	155	154	142	152	163	171	141	140	144	169	169	156	164	145	144	136	183	157	164	138	157	138	141	173	151	158	168	148	153	130	164	158	142	175	163	150	156	184	121	178	143	141	156	152	143	146	156	145	161	157	171	149	175	163	149	132	164	150	151	142	136	151	145	164	141	163	151	159	141	169	161	155	144	136	141	149	151	148	149	159	133	152	152	155	156	143	163	170	167	133	155	157	142	136	149	133	142	151	133	169	129	144	152	139	154	150	124	177	164	139	178	145	167	155	186	148	152	156	135	159	141	141	154	133	147	151	145	147	161	145	141	137	133	162	169	171	158	156	159	153	155	154	144	139	158	164	154	147	158	144	173	164	141	139	147	142	160	172	149	160	160	163	141	165	156	164	130	140	152	168	168	153	175	144	170	143	172	157	147	156	156	142	146	158	151	158	188	159	117	156	131	162	145	134	163	151	167	116	148	137	152	175	164	155	142	133	162	141	156	146	162	162	137	164	166	139	144	155	150	148	156	170	143	148	139	142	149	138	156	151	168	143	138	154	172	166	141	163	155	153	158	169	166	154	162	141	171	139	151	165	166	169	149	144	161	149	157	165	124	144	179	162	178	159	153	150	150	156	148	175	139	168	163	148	171	151	142	152	154	161	171	167	151	134	141	137	173	161	139	167	116	166	143	150	174	163	147	142	151	144	155	148	148	161	152	154	145	141	123	155	155	130	156	141	152	169	140	140	167	149	136	156	146	166	158	151	152	134	154	178	158	142	142	159	150	152	157	149	193	147	170	145	152	150	156	154	146	122	163	165	151	137	149	148	159	157	165	155	152	129	158	155	142	151	167	163	135	166	175	136	158	155	154	154	156	168	145	161	168	172	141	146	130	157	155	157	148	140	183	154	151	124	156	143	130	146	130	162	149	178	153	140	136	132	132	154	139	146	156	158	142	144	155	152	156	146	146	143	165	180	159	167	154	134	155	161	167	152	153	151	146	171	176	154	159	151	133	152	147	153	160	145	143	164	162	177	155	154	145	156	142	138	126	160	166	143	150	148	157	158	157	153	151	160	153	143	147	157	160	187	140	138	159	154	145	148	134	155	159	143	154	156	166	145	144	147	139	145	144	154	148	156	182	164	141	155	147	138	157	159	134	163	131	153	146	156	158	159	174	157	164	145	156	130	164	159	144	152	143	160	165	151	150	175	163	157	154	133	130	152	159	134	154	130	155	143	166	160	148	159	140	161	142	148	142	150	149	148	144	152	163	145	151	160	154	166	163	148	166	158	159	156	145	158	155	164	144	154	154	157	141	156	156	161	152	149	146	161	137	166	174	163	174	130	159	142	158	155	128	152	135	179	156	137	154	153	168	166	142	154	146	154	146	169	147	135	127	140	179	166	147	147	166	135	166	163	172	160	174	163	179	153	142	148	148	129	169	138	150	177	148	170	151	171	158	164	152	169	153	145	136	142	159	166	167	145	158	147	148	142	159	128	154	147	169	149	150	143	152	154	148	138	147	147	183	119	127	145	161	136	157	161	147	137	166	143	169	166	169	149	160	132	141	146	170	154	157	120	151	147	142	148	152	141	152	164	137	157	161	171	161	162	134	139	174	158	150	142	163	148	153	146	153	153	137	153	148	142	144	144	153	154	143	160	142	166	169	153	138	162	158	150	155	151	146	161	161	139	175	153	161	161	156	147	158	168	170	137	154	141	158	176	141	135	167	145	148	142	155	140	153	147	153	161	154	138	153	164	151	130	140	140	155	172	163	138	150	139	158	154	153	165	157	152	159	159	130	156	148	149	167	159	165	148	149	146	135	140	160	140	148	155	136	152	138	143	154	156	147	137	173	154	151	160	163	159	155	156	144	162	146	162	134	142	153	156	145	165	145	143	137	152	158	162	143	163	142	136	167	140	162	166	131	143	160	138	129	134	157	153	154	117	145	144	156	167	155	169	148	185	161	148	159	154	154	166	158	172	169	143	155	164	172	158	166	150	158	166	165	159	152	145	155	150	140	143	152	162	147	181	149	135	160	142	145	160	144	150	157	160	142	145	146	173	140	165	149	139	168	133	149	150	155	144	161	152	149	144	159	158	161	131	141	168	138	141	155	148	155	172	157	159	148	152	148	156	162	151	164	138	158	147	158	143	171	172	186	148	142	162	156	145	171	150	143	142	149	142	150	142	142	151	179	164	146	157	147	142	157	162	168	158	142	155	159	158	168	141	164	140	167	160	149	155	144	166	147	156	157	173	159	151	165	177	150	176	149	138	167	153	162	141	153	157	143	171	156	167	162	139	136	144	154	158	167	157	154	149	162	149	150	165	175	168	161	139	144	146	163	135	147	168	162	139	147	175	156	172	136	171	154	129	155	158	147	157	173	151	145	158	173	179	123	164	166	140	123	140	163	145	159	174	153	140	126	160	148	159	147	169	177	147	146	129	158	156	166	142	139	164	144	138	136	151	166	164	154	174	132	141	139	151	163	142	170	161	156	148	157	154	162	133	139	147	141	163	163	138	144	166	148	166	156	147	155	132	166	152	140	148	177	169	160	130	164	167	144	158	132	152	145	151	163	130	164	142	166	160	168	158	143	159	158	157	165	151	156	139	150	163	150	149	139	166	153	145	150	156	132	149	183	150	150	146	140	153	135	161	147	143	158	157	145	159	161	159	164	154	144	151	148	168
28748	18714	11677	1515	550	549	560	552	531	531	534	557	570	520	534	547	497	526	555	525	546	541	499	537	530	503	538	537	503	522	523	515	538	523	550	489	509	531	517	473	545	503	508	524	491	509	572	505	523	559	538	510	564	530	508	514	483	515	518	542	495	510	495	545	581	513	535	543	522	482	521	550	530	558	541	519	582	502	538	509	539	529	539	530	542	519	475	561	551	519	508	518	524	512	557	514	509	546	496	524	527	482	539	551	492	529	512	505	567	566	510	513	550	506	526	535	534	535	521	526	523	544	506	489	528	531	526	502	565	538	538	492	506	530	527	542	532	545	522	540	555	520	524	544	518	525	545	571	545	523	551	521	511	517	554	556	538	509	526	466	548	523	518	468	521	505	517	558	555	548	531	526	499	525	483	537	517	521	528	562	512	535	512	527	546	557	567	494	518	533	524	528	553	527	521	520	505	552	509	549	515	515	517	557	511	525	509	516	486	516	509	484	522	522	573	534	555	517	560	516	515	505	522	519	539	552	503	504	519	551	550	527	539	557	525	509	542	532	529	495	550	520	516	548	504	539	546	514	529	500	532	502	571	547	559	460	522	467	530	501	448	538	481	502	526	525	557	546	525	546	515	498	529	527	528	523	524	579	495	501	530	541	503	511	496	513	505	536	516	560	484	557	493	522	537	531	522	554	574	511	515	522	544	485	551	502	522	520	543	547	572	536	510	533	546	559	528	523	509	490	553	575	540	572	521	530	520	484	533	536	554	499	510	581	545	532	540	528	540	503	518	510	538	490	555	538	563	532	547	527	508	512	543	507	500	528	516	490	498	518	532	514	543	523	545	534	514	537	524	506	521	513	518	541	547	530	519	543	531	509	548	489	511	515	556	526	526	493	497	559	552	568	485	540	506	522	538	544	507	505	501	550	509	560	525	549	539	512	542	521	530	564	552	492	556	557	487	525	534	532	513	562	532	530	512	537	536	491	537	521	506	511	510	518	511	528	520	560	500	526	509	521	497	507	553	536	512	530	554	541	540	554	515	515	536	552	565	548	536	551	530	553	557	526	528	551	526	539	509	514	558	541	503	534	515	490	536	532	557	563	530	505	506	549	512	499	538	516	526	505	562	549	501	513	524	555	535	551	517	541	508	552	557	543	519	486	552	550	494	525	506	536	505	519	589	535	548	544	554	514	502	502	479	516	522	526	533	519	544	512	510	515	528	515	526	552	510	502	519	540	572	522	550	488	548	528	495	506	544	570	502	515	556	525	550	518	591	495	543	484	491	509	455	532	542	586	560	543	516	545	461	537	492	532	545	553	563	542	519	487	511	487	548	523	555	491	551	511	538	529	537	508	573	539	491	511	495	533	519	544	511	520	555	514	548	489	486	502	510	512	530	510	534	602	485	511	509	500	569	510	479	540	511	529	519	528	547	566	523	536	511	540	524	517	490	514	544	521	540	555	524	511	504	529	520	523	549	509	530	515	508	549	526	564	520	542	496	517	495	541	470	584	538	505	496	517	531	527	520	549	529	517	549	537	543	550	541	477	560	554	496	506	533	504	519	516	519	524	510	530	548	529	564	548	511	531	541	521	530	519	524	508	532	562	534	570	500	533	529	537	547	517	508	544	540	530	504	533	500	577	494	542	520	525	532	497	580	540	514	524	527	565	527	526	524	545	516	533	540	519	517	534	554	502	550	534	495	532	523	505	548	495	518	532	552	536	505	526	484	531	542	555	543	514	549	474	533	518	549	506	502	512	536	560	550	530	508	557	518	519	531	553	513	538	466	546	494	538	537	537	539	510	527	473	515	529	517	527	501	544	536	508	553	523	522	545	515	512	482	514	517	520	519	483	547	532	545	527	497	512	521	472	516	540	559	547	515	577	494	551	539	582	530	518	571	544	545	501	525	509	519	551	473	518	563	529	539	518	554	538	529	551	519	498	549	526	504	535	549	553	541	545	510	548	543	505	521	573	510	555	502	524	538	506	548	508	541	502	559	524	540	513	522	525	499	507	554	514	521	557	494	551	545	486	519	520	512	496	534	549	549	518	542	509	482	533	532	529	512	576	495	506	516	560	535	536	515	572	502	575	531	529	479	518	559	508	526	536	537	515	570	534	517	540	506	542	553	546	519	505	524	505	498	528	534	481	542	510	532	535	538	522	521	552	558	532	482	506	533	521	491	542	529	557	488	513	530	550	514	495	550	503	499	499	582	542	528	508	535	548	535	547	507	522	575	517	505	529	510	535	509	525	518	532	501	516	569	503	563	535	461	521	468	539	541	602	497	536	533	528	545	561	520	541	514	542	516	553	490	515	517	530	511	526	534	536	561	570	530	502	524	506	542	512	524	517	495	496	541	516	537	550	540	578	570	530	544	501	522	517	530	555	506	487	521	519	541	529	595	532	541	497	570	531	579	548	513	525	575	561	500	553	501	491	508	532	524	512	537	554	487	533	561	528	510	547	510	495	535	513	515	532	516	512	527	535	502	525	524	494	530	495	519	574	507	473	508	518	555	511	534	479	531	540	511	533	549	567	545	567	519	535	525	539	468	512	531	488	507	520	538	567	550	538	555	520	519	513	525	522	533	531	488	529	584	529	530	503	516	578	541	518	550	511	546	530	536	558	503	495	509	514	545	519	498	513	549	542	517	560	526	493	548	540	522	509	549	522	512	548	477	518	547	579	496	553	570	545	515	527	523	520	551	549	546	511	531	496	535	541	522	525	530	529	507	546	539	521	470	544	495	523	525	536	516	469	460	523	515	544	517	507	551	560	553	562	552	509	552	546	572	522	502	492	531	562	505	524	544	523	495	551	541	509	498	534	513	525	569	533	522	518	511	560	565	533	471	513	541	543	494	531	549	521	532	515	525	536	507	565	528	474	520	522	517	542	530	515	510	540	519	494	533	489	532	522	515	517	530	489	540	502	541	511	531	514	528	493	494	536	572	509	512	561	545	518	542	562	536	579	522	525	515	519	553	528	532	494	487	559	494	518	510	507	527	533	500	512	519	507	547	554	538	555	551	520	503	513	529	519	570	531	533	509	556	509	544	548	510	513	543	524	544	501	544	526	549	525	524	533	513	531	529	545	504	518	547	527	484	537	564	527	581	523	544	550	549	534	537	499	515	563	594	532	509	532	532	477	563	505	557	547	496	537	498	520	552	534	542	539	539	488	525	510	525	542	543	529	506	571	533	527	527	506	514	538	561	525	500	533	524	559	547	486	503	496	497	510	512	530	525	506	519	510	547	483	465	516	554	516	490	511	548	520	577	481	552	508	531	523	568	543	535	520	533	542	547	530	517	551	521	530	501	542	521	535	493	572	530	511	536	493	528	560	539	552	540	536	537	471	553	527	515	527	535	523	505	530	517	546	494	529	501	487	536	522	517	529	503	523	533	504	532	519	549	509	542	489	565	556	526	502	559	495	503	530	482	507	555	493	531	576	543	537	524	501	525	511	530	499	500	510	486	543	526	516
69851	60942	50114	17018	1381	338	307	268	278	278	262	248	256	270	248	246	245	254	255	277	229	282	246	256	270	224	268	261	259	250	270	227	258	262	279	240	248	231	242	250	229	272	257	251	209	267	273	248	264	260	243	245	252	250	222	249	249	255	252	263	251	270	235	271	213	241	246	249	251	285	269	248	264	254	225	295	257	247	259	220	270	238	297	248	237	240	237	232	275	256	273	251	276	260	247	228	251	248	250	226	254	239	238	228	255	256	277	242	255	255	248	236	258	247	254	237	269	285	252	266	247	260	222	232	251	272	220	240	242	241	267	245	244	236	245	232	238	283	287	254	231	249	255	246	225	248	226	279	261	267	224	243	252	263	253	232	257	254	275	243	243	280	250	246	245	264	246	225	231	240	254	245	241	264	237	256	246	235	241	277	254	267	253	216	262	242	260	243	247	246	241	236	257	247	254	260	255	242	239	235	253	230	224	239	260	255	241	227	259	225	243	230	213	255	216	216	244	269	227	260	239	232	244	247	233	266	238	248	258	275	254	239	236	268	267	251	250	239	246	253	241	264	261	280	267	220	296	248	274	246	236	235	245	248	236	236	244	261	256	244	239	256	257	249	233	249	247	262	224	277	268	261	272	245	267	258	216	261	269	215	251	253	243	262	236	248	241	229	254	255	213	268	270	261	243	261	231	245	249	260	269	245	253	225	261	238	247	267	234	233	245	227	228	244	247	237	256	257	236	233	249	262	256	235	258	238	234	265	243	244	239	282	264	262	268	273	258	272	291	260	231	262	251	253	245	270	253	239	235	266	266	241	255	247	233	244	246	233	246	247	246	230	259	275	232	229	245	280	267	250	240	229	231	230	227	240	259	232	266	251	259	266	241	259	233	240	244	270	235	259	261	265	256	273	263	266	238	252	259	225	241	260	287	220	237	244	234	242	251	250	240	252	233	252	266	254	262	244	259	264	251	231	245	259	237	230	242	245	240	225	272	254	267	259	253	257	235	243	231	219	252	262	247	264	257	245	266	223	252	271	279	247	264	236	276	238	220	220	250	248	267	241	279	272	269	255	239	264	229	241	262	236	244	257	246	241	248	243	244	222	238	255	239	233	244	233	274	236	277	256	262	279	265	214	235	233	242	261	245	225	218	272	213	236	252	285	239	230	263	250	269	244	235	241	268	263	238	250	253	242	258	274	276	254	277	261	241	261	277	230	278	247	263	260	252	249	262	280	268	278	234	256	238	269	271	270	244	266	273	272	213	244	273	267	267	281	250	279	247	272	308	254	228	253	215	267	228	259	257	232	255	249	239	229	210	232	253	254	242	262	243	233	239	246	245	270	227	256	237	237	231	241	216	230	272	228	232	259	251	243	231	244	233	241	254	272	266	258	245	255	230	276	272	280	245	256	245	264	240	216	272	246	244	253	220	244	253	249	246	264	243	280	243	238	250	261	233	259	251	237	271	256	239	268	233	277	257	282	248	243	224	280	249	238	260	221	217	251	257	268	265	240	228	251	261	239	239	256	253	251	267	242	220	235	256	271	223	271	289	233	232	254	240	264	234	232	235	229	263	260	250	264	241	220	253	242	242	257	264	229	262	252	241	252	252	223	215	229	226	209	253	246	251	235	241	247	248	249	252	239	262	281	256	243	257	246	252	235	244	239	267	256	268	226	246	249	268	249	250	224	255	229	243	247	239	231	245	242	265	247	260	277	221	294	233	246	250	251	243	249	243	235	258	264	239	218	231	242	271	226	245	234	258	240	227	212	227	247	264	258	246	249	269	261	244	254	259	263	255	239	274	256	246	236	249	273	224	263	229	237	265	245	252	251	222	233	233	250	250	244	238	255	267	250	247	225	254	244	281	248	246	245	254	225	268	259	218	260	250	268	238	245	230	240	248	249	211	258	251	234	249	251	256	272	234	243	230	264	280	256	268	253	229	269	283	247	238	234	249	255	239	220	257	265	261	254	241	235	255	231	260	247	263	261	261	269	222	235	264	295	244	251	259	240	266	239	262	250	237	267	245	253	221	246	229	238	267	262	248	243	248	236	246	261	251	248	268	278	228	243	277	257	262	247	245	238	222	265	247	248	222	263	253	242	238	227	253	243	254	237	278	241	213	268	264	216	235	246	252	257	248	241	247	255	230	253	240	235	263	272	238	273	262	235	244	274	216	259	247	246	236	265	245	257	241	271	243	242	256	247	230	241	225	245	267	229	220	257	236	267	241	220	244	273	235	234	254	270	240	239	277	257	236	265	240	236	242	225	236	216	259	246	262	272	244	252	224	250	260	243	260	286	268	266	242	266	238	273	252	246	250	228	270	247	269	250	224	255	238	246	236	287	233	246	266	268	261	251	252	220	235	242	236	237	260	261	268	250	264	249	248	264	244	218	258	276	266	269	263	266	251	249	229	249	244	246	234	256	255	233	233	232	248	243	260	270	231	279	260	206	253	235	232	258	261	222	251	245	226	248	263	252	272	297	235	249	223	258	251	276	242	263	263	263	259	250	249	234	265	268	276	239	221	228	249	247	266	267	249	249	264	251	234	260	253	241	259	247	272	239	245	252	278	230	251	226	286	219	236	239	258	261	248	252	252	225	271	249	249	269	203	233	245	229	267	224	203	256	247	239	241	268	255	253	262	234	227	258	250	274	236	263	229	247	234	249	252	299	284	259	269	244	247	232	241	230	252	225	233	263	242	236	230	241	244	283	246	232	258	254	243	218	255	252	232	261	223	280	268	226	250	259	249	250	227	264	242	217	247	247	256	268	223	225	262	245	261	244	250	240	198	238	230	243	245	238	230	250	238	258	241	220	251	258	246	269	238	277	248	240	236	263	232	270	281	245	222	240	239	241	237	266	262	267	256	252	228	243	236	251	225	257	217	246	263	260	237	233	245	256	256	248	234	251	231	257	234	257	246	248	245	247	282	217	247	269	232	238	220	255	239	278	240	242	259	252	255	220	243	248	242	248	272	220	252	263	239	247	254	259	241	249	220	234	245	249	241	257	266	259	260	246	253	247	221	245	251	237	245	264	262	249	237	268	253	222	256	241	255	241	258	253	239	240	260	255	245	237	239	256	237	244	251	265	258	270	257	231	267	267	260	244	256	226	240	232	267	240	228	259	240	211	243	238	243	276	261	237	260	233	232	204	256	250	231	214	233	258	260	248	242	228	222	257	265	257	248	258	274	233	255	229	218	239	252	258	244	259	245	246	216	278	245	268	241	247	241	233	220	258	246	252	261	253	273	245	234	224	259	249	254	268	251	257	264	251	245	246	240	241	227	229	270	284	233	227	242	238	246	222	248	229	259	284	257	251	270	252	281	264	235	258	240	234	253	231	259	273	258	257	255	237	255	253	268	259	235	234	237	243	262	252	251	229	221	249	257	231	233	257	246	245	262	270	262	246	239	257	227	237	255	237	216	268	240	242	254	263	256	236	233	232	240	246	258	267	260	237	240	213	233	252	238	259	263	243
48683	48461	45762	6879	1257	1135	1099	967	937	985	875	822	796	852	861	850	815	859	849	831	775	813	847	820	821	774	784	800	753	778	767	814	784	800	767	838	782	822	761	819	835	819	789	849	784	808	876	780	727	803	803	808	756	761	816	797	775	784	797	787	704	777	789	794	808	829	797	812	795	804	829	764	812	737	831	792	767	788	761	761	747	764	740	789	779	778	819	784	784	807	776	781	808	792	799	759	815	785	826	780	808	785	778	811	759	811	735	780	766	777	772	776	755	796	796	783	794	746	789	785	815	806	775	819	822	811	804	842	777	772	762	813	792	763	816	785	767	810	781	806	783	761	763	824	789	759	764	812	788	801	815	834	811	793	811	803	787	786	744	749	815	765	801	808	767	824	810	791	807	796	772	791	799	803	784	775	758	769	760	757	788	737	804	814	751	812	742	751	823	773	768	754	763	815	761	774	792	794	749	716	791	763	792	749	821	779	740	793	761	801	764	750	741	731	814	780	775	807	744	788	764	809	700	762	774	826	773	772	776	758	753	799	772	725	783	761	758	747	802	774	780	762	819	782	800	779	798	773	791	746	746	819	792	778	775	721	739	763	790	774	765	813	751	789	752	759	819	794	787	763	790	801	793	797	771	777	848	803	833	786	830	763	752	714	763	744	750	827	764	799	780	727	815	749	799	746	779	762	763	814	829	811	759	800	737	763	790	837	791	784	776	750	796	811	812	734	788	776	823	847	771	836	813	724	795	771	760	806	792	760	845	802	824	768	818	752	795	840	766	780	779	771	808	766	789	776	829	765	776	844	746	768	780	765	813	747	794	799	785	855	755	775	819	773	717	755	769	798	773	779	760	770	796	776	799	797	779	773	754	774	834	756	744	822	766	797	794	843	802	754	790	808	780	821	785	754	738	737	799	807	819	777	766	779	811	805	840	809	741	778	763	771	826	810	753	810	805	783	811	776	780	775	784	793	814	762	748	769	803	764	765	796	770	818	714	754	751	776	814	780	796	752	808	742	772	764	779	730	755	800	843	834	767	809	773	792	763	753	761	794	797	813	781	801	799	779	796	773	813	746	820	753	697	735	745	741	849	784	796	820	805	794	765	751	767	726	762	780	755	747	796	750	755	795	748	761	809	757	775	780	763	770	787	791	790	842	748	767	777	768	803	765	769	788	781	764	772	822	742	811	828	784	807	760	799	809	803	754	781	743	788	787	805	760	765	775	755	801	799	812	798	723	800	782	764	777	769	836	824	748	796	748	792	772	767	796	813	764	819	733	781	752	770	778	796	731	851	759	798	749	762	750	762	809	749	790	747	795	847	785	794	742	745	787	845	794	822	752	840	764	756	798	753	846	769	769	770	785	764	776	764	747	789	708	775	756	801	753	822	782	739	767	817	749	773	794	740	793	809	815	771	806	824	827	818	772	766	805	772	783	779	762	795	806	805	750	797	777	753	745	775	849	722	736	795	736	813	757	798	824	779	786	779	759	798	780	788	773	792	766	783	816	795	805	773	818	766	785	796	730	790	756	778	787	768	775	764	771	806	770	810	753	782	824	780	741	746	755	743	809	781	774	820	798	799	755	828	801	759	784	798	791	778	780	851	719	736	775	813	784	742	764	758	764	790	752	783	787	787	826	746	802	753	785	759	798	746	792	722	799	782	813	792	734	795	787	759	801	764	776	795	772	820	732	789	769	789	730	752	731	807	762	790	757	770	734	782	793	754	756	785	770	720	786	756	727	797	755	772	805	824	772	757	744	770	771	845	719	770	765	804	808	806	770	801	757	771	753	761	791	821	778	756	755	764	774	816	767	827	831	774	775	757	798	795	781	776	780	832	750	779	781	764	822	810	752	742	834	787	774	796	793	757	769	768	838	790	787	786	762	743	734	806	785	761	795	816	788	769	753	731	803	756	792	806	779	724	769	782	778	820	825	765	758	844	801	735	818	774	790	758	756	802	787	794	774	808	788	761	749	748	786	778	844	764	761	772	794	798	802	765	792	789	783	819	823	829	820	813	742	813	771	814	819	738	799	775	769	820	766	776	773	798	769	763	796	770	767	753	738	833	808	739	784	784	729	778	749	779	759	747	794	799	814	804	758	775	837	790	768	765	755	811	761	843	793	798	763	803	797	754	817	814	757	778	811	756	795	811	790	745	780	791	790	770	739	791	785	796	750	762	839	782	791	790	778	772	770	749	738	797	791	802	757	759	784	795	769	787	710	785	770	793	803	822	778	723	804	778	812	756	765	757	791	842	783	782	783	765	792	792	797	809	779	767	775	800	777	756	771	799	764	766	783	761	765	794	798	763	792	801	739	792	781	784	765	760	785	800	834	826	735	798	789	813	793	753	772	783	792	740	750	756	772	779	742	824	799	808	741	756	750	856	787	783	775	760	810	780	800	831	776	769	748	789	758	738	797	764	799	787	765	795	742	758	812	794	773	805	779	786	768	803	787	740	765	830	799	802	843	763	771	806	785	801	747	762	772	748	768	783	812	792	768	797	814	786	794	778	788	781	773	777	804	758	742	791	782	732	759	751	787	756	787	804	779	786	812	788	816	776	756	771	785	777	803	760	789	754	760	820	780	791	788	784	774	824	772	826	776	822	747	729	783	805	816	795	785	714	754	827	787	762	755	754	783	832	756	807	801	782	786	773	787	803	822	817	773	784	779	748	796	814	753	792	734	778	794	843	788	776	770	780	782	860	869	793	781	745	785	784	731	757	780	790	756	805	807	792	788	801	784	772	764	819	809	738	808	787	753	737	776	785	760	774	819	768	741	791	827	799	753	713	779	780	836	798	709	747	773	817	767	824	800	773	798	762	785	745	788	783	801	751	781	792	829	790	774	792	784	694	797	761	757	718	760	792	767	807	759	803	786	827	800	776	779	795	814	803	778	746	781	763	786	810	771	765	737	793	778	747	756	754	782	781	763	748	773	817	804	757	751	773	739	802	781	772	761	748	773	820	771	811	813	783	815	776	735	754	774	770	751	817	733	734	750	784	816	730	798	811	779	755	792	771	806	793	778	809	786	787	748	786	781	795	773	771	784	818	813	744	793	823	763	792	788	773	792	825	790	763	758	812	814	762	813	787	757	790	758	757	758	777	787	798	837	769	774	751	783	801	764	849	765	774	766	809	818	790	765	732	754	763	788	769	802	801	784	709	780	768	749	815	805	725	751	766	841	743	776	821	762	796	822	795	809	816	794	797	807	782	812	814	784	777	782	810	740	805	786	780	776	766	777	769	819	816	794	790	730	752	766	808	828	781	781	786	795	792	777	806	710	764	826	774	762	809	823	784	796	800	727	771	785	788	808	743	776	804	753	822	800	816	758	786	781	767	812	801	787	791	784	712	728	741	797	730	782	812	818	811	746	760	807	802	803	766	764	760	771	801	767	769	775	799	816	780	755	739	808	800	745	812	756	794	772	767	813	793	794	798	761	767	780	748	754	772	786	794	799	768	814	791	814	782	773
80801	73660	60214	24622	4864	596	502	420	398	386	377	379	385	349	350	363	335	339	326	360	293	320	309	365	306	335	359	369	326	348	333	356	341	322	321	323	317	369	355	323	343	324	334	337	331	336	318	284	373	345	334	326	331	321	296	281	323	336	324	337	332	301	305	363	325	314	329	329	335	350	313	315	338	333	334	326	343	325	315	295	370	318	308	316	312	351	330	313	325	317	346	319	346	321	320	370	321	323	303	323	302	317	322	325	333	356	332	302	307	330	338	330	327	324	320	330	330	333	359	317	294	339	324	327	324	354	350	324	352	314	324	359	328	349	351	309	339	347	310	339	323	322	320	312	326	334	331	336	321	309	322	336	336	346	295	321	332	310	326	342	324	354	308	329	291	321	317	357	309	349	331	295	326	323	315	343	319	317	368	319	342	317	356	327	321	331	338	334	305	324	348	334	333	348	300	354	310	309	319	328	333	334	325	345	319	297	327	319	344	303	323	336	333	341	355	353	328	320	336	328	317	360	314	312	320	309	331	324	327	295	326	348	324	312	306	329	298	340	353	330	340	333	298	330	318	336	326	349	334	332	336	332	347	318	317	307	303	334	356	320	317	321	344	359	355	317	346	326	360	342	330	319	311	315	337	325	337	344	313	325	307	358	363	294	343	292	371	319	332	328	342	321	300	305	341	314	360	305	333	317	363	318	329	337	332	359	342	320	350	346	340	311	345	335	297	346	332	345	360	330	342	321	334	297	335	322	333	351	299	318	348	302	328	329	329	313	351	302	305	333	313	353	319	348	321	323	319	328	334	295	342	344	311	315	330	319	338	331	305	316	323	308	355	351	322	354	336	332	350	327	307	347	341	319	331	340	316	312	317	315	313	355	346	320	320	355	348	353	331	337	333	303	337	323	320	346	312	320	357	318	331	334	327	317	356	312	345	345	332	290	328	344	349	364	319	340	320	320	281	318	289	317	339	303	358	321	340	337	341	343	305	323	344	274	315	309	306	318	358	327	320	340	347	335	338	320	330	314	353	367	344	337	347	337	322	298	336	356	328	300	327	327	337	306	317	338	331	344	366	327	299	356	325	325	342	289	309	308	334	346	336	334	331	326	340	355	332	349	315	289	316	293	351	360	348	295	323	321	304	334	339	351	328	329	314	338	332	336	292	351	322	390	349	299	331	307	330	323	343	294	355	360	343	340	303	321	337	326	326	330	339	324	340	338	348	353	341	374	314	331	361	337	340	342	310	325	306	342	309	322	342	354	317	317	332	320	314	352	332	320	337	349	288	305	335	338	310	315	319	353	287	333	331	337	335	384	340	302	294	323	351	313	335	307	372	345	346	367	304	346	328	323	323	334	313	343	297	294	319	339	337	353	321	337	316	310	359	321	299	318	323	283	335	308	348	330	324	333	350	336	310	335	319	316	323	289	315	346	338	330	328	306	329	323	342	321	309	340	306	341	325	333	327	346	329	323	352	341	314	343	323	307	338	332	315	324	302	301	284	359	329	345	313	322	322	359	356	330	302	294	375	317	328	328	332	306	320	314	339	339	318	291	341	335	345	322	299	344	303	304	339	338	331	333	311	339	356	353	324	347	314	308	338	346	323	304	310	321	331	351	291	375	298	319	320	325	346	319	327	333	324	319	336	349	332	313	296	313	315	316	312	341	312	315	337	334	334	344	347	327	331	311	319	341	351	321	338	314	337	313	300	325	341	314	331	314	328	360	298	338	334	347	313	311	329	323	369	316	357	337	339	339	338	321	347	335	344	337	325	319	306	344	338	347	355	348	320	344	341	322	316	322	326	341	343	345	307	321	360	327	291	326	339	282	340	349	325	333	344	322	374	331	340	344	332	360	329	333	317	337	332	326	344	343	331	330	317	322	319	322	337	341	344	330	317	316	310	319	300	318	319	293	304	322	312	327	323	351	314	352	310	324	320	312	355	333	359	327	326	350	319	326	305	333	316	301	319	336	315	289	309	340	355	314	348	316	314	326	324	343	351	356	323	346	305	329	316	338	333	354	311	338	367	311	305	327	353	327	341	320	315	327	313	332	349	318	330	327	326	323	357	322	316	328	342	325	306	335	348	332	335	317	321	314	352	325	312	301	344	326	338	321	339	314	335	362	345	344	332	323	298	325	348	302	305	316	369	323	325	341	343	335	350	326	300	313	332	327	322	314	334	327	322	339	352	320	312	319	317	343	331	325	359	358	324	326	339	317	335	361	331	324	316	364	324	283	297	321	336	330	322	289	305	304	320	338	369	329	323	329	319	329	288	334	346	338	301	309	304	288	341	349	330	329	308	340	339	317	342	329	362	333	364	334	333	316	334	319	298	356	352	303	305	324	289	324	307	336	319	317	312	340	323	356	338	282	330	328	362	314	316	341	326	344	299	340	317	317	350	336	333	324	339	282	313	321	328	307	345	310	323	330	336	320	349	356	315	314	342	330	320	317	283	354	306	336	318	337	352	313	310	329	338	358	317	320	326	319	328	364	316	329	344	341	288	328	333	310	293	341	327	329	326	344	308	308	336	315	330	346	337	324	330	332	302	310	350	298	335	317	317	323	328	322	334	305	331	322	350	333	303	359	309	314	315	347	354	305	310	306	344	308	332	328	340	339	350	312	354	311	320	319	350	333	310	333	338	320	344	322	335	339	347	355	339	324	320	324	313	349	323	334	330	342	358	317	326	333	298	360	288	360	284	315	320	309	340	339	331	307	338	299	335	338	336	298	310	335	333	301	339	338	329	349	328	352	319	317	322	336	358	351	340	317	341	345	352	330	316	339	326	333	280	310	305	320	342	325	331	333	338	329	305	302	329	346	322	347	321	335	339	341	301	317	343	308	343	340	309	318	342	339	306	351	309	307	328	351	329	324	339	340	316	336	333	356	328	358	329	331	327	319	327	318	323	322	331	344	325	334	318	334	318	350	341	321	335	331	322	324	344	343	331	322	329	315	343	317	338	352	318	284	312	351	325	311	308	320	302	319	325	346	333	317	343	344	348	315	331	286	334	356	361	330	329	340	336	304	317	337	333	355	304	324	369	338	340	312	330	333	318	339	326	340	343	337	329	345	298	368	328	317	336	310	319	314	312	333	353	342	351	307	354	320	362	338	329	314	304	331	353	362	340	356	348	315	335	316	301	311	333	326	328	338	367	328	326	337	333	368	311	334	329	317	328	318	334	338	329	319	281	353	339	327	332	320	344	317	312	343	318	348	354	320	333	366	338	324	306	328	326	342	325	318	299	312	339	322	299	309	303	325	323	342	344	352	308	341	291	326	350	364	336	351	349	334	294	335	353	350	319	341	316	311	302	354	336	321	322	306	303	323	349	304	328	300	305	309	319	345	354	320	349	353	356	350	307	328	331	325	309	360	324	291	310	332	344	339	344	296	297	312	326	315	334	316	338	327	374	310	338	322	316	326	333	327	320	316	337	322	364	327	285	359	325	333	331	286	311	340	306	346	336	358	334	324
59391	61151	55749	9023	1954	1722	1564	1441	1383	1281	1208	1168	1126	1135	1143	1074	1051	1024	1100	1043	1020	1045	1000	1056	954	986	1011	1101	1029	940	1012	1019	1015	987	991	916	1029	994	970	1017	1005	974	972	1002	993	961	1036	1023	946	969	998	1075	1005	1022	998	1001	994	1010	960	989	964	1026	970	981	1028	994	950	962	937	957	969	970	989	999	974	976	954	941	951	970	965	1027	977	943	944	930	947	969	926	983	982	934	1002	897	987	948	970	954	993	989	943	927	1038	950	979	949	911	986	1003	1016	991	959	996	996	969	957	943	977	985	997	968	926	985	937	995	972	939	961	974	906	985	960	1026	1031	987	1026	974	992	938	1019	933	987	985	989	1029	904	939	966	1033	961	977	968	1041	1008	925	947	1008	963	984	932	1009	970	948	1018	1016	973	975	984	1001	984	905	951	978	944	999	992	938	902	966	968	951	979	929	963	921	909	964	994	1005	962	953	935	923	971	989	929	987	932	1074	993	958	1009	967	954	1031	966	959	990	1003	977	993	971	971	994	949	933	948	936	991	984	977	953	972	947	1001	987	975	952	986	938	944	944	959	941	962	990	902	909	992	920	998	1023	1036	943	999	889	954	977	951	984	970	968	959	1026	965	996	952	928	943	961	1014	959	971	943	997	912	967	979	957	990	984	947	983	967	982	962	984	986	1016	951	983	958	940	948	968	994	957	986	958	1001	979	1019	975	955	986	987	947	960	979	942	956	976	1016	1022	962	944	988	960	975	966	950	1002	1002	982	956	997	957	977	964	1008	1006	992	991	1016	981	940	952	1038	931	939	1013	970	937	1057	985	970	942	936	989	934	970	956	1020	964	1019	954	973	933	941	1054	986	946	982	970	1004	999	955	987	960	974	1014	988	995	974	957	957	999	944	950	965	998	1040	962	942	962	951	968	986	946	952	989	983	1002	969	966	965	1002	970	973	938	970	990	960	1026	1023	946	997	1070	974	986	977	948	983	959	931	985	983	981	972	968	1006	935	912	1010	981	1005	960	1014	990	997	988	1039	1002	965	950	955	951	968	1013	900	1013	966	985	955	988	968	962	984	960	929	1006	967	952	997	962	956	1014	952	1035	971	907	937	1015	934	950	991	988	960	936	985	945	1017	999	1012	950	1014	958	1037	979	962	1019	982	947	991	982	990	1001	929	932	1025	937	979	961	962	978	960	956	954	995	979	1021	1007	945	953	981	932	928	970	1018	986	994	966	970	1035	1015	1011	995	945	963	938	986	992	966	974	1011	983	924	941	975	960	989	946	948	966	958	1030	1002	1010	990	986	949	980	961	977	928	932	1029	1018	996	949	923	978	933	938	979	960	955	971	989	993	989	945	960	938	921	961	962	962	947	1001	989	1005	964	978	984	984	1031	896	932	993	1010	947	954	966	948	1007	928	992	955	1004	954	1002	976	978	962	1044	982	1008	968	911	1002	980	944	974	984	1000	983	1023	937	961	999	1004	972	956	1006	1002	932	985	958	1028	976	948	947	958	947	1014	1007	993	1007	969	999	965	992	970	992	994	983	983	944	949	958	961	987	998	927	957	966	932	932	981	1066	958	984	992	984	937	938	975	912	951	1000	1003	969	992	956	929	1021	1009	984	962	999	956	978	1037	1047	994	894	948	961	1039	974	928	1025	998	933	995	930	1009	1032	1005	974	928	993	997	946	945	936	938	954	957	992	973	949	949	1022	1032	926	975	950	950	980	969	1002	949	989	1017	964	969	982	959	965	941	957	996	972	988	939	986	999	946	989	912	1006	982	924	961	1004	1008	970	994	1002	962	977	975	958	938	968	958	969	923	989	965	986	994	953	933	1043	996	974	990	944	936	956	965	926	1056	996	939	960	985	974	983	1017	951	956	952	997	991	967	987	957	979	1006	971	960	984	953	992	920	989	953	989	930	947	966	946	990	1006	967	989	935	973	937	954	1013	998	965	969	952	961	958	1002	989	965	995	971	948	979	989	972	994	963	966	956	983	910	982	949	974	994	1025	972	950	941	1007	981	971	953	984	999	1015	984	979	958	955	937	915	957	961	927	1008	971	964	982	893	1005	946	987	1021	938	984	967	1008	937	980	987	931	948	917	923	967	1017	966	940	958	1003	993	1013	969	922	1002	980	973	920	1017	922	939	1014	1007	936	976	961	958	924	959	926	918	929	935	983	951	967	961	948	923	916	954	974	942	964	989	964	924	976	953	968	965	936	959	991	937	952	872	1003	1017	943	961	968	976	1011	1003	974	943	929	962	995	1001	964	1001	975	974	993	940	960	1006	974	974	948	974	993	974	1004	972	1014	1024	955	932	961	966	949	910	964	953	990	991	975	991	1022	943	933	980	939	979	967	1007	977	876	971	947	1019	1004	972	981	975	972	1017	951	998	974	993	950	983	941	991	1004	959	973	933	975	975	1027	994	973	991	981	1006	913	949	962	986	968	898	997	988	978	1007	1003	1002	970	952	977	931	985	996	948	963	1006	956	1006	958	972	932	980	929	947	1020	963	971	939	967	988	964	999	999	948	1004	1013	994	926	962	940	1026	965	909	952	976	924	1011	969	974	988	969	890	943	963	935	949	966	995	943	1037	951	922	961	895	1001	1016	941	938	963	952	962	1003	1020	992	985	1019	942	969	945	924	995	954	977	1010	975	913	942	943	1009	943	976	971	931	990	971	985	909	952	983	991	994	1034	983	1007	965	981	967	938	952	956	952	968	993	1014	1001	968	971	994	1058	970	973	981	991	948	986	948	967	962	995	952	928	1007	940	1047	915	947	954	962	1016	982	967	957	1036	971	1063	915	1011	938	919	991	979	970	969	1003	957	985	884	1030	979	966	981	949	947	964	1003	951	1008	978	986	958	940	953	999	987	948	909	956	1004	988	1050	976	941	979	984	1003	976	942	964	994	970	1014	999	979	968	931	991	976	963	984	978	991	965	1020	982	1003	954	985	917	1026	973	911	964	1014	987	973	978	943	916	944	977	994	919	1046	976	965	992	991	949	963	1017	938	1026	993	982	949	995	950	1011	948	965	988	945	959	959	939	982	971	975	970	1000	934	978	976	999	936	946	1009	1014	935	992	984	1000	986	1048	959	947	982	911	1013	961	988	1016	950	983	960	992	976	993	943	968	960	951	939	1005	926	988	996	1023	986	902	980	959	894	993	987	988	950	948	954	942	990	933	924	959	1005	985	945	1003	986	949	944	925	1001	950	945	1027	946	930	964	1000	945	960	956	998	967	1000	950	955	989	1024	973	941	930	959	1001	959	962	962	1048	997	1020	975	994	948	931	966	920	1035	944	1011	990	966	963	982	956	992	1023	990	974	927	971	937	1025	979	963	983	1001	1008	977	961	1000	980	1006	963	983	941	1017	1021	949	960	952	987	969	993	979	943	1002	879	961	1001	1027	971	978	973	969	945	923	978	971	937	972	954	971	953	976	1010	976	984	999	942	970	957	979	982	993	938	970	978	969	997	994	979	984	981	993	991	989	933	987	985	983	953	945	976	978	996	1000	1018	976	935	970	967	956	973	966	947	1011	971	970	978	971	1002	981	948	979	947	939	1015	945	987	976	972	988	957	969	937	928	1002	993	974	939	1001	918	959	936	1003	1003	955	928	957	997	991	1003	1065	965	914	987	944	951	984	911	932	929	951	985	1003	956	952	972	974	977	984	972	966	1019	919	983	986	982	964	1066	973	935	1002	960	971	966	947	964	918	944	963	972	994	1042	955	973	1050	1001	1048	1007	957	1027	959	952
28977	16359	6737	699	176	139	147	151	155	153	165	162	162	144	130	147	146	142	152	142	153	160	134	143	144	146	129	149	165	149	152	130	153	149	146	164	170	147	164	135	150	143	144	159	178	145	142	131	147	163	152	132	151	135	164	168	135	165	171	142	169	154	142	158	153	145	132	142	161	149	159	139	162	149	137	147	122	153	141	148	165	147	143	136	141	148	160	151	163	146	154	160	141	144	162	158	149	137	154	162	149	143	157	166	160	134	138	134	138	153	140	134	149	140	137	147	167	132	166	152	165	166	143	134	147	160	185	162	142	138	147	161	150	137	172	131	148	132	151	164	157	159	151	163	140	151	133	153	153	159	135	134	140	146	162	164	143	158	148	141	130	159	171	154	151	161	164	134	162	153	150	142	138	134	165	169	163	177	140	165	144	148	138	149	157	143	166	157	159	149	153	152	156	162	156	158	154	139	128	130	137	154	128	145	143	131	172	167	144	151	161	138	146	155	165	154	133	147	174	128	146	154	152	136	142	163	143	164	159	127	148	152	161	164	170	164	141	167	167	157	151	154	165	158	142	140	151	158	143	161	135	143	157	141	151	137	160	141	132	149	137	162	142	147	154	157	151	157	156	161	166	142	142	168	168	156	151	140	161	156	155	154	133	145	149	145	159	155	150	155	157	134	175	153	183	145	129	139	134	146	165	147	176	157	154	144	138	156	139	166	136	129	121	150	141	161	148	131	148	160	121	168	137	173	154	170	137	148	152	126	130	163	146	155	131	142	152	160	150	150	155	150	155	154	151	153	141	138	134	132	166	132	140	138	144	158	159	142	155	161	152	147	155	175	173	147	147	156	167	167	155	164	160	140	143	162	182	139	141	142	156	149	148	144	141	170	133	155	135	154	140	140	140	124	145	173	153	151	127	156	155	169	154	148	160	141	122	159	149	157	154	161	150	166	157	127	150	177	128	158	163	160	131	164	171	138	142	136	127	159	135	152	141	163	110	163	159	145	160	137	151	157	144	132	151	128	176	167	139	161	138	141	158	155	153	150	151	136	146	131	151	144	150	157	137	148	132	125	135	177	144	152	137	155	143	151	147	166	153	155	132	168	157	146	178	139	143	157	140	158	140	143	187	154	141	148	163	136	150	149	159	152	160	142	146	141	167	148	136	141	143	145	156	147	133	162	152	169	145	137	158	129	148	157	152	137	150	162	169	124	151	131	135	163	157	124	152	129	158	164	168	150	148	146	145	151	153	147	121	143	144	144	141	139	141	132	148	135	142	166	140	156	143	143	158	134	153	128	135	167	144	149	169	154	146	143	153	147	151	136	166	147	150	134	119	159	156	143	172	146	137	164	150	162	147	154	134	186	151	147	148	143	149	168	147	172	131	130	152	133	146	155	153	125	135	122	138	149	165	119	137	146	145	143	118	148	133	143	148	154	160	170	158	131	151	149	151	135	154	140	159	147	172	174	160	146	165	118	169	137	130	158	152	159	168	130	176	146	122	151	127	160	136	160	133	140	157	155	158	143	151	138	138	144	159	132	158	157	140	161	136	160	151	183	158	154	158	157	160	147	173	153	148	133	137	160	159	147	135	155	149	138	161	169	140	164	147	137	133	155	137	157	153	151	161	168	148	152	143	154	157	144	147	186	152	154	147	163	140	139	150	158	149	151	142	140	160	153	147	160	142	137	147	158	157	144	139	155	159	156	161	161	149	142	151	165	151	134	188	173	156	151	181	156	121	149	147	157	130	164	133	132	133	136	150	150	152	130	137	126	153	154	142	149	169	146	149	167	134	153	159	148	163	144	156	163	153	137	168	133	150	151	154	128	161	164	164	158	156	164	153	138	128	157	154	146	154	132	154	179	145	159	132	155	146	174	145	149	159	147	129	146	124	140	147	163	148	176	151	140	153	146	143	143	160	171	160	140	149	137	167	122	119	163	139	161	154	135	161	163	146	160	157	167	161	177	149	173	161	145	162	165	157	139	146	160	148	119	150	152	148	159	141	158	137	159	168	178	148	153	144	163	154	142	165	127	176	139	148	178	154	158	144	141	160	156	156	117	147	144	156	141	144	132	142	152	147	148	134	148	162	140	148	143	137	141	141	137	143	135	143	115	147	157	144	149	168	140	133	170	150	162	143	162	137	141	171	163	148	142	149	169	166	135	137	154	138	129	146	148	130	133	141	131	140	150	141	134	163	146	139	160	154	173	160	132	133	136	153	162	160	143	151	134	156	148	146	131	122	150	156	141	168	143	156	148	157	146	172	142	153	165	141	150	151	155	153	129	137	136	152	146	145	165	166	142	130	142	172	153	148	159	157	171	165	149	159	145	167	154	157	171	142	162	136	147	155	162	145	160	136	157	172	164	165	166	145	127	155	129	174	155	160	131	139	149	137	154	167	154	147	149	138	155	131	134	129	159	130	142	146	129	153	147	146	145	143	132	155	146	157	186	134	145	137	177	130	148	142	150	161	142	158	162	164	127	144	135	132	156	145	154	133	148	172	147	135	135	145	147	137	148	147	162	141	146	158	140	132	130	152	146	142	164	156	147	135	139	158	151	132	146	147	166	154	171	142	147	152	133	145	135	160	164	156	157	170	185	170	160	126	152	136	171	181	137	172	139	150	140	148	135	148	160	133	159	150	131	120	147	139	171	147	158	123	136	151	142	171	141	157	133	142	144	133	144	165	140	159	125	137	147	140	146	163	151	145	133	168	141	146	165	136	146	130	156	140	147	149	149	150	166	157	148	175	150	153	167	145	136	131	134	159	144	152	147	146	145	144	146	151	144	144	161	152	144	159	158	142	142	145	145	152	153	151	151	144	138	139	164	151	164	161	151	149	172	145	144	143	153	157	145	129	151	152	159	163	161	152	158	145	150	151	160	155	144	169	146	139	142	158	157	160	122	153	159	156	162	140	148	150	156	155	135	149	177	148	158	139	162	135	148	138	166	149	152	147	137	149	149	130	154	152	157	133	153	165	151	128	136	144	159	148	124	138	146	139	148	125	130	140	151	145	171	153	167	172	179	183	133	152	138	151	160	150	161	162	146	164	173	148	126	167	145	133	129	151	134	147	173	145	149	147	137	143	156	156	163	147	155	165	148	135	145	158	162	157	142	146	138	167	161	150	135	149	149	141	151	134	135	161	151	143	136	147	164	137	146	159	154	146	157	150	133	145	160	150	139	157	147	141	125	159	154	154	148	144	144	147	148	169	144	145	157	135	149	147	170	156	179	152	148	138	167	123	153	150	127	137	148	150	166	144	150	148	156	136	145	148	139	143	129	177	153	174	134	156	140	136	170	139	157	154	154	129	145	165	147	133	149	139	142	162	113	146	154	134	134	148	134	147	164	135	163	150	147	142	154	145	138	135	140	146	128	159	118	156	149	145	132	127	167	164	155	159	160	169	155	161	155	153	173	148	159	161	141	138	150	153	156	160	172	163	149	163	154	153	167	157	143	157	138	141	145	139	153
28161	19328	10757	1411	520	564	531	520	562	478	514	506	480	534	527	534	495	535	517	514	519	507	507	516	549	560	516	514	545	535	508	502	486	530	522	509	492	536	533	509	512	513	524	541	543	531	526	496	507	538	493	503	490	509	526	515	551	523	509	546	508	530	518	529	526	493	521	554	502	531	509	529	519	538	546	540	529	507	558	546	484	543	495	546	499	514	486	529	542	499	500	477	528	563	508	542	458	531	478	492	514	545	506	558	480	509	499	536	496	545	506	488	496	519	530	523	558	528	484	495	519	517	489	531	535	539	509	510	514	494	531	495	519	539	497	543	542	555	535	542	514	514	518	571	516	482	521	514	515	549	510	522	531	506	527	513	529	476	504	482	525	507	517	523	482	551	486	536	499	490	532	479	521	515	499	535	523	533	535	510	510	510	495	509	523	506	550	501	524	490	487	520	533	484	518	491	543	550	533	535	508	522	485	500	526	539	509	508	542	576	502	519	511	526	542	504	540	491	474	523	514	492	545	513	490	525	523	504	512	515	529	511	515	494	568	510	510	495	530	568	544	505	510	502	486	516	558	484	507	517	491	532	511	495	500	580	528	507	492	517	479	514	479	561	509	510	543	518	549	531	518	530	521	523	525	548	516	534	512	502	516	550	505	538	542	488	546	517	538	530	514	520	465	569	523	557	524	484	565	519	543	500	523	505	534	506	528	507	543	486	469	525	508	526	497	552	512	569	512	501	538	559	523	520	538	539	490	523	532	533	513	500	524	566	543	498	516	530	506	528	497	545	505	535	480	522	507	502	518	514	493	465	501	536	472	554	546	553	537	528	508	528	491	520	504	536	517	532	502	572	553	538	504	516	529	530	522	543	499	545	522	532	507	487	498	467	504	536	510	496	526	527	569	519	482	527	570	470	528	496	558	486	495	507	498	530	507	517	540	512	512	476	519	513	501	550	568	519	536	509	529	463	481	498	507	498	488	515	465	507	531	501	513	513	488	529	529	527	497	499	526	522	494	491	479	533	525	502	520	563	537	454	511	524	496	512	502	537	556	527	512	523	502	527	512	549	506	530	500	519	469	506	489	508	533	517	541	513	518	480	543	553	470	528	510	519	551	486	509	536	516	531	478	506	523	526	494	476	516	538	516	538	523	551	514	523	522	535	541	512	528	507	552	549	516	495	515	525	539	528	516	529	545	530	528	538	528	540	511	484	508	480	518	527	560	463	528	543	511	504	517	549	498	529	508	529	500	528	503	524	515	524	560	515	516	537	509	550	524	530	509	488	475	530	526	486	503	517	490	558	531	502	509	529	569	478	478	491	489	497	508	530	515	545	541	533	504	527	513	516	502	526	511	511	572	501	519	515	504	530	498	519	520	495	514	509	533	505	475	526	514	538	511	523	500	486	491	492	540	497	496	483	527	537	504	515	536	518	522	511	496	518	509	488	553	518	537	542	529	536	534	497	518	529	563	534	553	514	485	532	527	545	511	504	501	529	513	497	506	512	525	517	533	528	513	516	514	542	498	538	522	551	525	548	488	500	516	513	537	549	470	479	506	504	512	541	450	504	503	531	514	511	512	524	505	544	490	493	515	545	534	503	493	472	511	535	495	508	530	510	567	490	553	511	503	537	508	503	488	521	567	510	504	466	510	547	504	529	522	541	501	496	498	496	547	555	530	562	519	493	465	530	510	516	507	531	526	461	506	558	482	517	514	540	515	521	540	531	521	467	474	509	531	522	545	496	527	517	544	528	491	546	526	473	566	521	523	485	513	466	570	523	512	542	534	496	455	509	542	523	511	518	520	481	480	571	584	517	552	522	516	544	504	482	534	528	514	512	514	502	527	562	530	520	474	543	556	578	505	510	522	501	500	505	509	563	500	496	505	529	548	492	495	511	526	510	520	512	541	544	538	515	539	529	504	505	492	520	504	482	500	540	527	514	547	513	537	543	480	510	520	512	514	528	528	518	517	535	515	531	486	561	510	523	513	576	551	560	546	552	527	508	511	518	512	547	526	523	493	496	531	567	533	453	510	540	530	513	514	539	504	546	518	559	517	541	537	501	509	510	541	503	498	467	528	503	520	486	520	523	519	513	540	542	525	493	488	547	498	508	481	519	535	557	560	536	515	542	520	510	498	546	492	495	503	529	533	566	521	536	532	492	527	494	501	534	508	555	533	485	526	505	535	531	534	532	510	497	506	542	506	528	532	524	498	552	502	519	538	498	556	505	457	560	503	545	525	561	507	529	579	544	550	532	501	513	566	527	578	504	510	509	505	537	513	502	495	529	550	523	490	531	543	510	502	531	491	495	541	468	500	509	494	522	550	507	508	508	524	504	573	552	498	516	517	478	509	529	545	515	498	566	504	508	538	533	529	509	478	512	513	507	497	514	469	549	494	517	509	506	499	521	531	527	516	506	509	508	502	512	563	507	515	524	524	518	488	512	535	533	545	514	511	524	532	538	483	527	584	496	505	511	482	518	526	507	481	526	560	534	510	501	499	561	540	536	553	506	465	493	508	529	545	544	521	529	531	473	552	538	534	513	490	514	546	504	510	464	473	489	498	474	534	535	557	517	489	540	517	482	511	516	488	472	511	516	542	471	561	497	515	542	530	537	529	444	502	452	502	505	538	510	500	517	505	514	528	500	475	530	536	495	508	550	489	497	482	553	543	465	510	522	500	542	525	517	501	511	535	504	487	535	538	493	513	557	504	557	553	503	558	501	511	547	496	547	546	521	522	502	535	535	501	522	556	514	485	526	549	502	526	519	561	502	535	565	480	509	560	541	528	571	551	565	501	534	521	534	499	515	515	538	552	524	533	509	519	484	511	513	557	538	527	546	490	521	528	487	498	556	514	532	546	543	543	533	540	465	494	540	543	564	508	542	553	524	537	519	510	550	509	548	495	508	488	497	528	525	553	483	582	495	507	514	535	540	472	545	505	530	493	527	496	525	555	510	545	522	493	536	483	492	546	523	511	550	529	495	482	492	518	529	551	501	542	547	516	528	521	521	527	510	511	505	528	514	525	498	518	496	554	520	511	507	511	549	467	538	514	499	551	490	506	529	527	531	494	475	492	532	525	529	480	502	551	546	535	549	533	526	541	547	532	516	494	493	485	521	510	503	527	486	532	534	554	523	514	501	537	503	522	541	539	500	476	495	511	493	535	505	516	551	521	546	563	547	544	515	533	531	554	511	520	527	539	508	524	496	539	472	498	509	537	512	513	526	566	529	549	528	514	482	510	543	484	506	505	510	532	519	503	482	546	503	494	517	476	526	500	512	494	511	521	517	505	517	499	487	503	497	525	503	477	526	509	512	542	505	518	513	552	520	508	564	517	519	552	523	528	511	484	519	501	566	500	533	483	479	485	553	512	542	527	566	533	514	533	530	519	475	491	553	514	532	499	542	539	509	522	498	526	537	525	510	535	582	498	461	537	546	502	511	549	515	528	527	468	516	529	502	516	482	512	520	542	501
70265	59427	48799	17142	1364	396	316	288	295	285	252	270	279	242	233	261	260	270	267	258	238	240	264	278	228	244	240	249	250	221	263	266	240	261	272	244	235	241	260	238	234	256	238	254	246	259	255	254	261	249	235	253	226	205	239	236	244	249	228	263	245	231	249	242	228	256	235	228	257	252	225	235	241	273	232	235	222	259	304	253	237	270	262	253	276	249	231	257	279	269	238	218	245	248	250	253	243	235	263	250	284	259	223	234	234	271	260	218	258	247	218	253	212	233	261	266	277	228	219	227	244	250	217	249	265	261	242	259	241	245	231	243	256	262	244	230	257	258	261	248	256	250	262	251	238	232	245	254	239	251	240	241	241	229	238	229	254	268	239	214	254	232	271	252	264	234	250	233	239	217	238	225	251	222	262	256	248	229	257	258	251	246	228	236	237	235	254	224	198	242	232	223	259	233	246	254	219	242	257	247	242	247	254	238	240	257	271	272	233	234	245	226	220	224	238	224	262	231	255	216	242	253	231	265	255	248	285	263	231	230	207	266	247	251	225	247	245	239	226	244	243	258	296	240	234	235	221	248	250	237	257	243	253	283	235	245	282	251	248	276	250	261	250	268	257	245	215	243	234	237	223	277	256	254	236	229	246	226	257	249	238	225	229	283	249	257	228	259	247	221	242	291	251	247	236	268	254	260	230	221	236	244	204	255	254	228	219	251	212	251	226	242	237	232	261	253	247	246	221	228	242	252	245	231	254	235	236	244	263	210	240	239	242	223	229	229	238	227	220	259	232	262	269	224	256	247	250	264	237	275	254	244	231	233	242	221	214	232	237	204	247	275	239	263	248	231	233	247	253	260	228	258	260	251	236	256	242	245	247	239	254	237	249	252	241	227	234	229	264	244	235	287	256	222	233	274	286	260	256	257	249	238	270	245	253	237	253	214	253	281	286	253	245	238	257	284	240	224	247	247	260	249	261	236	282	252	237	242	241	229	239	237	261	254	259	233	228	226	243	258	223	247	238	240	246	227	242	239	228	276	240	262	242	250	232	244	267	270	252	221	252	236	250	260	232	270	240	247	219	236	240	240	227	257	260	243	224	261	241	237	239	267	247	251	245	279	254	258	262	243	241	236	238	243	268	257	228	260	254	241	260	236	235	210	229	251	231	231	249	250	251	262	253	228	257	248	256	233	224	259	243	246	259	252	229	267	221	240	241	236	225	233	254	250	246	229	270	225	224	251	234	239	221	259	269	272	218	256	244	259	200	257	231	212	251	251	260	215	223	222	209	275	246	266	235	239	280	235	263	226	245	244	270	238	277	257	256	270	240	238	233	251	259	276	238	265	263	227	226	258	254	247	264	238	224	252	238	231	252	267	274	261	229	241	247	251	243	259	234	260	229	254	255	225	257	237	236	237	223	240	237	244	235	265	240	234	254	275	237	226	256	238	239	222	242	231	260	231	230	228	241	229	244	269	246	251	256	247	275	237	218	247	246	254	265	261	245	239	263	268	245	246	242	265	236	235	235	230	246	222	239	249	271	255	241	238	248	259	233	262	267	239	253	234	263	228	249	225	280	249	255	234	264	231	250	216	243	232	224	234	237	246	231	260	247	228	239	247	242	229	240	275	238	243	273	232	232	255	247	234	245	263	223	238	235	237	272	240	229	247	272	236	244	223	238	248	245	265	248	234	251	243	234	229	233	263	227	214	221	250	247	249	233	246	277	245	249	256	241	261	245	228	222	259	239	245	261	245	229	235	243	250	248	231	215	206	240	222	230	231	242	242	241	208	254	218	274	263	263	232	274	229	276	251	237	252	241	287	260	253	275	275	228	220	230	229	249	225	248	221	242	254	220	248	228	245	265	226	260	250	235	239	255	231	230	238	246	225	252	243	225	291	261	285	227	219	258	223	268	241	247	225	255	241	234	227	246	262	229	215	230	214	255	228	236	260	271	236	218	239	222	260	253	272	280	267	248	243	238	232	224	252	248	223	252	225	238	222	257	281	238	237	247	260	243	237	231	239	235	264	257	224	264	224	232	253	240	251	260	240	269	247	231	235	247	245	247	239	240	226	247	247	236	270	223	230	240	245	237	220	233	237	305	263	225	236	241	231	262	249	264	256	252	267	249	249	228	264	241	261	262	238	250	246	241	232	249	231	223	263	242	226	227	242	228	231	228	238	222	239	240	258	232	239	241	254	274	270	235	262	228	255	226	235	240	240	234	245	259	248	248	260	267	218	256	242	290	261	240	215	244	267	256	282	273	226	258	252	242	263	257	269	268	243	274	252	231	254	260	215	263	225	240	259	234	237	236	239	244	238	219	248	251	246	229	246	230	222	274	210	239	244	227	218	228	229	246	233	236	265	245	243	247	247	265	231	219	226	256	250	230	238	252	231	253	254	276	244	241	252	256	238	219	228	253	232	265	240	280	255	224	282	250	205	235	266	258	259	241	241	217	240	227	238	278	252	249	274	257	240	259	218	243	231	244	238	271	285	227	245	240	248	241	225	265	262	248	269	273	223	256	226	245	251	251	249	225	264	263	208	283	251	224	250	244	237	242	240	219	245	259	247	256	235	252	250	262	267	244	279	220	251	210	249	257	256	257	243	251	241	251	249	251	253	221	243	241	243	259	257	238	248	252	245	263	236	232	291	262	216	232	232	248	256	240	264	271	238	254	230	227	250	233	234	243	275	229	251	248	265	253	230	231	239	236	248	247	253	238	235	265	236	242	221	236	226	248	250	244	254	257	251	254	243	276	230	258	253	257	237	230	267	267	231	245	228	272	240	235	265	254	220	227	235	202	252	253	258	262	253	238	267	277	231	250	221	236	246	243	227	238	264	220	231	269	248	258	259	255	255	248	273	273	261	220	243	232	268	226	232	251	278	244	256	238	235	220	247	250	244	251	249	228	254	246	266	260	230	227	255	222	280	250	238	278	246	217	238	231	248	227	249	240	255	239	234	229	262	263	239	257	234	265	241	250	223	237	233	234	224	225	215	247	231	232	252	267	254	229	243	257	279	238	249	230	254	249	221	245	223	239	227	254	253	242	247	237	256	258	237	240	267	225	232	233	256	254	241	240	237	267	251	257	231	236	223	252	260	279	242	225	236	232	268	243	252	248	272	204	266	240	264	254	262	244	242	245	250	259	256	259	237	219	252	259	247	255	261	216	261	241	234	216	211	261	238	236	250	275	251	231	238	237	245	216	227	257	234	227	225	227	238	250	247	217	238	244	245	259	246	257	252	231	270	263	241	231	230	251	237	247	225	248	262	241	252	243	228	226	259	251	261	254	252	234	240	252	248	248	248	230	245	270	238	258	257	259	261	247	254	219	225	245	247	238	243	267	246	220	260	249	237	234	235	246	215	230	277	234	242	242	220	228	258	245	251	234	236	245	249	254	242	211	258	259	230	270	276	247	207	250	274	265	229	264	237	264	251	236	261	251	244	265	241	211	276	219	265	225	236	246	239	236	243	241	239
49044	47151	44999	8012	1289	1188	1089	1039	953	915	902	958	883	895	817	841	805	777	853	814	797	813	762	738	799	790	821	788	783	777	740	727	809	819	745	764	807	798	804	761	770	772	789	763	775	755	822	807	775	748	771	788	734	756	793	804	775	811	747	775	790	765	745	745	768	767	763	788	800	769	784	776	724	758	782	781	784	819	749	742	728	778	773	786	773	765	787	765	757	700	766	785	752	814	805	765	744	773	790	766	717	729	732	719	730	786	768	800	765	791	791	782	742	793	799	777	786	781	759	763	771	782	767	758	717	789	756	754	770	781	733	742	771	769	725	798	749	761	760	784	768	813	784	751	801	786	742	742	761	738	729	754	827	763	702	780	765	762	800	826	780	792	801	711	783	743	772	764	772	794	776	747	784	777	754	778	771	693	781	791	811	725	781	769	826	782	799	763	775	797	786	784	762	786	769	832	791	739	747	747	766	763	819	787	788	758	819	779	788	807	761	752	744	754	749	746	743	747	739	764	810	767	755	764	795	714	747	762	773	817	768	756	755	760	776	742	768	731	736	794	797	846	782	763	757	797	805	757	746	751	706	767	780	754	786	752	776	751	747	757	718	738	768	774	748	781	749	739	742	773	755	752	737	725	753	774	757	762	772	764	745	751	725	793	762	786	721	773	777	763	767	758	741	801	774	757	712	812	740	729	768	806	774	803	723	775	781	798	758	769	741	767	782	765	792	745	803	765	744	740	736	766	717	762	742	765	746	740	749	773	748	777	748	738	722	751	727	748	768	782	753	733	739	764	750	704	758	776	785	770	738	783	746	792	741	745	711	739	756	761	805	756	775	820	744	760	723	758	737	706	774	765	786	774	746	749	770	783	729	807	760	740	788	779	754	774	740	763	793	772	793	749	730	761	763	718	792	749	779	740	764	735	830	762	786	777	740	723	739	743	723	751	768	741	775	770	764	750	738	778	756	774	807	778	738	750	753	757	762	767	780	785	733	765	764	735	784	761	776	754	728	741	746	777	771	804	773	763	719	774	727	733	771	726	774	751	719	772	778	720	779	756	733	751	711	763	749	767	761	690	785	772	753	717	794	742	817	760	766	814	769	736	801	720	758	748	725	751	805	727	738	724	790	765	770	784	782	737	781	757	780	767	783	743	782	732	727	824	750	783	725	755	765	829	765	727	786	754	768	761	702	765	772	737	821	766	735	737	754	766	715	798	837	768	799	743	776	753	794	715	767	733	776	798	808	780	750	779	804	711	742	802	758	750	757	758	704	735	809	761	783	692	744	762	762	748	744	764	731	754	823	774	736	775	773	780	778	756	760	751	815	767	757	729	746	758	754	768	772	750	758	803	790	736	803	728	796	768	764	756	780	791	798	724	714	744	745	810	753	763	812	792	796	782	752	817	767	792	761	741	770	723	758	748	746	774	795	767	858	766	780	779	766	770	756	760	760	785	753	735	772	816	784	739	725	742	738	778	771	751	750	770	784	789	717	783	759	716	784	764	783	757	737	728	745	746	769	747	813	745	745	824	835	747	780	761	738	789	742	764	755	808	754	741	775	772	753	715	778	782	788	741	756	781	795	742	758	750	746	740	786	802	755	780	800	777	760	742	779	752	756	780	770	821	757	789	779	785	789	780	758	805	742	729	757	756	725	798	789	815	768	752	785	759	769	769	759	759	775	764	744	757	811	755	810	803	797	793	779	737	758	772	750	775	764	750	760	750	834	756	768	725	797	740	762	754	789	815	780	788	763	754	730	790	760	760	740	761	723	696	747	779	748	800	781	785	784	745	737	756	800	763	778	784	760	809	758	782	735	765	725	760	737	757	769	714	786	795	754	768	740	720	769	790	733	759	740	720	752	818	780	768	788	767	779	754	762	760	731	800	732	720	731	703	782	713	712	781	792	805	756	762	733	725	749	797	766	755	777	791	754	696	758	727	745	825	730	781	739	766	752	780	783	818	828	767	733	791	786	761	738	754	796	725	777	779	780	719	810	745	749	777	723	760	767	753	751	806	746	734	808	769	787	727	742	766	783	756	772	747	742	761	792	769	753	767	764	756	729	768	705	803	732	738	697	777	757	793	810	755	779	782	696	736	749	776	804	743	779	765	782	736	817	726	792	748	803	758	765	767	834	820	801	748	756	822	775	778	759	772	738	787	745	770	708	762	788	783	797	817	799	777	780	760	821	832	775	778	735	798	762	767	764	740	778	792	786	736	719	713	774	783	747	775	684	795	747	739	743	764	749	765	746	770	746	782	750	744	773	794	769	752	779	751	751	754	780	747	746	762	752	780	818	773	734	806	766	802	795	757	682	776	769	756	756	732	781	752	748	731	697	784	762	807	767	788	776	777	744	769	769	796	754	761	758	731	806	798	770	741	760	766	713	801	723	779	771	805	765	715	756	727	735	788	793	819	779	767	822	764	750	773	790	778	754	746	813	754	750	777	724	713	743	802	755	768	768	834	772	736	742	761	775	809	774	768	693	802	726	741	762	739	766	802	804	800	786	786	767	790	749	753	795	770	772	742	820	767	779	759	760	728	691	777	776	777	803	795	726	740	794	758	765	779	776	763	779	717	746	768	772	789	804	775	750	788	800	769	752	732	758	802	798	756	796	754	778	746	799	771	785	802	810	764	757	691	751	719	749	743	693	724	741	729	816	776	755	774	789	722	754	737	749	769	733	752	780	784	758	777	762	699	703	786	778	733	772	765	753	771	764	799	766	780	788	794	769	772	744	737	766	781	712	732	758	727	768	789	717	754	816	739	742	736	741	737	769	823	738	754	800	809	789	797	760	793	754	793	820	791	801	753	773	741	737	781	724	746	777	754	795	775	780	765	818	739	768	761	762	801	794	733	799	803	718	777	763	750	741	813	742	756	755	752	731	753	773	735	761	743	737	741	747	751	733	749	747	727	738	785	744	785	756	789	793	712	805	792	766	748	794	774	691	735	747	747	756	764	744	743	746	754	755	782	744	759	774	738	767	799	775	777	761	760	763	776	764	789	742	777	792	787	769	722	812	776	829	774	790	785	755	738	738	775	762	833	773	769	767	731	754	697	780	746	762	838	786	761	808	782	756	745	766	801	796	821	774	791	754	770	772	775	746	774	814	762	749	765	856	764	763	715	739	767	785	743	745	755	763	747	767	752	802	765	734	765	785	818	778	759	763	787	796	734	756	763	808	808	732	733	759	802	735	803	751	748	742	766	770	767	727	800	800	744	785	759	753	769	785	775	766	769	766	774	733	789	784	729	736	755	740	754	782	788	776	769	770	772	800	756	765	758	754	747	738	762	774	832	735	770	765	785	780	758	721	765	748	805	759	756	781	786	754	794	758	793	756	752	749	762	757	798	792	776	792	794	763	799	737	753	776	723	787	782	739	763	777	761	735	808	791	789	754	751	765	795	811	786	790	791	806	807	758	777	797	763	751	814	716	748	732	768	746	763	788	790	784	776	803	748	751	775	710	767	739	781
81659	71875	62282	26272	5032	597	424	421	429	414	370	327	371	330	352	340	323	317	353	324	376	339	368	335	335	349	310	305	338	329	317	346	352	331	342	320	333	318	322	308	325	338	345	330	298	320	324	337	343	356	308	295	320	291	339	335	338	296	314	322	301	309	316	316	291	322	309	331	333	328	320	350	319	329	329	348	333	314	301	353	325	330	330	320	331	334	291	321	323	307	315	331	335	330	335	290	341	340	369	312	339	344	310	294	274	270	296	339	330	322	341	316	352	321	341	342	347	292	317	309	331	322	332	281	325	296	330	311	346	308	327	311	325	326	304	292	321	353	326	335	295	304	331	326	331	345	324	329	319	346	324	301	313	315	327	313	297	322	359	323	321	288	337	338	310	349	317	337	337	368	310	311	328	322	335	337	318	307	346	325	310	320	329	314	369	327	334	362	302	332	324	329	317	306	338	326	328	314	306	294	305	304	332	323	333	317	348	313	318	347	311	331	310	317	311	308	351	341	328	323	334	328	318	332	315	331	311	346	335	326	336	304	345	318	305	325	293	305	348	330	318	299	307	329	345	330	340	306	282	342	338	343	324	319	303	304	326	339	352	303	331	300	318	296	309	383	313	354	340	312	336	302	301	338	314	304	290	319	330	338	320	292	289	311	307	329	319	304	316	317	310	350	308	312	330	303	343	306	295	324	342	353	307	321	319	341	318	305	335	342	316	348	319	333	329	315	310	328	349	337	350	299	326	297	278	293	319	289	325	303	313	323	325	321	343	308	347	318	323	314	356	342	322	303	366	324	330	354	320	329	326	318	353	313	336	315	319	315	319	325	331	313	333	367	288	327	307	287	319	309	327	294	308	326	322	333	305	326	307	282	321	352	310	335	282	337	297	335	325	342	327	328	302	324	308	360	297	314	342	323	310	356	320	329	333	314	350	321	327	310	337	323	346	335	293	293	326	327	338	328	348	311	329	324	303	307	296	361	316	324	303	313	356	330	299	272	316	323	317	316	345	326	294	328	318	342	315	323	317	290	323	345	327	346	309	323	295	305	304	314	311	341	332	347	324	295	304	363	310	336	322	350	310	326	324	308	326	300	324	282	307	321	307	303	315	336	313	319	317	322	356	343	330	344	323	311	337	310	330	324	335	304	311	295	305	334	316	284	303	313	322	347	319	332	313	328	345	289	353	356	330	322	364	306	315	302	332	294	278	293	311	333	308	310	314	321	316	326	293	327	307	321	300	329	339	321	333	314	341	293	333	316	304	301	314	318	291	346	321	302	320	323	332	314	313	353	349	306	291	309	329	347	312	295	347	326	355	333	321	309	334	279	298	348	314	341	293	334	338	329	333	315	336	351	314	335	323	329	322	319	321	306	313	295	328	313	354	329	338	323	330	326	313	343	303	327	333	350	349	317	331	315	348	318	324	323	306	279	314	281	315	320	339	295	326	339	335	329	299	338	299	326	360	301	356	301	305	338	337	339	308	304	295	340	321	311	312	309	278	353	331	345	322	335	347	324	343	328	286	322	300	335	291	303	346	329	316	315	326	305	310	322	297	287	322	335	312	340	322	331	339	306	347	322	359	326	328	306	334	302	320	326	327	348	309	317	347	314	325	318	318	311	342	328	312	304	312	346	334	319	315	332	318	310	301	322	325	317	302	308	303	308	329	302	307	336	327	326	315	339	298	327	296	337	345	320	296	314	335	333	327	327	323	357	360	341	315	311	290	328	324	317	294	324	294	313	354	343	325	330	319	333	342	329	332	315	338	314	326	328	331	317	345	325	321	310	293	331	311	318	317	296	331	344	341	323	337	335	335	321	330	318	308	329	369	317	298	315	334	328	305	335	329	338	314	330	337	314	318	315	303	314	337	329	349	347	324	328	338	316	346	328	337	316	339	336	317	324	278	320	307	307	331	353	292	319	355	340	347	308	317	295	304	314	325	324	321	335	322	329	320	329	277	309	325	310	330	294	325	315	310	342	326	296	315	303	284	300	332	338	327	303	306	335	324	348	311	295	326	322	321	333	314	297	312	329	348	310	329	321	341	326	336	393	345	341	306	317	339	324	355	347	308	296	313	316	308	326	317	351	337	326	311	346	349	325	324	316	329	357	331	294	305	317	322	328	357	308	332	328	306	321	322	308	332	308	346	334	329	306	347	333	318	299	307	322	338	335	285	329	336	309	323	295	305	331	283	320	317	290	332	285	341	321	330	309	294	304	297	294	328	338	292	314	341	303	307	314	309	331	287	329	311	320	332	347	312	322	312	295	325	340	288	286	294	320	316	310	321	347	357	318	342	317	329	305	313	294	341	317	324	319	327	332	340	309	314	342	329	333	342	294	323	320	342	322	343	335	349	310	314	321	335	327	295	339	319	298	330	313	310	296	314	341	318	332	319	325	316	336	341	343	359	320	311	305	319	345	324	332	349	349	341	312	327	303	340	308	330	314	307	325	322	329	336	299	289	287	295	316	358	329	324	324	360	296	332	327	295	326	345	341	321	318	310	295	353	304	298	302	299	363	368	305	306	334	339	319	294	324	341	299	323	356	315	344	347	336	346	290	315	339	316	318	328	313	335	328	344	334	308	335	324	376	311	321	335	324	302	301	332	286	341	333	288	342	304	346	281	339	329	301	347	369	307	307	313	343	343	318	320	331	303	313	291	329	335	338	310	351	304	308	319	310	291	310	334	321	318	342	340	319	344	337	327	321	314	331	310	324	279	289	303	334	297	317	340	290	318	323	309	352	310	347	333	291	278	321	339	318	307	338	299	305	301	336	309	310	309	295	316	329	302	328	299	326	319	316	323	352	300	325	299	330	329	319	318	327	300	324	292	341	351	299	309	333	319	329	279	340	315	309	287	311	316	322	309	318	339	339	310	344	330	307	316	308	336	326	303	350	309	323	295	330	304	325	343	320	299	320	341	360	320	335	296	358	309	345	347	320	332	322	309	356	339	309	332	310	315	353	319	339	324	296	318	287	334	347	339	356	333	316	346	289	318	323	333	314	302	304	323	330	355	326	298	318	344	314	326	343	303	292	330	331	329	305	317	345	288	311	334	364	317	332	325	312	320	325	338	325	331	348	347	297	339	322	337	318	305	327	328	296	304	324	315	327	324	343	330	329	311	324	303	328	343	307	320	331	296	318	346	303	317	330	374	311	353	300	340	323	325	302	295	296	333	321	305	304	343	337	311	343	309	278	301	341	305	332	324	317	330	327	360	342	360	320	322	329	346	317	311	288	349	299	343	340	334	296	299	337	323	349	333	339	336	340	302	318	314	362	315	322	363	324	365	325	345	332	320	336	333	329	284	314	312	289	343	347	323	317	346	325	342	340	341	313	303	343	329	317	334	299	346	329	337	312	312	311	294	334	349	332	305	306	321	366	297	330	323	326	327	358	325	337	329	317	337	349	292	323	306	345	297	314	325	343	333	335	306	313	340	354	339	314	305	344	351	307	309	291	334	284	339	317	348	316
59266	58541	57278	10995	1878	1771	1545	1403	1306	1311	1214	1167	1127	1130	1068	1088	1082	1087	1038	1034	1051	1015	1016	1018	1073	998	1038	979	990	1026	917	959	973	991	927	1027	988	914	932	984	955	962	1006	964	974	998	959	974	905	999	956	1021	1013	907	929	988	973	1027	975	929	963	955	914	1004	1001	966	918	927	972	966	987	944	979	977	948	927	970	911	955	935	948	935	923	944	913	938	983	882	943	946	957	889	933	1002	991	990	965	965	970	971	964	1017	966	985	935	966	976	1018	1001	980	939	946	995	969	951	899	925	974	1020	926	933	1002	1000	941	962	918	950	961	963	930	967	984	875	926	936	990	975	1014	954	977	944	971	980	954	926	937	918	969	945	964	911	911	968	960	939	930	967	919	945	987	951	908	958	942	948	900	988	995	946	952	977	1009	1002	979	964	902	951	939	933	916	937	997	958	986	948	912	993	992	975	952	990	934	888	973	958	922	962	998	976	950	902	912	953	914	995	952	953	959	963	967	1064	988	977	949	959	983	1010	986	952	990	957	956	965	913	911	937	942	948	963	905	948	945	951	963	931	953	1023	987	980	939	965	983	1004	931	984	991	958	967	951	916	953	955	929	889	893	974	977	991	925	947	906	948	977	923	963	931	983	955	953	948	952	958	939	968	977	920	990	911	960	920	930	955	1017	933	961	929	944	950	966	994	940	952	965	954	1041	933	913	951	929	986	911	978	959	894	982	873	921	966	968	916	951	938	935	966	1025	873	935	984	968	907	953	886	956	896	921	925	987	969	902	960	921	997	941	911	972	957	915	942	958	949	921	945	967	966	987	930	978	1000	912	987	931	963	946	965	972	1000	962	916	967	990	909	926	943	979	950	1004	939	934	987	986	968	984	959	957	887	966	953	952	924	979	1004	1016	972	942	940	959	922	972	972	940	960	993	962	973	949	944	937	951	885	932	948	927	954	980	910	919	992	964	934	968	1025	963	990	904	941	949	958	932	952	952	962	1004	913	946	962	950	961	989	959	916	945	1021	967	951	937	968	963	934	926	960	956	1005	939	975	954	961	982	962	955	968	950	955	960	919	908	940	973	936	952	994	963	946	936	988	1002	921	970	918	931	1019	990	985	900	924	996	944	974	941	974	921	928	925	992	950	924	930	924	902	979	947	947	963	973	958	967	956	997	1022	990	938	923	932	879	917	944	1013	924	935	890	978	980	944	948	1006	914	971	1021	992	974	938	917	980	938	997	913	966	957	968	887	966	946	964	972	1021	970	927	965	886	993	905	921	969	914	998	986	1015	917	965	995	991	927	932	958	952	975	916	949	1022	943	968	951	904	942	961	930	960	914	897	910	900	973	962	930	993	969	954	937	962	966	960	976	956	975	1004	957	949	992	979	949	934	980	965	920	949	952	948	914	952	962	982	918	959	919	990	927	952	1050	951	980	986	930	903	953	988	986	924	958	926	917	953	973	925	983	937	946	981	942	981	968	951	944	940	965	958	972	952	946	964	928	958	951	974	972	909	973	938	948	921	1018	988	965	910	962	981	941	951	941	984	973	980	945	921	971	925	850	1003	1015	968	969	931	891	952	971	914	968	952	946	943	946	954	967	987	944	947	906	968	986	913	967	923	934	998	921	987	944	941	1018	944	952	984	1048	964	930	935	892	926	1015	952	920	963	937	1004	985	947	988	931	909	961	1004	910	953	943	966	968	965	921	965	992	927	948	955	925	959	949	986	950	936	946	988	958	967	957	1000	908	956	972	995	985	948	908	1025	974	1007	973	928	953	903	954	948	955	981	1016	920	938	905	967	950	924	923	965	1007	957	984	930	973	1009	1023	968	1004	981	920	982	982	997	973	974	937	923	983	954	865	994	972	966	973	918	963	948	968	969	899	971	916	958	922	937	942	995	900	950	963	925	911	980	897	958	958	950	1001	947	925	947	932	944	927	949	1005	940	983	953	919	971	974	987	939	1017	919	943	922	963	973	908	962	976	982	969	941	988	916	936	927	952	907	921	961	986	936	955	932	887	983	949	1047	946	893	994	946	981	986	924	957	1031	963	926	954	979	971	912	968	959	962	974	937	927	965	957	929	980	982	930	1003	950	1012	940	921	991	964	942	909	983	892	904	951	1002	914	933	943	944	927	869	957	951	922	961	918	978	927	885	968	983	955	966	890	969	931	956	1042	923	958	964	948	962	930	938	940	941	967	990	988	952	880	944	934	950	985	953	925	965	953	952	984	963	878	965	1021	984	960	988	945	944	989	943	970	1017	942	908	967	997	914	982	970	958	922	956	937	961	892	964	996	958	901	949	953	951	1045	917	1011	995	963	937	936	969	961	921	992	930	990	941	995	943	989	993	941	956	1012	945	975	958	990	954	948	985	948	921	933	931	979	936	1011	946	960	994	937	991	946	948	976	972	992	941	998	929	984	939	916	957	958	932	917	932	946	939	947	952	980	949	953	924	926	962	962	978	954	954	929	914	902	957	948	977	914	945	973	923	950	949	976	948	953	1015	970	928	952	940	973	933	951	970	935	964	931	925	954	1012	925	1020	954	951	994	967	932	898	987	1015	959	910	967	962	976	945	949	946	967	967	937	948	959	994	925	971	965	942	933	939	995	981	970	998	974	959	966	972	968	966	981	962	941	1007	902	953	956	971	956	974	997	1017	983	926	992	957	992	956	996	1008	971	969	933	959	955	968	941	972	949	932	923	925	945	905	968	996	983	953	937	998	975	1001	964	977	965	941	933	944	927	973	993	955	949	928	980	939	979	908	961	953	940	953	964	986	949	1002	933	965	990	958	942	954	940	986	929	933	959	970	951	948	990	989	951	990	946	995	976	965	915	972	899	923	914	975	944	936	918	966	970	877	956	972	973	998	932	1012	960	976	1009	955	997	906	947	983	948	959	957	936	937	924	928	960	989	939	982	964	930	940	1001	954	912	1016	953	966	938	933	976	988	943	876	944	963	908	986	986	972	962	971	970	973	917	979	886	1000	956	919	981	928	923	972	970	941	954	980	960	977	998	959	911	969	921	944	956	984	941	940	923	1004	949	952	959	993	961	937	956	974	929	993	955	1000	973	988	958	973	959	957	922	940	956	1008	953	982	961	957	943	957	971	924	944	1031	951	944	954	970	936	1000	956	955	981	914	949	993	916	927	1028	997	955	907	926	944	974	983	958	1014	944	954	972	944	957	970	992	946	925	956	930	964	959	897	899	963	941	938	941	955	996	921	970	928	973	950	909	953	910	983	963	939	960	950	938	984	978	927	968	966	954	914	921	927	1004	990	968	950	983	1042	994	941	978	941	1012	954	923	965	959	948	949	944	959	937	925	998	918	965	895	924	970	949	938	979	929	952	936	997	951	942	910	984	1052	962	934	949	977	925	990	965	950	958	984	969	943	970	924	950	925	932	932	987	905	918	933	935	927	965	955	970	973	895	952	954	971	904	927	941	950	957	921	915	942	904	944	982	947	906	945	979	972	994	931	988	922	980	944	950	969	917	948	973	919	922	998	908	914	908	960	949	928	918	976	917	942	977	938	980	971	920	921	981	889	942	908	976	899	983	936	975	982	970	996	957	980	966	953	961
28730	14661	6503	805	152	132	138	139	131	132	132	142	157	144	127	137	144	127	154	138	146	141	146	147	153	133	157	123	169	163	151	132	131	143	142	125	152	156	143	162	122	126	138	130	151	139	149	135	152	145	148	134	158	126	147	134	169	146	131	152	144	151	139	151	130	137	137	140	139	135	142	155	155	150	149	133	158	132	153	153	143	141	143	149	143	141	150	142	137	152	144	143	134	132	130	126	158	130	156	147	146	153	158	148	157	149	137	166	142	153	127	150	126	138	131	142	140	142	146	124	130	141	148	146	161	138	153	137	134	149	155	146	133	149	157	153	150	140	115	144	134	158	155	144	169	146	167	137	102	163	150	148	152	148	167	133	143	143	158	163	141	138	151	147	148	147	128	133	136	156	134	151	125	145	144	131	151	133	136	123	147	123	160	141	142	151	136	134	134	160	141	124	121	139	132	141	148	131	132	140	136	154	130	130	156	141	153	160	130	166	141	146	145	140	148	164	151	143	141	129	158	176	137	135	154	138	149	142	146	127	140	122	153	137	155	134	152	132	139	140	140	139	123	138	124	149	154	158	139	149	155	147	129	143	154	131	147	146	144	159	148	144	119	141	131	137	133	131	146	149	135	121	133	113	136	136	148	141	124	148	159	146	124	156	135	151	138	158	143	138	139	146	128	143	145	146	150	150	134	157	160	140	129	143	162	149	160	139	135	126	151	145	143	153	130	139	147	128	152	155	137	127	127	132	166	152	143	142	154	146	151	133	152	131	174	135	159	149	143	156	157	149	139	145	142	142	148	140	145	149	149	123	147	162	161	164	143	152	142	139	122	135	150	165	136	125	128	135	121	129	144	171	131	142	152	150	136	152	133	136	152	144	154	151	146	142	145	132	134	155	172	136	152	150	145	137	150	140	153	150	140	146	146	142	132	136	139	153	129	146	148	129	135	178	158	162	128	143	155	163	140	169	152	151	160	149	169	137	145	145	142	146	139	184	143	162	148	130	142	138	154	161	159	136	148	145	132	108	137	157	122	131	141	137	150	136	128	151	163	131	134	148	136	138	149	138	143	139	132	143	148	145	156	147	129	129	134	149	125	158	138	139	156	143	117	150	140	137	151	172	162	159	160	144	137	131	149	157	140	153	157	144	152	120	156	147	134	146	127	146	132	174	152	141	137	141	159	143	131	130	146	128	166	120	132	133	138	149	141	144	156	127	168	148	141	146	135	138	157	164	136	153	147	128	136	138	159	155	138	138	128	165	128	151	131	141	125	137	147	174	145	134	144	151	152	147	136	153	157	141	134	133	146	144	152	133	124	130	139	136	149	155	134	145	135	153	133	148	132	146	148	130	131	154	125	148	145	141	164	161	138	123	125	132	162	158	134	164	135	141	131	158	151	121	145	143	147	155	133	157	147	134	107	145	144	145	141	144	161	147	151	128	139	145	162	156	123	136	160	150	140	150	137	139	118	126	140	141	164	151	146	145	163	162	140	159	137	145	136	159	160	154	135	129	117	158	144	153	140	152	140	145	138	136	139	167	151	128	175	134	153	138	132	141	141	163	143	132	159	121	131	148	128	136	141	129	151	142	152	140	147	158	150	139	127	124	157	122	160	136	154	122	123	133	150	166	143	132	160	139	152	130	145	132	162	154	156	142	137	127	134	121	146	135	138	135	142	128	155	147	132	159	157	142	154	140	146	169	126	132	124	148	128	130	145	126	139	129	132	133	148	138	138	139	155	158	128	158	141	149	165	148	120	143	152	137	132	146	159	144	151	122	146	152	142	154	142	130	156	145	134	154	145	143	141	166	115	146	127	175	172	163	131	167	145	153	149	154	134	152	147	126	159	132	142	144	134	149	166	145	151	131	162	145	157	159	134	148	170	123	129	135	157	140	142	146	116	144	144	140	145	138	148	163	140	157	146	130	150	161	130	134	178	152	145	143	158	139	131	130	140	138	110	153	136	139	147	135	161	131	163	152	148	162	152	108	158	151	124	125	133	164	160	149	121	159	129	160	134	139	142	130	137	156	151	121	139	147	149	152	153	144	116	141	149	145	135	141	159	126	137	146	152	133	129	137	129	149	153	147	129	119	149	129	133	143	153	147	135	132	168	116	123	141	129	134	130	156	148	141	141	150	146	161	155	158	146	166	156	152	142	139	136	130	132	159	139	154	148	138	164	143	138	144	135	144	136	127	143	150	143	140	169	141	155	145	137	155	124	153	146	150	146	151	145	142	152	128	130	148	140	156	148	143	140	135	139	178	118	142	166	145	142	162	162	151	139	145	149	142	129	148	135	139	151	131	145	158	136	143	142	163	135	125	162	119	138	127	170	131	147	137	131	136	153	146	144	124	123	134	142	122	146	137	140	152	139	136	168	159	154	152	161	155	140	118	142	155	141	148	121	139	154	129	158	156	156	145	128	141	152	133	137	138	167	128	151	134	147	144	138	142	135	139	154	136	129	145	140	152	126	132	132	155	123	142	164	144	146	142	139	138	140	146	164	155	145	141	148	139	157	153	141	157	150	123	154	153	119	169	156	138	151	159	171	149	121	144	150	141	134	145	162	143	132	152	114	148	135	124	143	158	152	164	163	131	156	148	136	152	164	149	155	160	133	137	140	171	157	144	140	130	150	137	164	132	134	133	151	149	136	150	136	139	122	146	141	130	143	127	133	139	143	130	155	155	132	132	137	157	145	151	163	134	145	143	134	133	146	164	145	142	153	154	146	133	170	144	163	138	167	173	134	136	141	159	129	127	143	134	167	132	149	135	149	137	122	138	161	143	173	136	136	147	150	143	147	119	141	145	134	161	136	138	135	135	122	151	136	139	129	150	142	142	149	138	153	148	130	165	122	112	138	154	154	163	137	155	141	126	136	151	169	127	131	157	149	142	131	160	137	153	149	143	143	146	134	155	136	131	128	148	158	145	139	157	133	137	167	138	146	150	131	151	155	137	137	149	145	130	132	146	154	160	137	143	145	135	144	130	155	127	137	132	149	147	136	126	141	170	150	144	152	132	138	157	137	157	148	133	129	129	134	139	138	155	124	131	162	156	149	156	125	150	142	141	122	162	136	124	144	139	121	135	145	137	146	139	148	130	143	135	141	147	135	135	164	139	143	139	159	125	125	153	133	148	158	142	150	136	135	156	131	136	148	137	153	163	134	149	144	153	171	149	142	109	140	136	144	136	138	130	127	141	157	150	131	153	147	124	147	145	158	131	141	163	129	137	159	146	128	144	150	132	139	131	141	148	123	154	138	144	154	153	155	128	149	151	130	142	141	165	138	156	153	158	137	138	152	143	143	146	155	140	154	141	151	143	145	130	129	140	133	127	155	123	156	134	133	149	146	138	126	153	138	146	152	134	156	156	139	135	120	146	140	140	159	135	135	137	137	128	118	136	143	138	140	153	152	139	123	151	114	130	140	130	145	165	148	134	144	149	145	128	136	141	139	141	116	146	152	137	156	125	145	169
27371	17897	10756	1506	530	523	527	567	503	540	470	555	497	488	475	501	516	488	493	500	483	503	518	506	508	500	484	503	486	485	474	492	480	502	523	478	494	496	460	449	475	470	497	535	501	461	494	488	488	507	506	484	535	494	503	511	471	514	501	506	504	461	516	490	530	485	466	500	514	486	478	515	526	486	434	513	447	484	505	512	486	474	483	477	507	534	498	471	512	477	501	480	514	477	505	474	523	479	506	498	488	502	513	464	507	490	524	501	528	473	483	497	533	518	457	531	503	506	495	480	481	475	471	487	485	473	460	515	466	485	505	457	509	528	510	510	469	518	488	506	509	492	503	504	512	471	537	490	479	506	469	526	491	504	482	517	506	505	476	516	508	499	508	481	519	486	523	502	462	497	547	480	501	521	495	544	497	531	485	517	523	542	505	516	528	520	487	475	462	489	481	530	552	512	528	519	461	511	517	488	497	481	510	510	498	507	484	499	514	520	499	496	485	509	495	529	446	466	517	477	523	532	515	494	473	475	482	490	483	509	477	517	527	489	512	514	472	490	450	493	480	544	503	509	491	491	536	529	464	493	496	469	511	507	528	511	481	508	492	500	505	502	514	481	476	499	542	461	506	509	480	478	457	517	467	527	519	524	477	516	479	530	519	497	507	497	506	473	482	493	514	513	497	506	522	500	466	471	503	485	467	518	525	483	507	468	509	531	510	499	474	474	486	463	456	481	497	523	454	510	518	484	476	498	508	524	527	505	501	517	511	528	488	465	501	512	473	518	518	492	492	500	521	482	500	508	487	517	525	484	516	521	483	542	511	497	497	478	503	471	479	498	483	486	475	459	494	474	518	519	477	496	465	524	472	482	488	466	470	522	503	504	512	472	517	512	502	472	539	490	470	519	535	481	520	537	523	507	489	499	520	518	468	500	549	516	463	469	503	525	460	510	486	507	501	521	483	507	545	479	491	519	460	495	492	519	514	498	500	477	525	471	493	489	487	534	486	481	496	512	538	461	516	492	489	510	518	515	498	475	494	486	515	489	471	497	482	468	507	501	498	526	499	490	470	482	504	500	486	452	508	470	522	500	494	529	466	498	513	469	489	475	525	475	484	517	482	522	497	487	501	509	507	485	509	533	509	497	503	535	527	533	463	512	503	504	480	518	490	479	521	497	468	502	513	459	515	518	490	485	536	514	492	489	520	490	495	497	461	486	493	509	492	460	470	529	476	490	499	473	511	518	500	506	490	508	508	518	512	509	486	484	511	500	459	472	489	511	524	472	501	474	484	497	481	512	475	476	464	509	516	495	516	514	512	547	465	454	505	505	487	529	486	499	505	491	508	508	514	501	459	511	472	520	517	507	475	529	502	529	482	532	519	478	487	476	492	463	565	486	522	526	491	518	513	460	494	497	500	482	502	530	529	554	499	444	493	507	486	495	491	511	528	509	490	539	509	531	517	523	521	453	497	479	477	510	487	521	481	502	506	487	532	514	496	518	543	513	490	472	512	481	493	490	510	463	485	477	489	514	468	474	465	502	499	495	454	532	482	501	504	504	556	519	499	506	481	534	484	506	516	523	489	499	474	472	469	493	529	498	487	484	518	543	502	465	532	507	510	487	519	517	503	524	486	480	466	516	525	501	537	513	507	525	475	521	514	478	485	504	505	560	505	493	478	530	480	491	512	493	519	489	497	502	478	437	506	502	508	506	472	495	554	524	495	496	496	488	473	494	498	516	454	538	488	499	486	497	484	496	522	528	511	491	457	508	499	483	486	501	482	496	513	504	483	527	511	491	489	535	531	473	514	492	527	511	483	505	502	499	489	485	460	481	472	513	511	500	504	489	519	528	501	493	495	485	494	490	466	506	495	501	528	511	521	506	533	507	497	491	515	478	464	482	528	475	494	473	512	510	484	516	521	504	478	518	513	486	505	528	464	534	493	518	472	487	500	507	510	472	488	494	486	477	468	473	504	500	480	529	477	495	490	514	477	482	496	459	513	478	465	471	489	457	496	510	506	494	497	511	505	517	512	514	520	472	477	510	486	466	476	514	481	498	502	475	468	496	495	470	526	514	516	500	509	493	508	487	519	539	495	526	530	515	489	489	474	511	498	484	476	529	517	473	477	492	495	508	521	516	515	468	514	531	470	526	512	491	492	490	508	509	531	494	503	459	518	489	503	490	506	549	491	499	501	465	477	490	471	465	529	509	450	479	470	478	492	476	484	480	497	522	536	497	493	512	550	475	502	513	505	509	500	495	530	531	553	444	465	524	487	469	461	480	455	471	500	523	497	473	544	531	501	474	501	466	475	487	495	536	493	510	563	491	432	504	536	502	509	542	506	550	495	554	480	510	549	489	541	466	497	514	529	526	501	511	489	492	470	460	502	473	503	502	513	476	476	484	483	496	499	521	491	483	506	501	511	484	542	512	512	498	541	483	522	506	503	506	497	497	508	513	504	502	530	504	527	477	508	488	567	475	501	504	509	514	547	507	512	487	492	517	479	483	494	490	499	478	488	487	479	500	513	500	469	510	506	483	529	485	475	466	525	473	503	525	509	508	511	499	520	549	512	489	464	509	495	521	527	536	472	519	515	453	497	515	480	506	502	515	460	481	511	481	508	512	556	504	506	511	489	495	503	502	483	504	538	496	542	526	526	554	466	487	476	494	492	494	496	486	476	477	505	504	520	516	471	491	532	473	483	473	494	525	537	545	478	502	483	483	515	498	459	458	513	522	497	473	551	520	482	541	478	459	508	508	485	488	500	488	459	485	519	501	457	495	530	467	519	465	494	504	494	544	474	508	512	501	468	490	524	508	526	487	506	500	488	494	512	496	499	503	537	481	512	466	482	522	496	500	460	470	516	482	483	488	547	488	517	444	518	478	481	517	487	516	512	518	512	501	532	495	512	477	525	459	465	493	463	501	486	469	510	489	517	495	512	485	495	480	541	519	505	509	505	510	517	538	510	529	453	476	491	495	523	457	489	467	457	511	515	488	473	507	495	470	520	533	517	458	534	502	471	530	524	518	511	512	487	496	459	468	490	516	497	512	488	503	549	493	483	518	514	481	512	544	527	526	476	501	510	468	501	494	509	539	486	503	522	483	500	482	486	530	498	481	523	515	511	497	546	497	541	517	516	466	511	466	491	522	508	522	515	483	481	474	481	480	517	492	486	518	512	522	535	527	486	498	505	496	512	499	490	516	472	511	496	522	488	486	532	514	498	537	490	520	505	508	486	504	504	530	515	499	480	552	516	508	499	521	482	508	511	496	523	475	535	491	522	508	503	474	519	497	515	494	509	495	475	485	511	529	483	510	509	516	527	523	514	537	489	511	519	485	545	583	508	512	497	504	508	510	500	503	499	455	516	518	531	543	546	506	498	471	486	485	486	519	508	496	504	529	481	495	484	479	453	524	499	471	512	562	538	521	493	480	475	521	507	481	485	538	481	482	485	520	504	516	517	521	491	482	473	485	521	484
68602	59026	52180	20923	1848	331	315	286	282	269	262	260	281	248	279	219	232	273	270	259	246	271	247	256	247	229	261	243	297	249	226	247	214	242	249	247	242	247	250	238	267	261	253	252	208	243	248	254	243	233	241	282	224	228	234	226	242	229	243	248	241	246	254	240	226	238	246	244	233	249	209	261	243	266	259	265	243	260	206	264	239	252	239	241	253	235	241	230	265	249	262	261	234	234	261	240	256	254	237	208	239	247	235	250	259	209	212	244	246	234	247	194	230	266	253	236	247	229	272	230	236	255	231	271	264	293	235	235	222	238	247	249	242	185	222	220	266	243	238	240	266	257	253	253	225	254	271	237	243	248	234	261	276	245	224	246	236	252	246	241	222	256	260	236	239	238	247	243	237	258	222	243	269	235	229	244	257	238	234	250	226	208	264	217	248	292	250	254	242	241	259	241	248	241	232	251	246	215	238	236	262	278	258	235	251	235	252	270	221	249	236	240	258	251	252	224	257	238	252	264	233	246	239	231	246	201	234	240	244	222	217	233	254	245	226	221	262	230	245	243	240	257	220	225	241	253	261	215	263	221	234	240	243	230	223	235	228	235	226	243	226	218	265	247	229	221	270	203	208	243	241	233	245	236	229	240	256	237	232	238	231	239	246	245	224	262	266	244	235	281	247	255	234	223	244	266	261	232	262	267	269	218	222	255	242	270	237	240	248	259	260	223	242	223	265	251	256	285	253	255	239	244	223	260	243	254	253	250	241	227	249	243	237	241	264	211	257	252	255	235	244	242	273	243	245	241	245	231	234	243	219	229	248	232	252	266	232	260	251	246	249	239	255	242	252	235	263	215	195	231	239	219	246	220	246	253	225	236	243	234	248	218	241	226	227	214	237	224	244	243	271	222	233	241	266	240	262	256	257	252	233	241	231	263	229	259	242	235	268	247	258	230	250	229	244	241	227	259	227	227	233	234	255	240	224	247	230	263	229	272	259	241	234	233	224	253	220	283	240	225	217	220	233	223	247	260	255	242	249	255	240	263	248	265	230	218	244	239	266	246	257	273	256	234	256	233	246	248	234	256	259	262	239	238	215	250	248	257	254	225	237	259	247	240	242	226	242	228	245	219	256	251	247	246	258	255	235	235	246	274	256	211	228	223	231	237	240	254	235	227	247	228	242	222	231	234	274	250	267	245	269	249	268	244	252	257	225	250	272	256	253	215	264	214	211	220	243	243	235	224	244	228	250	262	235	236	247	261	245	259	238	240	259	243	259	233	248	226	257	249	246	256	268	227	229	232	263	232	229	232	226	252	252	233	247	231	252	253	239	250	245	243	225	223	271	214	248	235	244	249	238	234	262	240	241	249	227	219	255	255	238	262	255	230	255	253	241	251	247	224	228	258	269	237	239	246	267	228	230	225	260	251	250	218	234	234	210	264	234	242	261	241	228	238	225	271	250	214	252	250	256	259	254	265	245	253	208	246	233	271	221	246	249	230	241	274	257	226	250	243	241	232	250	251	226	273	236	263	246	233	218	234	250	227	225	235	232	243	288	248	236	237	253	233	258	226	236	212	242	219	266	256	261	251	262	258	242	252	249	238	237	238	242	231	212	224	258	259	248	251	232	257	253	245	214	256	243	266	237	258	234	250	266	261	224	262	242	267	265	234	243	254	249	258	256	262	245	216	261	228	264	245	238	250	264	255	262	238	252	249	234	244	234	266	257	250	230	248	239	245	259	210	228	232	244	220	246	255	263	244	228	255	245	289	236	249	241	250	257	238	243	231	261	212	240	254	234	232	239	230	245	254	225	268	234	263	195	254	250	243	281	256	252	255	246	232	219	218	261	252	257	234	253	250	237	219	222	222	249	245	224	234	209	266	238	247	261	250	229	231	247	235	236	248	263	287	279	243	253	248	233	233	245	239	234	277	245	222	245	221	252	249	246	218	253	245	250	212	236	236	225	244	245	231	251	253	241	246	228	244	274	244	228	287	238	250	253	249	210	191	256	253	235	243	246	252	222	248	226	263	240	229	272	259	233	252	278	234	260	261	213	263	231	225	226	237	249	232	211	244	247	249	258	239	232	252	243	220	255	237	215	243	244	241	250	250	230	246	227	241	247	219	201	223	221	246	253	249	254	222	268	245	231	232	261	246	230	229	223	249	211	235	231	231	243	223	237	255	227	266	233	246	250	207	247	240	237	242	226	252	234	229	224	240	240	256	251	224	225	260	219	254	228	224	254	267	262	236	241	266	240	280	245	240	255	241	225	239	245	235	245	243	236	258	245	204	249	248	262	224	254	254	230	252	247	258	244	231	267	242	267	229	243	236	220	230	233	241	212	232	239	269	221	246	243	239	236	244	251	264	248	222	249	233	254	233	260	230	257	233	237	243	263	273	236	236	243	258	231	234	249	231	237	231	227	252	233	213	240	239	253	222	245	238	253	276	244	245	231	244	240	234	255	241	243	262	258	245	206	261	243	232	218	241	264	208	233	238	270	243	269	240	247	239	259	244	245	230	232	228	259	242	225	252	264	235	270	257	242	258	235	240	258	236	234	273	254	230	222	230	256	234	253	224	228	280	252	263	261	241	253	245	251	245	225	239	224	248	240	231	220	267	249	250	244	232	216	242	248	226	264	248	239	231	234	240	223	235	222	209	261	235	225	261	257	259	242	224	262	238	248	231	240	264	230	209	243	227	262	234	242	247	261	263	222	242	270	239	254	241	243	250	233	229	264	267	253	243	267	257	254	231	224	229	261	272	237	276	241	239	238	251	244	240	222	267	246	265	258	240	225	259	222	232	251	245	244	255	237	239	247	234	259	233	229	236	229	250	249	242	221	250	242	237	236	270	247	254	247	243	252	220	226	240	249	244	245	253	228	259	237	242	246	227	252	244	239	273	237	259	221	246	241	274	221	258	219	214	267	234	233	230	231	268	247	245	227	251	276	258	230	253	247	237	242	245	244	249	210	264	258	251	226	243	235	235	248	258	263	252	271	250	259	252	241	232	265	215	236	241	246	255	263	239	261	239	261	224	240	267	225	253	256	240	219	249	254	271	233	237	237	256	233	221	241	239	252	252	240	233	214	253	241	241	253	232	235	237	259	255	225	255	205	252	243	220	236	249	232	250	245	248	246	262	233	250	250	242	258	246	228	258	247	200	252	241	251	238	250	221	233	241	255	242	245	227	254	249	248	258	243	247	267	223	251	250	268	265	262	245	231	244	227	248	231	272	243	229	242	247	274	250	267	217	271	245	246	245	223	235	236	249	251	212	247	238	277	240	257	211	263	262	248	277	216	246	236	227	275	275	241	228	256	214	235	236	242	246	243	254	250	233	257	249	241	232	249	256	228	268	261	251	227	234	254	206	233	257	278	249	226	235	236	224	262	224	241	230	227	254	249	251	249	255	258	261	262	233	218	242	224	229	227	280	262	266	259	237	234	244	203	246	263	223	250	240	224	250	220	247	243	232	255	238	227	248
47707	47054	46706	11932	1266	1196	1103	988	969	968	955	922	822	867	871	817	892	847	842	775	816	835	828	733	797	779	794	781	811	807	755	799	791	752	765	810	815	763	816	761	758	780	749	765	811	708	760	782	793	743	752	769	783	820	753	748	720	802	809	779	758	816	769	747	755	809	745	741	718	770	766	760	800	767	755	794	747	786	776	756	778	818	696	758	749	782	712	717	780	742	730	731	794	750	773	764	750	761	774	737	765	797	759	830	784	796	779	818	748	772	749	796	798	790	791	764	845	752	773	790	754	734	751	723	745	807	749	749	778	802	706	781	783	767	787	809	780	755	799	730	731	781	758	757	762	793	788	722	817	738	709	794	790	735	765	763	775	765	788	748	760	762	802	761	767	795	808	795	776	787	802	748	768	729	790	811	746	779	770	781	737	759	765	743	778	715	755	775	755	741	824	781	732	805	749	797	799	813	766	737	727	771	784	748	758	833	741	765	739	770	788	791	778	728	751	794	773	725	768	774	771	748	783	769	744	753	776	765	801	742	787	707	805	736	704	757	818	742	781	800	748	709	783	800	757	810	749	802	745	762	772	746	781	752	749	765	731	742	757	781	798	758	774	808	784	743	751	800	738	765	710	784	772	766	746	784	747	764	775	743	774	740	753	760	757	768	770	805	740	766	760	837	724	753	724	771	766	751	785	771	793	761	780	772	748	719	714	732	773	715	766	735	725	747	750	713	800	783	814	787	739	799	762	735	798	805	765	772	767	789	781	814	745	809	751	800	758	754	792	766	762	786	767	792	702	760	763	694	761	786	781	760	724	767	763	758	759	829	737	781	820	760	702	744	781	802	780	756	744	767	776	767	791	773	751	739	759	733	746	753	754	794	804	768	790	749	734	816	780	753	760	767	785	655	746	722	750	774	746	768	772	746	810	731	796	742	817	850	780	735	772	759	728	751	682	797	775	767	782	795	799	760	809	799	738	760	783	750	775	793	733	762	733	796	787	769	766	754	825	780	744	769	725	832	729	766	779	806	757	772	772	711	754	791	799	784	760	828	742	766	739	744	831	738	771	738	751	783	802	821	735	737	773	764	782	816	735	747	753	792	779	729	740	836	756	743	801	828	781	751	750	770	753	755	786	771	760	755	756	694	751	759	759	812	776	777	724	744	782	780	725	759	750	751	773	737	779	780	749	797	761	724	759	749	786	741	814	737	807	782	758	709	717	755	760	723	760	759	791	814	780	813	749	784	744	723	759	749	755	806	811	770	785	744	748	780	717	723	777	754	780	788	748	783	757	757	771	784	771	802	817	715	741	748	819	747	767	759	742	778	765	746	774	768	804	817	721	778	776	758	742	786	765	778	775	754	839	763	768	763	768	762	773	807	770	751	745	755	796	758	779	792	790	744	800	716	775	791	764	754	765	796	746	737	822	752	775	759	779	755	792	826	811	775	808	824	793	735	752	737	766	770	798	732	777	765	775	775	784	776	788	751	736	772	750	786	747	769	757	767	835	739	790	798	754	782	749	783	795	780	781	746	808	754	760	825	793	768	785	801	748	755	761	769	789	766	769	785	764	761	753	763	783	776	691	785	737	749	829	776	730	714	778	758	793	731	813	726	759	772	784	717	759	758	828	801	782	730	777	762	782	809	772	748	778	744	758	802	777	753	756	785	782	718	776	739	805	760	742	749	728	753	734	783	775	776	729	789	783	741	760	808	763	768	791	744	784	693	774	779	762	787	815	723	800	736	784	781	809	817	738	780	808	782	768	756	782	783	786	746	718	769	795	766	812	758	776	738	768	742	782	756	766	735	717	725	735	728	762	784	737	732	822	781	762	762	757	762	760	813	810	773	785	748	825	743	751	758	777	788	740	750	730	771	788	754	739	734	766	814	732	758	744	787	794	731	738	740	799	761	702	732	755	709	772	692	807	773	762	786	755	721	805	774	729	793	812	805	808	742	806	789	739	798	737	755	769	781	808	749	751	785	732	782	732	759	780	800	776	730	782	753	791	786	766	760	819	766	757	766	802	727	794	769	786	803	804	777	761	740	738	729	798	765	795	818	718	755	781	779	796	762	823	691	748	761	763	756	763	784	720	766	752	749	775	724	756	747	744	790	757	794	718	740	793	809	721	749	745	786	798	761	749	762	787	804	768	727	746	761	750	752	755	749	770	785	741	801	758	726	778	731	811	784	777	727	779	789	762	717	761	753	791	795	757	775	787	706	720	740	779	769	737	721	782	818	756	755	790	743	773	751	749	762	776	768	794	799	706	810	719	805	794	757	771	755	749	784	755	777	826	772	731	736	746	827	755	719	786	732	728	787	769	778	725	787	783	774	714	762	788	770	806	712	773	723	769	731	729	770	747	746	769	803	782	730	721	758	772	779	731	752	770	720	749	758	748	789	783	775	773	769	709	726	792	744	768	795	750	764	744	750	768	781	752	772	750	696	782	766	773	791	762	752	778	767	761	761	784	752	787	750	845	775	732	734	834	750	740	762	752	765	789	814	770	788	768	777	789	777	780	715	807	771	787	770	802	791	784	814	750	771	771	748	754	771	704	751	759	734	771	786	772	798	792	761	773	737	752	749	708	797	768	759	755	765	745	756	767	762	780	724	801	755	775	743	788	762	776	783	804	781	793	745	756	761	760	774	790	705	778	771	769	785	755	735	754	748	734	785	789	783	792	756	756	801	774	762	742	753	711	731	702	777	769	774	806	769	726	741	773	717	777	760	763	767	809	777	732	804	714	768	809	788	731	753	730	731	720	732	762	745	767	797	750	777	753	791	748	759	775	756	762	730	738	771	765	768	738	802	784	757	724	775	733	731	821	811	760	787	772	759	800	703	755	756	755	787	808	775	756	803	822	726	773	738	738	782	737	777	785	816	732	796	756	743	811	738	753	774	758	767	744	776	704	785	806	771	786	742	746	752	770	791	787	843	804	766	778	754	797	784	765	716	777	751	810	754	784	820	776	736	761	774	804	775	763	737	772	775	768	755	757	748	778	762	727	785	782	790	799	789	745	746	786	784	761	742	785	773	749	743	775	768	825	787	765	768	749	795	784	801	798	792	771	773	789	794	779	748	772	751	803	759	750	797	771	787	729	807	717	800	811	751	739	764	781	758	716	733	745	728	777	775	820	800	792	770	748	796	735	780	802	811	740	754	773	759	766	786	773	732	773	764	771	783	784	781	777	747	718	792	748	792	766	798	759	739	812	806	778	789	778	823	762	770	742	771	772	809	777	726	750	723	741	733	753	810	699	731	719	822	805	755	776	733	791	706	796	779	736	751	783	772	810	782	746	768	751	710	753	782	738	770	785	740	754	744	797	811	792	771	779	797	749	751	784	771	786	790	738	728	771	781	759	791	856	766	720	775	736	733	773	752	763	724	830	749	789	811	718	779	765	757	767	810	777	764	802	748	752	814	770	778	710	775	770	707	821	763	753	770	775	832	756	760	781	772	784	775	757	745	758	783	780	763
80007	71414	64886	32148	6580	695	482	405	400	410	363	388	373	355	367	355	343	358	347	337	326	323	300	358	311	349	327	335	326	335	354	368	329	326	306	345	330	320	343	309	346	331	341	331	318	296	323	350	337	322	342	333	325	294	313	321	303	323	320	306	315	314	317	316	317	353	312	318	303	296	331	322	323	336	302	317	317	324	295	318	321	335	342	298	321	325	287	306	329	340	365	324	295	294	299	344	295	348	335	306	350	338	339	307	309	305	312	301	319	340	291	357	289	341	314	307	320	333	323	337	329	297	353	323	297	346	307	342	329	313	324	313	299	318	338	310	329	329	347	328	353	286	327	330	330	338	362	301	345	334	379	360	313	292	314	340	331	338	333	326	286	358	334	341	344	311	298	314	296	309	338	335	345	343	330	337	326	339	347	328	296	306	327	326	334	333	325	301	323	290	336	321	328	325	304	350	333	332	336	325	331	308	309	313	341	326	337	305	326	302	335	341	314	294	315	303	321	320	342	330	312	355	299	343	353	314	297	334	325	288	299	294	296	295	312	347	332	343	322	336	329	301	304	311	338	304	318	331	341	304	335	331	361	301	329	315	319	342	305	313	327	299	317	310	332	316	315	304	347	309	302	330	340	310	338	292	360	315	344	316	299	305	338	331	338	330	319	328	302	323	309	311	287	345	352	342	302	334	322	324	279	364	350	364	315	338	347	316	312	340	329	322	301	341	274	323	301	311	311	329	329	324	308	321	348	324	313	344	317	338	362	340	318	294	310	328	306	315	317	311	334	319	330	329	322	317	301	323	319	323	311	287	326	343	307	342	317	292	307	337	344	313	362	342	336	326	306	328	340	324	335	331	324	339	314	323	323	337	328	318	323	319	336	342	315	332	303	313	334	318	324	280	316	316	316	317	322	314	392	330	338	305	330	331	301	311	325	309	312	292	344	290	330	330	302	312	322	305	303	351	307	300	349	330	348	305	331	318	311	343	314	328	318	300	318	325	337	316	318	315	288	297	332	325	289	322	315	326	322	318	348	338	305	310	295	310	338	317	318	338	338	344	377	333	326	316	345	332	316	314	307	345	303	347	319	323	338	308	335	308	333	332	319	341	307	343	296	308	302	316	320	349	330	337	329	351	301	344	307	334	329	347	307	335	322	330	312	337	305	319	325	333	282	331	298	338	301	345	337	325	348	342	342	346	316	309	334	292	340	340	325	330	302	307	356	317	312	339	301	326	337	345	363	327	299	341	323	335	322	294	328	334	328	341	316	356	303	312	324	360	318	314	342	313	332	323	284	328	326	323	342	311	334	301	310	340	350	330	336	353	314	324	337	339	317	318	310	347	313	309	330	324	302	294	296	363	334	336	330	302	311	296	356	350	335	340	324	319	311	340	330	283	317	339	353	311	316	329	352	292	306	328	313	265	333	300	308	327	331	349	316	322	292	334	305	341	322	344	304	327	344	342	323	305	360	336	313	277	320	319	351	328	321	291	303	299	296	321	312	325	317	331	314	305	322	333	330	324	299	315	289	301	337	342	332	291	287	312	310	319	328	311	339	314	315	307	340	317	300	327	338	331	319	301	327	341	329	305	330	293	329	320	337	329	327	317	326	366	330	312	295	341	316	327	328	310	336	300	333	324	355	319	344	349	319	290	334	299	320	311	334	332	334	310	315	325	295	331	323	325	314	326	277	353	316	336	321	311	319	317	316	308	324	324	357	287	314	295	322	317	324	342	357	331	293	333	322	322	323	289	341	328	304	319	346	335	303	310	276	318	359	322	298	295	297	312	308	313	301	338	320	343	324	320	345	336	310	332	342	348	311	353	273	308	301	350	324	294	323	324	329	330	299	358	323	325	333	314	329	284	352	352	318	312	326	330	344	322	283	326	307	303	332	321	307	312	304	341	329	282	347	311	309	306	311	350	295	314	329	353	349	327	327	291	315	314	313	336	334	302	325	336	301	341	348	349	330	322	330	322	321	305	303	302	293	330	320	309	336	353	301	345	324	322	313	368	315	337	324	308	287	358	311	289	299	325	286	310	287	317	293	317	315	330	317	326	352	360	335	351	311	329	312	310	355	365	313	324	335	335	319	317	332	326	309	312	339	284	347	351	330	348	274	330	336	314	315	308	347	324	338	334	357	324	372	326	333	300	333	329	347	344	314	324	305	336	302	310	285	346	334	291	337	339	311	310	311	357	274	312	294	292	321	322	327	319	319	350	306	312	329	358	295	321	325	329	343	330	323	356	367	316	329	293	351	296	302	323	313	310	320	349	331	325	332	344	335	317	349	332	317	308	299	316	322	330	308	338	309	289	318	327	354	327	307	336	317	324	307	313	329	321	335	339	325	345	322	346	312	335	322	346	324	332	354	348	333	320	320	354	329	328	328	302	296	314	333	321	314	365	333	308	336	322	326	370	316	324	339	316	331	305	324	341	348	347	302	318	295	335	314	317	332	338	345	343	306	332	317	326	310	296	315	366	334	353	302	328	314	317	333	305	328	321	304	329	297	316	343	331	322	305	313	297	308	302	311	320	318	339	337	294	315	341	341	331	346	311	326	325	329	336	335	312	316	330	312	353	316	306	345	312	307	343	315	349	336	322	311	300	343	341	323	308	314	331	352	329	334	306	315	326	354	354	300	349	344	337	338	361	345	333	339	346	330	293	343	333	337	304	319	294	322	334	315	320	332	320	301	344	320	357	315	299	317	324	291	317	322	305	345	293	328	346	317	338	298	331	327	316	343	318	331	350	325	315	334	330	358	334	309	339	330	326	329	341	304	276	295	313	337	334	330	321	301	320	319	343	329	328	292	296	297	309	336	306	330	321	308	337	335	357	311	318	296	279	324	341	309	320	296	310	323	330	294	305	327	302	340	332	299	328	306	328	317	332	304	286	328	346	329	302	336	327	329	322	321	337	348	335	338	310	334	335	327	332	347	312	303	333	330	297	322	339	335	342	336	324	315	300	287	324	310	361	304	323	319	321	358	316	330	295	321	342	326	322	328	327	338	341	337	326	349	319	330	341	358	348	322	325	319	296	320	319	350	323	334	290	332	318	314	326	304	332	339	362	333	344	318	333	327	326	308	355	312	361	326	303	340	334	271	323	310	320	340	340	320	314	303	342	345	331	337	354	294	314	365	314	320	309	308	324	313	322	300	326	324	337	323	327	293	321	342	297	324	317	337	307	313	304	291	322	329	327	308	298	333	312	351	302	318	305	346	328	321	308	336	341	315	309	312	327	316	327	302	324	326	328	321	315	343	312	358	324	352	345	312	339	339	301	326	312	322	348	300	319	306	319	336	335	311	323	350	336	332	309	314	335	317	338	317	335	331	349	330	320	327	333	357	288	328	322	312	320	302	341	360	347	315	378	314	329	304	306	356	301	320	314	318	314	327	317	302	351	321	329	313	337	304	297	311	314	337	317	352	321	313	333	320	302	354	317	353	341	325	316	326	348	334	295	285	325	317	328	318	299
57604	58239	58918	16798	1953	1736	1577	1366	1417	1307	1296	1191	1136	1157	1155	1112	1084	1034	1067	1127	1055	1081	1005	1034	1009	1019	1082	1016	980	1020	1006	1019	949	967	1044	980	983	1009	969	953	992	1037	1071	948	968	981	971	928	968	953	946	958	1031	971	988	948	964	995	952	976	977	993	997	1019	944	925	1000	1006	920	944	974	937	967	969	955	1000	988	985	1027	946	945	950	979	980	993	927	988	929	914	950	925	989	919	983	982	999	945	1008	952	989	1018	979	936	975	946	953	974	1018	910	972	973	994	981	973	946	936	982	970	972	960	997	1004	994	1002	970	1022	967	967	997	947	961	943	923	1014	993	999	915	942	982	985	961	992	962	948	992	972	1000	977	930	1025	947	945	1012	943	940	927	961	1002	927	999	912	976	948	946	994	990	945	921	980	990	919	937	1012	948	953	986	917	968	976	955	953	978	967	987	1035	941	934	893	947	908	1016	918	963	1023	958	936	894	918	965	998	939	912	959	982	977	939	999	950	949	981	930	965	947	948	964	1006	987	922	1025	973	888	1020	978	983	985	983	989	944	1022	944	1005	944	994	991	930	955	957	953	924	946	1012	938	936	1002	897	1013	985	922	951	1000	949	968	1025	964	954	928	918	952	978	1005	971	1050	1004	980	960	988	987	984	973	955	934	975	939	958	914	981	966	926	928	920	963	1022	966	947	967	979	957	991	898	984	988	994	926	912	1002	977	1010	915	962	977	985	979	927	961	986	954	938	990	998	933	957	928	944	991	992	932	938	930	946	938	949	1001	1009	976	912	937	999	932	999	956	971	965	1015	979	922	973	984	970	966	963	976	1048	936	982	952	928	960	964	1037	931	948	943	967	942	966	936	950	1035	972	1008	1008	918	963	925	950	973	957	1000	923	940	1008	919	930	979	987	1001	977	1001	913	996	945	988	977	974	1040	966	971	952	973	915	965	934	952	925	938	980	960	937	945	942	957	918	976	964	968	975	970	934	942	936	1002	909	900	964	984	962	1016	991	964	967	955	908	1003	963	957	1049	905	989	977	990	999	966	952	923	1000	927	968	944	939	971	958	989	888	992	950	933	984	936	983	990	928	949	993	972	910	1000	964	955	977	1002	917	923	1009	1036	986	950	926	950	1005	930	947	948	954	966	1013	958	970	962	949	946	945	942	982	1032	946	989	965	963	962	983	940	924	961	927	969	908	992	950	936	962	976	962	956	926	941	928	928	971	953	952	960	956	898	960	925	960	1024	949	977	960	993	957	959	1020	964	959	977	955	925	949	947	939	953	966	984	977	975	986	992	955	926	969	970	960	978	984	914	970	1018	906	981	912	977	980	893	958	985	958	951	975	963	900	955	987	976	1003	958	963	1017	954	953	945	974	929	1003	962	1011	947	1028	949	992	1013	978	1008	961	986	970	927	915	986	974	943	973	989	974	998	998	983	990	957	908	972	923	967	975	900	963	1013	1022	1031	946	924	1001	991	938	951	1001	943	1006	1000	966	965	981	946	931	983	961	952	1000	913	967	922	975	945	963	973	970	952	974	948	1014	995	924	925	978	933	933	916	973	950	970	959	978	941	969	937	940	961	942	966	962	947	954	953	991	981	965	903	1003	983	1003	953	1011	955	928	983	992	969	984	988	944	936	973	995	981	974	1004	981	937	994	1002	935	995	897	897	924	960	920	962	926	964	997	1014	991	975	896	951	980	949	935	940	955	931	958	965	967	975	962	996	936	992	930	940	928	957	907	1006	995	987	935	928	922	954	965	967	939	921	937	955	950	932	972	1005	989	946	969	940	914	929	931	981	972	981	970	929	993	979	940	974	939	973	1001	922	999	944	934	952	886	937	908	956	949	977	983	933	952	966	936	975	931	1009	1012	913	1037	978	973	972	893	973	931	945	1018	1013	996	983	976	956	953	916	923	1023	990	970	969	963	944	977	977	951	932	934	930	959	945	911	942	973	952	990	953	954	938	931	948	920	931	976	960	965	949	1039	971	981	922	976	978	988	982	989	1000	978	953	988	1004	924	990	944	923	998	897	974	984	928	955	928	959	952	979	936	946	928	927	1026	968	974	982	967	937	975	954	977	977	978	981	951	898	858	955	935	924	988	940	941	988	966	1022	943	955	985	985	975	977	978	972	958	950	941	976	942	962	908	963	957	1001	979	934	974	1001	949	952	993	961	939	972	941	964	974	941	965	949	1003	989	986	946	947	974	929	959	970	990	960	945	936	962	971	965	959	970	980	1003	1008	989	993	993	969	967	978	995	997	978	978	907	993	1009	928	969	965	998	967	1013	981	926	971	1018	946	1070	930	1004	996	1040	946	995	1012	992	971	951	1010	998	968	994	982	935	942	950	942	967	959	1004	984	992	982	960	915	944	994	964	974	957	1006	947	927	973	1025	947	983	977	943	997	965	964	946	961	973	918	999	1008	951	968	1016	976	985	906	941	905	957	912	956	944	955	931	1003	1027	973	949	1005	961	971	963	1003	955	1009	1022	972	956	992	955	930	946	991	892	914	925	964	953	960	1019	982	976	957	922	975	927	1015	968	961	907	953	909	953	972	970	942	938	1000	942	1005	954	956	975	1020	978	1004	1005	955	934	912	902	900	940	936	1007	995	945	990	979	942	926	1005	994	943	1036	1022	996	959	970	916	1075	970	909	973	967	969	960	1025	982	934	999	983	981	986	955	953	941	924	1032	904	977	1014	921	912	975	942	1017	979	993	941	960	1015	986	1006	981	905	996	989	965	982	948	950	887	970	954	968	943	997	954	945	970	1006	921	953	953	944	946	948	987	989	1032	995	1015	910	929	975	938	931	954	982	998	901	970	933	924	945	966	967	927	948	1038	1004	983	934	1043	1001	907	944	1005	989	987	932	901	998	967	921	928	972	1012	948	954	979	1036	965	972	971	1009	911	913	975	969	1008	952	963	948	935	895	974	983	896	910	883	978	1011	953	931	1016	916	972	941	959	955	969	889	1012	940	970	1019	911	992	967	949	953	982	940	1012	1017	955	1006	1003	988	990	940	971	960	1017	1033	955	950	967	973	1009	946	969	951	948	961	1009	893	954	938	943	977	931	929	1011	987	969	1018	923	968	991	909	971	1023	1014	915	954	920	943	1007	892	1000	1042	933	968	1009	989	1012	906	980	965	961	927	941	958	943	979	979	944	971	1002	993	1001	998	919	989	998	944	917	992	1016	956	952	901	991	940	1014	1001	949	931	990	986	928	965	1007	942	975	973	936	984	958	964	978	930	914	1006	962	926	986	929	1044	991	1053	949	908	952	967	1008	1010	957	935	947	950	992	962	977	931	978	994	944	941	941	1005	974	915	980	947	987	979	929	960	954	989	943	946	980	910	1039	963	978	1017	901	956	968	969	958	1016	956	954	968	964	919	971	958	995	939	966	972	966	934	963	949	1007	1008	959	987	945	968	950	974	939	993	975	998	1028	960	1011	955	992	926	969	927	1000	926	924	941	970	967	999	968	948	953	917	926	995	991	1010	982	934	954	967	977	1034	943	974	958	913	1029	941	966	999	1016	964	960	926	964	965	957	924	1041	981	966	954	1020	1001	963	936	976	977	960	951	989	953	931	941	971	972	1013	977	1024	1000	999	962	966	955	964	956	993	972	966	974	900	927	1001	944	999	942	936	942	950	924	1000	955	953	970	984	969	1027	935	1017	974	968	1040	1019	1004	969	988	982	939
27054	13671	7358	1181	225	151	167	171	167	156	163	152	142	142	158	154	141	149	134	162	133	152	141	154	161	150	138	151	143	157	152	158	143	164	136	138	140	147	153	148	167	119	136	131	151	139	140	173	148	131	139	147	149	166	175	181	164	142	140	141	166	152	152	144	153	156	146	166	150	142	158	146	159	134	172	145	150	144	138	146	153	142	143	138	132	132	156	164	153	164	134	139	127	141	147	137	134	179	133	148	150	150	159	139	130	135	151	153	153	160	129	171	124	159	123	145	140	145	151	162	158	171	153	173	162	139	146	157	147	133	145	153	143	130	174	120	153	157	156	168	156	146	152	141	135	140	148	156	138	134	143	141	158	172	160	163	173	145	122	156	134	153	136	150	138	164	169	141	153	146	139	129	147	150	136	145	124	135	137	142	150	157	149	140	142	144	128	154	171	170	149	136	143	148	171	144	169	147	177	158	157	137	136	144	143	131	135	165	163	138	136	152	144	128	139	129	135	137	141	173	133	142	157	152	152	159	151	154	140	138	136	155	140	133	140	136	161	150	131	129	157	172	157	125	141	164	136	153	155	146	145	136	157	155	154	156	138	169	136	128	152	148	138	134	145	143	113	147	155	127	140	148	154	135	137	138	145	165	173	150	136	157	151	131	133	160	151	160	166	162	126	136	134	144	155	137	120	153	137	150	163	180	134	161	167	163	138	155	139	160	130	138	154	154	152	159	174	143	169	146	145	155	128	144	175	150	147	151	146	152	142	142	137	140	128	129	135	150	144	136	135	154	159	149	148	143	164	156	166	153	132	131	147	156	152	136	133	134	153	144	133	146	163	140	165	134	150	153	141	129	154	155	137	131	143	158	170	173	151	146	148	150	134	156	140	144	163	151	126	146	141	134	173	129	163	135	133	147	161	148	148	145	169	153	149	152	146	165	143	153	169	154	156	165	143	137	173	101	125	127	143	146	148	170	152	151	159	139	152	146	137	131	132	163	159	160	145	147	147	144	143	137	151	168	125	148	148	188	158	162	155	130	143	144	142	139	146	150	161	139	147	158	135	143	149	124	135	156	156	174	133	129	151	156	151	151	130	138	158	156	145	143	156	145	162	159	139	170	130	147	127	148	130	143	145	125	165	145	156	154	148	141	155	168	153	153	153	158	149	149	130	137	139	149	137	159	145	142	156	133	138	150	162	136	165	167	145	142	137	146	150	151	152	152	162	149	153	169	142	137	143	154	172	133	143	152	145	140	166	152	146	154	155	141	143	146	161	170	150	163	137	144	135	143	145	154	163	150	134	157	145	142	137	131	175	143	148	164	157	162	143	135	150	122	141	141	152	174	136	168	144	127	161	141	152	126	122	163	137	140	164	148	173	142	125	148	167	169	158	130	153	160	142	131	143	132	134	125	119	146	160	174	147	158	138	147	140	143	138	154	164	153	164	160	144	133	156	134	134	133	153	138	146	137	137	151	165	148	151	146	148	161	168	140	146	138	143	140	195	136	160	145	160	123	147	178	154	141	140	147	152	150	144	142	157	130	148	120	148	137	164	142	130	134	160	143	163	139	140	178	141	138	155	157	153	146	122	148	148	149	139	144	137	143	129	139	171	169	146	161	158	143	155	151	127	125	124	143	147	140	164	157	144	164	135	147	146	154	153	155	120	157	136	160	144	157	145	149	142	146	154	120	165	129	157	162	160	157	156	147	141	153	139	144	158	153	151	150	134	151	141	171	144	148	136	144	156	142	125	143	117	158	144	161	156	138	149	139	175	140	135	147	156	156	162	147	142	129	157	134	161	120	161	177	147	134	159	137	167	150	159	158	142	128	169	140	150	141	146	143	167	160	157	158	162	141	144	150	137	119	143	158	151	137	131	128	135	139	126	161	150	129	133	160	146	174	171	150	180	152	161	165	157	157	174	149	175	157	134	136	136	140	129	148	145	146	144	148	146	135	163	135	184	142	152	139	147	148	167	134	154	160	135	142	160	141	146	156	132	145	165	167	158	144	127	158	157	138	181	161	145	135	132	122	151	163	147	126	137	145	144	115	149	130	122	138	155	148	135	149	161	139	135	163	151	147	150	164	170	155	186	142	169	142	130	144	120	162	140	135	177	142	147	180	141	150	147	165	163	119	149	124	164	163	151	147	149	160	161	146	158	144	149	151	146	131	134	139	152	136	149	159	160	151	125	159	153	137	157	162	135	147	137	145	151	135	152	126	145	155	140	151	154	159	139	151	152	132	133	134	139	133	151	170	163	132	137	141	163	153	133	140	127	151	138	150	167	142	133	152	157	146	160	147	152	136	150	140	146	150	122	137	164	159	154	154	150	133	133	141	149	162	134	158	146	131	152	149	144	137	149	130	135	138	149	147	150	132	156	166	143	153	153	144	145	129	166	157	129	116	140	139	153	151	180	126	152	148	166	157	180	154	152	135	160	137	161	163	158	143	141	156	158	140	131	145	163	157	162	151	165	132	140	138	165	146	135	157	147	152	156	122	142	150	152	135	168	135	144	152	138	146	133	156	147	139	136	133	136	154	147	135	139	157	142	159	143	152	150	135	137	136	132	151	141	145	153	163	158	149	145	145	156	171	137	145	151	143	144	172	155	142	138	146	161	154	154	154	146	146	159	137	156	155	169	173	141	136	141	147	158	151	159	145	134	152	134	154	139	150	128	165	165	133	154	152	155	153	135	145	138	164	122	169	148	142	132	136	148	161	149	113	144	128	149	145	142	128	145	148	160	160	165	168	152	124	135	121	113	150	157	145	133	164	141	116	154	150	149	146	150	155	150	149	144	144	155	158	125	156	166	154	141	148	146	138	171	156	153	151	153	165	132	120	156	136	126	137	124	142	146	141	134	138	144	142	136	149	139	157	164	137	160	166	145	142	153	138	150	152	138	139	154	147	142	171	151	142	143	136	128	137	152	157	133	147	154	159	151	144	155	160	137	139	163	133	150	153	137	142	140	158	150	140	147	165	145	148	145	136	152	146	129	149	147	160	145	157	159	151	161	132	145	150	153	132	150	152	161	147	139	125	166	139	160	155	163	147	142	127	132	149	161	130	133	158	149	142	143	142	149	143	161	150	125	176	156	139	140	137	158	168	137	156	147	134	149	129	158	151	163	155	153	134	140	140	152	167	164	136	151	163	154	163	150	144	135	164	165	160	121	137	143	139	148	180	155	123	149	143	150	149	167	138	147	170	169	167	150	135	140	157	142	138	143	154	128	137	155	115	169	143	133	158	139	144	130	148	138	148	150	154	144	143	143	159	157	152	160	150	114	146	154	143	125	155	139	159	149	152	131	146	146	138	146	156	146	154	162	152	161	135	140	165	153	149	146	142	142	160	160	168	139	184	153	138	152	146	153	130	154	138	136	148	152	154	163	138	141	178	165	163	131	142	143	151	166	148	150	156	168	151	137	122	131	138	165	140	142	131	144	148	155	155	136	131	125	164	154	142	156	128	152	165	124	142
25831	17190	12563	2448	552	549	524	518	566	567	507	520	517	504	517	471	511	531	487	545	518	538	536	509	510	513	500	513	521	505	530	505	517	493	545	488	500	510	519	474	456	538	485	499	499	531	541	519	475	524	529	517	533	513	469	501	521	487	505	479	510	502	533	509	494	473	515	467	523	507	536	558	477	512	513	496	491	491	580	502	517	540	538	525	479	538	504	469	515	540	487	498	528	504	528	519	534	519	526	498	505	521	468	496	514	471	503	541	523	536	506	526	489	554	503	529	547	509	538	552	527	513	515	515	572	531	506	553	576	520	482	480	488	489	528	520	542	485	525	502	528	514	517	498	560	498	489	517	564	472	477	518	509	477	536	501	497	497	496	506	501	483	498	520	502	545	500	520	519	506	508	508	493	519	564	481	518	513	528	471	524	507	526	480	522	502	495	505	529	532	488	473	472	497	544	489	516	510	488	527	488	508	474	549	507	508	483	509	532	543	521	549	508	491	477	518	520	525	547	489	490	503	524	508	505	505	504	499	515	502	481	534	527	486	494	544	469	523	555	529	519	492	526	533	488	527	498	525	527	478	528	513	524	504	493	534	503	519	515	527	501	523	488	505	497	505	541	532	535	483	524	490	525	528	520	493	508	515	515	516	509	514	520	478	489	504	525	536	504	484	505	481	479	530	527	504	495	548	499	494	538	499	559	499	538	535	478	493	489	513	505	519	508	523	497	476	533	491	504	491	470	532	524	534	494	509	547	505	509	505	496	485	504	479	474	492	522	573	515	476	542	487	468	518	527	497	485	535	535	505	520	515	494	476	506	516	529	499	473	491	517	492	547	485	490	468	508	505	481	497	496	514	521	553	509	490	509	487	519	511	448	503	489	468	519	533	470	528	530	493	514	497	534	526	526	537	502	501	507	523	503	555	540	559	536	491	506	493	506	498	453	442	555	518	496	518	461	474	479	508	491	511	515	492	557	497	482	511	512	477	522	526	535	513	511	472	504	534	485	494	550	512	518	522	501	494	547	503	519	527	521	478	509	534	525	518	520	491	533	523	496	532	507	512	496	543	484	516	500	525	478	472	499	472	531	532	529	534	503	538	517	486	445	498	493	533	514	518	496	495	501	462	564	566	461	470	518	467	535	484	524	490	492	526	516	538	517	522	493	501	573	496	528	473	506	488	511	482	499	495	495	542	530	486	541	495	512	505	459	498	494	541	521	497	522	516	470	486	549	535	503	504	484	492	483	496	508	534	476	482	556	550	540	545	505	537	486	506	512	496	549	495	496	516	510	493	502	511	543	521	552	537	529	523	543	515	512	466	514	516	479	551	543	489	527	523	535	514	474	506	506	525	480	522	485	479	520	546	510	496	524	512	499	505	515	503	498	488	500	523	497	471	522	498	547	561	525	458	541	468	488	522	491	533	499	543	540	487	503	506	532	544	480	518	496	503	526	464	498	532	535	508	509	467	489	498	526	514	499	488	500	528	556	509	545	494	516	468	516	529	474	517	502	500	490	526	501	504	500	542	472	511	515	565	519	528	494	531	495	537	497	552	514	536	547	528	515	534	480	508	547	494	493	502	512	523	523	523	510	500	521	561	512	544	501	508	500	547	506	522	530	477	488	494	519	469	527	521	526	490	496	514	512	515	514	523	537	473	513	492	510	510	518	471	497	518	501	513	467	569	513	498	472	478	473	551	531	508	539	484	469	496	525	512	544	511	541	478	489	514	455	512	524	499	512	518	511	560	538	508	502	474	548	498	504	530	524	507	503	494	530	497	546	518	543	500	525	502	483	535	483	542	513	530	514	529	518	516	515	534	468	529	465	513	491	508	481	478	487	528	533	521	506	520	510	504	485	529	497	532	475	500	504	519	524	490	523	483	500	535	462	505	546	564	562	483	539	512	495	533	478	521	500	494	526	504	489	488	522	497	514	552	500	514	519	516	514	512	565	494	465	490	494	497	519	494	532	500	490	525	499	512	510	457	569	547	523	483	493	526	528	466	479	516	500	476	483	535	533	532	493	499	525	481	516	518	476	520	508	500	501	552	499	474	481	494	511	498	524	511	573	518	521	473	521	509	503	505	508	508	537	509	516	515	511	478	535	514	538	540	529	518	518	488	541	543	501	502	511	489	519	508	503	519	548	505	471	518	500	476	531	479	553	524	529	461	484	507	495	566	539	528	524	481	512	544	514	462	492	502	489	509	489	517	561	525	479	497	463	497	474	513	515	457	486	469	501	511	491	529	526	517	505	554	500	524	515	490	564	495	511	490	537	482	530	512	530	494	483	487	503	483	480	516	498	532	557	568	512	526	545	517	502	510	522	505	560	527	545	497	489	506	475	482	490	539	522	489	530	473	508	521	472	497	502	548	541	496	539	467	510	525	498	488	539	495	508	529	468	500	505	470	553	494	498	515	530	508	534	496	485	484	510	530	509	511	472	535	504	531	539	497	506	516	555	545	508	527	489	503	504	531	453	532	499	518	538	506	532	522	525	545	491	542	524	504	546	531	504	528	478	506	525	520	498	501	497	555	530	509	530	502	498	503	498	499	488	503	514	491	478	517	516	529	519	525	510	505	461	498	490	517	548	542	502	482	499	518	506	515	497	471	502	519	511	521	499	524	482	517	513	508	501	494	507	555	524	512	547	523	479	505	512	516	508	477	541	482	529	461	503	534	479	537	493	492	487	492	494	526	512	492	547	532	471	537	510	552	505	502	546	475	511	509	505	533	538	521	494	506	530	509	543	512	480	490	516	531	496	503	507	544	523	528	522	497	552	518	485	520	521	498	520	484	527	519	531	506	511	516	525	530	510	553	520	486	496	496	470	538	488	511	536	505	472	537	514	539	481	498	541	534	545	509	543	490	529	544	523	507	525	531	542	495	514	535	521	506	517	529	548	448	514	499	497	520	546	502	550	521	531	519	499	467	503	535	525	462	489	502	489	537	508	556	500	523	506	524	542	519	481	542	549	508	516	482	521	504	475	527	501	552	451	536	498	510	479	525	529	514	533	517	520	479	471	510	548	512	543	513	505	515	491	500	501	486	474	487	511	514	515	538	511	503	519	541	498	531	521	520	531	515	499	463	497	483	483	526	488	490	531	483	508	534	529	498	545	494	531	484	532	497	515	505	529	485	540	552	506	491	529	491	477	569	537	537	530	496	483	485	551	497	491	526	492	499	530	513	544	540	514	548	486	496	522	527	536	524	512	515	522	518	475	565	478	541	526	512	503	482	505	517	517	511	503	502	525	507	532	559	529	505	473	505	524	522	516	471	517	490	484	543	539	492	492	484	519	511	474	526	514	537	524	513	506	504	524	488	500	518	504	534	534	563	529	503	516	524	515	506	513	500	480	465	521	512	516	496	552	539	526	517	502	511	529	497	547	496	527	519	504	529	470	506	521	525	522	504	532	491	534	517	522	505	480	466	499	506	495	480	507	484	533	479	496	532	549	504	492	510	472	498	517	524	494	516
68814	59921	53584	23445	2675	378	323	285	323	277	307	295	286	284	262	252	232	255	238	244	240	267	245	254	255	281	244	270	230	245	257	232	263	216	247	271	228	243	264	239	239	231	266	266	266	247	242	279	263	231	265	254	282	250	251	273	252	222	234	233	249	267	260	238	239	252	247	260	240	249	281	219	248	267	244	260	259	243	258	249	248	257	239	233	195	220	239	276	248	242	252	243	268	255	248	269	241	247	280	223	259	259	250	264	231	273	249	263	274	255	253	271	246	220	243	243	293	237	241	274	245	260	250	248	245	240	249	250	246	249	297	269	257	255	224	241	246	253	261	272	252	235	261	242	278	241	237	242	243	249	261	244	241	242	259	268	259	217	239	242	238	249	235	268	223	227	259	268	252	245	260	258	246	251	244	283	239	270	260	233	243	214	267	243	221	240	237	253	242	259	232	254	273	256	246	233	230	275	252	254	250	246	240	247	247	243	259	263	288	250	285	242	255	252	222	263	246	241	247	262	228	274	233	249	257	228	245	269	241	227	280	242	239	244	253	240	253	241	264	242	252	251	228	261	248	252	258	251	257	281	227	251	227	249	247	237	278	262	227	259	270	245	237	247	254	286	237	291	273	261	270	247	231	250	265	251	243	268	241	255	219	240	268	246	249	245	231	234	254	257	240	262	264	256	252	257	233	259	252	256	218	240	255	227	230	239	239	259	252	242	248	266	261	235	257	254	254	259	266	221	230	230	264	247	224	243	246	228	249	268	275	265	249	251	239	226	236	236	246	248	224	262	224	254	253	251	239	272	273	248	249	243	263	223	246	256	265	233	268	248	236	233	260	219	231	233	250	240	232	226	223	241	243	255	250	263	255	276	269	225	270	235	248	237	257	246	247	232	233	256	251	222	239	238	272	268	230	268	268	253	245	241	238	283	238	253	245	259	242	245	279	258	253	251	269	247	242	226	258	243	233	242	250	233	245	226	268	262	234	239	259	253	270	251	259	203	227	271	270	231	291	233	257	258	241	230	243	232	267	243	248	233	256	254	264	242	253	256	242	254	277	233	249	236	232	223	282	252	281	243	220	270	237	255	268	244	230	251	243	281	241	250	254	249	249	218	256	283	243	259	264	250	221	241	248	256	235	243	228	244	267	240	258	253	240	236	245	256	254	245	245	243	220	255	257	234	286	248	259	229	219	252	285	254	253	249	240	243	249	266	241	247	252	242	224	241	265	255	270	250	268	252	230	242	222	267	270	266	250	248	241	255	245	270	265	251	236	264	233	239	242	255	236	233	255	233	209	260	256	221	298	296	224	238	262	248	279	243	237	256	251	271	240	263	229	242	266	256	257	242	227	256	247	238	271	238	268	255	238	262	220	259	280	240	252	250	264	244	245	269	242	236	235	258	250	257	272	232	245	222	272	240	261	242	253	240	239	249	242	237	232	272	258	278	259	270	232	258	260	240	236	238	235	257	243	272	230	258	244	246	263	265	284	249	241	233	243	235	248	279	241	269	252	209	237	224	241	240	250	263	245	259	243	258	244	244	271	247	230	266	229	260	267	221	253	250	272	260	252	229	237	270	236	246	241	253	265	252	204	273	265	247	273	241	245	241	242	232	252	231	258	259	231	249	268	245	244	226	245	248	224	262	254	236	228	216	263	245	281	234	253	253	261	253	252	229	255	260	261	271	263	264	258	247	281	267	219	275	252	257	251	238	245	259	235	235	280	242	274	258	227	245	234	257	232	246	278	238	260	254	215	249	237	257	246	255	258	245	224	266	253	239	228	238	252	236	251	220	250	224	259	244	218	270	237	251	251	246	237	231	238	248	262	236	259	250	261	230	261	229	258	299	231	230	229	248	257	238	264	223	266	231	253	257	270	247	259	226	245	271	224	244	277	259	248	257	253	239	240	240	259	238	252	238	235	265	284	256	274	256	277	243	251	243	231	240	238	234	260	249	261	243	280	235	250	241	288	254	243	286	254	224	250	239	255	254	257	225	248	250	236	274	276	258	224	249	251	249	220	239	263	247	233	231	245	238	241	259	274	234	252	242	263	241	243	253	240	261	272	249	226	264	260	244	250	290	272	216	253	277	264	233	240	224	268	278	262	270	253	237	246	268	257	262	234	231	247	244	226	234	256	209	241	236	216	253	258	254	269	248	251	241	264	255	251	215	276	222	292	241	258	227	233	272	250	216	263	242	234	241	277	246	259	237	230	237	251	267	230	272	250	258	241	285	261	244	271	251	251	237	268	248	234	250	240	267	296	247	255	231	202	229	229	252	253	247	265	249	233	257	253	240	263	243	236	266	243	239	247	238	232	240	239	232	223	256	263	234	230	249	239	223	246	226	253	268	239	220	241	255	253	221	272	252	266	274	242	262	215	249	262	242	260	244	270	249	222	269	255	243	226	262	255	238	268	251	238	258	253	260	252	251	252	261	250	232	244	238	250	243	230	235	239	243	259	271	249	262	257	256	245	222	232	252	226	239	237	273	241	264	222	251	233	247	242	253	271	255	247	275	278	226	248	266	257	271	229	254	231	251	245	256	239	232	245	253	249	260	261	237	235	240	235	265	246	245	222	285	217	248	232	247	243	241	277	234	245	251	267	257	231	258	262	237	235	262	237	274	248	269	252	230	263	249	237	253	232	237	239	264	229	251	260	272	243	227	266	266	250	241	245	268	256	261	235	260	264	275	262	231	238	266	243	230	269	232	267	270	246	255	275	246	276	247	234	242	261	255	246	214	240	254	266	228	277	240	257	253	227	232	242	231	250	230	251	270	230	270	260	269	207	255	224	276	244	277	270	260	235	252	246	236	228	235	219	286	260	258	250	251	259	248	210	215	226	234	239	278	265	243	225	245	238	231	263	236	239	224	255	264	255	240	223	225	251	259	281	276	235	247	222	262	252	262	264	255	228	212	257	242	243	224	222	266	255	237	238	239	257	237	260	256	265	235	241	239	222	230	263	243	244	226	245	238	248	238	264	244	266	233	253	260	241	238	233	254	300	248	276	268	269	219	271	285	226	268	249	233	282	262	246	241	266	235	235	255	270	271	214	221	242	251	254	255	247	240	245	251	266	254	261	238	232	263	278	227	212	222	240	263	235	259	278	228	265	262	247	224	244	254	224	237	260	263	233	230	240	254	234	248	258	277	247	268	208	222	264	244	253	241	227	227	253	262	259	247	243	238	242	250	250	256	247	214	240	268	248	232	230	221	255	278	282	257	240	245	247	272	236	227	257	264	262	234	266	188	260	253	259	246	271	267	230	240	243	211	237	218	269	234	217	252	222	244	257	262	233	240	253	236	263	264	253	264	253	269	241	255	219	237	242	245	248	244	263	265	282	253	259	244	238	228	238	257	310	253	226	245	253	229	256	245	252	246	236	225	268	249	248	228	239	264	243	230	251	222	249	249	293	238	259	232	255	231	249	236	250	237	296	238	257	231	242	252	233	238	231	282	244	221	229	251	244	253	237	264
47233	47274	48400	16002	1309	1194	1049	995	970	969	914	910	904	876	900	806	915	802	826	779	831	797	821	796	895	835	815	818	764	824	803	801	838	867	817	825	720	800	816	790	715	839	751	792	785	779	766	806	831	804	793	761	761	793	692	775	793	780	778	794	734	822	821	766	791	782	767	822	774	767	784	811	790	777	743	766	829	798	767	743	763	732	762	773	762	793	806	703	757	779	763	718	782	804	793	823	809	773	783	746	780	765	794	815	765	784	805	811	765	779	744	835	815	789	774	783	740	812	763	794	822	772	807	787	759	797	793	834	794	803	766	740	807	771	828	826	801	809	729	786	792	777	790	783	809	777	773	744	771	789	801	743	775	804	771	806	768	788	755	796	797	778	778	813	816	811	791	754	846	754	825	783	764	772	772	813	793	772	764	776	808	762	785	823	799	795	829	783	776	835	817	751	818	743	745	802	824	783	782	769	824	759	777	759	828	750	810	793	769	759	745	801	748	789	746	757	771	779	787	754	784	722	751	783	806	744	763	754	791	728	799	802	784	774	807	792	799	770	765	772	797	804	751	826	761	773	763	765	807	722	762	826	798	830	762	764	815	813	832	760	795	839	785	754	850	749	787	800	790	809	779	779	789	759	743	782	747	782	778	759	799	780	739	735	797	746	777	774	834	784	771	745	795	757	757	804	769	769	786	782	808	749	734	792	801	796	733	765	756	788	752	751	802	744	766	788	777	787	776	806	802	764	732	750	830	779	807	802	773	881	771	734	796	746	722	814	765	768	736	768	793	790	771	799	752	788	760	779	755	776	799	760	799	786	765	791	794	750	774	813	826	773	778	827	739	788	794	792	812	776	838	799	751	791	767	754	755	747	795	793	779	767	789	782	728	787	757	787	780	733	779	770	809	787	788	763	777	803	777	739	766	768	757	848	770	826	748	764	810	781	810	775	781	833	785	748	823	771	782	727	804	781	794	740	770	774	759	825	826	801	811	797	816	786	745	814	783	785	813	758	763	801	772	790	806	791	808	794	793	812	835	812	767	728	777	807	794	775	806	810	769	795	778	799	817	756	753	814	748	790	777	809	806	807	773	762	834	768	798	803	793	757	783	736	805	752	767	795	796	728	808	802	789	823	791	791	847	812	800	777	749	786	811	803	817	841	730	763	804	784	776	767	836	765	759	803	785	808	775	773	801	767	791	826	757	812	785	749	811	785	824	780	753	799	798	765	780	761	772	722	776	765	756	788	777	784	765	782	799	800	764	771	780	749	785	765	753	764	814	763	765	793	813	734	722	780	770	781	820	753	745	785	773	774	797	767	775	766	724	754	752	800	812	769	782	792	835	818	795	774	772	776	766	811	693	772	799	785	811	809	792	770	809	770	817	762	787	796	829	795	838	828	731	780	832	793	759	766	770	815	737	744	760	783	778	789	794	745	744	776	747	771	757	799	795	761	713	824	752	755	799	767	796	748	800	769	803	732	765	803	787	751	768	772	831	729	796	722	783	737	772	821	804	799	782	787	768	766	740	855	781	724	806	745	808	798	798	785	745	784	795	734	835	772	827	780	804	802	812	738	782	759	785	794	866	773	772	758	776	756	797	795	781	730	825	784	761	769	741	757	742	791	761	793	763	771	760	749	729	805	748	776	788	751	799	775	780	806	779	777	777	746	822	795	770	780	763	765	794	752	791	746	734	807	759	819	749	766	813	712	802	803	776	787	783	753	803	772	799	772	818	752	786	792	797	775	836	749	851	804	805	791	792	772	784	769	758	762	777	799	778	765	806	791	750	782	739	776	817	764	742	790	800	702	778	760	810	809	745	786	799	805	723	813	787	743	767	772	745	746	787	769	763	799	761	796	734	769	752	756	775	785	768	782	755	768	756	808	790	783	778	729	788	781	778	811	728	803	745	806	800	808	752	812	807	828	785	813	769	776	781	761	750	803	799	773	778	780	736	776	845	793	788	816	780	819	811	805	773	826	805	808	841	803	800	790	836	771	793	754	750	798	809	774	741	799	750	768	769	840	741	733	781	797	726	764	767	779	814	771	785	796	743	765	761	735	763	783	777	794	766	843	837	780	816	777	800	778	783	773	738	781	747	772	780	771	771	793	787	792	755	751	784	760	798	786	811	753	777	805	843	826	732	813	738	777	757	768	789	767	810	791	744	768	747	802	749	792	747	762	800	790	751	760	750	798	739	815	777	806	849	798	757	742	802	778	815	800	808	763	787	723	753	762	729	708	788	774	759	767	798	777	766	775	734	764	800	778	732	802	785	786	806	755	775	761	761	796	746	816	812	777	787	775	825	785	785	788	779	822	736	804	791	788	778	804	795	825	767	819	774	773	765	771	748	788	728	765	754	770	805	782	765	755	775	757	808	778	773	801	818	834	769	821	780	752	752	821	793	757	790	828	777	739	735	730	764	791	769	768	781	823	801	796	791	757	799	725	757	783	817	745	822	756	797	826	746	737	767	750	788	786	791	807	777	748	736	782	826	774	787	765	789	764	772	791	824	787	802	779	820	798	782	745	783	779	767	792	763	769	816	812	741	789	734	792	788	748	746	722	795	752	754	775	816	750	795	758	782	741	816	762	785	783	744	741	821	748	797	733	744	752	735	782	785	762	739	794	759	785	746	784	750	780	720	791	834	759	757	758	801	781	801	810	778	798	762	781	766	802	749	745	798	835	812	777	811	757	760	837	794	768	773	780	787	809	789	771	851	774	812	772	759	722	726	747	755	790	825	820	810	790	768	794	788	771	795	802	796	783	794	797	797	758	773	772	732	737	780	811	756	777	806	742	785	745	784	768	774	806	853	794	723	773	779	799	860	761	819	742	833	783	788	791	737	766	788	745	800	821	816	778	797	808	788	818	772	786	838	804	755	748	801	800	759	823	759	787	778	820	803	718	776	787	728	799	785	796	778	789	767	776	773	744	744	772	806	802	775	847	788	738	771	801	778	834	741	765	778	788	799	759	814	809	793	775	786	795	766	804	757	778	780	816	776	806	797	796	799	788	787	765	821	799	759	794	795	796	791	759	769	767	796	745	775	816	774	782	793	810	790	714	781	728	787	792	775	792	807	765	775	773	818	779	741	783	789	793	730	763	832	764	756	808	817	795	766	802	800	781	766	745	732	795	761	768	706	788	824	787	766	786	838	786	804	758	792	776	785	761	856	741	735	785	803	802	762	794	768	805	802	792	789	806	766	794	770	831	767	773	806	795	795	772	772	772	724	791	812	850	790	758	775	806	761	831	755	772	792	750	752	793	778	781	777	800	778	731	736	801	795	819	719	749	741	799	792	758	754	795	775	760	850	776	787	761	814	762	769	774	785	765	762	734	758	822	780	757	781	789	816	716	770	728	729	853	726	812	799	772	801	768	775	752	731	781	771	721	757	780	782	761	739	844	827	757	774	779	785	741	796	785	800	803	809	755	736	743	781	802	772	750	728	762	779	783	744	768	803	762	773	755	793	762	764	783
80712	72569	65223	32996	8560	871	473	406	391	408	362	390	360	389	354	360	361	345	365	344	351	357	349	387	345	340	334	358	340	329	335	324	328	339	373	361	350	352	357	305	303	353	342	297	306	313	376	328	361	354	336	363	334	326	308	341	339	354	356	357	333	346	344	334	334	337	334	341	329	348	352	317	330	298	337	291	328	342	297	343	341	356	325	351	363	334	310	307	337	355	302	313	320	321	330	334	342	333	351	350	326	338	322	301	346	304	299	325	343	366	340	309	318	313	353	324	326	345	324	286	311	365	317	356	331	336	359	337	353	338	357	322	320	324	288	373	357	322	312	343	317	334	352	317	369	341	348	345	355	329	308	301	331	329	358	325	342	363	299	349	335	306	345	327	299	343	351	318	351	311	348	335	354	344	347	338	378	323	326	348	350	370	334	334	344	337	338	354	333	303	354	349	342	310	321	331	350	310	348	338	301	347	337	358	344	321	345	343	321	312	314	335	338	347	326	309	320	343	323	327	306	320	318	321	326	327	368	315	288	356	299	323	325	345	323	352	314	311	328	317	319	336	315	369	328	339	350	301	349	292	338	322	328	340	336	325	338	321	354	365	312	365	333	330	328	317	318	320	350	319	330	344	307	344	346	296	360	317	346	342	302	344	303	334	324	293	339	340	328	303	339	351	351	337	312	334	315	338	353	325	359	326	340	341	329	312	322	335	307	313	335	341	349	324	316	356	310	306	365	315	366	311	354	326	394	334	322	322	343	326	312	312	332	349	322	353	307	327	343	342	320	334	342	343	288	291	328	312	365	323	352	324	357	314	335	335	332	306	340	346	316	332	322	326	352	318	299	334	325	365	338	315	306	332	364	348	317	328	378	314	359	364	333	351	314	323	356	346	319	370	297	345	324	352	350	372	342	300	346	344	315	306	369	335	343	342	347	340	346	336	332	380	312	356	332	354	339	353	351	304	341	325	316	318	357	329	329	327	353	339	308	328	352	339	367	373	290	321	319	339	334	319	349	346	314	322	342	325	306	328	346	340	321	335	302	311	294	352	350	294	343	323	380	363	326	356	313	359	362	326	346	322	374	373	343	329	343	326	329	341	329	340	348	318	312	304	343	325	333	329	353	349	348	329	378	342	378	301	319	330	371	336	319	340	336	327	309	327	386	331	336	343	330	359	320	323	333	315	346	332	362	340	365	333	326	330	323	334	343	320	326	326	322	336	312	330	331	373	335	364	309	296	318	327	290	342	337	333	345	316	325	382	392	319	328	323	292	340	338	325	318	322	384	330	377	337	358	325	365	308	322	315	328	326	347	343	351	334	337	343	342	325	323	304	317	323	342	320	369	319	363	328	319	307	340	357	341	323	328	322	365	349	304	350	333	353	318	329	332	338	301	341	340	338	294	349	310	307	351	332	337	354	313	339	329	343	339	348	324	337	332	329	365	331	317	351	364	361	377	339	309	347	339	338	312	363	323	355	331	330	348	318	321	323	304	354	350	350	343	308	299	328	324	311	338	355	331	333	362	324	348	340	342	362	337	329	303	289	356	361	342	348	378	311	326	339	334	325	333	349	347	370	327	303	332	288	319	287	325	339	342	342	318	357	341	361	371	318	341	345	321	329	351	333	378	341	377	330	341	311	314	307	348	332	344	324	352	338	348	292	366	356	326	344	382	368	336	350	308	326	338	316	333	337	318	342	308	314	309	358	341	329	326	328	323	325	312	339	309	332	356	307	353	347	326	333	372	361	336	333	322	323	346	324	346	317	346	337	353	314	321	341	345	352	319	329	370	348	335	351	322	323	370	343	324	338	348	361	334	352	338	315	326	386	304	325	345	363	333	326	349	349	308	325	378	323	333	325	332	324	360	298	292	316	329	358	325	345	377	314	321	351	331	342	348	368	335	366	320	331	330	351	364	302	313	340	318	311	328	355	318	339	347	313	352	354	314	321	328	319	339	324	337	330	333	347	343	316	309	328	354	322	338	317	360	341	340	323	342	314	330	308	362	335	326	317	341	345	349	313	339	336	373	330	309	326	340	344	297	367	334	325	335	343	336	301	343	357	337	320	352	335	358	337	308	366	322	351	334	334	344	331	337	321	340	334	338	331	343	343	370	290	301	307	341	314	342	363	319	322	338	353	346	351	324	341	337	298	353	335	336	296	338	318	319	351	347	310	348	326	373	383	334	354	355	323	353	332	340	363	346	318	332	330	371	348	333	339	355	334	342	331	354	310	348	308	356	332	333	344	367	325	315	335	330	345	355	328	304	346	356	321	322	328	347	329	329	323	333	322	319	364	356	332	348	343	343	332	301	375	322	358	318	344	336	301	340	332	352	337	344	359	334	338	334	356	365	347	320	340	324	357	326	342	341	313	353	356	375	344	341	349	327	352	344	339	338	307	349	314	310	324	291	323	331	370	315	359	350	336	311	367	326	345	329	341	360	315	326	331	340	318	342	326	361	345	358	351	347	328	314	328	350	333	302	328	322	310	338	335	349	334	353	339	311	332	354	326	323	317	352	281	342	341	314	355	322	341	346	289	364	340	334	339	359	314	316	340	354	331	315	363	331	346	315	328	349	358	350	290	339	344	369	305	335	312	351	316	350	340	354	328	344	319	325	309	360	326	327	304	352	321	353	346	344	347	359	333	359	354	338	321	345	308	324	337	331	317	374	336	351	347	312	333	306	347	346	362	361	363	321	346	321	318	303	322	325	316	332	313	318	351	323	325	320	347	341	343	312	308	333	316	323	322	347	277	317	317	362	309	344	327	302	313	348	331	313	333	344	335	334	333	346	330	333	332	322	329	334	333	310	314	369	345	321	357	310	307	360	282	372	354	362	301	332	312	316	318	312	296	325	311	326	343	341	309	328	335	337	354	327	349	355	341	334	335	363	305	308	363	333	350	341	334	341	325	350	333	344	326	341	335	332	330	345	322	307	350	337	336	328	308	332	360	335	360	335	344	320	308	319	369	361	334	322	318	349	315	308	327	325	327	355	354	297	303	328	342	368	322	344	324	324	334	343	367	347	345	303	355	338	322	362	342	302	360	331	327	316	383	338	348	349	309	315	355	310	346	311	330	328	355	358	345	350	284	346	333	360	335	342	349	350	318	336	362	316	348	328	334	347	345	333	326	309	316	315	325	336	328	360	358	339	348	343	352	320	350	365	324	309	353	341	332	330	344	352	299	355	312	339	346	337	341	316	366	344	361	371	327	338	316	342	318	362	325	354	353	340	311	346	324	352	325	333	320	327	342	328	303	339	330	327	326	326	350	348	361	359	349	345	320	343	347	341	320	358	318	345	351	356	352	308	333	356	354	341	298	314	351	343	337	331	305	328	311	335	287	329	354	370	329	330	350	346	312	357	334	305	327	337	332	353	353	334	328	318	331	341	321	364	336	328	369	326	345	335	326	347	323	313	337	306	326	347	306	345	354	329	335	330	323	337	348	331	308	333	350	338	318	337	353	359	368	353	336
57924	60052	60123	20900	1880	1671	1522	1410	1367	1300	1229	1167	1168	1159	1163	1103	1093	1085	1058	1030	1092	1042	1001	1023	1040	1066	1022	1004	1048	973	1041	1045	1018	1061	1087	1040	1069	1016	1012	1042	981	1010	963	978	976	931	980	983	985	997	1098	1022	1030	1022	946	992	983	1048	957	950	998	976	1008	1054	996	931	927	996	952	966	984	931	972	928	950	932	966	1019	1036	1010	1019	938	994	1022	983	998	1015	967	975	1032	1006	959	990	1014	944	991	1026	973	972	996	946	961	970	988	973	939	1024	1018	928	984	969	954	975	1008	1022	982	997	950	995	1006	1009	1002	1040	980	968	969	1052	1041	951	1002	994	957	1012	1006	980	941	976	991	1016	985	962	954	1042	997	1003	988	1007	952	1015	975	1003	959	919	960	1013	975	1003	967	994	1017	985	1009	1011	1053	1030	960	975	993	965	1011	1001	1030	995	986	1004	998	1034	997	1029	957	992	969	1023	1002	1013	1062	1018	973	1048	983	981	955	990	994	955	997	1010	1033	1017	980	957	1004	951	1008	935	947	966	956	974	958	987	981	971	1015	1062	1028	1031	1017	1019	928	1023	1008	1022	950	977	985	961	961	1018	1038	934	997	939	994	1015	983	969	941	984	900	1023	1018	941	1025	1005	1055	957	992	999	989	977	979	983	1015	986	982	955	929	1010	967	975	946	1011	1008	958	1009	981	970	929	1032	993	990	981	1019	990	978	1019	982	934	1004	931	966	984	973	966	981	1010	948	981	1006	980	1008	993	997	1001	1003	971	981	982	1063	1031	1021	993	1018	1026	1045	960	1030	996	1000	1030	1015	951	1014	964	998	962	986	980	968	951	1016	931	973	1038	944	978	1006	1013	1020	936	969	982	971	987	991	987	1048	964	972	996	954	1023	986	991	979	971	958	946	1009	1004	990	1009	993	991	964	973	1033	1005	974	1011	992	976	965	1001	1009	974	981	988	994	996	958	967	999	990	1024	957	965	971	995	965	918	960	958	985	932	982	1003	962	1017	1003	991	1021	990	973	953	999	964	982	989	990	1008	975	991	944	988	999	939	999	1001	1020	977	946	1036	919	954	972	967	983	1039	976	1016	1016	995	1052	1018	1068	1063	951	986	1006	1019	1047	1004	1001	971	1040	976	1001	996	1044	1017	1041	975	946	997	1008	945	1025	972	965	1073	990	1009	1030	962	937	973	1006	998	968	1050	951	964	962	971	981	977	966	1014	965	973	932	928	925	987	977	992	978	1017	1002	1033	985	986	988	1004	976	968	961	1016	1029	984	995	944	997	990	1015	985	961	1028	1010	995	1007	978	989	958	1014	957	1049	1040	1006	1034	1041	981	1003	978	948	950	940	1038	995	996	988	991	975	998	1045	976	981	990	1021	1018	1034	961	995	1052	996	1040	1015	986	953	971	1035	976	944	1047	995	971	995	949	1000	1010	1001	1000	1004	928	928	979	974	943	1046	1032	950	994	926	1006	999	958	968	950	997	993	995	1008	1027	1004	983	988	994	1027	989	1010	1037	1036	1022	1008	958	1010	960	984	976	984	965	994	1002	953	1013	1007	912	928	972	967	1006	987	971	953	987	1000	1023	1036	1045	974	981	1018	950	1010	1027	994	948	936	995	971	947	1025	999	998	1000	972	964	976	995	941	1022	961	950	967	1003	1011	945	1016	995	987	991	1011	1062	996	1057	1001	994	1011	1024	935	996	958	989	907	985	1003	995	983	994	986	1004	915	998	981	1003	935	996	979	959	962	938	923	1084	911	975	1051	994	982	1022	955	1012	1009	944	979	945	993	940	991	977	950	1000	964	969	1013	974	954	997	1020	967	967	983	1041	962	979	1044	1071	952	947	971	965	978	954	974	1007	976	978	1010	1008	937	1004	945	1019	960	989	1038	997	1019	994	993	939	1007	1036	983	933	997	962	981	1023	1024	990	988	941	950	1021	997	1021	956	1015	961	966	997	955	1004	966	1046	961	982	1026	948	999	979	1018	976	1009	1016	1037	985	963	1039	926	993	1015	998	958	1011	1003	982	1047	1019	997	998	972	932	1004	942	1025	1009	970	999	1040	980	1018	1029	1064	969	998	974	988	965	1081	976	962	964	1000	964	1048	953	1035	935	1002	983	983	950	991	1007	948	997	999	1016	983	999	998	1029	966	995	1016	996	1007	1006	926	956	989	1004	1010	1030	1076	921	984	985	1039	1005	1002	986	1008	966	1010	1012	977	999	952	941	1035	991	1002	989	965	954	986	1010	931	1009	971	1001	931	1019	951	998	1009	1016	1054	1011	956	984	935	956	973	1043	1025	985	981	1001	972	1000	971	1011	941	980	960	974	937	951	999	1033	981	980	1018	1037	946	989	1008	944	972	987	1010	1000	989	994	983	1046	1023	982	998	968	1003	946	1001	995	946	1006	1033	975	1010	970	929	1007	1003	963	998	949	966	940	966	1006	979	1024	983	1018	962	980	968	997	1026	965	994	951	961	1026	963	992	936	1034	978	1019	997	992	1007	988	999	950	1001	961	966	1000	991	956	965	1006	1009	968	946	997	977	963	1005	983	994	1054	972	919	1015	1012	983	983	1042	1015	996	1014	972	999	1001	1001	1002	1048	1029	1000	1007	984	987	1033	982	1069	1002	983	1009	987	1040	1003	969	992	1028	1039	1079	976	1006	953	995	982	992	989	1001	1014	1037	925	1053	960	1027	966	990	958	1004	996	993	994	979	999	927	994	1018	962	1004	990	963	933	986	1017	1025	959	983	990	1009	974	996	952	974	1003	981	981	1026	1004	1006	961	1040	1042	1027	1022	1014	948	1045	928	982	1037	988	1013	958	1052	1031	969	970	1025	941	1028	981	952	985	992	973	1048	998	1020	992	987	974	961	970	1010	991	1024	1030	962	957	997	937	960	995	1020	959	953	939	997	951	1014	973	972	1038	1014	1033	992	980	1003	949	985	995	965	1002	957	1012	1005	980	977	944	997	958	1030	947	1025	1008	979	986	1022	959	992	973	1020	1010	967	973	939	969	1019	985	970	950	991	998	973	945	993	973	977	1035	952	1021	978	973	970	980	971	971	961	959	1021	998	978	921	1008	936	983	1013	947	955	1048	971	964	961	1029	1003	994	960	956	986	924	1011	996	963	992	919	971	981	983	1001	995	968	967	987	1091	985	960	1005	1030	962	952	1009	1006	952	1005	968	977	1003	1022	1041	1003	942	992	933	992	990	1035	1047	976	974	960	959	946	989	995	995	1016	998	994	1021	936	1020	968	997	1029	978	945	971	957	946	988	928	1024	932	1046	1002	978	1013	1072	1046	994	948	1015	1029	1034	994	981	1028	975	983	1012	978	951	970	970	983	1018	994	1031	992	985	969	935	971	1006	956	962	1038	1014	950	1021	1004	949	992	1027	996	967	1000	987	963	982	1000	1033	926	942	991	1015	990	1024	960	997	944	943	964	993	1037	1008	1006	1006	1014	1005	984	1027	995	988	1010	982	1038	986	932	995	1005	992	975	1000	979	987	946	991	976	998	975	1046	984	991	1047	967	1044	929	1013	971	984	1003	1003	938	1019	977	991	976	1000	984	1002	1005	1017	950	973	978	982	999	989	1024	996	998	1023	974	947	1034	969	964	1001	1028	927	970	994	990	1033	1011	964	990	982	982	986	986	1015	954	1026	1008	976	1051	984	943	916	976	994	1007	1007	954	957	1016	994	992	940	1004	1006	1015	1004	1032	1066	922	942	971	1025	977	954	1014	958	946	1022	978	1001	991	1000	980	995	962	1020	988	977	962	943	1005	913	968	939	970	961	1011	1025	983	988	982	1006	980	1042	968	964	998	1023	993	1021	975	981	1012	1005	953	1038	951	1061	1035	972	990	1005	1053	993	1002	996	999	967	1010	968	982	1096	1024	986	987	1043	967	928	979	974	996	938	1052	953	987	1042	999	961	995	1031	1004	938	956	992	997	1011	953	969	1003	991	1012	1000	955	939	985	973	960	1029	1004	1046	944	1048	935	992	990	979	1005	970	970	939	993	1025	1020	932
28352	15602	8406	1738	275	181	192	180	185	150	168	168	188	187	171	163	166	157	168	181	161	155	164	159	159	174	183	146	159	179	170	179	162	163	161	167	136	176	159	171	163	171	150	165	183	180	150	159	156	176	157	151	164	163	173	166	169	159	141	143	186	164	150	159	150	178	162	171	148	168	159	178	177	175	152	174	178	157	167	177	167	173	169	178	152	152	170	166	124	182	156	178	152	161	175	153	162	150	184	152	169	197	166	176	139	156	180	160	147	175	164	150	138	188	165	158	161	185	188	159	176	174	164	180	162	152	168	170	183	157	173	159	169	181	172	155	151	158	156	164	160	159	168	177	135	170	162	137	169	164	152	168	177	173	166	164	171	140	169	155	163	177	169	156	165	158	174	164	173	170	146	151	162	154	176	156	150	159	173	176	164	185	183	158	165	164	150	178	155	177	165	192	169	154	167	155	144	148	184	168	161	163	175	197	203	177	158	152	169	168	152	153	162	156	176	176	164	160	163	147	155	165	142	170	141	159	144	176	154	167	166	186	160	156	182	145	158	145	173	172	137	183	196	154	154	162	169	172	162	164	167	148	163	166	149	165	165	172	148	177	166	158	182	157	152	177	163	173	177	175	150	179	152	161	168	167	165	161	155	151	160	198	174	154	163	168	159	154	180	175	142	171	153	165	161	162	161	150	168	156	165	152	167	152	157	169	181	168	160	167	173	176	175	168	189	168	159	147	165	163	158	140	168	190	189	157	151	175	161	170	160	155	173	162	157	177	163	186	184	168	133	179	166	153	162	168	165	158	158	167	162	173	175	169	167	148	178	180	166	143	171	169	159	167	176	174	146	161	160	167	166	167	152	175	195	179	178	147	157	170	179	177	147	181	175	167	161	167	184	167	179	172	171	158	167	165	146	167	175	182	161	151	177	163	152	156	179	161	211	155	148	168	144	174	150	162	164	149	166	177	134	200	173	159	164	154	171	155	157	161	173	180	150	152	147	150	168	170	169	147	154	156	167	161	169	169	189	159	153	167	155	157	166	157	161	175	168	143	170	185	155	157	178	159	140	160	181	171	172	164	168	141	153	150	147	158	147	176	173	153	154	174	151	160	161	177	164	146	170	163	187	170	170	171	172	148	155	155	152	165	166	142	153	176	161	162	141	144	175	166	146	151	164	153	191	184	167	181	190	156	159	165	165	182	172	158	173	170	159	142	169	156	156	166	170	171	148	177	168	157	178	151	159	155	175	151	159	149	159	168	156	159	150	170	168	163	174	189	177	174	182	175	183	179	179	164	150	164	159	160	163	151	173	163	158	161	185	156	160	138	133	169	143	174	157	164	156	166	168	166	164	199	167	138	134	148	139	161	188	171	167	151	167	187	177	161	183	146	166	164	155	185	170	154	156	149	163	178	154	154	180	169	177	187	174	171	159	175	161	172	148	149	185	175	163	144	179	160	178	173	174	183	151	167	171	184	158	158	162	185	152	162	158	158	154	152	157	170	188	157	162	173	171	164	186	162	161	174	153	159	186	148	165	153	167	181	175	177	177	179	156	155	144	156	186	169	164	163	167	174	162	163	163	173	167	176	153	170	181	181	178	177	164	170	165	158	161	172	160	178	144	159	151	163	180	175	159	173	147	157	178	143	164	176	156	150	162	152	154	163	161	186	182	158	127	186	158	157	174	173	173	152	138	160	155	185	175	180	182	150	193	140	164	163	178	180	176	149	177	176	158	155	162	175	185	156	161	168	172	178	182	174	170	151	174	175	173	178	158	170	168	182	181	164	137	159	146	175	152	170	181	164	165	171	149	136	160	180	180	167	176	148	170	169	178	162	128	131	162	168	158	155	180	169	164	156	161	165	156	188	171	143	154	171	174	157	175	155	169	151	167	175	143	166	142	147	155	161	178	169	181	145	164	159	187	170	168	148	162	172	187	167	167	141	147	167	141	154	156	161	163	164	153	158	176	170	179	136	161	152	167	161	145	165	154	179	158	159	158	189	150	162	175	163	174	154	171	162	144	174	171	161	169	136	185	147	167	174	181	172	176	169	164	160	174	166	171	178	187	161	149	174	140	150	157	166	162	146	160	174	178	166	163	172	163	171	147	186	157	160	155	153	159	158	159	177	154	174	165	154	165	176	143	167	201	159	171	180	154	170	186	146	157	164	175	155	157	171	163	163	154	162	154	166	170	173	149	174	170	188	177	163	179	151	172	161	159	184	183	150	170	178	138	156	150	148	159	151	202	145	192	165	167	173	191	140	183	172	169	162	140	178	162	162	166	170	171	154	162	161	172	155	150	158	139	164	171	154	144	175	151	138	178	155	161	148	152	152	157	163	172	170	167	167	164	177	171	184	148	160	131	178	152	172	185	164	176	188	173	177	143	137	173	165	149	162	161	155	148	160	128	188	167	188	172	160	149	163	179	151	151	164	161	154	166	152	156	156	164	186	145	153	170	148	153	177	186	163	161	131	155	166	156	168	165	159	178	190	169	152	148	172	167	177	178	142	156	181	167	178	168	172	186	160	162	153	151	167	160	141	159	173	149	177	169	182	177	167	158	165	148	144	156	175	168	163	167	174	171	170	168	153	144	172	160	167	158	165	157	176	176	169	150	145	183	164	145	156	149	171	166	180	149	165	195	158	167	167	172	165	171	179	161	163	179	148	156	161	142	169	196	145	144	165	161	160	177	167	148	157	169	166	166	153	153	173	153	173	157	167	168	170	195	173	151	158	167	152	187	174	156	149	155	166	152	169	163	187	170	181	155	184	163	154	159	175	147	146	151	172	143	166	177	162	143	164	155	182	151	157	170	180	151	163	177	145	180	185	165	156	171	155	153	157	175	183	166	165	162	145	155	167	172	196	146	175	160	150	175	162	193	151	159	155	150	175	187	174	174	154	172	156	149	169	180	146	169	174	182	168	161	164	173	155	161	189	171	169	142	167	141	174	167	170	175	157	174	177	153	153	169	150	151	153	170	202	164	163	157	155	156	174	137	166	162	152	176	166	167	149	167	143	169	177	153	164	164	160	160	169	143	147	157	155	183	158	155	175	175	163	173	161	151	164	140	159	170	168	153	162	158	140	176	166	163	147	167	180	171	170	162	179	172	175	161	160	161	162	158	144	166	148	170	151	156	174	179	162	157	163	168	176	163	175	171	169	151	160	153	179	146	175	153	165	175	154	147	157	150	154	179	188	168	162	171	158	159	173	187	169	156	153	170	170	158	185	149	159	164	148	143	171	157	160	195	164	180	164	163	167	152	165	140	160	147	174	161	177	174	175	165	153	156	175	170	163	148	139	175	163	164	174	164	166	170	177	158	164	164	179	147	157	187	150	161	170	141	178	172	172	182	148	147	170	153	152	186	174	145	142	174	177	162	182	140	157	172	171	170	149	160	162	153	183	135	176	154	190	155	156	161	175	155	186	140	169	171	170	165	149	150	182	166	167	157	170	182	156	167	182	155	176	183	150	162	153
26947	19192	13556	3555	587	552	581	567	580	550	558	577	550	554	551	531	549	563	559	578	599	537	589	549	610	582	564	597	578	556	512	600	585	540	549	562	550	542	550	527	572	526	514	541	604	548	534	591	554	566	536	614	576	555	578	578	578	548	569	557	568	553	543	573	539	566	540	579	556	553	543	558	528	535	563	556	518	553	530	561	503	562	579	570	539	551	556	572	546	557	545	541	601	539	530	575	555	572	577	576	546	582	565	556	558	524	569	561	543	572	578	563	590	556	558	554	563	588	577	536	539	566	539	539	562	563	534	583	569	558	589	560	557	572	554	597	587	560	557	543	529	529	539	576	561	563	614	567	535	530	496	624	598	558	581	537	571	536	550	537	513	557	528	575	574	551	541	608	548	558	556	554	530	555	538	568	543	541	534	594	536	564	574	566	522	586	557	550	573	585	540	581	603	558	570	530	574	573	570	605	574	567	569	550	554	581	575	571	535	568	556	561	568	533	553	538	536	568	573	553	578	622	579	564	559	506	540	554	566	556	541	536	554	583	525	571	568	590	534	583	608	554	552	554	545	539	517	532	535	536	571	573	570	569	549	600	555	555	542	566	542	584	571	557	559	534	517	573	603	591	598	553	527	550	582	573	562	540	556	603	551	565	554	599	581	566	576	536	565	554	556	582	570	547	527	579	554	529	539	576	552	580	578	503	549	556	590	555	540	592	545	580	556	522	499	521	555	558	560	553	562	549	620	536	549	603	584	582	527	557	545	536	615	576	561	531	554	581	570	530	519	561	539	581	581	561	557	599	533	566	584	554	570	516	560	549	549	577	572	545	576	572	568	601	577	594	524	554	559	552	569	526	579	509	585	542	564	578	545	557	578	586	595	632	564	563	537	549	589	584	570	541	533	531	570	534	546	562	569	589	515	578	549	570	577	580	552	529	576	585	550	538	565	547	586	561	556	576	541	551	540	583	554	545	582	553	593	537	557	531	572	579	541	503	571	551	593	564	599	538	598	571	562	581	577	586	553	580	573	617	582	527	544	590	547	583	559	590	562	558	553	589	546	582	577	556	563	539	610	546	588	605	558	566	504	495	541	585	546	575	564	577	545	594	554	559	556	544	548	576	587	532	541	576	543	567	569	560	578	559	543	556	584	564	546	530	549	580	529	524	548	528	551	590	530	546	552	557	529	607	573	568	564	585	533	602	572	567	569	518	555	569	556	566	540	557	591	524	548	559	557	573	559	607	568	564	566	552	550	616	508	585	546	602	539	582	549	547	561	563	571	562	557	551	556	531	567	582	577	545	542	541	538	603	539	535	546	557	581	592	546	566	552	552	555	532	551	546	548	572	510	552	522	556	557	506	526	548	560	569	568	533	523	571	566	562	561	553	532	566	561	603	495	607	548	578	551	579	567	541	612	525	547	600	529	578	531	526	576	556	539	569	572	549	557	602	518	536	543	576	560	545	539	542	594	546	573	549	561	539	587	541	570	588	577	531	589	568	575	559	550	547	548	580	577	522	550	547	568	556	601	559	554	555	581	585	549	551	575	525	553	567	531	543	552	606	572	587	559	547	545	557	579	541	543	595	538	538	544	577	547	559	573	537	606	545	599	523	533	541	577	587	541	558	511	587	575	521	579	568	540	594	564	554	546	534	549	580	552	541	516	550	577	564	557	562	529	577	515	547	583	581	548	568	538	569	549	564	537	529	594	512	542	556	572	557	549	575	560	525	587	555	506	536	527	581	583	565	539	554	579	538	566	598	559	573	538	564	598	538	548	535	556	559	514	510	557	586	581	536	569	549	587	569	560	550	561	553	547	528	591	547	523	555	572	541	572	548	553	575	539	556	544	565	557	550	547	578	546	578	561	553	586	555	564	563	533	583	545	578	549	559	526	549	538	534	546	544	554	555	571	519	577	594	548	550	566	547	550	553	554	540	586	575	566	599	567	555	556	539	505	558	584	552	579	578	517	560	576	559	499	520	591	558	539	586	533	555	537	633	554	586	535	559	560	584	535	543	544	583	560	550	560	562	579	573	547	554	604	555	563	557	572	529	526	525	571	566	543	547	526	501	564	584	521	579	523	564	576	533	569	576	606	534	542	521	515	552	607	551	575	544	537	539	591	535	574	542	574	559	567	532	605	573	565	575	578	498	520	527	560	598	567	550	599	537	602	535	557	547	574	582	545	564	525	585	596	564	515	520	531	551	582	622	556	515	550	581	576	523	555	576	585	608	573	523	591	565	527	558	555	551	588	541	572	550	534	568	566	570	571	580	556	576	560	532	587	561	541	586	567	535	590	521	475	539	563	547	591	518	546	503	508	545	591	536	557	532	532	581	542	572	596	536	598	553	582	571	527	550	549	547	536	545	546	526	540	546	538	589	568	586	562	554	548	508	552	515	577	584	611	564	529	546	536	562	575	581	561	558	546	576	519	544	533	526	550	587	531	569	560	587	533	575	550	533	553	583	523	547	632	565	512	500	561	582	587	537	548	588	544	538	558	583	574	528	544	565	613	581	567	534	572	530	564	546	554	554	596	553	552	537	515	595	606	558	529	593	587	552	572	573	553	544	579	543	546	518	572	603	553	557	578	570	532	568	543	543	523	564	534	582	543	550	562	584	523	550	544	550	596	560	554	620	566	598	555	510	531	637	497	527	562	539	533	578	597	583	572	582	532	588	559	564	578	565	557	533	552	571	566	552	577	560	547	597	547	590	573	560	547	561	519	562	563	541	586	572	545	553	555	553	580	544	527	582	551	570	539	523	605	548	545	542	565	516	532	578	510	529	540	561	556	586	559	494	567	557	526	577	569	535	562	547	576	587	589	576	582	564	588	511	566	543	558	598	564	565	560	583	536	554	566	545	560	531	568	521	581	568	518	540	576	534	595	555	572	591	587	552	545	587	506	571	570	561	557	580	570	582	561	541	597	533	547	591	588	520	576	536	570	592	559	566	568	528	544	543	549	558	558	546	581	544	594	537	590	561	540	544	554	554	555	594	581	570	528	557	555	546	581	541	553	540	578	579	555	558	576	542	571	535	586	545	553	533	537	528	593	589	584	581	549	556	533	612	536	537	572	572	572	560	572	559	558	571	529	565	549	568	539	535	584	556	533	565	552	561	526	560	566	547	533	589	541	592	544	564	570	585	571	568	558	561	590	556	548	543	570	569	523	579	608	566	565	609	585	515	549	596	546	564	577	582	567	521	582	555	552	599	549	525	564	540	552	558	554	596	560	586	544	605	566	556	559	545	536	522	567	541	559	533	551	585	577	577	547	536	592	557	560	558	581	579	533	572	550	605	563	539	581	567	552	525	546	556	564	569	583	566	583	582	601	517	546	588	567	528	583	571	556	566	538	559	538	550	555	620	569	573	551	542	547	583	569	564	581	551	540	579	549	562	528	571	518	553	550	565	580	562	571	573	539	605	575	556	548	518	582	594	555	508	550	553	586	559	536	586	558	575	555	545	595	592	532	548
69098	61697	54158	26574	3501	416	338	329	321	320	289	282	293	279	260	267	260	260	274	248	264	270	254	254	263	273	237	270	265	242	289	254	262	272	243	295	263	254	276	259	258	300	283	283	235	253	284	279	273	273	279	289	266	281	264	211	303	257	271	238	286	263	252	234	257	263	256	256	271	302	245	264	255	276	276	268	268	269	250	247	269	247	268	276	247	267	291	245	243	248	230	238	268	273	255	241	250	263	254	270	262	267	244	269	281	248	288	276	237	247	245	268	254	277	233	299	270	279	246	289	265	299	250	251	281	262	265	266	265	278	235	243	233	264	255	259	273	256	257	262	245	281	261	263	278	275	245	271	280	262	250	254	269	291	263	257	268	244	269	263	262	241	228	270	255	267	276	243	269	238	292	285	287	244	273	276	269	237	235	267	289	245	253	286	276	276	272	276	280	270	263	288	274	265	265	261	258	279	267	257	267	251	258	275	227	269	252	278	258	252	268	252	270	231	243	259	273	268	251	285	292	274	264	256	246	236	250	254	269	259	235	266	277	251	266	291	282	263	255	279	261	258	262	282	280	262	242	278	258	239	263	277	263	252	291	277	273	242	300	241	251	244	317	258	255	290	260	267	266	248	259	281	255	269	251	249	274	233	286	248	274	241	247	224	230	250	227	275	259	253	255	268	284	257	268	281	277	258	260	267	269	270	244	261	259	264	290	283	252	252	272	255	292	253	272	269	262	251	242	249	250	275	283	268	238	255	280	271	261	261	246	277	268	278	281	290	280	276	274	257	259	254	266	245	262	246	258	271	250	236	262	278	257	263	278	275	274	246	245	295	274	258	252	251	261	241	264	285	252	229	283	284	261	261	293	249	268	262	281	292	243	271	267	276	249	258	293	253	258	270	266	274	253	238	272	260	278	276	279	244	241	285	286	252	282	266	268	246	293	265	268	268	250	239	253	270	236	249	266	253	269	265	258	230	249	262	265	285	278	315	255	271	275	240	227	256	286	275	249	254	259	255	251	283	247	279	281	272	289	274	272	256	241	287	265	280	259	238	265	249	281	242	234	279	283	287	248	234	269	253	276	259	260	275	265	277	276	244	241	278	273	280	251	216	239	269	253	275	242	249	249	248	243	272	249	288	269	253	282	226	258	248	256	240	271	289	276	255	280	274	293	237	262	271	275	248	268	279	251	261	233	268	294	243	269	278	265	255	298	284	261	262	226	239	283	255	236	261	242	250	306	249	228	272	302	253	265	282	277	264	236	273	238	256	279	277	261	268	254	269	270	254	257	242	271	267	237	232	294	283	263	278	276	241	291	227	256	263	246	232	267	273	287	241	260	261	275	268	254	259	261	281	268	268	254	248	268	263	250	262	281	254	267	273	236	275	258	271	261	257	277	264	241	270	253	266	248	248	246	241	289	282	279	264	263	254	282	268	256	261	296	254	263	279	265	266	301	268	255	231	263	274	287	264	244	268	272	239	280	245	246	266	283	262	276	268	273	263	233	259	269	267	260	231	266	256	263	252	255	284	286	264	268	235	264	261	226	247	225	253	245	261	239	281	254	243	252	254	274	288	274	252	250	278	269	265	284	251	263	308	232	238	261	257	280	254	295	256	278	264	280	250	271	264	254	273	231	260	271	285	250	282	245	293	250	247	295	300	254	274	255	274	277	283	282	264	265	231	259	239	289	261	244	273	256	239	264	264	270	271	299	278	256	269	251	246	273	283	269	267	285	263	257	238	268	259	260	273	269	264	258	262	250	252	247	263	235	276	254	264	243	243	233	267	258	286	266	237	279	265	287	257	253	276	242	271	252	280	287	255	247	262	282	255	269	288	230	244	265	260	290	269	276	293	287	256	252	256	264	255	254	254	242	246	249	276	272	258	275	289	222	207	282	230	243	265	242	297	277	286	300	284	268	249	244	279	262	274	248	274	272	288	250	265	268	248	262	261	266	262	239	247	248	297	256	255	266	278	250	286	279	257	270	258	278	265	253	296	246	239	283	265	260	245	247	255	262	295	295	274	290	261	262	233	280	280	253	269	251	279	253	285	277	293	281	263	289	248	256	246	267	265	269	286	273	262	276	260	267	266	266	277	271	284	249	284	248	267	287	254	282	290	261	278	265	226	250	224	262	266	259	264	281	273	276	259	259	255	253	267	237	289	282	278	277	271	245	261	265	262	252	245	221	257	279	265	266	274	251	252	255	292	273	273	284	248	263	271	259	267	266	270	277	256	293	291	276	269	270	268	229	279	254	255	240	281	287	241	290	238	256	255	231	214	246	258	260	265	280	248	278	279	243	279	267	242	262	240	285	289	231	259	276	266	264	297	267	251	276	267	257	269	244	275	255	275	272	271	298	265	241	288	259	277	263	259	262	253	248	293	247	284	286	265	255	291	264	247	283	246	245	261	299	253	312	257	254	246	276	273	250	259	241	286	267	250	248	260	298	251	265	291	243	257	278	266	258	287	267	267	271	276	275	256	270	244	248	260	266	267	262	280	268	253	255	251	243	280	270	252	255	267	255	247	237	264	241	272	285	223	269	287	261	274	228	258	267	277	289	271	218	229	262	286	280	286	264	251	256	255	269	254	254	250	279	265	282	237	231	262	243	254	274	260	265	268	262	259	253	254	281	271	220	251	279	266	252	259	276	272	256	274	283	271	265	249	289	294	271	262	264	268	281	247	227	230	261	223	238	276	274	264	303	239	298	259	288	272	286	250	266	268	270	265	256	250	242	262	277	276	252	282	257	275	277	285	239	263	244	268	278	269	280	275	249	247	243	267	264	295	275	267	242	253	247	242	258	249	274	267	262	281	261	250	219	265	284	246	262	247	238	274	271	276	231	256	246	282	256	254	269	291	249	264	285	278	254	275	261	283	269	286	257	263	281	259	236	264	256	299	249	236	256	266	238	251	275	268	256	257	251	249	276	260	275	266	239	256	288	270	295	263	225	256	284	258	254	269	264	245	269	263	270	258	268	255	257	268	274	252	284	260	272	289	258	248	243	276	246	295	268	269	285	266	262	272	262	299	281	280	293	257	262	255	289	263	254	243	238	270	291	283	255	299	247	284	274	315	287	277	262	278	278	235	242	259	236	230	249	288	274	267	266	265	267	262	255	278	247	291	259	243	271	291	261	262	295	267	255	221	267	266	246	282	274	261	246	254	279	258	281	254	251	239	278	222	256	227	258	300	304	266	248	252	242	258	265	279	265	245	253	277	259	275	245	253	268	266	253	256	233	268	265	253	268	249	275	270	271	259	262	247	241	271	290	275	249	279	256	265	242	252	281	246	254	250	296	289	263	238	287	277	275	246	271	270	278	276	253	274	270	267	262	245	251	265	254	257	245	246	271	262	269	302	280	258	297	264	273	273	278	285	260	283	263	266	234	304	287	253	257	289	282	276	280	289	258	252	269	265	228	257	295	286	291	279	293	291	275	263	254	260	296	273	288	246	271	259	268	279	243	243	292	261	235	265
47500	48332	49464	19366	1200	1169	1111	1046	957	975	921	970	886	884	878	906	898	906	892	878	820	853	811	844	832	798	870	835	848	909	802	833	828	828	841	821	814	833	823	847	857	865	810	816	807	793	806	808	795	905	801	803	807	817	810	818	812	851	829	804	806	754	842	852	856	827	786	807	800	798	777	799	841	831	781	836	811	859	857	804	833	816	873	875	806	764	862	837	856	800	835	805	776	848	816	828	800	793	837	796	832	818	820	819	831	834	814	788	798	849	822	841	784	831	788	854	826	853	775	862	879	847	820	841	824	818	831	834	793	803	814	827	819	819	791	861	781	786	879	848	818	812	757	836	784	823	781	823	859	826	793	795	865	825	784	848	846	802	839	738	812	832	805	806	833	806	853	823	800	792	857	834	796	813	847	829	812	864	818	805	800	861	803	842	847	781	778	890	768	829	847	795	823	834	870	809	813	786	802	793	824	861	833	833	819	811	764	855	814	852	834	797	811	836	794	834	851	814	812	821	805	885	830	835	816	822	840	798	839	798	782	822	798	840	813	880	860	845	820	814	790	794	819	849	824	831	827	784	819	835	812	826	797	866	798	834	831	796	803	765	797	821	821	823	799	789	833	804	818	793	838	872	777	846	795	811	832	844	829	817	834	836	807	824	782	805	824	797	807	877	800	845	834	835	759	849	796	788	777	822	826	826	866	848	820	831	805	814	786	807	805	818	789	788	837	822	776	806	835	860	804	817	861	866	841	804	806	801	801	798	839	828	818	806	852	842	828	835	871	775	857	852	845	804	781	789	853	840	835	816	819	862	818	822	811	811	860	775	806	838	786	880	818	843	853	791	848	832	809	818	852	766	764	847	774	829	816	788	797	773	753	793	787	823	784	804	817	771	826	861	799	791	798	885	768	845	783	855	841	825	836	809	812	833	808	803	798	797	794	816	832	797	766	790	811	848	807	859	778	773	822	794	805	808	819	833	800	783	834	799	838	813	825	830	827	825	866	800	796	804	800	812	849	834	832	875	847	795	819	834	816	873	831	866	779	853	816	774	833	836	803	820	840	817	831	805	775	831	759	811	839	826	826	852	786	821	877	843	857	836	834	844	808	825	864	834	792	817	855	863	800	825	849	857	899	795	784	819	873	758	791	765	832	797	818	809	812	776	814	772	787	810	806	792	817	842	853	779	844	843	799	860	780	785	823	840	795	893	847	815	832	780	814	876	825	838	753	839	814	843	833	779	811	789	879	835	813	826	816	795	844	817	825	804	799	841	808	885	788	790	818	820	742	793	800	804	828	808	873	842	815	770	831	855	758	806	799	794	860	778	840	846	808	818	861	810	838	820	773	747	833	874	812	805	818	843	837	809	841	825	851	823	855	814	768	814	805	818	850	831	841	840	831	812	823	831	830	794	844	851	810	861	826	847	852	809	842	834	822	864	816	794	754	876	815	863	808	805	828	829	783	785	841	823	849	787	781	808	822	788	806	841	798	798	821	819	839	830	820	817	786	823	804	838	752	838	806	856	802	815	789	842	811	807	829	873	810	831	844	828	856	810	848	854	836	787	835	827	824	814	772	795	802	861	855	803	819	849	806	772	834	815	859	808	817	821	815	859	821	790	804	772	832	873	805	821	829	788	775	799	801	809	784	852	839	859	796	764	830	828	823	800	836	755	820	844	857	832	847	806	866	840	845	784	781	861	837	770	827	860	820	855	789	835	776	858	804	825	825	824	827	815	777	857	847	759	829	804	863	863	808	817	812	817	795	836	822	821	856	798	801	844	795	851	792	809	824	823	867	861	828	777	850	838	802	889	769	846	822	826	804	790	823	844	816	849	833	806	831	826	753	825	849	849	777	781	837	768	798	889	820	836	821	815	807	815	817	805	810	822	849	761	773	824	836	841	828	823	824	840	816	814	842	801	833	848	814	808	807	781	802	820	842	844	813	808	782	798	803	796	824	876	770	784	809	846	825	746	836	793	856	782	816	822	831	814	764	805	829	855	810	866	831	818	796	759	834	799	851	797	860	774	813	839	801	819	834	863	797	807	772	824	811	772	832	780	786	762	870	798	828	804	787	836	790	822	856	804	765	798	803	842	880	823	842	784	814	794	778	848	806	794	813	853	831	857	836	835	862	830	878	806	796	794	820	807	821	825	829	793	848	879	802	857	873	823	838	821	853	799	836	795	791	848	829	852	806	794	789	805	794	838	849	885	866	845	842	787	830	822	818	819	831	813	864	817	818	878	837	806	789	800	795	839	828	819	873	815	825	803	836	826	787	863	800	876	841	842	824	825	831	864	859	823	831	815	829	826	840	851	827	821	833	861	887	867	791	824	809	820	813	784	833	870	849	827	753	818	875	803	793	833	807	809	839	796	826	791	855	789	855	824	833	835	834	850	825	813	833	856	845	775	888	810	843	789	840	868	834	860	837	775	822	849	805	852	788	846	846	789	889	853	803	799	883	793	840	815	825	861	815	817	807	858	846	816	799	826	839	807	836	808	801	790	821	797	848	801	878	817	813	849	776	818	753	848	838	787	862	792	820	844	806	820	797	800	839	837	829	835	772	844	885	851	865	829	836	875	768	832	781	838	850	865	787	805	854	872	798	805	794	827	769	841	753	800	812	825	838	814	831	850	796	826	853	840	766	835	805	849	832	801	814	846	826	796	792	866	835	805	810	845	831	793	834	830	850	843	797	837	839	805	806	777	854	857	817	843	827	792	836	829	802	814	812	816	840	857	778	815	816	811	793	877	829	831	784	790	826	822	837	852	793	775	812	833	783	814	831	840	826	836	830	817	806	808	844	850	891	764	839	806	827	818	840	794	867	805	832	849	849	823	794	802	806	787	779	800	805	810	857	816	837	838	845	808	768	851	791	777	828	859	832	847	812	811	846	799	868	776	806	825	816	830	814	742	802	829	848	826	795	849	832	844	854	843	856	866	769	782	792	807	870	795	808	838	817	820	791	832	860	785	783	853	847	864	812	807	808	811	824	848	775	853	780	831	833	780	754	817	775	830	799	849	854	836	820	867	804	805	778	834	852	816	808	804	822	777	826	803	862	816	830	820	810	877	813	828	854	827	829	802	792	839	805	804	801	824	803	783	826	809	820	847	802	836	797	815	835	858	795	822	816	809	795	822	810	823	820	806	817	795	827	799	809	808	918	816	855	824	784	780	829	782	819	772	833	753	793	794	825	819	785	828	822	830	791	805	797	856	812	859	815	831	831	794	858	837	809	829	807	805	791	841	853	798	794	841	835	842	805	845	829	795	843	870	872	861	851	778	847	762	788	856	834	808	819	797	762	847	831	798	808	805	875	823	793	803	788	777	801	825	848	875	800	791	831	791	805	853	812	845	787	825	825	819	807	797	790	821	798	814	886	870	817	813	789	853	758	810	862	897	841	778	873	823	791	907	878	821	837	838	818	841	837	853	813	754	802	790	840	825	813	831	886	816	809	869	750	817	857	847	822	839	840	842
79976	75134	64399	34150	8246	828	458	429	417	392	395	408	384	379	369	380	390	327	347	360	330	357	323	358	328	365	347	332	339	326	349	337	344	333	347	352	330	359	366	312	333	355	337	352	378	388	336	338	359	320	342	330	352	362	320	333	370	374	330	325	329	315	360	337	301	353	337	337	303	363	357	357	350	334	376	384	315	327	324	309	331	374	367	324	328	362	366	329	335	351	365	323	330	332	324	343	379	335	365	304	324	318	324	342	338	315	339	320	344	374	330	347	344	326	335	315	319	313	337	347	382	336	323	352	350	327	360	335	339	341	344	316	351	348	356	332	377	362	313	342	311	336	355	334	362	352	333	348	311	303	338	351	326	345	322	337	347	353	374	336	333	303	329	379	337	327	334	338	339	348	323	315	334	350	342	338	360	353	316	363	331	308	358	346	321	325	364	349	332	360	346	357	353	314	341	328	342	337	350	330	309	309	368	338	363	340	358	316	354	365	326	314	355	347	347	326	331	337	340	352	338	322	322	353	327	334	336	310	321	354	323	342	364	353	300	368	330	335	346	328	346	326	357	312	367	361	357	349	310	314	368	354	304	365	347	344	351	313	337	358	343	331	364	331	347	318	381	338	354	323	338	317	333	297	332	314	329	317	328	400	338	334	341	356	354	348	376	341	331	356	340	347	353	337	313	348	343	333	360	328	310	338	371	336	334	346	334	386	353	363	338	365	328	383	324	310	347	344	356	304	350	308	348	339	333	360	351	349	355	343	342	338	347	351	360	300	324	327	358	348	325	330	350	342	316	350	303	335	340	323	335	349	383	349	354	347	377	343	328	332	346	346	351	316	384	353	348	339	341	355	343	328	357	325	324	352	370	363	360	356	347	320	345	320	315	324	320	344	300	323	343	377	330	335	344	332	334	327	349	340	324	340	340	324	359	365	329	318	318	338	360	348	353	367	344	352	341	342	335	351	374	347	351	336	324	369	383	348	356	337	336	339	323	311	364	352	344	355	361	330	369	324	368	328	322	375	343	309	331	347	332	352	328	335	342	364	373	360	346	325	328	344	369	353	320	302	347	356	364	310	338	333	362	346	340	362	352	333	384	350	364	321	353	333	347	371	348	368	340	348	305	327	312	330	302	349	339	352	336	338	339	347	316	330	370	342	340	353	374	321	368	332	343	327	359	331	365	352	351	360	334	336	367	336	363	329	335	322	332	327	328	374	329	331	339	333	315	307	339	332	321	338	306	345	356	340	318	359	318	366	315	349	360	324	369	405	342	366	356	338	307	324	340	341	331	349	324	327	347	323	332	325	359	370	332	316	338	336	333	335	345	325	344	372	306	354	359	333	319	333	361	364	340	327	336	353	348	353	346	331	381	327	351	331	364	334	313	336	339	350	391	346	373	332	312	342	338	312	337	332	320	342	360	354	343	335	326	373	345	344	344	340	329	349	296	334	323	336	327	362	330	347	343	294	333	368	324	290	334	334	321	340	355	347	346	334	353	322	383	361	352	328	301	325	329	342	335	324	366	329	338	363	365	354	341	326	353	338	328	304	290	352	339	351	373	341	370	383	322	360	349	351	342	342	317	385	334	294	312	331	345	349	331	347	314	362	358	332	356	347	348	368	339	304	364	335	324	335	367	330	359	343	357	330	343	331	355	334	345	322	348	345	337	371	363	367	337	350	323	350	343	389	353	325	351	340	333	311	322	347	344	361	309	339	333	358	340	333	326	328	329	354	372	328	316	337	328	328	361	348	324	367	342	335	353	372	366	341	375	372	336	365	330	365	357	366	345	332	347	346	328	363	388	341	323	331	304	359	344	328	319	362	331	342	347	352	325	366	325	359	358	350	372	366	361	345	325	354	352	346	345	312	375	355	332	352	344	333	347	322	346	345	339	323	313	340	365	355	366	345	348	310	376	332	351	342	358	291	366	367	322	366	351	338	333	327	357	366	361	337	321	372	342	331	331	341	345	307	349	359	336	344	343	328	334	346	369	336	355	327	350	365	349	335	323	334	324	340	339	349	358	376	330	344	354	327	364	320	372	305	336	381	356	355	325	351	334	373	296	305	368	352	363	346	335	367	328	346	351	327	352	335	340	357	297	337	366	341	325	381	354	378	333	346	317	378	365	341	357	350	318	309	357	369	342	356	331	334	336	318	326	342	382	349	335	327	349	327	360	348	336	349	324	379	381	344	336	339	311	335	356	319	335	348	375	334	345	329	332	323	353	349	336	370	385	370	330	322	363	322	347	338	354	361	344	312	348	341	309	326	362	336	346	351	370	341	358	364	319	310	350	307	346	338	336	329	362	330	335	362	364	328	329	334	348	321	356	376	340	330	372	313	353	337	352	323	357	381	330	349	340	352	335	336	334	352	340	339	351	344	338	351	369	339	327	336	333	340	353	313	359	333	315	352	349	333	343	337	312	360	348	326	321	311	350	336	330	353	328	361	358	375	348	338	349	339	349	330	346	365	362	347	331	347	376	360	344	361	359	365	324	347	310	348	327	334	338	304	366	341	321	315	346	360	313	319	331	366	329	374	334	361	339	356	347	341	393	308	337	353	363	375	320	316	325	360	353	361	323	335	338	352	337	343	330	344	308	330	326	348	356	356	328	347	345	338	325	363	335	350	333	340	334	317	342	344	316	338	358	346	341	334	356	365	346	353	396	350	358	348	324	318	374	359	313	346	337	369	358	363	325	350	369	402	322	321	328	329	350	337	331	333	365	357	320	331	341	343	349	363	349	321	357	362	324	327	320	331	359	361	338	367	370	338	368	352	332	342	333	327	341	359	368	367	330	344	330	359	331	342	331	332	348	331	358	347	342	344	329	326	326	372	359	349	320	328	352	339	312	350	337	327	330	312	348	361	316	371	336	342	344	315	338	351	360	343	329	343	331	340	371	328	334	335	366	343	337	347	365	388	357	329	336	371	334	351	381	354	364	337	367	350	305	357	361	325	362	350	325	349	339	348	340	351	339	344	333	355	344	343	330	328	331	339	341	383	340	367	363	326	362	342	361	335	366	318	355	317	347	325	331	339	378	358	344	354	353	352	349	327	349	348	343	336	333	305	345	361	325	298	334	331	325	361	357	357	323	311	340	326	286	353	334	355	358	330	356	347	328	340	380	345	333	363	345	333	370	367	344	329	360	358	321	315	347	364	347	338	322	325	351	300	334	308	350	321	312	326	353	315	348	327	339	347	324	360	317	307	326	318	354	338	386	317	307	368	344	349	347	345	332	330	334	343	324	359	316	352	323	329	355	339	358	354	348	361	322	366	325	370	342	332	345	326	338	333	315	366	339	354	360	335	347	361	346	338	342	317	358	350	343	306	348	337	344	362	339	320	333	369	344	319	366	329	346	361	337	349	343	347	324	344	299	354	347	319	351	316	333	350	346	347	334	329	342	328	340	349	352	308	366	338	320	352	322	318	350	338	359	328	371	350	347	352	331	380	324	339	332	346	313	342	342	334	360	335
57791	61952	59658	23833	1811	1564	1510	1352	1360	1276	1305	1187	1216	1155	1133	1135	1078	1099	1061	1130	1036	1061	1051	1074	1091	1064	1050	1053	969	1024	1015	1025	1057	1057	1050	1038	1030	1005	1001	1054	1022	1021	1019	1020	1038	1072	1010	1047	989	1044	1037	1013	1049	999	1001	1032	1011	997	1021	1010	1012	1016	980	1064	1073	1030	963	1005	1032	1076	1001	1006	1006	1002	1032	1022	1011	1037	1037	1048	1014	1050	1048	1007	1009	969	1053	1024	1028	1017	965	1047	1010	997	964	1001	1009	986	1006	1011	1062	1030	1024	1010	1017	1038	1015	1038	1044	1007	988	979	1019	1032	1077	1004	974	1033	1006	992	1019	980	1050	1055	1042	1037	1018	1044	1002	1016	935	1031	1083	945	1050	1002	1002	1034	999	1023	1059	997	955	1022	1055	996	989	1031	1025	1015	983	1029	1002	1039	994	980	1010	1023	1012	1011	1034	1010	1048	1019	1044	1042	1036	974	1062	945	1032	980	1062	1012	1102	989	961	988	972	1014	966	1008	1030	1002	1060	1011	1037	1023	1017	986	1011	986	993	1042	1027	1053	1053	991	997	1063	1015	1041	1009	1056	1027	1020	1064	1015	1027	996	1003	1046	1012	1018	1049	1034	1031	1029	991	1018	991	978	935	965	1006	954	996	1035	1053	1037	991	1002	1094	1047	1053	1010	1006	1042	1009	1012	1094	1088	978	1040	1033	1035	1006	998	995	1026	1011	1000	1003	1029	977	1036	1028	983	1016	995	993	966	1073	988	1040	1068	980	1004	986	1050	995	1004	946	1050	950	1024	1011	975	1015	975	987	1023	1052	1011	977	1017	1053	1021	1045	977	1028	1042	1015	999	1009	998	1026	989	1030	1031	1016	1001	1100	1018	1013	962	1010	987	996	1032	964	995	1015	1044	997	1011	981	998	1025	991	1056	938	1055	1031	1029	1044	1059	1015	1005	1006	941	962	957	1006	1011	940	964	973	1024	1039	997	1035	1004	1041	1014	1054	1078	980	1040	982	1057	1022	1025	1020	1009	1039	1015	1062	1036	985	986	981	985	974	991	1031	996	1010	1068	1006	1011	981	1018	1054	1052	1047	1018	1018	969	1002	976	984	1018	973	1030	1030	1066	1033	1046	1022	1017	1027	1012	1071	975	992	1020	1047	1048	1045	1026	1050	980	1065	1005	999	956	1018	1059	1025	1029	1035	990	980	1002	936	1030	1021	1014	1008	1033	1051	948	1011	983	1028	1010	1033	1040	1061	1052	1024	1022	1030	1067	982	1032	1015	955	982	1011	1063	981	1008	1022	1020	989	1009	997	993	1029	1008	991	1039	1019	968	995	977	992	979	1039	1051	1042	1034	990	983	1010	999	995	1005	1024	1040	1042	1044	1007	1044	957	994	1036	1048	1011	1009	1002	947	1008	1005	1049	951	1004	1058	1065	1021	962	1042	1036	1026	1053	1034	1023	995	993	1045	993	965	1045	1013	1021	958	977	997	1021	998	975	1034	1031	992	1020	1012	1061	1061	936	1050	988	1019	1050	988	1058	1012	1009	1039	1006	970	976	1008	1063	1015	956	1000	1041	1017	985	1045	1010	955	1018	1005	1017	1045	1040	1018	1001	1043	1003	1022	940	1030	1006	1013	1018	1033	998	1026	1027	1022	1002	992	1056	1045	1006	1078	986	1027	1032	1054	964	998	1044	1052	1004	1043	1033	1029	995	1011	1040	970	1040	1030	961	1006	1011	997	1071	1033	1065	1039	1000	993	994	971	1019	1026	1016	1101	1058	999	1028	1049	1050	1047	996	1008	1071	1001	1003	970	984	967	1049	922	995	1021	1008	1061	1041	1022	960	1065	1013	989	1084	949	1067	1033	960	1062	1009	1014	1033	980	1049	1026	1002	1046	1032	1029	1042	990	975	1009	1030	1044	1095	992	1008	1017	1018	995	1008	997	1059	1065	1008	1041	1042	985	967	1084	992	992	976	995	1016	974	1029	1062	1072	1003	1018	1052	1019	964	1036	1029	1048	993	1016	940	1005	997	1049	1010	1021	1045	1023	1026	1014	986	1029	1064	996	1029	981	1008	1037	994	997	976	1022	1043	988	1086	1021	1092	1043	1013	1089	1001	1025	994	1052	1025	970	993	996	1022	991	982	991	997	1028	1037	995	1021	1029	972	960	971	996	1013	1045	1014	993	1056	989	1050	1046	996	990	987	988	1006	1001	1052	987	977	1060	996	939	1027	1009	993	1010	996	1017	986	998	1025	1023	1041	1041	981	1018	1020	1022	1046	1034	1055	998	1051	993	1027	978	988	1004	1043	1039	1052	1043	1010	1009	1034	937	1037	1066	1004	1018	1031	962	1001	999	986	1092	990	1029	1032	1031	1074	1044	1018	990	1056	996	998	987	980	969	1027	1063	996	1025	1017	985	1005	1035	954	1031	979	1024	1017	1036	1015	1032	965	980	978	1019	962	1013	1052	998	1078	1046	1001	1011	1023	1021	1030	1008	1015	1026	1021	1053	1049	1005	1019	973	973	1037	1037	1048	1026	1010	1007	996	1068	982	1027	1005	1024	1010	1049	1008	1003	1009	990	968	994	1042	1019	1051	1005	1044	966	1006	1037	982	1063	969	996	1008	999	979	1009	1034	1004	1052	1017	1057	1051	1013	937	999	985	1034	998	975	965	1014	1060	1042	983	1033	1024	986	987	991	1040	1053	1066	1043	998	988	1012	990	1013	991	1018	1015	1049	1035	1069	1038	1031	975	1030	1026	995	1034	1001	1020	943	1005	1064	1060	1053	970	1032	1047	1015	1071	1023	1027	1036	1030	1030	1018	983	986	1016	989	1067	1048	1018	1042	1001	999	951	989	1006	1050	990	1054	1018	1047	976	1009	1033	982	1005	956	1012	1009	1049	1021	991	1058	1048	1044	1016	998	1009	1023	986	984	1019	984	1041	995	946	1016	966	993	977	996	994	1016	1037	1026	1025	1003	1001	1009	968	1011	1010	1046	1004	1040	988	1019	984	938	1069	1071	1054	1045	998	1018	1019	1035	939	1093	1011	1014	991	1042	1054	1053	1070	1027	980	1017	1011	991	1006	1040	1025	1005	1001	947	992	1024	968	1009	1038	1015	1024	1030	1052	1036	990	1025	998	1021	1044	998	999	1001	989	1010	1007	1046	1042	1029	954	1001	1081	1016	1031	1035	1047	1016	1057	1027	994	1008	961	1022	1008	988	999	973	1036	999	974	1002	1031	1023	995	1033	962	910	1019	1016	1057	1050	1007	996	990	966	1074	1023	1058	1068	971	1033	1020	970	1010	1003	1030	1055	1032	1014	1006	1032	1007	1003	1019	1046	1030	1019	1018	1041	961	995	1040	1022	1019	1079	997	1001	1038	1048	988	1034	1032	1065	1038	1032	990	1067	994	1045	1053	1035	1031	997	1000	1013	1010	1083	985	1003	1017	1002	977	996	1016	1015	1037	979	1059	995	1015	980	1015	990	966	1082	1054	1036	1005	990	979	1033	1017	1004	985	1027	1004	1009	950	990	1028	1052	1052	1031	1000	998	987	1029	977	1054	1065	1049	1025	1010	1036	1031	1030	977	990	1060	1055	1053	1002	988	1009	989	1049	1039	1008	1031	1044	1063	1072	954	995	1007	1039	985	1026	1056	1035	1018	989	971	977	975	1020	995	976	998	1003	1007	1025	974	1101	1003	994	1011	1017	990	1047	1014	1053	1002	1041	987	1004	1031	990	959	1008	1019	1000	983	981	992	1003	1033	1015	1045	981	1055	980	1049	971	1030	968	952	1044	1061	1055	1011	1011	1031	1031	985	1069	1059	993	1004	1019	1034	1001	1046	1009	1072	1013	1000	1031	1075	988	998	1002	990	1028	1059	1019	1020	984	1077	1049	1020	1067	975	997	1007	1025	996	987	974	1017	1017	994	1018	950	1054	981	1060	994	949	991	965	998	991	1041	1017	1013	1035	1026	955	1065	1044	996	1057	927	1040	1000	985	963	1009	1068	1009	1026	1037	983	1008	949	1087	1022	1020	1022	1040	998	1050	1062	986	1041	1013	1064	1016	996	990	1018	1050	1012	1058	977	1024	1016	999	1060	1030	1041	1027	1036	1020	1045	969	1042	925	1051	1009	1060	1008	1036	1012	1014	1032	990	1052	1096	1064	1005	1015	989	1033	1050	974	1048	1008	1047	1000	1018	938	1020	1011	997	1021	1013	1030	1031	1035	1056	985	1022	1016	977	991	1027	1016	1021	973	1058	1041	1041	1007	1027	1050	1035	1014	947	1101	1031	1043	995	995	1038	1003	975	1004	1008	986	913	1022	1051	973	1047	1021	1016	1059	1001	1053	1049	1022	968	946	1021	1034	1040	998	1099	956	1054	1068	1102	1018	1011	1042	1066	1067	1023	1002	984	1041	1026	1052	1073	1045	1012	987	1051	1037	1054	976	1005	1048	1013	972	976	1009	1043	1019	1033	1048	1051	1016	1015	1042	1041	1002	1063	1058	993	1020	968	1010	988	973	1030	972	989	1002	985	964	1010	1039	1015	947	1016	1006	998
26877	16987	7684	1471	252	178	163	162	164	171	173	186	174	161	185	158	161	148	153	158	196	159	156	178	163	160	174	161	169	188	188	167	149	169	201	151	188	179	159	156	159	151	168	189	181	157	151	142	174	196	176	152	175	181	166	157	142	162	191	168	137	174	194	177	158	166	155	170	166	150	162	149	164	184	177	165	163	188	167	189	175	163	191	188	170	192	146	156	194	186	170	170	161	165	165	144	157	160	142	140	165	150	168	173	167	155	207	155	167	167	156	168	182	184	157	160	174	155	204	170	178	169	162	171	171	151	168	168	164	180	163	187	170	175	175	174	162	184	178	172	174	181	184	178	169	174	169	173	169	175	153	175	175	168	159	150	167	167	167	156	179	164	191	163	188	177	165	148	188	171	206	177	152	155	164	180	176	181	184	180	159	165	147	180	162	158	171	190	183	201	175	188	169	156	155	164	178	186	164	157	158	184	175	153	152	171	150	145	172	183	147	170	180	173	154	183	175	180	160	183	191	178	174	155	152	172	185	165	181	156	177	172	175	177	172	200	169	177	182	161	161	180	161	169	180	175	182	185	188	158	176	192	174	190	161	166	169	157	156	145	158	154	181	170	139	171	160	178	159	190	157	179	191	169	162	163	180	168	185	186	169	173	139	151	185	176	158	159	163	142	174	157	160	194	164	170	175	186	160	168	186	158	154	184	186	148	146	154	146	177	164	173	186	172	151	176	199	150	157	177	182	191	154	172	194	161	162	166	177	137	171	148	174	162	153	170	180	178	163	151	167	178	152	156	158	179	159	179	185	175	169	160	160	148	153	169	192	167	160	149	177	156	168	171	152	161	172	199	152	161	151	175	175	171	174	163	159	146	169	154	157	160	160	153	176	196	139	161	169	166	184	152	159	147	155	159	170	185	173	177	161	171	159	162	173	185	150	152	187	170	162	172	167	177	175	153	183	168	153	173	189	181	194	164	163	167	147	176	157	154	162	163	179	163	155	166	155	151	175	170	174	179	159	170	177	161	162	191	155	159	147	164	166	164	154	178	142	176	137	164	171	150	152	148	170	159	151	162	176	147	159	173	169	185	180	193	162	177	173	172	152	168	174	154	151	166	180	165	164	193	151	175	180	185	166	173	177	189	171	175	152	170	156	165	170	171	174	191	158	165	177	168	184	192	179	154	198	159	192	156	157	157	151	165	182	140	166	155	168	167	166	162	177	160	176	170	167	178	195	176	186	169	147	184	142	196	157	189	178	158	194	177	169	166	173	165	183	158	163	167	160	176	178	199	148	178	169	161	151	172	160	163	171	162	157	164	183	182	171	196	161	167	143	160	162	146	151	181	180	137	151	149	174	152	161	168	177	194	145	178	159	169	164	166	171	156	162	159	191	157	159	162	150	148	174	179	171	179	160	154	174	165	186	173	145	174	168	160	157	188	189	164	134	186	160	153	156	171	167	189	185	170	168	145	157	175	176	179	173	159	155	178	157	165	177	175	146	187	154	154	173	152	189	143	143	163	157	171	191	140	178	172	179	161	161	179	161	170	167	163	166	165	171	153	178	158	166	182	168	180	147	147	152	173	150	170	164	170	189	151	169	193	174	160	199	191	169	167	170	154	156	193	161	186	182	147	148	185	173	174	176	166	159	146	161	176	166	207	155	168	167	172	143	156	168	173	172	175	166	193	179	164	173	171	152	165	194	155	200	173	168	181	188	161	149	156	152	173	181	172	163	201	159	179	171	165	177	177	165	167	163	144	149	192	162	171	172	156	169	179	183	156	170	163	160	171	172	152	173	153	153	174	174	178	160	167	179	152	186	179	165	175	173	163	173	175	188	159	190	150	153	168	166	164	176	156	187	160	156	166	171	172	177	169	174	183	181	163	182	176	172	181	144	177	182	164	190	166	162	163	173	164	156	174	173	170	152	178	194	151	155	182	184	173	169	169	168	182	188	172	168	147	187	141	166	163	178	157	168	180	161	135	162	171	183	160	166	181	159	173	165	189	179	174	176	187	156	184	158	184	167	148	164	178	208	154	187	170	164	161	155	169	171	182	182	176	166	178	176	183	164	174	164	162	181	162	166	162	166	170	201	176	177	175	157	166	169	161	169	184	159	177	183	193	173	183	173	182	174	172	165	165	156	145	172	172	163	180	177	167	181	159	146	155	176	157	173	174	179	160	165	177	161	160	148	169	158	174	193	149	170	188	176	175	156	156	190	179	178	168	182	164	170	163	187	175	186	178	173	183	165	177	179	176	134	156	157	151	188	181	169	142	192	174	165	188	178	166	163	168	169	189	173	146	160	176	171	183	183	161	175	173	193	156	189	187	173	170	153	144	185	185	177	186	166	167	181	165	175	161	180	183	147	191	183	183	165	158	179	164	154	179	182	146	157	161	169	173	165	170	165	202	181	189	163	164	178	162	178	168	181	185	178	178	172	170	206	154	161	180	182	180	181	155	152	170	148	161	180	154	166	167	166	148	157	154	181	161	166	155	167	186	157	164	162	155	173	169	181	184	148	165	152	165	170	142	152	186	164	171	159	173	145	183	169	153	142	161	190	153	152	183	174	180	169	186	162	165	172	162	171	172	168	170	186	175	193	184	177	178	169	174	156	168	169	169	169	187	172	174	158	177	165	166	173	180	164	158	174	173	176	155	169	160	167	148	171	164	158	144	160	164	179	153	177	183	166	158	182	180	163	165	183	146	179	159	188	186	180	144	164	172	152	161	173	189	181	152	185	185	184	156	187	177	174	167	157	198	151	164	147	153	179	177	150	152	183	168	167	166	181	169	169	156	182	164	169	174	173	169	153	177	171	170	162	166	171	171	172	179	168	189	157	142	168	171	188	177	186	186	159	172	170	189	161	160	152	189	176	171	175	160	191	165	176	169	174	166	165	165	165	167	161	172	177	173	166	195	172	178	167	177	165	189	160	177	159	167	176	172	162	145	160	169	165	148	176	169	173	167	161	167	174	172	157	165	158	182	144	189	156	163	168	160	169	199	194	165	164	174	160	172	173	162	177	174	151	156	163	199	161	162	170	169	153	175	172	166	175	172	162	164	173	194	160	190	160	170	189	155	168	160	156	156	161	171	170	162	169	156	163	181	155	164	195	205	176	169	163	164	152	161	170	166	180	177	184	160	154	153	151	170	169	184	154	162	159	174	144	161	185	173	205	180	184	190	172	174	178	164	152	164	169	162	173	161	190	169	157	146	176	183	148	177	150	159	162	159	151	161	177	175	172	165	183	172	164	157	163	152	152	188	173	152	192	175	161	157	187	174	166	181	197	161	167	161	198	157	177	167	177	177	172	168	164	165	166	174	173	169	157	163	170	145	171	140	205	162	159	183	185	193	159	185	147	159	165	180	192	177	180	179	161	180	188	180	166	179	152	167	188	160	176	163	182	175	179	149	158	181	174	150	145	184	151	196	154	163	157	173	149	170	192	152	168	147	154	153	143	162	177	170	183	160	166	191
26482	21233	12378	3070	595	581	630	577	618	650	572	563	582	588	560	587	594	527	550	569	563	572	551	590	573	585	598	581	577	566	566	557	603	594	591	541	595	593	561	577	605	575	566	505	539	601	574	584	568	611	594	585	585	575	603	594	549	532	558	578	576	578	546	537	571	550	560	599	536	575	623	592	587	587	604	601	551	567	574	588	595	584	579	555	560	572	556	551	604	570	584	549	577	528	569	562	552	588	589	553	549	568	601	546	553	591	574	600	629	580	533	568	589	569	553	549	563	558	620	566	594	593	601	517	605	597	580	570	557	605	525	596	616	573	583	545	568	575	605	587	574	576	556	587	584	543	542	554	588	601	561	598	522	561	570	593	633	573	574	601	593	583	565	548	551	610	555	603	565	525	560	529	582	537	583	628	587	579	564	585	591	586	627	599	532	584	528	610	596	585	588	577	594	552	543	601	551	595	588	586	602	607	558	596	566	564	553	581	563	576	594	540	547	569	551	574	562	567	588	604	567	570	570	604	585	550	568	544	539	560	594	565	552	571	588	563	593	570	593	531	592	566	556	559	604	561	545	559	561	556	586	535	595	612	561	571	535	603	589	608	580	562	577	595	586	567	579	594	587	582	562	567	568	588	605	564	582	566	568	589	568	590	580	584	561	589	532	580	610	591	510	551	564	531	609	572	498	573	539	590	579	544	531	523	579	534	587	589	571	594	587	571	551	582	549	563	547	590	549	555	574	586	569	570	523	565	556	522	611	562	611	574	565	585	569	534	574	562	572	570	568	573	595	537	558	556	563	550	544	520	575	578	551	522	590	570	576	560	584	587	590	543	547	529	536	566	549	556	561	558	574	564	583	562	599	569	584	581	569	563	581	534	600	605	560	603	584	591	538	580	567	564	573	553	541	588	558	592	546	562	621	583	592	597	580	520	525	564	554	610	529	556	582	554	569	596	566	610	534	601	607	536	563	562	586	568	584	541	556	568	588	530	565	585	578	540	584	619	617	578	566	529	577	585	605	527	581	535	576	594	539	588	604	569	570	556	523	532	596	536	563	547	568	541	589	556	540	557	582	564	572	568	583	569	599	574	595	599	587	532	555	553	575	546	583	582	596	612	550	563	583	570	558	532	560	554	573	605	576	590	574	572	574	531	619	521	587	554	555	563	568	563	588	563	596	547	533	553	572	546	578	547	581	562	527	573	521	564	585	553	595	503	581	567	575	606	554	574	569	561	564	567	559	576	557	591	577	571	601	533	598	568	568	542	562	597	576	561	548	585	539	600	543	577	570	614	553	623	546	562	551	552	549	580	573	566	579	589	578	617	536	592	544	564	562	598	618	598	544	542	572	552	556	594	579	592	563	596	596	584	534	625	544	577	563	577	545	531	585	554	588	581	573	546	613	544	547	574	625	567	553	568	572	564	602	579	561	600	583	609	580	555	598	543	582	557	546	605	600	568	566	560	579	581	554	628	627	596	562	616	619	537	582	555	591	560	542	584	581	583	575	537	578	589	592	540	615	563	618	583	518	607	546	544	573	510	575	601	560	552	572	564	586	581	590	569	561	593	570	650	555	585	606	570	601	585	580	599	583	581	584	586	560	578	553	606	581	555	583	560	569	629	579	561	570	585	566	596	569	563	569	564	573	522	557	591	624	589	542	586	553	585	534	516	573	556	572	570	569	585	622	568	575	565	600	557	620	609	616	531	584	562	560	599	575	588	573	577	600	629	547	580	587	565	589	603	587	577	573	590	590	588	580	585	583	556	572	549	560	625	550	526	582	612	565	515	602	577	566	599	541	546	557	548	549	567	581	557	565	584	582	557	595	595	597	548	569	560	533	535	597	586	578	597	544	549	565	614	570	557	571	548	575	581	580	584	568	548	592	562	597	570	587	530	567	601	557	556	599	562	592	587	578	577	570	540	548	591	618	544	534	537	524	511	576	571	531	542	561	597	609	607	565	603	575	592	563	586	541	560	532	548	592	603	577	523	579	567	521	575	608	614	604	585	539	542	578	579	564	584	614	600	597	557	609	526	573	553	577	567	547	597	615	594	543	592	579	585	594	576	606	583	552	578	559	575	544	532	564	593	608	560	576	583	559	514	587	590	572	582	568	591	578	571	620	560	557	592	532	604	553	577	552	579	560	548	649	574	518	588	602	568	563	572	582	575	583	553	590	537	531	567	587	579	550	563	537	567	534	565	563	585	621	561	555	589	655	603	561	555	552	570	587	599	590	561	586	574	514	539	564	555	578	610	578	569	505	581	598	562	565	531	530	538	573	568	586	563	564	560	590	546	576	566	595	552	586	563	565	590	569	585	571	606	564	566	542	586	525	618	538	600	579	535	578	563	572	542	555	546	551	588	554	543	607	572	568	564	597	579	572	559	591	581	569	601	580	555	625	575	571	566	532	575	569	564	567	604	587	542	536	583	554	572	569	571	619	569	576	496	517	571	568	574	610	588	594	581	581	578	554	541	573	536	589	571	570	552	581	562	574	539	578	592	564	543	551	535	578	548	572	550	571	619	570	565	583	598	565	543	577	557	616	648	556	549	578	567	555	586	571	599	561	566	580	550	563	587	564	606	579	543	582	561	588	552	578	585	555	595	604	590	566	584	557	567	546	551	568	593	553	558	525	565	580	604	567	597	553	574	573	616	540	543	589	579	590	609	558	566	581	567	590	532	530	594	544	568	560	576	573	575	540	595	579	608	570	635	623	613	571	605	576	585	555	579	551	576	552	609	554	545	603	584	594	575	590	565	540	552	570	557	553	601	598	538	577	548	572	613	589	631	578	574	580	587	572	567	578	607	623	541	570	538	582	582	547	588	538	577	539	552	587	596	591	603	580	584	555	594	566	578	558	525	580	588	560	544	575	551	563	593	545	576	535	544	576	586	544	633	574	558	617	627	578	597	591	589	560	606	593	551	570	596	568	541	540	551	550	572	547	544	554	554	541	534	589	554	597	577	594	577	585	594	568	557	574	540	611	566	543	578	593	599	562	545	584	573	551	583	620	549	524	535	582	602	561	572	613	570	595	584	527	584	629	541	537	563	569	576	590	539	560	562	572	606	560	557	591	568	596	551	579	582	551	599	591	593	572	548	629	562	576	587	570	558	606	567	569	538	626	580	580	556	590	598	582	577	579	546	591	522	551	575	563	565	563	599	573	603	531	572	584	615	566	611	574	533	617	522	533	549	564	617	607	550	583	553	568	590	573	599	603	593	589	561	568	628	570	539	602	576	622	538	552	560	546	557	624	573	526	556	564	568	571	560	561	611	575	527	529	583	544	566	565	563	543	523	567	568	571	601	606	592	604	595	618	609	586	586	613	571	552	603	605	622	576	557	590	570	594	555	551	626	610	594	616	606	506	547	568	574	586	577	587	551	537	524	565	553	575	564	566	556	522	530	581	568	533	573	605	631	542	538	585	606	582	579	519	567	608	587	588	577	556	582	579	605	585	548	606	600	544	620	573	568
69680	62981	52286	25871	3497	411	295	307	268	269	293	274	285	256	271	264	244	234	294	267	254	262	291	259	234	284	272	265	294	261	272	249	260	255	283	286	267	248	286	247	278	260	266	239	255	254	251	287	301	257	274	254	267	258	268	259	256	256	274	266	279	253	268	304	270	283	254	243	242	259	240	257	291	221	260	254	286	243	269	269	251	246	282	278	264	255	259	260	256	288	252	230	255	284	282	305	265	245	267	236	253	259	275	251	217	259	281	264	261	242	268	249	266	273	289	247	228	277	260	274	247	274	266	242	248	265	264	263	282	256	247	280	279	286	259	253	286	244	282	260	270	273	265	253	248	290	254	247	247	289	276	257	271	276	228	252	301	261	272	271	246	276	282	244	228	284	249	285	264	243	243	280	215	276	260	281	286	282	294	254	254	260	254	290	244	266	239	261	262	255	235	259	277	274	259	275	248	258	253	259	282	237	274	271	284	259	255	260	245	244	254	252	276	274	276	250	244	262	237	252	250	269	280	239	266	267	300	236	268	249	278	254	274	295	244	256	249	281	241	276	263	260	302	278	258	248	275	220	279	285	236	272	258	259	258	257	270	279	251	285	267	265	292	286	238	293	265	261	258	254	263	268	278	264	243	252	282	255	264	265	252	311	273	272	241	273	239	280	249	276	256	304	232	266	263	250	245	266	266	271	277	237	243	263	260	272	263	226	264	247	263	255	251	282	245	267	279	240	272	205	271	251	261	251	242	256	268	301	287	282	247	249	324	257	267	254	248	276	247	265	250	259	313	245	285	261	237	251	238	278	265	269	269	266	271	256	275	259	229	286	244	262	276	279	257	270	268	270	255	269	277	265	265	266	255	252	272	277	275	258	256	275	273	251	275	259	251	261	296	264	254	265	247	273	235	265	250	245	255	275	250	260	255	246	262	248	246	270	278	280	266	252	264	254	275	271	281	268	257	239	264	254	273	247	282	244	268	246	274	259	276	268	270	252	289	271	238	250	253	277	252	287	262	263	290	254	257	266	257	263	258	267	242	270	256	274	271	241	258	278	264	266	253	293	315	259	264	298	239	253	286	276	256	282	271	258	269	272	260	235	248	224	271	284	246	277	272	260	287	266	283	254	257	258	255	259	288	304	282	268	254	238	236	252	270	252	244	246	271	285	271	254	250	251	269	266	263	255	246	278	268	269	260	257	274	252	266	251	272	250	285	251	246	268	243	246	271	244	227	253	290	275	270	245	245	242	278	242	259	278	262	245	268	250	270	269	255	265	266	278	270	264	270	281	264	268	273	256	252	269	263	268	231	276	275	247	280	265	272	251	247	248	252	271	250	270	258	251	296	257	277	251	276	239	269	266	236	287	260	281	284	257	291	267	270	267	282	292	246	260	269	275	279	272	247	252	270	251	263	264	244	277	257	281	274	271	284	278	259	286	259	266	233	269	293	257	268	261	277	272	268	277	255	269	281	297	264	255	262	263	256	273	259	267	265	278	276	302	269	289	268	251	255	281	289	273	249	261	277	303	270	281	253	260	241	246	292	255	231	251	266	284	236	232	271	252	251	278	247	250	261	269	260	274	274	243	302	273	267	266	263	261	240	264	237	264	243	264	266	260	256	259	234	271	258	241	261	240	282	268	265	272	275	239	248	230	257	235	267	259	272	241	270	239	304	281	248	252	240	290	270	267	254	268	246	244	250	262	264	287	270	265	277	279	273	273	236	258	243	285	271	263	251	229	237	257	265	290	246	262	289	273	246	293	261	274	198	239	273	251	245	290	285	262	231	273	263	280	262	283	233	256	273	246	286	279	252	288	267	260	285	268	264	273	251	281	264	269	251	254	270	244	250	253	291	279	280	258	269	263	246	267	257	250	252	287	269	282	261	286	273	244	242	267	257	262	270	236	258	283	263	269	280	244	252	289	255	268	255	253	289	251	260	259	282	262	271	266	261	250	259	240	273	234	225	251	259	244	279	286	249	270	270	269	289	241	254	246	248	258	264	284	270	286	240	242	264	263	257	295	266	279	254	257	267	258	269	270	251	241	262	265	238	247	290	268	251	261	263	282	262	246	243	267	239	270	264	262	300	247	268	260	257	280	267	275	293	235	252	264	253	244	277	263	273	323	262	261	258	271	284	253	218	282	292	254	233	270	258	258	261	286	262	275	257	278	258	226	255	263	266	266	248	258	259	243	288	275	241	281	269	268	252	239	256	283	249	272	242	287	263	243	251	233	247	254	255	247	253	266	250	274	236	238	237	259	261	281	273	256	271	240	272	306	283	304	260	254	258	267	249	274	259	263	293	256	279	255	247	254	243	276	272	239	249	254	246	295	262	261	249	257	255	234	283	257	235	260	273	256	283	243	237	268	257	280	272	265	266	241	272	259	272	250	269	289	276	246	257	229	293	285	277	276	270	261	261	258	254	296	256	255	282	277	258	261	252	264	294	264	262	243	259	272	269	273	288	258	283	261	278	234	278	255	239	230	240	259	258	275	255	274	254	254	277	262	262	265	256	256	269	265	264	244	288	266	227	270	238	223	275	281	262	254	262	280	225	254	250	292	249	262	248	261	284	257	260	273	248	251	240	239	299	268	279	271	261	238	267	264	241	245	251	254	248	245	266	240	260	282	283	280	254	256	271	282	256	252	278	277	267	275	275	244	261	265	286	279	283	293	270	256	257	270	265	267	265	265	261	232	251	270	279	258	261	257	261	246	273	258	255	272	273	276	296	249	227	275	277	261	284	286	271	257	258	258	285	267	264	258	261	285	263	274	256	285	263	249	253	264	283	232	232	277	277	266	257	270	248	241	261	273	243	294	268	278	266	260	248	254	287	262	258	257	242	282	264	246	224	280	272	262	240	262	250	263	286	270	274	268	281	277	262	245	248	260	260	241	259	260	246	300	280	260	254	254	242	243	265	278	245	246	248	277	261	252	261	265	266	289	282	238	275	300	243	290	281	259	247	265	274	253	254	251	252	269	285	249	253	264	284	284	275	287	247	255	249	263	261	266	293	254	260	267	265	289	223	263	265	250	301	264	275	247	260	225	275	251	250	304	248	250	269	255	291	255	272	256	249	278	266	257	268	244	277	226	266	282	285	257	272	268	226	252	268	283	280	248	246	297	267	260	303	252	254	261	261	248	270	262	260	255	260	254	268	231	272	251	242	287	254	264	279	249	279	287	247	255	277	255	271	275	259	273	289	285	290	290	274	260	224	270	245	253	272	275	254	254	265	263	260	264	283	242	251	238	251	268	255	292	302	255	273	253	295	280	241	291	259	262	262	247	240	275	273	263	279	260	224	245	255	299	274	274	277	263	252	262	249	238	260	265	308	262	272	236	269	303	244	276	263	257	234	261	278	301	246	262	243	288	283	276	288	286	231	270	277	247	253	263	259	243	248	269	257	267	263	263	259	263	249	267	261	257	271	303	296	289	271	260	271	287	260	264	268	273	221	286	266	260	244	234	241	272	272	276
47576	49000	48592	19987	1317	1200	1060	1100	999	947	936	869	928	890	853	914	868	872	822	844	849	814	832	766	786	840	840	824	851	838	874	824	916	844	858	839	803	827	816	836	832	839	824	798	837	791	823	818	824	868	822	789	820	861	835	868	793	804	822	785	858	846	790	818	851	857	832	805	820	789	819	791	821	841	821	859	797	758	808	812	869	878	842	797	807	835	873	812	827	788	826	802	832	797	806	804	828	883	764	802	841	855	833	767	783	831	814	806	873	847	845	802	838	812	810	840	780	815	836	827	808	823	768	815	812	793	821	860	846	783	835	781	802	837	817	767	821	830	776	788	820	874	838	812	836	776	825	814	830	831	814	792	795	796	880	816	861	834	821	786	768	814	843	795	812	820	829	799	839	811	789	800	825	833	817	834	818	775	810	819	815	838	855	799	787	891	802	850	815	797	774	800	805	868	765	787	784	836	789	817	816	774	847	834	830	801	859	843	806	801	840	805	831	857	861	816	796	757	834	794	855	810	805	825	825	852	897	833	839	799	792	860	813	841	802	862	839	802	817	820	795	785	889	843	834	807	801	816	832	780	790	846	832	836	768	815	806	814	819	793	806	801	804	773	780	780	789	863	786	808	836	794	822	808	803	794	833	850	856	789	781	817	864	905	839	792	783	787	841	838	813	794	825	809	826	757	814	839	793	797	820	839	876	804	807	836	849	814	787	812	787	785	798	820	820	803	826	810	814	757	875	859	860	810	807	805	832	830	789	826	803	739	813	808	792	824	787	804	819	837	803	808	784	792	823	857	836	868	783	798	811	837	851	811	795	853	840	834	862	801	833	825	886	834	816	778	860	809	789	784	833	855	793	806	835	820	843	827	812	824	827	844	802	853	829	761	875	862	797	796	824	803	861	840	821	780	850	843	810	810	783	849	801	854	838	786	779	822	822	793	841	837	806	839	783	864	811	800	829	834	859	771	836	874	829	803	860	835	773	842	835	804	828	869	856	817	822	789	807	829	815	829	796	805	827	817	851	849	825	792	821	814	805	829	795	840	837	881	797	736	815	820	767	855	806	837	794	822	815	835	785	799	841	844	822	872	805	800	818	814	802	868	843	853	901	816	841	839	797	804	888	782	809	803	834	818	837	827	799	823	804	770	864	789	846	764	798	843	811	802	790	799	790	842	804	859	845	823	855	839	819	768	794	786	806	798	821	889	788	812	823	800	824	774	835	840	863	777	824	771	790	788	804	737	793	777	839	787	802	834	780	795	813	825	876	794	867	870	864	795	821	803	839	810	825	867	836	810	839	790	787	797	794	797	825	776	807	785	850	809	816	781	830	797	794	804	797	804	844	819	816	877	778	809	819	755	825	818	818	820	803	840	780	846	812	779	767	809	760	834	888	823	791	853	817	835	800	850	840	813	812	811	775	859	783	821	836	846	848	845	787	800	799	816	793	811	791	895	835	847	832	820	766	840	833	795	814	754	836	795	876	797	789	820	829	811	775	845	854	851	852	815	806	842	851	829	813	795	807	810	816	823	786	817	793	787	774	837	792	818	824	841	810	797	804	826	812	833	797	813	798	833	833	827	797	795	796	815	817	837	852	804	820	849	776	783	831	796	794	888	820	814	787	838	810	880	824	804	794	794	814	821	819	824	797	875	835	736	827	803	797	765	825	863	797	836	835	820	810	796	809	834	867	823	781	795	796	814	792	811	837	800	739	763	835	808	805	817	834	856	855	859	800	807	785	797	802	872	848	815	860	793	820	873	812	867	785	853	817	805	794	808	755	781	830	822	827	850	837	837	774	810	828	824	789	837	825	867	782	832	842	820	815	749	821	813	794	797	818	822	818	837	884	753	805	872	805	863	789	846	836	862	824	793	786	836	838	858	837	780	820	843	826	815	813	817	812	805	815	810	842	784	769	803	817	861	814	816	857	780	783	811	842	821	862	826	780	824	814	823	810	818	843	803	803	885	847	831	821	770	821	780	829	787	832	818	831	792	833	832	838	796	840	806	768	775	766	816	803	856	831	825	817	805	854	835	762	813	807	825	821	793	817	768	798	814	797	829	804	879	823	779	769	800	865	826	795	800	783	828	775	835	805	821	816	865	782	827	804	852	790	773	789	807	862	881	796	818	789	781	824	808	841	765	796	819	834	809	790	792	839	854	791	806	821	811	822	816	785	787	827	763	762	844	829	816	753	786	814	790	838	828	821	806	793	796	844	828	822	827	853	805	792	833	807	783	834	825	817	804	794	767	813	847	859	835	789	882	797	831	806	752	782	833	814	814	785	835	799	803	823	806	803	844	788	851	832	820	787	808	810	785	799	854	789	812	848	812	827	823	825	817	827	781	812	817	751	855	835	841	775	869	853	814	844	838	812	845	825	852	847	810	824	828	804	807	869	787	791	814	851	816	758	817	844	857	835	782	775	857	854	812	771	795	832	827	801	816	738	836	839	816	827	800	804	828	843	783	827	856	804	773	795	776	852	861	791	834	783	830	801	790	765	799	803	794	823	774	783	893	780	755	817	817	845	800	786	815	796	799	823	803	792	849	808	819	869	804	812	804	840	781	847	815	868	782	785	822	812	762	798	824	813	757	773	841	801	809	838	827	876	812	814	879	841	820	801	805	839	820	828	808	840	786	761	818	793	820	764	791	865	845	848	801	820	846	825	825	806	828	799	783	802	822	797	794	771	842	783	829	797	791	839	853	799	823	804	768	777	844	820	875	842	824	816	805	777	808	808	841	833	823	841	773	811	779	854	873	856	818	826	764	816	872	791	811	798	878	846	824	840	849	784	783	852	851	828	796	827	821	842	805	817	830	823	846	798	841	848	825	827	854	819	795	877	791	833	847	821	791	856	753	779	813	835	818	830	809	815	788	806	788	862	766	840	812	808	822	852	805	788	780	788	855	803	822	761	823	838	808	778	800	865	867	814	787	802	818	799	824	780	827	818	803	801	840	796	813	799	798	833	855	785	804	801	811	839	797	810	810	847	791	872	804	777	828	785	821	830	788	830	838	857	804	765	798	808	798	865	843	848	816	800	794	812	835	829	839	817	849	840	790	807	804	799	823	818	823	832	813	808	853	831	842	794	772	805	793	801	855	828	854	817	802	809	804	815	782	849	792	780	817	790	881	792	815	813	797	802	836	825	795	789	806	767	786	812	826	789	788	748	794	802	811	793	779	817	837	793	833	803	804	859	758	790	840	817	859	832	826	899	797	731	800	810	793	787	767	782	829	813	801	814	803	800	877	814	846	775	788	794	800	807	813	813	770	817	773	880	821	821	890	775	787	833	844	868	848	875	784	860	803	821	788	822	817	853	826	788	819	784	879	807	818	793	842	815	827	799	769	794	813	847	747	769	746	793	812	813	823	850	777	799	844	836	821	786	825	753	829	835	850	827	813	817	820	839	829	864	821	852	789	877	785	811	832	824	792	810	869	845	820	801	805	791	863	842	804	800	811	834	823	785	858	834	845
80567	73953	63961	34593	9089	1037	475	455	414	422	358	390	321	390	339	368	364	349	344	335	328	339	346	302	349	373	325	333	338	331	357	337	325	340	364	332	377	364	333	329	323	343	337	360	353	318	327	356	334	331	339	328	327	320	371	342	357	332	351	291	339	344	370	325	336	367	350	356	334	359	347	296	318	365	352	346	342	324	357	351	367	350	361	320	344	347	336	358	331	325	349	338	365	310	343	360	326	379	369	334	359	341	326	360	330	340	318	367	354	317	332	380	340	336	339	351	327	334	346	349	344	349	333	339	336	331	333	317	320	345	322	335	343	315	317	352	358	331	354	345	356	363	342	324	346	351	353	348	326	353	318	339	354	358	309	333	350	370	350	315	320	359	303	334	319	364	331	340	345	320	313	343	330	312	345	350	343	346	346	309	328	322	371	335	323	363	377	329	358	320	318	337	318	332	326	333	356	341	354	358	338	363	318	335	343	347	330	341	365	334	355	368	356	302	320	326	318	350	312	328	354	341	316	326	341	356	365	337	335	360	353	330	369	324	330	367	354	355	329	324	373	357	335	311	318	311	317	342	347	321	341	363	307	327	326	302	329	303	328	335	334	378	336	347	353	327	337	342	357	341	327	348	339	353	333	345	328	302	350	357	304	320	338	342	320	324	337	336	356	339	370	353	348	327	306	342	311	314	349	317	320	346	345	333	338	347	380	318	355	313	334	352	324	315	320	353	323	327	313	340	326	367	313	287	343	325	359	364	314	342	317	358	358	356	357	346	347	372	351	325	318	311	356	344	349	349	360	313	323	341	364	337	338	318	332	345	363	325	329	348	336	330	382	345	321	348	330	349	368	353	325	325	363	340	349	368	355	374	343	341	349	367	316	328	354	337	324	318	320	358	366	324	334	342	349	353	340	321	345	335	337	324	371	340	316	312	314	370	336	331	323	345	343	332	368	377	354	323	335	334	387	325	357	344	357	348	324	346	324	347	318	311	315	395	337	342	370	349	331	343	333	315	332	351	343	320	322	332	339	362	343	309	364	353	333	341	332	360	331	355	336	337	373	328	330	336	343	333	331	363	323	352	344	359	325	333	358	326	323	331	321	350	365	349	306	342	362	308	367	350	350	332	335	328	368	345	316	316	364	341	349	311	339	367	324	357	358	349	326	311	341	356	328	369	305	310	332	334	353	335	348	315	356	341	317	343	334	331	339	345	336	339	328	351	350	341	354	319	329	357	344	340	316	331	364	378	338	338	327	329	343	301	343	372	366	317	354	358	345	333	322	343	325	338	337	352	373	353	357	332	302	308	311	347	360	347	320	330	328	333	310	338	335	342	316	337	341	336	328	360	363	366	338	368	337	341	351	351	322	337	316	333	376	335	327	327	345	342	330	333	355	334	330	355	322	324	330	336	328	334	331	311	347	334	334	336	370	291	301	337	335	355	340	319	338	357	340	332	354	340	348	336	334	353	331	346	344	361	323	325	321	346	306	329	366	327	352	340	320	328	327	346	330	321	324	317	359	355	351	348	383	308	388	347	339	311	351	340	336	341	348	326	364	338	349	360	304	354	377	344	340	367	296	334	345	308	347	371	333	344	352	341	348	319	332	353	342	359	320	297	333	337	345	385	372	354	308	345	326	330	331	354	356	325	352	333	362	318	356	362	337	332	335	333	330	355	320	341	328	352	364	348	339	308	303	318	350	313	356	326	380	360	357	382	327	376	308	307	326	376	361	331	321	344	344	347	325	334	318	313	362	321	330	325	374	307	361	332	344	349	324	378	322	326	336	323	348	350	339	345	322	354	339	320	342	335	340	319	359	369	366	328	308	326	341	368	314	317	329	332	318	360	333	359	334	338	341	289	345	321	357	340	319	330	361	300	332	309	352	366	370	328	363	323	363	361	345	351	318	339	358	319	344	314	333	319	330	283	357	362	370	310	361	348	337	313	341	346	358	321	346	354	329	326	314	344	341	336	311	346	337	353	310	363	373	340	346	324	330	309	315	354	361	323	327	354	351	370	313	372	332	354	358	361	343	337	359	306	332	361	317	334	327	347	344	336	341	352	347	330	353	360	348	340	329	315	346	323	355	315	340	330	353	307	342	322	355	345	364	363	344	319	337	361	352	326	295	345	327	315	339	332	343	368	384	361	352	362	310	359	394	334	352	367	350	350	349	303	359	354	356	342	339	343	348	348	365	349	361	358	368	359	348	332	304	337	362	345	341	357	345	297	363	325	344	338	338	343	351	333	347	366	292	380	326	363	338	340	316	341	342	350	355	291	360	341	311	339	340	341	356	344	360	316	341	324	343	345	355	366	341	358	313	341	348	348	328	321	319	360	339	356	343	364	321	348	340	394	332	366	342	335	310	326	336	288	335	337	368	350	351	343	339	293	310	296	349	360	328	339	345	363	344	366	306	338	348	346	347	368	374	334	329	315	321	353	344	339	343	335	292	350	347	322	378	346	364	342	326	334	331	372	325	361	308	349	335	340	355	375	330	320	346	382	348	340	346	339	321	323	372	307	303	346	320	327	318	352	324	323	351	341	372	316	357	350	352	322	381	336	361	343	365	385	322	322	334	342	327	349	309	323	327	372	348	315	325	368	308	300	352	301	348	326	356	355	385	344	360	298	322	331	340	347	336	330	326	326	345	328	331	321	347	333	342	314	349	338	331	342	360	361	352	343	334	364	333	320	343	339	316	332	316	346	349	354	339	325	316	311	351	332	330	327	330	351	372	330	345	397	313	359	341	333	331	312	330	338	328	349	345	308	318	372	339	311	343	341	320	333	328	354	309	351	310	347	338	322	377	325	317	344	307	340	334	345	331	352	356	342	349	328	346	348	356	347	341	334	339	359	332	330	348	322	327	357	316	340	368	372	314	346	343	359	354	349	294	376	344	322	356	331	353	340	350	309	340	334	366	315	338	335	358	349	346	352	337	315	341	376	353	360	348	343	345	381	366	348	337	304	351	324	352	334	338	331	328	347	330	318	310	302	321	346	357	330	338	330	312	333	322	343	333	327	348	337	346	321	319	319	364	321	317	355	350	345	330	335	357	372	319	329	325	328	334	340	313	334	355	331	344	317	349	350	326	338	366	310	368	328	319	340	355	346	325	345	320	360	348	353	327	319	333	317	325	354	309	339	339	337	350	347	356	325	332	354	333	353	352	350	341	365	314	358	347	357	336	372	352	330	332	313	343	320	327	353	328	323	319	350	309	350	346	336	367	348	357	339	347	349	332	304	327	327	359	336	357	325	347	327	320	399	345	350	331	348	327	351	313	338	336	377	320	335	355	343	330	386	336	325	313	349	359	337	371	336	320	306	324	338	334	350	329	350	332	335	349	323	323	341	362	380	332	322	344	356	349	339	345	373	310	353	320	355	359	325	347	347	335	340	358	311	344	303	343	337	359	319	354	331	318	352	330	329	309	316	397	338	319	335	369	346	355	349	346	327	362	307	320	330	338	382	366	349	338	366
58038	60691	60168	23768	1856	1676	1556	1394	1376	1321	1256	1230	1095	1178	1062	1075	1112	1077	1058	1097	1072	1027	1120	1092	1034	1082	1049	1059	1047	1020	1072	1076	1074	1023	996	951	1061	1018	1038	976	1052	1056	985	1010	936	1043	971	1018	985	968	1060	1012	1028	1031	1035	986	1025	982	1012	1039	1005	954	1003	989	1004	966	1000	1009	953	1014	980	1016	999	954	1053	1018	977	1031	1033	1019	1030	970	956	1066	1018	988	1032	1027	1050	985	1039	1047	1021	956	998	1026	1008	982	990	1008	986	1007	999	981	1008	1046	1019	980	1059	974	981	1019	988	995	1009	995	1067	988	1058	971	1000	1010	1018	1010	989	1034	1002	1010	1012	1003	1006	1047	1039	988	975	1005	1008	993	1032	1032	997	980	1033	971	953	1019	1000	951	977	1042	992	1021	982	974	983	983	987	949	1007	943	1052	985	977	991	985	958	1011	1005	1031	1016	1024	961	1010	951	1041	1046	998	1002	1005	1043	963	951	1001	1020	1012	1037	1027	983	969	1002	1002	1020	1040	948	1007	1052	983	1002	992	986	948	999	993	974	1062	998	993	1049	1014	959	945	1005	994	1017	985	1009	1009	982	986	1006	1003	943	1044	994	1011	1016	965	1062	1010	967	973	1014	993	943	998	972	1016	1059	976	1007	976	978	979	1010	1019	999	1006	1025	1023	984	1003	990	1023	1012	1001	972	1025	1075	989	1034	987	1018	985	1045	994	983	1014	1014	961	1033	1003	967	988	994	1016	971	1034	1002	1035	1012	983	950	1035	1041	960	1022	1003	1015	993	1010	965	997	1028	961	1052	1005	1005	965	1012	1076	1007	966	1026	1009	1038	989	1015	998	941	1043	997	958	1019	972	949	1034	1003	1009	1033	933	983	968	1030	931	955	1006	1023	978	974	981	974	1014	1094	1065	1030	992	1003	1021	1004	953	1024	986	1013	983	1033	1011	1011	1004	983	968	969	1046	1006	1001	1002	989	1010	1026	1042	1030	989	970	966	990	984	975	998	1053	1006	1034	1022	1020	978	1075	969	945	963	1000	1059	936	1039	975	969	1026	1011	1011	1015	972	989	987	1001	978	950	1021	966	1040	995	964	1012	1011	985	973	947	999	1041	1021	981	993	964	1006	1051	1027	1012	1008	1034	980	1002	962	1008	999	978	1066	1005	1052	1046	1029	1006	980	988	982	1030	1030	1033	997	973	994	953	981	1000	965	1053	948	1002	1018	966	1021	986	943	983	1024	1001	1039	960	992	1037	967	967	989	1038	1040	1054	1000	1035	967	1018	1018	940	999	1010	1001	977	1062	1026	1019	1056	996	952	1008	1047	1015	1018	945	1002	994	973	1029	1037	1004	978	957	983	984	996	1021	1027	1031	1017	1012	988	1008	1077	1003	961	1036	1025	1053	986	984	987	1041	996	994	1013	994	1045	959	958	1017	980	999	1068	1002	958	973	1018	939	1000	961	975	970	1011	994	980	996	996	1004	1042	1024	1000	999	987	1018	969	990	981	1016	1003	960	978	966	947	1006	1088	981	1018	1027	1002	1046	981	999	1020	944	1020	952	957	1038	979	1004	1027	973	1028	1005	1016	1059	1017	981	1003	1050	1021	1025	1085	1008	1015	988	991	990	1025	985	1003	1001	1019	952	965	1018	986	991	1049	993	1043	951	1010	1009	983	978	1016	1037	976	1040	1001	911	988	990	996	1001	1022	1037	1014	990	961	1022	1019	992	1031	1049	964	985	1077	993	1015	1004	1022	1000	995	987	971	992	1021	987	1063	1002	1007	965	1027	1033	975	971	1018	1051	1037	973	1006	1039	949	974	1039	969	1031	1024	1017	1041	952	971	963	995	969	920	972	1006	1013	1059	1022	989	997	1045	1012	986	1027	985	1033	1026	992	993	1024	1021	997	1058	993	941	1006	992	1058	1067	1071	1007	1057	1029	982	971	1021	968	1002	979	1004	964	988	1033	1030	1028	1032	1001	1009	1002	993	970	1055	1012	1001	999	986	1009	1035	1031	1007	969	1008	1004	1050	1022	1009	1024	1005	998	1004	1006	1054	978	976	1032	1007	924	1014	1010	1054	1023	1030	1011	1045	1019	980	984	1017	899	997	1026	1023	998	1035	1028	1014	1005	967	1028	1018	1050	988	996	1045	959	988	1015	1012	1056	985	975	1010	1061	995	989	987	1014	1015	1065	1008	986	1003	994	995	1045	996	1017	982	949	987	1026	989	1015	1032	986	1017	1011	1035	1035	1017	1032	967	965	1059	973	1030	982	930	1051	990	972	1052	1047	996	957	987	995	1006	1006	1004	945	978	997	1036	999	1023	1017	1010	1036	1004	1040	988	989	951	1011	1010	1042	987	961	981	1058	919	975	1012	1026	976	1010	974	1037	1078	977	981	1012	980	1099	1005	1019	1022	1022	1024	1001	1028	1029	975	1034	1003	998	1012	1065	925	1022	993	1005	1041	1012	995	1069	959	1018	1010	990	1017	1035	1007	973	1031	996	1011	1016	1019	965	938	967	1007	972	985	1033	1025	1068	1035	998	984	1006	958	1026	1033	969	986	977	1010	1045	977	1012	1016	1012	1007	1045	1028	959	1061	1041	1047	998	1077	937	1014	963	965	1071	1076	1051	941	1019	949	992	1027	968	973	995	1026	1038	1036	1053	968	1056	1059	1002	1009	1016	992	1010	1036	983	1027	1034	974	961	968	1056	949	998	993	1006	997	971	1053	1011	1029	961	958	999	991	972	972	1021	964	965	929	1018	1045	1003	1009	924	961	946	997	950	1002	999	1032	1001	1019	1011	1009	964	1063	1011	959	1043	1008	1037	968	1030	990	1040	1019	996	961	1005	1020	979	1016	1009	1036	951	1026	1012	965	1073	1019	1019	951	1016	1043	1018	964	1023	1068	1004	999	1008	976	1046	995	1033	979	1036	958	1028	1010	985	1001	1048	1017	1030	952	995	1018	1002	998	998	1026	984	982	925	985	1016	1015	967	991	965	1024	1056	956	989	937	1002	1044	1020	965	1006	962	1054	985	992	1043	999	965	987	1009	1019	1018	969	986	983	1045	993	978	1028	976	1061	962	978	969	1007	969	1004	956	1018	962	983	1005	969	1002	946	1011	1031	1067	1058	997	983	985	957	1025	992	1007	1012	1027	1086	1018	983	970	979	989	1053	973	1026	1005	973	1006	1018	991	1019	971	1010	1003	984	1040	1018	1001	1068	984	965	1053	1012	1011	1032	1046	1078	958	1021	1029	1008	1072	997	1031	997	993	958	1078	1026	1045	1016	1015	1009	971	956	932	1007	980	1012	972	1061	999	1027	991	1016	1036	1062	981	932	1009	1017	1009	1006	1029	1008	968	986	1008	1018	975	1005	1022	962	966	957	1016	1001	1033	1045	1009	991	986	1000	957	1069	926	1002	981	1049	1003	1023	988	1001	1042	1019	1011	986	998	1002	1020	1028	993	956	1020	976	987	967	1066	987	1024	999	971	943	986	1016	931	994	1016	983	988	985	1001	1007	977	977	958	968	998	988	993	1016	971	1025	1008	981	1045	1013	1038	1044	954	1030	985	1045	1026	1039	964	1001	987	987	1004	1010	940	986	947	966	1008	1021	1009	1043	992	1031	1040	1030	1018	1013	958	1027	1038	962	970	1036	997	983	976	957	1028	1051	1005	1065	1037	949	1053	991	968	1020	975	1042	1018	1052	1022	962	1067	1053	1015	1034	993	947	954	1028	957	976	1053	1008	938	1040	998	968	977	983	974	999	987	1035	992	1009	1071	967	1037	1000	1044	969	1001	976	1016	1030	1055	987	977	960	1022	998	941	1014	1008	1026	1016	993	991	965	970	991	1041	1066	1026	954	977	1016	973	1040	1012	980	968	988	1063	975	1052	1013	1010	1024	1041	973	974	1010	998	991	953	994	1006	1000	998	954	1025	964	1015	1005	924	984	1016	968	1016	958	981	961	981	955	1006	1039	991	996	992	990	989	1065	993	995	988	1042	1031	1003	1009	961	1037	1003	995	977	980	1046	1000	1004	941	1011	1072	924	1012	1032	1033	1001	1018	1024	1011	1046	1046	992	1048	1013	1004	984	961	1014	1032	1020	1034	977	1100	1042	987	1022	961	957	983	1015	1022	1061	1031	985	985	1026	1014	985	989	985	1011	1096	1015	1007	1049	972	1021	997	1030	1022	1042	1036	982	984	971	1044	986	982	1023	1026	1017	1008	946	1029	974	1022	951	992	1036	1008	1073	1006	1009	1004	1032	985	968	981	1001	1033	990	1071	1025	953	1045	1027	1006	998	1029	992	1019	1064	913	981	1058	1053	963	1043	1054	1004
26862	14985	6671	1384	231	172	176	188	186	151	145	158	163	183	166	156	164	164	153	165	181	170	186	166	146	149	161	183	151	163	168	163	158	153	161	160	143	166	160	154	142	185	151	135	160	171	155	168	171	178	168	144	170	158	162	178	151	151	147	171	136	136	159	171	151	178	161	164	167	174	154	163	168	178	152	174	128	172	164	155	157	137	185	175	150	155	185	161	161	172	160	161	161	176	171	164	166	180	174	172	142	162	155	165	155	174	191	136	159	159	185	170	149	155	140	148	149	126	145	159	153	144	172	162	178	126	146	148	137	164	168	144	149	174	159	167	176	156	184	152	169	164	179	152	174	152	173	167	166	140	165	168	165	167	155	148	156	168	180	153	179	170	142	167	157	148	150	150	160	168	165	162	169	178	164	172	169	142	155	173	173	148	183	159	145	159	160	156	152	150	160	171	145	151	151	163	162	143	168	148	151	146	162	167	164	168	171	173	139	167	179	158	170	170	163	152	175	154	176	142	165	167	153	161	153	182	153	172	175	159	176	158	175	158	149	163	164	142	180	157	154	155	155	183	168	150	161	168	153	177	139	158	168	156	175	156	170	158	162	170	176	157	161	177	178	162	179	164	167	144	160	160	153	166	161	167	142	166	173	156	159	147	166	149	150	160	188	184	173	177	153	150	145	158	164	173	149	157	175	138	150	147	167	159	157	173	146	183	147	168	144	157	142	168	143	160	145	156	161	156	162	161	154	174	175	160	157	152	167	153	152	156	157	178	153	152	171	169	159	146	162	144	164	173	173	157	145	154	188	174	168	161	143	163	133	168	124	161	153	149	144	160	181	165	180	158	168	170	176	163	145	150	157	156	162	172	165	158	162	171	153	155	180	159	162	165	181	168	187	159	168	180	157	169	158	159	161	176	176	156	147	164	167	164	151	181	177	170	175	149	153	161	156	158	162	167	179	150	201	154	139	155	169	137	191	161	151	147	153	159	165	185	172	174	157	151	159	165	141	142	186	136	167	162	160	175	180	193	156	148	168	141	140	139	143	177	174	153	156	146	167	161	152	161	176	171	176	176	163	175	155	159	189	155	168	159	164	145	158	167	181	167	164	179	159	153	150	180	180	175	165	158	161	164	151	146	142	152	173	156	159	162	144	167	158	171	166	139	154	155	147	167	162	156	161	154	170	164	147	148	166	176	184	154	163	154	148	153	153	152	194	140	144	174	180	162	164	158	150	153	178	151	152	164	158	151	153	160	158	170	155	171	163	143	186	170	167	174	164	144	164	172	159	171	171	181	156	144	162	165	169	166	162	184	175	157	170	191	177	177	153	173	147	155	127	154	157	155	151	145	163	157	173	135	163	166	176	155	176	173	177	149	157	175	198	180	162	126	164	156	152	148	166	152	158	167	174	180	168	185	165	160	166	140	184	141	194	168	150	161	142	165	184	155	165	150	142	156	149	152	154	147	180	160	156	157	186	163	157	169	146	161	174	163	147	175	160	171	152	187	148	144	151	139	159	147	162	179	152	153	145	164	157	160	157	163	172	176	184	139	150	147	174	161	153	179	145	163	143	150	174	185	158	162	155	191	151	166	153	140	164	159	157	147	150	159	141	170	150	153	151	167	141	158	176	148	127	133	186	155	176	147	155	158	155	147	167	164	162	173	152	160	151	156	161	188	154	154	168	153	137	164	151	169	141	149	144	172	173	162	154	153	160	163	158	166	180	163	178	172	166	162	161	152	150	172	160	167	168	164	140	162	163	151	148	157	166	150	167	180	168	156	166	156	140	184	189	161	172	167	160	167	134	176	133	166	156	162	153	158	156	155	170	157	132	153	162	157	166	153	154	158	173	162	171	175	177	155	161	161	156	166	157	165	189	176	148	167	153	170	162	166	150	169	164	157	147	179	168	163	167	173	151	140	168	165	159	174	140	164	178	145	184	169	148	158	151	146	130	168	183	164	156	150	167	160	173	142	166	145	152	145	152	181	140	160	172	176	181	156	174	149	190	145	156	176	161	156	179	155	168	170	159	154	171	164	171	146	175	161	153	156	160	157	172	145	167	151	181	160	166	161	164	145	152	156	154	164	138	173	152	138	126	175	154	176	169	160	157	155	175	150	156	165	166	139	155	159	174	154	149	138	161	148	158	156	153	153	186	159	158	161	176	169	153	149	149	177	159	144	167	150	160	162	156	167	175	146	156	162	172	153	169	156	160	158	181	131	173	169	162	151	183	195	175	165	164	162	173	158	163	153	156	169	142	135	167	154	174	149	148	153	156	157	162	160	180	173	171	170	165	160	182	164	169	165	156	170	152	159	176	160	150	178	176	181	157	139	152	152	141	148	164	168	155	171	151	159	177	143	150	168	164	165	150	141	152	150	154	160	191	170	181	142	147	154	158	158	146	146	168	178	157	164	158	153	157	162	165	179	147	171	160	152	167	176	171	141	146	151	163	161	153	147	162	127	157	173	156	157	147	163	152	162	146	160	151	159	188	174	175	169	160	169	171	174	159	155	172	175	142	167	143	163	162	171	163	165	167	146	146	160	158	176	181	165	192	162	169	173	137	158	145	153	156	173	159	170	161	164	171	143	142	170	168	158	147	159	165	166	158	164	171	168	172	165	182	177	147	167	174	160	151	156	149	162	156	157	164	182	142	151	143	167	159	147	149	157	145	174	156	169	169	156	154	165	184	162	164	156	150	167	177	172	161	172	154	160	157	185	147	153	146	157	180	167	188	150	157	158	156	159	150	162	157	142	179	160	161	186	145	137	176	143	149	134	154	157	168	148	157	156	198	158	162	171	130	187	145	171	181	173	145	168	169	163	148	143	162	176	153	183	171	148	146	154	180	160	155	145	155	156	158	136	157	157	168	147	155	177	144	161	167	147	180	160	140	176	150	170	166	156	153	143	166	163	172	148	160	164	166	167	162	144	169	138	173	156	136	156	177	142	170	143	149	168	146	191	165	176	158	153	144	160	156	184	158	170	166	153	130	160	159	157	171	182	145	150	163	155	153	180	178	170	137	153	154	180	160	163	136	153	153	165	159	166	147	160	152	160	161	142	170	162	174	172	175	160	166	182	181	123	157	173	155	145	174	167	158	171	190	170	159	168	157	155	160	146	136	137	159	129	176	139	165	159	141	137	175	158	167	157	164	174	156	159	153	162	169	154	174	162	144	168	168	153	162	180	149	167	183	158	168	143	153	133	157	168	132	153	152	154	172	144	170	156	168	166	177	144	161	159	173	184	143	140	139	153	172	148	179	185	181	170	166	192	153	171	157	156	181	154	153	147	166	175	174	180	145	157	165	186	157	177	177	177	168	170	166	154	145	158	166	158	168	141	158	169	158	139	147	169	150	134	162	172	145	172	170	147	173	155	152	146	185	161	187	130	150	182	127	161	143	164	159	170	172	169	158	152	171	170	158	166	174	162	142	156	168	159	147	161	157	164	172	157	163	154	162	159	145	166	159	165	149	176
26537	18947	11764	3270	579	561	597	546	588	527	558	574	555	576	592	537	547	546	551	561	547	574	523	552	558	537	568	547	574	551	601	574	580	574	571	534	572	559	516	590	575	573	569	577	577	559	574	535	550	516	536	565	578	608	509	556	545	543	560	534	565	604	555	553	589	578	516	542	524	580	526	539	558	581	599	582	515	539	531	559	551	582	535	552	539	551	560	544	568	578	624	551	564	583	539	545	571	555	531	564	545	542	572	570	549	577	551	544	545	516	579	565	545	576	500	522	554	535	581	538	610	583	546	567	596	558	564	592	546	538	562	558	585	539	545	569	600	528	504	537	553	551	534	496	584	549	580	548	567	528	510	565	565	535	561	551	549	568	562	558	491	530	557	531	557	515	582	552	608	545	567	549	518	539	544	580	543	528	551	534	565	530	545	567	527	567	567	584	562	507	522	528	552	568	552	523	587	546	560	563	548	546	567	551	538	545	528	527	509	551	548	515	570	548	577	536	552	552	557	563	574	583	529	550	590	524	560	519	527	575	559	530	541	544	571	578	546	560	541	580	591	566	557	576	543	547	536	563	533	552	532	575	526	524	587	572	539	531	548	594	564	536	554	603	581	536	562	547	541	526	550	534	545	578	517	560	569	536	587	566	526	561	573	559	505	570	561	494	543	601	533	529	527	535	545	539	562	563	527	547	581	543	546	577	529	560	530	544	521	569	595	540	530	581	571	544	511	544	573	548	583	584	546	519	598	563	566	552	556	577	564	556	554	533	545	573	561	548	567	556	580	549	567	542	525	578	500	545	558	575	543	600	552	560	536	561	532	508	563	560	584	564	552	565	565	545	548	568	540	597	577	544	556	559	543	572	599	521	573	506	572	548	548	564	532	549	510	566	551	553	532	535	528	554	525	545	562	542	531	515	542	576	527	595	529	533	569	530	593	572	521	538	556	582	570	551	566	560	548	572	590	539	552	530	537	542	587	534	518	551	585	557	573	542	540	568	541	525	566	497	497	584	590	565	571	591	543	561	568	560	523	529	602	562	499	528	555	581	568	542	548	560	584	556	559	610	519	535	516	538	544	541	532	504	584	571	567	562	554	571	540	533	562	565	517	556	552	543	547	553	567	591	575	557	533	538	548	597	539	575	569	557	528	528	566	574	590	551	549	546	578	592	557	539	487	523	553	535	567	522	541	567	555	533	534	532	555	590	573	544	539	546	543	561	562	550	538	541	546	554	545	583	584	587	542	577	546	558	542	553	585	521	544	529	581	555	502	518	535	586	561	569	554	561	505	531	606	569	560	568	538	556	541	549	564	586	598	579	536	521	525	577	540	553	570	532	604	541	563	514	594	560	591	594	558	504	522	601	522	551	579	561	563	557	552	547	571	568	539	565	544	527	542	561	555	561	554	523	551	535	579	523	549	548	604	575	543	567	545	549	574	538	564	590	570	538	581	523	530	548	537	559	569	532	536	556	523	610	510	513	507	526	563	550	558	553	549	547	537	582	553	556	576	542	552	577	535	535	574	587	543	551	530	588	534	531	596	567	548	547	561	521	560	555	603	574	550	561	576	518	562	510	531	506	541	559	616	577	591	580	565	504	557	569	582	542	555	542	565	550	499	541	591	581	501	545	544	525	556	531	589	574	591	542	537	563	553	555	511	565	528	538	537	556	545	551	553	548	503	598	523	601	574	549	626	570	573	565	559	588	546	526	521	557	526	554	562	586	588	522	575	524	510	586	556	538	560	544	571	578	553	550	550	550	571	561	549	546	563	512	552	536	523	554	570	526	570	553	538	523	576	536	546	566	530	590	511	545	573	559	526	563	554	571	564	556	551	518	497	581	574	563	569	540	572	510	560	496	506	526	557	580	564	546	546	583	563	577	557	552	597	555	541	525	585	558	544	569	541	537	547	552	547	581	523	563	557	571	532	539	537	542	548	575	550	519	516	564	553	545	566	537	562	566	516	533	570	538	559	519	572	539	519	544	561	541	593	532	535	521	523	525	515	562	538	557	546	540	554	563	562	566	532	557	597	534	550	588	519	519	521	551	561	582	548	559	549	562	584	555	552	518	596	549	495	546	554	609	534	553	536	500	568	624	535	564	532	558	532	513	568	549	522	615	551	533	576	583	549	531	494	536	587	550	534	576	577	554	564	533	544	568	565	550	496	564	518	568	560	581	569	544	544	557	580	545	564	553	529	541	551	588	541	559	540	567	530	549	533	570	543	578	516	528	514	544	555	505	519	564	559	543	507	593	563	559	557	590	547	557	550	565	571	485	550	542	531	567	572	553	557	554	542	577	558	549	580	557	513	535	555	530	571	581	541	552	539	575	545	541	531	572	543	543	557	555	549	550	547	507	546	528	561	555	563	541	556	534	545	549	558	542	569	531	515	540	565	570	559	590	537	574	526	524	541	583	546	573	552	542	587	511	557	597	548	567	550	533	526	547	556	528	519	584	588	541	539	541	556	541	538	551	551	533	524	528	578	576	576	572	522	535	540	520	578	596	547	580	575	562	542	546	580	551	558	539	566	554	532	544	499	509	594	527	559	568	567	577	593	564	560	526	521	518	573	557	577	553	523	519	556	557	508	569	569	562	548	528	569	548	543	539	556	558	586	570	566	560	578	516	521	576	569	534	565	570	573	546	543	564	556	542	591	555	537	523	516	528	565	545	569	549	520	532	546	490	565	546	563	556	563	566	593	566	561	543	545	579	562	550	529	544	572	590	550	569	541	551	547	573	544	563	552	565	551	513	579	534	574	568	581	560	577	588	544	591	594	585	540	535	551	561	567	528	567	562	564	584	542	534	537	553	579	551	555	565	567	564	567	546	546	554	553	531	549	560	538	526	535	551	563	551	514	548	588	584	563	566	547	552	577	564	574	542	535	566	565	545	554	550	572	552	567	572	538	583	573	537	553	561	533	563	579	520	558	540	542	538	537	562	530	551	568	545	510	523	484	525	527	553	562	581	548	564	539	533	547	548	544	592	557	559	543	539	573	580	545	554	547	506	572	549	527	562	553	589	540	518	553	538	580	586	542	522	550	589	546	515	551	563	557	572	537	556	583	539	592	576	512	514	509	558	580	587	536	537	555	576	549	555	573	551	561	571	573	523	554	507	546	535	522	561	554	561	549	553	559	569	546	537	548	532	531	547	534	597	539	555	579	553	598	559	575	583	577	537	564	578	550	564	560	518	587	505	558	513	534	562	563	523	573	550	600	563	549	571	558	537	555	510	540	523	526	558	534	552	578	562	521	572	529	585	565	574	588	549	565	521	549	550	523	531	555	550	561	523	527	565	553	553	590	564	588	560	537	580	541	571	590	538	538	579	549	560	579	555	521	563	588	544	574	586	561	576	576	532	580	533	567	517	529	543	492	584	528	531	604	540	562	541	579	563	554	557	539	560	533	533	537	546	553	616	540	547	568	578	527	587	550	580	592	516	552	574	538	558	588	599	569	526	516	566	543	539	538	573
69322	61741	53100	26240	3734	384	298	329	337	259	294	289	245	272	284	243	244	269	270	286	259	249	282	271	270	253	242	246	260	266	235	261	280	261	257	257	240	288	260	257	261	267	265	250	281	276	277	265	271	256	238	260	258	267	257	244	281	243	249	247	239	260	243	291	284	257	238	267	287	278	263	246	268	251	285	254	278	276	253	268	247	241	275	306	233	262	276	284	283	244	290	263	254	275	237	242	259	247	269	264	296	248	212	234	258	295	256	259	258	267	269	245	283	242	264	265	280	277	250	242	256	266	254	284	249	248	245	272	258	257	276	277	234	251	249	252	252	264	256	247	254	273	248	261	280	256	257	247	256	239	229	268	270	259	266	250	281	236	258	266	266	287	252	260	270	257	273	278	248	268	253	268	257	283	256	262	283	244	272	232	253	287	263	251	255	244	248	255	245	262	240	253	273	273	246	267	243	255	257	242	247	229	277	250	264	257	284	268	261	262	233	239	273	269	260	279	229	245	242	257	259	263	268	252	268	254	278	294	260	251	242	258	253	281	280	236	249	288	241	270	266	266	243	254	274	244	262	227	280	243	276	267	288	240	254	258	255	250	293	256	262	265	262	261	249	253	231	278	262	269	232	259	237	250	243	272	252	296	248	272	240	242	248	260	237	285	256	260	248	293	254	257	290	294	263	249	267	235	263	249	243	259	236	266	281	238	240	248	264	240	266	232	252	278	251	255	290	250	249	252	235	251	280	226	254	276	263	251	241	284	259	229	248	255	260	234	237	259	261	265	260	236	234	261	266	284	260	246	265	240	266	261	280	241	264	229	239	238	257	246	211	271	265	232	248	237	261	287	276	276	263	262	257	275	269	273	231	250	250	250	244	253	249	235	252	252	246	239	241	271	281	266	269	276	267	239	259	226	264	253	267	259	287	259	273	274	247	242	274	251	241	267	233	265	285	268	245	251	261	261	246	234	265	258	267	252	261	259	225	241	248	261	259	242	252	251	231	264	239	251	270	266	268	243	250	246	247	263	261	269	258	235	255	258	246	269	234	277	266	250	272	269	263	246	262	262	259	290	283	251	264	247	259	264	243	268	225	258	283	257	248	265	286	254	287	229	245	255	268	260	262	251	256	268	260	282	256	242	264	250	268	266	238	245	240	240	236	264	277	224	246	261	267	262	264	256	275	253	262	276	268	257	225	243	263	263	236	252	243	264	241	255	256	282	264	267	249	283	242	261	252	248	228	255	272	247	254	271	251	230	236	280	284	255	261	246	278	266	243	258	262	264	263	240	254	253	279	222	262	241	285	238	252	253	273	260	270	264	231	260	262	288	242	287	244	252	260	248	270	255	273	259	252	243	252	238	269	272	281	269	268	268	255	291	269	266	271	264	275	243	233	283	286	272	245	234	251	278	270	269	283	255	283	241	263	253	240	243	259	253	267	253	253	282	256	275	277	287	252	253	265	241	257	269	252	296	249	263	265	265	288	252	243	253	267	237	266	273	255	257	237	246	248	251	248	274	276	271	250	262	282	260	253	262	238	249	252	264	279	259	253	250	237	261	281	224	242	262	258	269	254	256	250	252	266	249	239	251	256	227	255	284	272	268	260	228	238	260	281	267	266	268	244	254	274	285	263	281	274	260	262	265	256	268	268	290	260	260	276	247	236	267	274	262	236	263	275	277	269	244	273	260	270	246	276	250	252	258	252	279	263	228	251	261	257	257	244	274	266	245	258	259	264	265	256	264	247	279	244	280	278	241	255	242	249	255	254	263	255	278	246	268	258	269	290	249	256	273	233	270	261	256	252	278	246	234	263	227	261	249	275	247	261	249	249	255	242	253	231	251	279	257	292	257	247	286	256	261	259	268	287	266	246	263	242	268	267	284	263	256	274	250	246	265	228	250	256	241	249	240	229	267	254	293	239	274	265	235	229	248	253	274	244	275	260	258	277	264	275	261	258	275	245	247	271	265	271	254	279	267	234	242	261	261	252	270	262	259	228	277	264	276	249	266	263	258	274	272	256	255	250	282	251	277	289	262	262	251	252	258	284	233	274	263	255	281	262	256	237	250	248	237	268	272	250	294	245	273	242	219	253	271	236	272	246	245	277	218	271	270	271	252	258	231	256	277	235	282	260	252	240	247	281	256	252	276	284	261	281	266	265	268	262	293	254	269	236	260	257	261	272	272	258	262	248	246	272	244	244	267	260	267	249	269	241	257	257	241	284	283	247	253	259	270	276	241	254	235	256	255	275	260	273	257	284	265	270	237	258	275	246	284	260	288	276	259	242	272	256	246	256	247	269	242	281	278	224	250	241	274	246	281	248	250	261	245	255	278	289	270	255	238	283	252	253	248	243	274	272	254	265	267	249	239	248	264	243	279	277	244	265	255	283	284	258	267	260	247	276	257	284	271	275	288	235	260	234	265	282	246	268	291	226	254	287	261	271	276	231	305	245	261	252	246	273	240	229	249	255	242	277	262	256	267	255	255	239	246	288	267	240	271	253	263	240	278	264	260	251	247	291	242	231	257	280	259	273	259	244	243	268	263	250	236	241	272	246	252	281	251	281	234	280	224	241	259	252	266	237	254	235	241	236	261	289	250	264	269	273	236	257	250	236	248	269	274	289	249	246	252	267	267	260	278	238	234	268	251	254	230	276	270	250	262	254	288	227	267	237	255	251	259	260	258	267	257	277	282	261	240	245	248	248	270	274	240	225	252	236	262	281	249	247	251	269	282	243	260	252	289	265	252	268	264	258	234	254	265	265	232	264	279	284	264	227	267	267	244	263	251	251	272	255	240	262	277	277	240	249	254	253	262	232	294	268	254	256	229	247	274	257	280	258	232	270	265	253	250	246	247	229	245	268	222	240	273	273	230	274	239	269	275	238	274	275	238	253	291	233	234	230	280	260	244	243	261	246	275	261	231	264	250	248	241	251	264	262	234	234	265	277	275	256	264	225	258	293	229	268	247	255	247	261	290	244	300	250	278	277	265	257	262	288	259	240	271	280	271	287	259	242	234	293	278	260	255	278	247	264	267	253	285	258	267	255	269	283	233	251	234	273	274	253	282	267	263	285	237	285	259	231	283	239	262	236	253	252	255	275	243	235	248	282	246	258	276	271	254	295	246	238	255	240	264	257	244	247	266	221	291	273	253	259	255	252	253	279	277	266	272	266	255	270	267	229	287	247	257	238	262	260	233	257	261	254	239	243	269	278	246	249	246	263	252	281	254	256	248	284	283	270	243	282	243	239	251	216	246	262	272	252	257	219	236	247	242	269	263	273	259	275	271	284	251	267	275	255	255	263	245	270	269	279	255	304	257	239	280	266	260	252	264	246	251	260	253	257	263	272	279	280	255	242	273	256	260	287	256	295	239	263	284	250	238	287	248	267	266	239	267	264	260	242	279	249	289	249	245	241	258	270	256	228	263	284	248	273	266	280	264	261	276	258	259	256	253	251	267	264	247	253	258	238	259	255	284
47475	48176	48730	19959	1301	1162	1161	1018	1020	972	930	916	924	840	851	896	836	876	823	828	807	833	815	815	836	861	809	823	830	807	804	883	870	822	810	849	812	818	820	793	807	791	774	822	842	787	869	823	807	773	831	806	847	863	825	768	801	857	777	883	789	872	811	871	842	829	798	804	847	813	828	848	795	813	793	825	838	819	764	836	791	819	821	857	783	830	832	835	799	864	829	846	839	819	825	839	821	801	824	843	785	780	789	837	867	811	801	829	788	846	781	812	809	773	868	808	836	777	782	834	775	896	765	769	846	835	835	741	835	786	861	769	757	808	817	819	817	901	803	743	786	819	800	811	833	853	828	823	802	750	807	799	763	777	846	813	801	771	797	849	797	811	844	828	796	796	833	819	845	821	810	813	820	776	789	784	764	776	817	801	821	843	793	792	800	822	832	777	771	799	785	783	783	772	787	813	776	756	811	810	817	849	766	856	765	790	817	787	763	788	818	839	840	842	826	807	781	788	812	830	822	805	796	852	814	804	825	867	826	753	792	798	789	795	783	829	799	766	815	847	816	771	795	785	870	837	855	818	829	781	797	809	826	767	833	775	849	765	806	825	817	796	817	807	773	810	816	761	802	841	790	771	791	782	834	770	796	839	787	770	823	782	812	827	812	789	815	826	824	843	789	771	842	841	826	803	827	782	860	750	765	824	773	758	806	788	771	810	815	830	775	815	851	797	841	845	834	829	798	788	794	805	800	784	845	796	799	828	747	822	815	819	827	874	855	792	845	815	802	786	843	824	795	860	814	822	789	842	826	826	818	846	821	861	771	800	807	765	799	781	778	799	807	854	790	794	824	819	829	806	807	823	821	772	822	836	748	818	768	839	798	818	807	768	761	794	785	803	808	818	797	765	808	803	852	775	762	778	799	831	803	761	780	793	794	730	848	798	815	828	816	827	803	814	878	740	803	781	826	784	832	803	784	811	813	788	793	807	824	761	820	823	793	818	838	782	820	765	838	811	795	809	793	798	813	812	815	808	801	748	846	768	845	810	801	800	818	786	807	792	800	774	834	819	866	820	781	792	764	840	768	790	826	794	824	836	812	833	838	885	803	765	805	801	869	757	799	825	809	832	800	790	823	792	814	811	790	826	805	746	817	802	809	809	765	856	835	843	774	797	808	802	768	832	846	803	793	813	857	823	807	832	842	790	832	833	818	765	803	784	790	770	816	818	820	827	817	803	795	776	771	781	879	818	817	775	761	779	787	785	777	793	774	774	823	817	801	888	821	786	813	766	811	812	757	799	786	782	805	834	778	824	805	782	835	786	840	800	867	855	780	807	795	854	808	823	825	854	809	812	817	788	797	753	774	832	798	787	827	836	805	784	843	782	797	838	825	793	858	829	835	842	805	822	832	786	847	823	797	764	808	867	753	818	825	823	818	827	774	766	833	781	822	792	817	801	776	800	814	769	784	813	820	787	793	826	811	822	782	810	834	811	814	848	775	800	764	739	771	764	790	808	810	810	778	818	808	802	801	800	789	865	753	815	803	848	793	810	769	796	773	831	757	803	785	793	814	786	802	853	775	750	798	809	744	786	823	805	807	806	803	721	837	815	799	809	802	795	790	786	811	775	811	779	803	777	786	781	834	824	775	769	832	816	865	784	821	765	782	809	764	874	871	836	847	777	781	788	830	808	784	806	849	780	790	815	857	819	839	766	817	790	844	812	786	780	776	841	861	848	801	812	813	837	823	759	822	784	797	836	816	769	850	797	797	818	815	789	849	840	795	750	806	825	754	849	775	836	792	794	793	836	801	753	814	768	801	816	811	820	794	843	792	855	785	761	784	805	807	822	793	803	855	833	804	822	810	800	766	809	818	852	817	789	796	801	795	756	778	846	788	814	803	807	827	851	818	830	777	830	798	822	800	783	773	839	802	836	839	824	866	775	808	812	836	849	804	846	848	816	809	829	801	772	819	774	769	809	842	776	824	822	833	807	785	796	767	848	792	851	826	781	838	794	803	798	816	795	800	848	819	858	849	796	847	845	803	785	796	779	802	773	844	830	844	825	802	825	751	776	790	820	772	788	831	795	791	776	777	796	798	826	834	799	834	795	809	807	807	799	803	771	786	835	809	798	799	779	864	814	836	824	801	809	830	779	770	804	757	832	837	816	861	855	785	828	800	777	802	827	812	768	782	814	780	788	777	785	813	842	796	832	809	800	827	831	834	835	796	839	844	827	835	821	776	806	846	839	788	792	815	765	768	806	816	767	797	766	796	806	771	878	852	789	798	853	795	767	816	792	825	794	821	834	835	784	816	836	837	833	808	743	849	801	788	815	798	758	825	795	820	767	830	824	818	771	809	797	820	824	823	813	824	812	800	866	831	829	794	788	773	809	783	809	749	823	781	796	827	834	781	794	796	834	851	827	829	793	788	771	810	820	802	813	837	815	801	801	828	782	875	821	759	829	814	834	765	809	861	809	790	827	815	748	782	788	796	797	819	775	826	850	750	794	790	866	810	775	852	805	769	818	836	762	811	804	826	835	817	777	843	839	782	804	801	781	859	777	793	782	792	786	792	814	796	832	751	837	780	815	757	765	828	825	813	811	789	767	826	794	786	839	802	795	772	824	823	779	765	826	835	838	791	796	818	752	827	817	800	792	808	802	817	778	810	818	810	844	803	802	782	801	761	836	805	803	854	818	829	791	883	843	821	793	792	825	805	796	795	841	792	782	814	791	822	819	822	815	798	849	769	800	805	803	751	768	779	813	790	809	812	799	832	824	791	813	777	845	833	810	801	788	768	821	791	845	842	824	846	783	826	785	809	798	840	798	845	811	815	817	820	810	795	769	791	766	778	791	814	832	791	808	762	811	819	773	820	833	845	815	824	810	796	842	838	782	868	826	822	812	826	810	755	785	788	847	807	782	787	844	769	819	797	759	770	807	804	852	784	799	822	749	822	791	764	799	791	806	803	790	844	803	836	757	782	817	830	814	748	821	858	841	814	832	807	798	799	829	784	837	811	797	750	833	835	812	792	810	852	824	870	842	853	805	793	791	802	807	827	778	819	850	844	790	802	756	812	815	806	816	777	831	787	778	804	798	813	831	809	752	824	786	771	829	825	797	771	831	807	773	780	762	833	819	823	788	765	795	861	795	787	836	803	818	774	811	827	805	778	797	822	797	805	833	809	748	815	831	805	802	799	833	774	820	836	779	802	774	818	839	861	778	838	795	832	837	811	817	830	897	829	794	799	813	834	789	785	854	839	807	801	821	808	813	859	794	865	784	836	806	820	804	802	804	790	895	816	833	810	877	799	800	803	798	803	808	822	803	840	801	808	773	764	767	807	824	804	772	849	801	764	849	765	841	802	800	839	807	825	781	815	827	836	801	813	815	800	798	790	880	841	827	838	787	877	790	833	839	841	789	873	863	824	822	830	831	821	821	765	850	793	813	845	807	788	817	813	818	815	751	834	831	787	809	761	806
80501	72629	65271	34277	8950	891	458	417	426	384	382	383	356	354	332	351	352	360	347	337	338	339	321	346	313	332	327	333	342	333	332	316	307	348	352	346	333	375	323	345	305	297	333	332	338	335	287	345	315	334	362	324	324	308	341	327	331	332	336	321	333	327	330	345	302	331	325	347	330	314	284	322	321	332	327	337	304	340	336	314	327	348	310	347	338	309	347	303	335	347	345	353	315	314	347	338	321	330	313	301	292	291	339	320	361	319	325	311	319	327	332	382	316	311	360	321	365	336	320	356	344	329	335	310	325	372	331	334	296	353	320	311	306	340	350	322	331	374	310	327	315	341	313	332	315	346	308	319	319	313	319	313	366	326	367	316	342	327	332	322	359	318	316	324	331	333	304	330	314	348	305	306	315	323	313	328	337	332	337	275	388	313	344	337	319	338	347	327	358	309	354	307	341	345	287	287	309	298	351	327	320	334	362	303	343	341	324	317	335	310	325	314	336	341	362	326	317	351	363	295	342	318	336	332	323	347	278	370	344	322	362	336	347	337	321	323	303	334	302	302	341	351	356	309	318	325	302	332	361	326	317	315	312	327	359	329	387	302	338	329	318	325	327	322	326	333	310	326	346	366	326	321	343	317	342	310	310	332	325	328	287	286	334	334	316	318	327	324	361	307	342	325	341	306	313	311	334	325	340	325	328	316	342	345	327	313	321	297	317	317	318	351	322	311	313	303	333	328	324	317	332	340	330	357	313	354	332	363	318	333	340	314	341	367	333	303	324	337	291	330	314	301	343	323	364	352	304	332	339	341	329	315	316	275	368	348	357	290	310	348	359	321	323	306	357	331	320	288	361	331	353	315	342	324	330	331	315	339	316	344	367	333	303	345	340	335	302	312	316	324	317	316	333	331	358	291	327	318	327	324	331	330	324	311	300	318	356	324	321	334	315	331	338	350	332	295	319	337	334	322	305	319	363	338	313	331	307	320	358	312	305	317	310	340	337	304	339	333	328	328	316	311	333	345	333	318	337	317	340	324	345	302	337	361	283	337	327	307	351	302	322	344	320	324	326	320	333	345	346	320	310	322	316	348	289	311	321	334	314	347	334	366	348	333	300	296	328	328	301	279	329	300	353	331	333	320	318	329	312	334	325	353	313	318	363	336	294	322	311	354	314	305	308	313	343	326	328	316	319	310	356	323	311	336	338	320	330	323	332	313	335	341	309	340	345	320	314	305	292	328	327	311	300	300	335	370	346	334	302	313	335	316	346	319	312	329	302	365	340	361	314	346	327	330	356	337	331	318	334	338	322	338	306	305	326	347	312	351	330	329	369	353	306	335	317	354	356	299	336	350	311	300	335	307	302	316	310	325	348	340	360	288	333	336	353	343	336	288	320	311	327	322	342	321	303	313	342	331	291	364	319	319	312	330	314	328	315	304	319	339	322	351	359	298	316	297	290	335	344	299	297	336	318	324	322	356	317	331	343	306	319	282	347	294	342	318	335	342	311	314	353	334	312	324	330	325	331	377	324	299	314	336	336	326	327	289	331	328	300	304	278	346	308	316	357	323	317	319	344	359	336	346	358	334	344	349	325	319	289	345	344	320	329	339	317	332	336	339	348	362	286	328	324	311	303	335	307	295	315	302	324	307	338	333	341	341	319	342	360	322	362	349	318	305	330	311	310	344	321	328	358	334	326	337	296	318	290	346	324	334	335	306	302	372	312	341	333	319	340	355	287	357	322	353	316	330	349	300	318	323	311	346	332	325	310	323	345	346	354	319	334	366	316	309	327	306	346	309	364	341	348	328	342	301	293	327	289	321	325	337	325	336	300	360	345	321	338	331	345	344	309	321	346	315	322	321	346	334	292	325	314	355	339	306	329	352	324	348	370	386	323	327	307	320	309	299	313	318	342	338	319	314	367	315	331	338	320	328	324	293	294	317	336	345	314	324	324	342	327	354	325	312	314	326	326	337	333	295	330	312	366	315	320	350	336	295	360	316	311	327	312	346	340	316	328	335	345	303	298	304	345	341	322	313	319	311	318	344	317	276	310	350	359	339	344	330	339	342	300	343	339	337	335	355	303	303	303	322	321	352	294	322	317	341	342	318	345	340	349	333	297	312	293	324	330	334	338	324	322	358	335	343	332	346	344	320	320	299	320	314	355	310	349	314	328	349	319	315	318	317	314	353	330	328	332	344	325	332	357	329	339	346	330	322	324	304	317	355	335	340	343	281	339	349	333	352	326	345	318	360	334	365	310	326	293	332	327	341	332	330	336	309	294	328	323	330	350	327	333	295	292	361	341	293	333	295	338	311	345	324	307	329	379	321	340	338	339	316	352	337	349	314	358	331	300	325	343	336	325	363	335	342	344	305	318	318	313	338	319	328	316	331	338	308	329	321	323	333	331	313	332	321	343	344	310	322	327	305	293	338	310	333	347	326	358	336	324	309	354	345	326	347	320	336	340	331	346	303	320	296	351	370	364	304	318	323	304	330	324	344	326	327	352	322	334	312	319	314	332	324	353	304	341	307	338	279	320	355	342	294	327	350	321	326	320	339	332	313	348	324	350	325	338	315	290	334	318	296	330	315	328	344	330	344	329	314	308	292	325	336	374	308	306	335	337	323	329	337	327	305	328	338	309	345	333	348	347	294	339	316	320	338	327	332	341	319	353	332	316	313	285	352	319	348	317	353	343	347	292	326	313	295	361	336	307	329	306	293	319	304	312	339	346	353	348	365	353	318	311	333	345	324	349	353	325	361	344	342	339	356	318	329	328	370	317	296	337	316	329	312	307	333	317	308	325	346	284	314	339	331	321	291	346	321	329	333	312	316	342	304	359	305	341	315	319	314	342	330	295	329	340	314	318	276	341	314	311	359	334	335	343	371	349	325	341	274	296	320	321	325	324	328	300	320	317	329	317	297	314	343	295	321	315	346	312	318	335	334	327	329	374	328	355	335	354	325	333	349	316	342	330	298	317	343	350	332	330	369	310	284	318	332	342	334	315	303	290	328	346	293	322	344	334	347	339	327	282	331	316	313	338	332	298	341	295	345	325	356	329	331	328	347	334	318	351	324	336	320	313	320	347	309	349	339	347	352	301	292	325	291	314	363	322	332	306	366	295	310	340	360	349	328	326	308	317	312	352	327	343	358	332	345	342	343	336	341	302	323	340	355	293	315	326	345	319	328	309	346	340	360	327	323	330	323	349	344	294	327	301	321	300	318	353	313	356	340	339	314	336	297	327	302	337	360	373	302	311	337	337	326	337	270	334	338	340	310	345	374	307	295	339	335	326	349	347	332	320	336	298	318	330	343	312	316	367	320	296	335	333	311	323	334	340	306	332	340	339	303	323	341	317	344	317	319	368	344	351	341	313	313	319	341	318	352	353	334	316	307	334	328	323	329	304	327	328	344	334	320	344	309	369	312	332	322	325	318	339	325	328	333	307	318	323	347	333	304	335	341	338	313	309	353	325	347	323	321
57388	58564	61376	21826	1989	1710	1616	1539	1364	1276	1272	1290	1188	1112	1163	1100	1100	1020	1085	1028	1082	1059	1071	1014	974	1052	1005	1055	1012	1064	1035	1028	1015	994	1043	974	971	992	1008	988	963	997	1015	999	922	977	1010	1002	976	1007	977	1071	945	1004	1007	983	889	1034	1004	956	958	998	957	980	973	994	967	974	1014	1041	998	1018	1006	998	1009	969	985	994	986	983	963	964	989	968	971	999	978	926	955	959	987	974	952	1013	936	977	983	928	1025	964	975	1014	903	978	999	992	991	1010	975	990	946	966	992	1015	959	962	1025	1002	920	943	997	1006	959	1023	931	968	981	977	978	967	975	1052	1003	962	973	974	1017	901	1003	1017	1018	957	1009	972	1008	964	947	966	977	1035	987	971	985	984	1006	972	949	973	970	991	967	1002	940	989	976	954	986	931	1005	1011	954	972	959	972	965	969	959	1030	1013	987	920	1010	956	989	964	971	950	993	1004	985	993	949	1007	1059	959	1043	1028	950	990	1004	994	1009	934	979	1000	958	959	1031	1015	1016	957	952	1015	959	964	997	941	947	987	1015	972	931	937	922	970	1035	961	988	957	927	987	1033	941	999	976	1007	1005	976	924	951	955	995	961	958	959	937	1015	974	938	997	1006	929	944	999	976	998	988	948	973	942	968	1008	989	950	955	982	969	936	1005	997	1001	975	969	966	1003	1026	1041	951	943	999	959	994	938	926	932	996	1036	1001	1010	954	985	1060	962	967	1003	963	973	1014	986	991	977	948	983	933	958	959	950	954	950	951	964	992	995	979	932	957	992	956	999	984	1012	993	995	983	994	1028	1011	967	999	996	963	991	972	983	972	980	991	1037	976	1033	971	984	1020	979	958	947	995	1014	1043	971	988	1028	941	955	967	979	1043	972	1045	975	1049	1049	916	999	931	997	940	1024	1026	953	1016	1031	985	962	973	914	939	1004	993	999	967	956	942	1016	955	1030	1002	991	990	958	975	955	946	997	947	1033	990	952	941	946	981	996	1031	951	1063	996	956	1015	988	985	1004	1056	972	1002	1016	972	957	982	989	966	992	905	969	974	1014	977	1012	972	1008	968	982	987	962	1074	954	1018	974	944	958	978	972	972	956	967	963	983	983	974	945	942	984	949	1001	999	957	1014	929	1000	984	973	991	973	1012	954	987	962	1028	988	956	1032	958	1005	968	974	996	966	968	931	1016	953	929	982	934	1021	1019	935	1007	990	982	1040	946	1009	970	978	976	990	1017	970	969	947	957	993	931	970	971	1017	1021	976	957	976	941	970	976	1041	1034	1010	1016	936	968	940	1039	950	994	1010	960	949	966	968	1016	946	1004	1006	977	1003	985	973	947	1022	990	882	968	1018	1026	1005	967	936	1020	991	1001	1012	982	944	963	981	1011	981	921	1026	976	968	1015	1036	928	961	957	968	993	991	990	993	944	956	982	1038	939	995	962	990	983	971	1001	984	972	936	962	990	980	1003	1016	986	1046	974	1005	919	973	1063	975	977	968	935	958	1052	938	998	977	985	961	958	974	973	985	958	960	955	979	990	953	1015	1002	1065	993	977	1010	1058	1010	1016	972	1023	1008	985	992	946	1000	946	955	946	891	1008	1001	940	964	998	916	941	982	1010	971	1008	949	1009	972	1000	928	1025	1035	967	1006	964	963	947	982	947	1008	1003	967	920	1005	973	976	982	1028	1032	986	963	971	992	983	957	1024	952	1049	932	1014	1014	976	1031	978	963	986	993	978	985	976	1026	1010	1020	961	955	967	941	966	990	1033	983	897	977	1025	992	976	988	980	1001	957	965	959	946	956	947	986	971	958	958	984	991	988	1017	1005	954	975	933	984	936	985	975	959	983	1009	971	970	969	990	1027	961	972	954	969	944	974	929	1000	967	1033	976	970	1002	977	969	973	948	994	1028	991	1053	968	964	966	1036	996	1000	962	970	1020	1009	965	1039	979	949	1016	1025	921	988	977	938	1006	940	989	969	1000	996	1035	987	994	995	986	972	1024	957	950	970	1009	994	1021	1006	965	1000	986	1078	967	997	998	972	972	1004	961	925	1048	1001	994	1001	996	984	997	972	965	951	966	948	979	936	992	1025	955	945	985	1011	1009	1011	1017	928	946	1020	1007	946	987	945	948	983	1005	1009	1004	950	997	1017	1004	961	987	973	955	982	951	926	959	963	1000	989	974	1004	947	965	980	952	949	1016	1012	976	982	925	950	991	953	972	981	1025	956	1028	978	988	957	929	914	948	972	957	958	986	927	1012	997	967	1009	960	993	918	971	969	987	1044	981	981	1008	1012	940	951	955	969	971	975	979	980	1032	995	931	1001	931	1042	947	965	957	1004	941	967	984	976	997	1010	957	994	968	904	988	974	1002	972	947	1006	936	1020	1014	980	1024	928	997	963	966	997	933	975	1022	975	970	1008	987	985	990	944	994	936	987	985	1022	951	1013	1030	974	939	1004	955	971	970	986	971	966	971	969	966	963	989	976	1004	992	982	1001	1004	953	991	982	1007	993	1011	990	924	920	963	975	913	973	995	987	968	1006	958	1019	980	977	934	918	995	965	985	976	935	978	985	979	1056	950	1021	997	960	1011	980	942	960	968	945	987	984	1001	951	973	968	1017	964	974	1014	978	984	950	1019	1037	943	963	1001	998	1018	907	985	1008	987	918	970	1042	966	953	993	939	1005	982	995	940	969	948	956	952	1013	1015	987	961	960	974	983	1043	930	998	942	973	917	987	1012	938	1004	953	989	911	1009	965	978	989	1018	964	951	978	958	930	923	994	914	998	1000	944	977	1013	963	978	973	974	979	979	982	1004	912	914	1040	979	981	973	934	1030	1011	995	971	940	1006	1002	989	960	1008	964	1016	994	960	1018	954	960	984	1026	977	969	1027	955	956	965	995	939	977	1026	969	987	970	985	959	1046	1022	1000	967	977	949	1014	918	943	980	1044	961	921	1007	954	957	893	960	944	918	995	996	989	954	991	974	964	1044	1029	956	962	980	961	979	955	973	999	1003	970	972	955	975	980	983	968	982	1018	1025	1025	1011	996	1005	1019	957	1029	958	940	993	989	953	966	947	955	925	971	992	970	1080	982	945	981	1027	955	962	945	940	996	975	996	921	977	983	1012	996	971	1017	985	934	940	992	944	990	996	1003	990	1006	1029	1039	1024	992	938	953	953	994	1010	999	952	1047	1032	988	1012	945	986	999	922	997	994	1034	951	1001	983	1052	960	1005	987	997	972	975	949	1004	948	996	1007	974	968	1016	1037	939	995	992	960	950	987	985	1030	1007	1028	987	979	967	956	945	976	988	1033	1009	979	989	961	983	985	925	1033	1026	934	904	944	1013	993	972	974	944	996	1004	963	1005	966	992	992	984	949	1005	1013	940	987	1038	1038	1017	948	1024	990	970	999	1013	988	1008	1016	964	1013	1011	1015	985	987	1011	936	1002	1019	1011	948	1039	967	1028	985	1001	969	999	992	1022	921	955	986	979	948	983	971	984	955	966	957	990	958	1025	1006	997	1011	967	970	989	980	969	1005	997	988	979	1001	967	975	955	1024	936	989	996	1007	1031	942	979	1037	1024	989	965	934	994	974	918	949	973	1017	986	967	983	996	967	904	992	987	1000	1000	945	937	985	929	969	990	973	980	1029	939	945	964	959	968	971	936	984	983	976	1045	994	1018	1004	996	961	1011	956	990	971	1008	985	1060	1003	1019	1007	1007	979	959	963	997	975	969	983	971	999	979	975	1019	1022	992	942	992	977	989	1037	972	1048	959	956	960	988	1019	986	997	965	930	942	965	965	960	1015	979	972	972	948	1017	1005	971	1009	922	977	1046	955	977	971	959	980	981	987	1027	1007	980	962	1033	1004	938	977	1039
25103	11701	8046	1490	221	149	138	136	149	159	151	153	128	157	152	140	142	153	139	170	144	158	132	138	165	153	150	145	151	127	158	142	151	171	141	167	136	168	144	149	136	147	144	139	143	147	139	157	143	127	138	146	145	150	162	145	136	142	162	181	149	109	159	141	134	144	147	145	131	168	151	135	155	140	139	137	149	154	143	166	128	189	140	135	151	132	137	151	136	149	149	168	143	165	160	143	130	164	148	161	148	155	153	164	140	141	134	120	150	129	170	157	153	150	143	139	154	135	129	136	153	156	117	140	153	163	134	153	133	153	174	148	157	146	130	169	147	150	149	149	135	143	166	164	163	151	127	152	154	139	146	145	147	167	156	145	160	158	153	153	149	144	159	166	177	143	144	158	142	147	153	122	131	159	130	159	138	143	132	148	172	147	164	134	142	134	147	159	133	115	143	154	134	159	143	161	157	125	160	145	142	171	147	133	158	172	145	144	148	138	149	139	130	162	164	147	151	144	126	149	150	154	143	125	150	153	145	138	154	134	154	162	156	163	147	161	128	141	136	145	158	150	163	123	141	118	143	149	160	155	125	152	144	138	164	144	138	166	148	139	147	151	139	148	153	133	182	146	144	132	156	148	152	163	158	150	125	148	137	168	142	158	135	144	137	141	144	150	156	172	145	153	133	134	158	148	150	135	122	131	135	148	150	134	139	153	157	139	138	158	148	133	145	145	136	139	147	156	156	145	145	150	153	152	133	150	144	139	146	164	148	152	145	141	134	165	142	159	146	157	146	139	156	172	133	142	127	143	150	135	173	135	158	168	160	144	154	146	143	172	156	148	177	153	140	145	140	154	135	157	150	162	155	167	166	137	155	147	153	144	126	141	137	129	140	162	150	125	158	150	147	151	137	132	153	145	165	151	133	145	144	154	151	148	161	136	140	167	131	164	134	162	153	150	138	150	136	148	145	138	145	131	144	149	137	148	142	148	146	142	140	161	151	160	141	146	145	150	145	141	143	158	123	137	145	154	130	159	149	139	135	128	161	143	134	136	157	137	132	150	135	135	149	148	151	143	141	155	161	148	163	146	143	143	154	149	128	162	169	124	115	139	147	148	138	160	148	145	163	126	134	155	133	144	151	146	131	160	147	132	149	134	132	163	159	142	132	145	136	156	146	168	145	168	163	126	153	133	152	164	165	165	150	140	157	150	121	151	124	129	153	137	157	148	130	146	132	148	137	147	138	129	141	154	157	158	130	128	140	155	148	150	159	145	134	166	149	151	147	148	149	161	124	147	143	167	145	151	123	146	145	138	155	126	128	135	148	136	160	150	156	167	163	146	128	142	160	152	136	155	135	149	138	169	146	154	131	186	141	154	142	125	143	144	139	142	165	152	149	142	151	161	143	149	165	144	157	168	142	145	144	160	163	168	144	148	142	138	146	144	150	142	153	139	154	170	138	142	159	136	135	137	136	153	133	150	136	145	163	161	156	140	156	147	175	145	152	131	143	176	127	139	148	152	136	159	142	134	145	142	160	137	123	168	148	173	147	160	154	139	134	134	152	146	144	164	140	144	136	124	147	143	143	156	145	144	126	169	160	156	153	140	150	157	147	138	168	142	158	157	133	129	149	149	143	144	121	130	136	119	143	149	147	139	145	138	136	141	149	152	146	160	143	146	139	132	148	128	131	128	163	128	150	122	134	144	128	144	154	138	138	158	164	142	115	131	162	143	143	147	150	140	174	146	150	140	139	151	147	163	155	140	131	150	172	140	159	122	161	178	151	168	163	165	134	143	165	153	157	148	125	142	149	152	138	134	130	141	147	150	147	157	155	133	140	160	170	125	160	162	156	152	143	150	154	149	156	149	143	159	152	162	138	128	158	165	152	146	136	152	171	146	171	141	137	151	156	151	152	156	158	154	123	138	147	159	157	141	154	156	145	121	151	141	155	160	159	167	142	139	143	139	142	155	119	143	144	154	155	175	136	149	155	146	152	134	144	145	147	136	153	138	124	137	148	133	154	145	153	156	131	152	160	141	146	153	151	149	142	136	156	125	149	157	155	166	156	145	138	145	146	152	137	156	154	149	117	161	154	157	164	166	153	151	151	139	146	149	152	143	163	131	147	145	156	152	158	140	153	137	137	130	153	159	134	142	147	146	136	158	135	158	167	144	167	151	153	150	144	157	152	157	139	141	126	164	146	157	153	154	154	140	154	172	139	154	165	142	142	124	130	149	161	175	148	145	160	146	157	169	136	142	169	125	123	155	129	125	146	141	152	168	148	150	165	145	150	131	157	149	126	131	152	141	153	150	153	125	140	166	134	142	160	139	163	150	133	125	162	146	162	147	147	142	153	136	140	155	171	138	167	148	138	159	147	130	147	147	133	142	126	149	142	149	152	139	134	123	152	144	134	150	152	134	132	165	125	164	147	150	146	162	142	137	141	150	159	156	143	163	143	159	143	171	143	165	132	153	156	152	153	126	155	136	132	151	154	166	129	128	145	156	156	140	148	154	131	143	159	163	156	150	147	151	150	136	143	159	152	151	157	134	149	143	151	152	144	160	135	148	175	132	145	143	148	144	160	152	153	139	135	146	158	152	138	152	142	140	159	135	131	157	157	150	151	123	135	165	154	150	148	149	151	146	153	129	170	145	137	140	144	144	140	148	153	146	149	147	161	158	143	156	152	148	149	130	141	162	126	156	157	143	162	136	145	147	148	152	138	137	164	138	140	124	169	144	149	156	165	157	144	158	164	155	141	140	162	140	157	156	144	144	176	146	153	153	145	147	130	168	139	158	139	148	155	166	143	134	137	160	146	141	132	136	146	130	150	163	120	139	148	137	149	146	157	168	149	128	153	157	153	153	171	140	177	138	158	155	159	123	134	146	135	119	159	130	156	162	140	159	151	160	159	163	144	141	159	142	146	127	165	139	129	150	147	142	132	146	145	151	151	140	139	130	146	152	154	121	139	166	163	161	131	127	121	154	145	124	140	152	143	146	144	133	128	135	136	152	161	150	164	140	151	148	129	160	162	155	140	143	179	168	148	137	139	150	149	139	147	136	168	153	140	167	147	150	145	150	153	122	132	151	166	153	148	124	165	137	140	141	160	152	151	131	168	149	147	127	131	139	130	131	158	142	160	148	141	145	153	141	153	149	136	152	175	162	153	151	157	143	157	140	164	140	154	171	154	146	165	143	139	153	137	145	128	158	143	160	139	155	166	130	139	147	149	138	160	161	146	158	138	122	149	135	150	162	163	142	140	134	163	153	161	145	152	140	141	143	141	153	148	142	137	142	144	155	159	144	155	151	123	146	148	146	160	153	172	164	156	173	143	143	147	136	154	154	154	156	137	137	148	118	133	145	174	132	151	152	131	136	146	149	141	180	171	137	152	149	150	130	141	137	137	149	144	149	166	132	153	162	138	163	135	163	146	176	141	149	141	160	161	155	158	116	168	141	154	160	158	137	145	139	133	133	140	150
23756	15329	14312	3183	557	527	528	487	555	526	522	485	497	500	529	543	480	489	518	515	494	518	548	521	498	544	551	519	500	489	508	509	564	496	527	530	472	494	477	486	518	513	543	507	512	528	537	431	523	529	502	503	475	535	502	563	511	514	513	515	522	490	489	492	538	506	502	527	497	506	504	485	492	498	542	499	512	560	495	507	528	504	544	524	519	496	517	503	555	568	523	504	485	491	471	479	502	530	515	528	523	511	487	536	485	520	512	512	524	508	524	496	480	556	520	500	534	549	517	508	458	540	542	473	535	506	505	535	497	484	515	547	499	518	498	512	462	502	525	488	517	501	522	494	526	496	480	511	510	516	514	530	511	515	487	547	507	515	533	557	562	528	497	513	521	459	500	518	517	490	565	490	522	524	541	540	502	520	514	508	518	498	528	527	504	515	514	478	476	530	500	493	548	480	550	575	520	519	516	478	523	482	508	505	546	510	527	528	488	536	491	542	515	497	508	485	525	517	512	511	515	481	516	502	492	495	529	570	517	502	498	514	563	529	598	506	558	557	522	515	537	519	470	467	498	532	499	513	476	537	537	550	507	549	507	519	477	532	495	539	509	504	491	483	486	542	516	488	489	516	556	500	501	488	506	501	484	540	527	516	477	472	510	472	504	534	526	521	492	550	511	570	490	523	487	489	501	489	546	476	513	485	520	482	515	510	480	504	507	518	535	505	516	523	504	495	528	532	477	513	508	504	488	498	518	505	559	573	512	529	563	491	534	517	546	473	479	521	497	583	501	501	550	514	515	548	538	505	513	547	484	516	532	497	479	503	491	491	517	519	546	487	446	538	514	536	538	535	527	538	491	510	489	527	478	527	469	567	537	504	486	496	492	490	543	555	532	566	502	499	508	490	528	511	516	462	529	522	523	524	532	492	498	524	518	507	502	521	529	514	504	452	547	495	547	530	513	521	520	503	492	553	533	505	524	558	460	546	502	499	481	520	496	515	480	476	513	506	530	507	510	485	518	492	481	515	508	530	502	464	527	507	525	530	533	512	512	461	514	523	491	514	502	484	521	495	509	483	529	536	519	533	501	508	510	507	504	528	550	535	524	526	571	544	496	495	511	513	501	474	522	506	553	495	499	488	510	516	489	466	512	485	507	449	541	486	484	507	526	494	509	484	515	573	497	535	498	532	521	474	506	550	491	527	501	506	486	499	512	489	549	504	496	491	511	501	499	489	510	525	529	460	538	537	533	504	506	477	501	492	471	497	516	569	506	512	538	534	519	525	525	568	510	483	521	511	490	494	530	533	501	524	514	489	540	491	543	540	551	529	530	496	473	510	539	516	536	494	497	497	504	516	514	516	501	524	527	500	511	522	511	495	476	521	503	563	492	478	531	528	504	487	513	534	475	525	496	523	491	476	544	477	511	507	472	501	501	504	494	518	516	509	478	481	523	489	499	503	494	556	534	523	534	558	504	462	547	530	531	510	482	500	494	500	490	511	490	501	558	505	537	477	532	504	452	469	463	533	505	528	499	557	515	524	487	508	499	473	490	499	492	501	511	497	485	516	510	496	524	532	498	485	509	507	538	496	493	526	553	522	499	486	500	548	478	540	480	502	481	509	508	492	495	497	504	521	506	488	541	479	496	532	521	516	532	530	555	500	537	520	536	521	548	523	504	507	497	519	497	514	482	474	535	514	506	515	493	486	546	530	519	529	442	480	470	521	529	491	493	495	486	525	491	520	536	523	477	533	510	511	544	498	529	499	534	516	495	489	512	548	513	498	510	472	532	526	501	578	508	499	514	506	479	493	525	554	521	546	481	533	498	501	513	529	493	509	530	495	455	539	516	508	527	496	528	489	535	540	495	457	525	510	499	493	552	537	541	481	556	504	534	477	541	486	514	503	514	531	467	499	528	533	469	537	484	498	484	493	563	487	520	501	480	493	533	527	471	516	537	510	510	533	504	504	504	531	506	524	534	501	522	485	493	536	506	550	485	480	511	529	521	521	546	472	563	521	482	551	486	518	513	516	513	507	546	523	481	487	520	515	482	518	550	516	494	486	528	526	539	518	511	542	488	525	506	510	516	482	540	533	506	500	475	500	526	514	538	487	519	504	478	542	507	490	485	506	531	550	481	504	542	496	479	544	495	512	501	543	521	503	517	503	525	481	501	488	486	513	520	539	513	506	484	487	491	525	477	488	487	504	510	506	553	480	544	523	504	514	505	476	560	503	491	490	528	503	532	508	477	492	542	491	538	510	488	512	526	486	503	543	487	496	497	510	499	525	534	529	482	520	540	536	505	499	528	460	531	494	510	518	555	504	531	517	522	497	529	474	512	505	513	490	534	515	492	541	541	528	533	509	494	512	462	518	487	525	497	526	518	516	551	536	520	527	488	504	490	467	490	522	557	547	545	533	519	481	524	514	515	505	523	517	522	521	483	499	548	466	500	501	510	503	514	506	464	495	497	485	559	526	508	519	487	526	538	526	499	548	530	507	480	516	499	526	492	544	531	513	515	513	513	528	501	503	472	505	512	485	526	483	540	519	511	497	526	503	532	519	486	488	482	536	501	509	510	511	500	511	479	527	541	498	520	465	485	549	496	475	516	504	478	507	494	490	501	484	514	533	497	507	526	489	543	512	521	548	519	514	529	516	510	502	542	546	477	522	517	533	516	531	517	480	480	501	483	478	483	505	514	512	500	504	509	512	496	533	521	472	493	517	521	536	525	509	505	524	464	517	516	517	509	535	503	487	520	506	527	528	537	488	499	481	551	522	507	469	523	507	543	526	469	499	520	505	501	493	479	479	468	487	545	524	521	507	508	468	488	488	495	496	485	550	486	539	507	493	525	487	493	487	535	526	517	508	482	504	500	526	506	540	484	532	533	510	493	498	515	509	509	517	525	480	521	527	493	523	512	504	498	531	514	540	540	530	534	517	533	492	501	541	510	515	477	479	525	492	504	485	519	534	527	539	474	534	493	487	515	513	508	542	516	505	488	515	505	538	507	490	496	542	537	518	525	496	505	478	516	535	498	499	466	524	496	507	524	499	519	516	506	524	473	555	518	487	514	477	522	504	510	504	533	533	472	532	524	491	494	514	585	520	512	537	523	492	496	526	530	498	471	489	546	483	543	535	490	524	523	499	506	543	480	511	516	524	506	500	533	589	516	543	510	493	548	531	512	509	476	502	498	506	547	536	517	517	498	549	505	461	521	492	502	521	456	523	518	508	506	516	531	549	517	522	469	457	531	504	532	481	529	495	512	493	524	505	494	519	531	500	509	504	495	491	545	532	467	485	522	529	480	509	517	535	506	511	490	488	501	531	513	520	511	497	552	480	503	499	503	505	494	489	505	525	480	522	542	474	504	492	532	500	560	527	505	488	514	494	510	523	539	500	509	509	517	520	504	473	466	514	535	480	490	508	519	496	532	520	519	493	562	481	536	465	521	546	519	519	525	522	549	518	491	518	545	543	532	492
68332	58486	57183	27480	4381	427	306	311	304	275	311	267	272	265	230	255	245	228	235	263	290	265	250	284	290	245	259	252	271	267	269	248	261	264	255	256	262	270	284	231	278	275	254	229	284	280	213	275	242	258	250	300	243	239	247	241	268	258	238	264	262	269	233	257	275	231	226	243	256	248	226	262	283	267	277	247	246	285	241	289	252	253	272	208	246	250	226	264	246	229	261	242	260	252	252	248	258	262	257	300	232	230	272	223	243	238	217	247	276	231	271	262	233	283	273	238	264	248	271	274	257	270	216	230	271	254	273	275	253	275	261	264	236	258	258	272	271	260	258	256	242	259	277	277	283	248	254	276	250	242	223	251	254	259	281	270	256	240	247	261	254	266	245	265	248	251	227	264	256	243	258	240	245	246	237	263	253	254	284	269	226	250	236	257	260	254	235	267	254	211	261	253	243	274	262	244	254	281	258	258	285	243	253	277	260	229	247	256	251	268	273	281	220	241	276	260	248	242	246	290	256	243	253	270	237	273	270	252	254	239	251	244	276	254	254	255	238	258	204	254	259	273	267	276	242	265	276	260	254	261	218	244	244	254	264	262	253	250	258	231	249	295	246	262	223	268	241	269	238	242	229	237	251	272	242	222	243	263	271	249	258	219	250	250	249	258	267	254	244	232	266	259	252	250	267	248	223	223	272	261	255	245	284	269	260	247	263	278	246	241	275	253	268	278	232	267	217	253	263	259	244	231	254	290	278	241	270	262	248	268	267	265	271	251	272	267	272	253	226	259	250	265	245	292	266	272	284	244	256	257	272	278	255	231	256	234	262	224	234	295	246	247	241	258	237	242	267	237	287	237	262	253	252	244	237	256	247	258	241	228	268	298	249	243	262	247	236	253	265	262	259	261	246	264	216	274	256	263	248	252	263	220	236	271	257	259	272	230	240	276	257	258	248	255	248	238	252	267	254	261	256	242	236	266	254	249	266	246	224	281	288	269	233	261	244	220	251	253	290	245	254	258	261	256	266	256	278	245	236	256	221	252	276	293	268	272	252	249	255	284	243	256	267	243	257	250	263	258	251	250	267	264	228	241	276	246	240	241	249	265	246	264	258	268	252	266	268	257	234	256	256	229	248	262	243	285	267	254	262	253	262	280	250	285	219	258	226	255	236	265	218	258	264	272	258	252	246	240	274	263	268	257	249	261	268	236	256	259	266	286	256	256	251	256	269	256	251	298	247	298	263	275	303	262	259	257	244	278	237	240	245	237	257	254	243	255	247	234	221	242	236	245	276	239	227	250	273	284	262	258	260	268	238	249	224	253	257	243	251	260	257	280	277	248	233	254	264	237	244	269	245	228	262	275	247	253	251	260	262	279	252	231	250	245	293	268	249	255	264	268	270	239	251	240	279	277	247	269	216	248	239	250	244	266	246	278	257	273	246	248	251	252	278	244	250	260	229	241	271	242	261	235	246	247	281	268	270	262	268	254	275	282	265	236	268	241	258	262	246	257	261	228	275	254	266	265	257	267	249	251	248	233	258	262	247	255	254	250	238	252	253	274	239	251	258	244	282	246	254	234	230	250	270	238	273	238	238	257	261	223	283	250	287	257	264	276	250	278	262	253	244	227	229	267	266	251	256	242	253	241	256	250	241	230	247	223	254	276	252	237	265	281	282	251	265	255	260	250	215	293	249	236	253	247	283	258	250	273	241	263	281	262	258	236	225	266	264	227	269	264	261	243	240	242	236	276	239	250	258	294	285	253	233	273	217	234	248	225	266	245	227	262	256	292	254	264	263	269	278	259	246	245	255	268	251	249	262	236	289	237	273	253	234	263	242	246	275	251	263	254	290	240	232	226	257	255	250	282	267	265	270	256	258	269	276	242	256	267	296	233	267	205	252	247	265	264	257	256	232	234	261	258	229	246	246	260	255	254	274	238	267	269	237	257	277	261	266	255	272	260	244	262	244	274	269	266	234	249	251	263	257	287	275	257	231	249	236	267	217	238	263	246	266	244	245	249	254	258	239	288	288	267	277	249	245	246	273	262	252	273	265	255	235	233	232	223	267	268	257	247	264	249	285	249	244	250	251	245	233	250	250	264	260	235	224	244	249	249	257	241	230	276	253	252	285	254	250	254	224	252	234	254	220	267	256	254	247	225	267	251	262	261	218	258	264	264	249	244	232	249	247	276	269	243	260	266	249	239	240	264	258	266	253	270	273	259	265	285	262	242	245	255	257	250	255	251	245	244	262	253	270	267	234	250	261	249	238	240	259	265	274	262	243	259	244	259	244	250	227	260	269	280	277	264	247	248	261	263	264	232	266	259	259	244	253	264	235	258	263	280	244	247	252	232	233	255	235	219	246	231	284	243	252	245	283	254	272	252	255	256	236	270	260	251	254	210	284	249	267	250	226	241	259	261	239	237	255	258	252	238	259	261	234	251	246	269	246	271	247	267	252	233	214	248	250	251	265	232	262	276	247	272	267	248	252	273	284	254	222	262	250	245	258	243	238	250	261	246	274	268	258	267	244	249	259	256	256	261	286	264	286	231	282	253	255	252	274	253	252	220	274	238	227	250	245	274	238	277	272	279	241	232	250	228	235	249	249	234	271	261	226	241	241	240	258	268	270	227	272	232	209	246	222	271	249	248	262	251	244	254	266	242	245	249	265	253	252	282	268	249	265	256	266	244	218	258	274	239	225	257	251	261	264	240	259	236	260	224	260	249	257	240	266	271	292	256	256	264	241	275	245	243	271	259	256	265	238	256	253	273	289	263	247	296	248	267	211	234	273	236	274	273	269	239	248	260	266	226	271	284	236	255	260	251	258	246	259	255	227	225	249	232	257	245	256	274	273	243	250	261	247	262	229	249	255	255	253	268	243	271	250	237	272	232	265	260	227	262	241	269	263	268	212	286	229	281	280	235	287	269	227	256	229	265	225	293	244	225	251	250	292	249	261	249	266	263	232	254	271	220	262	271	268	250	271	232	274	236	237	238	252	239	224	257	276	242	236	261	239	254	262	244	256	247	256	247	258	248	265	274	263	264	222	275	297	246	240	248	266	250	258	234	252	266	244	257	250	251	254	274	255	249	250	248	238	262	257	278	251	235	278	268	242	262	228	226	231	281	291	232	263	265	212	238	242	266	251	258	238	239	259	233	269	281	243	218	272	248	248	246	226	269	250	251	263	254	246	256	243	261	250	256	242	255	270	261	277	240	271	259	277	270	231	237	245	261	257	257	238	249	231	246	262	246	250	249	234	261	235	266	268	237	245	250	283	256	253	241	257	235	243	259	245	241	231	237	268	252	242	258	272	295	246	232	246	250	248	263	239	259	272	249	283	252	243	244	256	287	258	265	260	243	259	296	242	245	265	255	242	238	253	230	255	266	294	292	252	270	244	282	243	280	217	259	261	282	271	257	236	243	250	247	221	240	248	240	233	225	261	266	253	245	283	246	248	250	238	265	253	262	254	271	291	279	267	289
46663	46321	52262	19071	1308	1158	1033	991	1016	975	913	865	892	899	887	888	879	850	818	824	810	808	777	760	848	859	874	849	805	795	799	813	837	823	770	791	799	807	799	767	838	752	766	807	857	827	808	802	810	848	755	785	837	792	769	794	792	804	777	844	812	774	775	764	823	792	799	748	822	793	792	766	800	752	816	761	815	807	801	712	787	805	809	808	772	826	796	788	783	802	793	775	820	784	790	794	782	820	802	765	748	752	754	766	796	787	808	846	805	787	733	780	823	790	767	810	778	786	795	825	771	819	807	752	772	832	791	796	803	754	764	820	747	761	805	774	822	818	785	779	818	796	811	783	788	756	784	723	785	775	769	798	758	757	786	791	798	789	802	809	855	802	819	807	830	786	792	807	823	843	806	752	804	799	786	783	833	822	728	809	802	826	810	794	786	824	775	821	759	835	850	781	788	839	768	773	839	807	763	807	845	797	828	799	790	758	783	770	846	778	787	853	787	817	781	774	832	760	769	795	821	798	768	770	803	746	772	784	778	781	807	824	800	808	782	804	777	815	799	780	790	772	809	789	775	860	801	751	830	777	798	831	785	773	795	856	720	774	791	775	786	781	753	774	774	760	826	817	755	804	749	819	762	828	765	798	733	751	750	779	788	785	791	801	795	786	797	793	787	766	775	773	755	809	795	823	825	829	788	797	788	780	756	750	769	790	763	789	813	774	726	747	804	770	760	801	804	804	788	819	760	752	766	740	805	810	761	818	818	781	753	763	794	798	803	816	788	826	784	787	773	771	805	809	865	779	818	795	805	818	780	819	793	771	847	781	830	797	825	841	820	839	757	760	790	816	791	775	790	810	763	811	805	778	730	783	787	783	795	801	809	774	800	789	830	781	788	781	759	790	820	756	774	785	820	789	784	754	806	751	807	778	779	735	783	822	846	793	794	757	821	748	782	788	763	804	787	788	817	770	824	786	776	789	743	763	781	798	788	755	806	802	799	757	752	771	813	767	773	782	808	788	810	759	758	751	825	766	772	782	763	789	781	828	864	748	779	768	800	775	763	762	772	785	873	858	788	809	784	801	777	770	814	846	784	782	782	772	837	785	769	762	799	804	737	772	807	797	805	788	790	765	762	834	769	812	764	787	812	777	807	787	812	773	825	751	881	777	820	798	790	802	757	739	843	770	791	753	774	745	801	767	815	833	791	829	839	775	782	779	757	827	767	784	771	791	792	847	783	730	805	800	766	776	804	778	794	839	767	786	811	770	785	775	807	852	813	790	797	794	764	791	787	761	768	819	721	802	748	726	826	778	784	790	815	789	797	803	785	794	755	784	798	773	758	784	797	794	804	818	767	766	784	801	810	777	804	784	783	850	824	732	797	780	802	760	795	779	810	819	840	807	814	755	846	784	814	805	784	795	790	793	774	758	762	779	792	776	749	810	830	789	811	785	870	769	801	811	765	805	798	763	762	790	822	800	791	809	768	835	762	846	745	764	771	763	790	781	746	828	781	823	856	794	792	773	805	801	817	759	765	812	784	783	758	775	814	741	809	792	795	836	760	788	801	789	798	828	804	762	768	796	773	774	753	819	831	805	793	689	746	837	778	804	763	789	729	832	779	803	716	781	785	802	836	816	817	772	812	792	823	829	800	801	811	778	815	777	814	826	822	768	787	855	787	783	725	775	808	800	791	850	795	819	787	763	775	785	791	832	759	836	789	777	793	846	789	806	780	782	795	832	785	785	830	828	779	732	810	767	812	790	796	807	785	762	818	792	804	798	801	790	773	767	794	813	829	751	761	779	767	772	746	724	796	814	801	743	741	809	757	800	772	770	758	792	777	839	785	736	815	766	761	854	795	762	820	791	799	784	829	751	789	781	767	797	807	839	743	796	793	769	760	814	825	802	757	812	776	780	758	785	829	752	802	764	713	735	806	799	765	805	739	759	817	771	818	818	822	778	765	790	807	803	795	784	801	830	770	804	814	812	805	815	823	796	777	787	786	873	741	809	775	808	769	782	779	760	829	811	765	811	831	856	772	828	747	770	776	777	808	772	787	736	779	778	820	774	780	799	779	768	780	877	746	782	767	759	782	802	789	793	751	778	804	773	822	793	732	801	795	786	763	780	781	797	793	828	799	760	796	770	757	757	767	794	769	814	839	765	799	800	749	755	754	803	749	804	803	794	802	856	821	836	760	806	845	782	801	795	807	802	806	736	724	811	806	786	793	815	829	816	790	771	788	782	753	817	826	751	763	801	762	779	793	801	807	764	801	816	797	771	786	808	776	754	875	762	797	732	803	799	745	760	831	769	772	830	779	726	768	760	796	799	796	787	804	781	750	762	815	768	802	809	769	721	761	819	783	801	732	790	820	816	802	816	798	777	750	796	784	784	828	796	800	761	842	770	766	756	777	746	764	748	847	756	804	785	819	753	761	767	752	820	846	779	762	785	786	817	767	769	819	781	799	771	806	738	763	788	757	784	741	777	762	823	763	800	780	817	804	817	801	769	764	798	743	788	758	829	802	787	815	824	755	793	789	799	802	765	792	773	756	815	823	823	785	750	812	795	829	799	761	759	765	792	783	827	792	740	821	793	784	748	825	761	831	825	792	777	804	790	774	822	776	757	842	800	785	803	818	750	795	744	739	786	742	728	763	791	803	798	870	827	799	818	743	788	831	760	793	810	853	808	791	776	761	809	773	799	756	828	795	766	804	833	755	731	804	765	789	800	758	785	762	814	825	794	766	819	803	822	787	766	755	805	755	759	787	802	805	759	808	766	769	806	790	773	793	793	767	758	747	749	797	825	784	752	755	818	777	808	810	795	817	807	770	761	789	792	791	820	810	752	844	763	826	805	805	814	805	778	812	831	797	801	784	792	806	775	771	788	791	770	832	771	782	767	769	820	774	780	804	811	787	767	734	812	779	779	820	789	817	771	769	765	803	777	822	788	756	747	803	796	810	780	764	767	779	839	777	811	809	765	803	855	756	789	765	799	758	804	823	793	799	783	714	780	781	776	847	777	835	755	753	803	781	788	760	826	791	789	766	818	796	821	806	807	797	815	806	782	759	776	785	815	778	839	798	795	813	785	797	783	746	766	834	789	812	786	776	779	761	771	793	755	815	743	758	787	754	814	769	765	841	769	788	799	797	778	778	813	815	791	841	852	754	780	787	789	742	800	723	802	786	763	764	799	773	803	767	802	811	757	763	710	825	785	830	840	805	826	791	831	790	763	790	831	788	752	804	799	801	770	803	802	826	807	829	844	784	786	766	786	783	800	734	755	812	722	809	825	758	761	803	787	788	806	776	803	758	812	829	781	797	825	779	801	763	803	835	773	801	774	744	803	784	766	773	785	802	813	789	797	821	786	766	789	760	748	780	839	789	806	764	790	797	847	802	770	810	769	765	786	763	763	776	761	786	806	782	742	809	775	812	757	818	804	841	837	820	800	814	758	814	787	761	795	837	846	787	781	757	763	815	853
79234	71020	66518	34430	9165	885	451	434	383	403	391	339	399	348	354	354	348	332	341	302	340	329	332	307	366	311	352	334	297	350	312	372	322	342	339	339	329	345	330	312	359	346	364	318	319	342	305	345	314	339	336	351	351	373	306	366	343	350	325	301	313	312	349	330	347	307	359	321	329	326	315	335	331	364	337	348	301	326	320	350	332	325	326	313	283	338	336	342	345	298	334	324	342	313	333	344	338	338	335	331	340	328	349	307	344	333	339	367	330	373	327	336	340	335	317	309	339	330	328	356	354	343	323	330	310	325	358	338	295	349	330	325	341	315	351	328	328	326	323	326	344	304	331	325	322	326	321	336	293	346	324	339	331	326	345	302	335	343	354	333	309	345	332	328	295	323	296	324	335	327	329	347	328	335	340	330	353	286	351	349	316	326	325	334	311	333	354	338	333	366	298	338	330	339	325	315	332	328	354	342	317	344	356	333	334	329	324	351	348	319	344	325	342	332	327	338	346	330	319	343	345	348	322	335	343	349	345	337	323	351	357	321	376	331	336	350	311	352	352	336	330	362	304	312	337	333	326	339	344	324	339	329	293	324	322	315	309	301	324	331	324	304	308	344	297	352	358	319	346	334	352	308	277	329	300	321	309	308	330	345	321	322	361	318	317	345	297	322	305	340	342	335	357	345	339	352	314	335	330	313	332	327	324	308	349	320	302	364	314	307	319	323	319	298	347	342	360	319	319	314	344	300	335	334	338	289	338	330	323	311	359	358	366	334	350	326	317	321	330	311	342	333	330	308	333	326	336	332	345	363	355	327	356	291	325	317	308	317	366	337	338	325	315	341	331	312	344	360	368	339	341	343	329	318	332	350	329	311	340	275	338	366	306	334	320	338	317	330	319	314	312	347	352	363	324	324	336	335	340	312	365	329	341	326	304	329	335	310	332	325	318	340	341	339	349	331	337	347	346	325	337	325	345	331	340	350	344	325	327	297	326	309	338	303	317	328	312	328	325	338	324	306	338	309	315	336	333	316	352	330	333	335	343	319	322	358	332	339	313	323	338	324	321	332	354	327	320	331	287	274	328	334	338	308	325	342	304	341	349	348	328	321	351	336	342	343	339	315	326	334	338	332	340	326	325	331	324	364	349	327	298	352	315	321	304	337	358	350	323	335	319	345	373	302	329	340	296	323	323	313	343	348	332	358	341	317	336	338	366	369	352	346	348	327	348	343	310	313	327	336	325	319	309	327	346	309	353	333	310	309	337	328	316	320	306	342	343	344	307	341	320	295	300	316	314	338	346	332	323	285	310	353	339	335	330	375	331	299	353	341	318	322	334	347	346	328	297	308	360	342	308	338	357	315	326	317	318	329	319	322	333	326	318	311	289	313	343	357	336	308	299	295	365	305	330	341	362	331	313	334	318	344	319	310	323	308	344	333	330	311	325	342	328	333	306	322	334	322	337	318	352	341	292	321	338	340	329	329	301	319	322	303	351	325	332	336	327	353	368	317	346	364	333	345	323	342	327	341	318	334	326	295	364	294	329	328	335	336	333	330	328	315	291	352	334	330	344	312	287	302	350	328	296	328	313	312	364	307	326	334	360	326	327	318	326	327	342	344	337	335	311	345	320	320	339	298	324	304	308	342	336	322	311	350	344	330	320	316	342	340	301	337	354	312	311	338	338	326	359	325	352	322	345	344	329	333	331	352	371	327	344	331	329	322	334	341	356	326	344	352	377	326	301	282	341	335	326	294	320	318	313	315	326	333	377	334	292	325	349	334	330	316	323	322	339	316	345	324	377	350	301	320	350	312	326	342	327	333	323	336	311	335	326	314	300	324	314	354	320	332	306	339	330	333	323	318	298	313	324	344	339	341	337	350	345	328	346	309	339	321	360	365	318	301	315	343	323	346	338	356	292	314	313	351	309	330	319	342	298	348	337	371	350	356	321	352	351	347	317	308	307	341	314	331	344	317	326	348	343	307	369	344	328	328	362	290	319	323	354	346	305	325	337	336	349	339	338	334	293	346	334	335	325	338	332	334	343	321	343	306	324	353	324	314	306	331	336	315	315	334	325	321	336	317	339	335	359	353	362	354	337	342	333	330	340	302	312	342	307	308	316	306	314	337	339	328	330	308	308	333	313	329	294	341	335	336	330	326	300	342	344	333	308	342	329	308	291	332	300	369	318	344	333	329	332	309	340	316	315	330	363	334	319	311	308	333	306	353	329	354	332	322	322	335	351	310	319	335	316	320	325	307	319	299	322	289	332	344	309	327	308	323	320	302	332	333	323	337	313	331	310	338	342	322	341	317	336	331	338	348	354	305	319	318	355	319	301	318	332	335	340	356	338	319	326	347	332	344	320	362	344	319	337	337	324	328	334	347	328	326	341	319	332	344	321	334	339	309	300	333	330	330	330	377	318	339	324	344	347	338	307	291	350	346	292	334	321	383	301	349	332	319	327	331	310	327	306	301	373	336	294	330	340	309	337	329	321	333	341	313	307	315	326	319	337	328	325	321	297	310	353	299	340	321	326	315	344	304	338	332	312	350	366	348	278	331	317	336	335	341	342	340	356	307	321	326	345	345	326	321	324	344	353	336	321	324	301	346	315	340	299	343	341	304	304	311	326	335	333	323	339	341	334	322	344	355	323	322	324	327	335	355	324	353	346	299	306	287	287	355	346	344	329	339	336	334	325	339	332	333	324	340	332	312	332	336	327	341	301	353	334	356	353	311	303	339	336	360	318	304	318	331	318	335	336	311	315	362	333	334	336	339	324	323	306	301	342	341	322	333	339	376	316	319	340	367	317	351	326	316	313	350	337	329	319	302	369	341	355	308	293	315	358	328	352	320	366	312	335	319	337	334	328	319	328	348	345	306	290	326	325	334	326	352	356	355	333	330	306	298	347	323	335	332	304	325	316	324	338	336	322	337	348	326	324	301	354	357	329	299	364	327	329	347	323	316	318	320	314	303	341	369	335	310	306	353	307	318	318	344	333	359	343	342	321	318	309	320	353	341	304	328	341	307	350	351	337	322	354	316	356	329	341	329	338	341	365	312	335	330	333	347	310	326	315	347	327	338	320	310	354	351	298	367	323	316	321	361	320	321	328	325	304	339	336	344	333	314	333	353	307	300	294	309	306	370	309	313	365	346	351	328	331	334	298	313	339	320	334	353	378	341	336	299	306	330	334	317	321	354	314	301	335	315	362	329	331	298	330	358	340	337	313	297	365	315	321	308	346	295	339	365	315	333	314	361	349	336	294	320	352	329	324	358	340	344	337	334	332	326	348	300	329	298	338	330	316	328	324	320	328	302	319	350	304	340	326	318	303	331	345	313	336	315	330	354	316	367	330	312	344	315	321	329	311	337	331	284	326	317	339	314	347	353	343	336	349	318	358	305	308	318	326	335	348	350	331	314	315	323	318	312	316	330	357	340	307	292	329	299	373	346	346	296	324	343	355	338	338	338	311	311	313	347	329	305
56877	57610	61768	22282	1889	1705	1572	1438	1433	1339	1228	1225	1150	1150	1128	1065	1134	1042	1055	1052	1063	1019	999	1011	1033	1037	1032	967	1046	1055	959	977	1005	983	948	1050	1046	999	1014	968	988	965	1002	998	1020	959	1034	1009	977	1024	955	1025	1000	1003	942	957	1018	964	993	945	1002	965	1029	987	971	991	974	1011	948	1050	938	1012	1030	970	972	930	1033	988	969	944	975	1025	922	994	971	971	977	969	984	986	985	991	937	977	944	1005	949	958	1016	972	965	1033	998	1044	957	1031	983	982	968	968	961	1026	889	964	917	988	993	938	956	973	981	967	1008	1000	929	940	960	932	972	1005	983	908	930	957	1057	1003	976	984	969	940	1003	994	978	1013	1002	1016	979	991	944	948	957	976	1006	922	954	931	974	1010	949	941	918	959	983	985	1011	955	933	978	975	1027	995	984	1049	972	920	1016	942	979	967	951	990	907	950	1029	999	937	1008	960	966	950	949	988	996	1016	938	981	937	988	956	960	972	978	1009	973	1005	953	962	986	1029	960	963	946	1004	969	960	1016	976	949	969	992	967	951	971	982	969	988	973	987	931	942	966	951	1021	951	944	939	948	981	938	1026	967	1014	990	1015	977	948	949	992	969	973	991	1010	987	967	961	987	988	936	944	992	1002	1023	1002	969	965	974	981	917	974	936	968	1046	956	936	973	1025	976	979	931	961	923	961	925	987	937	979	986	945	1030	992	1014	979	988	966	982	973	1018	970	966	973	976	978	971	989	915	1012	968	958	929	954	995	927	969	987	962	967	1020	1011	1006	998	933	925	994	1003	1016	961	1027	964	973	951	996	1015	1040	1008	974	991	986	1001	1004	941	994	985	1003	1001	998	909	1009	1004	1001	962	955	972	1000	985	926	997	1040	959	1001	943	905	1003	969	972	1005	976	1044	1010	992	948	944	960	1024	935	997	927	950	966	967	1023	991	956	981	981	940	946	997	928	965	991	988	967	951	994	975	969	1021	948	953	1010	963	946	1022	986	926	1012	915	963	968	995	979	1021	913	979	984	1045	1008	980	970	983	986	982	967	984	998	1006	928	925	986	959	961	959	990	976	990	1014	944	947	942	985	965	919	998	997	957	977	943	985	956	970	998	986	959	953	952	1016	990	977	1063	949	938	1017	1018	941	989	995	980	975	997	925	935	982	1022	986	982	1020	1002	965	966	976	986	966	1007	948	1011	963	992	1026	986	961	998	970	981	1032	981	963	994	1005	966	1022	957	958	946	982	930	1002	982	953	994	999	986	964	937	1069	966	992	975	948	1015	950	1053	978	951	981	967	1003	1029	1044	1049	879	964	943	979	967	1019	911	967	1035	1029	965	952	1011	939	1011	964	971	984	959	952	995	1030	1017	939	934	968	986	953	957	979	948	980	969	958	951	1017	952	1019	867	981	980	997	1011	985	952	979	1018	983	946	977	1001	979	953	956	1014	953	993	981	996	947	934	974	1008	983	995	995	904	968	1017	1024	967	926	975	935	958	979	955	946	995	964	968	953	977	915	1014	976	1005	1001	1004	1073	1011	1010	987	1026	958	962	971	963	941	913	946	978	1063	959	988	971	934	978	946	1000	973	975	963	974	963	1007	962	994	1019	957	925	992	1014	950	986	965	970	965	951	944	999	993	960	1003	951	950	969	1026	975	965	994	923	1008	1015	1014	968	969	991	950	963	1010	995	1006	961	983	927	950	1000	967	996	973	978	1018	962	981	898	980	989	980	1023	977	961	998	986	937	943	1030	1018	960	962	945	992	951	978	971	1014	937	1032	998	975	1001	986	979	1000	968	993	976	949	944	1010	961	950	1039	986	1020	906	969	995	1005	943	990	999	986	936	1026	985	963	963	998	1010	977	907	977	947	992	1037	1005	938	1029	909	958	982	971	956	954	949	946	993	1007	972	952	986	1007	1012	1024	978	972	982	993	1010	963	1009	987	934	1018	982	995	953	983	1033	983	963	1000	978	985	916	959	995	994	942	1038	970	1012	931	973	970	951	980	1002	957	957	964	1013	1010	986	908	955	969	968	987	963	995	955	975	1004	946	1015	1018	924	990	958	967	951	993	985	918	996	1018	960	1020	958	1006	948	930	1016	998	978	1014	949	1004	983	968	960	1012	923	986	957	981	963	912	969	924	968	953	993	966	941	938	1036	961	1017	999	980	952	945	972	1021	940	994	970	985	962	958	988	943	942	1028	958	1025	972	1001	956	961	919	1006	973	998	998	976	897	970	963	973	957	960	1062	920	976	981	985	919	996	999	956	1011	939	978	1031	1000	933	944	968	989	982	980	1031	955	932	938	1000	986	996	971	968	933	949	994	986	1006	942	970	1060	924	1000	978	1026	1028	979	969	990	959	957	970	906	998	1000	960	988	979	990	1009	934	1037	929	935	1000	1008	970	998	1002	1067	954	1008	955	959	966	907	1001	953	981	1012	943	951	1002	992	1001	964	1013	1046	947	964	953	986	996	934	972	965	957	951	1049	962	1004	962	954	988	998	1030	949	985	1003	989	953	1017	1013	1005	967	959	950	1001	977	975	942	1004	980	965	984	917	951	943	1022	990	990	999	925	960	1027	1018	950	932	975	992	994	934	998	1011	987	954	940	994	979	996	945	976	968	961	950	979	1004	1020	980	998	1004	999	977	933	959	1022	981	919	913	961	963	988	976	963	1043	969	1021	1058	1003	1005	992	1003	991	948	994	1058	963	991	960	924	1000	935	1011	1030	977	963	992	914	972	981	994	994	962	998	966	977	983	1055	983	979	932	1012	1020	927	982	1015	994	963	1000	1028	979	1025	988	943	1012	1006	888	1014	985	954	972	963	948	1039	918	1034	1047	961	1014	1007	952	983	1028	1001	1025	1027	1018	1025	997	990	969	987	961	993	1006	985	1050	971	1004	968	926	979	942	972	941	985	1011	996	968	940	938	1017	965	942	952	956	965	989	986	959	1007	886	961	994	986	971	967	1061	941	982	923	950	978	1025	1021	972	998	1018	970	1001	944	971	984	921	918	962	998	969	979	971	983	955	942	981	915	994	970	945	964	995	941	993	1002	987	1011	977	1043	979	959	911	994	934	969	981	994	943	993	941	1026	958	1000	985	966	956	1013	973	1012	969	961	1014	947	946	941	957	1001	1003	961	905	1000	971	908	988	977	982	982	977	948	1018	962	984	979	958	936	1014	1006	974	948	967	973	1014	940	963	1009	994	1015	968	976	964	952	999	1039	976	957	1021	972	987	1017	1000	938	982	921	930	949	999	1004	972	997	990	947	995	992	997	1002	1024	924	892	1021	980	1005	934	999	932	970	973	990	951	909	973	996	954	939	963	1051	979	1046	958	1014	963	991	980	1006	1010	973	995	982	1013	969	988	896	983	966	919	945	1004	978	1018	964	984	982	957	1001	936	951	984	996	967	991	1020	988	1009	1011	1011	952	952	927	975	966	995	988	998	956	935	999	987	948	962	982	969	962	995	939	1032	889	977	1006	951	987	974	921	1028	990	973	935	983	927	1024	978	943	1036	933	963	990	967	990	967	942	966	980	993	987	1020	980	966	950	962	991	925	963	929	1021	953	985	983	1047	961	933	969	979	976	958	986	964	1019	1001	923	1011	974	927	937	989	1017	951	935	1019	1040	970	974	975	966	927	1008	996	960	970	947	958	991	958	951	985	984	937	954	1029	986	918	1020	958	1013	988	930	1006	1010	984	964	995	939	1031	1006	969	988	1001	1013	1021	922	981	938	968	1008	954	972	1061	958	980	923	904	983	963	963	935	980	1034	983	950	983	988	989	970	1015	997	960	952	978	969	969	955	990	907	975	915	995	958	1002	994	998	993
26007	12637	7779	1415	224	152	172	137	152	152	151	163	153	151	155	147	164	149	141	171	163	131	143	136	162	140	165	163	162	153	154	137	158	155	173	163	157	153	150	134	151	139	141	139	131	152	149	153	156	170	165	157	170	169	171	144	130	174	137	153	157	146	152	135	159	137	145	149	137	167	142	146	145	164	138	139	144	161	141	146	138	156	149	155	149	138	167	149	153	163	148	159	162	143	154	146	157	148	163	149	152	144	158	158	157	155	161	177	164	145	165	166	141	138	154	162	152	149	157	171	141	154	167	163	155	142	164	129	162	150	150	154	129	129	133	150	138	166	156	143	142	163	129	138	158	168	156	149	140	163	139	136	147	155	143	129	153	147	156	151	158	138	138	163	153	149	170	128	146	152	163	157	119	162	149	141	166	154	148	145	145	151	124	160	134	149	185	155	149	163	156	156	138	141	150	162	143	162	149	151	146	177	145	136	158	158	155	135	148	151	140	159	155	165	163	151	132	140	150	162	162	153	137	169	132	183	126	170	139	137	154	157	161	155	146	145	148	152	146	171	148	136	156	148	153	171	164	152	119	172	142	158	128	155	157	168	129	146	173	152	157	144	146	165	146	164	144	133	148	146	173	151	142	156	164	165	139	159	168	158	168	151	161	134	132	138	137	136	167	164	150	146	150	179	164	158	139	192	161	118	149	148	139	124	159	134	139	143	136	156	142	149	140	151	153	147	158	157	156	161	154	145	139	154	150	147	162	144	139	175	136	175	147	153	143	155	148	138	168	158	136	165	143	141	158	169	142	154	135	136	137	142	153	134	146	157	168	161	168	144	153	141	179	183	154	141	134	154	153	146	140	155	169	139	146	160	152	152	138	156	142	142	149	146	169	141	155	144	146	157	149	164	159	138	124	140	148	142	150	137	164	152	157	142	151	138	151	165	173	119	132	142	160	151	145	177	158	136	139	149	150	148	181	169	140	172	170	166	134	158	148	162	153	130	150	144	158	153	158	157	156	142	153	139	155	189	176	153	137	152	154	145	160	167	132	163	146	170	134	157	139	154	153	148	161	153	128	141	152	149	173	165	161	160	124	141	168	153	150	170	160	136	147	158	150	149	150	141	152	151	159	139	130	151	173	139	153	150	155	156	163	136	137	152	138	160	160	153	164	165	148	149	154	136	160	166	145	157	161	150	144	148	166	148	149	145	155	167	151	128	159	138	153	142	160	173	135	158	153	134	177	163	145	147	144	155	137	162	167	144	168	163	165	158	149	154	154	162	147	149	170	163	141	134	156	145	143	150	154	145	172	158	138	138	149	165	140	147	141	145	133	153	161	168	139	146	150	165	169	155	148	147	154	150	167	167	136	166	162	141	132	158	151	166	146	164	164	153	166	164	156	142	175	144	168	133	145	140	133	136	127	147	150	157	143	158	133	142	145	145	144	148	153	164	168	165	179	140	150	150	129	147	153	155	179	131	169	165	145	141	146	152	147	133	153	152	153	153	165	152	153	162	136	143	147	153	174	148	159	160	151	141	141	155	143	139	124	139	139	149	167	163	153	145	157	128	161	146	170	156	139	159	150	179	118	140	154	160	142	152	133	149	157	135	155	145	157	148	152	154	168	150	151	143	152	148	146	182	129	158	174	126	164	148	143	157	166	141	142	163	133	153	159	156	146	151	155	145	167	154	147	144	146	154	155	144	128	157	149	160	141	144	159	153	157	155	143	147	155	126	141	137	167	122	140	149	152	148	153	138	160	157	161	143	132	157	168	154	164	144	149	164	174	146	171	128	135	145	164	149	154	152	134	147	153	134	138	140	161	152	131	134	163	138	142	154	155	174	165	135	143	158	169	143	164	159	168	158	148	138	140	159	141	162	171	154	153	169	159	136	140	155	148	135	167	162	155	149	154	155	179	161	150	161	144	160	167	155	144	147	149	151	163	154	164	150	167	174	135	148	173	162	140	133	154	158	137	139	141	158	155	151	141	141	146	159	147	142	150	146	152	147	141	168	147	139	151	143	159	139	149	149	171	173	148	153	173	154	142	144	127	131	164	169	151	148	147	143	154	145	159	166	159	154	129	157	167	161	177	141	168	174	160	172	164	153	132	142	137	140	161	132	136	152	160	143	143	136	157	144	151	176	143	162	134	151	139	146	164	155	161	116	157	136	147	153	151	173	155	155	160	160	163	151	143	156	152	154	141	156	148	145	140	151	141	167	133	149	127	152	140	141	145	176	150	147	182	160	157	138	130	179	133	139	158	148	172	143	161	165	164	169	158	161	163	147	135	158	136	156	152	152	154	154	146	156	156	155	139	162	160	147	147	136	135	163	162	138	154	150	159	144	156	149	165	179	139	152	137	147	149	152	160	163	153	146	136	131	151	158	142	127	150	121	166	162	150	152	148	170	161	140	151	166	169	124	132	173	151	148	145	177	163	133	143	139	136	145	169	137	160	142	158	158	151	133	133	163	151	170	148	139	158	129	164	140	162	164	142	151	150	151	151	151	143	135	148	137	195	154	145	154	137	144	149	161	153	168	164	144	152	158	172	154	158	161	144	153	146	138	140	134	143	157	139	151	145	151	159	146	179	177	161	166	181	153	153	137	147	155	162	153	148	148	146	149	151	140	140	147	164	147	185	142	163	130	153	141	162	161	168	134	171	148	179	166	138	144	152	154	137	155	150	152	164	151	138	134	151	148	152	161	152	176	130	178	163	190	143	168	130	154	140	138	160	137	145	170	165	158	151	150	156	185	147	145	133	152	148	150	138	136	153	150	144	178	144	144	154	151	144	148	156	148	156	146	157	166	146	144	149	158	152	172	153	151	164	140	150	154	161	138	163	156	156	154	153	143	140	131	155	154	164	137	139	149	165	145	156	154	132	136	161	157	146	158	156	142	155	140	152	156	133	162	144	168	155	163	160	145	157	164	157	138	150	176	144	181	134	159	179	130	167	167	144	171	142	170	144	145	156	143	157	154	143	158	142	155	129	140	154	160	140	162	145	184	130	142	152	153	162	144	164	133	153	172	157	145	168	154	180	166	154	128	143	142	147	149	145	154	161	148	151	160	142	153	146	161	140	157	135	153	148	152	139	148	150	130	152	140	144	137	156	157	154	155	149	152	148	145	159	159	158	127	156	153	140	163	137	157	153	152	149	153	162	157	178	150	160	147	151	121	172	151	132	140	147	142	169	157	142	151	147	150	170	166	155	158	139	155	155	180	166	155	157	159	144	155	153	169	140	152	167	185	149	168	140	143	168	162	173	172	166	159	141	158	159	144	150	123	144	159	136	165	156	145	148	150	138	136	138	134	139	127	151	161	161	152	159	165	173	167	171	131	153	160	142	148	154	154	166	143	144	151	148	166	141	147	163	137	144	146	165	142	162	151	128	149	150	161	149	158	151	140	157	145	156	147	148	151	152	151	151	170	150	144	152	139	159	161	152	156	131	168	170	144	171	144	159	163	144	153	156	121	135	141
24418	15900	13493	2998	518	594	522	550	536	527	504	538	527	505	537	533	521	517	512	533	493	529	455	467	536	502	508	521	545	506	533	509	548	530	552	504	544	558	533	525	512	507	529	538	526	540	535	501	506	538	506	544	539	572	521	543	554	518	555	491	531	519	520	501	503	505	518	496	556	541	514	482	500	514	516	532	527	497	497	537	577	494	518	543	538	500	507	544	523	524	510	557	501	531	498	514	543	477	560	519	503	491	546	497	531	553	528	493	496	497	489	536	522	541	512	522	512	512	520	545	489	485	506	489	497	551	480	531	475	535	539	547	548	532	515	513	526	526	539	511	511	542	521	545	499	568	515	519	518	535	514	507	445	489	508	515	505	509	518	541	478	546	562	518	498	518	503	516	524	530	461	504	481	505	536	514	494	485	504	512	536	547	498	496	512	484	564	518	552	501	528	533	489	542	521	573	516	502	497	494	512	534	543	515	486	480	519	512	540	550	537	479	493	486	543	486	504	505	516	521	473	506	493	539	526	512	520	519	525	501	511	529	529	536	569	511	532	514	517	522	514	500	501	526	504	521	527	498	529	483	520	527	515	506	543	537	509	525	567	497	578	509	489	517	545	533	506	564	539	527	499	519	513	553	505	528	547	519	489	540	492	503	546	547	522	546	513	547	522	504	527	525	503	519	471	506	535	533	502	516	516	487	531	510	517	498	507	515	512	518	562	569	520	530	523	494	512	472	568	496	564	503	562	510	504	512	491	562	511	556	502	516	513	550	510	517	463	515	514	537	508	492	530	519	509	517	486	563	485	512	538	484	520	513	476	542	487	509	512	509	490	518	506	505	541	544	506	518	532	547	501	537	533	533	504	518	510	517	509	522	518	502	534	542	471	510	521	545	498	542	509	523	532	516	490	509	551	558	479	527	498	498	499	501	517	519	511	481	525	521	493	532	519	471	536	466	519	535	535	532	542	530	517	546	595	496	535	547	501	507	512	507	528	505	510	567	529	543	516	509	521	551	570	541	554	534	513	535	534	484	503	527	506	497	535	512	579	527	500	543	483	544	520	573	536	522	461	505	516	542	506	531	540	525	544	520	559	542	533	510	540	485	512	521	549	578	568	568	526	510	531	492	487	514	535	519	526	530	522	549	524	496	521	500	486	496	538	513	529	514	493	512	527	529	539	555	512	522	522	550	517	515	517	473	501	536	483	503	511	510	520	498	484	471	527	547	571	514	541	548	499	585	512	505	491	524	505	562	525	533	519	565	525	516	532	507	533	490	463	570	507	504	495	483	528	482	545	501	519	514	480	528	512	514	550	526	534	500	487	499	519	513	504	517	502	522	521	527	512	497	529	527	526	519	499	543	500	554	492	508	490	502	529	543	523	526	573	485	511	536	533	505	557	500	545	487	519	503	567	534	509	557	514	535	474	502	524	493	492	510	488	492	492	533	520	538	490	479	492	541	492	484	533	566	553	502	568	500	562	515	519	497	509	553	530	496	539	505	490	493	497	546	483	535	557	497	529	525	525	509	540	510	514	518	483	505	516	502	534	535	499	502	536	509	554	564	495	545	497	516	498	513	516	561	506	515	521	519	498	522	521	519	510	531	503	511	494	550	532	506	529	519	542	460	519	555	545	488	493	541	494	539	519	501	489	538	522	497	512	484	485	517	540	521	488	510	513	526	493	481	501	519	558	535	516	551	539	525	554	476	509	504	500	536	539	559	506	525	532	532	485	521	545	505	524	553	530	482	496	538	521	509	564	507	469	535	567	518	507	511	542	527	492	514	525	505	519	546	489	519	548	516	518	504	491	534	557	586	528	531	474	559	504	553	535	512	516	500	509	540	492	537	503	510	485	561	494	487	515	500	502	528	504	547	519	535	493	532	524	533	531	534	498	515	506	513	497	535	528	520	528	524	482	508	496	574	501	535	499	516	508	516	520	491	548	552	533	493	514	542	507	513	543	496	491	573	511	503	535	514	506	476	502	530	528	559	543	521	543	521	499	522	498	552	527	549	527	498	459	518	512	540	507	532	544	521	552	516	502	494	485	543	491	535	551	507	520	527	495	509	531	479	560	492	533	501	524	501	556	530	512	510	521	534	509	544	458	506	570	500	455	481	518	503	529	490	500	523	497	529	512	513	531	507	510	519	528	489	535	541	517	525	521	565	474	505	528	509	505	527	498	512	541	530	527	521	485	511	524	533	502	540	483	577	498	504	535	549	508	503	527	492	519	513	547	557	526	547	512	513	533	498	517	518	502	548	527	497	509	453	486	550	497	518	508	531	490	521	510	528	551	544	522	504	550	564	510	524	515	486	535	521	540	512	503	569	529	516	553	533	526	477	498	492	506	530	512	518	561	486	481	506	560	495	535	527	543	503	524	527	532	541	527	558	553	472	519	512	526	512	518	521	502	486	557	499	470	552	529	452	511	558	477	569	523	570	532	490	522	588	523	520	528	493	507	518	514	530	523	556	526	568	526	555	529	502	529	509	562	526	484	566	467	476	482	545	522	504	512	548	510	558	517	551	504	532	519	518	517	522	521	502	530	514	537	489	501	513	521	549	525	533	521	500	512	553	487	491	520	513	497	543	514	505	553	549	510	492	489	539	521	549	513	500	505	493	521	466	441	516	520	537	509	523	522	555	479	520	491	521	511	469	483	490	548	556	500	515	532	547	534	526	521	537	466	503	493	550	558	500	555	507	481	524	525	514	562	482	493	544	507	536	481	502	545	518	516	483	490	484	500	520	498	479	494	503	510	517	499	481	500	539	537	486	521	538	528	495	502	532	498	480	510	540	494	534	535	496	499	559	471	539	525	525	519	494	565	551	550	488	497	496	521	526	517	542	532	504	525	520	528	531	569	538	500	572	519	525	534	529	537	502	505	507	533	562	526	510	485	525	553	483	520	550	522	529	563	514	467	513	511	536	540	488	538	502	511	546	527	465	520	494	504	520	524	539	550	531	542	493	513	516	527	479	522	553	537	503	502	498	496	508	512	512	523	503	512	546	478	569	533	525	483	534	503	513	501	527	462	530	526	537	550	552	516	509	527	508	483	480	504	531	505	532	490	551	542	518	500	530	534	553	504	520	518	502	526	492	499	508	541	526	583	480	528	529	508	515	529	516	582	495	532	525	450	499	545	556	540	512	511	551	512	483	513	522	510	511	517	524	538	534	501	568	520	519	496	507	511	520	508	484	544	517	482	530	564	501	527	510	524	537	515	498	557	516	475	518	529	557	514	495	562	560	551	527	500	518	509	547	514	482	539	533	537	545	523	528	512	535	525	543	506	508	563	536	540	516	535	502	500	524	491	534	515	537	530	570	534	504	514	528	494	495	498	526	501	508	502	469	521	491	534	474	526	512	554	516	498	526	536	525	513	526	507	515	551	477	549	565	452	545	565	541	544	481	513	534	514	524	523	538	531	504	542	519	552	495	498	538	503	523	549	484	500	547	512	475	512	494	526	516	583	544	543	506
68778	60468	55927	26669	3485	397	314	329	319	291	270	272	265	244	291	243	277	281	252	263	234	273	271	256	269	272	265	280	252	221	275	253	270	249	252	242	253	265	271	251	243	262	250	233	242	260	248	228	258	255	285	255	261	265	268	250	237	266	249	237	253	266	225	272	263	250	266	280	263	278	243	263	245	265	286	230	236	241	243	264	254	249	275	244	266	278	245	234	277	246	252	233	233	253	242	253	260	229	254	267	286	236	223	259	252	217	268	232	272	264	254	265	272	246	286	250	263	259	242	246	289	275	256	256	252	246	229	255	259	263	243	257	296	265	262	260	239	263	241	250	236	224	244	261	254	252	231	272	282	247	252	240	238	245	251	256	240	270	269	243	269	219	241	267	229	269	257	241	272	262	224	288	219	274	286	246	285	283	272	248	274	204	242	268	244	259	263	220	256	256	256	258	236	247	257	235	261	258	279	265	254	272	262	256	251	246	236	263	270	229	245	224	277	291	246	251	274	254	291	234	260	273	234	247	246	248	264	249	243	220	237	268	256	233	268	242	251	244	251	245	263	254	239	257	246	226	258	243	278	248	266	221	262	278	262	245	258	265	269	241	238	275	271	254	238	241	249	266	236	235	242	225	255	267	242	224	237	256	237	260	239	258	256	282	273	253	243	274	241	242	256	238	245	247	276	232	239	251	265	267	257	243	255	256	252	258	235	261	243	269	255	273	260	257	230	261	275	220	263	268	249	277	238	252	256	243	289	232	205	243	250	232	228	256	237	222	266	259	227	251	243	266	238	264	244	238	257	278	246	238	258	263	257	256	249	259	260	247	259	220	277	251	243	271	268	249	273	225	233	245	247	259	231	246	270	266	274	232	244	257	240	236	233	261	254	239	263	226	265	236	237	246	260	251	244	259	265	249	261	250	227	253	265	251	277	245	229	240	250	236	268	250	248	274	256	236	251	253	224	268	290	249	244	272	257	237	261	240	234	255	266	252	259	255	277	231	259	249	271	244	253	260	253	263	226	255	235	244	245	238	256	262	289	230	279	260	262	252	238	262	246	255	235	288	258	245	264	249	274	248	215	260	272	259	250	263	244	285	246	260	256	240	229	277	280	215	251	238	252	255	239	256	234	262	229	270	232	223	254	268	240	275	253	235	239	249	257	231	244	265	250	250	258	238	273	276	250	251	242	227	273	266	227	275	232	249	242	257	253	271	251	242	254	254	249	256	232	281	241	263	244	257	250	249	268	227	244	263	259	236	248	238	252	257	241	239	244	270	254	254	239	235	220	259	285	242	286	271	276	249	244	261	251	248	261	257	277	257	238	245	232	254	240	229	221	250	235	252	262	239	277	270	261	234	245	251	291	228	272	249	255	266	258	253	265	269	255	241	241	232	259	245	242	271	252	272	222	297	251	254	256	268	246	214	232	251	231	251	273	253	221	258	241	281	260	275	244	236	278	272	273	252	256	284	238	283	230	232	247	232	247	267	248	241	249	256	272	263	253	264	264	258	253	277	265	247	282	230	265	259	266	236	258	289	277	244	262	250	216	249	260	242	228	239	253	250	258	236	237	214	257	254	257	222	278	265	239	228	255	252	249	260	265	247	236	258	272	237	289	275	274	257	240	234	244	250	277	271	280	225	268	278	237	244	245	250	254	229	250	274	253	249	246	245	257	259	239	229	277	222	258	238	240	298	249	268	238	258	243	262	252	265	251	254	258	247	296	242	258	246	258	265	233	247	264	260	293	272	248	274	276	254	295	269	220	256	267	285	263	244	244	258	236	262	266	241	276	288	267	256	261	273	256	272	269	252	257	231	288	260	233	279	238	263	300	259	293	241	235	233	247	270	241	253	259	292	247	241	218	225	241	252	310	262	253	228	256	256	246	242	274	240	276	241	239	266	295	245	231	237	249	275	266	245	269	241	250	282	279	240	264	236	259	265	278	250	234	245	247	271	260	247	226	267	259	260	243	219	252	246	253	259	264	260	270	305	249	240	248	274	239	260	274	256	243	253	245	228	238	249	274	232	243	233	248	278	260	248	277	252	264	273	256	248	252	253	265	243	257	250	242	243	278	253	232	239	250	279	283	225	247	243	253	247	263	230	265	242	265	269	245	254	256	221	239	276	229	263	250	246	276	270	288	271	247	252	228	263	224	273	248	262	248	252	261	257	240	262	263	269	234	217	231	242	246	252	237	261	239	261	223	247	239	267	268	249	270	220	259	246	259	240	267	245	260	283	271	210	262	245	237	253	266	246	246	210	249	235	275	256	256	263	268	240	250	251	274	269	288	236	247	251	230	234	220	246	268	283	248	253	275	229	255	249	257	248	262	265	257	264	259	237	257	238	258	252	254	253	253	240	258	247	281	238	253	265	231	273	262	269	236	237	254	242	260	260	261	232	269	245	224	297	276	242	222	241	278	227	255	253	269	218	274	263	257	261	259	224	289	253	241	236	225	245	246	261	273	249	225	263	254	243	228	260	218	256	250	263	210	248	260	250	268	236	259	246	249	232	232	244	248	251	245	260	258	249	265	243	248	269	260	279	230	249	250	265	264	242	260	267	254	241	227	237	240	248	278	265	252	261	235	220	254	252	283	259	278	275	226	252	276	256	264	259	254	240	232	232	255	243	262	269	237	277	240	264	266	251	273	287	235	241	255	252	262	255	269	246	271	227	242	276	256	258	227	257	271	243	236	234	264	281	259	263	270	247	252	276	242	262	238	267	262	267	240	249	270	237	239	243	272	235	243	260	281	262	245	255	261	251	224	249	274	251	276	265	262	251	284	235	244	237	249	261	256	245	240	251	259	264	291	255	242	268	276	279	247	252	250	243	260	252	264	272	249	247	254	246	267	254	274	270	271	269	272	216	221	258	239	269	265	248	241	214	256	262	251	242	236	246	256	233	277	256	267	244	235	245	249	253	250	244	261	259	239	235	261	249	265	271	242	265	270	265	224	265	271	257	274	281	246	257	255	238	246	271	250	262	277	260	264	282	263	259	264	250	244	271	248	222	291	269	239	235	260	276	248	243	258	236	254	253	249	245	277	246	263	245	228	262	252	245	274	246	230	256	260	291	255	272	243	252	247	249	240	243	260	256	247	256	272	277	237	238	243	229	255	262	276	249	255	250	258	247	241	250	227	237	270	241	262	248	228	254	231	268	263	234	259	230	232	245	256	228	220	252	234	245	265	254	233	226	252	255	248	258	221	262	265	254	277	244	237	251	214	246	258	236	257	263	280	253	250	235	253	232	274	235	250	249	247	247	281	244	266	259	283	271	275	239	248	263	267	241	240	276	240	267	253	248	257	264	287	236	237	218	256	246	254	237	258	236	263	224	257	248	255	262	241	249	238	285	228	245	314	251	273	238	303	249	241	249	260	267	254	258	228	247	252	270	261	237	276	245	224	252	226	268	223	256	259	232	256	274	250	253	244	262	278	266	237	257	251	222	272	250	268	245	269	239	237	251	226	257	268	253
46435	47123	50633	18901	1307	1243	1124	954	1025	934	885	972	857	853	831	911	832	856	812	832	821	867	806	864	801	843	810	828	807	813	866	841	820	824	781	776	818	839	805	804	809	819	806	773	790	818	815	829	790	797	812	772	797	764	763	753	776	775	801	803	802	781	831	851	744	802	795	816	794	809	830	817	803	797	773	776	811	812	738	824	754	805	845	790	770	789	786	831	767	775	799	763	815	779	822	762	811	762	814	756	795	773	775	794	759	802	832	811	784	793	821	761	801	741	779	803	760	823	761	870	762	775	802	800	783	779	771	787	815	814	871	778	813	792	772	782	807	791	790	780	833	729	794	775	790	826	781	809	749	772	802	801	755	808	804	788	791	774	789	769	784	793	777	795	794	781	767	797	760	820	813	811	812	773	778	755	818	770	833	790	784	760	796	826	744	796	763	804	771	828	819	823	838	737	784	819	788	800	814	798	823	851	762	781	754	771	763	775	760	805	775	749	752	777	789	780	827	806	778	838	780	822	779	816	773	751	803	867	842	795	814	788	783	819	803	765	800	812	808	810	772	814	762	789	834	794	798	786	779	813	757	801	813	812	783	790	789	820	805	778	796	742	767	747	814	820	826	785	812	830	789	768	788	820	812	784	784	812	801	773	782	801	795	812	774	795	789	779	786	780	839	771	775	813	867	817	791	803	756	781	779	787	798	791	792	776	786	774	765	817	749	812	760	796	750	807	808	777	816	776	804	822	785	800	786	786	767	785	790	838	837	798	744	776	774	819	872	803	776	764	735	839	741	714	798	816	815	813	821	747	796	804	769	769	766	790	836	805	815	782	790	775	773	814	823	756	783	814	803	844	760	770	794	785	767	776	789	744	792	798	786	818	815	806	777	822	761	751	810	787	775	803	807	845	809	841	785	799	729	780	823	754	774	801	802	797	840	814	762	816	764	754	817	853	787	760	772	779	785	789	779	805	777	746	784	800	799	828	818	757	855	778	771	778	772	709	787	792	826	813	792	787	774	792	770	756	788	799	765	806	804	789	787	819	801	799	792	813	808	722	827	791	822	784	761	752	856	798	827	789	749	803	747	768	789	799	800	746	788	775	805	777	781	786	741	833	790	810	796	787	780	828	808	789	823	829	765	842	793	785	785	773	789	779	808	763	772	819	787	806	783	781	752	835	830	776	791	823	755	795	786	780	790	789	778	758	829	844	750	758	785	759	840	759	801	824	835	828	741	799	829	778	785	828	845	770	787	785	768	780	816	794	790	824	770	748	858	779	809	815	760	795	805	814	811	786	788	852	833	797	817	777	832	807	765	781	792	785	771	729	763	829	779	764	821	819	763	774	797	770	822	776	812	811	827	794	764	821	763	821	761	812	775	819	831	823	798	797	764	817	869	846	774	764	777	808	822	777	783	805	786	784	797	807	818	748	832	788	775	820	805	830	800	796	749	803	772	837	827	827	809	793	823	812	835	798	802	802	851	804	830	818	839	750	800	780	833	791	786	826	792	749	756	787	767	769	751	799	824	771	781	817	808	810	805	836	770	802	784	808	796	765	775	795	814	750	858	766	833	789	741	782	796	812	836	810	816	763	830	808	827	721	783	764	783	796	840	796	840	796	751	805	794	788	790	736	832	753	739	813	832	759	781	776	776	744	792	802	745	798	766	811	805	757	769	771	773	761	814	814	806	818	795	815	787	794	861	815	804	814	789	794	796	755	881	732	762	787	805	788	763	752	834	802	810	815	809	730	768	783	766	770	769	787	748	782	775	792	805	774	823	823	821	823	742	821	869	768	798	840	802	776	762	777	798	790	774	814	806	794	788	764	779	798	850	739	782	838	777	782	813	790	811	777	830	806	826	762	809	785	814	816	772	763	772	850	873	759	767	735	753	788	815	796	761	795	798	769	824	797	785	823	789	780	819	791	824	735	809	843	839	801	823	801	814	772	823	824	777	783	836	788	835	798	783	768	795	801	780	784	731	733	816	772	765	743	731	814	785	830	767	810	781	794	760	791	806	757	772	811	751	796	817	776	812	763	855	768	752	759	761	791	813	828	824	852	851	790	838	780	790	769	811	828	753	794	812	792	754	819	717	764	734	810	811	808	800	798	763	773	834	788	798	802	853	758	799	783	792	783	821	776	790	786	763	826	757	778	762	805	808	823	777	834	812	834	744	788	798	835	805	790	796	819	780	780	844	777	853	838	752	765	795	854	792	788	787	797	765	781	803	801	782	832	763	761	796	808	801	759	770	834	823	773	783	812	827	743	733	780	798	782	781	767	770	796	786	818	783	803	720	790	817	821	817	882	810	812	769	833	809	784	799	816	758	783	738	761	778	781	792	780	793	789	773	796	803	798	845	779	784	746	783	818	827	809	754	795	785	784	831	783	829	812	779	758	751	848	809	849	767	767	798	796	812	762	816	786	788	770	786	839	843	801	817	798	743	773	790	812	793	766	797	830	785	811	794	817	793	786	809	795	781	797	826	768	794	767	776	774	815	747	795	799	759	813	791	785	767	763	805	778	789	755	814	793	801	817	852	819	704	823	794	803	777	814	806	798	817	771	782	795	775	792	750	792	806	824	804	805	807	777	836	820	804	816	826	774	789	830	767	781	800	778	764	799	786	838	779	835	829	746	795	801	859	789	795	799	785	799	781	817	776	761	763	771	858	777	790	820	773	795	812	787	748	781	727	789	801	778	770	803	758	779	837	813	748	841	857	816	774	835	782	757	762	786	823	771	743	770	765	831	779	766	796	758	846	785	748	789	840	816	804	837	801	797	790	803	777	744	809	762	760	774	813	770	743	744	775	740	802	749	790	771	757	820	807	771	768	828	774	798	791	784	813	776	770	859	804	817	853	800	778	840	809	821	796	802	799	809	832	858	861	775	806	788	803	824	797	779	790	787	827	763	771	739	820	765	763	789	785	727	794	809	792	808	806	799	809	808	784	821	825	813	806	752	730	805	792	740	809	789	792	777	807	756	847	788	794	822	753	762	781	805	731	814	807	763	789	825	808	805	824	820	833	842	777	815	782	809	806	821	790	794	773	817	747	776	836	783	804	771	772	802	829	738	814	750	815	834	808	813	798	813	734	787	801	750	812	823	824	828	751	788	796	784	782	798	775	778	771	801	830	766	728	825	806	861	818	773	774	783	757	844	819	726	785	777	791	782	783	740	819	813	838	774	811	755	800	777	772	775	809	794	870	775	789	817	807	795	763	815	810	825	779	791	833	842	818	832	805	789	767	766	752	776	757	787	794	764	776	842	760	756	758	764	777	741	805	793	780	783	815	780	784	748	752	843	799	783	787	826	734	787	792	791	836	826	785	737	809	773	801	818	772	804	776	738	816	746	827	774	761	779	745	783	791	796	795	814	755	800	829	774	837	814	824	819	771	826	802	787	802	791	790	791	787	810	793	794	780	791	781	765	736	834	772	792	763	809	788	803	798	781	777	787	856	711	780	774	824	763	769	802	779	774
80326	72612	68122	37668	9926	1001	459	399	404	385	389	366	379	388	348	377	346	342	340	335	374	339	310	346	313	313	340	324	342	324	345	307	319	331	339	321	357	304	319	343	354	318	355	337	305	340	338	375	332	321	341	332	326	333	334	326	326	307	340	351	326	320	336	372	396	331	318	306	351	334	356	291	337	335	350	327	306	334	311	377	284	311	292	343	332	318	314	330	341	324	361	324	341	353	309	325	326	332	320	343	317	342	326	381	337	325	327	347	301	340	329	311	321	320	327	320	359	337	360	320	314	309	349	318	321	305	334	319	330	333	319	334	351	281	319	320	320	329	307	343	346	325	332	321	354	310	336	329	347	329	333	312	349	314	348	310	300	311	357	356	310	305	332	319	336	321	318	301	334	352	314	319	319	362	313	341	323	316	290	317	362	321	307	302	333	357	342	364	347	344	323	337	338	321	306	276	284	302	298	312	348	316	304	334	354	315	316	327	329	350	300	347	355	323	333	325	291	330	344	302	346	327	348	326	328	343	330	321	316	303	331	328	323	321	338	310	374	315	353	341	360	351	349	316	335	319	329	314	297	348	321	346	338	348	304	322	302	282	318	358	364	316	329	324	303	354	331	332	335	302	304	333	367	334	339	316	339	332	333	332	334	325	353	336	322	313	372	330	348	327	311	332	314	352	331	332	309	317	347	336	376	347	324	362	319	330	321	311	305	343	300	343	332	344	353	334	362	350	330	327	294	310	305	368	350	305	324	314	325	308	335	313	333	333	333	310	343	348	331	319	327	342	310	309	355	301	314	328	326	291	331	338	305	358	349	349	342	338	334	343	329	348	311	312	336	328	320	328	341	319	324	329	366	316	325	336	327	349	331	326	355	333	349	326	311	316	331	336	365	322	334	309	317	329	314	317	339	313	346	332	338	337	324	308	354	304	304	335	308	294	343	323	322	298	308	359	325	311	378	350	344	348	364	323	302	310	325	330	339	321	327	352	329	315	306	321	341	339	354	307	293	338	327	354	324	337	307	365	354	348	314	326	320	318	316	293	315	371	335	340	308	353	321	331	346	355	315	338	369	328	314	315	336	331	323	344	316	318	314	318	324	306	302	340	338	314	311	351	338	339	351	335	344	328	338	330	338	319	361	305	324	357	343	343	316	339	303	303	355	322	339	353	318	332	324	348	313	356	354	309	349	314	331	359	347	344	335	320	327	291	346	324	326	351	357	331	299	337	288	331	304	333	319	346	344	347	319	299	329	352	344	361	321	305	306	333	320	336	316	315	310	321	329	315	304	339	370	324	298	334	291	348	335	316	335	324	301	340	342	284	320	330	335	355	297	325	325	359	340	334	352	347	326	328	328	330	348	351	329	318	331	336	338	322	368	325	340	355	314	326	329	347	341	303	339	331	326	332	330	342	306	362	332	294	305	315	319	342	304	315	323	325	334	329	348	302	324	337	312	337	313	279	337	310	313	352	321	318	334	359	321	373	328	326	351	319	342	377	311	266	338	333	298	323	302	294	311	328	333	297	317	328	314	286	345	292	337	308	359	334	307	356	333	354	327	328	369	366	327	347	329	336	330	333	314	364	334	330	365	331	309	323	314	347	325	333	360	354	321	327	341	338	351	334	311	318	333	316	331	298	313	313	320	331	310	339	314	344	294	356	303	310	327	338	356	328	296	356	339	342	359	318	350	313	327	305	331	331	343	338	344	328	322	353	301	361	332	314	299	336	343	363	313	313	335	351	318	339	329	362	295	323	338	346	340	348	316	352	338	318	306	337	347	358	311	333	335	312	348	335	314	324	367	324	334	317	270	319	285	301	341	307	366	310	325	360	315	341	358	343	354	326	336	307	326	332	303	328	336	351	318	308	333	339	328	336	340	348	314	333	336	302	346	341	338	318	300	316	347	318	327	358	292	330	332	317	330	333	309	316	336	314	369	351	336	301	331	335	296	364	348	327	314	346	353	339	349	334	334	327	341	313	323	306	307	342	300	327	333	330	357	323	338	339	338	307	317	306	326	350	334	316	318	342	304	326	327	361	321	332	301	336	294	354	330	333	325	324	332	321	307	334	323	343	298	327	308	308	322	326	337	342	329	335	318	346	313	351	327	356	321	344	354	305	322	342	310	352	314	324	326	361	345	331	322	331	302	311	335	341	328	326	334	318	312	321	336	325	313	364	303	326	332	348	333	341	339	323	326	346	335	344	321	321	331	335	284	320	310	329	341	325	313	331	336	306	382	360	303	322	323	365	316	325	319	307	324	304	329	320	331	336	320	310	320	360	328	320	335	351	320	343	333	368	336	323	342	336	335	337	338	345	331	339	293	317	312	320	314	322	341	305	339	357	333	311	340	325	316	313	325	326	296	313	349	339	295	359	336	324	344	312	346	337	357	371	322	320	338	318	339	315	333	343	324	301	376	380	334	338	302	387	317	343	327	352	295	341	302	301	369	310	337	329	342	322	298	327	305	330	336	319	347	338	348	304	345	331	308	317	319	339	343	312	329	316	333	347	315	326	308	334	307	330	316	307	315	324	307	353	388	339	346	322	329	342	304	327	328	335	319	324	325	320	331	329	313	323	339	322	364	312	324	360	329	325	332	348	315	322	337	300	317	320	314	313	297	342	311	333	296	320	321	294	365	335	318	347	288	338	316	307	322	352	302	332	321	317	361	317	309	371	322	336	365	342	308	343	325	297	353	351	316	321	370	314	370	333	320	309	341	366	323	369	324	332	320	341	359	331	319	337	339	305	330	343	342	339	332	333	318	319	304	309	356	330	316	341	321	326	312	297	337	322	339	343	335	322	302	312	330	297	348	333	313	354	351	320	308	319	334	304	354	331	327	344	318	319	317	317	326	308	353	304	341	361	343	336	331	334	332	332	339	315	321	342	319	334	316	341	313	319	317	346	330	325	328	348	336	336	355	381	302	310	323	301	314	332	325	319	319	343	292	332	321	320	336	300	353	312	329	330	329	354	305	308	320	332	347	315	315	350	360	316	332	322	330	343	342	330	323	326	302	345	335	323	330	323	308	349	332	328	328	311	323	330	339	309	362	332	321	340	382	334	354	326	324	320	329	333	328	326	335	326	329	331	327	328	329	347	304	349	319	322	341	303	326	347	356	324	324	366	314	342	312	335	350	305	306	344	326	322	339	333	305	302	344	312	353	290	309	358	324	347	315	331	333	330	346	341	301	344	311	302	309	319	305	272	332	325	312	312	338	309	341	289	335	327	327	308	318	364	311	352	340	356	300	324	312	345	357	327	319	351	306	316	300	303	305	341	345	322	370	324	331	313	342	326	308	357	320	340	330	360	352	302	330	308	350	330	329	316	352	331	331	329	325	359	309	331	296	321	310	290	322	357	322	334	347	321	327	310	345	312	384	329	327	315	340	352	320	330	356	316	346	331	350	352	335	341	322	308	335	310	336	348	340	319	329	309	359	349	375	304	321	334	320	406	336	317	329	347	316	335	315	349
55635	58059	63549	24746	1939	1679	1620	1428	1407	1301	1303	1226	1191	1153	1092	1070	1082	1057	1082	1055	1032	1021	1039	1049	997	1028	1030	994	1065	1007	1004	955	942	954	1022	1000	944	970	996	988	986	979	1017	1003	996	953	1018	942	976	958	970	1008	981	981	936	998	984	1016	990	1026	996	991	991	973	986	943	989	993	965	987	980	969	1007	960	977	995	973	1028	1020	990	940	990	972	981	971	1005	938	1010	976	985	976	1002	967	958	969	1038	990	992	969	966	981	940	992	996	1031	963	967	970	978	964	973	1009	969	987	977	968	992	981	1041	979	974	995	972	954	973	999	995	992	1017	1025	947	963	955	1024	1008	1025	1014	985	969	967	953	976	1091	947	944	1014	1021	994	1009	985	925	992	1001	954	995	981	1027	984	1010	1010	949	1012	976	983	990	966	1002	1029	1033	971	1009	982	993	1005	1013	962	977	980	960	950	1036	1014	1044	938	987	982	1010	949	992	1041	991	933	988	980	989	978	978	921	913	989	964	1020	965	992	982	964	1042	958	1002	1013	1011	984	985	975	996	975	993	944	981	966	963	1011	918	934	944	920	981	957	1020	934	1005	963	994	1010	1007	943	981	986	972	989	956	1001	941	981	997	961	1029	968	977	958	933	1010	973	960	975	967	933	986	999	988	1001	1028	997	1003	959	960	996	974	966	968	1021	913	1021	1008	996	966	930	955	964	1005	970	955	942	969	973	952	983	977	973	986	1002	1003	972	982	1015	1012	988	963	1023	984	1007	935	937	964	945	995	950	960	961	979	954	1002	997	993	1030	1001	1009	986	988	986	944	967	967	999	1023	920	960	1010	951	937	951	949	1047	1003	930	978	1027	989	925	983	911	968	932	1001	1001	962	979	1006	932	967	1027	1036	954	1017	949	985	1004	950	1019	1014	984	990	996	999	999	989	953	995	965	981	1001	956	986	977	958	969	937	977	980	995	986	981	963	1026	941	981	953	943	940	953	988	1027	970	1013	973	1018	1006	967	1022	896	945	1003	1045	973	937	1014	912	973	963	992	967	1040	954	1012	1049	939	967	974	951	984	1008	1055	934	1014	959	989	985	974	923	986	987	935	1001	969	975	1038	1002	1011	1001	923	947	1002	954	959	1043	969	947	1024	1011	964	960	1006	950	952	1007	926	936	953	960	1005	1010	970	903	986	998	987	932	1015	981	932	998	977	990	976	1023	951	998	992	1046	954	1030	981	988	993	928	1027	948	1016	1012	994	1003	967	972	979	973	955	926	954	991	977	990	983	1007	953	940	1006	980	987	983	964	964	994	997	989	958	1003	1003	994	954	890	978	929	955	993	985	1002	1049	978	1023	942	984	965	1009	954	944	958	956	1007	969	970	974	1012	1013	975	989	937	993	977	961	1022	923	988	969	972	1030	1039	974	974	1030	1012	992	977	1000	1024	1003	984	1009	982	979	962	975	1013	1004	966	971	966	982	948	957	943	1029	959	1052	916	973	1001	987	1016	973	996	930	972	974	1030	997	920	954	967	942	937	998	930	1018	987	976	930	982	1011	984	1030	956	975	967	1000	989	932	959	997	968	1012	1027	914	992	995	901	959	891	955	964	986	994	1004	1015	1017	1009	950	946	1013	965	1029	966	918	972	994	994	990	997	1010	1000	953	994	1002	968	983	1019	981	954	1018	975	1053	978	997	984	981	1012	1046	985	968	974	1022	906	973	1046	1036	1023	941	982	930	1004	997	946	983	996	994	987	985	966	957	982	981	990	1003	1011	990	1066	1017	957	1020	1030	966	996	944	956	978	1012	981	957	989	992	928	982	936	935	934	951	1007	1015	1049	994	946	1028	960	1025	982	1009	976	1017	985	951	955	1052	982	1035	1011	1027	1001	933	981	983	935	978	1025	937	969	982	964	929	978	973	971	932	1001	968	967	959	971	970	973	991	967	972	930	953	950	992	1017	1024	1026	984	971	986	1009	1001	981	951	946	976	994	987	986	976	1045	961	978	1003	966	925	969	1008	975	966	1023	982	960	978	1030	981	1008	971	992	985	1024	1009	972	958	1001	985	950	972	979	992	992	1014	984	982	993	1011	923	1007	1016	990	984	956	938	967	963	1030	991	939	1013	929	954	954	969	929	982	960	996	940	969	1008	1006	977	1032	1023	973	985	972	924	1033	1005	970	930	963	1002	1016	983	980	977	997	958	943	992	1020	1024	994	1005	954	968	960	962	1000	1047	924	944	957	953	1037	995	1012	996	1041	971	957	960	943	966	968	978	994	983	961	962	965	1021	976	1013	1006	959	955	965	935	969	1006	961	1015	1010	961	982	968	971	983	1012	1029	969	991	1009	1017	1020	972	1001	970	969	972	957	970	973	908	949	973	990	1036	1031	967	1015	958	963	941	973	1007	969	984	1026	975	996	987	1007	949	971	989	997	1000	1035	988	974	1007	979	993	986	1012	933	924	1003	959	971	973	1004	1001	891	932	971	985	973	1024	951	973	1002	1014	946	942	1039	1021	1054	950	1016	961	935	974	944	987	975	1024	956	968	948	960	995	986	997	1023	1006	1009	1018	926	982	1007	928	976	977	1055	981	1016	1004	937	1016	1005	1024	1000	943	1009	993	927	959	943	986	986	973	972	1005	986	1019	961	961	994	978	952	1020	910	963	931	979	1020	997	991	936	958	1019	989	970	990	940	1007	1024	996	974	968	988	985	987	987	974	1011	1004	1040	978	988	1025	957	955	950	985	940	970	994	963	995	983	955	981	977	984	968	1002	970	931	969	995	998	980	965	1003	941	966	1005	999	1001	996	959	1034	1018	951	993	921	976	971	969	940	996	1016	1014	958	945	976	979	972	965	957	982	990	948	978	985	1015	1010	915	979	1002	954	984	1003	958	975	1002	986	969	1043	991	984	998	985	938	998	948	982	1003	1027	1007	957	982	965	989	959	1030	984	1014	955	946	1000	991	934	976	1013	993	980	997	951	987	984	985	968	989	930	991	1002	1005	973	992	970	975	1012	959	981	985	955	1008	1001	985	1001	987	949	977	1032	986	1048	977	949	951	1007	1024	979	900	967	991	983	955	984	972	975	942	1008	1043	992	990	971	983	987	972	989	925	998	1007	1045	1004	941	931	966	928	981	986	1016	960	940	940	998	934	955	972	963	1038	950	962	951	983	1003	1029	950	972	1005	987	1004	964	985	980	966	942	1008	928	1037	969	1005	991	964	1016	999	1001	978	953	979	941	971	944	971	985	987	976	984	917	944	984	990	1015	1017	1014	991	919	953	1028	955	985	1055	980	1017	986	979	977	964	980	965	980	983	1047	1004	948	989	1024	980	1031	963	993	948	960	915	943	956	963	1006	959	925	964	951	966	1018	990	992	978	1004	933	981	1051	1060	1048	986	987	981	1020	944	990	1063	975	962	999	981	936	958	999	980	985	1005	1020	1027	1040	1006	971	1000	978	925	973	1020	1043	976	1015	997	948	1001	1025	984	944	955	962	1037	1017	996	1006	1015	989	921	1012	1020	998	957	1020	934	1018	961	1025	1014	983	973	965	953	975	958	970	1001	965	975	943	912	973	922	967	993	980	961	935	949	965	970	991	978	948	1018	972	996	953	964	963	974	950	956	1018	975	1012	997	953	961	999	1022	979	953	1009	970	964	966	1039	1046	990	963	958	987	972	970	1010	998	989	1019	993	989	995	1014	941	1036	957	972	959	1000	951	966	962	984	980	949	949	1005	970	977	987	934	968	984	997	1006	985	1000	983	992	997	971	976	1056	998	986	974	960	1031	945	973	1018	992	1002	1028	1025	971	1034	954	993	891	986	991	923	961	925	1005	981	993	947	963	966	964	1036	980	948	939	976	955	982	1007	954	986	1009	943	981	997	967	971	979	974	941	960	1002	966	956	926	984	1032	1013
23374	11757	7562	2062	227	153	130	150	172	155	143	153	120	164	173	157	146	130	138	153	149	123	165	167	161	154	167	132	174	136	166	173	160	137	141	146	142	129	155	157	147	122	150	147	174	123	139	144	150	173	147	122	156	145	148	148	155	168	144	135	154	164	136	156	161	152	166	157	162	132	152	148	160	162	152	153	141	162	150	142	130	152	175	139	140	147	165	156	143	138	152	158	151	137	168	167	166	144	166	148	152	141	156	157	151	138	152	156	146	159	152	137	152	150	149	146	144	139	133	156	148	154	134	157	158	161	137	150	141	164	166	149	143	162	121	149	124	136	162	138	160	133	140	158	144	161	133	139	152	133	137	137	155	120	156	149	128	144	175	140	139	173	138	180	163	142	145	137	153	142	137	154	166	178	139	140	131	151	152	170	139	168	135	151	148	149	161	149	146	141	158	140	159	149	155	144	144	152	165	176	157	147	155	153	156	146	156	158	134	152	142	133	158	140	171	152	142	145	158	155	152	130	151	151	135	138	142	157	154	148	157	156	136	153	153	166	134	157	145	167	127	134	143	149	157	156	157	144	138	137	155	154	140	143	132	167	170	159	168	140	132	130	166	118	146	173	165	149	169	148	163	146	138	151	136	148	167	162	132	131	163	154	148	144	137	147	124	148	152	140	156	148	143	150	146	149	145	147	159	158	146	154	149	141	162	136	130	137	148	152	140	158	129	121	157	151	144	144	150	150	154	158	158	167	149	163	163	146	128	136	142	172	132	141	160	183	141	159	148	144	144	150	161	157	137	147	146	138	171	150	145	170	150	172	162	144	152	143	179	126	146	153	141	141	141	126	127	132	146	145	135	145	143	148	166	141	156	127	151	163	144	141	133	165	153	138	157	159	149	145	164	168	136	138	154	132	144	167	159	145	165	154	158	156	171	163	141	168	167	155	159	167	175	165	144	158	155	151	156	161	151	145	130	156	152	153	157	156	149	152	141	151	149	147	161	159	124	145	131	159	137	130	153	133	140	165	170	142	157	149	172	142	166	137	156	152	176	160	163	155	146	153	167	153	136	152	141	162	160	156	160	152	168	147	179	150	161	149	149	132	172	155	170	161	131	148	149	144	136	145	161	156	161	156	144	152	154	133	137	159	165	145	157	154	160	156	161	156	160	112	173	137	143	155	150	134	152	143	158	144	162	152	152	136	153	145	147	160	158	146	153	145	133	157	149	148	139	151	148	164	143	166	147	137	158	155	159	129	143	143	123	126	141	161	166	137	150	162	158	146	163	150	135	112	167	153	122	155	148	162	155	156	157	175	144	141	156	145	155	119	136	160	140	151	130	136	154	149	135	142	149	147	146	141	128	142	156	166	166	174	164	168	136	164	156	148	139	162	147	138	149	130	146	151	155	152	159	178	133	157	137	170	171	164	128	164	151	154	134	173	128	143	128	165	158	151	140	144	138	151	150	139	143	133	143	142	139	146	162	153	141	161	126	152	160	152	127	161	147	141	154	149	142	160	157	150	142	141	146	159	133	139	140	148	136	149	162	150	149	124	146	158	154	156	160	141	121	148	159	161	178	131	145	137	151	142	147	123	160	142	144	132	139	159	141	155	184	145	160	144	130	134	164	158	155	162	150	141	143	138	123	169	145	145	150	151	139	180	173	162	141	138	159	148	138	153	145	169	147	172	151	163	169	149	130	165	157	167	155	133	151	156	133	139	136	138	153	134	161	161	136	129	128	154	137	164	145	147	155	133	154	154	156	151	139	151	149	164	147	162	141	133	150	133	179	149	153	165	165	124	140	145	162	156	143	158	150	145	141	148	154	132	163	166	153	138	151	139	147	161	153	144	181	147	153	157	150	147	154	146	156	149	152	170	160	135	171	134	165	144	119	135	162	147	146	142	157	161	150	139	180	166	132	143	141	175	142	130	170	168	144	143	137	154	146	139	155	153	142	137	154	145	149	147	155	152	126	154	147	166	128	133	147	154	160	159	139	155	131	153	166	160	144	128	161	152	158	141	152	127	154	156	148	149	149	152	123	163	152	133	133	159	163	116	175	190	146	176	147	137	153	150	153	167	142	166	151	157	145	133	154	154	157	160	145	140	138	146	143	148	161	139	164	134	156	135	160	144	152	150	176	163	149	133	148	172	151	161	146	160	150	147	167	130	137	141	154	164	154	151	183	143	162	163	149	158	160	160	142	172	142	131	144	158	151	122	148	141	140	160	151	152	152	153	151	142	153	128	160	157	147	142	143	168	141	145	178	164	147	142	138	140	168	146	150	156	161	150	159	146	161	127	158	147	140	137	160	160	171	166	149	159	184	142	162	153	164	125	139	152	152	148	171	160	123	154	142	136	173	135	170	146	149	138	152	138	144	139	142	144	172	144	178	150	146	159	146	144	146	152	157	142	148	141	151	165	119	156	166	177	157	154	153	150	159	157	168	147	136	140	137	145	137	154	149	153	150	156	170	161	150	162	159	147	147	149	163	172	140	169	126	158	150	161	165	145	165	155	170	151	138	158	141	169	153	147	152	158	166	147	155	136	158	126	175	155	151	178	178	151	142	152	154	165	150	127	148	150	135	156	171	163	162	159	147	148	162	146	153	136	148	158	160	175	155	129	157	162	163	127	154	155	151	145	161	150	142	145	148	154	158	148	151	173	139	147	150	158	145	149	128	156	146	171	156	170	156	172	163	142	177	179	123	141	150	146	153	159	146	150	182	153	157	149	148	116	143	143	124	135	151	148	159	151	131	148	158	130	161	165	132	142	141	162	165	153	148	161	136	151	165	154	150	144	133	135	135	146	136	133	143	133	148	140	161	144	150	122	141	167	158	151	171	163	156	149	139	140	150	155	130	150	149	159	129	152	147	139	172	139	183	174	155	161	147	152	130	150	152	153	162	139	160	153	154	176	150	163	151	154	156	169	170	155	146	149	132	161	163	151	152	137	139	155	142	149	151	139	140	163	142	150	151	144	142	164	156	151	171	160	140	147	161	157	141	133	169	148	144	158	162	142	142	180	157	147	157	168	149	141	152	157	156	155	162	155	141	148	147	140	168	139	144	165	149	140	157	158	146	133	162	175	160	148	140	168	149	149	164	155	151	166	149	149	138	152	176	139	156	158	179	152	143	143	160	153	140	140	162	171	152	151	146	149	141	163	158	135	153	145	145	128	143	121	144	142	151	157	130	155	146	144	145	136	163	156	152	150	146	159	166	165	152	165	117	155	146	154	119	151	170	162	134	143	168	149	149	165	131	152	156	147	149	183	130	141	136	139	165	157	151	155	135	137	158	144	162	170	139	137	165	150	157	150	163	156	147	166	162	152	140	171	158	160	155	171	139	121	184	154	166	149	134	149	144	143	167	140	147	147	131	146	129	162	159	163	149	149	126	145	157	182	146	149	149	166	151	157	160	144	152	139	162	165	149	155	134	168	163	133	150	138	170	155	144	135	137	149	145	162	145	142	142	148	142	153
22950	15744	13927	4452	503	565	526	538	557	541	505	537	542	518	549	553	553	522	527	549	518	537	475	548	517	527	512	492	573	532	522	503	527	437	488	522	536	564	541	490	513	503	527	541	496	552	499	464	506	547	525	481	539	529	545	532	542	498	539	521	526	538	540	549	555	502	526	569	525	513	557	530	547	485	529	520	498	507	528	549	521	504	493	512	531	539	521	566	542	499	508	516	532	553	582	532	507	504	524	486	527	525	562	500	529	528	536	520	483	554	537	506	530	511	532	519	511	531	538	551	538	501	528	537	516	502	574	516	558	528	508	531	514	493	547	550	509	520	501	503	513	507	502	503	532	540	558	504	521	556	511	499	529	523	511	518	544	541	516	553	529	541	563	521	537	512	537	508	547	552	509	571	530	526	501	501	553	517	493	543	527	538	524	485	507	530	534	531	534	504	534	547	510	519	479	516	494	546	539	517	498	510	500	529	518	518	515	498	511	515	548	521	512	574	503	526	539	539	552	560	486	497	474	505	552	530	499	514	528	529	458	532	532	560	541	547	486	508	519	548	503	516	498	535	514	548	513	541	539	563	476	519	537	539	509	517	557	496	516	519	473	534	531	518	508	543	531	535	490	494	512	514	552	525	497	529	495	501	479	538	569	508	518	538	545	511	505	535	500	559	538	534	528	533	504	512	518	550	543	519	536	531	506	530	519	511	494	502	509	486	537	491	497	532	532	524	510	514	529	490	536	513	478	552	527	542	492	496	525	562	522	519	486	510	507	532	531	525	527	515	528	536	547	540	516	557	511	505	531	545	543	534	509	540	519	488	534	532	509	488	495	506	540	505	519	542	559	555	508	548	454	513	527	524	550	515	495	547	501	495	519	541	544	476	500	517	542	558	519	543	535	506	520	558	511	504	489	503	532	504	522	537	533	502	514	537	564	503	538	504	537	555	531	514	521	541	518	521	523	527	517	515	563	536	519	530	515	525	537	544	483	567	536	554	517	481	565	514	497	490	523	512	571	502	550	547	518	526	544	517	493	513	526	570	549	528	481	520	524	524	529	552	498	540	522	569	523	489	437	531	504	514	563	542	514	572	511	507	536	536	532	478	561	546	522	536	552	532	513	503	580	512	525	548	541	531	518	570	520	498	559	482	514	521	542	513	510	508	548	507	549	530	539	488	531	509	551	520	521	535	520	561	491	545	540	522	545	501	513	482	542	518	538	488	530	533	581	511	522	539	495	520	499	522	520	561	506	536	507	563	513	540	508	543	533	549	537	535	521	510	461	484	559	526	513	519	525	512	499	561	537	547	505	519	521	526	493	515	507	518	527	517	506	539	540	510	531	524	496	534	501	490	525	518	534	537	492	523	521	546	527	538	523	514	549	560	479	498	528	545	514	513	534	536	547	507	542	525	528	470	483	513	539	498	541	495	534	501	533	531	502	483	511	523	516	513	543	564	574	486	542	540	504	469	522	499	491	504	499	482	508	512	533	554	576	530	505	552	516	499	574	532	489	551	527	537	501	554	524	526	531	560	533	534	517	502	454	490	499	510	539	503	462	547	540	537	514	561	527	513	526	541	494	516	536	520	548	507	516	535	510	527	514	518	512	496	533	506	525	486	533	511	527	508	510	537	515	557	530	519	543	542	516	494	575	495	516	522	503	509	545	470	486	514	540	529	529	549	487	471	510	547	547	526	557	494	528	504	506	512	498	500	493	521	509	508	524	501	493	512	513	509	538	527	583	530	529	565	519	495	513	522	527	515	546	534	478	517	542	549	515	532	527	513	533	504	517	533	547	497	513	509	512	505	551	547	544	496	544	491	487	502	534	521	507	566	515	478	515	480	522	501	521	518	522	491	482	524	534	518	523	500	539	499	507	511	518	553	534	487	540	502	540	551	519	522	497	503	542	518	512	559	508	516	514	568	537	509	529	494	555	520	488	498	533	546	505	526	523	531	522	485	501	513	510	539	517	497	523	473	507	523	516	479	563	541	534	565	508	494	524	505	482	506	493	552	585	514	561	519	575	522	533	503	523	547	527	522	536	497	527	502	505	549	505	527	489	551	542	499	517	501	534	487	539	540	524	514	526	500	525	517	512	512	484	556	489	529	504	569	519	532	534	532	493	496	506	523	529	550	558	507	556	561	488	514	534	539	523	544	493	490	555	513	536	517	512	539	523	527	514	522	540	556	548	555	507	525	494	534	502	538	529	552	516	529	487	516	526	521	517	535	531	486	522	541	473	503	517	517	535	507	503	518	555	497	496	495	501	518	533	550	560	518	586	540	545	525	507	510	514	506	528	503	522	516	517	510	521	498	534	533	515	510	528	469	490	520	538	512	560	507	544	518	520	475	528	548	487	551	504	514	533	514	518	519	526	485	543	502	525	562	500	532	521	543	511	529	522	552	518	518	542	502	531	535	505	525	532	499	489	518	545	507	522	528	506	524	512	581	540	487	498	506	524	520	485	560	517	554	540	563	535	501	548	560	530	493	530	496	529	535	530	513	509	482	528	567	510	523	529	509	510	529	552	539	572	531	516	497	521	510	535	510	482	511	542	518	502	540	533	517	518	508	569	541	505	548	533	521	548	531	555	564	524	486	526	508	502	533	535	512	510	491	516	518	520	508	528	547	555	552	523	540	521	540	522	537	544	522	562	532	490	501	527	508	511	555	512	533	522	525	527	500	497	541	531	544	520	517	525	494	551	539	538	489	506	472	527	502	474	534	507	539	546	483	527	549	523	475	522	491	484	517	571	497	542	494	535	536	503	504	478	561	493	495	500	529	491	508	531	540	526	546	516	528	508	516	494	514	503	544	497	501	515	535	537	476	545	541	490	491	539	558	534	542	512	546	529	513	525	523	519	508	492	557	508	568	530	561	526	533	528	545	523	501	510	523	502	530	539	491	549	542	530	523	545	529	508	555	517	530	503	512	508	548	563	548	530	550	543	530	504	518	541	587	502	520	492	541	510	508	487	489	499	520	506	550	548	494	517	517	512	533	536	522	515	525	506	507	483	519	543	504	515	533	560	459	527	517	509	529	500	508	517	544	514	504	516	506	541	499	486	539	497	526	517	551	522	534	521	505	488	530	508	515	538	506	539	540	522	478	507	522	546	521	505	531	513	509	543	528	476	495	532	472	515	472	554	544	563	489	521	505	483	530	548	505	503	464	573	527	512	498	522	517	545	525	494	552	491	530	521	519	533	510	501	525	505	512	525	520	564	556	536	476	490	519	498	546	547	522	517	567	548	554	509	538	529	480	506	508	520	520	503	482	529	522	527	534	510	539	491	561	527	530	523	519	555	548	572	509	535	519	539	535	487	535	528	560	514	532	551	533	519	523	502	485	520	546	525	515	542	526	505	534	494	530	505	506	522	519	499	495	528	503	541	507	494	549	556	503	566	548	517	525	528	511	553	524	538	531	544	526	536	547	482	537	512	474	559	543	513	516	508	523	526	493	520	541	505	535	507	517	546	498
67288	59130	55445	29679	3989	395	321	328	319	292	265	261	255	260	271	286	265	266	246	271	280	290	258	246	280	244	288	278	219	231	230	261	233	237	244	240	228	250	277	243	246	261	262	282	248	273	262	221	261	260	266	247	241	260	274	211	260	246	259	243	231	283	231	261	246	249	243	237	258	249	236	263	234	257	234	259	244	256	236	226	272	245	265	247	252	242	275	257	236	219	263	248	263	258	261	247	258	258	254	249	246	257	229	270	241	239	226	246	249	232	276	244	238	243	264	262	250	229	257	226	221	252	243	250	251	280	251	237	258	235	255	236	235	265	222	247	246	240	251	233	233	229	246	240	232	236	278	253	260	233	243	236	268	247	275	239	248	265	274	223	244	235	255	240	242	236	242	267	242	253	257	232	249	228	239	259	258	264	250	243	247	242	280	241	275	258	238	247	289	238	250	225	239	267	238	250	285	258	234	236	257	239	255	236	236	250	247	250	294	241	253	276	229	241	254	252	241	242	226	267	238	246	240	247	258	278	242	267	260	271	284	247	226	248	253	252	263	245	250	225	245	237	249	268	258	269	262	245	239	245	260	271	235	232	251	239	260	251	294	252	237	251	274	247	271	262	231	266	236	248	238	221	256	269	244	244	259	251	265	243	237	228	247	256	253	237	246	232	259	222	248	219	234	241	231	235	255	257	246	236	246	235	263	242	235	244	240	253	258	231	258	245	234	223	233	256	245	270	223	274	243	282	254	260	247	235	257	251	215	253	251	220	269	265	269	276	255	251	254	261	274	267	239	270	264	234	266	249	260	269	243	249	260	260	253	264	212	237	271	261	279	260	238	246	263	261	248	284	256	275	240	243	282	266	274	220	254	264	250	259	251	227	272	239	256	229	257	250	259	245	280	261	246	243	252	251	270	248	262	243	251	261	257	253	243	208	250	236	253	226	248	250	236	262	244	232	261	227	257	287	229	241	252	241	241	286	275	267	274	264	228	254	233	243	277	230	262	232	244	222	251	260	251	217	243	253	260	252	236	237	277	233	257	228	238	254	260	261	252	255	254	257	253	258	270	239	261	222	242	251	271	253	232	226	254	246	245	269	234	252	245	273	240	235	245	255	277	238	255	270	231	231	258	281	255	234	228	257	246	247	227	237	250	264	258	244	267	264	238	274	214	263	256	226	268	243	234	236	242	254	277	250	227	221	227	232	276	266	242	246	254	263	248	275	237	263	243	248	265	244	289	250	245	261	261	267	214	216	250	242	245	218	263	252	260	256	248	267	253	241	240	246	268	273	254	230	241	242	247	258	268	263	251	242	233	250	250	242	226	271	245	220	250	255	268	243	246	259	238	249	252	277	239	286	268	274	242	253	245	266	257	245	283	267	228	229	249	236	223	248	236	230	265	229	238	268	252	237	264	250	250	244	258	269	274	246	262	263	244	250	257	220	244	225	252	267	236	223	247	270	228	265	277	228	242	248	246	214	244	236	258	258	290	218	260	246	228	240	266	249	223	273	254	256	260	267	257	257	228	268	281	260	283	236	243	275	248	255	249	264	288	276	231	261	257	274	219	287	243	250	257	232	241	247	261	261	239	232	258	241	232	248	266	241	242	254	274	240	276	253	253	254	246	227	238	245	262	223	256	260	239	246	245	269	240	239	241	251	250	255	272	223	262	246	250	247	232	240	244	256	260	255	244	261	245	246	227	251	266	250	266	252	254	255	270	243	228	228	233	245	300	253	257	254	244	237	256	232	222	244	245	256	251	238	250	248	246	251	232	255	251	257	246	273	255	254	217	276	257	244	245	233	252	224	246	248	250	250	218	255	246	267	224	238	266	250	276	220	256	258	249	238	255	279	270	270	241	220	261	251	264	251	286	224	239	267	254	261	222	249	274	259	251	248	231	261	254	241	252	253	252	242	241	256	242	256	258	256	253	263	253	234	234	258	240	237	257	240	239	257	250	235	230	268	255	278	237	240	240	269	223	238	259	271	224	250	247	246	258	252	265	234	241	249	242	253	255	245	253	274	261	241	236	228	252	276	253	284	246	242	245	263	244	247	262	279	215	244	251	259	249	246	246	264	253	257	250	259	249	245	296	270	234	245	242	259	256	209	251	265	259	239	256	249	228	277	229	265	240	257	236	229	231	234	266	258	288	247	248	241	269	251	250	279	241	252	233	254	220	247	261	240	246	249	276	241	253	264	218	242	263	275	272	227	251	240	253	268	244	223	264	238	280	227	254	250	246	259	264	225	244	235	269	278	261	240	262	247	248	236	246	269	231	287	254	238	259	229	227	269	251	246	264	232	273	240	236	226	242	214	231	230	242	234	265	262	251	235	242	285	215	225	254	253	255	246	259	259	236	230	230	270	262	239	238	280	247	262	256	228	240	253	257	262	239	242	258	218	251	222	237	238	260	242	254	262	265	256	219	257	235	255	253	267	245	232	224	246	256	250	254	249	258	257	266	232	235	232	259	230	200	235	262	243	248	249	266	274	273	250	246	234	253	247	244	251	239	253	266	265	252	235	247	223	253	280	242	245	254	252	239	259	244	251	264	238	212	241	255	287	256	253	226	248	250	249	237	289	266	260	243	258	257	258	256	283	244	251	224	230	252	232	243	276	255	239	264	239	256	267	253	270	237	228	250	256	238	267	255	238	242	228	217	229	267	266	257	279	228	256	262	243	240	231	252	245	240	276	248	236	268	238	240	221	231	251	276	242	245	247	247	247	243	265	230	240	253	252	235	243	250	264	232	258	239	275	274	245	272	253	282	243	225	246	232	273	255	271	245	234	264	251	256	217	275	251	232	259	257	228	255	248	250	236	248	243	236	240	233	240	249	262	250	268	275	256	249	262	236	245	270	213	244	234	246	227	251	255	212	250	236	235	254	274	256	262	243	253	246	254	256	223	256	253	240	265	255	260	239	225	241	263	262	250	240	222	243	234	236	268	258	259	271	247	254	278	255	247	221	255	241	263	264	235	246	221	267	255	248	260	282	235	259	228	247	232	246	239	247	272	283	233	286	226	240	217	248	270	239	253	248	262	268	262	241	259	256	211	261	286	249	228	236	251	247	248	245	235	234	234	262	246	244	254	251	230	220	251	258	215	287	265	232	241	226	228	239	243	242	253	274	258	258	250	271	256	258	253	232	245	263	238	268	253	224	235	245	224	231	253	229	275	251	263	236	247	215	243	234	225	256	252	249	242	250	246	235	253	277	260	254	252	247	258	259	215	252	222	248	268	263	256	227	240	218	234	254	245	270	245	255	271	241	229	233	247	224	245	223	247	249	233	252	237	262	236	256	257	238	232	247	246	247	239	250	281	237	241	274	277	239	245	242	233	244	272	214	234	262	267	254	250	276	254	271	252	256	292	259	275	265	217	238	245	255	264	263	258	246	258	265	248	237	262	269	243	223	265	277	230	235	260	226	272	244	269	254	271	228	231	245	250	247	236	274	252	249	227	275	230	268	232	231	244	253	242
45205	45904	50255	19748	1389	1161	1080	1084	1036	941	883	916	889	873	874	908	829	832	815	830	827	846	821	870	803	866	810	790	810	774	789	799	830	779	771	783	846	799	821	766	772	793	767	782	833	750	829	818	797	753	744	793	761	800	799	856	781	800	776	800	792	801	782	784	793	773	777	759	821	740	837	764	733	816	762	811	770	794	801	826	786	810	775	808	778	780	754	757	773	787	791	769	760	775	761	774	705	809	781	821	816	780	775	744	791	747	788	779	793	752	792	774	778	794	743	781	750	751	765	782	785	752	804	781	771	780	750	799	753	806	760	802	751	777	769	783	782	806	734	757	756	760	748	747	788	810	757	777	810	794	763	774	759	759	724	796	751	792	746	757	802	748	775	804	799	777	765	809	788	797	776	814	784	777	748	789	820	815	752	794	751	815	753	783	779	779	743	793	792	749	787	822	792	787	817	803	786	752	764	760	781	764	766	754	804	767	793	802	790	769	764	780	786	802	799	819	809	801	720	771	766	795	813	737	825	776	782	773	778	752	840	758	762	840	809	767	748	730	832	786	760	827	740	807	750	784	790	793	798	804	789	793	828	793	794	815	820	759	797	777	750	793	801	746	796	787	819	709	805	798	754	794	776	774	790	807	738	764	851	785	808	794	750	746	759	759	802	823	754	779	756	717	786	775	761	793	778	824	747	779	778	823	770	761	801	811	791	807	743	819	811	798	788	738	814	796	769	765	753	802	773	775	705	766	759	751	796	728	768	786	817	758	745	805	741	817	765	769	767	759	797	834	775	830	812	819	745	764	726	829	758	743	751	806	758	750	813	786	794	797	706	781	745	782	791	819	761	791	753	814	774	753	826	754	786	755	768	791	731	796	744	751	786	757	801	768	817	760	805	801	780	813	715	758	758	807	756	776	760	774	777	758	805	756	785	804	805	831	722	765	745	783	791	728	777	752	860	836	789	801	777	776	773	796	746	798	825	755	750	782	765	804	763	797	825	813	728	800	799	763	756	816	795	768	792	750	806	774	750	762	775	730	785	755	805	773	765	817	728	735	845	729	737	766	774	760	790	752	812	768	756	766	825	750	786	766	765	749	743	805	773	757	810	787	754	769	799	773	759	795	773	754	816	781	780	817	780	816	753	810	788	784	754	795	777	748	786	775	773	746	804	817	768	780	775	772	760	787	804	793	779	781	814	746	778	800	799	778	784	773	723	772	811	762	770	809	800	780	728	821	787	782	838	776	778	834	785	821	774	780	809	760	775	803	797	785	823	801	741	746	780	815	763	779	801	784	740	782	834	774	776	829	804	721	794	714	759	756	806	818	777	766	782	776	817	857	745	751	754	788	792	798	785	758	784	758	793	844	749	831	792	769	775	767	808	823	751	796	736	783	807	787	806	734	836	818	798	780	778	802	811	809	827	839	799	781	812	792	787	772	760	804	826	810	761	796	733	774	821	789	770	761	767	831	785	794	819	805	819	797	765	789	810	837	792	816	792	783	764	761	751	771	769	801	783	722	751	737	757	766	809	778	818	738	796	788	757	795	793	830	750	784	764	779	765	812	828	842	798	830	771	734	802	795	770	806	809	776	744	704	725	775	751	777	763	792	794	786	736	799	784	745	765	774	780	778	778	864	751	824	738	760	812	800	813	778	805	719	815	807	783	825	811	781	793	797	777	791	755	799	841	811	798	742	811	776	805	778	724	779	735	789	757	790	771	798	744	799	766	812	760	736	811	770	755	758	768	807	814	794	785	795	823	764	834	864	799	780	854	753	780	814	813	757	773	746	758	755	776	767	738	755	778	767	790	755	825	778	778	823	799	774	777	803	789	770	777	777	762	780	804	792	772	768	767	759	778	787	773	805	803	767	769	790	744	798	802	722	765	773	781	781	778	765	725	785	789	820	796	743	782	799	763	716	800	755	802	791	807	723	831	772	819	814	771	819	758	784	735	792	798	736	753	816	753	808	781	806	778	823	793	780	806	763	783	794	780	763	770	794	775	828	730	787	756	766	778	787	798	760	829	751	769	769	779	787	785	771	771	788	768	791	801	834	780	764	734	743	804	774	820	786	764	785	804	775	774	750	771	752	812	776	772	790	756	827	725	774	816	767	761	767	794	741	728	769	754	782	738	759	791	778	822	791	774	797	757	787	798	766	808	829	801	785	775	759	794	728	770	787	798	791	732	755	783	754	823	750	820	801	771	840	759	796	734	769	781	786	760	810	765	789	758	796	763	770	783	759	784	762	783	778	842	822	781	776	818	768	807	767	765	824	734	763	778	820	753	797	727	720	762	798	802	799	796	795	808	733	812	755	798	810	820	759	772	724	733	834	773	725	794	720	782	768	757	762	813	798	801	819	802	753	789	801	793	806	793	790	786	824	766	762	753	792	752	784	797	845	827	767	792	824	758	779	757	751	787	751	769	750	817	803	802	773	803	801	820	759	766	783	803	815	758	870	817	801	775	705	797	760	801	834	813	761	800	769	805	874	768	800	798	740	808	747	777	804	755	735	770	760	735	796	747	771	821	778	805	786	786	773	782	717	756	793	833	818	738	785	808	798	759	780	775	755	822	806	804	792	733	789	759	798	800	802	801	762	765	837	783	769	748	765	790	752	760	784	792	795	753	780	765	774	762	801	794	798	798	786	747	778	773	782	757	755	820	727	783	772	777	777	764	812	781	775	797	788	794	818	798	727	753	796	795	758	756	817	779	787	818	779	778	776	777	746	780	751	827	771	804	742	776	808	779	746	799	815	815	825	768	755	773	741	748	785	771	810	801	782	840	801	755	809	737	827	778	761	765	831	775	838	806	749	789	685	764	760	737	762	789	800	804	817	778	803	792	760	744	779	789	793	814	791	818	787	827	818	778	731	765	772	773	812	745	802	784	745	797	810	813	787	759	811	799	794	775	786	829	787	796	720	851	758	792	782	802	747	747	808	765	780	815	755	803	742	778	732	761	754	756	769	798	764	765	753	803	759	755	813	762	789	710	768	796	751	861	815	787	771	739	793	809	776	782	744	768	787	834	696	755	766	789	787	751	788	834	796	784	847	794	773	798	776	770	761	784	769	788	793	750	820	764	817	765	816	750	752	801	795	827	787	782	801	775	760	779	777	806	821	791	794	800	778	775	801	765	839	787	774	808	781	818	763	781	786	763	754	778	750	744	803	810	770	762	783	750	719	743	811	836	800	819	797	808	815	776	819	775	791	847	766	778	791	741	798	780	782	741	810	803	852	774	838	776	780	768	779	769	771	814	807	769	781	823	806	779	827	793	743	771	754	813	796	743	753	835	731	777	816	807	768	789	764	816	779	704	729	785	797	742	806	778	754	790	787	783	783	763	844	795	788	777	799	784	807	835	766	802	787	732	806	756	793	784	801	806	776	756	787	792	776	783	791	800	811	821	792	729	784	774	786	798	784	716	832	821	738	820	756	738	777	814	756	793	802	830	784	829	753	815	780	829	800	767	767	775	841
79689	72112	67018	37640	9469	947	456	450	433	368	360	370	386	365	376	340	332	379	357	330	367	355	327	345	319	309	349	341	349	331	348	345	321	312	324	325	328	336	339	356	379	308	349	319	310	318	343	337	304	339	358	283	342	317	334	331	316	320	313	339	352	308	338	326	338	322	348	324	354	339	333	335	325	349	333	340	328	307	313	356	322	329	339	344	294	337	348	343	342	322	314	382	348	354	310	317	282	330	316	347	357	360	332	344	315	313	353	295	330	305	314	362	321	339	327	309	338	367	319	330	312	342	346	339	345	349	334	317	304	322	320	305	375	322	331	330	326	313	356	312	361	331	321	324	333	325	331	320	303	326	325	311	312	343	309	343	302	340	362	310	348	333	315	293	336	334	315	339	304	320	321	322	325	330	313	282	362	296	330	321	344	339	295	352	328	316	311	343	337	303	304	332	340	330	330	318	336	309	308	342	338	304	311	324	351	325	303	320	348	335	314	327	334	320	322	326	348	319	310	339	338	316	292	317	309	328	357	319	339	327	299	328	314	305	342	347	315	358	319	319	327	342	301	306	326	336	324	337	332	341	341	309	362	303	343	358	333	356	319	310	321	326	338	344	338	337	335	325	349	329	291	294	306	309	339	357	350	321	304	353	354	351	323	338	335	317	343	352	344	321	361	326	299	299	331	338	358	354	370	319	335	316	330	323	330	347	302	303	328	319	298	321	339	353	336	328	309	338	315	326	347	332	368	341	341	337	321	329	339	350	338	353	347	335	295	343	304	331	335	322	322	326	281	327	316	337	314	323	331	320	313	373	350	326	362	345	355	300	310	327	330	372	311	327	301	361	345	331	335	348	310	298	334	329	301	302	342	342	334	330	355	342	311	327	386	333	322	299	326	325	329	326	300	346	333	302	336	306	356	299	354	314	331	331	378	288	346	320	324	333	347	341	314	313	335	325	333	360	348	321	338	297	341	305	311	342	317	332	349	314	384	323	354	344	333	292	345	331	337	350	310	311	334	307	360	305	340	336	352	345	369	347	335	326	317	281	341	317	312	321	334	332	324	304	336	324	319	330	333	312	359	296	328	361	328	346	331	312	323	339	385	375	377	364	340	362	329	341	316	335	301	329	308	328	340	327	348	320	336	371	322	342	337	312	325	329	342	323	340	309	332	325	324	347	319	356	325	341	321	361	339	326	356	334	342	336	322	323	326	307	342	336	327	326	322	333	352	334	325	309	346	324	360	328	336	303	361	327	340	319	349	314	322	335	335	335	353	357	336	313	321	336	314	325	329	305	307	302	353	317	344	352	349	306	346	315	322	343	306	329	322	329	325	310	327	336	292	312	329	343	327	342	339	352	346	326	316	347	339	300	325	327	316	328	314	325	305	392	333	303	328	312	334	341	337	337	369	313	332	365	374	347	332	308	307	312	365	368	369	343	334	309	328	329	328	349	335	342	311	354	340	348	343	321	361	330	301	342	314	302	334	315	319	340	344	336	332	303	324	358	327	366	326	357	307	321	295	355	313	320	340	321	324	318	328	329	303	296	306	338	294	317	302	346	327	333	323	309	336	333	320	290	327	330	353	310	370	346	311	342	276	320	337	308	309	345	318	328	313	322	315	315	308	332	338	321	327	354	357	351	321	339	343	297	318	362	327	312	323	331	333	314	344	306	346	331	348	323	347	335	354	332	344	333	329	329	329	331	307	353	323	339	327	343	319	337	342	339	313	303	319	296	331	332	343	277	381	334	331	319	340	313	335	290	377	360	298	326	339	325	333	336	346	325	347	321	346	350	327	355	287	302	333	327	328	302	323	310	295	319	324	340	304	354	315	314	351	336	324	355	353	328	306	314	328	327	341	331	329	308	358	323	330	330	316	313	340	310	318	353	306	346	310	297	354	341	321	351	336	340	310	334	297	316	354	339	314	348	341	329	333	345	304	336	343	335	335	281	349	333	325	330	303	293	327	316	334	318	325	313	310	339	348	349	305	344	292	332	335	324	346	331	301	324	334	317	355	316	313	327	332	352	334	334	329	326	352	343	364	320	318	339	352	334	337	314	365	332	326	345	324	301	371	351	341	342	355	308	318	334	327	317	352	298	331	325	326	365	332	332	350	341	318	331	316	316	283	285	341	326	315	356	322	364	310	338	326	345	330	319	341	294	330	321	352	343	335	298	324	293	303	325	329	341	342	314	327	313	342	323	343	345	332	314	327	304	347	329	344	312	337	329	325	309	294	321	342	363	325	355	290	333	337	335	343	336	330	328	333	305	317	356	355	347	365	368	340	325	296	308	330	329	326	302	356	338	345	316	314	322	316	325	306	308	318	317	331	299	311	336	335	339	305	340	332	339	313	330	304	321	330	357	327	325	317	337	322	335	357	328	312	341	345	307	344	346	317	346	346	326	350	386	324	320	356	309	324	334	330	333	326	321	326	316	350	307	332	334	318	332	300	314	336	316	308	362	311	328	332	333	339	359	320	354	308	320	328	312	312	329	352	320	345	322	306	330	348	339	319	332	344	325	322	316	347	316	318	299	339	333	299	300	305	327	312	343	291	348	303	288	332	330	323	316	337	317	301	357	333	323	325	327	319	329	365	295	332	348	320	323	307	319	319	364	310	320	354	339	302	285	320	365	321	325	300	331	347	332	325	314	336	336	300	334	303	353	320	292	350	353	307	335	307	300	316	327	346	355	328	337	304	342	324	326	379	355	342	322	318	328	297	315	359	327	337	296	306	327	361	333	346	338	338	354	321	315	342	351	341	313	325	292	342	353	350	301	301	307	329	317	348	324	344	328	348	332	331	333	343	325	343	345	312	329	329	304	297	354	322	341	323	348	309	315	312	331	339	295	315	340	340	319	306	315	317	356	318	340	308	349	365	325	325	305	335	327	330	330	322	350	325	348	317	351	308	336	350	358	333	315	314	338	357	326	310	364	333	307	331	323	317	364	300	311	315	356	336	349	313	329	323	313	330	361	314	350	331	339	324	355	328	329	315	314	340	326	333	344	327	330	330	361	340	360	309	345	343	335	306	332	288	342	327	295	346	338	317	305	302	335	304	307	313	355	314	333	336	337	369	363	336	339	337	320	309	326	354	369	315	297	319	334	363	304	324	327	316	318	340	295	371	326	326	322	310	351	326	287	343	316	345	333	319	339	317	322	328	331	308	336	317	335	307	319	306	305	338	344	326	343	356	346	314	308	324	337	354	344	317	300	306	349	337	329	312	334	350	327	340	349	336	309	313	316	302	329	336	314	355	326	338	336	330	338	329	339	345	323	320	337	334	352	323	322	326	319	348	318	318	309	374	299	314	313	322	353	299	318	328	317	347	332	352	325	321	316	321	302	339	351	315	313	331	343	334	360	348	323	327	328	302	355	341	346	358	326	306	334	330	317	311	332	330	311	339	336	322	338	342	322	301	342	320	326	321	293	308	362	347	341	319	331	333	327	300	350	349	316	308	337	310	330	316	325	336	342
55493	58051	62582	22451	1961	1764	1641	1545	1345	1336	1288	1259	1193	1200	1110	1112	1076	1119	1085	1030	1073	1044	1048	1062	998	994	1015	951	989	1032	1037	1016	1004	980	1020	969	994	1004	1018	969	959	992	1012	955	1006	1002	996	1029	999	1023	917	942	964	1021	995	904	973	1005	1024	909	963	946	957	986	932	991	914	1001	984	940	989	963	972	952	962	953	1030	988	945	973	963	1008	968	974	972	990	963	955	991	1026	1013	982	950	901	986	1013	974	943	957	956	968	957	970	903	926	946	969	962	960	1004	990	969	1004	1005	999	971	1007	972	1027	1004	947	985	1000	986	910	941	968	1020	973	954	965	973	1010	1001	968	971	958	981	892	997	981	952	962	951	1014	1007	1000	997	966	936	1003	977	966	993	990	972	1025	962	999	1011	1016	928	950	987	1007	1043	945	960	1018	973	993	968	972	953	990	1001	977	1000	1002	960	966	1023	977	980	1015	974	1035	1006	982	1010	1019	967	966	953	984	948	976	895	933	959	1022	969	1002	1013	991	984	967	980	977	958	954	911	947	995	1012	915	928	1004	1006	955	938	1028	970	982	986	965	1039	1001	961	952	973	965	968	952	1013	998	997	1020	961	984	991	974	984	997	1007	906	996	950	1007	973	995	972	1008	930	978	960	967	1019	999	942	962	989	967	945	1008	922	930	1002	950	991	959	1009	982	998	987	986	1013	980	1014	992	980	943	999	969	1021	913	1009	972	937	974	960	1004	962	1020	997	1022	975	917	996	987	990	942	991	964	975	962	979	949	1027	927	941	949	930	1050	921	960	984	999	987	1002	984	970	941	996	981	932	961	973	952	1012	1018	1005	975	998	990	1057	950	1001	996	980	1000	941	971	966	938	1003	1032	1021	954	983	991	1004	1023	947	982	989	957	1009	996	952	945	980	958	1021	944	951	982	989	961	1008	945	982	1019	935	944	953	931	1019	980	1029	982	969	919	1002	989	979	1007	985	969	1004	988	964	945	995	1000	984	1033	941	980	987	948	958	1035	932	953	1003	980	999	953	958	970	904	1002	999	1011	989	973	943	972	977	919	989	971	984	947	982	1029	988	960	1023	975	969	950	991	954	977	1023	904	944	987	1001	1007	965	989	991	967	924	977	976	982	956	976	992	961	992	972	957	923	966	1013	989	1065	986	974	935	969	1024	903	942	964	963	978	1050	985	971	929	944	957	960	936	977	960	985	963	946	928	940	1024	959	993	976	955	924	947	965	1028	978	972	952	943	985	952	1011	953	954	1011	946	987	949	985	874	1003	1037	999	948	927	960	989	943	952	932	948	949	956	973	1021	968	947	949	1018	958	936	1029	983	962	989	999	971	1031	948	1016	1001	979	951	953	932	986	1033	966	985	980	957	973	981	952	1002	971	931	962	965	1000	1018	924	949	1015	955	1012	977	993	958	956	979	925	993	986	950	1009	958	876	996	945	938	954	951	1013	988	909	996	981	957	947	942	964	1009	983	977	991	980	1015	1020	985	948	971	961	951	973	1013	981	959	980	978	956	943	975	998	945	963	1017	1001	988	948	934	956	913	956	1016	1007	922	982	1006	943	968	957	981	1009	980	951	1017	885	1018	893	954	938	997	1026	972	992	1008	900	996	977	973	995	992	910	949	961	988	958	981	1025	1005	985	1010	1015	990	956	990	985	946	992	988	955	959	964	987	1035	957	970	1009	975	949	971	988	974	978	969	973	962	1024	960	984	975	987	952	1012	959	959	982	965	998	971	986	961	975	993	983	983	987	966	958	935	964	938	989	929	991	1002	965	995	953	984	1015	1005	986	978	994	1024	1027	932	913	927	981	974	920	975	935	993	970	976	933	917	926	985	942	973	1014	957	930	930	1019	941	908	1057	964	1011	948	1002	1007	905	1011	962	953	922	974	975	1003	1028	946	959	952	1035	974	973	963	935	968	961	951	964	985	958	970	992	969	944	937	881	986	944	1006	1005	997	976	932	995	965	948	983	1007	1011	939	965	985	934	944	955	1024	957	985	967	975	967	930	968	970	984	996	950	990	935	959	934	953	944	1033	1003	969	946	990	988	937	971	979	998	957	981	1001	921	920	979	1010	993	970	1037	999	950	971	941	1019	983	963	1020	984	1001	969	967	955	977	1034	948	988	966	956	1015	945	989	975	1009	991	1053	977	986	946	994	947	957	998	893	962	948	1001	959	964	1012	1038	1047	1031	959	1006	953	992	942	976	971	970	979	994	999	938	1055	980	1011	1050	976	995	983	940	971	905	950	947	984	999	953	946	1025	973	863	976	950	978	1045	971	961	1039	986	897	1034	939	969	1001	947	967	967	978	966	1007	1008	976	969	947	962	973	962	951	965	981	1001	967	964	939	996	974	972	970	936	1001	944	961	978	983	961	985	975	993	959	977	1017	926	995	972	974	962	934	1006	978	928	979	1037	994	983	1023	930	992	962	940	918	974	979	990	933	977	987	990	959	1029	978	965	982	939	983	987	961	1020	905	982	1034	1003	1032	979	1012	1038	994	1000	970	916	960	992	986	992	1008	1014	959	1021	946	984	993	944	1020	988	986	921	976	961	967	930	996	964	969	1008	952	946	962	955	975	1021	919	966	929	978	958	958	968	979	976	947	1025	970	972	1011	985	1024	977	1061	1001	964	987	959	987	974	950	1010	970	1000	954	1012	939	991	966	939	1000	928	976	919	1000	1014	928	940	968	983	978	952	916	1033	973	994	963	949	986	1037	1058	926	945	962	976	959	942	962	957	989	945	995	978	976	1003	1051	987	946	939	973	959	998	1018	1010	955	1010	969	965	923	1031	1015	1002	971	985	946	988	1011	974	940	968	994	990	965	949	1018	966	988	1013	965	981	988	970	990	929	1018	985	930	1003	1051	1033	971	919	945	1004	932	958	982	940	982	909	980	982	932	991	994	941	1000	956	1003	997	976	997	999	1005	1027	968	994	987	1004	958	967	970	955	989	973	1000	977	930	939	968	965	996	988	1001	929	972	1006	1013	938	989	927	930	995	997	976	993	950	975	1015	999	1040	949	997	939	956	1019	982	951	1020	979	1014	920	1039	970	974	967	1029	950	1009	967	972	987	1051	944	997	975	1003	937	992	994	1023	1020	1017	977	953	997	1008	1016	972	966	968	888	976	986	956	964	1002	967	924	990	979	1012	978	992	988	1019	948	951	967	969	991	972	990	983	993	932	982	984	942	978	959	1007	952	975	1026	992	1044	940	995	1017	987	983	1009	958	976	951	983	900	921	968	966	975	928	978	1023	971	977	948	939	996	942	997	1004	974	973	965	952	939	1012	919	997	989	958	1022	981	1024	953	1006	1001	952	986	960	1021	1046	973	980	982	976	954	951	966	1013	942	1039	982	914	960	1039	953	1057	998	990	978	975	990	943	937	1043	999	964	1011	982	909	1008	952	961	941	1002	980	966	973	999	941	968	973	939	980	998	953	989	935	1008	984	917	952	1005	921	952	948	953	955	996	995	956	974	994	998	1001	1006	971	1024	955	961	1034	925	936	985	954	998	931	1024	960	900	957	1003	939	959	1000	1004	982	1066	977	1040	911	948	1038	972	1048	1003	930	998	989	936	1004	982	992	922	966	890	945	958	950	1021	1026	947	1006	961	922	970	970	922	969	980	955	995	982	948	927	999	956	984	948	954	974	994	937	959	1012	1006	1009	992	1010	994	972	953	970	954	1021	975	931	930	995	1016	1006	1014	993	957	940	951	963	948	971	972	997	958	956	958	990	1006	982	948	941	1021	990	954	960	975	1013	986	966	946	1014	976	964	982	951	953	940	1017	970	993	966	1025	954	927
24168	12629	8149	1968	285	155	178	174	157	157	171	144	160	156	151	172	196	139	149	140	155	150	170	137	166	145	166	143	144	166	156	134	150	155	144	135	158	162	161	166	155	165	146	147	159	149	145	143	166	171	174	137	158	176	155	139	154	165	165	141	152	143	144	156	155	138	161	185	145	152	169	163	162	148	140	148	143	151	142	146	156	172	144	150	154	149	167	174	155	163	140	159	175	148	169	142	168	159	174	167	167	176	154	152	161	140	156	161	147	158	132	157	175	132	138	154	159	167	167	165	177	172	143	152	171	165	173	169	170	180	176	162	147	155	141	166	155	172	138	156	155	158	151	142	158	138	143	169	148	155	175	154	155	166	142	129	165	194	164	154	151	178	172	159	148	161	153	149	152	162	140	153	171	162	152	144	156	142	147	153	160	161	133	168	162	163	168	138	198	144	169	152	147	127	143	124	144	156	158	172	156	147	146	176	163	171	152	153	131	162	145	151	158	160	144	160	147	178	146	162	145	141	162	136	165	129	163	170	148	137	139	143	128	184	148	180	186	141	154	162	153	166	161	160	157	159	176	156	139	178	139	176	162	176	139	162	174	157	162	137	148	154	141	137	149	149	149	158	148	165	143	140	165	147	125	164	159	153	138	147	136	130	155	161	143	150	162	167	176	164	162	158	161	156	147	141	156	150	172	177	157	172	146	144	156	153	165	156	160	143	157	156	166	134	175	177	128	162	145	146	152	130	154	151	127	174	173	164	157	147	172	147	158	146	164	160	144	161	151	180	198	158	148	169	139	141	165	143	134	174	154	156	160	171	151	182	154	145	136	137	128	155	130	186	173	159	159	155	142	157	155	179	151	175	144	144	191	146	168	159	146	164	180	161	142	151	190	152	159	169	174	138	148	165	156	160	135	171	169	147	153	178	169	145	155	166	135	146	151	138	155	172	163	168	154	157	155	162	122	160	164	154	146	150	148	145	171	168	183	163	146	163	148	170	135	167	154	189	171	171	172	145	140	143	128	153	149	141	169	158	162	156	160	142	155	169	151	146	180	143	159	158	164	160	157	159	157	160	161	157	162	150	163	163	172	168	170	143	156	162	151	163	177	181	175	154	138	173	148	147	137	156	149	147	167	154	174	163	162	161	173	127	163	158	151	169	163	136	158	148	153	153	153	170	138	144	150	175	137	180	156	168	154	165	154	140	148	157	155	156	162	136	155	144	169	176	167	157	182	148	163	145	157	160	147	149	158	167	161	147	160	150	148	146	151	143	143	166	141	154	173	133	166	163	158	171	162	137	171	171	145	170	135	145	153	149	160	157	172	155	159	142	166	161	158	141	136	165	171	162	132	157	144	158	146	145	163	143	159	169	127	151	151	163	165	159	169	149	159	165	161	179	159	151	145	158	148	160	176	148	142	138	154	182	152	156	155	157	128	145	172	166	157	146	172	169	173	156	156	160	152	167	131	166	147	158	146	152	139	137	169	154	146	157	154	162	170	153	148	159	166	140	166	126	169	129	148	152	159	160	148	147	153	164	150	163	158	176	164	176	149	146	128	159	153	166	150	150	146	147	147	184	143	140	163	174	143	162	159	143	159	144	166	154	153	164	157	158	170	148	146	152	171	168	171	138	143	148	155	160	141	171	140	154	162	154	162	153	152	156	170	180	146	166	141	165	161	138	147	145	174	179	151	164	175	154	160	162	144	129	150	167	157	136	143	151	145	168	142	144	144	154	189	171	140	159	165	145	140	139	137	164	154	150	167	144	143	136	134	150	171	167	153	159	169	134	151	135	141	157	163	157	155	175	154	171	157	169	144	146	155	154	140	148	167	154	161	182	149	149	152	151	145	152	160	156	150	155	165	152	148	129	150	162	156	132	147	142	151	169	161	151	151	154	174	143	154	167	171	155	150	184	163	167	171	142	171	141	173	131	151	156	143	135	151	157	148	159	136	170	154	177	168	166	170	184	155	160	131	153	140	154	147	149	157	171	174	171	158	137	172	146	158	161	148	164	150	179	142	155	169	136	139	134	133	156	151	149	156	157	152	154	165	158	176	156	155	156	147	144	137	167	135	152	176	146	154	152	150	151	145	151	155	164	145	165	158	127	155	137	151	160	136	147	157	161	157	170	176	171	151	168	132	167	172	165	145	141	154	157	144	159	155	157	132	154	165	166	158	160	165	139	170	137	148	131	142	142	151	157	153	153	155	150	129	144	156	146	149	149	147	161	133	158	161	165	158	157	163	201	146	191	160	171	152	160	171	137	156	162	177	172	172	160	169	127	174	161	169	154	153	151	155	155	168	157	134	142	138	166	126	156	175	168	160	179	143	155	177	138	167	189	147	178	142	158	157	172	156	149	175	158	168	177	167	122	177	146	156	173	164	145	171	169	147	157	138	144	139	168	151	175	166	165	161	173	132	147	168	151	165	148	156	150	153	162	160	139	155	149	154	149	144	143	153	118	156	132	157	155	134	146	156	171	161	176	153	160	152	147	153	176	155	175	149	166	143	176	164	139	157	156	159	151	158	139	152	142	172	155	178	160	145	164	150	182	150	148	164	155	148	153	164	153	152	147	139	149	167	152	141	161	158	155	158	140	168	151	148	164	153	148	165	153	183	130	150	148	182	165	165	164	138	138	169	164	156	162	147	169	165	136	136	135	150	151	155	164	142	148	161	168	165	167	160	165	150	145	146	167	148	155	165	152	169	153	164	132	171	164	167	151	128	176	161	151	160	165	160	148	143	148	137	159	157	149	166	127	171	148	168	148	151	151	148	156	134	133	186	169	171	164	173	148	165	154	160	140	143	147	144	153	165	169	148	160	126	149	125	190	154	183	148	146	153	153	155	148	143	168	163	167	147	146	141	151	155	167	153	147	156	177	159	149	140	142	165	148	132	144	155	164	140	165	142	146	148	145	157	162	161	150	142	155	154	157	142	147	146	132	141	155	160	180	159	157	124	149	177	163	147	160	138	143	146	154	183	167	181	157	163	158	166	161	162	132	164	170	153	160	165	174	172	134	138	124	157	151	160	149	167	137	141	176	162	167	164	175	158	163	161	173	142	150	159	149	151	132	147	151	142	166	153	158	171	151	144	148	149	159	158	155	154	155	152	153	148	137	172	164	163	155	170	164	149	152	147	163	162	160	170	144	145	174	166	157	159	172	154	153	129	162	153	156	180	135	143	151	151	167	141	170	152	141	169	161	150	140	186	169	166	157	157	144	162	155	156	160	147	148	173	163	152	161	133	158	156	144	160	153	175	145	160	146	165	146	152	178	161	137	162	157	139	134	141	161	154	151	158	160	165	164	148	170	171	157	150	177	157	176	151	170	137	141	168	146	178	152	165	162	148	154	165	179	190	138	139	163	156	151	155	151	169	162	136	157	161	179	154	150	167	149	175	148	152	149	143	166	159	142	159	161	145	165	157	155	177	147	149	176	160	149	149	165	145	156	148	169	146	167	163	161	151	153	132	145
23509	16692	14324	3946	591	549	581	570	531	488	559	552	514	570	550	544	541	559	508	566	508	508	560	551	511	553	576	547	572	550	526	562	518	551	516	536	499	520	574	524	507	526	559	570	534	527	557	535	529	541	536	521	520	560	553	551	520	528	532	511	551	536	499	515	506	530	575	502	524	524	546	563	531	567	547	546	521	526	509	551	508	531	489	551	552	516	534	542	526	533	557	535	554	564	534	529	528	539	565	526	538	528	541	538	526	536	550	491	568	563	536	515	526	541	519	521	564	524	540	498	556	528	534	506	546	538	545	552	521	500	554	535	519	553	526	534	566	568	514	528	505	554	540	524	533	541	532	547	529	529	530	566	500	505	492	543	516	529	475	515	560	509	554	513	535	545	516	524	507	524	516	575	550	519	538	550	505	628	553	516	573	540	529	477	542	525	529	517	514	538	500	540	527	515	524	580	543	589	507	551	533	510	539	574	554	560	555	548	572	618	524	528	519	538	529	542	538	531	517	536	503	553	516	553	546	523	566	539	571	522	539	601	554	485	521	535	549	552	565	500	560	532	550	562	512	545	536	541	567	517	520	553	577	522	511	565	563	583	531	521	522	548	498	544	531	541	525	519	549	555	559	540	557	541	547	518	538	532	519	543	509	541	554	509	500	544	528	528	544	547	558	543	544	546	546	487	520	518	497	484	492	526	538	553	545	560	526	545	517	521	582	543	526	537	519	528	497	515	557	556	514	501	546	510	517	509	536	490	534	538	557	541	540	500	494	510	560	535	506	537	535	493	543	518	532	520	530	545	532	575	554	542	528	543	557	531	563	538	554	576	535	536	563	531	560	524	598	527	554	523	537	572	537	556	485	632	510	535	511	519	552	541	566	542	530	521	561	549	535	567	532	542	542	492	516	559	553	543	535	545	522	551	504	537	514	557	537	536	523	520	520	527	507	567	527	556	531	566	558	563	523	562	554	512	548	519	556	520	492	546	584	535	547	511	504	534	593	548	504	557	514	563	479	502	583	565	533	493	567	558	546	547	559	521	496	547	519	527	548	521	515	508	522	512	569	567	523	544	545	465	555	494	563	538	507	503	517	546	501	526	532	546	522	565	494	525	506	498	479	549	502	546	561	523	553	530	514	543	586	517	535	522	505	539	515	539	557	522	542	520	502	535	492	518	567	529	559	573	540	510	535	508	568	504	519	556	515	554	521	563	569	530	495	551	547	560	545	540	492	528	555	467	570	548	527	564	540	533	509	520	549	491	543	542	551	533	493	563	546	516	509	514	588	523	566	554	550	596	507	516	557	525	511	557	562	531	507	536	519	574	555	561	509	520	556	537	522	570	487	557	516	531	547	501	554	543	479	498	559	497	526	519	514	499	544	531	560	506	523	527	550	521	564	549	554	509	556	533	540	493	561	514	515	547	550	540	562	550	563	546	532	551	559	526	554	520	535	555	512	519	521	587	533	576	507	526	526	568	524	512	495	532	545	532	543	536	572	518	535	524	550	513	515	525	560	514	550	559	529	586	529	537	531	528	548	526	539	552	482	553	530	510	530	542	506	509	548	532	535	547	510	527	573	537	544	558	526	541	559	540	522	579	546	547	532	564	585	500	543	486	504	494	520	558	508	561	536	567	550	516	524	516	534	593	527	560	577	522	579	558	536	534	546	548	616	532	518	528	583	532	549	551	554	554	553	562	528	538	502	524	571	504	537	530	495	514	546	525	557	561	552	521	535	529	534	527	502	539	511	557	600	536	558	517	540	573	538	536	550	502	562	531	540	545	543	549	552	558	548	550	529	565	550	500	532	534	548	520	495	528	540	567	552	542	568	490	572	555	543	546	522	521	533	518	536	555	584	503	518	535	531	543	522	570	502	523	566	549	534	530	582	540	533	565	532	527	517	533	546	547	537	573	540	486	532	536	510	541	533	532	538	498	528	527	526	525	525	552	509	528	508	540	543	554	549	493	500	542	475	540	528	500	548	537	523	494	504	562	537	538	509	525	524	480	509	575	522	530	552	526	527	504	537	490	522	554	534	528	527	545	557	552	510	523	569	568	520	526	550	585	538	538	488	558	458	497	574	523	539	517	507	557	551	518	551	512	524	542	544	536	558	573	524	538	582	515	569	518	564	517	513	534	570	522	533	536	517	526	537	577	465	579	540	524	539	501	566	529	531	520	589	539	563	514	537	528	527	499	531	529	478	560	553	527	524	571	511	527	491	555	520	526	547	555	552	560	580	548	522	548	534	501	540	512	571	536	558	525	547	512	555	503	568	545	556	559	551	552	580	558	514	522	526	550	529	522	527	562	552	558	572	547	535	559	516	521	557	515	566	526	590	516	564	549	554	563	513	539	502	527	524	504	527	578	504	557	535	521	533	548	584	546	502	578	521	569	533	559	545	566	551	547	547	543	528	550	540	481	546	580	526	592	546	556	559	544	513	566	525	520	578	512	567	555	514	509	523	538	549	538	523	504	546	502	501	545	533	532	584	552	513	555	513	511	526	549	558	516	558	569	507	550	512	572	550	528	556	515	488	511	517	507	467	543	499	558	534	512	550	481	541	499	521	528	561	496	511	521	517	505	528	512	549	556	532	562	553	459	520	524	538	554	533	512	550	530	526	581	512	519	529	524	525	535	592	566	517	546	501	487	551	523	505	469	547	491	509	569	478	503	534	533	554	553	543	559	522	559	536	533	541	553	540	495	539	549	543	508	510	553	575	545	525	527	488	563	502	539	520	525	537	553	526	574	539	553	552	522	513	565	530	526	510	534	527	539	519	536	564	551	536	522	528	549	521	542	554	529	510	517	524	580	522	549	527	535	527	506	502	535	525	538	576	531	561	523	553	541	525	579	546	514	542	538	576	519	549	516	524	582	510	548	503	544	507	541	533	570	563	527	543	544	553	537	601	527	503	509	491	522	535	509	523	516	533	556	524	529	538	510	533	552	554	515	524	480	532	510	546	579	535	504	565	517	510	529	514	546	548	550	532	570	531	542	534	532	544	532	558	559	517	520	556	503	552	492	518	543	524	512	505	523	522	520	535	540	540	554	545	546	515	504	558	548	512	516	506	523	572	509	542	534	589	527	508	493	519	557	506	540	528	526	574	551	481	538	509	570	550	531	502	561	514	538	524	526	549	519	557	572	584	539	603	514	543	517	581	532	542	495	528	548	532	538	548	539	536	489	555	550	566	533	524	531	459	525	557	588	556	521	561	543	516	522	533	519	592	543	522	527	536	542	518	552	526	503	578	549	504	528	586	551	555	513	540	490	520	556	550	498	485	575	543	527	537	542	550	547	559	530	495	540	533	538	538	544	577	536	553	490	572	534	535	574	559	510	533	522	468	552	557	532	533	527	562	524	552	540	581	546	518	549	536	512	520	523	550	523	505	517	515	548	577	557	531	538	520	544	532	550	537	537	539	561	526	500	519	493	569	518	508	502	560	550	507	553	556	520	554	539	524	534	543	591	543	542
66342	60264	56185	29281	4117	406	315	346	286	291	298	286	283	282	256	259	259	256	282	213	256	248	259	240	270	248	251	273	263	268	235	260	243	282	248	274	253	228	235	233	233	265	274	264	265	248	256	276	229	264	267	254	250	239	260	263	258	244	253	273	252	271	270	260	265	276	245	227	267	247	278	239	251	256	259	242	248	251	239	243	285	253	243	244	253	262	236	269	246	265	233	249	251	266	278	268	268	257	244	262	250	257	254	250	264	241	244	261	259	253	267	241	243	269	235	275	248	254	257	251	234	235	271	275	256	241	238	272	245	251	252	248	288	234	263	235	254	250	246	254	275	234	240	261	258	252	267	250	236	259	245	284	254	249	250	258	241	262	270	268	263	268	239	272	254	257	260	272	233	243	250	235	248	232	226	239	260	233	265	250	270	241	260	244	266	295	258	231	281	242	279	224	268	255	237	256	244	251	237	251	270	263	238	247	221	273	242	242	259	273	244	249	261	271	256	253	242	249	224	251	264	265	257	247	269	262	264	267	276	246	258	245	253	238	231	249	242	250	278	225	231	238	254	286	243	267	255	270	241	269	253	272	263	269	263	257	265	262	223	278	265	261	270	275	256	244	262	242	254	240	279	253	246	253	268	275	249	231	269	241	257	268	250	253	229	265	240	248	274	234	256	270	273	264	289	271	236	282	266	240	225	258	264	260	264	266	215	247	234	253	247	236	245	251	256	292	253	243	249	250	274	259	250	260	254	252	238	264	243	280	269	269	236	243	250	269	208	266	267	246	255	256	236	285	273	226	231	302	255	236	236	274	257	256	272	252	255	274	251	252	238	266	228	271	262	270	260	252	282	267	245	224	263	235	267	268	243	269	245	262	244	263	280	241	247	268	235	242	286	247	229	250	246	270	278	252	254	250	246	267	264	263	266	246	270	235	234	250	244	277	271	240	259	230	233	258	272	269	243	256	246	242	273	229	274	284	229	267	226	268	258	272	248	255	267	258	284	232	258	230	250	231	249	262	267	251	268	273	265	268	254	261	258	265	274	237	246	260	276	285	268	264	261	281	240	275	262	292	244	264	226	266	264	254	253	269	225	242	237	261	247	257	253	252	262	256	272	262	235	259	266	268	287	283	266	254	260	257	242	250	245	262	237	262	255	223	275	264	235	259	243	261	264	268	241	251	266	253	242	275	239	243	275	239	255	259	242	223	245	257	211	225	261	289	259	246	263	252	256	268	240	272	239	257	259	248	246	253	260	257	240	238	261	249	220	247	277	269	241	230	236	242	253	232	280	237	253	209	279	242	259	245	256	279	238	261	248	267	238	227	254	242	247	244	238	254	276	268	267	243	272	234	288	249	263	276	254	262	276	266	264	250	242	233	255	264	264	263	264	237	293	251	246	287	267	253	247	254	221	258	255	275	268	254	234	275	248	260	258	271	250	243	255	256	242	250	283	268	234	255	269	222	245	261	257	249	260	245	236	267	246	245	234	256	237	258	233	250	258	290	269	228	269	253	230	275	266	271	201	271	262	230	283	251	254	254	243	231	265	227	223	240	266	235	270	254	233	245	272	260	260	253	241	274	254	242	244	255	253	232	244	246	250	252	282	250	263	259	264	256	249	245	272	241	250	272	261	260	239	277	267	237	238	234	242	237	293	230	263	232	230	241	241	247	231	243	254	264	257	237	266	246	243	264	242	234	258	267	254	261	245	277	243	236	249	228	269	247	241	247	252	235	251	235	279	240	260	265	268	258	277	238	247	255	262	264	241	247	247	260	287	268	239	263	259	236	266	247	247	265	219	241	260	238	268	251	244	254	250	264	237	237	231	266	259	223	271	241	278	228	255	269	232	252	260	248	217	228	226	227	244	235	247	270	258	244	242	236	226	253	227	269	256	241	236	284	267	236	242	252	258	291	250	247	234	240	236	249	246	225	267	250	258	269	233	249	241	233	264	245	242	240	231	248	274	244	288	266	255	245	254	243	220	242	243	253	266	243	225	273	243	235	251	246	259	279	257	242	240	237	256	248	256	251	245	256	242	247	235	248	270	284	249	262	255	247	248	218	243	233	253	247	235	243	251	249	258	221	275	264	270	261	251	243	257	266	251	266	253	256	243	240	239	251	240	314	260	250	236	248	261	262	270	250	243	261	243	239	309	246	254	277	250	257	272	239	269	238	241	268	225	231	237	238	244	246	254	259	249	244	237	235	258	252	227	262	261	226	252	260	254	262	257	260	274	272	260	225	255	262	215	225	261	247	247	227	262	223	280	253	248	256	261	202	259	230	269	258	238	241	230	277	278	239	270	261	262	277	264	260	234	262	264	225	276	246	274	256	268	250	255	236	240	257	279	243	240	241	238	252	262	267	258	217	262	226	254	225	236	261	249	246	284	264	239	234	262	255	275	240	235	246	252	254	230	270	222	253	225	266	247	244	254	253	236	230	235	241	258	252	285	244	256	264	243	245	268	253	243	258	239	285	236	255	248	267	297	255	245	263	261	260	243	262	230	261	249	264	237	233	245	252	267	259	252	262	273	268	268	256	252	245	246	266	272	256	263	241	234	256	224	239	226	246	259	241	269	252	274	252	257	231	288	241	248	266	261	266	256	257	257	216	238	238	266	252	255	267	262	274	257	232	232	239	275	259	252	266	262	255	249	238	229	256	252	255	249	240	270	255	288	218	236	266	227	251	225	248	247	255	238	279	272	261	237	241	263	281	258	261	220	229	270	262	247	243	249	248	241	254	248	277	232	257	241	227	248	245	269	254	249	267	240	260	259	260	258	274	257	256	257	240	236	261	228	266	275	289	222	251	245	252	248	258	242	266	237	246	230	261	249	242	268	246	240	246	233	269	268	229	226	239	270	240	254	263	271	255	224	219	241	234	228	249	239	244	258	240	256	266	283	257	222	239	241	245	253	250	242	271	237	259	251	271	264	263	281	275	244	278	271	285	233	258	258	222	257	235	262	287	247	242	247	229	260	255	220	246	252	243	230	218	255	270	232	267	264	244	277	267	255	251	251	241	252	256	249	225	258	250	267	284	224	234	252	266	245	258	278	273	209	272	234	266	228	264	276	252	269	266	255	273	250	275	240	260	239	243	275	236	252	254	238	219	250	237	262	241	252	229	249	232	247	269	251	262	240	242	274	227	285	231	243	271	270	248	253	208	256	249	271	283	262	244	225	249	226	272	263	279	259	248	258	247	255	257	268	241	227	251	258	262	240	266	253	234	255	251	245	266	220	265	256	252	255	252	231	233	221	240	272	264	243	244	268	263	253	278	266	250	265	224	256	247	283	254	270	234	264	259	233	235	269	245	236	273	252	244	235	226	252	209	248	226	234	241	234	242	264	233	244	221	233	252	261	238	246	262	286	265	263	268	264	262	226	238	241	268	259	246	220	278	215	233	254	248	287	244	287	247	242	227	240	281	243	268	263	262	205	258	286	257	244	231	256	262	262	237	253	241	260	242	238	256	261	222
44875	46837	51796	19167	1310	1237	1076	1120	1043	945	961	961	878	905	884	841	836	830	854	816	842	813	850	778	775	814	764	849	834	847	807	838	813	819	841	829	833	813	783	815	826	838	810	771	748	798	816	776	815	786	821	771	766	779	727	800	792	811	791	831	787	786	804	807	752	841	792	818	824	814	766	820	844	741	781	789	787	764	797	823	817	811	781	831	816	780	780	789	800	744	789	796	755	790	816	861	777	798	862	745	764	794	806	775	778	789	775	824	756	773	793	798	785	780	804	859	740	803	768	798	786	788	835	857	825	790	770	821	766	782	797	779	769	730	777	815	765	775	806	835	781	821	747	802	755	797	809	827	790	790	799	802	792	846	787	813	788	810	815	801	786	817	754	775	793	786	776	793	775	781	789	747	813	769	761	795	791	789	768	813	772	775	770	801	838	751	804	797	780	755	798	779	786	801	873	816	810	792	806	800	872	797	780	770	764	807	821	803	779	803	827	763	845	794	831	795	784	789	826	762	774	807	769	785	790	818	731	774	806	813	753	782	807	786	796	796	759	830	788	788	784	817	842	810	715	779	787	785	808	771	795	835	758	805	754	789	801	758	795	805	761	802	716	786	787	796	778	794	790	784	772	781	823	809	800	751	815	816	771	772	833	812	774	818	817	786	782	835	804	839	729	769	837	783	828	801	770	834	810	791	785	827	810	758	786	784	823	757	781	803	792	761	797	844	752	770	809	762	794	775	747	767	778	831	787	792	794	815	785	795	792	791	798	767	770	762	761	785	781	725	836	763	810	795	815	743	767	806	805	812	776	838	781	812	788	773	800	821	815	779	828	804	764	785	824	822	799	797	774	720	781	741	794	751	752	803	773	780	797	846	797	812	794	773	741	770	799	768	824	819	813	809	803	739	833	742	755	792	844	807	767	743	798	786	821	754	778	762	807	807	819	810	781	799	767	772	817	824	782	770	798	786	841	775	774	810	846	830	760	807	798	832	784	800	801	790	768	837	784	807	789	766	819	817	777	784	811	857	783	816	782	771	772	793	769	794	812	779	760	783	815	776	814	787	810	799	802	812	823	814	869	777	795	811	792	794	780	773	815	808	807	809	781	784	815	802	806	752	801	771	831	775	809	801	789	809	804	705	767	812	824	831	779	785	779	767	818	787	854	771	795	756	789	771	795	797	794	818	808	788	810	798	793	799	773	785	759	763	807	794	788	805	762	802	754	828	814	790	769	789	773	859	787	790	786	737	779	831	797	749	794	801	803	777	787	833	835	843	839	812	825	841	775	823	804	815	784	796	776	763	767	810	781	781	816	775	774	775	767	852	791	823	775	852	836	727	788	807	814	783	801	811	758	743	776	827	800	797	760	768	801	858	788	808	787	803	809	787	777	807	831	814	843	803	752	762	798	769	797	794	820	820	787	794	781	754	842	824	789	792	816	813	828	733	768	786	790	760	759	806	818	774	764	810	785	799	777	793	829	790	770	751	754	718	771	779	836	838	827	783	693	844	811	775	763	778	758	770	733	809	845	811	839	766	808	826	829	783	845	799	759	815	765	771	831	758	823	836	849	772	815	781	811	835	773	832	809	834	784	916	813	828	796	808	818	858	802	843	755	803	806	823	806	817	812	804	789	792	838	802	786	755	810	779	749	825	795	785	797	783	790	830	779	804	776	795	808	759	809	839	809	795	791	778	759	868	836	818	809	811	794	739	825	765	797	775	852	784	812	757	757	782	795	777	811	847	788	826	815	795	796	823	765	793	832	773	818	790	781	815	781	792	798	873	843	829	790	739	804	766	762	780	775	800	819	820	796	757	772	815	787	803	810	800	781	820	783	817	778	795	748	826	793	802	745	816	766	756	847	796	787	760	839	826	768	768	813	775	823	778	812	827	792	804	766	806	741	810	761	780	751	842	779	794	818	786	772	829	773	818	803	824	758	761	841	798	773	809	803	831	805	772	770	764	818	785	790	752	819	841	795	768	823	774	836	813	806	792	748	830	767	772	815	777	845	834	824	837	813	790	773	783	818	782	802	743	770	796	786	784	782	805	809	887	814	812	757	768	749	807	856	809	807	826	808	821	806	811	784	755	745	753	843	784	795	738	835	825	791	815	783	813	891	764	788	777	762	788	816	805	814	792	772	802	743	805	787	807	794	791	752	784	763	810	768	796	779	839	785	807	823	806	807	762	832	733	761	784	748	815	819	799	806	802	761	807	789	786	795	865	766	798	783	745	773	803	796	800	778	809	845	829	831	751	792	745	784	821	809	829	775	775	805	782	790	794	796	774	813	778	828	793	789	825	784	809	789	823	768	754	785	811	771	771	812	837	782	790	806	769	823	873	764	824	875	789	772	781	763	764	733	738	819	802	810	807	759	831	776	722	800	785	823	806	825	825	769	811	778	801	836	809	800	753	827	782	797	832	845	763	793	837	776	809	830	808	848	788	810	827	783	756	774	754	766	794	818	779	793	786	813	792	817	757	786	786	796	773	781	770	786	868	823	803	806	766	836	819	811	853	795	835	795	787	814	862	775	798	794	785	813	835	820	787	791	757	785	779	798	768	810	793	763	797	827	759	789	791	789	778	801	863	819	793	789	840	752	796	788	819	794	844	795	788	809	750	800	849	797	787	814	741	796	808	769	764	777	763	771	799	776	824	783	822	843	804	860	776	855	803	819	797	830	775	852	739	816	816	789	816	831	860	829	746	831	808	752	802	800	765	787	775	800	778	778	802	831	806	769	834	789	822	818	762	776	772	802	779	723	752	755	784	851	802	787	746	784	778	805	739	780	786	788	776	817	798	791	801	776	813	786	771	773	838	829	815	750	789	835	786	801	824	815	773	767	831	791	774	806	830	739	809	843	767	807	770	774	751	818	846	804	818	760	790	737	818	841	780	752	777	813	784	784	791	799	802	819	797	831	837	782	839	851	794	786	784	800	813	794	821	769	800	804	742	758	815	806	754	815	811	845	804	785	832	789	757	852	809	726	783	749	785	802	793	775	836	773	803	795	765	798	846	809	818	829	798	752	850	776	780	757	754	806	811	758	777	796	775	786	781	806	772	813	810	839	821	772	774	808	815	758	781	760	820	759	787	757	798	754	795	785	824	784	769	772	831	834	798	775	799	778	772	775	836	800	757	815	818	772	791	738	756	772	837	787	782	788	786	750	788	804	792	790	808	805	790	779	827	796	777	786	772	813	791	766	808	796	784	839	806	811	801	759	781	794	814	767	752	829	811	772	742	820	763	739	778	778	842	789	795	786	807	770	822	826	807	783	809	744	772	805	764	819	789	848	786	833	805	815	783	805	802	784	768	833	787	785	813	862	735	831	808	838	780	801	822	766	806	787	838	801	794	804	797	779	811	776	809	768	748	828	766	810	784	824	812	790	794	832	747	764	824	788	805	833	815	772	786	788	776	820	810	810	810	832	775	777	772	777	855	775	771	844	760	810	783	757	774	810	794	808	794	788	761	790	773
80289	73780	68226	36601	8777	881	498	435	397	370	429	392	336	333	350	389	375	312	358	380	389	346	326	365	343	311	357	337	346	333	332	335	327	311	348	356	359	331	362	339	339	380	324	319	351	306	334	325	326	340	311	347	305	314	343	296	372	342	343	343	299	327	352	319	327	339	305	310	336	317	294	319	354	326	293	322	347	323	334	329	329	316	297	337	329	341	332	317	339	364	330	305	328	334	345	292	373	304	342	322	339	349	328	337	330	336	335	380	368	305	359	346	341	335	321	321	309	358	345	353	331	332	322	297	338	327	326	359	313	304	322	338	350	346	364	345	317	350	332	338	342	324	328	321	348	324	333	365	310	313	321	333	329	289	337	344	294	337	332	309	364	325	343	344	302	319	312	326	372	306	391	322	370	345	315	346	346	373	313	304	321	349	332	331	306	356	317	315	350	323	317	332	348	345	336	361	348	330	389	292	331	339	332	337	358	319	308	358	322	320	335	326	339	330	329	332	320	332	301	312	335	291	310	319	351	365	336	320	326	335	295	329	316	320	316	322	331	326	288	332	336	321	328	326	313	308	368	328	346	319	308	319	307	339	345	359	328	322	391	304	317	326	338	330	320	311	352	315	325	324	350	351	318	365	307	357	312	341	359	297	306	305	350	298	313	334	294	346	330	295	297	333	312	312	351	348	319	283	299	354	358	302	329	343	324	306	335	313	307	301	345	353	319	316	307	285	315	337	318	371	324	359	317	317	314	370	322	318	309	336	350	333	334	340	338	360	313	340	300	312	316	353	326	312	330	337	329	332	341	326	343	328	327	324	343	330	350	312	305	316	335	333	329	317	341	373	372	331	300	355	323	321	331	348	343	327	320	286	339	370	311	360	352	328	328	354	361	348	339	304	300	368	327	335	354	300	386	342	332	316	309	334	347	339	340	349	358	304	311	325	341	322	321	328	345	341	315	312	324	333	334	338	347	314	338	331	336	316	320	318	312	330	345	323	335	342	334	349	308	347	338	333	308	357	327	336	313	338	336	358	308	341	313	332	324	355	294	332	341	333	313	286	335	335	320	352	332	315	313	350	321	320	314	313	358	328	333	349	357	324	313	333	337	328	328	350	320	320	332	334	344	314	331	314	332	319	313	320	367	334	334	316	345	350	348	317	334	325	340	332	312	311	331	310	340	334	303	297	310	350	313	359	315	333	334	349	360	317	328	354	333	326	315	354	331	341	309	343	305	307	348	369	328	314	328	330	325	335	300	314	334	342	364	335	314	352	406	336	309	337	360	273	345	341	331	316	350	306	342	304	350	325	387	355	363	325	337	318	372	347	325	319	336	316	311	328	306	337	309	342	300	319	340	362	330	310	298	333	304	322	333	364	328	313	309	332	344	371	347	373	351	310	337	326	318	333	310	346	345	333	354	314	307	330	350	316	320	330	344	353	329	330	361	307	347	350	300	334	326	347	328	343	318	329	293	317	331	352	344	337	299	340	368	324	321	325	327	294	361	360	344	327	346	327	317	310	345	330	364	334	323	322	323	303	318	328	351	352	302	390	308	333	329	349	330	310	317	324	315	354	370	341	349	335	346	314	351	312	337	348	321	342	325	327	333	333	356	299	308	321	332	367	331	318	364	319	318	313	347	328	347	317	347	338	289	342	306	338	321	322	370	352	335	333	316	325	301	331	362	326	311	329	295	353	330	345	326	323	335	346	309	293	348	327	352	333	354	325	358	339	314	311	350	306	332	308	324	306	353	313	354	313	333	331	328	329	326	317	340	314	337	342	330	354	358	308	331	312	326	338	367	316	334	361	341	339	320	355	342	323	359	313	328	317	346	307	366	349	340	340	336	311	324	304	328	328	320	323	367	340	335	315	350	327	352	301	373	354	302	326	309	336	342	338	328	311	299	357	319	312	335	349	303	339	327	349	295	341	322	316	329	345	291	319	342	341	324	348	347	309	358	350	323	363	348	308	326	347	324	337	309	353	329	326	308	327	337	370	360	308	314	318	318	317	293	341	323	322	319	323	334	318	313	338	346	323	322	328	335	351	325	315	335	340	318	321	329	366	370	338	324	307	334	308	295	326	291	342	339	336	330	303	310	323	330	327	355	323	318	312	323	314	329	341	298	345	353	395	371	365	338	327	342	376	346	332	346	301	339	321	311	362	321	303	326	280	333	320	317	333	367	316	352	339	319	322	324	332	349	336	326	307	362	337	342	369	351	323	340	346	327	383	323	344	320	334	330	318	370	350	312	344	352	347	335	347	334	312	345	329	390	357	322	330	298	353	341	338	355	348	336	341	346	335	339	344	363	319	331	300	315	328	307	353	304	325	317	293	358	321	371	332	333	363	375	339	344	331	321	332	349	333	336	310	347	318	311	334	311	353	343	278	314	333	361	332	341	326	332	341	309	336	339	331	323	311	315	313	349	293	335	330	332	338	307	340	346	318	311	328	322	304	280	330	295	331	309	281	330	343	344	362	316	323	318	287	304	323	302	362	301	309	315	324	342	326	343	313	304	324	318	322	322	319	314	337	307	343	289	301	355	324	316	335	333	325	330	302	332	331	352	322	326	329	369	331	324	358	323	334	320	351	357	297	362	337	355	338	276	334	340	339	340	347	321	337	365	315	335	313	339	359	317	343	323	332	332	324	346	327	294	347	314	317	330	319	326	310	333	355	324	335	316	308	341	325	332	322	315	336	340	329	323	342	341	335	339	346	315	319	338	294	340	350	309	323	318	318	364	312	363	325	340	329	323	327	289	333	319	340	310	329	357	321	307	381	345	309	331	325	321	314	331	306	356	299	309	341	312	302	370	356	348	335	316	324	346	344	332	327	366	341	345	343	341	304	349	353	332	338	306	319	341	309	305	333	365	347	344	307	322	296	317	339	344	344	336	379	300	337	325	326	326	322	323	349	331	301	341	333	312	346	345	345	296	329	351	331	352	335	327	310	340	361	351	295	326	353	307	311	336	368	343	324	347	314	314	295	343	325	330	350	351	334	305	349	348	331	359	335	347	317	308	357	310	335	328	313	330	331	390	351	358	320	320	332	340	275	367	313	362	335	304	302	355	340	309	330	344	350	311	341	330	352	328	308	322	327	335	314	332	333	351	314	327	368	324	301	317	330	321	335	319	342	357	313	329	324	344	309	313	346	293	331	337	342	356	326	354	342	348	333	384	317	329	331	329	329	330	360	359	325	314	342	328	358	334	352	332	311	388	332	334	319	332	342	332	321	319	284	355	312	311	326	308	299	317	349	322	328	300	317	325	309	337	324	338	323	375	348	336	303	321	302	351	313	300	324	355	339	343	316	338	332	314	316	321	340	342	365	320	339	317	317	304	329	345	331	314	313	305	361	362	343	328	302	285	323	359	325	323	324	342	336	324	313	329	333	328	331	338	352	370	309	339	334	294	302	332	307	354	324	340	351	363	338	329	315	344	330	326	352	311	345	335	338	355	341	330	335	348	306	343	305	365	342
55565	58661	64303	19300	2054	1826	1621	1512	1405	1375	1307	1253	1248	1151	1155	1152	1106	1104	1086	1030	1066	1072	1060	1029	1033	1026	1061	1024	1053	1034	1001	991	1007	1042	1050	1071	1005	1040	1060	987	970	1004	1035	1050	998	1090	1042	993	962	1043	1046	986	1011	988	996	1020	1011	1004	1005	949	909	956	990	1007	992	982	994	962	983	987	976	988	972	995	982	918	1002	1009	1013	984	1012	983	969	958	955	992	991	953	969	983	992	989	986	1002	987	950	999	1053	964	977	1006	946	945	985	954	989	1006	1041	1021	945	980	966	926	978	991	925	984	1068	984	988	982	1044	1014	1008	983	996	951	902	1006	920	998	994	991	899	999	980	934	995	941	964	1052	974	987	961	1038	1012	987	963	953	968	1020	972	973	924	925	954	973	1020	965	961	956	1003	1006	987	978	1021	1006	988	945	953	967	990	935	974	971	991	978	962	1003	930	959	974	974	943	1013	984	933	973	951	1039	1022	1004	991	995	979	952	992	956	1001	957	971	967	940	975	1015	1005	1050	1023	989	965	988	1004	927	951	955	985	1005	971	985	1013	943	978	989	927	953	956	996	981	949	998	970	968	977	992	933	957	903	1013	975	934	986	985	1024	989	1041	956	971	990	999	987	1004	1046	999	987	947	973	1023	948	1015	1004	1018	970	1037	1022	1031	938	980	979	1009	957	1010	959	997	992	952	979	950	940	950	920	988	975	973	964	1003	1013	982	983	991	996	1025	949	952	1048	998	935	969	951	1001	977	1006	977	916	960	994	953	949	1016	1012	950	927	925	956	987	956	1003	910	978	986	970	942	982	979	952	971	1002	979	995	974	915	1040	966	978	1001	956	904	992	979	1034	1002	977	939	1003	998	982	967	953	978	1017	1005	955	1080	1027	965	922	941	965	964	936	974	969	960	976	990	981	912	938	953	977	995	967	993	1025	968	947	969	989	963	993	980	994	967	929	986	1026	928	1001	978	1008	953	976	966	954	1010	961	986	977	944	983	939	987	1025	1006	998	1028	972	999	993	1009	950	971	945	962	991	939	986	1044	960	977	1015	943	982	988	993	1026	948	927	1048	990	1001	999	950	979	977	1071	1009	1027	960	934	987	974	999	977	955	960	929	998	1005	996	1027	1011	971	995	999	1031	984	946	991	971	944	974	1011	998	1002	987	967	908	1043	1013	991	962	977	983	983	992	1033	980	972	939	982	1017	998	949	975	1036	943	941	1022	969	1017	1012	1010	979	996	1051	977	1008	958	972	986	1036	975	952	1030	993	1051	1017	959	1025	987	955	992	952	973	946	945	976	1027	972	997	981	988	988	995	990	1018	1019	1035	1001	983	995	947	951	959	958	979	941	991	958	1014	971	970	979	980	999	986	977	999	967	1011	991	1024	999	973	936	1027	1007	929	959	912	963	1004	975	966	986	995	992	983	1020	1013	1006	1020	993	960	958	1026	943	985	948	1003	975	1030	953	992	981	981	1010	986	984	997	981	983	966	999	965	994	1003	943	991	952	1033	997	973	961	977	1019	1000	1023	961	1011	1019	1014	950	981	975	1038	964	974	985	981	997	983	1018	980	967	959	970	973	986	905	955	972	1004	980	1005	944	967	989	966	1040	967	951	989	970	996	971	997	1013	995	1021	996	1011	999	968	970	995	986	980	978	1041	1034	960	982	997	965	935	957	975	952	988	926	957	1009	962	1062	986	957	1021	1006	941	994	1025	974	994	963	1002	973	992	993	955	977	965	931	1006	953	948	983	1005	980	1028	967	1058	971	973	1010	996	989	968	1023	923	960	1024	980	985	955	939	953	963	961	977	1004	985	1005	981	969	953	960	985	934	951	968	1039	956	1037	984	961	999	980	985	966	948	994	986	960	925	993	983	991	975	973	958	974	996	946	1003	981	972	965	990	967	973	1014	957	983	954	953	1002	1023	968	1053	972	1008	1003	1031	949	1002	981	1041	983	959	944	951	1011	945	1009	978	1035	944	985	969	960	1039	954	973	968	941	932	994	1014	960	1012	962	900	951	1019	979	1004	951	974	968	952	987	947	931	968	959	992	945	1025	950	1020	966	904	940	1035	982	999	979	946	975	962	949	964	977	988	1006	912	995	952	1021	966	993	980	948	981	1008	998	1028	952	1011	963	942	994	1014	1011	1000	958	1009	992	1048	983	1000	919	965	977	937	1029	1012	978	946	949	951	1014	988	991	1000	955	969	1014	1005	981	981	1007	1025	944	1055	982	957	956	950	930	969	927	968	982	985	1010	1022	953	989	1004	992	989	929	929	1001	951	961	982	989	985	957	969	976	939	912	979	936	975	922	1033	983	930	935	1000	1064	983	972	1004	960	1001	980	917	1024	975	987	964	987	1007	948	1003	1002	1019	975	952	946	1015	1021	943	936	925	979	944	1030	1007	970	970	958	1029	968	983	915	1020	1007	944	1041	972	984	1003	981	966	956	1008	1023	990	941	993	1019	976	1006	982	986	955	1003	956	988	954	934	1007	1033	981	996	1006	1028	973	970	1044	1031	969	1017	969	1010	1074	996	946	974	1032	975	975	995	1006	954	989	976	986	940	987	935	1027	983	981	1020	980	979	980	1025	1019	1036	1013	1029	964	998	965	1057	998	962	971	981	952	950	923	1023	960	1045	999	955	894	1003	989	952	1041	943	917	937	978	960	945	1022	999	977	991	970	988	939	997	1005	1005	978	972	1007	934	946	1028	1014	985	1008	1012	1000	1039	962	1047	1001	1034	995	964	986	976	998	970	947	988	987	975	985	1006	948	931	952	949	983	952	1007	976	968	979	983	987	1007	1002	991	988	935	955	894	1008	1005	974	1031	1014	989	985	968	947	1026	1003	977	995	949	980	965	984	966	1027	925	986	1028	942	931	984	972	991	968	1029	973	997	1001	995	1020	975	956	972	979	1018	974	1024	1008	953	1007	1074	979	914	980	925	1026	973	1023	974	1000	1001	1009	996	1008	1040	969	943	952	1043	984	999	981	946	977	969	991	1040	982	970	964	993	973	982	976	980	953	987	945	927	988	959	955	959	974	998	1001	934	1049	1017	1017	965	978	959	990	1010	972	968	1026	992	989	953	975	1023	983	968	960	978	993	1016	949	999	997	984	996	994	1039	1013	946	1002	1034	996	988	996	999	1024	926	957	957	988	972	995	1026	952	975	1000	991	987	987	958	968	953	989	975	963	980	1023	1004	1037	975	945	1015	915	990	1000	974	921	961	972	995	957	949	924	1019	1011	1022	967	968	1013	938	958	983	1028	1011	949	957	969	979	989	978	1029	1033	1015	956	994	966	973	1000	1004	987	953	1031	979	1050	992	987	999	1004	991	948	950	1003	951	977	975	977	986	953	1074	978	956	957	971	953	1013	1018	1039	1000	985	1005	1012	986	1019	1021	1026	933	996	954	950	940	998	1054	956	950	965	981	997	960	983	979	950	1025	1009	952	959	964	988	1010	1002	988	972	960	932	987	949	1003	963	978	916	957	989	980	958	978	908	991	954	989	975	945	937	1024	957	958	983	947	997	972	1033	952	1006	1006	920	980	974	954	991	981	958	1014	917	974	962	981	931	1015	983	979	959	981	1017	1018	1004	966	999	959	1025	997	987	979	953	972	987	986	1014	988	1012	1010	1016	1021	999	977	990	967	982	996	956	993	954	989	1009	956	987	945	1011	1005	989	996	994	963	933	1006	990	1014	940	997	941	997	1002	1044	1004	981	996	958	962	955	975	1029	996	919	1037	975	999	1008	998	957	961	978	1005	995	996	968	992	953	1044	1012	945	962	966	991	964	1072	978	988	1042	976	994	971	977	1001	957	979	1010	994	993	1001	1000	1003	979	990	1007	926	949	1017	966	1005	987	1016	994	980	971	988	1012	956	977	1001	1023	957	992
24555	12357	7825	1622	238	164	147	153	150	143	158	144	150	143	155	165	158	167	167	133	157	164	136	179	151	145	178	155	131	175	146	133	152	171	158	179	162	150	160	158	134	133	171	159	148	136	160	137	154	162	136	144	153	165	161	135	147	157	160	145	145	160	152	123	155	150	174	139	158	145	157	133	141	152	136	154	164	163	127	152	160	170	165	141	154	151	153	148	159	153	170	170	172	154	156	153	169	154	150	131	143	143	131	151	179	171	155	149	157	143	141	144	159	167	141	165	140	137	160	132	168	133	134	169	159	150	175	132	127	151	136	139	147	138	149	127	140	147	151	136	158	155	129	158	141	145	184	161	138	141	145	147	166	149	172	149	162	169	138	167	136	153	153	164	163	152	148	147	140	146	134	165	162	150	152	173	154	148	137	156	160	161	169	170	168	152	139	148	155	163	143	136	154	156	148	156	160	144	132	150	144	158	135	148	154	142	153	152	169	133	149	155	158	155	145	145	169	141	147	163	152	146	152	165	135	155	159	147	168	143	138	137	167	156	128	153	152	147	166	161	157	157	156	142	147	152	145	142	164	148	171	159	139	151	161	146	173	169	138	159	165	162	140	172	173	176	148	154	139	151	156	149	150	153	153	151	131	143	150	146	151	157	149	148	152	178	140	162	153	157	141	149	141	141	153	132	132	161	163	155	174	135	154	135	138	144	155	135	143	165	150	158	138	145	153	159	168	159	146	168	160	138	138	158	168	155	147	157	145	139	144	169	144	126	180	149	176	148	138	140	153	133	159	134	164	147	136	161	149	147	139	147	143	137	150	162	148	170	142	125	143	151	168	160	146	135	130	156	143	147	143	179	155	177	124	147	159	151	146	156	137	146	181	142	144	161	152	155	165	136	160	153	146	150	130	157	161	144	146	153	157	149	139	160	160	148	165	175	159	150	171	166	144	151	154	141	149	152	146	129	165	135	156	151	155	148	147	146	157	147	139	135	128	160	170	183	157	140	149	156	160	149	146	160	170	160	149	127	165	140	130	153	151	155	156	140	155	148	167	139	160	149	151	152	134	141	154	163	162	151	156	156	160	135	155	142	150	154	149	156	159	167	168	134	157	153	164	135	142	159	155	132	141	141	168	157	149	145	166	161	153	148	142	131	146	152	147	123	165	153	142	161	147	128	138	153	142	166	150	161	171	155	150	163	153	174	159	142	152	140	144	162	169	155	152	146	147	149	172	149	140	149	170	154	129	148	127	125	141	128	160	148	136	156	144	164	154	157	138	173	152	156	150	140	146	143	160	169	170	143	153	145	135	151	149	145	139	162	142	129	144	141	144	131	147	142	145	156	132	149	180	139	142	156	146	137	168	158	149	156	158	149	151	153	140	155	144	164	153	161	145	148	152	151	142	167	156	130	155	147	132	151	169	173	159	135	141	180	149	140	143	149	152	167	147	147	153	146	158	155	150	160	153	151	161	150	128	172	157	141	147	131	169	140	154	141	165	140	159	169	129	167	160	120	147	144	161	144	134	155	165	158	146	143	165	150	144	156	152	157	143	145	144	158	143	161	157	153	147	147	149	161	151	144	146	136	168	148	136	139	157	140	153	144	164	141	141	168	178	143	145	147	158	165	168	157	153	120	148	140	147	167	149	146	159	142	142	158	145	152	147	135	128	153	134	172	149	157	145	133	153	155	144	156	162	153	152	156	144	149	161	113	158	158	152	147	164	148	147	138	153	144	157	146	158	140	144	166	137	154	166	141	163	139	152	152	125	174	149	142	152	151	155	172	162	150	147	167	158	150	159	140	158	149	138	150	141	142	163	129	171	141	161	168	142	182	161	153	164	165	148	182	136	154	152	139	147	148	138	177	141	148	156	160	164	174	154	150	151	160	150	167	133	135	168	165	140	150	139	149	158	145	140	136	155	156	158	159	156	166	158	137	134	174	169	135	162	157	174	151	150	160	152	165	146	136	162	133	163	152	152	156	139	135	152	137	154	141	124	181	136	139	155	132	148	154	172	149	156	129	129	151	138	149	141	151	164	157	142	151	141	168	162	135	140	134	154	150	155	158	155	155	137	154	153	137	143	172	156	161	169	162	158	156	140	165	150	151	157	150	160	153	148	173	142	152	153	150	150	141	171	148	140	138	150	156	135	146	157	150	158	140	180	116	162	157	164	154	140	153	139	148	138	145	152	145	139	145	175	143	167	145	160	152	154	134	172	145	133	155	159	169	148	149	165	143	143	150	144	145	157	161	160	157	157	142	159	140	161	139	144	140	137	148	172	153	162	158	146	140	133	161	144	153	150	169	146	155	151	135	144	141	161	163	163	161	183	150	162	130	144	163	165	142	176	144	155	142	126	151	157	183	139	157	141	160	145	143	167	134	151	151	155	146	169	166	146	142	164	141	147	145	172	154	137	127	164	148	158	146	164	164	155	158	161	152	199	175	152	162	146	135	169	125	155	171	157	154	177	144	144	135	137	160	151	162	157	128	155	137	165	160	147	121	141	152	159	145	154	138	157	144	173	151	150	151	149	153	143	153	151	149	146	155	165	155	143	174	155	136	152	139	165	138	158	134	141	159	130	172	154	161	148	143	175	134	132	146	158	153	146	149	153	137	140	172	129	153	164	150	143	143	147	146	151	173	156	143	176	137	154	149	170	150	143	158	160	122	167	153	139	168	145	160	155	137	153	154	120	152	159	150	157	159	178	159	141	140	163	155	150	177	133	145	180	150	142	148	154	136	169	149	140	143	146	144	162	146	162	135	157	134	141	166	160	163	155	154	153	178	172	150	156	149	166	166	154	132	175	145	173	158	146	167	164	141	151	134	146	146	171	141	153	148	162	147	161	181	166	174	169	137	146	152	180	141	169	148	152	149	163	140	131	147	141	139	135	143	137	135	140	145	122	181	148	162	135	156	160	144	160	172	163	129	164	137	161	154	158	153	149	149	148	146	174	147	163	146	161	161	152	154	152	150	165	153	172	110	144	151	153	163	118	143	149	145	129	138	149	141	144	135	131	155	132	150	151	167	154	147	142	141	144	143	145	123	155	165	154	137	134	138	143	157	143	148	156	164	139	158	152	163	130	146	154	144	139	150	147	149	136	148	157	154	148	155	175	135	154	143	162	144	151	165	153	159	160	136	144	153	140	151	160	138	139	167	147	142	150	165	145	130	131	162	152	146	151	154	168	173	164	154	157	135	152	150	157	135	168	134	167	143	146	155	155	166	150	157	125	136	165	155	169	170	150	158	168	162	140	146	142	170	138	127	126	157	151	155	138	154	165	170	134	149	139	150	137	169	143	151	136	141	160	142	161	154	150	154	147	146	164	134	157	133	156	142	157	162	138	164	147	134	165	151	151	162	131	138	152	149	157	175	146	160	122	141	174	168	140	144	144	133	155	144	132	171	150	169	146	138	132	153	155	174	144	150	145	158	122	156	139	149	151	127	159	158	174	148	139	176	161	154	137	154	148	139
23854	16272	14171	3035	559	548	509	506	523	529	549	522	510	538	541	566	508	522	563	515	524	532	563	527	496	512	533	455	562	487	524	521	543	593	533	565	511	545	521	525	519	490	539	544	514	556	532	486	552	562	522	510	537	490	553	497	552	493	528	492	523	542	549	511	521	486	502	494	504	494	564	463	524	537	536	551	529	503	513	543	496	534	532	535	547	508	538	591	529	523	530	540	501	491	541	612	528	516	519	540	533	553	505	500	519	526	526	532	489	476	528	518	518	516	515	508	491	555	523	528	522	476	528	575	521	504	468	513	490	540	537	500	517	538	520	524	527	568	536	560	548	554	509	532	512	504	505	523	530	512	510	509	507	530	534	560	548	509	530	524	508	504	528	531	498	569	571	526	534	548	542	564	533	525	555	494	535	513	500	530	507	506	544	575	496	519	523	506	508	528	520	500	518	533	534	497	508	528	515	498	498	516	541	486	543	491	504	522	527	508	506	522	556	472	509	504	535	553	510	547	537	499	498	514	513	554	515	488	552	509	502	540	501	481	540	570	467	515	532	505	553	481	510	555	512	502	523	495	532	536	528	519	489	524	519	492	493	552	479	555	536	549	542	577	521	518	491	537	505	504	503	579	517	519	533	505	495	499	489	489	521	511	549	473	525	553	475	536	511	518	557	549	498	536	500	549	500	513	542	520	554	499	536	522	517	519	520	518	533	530	522	521	535	522	510	542	534	523	537	498	548	516	475	538	543	568	564	515	515	507	508	534	522	506	527	512	535	541	504	540	519	543	517	504	521	540	540	463	543	582	561	523	528	517	523	578	526	496	535	516	529	580	529	521	553	525	531	498	526	529	508	520	511	520	534	513	504	545	479	528	528	550	541	517	504	517	513	513	580	502	538	500	511	516	537	499	513	514	536	497	534	513	489	536	527	530	538	524	511	506	536	537	520	534	494	521	521	514	553	536	527	525	561	521	551	514	519	545	502	537	533	563	517	582	563	526	522	568	564	569	516	520	504	552	499	544	520	476	547	503	482	553	498	507	527	556	482	505	569	519	510	576	523	515	541	481	524	497	467	536	491	518	509	537	490	555	509	521	546	532	547	546	519	494	526	557	513	516	555	497	510	538	527	518	570	506	521	497	512	500	568	539	544	526	513	507	527	487	519	516	516	559	517	541	567	560	564	498	524	551	527	529	507	506	537	570	526	519	597	528	533	537	532	580	531	468	522	535	496	542	507	553	517	498	530	525	501	559	502	480	531	544	540	501	531	519	523	548	534	532	554	564	567	503	525	542	518	538	536	484	521	559	550	520	530	557	530	528	497	534	531	510	518	523	543	519	540	542	460	481	552	491	529	498	513	542	531	490	569	528	538	510	524	495	503	522	504	523	514	552	497	511	531	537	544	545	534	545	515	538	568	528	517	514	533	508	515	527	496	508	505	501	512	482	516	486	504	567	541	528	520	536	543	546	502	566	536	514	528	521	499	536	506	553	532	539	478	497	506	517	542	538	542	497	517	506	495	518	546	535	504	518	518	509	525	535	520	572	519	541	512	551	521	503	478	566	520	529	527	519	495	508	526	536	524	519	531	529	476	563	514	504	555	519	511	503	559	558	512	538	509	515	515	521	547	528	536	539	551	595	521	533	514	549	484	521	491	509	523	568	504	524	504	553	488	450	540	492	516	507	516	496	551	505	547	507	506	544	534	509	497	535	481	520	515	523	520	510	536	529	514	480	520	533	540	578	509	548	505	557	556	511	541	575	558	491	496	500	510	513	492	535	526	533	534	518	492	517	514	505	565	570	511	562	527	533	529	519	531	515	521	467	542	517	567	478	502	520	506	538	501	536	492	536	549	495	540	500	518	529	515	543	508	554	552	484	526	506	545	535	538	544	545	521	502	527	490	505	538	523	521	530	573	525	538	497	533	529	541	554	480	509	524	493	513	509	548	527	520	505	530	488	521	551	474	561	571	522	518	535	472	514	530	533	558	537	518	513	503	510	547	537	527	507	519	552	511	528	514	531	485	559	498	510	504	507	542	562	515	512	509	530	521	510	498	491	505	552	515	553	503	538	562	507	515	526	543	501	507	520	533	534	503	498	501	508	546	505	538	516	492	544	539	500	485	534	506	492	490	491	570	518	541	527	482	483	555	570	541	539	525	504	487	492	499	514	513	527	541	492	490	493	510	527	506	526	471	522	523	546	500	508	492	550	525	547	551	558	548	525	533	520	533	503	499	566	541	493	533	505	551	504	494	508	523	536	531	529	548	513	541	535	557	513	485	521	513	532	505	535	535	551	537	540	485	517	518	531	525	544	486	500	500	537	509	520	508	508	523	534	534	494	516	542	503	514	519	488	533	520	550	492	578	491	511	489	555	560	572	523	508	519	544	525	541	518	538	549	497	524	550	524	493	510	544	515	524	517	552	558	567	502	534	504	512	543	529	492	540	541	519	553	527	515	542	552	529	529	537	550	511	523	529	488	491	537	546	519	492	530	530	516	593	501	522	569	535	536	525	570	504	514	539	485	519	519	479	539	514	541	545	508	541	520	517	513	512	514	528	561	500	535	547	515	531	515	516	487	526	519	538	547	551	521	519	573	510	504	507	541	511	508	528	511	511	503	510	507	512	523	513	471	486	531	524	529	524	579	530	536	524	538	505	521	504	541	512	492	486	507	545	524	538	502	486	511	505	549	528	545	524	528	514	518	541	559	539	545	508	511	535	546	538	511	492	532	535	524	511	495	499	509	525	574	538	552	543	515	532	540	541	519	549	525	533	469	542	533	499	511	554	513	533	564	508	498	510	515	527	480	512	554	552	558	520	478	558	496	507	498	505	563	514	523	505	555	539	530	535	490	529	520	534	497	500	540	537	509	522	513	516	530	522	551	511	491	554	527	538	581	510	488	521	533	535	490	533	524	540	534	573	497	537	512	489	506	544	552	474	504	535	553	541	537	488	528	514	532	538	551	529	489	525	533	504	538	496	503	566	550	531	525	476	551	512	556	497	524	534	548	546	543	553	534	565	526	524	520	566	552	521	487	534	528	555	544	563	570	526	532	518	547	515	538	499	570	516	536	500	508	495	496	490	534	482	539	537	527	499	543	553	548	515	551	533	544	518	566	493	484	546	514	536	506	515	512	502	530	556	511	522	542	513	494	546	509	506	531	520	568	552	519	568	548	475	493	492	554	519	523	499	520	562	532	492	554	525	554	518	485	542	529	522	544	522	499	511	575	526	559	517	568	527	562	548	566	543	551	501	526	557	523	503	529	542	509	488	527	524	540	471	551	523	553	533	545	554	495	544	506	522	516	542	506	532	561	515	506	551	490	510	482	551	514	548	485	520	553	515	530	543	568	528	520	548	506	504	545	527	510	524	547	521	556	528	554	519	481	479	553	520	546	514	554	547	508	490	549	496	501	520	522	550	506	540	496	528	509	517	504	504	529	501	528	511	547	529	560	508	549	548	554	510	531	535	568
65721	59013	55619	25848	2988	409	315	304	282	287	296	259	273	279	242	274	248	264	248	259	270	259	253	260	240	258	243	275	240	238	256	254	277	237	216	246	232	230	233	241	232	276	263	234	225	239	281	261	268	243	214	220	261	246	248	257	240	253	211	257	272	236	236	259	247	234	246	223	243	247	228	215	279	267	277	251	244	259	271	250	268	210	246	227	260	249	216	284	223	249	252	253	231	273	264	245	262	247	246	219	231	244	261	252	225	268	265	244	237	248	242	240	238	241	226	217	250	274	262	237	233	249	249	219	228	244	253	251	233	260	235	226	252	234	277	234	267	233	261	222	241	270	219	267	250	229	233	255	264	264	231	230	226	230	212	232	240	247	241	229	227	242	235	260	244	254	284	212	241	253	231	223	255	235	219	236	246	254	234	234	211	257	247	219	247	243	256	228	266	250	226	261	239	262	240	271	254	250	238	232	273	226	275	248	225	234	262	263	243	239	235	215	235	249	290	281	248	215	240	230	239	269	244	251	250	232	267	235	251	241	249	252	238	257	222	236	238	260	208	236	265	231	239	261	237	247	240	252	262	246	221	242	228	244	253	266	235	269	235	233	263	265	225	233	232	251	230	244	248	248	245	240	263	241	227	250	255	246	236	268	248	233	229	262	250	271	246	240	272	255	245	275	232	251	238	246	239	254	240	242	276	245	265	242	225	227	241	242	248	248	258	235	238	277	215	243	251	241	269	230	252	255	230	232	283	218	234	208	265	249	254	222	250	244	220	278	254	230	248	238	275	214	256	225	246	235	226	278	243	228	271	251	245	236	268	245	263	244	238	230	250	255	263	221	234	241	250	249	233	239	229	250	245	262	244	223	248	255	242	261	250	242	262	237	254	255	248	255	259	225	244	250	245	252	238	275	242	249	246	250	260	237	247	251	273	243	225	233	220	228	237	251	257	241	271	236	223	258	238	233	234	235	241	238	251	253	237	222	255	280	251	250	253	240	276	233	237	263	239	254	249	248	277	265	253	240	259	227	230	254	261	241	218	232	238	208	253	233	236	215	251	240	234	251	248	275	245	257	251	232	255	259	232	271	257	236	220	220	261	262	252	263	232	268	260	211	266	254	237	247	244	241	236	262	281	239	259	261	254	262	237	242	230	228	234	234	228	238	263	256	257	239	263	249	250	282	243	228	257	222	270	266	255	237	261	249	234	277	254	238	251	228	228	222	265	268	256	227	226	243	227	253	272	242	256	291	249	220	261	219	220	236	272	284	246	229	268	249	260	237	250	256	235	259	259	242	261	231	233	227	256	263	257	244	291	214	237	244	239	272	251	253	265	231	236	249	244	234	257	235	224	258	252	235	252	257	251	266	231	240	262	216	253	272	216	275	255	243	250	268	244	233	239	281	239	255	255	267	239	232	218	241	247	253	256	231	246	247	236	245	248	231	232	262	244	233	246	262	234	237	252	238	258	230	251	232	256	230	262	245	231	234	277	234	232	227	248	235	228	267	264	250	270	255	250	234	254	247	223	242	241	242	201	243	265	226	264	227	228	237	270	243	232	260	241	247	216	242	237	228	253	246	267	239	225	223	255	234	228	249	245	234	249	270	244	232	267	216	247	245	253	236	236	259	241	269	228	227	228	257	276	247	240	221	245	252	250	235	250	240	252	238	209	258	249	261	251	286	261	284	227	244	261	268	240	236	261	224	239	232	226	259	261	258	264	224	233	237	250	226	238	263	250	249	258	223	254	250	220	236	219	241	258	234	256	233	228	229	239	230	231	280	224	243	227	250	246	267	226	257	229	234	262	257	261	232	273	254	260	256	220	244	244	219	251	259	253	242	248	263	216	251	263	254	249	250	260	241	248	244	228	262	248	251	253	264	236	220	244	246	263	233	259	236	269	233	276	230	240	235	218	257	235	244	231	226	250	236	260	228	226	235	252	223	246	246	272	250	201	241	224	242	248	212	231	243	255	231	256	245	256	254	256	245	239	231	243	264	256	249	233	256	225	250	254	225	254	251	227	253	258	240	215	233	252	240	258	235	239	218	251	212	210	280	242	258	230	247	233	233	231	226	257	262	239	231	247	238	223	227	246	237	220	245	253	239	241	242	263	253	230	240	235	254	207	262	240	230	246	243	236	226	224	264	238	243	236	235	245	257	251	229	244	230	257	250	259	227	277	210	224	257	218	272	269	221	253	247	228	245	263	250	229	203	249	251	259	228	244	205	265	244	264	257	267	245	231	239	236	228	233	221	254	238	251	249	265	264	227	225	230	276	223	246	219	262	214	250	231	240	242	229	238	245	242	239	234	255	243	261	266	236	265	228	257	206	246	253	240	267	235	249	239	247	269	234	226	219	218	233	233	232	253	259	240	257	260	240	253	249	249	255	257	263	241	257	228	254	259	252	202	245	291	266	243	220	245	231	270	247	258	252	242	239	267	232	239	236	237	252	249	239	251	267	261	252	236	229	248	243	224	223	232	251	237	255	226	243	263	265	248	240	245	244	243	234	266	252	243	254	265	245	262	234	245	244	243	249	258	256	269	242	235	244	225	263	241	241	222	247	247	242	228	238	250	247	244	254	231	233	259	280	219	236	259	242	208	231	227	232	231	248	236	244	228	210	219	260	247	238	239	234	244	206	266	224	230	249	257	229	268	258	225	241	257	258	247	251	228	252	235	267	274	279	237	264	222	233	242	242	233	248	248	274	241	233	263	231	259	227	263	242	235	267	228	229	240	257	249	241	256	234	226	241	245	234	255	243	242	256	267	257	242	209	234	251	258	243	252	245	255	247	230	229	242	244	283	240	240	204	256	246	250	244	235	213	275	239	240	257	237	233	237	218	262	247	246	233	256	281	261	255	244	242	234	223	237	233	256	259	233	226	284	224	251	251	255	260	240	248	252	230	295	243	233	236	223	243	245	257	250	236	238	224	261	250	272	236	242	260	267	240	244	234	255	229	250	253	257	228	274	262	226	247	263	249	221	243	263	239	262	239	221	238	243	262	267	243	237	252	222	239	253	244	253	237	235	253	224	225	250	270	285	202	262	234	257	248	218	239	218	253	223	239	236	229	238	230	223	245	240	256	272	240	242	270	220	229	239	243	244	238	253	244	292	247	218	257	232	238	236	276	258	255	220	244	226	220	278	256	270	231	227	266	268	281	260	240	257	217	222	245	245	264	268	257	249	241	233	239	243	270	276	212	260	244	264	256	249	248	236	254	279	248	235	236	230	269	252	256	244	251	228	235	241	238	247	262	240	247	251	245	208	267	257	289	247	255	248	247	238	264	272	249	257	247	258	266	237	240	245	257	227	215	235	267	246	234	251	242	246	240	267	248	236	276	258	252	242	250	235	235	243	216	254	260	232	272	265	228	235	242	215	223	245	240	242	244	244	255	262	281	260	252	280	256	242	267	259	230	234	256	263	262	245	254	253	236	234	234	260	243	260	264	244	229	242	244	248	229	254	263	232	244	227	237
44389	46353	51082	13614	1377	1289	1148	1054	1067	976	971	855	912	861	807	892	800	783	807	797	844	815	809	789	764	796	780	818	785	758	804	766	755	808	809	812	750	831	763	771	843	761	834	802	752	813	762	780	711	747	766	833	781	750	801	793	778	775	767	768	756	760	822	799	747	767	818	738	730	730	805	779	791	789	773	721	770	774	764	744	744	719	804	784	793	752	786	796	732	745	787	770	740	761	800	785	783	794	768	817	817	808	780	812	769	740	812	843	793	814	721	745	767	737	777	789	760	798	794	813	792	724	785	752	787	782	717	803	722	731	757	801	764	734	737	756	802	790	735	790	739	773	777	801	803	775	753	765	700	783	795	801	778	784	787	834	795	769	799	770	767	790	761	801	777	783	769	734	694	773	786	799	794	771	787	783	802	774	777	788	745	803	750	779	753	788	789	736	754	781	762	749	796	740	768	765	717	732	747	756	746	764	812	750	735	777	786	733	781	780	762	763	775	757	782	758	762	751	768	787	793	761	741	732	755	717	749	778	761	756	779	785	768	737	759	770	773	728	788	746	750	789	775	810	769	802	748	802	783	743	765	786	776	763	801	830	753	786	778	810	796	755	754	822	766	738	798	748	778	767	781	779	764	765	781	796	780	772	742	773	767	778	785	774	809	820	781	742	752	748	751	789	747	760	776	852	714	751	794	812	767	732	759	776	727	775	788	784	738	746	763	797	756	773	765	759	781	731	790	794	769	791	748	746	801	732	812	768	796	749	821	773	754	743	760	778	789	773	736	784	778	786	779	781	731	770	779	760	734	759	766	716	712	790	794	757	766	732	765	774	805	789	727	873	745	740	811	798	774	749	767	737	719	736	724	756	777	806	795	771	773	755	798	761	794	751	759	770	792	836	698	747	760	774	727	782	758	744	748	811	819	745	804	772	774	755	778	799	737	749	776	803	805	767	789	798	775	763	801	803	781	778	760	748	761	746	767	733	791	781	759	773	810	782	748	801	796	783	758	764	801	798	737	741	776	771	787	782	789	772	801	732	802	724	784	744	795	755	757	816	753	775	753	758	774	799	705	737	776	742	773	758	739	734	817	728	763	787	788	763	794	797	729	767	770	725	757	778	794	799	769	773	806	741	783	799	794	775	754	773	738	751	839	813	816	770	746	740	757	765	791	783	758	726	765	767	779	817	766	765	763	779	812	736	735	792	752	754	776	782	753	824	779	807	792	739	840	751	767	762	743	785	822	788	788	784	738	792	730	761	768	823	745	776	810	789	767	798	734	770	828	738	763	781	750	767	818	743	818	747	788	787	750	721	777	789	728	765	779	737	824	790	776	774	767	774	759	791	760	756	794	723	738	791	745	803	770	768	750	753	774	782	777	710	781	753	728	815	768	774	811	719	765	755	767	784	786	773	727	766	793	797	751	795	802	815	761	742	750	815	797	748	798	759	787	802	800	740	771	795	723	788	774	747	774	777	766	765	763	764	811	767	765	749	780	758	732	759	794	809	732	789	760	781	739	768	759	774	768	695	790	755	780	780	722	831	793	762	785	791	787	807	749	801	770	793	801	774	799	777	752	785	823	751	706	767	796	768	784	807	760	821	754	795	777	736	793	760	815	767	766	794	741	734	753	774	779	776	779	707	729	801	742	760	777	762	790	796	777	756	746	787	760	776	717	797	787	756	745	752	772	744	727	807	765	775	760	781	764	768	788	760	749	799	748	764	755	762	790	765	778	767	731	759	737	769	781	738	816	813	781	752	805	756	816	755	808	744	823	767	809	758	814	771	785	735	758	786	786	779	756	831	767	756	820	753	774	762	756	751	741	778	761	730	762	775	765	767	752	750	771	774	753	755	785	756	824	828	787	756	784	757	789	738	703	758	745	772	759	820	794	800	746	743	781	769	752	819	738	761	718	807	775	718	786	784	777	789	857	790	735	725	789	815	761	779	793	742	777	774	766	791	800	760	781	776	737	709	778	786	758	767	757	729	830	788	757	746	752	773	710	768	762	740	720	834	792	749	764	793	785	771	753	739	767	780	775	747	810	743	780	709	761	748	814	751	782	781	778	771	817	779	767	784	764	809	787	740	821	769	763	805	824	783	755	785	775	765	810	771	770	779	773	805	770	787	732	793	772	763	783	782	770	775	802	812	735	723	784	761	759	751	772	774	775	778	759	767	747	750	799	762	788	742	724	747	799	784	777	781	801	742	757	737	779	775	730	725	811	807	755	801	759	765	762	763	754	790	777	731	784	768	774	800	718	768	774	750	796	780	728	839	807	723	785	745	809	812	751	820	756	739	829	838	743	756	800	775	758	784	817	764	766	764	767	776	788	766	782	718	721	759	756	744	761	765	750	793	767	787	805	792	785	747	781	767	735	742	783	803	750	781	775	777	797	734	761	731	792	766	790	790	785	777	785	802	768	775	791	754	795	769	743	817	748	738	794	771	847	767	782	745	766	738	775	724	779	766	754	712	756	762	755	800	767	709	768	782	775	776	805	782	760	726	785	762	761	780	818	787	722	751	782	778	746	775	782	738	796	743	707	782	789	761	720	777	793	799	868	775	773	757	826	706	807	708	763	754	781	784	753	776	772	774	723	787	774	799	804	788	747	809	770	723	752	784	792	734	724	754	762	782	778	776	767	772	779	788	782	774	743	792	783	793	771	823	778	806	791	721	773	732	742	784	804	770	762	799	752	780	788	807	742	785	771	764	740	763	740	723	772	732	757	725	764	759	758	782	745	762	768	771	804	832	759	718	814	765	793	816	744	759	743	827	780	800	798	768	759	777	721	794	785	777	756	802	755	751	752	798	765	774	748	752	764	801	779	780	776	778	769	778	754	798	757	756	795	754	730	736	714	716	820	802	718	761	812	810	785	817	780	778	750	789	733	765	799	809	769	773	788	759	802	773	781	820	782	718	746	811	741	779	825	741	770	777	787	758	752	748	756	800	780	742	780	743	802	749	731	746	792	778	778	763	768	778	812	786	742	773	746	782	807	763	749	743	820	766	756	766	770	795	725	779	779	751	812	810	792	802	793	782	761	780	768	836	741	741	730	801	794	761	806	799	807	783	788	736	723	764	749	776	734	759	778	736	770	809	769	836	785	757	788	748	781	826	763	763	817	792	774	800	773	747	781	750	763	793	783	799	799	800	736	742	794	787	769	811	766	719	761	764	772	747	802	812	795	755	732	771	800	777	699	755	755	801	745	753	805	796	734	763	694	776	756	758	733	775	770	786	767	816	785	797	770	781	769	731	771	791	810	779	721	754	788	768	720	827	807	774	770	768	761	766	793	749	735	792	788	790	803	742	801	781	784	757	775	771	760	753	756	820	756	753	780	826	768	812	763	814	804	718	777	785	725	733	790	771	781	770	716	784	806	777	805	737	792	854	802	748	781	805	728	735	779	738	843	736	809	756	751	823	797	737	810	760	742	773	785	771	727	727	731	764	784	763	742	797	777	740	781	739	772	785	791	783
78784	71726	69255	37557	8370	846	527	440	415	422	378	411	378	372	347	348	348	396	345	360	352	354	336	345	345	328	388	347	347	318	317	335	345	309	316	322	293	343	326	303	328	288	306	302	315	315	331	352	313	319	347	344	351	329	318	351	323	354	338	326	329	345	339	293	299	325	328	291	331	342	324	303	320	304	325	313	297	325	336	299	294	325	317	339	346	320	333	305	348	332	342	323	343	322	351	322	286	340	297	299	312	310	315	304	320	306	316	328	329	315	329	289	294	307	308	308	295	326	325	304	344	300	301	336	338	329	320	325	327	344	322	292	362	347	326	334	321	317	295	322	340	341	350	337	313	338	304	311	346	307	319	335	320	338	329	355	285	307	346	327	323	292	323	338	344	350	323	350	327	320	307	349	340	300	332	326	327	309	332	335	318	338	328	308	317	324	327	317	304	270	325	332	341	326	327	304	293	297	292	310	304	297	349	325	323	306	299	319	324	321	315	331	365	320	325	293	323	328	291	320	360	336	351	337	337	306	349	313	314	328	340	314	312	311	320	353	329	317	306	334	309	329	295	323	328	275	301	325	312	325	313	320	332	335	319	348	323	305	315	312	315	330	314	322	348	340	353	329	337	316	324	314	298	343	308	342	331	350	308	326	310	310	329	306	337	370	311	359	304	345	371	343	317	347	345	297	334	301	300	320	313	287	310	349	309	321	325	336	325	300	321	314	330	351	345	324	349	336	336	336	324	334	322	302	313	285	306	297	307	323	288	318	334	293	339	335	296	341	367	315	321	319	281	332	332	320	312	331	296	340	340	324	327	300	329	316	322	325	332	348	304	303	292	344	311	328	335	352	315	313	311	315	332	348	351	306	351	307	310	331	308	327	341	357	317	323	312	320	377	338	308	300	297	345	352	329	322	322	334	308	301	347	322	295	336	336	313	318	328	332	297	325	344	300	328	305	316	328	305	345	315	315	348	319	332	306	338	338	342	320	321	316	319	342	310	315	340	303	320	348	320	338	307	308	354	316	326	345	321	307	315	332	324	308	336	343	319	320	304	295	292	336	308	316	279	303	304	316	323	313	342	308	331	318	344	316	307	311	325	324	323	320	318	318	329	355	305	354	354	318	350	334	329	339	308	306	322	348	316	327	325	388	325	335	341	300	305	316	319	303	321	313	373	305	305	312	325	293	337	330	325	348	324	309	298	312	332	304	347	307	335	306	313	331	317	350	310	292	326	360	307	358	338	310	315	327	326	326	339	297	316	327	327	311	319	329	336	332	309	314	309	324	329	346	291	279	324	313	334	304	320	311	346	335	319	345	319	310	358	300	327	333	320	305	291	359	336	288	327	339	335	341	342	278	318	334	341	312	342	369	319	316	333	324	320	330	328	327	299	325	303	298	333	307	328	320	327	299	331	303	318	313	294	325	322	323	321	324	320	316	308	296	301	308	337	313	319	351	346	346	359	333	296	310	338	331	324	326	320	343	304	314	328	359	352	330	344	305	312	276	320	319	333	340	306	327	331	317	330	325	324	334	327	336	323	317	328	315	301	298	327	299	323	325	344	314	324	360	286	320	349	323	330	297	315	369	318	310	304	309	322	343	319	335	323	306	309	314	324	324	343	324	344	332	344	284	335	307	327	312	309	337	321	336	329	351	335	346	343	355	326	311	368	318	344	306	316	345	354	326	319	318	335	318	333	306	314	343	315	334	326	303	325	335	342	328	334	305	295	323	329	310	341	341	305	305	320	323	333	313	320	283	319	329	316	328	337	345	329	329	320	357	335	319	295	302	303	327	322	304	334	342	313	345	355	272	314	316	327	329	337	332	331	332	316	319	310	334	352	309	318	304	333	323	314	347	313	349	323	326	328	323	336	344	343	316	312	318	350	311	346	333	305	307	329	309	361	328	335	337	338	324	307	300	334	348	317	303	315	311	312	330	324	318	319	334	314	331	289	328	305	300	300	354	287	304	284	332	331	320	320	313	319	304	329	304	309	311	325	337	316	319	328	340	341	302	319	324	309	321	314	352	316	300	337	350	305	349	287	315	338	340	308	318	304	305	319	314	346	306	318	325	326	296	333	315	340	322	327	311	310	301	321	314	308	298	317	314	367	348	336	345	312	315	355	298	344	298	337	346	329	333	324	318	325	330	341	341	294	327	307	292	322	291	299	340	286	314	340	305	359	318	332	295	331	308	340	331	335	316	361	303	337	347	314	333	337	346	325	348	333	321	335	314	342	317	313	333	326	301	325	307	329	291	342	336	308	346	327	301	327	346	296	317	320	311	328	337	286	331	321	323	285	339	294	320	327	334	317	348	334	333	309	313	349	309	351	306	336	339	319	304	337	344	275	363	355	340	322	302	334	303	321	338	316	289	324	320	352	331	344	323	347	354	302	316	314	337	355	298	318	315	323	308	332	353	328	306	315	344	299	308	334	314	290	323	340	317	334	319	329	286	325	320	326	320	329	298	310	316	355	327	305	321	337	330	324	323	316	315	289	301	327	335	327	335	311	306	347	310	327	327	324	340	312	304	340	326	328	323	311	310	348	340	324	317	307	321	337	356	331	305	321	328	315	321	313	326	321	324	329	324	326	358	345	324	348	310	297	308	311	315	323	341	304	311	299	315	315	342	324	329	317	318	297	361	320	311	309	303	315	337	320	315	331	321	308	302	337	340	328	343	318	322	288	336	332	343	322	338	327	339	289	325	346	318	340	350	277	326	337	343	314	319	312	322	341	326	304	333	310	325	314	365	304	370	342	342	317	304	335	308	309	339	319	346	337	294	316	322	337	300	333	334	344	315	344	304	303	326	332	341	327	342	325	339	344	338	305	323	318	330	342	331	341	318	297	341	325	324	328	325	296	332	312	336	315	300	316	318	346	307	307	344	295	343	320	330	337	348	330	326	356	309	380	328	302	293	343	296	311	342	355	295	337	337	323	325	341	301	315	339	301	304	313	313	312	325	356	312	324	332	294	324	317	294	344	325	312	347	333	307	300	347	292	293	335	294	350	299	340	330	322	309	347	325	314	370	338	338	305	273	334	336	321	320	324	310	327	323	333	330	326	313	339	334	307	344	344	349	300	301	326	307	306	308	319	322	326	330	338	286	308	332	332	343	328	331	363	313	342	305	305	321	298	316	340	298	288	293	318	312	338	275	311	328	331	302	303	299	344	355	276	309	345	331	327	324	351	316	331	312	311	313	287	319	321	297	325	315	366	323	354	285	296	316	286	310	328	292	332	307	315	320	337	341	339	308	310	306	330	330	326	317	300	297	299	319	324	327	315	307	317	369	319	281	339	300	322	315	306	315	299	335	319	340	385	309	316	369	312	349	354	342	339	326	336	301	325	305	321	343	347	327	337	343	312	331	294	316	306	332	330	329	323	351	297	318	340	327	328	321	302	340	335	354	328	317	301	284	321	342	322	352	315	325	340	333	322	285	312	346	326	328	328	313	324	322	333	338	342	350	317	288	330	306
54194	56869	64833	18583	2184	1814	1681	1592	1454	1406	1284	1206	1200	1218	1145	1083	1113	1077	1092	1033	1028	1097	1012	1041	1036	987	1019	994	1024	1016	997	973	944	988	945	1039	990	1029	1000	995	976	923	1054	940	1018	1020	988	985	984	972	936	942	939	990	986	961	1012	936	984	927	979	946	964	958	933	956	987	948	981	950	1009	963	987	958	988	1015	911	981	960	932	962	986	921	991	995	973	1011	970	977	950	1004	916	951	944	1009	967	1000	994	968	989	1014	985	977	969	927	982	958	928	951	956	978	975	943	923	928	946	971	950	981	937	972	984	962	955	965	975	1010	923	978	950	948	1025	947	926	949	970	976	967	947	946	977	973	1015	983	975	981	979	990	932	958	950	934	982	930	1066	916	1000	925	964	948	927	925	949	994	896	989	925	1003	971	926	993	954	976	964	962	975	960	948	973	978	936	959	1012	1029	1002	964	990	890	923	996	970	919	937	983	969	991	1029	974	966	952	960	984	971	927	982	970	975	968	955	939	960	917	899	969	916	989	938	927	890	967	981	1009	979	906	969	969	908	995	924	961	986	925	958	971	973	948	918	967	936	918	952	949	947	1003	954	972	1008	958	979	958	1003	944	947	994	967	1005	933	954	980	979	962	953	1000	923	924	958	983	1016	960	958	976	968	961	979	1009	958	954	977	954	956	951	942	959	965	919	999	932	931	954	967	933	927	944	969	885	951	923	962	934	965	978	996	922	998	972	963	1011	946	967	966	1050	979	957	1007	939	1020	964	964	935	929	934	923	987	933	923	913	958	937	988	970	953	950	960	965	985	928	998	947	977	918	1028	1006	1022	990	887	883	946	924	916	944	943	990	927	936	927	926	917	973	972	918	892	943	960	959	969	1023	973	942	1017	954	872	1003	984	983	954	944	924	990	949	1076	936	952	942	962	990	950	1004	1002	968	980	1008	990	987	938	963	983	990	978	976	920	916	983	931	965	976	987	941	966	958	961	971	965	996	961	942	935	1013	987	952	990	943	975	927	1005	956	987	957	1000	968	932	969	965	961	886	962	936	983	977	948	1011	979	905	953	998	927	959	959	1002	949	976	950	943	1033	948	933	933	966	1000	951	961	929	937	961	983	929	919	963	1048	932	954	974	942	957	1023	970	982	997	923	947	945	960	963	898	946	998	974	894	954	907	958	989	1034	970	903	951	932	927	944	961	971	945	995	935	978	955	935	1010	953	1023	940	953	948	999	999	979	1004	1029	944	953	899	924	935	1007	1009	988	948	966	1009	1021	1023	995	977	904	929	940	965	935	963	984	977	918	1013	984	925	943	950	922	976	987	997	950	948	1006	939	1011	950	942	980	1043	977	961	889	953	952	1021	967	987	940	963	1013	1024	1004	1010	927	969	967	943	939	939	994	936	952	968	960	977	922	956	977	943	984	995	919	963	943	920	925	977	960	942	1006	1026	964	942	954	926	938	931	959	950	914	1002	961	964	955	986	1022	950	960	938	955	996	985	909	971	885	995	998	939	998	865	1027	934	980	997	977	947	954	945	958	981	969	961	930	907	944	939	1026	962	997	949	1018	946	952	1013	973	924	994	964	957	957	970	932	1001	954	931	956	965	973	969	940	983	1004	958	984	930	960	948	971	922	992	907	984	962	958	976	992	983	946	963	1024	976	974	917	1019	934	988	979	993	966	933	962	982	907	986	1003	961	996	1001	975	959	917	983	929	986	940	963	982	944	966	908	959	963	941	979	946	1011	980	938	961	942	982	923	974	954	945	956	955	941	957	971	944	931	975	949	995	936	981	947	1005	941	967	1005	934	1022	937	925	948	942	979	967	1014	908	964	948	972	917	991	986	1013	927	1006	988	938	942	916	1007	972	946	910	1008	958	987	967	960	977	954	956	959	995	973	966	948	970	970	976	948	929	930	910	892	973	1020	939	925	955	921	1006	965	969	968	927	942	942	932	960	1068	923	954	945	983	942	995	968	892	972	975	1005	947	946	942	918	934	982	1003	998	998	957	954	938	937	956	967	937	1008	998	917	908	928	940	968	1001	1046	1036	927	921	952	979	990	984	983	929	1011	983	965	950	969	975	970	960	943	981	942	954	1010	996	962	996	951	964	982	1006	968	975	909	966	992	937	904	998	1002	978	884	959	932	946	954	905	981	927	999	920	962	980	998	920	1014	915	920	929	971	975	923	982	963	927	974	957	962	962	969	968	959	958	965	934	955	937	948	984	967	948	967	939	948	964	904	982	933	965	945	963	964	937	956	911	975	988	986	957	992	975	995	930	933	958	1006	950	966	918	943	895	954	948	932	989	973	959	936	905	937	978	1021	958	944	982	1025	1043	1004	977	941	911	979	944	907	876	936	1016	956	993	930	964	950	963	936	1004	939	907	944	938	960	939	989	959	968	933	993	1009	996	976	947	965	935	906	926	965	954	946	1011	979	992	991	975	964	986	958	981	952	993	898	920	980	983	960	981	963	917	942	897	957	972	997	971	974	979	974	943	1007	935	924	935	979	953	976	973	977	957	956	942	937	962	962	979	907	949	898	938	933	913	910	948	942	1006	945	958	968	936	994	1022	960	974	988	1009	986	948	926	988	983	954	969	942	969	980	950	994	949	959	915	983	971	1005	909	967	997	923	944	1013	989	1007	982	949	1009	958	958	949	910	1002	928	976	990	910	933	925	938	983	975	968	918	960	949	1005	897	937	953	982	960	967	999	957	988	955	985	932	953	981	951	947	958	1001	963	938	989	963	948	968	978	970	931	952	951	935	907	964	968	962	951	949	913	990	985	983	922	935	976	955	917	959	925	927	907	1022	979	902	996	897	1004	942	955	952	1012	993	928	1002	923	995	932	997	970	1013	968	991	949	983	945	883	957	971	952	924	930	931	937	976	988	951	974	968	945	981	983	988	970	963	975	933	972	1010	974	1002	1030	959	992	991	908	1017	954	945	983	975	963	967	955	928	962	974	973	943	943	988	908	947	1019	946	977	900	989	930	900	995	948	979	971	967	935	966	954	966	969	959	938	963	969	941	908	998	970	977	968	956	1003	951	965	952	887	955	949	949	931	973	988	940	931	934	988	951	941	971	966	949	990	1011	974	951	958	991	962	929	971	952	905	941	925	922	955	921	964	939	1002	965	999	973	949	946	958	1012	999	951	1001	939	974	995	927	937	948	1006	936	919	968	974	974	957	977	953	886	973	953	972	981	952	966	968	1027	934	1011	956	950	981	992	963	1011	937	989	999	958	980	1007	989	962	962	905	921	998	972	982	966	963	980	949	951	961	964	964	923	1006	931	949	954	925	980	971	963	934	986	959	951	996	989	864	987	947	982	930	994	944	930	997	962	1001	995	923	937	927	982	1032	982	910	922	940	961	987	968	953	1009	936	956	956	996	954	952	962	1014	940	973	987	932	980	929	979	942	908	964	939	942	918	938	935	938	941	975	963	955	1000	1003	1019	942	936	911	949	1000	928	960	970	1020	930	952	886	980	933	996	941	1003	948	972	997	937	982	1000	982	933	963	965	940	990	1005	932	947	968	923	951	993	959	945	980	930	1011	983	950	940	954	981	952	965	936	968	953	944	1008	980	1005	979	927	992	947	1019	958	925	967	889	970	960	951	936	954	954	991	981	993	957	973	1002	932	986	1018	1036	941	978	943
22865	11134	7390	1727	222	164	149	136	133	143	153	139	142	152	137	129	158	142	128	144	126	142	156	125	127	150	139	143	141	133	151	135	130	132	132	127	133	153	148	136	139	135	146	151	135	142	153	143	135	136	130	129	135	141	125	130	132	153	165	149	138	126	138	153	118	126	146	131	139	156	137	129	137	149	141	118	165	139	117	132	130	146	162	141	146	139	153	144	137	168	156	156	145	143	139	145	126	141	146	170	150	142	159	134	141	146	162	160	138	158	167	146	114	127	158	121	151	137	117	153	140	155	142	136	126	157	157	134	147	139	120	155	118	147	161	138	127	137	137	137	137	139	133	145	127	134	126	131	143	142	142	139	137	136	150	159	143	140	132	159	133	128	154	146	133	145	152	125	134	140	128	160	149	129	179	145	142	145	137	159	139	137	129	148	135	161	148	144	142	139	158	142	158	149	152	141	149	144	124	172	146	144	151	130	150	149	138	158	136	141	135	132	120	135	124	138	149	147	136	140	134	157	136	149	127	135	149	161	148	135	122	133	149	143	159	141	144	126	141	114	153	162	157	128	143	146	138	159	143	159	134	168	145	154	133	126	141	150	125	143	157	150	138	150	145	144	148	141	147	135	159	132	153	140	137	125	142	171	137	149	124	143	144	172	159	150	148	150	132	137	124	140	146	152	138	136	144	127	132	118	111	154	133	121	148	152	141	135	143	133	153	139	131	141	161	132	147	115	132	151	124	166	140	128	174	142	158	141	139	138	149	138	144	145	125	141	134	131	123	138	134	129	154	134	136	155	136	144	121	147	144	143	160	125	130	127	132	139	124	138	135	128	149	136	146	130	142	162	129	139	155	130	145	142	158	157	141	137	140	137	123	150	153	133	157	125	122	148	110	133	125	140	160	160	141	159	157	147	135	151	153	148	134	116	148	167	129	128	134	119	134	130	152	157	134	146	143	135	140	137	140	138	138	137	147	141	141	131	157	122	133	122	127	159	137	163	143	128	129	128	137	134	151	141	129	141	127	154	123	130	128	162	135	136	128	149	139	157	137	141	127	145	151	154	138	142	139	132	121	170	132	150	159	140	159	140	147	122	163	134	118	152	143	132	138	154	159	142	129	146	128	143	129	147	134	143	142	133	137	136	133	137	134	150	135	140	146	140	152	145	139	133	162	140	135	133	144	133	145	129	144	141	124	121	151	166	129	137	126	132	129	116	119	155	158	132	135	148	132	158	161	141	148	153	148	120	140	127	131	149	161	113	128	139	123	140	152	135	143	140	150	125	151	153	141	129	146	141	129	147	129	149	133	140	135	135	152	136	128	139	144	148	153	142	145	167	143	124	134	148	142	132	129	126	167	148	130	130	120	138	145	166	148	145	124	134	161	153	165	122	149	147	147	147	102	158	139	122	150	135	148	164	138	150	133	141	130	130	150	122	164	137	155	151	147	147	132	137	167	134	130	145	145	156	153	164	141	142	130	140	131	132	146	142	146	163	157	125	139	138	139	152	145	149	127	139	135	155	131	141	128	137	158	142	139	138	168	148	139	163	144	143	142	137	122	137	143	136	145	134	154	152	155	139	129	135	161	147	153	126	130	148	132	136	132	150	145	148	148	137	151	164	137	110	132	147	146	142	127	149	132	134	136	167	152	140	128	138	117	126	130	131	143	128	133	142	137	156	147	130	148	128	149	156	127	138	160	131	136	157	162	139	129	142	132	137	144	147	124	128	153	146	171	136	150	146	119	127	116	168	169	127	151	145	138	142	156	139	117	158	141	144	143	150	160	148	129	166	148	147	147	133	139	151	142	136	161	148	156	148	145	155	129	135	123	155	141	158	128	136	141	149	151	135	165	161	166	144	140	144	128	129	141	133	146	133	159	130	144	123	142	140	159	137	148	155	154	161	157	151	153	153	142	139	142	141	129	160	163	166	161	146	124	130	128	143	138	147	120	149	138	136	136	142	128	142	142	152	135	136	161	158	126	132	121	128	140	141	133	113	142	137	130	127	149	142	146	168	150	126	152	144	156	127	142	140	133	134	155	125	141	155	129	127	150	146	154	137	139	145	151	159	136	138	143	143	146	134	136	164	165	146	153	154	144	158	154	181	151	128	141	119	135	157	136	136	137	150	137	175	140	144	127	129	138	162	135	110	140	144	145	137	148	121	153	132	127	137	138	130	120	133	139	151	120	155	146	123	156	138	143	139	168	135	149	140	154	145	151	150	133	139	137	165	112	150	138	153	150	156	146	160	133	146	137	145	151	143	133	141	153	138	142	140	142	124	168	134	134	152	128	131	151	145	120	151	158	149	129	157	142	143	152	134	138	143	129	133	119	142	135	132	141	151	141	157	155	161	156	144	157	127	148	154	125	141	156	133	165	143	137	142	141	138	139	141	128	140	132	152	141	127	140	150	137	141	140	144	157	144	165	118	140	142	127	143	143	141	136	140	154	150	122	122	147	140	119	147	143	163	165	137	122	134	140	140	151	149	118	138	126	166	154	148	127	140	142	148	148	118	147	160	151	150	149	139	140	125	144	148	157	123	138	125	133	128	134	155	133	138	141	143	145	141	123	151	145	131	133	136	130	166	137	129	144	144	144	130	148	154	146	138	146	149	144	160	164	145	137	135	155	148	138	154	133	125	131	160	116	121	146	152	140	133	164	152	143	134	156	136	115	142	142	144	121	160	123	146	105	130	142	153	122	137	138	129	167	149	145	121	141	135	157	140	145	129	134	124	121	146	138	152	152	105	124	164	121	155	120	167	146	111	134	135	141	148	128	135	127	146	143	133	141	147	138	129	144	132	135	142	123	135	151	124	152	145	123	139	138	137	138	128	147	129	149	146	138	130	126	134	133	158	144	134	132	130	143	147	133	136	165	139	139	125	147	124	142	144	147	137	163	130	126	153	141	147	154	159	142	137	151	148	147	147	141	149	163	130	143	138	169	124	127	145	126	125	110	152	140	145	166	117	142	155	135	127	135	148	144	141	146	133	151	154	145	143	148	138	165	132	164	127	140	142	143	148	161	134	144	141	151	151	146	142	146	135	130	149	138	139	132	136	119	141	156	154	140	148	156	138	135	129	159	123	142	137	126	120	153	131	147	149	129	139	145	155	141	136	136	129	158	135	151	150	163	143	144	140	150	129	134	147	172	153	140	130	158	154	124	149	144	125	125	131	143	121	117	128	144	117	144	149	133	144	152	138	143	132	145	161	158	140	141	134	139	152	142	160	167	143	136	148	125	147	128	148	146	127	151	141	140	129	173	163	139	143	137	146	138	143	131	116	154	144	141	125	151	128	150	138	138	147	141	155	133	142	123	136	134	152	146	143	128	140	140	162	124	146	144	135	127	127	122	130	155	122	144	160	129	150	127	125	142	131	131	139	124	150	150	134	146	119	126	138	145	162	128	139	155	137	138	138	138	150	153	164	142	134	136	144	127	158	145	147	126	123	144	123	142	118	146	154	157	131	149	129
21447	15227	13533	3439	556	540	494	454	517	514	511	486	515	540	514	503	450	516	460	462	494	497	503	504	524	463	496	485	526	493	497	495	489	483	464	501	467	475	505	483	527	441	477	510	509	524	511	495	489	490	475	484	481	517	498	496	483	506	497	470	480	488	502	510	468	499	547	465	501	528	476	455	535	491	493	511	524	484	528	487	463	493	519	492	517	477	476	512	478	507	489	525	479	517	520	489	494	488	490	504	511	467	474	484	491	432	513	471	443	486	471	520	510	524	492	495	445	534	483	478	524	557	475	497	462	512	483	472	461	471	485	517	480	492	498	491	496	449	487	533	500	458	466	467	554	474	485	438	497	468	519	532	482	492	487	531	454	488	526	499	490	510	481	500	496	479	441	488	481	486	506	487	485	531	504	502	473	494	468	530	515	494	484	478	533	503	504	503	527	483	476	514	492	494	514	481	494	483	480	526	486	477	483	510	538	465	501	496	514	503	498	477	486	480	520	474	512	492	517	507	470	492	500	473	488	500	477	513	485	524	512	501	490	490	516	465	482	456	465	509	443	488	475	466	475	499	481	508	483	471	503	466	534	512	484	517	472	492	500	478	478	475	491	480	491	500	469	469	454	530	533	519	486	496	517	473	475	476	478	489	487	516	458	463	474	514	586	505	455	509	547	503	461	452	491	488	508	456	491	520	467	500	499	509	494	461	495	503	499	480	451	450	534	457	528	481	461	517	511	470	492	503	518	504	439	466	511	531	526	517	471	554	504	514	511	505	498	492	536	476	489	428	496	520	479	460	459	548	511	492	491	488	495	526	492	488	507	486	484	490	544	490	485	494	531	484	472	503	500	497	480	532	492	503	480	452	512	464	493	491	498	484	518	517	492	495	511	510	431	488	493	493	485	499	471	496	528	462	519	491	517	484	517	503	504	480	507	464	550	500	468	504	451	512	469	494	515	506	477	493	500	493	500	521	536	495	510	498	526	498	444	485	478	470	516	537	490	472	475	493	524	482	511	473	492	539	491	519	493	462	476	504	537	479	507	508	494	497	480	473	502	499	483	508	532	540	532	494	448	491	507	479	479	473	496	495	503	461	483	509	487	524	547	490	488	484	522	470	519	484	492	502	486	503	539	451	419	508	525	557	515	474	523	497	469	480	489	494	473	498	458	490	460	500	476	500	506	477	503	485	488	535	523	477	439	483	484	495	543	537	438	490	483	507	490	500	502	556	475	491	526	444	477	522	523	495	494	486	461	508	452	509	450	452	466	488	506	495	510	518	520	508	522	519	495	486	487	531	513	452	492	511	484	519	497	509	502	459	490	470	505	495	453	503	485	478	499	478	527	542	499	521	447	473	510	549	498	463	500	531	497	483	458	505	543	469	476	521	516	499	490	493	522	481	497	543	566	459	534	471	475	519	507	452	474	485	464	535	511	482	494	491	519	514	513	502	519	496	514	489	516	499	469	533	485	505	501	498	483	471	480	478	534	506	510	498	489	521	476	496	488	546	517	483	517	490	512	495	506	486	502	476	478	501	495	495	497	474	488	475	498	473	479	513	505	492	478	524	505	528	507	496	472	484	527	496	536	465	527	500	491	513	483	502	489	500	485	506	489	491	511	510	480	506	454	548	488	503	479	514	475	486	495	458	484	474	536	524	495	471	487	500	499	447	465	514	494	507	481	481	486	492	482	467	511	489	505	477	498	473	557	445	487	466	524	497	508	473	519	541	517	436	513	480	484	470	538	531	478	476	516	516	505	480	530	497	543	499	519	490	467	488	521	515	521	500	486	494	506	472	512	521	489	481	509	493	450	489	502	497	525	490	517	497	498	502	449	477	467	484	468	476	507	522	480	464	493	506	516	494	529	495	535	486	482	539	521	495	443	459	523	503	485	509	499	500	492	501	459	528	470	485	511	509	471	446	457	480	525	532	515	462	480	470	470	502	529	495	490	510	486	473	507	465	492	505	514	506	524	499	500	494	508	496	500	509	500	523	489	509	482	486	526	534	477	529	480	492	490	512	472	458	461	485	548	486	481	460	464	489	498	489	507	502	508	481	485	511	502	490	459	499	492	491	487	581	508	488	482	503	459	456	474	497	523	485	477	510	471	477	509	536	526	452	536	497	507	462	505	488	484	472	543	496	493	463	500	523	491	501	466	504	510	470	476	493	483	500	494	493	509	493	478	504	514	500	525	503	457	517	506	488	499	461	478	482	452	510	491	525	451	480	501	509	494	516	488	489	543	515	498	475	510	497	508	510	489	548	466	488	462	516	468	483	502	485	515	506	487	481	525	504	521	504	452	487	497	501	487	499	514	500	478	497	529	464	489	512	475	521	493	491	496	472	472	466	501	507	495	512	501	488	469	481	476	497	460	524	484	502	547	488	493	497	509	478	545	488	491	503	446	482	508	460	513	501	488	490	519	479	513	478	495	503	506	455	550	463	497	462	486	497	468	493	464	519	503	497	480	504	509	473	509	491	472	493	469	489	494	519	507	503	496	478	496	517	511	497	510	460	527	489	465	475	486	452	491	493	501	492	477	499	498	538	518	514	500	482	522	473	515	525	492	510	494	525	487	490	489	493	523	505	521	506	482	491	521	506	516	461	491	487	519	527	521	519	507	485	513	496	546	457	509	493	489	495	514	512	469	501	490	522	482	520	502	489	510	489	489	501	513	516	473	513	528	515	483	519	526	475	485	480	495	506	493	477	490	430	537	452	498	492	480	491	461	540	497	475	492	517	488	530	512	504	496	496	473	480	474	476	489	430	483	505	519	529	536	476	500	486	444	500	494	507	485	479	518	511	494	503	529	472	476	520	478	483	456	509	513	498	489	476	509	481	508	506	449	500	505	508	482	489	517	487	498	514	530	485	503	470	489	474	500	493	482	494	518	509	503	481	489	474	492	521	475	466	449	496	532	479	452	504	480	480	493	510	491	481	581	484	501	460	499	488	456	517	463	526	502	503	515	494	529	516	514	489	464	490	482	521	518	498	509	526	489	506	511	488	509	503	523	516	496	485	492	497	501	512	509	512	504	523	502	523	493	476	514	535	515	475	499	490	484	499	494	476	473	501	476	457	479	476	503	495	513	497	525	492	512	533	524	510	464	469	487	511	466	457	478	476	484	492	500	540	492	525	501	447	482	494	504	509	492	505	494	464	459	532	476	478	449	470	487	485	449	531	488	479	510	511	503	487	532	491	498	543	499	491	444	499	490	494	518	503	459	502	494	477	486	514	505	500	510	521	492	517	521	503	502	508	456	490	493	460	497	514	472	475	529	509	499	501	467	480	527	485	505	505	496	504	477	465	477	483	459	532	500	462	463	474	485	532	455	520	501	495	489	508	502	461	485	506	477	515	484	480	506	457	497	464	504	500	516	458	501	524	504	496	537	491	519	507	538	509	519	519	481	483	521	495	489	482	545	517	502	530	490	541	520	496	511	530	535	482	461	501	503	469	481	473	494	487	500	471	470	474
65640	59911	56388	27942	3325	415	321	286	302	303	291	240	250	258	242	234	249	245	283	268	252	230	255	265	246	259	253	228	230	262	229	265	268	205	239	245	238	255	244	246	226	213	235	223	263	258	255	202	246	253	208	250	249	229	258	275	230	249	231	245	241	264	233	254	258	208	243	221	229	257	262	232	226	235	245	288	228	231	228	217	226	249	235	244	224	252	206	252	238	246	238	228	258	237	238	265	255	220	246	252	259	246	251	241	239	231	237	236	245	241	232	248	258	251	260	233	228	243	240	251	228	233	264	222	243	248	230	250	246	229	262	252	248	233	219	209	238	233	263	233	250	262	257	222	241	228	238	264	242	252	253	249	244	248	247	249	258	267	218	242	252	233	267	248	241	259	256	234	246	235	236	240	244	219	233	237	260	224	251	235	251	232	252	234	269	227	226	236	260	252	232	252	274	257	225	242	244	244	261	226	251	239	225	219	254	258	229	268	244	247	241	229	243	211	242	242	227	250	263	260	216	255	221	223	233	240	266	222	245	254	244	249	241	238	238	247	206	251	260	259	240	254	242	274	242	195	235	233	267	251	226	228	270	248	241	273	235	244	252	234	247	228	251	272	214	242	243	243	231	220	239	235	228	242	262	217	215	243	217	255	239	226	251	246	214	246	219	251	257	263	269	271	240	246	247	254	257	246	223	247	234	252	246	245	238	247	231	240	250	260	242	248	224	259	232	234	217	239	251	246	225	212	245	243	227	244	237	262	238	245	274	226	237	240	245	231	243	257	249	222	260	244	260	240	257	261	233	229	249	276	244	257	231	253	234	259	235	255	228	258	269	257	211	236	248	236	252	252	213	221	227	281	233	240	268	254	257	232	217	242	243	229	223	283	253	231	234	250	275	245	253	241	246	263	249	271	256	230	243	240	250	216	272	228	242	263	237	246	240	236	243	231	233	265	262	234	220	258	265	231	223	240	237	254	247	236	227	282	246	259	227	238	241	237	228	255	263	230	224	254	234	252	238	253	260	256	237	226	256	189	230	230	240	224	248	279	237	222	237	248	280	261	231	238	238	283	252	244	252	267	240	250	241	262	265	247	242	240	249	244	223	228	241	252	275	261	246	241	227	259	248	248	234	240	251	236	202	255	233	247	248	276	260	236	249	248	224	248	250	230	227	248	261	215	256	226	234	233	260	244	256	272	215	245	233	271	244	248	229	240	248	274	238	242	236	257	215	249	232	220	265	256	233	238	237	244	236	261	237	239	239	240	228	254	272	259	265	232	240	236	241	253	270	231	259	224	244	248	231	229	244	240	268	242	236	236	254	231	255	229	218	253	243	211	249	238	232	239	271	228	240	250	239	238	237	222	247	229	232	257	236	230	236	230	223	239	240	262	249	236	256	246	229	257	235	216	279	238	227	226	236	248	265	223	236	256	264	237	285	233	207	241	255	253	264	251	238	263	232	249	243	226	253	253	225	235	248	235	256	237	249	229	250	241	237	236	233	236	252	253	250	253	231	232	235	231	239	218	268	268	203	241	220	231	250	253	266	255	246	264	259	233	230	258	235	243	239	249	256	256	238	237	231	228	216	255	251	246	253	241	235	243	233	229	226	245	246	234	259	250	248	210	244	241	246	250	233	260	268	250	228	214	234	242	233	238	241	232	206	261	251	277	240	242	239	199	265	257	237	251	246	257	255	244	254	239	231	249	265	272	256	245	268	244	254	248	226	249	252	261	244	227	224	241	237	234	233	238	248	266	271	284	219	233	225	267	270	248	268	231	236	243	238	249	240	210	248	238	245	229	248	251	264	229	228	242	265	254	238	266	254	236	231	233	229	243	239	227	212	233	263	230	235	247	214	227	262	267	257	241	213	251	239	211	252	233	269	213	254	246	258	253	239	231	217	248	276	260	253	244	243	248	254	251	240	234	230	251	269	227	274	246	272	243	231	236	242	230	245	237	277	240	260	238	248	243	274	220	216	214	263	244	217	235	247	243	243	226	246	219	224	267	233	249	278	229	246	240	269	267	276	244	250	259	252	227	257	252	238	222	224	210	216	239	246	264	275	269	240	238	255	259	233	216	264	267	264	237	236	249	249	274	208	250	237	230	244	273	242	247	261	230	251	252	254	248	235	237	277	269	268	244	254	262	240	230	253	229	255	229	233	257	266	248	263	227	242	264	278	254	259	236	239	231	215	258	251	234	220	237	216	236	250	248	253	241	251	249	245	218	227	261	244	236	262	245	243	278	254	222	248	253	239	236	253	248	225	252	229	257	231	253	229	240	248	251	264	230	217	250	234	229	234	229	247	231	248	220	243	259	246	247	223	233	263	245	305	257	229	225	225	253	247	259	252	218	241	206	231	245	257	207	225	245	228	243	247	262	253	212	229	233	269	254	229	249	255	226	273	232	262	242	218	242	244	262	247	216	238	238	236	232	245	229	259	249	249	242	232	253	230	245	258	231	243	264	251	225	233	232	218	237	246	252	250	252	242	230	239	228	242	242	249	266	244	242	257	240	222	259	265	254	254	254	243	239	249	264	247	209	254	216	215	239	201	236	239	247	223	258	231	261	256	246	220	261	256	247	228	270	235	238	266	264	232	224	251	269	225	222	247	224	250	226	228	262	225	246	264	243	266	234	217	228	276	259	253	215	231	224	234	231	231	247	242	253	247	246	265	231	269	201	270	262	238	252	241	229	209	213	253	278	249	259	262	208	240	230	259	264	231	241	229	267	241	243	244	225	267	235	246	253	235	231	214	227	259	271	232	238	245	272	249	235	258	242	255	251	238	240	225	247	268	247	245	234	239	204	238	218	223	261	230	241	251	245	230	234	245	240	285	234	247	267	250	251	226	275	251	251	248	248	260	247	222	263	255	230	232	242	232	235	264	253	247	240	227	259	266	247	235	240	237	242	225	242	210	239	230	252	256	224	248	266	274	229	252	238	247	227	265	237	264	257	281	232	232	274	261	252	223	229	233	240	255	250	239	257	254	263	252	257	247	269	236	249	245	247	222	225	218	222	255	226	247	236	262	251	236	264	225	248	258	244	233	252	218	266	236	259	237	230	250	221	225	241	244	242	240	213	243	232	235	253	272	244	238	229	238	238	240	260	245	242	236	233	265	238	262	216	255	233	268	221	250	252	239	250	240	225	245	231	235	269	234	258	238	247	249	221	232	256	234	261	223	240	258	244	247	247	226	247	249	238	227	240	261	255	220	225	247	232	256	240	245	244	235	229	270	226	204	270	272	247	236	236	238	244	229	238	221	253	240	228	234	208	235	246	223	225	234	249	257	243	214	212	227	203	196	277	236	234	227	228	248	256	240	267	239	266	236	247	266	220	253	250	237	237	259	246	255	266	273	249	263	233	230	241	242	227	236	249	246	252	251	225	239	221	225	244	250	250	229	256	231	248	254	245	226	223	251	265	245	201	258	252	194	250	255	265	276	235	250	252	241	231	247	238	263	245	265	234	236	264	244	240
43619	46496	51457	14230	1390	1263	1212	1089	1047	974	954	975	874	863	897	855	821	859	794	823	788	773	858	767	833	789	797	826	765	736	760	801	793	736	761	817	791	757	795	794	773	765	769	772	793	780	787	802	742	739	742	793	821	763	756	826	778	765	804	744	776	765	774	803	739	746	749	745	809	737	714	764	789	823	726	764	728	713	746	751	751	781	796	808	788	758	781	797	725	782	754	727	778	731	782	763	782	761	783	777	774	789	783	735	781	803	781	806	770	764	720	741	753	767	802	769	766	760	741	737	741	744	778	751	732	747	802	750	772	721	757	721	750	778	742	833	783	774	735	788	697	754	739	786	781	768	748	714	786	749	768	772	755	817	783	780	766	757	810	804	771	767	734	722	753	746	783	779	771	773	737	723	760	759	776	751	785	726	781	743	762	751	760	764	732	767	771	760	724	747	784	759	732	763	752	760	759	767	741	751	707	753	739	785	791	788	711	795	754	724	747	744	771	719	747	723	758	779	782	740	774	746	742	773	711	766	784	801	763	766	749	803	795	777	726	761	722	781	764	729	808	809	758	769	758	780	733	682	769	776	707	782	734	774	777	729	785	739	795	772	770	815	775	722	723	779	820	770	730	780	728	756	786	801	763	741	741	784	739	776	683	736	761	800	754	746	781	777	823	793	686	785	791	750	766	781	763	773	778	772	734	798	801	776	734	818	807	763	754	800	767	763	792	767	754	738	782	785	794	732	721	786	802	692	756	761	753	767	741	765	779	712	737	771	782	765	802	808	735	774	702	739	713	766	712	739	763	777	734	795	745	746	744	781	745	727	812	719	776	723	766	730	784	745	818	734	818	789	767	788	739	761	775	784	733	733	757	779	745	784	771	795	722	816	742	724	779	745	752	726	720	764	753	786	789	752	727	738	788	745	764	712	761	803	729	817	770	759	780	791	743	737	729	785	745	792	734	801	760	786	737	754	774	743	771	723	729	769	788	804	754	788	769	804	748	744	775	739	708	801	792	826	731	754	784	781	751	720	761	762	735	719	741	741	784	759	773	786	826	789	735	789	746	758	720	780	745	723	756	756	748	716	743	767	791	769	722	732	826	745	812	777	708	742	720	696	715	774	787	780	746	753	753	727	755	732	756	751	728	763	751	789	778	749	747	790	776	768	762	769	744	753	724	783	745	774	776	816	780	730	758	783	750	771	740	772	780	778	763	742	762	775	741	799	796	752	739	803	762	754	761	808	755	783	724	759	742	748	749	742	730	786	736	685	773	743	769	779	766	753	740	772	767	732	854	775	748	793	735	767	772	772	742	768	773	756	763	732	730	751	731	774	731	769	770	813	751	805	764	754	819	731	731	717	798	735	770	794	749	725	743	743	720	798	748	762	797	737	766	739	774	747	750	775	727	746	773	787	744	777	763	764	736	753	773	713	728	751	788	803	781	749	746	737	775	736	695	736	749	723	767	709	799	754	772	706	726	788	734	783	745	743	774	788	764	778	713	750	773	777	744	755	811	734	796	770	771	722	754	798	790	718	784	767	733	786	767	784	718	723	746	714	727	762	774	751	745	748	756	769	778	763	757	729	747	779	715	787	764	818	769	804	772	733	773	716	736	737	732	793	771	737	800	721	773	765	765	727	744	776	733	823	762	823	797	752	764	751	719	760	729	795	739	784	730	804	779	749	743	788	770	767	748	758	721	758	789	770	733	750	785	747	769	827	746	775	798	784	814	779	736	800	764	744	733	706	750	710	691	747	742	759	775	746	744	749	787	765	766	740	781	742	780	802	783	779	786	771	798	753	735	703	776	712	751	748	762	760	801	715	752	740	726	752	719	759	811	789	752	777	753	782	762	778	695	766	807	782	740	800	778	769	739	766	826	770	785	768	702	791	734	757	779	769	782	777	706	786	749	742	747	758	779	757	746	739	740	749	793	726	733	766	764	806	785	762	714	760	761	767	786	767	747	773	776	763	761	780	751	762	776	747	818	736	754	734	739	737	765	761	752	790	760	768	779	786	773	759	726	764	769	706	790	775	749	783	742	748	775	769	804	793	744	785	770	770	759	786	779	778	721	764	715	787	784	757	739	779	752	759	754	743	723	833	762	709	699	785	747	793	774	799	735	767	736	744	770	770	754	826	735	794	765	805	694	739	772	778	776	761	749	785	784	810	768	784	760	763	704	752	723	707	748	802	735	792	722	768	745	788	704	711	758	726	771	743	798	783	752	753	775	727	772	751	745	794	772	738	768	704	771	765	789	758	781	779	862	764	772	755	772	731	761	707	727	787	829	709	730	747	754	774	736	777	792	774	754	763	739	774	757	814	760	768	814	782	728	745	742	785	749	713	757	775	724	736	738	775	749	783	789	738	754	807	773	821	763	768	739	770	732	773	743	741	729	749	748	710	786	766	810	735	756	788	790	738	819	771	756	768	767	783	753	738	790	734	758	779	801	770	789	773	767	765	699	716	830	737	752	677	743	740	732	771	779	736	774	760	767	777	792	842	775	802	754	740	727	744	758	754	832	756	757	783	781	758	745	789	745	771	768	762	765	753	714	800	760	784	798	748	697	749	746	787	735	748	750	723	756	796	737	840	745	776	753	756	792	751	726	777	711	801	759	736	811	785	784	767	795	788	804	769	755	755	763	728	764	757	786	786	784	769	788	799	792	769	716	743	768	766	743	709	756	774	748	743	713	760	722	761	704	767	732	790	705	782	747	734	750	757	799	735	764	791	779	799	755	740	751	788	752	726	770	787	737	731	718	779	723	765	722	791	762	755	760	697	776	760	736	779	749	809	703	753	732	728	791	778	807	777	774	763	756	775	724	764	760	750	786	741	799	778	742	734	767	733	783	793	776	787	768	752	782	768	785	776	772	787	764	737	745	765	749	724	759	769	739	784	779	762	714	801	785	789	722	737	764	762	818	750	777	742	764	768	709	758	715	761	782	759	744	760	737	756	758	744	805	737	791	714	758	757	794	771	724	735	753	797	757	780	752	740	776	758	764	781	785	752	767	750	751	753	767	766	783	698	765	774	746	735	769	732	754	797	708	777	799	748	791	710	838	750	802	777	748	781	722	757	777	757	766	770	748	765	720	716	761	761	770	778	772	739	725	764	750	767	796	706	734	794	740	745	752	734	771	737	756	774	728	725	747	759	729	727	792	772	763	782	753	753	728	745	724	765	758	779	767	762	780	743	755	760	761	823	818	766	816	785	737	733	747	776	802	743	767	773	738	787	699	738	742	806	761	730	741	786	696	772	723	783	726	742	779	811	790	813	738	730	804	743	750	764	738	724	737	783	770	784	752	758	762	763	789	790	757	800	788	815	805	813	759	743	773	777	761	804	738	730	758	747	712	771	766	740	736	733	757	771	787	700	806	724	756	759	764	790	767	774	770	720	745	735	803	705	769	734	784	778	771	741	769	776	763	773	760	764	776	735	744	778	727	790	785	738	807	760	774	745	733	765	773	731	807	795	752	757
79578	73513	67973	37234	8501	846	470	430	416	423	364	369	352	376	324	351	326	315	373	345	339	321	325	313	320	331	329	332	297	330	290	317	327	304	329	332	317	299	308	337	318	328	320	323	308	340	285	314	348	356	336	331	328	295	284	341	327	315	336	312	319	330	331	309	336	321	327	333	327	325	309	330	332	350	353	294	315	338	287	332	311	309	315	338	343	334	307	328	331	323	307	329	323	321	296	308	340	316	312	320	367	339	344	273	319	352	307	337	304	351	331	332	354	297	331	294	338	305	317	323	330	309	309	303	318	327	281	321	292	319	347	306	348	331	326	309	294	315	311	299	324	321	278	311	313	342	337	334	339	325	326	299	298	295	338	323	328	310	331	342	325	353	320	344	368	302	341	345	300	285	327	331	305	360	321	315	317	301	315	318	347	357	348	307	337	325	323	332	307	339	322	356	337	321	328	327	307	314	301	339	302	314	315	347	314	276	325	309	322	324	295	319	334	343	285	299	359	355	336	332	337	291	293	309	339	336	330	343	293	340	316	294	320	301	344	342	342	319	358	325	339	353	327	306	307	318	304	321	297	311	324	350	320	332	318	306	321	295	301	294	328	342	343	338	309	298	315	326	334	352	324	309	307	301	312	312	342	315	326	305	309	304	326	310	334	318	340	349	301	296	333	331	327	296	322	348	330	317	321	339	320	332	316	348	353	295	343	318	339	372	327	310	312	312	318	341	329	328	299	336	300	302	294	311	315	334	294	307	306	316	313	319	333	329	306	298	306	303	296	349	321	339	343	363	324	356	347	316	311	322	280	282	320	344	352	304	321	311	342	376	348	295	308	309	318	296	299	320	300	353	342	324	320	299	312	297	297	324	349	310	299	325	309	293	299	312	344	322	319	356	315	317	316	341	308	379	326	320	332	311	341	333	352	299	300	353	335	349	343	300	308	322	308	306	302	311	328	338	271	309	338	350	302	312	319	309	303	302	310	312	317	338	322	317	288	325	337	304	307	309	314	350	324	360	346	316	293	317	333	295	329	314	321	327	338	297	344	287	321	344	328	339	349	339	308	342	323	315	335	307	319	329	317	330	312	351	320	315	330	315	354	285	332	296	273	324	300	301	336	320	288	306	322	323	327	348	321	302	338	324	342	306	284	318	305	333	333	310	317	343	308	347	330	323	316	350	305	332	313	334	300	319	299	332	364	305	334	301	305	295	348	320	298	305	306	325	343	328	304	335	322	288	306	334	309	330	328	365	296	305	310	314	285	321	349	323	315	301	311	359	306	303	323	339	322	312	303	344	319	323	322	312	362	314	292	312	286	339	304	355	309	306	301	320	319	315	329	293	320	332	312	306	332	357	321	328	325	316	299	349	342	288	289	343	353	336	331	311	319	336	318	311	325	296	338	318	318	327	323	345	322	318	333	304	332	321	339	342	292	333	315	311	317	314	337	313	330	317	297	315	336	289	318	330	290	325	318	323	346	326	338	330	330	322	324	345	292	317	308	319	332	316	311	309	343	322	326	321	316	340	307	321	294	316	353	337	342	357	285	329	301	285	321	326	307	331	320	307	337	343	302	331	377	306	316	312	293	306	289	296	350	330	331	340	317	344	330	291	312	306	289	310	326	333	302	322	310	323	331	334	320	329	340	329	325	300	292	357	311	330	324	335	284	318	322	306	300	298	322	325	315	319	320	332	327	311	300	312	321	317	315	325	325	304	321	336	301	316	327	319	300	319	346	320	319	293	294	362	295	324	344	338	326	337	325	340	286	298	326	333	307	295	342	343	322	324	332	338	347	333	318	316	311	327	313	336	313	296	314	331	309	335	307	296	348	298	314	311	319	323	333	347	328	346	327	300	352	315	320	349	314	309	299	301	318	321	344	299	321	316	325	325	366	302	324	342	322	316	337	315	314	316	330	308	293	328	317	355	314	308	323	285	317	315	307	348	303	311	331	329	298	346	322	363	327	323	337	326	318	339	328	289	328	326	342	340	290	314	302	314	333	335	330	336	318	310	306	321	350	322	310	288	326	325	297	275	322	318	340	314	327	291	349	318	299	349	316	306	366	317	308	288	315	342	326	318	309	328	335	348	336	341	297	309	320	350	336	326	340	317	318	333	337	302	316	342	348	329	320	326	353	292	294	356	309	310	346	351	336	312	333	310	311	341	307	333	304	316	344	305	312	294	307	329	312	316	314	320	336	305	322	318	308	331	335	294	335	350	325	303	342	307	299	303	341	334	354	312	335	329	324	299	348	295	338	347	328	343	322	333	304	321	306	350	331	333	288	311	347	335	321	312	331	321	312	308	342	339	305	329	355	309	330	309	351	315	282	321	296	308	338	345	308	355	322	331	322	341	312	334	319	322	335	321	308	321	310	354	301	304	288	326	334	321	304	319	295	301	351	300	320	310	346	304	346	267	325	326	303	295	301	345	308	316	339	295	336	295	323	338	295	358	319	357	362	351	362	308	331	324	325	287	326	295	302	306	311	297	319	331	311	306	288	336	316	304	327	327	333	346	330	332	324	322	284	359	305	320	312	391	334	329	297	317	324	287	305	308	296	332	306	335	313	351	316	281	341	297	336	288	340	340	312	283	357	326	323	331	310	298	320	295	320	327	307	306	345	320	303	337	296	315	311	313	325	349	321	332	323	356	294	300	314	283	331	315	337	322	301	309	286	344	320	318	306	331	286	285	309	300	328	346	341	311	322	337	325	340	316	291	342	336	302	346	299	327	311	327	343	329	278	317	325	313	333	319	327	314	349	334	329	295	322	341	302	314	331	330	316	298	335	339	356	330	336	354	316	315	375	312	319	325	288	278	321	332	321	323	299	320	334	332	321	324	298	301	340	334	331	320	308	347	321	283	333	285	333	312	338	305	297	317	307	314	335	339	327	334	343	319	299	324	342	341	328	310	300	357	311	301	307	335	321	347	331	319	305	334	332	332	312	298	335	359	329	318	328	309	299	329	340	314	299	302	336	287	297	373	319	283	351	305	337	319	337	321	314	306	332	346	334	331	329	304	351	308	325	326	334	323	340	339	333	292	324	346	325	330	342	311	345	335	348	311	306	325	308	317	323	307	330	352	292	365	324	326	313	321	336	325	342	345	316	313	334	374	337	308	328	303	292	348	323	346	324	312	313	337	319	305	292	306	284	338	308	335	323	317	320	345	312	286	296	348	325	316	302	324	310	328	312	334	290	314	331	346	329	331	332	323	353	316	304	314	312	317	361	304	309	306	323	320	339	335	342	312	319	323	329	314	305	289	322	329	346	305	319	339	319	314	351	318	311	329	337	331	334	355	340	343	333	361	310	342	323	274	328	317	296	337	315	314	305	325	311	293	384	288	285	332	342	340	318	306	313	300	331	301	338	311	336	295	307	318	310	336	304	285	308	304	336	312	338	305	334	331	312	329	326	290	319	301	311	323	321	315	339	326	346	332	311	310	338	337	283	304	307	315	314	303	342	350	329	310	337	344
54306	57733	62741	16574	2160	2007	1716	1612	1493	1336	1337	1286	1203	1157	1136	1048	1054	1111	1034	1104	1072	1087	1013	997	1038	990	999	983	971	985	1028	1030	944	1023	1027	1051	943	966	973	963	980	963	964	961	992	956	1018	945	984	1002	1003	949	1009	979	972	918	997	953	908	998	955	935	994	920	897	951	958	994	964	927	966	962	935	972	952	959	942	1008	1017	911	975	976	956	976	964	981	999	939	945	945	927	949	969	990	984	973	946	923	969	969	971	1028	914	964	995	945	991	945	917	930	963	941	958	969	987	972	969	898	978	933	972	926	946	950	916	938	1016	930	987	976	965	983	925	907	938	927	914	1015	952	967	983	952	962	941	940	913	933	942	971	951	984	934	1028	936	921	945	999	980	960	970	924	964	934	907	968	942	968	991	954	915	952	971	976	923	1002	968	942	932	987	968	945	965	988	930	922	976	903	962	954	960	912	913	918	961	958	971	920	1018	939	928	994	966	950	966	963	945	948	967	942	982	948	938	912	987	975	917	897	965	1009	966	937	921	944	934	931	937	995	982	893	980	950	996	943	983	965	954	977	986	948	923	977	934	966	968	952	993	1002	947	953	1043	987	987	980	909	947	1016	948	909	1004	978	949	898	923	958	973	1047	956	942	952	992	938	1034	909	951	900	945	935	925	972	946	942	997	959	946	960	953	943	947	928	962	997	1002	947	983	955	956	948	923	970	965	978	998	1001	933	958	950	905	892	988	916	989	924	977	947	979	984	950	926	998	1005	930	997	1007	880	934	951	993	957	1012	979	994	1008	972	932	974	928	965	946	960	939	971	972	964	930	964	999	1022	931	931	1007	957	958	937	980	905	946	934	938	1020	942	968	938	950	919	959	947	983	941	942	982	949	988	989	932	970	968	929	915	908	976	937	939	945	936	988	967	944	964	1012	1002	940	905	976	930	989	912	1004	958	968	936	937	949	1000	938	921	954	958	925	938	981	996	964	969	914	966	937	949	960	930	951	973	990	928	950	999	983	915	973	923	939	915	908	955	906	936	963	981	952	953	954	989	1028	939	937	930	999	935	973	1037	934	938	947	980	932	905	985	936	989	917	944	1011	905	964	935	956	973	930	886	885	963	1005	932	962	932	1013	956	937	961	1036	912	938	928	931	960	899	955	906	907	928	964	1027	941	978	948	921	966	937	916	967	988	911	935	1005	1034	935	1026	963	904	935	933	950	937	933	956	944	969	913	952	963	1037	962	937	976	1005	926	1004	957	924	956	965	917	943	965	983	968	923	954	995	935	927	920	927	979	975	976	986	937	897	937	885	963	951	935	1000	943	941	954	876	924	906	953	974	949	986	1031	1022	956	979	942	926	981	893	959	990	905	933	941	966	937	967	968	1020	919	983	950	962	949	970	969	901	968	985	885	956	894	954	980	973	942	922	981	924	968	952	1004	960	951	951	941	988	1022	1014	929	940	975	978	999	929	925	969	1004	978	1001	933	950	1004	981	958	999	918	973	945	919	955	986	956	974	935	991	976	1001	957	928	961	962	932	941	941	989	943	961	926	957	1040	901	1011	953	963	1016	981	903	923	921	1006	903	983	947	921	989	971	917	916	920	942	947	955	951	945	949	920	966	973	973	993	937	1020	976	967	959	1014	860	1003	925	990	959	908	932	972	1012	959	984	957	977	944	944	937	920	881	946	967	962	954	955	897	925	956	947	949	925	933	973	1002	986	919	938	960	985	951	1005	955	915	950	999	968	963	942	918	967	897	950	971	946	928	936	966	925	959	948	974	887	944	1045	952	914	954	980	929	946	979	959	951	958	978	945	929	965	921	967	943	945	906	896	964	916	938	917	956	909	973	892	951	948	907	955	961	937	961	966	953	947	993	970	930	953	897	920	949	965	972	994	973	964	951	931	932	951	988	928	991	894	951	937	963	941	985	988	940	944	994	956	924	971	925	957	946	1011	1014	937	920	992	984	984	912	922	1022	939	950	1010	959	979	967	909	977	969	949	950	1002	923	924	977	963	959	964	1006	902	958	968	958	970	940	900	911	956	947	916	942	980	952	999	988	867	964	991	917	906	953	970	957	1023	989	930	918	966	948	958	984	942	930	967	935	949	931	965	961	1021	936	933	936	965	959	917	929	976	898	922	978	953	965	957	889	927	972	961	961	998	950	931	956	978	990	923	953	1031	929	925	968	976	941	965	912	921	1006	908	967	970	924	969	958	975	1012	991	885	1007	917	961	946	957	966	1015	992	922	1001	956	971	981	932	934	925	928	956	954	931	925	995	960	989	1028	922	949	931	946	939	975	934	928	987	949	935	1025	942	987	973	942	934	974	988	971	929	996	960	938	1011	984	988	985	942	971	913	982	981	978	996	921	930	963	971	946	977	898	952	959	940	958	967	987	921	966	983	962	983	908	914	1011	964	927	962	980	906	989	981	994	925	977	934	946	1030	947	917	946	983	964	924	963	1016	975	909	894	994	872	972	1008	945	942	915	958	941	987	992	960	939	974	947	964	861	986	980	934	976	971	962	974	916	924	904	952	949	980	969	1040	964	895	939	967	990	968	967	997	950	934	890	963	906	956	951	951	937	989	922	961	974	969	1005	939	924	948	988	952	952	1026	989	941	931	962	903	932	880	945	985	957	982	908	972	1006	963	923	980	938	974	902	975	869	979	948	907	994	946	964	964	936	915	1020	960	969	955	918	966	1002	980	1010	937	981	908	976	922	898	901	973	977	967	887	897	976	969	894	989	954	983	957	999	923	983	956	950	942	924	1008	961	983	969	954	961	942	917	994	1005	940	960	949	926	952	958	904	1000	976	989	936	943	1007	940	972	985	1001	946	960	932	994	943	951	994	952	953	936	1012	942	930	910	950	957	908	945	982	937	965	956	945	942	968	993	988	879	1002	934	945	958	977	984	920	934	903	905	912	961	992	947	983	970	937	985	965	974	992	975	963	968	953	977	930	934	963	935	985	964	944	976	993	1003	958	989	949	911	971	993	996	945	965	947	965	957	978	959	943	924	946	929	938	964	913	914	946	957	977	979	936	936	976	967	962	975	924	956	992	934	918	991	999	935	991	932	968	989	974	971	877	1009	932	980	998	931	939	954	939	925	960	944	957	1000	930	978	1021	962	912	954	949	944	942	998	929	941	1001	982	951	987	1009	965	962	961	980	915	906	977	974	973	941	956	939	1016	910	958	994	944	959	962	950	992	948	970	974	901	1011	972	959	936	996	931	945	958	873	975	917	920	941	910	934	940	991	931	895	899	954	943	965	951	942	938	965	937	938	955	912	990	951	979	950	988	1016	976	924	992	899	983	964	939	958	991	947	984	940	966	907	988	907	937	949	941	965	969	925	980	905	954	972	928	925	965	937	949	937	921	950	937	953	959	932	1022	967	987	946	968	990	940	935	972	986	915	953	897	942	949	988	975	927	954	973	951	927	986	953	963	914	950	977	893	964	949	892	899	1045	983	978	921	941	971	971	930	927	957	971	959	954	984	968	907	972	937	968	907	953	988	924	946	895	890	940	933	949	952	972	938	1003	942	1024	962	930	957	907	1018	964	926	936	942	991	944	898	905	955	939	943	951	973	903	944	963	902	937	1010	961
22909	10873	6784	1175	138	143	140	136	161	146	148	145	150	166	120	141	107	140	144	135	151	138	161	151	127	135	156	138	139	136	145	170	142	122	141	134	135	127	153	141	149	125	142	128	151	138	139	159	157	137	149	117	134	130	132	145	146	142	144	144	130	120	138	135	156	136	122	135	159	140	144	133	151	117	142	127	119	130	127	138	151	158	152	144	125	144	137	149	145	132	119	135	168	136	122	145	146	139	140	141	137	125	117	162	137	112	123	137	135	142	141	133	132	150	133	127	124	148	119	131	150	148	135	154	157	159	134	131	136	147	132	135	148	131	140	152	140	142	154	142	145	141	151	157	116	108	128	131	143	150	172	125	154	141	119	148	124	134	151	128	156	151	134	138	162	128	128	157	131	142	136	126	135	123	155	118	124	142	140	150	138	160	144	135	136	144	139	159	143	136	162	125	148	141	125	141	119	125	137	163	161	145	120	119	135	147	165	149	125	131	143	158	142	144	134	139	121	131	127	135	123	135	126	148	148	144	157	139	140	155	148	129	145	157	121	147	135	137	135	147	133	126	155	145	142	120	139	156	125	140	150	149	137	132	155	136	125	123	142	137	122	130	137	141	149	140	137	151	130	127	113	147	150	150	129	133	129	156	139	155	121	141	123	138	149	137	158	146	134	139	138	131	155	164	160	135	149	142	136	123	147	126	131	121	145	150	128	143	134	137	132	133	122	130	133	136	152	157	145	133	158	123	158	136	148	124	123	124	140	133	130	164	125	119	123	140	112	154	126	132	126	133	123	121	155	140	135	124	145	157	128	135	131	161	130	130	151	140	142	134	148	127	140	160	118	149	129	152	150	157	131	124	131	155	145	126	149	148	140	163	145	126	134	129	148	147	127	138	143	140	155	146	130	151	162	145	151	145	134	132	144	147	151	134	127	153	158	156	145	148	128	131	113	127	126	122	138	129	163	142	118	140	141	137	137	134	153	153	108	131	136	140	138	135	126	143	135	143	125	142	117	132	147	122	153	136	143	143	129	151	144	130	128	118	130	141	142	139	154	144	146	160	114	143	144	122	126	129	131	126	135	135	129	135	143	141	120	130	133	141	132	178	149	122	142	132	152	127	142	146	147	143	145	134	146	139	138	115	141	151	138	149	130	131	156	141	124	154	147	134	140	132	157	140	137	139	152	135	125	129	162	143	132	130	121	121	171	138	131	113	154	129	133	156	143	152	144	161	133	124	133	147	129	143	152	132	144	136	137	149	131	117	141	157	123	149	129	122	130	154	149	146	154	149	129	164	146	137	142	151	136	153	131	137	143	127	109	150	147	144	131	150	148	150	112	151	141	143	144	129	117	138	128	147	163	123	140	139	144	146	147	157	132	143	147	138	126	140	133	128	140	146	133	137	129	139	152	146	141	142	136	131	154	143	123	137	142	123	150	126	132	147	126	141	122	131	147	121	158	151	125	123	153	138	114	149	143	133	105	126	136	167	130	146	153	140	134	130	133	145	163	134	158	146	131	141	157	145	150	154	157	134	152	145	135	140	124	151	130	154	141	124	130	141	135	143	131	117	132	145	154	143	137	139	143	161	162	154	137	146	154	140	145	143	153	135	142	144	149	126	160	152	119	137	124	141	122	136	147	158	122	128	160	139	157	126	129	165	134	142	150	114	148	140	119	158	157	166	128	121	138	126	125	154	142	148	137	147	147	148	145	137	144	140	123	154	130	121	142	147	149	136	145	159	150	137	136	137	148	153	144	149	128	138	150	148	161	142	131	120	150	126	137	130	146	145	139	134	161	134	144	134	147	142	139	122	156	158	151	147	155	134	131	152	131	129	142	161	153	142	143	121	150	152	116	136	137	138	138	141	147	150	148	125	140	146	147	143	149	161	124	145	132	134	128	148	126	155	125	149	126	129	143	139	127	158	141	147	154	137	128	154	128	135	138	130	133	134	125	128	132	137	144	148	155	127	129	138	149	140	144	139	139	148	124	128	166	141	132	131	136	146	139	132	128	112	124	132	129	128	115	147	130	130	157	139	144	150	160	142	162	131	133	147	150	154	146	150	155	123	163	131	156	148	145	151	134	148	124	163	158	146	125	119	138	151	139	143	151	134	130	144	144	134	144	150	139	157	167	137	126	146	126	145	146	128	132	153	132	136	128	131	136	132	130	127	147	140	132	139	143	150	139	143	131	125	141	148	159	134	160	128	126	134	154	134	140	163	138	150	138	137	133	139	134	141	125	141	128	125	132	138	136	143	159	118	127	129	133	139	127	142	130	156	126	128	138	143	136	145	130	143	138	131	122	142	129	140	135	144	134	132	142	145	140	141	116	143	145	133	158	133	129	134	119	158	123	116	156	138	129	127	142	146	134	146	137	147	121	136	135	146	148	153	132	144	142	144	154	129	141	146	142	144	137	133	154	126	150	154	148	150	142	129	129	123	131	138	138	133	165	129	140	144	121	134	115	157	142	160	153	155	137	142	143	143	126	154	144	149	127	133	124	130	142	135	111	135	157	159	142	135	149	143	150	133	131	143	137	131	145	145	145	137	153	131	132	136	149	141	126	144	144	157	127	151	124	137	151	124	144	146	122	138	149	139	123	154	126	128	146	138	117	150	129	137	145	145	125	124	123	148	127	150	150	159	166	124	140	167	148	147	126	156	147	132	135	135	155	110	142	127	147	120	140	148	139	141	138	136	142	165	141	147	137	140	146	146	132	150	139	147	137	130	152	138	152	141	142	139	115	146	130	128	159	158	139	165	127	131	128	132	109	143	155	138	139	150	113	133	132	136	137	173	135	126	121	135	165	137	132	140	148	128	128	139	163	125	157	125	148	140	126	144	134	131	159	147	144	151	133	126	137	134	150	128	141	129	132	155	147	144	145	135	149	133	121	156	143	142	143	111	149	140	140	148	134	132	149	144	126	162	145	119	154	158	123	148	134	134	124	151	149	130	144	130	162	135	134	133	138	161	124	138	140	137	135	158	115	134	121	121	139	145	131	119	154	153	135	173	138	124	145	140	127	137	138	151	130	124	136	153	146	135	139	146	145	130	147	139	134	138	151	130	165	142	155	151	142	147	131	132	161	131	147	178	132	130	108	159	137	147	130	140	141	122	131	146	132	150	147	137	144	135	128	145	136	151	139	153	146	130	137	133	154	131	137	137	137	151	160	133	138	168	129	124	148	144	130	135	134	141	139	171	138	139	113	126	141	135	124	138	144	138	124	147	136	141	137	144	133	141	146	132	146	132	150	153	113	143	156	154	118	138	141	148	131	147	136	129	124	139	154	133	126	139	140	151	149	137	130	130	167	143	133	157	129	146	156	135	137	128	146	143	146	144	136	138	131	147	138	153	143	137	122	158	147	161	119	138	124	134	150	138	161	152	121	149	130	138	151	142	150	123	162	147	148	163	147	140	146	128	138	140	159	139	130	161	142	133	136	126	111	117	114	126	142	131	133	139	158	128	138	129	123	152
21504	14655	13053	2616	517	486	514	523	513	497	515	498	474	525	520	469	456	516	499	473	483	466	438	492	474	482	477	484	464	480	481	474	458	494	479	502	482	479	506	484	522	515	473	493	519	500	488	502	508	462	475	476	548	460	532	479	488	476	501	487	476	483	488	476	489	484	479	495	509	486	473	462	478	451	477	486	484	463	524	466	521	492	479	528	448	515	529	495	487	494	502	463	475	468	495	511	484	491	482	502	465	495	491	479	476	488	508	517	523	505	476	517	479	486	479	492	534	469	498	508	474	476	487	488	487	459	471	490	472	485	499	508	465	513	507	471	490	501	520	497	486	467	493	468	476	463	492	527	514	479	493	479	455	512	499	513	444	484	515	484	521	461	510	471	471	473	472	473	500	505	458	493	489	467	478	496	484	506	506	459	524	537	510	491	491	486	485	481	521	507	481	512	525	489	496	457	471	478	505	485	442	507	467	492	506	473	482	499	504	502	486	486	481	502	477	483	482	477	487	503	465	452	498	546	507	468	489	503	516	522	469	477	486	465	495	441	482	483	459	482	530	461	454	452	489	481	508	515	496	467	501	512	511	438	498	466	514	493	499	471	460	454	451	477	458	459	477	501	496	501	442	508	484	463	512	499	489	476	510	501	519	484	470	489	506	463	490	484	484	442	553	465	488	517	533	461	460	505	509	477	479	464	516	487	449	469	506	493	458	492	486	513	482	493	498	480	523	467	533	497	453	471	441	484	500	440	491	560	460	501	490	490	493	486	505	508	461	468	511	498	504	487	484	517	479	484	502	476	466	490	483	496	467	526	475	429	519	471	516	436	479	475	483	465	508	485	515	487	501	458	499	530	458	453	458	493	483	470	497	465	499	466	492	451	498	494	498	480	469	494	490	486	503	489	532	485	509	490	444	507	490	468	483	497	477	467	525	446	498	497	485	505	477	492	491	472	473	490	444	495	469	494	504	462	511	494	475	493	491	469	456	541	505	483	494	465	456	509	480	458	444	521	471	465	514	479	476	499	502	476	465	501	456	487	485	482	504	500	469	457	473	530	506	539	455	492	505	497	498	477	476	501	468	483	465	478	510	514	430	454	500	499	477	529	531	488	517	495	493	470	479	472	478	459	512	491	485	454	508	461	503	449	486	492	494	464	493	466	479	477	515	487	493	486	447	519	477	473	481	477	449	504	484	489	493	487	474	467	508	531	497	499	501	488	509	446	505	498	516	501	510	491	468	480	488	545	502	486	512	472	507	476	503	490	477	509	521	524	475	503	467	481	474	451	491	494	465	487	501	497	498	525	479	499	445	462	477	446	486	492	481	502	464	467	519	509	477	455	527	477	490	521	487	468	472	465	465	481	491	462	466	525	464	467	468	458	516	538	498	505	475	472	518	493	490	526	498	496	524	501	492	473	498	481	474	487	475	472	512	467	496	491	480	467	490	482	471	509	476	466	491	503	469	481	472	448	474	508	486	495	493	476	504	495	446	476	500	521	465	474	465	466	496	462	515	499	477	517	484	483	501	466	477	484	466	469	503	485	447	497	471	508	476	487	497	502	500	470	464	493	510	507	438	487	500	485	492	477	496	441	499	489	502	512	471	509	509	488	463	475	483	530	459	502	473	515	467	518	479	458	532	511	471	480	541	464	495	481	511	512	480	477	515	477	497	456	484	532	500	501	502	474	522	460	509	492	477	508	497	482	507	497	492	463	432	481	503	488	465	491	492	480	440	491	525	495	481	498	511	473	470	479	433	488	439	475	468	506	511	463	483	459	464	523	508	478	494	483	491	516	504	511	504	472	455	487	463	506	470	469	465	468	507	505	496	459	501	454	498	509	471	499	499	504	541	518	473	472	497	469	445	476	471	483	508	499	496	494	520	483	479	474	480	494	450	462	525	481	521	466	485	485	473	485	495	512	505	504	482	550	531	495	502	491	487	519	520	537	513	505	485	541	529	499	506	500	481	478	451	486	470	506	494	539	485	509	501	516	460	471	488	501	509	482	483	452	494	512	491	433	528	463	508	482	487	498	476	502	493	473	468	460	475	516	486	490	484	520	489	490	517	447	510	471	481	523	504	489	517	481	507	453	512	483	522	497	496	507	503	475	498	462	486	456	460	513	454	466	441	498	518	479	498	456	488	469	462	488	476	486	459	510	489	483	502	453	500	489	478	483	497	489	498	471	513	494	470	488	506	463	500	471	517	478	496	484	488	494	476	466	487	465	480	468	513	506	486	479	494	527	505	486	487	510	490	465	510	491	512	511	487	513	528	498	477	475	502	459	551	505	481	515	491	524	482	493	473	443	500	508	503	495	497	459	514	455	489	508	500	449	523	530	481	501	505	500	468	463	456	474	490	469	499	426	498	503	509	482	477	517	524	440	489	493	469	479	467	488	451	481	473	490	523	488	483	500	493	440	515	422	466	451	513	479	490	487	519	532	476	497	511	487	491	488	499	494	491	495	475	430	525	502	483	484	484	538	490	529	466	541	466	462	437	491	524	496	472	480	485	509	454	506	459	486	465	511	488	445	494	493	511	471	498	501	524	513	493	476	479	444	481	513	499	486	491	499	452	481	489	486	530	490	499	504	516	442	506	511	461	502	488	492	493	493	476	471	502	488	539	507	466	477	499	479	502	469	446	493	487	494	496	520	482	434	489	525	495	493	483	509	517	489	477	466	441	496	511	506	512	495	480	459	443	485	474	484	491	490	487	519	472	472	468	476	486	470	468	469	463	493	496	498	460	450	489	492	454	484	450	465	481	486	515	472	520	447	473	494	496	482	476	505	509	525	480	481	470	454	489	510	508	482	512	479	472	475	485	463	519	453	499	472	522	487	471	499	496	499	499	494	455	490	466	476	491	471	514	475	508	488	473	472	507	546	482	487	464	547	542	534	487	506	504	524	510	477	506	467	450	450	456	535	514	489	474	484	474	490	525	492	500	472	470	473	510	495	482	491	532	532	488	493	457	485	497	517	458	448	538	493	574	455	502	483	495	445	489	483	483	496	480	468	490	487	469	434	472	546	488	470	514	486	496	524	476	498	511	495	467	451	487	522	522	493	477	489	473	494	480	524	501	493	472	500	427	476	480	487	511	481	447	476	489	488	459	470	462	478	457	454	521	539	506	475	476	491	450	486	489	520	442	444	481	457	460	491	494	486	511	474	493	510	451	470	476	450	475	494	486	473	520	448	485	451	503	492	487	519	453	482	503	475	492	496	560	493	502	480	470	514	443	526	518	421	469	473	462	522	484	490	481	546	463	468	478	479	468	502	504	509	481	486	433	477	508	513	512	467	445	461	502	502	471	462	481	477	458	499	438	493	501	498	498	539	483	457	490	529	498	489	494	506	492	481	479	467	493	472	467	498	532	517	500	498	518	478	465	538	462	484	493	481	513	487	465	509	476	525	478	476	483	478	467	479	499	528	476	471	458	496	500	504	496	537	506	499	494	489	515	469	470	513	481	534	521	461
65018	58740	57663	26228	2977	379	371	340	276	306	266	271	297	275	271	245	257	253	251	242	245	253	238	249	252	226	264	255	260	250	240	262	245	251	248	256	248	230	220	214	241	270	266	227	229	207	253	267	250	252	244	254	251	241	234	220	251	257	270	249	228	232	276	296	270	257	234	228	251	231	246	276	257	244	265	236	251	251	262	219	255	232	259	233	249	245	248	265	252	258	237	264	264	254	262	264	256	241	240	241	255	224	215	235	249	241	213	241	268	218	252	219	236	236	247	254	276	254	249	245	263	254	261	221	246	257	269	208	253	241	249	243	215	233	274	249	258	221	261	239	233	263	267	248	255	237	254	249	248	252	259	241	223	249	234	246	259	270	270	249	251	279	236	244	226	266	232	233	248	245	240	256	215	251	219	246	218	257	219	257	240	235	249	213	274	249	238	242	248	275	269	243	228	293	261	248	247	238	268	219	249	254	247	229	260	271	244	257	253	247	265	218	253	243	235	223	249	235	219	241	236	276	221	266	232	256	210	221	240	267	265	250	258	266	249	228	232	237	271	252	228	253	251	259	248	257	246	234	227	241	244	238	257	243	227	255	245	266	260	198	259	235	241	251	242	267	240	249	233	249	234	224	236	263	241	259	256	239	244	231	256	277	272	247	238	251	264	247	258	283	222	242	262	239	255	248	220	231	255	247	217	260	248	249	228	217	228	257	262	231	249	253	207	252	229	256	252	244	251	239	241	246	236	230	223	251	270	246	223	241	229	249	253	253	236	243	256	239	257	301	257	236	252	228	246	226	260	247	219	246	219	274	256	231	219	236	270	233	227	246	262	205	269	226	254	269	242	260	243	236	250	238	272	218	253	258	275	247	248	240	235	242	246	273	246	242	218	240	231	236	256	215	255	272	243	219	252	287	255	266	231	254	236	249	253	225	241	225	246	258	264	239	243	215	238	243	229	230	241	258	241	273	255	238	230	248	247	238	273	239	223	241	242	239	243	252	229	246	249	245	242	252	228	248	236	255	225	277	241	260	258	245	243	246	238	246	256	260	226	259	252	221	236	258	246	249	266	280	247	256	240	251	241	221	247	259	248	251	271	251	228	256	247	266	258	235	250	246	275	246	254	246	237	239	240	215	227	246	255	248	211	240	249	268	244	216	238	271	257	250	238	250	237	246	253	258	284	235	219	231	226	228	265	277	232	233	246	230	268	248	243	252	229	250	253	218	284	219	267	247	260	248	251	262	237	256	241	249	239	239	254	258	270	222	248	259	283	239	236	217	293	241	215	273	241	250	231	232	236	249	259	239	238	227	261	230	250	269	251	248	245	231	235	250	225	227	258	254	246	253	236	236	200	218	248	265	261	241	249	254	248	275	245	248	256	222	232	217	261	262	234	265	248	258	284	239	233	259	265	258	263	237	221	243	244	253	220	253	245	244	227	246	248	236	257	247	240	225	261	239	244	232	239	272	262	227	231	240	256	261	261	214	214	243	241	248	237	204	229	240	255	275	239	262	219	250	246	237	230	245	223	227	271	262	230	267	222	231	225	259	256	220	263	258	251	224	248	263	251	255	254	228	256	245	234	232	225	211	250	247	233	245	264	264	270	264	271	233	261	260	239	219	248	246	242	238	244	267	251	249	239	264	238	237	241	263	266	223	244	258	245	245	255	282	260	242	247	252	246	237	262	261	236	240	224	260	242	255	260	238	250	242	234	250	253	234	251	253	222	265	248	198	267	256	235	247	250	247	261	276	242	242	259	228	231	239	233	260	263	244	243	260	239	241	240	247	244	256	217	243	247	256	258	218	261	235	245	248	247	258	213	245	249	219	252	264	231	239	247	251	211	244	260	223	248	242	276	251	236	258	226	250	263	246	222	254	230	241	257	239	205	248	262	240	237	233	232	232	266	226	241	236	262	247	251	232	228	247	273	235	248	250	268	256	247	242	248	255	224	226	229	246	251	241	252	250	240	231	222	268	237	258	250	259	263	263	222	215	250	254	265	231	246	232	247	237	241	235	235	249	228	240	244	251	234	213	231	255	235	270	253	265	230	230	270	242	285	263	242	276	227	240	250	252	234	250	241	236	265	238	237	231	259	266	246	234	247	260	247	276	263	239	257	245	239	242	261	255	231	245	245	243	247	266	268	281	210	261	238	258	232	233	237	246	249	245	255	249	243	250	247	233	259	268	264	248	238	250	238	253	242	287	250	253	242	229	267	230	234	232	227	270	240	245	225	270	251	265	248	255	251	273	232	228	224	253	228	238	251	271	245	234	243	243	227	252	249	242	253	225	229	219	234	231	205	261	231	244	268	244	248	279	257	255	244	242	279	238	241	223	259	245	244	250	233	246	241	233	260	244	233	236	252	241	243	225	266	246	273	226	240	244	244	253	210	241	237	241	225	249	255	237	215	228	223	263	233	257	232	265	236	222	242	240	238	249	261	218	269	259	248	264	248	252	242	258	249	252	243	252	265	234	252	235	243	242	249	223	248	226	264	259	249	235	251	234	232	259	266	236	260	239	241	198	253	248	224	221	225	256	250	244	253	273	236	250	229	224	228	229	243	253	224	231	224	224	243	257	234	246	274	256	250	247	215	238	255	261	208	256	255	228	270	252	254	256	244	229	270	228	237	266	258	219	247	280	239	230	249	237	225	256	238	222	263	263	228	231	220	270	231	258	259	273	245	251	259	244	248	246	269	227	259	265	227	262	253	254	233	248	220	246	256	239	236	243	260	252	257	253	241	210	253	237	243	255	239	235	229	244	242	264	255	236	243	239	248	231	257	246	236	252	274	247	264	253	231	270	223	218	271	226	257	258	242	264	217	254	240	245	240	255	276	263	268	245	255	262	256	252	232	240	243	236	258	267	256	245	244	245	265	215	255	214	237	283	258	265	245	245	220	254	234	222	237	236	255	209	232	238	230	246	252	259	229	250	254	234	234	244	244	206	248	248	269	242	244	233	259	245	223	264	238	240	224	258	228	229	235	248	240	257	219	219	229	263	246	227	251	221	244	252	263	233	246	214	258	240	237	238	235	257	210	281	237	255	234	236	256	247	240	250	220	240	231	257	230	242	264	249	264	235	254	235	234	252	270	235	238	211	254	257	244	279	256	244	248	240	253	261	259	272	226	248	217	243	253	228	225	243	251	245	220	276	237	256	243	236	222	260	242	245	244	273	230	278	243	251	214	262	234	201	236	275	236	250	249	241	253	261	258	233	250	249	218	254	274	258	243	259	261	269	220	248	246	230	224	246	239	241	262	228	248	250	263	262	246	247	264	244	251	223	233	260	245	251	247	235	231	247	264	242	232	243	244	242	251	272	239	257	256	243	248	261	265	262	259	259	256	247	238	220	245	206	238	230	243	216	249	202	257	270	260	233	229	242	245	218	251	241	259	229	249	256	248	252	237	255	243	251	284	243	245	249	218	229	256	224	219	248	216	255	222	239	257	260	243	242	255	243	257	239	238	262	234	234
43845	46573	52890	11862	1392	1262	1175	1083	990	937	925	934	878	894	858	878	840	814	818	825	772	819	808	816	770	767	819	791	773	799	759	768	766	828	811	786	777	836	769	862	806	736	768	768	770	773	775	809	870	772	776	816	834	788	776	840	810	798	739	787	745	796	803	727	755	733	779	780	758	722	752	790	736	774	772	758	812	782	753	762	768	750	828	758	752	771	769	777	775	784	776	796	793	734	773	753	768	776	755	793	778	711	747	754	790	751	796	769	768	805	712	759	767	792	753	782	767	785	791	756	774	772	772	803	716	778	788	758	819	779	808	772	770	777	797	749	762	786	796	766	742	745	773	758	740	760	790	794	737	776	763	757	792	787	732	776	807	834	755	756	798	864	796	770	739	788	766	766	750	749	712	772	723	750	778	794	798	744	751	783	713	794	782	772	742	751	754	751	741	787	790	767	769	777	715	782	805	725	722	743	741	799	774	857	765	773	810	833	776	775	781	769	761	756	762	802	761	785	774	759	735	752	779	764	803	797	757	774	713	728	754	771	771	791	748	801	737	788	799	747	789	811	790	771	800	717	772	780	796	754	747	733	783	781	668	798	809	755	781	780	761	783	821	801	748	765	761	762	836	772	785	728	797	810	753	761	807	737	797	768	807	710	792	765	768	741	770	834	771	745	709	722	729	810	794	804	759	771	722	744	768	805	788	801	757	828	760	799	730	769	759	799	778	752	732	786	769	807	731	771	836	825	772	776	803	775	785	784	701	733	759	807	716	754	720	809	721	716	723	821	708	759	739	807	795	759	778	724	788	768	740	791	812	764	763	794	754	789	796	765	753	748	757	792	772	763	738	770	756	743	829	818	786	734	761	824	747	766	728	698	776	832	794	783	752	796	753	784	762	738	777	753	799	793	777	762	763	745	827	761	763	769	731	753	788	769	745	814	785	787	766	805	813	744	748	767	747	746	842	814	767	736	757	812	801	777	759	822	795	740	757	768	775	766	782	817	741	725	787	762	784	735	789	783	799	749	798	750	761	770	787	783	770	731	733	732	795	794	734	774	784	782	765	789	789	838	754	813	805	828	793	831	730	743	741	747	762	753	795	740	750	779	840	802	823	753	759	795	754	784	784	782	785	780	777	824	730	779	769	795	779	738	798	829	767	775	787	802	803	733	782	811	739	779	791	721	770	744	766	739	741	768	748	781	796	797	776	742	764	764	794	806	779	733	794	799	771	718	767	778	741	730	757	780	728	793	774	764	731	825	803	758	797	783	810	741	756	809	777	761	739	764	783	765	758	776	781	800	776	808	777	810	801	779	772	739	790	792	745	742	771	757	767	768	740	805	746	771	756	773	754	796	804	795	738	821	749	791	754	710	741	749	792	747	758	738	751	759	744	774	800	775	830	842	723	762	777	810	786	740	812	819	732	790	763	755	767	787	760	804	782	754	743	784	715	800	787	759	738	741	754	753	819	764	753	828	752	798	800	750	769	791	821	763	804	783	767	742	768	746	734	739	787	739	740	757	712	779	763	765	765	732	801	789	769	753	825	793	783	785	746	782	789	732	728	774	801	739	773	769	759	786	733	765	756	749	802	750	756	772	754	788	813	783	747	775	751	773	780	779	751	717	767	741	730	773	823	753	772	794	749	725	751	743	763	773	693	768	770	813	769	782	773	729	766	746	825	758	786	723	770	769	753	759	792	783	765	795	836	765	753	738	752	789	766	761	760	730	742	793	775	777	754	778	758	839	731	820	791	747	742	759	792	789	740	783	766	742	750	742	745	769	763	787	752	803	764	768	774	760	796	787	775	772	767	804	751	781	820	740	729	798	751	785	791	805	779	813	786	753	774	735	766	759	819	764	778	807	770	759	777	745	785	745	824	774	762	755	721	792	757	781	755	764	802	807	756	773	833	789	795	779	833	733	775	746	816	778	766	741	795	742	766	796	871	758	798	787	779	788	779	790	771	752	769	827	773	809	763	793	777	804	788	750	759	751	757	780	780	819	772	774	779	735	733	756	774	797	727	776	775	772	776	732	749	806	740	752	840	763	759	779	791	793	777	734	788	748	754	733	768	749	783	787	720	811	765	766	764	778	804	762	756	753	829	734	799	739	804	785	780	754	744	844	777	783	760	723	759	812	760	817	819	733	802	780	733	781	822	757	809	726	774	763	741	737	794	840	787	774	776	760	754	748	760	746	797	771	771	769	804	766	776	784	758	770	788	752	849	776	782	793	769	797	737	758	743	817	743	742	771	759	735	772	758	761	809	769	748	788	800	804	715	817	753	795	768	802	827	809	779	775	769	747	823	752	762	728	795	760	797	790	752	812	708	744	745	763	773	775	755	774	769	779	841	788	777	737	746	800	752	777	746	763	745	745	769	761	773	774	734	744	744	792	782	787	767	741	775	775	754	771	735	817	812	702	776	773	778	736	793	766	790	803	789	782	754	810	789	770	759	777	799	725	746	742	835	751	723	803	778	808	756	796	731	753	746	799	792	747	745	744	760	771	730	786	785	736	747	748	776	710	753	777	776	800	739	797	757	743	800	793	771	797	796	748	784	772	799	791	778	788	772	751	770	750	737	770	772	746	728	798	804	748	737	770	747	807	807	774	741	797	763	741	784	714	785	748	811	785	769	775	787	779	692	784	758	778	789	802	782	784	792	764	755	729	797	760	800	755	755	761	703	816	774	825	759	800	724	766	824	732	737	752	817	795	763	775	749	761	756	771	794	730	755	770	781	814	723	782	721	745	793	791	750	773	795	777	812	762	748	789	781	779	735	794	782	716	766	778	798	746	785	756	794	765	752	760	741	812	764	810	748	806	768	784	786	784	820	802	817	753	769	755	781	778	813	814	776	703	724	762	742	786	761	781	794	792	771	742	772	748	726	779	699	723	724	790	772	773	798	773	778	755	768	779	765	798	761	831	804	791	759	767	740	792	754	802	741	750	763	783	784	839	862	771	754	792	778	780	768	728	796	814	818	803	784	775	780	750	798	823	777	729	770	702	782	712	724	735	773	751	781	770	757	748	744	743	753	731	772	759	843	827	812	759	748	793	767	730	800	731	781	768	743	766	750	707	772	759	772	764	728	764	762	793	782	720	805	739	795	813	783	768	707	773	762	803	784	786	748	798	778	794	802	742	800	742	731	769	748	700	807	784	754	812	756	753	801	755	851	776	781	808	750	778	777	744	765	807	736	741	818	766	735	812	789	720	813	759	772	747	748	739	797	757	840	780	720	766	764	755	787	752	785	746	763	788	758	728	750	773	730	751	741	766	767	759	769	772	750	777	807	785	759	756	825	768	745	756	733	755	751	796	759	770	776	786	802	752	725	796	834	797	731	853	763	819	744	807	795	787	788	769	772	745	832	743	815	752	740	747	763	746	768	809	753	779	822	758	734	752	766	771	780	786	775	735	751	760	789	790	771	822	791	764	753	769	757	790	809	783	751	753	722	747	783	810	795	764	803	800	750	775	821	760
77068	72819	70202	36527	8158	811	511	426	446	401	344	382	361	339	344	367	367	358	319	355	345	317	331	353	325	329	319	291	325	325	366	345	333	320	344	339	318	332	315	330	342	341	316	325	344	321	341	330	333	317	297	311	310	351	333	327	329	332	357	328	327	352	317	346	337	333	343	330	354	308	311	322	349	333	346	322	303	295	279	302	356	314	316	330	318	288	340	332	348	346	354	322	330	316	308	309	341	332	317	341	306	332	304	309	339	343	335	318	321	367	323	326	303	317	322	313	356	353	353	364	300	323	331	304	360	323	325	344	341	329	330	321	329	296	341	330	309	315	293	360	300	330	311	299	324	345	323	323	340	328	358	348	330	345	363	311	299	315	344	328	329	338	301	337	341	309	333	348	315	337	293	299	329	324	322	343	356	362	327	323	359	335	325	305	310	311	352	332	334	330	327	286	334	334	346	339	286	358	337	318	327	304	315	370	364	310	348	348	353	332	312	317	306	354	336	329	345	332	328	312	328	321	344	353	307	316	326	320	331	329	354	320	321	286	343	364	309	329	296	321	302	333	329	321	310	316	341	354	321	328	366	295	321	324	335	343	337	336	344	307	316	307	276	306	316	333	381	295	333	315	331	304	324	351	360	297	334	329	360	332	294	337	302	318	344	326	300	315	314	338	341	320	316	315	290	335	317	315	301	342	303	322	321	333	300	304	330	312	349	327	327	317	367	330	325	344	325	305	311	317	341	312	349	323	321	308	344	363	346	329	306	318	338	364	322	316	346	350	313	328	295	337	303	324	319	333	331	285	315	365	294	329	354	302	315	331	335	313	355	343	334	303	331	351	325	344	316	347	347	314	358	331	345	360	305	319	339	314	334	332	339	341	342	335	344	338	303	339	324	339	299	341	299	331	340	327	327	339	323	348	324	322	321	293	343	304	339	338	334	293	327	308	332	314	319	332	333	320	326	315	345	364	349	313	345	344	308	333	343	333	337	308	329	327	323	326	311	302	327	283	337	318	347	332	306	311	354	338	322	348	324	312	322	349	346	341	325	334	345	299	354	349	334	304	346	340	307	339	321	329	337	330	330	318	348	323	323	347	335	326	351	338	337	347	313	324	325	308	335	307	331	305	311	334	320	331	320	312	315	353	319	341	288	323	282	332	326	332	315	334	321	320	311	289	341	290	313	373	308	294	357	338	335	381	320	313	342	323	343	304	325	327	314	357	336	322	310	337	326	304	326	312	350	333	323	355	328	353	319	332	318	336	329	329	329	328	272	337	328	323	338	315	315	322	310	320	357	306	342	346	310	328	317	321	268	307	318	312	349	327	348	339	297	324	317	380	332	337	331	341	292	330	330	317	312	333	319	324	303	325	363	313	336	318	348	330	325	322	325	345	329	335	336	331	319	337	332	336	325	297	360	320	352	336	311	333	353	315	332	337	325	331	351	348	307	303	341	321	339	317	344	309	338	318	355	310	321	363	313	357	305	318	314	333	338	331	348	329	300	347	326	323	323	319	343	327	351	297	325	295	298	292	330	304	340	364	319	310	331	321	325	333	338	310	322	318	320	298	345	327	344	297	341	326	344	283	328	341	326	312	324	336	298	313	326	305	314	327	318	329	329	336	329	328	350	345	331	345	313	343	335	324	336	355	318	313	323	341	327	357	335	289	340	326	310	330	338	320	345	310	326	325	336	325	300	310	337	329	329	343	319	321	330	358	347	322	307	302	310	329	346	314	316	366	322	324	357	336	328	338	323	341	302	297	335	319	318	360	354	336	357	326	322	316	316	320	336	278	315	351	291	315	312	363	355	311	324	345	356	315	325	335	319	320	325	315	365	310	306	318	322	292	344	340	342	352	291	332	317	294	362	314	345	335	344	322	320	349	314	355	379	354	345	323	334	331	363	325	324	293	362	314	313	321	298	337	312	315	311	334	325	326	317	304	331	335	321	337	330	334	349	332	322	317	363	326	322	326	325	337	337	295	316	297	318	327	320	304	325	330	322	311	348	305	315	308	341	312	331	332	320	301	359	339	306	288	309	322	290	312	304	291	292	323	316	360	322	335	295	313	322	332	320	332	333	313	325	342	321	349	347	312	357	330	316	296	328	346	327	316	335	320	338	321	294	322	324	337	289	320	332	297	308	314	365	315	321	354	283	357	325	327	322	350	319	369	312	320	324	352	317	328	319	331	374	371	317	347	300	353	310	303	323	327	292	286	324	338	306	331	306	304	338	319	348	301	310	318	339	300	350	329	309	355	305	332	314	327	314	322	328	349	302	358	322	316	318	329	293	307	316	327	315	365	320	315	325	329	342	322	332	330	309	309	306	335	346	319	339	326	322	355	319	332	334	322	344	337	315	336	327	323	337	326	325	368	328	315	325	319	327	309	300	317	330	334	333	354	334	299	341	330	344	322	337	318	329	326	343	315	307	332	329	322	314	336	327	306	330	314	302	312	331	327	327	295	317	320	345	332	303	330	346	352	328	339	307	336	308	335	335	340	333	344	310	328	335	343	346	319	318	331	343	310	311	313	307	329	340	352	320	350	313	341	316	345	297	325	325	338	358	352	323	363	280	297	295	338	297	316	290	335	318	317	331	319	362	347	317	304	331	316	304	324	321	327	283	306	332	326	305	331	304	331	364	329	352	348	321	324	293	331	326	319	312	369	327	336	322	322	342	326	309	324	298	338	330	325	325	321	329	333	339	342	329	306	329	340	324	345	332	331	329	325	334	303	333	341	319	304	307	313	308	278	318	320	339	325	323	328	301	324	301	307	338	311	364	319	291	358	332	297	318	346	330	302	324	336	336	328	312	319	352	318	344	327	336	340	319	310	329	302	324	323	336	298	339	326	347	323	314	312	301	325	310	270	312	341	315	299	303	356	324	308	299	305	327	305	330	340	292	342	349	321	318	312	311	325	367	298	351	339	334	346	300	328	326	306	332	340	324	355	314	311	340	371	344	355	340	361	316	343	367	329	336	321	309	305	319	325	321	289	337	306	316	325	348	329	347	332	317	320	304	315	343	342	335	366	315	317	325	292	343	328	339	319	341	312	328	316	334	323	317	341	342	348	336	323	301	344	331	343	358	352	308	340	332	352	332	307	305	334	332	339	369	326	314	343	342	308	317	314	314	301	315	332	294	308	330	324	334	321	292	318	300	341	328	353	320	312	281	338	328	335	313	341	352	294	330	319	328	333	327	321	338	374	287	320	313	319	307	330	346	313	325	315	324	327	336	328	330	302	336	353	339	352	290	309	338	329	299	335	338	352	302	318	328	328	301	346	365	317	343	314	326	310	336	326	318	355	328	358	329	348	306	328	328	287	328	346	320	333	341	330	298	342	301	323	306	296	314	325	359	307	344	309	340	330	337	336	338	355	326	320	303	346	320	338	327	320	323	314	308	305	315	349	358	322	286	347	345	350	329	315	310	318	338	317	303	320	332	322	315	315	333	339	326	318	322	304	309	319	299	335	326	320
53721	58385	65600	16006	2104	1859	1737	1549	1433	1364	1320	1283	1216	1127	1127	1152	1119	1108	1020	1074	1073	1038	1026	967	1021	1005	1023	1060	1072	1073	1007	1062	993	1023	976	1019	980	956	983	947	961	962	985	1022	980	1001	929	1032	1011	974	1035	992	968	981	1034	1017	972	950	963	998	998	1005	961	976	994	952	974	937	1005	935	971	994	946	1027	937	982	981	988	995	964	968	980	979	966	979	1019	955	970	987	989	958	932	967	999	973	992	966	941	965	957	976	1002	1011	958	955	993	1036	1033	988	951	980	966	987	998	940	1013	1026	1007	958	954	1020	980	1016	978	969	965	951	976	935	957	972	916	956	978	931	980	919	948	1013	996	999	952	1023	959	1033	953	1021	986	1032	990	996	967	972	975	929	1029	914	956	1025	939	952	961	957	993	930	955	928	947	970	931	931	987	979	957	1023	979	942	918	1022	963	978	1006	947	968	963	963	892	941	970	941	980	905	887	1006	965	957	942	943	978	1045	970	886	986	1018	990	1018	944	986	953	1009	973	944	999	986	990	1009	985	1000	955	979	1034	973	891	958	983	957	952	931	965	926	938	940	929	977	929	1077	983	982	987	991	1011	938	961	971	1012	948	981	967	961	973	996	942	948	1001	974	968	1007	973	964	988	968	932	999	946	979	941	992	981	965	956	971	906	1007	1014	948	980	958	986	1020	940	927	993	1021	963	988	1025	1020	949	998	951	978	970	935	969	962	938	988	998	929	1010	1014	968	889	940	963	1004	986	979	952	971	958	963	973	951	982	978	949	984	933	973	957	1003	1003	969	936	953	946	1003	1026	983	947	992	917	969	966	931	970	975	1028	946	965	973	969	929	998	927	991	977	946	938	976	967	998	964	1004	953	942	966	954	937	959	993	944	1007	979	897	945	983	996	973	959	972	930	939	985	952	994	925	1004	934	1011	963	953	986	912	979	988	954	990	944	979	944	970	934	1012	916	903	921	961	957	987	966	958	958	993	984	1001	925	985	925	916	959	961	952	1007	974	993	977	990	907	963	925	925	1030	982	975	988	973	932	974	955	1000	979	944	966	947	988	945	951	977	985	934	987	903	968	985	917	992	942	980	970	958	959	987	979	931	998	989	964	927	958	949	974	1006	971	973	994	1003	949	975	958	935	972	1002	1001	960	959	974	922	965	966	981	977	950	967	954	917	976	965	972	966	974	969	939	969	944	922	957	931	967	974	972	973	950	989	904	933	982	965	945	956	974	975	939	929	967	914	923	956	998	1001	996	1000	951	1026	994	976	945	969	954	963	942	932	963	991	962	959	952	1022	920	996	980	990	962	963	985	879	1011	968	996	954	994	903	982	972	1011	959	1030	990	1042	980	926	961	970	982	867	987	1006	954	954	1000	983	948	913	973	944	925	943	980	988	1059	912	960	952	981	982	990	990	959	960	944	997	969	999	957	937	988	977	973	980	936	963	932	946	974	933	960	971	944	1011	968	900	936	1024	946	925	907	965	957	1027	955	961	944	979	995	964	959	975	966	931	993	947	1037	974	989	944	964	936	1007	1010	931	944	959	950	941	963	945	959	935	966	970	923	987	926	979	940	978	931	975	958	927	996	991	968	1001	941	973	900	988	902	954	960	929	959	986	1004	966	942	981	971	966	977	1003	987	986	910	980	948	984	983	1057	974	1012	961	992	1003	902	986	997	1011	954	989	927	969	971	962	973	931	935	981	953	915	1010	1009	988	967	1041	1009	925	962	1006	1003	954	956	982	981	937	993	963	1015	960	955	988	943	946	976	978	943	961	974	973	973	955	949	915	1026	967	959	958	1016	978	968	964	976	969	1031	967	943	905	938	974	954	993	1011	947	933	977	954	967	937	959	993	981	966	953	985	959	1007	956	927	930	975	953	965	1018	973	939	952	994	948	1007	946	998	998	909	939	995	1030	941	931	984	949	991	993	971	939	958	1011	1010	1019	917	977	978	978	961	958	944	963	945	933	989	949	947	951	961	986	936	999	943	950	931	1011	985	960	967	930	983	972	964	997	952	936	1013	952	1002	995	927	964	939	1013	990	964	950	971	987	1003	967	984	1003	939	953	969	972	987	973	998	987	975	995	1027	993	952	943	987	966	932	955	956	964	969	988	986	942	975	947	977	995	971	976	984	890	952	898	969	979	1003	978	977	963	951	986	964	953	1033	929	972	939	987	943	930	912	927	942	963	975	995	934	1013	969	942	988	920	985	952	963	985	990	923	926	1015	985	987	961	975	1020	958	1006	957	983	1031	926	1005	954	969	1017	988	895	969	968	950	978	899	993	960	956	957	940	975	1031	963	993	991	948	946	968	977	988	978	973	985	977	945	973	978	965	976	964	970	926	947	1013	986	925	986	980	935	940	982	935	1026	924	1018	976	1000	1022	998	987	990	921	913	913	955	965	956	924	944	954	978	958	980	997	994	962	986	962	954	1007	894	948	991	939	954	960	933	908	954	993	936	990	957	1000	965	964	1004	927	1019	994	925	971	1004	955	941	991	972	913	978	978	936	987	1048	1015	971	940	993	975	1009	947	950	951	942	975	965	956	982	971	994	946	969	921	962	1037	1036	997	1020	1015	996	984	970	932	972	932	1037	978	927	981	964	1007	988	980	957	941	979	989	999	944	915	997	929	972	929	960	987	989	985	950	970	1011	986	972	966	954	969	892	996	986	940	1035	993	989	1010	936	965	983	910	1012	981	927	974	925	917	941	914	998	927	989	950	1039	949	972	926	1013	963	943	1008	943	926	968	957	942	985	943	951	958	1038	1004	934	937	960	978	948	983	962	991	993	941	948	978	972	932	975	1000	949	950	969	1032	914	1008	942	970	989	911	1006	957	1008	944	964	961	942	995	916	912	930	961	975	990	949	981	955	1009	916	948	933	949	953	913	943	988	975	971	989	963	1015	1008	954	936	961	902	1021	930	1003	948	956	955	958	1002	970	944	919	937	984	951	978	958	976	944	982	988	961	1001	961	992	962	1010	963	993	975	930	1035	985	978	986	983	972	947	927	994	1001	936	971	915	939	910	1023	998	999	1005	997	956	929	923	952	900	921	973	985	982	971	1042	934	950	1026	988	1005	1033	948	989	935	974	950	993	981	970	1043	949	967	908	1010	954	980	986	1079	984	966	918	964	956	952	929	1011	966	1048	926	906	937	990	1014	964	1001	959	986	954	935	949	933	930	984	944	967	1005	980	963	926	927	1023	995	987	1013	928	940	976	964	1002	957	952	955	964	974	1020	1002	971	960	1007	976	957	962	989	974	955	936	1001	956	921	986	942	1039	996	943	940	971	959	960	939	966	888	950	900	1055	990	953	971	992	991	984	951	945	924	948	1014	998	928	945	976	959	976	1022	953	985	937	950	945	1008	972	969	1023	981	962	964	952	978	972	954	1009	1027	1006	1006	948	959	914	950	991	986	987	1002	984	1013	980	976	957	929	928	958	877	950	965	952	1000	962	956	1012	931	949	893	966	962	914	941	958	1043	1006	981	995	1012	908	955	988	956	948	940	1000	965	959	968	991	979	978	917	971	939	995	946	964	955	946	945	951	975	981	981	1072	901	1000	951	1032	979	960	925	967	999	940	1024	979	963	916	1000	959	961	934	990	978	958	954	987	925	989	925	986	912	950	889	1027	953	999	978	998	952	965	961	1007	983	961	964	988	1013	969	966	980	942	1016	964	1015	933	971	992	946	972	978
22753	11131	7478	1365	142	132	167	153	169	166	162	166	161	136	157	140	154	145	152	143	154	138	147	127	157	172	160	156	155	136	152	167	169	137	160	157	171	140	148	148	161	137	164	147	136	157	162	143	147	160	162	138	138	125	154	177	146	135	153	143	143	148	131	137	142	151	142	156	132	126	141	139	155	161	153	168	136	149	142	176	150	176	153	139	155	146	130	144	173	140	139	131	160	182	125	168	139	159	166	137	141	163	170	134	158	144	152	130	133	159	171	141	142	133	156	154	173	160	153	143	153	150	155	139	142	139	150	142	141	144	150	158	140	140	148	165	170	157	165	157	146	137	153	158	125	143	152	171	147	151	177	136	131	176	138	146	159	153	131	147	151	169	155	159	170	154	141	152	141	179	150	143	150	182	121	134	147	135	127	131	148	174	165	159	153	154	135	142	145	157	150	146	163	153	136	148	130	123	157	162	137	159	156	143	148	174	159	122	137	141	145	146	158	135	175	159	161	153	134	155	149	147	159	132	161	135	140	157	158	168	139	144	143	181	158	137	153	135	156	145	162	152	134	157	155	148	154	147	157	131	138	164	134	154	155	165	133	146	128	148	152	147	141	169	141	152	161	166	143	150	159	157	144	145	152	161	155	166	158	175	131	193	143	132	134	137	145	142	158	168	175	158	150	135	143	144	156	147	128	140	131	143	173	147	177	152	144	159	160	137	142	153	156	140	152	157	140	150	139	164	125	153	159	155	147	134	162	150	163	136	140	153	149	161	159	138	156	144	143	153	156	146	155	157	144	136	145	147	140	122	135	157	149	138	170	148	152	161	158	144	136	165	140	160	144	166	152	146	150	160	162	155	156	154	162	148	122	148	172	160	176	148	154	163	143	168	158	145	148	151	151	142	155	177	135	128	147	136	135	147	141	137	147	158	169	146	144	158	132	137	154	152	134	137	151	162	137	142	141	142	180	131	158	145	148	134	147	137	147	142	135	163	145	132	140	158	154	150	152	147	149	165	140	142	155	136	165	141	149	145	141	136	162	143	162	164	120	153	144	166	145	144	132	150	144	164	154	138	154	150	175	151	153	141	136	176	143	133	150	156	169	134	143	164	174	152	155	165	159	152	157	154	144	148	155	165	150	123	124	160	143	135	151	147	149	178	144	165	142	158	149	162	147	146	143	170	137	139	152	158	129	166	129	147	151	138	152	139	156	165	129	157	149	159	159	150	115	168	146	148	151	172	156	144	133	139	151	134	150	177	145	147	140	151	136	173	152	141	156	139	160	163	147	140	126	153	143	141	153	158	141	157	143	149	157	171	138	128	138	167	142	166	135	135	135	142	152	122	162	158	163	160	138	161	147	161	170	163	143	147	141	144	163	130	172	148	134	126	170	174	157	153	162	159	145	167	154	143	136	126	144	150	156	153	144	166	156	132	160	158	162	145	147	165	167	152	128	149	156	143	158	133	156	147	145	156	158	141	135	168	123	158	161	169	164	131	142	154	135	139	165	157	150	145	140	135	142	152	149	151	161	141	155	153	141	133	166	141	159	154	141	147	158	158	144	159	138	118	149	136	126	138	141	153	152	142	140	159	137	154	145	150	147	157	123	168	166	138	154	138	153	165	160	154	158	135	168	148	167	154	162	136	151	158	151	154	121	142	155	163	123	176	131	146	149	154	148	179	172	152	155	135	145	134	131	149	155	145	153	166	138	132	131	146	145	156	156	151	157	138	140	135	125	156	162	122	153	154	152	159	145	147	153	147	142	133	147	162	140	163	156	162	157	135	142	151	153	154	151	128	124	169	136	141	180	141	142	143	133	157	154	135	171	144	159	155	149	144	156	131	150	127	168	144	137	133	145	141	162	139	145	152	114	126	127	131	149	142	174	137	144	159	163	176	140	139	148	144	157	123	154	127	152	141	159	148	149	134	153	159	129	166	150	132	152	152	146	148	146	153	167	153	168	137	142	134	156	143	135	150	159	139	166	143	162	148	152	137	169	136	133	156	139	162	152	136	140	159	143	150	144	155	160	166	154	152	156	150	149	138	136	140	162	142	127	126	149	144	147	172	164	177	154	151	145	153	155	143	160	156	141	151	129	132	154	148	156	149	161	167	147	142	135	139	146	148	153	134	126	164	171	157	167	131	146	138	186	158	156	125	141	155	149	153	158	164	116	134	165	158	140	141	140	160	142	161	125	161	155	131	134	142	130	153	131	150	146	144	164	158	157	149	158	143	153	172	149	139	152	149	142	155	133	133	158	123	161	154	150	151	146	164	143	121	145	136	162	145	140	133	138	140	149	158	153	145	165	154	168	133	158	149	157	142	141	151	153	151	157	156	129	156	143	136	130	186	142	144	148	169	136	176	171	143	148	159	139	135	176	151	149	149	153	159	159	143	139	150	158	135	133	155	141	138	144	134	144	142	165	179	152	154	154	148	161	146	143	150	137	134	152	149	138	160	136	153	157	150	145	158	148	164	147	160	144	143	167	155	157	164	142	146	145	149	130	112	148	163	171	148	157	147	161	138	143	151	154	148	183	162	129	158	144	150	175	148	143	165	157	148	145	162	161	150	147	138	145	143	131	140	162	159	166	136	144	178	152	131	130	167	153	138	144	170	153	141	151	151	149	155	158	143	141	128	141	145	153	151	165	131	152	144	158	161	157	148	155	143	143	167	133	142	157	155	159	146	152	140	141	142	155	171	151	136	156	155	163	151	146	137	134	135	165	143	142	162	158	129	157	157	142	146	149	161	153	147	164	143	144	165	141	145	164	155	150	160	158	147	140	158	151	169	147	135	167	156	150	153	146	138	149	133	146	153	149	138	174	156	169	158	165	139	134	148	137	160	159	186	136	145	161	150	155	136	145	146	149	155	159	167	169	144	150	133	140	134	126	155	138	150	122	170	135	144	152	184	147	165	132	157	151	167	132	138	151	141	168	150	155	149	154	158	151	161	140	132	145	143	160	150	177	153	167	138	132	142	125	164	157	141	169	145	153	166	151	138	157	162	144	163	148	163	149	157	138	131	143	137	150	147	142	136	129	162	150	157	151	151	139	160	154	164	139	138	141	141	120	155	179	135	133	132	176	136	153	158	158	151	174	148	136	134	162	169	148	153	149	166	166	151	156	178	137	138	140	168	174	137	152	141	152	157	154	158	136	162	148	139	158	134	167	125	144	161	135	127	154	145	151	142	150	161	148	149	155	153	140	168	148	168	151	165	155	151	145	163	156	164	151	152	145	153	172	119	150	132	165	152	136	143	157	151	148	160	132	121	133	149	152	151	157	136	158	154	157	146	143	139	166	140	170	141	138	148	153	146	139	152	150	146	151	145	156	144	133	170	166	126	125	124	144	166	145	153	119	152	162	182	149	149	139	149	156	162	138	156	158	156	154	130	178	172	144	146	180	150	137	141	145	147	163	157	127	151	137	158	131	159	155	154	143	165	138	148	173	151	151	154	146	141	160	143	148	155	148	137
22183	15486	13993	3294	545	515	587	506	521	491	470	498	546	499	508	504	531	557	514	492	504	505	509	518	523	540	510	479	483	522	556	532	505	509	524	539	496	519	513	537	488	477	513	473	535	527	505	553	499	505	547	473	493	490	496	518	529	518	484	493	514	519	506	510	547	506	517	511	519	531	504	557	481	490	493	455	517	527	488	549	504	509	507	533	523	475	483	509	516	504	487	533	507	497	574	498	522	520	537	549	521	539	501	496	520	515	541	485	489	531	542	484	508	536	499	515	542	514	544	538	530	488	502	510	514	553	510	472	546	496	496	502	524	473	548	514	507	518	557	525	511	483	538	494	536	513	512	510	538	501	538	537	536	533	534	507	499	499	543	509	485	495	515	482	504	488	498	530	513	491	537	507	519	505	476	450	549	541	540	498	484	509	540	521	472	520	534	548	538	522	509	538	517	496	516	541	535	514	495	455	550	511	498	495	497	534	532	501	478	527	482	537	504	517	521	536	477	535	540	504	526	515	540	499	486	472	514	528	507	487	506	507	529	464	508	472	505	479	485	517	534	515	544	542	515	527	498	530	489	517	499	509	537	506	476	531	546	496	520	556	507	543	510	467	529	516	497	528	540	502	517	567	497	530	507	515	501	517	503	491	524	533	536	528	513	505	534	503	513	572	547	511	520	558	496	516	499	486	469	500	529	495	479	483	538	568	499	511	504	521	530	492	526	510	519	551	558	537	507	530	515	543	494	520	486	516	590	531	528	539	511	518	529	514	535	500	499	518	491	529	495	526	536	533	537	550	535	482	504	504	485	504	546	530	545	505	513	529	517	492	501	508	541	499	513	529	502	484	486	487	481	518	523	502	491	532	481	513	486	502	527	498	545	547	519	540	521	532	506	551	507	549	552	522	486	511	503	477	488	521	524	523	475	531	498	471	508	524	530	502	544	494	537	569	525	530	526	491	519	495	467	566	521	523	563	493	479	517	508	513	486	492	529	578	532	530	522	536	550	540	479	545	545	516	518	509	526	493	555	531	543	540	521	499	505	528	513	540	513	523	498	517	507	554	491	536	481	474	497	483	475	504	515	480	487	545	476	517	518	523	504	556	471	503	544	485	511	490	531	539	463	521	528	523	518	514	481	511	524	535	511	492	491	473	556	504	587	539	502	506	550	502	524	480	531	564	482	497	489	507	534	478	529	485	523	494	536	528	517	525	476	472	528	566	531	493	500	529	456	484	511	496	511	489	492	513	538	504	505	488	552	496	514	523	528	501	508	536	476	496	543	505	561	474	569	508	487	523	503	568	494	512	530	519	508	516	511	520	509	530	547	505	496	491	538	504	530	519	506	526	493	525	568	485	513	501	492	514	527	510	459	523	530	479	494	517	525	508	474	528	526	489	516	572	548	547	484	521	530	504	524	486	494	520	542	546	527	511	539	506	512	546	510	517	485	511	480	516	536	498	496	529	490	478	538	541	488	513	552	536	509	517	498	531	543	496	529	481	509	546	496	527	527	494	523	477	504	525	495	495	506	514	532	490	525	512	531	540	522	550	499	524	512	521	489	519	508	520	498	547	509	489	496	537	523	518	517	493	507	510	524	497	527	528	503	552	506	510	502	499	560	547	541	534	487	468	478	526	540	506	554	519	512	532	525	523	495	513	531	473	509	486	541	521	530	486	521	522	485	529	508	500	484	549	527	510	497	493	517	484	527	532	533	496	497	544	487	521	519	571	507	495	515	500	520	547	533	502	500	543	522	508	491	522	527	542	517	504	493	488	484	550	491	537	526	500	535	495	527	519	518	537	510	488	520	533	499	549	498	489	487	549	495	508	494	526	534	517	520	492	549	561	557	523	501	535	506	541	520	519	533	541	490	512	516	499	527	503	513	523	495	498	480	552	506	515	488	515	545	528	516	547	540	547	505	497	542	581	542	519	501	492	510	519	495	500	532	515	519	531	548	538	506	518	510	522	476	523	524	486	513	512	514	513	531	521	523	513	522	519	552	524	485	506	532	511	489	509	536	515	547	506	526	498	546	523	481	506	525	492	511	496	519	517	530	550	506	502	490	539	486	505	496	526	556	511	526	537	525	551	521	550	487	482	529	530	487	509	499	480	508	517	513	529	567	528	522	464	514	505	533	546	497	530	568	524	544	531	512	506	529	511	524	521	548	514	521	511	526	533	526	511	507	499	545	517	505	530	523	544	488	498	574	498	489	531	512	526	507	495	513	541	551	507	538	518	487	531	495	530	500	561	521	506	506	545	500	496	503	552	542	471	497	492	498	493	513	556	492	495	477	519	538	559	532	478	521	482	524	485	512	537	500	516	558	520	474	531	486	490	524	466	476	480	532	543	491	513	508	533	530	503	548	526	576	479	517	527	520	520	510	521	541	574	534	550	534	499	520	476	533	545	504	546	525	522	547	513	502	532	472	518	527	467	528	488	481	522	527	521	532	522	509	536	514	503	538	511	525	500	540	494	533	527	536	480	486	537	511	520	528	514	523	509	548	482	519	493	511	510	514	498	508	517	505	522	513	540	528	482	536	527	505	522	483	490	519	555	540	498	492	480	521	503	531	476	526	552	548	508	555	517	548	526	543	503	511	512	549	488	508	504	537	519	539	524	556	558	530	491	509	495	495	510	541	538	487	512	502	493	548	474	480	471	503	557	506	535	505	487	499	517	497	523	502	547	495	537	520	486	434	484	511	518	506	579	530	501	531	506	521	528	477	500	534	492	548	543	544	566	513	487	528	521	531	507	520	541	498	540	504	518	550	551	531	453	520	514	513	478	492	500	522	475	523	506	537	472	541	523	487	560	522	489	521	540	523	488	518	516	529	517	515	498	520	535	534	516	518	491	513	536	528	540	527	536	537	494	534	511	495	538	521	505	531	562	525	493	548	459	478	501	547	517	487	505	498	506	506	482	516	520	488	544	525	493	510	515	546	528	504	502	530	520	515	508	507	508	536	538	518	523	511	548	513	513	507	482	535	561	540	524	532	517	521	517	484	548	537	470	522	528	564	525	541	523	510	527	509	508	495	521	516	490	481	540	520	505	498	532	499	534	488	556	544	514	534	534	532	516	510	522	543	520	555	495	490	555	494	506	558	504	521	535	488	487	540	529	527	513	527	515	518	526	492	522	503	550	525	513	499	510	516	506	499	549	513	504	513	539	497	493	520	508	473	500	545	534	490	519	500	529	516	520	560	491	483	489	489	489	488	509	481	531	526	513	489	503	488	566	496	523	520	493	496	532	510	538	506	566	511	512	495	493	521	505	511	550	518	532	522	522	509	534	495	483	482	497	510	529	533	560	561	536	502	522	566	549	551	537	511	524	506	501	519	524	531	517	468	474	534	563	571	505	538	495	499	543	498	486	523	481	511	482	508	511	494	491	493	484	505	499	508	517	526	526	478	479	499	547	506	528	541	498	530	515	538	485	530	522	492	477	517	537	527	501	553	481	544	477	522	517	471	537	533	516
66274	59296	57094	27135	3152	383	350	298	282	287	258	276	288	255	265	256	270	251	265	264	252	240	248	235	254	265	268	247	263	231	257	244	275	220	281	274	248	253	268	232	240	279	232	236	233	250	259	249	240	245	250	239	228	236	275	240	243	255	280	250	245	251	226	229	233	247	243	244	228	272	235	275	275	249	274	207	232	268	266	245	240	263	232	241	246	232	279	253	278	278	245	222	240	253	293	238	276	236	286	245	258	288	247	275	271	242	265	253	274	260	268	230	262	239	279	257	204	249	259	244	242	238	250	248	224	251	246	267	270	249	248	197	268	259	264	236	269	257	242	224	247	271	261	230	264	276	247	251	254	236	242	228	245	258	246	254	234	256	267	282	230	255	262	254	247	234	233	251	246	254	245	249	270	238	252	271	240	249	254	241	292	245	258	235	229	264	268	236	257	243	252	273	279	255	236	268	278	258	235	271	251	229	245	270	247	272	261	268	251	245	254	259	243	217	248	226	268	241	240	305	234	247	226	255	228	268	238	272	249	204	266	250	236	258	253	244	252	255	261	245	271	276	244	249	241	242	243	217	262	263	226	263	281	269	230	256	261	231	250	252	284	244	226	243	240	229	239	259	273	271	257	257	248	279	264	246	229	265	241	244	246	268	246	270	229	233	278	234	274	261	261	241	243	240	249	239	271	232	250	249	274	267	268	258	257	242	253	245	232	232	227	265	246	245	257	278	250	258	250	260	239	282	236	229	235	258	250	257	242	245	239	258	278	250	267	223	248	255	272	274	253	222	257	245	248	236	263	275	239	229	249	222	254	263	284	280	269	241	282	236	258	246	235	219	248	223	252	258	235	239	260	277	253	252	234	256	262	245	253	241	250	239	237	251	258	239	265	270	251	281	275	249	221	253	284	234	256	251	251	236	252	222	226	218	270	260	255	236	228	251	263	220	231	260	214	246	234	269	241	225	242	260	238	235	215	279	256	247	258	255	230	247	259	235	269	252	227	266	252	242	243	230	259	232	258	232	260	213	257	259	259	239	231	246	252	267	243	251	238	259	254	262	242	264	215	252	234	261	243	285	255	247	214	281	240	262	255	248	278	252	241	258	227	262	270	245	252	240	235	265	239	241	233	258	246	255	272	239	248	251	239	258	240	243	238	284	231	246	238	257	241	266	251	233	235	229	272	244	224	277	275	243	249	229	255	245	248	230	223	240	229	258	270	251	237	270	262	268	263	261	264	253	252	250	238	260	264	243	257	253	281	271	253	224	281	250	250	233	256	237	243	234	238	237	258	255	261	244	265	257	208	240	253	261	253	262	219	262	252	246	272	262	263	263	265	209	234	232	248	244	238	256	254	226	243	248	276	246	249	274	271	252	241	235	239	238	232	245	255	283	225	288	268	241	230	227	250	241	245	261	249	234	255	258	282	260	265	231	202	242	274	249	241	239	245	260	264	253	254	260	266	260	275	271	251	223	219	264	268	220	267	238	262	270	254	283	259	243	246	254	235	242	250	281	293	248	254	242	246	268	260	236	239	229	226	258	251	268	259	237	255	224	270	231	244	257	258	255	237	246	253	259	231	243	245	218	225	238	272	234	254	244	237	253	261	254	249	247	267	230	216	268	234	252	281	267	234	268	244	252	244	260	227	255	261	242	265	246	279	282	269	253	283	246	260	256	242	248	266	224	262	281	222	230	271	241	268	252	240	239	278	263	242	250	225	250	269	269	264	222	234	267	227	209	261	243	223	272	241	229	271	277	252	231	221	230	233	214	254	251	266	248	266	216	256	253	239	240	270	250	278	282	269	211	251	258	240	255	265	257	240	276	229	262	252	233	229	251	282	239	230	252	256	261	272	244	254	278	246	213	256	251	230	256	277	254	264	244	244	248	259	244	257	224	233	230	213	267	245	229	254	237	252	224	264	265	226	233	272	253	277	252	220	241	240	246	239	211	254	247	247	250	271	259	258	213	238	236	243	247	245	246	265	248	246	263	225	243	267	240	257	246	259	219	260	259	281	243	248	248	226	240	251	238	257	245	262	252	283	251	252	280	271	245	235	262	255	232	266	233	271	236	250	274	254	258	244	243	234	272	226	267	235	242	233	237	239	276	263	264	254	229	259	275	248	261	235	245	236	243	279	231	249	258	205	241	229	244	259	249	262	267	250	256	249	244	248	260	275	271	223	255	242	285	251	256	229	212	238	232	275	238	244	246	249	262	271	240	255	259	248	250	257	239	235	253	228	259	255	224	251	245	244	241	231	217	261	283	226	255	262	239	268	261	253	273	244	252	256	251	273	256	236	238	242	279	247	238	239	245	246	262	249	253	254	233	237	259	246	236	275	278	243	274	267	259	236	227	252	246	268	233	276	234	264	258	249	238	246	266	265	242	238	229	249	258	243	264	264	258	264	244	226	258	235	247	236	276	266	242	229	254	257	251	231	265	251	233	216	255	230	261	252	241	251	231	211	257	248	251	237	253	249	250	257	260	244	231	240	255	231	232	261	202	218	227	215	238	243	246	238	251	235	262	243	242	252	259	245	235	266	262	258	242	231	273	283	218	262	235	242	254	225	240	290	245	227	241	266	238	231	237	235	243	230	243	246	279	243	249	240	266	254	260	229	228	231	234	228	269	254	251	263	254	258	268	263	266	247	239	264	221	258	251	255	268	255	264	267	261	254	250	262	265	260	232	268	213	267	239	241	250	247	261	225	243	222	255	243	216	223	269	254	260	241	229	244	225	253	261	239	272	260	253	255	238	246	235	275	244	265	260	249	239	251	231	248	266	229	270	253	267	255	251	250	236	252	267	250	215	264	253	248	236	302	250	242	209	225	242	266	246	266	265	239	238	282	242	259	278	261	224	222	219	254	250	240	260	243	239	247	264	259	245	248	230	285	238	242	249	233	285	253	249	266	230	218	245	239	233	257	255	236	263	250	267	295	257	216	250	261	278	236	249	280	245	245	214	247	248	274	252	283	271	256	247	249	281	258	271	244	246	271	257	269	270	277	224	252	240	237	283	249	241	236	263	246	245	233	254	253	235	234	221	226	223	229	246	271	263	243	260	230	237	241	209	242	230	237	242	241	237	220	244	253	254	249	276	276	246	254	234	216	250	261	255	248	278	255	257	244	251	238	245	223	224	245	249	248	256	273	250	258	257	226	267	261	249	260	258	234	241	248	264	251	265	251	271	259	266	250	257	259	256	264	232	224	254	229	273	249	293	268	260	226	254	281	250	226	242	256	244	252	282	248	253	290	256	255	225	240	257	272	241	229	236	267	268	255	238	258	237	251	248	256	226	237	212	264	255	255	234	233	203	252	283	240	235	260	249	249	219	244	252	265	252	277	270	229	253	243	272	262	270	246	248	286	236	260	250	248	240	229	277	267	238	254	246	243	257	263	273	261	273	260	254	254	246	270	244	246	277	232	245	235	260	247	243	273	272	231	252	258	247	270	263	239	262	225	227	238	248	233	255	269	239
44450	46110	52149	13758	1384	1258	1153	1058	1062	1015	916	887	922	905	838	873	854	845	848	804	815	790	825	823	816	838	845	819	752	740	848	819	830	771	774	815	823	781	795	739	757	828	780	821	815	829	790	758	735	728	813	775	791	801	748	819	794	822	741	750	783	790	717	804	805	841	766	744	824	814	821	838	755	801	725	743	823	810	774	799	806	751	772	809	807	814	761	777	808	796	805	721	782	748	838	709	783	782	814	750	786	827	790	807	762	763	768	745	761	840	789	729	705	790	810	788	762	784	774	753	712	803	776	816	769	804	829	771	806	709	798	788	756	766	785	735	814	749	757	809	848	766	820	750	734	750	790	765	732	775	807	766	774	820	760	833	799	764	808	809	801	773	799	794	803	770	773	764	769	836	771	787	748	803	742	774	788	755	771	752	810	796	773	748	762	773	766	822	802	782	782	806	803	752	772	778	718	792	774	830	765	775	757	753	795	814	796	801	756	784	785	794	811	797	794	813	737	778	811	760	774	760	804	773	789	791	772	760	797	785	753	776	780	805	782	765	798	822	761	728	793	787	793	779	761	775	825	771	806	791	774	787	746	795	763	781	738	756	760	751	770	770	802	758	790	767	732	812	812	788	721	811	786	725	836	812	738	780	795	779	791	789	765	774	737	789	750	783	784	752	801	783	747	815	776	802	766	779	787	809	774	820	799	766	775	764	785	764	796	819	800	777	752	798	822	786	844	773	788	815	795	776	799	765	804	829	808	804	767	816	805	738	785	803	783	820	770	799	762	765	773	794	806	791	775	773	856	801	756	767	767	731	742	774	774	760	804	742	799	836	793	821	809	816	829	784	769	732	764	821	749	815	735	824	769	785	758	746	705	797	817	774	787	760	817	712	753	802	706	771	756	802	847	776	815	761	846	811	791	816	767	802	853	704	728	781	834	801	786	784	783	784	778	826	777	775	802	735	783	813	818	801	812	796	755	752	798	776	781	796	759	799	786	761	838	783	754	701	809	814	792	804	766	804	783	788	810	764	806	851	794	798	787	763	758	792	723	789	811	829	763	776	769	759	827	765	782	787	798	776	789	801	802	789	777	807	785	773	785	826	770	813	789	759	769	831	775	766	789	812	802	782	757	777	775	763	783	789	783	715	774	742	728	768	789	769	724	813	802	755	762	770	807	737	756	807	798	766	779	758	777	818	773	764	785	778	736	754	739	787	765	778	786	744	706	746	733	756	795	773	753	774	785	800	790	724	853	727	781	768	773	752	740	791	784	735	773	770	801	819	756	800	782	751	788	765	749	849	766	738	829	746	815	803	801	780	706	739	782	745	761	810	817	760	773	700	792	793	773	741	791	746	851	776	795	790	812	801	825	764	776	734	749	819	768	782	751	800	816	787	811	820	740	792	784	773	814	754	747	772	755	791	792	785	812	800	785	778	740	814	766	807	802	812	796	751	834	791	761	787	782	808	785	770	790	794	720	731	801	770	719	776	795	760	795	753	832	747	737	796	763	768	783	782	813	814	775	750	763	813	806	793	796	805	741	799	826	800	770	823	819	747	777	762	755	827	770	799	800	776	837	817	755	780	822	733	812	785	747	752	746	801	795	781	771	760	820	787	803	800	745	799	787	799	733	788	769	756	777	772	728	773	799	788	808	757	769	753	798	823	779	822	770	762	780	773	797	736	778	782	762	737	828	836	762	811	736	751	787	804	807	785	805	784	788	767	760	710	782	758	812	757	768	795	784	758	756	779	787	783	790	799	814	739	779	805	813	790	786	817	768	747	818	756	766	831	828	750	779	708	757	761	751	799	776	786	759	758	813	770	786	769	809	784	794	773	799	770	740	793	798	774	784	769	811	795	779	761	807	787	853	791	781	788	789	784	858	753	772	754	810	820	751	804	782	795	801	827	774	752	804	803	759	752	771	762	783	772	779	806	746	811	802	798	808	772	825	768	788	778	808	779	749	770	799	760	763	772	747	759	767	805	801	768	817	782	750	824	788	815	778	775	792	751	820	750	752	772	760	799	817	787	768	824	755	814	806	774	799	770	823	760	804	773	791	771	823	789	796	799	826	814	773	793	797	799	854	784	825	791	795	798	753	754	776	785	808	753	796	772	765	786	773	767	807	816	821	714	797	747	752	806	818	748	791	783	768	778	746	795	772	821	752	820	755	748	762	745	786	793	783	791	743	812	800	758	765	745	770	759	773	806	850	773	802	787	774	765	730	800	775	786	773	773	747	779	809	797	782	799	746	739	815	798	791	787	782	767	752	766	798	778	819	764	780	786	803	775	790	751	789	840	738	779	740	781	838	756	797	767	814	788	808	795	806	760	851	786	809	833	835	790	816	792	791	765	798	791	758	797	764	793	831	816	753	811	802	763	760	786	820	775	789	762	809	814	773	800	752	813	819	795	785	810	803	736	789	752	782	756	795	776	813	784	787	827	807	769	756	757	779	790	769	780	782	814	757	803	771	736	801	831	792	745	806	769	814	793	764	761	746	818	766	787	768	804	766	799	773	798	745	808	790	774	807	784	777	769	726	839	815	755	809	827	759	782	766	747	763	779	816	787	760	767	720	802	794	812	796	782	811	761	837	771	771	775	814	769	768	812	767	751	776	778	769	787	768	782	790	766	788	779	818	815	750	746	785	787	757	777	795	778	726	755	776	849	757	779	781	782	805	769	805	823	775	760	757	758	742	803	810	773	781	825	766	782	786	773	774	788	791	817	750	755	783	802	768	792	766	791	730	827	817	807	788	789	745	820	768	786	787	769	788	720	765	805	785	742	798	773	749	775	802	748	831	766	794	781	786	758	771	808	830	760	811	763	778	782	771	760	777	823	777	790	796	809	753	804	767	737	739	782	795	748	771	768	756	775	804	795	758	830	807	805	770	811	766	778	762	830	783	785	786	748	772	799	761	828	790	794	784	731	802	778	798	791	777	835	758	768	829	806	853	780	789	804	790	740	806	735	808	796	746	761	789	768	794	784	787	774	750	773	779	816	771	840	772	776	775	816	791	802	772	734	798	804	780	765	741	787	796	749	780	785	785	745	811	769	793	766	781	785	782	768	809	781	823	748	752	829	816	737	767	775	764	808	768	811	789	789	714	791	816	812	781	803	817	767	797	819	812	764	743	782	705	830	773	825	796	826	812	730	781	757	798	827	806	750	828	763	814	795	753	806	833	786	795	786	774	762	730	748	810	775	802	840	794	737	783	808	768	765	764	743	789	809	735	788	839	792	770	845	802	792	786	804	809	756	791	795	810	733	777	750	765	807	784	734	742	791	758	802	779	791	738	826	777	821	788	761	834	764	798	783	804	745	752	762	795	806	834	775	785	813	756	822	797	807	760	782	760	846	775	763	811	760	775	768	797	767	767	800	746	776	770	779	763	771	798	754	813	794	803	767	746	789	790	772	750	773	784	762	796	764	801	773	798	787	757	796	774	751	802	748	772	791	768	800	812	698	758	790	829	735	802	787
79171	71947	68965	36418	8133	864	521	440	438	428	389	378	352	383	351	344	346	370	346	328	321	313	314	365	349	319	307	313	325	356	340	343	324	336	347	345	313	319	360	324	363	345	333	317	297	315	338	354	292	292	321	310	350	329	339	315	328	313	328	320	324	323	342	353	311	334	322	314	327	336	313	335	302	320	321	321	303	346	342	296	311	297	302	340	304	340	323	324	277	291	336	318	324	318	324	345	350	281	314	311	306	312	337	299	354	336	308	326	348	356	345	328	305	311	328	339	333	313	311	330	303	322	316	320	334	310	318	329	351	332	346	325	318	315	326	301	319	331	317	324	323	339	355	332	326	330	335	334	328	348	351	332	323	320	317	363	314	335	321	330	306	298	328	309	327	294	342	334	338	314	318	309	349	302	341	336	308	328	332	324	314	340	313	320	290	326	321	319	314	313	346	338	368	311	334	355	333	295	335	312	302	323	305	305	341	366	323	317	322	338	287	321	298	349	350	341	320	310	320	321	316	336	338	360	303	308	288	336	311	326	363	367	324	341	345	315	317	332	330	327	337	322	307	316	322	321	357	311	327	306	352	329	311	320	324	342	296	330	333	349	343	304	307	307	318	342	353	298	287	319	290	312	305	325	329	323	313	315	340	330	347	337	321	297	353	315	319	323	302	331	309	322	300	308	312	360	339	319	345	302	330	334	322	353	319	303	351	358	343	278	316	323	351	304	316	336	316	269	304	299	323	337	334	344	327	313	304	321	348	325	340	356	322	326	312	326	294	332	322	317	305	353	343	318	316	300	340	323	333	307	355	314	343	327	347	312	311	342	308	344	322	315	329	310	314	364	317	317	302	336	318	312	320	310	348	318	334	313	322	332	349	361	334	320	332	327	333	314	321	316	286	321	343	345	338	316	335	295	302	339	313	333	349	315	294	338	311	348	332	336	332	305	379	331	317	351	341	318	302	331	345	345	342	335	292	291	302	342	316	323	349	348	346	312	326	349	328	337	315	315	319	312	311	321	311	317	337	320	360	334	275	324	358	340	351	308	336	318	313	278	355	337	309	323	295	330	342	334	354	328	330	330	299	325	330	324	324	322	310	290	336	306	311	330	303	338	332	304	300	307	319	332	329	342	319	313	327	346	320	331	324	328	325	315	303	365	341	344	318	325	310	349	318	321	357	339	309	309	318	337	299	280	290	308	299	319	289	313	298	304	299	338	281	314	385	302	314	334	353	300	335	315	347	344	332	302	324	353	321	336	326	357	330	306	318	332	334	347	342	319	330	334	337	302	328	347	357	319	301	314	304	341	348	309	307	319	316	338	359	332	358	353	328	290	330	290	271	326	333	321	339	317	299	335	364	340	328	320	311	299	331	320	330	318	326	323	346	315	337	310	326	321	303	331	315	303	336	302	325	308	338	323	311	327	325	297	310	311	313	335	323	352	350	331	353	326	305	318	287	306	305	306	346	307	332	324	335	322	327	323	349	314	322	317	315	334	290	315	324	299	348	341	303	323	319	343	314	346	317	327	331	350	351	334	358	307	339	340	318	377	317	314	329	317	343	321	356	339	337	358	330	317	315	334	314	298	306	299	320	331	343	314	371	322	300	294	329	316	323	322	324	336	307	345	296	319	297	314	325	323	370	318	333	332	331	351	317	305	323	330	326	321	317	319	311	344	336	340	350	321	335	279	352	326	330	325	324	336	368	321	307	336	344	344	295	341	368	365	304	379	283	346	341	350	308	321	309	339	330	308	303	299	342	331	327	344	284	284	324	319	299	312	354	343	330	339	338	326	347	334	307	344	347	356	345	334	339	304	325	321	318	344	326	361	348	356	350	318	310	343	296	309	319	361	363	341	341	326	326	320	328	342	273	308	346	307	324	310	314	355	321	340	317	289	318	366	356	333	302	338	305	336	321	310	353	296	352	366	285	327	360	327	320	319	331	287	325	323	322	326	336	351	326	331	380	304	331	354	291	304	361	302	285	329	378	345	345	347	319	337	304	320	310	332	307	346	332	334	327	302	349	330	306	341	315	315	298	339	354	315	326	347	331	342	314	334	312	358	307	304	318	325	347	359	324	370	321	318	288	317	362	294	313	309	370	321	323	343	331	316	313	310	327	290	330	341	331	364	369	321	312	339	349	314	316	335	335	305	316	320	352	347	295	339	354	336	315	344	326	295	314	317	323	336	336	352	325	340	335	312	321	307	361	324	297	333	277	310	305	300	356	336	338	335	316	370	354	332	291	328	314	340	336	331	331	282	342	319	331	316	302	313	353	329	374	327	306	342	363	330	305	320	295	301	320	290	327	345	319	318	350	344	321	330	338	343	320	326	343	305	337	289	312	348	301	319	347	330	318	349	333	348	321	269	355	347	332	328	345	314	325	316	355	320	307	330	324	319	351	326	349	326	328	331	308	314	287	336	341	344	330	316	315	328	340	345	326	334	367	311	315	351	305	307	319	345	313	310	353	346	337	338	305	302	324	329	284	344	313	312	354	317	325	329	327	332	354	334	310	325	330	343	308	295	318	335	319	343	339	322	340	311	325	317	324	376	295	328	304	318	347	335	307	314	330	342	323	316	328	304	325	334	310	318	322	334	334	348	340	346	321	320	305	347	341	324	305	316	329	345	316	316	323	345	329	346	300	323	309	320	328	324	315	317	345	301	311	302	338	328	336	344	328	314	329	297	327	318	322	311	301	325	294	320	318	339	344	328	313	314	344	319	331	340	290	325	335	292	364	349	319	317	322	334	335	304	293	320	313	313	293	281	324	289	325	322	323	328	345	318	338	328	326	323	335	303	332	384	335	302	339	330	327	307	329	321	304	360	275	333	374	343	344	321	337	361	333	353	321	311	321	300	353	319	334	333	315	352	317	344	322	330	321	349	321	326	315	313	306	349	319	307	323	335	321	281	334	313	331	336	290	316	314	329	338	342	323	350	326	328	304	334	335	293	351	340	338	298	316	328	313	308	319	341	325	321	289	331	313	321	366	321	311	339	330	335	337	317	345	343	322	313	332	299	336	301	340	323	321	299	311	360	313	323	323	366	322	351	320	306	372	330	334	320	287	306	322	352	334	325	328	331	320	324	342	331	297	354	303	328	356	331	301	346	338	344	325	336	327	343	316	331	323	333	322	306	346	323	371	346	297	324	342	313	320	333	341	299	329	324	346	331	321	304	288	324	329	329	307	385	286	289	299	327	328	329	315	332	344	340	321	339	279	340	331	349	312	331	330	335	327	318	325	335	307	291	338	324	337	327	335	350	308	357	305	311	300	319	326	329	353	304	322	321	332	338	371	339	346	324	340	319	339	344	315	322	324	316	316	348	294	310	345	318	318	339	341	325	323	328	311	328	357	318	353	320	360	350	331	311	338	338	320	315	349	320	323	358	317	315	355	329	288	328	308	314	314	328	326	347	356	337	341	351	308	310	322	324	323	344	333	355	326	330	314	328	301	336	356	310	326	339	340	342	313	308
54493	56930	64323	15543	2158	1837	1713	1561	1483	1390	1336	1275	1224	1140	1098	1120	1129	1091	1025	1064	1078	1006	1003	1120	1046	1018	1028	1062	1053	969	1013	1056	1022	1039	1005	1019	990	930	1016	1019	929	959	982	976	986	959	1040	969	976	978	1052	979	921	1025	982	958	990	961	975	968	988	961	975	986	972	966	1005	957	954	984	1000	1020	988	923	980	914	981	980	959	998	985	990	935	956	944	1041	983	993	986	948	982	995	1011	950	1001	1005	916	937	1007	994	963	976	950	936	984	1004	922	960	919	1010	979	949	944	961	959	968	986	892	996	980	1009	1000	1006	973	967	993	1018	934	953	988	951	979	980	983	934	956	1009	1005	1029	998	995	894	941	914	1001	964	1024	932	947	929	964	999	985	959	964	968	975	942	965	987	975	991	989	997	981	976	996	1006	957	997	960	1031	1010	984	930	976	985	1011	1018	1021	1029	961	952	963	972	933	967	992	1009	985	927	927	933	978	943	981	942	942	988	983	962	967	959	1018	955	921	941	998	964	975	950	979	975	925	979	936	956	925	961	951	939	1001	914	927	908	950	953	986	968	1000	1031	963	1002	973	972	935	962	939	990	894	980	987	990	963	971	974	944	937	967	1000	934	1011	991	946	1007	1055	950	910	968	917	896	962	942	986	943	980	987	959	978	1007	952	1007	970	1004	886	915	916	972	985	994	948	1016	942	931	972	973	989	911	959	964	951	981	970	939	949	1004	1021	1009	951	961	967	960	941	932	946	1013	937	968	973	1004	960	981	958	944	968	1017	929	973	969	962	971	957	952	957	975	921	957	1017	985	958	953	937	996	975	933	963	964	976	939	957	981	970	959	947	977	945	967	981	940	892	925	943	1010	925	975	993	954	1012	956	976	1038	933	931	1010	968	943	983	996	936	933	998	984	923	1049	935	985	1018	1024	974	968	961	911	971	998	985	967	966	927	922	947	947	987	951	996	978	973	893	940	1006	929	980	938	933	999	996	961	941	978	995	980	995	993	955	1026	977	974	941	949	981	950	958	946	1003	952	972	979	936	945	1005	1037	966	966	896	938	974	988	1011	956	991	945	992	964	967	959	924	960	936	1009	950	981	988	957	977	978	997	960	1029	967	979	1047	986	919	980	930	950	986	932	959	989	982	980	947	983	981	1004	932	989	967	958	1044	1002	969	941	941	1028	1014	919	985	991	981	995	929	976	920	975	920	941	978	1023	974	944	989	982	989	1011	976	989	967	1021	954	972	974	977	966	914	998	929	1000	983	983	955	984	965	979	977	920	1001	975	958	927	976	967	929	954	1010	1008	1025	965	986	954	1022	984	978	954	986	933	1016	953	965	942	991	924	946	976	1010	989	979	996	1000	969	959	973	969	965	967	941	952	1006	925	976	999	927	962	952	937	1023	972	969	977	942	954	980	944	965	976	948	926	995	989	921	911	1000	996	967	999	922	969	968	982	1000	951	977	920	953	998	965	924	955	933	1018	1000	973	983	963	974	1008	946	884	957	965	939	947	1022	942	942	976	979	984	991	930	975	965	947	978	960	951	955	932	941	961	972	994	994	905	970	918	964	1003	961	920	963	928	1025	976	923	1004	1022	930	961	981	895	1024	977	944	940	926	934	921	981	919	980	946	966	945	1007	1000	958	971	999	982	920	919	987	985	913	963	959	960	941	994	953	956	952	950	970	978	974	1005	953	1004	944	967	995	954	929	953	978	961	944	978	879	993	943	972	993	917	941	949	975	952	957	964	1012	949	974	1010	954	998	921	1007	939	907	941	1016	941	1033	961	986	1012	930	947	934	1015	991	1021	960	973	949	991	919	957	945	964	965	973	985	962	915	923	941	1001	1000	969	988	963	920	953	961	963	948	953	957	967	968	920	1018	950	975	951	908	948	1040	982	969	898	1050	1005	967	979	950	967	995	1007	923	951	955	932	913	931	936	971	967	934	938	1017	1006	971	958	966	955	928	951	943	950	977	1007	881	930	958	965	930	964	1009	957	979	923	957	888	968	961	957	992	941	970	991	957	942	933	972	947	986	994	1015	977	992	958	939	973	978	1022	966	994	981	963	997	1008	960	966	967	947	951	959	915	897	957	949	995	962	956	968	975	951	994	984	926	933	1010	969	970	959	985	953	981	1027	996	962	971	907	964	1024	978	974	969	1026	1013	961	942	971	940	991	967	964	945	967	937	982	1014	927	972	1001	944	973	939	980	931	923	942	964	919	978	953	971	1023	960	980	1001	954	1050	961	1026	940	965	991	972	976	931	949	976	970	1020	956	930	956	956	1000	973	986	992	952	977	986	947	1062	968	941	943	1011	1006	961	978	976	983	916	965	865	958	953	975	934	961	987	1013	1005	992	918	942	957	964	1018	951	946	965	991	939	942	991	916	953	957	969	957	941	963	976	1008	939	1003	923	957	911	951	979	977	966	959	962	950	1036	933	915	976	1012	970	957	990	983	993	898	996	971	983	965	986	953	979	941	946	904	944	973	998	961	978	880	965	941	927	972	995	914	948	1050	984	938	940	984	947	940	956	956	945	911	997	986	923	982	1006	1013	937	954	976	975	1009	1008	995	963	958	1021	976	970	963	1001	957	1015	954	940	978	981	949	1043	912	946	968	1016	932	1023	957	979	991	1003	988	986	980	999	959	984	964	920	936	951	978	977	986	927	954	960	969	985	974	955	1013	901	1032	985	973	914	953	973	982	917	957	923	920	959	976	964	989	999	997	991	979	963	959	957	977	962	971	1006	991	958	979	961	976	1005	958	1000	1027	977	968	963	976	959	932	944	1009	953	943	939	1032	976	1003	966	933	909	972	960	950	954	969	910	970	968	913	965	991	916	977	1016	1000	969	948	989	922	927	983	1021	995	952	967	949	954	1021	971	997	970	997	991	1000	999	945	961	927	986	1014	902	942	1013	931	951	994	959	889	944	977	1018	940	955	938	922	894	1019	971	985	953	975	917	972	976	975	933	906	946	960	962	1015	934	937	937	1028	934	941	949	955	1036	957	942	955	942	960	968	956	1028	932	938	968	988	1022	937	1012	940	977	923	897	982	909	955	940	974	1014	954	1005	952	1010	996	957	932	939	930	936	949	976	965	977	950	938	976	994	1014	985	1019	915	1001	956	1002	1015	948	1008	908	970	979	973	1012	1003	958	965	970	1025	953	923	946	984	964	939	996	929	971	926	982	965	926	961	981	1010	971	907	1033	939	985	933	973	907	989	976	963	985	980	974	978	966	973	961	962	975	992	969	985	956	972	996	932	934	979	1038	973	978	915	947	955	994	975	959	982	965	948	920	923	1027	989	960	985	941	965	1028	978	982	955	940	955	982	936	942	925	979	953	949	939	918	972	956	946	961	955	1023	996	966	971	1021	965	978	1017	942	944	991	957	964	959	982	987	1015	984	961	980	968	962	1014	962	964	956	969	1020	944	968	958	986	957	928	973	967	963	869	947	938	979	962	979	988	976	944	933	925	947	992	996	955	983	942	944	936	982	937	956	965	1040	896	941	917	984	914	959	973	1019	956	971	975	889	980	965	971	936	974	940	980	935	919	961	946	928	935	914	914	945	964	953	994	928	973	918	961	991	885	960	1004	985	938	995	1015	923	918	942	992	961	939	969	924	994	1003	934	966	994	967	1018	941	985	1009	956	960	976	982	967	988	962	908	991	931	936	954	998	1014	1037	966	911	989	938	938	989	890
24666	11790	6925	1336	196	150	174	146	170	139	165	154	158	147	152	142	158	167	125	159	134	162	145	148	148	158	167	120	149	161	145	147	167	152	147	152	169	159	151	149	133	145	163	164	159	150	144	126	163	134	143	131	154	135	133	157	141	141	142	148	162	136	163	171	139	172	135	135	118	138	152	148	141	134	141	143	141	129	160	162	141	148	143	173	152	139	153	138	145	156	152	180	133	141	111	136	162	140	123	145	169	165	156	142	148	148	150	144	164	156	156	171	148	131	166	137	144	174	163	150	146	157	166	169	143	152	135	138	169	122	155	138	130	147	142	172	150	138	159	160	131	154	133	131	150	146	162	146	139	128	122	128	129	145	129	133	150	123	131	128	131	147	127	146	142	171	145	145	121	152	133	173	146	122	151	158	151	169	137	136	155	147	149	143	128	164	142	158	162	151	156	126	149	145	159	146	137	156	141	133	143	157	145	137	157	151	159	145	160	144	174	154	158	140	141	146	134	141	164	139	150	130	155	142	140	156	156	144	147	131	165	173	147	147	158	135	141	157	147	146	141	147	127	134	138	148	154	143	133	142	142	141	152	132	133	161	144	166	150	155	141	156	153	159	132	158	143	161	136	159	139	156	140	143	152	139	160	131	145	142	134	145	127	148	152	139	151	156	137	137	149	148	147	139	163	127	141	133	150	131	143	144	159	152	153	167	143	154	137	132	160	139	135	170	131	169	119	146	132	128	144	122	160	141	159	142	166	162	149	162	141	146	147	148	153	129	128	145	177	148	161	164	139	136	133	136	154	154	148	176	139	146	140	171	123	153	145	173	151	145	148	142	125	165	146	160	154	165	162	162	158	132	176	150	172	143	148	165	131	171	138	124	152	139	162	146	147	145	147	161	126	142	129	127	157	132	159	133	161	147	153	149	174	165	153	147	153	131	148	163	161	150	145	156	149	152	135	144	136	151	165	145	158	157	154	161	133	125	155	145	152	170	157	150	165	142	134	122	146	144	142	122	132	151	141	159	156	168	153	141	144	142	149	152	124	164	146	151	159	140	169	150	156	142	133	151	149	141	151	142	147	134	134	134	149	143	166	156	161	141	146	143	145	118	163	143	169	139	133	145	158	138	151	137	142	153	143	137	141	135	134	163	147	149	150	143	166	159	148	164	142	139	144	140	121	126	140	132	143	150	146	151	172	163	156	135	161	156	159	141	160	133	153	136	159	157	157	157	146	135	137	145	157	140	159	145	156	134	121	147	160	146	136	154	145	149	160	164	161	150	155	141	124	147	145	146	136	158	170	144	143	138	134	130	157	180	163	161	143	153	164	133	129	148	141	150	157	152	147	164	132	132	144	162	154	150	143	149	135	149	142	151	153	179	137	140	134	153	141	145	153	126	149	132	122	142	160	159	186	127	140	146	158	157	155	121	151	162	153	154	160	159	145	144	145	146	171	151	146	132	158	141	153	161	141	152	138	146	157	166	147	140	152	156	153	135	155	141	154	164	146	138	148	164	143	140	151	144	162	136	175	135	148	146	144	159	161	145	146	144	154	127	145	156	168	163	158	150	158	154	121	132	128	150	145	143	151	131	143	167	152	143	144	162	168	158	156	150	129	156	138	159	166	139	181	146	142	132	126	144	154	140	142	138	138	154	141	126	127	143	145	144	147	152	145	146	142	146	152	153	140	154	145	147	139	136	151	164	155	156	133	153	169	156	134	159	157	134	177	144	179	152	145	144	154	152	138	157	147	159	154	144	134	131	140	169	152	137	156	128	138	136	170	136	159	156	117	137	152	153	132	123	139	147	138	156	143	170	131	144	172	133	148	140	141	149	150	154	144	143	194	126	163	150	142	161	132	148	162	154	155	151	133	167	152	146	160	145	149	136	157	160	153	142	154	157	124	161	156	148	159	140	128	145	168	184	150	156	143	156	157	159	176	130	158	155	140	154	140	145	153	160	159	161	141	156	154	153	171	145	159	158	134	162	153	146	141	116	143	148	138	140	128	121	156	139	156	135	150	155	164	144	168	144	143	142	131	140	144	132	148	159	143	163	156	141	160	153	152	145	152	145	150	137	138	147	164	166	143	153	168	153	123	132	142	139	150	150	147	159	147	175	165	152	132	142	151	134	149	164	133	154	152	148	156	147	147	150	125	131	166	165	139	141	161	156	127	148	135	162	143	155	147	138	130	142	146	149	152	146	152	188	133	142	143	149	141	164	164	145	143	155	141	157	127	149	136	150	132	143	139	133	164	146	125	125	165	126	144	143	146	135	165	136	165	164	133	158	174	161	153	148	160	138	132	154	123	162	143	147	134	129	164	152	146	131	152	139	139	154	172	139	147	154	160	185	168	159	132	145	157	141	151	134	167	143	131	157	162	145	142	134	136	165	144	151	156	164	153	139	132	150	134	142	148	150	155	143	147	147	141	136	161	140	145	150	133	167	133	147	137	169	140	160	138	173	144	167	142	143	149	153	144	139	143	136	138	152	175	151	143	123	131	151	167	130	142	157	133	142	166	132	143	157	160	165	161	154	158	131	131	164	149	151	138	144	149	177	164	153	138	157	135	144	141	145	154	146	144	153	153	146	174	139	167	140	140	163	140	177	154	159	138	150	161	146	130	156	148	153	185	165	146	142	147	132	145	138	150	150	158	154	139	134	146	133	139	160	136	130	139	150	156	135	140	153	149	145	158	158	138	146	146	141	140	148	156	146	150	147	142	160	130	141	164	161	150	157	147	139	128	144	159	148	144	148	152	148	155	124	167	137	149	116	154	145	137	132	162	163	139	153	137	111	140	156	134	137	140	125	150	139	152	149	152	148	144	137	151	162	133	156	140	158	137	156	149	145	137	154	147	146	164	157	147	134	136	129	123	149	178	156	142	128	141	146	127	158	148	141	168	160	124	141	132	159	149	148	167	155	148	129	144	155	167	151	161	154	148	155	147	141	126	170	142	139	146	166	145	162	135	143	140	138	161	135	123	127	173	145	156	147	149	135	154	154	146	130	155	138	131	134	143	157	158	128	160	134	125	156	152	143	146	140	172	137	166	127	137	132	138	135	132	142	152	166	155	136	159	161	157	161	141	154	196	168	171	170	142	167	159	148	147	133	154	128	159	131	160	160	138	140	153	158	152	159	150	143	171	153	149	134	128	160	123	150	158	146	144	150	157	143	138	140	120	134	147	140	142	157	156	127	130	155	151	142	161	153	144	152	133	159	161	141	133	134	141	136	168	135	148	175	160	131	139	126	149	152	152	150	149	128	156	144	157	142	164	139	142	145	145	158	170	141	149	141	132	134	147	157	129	133	172	138	146	141	131	139	125	156	148	160	155	150	155	159	158	153	144	142	167	143	160	148	139	168	162	150	150	130	156	139	173	157	151	143	130	163	138	147	141	153	133	153	135	131	146	111	163	150	161	161	134	170	152	145	139	164	145	155	130	127	158	146	136	152	136	138	141	126	123	150	166	170	140	148
23191	15690	13195	2815	517	532	525	514	478	533	517	537	498	527	499	532	513	531	557	504	516	513	486	548	554	483	498	524	496	534	546	519	474	531	525	518	514	525	515	496	505	509	532	483	522	514	518	515	500	531	527	513	509	536	524	476	541	515	517	506	515	525	494	529	512	523	500	494	499	536	550	517	492	512	487	498	539	531	485	519	548	491	518	560	499	494	515	474	517	520	508	495	547	535	499	507	528	501	529	557	496	501	521	496	483	525	474	511	499	477	507	551	501	488	524	494	510	516	524	543	522	500	511	516	522	536	518	529	523	519	527	522	529	547	575	516	560	483	494	524	501	485	480	515	463	498	488	522	491	498	491	506	559	491	486	522	470	502	534	510	519	488	504	534	506	512	541	518	516	527	483	513	484	519	514	496	524	515	519	481	468	518	521	505	493	518	524	540	504	523	533	463	526	530	471	512	500	524	497	536	524	529	491	503	501	512	507	486	555	530	523	529	493	516	502	487	491	527	523	532	545	555	538	460	497	520	508	523	514	529	515	520	496	527	528	462	527	507	489	507	503	488	503	495	513	518	555	531	492	484	500	498	554	504	453	536	527	471	500	503	541	535	550	499	528	490	508	504	542	535	510	535	518	511	503	555	521	474	525	478	493	480	522	504	522	520	544	489	501	526	497	506	545	477	513	561	533	512	531	529	507	547	523	489	496	537	555	497	528	526	515	515	544	513	516	484	500	483	515	461	540	527	486	520	550	525	575	518	516	513	558	504	525	535	505	521	544	504	501	539	532	501	472	523	525	509	494	498	493	487	471	541	489	525	482	486	520	468	520	496	472	485	538	572	547	524	519	491	503	512	508	508	464	504	526	487	544	503	464	522	543	531	545	521	484	557	501	548	507	502	502	471	496	529	515	510	494	531	497	563	509	517	501	542	528	545	484	512	569	510	515	477	505	492	487	493	535	534	520	489	510	506	558	509	527	505	545	494	514	540	501	514	505	553	528	534	503	495	546	517	528	492	477	499	466	517	485	514	511	471	519	522	517	540	521	509	548	491	521	487	525	502	531	539	525	545	520	559	496	497	517	519	524	465	538	499	525	515	510	496	466	534	538	512	490	513	510	507	513	502	523	521	481	479	528	510	489	539	461	515	510	509	511	502	487	522	521	521	493	492	481	464	526	501	492	518	540	485	499	488	485	503	524	501	545	482	507	511	510	448	530	525	491	502	496	505	462	510	494	530	495	518	567	504	489	489	487	533	553	508	491	514	517	525	542	484	498	520	524	498	538	511	516	510	529	534	483	502	494	486	484	511	491	531	480	538	509	489	510	500	503	496	506	530	482	535	538	520	508	534	536	495	530	527	504	493	512	509	508	540	528	497	523	544	542	488	516	518	549	536	551	487	532	494	511	496	556	566	496	510	492	505	528	534	502	517	545	561	539	486	498	518	501	517	526	489	488	523	506	510	510	520	522	527	496	531	542	533	533	470	473	466	551	499	504	501	468	548	525	530	510	537	591	482	492	503	551	490	508	542	512	533	546	548	547	535	526	528	500	502	480	538	515	504	554	515	536	503	502	523	507	502	487	497	571	523	526	522	546	483	479	517	508	506	522	543	538	469	538	524	519	512	496	541	475	512	522	517	527	516	529	532	528	508	530	500	533	495	543	495	516	498	544	515	505	464	519	498	558	480	519	510	530	522	496	507	496	489	495	533	509	527	501	521	530	504	471	488	515	501	503	548	494	527	506	521	525	510	510	522	484	508	537	508	531	542	499	517	502	510	526	527	515	535	509	514	506	535	542	497	491	513	508	514	546	544	527	528	512	479	523	521	530	498	482	475	509	483	526	493	478	506	494	491	499	520	546	532	524	511	512	517	493	512	521	535	516	498	495	501	511	524	550	552	505	515	504	497	509	523	572	508	495	512	512	520	484	474	500	497	496	508	500	498	527	513	521	520	499	481	507	528	514	482	546	537	499	500	517	490	514	509	497	493	491	561	507	534	503	519	520	501	512	499	510	519	533	488	518	542	553	491	517	534	521	478	516	510	536	507	528	516	520	501	526	514	476	512	472	498	503	538	479	493	487	507	556	536	488	509	523	503	509	510	531	524	542	531	519	500	504	458	511	533	506	504	509	558	502	495	497	494	526	572	555	513	511	478	492	510	508	506	474	462	500	531	497	506	508	534	494	459	490	463	542	485	521	537	555	511	510	502	509	483	486	515	522	500	518	483	518	534	510	533	499	501	471	532	507	543	531	516	520	489	537	536	526	484	475	509	522	535	539	541	560	494	490	530	516	508	529	531	499	506	520	497	527	521	487	532	494	519	506	555	522	513	501	504	486	522	488	511	515	491	539	486	531	526	511	508	457	457	521	562	516	536	527	501	460	471	484	496	558	518	510	481	523	525	498	477	480	506	524	531	506	513	536	496	454	483	540	527	476	497	475	479	471	500	531	468	495	517	499	509	502	542	540	455	507	489	542	517	487	519	490	562	512	490	481	486	536	514	585	495	509	523	532	504	500	474	527	511	485	508	537	511	495	534	487	485	496	521	476	534	490	500	489	512	497	517	516	528	532	541	520	533	504	558	487	511	506	518	479	520	504	508	485	534	514	503	529	526	529	514	502	519	485	500	535	522	492	519	512	518	495	511	507	538	532	505	503	503	548	502	515	492	562	560	508	546	506	512	548	498	526	491	493	511	516	529	552	539	507	522	524	525	510	506	469	511	500	489	549	495	538	498	500	512	505	511	502	563	507	494	539	524	533	493	528	484	493	503	500	516	537	479	470	530	503	522	531	525	538	544	499	494	512	553	534	507	503	506	508	523	507	544	510	514	484	519	487	524	563	523	541	503	546	520	495	503	532	525	529	542	522	516	528	521	534	501	549	518	530	525	497	498	557	489	532	486	507	500	520	523	509	524	516	551	546	561	498	562	528	504	528	512	536	519	463	539	533	506	481	477	541	537	545	488	522	501	491	515	506	501	518	528	528	531	516	549	497	493	541	508	530	522	475	508	512	502	544	505	499	505	561	515	486	498	529	525	521	526	491	534	521	496	464	523	554	472	479	494	527	530	519	481	544	505	520	541	526	529	475	543	510	481	519	514	529	493	537	567	531	520	523	500	510	568	534	518	467	506	516	535	507	509	490	507	515	509	529	505	516	525	484	510	465	501	535	472	516	509	465	511	492	491	513	476	519	497	473	512	506	502	586	540	502	487	545	553	505	492	502	499	495	502	545	501	481	514	492	489	504	482	501	534	529	472	531	482	520	500	475	521	514	469	529	516	525	509	548	498	536	499	479	522	512	517	529	503	500	486	505	493	515	502	538	522	510	499	491	519	531	495	486	535	510	551	538	508	513	551	548	475	500	513	504	540	543	483	500	510	489	499	515	535	503	506	528	516	495	535	507	546	506	508	538	507	506	535	519	546	538	497	505	519	487	523	514	505	511	549	510	476	514	495	500	510	506	533	516	545	492	520	537	496
68419	60764	55322	25405	2713	407	323	329	308	284	276	290	276	279	276	267	256	274	260	258	239	241	268	245	244	251	237	243	274	265	269	249	258	261	242	232	240	271	241	255	274	254	259	244	268	256	275	244	256	246	260	253	243	233	255	257	262	266	243	243	264	271	250	250	260	294	266	280	225	262	293	274	245	255	265	250	241	230	246	242	253	249	263	237	229	252	280	300	252	248	249	281	236	245	227	266	292	268	247	240	251	253	242	238	262	264	269	245	266	257	240	254	260	244	264	275	224	235	251	245	277	234	264	230	264	253	263	271	240	266	258	252	228	258	258	264	232	247	255	270	289	257	255	273	242	266	248	268	248	256	260	247	230	264	250	269	254	252	236	250	245	229	250	263	286	220	242	284	265	257	248	255	243	221	238	263	224	288	279	226	246	258	247	259	246	284	228	240	260	244	283	217	258	242	255	242	244	278	249	273	279	251	235	243	252	224	248	225	260	236	215	237	264	241	266	233	269	243	273	250	261	280	253	241	246	241	231	261	243	265	276	251	222	263	242	247	245	260	241	257	283	254	226	231	250	273	225	257	244	277	243	250	227	258	237	249	255	252	251	244	246	240	251	250	241	265	222	246	232	248	273	240	250	255	275	235	245	247	251	261	242	254	259	254	281	279	250	274	279	242	230	257	271	235	295	293	268	233	250	273	249	274	267	263	257	250	284	249	270	271	257	268	245	255	277	235	253	265	260	224	240	255	279	237	265	254	254	242	272	269	220	267	264	254	221	247	238	253	271	242	243	268	234	271	256	259	259	247	235	267	259	290	236	254	244	260	276	238	244	241	240	248	265	248	259	256	231	249	243	217	260	258	267	231	245	276	272	277	254	227	255	258	260	244	262	236	246	248	222	254	243	234	274	249	258	259	254	252	261	273	270	235	277	266	298	250	263	306	262	261	259	263	235	291	244	253	237	261	258	263	286	240	269	266	240	264	254	238	263	262	271	235	242	228	244	269	264	236	275	260	267	272	249	214	244	257	242	226	255	251	238	275	268	274	250	252	271	258	245	249	238	249	239	265	287	249	236	234	260	259	245	247	277	225	268	281	228	249	259	257	239	244	260	276	263	260	249	261	243	256	231	267	246	257	266	256	267	241	252	254	268	252	278	248	244	256	251	243	231	271	250	227	241	230	253	232	277	257	280	249	217	286	250	284	255	240	283	250	259	258	241	217	247	239	262	226	239	264	251	243	253	252	269	266	236	268	250	252	234	252	235	245	265	238	236	245	247	240	277	222	250	277	250	258	265	263	252	239	256	254	266	255	251	274	268	255	270	234	214	259	259	270	236	246	247	233	250	266	263	227	243	213	244	236	273	236	273	232	253	230	258	263	249	231	264	280	283	248	254	209	277	242	231	242	258	257	252	245	243	277	246	267	262	251	251	243	276	248	272	284	223	246	271	244	228	262	210	240	270	216	259	252	255	260	245	256	252	234	256	250	246	257	218	256	275	266	263	249	237	248	248	282	276	260	237	233	241	274	260	255	237	257	244	267	247	257	242	243	253	246	249	270	261	266	251	243	247	260	256	270	287	239	239	241	276	247	226	249	300	228	256	243	262	251	277	277	278	246	232	264	254	231	253	245	236	281	260	217	290	256	242	263	255	252	241	254	254	237	230	254	257	271	246	236	264	238	249	258	243	259	229	277	252	263	278	245	228	247	261	258	245	225	232	239	240	264	247	252	268	293	248	271	241	256	256	234	248	239	248	264	250	268	265	257	245	257	234	269	281	251	255	235	251	270	246	259	240	259	279	296	251	258	267	236	256	236	262	254	260	259	236	243	248	251	286	250	249	266	232	258	272	263	270	245	255	256	271	260	281	239	241	261	239	228	270	263	250	248	253	241	270	261	262	250	270	230	236	277	289	226	257	255	248	235	251	241	229	249	244	235	257	257	260	258	288	252	239	240	264	240	235	260	236	266	249	259	276	227	205	262	271	249	264	262	247	267	237	260	260	236	235	232	258	285	235	238	231	247	249	278	265	265	242	239	257	237	261	235	240	242	242	242	265	264	244	263	254	265	240	265	250	251	244	263	247	237	243	291	287	286	250	270	253	242	240	263	249	267	246	299	241	228	246	244	229	264	291	239	273	229	271	226	233	250	279	264	273	246	261	236	225	263	246	246	252	227	255	242	270	250	250	264	235	267	255	274	256	258	226	259	269	233	282	270	280	238	272	270	236	258	269	229	254	238	245	234	233	265	278	261	236	289	255	228	246	252	259	233	256	254	248	271	259	254	252	263	233	259	267	262	262	238	225	252	246	255	259	234	244	257	261	236	242	282	255	270	234	244	233	266	242	255	240	265	267	229	268	249	266	238	254	256	250	256	247	248	252	243	258	210	231	255	226	238	256	225	231	253	239	242	253	252	237	255	250	256	266	251	274	239	271	299	260	233	254	262	220	249	236	237	255	257	252	259	266	283	277	229	249	246	251	241	254	252	238	268	251	221	240	253	235	251	257	246	261	274	234	237	232	250	251	278	271	230	258	255	265	229	241	271	262	260	232	237	267	246	228	245	230	261	237	271	260	244	268	242	249	276	262	233	246	253	253	241	246	273	260	240	242	220	287	281	240	253	271	271	239	238	258	242	230	269	247	246	290	255	270	257	239	221	263	231	230	234	263	276	270	260	237	252	293	228	253	284	230	261	268	266	276	277	256	252	270	265	257	249	234	232	267	247	292	244	237	277	281	265	253	254	245	273	239	247	267	265	243	249	271	253	246	265	264	271	258	261	277	228	231	259	251	254	257	257	241	272	266	255	249	209	265	283	253	240	255	256	244	253	245	264	271	272	242	246	249	280	268	262	245	255	252	268	247	249	268	245	269	281	242	282	266	243	254	264	245	260	267	275	261	252	226	248	235	259	297	280	228	263	245	242	275	268	263	251	249	266	271	279	254	263	254	246	242	260	263	265	250	252	219	271	271	288	248	263	265	254	256	254	245	244	223	244	253	255	222	279	240	261	264	246	269	248	272	232	215	242	262	256	272	273	229	252	233	254	255	244	259	261	293	268	284	261	246	266	211	259	242	263	270	225	264	263	265	252	297	241	262	236	235	269	274	244	267	244	264	226	237	249	264	240	242	300	263	267	268	256	257	261	242	275	250	239	266	278	249	263	265	267	254	231	235	249	262	218	246	225	245	272	247	252	260	253	252	262	260	260	250	232	252	248	269	266	251	259	234	249	240	250	252	243	247	244	249	266	266	239	268	243	270	210	254	262	267	286	276	270	264	264	242	263	237	253	255	260	250	233	259	272	250	240	250	222	260	254	255	248	263	255	242	258	254	246	246	233	269	246	264	229	235	273	234	262	283	248	253	253	255	238	259	238	229	259	257	240	260	264	254	249	237	246	248	259	224	254	237	238	255	250	261	260	247	255	243	247	241	236	292	254	263	252	244	257	273	254	226	210	282	255	239	264	277	258	234	231	231	229	218	278
46248	47162	50834	11550	1334	1253	1138	1074	1042	969	936	953	901	775	938	871	857	833	838	804	837	807	836	795	839	819	776	826	846	778	766	780	827	829	791	764	807	802	813	781	795	800	813	781	794	806	806	766	781	781	820	784	780	813	838	836	817	779	820	817	796	764	839	824	799	761	793	760	813	808	796	766	864	809	794	770	798	801	779	741	757	792	782	837	827	752	766	840	816	799	764	793	823	816	746	790	748	809	777	798	839	856	818	781	790	805	823	798	745	782	789	801	851	818	741	807	745	805	789	826	777	758	806	754	780	792	832	739	764	812	788	827	784	797	779	774	818	786	825	748	813	804	798	821	823	795	810	806	793	788	789	775	821	759	788	790	799	805	836	801	785	850	802	782	860	788	808	785	797	784	799	761	807	792	824	784	804	797	769	784	786	827	773	810	764	794	785	802	769	828	781	815	775	797	773	783	819	793	803	805	791	780	799	792	803	804	801	756	835	758	813	847	767	816	813	804	790	813	787	762	835	762	807	779	822	792	847	758	749	770	781	820	779	785	802	817	849	795	765	816	805	761	792	829	794	778	817	821	745	813	796	769	715	802	823	841	796	825	812	766	826	790	769	755	747	776	801	762	762	808	751	775	834	797	799	767	763	828	800	794	820	824	807	767	754	785	799	801	790	824	838	770	782	764	766	750	788	798	776	763	805	784	709	766	796	767	802	762	803	808	744	756	759	788	768	797	769	813	781	759	775	839	764	798	801	786	791	809	767	816	793	771	765	768	726	829	784	823	810	747	763	791	797	745	768	798	821	798	748	801	817	790	781	793	795	781	778	811	810	787	850	828	790	778	785	810	806	798	835	765	815	767	813	855	811	742	823	788	782	798	798	782	797	797	811	825	754	788	831	793	829	780	769	784	761	780	768	774	778	844	816	779	769	816	799	785	833	801	858	759	771	778	801	760	781	771	785	806	846	835	805	785	783	732	794	809	773	810	792	785	786	773	810	793	779	798	794	760	763	764	795	804	785	802	770	786	823	802	806	783	768	803	773	834	765	825	779	820	765	788	805	800	757	789	787	754	770	775	823	786	775	743	785	841	807	784	785	778	804	811	776	822	785	828	772	802	784	776	800	796	793	808	764	797	810	804	801	798	786	768	776	757	819	754	762	822	774	810	789	790	800	786	792	777	798	858	811	812	786	757	755	815	767	728	826	899	786	814	804	783	802	755	768	820	742	804	780	769	759	790	804	790	792	727	789	772	757	774	856	813	784	774	822	816	817	790	814	787	758	816	755	761	809	759	809	780	805	787	794	737	782	799	795	813	764	784	748	802	814	770	798	797	810	779	798	776	797	779	796	816	720	752	810	794	825	781	829	822	780	789	826	830	775	788	755	774	805	774	758	804	822	774	821	811	849	807	826	832	778	772	819	789	758	800	767	798	782	787	813	749	765	727	814	845	745	794	820	793	791	829	822	786	806	821	776	769	817	828	825	764	761	794	746	789	709	794	821	833	803	798	836	786	785	832	783	866	818	800	782	768	778	768	759	783	763	761	815	841	817	797	812	808	797	782	819	829	789	720	708	769	753	761	838	817	763	812	756	838	810	798	785	758	805	789	773	781	773	807	801	746	823	717	781	813	795	792	791	788	748	790	843	792	839	789	765	803	761	761	771	792	751	823	778	821	787	813	772	795	814	789	822	769	832	795	806	753	826	727	795	747	761	784	742	832	793	770	751	776	787	801	772	796	841	797	800	760	813	785	774	776	758	755	797	809	788	830	768	847	731	842	806	832	772	792	780	783	806	746	776	753	818	789	818	792	803	810	760	751	851	775	790	751	821	838	826	760	743	765	867	758	798	765	807	788	763	769	766	770	814	796	781	784	787	786	813	775	774	826	739	751	855	803	769	789	832	812	788	814	790	754	775	760	779	818	772	799	809	788	765	806	788	827	782	804	785	801	766	775	808	804	773	802	862	806	797	816	803	775	772	820	852	825	771	754	795	745	805	788	775	804	748	780	819	782	785	808	822	793	775	784	782	829	824	758	772	760	783	791	799	829	826	828	794	818	804	802	805	789	800	802	784	770	777	741	823	800	760	749	789	762	789	814	800	802	788	769	779	800	805	810	798	842	810	735	800	772	829	782	766	817	825	751	812	759	802	755	779	820	834	807	801	792	831	743	787	852	718	774	801	864	797	810	774	779	773	778	837	765	778	803	797	748	769	739	758	802	775	761	812	777	786	791	798	740	834	863	776	812	818	811	806	851	779	797	835	808	805	829	788	770	772	773	790	792	795	818	813	758	733	778	785	783	858	803	839	795	797	773	811	823	787	749	751	746	752	765	777	807	825	785	768	780	781	768	761	799	776	810	834	848	768	804	804	790	751	734	824	816	804	793	777	829	779	788	787	824	812	764	787	807	810	748	764	786	822	780	786	835	785	771	745	792	797	768	778	766	794	821	824	792	825	753	800	795	827	828	775	728	765	827	770	784	797	786	815	805	789	765	811	788	762	771	787	778	773	744	790	817	810	811	830	828	796	838	786	809	777	768	771	783	807	794	766	812	773	758	751	762	808	814	767	783	795	830	759	801	784	744	824	772	771	771	821	795	786	824	812	784	740	783	801	864	834	784	800	768	768	816	787	831	799	807	735	753	823	807	778	788	779	818	734	829	807	797	786	792	785	776	824	778	834	836	811	755	749	836	784	772	787	757	785	767	760	785	775	820	750	793	785	787	790	811	824	824	736	796	775	807	823	803	846	781	764	800	751	799	796	767	805	793	792	841	807	787	798	768	784	749	788	764	788	775	830	788	815	839	778	828	792	810	851	821	794	781	807	780	836	740	795	775	734	844	850	800	790	804	790	813	764	789	781	791	807	776	743	780	820	766	770	782	788	738	802	747	811	791	787	820	752	810	798	803	779	776	780	855	806	799	833	755	813	781	802	788	798	772	737	746	790	801	785	738	776	775	787	778	786	795	755	775	836	792	777	804	839	786	816	861	809	815	811	813	793	806	830	789	814	802	757	824	821	821	786	804	809	773	790	841	770	781	789	791	816	847	759	741	805	765	835	785	809	840	796	826	775	801	784	751	768	763	795	775	779	783	778	807	790	766	780	783	834	775	808	775	793	778	812	785	749	777	778	778	756	814	825	804	808	785	818	793	799	774	765	823	775	789	814	759	754	815	804	775	781	836	768	810	853	828	860	760	759	818	757	788	826	831	863	776	797	795	784	783	782	825	767	800	783	804	778	828	783	810	782	758	787	778	807	819	798	812	772	792	783	829	854	764	817	756	832	841	752	798	835	766	825	831	756	812	753	738	814	832	851	814	767	796	775	751	818	803	839	771	816	811	776	770	817	722	719	805	804	782	792	767	788	835	812	791	763	775	794	793	796	799	797	769	791	802	762	840	782	756	819	750	744	818	817	749	710	796	834	846	824	848	763	818	787	794	781	765	828	842	776	787	846	791	829	793	813	783	755	799	808	796	796	776
80307	71361	65325	35451	7422	802	461	427	384	416	366	378	358	375	392	352	331	346	323	341	328	339	323	339	320	309	330	364	341	325	363	318	320	338	375	326	319	313	321	301	348	344	346	305	318	343	320	313	294	322	308	331	322	311	337	349	361	333	330	302	339	325	303	342	308	318	339	303	326	298	323	346	302	330	333	360	338	313	330	326	331	301	373	314	346	344	338	331	307	353	320	330	305	320	319	309	322	324	352	336	340	324	316	331	289	316	334	301	338	332	329	314	364	319	318	340	324	330	347	324	321	343	349	322	323	328	318	324	326	324	297	338	317	307	345	355	334	332	341	309	322	289	349	309	322	319	382	341	345	307	367	329	345	356	326	367	330	354	300	354	328	368	339	351	334	335	262	328	329	318	308	356	315	308	323	313	337	369	324	332	318	325	356	355	325	325	314	328	327	332	329	356	344	330	342	324	349	341	305	342	327	332	317	367	348	324	340	347	310	329	317	325	358	337	331	313	321	324	321	341	356	327	329	333	328	302	319	334	344	307	360	344	351	319	321	311	325	323	352	350	336	299	328	319	358	296	324	333	349	337	310	318	346	306	338	321	322	319	296	326	340	357	316	298	292	323	335	344	301	339	341	350	336	321	296	355	352	351	333	343	314	341	336	335	341	328	326	308	341	362	339	322	338	302	335	364	330	318	323	321	348	322	302	327	331	301	321	321	356	335	332	328	344	298	351	303	336	341	330	312	336	308	330	341	315	344	321	313	335	330	311	348	347	335	336	343	309	328	338	356	360	317	326	341	351	331	329	322	328	344	316	341	341	326	327	316	304	320	330	321	288	349	301	328	341	333	345	310	299	330	319	323	311	327	369	332	336	335	327	307	328	357	315	357	279	295	333	295	342	367	329	322	295	327	332	332	313	335	327	342	331	321	335	327	320	339	317	325	327	330	333	330	346	325	335	371	350	312	319	320	324	358	345	329	355	319	326	336	333	322	279	325	306	332	348	331	344	341	343	333	335	302	307	331	370	343	270	341	365	341	320	318	309	307	333	333	361	315	322	352	338	296	344	300	325	317	347	342	339	324	311	335	318	326	328	320	357	342	342	340	314	355	322	345	293	355	352	328	314	313	323	316	315	328	332	333	351	334	299	331	345	350	331	337	311	317	295	363	317	335	332	336	359	334	288	338	308	333	353	331	362	329	307	335	340	312	317	342	331	330	346	338	371	343	292	326	353	348	322	347	330	263	318	346	326	324	356	303	332	349	314	308	317	291	323	345	319	337	343	312	318	343	342	331	349	322	343	323	315	343	316	338	318	332	316	318	311	329	308	330	319	330	338	329	329	336	330	304	345	328	339	332	320	310	313	319	342	283	330	332	357	349	314	313	316	280	343	308	380	328	358	323	333	313	344	332	328	298	344	315	322	297	302	327	304	314	300	327	340	318	343	327	318	312	332	337	344	350	329	341	346	306	342	351	335	352	344	325	307	346	321	303	303	312	293	315	350	371	328	338	350	366	312	348	323	331	333	320	351	334	338	329	343	338	345	327	351	330	323	326	352	337	326	319	324	320	342	322	325	343	320	310	342	344	323	334	302	338	330	311	315	321	319	337	336	308	305	299	326	330	335	339	328	348	329	320	324	317	337	325	339	352	351	336	320	324	345	367	354	346	299	373	336	346	324	298	311	336	319	309	358	340	334	343	342	327	343	325	334	324	348	333	345	345	277	335	336	333	343	335	310	321	345	314	304	307	345	366	310	364	312	322	328	326	340	346	339	349	310	330	338	325	340	350	376	316	300	331	331	335	338	363	346	335	336	326	341	312	336	322	321	330	328	322	335	327	338	331	283	332	358	336	324	296	335	332	317	320	318	355	360	344	316	329	358	356	335	308	297	300	314	322	338	346	346	294	310	331	301	319	341	328	310	310	298	326	364	285	345	320	338	312	342	351	324	295	325	328	342	329	329	320	320	313	315	308	323	296	332	351	357	317	335	354	353	321	342	311	337	303	341	355	324	327	340	330	311	324	378	324	332	325	337	320	342	331	335	331	343	333	324	321	341	344	364	334	320	312	305	356	326	329	322	325	337	360	312	334	328	333	301	345	355	317	302	311	379	325	327	347	313	318	324	323	323	362	326	337	332	336	328	340	353	312	338	330	321	327	338	297	315	312	333	328	335	363	324	326	325	338	347	319	313	322	325	311	307	331	357	326	291	350	368	313	289	331	341	290	350	355	331	302	322	346	339	339	352	307	333	359	318	370	300	331	351	308	322	372	317	336	342	313	336	335	330	333	318	330	334	343	346	339	324	324	345	333	343	314	313	305	331	318	350	344	321	330	312	332	320	326	369	327	294	346	291	324	328	319	334	314	356	321	310	324	349	306	328	311	314	349	292	313	313	317	339	302	338	357	324	329	330	299	339	304	306	318	328	303	320	334	355	332	338	334	327	347	332	330	327	335	320	373	341	326	322	331	356	345	320	317	344	349	311	333	323	354	309	318	347	335	321	316	347	337	315	339	334	309	323	332	323	332	321	332	339	322	292	336	338	331	324	324	300	297	336	312	334	351	330	331	320	308	348	328	361	292	322	318	321	301	293	340	357	321	323	307	319	352	303	322	346	333	345	354	326	346	307	330	328	308	338	339	319	348	343	309	324	334	376	305	332	320	353	331	330	335	326	344	343	311	341	318	336	298	301	330	369	343	306	343	306	323	310	341	353	336	320	331	321	331	345	312	349	317	332	314	361	359	341	357	330	340	336	312	288	369	329	335	315	328	289	332	359	311	321	338	363	308	298	308	326	347	302	372	352	326	349	325	285	321	331	310	365	342	324	340	298	301	325	333	378	344	362	333	338	381	350	332	320	355	319	333	339	311	353	322	349	328	354	314	315	310	329	301	357	329	346	304	298	315	353	301	343	338	324	334	316	347	364	332	313	311	357	331	356	338	304	347	335	349	326	315	332	337	374	330	354	335	328	338	331	326	338	330	350	330	326	314	311	340	348	331	318	332	310	325	370	315	346	312	326	293	308	329	327	342	311	341	326	310	299	350	319	319	301	345	332	344	329	304	326	305	307	326	313	305	339	317	323	335	298	343	346	292	325	345	331	349	309	311	357	329	327	339	346	297	337	311	327	351	310	351	325	327	308	309	342	306	331	369	304	319	312	345	325	321	334	338	329	343	326	357	344	330	312	343	323	330	332	317	334	314	328	346	312	357	325	360	315	339	335	314	318	342	342	312	323	325	298	338	320	337	314	315	313	347	331	313	323	357	357	346	352	355	366	343	321	298	339	292	319	314	345	333	322	319	322	367	352	337	319	354	306	327	327	348	327	333	347	331	343	349	317	319	344	355	313	348	320	324	323	324	351	320	295	320	337	302	337	327	321	336	315	317	356	339	310	333	316	335	314	350	339	290	357	335	314	304	314	321	335	333	335	292	289	348	331	328	378	332	332	333	353	318	340	347	348	334	316	324	276	348	325	325	358	316
56657	57362	61597	15445	2064	1803	1605	1499	1415	1392	1272	1292	1142	1089	1130	1127	1105	1097	1084	1114	1054	1055	994	1015	1031	1055	1003	980	1040	1030	1013	1028	999	981	1057	1006	1023	979	979	1060	1005	1005	1003	1019	1009	1035	994	995	999	958	986	1002	983	994	971	955	1016	1040	1049	951	988	984	1020	1003	977	956	965	974	971	1020	967	939	933	939	937	965	1017	967	1033	986	955	1017	1024	981	992	930	982	941	1016	973	984	921	971	981	1014	904	958	1039	984	903	972	993	1011	947	996	986	961	977	1037	941	1036	928	973	979	1020	915	991	958	1012	972	1010	970	1003	986	987	984	1030	1033	952	981	958	952	960	994	936	991	919	1020	962	1000	969	985	1009	1046	969	989	960	977	1047	999	965	964	1009	996	954	922	967	947	1023	1014	959	930	941	994	967	995	940	987	977	990	1005	1013	938	1000	955	976	1022	951	988	993	950	962	994	933	982	943	932	978	992	977	913	914	978	955	972	985	997	1001	987	992	992	981	1001	988	945	974	1002	981	940	997	993	936	950	1000	934	1003	924	932	978	935	985	947	998	926	980	954	1024	1006	957	1001	931	1018	964	960	951	979	968	1025	1016	1001	1040	996	1024	939	1016	962	955	936	997	928	954	1005	967	930	961	1034	1013	954	935	934	918	983	959	986	938	996	982	939	1005	979	988	955	1011	995	979	905	982	960	983	940	942	1024	1010	962	984	966	989	975	912	957	942	968	929	940	994	974	984	961	915	917	950	1006	941	945	976	972	946	932	971	952	971	1008	964	928	1035	982	944	982	967	959	995	889	936	993	950	1024	955	974	913	1005	983	980	991	1041	989	980	935	1013	949	967	975	948	978	970	991	992	985	1016	1005	938	982	977	982	955	937	1039	1008	1005	964	933	933	950	1011	920	956	975	972	1022	974	949	963	929	976	979	1023	946	959	979	962	989	961	951	951	1043	992	920	960	992	980	937	977	972	1035	954	951	952	942	957	954	922	1037	983	938	977	961	1017	984	1039	977	994	945	940	1025	1004	939	1021	957	969	1017	1005	954	972	1013	1004	968	970	979	972	949	927	1005	1014	952	1014	1032	1012	1015	989	1008	937	978	921	960	983	959	916	975	939	986	1002	968	978	1026	978	949	979	955	936	923	921	982	879	958	969	941	985	961	962	1023	980	1008	965	998	959	1001	961	995	964	945	1010	951	996	968	943	1000	942	871	992	940	945	957	1007	999	954	981	1031	988	963	963	906	1047	921	993	984	994	1006	979	917	1019	972	950	971	923	1010	971	965	1017	966	952	1027	955	968	965	997	989	1012	953	961	990	967	983	965	968	969	966	973	936	966	976	956	1012	962	904	1053	967	1026	954	992	996	1015	1033	952	941	986	998	962	1008	929	983	948	988	969	967	964	987	931	956	898	975	937	930	1002	997	989	1019	973	957	1009	1003	1006	1017	992	979	955	964	1005	971	965	947	986	982	979	1011	978	953	948	950	1014	995	936	957	1050	988	932	995	989	942	995	997	967	959	902	1019	1004	1007	928	924	967	1011	964	1018	1001	1062	961	984	986	964	988	987	1012	953	986	987	1013	1032	974	987	978	964	1034	959	1050	931	965	959	1002	991	988	986	946	1032	1010	973	929	991	987	910	930	1013	948	981	940	976	985	994	948	932	996	1006	984	987	982	966	1036	993	966	956	986	1011	1000	951	989	981	953	941	1013	970	941	978	972	940	1003	902	943	921	905	924	918	937	993	936	1005	952	960	976	1006	905	974	1025	971	917	938	977	968	1009	960	981	938	926	958	954	964	937	959	1013	972	976	973	916	970	970	948	998	949	978	954	986	904	987	992	901	1028	964	1011	980	885	976	937	974	970	952	965	943	974	926	983	972	986	936	1043	986	972	974	995	971	961	960	1013	933	1003	997	912	957	932	982	991	944	1010	1031	920	990	936	1016	1030	1023	959	994	983	1028	940	1010	1060	904	929	975	996	977	970	982	954	969	963	940	947	958	976	984	972	986	1005	950	955	996	928	962	1009	1004	958	946	1008	949	995	977	983	949	1006	1039	971	992	932	966	920	982	944	978	985	966	990	969	994	978	988	1003	1020	1023	1007	1000	1008	991	951	973	966	997	969	1014	999	949	957	903	985	994	1010	973	973	970	980	900	962	951	991	955	977	962	934	1011	1014	991	975	1007	972	948	960	962	964	958	980	941	1024	985	953	993	964	900	926	975	995	1008	990	973	944	1031	969	949	947	1008	983	963	992	926	946	991	993	942	953	996	961	977	960	1014	989	1003	992	959	1004	987	978	936	962	960	933	967	1006	995	966	953	967	984	992	1006	950	1013	922	1000	1044	959	1025	1013	977	1030	961	963	985	975	991	969	970	1006	977	952	933	969	1001	950	950	1056	970	972	971	989	927	925	949	913	976	933	987	958	1016	920	942	940	973	975	966	946	988	963	973	951	972	1008	992	999	972	965	969	968	889	1024	971	945	891	1006	983	974	977	987	945	982	967	975	967	1006	922	941	1020	983	964	946	968	1005	960	1028	1009	978	1023	991	929	915	986	990	905	1032	996	989	954	997	926	970	1023	965	984	960	984	938	966	992	998	990	922	1023	994	961	976	971	946	922	1031	997	954	940	1003	989	1015	922	1001	1018	1006	953	970	1027	947	966	991	974	980	1006	1033	981	967	991	1035	959	964	967	932	1009	958	963	1008	1010	981	961	977	896	954	1034	994	995	1033	952	969	954	947	968	959	975	957	954	955	960	1006	989	1023	985	972	957	952	930	983	933	984	972	1002	959	973	962	1001	949	1002	961	964	1011	998	977	1029	991	1003	985	975	951	976	980	933	940	933	923	939	1019	938	980	1004	998	995	935	949	1007	1007	969	974	962	924	1031	998	1006	961	994	977	961	1010	976	982	924	995	1027	960	956	967	965	986	988	1019	1004	1009	1014	975	977	952	962	974	962	983	920	952	934	965	990	1003	996	941	949	952	970	922	997	971	959	965	988	951	968	1025	969	1008	937	916	1016	980	984	946	928	984	1010	913	977	984	1011	992	949	981	969	937	966	1013	945	977	1026	1013	999	946	982	987	924	993	1005	950	939	961	967	969	966	933	994	1026	1031	951	1023	939	962	988	1003	1023	960	994	1002	1032	984	1011	952	935	960	1020	964	940	978	1001	960	939	997	1021	917	979	966	962	1038	924	926	991	959	933	976	965	966	990	978	926	1036	1006	1009	949	931	991	1018	990	948	978	980	1003	982	947	957	990	928	962	966	968	928	943	965	1019	954	966	1014	938	977	991	966	966	1025	967	980	971	947	983	973	950	977	997	1002	961	1003	965	950	980	989	1030	969	1038	986	976	955	925	990	919	1008	947	937	937	921	949	965	961	976	949	972	927	1024	1031	950	1007	983	1051	947	1004	981	1014	922	955	988	944	893	1007	943	962	961	947	931	983	971	1012	983	1013	1032	992	1017	969	941	986	971	962	981	970	1001	990	981	919	974	960	932	1034	941	921	959	920	1008	994	1019	983	991	1021	961	1010	944	996	980	943	940	983	1031	998	1006	1036	936	987	943	1023	963	931	979	947	925	1016	1010	1004	961	1004	1031	998	1000	1041	955	935	980	938	905	929	984	958	981	994	988	935	1004	931	977	933	983	938	966	971	939	994	986	951	993	961	953	991	988	1050	987	1009	930	967	962	1006	1002	992	976	977	948	1007	991	997	1019	1008	967	984	958	971	966	966	977	997	998	971	939	1000	933	982	955	1021	998	950	979	971	951	975	963	981	999	954	959	931	930	937	948	928	962	967	937	943	945	941	945	1000
25954	10712	5971	1185	166	172	152	143	151	145	148	135	156	165	142	158	154	163	124	155	142	139	169	171	149	141	134	154	152	170	147	145	162	146	143	170	144	120	143	134	125	133	140	138	143	153	142	141	157	173	142	129	178	133	151	148	154	139	152	146	156	156	143	140	139	130	139	133	157	126	141	129	121	139	138	137	166	149	172	139	132	141	156	137	144	140	156	164	130	154	145	144	141	152	148	158	123	142	147	143	156	138	135	161	130	154	141	159	146	131	141	143	145	161	149	133	142	179	142	165	151	161	140	145	142	154	143	142	145	147	145	156	128	142	145	144	150	127	130	156	146	157	150	150	173	163	164	134	126	153	155	134	159	147	139	139	133	123	128	130	155	160	131	141	121	158	173	145	134	138	142	133	159	149	155	140	120	155	153	154	143	167	128	153	135	123	156	160	164	154	145	138	130	137	144	175	138	128	115	143	150	146	126	132	149	153	141	146	149	146	146	127	166	163	150	154	166	142	130	151	157	119	142	159	161	141	142	150	150	149	144	142	135	141	150	146	151	141	131	143	152	121	154	153	146	134	143	141	160	155	138	146	158	146	131	140	141	151	139	128	138	118	146	159	150	134	143	140	137	145	136	135	162	147	128	154	148	145	131	136	153	135	175	146	129	142	141	138	144	150	131	119	149	157	151	152	136	115	163	151	155	153	141	162	149	146	161	131	174	140	146	141	158	148	144	144	136	151	141	143	139	148	130	153	133	138	128	148	136	124	135	157	135	140	139	146	158	142	161	136	122	143	165	133	139	149	136	147	158	129	144	158	158	135	160	150	158	122	151	144	168	139	157	153	155	145	140	144	139	156	117	137	128	140	120	140	137	149	149	137	152	134	157	126	157	154	142	159	151	137	141	147	155	149	136	158	164	118	159	144	168	124	151	135	136	133	150	155	137	150	146	150	142	128	155	154	131	149	134	157	136	143	142	134	138	145	136	144	127	124	140	140	143	135	151	129	148	138	142	137	146	121	155	143	144	158	147	151	136	150	130	157	137	140	150	121	158	149	141	157	130	155	137	136	133	139	157	146	133	134	157	149	149	164	147	124	147	137	129	145	150	132	139	135	138	125	122	145	157	151	124	126	143	156	133	120	164	148	129	147	147	136	143	155	166	143	127	167	137	157	139	143	148	148	144	127	157	138	148	131	134	148	139	126	138	157	146	146	157	147	159	152	142	136	151	153	165	156	128	148	155	175	142	156	146	135	123	146	118	152	145	131	153	151	149	160	154	153	134	123	148	126	144	141	133	132	142	152	157	140	149	154	134	120	124	156	138	161	139	144	148	143	152	140	135	158	127	153	155	146	136	137	144	145	167	162	123	158	155	150	133	144	130	148	155	131	142	154	171	152	149	161	145	138	145	129	135	164	121	143	146	142	138	166	150	121	135	138	152	137	138	160	123	160	139	144	163	145	145	140	141	114	167	131	133	143	127	148	146	148	160	134	142	144	126	158	152	121	140	147	140	170	147	146	153	144	140	139	135	132	160	154	153	175	161	136	146	145	150	155	163	157	146	136	156	152	144	142	133	141	144	161	136	147	127	143	146	136	144	143	166	162	134	157	134	154	128	157	167	132	135	157	144	119	146	138	159	126	136	139	156	155	137	151	140	153	145	127	129	167	135	131	147	142	153	128	150	144	156	140	155	135	152	135	133	136	127	162	144	131	133	116	122	145	140	156	136	144	153	135	156	159	127	124	136	158	150	125	141	130	127	137	165	136	146	135	136	156	162	147	128	131	133	138	164	138	153	155	158	140	162	129	169	157	157	178	130	153	141	145	153	153	144	143	140	140	149	151	134	139	133	125	134	150	153	152	144	156	142	154	164	148	156	162	158	143	141	133	162	141	151	127	159	147	135	148	151	137	133	148	142	145	147	163	143	145	127	139	162	139	133	128	155	168	144	145	133	135	138	130	133	162	135	133	146	165	127	171	154	136	144	127	137	145	136	138	160	136	175	148	154	140	146	139	169	146	167	119	147	149	154	129	136	132	143	158	157	150	130	142	144	116	152	165	134	128	142	156	145	156	134	146	142	139	143	144	166	138	149	132	157	150	148	161	131	150	136	123	145	161	159	146	146	127	157	146	132	129	148	131	139	137	128	151	150	138	169	170	158	179	145	148	132	161	141	133	155	120	133	151	138	155	157	135	146	145	143	152	161	146	149	160	124	157	133	146	154	161	109	142	129	116	132	140	149	137	132	142	155	124	131	143	153	155	142	157	128	147	141	144	140	155	154	139	132	143	155	150	137	146	161	163	146	140	142	125	128	142	127	155	138	143	145	147	159	140	156	141	147	129	152	159	137	129	143	151	147	156	148	142	147	136	132	148	160	135	146	135	145	130	130	139	166	139	149	147	129	156	154	161	157	126	158	143	150	140	155	155	159	138	127	145	152	133	143	154	128	158	155	110	130	138	132	144	144	132	143	154	149	137	131	133	147	141	145	148	138	137	133	154	153	142	158	159	127	133	132	135	134	138	143	142	168	140	149	128	164	155	164	120	138	160	159	132	152	149	136	150	135	137	148	131	153	150	135	141	172	153	137	136	139	158	146	138	129	134	153	154	145	152	135	148	139	138	154	128	151	153	131	154	154	151	166	127	167	140	140	140	134	135	160	135	145	146	135	149	162	154	131	155	131	145	148	139	170	147	149	152	166	166	155	160	131	144	130	137	156	142	139	145	139	146	120	137	151	148	145	146	139	146	128	141	153	134	148	141	153	143	145	156	147	154	145	134	146	138	136	154	127	139	115	151	165	148	150	180	148	139	146	136	145	154	160	124	136	140	145	135	158	147	148	123	141	131	148	158	144	136	133	153	150	146	145	140	148	146	147	134	139	140	122	140	148	152	152	154	141	161	145	150	139	133	136	149	134	155	135	134	124	133	142	164	152	137	144	124	162	133	137	148	144	167	134	131	122	128	163	151	150	126	168	170	157	139	162	141	124	141	159	153	147	144	148	168	160	131	131	149	157	123	150	118	154	134	149	147	139	153	125	143	152	135	144	132	169	133	151	128	149	122	158	155	153	146	140	174	123	156	167	182	135	133	123	155	150	136	136	158	129	127	139	137	146	151	147	143	130	130	133	146	152	152	146	133	144	164	130	140	148	138	153	151	145	163	124	132	129	158	148	159	162	142	145	142	147	143	138	147	142	153	148	140	141	158	141	146	142	136	122	131	148	165	150	136	177	158	129	147	148	122	141	160	153	129	120	143	146	142	143	157	122	147	117	144	176	145	153	147	136	148	163	166	142	150	107	153	134	127	135	124	144	162	152	149	143	154	159	148	158	160	129	151	148	145	136	144	137	147	118	159	141	144	138	149	147	152	144	146	153	165	147	148	140	134	156	153	135	135	138	152	141	129	120	149	137	131	138	140	134	131	134	148	160	167	177	142	161	156	147	141	112	154	192	142	144	151	146	150	156	138	165	156	152	139	128	152
25014	12863	11461	2597	503	482	529	543	521	487	490	480	447	489	526	533	514	494	452	466	506	496	482	531	524	480	504	514	472	505	514	499	472	482	506	521	490	460	497	509	517	477	523	487	529	504	484	493	495	508	505	502	487	522	504	514	487	461	473	522	474	516	497	523	501	502	478	488	502	518	489	449	510	524	471	515	514	475	537	533	501	479	480	538	511	512	477	455	472	457	507	507	491	522	500	512	539	505	507	534	493	532	498	486	480	509	497	535	486	523	495	494	488	456	504	498	490	486	498	489	501	504	518	494	505	515	491	458	450	509	509	518	509	493	460	476	482	512	486	483	485	497	488	490	486	471	470	514	487	517	502	517	481	495	504	513	508	515	487	525	511	499	500	536	517	529	503	488	508	506	462	484	463	514	511	517	486	446	501	505	532	494	516	475	499	497	505	469	499	572	501	492	511	496	470	490	519	503	501	504	541	493	511	508	488	492	475	496	509	526	505	493	491	511	497	490	518	489	487	494	515	537	497	498	487	530	495	514	506	456	514	498	519	508	481	487	483	494	487	501	514	509	508	504	491	499	504	489	470	526	473	496	489	497	561	513	553	510	462	507	500	505	503	444	495	516	488	522	490	465	494	521	502	470	501	526	519	494	490	479	540	504	512	476	544	500	481	522	505	471	525	500	506	496	471	473	466	523	503	482	499	471	499	519	491	489	506	495	506	496	507	515	466	502	500	522	498	482	472	500	489	496	513	514	484	483	525	479	526	502	530	500	494	500	533	520	497	514	498	544	537	526	537	505	508	503	469	543	491	504	491	465	521	494	510	524	455	490	486	505	488	539	505	536	495	473	498	521	476	477	457	477	506	508	497	483	503	478	505	493	514	504	527	463	544	498	531	514	517	508	478	483	498	522	483	538	497	545	485	458	490	485	493	482	500	519	499	510	530	496	493	481	537	474	466	538	518	470	509	518	485	546	493	439	502	477	526	507	471	490	491	482	493	537	532	522	504	480	482	507	471	541	527	499	477	508	514	506	498	513	511	497	485	487	465	514	463	471	463	483	511	515	509	534	489	478	508	484	503	505	494	493	506	481	469	536	498	517	505	535	488	489	472	505	517	488	498	491	520	547	522	507	481	509	476	478	537	525	505	445	515	490	517	505	492	508	495	516	484	483	512	459	508	546	515	486	541	468	503	465	474	537	508	493	517	502	521	508	508	500	472	498	476	496	492	495	479	541	505	498	497	524	506	521	487	494	509	468	483	503	486	512	462	459	519	495	486	481	485	486	505	471	500	532	474	508	497	477	493	521	478	468	531	524	530	476	505	515	500	475	501	489	476	486	523	463	486	496	526	467	505	504	486	533	513	487	528	512	462	510	508	459	555	527	499	494	499	537	488	532	550	504	502	495	511	500	500	528	491	468	495	521	500	494	538	461	506	489	483	508	507	514	488	508	474	540	525	493	506	551	507	496	523	500	498	479	523	537	481	532	517	515	516	518	507	505	470	463	517	480	506	504	503	450	526	477	506	498	460	516	499	480	476	478	508	517	501	478	524	520	509	507	548	501	487	474	496	456	488	518	504	465	499	493	480	496	511	485	460	510	505	484	511	539	490	511	527	489	490	505	533	545	460	539	564	534	501	480	499	482	506	488	493	507	517	550	471	510	506	520	487	482	483	539	516	491	476	522	488	495	503	505	483	461	469	494	472	506	525	491	488	484	472	469	526	512	496	494	481	485	505	586	519	534	518	522	504	509	481	487	490	508	508	529	478	534	480	520	500	517	500	509	487	481	482	512	508	536	457	494	501	521	517	548	519	515	467	506	505	483	496	481	484	531	499	535	478	525	484	498	493	481	472	493	541	514	540	483	487	486	510	489	498	504	500	540	470	499	496	493	481	474	473	552	503	531	499	485	521	542	506	503	523	489	475	463	461	494	489	507	529	476	504	527	506	524	488	484	516	510	527	528	494	471	453	475	489	483	462	495	461	546	463	500	539	515	482	447	427	541	483	470	527	467	455	483	490	478	517	500	500	524	468	503	505	530	531	504	491	510	481	505	531	520	506	507	487	506	488	497	521	515	503	478	441	493	518	469	488	512	472	488	467	516	493	486	479	512	487	502	517	516	489	499	515	482	497	472	506	516	516	496	476	500	508	493	505	526	487	526	478	473	509	502	487	485	498	514	500	499	494	490	513	482	506	492	525	465	529	505	489	499	512	553	497	519	481	526	480	477	497	468	503	496	561	469	558	466	499	545	461	524	492	523	519	481	472	480	490	513	476	496	477	515	528	480	515	489	517	497	477	500	464	460	519	490	461	531	481	530	537	506	569	450	527	510	529	501	529	525	488	489	525	498	489	520	522	534	502	487	503	485	507	532	531	474	496	498	494	491	479	496	487	514	479	488	501	493	493	499	479	499	490	476	543	513	511	521	479	483	501	532	483	485	482	517	498	485	471	496	526	506	508	516	540	473	483	516	532	496	520	490	493	518	514	549	504	522	511	513	491	469	503	501	502	500	516	462	491	515	494	530	504	478	499	506	520	486	500	465	533	469	505	540	492	541	521	437	518	490	518	510	514	468	451	507	505	512	509	532	461	523	507	483	505	512	519	525	512	478	520	506	502	531	462	505	495	485	475	543	502	528	494	542	490	516	461	509	523	512	497	516	481	485	515	492	470	503	458	513	501	525	478	489	502	514	509	508	559	498	507	492	491	528	501	493	477	502	501	479	488	545	548	534	518	474	501	508	506	490	503	483	514	475	525	500	522	501	539	515	518	455	523	500	492	491	470	511	505	507	495	479	484	512	524	489	498	548	515	485	501	512	513	535	490	507	490	478	518	484	510	478	509	516	524	515	502	472	521	475	470	508	494	494	498	473	533	493	516	535	501	569	512	505	507	494	520	510	509	504	457	519	479	491	507	487	501	496	507	493	510	464	461	514	482	518	507	504	506	496	462	499	492	524	512	463	498	509	483	479	532	512	495	486	539	511	479	487	494	503	492	490	540	510	513	484	523	506	533	475	475	505	504	482	511	507	527	467	484	524	502	483	524	513	493	509	541	490	507	504	479	469	528	503	498	479	488	512	466	492	475	497	484	505	455	487	514	487	523	495	492	533	508	527	504	510	477	527	479	518	506	513	487	523	495	479	494	547	516	531	483	482	494	467	488	505	500	530	478	468	518	546	486	506	511	523	490	533	521	514	486	520	508	494	498	457	529	497	523	516	504	518	479	543	533	508	505	493	504	496	505	485	504	496	498	530	513	483	508	488	492	515	531	514	512	516	502	481	511	509	506	490	489	500	569	517	492	499	514	504	486	468	505	535	461	511	507	510	517	527	454	492	504	496	503	483	481	528	515	472	522	496	498	462	491	483	501	504	499	491	512	501	505	536	496	508	555	518	496	512	479	497	497	477	519	522	503	470	510	496	497	499	489	493	486	484	449	488	530	516	541	482	509	482	528	514	504	506	488	466	532	460	514	476	512	513
67970	55284	51207	25713	2588	410	311	292	323	300	276	287	270	255	259	254	292	253	287	257	243	231	210	256	237	242	237	238	244	237	244	252	248	235	238	245	236	243	259	239	215	265	228	255	245	239	259	252	265	242	257	248	242	261	229	255	231	220	233	243	228	243	252	248	227	252	253	226	266	252	243	243	252	222	225	226	232	257	218	244	227	252	217	237	232	230	236	256	225	272	256	279	224	264	237	251	239	219	265	250	266	254	267	258	250	227	252	243	220	239	192	219	260	238	265	227	265	218	244	236	247	250	235	231	262	243	262	226	228	231	252	249	266	237	264	248	238	252	226	240	227	237	258	265	261	263	217	251	292	227	241	226	246	272	265	241	216	214	247	247	231	252	264	241	231	237	225	278	253	236	236	240	236	224	223	210	245	244	221	206	251	241	235	231	254	268	246	223	238	219	245	290	264	251	215	238	249	233	259	249	251	225	227	196	243	233	246	224	237	259	221	257	273	251	238	210	231	240	251	229	235	209	272	253	249	266	240	243	237	258	270	244	217	255	229	252	238	230	232	247	264	258	265	207	224	258	271	256	230	262	220	229	265	243	231	214	262	252	251	235	234	223	231	239	244	238	243	235	245	244	252	242	212	246	273	250	241	250	231	240	239	215	250	230	241	232	237	247	229	224	249	236	252	245	225	274	257	248	274	238	236	232	247	237	236	239	224	245	241	215	249	260	255	223	236	236	263	254	255	215	244	241	230	254	252	251	233	231	230	225	253	226	247	241	212	236	236	278	275	238	258	214	256	261	254	207	243	259	215	247	251	256	252	239	271	233	228	220	253	254	249	236	255	274	258	250	230	231	228	203	240	241	258	206	232	239	227	230	266	237	248	248	267	226	261	247	253	251	267	256	233	251	257	243	229	243	247	212	235	248	245	249	244	241	288	234	264	248	224	248	231	239	257	235	239	263	234	236	243	234	272	244	209	260	246	228	232	218	268	231	233	236	250	249	269	225	233	217	241	251	203	240	257	234	241	238	211	252	248	227	245	248	240	245	234	240	227	224	256	274	249	249	243	261	245	264	235	261	249	227	237	240	265	270	227	239	233	272	251	238	240	213	225	254	234	269	208	245	238	233	232	230	232	235	230	244	229	239	239	228	258	238	226	247	243	248	242	234	244	234	224	244	239	252	245	236	269	263	265	257	246	272	227	227	236	209	270	232	248	227	245	275	222	226	239	252	252	286	231	223	249	283	256	227	234	244	240	239	259	250	227	247	274	230	256	218	231	222	240	231	243	272	254	216	272	236	232	245	247	222	245	234	240	255	248	234	237	239	241	225	238	233	248	266	256	242	231	259	262	224	239	249	238	241	229	232	242	249	258	248	278	246	271	240	246	226	250	269	243	249	240	224	215	229	258	228	239	245	225	263	241	225	251	239	235	242	243	220	259	259	242	241	259	220	225	219	247	211	236	244	249	258	215	247	234	229	221	221	247	247	248	228	233	239	266	227	230	239	212	261	251	246	255	242	256	226	247	234	233	253	244	235	250	227	233	235	232	245	282	238	239	225	268	236	260	235	244	236	228	290	240	229	221	243	245	240	224	240	238	251	264	240	237	256	216	239	242	236	237	228	242	231	252	235	237	229	240	230	215	214	246	236	222	228	227	238	219	227	242	215	251	244	241	261	248	248	247	217	223	232	251	253	231	239	232	238	257	228	242	235	254	225	247	247	229	247	209	265	239	243	260	209	229	212	235	253	225	192	219	265	214	271	261	246	254	248	268	268	226	229	224	239	236	248	240	253	229	259	250	260	230	250	245	266	233	228	239	248	250	242	220	256	236	260	230	256	269	242	254	278	242	239	231	241	236	236	250	256	226	255	232	249	229	267	227	237	242	270	209	247	238	250	250	232	271	260	254	255	250	232	251	237	232	230	255	252	262	229	245	259	240	266	251	243	232	247	250	217	250	231	247	241	223	250	260	229	246	251	241	241	242	250	227	240	250	254	254	247	238	250	240	250	274	255	240	227	239	220	235	260	259	259	257	212	229	232	236	247	252	231	241	245	232	235	252	231	217	228	207	233	241	222	246	236	248	249	234	256	233	232	244	256	231	229	233	266	231	249	247	238	261	232	249	279	254	246	240	262	218	228	241	224	241	245	244	234	241	233	232	267	263	209	213	210	251	243	239	245	240	258	265	244	235	227	233	219	218	237	243	242	239	239	242	257	236	251	266	229	221	242	230	256	193	255	239	217	239	261	253	242	217	242	255	237	253	243	270	242	245	242	242	259	257	241	217	244	227	251	242	229	247	246	227	223	216	232	251	242	241	253	224	247	224	255	217	251	212	249	227	232	270	210	240	228	238	247	234	259	234	239	265	219	244	250	265	245	248	242	229	235	239	280	239	216	246	243	249	232	254	237	251	245	239	237	239	225	256	247	245	259	250	229	254	236	251	250	256	243	244	255	206	243	236	245	233	237	220	217	276	243	249	214	256	228	239	253	258	228	205	239	220	236	260	246	223	247	231	255	241	248	248	236	256	236	228	232	248	229	240	247	230	273	222	233	240	245	260	230	260	230	226	234	233	252	244	270	240	240	238	239	235	254	248	247	247	250	255	236	258	239	260	229	228	265	254	197	226	255	242	217	254	243	224	232	233	239	230	265	237	268	239	218	230	273	242	228	270	219	241	251	249	261	248	255	235	237	250	231	231	235	296	220	248	274	263	242	250	242	258	270	252	239	231	228	249	250	254	249	267	240	222	239	262	243	211	238	221	242	223	238	248	243	238	232	236	251	243	265	265	233	237	226	258	209	210	261	242	223	231	242	246	227	228	241	234	236	249	262	246	235	233	235	248	231	238	218	250	240	266	242	225	249	254	265	252	253	235	231	247	225	253	238	251	236	235	240	222	253	232	223	240	248	217	270	243	227	243	235	268	244	217	249	249	240	252	247	251	227	235	229	266	244	238	245	249	241	231	283	227	236	248	239	271	246	236	250	221	241	229	260	239	228	254	224	259	240	235	216	226	196	251	216	241	248	261	247	235	234	244	246	272	233	257	237	232	246	240	224	245	238	246	269	243	247	263	244	233	218	229	240	250	245	252	261	231	236	232	256	244	234	219	233	230	235	234	245	230	243	268	281	262	254	237	258	245	268	254	236	260	255	229	254	238	249	233	228	215	263	265	243	258	231	220	248	247	238	255	260	252	257	208	214	279	234	239	246	238	237	249	242	212	227	216	231	243	256	231	261	220	228	228	233	253	236	256	251	287	242	241	238	266	252	259	211	256	220	236	254	250	234	239	240	245	260	252	249	238	250	243	242	234	229	252	269	243	256	241	259	245	218	236	214	266	240	253	231	228	269	240	254	248	241	231	271	238	248	231	224	247	233	251	253	281	234	232	231	220	222	237	249	246	243	237	279	219	227	270	226	268	250	261	257	246	241	256	253	205	255	262	243	238	253	245	223	273	219	235	241	243	258	260	244	223	225	251	236
46222	43552	48305	10910	1493	1242	1177	1093	1025	1002	928	882	879	841	877	872	865	848	813	847	816	740	791	797	774	833	782	822	796	792	828	747	777	790	764	749	738	847	822	756	745	860	753	774	785	719	780	794	814	799	770	747	782	726	806	757	772	803	752	798	774	781	800	749	761	782	769	742	740	762	802	762	759	742	733	818	773	786	766	762	813	755	734	805	750	774	763	759	752	758	749	741	782	790	815	731	845	735	742	721	783	771	794	799	771	764	744	746	782	758	742	754	737	780	779	755	745	737	756	803	768	767	776	754	810	756	759	754	698	839	800	800	755	739	685	740	769	761	725	783	729	728	774	786	753	778	721	748	784	734	750	796	720	771	777	748	760	734	774	806	767	735	764	753	751	757	756	744	765	776	773	702	735	710	797	757	703	783	774	831	720	762	739	753	739	772	748	766	791	767	704	766	743	776	741	787	733	761	769	742	757	769	701	817	737	709	773	755	793	757	739	769	794	766	742	769	717	727	727	793	750	784	783	771	719	703	764	777	760	785	703	782	741	703	742	776	756	792	767	819	753	785	699	759	763	732	781	754	723	698	706	816	766	691	827	755	771	760	759	729	760	806	769	759	775	759	731	751	707	771	765	811	745	742	775	778	796	736	754	821	722	747	776	778	729	723	740	752	734	779	749	755	722	790	770	745	722	775	757	772	729	692	822	777	732	711	789	753	747	702	771	704	726	779	743	732	739	801	750	731	754	713	723	735	786	751	739	778	751	723	728	735	756	773	732	776	752	739	745	775	803	764	781	713	827	752	750	734	766	749	731	779	771	743	772	748	720	751	741	740	788	775	728	770	750	795	768	770	752	748	798	739	773	744	743	740	774	750	791	714	732	748	742	769	751	781	759	758	732	769	761	752	759	718	797	753	728	762	765	696	708	771	785	762	756	739	736	766	745	742	765	757	724	730	757	713	747	759	753	754	773	755	774	764	774	734	801	765	739	769	762	751	736	726	765	767	767	770	769	743	765	750	716	747	752	795	784	782	758	766	770	745	770	764	706	741	785	785	808	748	767	787	750	760	792	796	750	732	772	727	763	745	753	794	782	751	757	732	796	768	778	765	716	714	775	746	699	775	756	792	735	759	792	746	725	773	770	762	743	761	750	753	775	767	727	765	741	771	696	728	732	766	677	783	749	748	754	767	743	748	763	799	758	712	803	764	764	748	766	776	768	748	748	764	784	787	746	758	755	754	782	754	740	736	756	762	755	794	755	789	747	777	811	763	769	785	771	773	773	769	768	786	780	797	741	756	759	766	785	792	732	774	786	739	760	742	799	734	796	801	734	779	733	729	713	802	709	732	757	751	725	751	752	807	741	760	711	714	772	739	760	737	728	776	753	773	771	742	700	753	721	802	745	793	763	785	717	747	738	739	765	768	783	751	781	750	754	810	764	791	762	751	781	780	768	717	737	716	705	773	758	752	787	765	759	691	741	771	749	792	826	718	750	746	752	766	747	719	737	762	742	740	757	691	759	764	725	717	696	748	757	753	771	730	803	783	775	781	735	756	807	766	758	728	726	769	798	790	768	728	752	742	791	723	728	751	816	753	704	729	743	816	765	739	737	715	761	794	764	721	765	751	753	732	755	756	744	765	732	739	774	778	735	779	777	758	797	786	764	735	768	773	792	721	701	735	704	744	718	690	788	820	805	733	711	804	748	749	757	740	822	776	790	748	751	800	752	752	752	771	754	725	758	771	737	728	733	728	732	768	765	769	719	729	747	749	753	750	767	817	717	714	727	765	761	747	758	795	743	767	747	759	717	705	727	780	755	739	753	790	718	754	777	735	741	763	772	708	784	781	796	727	786	731	807	741	727	735	761	752	767	752	762	708	734	768	740	746	756	826	778	755	768	765	731	776	732	823	734	815	723	762	777	743	798	818	771	765	751	776	762	748	739	749	785	727	766	778	746	719	695	731	772	793	794	761	712	727	774	729	771	762	784	743	775	716	768	803	724	777	705	764	794	765	733	742	763	781	759	757	789	769	748	751	783	784	727	775	764	760	722	739	738	782	760	755	766	758	745	768	764	790	707	727	746	770	742	777	778	776	795	739	727	798	710	761	799	756	757	764	783	804	802	759	759	787	732	782	755	749	757	761	805	709	766	764	773	796	778	767	705	788	743	764	759	755	740	760	765	742	706	754	710	692	743	800	773	797	765	717	736	715	751	743	749	756	733	787	731	766	780	743	768	750	745	703	790	740	762	795	740	721	760	743	723	742	741	804	718	751	796	731	750	756	752	767	784	716	772	729	768	805	766	780	797	765	701	775	778	707	768	756	745	773	723	744	744	727	770	761	751	712	765	718	763	753	748	750	731	744	757	734	757	776	774	797	739	764	767	750	708	767	727	750	755	763	734	775	747	758	712	753	737	743	808	778	709	763	730	798	774	726	739	747	742	752	753	776	760	720	768	726	779	755	736	759	740	759	705	733	801	717	704	778	719	777	763	758	738	734	735	755	757	777	766	756	746	759	781	765	746	802	736	789	814	798	743	746	740	791	759	777	742	782	769	696	757	783	768	774	790	731	719	763	742	735	719	785	779	767	712	742	757	782	744	765	771	776	766	798	754	738	790	739	766	768	747	742	746	733	758	729	740	764	807	735	741	766	745	741	764	728	739	728	765	733	745	768	728	716	770	797	792	757	768	785	768	765	729	780	761	766	754	777	766	791	758	731	748	708	761	719	762	675	779	740	749	666	793	746	771	762	736	735	741	733	802	812	771	776	775	785	773	718	750	720	766	748	753	749	772	756	752	774	690	780	781	760	779	784	721	783	767	787	764	744	761	737	738	742	726	762	785	713	734	778	798	747	753	739	764	763	788	763	796	810	759	760	743	795	733	787	776	740	770	748	697	850	780	700	796	798	757	714	745	749	788	750	775	776	757	750	737	763	825	783	738	780	738	726	754	717	777	761	728	815	747	747	735	787	729	747	725	729	768	759	724	736	796	762	779	775	791	727	757	781	733	785	744	723	792	793	745	776	740	797	777	759	766	739	795	793	763	770	780	729	823	788	767	789	773	745	752	760	744	778	690	734	799	752	716	733	706	778	787	724	756	784	749	781	804	784	756	741	764	769	805	753	761	733	724	766	783	762	778	765	760	792	744	787	724	753	821	741	735	771	749	785	773	721	752	772	776	719	807	742	779	759	777	791	767	771	770	800	750	768	720	800	792	777	792	772	718	791	776	792	746	770	763	778	780	764	761	749	732	791	749	739	792	759	811	758	712	758	780	785	819	758	760	769	757	736	766	766	772	810	784	697	769	737	772	745	749	732	790	729	749	741	747	742	720	734	783	758	706	758	720	696	723	760	794	698	760	801	791	783	757	809	752	768	721	733	721	779	775	773	749	701	798	767	768	767	736	746	722	772	735	769	743	747	715	776	722	791	742	757	757	761	762	787	750	775	718	724	740	793	793	810	747	784	782	751	740	788	762	700
81797	68918	62360	35414	6852	778	515	493	437	399	392	391	353	354	303	363	344	341	354	324	331	350	360	349	313	334	331	357	335	325	340	291	322	353	326	329	313	319	295	344	314	332	321	332	331	316	326	285	308	360	324	325	308	337	322	318	310	322	312	327	311	319	337	332	296	337	303	295	306	355	322	338	345	321	328	331	318	338	307	330	326	335	300	318	355	305	332	315	331	319	323	352	316	312	338	322	318	339	328	304	316	320	312	305	318	298	315	327	339	329	317	308	312	276	335	313	343	302	327	305	322	323	300	324	340	298	345	311	311	319	323	290	310	340	317	326	336	322	325	324	333	336	312	286	287	328	323	316	306	313	328	331	314	295	301	327	337	329	294	330	325	314	346	312	313	312	327	323	317	324	319	318	338	292	304	293	344	331	340	311	295	310	277	306	325	313	293	295	327	304	303	324	299	299	328	343	310	324	324	277	292	313	291	321	358	323	312	307	339	317	311	310	316	313	349	311	321	321	305	324	296	324	294	309	309	330	329	322	331	318	327	324	312	315	319	317	304	316	314	338	298	343	296	319	330	317	301	309	299	303	332	311	317	343	304	318	336	304	334	311	342	291	347	328	283	326	335	340	352	329	310	310	315	332	328	297	318	313	303	307	342	307	324	336	334	333	337	312	310	324	301	321	333	304	307	292	288	295	306	333	293	348	327	329	334	326	348	314	289	311	294	313	318	320	323	293	316	322	298	306	299	345	324	334	328	330	334	353	353	302	318	311	265	300	310	316	293	319	322	297	304	310	319	309	310	322	312	335	340	311	316	299	311	296	306	293	294	337	302	334	343	344	303	317	306	307	322	289	324	343	333	328	341	345	333	331	302	289	356	311	277	308	340	312	316	313	315	314	319	330	315	320	305	289	309	322	332	329	303	298	311	333	309	363	304	335	353	295	323	324	321	349	340	321	284	286	326	321	309	357	291	303	316	338	323	291	317	326	325	335	330	307	314	338	349	302	315	308	319	354	331	316	328	322	306	348	325	300	301	334	319	318	337	304	360	312	287	293	328	314	339	333	297	321	279	331	340	302	332	300	312	296	305	317	355	324	320	341	309	297	328	327	320	297	324	312	308	310	339	299	318	304	289	337	322	334	318	321	313	303	299	315	314	330	322	343	310	293	332	301	312	320	326	305	311	315	320	315	307	336	316	331	327	329	320	317	332	310	309	358	328	356	304	310	308	329	356	303	308	304	337	336	310	325	322	312	312	319	329	292	327	334	337	325	296	302	319	293	356	287	323	307	316	336	352	306	312	342	339	299	312	309	347	310	323	331	326	318	307	300	326	302	318	310	286	315	305	322	317	319	327	294	294	287	284	341	334	318	338	337	315	344	323	286	323	321	313	323	304	319	316	315	326	319	328	320	341	333	325	298	330	295	312	322	329	298	316	320	309	307	301	296	337	320	327	330	323	294	310	304	297	349	318	303	329	337	375	304	315	310	332	349	301	323	320	320	329	312	288	316	310	318	329	334	336	321	316	313	303	293	293	294	353	332	325	318	323	323	302	306	314	308	314	304	308	346	320	292	285	322	334	317	353	340	335	338	336	297	316	313	289	323	360	319	334	325	293	314	313	327	332	334	299	306	332	301	331	281	335	293	286	321	342	321	307	317	299	345	332	319	388	335	338	331	306	333	321	326	316	321	320	297	315	366	322	321	319	313	310	304	307	339	336	285	319	328	318	309	307	323	318	355	318	324	345	319	330	316	348	318	307	286	338	312	315	304	304	306	327	317	312	329	334	325	298	288	300	304	339	290	319	292	353	321	352	332	350	332	311	352	339	316	328	313	324	341	278	317	310	318	307	327	314	292	336	318	305	349	325	310	339	315	349	330	306	340	291	332	300	355	309	319	318	327	330	313	310	313	309	307	322	348	300	327	342	303	326	313	324	317	307	317	337	314	324	339	340	314	333	360	331	351	341	321	335	281	327	339	311	299	328	285	333	331	287	327	304	304	324	303	331	287	300	304	340	332	322	334	301	290	304	322	287	332	323	353	302	304	300	291	325	313	335	319	328	277	306	340	338	348	303	301	332	336	339	299	293	317	307	322	304	315	317	333	351	304	300	338	301	326	320	315	297	304	308	314	314	334	293	346	273	330	320	343	311	308	292	316	315	282	312	316	355	330	327	335	310	342	308	288	277	315	312	315	327	298	289	310	327	344	312	321	312	314	323	337	321	325	298	330	310	319	322	306	310	290	322	315	310	330	314	301	297	328	326	312	322	299	331	307	369	325	318	324	334	325	292	302	316	295	329	323	311	318	310	284	311	292	317	339	306	327	346	307	316	275	318	308	313	366	340	304	313	363	297	314	311	332	300	299	293	304	338	300	299	285	306	311	343	333	325	328	300	303	308	305	346	326	285	305	327	331	319	327	364	316	315	307	334	294	295	320	330	312	324	326	336	346	322	308	316	332	310	317	320	307	328	324	301	284	306	346	324	341	308	306	298	316	302	321	314	328	319	308	306	293	335	315	324	329	308	322	315	304	324	323	320	284	300	353	324	283	351	283	303	288	305	306	307	310	289	296	349	307	319	335	303	322	322	338	314	290	311	330	312	339	306	321	299	353	337	304	332	317	333	313	294	296	330	308	285	308	269	304	320	310	337	349	338	323	304	350	311	308	343	296	278	322	300	308	346	331	337	321	326	309	294	338	315	338	298	303	309	317	304	328	296	304	327	351	347	311	301	298	332	284	330	285	317	326	308	295	307	338	350	330	359	314	314	315	355	322	302	308	303	323	326	336	325	320	299	334	313	327	321	332	305	345	340	305	310	342	339	296	298	312	331	312	338	321	317	322	290	335	325	345	315	297	291	314	320	308	303	309	304	310	316	320	305	305	299	330	340	313	337	339	337	364	330	308	323	336	302	294	325	303	287	338	300	323	333	348	330	328	344	324	307	309	307	301	313	288	348	321	319	314	333	289	320	292	320	342	319	305	332	312	293	308	305	289	328	313	329	300	323	338	323	343	329	323	289	313	306	318	298	316	327	319	337	294	314	332	321	328	330	353	319	318	309	328	319	329	314	312	321	283	334	297	315	308	340	322	359	303	322	308	300	331	339	332	288	300	316	310	314	310	311	323	327	366	308	296	343	339	312	324	330	307	292	329	303	333	345	311	325	302	312	314	325	336	300	267	342	303	315	318	315	363	317	315	297	328	335	300	333	317	312	320	316	296	296	312	333	326	284	311	292	282	309	339	287	316	365	331	308	336	308	327	373	314	310	346	306	336	283	340	290	314	308	295	314	303	327	344	327	273	331	292	340	299	305	333	320	298	353	349	300	304	328	340	342	302	296	292	314	308	323	342	290	314	310	337	307	287	317	283	296	291	314	295	294	335	318	313	321	337	297	323	311	310	315	312	313	329	323	311	303	338	321	314	355	307	369	300	312	354	345	302	317	331	338	344	328	335	341	285	314	335	314	312	323	310	317	301	310	312
57448	53820	58159	12576	2160	1918	1790	1561	1528	1415	1309	1335	1193	1136	1185	1136	1042	1086	1048	1051	1069	1028	1036	1015	1012	986	1000	995	956	982	1026	963	991	944	966	959	1010	941	953	1024	955	1041	1040	925	977	983	960	950	1025	973	897	935	967	969	978	928	953	938	909	1000	972	936	951	940	1007	1000	964	972	884	951	938	980	944	993	933	978	935	947	920	986	989	919	938	923	911	924	990	995	949	960	962	954	959	899	957	909	989	959	895	958	941	949	963	983	912	947	950	935	981	914	941	999	976	968	950	972	962	930	920	899	932	892	954	886	940	887	918	978	950	966	929	957	930	932	880	896	959	909	944	921	892	1013	890	894	940	914	881	880	941	894	941	916	944	901	881	952	907	934	912	975	865	947	1014	905	959	932	959	959	909	920	908	922	917	952	1017	959	947	955	927	1010	926	910	939	991	957	934	968	952	943	959	910	952	958	925	952	940	940	951	1014	993	943	877	977	907	958	921	895	954	956	938	947	927	973	950	959	965	931	927	920	945	944	956	893	1004	955	899	956	928	951	903	940	940	933	1011	974	967	969	890	952	891	1010	958	916	933	957	962	935	871	992	957	938	937	991	958	923	976	952	980	996	945	992	933	945	974	948	943	886	972	1016	953	975	1013	946	949	964	899	970	877	895	986	956	946	913	962	946	929	908	952	955	934	963	965	987	952	901	953	946	934	937	932	945	1007	912	970	990	936	914	964	950	962	978	925	915	951	916	878	985	890	951	924	979	944	978	974	950	940	970	949	932	986	909	967	921	956	870	914	911	968	940	973	954	926	952	943	951	960	916	931	948	959	936	927	929	980	953	949	956	966	908	960	950	938	919	967	945	936	935	947	949	909	926	910	909	970	932	927	964	987	914	964	945	946	1023	914	989	958	880	937	975	972	950	979	1014	954	872	973	939	918	933	965	966	921	965	955	979	915	848	978	952	971	937	957	965	944	961	950	990	920	987	945	975	919	1001	948	979	942	926	954	948	955	953	970	955	978	913	964	920	921	938	982	961	931	893	951	978	972	958	930	937	931	928	932	984	950	953	922	985	946	967	932	915	908	989	933	950	989	934	919	961	953	930	920	945	989	934	964	992	1000	978	947	928	958	948	941	978	934	965	1000	939	921	937	984	984	916	967	951	953	991	927	928	907	942	927	943	979	970	953	943	995	922	961	935	928	936	944	939	991	980	946	996	925	979	935	900	924	969	903	902	954	962	935	919	889	931	942	950	924	914	948	886	854	950	922	940	959	911	972	934	904	946	1024	946	953	907	930	960	931	955	988	955	941	960	927	920	947	956	953	966	988	956	897	927	962	942	979	946	956	956	952	948	979	946	912	987	983	930	968	914	937	939	988	944	930	968	908	958	968	932	901	972	956	925	916	964	945	1021	941	898	957	922	953	942	962	952	964	909	963	938	907	937	947	921	956	980	987	1009	948	940	938	921	938	943	986	954	973	961	955	956	988	902	967	949	903	969	920	962	937	958	922	935	962	940	904	1002	961	987	946	958	985	961	900	909	995	933	947	922	956	900	957	972	972	942	960	925	897	894	949	962	888	975	924	927	956	958	926	966	927	930	946	905	922	953	943	949	966	965	951	992	931	952	933	898	951	927	955	941	897	987	943	934	930	971	939	923	980	943	962	1025	926	949	925	946	986	897	977	968	892	1006	953	994	951	932	913	956	982	895	1015	963	939	974	944	994	973	918	968	923	918	966	935	953	936	961	918	1010	916	916	939	904	982	890	918	943	973	929	923	967	948	931	956	930	947	935	906	950	934	998	921	901	937	1011	927	934	902	944	985	916	948	946	938	929	938	990	930	941	902	938	961	929	924	988	954	971	952	967	975	962	947	890	1013	891	1003	975	898	887	1001	956	921	946	933	951	958	975	900	950	974	954	948	965	945	979	935	916	935	944	924	981	955	898	1004	910	943	953	896	971	936	950	990	946	943	950	1015	976	886	1013	951	914	931	982	975	949	935	973	886	917	896	1011	987	940	882	966	904	952	902	919	943	917	913	918	923	971	923	923	950	940	908	965	995	894	946	895	934	957	953	949	946	921	939	980	946	954	968	960	990	969	917	928	911	938	986	941	930	935	896	947	952	1003	896	1009	937	948	928	916	940	910	930	867	914	961	943	907	886	1001	926	950	994	951	930	941	927	984	959	928	951	1004	908	923	971	971	960	907	952	881	952	924	933	941	942	947	988	952	976	969	970	956	959	980	956	1002	905	919	991	973	904	963	947	948	966	923	934	971	908	918	942	903	938	961	959	959	955	949	923	946	1007	945	995	959	953	917	982	1004	939	893	957	936	903	982	965	960	961	981	967	949	931	931	889	907	978	984	975	957	965	975	921	932	934	976	963	980	946	939	943	967	986	972	914	966	1002	926	954	1000	961	909	970	921	977	933	981	954	964	977	920	956	864	899	976	1040	964	941	1024	925	955	941	984	898	976	929	956	1009	892	969	961	1001	949	970	902	902	995	871	903	980	989	948	975	921	978	991	976	986	887	976	999	944	953	954	950	955	957	1024	966	967	924	915	891	910	922	957	914	948	920	920	960	957	939	977	909	939	987	980	894	948	903	929	900	982	997	951	973	942	961	973	933	985	899	957	922	957	993	906	980	973	947	955	980	934	998	997	918	922	973	936	997	909	975	948	986	943	928	957	998	939	941	952	940	907	936	957	941	962	929	945	948	937	965	946	941	921	933	936	901	935	943	1013	909	978	1002	954	896	904	931	982	942	982	909	971	949	911	978	908	995	864	951	925	976	958	922	984	1001	966	923	929	923	950	951	945	930	913	929	912	927	962	966	922	930	935	973	902	903	974	911	955	934	934	924	973	928	951	925	896	989	915	969	952	952	950	920	930	954	908	962	1015	895	900	952	984	1008	925	967	998	957	933	940	963	947	935	978	962	874	912	1020	992	953	1005	958	975	978	886	915	853	992	902	939	959	981	960	989	895	899	972	912	997	874	945	971	956	974	910	953	972	930	914	952	961	915	943	919	908	935	938	966	872	944	931	941	949	914	966	1007	999	913	899	935	972	968	956	947	940	922	964	885	993	940	954	903	971	965	947	929	1006	956	999	853	908	942	961	890	935	971	944	898	919	965	954	917	961	910	1001	938	943	991	891	985	862	969	934	893	929	937	921	950	926	942	903	975	949	982	951	896	915	974	983	968	919	988	902	950	986	951	969	991	922	986	907	940	966	1002	965	950	912	931	944	957	910	988	945	946	983	969	934	914	984	960	915	982	970	933	972	948	933	939	903	964	998	932	938	967	956	951	947	897	957	896	951	939	969	898	908	954	1024	960	938	920	949	936	957	961	925	985	890	943	941	958	978	928	902	972	937	948	902	965	951	976	914	950	932	956	954	967	958	940	962	932	903	939	962	932	932	1014	948	915	908	901	905	957	933	933	931	985	892	938	886	965	947	923	944	946	941	977	979	936	919	925	944	978	839	926	925	996	944	895	975	917	950	927	926	956	993	969	925	918	926	934	979	947	910	938	936	914	966	945	949	968	977	923	960	924	960
26937	11564	5142	1521	182	142	168	159	172	159	139	144	128	134	167	157	152	155	129	143	123	136	145	163	139	137	165	132	129	138	137	155	135	129	124	142	138	159	147	137	150	154	125	162	147	147	153	149	139	137	137	144	147	152	137	145	144	130	126	134	141	160	143	146	140	153	130	152	135	141	138	139	145	159	152	131	135	117	130	148	128	128	150	128	146	145	152	145	156	149	125	149	129	142	115	139	162	137	134	116	145	142	170	152	154	120	133	137	173	154	160	135	148	142	153	137	134	124	131	139	118	141	134	133	140	141	149	159	117	118	127	146	156	164	149	141	139	117	146	151	137	121	125	149	143	147	135	122	139	157	159	130	140	138	125	136	156	146	147	157	152	133	97	155	134	132	132	147	150	142	153	144	149	133	125	129	147	137	156	140	134	123	134	148	129	141	132	126	146	127	119	135	141	138	118	153	123	137	140	138	125	153	129	141	137	138	122	146	146	136	138	149	139	132	153	140	131	148	151	155	152	149	139	148	128	143	136	141	125	122	143	148	157	139	159	141	119	147	142	119	138	110	145	144	135	132	136	161	143	147	142	168	139	140	157	121	148	138	140	125	144	116	147	131	140	140	136	145	126	148	134	147	131	132	136	151	164	123	130	133	132	128	135	123	113	147	157	135	135	147	141	137	151	142	125	135	137	139	142	132	144	149	120	154	143	137	151	131	134	130	147	125	126	128	152	152	134	155	149	130	152	152	128	124	116	133	130	151	143	159	147	152	160	133	148	121	136	132	150	140	169	164	142	122	157	121	145	127	135	138	134	140	134	153	130	120	122	109	126	147	130	139	145	142	162	138	142	138	140	120	125	148	132	138	143	135	126	142	143	127	152	155	154	134	166	152	140	133	141	146	131	155	157	158	128	137	127	158	131	150	142	114	145	161	158	142	143	129	151	129	143	161	135	126	141	138	142	138	143	169	133	134	136	131	144	130	134	151	140	133	111	135	124	115	141	158	129	136	136	164	124	135	153	143	142	153	129	146	116	132	164	143	146	140	141	147	160	125	122	137	156	141	135	137	156	144	140	138	140	147	130	151	132	115	134	128	159	155	139	133	133	146	145	158	145	105	149	134	143	145	137	144	141	144	127	147	139	134	127	136	119	139	144	136	144	124	141	137	139	155	137	144	134	139	145	129	147	149	151	152	149	145	136	153	136	144	129	145	147	119	146	137	146	122	137	143	147	141	156	131	120	152	154	146	154	152	146	139	129	129	148	109	141	152	129	129	140	140	166	134	122	148	134	148	145	125	119	137	130	119	134	124	145	158	123	128	156	133	145	146	151	139	119	164	132	147	145	148	139	151	139	124	127	127	140	167	146	126	146	126	143	148	133	123	156	134	113	148	141	141	148	131	133	130	151	149	124	141	127	153	149	140	156	154	131	145	123	133	142	147	139	144	146	154	127	131	128	147	146	159	151	132	138	130	143	124	147	150	137	146	154	133	161	132	161	153	143	144	132	135	143	130	138	133	140	138	126	145	153	136	136	134	130	153	131	115	149	127	143	146	147	129	123	118	114	150	145	136	161	152	132	149	147	130	126	145	131	141	138	134	151	129	142	166	136	130	150	137	151	142	143	137	135	134	153	141	116	128	127	136	153	144	155	146	120	151	143	153	150	147	137	137	134	152	160	132	141	166	145	126	143	135	143	145	139	147	139	133	143	126	118	138	170	154	153	143	127	140	145	149	138	142	149	150	123	122	131	150	146	138	127	121	146	128	135	133	127	135	146	152	135	135	142	155	121	138	136	127	135	140	144	165	112	143	150	141	137	129	131	118	138	117	140	127	133	132	127	150	141	147	124	119	154	161	128	131	121	135	139	140	125	136	152	135	153	136	126	145	137	147	152	150	132	138	142	135	136	132	154	141	161	117	151	131	143	129	129	139	132	147	148	139	152	133	145	147	133	132	149	168	137	127	146	128	157	121	143	121	144	132	136	158	125	139	129	125	125	140	138	128	143	147	127	132	152	133	138	132	116	156	151	119	147	139	127	136	127	133	150	149	140	156	133	156	141	122	143	139	130	142	131	123	135	145	159	156	166	135	137	152	129	134	131	114	136	126	124	156	130	124	171	140	136	160	141	143	131	135	136	153	131	139	129	125	139	127	155	143	117	129	152	142	147	154	117	144	126	127	127	142	166	132	121	141	134	155	141	180	139	120	177	131	142	140	132	127	124	143	161	139	135	133	152	157	124	131	133	166	130	130	136	134	146	158	134	155	164	150	153	126	139	133	156	116	131	131	128	135	161	152	140	145	157	133	160	143	147	127	141	134	150	150	154	149	106	159	138	154	119	132	145	143	136	130	133	115	143	142	146	129	131	121	137	141	147	139	125	118	155	151	128	132	154	133	124	144	141	144	138	130	153	141	149	148	157	161	154	152	141	159	145	160	145	167	130	143	135	129	138	143	142	131	135	145	157	127	156	119	145	141	126	130	143	143	145	131	146	149	127	137	135	143	125	128	150	142	139	128	134	163	141	134	136	140	131	156	147	140	136	155	117	134	145	143	127	151	106	127	150	151	113	129	171	155	139	129	153	130	152	151	132	127	136	130	135	136	125	152	143	141	134	142	130	145	138	165	122	141	153	136	119	156	141	129	131	140	135	167	143	128	114	144	135	133	131	139	133	146	139	115	121	145	127	130	153	130	135	142	136	147	146	133	113	148	150	134	139	137	159	121	137	161	142	130	144	134	142	150	138	130	142	136	151	133	146	139	135	133	150	118	124	133	131	148	152	151	135	150	126	146	167	140	155	126	134	157	136	118	148	140	154	117	148	136	128	150	158	146	167	123	133	118	137	136	144	152	126	128	137	158	152	133	125	157	117	152	153	134	148	134	123	141	131	140	145	119	124	163	130	114	136	126	129	154	140	164	139	159	156	134	142	158	137	133	145	147	162	150	134	133	158	143	117	130	132	152	120	145	135	118	143	140	134	152	130	165	126	130	131	128	127	127	133	106	136	150	137	145	131	143	153	141	128	149	139	126	145	145	130	129	130	142	133	152	146	138	150	152	109	113	142	149	131	132	140	147	145	140	125	124	152	140	113	158	133	131	141	128	134	139	134	132	138	148	152	140	125	122	129	149	141	130	126	144	150	143	134	173	140	125	133	146	125	159	141	149	157	134	136	153	136	125	144	147	139	146	126	139	152	141	132	128	148	129	127	147	126	163	151	131	146	141	150	135	135	133	161	132	128	129	135	123	162	151	162	142	128	126	137	163	139	119	135	125	141	131	136	152	128	144	147	141	139	125	153	141	128	151	142	138	138	141	146	139	161	124	150	124	152	128	149	141	147	144	126	165	157	135	148	155	128	121	147	127	151	128	145	156	127	160	148	125	148	156	133	133	149	139	149	154	141	119	137	144	171	127	140	143	162	144	135	141	150	149	148	137	142	143	145	150	144	132	128	145	132	145	166	154	146	121	149	137	143	142	137	136
25473	13379	9984	3299	505	485	507	480	520	507	497	487	460	468	456	506	480	483	519	509	505	501	455	490	488	498	453	489	499	492	473	484	478	480	474	479	524	520	490	494	539	506	472	453	478	479	479	450	492	472	492	514	465	464	458	506	482	464	494	472	481	463	497	517	450	497	465	469	520	476	456	508	461	487	467	513	474	472	511	472	514	513	528	452	497	516	437	477	458	493	506	538	454	491	492	490	499	461	469	490	543	496	485	472	467	507	473	526	479	507	496	506	493	481	481	472	524	488	517	499	512	531	490	495	424	466	473	480	505	470	496	451	505	478	484	491	510	456	488	500	499	510	442	499	453	508	497	520	473	470	515	458	482	484	462	535	508	479	537	474	513	481	517	501	466	508	483	476	483	490	492	505	466	470	481	491	492	485	525	499	461	501	483	491	508	470	522	463	495	531	504	462	496	502	524	502	510	499	484	493	457	515	479	541	461	504	491	545	472	482	418	484	500	510	500	482	478	483	455	519	560	493	503	499	443	457	506	494	492	506	495	539	484	506	506	490	511	480	518	518	494	504	468	442	505	461	494	506	482	509	489	467	525	553	477	475	482	475	498	503	458	543	515	459	471	475	488	497	454	493	523	472	469	491	511	486	472	508	541	502	489	476	477	508	493	481	475	515	457	481	510	489	527	475	495	484	472	486	478	457	503	472	487	495	502	535	502	485	502	458	571	476	448	490	493	498	477	438	469	470	462	493	484	486	483	490	485	446	513	516	497	461	473	508	506	491	486	462	521	476	514	487	437	487	482	462	504	486	484	479	505	471	502	477	490	457	519	509	517	475	505	488	453	492	456	464	472	477	497	491	494	482	421	463	496	472	470	474	478	503	461	479	491	516	522	515	508	468	516	487	505	514	491	472	485	455	454	473	520	473	499	527	452	445	518	482	481	492	494	462	513	487	456	485	476	463	458	475	510	551	500	467	437	480	485	495	479	499	483	490	476	479	459	487	488	512	460	497	504	541	511	469	481	481	504	516	479	466	459	520	470	490	484	513	477	464	509	471	514	510	501	465	468	492	482	522	467	509	467	481	506	446	531	506	477	501	489	478	500	462	545	474	521	508	480	494	514	525	515	461	476	464	490	470	488	479	481	491	475	482	478	480	502	491	495	476	494	480	490	478	499	481	451	481	490	461	482	446	466	488	477	459	475	505	486	470	484	491	482	464	433	484	489	458	497	479	476	514	490	523	459	503	467	526	471	483	488	486	483	508	458	483	521	448	492	486	493	466	505	457	442	488	455	456	492	465	485	467	505	469	498	508	495	481	492	472	513	487	468	512	514	500	455	495	494	490	478	482	466	504	509	480	519	517	475	514	507	471	502	454	466	476	506	480	448	500	493	489	484	490	512	513	457	523	486	486	478	481	491	446	502	485	476	501	461	481	545	482	484	484	499	463	493	494	475	521	456	453	505	480	465	485	510	501	485	414	499	470	518	539	486	488	513	497	470	479	483	459	490	501	503	502	472	510	530	492	483	502	458	493	489	458	483	535	489	485	494	506	461	463	471	468	465	481	455	466	470	449	461	493	467	454	467	458	516	506	518	505	490	468	479	499	487	484	452	479	479	468	521	501	496	478	453	484	531	490	465	474	486	479	532	492	505	492	488	445	465	457	498	492	479	532	470	490	527	473	501	502	439	479	501	456	508	530	529	458	490	479	464	481	490	503	482	498	508	505	486	471	487	478	466	455	492	494	494	468	499	522	503	495	493	465	465	501	455	501	516	516	485	471	496	476	474	515	469	494	495	488	453	487	487	487	439	500	497	481	495	462	483	499	529	499	504	507	479	508	507	498	520	519	511	523	491	515	471	498	497	494	475	510	458	519	477	494	461	489	515	490	472	473	496	475	519	473	484	431	486	509	458	450	518	467	476	455	453	486	509	458	474	468	521	471	494	473	476	516	482	493	435	470	487	437	467	515	487	503	519	469	491	506	489	496	496	500	479	531	478	473	478	486	538	470	449	480	465	508	505	520	491	473	503	499	508	443	498	480	515	497	513	488	477	466	461	476	525	467	526	508	461	523	457	507	503	493	500	517	450	476	482	503	456	486	517	481	488	487	445	478	491	512	488	462	462	497	486	473	466	472	521	484	508	509	508	532	480	472	477	497	487	474	495	490	490	467	525	451	488	484	491	496	478	475	476	517	507	498	530	461	486	463	491	470	505	489	494	500	460	490	479	461	541	485	493	504	502	499	470	497	510	491	490	483	460	465	467	467	498	514	500	495	506	493	478	497	518	491	474	497	491	467	490	480	502	493	494	487	480	515	559	510	493	510	479	483	453	528	490	494	493	510	543	474	469	504	493	496	449	492	488	474	503	465	433	495	476	492	496	511	500	469	467	485	491	516	485	456	466	471	469	511	492	443	468	506	483	488	488	460	482	477	512	524	470	482	491	477	477	518	465	482	431	483	484	470	476	511	483	479	461	472	513	514	486	510	496	499	483	468	478	525	492	514	508	472	487	455	453	503	474	502	480	485	479	478	546	478	481	501	481	477	473	495	500	460	491	481	498	488	439	525	477	513	536	463	492	474	475	513	494	491	486	484	512	477	484	479	497	475	448	478	499	486	502	480	454	472	532	520	514	500	471	507	466	449	517	494	468	515	499	506	496	478	490	499	504	469	500	472	505	493	471	494	446	452	489	514	504	488	473	481	453	522	425	505	484	487	494	486	502	507	481	518	492	480	466	524	488	466	456	471	468	429	497	498	509	530	464	478	523	513	486	465	511	489	475	453	485	467	480	495	489	490	518	502	488	507	496	527	502	501	513	489	502	485	494	445	544	479	446	459	497	524	499	484	462	500	496	506	464	426	470	474	458	453	491	463	506	498	481	508	483	478	477	457	499	470	471	469	460	485	476	511	462	497	466	477	484	491	511	471	509	458	466	499	489	509	442	482	494	461	509	517	490	452	489	489	515	447	452	435	513	489	512	496	525	499	455	471	510	494	459	451	491	486	503	470	508	467	494	493	491	442	472	494	475	471	505	492	461	485	495	452	497	549	485	491	479	482	503	514	456	517	444	471	487	480	475	444	526	483	497	488	494	486	463	522	502	480	496	492	499	452	490	456	450	502	487	441	454	528	521	512	518	459	490	473	496	494	489	476	486	497	456	460	528	470	524	472	512	465	515	466	461	485	478	466	468	512	502	497	510	490	518	478	467	529	487	472	479	433	513	488	450	517	476	448	507	452	503	533	497	497	492	501	519	451	519	469	493	516	517	499	484	465	467	469	473	472	474	477	473	448	478	494	516	478	528	502	501	493	455	450	504	475	513	499	514	488	477	483	564	472	514	471	486	503	491	491	464	461	529	516	501	512	454	485	457	472	495	464	459	505	488	450	470	461	472	470	455	484	507	502	494	482	526	452	473	502	463	475	503	488	465	446	462	500	498	535	478	464	463	487	515	546	511	486	473	476	472	514	486	461	474	467	479	474
68584	54785	50194	25430	2486	362	330	307	292	275	276	253	260	250	254	260	254	257	273	265	277	243	276	241	262	256	203	231	231	275	228	233	247	267	266	241	233	279	244	243	246	202	243	240	247	238	280	236	254	211	251	241	237	247	229	250	254	230	229	226	240	227	242	272	246	233	220	242	211	238	249	261	243	234	230	205	228	242	237	234	256	204	236	238	231	231	244	249	249	263	236	227	264	253	226	239	224	246	267	252	236	238	257	231	249	257	231	229	238	259	255	221	236	260	245	259	222	263	250	253	234	237	229	208	239	240	262	258	230	259	262	232	265	193	242	234	241	235	220	248	233	263	235	262	238	251	239	224	245	249	258	233	230	229	256	256	225	283	226	229	255	220	236	241	240	245	229	231	238	252	250	210	262	250	232	242	254	241	243	238	214	217	262	242	245	218	254	241	229	219	217	224	248	280	236	235	254	238	242	231	252	256	238	241	251	241	231	227	250	236	247	267	224	261	251	227	244	230	219	224	244	227	235	262	206	231	267	226	212	239	227	256	250	239	235	242	239	253	259	236	234	233	223	234	236	228	259	242	256	257	224	243	245	209	207	257	242	218	241	234	246	229	233	243	273	251	238	240	232	255	257	257	248	225	230	206	218	246	232	255	240	234	236	229	225	249	221	246	228	216	255	236	253	219	235	226	245	253	224	272	232	221	252	214	250	233	254	244	235	222	252	256	233	235	235	238	257	217	264	251	245	260	244	216	193	243	246	249	236	238	235	222	260	214	232	254	240	245	242	250	271	222	231	262	229	271	272	262	256	231	235	243	234	237	269	227	251	242	256	220	241	213	209	236	244	260	247	231	215	221	249	231	232	239	260	246	250	218	260	242	244	231	259	224	223	251	234	249	246	253	260	250	234	225	230	245	250	248	267	238	245	248	258	190	232	228	241	231	239	261	254	249	239	223	217	248	216	282	224	227	251	242	235	244	224	213	235	211	240	260	238	236	224	235	231	258	233	260	240	234	275	235	224	224	229	253	229	247	237	239	244	234	255	235	243	256	237	260	242	246	263	252	243	243	232	253	266	230	248	244	251	237	254	238	253	236	229	252	222	230	264	218	236	261	259	244	250	241	225	234	208	239	247	239	219	226	261	234	216	251	239	250	240	201	252	233	221	234	219	227	222	251	232	281	242	230	262	227	274	229	250	221	231	248	251	246	248	227	250	246	259	248	241	232	241	224	221	251	224	223	256	239	271	228	242	248	230	243	230	219	229	233	248	250	248	233	223	230	236	259	272	263	252	239	235	245	229	242	224	229	224	227	245	244	210	246	226	259	234	243	228	250	248	268	230	230	220	214	269	248	249	255	247	241	236	234	251	233	242	260	241	265	251	234	258	218	218	253	236	229	231	253	223	238	253	258	240	232	232	234	254	237	242	257	261	233	239	228	223	241	255	250	239	247	254	225	211	253	245	263	215	265	238	241	254	212	253	256	246	237	246	251	223	221	253	229	277	219	251	260	270	255	263	259	259	263	250	207	249	262	244	246	251	237	212	253	255	236	246	235	243	249	214	241	237	263	211	256	239	217	249	204	227	270	251	240	221	201	232	206	222	233	230	243	240	234	246	260	249	256	265	245	241	230	218	218	250	219	251	265	246	232	255	235	239	250	223	241	249	223	259	234	208	251	223	246	256	230	241	259	247	260	238	271	252	278	228	268	255	246	242	242	229	258	244	266	255	237	224	231	245	246	217	282	217	233	242	241	244	250	238	239	224	240	257	221	244	243	260	244	260	233	250	255	257	230	226	285	245	232	235	205	244	251	240	253	215	213	212	252	247	232	215	262	244	242	233	244	214	235	272	238	232	227	255	233	227	255	228	238	233	224	257	281	239	246	229	266	264	220	235	235	236	253	210	256	202	250	231	268	239	233	209	259	223	237	245	234	265	223	211	222	242	239	242	215	216	261	210	247	233	235	246	271	237	251	235	266	249	238	232	235	251	240	251	230	238	244	233	235	227	252	228	225	239	246	213	240	216	249	254	219	243	238	256	233	249	236	215	240	239	248	250	266	278	230	237	249	231	265	230	226	250	232	236	261	242	250	238	255	241	236	232	253	247	235	219	225	250	220	236	244	243	258	213	228	197	243	246	253	243	260	259	238	253	219	234	236	258	224	238	267	218	230	243	268	264	246	256	238	204	253	252	268	241	236	239	234	271	224	240	250	249	246	230	236	256	271	225	215	262	233	260	250	254	222	226	235	235	219	237	273	235	229	240	256	221	213	229	207	236	230	216	225	221	230	261	248	218	235	221	228	257	273	235	215	240	234	265	224	246	240	243	189	265	249	246	238	244	239	252	243	248	261	245	228	212	225	251	229	242	238	217	243	216	215	214	250	231	222	264	260	264	245	251	237	235	212	262	222	238	240	246	224	267	253	235	240	237	253	214	211	224	246	248	277	236	227	212	228	256	254	267	212	259	246	204	260	220	246	246	258	236	231	271	257	260	246	225	242	248	244	240	264	241	270	248	229	257	208	235	219	237	256	211	244	217	241	254	222	258	248	241	281	248	211	249	245	263	233	277	264	234	279	216	243	254	239	256	255	220	248	216	233	248	272	212	225	265	195	233	227	238	262	221	234	221	237	213	258	224	230	231	257	225	224	224	267	238	236	233	236	209	251	237	252	238	263	268	217	245	240	256	274	220	260	232	239	248	261	218	259	214	256	258	213	230	237	261	239	256	242	240	270	276	269	221	213	216	226	224	238	230	250	213	241	229	243	234	227	254	263	251	233	248	246	242	229	239	258	226	243	241	257	244	247	232	227	240	251	253	222	217	223	252	276	199	236	235	257	234	230	222	222	231	240	250	265	233	264	256	228	260	258	222	240	206	244	224	238	245	239	253	230	234	241	203	255	245	227	266	239	255	240	252	226	247	261	246	235	240	226	236	219	243	235	266	245	238	239	248	239	237	259	226	228	224	274	229	232	265	250	234	212	266	247	253	240	225	243	227	262	232	237	232	234	239	235	240	234	228	229	276	254	256	247	242	232	222	217	250	226	237	228	252	273	234	250	254	241	227	255	198	217	237	218	234	221	253	237	244	236	255	225	214	223	226	279	240	253	255	227	212	236	275	245	237	255	242	266	221	219	257	224	212	241	249	251	228	236	265	231	242	229	246	241	246	247	243	232	259	245	219	249	222	250	240	250	238	235	242	258	221	264	248	223	242	250	233	270	242	269	248	251	248	231	249	233	223	250	268	227	207	245	242	228	238	226	232	198	252	264	264	196	248	231	234	246	256	216	225	230	253	236	243	236	257	282	196	258	272	254	248	258	254	241	230	219	251	259	239	234	269	255	229	255	232	267	242	218	257	244	230	218	246	227	247	210	223	261	241	254	241	222	256	233	255	245	259	227	237	222	255	220	211	265	233	242	265	257	249	204	229	217	234	232	266	221	240	260	229	237	227	239	250	235	231	255	253	231	260	217	222	216	231	249
47236	42425	46835	12438	1436	1286	1192	1147	1027	1005	919	830	924	887	808	899	807	836	821	815	773	743	799	732	786	788	781	765	790	762	736	834	751	804	757	715	754	735	816	755	739	740	756	750	777	759	794	731	732	762	790	743	763	777	738	758	758	712	720	747	753	787	732	772	771	755	768	785	726	738	767	733	725	788	768	798	713	757	739	802	733	778	767	791	712	762	768	739	734	802	716	753	731	801	769	729	760	788	793	798	734	719	761	738	750	751	721	775	762	728	764	776	759	715	666	750	761	791	719	725	726	745	772	764	746	762	765	746	775	723	722	788	780	747	756	767	753	778	730	732	778	744	747	754	746	778	766	737	747	706	737	763	740	761	746	791	772	740	763	742	734	725	723	720	762	764	776	708	739	739	743	722	745	734	734	723	795	757	790	761	766	750	724	771	741	736	710	726	747	731	731	778	780	763	768	741	672	786	708	747	721	727	792	738	794	759	791	780	766	735	733	748	751	767	723	750	697	778	734	743	794	824	728	775	793	752	790	756	766	748	722	785	734	781	766	741	726	726	747	810	786	760	712	802	718	767	718	694	790	754	737	760	757	732	713	799	749	734	737	826	812	735	759	750	718	693	735	764	751	786	819	769	759	754	782	772	717	735	719	771	743	783	739	734	795	758	721	759	799	760	717	748	693	757	744	758	712	782	732	787	722	753	782	773	770	737	749	733	774	736	707	776	741	758	720	758	730	769	788	715	734	758	747	736	730	756	734	701	697	738	728	766	751	741	733	738	755	728	734	739	763	645	730	727	782	715	785	719	765	745	710	741	726	741	786	775	761	768	760	718	772	776	780	699	749	768	739	733	730	740	710	741	713	736	760	771	719	732	748	836	796	806	799	699	739	743	795	786	770	740	725	788	686	768	762	731	741	721	745	741	791	774	710	755	685	709	785	702	731	709	695	759	789	753	706	714	801	794	786	780	743	764	755	773	745	740	713	766	743	787	768	765	773	817	781	711	732	773	785	759	784	734	736	746	807	709	710	779	730	718	735	752	754	755	809	781	759	739	778	748	722	769	764	761	740	754	740	728	795	732	679	771	738	721	741	754	775	769	781	720	762	724	823	797	733	772	764	755	777	763	785	807	769	792	770	748	731	760	755	768	750	802	716	696	798	745	738	734	737	728	745	735	786	816	766	790	699	766	756	733	702	752	692	715	712	724	740	779	766	778	749	701	723	708	750	747	688	770	842	783	732	760	749	792	807	741	739	749	744	800	732	731	732	718	735	751	772	754	729	728	770	791	763	710	743	804	747	767	754	761	770	748	741	778	722	743	764	749	756	805	763	729	815	750	731	764	756	739	779	770	701	716	786	747	733	725	719	766	716	784	763	743	790	751	777	746	748	718	755	758	754	757	776	769	737	788	775	764	766	761	735	731	742	757	768	773	735	740	755	709	766	774	725	753	695	808	708	752	799	725	755	713	785	717	779	726	756	737	749	722	767	758	732	739	736	714	785	740	773	748	777	698	758	751	768	740	724	777	769	778	730	758	781	776	698	744	715	718	716	743	762	733	759	741	728	771	720	730	789	768	733	773	741	781	736	721	720	747	752	708	777	697	749	717	734	733	712	795	696	751	721	747	821	780	724	790	731	761	758	761	747	769	773	748	727	755	713	745	771	746	756	762	732	736	742	711	800	741	715	734	778	732	797	715	759	745	766	718	736	772	754	788	759	765	731	735	725	700	749	739	752	756	739	747	760	761	735	743	784	756	719	731	743	764	729	689	746	750	762	795	751	761	728	719	706	760	800	776	760	752	754	825	748	721	777	739	739	706	818	774	767	742	756	737	742	756	820	726	730	740	755	760	764	737	770	751	759	761	736	723	767	772	721	784	705	744	713	740	803	751	748	755	765	742	756	684	765	719	692	762	766	726	718	775	757	726	794	761	760	721	768	750	775	786	767	724	743	759	773	751	810	747	734	758	691	719	730	690	729	710	747	779	791	727	743	753	748	744	751	793	744	734	772	703	794	786	737	736	714	720	758	722	734	720	792	792	773	759	707	737	721	712	760	731	751	850	745	797	772	731	739	755	772	781	700	738	719	774	720	819	789	742	776	741	725	741	729	757	738	731	769	765	785	728	760	746	746	756	713	746	792	759	710	722	778	742	738	752	761	770	744	742	747	742	761	783	748	696	728	717	769	769	730	776	756	756	728	738	758	696	746	766	752	738	718	767	768	752	764	730	715	782	808	721	734	749	743	748	747	786	719	715	782	784	774	730	755	748	721	777	810	746	782	768	754	742	736	727	745	728	773	715	716	696	750	755	756	730	762	791	743	735	783	750	783	743	761	761	777	701	752	721	750	755	783	788	805	716	771	754	758	708	723	752	720	751	796	749	753	761	770	785	775	789	740	734	776	737	707	757	772	767	805	756	718	728	782	711	777	801	744	778	709	729	743	782	760	749	769	701	787	734	708	774	762	748	725	760	711	749	731	756	781	772	743	765	765	797	733	756	779	779	774	765	758	791	735	742	782	776	724	775	707	746	765	764	776	756	706	726	755	738	760	773	705	734	708	762	714	788	768	682	769	753	749	732	771	772	745	762	716	781	746	773	750	795	738	730	770	702	741	742	731	730	788	783	696	747	726	752	734	732	783	725	756	745	759	741	750	717	739	701	784	750	788	776	740	746	769	728	695	785	737	731	776	692	702	723	735	745	727	701	744	812	656	679	819	741	732	766	765	739	746	734	802	757	774	752	741	797	748	704	757	753	712	753	745	765	774	686	720	741	749	745	757	796	748	762	735	762	769	777	742	752	784	722	769	715	762	740	799	723	721	735	708	742	729	713	783	728	751	764	722	730	755	760	763	722	737	722	730	745	767	716	711	802	755	731	736	785	757	718	768	761	734	762	810	706	718	732	758	727	796	769	790	710	776	743	760	733	718	783	776	799	756	758	709	766	742	757	792	761	775	750	744	717	755	752	787	788	737	796	746	739	811	756	725	778	770	750	765	760	757	743	780	723	697	748	767	702	735	746	805	709	772	797	767	791	746	746	722	732	761	706	746	757	787	750	766	731	760	735	752	774	781	770	680	734	747	730	757	770	738	755	700	808	696	731	713	711	741	785	790	753	738	765	733	794	758	745	793	771	714	754	778	741	743	763	758	745	800	775	754	763	739	723	768	788	786	745	765	752	703	758	800	709	772	768	760	743	732	754	761	811	734	738	745	775	783	785	725	740	773	795	717	766	755	764	762	774	731	770	784	708	734	771	709	775	763	703	736	742	764	739	711	714	794	775	745	806	738	756	745	743	765	720	746	786	738	751	780	731	744	760	753	761	761	749	728	748	774	789	721	758	748	751	727	698	759	733	738	725	737	774	788	777	696	747	781	741	699	783	777	788	764	761	801	766	778	758	734	790	788	760	774	693	775	752	736	757	777	711	781	771	748	752	754	768	768	776	707	787	756	761	748	783	764	781	766	804	767	755	742	703	733	724
79554	66946	61626	33676	6536	719	496	451	397	428	351	364	357	335	346	303	363	346	336	309	349	336	337	336	332	349	329	336	342	291	329	327	337	314	321	326	297	340	320	302	303	314	323	329	325	329	326	296	328	332	293	332	332	321	332	324	320	343	312	311	353	326	339	341	339	343	336	322	304	349	327	348	321	291	297	335	307	305	312	318	316	297	336	335	323	298	325	298	310	297	331	300	321	317	282	339	299	317	306	331	347	337	343	332	316	320	323	319	303	326	328	310	326	320	312	273	328	335	337	339	336	301	317	297	276	332	317	340	298	309	307	306	298	297	315	319	303	330	316	333	315	311	301	340	319	320	319	344	316	341	334	304	344	318	319	316	327	288	339	340	346	311	323	319	323	314	352	293	328	335	337	300	364	356	335	299	327	331	329	318	305	348	323	330	334	332	322	283	318	312	327	318	355	323	274	323	323	357	315	300	320	320	289	323	291	313	294	331	335	306	351	328	297	319	312	324	322	341	340	323	303	338	322	308	286	339	313	318	326	304	323	307	322	342	319	319	348	358	312	291	292	322	321	293	294	288	287	301	310	333	322	287	317	309	336	335	333	318	318	344	345	356	318	329	300	307	353	327	327	308	312	315	328	290	277	337	356	321	318	334	319	299	360	310	318	300	305	335	309	338	291	286	304	313	342	316	305	297	290	325	324	296	300	287	332	319	321	300	371	326	302	359	336	334	306	308	332	304	322	303	334	326	327	316	322	345	365	303	362	295	285	368	324	338	308	318	328	285	322	343	372	301	321	356	287	320	309	322	323	331	328	307	331	307	331	311	334	331	307	318	312	324	306	338	300	342	340	305	325	328	319	320	329	308	324	335	345	300	322	366	322	315	305	303	375	357	325	312	315	259	271	352	339	309	340	324	328	330	335	321	336	333	326	313	318	306	306	313	332	342	315	284	311	362	338	274	300	312	350	317	297	304	329	343	304	333	342	321	331	321	381	311	316	308	351	335	316	306	287	344	304	307	296	346	356	321	325	306	301	305	316	290	321	313	314	319	328	306	310	327	314	305	324	367	308	302	296	315	325	316	350	329	292	291	289	308	329	308	307	323	315	319	349	314	316	330	348	330	311	294	309	325	333	312	327	308	329	316	297	322	320	315	303	322	314	313	303	276	345	328	330	337	342	298	312	321	280	312	337	282	314	316	347	316	301	350	309	263	277	299	311	330	335	325	338	316	341	300	301	316	371	363	318	292	305	308	319	322	318	339	348	353	329	306	304	331	310	328	334	339	314	335	315	321	336	308	279	327	308	377	321	330	314	327	300	321	282	301	315	329	305	321	325	334	337	333	289	293	309	324	296	309	292	303	331	313	290	304	312	318	340	308	342	301	328	346	317	327	322	298	334	333	336	322	316	309	321	341	324	316	355	315	342	307	342	306	350	286	364	322	325	292	328	337	305	344	329	314	302	334	317	320	317	320	321	313	300	313	314	306	315	334	316	312	323	334	298	321	338	313	320	321	335	345	298	345	301	289	288	322	326	322	317	313	312	314	321	330	334	305	294	308	333	357	300	302	315	316	294	345	335	308	306	303	310	261	331	307	324	353	330	294	315	331	357	320	330	331	320	345	320	321	329	371	285	324	326	318	335	309	309	298	296	328	321	327	331	336	328	318	333	298	295	326	333	270	333	298	346	337	328	320	318	297	301	300	332	318	312	299	308	325	348	313	330	291	302	317	343	329	334	340	327	271	322	312	305	327	297	339	342	306	310	328	305	299	317	344	306	310	315	345	322	321	357	305	330	337	303	322	326	301	306	345	326	321	274	330	345	329	332	311	334	310	338	307	302	321	311	315	323	327	322	292	311	310	303	301	328	339	331	343	313	327	300	353	290	331	319	298	316	350	315	335	298	317	348	331	308	324	331	349	331	309	295	292	338	320	300	318	325	295	282	343	340	338	314	346	314	345	304	328	301	325	332	349	353	322	327	314	307	307	336	302	333	319	345	322	329	326	346	343	325	299	338	327	335	338	317	303	321	324	346	298	337	334	303	296	333	321	327	297	313	333	320	315	327	333	306	288	320	333	299	338	295	330	341	313	316	332	327	292	339	314	331	327	319	322	310	290	313	321	316	316	306	299	306	277	320	321	334	305	309	327	332	310	320	333	334	317	307	309	291	305	294	317	322	331	286	327	300	340	335	322	301	312	315	336	321	357	351	307	356	324	345	346	316	323	312	346	306	316	353	322	289	329	323	310	289	294	311	329	333	304	335	323	320	331	334	310	297	319	321	334	282	285	351	316	293	332	312	303	306	336	340	296	329	310	335	347	323	325	333	298	340	314	307	318	309	307	306	299	295	308	359	362	318	308	342	321	303	291	327	315	310	321	302	309	336	352	305	314	302	314	327	324	307	293	312	307	334	339	305	314	319	324	328	331	348	317	309	328	341	318	307	356	289	291	310	293	338	299	338	311	300	360	365	326	318	300	319	309	290	309	342	328	331	298	337	317	332	337	336	347	326	348	321	323	351	320	324	337	301	296	353	362	323	329	327	319	311	304	325	348	306	322	318	312	342	305	299	306	308	283	327	305	315	315	301	316	333	303	309	296	314	286	329	317	349	338	334	337	324	306	347	355	299	289	325	330	311	308	347	316	339	300	317	336	284	303	374	306	300	314	312	333	344	301	294	314	312	334	334	265	314	291	333	326	305	337	319	296	331	316	311	337	304	363	332	339	330	279	324	325	296	343	295	328	312	325	319	316	331	322	325	262	312	297	324	326	330	319	329	340	314	333	319	313	326	371	333	348	330	326	320	308	338	321	319	299	270	314	329	344	297	339	310	306	307	300	315	325	299	327	321	304	326	335	316	305	337	333	299	326	330	329	306	340	336	308	309	330	314	321	336	309	321	286	364	310	317	294	355	289	315	306	324	290	348	316	312	294	311	302	320	354	310	323	306	306	287	315	282	337	310	273	320	348	299	295	313	336	324	318	317	337	318	362	315	327	319	288	329	315	303	347	282	323	335	326	300	338	319	333	335	340	309	314	339	313	321	330	323	278	349	311	304	335	321	345	354	314	338	298	324	309	345	331	305	330	300	309	317	330	312	335	356	317	313	329	302	298	329	335	348	323	288	276	300	305	309	321	341	354	338	342	309	340	321	335	313	330	317	313	308	342	316	333	292	327	308	329	302	306	307	309	323	316	342	309	296	312	353	358	300	303	347	313	321	325	344	313	293	320	315	300	306	331	326	323	344	300	319	337	327	317	328	316	320	310	303	336	303	316	317	328	356	294	305	321	298	343	314	280	375	323	305	309	298	326	355	328	329	297	304	313	333	328	356	297	328	298	301	325	305	305	331	343	296	292	311	312	321	310	291	321	327	326	311	292	295	315	316	315	286	338	294	342	330	332	328	309	324	306	312	323	324	341	310	310	313	316	346	334	354	310	327	314	323	316	337	314	322	336	319	321	314	337	334	315	317	323	302	335	335	327
57576	54135	57103	14676	2201	1888	1753	1550	1491	1392	1291	1270	1200	1189	1126	1145	1077	1173	1070	1028	1019	1021	1043	995	1000	982	1034	975	1005	991	1002	961	953	1021	960	985	950	914	969	901	943	947	969	996	970	919	946	992	964	995	917	959	931	959	1076	940	922	1012	994	936	991	954	940	957	954	945	952	979	970	923	941	916	951	888	961	953	918	953	941	971	961	944	940	966	983	976	963	952	956	980	996	956	996	914	910	925	959	964	955	935	922	942	968	954	948	996	904	990	941	945	926	935	954	944	964	930	881	931	946	934	977	911	925	961	906	912	960	951	992	900	949	948	916	919	947	927	958	919	981	946	965	970	969	947	918	928	956	927	965	988	951	945	1011	937	918	934	951	941	946	911	944	968	896	913	948	956	940	952	963	964	960	951	1036	927	973	936	958	999	961	888	935	903	944	940	928	900	931	958	959	962	908	905	1008	895	959	926	951	959	975	943	1021	901	963	963	988	965	913	922	943	967	942	975	963	931	849	1013	925	962	974	965	934	925	912	977	946	949	941	958	970	912	985	909	912	993	979	987	957	936	1001	968	936	945	928	1031	927	921	906	936	915	954	950	953	935	942	981	1008	922	925	903	928	973	890	932	1007	954	933	919	930	970	944	956	970	944	950	964	878	922	917	841	938	933	911	905	942	916	956	964	934	951	939	934	892	922	897	939	956	924	889	951	943	933	953	861	993	997	976	984	968	936	925	948	974	992	878	967	939	931	951	918	956	937	936	953	889	982	925	956	997	946	1000	869	942	963	972	982	930	913	958	895	952	946	978	910	905	951	947	901	945	959	984	969	914	957	975	905	908	898	929	931	968	962	903	880	955	968	932	936	937	932	918	967	936	911	950	938	941	950	976	959	966	956	889	915	956	960	922	893	980	965	964	959	961	946	961	958	957	933	928	933	975	948	939	934	977	931	881	960	905	922	958	917	928	1007	926	925	898	945	950	956	937	945	925	951	952	899	972	940	938	855	967	961	1000	908	989	905	897	949	941	915	1007	907	949	1038	913	874	969	909	968	995	916	946	957	950	989	979	919	923	961	947	988	942	893	898	935	955	936	985	990	943	905	974	912	966	936	930	901	945	897	926	957	922	963	945	936	942	930	970	943	930	1004	955	880	943	1002	895	911	954	965	947	900	970	952	924	968	895	930	913	924	972	918	878	939	993	838	894	974	972	966	948	939	932	940	874	908	929	909	922	990	977	912	942	907	938	961	950	991	966	897	958	903	929	930	957	935	925	950	952	920	922	979	886	967	923	903	994	963	943	964	962	960	997	931	922	924	967	893	979	960	951	957	918	931	970	956	962	929	950	941	970	959	933	968	886	990	981	907	939	933	953	955	914	947	907	926	933	956	976	984	950	900	914	924	974	965	943	887	996	938	938	950	983	916	911	1020	930	907	971	935	991	948	916	911	953	964	928	891	895	995	959	896	926	970	1002	951	902	932	971	903	964	915	967	905	1000	914	946	940	921	902	938	975	947	944	980	948	933	944	962	946	950	940	952	992	915	923	941	914	950	933	998	913	906	935	930	921	939	964	913	874	963	918	970	962	950	938	924	966	895	944	963	930	888	964	925	980	950	932	967	949	935	947	976	951	907	944	961	939	930	965	982	958	921	920	959	942	964	937	946	943	942	962	979	924	951	960	891	924	933	955	1014	950	926	951	948	958	895	922	981	958	870	934	955	941	926	962	968	965	924	881	949	920	954	988	957	921	974	957	969	943	956	983	1000	943	997	976	979	905	944	970	921	966	935	920	890	948	994	972	985	910	924	979	962	940	891	932	965	938	903	958	910	992	868	917	942	908	944	946	942	898	947	930	964	932	949	911	974	954	963	960	971	914	889	977	971	911	947	976	972	956	931	914	967	922	987	964	969	939	911	863	958	971	889	932	918	912	947	945	961	968	914	893	941	915	941	934	862	913	927	956	894	948	963	989	901	1014	942	979	934	972	910	976	956	997	941	963	921	927	913	972	941	941	964	952	923	916	902	934	950	905	956	943	937	913	920	923	954	952	908	933	959	963	919	958	951	932	1019	903	963	961	958	993	984	895	964	962	913	932	936	993	952	929	966	957	921	936	877	914	979	956	916	954	914	983	952	1013	912	951	938	955	980	966	982	959	911	969	960	970	930	942	927	962	909	920	964	981	965	900	973	961	900	936	949	973	935	987	928	969	982	957	951	965	921	997	923	921	858	944	915	943	934	937	894	950	929	975	990	918	937	909	898	935	992	951	990	955	986	928	935	953	932	919	982	919	967	933	941	959	935	952	899	948	947	961	892	993	955	949	967	981	950	951	972	966	938	968	974	971	916	940	913	939	917	960	907	988	920	935	930	927	930	922	925	961	959	1000	957	963	928	945	931	955	968	922	974	1008	932	937	936	934	919	968	944	965	924	963	951	939	947	949	897	988	926	879	954	921	948	908	961	946	955	988	930	989	918	962	909	981	944	844	988	935	975	980	905	947	932	895	922	921	936	970	937	933	927	933	920	937	956	929	993	945	971	975	989	1002	930	868	926	934	994	932	1007	932	950	961	931	1001	938	944	986	941	940	925	947	917	993	928	982	878	962	941	891	928	967	898	961	958	943	937	984	935	915	940	1011	931	948	957	925	958	947	908	882	914	937	952	878	928	918	947	917	916	960	927	951	893	957	960	922	927	965	959	917	955	921	966	932	907	929	973	918	933	964	897	948	968	962	953	878	959	960	984	965	959	940	902	1021	923	957	954	922	961	896	964	902	938	877	941	914	943	1015	968	917	912	984	901	879	943	921	1011	994	978	927	920	962	974	902	947	930	958	915	925	990	933	934	891	903	981	938	944	928	898	905	950	970	884	968	887	940	910	936	930	949	946	976	902	928	961	1012	910	903	1013	991	953	949	905	921	930	946	958	929	948	983	893	919	958	964	978	976	966	949	942	990	956	1003	912	950	931	917	952	914	935	957	912	887	1020	980	958	888	956	951	977	977	959	879	943	987	921	948	953	977	959	938	934	921	917	991	970	989	929	973	921	865	903	927	968	976	917	968	924	935	878	925	1006	976	926	985	950	896	939	964	930	914	920	942	935	914	950	907	941	963	896	931	984	958	963	928	959	930	987	916	951	949	946	934	920	954	920	954	957	928	949	961	940	988	914	996	927	911	932	957	1012	935	974	934	968	917	955	951	947	938	919	934	953	917	972	931	957	941	971	954	876	915	900	922	881	992	1006	895	919	950	966	997	952	898	899	958	966	915	904	904	996	907	949	970	992	945	931	969	975	954	923	955	912	954	933	975	945	915	934	925	932	973	969	956	977	895	964	927	957	944	927	919	971	918	937	922	975	879	921	976	879	970	969	951	954	936	966	948	920	913	873	912	939	918	940	1012	927	956	979	934	903	916	991	965	906	912	925	936	927	892	969	929	990	929	910	893	951	963	917	902	920	952	967	988	962	904	871	996	913	912	937	857	905	965	948	962	933	933	958	962	929	950	925	972	986	926	926	873	924	874	918	929	964	934	910	961	930
26435	10211	5150	855	157	118	158	154	131	127	123	117	116	149	121	116	160	132	135	131	149	139	142	137	117	144	127	132	108	127	148	147	129	112	120	139	127	131	146	132	147	134	133	123	131	138	128	129	136	134	137	124	137	136	135	134	153	142	125	141	139	131	119	139	126	144	140	132	146	136	132	126	139	120	144	136	136	109	128	124	131	127	127	136	149	154	130	135	135	136	132	120	114	135	131	156	137	121	128	132	132	155	112	144	153	131	142	132	140	133	154	117	145	123	133	124	125	124	149	121	130	130	127	142	124	151	147	115	135	143	144	139	116	142	153	116	139	129	112	104	150	134	122	127	139	123	122	120	144	130	130	134	144	119	138	121	124	127	121	121	125	134	120	123	121	111	140	140	125	130	143	154	129	149	125	118	128	119	132	138	107	154	136	146	145	126	141	107	128	125	153	146	128	139	128	162	128	134	121	134	130	104	147	135	127	141	123	145	135	150	131	140	126	136	128	134	128	118	135	136	109	150	129	141	137	148	134	118	123	111	127	131	141	132	147	133	119	134	131	148	123	136	142	137	129	137	137	130	128	127	134	134	113	129	136	141	125	120	128	131	122	130	137	108	132	129	122	117	128	134	135	122	115	149	122	121	127	144	118	121	129	156	128	158	129	144	131	163	114	138	115	127	126	132	112	138	124	151	136	151	145	140	125	132	139	120	128	126	120	150	144	148	131	117	120	142	132	137	131	137	108	142	143	129	145	110	135	117	143	144	120	144	135	121	124	118	139	146	136	123	137	109	132	122	126	135	115	139	120	142	146	135	139	138	139	126	150	115	121	129	139	124	127	144	121	121	125	153	125	130	137	130	129	123	128	160	134	152	128	129	116	141	125	132	133	150	135	146	110	131	114	155	122	122	135	141	121	136	129	110	133	134	121	151	141	137	121	163	131	129	149	133	130	141	131	121	157	138	140	149	114	122	116	140	136	147	126	123	115	120	144	126	110	146	129	152	120	136	129	121	141	106	133	123	152	124	138	131	129	141	129	132	135	133	115	116	145	138	128	146	141	135	147	140	125	109	130	109	123	112	130	161	138	140	118	109	149	125	145	137	119	126	144	133	118	118	125	113	120	143	139	127	108	121	134	144	124	134	129	141	131	123	118	124	134	135	124	110	131	123	118	139	126	113	137	135	145	112	116	112	126	142	148	139	121	99	126	133	131	128	131	135	130	141	127	146	115	113	138	111	119	128	133	120	125	151	121	133	148	134	128	145	131	136	134	139	125	131	117	130	119	126	133	117	126	115	147	145	119	123	142	151	123	134	118	110	126	121	116	131	154	133	143	131	148	152	122	133	122	122	152	139	137	136	150	124	121	143	128	129	147	138	121	125	104	148	105	131	154	135	142	132	136	113	148	157	141	135	124	138	153	138	132	131	139	145	129	125	108	118	135	132	134	118	129	131	122	135	130	124	133	147	142	137	146	149	124	111	127	143	125	132	159	131	126	118	145	122	120	149	151	134	143	145	145	137	113	164	125	111	116	135	118	128	110	133	117	144	137	116	135	149	141	126	130	104	119	146	135	106	126	127	124	144	126	125	134	138	149	102	126	140	140	140	139	128	110	121	120	136	143	123	129	151	125	136	140	105	127	156	135	155	145	133	127	133	144	132	149	146	125	127	121	141	131	142	134	146	131	126	118	144	120	150	150	154	113	129	124	118	153	144	139	144	130	116	116	126	122	124	131	115	104	135	133	132	130	128	147	136	123	141	134	138	138	142	146	145	143	149	137	120	127	123	132	147	132	140	153	147	136	136	127	127	123	127	156	115	130	140	129	143	131	128	122	105	134	127	139	130	133	146	129	137	125	137	132	119	127	136	131	123	119	144	121	137	132	124	128	144	140	131	114	136	132	114	109	111	117	146	118	128	139	122	130	130	122	125	141	145	134	146	152	139	138	140	139	150	122	130	155	118	138	108	120	133	154	145	130	130	125	125	123	149	126	149	133	136	141	128	134	130	129	132	128	150	144	124	121	124	118	122	138	140	123	126	133	132	105	124	133	142	145	124	121	127	131	132	136	129	117	116	120	121	133	119	129	122	127	124	137	125	142	130	136	142	126	142	134	118	126	108	128	145	126	151	136	126	135	128	129	147	133	127	151	137	133	140	150	152	130	157	135	145	147	124	129	123	116	136	129	121	129	135	141	143	127	122	128	116	142	135	115	129	133	128	121	128	133	141	144	140	127	124	130	133	121	131	154	157	133	135	134	121	115	137	119	136	137	151	147	127	125	146	131	140	148	124	119	145	122	147	126	140	128	146	128	149	145	125	149	125	139	122	142	129	149	152	124	144	130	161	137	139	133	134	134	129	146	130	123	130	140	124	130	126	131	149	128	142	121	124	122	126	126	126	133	123	115	144	116	121	124	138	142	133	120	124	135	129	146	121	107	138	111	133	141	134	127	130	138	130	96	140	122	129	135	125	153	130	125	141	126	146	127	133	145	127	131	128	126	128	124	114	150	136	126	132	130	106	134	128	130	134	127	143	121	111	132	128	117	146	156	117	152	135	120	145	137	129	135	140	122	127	141	147	138	124	148	130	148	135	132	125	122	144	155	158	105	138	111	132	121	140	140	141	137	124	122	115	121	157	125	132	137	142	125	131	138	133	143	141	123	131	142	135	116	157	126	135	121	137	124	117	116	120	149	124	127	130	131	144	132	130	117	140	132	125	128	135	131	124	129	135	161	128	121	126	152	132	133	112	146	133	130	133	138	139	132	130	116	136	129	138	151	135	120	118	136	136	125	133	133	123	129	118	127	155	126	120	143	113	121	124	149	114	122	138	121	150	113	143	131	125	139	129	128	152	130	160	146	128	129	125	128	145	142	134	129	128	138	122	143	151	110	134	115	133	118	146	130	130	111	125	130	131	128	124	115	128	124	124	127	118	121	137	122	136	147	128	126	126	130	133	126	127	153	150	117	137	125	126	146	152	152	142	129	147	112	127	131	133	123	136	147	129	149	133	133	143	117	143	135	135	148	127	123	140	146	127	126	119	126	134	114	122	155	158	120	127	131	136	150	121	123	141	139	136	127	134	116	116	133	135	136	126	145	131	147	153	126	143	140	110	132	127	139	131	131	127	119	129	130	125	103	137	134	143	121	132	136	134	128	134	136	138	132	120	136	129	118	129	135	129	125	138	126	112	130	131	141	150	126	117	130	132	120	136	133	136	136	136	129	153	129	126	145	133	152	117	108	152	122	122	112	113	145	139	123	144	133	122	157	151	129	121	150	142	124	125	121	135	148	133	122	140	153	112	138	132	143	144	143	106	137	108	164	140	134	127	111	106	146	122	141	138	129	144	135	140	146	118	110	143	122	130	134	132	146	123	120	141	119	142	147	135	122	124	127	125	140	128	117	132	120	134	125	134	139	139	151	146	142	147	126	143	140	138	124	112	119	129	126	117	126	133	125	136	145	129	138	135	137	126	135	130
24695	11991	10312	1916	514	481	447	474	466	468	488	516	473	467	439	467	487	477	502	459	455	475	465	464	480	458	459	449	438	477	454	471	476	433	417	439	442	429	463	449	475	458	432	425	464	424	493	445	445	489	458	469	485	467	449	473	443	478	491	466	467	455	483	446	454	461	484	470	429	444	491	411	461	457	425	477	485	478	463	478	483	482	476	453	473	474	462	470	463	458	464	472	464	441	473	485	451	462	434	456	448	485	439	428	425	445	467	463	475	508	458	482	459	482	432	476	465	435	457	474	454	454	482	438	460	459	414	470	485	439	453	443	446	419	453	471	436	516	469	455	444	475	495	481	488	476	466	445	449	523	484	483	481	467	484	466	470	458	467	502	473	439	455	430	454	487	469	453	484	486	438	466	480	486	474	471	494	449	455	474	460	508	477	443	487	464	497	430	459	458	419	467	507	439	445	487	458	482	437	482	432	457	480	488	436	411	433	483	440	515	480	456	454	480	466	469	524	460	446	467	446	460	470	477	426	427	461	432	466	503	497	440	500	480	469	435	459	451	481	446	480	441	472	442	461	478	448	501	485	443	446	474	442	460	450	488	487	404	465	494	457	469	442	441	437	470	472	453	426	451	442	449	485	477	467	502	463	466	470	471	428	460	461	473	472	450	497	485	470	458	447	467	454	479	463	434	434	401	445	476	463	485	461	459	461	430	450	448	492	502	446	471	441	494	465	463	429	459	438	467	470	473	462	483	449	473	460	474	460	457	444	458	427	445	460	479	442	475	492	464	457	447	472	499	438	472	455	449	459	431	433	468	464	484	479	448	472	475	496	486	472	441	450	431	448	484	488	479	466	463	490	506	461	479	500	476	457	439	477	450	465	455	464	446	506	449	472	415	485	464	449	439	430	474	456	423	457	459	459	452	470	474	448	409	456	468	425	467	461	466	451	502	479	446	441	481	481	478	476	451	461	509	464	459	451	435	463	509	471	487	473	477	453	436	501	475	476	441	468	465	440	446	447	508	445	488	468	494	461	467	442	424	470	454	453	468	460	465	467	463	451	453	483	464	453	420	430	465	454	477	460	429	454	465	475	439	459	447	465	462	428	454	476	483	439	466	465	514	460	438	496	457	440	452	426	480	453	460	451	485	451	520	442	433	491	475	469	455	493	461	432	469	499	467	452	443	429	494	460	444	483	484	475	482	492	463	476	443	467	458	466	451	475	470	485	485	461	449	486	409	501	431	464	465	496	471	415	497	440	453	462	459	495	449	442	482	455	448	489	476	485	455	429	458	474	468	494	461	456	430	512	457	479	480	454	402	462	448	481	458	461	453	459	438	487	487	470	465	473	430	446	447	442	523	447	455	491	467	453	494	439	513	444	453	426	461	440	451	438	469	415	448	448	462	487	447	480	500	443	498	490	449	500	543	474	441	428	438	473	467	469	475	468	498	428	452	473	509	420	465	477	465	484	492	470	506	466	472	466	494	460	442	457	465	438	446	480	452	461	465	461	456	443	430	501	452	485	460	460	468	449	436	488	486	457	494	461	491	475	455	442	466	469	497	484	448	473	462	456	489	461	488	460	487	490	457	496	436	441	497	456	464	442	456	466	470	441	412	497	466	427	473	457	431	428	490	459	431	441	449	468	447	450	467	465	484	423	478	469	474	438	451	426	470	455	437	480	502	448	458	452	492	472	456	470	485	511	465	476	452	440	457	495	468	425	425	439	460	461	460	449	436	448	451	446	424	466	457	453	442	475	432	477	409	475	478	458	480	443	418	494	427	446	441	464	479	451	467	481	420	477	444	471	483	465	439	456	475	473	478	482	474	442	468	467	500	494	468	464	501	478	447	457	443	484	460	486	454	468	432	455	459	461	466	443	469	490	452	482	468	462	429	505	474	447	471	438	420	451	469	457	434	442	459	473	470	501	498	447	460	463	465	482	490	462	446	458	471	472	466	469	479	455	452	424	459	486	443	465	450	487	429	475	504	471	481	442	420	476	489	411	442	461	458	434	489	469	500	485	476	461	482	504	473	484	456	452	470	445	461	456	439	458	466	490	442	522	457	492	470	506	478	493	465	462	460	493	454	501	513	446	463	475	443	440	467	436	472	493	463	444	477	478	477	482	466	459	463	434	448	493	462	424	465	473	464	461	476	466	437	467	454	475	461	466	476	460	432	444	479	484	467	450	477	469	498	504	459	435	444	456	454	468	494	449	431	423	452	458	509	476	490	454	425	443	499	415	444	496	450	518	440	470	513	481	503	458	448	443	466	446	481	478	468	453	475	480	416	447	464	482	433	462	479	434	458	481	408	452	470	458	448	462	450	447	466	480	483	416	452	477	503	424	439	482	498	498	506	454	461	454	476	475	485	448	468	465	481	469	495	448	469	467	435	459	458	446	438	491	453	451	479	505	475	489	415	460	432	449	462	483	471	444	428	463	444	483	457	467	438	469	491	458	479	460	464	482	459	448	422	456	457	519	465	441	503	453	468	496	468	444	488	488	461	450	446	487	449	438	503	439	423	474	436	446	503	501	466	496	471	458	487	440	473	472	468	464	488	457	478	424	476	472	487	439	466	450	423	474	487	431	472	441	475	455	416	469	491	457	492	452	466	444	495	477	444	466	489	475	459	438	457	461	442	478	447	431	422	499	442	480	454	470	487	443	485	458	466	449	446	489	429	479	473	482	481	449	445	440	449	489	478	460	483	453	469	477	480	473	470	487	465	443	487	488	447	434	444	445	431	463	470	499	445	486	482	456	482	462	482	460	495	498	468	468	497	479	486	451	458	478	460	484	451	470	455	413	486	428	491	474	466	520	452	476	457	479	473	450	481	419	459	449	442	507	476	471	449	498	438	457	494	460	477	459	454	479	427	458	506	468	462	485	484	487	463	486	478	436	449	464	515	434	461	487	441	456	439	459	427	479	458	456	488	471	426	457	484	441	422	467	462	474	428	439	429	499	502	462	430	457	492	479	455	463	437	462	445	474	438	441	455	450	488	439	458	443	436	437	492	431	488	457	469	454	490	437	452	460	471	458	464	459	485	483	440	444	469	464	411	456	451	451	471	440	425	452	433	466	449	445	503	468	454	484	488	465	511	455	501	493	457	458	504	444	483	452	477	437	468	470	456	464	479	434	462	472	442	490	466	491	475	414	477	456	442	489	459	485	455	453	459	453	465	491	495	458	491	456	481	495	461	443	421	427	476	432	425	468	492	495	457	484	442	463	465	466	486	457	482	458	440	447	464	445	472	419	441	482	487	482	461	415	485	449	445	457	445	469	453	480	464	444	453	404	438	477	488	427	472	475	484	465	477	474	457	441	462	457	483	468	490	455	489	499	449	470	443	470	433	453	462	459	485	462	486	483	455	452	440	440	442	481	484	467	457	441	480	482	466	493	436	466	424	457	430	432	468	489	479	453	430	493	450	493	437	454	461	488	434	407	448	474	461	480	448	466	441	432	429	470	495	475	498	488	442
68426	55865	50405	20634	1711	386	335	304	265	283	275	277	282	262	233	245	233	248	253	242	233	242	212	251	255	228	234	260	234	215	227	201	226	257	248	232	232	220	220	216	230	226	244	244	231	243	264	236	241	246	238	257	235	237	212	233	250	241	264	233	226	243	219	223	256	227	250	263	222	223	240	213	246	234	233	222	205	259	258	227	231	239	245	226	256	204	246	212	256	246	223	221	230	237	234	243	215	241	215	257	237	233	263	224	259	193	199	216	240	249	249	241	226	221	250	251	258	248	228	244	230	220	249	242	243	234	251	247	210	220	235	242	232	259	254	257	238	240	228	223	242	234	247	230	236	257	209	243	204	230	222	281	245	212	229	234	245	239	270	252	246	232	236	234	208	233	248	239	222	207	236	260	232	227	229	229	247	225	239	240	208	227	249	241	218	224	247	244	250	229	254	231	214	255	220	221	247	232	230	223	222	236	250	227	271	223	230	233	227	217	230	230	236	232	218	239	233	228	236	248	249	214	227	222	239	230	227	249	222	213	254	246	239	238	236	240	237	232	275	239	214	231	228	264	212	227	241	233	261	220	233	218	239	234	234	221	231	238	224	249	219	234	239	231	245	228	198	225	240	214	222	214	223	226	258	244	247	210	259	200	230	257	223	240	256	226	231	238	204	232	229	209	237	240	208	238	232	233	240	240	230	228	234	231	238	227	212	230	209	216	228	228	247	269	240	223	236	237	240	242	234	216	247	250	244	238	234	216	222	224	222	216	230	228	237	233	228	218	265	241	245	235	218	199	220	256	228	222	261	227	237	259	235	205	237	239	242	258	231	222	206	242	244	256	234	231	208	234	239	238	220	250	225	234	249	236	242	225	224	246	219	251	237	233	236	224	243	261	242	254	228	217	220	243	215	258	244	236	220	222	235	226	233	224	243	237	243	222	242	243	266	213	234	242	247	225	258	217	218	249	231	229	218	206	264	239	232	236	232	240	230	230	258	236	212	244	242	209	229	237	231	240	252	252	238	268	214	201	225	243	242	260	223	248	256	226	261	235	243	229	236	242	243	238	243	220	239	223	231	266	246	243	232	256	227	216	211	247	236	231	221	217	233	221	220	228	217	257	249	227	228	239	243	236	243	262	241	240	236	219	231	237	264	236	243	224	234	220	250	216	258	246	235	236	255	228	263	239	244	234	228	251	246	242	228	244	209	234	213	203	223	225	233	232	241	236	246	244	241	234	230	222	250	257	211	215	222	217	235	232	254	245	202	226	219	235	239	235	243	210	241	263	218	240	248	269	246	228	242	253	245	238	237	245	251	214	246	227	247	245	267	238	252	236	224	257	247	224	218	214	250	217	202	228	225	251	222	252	248	237	214	219	226	229	233	228	217	228	245	222	231	247	258	232	230	259	242	224	226	242	213	246	247	215	223	214	260	249	212	209	245	216	227	278	210	225	232	214	231	240	207	248	243	231	219	227	259	224	223	235	277	234	232	232	235	206	247	237	256	240	235	244	221	234	241	206	251	241	237	212	236	210	230	213	224	226	238	234	226	254	235	217	225	253	241	209	211	245	207	250	251	241	252	239	229	239	247	240	234	211	246	243	252	259	242	242	246	225	239	247	217	235	203	230	233	242	209	244	248	235	235	223	233	228	240	224	222	238	254	235	226	213	215	248	245	271	218	231	232	251	233	252	263	233	244	231	247	256	238	236	213	238	198	233	218	258	242	236	230	262	238	260	223	208	196	254	211	225	224	223	243	254	231	231	263	214	189	247	244	216	233	240	225	209	214	226	216	232	216	273	230	230	222	216	221	258	202	209	224	238	235	240	226	208	241	244	238	245	233	220	215	217	219	218	233	237	226	245	230	211	259	212	216	239	244	226	226	227	243	222	227	222	265	222	233	213	246	236	258	238	221	229	229	247	234	234	278	253	232	226	239	225	230	230	251	209	256	246	228	239	200	248	232	223	248	248	239	250	237	262	216	237	222	216	233	227	233	240	246	250	215	238	233	226	242	236	233	258	240	261	257	261	229	227	205	261	209	226	235	220	230	249	197	232	220	246	241	258	224	236	228	215	245	231	249	224	245	250	242	238	276	245	223	234	224	246	203	244	232	253	232	233	220	224	225	225	240	244	229	240	287	249	275	244	227	223	226	201	234	249	231	213	235	221	198	232	203	250	256	241	226	243	218	228	244	208	277	234	240	246	227	228	221	244	239	240	202	227	221	255	242	211	248	248	227	213	241	253	224	244	229	234	239	222	217	242	230	237	235	219	256	230	234	224	249	262	249	231	233	251	232	205	210	234	215	225	242	235	237	199	238	237	197	208	252	253	216	229	235	232	239	226	212	237	224	222	236	226	250	241	251	224	251	251	240	221	260	228	219	232	234	240	251	248	238	252	239	216	248	214	238	228	213	229	224	262	240	259	236	234	256	241	226	243	223	234	215	237	225	228	237	253	238	263	241	258	265	212	236	277	215	272	220	198	231	206	218	239	235	230	226	242	241	234	232	217	246	244	229	248	215	230	211	205	280	231	240	217	230	243	244	202	248	232	216	228	211	254	247	232	233	238	236	237	223	223	207	247	238	224	217	232	225	221	229	202	255	199	246	249	221	245	219	236	229	218	266	243	228	228	251	212	245	237	223	202	229	250	214	269	237	257	212	234	240	221	256	248	216	259	230	226	273	218	247	252	218	244	221	254	272	230	231	237	229	258	269	227	246	231	220	207	236	237	239	238	222	238	235	228	212	231	236	260	216	252	224	227	228	233	245	244	219	253	248	229	263	232	257	244	248	226	221	212	237	217	235	216	235	231	234	235	247	222	231	247	225	222	215	214	239	245	246	218	238	236	236	238	240	230	212	261	259	242	241	226	254	229	232	220	240	234	247	242	217	247	239	239	218	206	233	225	255	265	227	253	247	206	244	233	239	214	248	240	236	256	242	233	224	230	203	246	242	207	221	239	261	218	258	234	251	243	252	221	224	267	234	263	236	218	238	238	225	263	261	211	236	224	223	231	241	266	230	226	254	250	240	232	227	240	231	238	225	224	234	251	216	242	231	221	227	237	238	228	225	231	229	219	244	243	239	231	216	210	224	234	208	250	230	208	239	214	239	212	214	227	233	247	252	227	232	217	245	241	253	251	229	236	280	222	243	244	224	218	237	196	240	257	238	222	234	223	261	262	215	219	211	245	255	243	252	249	230	241	224	231	213	252	220	234	229	211	252	228	240	250	232	236	258	237	223	255	231	227	233	234	240	233	213	234	202	240	213	225	241	204	248	240	225	233	233	254	253	210	211	252	220	239	210	243	234	222	221	238	241	256	221	232	215	269	218	236	228	222	244	260	269	244	240	227	241	221	227	255	215	216	225	239	208	243	260	218	232	249	237	220	231	251	258	221	249	265	243	240	232	219	232	233	235	234	234	198	244	232	234	204	203	246	241	233	219	239	244	226	244	226	238	209	247	217	249	252	195	222	187	253
46300	43724	47234	6567	1469	1325	1187	1115	1112	1005	941	926	901	845	786	815	829	839	825	751	815	794	813	764	755	855	753	772	772	745	754	734	752	786	751	761	754	754	755	771	731	740	735	799	718	727	756	706	716	724	740	766	674	782	748	761	755	747	729	778	726	755	799	778	757	737	736	748	732	782	749	709	745	749	716	719	732	726	808	737	732	718	715	714	741	759	710	687	718	795	725	747	722	757	746	764	721	790	721	722	780	754	742	755	786	793	808	796	748	740	720	762	778	730	755	727	753	704	761	702	734	746	729	754	767	723	750	742	765	666	754	783	706	728	687	695	771	744	719	809	745	747	751	712	721	721	725	704	780	757	775	743	713	725	737	724	724	744	772	776	753	731	749	728	748	684	789	770	702	728	685	762	747	724	713	703	759	721	764	761	703	740	772	721	710	756	730	758	746	744	696	747	756	750	746	731	796	732	735	771	755	732	772	727	807	773	745	798	694	715	727	733	725	766	765	752	692	748	738	729	717	759	782	760	723	700	697	756	721	745	715	694	715	755	745	750	729	691	763	768	725	713	723	714	732	721	747	696	789	727	711	834	767	706	703	755	776	722	760	726	727	711	658	769	760	730	703	712	716	766	752	724	719	718	739	714	705	755	723	721	749	724	742	719	707	800	752	726	715	710	788	726	720	754	738	765	715	698	752	741	779	743	741	771	758	781	765	739	738	729	734	707	748	735	744	691	736	737	743	719	765	756	726	786	728	701	701	722	747	789	714	743	745	722	788	700	677	789	797	691	703	746	750	740	690	760	702	753	734	719	694	798	729	749	776	746	693	748	748	713	740	757	730	727	725	749	694	756	704	663	712	736	740	766	797	705	725	812	737	729	758	717	679	730	744	747	724	739	726	725	738	746	767	739	693	736	742	710	753	721	766	743	715	738	735	692	773	707	731	750	744	716	689	766	724	715	729	746	751	759	705	742	754	730	689	752	759	754	750	701	724	739	755	740	728	716	766	701	752	682	745	738	703	701	759	751	684	769	727	754	723	694	745	717	726	730	712	754	762	780	693	746	664	752	774	714	717	720	760	768	766	713	758	776	715	678	716	746	757	755	744	707	748	746	755	727	704	719	728	718	792	724	747	723	717	769	732	720	766	725	712	740	741	737	760	732	715	725	714	734	752	733	778	715	743	736	714	708	747	728	713	744	712	766	769	753	747	763	729	744	780	706	749	672	765	719	747	711	734	708	776	729	709	767	727	756	765	790	681	746	758	747	748	693	755	765	752	723	750	732	742	711	751	697	698	771	716	707	723	790	734	689	726	753	742	739	725	729	732	738	789	714	688	754	733	739	692	708	696	780	732	760	703	700	697	732	787	811	734	671	734	701	687	700	763	697	741	683	731	726	737	755	767	747	756	714	726	726	739	736	750	727	705	699	727	778	778	741	707	719	718	754	749	756	783	749	759	812	732	744	771	720	748	778	711	752	726	727	678	800	729	752	723	712	721	699	756	715	690	763	740	744	778	787	786	727	719	729	758	707	785	729	728	742	735	706	770	696	750	713	725	747	723	706	691	694	728	718	723	752	756	653	748	731	750	729	725	742	742	758	750	695	773	754	712	715	706	717	751	788	728	737	679	686	694	743	715	723	685	745	728	704	752	725	751	738	724	740	741	787	753	710	760	753	700	729	710	767	748	732	757	749	779	738	710	716	686	737	751	701	773	742	724	738	723	746	717	766	721	696	732	768	736	757	738	725	745	715	750	773	720	728	815	771	770	790	731	750	737	721	698	781	742	714	770	753	747	721	785	757	740	704	744	737	740	703	758	678	754	734	697	707	745	759	777	722	729	741	746	771	733	727	693	732	749	753	773	722	689	703	741	728	712	742	736	716	714	719	687	695	712	714	739	733	760	750	728	757	714	751	720	706	782	726	754	750	706	750	710	723	778	726	764	709	749	765	738	733	716	734	763	709	715	740	791	736	747	760	703	734	745	757	738	705	700	708	734	687	687	742	771	741	741	792	697	757	726	767	740	731	729	693	747	752	735	725	693	699	671	756	747	709	687	736	789	765	700	723	697	744	741	718	750	771	767	734	752	752	758	737	756	719	704	716	749	746	770	746	735	724	747	774	755	749	715	744	716	723	724	722	731	725	739	724	748	749	728	708	735	694	704	731	755	765	721	696	709	765	759	711	734	753	773	750	769	728	749	769	702	713	720	724	776	730	717	691	753	745	676	732	763	699	735	750	731	718	705	748	792	724	749	707	702	735	757	728	740	725	732	725	756	757	755	748	695	731	697	727	758	750	744	772	752	703	751	707	702	778	717	732	710	730	736	745	778	753	755	730	756	725	764	682	747	743	732	773	725	658	730	805	767	679	790	763	701	749	710	746	691	723	781	732	676	715	763	707	752	798	780	741	749	741	749	654	732	741	742	766	764	731	706	765	775	739	694	764	743	693	737	696	736	665	722	717	689	729	712	752	772	735	791	664	732	765	746	726	693	668	765	725	707	720	763	737	726	753	701	768	756	703	713	719	724	741	728	707	711	731	755	708	693	783	757	697	711	733	733	779	700	753	747	711	708	707	747	755	721	734	752	684	742	752	777	742	738	722	731	747	731	725	729	745	753	719	742	734	730	750	763	759	700	751	744	752	736	749	728	779	778	742	741	710	760	761	745	715	747	746	753	715	772	738	722	710	751	748	764	705	765	756	765	677	745	692	730	715	687	770	755	778	752	749	719	783	733	701	753	708	769	740	735	760	801	774	767	765	677	683	707	743	705	753	740	745	687	797	723	706	750	793	755	718	756	769	698	675	720	727	750	741	663	731	726	685	695	727	689	717	733	700	744	751	711	723	698	742	761	722	762	728	771	715	761	715	733	734	680	765	712	718	732	777	765	691	753	717	683	739	744	659	729	731	733	762	809	732	773	699	748	760	715	743	764	759	718	744	697	755	731	760	734	754	754	720	774	719	747	752	705	721	743	757	735	709	776	725	700	759	722	746	739	744	753	742	769	754	700	717	748	727	701	812	808	732	744	701	718	747	760	778	714	730	724	745	665	710	693	720	741	718	720	737	723	713	755	729	743	730	726	745	743	783	715	735	752	729	734	736	769	742	757	728	736	674	736	728	736	706	748	751	774	747	728	696	730	746	703	764	746	682	757	801	699	735	663	780	743	703	719	802	682	742	751	760	715	730	739	763	730	738	754	740	718	747	774	719	719	753	712	768	730	741	694	732	736	727	703	728	811	778	732	772	741	727	761	728	765	732	715	708	730	732	708	732	753	724	736	757	716	768	733	695	733	768	729	734	761	759	738	757	731	715	735	765	724	710	726	734	758	724	723	721	682	702	779	733	738	780	771	748	758	766	765	769	726	760	749	688	722	713	721	757	740	743	725	744	733	713	729	749	705	779	723	755	730	771	716	744	763	755	739	728	767	750	737	715	756	711	724	742	767	715	748	730	779	748	747	716	717	707	748	736	778	734	765	743
80336	68094	62196	27705	5689	746	492	421	436	369	358	383	316	351	320	334	322	319	357	316	312	338	309	326	304	322	326	356	317	316	289	342	305	318	343	326	327	292	305	297	321	303	276	309	310	312	333	295	309	299	313	317	314	313	310	322	346	295	339	330	298	341	335	321	335	310	312	316	296	294	308	301	296	315	314	303	341	302	311	308	320	343	328	303	306	303	334	328	327	318	293	302	288	293	307	324	294	317	275	320	315	271	292	301	340	266	345	272	330	306	326	328	323	305	340	331	295	310	344	306	278	308	328	322	284	325	307	323	304	348	320	296	306	338	290	299	299	291	277	292	327	326	311	300	328	325	293	295	286	315	297	302	324	350	308	320	289	295	304	324	312	285	275	300	326	301	278	257	289	319	323	283	336	329	315	284	305	318	281	293	287	325	301	302	337	300	310	290	310	310	305	328	301	323	326	321	279	326	326	290	306	326	301	295	347	290	281	290	310	311	342	292	311	309	293	310	322	308	288	316	336	328	293	305	301	315	314	286	307	323	316	320	308	309	327	297	325	297	322	326	297	295	283	303	315	332	336	331	346	302	298	294	305	323	326	309	300	307	338	296	299	305	329	312	320	318	275	324	318	321	288	304	328	315	316	319	286	306	295	283	330	300	313	302	298	298	323	344	337	326	271	277	262	288	304	309	302	322	323	318	301	301	336	318	306	293	312	310	325	291	302	310	318	294	295	302	303	327	310	288	307	310	273	305	302	332	291	311	285	305	292	308	304	323	295	308	326	314	315	339	322	308	350	295	332	345	310	322	312	316	282	326	259	299	316	291	288	327	301	313	281	342	309	340	312	308	313	299	309	334	295	316	321	330	329	300	315	316	282	307	310	294	301	309	305	297	323	286	293	298	277	301	313	280	297	326	319	323	282	326	323	316	314	346	314	287	324	300	314	285	307	310	301	297	304	320	328	299	316	286	319	337	312	311	293	304	312	299	320	349	304	285	292	308	299	317	292	324	307	317	328	327	276	306	307	299	316	295	298	265	300	306	284	301	311	299	312	305	319	304	305	274	293	340	330	336	322	294	330	311	292	323	330	278	322	308	329	314	318	313	278	293	305	299	303	298	328	328	310	307	304	322	300	305	329	308	330	281	317	325	341	303	315	338	304	312	299	288	292	329	311	327	334	299	285	335	324	342	317	327	310	300	322	343	321	296	318	322	325	297	309	294	340	324	316	288	298	298	314	331	346	297	299	330	304	275	297	323	302	307	309	287	287	314	313	317	313	316	275	301	310	341	310	345	330	289	291	321	307	309	327	323	312	330	304	310	306	333	322	318	303	325	326	321	299	315	305	317	330	352	341	332	341	274	309	331	298	273	307	308	293	309	316	281	299	328	308	323	307	325	326	321	309	335	271	326	330	305	305	300	312	309	297	300	303	276	305	309	270	337	327	316	313	314	318	282	283	328	320	321	330	305	334	328	308	285	338	332	304	311	327	283	324	325	321	336	300	355	350	326	348	308	300	303	322	286	307	287	315	291	328	337	298	317	298	317	296	327	318	298	309	333	329	299	307	290	311	295	306	338	346	313	326	323	314	332	338	319	302	287	309	340	329	306	323	276	342	341	304	298	330	322	283	323	284	326	322	313	302	299	334	310	322	328	304	312	298	316	333	351	325	313	321	295	283	291	321	293	313	323	308	320	290	306	281	298	318	341	307	288	312	312	337	302	304	319	311	329	311	308	297	325	316	310	344	324	303	325	287	285	307	320	321	329	266	317	299	286	326	281	322	302	320	304	316	321	271	327	305	292	285	307	340	333	307	330	307	321	311	326	314	297	302	299	311	317	268	297	320	261	344	322	302	305	313	287	319	340	311	307	332	262	324	334	310	322	333	307	324	346	285	288	304	350	289	332	311	309	347	326	303	298	330	330	307	320	306	312	321	310	354	320	316	280	314	304	287	325	293	306	353	323	312	317	317	289	312	317	343	342	301	312	297	299	297	259	304	320	320	288	301	310	298	294	320	306	329	337	326	277	321	297	312	328	309	309	295	299	272	286	296	321	318	329	310	325	308	271	301	331	323	321	303	325	321	311	288	311	331	339	301	338	323	337	305	304	307	341	291	342	304	293	299	314	312	285	335	269	285	288	302	292	302	348	321	321	286	298	276	316	304	314	280	305	317	284	321	339	299	313	346	279	311	322	332	351	323	292	310	312	317	291	278	304	349	343	301	286	313	295	291	337	340	282	320	332	304	318	289	303	279	318	322	334	315	338	317	315	310	334	323	313	318	274	302	305	303	296	306	308	308	302	280	292	316	266	312	281	299	294	314	316	301	287	298	326	322	336	293	315	307	329	327	281	281	315	296	328	322	290	320	310	292	309	275	324	305	283	318	329	281	302	321	324	311	293	338	306	325	323	311	317	313	302	321	296	344	311	301	262	322	298	312	318	304	305	308	289	336	308	313	316	322	306	300	331	334	310	300	323	312	325	305	291	325	300	273	289	338	276	334	339	315	313	333	313	319	344	314	306	323	298	346	338	321	333	297	297	328	331	308	325	327	312	283	320	335	283	298	322	299	326	332	325	300	310	307	255	278	315	299	320	311	321	291	328	317	289	310	321	317	289	297	309	316	321	295	315	315	321	287	313	316	272	334	321	314	316	289	293	318	336	298	316	295	306	295	317	342	346	327	333	300	300	287	307	315	287	298	291	297	306	328	309	317	308	312	314	289	283	295	327	299	279	302	319	299	291	320	322	360	316	334	300	321	308	297	297	312	306	303	312	334	308	297	307	270	282	302	304	293	300	333	334	281	322	319	341	299	299	313	257	325	322	286	342	296	304	284	291	313	310	319	299	340	314	335	290	311	324	314	319	328	322	304	323	307	293	309	312	343	321	328	300	306	317	288	317	323	302	338	277	311	305	303	296	314	300	336	306	313	313	329	314	272	327	347	333	312	352	322	326	308	314	306	316	335	338	301	304	300	302	306	305	313	323	300	321	314	285	298	264	314	327	308	341	307	306	319	291	311	328	315	285	309	330	310	307	345	296	328	323	316	347	310	292	297	325	302	349	309	279	271	302	309	297	297	314	320	327	330	299	286	311	303	267	334	290	307	309	261	340	307	322	314	308	314	305	310	326	302	307	308	324	304	307	277	313	340	266	308	343	332	303	311	306	326	317	285	311	334	299	284	325	306	335	349	270	294	316	322	321	332	352	284	298	315	334	309	295	302	326	296	324	318	313	350	334	312	308	290	298	328	307	262	290	309	314	316	320	326	304	335	313	330	311	304	317	291	309	297	328	357	347	292	341	310	304	326	323	319	296	305	342	306	306	300	295	321	315	338	323	297	338	324	334	317	294	342	319	308	287	292	292	294	296	310	301	315	335	329	307	303	302	308	321	312	306	328	302	320	312	302	321	345	309	321	316	312	316	357	304	305	335	299	361	327	307	300	311	286	316	295	311	281	311	310	298	313	324	300	317	309	312	305	310
56563	54318	58137	5949	2335	2108	1839	1533	1470	1401	1279	1263	1115	1141	1149	1137	1048	1039	1075	1059	1011	997	1025	1003	961	1018	992	962	974	946	984	1018	923	1024	932	930	897	983	922	951	926	941	1020	959	977	969	943	897	946	941	882	967	954	903	1027	900	954	921	975	965	946	968	925	925	952	912	925	931	931	908	970	931	972	927	893	934	901	877	943	956	884	895	915	959	901	899	964	886	938	927	889	921	960	926	931	903	915	906	969	923	927	977	898	890	939	897	962	978	968	948	869	960	934	941	880	894	948	930	940	937	927	915	939	951	912	910	881	958	908	896	892	976	883	950	941	938	890	936	882	944	898	976	954	927	980	939	955	937	921	931	946	911	959	915	867	907	922	916	880	906	978	953	928	933	961	948	920	948	915	896	954	914	938	893	907	953	929	919	896	927	945	911	907	907	903	912	925	891	934	951	914	996	933	917	912	941	937	895	968	902	962	929	912	899	965	900	945	907	944	958	905	875	947	909	981	965	918	900	922	945	978	921	930	902	959	983	894	946	886	936	889	939	904	926	886	914	909	927	901	939	911	920	904	986	952	985	978	1006	925	951	895	952	900	923	925	913	923	938	993	952	943	1001	926	900	965	907	933	939	916	997	895	905	922	922	951	982	910	953	946	974	900	926	959	947	910	944	911	912	932	948	946	955	865	905	919	958	908	980	951	926	968	924	964	905	902	918	898	938	940	914	911	939	946	913	949	950	972	898	940	916	915	917	988	944	954	906	942	975	946	890	910	951	995	911	898	905	938	894	875	862	898	996	978	936	877	879	940	971	935	896	939	982	941	928	938	882	956	980	941	895	934	910	971	945	949	925	929	913	876	962	950	935	915	865	932	989	927	998	951	860	935	910	912	892	920	944	876	926	911	942	884	942	956	916	960	966	988	924	960	912	909	866	867	930	923	968	929	926	949	959	954	938	980	931	849	955	913	931	938	909	947	913	931	920	938	937	933	957	887	956	953	948	888	921	913	900	940	989	934	922	931	931	878	918	926	928	964	867	963	959	881	883	943	947	900	881	897	945	929	847	984	927	879	902	960	954	920	954	930	909	939	912	989	918	901	987	952	989	949	935	927	939	893	964	909	922	919	927	899	951	937	958	940	951	879	919	933	980	941	967	930	903	904	985	930	958	946	920	949	931	914	903	944	959	963	944	901	952	920	863	937	944	893	934	931	898	908	933	883	978	945	907	891	904	869	931	965	927	943	990	900	991	984	902	938	893	931	883	949	967	887	917	898	916	965	899	926	880	921	954	897	905	929	941	850	924	986	910	929	869	921	906	965	912	968	949	998	947	943	968	901	966	930	944	941	886	1011	941	874	945	896	937	867	898	933	943	997	956	971	950	921	962	906	919	902	912	954	902	908	935	961	935	935	933	947	916	909	917	867	926	930	954	894	948	887	919	904	922	920	928	903	905	967	896	962	999	959	922	948	920	939	866	944	901	921	977	891	907	928	899	951	915	908	926	853	969	843	974	932	892	979	916	891	887	910	901	907	918	935	964	916	938	920	908	957	899	946	886	918	946	910	950	923	963	986	966	942	937	923	941	951	927	963	926	918	881	966	881	914	899	869	881	894	939	913	937	926	916	914	942	957	930	923	960	963	910	868	937	943	887	928	906	874	887	918	934	954	956	947	944	964	954	919	921	920	956	979	883	947	901	904	916	904	914	896	896	949	922	953	982	947	921	935	928	898	974	927	913	977	948	895	939	943	934	952	900	966	971	932	936	935	874	933	929	907	994	908	926	951	948	955	951	877	920	879	926	904	961	867	957	930	876	961	889	937	934	869	883	950	928	923	989	895	974	964	884	910	937	913	867	947	942	926	901	907	936	917	910	900	903	902	885	916	989	896	905	905	928	987	906	952	918	905	909	934	910	959	933	924	949	944	931	896	949	934	911	915	919	949	880	872	924	932	923	903	935	931	918	919	869	925	893	953	902	935	927	930	871	928	945	903	957	925	916	927	948	934	876	886	925	907	865	897	949	908	918	905	900	947	912	924	924	907	955	919	941	972	934	882	878	952	913	911	894	883	908	950	924	946	937	919	890	957	934	911	881	971	924	911	972	912	893	955	994	949	911	934	917	904	923	908	958	960	936	941	944	932	911	921	932	952	910	914	910	886	951	921	935	919	960	903	977	878	943	939	993	968	927	878	903	908	926	933	946	936	945	935	954	914	924	874	928	923	908	875	946	925	950	929	914	929	982	957	914	890	890	882	944	917	981	911	923	908	934	957	960	973	911	884	889	957	941	928	863	991	932	909	905	958	904	922	910	849	939	955	919	953	940	954	921	911	895	889	890	988	908	928	931	926	942	884	885	929	898	938	938	949	951	887	952	889	944	945	902	897	932	878	885	878	950	901	922	973	1003	927	933	895	938	938	996	933	913	902	964	935	957	916	888	890	910	938	940	934	954	993	940	937	971	926	921	888	932	897	905	921	942	922	886	913	977	888	916	886	939	859	937	958	948	919	986	956	942	940	962	884	930	911	888	999	914	979	987	900	927	980	892	927	954	927	957	915	941	903	947	930	896	960	935	931	922	942	940	919	915	980	895	905	927	935	903	935	963	948	876	903	938	915	959	918	942	904	927	992	900	958	856	937	890	906	863	942	942	926	959	927	931	848	936	894	899	910	934	962	940	902	923	943	956	912	934	922	935	932	891	927	902	915	909	941	907	900	985	995	948	943	949	899	949	1003	889	940	933	922	883	936	966	920	892	857	946	879	893	957	970	953	867	864	967	947	920	933	932	957	922	911	902	858	909	906	854	912	931	924	887	928	895	980	861	969	951	910	931	985	913	972	930	943	915	913	936	955	911	945	887	900	1002	936	919	979	911	911	920	831	868	976	935	901	875	942	912	887	934	940	964	928	920	929	942	916	923	931	977	936	971	910	912	934	939	919	945	983	914	909	899	944	912	933	908	969	944	906	924	920	923	938	903	917	961	940	960	928	922	910	935	967	905	928	906	967	937	941	973	906	905	935	887	908	911	930	902	972	944	907	930	936	949	904	892	931	901	913	951	955	881	976	921	915	922	973	959	963	993	943	966	910	930	962	965	955	949	924	913	996	911	980	942	897	926	920	970	885	887	914	906	969	922	960	900	962	953	895	936	970	967	910	1015	915	881	958	936	883	911	917	981	954	938	956	907	933	923	903	996	888	902	947	902	931	910	943	900	904	902	928	914	843	968	924	937	886	902	906	938	889	915	962	945	905	905	925	898	930	966	905	959	914	949	934	977	929	939	981	882	957	929	961	908	907	947	943	937	959	897	979	937	877	934	898	920	936	941	915	930	939	935	941	948	886	931	976	908	886	914	924	853	923	891	931	928	845	960	1004	936	915	953	1023	966	973	890	934	944	972	908	921	889	972	912	938	896	962	1003	954	890	923	910	892	969	892	934	925	973	896	903	888	937	906	921	989	948	886	922	857	911	889	916	986	871	899	962	908	939	994	955	870	928	916	896
26548	11187	4989	767	168	139	131	133	163	128	113	129	135	162	136	123	124	117	145	132	130	143	121	135	102	139	135	134	143	113	134	142	119	130	115	145	156	134	132	128	118	147	129	148	131	134	123	131	126	133	121	142	148	133	132	149	131	132	132	125	141	127	140	139	141	149	132	155	144	147	135	131	134	139	133	153	140	116	157	127	132	150	123	115	123	132	130	141	128	133	129	147	122	138	117	119	133	118	138	124	138	145	118	110	142	106	138	146	126	154	137	159	150	126	136	134	136	134	157	137	131	136	136	121	123	125	132	123	137	137	120	134	125	138	137	150	127	132	128	127	122	124	161	140	127	149	126	132	127	125	135	144	135	136	133	140	140	141	138	136	146	132	128	117	147	139	135	141	119	136	132	122	129	119	130	117	155	148	117	168	138	113	148	130	131	155	141	114	139	127	130	143	129	133	124	115	123	143	142	118	126	137	128	129	114	124	118	115	154	135	133	122	137	127	133	148	124	130	136	138	115	119	120	117	113	125	135	153	115	138	133	131	132	142	128	126	135	132	145	124	126	122	152	142	135	137	145	121	119	135	148	132	118	129	125	162	136	121	141	132	148	130	136	133	146	142	135	127	121	119	131	119	156	142	115	132	145	133	138	134	141	154	120	127	150	147	139	152	119	93	126	138	117	130	115	139	129	157	127	129	124	112	132	141	119	128	134	131	147	122	149	121	133	133	142	130	138	151	123	137	138	157	122	117	146	148	133	144	132	127	121	142	137	113	133	112	141	145	122	134	147	127	117	137	136	114	129	138	134	129	126	148	148	119	127	136	140	120	123	124	144	132	135	144	131	130	125	137	138	131	141	122	127	140	128	121	122	141	151	117	145	125	131	133	132	135	139	120	153	123	132	126	134	150	130	145	139	121	158	142	117	127	126	157	132	126	107	132	131	136	112	111	127	129	129	124	111	155	116	127	121	127	136	150	127	139	146	140	150	115	130	162	116	126	128	125	130	120	132	153	117	139	146	135	126	128	152	135	130	141	140	115	124	135	119	161	147	142	113	114	137	143	134	135	126	127	130	132	134	146	138	144	128	166	167	125	127	135	123	126	132	136	125	144	125	143	116	131	139	152	129	137	138	156	121	130	140	126	135	130	138	121	138	137	110	139	127	136	157	140	120	130	124	131	137	138	138	141	118	154	130	125	132	138	109	127	132	135	136	156	139	138	126	116	156	143	124	141	134	115	136	130	151	117	140	122	136	142	124	136	130	108	137	117	114	125	120	101	118	142	155	136	140	145	137	155	128	130	123	146	128	147	144	123	130	135	120	141	150	121	138	152	123	127	142	132	116	141	144	161	131	125	117	152	124	122	137	143	139	121	161	119	129	133	130	127	134	123	152	121	149	124	123	135	120	161	128	121	147	159	125	146	147	126	145	142	137	133	125	119	129	141	134	138	134	117	139	130	134	128	118	131	130	130	137	128	139	125	141	140	129	135	138	139	118	129	137	149	128	123	123	143	132	123	135	141	118	143	149	122	147	143	130	150	133	125	141	135	129	127	136	127	144	142	145	128	131	116	129	131	128	144	132	125	130	142	135	122	117	142	130	129	142	133	153	135	134	147	137	142	124	136	131	135	122	127	130	117	129	132	130	126	139	130	128	128	138	130	140	153	146	132	155	135	137	133	133	128	148	117	140	143	139	146	133	158	136	157	129	140	114	149	136	112	127	113	133	144	141	130	138	153	123	153	159	132	141	136	151	138	132	127	125	123	122	154	124	122	141	133	118	134	126	135	128	133	137	144	132	122	130	141	137	128	123	135	131	139	140	144	131	151	137	120	130	139	124	126	138	142	134	117	134	149	143	119	137	137	127	127	133	137	133	113	99	125	128	130	120	115	140	133	132	144	113	129	141	149	152	127	121	145	113	133	122	131	148	108	129	143	139	142	147	140	121	137	151	124	143	144	124	139	126	157	140	127	128	132	134	116	129	137	130	144	127	109	145	120	140	134	140	124	123	146	130	143	123	119	138	153	128	132	120	129	153	144	120	108	125	128	125	128	137	127	112	124	151	115	115	126	155	129	116	118	130	135	125	178	128	120	131	137	138	116	135	121	142	128	134	137	144	144	153	150	121	126	124	133	112	113	125	147	119	129	135	137	140	128	129	113	120	131	128	147	129	121	139	131	136	143	145	132	154	103	144	119	139	131	117	158	128	133	136	126	122	117	149	140	131	147	129	139	146	145	129	128	148	112	121	135	129	133	146	139	150	136	143	152	121	130	130	120	127	129	153	119	115	127	116	114	114	132	137	129	135	137	131	138	127	161	143	140	121	128	138	121	99	141	129	126	143	147	145	138	150	139	132	152	136	138	129	123	140	127	145	140	137	150	130	147	143	129	150	142	120	134	144	127	113	139	119	144	131	140	128	129	139	92	123	143	115	137	116	134	109	145	127	130	147	127	139	141	155	142	169	120	136	123	155	124	127	134	113	160	141	137	136	156	133	118	123	129	131	124	141	125	128	120	135	140	120	120	128	135	131	137	134	148	137	146	122	116	116	130	134	144	120	116	137	118	128	134	147	142	124	164	148	112	123	132	137	144	133	138	117	102	158	139	132	123	146	139	147	159	134	107	113	115	124	148	130	138	172	121	168	131	144	153	141	147	156	129	121	152	122	135	136	147	126	142	117	120	123	140	138	124	134	133	118	145	142	143	154	136	131	125	141	145	153	110	131	122	132	116	122	132	134	115	132	117	131	120	135	120	119	115	147	145	155	146	107	131	128	124	139	129	127	133	119	113	125	140	101	121	138	136	153	144	125	149	130	141	119	131	143	129	124	122	108	116	136	127	122	123	148	132	143	144	135	109	141	139	140	136	115	146	152	118	130	134	154	124	139	121	139	142	136	113	134	144	147	117	124	126	134	134	146	125	141	111	118	133	116	152	130	114	133	121	134	126	143	125	138	144	143	131	129	125	137	117	120	143	124	149	138	139	125	129	108	150	134	144	99	138	123	141	134	138	146	136	106	120	125	144	129	138	157	123	123	137	148	126	123	123	146	129	148	140	139	152	118	130	148	115	144	121	136	139	139	137	123	125	149	118	145	140	123	129	124	125	132	120	152	112	133	123	137	129	123	134	144	135	122	150	128	113	136	135	139	118	109	151	130	149	127	131	147	129	147	132	146	124	128	126	140	115	131	143	132	140	128	133	125	143	152	149	127	112	123	121	145	126	141	125	151	139	145	143	138	140	121	123	144	151	130	107	130	163	120	139	127	143	125	138	138	103	129	157	145	150	128	132	138	130	129	128	138	133	116	133	122	148	131	111	141	135	101	143	117	125	133	128	140	153	128	135	144	127	130	121	130	141	126	125	127	130	136	123	148	123	122	112	134	149	121	134	130	120	131	151	127	137	138	127	137	106	140	108	136	131	154	147	126	139	138	128	123	156	140	122	142	128	140	118	139	131	129	150	106	131	123	124	130	124	159	173
25395	13354	9896	1675	495	494	518	487	459	440	454	485	464	481	489	454	487	471	466	487	471	491	449	513	464	458	460	479	461	457	445	472	470	481	511	468	472	456	473	498	458	469	454	462	471	482	484	471	474	485	451	482	485	517	445	459	444	453	507	457	501	454	436	515	446	449	478	490	470	456	475	470	476	447	493	468	473	454	512	441	463	485	458	487	482	521	476	461	463	477	492	436	469	467	453	481	477	453	461	422	472	439	449	467	458	446	485	503	503	450	459	469	459	478	451	458	467	465	497	485	516	465	500	452	471	508	460	461	489	487	471	441	493	473	489	462	483	498	459	467	441	474	479	498	493	438	494	459	466	438	443	466	457	459	449	461	492	478	479	493	474	469	470	485	502	423	481	455	478	475	455	437	466	447	468	530	492	489	482	464	478	494	431	454	464	450	488	487	472	460	470	491	504	448	494	483	427	464	477	501	433	477	488	443	420	514	488	460	488	470	481	469	470	495	475	458	468	475	476	437	509	469	493	505	506	486	499	466	491	484	405	451	437	490	492	505	405	470	444	482	492	487	463	451	461	495	482	469	478	474	430	473	433	482	458	477	501	463	492	471	513	482	457	465	441	504	484	485	439	484	483	467	470	470	469	490	494	469	468	448	472	498	460	462	482	463	448	477	480	483	461	442	509	506	438	459	444	513	454	492	510	440	481	471	465	504	514	476	494	448	484	488	458	477	476	454	458	487	462	463	478	486	522	449	482	483	471	484	460	458	473	475	487	442	488	461	443	496	475	444	447	485	451	493	455	478	480	449	453	472	459	464	466	453	455	470	446	521	496	494	466	473	493	451	452	452	463	486	482	487	485	514	461	488	460	458	485	460	476	444	485	448	490	459	451	493	488	477	506	415	447	484	483	452	449	463	470	472	443	443	469	443	478	515	425	457	454	451	472	477	518	455	465	448	470	442	486	489	467	501	466	460	474	458	450	456	451	502	474	479	478	451	456	483	489	468	424	466	489	494	451	467	519	501	505	470	491	480	438	476	442	487	468	488	472	443	481	422	439	478	457	458	480	471	470	442	476	473	442	460	437	446	458	470	493	467	453	461	448	495	455	458	448	479	481	469	456	508	465	494	495	474	469	511	456	448	450	453	472	460	429	467	462	507	449	491	467	465	465	459	441	448	499	415	445	470	471	462	460	460	512	463	450	472	472	467	460	455	477	470	449	465	493	458	446	465	446	454	486	435	503	473	477	504	484	480	480	503	498	494	467	497	444	492	492	510	466	471	495	458	488	496	431	488	454	473	444	476	446	483	495	467	438	459	501	522	485	431	482	514	486	500	457	463	431	523	458	456	487	445	457	475	455	447	470	442	498	499	430	498	484	486	471	446	471	507	504	477	495	476	535	484	474	495	468	449	500	487	481	483	475	496	479	444	455	474	461	430	450	472	454	474	472	476	509	465	437	477	476	472	517	466	508	466	471	447	431	515	449	491	417	463	481	474	495	465	518	452	428	462	470	460	447	453	472	455	489	477	498	450	495	493	475	478	463	492	473	468	439	455	470	475	432	452	464	429	441	468	470	453	468	480	447	403	454	464	483	412	484	422	478	450	455	457	463	490	502	457	426	484	406	441	478	479	436	444	443	446	463	493	476	462	449	467	506	480	485	461	461	423	438	478	458	448	450	455	481	483	470	457	459	458	471	478	427	470	461	460	432	459	467	468	468	490	463	464	499	496	452	457	459	433	481	472	400	453	484	495	475	484	464	442	486	460	439	457	440	469	470	461	469	506	429	471	458	488	433	473	473	471	492	439	437	488	432	461	459	470	450	458	464	461	494	479	459	451	438	453	410	475	486	492	485	460	474	456	455	453	475	435	469	498	485	475	441	483	468	467	507	478	435	473	477	472	441	448	504	496	462	484	430	470	491	457	487	456	485	447	451	462	466	443	469	462	461	459	483	447	473	453	453	489	473	460	455	452	486	490	444	460	484	484	464	437	472	451	458	455	494	468	493	480	455	458	491	462	464	432	430	479	507	453	483	455	415	461	451	458	460	494	480	468	474	494	497	462	481	442	508	492	455	468	476	453	460	504	452	443	427	477	481	480	448	456	463	458	493	470	433	494	482	455	465	420	501	478	452	483	475	436	464	459	438	505	490	515	482	508	473	483	499	490	484	467	440	491	493	478	428	484	498	449	481	481	458	488	469	451	455	482	477	455	435	491	480	467	445	469	451	477	502	472	455	470	479	505	476	424	491	476	486	466	481	514	477	467	455	472	467	521	495	463	447	476	501	500	474	485	476	496	452	483	479	470	505	479	469	431	475	447	472	469	475	471	472	452	480	460	496	469	470	443	473	487	470	459	468	468	469	496	470	465	459	461	473	482	524	456	483	467	455	494	466	447	475	469	473	448	428	481	465	442	490	488	477	453	490	507	490	466	438	459	439	446	498	431	444	454	461	460	505	433	463	447	450	475	464	468	493	493	422	470	436	474	483	444	493	483	451	461	471	483	466	446	499	453	445	475	454	501	445	463	492	482	494	482	465	505	446	459	494	464	466	455	456	463	435	467	442	498	456	457	456	448	496	462	518	458	487	460	458	462	475	466	483	448	483	465	479	465	411	483	459	465	456	469	483	472	494	504	473	482	480	472	452	445	466	488	455	477	478	455	480	456	460	473	467	456	470	481	454	474	472	475	418	459	456	488	484	463	441	437	481	459	538	451	453	458	465	519	465	501	461	479	488	494	430	470	505	454	467	461	477	477	489	439	473	508	482	487	465	456	442	493	475	460	430	458	471	469	455	483	461	475	450	484	407	504	475	470	451	425	457	463	467	486	452	476	468	500	475	476	437	472	455	482	505	471	475	475	506	452	471	420	463	494	475	479	481	445	445	434	451	484	481	526	457	471	464	503	490	469	475	464	508	463	521	473	467	480	483	450	456	456	475	478	468	467	462	471	442	456	463	486	458	457	477	494	483	466	452	453	475	496	485	457	460	469	490	457	493	480	461	429	468	504	447	496	480	510	500	440	463	469	457	468	438	485	441	512	461	445	471	478	473	486	439	500	489	465	488	428	468	474	488	505	460	465	510	473	471	447	474	443	481	465	465	492	513	512	470	495	422	466	498	488	467	450	488	463	459	463	483	447	469	441	464	425	466	474	496	462	511	433	483	465	480	457	452	472	446	466	443	477	456	470	463	469	488	461	477	452	460	447	492	503	463	469	471	470	467	483	478	471	494	452	435	441	477	463	465	470	459	473	488	478	455	502	465	512	455	421	464	477	460	482	439	428	454	511	489	451	477	468	480	474	447	497	455	462	445	473	461	451	456	467	450	453	484	486	455	441	470	496	459	459	452	469	450	526	429	434	485	483	470	456	490	462	474	445	453	448	498	457	467	463	498	482	476	495	455	438	459	460	427	491	472	465	485	474	461	445	467	454	477	505	462	507	456	496	493	471	499	513	456	481	450	468	457	481	465	481	468	471	457	440
68161	54372	49757	19216	1661	387	363	278	303	302	284	282	272	243	264	278	231	239	231	223	231	247	230	236	220	228	240	218	231	241	234	202	248	237	217	211	235	217	213	238	228	235	231	222	227	233	267	244	240	240	220	220	222	227	224	260	266	219	248	240	233	212	217	204	231	235	204	251	241	222	236	228	242	237	226	251	237	258	245	251	241	244	227	180	213	240	229	230	251	245	233	200	228	248	224	254	237	236	226	261	210	223	222	230	264	259	238	242	221	207	218	234	263	262	217	240	210	256	239	236	250	215	222	243	228	213	245	211	213	257	226	209	255	258	252	248	213	234	262	243	232	237	238	253	250	235	258	237	229	218	219	255	236	261	215	238	243	214	232	233	239	219	234	256	252	214	211	244	247	222	225	255	254	225	253	228	254	249	240	247	190	244	229	229	236	230	234	228	219	213	257	197	243	233	257	238	225	241	224	246	240	267	236	233	220	245	245	244	200	230	226	197	229	251	220	211	239	274	221	203	252	251	221	241	235	237	219	260	219	244	203	238	219	225	213	218	233	239	248	226	244	211	206	265	203	252	214	216	241	220	233	204	239	227	241	222	234	221	214	256	212	218	243	242	228	240	239	247	261	241	229	254	221	229	258	227	235	233	245	229	232	237	245	236	225	250	238	237	218	222	235	232	254	224	241	244	195	198	215	270	237	251	226	231	204	240	219	190	253	230	230	256	262	222	233	221	246	221	221	269	274	239	213	224	199	249	233	232	219	240	233	230	219	246	225	272	267	248	240	259	226	240	258	230	227	230	243	218	216	245	247	239	217	228	206	230	204	242	222	235	199	234	195	216	236	247	227	223	222	210	233	201	266	229	229	225	228	215	243	227	235	241	212	256	240	234	216	223	228	228	215	261	239	229	233	205	276	219	237	204	225	239	241	199	272	232	236	246	231	228	240	223	242	227	251	220	268	247	240	263	220	245	266	235	225	211	239	222	256	247	219	232	219	215	256	243	269	227	212	248	250	202	233	245	214	260	224	235	233	240	226	232	226	227	197	246	213	258	224	263	241	230	224	234	236	226	253	246	248	250	207	215	227	238	232	209	217	236	236	230	262	230	230	213	225	247	222	213	211	230	249	245	254	248	256	238	199	248	220	218	235	249	222	221	219	259	224	240	227	223	267	235	209	212	239	232	228	248	219	233	223	247	237	229	258	234	223	218	211	262	223	209	253	240	254	226	245	247	259	223	224	243	237	240	211	241	217	239	258	231	223	224	242	220	221	251	221	282	219	231	219	207	240	237	236	222	241	225	244	255	213	251	265	227	213	260	255	235	240	225	248	239	228	228	235	237	224	256	244	189	249	270	231	233	247	221	207	239	226	270	243	217	263	241	229	235	194	225	231	229	226	238	252	235	224	211	219	232	236	187	249	267	243	239	244	212	214	222	227	250	254	262	217	210	188	234	221	253	227	211	236	264	220	246	223	217	235	228	224	227	236	248	224	241	240	233	216	227	236	236	245	221	236	243	223	237	231	226	258	233	235	196	249	248	211	230	238	214	238	223	225	237	207	241	238	217	210	253	227	251	232	226	244	246	267	235	259	229	245	230	214	247	247	230	231	247	230	233	238	220	241	229	229	191	218	239	257	227	233	234	209	225	246	252	241	232	233	243	235	248	209	237	237	219	229	255	244	229	197	246	223	247	225	250	222	228	240	258	238	229	231	225	217	241	221	279	234	247	215	213	243	225	254	221	258	245	234	232	251	267	245	218	220	267	235	233	241	235	212	245	215	226	215	235	240	238	240	224	222	188	221	246	204	225	199	230	240	243	226	225	219	253	238	245	235	230	217	260	235	211	225	251	233	219	191	248	239	233	225	231	240	236	210	251	218	249	228	228	235	212	252	241	229	217	224	249	241	251	227	234	214	218	228	253	220	268	242	226	223	252	240	235	239	230	254	234	256	208	228	259	219	295	214	210	226	204	228	247	247	245	240	227	253	231	230	241	222	228	230	233	228	234	213	233	235	223	231	237	238	233	237	230	220	236	238	229	237	252	259	227	236	217	259	233	255	246	242	215	244	217	229	244	235	237	231	210	252	251	249	222	243	242	238	230	226	243	233	239	249	234	234	212	231	220	241	225	219	205	215	228	238	241	236	271	218	219	238	202	200	238	230	234	222	240	239	202	242	258	225	227	215	236	230	224	229	255	222	229	220	253	227	243	261	230	221	244	232	222	233	241	255	179	218	237	235	221	242	218	214	258	255	219	226	228	229	222	278	218	257	257	241	263	223	222	243	211	241	223	207	241	219	240	251	224	251	234	232	249	236	227	251	231	235	205	234	223	218	233	242	225	243	224	236	247	228	248	256	234	247	241	220	251	260	234	240	229	223	242	240	237	232	246	242	237	243	240	250	228	220	231	242	241	259	235	228	243	244	251	233	261	269	232	256	224	236	212	236	221	224	213	233	247	231	241	224	221	261	240	222	250	220	220	232	198	221	242	247	216	262	243	222	236	224	233	217	233	220	232	199	243	230	224	233	204	228	224	244	245	231	235	246	228	233	214	227	214	209	233	226	234	255	213	229	223	232	232	231	249	223	234	242	246	214	251	218	235	205	215	228	251	208	262	232	246	214	241	237	219	240	218	215	204	246	250	217	248	224	195	221	226	208	248	214	251	220	224	249	228	255	230	205	239	224	205	252	243	236	241	224	241	236	219	231	230	229	227	239	243	244	215	257	251	236	227	230	221	230	229	231	224	246	232	230	249	213	245	246	221	211	238	251	236	247	238	256	240	236	241	261	204	211	219	236	238	237	238	225	234	214	232	233	229	211	235	235	250	226	228	211	248	223	196	238	263	237	237	265	246	251	250	210	250	261	222	228	259	231	251	259	260	241	228	228	225	217	231	235	226	243	231	204	233	236	226	213	215	246	217	222	246	205	222	265	212	223	215	231	243	232	242	231	219	242	230	229	228	278	249	242	229	227	229	237	242	226	245	259	239	249	228	234	209	223	195	248	237	236	246	209	257	252	244	262	218	245	240	247	244	214	218	228	240	231	229	210	228	263	238	228	226	205	254	231	248	213	273	224	228	211	233	212	220	222	237	214	206	206	221	208	222	213	228	210	222	237	188	226	231	230	221	238	231	215	235	241	221	227	232	221	222	241	259	212	252	231	221	242	244	249	247	219	249	228	232	228	227	248	190	215	246	240	236	215	228	228	223	240	265	246	225	220	272	238	247	244	262	227	243	237	224	214	200	260	216	232	235	232	262	234	244	221	211	219	245	221	239	226	238	225	234	247	224	246	275	234	236	261	209	193	229	226	233	227	192	246	223	228	215	270	238	243	227	226	228	213	257	232	219	239	226	227	242	245	244	210	223	215	237	248	208	237	238	256	267	233	241	235	239	221	247	246	213	234	232	230	232	223	256	261	238	249	217	224	216	236	233	237	236	238	228	246	219	204	255	261	251	205	219	239	222	245	246	233	241	211	223
46806	42238	47492	5064	1482	1312	1181	1062	1102	1014	979	912	904	898	889	841	805	799	789	816	853	834	775	736	809	698	770	765	763	781	794	778	765	763	752	747	762	757	754	743	746	787	688	747	732	723	724	805	733	796	719	767	737	752	737	738	706	719	770	723	747	741	765	770	736	717	730	734	737	752	726	729	729	739	756	755	736	711	716	727	749	730	748	739	708	768	734	734	737	758	733	703	761	714	768	730	764	721	749	746	708	758	748	780	734	771	746	719	742	721	753	757	725	780	748	709	754	738	754	728	722	730	694	734	714	764	719	726	755	740	757	748	746	712	759	685	759	740	739	764	692	747	700	750	805	761	686	735	767	776	710	706	743	792	737	710	775	720	723	717	767	747	714	701	710	719	704	698	671	757	714	748	739	750	738	720	739	757	754	717	707	733	712	735	738	706	766	715	728	735	724	701	690	802	692	715	696	789	764	765	771	710	746	737	723	678	753	726	713	727	718	810	701	701	750	718	755	753	717	738	754	731	772	729	695	762	723	760	783	750	722	762	777	731	722	735	783	701	759	742	746	700	742	729	753	743	729	735	741	789	680	720	712	767	753	705	718	788	784	701	761	786	741	744	770	731	720	737	734	767	740	713	751	713	743	826	756	755	769	697	740	706	738	745	694	728	757	729	763	736	706	739	728	706	690	756	691	731	744	740	756	763	753	748	766	739	749	780	711	751	735	729	742	757	716	720	706	726	762	783	821	726	705	767	716	782	713	705	702	741	725	728	730	717	738	722	746	750	759	769	759	749	722	725	736	729	762	749	711	766	724	748	761	707	724	752	722	758	735	744	688	768	713	727	697	726	736	708	772	710	735	749	728	767	713	736	760	808	707	713	730	743	727	759	710	736	704	747	748	773	733	743	714	729	689	714	754	750	717	720	741	685	725	755	742	734	740	737	777	713	749	707	755	729	711	716	702	713	748	689	758	724	734	745	775	765	750	731	718	755	713	746	725	764	794	750	730	697	750	749	710	723	695	763	732	736	702	686	701	728	716	733	754	750	718	713	718	734	756	740	733	709	731	778	705	738	737	716	720	778	713	751	695	714	740	740	749	718	770	724	766	728	686	760	711	754	737	711	753	704	728	757	712	782	687	760	744	712	753	724	764	725	748	725	751	748	737	766	731	735	798	756	777	746	732	770	696	722	770	688	758	733	737	737	774	739	738	750	710	754	751	799	710	733	676	721	742	737	743	703	718	758	735	738	744	771	791	710	740	762	786	679	743	708	724	721	748	731	770	716	757	682	685	735	768	732	765	745	710	749	743	740	745	767	792	767	689	703	735	706	716	703	757	721	709	734	701	742	718	708	732	752	732	728	744	757	757	734	734	743	776	727	731	730	718	768	754	723	748	788	748	727	760	749	717	718	763	717	716	681	755	724	717	740	754	765	721	716	714	716	722	748	782	769	702	740	744	786	724	724	728	748	741	709	717	746	746	726	720	739	795	764	699	728	705	744	728	724	714	745	766	744	693	766	750	751	742	735	761	715	704	760	735	732	714	744	756	704	707	750	711	715	749	734	695	718	787	795	770	734	681	753	763	700	763	716	743	730	712	702	780	737	761	725	710	772	748	744	748	713	739	708	778	705	720	709	776	718	725	728	720	755	747	759	750	733	691	745	770	732	734	691	736	753	738	708	803	749	764	752	731	768	750	733	737	742	747	764	687	739	707	722	716	719	760	750	768	707	675	756	712	752	692	763	785	782	684	723	678	767	695	726	740	786	714	765	726	697	712	707	763	757	733	743	755	730	733	757	726	723	750	728	714	759	716	781	747	766	736	698	724	725	768	681	761	740	785	738	705	723	746	698	683	757	794	745	771	771	723	728	813	722	756	774	724	749	704	706	725	698	704	746	788	744	692	683	763	705	730	741	736	688	705	750	732	725	742	786	756	749	700	786	735	778	714	762	761	764	738	763	742	725	778	734	747	729	697	732	754	729	750	753	719	761	685	804	729	688	738	753	757	725	693	753	673	753	731	705	752	739	783	756	730	758	722	663	787	742	730	718	738	717	812	701	732	738	754	722	723	712	764	735	690	755	732	765	748	748	740	757	682	705	769	731	760	677	744	780	721	752	738	723	755	726	733	732	724	721	709	746	721	729	762	736	749	715	735	740	714	737	720	767	743	710	740	716	725	736	766	706	752	733	735	724	775	714	718	772	773	723	729	681	732	697	707	715	808	766	760	754	721	733	725	731	779	726	739	754	743	709	722	724	758	756	729	708	756	756	699	700	716	691	715	746	753	724	702	712	776	739	727	753	726	744	729	662	727	745	723	734	705	753	727	778	696	723	774	735	759	723	730	751	792	702	721	733	743	779	724	736	682	743	719	740	726	728	763	756	721	776	766	754	713	726	729	729	759	730	741	792	719	717	728	718	684	737	781	702	721	759	728	705	720	753	759	727	762	759	729	722	712	734	738	706	721	736	750	750	732	710	744	711	710	734	730	740	763	716	756	721	774	801	688	712	720	729	709	760	732	736	738	688	746	751	750	772	690	759	749	722	747	738	740	676	718	717	701	706	712	740	733	704	713	728	723	695	693	757	735	703	710	701	709	730	782	771	726	764	712	728	732	709	724	751	713	655	731	720	710	711	825	694	778	743	733	764	740	759	718	748	719	734	711	762	724	675	724	726	750	740	724	757	744	744	729	739	704	776	732	757	690	686	795	710	783	698	762	724	758	740	793	723	757	749	686	814	759	787	698	691	717	755	743	720	735	727	740	746	740	729	703	707	841	793	775	728	697	699	707	761	686	739	739	747	712	741	705	778	741	701	714	708	740	736	779	742	743	772	783	716	755	708	726	718	735	777	700	747	716	723	676	736	713	702	676	694	721	722	723	765	778	731	728	793	756	738	722	694	758	772	751	767	756	672	752	772	686	763	707	738	757	719	724	727	713	713	767	727	794	756	711	758	732	717	721	702	719	754	744	754	686	695	734	730	719	706	725	738	721	803	743	735	755	702	737	691	716	722	709	715	724	748	745	727	773	750	751	811	754	711	736	764	706	725	748	735	751	711	751	755	729	727	703	753	758	772	725	709	716	751	719	687	735	749	793	756	734	752	717	786	699	790	746	730	763	749	758	744	723	777	746	804	729	725	743	725	688	752	762	743	736	733	709	775	694	726	759	727	730	722	753	719	748	766	735	749	718	759	728	782	760	728	704	749	709	716	745	727	753	715	705	732	762	710	794	758	731	761	778	745	720	756	725	782	801	733	775	720	753	724	774	744	743	749	765	743	763	736	741	708	707	705	703	712	726	756	755	747	753	699	703	751	732	770	770	715	719	726	694	779	714	721	703	707	750	785	722	773	684	709	794	756	694	711	744	753	766	742	695	756	730	708	718	759	729	767	768	732	777	674	739	768	716	750	761	741	715	707	763	753	704	662	743	701	760	749	731	712	750	763	709	705	713	720	738	745	726	712	754	772	716	731	715	746	755	729
80781	68649	62013	26069	5255	721	519	477	388	385	389	382	374	323	328	356	320	323	357	293	340	356	306	320	311	303	346	301	322	317	298	275	314	306	283	323	303	328	315	321	320	294	318	334	310	312	295	292	295	319	318	318	298	313	323	313	302	301	319	306	292	332	294	291	311	293	319	313	299	326	301	280	319	337	340	292	300	318	297	335	291	302	291	309	281	300	273	310	324	323	316	329	322	318	290	320	307	324	335	312	329	306	328	320	302	326	302	290	316	331	284	285	306	295	307	283	293	291	276	291	324	293	317	333	281	306	341	299	300	342	316	321	306	283	319	315	323	289	311	286	304	310	307	315	355	282	292	302	341	309	314	327	305	279	343	298	309	322	303	320	330	319	310	282	296	330	317	319	307	323	297	305	334	297	300	289	314	323	298	301	317	298	317	327	291	294	330	303	337	308	299	275	295	335	332	346	321	289	326	313	314	278	302	328	306	311	310	320	300	316	300	299	348	308	309	335	312	281	326	289	293	273	282	295	328	336	321	303	294	293	306	324	300	315	317	327	297	311	339	323	300	323	300	319	284	283	309	309	317	303	298	328	298	288	294	321	323	306	305	318	316	341	329	287	310	315	316	301	299	306	344	323	320	336	303	276	316	308	317	319	312	293	318	290	327	322	327	312	296	300	272	329	311	327	327	299	338	311	319	316	271	337	336	308	315	303	296	309	307	274	327	301	313	338	302	303	300	315	323	301	339	351	319	272	298	297	309	323	323	294	280	320	304	299	304	321	288	347	325	323	310	329	318	318	340	314	305	313	317	310	291	314	302	308	305	290	298	310	259	306	308	302	316	316	307	307	320	306	291	300	310	324	283	333	305	301	296	277	311	356	288	317	318	282	328	306	333	312	307	298	321	330	309	290	314	330	304	323	298	302	326	297	345	313	278	304	312	302	339	300	306	298	287	279	320	313	300	313	306	293	325	311	299	287	318	309	315	302	329	296	318	332	304	265	295	320	304	328	367	310	315	298	309	300	326	350	331	331	295	318	309	313	281	317	321	305	277	314	310	317	341	319	315	293	307	314	304	285	308	317	338	285	305	298	303	301	288	299	314	313	314	325	278	317	302	280	336	317	298	273	301	322	297	302	290	308	322	314	323	302	306	324	304	333	308	328	311	316	312	311	333	325	299	333	278	307	301	329	307	305	310	330	331	331	313	313	306	296	334	277	307	270	275	314	317	308	287	307	332	307	322	300	321	318	304	339	307	313	325	289	307	312	315	361	320	320	311	354	292	294	282	273	269	303	300	314	315	318	312	317	317	316	318	310	298	309	282	290	297	312	300	300	295	286	306	312	319	345	322	316	313	284	316	302	330	301	343	299	319	330	294	280	289	290	307	285	300	280	278	326	296	304	294	312	288	279	327	315	277	292	323	308	317	321	329	340	267	325	315	336	300	299	333	278	351	304	314	318	334	297	327	320	276	322	297	274	328	315	306	321	280	316	316	291	317	273	309	324	306	319	313	302	344	295	283	322	322	335	281	322	320	290	267	317	334	309	288	298	346	320	321	336	335	307	312	338	311	336	302	290	293	292	324	329	340	321	303	301	313	337	333	278	311	322	341	280	294	316	313	312	301	277	318	336	301	293	286	314	334	335	302	294	330	313	321	316	308	331	316	310	299	302	309	284	339	302	301	281	312	268	361	342	329	312	311	326	295	316	306	330	290	313	299	307	307	336	300	326	318	305	307	316	297	299	348	329	299	328	298	305	319	282	300	290	289	348	318	287	291	303	308	326	290	335	321	294	317	274	287	342	312	331	282	273	274	316	305	337	306	308	298	339	289	322	307	312	325	301	301	310	324	310	295	304	315	319	311	301	285	296	283	282	288	319	315	319	307	326	300	307	327	325	313	298	316	315	292	302	306	299	305	310	320	296	315	296	319	308	336	313	312	307	323	289	324	321	331	318	320	310	297	307	289	302	300	309	266	309	291	315	300	274	287	297	290	331	322	302	317	251	321	320	322	326	318	310	326	319	321	285	323	281	293	332	331	313	300	344	304	305	298	311	329	311	298	342	325	289	303	348	302	340	298	319	331	321	321	316	314	291	303	337	328	339	327	295	307	293	295	306	349	320	316	331	302	304	291	294	341	305	304	290	307	293	300	294	285	303	319	292	299	313	268	304	305	290	281	340	292	318	313	334	305	301	293	309	256	336	311	316	316	304	281	311	304	307	320	276	347	317	319	336	310	309	331	309	297	310	326	303	316	311	280	291	324	324	270	272	276	319	311	292	290	346	309	292	309	295	341	286	297	295	313	279	290	326	302	319	311	312	337	349	318	293	314	317	325	303	295	318	334	305	307	305	323	311	336	279	315	321	309	334	325	349	292	302	320	273	318	276	332	284	319	325	328	299	310	328	313	317	309	313	337	340	302	294	296	307	283	304	315	309	302	323	306	314	340	276	333	287	325	284	291	278	338	323	289	311	264	302	313	302	296	321	316	301	296	296	323	287	337	297	305	338	303	330	311	285	316	307	292	302	300	301	315	311	293	283	280	308	318	296	291	301	308	293	327	307	302	273	293	303	319	326	318	319	319	305	320	304	320	293	324	287	294	306	307	301	330	297	301	315	301	318	303	316	305	290	299	286	314	292	315	288	330	311	283	316	286	282	287	284	295	297	323	288	300	342	273	302	306	338	307	287	300	296	301	316	321	345	313	328	304	309	296	309	302	292	330	294	304	301	305	306	313	315	298	288	365	296	323	281	320	311	278	314	346	345	316	324	335	305	295	324	303	308	304	307	311	316	313	311	327	300	343	284	296	316	291	293	298	299	303	331	305	294	326	292	299	324	297	282	329	308	311	300	293	316	298	303	316	327	317	278	332	299	298	281	309	322	300	327	329	329	307	337	310	322	302	322	302	324	316	314	321	300	310	317	313	311	281	298	316	316	332	289	318	303	298	318	311	292	304	310	296	316	309	302	302	325	304	322	305	296	307	321	312	318	282	350	325	327	322	337	311	295	292	293	325	316	288	294	276	285	289	321	297	303	320	338	320	319	333	295	299	300	343	329	286	330	313	312	307	303	348	346	294	324	269	332	302	298	300	309	320	304	336	315	277	319	315	325	297	288	290	282	319	299	329	303	327	338	294	315	313	267	336	308	323	321	294	339	306	331	299	343	321	317	323	348	275	300	289	293	341	323	288	312	288	274	281	328	300	278	308	318	282	308	320	302	315	296	296	307	278	326	314	307	298	307	292	336	293	296	326	337	304	310	335	314	262	318	320	333	294	271	290	298	315	284	339	331	291	331	290	305	337	333	322	324	325	298	328	342	309	304	294	327	328	319	297	334	284	268	317	294	294	272	285	317	288	341	318	293	314	295	305	303	300	332	305	317	336	323	304	299	295	277	312	285	295	350	310	292	309	314	306	289	339	309	339	261	309	302	304	302	301	306	276	298	318	289	319	308	309	296	298	310	287	283	331	325	332	301	299	296
56853	53841	57730	5591	2374	2086	1871	1650	1573	1483	1311	1305	1191	1193	1169	1091	1043	1010	1046	1009	1033	1031	1003	946	1008	1070	899	1036	972	950	987	980	950	928	1000	913	978	976	988	953	942	1012	930	956	906	991	926	896	913	911	930	898	943	917	928	892	935	959	925	938	921	957	923	953	913	882	955	929	958	917	891	942	888	935	905	931	910	961	948	884	906	937	921	970	940	945	905	957	941	944	961	913	885	909	909	941	935	888	936	951	895	936	984	946	895	958	910	909	949	959	999	950	909	913	960	964	928	943	963	920	969	944	898	898	929	939	874	936	918	950	963	869	958	931	922	960	938	947	955	957	870	914	923	904	897	922	924	936	888	919	972	950	898	957	899	947	894	891	886	902	914	935	891	882	937	920	927	918	930	897	894	925	933	852	896	952	881	902	876	899	933	933	944	900	953	984	912	927	878	883	887	966	934	891	877	897	957	923	910	960	941	926	990	904	908	946	896	941	933	887	936	925	902	969	876	918	903	892	946	871	974	942	961	917	931	887	922	884	917	919	992	965	861	928	908	954	897	940	923	893	899	887	913	959	975	910	880	971	957	907	961	912	961	949	870	938	963	874	940	988	889	954	976	919	918	943	927	960	915	943	968	987	919	940	923	866	895	921	984	952	947	901	957	964	928	898	922	929	973	921	957	909	920	898	933	969	933	964	890	923	950	914	930	920	922	928	931	954	943	913	923	913	848	941	884	918	912	912	889	880	907	937	948	906	884	892	948	940	964	941	917	880	932	884	914	939	905	943	895	890	914	915	944	881	898	901	895	1004	927	921	921	900	869	944	908	905	899	960	867	943	975	960	938	858	895	927	896	922	927	945	849	904	868	900	899	910	880	945	909	908	976	1006	943	896	953	938	923	952	909	979	951	919	951	915	924	919	970	934	892	949	884	907	846	895	904	918	981	894	878	879	942	952	991	937	888	908	839	939	944	873	940	917	946	900	962	867	913	956	942	973	913	897	919	941	977	950	929	969	983	892	962	917	910	926	958	897	890	896	924	919	917	939	936	893	977	891	963	964	1002	958	912	944	948	939	1005	871	951	928	877	904	924	931	892	981	900	898	954	939	971	929	902	941	954	878	949	929	946	950	890	933	981	936	919	949	928	917	896	916	919	897	926	996	906	928	931	902	923	927	879	918	888	848	922	868	942	901	918	945	900	856	968	954	890	944	922	910	926	936	934	900	944	887	948	925	879	964	949	912	912	926	923	889	912	924	934	930	936	946	938	948	923	866	871	906	959	892	921	926	906	914	900	936	874	927	933	922	917	912	937	950	952	952	930	871	953	895	969	932	926	987	956	881	953	894	912	933	909	931	963	948	934	881	947	913	892	894	922	888	964	855	927	873	920	965	917	857	939	881	926	932	892	925	910	973	927	887	853	946	891	955	937	923	918	867	936	924	946	881	922	936	931	905	961	930	966	952	921	909	885	927	942	913	970	930	945	922	913	949	894	1000	932	873	857	878	908	926	968	902	940	955	887	886	888	954	919	907	919	932	914	937	913	897	871	922	944	911	931	967	916	856	929	953	884	993	872	919	933	922	935	922	938	904	921	905	1004	985	934	951	929	882	923	946	933	902	899	918	977	894	940	926	918	922	928	874	868	904	943	884	934	958	951	936	936	936	921	964	890	895	893	860	921	924	893	939	941	896	929	942	870	921	886	930	923	977	936	886	901	898	924	929	871	934	927	917	931	916	866	919	930	875	903	915	936	900	938	957	927	901	957	894	940	905	919	891	955	955	956	891	977	950	982	940	963	961	870	898	983	898	955	959	903	921	946	985	863	863	843	887	976	913	875	971	904	866	900	861	913	883	961	944	928	870	938	940	960	928	906	886	901	937	971	964	914	898	969	931	917	913	911	901	919	951	935	926	909	918	907	892	929	901	931	914	932	933	992	925	899	920	880	968	917	893	914	930	862	944	931	856	925	861	947	897	936	957	948	877	916	903	923	909	908	979	911	900	885	921	937	936	963	932	941	902	920	982	961	958	893	891	906	916	937	913	916	906	958	866	954	984	899	896	962	950	967	946	977	956	925	976	914	959	951	898	889	943	937	954	913	984	873	938	987	933	925	902	940	909	950	941	916	920	952	933	880	922	950	953	860	932	933	950	971	933	932	926	916	869	885	969	873	907	926	911	907	944	962	884	951	989	930	887	927	953	881	946	928	922	928	906	893	950	894	885	965	879	900	944	968	899	937	904	948	939	935	949	946	884	927	938	934	942	879	917	928	931	967	932	924	942	958	931	905	928	921	894	895	937	936	920	907	874	905	916	903	926	960	955	956	920	948	960	930	894	884	964	887	969	880	953	925	896	883	938	889	910	872	895	886	973	876	899	906	830	893	980	917	913	961	908	927	910	901	952	939	970	882	935	930	888	947	912	889	938	938	891	943	938	986	916	931	924	919	870	876	930	925	954	917	917	929	876	907	925	1027	858	896	978	936	987	909	965	964	936	933	894	925	908	886	902	880	885	869	899	905	915	966	890	952	926	916	928	947	956	942	990	860	966	948	944	928	915	911	901	951	870	870	928	906	941	888	961	998	899	847	879	945	967	916	976	913	953	912	898	928	963	897	897	917	927	920	960	919	894	930	914	931	887	947	876	980	919	951	914	905	935	927	921	923	939	868	865	944	950	900	902	913	937	861	946	918	891	910	943	952	941	909	910	948	957	860	938	956	940	922	909	902	923	941	878	960	913	928	971	956	926	929	984	946	958	913	925	927	932	923	892	941	947	949	920	887	897	949	928	980	947	930	907	880	924	932	854	919	847	948	894	877	888	924	921	884	866	888	916	882	946	941	943	892	957	900	915	910	978	912	956	944	900	926	933	960	919	910	935	925	951	933	917	976	955	928	904	925	934	954	910	959	910	884	911	944	966	957	920	904	955	896	852	923	841	933	939	924	937	953	939	912	941	928	974	946	899	919	923	843	922	933	919	990	924	944	905	901	870	884	906	954	974	987	938	972	938	905	931	945	901	965	919	936	877	986	954	910	952	907	888	920	951	918	947	936	928	938	971	920	929	926	911	951	913	896	960	938	944	914	871	1007	878	934	942	902	960	950	922	925	923	969	894	906	922	936	934	927	937	902	910	968	928	935	958	911	911	944	918	905	901	953	961	941	909	934	975	911	987	966	942	888	923	928	938	912	933	928	946	917	908	903	908	921	918	903	917	920	917	940	928	947	908	950	928	986	884	938	949	873	923	900	932	958	931	898	948	904	953	924	948	890	886	936	891	925	898	915	945	942	881	956	953	958	901	949	906	920	886	908	967	890	852	929	936	947	951	946	902	907	918	949	947	915	916	891	924	934	949	929	896	945	941	903	961	952	956	927	897	895	947	935	979	973	935	900	951	914	913	890	888	933	916	884	941	894	975	915	987	931	944	977	878	968	922	934	885	941	972	930	951	910	929	927	897	930	927	942	954	907	939	868	909	932	961	921	909	915	983	949	903	887	934
26257	10849	4694	440	155	116	148	133	125	116	128	120	129	118	122	127	143	120	120	130	143	128	129	129	129	138	134	142	128	125	134	102	115	137	136	134	137	120	128	134	136	130	113	126	130	130	129	128	138	138	157	126	153	137	109	119	136	120	134	124	141	129	117	146	115	109	129	111	125	135	125	126	147	126	120	111	115	120	115	153	155	110	132	136	145	123	133	132	111	149	118	124	143	125	162	113	124	134	126	133	133	108	113	163	133	123	119	122	142	130	119	116	140	127	125	110	125	113	130	140	125	137	114	128	142	137	146	138	132	121	129	130	146	146	144	134	116	142	123	142	130	132	106	137	120	129	130	130	125	97	116	117	112	126	154	121	135	137	132	131	134	126	119	122	131	115	146	126	126	128	128	136	137	137	134	119	113	136	129	118	112	148	123	124	148	153	125	126	136	115	126	132	127	128	124	114	129	121	129	155	124	126	133	121	145	151	138	124	127	128	131	124	129	142	128	121	121	107	114	131	117	130	151	111	128	136	130	138	115	135	117	136	118	113	119	145	101	147	107	122	122	144	120	144	122	156	128	133	140	123	123	131	128	116	125	129	148	121	133	116	126	103	117	126	143	132	137	126	121	121	134	106	138	142	140	119	125	150	150	136	133	127	116	120	134	142	129	134	110	129	122	140	139	130	114	157	127	119	109	120	142	128	115	144	117	142	136	134	119	116	125	119	128	144	140	129	147	100	130	128	106	125	131	132	125	127	131	127	139	125	136	106	107	126	126	125	138	116	138	131	118	132	126	128	114	138	120	116	137	139	123	123	131	145	120	143	126	119	137	130	123	118	113	130	124	136	123	147	124	129	130	121	130	112	145	145	113	121	133	148	123	123	121	140	123	132	110	141	138	130	128	113	139	140	122	139	107	129	157	125	120	129	125	119	100	139	140	123	112	128	131	135	113	122	112	120	120	137	123	113	127	128	144	133	120	110	131	121	139	132	127	138	118	157	122	116	120	142	110	122	122	131	116	136	120	128	124	129	132	136	131	132	113	118	116	129	111	132	128	118	124	110	114	133	139	138	126	102	126	100	122	129	123	133	118	140	118	119	124	132	153	124	133	123	142	126	113	108	127	115	120	126	139	129	116	104	122	135	135	140	107	117	135	125	133	122	162	135	140	139	121	120	136	129	122	124	164	125	117	127	126	134	112	140	120	118	140	141	122	127	111	127	129	102	144	140	136	119	147	115	106	123	138	112	121	117	141	134	124	143	135	120	104	130	125	121	117	117	124	94	137	123	135	125	151	136	118	122	134	144	123	124	123	127	145	138	119	147	132	145	113	121	136	128	129	126	109	129	140	120	134	117	136	121	123	134	140	125	129	140	131	104	134	143	145	133	120	126	116	136	137	135	136	113	116	131	126	115	151	123	131	129	119	125	126	136	112	120	124	127	131	112	142	119	115	143	123	133	120	153	130	102	147	112	123	116	135	144	111	110	130	104	115	139	129	139	141	119	116	131	124	144	134	123	128	95	131	113	107	137	133	128	127	117	124	143	126	115	117	138	129	126	113	133	153	142	120	133	113	115	134	120	135	148	120	122	138	130	122	144	133	132	131	113	130	138	135	125	117	125	138	124	131	129	109	121	130	126	149	123	137	111	142	129	121	126	133	118	150	114	111	136	120	124	131	137	120	117	113	124	107	113	113	129	132	127	125	131	151	118	122	129	117	143	137	137	142	117	107	143	119	128	104	119	132	136	129	126	109	130	118	130	135	114	121	113	102	112	127	135	119	126	128	117	118	132	106	126	124	112	111	122	138	121	127	146	128	133	128	139	129	144	124	116	131	120	134	122	114	115	129	121	127	115	121	124	136	123	131	145	123	110	140	119	136	131	138	120	138	137	117	114	133	117	129	111	108	133	152	139	146	140	136	129	137	117	134	128	114	124	114	141	136	125	135	127	122	146	134	138	139	126	125	152	129	144	127	119	115	124	123	134	147	126	130	110	128	118	139	132	117	132	137	119	115	125	98	126	126	119	115	112	118	140	127	123	116	119	124	128	119	110	131	128	125	123	117	128	124	138	136	112	126	150	132	109	136	111	139	154	140	131	124	135	137	123	139	150	126	135	136	115	140	127	133	134	134	117	142	123	129	130	129	131	108	107	129	129	133	135	135	124	102	123	145	124	125	136	135	135	149	146	134	124	119	137	136	142	131	126	125	131	117	116	149	123	129	116	128	143	127	119	106	127	130	127	119	142	118	128	125	133	120	128	126	118	142	138	139	125	134	139	111	126	146	118	130	128	129	119	142	100	105	141	122	122	104	126	141	114	123	119	123	126	129	100	140	154	119	139	130	123	139	130	145	130	125	148	126	118	131	126	122	128	139	128	132	132	119	121	116	127	138	146	127	130	125	140	128	148	136	125	138	135	129	133	105	116	111	118	121	127	136	140	112	125	133	127	134	129	118	127	114	135	126	111	133	124	123	116	119	96	119	126	128	107	132	113	123	131	109	128	128	127	126	124	123	130	130	129	121	132	123	135	146	119	127	127	139	128	138	115	114	115	116	135	147	137	131	145	144	141	127	138	126	116	134	110	145	140	142	119	118	127	134	131	122	131	129	140	124	127	119	131	142	120	132	127	122	136	137	119	140	123	135	145	142	123	134	125	130	117	112	126	126	138	112	130	126	119	117	112	136	128	121	136	154	125	139	139	110	131	132	114	117	138	109	128	145	127	129	117	125	133	121	111	150	110	132	116	134	138	134	143	127	135	139	117	116	132	113	121	130	135	131	105	129	115	126	121	129	145	137	127	123	143	132	146	123	123	118	119	107	120	126	126	111	104	131	105	126	127	152	105	140	135	141	124	132	121	142	123	130	111	152	126	129	131	133	130	123	137	136	112	120	134	117	126	129	138	135	125	124	126	128	148	129	120	130	120	145	131	125	131	139	148	142	137	114	120	115	109	133	125	147	136	107	108	153	136	130	117	126	148	136	123	129	130	121	146	99	110	125	118	118	118	106	133	145	130	121	147	135	138	140	120	136	127	115	125	111	131	114	141	142	127	121	121	116	127	125	137	127	143	153	144	131	112	120	122	118	122	131	145	154	134	117	136	106	123	124	135	128	139	131	128	117	142	115	104	139	119	133	120	137	161	136	140	125	135	118	137	118	121	127	135	139	139	149	140	116	137	136	138	126	124	144	143	141	126	118	134	129	114	134	124	123	122	111	136	124	126	152	103	129	133	125	154	117	137	132	142	123	106	132	122	119	122	105	143	119	149	133	139	151	117	112	133	121	127	116	136	125	143	135	121	132	123	130	119	131	137	142	119	135	131	114	148	110	123	149	128	125	115	122	127	108	101	130	135	134	119	120	120	127	132	94	136	127	107	112	130	131	128	112	131	132	115	122	129	114	123	133	124	118	113	144	121	133	126	112	126	138	119	134	142	143	110	149	156	118	131	115	148	126	134	136	135	131	136	156	127	130	130	116	124
25197	12835	8961	663	486	464	437	514	531	472	477	496	437	473	429	459	468	460	490	463	428	447	437	479	445	456	462	462	469	442	478	479	452	469	472	474	472	468	458	441	444	444	462	453	462	487	474	469	430	493	464	484	503	450	427	436	429	437	464	421	461	480	472	474	446	485	460	433	430	469	451	470	462	427	443	444	437	487	473	444	424	451	441	450	459	454	472	481	452	481	431	470	449	455	473	433	426	489	499	466	465	491	447	468	412	468	466	489	418	474	463	436	448	428	457	435	469	466	440	438	460	488	396	452	428	441	461	456	464	438	504	452	451	503	461	437	414	465	462	462	468	438	437	470	443	424	456	502	442	479	458	416	423	485	432	456	438	425	444	469	447	459	451	441	480	448	468	448	464	469	465	476	455	437	460	497	477	425	445	475	415	468	458	444	478	477	448	465	430	425	451	437	413	421	488	460	455	440	459	449	418	480	455	435	418	454	481	450	441	405	486	436	433	491	433	499	420	466	457	475	453	461	447	465	434	463	441	498	478	496	451	469	463	383	459	502	459	437	435	446	447	421	447	458	507	398	477	447	448	466	452	486	459	451	488	478	436	486	438	449	442	422	461	439	471	478	462	443	478	474	419	431	439	472	450	486	470	462	460	467	472	452	453	451	460	473	468	460	457	502	457	466	441	471	486	455	469	483	448	441	462	469	455	466	475	501	437	451	489	465	437	473	476	454	455	438	443	467	404	458	482	500	473	479	457	431	451	441	445	470	431	486	452	450	473	458	479	499	474	432	429	425	418	426	482	458	459	459	470	425	429	455	456	457	439	434	440	431	450	470	506	470	472	426	486	456	443	458	467	476	465	476	442	494	449	496	501	478	454	434	404	460	444	434	470	447	455	434	468	466	442	459	470	478	417	465	428	469	425	480	447	460	466	453	440	455	462	409	430	447	438	430	446	449	467	453	474	458	430	416	452	466	428	456	459	456	427	460	449	409	475	460	452	435	462	472	412	452	459	436	436	492	457	442	461	455	448	484	438	447	457	495	469	473	468	492	482	437	457	454	464	486	428	455	412	436	470	449	438	472	445	460	479	406	438	450	441	469	434	424	470	444	481	485	478	472	462	495	456	481	450	477	413	445	502	452	491	445	436	426	465	459	488	466	433	437	428	412	450	482	421	434	425	433	460	499	472	450	476	416	462	427	497	472	459	479	468	467	453	479	481	461	428	449	484	440	432	423	436	396	454	424	475	420	406	463	447	413	431	437	419	477	443	421	442	452	441	440	462	435	503	476	461	453	464	437	459	446	441	465	474	426	442	426	442	444	457	441	467	497	469	474	472	443	458	447	439	446	437	463	435	435	407	491	459	420	500	438	419	497	426	453	471	464	462	446	485	453	456	475	463	460	503	439	447	435	459	427	430	439	412	426	494	445	433	452	474	455	483	457	424	418	473	423	483	465	476	456	458	428	488	452	455	441	450	457	458	456	477	461	448	470	489	427	423	460	435	454	446	462	459	454	453	478	478	465	472	466	471	451	437	443	478	440	471	470	465	485	444	445	448	460	451	443	458	451	457	470	493	453	445	464	465	425	465	446	441	470	481	464	456	470	487	443	493	443	454	429	424	480	440	468	440	451	467	453	423	414	455	464	454	465	443	464	466	435	461	422	441	446	408	432	435	440	425	447	484	444	414	445	491	441	477	428	451	425	468	409	452	468	477	463	477	475	446	407	454	410	449	455	464	467	461	436	455	424	470	469	473	446	420	437	476	455	477	439	423	433	471	441	425	483	455	455	465	442	483	439	448	416	477	476	445	443	473	466	450	488	507	440	453	428	446	470	462	432	519	474	472	484	464	459	467	473	446	450	481	483	445	481	463	460	445	460	418	456	450	435	446	454	446	423	458	438	445	461	446	453	436	456	459	449	450	457	446	435	448	486	459	418	432	444	451	456	486	455	437	485	451	452	438	479	459	458	450	417	456	436	437	483	464	429	478	464	462	446	448	481	419	442	445	448	453	492	414	489	444	461	448	440	423	442	438	426	443	457	468	465	438	444	472	425	483	431	480	440	454	471	505	441	443	484	469	485	433	453	426	458	507	459	501	459	448	470	423	462	472	474	436	465	458	497	465	472	469	434	459	417	424	483	462	428	440	468	469	477	446	459	483	445	427	481	440	437	483	451	436	467	489	454	425	467	466	448	488	477	428	447	458	499	431	420	451	475	438	478	462	475	453	442	455	443	426	455	441	462	452	475	491	467	406	474	460	479	419	482	434	457	462	424	436	410	467	429	482	450	464	463	441	454	469	465	411	459	420	485	481	432	461	448	497	413	438	477	500	482	492	463	466	439	427	403	476	489	454	441	424	456	485	483	420	422	465	461	434	478	427	469	481	428	453	438	448	472	490	450	437	427	455	466	420	457	454	485	450	495	486	452	475	443	468	475	477	468	441	462	446	431	408	441	441	477	485	503	455	406	467	451	417	494	448	447	454	413	460	497	457	443	446	450	484	424	450	480	451	435	462	485	459	448	445	422	475	443	465	445	446	463	464	457	455	481	447	456	437	438	456	461	448	447	431	467	489	442	418	452	439	444	477	454	457	469	445	462	467	425	433	462	477	443	440	437	453	471	446	431	473	478	466	455	453	470	448	443	415	480	441	432	474	446	438	458	442	461	447	450	440	460	477	457	449	441	483	423	470	469	433	450	439	495	443	438	462	466	492	489	455	426	469	475	505	454	463	424	444	446	472	451	438	463	428	446	410	468	477	437	469	475	466	447	458	483	430	446	441	498	429	470	437	483	457	448	452	415	463	448	430	467	428	426	491	487	452	463	459	473	459	464	499	445	436	466	450	462	470	467	423	500	473	449	466	433	468	443	466	452	447	421	453	478	463	434	465	433	453	452	462	419	470	455	449	460	460	444	456	457	426	423	453	486	478	458	439	469	441	444	461	480	457	500	460	453	442	470	421	464	434	435	438	465	428	455	461	482	467	457	444	467	434	512	450	466	409	471	474	427	471	477	465	436	483	467	488	462	469	467	422	454	459	448	460	469	454	466	434	495	465	431	433	438	460	461	451	472	466	456	426	427	462	402	479	411	432	483	436	474	417	444	471	442	456	440	440	460	450	453	467	465	483	419	470	443	454	438	433	419	473	457	471	484	429	400	502	466	483	473	474	466	436	427	446	442	473	448	517	469	463	457	439	439	461	456	455	420	470	491	462	434	462	481	475	489	442	435	433	484	470	482	458	489	457	422	499	492	491	437	445	462	417	462	431	450	495	438	461	457	429	416	482	441	455	460	475	453	458	462	453	447	442	393	443	450	443	461	449	441	439	458	453	457	410	479	479	468	465	464	504	450	488	476	459	455	488	443	467	462	436	462	407	447	429	474	400	434	451	461	479	447	452	457	425	515	459	448	456	443	461	424	424	451	453	464	484	428	476	487	455	420	441	484	452	504	488	476	483	443	453	423	450	468	424	459	467	422	439	425
68362	55938	47272	14182	973	386	304	303	288	257	276	273	275	229	240	228	251	262	219	227	271	233	232	239	262	254	253	245	218	219	241	239	210	231	200	220	253	245	210	235	223	229	217	224	222	248	210	248	261	227	230	263	216	233	235	228	219	265	209	234	251	251	228	241	227	231	201	212	230	233	227	213	232	236	253	229	228	257	212	223	229	219	258	236	209	223	225	216	232	224	210	229	217	221	241	213	241	242	210	216	251	230	214	270	246	231	211	203	207	244	253	212	227	232	253	226	235	198	227	234	222	221	236	233	237	236	222	231	220	226	230	237	218	215	191	250	238	231	216	224	223	221	210	211	239	240	240	208	215	199	238	239	232	246	237	250	244	233	238	218	249	225	234	228	222	220	228	224	241	250	236	249	228	230	199	223	228	249	215	234	233	206	222	208	234	217	240	216	238	244	218	227	228	231	236	239	231	259	206	223	240	217	248	222	248	210	211	221	202	250	215	212	225	222	227	219	240	222	200	233	210	234	240	212	244	227	221	238	227	218	208	214	223	235	234	252	220	222	221	241	242	229	217	229	222	236	258	237	202	216	217	211	232	219	204	234	248	221	228	234	224	230	224	207	261	241	213	241	237	222	221	257	235	235	229	212	209	210	242	232	222	221	246	227	234	221	233	227	233	229	216	215	244	235	226	238	218	236	219	239	231	245	248	238	236	230	237	218	239	233	212	252	257	220	239	211	232	231	231	237	240	234	213	256	220	221	214	238	220	236	231	228	242	191	215	226	234	222	233	235	204	225	226	234	226	242	225	248	217	213	260	215	209	230	226	246	237	216	205	210	233	267	265	222	239	221	217	248	227	213	225	233	217	223	226	213	225	224	206	231	207	219	239	213	233	224	221	238	238	228	242	231	228	245	242	234	247	221	228	228	233	206	233	217	232	212	207	237	239	214	219	222	187	227	216	250	233	247	234	240	257	231	215	267	246	229	249	214	228	220	252	230	224	248	202	201	209	231	216	250	238	234	225	225	203	244	237	243	253	245	247	210	230	212	205	241	216	230	220	238	210	214	213	224	238	266	239	254	208	221	254	223	219	216	238	225	239	227	216	213	206	190	230	249	207	222	241	211	207	195	218	237	217	235	213	208	207	232	220	232	247	231	228	258	245	246	224	227	226	214	227	234	219	234	226	224	233	222	237	227	228	228	227	222	249	200	245	245	239	210	222	221	209	235	238	246	204	224	243	239	211	223	238	224	245	251	225	212	257	225	235	237	212	207	236	238	227	251	225	232	228	204	226	194	227	212	266	255	224	224	234	199	248	246	229	231	203	204	231	228	222	222	228	245	219	253	217	224	248	222	235	247	237	233	227	203	215	225	240	231	247	206	217	239	222	208	212	222	204	212	207	254	222	205	231	227	210	228	243	237	230	203	225	223	220	237	229	231	219	240	217	234	229	228	254	239	226	218	180	232	223	246	242	203	243	239	238	230	232	204	247	219	212	217	229	221	245	227	218	234	205	240	213	227	237	229	220	215	249	212	210	228	220	226	191	223	239	215	220	261	270	252	248	224	238	201	242	206	208	250	238	236	220	252	242	233	243	247	222	241	262	219	232	209	217	227	205	215	229	233	227	225	221	233	245	235	220	198	213	234	230	231	231	199	236	214	240	247	210	217	228	231	218	227	239	234	238	237	237	216	213	236	240	235	230	232	205	218	234	218	240	221	217	253	220	235	232	227	208	243	234	210	208	217	237	203	231	240	225	227	215	205	219	216	274	209	248	217	254	224	208	219	215	246	219	221	241	204	215	227	227	246	222	230	215	238	248	236	247	212	193	233	224	232	206	242	198	250	240	231	223	222	212	217	223	207	249	190	242	229	217	236	245	198	254	235	229	213	219	229	222	232	239	206	209	217	241	250	222	225	202	224	217	211	250	226	228	250	224	239	235	233	221	215	265	252	216	231	224	239	227	227	240	225	243	228	200	226	217	244	225	246	249	214	213	226	219	228	244	211	248	211	207	242	229	250	236	213	212	200	258	215	200	205	236	261	237	254	228	210	254	214	266	223	215	210	238	227	229	234	237	236	219	243	231	238	228	227	230	224	224	216	221	237	240	247	223	217	223	219	229	207	216	256	240	250	210	246	230	240	224	241	258	203	253	252	232	216	221	232	251	221	233	224	201	223	226	235	272	230	259	213	241	235	193	249	225	228	208	215	209	219	205	230	209	197	241	230	220	247	205	229	259	211	216	235	231	212	227	240	196	201	243	252	232	232	237	245	224	230	222	232	224	223	248	198	223	231	202	241	255	204	216	225	240	210	251	222	225	237	228	238	212	235	222	212	218	238	239	228	213	239	227	254	227	215	229	232	212	238	214	218	220	225	244	229	238	210	251	219	232	217	235	223	229	203	215	240	213	230	248	213	250	235	241	227	240	231	232	249	217	224	207	228	211	218	228	215	225	250	229	242	230	260	206	207	232	205	205	227	240	232	234	247	216	213	245	244	236	235	229	237	261	219	247	243	198	214	224	236	220	273	198	225	254	235	219	231	207	210	220	216	255	235	222	215	252	206	221	238	254	244	241	232	205	258	227	249	244	202	210	243	233	211	229	230	229	249	234	252	240	252	235	199	227	213	228	217	243	228	239	236	247	246	208	222	240	259	242	213	218	245	187	219	242	214	250	231	239	248	225	224	225	233	228	236	218	231	210	234	223	238	227	235	233	220	223	188	248	219	231	232	239	222	235	229	231	187	221	202	247	222	241	214	201	229	227	253	262	217	203	231	236	223	221	220	233	203	201	218	224	241	210	231	211	218	254	228	194	225	248	238	220	224	242	230	226	213	240	245	232	220	223	231	253	260	228	210	233	227	224	251	229	218	208	240	256	242	230	233	226	250	245	223	216	211	226	218	224	217	211	216	216	215	208	220	242	236	217	228	249	233	208	212	245	224	206	231	230	250	235	211	243	230	244	238	234	239	231	228	214	213	226	221	233	228	228	230	270	214	270	214	235	222	222	258	246	251	237	249	233	227	218	245	236	231	221	220	239	223	241	226	211	238	234	236	239	207	214	234	247	223	251	220	252	225	238	215	216	221	249	233	212	249	219	255	232	209	227	249	245	215	218	207	236	222	240	249	254	223	211	254	217	209	231	239	225	225	250	231	259	260	209	231	232	213	266	246	218	236	221	241	217	222	217	231	214	226	212	224	229	197	217	244	229	209	206	231	233	242	214	249	235	218	234	253	225	199	235	251	224	227	256	231	242	223	189	210	215	249	235	221	247	219	228	251	227	243	217	237	239	226	228	254	259	225	245	228	234	228	198	250	222	247	228	262	194	233	228	240	216	230	236	264	218	223	246	222	217	221	245	247	210	208	241	226	241	205	238	208	215	230	220	230	232	247	223	243	256	256	208	249	222	262	239	247	248	229	235	227	239	219	219	233	231	209	216	206	233	243	228	206	237	217	216	196	225	242	222	243	250	226	230	241	221	201
46298	43853	43332	1844	1471	1384	1197	1114	1053	1010	982	912	892	821	840	815	825	832	777	794	800	780	812	718	738	784	779	771	727	719	729	698	750	778	689	802	763	770	741	742	730	719	768	722	797	693	741	723	744	700	778	670	691	745	748	736	740	772	766	697	731	687	784	710	730	750	767	761	724	771	730	759	723	719	710	753	749	753	773	707	745	686	745	747	706	711	725	745	712	679	765	687	737	667	755	776	737	707	681	702	747	721	774	746	715	731	744	736	712	730	748	747	730	732	696	765	719	741	744	712	709	716	719	699	731	746	744	740	760	706	758	740	779	706	709	782	703	679	698	713	726	714	784	784	743	744	766	734	751	716	773	721	718	747	754	750	769	735	731	692	705	707	717	735	713	758	723	710	778	746	721	749	745	746	751	727	742	693	732	706	765	726	737	733	727	720	719	746	775	734	703	715	700	730	721	752	754	729	719	733	690	734	738	716	716	719	745	708	719	747	722	708	716	759	704	726	738	740	723	745	708	773	737	742	771	681	728	689	733	732	725	716	715	768	693	725	716	771	711	754	760	735	740	731	787	701	716	784	702	727	719	736	729	738	765	716	695	739	744	733	709	694	766	764	706	687	748	743	761	742	791	721	750	725	744	737	690	698	784	757	743	712	706	764	687	729	756	728	776	737	753	709	696	732	720	719	738	714	699	723	717	780	743	676	684	733	760	746	721	714	739	799	698	768	710	736	729	752	742	731	692	716	757	704	714	748	720	711	741	776	736	756	745	683	736	687	732	723	692	735	718	791	702	720	737	699	698	749	727	696	682	729	738	671	696	702	732	754	747	748	717	759	734	711	712	673	753	715	727	728	692	736	763	673	707	737	772	736	717	683	759	760	750	724	762	714	661	742	686	752	767	717	722	735	712	736	717	698	704	703	764	732	745	738	715	728	727	751	693	765	773	752	699	699	724	740	670	699	729	738	717	758	728	729	699	730	702	751	690	741	771	739	737	733	727	703	726	736	711	748	678	771	731	718	743	706	677	710	732	771	722	784	712	714	664	786	676	757	736	734	780	708	731	795	728	763	744	780	753	758	725	747	710	735	729	707	755	733	678	745	750	745	706	668	765	688	731	699	699	671	670	789	725	749	757	740	667	695	726	727	737	703	707	734	704	760	732	729	745	785	712	708	756	701	756	738	728	748	745	732	736	749	734	725	754	698	743	694	757	720	727	759	732	743	728	742	756	661	708	680	741	757	739	702	761	702	736	694	758	759	743	710	736	722	744	759	750	773	698	698	741	701	755	697	752	741	753	687	715	710	756	786	729	733	734	752	725	742	724	748	707	735	756	723	720	691	725	688	719	734	698	703	698	695	722	724	663	760	709	708	714	747	723	765	715	780	770	707	706	724	750	674	733	699	763	721	673	711	737	750	681	688	659	740	706	735	726	746	737	748	775	757	724	745	711	692	735	666	716	744	653	757	708	763	742	740	718	739	707	738	721	739	729	728	724	752	731	757	726	692	747	705	754	717	714	746	738	756	727	703	730	733	733	751	721	721	758	704	731	775	735	697	735	737	706	700	775	792	704	737	724	698	725	779	755	753	745	718	723	759	726	712	718	723	709	704	761	732	761	742	748	717	725	701	730	728	690	744	722	721	735	671	755	727	728	727	703	729	760	697	784	754	766	765	788	682	715	746	753	705	741	687	754	708	662	762	719	745	762	732	725	715	673	733	702	727	697	740	744	746	736	702	748	709	774	749	761	754	749	760	732	685	724	733	767	722	748	713	703	714	759	720	745	736	739	693	773	747	691	719	739	740	754	739	715	694	709	724	747	720	725	729	724	704	722	711	742	722	684	770	708	795	749	742	731	740	746	706	710	729	730	727	727	742	764	737	717	703	709	740	750	780	707	698	758	758	718	728	672	756	728	663	685	773	724	798	756	691	709	699	703	739	796	718	719	695	699	738	739	738	736	735	746	730	742	702	731	707	699	714	721	707	664	652	723	752	745	722	764	719	731	724	728	738	750	757	750	699	786	718	715	710	688	712	735	757	749	756	686	781	752	713	736	697	698	680	775	814	674	726	716	740	727	730	707	721	707	722	692	721	733	744	735	757	712	749	796	718	767	746	698	697	740	716	714	709	727	751	709	695	709	744	777	736	710	726	679	754	678	780	720	745	705	732	737	676	730	739	751	669	742	715	775	692	701	740	701	728	755	712	733	737	723	745	702	701	750	727	663	705	748	732	748	668	706	695	731	733	695	724	745	713	733	705	707	689	728	720	699	734	713	751	738	694	669	733	725	752	710	725	707	723	728	723	721	755	695	727	720	726	763	712	757	701	695	705	725	709	724	733	713	741	727	765	715	756	727	700	732	707	740	712	779	737	755	700	739	724	743	690	741	755	702	716	758	752	739	755	768	723	738	688	775	763	703	719	748	767	729	711	706	732	707	700	710	744	717	722	710	791	731	697	714	698	733	749	713	704	728	757	748	743	763	693	760	689	684	685	746	682	740	774	738	772	761	731	726	706	716	731	752	719	763	726	724	707	756	789	698	678	752	709	683	728	724	679	701	743	650	774	704	737	738	731	759	752	717	738	753	754	754	715	760	692	739	714	743	767	728	682	749	730	694	765	683	736	734	758	709	765	718	683	712	704	695	781	732	745	754	727	711	709	711	689	759	735	716	769	739	706	751	752	704	728	722	715	665	752	742	748	770	754	766	704	741	773	735	741	785	659	766	788	731	718	740	670	749	743	770	719	708	760	726	766	721	704	695	752	783	717	735	684	762	708	765	749	763	726	736	684	710	737	733	712	727	708	753	702	702	701	746	717	728	728	724	728	720	689	736	717	736	769	776	753	741	720	687	684	691	711	728	706	704	721	714	711	707	737	734	721	735	765	702	721	717	711	763	714	716	706	728	708	774	725	734	744	728	700	753	740	746	686	711	671	693	722	717	722	737	728	707	715	718	727	687	712	737	676	707	738	701	747	691	693	705	731	716	678	712	719	742	718	719	725	720	727	724	703	725	725	770	750	702	751	724	697	714	730	759	697	760	724	692	734	750	723	754	661	699	687	747	710	725	774	744	706	727	723	712	679	704	717	720	692	709	715	704	723	692	737	723	700	764	709	749	719	694	716	754	688	692	771	733	696	716	710	714	729	776	671	737	759	738	718	719	721	737	728	695	719	706	733	712	791	719	743	761	739	766	673	758	685	720	732	734	728	729	733	701	720	716	736	721	783	736	722	718	722	734	723	701	737	691	703	731	750	714	731	735	728	720	703	685	739	714	723	683	737	721	723	725	771	749	719	761	761	750	662	685	712	745	731	720	724	706	689	726	723	736	766	746	716	725	741	715	725	744	744	728	720	736	717	717	711	752	725	797	748	730	752	708	739	742	716	718	707	707	724	737	717	706	701	734	706	717	748	737	706	747	755	722	734	736	734	740	731	722	708	706	751	693	697	734	741	722	702	763	733	745	727	726	727	721	723	747	730
79599	68147	59034	21890	3450	639	487	450	428	403	355	384	342	306	341	378	316	330	332	311	376	328	323	313	316	301	311	336	317	299	326	329	296	312	298	311	306	294	323	327	316	300	317	326	305	314	342	309	294	309	303	274	295	303	277	307	310	300	289	292	292	271	318	310	276	291	292	298	312	302	297	328	322	312	274	294	294	338	306	293	290	315	288	298	307	298	272	296	310	284	328	307	307	328	295	316	312	301	319	308	303	328	292	293	297	257	301	296	305	303	299	307	287	295	360	313	292	297	298	289	317	306	309	305	320	296	306	311	329	273	286	329	310	306	292	313	310	312	295	326	313	310	317	329	288	338	304	298	294	289	327	342	314	347	312	293	303	297	302	301	260	314	294	301	305	325	329	297	309	326	309	300	309	300	310	283	304	321	302	296	319	279	303	301	317	280	291	273	295	293	310	320	295	338	293	316	299	338	302	314	321	309	277	295	302	320	341	284	291	277	289	295	308	313	283	288	327	296	313	338	318	292	313	297	308	341	301	297	298	301	320	310	326	329	284	310	290	324	312	298	289	289	308	307	294	294	310	308	305	328	300	271	313	359	295	280	322	300	275	334	308	297	347	304	301	309	308	309	325	298	316	319	304	294	299	268	308	315	303	293	277	292	285	304	286	289	318	299	330	320	320	319	299	299	296	315	316	284	278	298	316	304	314	310	314	288	288	291	319	317	275	285	317	311	301	329	305	296	310	289	317	305	271	277	279	344	332	319	298	318	305	296	333	282	310	331	300	311	331	301	314	307	312	283	325	298	310	305	299	318	303	291	315	298	331	304	327	322	312	271	301	312	300	307	326	317	295	304	327	295	279	318	284	323	303	300	318	271	307	308	328	320	277	319	296	310	283	344	290	333	309	287	307	296	303	272	311	308	307	307	316	313	284	315	283	314	301	285	308	317	337	278	306	279	298	306	302	303	308	306	285	336	250	293	345	342	318	301	288	333	311	324	323	301	303	327	275	322	335	294	297	341	282	306	299	329	324	315	279	294	312	334	321	316	314	314	244	303	293	294	290	336	305	301	309	321	313	321	297	298	287	279	326	301	306	304	276	266	295	318	306	302	297	307	290	316	316	292	293	309	305	290	312	298	301	333	296	300	280	281	316	332	305	310	299	304	281	316	313	284	289	293	291	320	271	302	322	311	306	295	321	327	321	305	315	313	294	308	288	322	315	314	278	287	323	281	304	307	316	308	283	304	323	296	298	324	317	258	294	302	304	329	296	260	309	287	305	300	341	306	275	303	300	340	303	295	300	307	323	309	322	296	328	304	288	321	299	300	313	303	319	315	319	312	290	265	317	338	315	306	350	291	293	301	304	289	321	304	284	272	319	307	313	289	298	337	268	294	305	317	342	304	290	329	299	307	315	291	309	274	314	319	310	330	305	292	314	287	309	306	281	296	307	312	316	281	294	319	306	297	313	297	293	292	312	279	297	298	283	335	292	288	303	307	273	342	288	299	287	286	327	312	301	320	314	330	317	294	286	314	295	297	271	323	296	337	321	324	290	309	293	311	335	308	305	311	281	305	291	311	317	284	278	322	314	295	299	310	320	313	313	307	314	295	321	292	302	304	309	306	303	302	292	299	308	321	298	337	309	322	317	279	321	310	321	300	328	299	287	314	306	297	297	299	300	339	326	300	306	306	297	321	327	273	311	271	294	324	260	308	346	303	289	282	262	333	283	290	291	301	273	306	325	319	294	283	337	314	322	301	279	319	300	328	291	314	273	307	319	278	299	305	314	329	259	337	290	295	293	290	307	330	311	312	292	329	297	306	300	278	305	278	296	303	280	297	288	292	295	334	318	313	311	268	298	314	280	308	301	313	274	302	285	305	288	309	271	292	293	294	314	338	318	314	300	338	296	301	284	288	294	280	292	287	322	306	319	311	313	336	324	284	301	306	324	312	292	291	251	302	327	290	316	324	283	290	277	306	322	297	276	312	285	331	267	311	291	333	292	299	307	269	311	289	324	310	278	322	289	304	307	291	303	309	291	294	294	262	264	275	304	296	293	277	321	299	282	293	340	292	312	303	275	340	312	294	327	291	315	323	308	311	287	301	304	322	290	303	305	308	315	302	309	318	307	291	303	298	309	318	288	278	324	312	263	309	341	311	329	301	326	276	290	296	311	293	353	301	288	293	313	292	287	295	252	302	316	282	286	289	316	286	316	322	304	279	310	319	325	280	317	287	334	302	337	307	314	279	311	277	289	286	316	291	313	304	289	301	306	303	260	299	316	324	323	309	312	331	306	303	324	332	322	305	315	280	306	280	286	300	301	271	289	311	304	321	293	285	272	337	312	338	332	325	319	291	299	295	287	295	320	325	316	312	291	321	302	290	294	275	289	318	286	323	284	294	293	285	315	299	300	278	315	312	303	331	305	326	311	310	318	309	291	307	304	300	320	317	329	335	276	315	300	297	284	303	270	318	307	286	283	309	315	300	319	282	298	296	314	293	303	292	302	299	295	315	333	318	325	333	300	307	304	331	272	297	308	316	286	292	288	314	302	326	325	299	287	293	276	322	290	299	290	318	275	329	311	284	308	307	326	306	332	290	301	285	308	307	306	329	288	350	304	276	298	270	299	297	274	304	323	288	310	306	306	291	305	293	331	301	315	295	272	318	298	276	266	335	311	308	318	294	281	316	301	311	308	295	320	306	312	335	306	291	309	307	282	323	293	279	277	311	297	282	338	313	280	303	272	316	272	294	289	300	294	273	329	316	292	321	287	294	304	314	284	304	308	300	284	286	312	306	318	292	309	282	349	289	303	324	321	300	291	279	284	301	291	285	278	307	296	274	317	273	303	316	337	296	307	306	294	328	299	317	272	305	318	299	295	300	311	325	313	307	297	275	307	305	304	321	276	279	281	312	313	305	278	287	330	312	324	328	282	288	286	290	342	278	310	301	313	309	327	300	320	292	301	314	277	299	291	289	318	308	319	304	318	278	327	280	314	322	311	315	286	323	284	285	303	343	302	274	291	310	301	307	327	299	327	299	306	289	317	305	339	302	320	301	319	304	283	325	331	313	318	274	294	324	343	315	287	327	294	272	281	292	347	298	303	311	290	311	314	313	327	283	295	296	334	308	307	335	329	317	326	313	296	274	312	311	293	290	319	308	350	313	264	252	317	305	313	289	293	324	328	319	312	306	297	332	312	287	311	322	308	301	289	312	326	304	296	287	297	305	290	309	275	314	296	297	301	307	302	310	335	313	292	308	316	296	322	307	304	300	260	282	290	301	289	291	313	291	286	328	308	297	283	311	281	305	292	324	328	279	322	309	296	319	314	287	311	309	300	331	332	321	309	298	281	310	325	271	303	321	303	294	299	297	317	291	295	326	328	328	288	330	311	312	282	305	300	284	295	307	309	310	286	301	294	274	298	301	320	279	291	288	340	290	262	321	311	310	277	282	309	313	300	320	315	294	339	315	275	315	329	296
56574	54638	51711	2780	2435	2080	1826	1576	1555	1367	1383	1292	1215	1227	1123	1084	1159	1052	1096	1032	1026	994	1035	1007	997	975	1047	968	992	968	980	1057	992	994	922	979	984	920	955	1016	938	939	1019	958	945	977	882	920	941	913	938	900	965	967	958	990	956	898	937	908	975	920	919	984	881	913	911	961	866	886	919	923	900	930	833	939	911	915	875	920	923	935	932	928	918	900	954	901	938	966	929	901	940	873	897	917	957	930	944	942	878	877	914	937	903	905	912	938	908	923	932	913	929	915	923	950	919	864	944	980	969	954	928	951	932	964	931	937	940	948	886	962	906	949	918	929	895	889	926	926	918	862	891	920	945	946	956	910	915	993	910	930	974	887	907	919	897	924	950	931	937	948	930	925	925	906	881	971	899	938	879	928	923	906	934	920	898	893	982	966	903	890	929	912	901	947	951	933	872	989	941	926	883	904	886	880	920	917	896	880	938	870	890	909	923	971	870	967	916	898	910	948	909	880	954	905	886	958	942	905	923	941	975	1010	951	922	957	930	944	873	888	916	933	927	927	936	905	863	932	922	889	877	893	876	878	930	933	994	897	938	981	976	892	891	891	962	888	901	901	918	934	898	902	907	912	857	924	884	875	931	957	901	956	888	895	864	872	880	900	886	864	946	968	971	936	949	892	932	903	965	855	897	934	872	926	934	928	842	910	941	886	905	876	931	954	931	917	923	927	934	862	921	943	972	934	890	882	949	909	934	961	951	963	885	904	906	972	881	891	921	919	922	978	1000	922	922	888	882	876	907	887	948	928	933	953	924	940	883	861	938	896	951	892	895	863	907	932	914	943	889	921	874	938	884	889	946	924	945	908	908	909	892	937	931	946	954	885	894	923	899	930	881	968	938	917	910	913	845	905	947	957	937	914	904	893	955	912	905	901	942	950	866	957	859	896	927	907	938	917	842	886	897	877	921	906	874	919	915	891	906	910	891	871	905	916	903	907	926	925	892	908	900	925	899	891	923	919	915	871	934	950	897	863	842	915	953	912	896	953	951	904	915	897	893	939	934	911	891	926	871	943	923	927	914	918	943	918	925	894	941	933	932	943	885	935	862	903	885	842	916	875	926	932	905	930	926	937	909	928	958	867	904	927	940	921	941	855	912	878	864	928	886	904	933	910	890	899	885	883	895	952	906	898	931	978	900	918	894	919	932	862	898	888	911	932	866	850	941	913	906	904	875	933	903	899	897	921	921	937	942	898	916	952	938	892	892	926	877	917	931	878	928	934	898	876	941	928	901	913	959	948	880	955	901	975	930	908	874	908	883	938	863	942	873	843	922	874	887	952	967	926	827	912	957	944	936	869	922	849	909	894	941	891	911	896	903	993	905	940	931	939	878	938	905	944	925	919	925	928	871	889	899	917	920	901	972	927	917	933	928	949	904	937	899	882	928	864	920	925	904	905	945	914	952	953	915	922	935	956	941	851	960	933	971	929	920	853	902	919	936	934	946	933	913	926	893	950	945	912	885	853	870	942	930	891	955	958	956	965	917	951	811	915	946	953	918	979	914	894	974	884	870	897	905	935	852	953	897	893	892	872	932	878	924	886	948	957	941	942	911	884	950	873	945	932	888	932	922	928	854	907	893	893	911	944	936	962	863	936	887	901	873	885	901	850	914	870	894	938	940	920	957	905	947	900	910	910	934	920	946	932	888	867	905	976	891	922	938	939	875	933	892	924	947	890	937	901	870	912	901	882	936	894	895	916	955	901	912	924	941	920	883	922	901	984	944	919	921	924	872	897	940	901	939	954	963	870	889	900	888	937	855	868	934	871	901	931	906	877	933	935	941	917	926	892	920	946	961	901	894	931	926	959	918	916	908	902	868	836	924	921	896	865	877	901	905	883	904	918	918	869	929	896	955	924	894	915	922	885	866	931	890	909	924	924	897	952	929	871	949	875	931	926	936	915	926	890	894	965	896	915	931	930	980	971	911	946	935	935	938	888	883	927	906	917	1000	919	894	859	928	931	868	899	921	926	923	905	879	883	927	922	969	939	886	944	887	907	895	915	938	886	865	868	880	933	924	930	903	914	921	934	925	903	923	916	935	947	936	936	904	923	927	870	905	909	888	935	856	902	904	894	928	857	936	972	905	879	912	912	955	912	911	903	931	939	943	873	932	902	968	930	919	908	930	873	901	937	939	921	914	926	892	930	922	871	891	894	891	923	946	934	963	882	933	879	897	886	915	950	928	951	926	952	884	915	912	916	967	946	938	985	974	897	946	852	892	888	890	940	908	940	897	961	909	843	920	929	961	919	892	866	946	911	922	902	945	935	890	877	908	944	982	956	857	937	897	928	915	911	885	960	876	905	935	922	853	938	868	884	937	855	882	937	964	951	899	931	907	935	908	962	922	918	898	906	947	905	952	950	973	910	909	886	906	843	930	859	936	931	939	928	924	883	885	932	927	916	948	914	855	882	906	933	936	875	931	909	952	876	908	878	915	936	956	934	891	908	909	959	937	883	926	909	896	896	990	898	915	973	934	921	955	978	912	937	930	954	956	907	939	934	922	925	847	906	902	926	967	970	931	909	913	987	902	887	876	948	889	943	933	926	979	940	923	911	922	925	882	875	955	879	920	938	847	945	942	951	936	901	920	906	939	903	905	983	893	914	866	947	920	907	898	953	909	903	954	903	947	923	935	927	902	923	903	910	940	909	927	854	920	887	930	901	973	882	887	908	896	898	868	901	944	925	929	922	928	881	909	893	927	924	888	881	874	965	935	921	846	954	910	901	1005	900	941	986	933	876	905	890	902	883	910	875	970	894	910	937	912	926	908	961	927	975	957	865	938	912	926	946	908	1002	880	942	937	912	956	923	871	895	920	909	887	923	939	939	902	931	882	914	891	955	888	910	881	897	915	920	870	974	939	906	903	906	855	943	924	996	950	905	937	897	837	898	969	948	915	905	865	941	909	890	918	924	908	887	934	930	923	907	956	909	908	903	923	981	951	912	902	925	979	915	908	931	904	953	885	904	903	914	886	907	866	882	863	884	901	859	900	945	872	870	911	942	880	932	970	861	946	886	912	965	938	979	878	903	896	906	900	889	894	935	975	886	907	923	942	894	943	939	916	907	910	923	945	952	975	915	906	946	924	963	926	897	946	931	864	880	936	859	953	897	941	918	910	916	886	911	906	944	897	912	907	866	907	895	928	971	910	895	868	953	912	893	953	860	920	927	899	845	923	901	913	922	888	925	895	890	889	909	961	964	874	908	939	921	918	948	966	945	915	926	929	891	943	931	919	895	951	941	931	875	946	922	953	950	896	949	866	925	909	889	886	947	867	898	907	921	851	921	888	858	899	910	897	921	925	900	916	927	951	922	896	923	888	822	873	900	918	948	878	884	940	924	865	890	927	919	941	883	900	900	911	953	892	962	914	914	917	944	903	953	905	944	937	861	933	911	879	912	876	918	953	976	907	937	949	901	950	958	895	904	935	911	894	918	965
26268	11280	4906	274	138	139	139	143	121	118	141	123	129	117	132	132	117	134	117	135	126	139	113	127	144	131	120	123	126	124	137	141	128	133	111	113	143	105	118	134	137	129	118	135	134	128	142	111	142	126	133	119	124	118	123	123	123	138	146	122	130	119	128	119	135	121	130	121	134	150	115	129	148	119	119	137	126	116	148	122	100	116	123	124	135	119	129	156	111	119	125	111	134	121	134	138	116	122	125	125	117	111	126	126	134	135	134	128	131	119	121	132	106	141	132	138	111	110	149	129	125	134	125	118	124	115	137	131	143	135	127	146	107	122	111	119	144	128	117	135	133	123	118	134	113	126	148	142	116	150	125	135	125	137	128	138	128	122	103	138	135	128	142	128	144	145	115	110	120	136	126	123	132	112	135	115	157	138	103	128	132	132	130	108	115	130	142	117	132	135	116	119	119	132	136	137	127	128	150	132	135	131	129	126	123	121	115	126	146	130	98	126	130	126	146	114	127	148	117	130	124	146	141	122	139	140	115	115	133	124	124	120	136	118	126	163	142	131	96	117	131	140	117	131	130	142	107	128	126	113	151	136	120	119	131	152	128	135	114	115	121	134	125	139	129	120	127	128	139	130	139	145	110	133	150	137	143	134	150	122	141	142	107	133	147	133	149	120	120	144	135	122	132	124	129	125	142	140	143	131	128	107	138	138	118	130	127	130	127	123	134	131	111	140	131	144	118	108	122	132	118	112	136	170	129	134	142	130	152	122	103	127	127	120	114	131	116	148	119	113	117	131	115	138	129	112	149	137	127	122	137	117	132	137	117	135	134	130	127	144	120	126	149	137	154	130	114	132	117	168	113	135	118	142	134	106	113	124	120	134	133	115	111	110	106	144	132	136	127	141	142	134	102	130	123	124	120	126	132	134	122	130	143	103	123	137	140	111	133	124	131	139	160	147	130	131	127	144	130	122	113	126	122	116	144	138	141	145	125	117	144	136	144	143	133	127	137	128	125	141	138	126	128	126	130	150	120	126	131	123	135	125	113	137	128	120	126	110	139	135	123	134	134	123	158	112	138	121	126	126	116	119	110	121	131	127	136	110	133	124	124	117	131	131	111	115	123	138	119	148	139	145	135	143	148	114	130	122	140	116	133	145	127	116	134	134	151	137	150	121	132	118	128	120	141	148	106	129	133	119	147	129	138	122	124	115	135	148	121	141	136	124	120	134	127	127	117	129	138	141	114	116	134	149	134	145	134	126	115	135	111	131	125	155	144	120	115	146	114	122	137	135	134	138	132	132	125	140	119	131	108	142	142	116	113	141	124	117	121	122	126	144	129	145	132	127	141	129	121	139	133	148	133	118	108	133	131	129	126	113	124	129	132	140	133	133	118	125	127	141	122	123	127	134	132	127	105	114	137	125	129	138	130	120	127	134	140	130	110	133	118	142	113	118	142	113	146	135	123	131	144	125	104	125	136	130	125	144	126	144	154	148	122	128	127	133	138	129	107	140	122	138	122	135	123	126	143	132	117	140	149	129	136	128	107	117	153	110	122	126	123	134	109	135	119	125	126	123	145	107	128	139	140	141	162	124	115	124	137	126	149	145	114	127	132	133	138	124	131	154	115	135	105	139	118	116	122	138	150	127	126	133	139	129	117	122	136	127	101	124	147	109	119	134	138	124	124	114	133	124	130	139	123	119	111	136	133	148	134	122	144	133	133	140	127	157	118	118	114	123	130	132	119	131	113	127	117	139	133	133	126	128	125	125	137	137	121	131	130	110	116	147	110	120	120	143	114	113	127	112	113	137	130	139	106	129	117	127	119	119	123	145	132	124	129	129	110	125	144	138	133	140	125	127	143	125	117	115	143	134	102	111	136	130	150	130	147	115	131	139	134	125	142	131	129	136	117	119	135	155	142	133	125	127	133	120	106	118	136	112	137	122	115	125	141	128	142	148	110	146	131	119	148	122	106	120	125	125	118	114	130	141	132	128	149	117	120	119	136	139	106	142	122	121	139	140	129	121	110	130	114	140	139	148	134	127	132	119	129	143	143	121	110	111	152	133	154	145	132	133	124	150	127	129	115	123	132	150	127	124	127	116	138	140	121	118	118	113	130	138	121	129	140	120	132	122	133	134	126	127	116	130	135	120	125	104	131	130	132	143	118	115	119	138	142	125	128	134	144	140	133	125	112	126	125	104	133	126	156	123	121	126	109	143	129	114	119	129	133	115	143	130	135	121	116	141	137	129	155	119	135	113	161	123	141	134	121	104	120	121	136	129	129	134	116	130	128	133	117	118	124	102	143	116	136	143	142	133	130	128	135	123	135	136	146	121	106	120	124	142	164	130	137	123	129	137	134	158	129	134	104	144	148	121	125	113	143	132	128	131	118	142	119	119	123	124	140	125	152	141	132	142	127	128	124	121	128	146	138	121	118	134	114	134	127	125	120	122	118	123	136	130	132	139	144	129	145	127	134	145	122	138	126	125	128	129	114	121	115	123	135	125	131	131	121	130	132	138	133	134	122	139	139	119	135	124	127	138	119	129	150	121	128	134	130	130	125	139	127	136	133	107	99	121	132	142	105	116	137	131	122	138	136	117	130	149	144	137	127	145	131	107	132	135	126	132	121	121	124	149	124	127	136	118	132	146	135	140	138	144	145	132	142	147	152	146	132	138	126	131	129	147	127	114	115	128	118	109	141	147	125	138	131	143	126	145	118	142	126	138	111	127	120	129	152	117	140	114	131	115	127	128	129	144	119	111	121	131	148	118	128	117	128	143	155	135	122	146	131	146	154	134	129	114	145	124	138	131	128	129	132	124	114	141	129	114	130	99	143	127	156	141	125	132	122	123	147	151	114	112	134	124	141	162	95	111	133	114	134	125	148	145	133	129	136	118	135	108	123	141	136	138	119	134	130	120	136	105	134	114	128	115	138	146	124	130	127	133	139	116	113	120	128	129	112	126	142	118	131	161	116	127	139	139	110	132	112	149	143	119	121	125	120	139	131	126	126	127	136	125	118	116	128	125	114	118	134	133	130	137	131	131	142	120	118	130	118	139	125	137	140	135	115	134	139	131	135	119	145	131	110	121	142	124	139	116	120	115	119	120	136	115	114	122	105	124	124	122	144	118	152	121	135	148	150	117	129	145	142	146	146	147	133	128	103	141	111	128	122	152	124	142	118	116	137	125	136	120	142	144	135	94	133	114	148	151	131	132	134	133	135	134	138	123	135	130	124	116	119	123	117	138	127	118	155	136	127	124	142	138	151	123	148	100	153	114	122	132	129	125	149	126	120	124	143	117	119	129	139	120	108	121	137	139	120	127	138	122	135	136	133	145	137	128	140	136	131	122	121	140	116	127	125	147	125	137	115	146	113	138	106	133	132	127	125	147	125	129	132	128	126	140	125	140	131	136	120	125	135	126	127	109	120	136	129	122	130	128	129	111	129	126	117	134	107	124	126	115	130	136	111	127	134	123	138	135
24936	13471	8877	545	482	499	455	465	472	438	454	457	487	467	431	461	508	454	464	433	438	473	468	442	459	486	444	459	497	478	453	450	463	474	483	470	446	495	470	449	471	458	457	467	462	453	440	477	462	465	455	445	506	461	469	413	456	507	441	501	452	471	470	481	451	445	441	476	475	450	477	478	445	505	496	452	424	448	430	497	473	421	464	457	463	448	441	481	468	421	470	454	429	473	475	440	513	455	524	481	445	477	472	449	482	435	499	445	476	447	476	444	483	481	467	454	450	492	494	470	456	471	424	454	486	484	453	477	494	445	473	474	494	472	453	487	465	498	438	428	470	484	433	453	476	468	460	478	454	442	465	477	460	411	420	444	462	442	491	441	447	480	452	468	456	454	470	494	475	437	508	432	454	457	450	472	438	438	423	497	467	430	451	464	465	478	486	421	486	453	446	474	493	456	444	444	457	475	433	463	439	515	430	476	453	446	466	478	471	451	473	469	468	471	442	475	476	471	489	435	465	455	486	473	451	472	453	475	437	434	411	479	435	458	484	432	434	483	459	442	417	471	464	475	454	479	460	442	434	464	459	467	450	445	452	474	479	465	442	483	455	467	494	477	442	470	494	468	469	441	461	435	456	494	413	426	440	488	482	447	475	454	440	427	464	428	468	479	452	471	455	433	463	445	408	440	452	492	459	447	443	447	483	497	476	455	447	484	440	492	436	436	429	451	442	481	458	431	480	443	434	465	428	470	453	447	464	440	461	467	498	492	449	465	455	480	441	474	436	485	463	476	443	479	488	441	426	451	447	467	443	440	435	440	501	476	438	459	437	446	466	448	485	505	458	432	487	504	432	451	486	460	451	462	456	458	478	457	481	464	476	442	459	419	469	459	457	431	478	457	447	484	417	409	480	424	405	462	440	469	443	428	455	440	457	439	483	491	454	443	441	461	449	468	419	460	444	467	466	483	469	474	485	476	465	472	456	452	483	456	446	468	460	465	427	454	459	424	456	453	473	429	453	458	450	441	482	424	466	423	503	440	444	461	447	470	474	465	429	509	485	427	478	474	484	445	441	441	470	485	450	428	462	438	449	507	442	475	443	430	492	465	486	448	451	461	430	477	436	490	473	461	424	462	512	475	460	455	446	429	500	471	450	453	485	483	484	468	492	490	423	472	467	478	442	467	487	490	464	394	401	457	466	438	453	451	444	450	487	457	442	463	490	475	438	461	428	429	426	456	486	475	444	482	439	425	443	478	450	441	478	464	478	436	449	475	436	456	473	461	436	466	457	466	449	450	448	446	465	480	456	493	451	453	453	496	458	468	445	434	475	480	492	494	464	426	453	449	423	485	504	429	472	458	469	456	458	493	462	433	474	474	439	486	483	462	474	476	449	449	465	455	426	498	486	470	438	465	476	457	472	431	461	442	441	456	501	475	442	468	437	466	452	462	489	445	465	437	466	496	503	466	417	421	425	433	462	482	460	423	450	478	445	483	470	430	463	482	484	483	509	420	470	450	464	452	518	438	449	438	467	445	438	448	466	456	435	463	495	479	486	438	466	455	433	467	458	445	381	461	390	459	492	450	481	461	503	459	428	495	441	477	464	431	429	462	437	444	462	475	446	501	490	454	450	439	457	445	461	444	450	443	477	441	444	459	409	411	446	474	463	490	478	461	426	457	469	452	435	449	443	420	452	448	467	452	476	469	471	456	465	475	434	418	471	431	464	422	441	456	477	456	456	451	495	475	481	495	477	458	449	443	496	430	430	487	441	430	445	466	426	495	473	464	463	464	458	436	449	433	461	447	438	462	410	452	478	473	461	524	471	463	474	482	461	436	461	476	472	445	459	477	426	481	439	444	462	467	472	424	438	475	462	468	485	440	468	440	429	466	476	476	497	461	477	503	409	443	419	470	518	459	513	453	443	455	471	450	460	467	457	483	472	465	462	461	435	447	463	475	482	434	465	427	445	449	479	489	458	445	425	474	460	468	503	457	456	442	388	470	464	496	473	445	463	429	448	475	477	455	429	454	490	444	456	465	457	439	411	431	433	445	479	482	409	457	462	435	459	432	470	432	437	432	425	441	479	475	449	452	419	441	464	452	449	461	425	453	422	451	440	419	418	474	457	449	436	418	450	445	431	465	457	443	476	485	452	463	453	429	451	471	476	393	464	440	475	476	450	448	453	461	421	493	433	452	462	495	448	463	474	428	483	489	440	447	416	471	500	429	461	425	458	476	430	464	461	417	443	455	467	496	486	440	445	467	455	515	441	457	469	466	469	463	462	474	486	482	447	445	440	485	482	457	463	463	467	443	507	446	462	461	470	455	482	469	464	450	463	441	459	423	439	460	445	447	481	465	462	470	434	442	457	491	449	441	419	449	454	455	457	468	432	454	456	475	442	451	474	463	471	451	442	469	448	436	439	465	468	473	463	453	454	401	462	485	430	481	467	429	460	477	462	493	475	450	429	424	463	483	455	495	472	440	416	427	454	424	459	449	448	481	488	460	434	496	480	485	457	457	434	473	428	450	438	432	465	456	439	430	455	455	482	468	452	458	455	499	448	459	465	466	428	436	431	496	463	438	418	457	443	494	477	454	481	466	451	459	455	429	475	470	463	459	451	445	469	440	476	452	467	489	461	456	444	469	441	462	461	513	430	488	438	457	493	483	476	425	412	457	453	437	467	455	435	434	458	488	476	432	450	468	439	415	428	478	429	445	464	419	464	463	392	454	431	454	433	461	477	448	453	490	462	419	444	432	440	467	477	458	455	442	434	453	446	442	432	464	482	484	495	436	422	463	452	482	431	433	453	431	422	452	469	448	482	419	450	466	490	491	484	452	492	470	434	428	462	488	451	454	436	495	459	428	452	501	446	482	445	434	472	456	478	467	462	461	438	425	467	476	467	469	457	488	444	462	461	467	494	478	488	448	485	462	476	479	449	454	465	445	458	431	446	487	484	459	458	422	456	472	439	473	476	454	444	462	466	451	428	499	456	434	434	426	463	469	445	485	473	458	438	460	467	451	486	405	405	460	454	454	465	468	420	470	453	479	442	413	416	476	496	440	436	470	480	457	445	417	443	476	455	446	452	436	472	516	473	435	496	445	467	460	445	456	431	460	464	463	461	464	456	490	443	447	467	472	433	493	487	468	462	459	456	454	425	471	446	473	473	423	447	476	472	492	493	449	443	469	451	487	449	451	462	457	463	485	461	479	451	458	430	467	474	466	487	464	469	477	457	429	458	444	448	460	467	475	450	478	420	446	463	459	467	425	427	466	417	464	457	420	464	445	439	460	451	463	475	456	426	429	455	473	441	458	505	451	479	454	472	438	491	523	451	462	445	446	496	449	427	450	465	461	492	448	447	445	456	485	479	440	466	421	435	458	449	423	436	466	447	462	428	481	454	468	469	468	466	466	434	452	447	477	460	468	495	491	440	500	462	421	466	478	428	445	431	457	423	463	457	450	445	462	457	448	436	469
68235	56046	48957	14096	1048	382	337	305	306	309	249	232	250	267	250	236	217	246	240	238	239	212	221	242	273	229	235	229	246	237	234	195	255	211	273	233	220	245	258	227	245	237	239	233	259	206	217	217	259	227	234	212	242	222	257	249	260	219	244	208	256	220	239	215	240	223	231	223	216	233	227	220	247	210	215	235	231	217	255	217	228	248	209	235	256	233	252	222	247	232	245	235	227	258	237	198	236	238	254	232	264	253	226	238	219	241	268	198	231	245	258	228	233	261	229	236	247	230	225	236	235	261	221	230	219	252	216	229	244	221	232	236	241	237	247	211	257	222	245	217	225	212	242	208	213	243	239	236	231	231	215	229	231	216	258	220	233	240	236	242	260	231	225	269	237	223	235	208	241	250	267	248	243	246	259	249	224	232	231	250	230	249	234	244	229	213	250	254	220	241	268	245	222	223	248	250	227	250	228	229	208	217	240	230	198	249	222	220	213	221	246	244	223	224	234	250	253	238	224	232	245	229	247	255	241	223	220	238	227	236	245	206	247	257	207	227	256	222	220	242	204	239	230	218	245	242	248	216	256	219	233	222	270	222	236	254	251	229	243	246	219	222	224	217	225	217	220	249	227	217	237	256	255	229	220	214	259	225	237	199	229	204	256	206	247	213	249	226	220	233	234	209	235	230	222	234	212	240	227	226	229	239	208	249	242	229	244	219	231	213	258	236	241	240	240	234	260	239	244	262	248	216	238	215	228	253	249	253	244	226	228	224	228	237	241	241	237	225	246	216	252	218	215	252	269	236	223	211	235	245	221	208	243	228	230	250	224	226	240	239	245	241	253	217	238	251	245	229	267	236	219	212	226	219	262	231	225	244	208	242	254	252	220	225	228	217	236	255	228	239	244	224	253	247	240	226	231	209	227	229	244	228	224	238	216	223	225	214	213	246	233	245	244	229	220	223	231	231	257	273	237	214	245	268	213	241	210	258	255	255	243	214	250	223	268	239	258	242	247	211	223	244	250	215	211	220	240	232	246	219	238	245	231	239	242	224	228	254	251	210	245	218	244	230	236	236	255	246	227	257	239	217	236	241	248	229	267	238	230	240	236	223	234	243	246	242	233	240	207	236	226	234	237	248	201	241	213	241	238	211	236	222	260	246	244	222	185	249	239	247	240	243	224	217	225	221	228	229	234	226	228	215	248	240	217	246	241	201	244	244	220	237	248	268	221	235	232	251	268	248	232	236	259	268	242	247	225	244	253	233	235	250	240	202	235	241	231	226	231	256	229	231	270	220	224	254	244	232	241	236	262	243	238	229	221	269	222	245	237	218	228	241	224	245	195	240	246	213	211	216	228	226	237	222	232	226	234	234	260	221	218	220	251	222	255	247	226	230	253	214	225	230	228	215	256	220	224	217	245	256	249	246	223	265	220	265	232	227	232	226	203	270	231	263	215	255	239	248	243	211	227	222	213	235	257	230	216	236	210	227	214	226	233	236	231	243	229	227	228	237	240	236	209	248	264	230	234	218	242	218	229	225	238	218	220	205	241	246	241	247	248	228	232	249	244	239	204	224	240	238	238	223	241	215	228	211	226	238	228	237	237	238	224	228	217	219	241	240	237	231	215	214	238	219	236	220	221	243	226	230	235	225	232	217	231	238	244	238	223	218	231	237	221	249	215	230	222	231	232	251	223	234	234	262	218	254	238	216	287	228	227	251	266	224	232	246	235	235	241	254	251	226	201	243	247	209	239	266	230	223	218	217	257	224	228	237	233	221	231	228	247	229	244	244	226	225	234	195	188	238	256	235	238	228	252	228	261	247	216	221	212	234	222	232	253	211	240	230	232	237	250	226	220	226	250	228	244	224	244	235	228	223	238	255	271	243	226	255	247	239	246	231	250	245	219	243	242	271	234	238	244	242	230	236	218	209	247	242	229	234	233	236	257	253	209	247	217	230	231	243	257	221	232	224	222	251	238	231	239	234	245	218	229	236	249	231	194	254	224	230	249	239	224	220	268	207	240	265	230	226	228	215	240	229	237	233	249	223	245	248	249	252	246	230	235	247	215	225	237	236	217	212	242	211	234	232	212	265	229	218	244	257	248	216	234	257	255	244	227	237	255	234	245	216	233	259	234	271	236	247	232	238	219	246	210	241	240	231	232	205	248	273	251	241	267	270	222	224	223	244	228	259	217	236	226	214	227	246	218	240	256	217	218	220	251	253	208	235	241	244	233	208	215	235	257	246	239	237	224	214	235	238	204	231	240	244	226	223	227	252	233	231	245	235	248	232	232	236	220	247	247	228	216	225	230	222	228	226	245	247	250	219	198	221	212	220	218	258	180	219	239	229	236	228	234	251	242	219	252	223	228	229	247	239	222	252	229	215	260	216	223	242	227	237	247	203	229	243	221	246	223	244	230	237	234	223	218	221	234	246	226	247	225	229	224	212	211	238	233	239	240	227	250	226	239	245	225	242	252	233	230	227	268	267	228	240	201	218	238	255	248	245	249	233	236	234	240	255	238	234	215	213	247	220	243	265	256	211	247	239	231	224	226	238	214	219	217	254	233	216	228	223	231	214	257	232	233	241	210	261	242	236	249	241	245	221	215	239	240	210	238	260	227	203	236	253	204	256	224	211	237	230	222	228	199	226	240	245	250	244	235	210	237	237	241	235	234	258	200	275	256	238	218	262	227	259	247	231	238	219	223	251	239	210	215	252	257	213	229	200	219	211	273	250	228	216	244	224	231	223	237	245	241	214	233	215	229	202	225	229	265	230	217	241	244	247	228	251	241	238	212	220	242	240	224	238	233	224	219	248	236	229	239	248	240	245	260	260	287	245	230	230	248	242	254	251	252	236	226	253	221	257	238	234	234	201	228	213	240	231	254	232	240	212	266	246	215	245	253	237	215	251	246	235	218	256	253	235	237	190	216	243	244	281	228	241	257	224	224	215	255	240	227	236	225	222	235	252	251	245	209	225	220	231	217	239	236	218	234	226	221	206	240	258	202	228	238	249	236	222	256	228	232	236	228	243	241	231	220	232	233	240	226	241	224	226	215	229	223	253	219	247	269	220	236	227	214	236	269	239	252	233	235	218	231	226	230	213	208	239	237	226	268	239	222	222	255	234	276	244	229	221	244	244	218	245	240	210	213	220	242	227	269	223	209	262	241	238	241	232	211	232	215	226	257	231	225	268	244	214	245	263	222	232	247	241	223	248	231	245	205	213	235	262	229	241	248	215	224	258	213	233	212	228	216	255	263	218	248	262	248	245	240	242	245	214	211	224	226	210	238	244	236	221	224	252	229	217	222	241	220	213	233	260	210	247	248	251	255	256	231	252	214	243	239	200	229	257	262	223	236	228	237	225	249	227	247	228	253	229	235	280	204	226	234	218	214	231	247	266	224	256	255	216	242	244	211	250	229	216	246	220	269	206	223	225	236	209	244	237	247	227	223	252	213	236	225	239	254	208	234	252	259	221	245	224
46603	44309	43342	1727	1484	1327	1258	1120	1089	1000	935	961	900	858	823	906	773	801	807	770	777	785	752	780	776	828	780	806	808	744	812	747	788	746	775	730	764	808	733	789	725	720	783	756	771	743	765	722	797	717	749	726	723	759	758	712	699	727	765	720	740	697	752	780	729	767	785	731	713	751	753	794	722	725	738	715	718	698	754	701	751	727	716	726	752	755	751	777	756	757	730	729	763	746	707	746	734	771	741	757	729	770	762	773	787	729	756	743	701	762	742	736	776	709	764	737	728	742	655	783	754	733	743	755	738	743	749	711	700	756	783	737	738	776	736	719	740	702	756	766	722	711	697	698	741	716	779	724	714	735	708	766	727	742	736	715	732	728	687	707	712	734	745	734	742	780	757	740	762	706	770	737	773	782	752	753	715	747	710	708	746	671	747	721	774	757	769	742	671	739	714	751	737	738	763	709	733	746	821	729	733	733	717	711	714	728	688	765	706	727	703	734	754	762	763	807	742	746	730	720	758	705	733	726	754	749	765	708	732	707	757	743	773	764	759	687	729	687	791	710	743	784	765	754	772	792	740	729	754	748	702	710	738	721	734	768	738	776	714	703	785	731	746	695	720	738	752	713	745	784	756	735	718	705	766	735	724	802	734	744	785	764	726	749	744	718	719	706	757	733	755	735	760	704	731	729	747	755	698	683	744	744	705	798	705	790	710	705	764	770	735	737	742	715	713	717	732	697	728	731	708	719	724	696	736	763	812	747	755	734	740	734	691	790	752	741	795	730	672	724	694	763	794	772	749	746	722	713	726	761	742	752	758	756	750	784	770	688	769	739	783	772	691	781	747	723	728	721	739	765	736	689	715	778	727	765	781	732	780	654	719	693	730	790	728	693	693	760	724	724	797	705	771	739	759	742	744	764	761	726	705	735	736	822	759	733	762	738	737	783	742	796	744	778	753	757	749	757	775	770	743	731	730	723	735	732	731	742	716	748	748	760	736	705	764	719	783	736	748	697	786	715	752	718	737	748	710	737	720	732	759	759	798	697	710	786	762	667	749	748	787	696	748	744	741	661	738	806	731	664	744	753	753	760	711	726	738	731	698	725	728	749	717	697	721	723	690	703	738	755	719	773	740	752	761	710	737	717	761	746	746	728	767	740	708	801	749	721	751	787	724	773	679	762	746	764	733	720	739	733	774	751	750	750	747	729	750	738	713	784	746	776	763	755	783	776	701	751	706	759	769	758	728	777	754	736	732	767	763	745	743	760	721	786	782	759	793	741	663	766	730	747	724	761	728	755	718	744	781	745	756	734	727	760	767	696	719	709	712	691	686	707	725	700	736	716	716	756	741	719	729	739	728	705	745	726	683	705	735	782	722	721	732	719	715	708	758	753	706	780	702	711	688	786	750	785	699	743	706	714	721	726	729	730	709	740	758	690	707	722	715	797	716	737	742	771	730	735	729	743	706	756	757	706	732	728	765	715	761	727	763	703	784	742	771	742	740	750	758	680	815	745	737	741	751	789	742	724	758	755	683	790	700	703	737	709	735	776	777	771	753	702	736	711	741	765	759	751	744	707	825	776	733	759	728	742	744	689	747	759	715	746	763	747	709	771	742	747	763	765	710	760	752	729	703	699	773	813	769	768	781	720	729	728	728	724	740	704	695	749	723	728	788	734	743	742	769	722	700	688	732	726	792	809	761	760	752	726	746	733	730	767	695	721	752	690	757	823	710	730	701	771	734	712	699	754	700	711	734	690	714	744	744	713	751	735	722	737	751	800	743	718	762	733	719	753	714	714	738	734	748	756	731	720	757	762	751	769	780	719	748	798	743	757	727	739	732	765	775	738	794	746	742	686	733	731	724	785	773	733	694	765	738	728	767	742	699	779	714	707	777	754	717	718	752	753	776	745	711	763	749	703	746	721	731	717	759	733	751	695	757	762	731	789	720	765	715	665	738	750	719	722	730	727	731	736	749	770	712	730	738	749	763	749	732	758	769	768	693	689	708	724	778	757	762	757	782	723	733	785	748	719	762	729	757	739	720	739	713	723	737	766	735	760	750	743	751	700	676	734	795	715	759	721	772	735	745	738	736	777	772	715	714	743	709	696	734	740	762	745	762	704	776	725	736	726	752	768	793	726	682	759	750	760	737	732	744	786	732	764	775	735	782	750	757	738	712	722	789	724	766	738	777	682	739	765	742	730	777	735	779	789	685	748	773	765	759	781	711	754	745	747	758	691	742	757	762	712	753	744	793	741	722	751	746	734	729	737	749	714	758	714	758	726	764	723	755	728	777	717	727	782	768	726	769	743	721	722	741	727	762	726	763	774	717	708	747	764	704	753	753	749	756	757	742	721	735	704	749	782	732	712	775	750	757	720	747	730	736	741	736	728	706	671	729	727	761	753	741	768	766	712	721	758	723	770	751	718	740	754	701	720	790	685	733	757	720	783	690	715	762	704	734	738	728	726	752	795	748	782	716	712	697	732	760	731	781	783	779	767	752	723	732	733	739	701	759	729	745	722	698	725	744	742	780	760	727	755	730	718	757	694	730	661	743	729	753	775	758	716	696	726	734	773	761	729	781	732	756	754	740	726	742	743	751	733	758	805	757	741	758	753	765	758	723	763	752	729	742	698	750	729	757	759	736	737	736	736	748	708	707	754	721	738	758	753	742	724	714	726	732	769	709	739	701	716	730	711	753	807	723	706	753	742	768	720	759	789	749	696	722	756	725	751	735	721	719	771	754	708	755	722	724	728	726	702	770	720	705	729	750	741	737	764	716	729	808	777	734	697	739	724	789	759	801	685	745	742	771	783	755	774	779	719	732	743	776	712	722	704	728	706	732	768	757	719	790	734	703	758	786	707	699	735	743	717	737	727	776	700	772	777	702	770	729	714	703	696	716	765	726	766	753	690	726	763	754	803	761	762	711	728	746	746	738	734	775	760	758	705	738	723	708	716	763	715	738	729	789	718	706	708	748	713	759	731	745	720	777	724	724	717	765	727	757	777	737	739	731	714	695	715	747	745	768	805	717	719	765	741	762	762	738	739	713	724	729	797	708	772	759	797	766	739	740	716	727	739	754	759	720	712	714	745	730	758	713	726	715	767	729	714	730	769	721	801	759	740	735	750	716	714	756	712	764	730	708	739	698	712	773	731	772	750	719	717	710	708	760	753	755	731	755	782	710	789	717	771	762	692	765	747	764	756	775	768	758	736	719	707	740	674	706	762	793	778	703	778	735	766	770	723	713	741	715	739	728	799	711	692	740	713	689	767	706	746	719	727	780	717	748	705	765	741	741	723	729	751	774	765	733	713	719	705	725	776	729	733	766	722	724	731	686	706	764	699	768	734	723	785	798	760	698	737	755	728	700	736	729	684	748	741	736	740	727	737	743	801	677	743	705	744	752	711	743	731	741	720	741	738	734	758	742	790	720	717	732	730	730	698	787	740	718	799	719	697	718	716	740	769	759	731	742	720	721	749
80290	68268	59522	21058	4082	648	502	442	468	425	401	358	393	354	343	363	356	346	307	332	335	339	335	328	345	315	305	304	286	325	310	316	300	323	322	323	293	309	314	300	308	355	313	304	356	316	290	322	294	314	313	314	268	302	320	302	317	299	324	304	330	317	290	297	345	288	295	278	296	332	289	316	310	326	298	350	315	316	303	322	313	293	278	335	273	315	296	295	301	313	328	318	322	324	292	314	289	300	294	294	340	293	312	313	297	286	323	292	300	316	315	312	309	290	306	281	318	272	296	298	302	314	316	359	294	304	292	301	343	315	297	336	328	302	310	299	350	344	297	290	302	307	315	303	313	327	280	294	321	310	319	293	286	293	309	336	327	295	306	294	301	331	298	284	324	322	322	330	295	313	317	293	309	298	322	300	313	302	292	336	296	295	286	330	277	354	285	311	315	288	310	317	283	321	302	328	306	290	341	326	338	297	323	292	292	294	277	295	362	291	308	286	313	320	316	287	311	317	302	297	288	320	330	315	326	310	290	317	274	326	284	309	316	329	315	324	294	283	319	323	312	304	322	308	339	290	315	291	298	276	273	300	307	274	294	301	301	318	319	306	317	324	287	334	326	288	293	300	283	307	306	302	288	274	292	297	303	281	303	282	290	308	278	305	321	328	318	303	322	315	318	320	310	337	312	282	296	319	284	275	305	335	298	310	289	317	316	314	294	298	325	296	300	313	315	323	307	316	312	301	291	296	300	289	283	314	296	301	306	299	328	318	310	304	318	308	339	304	334	273	292	298	314	286	289	306	312	286	280	322	316	317	314	294	304	294	332	313	288	326	279	314	274	307	309	328	304	326	334	291	298	292	317	282	304	309	300	278	307	321	318	328	309	308	291	281	301	304	322	289	305	308	311	296	298	284	306	286	308	303	283	308	335	340	313	301	299	300	340	326	311	292	302	303	314	328	276	301	303	298	264	333	300	302	288	344	310	320	298	295	352	295	310	308	310	287	325	276	303	340	330	286	300	322	308	314	312	316	314	313	293	325	332	319	325	291	311	296	311	291	322	328	292	326	320	321	296	284	287	297	308	304	305	320	313	286	329	320	296	297	278	305	294	288	300	301	294	289	300	352	327	292	291	309	293	286	272	295	284	275	300	271	313	298	297	324	291	303	289	278	294	304	327	296	331	324	344	312	302	300	352	308	319	307	286	276	304	307	300	286	291	279	275	333	311	307	311	329	278	284	284	282	289	296	312	286	320	335	320	286	314	282	311	319	313	306	278	300	316	293	293	315	301	300	291	293	299	318	332	322	297	296	311	293	298	303	284	278	296	304	299	299	313	287	320	294	305	283	292	295	336	321	305	313	309	300	275	291	315	276	327	317	311	282	311	330	317	297	321	310	318	312	305	302	301	312	347	314	326	291	269	300	319	291	284	305	303	286	290	321	296	322	301	301	298	300	298	322	296	319	328	329	301	334	317	292	285	311	276	290	311	290	268	322	286	285	330	305	302	313	312	318	336	306	275	299	332	295	317	296	310	303	300	268	320	340	300	316	291	302	317	322	295	310	325	319	305	328	313	320	281	298	318	307	328	321	299	293	357	304	291	289	320	308	302	315	292	258	319	284	298	328	312	302	306	286	324	319	327	303	327	297	310	307	318	301	304	316	303	291	317	301	314	340	280	312	321	281	314	313	302	322	281	317	332	282	316	318	314	268	287	293	277	295	282	318	306	328	282	306	305	337	299	310	285	300	296	294	338	332	286	274	280	284	284	294	295	322	294	316	312	326	322	291	335	310	310	276	309	274	299	285	287	312	295	311	284	292	297	304	273	294	286	302	319	327	312	284	285	322	287	308	357	313	325	308	323	312	341	306	306	284	304	307	312	311	298	323	301	313	313	312	313	286	310	327	266	334	303	342	287	271	292	285	275	321	313	335	330	319	295	310	321	322	318	261	288	340	295	329	328	315	329	326	294	345	295	327	281	294	319	325	281	316	314	276	289	296	332	324	306	295	326	321	340	336	305	307	296	313	323	315	293	306	281	337	294	309	315	270	319	310	280	322	323	301	320	303	329	311	304	308	284	294	325	294	254	299	275	334	303	314	315	301	272	309	318	305	318	308	306	298	282	325	294	318	324	279	320	287	317	302	338	300	325	276	320	311	318	266	303	299	293	296	299	270	308	298	319	287	317	300	327	285	289	307	326	315	286	322	292	284	346	297	307	329	294	313	290	333	288	285	307	266	321	307	311	287	289	303	322	309	313	317	305	308	307	296	305	321	305	290	318	298	311	311	307	299	337	274	298	315	321	298	288	310	312	311	288	288	305	280	278	298	289	296	271	289	333	305	292	293	296	293	356	307	297	306	281	317	302	300	303	306	336	323	278	306	282	278	302	313	307	298	314	328	300	291	294	299	331	281	318	289	297	313	311	328	290	318	315	305	303	342	321	326	288	326	323	333	309	303	300	343	304	316	299	338	327	351	320	304	339	310	313	316	321	312	322	333	295	331	316	306	276	278	314	292	283	298	335	309	313	281	317	309	338	309	295	288	312	318	318	324	314	300	315	319	284	320	314	286	331	271	309	291	296	285	284	266	282	316	305	276	316	320	290	306	329	332	334	362	307	321	318	286	301	296	270	269	327	290	337	298	310	314	297	331	307	291	307	297	355	314	307	284	305	296	311	308	310	298	306	335	274	276	306	310	305	293	298	317	294	293	303	312	298	277	315	295	307	312	323	288	280	323	288	305	306	307	274	329	326	307	302	317	302	287	340	317	353	305	281	308	335	328	305	305	295	308	316	301	272	320	287	312	300	308	312	317	307	282	318	326	309	321	322	296	293	300	338	333	317	294	344	307	314	306	307	315	326	318	285	300	333	289	315	321	302	288	317	285	301	316	324	322	287	335	313	332	294	307	333	312	284	310	286	294	288	302	315	310	274	295	287	307	310	272	329	301	290	317	310	329	305	306	314	302	299	283	291	285	279	336	289	325	302	304	296	332	281	302	322	309	287	308	303	303	334	291	338	325	339	308	285	327	303	286	297	333	294	275	305	298	308	297	318	329	300	300	320	318	300	319	340	303	335	332	295	284	275	287	281	283	311	292	333	348	292	318	301	279	303	319	314	306	317	297	304	352	314	298	314	311	316	306	319	305	323	307	284	316	342	286	299	306	312	301	335	290	301	301	279	355	298	288	311	324	298	282	283	319	300	273	325	293	311	307	333	313	303	333	295	302	302	270	346	308	314	318	334	272	294	336	289	305	328	291	302	295	316	304	285	298	304	310	291	280	313	296	306	311	274	334	307	297	298	305	304	289	305	278	316	319	296	345	290	329	288	312	281	277	334	302	299	308	306	285	314	336	298	311	316	289	323	319	280	292	310	296	312	315	327	304	300	325	293	298	312	320	314	302	282	313	328	284	323	294	279	299	301	320	318	317	290	309	305	329	326	324	262	311	307	302	258	303	308	295	322	298	290	327	304	281	316	294
56228	54068	50251	2761	2536	2178	1920	1664	1512	1476	1344	1268	1218	1242	1137	1114	1079	1074	1105	1035	1058	1014	1071	1026	1006	1018	991	954	1052	1053	993	961	969	923	968	955	964	992	966	948	937	970	957	968	892	941	941	950	938	915	904	941	937	947	963	918	917	940	935	958	983	965	916	899	962	922	962	917	903	906	981	946	911	938	920	918	953	919	902	931	897	916	910	935	911	928	896	925	923	905	893	966	934	944	908	924	928	908	895	910	953	899	960	909	938	923	922	908	924	961	896	880	926	914	915	901	915	963	961	916	932	940	879	912	911	896	922	937	902	927	972	933	888	900	998	895	895	952	909	906	943	944	934	875	910	891	954	895	924	924	932	942	920	880	924	920	851	905	941	921	880	932	926	962	960	913	896	916	898	896	934	912	935	943	902	920	930	929	921	896	917	866	931	974	926	999	924	956	943	944	890	934	922	849	884	984	894	881	897	907	937	917	899	931	932	919	937	914	922	917	928	952	872	928	910	895	940	893	885	891	931	931	896	979	897	878	911	903	909	938	855	923	875	951	977	921	959	897	894	921	995	936	971	950	915	899	887	901	884	908	920	933	918	919	1001	948	919	940	940	908	914	959	960	904	949	955	911	851	877	878	846	917	923	908	907	920	901	901	904	903	886	932	967	904	932	910	898	896	942	880	946	951	916	900	920	878	978	989	973	956	926	897	902	970	930	931	911	942	931	898	925	882	988	925	889	922	961	930	890	919	961	928	845	915	914	928	953	924	910	922	889	905	914	907	893	910	970	936	917	869	921	885	903	911	889	891	927	895	902	964	933	911	863	939	952	918	920	923	938	902	865	902	888	904	943	903	914	963	926	949	873	927	933	949	904	960	937	904	920	927	905	910	860	957	920	904	940	903	840	949	897	905	965	921	882	890	965	911	920	901	944	916	918	884	910	902	913	899	925	935	952	913	930	906	891	879	899	926	945	903	895	882	933	902	931	897	888	933	924	961	948	932	989	929	914	929	920	917	926	855	875	990	877	959	893	975	951	916	929	904	932	845	913	902	973	890	939	927	924	906	931	872	885	878	922	933	871	951	939	951	980	901	840	890	916	939	942	916	922	863	878	910	901	925	960	923	886	890	923	937	933	894	922	926	950	951	961	953	938	938	925	927	954	913	901	891	865	895	916	925	930	917	915	904	907	864	961	927	896	975	953	947	913	909	908	926	919	943	943	934	957	898	902	904	912	866	931	886	895	944	904	938	938	898	873	903	916	930	910	931	854	935	896	945	922	889	936	977	944	901	942	920	950	958	937	980	919	947	921	886	931	935	868	919	906	891	954	920	917	897	939	988	906	900	920	901	893	904	893	883	913	963	926	930	931	892	947	924	914	900	957	977	933	949	874	896	937	888	830	950	984	933	907	897	939	977	886	891	946	952	912	892	924	856	896	886	914	969	891	894	884	928	912	922	877	931	895	962	886	911	933	916	927	866	874	882	919	960	865	939	917	860	971	985	926	962	901	895	902	942	834	899	921	883	902	932	900	918	913	932	951	898	929	900	897	931	883	949	877	928	935	909	931	892	962	898	921	935	877	953	971	940	931	889	942	906	897	971	920	870	948	954	930	940	940	957	939	941	904	906	980	941	911	916	933	903	959	925	895	967	849	883	869	873	955	917	925	924	907	938	882	928	910	932	953	984	954	908	930	910	926	906	891	932	932	974	900	922	972	857	917	890	906	931	935	926	877	950	909	911	936	951	904	970	930	895	909	930	874	924	964	901	933	911	907	927	923	925	900	935	918	888	914	936	877	892	903	902	944	930	882	920	946	918	905	849	888	869	867	907	886	881	935	911	939	906	944	889	940	913	940	970	922	917	895	949	888	974	943	933	865	937	966	954	899	957	927	890	965	890	950	926	872	945	894	952	900	909	935	915	944	929	905	915	960	971	904	892	923	870	888	928	897	909	972	897	919	914	937	973	890	923	927	909	914	917	940	904	933	973	939	914	935	856	919	914	927	936	912	878	932	983	956	917	921	883	869	972	921	904	949	916	909	915	846	896	906	908	939	976	935	945	906	892	900	901	908	901	922	929	951	933	905	926	917	916	883	936	905	905	960	929	879	974	920	919	890	936	904	975	919	900	884	899	957	892	931	929	888	921	933	889	913	931	940	925	903	909	891	899	955	866	923	929	923	884	873	921	917	911	904	911	950	914	932	868	947	930	932	916	856	955	891	955	950	940	920	893	904	921	970	890	895	943	923	909	919	915	933	921	890	975	968	868	941	913	903	869	919	924	904	942	942	869	926	937	895	865	908	914	867	857	961	916	866	990	909	915	916	897	911	922	959	963	918	922	909	892	936	896	919	975	883	871	952	938	950	949	932	901	945	887	887	976	862	945	951	943	895	893	965	922	897	965	934	884	915	952	963	947	898	929	935	947	939	914	957	946	924	944	911	896	972	897	898	960	906	970	952	950	913	925	865	895	946	953	919	932	942	909	943	908	958	894	954	932	910	935	905	955	887	915	930	926	988	888	917	907	964	949	919	875	882	840	927	983	958	864	895	910	916	899	944	864	893	933	928	931	940	921	891	872	921	937	891	922	913	897	918	898	961	926	958	909	930	903	915	931	938	903	883	922	898	965	882	941	939	959	935	921	931	927	910	952	866	876	1026	967	922	936	962	918	930	887	879	966	971	851	924	876	920	868	961	900	910	925	904	877	911	924	917	919	894	946	980	932	904	906	909	911	923	956	953	902	948	911	900	988	889	869	930	910	888	930	930	905	894	911	899	926	939	956	887	908	897	912	896	880	888	919	976	938	868	868	897	957	936	931	923	913	879	923	918	908	899	893	925	900	887	940	943	865	911	940	902	957	937	978	966	922	919	928	955	894	943	941	966	853	930	923	877	918	933	933	970	900	897	877	851	936	914	925	890	918	876	884	987	919	954	938	955	899	896	967	891	880	918	915	942	923	977	887	914	850	933	939	911	887	933	1014	957	928	927	883	912	899	915	895	934	929	900	966	907	933	905	943	887	906	924	925	876	958	936	964	954	885	905	885	889	917	920	947	896	953	927	941	911	961	950	916	868	887	925	946	947	884	869	983	940	927	970	910	899	923	894	914	884	957	982	933	974	937	930	926	910	891	925	921	942	938	933	846	957	923	913	912	940	915	922	937	915	915	887	924	975	950	869	901	877	885	990	923	956	916	927	938	917	916	954	986	900	922	873	957	893	905	939	873	905	957	899	947	954	905	929	908	919	912	894	908	927	912	892	979	918	900	922	902	897	881	956	976	913	904	961	900	922	971	914	911	905	865	924	947	954	986	942	946	890	950	937	881	889	919	971	908	1020	908	935	882	917	942	969	982	953	883	882	876	898	968	873	919	887	926	890	950	901	902	936	934	908	856	919	951	881	892	914	911	925	918	927	920	917	921	899	964	891	972	940	891	927	941	931	974	935	922	896	931	933	890	904	930	909	936	879	920	950	884	918	936	929	882	934	946	948	869
26534	10338	4432	324	162	114	123	113	106	130	140	120	116	123	141	125	121	133	121	111	137	118	133	120	136	121	132	129	134	133	131	111	136	141	128	124	139	119	137	126	113	117	112	125	127	125	138	112	129	108	136	123	133	112	116	130	130	128	128	149	129	118	143	123	144	133	107	123	123	126	133	117	122	126	130	105	142	101	117	121	97	113	119	125	126	123	118	120	122	123	140	122	129	114	117	133	112	116	131	132	114	134	115	153	139	119	110	121	130	124	127	151	144	113	131	115	131	120	131	149	150	113	104	128	124	123	125	136	110	122	124	119	134	151	132	106	123	118	126	102	117	112	123	135	137	132	124	128	134	117	142	115	125	118	137	126	118	109	132	138	120	107	119	123	121	113	144	140	138	116	142	119	101	109	112	121	131	117	107	126	136	134	108	133	126	111	119	115	132	115	132	144	131	144	161	120	101	128	120	139	129	138	141	125	119	124	142	117	142	133	127	132	119	123	113	111	138	113	118	124	127	137	120	102	109	129	123	118	132	146	150	135	133	128	125	133	126	115	126	112	121	115	119	118	138	138	148	122	130	123	136	139	95	119	120	154	112	147	136	131	140	117	154	130	140	130	128	125	137	123	127	126	123	135	132	119	130	130	133	105	141	128	112	120	143	142	113	120	136	142	120	140	106	125	126	107	136	127	122	130	135	136	132	134	139	126	123	116	117	126	125	123	114	127	141	114	121	124	112	104	132	112	106	140	129	122	148	129	144	135	97	132	117	127	121	122	126	115	105	134	142	135	120	129	116	96	141	111	121	132	107	135	115	122	122	122	112	107	132	120	115	138	122	114	112	130	128	132	133	117	118	108	115	128	128	128	124	131	129	125	132	133	121	105	101	145	109	119	122	129	117	104	115	146	106	140	107	120	130	158	125	116	116	132	118	118	126	144	131	121	107	114	124	135	117	111	135	124	121	112	114	119	128	104	132	116	124	122	117	140	114	137	124	129	111	128	124	136	117	112	131	132	134	130	129	127	112	134	125	106	120	110	142	129	123	143	141	127	115	135	133	136	137	125	122	101	125	129	123	122	134	117	115	112	84	133	133	152	112	134	125	124	144	113	127	123	136	138	126	102	97	145	118	125	132	128	128	112	139	121	109	143	128	124	115	129	134	142	119	113	137	107	106	126	132	130	123	117	102	131	118	114	139	147	111	125	135	131	109	139	131	141	128	107	128	128	118	138	130	124	105	123	124	118	118	126	136	136	119	147	136	131	132	116	117	110	134	112	136	140	135	127	107	115	135	125	127	125	116	121	132	99	130	122	140	130	129	106	125	117	128	121	154	132	135	131	95	126	107	120	114	148	139	122	140	118	131	133	132	118	114	115	133	130	135	122	113	137	129	121	128	118	124	129	123	132	127	121	134	130	135	116	122	115	103	135	109	134	113	121	145	105	114	112	122	107	140	115	121	125	125	130	134	100	135	137	108	120	107	120	129	109	123	137	123	99	119	124	119	112	128	151	115	120	111	147	120	118	126	138	134	123	121	130	138	129	131	112	112	127	107	125	141	151	107	122	120	126	122	137	120	105	127	117	116	135	107	132	133	122	124	127	122	124	126	116	115	123	110	125	111	116	106	134	129	115	130	139	118	120	139	115	114	118	133	138	131	137	111	111	124	128	123	119	140	123	144	111	133	126	145	114	138	139	135	124	139	116	151	144	149	126	126	118	119	112	153	133	140	121	110	125	123	124	133	99	111	108	144	112	125	105	113	124	132	124	121	134	129	130	132	130	132	145	123	116	110	110	113	120	130	131	121	99	134	125	110	128	134	128	128	132	121	126	131	122	114	120	117	113	122	123	133	128	136	147	126	133	118	111	122	119	134	125	123	134	111	122	118	119	141	125	132	134	117	141	123	141	132	135	133	129	131	119	124	131	144	127	131	111	133	147	112	110	101	119	135	137	114	125	130	125	123	119	114	126	139	141	133	130	121	138	129	124	132	128	108	116	128	115	116	109	124	118	128	142	113	131	120	114	119	125	121	122	126	111	118	120	121	133	132	129	125	132	127	106	134	140	121	123	136	118	129	135	137	134	141	139	122	155	119	122	104	147	115	123	112	119	134	116	124	126	110	119	112	122	120	125	121	154	115	130	115	132	113	106	123	122	133	115	130	127	134	132	107	133	132	127	119	129	127	132	133	133	129	127	127	120	138	111	132	140	154	115	123	120	128	132	114	118	143	125	129	124	126	122	114	120	106	127	132	132	108	140	144	128	105	132	117	121	132	135	118	138	107	123	98	150	152	111	128	144	151	118	113	108	131	121	134	116	134	129	135	124	117	128	119	97	126	141	129	142	113	116	112	127	114	135	126	115	138	122	106	123	131	149	138	117	143	120	121	131	112	109	132	116	117	134	110	110	115	134	119	150	148	130	109	113	115	109	123	113	139	134	129	117	136	124	111	122	93	129	126	123	117	120	134	130	149	109	129	122	128	120	127	109	119	132	123	112	129	158	133	129	113	125	136	130	121	117	121	133	119	111	116	122	95	112	116	130	119	124	131	152	120	134	128	131	129	140	123	102	123	144	107	124	133	121	121	109	119	120	123	131	116	114	98	139	141	124	120	135	131	114	119	113	138	119	133	136	129	122	141	132	120	131	115	107	129	118	119	143	114	131	129	124	141	109	113	124	124	125	120	131	111	141	116	130	127	143	142	119	123	143	138	116	117	134	130	122	121	118	121	109	128	120	128	133	132	133	138	119	124	117	112	117	141	125	139	131	126	114	124	146	139	126	133	147	136	138	126	122	123	130	108	131	121	128	111	119	108	134	134	124	120	112	119	148	115	127	122	133	137	126	136	117	114	146	110	94	132	118	145	127	130	124	104	118	119	102	138	114	144	142	117	107	119	117	110	115	133	113	129	131	135	110	112	164	136	108	128	136	122	128	103	121	140	143	130	132	146	91	128	128	134	118	107	110	109	117	123	138	128	103	127	135	129	125	119	116	118	118	130	125	122	125	128	137	111	128	119	140	141	126	118	131	146	122	142	120	128	120	108	117	136	136	127	127	118	123	112	126	121	117	115	135	114	122	129	131	128	128	119	132	156	120	121	116	129	117	134	113	131	123	146	122	106	130	120	123	98	138	125	130	133	92	108	142	136	110	143	110	132	148	134	111	148	129	122	124	111	117	124	124	130	91	125	129	150	121	120	134	127	128	88	131	129	124	109	126	132	141	138	131	128	128	115	136	119	133	149	128	140	142	127	129	127	122	122	128	123	143	135	118	139	120	112	121	123	116	133	108	127	123	130	126	110	120	142	125	129	122	135	113	128	123	116	140	114	138	131	110	143	125	128	116	127	119	110	103	134	119	124	121	149	118	122	128	142	111	133	119	139	144	109	111	126	147	117	129	131	119	129	127	133	124	121	118	122	120	105	138	138	123	136	110	143	132	116	129	117	128	125	131	139	128	121	133	129	124	126	101	143	110	120	138
24562	12206	8388	475	518	502	513	507	430	458	460	470	468	477	476	459	467	420	451	459	476	469	427	467	469	412	483	414	413	456	428	437	427	478	477	404	470	461	445	433	462	471	441	466	447	459	443	458	450	495	490	489	478	466	471	433	424	499	478	427	461	458	466	440	431	477	483	436	471	476	478	447	436	454	455	446	435	452	446	425	472	431	414	460	461	444	473	449	474	441	451	476	444	414	468	431	437	486	416	451	526	468	457	483	443	456	453	447	463	429	423	466	476	415	432	448	438	468	451	460	463	463	425	485	442	455	442	495	466	416	420	449	449	443	428	433	425	485	445	442	506	467	440	419	440	458	465	479	446	419	449	439	441	437	455	454	452	465	454	461	410	469	428	473	452	439	462	433	421	442	485	463	441	424	425	460	453	438	452	415	405	469	423	443	462	474	452	467	442	451	439	416	514	453	468	437	449	437	442	432	464	418	459	446	454	440	456	419	449	481	512	405	474	467	456	448	459	444	466	461	455	425	464	415	450	456	462	435	458	413	458	442	443	441	463	483	426	452	392	424	427	423	444	460	461	438	443	461	420	445	417	436	451	454	420	435	476	472	436	427	454	451	457	444	432	469	464	447	474	441	441	465	455	466	440	456	432	464	448	445	442	449	473	476	454	442	434	452	426	449	431	444	450	473	427	451	460	460	462	468	470	470	454	438	459	491	443	422	461	454	461	441	440	427	443	456	467	463	459	473	413	435	405	457	465	470	472	453	434	444	454	457	426	449	447	488	448	431	441	421	394	463	434	419	459	444	468	461	414	445	439	510	450	499	429	420	481	486	409	483	444	422	445	446	453	454	429	436	435	457	468	443	479	456	471	474	488	464	440	441	451	426	451	438	434	454	453	415	431	412	465	403	442	457	482	464	439	453	476	433	433	446	445	457	443	455	468	400	447	480	518	460	473	409	450	421	460	440	450	438	429	433	448	462	438	449	444	472	439	451	420	450	436	461	440	453	461	470	453	471	416	437	481	484	442	432	470	429	457	450	450	470	444	447	475	451	484	436	434	432	436	443	423	465	403	441	460	460	469	447	439	470	431	438	431	469	458	451	464	451	425	431	427	438	428	482	461	460	412	449	442	432	438	420	453	440	461	477	468	418	453	449	422	433	405	406	432	454	450	450	425	465	459	432	459	428	437	429	439	437	463	446	429	476	452	428	429	431	460	462	437	450	448	480	466	449	446	447	439	469	457	464	429	451	445	420	449	460	456	440	454	456	458	446	445	466	450	463	464	469	447	433	465	453	464	452	450	457	444	451	455	446	455	409	480	518	458	463	449	464	466	438	438	454	457	424	440	452	441	418	428	450	459	432	480	474	471	464	434	406	447	462	425	436	444	439	410	417	430	462	438	428	457	473	487	446	423	458	446	479	493	461	451	457	452	465	465	460	453	417	472	418	431	469	408	435	451	459	455	430	428	440	403	437	488	459	454	459	448	469	416	450	452	440	462	436	475	426	441	473	399	446	450	469	459	419	455	438	434	466	446	431	458	428	398	473	457	446	432	448	442	455	455	474	465	421	459	437	465	441	449	483	454	443	453	437	445	431	411	460	455	444	457	445	450	443	440	455	467	428	471	400	461	456	458	433	444	444	446	437	455	441	432	466	425	459	448	470	445	427	463	423	454	483	478	474	433	421	461	452	490	449	451	422	470	433	462	446	452	436	410	442	469	463	489	421	458	426	419	466	426	451	473	436	446	441	441	450	431	459	438	463	434	443	439	455	507	435	467	435	461	461	454	438	471	480	456	421	460	450	453	429	463	450	451	430	465	484	477	475	500	459	446	440	433	469	464	444	438	452	432	440	444	430	452	423	434	423	457	443	417	426	416	437	460	469	465	456	446	461	452	437	454	453	502	459	443	448	439	460	452	436	469	484	442	431	454	463	446	478	449	432	475	438	472	446	459	482	444	430	455	448	436	444	431	457	417	434	447	467	468	442	453	478	402	477	486	446	478	455	455	445	460	454	447	424	486	427	454	469	439	451	445	453	434	446	454	454	428	422	412	458	461	441	456	463	431	442	475	471	470	414	453	424	437	480	469	457	466	443	452	459	448	424	461	432	425	475	453	473	439	474	478	460	410	439	460	472	479	459	462	434	441	416	439	446	465	456	503	469	482	473	451	461	417	461	451	487	429	454	441	423	411	449	485	447	435	414	452	420	465	460	417	438	464	441	476	462	455	454	446	409	416	424	463	456	460	447	443	418	445	478	418	485	401	492	443	461	446	477	441	429	417	475	483	424	430	459	450	476	452	442	459	431	404	443	470	486	442	453	421	470	440	436	448	452	450	449	446	455	433	412	439	437	452	489	466	424	440	402	421	450	436	440	444	431	494	460	420	401	431	452	445	430	449	434	472	422	465	453	450	437	448	485	441	421	461	408	462	424	476	454	424	432	463	449	424	465	436	471	489	411	455	446	485	448	427	474	425	434	479	437	510	449	404	434	464	453	438	457	476	469	449	476	455	431	459	412	460	477	449	448	404	451	450	435	434	435	450	437	431	458	438	445	475	436	468	442	418	426	432	427	457	436	476	395	443	426	455	461	451	450	465	453	442	486	468	423	445	419	445	454	444	425	440	480	423	437	419	458	454	459	432	413	423	476	432	455	449	433	480	441	426	481	469	446	465	464	414	439	461	464	439	405	458	462	448	440	409	475	406	452	462	464	467	436	487	411	433	460	497	425	450	431	447	418	447	447	429	462	472	441	402	419	459	463	436	466	430	466	458	428	431	467	407	424	427	454	417	451	414	444	446	421	427	434	482	464	464	449	432	394	450	430	489	426	446	458	464	480	465	492	431	413	455	453	451	451	426	460	419	428	391	441	470	446	419	425	426	463	458	436	434	457	478	429	466	490	452	459	421	442	455	473	426	468	445	470	480	410	432	429	429	475	456	443	470	431	464	458	445	447	454	435	443	458	477	462	456	462	448	432	426	443	442	441	468	455	470	436	442	455	447	483	419	452	427	417	443	404	448	440	453	470	476	429	430	473	438	442	446	436	479	488	462	411	425	424	468	457	435	450	447	434	456	490	463	468	486	438	450	461	485	446	442	452	421	423	434	415	481	434	458	445	437	429	448	457	447	465	472	482	448	438	445	484	409	456	444	439	461	452	421	459	424	470	426	479	433	433	395	423	411	460	470	421	454	431	454	452	452	438	456	440	443	429	444	446	443	460	486	460	413	479	484	454	454	470	448	440	450	437	433	419	432	468	420	419	444	445	421	423	449	432	459	454	453	427	424	476	449	427	457	417	452	459	443	440	436	462	413	417	443	439	437	477	435	458	480	410	440	455	403	465	421	463	450	431	473	453	476	444	471	457	464	468	439	461	413	429	449	431	486	416	496	431	448	459	487	466	422	484	428	476	457	476	456	453	445	432	446	438	452	463	428	418	430	420	421	437	439	441	499	503	456	438	460	431	466	422	445	414	489	463	485	450
66880	53042	48858	14630	1208	396	340	306	278	333	273	249	262	267	275	253	244	237	238	219	237	238	241	218	233	247	257	234	218	237	234	232	227	213	226	211	228	238	219	221	260	234	200	201	237	217	213	220	221	247	251	233	261	231	208	237	251	213	265	245	230	219	224	232	227	223	229	204	218	198	203	245	216	230	220	237	237	242	219	221	235	250	203	259	242	239	216	230	234	239	212	260	261	242	227	229	238	218	229	221	223	249	238	214	216	219	230	230	222	217	232	226	257	238	236	228	239	228	240	215	224	244	236	227	216	226	243	209	246	246	223	229	217	210	256	238	226	234	225	231	237	210	186	248	234	225	240	224	251	222	227	218	226	236	234	216	242	210	248	218	212	222	225	209	206	217	244	218	230	256	236	207	234	226	223	224	217	245	253	255	216	239	279	229	238	242	217	235	226	234	229	223	213	237	224	229	234	243	250	230	216	243	228	209	220	233	214	229	249	219	241	235	232	208	216	250	230	214	237	220	245	223	234	229	253	218	217	189	211	232	230	230	249	259	241	223	225	231	215	217	237	220	235	219	246	214	225	229	229	202	226	206	236	238	221	224	222	202	200	231	236	247	229	228	227	230	230	217	241	219	198	240	225	231	245	250	214	233	199	233	223	229	256	218	224	231	211	239	242	225	185	246	245	241	229	234	260	232	205	232	217	207	242	216	223	232	230	205	252	220	212	251	214	225	205	234	208	250	253	221	236	216	239	211	202	231	217	214	230	214	222	220	227	207	221	218	235	247	237	239	220	221	226	231	257	251	218	224	233	213	214	216	231	216	229	256	206	227	221	215	235	222	247	220	232	229	249	216	195	223	215	253	221	219	195	220	217	248	241	230	215	244	227	256	250	243	233	234	249	218	229	223	218	199	231	216	243	224	223	209	222	218	211	208	222	235	240	226	231	229	231	222	255	213	209	215	222	220	228	242	221	219	212	227	234	213	200	212	232	210	259	230	234	245	242	205	234	222	227	231	240	202	227	227	242	193	233	223	229	220	229	231	229	239	218	248	202	211	241	234	224	197	252	233	218	215	216	219	225	252	215	239	248	230	241	224	238	225	227	235	222	246	224	246	233	214	223	223	227	205	216	227	237	242	214	195	239	215	230	242	254	229	236	243	229	202	250	207	241	252	212	239	231	254	224	215	258	226	240	203	223	207	224	234	221	241	238	206	232	235	246	234	223	199	240	206	245	203	229	245	212	207	245	208	213	246	231	224	265	240	237	217	252	218	227	224	228	256	220	223	226	235	230	243	243	227	228	215	212	235	236	220	223	232	213	203	226	226	228	232	236	219	238	242	216	257	257	232	235	246	240	237	208	214	227	212	238	241	211	244	209	251	229	244	233	244	224	235	228	219	249	250	246	214	233	201	191	238	204	261	213	224	210	219	226	221	233	242	215	224	207	226	227	245	246	207	222	240	217	228	234	219	221	258	240	245	225	219	212	234	245	219	209	265	265	280	224	228	210	216	219	214	233	227	246	225	246	247	231	212	220	249	238	245	221	234	227	244	222	224	207	235	237	221	253	232	252	230	252	238	242	244	216	214	243	190	234	251	198	230	218	224	244	227	220	224	216	249	223	231	213	282	226	231	205	237	236	208	251	232	248	227	228	216	246	232	237	203	206	217	214	200	217	200	219	225	266	230	229	221	243	223	249	230	222	207	252	227	255	235	228	258	227	237	251	235	214	197	233	237	239	212	241	201	212	227	253	258	213	215	247	233	263	223	254	206	222	233	238	206	246	235	249	239	221	241	219	241	271	233	220	222	229	232	274	226	236	212	230	206	223	213	221	200	215	235	235	221	232	235	253	224	222	206	266	211	259	224	219	235	205	258	247	235	235	219	209	240	241	224	239	240	226	224	213	251	233	224	200	232	210	218	249	241	210	215	209	205	213	220	219	243	239	254	208	225	244	252	239	234	215	223	222	244	199	217	236	236	241	209	227	234	234	218	238	214	263	225	193	216	202	221	196	222	230	225	231	226	236	226	220	245	246	261	234	246	210	230	217	217	219	212	192	234	215	253	212	231	265	214	216	216	222	234	228	224	203	236	237	259	238	215	238	221	223	247	225	230	225	250	232	218	265	214	221	215	247	251	230	234	237	238	212	220	254	244	217	218	221	242	211	254	238	210	230	264	219	211	231	213	208	232	217	220	230	241	220	202	227	238	204	258	255	229	227	229	212	218	205	226	224	261	240	236	258	218	217	229	214	218	227	237	208	222	214	213	221	245	200	224	230	218	234	205	245	244	196	222	241	215	230	229	213	221	216	244	217	227	196	231	246	219	241	221	230	235	217	220	215	225	196	250	212	216	230	223	236	248	227	199	206	226	221	228	244	242	203	204	215	226	229	245	228	246	240	233	245	214	249	225	238	218	224	244	209	235	223	231	221	237	225	237	233	209	219	258	227	239	203	238	206	234	201	245	227	229	235	215	223	251	221	209	234	212	245	247	246	235	212	238	220	268	238	222	222	215	226	212	228	233	250	225	232	235	218	222	200	244	226	228	238	242	220	223	227	208	224	250	226	246	214	255	217	221	229	244	238	221	220	221	252	264	248	230	235	231	226	227	219	219	249	248	236	236	219	228	215	230	236	242	225	242	230	231	246	215	242	245	195	229	248	240	230	246	223	220	258	236	242	216	236	197	228	217	242	227	232	218	226	240	211	223	225	231	211	241	217	244	254	242	232	235	209	225	206	250	238	218	235	242	244	236	225	221	218	218	227	231	253	246	231	210	223	205	211	219	221	222	222	222	258	219	237	211	223	215	238	216	249	235	213	245	198	222	254	220	234	202	206	223	244	238	236	231	220	223	238	227	224	212	245	222	219	236	236	217	213	238	235	244	227	209	215	218	208	237	270	199	212	248	214	243	247	200	213	226	220	225	258	232	205	250	229	246	235	235	231	237	227	231	230	240	195	227	233	249	224	202	217	264	254	219	216	236	259	212	229	224	226	220	224	194	219	222	221	233	213	247	196	222	235	259	227	202	246	227	210	224	215	234	227	240	231	249	251	265	236	218	236	229	205	246	237	234	238	226	236	220	229	231	229	222	207	208	207	247	246	242	246	217	239	226	229	231	255	218	230	242	237	231	219	239	233	242	235	228	206	237	217	220	234	228	208	243	238	200	241	230	233	243	244	214	230	237	237	249	203	216	221	237	229	213	199	211	239	250	227	240	228	226	241	226	218	217	240	256	233	232	240	220	241	218	230	204	218	232	216	236	215	224	225	222	226	235	248	226	245	232	220	257	216	228	211	226	221	248	247	229	211	231	236	233	221	228	211	239	225	214	227	225	237	236	234	234	200	229	251	230	229	236	237	227	220	221	231	236	212	185	205	240	225	223	226	222	252	228	227	247	213	221	235	252	209	240	227	212	223	238	222	237	236	215	257	229	203	258	227	221	226	213	236	248	226	230	245	239	209	241	225	250	223	245	237	204	211	231
45792	42324	42997	1736	1602	1357	1211	1209	1060	1055	975	924	895	881	813	839	815	779	821	791	778	761	793	745	741	756	800	717	733	763	774	796	727	767	759	756	704	750	773	708	720	783	686	751	687	742	727	726	738	764	735	742	678	727	736	762	769	755	767	746	706	732	752	762	706	712	732	764	738	760	782	670	706	720	767	742	720	752	734	746	736	721	727	757	765	712	737	753	715	785	752	692	730	728	727	735	724	715	704	751	725	752	737	710	725	763	677	722	723	707	669	706	777	733	685	724	735	692	740	747	714	719	732	729	729	739	713	714	713	707	736	698	730	703	699	680	682	753	740	696	721	711	745	774	777	779	699	734	727	703	768	743	725	732	718	714	663	702	746	714	741	711	702	780	683	714	724	687	729	716	737	749	726	752	710	720	725	710	690	735	721	761	733	746	712	724	717	721	746	739	707	741	715	699	713	715	730	735	741	701	678	797	700	734	724	737	744	691	743	709	749	720	733	769	665	679	721	698	752	785	730	712	765	723	710	740	726	699	757	746	724	704	688	753	683	698	748	737	717	739	707	736	718	669	704	810	696	672	682	743	666	727	721	729	737	737	752	747	695	725	712	755	723	730	738	728	778	724	746	726	710	713	745	758	707	750	722	736	719	735	732	777	705	727	694	748	730	723	679	717	784	725	735	708	718	741	731	737	724	679	705	694	725	730	716	746	752	764	761	724	719	773	722	733	698	690	723	730	710	752	688	764	696	749	742	763	725	688	756	732	687	752	751	714	737	714	737	698	733	732	725	748	713	730	750	721	713	680	733	768	753	777	712	706	679	723	754	758	779	718	733	748	697	724	725	695	695	733	721	729	734	711	736	733	682	712	685	729	695	722	690	690	714	690	729	707	728	766	751	775	715	744	699	693	753	750	741	690	768	698	730	736	739	729	669	693	742	712	730	727	728	704	755	681	710	717	726	765	688	712	734	753	768	701	731	685	726	748	699	737	715	763	738	743	727	692	763	705	757	706	664	705	767	777	712	705	733	710	722	738	744	747	719	757	700	793	685	779	757	683	695	705	706	682	751	714	712	748	705	725	754	719	707	694	733	730	732	677	703	794	758	722	733	745	688	742	743	705	799	678	737	728	703	759	695	736	770	756	702	735	697	737	764	716	723	686	722	729	735	731	708	740	764	677	765	768	726	744	689	740	735	729	738	719	736	697	766	700	730	703	720	765	746	701	736	707	732	700	759	724	676	691	742	737	766	743	734	753	714	731	771	732	735	738	730	729	742	697	750	732	740	741	738	708	739	718	726	730	696	757	715	705	706	704	716	728	713	691	719	745	742	685	758	729	737	750	724	742	803	725	718	728	683	766	715	735	723	694	695	692	729	714	735	762	755	737	728	699	733	747	734	764	699	705	750	755	746	689	690	761	720	728	714	696	723	730	742	674	656	726	701	719	705	750	759	771	766	751	693	736	679	743	747	759	719	744	702	750	715	734	762	684	705	687	727	752	723	729	708	703	750	764	706	763	742	698	695	721	697	721	735	708	723	752	721	722	727	735	730	750	671	737	717	715	692	753	746	785	697	707	741	719	764	739	729	734	774	725	776	731	737	767	749	705	744	760	758	729	736	760	721	749	691	726	705	708	750	747	682	724	690	723	724	778	745	707	746	726	737	748	708	722	763	787	751	735	686	712	724	722	726	702	742	764	757	706	747	746	729	744	731	726	724	712	722	709	740	741	738	694	704	738	701	765	729	712	730	734	703	668	749	720	721	738	669	750	719	688	709	726	703	714	686	756	774	709	735	712	709	740	721	710	762	727	767	747	719	736	731	762	733	719	672	745	711	761	701	658	749	706	708	736	747	710	713	718	812	759	724	690	713	755	693	728	773	711	698	741	757	679	711	728	737	708	710	711	754	772	713	745	704	741	798	694	688	736	729	730	758	741	733	723	749	744	722	730	744	713	711	748	724	755	687	727	728	743	750	741	707	727	730	755	704	711	725	676	691	683	746	763	686	778	693	711	717	675	722	711	713	780	734	785	716	755	738	770	680	696	733	679	788	747	715	765	712	767	695	708	717	745	742	733	718	720	720	680	724	710	731	669	756	728	745	748	721	713	734	717	709	673	758	674	727	775	743	757	744	702	729	727	714	695	714	716	730	706	757	717	746	731	729	723	756	715	697	766	722	682	719	758	755	759	750	717	754	715	699	681	707	723	694	734	726	743	700	727	704	759	728	750	760	701	716	704	712	681	739	700	764	736	759	734	713	769	700	697	735	773	701	729	682	686	779	673	738	773	715	741	708	721	707	753	703	728	705	779	697	783	733	708	707	713	767	717	750	746	770	744	751	704	778	744	726	725	767	741	747	732	737	731	712	731	741	724	732	747	709	750	713	729	670	721	711	704	758	701	722	728	737	749	750	746	763	726	767	757	725	735	706	694	777	669	769	702	756	772	754	703	739	707	693	757	743	747	725	729	721	730	712	723	773	725	718	704	704	677	743	723	689	738	755	696	736	724	726	723	717	716	696	720	709	711	747	707	672	753	706	729	792	704	689	700	737	747	726	728	751	731	758	730	752	689	690	754	695	693	770	712	698	732	723	703	703	704	746	716	738	680	730	687	713	740	707	698	711	769	693	706	754	786	707	722	687	741	719	746	753	708	703	677	721	747	727	733	743	723	715	739	742	658	776	723	747	716	744	723	722	695	697	732	713	744	769	804	736	713	720	653	716	752	709	756	752	737	706	728	738	766	687	707	709	722	733	731	772	710	721	721	717	684	779	738	680	718	757	729	755	764	707	721	718	712	684	708	730	737	748	714	756	744	725	724	719	712	723	745	743	695	721	729	748	748	738	747	724	725	726	708	738	721	745	749	743	713	726	698	740	698	698	751	760	714	755	746	795	722	681	723	721	738	734	691	776	738	717	777	786	719	662	757	748	694	724	757	721	713	734	759	722	731	686	674	718	732	713	719	746	726	745	730	722	731	683	770	748	742	722	746	716	733	755	789	682	661	726	783	741	725	768	717	746	692	711	744	727	720	744	683	723	784	692	686	707	747	717	743	761	757	761	730	704	650	782	727	715	750	741	708	723	710	766	703	683	717	747	746	731	674	735	741	707	729	707	695	768	753	710	744	727	677	728	697	703	734	721	717	745	772	768	760	730	736	764	709	718	721	773	779	736	709	765	719	764	714	734	736	722	716	726	760	747	679	734	720	706	723	721	679	742	685	728	741	723	759	739	746	720	707	715	735	705	695	749	761	747	671	695	686	767	714	754	712	732	729	764	683	754	742	712	707	686	736	693	718	682	751	693	730	697	737	715	748	794	749	771	740	745	754	729	697	751	767	744	754	763	746	721	714	767	708	741	764	700	761	743	749	737	709	682	722	744	672	731	705	761	720	738	737	713	746	718	760	761	747	685	733	765	723	691	728	708	705	708	731	771	738	668	781	697	767	725	738	738	685	667	707	720	728	764	736	737	689	738	721	698	722
76497	64668	59901	23842	5042	685	515	466	399	388	384	347	344	361	389	330	337	327	343	347	311	309	292	299	308	318	321	311	305	331	342	300	317	311	313	318	296	307	309	321	300	302	307	313	340	343	288	300	328	291	318	331	304	310	297	298	308	335	297	319	309	307	285	323	305	323	281	302	318	304	284	297	326	283	324	292	330	338	309	305	332	296	330	291	312	294	282	317	309	295	299	316	306	307	292	320	311	311	313	319	309	296	314	326	327	282	308	312	302	280	326	318	290	319	349	269	306	313	288	290	333	297	350	309	311	321	292	319	285	301	290	299	321	289	317	311	296	336	338	315	333	289	330	298	290	308	271	316	302	304	274	327	322	309	329	286	306	319	295	303	290	277	318	291	306	332	317	301	281	318	328	292	304	304	322	304	277	301	310	303	301	303	312	297	315	292	304	290	300	319	319	291	308	277	299	300	337	313	316	289	295	317	276	326	299	331	300	315	301	295	339	329	332	297	319	272	332	354	312	300	269	312	306	270	327	279	332	289	297	287	302	310	317	326	305	300	311	272	334	305	297	341	316	308	321	285	305	306	296	310	286	329	322	349	266	301	315	313	307	300	320	293	319	312	338	326	317	307	297	330	319	319	303	297	302	337	294	292	283	320	256	291	305	330	300	298	310	314	332	316	326	278	274	314	287	307	324	293	324	315	312	311	334	259	312	302	327	286	326	296	290	312	285	294	309	305	304	286	299	282	275	270	324	299	295	316	298	294	321	299	300	305	285	312	306	323	278	262	311	303	325	303	270	338	283	304	308	315	294	341	286	320	309	275	303	295	289	288	315	310	329	325	277	326	305	298	299	274	286	315	337	283	297	257	269	340	312	308	294	323	329	314	314	296	320	304	288	312	291	342	292	289	320	318	300	323	326	293	302	295	277	289	309	288	319	295	299	294	278	297	310	312	295	301	290	313	301	310	320	289	313	328	314	263	315	294	308	342	300	289	319	307	316	302	293	322	295	302	312	332	326	347	315	321	319	291	314	343	323	276	297	318	304	324	340	335	309	326	301	320	309	301	299	307	284	289	345	305	293	316	315	316	299	317	306	301	304	304	336	281	314	320	331	319	302	301	335	299	300	281	288	319	329	296	317	304	290	312	291	300	314	277	320	341	278	299	319	290	338	301	321	305	330	294	293	323	319	274	310	274	284	299	341	293	316	323	292	296	305	311	273	307	301	295	337	290	303	300	303	344	321	300	289	309	320	310	292	304	307	308	304	308	299	357	314	343	299	322	307	300	288	309	322	316	302	326	286	290	271	312	286	285	277	310	310	331	320	312	310	261	299	305	286	309	287	295	299	314	327	319	331	281	295	333	305	294	325	328	335	290	301	273	282	325	314	287	291	340	325	344	308	311	288	325	289	273	312	299	294	297	328	312	326	324	315	274	298	301	310	317	324	277	321	324	336	287	336	313	306	308	312	265	264	279	292	323	296	340	331	303	303	310	338	331	297	313	320	280	308	303	297	287	321	327	326	265	324	293	280	297	280	304	307	314	298	297	275	332	281	303	304	293	325	315	319	310	296	303	303	300	289	309	305	300	264	301	302	306	313	287	281	331	292	321	295	305	305	307	286	286	337	306	296	323	317	299	301	346	318	277	321	294	316	307	332	296	315	307	296	295	290	311	306	310	309	324	300	315	310	313	351	277	262	255	299	324	316	290	314	284	284	291	309	318	301	288	310	304	309	318	301	293	322	289	284	301	308	310	325	275	300	318	314	303	326	317	300	280	310	295	302	324	312	270	328	295	311	332	292	302	302	303	290	297	285	275	294	298	287	302	284	308	304	327	316	313	295	318	304	303	314	272	319	321	279	318	297	352	358	282	291	299	279	301	317	314	327	303	307	303	343	292	280	292	314	285	313	297	319	338	315	286	286	345	332	319	300	286	302	297	306	287	341	287	314	297	318	279	270	332	308	332	335	299	299	321	319	305	327	285	319	339	278	299	300	278	326	333	285	318	299	299	297	295	274	325	320	304	273	277	323	296	323	308	326	299	280	316	303	299	282	311	302	323	300	339	282	307	344	311	303	299	290	325	308	309	353	297	296	334	315	308	324	339	315	301	320	308	305	293	304	279	313	265	316	299	313	315	356	331	293	263	326	330	304	274	282	310	282	284	330	331	326	294	314	315	316	287	315	309	305	309	337	340	303	290	314	305	316	311	324	302	327	282	283	307	286	294	311	310	284	304	292	348	333	304	322	338	319	294	310	343	315	310	278	323	311	291	318	302	319	275	302	302	350	296	313	293	313	340	311	295	289	321	339	339	300	302	326	332	311	302	332	321	296	314	315	289	328	325	313	269	319	335	326	309	293	312	283	319	296	313	294	311	307	311	309	290	332	296	317	316	274	333	286	298	315	274	308	302	314	290	290	300	294	322	309	329	297	314	301	282	314	299	297	317	353	332	285	285	317	298	304	316	288	298	294	304	330	291	309	295	286	312	297	314	291	308	304	272	271	307	318	330	331	319	291	312	291	320	310	309	312	317	295	326	298	315	286	320	294	296	319	313	302	338	284	307	330	282	327	320	305	317	336	354	316	305	310	335	316	326	281	314	304	311	280	332	313	302	319	288	327	312	303	320	320	307	309	295	318	295	357	297	318	314	281	313	294	296	307	274	311	296	315	289	314	309	309	291	272	320	291	283	316	314	310	306	300	327	312	326	300	309	343	307	314	300	289	295	330	303	297	338	286	299	306	309	303	313	291	306	320	286	307	277	311	335	300	324	316	328	309	304	310	299	320	343	330	298	281	309	327	294	304	310	289	291	330	300	309	264	302	282	302	296	294	293	328	317	336	332	293	319	299	320	318	302	342	305	316	284	278	306	320	296	323	315	277	309	295	315	294	315	311	311	288	305	313	306	292	283	314	307	272	325	300	292	295	293	312	302	299	296	288	318	296	266	284	321	281	311	276	288	273	310	347	286	301	286	304	286	314	302	309	300	304	289	293	302	326	279	309	316	310	298	306	290	304	294	300	319	310	313	336	296	325	345	308	319	292	295	302	322	297	317	290	297	301	301	319	328	333	311	318	323	317	299	299	300	305	304	292	324	349	315	314	314	295	278	292	305	286	302	292	291	314	311	304	306	291	259	308	282	292	339	289	289	324	327	333	294	309	329	329	285	288	333	309	327	301	326	299	285	304	289	294	293	297	271	312	309	284	319	325	323	283	344	291	267	315	304	276	312	306	315	304	312	298	316	322	296	313	317	303	325	289	294	316	298	296	268	326	281	323	321	329	292	321	337	304	284	289	297	349	320	293	282	298	337	287	309	294	302	288	278	299	336	306	298	271	326	268	302	287	299	313	308	320	283	294	303	296	300	330	326	322	309	287	318	283	295	282	319	342	301	304	298	308	322	320	303	305	308	316	313	322	314	325	320	312	328	337	290	297	264	301	301	330	344	340	287	315	286	330	314	281	292	287	323	341	328	285	321	306	301
55267	52632	54518	3028	2505	2260	1870	1697	1628	1502	1301	1238	1252	1220	1165	1103	1086	1063	1098	1041	1055	1060	985	982	998	976	988	956	996	979	962	972	960	999	987	911	1008	944	925	913	983	973	911	912	916	945	905	984	940	918	926	913	957	930	914	940	934	921	898	885	976	960	877	973	938	978	913	920	903	915	936	856	969	926	894	914	936	881	952	951	948	945	904	931	927	944	905	894	869	964	935	938	956	920	936	892	938	919	935	933	891	917	945	893	963	907	892	925	969	929	928	903	944	947	880	937	934	930	905	983	877	918	913	924	925	961	921	897	925	954	906	912	923	919	925	895	916	928	924	1001	974	898	941	981	921	977	864	896	890	874	964	904	903	971	881	903	916	903	944	974	933	880	938	961	916	932	914	895	956	897	930	932	891	886	916	864	910	912	923	914	938	939	936	864	889	886	920	932	917	906	928	878	924	910	912	934	879	925	947	961	900	944	947	912	919	915	924	866	879	944	926	944	931	945	985	965	944	842	934	904	885	916	943	931	924	870	935	964	888	901	976	899	918	946	887	900	944	945	957	905	894	901	927	941	882	879	912	878	890	880	909	925	866	939	923	928	890	864	926	948	872	951	969	922	885	895	951	886	870	978	904	912	921	909	880	950	912	963	910	931	883	898	874	899	852	932	933	948	920	957	958	861	945	922	882	931	907	870	912	918	924	974	949	928	957	914	955	912	960	876	922	891	950	864	936	979	946	946	914	957	931	945	906	979	915	949	947	907	939	906	908	942	924	905	887	903	888	890	922	897	901	855	892	882	866	969	922	881	898	868	927	900	919	944	864	864	927	885	907	922	963	890	897	893	941	935	911	997	925	985	893	893	895	904	954	923	935	951	906	864	883	961	957	925	884	963	907	1023	923	913	951	944	941	925	932	935	942	886	925	940	903	918	880	947	903	855	963	910	893	933	921	879	882	910	902	929	974	960	893	883	917	949	914	952	930	923	926	904	902	930	905	864	928	897	917	898	894	932	880	941	928	892	953	853	908	869	873	914	905	929	914	928	868	899	973	902	899	933	921	935	911	937	942	874	891	892	933	907	936	922	906	896	907	946	920	936	976	924	928	897	889	910	873	908	906	901	944	865	899	965	937	923	939	935	913	958	905	906	901	897	929	963	890	955	939	970	967	897	894	910	938	933	948	875	923	935	875	936	944	880	949	901	908	918	844	930	904	906	904	924	910	890	952	920	901	935	919	911	945	918	923	948	959	898	991	923	973	935	881	856	961	895	950	945	935	953	925	917	929	916	943	933	934	912	942	937	949	929	942	923	898	925	967	914	913	877	934	904	952	888	897	940	890	960	961	894	908	859	926	920	930	951	875	900	919	918	943	907	927	949	931	896	947	920	944	945	983	930	901	909	885	955	929	963	889	936	965	865	872	866	928	886	941	911	923	969	856	898	910	935	925	969	927	922	913	933	897	933	921	978	920	912	911	908	932	985	912	932	919	925	879	917	922	890	871	927	953	857	875	919	933	988	889	957	945	893	905	883	920	958	907	879	948	880	886	902	918	902	929	943	899	897	876	928	923	863	885	865	942	895	883	980	902	916	895	895	939	923	936	921	907	926	905	918	894	898	862	896	897	947	930	907	945	923	911	929	955	938	916	935	905	896	913	920	1016	882	885	907	890	877	925	905	937	901	838	934	910	925	938	912	906	927	963	931	868	911	918	905	905	943	922	933	939	870	928	861	968	923	911	882	878	946	929	926	915	936	917	895	988	894	960	938	953	885	915	975	930	839	919	867	957	955	950	930	904	879	1002	968	900	904	907	936	957	952	859	944	982	888	922	908	918	960	935	874	913	929	902	926	957	902	929	974	875	884	959	907	956	911	913	897	909	911	875	897	931	909	950	914	972	933	853	891	928	902	921	894	882	876	910	926	888	902	947	885	932	917	898	945	915	908	910	935	926	943	895	851	985	918	939	927	975	876	928	827	884	925	911	867	916	895	894	883	910	955	877	956	911	913	965	925	933	954	931	863	947	896	920	931	879	917	951	961	967	976	959	905	901	882	893	916	891	970	883	888	895	921	924	889	894	922	880	925	911	975	961	953	946	953	921	914	855	894	916	947	916	935	906	974	922	884	906	917	905	906	905	899	892	900	893	909	903	933	930	926	904	804	909	913	841	875	972	922	898	953	907	921	900	958	896	947	877	899	938	911	916	982	951	920	917	934	865	945	925	907	870	965	868	952	898	935	927	906	916	915	906	908	937	896	871	929	926	912	877	959	911	912	951	883	912	887	938	915	882	897	957	910	895	885	927	880	900	912	949	891	939	899	915	943	903	905	940	938	929	906	899	914	883	884	874	914	865	957	939	933	922	972	930	901	959	961	907	927	887	893	874	893	975	918	916	929	893	923	934	941	871	916	905	847	897	986	873	864	843	866	897	863	921	949	931	883	901	903	943	931	952	923	885	935	963	904	924	939	890	908	856	900	900	897	921	911	937	925	917	865	970	927	937	942	883	887	911	887	936	947	901	885	931	944	890	872	880	879	901	911	944	937	952	928	941	936	929	923	908	946	907	904	926	953	926	915	938	969	899	912	868	956	915	903	985	896	938	901	936	909	938	929	932	954	946	913	968	921	911	979	915	922	898	904	879	943	962	896	924	890	907	953	932	873	938	924	904	967	948	939	922	841	917	899	927	900	876	916	850	960	915	933	933	905	927	907	933	903	952	947	946	926	954	906	921	940	923	906	947	872	966	942	957	893	926	939	933	953	953	888	934	950	926	931	932	952	890	919	884	978	935	926	874	884	936	931	909	907	957	886	926	867	893	938	904	931	907	906	910	898	942	961	911	892	911	928	928	925	964	902	913	891	896	919	902	1004	886	998	842	894	891	910	981	947	906	905	927	923	896	922	913	944	947	931	965	883	942	932	914	909	905	922	861	915	908	898	920	870	923	904	870	920	947	928	916	932	872	962	932	909	966	899	855	940	966	894	940	889	903	861	868	942	883	908	886	892	941	894	937	879	933	841	997	928	951	898	918	923	872	973	927	896	898	923	895	909	868	909	892	934	897	979	915	854	916	889	911	910	932	936	968	932	913	902	936	930	897	875	963	872	916	917	889	885	931	920	913	925	871	902	943	923	888	909	930	925	961	908	928	917	873	913	891	880	893	928	888	922	913	923	901	880	982	914	883	962	925	959	960	955	920	916	872	900	936	844	914	935	913	928	953	919	913	902	861	976	898	904	909	989	909	945	878	939	935	888	858	933	926	924	889	871	929	898	912	922	950	917	913	908	954	986	945	881	959	889	905	925	963	875	896	908	885	955	906	950	924	915	898	912	877	881	924	897	969	958	920	957	913	868	939	902	939	921	911	919	912	941	906	897	921	947	884	933	922	897	923	889	960	926	916	921	886	942	930	963	889	921	880	930	906	930	920	934	929	858	911	939	929	928	863	899	943	937	872	881	919	920	907	921	896	922	940	996	960	887	945	931	948	921	920	907
27020	11107	4933	409	140	135	143	147	133	120	131	135	148	117	123	124	113	135	105	150	116	149	139	114	112	141	121	159	151	115	119	127	153	164	140	122	139	140	122	122	128	147	126	122	134	130	138	127	121	159	127	133	126	114	138	146	133	148	137	138	127	141	137	129	122	147	140	141	148	155	129	130	139	130	125	151	122	139	151	135	115	119	131	134	130	145	141	136	136	128	154	122	129	126	139	145	143	137	146	127	115	115	112	115	122	126	123	127	117	136	144	108	121	136	147	120	119	112	117	153	119	122	117	134	137	146	159	140	112	153	124	133	127	161	126	140	141	123	130	119	137	136	147	128	136	147	132	150	118	124	159	149	123	128	140	127	145	124	117	127	133	112	145	120	107	135	123	139	129	127	143	148	131	124	133	131	116	147	128	136	127	114	127	142	120	123	139	127	133	120	143	151	122	98	125	133	125	114	137	129	139	108	127	127	116	133	133	132	126	90	128	128	115	116	131	137	133	132	118	128	134	142	125	137	129	136	140	154	137	135	118	115	130	140	116	131	134	122	135	129	142	131	125	138	149	118	132	102	148	130	89	128	120	120	140	145	120	114	131	118	124	129	139	140	131	146	140	130	119	146	111	137	155	116	144	128	122	110	155	142	135	115	128	131	138	129	128	133	137	131	128	119	122	139	129	131	135	128	144	124	126	134	140	136	126	131	128	148	122	108	125	161	120	117	130	137	127	109	134	137	128	132	144	132	135	139	119	134	125	132	143	119	152	115	146	130	145	141	105	132	156	148	135	124	101	131	123	128	131	151	116	135	137	138	116	134	135	158	136	141	122	139	153	128	112	96	119	126	121	130	140	116	129	127	141	130	117	145	130	136	128	130	131	136	129	130	137	125	119	119	126	125	151	129	115	122	136	124	133	135	131	144	147	119	131	123	126	120	169	165	131	134	149	120	140	128	129	128	139	130	155	136	147	125	123	124	136	118	130	140	132	138	135	132	134	135	147	136	131	136	138	127	123	118	158	128	111	160	132	138	129	131	138	125	132	124	132	121	127	129	131	124	107	105	128	142	124	131	144	147	127	126	124	149	130	124	144	121	139	119	125	125	124	109	126	142	127	139	130	124	131	125	145	139	126	169	131	140	121	137	136	134	120	141	125	133	137	148	151	125	131	139	120	114	128	127	150	136	126	131	129	148	127	138	145	130	110	122	116	139	126	125	130	123	123	120	145	126	133	150	153	151	151	133	138	136	137	116	105	130	121	132	126	133	117	141	131	166	126	122	113	118	116	132	142	127	129	126	121	112	142	132	135	121	125	131	129	131	110	143	129	128	133	148	163	139	130	128	137	141	133	114	136	134	111	120	128	138	130	127	160	116	130	129	130	143	134	137	134	126	126	137	115	149	123	112	149	137	129	138	149	149	110	131	127	123	126	123	149	139	113	135	137	122	138	149	126	133	141	118	146	116	129	144	154	142	126	130	124	142	114	118	139	149	146	131	140	138	131	130	134	139	143	137	115	140	121	133	141	133	147	124	113	145	138	131	140	144	121	161	116	135	124	114	131	143	147	134	127	139	141	128	132	118	133	161	169	121	135	123	129	139	138	126	124	130	137	148	133	133	131	119	123	146	140	125	141	132	114	116	131	135	129	139	120	142	138	138	115	120	121	139	115	150	152	112	123	109	144	135	120	121	134	122	126	126	128	136	137	132	117	134	138	123	119	133	138	142	125	120	113	126	112	149	133	128	150	125	136	119	149	126	128	154	131	124	125	126	140	143	127	130	132	133	126	157	125	149	129	154	125	121	141	153	140	104	126	106	143	125	121	113	132	129	132	136	126	125	119	132	141	134	140	135	115	117	122	149	129	140	140	135	118	144	117	121	120	123	119	126	147	135	142	119	133	138	119	116	141	134	138	152	128	126	113	133	134	135	127	104	130	140	126	131	140	144	136	139	128	134	142	136	116	140	145	146	145	127	123	159	136	159	127	130	114	138	129	124	126	129	128	139	130	156	109	119	126	127	123	146	129	135	136	153	124	133	146	138	145	133	131	115	125	146	132	127	147	140	133	121	125	119	123	129	128	130	139	135	131	114	131	136	114	118	116	139	118	138	157	140	118	118	134	143	117	110	134	130	131	123	125	137	118	123	132	134	150	131	131	147	137	123	113	134	161	134	125	140	132	136	119	129	136	129	136	141	148	141	125	138	138	123	127	127	125	136	124	124	150	134	125	109	145	122	123	127	133	125	130	129	113	113	124	146	118	105	127	125	132	125	134	106	126	133	142	130	141	147	120	136	113	118	114	142	117	144	128	145	128	123	135	132	127	117	106	130	139	135	131	126	130	142	134	129	130	123	137	162	144	126	117	138	138	155	122	135	128	153	131	147	123	157	132	124	133	121	120	118	138	132	125	149	116	139	115	126	118	129	126	109	118	153	136	115	139	143	140	123	120	151	121	125	138	123	128	127	135	126	120	113	134	123	131	147	130	129	130	126	129	125	141	133	132	107	145	151	130	124	131	139	114	111	121	136	130	134	141	123	127	128	128	127	125	127	152	132	117	140	144	122	130	141	149	143	156	132	142	146	134	115	147	123	134	123	134	132	127	130	145	164	133	134	146	142	119	144	118	110	141	126	137	139	134	149	140	134	136	129	138	137	152	152	132	128	118	123	120	123	136	139	124	110	126	130	125	143	149	137	129	139	121	116	130	124	136	143	133	123	140	149	144	129	121	139	125	127	133	127	142	132	125	122	146	134	152	120	126	119	99	142	131	126	123	123	127	111	137	128	115	132	147	132	139	141	132	115	133	156	123	107	122	137	131	126	138	116	126	136	130	141	126	130	135	128	138	132	127	136	135	117	145	119	121	159	136	122	127	135	142	127	115	125	134	140	130	126	143	142	118	109	147	128	137	143	120	129	141	127	144	126	131	140	138	113	138	112	119	124	134	121	147	126	128	113	136	157	138	118	128	140	152	130	117	116	129	131	149	147	148	165	143	124	113	122	119	120	109	116	126	115	133	127	123	137	113	147	141	135	145	131	151	123	139	116	139	141	134	122	126	124	129	164	127	118	132	123	140	122	130	125	121	127	136	130	144	125	120	120	126	116	132	115	133	123	119	140	127	133	151	136	118	153	136	130	147	137	127	122	127	151	116	137	139	129	143	119	122	141	152	125	155	129	137	130	132	122	134	134	120	139	143	116	127	131	134	111	125	121	134	125	131	132	120	131	135	122	123	147	133	136	128	137	122	127	133	130	135	123	141	122	128	144	123	139	128	135	123	126	133	129	144	129	120	137	108	126	139	125	126	123	129	120	142	125	150	131	142	146	119	109	133	134	147	138	120	131	123	124	127	122	116	138	127	132	128	151	139	125	128	111	151	131	104	138	136	136	122	140	127	126	119	125	115	136	111	114	137	139	140	145	117	122	147	117	135	140	145	133	124	127	126	127	135	128	120	107	137	113	122	122	148	145	141	132	143	110
25513	12891	9732	708	519	515	544	486	520	474	486	516	472	487	430	468	440	492	481	486	510	436	489	426	451	465	475	452	496	478	498	461	459	458	451	437	482	460	447	455	429	455	480	480	472	434	502	485	444	453	469	483	440	449	462	440	480	485	471	460	494	475	450	482	461	484	481	459	473	459	481	461	466	451	493	435	489	460	428	470	478	525	484	469	483	478	481	455	441	471	446	487	462	472	495	499	449	471	449	476	500	457	443	455	460	476	510	467	476	442	479	486	483	468	440	470	452	446	438	491	494	466	496	505	484	512	463	479	505	490	474	477	501	443	470	442	490	451	469	491	462	422	445	476	504	451	514	455	476	465	484	490	455	505	456	480	491	465	484	441	449	480	460	429	440	450	484	476	498	478	474	468	473	500	467	491	452	478	487	491	479	455	463	475	447	475	456	444	460	462	467	457	481	469	499	454	457	467	474	458	463	476	492	431	460	487	471	447	447	469	457	481	453	459	488	444	482	458	444	471	457	476	474	433	491	495	436	473	478	514	469	484	488	449	439	475	492	465	470	479	471	449	471	449	479	481	467	494	475	477	478	453	459	493	447	485	437	422	468	467	475	446	444	441	511	497	456	447	476	517	470	431	464	459	446	468	455	467	463	485	481	507	468	509	483	468	459	435	489	471	415	464	449	483	462	476	445	452	451	472	444	467	460	471	456	454	437	468	496	492	433	459	462	465	471	483	521	462	462	500	472	440	479	420	468	469	441	472	468	415	465	465	492	449	446	473	510	517	472	456	481	453	471	461	485	435	478	470	460	462	479	417	476	459	450	465	500	450	461	477	442	508	427	502	444	459	465	474	479	480	457	497	438	450	481	480	452	445	493	450	511	489	468	426	457	435	468	455	468	459	467	470	450	477	440	455	482	514	484	472	475	475	478	500	445	460	479	481	460	473	444	495	465	434	458	473	483	488	449	476	451	475	476	468	486	464	507	455	464	440	485	473	484	465	471	470	507	482	482	483	445	476	450	475	447	459	506	479	532	490	462	452	438	468	447	490	492	459	482	472	465	459	473	453	481	486	486	433	447	411	493	453	463	436	480	506	487	455	467	440	485	467	417	444	472	469	437	458	468	499	485	444	458	468	517	453	463	504	480	508	451	471	447	458	460	481	481	477	445	503	440	483	467	462	486	479	481	497	459	473	475	485	458	464	451	431	478	469	457	492	468	477	487	499	464	471	450	466	449	475	449	443	447	477	453	443	526	484	476	483	483	486	488	496	494	459	442	460	469	451	486	493	472	446	440	483	437	467	482	449	461	480	458	446	482	476	469	469	499	481	473	435	470	479	520	471	464	502	442	492	471	465	491	508	455	495	440	522	490	468	482	476	490	436	492	494	426	449	448	454	442	459	423	489	458	473	445	496	479	466	485	478	489	485	478	505	458	483	464	453	478	469	503	489	471	473	511	463	472	457	474	464	485	437	473	505	482	475	471	475	473	462	460	491	483	450	496	465	485	438	457	489	445	452	422	495	458	467	438	503	454	467	480	470	436	491	473	450	466	463	480	466	495	415	476	446	452	464	456	475	479	484	462	462	453	480	479	430	485	455	474	450	463	483	494	452	470	493	473	476	494	456	469	484	475	447	452	481	434	508	490	482	472	451	501	428	461	433	457	467	476	478	489	483	449	430	486	480	481	474	499	500	446	433	454	472	467	486	478	476	421	458	482	457	488	493	455	472	452	442	460	442	449	503	459	506	498	499	450	424	465	468	446	486	521	453	474	471	458	471	497	477	430	480	477	448	510	494	479	448	477	471	443	514	472	495	458	488	476	415	467	449	498	451	469	460	458	477	433	489	451	477	416	471	465	461	458	470	448	464	465	484	461	443	467	496	527	467	468	479	481	479	471	476	421	491	460	435	460	482	510	471	451	485	462	450	463	477	471	428	431	458	430	424	434	502	476	488	451	427	468	470	484	467	506	468	506	473	498	439	477	456	458	488	471	458	445	508	462	483	464	459	470	464	465	460	463	457	455	452	484	487	516	469	449	445	486	472	525	426	480	464	472	466	480	421	494	474	474	485	440	452	458	497	471	447	510	480	494	471	508	446	422	456	468	462	511	458	509	458	456	511	442	448	465	451	417	434	449	445	435	502	482	446	445	449	479	448	490	495	473	509	480	465	463	485	469	476	446	487	472	460	478	489	440	497	469	460	492	471	449	479	463	459	440	489	462	482	510	472	504	460	486	463	473	469	461	485	444	430	455	461	452	478	461	467	488	478	490	484	468	449	453	459	473	440	475	452	515	492	459	459	475	483	461	457	452	433	485	467	503	454	452	462	471	499	449	478	485	468	488	488	458	504	489	447	458	434	482	438	444	445	445	468	451	468	450	443	484	465	482	459	457	500	471	443	452	491	455	495	436	489	462	473	474	480	467	527	453	476	454	500	468	465	505	485	451	481	483	486	498	461	487	511	469	457	467	462	462	488	474	480	460	448	476	472	498	433	480	465	489	454	470	463	499	420	483	476	458	429	467	494	502	450	493	460	469	457	461	480	486	472	479	500	451	464	468	476	449	480	457	414	440	451	490	473	467	488	486	443	427	497	479	484	449	494	467	449	462	477	468	467	508	475	445	493	459	451	475	484	504	471	486	480	465	441	515	438	492	482	471	468	441	465	448	450	459	459	424	467	429	415	452	491	460	479	474	496	463	438	442	452	460	475	465	472	475	472	467	473	454	461	453	468	450	463	502	461	440	458	458	501	492	467	447	454	471	447	471	468	487	476	468	483	492	433	500	468	460	456	490	458	450	459	472	429	467	524	487	457	497	474	449	467	458	479	488	456	480	465	459	475	484	448	484	497	454	466	485	455	493	468	458	480	460	466	447	477	529	447	504	471	463	473	435	509	447	493	494	444	493	520	435	431	447	480	450	444	454	485	517	461	474	497	473	473	459	486	493	463	458	495	469	485	452	474	443	469	515	464	462	521	469	475	466	479	441	456	484	468	456	460	497	473	461	460	462	444	480	497	461	453	501	482	505	470	483	498	487	427	472	487	472	486	419	491	452	431	502	457	474	474	447	477	462	470	449	479	433	443	428	502	462	464	510	474	471	443	478	456	445	489	451	472	459	453	455	471	418	450	460	473	496	450	445	427	465	493	463	461	493	476	471	456	523	440	464	486	474	462	486	478	464	466	456	442	506	489	456	526	436	463	464	490	482	461	455	466	513	463	487	480	435	464	442	511	459	439	454	466	489	471	480	483	450	494	492	489	477	486	438	462	472	484	456	498	446	462	485	484	464	457	431	507	472	496	462	462	421	480	483	454	503	478	486	465	451	517	436	445	490	460	443	439	450	522	541	484	477	466	449	483	496	464	481	492	481	446	457	481	482	479	456	453	439	454	491	451	476	476	456	492	433	477	489	446	461	494	498	493	507	486	474	487	504	457	475	452	502	484	479	468	445	500	499	436	481	429	491	452	458	491	452	438	508	465
66681	54965	48831	17342	1754	381	338	317	283	295	268	275	262	253	264	263	234	263	207	253	231	284	252	240	260	256	237	248	242	227	231	229	243	230	266	230	262	242	230	241	214	213	252	219	265	252	240	239	260	261	248	244	258	252	234	216	223	240	201	219	232	215	257	187	232	215	245	231	232	232	221	246	254	203	242	239	209	242	236	205	229	242	239	223	220	235	228	249	209	245	227	226	213	236	273	257	226	229	256	237	221	244	228	247	240	236	244	243	244	261	215	255	263	232	249	224	238	243	208	237	229	256	237	258	250	247	216	258	217	203	235	242	223	232	275	220	226	242	226	260	250	226	252	257	226	226	213	228	238	233	234	244	244	221	239	243	223	224	215	243	224	250	248	242	228	217	235	247	240	218	219	224	228	235	238	228	223	252	255	218	232	214	249	250	237	228	248	256	207	234	227	258	225	223	234	217	248	249	267	243	239	238	235	239	235	202	252	217	224	234	247	219	253	243	244	225	224	230	238	219	226	210	226	228	229	218	246	235	240	238	232	229	228	269	235	232	237	248	234	258	226	209	220	235	267	215	224	213	239	218	223	221	239	240	203	216	261	240	239	223	223	213	235	237	268	236	220	251	229	248	228	230	229	213	213	241	253	224	247	232	232	218	210	243	227	205	217	243	245	241	257	210	249	256	235	271	198	229	238	210	220	246	195	237	224	251	233	262	216	244	236	204	254	220	236	240	229	215	255	197	246	245	222	244	232	236	269	244	250	232	237	220	233	236	250	242	245	248	264	218	241	236	245	250	238	228	233	264	236	250	241	232	256	247	220	237	223	258	267	232	242	239	249	221	228	231	240	243	228	271	229	244	227	234	243	224	241	220	237	245	230	230	241	248	246	237	234	233	223	243	227	234	226	259	258	255	243	239	243	230	261	234	252	252	247	216	245	228	228	235	224	255	246	248	220	215	229	235	282	227	265	235	244	228	217	229	224	274	225	216	242	199	247	255	238	242	229	270	240	214	253	243	226	238	225	229	249	233	235	216	256	243	241	261	222	264	241	220	257	244	268	224	239	230	236	234	215	232	228	255	264	275	243	247	253	218	228	233	206	236	243	222	210	231	219	222	208	253	218	238	239	228	213	221	222	229	247	255	219	238	258	209	211	231	225	237	236	218	249	246	263	228	242	238	246	221	245	268	245	240	250	238	257	261	237	215	215	239	225	224	232	240	269	253	234	237	245	249	242	221	244	277	233	222	238	238	230	230	219	237	260	242	232	235	252	236	264	221	229	215	238	232	225	238	251	269	238	225	232	233	211	236	229	236	245	233	226	201	215	229	233	251	256	242	251	227	225	227	225	230	192	222	238	223	253	234	226	225	241	247	253	214	229	236	236	248	261	218	241	231	210	226	228	227	222	266	233	252	240	209	224	254	297	238	259	233	214	287	251	260	236	223	211	250	227	235	221	246	200	245	221	230	244	225	228	240	229	233	252	218	214	228	258	206	234	236	248	246	231	250	236	218	226	248	220	258	229	218	236	220	236	235	207	222	247	236	256	229	233	244	253	233	202	214	257	230	213	210	224	249	230	250	246	220	247	215	244	234	250	236	237	270	236	248	248	249	238	264	245	223	258	225	233	238	257	275	246	219	178	234	225	223	218	242	238	230	234	232	208	226	214	234	225	210	243	245	224	234	217	225	239	247	238	244	268	268	233	229	218	236	252	219	231	214	224	228	229	262	230	220	253	238	230	243	255	248	205	214	240	247	258	236	233	241	247	282	216	216	273	242	246	253	245	267	227	233	221	218	259	242	217	248	228	212	247	233	230	233	231	222	232	246	260	234	229	229	249	226	234	234	242	271	225	244	237	237	244	251	247	226	240	256	238	256	236	231	234	234	237	244	251	220	243	238	235	223	249	222	236	258	225	222	236	238	242	232	230	246	244	230	222	242	229	260	228	234	261	221	245	247	227	239	237	269	230	229	255	235	255	232	237	267	263	232	225	241	219	243	224	223	254	223	241	231	211	243	223	251	233	236	232	255	255	247	228	223	247	239	240	241	235	219	272	229	233	203	239	242	264	255	243	232	229	232	221	260	212	223	220	225	212	244	249	254	233	230	217	236	220	249	222	226	238	237	241	239	253	206	228	239	234	253	266	249	227	216	239	259	245	215	259	249	262	234	275	237	236	239	238	230	223	239	217	215	233	235	244	247	254	206	252	235	235	239	245	232	258	229	221	216	248	232	246	241	233	250	228	250	214	256	236	262	208	243	222	235	275	239	267	241	258	226	218	243	215	247	222	210	216	238	235	228	265	220	254	224	232	233	221	206	232	287	212	256	241	254	260	248	237	213	250	252	221	237	202	220	231	231	228	229	260	221	239	232	251	253	239	257	243	243	250	263	248	211	235	240	249	250	268	262	246	222	253	233	239	224	259	244	244	225	263	242	244	259	244	230	217	233	242	238	206	251	253	216	229	288	223	239	241	247	235	228	273	244	237	240	225	221	259	234	261	241	213	239	241	233	272	223	242	204	242	206	269	235	249	232	235	210	221	227	242	225	258	239	227	245	240	245	250	202	231	228	254	231	246	225	235	238	226	234	207	248	252	254	272	252	236	245	248	230	223	236	229	248	219	247	223	216	230	268	207	217	212	252	234	231	233	245	244	240	220	229	213	237	251	239	229	205	232	226	276	232	217	253	219	216	237	255	223	218	230	244	236	250	248	221	221	243	244	232	240	218	239	242	225	217	255	247	235	251	236	243	270	253	227	235	232	235	280	232	238	216	226	247	243	240	232	226	256	201	231	230	259	226	247	239	256	220	261	237	223	218	255	227	243	223	214	236	243	230	221	237	262	239	231	238	226	223	267	225	229	232	257	254	234	250	247	230	219	238	237	227	223	208	231	220	241	232	225	223	233	216	228	227	237	262	228	248	230	261	252	219	229	223	226	218	230	239	239	208	222	230	250	217	229	231	228	237	231	242	228	246	251	255	220	235	218	212	245	216	258	222	234	232	221	245	234	241	219	229	252	239	219	237	271	245	226	250	240	231	222	244	237	268	250	223	267	248	243	237	211	235	241	261	230	238	212	232	196	200	252	247	208	223	218	259	241	238	235	206	217	218	210	240	228	241	231	259	239	245	247	245	218	271	236	250	247	234	217	243	194	234	219	234	222	221	219	228	234	217	239	258	249	205	231	225	243	273	222	248	220	224	225	213	235	228	203	222	228	250	228	248	231	219	192	257	230	205	234	232	238	247	246	260	275	240	245	253	241	210	268	246	229	235	232	264	222	261	245	258	237	245	235	214	216	225	248	222	197	247	244	241	256	217	245	238	223	230	227	243	261	237	221	228	265	224	246	254	257	243	227	234	254	235	228	242	241	224	233	259	244	241	217	218	241	252	247	217	251	258	225	226	237	213	242	211	240	236	223	232	230	237	249	255	255	231	204	225	228	248	273	216	252	229	268	275	224	233	194	231	227	243	245	229	231	235
46314	43742	45842	3352	1441	1335	1194	1149	1047	1029	1030	914	867	879	817	759	849	814	850	823	798	779	797	803	844	736	791	772	754	772	759	738	746	779	777	762	752	740	769	776	740	736	735	701	749	722	791	733	737	749	755	761	715	786	707	784	707	757	715	797	729	767	747	742	758	733	768	761	788	781	766	764	736	770	741	743	747	741	721	745	665	671	741	766	762	785	753	724	750	783	746	762	742	770	765	801	758	737	762	747	781	723	783	774	764	758	702	757	779	740	711	762	744	742	768	744	721	779	733	795	709	770	710	732	757	769	702	728	716	712	721	758	761	731	721	753	738	765	767	748	739	747	770	785	708	750	786	761	751	732	793	761	728	731	755	714	769	760	742	727	737	711	734	737	766	664	773	723	738	737	758	725	797	748	742	695	773	735	799	758	722	701	736	729	768	717	773	762	767	720	741	792	759	755	762	701	764	757	726	730	740	738	772	742	731	772	764	750	708	742	735	768	734	755	685	748	765	770	749	762	782	721	788	752	786	715	713	729	785	709	800	736	728	707	715	717	734	710	707	749	747	746	752	727	721	736	756	780	722	709	789	736	666	757	744	736	748	795	826	780	783	730	757	764	718	748	725	741	766	755	760	698	768	707	711	773	765	728	749	729	738	743	733	776	752	770	734	735	760	799	754	764	740	751	748	714	728	704	754	753	745	714	719	764	743	750	745	728	747	768	763	768	751	779	674	715	734	749	732	717	771	747	756	715	734	725	732	742	787	773	757	727	763	771	799	800	716	757	711	746	701	776	748	758	763	807	766	750	803	746	764	732	747	728	720	764	771	731	756	744	777	720	743	705	805	781	682	739	751	715	763	719	780	756	761	780	715	730	770	735	774	736	752	773	694	718	773	748	754	699	755	684	706	807	747	756	719	754	710	747	744	800	726	784	750	744	684	754	772	771	774	757	700	728	756	725	754	708	744	750	712	758	731	731	766	774	688	749	790	759	775	774	731	765	788	823	751	738	760	707	755	774	747	741	732	713	730	681	740	741	745	754	732	715	716	725	734	704	698	718	697	750	785	769	758	710	736	730	689	748	757	708	709	712	754	747	724	716	761	745	742	728	750	714	747	748	758	742	741	722	732	744	735	721	752	774	735	748	731	740	716	719	717	788	759	717	712	771	711	703	796	774	772	781	732	770	718	758	777	716	735	758	750	757	765	754	711	744	745	715	711	754	736	749	737	752	743	725	772	727	689	741	772	737	735	757	699	737	740	713	782	738	724	742	734	750	789	712	749	730	805	706	737	759	759	725	774	723	755	780	726	734	774	767	738	744	728	724	747	758	760	778	781	716	695	756	756	753	734	752	739	743	741	804	755	800	727	726	716	754	746	785	776	729	768	746	751	748	754	713	793	730	741	760	732	757	768	749	753	755	757	760	744	699	791	696	765	770	737	810	770	750	795	731	735	771	772	731	699	759	771	745	702	744	724	716	725	757	729	710	760	794	775	692	746	751	736	724	726	764	776	753	750	700	771	769	706	775	723	749	739	683	753	755	780	721	741	756	690	749	734	729	762	737	701	747	750	793	793	769	742	761	741	739	727	758	749	734	734	760	700	723	793	777	718	758	782	751	714	745	740	717	714	752	782	719	738	739	718	741	772	766	756	792	753	724	756	733	763	743	721	749	735	763	738	747	762	726	729	735	731	791	721	781	714	779	725	698	797	705	736	719	721	740	728	775	743	741	762	761	707	750	757	723	743	754	701	723	742	772	706	744	749	770	720	730	750	691	749	718	758	754	756	728	759	757	772	778	730	727	715	708	765	752	755	769	730	772	714	772	742	720	718	723	762	735	733	746	703	723	739	770	744	770	720	754	760	680	758	766	782	715	795	749	739	730	777	787	747	761	720	706	711	698	753	720	762	736	788	766	721	764	675	748	736	764	723	727	750	714	721	697	765	714	732	717	752	776	770	730	778	740	759	739	731	753	708	721	679	713	769	783	742	743	772	781	716	756	719	794	750	738	720	724	767	765	744	772	730	720	757	749	792	774	761	720	695	743	754	708	742	767	726	766	723	742	784	756	726	744	789	746	755	705	763	800	759	715	716	741	735	759	707	782	728	733	698	771	765	738	756	745	722	746	754	728	776	741	766	785	714	716	712	763	747	755	770	762	701	734	767	739	760	749	719	712	778	724	727	776	795	758	725	740	772	708	770	727	751	770	780	765	721	803	715	735	764	775	789	688	757	694	755	799	740	710	746	764	772	761	771	731	729	773	698	708	730	770	727	696	714	745	779	737	729	737	714	746	768	745	771	781	750	746	708	755	773	734	783	727	725	770	749	775	803	728	736	742	787	788	720	749	768	716	784	732	697	750	779	724	744	696	778	733	736	747	739	746	721	719	728	731	735	766	753	745	713	736	734	771	748	749	742	786	728	748	727	756	747	726	742	726	698	726	789	770	749	711	793	736	760	764	728	765	777	733	750	778	704	780	751	736	743	745	765	718	718	724	749	769	755	730	731	740	695	761	706	738	729	741	733	763	849	718	744	711	775	706	786	781	731	730	767	767	721	728	708	760	814	738	740	719	759	749	746	732	698	739	764	781	706	742	785	734	720	773	752	748	762	713	747	770	750	777	713	752	739	745	765	740	740	735	744	689	732	730	779	779	708	709	764	810	813	712	699	762	759	731	740	767	776	796	754	799	781	756	725	741	804	761	703	744	775	768	775	737	769	735	728	747	738	750	778	727	698	768	753	718	721	733	759	751	751	751	759	783	752	771	720	786	729	721	794	733	736	747	770	771	751	743	759	739	737	725	732	741	744	732	735	783	754	755	767	782	739	715	723	686	763	751	757	759	726	747	707	734	738	738	769	718	720	791	730	735	709	769	770	785	744	747	735	784	725	796	774	742	710	798	782	745	783	709	689	778	749	730	747	742	760	700	784	783	742	751	742	754	744	789	745	751	762	699	725	801	758	738	704	742	727	742	752	733	782	716	717	737	707	722	732	744	766	732	695	728	738	716	722	753	766	710	751	777	739	739	800	709	770	740	745	733	788	736	705	760	711	757	739	728	767	760	756	794	722	716	711	776	707	788	750	736	769	812	745	751	773	759	743	718	726	726	732	727	715	739	746	749	748	742	728	726	727	780	775	807	755	745	750	735	752	755	770	789	752	774	717	789	739	754	681	746	776	752	724	700	812	761	765	730	787	767	774	793	731	756	755	757	773	752	775	768	780	787	722	731	749	731	772	767	707	763	748	749	793	741	769	718	731	766	794	756	735	756	759	727	764	750	706	741	765	723	759	731	770	733	792	780	750	728	792	777	696	746	767	739	752	753	738	768	743	747	782	724	751	741	747	748	737	728	762	795	716	735	754	764	758	749	775	756	756	699	750	753	758	776	741	743	731	755	744	735	726	766	729	710	742	718	735	712	707	744	726	772	789	693	768	733	758	732	715	761	721	794	755	762	744	736	737	737	739	784	738	735	755	718	747	724
78719	66466	63028	25314	5988	810	517	477	431	396	387	414	352	337	333	338	344	347	324	307	327	289	297	339	320	318	322	321	320	299	311	275	318	330	311	302	320	306	314	314	333	325	282	316	314	289	297	307	302	325	322	319	296	303	325	340	310	304	285	321	305	333	317	280	299	300	337	303	305	311	298	293	338	296	311	300	322	295	282	300	286	287	296	330	316	296	308	312	310	306	288	323	347	271	303	291	312	325	294	315	340	314	307	330	286	319	322	294	319	305	294	296	311	305	289	302	337	328	303	321	311	291	295	291	319	287	284	271	274	319	328	287	298	321	336	286	265	305	293	321	278	260	339	332	304	270	301	287	308	277	284	300	314	289	303	288	313	291	269	318	296	330	332	284	299	334	307	311	309	288	289	301	327	273	289	307	309	304	308	303	302	281	272	293	313	323	310	339	329	297	320	299	288	298	301	316	322	312	279	303	294	289	306	303	322	302	315	329	292	334	308	317	294	314	289	331	290	311	285	307	305	325	321	290	281	280	295	331	314	332	310	316	276	304	331	321	281	303	325	307	289	306	335	309	342	278	292	306	290	295	329	288	294	301	315	283	289	312	327	328	310	304	297	332	292	341	289	325	317	321	315	277	292	295	312	293	307	259	284	290	308	299	325	309	282	296	288	310	304	316	317	301	313	302	323	329	298	301	292	295	332	325	332	306	331	319	300	294	288	339	276	329	292	304	316	313	331	322	292	296	301	300	278	319	283	327	335	275	321	278	326	313	298	312	300	314	313	297	296	297	337	334	284	308	276	331	300	278	301	285	285	298	307	299	339	296	318	302	312	313	329	303	308	288	321	283	316	310	304	318	310	300	314	327	325	327	294	312	315	297	314	308	308	335	291	327	308	288	357	303	346	276	303	322	352	302	284	294	285	266	280	308	337	313	283	308	271	322	311	290	299	315	329	313	310	304	292	305	333	289	308	283	314	319	310	294	292	323	291	323	284	290	297	320	298	298	321	295	301	345	293	334	288	295	318	316	305	284	302	294	321	285	316	271	317	296	313	302	300	301	342	322	318	303	297	320	307	265	260	335	314	319	308	294	307	293	297	298	319	287	309	287	300	312	289	312	310	286	328	274	296	287	296	293	298	308	297	273	295	299	302	310	283	301	268	328	298	286	280	291	301	317	310	317	290	300	323	293	290	301	301	306	290	292	313	315	332	286	331	303	333	298	325	303	317	272	297	299	264	293	285	319	297	276	326	275	293	323	297	293	325	319	327	301	297	316	325	283	291	285	313	306	275	320	294	320	288	281	301	308	303	330	284	281	287	294	310	300	324	331	303	331	311	325	321	317	302	306	328	273	317	310	282	344	299	287	299	296	286	293	321	288	279	300	320	293	325	314	288	327	305	299	311	306	309	307	286	305	320	315	331	340	312	301	281	261	290	334	319	307	317	294	277	304	302	301	285	295	291	307	322	285	301	276	344	303	290	306	289	308	301	319	338	289	305	320	307	297	310	310	303	317	318	303	332	319	296	338	289	304	303	305	303	312	267	297	298	304	284	256	338	298	326	316	292	327	299	295	282	279	325	340	324	297	329	288	277	298	276	313	303	282	298	320	293	309	302	313	314	286	302	294	298	300	323	305	315	300	339	350	305	314	328	289	294	349	324	305	299	305	330	343	316	311	294	302	305	306	299	291	326	321	300	299	301	299	331	293	315	311	302	310	317	304	328	301	308	298	276	283	287	314	296	303	326	319	304	306	299	305	278	282	342	314	279	331	293	306	311	284	310	299	306	296	331	298	306	260	303	312	342	322	289	321	322	324	296	311	336	284	316	305	311	312	295	300	300	280	346	298	300	291	329	311	283	303	305	335	300	297	288	307	292	284	321	331	281	325	339	275	312	305	293	287	309	328	308	303	304	329	307	304	347	299	274	328	318	307	337	302	305	300	311	289	308	305	309	301	292	306	293	290	313	309	285	294	317	315	304	319	308	285	307	304	301	280	304	315	312	291	308	325	302	299	334	325	299	329	308	292	330	278	300	322	299	277	295	317	329	293	333	317	305	327	332	320	315	320	279	309	278	306	310	285	293	312	307	300	310	316	263	311	318	288	283	300	306	277	317	306	294	290	294	325	243	349	306	297	277	288	277	349	333	282	312	288	301	308	315	267	305	306	279	280	308	316	321	323	315	303	320	294	314	324	328	306	299	310	354	353	279	290	299	314	327	295	286	318	316	288	300	307	305	303	332	313	302	330	309	300	288	314	318	324	274	297	308	323	302	299	276	303	313	304	292	307	306	305	311	306	307	332	282	301	300	303	266	334	284	313	307	316	308	299	298	285	356	293	319	312	320	292	342	313	333	296	302	308	282	299	303	325	284	330	272	305	343	294	307	322	326	314	335	302	302	298	273	289	319	325	301	286	302	303	318	307	291	307	296	321	281	307	288	302	309	292	309	325	298	305	320	295	301	310	326	283	323	297	283	286	296	325	297	309	293	277	294	306	288	283	317	324	296	295	299	304	294	316	307	306	293	311	317	292	333	353	303	320	297	277	300	296	289	327	294	303	317	297	321	288	264	310	309	302	290	327	260	329	294	307	311	281	288	324	322	311	313	322	305	281	309	273	331	299	315	294	319	340	305	315	270	302	304	301	317	318	301	297	327	282	292	328	306	311	317	297	313	319	333	308	298	311	307	321	309	328	292	283	301	315	301	261	324	304	293	294	308	293	290	284	288	295	324	328	329	287	327	322	311	291	296	323	286	311	313	276	316	298	322	344	302	293	286	297	330	324	324	314	313	330	304	303	301	317	311	291	298	283	319	279	307	310	314	312	283	302	314	337	310	321	291	293	304	303	288	291	280	279	308	322	302	320	286	310	284	321	294	334	272	318	284	317	299	304	293	301	321	306	283	290	328	316	339	282	311	294	310	303	323	294	295	296	283	315	289	299	288	331	298	298	311	328	311	360	290	295	286	312	285	343	290	313	311	312	289	272	267	302	304	311	307	314	317	334	306	289	309	293	333	300	311	309	298	328	266	329	266	314	279	272	304	285	336	278	317	299	273	304	288	290	304	295	275	314	336	316	304	328	316	272	337	310	287	312	324	257	291	284	322	306	311	281	287	266	321	292	310	296	326	285	324	295	287	324	298	305	316	323	282	321	289	282	290	306	276	320	312	306	289	289	311	296	318	339	303	324	298	297	320	287	292	286	313	307	290	323	322	286	305	286	318	324	303	293	319	292	290	308	303	333	319	300	291	292	294	302	323	287	331	307	306	321	300	297	274	328	311	311	310	295	336	325	305	325	304	300	255	298	286	275	301	325	299	320	299	299	287	333	308	314	323	300	289	299	324	286	311	307	287	311	303	295	314	314	290	289	308	327	306	284	297	293	306	305	284	304	295	296	278	331	332	301	329	318	295	305	309	280	320	326	324	277	299	329	303	297	331	285	321	313	297	330	321	303	307	301	300	288	278	292	323	293	329	294	309	321
55477	52469	57391	3915	2464	2099	1844	1717	1558	1499	1376	1344	1199	1211	1148	1171	1192	1093	1036	1006	979	999	1028	996	1031	1081	949	1031	972	977	972	938	968	927	976	960	956	946	993	980	973	914	899	925	897	942	951	892	892	948	966	940	967	923	884	981	942	955	956	916	899	954	952	925	929	932	952	943	935	977	931	941	960	881	908	943	951	888	919	931	908	939	933	896	880	895	924	926	944	932	911	908	1004	904	918	926	996	946	901	987	990	926	896	921	940	878	929	913	870	899	966	862	951	911	907	905	853	916	948	951	961	943	934	829	933	934	951	953	923	948	953	958	953	906	941	944	942	864	935	890	924	957	897	900	947	882	941	952	963	836	954	941	900	936	914	924	888	947	934	899	896	914	915	938	867	904	916	962	951	948	938	937	885	987	847	907	936	949	935	938	913	923	928	914	904	965	924	978	944	938	927	948	954	917	971	974	927	953	966	950	953	924	929	905	895	958	955	922	919	963	924	899	930	951	951	939	931	943	986	927	933	934	883	923	943	845	947	958	901	935	984	922	953	961	902	931	928	887	902	950	935	897	921	950	870	892	900	918	885	940	954	864	992	949	898	928	925	904	893	962	919	903	925	899	896	895	919	918	897	980	924	948	904	915	925	931	954	947	902	905	881	902	954	885	944	901	923	904	963	890	925	916	933	960	948	923	893	893	894	907	962	917	925	917	983	926	885	911	901	959	887	917	955	991	901	931	901	950	911	961	940	939	859	962	927	934	937	977	971	899	916	972	930	922	937	870	924	936	897	858	972	903	964	932	939	909	943	872	906	923	992	895	898	880	909	912	974	939	925	921	947	950	906	942	914	910	918	873	902	949	916	890	906	893	887	910	912	883	916	914	912	906	881	958	947	864	920	942	925	908	919	898	939	904	965	939	883	904	901	923	906	943	915	934	894	996	969	880	990	946	944	869	913	933	954	895	995	871	856	899	927	894	933	929	913	901	950	919	927	944	980	960	925	929	929	928	904	871	890	877	902	964	948	914	891	904	944	937	978	921	954	912	900	944	896	888	886	894	974	895	889	929	885	922	943	949	923	927	948	910	974	881	923	899	976	916	925	966	931	934	901	918	912	948	907	952	922	941	921	937	903	953	861	869	923	912	915	936	953	960	904	919	905	946	939	925	968	905	995	939	950	919	853	883	936	895	893	922	953	892	923	983	926	922	887	903	917	921	892	880	908	977	931	924	874	900	925	855	899	996	871	889	976	890	924	907	871	940	921	983	865	855	922	956	934	924	950	845	921	883	950	915	954	935	905	944	937	919	886	906	936	909	879	938	966	883	945	937	904	861	863	885	926	917	888	878	900	973	935	925	922	902	961	887	917	973	930	876	888	934	878	906	969	931	935	895	885	927	909	928	859	935	931	960	922	900	909	919	873	867	902	937	903	916	952	919	968	996	951	992	943	930	870	903	909	934	947	912	890	922	987	918	949	920	981	926	962	937	943	964	902	866	906	966	832	884	932	947	961	875	927	917	951	883	943	909	894	948	950	918	895	891	888	936	932	989	969	886	884	901	955	922	894	881	934	875	895	911	945	915	903	879	934	890	937	901	949	935	927	916	880	841	909	885	871	957	874	934	862	922	950	923	905	881	867	946	879	937	921	888	957	919	933	939	927	892	890	1012	874	944	915	931	910	934	942	920	913	976	935	940	943	909	933	887	894	919	923	939	932	911	907	954	950	988	907	965	872	907	960	870	950	1008	902	923	921	887	962	942	901	909	921	952	947	964	944	933	951	842	915	948	921	888	895	937	935	935	903	884	937	892	918	948	922	997	942	938	896	900	950	938	937	961	933	889	900	924	849	882	931	942	933	934	914	907	870	926	962	973	877	943	951	937	924	890	876	898	899	954	933	898	902	892	963	948	910	936	910	876	910	886	858	967	937	965	949	951	849	930	904	941	887	979	929	888	906	963	914	960	943	907	928	948	903	848	925	937	932	953	966	922	921	957	904	923	935	910	946	931	928	920	931	900	890	932	889	921	885	903	911	874	911	946	948	908	964	878	920	941	896	904	930	910	960	917	893	966	932	922	897	943	892	937	932	893	922	870	945	956	921	919	973	907	955	905	930	908	912	890	941	897	972	940	907	951	952	916	914	919	936	872	935	941	903	939	916	930	876	953	914	933	950	916	949	881	954	931	917	901	944	995	923	907	954	945	903	901	894	957	910	974	879	930	897	952	881	964	950	910	952	962	908	889	890	907	953	951	888	945	960	882	929	959	937	878	897	929	910	953	976	892	945	977	924	951	916	896	990	922	893	898	954	857	893	967	885	931	976	960	944	904	952	945	924	977	863	869	955	874	919	939	925	929	983	939	878	915	912	945	935	980	944	966	953	861	879	853	897	893	895	911	972	909	935	899	916	963	918	932	899	966	948	908	903	897	928	964	923	885	912	948	934	909	923	917	934	933	958	913	916	907	939	927	935	934	896	902	895	983	913	934	933	953	890	915	923	939	914	926	907	967	939	989	918	953	934	916	873	868	960	874	939	911	935	944	880	892	951	967	940	938	880	943	914	909	898	935	916	956	922	926	942	931	935	944	955	927	899	942	969	938	949	970	910	911	942	883	879	966	894	941	947	889	868	962	873	995	922	974	940	930	912	923	881	943	1036	944	897	904	925	923	857	924	858	877	922	880	952	923	981	950	873	939	886	949	961	953	974	948	875	891	891	926	939	907	925	922	889	879	908	916	901	942	932	891	930	973	906	921	891	961	886	942	932	933	944	836	968	935	901	937	956	949	926	902	960	919	886	908	933	924	969	958	969	864	864	963	932	899	927	915	922	905	917	880	939	963	983	947	911	924	899	893	890	896	914	935	868	923	914	939	935	903	919	907	944	922	967	892	884	894	940	882	945	883	896	916	892	943	888	951	927	921	959	937	898	923	883	937	952	951	876	902	927	939	906	897	946	964	918	963	941	900	910	928	923	857	983	913	980	901	897	904	908	944	896	908	958	876	946	950	949	888	898	899	916	929	960	911	913	909	931	908	891	921	962	915	941	897	904	950	934	920	984	907	890	949	942	878	926	926	910	905	942	928	872	919	954	950	955	953	962	888	928	960	971	911	897	940	952	943	964	894	949	943	862	892	916	925	907	927	956	916	935	868	912	912	955	933	916	875	950	933	958	944	910	933	899	930	887	936	907	931	944	921	981	939	932	920	879	939	947	880	905	883	957	880	946	907	895	904	994	985	954	913	905	938	916	885	926	878	905	898	905	898	897	884	919	924	897	868	954	898	870	896	941	927	955	917	949	907	891	917	957	926	848	937	889	926	931	943	942	911	927	925	939	897	919	960	887	914	965	884	882	920	969	919	918	949	888	912	945	894	938	929	904	889	944	933	928	919	901	974	961	950	946	944	963	877	947	911	952	916	910	911	919	932	938	888	902	949	899	907	952	946	886	943	908	944	920	893	916	902	955	927	944	951	924	861	894	931	974	899	927	922	959	932
26778	11107	5517	596	208	149	155	151	144	128	132	145	138	133	126	145	151	121	137	137	140	141	125	134	114	151	131	120	141	130	136	110	131	139	155	121	123	138	146	140	133	146	134	136	116	148	135	114	133	134	135	130	137	124	145	135	130	141	128	117	136	119	134	121	163	126	132	139	116	142	134	116	125	115	130	137	128	125	127	118	128	140	123	126	128	133	127	129	128	135	124	114	146	154	160	141	125	146	132	123	127	129	134	133	132	129	129	138	125	144	128	142	116	127	137	111	128	138	137	153	126	130	141	124	143	120	142	127	138	125	131	146	147	127	150	140	128	117	138	147	126	120	123	127	134	130	140	141	129	128	119	134	128	154	125	120	122	122	130	129	137	133	109	113	127	114	128	137	144	134	127	114	125	141	136	151	124	124	105	134	141	143	128	134	115	130	141	120	112	126	122	125	122	129	134	121	122	141	144	120	143	115	130	137	109	123	133	151	132	132	127	143	140	121	123	124	121	118	123	149	141	129	131	126	109	123	146	124	143	125	129	149	109	123	129	126	150	133	140	134	121	142	121	110	127	143	150	138	140	129	140	151	128	112	146	139	117	131	134	130	147	134	114	112	140	139	147	161	141	141	140	130	146	136	128	99	119	109	142	143	146	114	137	124	166	135	119	146	140	144	122	139	112	121	127	123	141	138	133	140	141	124	127	161	121	115	127	129	104	130	118	146	126	144	137	129	135	122	132	157	130	153	124	129	134	123	112	118	126	133	151	126	139	146	113	111	115	142	143	136	117	134	128	128	148	134	135	127	123	122	126	127	135	134	145	143	130	136	124	141	122	93	138	122	124	116	149	115	129	130	121	141	139	134	121	122	134	131	139	127	121	139	125	133	113	132	127	128	142	148	134	125	120	144	144	124	132	125	129	163	150	124	130	116	108	135	122	106	115	128	154	142	134	123	141	141	123	135	121	121	131	110	118	140	137	120	137	103	126	121	113	135	150	132	138	130	124	122	121	145	155	127	155	136	131	131	152	120	120	119	133	137	127	140	128	137	125	145	132	145	151	146	141	128	133	130	126	153	133	127	131	126	129	135	138	120	148	117	127	144	124	130	131	133	141	138	114	133	140	145	126	124	124	144	145	136	122	144	122	151	117	123	136	115	124	123	122	143	141	148	142	116	126	113	123	123	143	125	147	137	131	143	121	149	121	137	116	116	144	135	123	140	150	134	117	149	146	123	135	138	136	141	140	124	152	145	123	124	137	136	141	122	119	136	148	117	130	131	132	151	130	142	140	140	145	154	115	155	138	118	141	133	126	147	111	116	136	140	115	162	118	123	121	126	140	134	163	119	113	130	129	137	142	132	131	151	134	129	137	139	143	136	119	130	129	126	119	120	140	124	150	128	135	117	133	125	137	140	115	162	111	133	127	147	129	129	141	135	110	135	132	138	133	137	140	116	146	110	128	140	155	120	128	117	139	126	145	144	165	163	169	140	160	130	127	138	128	128	127	145	143	123	121	118	119	136	100	125	118	146	120	149	159	148	130	119	131	143	137	129	177	133	135	128	129	130	147	127	140	133	135	136	130	144	125	155	138	124	146	135	137	145	126	156	134	133	151	129	104	146	143	138	123	134	138	135	130	141	145	125	130	142	142	135	123	144	125	133	144	115	146	119	129	127	124	127	134	145	152	139	148	140	123	131	130	131	133	151	131	129	131	142	142	130	151	120	114	126	130	131	123	113	136	148	136	134	120	125	120	138	147	128	141	114	118	125	138	143	112	122	135	107	147	115	150	144	131	148	132	120	132	132	115	162	123	145	119	129	131	160	128	133	137	128	115	128	150	135	109	121	143	144	118	141	127	111	138	134	144	136	132	137	140	123	125	139	116	156	113	138	155	116	135	131	145	121	156	125	141	138	130	140	133	130	126	113	140	118	139	150	151	136	146	138	145	108	140	129	120	135	145	142	139	138	115	148	117	140	126	132	139	116	115	128	138	120	124	109	140	131	128	114	130	128	122	122	142	139	119	136	108	153	150	141	153	146	123	108	130	149	149	137	133	136	135	112	134	132	106	124	139	125	113	120	134	148	111	135	114	140	143	116	142	149	143	132	138	119	137	138	140	130	123	127	117	126	123	123	128	121	131	146	126	147	129	124	139	134	124	139	148	148	140	107	130	118	126	144	142	143	155	117	129	135	137	132	132	143	138	129	157	133	115	121	132	144	141	146	153	138	116	115	104	160	118	134	138	142	127	109	150	114	145	148	127	150	126	129	132	145	135	128	115	130	122	122	144	146	135	137	147	135	108	134	121	134	122	112	147	137	113	119	146	118	130	122	135	125	117	137	136	128	141	133	121	121	117	127	117	136	121	150	128	127	131	120	118	145	148	139	133	122	132	116	124	120	128	149	132	118	144	126	131	118	119	115	124	134	131	130	134	138	164	149	131	144	137	126	129	131	120	137	151	148	126	130	136	165	137	122	137	122	132	156	116	121	113	129	120	147	122	120	110	161	122	130	145	119	128	115	149	143	126	127	151	120	124	154	149	116	129	137	126	124	126	107	118	136	130	133	122	136	133	132	141	152	152	132	146	138	135	142	113	123	142	117	125	120	133	137	134	113	145	130	149	121	138	123	129	139	122	123	130	121	141	124	123	144	132	118	125	128	134	123	131	121	145	118	130	141	128	129	136	111	127	124	147	129	127	146	120	119	109	126	130	143	120	124	124	119	132	136	134	135	109	143	139	136	153	121	143	128	120	124	145	122	137	116	133	149	125	137	147	136	143	125	142	121	114	121	145	113	145	130	119	124	135	136	131	150	156	120	141	142	136	125	147	148	138	132	133	146	123	128	142	153	145	135	125	119	134	131	119	140	141	116	151	133	126	137	133	139	129	112	118	119	131	130	128	129	140	149	120	110	119	109	130	152	125	134	152	152	132	141	130	133	135	131	120	130	143	142	151	126	139	138	126	142	143	142	142	114	148	142	154	133	116	128	133	113	140	144	147	119	145	136	124	147	113	131	141	123	128	114	141	131	134	145	123	138	135	153	130	128	146	138	150	137	146	138	135	144	113	139	153	126	140	129	134	119	111	139	135	138	142	100	127	127	133	118	141	140	143	146	123	131	132	140	140	135	138	108	122	134	148	120	126	131	131	146	137	122	134	121	129	124	119	129	128	119	144	129	155	125	134	149	144	140	139	142	136	139	118	132	134	125	119	109	121	117	126	147	122	133	130	121	138	128	131	148	117	113	122	122	153	146	141	108	128	154	124	157	138	128	137	136	134	146	128	134	114	134	126	126	141	129	129	139	116	124	143	156	125	117	137	118	120	136	130	128	139	148	132	129	141	118	143	121	115	158	123	144	137	129	142	118	148	129	123	107	143	140	137	139	142	150	120	129	116	124	122	147	124	122	125	156	140	142	119	116	135	146	123	132	120	125	139	156	121	132	135	143	147	121	118	127	117	140	126	129	101	148	155	133	136	117
24706	13265	9855	749	537	524	494	479	504	530	490	510	442	471	442	483	456	448	520	473	455	500	489	460	470	481	487	453	474	461	490	412	489	438	490	436	508	470	419	487	474	477	446	468	509	472	496	480	457	467	457	469	508	459	488	450	452	451	480	502	466	450	465	429	434	500	462	462	498	472	472	430	485	468	446	448	480	486	477	482	467	471	487	430	454	479	469	456	508	481	440	476	436	478	484	457	502	461	481	436	492	440	497	491	468	443	453	499	466	480	453	471	439	473	440	471	460	500	481	452	485	455	479	479	462	488	495	518	449	438	473	462	489	487	485	442	447	421	453	478	467	512	467	443	462	498	502	440	448	472	436	468	472	498	465	491	486	464	511	441	509	470	474	466	438	429	488	459	461	439	472	493	483	450	477	479	450	468	422	439	470	471	483	491	449	456	512	471	470	446	470	478	470	470	450	480	438	424	481	464	467	429	469	498	452	478	465	502	469	445	469	460	493	463	454	425	459	462	454	481	458	469	480	438	486	453	426	477	475	445	495	466	485	448	513	469	467	422	447	452	482	464	491	460	466	487	482	499	425	429	477	490	455	513	468	505	500	426	465	458	507	496	496	433	440	455	424	462	468	463	484	500	448	472	466	457	439	484	459	481	466	476	462	480	458	452	480	452	490	451	438	464	482	430	505	449	456	497	464	457	453	459	471	470	448	463	457	446	476	426	473	477	447	447	486	475	426	464	452	441	479	493	438	479	520	412	447	486	475	467	521	514	501	454	503	466	476	480	432	453	474	461	457	450	443	440	475	430	481	479	421	505	478	457	458	482	461	442	451	480	458	426	486	483	442	458	488	498	471	461	504	497	462	467	499	455	452	459	447	493	487	451	435	449	465	506	454	505	439	446	440	479	434	499	474	475	458	470	509	495	443	430	479	453	481	471	456	492	425	446	448	468	465	482	453	447	439	437	471	457	476	493	462	448	476	463	479	445	460	470	441	477	451	438	455	452	494	478	473	462	453	479	470	487	476	431	473	495	486	529	475	482	444	465	474	481	491	475	463	522	455	444	457	482	489	464	481	470	460	458	482	461	469	455	482	416	451	460	477	480	452	472	488	505	439	433	461	455	427	459	462	471	459	491	463	461	452	449	475	497	427	481	449	457	486	437	439	493	474	467	465	426	456	451	493	447	478	462	445	437	479	464	436	469	454	504	480	434	442	446	420	457	442	488	457	475	473	416	453	452	453	494	456	449	464	477	466	460	435	467	468	460	488	471	510	496	489	505	459	464	463	454	484	498	416	486	478	488	541	447	453	453	458	451	468	413	465	476	452	473	480	453	441	463	461	488	485	507	473	475	470	457	436	454	470	449	447	451	460	507	456	475	428	466	456	496	500	488	501	474	461	470	482	466	467	437	455	485	482	413	424	433	443	460	457	477	505	475	426	448	475	447	453	432	484	472	486	461	452	475	493	465	468	457	481	444	457	440	447	451	465	460	474	448	485	422	444	506	471	467	495	504	489	467	458	485	427	477	446	457	477	488	479	447	463	479	412	469	418	479	515	456	463	440	475	457	523	459	456	463	449	444	433	482	402	491	472	480	489	459	479	465	479	466	453	458	448	445	449	482	456	467	454	445	458	435	463	485	490	444	446	433	459	491	472	468	458	455	444	436	472	472	486	501	444	488	461	438	489	466	449	412	460	468	515	500	524	443	468	481	489	489	419	454	453	447	486	450	441	480	468	447	480	422	481	439	480	460	458	490	473	486	473	444	497	438	431	478	468	495	445	453	499	490	478	516	446	456	459	474	474	464	421	479	459	480	447	477	468	488	441	466	448	455	486	510	415	453	516	447	458	431	458	453	479	454	427	460	449	471	452	508	495	449	459	483	473	471	467	456	459	461	445	476	487	492	443	442	446	428	468	444	443	473	454	465	495	469	438	451	403	453	472	467	467	465	466	535	505	465	423	481	460	440	488	453	439	442	481	463	435	457	469	416	485	478	471	474	474	484	461	443	458	482	414	453	467	436	465	464	479	478	476	477	473	454	468	466	476	468	444	459	485	420	475	444	475	462	479	462	438	494	505	477	467	432	461	460	476	435	442	466	441	502	476	481	467	477	493	474	413	471	509	460	466	459	460	515	448	460	451	486	425	437	451	456	441	476	426	504	473	520	476	465	458	476	488	483	430	473	480	479	420	489	452	474	491	462	465	472	467	437	441	461	451	451	453	503	442	469	484	470	482	464	460	490	486	496	452	446	429	439	443	480	469	446	433	515	465	507	461	446	448	485	426	491	454	464	468	461	427	489	464	447	450	444	470	461	463	461	498	459	454	458	478	451	465	506	444	477	475	466	457	473	456	470	503	457	488	444	505	509	484	519	489	465	449	483	483	464	454	491	465	486	455	449	462	515	461	499	437	498	500	466	472	466	443	469	418	417	470	433	460	450	485	450	461	453	444	486	441	463	487	478	453	405	456	426	482	489	477	517	487	484	495	469	473	487	457	503	473	459	486	471	443	465	486	472	480	447	461	456	525	495	478	495	506	475	465	476	500	477	473	468	457	429	448	454	463	502	456	466	482	443	430	497	472	486	464	497	455	473	459	487	480	453	496	468	401	452	489	447	437	436	442	470	428	403	472	464	483	467	446	466	449	483	481	449	456	467	466	447	454	491	465	454	483	451	462	462	470	466	452	465	416	437	437	457	471	453	456	485	416	467	470	504	477	459	470	434	518	431	483	468	455	434	499	485	474	470	466	467	509	456	451	491	458	451	475	460	443	488	467	450	430	452	452	464	482	451	484	452	464	471	479	479	463	470	473	445	450	445	447	447	474	455	481	501	448	436	487	445	452	467	461	470	486	452	447	482	468	487	445	487	462	457	476	459	477	452	449	480	454	478	466	463	420	507	473	465	483	474	446	489	453	447	459	486	471	476	495	462	476	452	487	459	486	476	471	454	461	470	445	488	474	461	458	473	452	457	462	450	449	451	493	462	461	502	477	452	499	520	509	462	510	510	456	481	462	440	463	483	487	460	472	445	448	452	425	482	480	471	458	461	462	475	448	458	482	437	428	490	473	476	465	430	457	451	500	471	482	483	492	431	469	466	441	503	478	450	441	454	489	469	454	473	481	444	482	461	443	428	466	468	437	424	456	475	423	481	441	498	464	457	476	462	504	483	468	463	473	473	471	478	480	454	485	485	455	484	428	485	431	482	459	455	488	454	468	458	490	453	484	474	480	525	461	485	439	477	451	485	447	467	490	483	466	457	494	450	462	469	445	494	493	476	464	429	422	466	498	489	435	489	431	489	448	494	453	489	475	490	500	439	474	490	451	441	476	485	453	468	407	448	459	461	475	473	458	479	413	448	431	456	506	430	483	457	480	435	441	482	508	481	466	477	474	496	501	501	445	487	438	487	462	453	447	471	493	476	480	441	448	427	476	471	462	410	468	485	435	463	490	462	482	462	497	519	460	460	493	455	446	458	467	446
66463	54521	46471	14595	1221	407	345	293	282	270	264	251	223	258	237	235	246	238	226	217	275	242	224	249	232	237	235	222	261	226	223	226	241	203	221	229	232	286	245	229	219	228	235	217	227	257	215	269	217	259	237	225	239	236	230	214	221	208	252	245	223	235	231	194	252	254	246	217	227	229	218	236	267	249	240	235	226	237	245	250	221	232	221	232	245	224	241	221	241	243	204	228	236	208	234	236	199	236	238	246	212	227	196	259	226	262	234	247	267	219	233	249	256	223	220	217	217	230	242	230	233	227	230	226	209	210	221	219	211	226	219	240	230	223	231	206	226	231	203	216	239	216	215	242	249	218	271	261	224	232	222	230	231	234	244	235	220	246	226	238	230	228	226	227	257	223	223	241	230	224	232	259	236	234	237	220	218	240	241	237	238	241	232	213	205	196	237	246	248	194	247	212	225	198	233	235	243	247	224	226	244	227	216	250	221	253	241	208	243	239	229	251	211	224	251	227	191	227	237	234	222	251	219	207	233	231	241	233	225	233	235	246	224	216	247	234	270	231	222	219	243	243	233	232	221	231	235	235	219	222	217	233	254	217	230	236	238	253	228	223	265	228	237	212	208	214	231	224	241	228	255	233	203	223	241	204	209	254	219	248	236	232	240	255	252	242	237	216	199	228	220	223	253	222	220	221	223	245	243	215	237	216	225	237	257	226	238	242	216	211	248	230	221	222	207	231	233	233	233	226	246	216	249	249	259	256	224	273	246	257	212	232	241	229	250	212	201	233	231	234	235	217	218	232	224	211	214	247	216	226	242	236	237	202	223	231	215	237	228	225	229	228	223	232	263	223	263	235	229	243	221	215	220	213	238	251	247	204	219	250	241	220	224	231	231	240	200	238	230	239	228	235	262	238	229	217	229	235	219	204	256	260	210	232	228	217	208	233	277	232	250	255	229	251	240	255	240	240	227	238	194	231	250	220	227	258	226	240	236	228	202	208	252	243	219	260	247	233	252	230	238	224	237	191	219	228	246	222	189	243	237	261	231	237	222	216	233	229	226	220	216	205	246	229	232	234	232	232	195	245	216	229	225	240	219	222	191	230	209	242	214	223	233	228	239	229	227	245	246	236	267	246	230	239	236	243	234	241	229	236	243	211	223	241	204	213	225	230	239	225	234	200	272	229	224	239	228	260	225	230	235	232	201	246	205	236	226	200	203	244	247	244	232	213	243	232	215	219	234	197	214	232	215	231	242	251	254	225	218	234	248	231	220	226	247	227	249	260	232	229	226	280	207	230	241	230	228	241	228	245	199	248	232	250	205	241	241	217	242	214	199	246	247	232	229	250	240	231	231	248	246	232	237	253	243	221	206	236	236	233	234	207	228	243	223	228	224	229	223	265	198	228	206	211	217	204	212	232	214	218	238	221	225	247	233	254	243	217	231	218	209	259	200	238	220	203	254	236	227	227	226	204	243	235	229	242	246	200	207	239	231	241	214	231	257	264	218	225	237	215	238	234	222	224	233	250	247	248	222	234	224	217	273	220	233	227	248	252	225	229	232	221	223	215	234	202	247	241	219	207	223	203	239	230	233	218	214	246	238	235	239	218	253	230	233	261	233	238	212	261	251	226	235	254	217	256	215	264	244	247	222	253	216	250	224	234	228	248	235	233	222	246	214	239	241	228	211	252	227	241	206	223	241	220	212	239	237	237	260	222	221	245	217	241	222	236	231	216	251	207	227	230	219	220	236	242	230	235	232	229	215	230	232	229	240	236	247	233	234	232	225	245	213	209	222	238	232	205	218	237	274	236	224	237	230	238	246	226	230	255	222	246	225	223	233	244	210	230	227	229	211	243	222	226	198	216	242	223	240	219	239	228	227	218	243	234	237	240	241	272	242	225	216	239	226	207	226	214	232	243	222	217	227	215	207	208	262	242	221	221	225	231	248	188	215	237	248	234	240	216	212	205	237	199	235	252	212	215	223	241	244	237	248	231	213	235	218	258	230	219	208	227	234	215	245	233	222	205	236	231	252	228	217	225	209	259	239	241	253	236	236	239	258	215	242	243	238	235	243	213	232	224	216	223	247	230	218	241	232	221	217	245	199	238	226	239	226	233	234	227	206	249	214	222	237	222	219	210	207	217	214	239	254	206	247	244	226	223	210	202	219	241	226	235	250	230	219	223	224	232	253	229	254	236	245	215	245	239	220	228	224	224	250	215	212	214	244	241	220	229	231	223	231	215	231	238	240	242	238	236	239	233	216	237	246	259	234	234	247	260	225	222	233	214	195	215	242	215	251	240	223	218	236	236	211	220	241	229	265	223	220	238	240	236	234	243	243	246	221	224	236	229	231	210	222	230	224	246	215	230	230	222	225	237	229	233	232	240	229	212	239	238	225	200	245	233	268	223	225	200	222	213	224	219	222	228	235	244	213	264	221	222	245	235	221	188	222	204	207	255	230	217	234	227	235	203	206	246	220	245	248	196	210	198	227	213	245	250	220	248	231	207	248	220	239	211	227	262	227	206	234	232	215	251	226	202	230	237	235	249	209	235	229	226	241	241	211	212	213	217	250	215	236	211	218	216	230	235	249	237	220	251	232	226	252	239	207	229	209	197	221	231	243	238	229	278	253	262	228	228	219	247	262	240	232	252	241	210	212	226	219	228	253	214	212	234	226	234	230	244	221	233	237	218	254	241	243	226	255	243	216	230	241	245	225	203	217	226	229	262	241	226	214	236	200	248	230	240	237	219	244	236	232	227	222	218	239	240	225	239	222	245	228	225	250	230	223	248	229	210	222	222	230	245	245	244	200	220	201	216	223	237	240	224	213	233	253	217	234	244	242	263	232	226	235	247	192	235	242	236	239	233	222	226	216	215	209	207	236	220	235	249	246	231	239	230	229	226	242	229	217	251	212	206	235	250	208	245	235	208	228	263	254	247	233	205	218	228	223	233	238	262	211	218	225	234	208	240	229	235	219	216	231	240	239	219	209	238	258	205	234	248	240	267	223	221	220	248	256	258	222	242	235	239	222	228	245	228	219	254	222	228	205	213	229	231	226	217	234	247	244	232	216	231	239	229	225	235	266	219	256	215	224	236	243	240	187	231	241	249	234	257	250	220	228	214	232	226	226	217	222	208	204	207	234	216	228	218	227	226	221	207	224	236	244	227	213	227	253	237	209	217	222	210	230	222	208	236	250	253	238	221	223	244	249	253	225	232	215	234	218	242	236	226	209	250	215	221	229	267	220	218	223	204	235	216	245	234	222	239	244	202	240	257	236	210	250	214	222	225	215	237	236	232	251	218	228	218	244	237	229	222	226	215	271	233	249	229	215	224	237	189	223	228	243	226	226	248	227	207	246	254	211	244	207	252	243	274	240	252	230	224	250	224	219	226	258	252	254	226	238	235	206	239	242	228	241	206	249	238	222	228	260	242	228	253	221	229	246	230	222	219	219	237	234	234	203	237	222	219	263	201	229	230	240	237
45982	43422	43307	1965	1579	1363	1206	1129	1086	956	979	918	917	858	886	871	840	805	842	777	778	813	774	823	757	778	722	707	778	766	788	786	766	756	768	750	806	749	773	744	745	710	720	758	758	748	693	744	717	735	715	707	729	771	718	780	754	725	777	695	744	743	719	733	765	738	710	716	725	704	698	702	737	635	761	717	705	703	745	706	698	726	739	719	678	728	754	725	746	708	716	748	720	742	735	699	718	680	752	731	776	736	699	689	722	733	729	738	756	697	768	777	709	753	763	750	741	730	747	748	689	756	725	722	713	728	691	731	734	755	728	693	695	720	713	767	689	719	742	700	733	708	717	773	706	704	777	702	681	731	638	731	722	735	758	701	721	715	739	732	731	758	709	699	747	706	766	721	715	703	727	749	657	729	698	726	747	702	736	742	735	749	739	728	757	723	804	744	698	698	700	679	696	739	747	706	746	736	745	680	703	752	709	736	737	773	728	735	702	687	732	722	734	718	716	735	719	633	761	685	751	724	776	739	717	775	719	699	718	695	741	747	692	706	727	714	746	711	749	733	731	724	754	732	755	729	739	715	751	737	727	709	698	715	744	690	700	702	707	701	686	762	708	738	789	708	737	708	750	723	712	748	727	729	726	731	756	724	698	744	807	782	731	743	723	725	729	695	709	741	748	723	795	724	738	762	719	723	731	706	735	716	741	657	718	764	729	709	729	751	730	714	720	745	712	684	711	713	747	674	741	749	690	768	701	757	699	720	731	750	703	756	771	746	735	743	711	811	752	711	734	726	717	765	699	712	786	721	752	769	677	696	758	687	729	712	692	763	742	719	772	679	738	736	712	729	690	693	683	767	730	742	779	716	714	703	721	738	698	732	730	763	726	699	731	730	755	747	737	761	718	711	721	728	703	780	715	690	698	716	703	716	718	702	746	733	734	731	761	748	752	740	726	712	717	710	693	686	721	704	770	755	739	730	719	718	699	692	742	707	721	749	784	762	727	749	744	715	701	714	724	688	769	731	750	743	698	753	700	753	756	731	765	722	727	713	745	702	756	756	707	758	734	716	719	753	723	646	739	704	688	696	770	760	781	724	717	705	717	749	745	738	707	750	758	759	676	723	745	732	701	710	723	702	731	708	730	726	727	748	732	732	716	727	686	673	713	696	705	750	728	740	720	754	705	752	711	690	764	706	704	775	724	748	766	739	724	717	730	730	712	720	705	711	746	725	772	742	691	735	697	780	708	679	706	729	733	712	699	726	746	789	746	736	784	706	704	709	731	773	708	712	750	736	697	765	758	689	688	734	753	759	735	678	729	741	720	697	737	762	708	702	760	777	694	766	697	797	766	755	715	707	743	730	735	687	724	747	738	723	724	750	746	713	675	738	772	779	727	725	771	713	705	756	724	733	697	747	782	706	762	719	769	764	735	727	723	740	686	728	676	748	761	695	743	733	729	747	764	692	747	740	744	737	752	748	741	753	732	704	761	758	724	731	771	722	771	713	712	748	733	671	689	749	736	714	708	780	705	712	690	736	727	690	708	681	737	721	678	716	689	691	716	667	734	728	737	770	752	700	745	714	723	747	714	741	761	712	754	710	742	742	780	734	677	735	735	697	696	748	711	729	724	697	707	699	682	687	765	703	759	718	759	722	761	709	754	694	670	696	731	703	710	760	725	743	759	713	771	715	721	712	733	732	719	764	703	732	685	714	745	730	746	717	748	760	698	745	717	695	710	738	738	737	720	737	763	735	693	742	737	661	718	796	723	751	761	711	767	739	707	734	703	730	748	708	709	751	682	705	672	735	710	731	715	754	738	772	742	725	744	742	671	760	696	736	735	717	679	734	706	743	772	711	672	735	679	725	748	745	725	710	738	757	753	722	747	670	720	728	719	712	717	696	758	700	744	719	710	768	672	708	734	713	715	709	755	738	677	718	781	714	712	709	723	702	707	702	759	736	716	732	710	735	716	716	683	771	708	770	696	746	734	743	702	691	715	710	718	732	748	744	735	693	709	712	721	752	752	732	770	731	725	797	698	730	766	727	699	735	734	713	696	783	732	709	722	752	716	765	708	740	748	767	734	709	762	741	739	712	733	741	729	748	717	715	724	751	706	731	755	700	715	727	738	747	740	748	734	729	718	652	734	727	748	726	700	758	718	719	723	750	809	707	700	733	734	767	765	710	735	695	737	700	705	770	724	740	743	746	769	712	759	714	699	717	747	739	714	750	739	779	698	730	722	714	718	731	689	692	682	730	732	738	697	764	765	668	754	734	718	737	733	721	710	722	712	758	714	704	716	750	695	718	743	710	716	740	733	695	713	723	740	706	733	763	756	741	764	755	687	759	739	745	713	772	756	734	700	727	732	700	732	687	737	774	723	696	774	770	690	699	720	785	728	666	759	743	767	718	776	752	713	740	706	734	763	771	733	726	779	726	752	757	729	739	760	772	728	755	736	734	692	711	750	765	712	697	724	737	710	760	737	727	796	736	706	737	764	783	751	705	678	699	699	764	713	704	681	723	720	747	690	693	726	712	747	752	703	722	758	688	751	727	710	708	729	695	733	707	727	731	741	708	715	728	731	690	731	711	749	731	733	680	684	710	735	727	748	706	724	716	739	715	721	705	736	702	767	728	771	729	708	761	718	719	729	794	765	693	746	730	715	688	723	718	685	732	674	708	745	706	745	726	724	749	728	730	692	710	726	702	721	751	723	720	724	750	705	766	696	711	764	748	721	704	665	758	735	728	708	709	721	699	753	710	694	723	771	781	734	732	733	712	738	703	691	715	714	730	700	705	721	754	713	743	705	722	739	757	767	711	740	780	754	686	685	737	745	739	708	759	746	743	731	730	697	733	727	742	715	744	764	723	722	704	725	710	732	730	705	789	703	764	744	764	716	716	757	700	755	745	714	721	737	779	747	761	716	705	779	731	739	726	721	773	777	689	728	728	744	696	737	755	723	742	757	745	678	765	761	715	746	715	738	713	732	681	742	708	756	754	689	729	756	764	737	723	720	734	720	722	727	706	746	785	760	696	696	729	816	738	750	764	711	725	717	739	729	750	749	735	714	749	719	765	771	710	698	718	741	745	724	759	693	741	717	762	745	779	747	753	676	725	784	711	713	762	726	749	706	723	751	757	734	739	730	764	732	724	723	749	717	733	754	707	751	719	750	698	734	737	720	731	689	660	794	750	692	759	710	740	688	728	703	708	703	765	755	706	707	767	751	752	781	747	722	698	756	684	749	743	751	684	720	662	730	758	707	707	740	729	710	705	708	701	688	819	700	691	706	742	748	739	715	730	674	743	762	695	712	759	762	740	724	747	724	729	736	748	694	728	734	712	696	707	662	698	708	760	718	725	680	742	743	704	736	717	711	680	711	748	680	704	720	706	715	723	721	712	743	752	774	740	747	715	758	750	746	685	750	739	737	691	754	687	730	760	695	749	744	710	676	737	771	782	781	730	750	767	716	710	742	765	763	703
77661	67957	57915	22563	5247	694	521	466	449	369	398	412	394	330	360	331	349	338	339	340	326	340	331	324	323	315	326	342	310	321	321	303	321	296	309	317	319	311	287	314	312	300	312	283	317	290	324	298	306	270	256	336	323	311	286	285	296	309	358	321	272	292	328	317	304	318	302	332	300	326	300	312	320	314	308	303	308	314	293	253	329	295	325	285	332	304	253	319	309	304	312	305	299	306	293	322	314	304	312	300	333	293	311	304	312	296	300	289	313	327	312	315	336	300	295	291	336	293	276	303	311	321	303	305	306	327	324	310	324	308	316	321	278	324	297	317	280	341	331	289	323	324	330	313	321	326	275	300	312	347	277	335	325	299	269	327	310	297	283	307	322	322	310	318	298	306	295	322	287	310	297	315	295	296	296	292	303	300	297	296	320	269	311	332	308	303	334	292	317	321	287	281	295	281	293	312	327	292	294	298	338	344	318	305	321	318	300	283	299	295	316	284	320	327	330	267	333	312	354	309	333	347	297	310	294	299	267	351	331	272	282	328	304	287	337	321	298	304	299	277	292	307	289	290	312	321	319	288	298	276	286	312	326	319	304	317	293	328	316	302	305	285	296	327	332	287	280	294	289	327	312	318	277	302	265	316	332	312	294	321	314	319	299	295	333	279	273	290	297	310	263	295	314	317	333	291	311	300	292	324	279	300	293	302	336	286	292	309	311	282	313	298	322	308	312	294	301	297	322	280	338	296	300	318	340	301	309	306	305	309	291	321	285	328	326	320	286	319	302	333	331	287	343	305	271	283	297	326	308	357	315	300	286	314	282	321	306	342	314	310	297	307	281	309	310	298	316	339	322	276	332	299	307	340	290	307	321	322	319	292	305	292	300	285	300	277	316	309	357	292	313	321	305	329	284	312	292	317	312	322	293	324	315	288	327	303	291	318	298	314	298	309	338	316	306	308	324	351	321	288	345	321	298	328	317	311	335	317	337	296	285	306	317	312	302	301	306	306	301	287	309	294	318	302	308	308	285	317	312	333	322	311	311	293	312	284	313	303	294	291	308	302	320	309	321	321	280	301	283	308	295	297	291	321	322	330	285	312	311	273	285	296	298	306	313	322	301	294	302	306	340	267	307	287	309	295	344	317	318	321	278	311	302	303	305	328	315	339	335	300	312	291	321	277	299	309	317	303	293	298	305	279	303	273	334	314	314	296	300	293	316	300	268	337	286	310	314	293	323	314	312	298	309	301	325	334	299	283	287	342	302	307	341	349	308	283	301	306	287	290	335	306	288	288	319	307	303	313	311	306	326	307	306	314	301	301	313	311	301	286	315	289	275	295	309	307	314	329	306	302	296	318	293	311	284	297	322	312	327	307	301	328	301	319	311	311	333	296	318	331	313	301	287	327	296	295	312	319	306	289	288	303	286	300	304	304	324	298	292	336	304	306	292	314	302	289	317	314	316	280	316	290	332	291	264	317	329	301	294	279	332	310	318	295	332	303	279	308	322	275	288	315	311	317	322	285	318	309	271	265	310	337	311	338	285	331	317	321	325	305	326	301	286	346	290	328	330	315	346	289	323	309	297	318	274	288	309	315	292	316	320	296	297	310	312	319	291	304	292	334	291	323	301	291	326	327	267	332	333	293	287	294	293	334	319	294	302	280	314	323	342	318	294	332	272	304	324	321	301	306	284	299	351	293	301	286	287	313	323	299	339	300	311	304	294	313	275	286	329	310	303	307	323	313	298	304	285	304	323	290	305	288	317	320	299	300	307	308	286	305	303	312	312	285	289	329	309	292	284	322	299	322	317	328	296	282	324	316	309	319	301	303	304	322	305	320	288	286	338	260	332	315	303	323	330	291	324	281	319	311	315	321	292	310	344	306	322	335	332	306	299	311	322	290	340	292	284	307	297	284	310	327	318	295	330	334	344	288	295	300	320	306	292	318	318	312	314	323	318	294	311	305	269	309	311	330	300	316	286	278	284	336	301	299	297	328	276	284	291	315	318	288	333	298	285	296	277	289	288	310	310	301	310	322	293	325	303	327	303	306	301	284	276	308	316	296	291	319	298	324	309	313	308	299	283	291	306	273	307	329	283	309	291	319	312	274	304	277	308	312	296	313	267	294	317	318	292	325	309	338	291	297	275	310	322	322	323	340	323	315	316	273	344	319	302	290	282	287	334	316	284	319	306	312	304	315	297	301	327	293	346	280	338	309	319	323	307	299	298	331	307	317	306	319	331	291	300	331	281	329	310	337	312	305	280	316	314	308	287	315	331	301	327	278	326	310	298	302	287	318	308	328	320	333	293	337	320	301	291	293	287	308	347	318	286	285	317	309	312	317	332	307	328	301	310	320	307	309	320	335	313	326	305	293	316	315	275	297	323	310	303	294	318	307	298	294	277	305	302	310	308	278	283	309	320	287	331	305	308	294	297	323	313	287	342	304	279	309	295	304	293	273	351	299	296	279	299	319	300	309	295	298	307	303	311	289	301	294	350	322	279	289	309	300	324	332	318	306	306	322	320	316	329	286	320	293	310	292	322	296	334	293	291	282	306	325	296	320	304	297	313	309	310	312	307	326	306	327	294	315	284	312	273	312	351	315	271	311	316	266	309	328	328	321	300	315	322	350	331	310	314	335	292	282	310	332	327	309	286	279	328	281	320	296	336	327	325	307	300	307	310	335	295	316	291	304	313	323	349	302	318	286	311	317	313	297	294	303	284	329	275	332	295	344	290	328	298	300	328	308	299	355	336	345	296	299	313	293	314	313	318	299	330	281	307	312	320	300	289	313	308	301	303	274	361	325	303	295	303	329	310	301	310	319	285	301	305	304	317	320	308	268	295	312	277	324	333	312	333	322	306	315	313	301	294	309	293	294	314	305	308	322	304	317	319	294	307	304	301	325	339	277	317	325	287	294	332	298	312	335	302	291	291	299	321	311	312	260	326	282	295	293	306	307	313	312	295	337	296	305	322	311	332	307	304	320	302	339	320	320	282	286	286	290	286	328	319	319	299	281	311	298	294	303	299	322	289	299	292	310	345	316	311	317	240	308	332	301	313	332	319	283	283	314	310	277	336	285	311	284	322	315	289	269	288	317	302	291	277	308	310	294	302	262	325	303	289	298	297	302	318	307	306	295	300	318	325	308	334	281	308	307	327	325	301	327	300	309	315	301	323	275	319	305	339	332	294	301	302	290	344	310	331	318	291	296	365	299	327	305	287	309	278	282	303	351	287	295	286	329	328	291	337	315	322	317	299	314	295	302	336	325	316	312	291	324	309	298	327	302	314	326	293	331	295	304	318	341	334	307	321	308	300	299	319	316	322	320	324	282	309	305	281	315	307	294	316	322	317	285	310	305	352	307	331	340	284	284	323	303	295	308	282	293	299	312	328	297	312	290	282	292	330	319	321	307	316	297	283	318	313	294	305	304	316	317	306	312	296	315	291	293	350	329	286	312	296	322	322	287	301	342	300	290	288	321
55895	54582	52254	2850	2543	2022	1848	1587	1566	1431	1425	1310	1276	1191	1109	1145	1021	1095	1080	1025	1040	1005	1022	939	1021	968	961	1011	993	963	951	990	972	984	900	985	995	1003	977	972	929	992	976	869	955	916	914	971	907	923	920	929	979	906	961	856	945	864	929	857	937	951	922	883	948	916	958	970	951	913	932	972	980	898	952	1003	918	954	967	917	908	877	892	951	915	955	954	959	899	938	945	973	941	910	903	939	934	981	924	973	903	921	877	884	902	905	928	948	948	959	893	917	924	949	923	902	918	922	949	952	942	953	965	911	919	956	893	925	955	881	906	935	921	916	954	909	881	902	934	911	888	934	909	949	954	939	919	931	878	927	953	916	959	944	919	909	906	942	909	905	987	890	879	895	956	893	916	930	965	931	970	906	937	983	962	938	932	963	947	927	975	893	910	914	925	895	848	956	908	921	899	942	911	945	871	900	955	940	881	946	934	905	878	923	910	890	904	888	967	969	925	897	977	896	911	934	936	953	949	938	908	891	943	917	904	903	911	945	912	922	901	885	885	956	912	884	923	906	921	905	867	941	966	893	883	881	944	931	861	910	940	919	945	931	916	880	956	925	927	919	862	937	927	924	921	913	946	898	906	882	927	957	907	935	902	938	883	866	949	980	868	896	953	931	944	939	936	890	896	897	913	928	929	918	918	946	989	917	914	925	880	969	950	849	982	882	893	892	887	916	951	910	879	885	914	905	907	909	949	920	972	939	939	854	912	987	940	948	937	928	947	850	874	903	900	884	921	931	898	925	872	899	876	915	951	913	919	887	927	922	910	935	880	916	961	894	937	908	967	944	845	862	883	946	945	919	916	884	903	897	915	883	908	931	888	896	974	902	914	916	919	959	953	955	911	910	930	885	879	918	896	974	901	964	929	934	883	933	903	897	892	924	919	914	936	941	923	939	930	893	903	920	928	852	893	923	967	910	907	961	1008	939	915	910	920	882	894	935	926	909	936	878	885	923	908	892	883	894	916	924	899	889	862	929	948	875	955	901	958	849	952	869	868	904	911	887	906	883	922	913	864	942	943	939	901	961	912	940	885	919	911	921	885	920	953	924	878	949	969	914	862	907	903	879	940	922	886	880	982	925	903	925	913	921	983	932	885	921	922	904	941	924	886	927	876	920	903	948	899	950	990	900	932	938	905	915	862	933	939	864	897	882	832	914	879	950	943	901	908	936	953	903	931	920	927	933	904	936	925	893	939	955	874	945	961	883	915	934	885	921	890	927	922	925	955	889	921	921	1014	933	899	923	823	877	918	943	929	910	922	908	899	916	923	905	945	941	912	921	866	933	955	952	948	889	926	925	928	885	918	955	890	940	908	876	911	938	884	888	923	895	923	937	895	947	971	868	917	882	875	936	904	924	867	893	975	928	935	925	917	930	898	942	899	870	842	914	952	947	887	898	945	882	919	932	897	924	910	941	871	951	931	939	916	953	916	911	886	912	910	973	997	916	901	964	877	962	928	936	982	970	875	904	930	861	920	884	949	887	967	984	926	913	932	921	984	852	911	892	930	901	912	868	909	921	896	975	907	912	951	875	913	915	941	899	944	947	978	955	926	881	908	946	926	878	899	924	880	890	934	866	888	914	943	888	890	923	948	933	897	937	893	943	920	945	913	900	904	913	901	933	929	927	939	897	928	918	973	896	884	924	876	873	952	894	885	910	892	932	897	912	921	904	910	960	940	921	936	891	942	920	882	891	956	932	881	891	884	918	969	921	914	889	854	937	871	933	945	902	896	928	949	874	990	911	903	907	885	912	977	954	932	905	945	979	916	903	930	936	877	927	921	912	820	882	913	915	905	947	901	958	929	902	911	853	918	963	912	915	885	968	973	914	895	918	941	913	873	891	858	927	949	913	985	949	920	921	937	928	949	886	928	902	956	931	903	904	867	874	916	955	913	896	974	936	888	933	944	926	911	921	909	941	944	939	913	882	949	926	934	813	901	923	912	964	915	880	875	933	900	963	962	923	938	941	920	908	917	950	863	940	925	921	855	942	967	921	938	885	950	958	896	901	947	927	955	931	953	903	899	870	984	854	891	924	859	938	898	978	964	914	953	936	892	959	894	897	939	900	896	917	879	926	883	885	903	871	908	933	923	932	866	908	948	917	964	933	912	862	906	953	859	918	902	929	967	930	919	913	927	911	889	904	951	910	923	911	948	958	883	931	913	908	909	964	931	1008	862	917	978	923	897	964	963	914	929	929	954	896	901	915	957	886	967	933	919	957	900	887	920	916	1012	898	900	914	849	936	948	873	892	949	949	880	905	917	901	903	871	851	931	907	919	894	900	940	872	991	930	916	931	917	893	908	954	942	841	881	932	896	940	925	951	907	971	908	944	934	981	914	856	933	919	932	905	946	934	919	975	898	879	911	908	895	881	955	888	905	938	906	891	931	904	914	894	959	952	908	922	970	943	965	928	993	870	951	961	959	903	913	898	921	898	927	891	942	902	955	907	890	907	962	977	969	859	935	939	913	893	951	893	924	896	941	957	884	919	874	932	964	937	884	904	965	955	945	959	951	894	959	935	912	944	935	930	888	938	885	928	865	902	896	903	924	911	916	922	922	847	976	935	936	941	852	937	861	864	924	957	1001	923	913	905	920	920	862	841	856	954	904	918	898	961	935	901	897	937	948	941	904	956	858	928	914	896	955	931	945	911	926	973	910	960	922	933	986	960	894	915	925	966	856	893	896	913	887	927	962	874	942	904	910	911	921	866	935	910	859	927	877	870	922	934	887	867	912	934	951	999	952	932	952	932	890	921	943	897	889	980	923	912	931	904	905	926	899	881	922	887	953	929	951	953	997	903	924	944	912	940	911	949	909	882	919	885	952	915	973	921	869	932	945	908	936	897	888	938	946	876	989	904	925	971	875	846	929	948	888	987	974	944	925	915	921	962	953	890	944	964	930	877	956	940	903	948	953	975	926	903	914	883	901	894	928	909	891	934	905	881	926	882	932	939	929	944	923	936	898	936	914	896	926	950	922	908	898	898	890	880	894	906	910	903	900	931	944	953	898	900	922	926	923	886	922	909	954	906	924	904	932	924	949	946	931	909	933	929	905	938	949	926	874	944	929	892	940	973	944	906	950	896	912	917	952	899	884	870	914	871	948	893	925	921	937	948	912	916	984	932	926	873	911	924	876	921	985	941	941	880	917	909	948	899	942	923	936	904	957	945	977	870	914	920	911	916	898	876	907	900	954	963	921	989	871	928	896	883	904	957	942	907	959	873	917	923	943	869	891	871	921	916	930	933	881	948	927	910	949	928	883	948	915	975	931	946	969	911	891	957	882	922	930	866	918	951	909	893	927	910	970	903	927	908	944	927	943	918	864	925	933	948	910	890	893	897	959	907	890	903	903	887	938	930	938	945	961	908	915	896	927	916	922	887	901	925	902	936	942	905	946	863	893	915	936	870	935	896	906	950	978	960	887	874	908	910	926	891	956
25910	12159	4496	515	155	121	154	120	145	142	124	141	124	129	150	152	151	142	134	112	142	148	134	140	141	124	118	129	141	132	137	139	123	125	114	122	121	127	123	126	128	121	121	132	119	143	144	115	132	146	129	125	121	135	134	114	140	125	136	142	143	121	112	120	114	123	147	120	128	96	133	130	113	128	119	131	128	140	125	146	118	124	119	147	134	108	134	126	137	146	125	134	130	132	144	114	153	133	139	122	115	141	122	133	141	120	137	115	113	137	130	146	114	139	134	106	151	131	140	125	138	130	137	128	134	137	125	146	160	136	119	138	130	124	127	113	128	148	135	149	150	135	128	121	129	122	119	119	132	125	117	122	116	126	117	122	145	137	128	137	125	138	128	121	129	144	143	124	113	116	113	143	125	151	120	131	136	143	126	115	161	122	151	118	130	144	124	113	119	134	130	151	134	148	133	106	122	118	123	122	119	110	114	116	116	121	129	109	128	134	132	152	127	123	142	143	142	147	142	132	109	140	132	127	123	147	131	128	125	123	144	138	130	112	150	138	124	120	125	105	122	126	135	123	127	137	135	119	104	115	107	116	119	156	131	121	121	143	115	142	138	137	148	152	128	127	126	116	111	128	128	120	108	137	152	119	117	139	134	129	121	124	135	126	115	119	132	157	127	120	131	141	151	107	133	121	131	114	129	121	142	136	134	145	128	130	127	126	136	127	126	132	122	118	122	142	144	127	129	124	126	115	113	152	128	132	133	127	135	131	118	140	127	112	138	114	161	139	131	121	131	121	128	130	123	141	130	115	145	132	133	141	126	140	135	136	135	124	130	135	139	134	136	148	154	137	109	129	151	133	120	124	118	144	139	131	118	128	133	125	133	127	158	137	131	137	122	112	121	129	117	130	117	119	142	136	136	133	136	140	146	150	140	133	136	124	132	113	116	125	127	143	138	117	118	146	136	130	120	118	114	137	150	123	131	141	131	114	134	128	125	132	149	135	136	123	137	145	131	125	132	137	114	130	141	121	124	127	115	149	130	117	128	129	109	134	130	134	128	126	126	141	119	124	135	145	145	140	121	131	148	102	133	135	139	150	130	120	128	112	133	142	138	122	130	129	123	130	115	125	155	129	140	143	133	127	136	126	143	133	125	116	148	136	129	115	114	138	141	125	120	130	125	133	132	114	119	137	131	112	123	118	135	137	128	127	133	140	125	127	143	137	117	117	116	128	138	129	129	122	95	146	141	133	142	117	124	148	132	123	129	139	136	129	143	142	132	113	142	123	139	124	124	120	136	112	134	137	138	144	121	144	150	132	118	123	131	117	129	143	123	133	112	133	134	162	122	134	116	106	144	142	133	132	155	132	111	125	123	136	151	120	140	130	148	132	144	125	139	134	126	130	137	130	142	143	134	146	113	123	118	125	117	117	107	132	137	136	131	115	113	126	129	133	152	123	115	107	129	138	143	134	155	125	126	120	121	118	113	133	119	99	133	112	133	122	124	131	119	128	144	112	135	133	137	135	142	136	121	116	142	146	132	121	130	137	123	123	128	132	146	140	108	126	136	143	109	137	125	119	149	117	135	150	118	123	140	135	128	127	120	118	103	140	110	109	135	125	131	116	126	120	146	114	131	130	119	127	125	139	150	136	131	121	122	106	133	125	129	133	129	116	111	118	154	126	112	129	145	147	154	125	115	129	126	124	126	136	118	152	137	133	144	139	123	123	124	122	122	136	143	116	139	138	130	127	125	114	137	105	124	117	123	148	133	132	125	117	127	135	112	134	128	148	127	146	120	124	115	126	126	138	121	125	136	133	117	151	132	120	123	140	126	117	150	119	133	134	130	107	137	142	142	121	120	138	141	124	133	110	125	133	146	123	137	137	121	125	131	142	120	123	135	133	112	137	117	111	128	131	130	120	144	147	149	141	144	146	135	110	147	142	131	121	142	141	121	137	132	126	121	147	124	129	135	134	107	114	147	145	128	104	126	112	122	143	101	126	134	128	132	129	131	139	111	147	124	116	116	131	110	102	125	134	148	131	128	129	129	128	121	116	125	128	112	130	140	136	123	113	115	131	118	154	118	132	136	145	147	129	130	137	147	114	116	142	131	124	130	143	140	149	144	133	120	115	122	124	117	141	133	108	137	133	117	135	120	133	125	145	127	135	123	134	111	125	133	120	142	123	125	129	132	137	153	108	134	120	141	138	111	135	129	126	117	138	127	141	133	126	138	126	126	141	130	121	128	133	114	142	133	110	131	118	109	127	104	122	138	128	122	127	152	120	119	132	148	104	125	138	145	125	117	133	131	142	124	123	128	113	122	120	155	116	114	113	144	117	110	120	121	112	129	125	118	135	135	140	135	138	129	146	131	131	150	112	139	143	143	122	148	132	145	124	142	101	125	123	117	114	129	103	126	136	126	124	127	136	146	135	120	126	123	118	110	142	133	129	113	154	137	127	113	136	155	142	125	135	133	132	125	133	126	109	122	137	150	149	123	114	126	117	129	124	125	133	153	137	125	135	116	145	111	121	125	132	134	126	121	126	129	119	135	139	129	126	127	135	125	151	154	131	139	116	132	119	115	143	112	109	121	121	137	127	132	87	130	134	129	116	140	147	109	133	105	128	139	128	148	119	138	136	116	123	122	116	102	151	119	117	171	124	117	130	130	130	127	128	99	155	149	108	127	137	120	134	125	135	114	106	124	124	125	117	103	141	155	143	131	133	111	114	125	131	128	136	134	134	130	148	131	143	129	144	129	137	131	137	133	136	128	135	143	130	127	132	135	118	136	100	126	123	140	104	139	142	133	122	123	147	125	134	134	138	134	136	126	127	125	119	111	129	123	138	129	128	140	124	122	120	124	129	134	103	121	126	151	135	127	138	126	121	106	138	141	135	136	141	141	150	149	133	118	129	135	117	126	145	152	118	140	142	135	132	128	112	135	109	123	140	125	136	152	127	128	130	122	128	131	120	119	127	136	133	146	138	116	135	115	138	126	148	145	118	111	123	143	139	149	124	146	139	115	120	137	149	128	127	129	127	126	130	129	138	123	125	142	130	137	129	132	112	116	125	154	131	114	137	138	123	127	116	127	128	153	130	138	155	126	144	124	121	116	140	126	156	139	130	151	123	139	123	125	140	131	115	141	134	108	139	119	123	117	152	131	123	129	142	133	131	143	136	121	146	139	139	138	120	129	136	139	140	130	136	129	152	119	130	156	119	107	143	115	143	113	125	119	135	126	131	125	124	136	129	130	141	121	118	133	147	118	123	136	115	124	115	152	104	110	124	142	118	127	123	112	152	118	127	132	154	146	156	132	142	139	123	131	132	148	154	142	128	124	137	141	139	153	140	124	122	137	146	131	137	129	116	133	128	138	110	141	139	140	152	111	130	130	134	122	150	117	128	129	146	152	118	141	159	112	140	129	129	124	132	127	134	131	126	150	119	112	143	128	131	126	134	143	132	128	128	117	127	119	134	123	112
24849	15013	8363	568	504	515	465	480	461	493	446	484	457	447	455	456	455	445	453	484	464	505	486	441	470	495	443	471	448	486	467	490	466	427	430	430	498	480	429	437	466	457	482	419	461	482	446	456	437	461	462	464	464	495	450	445	453	472	477	455	441	492	441	453	427	445	463	462	485	449	467	444	445	487	458	456	464	464	448	471	454	491	482	453	468	434	456	493	504	450	418	480	468	428	449	446	444	477	484	428	494	462	460	436	472	420	474	445	428	461	486	522	469	482	458	449	468	443	462	465	460	448	484	457	464	483	418	483	468	449	439	453	491	477	439	477	432	472	450	456	415	415	445	464	445	486	455	448	464	461	473	488	497	454	433	433	464	471	456	494	469	449	513	442	474	471	448	433	461	471	439	454	458	456	447	485	447	451	470	469	433	452	474	477	470	463	451	501	480	426	438	487	431	496	455	409	437	480	480	474	474	452	462	503	440	477	446	439	440	430	462	475	503	450	469	447	435	443	495	460	428	474	458	419	475	468	443	462	455	416	451	468	471	477	404	474	469	486	454	474	446	479	494	456	461	455	475	485	471	485	488	444	449	444	451	475	482	434	464	474	450	451	463	465	482	470	442	428	458	422	487	488	470	482	490	465	467	441	472	471	458	457	459	452	455	481	446	489	461	461	462	458	450	450	422	477	454	456	467	461	472	461	470	478	447	502	480	430	438	460	522	496	433	468	470	446	458	463	488	497	480	475	475	474	458	469	493	441	483	436	464	429	476	449	443	467	465	435	462	459	423	461	448	504	471	463	430	462	488	438	457	474	461	430	491	484	443	482	444	476	461	489	424	424	467	435	442	465	454	473	448	438	468	479	479	440	471	494	467	446	468	483	455	481	453	425	462	448	448	471	459	447	466	471	446	490	438	475	460	402	461	477	463	469	505	483	449	487	485	467	476	481	453	440	468	433	485	443	471	497	469	486	427	453	475	478	488	453	480	461	480	498	443	441	516	450	459	427	498	492	445	449	446	492	428	480	439	429	483	431	418	421	498	470	429	449	422	454	454	439	471	464	481	457	434	424	456	468	439	478	438	464	462	433	482	484	478	518	443	472	457	438	463	479	490	467	454	446	461	455	474	453	466	468	422	439	448	467	474	449	485	404	470	477	478	469	472	509	444	422	487	450	471	453	473	463	444	426	497	473	448	454	508	451	449	467	465	441	478	443	448	513	475	461	460	400	423	481	454	451	482	449	473	462	472	427	497	438	461	455	455	465	484	448	458	462	474	452	461	469	442	457	494	461	479	441	440	472	485	477	463	452	452	481	519	446	491	460	486	444	463	452	485	483	477	474	451	457	453	469	438	453	487	416	455	503	446	472	415	465	482	479	495	452	428	460	465	423	430	479	442	476	496	483	497	466	474	514	471	490	489	476	491	484	443	441	443	490	444	451	491	495	475	460	435	445	428	441	469	467	499	490	463	427	439	494	445	518	460	473	465	445	454	426	450	458	450	448	465	455	476	418	460	467	478	483	479	462	424	448	516	443	478	479	437	482	461	441	476	451	458	479	495	459	500	488	423	477	476	460	457	447	438	466	486	466	503	490	450	431	475	475	449	445	452	462	446	476	456	464	466	451	460	449	450	457	461	445	484	463	483	465	457	429	449	464	468	448	451	496	469	493	404	443	466	492	485	441	449	438	469	510	454	434	508	494	439	481	457	472	453	442	473	458	492	484	429	489	472	457	502	480	444	463	460	454	456	452	451	467	492	480	454	467	439	477	477	449	458	483	468	486	468	466	493	469	459	475	433	466	478	472	451	478	478	495	416	465	450	415	439	438	454	451	451	472	498	473	475	453	425	487	463	483	484	493	421	490	454	444	503	467	445	481	455	452	422	421	475	494	455	464	470	430	490	463	471	440	490	464	460	470	440	453	427	474	456	490	502	487	488	464	441	473	471	448	457	474	444	467	441	463	426	490	476	487	436	442	429	468	469	463	446	459	440	442	441	470	437	463	449	487	452	469	473	451	456	475	448	496	413	434	473	440	432	445	442	468	482	479	496	433	423	437	448	454	481	455	515	456	434	447	458	468	435	458	438	455	450	445	480	447	487	477	480	452	446	441	488	450	488	463	479	484	473	442	438	410	476	488	472	457	470	475	436	458	459	475	424	467	466	478	438	460	436	448	453	462	471	455	456	435	463	449	427	489	471	493	466	459	464	446	479	430	438	448	490	446	456	452	449	468	492	477	496	503	457	396	479	416	465	460	446	478	468	456	448	451	474	472	457	449	482	436	475	460	450	470	489	457	442	470	466	468	423	463	483	463	465	454	464	454	439	473	462	456	464	457	487	467	469	480	452	482	423	435	483	440	489	489	492	448	463	459	485	448	468	396	492	413	411	452	411	486	495	452	480	451	468	476	418	509	436	479	478	495	472	444	448	433	462	438	465	482	480	463	477	464	480	453	483	527	469	482	433	492	403	438	468	450	436	466	466	466	446	436	467	471	467	452	467	474	473	476	447	464	474	475	466	442	467	439	428	458	464	465	509	460	493	464	471	456	482	464	451	469	427	478	521	422	457	435	478	474	497	444	420	420	448	494	471	495	435	456	475	487	481	489	447	489	469	420	452	468	414	451	448	486	479	446	425	473	442	504	467	501	478	462	459	442	459	459	468	469	431	457	475	469	472	468	513	492	473	496	458	442	438	480	469	484	483	463	453	428	433	441	479	448	485	489	467	423	447	472	474	434	450	463	450	418	450	480	472	463	487	461	476	502	434	449	435	451	458	476	444	473	475	481	471	425	414	440	448	481	460	455	449	444	415	469	452	449	473	413	459	451	445	450	457	440	447	478	466	475	438	460	472	434	463	465	470	478	470	486	443	460	505	459	463	446	436	446	448	461	449	487	428	426	473	470	488	473	453	441	432	480	460	465	522	469	427	441	453	449	441	436	442	457	460	461	464	442	465	443	449	489	411	448	481	462	462	431	463	460	430	460	444	447	473	451	456	455	462	507	464	477	452	465	436	484	455	442	453	428	440	500	440	409	494	465	466	480	433	467	458	443	483	453	503	476	516	484	454	454	481	457	473	479	473	446	422	447	450	460	423	462	494	476	465	458	435	493	489	479	470	467	453	452	491	472	444	465	461	471	477	485	467	500	441	437	424	452	460	474	486	481	468	463	444	478	443	451	442	437	428	483	480	478	489	470	462	478	466	489	475	455	461	430	454	488	452	470	492	502	462	446	443	459	470	446	478	450	492	449	478	459	491	474	479	463	475	477	463	473	463	460	462	481	464	460	467	438	446	487	432	468	476	464	470	460	473	477	489	452	454	481	482	475	444	457	461	477	451	455	468	502	469	405	463	445	436	462	457	449	451	446	489	452	473	469	486	482	468	475	459	466	471	447	441	454	441	460	449	473	497	463	445	408	452	443	430	413	454	443	500	475	478	443	458	408	468	454	458	430	404	464	427	457	496	446	420	442	469	429	460	508
68171	55944	46312	14428	1217	372	338	296	284	286	271	282	260	272	268	244	244	267	242	262	264	259	246	260	231	244	243	258	222	219	228	241	237	240	241	254	222	246	250	243	244	254	240	228	256	266	215	244	239	239	234	258	236	229	254	271	231	211	258	251	242	219	212	250	274	245	251	218	229	242	247	230	218	237	267	212	241	200	230	245	236	241	248	231	238	237	247	237	245	228	239	228	220	228	225	209	254	227	195	224	266	180	238	229	231	246	254	217	237	232	232	237	240	241	207	233	234	221	229	218	272	246	246	211	209	248	230	241	206	247	263	222	271	222	235	257	232	222	222	254	248	228	240	226	271	237	241	245	243	220	223	252	237	231	238	211	249	251	231	221	251	243	226	226	232	219	213	223	231	227	241	220	239	242	233	246	240	234	215	221	233	258	233	212	220	238	267	231	236	228	272	251	219	243	231	225	222	227	228	260	251	230	237	217	213	257	239	254	218	234	222	226	235	232	215	230	265	241	246	231	238	199	238	225	213	229	228	267	217	238	201	221	241	246	225	248	261	214	232	253	255	219	219	212	250	231	261	233	244	253	215	211	235	249	228	243	233	233	196	253	223	220	237	241	234	208	245	226	238	248	219	239	231	225	214	245	253	251	237	229	237	228	220	237	231	233	229	240	222	223	271	230	240	234	247	208	224	228	241	236	223	233	218	231	215	231	230	234	265	230	229	226	230	219	223	214	222	225	241	262	245	209	276	232	228	227	241	262	239	216	206	218	237	234	228	200	262	248	242	219	242	204	228	247	235	234	240	225	221	238	220	221	226	274	232	207	223	240	235	224	220	233	231	234	223	239	217	231	231	244	220	244	247	214	221	235	249	235	249	235	233	210	199	222	236	233	242	250	235	218	226	216	246	217	225	226	202	234	220	230	225	217	216	247	252	234	221	233	242	224	261	246	247	233	247	236	245	220	241	234	236	221	267	230	236	218	231	216	243	220	229	216	223	231	248	238	220	246	234	250	261	267	222	238	236	222	233	239	269	246	247	232	235	235	251	218	223	235	213	230	253	240	225	243	231	218	216	215	257	253	249	215	207	202	196	201	238	266	232	244	259	218	206	248	215	249	249	226	224	245	231	259	220	249	227	242	235	226	234	236	232	235	190	217	210	239	228	201	242	206	243	212	229	238	224	235	232	196	211	250	258	233	279	233	198	239	259	221	247	231	258	242	234	210	247	250	232	252	235	238	253	225	238	256	217	235	241	203	238	207	217	243	215	270	217	212	221	224	248	218	244	247	232	233	241	234	224	223	264	256	254	211	224	236	239	220	232	231	242	248	228	234	235	208	223	228	226	261	228	229	223	229	254	234	223	232	249	229	234	233	205	192	256	241	235	247	240	241	221	236	258	237	220	239	225	227	248	242	231	249	238	217	249	239	250	246	209	235	217	267	205	230	233	255	216	225	224	246	234	239	253	203	224	253	215	229	252	232	279	256	227	255	257	216	237	205	253	220	211	230	229	215	210	242	223	220	231	231	242	238	219	234	229	230	214	229	250	251	240	249	256	229	214	221	258	233	225	263	229	237	239	249	221	229	220	240	235	254	247	228	238	225	212	243	210	229	232	215	218	227	217	203	229	270	239	218	254	221	223	218	237	229	233	230	244	217	242	224	250	234	224	230	218	237	242	249	272	228	240	236	243	233	239	235	228	252	253	217	236	234	231	232	234	225	254	233	254	218	264	232	236	256	239	218	212	259	234	239	241	251	216	222	232	226	241	244	269	261	231	248	217	235	239	254	236	234	266	229	244	220	249	245	257	255	231	230	237	232	251	257	227	231	229	200	217	244	248	242	207	253	228	248	222	246	237	230	265	221	207	204	218	217	224	217	275	225	227	260	252	230	222	227	234	229	222	222	224	239	241	241	264	257	235	226	224	260	222	212	216	213	233	225	207	246	261	229	237	230	247	260	206	229	265	223	257	238	237	226	253	229	210	217	235	243	237	237	224	251	246	232	268	230	228	239	234	223	243	238	240	260	234	249	225	237	268	261	215	221	211	228	235	233	221	233	249	238	209	241	234	216	232	242	215	217	245	226	230	242	223	198	238	217	250	251	228	248	227	231	262	219	237	232	201	223	251	241	238	249	239	235	269	235	241	215	236	236	226	215	274	237	227	219	241	236	252	214	227	209	258	226	229	250	224	203	252	236	226	259	222	228	209	230	239	229	252	218	231	217	214	236	216	247	239	252	246	242	228	244	220	221	235	248	239	246	199	237	238	235	248	254	239	242	221	241	228	233	231	241	237	229	253	261	240	222	228	219	236	208	223	249	219	250	234	223	255	223	207	223	215	204	223	212	230	228	237	223	216	226	242	243	227	241	245	226	235	256	239	233	246	208	239	235	225	204	232	211	236	226	249	215	206	244	263	247	224	229	226	237	228	243	230	204	224	233	252	246	231	260	248	236	223	196	250	212	217	236	218	238	239	237	217	251	236	213	201	245	216	246	240	222	237	234	230	238	224	230	229	244	200	245	213	226	199	261	215	235	249	250	225	236	237	227	225	232	242	231	225	220	245	229	253	220	258	227	231	243	259	224	234	230	224	235	228	242	255	249	230	219	238	264	248	242	252	219	227	244	215	218	244	227	209	248	216	246	236	228	247	243	241	239	223	234	237	232	251	226	231	215	240	231	236	254	214	208	228	231	231	240	225	231	218	230	236	247	228	240	246	230	225	253	204	224	225	225	210	250	234	225	250	229	243	268	232	238	214	260	254	218	249	263	240	221	249	237	248	217	248	238	231	266	236	253	209	246	223	243	235	204	227	224	218	221	204	228	239	264	259	241	240	214	224	217	230	241	228	235	219	245	218	230	202	261	220	201	230	256	235	238	219	236	250	239	230	222	223	256	247	212	244	209	232	230	223	225	243	246	244	211	212	211	215	228	226	209	240	248	225	223	231	203	240	221	238	211	233	247	203	239	220	253	207	238	215	215	243	261	234	241	243	251	230	201	234	277	261	226	203	232	245	236	231	231	227	214	214	247	247	228	221	232	225	226	235	254	265	213	235	209	226	238	254	220	213	243	239	230	241	226	250	257	204	242	233	236	249	229	242	264	240	224	221	212	264	235	229	210	230	205	226	236	212	255	228	216	221	237	220	267	219	235	230	268	242	224	228	224	224	253	245	245	230	223	252	207	216	247	202	216	232	241	240	224	226	221	237	236	227	230	255	229	222	240	248	207	235	244	220	201	241	247	227	256	257	227	232	230	213	241	224	223	255	241	239	262	223	215	220	249	249	229	237	235	252	244	223	219	231	213	233	257	227	252	228	247	219	257	227	261	204	235	221	243	229	240	210	229	226	277	229	247	256	220	254	247	231	233	247	255	220	204	234	230	232	225	264	233	236	220	235	260	225	223	234	232	232	228	243	219	235	212	229	236	230	200	239	228	218	247	218	277	222	253	230	240	232	227	259	231	236	227	236	238	225	227	239	246
46593	43340	43732	1869	1517	1359	1218	1062	1035	960	983	904	898	910	837	828	819	836	852	809	830	813	826	764	779	760	814	789	764	772	729	796	747	715	717	772	772	711	748	752	729	713	687	724	743	769	769	750	733	751	798	705	759	756	725	732	707	739	727	736	732	762	700	724	749	714	774	715	692	740	726	755	776	742	716	750	717	742	779	737	760	714	749	730	756	723	758	721	694	751	713	757	700	757	728	711	723	725	747	679	745	724	696	760	705	745	704	725	768	781	744	738	715	726	714	731	739	734	743	807	769	747	727	707	769	708	764	675	749	676	722	724	719	764	717	743	747	733	676	730	752	688	761	711	763	766	786	756	743	750	749	705	739	781	756	720	704	738	768	732	740	720	702	788	727	743	719	757	743	748	752	717	739	691	729	758	717	724	698	732	690	768	777	745	780	714	757	744	744	754	732	743	723	735	750	736	739	741	740	735	749	728	735	779	769	782	707	718	741	733	757	739	758	749	714	739	744	703	771	709	744	766	752	718	694	728	702	742	778	724	769	694	759	737	747	727	738	745	720	676	722	753	721	734	716	757	729	733	749	777	742	738	712	735	755	692	721	733	701	749	758	717	751	758	744	713	742	714	750	708	700	699	687	779	775	706	750	768	763	722	722	739	732	752	760	751	762	714	721	730	709	721	702	762	756	744	749	715	704	707	693	756	714	740	763	722	755	731	748	701	712	735	683	683	697	762	763	761	737	770	715	735	738	741	737	754	750	743	698	731	657	703	704	672	686	724	703	805	767	734	705	739	714	721	732	707	730	798	768	747	733	751	710	810	690	726	733	720	772	758	756	753	762	725	785	790	723	752	701	740	735	725	745	738	740	727	733	690	689	723	708	760	745	737	741	770	724	812	774	718	749	746	734	717	755	713	728	738	727	699	755	736	768	749	707	750	752	704	732	739	751	685	737	736	739	744	741	789	752	758	760	697	714	715	739	690	726	715	766	734	718	766	696	763	753	774	733	720	729	743	722	761	718	715	700	668	768	712	701	731	769	823	739	725	733	741	730	713	718	755	717	723	760	764	704	704	703	743	740	744	760	759	801	778	747	794	717	732	675	727	759	720	727	727	749	730	725	758	728	750	740	746	682	735	726	713	732	725	712	702	719	724	712	745	729	717	745	718	753	735	722	718	741	725	786	729	733	752	732	735	740	753	739	768	769	707	703	657	681	687	747	714	728	696	733	752	757	772	712	726	741	690	700	715	781	710	736	776	750	783	700	704	718	720	751	719	683	756	713	772	730	661	694	744	731	723	762	721	708	681	760	760	702	746	751	680	770	738	687	737	682	717	734	776	689	694	747	725	661	761	708	702	773	696	748	749	758	797	775	709	733	751	730	737	722	744	750	754	747	721	752	763	705	740	761	724	744	774	723	773	755	706	747	780	737	733	738	736	747	691	751	775	755	809	788	755	699	808	734	730	721	692	757	724	696	729	734	781	740	702	715	764	721	794	748	741	724	782	736	754	772	799	780	800	692	741	724	764	765	720	768	745	720	724	728	747	770	752	732	702	779	714	670	791	734	747	726	716	686	714	693	682	711	721	733	742	742	762	695	774	795	762	721	783	719	675	724	739	704	764	738	790	792	709	729	730	726	761	725	712	741	790	739	756	761	703	762	753	749	695	750	695	777	743	778	740	764	725	779	707	737	784	740	689	715	764	759	770	753	750	750	741	732	701	740	780	687	729	762	785	735	810	739	738	695	709	749	703	728	728	708	736	701	713	728	718	774	706	723	700	679	767	760	769	727	738	727	752	765	727	792	759	750	752	732	714	771	743	731	774	709	718	697	761	722	741	740	742	715	741	752	755	772	713	702	720	741	715	748	694	776	761	763	708	721	737	711	718	706	759	686	764	711	744	712	740	772	719	730	759	751	712	762	751	712	737	734	701	720	713	710	712	685	707	791	717	756	779	750	738	762	760	722	694	762	706	713	774	775	779	739	714	761	736	695	701	710	723	756	756	731	752	757	730	714	723	725	759	765	727	741	698	753	720	765	752	722	737	716	735	704	745	746	750	764	748	783	719	743	709	764	745	735	764	719	701	714	677	727	772	767	734	712	718	703	756	759	731	754	695	725	727	725	755	727	703	810	776	706	719	685	752	776	664	742	722	745	749	742	754	732	720	749	775	704	737	660	747	691	741	754	726	716	755	794	740	746	749	779	755	737	755	679	729	739	669	739	719	767	776	705	708	781	779	674	708	758	705	753	707	785	725	726	806	752	734	727	775	736	791	757	756	767	733	738	737	726	767	717	776	774	710	729	691	765	715	721	747	755	732	745	697	731	705	710	717	738	744	731	753	728	781	749	725	723	689	721	756	737	718	747	788	703	768	739	709	711	742	726	738	748	748	747	766	725	752	783	711	781	743	753	761	757	805	713	746	772	781	690	785	717	743	758	713	760	751	754	762	775	685	698	755	765	715	789	780	699	706	757	698	695	715	713	762	751	719	756	744	699	732	752	755	739	717	785	744	762	741	781	750	721	752	763	755	756	732	776	794	716	703	765	750	691	748	719	710	709	716	709	751	728	711	667	737	790	773	748	743	686	724	743	701	726	710	776	695	737	727	702	725	758	697	749	748	748	739	722	719	749	768	754	757	712	719	741	736	747	716	743	769	727	746	743	703	734	691	718	777	696	740	739	742	748	770	744	707	723	764	732	767	718	752	698	712	739	726	740	707	746	770	747	763	727	732	778	707	714	786	698	745	728	738	790	744	732	735	736	725	740	722	724	717	729	730	745	680	729	728	753	713	738	722	718	764	718	781	681	684	682	724	754	668	744	759	778	746	746	722	739	711	739	766	734	728	749	732	749	744	724	731	642	715	721	708	711	741	769	720	760	711	767	740	779	732	707	695	750	718	767	722	775	727	756	768	734	774	703	734	741	690	712	739	715	741	695	778	758	678	730	762	734	725	759	738	735	762	735	769	769	732	781	771	680	760	712	697	718	803	760	771	713	756	738	785	741	757	688	743	736	720	713	768	749	757	739	702	750	745	732	707	734	738	732	735	741	757	702	760	758	719	772	732	756	770	723	725	718	779	741	722	784	748	758	782	733	709	718	727	742	752	726	697	774	730	750	774	709	711	725	746	739	765	776	698	682	732	723	740	719	668	739	757	734	700	740	753	727	729	778	732	762	728	707	808	805	686	742	743	695	743	748	750	764	776	732	739	739	731	777	735	757	730	750	704	742	719	738	739	719	764	747	751	736	758	760	766	726	771	711	727	722	723	722	714	742	711	704	771	745	724	760	764	762	687	752	696	732	682	748	673	745	739	735	730	727	731	701	788	749	711	685	718	743	742	719	747	794	763	723	717	766	731	756	719	725	738	679	696	762	712	727	728	724	729	764	728	718	726	749	740	781	831	720	735	777	775	738	687	742	705	773	722	758	747	724	702	749	763	747	744	738	739	751	747	762	745	706	699	772	752	721	695	762	690	711	732
80049	68965	57016	19292	3070	651	530	407	450	385	375	378	358	355	337	311	365	340	361	336	320	334	337	294	305	350	295	309	327	303	305	325	296	340	319	296	319	340	299	319	320	343	279	305	330	285	295	312	314	294	294	276	319	269	336	325	313	330	305	338	325	301	314	306	319	292	311	301	339	287	317	326	314	288	290	287	319	295	338	293	326	311	329	295	296	303	325	312	300	283	304	333	313	304	314	327	276	334	312	276	306	301	294	306	294	296	314	313	298	340	333	320	334	286	306	306	327	322	336	294	305	293	280	308	300	291	305	316	299	302	303	312	289	301	300	288	327	292	277	310	325	330	312	299	297	299	300	319	308	302	323	311	318	317	314	310	292	300	304	319	332	322	310	324	316	298	306	296	285	302	340	310	319	286	329	306	326	308	299	279	292	306	312	328	277	285	279	322	320	311	295	270	287	284	311	316	296	329	313	295	317	303	313	320	317	300	301	293	324	299	296	284	312	311	319	303	317	320	306	307	273	307	324	286	333	322	322	292	332	292	291	306	339	340	303	316	316	328	313	289	294	275	322	318	324	311	316	301	325	320	320	361	318	315	304	335	296	315	284	331	303	311	293	292	312	326	314	305	279	318	315	292	314	308	298	300	338	321	282	324	313	318	320	294	304	327	296	279	303	313	320	252	330	289	289	322	327	333	326	312	299	305	317	281	308	274	330	301	309	298	288	336	304	314	312	318	280	321	311	319	309	324	321	321	329	280	308	315	314	327	344	265	273	332	323	303	332	309	309	298	306	303	310	292	335	289	309	306	319	303	303	311	320	285	329	301	338	300	320	312	290	278	300	298	359	311	317	306	303	316	292	286	315	306	325	300	299	309	327	325	308	317	302	296	300	304	298	328	307	284	306	302	306	316	325	294	342	308	317	324	285	318	294	322	305	318	314	292	319	311	303	300	286	308	294	275	298	270	303	309	295	307	309	308	322	316	299	316	321	281	303	313	305	331	306	293	310	292	297	315	312	297	310	319	327	275	325	302	296	330	340	322	311	313	332	318	283	306	297	333	322	313	314	312	302	320	322	323	293	299	343	299	293	300	317	321	298	305	273	311	339	273	303	282	322	293	278	305	340	319	321	298	318	297	304	301	333	311	290	306	299	344	288	311	315	298	287	306	317	296	314	305	305	296	297	310	321	279	312	334	295	304	303	299	315	331	296	298	339	336	272	311	347	337	311	348	313	319	281	297	280	307	297	332	327	314	303	308	306	284	302	297	294	331	289	328	304	325	315	271	304	331	310	297	286	289	270	308	300	312	318	307	322	316	288	283	303	320	292	296	330	293	293	299	267	302	334	318	317	310	295	301	315	306	308	301	282	339	308	278	324	300	293	321	311	354	313	304	327	320	313	297	302	305	334	325	328	307	320	324	288	308	287	286	324	315	315	310	297	294	287	290	320	335	326	306	264	318	320	310	291	313	310	299	270	277	288	291	275	295	337	300	315	318	333	322	325	295	313	270	297	286	320	292	296	313	277	323	317	316	280	325	307	282	296	288	319	342	297	315	294	293	288	307	299	323	290	305	298	295	297	320	281	307	304	293	328	315	324	300	319	317	324	334	316	287	294	311	292	329	336	310	329	316	304	342	303	283	311	289	297	311	284	281	315	317	330	337	337	303	271	276	328	262	320	297	291	321	309	296	353	303	314	293	285	310	294	300	309	307	288	308	328	268	307	329	304	300	299	319	300	314	350	311	295	336	280	334	300	307	335	301	300	290	303	321	278	299	309	312	319	320	323	287	301	301	339	310	322	300	297	305	292	291	285	313	324	298	308	295	305	333	319	296	286	334	293	298	302	326	304	291	321	336	320	337	305	315	329	293	314	322	316	331	321	296	319	298	301	317	349	291	301	309	311	304	304	335	323	315	327	296	322	330	308	300	314	330	304	287	300	321	288	305	299	310	308	323	272	301	311	332	293	321	321	301	318	301	351	297	315	326	296	363	318	307	296	337	314	306	308	299	312	306	320	326	339	316	293	309	270	325	350	311	321	296	351	314	344	312	297	291	325	359	334	338	328	302	319	310	293	311	309	319	303	300	321	319	306	304	284	318	293	309	326	316	299	326	312	313	308	296	307	349	297	314	306	286	324	347	301	326	323	320	306	308	286	329	310	318	347	306	324	344	353	281	299	306	276	326	335	313	326	313	294	354	292	277	308	306	292	331	322	301	292	343	326	287	311	284	325	298	298	281	279	317	346	309	267	292	305	285	311	312	304	317	269	319	297	283	334	290	289	320	293	294	278	293	330	289	308	312	277	294	317	300	289	343	315	347	324	285	311	312	327	297	308	295	334	291	340	305	305	293	319	301	278	315	324	293	324	300	320	285	310	295	333	317	299	327	304	304	302	292	335	293	308	300	304	359	274	311	281	289	308	333	290	297	326	312	297	319	312	315	271	302	315	292	308	294	304	317	318	330	301	327	292	301	313	312	325	269	301	296	302	292	319	297	314	338	302	306	317	330	292	321	289	351	294	279	310	313	322	296	291	306	317	305	343	303	293	326	312	295	304	313	287	307	274	292	316	309	327	324	297	297	300	316	318	303	305	274	301	293	311	311	301	295	302	279	308	297	310	345	306	300	300	313	279	344	269	309	296	347	312	299	303	293	301	311	318	306	315	287	326	285	328	276	336	302	288	324	300	288	306	301	327	301	338	307	291	319	319	329	320	312	286	307	306	306	293	299	322	282	301	300	328	313	302	309	301	294	310	308	307	277	304	335	322	323	318	297	300	328	308	313	307	314	289	314	274	323	300	277	307	344	337	297	268	313	311	303	287	294	302	311	301	305	293	328	305	304	332	313	301	308	298	268	328	298	351	299	338	317	332	293	306	322	267	271	333	299	328	305	291	320	305	324	330	312	313	274	273	304	305	296	297	302	282	318	335	297	309	311	297	304	289	287	304	345	293	317	342	334	283	279	336	272	297	297	306	298	324	312	329	282	310	321	299	291	316	316	337	311	316	312	307	305	333	295	287	342	305	315	313	326	323	305	303	336	311	347	301	316	320	309	293	313	323	299	315	295	296	298	293	308	319	342	289	285	324	286	320	304	320	323	290	291	319	345	298	297	308	300	281	320	302	298	347	320	312	296	287	328	296	274	298	314	333	292	295	313	281	327	308	309	329	295	283	287	283	320	305	367	310	299	255	304	311	321	355	321	333	291	297	308	321	287	301	294	294	314	292	302	316	324	286	330	303	294	310	295	290	313	316	273	329	316	323	285	339	305	295	315	304	334	348	315	283	284	295	347	287	295	302	303	305	319	321	313	325	303	324	316	300	325	288	309	305	313	315	345	298	306	284	344	299	283	333	319	320	322	299	319	307	317	301	299	326	276	301	317	306	295	271	313	280	316	319	327	292	290	293	326	298	313	311	296	314	294	323	314	308	293	296	333	324	295	316	323	308	325	288	322	285	328	297	298	292	312	263	279	281	316	319	315
57060	55489	49404	2709	2419	2090	1804	1685	1574	1453	1363	1321	1191	1193	1109	1117	1083	1069	1008	1072	1011	1036	1038	944	983	996	1000	947	1005	929	988	991	988	1007	892	961	927	917	957	943	1001	931	914	916	906	918	907	1006	936	908	881	932	915	973	939	960	926	937	978	925	925	917	921	978	968	933	912	912	892	913	915	929	951	945	910	931	928	907	930	937	916	935	892	926	934	953	955	1015	945	936	928	890	923	937	930	971	924	959	908	973	917	859	969	919	943	899	921	911	959	955	908	954	911	948	919	899	931	983	939	923	869	911	906	911	922	973	974	907	906	964	916	877	904	911	941	875	932	907	898	910	923	914	934	922	914	952	930	904	893	912	941	917	916	932	909	889	890	963	933	974	962	879	986	977	907	914	927	957	915	914	864	919	950	884	980	857	925	946	907	913	964	903	947	935	906	938	898	949	881	978	928	869	886	887	950	927	916	935	869	891	929	948	915	947	941	918	899	881	1020	939	982	950	917	959	900	930	874	890	956	957	915	958	939	900	945	976	942	941	915	931	877	899	977	911	919	915	927	939	935	942	884	898	850	910	937	917	955	925	943	908	932	892	963	860	882	958	877	932	917	922	990	908	916	901	932	916	948	948	888	874	989	921	924	908	1019	910	905	912	936	948	866	978	963	926	912	900	916	934	881	911	980	914	910	951	872	939	936	896	875	937	913	909	950	921	913	894	882	948	966	958	907	875	885	888	951	967	920	929	949	871	917	952	921	946	949	937	965	934	960	952	947	914	908	897	942	900	964	906	938	931	920	956	956	885	881	928	945	887	932	879	878	942	956	882	901	936	922	877	892	946	929	895	902	907	875	926	910	944	920	897	1039	952	961	943	896	917	935	979	907	929	919	921	955	948	906	905	929	906	912	964	946	900	966	901	938	869	912	937	893	996	924	983	944	912	910	918	950	875	953	912	893	971	951	966	967	945	920	951	931	885	883	902	929	920	927	941	889	948	905	923	940	937	871	910	920	895	933	969	856	918	989	968	898	910	908	934	912	904	956	902	893	930	939	902	908	949	980	924	901	927	918	912	932	878	903	919	899	955	915	923	841	901	931	862	857	943	936	930	907	904	929	938	962	901	979	898	974	910	955	887	898	947	912	883	921	964	918	972	958	848	935	971	963	925	919	916	876	954	980	920	915	957	849	887	891	913	918	921	914	982	904	982	874	975	946	896	913	905	895	932	955	905	886	924	930	920	919	885	955	993	889	886	937	908	903	930	947	897	934	896	849	881	952	961	906	894	973	881	937	918	966	894	882	913	897	889	962	903	942	946	986	970	881	983	994	919	898	965	1005	911	883	1009	950	947	953	895	920	921	968	911	967	913	907	900	956	937	920	926	866	975	899	831	922	967	892	981	936	972	951	919	970	905	910	918	920	948	889	939	943	927	928	886	918	910	954	926	931	933	926	911	941	928	936	966	917	841	958	941	907	912	953	960	896	945	953	912	924	910	895	925	947	916	997	923	922	920	913	909	901	909	898	956	925	900	926	930	883	934	898	903	970	956	920	922	933	944	909	937	951	928	918	921	909	928	942	927	931	882	945	947	872	951	958	931	972	898	964	1010	962	939	911	942	872	908	940	922	897	869	910	925	943	877	910	899	935	930	927	910	946	939	906	888	917	900	951	935	888	917	921	949	1019	941	891	970	916	952	896	910	876	934	923	917	949	907	918	913	962	910	895	908	893	880	888	913	884	873	931	933	954	929	943	935	940	926	951	927	938	899	897	924	943	928	914	869	860	881	906	936	985	920	946	866	957	966	899	907	910	973	915	907	899	924	891	940	907	914	929	910	965	940	891	903	944	928	933	974	941	974	953	904	871	878	921	921	911	896	958	919	885	887	939	934	913	906	907	922	898	950	870	913	886	907	902	908	938	971	978	949	921	928	884	907	949	891	898	880	943	956	961	951	956	926	908	938	895	875	949	988	871	953	870	884	917	927	904	923	897	949	965	923	927	940	896	946	948	930	960	929	918	928	947	904	906	966	927	962	915	912	863	942	932	935	952	935	930	895	971	941	897	913	903	931	905	938	953	931	901	959	895	912	968	1019	941	898	953	917	934	949	885	949	942	923	963	932	910	831	985	980	914	908	885	914	942	991	870	889	897	978	859	896	913	891	929	927	968	934	918	1006	935	990	931	939	918	904	996	977	936	890	939	912	955	904	909	894	887	919	921	842	884	928	867	899	934	920	881	894	941	938	937	893	919	917	938	912	907	911	941	921	912	907	895	918	930	928	891	876	933	968	868	914	924	926	949	896	901	902	945	909	993	946	886	951	954	899	917	909	872	921	908	893	950	898	929	941	968	932	893	872	927	927	906	943	965	895	933	905	958	928	958	924	934	941	948	881	923	965	962	926	887	950	935	887	936	881	987	917	950	946	854	921	863	937	886	923	895	930	942	916	924	946	943	892	899	974	903	946	957	898	959	925	923	917	876	950	942	925	900	970	932	918	861	939	941	906	935	931	930	939	932	895	963	924	957	922	956	941	877	886	961	943	916	918	892	888	917	895	938	921	902	892	931	916	935	918	932	950	959	954	956	873	889	904	883	950	920	895	890	947	951	932	936	910	945	902	950	884	881	950	925	929	937	891	945	941	922	914	871	966	938	948	965	906	903	939	899	933	913	945	918	901	907	902	883	969	869	927	887	906	934	892	930	896	938	935	938	888	863	930	936	901	958	952	935	950	939	914	927	945	890	909	959	936	926	959	862	888	935	925	928	878	992	913	931	885	890	922	928	923	909	926	983	984	942	886	892	923	945	970	959	979	923	880	920	932	895	912	848	939	898	960	913	893	882	908	913	938	874	885	951	898	937	918	960	931	923	946	908	932	976	844	907	913	903	894	897	919	890	898	938	938	918	942	943	920	915	939	904	916	947	943	921	890	879	914	897	967	961	970	924	913	923	889	932	921	927	968	913	925	946	924	888	948	953	949	929	944	892	918	894	911	937	930	949	902	921	915	920	938	938	902	936	868	910	967	919	992	900	922	969	883	910	895	963	876	948	997	902	930	918	976	881	938	885	878	919	923	959	953	954	931	920	898	911	958	925	932	914	926	946	892	911	901	923	943	884	920	950	948	946	920	915	903	878	881	872	931	966	980	987	922	914	928	946	891	943	913	932	895	876	907	914	964	923	898	928	929	972	882	929	938	949	981	879	961	916	932	941	931	928	930	926	901	891	924	965	947	999	937	924	977	846	903	868	954	982	874	905	892	879	952	939	945	869	956	927	916	1005	868	939	944	935	945	926	910	916	915	963	938	986	883	866	901	898	923	884	903	906	894	954	896	957	924	914	928	917	947	933	919	985	921	916	904	943	975	950	894	924	880	1006	927	935	972	915	904	905	893	943	903	878	918	949	951	915	907	916	909	932	979	925	952	928	964	919	901	975	845	928	958	949	903	945	914	900	950	886	922	933	950	912	914	899	895	954	913	865	915	980	969	945	954	909	895	930	908	946	923
27037	12618	5293	426	161	150	155	132	136	157	140	127	133	133	128	142	128	126	126	121	161	143	127	109	119	136	144	135	120	138	111	128	130	138	127	135	155	126	143	137	132	149	122	120	125	128	117	140	118	132	133	127	133	131	117	121	133	130	134	131	132	119	164	112	125	137	132	115	129	156	142	143	115	132	113	139	140	135	135	128	131	129	129	148	119	156	126	127	130	121	144	124	141	121	126	140	131	124	133	147	131	146	120	113	156	139	119	131	121	162	113	140	130	129	155	127	123	121	126	123	120	127	150	129	143	124	152	141	120	131	128	140	153	139	128	146	130	145	126	136	117	125	116	141	133	117	120	122	121	134	161	132	123	138	132	134	126	143	120	137	123	109	123	119	129	122	139	147	122	144	135	131	142	126	136	149	126	139	139	118	128	137	149	141	132	133	144	151	109	143	142	133	135	124	154	129	135	121	114	130	135	124	118	138	120	108	137	133	114	118	133	134	139	127	137	130	151	110	120	135	138	133	122	155	136	132	134	132	140	129	127	137	124	117	133	133	146	141	134	133	152	119	127	125	138	125	125	112	143	143	128	126	146	158	133	135	111	121	130	123	157	142	122	134	103	134	134	126	123	122	123	127	103	118	150	129	129	119	131	128	133	133	133	118	124	149	115	136	117	138	157	141	120	129	121	126	139	111	135	130	140	138	137	142	122	140	153	148	128	145	138	128	132	125	124	135	159	110	134	113	142	148	142	106	131	136	134	153	135	134	125	133	129	113	120	96	151	134	155	127	127	122	120	132	115	113	141	134	114	136	115	149	129	147	137	133	123	126	118	132	141	146	132	113	129	136	127	125	107	141	150	136	116	156	141	142	130	134	109	141	126	120	128	135	144	121	138	140	136	134	133	131	124	117	134	150	128	116	134	124	134	127	130	120	149	122	143	126	121	143	121	126	146	139	121	148	124	132	118	138	130	129	112	151	152	106	128	149	133	124	137	129	113	125	133	123	137	147	136	139	118	130	130	133	131	129	123	121	140	115	117	122	113	118	115	139	124	145	142	135	132	121	114	134	134	138	137	121	132	126	129	128	123	126	134	111	130	104	140	143	132	126	123	136	121	126	136	123	136	138	127	128	98	153	126	114	133	139	126	131	120	135	133	136	122	127	140	117	157	128	126	139	130	149	121	124	130	137	134	123	150	133	133	138	120	132	136	123	145	148	131	130	125	144	124	137	149	108	116	143	134	154	141	144	121	135	121	134	135	133	123	116	142	117	130	117	134	134	128	129	134	113	147	121	136	124	122	132	139	152	141	131	139	147	101	108	146	128	153	120	142	141	132	121	136	125	128	117	138	132	129	139	134	138	110	134	144	129	128	96	133	136	140	121	124	138	133	170	134	129	135	125	111	113	138	128	144	147	150	129	144	129	124	146	155	125	130	143	140	144	131	151	138	141	133	144	145	158	155	122	143	113	116	111	155	110	127	160	112	116	128	135	126	129	128	143	123	141	138	144	140	138	135	130	137	143	130	159	151	111	139	116	146	113	113	152	139	109	126	132	133	118	133	118	160	136	126	142	116	133	133	131	132	121	123	148	151	153	128	119	124	143	134	133	109	123	127	108	128	131	126	143	118	143	126	142	113	135	140	126	125	126	131	134	138	135	137	136	131	143	135	145	135	129	131	123	135	119	121	121	129	141	143	140	136	129	152	127	145	129	135	147	135	155	140	127	133	153	115	141	126	133	129	130	146	121	139	143	135	137	134	126	132	128	140	129	120	126	121	142	146	135	136	134	137	132	130	133	118	124	140	124	126	138	116	129	113	121	133	138	123	108	156	129	137	115	100	156	155	126	125	127	115	135	128	128	131	132	129	134	129	143	108	138	142	134	141	147	142	125	113	131	135	122	112	134	134	135	130	149	130	149	110	150	108	123	124	125	126	122	129	141	142	156	132	155	123	139	127	130	153	127	119	146	122	115	146	131	135	115	111	130	148	134	120	131	129	132	142	143	115	132	149	103	111	134	128	117	146	143	141	133	126	132	113	133	111	133	145	137	126	118	116	117	157	128	125	108	134	150	125	130	134	132	127	138	136	133	133	140	111	111	133	134	121	110	123	176	129	136	133	133	144	136	131	134	129	131	139	122	143	128	134	130	144	129	108	139	128	139	143	135	134	110	147	121	103	128	140	131	135	137	134	136	128	137	132	143	119	118	138	155	142	122	117	114	157	134	126	141	128	114	144	139	99	147	125	123	138	107	131	114	116	125	131	122	138	137	123	144	144	139	117	137	132	137	134	126	151	105	108	137	126	143	148	128	134	138	127	144	154	125	136	136	121	152	137	151	115	127	150	115	133	129	137	132	125	128	120	137	118	127	136	136	116	118	116	140	134	130	133	115	122	133	135	125	135	127	145	127	140	130	129	117	131	127	142	134	121	149	132	130	145	129	130	135	130	136	112	141	117	127	124	124	141	145	130	128	119	140	117	130	139	121	137	125	123	125	122	141	145	125	131	135	122	118	133	143	123	149	130	126	120	148	130	126	118	146	136	135	136	118	123	125	146	149	138	131	138	125	131	119	96	131	126	134	147	133	126	134	141	117	116	114	113	110	111	135	136	127	123	126	144	125	127	131	145	120	118	135	132	144	123	152	150	112	127	123	152	133	129	134	133	115	144	130	127	125	142	127	133	124	129	126	134	142	145	146	115	124	116	116	150	128	110	125	132	134	129	137	138	130	119	138	103	133	121	143	123	139	130	129	138	156	123	135	136	146	129	137	121	118	132	148	149	148	144	125	116	125	138	140	134	128	135	139	133	141	107	121	136	123	139	105	124	148	122	114	130	115	136	149	109	120	114	127	120	136	167	116	143	126	129	132	149	127	130	127	144	163	132	151	122	143	136	140	107	129	111	135	121	123	132	140	146	138	124	142	127	156	106	117	116	123	123	138	131	124	147	116	137	120	152	121	144	132	134	149	135	127	133	125	133	131	151	125	132	125	129	135	123	133	114	140	124	155	123	144	124	136	119	129	124	129	125	141	155	122	118	143	130	140	140	126	118	130	129	119	128	147	140	133	141	127	140	136	121	135	132	130	121	139	135	132	134	128	131	126	126	126	148	128	123	127	120	127	130	134	137	128	142	128	136	144	124	133	126	126	138	121	128	150	107	142	129	134	131	152	117	114	141	128	130	123	118	132	124	134	134	140	127	135	130	116	137	119	131	127	123	111	137	135	108	132	135	125	139	131	142	146	119	116	107	118	135	128	106	116	108	136	133	135	128	120	142	138	145	125	141	124	118	113	126	129	123	120	120	138	128	126	130	133	134	106	130	135	134	119	142	125	145	131	115	142	139	126	130	134	129	131	127	147	130	120	123	128	121	149	133	144	122	153	148	135	147	120	128	121	130	121	126	139	125	121	113	121	143	143	143	120	134	136	140	139	129	121	155	148	127	147	134	123	123	132	127	120	138	109	130	137	120	112	132	142	130	138
26052	15381	8852	494	520	481	523	478	454	501	513	456	474	473	451	457	472	492	456	482	473	437	463	480	475	456	452	476	453	446	463	489	478	476	464	458	460	459	477	473	438	470	458	487	487	481	423	475	429	484	444	462	465	460	454	481	494	466	514	468	477	456	466	484	424	495	469	484	456	476	463	432	480	495	464	493	475	527	515	481	451	473	510	438	482	467	486	442	473	473	447	435	469	428	466	458	466	503	459	471	451	444	466	493	453	483	486	447	433	468	460	484	449	473	460	475	488	452	513	487	485	481	472	464	447	484	459	458	499	440	479	421	456	463	449	494	468	454	478	479	485	487	478	446	470	437	452	489	475	461	529	462	463	466	458	430	433	473	476	435	482	432	503	486	469	458	449	476	478	463	474	474	452	473	493	465	425	524	487	471	479	460	447	443	421	465	483	486	453	471	484	492	456	465	474	477	461	471	465	485	453	469	489	472	467	475	486	474	471	493	491	503	464	465	474	454	490	462	473	467	467	467	475	481	462	488	483	448	485	462	453	480	459	469	479	485	483	480	486	457	479	423	467	429	460	491	438	497	448	480	463	462	447	453	421	460	469	490	471	460	478	462	490	475	474	463	472	458	469	490	455	487	459	504	498	462	430	438	483	473	491	472	455	456	475	459	454	484	474	449	456	470	419	464	438	490	470	449	466	476	502	490	461	489	456	451	463	458	435	481	487	469	544	470	479	446	453	460	485	505	452	463	458	460	476	493	484	440	461	454	500	481	482	470	452	438	462	461	460	429	420	463	456	450	443	473	476	490	483	481	462	449	468	481	455	469	458	483	492	447	443	492	494	449	469	479	512	458	446	462	464	464	468	477	443	480	499	442	436	519	488	473	488	454	479	459	435	478	488	453	464	490	501	503	434	446	471	441	502	471	454	495	491	495	444	467	477	442	514	464	458	490	471	503	484	479	467	444	455	459	468	460	450	418	485	515	483	478	488	471	472	455	483	502	504	475	425	434	466	521	461	474	472	428	494	499	488	466	465	441	462	492	455	453	443	477	464	458	498	438	519	462	460	446	482	467	461	459	455	460	480	497	433	442	461	481	463	444	453	486	485	454	437	462	478	454	492	461	447	468	438	482	491	433	504	464	473	476	464	417	534	452	441	501	468	453	486	460	465	455	482	479	446	457	492	488	456	481	468	477	438	486	465	454	444	481	468	467	465	477	504	493	501	500	494	474	463	471	477	465	491	466	460	498	451	486	430	464	453	454	460	481	493	500	485	451	511	474	430	446	468	491	476	475	443	505	486	449	477	490	461	493	471	428	421	490	474	438	475	521	476	499	502	471	485	445	466	469	471	475	467	499	443	484	498	444	418	460	476	485	489	442	481	495	474	468	480	474	484	450	477	472	457	456	468	413	461	486	465	480	420	449	469	465	464	493	461	448	492	446	465	452	483	461	445	463	518	434	457	445	463	481	443	438	497	460	477	467	492	442	478	454	480	493	460	454	429	439	455	479	477	435	502	459	464	452	491	472	496	483	439	497	483	486	493	456	493	515	488	518	478	455	482	488	431	434	458	509	482	404	479	505	478	487	480	432	443	426	508	478	462	496	503	405	466	475	473	491	454	466	467	448	468	480	465	500	519	448	482	459	464	458	447	442	463	500	450	483	505	435	453	452	508	475	475	472	481	502	497	456	460	445	446	482	482	444	471	417	466	504	456	464	501	456	464	465	460	499	507	463	457	486	426	434	501	457	434	499	477	463	443	456	508	500	487	458	456	471	472	477	488	440	451	537	469	446	423	455	427	445	440	457	473	436	475	492	446	460	483	492	460	463	506	458	467	438	426	468	496	466	487	481	496	462	448	452	463	512	471	503	474	463	512	468	484	464	445	504	466	458	447	431	439	483	485	492	457	440	469	453	453	448	503	474	475	518	447	459	466	501	498	480	480	494	451	473	477	457	469	469	462	438	450	486	445	468	463	443	423	480	471	463	472	431	464	473	467	441	441	498	446	465	475	433	463	443	503	475	451	475	473	462	461	475	452	439	486	449	465	477	466	457	454	474	521	463	472	506	464	478	498	426	469	416	489	473	489	452	470	484	430	477	495	448	448	506	463	460	470	496	529	456	450	486	439	516	494	467	456	453	457	447	471	453	458	475	455	429	449	450	486	483	475	474	467	487	454	469	473	475	478	485	476	450	437	466	465	455	443	479	420	465	439	479	477	446	464	457	470	462	507	427	489	486	459	470	453	479	444	455	476	465	433	444	527	518	450	465	504	449	477	447	455	466	448	457	421	491	474	485	469	454	484	431	450	438	443	482	482	489	429	471	470	494	457	483	419	449	489	470	442	445	426	504	472	448	448	440	480	478	464	473	425	498	503	444	475	475	428	515	486	445	487	499	511	473	440	443	415	480	460	485	487	441	455	467	475	474	493	451	453	481	458	473	482	466	432	470	445	437	467	482	449	466	478	482	440	482	440	469	480	438	481	467	466	486	486	493	418	474	456	454	456	449	466	459	487	483	501	480	475	483	460	467	447	476	463	472	453	503	443	482	458	477	448	499	472	469	473	460	440	465	462	475	511	451	479	452	480	459	457	463	457	459	458	434	438	461	520	448	432	437	427	477	493	474	449	474	499	481	488	458	472	456	455	484	464	479	485	457	430	471	476	457	461	439	447	457	476	507	474	444	481	453	460	484	427	437	473	491	463	428	487	497	434	475	475	446	467	444	455	480	444	492	488	474	474	470	482	465	465	481	451	517	437	476	479	453	462	451	485	468	464	503	456	475	503	447	476	465	467	487	464	461	466	471	460	481	447	456	513	473	513	471	484	451	479	435	445	444	506	454	464	449	453	457	437	465	467	480	477	449	448	435	461	481	448	428	483	493	454	466	450	450	462	493	494	462	468	488	450	469	432	475	476	468	467	470	504	455	470	457	501	420	484	479	514	504	483	453	460	507	452	473	440	459	495	474	481	492	534	485	441	508	507	429	430	443	464	478	461	489	483	452	511	466	483	482	471	503	449	460	436	474	471	446	450	474	466	512	475	466	457	489	450	433	465	500	441	486	469	510	441	488	471	480	435	499	428	446	478	483	438	473	468	460	492	419	481	449	473	475	489	476	475	453	447	486	468	482	483	453	456	442	475	471	480	478	452	489	445	472	442	434	471	492	434	442	468	445	472	476	486	437	464	467	468	512	463	511	460	482	488	447	486	458	435	479	518	458	461	454	459	482	469	455	478	459	446	475	437	497	451	475	491	510	441	469	442	498	481	460	452	475	457	494	511	478	522	442	474	481	488	505	494	481	457	453	503	480	466	472	479	467	481	454	465	490	514	460	473	479	477	450	448	453	481	482	450	468	475	460	455	457	455	487	475	499	452	492	450	461	469	493	464	497	461	461	448	469	473	469	457	448	477	471	474	465	494	455	467	476	507	452	463	450	491	432	428	485	463	441	454	460	442	462	443	457	475	464	504	490	456	449	473	491
68234	57005	49867	13383	1110	372	317	342	282	290	270	267	273	251	253	256	263	252	239	236	257	242	229	243	266	199	232	251	253	237	255	226	251	229	244	212	230	282	250	227	235	253	229	237	223	256	248	198	208	207	236	229	243	257	221	238	237	249	250	271	242	229	258	223	233	228	235	226	251	221	219	216	217	249	267	243	254	239	245	242	249	252	284	247	242	241	264	205	266	244	241	187	244	224	223	215	224	233	236	233	225	236	238	234	260	243	228	250	236	237	236	237	252	226	236	237	236	254	236	226	243	216	208	247	244	236	256	236	245	237	242	252	248	258	236	237	263	246	227	244	251	224	222	250	241	233	247	250	245	239	228	253	225	250	238	236	261	250	254	211	235	242	239	262	227	251	267	265	231	236	243	235	259	230	235	252	242	228	225	244	240	236	250	260	230	238	221	229	234	250	267	242	209	243	232	222	234	208	233	225	255	208	198	237	225	267	234	254	254	241	264	249	234	229	267	223	270	236	248	227	222	213	231	239	217	219	245	234	213	243	224	252	233	232	232	281	224	218	227	259	223	251	211	252	226	251	213	237	242	259	239	238	221	254	254	237	254	243	226	212	227	227	260	260	232	239	244	233	243	268	241	253	230	249	228	227	218	232	229	231	223	267	266	228	221	228	221	239	260	221	253	249	237	206	233	238	239	208	213	236	229	239	204	235	221	240	253	258	215	227	222	242	258	246	227	228	239	254	230	218	245	253	224	230	215	277	219	246	252	240	222	252	231	221	258	243	228	227	265	230	228	253	247	232	236	244	220	238	245	234	221	236	209	220	229	216	248	230	230	241	262	233	243	230	220	205	228	248	249	275	240	263	232	245	229	223	237	235	226	249	236	250	252	263	267	212	279	241	217	250	228	225	244	280	232	272	259	253	223	254	265	249	200	253	238	262	247	260	219	266	264	211	223	250	202	242	244	252	210	230	249	228	217	221	234	237	243	211	257	212	217	230	224	224	275	238	251	251	243	250	255	234	263	262	258	231	243	234	234	234	220	236	228	248	236	229	252	260	230	252	201	230	249	226	249	261	230	247	250	244	273	259	243	221	241	230	254	235	237	227	222	263	230	244	233	259	261	212	239	231	198	226	263	245	238	266	256	249	260	232	236	235	232	242	222	227	243	235	227	215	231	251	229	235	256	241	280	241	253	225	222	245	229	254	217	244	235	242	232	249	199	229	243	238	235	247	255	238	240	228	244	250	254	253	253	223	239	254	227	216	249	252	247	234	261	251	240	234	219	228	234	223	209	264	213	246	232	226	242	238	206	208	239	232	217	248	244	243	243	223	221	236	239	280	233	212	244	231	237	247	240	225	259	243	237	234	209	196	234	238	225	222	232	240	257	221	256	235	251	254	230	245	217	231	255	240	245	230	259	213	234	239	262	235	245	255	254	248	281	210	211	252	241	227	261	254	210	258	238	230	251	242	228	227	239	219	254	221	233	243	243	201	248	254	245	240	234	228	250	245	238	260	276	268	231	232	226	233	243	228	259	216	234	229	260	252	221	256	221	243	255	219	228	222	240	233	224	208	236	230	228	240	266	229	221	246	221	247	241	254	249	227	248	250	231	247	244	233	255	245	239	243	224	231	239	250	231	258	230	263	213	240	242	217	240	224	251	234	253	237	234	247	230	214	253	263	234	255	244	250	217	239	219	255	234	242	207	263	238	234	238	213	232	242	240	269	230	243	218	221	240	226	241	221	256	247	237	240	242	257	234	230	245	257	245	233	217	234	253	244	212	237	249	260	231	234	229	222	234	250	251	234	251	230	245	251	268	230	230	244	276	237	242	249	241	226	231	255	244	237	269	251	255	243	240	213	233	258	226	268	221	225	229	241	251	235	246	262	216	230	231	216	248	232	243	216	268	235	234	229	261	232	259	205	264	240	220	224	244	239	225	212	233	259	242	271	247	233	218	254	224	239	223	221	244	260	250	235	220	216	249	229	250	236	229	279	225	243	260	238	225	246	235	243	241	259	248	236	239	227	216	223	244	251	245	239	258	231	268	227	244	236	232	235	227	236	265	243	241	236	218	242	242	221	223	243	246	243	251	227	228	223	247	242	240	266	208	229	232	263	233	249	250	244	227	249	244	233	223	224	246	257	242	231	254	242	235	203	220	194	245	256	226	239	242	254	238	224	267	247	247	231	244	240	242	227	216	243	240	259	235	236	226	270	239	244	187	240	235	256	262	237	241	254	239	248	255	246	242	243	223	242	247	229	224	261	276	233	231	214	241	261	224	267	238	230	256	269	228	245	256	245	217	228	244	273	232	241	238	226	224	255	216	222	224	232	229	250	248	224	234	238	233	221	233	219	245	265	236	251	253	238	237	241	228	258	234	240	246	246	243	242	257	255	240	257	247	238	250	256	236	224	248	239	237	253	245	242	230	216	224	219	240	213	225	249	251	255	233	247	261	230	235	229	267	224	253	263	258	253	262	212	244	236	249	263	198	259	213	247	227	263	253	224	261	234	223	226	257	232	240	207	232	258	269	234	232	230	242	219	233	219	249	223	243	210	246	260	248	232	253	222	243	251	231	214	237	266	247	216	206	225	240	232	238	220	218	255	218	244	248	235	228	199	210	254	253	249	256	201	261	237	246	237	214	248	238	221	248	234	252	220	232	245	276	240	230	255	277	229	224	233	245	258	258	239	217	230	273	224	245	232	237	203	250	252	227	225	221	215	210	231	211	252	267	228	253	261	243	244	227	254	207	234	228	281	237	269	253	215	242	213	246	220	225	240	239	266	245	253	228	244	236	227	233	245	222	217	243	229	199	276	244	248	249	264	260	242	266	220	248	255	265	241	236	225	242	246	238	229	233	240	257	244	263	233	231	236	241	224	230	249	257	254	223	232	235	238	243	237	236	237	229	259	233	236	235	233	244	250	223	234	245	231	245	233	262	219	236	233	233	239	236	201	248	250	277	271	236	224	223	223	224	219	218	244	262	228	254	250	242	243	256	251	242	249	246	239	241	233	234	227	239	218	256	263	221	223	255	204	227	237	264	222	238	238	253	230	241	234	232	238	216	247	268	224	214	237	245	223	264	224	246	237	217	243	249	250	242	226	253	270	236	247	227	247	250	230	217	199	270	249	242	233	225	238	238	254	249	257	224	228	259	237	253	245	229	221	236	237	252	232	258	221	254	245	236	230	278	263	252	249	237	233	269	248	233	244	245	244	249	220	250	256	204	225	232	213	242	242	232	215	245	220	253	255	238	236	256	253	230	231	250	247	246	219	242	231	233	240	219	228	247	249	245	242	242	222	260	249	264	220	224	231	258	238	221	245	260	236	259	231	203	233	223	226	213	253	248	222	229	215	254	250	229	236	238	226	241	235	224	232	260	237	239	249	246	240	239	201	248	228	230	212	239	250	242	240	261	223	241	233	237	223	253	250	220	226	248	244	243	241	215	228	219	230	244	245	217	243	236	216	194	235	262	216
46827	45340	42479	1590	1510	1296	1195	1110	1075	961	919	909	965	864	849	845	809	861	820	843	810	775	807	850	783	822	786	831	778	753	770	798	739	802	790	742	769	770	755	754	730	793	757	799	766	752	736	752	802	741	760	791	802	773	771	748	776	727	745	739	716	784	770	756	788	738	762	719	738	827	726	750	759	764	765	747	722	815	768	740	754	754	789	769	793	735	738	775	708	758	761	769	735	769	783	765	762	725	771	727	706	783	788	757	733	789	759	754	776	729	802	789	782	777	790	813	793	779	726	765	702	752	784	786	766	705	749	779	746	773	725	796	764	731	768	762	760	746	737	764	704	729	734	760	764	767	781	736	781	768	745	746	770	762	745	749	724	716	776	757	714	733	745	774	774	777	696	712	738	766	797	802	729	802	730	758	797	786	765	795	757	742	739	807	777	707	771	808	792	755	781	727	716	742	740	772	786	752	721	766	792	755	784	749	739	721	764	777	780	783	745	786	720	739	747	775	748	749	711	732	760	788	735	738	707	762	738	752	746	708	759	776	768	750	757	802	779	733	764	769	784	757	777	778	729	753	766	726	796	781	717	769	761	761	762	743	827	815	716	817	726	786	781	753	771	784	803	708	773	754	726	770	791	789	738	700	786	752	740	709	732	734	714	726	749	712	732	724	757	805	722	742	732	741	751	758	801	760	753	744	764	715	805	732	761	797	852	715	739	742	755	726	726	748	784	779	779	775	739	712	750	785	791	733	730	731	817	731	736	760	801	739	741	781	751	728	743	762	764	762	769	751	771	800	746	803	755	697	772	795	801	776	769	749	773	783	741	714	762	770	765	778	708	752	808	743	750	737	770	738	779	717	685	743	755	779	780	730	778	748	779	720	731	749	751	756	769	787	709	739	707	776	749	686	767	795	765	800	785	685	734	758	757	761	771	788	684	780	771	814	725	770	773	732	729	809	765	748	720	772	747	723	823	778	729	743	763	765	769	743	787	754	756	705	724	727	747	749	741	747	774	697	773	703	732	739	783	747	744	786	754	742	713	707	728	743	709	749	746	781	773	720	676	720	751	711	707	740	716	672	761	769	749	766	770	732	769	733	749	731	769	720	750	758	732	753	768	732	735	726	731	750	749	829	768	739	727	735	751	738	722	736	768	716	772	729	796	733	760	798	726	791	765	727	777	743	710	751	732	730	751	733	795	801	743	749	802	779	718	741	776	729	752	781	749	791	744	778	741	749	722	763	704	763	734	756	803	780	779	740	782	783	746	821	724	772	748	711	732	751	727	732	737	730	765	744	757	789	751	749	782	741	747	723	768	726	716	737	770	741	747	759	738	749	701	712	720	713	735	736	753	768	764	747	743	802	737	799	739	768	735	760	711	781	749	719	725	745	767	792	723	779	765	799	728	822	760	770	789	777	764	751	736	784	785	742	811	783	723	793	714	771	729	705	712	735	721	750	770	747	725	765	757	774	791	746	751	766	727	750	714	717	716	757	795	731	725	714	760	777	801	786	800	728	752	731	752	748	768	767	732	785	728	728	752	764	736	769	786	761	759	737	711	719	791	715	744	762	746	721	776	721	754	747	755	768	718	758	755	754	766	743	843	769	765	799	763	702	740	772	812	743	756	696	736	735	739	797	747	795	730	744	727	761	709	732	757	766	713	731	793	706	733	773	769	772	775	805	808	728	747	742	790	749	773	783	781	755	725	741	782	727	725	719	691	753	773	776	764	717	729	730	770	756	761	728	795	731	765	735	797	744	776	738	741	750	785	745	732	796	789	771	758	747	773	780	749	765	696	742	741	743	761	809	675	704	766	774	782	696	701	763	758	780	761	718	717	783	805	740	782	753	709	817	729	774	741	772	719	785	773	765	759	766	731	723	751	798	740	771	772	774	796	747	765	712	766	770	759	731	699	748	732	782	712	702	705	742	731	743	769	753	747	746	760	762	765	763	736	769	741	725	734	749	761	721	758	782	745	732	766	754	709	768	718	749	739	734	754	751	716	780	732	791	733	779	784	797	778	741	734	766	765	773	732	718	796	714	747	747	767	777	768	722	753	770	793	771	718	755	746	750	727	721	751	702	765	786	741	739	736	750	729	745	750	737	742	734	750	781	781	790	693	764	810	756	762	759	807	734	775	735	769	751	807	760	761	742	749	751	771	696	730	708	788	770	747	749	766	729	724	740	767	736	766	763	806	721	743	705	758	740	748	712	790	746	752	724	754	741	776	750	755	775	732	747	731	745	725	738	801	820	772	735	754	731	773	764	774	801	767	766	773	744	842	762	764	739	796	757	767	717	740	786	790	777	791	725	763	751	755	787	751	736	749	803	730	776	779	754	741	760	754	716	763	752	770	772	719	744	764	780	689	711	801	754	722	745	770	735	725	720	758	702	714	788	764	759	784	727	764	764	763	751	772	739	788	803	776	738	755	734	748	723	741	773	747	729	784	748	724	782	764	725	726	774	748	777	747	754	765	715	767	745	738	765	732	731	744	752	766	797	693	729	709	760	711	757	788	760	720	833	766	739	733	740	781	711	775	764	734	758	786	790	743	734	754	747	788	793	751	791	721	778	756	767	705	770	756	741	809	716	703	758	738	766	768	766	733	815	784	705	781	722	803	736	755	745	760	814	735	749	746	719	736	772	765	701	768	777	759	731	764	753	774	707	683	768	734	687	773	731	762	753	713	750	765	771	753	751	798	766	721	741	747	776	790	762	721	755	820	681	748	750	713	685	744	753	772	741	728	779	759	749	705	782	779	784	772	716	746	735	709	731	783	739	766	730	736	710	771	738	763	717	733	744	713	754	774	736	749	706	765	746	748	816	780	767	733	756	748	741	770	762	753	750	791	745	766	766	767	744	761	774	755	772	730	715	744	771	710	797	704	719	752	750	754	782	759	767	765	721	770	765	763	807	731	791	715	753	733	716	768	731	752	781	731	763	734	820	723	757	756	738	755	768	752	777	748	777	758	733	804	719	744	716	786	715	759	774	720	750	742	729	782	710	742	784	737	739	690	726	775	721	747	711	755	771	739	713	740	761	738	781	760	751	732	752	754	794	751	760	717	761	791	783	790	750	747	781	814	756	741	752	732	777	781	779	770	757	745	759	787	763	727	789	795	735	764	749	792	756	763	731	768	795	790	778	771	736	740	735	748	712	799	746	768	757	771	754	775	755	745	748	750	729	732	728	770	737	732	744	733	763	737	783	699	784	778	744	769	778	713	787	791	757	736	780	758	757	752	769	760	775	735	757	731	741	731	776	743	717	807	772	779	734	740	737	733	710	725	706	753	749	787	757	764	766	747	736	759	767	742	759	775	818	743	783	796	776	736	701	742	770	765	773	741	767	780	754	753	769	803	726	722	752	766	748	764	737	757	728	706	731	770	772	724	751	774	776	740	753	730	769	762	770	761	762	785	718	839	728	743	749	720	807	742	792	703	724	724	789	789	762	758	710	753	773	765	748	751	768	760	798	774	759
78885	69988	61607	22090	5004	633	533	430	425	421	400	364	356	347	387	362	316	332	335	308	323	310	301	324	349	320	357	330	344	338	354	367	323	317	310	331	315	338	323	279	331	315	322	340	367	320	313	327	329	307	305	335	309	323	334	311	327	333	340	318	313	298	312	340	332	315	297	309	294	314	302	306	280	337	315	319	321	321	319	333	301	295	356	322	343	323	366	289	331	320	334	339	327	317	349	325	296	304	369	322	304	312	308	297	330	306	336	316	314	325	317	338	332	289	312	288	342	313	308	322	327	334	334	310	361	309	296	334	323	351	338	321	303	307	299	325	313	311	314	316	336	319	315	319	337	314	328	329	327	293	330	318	301	313	335	343	304	314	300	336	309	365	286	347	315	319	322	327	313	341	326	335	326	306	309	347	327	301	293	276	322	313	284	324	319	348	308	291	312	307	310	330	346	325	332	323	280	309	328	334	338	312	328	307	321	307	301	300	322	313	318	319	320	314	327	336	322	320	293	300	293	344	313	316	306	332	313	319	323	299	288	302	337	323	318	290	308	314	318	316	341	325	307	306	295	303	315	357	305	305	343	319	323	306	276	319	255	336	343	296	330	321	325	302	315	347	325	350	342	314	351	327	329	302	322	341	280	321	327	318	280	345	314	316	315	314	306	360	327	309	296	322	340	320	332	312	315	307	323	308	325	310	292	315	302	330	285	332	288	297	297	322	356	300	304	324	373	320	336	301	340	301	316	319	325	330	342	336	318	293	353	292	306	364	310	288	314	293	315	310	318	309	309	313	292	344	342	330	348	305	336	339	302	339	327	316	324	322	322	312	334	282	299	338	338	279	305	368	319	319	350	315	308	315	328	303	320	324	314	310	285	329	304	309	309	343	331	336	311	346	345	339	350	325	334	292	296	290	309	305	325	349	329	338	308	302	320	303	333	322	306	315	315	326	330	301	326	312	339	325	324	322	321	327	323	331	317	306	303	323	321	298	322	309	330	329	301	326	325	311	302	308	296	323	320	332	297	323	302	356	309	305	341	297	274	286	329	300	316	327	319	318	334	324	323	297	323	328	316	308	290	294	318	297	351	306	325	339	312	324	314	310	346	296	305	324	314	302	315	338	308	340	343	303	278	312	307	300	306	323	284	305	304	321	316	317	319	359	325	305	308	302	321	294	336	323	313	337	305	354	319	324	306	305	299	316	360	334	315	330	301	326	320	346	316	307	332	312	327	305	317	354	315	339	302	313	324	301	322	310	327	311	311	316	347	326	343	296	311	325	315	332	341	302	285	289	340	334	331	324	336	304	298	306	332	296	302	287	352	318	310	336	317	328	350	315	317	314	314	294	329	323	299	293	314	316	340	301	313	302	307	308	327	312	325	334	316	309	329	301	321	299	318	307	336	346	295	329	303	344	328	368	352	312	320	312	320	319	315	303	307	309	318	338	272	342	321	314	321	302	312	314	307	336	332	300	315	333	315	371	315	327	338	312	297	311	327	322	309	348	305	320	321	308	300	310	320	347	359	304	340	316	293	326	316	326	346	313	315	332	330	315	316	327	297	304	330	292	313	298	317	326	327	294	310	336	298	341	305	307	304	340	306	319	333	318	284	285	324	318	308	324	303	304	334	316	329	318	301	322	318	311	312	311	305	327	273	307	313	348	305	301	304	335	333	302	297	312	335	335	330	320	311	300	326	337	307	332	301	332	297	316	340	307	349	316	285	303	324	289	296	335	352	315	342	332	352	323	313	306	309	307	296	318	370	330	302	322	296	335	319	321	305	342	292	350	298	318	304	293	320	341	293	302	322	304	306	321	320	315	328	317	317	322	288	321	267	319	341	321	323	297	314	328	334	327	314	349	334	359	299	303	304	322	299	305	341	296	345	315	335	325	307	292	317	321	297	347	310	313	331	322	307	358	298	310	305	332	324	303	310	315	338	297	307	305	326	299	357	320	335	303	315	287	330	329	326	318	310	315	317	298	307	356	339	304	329	349	319	309	314	332	321	306	267	353	374	319	296	302	313	306	288	318	322	333	318	308	311	305	335	331	334	325	305	300	321	311	319	312	307	329	298	323	312	325	356	291	319	317	297	332	325	299	348	310	337	320	336	335	302	328	309	306	322	314	333	345	313	304	305	347	318	285	294	305	329	304	338	325	335	309	304	322	310	319	313	313	307	321	327	284	313	301	299	331	303	290	309	276	301	292	323	333	331	303	280	332	304	293	322	335	288	331	342	311	296	319	316	340	316	307	301	325	329	297	314	321	311	325	317	320	319	344	363	334	305	309	305	331	341	320	312	315	316	343	307	332	317	325	298	338	311	325	303	296	316	330	327	286	331	330	309	296	314	293	312	310	306	311	311	324	335	308	297	333	292	321	325	305	314	297	310	333	311	343	324	303	302	286	337	332	318	308	307	315	325	325	308	299	311	305	289	275	315	305	303	331	324	321	336	314	304	302	329	339	342	305	344	353	316	317	326	304	319	377	311	338	336	330	357	315	331	289	295	330	316	312	340	326	326	303	332	311	305	307	306	285	334	334	318	298	326	320	307	309	319	314	305	348	305	308	299	330	299	337	311	307	329	334	285	340	322	323	295	328	314	307	304	310	345	321	317	313	305	291	285	296	312	296	302	314	317	319	265	317	306	317	302	349	324	336	334	337	325	310	330	303	328	342	312	325	321	309	358	294	312	322	319	311	354	325	321	322	330	305	302	323	331	309	339	333	322	315	339	318	326	315	299	318	346	320	341	315	322	319	306	287	312	309	307	317	303	334	317	278	309	285	311	307	332	292	310	328	336	335	339	324	305	302	313	331	290	332	343	313	277	318	315	324	342	316	293	312	309	321	297	314	295	341	313	336	335	303	322	344	339	288	323	320	324	302	323	330	311	296	289	288	348	283	321	326	338	304	331	287	338	313	307	320	315	272	322	295	347	291	297	316	344	317	327	312	295	312	314	365	349	313	307	279	308	298	319	323	294	297	316	301	303	297	307	310	307	309	296	307	368	285	299	280	351	315	316	329	310	318	301	319	325	329	325	309	347	306	321	307	310	330	338	309	330	342	299	287	310	309	324	291	316	316	311	321	320	309	330	303	344	358	331	300	306	295	352	320	307	334	323	308	339	311	313	323	323	310	308	319	305	301	336	315	318	298	322	297	322	299	322	349	302	321	306	300	324	286	325	296	320	328	318	318	348	324	339	296	307	303	342	347	338	337	332	305	318	323	308	338	305	297	329	312	339	336	319	332	343	344	305	289	337	312	358	292	305	295	302	296	352	323	288	300	307	292	321	293	300	307	344	307	313	309	323	324	304	318	324	337	340	338	288	331	311	307	301	334	322	334	332	308	318	338	311	295	292	321	311	281	324	301	335	330	324	316	323	289	292	308	296	316	318	337	299	316	325	304	303	306	323	330	363	314	346	302	297	304	320	272	334	336	304	312	319	346	351	309	298	279	295	318	307	328	341	299	307	322	339	306
57290	56796	53575	2562	2242	1969	1705	1596	1450	1425	1300	1304	1163	1149	1119	1086	1104	1088	1040	1052	1037	1042	1019	1049	960	960	1042	993	1019	1010	930	1033	966	934	991	948	1012	950	965	962	990	963	1000	962	1007	969	936	995	971	941	984	955	926	912	1001	954	1013	964	953	940	927	992	967	964	984	972	1018	980	922	980	965	951	919	991	1019	969	922	944	970	916	989	927	1021	949	966	979	961	957	972	925	968	958	991	988	969	973	920	970	949	988	966	980	962	954	956	899	941	932	965	987	959	961	988	973	941	916	906	956	963	951	941	956	953	963	1011	955	945	920	948	962	946	980	963	998	957	938	940	923	989	881	976	976	947	960	953	995	938	941	958	973	1002	940	918	931	958	928	930	989	957	995	910	950	965	967	972	995	1009	961	949	932	979	958	912	989	927	941	931	926	916	978	961	979	926	1010	901	952	977	1013	952	944	922	974	942	909	936	1011	964	965	963	995	968	954	984	985	953	925	944	1023	965	971	938	976	899	967	964	921	957	994	1003	938	988	940	1003	865	899	1012	947	991	930	999	927	910	947	937	995	965	952	935	975	938	941	908	950	927	1005	994	981	936	978	944	1000	947	978	946	996	932	915	917	942	895	960	949	957	935	973	940	952	983	942	931	930	918	929	884	937	951	951	981	1014	941	999	944	985	906	938	928	964	958	998	972	1004	1012	982	925	932	961	938	898	946	952	948	933	916	921	974	977	983	935	988	972	1013	938	967	888	946	942	950	963	975	952	928	935	944	986	988	950	989	929	940	946	994	944	968	942	879	954	964	936	972	930	974	943	961	925	908	955	968	918	995	979	932	925	941	941	989	953	1011	974	1000	942	915	923	921	907	957	979	968	975	966	931	916	961	963	902	985	967	925	987	930	1003	929	933	915	991	980	937	975	947	909	985	895	983	938	948	957	925	979	968	975	981	959	959	989	951	945	939	962	982	1001	958	952	940	1003	973	946	937	881	964	936	983	940	917	928	959	938	875	1007	964	922	931	961	924	976	926	919	977	962	955	970	884	933	930	965	947	977	981	962	938	931	974	975	1002	952	966	964	899	913	959	968	953	934	970	974	977	976	949	1004	985	925	1012	908	983	947	978	931	932	948	980	1007	957	929	979	981	926	955	902	949	963	951	969	924	955	961	964	982	955	1006	934	982	975	1007	947	904	1014	929	995	936	975	960	917	931	926	979	907	942	1010	908	973	928	978	931	1040	941	911	982	968	962	906	1020	987	939	916	988	966	979	902	1024	968	947	953	948	930	909	987	937	948	965	979	960	957	941	944	945	920	992	911	968	964	984	994	969	914	876	1001	982	893	974	947	980	924	912	978	959	949	954	922	927	961	924	972	934	952	945	996	958	992	966	994	949	968	898	902	976	975	1020	923	946	944	962	991	933	938	924	939	919	944	947	975	905	1007	924	920	909	1009	946	970	928	943	963	968	909	911	938	957	997	940	966	956	949	983	958	913	944	986	919	956	956	943	947	985	970	923	953	989	956	986	945	958	949	896	954	976	968	982	957	971	959	937	976	949	1010	914	941	966	992	926	969	903	949	1001	939	937	911	866	925	949	958	947	931	943	936	927	996	975	959	947	969	975	1000	894	947	952	957	950	916	921	942	975	953	940	960	995	970	961	905	906	977	896	966	1008	964	911	928	950	901	956	953	958	925	929	983	918	967	933	948	971	938	896	932	954	938	987	947	926	916	953	946	904	979	924	929	934	943	969	933	962	943	937	915	904	947	958	961	965	982	946	968	916	883	963	978	951	938	967	943	956	961	909	943	940	1004	922	961	969	880	937	920	945	973	890	962	1012	958	957	990	987	978	946	960	964	943	1027	1014	947	945	966	951	991	925	1013	918	954	930	957	989	929	927	931	965	944	972	950	948	939	920	953	945	950	984	927	917	988	939	943	1001	934	897	959	978	948	958	963	974	946	957	934	902	991	954	937	925	998	930	952	994	981	982	942	934	986	954	913	977	983	909	890	886	957	971	990	916	971	956	942	988	950	929	944	935	965	903	997	988	939	944	903	917	986	969	930	948	969	973	960	973	957	960	929	910	970	941	908	938	951	952	968	980	1022	964	979	916	924	949	994	975	938	927	960	939	992	955	952	970	970	988	929	1004	954	962	940	981	972	913	963	951	926	908	950	911	920	985	922	939	924	927	926	941	983	938	928	954	888	913	956	955	909	943	955	951	931	929	968	993	941	933	902	933	916	938	968	953	964	895	961	978	910	949	994	917	965	935	913	962	995	945	943	982	964	930	914	969	929	945	920	973	992	882	932	909	1030	939	924	910	956	1017	895	975	949	966	900	924	921	902	974	992	947	897	949	930	945	966	936	926	923	932	998	982	960	941	973	910	944	941	938	997	931	901	956	1040	913	932	937	1002	956	898	963	943	918	957	919	938	963	926	1012	961	888	962	869	918	951	940	871	982	957	990	947	987	965	938	943	955	986	967	972	981	980	902	971	957	992	905	953	937	972	954	965	904	924	915	937	978	960	965	921	967	944	966	939	959	951	985	978	932	964	976	944	969	984	946	936	954	948	985	912	1000	962	972	947	960	988	953	968	979	937	935	934	943	1014	978	1016	986	899	946	947	939	909	952	927	975	839	993	962	966	944	924	1043	943	912	919	954	906	1033	926	869	920	930	995	967	995	956	922	973	970	940	944	957	960	919	997	971	904	977	969	922	930	960	936	921	1005	937	935	921	953	950	935	936	1009	957	976	966	934	997	932	925	922	916	886	980	923	953	967	950	959	963	951	941	942	974	954	1015	960	928	957	1002	972	990	1006	978	951	930	902	956	954	998	917	904	929	903	953	934	967	968	951	930	970	985	953	963	959	995	987	953	1014	876	960	998	918	941	948	1001	962	944	946	927	966	988	948	918	915	965	966	966	988	964	926	947	940	946	977	956	960	986	945	946	964	987	959	930	997	945	936	984	971	913	989	923	915	1000	948	999	911	970	978	910	873	933	956	982	960	925	958	946	915	967	924	891	990	886	922	961	939	905	905	916	983	947	929	1023	982	991	913	969	910	953	949	916	968	965	948	911	956	959	922	963	898	974	920	968	925	904	953	932	947	919	949	904	990	922	946	949	923	938	967	923	966	986	939	929	966	947	894	1007	954	931	942	966	972	957	900	922	971	927	921	964	947	912	905	970	950	930	969	884	961	909	981	925	887	940	917	907	946	972	975	969	940	985	948	972	901	935	928	992	997	978	905	917	994	956	932	958	956	965	942	933	908	951	956	963	960	965	965	920	959	932	986	952	947	1032	971	881	941	938	987	960	887	928	946	915	946	1008	954	973	988	996	954	906	964	922	944	920	918	984	982	966	944	971	998	895	952	930	977	954	988	934	945	955	969	958	958	933	950	955	954	964	932	964	979	960	909	972	920	900	962	955	913	960	941	992	950	968	953	932	911	902	987	889	965	932	905	904	946	927	984	932	932	950	973	924	976	976	931	963	959	961	898	949	979	956	954	971	948	970	989	922	976	911	908	976	915	909	901	906	952	971	1020	923	952	939	955	932	953	922	926	911	937	923
27688	13061	5951	507	185	168	149	145	137	166	120	149	139	136	141	146	151	138	141	155	130	138	128	158	98	137	147	151	133	136	123	142	130	138	141	139	142	144	132	145	153	149	139	127	147	135	125	137	126	146	131	130	123	143	139	139	122	164	132	140	144	131	151	131	156	145	145	158	128	136	155	144	147	148	146	138	139	136	141	115	160	140	149	122	141	111	143	153	142	116	146	145	113	131	143	140	141	134	122	122	127	126	132	160	127	135	133	120	153	150	140	145	120	146	134	134	137	140	157	128	140	113	124	134	126	147	139	131	152	152	146	118	142	138	134	161	135	145	134	114	143	158	118	129	128	142	131	140	114	128	120	133	137	159	152	129	134	158	158	140	142	136	135	153	156	143	127	124	148	146	146	149	133	123	155	132	121	161	160	143	138	138	154	132	152	134	154	138	141	140	127	125	140	129	150	129	134	135	126	135	135	130	145	118	146	153	141	142	124	130	144	130	152	133	135	136	140	146	139	134	141	136	149	131	154	156	148	121	120	128	164	123	138	162	136	135	131	113	126	138	146	131	148	128	147	129	141	135	160	150	142	146	133	119	141	151	131	125	125	129	124	112	144	127	155	141	151	125	150	162	138	138	145	118	143	145	144	139	158	143	132	129	128	129	134	140	145	143	131	151	118	135	154	146	148	162	111	140	145	148	151	144	135	135	127	151	117	137	108	141	137	142	137	143	154	110	140	135	150	109	135	133	134	146	146	142	153	130	132	140	108	150	139	140	133	143	146	140	148	136	131	142	133	132	134	115	124	124	153	130	146	138	137	121	153	139	143	152	149	131	136	135	136	136	134	150	140	128	153	133	142	134	141	137	148	121	133	149	117	140	129	167	115	141	145	164	154	139	148	132	122	120	141	134	133	137	142	157	132	114	142	138	139	122	135	125	141	134	144	124	142	144	136	148	148	118	144	121	153	157	160	128	160	126	139	143	131	130	124	134	135	137	151	140	153	136	141	135	144	142	133	136	159	147	138	132	125	153	130	132	126	136	146	123	149	126	132	150	143	138	144	130	151	135	131	124	132	124	135	144	143	143	155	150	110	141	132	128	151	144	138	140	147	130	147	119	142	122	123	145	143	134	120	132	141	152	137	146	146	132	142	122	158	141	144	132	137	148	149	159	153	145	137	148	136	139	135	137	157	144	144	145	123	130	152	133	109	129	123	142	141	124	141	147	147	144	140	124	144	143	133	153	155	158	147	132	140	134	136	125	138	124	130	134	133	135	166	143	129	138	147	165	153	145	129	131	150	138	143	134	164	133	111	135	147	152	162	137	156	130	149	138	172	141	145	149	147	135	145	131	136	149	131	135	161	136	129	120	169	137	153	141	135	144	144	153	171	131	129	158	159	141	148	144	131	134	155	167	155	173	133	141	131	111	163	157	128	152	146	133	143	139	174	145	122	123	126	140	123	143	145	151	143	131	125	134	156	138	153	121	154	131	131	139	130	126	131	143	146	141	133	148	134	155	142	176	143	136	140	135	124	131	131	113	136	141	133	128	141	150	138	131	132	135	151	138	120	150	145	133	130	138	144	139	114	133	154	152	140	134	118	132	126	151	145	121	138	135	155	131	147	165	135	159	114	153	139	167	133	132	122	153	132	154	153	131	140	137	142	131	147	137	140	134	142	138	128	135	131	138	123	143	141	166	127	130	132	149	149	145	144	124	135	147	147	146	127	154	134	137	130	135	133	141	160	134	148	132	129	116	146	135	132	148	147	151	136	134	160	133	147	137	143	123	152	151	141	136	136	148	139	142	135	125	127	156	142	141	145	157	132	145	124	141	141	132	132	154	148	142	143	131	132	122	133	133	123	152	141	129	121	138	145	142	150	143	144	139	146	119	131	126	152	129	160	127	126	108	134	148	125	129	124	123	155	130	155	128	153	149	121	148	125	140	139	164	150	147	151	142	132	118	142	147	125	122	127	133	121	130	152	145	149	157	133	133	124	153	137	145	121	138	145	130	151	129	143	133	115	159	129	139	136	155	141	146	117	127	134	132	134	142	142	134	132	147	126	149	137	132	139	150	135	136	139	152	144	162	140	148	175	128	125	141	150	156	119	141	156	129	124	140	151	140	121	152	119	149	165	158	128	123	143	138	142	127	149	135	148	143	129	128	131	128	117	146	110	149	150	125	126	113	134	134	123	133	150	136	147	123	145	141	134	137	139	115	145	145	125	128	127	127	138	147	144	133	137	141	131	147	118	154	132	142	147	137	138	147	131	129	138	148	107	134	149	145	142	143	111	129	127	156	121	127	143	160	140	123	161	153	138	137	153	138	126	147	116	136	134	141	170	143	141	158	143	125	118	141	141	148	159	123	144	140	156	173	149	156	143	138	138	132	134	127	140	163	161	133	127	132	161	139	147	144	136	153	108	145	135	134	164	136	126	135	126	128	157	142	141	137	169	149	129	125	141	136	167	132	129	120	144	126	152	153	142	122	133	144	152	145	149	145	123	145	141	122	148	137	136	141	149	148	151	135	143	137	141	132	149	146	159	152	154	151	125	116	156	143	147	143	160	131	116	149	132	146	154	137	124	134	144	151	150	145	160	135	148	113	148	126	143	122	147	150	121	119	139	163	149	127	122	141	136	149	139	137	129	145	169	144	139	148	133	140	133	129	136	120	141	123	157	136	157	124	147	130	150	137	136	137	118	142	154	166	132	132	124	137	149	138	143	144	144	142	150	106	132	119	130	126	152	136	136	136	158	128	141	149	142	145	140	138	134	144	152	150	136	145	134	140	117	128	142	153	144	132	131	146	148	127	136	149	123	129	143	154	151	138	142	146	147	156	131	132	157	136	163	137	138	167	142	130	137	120	119	131	147	137	163	134	120	133	133	116	148	160	134	146	141	126	116	126	116	145	133	165	130	128	152	141	128	122	131	119	138	133	127	153	122	124	146	136	128	153	131	146	155	127	133	149	133	143	138	144	131	139	124	164	144	141	153	136	146	138	136	139	148	148	149	114	133	146	149	163	152	137	118	138	162	152	134	133	149	131	144	113	125	145	128	133	138	149	149	144	142	148	122	124	130	126	143	159	135	124	152	137	125	145	143	155	133	140	129	127	146	149	135	135	149	140	145	103	136	135	139	145	153	134	126	134	138	145	140	145	154	166	120	124	130	140	128	138	152	146	134	145	129	133	127	151	140	133	135	130	133	128	131	148	128	141	139	147	143	114	145	139	117	137	131	133	148	129	130	140	142	139	145	148	122	137	151	145	135	151	143	163	129	166	144	139	142	135	129	153	145	144	137	126	137	143	160	126	120	150	134	137	129	130	125	162	166	146	148	153	144	126	135	114	166	136	144	152	138	136	138	135	120	122	122	127	150	127	144	145	127	122	140	139	125	137	122	141	142	131	129	127	134	135	125	138	142	150	134	137	137	127	156	139	146	126	152	128	122	140	141	139	158	139	149	143	145	139	144	140	99	126
26325	15404	9727	532	539	526	533	510	494	481	513	503	509	499	496	488	490	470	515	462	469	518	451	516	503	466	487	494	485	486	493	470	546	529	544	504	460	479	475	477	530	520	527	467	486	480	425	501	495	500	468	523	471	502	476	472	469	485	493	471	478	515	469	465	517	507	468	481	501	519	494	478	518	523	502	478	459	465	468	503	493	507	502	504	486	460	468	490	494	478	480	506	498	453	482	491	493	472	535	475	493	510	477	469	477	528	451	446	489	475	530	470	495	499	498	474	457	497	489	449	449	484	461	503	482	514	469	486	450	494	458	455	449	516	453	491	493	498	453	505	492	452	465	533	459	465	516	509	525	495	457	491	492	480	527	433	488	461	514	476	499	513	464	488	487	470	461	495	478	484	462	537	508	503	470	483	480	491	475	487	470	490	488	495	485	489	463	474	488	480	502	466	490	464	493	478	482	484	527	480	480	477	517	526	479	426	502	474	436	504	499	494	456	486	472	455	433	490	472	501	487	511	481	542	486	471	462	502	493	479	477	512	482	442	475	473	465	467	488	475	488	445	478	484	504	505	485	477	418	498	459	513	484	502	485	484	482	522	495	499	492	474	455	459	485	485	499	503	472	548	494	471	434	488	498	496	460	532	508	472	491	477	481	479	494	476	504	503	460	517	459	511	481	465	470	480	453	477	484	518	487	449	494	492	461	487	440	502	503	546	530	499	481	457	502	496	496	503	438	476	504	468	451	467	486	483	530	489	514	471	464	495	453	502	519	474	502	481	471	452	476	439	511	506	470	481	455	480	504	481	458	493	500	511	497	471	483	515	508	516	491	512	489	466	512	494	477	513	493	493	455	479	487	490	447	488	502	493	480	487	507	536	460	482	484	507	524	490	493	492	488	464	486	524	467	471	472	453	485	462	483	480	475	476	467	494	481	483	456	494	493	522	452	487	482	493	481	511	486	493	509	482	501	546	452	451	516	481	494	532	507	484	483	449	498	442	495	495	466	477	482	502	529	463	471	461	476	496	491	493	500	456	485	498	496	477	445	517	463	549	533	490	456	525	484	453	499	482	478	494	510	498	474	489	476	492	502	496	461	462	506	499	503	486	503	505	506	468	476	465	471	476	458	503	487	525	465	470	474	473	441	475	470	506	521	455	497	496	498	479	491	495	452	547	479	481	486	431	481	471	469	533	486	464	526	467	485	479	464	523	484	453	463	503	497	481	477	496	499	486	486	444	495	473	499	502	483	518	475	504	476	434	462	481	468	494	500	509	480	430	499	490	483	508	475	519	516	457	462	506	469	467	489	526	495	499	500	469	495	484	469	506	474	512	480	486	495	511	531	440	458	475	516	495	494	500	506	477	522	469	537	489	459	480	465	466	453	458	482	507	454	470	470	488	517	461	522	508	465	473	481	458	538	456	489	476	475	452	481	486	511	467	461	495	494	455	449	498	486	532	483	470	508	527	482	486	460	465	483	484	448	475	478	483	498	486	565	461	486	490	531	507	526	456	481	488	510	458	472	485	517	484	501	531	475	458	516	498	485	508	472	474	517	471	497	528	487	479	478	458	539	480	449	495	488	479	522	516	483	475	484	502	522	504	481	485	508	472	485	485	479	510	497	494	471	485	464	459	455	464	532	489	496	518	464	486	496	510	464	509	491	473	480	482	522	521	498	483	488	511	462	493	481	535	450	526	490	484	465	509	500	500	452	478	498	525	513	537	505	439	493	466	494	466	483	530	495	514	481	486	501	492	498	510	483	502	516	496	515	457	524	508	506	495	466	490	492	504	479	468	522	464	474	518	458	470	489	459	499	479	462	520	481	467	469	495	491	496	470	458	460	507	499	487	494	509	502	518	512	484	476	486	520	480	499	502	463	481	463	501	484	527	499	499	469	446	530	521	507	499	496	494	484	470	467	504	462	474	503	476	475	502	491	440	472	450	451	488	488	472	488	453	488	473	513	486	507	497	479	487	463	503	528	466	498	465	484	491	489	480	493	498	523	476	498	486	506	498	483	479	466	518	448	479	503	428	478	515	514	470	493	473	471	513	526	480	511	500	508	495	485	506	509	478	505	518	476	469	478	470	523	478	458	447	482	505	474	462	517	474	470	492	461	514	479	480	507	528	503	453	482	484	498	494	477	459	478	482	475	486	456	484	509	459	473	442	484	447	470	486	492	477	503	470	506	504	489	488	525	473	502	475	520	531	477	469	496	526	463	474	495	502	485	494	529	512	483	485	478	459	449	521	474	502	436	493	479	501	485	505	453	489	512	514	505	508	515	462	513	476	498	486	500	496	502	504	484	496	464	478	496	467	488	459	482	504	466	492	498	470	474	496	516	514	461	487	476	504	504	470	497	499	490	494	459	487	474	540	478	501	487	451	446	508	488	464	441	478	500	476	493	443	455	443	486	515	479	493	466	492	503	501	549	490	467	522	485	475	484	468	497	493	517	516	503	536	479	480	497	468	497	507	483	504	542	477	458	475	498	493	471	490	473	507	480	513	543	441	493	493	511	510	499	495	501	478	491	457	475	495	457	498	478	471	467	478	503	489	454	474	462	503	457	465	467	486	476	455	488	479	502	525	475	478	535	491	479	458	503	494	461	484	500	441	479	487	443	477	481	498	470	455	450	508	495	505	497	500	483	482	496	489	451	454	476	480	495	452	511	488	491	500	477	475	470	444	470	493	502	495	510	507	480	442	452	500	466	490	489	463	500	481	516	509	449	462	468	467	446	495	465	435	488	459	499	507	471	502	483	470	460	502	473	504	516	495	472	484	489	515	477	496	515	478	485	509	491	472	487	500	481	467	506	483	528	458	516	522	456	494	462	543	542	525	502	488	504	489	504	487	514	482	495	511	474	478	447	484	482	472	465	479	442	464	470	467	516	476	516	533	504	447	505	495	487	472	543	481	480	506	469	470	476	521	496	510	491	503	472	493	528	460	485	484	474	454	483	499	510	510	479	477	483	469	479	490	494	485	472	529	465	473	509	472	508	471	473	486	460	452	488	507	496	501	480	477	504	494	488	458	509	484	508	484	486	497	456	495	495	490	500	502	495	433	473	478	459	476	479	493	514	494	463	494	512	513	486	481	512	475	489	494	499	508	461	526	452	494	495	493	461	488	503	489	521	475	506	493	493	494	484	483	488	463	531	498	452	489	503	515	518	470	493	482	485	461	527	476	477	470	505	469	472	486	471	517	471	486	471	454	500	468	490	501	522	470	504	516	498	500	503	475	454	455	512	500	523	480	509	503	486	448	506	487	462	506	479	492	505	465	503	478	531	481	488	491	482	464	488	490	486	463	515	534	477	508	456	528	438	509	488	488	458	564	509	441	477	524	473	502	430	442	452	473	477	512	503	507	516	489	425	493	472	463	497	512	492	477	514	542	472	476	478	472	454	470	487	529	457	501	487	461	475	473	499	472	497	444	475	517	486	481	486	485	481	482	476	448	504	483	479	494	508	478	504	454
66686	56139	46599	12644	865	371	365	311	273	311	261	255	281	244	254	248	238	222	232	248	225	216	267	270	240	227	249	234	242	212	261	245	255	272	277	230	235	256	243	252	244	254	250	246	240	217	248	237	278	267	227	228	239	228	236	252	241	240	240	251	264	242	224	257	254	264	227	229	235	225	232	261	229	226	231	253	217	251	235	258	232	248	218	253	212	230	232	249	225	218	255	245	223	207	253	225	249	264	249	222	218	222	222	228	255	241	239	248	224	241	245	227	248	237	259	262	235	219	226	244	259	242	228	258	224	253	208	223	268	239	239	231	242	222	239	231	233	249	241	231	235	224	228	213	233	232	231	241	248	223	235	250	261	200	248	233	245	238	265	237	251	234	225	231	219	253	231	221	216	220	240	230	235	224	255	228	226	235	234	239	231	254	228	198	230	207	229	257	236	250	249	230	234	248	254	237	233	218	230	260	236	247	258	243	220	204	253	242	247	234	243	270	229	227	233	239	265	230	237	255	235	236	221	245	229	229	234	239	262	245	268	242	232	203	278	244	240	239	248	258	246	238	211	208	258	211	212	225	235	212	236	257	206	256	240	249	240	236	254	260	262	232	235	251	232	233	260	237	246	229	236	236	240	237	230	236	233	256	252	223	213	244	238	239	244	215	215	227	238	259	232	243	227	231	252	200	226	239	241	246	247	247	219	247	200	238	235	240	232	218	223	254	216	239	225	247	213	210	245	225	220	256	241	234	257	229	211	243	246	261	237	226	243	229	243	228	249	242	271	206	238	230	209	226	223	242	220	194	228	233	239	225	251	243	229	237	232	245	236	226	202	228	232	242	202	245	239	257	212	227	234	223	252	222	244	232	223	242	209	238	229	241	231	238	230	248	235	231	218	239	257	236	241	239	254	245	246	224	238	250	210	230	247	243	249	204	234	220	246	228	248	239	214	214	225	229	233	245	260	229	244	217	238	252	222	249	211	249	232	220	250	233	253	220	239	213	222	218	254	247	236	224	230	246	235	249	251	235	270	212	239	217	237	233	221	247	245	215	262	255	249	239	240	219	221	219	260	238	241	251	220	260	217	244	243	240	232	212	228	211	219	234	218	238	235	247	234	231	242	226	263	200	236	252	240	231	219	223	221	220	257	230	249	245	228	256	261	250	225	227	243	238	240	217	206	218	227	255	217	237	230	254	235	258	215	240	252	218	253	220	236	231	232	228	250	239	254	252	242	229	236	248	222	244	235	239	244	241	228	235	258	241	238	228	245	269	247	249	246	234	245	241	224	237	210	253	260	234	208	218	199	222	241	264	242	232	231	246	242	252	234	214	251	259	242	242	195	246	214	230	235	244	273	230	225	245	205	233	253	262	238	232	231	217	204	243	228	231	242	243	275	216	220	241	221	238	231	214	225	242	237	220	234	241	224	231	218	241	228	238	208	247	244	229	244	226	225	213	224	245	246	252	242	225	233	268	222	260	270	243	224	266	225	239	254	238	253	251	261	225	236	232	261	261	235	225	247	252	232	265	229	237	256	224	243	236	224	238	218	255	250	216	202	228	240	210	216	240	235	213	236	236	236	231	237	244	247	234	289	257	217	219	238	205	246	241	243	215	237	251	225	244	224	222	265	233	216	233	243	236	254	236	240	234	242	236	230	247	217	224	247	247	228	223	233	239	247	216	216	225	250	226	255	257	208	231	243	243	256	235	249	259	233	239	237	243	279	241	252	242	251	227	222	237	233	216	241	231	254	225	234	226	244	246	215	263	223	219	223	239	224	235	223	217	242	235	214	225	233	226	240	232	227	228	236	210	247	253	246	243	236	218	256	226	224	218	249	251	214	254	228	248	228	238	216	256	237	245	231	243	222	243	236	252	248	239	237	266	214	244	245	257	231	221	234	251	223	251	223	242	201	241	238	265	250	242	230	256	212	219	249	239	249	234	220	239	224	248	243	224	245	251	249	249	249	218	225	261	219	252	207	252	236	215	222	258	210	235	228	225	229	242	247	249	252	226	235	209	246	246	260	222	249	257	183	257	220	235	235	246	238	253	246	238	235	241	211	229	256	225	222	244	252	215	238	251	247	262	250	244	239	225	226	242	262	254	246	202	246	233	270	228	237	238	218	215	215	205	247	240	234	195	226	213	225	261	230	241	222	224	214	235	212	215	253	283	249	215	242	235	225	233	239	222	250	239	223	236	222	228	237	233	230	229	232	239	215	241	251	227	236	236	248	234	221	251	248	216	253	223	233	226	248	248	252	238	216	251	218	235	237	222	260	220	249	224	232	240	237	254	255	229	205	249	223	242	250	235	256	199	226	246	248	220	273	242	222	229	245	237	238	250	247	209	242	234	226	230	230	252	222	215	232	255	224	238	249	212	224	205	237	242	226	256	254	262	236	231	256	221	247	229	215	225	224	222	231	246	250	254	258	225	256	208	243	218	246	212	243	212	230	252	239	263	252	265	248	221	221	207	243	259	223	235	245	237	246	240	239	250	219	234	237	257	280	234	250	294	247	246	231	257	244	265	229	226	239	203	264	220	232	249	241	224	235	228	225	207	247	244	236	243	241	243	228	230	238	237	247	248	246	271	244	254	236	241	236	228	242	254	249	222	227	249	238	237	230	241	228	238	222	215	251	227	245	248	221	222	233	243	227	256	217	215	227	225	237	250	228	237	232	207	240	249	251	231	243	222	223	251	200	241	249	235	235	221	225	236	253	245	257	242	256	217	245	225	274	221	236	225	255	229	220	251	213	247	258	246	252	241	212	208	236	261	251	225	251	235	241	260	236	228	230	246	234	242	226	244	223	235	254	220	223	237	249	240	231	263	228	236	240	214	257	244	228	238	246	244	275	236	232	216	232	257	226	249	250	219	241	225	235	253	247	219	258	217	223	233	233	223	205	228	273	213	265	240	238	229	242	240	205	232	239	227	248	255	217	234	217	247	240	248	211	241	230	238	199	210	248	237	232	245	222	231	232	255	237	226	208	225	221	252	244	261	230	238	239	217	237	256	240	248	237	214	231	245	229	228	231	246	210	237	232	261	250	205	219	228	237	262	242	237	220	249	233	212	239	248	224	208	226	216	254	239	228	221	247	231	221	231	247	234	235	232	241	226	236	232	253	242	228	222	251	226	236	236	213	266	229	236	227	233	224	241	231	235	229	222	218	235	237	240	250	222	226	229	279	220	217	209	247	235	247	233	223	223	272	218	227	243	227	247	234	233	253	246	213	243	270	233	205	242	245	251	287	250	253	236	245	230	246	236	249	230	256	234	248	245	230	207	254	229	229	237	238	243	211	263	244	247	248	235	231	239	204	230	238	225	228	259	225	231	246	228	244	228	240	215	244	241	251	221	250	208	229	235	233	237	243	242	226	227	244	239	241	234	228	216	242	215	226	259	246	224	227	221	231	239	226	219	219	245	233	218	240	240	243	218	212	216	224	226	232	233	228	255	248	211	264	251	228	238	224	256	228	206
46211	44822	39197	1753	1465	1373	1260	1120	1046	1103	949	917	911	920	861	824	860	828	795	844	823	774	830	792	787	743	835	786	756	809	757	789	785	832	749	766	766	774	775	737	739	767	770	781	818	725	781	751	773	744	711	709	709	710	731	776	740	744	731	765	764	738	700	770	779	777	756	707	776	797	743	754	721	739	788	736	738	760	753	749	731	744	744	736	738	776	750	793	725	758	730	743	774	729	751	744	710	719	771	736	786	763	768	731	818	752	770	711	804	776	751	757	737	741	760	714	736	767	744	748	769	735	702	749	739	741	745	729	734	766	751	736	780	805	749	766	765	766	784	753	755	758	778	783	765	760	751	726	680	782	723	761	727	753	808	806	732	783	709	728	720	746	705	718	700	716	747	738	798	766	763	735	765	773	722	754	715	816	787	724	798	731	743	750	725	730	733	722	723	764	761	775	736	758	763	762	758	744	723	719	789	805	764	714	787	724	762	737	739	715	717	703	723	724	750	766	718	726	724	764	739	801	731	738	684	751	760	713	678	734	706	768	730	749	782	746	754	800	741	674	732	715	721	753	757	751	723	778	707	724	734	788	741	737	755	768	784	746	730	755	774	739	734	740	765	784	736	730	704	720	752	751	769	772	728	753	719	733	708	779	729	745	785	756	758	788	721	753	706	733	762	737	716	727	711	746	777	723	763	717	801	744	808	772	740	747	708	729	728	723	749	737	767	734	736	691	714	780	752	744	792	729	763	750	718	696	742	703	736	739	729	786	780	747	732	765	732	771	715	773	698	763	760	701	718	755	769	753	771	767	723	745	761	746	745	703	692	723	746	722	774	737	724	738	684	751	737	728	754	772	775	721	751	741	809	776	778	749	796	743	750	779	733	776	736	732	756	765	764	773	784	680	746	746	759	771	749	744	765	760	771	769	765	713	737	742	751	766	742	723	777	771	808	718	712	724	754	753	774	792	748	727	712	712	735	707	740	730	689	767	747	765	723	748	733	721	776	727	731	728	770	708	736	763	747	708	700	736	712	737	771	689	753	759	706	743	720	712	737	721	742	719	729	774	739	745	724	729	750	748	725	714	775	737	801	770	773	750	721	760	758	744	761	742	711	784	761	735	722	710	715	704	746	785	748	711	710	737	746	722	749	733	762	701	749	740	744	729	713	766	703	766	700	726	743	740	754	749	768	721	690	770	709	744	756	742	743	793	733	760	773	775	760	752	676	708	766	716	713	736	757	727	693	729	754	746	766	718	701	721	730	764	751	771	757	730	769	726	776	728	765	774	745	764	700	685	742	780	730	725	763	704	742	752	726	734	764	788	719	786	750	770	722	757	746	766	715	766	728	731	763	760	768	754	747	712	739	795	748	708	758	721	711	717	799	775	752	729	743	724	743	696	705	773	749	727	759	739	756	746	754	761	742	736	759	730	762	731	792	703	736	791	783	708	737	766	752	755	745	684	735	699	709	778	777	742	796	689	732	749	723	791	741	700	727	776	772	717	737	751	753	780	732	758	739	737	732	740	743	759	699	733	763	730	705	724	727	732	761	764	706	717	775	733	730	722	745	736	732	716	725	789	729	734	776	754	671	715	773	738	709	774	763	699	755	752	732	731	734	741	745	758	774	724	733	726	728	723	723	703	729	763	746	744	758	721	761	697	780	707	752	725	736	724	771	778	719	757	777	750	801	763	710	754	801	712	756	730	730	787	689	787	744	777	742	744	729	761	710	730	764	773	726	707	747	772	743	744	750	731	719	736	736	736	730	762	731	697	739	733	772	772	744	764	745	789	720	750	723	748	747	777	763	779	765	770	789	737	763	714	757	756	762	722	773	740	746	727	723	739	768	727	745	764	729	761	758	724	779	780	757	729	727	713	770	707	728	722	804	743	748	757	760	788	732	793	707	718	798	764	710	747	809	749	747	737	759	741	791	762	722	728	743	735	758	731	748	790	746	765	718	716	720	763	714	750	774	766	720	712	746	751	770	784	736	755	739	725	736	730	742	725	734	758	739	708	754	721	707	808	725	756	742	755	744	804	724	723	740	715	762	789	778	778	759	766	782	719	769	730	711	706	751	721	755	767	740	743	748	737	702	749	701	747	711	769	760	741	729	776	749	731	786	774	755	770	730	743	763	792	720	733	804	705	780	707	720	746	751	731	792	747	753	716	803	804	716	781	722	711	776	758	689	739	763	787	702	774	742	745	785	797	771	731	731	764	706	744	757	754	724	699	748	672	750	714	681	725	774	700	755	737	764	726	751	770	752	808	727	743	727	694	673	726	773	777	782	767	735	779	774	715	792	707	767	714	744	711	707	721	720	756	754	754	750	722	733	749	746	750	734	749	735	712	680	753	746	720	778	764	763	741	745	714	779	700	714	741	721	759	764	732	745	709	758	773	777	758	729	746	733	704	751	714	770	732	762	724	715	753	795	751	740	761	753	746	761	754	762	772	735	745	781	717	756	745	750	708	716	771	760	741	713	736	787	734	721	725	726	752	712	698	686	770	729	731	743	721	720	750	703	743	780	748	729	768	766	717	774	749	724	740	792	778	731	728	762	747	769	716	716	786	735	782	756	687	735	762	727	796	750	757	707	752	759	701	721	723	760	719	731	727	736	721	681	709	754	698	761	760	745	742	755	737	747	761	759	732	760	747	761	744	702	702	755	725	714	747	773	773	707	744	721	720	692	759	745	712	695	744	742	737	758	768	746	710	727	757	769	750	702	742	750	773	733	712	713	755	709	741	719	762	737	755	791	728	728	750	750	750	729	786	754	747	718	742	732	747	745	733	748	725	743	792	726	761	741	792	740	732	708	685	729	803	767	735	782	745	764	750	730	763	770	765	753	731	750	755	732	734	721	713	701	717	795	774	762	764	715	794	716	760	755	731	759	717	749	751	709	742	728	719	754	738	799	774	760	771	720	699	760	745	755	749	719	763	762	734	786	682	756	753	744	744	766	744	787	772	731	787	753	679	771	752	764	760	743	761	734	775	742	777	766	765	767	764	733	731	745	797	706	683	751	732	712	761	691	732	706	746	723	746	756	751	747	747	693	748	731	746	726	772	754	797	760	763	735	727	781	729	793	737	774	758	755	791	779	717	739	771	724	742	692	762	766	827	756	725	758	754	770	764	751	734	734	717	781	775	726	742	770	741	743	720	693	713	754	751	753	717	761	758	795	723	716	671	684	747	733	741	772	753	751	722	721	798	781	771	741	756	754	775	729	725	771	733	771	745	689	792	754	743	710	745	805	738	758	719	756	750	753	812	795	699	739	774	760	763	736	754	807	691	701	749	762	731	753	758	724	773	741	730	795	740	766	733	676	767	807	775	767	761	756	759	728	734	764	748	766	725	767	799	734	750	753	687	770	761	758	712	758	723	734	723	743	738	771	794	704	707	772	808	706	740	752	728	683	710	750	770	714	793	702	756	680	709	782	755	743	718	731	724	725	781	711	720	716	783	730	749	705	741	764	733	756	758
77762	70410	56726	22038	4223	642	545	443	408	402	399	344	347	323	353	341	334	339	348	340	341	301	332	299	320	331	323	327	321	362	320	288	320	315	322	313	325	318	304	296	295	323	295	288	314	325	285	315	304	302	301	335	308	322	321	296	291	264	318	340	323	322	327	341	326	302	340	290	342	323	300	314	336	324	349	302	330	343	309	300	317	326	278	303	339	327	338	344	361	311	289	321	296	321	317	331	346	308	344	288	332	332	328	299	308	339	306	331	287	277	318	297	305	305	298	310	325	337	293	299	319	318	324	291	315	298	294	312	303	323	315	352	363	321	345	342	306	283	298	305	320	342	321	332	286	289	315	318	317	322	323	319	352	321	320	321	320	298	292	318	316	295	317	301	294	308	346	313	318	297	343	312	359	333	291	293	334	334	312	318	278	294	303	285	315	330	344	318	289	310	304	319	325	300	314	315	329	314	317	301	293	274	327	285	286	290	333	320	330	339	325	312	299	308	349	318	324	333	319	310	320	340	342	311	292	313	317	313	311	333	335	296	330	324	333	321	299	306	318	324	306	304	312	337	328	323	286	330	331	279	325	315	318	322	302	326	340	310	285	316	303	324	301	329	328	307	324	326	322	313	328	347	306	319	303	301	330	297	337	292	283	314	319	305	316	289	300	334	298	325	313	350	302	288	280	310	317	296	355	321	332	347	339	321	334	302	323	346	326	318	336	358	285	319	306	337	289	307	289	315	307	292	332	323	325	326	332	296	312	344	288	310	321	306	300	324	270	296	294	330	324	325	361	339	327	313	314	315	322	321	332	319	322	321	331	291	305	316	333	342	293	306	328	320	331	309	315	344	293	309	307	286	322	309	316	293	314	353	298	306	304	330	275	280	285	295	308	301	339	309	300	322	334	323	344	300	290	297	300	321	339	304	328	306	330	305	312	314	345	320	297	298	312	304	318	309	309	324	287	308	313	334	301	312	290	282	317	302	312	316	335	284	303	312	312	289	325	305	304	332	292	312	315	277	296	298	319	307	345	320	313	340	341	317	320	306	317	308	344	289	311	309	312	293	292	312	299	300	304	302	336	308	313	311	317	320	295	266	288	311	292	315	298	296	285	296	313	285	265	284	309	298	262	295	294	304	314	291	315	318	280	267	331	298	301	318	319	307	333	317	300	304	331	329	310	301	302	303	328	301	358	291	287	313	329	293	318	370	309	327	313	280	351	309	300	319	329	305	293	317	309	290	300	333	322	306	294	299	314	285	291	329	316	313	298	304	270	321	337	340	309	299	280	343	321	336	314	297	319	313	315	324	334	318	327	303	293	299	310	314	284	328	322	334	286	323	342	304	339	296	324	279	311	339	334	315	274	315	314	335	334	315	292	351	338	277	312	307	332	324	310	307	346	303	334	316	267	275	288	337	317	344	328	346	305	265	284	295	331	319	301	348	315	326	292	320	290	284	318	299	339	299	290	335	326	332	301	296	295	330	312	324	308	318	317	330	309	316	274	315	318	313	295	323	280	299	323	301	330	309	321	334	295	300	287	327	337	301	297	309	334	305	283	307	302	306	304	321	336	314	325	279	304	309	339	300	307	310	298	321	312	290	323	326	286	341	310	323	292	328	270	303	281	319	324	312	300	309	305	339	313	321	303	333	327	306	294	291	344	324	315	330	301	334	308	293	303	316	329	311	298	308	304	306	318	293	297	303	326	353	307	347	330	286	313	330	320	319	271	290	293	302	315	294	301	306	283	274	298	289	279	338	319	334	291	324	352	327	301	259	333	311	311	348	314	301	327	304	317	333	287	299	289	304	298	345	326	359	322	306	311	313	322	302	338	292	283	296	327	285	344	336	305	310	287	315	328	328	331	295	322	318	294	303	317	326	329	321	280	323	320	340	313	329	338	292	295	289	337	326	317	294	313	308	313	323	331	315	309	314	321	325	297	302	313	323	288	298	360	289	291	282	294	292	319	328	306	275	275	321	286	282	332	303	305	329	313	315	312	289	307	284	305	282	337	310	320	317	308	353	291	335	313	311	315	314	312	311	338	305	300	314	298	285	295	313	315	320	337	318	301	306	317	304	305	315	319	312	303	270	321	306	327	320	289	297	305	294	315	343	297	315	320	306	309	316	286	344	328	284	335	300	302	293	309	336	298	292	328	324	304	338	311	326	315	328	313	345	342	313	313	342	323	321	296	326	318	283	312	318	339	341	302	323	324	284	326	348	283	309	316	325	309	321	320	282	358	297	310	298	345	313	310	297	294	303	306	346	320	294	331	318	285	318	315	320	308	307	321	326	304	294	320	330	305	335	336	296	309	301	319	281	315	321	315	300	322	267	330	304	309	290	323	324	319	307	326	339	303	325	326	304	336	318	282	329	308	329	318	301	321	323	313	323	279	306	326	314	305	313	335	274	303	297	291	306	310	324	312	288	319	301	295	325	319	280	307	308	319	338	309	321	322	315	301	333	319	319	320	351	325	342	297	311	319	346	312	310	312	317	335	315	308	304	289	298	321	320	316	325	319	296	315	349	306	291	291	311	314	329	288	324	294	318	315	310	312	307	338	335	320	304	314	270	315	297	310	324	330	306	288	365	321	314	293	332	310	307	289	320	317	315	318	284	270	331	318	281	332	332	305	311	295	310	324	292	297	316	301	292	299	320	277	322	326	303	284	296	311	309	324	280	324	284	319	294	317	309	337	332	305	308	329	313	341	318	301	303	305	306	294	322	301	335	317	274	313	305	338	304	318	284	292	299	297	327	313	291	328	325	330	303	286	337	315	318	301	325	310	293	357	305	301	315	324	313	337	319	339	293	300	324	307	297	298	300	317	278	294	326	304	331	300	302	272	322	313	332	302	330	287	341	274	316	305	319	342	308	304	313	285	308	317	318	316	305	334	310	314	317	311	326	323	303	302	288	311	322	335	327	326	303	314	311	330	303	305	298	289	294	321	319	317	284	281	308	337	307	270	305	331	308	340	334	294	301	342	306	319	319	305	286	314	326	304	301	316	310	325	322	296	301	302	314	307	329	298	296	314	341	326	308	316	311	308	322	311	326	305	311	298	315	298	315	315	349	308	317	333	304	292	308	307	289	321	308	289	313	314	300	316	337	293	300	301	300	324	304	310	280	307	280	290	281	341	294	322	307	313	333	338	328	312	264	310	296	315	320	313	285	287	317	282	314	297	332	336	290	320	309	324	298	277	277	329	327	310	293	342	318	329	343	301	323	310	325	300	302	310	332	334	276	299	294	314	284	296	315	298	289	284	303	292	291	309	322	305	330	328	336	299	308	294	287	337	369	326	331	320	300	308	288	338	343	318	290	294	316	319	360	330	337	303	319	310	329	333	334	313	278	310	333	305	336	298	300	364	300	276	286	305	275	300	363	326	306	298	293	318	299	274	275	322	285	332	296	294	354	310	335	320	329	320	307	299	304	331	304	336	329	362	318	319	337	260	320	298	295	289	304	304	329	321	321	313	324
55827	56591	45719	2695	2443	2080	1873	1689	1581	1444	1426	1367	1219	1193	1180	1065	1112	1114	1071	1090	1038	1036	1031	981	962	999	986	1004	986	966	995	1013	1007	966	973	972	993	947	934	992	956	947	975	921	935	1003	936	942	957	916	886	914	1001	874	945	940	912	922	932	900	926	919	938	911	952	922	942	977	966	921	940	943	903	960	953	938	937	944	990	927	965	909	991	1009	927	932	946	979	985	980	971	935	890	1009	957	968	1032	909	924	913	892	933	957	994	963	1022	902	923	919	975	914	963	904	973	930	986	950	884	937	918	945	974	964	938	947	976	851	943	932	914	924	951	845	951	918	899	933	940	887	931	964	914	915	914	938	949	948	961	937	961	980	921	866	981	938	969	935	875	933	958	917	933	939	918	923	953	943	924	924	946	917	946	980	910	923	903	891	946	978	944	948	942	922	887	939	908	949	924	939	930	940	891	974	903	921	929	915	949	960	950	948	872	957	929	932	931	924	941	919	884	986	910	967	958	953	928	953	948	918	913	997	888	936	909	951	897	917	942	916	921	931	903	888	962	887	899	958	911	904	895	956	925	873	939	940	891	934	951	942	978	891	911	961	933	969	944	955	946	924	940	916	900	939	862	970	930	864	896	914	888	954	942	950	933	915	1004	871	901	955	929	938	870	918	918	1008	956	934	929	894	912	1006	899	934	982	891	916	937	939	906	979	895	924	1004	944	937	956	932	950	887	882	873	973	932	908	960	974	883	932	875	916	913	922	950	986	964	880	917	925	988	921	946	898	970	913	891	981	922	945	903	987	950	948	947	940	933	926	914	982	938	976	1006	908	898	933	926	876	940	974	927	906	910	935	914	925	947	934	910	857	947	975	905	862	932	914	962	869	943	934	963	922	933	904	908	925	919	936	921	940	919	916	884	984	964	931	949	905	899	950	887	941	948	961	942	899	940	899	944	933	942	896	913	968	928	947	987	947	980	921	901	958	940	914	923	946	923	936	897	979	932	1024	919	943	899	925	996	950	954	888	913	969	955	889	897	889	936	942	935	895	923	924	936	927	939	927	939	918	982	936	885	851	971	887	943	947	936	919	981	908	936	915	919	938	914	935	908	888	989	952	926	967	919	936	892	967	920	901	940	897	928	964	950	904	980	941	926	897	957	883	991	972	913	899	926	919	937	947	857	945	956	950	943	927	931	902	934	895	923	913	941	899	859	904	949	924	933	890	916	902	984	915	948	924	937	908	971	920	931	904	867	966	953	934	910	951	948	941	958	883	935	992	969	962	958	940	852	934	913	953	944	922	945	926	928	929	945	933	980	939	905	924	944	894	957	942	948	940	1004	934	926	958	965	1009	898	927	922	925	963	936	935	981	942	931	909	943	929	954	909	951	984	970	907	941	893	916	932	921	957	929	913	958	907	950	901	956	908	890	926	909	966	965	973	915	973	945	894	928	983	885	978	941	922	897	953	925	932	922	903	940	910	914	943	979	972	930	981	990	928	936	925	936	872	967	913	935	939	919	955	938	929	920	923	953	935	948	916	863	901	960	877	871	959	896	949	927	920	987	886	926	927	943	935	910	940	929	946	940	954	940	922	919	896	930	897	981	873	982	957	925	921	900	944	925	920	908	923	927	947	887	963	981	951	930	951	911	990	945	921	961	912	918	920	913	923	953	969	883	928	963	911	977	903	982	957	984	960	919	903	964	883	902	916	910	940	890	948	986	912	916	920	942	961	918	954	969	925	907	933	958	905	897	966	959	998	897	919	849	926	933	976	954	955	943	888	904	915	899	934	944	958	937	907	893	911	928	930	950	916	893	876	980	941	962	953	866	951	928	937	933	881	919	902	928	892	900	959	985	933	908	933	930	921	946	895	997	941	929	946	851	959	971	942	895	945	908	894	938	967	911	986	914	931	929	923	914	899	956	933	939	919	946	963	991	914	882	904	919	919	961	927	933	923	931	882	950	972	920	969	904	894	985	897	906	906	933	922	946	956	963	922	909	957	921	917	948	919	951	910	950	912	920	972	958	894	919	924	880	888	989	957	903	994	891	945	922	943	949	977	918	910	934	956	963	905	881	945	984	862	934	930	989	980	946	987	880	886	899	929	891	982	933	943	969	892	915	913	963	904	867	952	877	900	980	955	915	940	986	913	920	936	878	919	950	890	896	933	868	930	901	922	889	977	899	922	1021	938	947	934	944	933	932	946	971	922	956	919	916	933	954	924	909	894	879	947	957	918	898	899	949	980	961	986	904	908	902	956	988	889	965	930	954	868	856	952	907	917	965	928	929	982	969	967	931	912	947	898	936	948	923	963	940	956	870	899	947	956	896	921	931	925	904	936	918	919	928	935	963	944	867	944	915	980	876	902	1010	952	895	955	926	886	931	914	884	957	888	826	891	960	939	942	910	942	923	940	927	966	906	952	930	983	894	908	939	892	954	969	990	859	939	937	962	925	927	973	977	934	943	903	928	922	913	903	926	896	886	920	951	943	920	959	898	923	900	904	965	960	916	931	926	930	928	976	926	965	933	935	935	931	925	873	953	882	905	899	935	935	908	946	960	957	942	930	912	929	904	966	858	923	951	931	874	983	919	935	946	960	905	940	980	919	915	990	931	913	917	959	1012	911	941	899	956	907	917	957	949	953	925	1012	924	954	1019	938	885	935	930	922	960	923	994	890	922	986	924	933	929	899	876	932	938	977	914	951	939	896	912	956	952	961	939	918	882	935	942	874	959	922	882	941	913	917	978	953	936	914	887	958	943	914	932	910	976	904	913	854	918	914	986	957	900	885	934	924	891	980	935	907	977	975	915	897	923	902	970	903	911	859	917	878	935	958	930	965	929	902	922	922	952	887	972	912	913	948	932	919	944	926	924	959	951	952	969	930	937	917	900	943	922	984	968	939	1030	959	919	1021	975	935	903	919	904	950	889	912	882	955	915	987	993	903	963	932	899	995	904	934	895	907	955	907	934	934	915	918	911	913	908	917	935	940	872	1005	939	961	936	881	941	980	918	939	859	916	950	972	932	943	942	887	959	976	907	970	972	971	977	913	920	933	925	961	846	906	956	950	971	948	881	920	908	931	930	916	911	946	944	918	959	894	906	973	955	913	908	910	924	951	911	964	935	941	940	956	948	903	931	930	919	921	957	927	940	980	952	926	928	956	928	931	907	921	956	927	916	986	955	934	946	924	1000	926	939	937	945	932	887	977	947	897	966	975	904	954	943	910	952	940	883	920	863	893	974	931	918	937	962	954	971	954	921	949	925	962	947	922	949	875	949	924	952	934	927	932	1005	911	918	882	932	957	865	942	917	865	971	901	913	969	959	919	969	1002	930	916	857	920	917	917	952	904	973	908	955	877	892	980	953	997	938	980	893	933	947	944	924	927	937	903	895	927	958	937	942	978	907	938	935	916	892	981	969	910	909	899	946	946	895	983	956	935	926	956	885	942	885	920	893	910	924	906	913	880	1009	981	890	940	958	953	938	947	977	950	958	879	895	907	974	943	950	884	953
27102	13026	4862	513	212	153	152	151	136	136	148	147	162	109	144	115	126	135	150	134	128	131	137	150	141	130	126	137	155	143	147	129	143	143	145	143	144	134	121	140	139	138	124	152	131	150	128	130	133	114	136	140	128	147	135	135	126	121	125	154	132	124	134	145	140	137	120	120	129	119	126	149	133	149	151	151	118	137	122	147	149	146	134	110	120	153	129	137	128	129	159	118	144	141	140	155	148	132	140	135	132	142	136	144	129	131	144	156	139	133	149	147	138	134	139	133	146	127	131	132	152	148	116	145	126	154	138	129	134	125	143	136	126	140	128	151	143	170	115	149	139	125	137	159	134	146	125	128	127	149	150	154	120	146	152	146	146	118	136	135	125	165	105	120	124	129	148	145	127	140	132	129	158	143	147	133	126	133	142	116	140	168	159	154	118	146	127	135	138	150	154	136	140	143	149	152	128	130	135	127	125	140	145	138	175	132	136	158	140	141	145	127	139	149	149	152	131	120	128	141	137	129	142	128	147	136	138	127	118	141	142	139	135	156	159	135	144	146	142	164	125	135	128	144	129	148	129	151	143	153	133	129	122	121	113	132	134	145	123	129	137	145	120	136	131	141	149	138	126	141	160	142	159	125	150	134	148	145	134	136	137	136	118	131	161	134	142	135	131	162	118	134	146	165	118	148	127	149	134	145	110	147	129	122	122	126	143	145	149	122	139	146	133	138	154	140	128	150	139	113	146	127	149	137	141	138	133	142	148	123	134	153	134	162	127	132	136	155	135	139	137	139	118	140	155	134	145	135	146	145	166	142	141	143	131	141	126	143	130	128	136	125	144	157	126	137	154	147	150	127	146	121	146	118	144	144	155	139	130	143	147	130	151	150	117	169	134	118	137	138	138	126	113	126	153	133	136	125	124	144	137	120	143	137	151	149	128	139	160	139	134	131	145	126	145	129	153	123	130	142	140	150	157	136	126	121	141	129	144	131	143	140	135	140	163	140	144	117	147	122	138	118	140	147	128	117	139	143	126	114	148	130	123	147	122	141	145	149	129	127	134	130	150	141	154	142	132	128	122	152	125	133	160	136	132	134	159	134	143	137	135	141	133	138	118	128	147	130	140	135	129	134	140	132	132	149	126	148	136	145	127	136	137	133	143	135	144	119	145	135	122	121	116	133	166	131	153	129	130	138	144	128	130	141	130	124	122	120	135	133	140	137	126	139	135	137	137	131	146	136	150	131	143	139	153	146	119	148	129	139	121	128	153	122	129	148	132	132	152	136	137	106	126	143	154	122	135	147	141	143	121	136	124	124	131	142	135	136	140	140	137	152	131	130	139	134	139	122	128	113	127	125	124	135	141	135	144	152	138	145	147	138	142	128	131	136	151	146	123	133	150	129	144	132	143	123	136	160	132	139	141	136	147	133	162	133	150	121	144	135	153	149	127	146	145	118	132	120	130	143	147	151	121	132	157	135	127	146	129	132	154	145	128	139	130	123	121	115	126	133	127	153	138	132	151	155	139	140	143	125	150	140	124	151	133	166	137	127	137	128	150	121	148	150	137	156	138	134	149	134	120	136	152	154	129	143	140	116	144	142	149	125	133	136	157	150	154	126	135	145	134	146	123	143	123	126	139	139	153	151	126	147	161	128	136	145	145	132	135	137	155	152	142	129	137	121	147	142	174	116	143	143	136	129	144	148	133	138	134	142	138	117	120	122	162	149	123	139	135	140	168	159	160	154	147	151	123	131	146	145	132	136	145	133	155	118	151	125	131	137	128	151	143	147	143	130	166	131	142	146	135	138	141	139	134	133	133	121	151	141	139	141	154	132	140	177	121	152	136	129	142	128	153	143	118	134	153	133	142	141	149	139	135	153	144	144	141	126	160	129	121	136	129	147	145	139	129	118	119	113	125	141	150	141	133	127	166	152	135	119	139	136	157	154	145	131	157	135	119	150	133	137	132	134	145	144	143	141	147	134	141	135	135	152	141	132	151	149	122	132	145	151	146	145	139	135	132	111	140	142	147	136	148	143	132	136	139	132	124	129	154	117	142	136	119	142	132	135	131	126	147	149	131	125	143	137	133	157	116	133	135	156	130	137	157	140	137	134	147	133	121	138	135	141	149	133	145	145	123	134	156	128	120	132	157	132	130	128	126	146	158	141	133	140	151	137	144	141	135	115	118	130	145	129	129	128	146	129	142	150	125	150	145	138	124	134	125	159	135	143	155	139	156	138	152	145	129	156	139	146	129	138	153	135	132	125	134	154	119	132	135	137	138	135	153	137	135	146	124	140	128	145	130	145	139	142	137	131	159	125	126	111	141	133	144	135	130	132	158	144	147	147	128	142	135	125	118	149	107	137	126	130	131	118	128	138	123	134	159	104	143	136	128	147	132	121	127	139	131	129	151	123	145	140	142	133	154	147	134	135	132	123	113	144	129	133	152	158	136	146	127	145	125	128	140	135	139	167	123	136	122	125	148	125	138	114	167	126	149	148	146	110	151	148	143	148	127	134	137	125	117	134	120	132	135	132	156	130	114	147	127	132	137	142	137	138	145	133	128	153	147	128	153	135	164	141	141	139	143	121	158	122	135	139	136	119	136	131	148	144	121	138	140	117	125	146	142	140	142	146	135	131	122	144	140	162	122	140	128	130	136	119	126	144	134	140	140	128	141	132	160	135	129	140	139	131	147	148	133	136	138	126	125	132	140	123	133	129	139	132	137	127	157	136	147	142	139	147	143	152	149	117	151	130	125	138	116	125	128	157	149	124	121	122	149	152	136	128	140	120	130	134	136	125	157	135	130	137	152	153	131	131	148	124	158	160	134	158	142	134	141	143	161	127	124	146	135	140	141	139	151	129	122	128	130	131	124	156	125	146	131	134	148	131	131	120	152	144	132	122	112	121	152	145	147	131	137	144	145	129	138	128	135	110	142	124	159	150	134	134	145	136	137	123	132	130	144	122	120	128	150	146	130	116	138	142	130	138	132	134	114	148	145	147	137	142	144	120	136	147	140	147	152	140	130	137	123	139	125	157	146	143	143	119	145	119	113	127	137	148	140	161	128	141	134	147	144	131	159	140	130	128	130	151	113	154	142	143	134	142	127	128	136	124	131	140	115	133	135	146	143	141	153	148	134	133	119	140	132	120	122	168	146	137	142	123	141	127	123	146	125	127	132	159	131	130	133	106	141	144	134	102	113	141	120	126	138	131	139	127	141	134	112	104	126	146	147	125	122	121	125	125	122	144	129	128	149	143	135	114	130	149	118	129	138	164	118	137	151	150	159	145	128	159	139	131	140	139	148	119	150	129	133	155	113	123	130	125	126	109	136	149	122	136	118	139	150	143	153	141	134	126	137	138	147	136	134	128	148	145	138	140	158	142	127	134	119	135	127	127	145	130	133	144	145	135	148	136	115	124	139	139	131	146	143	157	127	129	161	124	120	149	121	146	134	113	143	145	129	142	140	164	140	132	126	175
25447	16233	7895	551	540	541	484	498	495	468	526	463	493	513	480	514	492	463	487	538	445	503	463	483	490	469	484	489	499	498	508	468	451	477	491	461	454	504	509	456	489	497	481	498	489	479	484	466	491	538	425	490	475	477	483	453	512	473	458	503	469	471	477	511	517	477	499	474	486	525	455	476	455	466	501	485	482	462	478	457	480	487	510	472	493	460	480	450	519	492	488	482	505	476	517	479	477	502	505	517	466	504	507	497	483	516	502	515	448	464	487	501	519	475	502	464	460	474	489	496	469	448	498	460	440	498	447	441	484	519	484	489	466	475	503	474	525	489	484	480	471	444	477	502	499	495	505	492	478	475	491	509	527	498	461	450	496	479	493	505	493	492	484	503	474	489	466	503	462	469	499	523	462	540	502	463	460	482	499	482	474	445	515	489	518	481	492	485	514	489	465	470	453	492	496	487	458	505	460	501	510	549	510	445	466	468	519	482	484	483	446	454	491	509	437	492	435	472	449	478	487	485	492	470	494	479	525	483	509	503	519	505	496	495	476	507	507	484	490	467	473	489	474	536	497	476	489	450	474	503	491	452	484	509	487	471	501	507	483	482	513	470	507	484	516	475	481	477	490	512	514	504	492	454	475	460	485	483	497	461	474	474	470	473	492	486	479	486	471	493	482	457	495	491	481	442	484	538	450	457	488	469	483	446	470	481	493	494	491	475	409	502	492	483	480	484	487	507	503	483	457	465	483	494	478	460	450	467	485	496	476	501	453	493	497	513	489	513	464	477	482	486	495	521	445	462	522	504	491	454	509	485	487	466	486	479	484	477	482	483	493	485	457	456	491	476	481	504	513	473	494	487	523	516	471	491	479	473	506	456	481	479	480	498	494	493	485	523	510	509	507	483	505	497	453	479	499	484	471	484	493	487	502	499	498	468	469	448	445	510	509	477	485	461	502	463	473	483	467	511	471	515	470	460	480	494	524	474	470	489	485	507	512	472	448	494	444	518	492	511	490	498	491	515	482	506	489	464	495	450	488	514	512	486	492	503	457	482	467	456	481	491	443	504	532	501	456	483	489	471	492	525	444	533	461	473	483	470	519	462	466	477	452	460	473	465	502	458	475	485	463	491	475	480	460	473	459	481	506	501	493	464	514	520	490	494	477	501	464	472	443	495	491	476	505	466	465	489	491	492	494	467	504	482	478	490	479	507	484	480	514	481	464	427	479	497	506	466	463	458	482	509	471	456	476	477	464	487	462	475	525	466	487	492	504	444	512	462	449	454	442	502	454	487	468	483	471	451	495	463	472	470	491	505	465	471	490	477	450	505	510	482	494	476	474	471	478	479	497	511	476	498	479	479	471	476	482	495	475	476	457	485	467	449	479	451	497	508	501	477	520	500	495	428	483	466	463	491	444	455	496	464	513	484	492	491	496	489	499	468	483	493	496	481	479	476	470	521	499	476	498	505	482	504	474	470	464	457	470	515	450	490	469	521	501	492	512	480	518	519	493	489	466	464	489	490	478	441	469	472	499	434	531	467	531	503	471	430	478	442	508	464	476	479	444	489	474	430	467	510	469	469	489	442	502	505	484	487	474	486	457	450	471	483	487	452	507	484	469	506	472	521	453	497	482	458	481	492	472	490	506	474	484	499	481	498	473	502	479	466	492	509	484	507	469	473	468	497	470	484	467	539	472	503	480	494	475	488	462	494	479	502	468	504	440	485	457	511	492	495	494	502	495	500	479	487	461	493	503	474	499	474	481	469	501	471	532	497	496	467	527	493	474	499	533	452	517	483	515	525	468	459	474	495	510	491	494	478	457	434	467	440	485	470	465	456	492	473	507	452	491	463	475	456	409	498	495	444	504	477	502	440	479	530	471	453	501	515	515	499	475	489	498	504	469	476	520	525	497	505	471	473	519	501	498	519	494	519	456	486	483	489	429	517	485	480	495	515	468	468	471	509	478	464	496	485	487	519	513	454	509	488	507	487	509	489	508	470	525	494	460	483	518	509	496	507	532	499	454	495	519	454	498	480	446	507	437	503	459	502	518	504	487	517	508	528	509	468	474	499	454	434	498	470	479	495	482	487	513	494	483	465	468	487	466	508	479	498	484	477	487	483	481	489	499	494	442	492	478	476	480	492	503	464	513	476	507	476	488	485	487	462	482	491	461	475	486	462	521	485	483	467	489	497	479	520	494	420	464	471	438	468	473	494	502	468	531	475	473	470	513	488	500	487	515	494	455	502	477	485	480	472	438	491	476	488	466	444	507	459	482	443	507	492	502	510	454	508	503	533	467	470	451	509	485	463	485	505	465	459	501	470	486	532	450	496	483	493	471	455	452	497	458	499	503	501	494	449	512	463	490	483	456	550	503	488	493	511	467	485	468	527	502	543	452	514	501	546	456	477	481	463	449	522	498	463	485	458	471	502	502	483	471	488	454	454	478	467	509	503	467	489	487	515	491	480	478	511	475	489	497	480	535	460	483	479	526	511	480	482	478	502	497	457	481	444	468	504	446	462	517	479	490	539	514	462	486	455	481	454	472	476	511	507	491	515	472	524	481	505	453	462	482	487	489	468	497	459	482	493	462	482	512	476	474	508	497	489	471	501	477	508	508	512	484	459	464	518	472	491	461	513	465	487	480	469	529	476	504	480	467	449	483	480	492	485	454	466	461	470	456	480	506	489	536	493	476	479	477	494	515	492	494	501	467	491	496	470	482	488	496	490	487	501	493	511	447	489	514	495	478	518	492	460	483	481	490	509	480	486	501	491	470	499	500	491	437	463	510	502	479	485	469	462	467	506	481	492	474	457	469	458	472	439	476	511	464	508	518	524	524	464	508	481	516	457	475	487	486	510	440	496	461	461	472	477	497	472	434	463	446	511	464	471	438	472	528	490	486	486	489	499	489	493	488	500	502	520	461	481	515	428	453	445	490	493	467	488	511	503	471	471	492	461	457	509	453	498	503	470	498	467	500	497	497	476	504	481	449	504	525	479	508	508	497	466	461	484	496	515	482	484	457	483	490	492	462	450	488	515	486	442	530	484	495	475	517	470	507	472	515	521	481	488	501	514	489	480	534	498	502	504	471	474	486	483	515	478	478	534	485	474	483	514	471	462	487	503	460	496	453	510	482	524	521	486	503	489	408	491	468	491	456	466	466	493	506	456	475	470	484	466	470	478	505	459	490	453	463	455	461	460	496	481	484	446	438	474	501	458	502	506	494	506	501	485	483	449	461	451	508	494	472	502	475	469	459	504	475	487	481	515	507	461	477	501	489	519	444	478	489	488	493	483	494	494	490	499	466	491	487	473	487	503	460	470	478	499	509	501	482	502	465	450	486	454	444	491	493	478	477	500	509	474	499	471	489	504	434	488	511	478	499	516	489	467	456	500	495	473	473	465	496	452	519	483	480	502	472	457	474	524	505	462	455	498	459	455	486	535	488	450	498	485	530	476	462	486	524	486	483	489	496	502	536	468
68200	58203	43868	11292	813	421	363	324	308	282	323	285	261	258	219	275	259	253	272	254	246	251	255	249	251	252	235	212	232	242	216	263	248	247	261	243	264	251	232	251	256	243	262	256	252	245	255	258	238	223	222	220	251	226	259	252	233	240	216	274	216	235	241	228	257	216	225	252	248	231	228	223	242	212	226	246	232	245	210	243	238	235	228	247	236	246	241	240	213	237	224	229	259	243	237	253	214	217	218	234	264	238	264	235	246	228	254	249	236	258	240	234	234	243	267	209	239	228	220	219	237	235	219	237	272	235	241	220	255	252	248	238	242	242	206	221	235	237	218	232	231	233	237	271	218	232	208	222	250	253	217	237	241	250	264	206	214	210	242	217	235	244	251	261	223	241	252	245	236	230	213	239	225	228	217	258	250	253	244	213	226	218	202	232	218	230	262	209	213	219	229	248	230	261	249	265	220	251	248	228	258	216	239	244	256	206	223	272	236	218	223	213	214	195	236	275	259	253	234	236	282	256	231	252	249	264	235	251	231	226	206	252	242	232	221	233	238	202	232	240	209	244	227	258	228	233	230	252	257	245	233	224	236	245	253	256	231	224	240	245	252	242	233	221	239	235	209	224	240	241	248	236	252	229	260	265	238	224	260	235	250	258	241	248	252	221	217	251	251	221	204	258	228	214	226	265	258	252	245	242	257	253	240	264	249	236	240	229	206	214	251	251	227	229	255	235	260	252	226	231	231	210	250	243	241	244	240	212	237	262	244	233	219	250	237	249	217	238	233	228	238	224	224	225	222	219	250	222	227	250	225	224	260	254	247	234	237	263	221	215	238	244	265	229	224	253	246	227	243	235	225	238	235	227	236	230	222	244	245	255	266	222	237	241	242	235	249	246	232	256	248	239	260	215	246	222	253	235	238	219	250	260	229	236	233	224	251	250	249	227	249	234	244	235	220	253	243	225	207	253	209	214	227	245	259	249	249	246	230	244	229	249	226	239	214	256	245	241	184	224	222	227	228	234	255	243	263	242	248	219	252	248	224	265	245	241	235	242	234	246	225	234	225	248	246	250	279	219	259	243	256	225	246	240	268	226	236	238	237	257	212	239	254	241	246	214	273	224	240	275	254	230	237	250	256	220	251	248	252	246	233	233	262	268	268	232	251	220	249	247	250	217	243	228	228	266	222	226	224	228	213	245	252	225	255	233	254	265	221	243	239	227	245	203	241	235	242	225	249	239	226	236	231	262	235	253	232	241	211	229	234	271	253	241	249	231	261	255	222	249	249	204	218	218	215	260	245	247	229	225	246	205	217	240	235	246	234	265	244	243	239	237	240	241	218	261	239	242	256	217	254	238	249	266	256	254	228	230	245	231	260	235	240	230	222	250	232	249	239	217	260	245	231	224	245	253	251	262	219	268	231	254	212	217	245	229	268	246	239	231	223	221	260	233	214	244	241	233	270	247	254	224	207	228	238	233	242	243	235	235	256	234	227	243	231	244	257	251	272	238	242	238	233	220	268	273	239	238	241	246	236	247	242	252	223	240	232	234	237	253	234	244	235	255	238	219	219	240	235	254	245	235	263	235	245	240	233	217	226	224	228	237	262	247	221	249	240	246	257	220	228	239	246	196	239	216	245	222	242	238	214	233	223	212	251	217	261	230	229	258	224	239	256	228	216	250	221	233	266	254	228	250	220	230	229	247	250	239	273	244	256	239	243	264	241	251	249	234	213	240	230	234	227	233	232	246	236	219	216	236	262	250	215	212	259	211	250	208	250	267	253	236	233	248	242	242	254	254	234	242	227	257	224	239	225	229	226	226	216	250	235	238	238	247	234	236	244	244	229	234	250	239	217	244	221	256	233	221	246	250	226	255	281	235	231	272	242	255	254	260	232	223	241	228	237	267	235	245	254	265	213	263	221	247	250	237	226	255	243	222	233	228	241	229	231	231	228	223	250	252	217	235	260	234	210	240	244	213	246	210	227	227	251	236	235	221	237	260	245	240	274	242	224	238	231	220	243	252	250	237	237	242	270	241	249	251	219	257	240	216	290	233	251	230	224	243	269	264	245	267	253	262	237	249	253	266	216	253	210	247	220	259	250	232	246	250	245	218	260	213	241	223	234	269	242	241	235	226	211	248	226	215	213	193	226	228	233	242	240	246	281	267	229	248	238	225	218	231	252	220	244	235	248	232	258	242	272	236	239	275	223	268	261	222	252	241	223	229	256	242	240	241	259	256	246	234	228	263	225	265	249	232	232	240	252	265	220	254	225	275	218	239	234	234	249	203	219	242	241	223	252	244	249	247	236	230	242	218	217	221	233	262	256	247	236	226	238	230	229	247	210	223	242	234	256	237	244	246	233	233	241	249	227	254	212	247	252	227	244	247	268	231	228	227	235	222	249	267	262	253	258	250	238	233	225	233	235	232	271	212	239	243	247	241	242	237	247	205	241	242	238	240	216	244	250	248	247	233	265	242	233	216	220	249	283	237	253	241	246	240	259	227	235	248	252	236	264	247	250	251	232	235	221	242	250	238	236	215	234	232	248	268	248	244	227	234	213	243	249	244	250	260	229	255	217	220	249	261	246	260	238	240	252	243	247	241	246	242	210	234	248	249	244	245	261	247	222	237	223	248	217	216	257	196	224	223	233	241	254	233	210	229	258	235	243	254	212	234	259	225	231	225	234	236	238	256	224	220	227	243	264	241	220	217	233	228	224	223	257	241	226	245	246	244	247	272	236	234	241	247	244	237	228	231	233	266	226	229	248	264	255	247	234	229	235	222	223	229	222	228	258	229	261	241	248	249	268	241	228	237	213	254	227	231	202	219	245	242	238	232	229	228	258	246	248	246	233	224	263	255	218	248	224	240	244	229	250	257	223	233	234	247	225	240	224	241	233	239	226	233	266	232	248	257	230	235	249	257	245	217	223	219	229	226	234	263	231	232	227	258	227	249	258	234	230	249	242	223	230	258	230	205	227	226	259	242	227	250	232	255	214	250	222	240	222	243	239	246	244	257	250	213	265	249	234	262	248	236	242	215	268	238	221	219	250	230	260	232	251	228	248	246	232	218	255	236	223	194	251	227	236	249	221	244	219	214	236	247	227	232	244	209	213	268	241	245	275	245	216	248	246	230	228	225	263	265	215	250	247	243	229	250	247	229	265	212	232	214	210	231	214	254	227	251	233	258	219	255	252	255	226	239	244	252	258	231	213	221	227	236	251	260	215	222	227	224	232	208	221	251	225	252	248	237	259	259	256	240	244	256	259	250	228	224	225	206	268	227	253	290	218	240	256	237	217	241	245	226	236	246	235	225	231	242	226	254	242	213	241	206	221	234	247	237	230	246	228	267	225	245	235	258	242	206	249	275	247	241	214	268	249	235	227	225	249	252	235	227	235	250	239	240	243	239	259	248	272	230	231	245	255	235	225	228	243	231	235	224	231	266	271	252	240	240	238	233	262	263	237	220	242	224	262	217	243	241
46700	45996	35376	1674	1493	1363	1235	1133	1056	1025	928	903	910	864	840	758	841	866	785	806	792	820	808	841	834	814	806	834	811	747	771	740	772	803	770	788	750	758	803	772	760	776	813	760	731	760	794	764	735	733	742	751	727	739	744	747	734	770	727	757	798	780	797	778	807	806	778	769	790	806	739	752	745	829	792	764	741	771	727	762	792	791	741	733	732	747	777	732	748	743	714	765	786	736	754	781	735	771	746	727	782	797	698	741	783	780	797	746	712	766	705	739	756	761	770	714	760	702	701	718	750	777	767	737	709	764	732	748	759	703	711	788	744	769	773	800	738	760	769	759	774	794	777	730	759	762	740	745	769	772	753	764	707	728	739	720	790	765	721	778	769	748	765	763	710	748	775	754	737	795	728	755	715	739	773	753	755	759	756	787	782	724	759	734	755	781	787	773	769	771	727	718	794	823	737	715	763	750	738	732	743	763	742	764	752	761	735	732	716	719	774	725	776	726	779	722	784	777	732	781	748	701	769	744	753	741	752	755	756	755	774	774	758	726	738	704	755	700	788	760	748	782	776	797	789	791	729	766	789	731	793	784	683	811	760	716	773	784	739	774	716	738	727	698	766	746	732	749	768	783	807	785	768	763	725	766	738	736	728	727	769	754	751	765	693	761	705	742	704	751	757	738	803	750	778	699	727	722	766	709	798	741	765	772	760	739	775	767	729	748	788	741	750	724	753	761	768	800	727	780	784	693	761	775	765	739	742	725	744	727	675	746	756	728	763	777	718	739	728	783	780	734	685	804	699	754	756	746	725	737	708	717	766	756	741	725	759	757	778	750	724	774	742	772	728	759	720	740	750	794	666	743	740	717	798	790	717	756	741	733	757	749	732	767	772	771	708	715	715	737	748	761	686	756	750	706	710	749	688	723	770	717	770	744	748	764	784	798	764	687	779	762	702	769	767	733	718	735	817	786	697	740	762	735	758	767	763	761	731	810	768	776	777	703	796	807	728	754	774	732	746	789	729	713	737	762	835	727	751	738	707	797	735	773	718	761	762	739	728	737	774	726	724	763	781	779	768	747	792	755	777	753	728	730	765	727	722	754	732	774	760	761	755	705	743	759	776	726	730	793	734	734	769	770	734	726	771	767	739	749	747	797	752	731	760	755	762	793	773	726	769	764	746	702	711	749	789	760	726	748	736	712	777	753	749	779	744	741	782	750	750	803	731	755	753	738	762	801	746	766	742	754	735	743	724	796	766	815	744	727	739	725	753	759	767	763	741	751	787	742	711	731	720	731	756	754	723	738	753	723	727	777	808	724	720	733	826	746	779	762	784	740	732	750	747	784	755	718	754	791	771	735	765	785	769	766	791	701	721	779	717	732	748	719	709	772	767	794	696	783	755	731	727	714	754	726	790	742	751	782	731	817	802	725	734	743	725	773	694	799	716	764	726	703	775	766	763	748	787	715	742	803	768	745	751	773	710	761	727	736	750	747	750	802	727	786	736	743	725	730	768	768	724	763	788	748	742	754	730	745	765	726	755	756	693	776	740	756	721	740	752	763	717	751	738	725	769	717	762	782	755	755	755	707	684	713	763	830	788	729	774	756	760	765	729	758	722	751	743	689	767	769	748	782	763	763	762	782	718	758	783	769	723	748	750	747	706	785	817	762	719	753	759	742	762	732	728	763	710	814	803	757	804	738	782	701	731	774	724	696	713	733	766	717	799	747	723	721	777	740	775	743	790	745	727	741	755	756	693	749	760	758	709	740	750	797	764	772	776	775	747	761	734	770	723	767	776	736	754	735	767	727	728	791	713	744	793	732	739	795	729	716	731	767	722	746	771	757	720	762	786	751	753	777	717	757	771	715	773	734	778	772	738	767	776	759	739	752	729	755	757	748	785	798	739	740	775	751	803	787	777	731	749	730	703	740	742	766	749	728	732	749	729	772	717	693	770	804	729	802	736	732	756	770	731	715	753	763	745	725	795	765	772	758	740	755	754	776	746	799	721	732	721	740	696	763	754	671	714	751	796	782	743	785	784	742	754	791	709	712	723	753	699	739	694	707	747	798	776	751	701	753	752	772	744	697	789	781	697	755	736	754	760	735	788	742	744	805	779	764	702	774	713	711	717	782	721	740	786	703	727	737	715	768	711	770	775	755	758	745	720	758	780	739	738	773	785	753	738	751	752	722	756	751	734	767	732	778	707	716	743	777	732	753	755	750	694	793	750	767	768	757	749	754	760	732	758	765	696	779	716	830	752	778	756	751	792	737	744	745	793	836	727	743	750	745	745	779	752	759	768	739	727	769	737	783	746	736	776	758	753	747	745	734	721	793	810	737	797	693	737	732	770	791	720	756	763	808	761	718	723	734	757	762	785	782	710	738	748	787	742	726	755	708	730	739	781	765	805	766	739	706	702	760	789	756	746	763	810	759	772	732	747	758	776	761	752	720	780	722	688	758	753	751	789	755	799	748	781	736	724	694	727	770	752	758	791	754	734	766	814	765	734	729	759	710	715	754	779	748	745	766	707	763	816	750	759	745	737	777	734	718	786	710	778	742	779	810	788	708	774	724	774	756	742	781	745	762	784	766	733	728	799	756	696	772	778	780	744	735	771	783	749	765	722	823	734	768	756	815	755	776	715	788	754	747	775	744	773	752	766	770	765	787	713	739	794	786	743	765	787	737	784	808	766	775	756	737	726	723	757	761	770	744	796	716	779	783	774	732	724	724	744	744	735	706	768	774	713	760	760	745	761	764	720	739	767	764	751	766	789	797	725	746	745	689	721	770	714	759	741	790	689	746	791	782	754	732	791	784	729	780	791	763	748	714	772	732	765	708	742	749	755	752	740	767	733	757	712	794	734	740	725	765	739	773	757	769	745	740	750	712	743	801	794	752	734	780	746	782	786	766	766	711	741	788	749	730	771	778	734	753	740	724	742	763	772	761	785	783	743	783	709	755	771	723	795	766	742	794	706	708	760	751	769	749	747	752	750	772	735	754	762	790	745	735	716	779	738	735	762	770	784	769	738	745	740	792	765	747	734	775	773	765	753	771	779	768	757	720	792	759	737	741	762	764	768	711	730	758	758	761	753	708	714	692	743	751	784	754	749	774	765	780	767	768	696	749	712	794	757	805	742	785	759	784	769	741	737	724	756	765	755	741	769	738	754	733	735	740	745	775	748	737	739	724	726	728	713	753	757	762	748	746	746	739	735	771	733	702	789	712	765	796	747	746	748	751	760	745	738	748	755	741	830	778	773	778	712	738	786	738	739	759	753	764	775	751	774	685	764	717	704	699	750	790	766	735	783	760	750	756	735	738	796	713	766	731	734	775	782	770	734	716	768	803	780	756	754	701	710	749	746	736	715	755	762	795	763	785	700	692	700	809	737	785	728	780	765	701	721	758	729	780	712	718	788	773	732	792	737	730	707	758	717	735	748	726	791	755	740	764	764	741	765	733	764	721	756	774	728	723	758	737	750	718
80240	70254	56203	17134	2553	609	521	490	421	442	367	399	384	330	345	337	346	329	303	346	326	355	317	324	312	313	301	312	306	322	316	335	311	324	307	316	314	294	277	311	338	327	322	284	295	341	312	320	281	318	304	313	321	308	320	310	301	315	292	311	315	312	322	304	321	327	294	319	305	326	330	348	321	299	328	332	327	312	328	337	318	327	307	311	324	313	301	305	284	311	315	317	333	291	335	333	343	327	353	289	313	309	306	299	320	334	298	336	277	331	322	304	293	312	310	309	333	300	266	309	304	332	351	307	316	306	282	311	312	332	322	331	312	323	330	326	329	322	319	328	308	370	342	286	323	285	293	312	280	321	353	317	308	304	297	326	336	335	312	289	307	261	284	308	306	349	328	317	331	294	326	309	308	338	323	297	309	322	349	290	312	338	340	305	277	294	332	287	317	303	297	336	295	323	291	337	313	345	315	285	309	336	329	315	310	267	312	301	288	305	312	304	286	307	304	366	307	288	291	331	298	284	312	325	318	356	316	329	306	332	269	315	336	322	309	320	318	307	315	334	281	278	316	319	298	331	308	323	319	337	323	319	344	310	328	317	294	318	308	332	287	291	328	334	309	297	303	322	299	306	326	342	301	335	317	319	357	317	312	268	306	323	308	308	262	336	317	328	317	333	316	343	318	299	331	319	309	317	299	300	314	328	307	334	309	297	350	314	301	344	328	324	296	301	302	269	332	318	342	303	305	314	332	316	317	338	318	287	339	321	320	309	292	322	323	314	334	308	340	318	311	308	314	319	321	329	306	297	308	341	347	294	352	293	360	287	315	315	284	302	332	291	317	306	312	314	279	281	316	346	320	339	323	313	298	335	308	289	309	281	296	351	296	316	317	275	316	342	334	311	302	295	341	330	303	323	316	313	328	315	311	311	303	318	302	314	306	315	317	293	346	308	328	292	291	274	303	333	305	318	322	296	322	340	307	315	333	332	320	319	296	316	332	371	318	301	310	343	346	294	326	332	299	324	311	275	319	323	312	347	309	339	279	346	326	320	316	320	294	302	328	304	327	328	329	293	311	321	352	307	322	297	286	311	304	300	318	291	301	317	321	320	287	296	326	322	327	355	341	315	335	327	329	321	346	335	286	345	321	306	328	297	340	300	314	278	309	320	300	296	338	303	313	311	327	344	340	312	289	296	301	348	309	326	286	341	294	298	338	330	307	289	318	310	322	381	309	315	308	318	303	313	321	345	301	362	295	317	314	302	301	290	317	345	321	313	311	312	305	307	314	308	313	286	310	366	325	303	296	329	306	342	313	326	340	317	311	325	282	293	319	311	299	347	339	302	280	329	311	325	323	313	339	329	317	282	357	320	340	285	336	294	321	303	326	268	273	308	292	303	336	288	288	343	323	311	292	301	309	315	329	336	311	313	289	316	318	320	291	295	305	296	306	315	339	322	312	336	354	315	294	325	293	316	294	298	323	288	282	301	320	302	304	275	284	303	298	290	324	309	320	285	288	334	317	335	317	290	310	324	289	318	297	327	323	320	305	296	332	318	304	320	317	335	342	314	347	286	315	278	330	306	308	327	320	311	310	302	362	273	306	303	321	345	324	294	307	318	276	331	309	310	329	311	316	303	313	305	336	328	314	310	318	339	299	297	322	334	289	298	318	291	309	303	335	335	317	339	311	283	304	305	324	291	313	309	305	330	310	287	269	280	304	317	341	347	317	330	304	335	317	302	314	302	314	297	303	311	323	322	314	303	326	351	288	312	326	333	288	329	337	296	308	315	254	322	291	341	341	307	293	333	314	313	266	290	304	324	329	302	287	324	328	282	310	301	332	309	295	310	295	303	328	301	333	293	318	304	312	332	331	296	321	301	297	337	308	299	324	312	299	311	320	325	338	346	312	333	322	314	311	344	309	290	298	297	286	312	313	326	334	286	308	321	315	329	339	316	318	326	333	271	284	321	300	292	323	301	300	382	294	314	327	324	297	299	287	308	336	343	341	337	321	345	339	310	331	296	289	288	285	296	339	315	330	320	346	322	330	314	320	325	325	335	339	286	292	305	337	354	306	312	345	291	304	309	328	315	321	303	297	320	281	320	265	308	311	297	338	331	280	352	337	321	330	306	290	304	315	317	324	347	267	285	319	321	312	331	276	292	297	322	279	333	295	347	310	302	317	335	324	306	349	338	307	281	298	292	273	325	311	312	305	301	331	309	354	329	334	308	302	301	326	294	336	286	322	326	305	284	303	347	323	312	311	330	305	300	301	330	321	331	323	313	304	316	314	301	320	310	336	337	296	325	333	336	309	281	279	302	283	337	265	308	298	307	311	320	304	312	313	290	324	300	311	340	339	308	312	323	317	315	339	320	310	300	312	294	324	318	307	329	291	338	304	312	303	352	293	286	338	330	306	317	305	309	305	328	321	343	328	285	299	330	296	318	301	317	300	297	325	306	299	274	287	294	314	341	313	301	299	289	334	339	338	291	316	318	315	330	307	319	301	353	322	291	291	351	332	349	318	295	293	280	331	282	327	294	329	313	302	307	307	305	319	343	332	286	342	331	327	307	342	292	342	307	277	303	321	316	313	315	308	335	324	324	327	309	301	293	334	350	331	305	330	295	301	314	297	310	311	320	295	305	328	301	323	321	354	319	318	343	321	328	325	295	309	327	283	326	322	306	298	284	342	307	326	337	305	289	278	333	321	292	353	311	337	314	325	309	342	315	311	301	304	330	309	337	320	318	309	292	309	326	316	339	337	333	298	319	289	328	310	300	325	317	304	322	323	331	292	332	324	302	329	298	318	286	287	289	306	330	314	319	324	329	330	341	328	338	323	338	327	294	351	278	327	313	274	291	317	303	340	314	276	326	324	323	309	339	330	337	299	309	306	315	294	340	308	313	289	298	313	310	318	323	328	326	298	304	301	349	326	285	320	366	323	322	316	295	346	314	308	302	280	303	320	318	301	321	288	341	332	328	310	305	314	349	325	293	321	339	303	291	322	309	310	334	312	353	297	301	312	328	328	310	338	292	321	307	313	330	335	287	301	329	329	308	317	323	332	311	334	309	305	308	307	344	331	317	330	345	292	328	322	326	348	306	314	331	296	313	275	329	330	280	306	302	277	323	311	300	278	314	340	323	328	296	322	311	303	291	316	292	303	309	308	285	369	326	309	319	317	311	307	320	291	279	315	327	304	316	292	328	321	295	303	342	316	348	289	298	292	324	335	293	354	310	313	312	310	295	328	327	307	312	337	320	307	329	274	321	309	338	320	302	313	307	289	310	294	307	287	324	321	317	324	291	316	317	309	353	316	322	315	289	313	304	316	302	318	285	305	334	298	309	290	312	308	295	338	311	326	317	297	297	330	280	316	329	305	340	323	280	321	327	321	312	314	318	332	319	313	299	302	312	320	296	316	341	260	305	343	319	327	322	307	311	324	317	339	328	363	303	293	312	335	298	303	340	280	337	322	293	298	304
57289	56939	41190	2702	2440	2138	1978	1679	1562	1425	1357	1262	1216	1169	1210	1165	1117	1046	1031	1093	1037	1015	1045	981	1005	986	946	965	1061	1000	1026	1038	965	999	987	953	961	980	1003	967	966	955	994	982	903	951	951	952	970	974	957	977	978	997	972	960	903	931	906	965	995	932	929	1021	906	934	995	969	907	965	949	954	953	890	977	954	940	956	992	942	974	940	963	927	972	931	963	970	948	1003	959	884	908	947	918	955	925	972	939	914	940	949	925	984	929	966	931	973	952	943	941	993	913	939	980	911	970	910	974	909	918	960	906	926	955	927	957	972	933	942	937	917	911	910	947	948	932	973	936	971	921	949	924	931	926	933	939	922	942	952	918	967	972	928	887	905	951	950	952	914	998	956	898	1005	935	925	878	964	948	923	939	908	944	982	927	947	956	928	964	998	907	1044	941	901	900	960	973	878	909	998	1006	963	949	911	972	929	933	900	930	897	920	923	932	930	955	968	923	939	948	958	862	881	952	964	967	919	949	907	924	883	888	992	855	933	973	933	921	991	900	953	924	934	951	926	993	938	956	974	965	975	896	941	923	917	947	949	901	937	963	948	929	927	937	941	965	892	954	950	957	902	938	873	921	943	922	903	974	958	893	984	918	945	951	926	939	924	925	935	929	947	926	959	955	948	982	965	986	889	941	864	950	935	957	898	953	944	896	934	975	973	901	946	938	943	919	943	942	972	910	881	896	920	897	942	942	898	931	971	974	859	913	972	948	984	903	855	937	957	1007	917	962	965	950	881	932	916	887	915	962	951	889	936	926	887	987	953	935	915	965	944	889	903	938	924	976	965	1028	962	957	906	928	911	974	910	911	912	877	950	971	971	952	872	922	894	910	948	926	893	921	935	947	912	946	910	969	949	991	879	921	969	924	974	912	977	990	940	960	957	924	862	984	939	938	915	936	969	944	916	931	934	945	899	959	876	1014	926	919	937	1013	947	940	898	948	905	965	925	951	951	910	921	887	891	926	966	964	887	900	949	939	980	905	930	890	939	935	939	929	916	947	921	930	986	968	975	971	888	836	935	995	928	914	1002	983	945	965	994	925	906	955	924	964	939	984	895	914	921	898	910	895	957	1022	982	952	975	951	957	949	941	891	954	951	969	945	1003	940	903	974	915	971	901	948	958	954	957	937	941	965	942	967	941	920	942	964	977	892	930	907	924	934	956	988	940	954	949	933	914	974	924	890	940	993	956	916	914	890	906	955	984	924	927	925	963	954	938	1007	942	886	950	905	995	937	917	898	998	923	915	938	911	937	925	926	918	875	919	967	928	959	927	915	943	932	920	887	957	956	882	928	917	898	985	902	950	920	916	964	940	950	997	883	926	972	949	947	923	932	969	952	966	936	962	941	891	934	954	952	958	886	917	885	951	905	934	880	907	983	956	923	1004	921	972	912	935	911	940	952	930	961	938	898	865	920	949	960	975	979	910	899	989	929	943	959	971	939	911	918	962	966	936	938	939	963	975	964	932	965	934	966	953	887	935	940	970	973	975	924	925	922	923	926	901	873	948	936	894	956	978	986	958	885	913	928	913	904	930	936	951	952	959	952	938	976	894	1000	971	927	948	957	972	930	918	989	959	922	927	867	934	924	940	997	923	900	959	979	908	934	924	936	945	894	976	954	955	914	918	1001	951	876	928	900	955	933	971	941	1010	880	973	941	979	948	940	879	988	947	959	920	946	923	964	961	909	933	942	940	957	904	945	909	934	993	926	964	952	886	959	943	925	950	931	939	934	937	914	949	960	919	932	915	998	980	917	930	962	897	960	978	965	988	953	941	915	936	965	942	916	926	920	946	936	942	957	956	950	918	867	966	895	901	965	997	879	955	943	933	959	938	895	1043	906	904	910	920	959	909	960	917	912	964	957	902	909	977	946	964	935	863	979	888	958	890	944	959	951	986	936	963	899	920	942	965	929	885	970	944	964	899	932	950	992	976	952	1023	943	924	947	943	954	948	958	975	948	878	917	932	990	968	994	873	913	924	936	941	914	899	935	908	880	969	938	976	935	946	965	897	971	904	930	987	971	920	909	951	966	937	992	1004	944	930	965	925	977	958	932	951	926	973	962	928	1007	918	966	917	954	950	932	948	999	938	933	917	957	939	893	961	916	937	885	924	962	961	968	958	956	959	992	895	937	935	952	884	947	959	951	956	931	925	947	951	956	916	908	927	946	944	947	960	935	976	947	885	990	876	917	931	966	871	894	977	950	942	932	958	929	926	936	940	892	942	912	933	970	976	926	895	977	958	890	936	906	906	945	919	909	964	922	896	971	956	979	943	907	895	918	963	886	882	936	943	924	972	911	891	960	988	967	896	941	879	916	930	970	935	935	923	980	956	949	927	919	1000	985	886	944	957	934	990	926	926	941	852	919	967	894	915	1003	929	916	967	965	881	938	933	946	944	920	962	946	917	945	982	931	926	986	915	929	912	899	932	916	918	939	931	880	949	882	922	960	970	917	934	951	972	929	936	961	938	919	921	958	952	961	892	920	898	974	1007	935	926	951	991	951	952	884	892	975	934	908	924	876	946	948	899	944	1031	958	954	1000	962	918	924	940	962	918	960	980	919	973	945	919	969	956	931	895	930	1010	972	913	917	861	926	942	1012	941	882	964	940	889	950	982	963	961	952	971	989	944	932	906	962	900	929	910	927	969	930	966	963	943	951	948	945	917	985	979	916	904	991	944	961	966	943	997	960	932	988	973	946	971	887	941	944	902	938	901	956	902	940	923	910	911	934	965	943	935	984	949	926	899	971	983	965	932	919	917	928	903	977	989	945	937	893	932	947	965	916	925	937	895	953	985	945	966	945	953	969	968	933	981	908	1001	957	951	955	972	918	916	913	927	901	971	897	936	935	978	936	875	937	1010	967	962	979	868	933	923	966	934	937	894	905	948	959	906	937	934	956	890	923	877	985	937	919	901	958	960	897	934	903	973	955	943	977	941	998	943	940	880	913	959	946	949	941	903	937	960	928	974	919	953	947	924	928	905	900	931	974	903	916	939	995	916	985	939	906	970	977	914	915	913	908	912	957	891	927	956	904	962	932	940	953	938	942	903	946	923	938	965	963	942	921	908	959	905	988	909	970	926	934	917	951	959	935	943	950	984	974	927	938	968	888	904	945	937	872	920	935	901	921	925	937	950	920	946	897	971	936	912	956	964	917	953	918	939	914	902	956	903	921	834	950	936	921	929	939	981	909	921	935	938	932	935	977	1006	993	925	975	891	970	924	968	984	891	952	955	922	950	939	931	933	879	902	927	958	946	969	961	910	933	943	908	960	929	915	921	958	874	951	951	995	976	919	927	897	1025	939	932	952	922	996	960	903	946	936	947	943	957	896	974	896	962	925	913	980	992	972	927	971	976	977	921	902	952	923	922	915	995	933	967	953	912	965	910	936	955	983	913	927	950	918	945	933	955	917	939	994	965	972	931	944	932	935	935	962	940	946	960	911	909	952	902	916	914	935	902	955	904	891	1001	968
27526	12281	4523	389	168	136	145	155	112	147	139	150	133	120	114	101	123	150	130	139	117	133	133	134	125	135	121	122	166	113	136	123	125	145	145	126	119	130	143	128	133	120	152	114	136	121	132	127	125	142	135	130	119	121	130	145	147	124	125	155	138	136	131	118	151	145	132	137	133	145	137	131	109	127	133	148	129	107	134	142	124	115	146	123	136	124	137	129	119	121	113	133	146	131	131	121	139	127	131	147	136	134	127	133	112	128	144	124	127	138	137	122	130	115	136	129	114	126	115	137	132	131	132	107	147	146	153	139	107	125	144	140	115	118	128	133	149	143	149	112	137	146	138	148	140	130	132	142	118	137	133	140	140	118	117	137	141	117	136	132	142	145	144	125	128	141	120	124	137	142	132	111	130	130	124	132	133	127	141	121	145	129	155	120	131	139	135	144	128	126	119	125	122	104	135	150	130	125	114	125	112	138	129	144	144	109	126	129	128	126	118	118	143	118	135	145	145	126	130	139	121	140	123	131	130	124	125	121	122	146	129	134	132	132	146	128	117	123	134	136	135	123	119	124	150	135	147	142	124	139	109	131	117	148	135	133	123	108	139	151	126	115	102	139	141	139	113	133	134	140	125	120	116	132	125	132	126	113	127	136	161	153	116	129	117	120	138	157	139	159	141	138	132	120	124	124	123	142	130	143	136	136	136	116	122	130	143	133	130	138	133	138	121	127	121	126	167	154	123	125	130	119	121	121	123	127	134	134	152	142	144	111	135	146	140	129	130	128	142	139	98	133	127	131	130	125	128	135	134	123	136	130	134	136	132	127	133	125	134	124	127	130	131	124	156	140	143	125	137	122	130	135	133	131	124	136	134	123	119	118	136	111	140	109	123	123	135	131	120	140	123	122	131	126	156	124	113	137	142	119	126	121	145	130	127	139	129	124	124	141	145	124	120	146	130	158	128	120	127	104	147	128	123	133	114	109	139	117	130	119	149	134	136	128	128	137	134	158	140	113	131	130	112	117	126	109	128	121	143	114	136	130	141	151	114	130	134	118	131	130	140	146	118	132	149	142	149	135	149	113	111	151	123	131	147	115	131	131	155	131	128	137	147	132	144	153	149	124	141	128	125	122	121	144	141	127	127	117	118	142	125	125	127	130	132	159	117	149	151	130	141	134	130	124	120	121	129	143	116	147	119	147	126	117	123	135	144	124	126	123	142	109	123	138	128	142	136	141	135	129	128	135	151	148	121	133	117	123	136	144	140	127	135	126	148	136	139	151	125	132	120	126	122	135	116	124	125	115	145	144	144	141	122	139	103	120	145	151	128	117	133	146	147	133	145	146	123	118	141	132	130	138	153	128	144	125	123	136	113	119	125	145	115	125	149	135	147	162	129	118	126	142	122	123	126	111	136	140	143	150	113	146	127	112	125	152	144	122	131	133	133	115	121	134	140	120	147	122	135	120	141	113	142	145	137	145	133	131	123	132	123	156	114	140	143	143	133	127	140	109	150	106	136	131	130	163	150	130	121	141	118	136	147	128	118	134	118	132	141	119	129	119	135	112	112	150	137	107	121	137	121	139	123	103	140	116	128	141	114	127	111	139	141	129	128	130	126	117	122	150	134	133	136	132	119	133	143	133	132	137	151	135	132	121	128	117	131	148	129	126	149	124	147	128	118	142	130	123	130	119	148	138	125	148	118	121	124	133	129	149	122	116	114	131	141	138	128	135	137	134	137	128	123	127	121	137	111	142	139	122	129	138	125	127	118	133	130	127	136	127	111	128	156	133	100	115	120	110	137	132	131	131	113	133	121	125	128	147	113	140	147	127	131	122	115	117	151	124	148	119	141	134	127	108	128	138	126	137	159	131	135	149	131	131	115	121	132	127	126	138	137	128	95	117	117	143	131	148	136	122	134	117	147	145	134	117	143	129	122	138	114	130	104	136	167	135	137	126	138	151	118	126	115	137	151	134	144	128	131	132	117	136	130	118	120	142	102	142	136	136	131	113	146	118	113	152	148	132	132	130	116	124	105	122	136	116	139	116	145	134	122	123	132	144	130	115	134	140	135	137	144	111	133	146	144	142	109	144	136	141	138	112	132	123	152	122	117	132	118	135	132	135	141	134	135	136	145	123	134	126	128	131	134	120	115	140	140	134	127	141	127	127	146	139	131	146	141	132	148	131	119	152	123	122	146	132	140	135	162	151	126	118	135	137	132	121	119	139	111	134	129	134	135	147	145	135	118	127	137	131	107	135	159	127	129	136	119	121	139	128	112	124	134	136	138	117	121	141	136	114	137	116	128	131	128	123	139	130	124	122	101	121	144	130	135	127	130	135	117	141	132	132	139	140	138	125	113	139	129	136	120	126	119	124	122	122	125	111	139	119	115	93	129	123	130	117	122	117	128	120	136	141	153	132	116	136	133	144	132	139	111	136	117	143	121	133	119	134	129	137	118	126	142	131	149	119	125	124	126	105	136	123	123	125	152	140	118	109	115	136	137	139	133	132	153	138	124	116	123	147	131	137	142	129	134	136	162	128	141	146	124	150	124	128	133	122	133	139	145	139	123	136	127	132	119	140	131	140	121	150	137	125	147	128	127	128	113	162	136	135	118	147	167	138	136	130	134	145	146	124	130	136	126	121	125	118	130	124	120	139	137	138	141	142	144	110	125	133	141	115	145	138	115	126	154	125	116	140	144	132	124	114	133	129	121	129	124	127	126	120	109	138	146	133	133	133	129	124	129	124	133	121	140	145	137	133	124	130	115	133	140	138	150	126	123	135	144	124	125	136	118	139	148	128	132	119	132	124	134	147	147	150	129	105	120	141	119	126	119	145	137	125	145	130	124	129	133	114	126	134	145	121	124	112	145	126	139	127	123	130	142	124	120	132	129	144	127	145	147	131	118	111	120	157	125	141	135	132	127	127	132	136	141	134	118	112	123	131	143	125	163	140	136	156	140	113	139	134	134	121	126	142	112	144	133	122	132	123	138	164	124	135	114	131	133	143	152	136	140	119	132	107	126	136	153	138	125	137	123	126	134	131	117	143	132	115	127	142	136	130	98	124	119	124	144	152	137	120	128	138	150	112	123	124	153	129	140	103	141	131	114	105	128	136	135	136	132	129	114	121	129	129	137	129	134	132	123	111	148	112	139	139	134	152	132	153	132	140	138	134	140	128	127	113	108	131	114	126	106	136	137	146	140	138	127	124	143	153	127	117	152	151	140	123	120	119	130	144	130	117	139	161	125	114	139	148	139	108	132	134	112	140	117	153	150	146	129	122	151	127	131	139	134	132	123	129	123	121	155	140	105	131	124	121	128	139	123	133	113	138	131	120	138	117	122	130	131	147	116	143	141	134	113	129	135	129	112	136	129	133	122	126	119	142	139	113	117	117	138	136	142	137	125	132	138	118	133	129	120	132	142	124	134	137	134	130	122	143	133	125	135	135	127	145	133	124	137	146	130	137	132	126	138	144	137	123
25974	14455	7014	518	528	453	504	498	519	469	471	500	503	473	478	407	482	445	523	454	481	491	448	452	469	451	415	458	438	452	469	423	462	476	482	458	486	489	488	466	482	496	467	498	485	476	461	449	491	448	484	469	489	489	443	516	484	427	465	495	444	468	485	474	469	464	472	460	504	466	505	506	464	434	480	430	450	482	440	441	486	442	446	463	468	448	453	429	493	467	442	481	452	458	455	467	450	473	474	485	425	488	457	487	462	490	447	461	467	497	455	468	451	446	432	465	464	475	456	434	462	457	443	484	467	466	463	479	430	469	473	455	493	494	474	440	453	476	458	473	484	483	444	484	458	491	468	459	506	459	464	478	430	446	489	470	478	483	478	476	473	444	465	467	454	469	452	464	506	437	454	478	459	490	498	446	490	464	464	427	434	418	461	443	468	464	444	470	471	424	461	470	470	466	445	482	434	474	484	473	494	454	452	494	476	453	435	487	463	460	489	450	484	449	461	452	479	491	469	445	462	434	448	466	449	444	473	421	449	470	518	467	466	453	490	452	458	457	460	456	473	480	461	506	442	434	440	462	426	464	473	480	476	441	471	477	459	458	463	479	455	445	492	489	481	435	454	456	479	444	455	437	469	453	452	463	508	468	486	460	459	469	467	478	442	457	471	449	511	495	428	455	481	478	474	467	498	460	462	469	478	463	456	472	463	491	482	435	453	499	451	463	463	438	469	454	468	445	460	443	488	485	450	458	474	448	482	453	466	433	445	460	463	464	494	468	456	419	468	433	487	453	469	461	440	424	436	475	458	466	448	440	458	454	435	467	461	474	475	471	467	444	454	457	464	438	434	432	472	474	461	462	463	440	416	462	478	467	453	490	486	446	417	445	454	449	465	475	481	472	457	457	455	469	488	447	460	449	474	505	448	470	500	446	492	466	465	441	431	425	449	455	443	451	497	435	466	451	473	445	465	412	470	457	458	432	464	488	462	472	415	464	447	498	409	475	450	449	493	440	483	461	462	478	450	449	477	467	502	437	448	454	455	475	479	451	447	448	445	471	437	451	437	466	519	494	453	490	443	495	500	483	498	464	473	449	510	471	487	473	506	463	444	506	484	432	483	463	481	498	501	489	488	439	466	446	440	432	430	465	501	461	464	482	448	454	480	462	492	469	471	446	438	499	436	463	479	435	474	452	497	458	494	450	469	470	447	488	486	458	461	458	446	462	450	463	462	455	508	479	446	440	452	496	455	438	490	458	459	491	441	462	503	493	440	474	527	490	449	480	469	499	434	452	457	500	474	452	450	484	476	493	489	457	473	468	487	429	484	430	497	459	459	495	461	512	448	498	462	458	457	478	441	488	457	479	450	465	452	504	473	468	429	453	433	472	443	458	470	441	485	434	452	492	509	481	412	490	450	467	483	443	442	483	516	453	443	417	502	447	488	448	427	451	454	459	476	445	455	455	516	448	453	499	506	431	462	452	472	453	457	473	469	499	468	412	478	478	457	490	440	430	419	457	439	450	458	422	455	448	432	479	478	443	426	457	480	469	478	454	428	473	464	420	476	449	480	440	470	419	488	460	413	459	440	445	457	439	472	443	446	460	455	466	473	505	497	488	474	490	483	467	455	482	473	449	466	468	445	478	470	487	460	474	477	476	501	462	457	455	462	438	458	479	457	453	435	488	494	455	470	477	437	445	455	466	504	489	423	478	462	484	496	451	456	445	457	425	432	473	474	443	478	460	481	487	487	435	469	494	437	454	451	504	454	430	487	451	456	461	465	439	445	472	463	444	455	467	453	445	488	472	427	455	436	451	471	446	458	480	454	477	429	475	435	538	430	495	437	413	499	427	459	502	465	457	450	518	440	468	436	467	443	431	466	477	447	483	447	502	440	449	456	462	479	470	461	470	462	449	469	472	500	461	433	486	464	441	413	482	450	459	481	468	491	461	476	453	468	436	492	479	459	521	448	477	453	427	459	442	424	457	488	469	476	443	469	435	482	429	452	443	458	427	504	450	471	472	490	447	467	488	462	427	463	504	464	434	469	475	484	472	470	464	471	449	453	477	481	466	464	480	480	488	476	469	474	504	462	456	460	454	489	459	458	507	491	474	465	467	441	460	451	430	490	463	438	457	482	482	427	434	485	463	460	457	456	466	499	483	466	463	482	473	495	489	493	463	472	427	465	487	444	464	425	477	465	462	469	487	424	465	475	439	472	476	501	461	461	463	476	484	486	436	458	444	473	428	445	499	455	491	428	455	492	498	509	468	439	490	503	432	448	453	459	499	451	428	478	455	482	518	484	442	482	453	473	512	474	499	459	461	449	472	449	471	444	445	447	455	436	488	452	465	446	458	457	472	464	470	467	465	461	481	473	481	457	419	444	521	465	447	448	498	484	437	439	459	464	439	477	483	433	484	470	454	469	466	483	460	467	449	444	474	447	468	468	461	478	433	443	458	444	478	470	453	448	431	514	440	486	472	447	444	447	486	454	460	450	507	465	490	473	466	443	465	441	460	469	474	492	442	458	429	456	464	449	465	434	470	457	439	436	463	462	447	452	442	441	489	462	465	453	456	474	461	422	494	470	466	445	463	426	459	468	478	449	457	479	449	473	459	486	444	468	450	457	434	464	423	483	483	443	482	472	431	466	454	458	426	481	456	467	460	427	457	432	462	477	478	478	472	458	447	423	489	518	479	431	455	439	447	464	472	484	507	464	464	494	454	456	467	459	449	480	478	457	460	469	485	481	508	474	452	441	487	462	420	480	471	438	446	435	482	447	437	490	457	476	488	466	492	461	454	485	443	478	452	456	448	475	463	460	447	460	474	464	474	464	460	426	485	483	470	452	468	455	429	456	508	450	450	498	443	451	472	466	449	497	490	493	495	510	474	459	455	488	486	454	479	483	481	494	433	469	452	483	444	470	441	467	451	458	465	438	420	432	466	454	476	426	457	491	465	468	431	478	480	442	466	449	450	461	459	464	462	478	444	482	480	467	449	453	446	493	485	482	485	484	435	474	447	513	462	437	501	462	485	449	449	519	477	438	476	437	492	459	443	475	462	506	471	433	474	498	468	468	462	445	464	459	455	483	447	438	461	509	475	484	438	428	470	465	466	427	473	440	428	424	486	456	471	486	485	447	461	471	448	458	433	453	465	489	468	485	469	446	465	451	478	458	466	471	480	471	462	470	468	449	457	447	483	486	512	460	449	477	494	473	480	443	462	484	440	453	439	479	452	475	482	488	484	451	453	498	420	500	492	475	452	468	444	480	474	454	467	435	462	480	455	488	474	478	463	495	492	448	455	475	476	476	443	470	420	462	422	467	474	468	431	446	496	450	461	507	477	448	494	441	477	478	411	421	461	469	471	462	464	490	450	451	434	457	463	483	449	470	440	493	456	466	423	439	445	470	434	439	444	442	452	453	412	494	484	447	454	475	454	504	457	426	443	455	480	492	447	448	487	464	459	471	461	447	457	434	451
67410	54528	44158	10058	767	385	332	311	317	283	273	247	258	255	252	251	231	215	258	215	275	232	254	255	237	233	230	240	232	187	248	211	229	232	209	261	202	267	242	227	232	229	233	217	221	226	238	238	225	233	235	209	223	248	237	261	253	194	227	225	250	230	228	213	207	220	237	242	263	216	252	208	184	237	257	222	233	243	242	225	253	201	257	263	203	212	235	238	202	240	222	218	234	213	255	232	228	231	232	205	227	237	240	216	230	247	228	231	268	215	234	225	217	230	234	216	223	242	245	234	237	246	234	209	250	261	239	247	222	217	235	254	242	241	264	218	238	225	222	250	205	245	225	231	211	226	228	209	234	224	209	240	250	234	233	234	225	215	208	221	251	222	208	208	204	228	209	245	275	231	227	204	227	251	229	222	201	225	241	212	226	237	232	230	241	226	235	230	241	226	234	225	233	209	231	238	217	240	222	275	233	242	225	218	221	226	237	236	260	226	227	255	216	227	222	204	225	218	237	234	221	227	225	204	222	198	227	237	218	245	207	217	245	231	230	259	231	216	242	236	239	245	247	240	245	246	219	220	238	213	235	206	221	230	243	230	203	211	243	225	227	243	218	220	246	268	232	243	225	219	214	245	230	234	235	233	207	197	220	237	216	228	225	239	223	242	211	247	247	227	234	238	256	223	217	197	237	238	207	222	225	229	237	218	211	222	215	205	230	234	204	231	220	223	248	215	238	207	253	228	228	249	222	197	227	226	237	215	223	227	231	228	230	226	224	249	229	232	227	223	244	202	198	219	236	210	247	219	227	219	223	253	210	227	244	227	239	224	217	231	232	259	242	256	220	233	240	249	207	217	246	201	220	231	217	218	248	226	209	217	237	236	229	235	244	227	242	261	255	226	222	229	221	245	224	241	244	217	226	224	232	209	234	228	201	233	214	204	209	199	244	272	254	212	234	209	219	230	272	239	220	238	234	244	222	226	223	231	211	214	240	221	257	217	250	253	228	230	179	224	239	234	256	221	224	244	218	216	230	238	226	231	235	250	239	230	255	227	228	244	224	270	243	223	229	227	222	251	243	214	233	218	230	228	225	231	252	227	215	231	214	229	226	249	215	274	239	233	242	197	215	226	242	238	255	219	212	220	231	227	214	239	262	233	218	209	201	253	215	219	240	229	232	224	235	239	216	232	242	233	218	232	219	218	225	215	230	208	224	228	239	238	210	238	229	244	238	238	232	207	236	220	281	235	222	246	240	228	252	211	218	257	223	226	258	237	227	233	233	210	187	232	197	223	207	209	217	218	234	234	202	231	228	245	230	240	250	237	228	230	240	247	246	245	239	233	204	253	260	253	254	239	220	235	223	223	248	229	248	252	235	212	258	238	237	220	237	230	213	243	246	211	219	225	202	245	247	221	217	211	231	248	244	235	253	248	221	254	230	224	192	222	230	231	208	249	226	230	217	230	225	225	218	204	228	260	248	238	214	203	254	232	231	231	233	245	220	233	245	232	253	204	228	229	247	229	242	250	230	205	253	211	261	239	234	229	241	240	230	227	216	216	229	243	236	227	204	215	254	236	224	234	218	229	272	246	207	263	212	235	216	251	236	229	216	245	208	216	254	233	233	245	245	215	223	232	220	240	255	226	209	202	216	251	238	251	214	222	236	243	209	246	214	228	243	208	242	223	232	211	244	213	203	232	211	257	237	236	221	233	249	220	262	224	225	223	218	234	233	246	252	253	243	212	234	256	199	220	212	219	202	225	222	250	202	242	217	243	251	223	225	240	248	253	204	231	231	220	210	221	197	219	250	245	231	252	242	241	228	221	206	224	229	240	213	225	235	234	204	217	237	236	260	226	239	238	210	230	240	238	224	214	259	212	242	227	242	218	240	224	256	235	224	234	223	245	226	253	230	213	218	218	227	228	218	241	235	246	208	223	201	268	227	236	223	253	202	238	222	204	232	238	205	239	238	249	194	217	205	228	235	253	223	215	196	201	218	208	220	223	204	227	240	255	230	254	239	253	233	237	242	222	218	237	231	234	232	220	236	210	199	227	227	214	231	227	219	235	219	230	229	245	239	272	230	210	257	251	259	202	227	251	227	212	227	230	232	235	222	218	225	234	224	227	220	236	227	214	234	204	259	234	252	222	226	230	237	227	207	228	239	242	228	228	243	232	228	199	213	215	249	212	215	209	242	244	226	241	227	235	218	224	230	231	209	237	241	265	244	236	220	221	232	230	238	227	227	220	229	218	226	236	259	220	237	236	247	231	211	206	249	226	239	241	236	217	249	238	225	254	241	229	212	217	242	245	240	249	212	233	240	233	248	251	258	233	252	228	212	235	230	249	204	220	245	235	229	239	195	203	238	210	247	248	240	214	237	261	242	234	207	239	242	234	231	252	238	237	207	256	226	257	251	208	250	216	231	229	248	211	239	236	228	232	253	233	243	202	219	233	211	195	227	250	202	231	222	210	216	237	230	213	221	235	250	222	242	216	202	222	230	237	205	231	244	217	241	218	200	219	250	231	252	215	264	237	225	230	237	228	242	218	223	244	230	236	213	228	237	225	216	204	224	244	226	223	217	215	248	214	207	227	234	213	232	217	254	227	248	240	230	226	214	228	232	219	226	220	227	247	243	232	226	239	269	232	226	240	240	220	233	216	228	227	210	216	233	234	187	246	221	228	264	233	221	230	199	207	244	220	239	226	212	245	204	245	226	236	253	230	232	207	220	219	230	240	227	233	213	233	202	245	233	246	233	233	252	246	223	226	243	242	210	202	220	238	194	223	230	238	226	244	237	225	217	259	224	257	211	203	228	237	226	228	253	241	246	228	231	222	222	254	207	245	227	225	222	228	225	240	225	234	218	260	230	209	266	233	227	233	242	225	228	224	253	215	252	232	228	251	233	234	214	222	219	241	214	220	224	201	221	235	182	201	228	246	263	205	234	234	216	236	238	249	210	217	235	236	225	247	227	218	249	259	229	230	208	244	219	252	249	210	242	210	238	210	242	258	209	243	261	229	248	258	203	243	208	224	211	214	220	226	225	232	224	220	220	241	243	216	253	253	214	237	224	250	229	219	221	215	222	222	221	240	212	241	201	217	218	222	214	252	249	224	230	228	218	227	224	243	236	258	242	234	250	251	226	229	223	239	228	207	216	228	210	233	238	193	235	208	207	253	230	267	252	232	231	237	222	229	236	251	217	230	243	268	213	243	223	266	235	249	244	237	226	241	236	243	200	270	230	213	225	225	199	231	248	227	220	215	256	207	260	254	217	235	240	233	238	229	226	213	240	237	230	220	225	239	234	238	242	237	219	224	235	224	225	228	271	253	244	216	202	241	238	225	269	206	255	246	241	205	224	238	243	229	245	240	253	228	230	218	234	239	229	214	211	238	223	235	226	207	225	206	237	251	221	220	266	224	202	240	246	217	219	231	245	219	241	264	240	234	219	231	195	231	221	223	261	249	242	243	217	212	237	208
46316	43177	35619	1710	1491	1381	1176	1102	1090	977	1021	847	850	849	785	875	794	807	839	829	831	807	724	735	777	785	790	786	782	735	776	751	758	721	757	755	735	763	746	741	752	744	738	747	711	764	672	717	727	697	714	742	760	745	762	723	659	726	753	675	716	726	742	660	728	748	685	782	701	771	747	750	716	709	671	728	719	721	689	719	722	693	727	735	715	697	777	739	744	756	747	714	794	775	717	712	684	705	727	734	755	686	731	701	704	767	770	728	750	756	702	792	694	745	686	753	747	727	747	750	726	724	732	754	725	736	700	733	719	717	668	712	711	673	729	753	657	721	735	760	695	719	691	728	746	745	740	725	758	742	694	733	713	731	718	709	711	724	725	759	708	685	708	706	748	771	723	772	692	757	684	727	738	741	724	695	706	702	716	758	706	765	784	717	715	712	745	729	784	721	738	692	722	744	726	729	729	692	706	684	768	720	789	695	718	709	705	740	730	709	704	744	794	763	686	709	708	726	726	658	733	764	751	707	708	763	752	770	767	718	751	718	751	743	717	731	743	721	750	735	768	781	713	706	722	747	741	714	714	764	749	765	730	699	694	727	725	736	748	771	769	735	684	716	750	722	730	695	695	710	758	767	705	731	739	732	769	727	746	752	747	677	755	735	748	708	740	706	722	763	710	703	753	697	722	791	708	721	701	732	720	764	735	725	722	762	742	701	737	715	715	743	718	715	635	755	703	726	689	761	721	716	748	722	753	728	741	724	714	727	737	725	754	730	721	774	743	728	723	692	692	699	651	710	681	775	768	669	705	773	717	709	727	756	658	687	721	693	706	710	728	723	736	671	745	714	701	736	706	732	758	737	690	712	670	740	711	763	765	746	715	763	711	762	650	747	723	766	736	692	706	742	731	769	723	724	736	730	719	713	679	710	746	690	736	691	719	724	739	711	768	712	710	708	719	732	706	743	737	712	661	686	723	709	745	733	706	698	731	744	704	685	696	758	727	710	747	728	760	718	692	723	718	779	723	710	774	702	733	695	741	802	717	729	698	732	749	739	741	760	720	723	714	699	735	732	668	756	735	794	796	731	709	711	737	728	735	733	712	740	693	691	725	777	782	731	719	693	708	726	713	719	695	749	707	694	684	724	710	686	747	712	716	759	687	733	757	723	760	721	752	741	770	743	719	704	757	658	750	748	691	746	781	738	754	725	745	756	768	728	689	722	740	739	738	689	719	711	694	743	709	728	733	781	735	755	738	692	755	748	767	798	714	672	730	686	735	691	741	757	720	686	698	722	747	692	698	776	724	717	654	784	690	720	720	712	729	762	772	706	750	727	748	756	701	723	690	737	721	737	728	726	693	692	738	764	729	731	699	778	735	748	726	702	758	705	724	755	714	767	751	680	724	713	669	740	728	702	740	727	765	742	702	686	721	740	707	732	708	739	744	732	733	769	722	727	719	762	756	658	688	754	738	710	756	709	713	756	707	716	712	663	708	736	704	724	688	724	744	776	714	709	710	741	700	731	749	766	719	734	710	761	714	682	699	696	696	736	754	723	733	695	759	743	725	741	727	722	725	711	715	666	716	741	744	722	716	705	716	708	729	747	661	697	755	709	748	735	719	723	725	813	736	750	669	725	747	760	702	711	742	730	698	759	712	737	715	701	697	754	685	710	696	696	769	760	750	698	697	709	681	758	732	756	784	719	736	701	741	732	702	718	697	709	710	681	776	731	710	709	759	757	733	731	794	732	680	742	741	767	693	710	725	722	715	760	718	743	733	739	663	723	764	721	703	695	724	734	733	682	734	709	760	716	751	730	691	679	716	717	782	722	750	736	717	729	734	750	724	719	750	720	720	690	720	706	741	772	759	724	736	733	717	744	687	716	745	741	761	705	751	719	669	695	721	719	727	726	724	729	705	753	750	738	689	705	720	703	722	730	771	756	709	715	765	734	684	731	706	750	720	733	757	707	720	713	733	789	706	721	721	753	710	737	712	689	721	659	724	719	693	752	752	762	724	733	676	687	733	759	703	679	716	726	746	693	726	725	711	783	698	713	718	723	764	731	702	678	720	737	733	775	703	711	727	756	700	753	731	735	719	751	711	745	753	703	658	765	735	735	714	710	733	742	714	701	718	708	711	711	730	729	693	719	711	701	724	709	795	768	766	738	716	700	700	691	723	746	775	735	746	708	753	692	708	710	674	710	748	737	722	736	703	727	735	701	758	691	700	731	717	706	777	713	694	726	734	713	719	729	748	743	694	748	697	703	759	739	704	692	725	702	672	714	717	758	741	708	722	777	734	696	751	715	677	721	805	701	688	707	727	741	738	722	786	705	743	734	743	732	742	716	693	711	714	741	722	728	687	745	743	739	688	700	700	725	753	762	712	731	746	711	718	724	724	696	748	743	773	711	698	731	707	700	726	697	778	726	739	719	731	729	759	722	753	773	737	713	700	718	722	714	724	781	729	724	759	730	701	708	738	698	737	679	731	738	728	769	704	716	730	744	717	694	735	731	737	724	713	777	753	703	702	735	756	744	705	714	763	750	681	768	717	711	717	768	733	767	780	749	722	722	725	714	753	737	713	720	705	722	736	722	649	715	735	703	759	724	723	748	730	725	647	752	706	703	721	685	750	724	725	690	728	721	780	721	758	704	727	693	742	760	711	750	733	732	708	732	751	744	692	718	715	734	705	732	746	701	724	691	718	732	690	719	714	691	727	713	768	730	759	735	709	725	717	734	721	707	748	746	738	719	769	736	743	683	753	747	706	727	723	723	707	703	757	751	736	707	721	729	705	740	742	765	710	721	728	719	774	669	705	752	689	717	723	754	776	736	738	712	687	725	706	674	727	729	689	707	705	709	722	735	735	629	697	704	757	707	735	771	738	731	745	766	729	744	728	753	775	771	723	716	683	746	738	698	730	714	774	746	708	739	725	726	749	726	727	695	771	726	756	723	715	699	723	738	729	719	744	742	706	703	743	778	734	693	753	784	689	722	688	751	717	753	729	648	779	707	755	684	695	738	723	737	778	694	700	726	738	709	736	783	725	739	720	758	736	729	764	697	730	734	751	711	698	739	687	760	741	730	743	703	666	690	716	723	756	744	696	766	727	706	722	728	736	768	718	750	708	700	771	680	739	706	718	708	759	704	771	702	682	757	695	722	740	786	745	735	722	713	703	746	698	741	727	729	768	726	739	774	723	713	759	700	726	770	731	720	708	703	729	695	719	682	747	754	719	692	764	684	733	709	740	717	739	735	757	680	772	746	692	779	729	690	753	725	697	690	677	755	691	749	749	725	733	729	697	738	758	726	684	756	723	727	768	733	738	736	703	681	737	742	736	724	733	758	717	723	724	746	715	729	744	717	784	721	764	715	740	723	722	700	741	725	740	748	738	755	682	712	738	716	746	742	714	700	748	700	703	725	719	735	728	769	726	717	708	728	760	704	768	709	705	698	775	739	738	699	732	748	760	746	739	743	725	757
77642	66224	57842	19169	3631	617	535	474	432	430	404	332	340	342	327	362	330	334	314	316	313	336	314	315	294	304	278	318	335	298	324	318	340	308	287	298	303	304	298	316	341	310	286	285	316	338	306	303	296	300	314	320	279	282	302	313	297	319	294	278	316	293	272	276	314	336	299	309	302	335	283	300	298	322	301	282	295	321	313	315	310	313	317	330	320	296	309	290	307	339	316	351	282	300	311	293	292	298	313	340	315	330	283	278	271	309	310	312	326	298	306	317	318	350	305	300	343	339	308	290	316	335	298	312	301	328	305	308	332	279	289	306	303	293	294	303	286	281	296	298	278	312	304	297	311	288	290	343	289	307	308	293	330	275	289	292	290	302	304	306	302	301	298	293	324	333	301	311	304	322	315	317	316	326	326	324	305	303	300	286	284	298	303	318	334	316	326	309	312	300	291	288	266	314	335	281	286	316	303	312	255	300	326	287	334	273	296	296	294	319	293	309	293	278	310	288	253	315	295	280	328	312	332	319	304	341	287	341	293	299	310	309	326	319	324	326	341	287	310	302	334	318	296	294	304	281	289	308	314	319	286	312	339	296	272	289	283	268	278	275	286	301	317	297	308	296	280	297	315	297	316	312	279	286	315	318	322	314	291	308	295	291	301	305	296	305	275	289	294	323	319	305	300	305	337	308	295	310	267	327	294	305	298	328	271	307	307	268	349	276	278	307	321	308	318	294	310	303	289	330	278	336	321	315	294	307	281	302	320	313	283	318	306	271	290	306	291	289	281	329	338	281	293	316	301	281	290	337	298	303	326	281	310	321	275	296	341	264	315	294	302	308	281	301	282	311	290	294	310	301	288	333	325	300	310	330	295	326	313	333	309	305	307	273	317	301	318	295	271	289	307	293	312	310	319	313	289	303	329	257	309	295	307	333	280	270	312	298	256	327	366	281	295	300	295	293	308	300	314	295	311	296	310	332	320	318	296	302	276	311	325	311	321	295	243	302	313	327	302	320	299	314	326	288	303	346	314	323	314	307	335	295	291	309	333	268	306	302	310	275	259	306	324	280	326	332	312	295	307	313	315	304	322	308	332	306	266	299	313	287	336	316	315	313	334	292	312	275	334	296	314	310	307	297	296	307	297	260	314	301	291	321	336	314	288	317	296	305	337	315	275	317	310	301	337	326	291	317	312	315	326	296	286	317	317	300	326	281	286	317	313	314	338	277	318	313	314	273	301	293	265	302	302	292	289	317	305	279	319	291	294	304	307	292	313	310	279	282	336	296	275	312	295	294	327	301	294	300	331	294	323	302	298	284	346	312	278	343	321	297	289	328	296	332	297	298	287	298	295	303	330	307	275	285	311	296	293	310	294	309	338	312	293	330	289	341	332	287	337	321	306	291	293	297	302	286	318	333	314	327	282	308	299	320	299	294	293	326	311	308	330	319	331	276	308	306	327	299	325	314	307	330	306	305	297	270	348	308	319	292	291	351	302	285	299	309	291	336	307	294	348	332	317	308	367	287	328	343	297	298	315	335	287	283	304	306	311	300	328	298	298	343	334	305	308	291	321	330	305	282	305	289	300	319	281	311	318	269	288	322	325	323	289	314	292	297	303	302	316	310	284	305	274	300	295	281	323	309	308	302	287	294	307	300	310	340	314	308	335	309	281	294	313	291	324	314	296	293	317	294	295	331	323	322	305	317	254	301	308	277	283	313	314	328	292	328	314	305	299	273	309	322	334	302	327	324	302	317	316	326	272	293	329	288	330	328	282	311	288	302	296	357	280	343	282	304	293	295	301	325	289	294	320	302	304	330	281	291	344	298	289	282	337	346	298	307	298	290	305	340	305	323	320	324	279	288	316	293	315	308	313	298	335	300	301	277	322	283	288	342	312	295	293	318	307	334	285	323	309	304	296	331	279	318	313	283	323	321	344	301	304	281	285	307	299	289	299	304	340	332	326	316	318	289	283	309	308	322	328	293	315	346	293	298	306	312	339	275	289	301	341	347	295	331	348	313	323	285	352	309	301	286	289	329	295	327	277	293	309	306	330	295	316	312	297	322	325	313	311	287	289	330	320	311	293	285	308	328	342	305	302	300	301	263	326	300	331	298	306	300	276	303	312	317	315	284	301	313	314	276	316	294	315	319	277	301	304	311	332	299	292	268	324	320	294	291	278	316	304	285	284	313	336	296	325	336	294	340	296	289	300	334	295	328	326	327	302	302	309	298	312	324	289	327	307	323	288	292	300	288	326	283	275	278	303	294	342	338	315	306	295	301	310	340	288	279	285	315	306	280	312	276	328	311	322	318	287	319	274	282	271	342	277	323	303	301	291	316	314	297	320	314	336	299	292	306	302	327	311	277	300	289	274	279	313	301	316	294	251	317	301	324	321	296	303	276	319	309	317	300	302	293	281	294	316	317	288	320	302	301	297	344	314	300	310	270	300	281	304	291	267	320	299	301	295	285	287	297	289	307	282	310	299	324	309	291	298	298	314	288	310	303	311	306	303	317	303	292	286	301	312	318	317	323	271	316	304	307	306	279	302	284	271	305	279	276	278	329	280	301	323	288	288	326	313	285	278	332	302	303	297	325	271	284	311	301	310	303	312	291	299	296	293	280	308	266	293	317	289	279	304	298	307	298	317	296	293	306	302	323	328	307	297	301	320	294	305	327	315	294	280	305	304	325	319	294	314	348	313	312	304	325	311	292	315	306	297	253	318	279	294	331	309	328	289	297	336	319	325	336	293	312	328	305	339	307	259	331	309	293	293	316	304	292	322	329	305	286	322	295	319	307	304	288	328	267	327	284	310	289	302	320	314	308	310	303	300	304	319	311	321	284	291	294	288	276	304	299	306	338	292	293	289	308	303	318	307	266	304	297	266	301	272	320	321	314	336	341	332	269	318	313	326	327	319	285	312	300	312	315	288	285	313	309	312	329	311	298	305	305	305	336	322	316	301	290	309	332	306	323	321	321	326	318	325	336	304	299	305	303	304	311	316	287	303	303	318	353	267	297	279	317	261	296	314	284	330	291	278	317	343	310	320	295	308	319	296	301	293	295	297	323	309	327	318	308	275	323	306	297	303	296	307	300	268	303	299	279	306	330	297	315	297	291	316	292	315	312	308	303	299	327	326	309	307	305	336	306	321	303	308	308	312	291	293	287	320	320	326	303	319	314	316	304	316	297	291	279	321	289	298	312	330	309	321	305	275	294	279	278	282	297	305	322	294	292	313	299	325	281	293	326	280	320	299	305	301	336	291	285	316	291	332	294	311	330	308	304	302	274	280	306	314	296	313	287	275	331	319	306	287	307	300	287	301	303	314	294	304	273	302	303	252	317	301	303	306	297	282	299	301	328	301	297	292	333	305	304	306	321	269	317	294	300	312	248	310	313	288	297	352	267	322	322	274	307	309	309	316	294	313	325	277	320	303	305	308	291	290	332	306	302	296	312	293	285	280	314	304	272	322	297	276	327	320	289
56162	53579	48058	2754	2452	2194	1923	1725	1584	1460	1424	1317	1269	1181	1165	1092	1030	1075	1012	1026	1033	963	996	1004	1027	961	921	998	978	963	944	983	985	940	968	949	912	943	909	922	955	906	931	948	939	888	900	961	932	927	944	939	926	888	861	910	938	849	973	888	920	959	903	963	887	888	898	939	894	927	927	892	941	890	932	911	876	902	908	965	945	929	880	897	930	901	945	904	908	917	928	909	922	875	914	976	937	936	872	889	917	954	895	910	946	883	896	869	885	894	946	906	1020	909	963	890	909	940	915	954	884	888	902	960	895	909	880	887	917	926	919	939	917	857	970	926	877	939	880	872	928	918	916	909	862	877	902	920	930	941	920	883	911	917	959	915	943	919	919	927	850	926	965	946	840	854	909	868	939	871	941	879	889	919	891	948	963	946	986	885	929	939	885	926	874	890	943	942	894	939	889	903	956	936	916	915	855	888	908	913	947	928	941	903	896	987	888	978	945	892	924	921	864	875	845	896	916	925	938	933	895	861	951	944	933	897	835	913	951	883	943	913	923	948	957	940	893	876	937	921	894	888	927	950	913	881	895	954	890	952	940	944	920	970	922	917	892	892	926	895	909	847	897	885	884	889	918	894	923	917	926	842	933	872	919	963	897	935	892	887	915	881	952	948	938	892	911	923	937	917	894	881	907	892	897	937	902	871	939	921	882	911	945	905	910	929	849	920	892	961	963	885	910	899	889	946	918	866	914	902	896	856	931	975	930	916	935	960	990	994	868	948	905	850	916	935	903	920	911	924	913	849	962	924	890	940	881	906	917	893	897	946	915	943	908	932	894	914	963	865	908	888	886	928	951	886	881	852	924	921	906	881	950	944	882	928	903	885	921	915	960	920	923	912	897	890	960	939	894	937	875	890	881	890	923	945	910	923	946	897	963	934	865	924	925	875	908	884	954	909	839	900	839	918	895	886	937	851	962	918	857	939	940	909	951	894	906	912	953	895	953	932	916	892	945	910	909	974	898	949	930	908	928	894	908	877	900	885	935	898	921	929	886	938	969	966	919	913	874	908	909	936	958	923	964	938	928	913	877	895	949	915	870	894	892	929	865	911	957	894	917	881	929	907	888	872	893	917	906	988	939	890	886	886	951	933	906	907	905	913	887	927	932	958	972	891	870	914	926	933	956	913	900	952	931	948	995	932	924	902	947	886	852	879	909	897	948	904	918	973	943	886	983	897	939	884	904	883	940	884	871	908	862	897	930	959	937	956	924	936	948	927	912	874	932	907	895	892	881	896	897	975	963	923	915	925	913	910	863	900	921	950	916	896	881	887	880	895	927	939	964	856	953	893	906	925	885	886	855	895	953	889	969	871	918	876	910	943	900	881	861	922	911	878	899	905	922	925	888	952	964	861	933	937	931	944	882	936	907	966	910	930	891	900	874	925	966	904	888	877	918	913	944	929	912	925	901	874	904	899	952	919	906	950	896	859	947	908	897	937	943	903	899	922	909	902	954	841	917	942	904	879	935	909	894	911	882	884	899	886	910	893	916	932	906	846	859	920	893	954	856	946	868	973	935	949	964	855	937	927	944	936	881	869	876	922	873	920	939	904	953	888	910	949	886	924	960	943	927	918	900	937	924	921	969	944	927	917	897	924	862	904	898	861	937	893	877	928	895	881	900	927	941	909	960	932	917	871	925	897	956	924	965	867	891	873	934	905	943	937	886	956	903	896	921	886	938	981	955	882	901	920	929	894	840	896	937	896	895	906	949	917	953	953	887	907	881	933	898	872	912	920	865	887	937	946	989	891	909	997	876	923	912	896	933	923	928	906	957	909	946	926	947	871	917	896	942	919	904	932	911	859	924	982	884	932	929	903	866	934	919	945	896	884	847	862	880	887	899	934	950	911	922	891	927	885	898	851	913	877	916	949	894	950	941	918	949	904	948	908	885	907	935	879	944	928	907	872	872	863	907	860	938	888	911	894	890	927	939	887	900	918	916	927	884	872	944	944	893	883	900	900	870	931	901	947	939	932	936	939	901	888	895	927	905	876	901	934	869	963	943	958	851	885	891	927	864	923	902	923	899	894	915	912	953	875	893	931	1005	923	969	904	910	913	864	907	904	926	908	933	904	898	905	926	940	902	954	862	905	870	900	897	915	917	918	889	891	940	899	872	910	882	849	915	906	916	882	893	919	948	870	935	904	948	900	886	919	941	896	864	947	923	930	867	891	930	876	895	900	868	908	908	946	924	944	920	860	923	878	915	917	919	945	911	864	921	932	873	915	888	963	906	894	947	939	867	937	948	889	968	911	889	877	930	919	909	897	930	941	943	876	894	897	851	941	897	925	892	932	906	892	894	947	956	950	928	927	894	957	853	856	956	965	885	874	915	899	899	858	943	963	893	867	900	939	929	951	952	896	925	869	965	935	910	899	982	927	954	925	896	861	919	906	934	924	893	899	924	957	913	915	911	883	972	895	874	917	973	882	916	920	950	968	935	901	921	897	948	928	926	956	900	882	915	887	935	857	917	943	932	929	947	922	875	891	932	874	925	873	884	928	936	916	912	922	889	913	889	889	910	892	898	884	856	880	899	871	972	916	953	895	894	833	929	881	931	898	907	919	890	932	964	947	890	916	905	873	960	930	863	931	968	933	870	892	909	878	866	917	884	946	927	853	903	898	918	966	929	914	882	921	908	929	880	935	938	907	900	872	887	970	934	883	900	902	916	921	844	908	922	926	936	944	951	929	923	938	868	866	933	904	913	895	884	932	894	910	947	899	937	856	902	881	886	908	887	876	910	926	955	838	893	894	981	915	918	906	952	895	908	906	900	907	970	850	916	911	980	886	888	896	919	919	945	884	883	902	924	914	867	945	883	909	896	887	955	937	874	910	905	875	862	914	871	934	931	870	962	864	934	917	919	894	924	906	938	951	963	908	964	917	921	906	894	853	889	926	906	891	875	948	911	929	894	935	983	917	913	901	926	952	886	869	881	930	905	893	884	951	930	876	860	873	927	884	957	905	913	909	898	933	939	943	878	939	951	886	957	939	831	965	933	918	870	925	935	867	843	888	929	975	918	891	889	917	921	937	892	875	869	924	905	903	872	933	905	940	922	889	918	890	889	931	879	931	890	894	884	935	903	923	952	914	888	901	953	947	917	914	876	960	923	855	908	910	922	970	916	885	897	917	927	890	903	923	940	860	910	875	919	881	951	859	880	926	877	855	926	897	895	924	904	929	936	894	947	893	910	912	892	888	865	909	880	871	905	924	901	930	894	935	876	914	940	911	896	872	890	859	902	926	901	847	923	907	890	879	923	902	939	893	933	854	928	941	859	875	943	919	882	889	958	900	912	913	851	873	924	966	884	854	929	923	904	937	870	928	845	886	898	856	897	946	886	915	963	950	920	917	954	903	941	923	966	896	889	930	891	888	904	871	868	898	960	893	934	877	854	909	934	916	916	937	909	929	886	930	935	881	874	946	887	991	975	910	902
26044	11177	4197	368	150	138	147	144	123	121	132	124	143	146	122	123	119	127	116	108	123	126	108	139	120	130	129	132	110	107	132	128	133	139	152	117	122	150	121	133	137	122	121	120	129	102	157	117	139	140	130	119	122	110	138	118	113	147	125	114	124	139	111	121	121	126	125	102	126	109	105	128	130	130	111	133	121	123	132	125	104	114	97	124	116	130	120	119	119	125	116	135	148	148	128	130	122	140	107	146	120	104	125	120	129	105	119	126	118	142	123	120	116	118	137	125	129	135	122	138	137	127	116	126	131	136	127	114	130	124	105	110	119	123	131	117	128	125	117	117	111	111	120	123	125	143	129	122	122	119	136	121	118	121	127	127	126	108	124	117	126	128	139	111	124	124	98	128	120	134	135	119	127	124	138	119	127	133	126	121	149	149	95	122	134	119	121	118	143	119	122	110	145	119	120	117	130	124	119	124	124	105	134	115	124	131	109	140	130	138	145	136	127	122	126	103	106	129	140	134	134	129	138	127	144	111	122	127	114	140	132	99	106	105	129	121	110	132	121	117	130	133	127	122	132	154	142	134	117	144	135	137	115	132	125	131	112	125	108	121	136	126	131	117	124	103	127	125	123	115	117	121	116	116	134	100	125	131	119	130	125	121	122	135	122	119	134	125	109	142	121	139	108	131	132	127	110	118	102	108	117	126	113	121	108	124	115	133	120	124	133	116	146	120	126	128	127	128	127	126	116	133	112	127	123	121	119	130	148	130	137	148	131	138	135	121	132	137	124	111	123	118	137	120	111	99	126	115	128	115	107	124	119	146	114	134	118	120	109	106	123	112	143	146	128	126	116	132	143	114	116	134	127	112	109	128	113	137	123	121	119	127	135	120	116	105	119	125	111	137	117	118	116	133	108	118	127	113	133	118	111	134	127	152	126	126	127	136	125	125	127	128	126	114	117	115	129	131	113	112	133	137	107	129	103	131	128	112	138	130	118	130	149	133	161	136	113	123	125	129	174	124	129	96	132	118	116	131	136	125	142	133	136	109	115	122	119	106	136	113	122	140	120	112	127	121	145	115	121	127	137	139	134	130	121	146	131	118	116	113	112	135	124	121	128	120	118	131	115	127	145	147	122	108	130	125	140	114	122	135	108	131	117	134	112	136	130	108	131	126	120	120	108	132	121	103	121	149	127	131	144	128	121	122	122	145	132	109	115	122	139	128	123	113	114	132	131	112	128	121	136	114	124	115	122	132	100	103	124	147	121	110	128	131	135	119	100	127	127	157	125	123	114	138	139	127	129	121	114	137	119	133	137	108	131	117	132	103	111	123	106	116	110	111	121	116	109	129	124	123	139	136	149	118	141	128	129	121	111	128	104	117	110	126	117	116	109	123	118	121	100	142	133	114	138	127	112	134	111	119	126	119	134	126	124	131	151	125	108	114	125	129	135	132	129	141	138	114	136	142	123	138	123	113	106	128	121	125	113	132	123	122	130	134	128	120	132	160	106	116	125	120	112	123	125	119	158	117	104	142	123	119	133	118	123	127	124	120	115	115	135	113	101	117	109	122	90	114	143	131	134	127	119	129	121	122	146	132	115	117	121	120	146	133	124	130	128	123	129	113	131	117	147	128	121	139	109	125	119	122	123	134	122	132	122	139	140	133	123	129	135	112	104	114	136	128	114	115	105	122	111	136	129	119	109	149	130	117	117	122	134	92	121	117	100	104	128	119	121	134	146	133	131	130	135	111	122	114	121	122	128	104	121	117	121	113	129	115	129	132	127	119	131	109	136	111	128	134	124	142	143	120	119	109	119	126	120	136	104	121	141	123	119	130	126	140	125	140	111	124	122	145	103	133	134	134	121	98	132	137	102	125	140	142	131	114	133	116	128	146	127	128	133	125	129	112	134	123	117	112	122	117	112	122	117	120	111	132	133	111	126	114	132	139	113	149	126	127	125	149	135	127	123	122	128	127	124	110	126	121	133	128	120	108	130	126	94	136	121	119	125	126	113	112	124	145	119	130	115	127	128	116	129	118	131	130	132	118	122	108	136	144	155	125	111	133	126	127	131	129	131	96	110	124	98	125	116	128	145	128	128	101	139	124	121	111	90	133	139	125	104	130	135	133	113	141	121	130	104	119	132	133	108	127	118	119	159	122	137	112	121	134	129	120	127	140	120	130	113	110	151	118	110	143	129	116	127	131	98	125	109	132	137	137	135	116	124	133	126	138	119	120	125	111	126	101	137	124	124	117	142	133	125	125	136	122	119	122	131	129	117	120	117	119	124	111	124	121	126	113	132	117	128	124	124	117	114	113	107	139	127	129	140	131	133	128	144	121	127	114	126	99	134	111	130	115	122	128	114	139	121	133	110	124	131	133	122	126	114	119	125	123	133	116	142	126	116	130	115	126	130	128	111	132	126	141	107	150	118	122	113	123	104	113	132	128	142	118	114	136	107	111	123	147	135	102	127	141	114	117	133	135	119	147	117	128	125	124	117	117	125	126	143	136	113	121	122	114	135	128	132	127	142	123	151	138	125	128	131	114	147	137	147	117	115	118	118	131	131	137	132	138	116	128	119	112	133	142	125	133	129	129	146	135	134	123	130	135	129	110	126	121	123	138	119	115	126	124	114	121	116	135	117	117	113	116	110	112	107	137	120	134	128	151	115	130	138	116	117	117	120	114	144	107	121	122	118	130	158	129	113	127	137	122	147	111	134	146	119	128	144	113	130	134	117	109	112	117	142	114	128	122	135	117	115	111	113	116	113	125	128	114	116	117	125	142	119	133	112	121	94	132	114	110	125	116	119	119	119	126	126	140	138	143	132	133	121	140	138	139	112	123	127	127	129	130	117	138	143	137	108	125	117	122	123	120	111	141	126	131	132	136	130	123	125	129	119	122	129	122	116	139	123	125	135	114	137	122	128	126	134	120	129	137	123	123	119	127	134	136	112	132	137	124	118	149	125	125	115	129	117	126	115	137	127	118	126	135	129	133	124	130	143	145	127	127	127	115	114	141	129	129	140	140	125	109	127	124	130	117	134	126	113	124	130	126	124	114	143	96	121	130	113	133	116	139	128	137	114	130	121	152	129	116	116	114	113	108	116	136	134	114	108	114	116	122	114	148	124	117	124	122	113	117	123	133	114	140	140	123	107	131	134	132	116	115	126	110	124	120	136	132	139	133	118	121	128	115	131	90	129	122	130	120	119	122	119	123	113	97	115	139	125	114	135	121	128	125	135	129	128	122	128	113	133	126	120	113	121	118	125	129	124	100	136	110	119	140	119	119	105	129	128	122	120	135	122	113	108	113	119	126	114	126	133	136	146	113	110	132	135	137	123	121	133	118	117	152	113	110	116	131	134	146	128	111	103	124	117	118	142	129	121	138	128	112	104	123	128	120	111	104	124	130	105	106	123	124	133	116	111	134	127	112	121	142	103	127	122	144	136	120	147	113	124	140	123	123	131	140	114	139	123	110	138	127
24185	13762	7439	518	446	495	455	463	471	481	459	450	454	467	452	448	459	457	459	462	434	414	465	416	434	451	452	421	457	434	450	426	406	461	476	433	448	400	451	422	417	458	440	452	455	436	417	398	458	466	437	409	459	434	409	448	463	416	504	431	481	433	466	464	490	476	413	426	421	458	421	424	414	419	467	432	471	481	482	442	417	417	448	467	444	471	446	454	441	462	438	440	454	402	486	434	430	457	421	479	442	425	431	459	416	413	429	402	461	457	449	427	465	481	438	414	431	444	419	413	427	405	442	452	454	460	461	465	463	446	505	453	500	426	488	430	438	441	437	434	431	439	432	455	427	456	430	433	440	469	441	435	448	424	459	442	438	437	437	475	437	455	443	468	458	455	460	409	436	464	444	394	492	462	433	430	447	450	462	450	469	455	446	418	420	436	397	474	455	433	446	480	458	430	403	414	477	421	442	418	464	399	449	456	439	456	479	449	456	429	440	432	475	453	455	439	469	452	443	420	458	442	473	404	425	411	426	458	442	420	466	457	439	463	460	412	461	434	449	426	446	437	422	420	445	452	445	438	412	436	411	448	400	438	496	450	463	435	411	442	452	450	440	446	404	458	415	418	449	414	435	478	441	462	466	414	417	445	433	438	447	463	442	451	419	442	443	439	478	433	443	438	454	451	441	439	442	465	458	437	437	427	452	425	415	459	460	426	456	432	467	393	433	462	436	439	465	410	450	446	457	448	465	419	485	476	425	432	427	467	420	489	476	475	461	451	441	438	431	408	457	433	410	437	408	460	422	450	428	452	446	451	433	432	437	448	443	436	459	459	479	425	404	431	429	421	454	453	465	460	466	444	463	463	432	442	461	450	454	416	435	482	422	454	428	447	440	464	468	438	445	407	465	450	449	431	439	468	498	423	438	447	437	436	400	413	450	446	470	440	454	439	460	445	437	434	444	429	467	449	427	432	414	454	479	441	456	447	449	446	419	433	433	426	433	437	445	482	435	450	437	431	452	432	430	440	443	451	441	414	421	428	436	452	464	405	434	455	436	467	459	430	456	410	442	450	464	450	440	410	452	454	440	479	430	438	457	451	440	462	416	438	419	434	446	436	481	426	458	433	463	445	444	449	420	458	466	446	441	473	462	443	407	444	426	461	445	418	444	448	387	423	434	450	429	398	435	446	485	431	434	402	413	419	432	473	432	436	462	455	459	444	421	456	433	439	434	466	450	454	420	415	442	429	447	444	467	472	429	444	497	455	473	458	431	446	440	425	487	452	432	440	436	440	462	455	459	482	444	442	422	426	438	477	446	447	438	477	403	463	478	435	411	489	442	442	458	447	454	425	442	467	409	409	453	419	416	474	409	416	414	425	408	418	413	443	464	449	443	431	471	454	454	444	477	463	436	453	467	442	450	415	405	458	410	464	450	443	436	427	461	444	440	436	451	459	421	444	438	419	412	444	446	447	446	461	462	484	451	444	473	444	498	434	398	481	453	458	473	454	398	510	469	436	435	412	461	441	477	464	440	390	409	424	439	461	456	438	443	438	422	437	445	461	428	406	460	457	458	435	434	416	437	422	412	421	435	454	480	404	448	441	451	437	462	436	412	424	428	466	464	464	430	469	434	412	431	465	436	431	472	472	413	436	416	467	452	459	431	440	444	452	437	423	473	408	437	447	471	426	420	453	479	436	449	459	447	450	463	450	412	494	437	457	435	465	435	463	447	462	413	417	458	391	436	445	429	426	464	438	437	455	459	433	423	424	437	462	442	426	417	477	421	457	458	436	453	460	443	412	451	456	441	424	461	441	430	482	401	440	494	452	462	470	436	454	420	438	467	446	446	418	449	452	434	427	378	440	423	475	446	430	446	426	467	469	462	426	412	433	442	412	427	416	428	445	440	435	447	456	463	489	413	465	452	440	461	433	450	449	465	462	453	424	451	436	431	438	434	413	429	446	457	445	462	404	432	416	451	417	483	460	463	419	459	451	431	463	475	436	483	457	407	440	478	433	441	471	473	404	436	457	470	447	432	414	438	468	452	470	420	478	442	426	454	448	449	431	427	447	471	458	450	443	417	420	509	455	424	427	440	454	451	440	453	427	448	437	459	437	449	449	452	488	442	420	470	423	466	449	438	479	440	395	439	462	415	448	384	481	432	450	465	453	416	448	457	432	412	468	472	427	467	437	436	450	468	420	493	455	444	441	427	485	413	409	453	446	431	439	443	435	445	438	427	471	458	473	424	427	456	453	438	460	431	448	456	431	434	448	437	455	432	466	438	479	442	439	421	420	413	469	462	465	419	398	422	430	403	443	493	416	455	431	453	422	431	404	468	432	442	411	421	441	474	447	423	458	495	453	445	479	437	455	464	429	391	412	447	447	438	426	427	455	442	437	415	443	478	447	417	425	371	439	432	425	465	445	453	433	448	437	419	424	437	480	488	461	461	447	441	450	444	461	431	454	424	421	447	437	428	458	448	434	448	411	469	425	452	411	423	418	430	403	490	463	413	468	463	474	467	446	469	440	447	415	438	409	429	379	451	424	468	455	506	460	425	443	450	447	441	465	445	475	432	447	440	403	457	425	436	444	450	429	401	451	417	456	429	420	444	448	443	458	448	475	438	399	456	443	438	437	434	450	441	436	454	425	427	419	441	388	447	475	435	472	437	461	451	461	423	420	436	468	482	469	453	454	425	448	441	428	441	447	458	460	444	446	396	441	421	422	451	425	459	445	426	447	438	437	439	437	428	428	431	422	394	435	459	472	448	468	455	441	436	458	453	443	436	446	422	444	407	431	481	440	435	455	401	430	443	457	449	429	462	480	453	465	426	438	409	467	453	506	453	464	470	453	456	451	438	438	425	427	444	426	425	437	447	435	426	435	439	455	427	438	416	439	499	429	471	471	484	479	456	480	423	463	459	456	475	447	474	433	426	452	464	430	429	431	425	440	460	444	405	469	426	447	482	450	405	456	458	444	452	445	437	481	433	425	459	435	461	438	467	461	396	428	489	455	460	439	432	457	417	430	446	436	436	413	473	419	451	464	443	446	487	464	475	461	450	456	453	428	434	436	445	444	436	450	448	458	440	417	421	450	441	459	445	429	428	414	422	412	444	443	432	447	446	432	444	442	417	430	405	443	423	414	408	420	444	440	479	445	451	431	415	437	458	427	490	438	441	448	446	431	467	443	448	426	422	425	452	456	451	439	421	410	482	450	420	432	471	431	407	484	429	451	441	423	434	407	456	461	435	443	407	407	439	438	450	429	414	423	426	433	423	395	444	426	412	454	449	429	417	453	438	454	408	476	441	414	490	422	479	486	430	453	465	432	469	447	440	437	442	413	443	457	451	444	453	450	401	445	445	444	434	410	441	427	431	475	449	423	494	437	453	479	488	451	452	460	441	445	461	455	473	481	409	447	402	406	475	449	435	421	438	459	449	451	470	460	432	457	446	447	428	431	420	460	443	452	440	458	434	439
67132	54129	40886	8381	609	378	344	328	307	289	266	251	256	251	267	248	229	237	240	235	237	216	237	209	252	216	205	209	210	216	242	212	225	226	221	199	195	216	199	222	266	193	221	242	234	202	233	224	216	201	231	215	221	215	235	218	243	213	207	230	239	230	206	219	217	201	196	228	261	219	246	215	236	198	221	222	209	233	223	233	233	220	213	220	242	212	218	178	225	214	196	210	205	205	220	226	218	218	200	198	207	202	224	219	248	241	232	230	226	220	197	225	205	217	209	229	216	224	252	238	219	233	208	244	233	226	236	214	246	236	224	228	209	235	241	188	228	239	211	221	228	244	200	229	240	227	228	220	208	215	217	230	224	256	221	221	191	224	231	222	208	231	189	244	206	224	238	201	227	219	228	225	228	209	222	191	255	209	242	245	217	202	230	221	233	206	227	215	227	212	225	208	211	211	208	241	193	208	220	253	223	254	238	233	234	237	219	222	239	231	209	207	217	225	207	209	239	209	226	224	219	230	218	214	225	228	214	212	237	186	214	237	232	232	209	241	232	219	183	242	218	230	240	245	211	253	211	218	207	220	253	223	206	235	212	245	218	241	216	241	214	202	211	234	211	227	207	235	219	254	207	222	224	188	206	208	214	232	220	215	258	247	240	246	200	217	234	191	238	201	209	232	232	211	221	229	225	215	234	221	208	209	226	263	215	215	210	233	216	214	230	230	250	235	225	220	240	232	231	214	228	237	228	222	204	225	229	224	201	229	226	225	235	218	225	220	234	234	211	217	228	238	219	196	245	218	231	216	216	233	231	226	219	205	207	191	215	223	220	212	225	224	224	217	231	243	251	221	211	221	215	225	230	223	228	208	228	223	201	226	198	241	230	228	230	221	211	202	225	223	234	231	220	206	216	210	253	219	219	230	231	233	205	227	211	211	207	207	233	229	222	251	241	214	201	182	234	222	216	233	228	211	214	226	216	228	233	222	242	231	247	252	199	242	209	211	223	212	228	232	252	244	209	199	229	218	211	201	222	193	228	219	220	221	230	248	226	208	219	229	205	220	214	258	231	207	211	224	224	226	228	230	202	218	237	239	229	240	220	222	210	199	229	238	220	216	225	226	212	198	246	236	223	225	225	239	229	225	196	231	213	240	196	239	206	213	213	257	219	224	220	212	239	224	223	210	214	247	203	233	212	237	263	243	247	217	199	229	217	225	227	234	240	182	214	199	222	218	229	224	215	233	217	250	228	219	236	226	204	220	223	219	241	212	204	209	217	207	241	242	253	214	200	236	222	224	240	237	257	213	208	201	230	213	198	217	204	221	227	223	230	246	238	237	237	223	228	221	203	230	220	241	220	216	238	255	201	227	240	215	225	209	230	219	231	231	210	233	231	199	193	222	239	223	222	221	207	207	240	250	218	210	214	232	218	210	240	231	250	185	208	196	256	237	231	233	209	234	238	229	232	219	221	223	243	227	199	223	221	251	239	213	216	219	229	211	223	233	237	208	236	210	217	220	217	220	217	231	226	211	194	197	256	215	231	211	250	234	223	209	258	242	211	227	191	200	207	228	229	229	222	233	242	216	236	203	236	243	228	198	236	237	198	235	237	257	227	238	229	217	273	220	205	236	254	218	228	213	202	220	212	230	233	229	200	231	251	190	227	210	197	240	240	223	196	210	220	238	216	205	214	234	221	229	217	225	192	257	224	184	224	226	229	210	237	227	218	216	209	240	244	209	236	250	196	210	256	207	238	196	232	213	205	217	202	207	217	229	216	222	226	238	193	198	225	223	224	211	245	222	188	216	264	205	238	209	203	244	214	232	234	215	202	226	213	199	249	230	237	226	211	218	194	190	231	222	218	226	234	221	214	225	225	217	217	231	220	230	202	215	211	231	219	201	214	214	225	230	238	220	219	210	216	260	214	223	209	220	198	229	226	237	210	257	210	229	232	221	209	222	191	204	208	239	218	201	227	227	221	232	212	210	235	192	214	230	245	227	228	184	192	203	221	211	218	202	239	252	209	205	205	201	223	189	235	210	205	235	214	220	217	218	225	204	209	195	227	230	208	214	212	247	221	247	235	212	226	252	254	228	208	237	222	232	229	227	231	198	213	210	229	212	216	224	222	225	241	220	229	248	244	234	254	221	222	213	218	207	238	238	213	231	232	232	225	216	215	204	217	237	234	216	221	223	199	238	212	203	206	209	204	218	224	239	233	220	201	201	213	207	232	221	236	236	204	227	235	236	217	227	211	224	238	228	218	215	214	233	220	197	223	250	243	224	213	201	239	227	198	209	242	198	244	206	232	213	217	225	201	195	216	227	228	246	219	206	196	235	210	223	237	188	224	230	231	207	235	238	215	241	236	209	198	227	217	225	231	224	202	209	229	215	207	196	228	247	197	230	212	202	207	238	248	199	210	211	232	205	256	211	247	223	209	230	224	216	220	220	222	220	214	227	206	221	203	238	225	226	212	212	233	223	244	204	236	213	194	248	218	235	224	241	239	230	211	254	222	218	202	229	236	215	226	207	224	219	231	221	204	216	232	196	215	222	238	212	223	263	244	236	203	249	201	232	236	212	229	203	228	226	227	219	239	215	218	223	222	207	238	238	218	207	225	248	240	206	250	240	247	235	242	198	199	201	204	214	203	216	241	235	213	235	223	213	212	240	229	198	219	223	204	212	213	220	225	235	233	219	226	218	232	186	222	198	237	239	221	210	199	222	219	217	215	215	219	246	238	222	220	195	226	224	232	211	227	248	237	218	214	221	245	221	189	198	230	219	227	191	222	214	238	248	214	212	237	246	223	212	206	219	237	248	217	220	205	224	207	210	231	253	205	224	226	220	222	239	247	225	240	214	255	187	230	209	215	238	227	248	213	233	227	235	219	231	232	231	247	216	200	222	232	202	246	209	242	237	227	243	228	241	196	212	192	199	211	229	227	227	206	231	227	213	212	222	234	240	236	231	221	245	192	230	220	215	231	212	213	238	214	206	213	241	191	221	242	230	227	242	200	223	235	220	221	202	231	227	248	223	193	222	211	218	219	209	246	253	210	228	219	214	215	223	233	214	242	234	217	220	222	217	229	225	198	212	240	212	225	239	214	227	232	224	225	229	231	219	230	215	234	216	214	199	189	251	223	193	229	204	235	220	213	224	200	240	217	237	240	219	212	212	199	201	229	221	185	228	219	222	225	222	230	204	241	202	224	191	213	229	220	223	216	201	245	219	202	222	230	207	240	196	220	204	237	203	214	203	206	220	233	223	212	232	226	213	222	223	214	223	229	221	187	220	177	227	202	223	232	196	250	227	225	219	223	215	219	248	226	224	210	237	225	225	237	217	209	237	239	216	226	204	221	230	223	214	235	233	200	240	224	213	212	221	230	194	205	229	203	230	236	213	248	247	237	221	213	214	243	208	237	219	190	228	209	218	262	240	218	221	229	213	241	207	247	220	211	219	233	217	224	230	212	244	195	216	229	234
45850	41661	30680	1787	1584	1416	1246	1189	1119	1024	971	1016	826	870	827	830	813	821	827	813	744	712	749	718	748	741	783	744	730	734	743	734	739	693	722	696	719	727	716	749	746	727	728	753	750	689	714	753	700	709	735	710	697	745	701	698	721	678	694	714	668	670	715	758	739	749	658	688	712	733	700	726	690	699	736	717	705	740	730	725	706	688	662	728	682	733	675	707	754	717	726	714	715	717	692	712	716	705	720	725	689	712	695	690	701	696	734	727	710	707	661	706	695	744	721	687	712	727	663	712	692	737	677	751	708	691	691	767	706	739	715	674	719	668	682	684	729	676	681	716	714	680	671	709	692	739	719	688	706	724	667	738	705	688	685	739	707	697	661	676	685	696	745	687	728	691	687	726	704	730	697	710	716	712	702	658	764	733	698	682	683	680	680	710	690	689	698	696	732	721	708	703	696	736	716	739	675	688	687	710	730	704	673	727	754	718	709	661	715	688	680	694	669	726	703	656	718	735	662	684	690	703	712	713	710	688	740	705	733	694	675	696	694	689	714	722	739	684	748	697	676	701	668	709	703	720	722	704	696	715	722	692	649	688	741	671	702	719	727	707	718	673	662	662	708	692	673	704	692	735	666	720	667	692	686	720	711	657	681	690	663	683	716	710	641	674	724	688	716	672	719	731	732	687	673	672	742	676	709	689	685	692	706	715	693	706	712	697	652	702	758	691	698	666	707	686	649	730	697	696	687	695	706	735	687	725	750	692	698	733	690	710	714	722	655	670	727	698	662	660	749	727	679	739	728	703	698	696	689	736	691	719	731	720	708	670	707	706	727	718	670	730	734	678	688	691	713	707	708	699	697	701	665	689	695	739	720	662	689	746	696	720	718	746	711	700	700	744	661	704	713	699	709	717	658	730	716	698	677	713	721	670	688	726	693	654	729	712	682	648	771	684	684	736	719	721	760	699	681	702	690	736	687	712	643	723	674	686	694	717	681	743	697	639	726	747	711	706	667	729	672	729	670	698	685	688	680	721	666	726	734	694	745	700	717	653	712	707	676	720	719	743	748	672	671	698	731	636	690	724	640	751	692	679	693	739	713	693	678	701	699	657	664	730	708	729	679	754	665	676	739	704	694	656	688	689	697	714	678	700	686	677	735	648	722	706	670	713	704	659	663	701	685	754	703	694	675	633	727	707	673	726	693	676	694	718	700	724	726	687	734	723	668	714	700	649	707	675	697	679	684	719	682	741	681	712	697	676	734	666	707	700	703	675	693	724	713	700	696	717	707	686	733	711	685	681	699	689	682	733	694	687	745	703	717	682	713	723	700	672	691	683	720	708	745	660	712	727	689	711	681	672	666	670	658	719	692	675	702	728	686	686	734	684	687	756	732	676	727	722	714	660	741	676	710	713	709	731	686	689	649	661	714	692	676	704	731	717	694	719	688	694	780	679	659	723	706	695	698	726	698	698	695	696	693	708	748	708	632	735	682	698	668	677	722	687	678	716	718	681	698	692	717	694	704	734	694	733	668	685	706	692	682	680	728	683	683	688	733	737	700	660	713	729	705	718	764	692	663	711	730	723	772	687	710	702	663	684	728	710	652	730	710	651	697	703	764	713	650	726	702	694	715	640	657	702	695	708	681	641	643	705	666	709	713	724	716	731	729	727	758	733	716	706	721	722	698	708	642	661	667	727	715	711	687	662	663	687	708	651	655	733	774	675	706	683	744	682	718	663	675	728	707	676	727	727	665	669	674	752	693	716	721	692	678	713	704	690	765	685	763	732	684	723	748	788	692	696	697	715	669	688	723	707	678	715	739	701	662	678	717	731	668	700	739	700	705	682	741	709	710	670	742	718	735	726	710	676	676	648	686	706	728	676	678	699	704	697	714	659	734	687	715	678	686	672	692	671	712	738	694	686	724	713	705	679	705	730	695	697	708	685	793	690	693	708	666	695	701	715	717	757	699	661	741	692	687	678	659	724	708	696	640	682	701	679	699	712	696	715	664	674	694	653	667	686	657	658	727	760	735	676	727	682	700	725	665	682	685	735	702	700	745	682	720	686	720	720	773	669	744	679	717	729	679	737	729	670	706	698	720	734	696	658	681	704	766	689	715	707	709	650	679	688	721	663	726	696	680	692	668	708	699	707	667	666	696	712	724	724	729	687	653	666	744	738	740	698	679	689	686	654	675	703	647	734	686	734	661	720	703	725	701	723	708	678	639	699	696	714	701	688	635	734	663	683	700	704	663	683	704	748	654	670	709	752	698	701	702	745	714	701	708	685	675	721	712	663	639	708	683	684	689	662	699	707	726	686	649	714	730	693	653	783	656	714	691	680	702	706	708	706	674	697	706	705	669	688	712	722	702	721	715	717	663	748	698	697	660	673	685	688	700	737	747	702	723	667	695	719	717	715	673	701	708	716	718	710	731	689	688	717	677	699	700	726	700	754	720	677	708	726	714	742	687	697	721	661	685	686	684	750	680	707	759	734	687	720	693	740	704	696	671	733	659	727	645	694	695	686	674	720	704	687	640	635	748	723	738	704	700	699	698	715	727	665	773	685	726	670	677	701	748	710	669	707	689	664	718	691	708	679	750	676	665	717	696	679	707	692	745	708	708	654	762	714	760	727	722	734	675	728	676	729	725	691	689	712	681	676	734	680	748	687	691	738	731	715	717	686	678	689	736	687	673	681	692	685	712	711	647	700	710	731	662	677	621	713	696	671	629	718	690	680	717	712	721	718	692	687	720	707	721	667	717	665	724	698	710	710	755	703	652	732	667	712	687	650	708	696	701	708	725	698	712	714	703	741	680	733	656	718	674	667	678	662	742	701	769	704	719	731	719	687	730	696	697	729	680	721	700	712	719	700	683	707	706	740	695	701	722	757	743	693	728	731	676	717	665	740	695	738	728	707	723	719	656	745	689	696	741	713	747	689	689	680	676	674	706	686	763	748	679	682	713	650	707	693	696	688	675	715	626	749	674	669	639	678	714	701	705	710	775	720	738	735	742	703	688	729	721	729	735	690	723	720	717	682	683	705	684	652	661	702	729	703	689	704	687	722	709	708	720	723	720	699	681	678	728	718	722	715	656	657	703	741	681	700	691	681	695	679	716	710	740	732	705	678	678	749	704	704	721	758	699	703	695	698	682	676	694	693	767	724	734	729	669	725	667	693	710	671	709	727	716	721	706	705	724	718	697	733	751	716	717	671	716	667	721	645	741	662	691	718	681	731	631	712	700	710	714	743	667	709	723	679	691	709	690	732	695	685	741	699	735	766	687	725	689	711	738	670	682	681	690	720	691	683	688	655	676	703	704	635	701	703	727	710	697	687	673	730	704	663	699	710	695	659	688	692	689	707	703	707	752	660	661	689	708	691	711	717	645	702	703	710	739	685	743	727	718	706	736	707	691	713	715	736	706	728	730	685	689	725	707	701	708	692	697	717	710	728	759	718	681	713	708	700	706	732	713	724	716	696	669	721
80089	64952	50979	14573	2295	637	569	481	447	405	440	390	349	346	316	319	332	316	306	296	328	310	325	302	328	299	331	328	330	294	315	321	315	331	304	298	322	291	272	292	288	290	321	289	283	305	281	310	275	288	296	321	290	312	303	291	288	318	300	285	281	297	265	343	292	317	297	303	287	296	307	283	270	298	285	273	313	291	304	268	314	298	286	285	284	300	273	268	319	320	321	294	311	319	285	288	299	303	300	269	293	288	314	330	299	302	301	295	278	265	303	317	303	314	301	277	308	299	280	313	287	298	324	277	312	300	267	283	315	266	291	320	307	283	349	303	308	276	343	280	331	315	322	317	300	296	306	280	277	279	321	292	349	290	319	305	271	304	288	278	303	290	288	294	355	284	298	300	314	307	304	320	297	281	286	290	317	297	287	278	268	288	324	291	282	290	289	291	307	279	301	267	301	313	252	310	291	290	314	318	320	305	303	290	286	265	288	322	265	315	306	315	286	265	278	324	288	323	274	308	285	289	302	274	328	298	318	306	289	291	286	315	277	282	302	272	309	283	276	280	299	291	318	280	269	304	294	321	302	298	307	344	309	301	304	318	297	290	313	295	292	273	285	338	274	315	300	277	300	277	281	272	287	288	303	263	285	281	276	301	319	296	289	296	306	288	252	293	265	322	295	298	286	271	265	286	316	318	269	272	308	305	294	285	269	316	286	281	283	312	311	303	302	318	291	303	273	297	325	279	278	321	274	296	308	274	314	291	284	293	277	296	345	281	285	302	272	291	295	284	300	291	270	332	283	335	289	308	293	289	254	276	300	318	308	325	288	321	306	302	276	313	323	284	299	291	305	278	298	262	296	293	283	309	317	297	313	306	303	279	288	288	308	295	298	285	306	303	276	290	311	280	277	282	303	282	301	309	291	290	331	287	328	317	330	284	312	304	298	282	293	335	276	272	283	286	304	309	291	305	275	285	296	265	283	284	295	295	291	274	273	307	285	269	313	297	286	310	287	292	290	280	265	284	293	312	296	293	296	317	297	263	282	266	284	304	310	300	282	291	318	298	303	302	290	299	293	318	300	305	307	289	292	281	323	305	334	277	286	290	296	308	299	294	286	250	303	304	303	301	332	308	295	302	358	262	337	322	271	325	306	292	316	292	283	291	330	326	316	304	302	309	300	279	288	281	283	340	289	290	324	295	307	303	315	322	310	284	315	285	272	280	272	284	265	282	283	305	283	271	296	291	260	276	291	309	315	310	316	289	279	308	284	264	289	299	296	310	307	296	335	295	288	297	296	274	313	269	297	313	287	319	293	300	291	308	282	289	308	291	320	296	256	300	277	285	282	273	288	259	275	316	337	290	306	280	276	279	283	306	297	312	300	293	291	282	278	308	302	271	280	323	305	292	299	313	289	312	293	290	322	279	293	295	292	287	299	290	284	268	267	296	296	256	317	295	286	302	305	310	294	289	326	316	282	297	293	302	286	292	305	304	291	297	326	315	312	279	297	320	309	307	331	301	282	278	275	282	301	278	318	265	319	298	292	306	288	296	283	284	282	296	297	288	284	287	290	313	304	302	281	290	327	274	303	296	295	294	279	299	322	283	316	290	254	275	269	284	274	278	307	299	278	290	302	313	290	295	267	294	294	330	272	284	274	281	289	294	264	297	316	275	292	256	306	301	279	304	298	272	310	281	282	298	312	287	303	308	310	292	337	314	293	268	295	334	319	309	325	308	310	294	296	302	296	319	328	267	320	304	295	310	317	298	322	327	316	292	327	313	293	283	300	273	314	316	292	328	289	306	311	301	287	297	287	289	306	309	295	299	301	326	318	267	310	278	322	330	312	289	286	312	316	319	296	317	306	303	299	284	300	288	304	287	324	304	304	278	289	267	297	289	293	313	284	309	295	287	319	289	297	316	277	280	278	292	322	317	326	287	254	280	327	275	296	317	288	292	304	292	264	234	266	311	339	300	304	299	315	324	290	311	298	313	281	302	291	276	295	299	304	316	258	303	339	331	299	320	299	294	291	267	272	302	292	297	307	333	286	282	300	277	312	290	332	303	320	296	307	306	296	275	313	299	290	275	303	313	293	309	273	271	289	300	287	321	302	290	302	273	310	277	321	279	287	282	297	287	278	297	294	320	286	317	300	294	299	301	291	296	310	291	337	287	268	308	308	292	295	294	282	328	304	262	312	333	284	327	272	255	299	309	277	290	309	275	306	272	286	290	315	281	291	277	299	303	296	293	236	288	268	305	294	287	309	327	301	294	307	293	292	319	312	268	253	312	324	305	259	294	305	280	291	287	291	292	306	269	282	281	295	288	279	270	315	302	300	283	304	284	275	293	290	314	277	285	280	307	294	267	267	321	324	278	269	294	313	315	252	291	275	296	324	314	274	300	301	309	310	310	293	290	303	274	305	275	274	285	303	263	290	325	295	287	315	301	272	303	260	312	286	291	282	296	280	297	288	280	294	276	287	327	315	253	308	321	322	272	288	285	275	301	278	307	301	267	317	270	260	301	321	309	271	296	277	295	296	277	293	286	302	277	309	281	283	283	308	284	275	304	284	265	283	284	273	312	278	299	295	293	284	269	323	268	274	287	299	313	285	290	298	292	301	274	287	277	286	313	279	287	298	311	312	309	295	295	277	278	286	290	294	286	297	307	275	296	267	285	332	309	295	285	322	314	278	297	301	320	295	300	294	275	328	316	285	321	309	293	314	299	308	275	267	313	273	328	288	293	289	296	292	312	328	309	272	308	288	312	297	274	281	352	289	329	293	302	305	326	298	284	299	273	298	321	280	282	278	297	302	299	303	296	254	284	298	285	286	292	265	281	273	293	303	315	312	297	315	276	296	270	317	290	301	304	275	291	270	298	283	291	305	295	275	284	301	302	285	308	300	258	288	286	315	288	322	301	305	328	276	293	303	291	286	288	285	309	277	278	257	279	271	311	291	270	264	344	345	302	308	274	281	326	325	253	317	293	286	305	302	241	269	293	295	315	268	313	312	301	314	297	300	282	259	297	283	307	312	287	318	279	299	291	325	326	321	285	292	300	310	275	287	287	284	283	329	300	312	327	295	284	313	283	299	298	287	290	275	300	292	286	309	300	283	318	279	278	281	308	323	288	323	330	275	305	297	283	318	314	309	292	312	283	289	314	294	260	321	310	312	307	313	294	310	327	312	300	277	293	311	283	304	310	300	273	280	335	292	304	292	301	304	298	308	274	293	261	280	305	290	299	303	256	288	292	309	292	303	302	285	294	275	286	297	300	322	281	304	296	314	296	270	273	268	306	268	295	328	303	298	288	302	275	295	276	291	305	276	321	309	272	278	287	272	279	295	314	289	313	286	331	298	329	275	303	300	265	324	301	308	305	304	271	301	272	302	288	302	294	298	307	308	305	297	288	258	290	291	285	301	316	264	319	316	288	297	291	289	279	291	293	286	281	290	287	299	302	270	320	309	294	325	269	297	293	296	260
56730	50647	35197	3134	2610	2355	2011	1824	1626	1445	1475	1308	1213	1188	1108	1098	1134	1075	1078	1052	976	973	984	954	976	1009	968	961	955	992	948	903	918	955	976	919	917	952	970	933	1003	910	933	902	934	914	901	944	854	936	891	876	872	881	875	914	898	892	916	888	896	936	868	908	878	967	880	904	856	878	923	939	829	948	954	865	902	935	886	907	951	868	893	883	859	880	838	849	843	864	903	904	847	853	880	949	885	858	872	856	917	886	911	845	889	879	892	847	869	910	892	892	942	840	850	896	886	853	934	864	903	860	860	854	911	851	864	910	847	810	888	830	865	834	836	874	859	865	837	874	864	875	879	868	882	905	889	866	833	881	926	924	864	886	892	920	900	902	873	892	905	922	867	893	908	918	941	862	908	894	892	917	901	959	875	857	909	826	853	908	913	833	951	872	880	875	921	883	933	893	866	876	972	887	856	885	834	890	862	877	901	857	878	919	873	906	897	888	939	834	926	891	903	894	882	906	896	885	870	917	912	833	927	884	890	847	844	877	859	860	909	898	899	865	862	874	872	878	864	878	883	868	884	866	859	886	891	865	892	926	902	886	859	836	867	919	855	874	873	904	917	894	908	881	893	903	818	881	871	893	836	925	845	877	866	889	883	853	872	864	901	893	901	871	892	871	913	911	905	897	867	931	858	871	882	893	924	884	852	832	885	862	870	920	867	936	849	866	840	860	891	902	888	900	878	875	832	905	848	898	817	922	861	904	943	869	867	874	904	822	920	892	873	921	838	878	902	849	946	848	933	829	925	906	890	895	908	885	898	845	897	914	901	884	857	897	867	849	852	896	904	887	905	886	857	831	862	894	886	862	854	893	879	892	904	780	922	913	821	921	889	930	903	917	835	863	876	913	855	914	913	905	900	892	857	853	875	838	879	922	886	899	895	848	855	888	845	865	929	821	887	896	828	877	848	901	853	840	922	851	866	877	903	909	906	843	873	834	837	875	884	926	837	890	842	911	874	847	917	859	898	940	933	884	869	892	922	822	861	921	868	873	891	899	872	939	987	894	881	861	853	891	918	869	851	898	893	897	934	886	864	910	897	865	878	887	883	861	928	890	826	901	898	893	835	874	941	825	868	928	844	890	809	877	876	895	885	845	866	892	866	839	900	901	940	843	897	883	925	930	866	876	876	906	893	870	872	874	854	822	854	966	875	897	877	876	868	871	798	864	873	915	838	862	908	863	889	818	893	911	808	877	952	892	817	897	894	879	884	874	918	912	909	860	899	881	892	885	926	859	819	875	861	868	874	838	833	917	872	911	902	887	890	893	815	803	923	856	884	938	875	923	915	875	876	924	834	922	879	844	875	870	894	946	871	874	923	910	862	896	877	883	898	872	872	881	886	927	909	849	917	921	849	911	909	877	922	860	902	855	847	892	875	851	893	848	898	884	833	891	886	805	898	882	863	885	918	852	857	853	872	830	958	883	910	875	933	877	960	898	880	924	914	890	872	834	875	844	914	915	871	838	916	838	855	844	899	916	843	847	886	870	865	875	932	885	897	913	829	858	855	891	873	893	883	920	885	873	893	906	880	948	873	896	867	875	922	958	973	917	881	856	907	874	857	871	827	894	903	891	875	880	925	891	880	886	892	926	862	824	865	868	834	953	874	895	926	933	907	924	925	877	846	828	856	926	905	899	863	897	913	856	926	857	869	874	859	892	928	931	838	869	872	935	883	870	878	894	919	848	892	861	870	889	893	867	923	884	862	846	919	911	871	891	892	817	869	903	887	880	852	866	889	823	886	881	845	871	840	926	807	858	857	904	943	919	919	842	870	909	923	892	886	917	903	890	923	879	818	871	879	865	890	931	876	877	877	865	896	913	900	922	872	875	937	870	870	855	866	848	860	899	890	864	869	869	912	881	908	868	878	878	877	920	863	870	822	877	868	899	911	915	935	925	894	876	857	914	868	851	827	913	865	844	887	860	882	883	934	886	856	889	919	947	832	875	846	881	897	871	882	907	881	919	887	913	901	881	845	823	824	854	905	910	867	864	884	916	897	900	863	938	831	884	882	902	899	877	886	900	846	863	892	867	913	874	887	897	862	862	805	907	832	895	835	892	883	870	842	930	891	886	884	871	923	904	901	870	886	915	862	838	920	864	846	889	887	922	870	850	852	862	863	916	888	910	951	875	898	967	883	899	880	899	845	905	860	937	935	860	897	909	842	918	897	913	905	852	836	877	891	848	855	933	883	870	882	860	868	876	889	902	864	887	907	858	978	910	871	928	928	874	846	834	833	886	903	904	873	906	884	886	838	911	909	835	892	909	923	910	836	915	912	852	845	886	859	907	845	878	899	839	894	830	892	893	891	917	801	875	889	887	869	865	875	898	873	871	926	834	834	891	876	865	932	837	845	839	892	865	867	845	867	898	888	956	860	856	843	931	884	855	894	841	881	897	890	894	840	920	906	906	863	892	898	901	912	857	845	859	856	839	969	897	896	857	922	898	878	882	857	837	900	862	909	869	901	840	873	868	908	887	828	836	843	874	881	900	872	898	881	889	885	848	853	875	873	885	885	861	861	920	916	896	914	871	857	834	864	850	843	920	861	887	857	904	905	867	881	875	875	847	878	918	917	873	862	868	890	845	887	847	871	932	879	917	889	863	823	862	890	867	938	872	911	898	854	905	881	902	898	942	850	833	853	875	874	893	877	860	944	908	874	881	892	851	864	898	892	873	863	918	861	877	855	850	892	889	879	874	839	891	853	852	919	845	929	884	886	864	894	869	892	889	885	848	870	840	899	807	853	887	912	875	933	876	941	919	860	844	884	881	889	878	863	919	873	894	887	888	923	840	886	872	845	864	903	848	856	899	864	890	910	934	849	919	843	835	898	914	872	866	858	891	847	903	880	881	926	898	863	868	873	883	877	862	935	862	851	861	906	907	868	880	892	911	862	906	875	893	883	853	891	897	876	837	885	849	849	848	871	910	895	884	916	847	865	862	857	885	912	907	922	885	855	817	846	909	852	917	897	868	901	867	889	861	867	849	914	833	813	876	859	895	818	867	848	892	846	886	873	876	898	887	837	862	871	869	882	909	898	874	925	885	887	872	859	896	890	894	846	854	856	867	872	842	950	921	844	881	921	883	896	939	890	889	886	854	848	945	871	881	945	885	870	866	879	901	874	879	927	892	880	916	900	838	850	881	886	869	902	879	844	922	872	924	833	874	867	891	926	859	843	915	848	916	861	922	918	815	929	862	899	870	901	944	871	861	865	904	944	887	867	876	889	905	940	865	888	843	857	887	868	805	815	867	880	921	871	919	911	916	938	855	885	867	864	894	874	838	880	920	897	859	809	955	810	839	915	887	889	904	851	903	919	887	894	894	881	901	890	811	894	881	839	901	960	843	923	847	859	904	863	877	904	844	865	903	901	862	876	866	904	865	888	900	890	935	891	845	912	871	835	925	863	833	898	882	877	879	890	901	887	913	885	921
26688	9958	3199	310	155	134	128	142	128	133	118	119	118	121	113	119	127	101	116	130	129	101	121	107	104	122	127	135	123	131	119	121	118	119	120	120	119	105	124	101	100	118	136	105	111	123	132	115	128	98	131	103	130	129	121	127	113	127	121	105	118	124	110	109	105	121	114	112	87	118	93	103	113	113	129	107	103	123	113	129	130	123	118	125	119	129	120	92	119	112	123	127	98	119	136	123	105	91	103	98	122	121	108	120	117	114	112	124	114	99	114	106	98	116	85	109	113	107	106	115	119	119	126	118	106	102	109	112	111	130	106	127	113	119	117	112	101	112	127	109	99	103	114	108	128	123	116	133	111	111	96	116	86	107	111	119	103	107	118	116	125	110	93	124	109	110	137	130	109	107	112	107	102	109	112	122	101	101	98	113	125	109	131	143	121	126	104	104	120	99	114	115	110	120	127	110	98	111	108	118	133	100	124	143	102	135	117	95	104	114	117	108	105	107	135	129	126	122	115	126	111	138	127	113	109	135	103	116	102	105	117	113	107	139	113	107	114	114	107	127	107	122	108	121	130	112	109	113	110	114	116	97	115	111	118	114	120	97	120	121	108	98	102	102	89	94	130	120	109	132	133	110	105	93	102	111	119	125	104	115	113	114	118	118	125	130	116	105	105	121	116	110	110	98	108	107	108	113	119	124	131	103	84	117	98	128	114	114	113	121	112	113	122	107	100	109	126	115	107	115	125	115	103	114	112	102	99	113	111	105	99	107	123	112	119	112	117	104	121	125	109	121	104	124	99	118	111	119	118	95	118	118	136	125	116	110	123	108	106	115	107	123	113	120	106	108	102	113	119	133	100	108	110	110	118	119	121	119	117	136	115	119	104	113	106	131	98	106	140	97	109	118	120	131	128	101	107	109	116	111	126	124	110	125	120	126	123	115	112	125	125	115	111	104	114	110	112	134	118	96	123	120	108	119	108	101	140	101	121	122	107	124	116	108	121	110	113	119	109	92	104	116	108	129	98	108	127	129	112	135	117	106	123	106	134	98	111	102	120	111	129	107	126	124	131	108	102	121	114	109	114	119	124	125	128	112	126	126	105	113	95	116	114	121	108	115	129	96	125	107	117	113	130	128	139	112	105	134	113	123	113	116	114	113	113	135	117	122	115	129	110	126	118	115	124	119	107	118	111	109	120	124	114	114	109	100	115	116	122	108	120	119	109	86	109	112	107	101	133	105	131	107	111	101	108	105	113	129	106	116	97	140	107	116	104	106	102	117	112	111	119	120	100	110	95	121	103	117	106	116	109	114	101	127	127	106	99	128	114	95	136	118	109	129	111	131	108	104	127	101	119	95	121	138	100	118	113	102	121	127	111	102	95	115	130	133	117	114	116	105	116	122	113	130	100	120	117	127	103	131	104	124	104	131	117	117	130	110	114	120	103	109	120	111	117	128	117	112	133	125	133	111	116	109	127	136	107	100	104	128	108	103	109	114	111	125	119	123	110	126	91	114	116	125	126	103	127	115	101	105	131	115	108	116	124	105	127	112	109	103	120	125	120	114	101	105	117	128	98	127	113	110	108	103	124	116	112	106	98	103	111	115	108	114	103	112	98	114	130	106	131	128	115	132	119	117	116	109	106	116	109	120	114	101	103	116	102	131	114	121	122	99	124	119	121	100	116	114	113	121	108	106	111	107	110	100	99	119	121	109	105	99	110	94	112	113	125	112	118	123	121	97	113	118	102	131	109	128	145	114	118	134	135	108	107	115	119	109	142	104	113	115	104	108	119	92	103	116	117	124	115	112	111	123	100	112	113	117	113	116	120	115	116	131	106	117	119	104	128	119	122	104	113	102	130	117	121	96	107	127	86	115	132	112	104	94	113	121	111	115	122	104	118	108	96	110	103	112	100	98	115	117	115	122	128	127	107	120	110	128	109	119	108	127	114	107	117	89	138	129	122	130	109	126	107	132	96	118	106	116	108	106	96	120	97	107	110	108	142	119	96	105	105	108	105	127	114	93	123	114	112	125	129	107	126	108	118	112	126	121	100	109	116	123	108	119	105	106	109	85	95	95	107	88	105	111	110	97	116	118	106	122	107	123	105	119	124	129	117	117	103	116	108	124	113	102	94	99	122	121	116	124	104	115	116	130	103	99	99	118	113	124	124	125	117	114	97	103	119	114	122	106	109	138	112	85	113	127	120	112	120	122	117	122	124	111	124	124	112	113	140	123	137	97	122	122	118	95	106	116	138	107	109	102	122	127	112	93	110	121	118	111	123	120	112	109	104	125	125	122	114	97	117	118	127	132	116	115	107	129	106	109	108	120	109	129	105	82	108	116	105	122	115	113	120	113	142	89	115	122	104	115	120	128	109	102	108	118	111	117	110	117	121	121	108	125	116	115	108	109	110	123	135	131	115	94	94	133	118	125	98	114	124	111	119	116	110	115	118	113	133	112	101	100	107	119	109	118	136	107	141	100	112	121	97	118	120	114	104	106	114	128	104	111	119	134	123	125	108	114	113	102	105	113	122	118	126	125	128	106	112	98	118	127	98	128	106	112	94	130	112	119	124	97	103	117	103	113	97	121	110	104	96	103	109	120	112	114	105	132	107	116	129	116	123	112	114	123	120	117	109	126	122	103	100	121	128	112	109	123	113	99	119	121	124	126	120	116	129	143	106	98	121	122	125	118	122	119	107	122	107	100	98	111	113	124	119	115	121	143	120	112	130	90	107	114	115	111	106	124	124	131	122	116	114	111	137	122	120	110	116	117	106	96	103	107	94	128	141	119	109	115	117	110	133	133	128	116	105	110	98	109	124	108	100	108	109	115	104	125	110	125	131	114	110	126	120	113	123	108	105	104	114	107	116	109	120	120	104	108	111	121	111	105	109	99	104	113	101	118	118	111	110	131	101	117	107	110	123	114	104	107	139	102	112	133	122	118	104	117	111	110	130	133	118	109	119	121	111	104	116	136	106	92	98	111	102	111	116	94	96	94	113	125	105	120	112	100	109	116	126	116	121	120	109	121	124	118	127	111	109	108	120	119	116	128	100	115	103	131	114	120	124	116	131	92	123	107	111	120	114	133	123	115	122	117	103	115	137	115	121	126	121	122	110	129	120	127	127	126	119	135	113	121	118	121	108	108	99	117	125	114	98	121	123	104	123	104	118	118	106	104	115	121	113	129	112	102	113	115	95	126	124	124	119	122	125	117	112	117	118	114	98	109	115	116	117	111	112	128	111	127	116	122	113	121	103	123	136	116	111	145	130	120	107	116	101	100	124	110	116	118	116	119	122	109	111	95	126	111	132	118	115	116	107	98	113	118	118	98	128	114	110	107	99	95	131	101	112	132	114	111	128	103	105	128	100	109	114	105	106	118	130	112	116	120	95	119	96	105	141	140	110	111	100	98	105	94	113	121	112	102	110	127	97	128	131	105	104	117	94	118	115	125	126	122	100	117	126	102	112	103	130	110	101	119
25204	11144	5377	476	426	433	494	425	430	397	445	405	412	422	417	402	406	413	428	413	429	397	434	416	391	420	426	411	419	397	403	413	432	387	406	424	424	414	406	436	424	419	376	438	426	403	406	417	406	443	434	423	397	419	400	422	400	403	412	412	372	435	414	457	387	430	400	429	381	402	411	435	416	427	396	410	442	405	414	436	445	426	413	423	400	426	400	426	365	409	421	400	376	437	431	394	383	426	413	400	403	430	390	429	416	401	395	436	407	400	392	417	419	417	411	405	415	414	400	408	374	422	415	423	423	380	410	435	428	433	402	433	414	438	450	451	392	394	383	413	393	421	436	441	418	375	395	422	427	404	378	392	383	428	398	433	388	440	417	426	382	389	439	400	439	381	422	398	421	413	386	386	399	451	389	377	440	389	414	401	421	411	382	434	432	422	411	405	382	418	406	443	428	413	442	400	414	431	435	392	416	399	410	394	400	426	442	398	426	416	381	402	377	430	394	384	405	423	394	414	400	396	431	451	422	459	403	413	419	397	439	428	434	418	444	395	442	431	398	398	421	432	399	412	408	401	406	415	410	374	411	409	403	400	449	401	454	450	414	394	392	418	394	424	431	432	436	388	382	420	422	385	415	380	403	438	384	398	423	432	414	422	426	419	407	411	449	381	389	443	399	391	411	410	419	404	416	398	426	416	404	437	429	359	368	434	416	407	403	403	410	377	423	392	428	459	409	433	436	428	389	427	408	396	417	382	369	424	383	395	380	397	459	444	428	427	394	409	427	392	400	431	398	427	403	423	430	431	437	444	421	387	454	409	406	414	380	391	385	387	431	414	421	440	402	412	403	362	385	395	426	394	410	401	407	399	420	416	430	435	422	411	421	384	411	414	416	450	419	416	399	451	396	416	435	415	396	412	444	421	415	431	420	400	456	393	410	428	415	457	390	417	396	414	420	422	389	423	407	381	431	419	451	426	420	415	418	408	389	417	406	399	371	383	364	408	455	398	398	428	416	403	434	450	393	425	406	392	405	428	416	438	373	421	411	424	397	415	382	449	430	424	419	445	407	422	402	398	376	413	414	400	430	438	435	398	361	408	424	387	374	449	423	396	463	391	413	400	395	411	433	360	442	419	453	391	394	374	452	435	438	406	382	416	434	426	414	390	410	419	402	413	377	414	395	420	421	429	451	410	417	428	427	424	431	430	415	414	419	421	381	429	424	425	446	421	416	400	419	435	410	385	429	402	440	367	429	421	417	378	408	427	418	399	421	421	415	423	426	425	415	405	396	379	375	402	388	420	457	394	406	437	411	420	374	415	443	436	424	412	398	420	412	370	377	445	431	439	435	428	411	433	409	444	395	421	405	421	392	424	396	453	424	396	432	420	426	454	426	457	410	408	422	404	394	388	448	436	413	393	387	414	409	404	417	449	374	398	390	421	409	399	438	392	405	419	364	416	377	392	399	422	410	406	413	403	395	417	404	371	422	412	431	405	402	409	429	433	411	419	393	448	428	400	392	405	428	410	389	386	416	425	443	463	388	400	402	435	431	397	436	395	444	410	406	416	397	414	380	411	393	421	393	405	385	435	444	418	394	425	410	398	422	408	394	402	427	427	415	386	395	402	393	424	461	422	412	412	412	418	401	454	415	393	414	416	404	391	396	398	424	423	403	398	418	428	403	393	416	394	427	410	415	413	438	381	398	434	440	401	396	451	393	387	419	405	418	409	418	397	426	454	402	405	397	423	425	407	456	412	417	392	402	397	419	444	439	377	395	411	427	393	431	400	427	408	421	458	423	408	381	420	408	401	398	422	416	400	371	385	388	389	444	399	415	410	428	412	416	411	395	424	433	429	435	411	404	391	376	422	417	419	411	391	385	400	420	379	386	417	431	417	435	406	387	448	440	405	407	384	404	348	385	445	382	402	396	402	419	428	408	415	401	450	418	420	400	428	445	393	400	392	382	427	418	424	394	404	400	398	426	431	398	420	383	442	411	428	445	422	439	404	446	396	449	386	420	394	415	407	411	413	404	441	469	407	410	373	412	393	439	389	419	424	474	431	439	431	412	429	422	437	397	439	438	399	395	414	443	469	420	402	444	393	418	385	428	427	427	408	424	401	434	446	425	422	443	456	404	438	447	402	427	387	431	414	404	412	416	387	442	383	418	387	385	393	431	443	413	414	426	415	411	435	399	411	423	404	414	420	398	401	393	412	421	398	419	415	422	414	375	426	372	424	436	419	426	418	402	400	415	402	420	411	381	412	414	392	399	415	420	425	390	408	419	408	440	415	387	429	418	429	436	414	398	408	439	430	420	424	415	422	400	415	432	417	403	410	416	444	432	408	436	419	396	391	437	420	396	417	382	416	428	408	403	423	367	430	407	403	409	419	437	379	399	393	432	393	416	409	397	430	423	422	409	398	409	392	422	429	404	419	436	430	424	375	432	393	440	403	397	424	444	408	404	445	435	399	402	405	421	371	445	412	426	392	426	449	426	406	407	418	415	389	430	404	369	400	418	416	408	422	414	423	387	411	411	422	439	407	379	401	364	429	418	398	394	377	409	418	401	432	413	417	395	429	437	456	458	394	392	411	458	448	407	420	421	434	394	433	391	418	429	406	404	418	419	404	434	430	399	386	396	428	432	425	414	418	424	388	429	385	383	419	400	427	398	436	404	416	401	427	451	389	426	394	421	454	416	437	408	406	413	428	404	420	399	399	414	414	416	390	407	456	421	372	412	423	411	391	409	396	424	369	444	407	431	430	419	430	394	426	399	443	404	404	438	416	405	424	432	402	419	405	408	414	401	407	436	416	417	425	440	426	389	427	407	418	407	396	429	437	434	440	388	453	401	385	436	392	402	447	416	426	383	391	426	410	448	395	434	432	410	417	407	403	432	388	435	423	430	418	419	428	400	379	373	405	394	431	379	425	403	412	430	389	413	388	429	401	392	436	417	437	427	396	410	447	430	428	414	401	438	442	422	456	428	448	419	383	415	417	423	389	445	398	407	430	429	379	403	429	397	394	388	385	430	398	415	452	423	381	393	400	416	392	446	413	412	371	413	444	433	395	455	385	411	417	410	411	430	397	388	400	425	382	419	460	388	394	402	406	428	409	411	421	399	399	368	388	421	375	399	392	421	447	412	397	445	403	435	380	409	359	384	376	399	425	413	420	426	454	416	388	428	413	407	396	444	422	401	434	400	375	409	423	425	450	413	413	418	420	412	417	420	388	428	404	435	404	432	396	377	461	400	428	400	415	464	425	399	357	436	443	410	418	436	391	405	415	447	417	423	405	421	383	399	426	375	440	415	429	415	432	400	406	363	400	447	392	419	425	426	416	397	373	428	410	397	440	421	419	411	403	413	409	392	438	430	391	401	388	424	443	401	418	418	414	407	453	418	431	432	425	415	424	424	425	425	435	424	398	418	412	413	411	443	395	409	390	409	430	417	436	405	412	393	425	370	433	407	410	407	388	425	409
66912	50229	38496	7816	641	386	360	301	280	289	267	245	243	247	235	238	235	224	215	232	219	236	205	205	213	217	250	252	240	222	228	206	222	228	218	204	239	219	228	223	194	215	193	199	209	198	204	234	216	249	208	234	212	219	233	223	211	211	205	240	229	224	198	214	203	230	242	213	228	211	204	224	221	193	207	205	235	218	248	244	212	217	216	217	207	224	225	207	223	219	209	214	229	206	210	233	235	240	210	219	203	221	200	209	197	211	206	242	250	202	192	204	220	228	193	211	221	225	197	221	216	229	200	210	232	204	201	228	219	214	244	223	243	207	222	221	207	247	223	219	234	245	232	229	230	236	221	230	214	182	222	224	211	210	218	202	213	202	215	233	193	207	215	214	200	233	235	214	216	228	206	206	219	212	199	228	236	211	202	222	225	233	187	206	237	199	218	206	207	217	232	235	196	209	230	213	208	224	220	236	222	240	187	216	204	201	202	228	232	209	207	202	193	245	198	204	207	206	198	201	234	210	235	220	225	239	208	230	199	210	236	203	188	241	201	207	223	204	219	213	217	213	215	216	206	226	213	193	178	215	194	237	207	212	213	241	216	219	229	234	217	213	207	234	210	204	204	227	216	183	214	216	205	213	221	201	212	237	213	231	211	223	209	215	190	212	242	222	227	213	217	203	229	236	259	191	224	218	227	200	173	205	237	177	199	181	208	213	206	225	248	243	185	197	222	196	207	203	229	219	226	230	206	216	226	245	205	239	192	195	205	226	219	182	208	238	196	196	216	225	205	209	233	209	229	212	223	242	212	227	211	215	202	217	193	198	180	195	209	202	233	217	212	204	209	232	254	209	239	233	212	241	198	201	233	221	235	217	227	205	226	233	218	219	219	205	211	198	183	210	211	207	210	227	203	203	214	230	184	231	220	212	222	214	194	213	219	197	206	198	218	209	232	236	210	218	205	206	226	162	209	203	192	209	231	208	197	185	233	241	220	222	188	247	218	213	216	210	204	217	200	200	216	221	246	194	233	215	214	202	220	211	220	238	225	217	244	217	183	228	233	222	220	204	214	228	204	242	202	240	228	199	224	207	228	206	210	202	233	195	208	228	211	221	233	223	228	213	239	251	220	227	229	210	229	210	211	215	222	235	202	223	202	247	226	240	181	222	235	220	204	211	207	244	218	235	229	219	241	235	210	212	206	207	227	220	223	222	213	204	230	203	201	221	205	218	218	223	216	204	200	218	210	226	238	221	201	192	190	230	226	192	224	233	259	224	224	214	215	202	203	207	217	215	230	218	195	207	226	204	240	210	211	236	203	222	206	208	194	209	215	230	203	232	219	217	207	210	224	232	254	216	213	191	216	228	211	235	234	226	200	226	205	224	205	225	188	200	233	220	231	214	225	205	191	219	183	196	222	196	214	186	215	220	215	210	192	217	210	232	206	188	199	195	233	207	225	209	218	221	226	221	218	208	242	258	218	198	240	208	218	211	201	223	196	209	199	209	204	213	203	244	211	214	214	199	251	208	190	207	179	226	215	217	221	234	201	216	224	203	193	213	231	206	214	205	223	221	205	220	211	214	234	215	216	216	225	184	224	198	168	191	221	208	208	213	217	223	218	203	212	201	225	213	227	186	192	219	195	206	221	229	216	218	229	233	216	210	215	224	206	206	226	218	194	212	192	212	197	221	215	206	217	199	202	215	199	201	211	211	221	207	209	204	209	207	224	189	229	227	215	211	212	206	221	218	202	242	207	192	211	208	208	220	234	229	248	224	206	229	236	230	193	207	238	238	204	218	181	222	206	225	243	234	221	202	226	216	190	241	198	231	217	207	243	244	243	227	228	228	222	216	233	227	221	228	205	198	207	202	228	226	175	193	235	220	223	226	223	215	219	227	209	250	206	238	217	223	224	205	196	214	200	225	205	191	193	208	210	199	232	193	227	213	228	234	200	200	230	217	237	224	203	208	230	211	210	231	217	218	204	227	213	235	209	234	218	237	248	202	223	225	205	198	213	211	228	206	213	220	224	230	207	191	217	210	221	212	217	227	209	203	173	212	220	251	209	204	227	217	224	202	218	234	214	225	224	211	225	235	226	205	212	225	205	218	195	234	234	179	207	222	192	215	233	219	227	229	222	202	207	224	218	204	214	228	227	210	195	223	178	235	229	194	192	202	233	224	204	201	223	204	217	243	229	232	225	245	213	225	223	257	198	211	183	190	232	223	206	216	203	217	186	199	225	193	227	228	206	255	192	199	194	215	227	206	209	216	215	216	225	212	213	223	219	196	226	226	207	208	201	230	211	218	233	222	194	248	224	237	225	203	200	216	199	242	226	220	213	246	238	214	199	191	216	211	244	190	204	205	225	206	225	232	191	212	200	240	208	200	230	194	221	229	200	207	210	238	202	224	239	202	197	205	207	220	219	198	232	186	231	222	226	214	213	211	230	232	222	178	206	191	227	223	215	197	232	215	212	223	220	207	228	216	217	183	244	202	220	215	206	215	225	220	215	221	202	203	204	251	220	200	216	201	223	221	215	177	236	233	229	217	221	216	200	225	223	208	212	195	205	227	250	209	225	229	223	213	205	200	206	218	232	215	220	207	214	214	235	184	213	213	236	228	207	238	235	232	219	211	232	216	240	227	209	248	221	203	216	220	206	211	210	232	204	243	221	244	239	209	214	214	237	210	219	222	208	254	219	202	220	236	217	225	212	223	215	205	203	212	247	212	188	203	229	205	215	258	220	192	204	192	192	197	231	187	226	225	234	224	203	205	200	186	232	216	235	248	233	188	214	218	251	204	205	222	201	218	201	235	224	212	229	222	197	200	247	201	228	215	229	213	243	213	202	219	250	247	185	226	211	192	234	208	214	216	232	233	207	221	218	199	215	207	201	218	199	222	205	206	187	206	190	231	230	207	212	238	208	206	222	203	226	227	228	235	207	220	228	229	192	228	210	204	221	206	217	227	204	208	221	220	212	220	256	234	188	227	236	249	226	228	228	226	238	219	216	212	205	213	213	226	207	236	211	239	236	210	206	225	233	205	220	212	239	199	212	225	219	217	203	215	222	259	218	211	209	227	235	184	220	243	227	213	206	198	206	219	231	223	234	243	220	224	218	212	188	211	204	203	242	231	228	241	243	222	220	203	210	223	217	243	249	215	231	221	203	243	227	216	222	223	219	245	220	222	227	271	205	211	227	236	220	218	223	218	212	227	236	229	230	221	200	201	208	206	204	211	215	194	215	224	210	237	231	239	191	217	234	203	218	204	205	229	251	220	215	207	215	211	202	228	199	199	191	228	221	228	230	202	215	229	192	218	218	229	194	230	226	215	218	192	198	202	206	227	215	216	241	231	201	228	220	223	207	211	202	206	202	234	210	223	230	236	204	248	227	206	184	222	227	217	213	228	211	190	242	213	222	252	202	202	204	204	238	216	200	232	234	205	204	214	239	208	217	218	195	206	237	235	233	231	217	225	205	243
46325	37934	28355	1791	1628	1460	1311	1172	1073	1041	994	899	877	851	860	740	780	804	826	745	744	716	734	788	714	765	760	707	701	666	738	743	691	683	740	691	701	684	734	680	755	689	665	644	679	685	714	685	667	665	713	703	729	657	665	710	731	698	713	662	655	704	718	657	738	689	682	704	720	713	657	695	749	664	714	704	668	676	699	675	683	704	682	722	683	691	643	685	664	692	686	696	755	718	658	674	690	691	689	694	729	694	715	720	683	741	685	654	667	730	686	697	658	677	697	651	693	693	733	649	692	682	676	647	696	695	683	658	679	690	719	728	676	674	703	685	695	682	667	642	685	706	666	692	687	669	696	684	678	703	664	663	645	692	688	691	670	710	649	671	693	707	677	677	703	680	637	689	691	684	688	638	694	689	694	657	660	730	705	763	729	696	688	731	677	708	693	733	735	642	671	694	678	643	732	671	687	689	670	662	722	712	667	709	691	684	689	703	688	636	686	678	686	672	710	693	717	687	685	714	762	681	724	661	640	634	706	705	710	677	730	753	679	710	688	716	728	679	699	673	668	672	690	655	663	680	716	712	702	689	691	679	729	689	696	699	675	706	689	673	689	687	672	641	694	702	699	707	710	694	626	673	688	729	683	667	693	664	685	695	669	661	707	650	698	663	673	703	646	714	689	683	680	710	700	692	683	709	671	717	636	705	665	726	681	667	667	656	655	686	658	676	705	725	660	659	681	708	727	660	666	726	717	665	729	671	692	642	680	691	656	709	669	696	723	661	751	679	725	704	678	678	641	684	663	660	669	691	669	705	669	706	638	722	664	702	699	740	637	712	719	701	725	640	700	649	688	706	688	697	704	683	637	711	710	668	673	677	682	631	697	698	671	665	662	698	649	659	665	681	651	645	727	636	683	682	710	662	660	617	668	678	681	698	643	700	706	694	713	655	729	652	674	679	686	695	695	715	709	671	695	649	642	681	654	657	708	677	695	648	706	707	680	668	710	663	670	653	658	683	712	712	702	719	717	674	671	606	670	696	676	659	699	667	668	680	746	676	708	667	687	711	693	711	679	707	707	679	692	658	693	710	634	711	682	650	698	657	726	728	673	680	658	666	630	676	731	676	680	683	723	682	652	661	727	692	682	626	688	691	637	691	680	700	675	674	660	683	685	696	667	706	695	671	708	687	715	701	677	676	683	657	724	680	704	663	663	694	685	698	710	661	669	674	662	679	668	682	660	699	718	667	686	660	644	694	700	646	651	673	687	658	681	631	689	672	725	691	647	664	697	683	694	664	680	701	670	724	675	686	722	711	681	674	669	632	650	719	669	692	695	705	674	675	650	711	656	732	679	701	665	718	695	701	691	676	671	710	658	664	648	683	651	697	700	710	684	690	677	683	671	650	658	668	698	658	672	704	733	687	664	689	635	683	695	662	686	682	652	686	695	712	636	666	681	654	717	666	703	708	660	740	708	675	679	672	670	702	645	688	712	719	708	673	719	721	694	694	692	695	694	693	696	704	667	640	656	746	634	707	686	712	696	671	668	679	708	682	690	701	727	693	673	671	627	697	667	716	658	726	687	679	678	646	724	709	693	667	710	683	661	685	653	681	740	672	716	682	706	667	655	679	706	662	678	663	689	700	653	740	708	654	719	669	714	686	689	713	753	678	662	699	678	713	729	688	638	676	682	690	667	618	689	655	656	681	598	687	662	684	640	675	728	652	674	676	697	683	687	706	734	697	696	656	689	676	678	699	650	675	675	670	697	715	630	719	709	691	745	745	664	684	662	708	645	706	653	709	646	641	720	655	700	687	700	697	699	692	686	668	672	646	719	687	719	698	710	693	704	673	738	675	680	639	732	671	686	677	727	703	650	716	616	655	699	652	712	649	704	652	665	640	707	716	666	660	659	706	649	696	677	685	686	706	675	658	690	659	695	676	646	649	690	686	673	678	685	726	677	686	697	676	673	678	674	658	697	672	695	697	655	715	723	636	717	690	629	672	691	641	701	692	700	668	686	645	689	662	721	717	702	711	707	680	687	657	683	675	641	669	693	644	682	711	710	677	670	670	687	662	701	682	685	698	731	668	674	700	721	707	698	687	692	672	694	687	665	700	709	704	708	673	649	685	691	654	693	728	677	707	657	729	681	645	704	685	703	712	645	701	657	684	645	672	684	701	647	700	718	678	719	731	696	685	672	650	653	682	712	692	639	717	680	710	700	663	657	705	681	712	658	662	714	707	663	681	710	685	708	639	661	671	652	653	694	709	696	655	707	661	661	727	648	689	676	696	701	675	708	687	688	649	706	697	704	696	659	660	727	751	702	696	715	668	690	692	710	676	702	651	639	637	620	656	690	721	729	701	671	680	698	672	735	680	653	674	695	629	673	641	758	614	707	737	715	717	708	698	683	665	682	673	657	664	731	694	697	680	697	648	678	629	677	658	726	690	656	736	687	699	737	680	672	675	679	659	651	676	665	662	645	668	695	748	680	652	682	727	626	691	703	688	686	676	710	731	702	682	661	715	681	654	673	719	677	666	711	671	681	702	665	702	708	677	688	702	642	652	666	692	681	667	657	637	715	701	703	729	649	669	677	666	683	647	691	691	702	672	684	686	652	651	653	639	646	727	708	664	697	669	697	638	671	663	693	651	681	690	648	682	706	665	696	703	699	674	688	686	733	687	659	706	672	679	692	678	686	674	683	684	691	670	685	740	781	697	660	671	695	678	629	653	690	711	668	694	713	679	680	708	671	681	689	657	731	700	763	688	700	696	661	691	639	725	670	650	714	645	677	723	681	702	621	664	649	704	699	661	717	699	708	677	664	697	678	719	684	681	702	697	646	683	671	669	753	711	696	695	657	612	704	696	732	706	669	670	682	685	651	621	680	691	708	696	687	705	717	704	669	688	697	634	639	697	721	642	703	715	718	709	710	624	677	670	681	671	684	691	669	615	649	707	707	705	682	658	695	679	670	678	621	680	703	712	710	708	669	701	671	683	689	712	744	676	674	681	664	709	710	647	697	694	729	771	695	712	716	709	744	690	698	708	705	707	649	672	689	698	721	671	699	643	657	657	697	699	671	711	693	672	704	675	715	672	665	682	721	692	684	691	688	712	664	724	698	670	647	665	671	671	702	702	697	673	712	671	732	705	695	722	730	726	690	681	668	686	669	660	663	647	651	711	687	701	668	663	678	728	727	711	703	708	698	677	686	710	702	707	687	692	662	669	699	691	689	644	714	727	701	729	676	686	706	698	673	703	655	752	661	661	716	645	634	675	714	677	673	682	661	663	670	688	663	674	656	648	715	693	643	661	638	702	643	654	681	632	724	673	694	685	710	712	710	667	668	694	687	654	703	715	670	684	719	661	680	640	679	699	692	656	672	668	671	692	655	681	699	710	682	667	644	657	684	717	668	696	715	667	734	671	681	674	692	672	708	687	692	708	650	689	654	684	686	665	659	699	688	696	693	650	737	707	707	657	657	713
78679	62869	51955	14825	2659	679	544	509	434	393	364	351	341	340	323	308	333	309	352	346	317	336	306	306	312	307	290	301	288	296	290	280	316	303	317	293	321	281	284	281	292	273	300	306	293	319	308	291	284	295	288	277	278	268	293	318	326	286	254	282	299	289	266	273	306	265	318	348	294	288	344	303	264	297	273	271	306	313	308	299	300	287	294	317	298	285	305	301	276	301	288	298	274	268	300	318	281	305	298	288	318	300	297	267	320	285	302	292	292	312	315	304	288	294	269	333	274	295	273	293	308	295	272	303	269	273	286	291	286	275	273	316	302	288	300	308	268	287	270	288	285	277	276	285	284	290	319	280	293	291	300	277	292	306	318	276	257	301	261	296	314	275	286	283	306	287	251	305	302	290	265	297	300	302	274	299	267	276	298	298	273	286	256	296	306	278	292	318	317	295	286	300	307	308	299	277	283	264	276	285	342	298	258	300	281	291	295	312	291	279	295	269	278	293	290	305	279	277	284	271	299	280	302	277	298	306	318	307	285	287	285	307	317	306	295	298	289	308	288	312	312	293	291	316	287	307	307	309	319	309	285	294	308	284	300	244	288	278	297	301	275	295	269	289	293	293	274	285	288	295	301	314	273	284	313	314	299	340	285	310	315	299	297	308	316	288	293	302	307	295	304	301	327	303	282	268	294	287	296	287	291	311	324	314	283	297	287	313	303	284	295	328	285	308	277	282	296	284	290	301	297	278	273	303	282	307	282	320	271	296	291	278	305	314	284	267	303	283	284	305	289	321	303	267	296	306	301	299	257	324	301	299	276	288	306	262	341	293	305	250	282	278	315	307	284	305	280	305	283	330	271	275	302	323	314	267	255	271	280	291	311	308	289	326	290	274	282	307	283	284	288	309	283	291	305	276	281	276	298	302	282	297	290	281	300	313	290	268	314	308	276	290	325	279	276	286	299	269	282	270	287	292	260	293	311	276	281	289	275	269	281	287	286	297	310	283	294	309	289	319	312	265	273	268	307	267	278	270	274	278	297	277	347	312	319	301	271	299	274	324	260	277	292	301	294	264	286	267	294	298	262	301	287	289	287	286	308	285	277	269	287	327	294	318	269	283	284	312	301	316	311	279	299	306	251	298	292	299	288	301	317	314	284	288	291	315	281	319	276	322	290	278	283	308	251	292	291	305	293	279	321	271	292	259	303	308	303	310	307	282	294	310	282	316	283	282	266	299	255	286	285	274	248	243	291	301	315	256	308	268	289	329	267	323	270	258	287	271	280	248	305	260	286	275	271	293	283	285	271	280	294	287	313	287	278	320	300	320	270	292	289	259	304	285	291	309	305	290	296	295	289	311	263	294	325	280	313	320	310	311	264	317	297	251	303	286	289	291	316	286	283	290	276	267	240	288	262	282	296	293	283	296	291	278	304	281	271	296	300	315	307	286	280	313	275	274	304	294	311	305	287	273	295	279	264	269	297	302	300	284	274	327	274	297	316	283	314	328	326	291	306	318	272	305	312	293	280	266	306	273	278	291	304	268	313	309	278	306	287	262	276	294	283	291	283	281	303	294	273	284	290	325	303	319	286	286	318	247	295	269	309	298	267	292	293	307	281	258	287	303	269	306	306	316	288	241	272	294	307	279	288	276	317	247	320	325	273	316	292	302	235	334	326	308	306	301	276	321	308	294	280	251	307	298	282	320	287	292	265	301	303	296	292	266	264	276	306	294	312	305	277	323	299	332	310	311	278	294	267	264	321	295	293	305	316	269	271	291	300	254	270	300	299	308	283	322	294	309	294	302	301	306	278	280	294	270	295	298	272	289	292	294	306	313	296	290	278	288	299	284	275	287	286	257	295	325	292	281	289	303	307	298	283	304	265	304	290	297	284	274	264	287	295	285	291	294	296	295	282	287	272	286	262	284	286	311	288	297	261	283	310	300	266	309	275	284	279	286	303	277	321	278	270	295	293	310	311	315	321	289	268	297	286	300	277	239	280	274	301	298	295	281	297	298	271	287	270	266	296	296	312	274	301	303	262	261	313	329	304	332	295	278	317	307	271	306	288	274	284	289	292	277	289	305	279	298	272	281	288	303	313	257	307	310	295	331	292	272	275	274	291	284	274	304	291	308	301	286	283	296	297	283	290	269	323	266	284	300	278	299	263	298	318	283	300	281	320	304	276	271	281	298	301	277	311	273	295	302	278	318	289	283	283	304	283	279	291	308	305	287	300	310	297	320	302	268	319	284	298	310	297	296	284	311	290	301	299	251	284	261	290	305	289	293	287	292	274	275	279	285	280	305	260	288	297	289	260	275	275	271	289	300	274	289	305	263	306	290	268	274	277	283	295	306	263	277	271	271	287	285	307	288	289	290	307	250	288	313	271	293	310	284	352	287	291	274	278	290	282	303	273	289	266	326	334	296	244	306	308	278	312	296	328	307	299	294	273	287	273	279	277	289	278	302	289	304	318	306	285	286	320	277	286	295	286	277	310	302	284	282	254	265	279	299	282	311	318	299	307	288	317	297	315	264	286	271	290	274	303	321	297	297	298	243	297	288	308	308	321	302	300	257	324	312	278	310	269	299	287	300	285	298	277	283	297	277	283	292	299	316	270	307	307	278	306	283	274	309	316	279	288	287	285	330	277	300	338	293	256	298	287	287	297	310	296	294	301	272	287	300	288	295	309	311	289	314	278	295	295	290	281	272	266	316	285	304	299	297	304	291	284	275	284	275	312	283	343	287	306	289	301	301	304	300	278	290	281	278	268	314	339	300	311	283	296	292	284	302	292	290	282	298	303	279	290	304	296	290	289	279	272	301	294	281	304	288	282	295	292	274	289	299	313	309	270	297	294	284	303	288	267	315	310	278	314	298	288	288	290	289	305	283	281	324	266	309	290	292	256	274	309	280	293	307	295	321	283	277	296	275	291	305	310	318	293	322	290	297	278	304	275	308	303	303	302	269	305	281	284	259	297	260	309	311	287	292	295	308	318	234	294	292	282	288	290	328	278	283	310	317	287	265	273	293	302	279	305	298	278	277	303	285	293	282	294	286	295	304	301	263	294	288	278	281	297	313	299	310	263	284	337	308	264	298	282	290	325	282	313	279	287	277	284	280	272	293	304	276	264	301	324	310	271	299	282	256	285	278	272	296	312	291	311	296	278	290	274	277	268	279	264	308	314	311	298	286	302	270	297	292	296	321	272	295	294	265	270	318	321	273	268	276	289	311	259	289	270	289	312	277	288	322	262	289	324	306	319	327	260	321	284	305	295	269	294	286	272	311	310	297	292	280	293	282	287	306	265	288	294	284	309	286	299	262	316	297	295	303	321	295	311	315	282	309	273	296	282	308	286	278	319	291	283	261	266	302	293	304	305	298	287	245	273	277	328	276	297	294	285	313	294	302	314	295	303	316	292	321	283	274	287	313	281	326	345	285	275	288	266	321	307	311	289	306	301	264	277	288	319	310	260	303	275	311	290	298
56418	48480	36002	3104	2725	2326	2128	1818	1724	1528	1488	1406	1196	1223	1094	1123	1082	1050	1065	1017	998	1021	993	962	973	964	976	1005	949	936	966	948	904	893	863	887	907	957	918	934	888	878	939	894	881	891	901	944	961	921	927	864	886	964	930	917	877	909	890	904	886	856	908	915	866	896	909	879	886	908	899	858	822	885	898	878	897	876	875	903	881	891	880	896	912	886	828	895	942	893	849	838	892	883	820	869	851	929	911	909	902	887	888	917	881	876	897	860	863	859	866	875	917	854	904	891	904	880	903	921	914	908	871	882	899	843	920	865	888	879	910	853	862	892	906	892	859	873	842	853	843	874	908	873	839	884	949	925	923	896	912	852	913	838	851	901	899	887	848	862	840	887	853	884	852	834	892	885	879	894	863	915	875	854	907	821	880	861	880	870	865	895	898	874	822	890	880	868	917	891	827	852	906	878	827	893	898	852	900	852	884	856	827	860	847	900	847	875	884	864	873	891	855	911	860	889	882	846	896	893	910	808	894	857	898	851	863	821	903	886	844	854	907	879	865	846	849	878	883	845	884	872	872	819	918	856	842	884	849	936	872	860	844	893	876	868	843	902	850	900	931	805	874	925	798	872	864	877	902	890	858	867	843	891	915	835	909	854	868	892	872	938	877	946	873	827	819	872	896	859	879	890	815	890	875	902	889	913	858	839	866	865	895	876	850	847	904	833	901	875	884	864	903	807	868	846	856	865	835	830	927	870	925	856	892	837	891	871	890	919	921	830	916	833	875	938	893	813	894	850	871	868	832	901	827	878	908	870	914	859	835	919	862	906	827	899	867	846	880	796	822	833	905	851	856	854	858	863	847	918	825	856	887	832	849	868	909	846	853	894	819	879	886	831	908	862	933	909	864	857	918	860	870	842	908	861	913	896	859	859	952	880	858	865	875	932	873	842	885	905	865	862	861	906	883	885	852	864	827	910	862	832	875	894	904	888	928	879	940	938	856	841	874	882	888	924	910	921	869	903	873	906	863	903	835	877	867	920	901	836	857	890	857	856	906	881	892	885	872	881	903	834	900	924	910	880	884	910	923	893	831	917	825	847	911	837	908	876	908	910	872	838	882	946	850	865	882	826	878	895	846	897	865	825	884	896	964	846	879	872	899	884	882	904	878	872	929	858	920	914	862	897	881	857	868	889	853	934	881	906	841	905	896	852	858	926	899	867	908	878	904	903	885	876	850	875	904	898	857	891	893	853	877	882	846	869	882	867	870	889	868	935	847	876	921	802	875	895	871	861	866	913	889	870	878	905	911	834	883	879	895	882	902	887	838	834	872	846	926	900	878	873	899	865	939	844	866	876	829	855	842	886	855	897	874	848	854	874	837	906	901	885	864	873	914	876	909	839	818	851	827	843	844	898	909	855	914	921	832	924	837	881	857	895	887	864	899	815	909	894	908	880	900	838	861	869	871	892	915	891	858	909	881	882	851	833	886	915	887	869	807	857	918	880	877	854	907	808	901	893	885	872	928	904	894	959	877	866	830	863	912	890	859	819	900	880	899	838	893	900	848	907	884	895	868	919	879	850	919	896	948	852	919	849	903	807	887	836	888	910	917	871	885	882	844	918	885	883	858	886	887	889	913	869	884	865	892	857	865	884	864	829	861	920	853	875	884	915	877	907	847	866	858	858	835	852	873	861	881	827	891	884	877	922	906	910	965	887	857	850	860	910	900	860	867	864	932	876	950	922	871	828	848	894	887	855	899	839	860	912	883	942	874	865	884	874	893	868	865	841	851	813	866	873	843	847	885	882	832	897	898	809	868	841	915	900	881	882	815	873	931	863	860	862	885	869	935	883	945	846	850	906	884	905	851	872	870	902	885	824	877	889	893	924	918	865	899	890	903	885	888	801	915	902	906	872	830	901	848	884	948	834	910	895	897	869	883	871	874	855	873	868	822	853	848	914	903	862	869	855	930	870	862	858	894	880	919	884	879	884	905	843	836	843	866	900	880	840	898	900	874	889	913	855	906	888	889	954	857	862	854	859	898	884	857	850	866	965	874	897	929	807	838	897	877	933	844	873	850	902	893	887	863	891	911	866	845	910	866	895	886	848	872	885	909	861	889	865	831	888	842	862	880	867	898	906	844	882	893	846	927	905	870	870	881	852	883	820	905	866	903	839	850	913	876	857	894	841	914	879	921	851	826	837	857	866	867	877	859	903	973	852	904	867	874	889	864	872	920	910	869	902	840	840	855	859	897	850	888	906	819	835	870	862	842	889	880	902	833	899	894	859	900	889	867	893	855	890	898	859	865	921	859	907	873	863	828	900	883	837	861	899	914	863	847	885	885	832	945	943	881	818	879	910	850	874	918	903	859	873	868	858	865	917	910	907	849	924	909	851	913	880	866	905	849	820	846	872	852	915	903	888	867	891	839	870	884	829	824	848	869	846	922	908	895	870	865	876	894	874	857	851	872	863	924	882	903	889	907	900	868	874	850	867	924	929	840	874	896	848	893	874	830	864	866	841	875	907	870	849	859	862	857	866	853	872	911	898	869	856	909	931	862	863	863	841	889	911	880	889	871	876	893	870	933	948	917	883	883	884	907	886	880	833	844	948	899	855	927	849	905	891	795	865	926	896	858	883	852	872	856	887	866	912	869	898	828	830	859	851	898	820	814	850	878	924	847	827	854	927	958	833	876	885	781	944	877	858	878	870	862	918	884	866	878	945	849	873	859	875	880	854	861	840	881	827	910	879	886	829	919	866	895	848	860	864	901	857	812	922	844	919	823	848	887	903	908	864	896	908	880	869	865	893	821	833	838	863	898	932	909	858	837	895	879	882	874	826	848	847	913	827	884	833	855	847	935	889	933	906	928	864	868	923	824	903	906	913	832	878	889	840	838	920	870	903	889	930	877	860	868	862	860	830	880	845	911	928	893	899	877	802	879	903	908	859	987	852	848	857	869	874	890	882	943	873	846	853	868	836	840	889	929	842	886	849	905	865	850	894	867	837	852	857	881	842	881	880	934	882	842	865	896	884	883	897	864	877	873	870	839	896	922	845	918	915	879	864	910	884	856	838	932	884	883	887	886	848	936	877	926	903	887	840	861	920	901	883	855	866	920	858	888	836	887	814	826	901	898	910	876	865	865	877	875	850	833	847	940	874	887	860	918	877	865	855	861	856	867	851	893	836	846	882	875	861	858	943	843	911	908	880	869	855	894	877	898	859	851	908	867	903	855	881	850	836	879	894	899	850	877	918	903	860	859	870	857	897	896	909	881	857	895	869	878	912	918	854	861	914	877	908	826	864	888	881	900	871	909	847	852	858	862	879	903	897	892	872	902	876	895	884	900	851	869	844	870	861	890	876	865	900	868	855	857	832	872	884	887	842	914	892	896	879	850	900	875	958	878	882	888	877	849	879	931	840	942	867	888	848	946	897	870	865	873	888	889	863	873	845	913	819	857	857	897	911	885	836	810	897	849	922	939	942	859	887
25490	9441	3664	330	157	126	109	128	133	124	112	116	118	122	111	126	114	101	113	125	99	85	102	123	114	120	92	118	125	104	120	134	99	126	115	114	119	116	119	119	108	111	101	103	129	104	122	99	119	106	105	123	119	122	130	107	114	129	117	116	124	115	112	112	110	119	110	116	117	100	120	113	101	112	113	112	130	123	125	126	111	102	103	142	110	102	108	113	108	123	106	134	118	113	118	116	127	119	127	119	117	114	117	119	100	108	120	119	128	96	120	131	119	116	120	146	129	116	99	131	101	119	116	113	131	94	96	130	128	108	123	133	109	118	112	132	108	100	111	118	96	123	109	105	116	120	111	117	111	106	125	133	100	113	122	111	117	111	104	125	89	119	108	104	114	128	119	112	122	114	103	114	123	114	110	128	123	112	113	132	113	95	128	128	121	112	99	99	129	107	133	103	126	113	99	99	91	108	111	105	127	106	102	116	123	116	124	120	107	128	99	107	114	130	106	96	103	125	108	119	114	107	127	106	114	118	90	131	125	117	131	106	124	97	119	137	134	102	113	125	100	115	107	102	130	126	141	120	123	129	112	107	102	112	107	117	106	123	110	123	136	127	106	112	95	103	104	127	117	104	121	114	126	111	108	120	106	120	122	129	121	103	117	114	105	98	93	124	114	113	116	83	103	124	135	104	117	96	119	105	120	105	130	110	105	133	116	101	120	97	123	110	103	101	117	107	112	110	98	108	104	112	105	111	110	115	102	113	106	112	115	137	121	111	124	109	117	128	143	116	97	137	96	122	111	114	97	106	111	114	111	104	110	105	108	125	103	104	102	126	120	127	116	102	108	106	128	106	131	128	123	122	111	127	125	121	110	125	113	103	103	128	126	99	108	117	124	119	115	125	103	115	105	130	113	98	109	120	113	116	111	109	111	95	111	107	124	104	120	107	117	119	106	120	137	122	120	103	126	96	117	107	118	117	102	114	109	113	119	124	113	119	119	115	100	113	123	105	102	125	114	115	137	115	102	99	116	125	115	96	88	117	108	130	115	119	100	112	108	113	113	123	110	144	126	111	108	103	103	113	119	100	124	103	112	108	107	116	100	116	107	114	118	112	117	115	114	111	134	117	93	89	111	122	115	103	122	112	102	110	122	100	120	112	106	124	111	113	113	111	109	105	107	124	114	117	119	136	107	104	116	131	121	116	127	105	119	118	112	112	112	113	114	110	97	112	114	115	109	115	140	125	93	115	139	116	111	108	119	111	124	101	89	99	123	122	85	120	111	111	110	117	132	124	104	118	120	127	114	132	123	112	121	108	111	96	112	135	117	113	108	122	136	117	109	122	120	109	107	126	120	110	118	107	107	104	120	114	108	117	106	93	105	121	114	103	120	105	105	106	132	103	99	110	118	112	129	104	112	121	119	100	114	118	115	116	106	133	110	113	107	118	129	115	115	126	112	122	114	115	122	107	134	117	107	99	108	97	120	137	107	123	114	120	96	107	112	116	116	101	115	131	106	103	112	105	120	104	113	116	110	120	116	124	117	105	109	110	135	122	99	110	127	116	108	100	108	98	123	131	103	100	128	107	117	115	136	112	122	108	124	115	143	120	103	100	107	118	112	109	129	119	130	114	103	121	113	101	117	127	126	103	137	112	128	123	114	131	113	120	131	113	112	134	112	105	104	104	109	117	111	103	108	117	119	124	117	114	116	130	114	118	104	107	102	98	93	110	121	115	124	116	127	116	114	104	118	123	121	94	124	113	127	119	106	118	103	123	101	120	114	108	133	120	117	103	110	107	106	128	125	121	126	111	114	136	104	120	125	131	114	113	107	118	79	117	116	110	112	114	119	122	124	111	122	92	126	117	109	106	115	137	137	124	120	128	84	105	122	134	105	106	113	99	95	103	130	106	130	112	106	118	112	124	127	96	118	119	117	125	129	132	110	107	106	113	121	101	154	119	110	102	123	121	106	110	117	119	125	119	112	97	112	123	107	137	103	112	90	125	129	113	118	107	112	118	108	114	101	127	116	121	114	118	106	117	104	95	120	109	103	114	119	108	120	117	112	131	127	102	127	107	103	113	110	110	100	129	110	105	98	113	114	124	113	117	113	121	135	115	111	108	118	104	119	103	105	118	116	121	113	96	99	116	126	109	114	113	108	108	112	114	114	112	131	131	135	126	122	131	103	102	109	131	124	131	130	110	105	127	103	97	104	94	111	114	107	104	107	118	108	121	113	111	112	115	129	129	124	112	112	122	110	121	117	101	117	100	116	102	136	104	107	115	133	135	120	116	111	98	109	107	105	112	111	125	131	130	113	112	127	115	102	117	112	109	108	111	116	108	116	123	119	120	111	117	103	101	117	107	141	107	107	137	125	101	112	130	96	93	135	118	120	129	98	124	135	97	117	129	111	106	120	114	135	106	120	107	111	105	112	126	105	111	140	115	125	86	115	139	114	133	135	121	113	102	107	106	127	122	132	104	125	102	111	116	115	116	128	135	108	109	105	105	116	107	105	122	104	82	131	109	117	113	110	103	110	112	116	109	112	127	88	108	93	103	106	115	117	114	118	116	91	122	119	118	106	127	137	94	95	122	116	115	109	117	124	119	96	103	100	126	119	131	114	98	120	105	123	107	108	124	103	98	102	121	111	127	121	110	96	129	137	108	106	110	101	125	124	114	111	113	114	116	116	116	110	119	112	116	97	124	102	104	123	115	115	115	117	94	121	86	131	112	107	134	122	125	113	134	93	116	98	140	108	106	115	107	104	106	109	97	107	117	120	115	106	128	122	122	120	117	123	134	136	104	105	110	109	99	104	125	105	108	128	104	111	118	107	113	110	141	107	111	118	109	117	111	120	118	110	118	112	101	116	126	120	106	121	140	103	139	105	110	104	108	133	99	132	122	109	132	134	119	111	105	110	124	130	120	133	133	98	125	117	98	107	129	127	118	105	113	115	97	107	114	115	137	107	128	91	118	103	130	113	114	107	102	112	106	124	106	115	103	111	115	119	116	104	122	114	117	121	109	116	110	101	105	121	132	116	128	108	126	121	133	112	108	104	112	136	112	107	97	127	124	116	112	108	127	121	128	119	109	112	112	122	139	95	118	95	109	89	108	133	117	121	122	118	110	115	120	105	98	130	132	97	122	104	138	115	82	119	130	112	117	104	100	118	108	92	113	112	108	121	112	128	130	116	106	109	125	135	99	135	113	126	98	110	109	102	122	102	122	113	108	103	116	99	128	101	108	107	113	117	129	105	109	112	125	104	125	114	128	123	123	118	110	122	108	101	110	121	109	104	95	133	110	119	104	102	123	115	137	116	94	105	116	117	111	98	115	142	121	123	117	103	112	102	101	103	109	129	102	114	135	123	117	116	118	116	90	120	118	119	122	130	115	111	118	102	122	104	99	106	88	108	97	131	124	114	143	112	104	116	128	109	118	114	112	121	116	124	120	102	113	121	125	107	115	122	120	114	122	98	103
24704	10662	6369	521	500	458	437	412	422	418	439	423	412	453	428	399	438	449	428	424	450	410	452	421	410	431	419	426	420	392	388	412	397	426	404	411	381	441	427	483	424	393	417	421	439	427	401	386	463	422	411	402	420	421	403	395	415	407	430	445	412	397	424	413	420	399	410	446	369	440	414	424	427	418	378	440	415	416	407	407	411	404	427	416	446	423	415	423	436	421	410	465	421	377	446	409	407	428	423	398	413	406	423	403	411	414	444	412	424	461	395	417	398	424	391	423	409	440	399	409	380	394	410	417	435	419	408	436	405	414	403	399	438	421	444	425	391	459	404	439	412	415	418	434	417	455	413	443	384	389	419	397	402	440	437	436	414	417	376	455	401	403	431	419	399	371	382	413	414	385	398	407	429	440	419	412	411	450	419	439	419	423	429	397	414	396	416	390	410	386	420	416	403	438	474	415	446	442	405	421	422	419	432	404	417	414	442	412	419	409	424	396	432	430	391	404	430	409	437	393	433	419	383	390	440	401	396	461	406	397	408	384	391	404	411	400	445	400	427	418	431	403	415	421	453	458	430	408	403	422	457	393	416	444	382	427	442	379	400	408	420	442	384	402	419	407	450	399	410	378	415	393	394	426	383	425	387	442	430	443	395	420	420	407	437	429	468	406	406	428	393	414	395	406	432	391	424	380	393	426	417	442	420	385	425	409	417	415	426	414	430	409	430	399	409	399	441	434	428	425	420	406	419	409	403	429	447	411	439	406	411	384	428	375	413	422	435	423	413	456	423	434	421	452	457	386	397	423	413	413	417	401	422	421	441	423	414	402	443	428	417	410	440	426	413	435	447	418	429	400	408	415	407	424	391	401	431	422	439	450	430	441	379	408	437	419	449	394	395	425	407	447	430	413	419	412	373	428	420	414	415	404	426	381	424	369	425	406	436	408	413	438	406	416	423	377	452	409	404	449	437	433	427	413	416	437	402	440	410	405	429	393	431	427	405	406	423	426	418	426	408	436	405	427	397	412	434	415	448	439	405	417	442	403	433	418	411	382	422	393	424	426	394	380	431	419	420	438	437	421	454	402	438	393	416	420	446	400	405	433	426	404	421	385	398	426	411	453	425	441	437	438	403	408	436	400	426	425	390	435	414	421	420	392	414	392	408	391	423	433	433	415	420	437	444	358	441	394	407	414	419	413	366	421	415	415	395	427	384	430	406	420	455	422	438	428	429	403	405	416	457	413	391	444	419	421	392	447	429	405	413	368	415	389	408	396	457	393	427	457	372	392	420	414	436	399	414	401	454	426	422	391	400	394	393	420	412	386	470	409	417	414	429	447	422	406	417	419	433	414	455	429	407	414	429	383	419	422	429	439	408	419	425	409	427	416	430	418	419	421	406	412	441	413	405	430	412	423	398	411	409	422	402	400	391	399	382	448	409	426	414	429	442	377	432	412	411	430	425	428	429	404	461	416	420	410	411	422	420	385	400	390	408	462	431	419	434	419	423	466	424	420	432	465	413	419	428	407	444	435	379	439	389	399	410	414	427	472	435	374	397	446	417	387	443	421	426	385	414	422	399	404	435	398	427	411	383	421	444	426	430	428	399	431	406	415	429	413	445	408	392	404	472	413	438	430	446	408	428	423	416	414	427	421	407	385	440	415	434	426	428	404	428	451	408	425	408	387	442	393	452	419	444	423	427	400	437	396	418	443	399	386	415	397	422	417	430	424	443	393	407	423	442	393	445	420	446	403	386	442	390	399	482	411	414	406	439	421	423	448	400	420	392	408	435	427	399	418	423	430	450	400	402	421	411	374	407	439	400	432	395	399	416	430	428	427	397	414	420	397	436	412	417	413	411	432	412	394	417	423	447	423	433	400	438	427	435	413	421	379	429	428	439	401	432	414	425	437	414	406	409	433	397	396	392	393	404	399	407	453	429	390	403	418	426	412	400	430	405	409	413	407	405	407	415	429	386	429	417	445	436	391	455	382	407	406	423	399	416	434	421	419	442	404	436	416	406	424	413	399	416	411	405	441	381	449	401	421	404	416	416	397	434	421	451	434	426	413	391	456	380	424	408	427	438	416	419	401	398	426	418	427	381	421	434	455	406	422	427	418	380	399	385	438	407	427	408	420	395	421	440	410	411	415	428	393	442	447	413	446	407	388	402	414	387	395	454	432	401	457	409	423	410	431	412	436	412	425	435	430	381	395	413	447	417	438	448	448	401	402	404	443	452	436	456	422	411	407	421	402	406	411	425	427	412	414	442	412	398	397	454	387	424	432	405	422	437	396	425	422	414	404	426	404	452	411	422	402	413	424	407	440	442	364	452	393	414	409	419	415	385	422	403	438	421	414	398	393	420	409	421	442	401	417	434	409	440	404	433	408	425	440	428	420	412	436	403	433	467	418	421	433	449	388	436	453	402	417	411	437	384	414	412	461	423	411	387	415	441	415	406	413	387	446	395	450	414	423	440	423	426	416	407	401	404	397	404	397	439	403	433	409	423	426	427	418	425	426	400	443	434	421	424	408	405	430	437	423	428	426	421	433	399	425	444	428	434	407	447	435	384	425	440	439	405	440	427	415	451	394	418	424	420	409	395	421	405	410	373	437	434	435	442	434	437	411	453	432	408	394	430	445	418	398	430	381	424	456	400	415	406	379	430	416	426	404	399	443	448	424	426	406	435	419	411	401	391	415	405	402	437	376	418	404	416	431	441	403	421	430	401	378	411	432	417	410	389	433	404	417	415	410	421	375	440	405	445	395	463	417	398	430	394	442	389	444	408	403	422	439	437	379	418	387	409	436	438	400	430	402	421	418	452	422	389	431	392	419	409	397	430	426	439	416	400	418	370	431	387	428	441	432	403	404	360	460	445	420	437	429	416	415	423	412	442	396	422	394	425	458	380	438	439	379	424	429	434	384	448	412	396	431	424	396	394	370	435	412	419	413	431	404	416	387	414	413	411	398	396	406	394	387	422	401	408	412	423	406	419	438	392	411	391	450	381	368	391	402	419	427	436	431	399	412	448	395	434	415	393	434	443	450	428	382	370	414	406	394	429	417	389	417	420	429	400	415	425	410	402	426	410	428	434	441	439	418	406	458	424	403	406	414	406	436	390	406	414	402	427	420	433	436	397	422	437	410	448	390	404	403	367	430	408	400	443	395	415	408	426	445	418	417	438	418	433	430	393	369	416	422	387	447	444	437	397	414	405	394	401	445	399	423	429	439	413	427	430	424	417	440	397	405	428	403	421	440	428	422	400	412	417	402	423	445	410	437	400	430	449	420	428	456	374	387	429	426	426	415	413	397	443	421	439	371	427	394	424	430	385	422	434	433	431	427	423	410	403	406	382	413	431	376	426	392	415	401	460	436	463	431	454	379	422	433	446	412	446	428	400	383	415	441	412	420	411	421	412	413	385	418	451	410	406	414	407	429	401	419	406	422	414	423	426	414	447	389	457	398	429	432	452	427	422	430	389	439
67756	50074	41042	9540	808	456	325	291	291	272	272	256	246	245	246	229	247	212	243	244	206	223	273	210	212	242	227	238	252	245	238	207	242	224	209	232	236	209	204	234	227	258	250	229	210	235	211	221	218	219	233	219	208	209	199	229	230	229	236	214	211	218	206	218	218	268	220	217	201	214	241	198	213	221	254	233	226	227	208	234	251	242	236	229	195	251	218	233	242	226	206	226	227	193	242	216	199	227	220	217	219	209	210	225	205	249	215	220	231	224	227	202	237	210	218	232	216	236	214	243	209	196	195	238	218	240	218	227	232	228	208	213	198	200	189	223	231	227	221	235	241	197	203	217	234	229	208	229	217	184	234	194	215	231	217	191	227	224	224	227	210	226	201	234	214	212	216	223	228	248	238	225	197	239	244	197	240	213	228	205	223	239	207	235	189	196	205	195	219	228	232	229	241	232	214	236	205	211	224	224	232	235	232	225	219	212	227	236	223	226	207	208	207	225	233	202	237	213	211	234	239	236	199	232	215	223	236	201	210	219	226	230	223	218	230	213	229	240	235	242	228	217	223	211	250	241	245	205	211	193	213	226	199	227	232	242	218	217	201	226	242	196	194	227	237	243	218	232	215	226	240	214	211	252	240	252	206	222	220	236	227	207	220	240	216	257	227	227	226	216	220	224	225	239	185	219	204	217	230	196	202	213	212	212	224	203	214	239	238	242	178	193	242	180	216	199	224	203	220	225	193	232	229	225	218	235	195	209	229	225	225	204	200	221	217	244	209	230	220	220	238	219	218	209	222	215	219	216	220	232	182	226	212	228	209	217	222	212	246	219	233	252	216	222	217	223	239	224	235	216	190	212	221	226	235	231	198	210	252	239	232	222	250	231	221	220	221	209	224	207	222	241	213	235	225	205	245	212	216	221	206	224	188	235	220	214	222	218	213	242	224	219	251	204	220	213	219	221	201	219	248	250	234	228	226	210	224	233	208	207	204	221	222	231	240	202	239	237	265	228	224	246	214	207	209	222	210	201	218	219	197	230	209	235	226	200	192	223	196	221	226	223	237	228	234	219	203	197	217	220	238	225	248	211	211	195	203	236	234	217	229	231	246	229	198	235	239	230	228	212	232	214	243	211	205	216	233	223	217	203	230	240	227	209	206	173	225	214	226	215	199	215	205	225	219	238	205	246	214	224	207	200	222	202	229	178	228	218	212	222	236	241	218	206	224	232	205	252	227	229	227	216	212	207	184	221	268	210	219	206	221	211	206	236	203	216	201	216	248	223	198	227	231	212	221	226	222	186	228	193	228	233	230	207	221	229	226	211	199	242	195	207	203	210	206	230	214	213	206	233	228	213	217	207	211	218	226	212	233	223	237	223	223	206	200	231	225	243	231	223	219	222	220	203	210	238	211	230	205	201	239	192	208	225	218	201	223	220	257	202	209	225	225	231	223	218	232	202	212	220	208	240	204	179	229	218	220	224	211	210	206	195	236	230	221	202	232	222	212	211	205	225	216	216	223	210	206	236	214	222	227	235	245	208	224	229	217	233	211	235	214	211	207	224	230	221	216	251	263	223	212	225	239	220	267	198	227	216	200	219	197	236	212	218	183	223	213	213	215	215	216	213	219	229	224	197	233	209	230	219	211	225	229	232	205	206	223	228	243	205	229	240	226	229	217	195	220	203	197	222	243	216	204	214	224	214	215	228	221	217	223	204	229	228	234	224	216	217	192	241	238	217	234	222	218	195	215	219	195	246	223	215	232	209	217	205	209	212	211	217	187	227	199	225	228	220	249	203	231	227	229	231	208	219	231	219	192	240	229	219	204	219	260	230	217	229	230	219	240	234	240	221	182	222	230	204	213	243	233	211	217	236	208	224	215	233	229	226	195	232	256	221	247	220	241	228	248	209	219	232	212	206	222	229	231	210	244	233	226	220	245	225	226	231	236	216	218	191	241	217	223	227	224	201	204	203	230	204	206	194	189	202	230	225	224	230	231	205	213	249	245	204	215	230	215	245	221	229	186	236	220	211	215	192	222	215	210	220	209	210	235	223	209	221	230	215	204	228	206	218	223	231	240	216	230	230	252	230	195	227	221	202	224	237	207	226	222	226	231	214	216	194	188	206	209	219	221	233	238	225	217	237	226	235	219	217	223	231	222	215	185	221	189	195	192	210	229	208	225	208	213	223	222	239	227	204	252	193	228	222	216	205	251	243	219	233	205	217	236	200	188	235	260	217	210	250	211	207	236	226	231	231	233	212	235	226	226	217	229	237	195	222	200	213	227	206	217	205	213	228	192	197	229	216	237	206	236	203	246	183	219	251	221	227	219	194	222	248	216	219	239	226	233	210	244	234	235	202	229	210	210	219	211	219	224	196	207	220	219	229	240	216	234	221	231	220	221	236	213	205	243	247	226	222	211	233	234	231	208	227	216	203	205	213	203	233	207	226	220	194	192	211	235	223	235	227	212	197	236	219	220	228	195	216	244	212	234	223	208	224	249	244	234	203	210	223	206	218	228	235	226	200	210	219	203	238	206	224	243	215	216	210	214	199	211	211	220	219	220	208	216	236	221	220	227	240	209	201	216	200	202	219	226	208	208	232	236	219	229	225	226	228	211	240	249	201	206	238	212	260	219	227	206	212	214	222	234	227	205	198	213	233	229	217	205	206	205	216	224	238	228	242	186	251	230	208	243	236	204	215	192	231	241	197	246	243	215	236	212	213	213	219	226	221	197	239	206	206	184	221	210	215	224	225	233	220	221	235	227	196	207	186	227	223	228	224	202	232	227	204	215	204	221	211	222	226	197	216	224	190	220	216	209	199	222	213	220	201	207	213	205	225	237	212	207	243	216	231	238	190	219	216	244	236	221	225	229	222	214	242	208	229	201	205	218	232	224	179	236	201	231	216	215	246	202	228	248	243	216	230	226	211	235	224	211	231	201	226	213	244	214	231	212	217	225	184	199	214	229	229	233	255	228	202	240	242	215	212	237	229	252	201	216	226	239	237	229	219	227	230	224	218	217	225	215	219	244	203	186	210	198	214	202	224	214	231	208	225	229	205	227	231	208	222	245	220	232	263	216	234	243	238	202	224	211	212	223	241	219	223	221	229	246	222	211	224	216	208	221	217	209	235	211	205	228	212	208	200	198	204	208	238	245	216	220	205	204	225	215	215	196	230	228	208	194	223	228	195	229	212	235	217	221	248	219	217	234	234	211	213	243	202	224	227	206	211	207	220	200	204	214	213	221	249	243	232	217	231	222	200	210	227	207	229	228	204	220	217	216	204	200	201	247	231	226	243	219	215	223	237	223	231	209	227	232	244	219	215	253	193	205	196	193	213	231	207	223	224	208	204	206	227	210	223	219	212	198	212	219	234	236	208	205	203	225	214	227	205	223	220	222	236	209	219	238	238	201	227	204	244	182	222	234	207	204	231	225	243	258	206	230	215	219	227	227	196	206	228	213	217	209	198	218	196	231	211
46422	38151	30823	1829	1640	1484	1294	1224	1050	1024	1019	944	862	827	809	880	805	790	795	793	755	757	786	763	719	739	722	711	755	749	685	678	795	716	696	707	664	692	724	730	741	728	702	669	697	701	695	697	713	764	666	706	694	704	698	733	703	725	708	731	735	695	763	709	667	686	688	701	696	723	708	711	689	695	731	703	680	718	675	763	687	746	730	679	701	646	689	674	658	638	728	705	687	677	681	694	724	717	654	731	681	738	667	698	696	667	691	687	688	735	735	672	697	751	700	691	684	663	739	675	715	682	692	707	695	676	683	707	732	687	725	674	711	680	696	728	703	643	696	709	690	678	684	667	731	724	700	723	721	702	700	677	718	600	706	659	665	744	653	700	719	659	719	733	636	693	725	685	718	696	700	709	728	693	756	678	666	684	741	713	758	750	692	734	682	718	673	727	696	687	693	726	756	684	722	687	688	699	687	688	701	704	673	680	738	739	677	708	666	671	701	689	733	718	715	684	667	690	677	626	703	652	679	656	688	651	762	703	669	696	684	701	683	698	688	692	687	658	682	699	705	719	664	666	728	723	652	707	717	734	697	693	696	726	684	696	751	695	714	700	652	766	767	679	700	717	696	727	665	719	685	737	652	680	664	670	698	711	712	696	679	690	692	705	670	687	669	705	678	666	726	741	699	714	675	687	697	715	683	681	682	704	676	662	749	705	673	691	750	684	715	704	706	705	672	681	695	667	703	688	680	694	718	725	684	650	695	685	707	709	687	688	762	687	682	715	681	642	711	681	698	744	698	741	697	677	716	712	722	668	706	630	708	665	705	677	708	710	684	702	703	706	662	698	689	701	732	675	715	641	703	714	698	677	711	686	685	679	650	702	658	701	701	698	640	705	640	700	681	659	704	673	675	698	687	706	759	741	695	653	711	697	720	692	718	674	695	693	672	706	709	675	728	691	681	705	703	638	666	715	724	712	723	703	683	680	682	705	707	711	690	675	693	706	722	682	668	661	710	694	714	661	695	681	715	731	691	681	690	674	665	719	718	661	741	702	718	650	698	685	727	696	660	698	674	702	675	698	741	698	669	655	641	681	706	701	733	673	673	656	692	679	708	695	693	676	698	660	720	676	665	710	701	664	646	651	678	747	647	684	767	692	687	735	707	691	702	687	700	676	699	733	722	700	697	682	693	702	685	692	665	685	712	701	694	681	717	695	675	720	660	701	679	708	696	705	688	673	702	708	726	693	684	735	677	656	702	654	699	724	718	724	710	686	733	647	694	742	706	722	676	700	672	680	706	707	680	658	670	718	665	737	724	725	690	716	679	726	731	682	696	723	723	734	719	665	731	710	695	657	679	678	736	740	698	687	657	720	656	669	690	658	710	732	710	736	720	711	643	674	729	697	633	706	685	640	688	703	692	702	682	689	688	743	713	699	699	714	702	713	688	666	698	677	724	693	707	729	700	667	698	688	688	662	733	687	707	670	724	690	715	683	680	722	706	644	713	685	701	694	707	682	703	630	696	688	658	670	728	676	705	711	689	671	684	690	721	663	725	660	648	693	675	704	737	703	676	667	763	708	691	666	730	727	692	668	676	705	697	714	686	724	660	671	695	719	716	706	664	734	666	716	751	695	704	753	665	741	660	668	704	683	716	678	735	702	650	702	689	689	630	685	710	668	706	706	665	688	678	686	729	661	721	748	721	676	713	699	657	696	703	667	696	672	722	677	710	697	727	737	677	648	758	681	697	706	697	701	724	691	720	678	649	686	671	699	744	701	705	700	693	721	689	729	723	694	644	727	638	705	720	714	708	677	751	709	719	707	680	701	687	704	702	646	709	709	747	703	678	704	699	725	687	638	685	679	695	694	687	653	675	678	674	672	723	675	722	682	640	716	680	667	707	692	690	689	715	658	670	713	679	692	701	685	737	706	709	723	721	714	672	699	685	680	679	728	662	746	703	731	709	713	678	707	713	718	656	696	708	705	684	681	680	666	697	664	704	673	730	673	703	659	697	677	665	670	700	695	708	705	700	643	735	688	708	680	704	724	693	731	654	715	670	683	700	702	685	639	668	686	665	658	698	685	732	747	719	618	663	724	692	658	709	709	687	715	711	696	745	676	730	672	640	675	693	690	686	714	705	680	728	722	678	658	741	660	687	709	665	686	719	699	676	739	696	689	716	717	645	681	735	735	681	745	696	665	701	713	674	707	694	723	641	708	650	723	696	693	710	672	676	687	668	685	698	701	709	695	733	689	689	719	700	696	690	643	695	680	740	665	677	690	705	687	665	693	681	695	704	719	671	709	661	703	622	681	685	671	740	723	700	723	698	705	746	640	684	675	681	719	698	688	692	715	691	696	744	698	695	625	661	703	668	722	716	698	685	746	677	648	682	675	689	671	694	691	673	716	704	659	720	714	685	701	660	728	688	742	719	669	702	706	654	679	680	729	689	701	727	722	717	696	746	720	675	701	712	709	696	666	688	706	695	686	663	689	713	645	676	688	677	678	705	694	690	691	679	657	737	682	730	672	676	695	638	749	712	683	684	694	651	672	731	692	706	706	676	711	714	642	713	739	692	725	730	705	695	685	652	714	680	650	726	728	725	690	672	725	725	687	678	711	698	687	676	701	688	689	706	680	705	675	692	692	743	671	707	660	706	702	693	731	700	696	698	677	704	703	649	674	744	714	687	741	682	655	725	676	685	685	712	676	702	706	651	702	702	708	686	731	673	671	686	724	646	714	704	695	690	657	682	713	719	725	705	732	717	738	677	758	686	696	696	717	753	691	664	713	700	666	704	708	663	700	656	674	678	727	727	705	719	681	670	717	710	768	710	680	690	736	708	721	692	717	689	675	690	712	717	741	718	675	703	690	718	681	692	686	702	685	715	716	670	695	696	712	704	702	693	710	708	684	672	676	705	676	672	718	681	704	696	715	710	701	684	734	726	691	694	730	669	683	697	663	713	670	702	749	695	647	663	674	677	726	715	660	712	693	704	697	660	687	683	713	657	670	673	729	711	712	726	733	712	703	722	708	667	678	686	695	673	712	673	672	715	741	702	702	691	710	661	724	704	661	677	684	659	710	663	676	707	733	681	716	698	682	707	668	737	714	733	694	752	698	660	736	729	713	656	674	729	706	706	658	750	726	721	662	667	691	705	690	709	709	703	721	690	705	720	677	665	694	681	697	737	744	702	700	697	682	668	700	678	701	706	676	731	713	742	688	683	693	738	728	711	743	665	662	692	711	659	706	630	720	669	672	689	691	701	724	710	711	674	700	701	704	641	726	728	687	694	673	749	759	662	669	688	664	683	706	702	697	683	712	737	707	673	707	646	715	715	751	727	716	691	763	722	712	678	690	738	705	666	702	670	715	743	702	721	732	680	624	665	699	662	685	657	685	708	691	693	695	710	715	773	715	677	717	721	710	715	673	746	693	749	666	709	654	663	694	651	688	701	707	727	712	672	675	707	655	707	709	715	737	779	663
78512	62271	53297	16712	3129	730	565	478	443	426	391	378	350	356	354	324	355	325	307	309	310	323	301	311	329	295	336	302	304	323	320	282	304	317	297	284	290	320	320	305	283	295	269	287	274	284	312	313	273	299	303	279	274	268	317	266	311	279	293	277	307	273	293	290	285	271	291	282	280	303	306	298	301	299	291	290	309	301	308	319	295	319	285	295	317	313	319	323	314	280	287	291	297	292	295	265	304	277	288	317	271	316	290	276	278	306	297	280	316	276	260	308	344	271	295	322	331	296	290	314	303	272	306	290	328	304	300	302	295	269	268	300	297	312	314	264	306	288	312	285	322	281	287	301	300	302	306	295	275	283	295	292	274	264	279	268	255	304	288	299	321	321	319	277	290	305	269	271	302	285	287	282	295	323	322	307	296	296	322	325	284	289	311	287	298	289	304	308	306	297	291	274	304	289	295	273	306	313	292	285	280	298	302	320	270	320	296	265	314	306	286	267	274	295	265	289	291	310	311	293	318	285	319	307	309	304	284	283	295	298	279	300	308	293	298	276	294	337	289	309	306	301	300	302	313	298	271	279	300	289	290	286	293	298	278	270	298	300	264	301	307	290	258	292	282	266	297	306	285	263	322	270	297	276	328	289	278	285	342	333	300	309	318	307	274	267	291	291	311	261	291	313	303	314	327	288	279	276	289	282	288	273	301	268	301	315	325	311	300	285	296	320	289	313	305	289	304	296	326	305	305	317	292	303	288	322	289	280	313	310	285	302	286	275	319	299	282	283	295	274	282	294	295	285	273	308	291	325	288	265	336	282	275	332	295	297	289	271	305	298	311	325	295	316	287	325	295	272	267	284	307	278	304	327	280	316	287	293	273	270	315	298	297	265	298	273	300	305	299	287	282	288	273	305	287	301	301	299	333	268	308	295	304	293	314	334	299	293	307	298	276	282	337	281	313	272	292	311	311	302	291	315	285	299	270	295	276	238	282	294	321	298	272	299	291	285	328	315	317	309	271	302	275	297	286	275	295	335	319	292	288	299	303	287	315	302	292	316	285	326	283	289	286	318	311	293	308	291	293	265	270	288	318	293	277	322	289	259	297	327	300	290	288	306	313	313	317	302	324	325	315	288	299	271	291	298	267	283	317	269	328	293	316	299	279	295	313	286	291	315	303	311	277	295	289	264	318	289	326	301	301	271	306	321	312	296	292	295	286	302	304	301	323	303	276	298	303	295	303	246	296	283	324	273	325	298	287	288	327	288	298	318	293	289	317	288	286	289	306	306	285	322	305	309	307	286	308	265	278	308	329	263	287	294	323	304	281	307	299	275	292	307	333	318	305	272	316	299	292	306	276	314	305	295	316	297	296	282	333	290	309	307	303	309	344	305	269	280	297	280	314	295	293	306	305	287	321	283	290	274	300	277	315	275	307	335	283	295	285	319	310	298	340	321	286	291	265	309	309	332	296	285	300	298	282	254	275	289	290	304	274	278	308	290	274	281	280	305	286	295	312	302	299	306	280	294	306	327	318	310	297	311	317	302	285	279	312	284	315	305	298	307	303	308	291	296	287	285	283	310	274	303	306	319	314	315	291	302	324	301	275	293	314	294	304	317	299	307	294	289	302	297	294	318	289	309	294	341	305	310	278	290	294	284	281	304	318	308	298	278	296	307	326	299	282	316	287	269	282	281	294	282	302	325	285	277	315	318	303	279	307	310	282	288	317	321	288	304	290	291	308	294	296	271	317	273	317	283	308	295	288	290	278	289	298	307	258	300	276	276	284	311	308	311	316	289	304	303	302	281	288	258	296	271	250	308	298	288	297	316	310	311	321	300	303	312	269	332	298	289	303	307	308	300	291	340	264	287	304	319	314	311	271	296	311	291	291	308	303	315	278	248	307	300	335	290	309	300	302	298	301	283	312	283	293	290	284	322	301	280	300	290	260	331	297	283	311	309	298	305	301	330	290	278	276	300	275	300	284	297	290	283	273	290	305	294	289	283	294	300	299	271	283	308	281	291	320	307	324	297	289	302	292	304	277	307	310	290	307	285	300	298	290	319	329	282	281	329	286	291	299	298	331	274	298	304	301	324	314	283	321	313	315	274	299	278	277	278	292	278	259	283	259	284	306	315	291	318	305	306	306	307	289	287	286	313	309	313	303	295	262	310	277	298	331	284	296	264	299	297	314	278	326	285	299	295	280	287	289	300	284	280	287	301	300	295	293	304	323	289	312	317	273	301	271	278	282	290	285	286	300	316	281	306	313	284	280	282	342	281	291	305	287	305	284	296	292	301	276	288	319	308	284	279	307	299	290	280	336	308	302	249	302	303	274	285	325	304	328	283	321	298	319	302	274	302	259	275	302	297	311	274	298	285	303	272	279	251	310	300	303	309	287	325	312	298	294	294	298	299	302	291	318	301	297	310	304	307	296	289	294	314	324	304	285	301	270	296	279	288	291	298	284	290	306	283	283	292	277	290	286	352	281	309	308	265	288	277	280	293	304	277	313	306	310	299	323	296	293	316	345	318	316	309	249	288	299	319	282	285	307	309	271	318	278	312	285	307	327	325	254	324	297	323	284	277	308	278	282	312	297	310	283	304	278	318	317	305	265	290	289	300	306	297	301	312	303	281	294	301	288	318	300	280	304	261	297	299	308	288	287	303	289	297	306	318	267	334	309	302	291	293	273	289	281	302	329	314	281	284	338	262	311	305	300	302	299	286	287	307	307	282	274	323	307	317	302	295	274	288	289	275	300	304	303	275	283	297	310	311	292	327	271	303	326	320	344	267	290	317	328	320	276	315	279	280	297	308	289	281	289	314	311	285	278	278	289	304	312	286	289	294	304	298	279	325	279	311	260	286	318	325	333	289	327	297	301	330	302	280	290	281	292	273	295	294	296	284	315	272	316	285	300	280	298	310	319	283	283	319	291	325	299	286	329	310	278	297	301	303	310	308	297	276	279	271	263	280	280	291	299	327	303	317	307	307	299	317	277	299	269	269	280	282	303	310	274	320	316	295	293	298	310	326	292	292	320	297	315	313	296	287	319	282	260	294	295	299	313	290	312	289	295	279	322	304	308	293	311	309	311	277	300	304	296	299	275	313	301	306	282	296	294	291	300	302	293	277	282	305	290	321	290	300	292	293	294	319	310	296	292	280	283	314	292	282	281	289	293	281	318	262	286	324	318	293	284	298	269	283	326	270	286	305	280	295	307	278	296	317	332	300	257	304	310	310	293	305	284	266	270	302	318	275	287	341	296	289	306	325	264	294	273	321	290	276	328	312	283	307	298	317	284	282	291	280	276	300	268	283	288	314	288	281	320	303	277	308	279	323	292	299	295	274	313	295	308	294	296	290	322	302	288	265	314	295	322	290	278	301	286	302	296	317	286	303	307	271	293	315	319	314	300	323	328	339	280	300	317	324	302	265	274	295	287	313	313	301	296	305	292	307	322	307	304	304	265	277	287	291	300	276	282	300	291	295
56526	48374	38092	3141	2644	2353	2081	1837	1668	1532	1391	1357	1181	1236	1204	1128	1068	1100	1081	1028	1013	1005	1039	1005	970	1040	945	958	916	996	911	980	925	882	913	894	950	957	925	939	937	967	934	943	942	924	900	934	909	927	838	936	885	946	838	918	902	882	905	892	892	893	937	917	880	909	910	876	889	915	853	893	906	960	905	918	883	948	914	910	834	876	877	894	906	860	857	887	915	861	893	878	840	898	929	855	905	895	905	846	902	921	935	910	908	877	854	936	882	876	864	848	940	906	875	900	905	811	868	888	886	919	908	896	901	875	899	883	850	938	870	885	870	876	920	908	906	849	962	875	902	913	867	857	878	876	916	868	915	873	903	918	918	896	924	903	929	943	928	870	853	913	845	871	870	839	917	949	928	890	866	842	911	850	930	862	898	880	916	898	878	895	850	892	898	857	885	823	894	910	904	861	928	862	878	912	846	911	833	848	916	915	897	967	909	888	892	897	907	911	843	843	840	913	912	924	923	850	906	921	869	971	891	857	925	870	891	969	930	883	888	864	893	840	852	844	920	874	921	858	861	897	817	913	899	828	824	885	871	875	870	860	891	860	918	899	961	961	923	876	907	892	855	894	865	935	906	915	855	909	906	897	877	904	835	886	882	896	835	837	865	886	887	850	904	869	884	866	891	893	908	858	899	938	861	860	922	862	865	856	826	850	895	870	875	898	881	863	907	868	828	914	888	935	876	876	893	848	903	869	834	944	918	934	912	829	957	919	866	922	867	901	915	916	867	875	897	875	911	906	877	915	941	834	857	882	923	925	909	843	907	944	942	953	931	901	857	886	887	891	923	895	898	905	863	843	875	825	869	878	894	808	854	938	871	868	864	899	899	902	897	869	880	873	881	892	907	874	866	921	909	902	949	937	835	866	887	924	840	849	868	935	922	899	879	914	897	847	886	892	852	953	848	884	854	903	924	842	845	842	903	857	880	894	879	867	902	897	926	894	843	877	912	860	935	861	863	918	907	882	892	909	853	860	860	929	950	913	861	890	914	883	911	909	874	959	870	866	909	905	866	875	871	903	855	881	839	901	881	839	955	917	905	883	875	831	829	859	862	937	884	942	889	889	883	961	872	915	892	876	894	885	912	908	904	882	922	910	890	859	919	903	847	918	881	872	894	861	890	869	869	905	833	915	872	929	894	921	865	852	874	876	905	882	850	855	866	880	975	891	876	892	915	901	948	908	902	866	904	906	908	955	921	874	906	902	842	851	907	844	874	928	934	882	873	885	932	878	859	924	875	871	956	861	935	896	874	867	867	830	917	913	895	892	845	879	880	882	910	862	855	868	871	884	964	893	871	901	838	861	961	898	886	843	910	915	896	899	911	885	880	937	934	931	945	912	862	851	914	917	877	913	867	894	905	939	911	848	867	897	889	900	883	834	897	879	968	904	885	918	887	861	906	872	936	870	912	926	919	864	942	922	879	898	862	872	901	903	901	877	900	894	919	912	858	878	895	923	899	848	892	902	888	872	850	854	860	912	834	935	918	895	900	872	871	903	894	907	930	899	862	924	909	805	900	906	904	875	940	851	932	930	894	897	915	915	868	921	863	891	911	901	877	931	947	816	927	900	899	853	858	826	917	912	857	926	848	885	936	893	859	867	825	846	906	906	865	846	871	889	875	887	850	843	888	916	971	908	950	888	875	908	857	909	880	917	889	875	906	896	862	899	907	855	864	910	857	915	887	882	849	887	892	894	885	879	882	853	855	927	871	870	921	826	887	881	845	839	949	903	904	839	898	878	878	912	862	859	876	903	847	867	918	895	897	859	871	879	854	886	925	925	905	854	874	879	885	894	875	886	886	872	914	874	883	851	864	927	863	836	857	899	925	871	866	879	904	869	845	892	885	888	837	910	862	933	897	871	900	889	914	865	849	905	852	891	849	836	884	939	898	853	876	914	892	821	869	922	870	833	911	899	886	865	873	881	928	887	890	877	885	933	939	925	878	840	921	903	919	893	864	874	865	929	864	928	851	895	880	919	842	908	913	893	847	918	850	925	845	902	899	895	929	903	838	884	933	942	891	889	899	844	863	875	922	868	888	928	850	868	864	870	871	870	895	875	926	910	872	883	938	863	886	933	939	837	865	907	939	918	885	836	869	879	882	878	902	878	922	923	886	849	937	881	851	898	864	899	917	884	922	886	856	912	950	911	867	916	921	981	910	866	869	893	880	879	870	879	880	887	936	886	894	947	896	852	874	882	862	840	868	950	880	857	948	862	835	875	870	885	920	940	898	868	833	930	895	877	836	903	832	933	857	863	925	952	887	884	904	821	916	881	884	917	911	883	891	886	904	899	872	878	906	881	939	863	858	915	866	859	868	865	922	890	877	870	844	893	957	900	912	895	877	925	928	906	872	866	888	885	885	851	884	937	918	883	884	892	908	924	930	878	954	901	889	894	873	915	901	863	895	895	891	844	874	867	858	866	874	927	852	866	846	864	846	931	866	835	894	884	898	880	885	874	862	903	902	798	861	919	836	867	896	913	907	882	862	846	917	885	860	842	892	874	880	854	834	875	906	859	908	883	918	891	906	864	873	942	877	863	864	890	833	879	929	894	815	897	896	881	889	915	894	905	898	898	860	872	880	891	923	887	887	954	934	886	899	855	924	905	941	885	900	882	831	901	836	909	915	872	946	877	883	866	881	911	870	903	878	876	904	912	877	860	862	827	880	909	849	890	882	857	872	857	946	884	894	889	904	894	865	885	911	868	835	874	864	915	917	864	854	825	868	924	911	850	879	881	852	882	913	842	877	856	929	851	872	841	842	908	883	882	869	874	940	890	912	935	893	879	951	876	889	905	928	913	864	827	920	885	846	863	922	873	944	881	900	859	930	851	879	827	874	882	874	863	902	920	881	883	835	888	877	948	878	864	852	911	852	903	859	918	874	918	899	890	907	885	845	928	957	900	897	938	913	861	888	848	865	883	870	811	907	946	899	887	911	835	947	831	907	883	891	925	851	893	855	909	918	893	859	910	915	902	893	871	885	883	888	952	914	931	888	875	909	815	874	933	878	926	887	855	886	898	887	918	833	890	872	907	927	855	915	971	928	946	918	883	869	904	862	870	906	900	862	868	905	948	887	851	880	892	849	932	854	862	877	879	941	892	918	882	906	868	839	897	883	887	869	890	919	900	933	919	893	906	911	885	931	849	835	894	903	876	875	876	875	907	894	868	894	879	868	871	892	935	944	837	898	930	819	877	882	936	864	882	875	904	881	847	865	893	893	875	879	878	889	871	867	856	886	894	928	899	866	915	905	900	836	889	884	899	849	916	914	871	875	867	920	893	916	932	857	904	925	920	916	918	914	858	878	875	901	903	886	834	894	854	881	860	848	910	898	919	837	885	872	887	902	914	873	880	885	917	874	905	904	852	960	876	906	895	845	873	902	827	889	868	840	890	908	907	849	865	832	918	892	868	856	869	855	870	897	891	877	888
26804	10107	4083	385	169	152	122	129	128	119	136	123	105	104	122	111	130	119	119	134	97	116	126	134	123	106	101	113	136	102	100	146	127	132	118	109	100	118	138	114	119	108	121	119	148	113	118	107	147	119	127	104	119	116	124	122	127	138	128	123	113	123	127	134	135	116	103	123	128	103	104	114	116	118	104	127	118	123	117	117	115	102	102	107	113	128	135	112	117	108	127	120	119	122	130	119	118	111	121	116	109	120	127	110	143	103	116	113	135	130	118	117	112	139	113	112	112	115	119	113	151	115	119	130	105	101	110	119	134	131	114	139	92	124	124	100	120	112	110	118	134	119	107	114	114	142	124	115	115	130	119	100	135	124	125	120	130	125	111	114	114	113	108	143	112	146	103	136	126	104	103	119	119	117	112	113	126	123	140	132	113	122	134	133	133	116	113	107	127	127	138	114	101	100	125	109	118	118	120	115	102	119	125	111	126	106	112	130	124	144	133	136	121	133	127	110	104	126	128	110	130	111	113	95	112	128	120	124	124	140	120	120	124	123	120	117	145	129	116	118	111	134	136	137	117	131	116	123	114	116	122	118	109	130	152	120	119	125	107	130	113	138	114	120	124	114	121	115	134	130	136	117	120	109	119	117	134	115	140	118	140	133	128	113	131	108	120	128	133	125	118	130	123	142	121	117	122	113	128	133	127	133	120	109	124	120	128	109	117	140	133	133	123	119	138	109	132	138	119	122	109	106	113	139	132	125	103	120	117	147	128	98	121	132	116	133	131	127	115	115	110	135	114	124	122	108	110	102	128	114	117	133	146	114	122	133	111	118	117	105	119	130	132	113	140	132	120	112	122	129	123	125	146	130	132	129	130	119	131	136	111	105	124	117	142	129	119	124	127	134	110	121	126	118	124	116	111	128	130	105	114	133	124	103	126	121	135	118	129	128	124	110	133	108	133	105	123	95	119	115	131	104	133	136	112	131	130	136	122	122	118	119	116	115	119	122	140	122	126	107	131	113	103	114	153	135	105	116	138	98	111	118	116	106	121	142	110	119	106	110	119	148	138	114	129	122	108	103	133	130	122	131	117	111	122	112	129	135	138	106	138	113	119	138	111	124	124	115	96	127	119	120	127	133	116	122	123	104	120	109	127	107	122	137	142	107	107	105	123	118	128	123	122	133	122	125	124	120	122	135	108	114	109	100	120	113	108	123	131	115	128	120	127	124	99	95	102	147	132	136	135	113	126	110	127	129	95	112	128	154	107	161	116	112	135	148	115	115	115	110	111	121	115	122	117	108	124	132	137	112	148	113	114	126	140	128	119	133	109	112	117	143	122	101	119	136	120	116	127	107	103	121	125	141	115	122	120	119	123	103	145	123	115	125	137	113	123	146	141	116	102	115	93	117	115	137	128	117	130	114	122	117	120	109	115	124	123	118	100	112	110	115	132	152	128	106	130	100	111	118	131	119	118	117	122	110	124	132	134	134	133	112	132	135	140	121	119	153	127	117	124	107	111	133	124	118	127	106	103	116	129	113	127	113	113	107	121	116	99	105	119	146	152	98	105	112	103	129	101	115	134	130	130	124	113	115	129	106	130	127	119	129	134	124	109	103	115	135	120	131	113	142	141	118	104	114	88	127	112	142	138	114	105	128	115	117	105	133	119	132	125	119	131	113	119	111	107	123	100	122	135	109	107	120	119	124	117	135	142	111	128	113	111	123	107	119	105	113	129	136	112	136	131	114	122	116	126	122	99	121	117	108	146	111	118	108	129	120	131	122	127	124	120	130	119	108	105	124	111	135	126	95	104	106	111	109	125	118	118	127	128	138	102	122	98	129	132	109	112	110	101	122	122	107	120	106	143	113	130	133	137	121	126	133	125	126	114	127	120	122	119	127	129	118	127	134	117	106	122	141	132	126	122	117	138	124	129	138	139	108	118	124	127	115	112	132	148	135	132	104	105	113	118	147	86	113	133	136	117	113	122	122	108	120	124	126	112	130	128	126	121	102	112	109	119	124	125	110	120	114	99	101	105	116	120	141	111	113	112	135	121	123	119	123	146	108	133	117	108	114	134	115	105	97	122	152	127	137	113	130	133	114	117	128	110	114	114	121	98	119	126	115	159	124	127	114	121	124	128	121	136	131	125	125	108	120	103	127	127	127	118	127	122	115	110	126	137	118	126	128	123	115	114	116	110	108	127	109	114	126	132	125	137	123	116	118	116	128	123	114	125	139	134	132	134	121	120	120	126	116	137	145	113	111	109	127	124	150	124	125	121	115	133	112	115	116	119	111	92	137	128	109	110	119	113	114	108	109	113	100	120	129	106	111	135	133	125	111	130	123	129	116	115	148	129	121	118	134	119	116	115	111	121	109	104	123	117	108	98	139	130	103	147	118	113	108	128	131	151	104	111	106	110	129	106	137	133	113	133	127	130	114	127	113	118	103	119	110	110	128	100	123	121	119	133	114	108	122	100	132	111	134	125	110	123	135	110	98	121	111	115	119	115	123	103	121	129	124	114	120	118	125	128	134	135	115	122	125	118	124	112	142	137	137	125	116	139	126	133	109	110	124	121	116	131	136	104	121	124	112	109	113	132	123	104	116	132	110	131	113	124	114	139	113	114	116	117	109	124	127	129	118	117	136	126	139	114	105	112	110	118	109	126	97	108	122	137	123	123	127	119	126	116	115	130	97	124	121	132	119	118	130	115	124	152	127	127	104	137	109	107	140	113	114	124	112	105	119	124	131	129	142	122	94	118	112	116	119	125	132	120	110	129	100	112	145	119	113	113	110	128	136	114	130	116	138	126	118	122	123	107	101	118	116	117	124	118	101	114	135	132	123	111	128	108	121	110	123	125	129	114	114	117	96	117	122	136	118	126	111	134	110	125	124	118	132	132	128	117	120	101	132	129	112	130	139	106	141	118	114	122	105	128	119	122	115	96	101	124	120	135	130	99	104	134	124	124	138	122	108	134	139	126	134	117	116	125	122	116	127	108	138	122	114	121	142	117	110	123	109	124	132	112	121	117	104	119	142	132	143	113	102	138	111	112	105	136	101	132	115	131	132	108	104	123	120	114	110	115	101	120	124	128	121	105	106	107	119	117	149	114	123	126	129	99	119	131	141	128	102	118	141	117	142	112	123	111	117	128	115	122	104	109	106	119	116	122	107	104	108	125	133	127	114	138	128	134	107	135	135	126	153	142	136	124	115	102	115	112	135	134	113	123	145	126	115	113	127	114	113	122	126	143	124	125	118	107	113	119	104	117	125	122	123	124	140	100	111	111	114	106	102	124	108	127	129	119	110	118	128	124	141	134	109	128	121	112	131	125	119	132	116	118	130	130	135	117	122	120	124	111	100	116	128	134	111	121	117	112	125	109	112	129	124	127	137	108	128	130	124	120	120	124	105	125	124	133	127	134	125	113	108	129	102	116	125	126	141	126	146	116	110	119	127	113	116	114	117	113	118	141	134	133	116	112	127
25410	10955	7048	469	478	479	470	430	501	493	443	486	468	432	448	462	403	442	424	441	459	448	440	423	402	461	408	423	461	432	425	431	432	455	436	450	445	473	428	429	466	437	446	441	445	450	422	429	425	433	438	443	435	450	460	429	442	468	414	415	416	408	437	428	425	443	444	440	439	431	460	422	413	407	442	408	399	449	446	447	414	450	440	425	433	466	417	435	427	422	442	428	428	455	460	445	470	444	465	396	410	422	472	421	436	447	391	437	421	411	439	383	449	450	446	474	413	436	452	396	438	448	418	432	445	462	422	411	438	405	398	379	436	440	462	424	421	436	428	445	450	412	457	447	440	426	421	441	436	421	478	424	399	444	447	391	428	422	423	429	459	411	398	429	444	412	447	415	439	425	482	458	462	442	427	424	424	442	430	413	412	440	466	426	497	423	453	416	429	437	437	458	467	416	454	443	472	443	436	465	416	436	435	446	463	459	445	429	396	389	404	430	428	419	461	442	392	416	468	432	434	430	467	397	450	400	429	442	432	435	458	419	446	426	402	420	404	435	431	441	459	446	435	426	429	430	457	427	427	441	429	422	420	417	405	447	481	434	430	442	427	419	429	428	446	419	416	478	473	471	394	425	424	418	444	425	439	431	406	473	395	429	418	423	422	455	419	426	436	424	452	450	399	439	443	404	417	385	439	452	466	394	431	452	435	417	443	457	421	449	426	438	446	444	402	435	390	425	456	400	445	480	410	452	410	457	433	416	436	477	452	433	419	413	397	446	437	444	437	430	425	426	420	429	442	419	418	425	420	415	408	429	413	435	458	431	462	446	457	485	438	457	435	427	419	452	453	449	465	454	422	437	440	420	404	403	463	449	453	393	436	465	429	403	430	453	439	436	440	434	415	417	464	451	443	488	391	427	454	414	422	408	425	449	442	455	463	447	438	402	400	432	443	438	432	418	430	402	451	459	458	430	368	439	431	449	430	472	434	450	436	458	414	458	441	431	431	439	430	433	389	423	455	435	440	430	437	469	412	417	459	428	401	439	441	403	377	443	428	436	417	414	417	402	417	420	408	424	406	467	410	434	416	451	388	445	447	436	443	413	457	431	462	434	431	432	456	471	435	435	461	480	421	456	396	435	459	414	429	445	431	451	410	383	427	411	432	427	399	397	433	435	437	412	403	468	444	460	401	401	430	431	442	414	440	442	405	453	441	413	437	391	425	439	394	445	461	430	396	432	437	435	406	429	449	448	438	425	432	473	384	433	442	451	405	440	454	441	424	418	417	433	417	445	446	454	418	436	399	437	471	436	413	430	432	404	435	447	434	427	430	431	426	410	444	459	445	426	449	425	430	429	429	420	414	409	436	435	421	405	434	439	403	443	400	453	446	409	421	420	414	432	427	459	418	437	443	420	388	455	418	424	458	469	461	452	432	417	456	432	459	434	440	406	429	436	437	412	390	415	407	430	408	379	396	419	442	420	422	440	411	441	450	465	395	429	435	450	438	442	407	441	451	445	420	440	420	424	413	426	387	447	468	431	442	419	387	415	455	453	417	401	475	480	445	418	442	425	412	400	441	421	457	424	451	430	412	385	498	429	451	434	429	434	440	412	409	448	441	429	405	415	452	455	428	422	419	425	454	415	443	450	448	421	442	391	454	465	429	484	421	441	420	437	410	414	436	446	437	450	452	433	425	408	419	415	446	443	421	406	444	457	430	435	448	401	422	455	437	459	436	423	420	428	414	424	444	485	476	417	449	410	446	423	413	433	387	436	412	405	461	443	471	414	457	443	411	438	433	432	481	471	448	436	427	436	403	424	397	432	388	433	463	416	436	435	443	467	430	423	470	422	422	451	428	438	453	441	454	423	447	414	427	428	391	444	472	466	439	408	430	421	451	415	452	406	405	475	466	458	402	450	483	431	437	405	405	427	433	437	435	429	471	437	433	434	444	401	411	408	433	467	403	411	389	479	410	420	410	412	444	445	402	446	418	437	399	451	417	426	422	388	433	467	400	439	466	423	468	416	426	398	431	451	384	432	449	473	464	437	448	415	426	436	453	430	446	452	423	437	460	428	431	414	459	423	422	437	443	439	433	395	439	393	396	421	479	430	422	433	464	450	452	434	416	445	442	415	419	444	413	424	427	442	438	419	446	453	437	408	437	405	395	458	416	430	425	414	432	453	415	451	406	412	441	381	422	422	424	414	474	405	446	403	442	477	452	456	396	471	443	463	448	446	440	408	427	446	432	432	446	412	466	418	435	453	473	435	404	425	434	423	398	447	450	460	490	448	439	422	410	429	420	416	456	449	447	437	447	400	412	445	461	426	418	385	452	439	411	467	430	453	471	434	440	449	446	448	425	450	436	415	403	456	441	433	455	452	416	453	452	407	394	413	428	412	400	463	454	447	451	445	415	456	456	423	428	415	450	462	435	436	447	410	435	435	433	430	425	402	446	408	461	436	473	412	434	433	422	467	437	457	425	405	408	424	411	419	407	379	430	419	448	454	457	453	453	437	410	427	459	468	416	442	428	441	407	465	422	424	456	422	429	398	448	472	406	449	408	441	422	427	421	465	443	445	468	457	441	430	437	438	417	432	428	428	422	457	424	444	445	455	447	433	432	459	448	445	424	419	417	444	417	457	465	477	439	432	440	438	453	452	423	449	411	411	424	417	447	434	445	453	419	425	433	419	457	462	430	385	470	468	389	431	417	402	446	425	418	430	417	440	406	451	413	450	428	427	443	422	401	423	419	457	399	453	419	417	413	431	443	416	483	442	448	416	450	419	430	442	426	453	438	441	414	466	434	430	428	438	422	435	439	450	417	437	418	434	455	455	418	432	444	462	437	436	428	443	443	432	408	440	428	413	439	450	419	416	425	453	415	393	431	430	427	435	406	471	440	434	432	403	430	458	407	416	404	444	417	420	441	415	455	477	434	439	380	386	433	405	448	445	446	412	431	425	425	405	421	436	464	442	411	443	450	408	434	433	418	415	412	459	408	457	406	424	441	469	447	421	441	436	451	434	441	408	445	411	422	462	436	471	439	454	426	416	436	415	447	425	462	412	432	438	470	464	467	412	415	443	426	421	448	414	389	420	427	454	411	460	413	432	418	410	421	432	405	425	427	439	408	456	431	446	452	445	446	424	432	425	439	444	439	414	448	425	401	435	480	414	433	421	435	458	473	456	436	488	426	412	451	433	433	408	433	444	431	368	448	426	445	436	452	451	454	451	421	451	464	423	380	419	454	456	446	435	419	420	422	429	442	463	438	446	428	425	456	432	442	421	446	436	438	421	438	398	435	450	441	434	466	413	462	439	410	434	434	423	413	417	446	427	439	437	442	447	424	414	406	429	430	454	411	458	451	420	406	417	440	462	449	427	439	432	396	408	434	436	403	444	394	431	397	444	404	435	435	436	422	436	420	413	395	464	431	413	452	402	409	442	457	443	437	429	414	453	405	437	439	409	428	425	419	456	419	412
67389	50609	42321	10208	682	415	333	306	321	264	293	298	255	276	258	250	251	245	223	215	256	222	229	234	231	222	231	262	238	219	249	257	245	228	237	211	238	209	220	236	225	229	244	222	210	218	229	219	219	242	220	238	205	240	225	242	256	255	206	207	225	246	224	225	205	241	216	238	229	216	217	209	236	239	226	232	245	241	252	225	266	219	212	205	224	222	231	209	199	227	253	217	220	233	226	225	205	225	220	193	233	222	240	239	215	215	219	258	219	239	215	236	233	221	231	231	224	215	233	207	210	207	216	239	205	230	213	225	196	242	219	232	234	205	238	216	219	213	225	189	206	241	193	261	250	241	216	240	216	224	219	201	224	251	194	224	228	224	213	221	210	218	229	217	215	222	227	201	231	231	231	228	210	236	235	208	190	232	225	244	250	241	244	233	237	226	224	199	201	221	202	236	211	246	246	238	232	246	213	223	211	218	220	211	199	212	213	223	240	223	242	230	258	212	252	242	206	213	224	222	230	223	229	232	214	213	217	234	201	213	194	207	225	247	218	231	218	231	221	237	209	230	211	241	236	230	197	236	238	213	221	230	219	202	209	208	222	247	227	223	224	233	224	222	213	207	222	212	214	217	231	212	194	198	199	237	213	230	223	236	252	208	208	213	209	200	242	226	217	207	235	220	254	224	229	198	243	225	215	235	236	231	226	198	231	203	223	227	244	247	201	227	196	220	220	227	251	230	203	225	237	206	245	242	204	239	214	210	234	232	216	236	240	242	237	227	235	234	233	215	221	240	218	216	219	203	212	244	227	225	234	209	225	217	219	211	202	209	211	240	219	215	240	239	218	220	224	222	229	222	219	238	198	207	202	209	225	233	220	213	216	212	232	231	193	234	219	232	229	207	228	217	240	245	199	238	236	186	220	225	201	204	225	241	206	206	202	199	221	199	205	226	231	214	242	251	231	208	233	228	231	238	229	211	213	210	233	214	215	207	244	220	233	233	220	237	214	204	227	231	219	218	224	238	217	233	215	211	215	229	234	221	235	210	235	253	212	221	194	256	223	230	235	211	223	238	240	226	214	259	214	267	241	218	207	226	188	246	210	240	233	235	235	216	211	203	232	226	207	245	211	253	227	214	216	233	200	218	228	213	213	226	207	207	235	222	201	244	231	240	231	207	235	223	246	214	250	221	228	203	205	232	231	209	249	229	217	208	225	245	225	206	206	260	258	209	243	203	238	221	242	232	224	214	219	238	237	216	185	242	219	236	218	229	205	247	198	217	238	229	212	210	241	255	218	221	211	237	224	264	218	239	216	204	236	237	238	231	213	221	188	224	268	250	235	210	216	216	248	228	216	235	252	188	210	211	255	225	260	238	210	247	243	228	236	192	219	237	221	222	212	224	272	239	221	222	236	248	242	213	221	211	235	255	211	212	221	237	193	176	227	216	256	235	228	222	203	223	207	212	216	245	241	225	224	216	209	237	227	215	225	206	237	215	228	216	244	233	214	214	205	238	225	229	198	236	230	211	218	212	221	216	239	232	227	213	238	213	227	213	216	225	235	215	217	216	243	230	235	228	215	210	207	241	241	228	229	230	213	233	219	225	212	208	197	249	253	225	223	243	218	209	224	216	232	232	169	209	236	217	202	221	224	231	237	223	230	215	208	241	196	239	217	212	240	191	240	221	240	205	224	232	201	238	245	243	227	204	229	244	222	215	218	226	215	230	236	245	210	244	208	213	206	196	227	230	220	237	223	238	228	218	205	229	225	223	209	251	213	233	232	225	209	241	239	209	222	211	230	223	213	214	252	244	235	222	235	198	221	216	211	237	223	221	228	219	248	252	216	220	197	200	243	223	220	223	246	209	255	220	232	213	234	218	217	247	236	229	210	218	240	234	231	205	235	254	264	233	233	221	223	229	199	196	231	233	216	219	224	210	245	216	215	235	231	188	214	210	226	221	223	250	207	211	249	244	235	208	243	242	213	232	223	214	250	203	234	237	253	207	173	229	236	228	231	192	216	228	229	208	212	233	234	198	228	223	217	214	214	238	209	218	221	240	208	224	233	225	221	218	202	229	224	235	222	220	240	231	220	220	212	244	220	238	233	218	238	244	213	200	246	216	221	216	234	231	230	193	248	224	234	208	229	234	225	215	213	235	234	228	188	201	210	217	239	234	244	238	210	241	229	238	235	231	203	256	231	225	228	222	234	244	186	243	218	219	229	198	244	229	221	207	210	243	213	216	197	227	217	228	221	247	214	215	212	206	256	224	235	212	237	208	241	221	208	214	202	220	200	209	228	226	243	210	209	209	227	233	204	247	228	239	214	240	245	202	206	211	210	224	212	211	219	252	221	223	225	217	215	230	230	228	202	226	222	224	243	203	204	216	244	243	227	182	234	248	208	236	237	264	212	207	219	217	242	225	227	232	237	229	236	228	210	215	211	252	225	219	222	217	232	209	225	223	225	204	234	241	217	229	200	211	224	218	214	204	245	212	213	235	215	241	224	246	214	210	246	210	217	217	227	241	225	231	222	231	249	236	239	256	248	214	241	227	215	224	216	274	196	240	220	215	231	227	265	225	254	201	232	220	219	220	236	221	247	228	237	247	226	226	234	249	240	232	236	228	200	223	211	264	235	223	231	222	246	234	200	217	219	213	218	221	241	212	210	230	213	202	210	201	192	207	211	210	229	211	221	210	228	235	247	220	246	209	233	207	205	216	206	250	232	237	234	204	213	218	235	204	242	200	243	225	219	223	228	217	233	240	216	219	215	195	196	222	250	234	222	221	207	235	226	241	229	242	219	216	239	219	221	225	213	251	207	243	246	219	224	226	247	202	231	266	220	256	228	200	238	203	250	229	228	228	207	213	239	210	212	235	221	212	213	225	218	212	231	221	198	247	230	222	222	200	201	228	237	231	214	228	215	232	243	220	228	215	209	236	258	246	236	227	209	215	225	229	244	244	228	222	247	224	202	213	226	212	211	217	237	225	207	214	221	218	203	248	221	228	227	228	236	205	230	249	228	229	213	189	210	235	212	227	237	227	244	202	238	197	228	225	204	212	242	229	218	226	228	242	206	212	192	233	229	222	204	246	216	242	244	231	222	222	246	206	249	232	245	220	236	227	239	204	218	236	242	220	232	209	216	230	205	238	217	213	228	238	212	232	222	267	210	209	200	206	224	207	238	245	241	230	211	211	218	245	217	223	240	217	226	203	226	242	208	221	209	225	221	257	230	241	228	224	239	207	228	197	232	210	231	234	221	235	220	237	215	212	242	230	197	223	235	234	214	222	232	211	205	256	240	234	219	232	240	233	179	213	232	196	246	216	215	219	227	242	215	238	210	220	180	225	228	227	219	245	246	219	258	238	213	217	210	222	211	223	212	217	227	219	254	217	222	215	218	207	259	249	238	222	199	210	220	259	250	219	207	197	215	219	218	214	204	231	216	234	235	213	215	237	252	210	209	243	247	226	226	218	219	236
46410	39331	33278	1768	1653	1428	1268	1148	1098	1074	1010	917	842	816	812	786	828	843	769	759	788	757	771	803	759	752	730	792	728	726	689	766	757	720	713	745	790	731	719	720	800	715	739	707	756	754	678	768	688	711	692	685	764	735	726	694	743	657	722	707	748	774	690	776	753	701	684	677	696	741	749	725	705	716	688	715	741	715	726	718	725	715	670	711	685	749	722	698	719	717	696	718	688	703	697	681	699	687	692	738	752	711	773	709	732	734	704	760	677	703	749	739	741	688	688	681	673	725	729	694	755	650	751	675	745	702	724	717	708	678	708	739	703	764	690	682	709	727	675	746	740	726	688	727	702	671	687	693	685	699	685	727	782	692	704	708	697	719	730	728	694	685	703	693	690	752	682	705	720	720	714	721	742	710	723	717	667	733	729	693	731	728	686	716	737	738	759	738	684	684	697	690	761	757	633	728	688	680	743	712	699	756	699	689	705	740	738	723	719	670	697	716	710	707	698	731	723	695	637	746	725	715	701	686	720	679	726	718	679	714	698	717	759	739	675	737	704	676	671	725	777	714	707	735	663	674	700	714	669	692	661	714	712	712	744	735	688	772	741	711	718	663	701	731	680	710	682	647	721	706	705	675	678	672	696	686	740	740	719	728	731	715	720	688	716	711	739	711	730	686	683	697	704	656	734	745	700	715	723	777	711	716	721	695	748	712	736	724	733	653	726	693	696	723	686	746	693	714	652	739	718	690	712	722	732	716	693	679	725	722	744	711	742	705	700	690	708	707	655	696	705	747	683	760	720	678	747	758	744	693	707	716	749	692	688	695	699	663	716	709	707	701	743	726	701	721	700	691	691	671	703	731	693	703	717	724	687	724	703	716	706	672	691	686	709	685	745	727	700	714	687	679	670	690	685	696	720	656	719	701	659	699	701	700	673	682	727	697	730	715	712	700	725	657	722	728	715	699	709	709	768	667	678	716	668	697	673	728	672	749	731	739	681	709	723	686	692	727	723	689	735	700	700	698	683	672	661	686	703	714	695	680	714	726	724	672	716	679	758	726	740	706	648	689	695	760	724	695	707	706	668	671	696	710	726	694	736	756	732	684	724	672	709	679	713	720	669	710	752	688	702	687	699	688	723	658	706	729	650	660	677	729	715	683	738	704	720	698	709	688	711	700	680	708	706	734	709	742	667	684	735	719	703	737	743	724	704	712	713	707	765	711	645	689	708	722	718	684	664	699	695	691	676	698	660	718	691	725	637	696	689	727	745	687	693	718	748	660	676	680	735	680	725	705	746	713	672	696	729	766	701	714	698	730	675	671	679	671	749	727	683	711	668	679	674	696	684	716	703	657	727	667	737	745	697	751	696	703	720	703	688	738	779	671	707	701	728	667	707	706	682	671	723	735	670	706	723	665	714	724	702	718	670	702	713	726	713	724	704	718	720	702	761	693	757	659	725	699	656	702	724	679	708	690	660	701	724	719	667	712	683	727	692	689	698	681	704	751	728	715	736	666	755	710	721	738	708	727	772	688	683	710	687	651	701	738	694	716	660	694	694	722	715	691	756	674	698	719	684	670	731	779	726	709	708	674	737	675	728	727	668	724	717	688	721	689	698	690	721	655	730	718	697	723	712	728	687	729	665	727	684	708	677	710	698	698	704	724	731	715	725	726	698	700	723	708	733	723	705	718	708	649	735	745	736	713	700	724	718	682	670	713	709	725	743	689	686	662	691	761	685	714	742	698	669	711	698	700	710	730	699	733	778	711	701	722	701	674	664	683	684	710	697	686	769	667	724	739	663	729	700	686	709	731	721	741	723	677	735	710	706	723	733	712	728	688	747	735	648	747	680	683	720	662	681	727	698	679	689	724	689	663	738	731	678	679	728	668	686	721	695	646	676	728	659	684	695	710	706	722	684	687	697	711	703	672	713	655	717	693	715	696	689	700	719	685	744	698	709	689	674	727	659	679	709	710	685	672	681	712	711	683	709	705	695	687	687	670	690	685	724	688	689	727	666	711	700	703	688	723	707	675	723	699	702	713	680	702	701	712	684	733	668	670	717	747	704	679	746	739	721	749	716	661	708	700	625	682	700	731	699	760	710	707	755	742	658	695	682	717	694	727	734	686	732	736	743	701	715	709	738	739	671	705	681	695	714	716	716	744	705	754	753	674	696	699	715	758	686	697	719	713	690	714	686	696	664	695	672	680	684	678	692	697	671	763	690	702	715	750	676	680	696	731	705	750	727	725	736	720	746	669	720	629	704	697	742	740	665	716	717	631	703	719	684	710	750	703	727	713	704	709	743	695	703	683	714	725	707	726	669	705	668	751	728	729	713	694	711	747	712	705	726	724	711	716	728	727	690	688	727	680	670	671	664	731	748	738	657	674	751	700	683	710	717	690	671	718	708	727	669	711	711	697	711	743	718	687	683	702	688	696	713	724	716	712	725	694	621	680	707	748	734	745	716	735	766	692	686	733	696	663	716	698	730	670	708	733	705	720	772	706	685	716	697	763	689	725	697	708	771	695	721	632	681	720	703	753	685	702	660	718	705	670	679	723	737	673	722	733	709	713	735	682	739	702	681	681	711	728	711	690	682	729	672	676	647	700	663	669	706	705	690	706	720	713	711	697	728	715	735	725	744	657	709	721	750	670	691	729	720	717	673	678	696	705	741	718	700	734	712	745	722	716	744	720	693	709	691	717	697	739	640	726	721	740	722	757	665	706	751	702	732	674	657	764	719	709	714	714	771	740	691	694	726	711	694	700	749	742	714	732	720	709	640	688	675	699	692	658	734	714	730	681	744	666	717	706	688	692	755	717	719	716	716	714	716	707	717	727	736	730	708	673	738	722	722	724	700	679	737	717	719	759	731	720	717	680	702	707	687	691	695	674	718	692	758	670	685	714	716	706	712	668	671	695	702	694	702	724	728	708	679	695	682	720	720	732	709	724	756	730	713	696	701	708	758	712	701	706	720	714	679	703	687	685	762	654	681	742	693	711	734	740	691	651	685	687	697	704	708	682	690	710	733	725	743	650	723	727	724	654	716	673	708	690	727	691	683	715	718	709	737	669	702	709	709	682	737	698	647	680	734	700	694	696	750	710	693	709	697	694	674	685	724	708	706	726	704	675	704	708	702	724	703	676	686	723	710	689	728	656	714	725	702	736	702	704	695	719	702	668	740	723	678	690	711	763	689	731	694	660	681	733	725	645	765	692	660	710	693	698	674	746	695	729	719	720	696	672	711	677	749	703	724	676	711	713	713	727	730	730	758	724	687	738	713	771	690	712	759	699	660	720	716	679	713	706	704	744	696	680	672	724	709	706	698	686	716	719	699	688	708	713	759	674	671	723	690	722	689	679	671	705	679	719	679	690	731	734	715	717	758	660	709	673	721	714	690	743	696	729	759	712	710	648	675	734	695	723	716	682	699	701	673	715	660	710	710	645	704	749	734	725	736	706	673	679	690	663	717	674	713	709	720	706
79617	63073	55084	17277	2790	681	578	486	463	394	391	345	368	362	359	358	330	332	311	323	316	309	318	296	306	312	287	287	297	295	304	320	331	308	304	321	309	314	274	291	306	269	301	313	295	295	311	338	277	296	290	306	313	321	272	314	288	290	303	293	304	303	303	295	313	289	306	285	311	281	314	312	309	281	329	267	282	323	299	288	296	290	284	317	285	296	286	294	303	271	310	280	295	341	268	305	315	320	285	303	322	322	298	296	293	281	309	296	317	287	311	306	316	329	324	273	273	293	295	278	301	304	263	284	318	289	284	315	297	299	291	265	267	274	303	298	303	318	300	252	296	309	296	277	330	320	299	315	323	303	335	314	317	319	314	329	305	303	270	259	307	293	268	289	290	297	300	276	318	274	272	291	304	313	300	280	300	310	303	275	308	297	336	322	298	306	274	281	304	267	306	262	304	298	288	305	275	309	289	293	307	323	313	283	273	272	324	350	322	291	287	274	299	303	308	307	310	273	322	309	280	290	309	295	331	294	270	330	276	296	274	325	351	298	282	301	321	296	314	326	327	279	301	307	293	320	301	287	303	300	286	289	320	283	282	312	289	283	289	297	280	293	294	279	275	308	286	327	305	269	306	295	288	278	320	294	285	304	296	267	304	313	303	286	292	284	285	273	299	287	304	316	342	293	286	291	297	272	299	301	287	276	279	324	286	306	296	309	304	294	289	297	273	300	314	323	312	305	294	273	310	288	302	278	278	271	277	300	329	299	292	285	295	287	274	282	287	275	277	284	306	290	299	312	261	289	273	302	310	309	296	293	300	279	291	290	273	293	294	278	322	291	282	289	321	352	290	305	294	316	288	274	293	295	290	295	290	296	291	308	317	305	313	302	308	286	308	309	300	317	319	316	307	287	283	302	312	319	307	312	276	325	329	303	290	279	292	276	273	291	304	330	289	306	286	280	288	306	298	279	280	275	303	304	265	284	293	315	308	310	260	323	311	294	294	291	302	287	266	309	298	310	282	294	314	324	285	287	288	310	302	261	288	300	279	331	277	262	310	295	292	296	301	302	294	286	299	272	313	315	295	299	304	318	313	300	280	289	288	299	302	325	307	284	304	296	321	314	323	315	306	299	285	304	323	291	282	273	304	286	301	293	303	282	286	304	289	325	330	322	279	329	316	314	266	311	286	283	294	319	298	320	302	307	297	317	284	308	286	303	286	297	301	304	302	298	262	305	291	291	276	269	328	321	292	301	271	298	307	313	307	330	288	306	306	291	290	285	297	288	316	297	286	283	323	287	275	306	324	299	324	316	316	293	327	294	292	299	308	288	305	311	315	303	286	297	310	268	283	290	286	288	346	261	303	284	320	286	289	312	313	333	298	296	312	314	306	313	328	294	308	302	287	292	301	303	308	272	308	285	284	308	317	270	291	284	284	325	287	300	305	298	318	282	313	306	292	288	291	277	335	263	316	332	323	335	280	270	294	318	329	318	286	301	296	299	326	300	308	304	305	299	284	301	318	303	299	315	273	291	307	286	303	291	296	309	270	278	275	336	308	242	331	295	306	301	309	271	296	284	324	301	290	290	317	306	317	291	298	296	289	276	291	348	295	269	302	287	287	290	304	304	287	282	302	315	308	295	286	312	308	276	300	298	281	306	287	279	280	322	275	295	297	333	275	296	283	307	298	321	309	271	301	326	282	300	288	292	347	290	309	294	306	317	310	316	286	318	269	267	265	263	292	302	280	312	321	311	292	280	295	294	286	303	327	308	293	309	287	291	284	279	286	266	264	300	297	298	315	319	282	293	307	291	271	326	276	285	299	298	285	298	286	322	281	280	316	304	307	321	301	285	320	275	296	279	301	297	276	308	292	286	302	283	306	289	300	291	293	296	292	305	291	289	294	293	321	308	284	269	310	268	292	291	316	309	306	298	317	277	297	307	301	309	292	299	295	284	316	287	299	291	327	303	300	276	297	309	300	298	312	300	310	289	287	306	304	294	286	290	275	283	287	304	294	305	291	298	314	298	338	302	299	288	302	310	311	304	310	303	327	330	301	283	324	323	289	305	277	334	283	336	327	300	287	299	292	310	322	290	305	285	295	263	298	308	302	321	324	301	291	281	327	278	289	318	300	268	314	288	274	281	275	283	297	268	300	306	307	311	345	246	285	315	292	306	288	313	289	277	286	302	286	269	304	306	288	308	338	317	311	278	301	281	292	305	308	266	275	285	290	290	298	293	298	289	305	298	287	280	300	287	302	285	309	286	305	300	325	311	296	282	289	283	316	285	293	267	316	358	302	337	301	297	292	296	292	307	331	294	309	289	289	305	296	301	281	287	290	298	284	304	317	291	314	293	299	303	286	314	286	299	318	284	313	313	287	327	300	273	291	265	295	279	319	316	302	312	267	287	294	306	289	313	299	302	279	276	277	285	318	296	291	270	284	293	289	283	323	315	289	292	287	315	305	302	288	325	311	294	310	303	246	276	314	309	316	276	308	291	277	261	293	282	286	268	291	309	279	279	259	321	259	287	322	308	320	324	306	259	299	292	275	301	316	314	293	306	315	320	297	300	290	282	303	291	308	323	317	295	343	301	309	323	281	293	299	274	309	293	300	322	330	301	285	294	307	289	356	323	310	291	317	253	286	320	327	285	323	289	293	292	289	332	292	295	313	294	273	279	284	291	295	298	299	291	302	306	298	303	285	301	293	288	275	296	255	292	284	292	288	296	306	275	266	312	318	303	300	278	281	312	296	309	290	328	295	290	300	310	298	277	280	306	296	308	287	288	296	287	281	297	273	310	273	286	279	279	286	316	281	276	263	336	309	308	278	266	264	327	281	291	303	270	272	308	276	286	307	265	287	310	308	322	267	278	285	302	312	277	314	302	290	294	320	297	255	277	299	282	309	305	301	308	299	287	303	309	326	282	303	269	300	277	286	289	299	308	297	292	301	316	270	275	289	318	284	293	327	311	295	306	281	276	314	324	293	302	309	286	289	319	284	303	297	291	295	302	277	304	289	275	290	275	300	254	305	297	284	302	298	320	331	290	312	279	277	307	293	288	304	294	335	270	272	286	312	304	304	278	280	316	304	276	298	304	303	293	268	307	280	288	300	312	312	298	281	302	330	281	289	288	340	299	297	277	290	296	324	286	321	271	317	283	307	327	286	289	287	300	294	300	302	269	308	291	281	294	296	288	306	342	289	282	309	306	297	282	297	285	301	298	290	293	300	308	308	292	299	277	300	320	310	299	318	299	283	323	319	284	304	303	318	292	316	296	288	276	339	269	283	278	313	288	308	327	307	344	272	275	284	286	289	284	304	285	307	281	303	277	304	276	294	302	306	300	310	321	281	275	287	300	315	306	279	303	309	281	275	311	302	302	326	293	342	276	345	335	286	287	288	288	289	277	309	306	286	277	297	299	267	295	299	299	289	289	326	307	291	291	315	254	282	259	308	341	285	298	292	290	301	303	288	265	271	291
56266	48851	39443	3155	2751	2422	2092	1873	1622	1592	1467	1309	1209	1198	1216	1091	1056	1090	1066	1037	1021	1066	941	993	1007	994	1000	900	934	917	985	928	962	903	917	860	973	893	951	942	933	918	934	926	925	924	920	877	914	922	886	885	937	911	900	866	883	941	880	925	876	911	885	916	923	937	912	888	891	875	911	926	910	963	918	910	908	866	865	906	880	894	901	897	880	956	870	876	926	906	896	899	898	864	853	912	903	859	922	872	937	842	858	922	866	881	882	903	896	912	900	883	877	884	896	902	924	887	940	877	867	921	869	916	829	908	944	844	898	962	829	896	879	880	925	921	927	877	879	891	831	918	875	886	942	924	863	872	902	917	884	942	910	942	875	879	891	841	917	890	907	852	928	915	882	888	870	908	901	897	886	838	892	877	928	912	898	886	850	884	869	944	845	907	899	885	918	885	817	876	871	890	893	876	863	888	880	854	857	901	862	861	852	920	916	899	859	898	897	931	950	876	888	896	892	867	867	939	892	871	864	861	876	902	848	957	892	941	903	846	908	951	852	865	949	843	885	933	930	888	911	892	872	856	934	876	877	917	948	850	846	910	885	922	876	880	921	917	877	853	886	888	867	895	912	929	924	862	883	913	875	844	932	936	909	920	890	877	926	881	915	898	887	918	912	879	912	899	872	887	930	892	804	874	906	849	913	864	886	893	861	874	895	935	875	856	916	847	928	915	915	920	859	887	841	880	888	883	848	903	863	882	873	941	909	920	920	882	879	896	886	890	872	905	905	850	883	931	915	895	884	888	891	876	899	872	888	895	911	919	905	854	896	954	934	859	948	878	869	886	921	902	909	879	890	897	869	868	856	925	878	937	922	938	871	950	877	953	917	882	892	919	858	933	882	893	877	890	851	892	839	880	931	899	927	932	898	888	866	931	905	888	883	921	842	886	881	886	900	838	891	958	924	867	856	870	877	898	930	865	857	833	891	876	851	834	894	926	877	893	889	886	891	872	896	910	892	922	886	863	871	893	895	862	886	882	862	897	902	882	871	957	863	875	831	880	905	900	913	875	815	888	874	861	915	910	858	921	889	861	911	862	886	857	858	897	888	877	872	871	868	901	924	935	853	896	887	870	873	863	875	917	864	917	902	879	889	866	865	859	842	889	865	900	864	896	867	886	904	839	859	859	888	938	870	913	867	858	861	872	887	924	910	890	941	872	897	872	868	910	879	911	922	885	876	961	863	886	862	863	855	894	854	893	912	866	876	802	863	907	902	874	893	847	808	902	857	864	839	899	881	838	845	870	895	912	850	924	874	885	921	903	883	868	921	877	900	889	863	922	857	845	881	852	953	927	889	866	841	850	958	893	864	867	887	858	848	873	862	875	870	903	894	918	850	900	888	891	891	921	889	877	881	883	918	891	849	951	909	897	900	846	892	874	897	916	874	860	898	931	881	852	881	965	906	893	907	838	860	888	915	933	880	870	894	887	879	888	882	896	937	957	906	867	886	946	876	867	913	848	881	827	865	854	922	910	951	853	896	899	900	892	877	835	825	890	919	886	849	862	881	854	865	880	908	837	849	885	880	876	921	878	915	910	899	858	863	983	894	889	884	827	907	923	916	894	914	906	928	884	918	903	937	958	856	914	933	869	877	901	883	863	842	823	894	883	908	924	851	837	852	880	911	858	891	930	872	827	913	919	954	929	912	892	905	853	910	906	943	848	904	884	854	854	859	881	874	905	881	916	909	887	895	881	886	875	880	892	893	904	869	840	842	867	915	901	867	890	885	922	920	889	946	890	902	878	904	875	915	900	896	896	871	913	888	872	901	937	860	866	870	824	934	878	882	909	863	896	896	895	828	864	823	863	860	912	897	916	855	874	959	921	898	871	900	919	879	923	921	909	918	898	902	914	915	867	878	881	886	901	932	880	878	897	936	918	913	885	830	906	903	900	858	919	862	849	911	889	881	834	826	886	884	829	919	886	879	877	860	930	893	866	903	890	905	912	916	894	887	817	878	922	906	870	920	834	860	877	872	911	884	888	847	898	919	906	918	892	869	920	880	876	902	902	895	910	896	926	903	932	850	876	921	865	895	869	885	870	890	903	911	908	953	848	882	889	900	883	815	846	890	922	914	913	849	887	904	876	893	919	871	870	864	894	894	933	892	905	891	870	887	894	893	870	954	888	931	866	923	880	878	876	902	887	899	912	827	907	902	876	828	910	919	903	876	882	916	949	868	946	848	860	950	896	882	880	928	912	875	911	849	880	881	856	897	884	826	836	879	893	841	860	844	924	883	944	888	906	869	884	878	857	916	884	916	896	848	886	935	959	870	886	925	889	886	878	863	896	878	866	901	849	849	878	904	892	882	888	855	917	882	857	850	851	883	858	888	866	906	843	847	871	811	887	895	875	908	850	908	903	886	922	886	898	898	886	876	866	889	917	859	924	853	873	858	862	910	896	893	922	885	914	893	879	865	856	938	861	903	910	889	839	857	920	896	854	938	925	868	846	863	950	898	931	887	843	867	955	884	891	909	853	876	886	916	891	872	848	936	918	877	890	837	887	871	906	875	859	906	885	913	931	895	866	869	918	936	865	819	921	907	938	891	886	907	893	877	932	879	879	901	884	834	873	889	932	917	877	919	913	892	847	915	896	915	839	905	887	883	895	918	898	915	846	907	875	891	869	893	909	880	905	869	918	841	871	889	879	908	911	888	887	918	886	887	867	885	894	958	932	868	885	909	899	902	908	865	885	886	875	846	848	864	861	908	944	877	917	898	843	858	936	901	869	893	912	870	923	930	886	844	871	921	886	852	855	845	874	913	887	982	879	873	904	882	924	838	875	874	907	906	908	878	903	856	865	870	865	938	934	924	887	917	876	888	894	857	871	855	892	881	875	894	915	880	896	888	870	872	893	901	856	847	887	863	939	900	940	902	891	919	889	907	865	875	858	916	872	845	930	856	857	927	879	866	882	864	932	899	932	903	874	846	922	803	885	877	856	879	848	871	863	869	858	895	874	842	939	877	899	893	897	893	858	848	801	867	880	877	951	889	877	868	856	913	885	925	913	866	874	887	918	910	876	846	859	875	900	845	877	929	885	961	891	940	952	795	899	924	924	888	902	892	902	875	854	862	920	917	851	858	912	914	892	873	936	907	918	920	866	882	908	896	914	897	875	888	851	886	928	846	888	934	896	829	877	942	934	911	922	879	899	886	896	948	899	908	909	875	834	894	885	881	900	870	900	894	905	880	869	892	891	953	911	877	947	864	876	935	885	903	907	857	859	910	888	887	917	853	902	946	914	904	888	896	914	960	864	857	906	915	913	903	861	895	888	905	902	873	927	848	910	941	857	920	842	904	853	884	826	942	900	912	862	838	872	908	870	877	867	912	885	895	880	884	860	878	873	867	906	867	820	873	953	893	891	947	873	873	914	893	886	898	908	854	905	891	850	940	902	864	890	846	924	944	834	854	896	867	869	924	908	799	823	976	901
26584	9738	3374	248	144	116	113	131	130	113	131	119	123	123	128	120	117	124	101	123	128	118	93	132	103	117	109	121	117	124	108	99	126	125	115	113	96	131	140	118	141	128	125	126	123	104	132	141	109	120	124	108	141	117	97	131	122	118	110	123	117	115	118	136	106	134	113	115	131	117	123	119	138	101	131	130	120	104	112	124	115	120	105	130	116	124	118	104	112	126	123	113	119	127	120	93	128	147	107	119	127	111	132	112	114	103	129	119	121	115	112	119	95	110	122	116	116	117	123	111	120	127	103	99	127	102	104	107	105	127	121	114	130	128	110	118	126	115	109	109	107	127	115	109	113	109	120	111	123	114	125	127	124	125	128	105	122	110	104	117	117	120	126	134	118	118	101	124	121	100	121	105	125	98	124	114	142	128	125	109	119	118	100	111	108	115	116	124	104	114	137	135	109	112	107	116	117	121	102	114	120	95	104	122	135	122	122	129	102	111	115	140	126	117	151	125	104	129	125	131	119	105	116	126	134	104	113	131	110	112	119	136	116	107	102	116	107	115	122	148	105	107	129	126	121	115	120	117	121	109	130	117	115	107	113	125	100	121	136	114	109	114	129	110	106	124	114	117	117	119	123	98	125	115	126	117	126	105	131	123	106	118	116	113	134	129	135	117	126	146	113	119	115	106	130	109	125	121	127	117	123	127	113	152	116	124	144	146	122	105	125	118	114	135	118	99	122	134	122	125	126	121	132	110	114	116	106	112	116	124	127	110	129	88	123	121	120	133	131	120	133	130	120	108	122	112	117	127	121	111	110	114	115	111	111	137	126	120	122	110	117	103	148	135	124	112	132	113	127	137	121	116	126	128	101	135	112	120	109	132	91	108	121	119	100	122	119	97	112	124	128	139	125	112	114	114	124	118	132	113	131	126	106	126	121	113	123	104	129	130	117	121	118	135	97	127	116	107	104	112	113	118	130	94	127	103	125	117	128	123	121	128	110	119	137	119	125	126	131	108	121	114	104	108	121	113	128	154	113	103	151	98	110	129	117	147	119	132	125	106	135	129	122	118	115	124	118	134	137	95	128	134	100	129	102	133	107	108	111	105	127	116	141	111	113	113	102	122	107	121	125	116	108	115	116	92	113	124	110	119	135	129	134	120	111	124	135	123	115	127	121	117	135	118	111	95	127	111	144	135	125	114	130	105	122	121	109	120	129	118	126	126	118	117	125	124	121	120	140	129	131	106	117	118	118	144	110	103	141	103	107	110	127	120	108	132	116	105	151	128	103	119	108	123	116	136	119	117	122	120	134	107	111	126	137	142	106	114	111	110	118	102	116	115	142	108	114	130	118	124	117	132	137	107	128	131	131	126	115	106	115	116	103	116	104	105	122	116	112	125	125	118	122	144	132	126	136	118	109	121	109	118	119	109	135	110	106	129	119	106	125	130	125	129	142	136	111	127	117	125	116	97	112	119	125	113	112	106	126	132	110	134	132	114	105	111	114	111	120	110	102	112	109	129	122	130	126	111	126	101	104	117	115	106	110	116	102	123	113	148	129	124	98	113	118	105	128	122	113	133	110	117	118	111	128	120	122	120	114	120	116	108	112	116	114	121	139	109	110	110	105	126	127	117	135	120	134	134	131	124	93	141	118	135	114	128	109	130	135	107	129	120	116	122	115	107	107	108	123	103	115	101	133	121	115	115	103	112	110	137	122	89	114	127	131	124	126	133	130	135	134	110	109	130	132	112	105	110	132	127	117	116	115	102	121	123	129	114	108	128	113	125	117	108	121	112	107	105	124	98	113	124	122	123	120	126	102	100	136	110	108	110	110	108	116	130	116	97	126	120	118	112	123	111	98	120	141	117	135	122	110	112	117	131	108	126	105	132	104	127	121	133	115	115	125	116	103	109	114	122	109	133	127	109	132	127	107	131	115	106	129	140	131	142	104	129	121	124	115	117	132	121	123	104	120	112	113	116	115	113	130	124	141	107	109	140	133	123	110	121	122	117	128	149	119	119	125	113	131	136	120	108	101	134	127	121	122	134	123	109	139	100	117	129	115	119	119	117	135	131	147	116	113	101	107	128	132	107	125	128	128	111	113	140	125	98	121	127	132	117	119	96	122	115	129	122	128	115	109	116	113	117	138	127	102	127	106	91	119	117	130	129	115	116	110	113	123	114	122	119	112	113	108	114	105	122	115	107	117	120	134	136	122	116	121	128	117	116	126	119	132	103	120	130	115	122	126	111	109	113	119	128	117	115	124	115	130	116	118	116	109	123	139	109	118	123	119	111	121	130	129	97	116	119	115	100	128	124	124	108	133	99	119	140	112	137	113	133	116	99	116	105	106	118	112	118	133	133	150	122	116	110	106	118	117	127	118	106	135	120	119	115	117	123	112	129	131	114	121	136	114	107	107	127	138	118	113	121	111	119	98	130	112	114	110	113	138	125	120	130	135	111	137	122	127	122	105	129	108	138	110	123	113	113	136	128	143	110	127	125	116	102	104	131	123	105	98	103	116	128	128	126	131	109	105	119	106	115	120	128	125	112	105	96	130	126	104	125	120	127	105	138	123	111	110	112	138	120	128	133	124	117	118	111	131	133	142	116	132	116	130	123	113	122	124	92	112	123	98	107	120	140	123	118	115	108	142	100	127	110	113	124	124	131	125	103	119	122	89	105	117	97	114	119	114	126	113	147	117	107	110	108	100	124	128	126	131	110	125	113	118	120	126	87	110	133	104	133	131	107	142	111	127	124	124	120	94	106	116	98	118	120	117	113	125	104	117	122	121	120	111	121	127	106	113	116	112	109	106	136	126	106	130	127	114	118	114	135	130	133	128	111	126	118	107	115	106	127	112	116	110	130	126	111	112	107	97	129	126	121	127	100	109	109	99	120	133	106	146	114	110	131	121	122	96	103	121	128	139	119	118	100	121	123	112	116	128	114	130	124	112	114	108	95	110	117	133	108	128	150	143	126	121	132	131	136	105	120	116	119	102	108	112	120	100	109	107	120	111	121	121	109	122	115	106	125	126	112	120	112	112	131	118	116	128	126	114	145	116	126	106	128	99	126	124	104	113	113	100	118	125	119	134	123	113	120	136	116	107	115	123	100	123	119	113	136	109	124	129	123	119	132	109	112	127	114	117	105	115	104	119	102	92	108	142	117	111	85	118	118	122	130	144	112	123	132	124	147	125	117	129	111	126	117	112	133	124	125	124	129	126	110	114	125	86	116	123	113	125	109	104	105	120	137	82	106	113	119	123	123	127	129	120	136	141	133	122	121	100	125	124	121	110	111	114	140	127	123	117	109	130	118	114	113	119	108	119	118	102	115	127	117	131	125	138	117	110	124	110	113	122	100	112	107	119	111	136	114	117	122	116	111	137	130	123	125	100	124	127	101	119	101	114	113	127	108	104	122	106	118	125	118	126	109	113	112	119	137	127	127	135	139	108	127	114	118	108	148	104	139	107	113	135	121	116	124
24834	10706	6257	471	464	439	445	442	425	427	415	447	464	413	420	407	463	438	423	390	406	476	432	434	488	442	435	440	468	408	409	414	470	442	448	454	420	467	435	396	460	439	441	432	407	442	397	441	369	444	430	432	436	460	413	404	428	430	434	416	419	416	450	416	405	417	430	470	448	429	451	446	404	427	427	411	394	417	418	438	433	420	429	447	417	418	434	438	390	450	410	498	430	414	398	411	407	419	400	441	444	440	459	419	427	403	445	421	426	425	430	456	429	442	475	471	443	454	439	440	410	414	421	413	420	437	406	431	421	416	415	447	453	425	437	401	388	388	426	447	415	441	431	415	432	460	441	452	446	418	445	455	448	424	404	457	482	442	463	411	411	441	441	406	470	431	426	432	426	408	408	437	416	432	418	466	454	429	447	427	430	413	439	433	400	432	433	475	455	460	459	434	444	428	439	422	383	432	399	427	397	396	427	440	427	445	469	415	416	419	407	474	437	449	414	439	476	421	410	447	447	451	431	421	422	411	443	451	435	413	422	423	420	416	410	415	402	448	413	438	398	464	432	398	431	432	430	417	401	418	434	392	443	429	415	431	439	412	441	414	452	420	422	429	459	419	471	411	390	445	430	437	404	408	469	422	450	411	423	428	400	438	421	412	411	450	427	436	453	460	436	435	433	406	415	406	414	394	405	428	475	435	409	414	430	454	452	449	413	421	425	417	457	414	390	430	360	421	415	417	430	427	430	446	412	404	426	456	410	434	439	418	412	436	403	422	415	422	457	417	420	375	452	440	443	390	423	425	421	436	427	466	442	431	471	414	412	425	437	456	429	421	425	406	420	404	420	421	423	378	419	409	422	466	397	453	408	440	410	414	407	430	437	438	403	424	405	424	411	418	409	410	401	404	421	460	423	419	407	412	415	432	421	400	406	435	437	442	450	400	421	402	439	434	422	436	413	390	442	427	435	451	445	438	423	414	444	393	449	416	438	410	422	438	425	403	420	435	418	419	445	434	399	449	428	440	417	416	464	409	407	436	418	459	444	454	439	374	431	430	396	384	444	419	429	434	458	430	421	396	449	401	375	413	416	455	438	442	414	450	419	450	452	465	430	430	427	458	450	454	407	434	452	414	419	461	406	443	450	448	444	412	449	442	443	446	458	419	417	399	405	427	424	456	407	412	458	416	412	412	447	393	423	404	440	428	427	429	402	431	448	455	412	432	404	428	452	424	403	415	442	434	426	400	435	427	418	430	418	433	430	435	358	444	434	412	422	460	447	430	444	441	438	399	432	384	445	417	464	455	441	455	451	398	447	410	431	435	430	425	381	459	433	418	426	440	421	462	396	451	410	402	408	393	446	432	428	437	460	430	428	415	419	386	475	407	423	382	426	401	422	473	424	424	443	419	412	412	420	407	421	436	467	425	425	447	396	400	436	423	409	423	423	380	387	472	430	423	407	427	456	466	416	417	424	404	462	425	412	421	431	404	433	413	437	422	462	431	463	440	447	419	423	435	394	409	413	447	391	428	429	428	444	459	408	442	443	424	404	421	446	448	444	400	454	445	414	429	414	431	425	406	401	432	438	413	460	404	426	399	419	417	418	435	410	414	401	411	419	385	449	473	409	440	415	390	400	424	421	419	443	444	429	417	473	434	392	417	396	450	434	441	366	426	456	410	421	433	423	417	443	408	427	383	430	466	411	424	446	425	398	410	429	439	428	480	449	416	435	408	425	429	455	399	448	470	419	399	436	480	396	406	451	439	437	424	447	405	427	439	430	425	422	426	464	448	399	422	448	421	452	456	364	422	425	435	411	442	414	414	444	436	456	407	410	425	425	420	435	397	430	435	428	400	451	387	456	426	403	458	406	452	416	456	419	425	395	438	445	442	400	445	450	434	433	447	425	415	401	419	415	400	410	439	436	445	442	438	411	426	473	456	485	438	446	396	425	415	417	428	432	396	429	414	439	424	437	466	383	438	427	420	404	445	450	419	407	405	421	436	450	392	446	435	419	409	434	463	444	413	432	435	431	429	430	397	457	405	432	417	443	463	432	400	401	402	434	421	450	394	457	441	455	444	386	465	457	418	446	443	418	402	400	425	416	413	423	408	425	395	425	446	419	465	455	417	416	436	419	400	435	444	431	413	408	425	430	432	401	419	449	414	380	408	439	397	459	445	450	455	451	437	421	449	410	441	408	425	457	412	443	449	451	432	401	395	403	437	403	445	432	408	408	420	422	411	436	400	421	396	454	454	439	445	446	418	414	452	429	459	434	436	438	429	420	426	399	434	432	424	433	407	422	410	441	415	456	425	447	421	454	424	452	437	364	413	393	439	458	415	409	460	449	430	399	398	455	414	465	441	456	415	417	393	448	411	423	444	433	416	421	441	452	424	444	443	441	439	438	401	403	421	442	452	406	408	479	444	431	420	414	495	409	451	439	421	458	425	409	401	440	436	388	408	471	442	427	436	420	440	440	427	429	405	393	413	434	398	366	401	422	404	444	460	464	406	403	398	445	418	402	436	432	401	431	402	425	429	409	408	386	431	449	418	417	425	394	493	465	414	437	418	429	435	426	434	438	428	438	456	409	445	382	406	458	374	427	407	436	415	402	403	428	437	433	428	400	444	459	445	437	443	442	421	439	415	415	407	450	425	424	420	414	403	406	418	401	449	410	399	451	405	435	443	411	404	414	406	427	448	463	437	424	411	434	412	449	428	389	412	447	423	416	440	404	426	447	398	433	403	419	405	463	474	429	418	421	443	437	442	431	446	417	459	420	413	489	443	432	432	423	437	436	417	423	435	435	422	451	452	458	403	451	422	452	439	413	420	454	460	428	448	439	433	449	432	433	395	406	412	442	432	432	439	420	405	414	403	435	458	438	431	444	429	416	414	434	452	431	428	466	429	434	394	467	407	458	428	445	439	446	421	370	410	408	429	424	444	439	423	438	431	400	466	446	449	454	432	415	433	419	441	461	410	419	434	413	439	455	426	422	405	407	443	452	428	425	468	445	449	413	430	428	434	414	428	400	458	397	414	451	396	438	462	445	449	410	418	439	413	436	388	386	429	403	426	411	391	419	436	415	410	440	444	406	444	391	384	455	420	374	401	412	410	454	450	430	407	392	392	436	420	413	445	455	423	450	393	411	423	430	426	410	437	395	424	407	424	431	442	404	406	410	470	445	413	417	403	404	459	412	464	424	434	430	406	387	420	425	420	449	412	468	417	447	400	413	414	458	416	400	432	424	428	416	439	412	403	410	452	391	418	428	396	414	415	453	430	432	424	462	427	437	434	379	404	459	425	417	425	450	431	422	467	440	428	446	415	390	426	436	428	409	420	435	446	382	397	410	462	429	417	455	403	433	414	392	415	403	428	418	414	420	417	466	412	443	466	393	414	435	454	424	450	445	434	448	447	479	437	424	423	407	417	451	430	427	434	410	412	415	461	419	425	433	428	414	421	443	428	437	442	410	410	439	403
68204	51763	42466	10815	724	406	333	295	299	296	283	293	242	239	254	252	254	242	237	252	243	255	241	260	221	227	233	218	231	238	201	239	202	229	253	220	189	206	223	227	252	221	201	227	225	256	215	241	213	233	223	212	223	226	219	227	230	220	237	259	230	216	247	209	238	235	221	241	233	248	207	222	229	243	210	201	233	220	207	232	223	234	225	207	192	234	234	203	203	202	246	211	209	222	228	207	237	224	187	254	228	236	225	227	218	232	227	235	251	249	205	248	260	222	212	213	244	232	228	248	228	253	236	218	254	221	247	198	249	227	238	210	220	217	218	192	225	228	230	210	231	236	219	226	234	233	227	225	210	240	249	224	207	216	219	220	207	218	207	193	218	210	233	207	220	263	232	224	210	238	228	220	216	238	205	263	240	212	251	216	214	253	240	227	214	206	218	238	231	238	220	205	203	200	215	234	179	213	211	249	217	213	195	231	207	205	231	234	239	222	228	220	234	256	238	224	214	235	222	205	199	222	209	211	201	220	213	224	216	222	215	222	231	239	239	225	205	210	227	228	209	230	235	230	227	234	225	219	233	225	252	199	206	201	218	241	240	225	220	240	226	233	269	216	248	236	246	218	225	229	218	227	208	241	219	249	215	235	225	218	210	243	225	204	200	242	239	220	249	214	245	224	217	238	252	221	207	226	267	218	228	218	233	216	234	201	230	233	236	244	229	212	217	251	210	245	231	215	249	218	242	237	226	236	225	235	253	196	235	213	261	249	240	239	218	242	254	208	209	240	250	229	241	237	209	204	233	211	243	226	231	213	253	238	232	230	235	253	228	216	222	213	213	213	233	208	223	215	250	218	220	239	225	194	238	229	234	221	229	225	243	222	245	250	230	239	249	267	226	228	233	264	220	224	184	200	218	252	232	209	239	218	213	231	211	212	210	216	229	236	249	219	215	267	210	251	258	225	246	215	236	226	205	222	214	219	234	192	224	229	222	243	211	226	233	235	237	240	209	226	215	228	208	233	208	232	224	195	212	214	238	213	220	252	211	233	217	240	216	219	208	216	211	219	242	239	226	241	248	229	214	220	230	217	243	234	254	210	228	232	209	220	220	236	234	219	225	225	209	241	241	223	237	211	216	209	229	207	242	234	228	208	230	226	231	194	221	241	201	239	223	215	242	224	224	246	224	230	210	227	230	226	236	204	239	245	197	206	251	242	209	234	230	231	257	217	231	247	199	246	224	217	220	205	238	236	217	230	229	238	242	188	226	244	213	225	226	192	252	229	209	253	242	233	230	233	234	247	252	240	224	246	259	250	222	262	215	214	217	231	224	242	245	238	235	219	191	192	219	233	230	233	209	244	228	210	223	224	220	244	226	220	207	253	230	228	181	224	243	225	233	256	251	240	185	251	211	233	227	224	213	194	226	232	204	222	217	229	235	241	239	234	222	214	208	239	237	214	222	214	235	271	215	224	222	249	234	235	213	214	225	235	228	236	248	228	221	227	266	253	217	231	215	228	212	198	206	219	215	233	234	246	220	249	228	227	251	228	215	216	227	240	221	211	224	224	188	245	223	253	240	236	205	248	215	225	218	221	219	221	246	193	224	212	221	241	235	214	224	247	235	224	220	225	217	213	227	216	233	228	226	243	221	207	231	218	213	229	202	235	237	217	248	218	213	211	239	234	204	235	257	228	239	213	232	237	217	221	219	238	225	237	199	249	233	209	225	238	241	203	233	234	219	205	221	229	218	225	229	223	245	222	233	235	250	208	224	180	250	211	236	219	201	214	197	227	217	236	225	224	239	238	201	225	221	207	216	235	211	242	207	227	212	216	226	227	209	228	240	218	248	221	216	253	240	220	206	228	221	243	227	207	237	231	211	245	214	220	245	223	243	212	228	195	241	238	229	211	241	213	232	259	218	226	235	216	236	250	220	241	208	218	214	236	218	225	223	246	272	227	224	237	226	202	229	197	199	218	234	266	227	236	225	240	235	213	239	248	207	242	231	220	210	221	250	225	223	233	223	236	260	204	253	204	250	228	225	221	209	240	197	205	222	218	238	212	212	244	240	247	222	205	251	216	228	245	213	219	214	214	211	228	247	205	219	234	250	237	225	234	238	215	237	235	224	210	233	236	219	219	248	227	229	211	225	251	246	213	212	245	205	206	225	232	257	191	231	231	214	225	216	220	219	237	252	196	259	209	223	218	220	210	263	228	202	187	220	239	168	260	253	236	205	217	244	236	222	235	220	222	231	201	218	243	222	194	206	209	217	242	242	217	229	219	248	206	240	211	201	217	225	224	222	203	237	243	224	220	243	215	196	234	199	233	250	218	231	224	249	211	209	218	234	225	229	221	222	210	215	220	240	234	242	245	216	225	223	239	207	203	222	230	224	266	230	240	254	218	213	226	231	221	230	212	222	251	220	222	265	206	219	217	209	256	237	231	248	215	235	217	223	226	219	253	233	231	225	234	220	216	208	230	241	209	220	205	186	227	262	256	211	238	257	226	211	236	266	225	222	239	243	235	234	230	226	241	213	231	228	248	221	216	245	218	238	216	210	237	210	204	228	210	244	221	226	236	215	212	240	204	229	240	238	204	232	229	218	205	237	217	245	218	232	218	209	213	248	243	236	226	197	227	221	217	241	225	219	240	208	225	214	207	247	221	248	223	237	233	236	207	240	217	219	219	225	218	223	217	225	226	228	232	195	226	221	235	228	233	251	195	227	230	224	238	237	231	222	221	216	215	210	229	214	229	223	240	233	243	235	224	221	241	228	234	253	223	247	231	194	242	231	236	220	232	215	244	214	223	242	200	184	219	230	209	204	234	231	223	208	227	247	231	254	209	233	226	214	221	221	235	235	226	232	227	224	252	224	221	211	227	221	227	218	202	243	220	232	244	236	232	242	204	225	222	237	243	231	217	242	243	241	231	207	230	209	229	229	220	234	217	202	213	222	239	254	236	212	222	233	216	233	220	239	211	204	239	209	232	233	225	231	219	230	248	239	242	253	220	251	222	249	225	238	227	194	215	193	243	208	220	247	217	237	231	245	222	218	201	211	227	242	214	231	199	226	182	241	232	230	202	210	220	212	201	212	242	231	206	235	225	229	223	231	263	231	233	241	261	217	217	258	223	249	218	215	227	244	235	247	214	221	209	226	226	211	221	228	210	233	224	227	230	208	207	212	251	221	206	220	220	238	247	233	227	214	243	233	221	199	209	220	215	230	214	215	204	213	217	217	190	224	226	204	210	187	226	238	187	197	226	236	249	218	223	229	208	252	227	205	234	250	201	232	202	207	223	235	229	223	243	220	240	212	224	247	215	243	255	232	214	206	204	227	222	235	233	217	233	209	224	232	198	248	228	219	221	228	217	218	225	225	200	217	208	230	255	221	197	197	227	216	245	209	259	241	241	262	227	229	245	228	223	241	220	227	232	247	209	228	214	233	219	205	227	210	199	225	209	230	223	219	226	201	227	204	207
46812	39659	33957	1825	1627	1467	1207	1195	1121	991	1047	916	875	862	908	792	783	811	787	739	756	764	776	720	746	731	742	755	772	703	748	742	790	708	774	697	766	719	693	718	718	686	776	736	739	743	671	760	686	755	739	744	686	677	739	730	716	693	698	704	689	724	754	693	660	705	697	678	719	743	680	727	734	730	730	753	702	679	724	687	715	740	715	693	720	684	697	741	741	683	709	713	738	700	662	693	695	708	709	716	731	739	745	683	726	734	707	687	720	727	693	732	728	728	753	654	713	700	689	690	665	650	685	690	701	740	736	713	725	697	708	699	735	704	671	697	719	714	710	739	713	726	773	720	693	735	709	670	696	725	652	695	670	708	739	706	648	727	666	732	701	695	672	705	727	731	717	782	668	727	730	727	741	674	721	730	663	682	685	698	742	729	634	708	695	706	663	710	706	679	685	714	729	708	743	745	727	705	734	667	709	746	713	671	707	715	702	701	687	670	689	709	737	721	689	646	686	688	676	709	667	679	701	684	734	746	777	699	676	755	741	741	654	711	706	734	705	697	683	651	703	706	698	656	718	709	723	711	709	713	667	739	689	735	699	680	735	725	768	706	743	654	703	705	680	705	702	679	702	727	687	749	734	740	679	660	674	721	657	694	756	695	675	734	704	742	688	715	678	674	733	705	704	715	700	714	670	742	698	696	737	720	747	693	680	698	704	697	725	693	705	660	749	692	716	704	688	701	731	736	705	664	739	720	734	734	706	721	724	715	693	680	738	695	687	692	690	716	729	671	672	708	724	671	718	741	736	727	726	688	750	691	723	733	681	645	715	713	726	685	697	765	731	720	737	717	718	717	679	706	711	752	686	688	679	727	671	685	703	717	713	740	719	696	725	738	751	710	752	734	674	704	720	690	716	727	694	724	728	713	737	640	674	680	682	697	683	681	698	707	716	739	728	722	776	748	734	703	679	664	733	688	671	705	728	709	692	770	677	731	688	745	738	721	734	712	716	705	730	681	699	723	690	689	711	759	701	743	691	686	688	707	711	689	678	699	715	688	656	752	748	727	706	724	695	736	732	753	747	684	719	702	731	740	691	718	704	680	659	713	734	725	717	720	659	776	661	721	739	741	738	719	647	687	674	696	719	760	732	722	716	717	739	696	720	708	711	718	706	706	705	749	711	698	701	714	726	714	737	752	726	698	702	738	701	700	686	691	727	706	748	692	700	705	750	735	703	723	756	672	698	719	703	751	741	739	722	685	650	718	686	686	652	692	664	726	727	696	714	756	712	697	688	684	706	700	682	726	729	696	709	708	707	734	751	730	732	694	677	705	750	741	727	670	694	751	683	730	692	722	719	699	687	744	710	705	712	663	680	684	628	705	730	736	680	711	752	684	687	724	722	682	688	700	713	688	723	756	682	752	722	712	723	777	762	713	725	673	705	679	674	710	680	688	688	734	762	718	745	731	729	727	709	692	738	670	695	780	686	729	678	748	684	743	721	713	689	702	697	745	696	716	754	771	734	719	744	678	673	701	718	728	769	703	669	687	724	724	695	671	705	689	709	707	704	721	743	736	733	641	700	721	735	733	730	734	695	673	735	731	742	721	727	749	749	709	688	689	690	701	721	732	707	782	750	663	699	715	671	722	687	771	708	746	750	716	718	727	742	727	662	755	682	701	729	693	718	727	725	738	684	748	726	713	729	686	722	676	743	681	747	726	674	741	717	735	664	763	691	729	725	716	706	744	745	713	776	731	760	710	704	698	725	678	706	650	725	662	703	715	750	746	723	725	728	652	700	712	748	680	660	681	707	700	749	720	699	677	731	679	718	717	676	687	718	715	697	682	696	706	724	758	681	730	664	744	734	732	742	691	754	705	695	671	740	732	692	701	688	723	698	778	716	674	751	702	676	740	751	732	733	727	690	730	730	710	693	729	697	727	721	749	702	688	695	700	742	696	693	730	760	706	676	699	700	704	721	740	727	711	751	744	721	708	702	697	715	719	694	680	682	733	707	728	713	715	725	698	757	703	658	732	723	713	706	728	732	697	750	699	698	748	664	680	725	721	731	715	707	701	721	717	719	719	702	754	722	703	738	670	674	723	722	722	701	730	707	726	690	745	703	674	741	718	704	746	679	680	775	698	760	707	675	689	745	723	733	750	713	660	736	681	667	744	758	701	741	745	707	707	711	726	759	729	690	713	756	722	699	695	699	704	702	719	715	729	756	719	725	748	722	701	730	710	664	725	704	728	679	708	704	674	738	675	764	714	699	705	704	669	713	679	691	708	698	737	700	697	719	700	747	677	695	757	694	664	689	715	689	724	660	701	719	698	707	751	733	703	756	725	694	683	720	684	715	704	702	702	694	751	714	745	694	688	729	716	639	656	701	696	691	695	738	743	702	757	700	690	717	716	652	741	732	672	752	753	730	724	712	711	706	737	710	700	763	752	707	674	681	690	686	726	721	709	690	697	708	672	701	693	700	682	749	729	726	733	729	691	690	752	730	752	714	681	721	736	684	743	686	701	685	672	714	713	687	719	718	730	667	684	727	782	736	725	723	710	749	659	739	686	737	744	630	711	749	731	688	686	700	705	693	673	747	659	702	722	704	772	700	707	743	722	672	715	708	682	682	734	718	710	757	780	715	691	691	717	693	750	735	748	725	684	708	731	750	704	696	718	725	674	693	760	700	769	786	694	680	693	693	745	697	697	722	723	729	723	701	730	719	742	721	706	721	676	709	741	711	782	718	727	747	727	705	697	658	718	739	714	680	712	680	710	747	731	679	677	777	758	701	758	767	699	698	674	699	744	705	710	758	756	687	738	682	741	727	723	711	705	711	685	773	714	696	713	751	738	722	700	727	680	718	723	708	780	735	688	711	722	818	723	704	717	702	672	722	688	741	725	751	741	698	793	712	683	694	706	744	698	685	718	716	742	663	717	724	729	694	715	737	691	693	733	731	695	730	681	702	734	705	736	717	687	702	673	715	718	728	677	661	752	770	774	660	677	722	742	732	695	713	711	708	739	711	667	732	722	746	695	702	695	764	713	747	721	747	675	759	721	739	724	698	744	800	697	734	755	715	706	705	719	707	677	713	700	732	673	713	737	687	698	697	719	739	728	739	706	735	776	719	682	748	781	737	719	758	714	750	714	774	706	709	767	735	704	742	722	722	709	700	690	685	663	692	717	674	717	753	762	690	728	720	735	696	695	712	730	685	701	710	664	736	711	755	672	736	641	681	717	708	667	708	738	739	682	739	730	700	716	723	726	692	737	738	772	718	663	688	735	683	690	752	712	721	750	700	731	715	708	655	750	668	661	698	693	728	710	747	694	762	693	730	666	704	670	716	728	719	701	691	722	754	800	734	720	708	714	699	698	698	715	689	723	684	727	710	672	718	727	764	687	745	727	686	727	739	705	708	708	746	700	699	724	733	690	704	736	732	633	734	667	700	699	681	727	699	711	711	757	701	709	693	711	706	697	705	702
79473	63971	54000	18771	3010	637	527	505	404	388	388	372	355	355	357	335	345	332	347	331	298	310	312	296	323	304	323	313	305	306	293	329	332	280	306	287	286	307	302	306	312	324	291	314	299	273	309	283	306	308	313	317	312	301	326	297	309	278	301	289	300	280	309	295	285	301	306	297	309	329	312	275	302	277	298	304	269	266	296	276	306	312	293	310	309	302	282	319	302	282	300	320	294	309	287	290	293	325	291	299	325	309	278	289	323	286	322	305	312	317	293	295	306	316	327	308	324	285	296	301	298	288	310	311	293	267	302	308	303	287	318	288	321	259	275	316	295	295	265	307	324	274	316	270	316	303	297	337	316	321	286	315	273	295	281	306	289	280	295	296	329	308	287	294	306	300	314	296	300	302	293	283	302	307	331	320	330	276	294	318	278	308	284	285	301	295	304	321	278	332	303	264	276	288	327	330	277	303	270	303	286	297	308	288	281	305	329	290	304	321	291	304	299	282	293	295	294	340	297	288	311	309	286	319	326	284	291	297	290	268	309	298	288	287	287	293	328	278	317	286	276	283	291	278	277	283	274	306	289	267	331	291	307	259	298	290	322	303	300	295	285	291	308	294	299	275	293	311	303	285	293	299	293	287	276	307	269	301	339	314	308	316	289	293	279	288	293	308	297	333	311	301	303	304	299	309	280	283	292	317	291	272	293	295	284	260	293	292	289	287	294	278	297	308	261	282	334	289	294	305	294	307	284	303	290	310	301	333	306	287	298	300	330	289	304	290	303	292	281	296	295	302	299	298	287	307	301	286	280	323	304	292	311	288	326	287	318	277	278	317	310	303	328	313	281	307	309	285	311	292	285	295	346	318	333	270	310	298	290	296	259	326	296	300	321	307	275	300	314	303	324	313	309	269	280	313	303	271	279	293	305	287	289	308	292	313	271	294	293	321	292	304	306	299	309	266	285	294	298	287	282	311	285	287	311	292	287	279	325	261	309	304	294	329	302	303	284	277	307	303	287	300	316	315	304	342	314	271	275	272	266	297	283	305	302	309	306	286	313	283	314	321	289	298	319	302	268	330	313	298	297	293	277	313	317	300	273	283	307	316	299	270	310	324	297	287	287	270	291	297	299	272	299	284	312	292	339	296	330	320	320	283	317	275	266	304	285	294	290	304	288	300	327	294	286	271	308	313	329	288	318	303	315	281	260	312	285	287	297	340	284	255	318	283	295	318	326	281	315	291	270	297	340	289	294	279	317	299	333	272	289	266	287	304	318	305	305	304	287	267	306	332	325	297	327	308	271	265	319	313	316	315	260	274	268	317	317	324	309	288	280	310	275	318	307	273	273	305	242	302	284	323	316	319	311	320	329	288	317	288	277	278	284	304	294	296	310	283	329	281	294	284	278	285	272	301	294	277	312	321	277	275	293	304	284	313	325	318	304	327	330	315	279	292	301	281	285	283	277	336	289	330	297	309	289	301	326	301	287	288	302	292	281	324	298	306	273	291	331	277	314	271	274	302	304	304	327	310	281	288	322	284	307	318	282	282	324	292	301	310	272	291	313	305	296	321	276	294	332	315	285	294	290	297	305	284	284	295	305	297	299	304	327	290	319	308	271	322	285	314	306	278	283	276	296	337	301	293	298	314	283	272	325	307	280	298	284	284	280	292	274	298	297	285	297	273	284	279	318	298	300	302	318	308	298	312	305	301	306	281	292	307	319	300	297	283	292	284	309	248	249	314	265	288	315	292	277	287	295	302	279	280	283	281	301	272	313	311	315	272	287	312	336	294	290	328	292	296	329	306	311	286	296	287	309	298	275	311	328	292	258	324	336	280	317	296	284	299	266	295	282	281	309	300	286	302	283	288	329	279	283	275	320	286	279	312	302	328	357	305	294	300	307	271	293	310	301	299	290	297	283	293	298	312	322	302	310	315	288	295	305	286	318	272	266	276	292	283	299	296	301	273	295	297	272	301	281	285	344	268	308	297	307	311	293	350	310	299	263	299	293	268	293	299	300	265	293	291	317	271	296	294	306	301	264	289	311	294	301	304	300	292	285	292	310	288	262	298	292	274	282	332	281	323	267	336	288	303	294	319	282	295	268	320	283	317	301	277	302	309	340	291	331	308	298	299	308	304	304	295	310	296	302	265	323	318	350	307	311	298	286	309	300	298	311	280	294	291	337	281	307	267	292	281	298	299	323	295	308	305	301	304	306	288	300	284	293	275	285	312	274	330	286	275	323	318	291	302	295	315	308	323	304	289	301	260	283	293	288	283	303	310	299	302	301	317	287	300	310	310	333	287	285	320	279	331	292	296	307	279	306	312	305	297	277	297	284	300	312	310	286	297	262	285	271	284	310	289	269	320	321	271	313	313	314	304	295	317	296	305	294	280	297	295	313	285	321	310	303	310	297	251	300	298	301	279	290	310	311	325	316	290	288	294	288	320	322	292	323	275	292	279	333	299	302	283	295	254	290	301	278	287	291	281	304	303	270	316	288	276	297	317	280	326	283	335	302	284	253	283	310	273	305	316	310	276	281	304	306	280	318	264	327	329	288	309	288	302	290	302	305	279	321	308	283	305	276	305	286	308	293	308	310	287	328	298	292	278	252	292	262	311	264	324	277	303	296	321	294	306	271	276	321	312	296	304	293	305	293	311	311	311	330	322	321	294	303	324	329	291	282	294	328	272	343	303	294	291	255	269	316	288	343	282	276	296	286	299	315	285	338	291	312	313	301	268	287	307	321	278	313	292	289	277	322	294	256	294	284	308	289	300	268	306	316	297	275	294	301	297	284	299	313	303	287	297	305	301	301	298	296	288	273	318	285	286	317	282	295	260	299	293	327	306	303	298	335	300	292	308	287	301	287	307	296	321	272	293	313	286	287	317	278	317	293	301	300	289	313	288	290	306	311	277	288	310	312	261	327	292	301	281	289	288	323	297	320	310	293	284	302	287	288	287	264	318	305	283	322	277	296	314	339	295	293	285	289	284	311	307	277	277	293	290	290	309	298	317	289	307	304	309	330	299	280	309	306	314	276	290	261	340	330	269	278	307	318	298	308	315	248	290	300	358	278	302	300	298	359	304	283	311	330	314	283	286	297	289	310	287	309	292	304	286	273	308	307	315	279	310	315	297	300	312	310	308	298	277	270	290	295	266	335	266	280	329	305	331	305	289	267	302	303	273	286	314	277	305	327	322	288	317	335	281	300	319	305	282	345	301	307	325	292	287	293	299	265	281	272	284	316	301	327	303	299	278	313	295	309	289	334	292	289	303	311	292	311	297	311	315	268	321	285	280	275	331	317	300	273	332	319	296	300	298	300	287	309	327	312	313	306	289	301	293	322	272	305	323	315	331	306	309	310	295	276	314	279	296	297	302	294	293	296	317	305	333	295	311	307	294	284	292	292	299	307	299	309	298	318	294	278	305	283	269	299	281	264	314	309	320	303	294	277	298	273	280	295	272	290	309	325	305	308	273	336	277
56898	49166	41020	2900	2662	2174	1899	1776	1653	1431	1377	1307	1254	1240	1149	1124	1111	1080	1122	1055	1006	1075	1047	983	1018	1055	971	994	993	957	971	987	970	922	939	921	909	922	947	900	930	926	882	930	929	953	965	885	921	989	879	909	870	888	945	897	924	904	844	866	995	868	963	856	851	859	858	840	944	891	891	888	917	890	927	959	918	933	928	917	888	919	960	997	925	874	960	896	919	868	879	870	894	868	914	907	862	867	890	918	928	923	857	960	930	834	935	871	888	975	903	945	924	910	934	915	856	937	975	924	850	952	880	864	915	963	923	917	873	913	929	909	866	937	884	864	940	893	904	884	897	892	890	908	873	885	901	907	928	891	918	893	896	900	852	897	915	920	888	914	910	896	907	900	917	939	901	874	905	900	931	905	933	902	866	912	877	881	941	904	919	942	929	887	936	934	882	918	877	886	898	913	919	903	892	928	894	903	900	850	907	854	920	890	896	955	949	837	947	899	902	861	957	859	897	899	892	909	897	870	911	897	871	880	942	898	858	883	922	881	851	929	847	956	904	882	887	950	927	893	915	903	905	859	886	964	905	887	911	928	940	935	891	891	926	884	951	941	859	918	918	873	898	958	922	862	903	914	890	912	883	840	860	951	901	925	858	898	893	890	890	874	860	868	919	873	923	906	898	923	910	901	933	947	936	879	938	869	915	872	898	926	893	905	894	906	832	867	861	882	837	925	942	887	852	924	870	928	855	852	882	929	899	910	894	943	893	889	855	870	945	876	973	855	880	909	877	886	918	927	932	885	847	892	846	923	879	870	884	905	876	865	944	911	952	867	906	907	831	848	868	882	937	916	913	944	929	878	906	878	914	847	861	903	853	880	937	943	897	910	962	887	872	900	920	901	885	939	877	935	926	949	903	890	862	884	882	887	892	886	912	884	884	904	912	907	960	860	933	980	917	881	943	912	907	923	861	917	930	940	903	958	886	924	896	933	913	930	894	919	877	952	898	906	878	888	889	894	862	872	878	849	921	912	946	858	843	859	939	873	919	928	870	894	902	910	884	894	914	883	986	906	897	892	880	893	934	882	912	927	935	930	896	880	870	926	901	897	887	900	855	897	930	864	865	869	900	910	870	880	880	837	875	861	862	936	913	947	894	903	852	965	880	926	860	934	924	896	890	887	857	881	904	850	1001	879	913	817	899	970	954	858	879	874	895	896	896	846	926	915	929	912	941	876	926	896	857	910	864	916	907	882	859	851	878	866	891	898	881	934	862	949	931	891	922	903	869	913	899	934	901	856	897	872	940	892	887	925	937	936	889	889	890	883	897	857	976	925	919	946	844	940	935	876	898	869	899	877	929	876	875	894	915	898	878	852	892	874	881	902	914	890	901	888	904	871	914	935	861	917	934	890	909	931	950	889	941	890	921	904	926	898	858	906	928	880	880	918	929	847	926	877	856	882	871	897	897	864	917	924	933	954	899	898	890	916	911	904	925	916	869	940	867	911	886	949	899	897	915	922	842	912	897	886	931	832	843	899	894	907	855	915	888	884	879	904	872	913	868	899	897	906	879	929	904	950	880	871	940	905	863	912	917	840	971	916	892	885	901	870	880	912	941	885	875	891	905	897	925	946	851	857	930	900	916	945	858	900	844	923	904	951	879	900	878	937	876	879	828	898	878	862	878	926	894	854	903	900	865	883	937	905	910	919	929	899	883	893	931	922	905	934	861	865	867	850	886	894	888	877	922	931	925	904	884	861	910	968	924	925	891	902	893	948	938	900	872	878	943	881	946	878	901	877	854	896	900	917	902	915	919	849	918	897	914	933	915	897	930	896	902	917	860	890	915	925	901	922	894	931	909	834	855	940	956	914	855	922	867	926	856	927	877	884	891	858	885	896	872	895	844	926	913	864	887	908	885	925	893	876	882	898	894	891	939	911	903	948	907	862	874	883	924	866	960	921	903	916	895	879	928	949	908	924	918	907	858	861	891	904	888	871	829	927	887	888	924	890	901	913	865	888	867	909	909	833	870	906	911	922	841	883	890	907	816	893	934	910	914	875	913	880	916	877	876	926	886	933	924	916	916	914	926	858	883	893	861	956	888	881	897	916	904	866	834	884	908	854	903	892	892	907	829	929	942	888	934	905	970	903	914	893	931	942	932	936	870	896	916	905	910	919	895	927	876	885	841	893	883	929	912	936	878	892	896	838	903	900	916	877	906	884	879	907	915	878	883	936	931	860	878	874	885	893	960	962	958	926	929	898	844	903	883	912	936	868	884	928	957	934	857	887	827	902	934	914	930	874	857	931	891	884	896	932	923	920	925	885	910	902	884	907	885	935	880	905	859	889	924	855	927	856	919	897	848	912	922	911	911	922	840	865	904	932	900	879	933	911	904	895	861	887	890	931	862	919	848	954	909	922	888	897	971	884	962	861	838	926	956	978	878	876	909	879	859	914	889	932	911	878	923	898	900	844	900	915	939	884	855	865	858	904	902	897	878	905	924	897	853	905	891	888	871	886	880	896	877	886	861	889	899	924	898	898	927	878	885	889	853	868	916	936	896	972	900	912	917	939	988	880	882	887	884	862	774	896	906	908	936	892	890	868	885	906	926	939	857	843	938	884	870	958	885	860	887	872	874	877	895	885	879	904	905	881	897	905	863	895	924	895	885	895	887	878	914	911	883	861	870	898	852	851	896	903	939	910	890	895	907	882	895	890	952	941	881	900	863	940	890	895	919	884	902	848	893	910	918	966	866	909	883	912	885	916	905	909	868	880	897	906	893	893	961	893	870	906	920	866	922	881	940	844	916	866	919	915	867	850	932	901	870	894	874	935	939	922	868	916	901	887	870	924	867	867	915	938	903	940	918	875	894	945	957	888	924	935	863	889	902	914	912	879	890	885	903	900	894	903	954	876	939	901	916	882	866	906	912	893	877	874	894	897	867	915	843	922	948	936	883	923	912	886	878	871	898	889	881	898	879	878	901	894	926	932	842	938	918	874	927	944	831	918	935	876	861	898	920	875	925	892	914	837	877	879	909	846	967	914	887	837	886	929	891	882	872	905	882	873	943	898	878	912	890	856	898	861	885	891	915	927	919	972	920	877	902	910	871	920	892	920	869	942	899	937	892	917	901	911	924	907	883	925	944	924	911	908	887	899	905	847	928	913	936	892	882	903	934	827	960	904	925	898	914	944	940	895	885	884	925	894	948	914	869	910	922	903	935	888	889	920	882	855	890	899	878	951	851	943	878	893	869	869	904	895	900	918	938	885	896	889	900	878	873	877	929	866	850	872	913	897	895	858	855	950	853	919	870	871	913	883	885	944	865	882	920	872	845	851	857	962	900	903	870	928	880	883	939	934	867	901	903	874	910	873	904	896	887	852	874	887	914	862	913	878	876	898	948	932	906	934	868	909	941	892	886	891	826	926	853	854	866	943	820	924	852	832	892	945	901	944	921	876	865	947	866	908	865	910	909	946	876	925	929	865	925	939
26462	9417	3904	313	154	132	124	122	121	134	131	139	142	116	115	128	112	123	115	123	119	118	130	127	123	122	123	123	120	132	112	118	124	116	111	140	138	112	115	134	104	103	121	114	129	118	110	107	107	116	109	134	123	112	105	121	122	108	123	137	120	120	119	101	124	104	94	108	128	85	132	123	133	132	121	117	122	119	117	125	144	142	115	119	119	125	124	113	108	135	119	118	123	112	113	130	98	100	138	120	138	127	133	118	121	115	134	122	116	119	129	105	134	124	141	106	101	131	120	139	113	113	101	135	131	127	121	104	137	116	131	120	130	126	133	112	125	108	110	114	107	121	112	112	124	112	127	113	114	136	137	125	106	117	119	116	110	136	101	115	134	115	110	121	120	120	105	134	118	126	120	124	129	121	127	115	128	143	108	121	123	114	121	102	119	112	127	124	107	118	153	141	114	124	120	106	123	122	109	120	116	118	115	120	141	122	111	120	136	129	121	101	129	104	127	120	117	119	118	115	118	119	111	128	102	119	134	102	134	125	130	115	129	104	119	99	135	142	131	121	121	135	139	123	94	108	119	121	116	121	139	124	117	120	111	116	129	88	129	123	111	121	121	137	96	112	120	106	109	114	103	110	114	111	121	116	118	124	109	130	115	123	112	118	120	120	124	121	119	119	127	110	102	105	129	112	108	126	131	111	98	132	119	140	136	104	127	114	133	121	126	127	136	128	110	117	140	138	122	115	106	128	138	127	128	125	122	140	119	112	110	114	114	107	119	125	127	128	106	140	111	116	126	119	119	131	117	104	143	115	128	109	137	128	115	118	136	114	120	114	116	119	121	114	111	106	124	142	126	120	96	127	113	129	96	118	112	121	122	93	110	115	128	122	127	134	142	113	112	122	120	113	133	142	131	132	137	107	114	100	126	140	127	115	120	126	122	109	103	109	115	123	130	138	115	123	115	122	113	123	125	117	123	129	122	110	108	134	117	121	127	132	113	99	118	135	139	123	115	118	97	114	117	124	119	133	102	111	112	125	117	131	106	127	119	111	119	113	135	113	138	111	123	104	116	140	113	124	101	119	125	114	120	112	117	110	112	137	103	143	132	129	119	133	126	108	123	112	134	113	132	128	98	111	120	116	125	120	123	135	116	128	119	134	133	106	103	133	124	139	133	123	138	116	149	131	101	138	129	102	124	135	103	123	111	136	120	128	117	114	119	130	120	114	147	100	122	126	110	137	125	129	147	132	122	103	124	109	121	130	108	143	121	112	120	115	135	104	111	121	103	124	116	115	129	135	112	124	121	128	133	130	138	120	127	114	133	133	97	101	137	117	123	109	139	126	110	128	113	110	126	132	123	129	112	131	119	106	127	120	113	118	136	122	120	136	115	142	127	141	121	132	128	111	132	125	139	128	104	130	124	111	125	127	115	128	129	120	127	106	106	119	126	132	112	139	123	106	124	119	101	114	117	107	105	106	113	140	125	118	153	126	116	116	134	116	111	113	121	114	124	134	105	118	139	117	95	142	129	110	117	121	102	146	119	102	108	123	92	121	140	122	130	118	113	135	118	122	106	115	119	125	114	119	111	112	122	112	121	121	117	147	114	136	120	122	100	106	119	128	116	113	119	88	142	125	110	111	117	112	130	109	115	126	125	133	118	100	125	126	125	126	117	126	121	125	116	128	121	134	119	128	134	134	128	114	117	109	100	127	109	131	131	112	121	105	135	123	139	124	111	126	114	124	120	136	115	104	126	98	144	129	117	118	127	129	125	117	117	135	131	124	105	130	102	118	124	126	118	108	125	125	114	104	122	111	119	138	111	120	136	116	113	120	127	110	103	121	124	119	110	110	129	123	119	133	110	116	128	141	133	126	124	121	111	122	126	111	124	98	130	120	124	148	100	109	101	126	139	130	116	123	106	119	105	113	121	127	131	128	117	132	121	113	115	122	107	107	121	117	132	122	119	104	113	106	122	140	108	119	107	131	110	111	132	126	121	125	122	108	120	105	120	115	116	120	104	120	133	132	148	110	129	112	132	107	123	115	139	145	133	125	131	124	123	125	125	126	135	117	138	136	131	109	122	136	127	124	118	123	107	116	109	125	122	127	125	128	147	105	113	119	111	126	117	124	121	130	108	123	120	134	119	103	108	129	131	123	98	120	125	112	109	116	141	125	116	112	133	107	116	127	138	120	124	121	131	112	117	109	111	112	118	131	115	122	126	117	113	114	132	118	120	128	114	121	112	126	122	133	117	127	113	110	112	121	99	109	122	122	106	133	115	122	121	119	129	123	134	124	122	115	123	133	106	121	143	106	121	143	122	112	118	145	132	120	109	117	117	125	111	116	128	117	112	119	126	116	101	123	115	114	124	109	115	113	110	105	116	109	118	105	119	121	121	107	123	124	134	113	118	109	144	97	109	120	122	120	128	141	136	115	121	113	137	104	109	115	108	125	126	117	116	116	119	106	106	108	111	134	103	111	131	120	101	130	108	120	113	128	112	141	129	116	138	111	143	125	141	110	118	114	111	131	140	133	122	126	117	118	126	93	113	114	125	136	128	117	105	137	102	116	116	130	124	123	121	117	127	108	142	143	116	118	137	116	120	98	112	122	113	104	94	125	119	130	141	122	134	138	109	119	104	130	141	117	118	135	120	125	111	134	122	132	116	138	143	134	126	138	112	112	114	110	129	113	102	107	114	118	120	127	113	126	117	106	133	108	124	123	116	105	103	146	118	122	139	101	127	107	135	123	118	115	128	112	119	124	116	107	125	126	110	145	111	118	115	123	112	108	123	117	118	128	144	114	140	125	102	125	134	118	118	133	109	129	100	131	127	96	112	130	113	126	127	124	134	112	127	118	127	130	132	124	103	98	130	118	127	127	133	109	108	141	121	151	140	124	117	137	130	142	107	132	142	139	117	138	136	108	118	112	129	118	130	120	106	124	139	116	110	114	116	132	116	108	124	137	116	125	123	120	128	126	106	141	126	109	137	129	141	110	129	127	111	101	121	124	132	113	115	108	126	127	142	137	108	98	107	136	112	120	111	117	120	127	138	131	119	125	120	136	112	129	119	120	122	108	124	131	140	111	114	119	116	147	120	119	107	121	121	117	133	127	136	131	108	122	128	115	125	127	123	119	102	121	121	145	107	100	135	119	133	119	133	118	149	108	119	141	124	113	122	105	115	128	136	130	119	121	132	107	127	122	120	113	133	136	124	122	138	120	100	131	114	107	133	113	133	114	114	102	132	125	115	122	126	131	121	120	127	127	138	112	124	118	127	116	126	135	125	119	125	137	127	144	110	112	114	121	144	123	109	128	120	135	132	120	129	141	127	118	132	120	122	109	123	118	126	115	114	118	128	118	112	117	141	109	121	128	102	127	112	120	118	106	125	107	105	130	129	134	119	123	146	114	129	116	120	132	126	127	116	106	104	113	118	112	116	142	128	108	108	116	128	106	119	104	112	125	120	131	98	100	120	115
25762	10496	7483	498	491	456	462	488	448	462	467	390	417	436	475	407	447	459	439	463	421	437	443	481	405	413	411	403	450	439	436	437	448	440	431	431	414	461	435	425	456	435	446	436	423	464	440	380	405	448	432	454	427	436	435	431	460	439	395	472	448	469	445	438	443	422	431	440	425	413	421	446	444	429	369	430	447	474	449	468	421	375	429	445	427	426	454	417	432	458	443	398	422	425	445	430	456	436	445	430	387	471	400	444	462	424	466	450	404	433	439	443	471	437	439	410	417	413	424	466	400	463	455	397	495	440	445	442	451	439	456	420	466	447	449	428	439	395	458	437	402	417	436	424	454	446	416	457	424	417	418	409	450	420	431	413	396	401	437	427	449	437	424	450	423	438	457	453	445	401	456	428	438	438	435	418	442	429	397	414	404	399	397	444	416	407	464	457	440	477	430	425	452	418	408	436	466	441	423	412	413	493	443	426	431	435	451	436	449	416	437	436	421	437	436	462	452	454	426	451	433	449	450	436	429	436	385	452	443	419	445	416	410	438	432	441	439	436	414	435	420	412	456	424	414	483	468	438	434	459	404	488	458	391	435	432	413	423	415	379	409	447	444	409	440	442	448	424	458	438	440	428	459	430	456	411	428	469	436	441	423	442	443	435	461	444	472	407	452	450	417	459	443	455	435	431	439	446	405	458	433	403	440	424	438	432	415	401	428	418	419	452	417	443	392	439	436	447	463	462	438	415	440	458	407	460	393	389	477	453	413	433	428	404	430	450	424	429	402	453	436	400	486	412	430	435	432	431	439	428	430	442	458	420	441	437	418	421	444	418	456	422	421	459	452	429	437	425	424	421	418	406	427	434	452	431	408	440	452	417	425	469	439	445	464	460	446	414	403	417	430	464	432	433	425	418	441	454	411	452	453	411	462	414	426	420	400	422	430	410	438	408	435	424	449	429	432	373	453	485	452	416	434	445	439	428	451	423	426	499	445	450	457	445	411	380	463	412	421	468	413	458	412	449	432	441	415	413	471	419	405	434	448	431	421	474	432	443	380	461	420	409	426	443	452	443	446	438	424	470	433	453	398	436	424	438	453	413	427	464	415	444	451	441	464	423	435	439	406	426	422	428	405	411	459	440	422	409	439	401	427	439	450	422	431	432	448	433	410	477	400	429	406	436	437	414	443	428	444	453	424	454	441	448	438	435	432	451	501	472	434	428	447	430	451	408	441	410	429	436	445	433	404	441	441	448	429	440	412	451	477	468	402	437	427	408	459	421	431	419	410	469	449	425	410	426	422	424	450	454	431	474	454	427	402	442	428	415	422	434	433	445	415	403	458	427	432	411	435	403	460	444	425	422	441	443	445	439	404	411	458	423	442	401	437	425	411	428	418	444	410	420	431	434	472	434	442	435	430	393	449	422	437	484	432	445	450	449	439	401	400	406	416	462	429	450	467	434	440	464	420	429	458	406	440	408	390	452	426	453	418	466	434	452	443	399	429	472	431	467	433	411	447	439	427	411	441	470	438	465	445	444	446	445	413	417	452	426	462	471	463	423	415	430	435	438	435	448	473	456	424	442	441	426	481	429	446	437	388	474	409	435	440	434	426	434	462	450	431	432	433	443	443	402	414	397	421	462	396	468	433	423	407	431	425	417	409	463	445	441	436	431	400	450	466	400	422	429	426	441	397	485	448	441	453	415	422	462	438	423	423	436	418	441	440	403	428	444	438	405	418	427	452	421	419	443	442	410	427	447	440	478	429	423	444	441	444	409	435	445	430	422	424	429	444	455	424	443	468	437	428	430	456	443	435	425	444	445	431	406	451	432	430	413	414	435	435	452	426	404	421	440	420	482	445	459	402	445	440	422	453	424	433	459	461	438	424	426	412	453	407	446	451	485	425	434	450	446	465	433	437	457	436	459	433	406	418	410	447	391	444	420	435	437	456	450	427	479	436	404	426	459	435	466	454	465	428	478	452	427	459	436	424	441	432	421	408	427	431	489	460	474	432	448	453	395	423	452	410	458	436	424	424	444	441	458	420	416	432	397	414	424	412	422	422	414	461	449	423	429	422	404	426	407	428	418	419	459	430	420	425	435	439	424	426	416	437	448	475	459	422	431	423	428	428	476	443	410	443	426	433	419	454	423	434	413	413	417	434	441	398	445	441	403	451	429	412	433	446	398	457	437	455	456	442	422	417	432	515	429	450	438	403	441	426	423	429	441	458	450	426	447	434	444	474	432	454	438	440	442	426	416	418	449	395	410	436	439	419	408	468	436	412	467	437	456	462	429	423	456	424	421	450	443	438	429	440	473	435	441	435	444	419	406	424	432	439	408	441	429	433	412	416	404	484	416	409	405	441	436	453	439	444	425	451	387	421	467	443	423	407	449	448	459	463	450	425	441	398	434	390	435	440	428	438	423	456	407	439	468	433	444	446	429	435	485	454	414	397	397	455	422	428	446	422	419	447	450	403	470	435	474	410	443	392	410	422	455	437	410	451	426	469	414	391	408	434	419	443	412	456	445	403	424	418	418	455	450	428	461	472	418	420	439	454	416	429	475	439	474	394	447	418	411	459	441	414	452	451	397	424	434	394	443	472	469	450	425	386	437	405	446	432	441	434	446	422	414	457	455	422	429	441	422	399	432	457	472	443	409	468	470	471	446	461	433	468	434	417	409	409	447	444	472	460	444	452	442	456	413	461	420	438	458	470	486	450	406	422	441	455	442	444	405	448	422	444	427	404	410	460	427	403	463	424	432	412	443	456	448	428	449	438	425	410	453	450	440	458	415	453	428	466	410	455	420	451	440	422	454	431	427	460	406	436	410	427	452	423	431	452	458	475	419	462	401	443	430	464	439	433	457	461	452	411	435	420	441	461	434	463	423	461	464	415	469	445	403	440	413	424	454	436	486	401	433	471	448	472	436	456	476	428	435	455	414	491	475	435	396	431	406	424	423	439	455	431	443	439	462	424	438	445	405	410	428	430	484	429	431	433	445	449	394	453	422	482	411	417	410	417	444	448	422	429	428	434	442	414	452	486	437	447	457	457	460	457	421	404	464	450	437	426	406	441	461	457	400	416	466	416	480	460	467	444	445	391	431	457	454	419	452	438	445	407	467	422	424	404	478	444	432	448	429	430	417	403	430	444	431	453	434	464	428	426	417	445	420	459	406	418	424	432	454	459	425	422	424	426	427	447	448	437	414	397	423	414	455	444	462	434	451	443	455	423	415	411	470	438	446	458	421	429	440	418	467	449	412	403	450	458	459	414	406	440	456	450	475	457	460	456	407	419	434	430	443	424	462	444	437	461	406	416	431	452	465	447	388	414	424	473	470	405	405	419	405	444	451	434	458	445	408	426	423	490	440	456	472	395	455	447	458	458	432	438	429	428	411	418	433	448	459	444	454	438	410	441	476	423	412	437	408	447	458	465	457	406	431	432	468	468	425	425	461	443	436	423	396	430	408	429	416	453	433	404	423
68416	49617	42177	9467	697	414	346	343	298	280	268	251	264	240	266	222	233	244	240	228	231	239	248	234	256	234	251	214	252	223	230	220	206	232	240	218	210	209	209	218	241	239	214	207	248	229	225	235	218	226	234	217	206	230	204	213	207	261	230	242	192	222	205	204	229	252	245	209	207	231	224	230	222	247	246	213	205	201	216	228	205	215	211	209	231	236	213	216	222	216	199	233	231	225	222	206	235	236	237	221	232	207	208	206	223	217	241	236	243	202	211	186	219	231	206	235	248	216	227	200	219	243	248	192	226	209	210	234	228	243	220	228	232	227	228	199	234	213	233	213	223	204	245	210	232	236	229	241	233	225	227	216	222	244	234	203	195	211	191	219	224	226	235	221	237	220	236	218	230	212	224	230	229	232	237	250	244	246	246	214	209	234	205	220	235	232	228	214	264	218	211	225	230	182	247	217	208	242	215	223	220	234	228	192	232	229	196	214	221	224	206	220	219	237	231	208	245	209	211	230	219	213	215	206	211	210	200	229	230	241	215	193	183	194	211	216	206	212	222	226	194	214	221	203	259	206	232	225	203	186	225	204	220	231	209	236	226	237	194	227	206	230	236	212	220	220	220	221	219	253	229	223	196	200	202	209	218	222	223	208	237	223	221	201	211	244	217	226	226	216	211	207	216	261	214	221	215	239	212	234	237	210	241	194	210	226	216	215	205	229	203	194	237	232	219	224	202	218	186	232	193	218	227	271	230	220	224	189	231	231	217	214	215	204	257	224	235	218	222	230	240	216	225	216	216	230	211	242	210	230	264	215	205	187	194	235	199	241	238	224	200	213	241	210	227	228	241	217	210	253	196	210	199	225	223	240	243	250	228	205	236	216	224	227	217	216	203	223	228	219	204	222	220	260	214	229	208	236	209	207	232	233	200	215	198	214	236	217	211	214	234	231	210	214	208	204	222	236	201	224	225	218	226	227	252	225	225	219	216	231	233	218	230	238	210	223	209	238	235	209	228	234	228	195	232	228	207	188	204	208	202	222	229	212	218	218	226	192	218	213	209	230	196	190	205	243	234	198	224	215	209	223	216	229	219	229	279	231	205	195	228	236	214	199	218	255	217	216	204	229	224	229	213	230	213	221	228	228	204	250	213	221	191	230	209	230	215	229	251	211	225	238	195	210	235	232	218	226	208	234	202	202	219	249	199	221	197	197	213	217	249	207	209	217	187	218	188	199	193	217	201	229	231	219	218	196	248	236	187	219	202	241	219	212	234	204	227	216	195	226	226	208	219	214	212	200	217	209	221	199	234	222	207	228	226	225	200	219	216	220	202	226	220	208	203	219	207	222	216	202	215	218	223	205	232	212	212	237	213	224	219	232	216	223	229	216	231	207	188	236	234	249	217	196	234	218	225	210	193	207	229	227	221	231	218	200	210	211	237	223	212	211	224	240	217	209	219	245	230	204	209	199	219	216	215	221	229	223	232	224	264	201	229	193	204	228	215	242	202	196	238	204	207	233	214	217	206	217	220	218	215	223	246	236	213	192	222	197	216	207	199	239	211	225	214	201	209	229	217	217	225	193	226	208	229	218	222	241	210	221	252	215	219	223	240	216	214	202	230	199	200	218	201	197	246	228	239	259	213	219	215	201	222	197	237	213	228	213	218	222	233	223	210	195	198	208	207	213	220	225	241	198	227	224	223	214	220	211	220	208	223	188	226	209	230	242	217	209	221	201	237	207	229	213	234	243	205	217	227	213	230	211	220	231	222	226	212	233	233	222	243	248	210	208	206	244	215	204	226	233	195	225	208	239	221	232	212	241	206	214	196	231	244	253	187	241	227	218	216	222	219	211	243	246	206	205	210	223	235	222	201	219	212	209	230	229	240	208	203	239	219	233	211	234	215	224	197	220	242	211	228	226	236	211	215	195	248	232	235	211	213	215	230	219	229	198	214	221	203	229	246	221	224	228	212	206	214	206	229	215	226	225	227	225	210	186	195	211	217	247	210	266	211	230	228	220	239	239	236	241	217	210	211	236	194	216	208	208	225	222	225	188	213	224	216	200	206	203	213	256	207	234	221	242	206	251	221	231	221	239	195	220	207	221	206	245	199	220	236	222	208	205	227	212	238	202	221	223	238	240	213	233	221	224	251	199	236	214	220	240	251	206	221	217	236	201	200	223	227	225	242	242	203	219	210	231	212	215	234	210	235	226	209	241	228	212	231	212	245	204	220	238	216	219	244	204	204	246	210	250	223	236	245	241	216	244	223	255	221	207	193	234	225	223	203	238	239	204	194	257	210	243	207	230	232	207	207	218	234	209	186	201	266	218	230	215	209	244	229	204	225	215	230	231	224	219	226	223	223	215	195	215	218	228	229	208	227	232	230	198	209	235	235	209	204	216	220	189	225	216	224	223	235	226	242	224	237	204	226	223	209	203	245	224	218	201	228	227	227	229	229	224	251	239	219	242	219	223	225	227	221	244	183	203	200	196	222	216	240	212	216	231	236	233	229	230	207	213	206	215	212	194	223	217	224	263	225	221	246	214	219	231	233	233	244	205	221	217	210	219	227	221	191	244	238	232	205	229	211	248	246	237	241	206	240	253	224	250	229	224	233	227	225	221	215	212	223	192	223	233	228	230	245	222	216	236	227	222	204	232	211	225	197	191	216	233	248	246	223	206	213	225	223	203	225	232	216	229	235	225	243	209	196	190	226	252	211	215	227	234	252	221	248	201	244	246	222	235	237	216	216	220	251	211	248	186	235	221	202	213	226	259	217	234	211	237	202	240	241	217	237	242	193	216	194	243	227	220	234	259	199	215	217	219	231	231	235	221	224	205	235	189	222	226	198	196	207	216	227	211	217	236	201	220	238	221	228	210	220	210	241	215	235	202	204	233	234	215	208	233	192	206	226	196	216	235	217	220	225	234	229	218	212	219	224	211	264	236	202	234	234	202	205	204	219	208	253	232	236	223	252	232	225	218	227	227	213	230	230	235	235	205	208	212	237	221	225	221	235	208	198	235	228	216	223	228	178	250	224	232	192	209	197	203	222	229	204	222	254	219	219	213	225	239	244	219	240	227	223	181	234	218	226	208	235	239	196	223	219	210	249	203	225	235	219	231	214	212	227	221	253	211	200	243	199	210	221	247	215	224	216	210	218	215	234	224	215	209	241	249	210	204	202	235	206	216	197	223	222	224	232	213	242	227	238	204	229	213	230	200	225	201	210	208	227	226	208	232	223	224	218	192	238	201	251	204	212	224	232	205	216	224	222	252	224	220	250	219	227	173	213	188	232	240	269	229	195	213	232	195	215	220	220	197	249	212	234	211	218	189	212	224	220	223	214	234	241	228	234	218	211	213	222	238	224	204	218	193	218	217	231	202	227	222	200	211	202	234	220	232	211	223	244	219	220	250	218	216	255	214	216	224	210	240	215	229	201	224	228	213	224	220	214	236	209	232	232	185	219	243	217	220	215	243	211	282
46417	37662	33176	1925	1670	1451	1280	1186	1154	1037	1034	948	873	854	864	812	812	839	862	747	773	761	777	765	746	750	761	728	704	698	701	711	706	710	725	772	696	699	725	728	770	699	721	705	716	720	748	753	686	737	733	640	654	702	731	701	720	781	722	732	686	702	732	680	748	741	694	706	695	749	741	668	691	722	702	702	728	693	703	705	703	749	677	708	755	711	726	695	745	676	742	689	754	734	690	743	705	744	673	677	667	729	711	773	657	718	722	746	668	730	702	730	719	756	696	684	651	732	701	694	673	701	679	710	723	735	702	737	680	701	739	659	661	709	720	698	711	738	679	716	734	714	710	706	731	675	711	709	663	740	696	685	684	677	727	709	677	705	712	669	701	666	679	688	667	665	721	662	695	708	707	741	700	730	727	724	732	673	695	685	708	719	719	737	754	730	709	738	672	717	704	696	727	716	744	680	673	675	716	693	749	725	734	739	704	681	686	712	706	746	699	703	644	755	688	746	699	737	739	685	663	721	686	722	713	674	705	735	746	694	726	727	703	711	750	695	727	718	689	751	698	692	695	672	717	710	674	717	698	698	682	734	736	705	706	709	748	696	705	696	732	691	732	723	724	712	709	663	716	741	717	683	697	676	717	695	696	696	698	695	688	692	703	726	683	681	647	746	686	715	718	740	706	729	728	703	736	660	677	733	697	702	681	687	739	719	686	726	675	706	736	706	700	711	704	686	769	706	666	750	681	710	714	703	691	686	695	700	686	722	715	709	648	696	664	705	722	667	663	735	705	687	780	695	645	686	738	670	719	721	692	703	699	688	711	702	701	763	704	689	694	692	679	674	720	681	720	680	719	749	709	705	696	709	758	695	706	683	725	710	741	684	742	729	709	647	708	677	707	686	664	668	700	696	725	678	731	723	744	723	692	736	676	695	745	700	711	698	681	680	728	680	711	689	691	715	680	718	746	688	660	733	708	640	691	626	655	686	688	720	678	706	674	721	719	733	680	696	697	725	708	685	667	704	706	721	707	658	730	739	684	718	727	706	698	715	701	647	700	727	699	741	661	668	712	699	741	733	693	724	708	736	683	718	681	729	658	693	673	723	700	682	721	737	706	720	684	685	750	708	716	728	687	730	729	713	694	685	710	716	705	704	695	679	728	705	669	732	732	733	720	718	706	662	687	691	689	706	705	738	722	716	686	682	693	709	730	718	713	707	700	663	659	686	690	736	719	715	679	684	686	713	693	724	674	726	750	711	690	703	682	708	694	696	698	703	691	778	712	690	695	743	702	712	683	688	687	686	763	717	664	676	711	686	683	705	715	744	671	692	755	775	718	705	684	678	741	677	744	775	720	693	679	721	676	726	743	708	728	666	689	728	687	709	665	710	623	653	690	681	731	713	693	737	759	735	668	687	691	712	702	690	687	723	747	699	720	767	678	718	732	690	691	732	712	678	747	725	709	731	748	689	735	669	699	738	682	716	685	700	712	697	692	648	709	672	720	668	745	697	727	664	748	708	697	729	707	716	713	698	717	737	709	710	747	731	735	708	731	716	694	693	712	770	748	718	723	664	699	732	732	709	717	774	720	733	700	698	715	679	693	718	714	715	724	690	709	690	745	689	698	712	751	695	708	645	698	685	688	677	719	735	677	731	679	711	700	681	751	666	718	654	689	678	719	715	707	701	663	710	676	739	707	726	715	682	729	742	727	670	721	724	678	717	755	639	701	685	724	710	709	709	735	688	687	710	738	711	707	695	723	710	690	721	648	673	719	716	696	663	695	681	686	711	692	702	762	706	666	734	731	666	732	698	711	706	685	686	746	709	690	684	732	741	719	703	722	731	682	703	620	694	675	667	762	707	656	705	681	756	722	720	722	673	677	710	719	714	673	721	762	716	708	705	705	680	728	720	725	699	685	686	739	705	704	725	711	715	735	671	660	727	754	664	677	761	704	664	715	688	699	771	735	702	731	652	700	690	761	674	729	720	729	709	694	716	719	656	716	697	708	645	705	669	724	663	679	706	686	651	713	675	674	730	674	677	725	763	711	727	749	734	690	769	708	678	768	724	732	709	718	728	698	682	682	710	666	732	700	667	713	741	693	762	702	678	675	667	719	733	710	708	772	688	688	734	670	689	685	686	747	690	648	696	710	689	657	723	723	720	737	687	693	683	666	688	704	733	705	665	680	718	718	697	729	694	719	695	678	680	684	669	725	715	680	709	657	672	697	681	688	702	715	687	715	770	696	692	701	695	696	716	698	722	718	718	715	685	687	701	696	656	682	669	699	734	686	752	714	726	726	705	705	687	697	760	718	713	693	693	680	688	697	661	660	687	716	727	714	672	672	740	714	681	726	698	711	659	753	713	701	710	681	674	721	705	725	722	680	764	732	701	716	723	662	668	681	787	699	736	695	686	762	690	671	707	684	710	689	694	668	652	685	683	686	697	697	697	734	674	687	684	723	742	718	702	711	662	688	703	736	723	706	752	681	666	726	716	709	708	726	677	702	712	716	683	695	694	674	696	694	688	713	665	696	711	648	788	666	727	742	749	709	692	703	683	648	747	690	684	753	715	736	694	718	722	737	667	716	680	743	707	668	735	703	698	730	757	691	680	673	705	746	693	712	679	671	765	650	715	673	705	696	689	720	681	719	695	688	673	678	667	712	717	705	736	700	694	714	669	685	706	732	711	713	695	701	726	763	727	691	714	686	680	689	695	679	749	693	685	679	678	749	729	716	721	699	690	715	687	716	748	689	699	721	724	707	716	748	690	728	680	748	718	728	751	724	693	671	711	681	726	732	693	675	701	629	673	701	657	711	716	651	711	724	702	695	723	717	656	697	715	740	680	674	758	717	710	697	738	687	701	708	643	704	696	756	695	705	716	697	669	706	777	736	729	669	672	689	685	718	704	660	670	746	670	692	723	692	708	691	701	696	700	718	705	719	698	747	716	705	699	673	687	691	722	731	677	682	699	736	753	691	675	722	682	710	719	744	727	686	698	640	736	665	740	672	662	724	685	748	714	753	722	688	710	723	701	742	739	701	660	676	678	724	739	702	743	719	742	681	711	727	747	705	690	710	730	712	736	718	729	705	717	739	800	731	687	663	720	740	719	654	754	718	742	684	737	708	696	668	703	723	709	660	723	695	718	692	687	727	740	694	708	691	686	661	691	725	808	727	690	716	685	694	692	712	648	687	725	705	679	718	703	690	749	743	705	731	740	720	728	705	646	750	714	734	709	713	664	716	661	750	750	689	687	711	685	719	718	681	664	705	672	691	692	691	687	710	703	696	704	714	741	656	691	719	717	703	725	722	713	703	716	689	692	697	742	719	719	782	674	717	687	689	742	702	695	713	750	704	668	699	688	700	735	733	719	751	732	701	687	689	723	716	696	656	698	717	726	696	681	727	724	730	682	748	709	706	731	732	747	700	696	736	738	689	726	708	739	694	666	680	679	695	737	710	676	702	734	707	710	672	738	682	697
78777	61522	54865	17322	2760	719	536	460	479	433	401	379	356	334	350	330	323	338	331	313	326	306	333	301	293	286	291	268	333	306	289	303	324	315	301	304	286	296	280	347	299	294	290	300	300	319	315	276	286	297	286	292	320	286	312	323	332	302	278	286	296	306	325	257	291	314	300	282	292	303	273	261	300	310	292	267	272	293	299	295	298	306	304	285	290	264	292	271	303	294	303	297	335	292	261	268	332	275	274	273	301	290	303	324	283	317	265	279	281	298	317	261	309	291	288	289	250	265	299	293	306	335	265	279	293	284	319	293	264	289	288	299	273	306	280	297	263	297	291	317	283	339	270	312	299	298	272	299	295	270	292	272	274	280	337	318	277	320	334	281	289	271	262	283	270	266	276	300	283	271	280	263	315	295	275	315	300	322	279	286	294	271	319	328	286	305	275	322	266	307	283	292	264	308	281	303	271	285	306	271	288	300	288	285	306	283	301	308	313	299	286	289	269	297	274	255	306	296	304	284	282	301	271	296	334	304	295	295	290	306	321	290	279	294	286	295	304	278	311	293	279	306	294	282	280	270	270	314	295	289	308	279	278	288	299	263	304	263	287	286	298	294	299	286	282	299	293	270	314	307	288	338	288	302	299	289	326	321	273	312	265	306	305	268	282	295	265	319	284	311	306	288	324	277	293	315	328	289	293	293	285	296	294	308	305	274	309	321	312	271	284	315	272	309	296	255	296	285	295	274	311	287	296	287	312	272	274	291	275	281	298	293	321	279	303	307	282	276	277	299	298	312	287	292	287	303	289	309	292	309	273	299	291	282	288	291	257	284	268	292	283	309	273	301	285	342	313	294	257	256	281	284	280	296	281	293	301	322	293	293	285	281	290	292	289	292	317	293	285	311	288	273	270	314	319	299	293	311	286	288	317	287	265	313	340	281	284	318	277	278	269	285	310	262	306	269	338	321	295	305	319	268	303	305	272	293	304	306	293	305	303	292	296	295	315	298	260	320	303	277	307	282	282	299	287	298	307	257	302	289	275	289	274	279	299	256	292	280	324	310	278	328	267	305	283	291	313	304	285	293	268	248	274	283	299	282	303	295	298	305	287	275	283	303	317	312	293	292	306	307	286	262	336	254	299	308	267	278	317	286	280	303	260	252	299	278	276	321	290	304	290	275	305	309	277	308	283	307	304	322	298	276	290	300	265	280	299	306	334	284	300	290	278	303	273	279	310	300	298	292	313	295	279	268	299	296	301	270	279	250	295	292	307	278	286	268	288	300	275	271	285	279	306	284	292	279	299	295	297	250	312	307	285	292	280	292	287	266	300	274	273	301	300	278	317	288	288	302	291	276	263	324	305	329	277	304	265	288	280	278	252	292	297	296	295	312	272	275	291	269	307	293	296	283	296	293	284	276	288	311	268	283	282	282	296	296	278	304	261	282	290	312	326	298	289	332	311	279	286	260	279	317	307	302	318	265	334	287	272	305	281	271	256	293	291	311	287	314	341	284	311	302	279	310	313	256	301	277	315	301	297	301	299	289	297	303	286	283	276	309	287	287	283	283	301	306	354	313	315	293	296	274	326	306	292	317	296	321	301	293	282	271	283	314	276	273	307	285	298	327	296	296	262	280	266	310	288	282	275	284	277	307	296	302	282	306	303	303	308	307	294	282	288	305	292	283	286	275	299	273	294	326	297	301	310	277	289	274	270	270	292	295	307	305	300	316	279	262	273	288	305	288	281	301	297	315	282	300	271	294	305	294	329	263	320	273	317	311	294	281	304	277	252	291	295	289	338	291	305	286	279	296	288	289	298	318	272	294	293	285	281	267	292	303	317	310	269	319	306	309	282	313	267	291	297	291	294	293	268	300	325	271	281	322	308	331	315	324	291	275	314	323	262	302	298	292	270	328	318	280	288	288	301	282	308	300	279	272	276	268	255	261	289	324	300	256	301	312	311	290	281	284	286	276	294	295	290	299	303	288	312	282	272	339	301	285	299	299	275	298	298	283	283	323	293	278	329	307	294	280	253	296	284	320	295	277	327	280	317	278	278	298	275	294	241	258	255	300	288	304	300	291	319	297	297	291	286	275	282	288	319	313	287	309	295	314	306	297	283	271	284	292	316	280	306	299	277	289	292	306	273	279	292	272	295	296	280	305	295	291	297	293	266	287	285	287	316	290	276	312	263	299	281	257	296	293	293	274	314	307	321	286	320	311	270	311	297	277	297	292	291	307	317	255	308	286	327	299	299	326	292	275	280	287	316	293	286	313	281	312	291	286	305	288	261	299	286	310	287	292	274	295	299	296	295	289	325	310	289	280	296	278	296	289	305	331	351	317	300	277	273	296	298	289	272	307	290	276	278	302	312	312	283	309	295	295	265	293	278	260	310	296	268	274	285	297	322	293	287	279	271	301	283	320	305	278	290	312	294	278	321	311	295	272	292	305	307	293	295	276	281	311	273	288	302	286	252	288	315	293	280	319	295	307	297	296	315	300	293	275	285	286	304	310	316	273	260	285	287	318	302	309	245	277	261	253	285	286	291	306	287	276	290	289	315	315	312	288	306	334	279	290	297	275	292	283	289	270	288	293	293	292	297	332	276	303	290	276	270	271	304	305	303	310	287	290	312	260	301	327	276	336	276	302	314	288	310	286	313	292	297	288	295	293	300	271	296	275	270	304	301	285	243	278	315	306	294	283	297	295	310	281	310	300	317	276	308	268	258	284	309	292	288	342	309	291	282	276	287	281	310	307	268	280	293	280	320	320	282	306	299	294	291	281	314	276	301	285	305	308	291	286	326	284	287	277	254	277	296	328	296	276	281	289	290	297	271	303	267	277	276	290	281	311	306	310	273	285	270	248	289	304	301	300	320	252	269	297	283	282	274	249	271	286	286	301	294	300	262	269	300	300	313	273	292	286	276	274	300	291	298	305	294	287	292	326	293	293	315	282	266	298	295	292	269	280	309	270	282	302	300	306	270	299	273	290	305	302	304	310	314	283	280	311	310	258	303	300	273	279	288	317	276	303	301	311	291	305	293	316	258	275	281	267	280	282	274	296	326	300	289	283	299	314	313	263	279	298	278	292	277	293	274	291	279	286	280	266	296	296	315	327	278	280	266	294	289	293	310	289	293	282	307	303	279	302	319	287	282	281	284	285	267	273	298	261	329	287	257	300	274	285	311	312	325	308	300	298	289	295	317	288	282	318	252	291	270	295	302	271	269	309	302	266	306	288	323	280	297	285	310	286	257	297	290	305	296	292	284	277	317	260	314	267	279	291	293	276	300	332	282	327	286	276	280	294	284	314	290	320	275	297	286	322	311	291	280	304	282	308	294	275	280	285	275	292	270	270	279	308	289	297	293	307	289	281	286	305	304	279	280	265	308	298	278	270	304	287	289	312	303	291	285	313	290	274	312	264	273	282	272	298	279	324	298	288	304	288	302	299	282	276	286	301	305	284	287	312	290	316	279	275	277	313	276	305
56203	47743	39857	3111	2760	2309	2009	1770	1718	1577	1401	1308	1261	1222	1183	1104	1126	1131	1087	1092	1016	1040	952	991	1036	989	960	982	920	972	955	953	994	949	1005	949	877	938	956	862	921	916	898	915	891	862	909	919	883	927	934	916	976	897	928	910	915	886	895	886	887	866	961	807	914	866	892	890	916	858	881	886	881	890	915	934	876	940	893	920	893	873	904	879	905	909	896	883	946	903	840	812	868	886	920	871	894	927	933	884	912	852	894	849	907	862	954	826	887	939	911	876	870	873	916	889	833	936	862	912	890	827	869	995	924	951	918	915	913	864	901	884	899	915	881	896	926	908	830	891	926	928	850	903	896	898	843	879	922	847	897	852	882	903	900	921	866	888	896	905	877	913	905	865	872	892	880	881	846	914	881	947	897	912	902	853	872	894	881	896	889	901	944	870	920	903	923	925	895	969	897	878	894	914	888	834	863	910	866	870	891	860	911	889	893	903	897	925	868	863	849	903	901	870	914	875	933	853	897	897	922	911	857	885	827	873	922	913	938	902	911	862	856	884	901	880	871	861	897	894	892	900	863	867	937	852	874	855	878	849	811	850	837	901	858	893	908	858	882	928	909	939	880	901	876	908	886	908	850	889	833	915	877	918	890	841	838	915	870	894	910	902	879	875	912	885	833	890	872	880	929	924	891	892	897	917	951	905	932	860	840	916	863	867	885	903	894	862	841	935	903	842	903	855	820	896	880	946	855	859	899	899	871	875	880	888	904	887	873	880	849	873	813	887	872	853	890	875	868	911	920	910	875	911	896	915	889	905	867	890	948	806	900	870	906	909	910	877	864	921	866	874	894	833	922	863	923	871	891	871	885	944	921	882	877	910	866	870	886	869	899	868	888	850	891	906	901	893	900	894	905	888	883	878	921	899	876	899	855	856	893	894	844	886	887	923	889	894	841	911	851	861	812	891	883	917	862	884	891	927	872	877	902	915	880	916	844	860	899	938	882	832	877	896	898	881	914	874	880	903	893	912	904	888	890	878	889	914	876	883	925	907	873	885	869	935	916	867	858	921	880	851	894	835	831	902	954	903	865	869	886	896	879	916	864	923	885	877	866	914	909	832	937	927	849	894	916	853	937	929	892	917	864	907	911	869	915	842	947	917	862	836	874	879	877	881	867	863	855	929	901	853	876	887	895	911	890	845	868	892	851	871	904	912	900	854	864	887	906	922	864	879	936	883	868	815	947	868	937	865	918	871	888	868	926	827	912	857	841	935	917	918	922	866	931	895	942	896	907	885	899	901	862	894	852	870	941	920	902	902	874	892	850	890	881	815	849	857	848	869	878	878	816	905	928	890	891	900	897	855	866	870	935	891	869	884	904	939	880	922	875	880	949	887	859	873	932	883	887	862	862	923	900	861	861	864	908	866	881	906	894	870	905	904	887	850	920	893	923	902	915	864	855	879	861	916	885	877	844	913	994	931	968	906	867	880	901	890	881	885	842	870	868	920	887	860	876	912	953	888	861	881	884	882	878	854	867	849	855	925	869	865	816	886	918	859	922	890	982	837	883	862	907	917	861	896	875	862	896	875	833	861	913	866	871	899	874	889	889	892	929	887	828	898	898	906	904	913	887	921	856	881	837	910	925	896	869	849	874	914	860	881	889	945	915	913	842	898	965	880	904	907	907	871	885	889	877	895	860	871	891	868	893	928	848	869	884	894	917	927	855	883	874	882	934	863	910	898	907	894	885	862	891	891	887	888	895	891	859	874	869	902	880	888	885	922	890	917	893	881	890	871	881	895	924	910	889	911	901	914	886	931	911	884	836	823	881	875	880	898	914	847	926	909	858	865	878	869	884	866	887	875	900	935	862	876	833	892	881	958	921	866	898	914	895	880	924	863	942	899	872	898	878	912	889	923	914	855	867	867	849	914	917	882	923	860	924	864	876	859	825	908	847	898	945	874	896	903	907	914	880	889	842	868	909	842	923	905	925	912	850	881	893	841	888	887	895	857	915	840	880	868	895	873	885	888	885	919	885	879	865	866	856	932	865	865	962	868	900	894	871	848	873	896	881	884	892	904	895	946	881	872	916	907	921	878	879	832	881	894	911	868	878	877	896	890	946	866	845	946	849	914	927	892	896	867	914	913	963	895	942	887	933	853	921	902	912	872	893	883	888	889	946	852	889	847	884	908	901	965	857	912	883	885	866	882	901	889	912	914	886	882	856	848	875	882	897	858	853	880	878	925	829	872	847	886	866	885	904	858	905	976	909	918	879	882	926	882	900	929	903	859	875	916	888	917	885	900	889	859	927	942	865	842	905	881	875	882	902	845	892	847	848	899	833	858	859	868	890	882	905	891	877	926	921	893	847	889	859	884	869	886	864	917	845	861	892	868	897	879	910	859	887	852	867	897	901	897	915	923	901	860	844	906	894	874	856	831	884	848	844	881	856	903	856	935	914	811	823	873	874	877	863	866	884	914	838	833	836	894	931	835	880	872	899	896	913	936	881	907	887	848	889	857	850	935	847	926	928	923	923	963	885	882	873	898	901	912	859	876	907	906	852	890	935	890	823	854	876	838	875	889	866	856	884	887	900	938	927	917	888	882	922	929	891	925	867	897	803	877	846	877	908	847	888	894	890	851	895	930	894	843	880	837	921	876	925	883	868	912	873	923	838	889	978	939	909	898	910	885	859	891	881	927	883	872	877	943	927	887	931	872	925	852	915	867	919	858	895	853	928	856	875	863	897	909	925	835	883	852	874	864	915	862	961	860	920	900	843	861	873	875	883	875	913	849	935	835	870	893	863	863	881	903	896	907	880	944	877	895	843	840	922	935	863	909	877	856	838	869	874	892	885	900	887	901	903	912	846	852	941	894	837	870	927	885	869	899	857	942	898	900	920	860	889	902	908	913	931	938	897	874	918	929	987	923	894	855	870	884	940	864	876	923	850	887	865	938	879	860	906	922	916	853	947	878	878	842	842	852	898	865	923	907	917	885	923	886	875	911	867	889	854	881	867	905	860	869	871	905	945	935	888	857	831	859	922	889	860	895	867	890	856	877	909	872	839	947	917	881	882	900	902	895	932	876	949	917	899	914	880	857	879	917	913	917	891	888	873	904	893	897	893	868	885	861	862	854	828	874	870	861	844	938	835	847	924	856	881	875	864	934	926	892	878	872	873	931	878	880	901	867	889	894	941	898	850	885	937	892	870	895	919	917	900	861	864	909	818	917	915	919	886	881	922	891	902	855	876	857	896	897	922	921	843	891	906	873	877	930	887	977	896	910	825	855	918	851	941	884	895	863	828	911	898	836	867	893	918	906	873	896	851	911	931	930	968	901	883	891	884	882	861	883	879	863	864	913	865	931	962	894	918	856	902	901	880	953	839	935	920	891	934	882	816	892	924	893	872	914	875	894	812	887	909	871	884	916	889	895	870	905	915	915	937	902	868	876	892	877	828	914	928	921	896	907	886	939	889	951	846	889	963	893	888	857
26638	8951	3871	361	166	129	126	104	129	127	87	120	97	109	122	127	129	120	108	115	116	113	107	128	126	111	118	118	108	120	125	132	137	125	127	121	119	121	142	102	119	124	118	117	128	124	111	107	114	111	126	119	102	110	102	116	121	125	110	117	114	117	132	117	110	91	132	121	134	107	116	128	108	121	124	117	108	112	105	124	98	123	113	117	105	116	107	113	121	104	109	108	121	124	112	123	121	105	121	133	112	97	108	126	122	123	95	114	131	126	112	125	119	116	116	126	110	122	129	126	124	114	113	114	119	112	106	141	119	122	110	126	113	127	109	107	125	101	121	120	111	115	122	111	117	121	96	100	131	117	116	126	98	119	113	136	125	119	116	109	116	119	122	128	102	120	116	120	140	118	144	112	100	112	120	113	129	124	93	109	131	122	105	111	117	112	123	100	117	119	114	120	123	108	126	114	139	108	113	105	127	108	136	138	115	120	121	123	104	136	112	120	116	123	97	127	123	124	111	120	108	110	138	113	98	129	118	117	87	108	122	102	126	107	112	118	125	115	110	88	92	119	121	123	117	128	119	109	136	105	135	126	121	112	94	140	102	120	121	119	119	117	107	114	105	127	121	105	120	102	127	108	115	110	120	117	119	136	128	120	99	110	111	113	118	124	106	135	124	118	124	115	105	108	123	112	118	114	124	126	115	123	113	103	118	117	105	129	106	110	125	113	119	138	139	119	98	119	116	127	110	106	119	128	107	121	117	123	120	120	122	116	119	126	107	116	128	131	104	123	116	107	111	111	118	100	101	138	124	123	119	121	120	120	122	121	106	100	120	104	121	121	118	122	118	106	132	113	119	100	115	95	119	129	100	116	145	124	121	109	115	103	139	117	107	127	134	122	149	125	102	107	115	133	111	114	112	111	126	93	107	112	105	110	99	115	123	113	110	118	104	126	113	113	112	143	114	131	122	120	127	106	123	138	137	115	120	121	110	111	113	99	121	118	123	111	113	104	104	122	111	126	144	124	117	110	95	127	114	110	134	98	115	103	112	109	125	125	113	119	115	118	119	113	139	104	122	132	114	108	97	116	117	123	110	135	117	111	136	121	110	121	118	95	124	118	120	107	113	102	123	110	124	127	124	136	117	123	120	92	128	94	116	105	128	118	104	125	99	124	118	111	143	111	112	121	117	124	102	116	104	119	109	115	108	110	114	116	131	108	121	102	117	120	132	102	98	136	115	115	107	137	133	113	135	104	117	105	119	120	106	121	134	122	112	123	104	121	94	127	102	132	145	117	114	111	108	104	117	129	109	134	107	125	129	128	107	113	118	124	123	132	118	131	130	130	114	121	104	131	120	103	95	141	115	112	121	111	123	137	100	119	110	120	116	127	113	100	104	115	124	106	109	125	121	128	116	118	100	122	113	122	148	127	112	101	123	120	107	103	116	112	109	118	136	98	126	134	121	122	108	133	124	106	122	105	119	108	115	130	113	101	124	120	130	117	103	128	113	84	115	111	116	107	104	106	138	92	123	109	127	116	119	123	127	115	131	123	124	112	103	118	113	113	118	110	132	132	118	116	111	123	120	121	118	125	124	115	109	113	116	119	108	100	110	130	114	120	128	125	108	123	118	117	98	118	130	133	121	120	118	134	117	133	122	112	113	99	111	114	110	124	116	103	105	118	119	124	100	119	118	112	102	110	102	125	127	92	131	119	92	117	129	117	111	119	129	131	114	118	114	138	119	125	109	113	104	123	102	118	128	126	103	106	118	106	114	109	127	117	121	106	107	107	114	115	128	105	112	115	108	122	114	115	106	115	114	99	119	114	125	128	120	107	108	98	116	106	116	97	123	111	103	119	114	118	106	121	112	139	108	123	95	122	118	125	119	111	127	118	123	105	119	104	117	109	111	122	108	92	107	122	116	123	114	124	131	128	115	101	124	117	107	123	116	125	121	108	115	130	117	105	91	121	104	120	113	128	113	105	91	123	102	100	132	116	114	113	125	115	120	119	110	137	110	141	131	120	105	135	117	128	133	106	99	110	138	118	121	118	113	102	104	127	132	120	105	113	123	99	117	125	132	118	120	90	126	129	116	107	121	122	109	119	109	105	131	94	130	113	103	111	125	110	112	131	129	128	139	121	125	107	108	129	118	120	112	144	113	120	125	105	136	130	106	127	119	114	121	114	121	104	132	118	118	102	150	133	117	127	125	109	133	117	122	110	116	99	116	101	111	122	135	119	100	109	101	112	100	111	113	104	129	110	114	110	118	127	117	123	125	144	114	125	117	136	124	127	111	109	97	104	119	116	143	109	120	134	135	120	113	125	113	119	111	139	116	131	112	109	124	117	100	128	140	108	107	117	127	123	132	100	109	125	117	110	109	102	112	121	111	104	118	109	117	121	95	129	122	113	114	126	110	112	114	112	106	116	137	138	126	116	116	115	105	120	145	116	135	116	116	123	116	126	118	123	110	134	111	97	126	121	123	114	115	101	116	98	116	101	110	120	114	107	97	117	118	117	118	107	118	114	109	108	115	123	94	118	151	108	104	114	123	102	141	117	124	118	110	131	122	122	115	124	104	127	100	130	102	108	137	127	113	133	136	117	112	109	106	102	109	119	124	113	111	123	117	111	128	103	110	115	118	114	113	120	119	119	118	101	127	120	121	118	118	87	112	120	112	121	114	92	116	119	104	113	127	138	107	117	133	115	120	131	114	103	127	117	119	123	92	114	112	118	142	138	132	121	108	102	103	103	124	124	104	133	116	125	104	119	122	126	106	123	112	124	104	117	111	128	136	119	118	117	111	108	109	119	110	113	106	108	110	112	113	136	117	117	137	127	110	101	116	100	123	121	119	117	117	138	135	113	114	110	117	121	136	123	91	106	114	108	115	107	85	114	137	99	122	128	113	110	141	128	114	91	112	113	127	120	103	100	132	104	107	110	128	102	127	117	128	122	123	136	126	127	139	114	117	126	133	94	132	127	116	135	111	135	115	103	121	108	110	124	121	112	93	125	107	118	114	118	124	106	103	114	139	149	101	117	109	121	110	122	129	119	114	94	105	127	119	126	111	96	108	126	104	111	123	116	119	120	116	93	125	111	123	127	127	138	129	133	98	110	109	114	100	131	122	119	98	128	110	129	120	116	99	142	94	121	105	122	115	117	118	113	132	125	126	128	129	132	98	123	130	123	91	109	132	120	109	115	98	124	98	110	109	120	132	109	114	126	103	125	131	124	128	135	133	125	126	112	109	112	118	121	124	115	116	103	113	119	124	113	124	121	129	106	109	118	110	136	106	118	137	136	120	115	106	121	132	116	125	118	122	110	115	102	116	104	115	103	117	102	121	124	111	117	109	105	117	115	130	128	115	121	112	110	119	112	119	106	106	114	125	120	131	116	105	132	121	112	116	125	112	120	110	132	120	115	120	122	106	115	136	119	121	107	111	139	123	114	137	117	108	109	103	113	120	121	114	129	128	117	120	127
25039	9788	7108	505	475	452	454	396	470	463	449	471	411	460	410	430	413	446	448	459	410	406	457	403	426	407	400	406	421	481	433	439	431	422	417	417	408	400	444	435	417	430	449	411	379	423	443	417	431	425	449	414	428	443	414	455	457	440	432	424	416	401	398	415	431	432	460	467	449	425	424	445	427	444	407	433	444	405	406	461	395	418	437	427	433	438	428	460	412	446	415	444	402	434	443	393	429	429	447	454	422	406	431	455	430	411	387	458	432	395	426	415	407	406	420	410	422	437	466	430	417	416	445	431	450	419	448	412	429	410	450	412	421	402	411	435	416	417	414	449	406	402	426	440	415	426	399	430	392	416	437	409	421	432	439	446	421	405	431	420	440	431	427	446	428	412	450	428	405	413	423	432	460	414	443	407	446	423	380	398	447	459	441	424	445	385	417	449	431	442	398	393	407	427	436	430	407	425	409	437	437	430	427	447	383	427	439	426	451	419	404	429	417	433	429	439	407	408	434	406	432	404	402	396	411	450	400	394	464	464	455	423	419	456	430	464	390	441	435	409	400	450	472	408	394	418	457	405	411	414	398	444	436	403	392	453	415	473	412	401	406	444	421	422	422	442	405	413	460	418	448	433	421	432	452	415	389	427	433	406	445	419	401	460	432	431	453	431	461	418	450	430	431	422	403	433	438	464	427	420	422	442	439	412	454	430	424	409	427	427	399	421	428	438	437	413	420	428	437	415	379	393	414	462	390	425	418	426	450	438	420	452	459	430	445	390	421	411	450	426	457	416	422	423	439	418	439	388	428	405	398	437	420	431	405	417	410	420	457	444	418	429	427	417	441	434	444	424	439	411	427	406	442	397	427	400	426	422	417	488	428	422	405	447	447	409	434	385	465	422	406	411	402	414	436	429	414	404	447	373	419	420	454	410	411	419	434	392	409	419	421	441	496	416	425	448	395	424	443	408	405	446	461	420	459	439	474	442	450	451	372	407	399	393	421	408	440	432	408	423	434	413	433	412	392	435	435	441	407	444	401	464	458	469	420	406	426	439	414	445	436	454	404	426	432	400	436	454	429	441	432	441	433	445	427	395	421	422	426	415	436	450	426	441	407	450	420	456	432	445	444	387	451	434	391	390	445	396	439	455	435	432	420	437	412	437	409	428	427	433	446	444	434	445	435	451	405	408	395	421	428	438	440	392	430	414	439	436	444	416	461	439	442	438	420	419	395	446	402	420	426	407	439	395	428	435	403	409	399	417	417	429	467	405	452	461	412	467	414	382	388	387	476	407	402	449	413	456	460	451	424	425	392	405	416	402	423	411	446	408	464	399	403	414	399	432	448	385	431	443	451	437	418	415	453	441	418	433	411	408	451	417	401	409	408	429	453	432	450	425	422	442	436	421	447	411	427	405	433	405	449	423	441	434	449	430	410	398	406	466	444	439	408	423	461	421	456	397	431	435	409	435	423	477	399	441	442	386	419	455	429	423	394	430	430	457	448	419	423	420	435	441	446	406	435	410	426	413	448	453	445	421	412	424	439	387	413	418	435	414	455	425	444	419	416	420	440	415	409	449	445	427	445	454	395	433	465	468	398	398	458	401	453	420	426	409	430	431	419	420	417	445	428	433	447	405	505	401	430	400	408	398	381	406	449	435	423	445	405	428	397	396	434	429	392	422	428	426	418	414	445	433	418	428	427	442	376	432	410	438	455	379	409	443	431	425	451	397	397	415	448	414	404	445	425	449	466	421	429	423	419	423	414	431	419	424	443	452	427	453	457	447	428	420	409	421	407	401	419	399	405	439	438	431	421	450	427	435	412	445	436	434	460	401	430	409	430	412	396	434	434	416	433	415	388	410	450	428	429	399	431	385	437	431	426	409	425	418	415	425	405	410	413	403	447	420	435	429	451	408	438	435	429	417	451	398	391	393	426	459	379	432	431	455	442	439	409	436	461	463	485	420	444	431	405	435	413	449	411	471	416	418	392	458	410	419	406	418	408	463	443	423	416	456	404	439	431	425	433	399	433	432	437	410	404	400	400	445	389	410	441	428	428	441	448	401	445	429	441	441	396	415	442	471	442	427	413	421	434	405	441	419	405	400	438	401	410	405	407	424	404	434	431	404	447	435	379	416	443	379	428	424	428	432	437	423	437	474	401	391	402	386	446	395	427	422	419	415	414	469	464	402	380	413	439	399	372	410	448	423	426	438	407	410	425	434	444	433	426	396	439	446	438	404	392	458	429	465	426	432	427	442	413	442	463	455	411	448	425	412	418	440	414	421	434	412	435	418	411	449	400	421	453	381	407	438	434	419	410	415	443	446	435	417	401	432	437	446	353	411	442	418	417	406	434	413	420	412	422	458	414	460	445	413	407	413	439	427	447	420	455	468	437	445	401	422	432	447	405	422	431	402	414	404	408	441	420	413	433	439	413	441	435	413	410	442	418	422	416	434	458	409	465	461	447	436	409	414	436	440	410	446	420	423	444	459	391	442	447	457	407	429	454	414	392	413	430	403	366	409	451	438	418	429	379	400	448	367	426	414	454	425	445	386	424	416	447	435	381	431	422	442	394	439	442	432	425	393	417	434	400	433	430	458	424	451	426	423	393	416	418	411	402	431	457	434	415	389	394	415	369	419	468	430	418	398	436	434	443	397	438	399	437	466	432	449	437	461	396	423	387	441	416	397	429	427	429	467	420	422	441	442	429	445	399	455	448	425	443	387	400	472	451	407	431	427	425	452	439	425	428	412	411	435	440	423	409	412	429	406	399	420	427	441	418	463	409	409	397	438	426	444	469	424	411	416	400	443	439	434	408	421	423	434	433	435	450	452	437	439	438	434	474	407	418	447	405	445	411	426	422	453	412	436	456	437	402	413	420	413	433	420	369	435	413	388	420	434	437	410	433	422	445	432	429	444	453	417	369	439	467	410	435	405	409	393	425	473	442	423	416	420	421	420	419	427	398	428	438	410	416	424	446	443	441	451	421	426	413	456	394	425	420	465	455	406	442	423	419	449	454	426	434	451	407	405	412	394	455	411	443	430	426	440	403	428	422	442	410	423	407	421	436	405	446	420	422	398	444	453	410	423	423	453	440	408	426	439	410	413	406	434	450	406	425	395	410	414	420	437	462	419	409	443	445	431	439	420	444	435	432	442	437	412	404	455	409	412	460	416	427	394	423	442	425	399	422	445	430	402	406	421	428	412	453	459	439	424	426	444	430	412	439	460	414	451	430	449	418	413	426	466	444	449	403	459	415	406	432	428	398	442	405	397	418	444	427	414	393	417	445	431	440	439	411	435	451	415	442	438	439	419	462	439	440	478	439	425	441	407	480	419	434	426	434	412	420	431	425	476	404	452	409	431	399	395	419	432	454	418	421	408	418	451	419	430	434	420	422	389	400	439	458	430	396	436	457	442	442	423	400	443	446	415	417	397	403	433	428	423	449	420	459	408	428	436	416	387	427	409	430	433	437	390	408	446
67169	48211	42807	10993	847	416	339	301	261	271	295	258	252	227	227	240	221	242	222	196	235	238	231	215	240	229	236	212	243	218	240	243	240	238	226	241	234	232	209	185	231	228	232	198	219	235	242	224	234	268	243	249	227	215	254	221	200	239	216	223	208	207	221	208	224	207	217	206	235	241	201	232	213	241	214	205	209	230	220	224	223	233	206	186	212	218	231	210	218	218	218	219	208	230	221	225	223	208	235	206	196	225	232	203	215	217	230	230	208	193	189	212	230	222	212	238	220	232	231	217	231	212	228	214	229	192	201	219	217	229	226	223	225	244	222	201	218	219	201	202	236	220	233	252	252	234	212	234	222	233	197	225	193	230	229	211	239	222	218	226	208	198	214	196	216	222	234	234	223	210	215	232	217	237	218	213	246	213	211	208	179	202	215	224	217	217	212	212	243	218	218	204	214	218	219	200	226	227	208	216	234	222	237	186	191	213	218	227	204	199	197	237	235	212	209	203	198	206	223	239	229	223	223	196	239	195	208	213	206	240	196	231	228	211	243	232	206	200	222	219	211	224	219	226	191	238	199	238	239	212	251	218	232	213	202	208	204	227	190	203	219	232	200	213	223	211	208	216	209	220	238	210	203	235	218	219	195	223	215	223	196	235	238	257	200	221	212	248	215	224	231	213	215	213	221	203	251	215	226	228	220	240	212	212	210	206	238	214	228	212	218	225	228	221	221	238	225	241	248	237	218	207	221	218	230	229	226	224	235	214	248	215	226	173	203	230	196	195	218	225	244	224	250	227	219	234	220	227	233	210	236	229	212	218	210	208	224	238	235	218	203	257	227	196	240	224	197	212	220	223	222	233	210	225	217	217	218	237	216	226	222	212	193	205	210	205	207	228	226	216	247	228	233	232	207	225	211	208	221	221	180	206	248	231	218	221	226	213	217	222	231	214	195	242	198	233	225	216	208	227	201	204	199	233	196	212	208	241	229	203	222	194	231	211	223	198	245	181	224	235	228	223	210	216	200	242	219	229	206	219	239	203	204	205	222	182	202	236	202	233	232	211	237	206	232	216	223	223	215	205	226	240	228	201	221	214	229	229	238	210	208	237	212	218	230	239	213	211	212	234	216	239	193	211	237	215	210	209	215	210	255	221	237	230	237	198	219	219	216	241	219	225	234	215	210	224	201	213	248	235	262	253	226	222	201	220	221	223	221	227	218	204	220	224	237	202	252	204	237	227	221	223	233	211	194	205	225	237	265	214	221	229	216	212	228	199	220	204	223	214	203	210	204	246	214	225	215	214	239	217	235	209	236	214	202	210	226	239	239	208	250	237	211	219	241	214	198	215	208	226	204	226	217	220	219	206	235	212	198	206	222	232	214	210	196	229	220	235	205	232	209	214	233	197	216	208	205	229	220	210	208	208	211	212	218	241	229	216	214	215	235	203	222	232	222	227	220	215	237	234	208	230	233	223	223	222	181	233	211	227	222	202	225	226	221	205	237	220	258	223	221	224	218	231	216	219	245	208	207	224	234	224	206	216	236	234	221	233	196	213	200	211	212	204	214	207	233	222	242	219	215	219	220	223	247	215	225	215	254	232	228	219	212	234	209	239	205	202	221	221	203	216	220	209	234	219	228	237	221	229	240	226	214	197	231	197	235	221	235	214	242	223	240	221	212	222	212	211	239	237	212	231	217	237	238	216	207	217	236	226	217	241	218	230	202	224	217	218	209	240	208	208	228	240	212	206	181	210	230	221	230	215	219	197	210	234	207	220	206	194	231	227	217	198	205	222	222	235	190	209	210	220	219	235	232	220	236	224	209	210	242	220	233	216	222	223	225	194	222	231	212	215	244	233	207	229	221	193	222	228	227	220	209	231	223	208	227	213	253	199	206	242	222	228	228	226	206	244	236	214	209	226	229	217	213	208	210	203	207	230	198	227	223	201	241	201	237	219	232	222	206	202	200	216	204	217	223	226	250	212	250	215	224	232	231	219	198	226	201	250	220	214	235	193	226	196	210	225	209	217	241	208	185	223	225	241	220	203	198	227	207	222	240	210	200	203	244	218	203	231	201	208	222	218	250	231	233	238	219	214	193	211	213	207	194	242	201	210	237	220	216	235	193	229	195	240	193	221	205	181	212	220	215	196	219	239	215	248	228	217	209	207	222	240	190	233	214	207	201	191	214	217	226	225	201	227	200	235	223	232	214	233	208	195	204	232	232	208	206	232	213	214	224	231	207	217	216	210	200	216	196	227	211	228	241	210	229	217	208	229	235	240	206	222	225	215	210	212	231	228	232	227	226	191	211	220	219	209	215	210	192	216	246	237	205	206	230	221	194	238	241	199	239	207	238	226	219	217	272	197	216	226	196	216	204	213	183	223	229	229	223	228	213	217	218	208	218	242	211	215	209	210	207	208	187	240	238	227	220	226	209	205	232	249	215	221	212	222	225	208	228	216	202	238	212	221	237	211	226	214	206	199	228	229	200	202	258	218	199	213	196	220	223	222	231	217	226	196	247	196	216	225	243	223	221	205	232	196	225	216	204	220	209	189	219	221	212	249	221	213	234	235	232	227	206	243	238	239	221	214	209	214	238	214	232	231	220	192	191	213	212	202	221	205	214	215	247	193	195	227	220	245	197	220	230	205	249	214	241	262	214	224	211	227	194	212	202	243	208	244	211	228	224	228	217	204	211	220	206	222	241	228	245	225	216	237	192	209	207	212	187	216	200	251	197	207	221	221	249	215	246	214	203	226	214	187	218	206	227	237	192	232	208	232	212	254	200	212	202	203	218	205	222	205	201	219	210	232	224	205	215	222	203	208	220	235	226	212	223	239	234	214	215	211	230	264	224	191	206	237	236	201	261	225	238	187	235	267	218	224	226	225	212	228	225	215	224	218	196	228	232	232	242	225	225	207	203	221	250	204	220	233	198	201	223	239	195	236	207	241	223	213	198	228	208	236	203	229	218	221	228	224	212	226	226	232	238	245	227	241	236	210	212	189	223	217	206	235	234	231	217	211	227	227	214	213	243	250	223	217	232	211	212	210	214	235	237	202	216	205	220	226	211	229	233	224	229	239	224	225	218	208	226	197	208	197	238	212	253	237	236	217	232	212	211	234	193	214	214	227	197	219	215	261	205	240	206	221	229	215	220	229	210	235	218	202	216	219	246	246	219	195	221	208	240	208	202	192	225	234	245	188	239	232	221	199	249	226	215	184	212	202	213	223	222	197	212	199	209	207	211	242	230	235	235	220	246	193	204	218	215	217	224	209	211	211	195	214	203	252	221	200	222	224	198	244	229	206	214	198	210	219	234	231	229	230	232	210	203	228	217	205	232	231	239	216	226	238	225	206	224	206	215	229	223	209	211	236	234	187	204	235	205	217	225	193	205	216	221	225	192	239	239	211	205	187	197	237	244	194	209	222	213	234	215	233	251	256	214	229	203	226	217	210	213	195	240	229	231	193	208	209	212	214	199	230
46242	37688	33319	1856	1670	1488	1296	1201	1144	1101	1020	955	911	878	824	857	807	795	748	786	754	817	766	823	775	726	738	743	734	705	761	758	740	769	770	789	718	741	666	691	696	733	739	724	740	724	725	710	698	690	698	731	752	693	736	732	763	669	678	682	748	740	698	724	681	714	725	751	674	705	714	748	730	759	732	711	702	674	730	725	712	684	669	696	683	689	724	679	720	713	713	738	728	724	706	700	739	698	740	702	726	743	714	738	717	696	753	669	702	715	733	693	714	747	761	683	699	736	670	712	705	721	703	700	679	755	696	686	677	701	678	686	691	742	673	732	722	745	716	693	692	702	680	731	737	732	728	694	666	681	735	701	717	705	688	707	690	720	732	730	666	670	740	712	699	712	737	701	651	685	690	665	675	693	706	719	679	721	689	684	740	694	705	680	694	714	740	723	710	712	703	693	702	704	672	697	678	761	720	694	692	651	727	718	728	694	720	696	716	721	677	735	740	754	705	685	725	722	692	674	727	710	736	671	728	711	714	671	669	699	703	674	701	716	727	669	737	725	700	634	690	722	663	712	708	695	734	711	703	683	654	666	733	698	708	694	722	660	727	751	730	718	713	650	666	697	755	685	656	692	717	702	693	695	743	678	744	667	752	733	698	702	740	730	672	728	696	712	694	667	719	697	718	683	750	688	727	670	685	730	722	700	739	693	694	667	751	752	680	668	729	674	697	714	747	677	683	701	714	703	758	675	717	729	684	728	673	718	737	665	728	674	735	732	678	675	726	639	745	729	707	673	717	705	717	653	679	744	716	680	691	699	758	676	769	697	696	670	736	755	688	691	708	720	721	704	758	713	682	668	715	727	673	714	724	658	716	723	717	703	696	674	691	723	706	724	772	679	654	725	690	684	698	656	720	677	722	660	707	714	745	693	712	724	722	695	693	691	741	724	714	677	689	741	738	722	685	707	727	734	704	677	704	719	749	690	681	733	710	721	722	749	691	751	699	719	707	668	695	736	696	738	717	711	712	706	722	664	677	706	726	721	708	679	678	693	680	743	667	700	683	687	713	706	758	684	671	651	700	660	673	696	699	711	692	711	717	734	711	706	703	716	726	665	723	707	716	723	711	698	732	693	692	702	725	705	746	675	666	757	691	680	690	702	687	677	760	691	735	709	680	716	741	682	746	705	708	720	690	741	703	710	710	692	681	720	713	732	722	722	707	679	729	682	712	724	666	700	672	681	759	710	709	716	705	707	724	753	746	717	687	716	714	672	702	707	693	712	708	682	710	654	701	638	685	681	669	692	681	710	707	693	676	659	691	684	724	689	715	729	653	683	659	706	704	709	739	707	700	719	702	716	696	714	698	728	710	669	689	717	657	697	701	660	754	727	662	708	749	737	705	665	684	721	728	777	692	719	696	707	709	666	710	755	681	697	735	735	679	696	711	715	690	700	748	722	680	698	678	711	684	740	701	748	709	700	649	713	680	721	689	729	717	733	679	680	688	703	707	703	788	724	713	707	648	677	716	691	673	687	701	679	708	700	683	713	719	739	696	722	744	681	712	721	752	698	706	700	662	666	719	784	711	650	688	732	708	684	685	709	712	684	759	691	743	723	680	713	719	672	701	767	715	746	679	727	718	710	699	692	685	715	692	683	716	680	656	723	692	704	689	681	668	704	742	702	673	745	723	700	700	731	742	704	689	739	683	700	703	688	739	711	717	752	670	706	659	714	645	709	726	705	760	688	726	667	662	751	703	712	691	634	710	688	729	696	708	701	688	670	705	666	738	721	738	712	688	673	707	722	721	724	701	720	721	668	698	700	718	710	733	731	657	685	711	703	728	728	691	738	749	738	739	714	649	696	726	692	718	671	715	696	695	703	706	685	656	706	700	702	719	679	708	716	703	717	711	668	736	726	727	701	684	699	663	683	699	731	698	692	709	702	698	763	731	707	646	686	657	700	717	681	667	716	690	700	721	726	658	750	697	608	715	705	724	708	716	714	690	668	748	721	696	671	685	716	763	724	732	673	687	692	726	674	699	712	706	700	688	727	704	733	632	724	707	654	662	688	733	765	735	734	715	725	688	716	708	707	782	714	740	735	716	663	709	734	730	731	703	704	704	723	701	686	723	679	710	711	728	691	703	695	737	677	721	695	716	704	741	692	745	701	666	714	671	664	712	712	700	709	685	722	678	724	703	690	689	656	703	728	701	663	699	710	728	704	688	703	682	729	730	648	730	713	703	734	678	697	678	732	691	709	652	713	723	645	694	716	740	695	697	714	716	717	730	721	658	740	697	679	705	690	699	694	736	691	715	740	712	708	712	711	691	655	680	694	686	720	666	710	705	726	722	768	668	712	678	682	705	696	700	663	662	689	711	699	723	697	742	654	688	699	658	724	674	715	717	697	716	664	712	707	705	683	707	740	683	664	678	745	708	689	690	721	715	684	689	730	771	725	714	696	701	703	730	788	763	697	724	721	759	719	683	683	731	715	689	739	682	706	751	711	736	714	694	711	724	689	746	738	681	762	732	705	733	718	721	698	729	734	703	730	714	725	691	685	742	706	686	692	686	688	722	705	679	754	730	687	676	731	737	692	701	697	703	740	698	716	730	740	716	706	767	747	745	719	699	670	706	715	673	737	664	691	696	711	696	760	735	699	681	685	749	679	689	695	686	672	698	707	731	755	694	694	667	700	709	715	716	723	658	733	713	715	703	640	756	721	710	704	713	688	717	700	696	672	693	674	693	713	691	707	686	746	685	731	697	635	720	692	657	751	736	674	648	705	684	664	727	704	680	713	731	733	631	669	682	685	708	720	734	762	698	675	734	745	705	713	659	727	672	707	707	685	661	705	678	663	674	730	689	683	757	633	699	724	724	745	667	715	752	657	688	655	663	670	665	687	729	665	709	726	689	708	718	738	735	671	734	727	729	702	713	689	725	744	736	663	710	724	701	708	716	694	672	623	752	770	682	676	679	680	704	708	687	796	688	718	691	722	714	679	725	731	721	682	660	692	690	723	661	713	718	663	692	683	679	678	706	728	717	718	679	751	741	669	694	707	712	654	703	668	693	703	693	732	702	695	727	714	724	723	733	691	732	681	716	718	702	694	709	702	720	710	715	698	694	679	706	760	731	747	736	687	696	736	726	708	722	690	706	704	700	732	744	725	693	756	696	722	712	772	702	719	693	709	699	693	743	719	703	714	719	690	713	704	737	692	762	744	656	763	704	667	698	673	715	708	693	747	657	695	687	636	704	709	700	669	712	686	682	696	716	740	695	718	701	707	713	671	691	741	738	711	696	720	747	693	734	670	669	699	669	735	697	680	666	678	746	712	683	694	665	687	733	703	755	727	693	720	671	697	695	678	725	688	738	715	708	675	690	682	712	704	702	686	712	709	716	722	682	703	710	717	712	696	693	714	702	702	658	722	708	700	735	675	727	712	680	689	711	739	732	722	669	725	711	676	674	700	697	726	715	702	712	732
78950	60490	55398	18157	3404	693	570	459	421	441	373	395	379	360	365	338	322	316	353	331	323	286	290	317	309	264	327	345	301	270	282	308	317	308	279	319	304	300	280	296	307	299	292	315	299	315	299	309	318	307	304	295	277	317	304	312	296	286	308	307	307	309	307	321	289	289	288	303	322	276	299	261	293	289	309	288	299	332	299	290	330	313	312	308	276	294	312	290	316	297	304	308	317	288	269	315	280	322	299	293	295	287	263	308	285	283	307	296	293	305	318	305	278	288	329	292	319	315	304	275	259	288	248	299	283	290	302	276	280	310	298	289	307	306	317	306	300	293	294	311	318	276	296	291	322	291	285	308	293	318	312	274	274	323	289	309	300	307	305	285	287	294	290	301	301	300	285	310	290	292	281	297	298	293	308	306	257	272	285	269	287	300	302	285	265	304	301	262	324	287	281	327	290	298	279	278	307	292	299	312	320	292	292	292	297	284	324	302	302	278	301	305	310	321	315	310	315	321	308	262	279	318	284	296	333	317	290	287	293	309	278	300	336	305	276	270	315	284	295	294	311	271	286	296	310	289	311	273	304	263	296	275	323	268	302	278	317	297	274	310	283	293	277	259	310	310	291	308	324	298	311	328	295	300	301	248	288	286	325	292	320	281	290	284	298	288	326	278	300	274	315	298	315	300	305	294	287	299	297	308	297	326	303	303	270	298	286	315	297	278	283	283	307	274	321	331	304	282	319	298	325	298	339	312	297	293	299	324	306	307	313	294	303	294	273	320	311	281	274	259	285	281	302	305	297	327	287	286	285	284	267	315	317	309	317	264	269	275	320	304	288	320	310	253	293	302	287	296	290	273	289	289	283	290	297	281	311	304	284	318	254	282	316	298	293	317	268	301	328	304	301	293	322	308	287	310	277	284	302	297	315	295	298	294	315	283	272	286	290	291	303	282	273	300	275	290	291	301	288	295	268	318	281	292	315	294	298	297	296	265	296	281	318	296	318	323	295	271	308	314	266	290	284	255	301	290	293	326	299	291	303	329	273	299	306	300	295	292	297	290	272	284	313	318	306	286	292	338	314	305	266	294	269	292	241	265	282	310	288	288	300	287	272	304	274	293	293	319	267	299	276	309	322	326	301	296	280	278	273	276	288	278	304	306	291	269	339	293	307	278	292	282	295	316	281	287	295	265	272	286	273	333	290	278	270	314	309	304	281	310	289	285	332	291	283	327	298	306	283	292	318	294	263	292	280	267	289	290	310	279	307	327	300	289	307	294	279	276	313	305	277	289	294	319	318	328	303	309	286	278	292	296	287	294	272	303	283	296	319	309	286	306	312	277	325	298	286	337	266	321	312	290	274	308	257	306	291	274	296	284	328	275	287	265	276	274	288	297	300	281	304	298	255	296	314	322	296	303	296	310	293	301	279	299	325	259	322	288	308	285	269	299	296	277	244	288	312	326	300	298	273	300	283	300	277	298	306	302	293	326	306	305	315	306	295	291	293	288	302	281	302	271	284	292	274	255	298	289	290	303	316	288	277	283	292	305	283	285	323	266	313	276	310	308	288	302	286	278	296	309	311	302	273	274	312	284	292	271	293	309	311	286	271	318	291	284	312	293	298	287	309	309	319	283	320	267	317	294	263	300	316	278	353	283	293	278	284	289	291	314	294	306	304	328	323	307	299	303	289	288	281	339	282	305	327	291	294	292	291	300	295	271	292	319	306	298	303	296	311	331	315	324	303	294	271	289	291	298	302	284	288	284	287	291	275	278	283	311	310	283	277	282	293	311	312	312	273	276	309	301	283	313	306	313	324	308	291	265	290	286	309	257	317	290	317	288	280	282	300	293	312	283	309	311	262	317	293	313	295	303	313	283	279	292	284	291	294	294	297	329	271	290	313	325	272	308	298	317	279	291	286	323	327	275	315	324	335	306	307	326	285	291	318	314	298	277	288	329	302	273	303	272	286	289	301	314	284	317	289	299	309	308	272	299	305	314	295	291	274	299	309	293	303	277	295	262	295	271	297	306	314	294	282	320	257	293	302	299	304	300	286	280	288	274	265	273	292	306	296	302	277	308	309	306	282	284	282	287	292	287	284	279	305	280	277	294	297	291	308	301	323	301	292	319	314	295	300	278	289	295	285	272	282	326	292	284	305	321	322	297	298	266	287	299	326	316	325	299	301	283	298	290	297	284	281	298	295	308	267	292	284	306	312	295	307	302	292	302	283	311	299	310	296	310	286	281	279	294	304	284	326	298	302	282	260	304	297	298	313	292	290	307	306	271	308	306	299	291	286	282	295	330	312	321	310	288	283	318	307	285	309	295	292	284	299	290	293	293	331	303	306	276	281	321	274	319	276	304	309	303	289	317	299	292	286	287	308	324	300	281	263	298	319	276	308	306	321	312	298	292	268	296	311	291	309	289	296	335	317	307	257	280	302	295	282	267	317	291	282	279	271	298	289	324	300	297	298	320	281	286	299	265	312	282	313	286	310	334	283	293	292	296	293	283	303	322	303	325	269	276	319	290	306	313	280	275	309	283	240	286	279	273	286	289	303	293	314	277	330	281	289	274	301	326	296	284	291	318	284	288	265	321	254	304	281	292	311	285	305	324	277	299	346	260	288	299	286	281	291	289	294	308	309	291	305	301	268	294	298	305	322	299	313	292	267	275	300	295	310	317	297	320	295	305	303	309	305	284	313	291	316	271	307	263	303	304	278	297	284	282	333	301	265	306	287	327	308	291	295	329	297	289	286	310	301	317	289	288	280	309	290	327	290	302	304	293	281	311	326	278	303	286	307	275	305	266	262	321	282	268	264	293	302	279	299	288	273	306	297	294	282	351	300	336	304	301	300	304	279	306	296	331	293	306	290	314	321	282	304	316	297	277	260	322	303	291	319	315	291	309	314	278	296	261	312	295	299	307	291	292	325	302	326	289	311	312	313	295	304	300	317	299	285	304	276	312	295	317	314	270	314	297	295	310	303	294	311	295	322	296	295	294	291	250	289	293	309	317	297	292	292	307	309	294	311	289	275	305	285	295	280	282	301	289	317	276	276	279	299	319	291	315	306	304	335	295	285	289	293	297	311	324	294	281	294	321	299	243	307	283	307	294	291	293	303	301	285	300	264	318	290	306	292	269	309	314	303	296	255	316	331	298	304	302	288	311	280	318	294	274	292	310	306	313	306	271	294	305	274	296	299	302	280	303	293	323	246	270	299	271	269	288	315	279	313	255	286	265	271	308	299	316	314	292	292	288	306	288	296	288	289	281	282	263	289	287	298	290	305	290	294	300	287	275	274	342	290	280	299	298	294	285	307	310	321	307	300	304	295	308	296	291	280	271	280	309	304	265	324	282	309	307	291	288	289	307	295	303	294	319	312	285	293	299	319	298	285	270	286	310	241	262	278	293	294	317	327	301	315	300	277	308	292	317	283	292	298	273	280	301	299	310	301	330	286	289	276	282	281	301	281	261	309	293	265	333
56410	47512	40866	3099	2706	2363	2045	1798	1635	1524	1465	1363	1271	1203	1156	1143	1151	1075	1073	1041	1026	997	1005	965	955	1001	978	962	985	920	970	945	927	930	945	958	935	948	919	980	876	924	947	934	901	916	930	985	908	899	896	938	946	971	927	889	963	911	858	887	858	944	921	903	859	942	869	883	897	922	935	867	905	921	888	877	924	864	840	907	911	888	870	924	833	885	875	883	890	863	916	899	906	857	897	935	827	881	885	960	891	909	903	886	852	829	855	928	864	901	870	888	910	895	901	938	898	842	898	914	934	875	915	880	872	882	858	903	875	848	892	915	806	909	868	891	921	870	936	927	853	856	957	854	885	943	895	898	885	893	915	825	861	886	955	879	889	839	889	890	918	884	900	867	852	874	980	914	871	947	917	936	855	922	847	878	854	874	929	905	892	868	941	925	878	922	879	850	853	876	860	895	868	915	902	877	894	921	852	900	846	803	930	874	907	915	902	913	869	860	896	894	868	910	887	892	858	883	900	902	886	935	880	861	887	920	902	917	874	873	931	841	888	943	872	854	867	881	909	888	913	901	911	941	835	872	898	903	964	882	858	882	872	906	904	848	884	890	890	883	922	913	890	895	895	901	939	853	912	870	879	883	910	876	836	893	906	874	896	893	923	912	901	871	935	852	905	893	873	837	907	895	834	877	881	905	919	915	915	906	891	834	854	847	910	863	896	864	884	854	873	883	837	903	905	866	848	894	892	936	881	874	881	907	889	922	897	869	898	919	906	946	888	900	929	894	895	858	874	865	851	861	926	924	907	884	886	913	926	862	872	894	857	862	906	884	883	886	897	878	884	860	868	934	847	943	880	880	912	896	876	900	861	880	884	898	870	910	868	905	940	842	825	911	872	863	915	893	922	873	885	930	902	821	881	907	877	909	845	908	888	904	901	912	870	912	934	886	917	883	867	818	947	885	897	922	844	898	873	895	890	847	940	864	871	852	899	926	962	879	903	891	897	887	901	866	920	856	869	925	904	859	861	872	909	863	918	930	898	899	898	863	907	907	913	880	857	880	898	861	899	909	846	889	913	889	888	865	861	907	865	873	929	918	880	833	872	879	870	865	880	856	910	915	908	875	930	916	873	878	893	838	881	915	843	896	867	884	882	855	884	885	910	932	923	889	891	868	900	887	902	862	852	897	879	872	875	908	864	865	913	867	904	928	869	921	854	862	898	943	885	909	894	867	910	860	883	891	944	934	895	889	994	897	909	874	883	849	882	916	899	874	861	921	853	911	873	905	937	873	880	865	885	888	887	872	963	817	848	906	900	865	838	834	874	935	928	898	874	896	884	928	931	869	900	861	884	907	873	926	921	916	916	872	898	866	922	826	882	877	883	887	921	861	849	916	918	930	857	894	891	913	902	887	938	866	938	881	887	956	886	886	933	952	914	915	852	918	863	895	889	881	892	860	880	849	858	915	924	954	904	862	829	888	873	822	828	904	875	850	828	888	897	909	878	912	905	902	902	924	876	933	840	926	935	898	875	876	910	897	923	882	948	904	857	920	885	863	862	874	889	884	914	862	914	853	855	905	887	856	920	858	900	882	867	887	900	937	884	866	895	924	924	860	879	907	857	921	904	865	889	846	891	880	911	886	893	839	905	873	931	941	875	898	927	918	902	868	931	895	878	857	857	875	879	950	907	860	896	836	902	915	889	862	906	894	905	900	854	912	891	881	862	895	888	852	901	891	937	846	880	883	891	870	864	872	907	917	889	879	911	891	904	916	887	885	889	857	862	925	875	892	871	875	874	942	891	958	872	873	844	928	884	893	879	850	922	917	872	876	889	928	890	912	893	863	882	909	892	902	877	836	897	906	891	863	908	861	867	946	900	884	849	940	822	880	891	903	886	853	910	849	891	820	885	916	891	881	905	920	846	935	893	913	919	848	939	913	900	903	886	856	895	890	856	878	947	867	953	910	928	904	901	871	912	918	865	891	944	858	930	883	925	911	893	891	914	907	917	878	964	838	879	893	858	957	889	946	906	959	898	917	899	845	891	904	896	870	906	854	879	914	915	862	894	874	899	887	852	871	865	882	858	929	847	863	921	948	857	899	897	899	908	868	908	927	883	903	891	907	899	902	855	894	896	884	884	872	861	873	873	884	920	820	930	908	874	865	859	877	873	808	882	839	898	911	902	898	899	895	869	890	887	913	875	839	900	853	867	934	902	929	852	875	899	911	897	884	837	874	917	792	828	826	912	874	888	900	885	878	905	938	883	961	923	845	876	855	846	876	901	872	842	837	907	924	882	884	927	936	860	882	912	876	876	846	963	892	878	899	854	859	920	867	879	860	880	904	918	822	896	917	823	914	846	893	882	882	884	822	880	873	877	845	874	862	862	861	846	906	893	880	928	884	874	880	883	899	885	921	896	873	916	909	917	901	902	953	875	905	876	877	868	920	900	924	923	867	905	874	884	869	840	885	873	863	934	892	876	863	909	863	895	901	916	890	873	942	850	881	914	909	895	884	912	907	924	877	920	892	837	872	914	832	913	911	902	878	911	897	858	895	911	826	914	862	868	888	903	894	846	900	913	852	919	890	978	837	906	864	869	922	933	887	901	913	886	931	891	908	871	874	916	873	884	893	916	844	905	910	853	934	891	904	897	889	892	877	876	884	835	927	946	883	903	943	905	921	894	920	915	870	904	841	896	894	941	916	893	881	880	913	850	914	935	918	862	865	848	904	858	894	876	908	893	917	908	885	929	940	901	867	872	901	948	901	922	880	899	887	884	874	890	904	914	895	902	887	837	909	912	917	846	890	910	876	899	878	936	899	861	848	838	873	910	857	920	918	883	838	909	906	886	909	889	916	877	884	916	913	864	877	935	892	917	863	952	873	895	898	867	911	900	875	897	923	932	919	870	876	945	882	875	873	853	936	912	881	877	923	876	843	860	915	918	911	904	901	897	925	917	867	897	877	885	872	869	953	900	888	878	919	888	815	871	882	908	881	890	945	906	897	901	848	936	921	860	885	894	896	863	884	890	921	897	935	894	839	959	916	838	911	855	847	878	914	946	897	844	842	888	880	920	840	938	878	888	873	910	887	901	886	868	837	903	883	934	899	901	887	883	814	827	855	923	894	892	860	924	887	870	829	886	895	924	840	866	894	913	921	889	911	892	933	912	914	885	913	854	896	899	916	893	867	933	934	925	883	882	904	911	887	869	888	890	892	918	912	914	903	934	897	882	896	891	874	934	936	848	895	867	867	890	885	896	905	930	914	827	887	880	946	920	888	923	874	913	873	931	904	828	932	828	894	855	878	884	905	888	876	933	884	887	888	915	886	840	834	915	904	905	836	909	883	925	880	885	873	825	827	893	903	856	839	881	880	936	898	908	902	881	833	906	878	889	881	936	899	926	860	902	908	874	919	885	903	916	904	879	933	881	891	893	970	885	842	958	910	873	851	917	889	894	880	909	876	877	903	871	889	933	893	827	912	916	921
27517	9969	3852	355	168	136	133	129	125	126	129	129	123	125	117	139	123	121	135	112	122	125	125	127	131	130	104	119	128	111	109	127	124	103	109	135	123	119	120	111	124	120	145	122	116	127	128	121	127	123	112	117	125	136	140	113	144	104	123	126	123	124	106	105	125	111	121	116	129	101	136	127	133	113	140	114	98	119	118	121	117	139	131	111	121	110	102	125	137	115	126	143	136	102	113	124	118	115	106	108	111	113	116	123	129	125	109	112	129	140	124	135	113	102	115	126	142	124	103	127	132	117	116	131	123	128	125	120	126	117	115	121	89	126	115	126	131	112	105	141	132	123	106	102	116	152	99	133	131	133	151	134	110	117	124	127	126	108	123	123	97	123	126	132	117	118	116	105	132	135	142	123	129	122	120	127	127	101	133	124	129	133	118	131	134	136	108	108	126	122	93	108	112	118	128	115	121	120	125	126	116	130	122	119	118	112	116	120	112	118	113	121	104	130	118	110	120	118	90	149	102	126	103	124	140	113	121	124	126	123	128	116	98	130	132	113	128	130	146	114	138	109	118	105	128	124	119	104	112	112	104	125	129	126	125	118	147	121	115	107	129	121	102	123	129	118	134	121	97	130	131	113	118	123	135	118	101	123	129	123	106	137	133	123	103	120	97	136	139	138	113	102	136	123	132	104	125	112	121	140	136	114	120	125	145	109	124	126	102	107	116	113	118	103	136	135	106	132	123	128	130	126	130	145	123	107	141	121	111	116	117	126	121	126	126	115	134	120	111	105	107	121	113	119	108	125	118	134	135	119	139	127	151	133	135	120	118	109	116	131	115	126	133	122	130	119	125	118	133	107	131	128	123	128	128	123	136	127	134	107	122	114	128	112	116	123	134	121	130	130	119	120	121	127	125	119	112	144	109	120	117	125	132	110	137	117	123	152	122	106	111	116	143	126	122	123	113	121	122	112	128	134	135	110	119	108	130	128	137	131	110	135	112	124	132	101	110	115	126	127	101	137	124	114	128	131	112	140	109	127	114	146	121	133	118	121	133	135	110	126	117	105	127	121	116	127	139	112	130	111	129	102	133	129	106	131	128	132	122	120	115	102	132	119	110	139	143	132	112	119	125	112	121	116	114	110	112	111	132	112	107	132	108	121	103	133	112	130	120	143	117	125	132	117	101	128	120	113	127	123	126	126	131	114	124	114	123	122	125	125	133	143	115	99	99	110	122	115	111	117	125	125	130	131	122	128	113	130	107	127	122	132	139	116	116	124	104	135	124	118	120	119	127	132	105	114	117	144	131	107	112	137	106	117	114	127	129	128	99	107	124	120	114	122	109	110	122	106	110	127	128	114	129	141	105	144	128	129	129	121	130	106	128	118	124	131	136	127	101	117	133	135	116	128	130	122	124	123	122	113	122	132	126	116	98	120	139	126	132	131	113	126	111	138	139	140	120	134	121	138	115	115	149	117	131	121	108	107	126	123	132	129	112	128	127	121	127	125	108	106	125	116	130	104	115	100	107	100	117	127	135	114	131	139	122	108	116	104	141	130	133	135	140	140	132	147	121	116	109	113	126	118	123	128	118	107	103	111	102	122	116	118	116	133	127	127	117	106	137	127	126	138	149	131	127	156	123	108	108	149	134	128	128	120	115	138	109	121	121	145	113	139	130	96	118	129	98	108	112	119	106	115	112	120	114	125	125	124	113	123	133	122	138	100	133	138	138	104	121	128	96	112	140	93	134	127	114	108	129	129	132	132	131	119	107	127	126	133	136	114	139	94	125	106	121	121	110	128	121	126	121	113	126	129	125	139	130	135	106	138	111	134	108	124	127	132	125	136	116	120	128	117	120	102	117	136	158	116	119	126	141	133	128	129	104	121	127	121	119	112	119	121	111	98	125	121	108	116	133	124	115	118	122	115	128	126	131	123	142	129	148	131	123	136	128	132	113	143	119	116	112	134	141	139	129	115	119	120	114	122	128	133	137	132	122	107	123	111	130	145	111	125	130	125	104	107	121	121	108	120	115	115	127	124	129	115	118	135	123	124	123	132	120	105	122	124	119	116	121	112	112	130	106	104	135	132	102	114	119	133	129	129	113	118	146	130	108	109	129	125	115	126	104	132	104	113	103	120	121	106	122	100	130	107	112	121	94	129	127	118	117	130	113	130	136	105	118	127	106	130	129	118	136	131	123	109	135	149	120	115	132	114	105	136	123	121	123	136	126	128	124	125	110	120	112	133	110	122	123	101	115	123	132	111	133	139	121	110	119	111	123	128	131	133	114	132	137	93	121	134	131	140	124	131	118	126	126	89	110	116	109	111	134	110	141	103	137	121	114	107	123	148	116	108	117	107	120	109	115	123	131	127	126	116	108	108	115	123	111	112	114	127	111	124	134	137	108	120	154	135	131	124	119	129	125	125	120	131	108	126	121	128	119	138	126	106	118	118	105	108	124	115	130	105	119	116	121	109	123	120	103	121	123	110	115	117	114	122	128	129	142	120	119	116	138	106	110	127	140	129	117	124	107	110	124	127	123	123	128	125	125	131	121	109	107	144	125	141	114	108	115	116	124	103	123	149	111	116	133	117	113	122	103	111	124	120	104	130	103	126	136	118	130	122	127	128	124	125	121	123	104	111	129	143	103	129	110	144	137	130	141	119	109	125	128	112	119	121	100	106	92	121	117	123	121	113	107	133	128	133	113	133	129	114	127	116	113	132	109	152	126	127	129	128	118	115	130	136	116	115	101	125	105	124	115	129	116	135	109	126	99	93	103	125	149	125	136	119	123	115	131	115	127	102	109	128	122	126	114	97	133	133	118	133	113	126	110	123	152	136	114	110	138	104	131	119	117	119	115	109	110	114	121	126	124	131	115	132	131	109	117	110	122	125	116	120	134	129	121	147	114	115	139	116	119	133	122	141	116	100	122	124	126	128	113	107	124	126	106	156	124	123	137	136	125	125	104	123	104	119	129	125	104	136	126	125	137	108	122	115	126	118	120	131	129	134	128	119	140	104	112	120	128	102	93	112	130	124	123	136	136	122	121	144	114	144	121	132	108	129	117	132	139	112	121	97	110	141	112	123	144	131	135	119	119	132	91	142	116	127	125	120	130	115	134	131	110	116	109	125	143	126	141	104	104	120	127	130	129	121	115	91	137	138	126	139	98	117	122	128	135	138	124	108	121	143	131	124	117	132	114	129	149	94	93	146	113	120	125	137	131	114	115	121	132	118	128	105	100	132	118	136	124	114	137	132	106	122	147	105	114	111	128	123	114	99	110	129	132	115	127	127	139	111	125	122	125	118	109	114	104	122	112	124	127	127	124	116	136	121	124	130	122	136	134	123	116	133	112	115	135	123	141	133	129	113	111	139	124	144	91	110	120	124	123	131	123	142	123	125	144	145	126	128	127	114	116	131	128	133	109	119	120	133	119	123	130	128	118	100	134	118	115	127	125	128	110	104	120	120	117	113	111	128	127	119
25984	10869	7150	513	475	457	460	486	468	457	463	471	436	467	452	433	452	491	446	464	454	441	419	479	442	452	464	449	454	444	432	447	423	459	485	440	452	436	414	447	453	448	410	481	433	453	459	459	416	443	440	407	406	411	421	450	412	417	447	458	454	460	411	466	442	458	430	455	412	474	439	456	456	403	435	439	465	456	412	472	436	451	413	441	441	431	447	432	441	452	455	439	410	445	433	429	446	395	428	459	439	429	437	427	470	445	459	406	427	450	447	472	470	514	451	409	461	432	428	461	441	443	448	394	466	430	440	426	453	468	444	449	415	458	454	441	452	452	465	452	450	417	438	484	449	396	440	441	464	446	442	437	456	435	411	436	443	425	451	426	470	429	457	442	453	379	417	410	443	425	404	449	438	467	402	436	441	444	463	427	438	418	447	432	443	441	454	430	444	428	477	459	456	463	453	461	408	462	442	479	428	479	447	465	436	471	450	425	409	456	464	463	453	431	434	450	410	437	427	437	458	429	445	450	462	440	425	436	436	443	463	420	431	431	462	415	440	452	463	453	414	457	440	435	479	455	459	450	431	434	459	411	462	367	420	478	430	457	440	449	437	442	439	469	447	466	384	437	465	435	449	429	485	440	451	480	444	454	446	441	423	454	438	425	451	396	429	403	435	473	456	428	405	450	457	457	460	450	430	457	429	462	419	432	388	477	431	417	449	416	414	460	381	436	458	455	445	447	433	458	435	427	430	434	434	433	429	431	411	440	428	399	435	416	482	410	483	452	435	433	441	443	465	446	432	416	442	440	427	462	439	449	441	438	429	466	436	410	415	447	436	454	429	424	421	410	442	453	442	450	455	440	401	450	474	442	447	430	450	435	460	420	460	462	454	436	446	475	421	459	434	437	406	447	425	459	457	441	460	470	374	450	443	491	455	459	508	444	442	452	424	438	446	432	466	455	450	443	426	455	424	427	458	413	420	465	451	424	437	447	457	462	448	421	451	409	407	438	429	431	407	433	453	431	443	450	417	442	439	449	434	451	428	457	431	414	451	432	453	423	411	460	426	416	395	477	439	462	447	435	433	435	436	440	437	457	416	465	434	421	415	439	471	453	437	439	462	463	448	437	459	476	468	422	450	432	410	445	440	468	421	465	432	408	463	432	413	464	433	454	399	470	458	460	410	468	443	446	428	441	411	461	428	426	445	432	417	446	469	417	443	460	422	389	371	433	462	458	436	441	473	445	445	434	438	439	443	427	406	459	421	427	455	444	405	446	447	430	423	442	467	440	430	408	470	420	457	446	400	417	426	432	436	431	453	444	464	454	394	450	428	451	447	454	439	443	458	459	475	418	443	416	390	438	401	436	434	452	422	424	416	438	437	406	431	442	413	398	457	430	427	433	435	460	452	424	455	426	437	420	416	430	468	446	444	465	433	413	429	440	436	465	428	440	416	448	456	422	442	463	474	432	430	433	452	448	449	413	431	406	458	420	456	445	441	451	451	419	447	452	403	465	452	422	448	451	456	414	427	438	443	418	436	430	444	434	417	427	433	431	387	410	440	457	414	431	424	416	417	443	423	445	420	428	460	443	439	432	444	481	450	477	443	429	415	404	460	393	426	466	427	474	453	433	444	479	478	431	429	454	485	450	435	442	426	431	412	484	452	414	456	450	427	440	419	444	395	421	416	447	434	437	453	446	429	425	428	455	451	458	435	412	454	429	426	412	438	431	464	416	425	452	431	430	449	424	496	427	437	431	444	434	421	464	436	428	445	465	443	421	447	429	458	446	431	455	425	469	470	423	417	479	440	426	421	451	442	446	496	469	400	407	477	446	433	434	439	430	415	447	420	398	445	451	415	464	451	433	439	424	476	444	408	482	436	448	423	485	449	423	451	417	417	439	480	436	466	470	438	439	430	431	464	466	413	415	440	450	448	419	405	447	438	438	425	459	432	434	429	460	456	479	390	472	430	442	423	434	424	467	454	492	407	424	426	450	414	427	433	456	457	440	422	444	448	469	424	445	413	396	438	432	460	452	448	425	426	444	427	456	432	436	442	424	404	425	473	442	444	467	449	428	446	470	472	424	431	471	435	430	440	452	480	422	440	447	431	469	454	404	445	427	465	405	453	397	455	426	460	416	437	472	452	454	465	429	431	465	412	463	415	429	438	459	439	464	440	444	461	442	481	464	454	464	441	450	437	420	446	444	446	429	461	459	489	415	440	441	441	476	447	450	456	454	405	450	435	436	420	470	470	450	423	423	437	430	438	440	427	438	426	455	426	443	415	423	465	425	433	418	387	430	468	466	441	427	454	444	463	442	438	444	407	443	446	415	441	413	430	451	432	451	453	446	438	447	419	461	438	474	389	457	477	400	442	457	484	436	452	420	424	443	418	398	427	425	459	418	480	466	416	464	428	455	438	430	449	453	407	448	430	404	387	435	429	437	440	475	420	451	466	454	441	432	419	465	464	425	444	443	443	434	448	445	429	486	411	452	473	437	418	440	412	433	458	475	433	423	439	446	429	455	461	473	384	430	445	446	404	431	458	500	477	381	440	448	433	433	444	419	457	424	435	470	437	408	454	436	463	460	425	438	483	437	457	441	418	467	437	430	441	438	465	436	437	442	461	491	403	423	439	426	460	470	450	455	432	417	447	444	451	460	462	472	407	454	449	433	429	447	436	429	426	431	424	454	435	427	459	439	471	399	474	407	459	467	453	418	448	453	439	420	454	425	422	451	445	450	462	442	452	423	416	448	457	471	429	468	429	446	470	452	419	406	455	424	423	447	418	426	443	433	435	431	500	437	443	466	456	451	436	431	416	414	417	422	441	420	448	417	444	409	447	473	404	453	454	476	394	440	423	450	426	448	458	432	438	474	447	408	455	393	449	424	468	434	444	402	449	454	433	464	465	422	442	462	381	434	432	446	465	445	427	459	451	455	491	435	461	445	412	404	455	417	470	462	426	462	418	460	431	463	466	422	446	493	430	444	456	437	445	436	454	475	449	485	407	441	449	466	458	443	450	468	455	425	480	420	412	436	446	417	432	436	421	433	462	414	432	411	438	449	459	411	458	442	438	452	456	454	446	436	476	418	417	447	417	442	457	460	433	457	441	453	421	447	440	447	411	481	458	451	461	458	428	470	444	454	453	490	419	468	419	400	402	465	441	405	457	444	451	427	444	448	469	423	463	422	435	404	445	438	389	425	436	420	431	423	427	448	440	417	449	437	417	429	422	486	416	416	438	474	439	465	411	464	412	459	456	439	438	445	461	448	429	439	447	473	468	506	443	466	421	420	446	411	462	466	443	429	469	417	429	437	440	445	427	445	433	438	422	422	452	456	423	429	425	432	451	427	435	427	440	412	441	431	398	436	417	424	425	429	456	441	457	427	427	458	469	448	382	461	474	431	428	456	441	434	442	450	414	445	409	428	442	410	450	456	414	428	457	468	430	441	470	479	431	454	453	456	437	463	434	441	445	431
68032	49778	43080	11924	866	393	326	324	315	284	258	256	241	248	243	239	213	223	239	218	223	282	238	232	234	218	227	232	215	239	236	226	221	245	218	229	236	207	257	233	226	210	236	229	230	230	224	227	217	226	231	226	234	222	227	223	222	214	200	227	231	233	203	240	255	229	247	205	218	233	203	198	228	236	242	229	228	217	194	227	232	209	211	233	215	198	238	225	235	223	234	233	249	233	224	209	224	201	228	202	210	203	219	227	199	236	250	198	238	227	226	254	242	250	200	224	204	224	226	225	255	235	203	217	239	188	220	234	229	196	243	237	216	231	211	241	248	232	210	213	249	213	201	204	218	220	240	194	237	193	230	227	204	234	218	230	201	237	230	220	221	212	234	237	199	208	244	233	221	224	221	217	225	230	241	200	228	214	253	215	232	215	220	233	240	231	198	247	218	202	209	226	214	218	222	214	215	227	218	194	242	201	196	206	240	212	188	245	231	235	244	243	228	220	239	219	182	236	231	215	211	213	221	220	207	257	212	235	226	220	224	241	234	219	230	226	223	233	226	193	210	253	239	234	212	221	262	195	200	233	220	206	234	234	221	241	214	231	235	223	195	220	214	210	218	217	263	241	207	224	244	218	232	197	223	203	242	237	210	227	222	247	226	218	230	223	216	217	235	234	237	236	261	228	215	199	199	228	220	207	221	225	236	228	225	225	228	201	207	226	235	212	215	196	228	211	202	230	216	214	212	232	196	226	189	211	239	243	213	217	220	244	217	231	245	229	214	213	234	219	219	225	209	211	213	258	222	213	248	234	196	227	226	226	187	221	251	226	210	222	235	217	218	215	221	241	204	229	214	211	201	205	218	211	212	223	217	235	235	251	231	245	246	230	238	232	225	266	234	232	226	207	217	236	246	222	206	219	233	210	226	216	200	218	221	225	239	239	204	237	218	228	238	236	214	212	238	215	202	213	235	240	242	228	216	220	249	228	218	235	241	220	213	206	220	225	226	224	241	235	224	210	231	238	260	222	208	190	206	221	234	198	220	224	226	222	235	219	209	221	220	216	202	221	220	208	231	210	216	247	230	220	236	216	229	216	211	247	218	239	202	232	222	220	215	214	228	213	201	240	226	232	202	235	197	230	229	227	219	237	216	229	239	218	231	210	220	227	218	243	218	231	232	242	223	216	205	243	256	239	235	249	242	235	250	231	220	215	229	205	230	251	210	231	225	215	248	213	234	212	216	209	207	231	212	219	209	215	235	229	235	227	211	192	224	213	204	217	214	232	242	246	216	214	219	210	221	225	214	241	240	245	212	199	234	213	211	195	222	230	217	249	232	248	234	215	223	225	224	244	227	212	242	190	240	220	241	217	227	240	232	220	251	216	214	198	215	229	208	221	229	199	236	221	217	227	208	219	224	207	192	233	246	212	227	220	213	199	247	202	210	228	237	210	238	267	222	206	221	225	247	202	204	240	252	211	218	189	232	249	189	244	221	214	215	257	182	233	210	230	247	210	217	226	238	217	224	215	246	215	224	230	240	234	216	246	265	242	228	213	218	212	214	201	217	244	224	213	242	221	229	212	210	219	201	216	248	207	239	235	224	210	212	210	207	216	254	207	201	215	215	210	199	262	226	219	217	252	227	232	217	193	214	228	227	248	233	200	207	229	219	222	218	243	241	248	214	250	217	236	237	231	202	252	245	227	218	218	236	194	214	232	233	224	236	233	216	245	214	257	194	231	242	209	244	211	225	230	209	247	251	198	226	246	233	202	219	213	218	221	233	222	211	238	230	226	217	212	225	221	274	247	234	231	249	222	224	218	240	231	217	218	232	206	239	227	212	225	234	231	221	213	207	205	250	225	206	223	199	238	223	211	204	231	243	223	208	208	230	229	216	231	201	224	204	202	222	252	248	217	202	213	217	242	225	225	209	221	219	241	197	213	210	234	262	211	217	240	255	211	230	222	202	233	203	219	210	239	204	220	208	224	248	220	221	211	215	239	223	225	211	194	231	232	238	260	224	234	221	214	189	244	218	223	222	219	219	225	222	211	233	249	220	216	226	236	211	210	234	199	229	203	221	211	248	207	210	184	244	228	242	203	230	243	216	234	211	239	255	226	211	244	237	223	202	239	228	203	240	224	221	199	208	229	223	208	239	219	240	228	217	231	221	242	238	227	237	235	195	217	254	251	217	239	236	234	192	236	231	223	216	210	223	206	188	236	205	221	220	234	216	226	223	216	222	215	217	208	263	230	216	231	241	204	224	246	225	211	224	194	227	221	236	202	240	226	227	222	212	202	188	222	263	217	235	202	228	226	256	223	215	230	231	227	219	235	230	223	199	251	199	216	229	206	247	228	222	231	217	243	222	201	243	206	191	192	198	214	206	226	202	251	212	215	214	260	221	206	231	234	233	249	220	205	245	225	206	208	230	244	202	219	222	245	232	238	218	208	193	249	241	200	215	216	225	228	213	221	204	221	208	196	214	208	215	226	226	248	221	245	231	245	214	249	228	227	207	243	217	230	212	239	208	230	221	250	235	238	233	229	238	220	243	245	217	229	213	233	243	207	218	235	213	202	218	235	234	242	223	207	216	224	212	221	212	231	234	224	195	201	202	231	235	215	252	199	240	202	201	220	258	261	225	241	246	224	208	203	231	224	233	202	209	249	222	232	212	234	229	233	266	213	238	221	230	183	214	232	236	228	215	253	241	185	192	227	243	238	232	228	218	227	244	236	223	206	240	227	201	221	228	261	238	230	218	237	228	224	212	210	208	235	200	222	229	224	193	224	228	227	261	216	246	229	227	203	214	218	222	224	223	215	226	224	205	232	242	235	241	220	209	224	213	230	212	219	216	205	236	214	235	225	210	223	193	208	246	220	219	221	210	255	224	221	240	233	217	212	222	207	216	210	232	209	229	218	223	238	230	224	255	215	215	217	228	223	211	244	245	223	226	241	241	228	216	217	213	220	207	244	226	236	210	235	196	213	219	217	227	225	183	229	223	244	214	208	205	243	213	226	237	243	253	241	210	218	222	212	239	214	222	228	214	238	222	209	221	225	238	216	215	206	218	212	208	232	239	215	190	221	206	217	209	236	215	234	227	211	242	227	229	217	218	244	204	227	213	219	256	256	200	243	239	217	199	201	220	199	214	229	231	236	195	215	228	213	229	223	243	256	199	202	186	197	195	212	232	224	238	199	231	226	228	248	217	229	255	226	240	230	231	239	225	228	196	243	208	245	221	217	212	179	254	237	243	227	220	194	193	246	226	209	229	202	225	213	217	218	235	241	195	229	242	204	215	211	248	218	212	229	192	222	224	249	223	252	234	262	215	227	221	232	235	220	215	219	237	211	209	219	232	201	227	224	214	212	228	265	238	247	239	230	208	235	234	191	220	245	232	242	226	221	206	221	241	230	219	218	205	197	237	240	226	211	246	238	213	202	207	232	224	222	201	232	187	232	209	215	227	250	249	227	245	226	217	243
46364	38477	33957	1759	1637	1489	1259	1215	1073	1048	946	895	939	904	853	832	828	824	781	790	779	754	772	810	778	777	734	717	773	755	764	788	746	723	669	714	726	741	712	699	760	777	732	709	705	722	759	715	723	703	637	785	703	708	739	761	747	741	730	757	748	739	703	764	688	703	723	690	782	692	710	694	708	691	700	707	687	725	714	750	719	724	714	707	697	728	707	692	675	691	740	711	691	721	728	746	720	712	714	710	720	699	698	715	706	721	736	676	722	711	723	722	690	767	708	759	727	674	674	719	699	736	673	700	741	765	729	687	754	713	738	678	679	685	685	699	701	699	722	729	767	721	742	699	732	727	700	636	727	689	699	758	702	747	733	734	704	719	690	698	691	708	706	714	698	684	734	740	684	679	715	668	727	695	716	749	730	705	688	726	674	724	664	715	727	725	737	710	750	763	691	727	705	650	716	660	718	672	761	705	728	709	681	677	641	737	706	762	707	691	734	722	748	723	721	750	720	678	718	728	694	713	667	679	723	682	717	684	728	747	709	732	718	707	718	691	695	756	715	692	658	718	719	718	724	683	707	690	752	729	722	778	713	695	732	730	677	706	702	692	685	678	712	721	718	702	740	683	718	733	682	741	703	753	697	732	677	661	720	738	675	684	788	712	739	737	739	689	730	678	733	723	673	712	697	748	743	707	685	729	695	692	703	716	687	702	741	690	745	719	774	715	701	709	720	702	700	661	716	716	725	734	716	696	691	635	719	745	670	691	618	728	754	660	695	761	699	735	703	724	733	724	704	723	777	713	755	751	693	674	719	769	702	669	700	667	701	681	743	697	731	735	707	676	708	687	711	716	694	692	648	733	679	714	689	731	688	686	731	722	705	683	729	681	732	693	740	715	732	767	698	747	697	715	713	736	713	750	704	697	727	777	698	692	679	705	729	734	645	707	735	706	717	726	738	728	714	700	744	705	718	659	756	716	743	720	687	672	736	737	758	742	720	708	701	717	684	690	696	707	708	711	697	695	735	698	675	650	722	689	732	707	710	708	684	689	750	678	720	742	749	686	694	705	703	703	718	681	697	710	738	736	707	749	727	729	736	694	676	722	749	699	699	744	695	704	746	712	668	742	707	685	689	729	654	735	712	676	728	717	749	669	694	738	710	704	674	694	758	739	673	737	722	731	744	691	705	700	699	720	700	752	706	727	677	748	748	675	726	683	668	698	672	694	706	727	661	732	700	703	729	737	694	711	717	736	738	684	685	676	754	677	745	734	720	720	685	732	668	680	652	652	703	723	708	703	726	702	726	722	717	701	740	728	691	719	702	711	746	697	714	714	729	760	683	746	730	716	681	681	712	723	685	735	751	693	717	711	775	731	690	675	686	711	725	743	706	763	698	688	739	724	738	687	732	667	722	742	707	696	695	704	687	676	784	698	716	682	729	696	702	731	749	743	721	701	717	719	716	683	681	718	736	732	761	731	719	756	731	669	743	714	725	692	729	730	700	722	705	682	706	716	719	741	726	715	708	691	657	723	724	797	674	692	725	753	776	668	726	745	725	676	752	681	709	689	679	670	706	729	680	683	753	710	719	657	750	693	774	660	675	728	751	700	727	727	783	744	757	734	702	698	667	745	753	706	665	737	678	748	675	727	709	681	692	728	728	728	723	681	723	726	698	694	696	724	703	713	733	725	737	668	703	729	646	706	709	702	740	744	705	742	712	703	706	722	746	676	687	712	679	726	731	714	710	709	759	708	682	724	724	724	712	670	766	716	726	720	706	711	705	690	718	729	698	713	722	689	744	726	751	661	712	723	773	709	672	686	729	689	694	689	680	709	716	736	741	727	741	715	732	716	670	755	757	722	725	736	674	712	720	662	711	630	669	706	690	704	787	681	713	737	719	688	722	746	736	717	757	663	733	651	656	696	701	738	691	700	776	720	694	733	730	665	706	702	718	727	680	727	709	697	701	717	729	730	699	729	758	714	734	680	735	699	731	698	717	727	689	698	722	747	725	664	679	660	693	673	718	697	723	742	735	696	756	742	768	736	705	736	651	735	694	672	724	737	667	693	686	706	741	699	715	707	725	711	703	689	706	681	754	728	683	717	721	765	726	713	755	709	711	712	739	766	674	700	740	696	698	746	734	730	710	698	763	712	674	686	691	733	727	678	738	742	672	684	672	709	726	687	758	706	708	729	706	710	727	761	678	700	719	778	703	717	715	695	729	716	741	699	729	739	708	694	724	709	708	742	701	721	753	687	741	724	702	749	692	747	745	732	701	714	710	711	744	710	717	697	669	676	704	712	681	676	735	668	715	734	711	723	687	694	732	683	717	744	698	700	721	713	685	716	689	694	717	655	704	722	712	739	719	758	696	660	698	728	703	715	745	724	723	676	730	710	676	681	712	710	684	713	753	712	729	727	682	746	729	698	690	764	727	701	689	741	704	703	726	686	652	699	705	716	718	701	693	708	758	757	692	707	691	707	748	741	785	745	712	675	746	704	731	740	696	695	738	710	724	667	724	616	713	774	695	712	698	748	733	724	729	718	736	674	750	692	719	721	732	730	701	752	714	715	686	758	704	682	692	671	759	708	716	737	730	720	664	760	732	723	706	710	737	739	759	636	741	712	679	729	754	720	671	741	760	736	757	761	663	729	676	722	723	656	700	744	709	732	724	746	677	717	699	747	725	706	771	719	659	716	694	709	690	713	645	718	749	771	691	748	721	727	727	719	724	747	720	714	710	695	681	715	709	767	743	678	702	736	733	702	731	760	753	706	691	694	709	731	709	705	732	719	668	728	727	729	732	708	676	686	718	728	665	694	776	685	752	711	695	703	674	673	746	701	692	729	722	725	701	716	707	729	689	711	748	758	734	663	723	720	725	709	721	659	721	693	735	748	678	735	715	686	699	736	734	694	686	677	728	691	719	732	712	686	708	718	695	684	708	732	736	736	655	764	740	693	769	732	692	753	726	742	753	759	713	710	728	739	697	684	740	682	712	702	736	717	691	699	710	717	741	719	716	719	721	749	709	732	715	683	650	719	743	691	723	700	728	705	705	730	691	662	755	686	755	697	746	692	690	731	706	744	719	694	756	669	714	749	707	691	717	641	734	702	732	691	738	716	706	713	718	751	719	733	696	675	726	709	719	704	677	710	704	695	711	737	707	644	704	711	687	733	707	737	715	711	728	715	694	730	697	689	649	724	687	714	705	732	698	760	755	715	727	666	720	670	736	775	701	761	731	671	753	728	673	763	691	761	661	716	728	754	671	676	705	724	671	696	699	696	694	689	716	688	711	712	752	727	705	744	758	714	733	693	716	685	723	718	756	671	689	753	704	740	612	747	704	697	699	753	677	706	680	725	689	681	723	718	724	690	684	739	720	702	712	688	716	689	733	678	698	713	730	698	699	717	678	686	751	688	718	706	677	760	692	673	728	725	699	716	696	743	730	695	766	760	704	710	744	740	709	720	725	755	716	768	754	717
