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
338106755474	338106756034	338106756584	338106757134	338106757684	338106758234	338106758784	338106759334	338106759884	338106760434	338106760984	338106761534	338106762084	338106762634	338106763184	338106763734	338106764284	338106764834	338106765384	338106765934	338106766484	338106767034	338106767584	338106768134	338106768684	338106769234	338106769784	338106770334	338106770884	338106771434	338106771984	338106772534	338106773084	338106773634	338106774184	338106774734	338106775284	338106775834	338106776384	338106776934	338106777484	338106778034	338106778584	338106779134	338106779684	338106780234	338106780784	338106781334	338106781884	338106782434	338106782984	338106783534	338106784084	338106784634	338106785184	338106785734	338106786284	338106786834	338106787384	338106787934	338106788484	338106789034	338106789584	338106790134	338106790684	338106791234	338106791784	338106792334	338106792884	338106793434	338106793984	338106794534	338106795084	338106795634	338106796184	338106796734	338106797284	338106797834	338106798384	338106798934	338106799484	338106800034	338106800584	338106801134	338106801684	338106802234	338106802784	338106803334	338106803884	338106804434	338106804984	338106805534	338106806084	338106806634	338106807184	338106807734	338106808284	338106808834	338106809384	338106809934	338106810484	338106811034	338106811584	338106812134	338106812684	338106813234	338106813784	338106814334	338106814884	338106815434	338106815984	338106816534	338106817084	338106817634	338106818184	338106818734	338106819284	338106819834	338106820384	338106820934	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2738	3650	2300	2737	3650	2300	2736	3650	2300	2735	3650	2300	2734	3650	2300	2733	3650	2300	2733	3650	2300	2733	3650	2300	2733	3650	2300	2733	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2731	3650	2300	2731	3650	2300	2731	3650	2300	2731	3650	2300	2731	3650	2300	2731	3650	2300	2731	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2727	3650	2300	2727	3650	2300	2727	3650	2300	2727	3650	2300	2726	3650	2300	2726	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
56563	39617	33813	23764	14093	8920	4416	2223	948	489	288	282	266	258	318	277	277	276	277	291	262	273	257	261	255	298	258	292	295	278	275	274	261	296	254	266	300	231	276	259	278	271	279	265	237	293	282	284	287	277	255	269	251	260	269	284	274	275	305	269	251	271	278	278	281	266	285	273	278	274	256	273	260	295	269	278	245	249	252	221	235	258	253	261	272	243	259	262	283	264	259	315	296	263	231	262	272	265	275	286	258	261	271	272	252	271	274	279	249	302	287	263	289	247	278	269	269	236	259	269	274	297	283	275	283	262	275	285	248	279	240	290	288	260	289	246	295	280	249	271	261	262	275	256	317	263	287	280	268	294	286	280	291	296	263	284	272	263	292	277	282	270	282	233	273	273	232	253	289	284	280	262	272	278	287	308	255	288	282	279	263	288	266	284	287	244	275	278	247	269	249	264	295	259	273	246	282	235	256	254	288	281	258	273	250	290	254	255	258	266	268	280	294	273	253	281	273	261	275	269	283	266	311	251	307	282	273	264	290	232	254	259	298	246	256	280	299	277	257	266	274	254	248	257	252	279	251	250	269	277	301	255	303	267	250	297	267	280	270	284	218	262	243	224	251	264	257	281	280	282	265	308	265	278	291	234	288	293	310	290	262	291	262	275	305	290	259	263	277	243	270	247	281	282	317	275	246	279	246	281	300	288	271	281	261	250	271	272	253	268	255	261	284	283	285	296	269	279	259	271	273	303	279	248	278	270	275	269	260	241	248	262	265	256	306	280	285	286	302	278	273	301	266	248	266	276	280	251	238	258	290	256	301	270	246	277	302	267	276	306	261	274	259	241	270	270	258	264	304	270	258	252	259	267	286	261	269	298	270	301	257	260	269	272	291	249	234	263	303	262	290	266	298	276	240	251	262	237	237	269	305	271	258	249	261	272	266	297	277	256	305	270	250	270	238	286	296	286	275	265	286	295	280	274	289	258	274	240	281	262	295	287	243	256	283	267	258	278	259	283	290	296	237	277	279	302	267	273	282	251	273	275	275	288	289	289	275	255	271	272	247	236	256	276	248	280	279	283	270	271	267	273	284	246	248	271	254	283	267	262	288	304	289	298	272	258	275	260	308	284	276	238	280	295	295	262	247	247	243	281	280	265	267	256	253	276	257	242	262	277	264	264	283	250	250	285	273	255	272	285	253	272	255	253	259	251	284	276	272	278	272	283	266	269	274	282	273	284	276	243	262	279	250	284	270	283	235	264	268	252	268	259	241	271	290	285	263	278	290	248	261	267	301	270	261	299	257	280	275	270	259	278	267	249	275	295	290	285	246	262	262	280	266	280	268	280	280	249	271	286	290	266	239	265	254	250	274	286	292	292	278	264	285	305	270	269	290	259	283	266	310	308	233	280	304	271	272	258	278	273	277	286	261	267	277	270	272	278	269	265	303	276	258	277	286	276	269	327	256	279	248	280	281	299	266	299	251	254	234	263	289	269	270	289	292	268	273	264	293	258	287	273	252	304	278	249	279	294	249	283	285	284	264	272	287	281	231	240	290	303	259	282	289	269	262	282	260	270	297	258	244	250	275	293	269	243	289	286	267	266	274	276	246	260	261	267	273	285	286	263	291	272	286	243	303	263	271	255	262	278	294	270	286	275	258	264	252	294	249	259	257	253	282	240	257	264	247	277	278	261	293	275	278	306	261	255	270	285	278	267	283	297	270	286	256	257	261	293	278	278	288	268	245	285	270	283	294	252	250	283	296	293	266	276	262	244	269	249	287	280	274	282	237	270	267	251	292	241	282	290	252	296	286	290	283	289	274	264	291	306	289	238	280	276	252	275	280	281	280	287	271	233	291	301	248	277	240	261	253	238	279	257	273	297	246	286	273	250	254	269	289	318	293	259	307	271	270	267	261	292	261	269	264	250	236	261	287	238	259	279	288	268	279	301	280	292	252	280	259	282	251	264	278	275	266	266	270	268	246	256	280	286	289	280	239	250	247	329	302	296	272	316	285	258	272	265	262	271	317	263	285	276	267	295	285	274	254	258	274	265	254	275	299	290	278	278	269	267	261	270	296	262	282	263	236	295	233	269	278	262	272	268	237	255	258	258	287	247	277	298	262	242	273	231	284	289	253	270	271	282	288	276	278	265	284	264	241	261	282	309	301	287	283	255	289	274	259	263	251	272	246	228	239	219	297	262	274	258	240	275	276	263	291	244	263	265	269	285	285	250	263	281	245	286	313	254	236	267	300	276	280	278	278	278	286	260	265	290	266	252	264	277	260	265	266	235	285	289	276	271	278	282	278	274	278	260	296	246	265	254	266	269	264	273	269	261	251	272	269	280	295	246	282	272	294	297	242	294	288	260	268	251	281	295	298	271	250	288	274	317	237	267	248	245	264	262	259	272	313	271	275	293	253	295	274	276	259	245	276	291	257	264	288	286	285	248	249	281	273	259	276	257	280	282	270	251	282	248	247	274	269	250	262	250	269	246	278	270	263	270	294	248	278	278	257	261	274	275	299	281	267	298	290	261	279	271	260	291	266	290	288	276	283	277	264	279	262	256	254	246	287	299	259	249	264	303	279	283	267	262	310	284	301	258	242	272	279	269	267	302	264	261	242	267	260	307	281	304	268	295	298	285	245	266	251	284	293	290	272	263	295	255	298	269	282	271	252	240	254	249	289	256	277	293	291	231	280	291	251	282	280	287	270	299	296	274	254	246	252	292	279	262	242	266	275	302	257	253	290	266	295	259	267	288	273	234	290	255	241	271	257	267	246	235	257	303	262	263	302	282	267	273	272	277	273	248	275	284	267	264	239	275	252	229	300	276	238	281	257	290	292	267	241	273	258	288	276	278	292	284	265	270	262	283	275	247	250	252	247	291	286	256	272	231	294	291	268	270	277	284	277	259	290	249	278	264	263	319	283	277	286	248	294	252	253	279	279	258	284	258	278	241	269	280	288	268	300	242	273	291	275	292	263	265	259	282	277	279	286	264	281	269	261	251	238	257	262	219	255	303	306	275	268	252	286	271	269	289	293	257	256	265	249	265	241	242	299	257	248	263	248	307	250	272	237	296	257	291	280	252	236	249	261	257	281	297	251	260	270	277	270	265	251	259	277	251	268	262	242	238	295	283	262	267	279	258	270	273	237	276	279	250	262	266	257	263	257	271	268	258	234	254	297	279	286	284	301	258	245	286	258	248	268	259	268	325	299	300	325	313	242	270	270	281	267	272	271	298	232	263	281	260	268	243	260	273	253	286	230	270	249	289	298	254	268	245	245	265	279	271	257	263	285	257	282	295	302	270	259	273	263	276	263	246	267	306	287	268	234	287	290	261	276	260	279	244	250	250	255	252	279	264	247	278	301	275	298	306	278	257	258	270	278	283	298	298	284	301	274	268	278	264	294	266	272	277	270	276	295	275	265	275	263	269	301	266	262	261	301	254	261	259	257	295	280	260	270	287	269	283	299	288	263	293	266	281
36808	30990	36769	33445	26555	21007	13318	7669	3412	1469	629	613	688	643	605	617	576	644	572	637	636	634	614	631	586	615	583	610	622	614	560	639	589	598	596	612	563	583	560	592	571	577	587	567	639	583	599	661	591	575	601	626	588	570	575	575	595	577	602	602	569	585	609	580	588	614	601	634	619	591	552	574	608	619	584	588	555	584	612	607	610	594	624	586	637	549	618	612	592	584	584	576	597	582	628	607	611	571	563	610	575	581	605	563	595	552	595	604	633	581	608	576	614	574	593	558	578	595	593	627	604	582	585	604	599	625	608	601	604	591	578	583	580	564	601	579	619	606	607	589	589	616	600	583	529	556	597	619	562	591	626	620	621	599	567	567	586	557	586	588	592	613	600	567	577	548	592	617	563	562	597	528	549	624	565	564	595	573	548	608	538	577	577	596	572	647	582	579	561	599	579	594	562	603	587	584	587	560	594	565	580	615	576	564	599	576	553	596	589	610	579	578	599	504	587	632	591	562	619	636	625	613	586	581	630	605	618	571	600	568	597	592	602	586	573	606	542	595	586	527	607	580	595	583	615	601	594	609	566	594	574	604	520	610	593	578	566	637	600	605	586	590	593	577	588	619	566	573	539	583	591	601	602	598	563	609	570	581	578	592	612	588	571	602	576	602	578	614	559	620	602	571	590	580	576	606	571	576	633	593	621	595	573	578	577	593	575	541	655	568	593	579	561	637	582	569	588	625	593	592	577	618	555	584	591	593	576	585	616	560	560	581	608	578	572	583	572	567	608	583	556	588	568	584	595	572	588	597	569	586	612	589	585	582	611	600	558	613	607	570	577	592	600	588	596	607	572	566	613	594	610	612	633	592	561	573	561	582	612	598	562	609	561	629	630	591	589	567	622	579	621	588	590	564	576	599	588	556	595	604	579	591	611	570	566	588	587	579	545	550	573	612	593	590	530	601	626	548	626	551	598	620	586	591	559	579	568	563	598	607	630	588	616	563	580	571	544	589	574	632	570	578	601	579	583	565	618	628	606	572	589	583	580	568	617	620	589	633	587	617	615	598	572	603	557	565	571	549	610	583	608	612	577	600	571	596	572	630	590	569	566	603	584	606	607	568	565	608	631	597	588	613	564	617	606	578	593	573	590	585	592	587	589	599	582	572	605	622	586	589	583	570	560	567	617	597	599	611	554	576	610	597	529	601	585	570	579	588	593	603	627	590	608	595	596	603	594	578	570	597	592	584	582	606	557	599	583	601	548	571	621	561	611	597	593	567	612	581	576	630	569	630	574	570	594	587	613	574	587	586	630	610	600	571	559	626	614	591	595	568	602	628	597	579	604	585	613	581	592	591	579	595	603	590	610	574	598	594	550	606	585	609	623	589	582	645	588	606	597	601	590	541	607	564	570	565	567	540	571	603	602	624	613	539	606	601	581	599	601	604	566	536	584	557	573	590	637	636	604	547	610	595	634	596	541	599	581	580	583	628	603	618	595	576	589	537	572	564	560	557	615	624	607	605	591	594	562	590	608	548	623	569	578	584	637	582	628	530	581	604	547	602	616	581	564	601	563	604	593	561	541	581	595	565	611	581	617	587	614	562	545	560	565	581	624	568	566	625	604	616	571	576	639	598	596	602	579	586	571	561	570	574	588	562	545	603	589	581	555	642	575	588	584	579	570	610	590	574	636	567	607	587	599	603	585	563	556	638	561	543	585	590	578	587	596	597	563	589	580	604	594	612	595	574	609	629	593	613	668	570	581	554	583	618	631	602	589	609	635	573	635	558	557	611	615	579	612	539	578	623	602	554	569	591	547	569	549	620	621	584	591	532	589	579	595	619	521	573	602	582	605	586	627	608	627	591	597	562	599	567	620	610	579	618	557	562	631	612	601	583	574	591	562	618	581	566	562	618	575	563	558	633	620	570	564	643	599	591	515	580	621	618	601	604	588	570	601	629	591	563	567	620	577	555	585	548	599	555	609	638	577	582	595	600	606	630	583	553	549	600	556	598	571	555	601	606	567	577	639	582	601	604	603	591	571	594	594	562	584	556	620	583	605	589	591	612	606	590	576	605	619	625	578	570	551	572	564	580	566	593	639	587	566	552	583	564	584	634	561	558	602	598	608	579	598	571	643	607	577	554	601	582	588	571	621	587	636	598	583	602	573	578	622	593	558	580	591	573	609	631	598	519	613	576	599	583	620	546	585	573	664	596	600	608	588	563	579	544	639	598	576	585	568	600	587	619	628	603	556	575	597	567	567	600	652	562	615	572	579	592	563	574	599	548	602	608	588	618	619	637	576	604	594	600	598	616	584	573	575	601	617	589	584	601	594	593	532	570	577	600	558	590	598	617	564	595	585	594	617	557	596	596	597	580	579	587	574	597	629	622	638	609	594	615	557	590	579	613	601	578	591	555	590	580	536	613	590	629	607	570	598	596	618	562	546	571	596	584	599	585	617	577	571	561	614	607	556	584	611	598	535	614	591	624	566	638	602	586	619	587	587	563	587	593	575	595	568	596	565	641	567	574	616	560	606	581	596	592	580	577	534	587	589	604	602	579	626	613	598	574	607	621	606	560	530	616	595	584	571	579	602	581	622	588	629	595	592	614	615	576	600	547	603	590	612	577	557	607	576	571	592	566	558	573	603	593	587	607	629	627	560	596	614	591	587	596	576	565	616	553	608	586	533	586	585	587	607	617	648	577	616	617	571	572	563	603	595	559	558	579	578	577	603	588	583	596	592	622	614	606	551	577	620	610	605	603	588	560	601	603	564	584	584	569	616	612	582	604	603	590	596	567	582	579	599	607	578	635	589	575	599	597	587	569	588	555	635	599	639	588	563	566	660	599	572	579	586	601	605	569	575	560	569	626	602	607	570	562	570	625	583	606	605	602	622	576	575	579	602	608	626	621	557	568	573	613	592	571	604	604	580	628	609	630	618	591	610	587	560	593	571	603	608	610	624	592	579	584	569	616	579	605	578	613	564	595	583	634	587	589	600	624	550	598	585	564	586	598	559	576	586	583	584	586	630	602	611	609	580	555	583	554	616	596	583	603	604	586	613	588	553	604	558	572	576	646	548	603	574	587	596	586	601	571	561	558	628	596	553	593	573	606	590	545	612	569	582	592	615	571	527	591	622	584	603	564	622	595	557	633	569	576	565	592	570	599	654	606	565	651	607	640	616	619	596	627	590	573	571	582	610	598	555	596	619	578	619	573	579	638	586	588	606	577	563	585	570	552	597	601	626	599	593	586	571	604	577	546	590	602	610	610	627	555	537	557	607	584	590	556	594	584	566	577	568	575	626	614	561	604	542	555	586	581	595	535	609	586	607	605	563	583	549	566	588	612	601	597	592	589	585	630	576	602	585	571	594	567	559	573	584	603	583	597	619	596	571	594	578	594	614	582	542	589	562	582	531	588	654	549	611	616	588	536	632	581	618	538	578	623	580	594	598	601	583	562	582	578	593	575	578	605	580	609	614	583
31081	16925	10285	5288	2243	1064	673	387	204	146	147	122	138	149	138	119	141	136	115	139	146	136	142	149	126	144	125	153	123	149	130	134	129	131	143	129	157	137	135	149	132	128	161	126	162	151	155	125	132	159	146	142	156	133	133	135	165	137	138	126	124	138	143	144	158	138	129	141	166	141	161	121	136	139	128	141	137	161	141	133	123	138	156	151	131	144	163	125	137	129	149	149	143	116	123	134	123	153	142	153	136	139	129	153	126	125	107	131	128	143	118	116	124	134	141	145	138	144	148	128	131	147	141	134	131	142	152	147	137	144	125	123	123	134	110	145	144	132	126	141	142	146	124	163	121	121	138	145	161	151	169	129	138	155	140	140	159	125	150	132	136	163	115	149	134	134	140	134	139	155	135	123	114	135	149	136	135	132	139	153	144	136	166	135	122	128	155	141	153	154	136	157	149	139	154	117	144	127	110	139	139	120	137	147	137	130	151	167	138	140	147	157	126	166	144	146	162	126	153	145	128	152	160	153	121	160	138	126	173	154	160	151	136	128	137	142	120	128	126	117	141	157	132	136	164	137	149	130	152	144	122	148	115	149	141	141	147	143	141	152	157	154	133	120	130	138	128	122	133	137	153	165	138	149	130	149	151	130	141	141	153	143	142	123	137	144	123	120	127	146	121	147	147	135	131	123	128	139	137	157	137	143	138	123	135	151	137	151	128	133	147	139	136	151	137	130	165	138	130	132	124	125	134	144	128	110	110	146	152	133	124	150	139	137	154	137	167	124	133	159	138	109	164	160	137	153	150	161	128	151	130	117	128	134	135	112	136	134	157	113	139	157	134	119	160	113	148	153	132	160	135	119	161	142	136	125	131	167	129	124	144	140	123	148	158	153	135	105	148	128	108	170	152	120	144	149	148	141	156	124	126	120	120	146	140	136	121	147	141	126	142	143	117	144	132	153	129	149	136	131	154	144	139	140	143	143	119	142	125	155	146	171	152	130	137	135	134	124	143	129	139	163	143	150	161	130	141	144	138	155	136	123	137	137	138	130	145	146	133	138	120	161	155	138	150	151	119	151	126	157	151	149	153	129	139	119	129	129	143	129	133	162	131	142	132	150	117	155	137	129	141	127	127	133	142	127	133	123	121	134	139	167	141	135	132	111	138	147	146	141	143	133	146	138	159	137	165	161	128	131	158	131	137	131	137	144	118	166	122	156	133	136	165	143	120	161	156	146	150	134	152	124	132	147	122	133	147	133	144	129	157	138	142	157	146	124	147	140	123	128	122	137	181	133	153	142	128	136	122	127	138	121	136	139	128	131	123	122	155	143	136	132	154	154	134	128	148	134	142	152	147	119	139	143	158	142	140	153	148	147	154	149	156	150	145	152	146	150	145	134	147	130	133	149	147	128	121	132	137	144	117	167	145	166	151	130	120	148	132	145	133	123	147	134	137	144	134	155	147	145	158	140	139	125	148	106	152	137	152	141	138	145	150	128	120	135	135	123	153	161	127	144	139	128	159	142	140	143	143	149	115	132	146	136	120	117	149	119	144	157	161	122	122	146	112	145	154	155	133	129	140	138	126	130	144	142	151	151	161	148	151	126	136	117	160	145	142	142	141	150	141	137	158	111	125	136	156	125	129	145	146	141	131	126	133	132	128	126	146	153	144	155	139	163	139	140	140	130	154	112	135	137	145	127	129	133	153	134	123	143	124	144	136	140	150	145	129	129	133	129	126	140	154	153	161	128	113	166	146	134	135	145	146	118	142	146	130	124	143	143	151	112	132	113	127	139	114	113	157	130	160	145	140	129	118	142	161	152	132	149	148	150	136	130	135	118	136	153	123	144	126	165	129	127	140	139	142	142	145	130	143	123	117	146	142	151	158	155	129	126	170	145	133	161	141	147	128	131	142	107	128	137	127	130	117	126	150	151	140	143	121	143	136	130	150	151	134	140	121	139	117	153	118	131	132	144	138	134	139	108	127	146	132	156	144	144	132	145	149	118	118	144	136	141	126	160	140	127	137	145	148	122	100	120	148	148	138	140	134	125	125	153	138	135	137	120	137	143	147	155	150	149	128	134	151	133	124	134	129	148	134	143	149	143	152	145	149	160	126	137	133	161	111	134	153	127	148	105	114	155	140	154	114	134	96	141	129	142	132	129	145	129	131	138	167	150	158	141	140	139	145	103	145	129	155	140	138	140	128	157	149	138	119	135	114	151	147	165	142	129	136	133	140	134	138	171	128	136	147	155	130	151	137	122	141	127	116	137	163	157	150	133	145	142	137	130	156	136	147	140	149	128	141	132	129	140	153	134	146	133	140	115	150	126	141	121	130	118	152	151	137	128	138	135	139	130	140	146	115	134	131	144	139	120	135	127	147	128	136	158	138	122	135	152	166	133	147	132	147	125	152	116	134	146	127	153	119	150	121	127	135	149	169	105	157	145	129	133	138	160	144	147	161	121	127	117	112	140	132	142	146	128	131	148	133	125	130	153	158	154	133	148	134	139	143	134	136	160	142	158	142	108	143	157	140	145	134	138	148	146	149	134	148	146	125	122	135	151	147	130	133	142	134	135	137	135	121	114	154	125	134	133	132	140	130	133	174	143	129	126	136	152	143	116	158	144	137	133	149	138	144	139	129	150	130	126	138	105	127	116	126	155	144	141	154	139	146	159	119	151	127	135	120	96	143	132	153	140	121	138	143	141	141	132	134	132	178	149	131	135	131	145	162	116	134	130	148	158	115	140	136	153	140	158	143	132	142	139	158	136	115	133	140	141	152	124	136	152	123	139	144	143	147	137	116	137	122	112	135	129	127	142	155	156	133	151	138	133	134	130	145	139	126	170	127	137	126	120	126	135	158	147	116	138	138	132	132	134	150	134	140	139	115	162	137	139	149	151	132	164	135	150	136	135	127	166	133	133	125	132	141	173	128	134	132	126	150	156	147	127	134	140	132	138	143	146	119	119	150	135	127	123	141	151	156	151	151	135	145	133	132	148	137	123	118	142	134	134	146	146	166	136	127	148	142	153	132	145	160	147	135	151	148	108	129	137	146	147	134	127	109	123	110	139	135	132	124	131	142	149	133	135	155	135	168	133	138	164	138	149	151	137	150	132	149	166	114	131	132	168	129	134	139	119	129	146	121	150	165	138	136	147	149	138	112	136	132	141	145	131	101	157	126	142	164	161	131	148	132	130	137	152	130	148	134	136	148	122	148	128	144	153	133	147	139	139	138	149	128	153	147	124	125	124	130	121	135	129	129	171	146	138	130	133	131	122	157	133	126	128	135	127	159	142	134	122	121	136	126	144	114	111	144	128	124	125	128	137	129	128	136	134	152	137	154	164	159	145	149	128	105	130	158	141	140	143	145	148	157	139	138	151	146	134	114	142	147	118	133	120	149	131	168	146	151	129	133	121	147	133	140	128	139	114	130	144	153	110	146	139	141	112	130	131	159	122	115	142	141	145	142	142	151	147	137	148
19246	12888	15064	12350	7375	4104	2547	1246	561	349	360	339	319	351	317	364	360	337	326	337	303	365	337	357	342	359	343	338	327	310	346	306	342	337	333	352	360	349	337	330	355	333	333	336	353	328	372	363	330	354	334	342	336	355	354	340	368	331	349	330	341	352	371	331	345	346	344	369	344	379	337	310	391	342	362	325	349	352	340	339	330	363	323	357	341	321	349	348	348	347	346	329	337	339	340	335	336	338	346	359	321	323	355	349	346	354	341	357	365	342	369	348	328	338	345	310	309	365	321	355	301	323	342	347	345	343	332	351	335	330	330	334	338	350	325	345	316	325	368	338	354	353	338	302	363	339	309	343	351	337	340	343	350	338	345	361	346	352	337	387	344	346	342	337	364	350	343	330	343	325	362	318	353	359	342	360	339	321	349	333	338	356	343	325	348	315	351	338	347	336	327	355	318	325	334	359	338	346	338	366	317	366	342	352	368	329	341	354	336	327	356	348	345	321	324	322	339	369	322	335	326	332	355	343	351	306	357	341	336	337	360	340	366	328	333	325	345	393	342	330	340	333	336	321	316	343	372	321	366	342	317	328	382	345	303	374	344	343	349	319	328	355	330	365	317	358	317	360	346	375	327	311	337	368	345	384	333	328	348	339	314	356	322	347	329	350	336	352	348	340	324	311	350	325	332	318	361	341	327	337	294	352	336	358	344	344	343	344	347	297	297	364	335	334	335	337	348	330	347	351	319	337	320	366	335	376	322	330	335	301	325	348	332	322	325	334	326	345	358	340	329	338	356	345	326	352	320	347	329	318	361	319	352	360	346	325	356	329	343	346	368	344	343	334	335	329	324	350	359	326	342	324	366	330	315	335	352	338	351	356	350	344	364	350	341	356	331	337	339	348	357	291	339	362	324	376	338	344	321	331	342	353	342	350	352	349	334	315	375	358	333	321	354	340	343	353	297	339	354	303	360	346	317	323	325	337	348	303	362	316	363	336	333	345	343	302	359	336	368	369	316	321	323	322	306	323	326	355	377	349	346	336	354	309	348	333	365	364	379	331	327	340	381	321	343	349	336	313	326	341	344	325	337	320	344	361	332	349	299	366	325	353	351	368	322	332	334	357	358	339	345	334	347	336	305	314	341	328	312	340	340	355	333	353	335	359	347	317	349	352	330	352	317	333	344	350	338	343	354	337	325	326	361	369	310	361	316	315	317	345	333	341	327	321	350	364	367	337	358	349	324	335	292	314	321	392	306	345	335	375	360	349	369	350	322	315	334	318	333	321	331	331	345	343	338	378	299	347	337	320	330	302	344	329	371	338	340	294	334	323	317	354	367	319	324	342	343	347	330	314	340	347	346	332	290	325	362	347	329	359	343	340	331	365	334	308	324	367	349	347	325	325	358	316	359	339	303	357	332	342	397	351	345	315	334	315	340	339	324	368	317	339	341	340	320	311	359	371	364	328	357	346	328	331	348	333	357	368	332	327	399	342	358	317	317	324	365	350	351	375	315	350	339	337	361	349	349	340	346	340	391	303	358	358	345	323	376	354	318	317	320	354	342	293	340	340	372	312	322	354	325	322	330	345	335	366	332	322	336	347	347	349	350	315	337	355	352	334	343	324	338	348	327	337	331	341	332	352	307	351	340	347	325	319	349	324	370	339	370	322	347	342	367	345	319	316	357	313	327	318	380	348	298	333	342	365	318	349	349	313	320	319	336	336	347	338	336	342	341	359	338	354	329	341	349	336	341	317	380	327	317	335	323	319	334	318	336	359	339	352	338	351	360	352	372	361	329	342	356	342	346	319	328	316	313	320	327	329	303	354	328	341	344	307	322	354	345	323	343	368	363	369	346	346	349	321	330	346	355	336	337	344	343	343	328	323	362	351	343	336	351	343	361	336	317	340	349	345	352	353	368	353	344	327	379	351	325	309	344	360	337	336	350	330	364	334	330	355	355	323	327	323	336	377	341	356	341	344	340	327	349	336	354	335	340	304	318	341	337	356	337	329	341	316	337	339	328	351	361	358	323	353	348	338	337	341	345	322	313	316	300	306	315	332	337	343	334	340	340	350	339	384	312	346	318	366	334	308	372	318	328	355	323	325	388	341	351	369	350	338	319	315	343	320	368	360	327	321	332	353	362	336	367	327	346	341	340	311	335	327	378	326	349	301	342	307	367	347	310	347	325	320	354	316	363	311	373	300	357	340	326	342	346	352	371	349	327	320	352	333	339	359	331	356	330	390	332	323	366	327	336	326	355	343	336	332	352	334	326	331	337	350	377	328	352	328	351	336	329	361	341	323	334	345	321	344	352	321	345	316	348	353	313	345	351	359	325	342	355	315	325	341	351	308	337	373	357	347	341	360	324	331	318	314	348	296	344	361	333	372	327	332	310	332	346	352	326	362	373	339	348	333	323	364	368	311	322	350	333	311	364	345	348	312	335	327	305	371	329	364	329	301	346	329	308	349	319	349	382	352	364	349	336	327	323	355	343	331	355	328	368	352	364	329	340	345	331	383	318	339	339	375	319	354	369	345	343	353	335	345	320	318	362	342	344	351	340	338	349	330	366	344	340	383	340	330	325	387	365	325	349	357	331	361	331	369	310	330	356	353	335	342	358	334	353	377	332	360	340	358	353	317	366	328	316	339	328	304	334	349	313	354	317	336	328	374	367	323	378	336	352	294	339	317	338	341	346	328	352	339	322	341	327	345	318	313	333	322	333	366	387	337	359	356	343	342	357	332	323	307	353	378	347	333	345	340	338	298	319	358	310	339	347	329	336	348	367	361	315	328	346	372	353	385	339	352	320	347	322	335	344	326	356	347	369	326	327	375	378	323	339	309	342	320	326	333	332	341	325	357	339	328	302	333	308	345	319	332	324	325	347	324	336	328	369	339	372	324	322	337	355	389	334	345	367	340	331	339	324	331	316	336	334	341	305	344	314	301	368	350	316	311	307	353	369	339	389	338	357	349	313	345	308	365	310	358	325	358	328	339	334	322	316	331	333	316	319	327	304	328	336	318	327	328	362	336	325	359	349	338	325	323	352	354	306	341	329	345	319	360	307	358	372	317	339	349	309	337	336	356	356	340	368	327	374	350	323	356	335	356	333	332	380	352	341	320	346	365	354	327	345	340	342	323	367	343	373	318	360	382	353	344	360	323	333	336	322	355	313	352	342	367	334	342	330	331	365	318	345	330	357	350	343	332	341	329	341	336	316	308	354	335	318	314	316	331	340	296	342	314	350	326	358	346	339	319	370	342	345	359	325	296	369	344	338	320	367	359	351	339	299	333	335	344	357	339	364	329	327	317	346	338	347	344	321	328	369	341	330	355	350	327	340	341	352	357	361	334	324	351	365	339	334	326	331	335	312	363	327	345	339	366	357	342	329	342	350	324	318	339	336	344	348	329	333	345	311	324	387	356	337	337	350	340	371	355	343	310	322	350	315	332	338	305	329	330	324	350	346	333	367	310	364	364	339	336
46623	30150	25110	17088	9070	3721	1477	834	490	368	226	229	228	231	226	200	245	237	248	215	239	221	248	217	252	261	220	264	236	206	252	241	243	207	224	194	234	242	239	243	249	233	230	231	230	230	219	221	214	239	258	216	230	215	213	212	245	240	222	236	231	215	241	245	263	241	228	258	240	235	232	213	239	253	273	236	237	235	235	258	248	246	276	252	208	233	246	211	183	252	232	230	255	227	217	220	243	234	226	230	266	238	225	250	228	216	196	231	232	196	238	239	256	203	217	236	232	234	228	239	229	225	240	247	253	235	253	255	247	247	228	212	233	249	228	245	208	224	232	222	239	233	229	264	228	236	214	220	206	272	237	222	232	251	237	236	218	235	238	244	245	201	209	199	255	236	265	248	223	260	217	211	251	232	243	223	208	255	243	234	224	255	247	210	238	261	221	229	228	227	225	210	220	232	240	236	241	226	226	234	203	235	244	219	243	250	253	244	242	233	244	243	216	228	220	257	223	226	238	210	251	251	233	207	224	249	207	230	239	229	243	241	241	190	235	250	232	234	226	213	232	226	221	218	225	232	232	236	227	250	240	235	221	234	206	227	228	231	206	266	255	223	220	235	223	241	240	267	246	265	224	232	231	216	245	249	232	247	227	233	227	219	250	232	260	235	244	210	246	239	228	214	230	229	210	248	205	208	233	233	220	228	239	207	234	247	235	201	237	231	225	233	225	239	238	218	265	232	241	252	231	227	244	190	260	227	224	234	224	237	197	199	218	220	209	194	232	251	232	217	228	229	254	225	215	257	219	225	244	232	232	244	234	243	240	250	216	214	246	223	203	231	225	245	214	226	200	209	212	228	249	222	241	228	264	247	233	224	248	237	230	243	232	230	208	221	231	226	220	204	209	235	230	231	218	248	220	249	239	217	239	214	227	233	223	244	231	264	222	207	203	235	266	219	238	209	196	233	226	264	224	221	243	226	225	227	217	227	217	228	231	226	226	224	213	229	247	221	256	249	222	259	219	256	220	224	215	197	243	228	235	225	237	231	249	243	287	267	245	229	255	250	231	217	224	241	242	237	239	236	215	205	230	222	236	243	258	223	243	259	212	214	229	248	213	212	231	227	235	242	230	217	257	248	232	221	216	217	236	230	217	230	220	218	229	231	204	244	227	240	234	212	261	187	238	225	215	225	202	228	242	196	242	202	224	231	222	253	211	238	246	220	220	219	241	216	201	236	216	221	260	248	235	241	228	235	241	212	222	255	219	224	227	245	226	244	234	248	260	212	218	258	241	246	243	250	223	246	215	217	228	229	219	220	223	225	225	249	231	250	231	223	230	244	205	231	231	247	219	211	241	222	239	233	210	216	246	217	252	240	203	241	236	236	218	210	238	217	227	221	215	227	257	267	241	247	213	236	242	272	223	219	247	226	250	239	237	253	252	228	216	218	239	209	221	223	210	249	209	236	246	259	246	232	225	223	219	247	199	199	260	225	214	217	225	209	240	252	220	241	233	224	203	195	207	243	239	228	235	223	243	203	200	205	222	231	257	251	220	223	278	238	214	230	217	249	240	210	232	233	232	235	245	236	218	227	239	238	228	209	222	220	241	205	233	256	240	244	258	231	218	220	263	235	239	249	211	229	221	254	218	240	205	228	216	218	233	228	237	226	220	236	241	218	225	221	231	242	232	224	233	209	224	226	265	232	189	206	230	233	252	233	233	230	242	218	236	209	204	252	226	233	238	224	225	227	253	235	226	197	220	233	199	220	201	234	226	239	229	200	214	237	228	213	233	226	230	222	236	247	224	215	211	168	236	226	240	236	208	244	229	248	201	194	251	199	198	238	225	244	235	236	205	231	233	232	206	220	232	249	251	221	233	230	233	214	226	216	218	263	205	235	227	250	225	241	216	240	259	237	232	239	233	249	199	220	239	212	221	209	246	223	240	244	251	197	237	257	241	215	221	236	223	230	223	226	226	212	241	237	268	231	237	236	221	244	254	220	248	261	216	248	215	223	233	224	189	263	230	244	237	218	220	225	245	214	231	212	228	249	247	215	185	223	233	242	251	232	207	228	246	235	265	255	238	218	237	202	235	216	235	224	272	232	244	234	216	235	204	270	247	208	233	255	220	209	234	210	228	224	251	203	242	223	252	234	238	222	243	235	248	235	233	229	219	244	238	239	241	227	231	227	238	215	239	261	205	223	223	239	240	266	235	244	227	222	231	179	238	234	246	234	231	231	203	212	193	219	237	210	223	232	232	237	247	219	242	222	229	247	238	251	214	223	249	240	241	220	220	254	208	224	246	263	232	211	243	232	214	239	239	233	247	243	243	239	260	241	227	215	261	263	223	214	214	260	222	224	217	246	219	259	237	213	268	219	245	210	218	265	223	262	245	230	229	228	266	222	238	220	229	242	241	222	249	239	254	237	229	253	236	230	217	221	206	227	235	233	209	198	237	257	216	224	250	257	238	229	200	226	210	239	272	212	256	229	212	213	235	228	237	227	234	222	234	234	182	203	214	220	232	256	230	246	265	222	217	218	271	249	226	249	236	200	228	226	231	244	250	236	225	249	262	237	212	256	224	221	216	225	225	200	207	241	199	246	223	250	225	207	255	235	260	234	204	216	222	235	210	217	256	224	247	225	211	223	215	256	238	222	265	232	219	216	235	243	223	261	234	239	236	248	232	220	220	190	239	242	240	226	217	227	214	258	256	246	233	235	201	240	223	230	249	251	210	248	225	239	206	231	237	256	192	257	205	224	200	224	240	223	245	220	227	235	227	193	212	211	214	213	217	246	213	240	222	235	246	238	248	252	240	215	237	219	242	258	213	224	247	207	212	229	225	219	230	223	245	261	207	226	237	245	250	232	227	254	225	236	247	239	257	228	254	279	224	195	211	237	232	244	225	218	248	232	237	232	196	211	246	221	243	232	230	232	238	232	237	243	228	238	230	210	210	242	226	210	243	247	229	256	213	236	245	214	238	226	234	226	217	250	226	204	211	257	217	256	237	239	234	192	234	190	217	219	219	227	251	219	226	225	218	233	227	230	253	216	243	228	234	196	223	238	247	255	245	250	237	247	279	234	207	242	222	211	223	216	253	228	258	242	230	220	259	213	222	237	215	231	231	215	242	238	232	239	227	226	228	239	260	243	229	218	223	237	238	224	226	267	241	227	239	242	245	215	221	208	227	238	231	234	233	233	257	220	219	254	228	217	226	234	239	221	233	217	233	255	241	236	239	245	239	245	249	223	224	250	232	225	248	229	224	221	271	224	190	235	228	231	251	235	230	233	256	239	234	243	211	226	213	245	232	210	218	215	256	221	219	249	240	238	228	229	240	202	260	217	218	233	262	230	205	232	251	231	254	230	228	226	213	222	229	193	210	221	223	249	204	203	232	220	250	213	214	223	234	213	234	217	232	210	239	211	243	236	227	239	232	217	226	210	217	251	212	244	250	216	206	214	225	217	207	240	227	235	194	199
30099	23830	29815	27878	20239	10999	5352	3115	1776	1075	556	550	580	500	581	526	560	504	545	520	571	552	548	558	542	515	520	542	514	526	509	554	550	531	540	544	538	501	539	537	555	552	545	521	539	532	489	522	518	505	517	540	488	528	526	533	506	499	523	506	499	539	545	503	532	516	515	525	564	480	556	510	554	541	585	542	516	523	521	519	526	545	543	541	520	505	506	542	522	506	547	494	508	546	518	520	522	540	536	528	522	541	515	554	518	547	527	523	539	536	513	534	487	541	516	513	522	540	543	562	485	563	510	505	528	508	517	509	512	507	567	544	499	501	567	503	503	567	575	576	544	523	524	520	503	507	554	555	522	534	563	506	483	575	514	559	531	541	558	541	502	544	529	532	515	541	516	520	525	517	538	555	548	515	512	493	531	521	534	532	571	535	504	532	560	526	532	567	538	515	572	483	484	543	534	548	537	560	547	508	530	537	504	545	537	515	525	568	584	492	542	489	547	521	503	484	497	536	539	500	518	520	507	487	517	544	516	551	537	537	555	505	522	517	553	516	544	523	539	522	526	523	525	514	518	540	492	517	510	506	513	499	513	532	526	527	579	551	522	515	526	520	513	545	508	551	520	537	516	539	560	522	501	535	509	494	499	495	521	560	517	523	553	537	542	508	548	525	548	511	524	520	511	522	533	526	548	535	548	547	513	513	500	545	515	527	526	511	534	538	528	511	516	523	496	519	520	501	509	569	498	522	574	552	508	513	533	504	550	547	514	509	479	534	552	552	548	542	518	549	503	492	521	549	480	523	536	558	530	558	473	519	533	498	550	518	522	556	494	513	574	542	541	546	541	529	558	524	510	516	528	527	475	518	533	564	586	517	512	510	505	541	547	521	481	526	555	527	506	496	526	514	525	559	495	546	547	475	518	526	521	543	522	557	554	533	556	514	525	510	554	540	511	523	494	511	551	517	495	495	558	506	540	535	540	503	511	519	540	562	533	537	558	527	525	518	506	498	510	499	536	530	529	500	549	521	525	521	585	533	543	511	547	617	550	546	522	572	491	546	557	532	550	540	539	538	550	508	517	514	518	515	528	514	570	557	495	519	561	551	513	532	504	510	548	507	499	517	540	523	554	518	542	537	540	516	505	544	563	547	520	533	533	505	520	501	559	526	532	526	542	530	508	551	518	510	505	528	526	483	510	518	482	495	517	493	529	516	511	484	474	524	499	532	526	531	545	527	541	530	526	521	503	522	510	531	487	568	538	566	555	529	510	540	507	535	548	517	561	526	534	533	482	526	534	514	558	498	547	543	538	548	565	548	533	511	467	540	564	487	523	539	528	544	486	504	498	514	526	524	549	549	513	542	516	539	533	544	519	502	527	513	535	520	542	512	545	503	519	512	473	522	521	554	568	540	531	525	525	519	540	514	523	565	515	519	500	544	515	523	542	530	532	525	487	546	522	543	559	523	541	531	559	472	538	517	536	502	493	532	486	533	540	537	540	522	511	561	525	505	537	486	522	553	538	531	520	515	516	597	515	535	547	542	536	544	539	503	505	500	517	565	507	543	558	530	525	501	505	539	505	520	562	519	562	556	548	574	543	505	497	512	504	538	551	524	518	524	533	557	523	542	520	523	561	528	568	518	546	486	546	503	516	547	545	522	524	536	537	553	530	520	529	546	490	489	477	500	512	539	488	588	513	532	528	507	532	525	505	568	519	497	577	559	529	516	546	544	530	530	456	579	488	505	486	502	517	552	514	510	540	483	525	537	511	523	513	498	485	534	517	552	523	574	519	478	495	529	538	486	560	507	543	512	541	557	547	503	500	578	497	504	518	563	560	552	540	567	536	553	507	490	485	492	562	534	546	523	537	566	520	559	517	547	508	522	530	556	551	506	512	530	508	553	531	508	535	558	521	512	535	515	555	512	524	492	545	553	492	542	560	534	515	521	517	489	513	508	513	530	533	565	518	518	564	559	510	530	554	513	541	507	587	546	502	501	541	528	541	549	558	519	520	505	495	520	527	492	506	510	532	550	562	514	520	554	472	538	588	558	542	527	536	519	537	558	556	525	479	525	525	521	517	527	529	513	512	486	535	533	541	485	510	559	506	516	491	545	492	510	557	574	499	519	553	502	527	571	545	525	539	553	522	500	506	532	549	513	487	486	544	518	504	541	555	517	514	560	537	481	490	498	517	542	541	547	525	556	511	534	511	513	504	531	524	568	523	521	498	533	543	513	490	595	507	532	551	529	545	521	506	529	525	488	545	529	545	505	570	510	524	549	536	532	512	556	534	501	513	558	520	515	511	476	554	511	560	540	523	531	534	520	582	505	541	524	518	550	496	496	519	524	521	530	520	533	523	531	524	497	528	493	528	523	491	569	529	527	517	543	524	509	493	497	510	575	480	497	490	510	509	523	552	499	520	459	517	525	500	526	517	559	557	556	535	546	556	502	532	556	561	546	543	542	521	555	556	518	518	506	529	556	528	551	571	532	505	504	516	511	517	523	551	532	500	518	493	533	495	516	579	513	545	502	508	499	520	478	508	533	512	472	511	528	534	518	562	524	531	558	531	501	554	552	533	551	549	542	509	598	526	502	502	550	551	508	521	528	498	506	569	510	499	525	556	519	497	482	530	513	525	516	516	499	511	539	580	514	536	512	540	524	514	519	512	544	505	502	534	526	503	528	486	529	517	551	599	529	513	517	555	530	558	520	498	524	504	517	539	542	546	499	510	578	534	541	541	538	501	533	553	527	562	531	510	553	521	464	544	514	468	557	573	540	568	511	559	595	497	540	518	491	509	567	476	537	501	571	526	551	550	532	525	519	532	548	539	553	553	512	512	536	524	484	530	494	526	564	548	480	561	549	526	497	524	488	495	548	551	530	463	532	548	521	549	521	525	492	523	525	512	509	540	520	514	515	570	533	518	484	539	511	509	532	510	516	519	502	525	560	560	494	544	554	536	521	535	502	548	498	549	545	526	527	523	536	560	554	566	535	518	522	513	547	541	482	533	497	537	504	554	509	529	550	500	519	513	536	507	519	548	508	549	517	553	517	525	524	521	543	488	495	529	533	558	514	549	539	524	533	542	523	514	492	494	546	537	539	494	536	531	499	545	526	558	543	521	484	505	531	592	552	562	527	523	484	558	574	534	525	534	507	499	479	549	535	509	533	546	517	559	530	500	538	502	554	511	557	508	544	516	535	522	521	519	568	537	527	507	537	528	509	536	516	495	508	529	525	536	545	527	550	551	494	529	496	557	544	512	549	532	558	528	566	528	564	490	498	503	537	513	529	539	518	529	513	551	564	574	524	517	552	513	517	508	474	515	527	570	530	533	532	519	543	517	530	495	542	502	583	496	525	525	520	560	482	522	540	513	488	495	499	539	489	539	577	571	526	539	545	491	532	516	518	524	549	552	545	551	514	545	538	508	525	537	533	509	544	539	520	568	549	564	541	500	537	537	588	483	525	541	523	546	509	559	519
55983	39112	35954	26763	15611	8586	4279	2194	1161	632	256	284	272	301	300	278	268	277	262	292	266	268	279	302	305	261	289	279	286	276	268	285	280	304	272	268	273	260	324	284	282	233	318	297	266	275	294	295	307	263	269	276	281	264	294	281	275	278	274	285	283	278	270	288	274	309	272	275	292	277	280	269	291	295	257	284	306	307	268	300	299	284	268	291	287	286	309	264	285	248	265	282	286	287	312	290	298	317	287	288	275	278	308	281	273	280	263	235	284	274	255	274	302	284	286	278	291	307	288	321	286	286	274	261	281	240	282	278	273	302	308	291	277	289	284	296	292	258	256	288	300	293	280	256	271	291	244	267	298	263	300	291	272	274	295	297	291	289	264	282	289	290	282	309	289	281	301	301	280	290	248	273	304	275	300	289	295	263	283	271	287	317	301	273	250	267	292	274	289	303	317	304	303	269	281	277	299	271	256	275	258	297	294	277	303	260	297	289	254	258	280	313	296	300	261	302	277	278	282	279	284	262	271	280	296	275	306	275	279	252	272	267	277	226	289	312	299	280	270	273	263	282	276	278	280	274	289	282	284	295	287	297	303	293	290	308	266	286	278	291	267	290	293	275	278	284	290	273	263	271	280	276	295	262	290	252	302	291	286	261	296	268	273	287	275	295	297	251	286	309	275	266	320	303	249	263	274	286	284	284	280	266	308	250	307	287	274	231	265	290	270	273	283	249	296	299	281	289	303	301	299	271	275	275	279	246	284	273	274	298	251	271	247	306	298	257	295	279	266	241	278	296	299	289	293	284	303	275	299	282	252	286	266	282	311	295	282	280	295	253	266	277	263	283	287	247	318	297	272	278	265	279	277	297	257	249	273	292	267	278	270	255	299	282	277	267	289	296	293	277	249	291	302	280	297	260	259	319	293	298	284	286	256	260	288	298	283	259	271	240	258	287	290	298	320	282	260	254	293	286	272	268	277	268	272	303	250	254	287	262	269	271	292	260	275	283	262	258	268	253	260	283	313	276	316	280	297	264	292	262	263	290	278	297	306	289	250	276	305	310	314	286	285	259	273	307	286	289	286	286	267	278	270	264	264	258	281	240	273	274	288	259	279	306	293	280	295	260	296	311	323	318	251	283	297	265	319	256	288	286	289	275	273	292	281	270	290	288	268	282	255	252	288	261	295	285	278	285	292	274	258	269	300	272	290	289	281	296	284	251	291	278	299	273	280	297	278	262	279	293	303	275	288	293	253	269	298	296	319	278	279	293	288	242	265	264	287	291	325	246	320	293	268	289	299	296	272	296	303	285	284	266	284	312	305	302	294	293	302	279	288	263	265	282	266	290	268	267	270	294	300	293	304	284	309	315	254	279	268	296	275	328	311	283	268	276	282	307	298	288	268	263	259	251	278	261	264	258	280	272	262	265	247	287	264	272	263	269	279	282	300	284	302	274	287	275	285	275	286	246	271	285	269	284	270	280	256	256	265	268	282	279	267	309	261	300	283	246	282	267	273	299	299	276	256	296	286	275	264	285	281	284	232	251	293	281	285	292	273	266	269	280	277	288	276	305	257	261	282	299	277	237	294	291	268	292	264	248	298	266	289	293	264	282	264	294	281	273	276	274	259	239	296	303	271	263	272	278	252	291	282	278	291	279	320	259	269	294	256	305	282	267	287	271	256	308	294	282	289	309	257	290	304	275	318	264	248	275	295	292	274	293	304	294	267	263	292	259	267	264	257	298	269	277	301	281	295	302	296	281	259	266	260	280	231	283	263	277	299	259	316	278	251	273	249	268	279	266	275	265	270	258	290	296	316	289	271	265	309	274	269	297	267	291	299	226	254	254	305	275	263	283	313	276	288	294	267	303	308	272	267	285	280	285	308	285	279	301	271	275	302	263	280	328	258	266	300	269	275	293	271	251	291	255	277	258	264	304	273	285	266	301	291	270	283	282	260	288	284	266	289	267	258	238	263	295	267	265	265	283	285	286	288	281	303	308	284	291	244	288	294	289	296	262	273	248	255	268	279	260	276	259	271	254	280	296	268	270	298	281	289	285	293	322	287	294	280	274	258	273	295	282	295	302	292	288	266	268	270	293	299	263	256	301	272	289	246	300	341	274	284	246	272	256	280	264	321	291	270	225	307	267	294	292	296	275	265	306	283	271	296	297	283	273	330	301	290	304	300	279	252	296	299	298	246	289	264	266	278	280	273	290	256	269	261	283	258	270	260	246	262	298	285	273	253	244	272	281	310	310	310	321	326	267	295	282	269	248	293	279	303	272	277	269	293	282	265	286	307	278	239	289	269	283	256	283	276	321	296	281	276	265	266	259	314	277	304	290	284	279	281	283	260	271	270	296	297	289	281	266	278	279	293	260	278	277	294	299	276	303	291	258	278	275	272	264	277	268	273	284	272	255	313	278	286	306	306	296	267	295	295	273	260	285	279	300	277	266	267	308	295	270	286	247	283	311	280	287	292	261	303	297	285	288	263	296	245	306	256	276	301	314	280	272	293	325	294	305	278	285	287	240	269	252	260	257	269	265	265	270	270	287	291	272	266	324	295	312	284	303	301	284	288	311	270	285	295	248	271	282	248	288	298	277	261	294	271	267	283	264	275	264	269	297	279	271	294	260	289	316	252	289	267	273	283	323	266	285	269	321	289	276	287	256	276	311	303	280	304	254	269	275	284	302	300	276	269	274	261	271	289	284	289	266	281	260	302	280	285	264	287	313	294	266	265	287	295	267	273	270	290	310	290	274	273	283	306	271	278	274	296	264	259	251	260	284	299	275	280	265	253	279	279	271	294	302	305	283	297	290	270	280	284	283	263	279	277	302	289	316	253	276	276	280	241	270	292	264	230	296	258	300	288	260	278	286	294	287	293	275	279	255	298	269	282	287	272	293	253	276	252	266	285	262	305	298	294	276	260	301	273	279	284	269	288	242	313	281	303	298	292	299	294	252	260	269	308	293	299	297	291	260	286	325	294	271	278	326	281	291	266	284	257	301	306	286	255	296	267	295	311	312	311	262	283	237	297	296	248	269	275	303	274	257	272	276	270	269	249	286	277	302	285	264	290	299	298	310	261	251	295	310	258	249	298	280	285	240	284	272	283	246	266	329	301	299	275	261	250	274	294	271	281	288	296	263	287	286	271	284	254	286	306	305	293	278	274	261	302	270	284	257	275	274	312	283	273	265	269	281	301	265	274	297	255	276	284	268	292	261	261	261	286	259	267	266	266	236	278	259	246	278	262	271	292	294	254	267	294	268	279	249	275	249	317	294	294	272	301	283	287	295	292	321	292	266	277	259	253	296	277	276	299	278	261	302	265	280	273	309	273	256	278	236	255	265	296	272	294	286	301	283	317	225	274	248	270	298	280	272	268	267	301	288	275	263	294	275	292	271	302	294	283	257	287	293	278	311	276	267	283	289	290	280	271	276	276	298	275	266	265	275	280	267	278	278	288	259	261	290	259	282	252	259	302	264
36015	30860	38501	35399	27498	20250	12888	7358	4244	1902	670	664	665	615	583	647	600	646	644	602	596	618	581	643	626	613	593	559	630	644	586	666	609	640	628	558	576	624	570	561	576	645	622	636	596	566	553	606	591	551	584	555	651	629	635	614	629	582	615	624	576	644	613	634	622	617	628	604	626	612	603	622	629	622	563	645	619	619	584	611	594	627	607	621	598	586	620	557	583	610	634	573	605	610	629	661	622	632	617	630	628	622	592	637	587	613	576	599	637	617	613	591	614	601	666	633	624	635	606	664	568	605	592	602	593	653	591	566	610	587	596	589	641	582	642	643	597	603	610	630	618	574	580	596	582	581	626	635	643	598	562	613	576	620	621	546	589	595	584	642	615	619	578	612	614	576	556	576	622	616	612	578	597	605	618	631	605	613	596	624	607	571	588	596	593	577	609	610	610	612	574	587	616	653	612	611	630	598	601	602	649	640	558	580	602	618	615	568	623	565	621	634	579	604	616	594	619	608	604	650	630	606	614	625	605	555	634	587	569	587	613	599	611	586	595	627	604	632	596	608	627	594	612	614	626	631	624	588	627	634	630	643	639	621	658	535	627	591	626	569	626	605	654	631	617	641	590	585	586	639	651	620	638	570	629	605	670	644	637	616	592	606	600	583	622	632	542	593	601	592	643	609	625	604	656	661	603	585	619	588	603	593	583	637	611	596	599	630	583	591	631	572	637	590	610	595	604	583	623	579	608	603	603	634	613	611	621	619	597	619	593	608	625	623	580	597	614	618	588	582	650	594	636	622	562	593	577	640	609	640	640	600	613	608	607	619	587	652	602	621	624	571	595	601	597	627	596	622	612	630	602	591	604	639	622	608	604	639	632	603	633	581	628	624	618	636	589	625	581	592	597	609	659	607	627	617	609	610	626	642	606	638	626	565	622	594	633	614	614	595	589	598	630	605	622	588	606	581	619	575	601	593	591	639	596	622	661	609	671	623	625	589	615	600	627	608	573	653	592	607	623	636	595	626	599	588	569	599	623	672	637	606	549	641	579	606	595	566	587	585	570	580	623	619	653	556	600	622	603	632	613	600	624	592	596	634	597	650	639	595	643	543	633	625	597	609	649	632	604	647	578	609	619	601	631	623	603	587	578	585	606	620	573	642	593	565	613	622	554	621	614	601	623	586	609	564	598	605	631	635	645	592	591	613	620	621	549	637	614	600	627	618	643	617	600	639	644	642	611	595	613	571	615	643	631	604	557	614	601	599	616	564	616	580	594	634	622	661	617	584	651	596	605	656	653	637	630	578	620	602	602	609	579	609	622	624	653	613	639	616	641	638	571	596	591	633	610	596	628	576	658	593	625	592	603	619	652	605	631	620	603	625	569	603	637	624	613	635	667	654	591	657	587	547	591	628	637	632	589	641	603	630	612	635	610	619	527	641	649	592	620	611	610	613	631	565	606	590	574	634	605	565	575	637	627	603	620	573	616	603	620	619	621	650	633	602	598	623	610	619	629	607	599	610	619	575	624	616	587	574	594	583	606	568	604	611	632	592	577	614	593	558	623	646	589	641	594	617	599	632	605	624	621	594	603	619	590	602	550	613	592	629	625	615	628	646	629	581	628	615	614	633	608	593	619	609	599	644	596	594	609	610	582	607	625	629	600	600	602	590	576	609	589	596	580	621	576	599	669	644	633	583	619	558	623	641	628	620	582	622	606	626	614	615	646	637	640	614	581	624	580	631	660	624	616	622	575	625	641	572	597	587	648	631	583	585	593	590	623	580	626	611	599	604	573	626	651	669	621	616	663	638	613	574	614	628	629	589	615	618	588	644	623	633	561	648	585	604	626	601	591	552	628	606	596	642	578	600	601	592	582	609	569	624	614	618	588	579	606	594	606	589	551	587	632	642	628	607	611	601	632	583	560	607	600	626	560	618	659	600	605	583	617	632	647	614	628	627	594	569	572	647	604	600	601	599	603	604	621	572	604	630	607	571	625	610	628	610	633	583	610	652	585	642	594	616	610	580	659	579	637	600	619	626	593	594	641	601	645	585	598	640	563	601	568	615	586	620	605	580	614	603	569	615	597	644	598	610	634	599	596	615	598	616	629	616	594	654	646	617	623	637	593	605	582	657	622	659	596	617	628	584	629	581	653	611	573	625	589	639	643	602	639	629	602	599	624	602	573	596	599	612	606	626	610	640	605	635	627	610	599	616	623	600	585	639	618	605	630	597	609	622	615	605	565	581	607	619	552	597	578	648	599	618	594	574	611	628	641	650	584	591	612	658	599	623	627	605	634	573	609	611	613	592	641	574	580	599	636	624	599	657	601	589	612	563	532	607	641	583	572	603	605	649	616	599	575	620	621	569	677	611	589	594	609	582	583	629	568	645	610	602	642	605	591	569	615	612	615	611	569	604	619	541	614	617	601	595	621	631	576	561	609	576	628	624	609	624	634	607	599	621	615	589	570	612	606	614	621	596	632	615	624	580	631	605	611	624	626	611	619	580	595	609	579	585	636	593	580	635	622	597	632	590	578	577	560	585	619	603	599	626	606	608	602	614	648	623	603	644	598	596	616	584	533	606	666	633	609	609	577	633	611	628	572	588	591	598	617	611	653	626	613	610	575	659	669	583	594	608	613	613	655	582	537	593	617	611	591	595	605	562	591	666	642	617	584	577	580	674	622	597	626	573	612	571	587	592	636	610	610	602	617	635	592	584	616	572	554	607	639	618	613	608	584	571	647	610	591	607	589	585	648	620	620	609	581	623	616	555	572	574	648	611	617	614	605	591	623	656	572	639	566	633	594	625	641	602	597	552	607	595	601	624	639	630	602	627	582	601	600	622	597	625	627	612	635	642	574	620	645	598	603	557	598	626	636	573	633	597	631	625	685	590	632	629	612	614	580	641	620	565	634	614	657	604	603	581	628	643	583	572	639	618	645	602	595	603	638	622	645	595	616	607	596	605	603	601	626	593	614	616	610	622	621	617	613	599	598	614	602	597	651	622	608	632	561	631	600	624	614	615	624	596	591	572	574	616	623	605	578	599	570	603	608	655	588	606	616	641	623	568	595	665	629	594	584	600	563	615	603	624	625	637	610	596	593	630	575	576	580	569	625	611	604	609	587	589	645	662	606	571	599	613	676	589	593	599	614	611	597	606	643	630	597	640	611	626	551	606	568	602	637	597	601	644	632	619	639	609	628	617	641	589	593	623	612	628	576	600	618	596	618	644	615	634	582	587	604	565	573	571	618	579	604	589	602	660	596	603	629	649	627	620	621	587	588	595	611	555	592	587	568	566	598	576	599	591	602	605	608	603	596	648	601	605	584	617	594	583	644	595	593	617	597	635	600	606	639	601	625	602	626	600	595	608	590	617	542	608	611	605	610	601	606	610	614	601	568	601	626	577	599	606	608	603	600	604	604	558	583	584	617	604	593	638	587	605	608	590	605	586	632	631	612	596	631	606	568	617	613	612	599	567	572	607
29637	16085	9807	5233	2412	1271	670	384	279	128	146	152	107	132	131	127	143	141	130	157	161	137	137	124	121	123	138	112	128	138	151	102	132	127	144	161	134	143	138	146	140	157	148	126	133	145	129	139	133	159	145	164	138	127	135	148	134	139	138	125	120	137	136	135	149	133	150	128	129	132	148	145	139	142	132	129	139	139	134	149	147	164	137	155	142	127	141	114	133	157	133	136	137	147	123	148	148	136	123	136	125	134	140	129	146	174	143	139	128	142	138	145	106	148	135	137	128	140	116	154	136	146	133	147	130	124	150	144	135	144	159	137	147	152	161	125	154	140	145	130	143	116	160	157	118	121	119	150	130	125	146	129	140	140	119	152	173	159	142	147	136	140	120	145	143	145	125	150	123	143	139	143	133	139	149	153	139	143	134	139	159	151	168	151	149	136	143	125	134	157	141	115	137	144	146	145	120	130	127	156	139	156	146	125	132	117	132	124	147	114	126	136	132	149	141	121	139	110	127	137	127	143	142	147	148	146	152	137	146	136	144	129	133	136	141	150	150	152	144	136	125	147	136	139	141	159	138	142	133	154	156	143	123	134	126	145	135	150	131	137	119	140	134	139	123	145	144	133	140	163	131	140	140	151	142	141	123	123	136	162	131	123	157	137	122	147	112	134	150	142	138	113	145	138	138	108	139	146	137	156	127	138	132	135	146	125	143	148	126	150	134	146	134	150	125	159	140	140	120	148	158	150	145	127	143	139	156	124	134	144	130	146	152	131	156	174	125	137	122	141	151	128	131	141	170	143	117	113	145	141	140	110	141	150	141	145	155	136	155	149	153	117	144	153	151	119	136	113	132	126	157	128	154	160	149	137	144	128	144	150	125	169	153	135	108	138	155	144	135	126	152	141	150	146	127	130	143	129	150	144	150	141	125	145	161	131	129	144	142	129	146	146	120	129	154	150	128	135	123	133	133	142	156	164	135	118	163	153	124	147	144	147	142	137	136	133	136	111	126	133	172	141	146	129	160	154	133	134	129	147	139	156	111	143	132	131	128	133	156	129	134	149	154	142	135	137	129	141	143	132	141	136	151	160	161	128	130	144	137	124	139	147	128	159	146	150	138	146	119	139	141	148	149	131	129	138	135	128	136	132	150	141	168	144	146	139	152	157	144	152	140	159	123	144	146	128	134	157	128	178	112	161	148	156	139	118	127	98	158	170	150	132	152	162	112	156	144	146	154	137	124	137	140	137	156	152	123	148	113	126	136	154	139	164	132	163	140	144	167	137	133	140	122	148	132	139	152	144	128	148	147	132	133	149	144	146	135	139	130	122	133	144	150	156	131	152	117	132	165	138	131	146	138	135	129	138	158	138	132	135	158	139	131	133	135	127	137	136	128	130	144	139	129	139	132	126	165	133	152	154	145	142	139	125	142	114	154	137	130	122	143	127	134	138	133	149	161	138	141	151	143	156	127	137	139	149	132	152	131	130	145	134	144	139	143	116	129	126	129	167	160	128	134	128	136	123	119	106	151	116	122	128	141	153	123	139	141	134	149	146	140	134	119	132	144	130	115	131	147	151	138	129	151	133	139	141	133	125	138	133	132	139	119	141	141	131	103	133	138	127	135	141	157	127	132	167	145	140	143	143	120	136	150	140	141	133	132	152	144	131	135	137	146	130	145	135	144	130	142	136	132	148	132	148	149	128	127	147	148	143	135	150	137	156	156	116	125	128	139	129	152	140	161	143	149	137	146	159	142	126	140	141	150	120	129	147	142	152	155	152	133	136	134	137	144	147	148	128	144	136	151	148	149	129	140	129	137	124	142	146	132	135	150	151	132	145	131	126	120	142	143	128	141	133	141	121	130	153	131	142	130	133	113	152	138	146	133	148	136	145	150	160	145	134	146	124	133	146	122	136	137	133	126	165	138	139	137	160	158	155	146	122	135	132	147	131	143	131	142	156	99	143	140	165	148	134	131	136	141	150	113	152	143	154	136	152	136	132	113	156	161	139	136	123	148	140	130	156	137	145	147	140	161	142	139	129	158	132	127	135	161	119	141	133	145	147	129	144	147	119	140	143	149	134	134	136	148	139	123	132	147	129	126	116	130	118	147	127	132	142	130	142	143	122	157	133	122	126	148	150	146	124	144	142	164	143	139	140	134	142	126	153	125	130	124	151	141	128	141	121	157	146	149	146	149	142	137	121	125	140	144	128	141	130	127	134	171	129	145	135	125	135	152	139	134	141	140	140	141	135	156	123	163	135	125	131	126	113	136	140	116	149	137	131	137	134	136	146	162	146	153	137	126	136	144	146	138	129	134	169	135	142	145	148	139	139	140	135	142	152	140	133	143	121	133	123	152	142	144	150	137	146	149	129	131	109	140	138	143	122	153	121	115	141	131	141	151	126	144	146	134	127	160	135	158	116	136	164	108	134	137	131	125	140	133	133	156	136	112	144	135	136	150	121	149	130	160	137	125	122	118	138	146	149	163	139	120	145	141	143	154	140	127	144	130	116	153	124	133	155	126	131	158	121	142	128	146	162	161	149	130	142	141	143	124	110	138	119	130	133	152	180	140	151	130	168	128	121	137	147	157	133	149	130	147	138	111	161	151	143	161	140	135	143	137	135	143	145	136	151	144	144	128	142	135	137	141	170	127	155	146	140	137	134	123	134	143	154	142	167	126	157	144	139	126	138	130	157	169	133	147	140	146	141	134	148	129	128	126	127	142	139	145	136	137	142	139	122	136	160	145	151	153	132	115	142	137	134	141	130	147	125	164	145	149	138	150	144	141	118	117	159	167	132	149	134	114	163	151	151	147	141	144	153	151	136	141	150	137	148	149	133	154	129	145	141	120	147	146	158	132	151	129	139	144	130	153	121	143	135	131	162	152	160	141	112	138	155	139	121	158	139	142	139	144	138	148	135	129	137	136	134	140	146	118	112	160	128	121	146	163	113	156	159	141	137	139	125	146	124	150	158	137	153	125	131	155	149	137	140	134	137	154	144	151	134	160	139	115	133	148	133	144	131	126	119	156	138	127	131	149	136	141	148	128	138	164	148	123	154	149	140	129	123	148	134	142	162	146	149	122	142	137	149	143	137	154	150	143	128	125	142	123	133	137	137	140	151	170	150	131	141	177	142	131	125	148	125	147	150	132	153	111	143	112	127	126	142	134	151	136	157	146	138	121	145	135	147	126	139	122	145	152	126	122	147	160	120	128	141	143	142	123	153	115	128	135	156	136	170	149	145	130	131	147	136	138	148	128	145	152	125	143	144	145	150	133	136	133	147	145	129	119	125	141	160	131	127	128	131	148	125	134	139	156	140	155	137	125	132	143	159	134	135	135	163	138	132	151	151	149	119	131	146	147	159	140	120	154	154	175	143	144	126	142	147	136	136	127	146	141	112	120	149	147	138	139	143	133	141	146	133	139	129	154	110	145	124	149	138	150	138	151	150	144	165	130	138	151	147	144	142	140	165	120	134
18844	12760	14580	11762	7376	4419	2454	1382	842	429	318	343	349	338	341	352	298	351	330	336	350	360	344	342	370	335	338	348	354	338	359	334	335	314	320	329	342	345	372	345	323	322	334	348	341	375	336	333	333	341	353	341	314	379	371	328	327	362	350	313	377	326	363	344	309	343	327	336	331	348	335	364	293	340	343	351	293	364	353	349	337	340	336	357	339	352	338	317	332	324	344	345	358	363	356	351	310	335	347	345	320	348	345	312	324	346	365	340	291	360	300	353	333	307	322	337	345	326	325	319	342	341	362	337	377	334	339	346	351	330	379	355	347	347	319	354	323	353	342	352	318	338	362	323	396	329	339	344	344	335	352	349	310	334	348	379	317	327	340	334	330	301	331	318	316	354	365	354	353	340	335	342	319	318	342	340	319	339	314	355	347	355	380	323	319	330	378	354	318	329	315	332	357	383	346	315	356	363	315	329	319	347	379	323	358	334	354	349	373	333	383	365	333	342	367	322	325	313	359	384	355	344	351	313	330	334	340	324	360	341	374	352	337	381	336	328	330	342	383	342	334	365	320	348	362	343	348	356	345	338	368	351	356	296	343	373	338	345	330	331	330	332	333	339	342	333	330	337	379	323	364	371	297	334	331	359	341	345	330	350	351	313	365	348	339	306	375	362	353	319	313	351	350	360	338	340	326	357	326	313	333	345	379	337	350	338	330	336	366	335	332	350	345	335	332	355	317	349	334	328	353	321	337	333	336	353	306	331	326	345	321	348	333	311	329	340	329	338	337	318	346	309	329	366	361	314	350	367	350	323	326	346	330	356	317	333	342	340	325	336	351	323	340	355	343	340	325	319	323	376	369	350	367	328	317	358	329	352	349	327	374	349	347	347	332	350	387	309	342	349	317	341	315	320	347	310	324	343	382	324	308	356	329	317	333	359	337	316	329	339	346	337	351	318	333	310	323	353	334	335	331	360	322	371	337	331	349	370	322	353	305	340	337	346	345	333	329	333	319	352	338	342	321	332	347	345	345	348	329	308	337	349	347	302	324	351	343	352	318	359	327	368	370	353	325	349	354	323	330	347	345	344	341	362	341	331	320	327	368	350	331	314	360	365	343	337	340	364	339	359	338	338	329	320	319	330	326	360	336	326	326	328	347	342	306	342	329	356	332	314	363	319	302	340	301	335	335	349	334	357	306	353	336	301	302	338	341	317	324	323	307	326	323	338	358	324	330	357	346	336	359	361	332	352	345	355	341	326	339	323	331	291	330	347	337	340	328	340	327	345	309	318	373	364	365	303	331	334	370	338	338	348	334	335	332	357	319	311	365	322	340	339	326	333	315	336	337	349	329	345	328	344	301	314	351	350	330	302	319	317	333	321	338	315	381	346	355	332	306	320	345	346	326	354	345	332	366	343	330	330	306	331	318	352	358	310	311	346	346	348	343	366	365	353	368	298	323	349	372	355	328	316	342	366	347	333	353	323	306	361	340	346	315	369	328	313	330	343	304	376	333	343	361	344	345	308	365	317	311	362	311	336	365	332	380	340	365	338	359	358	313	355	339	304	345	345	346	353	338	335	350	306	324	353	354	326	326	330	337	318	370	339	354	343	338	365	346	334	346	347	369	327	343	315	337	341	323	364	344	329	350	337	380	355	329	282	326	369	335	350	318	336	322	328	336	375	336	356	368	318	342	337	347	350	348	319	352	365	382	345	371	344	355	348	326	354	351	337	320	355	339	335	338	345	340	327	357	356	347	348	362	386	315	342	343	347	370	347	327	359	352	370	345	331	350	357	325	306	326	364	315	332	318	364	352	357	338	388	326	323	320	331	323	342	368	349	321	337	298	357	371	314	359	346	331	306	360	336	342	314	322	348	354	322	305	325	332	338	358	342	342	335	340	333	322	327	356	385	336	329	363	335	313	348	336	301	352	330	337	327	331	359	355	361	376	340	364	309	353	332	326	350	352	325	340	339	294	320	379	337	352	352	372	337	384	327	369	351	311	326	325	363	354	375	337	352	329	375	337	310	360	321	317	358	376	337	343	305	310	332	327	368	317	343	352	385	332	381	313	320	298	319	330	330	337	312	326	317	327	343	357	341	283	304	324	332	327	338	325	334	321	297	324	338	346	321	303	347	373	367	341	334	345	337	331	322	352	329	308	331	356	330	311	307	313	331	328	358	352	314	311	345	370	319	327	396	318	348	323	351	341	357	355	319	327	349	344	310	346	336	340	364	365	322	344	351	334	345	364	346	339	314	339	335	347	359	329	338	367	351	333	328	366	324	352	362	321	315	353	354	334	324	333	341	336	332	334	321	362	352	351	322	359	314	343	348	364	321	353	337	341	326	356	320	318	348	336	322	321	370	374	354	350	326	296	338	349	378	346	358	361	337	357	318	338	370	344	350	308	355	328	324	306	327	344	360	289	359	334	354	322	363	346	354	349	342	329	355	344	334	329	349	361	362	335	353	343	332	339	324	314	324	315	312	327	323	359	327	327	338	354	323	324	330	334	339	325	358	319	338	356	316	341	312	371	326	333	339	339	335	329	315	360	377	365	335	345	352	338	334	319	325	332	344	342	318	310	308	329	341	319	362	323	368	338	343	335	324	314	345	334	317	330	350	326	321	327	332	341	326	375	359	346	351	360	350	357	351	321	329	361	358	341	323	362	348	348	361	351	340	346	354	351	359	342	389	331	326	334	351	356	359	317	342	339	340	360	379	349	336	339	314	349	312	327	340	343	320	353	365	322	338	345	369	384	346	328	337	336	343	344	344	368	328	339	344	352	335	299	324	367	377	324	335	340	347	393	329	337	337	344	350	324	323	368	321	352	373	350	340	373	335	315	345	348	356	337	344	320	337	335	337	314	339	367	344	347	349	356	352	370	352	342	381	355	335	355	355	315	326	361	350	357	322	352	358	325	330	332	363	342	348	310	332	351	303	360	322	329	338	304	329	339	373	353	317	356	335	353	352	311	340	352	358	291	345	336	333	324	320	326	335	345	344	335	347	355	327	329	347	336	354	374	362	355	328	341	347	361	355	342	368	364	373	347	349	314	342	322	355	329	353	355	348	317	336	308	348	324	329	339	357	332	361	346	354	316	348	338	339	374	335	335	323	345	346	301	323	347	316	332	368	357	311	338	345	337	382	335	323	333	362	313	354	345	393	334	338	315	366	335	318	318	328	343	333	336	355	335	330	352	331	353	336	377	311	335	365	346	331	352	344	321	338	338	337	350	375	347	338	321	322	333	336	347	349	319	343	334	354	370	337	329	331	368	319	349	371	319	342	356	331	325	329	345	328	353	355	317	344	399	324	324	345	352	343	349	358	329	338	338	377	368	333	367	325	330	331	356	334	346	322	346	320	343	332	306	313	361	388	338	336	350	345	327	307	354	308	335	326	356	329	325	345	359	349	349	340	323	332	323	365	346	337	358	373	308	331	343	342	345	301	331	348	312	341	336	346	314	355	339	326	351	364	362	354
47020	28534	22260	14457	7413	3240	2475	1083	485	259	227	229	254	241	226	231	260	236	239	256	221	224	237	270	223	224	228	187	230	224	224	236	206	230	224	252	212	222	241	229	206	246	221	208	206	258	196	228	240	237	224	225	212	219	233	232	239	234	225	240	205	236	240	238	225	238	218	216	203	227	203	227	220	197	203	219	243	211	239	230	217	206	221	210	248	212	215	214	217	208	270	255	250	230	234	237	202	223	241	211	267	218	220	236	223	252	239	187	234	234	210	216	231	272	215	217	236	259	253	233	202	204	204	220	248	211	259	205	236	239	232	228	221	233	222	206	221	237	256	221	240	218	206	212	210	243	245	220	212	217	228	253	220	232	221	238	233	240	224	207	213	211	216	236	257	222	218	206	220	227	262	222	245	207	219	245	218	216	232	230	228	238	199	226	238	224	205	224	226	208	202	222	252	221	258	234	243	237	249	229	207	230	227	232	211	250	254	217	226	234	219	178	228	228	207	237	197	205	207	209	210	218	202	220	218	249	225	228	206	218	223	221	231	220	247	234	215	197	218	213	229	225	221	228	214	228	216	218	219	238	224	223	205	208	210	237	224	222	239	235	244	229	204	229	250	229	246	231	185	221	220	216	217	222	210	181	240	211	235	220	222	221	213	239	256	240	219	214	234	210	187	224	222	215	266	225	220	207	215	206	265	201	228	228	218	211	214	246	230	217	234	228	224	237	197	203	203	202	207	204	237	237	241	220	234	222	207	221	223	212	205	238	203	221	218	249	226	232	240	211	222	260	230	228	230	225	219	225	216	216	224	232	226	232	197	224	226	210	245	254	243	237	208	258	225	224	195	209	209	238	216	200	207	239	205	240	231	227	240	252	211	204	204	254	223	227	201	232	232	252	212	271	232	229	220	216	221	245	239	217	239	213	229	210	202	238	241	232	227	240	230	222	199	234	215	210	198	249	253	224	215	234	214	231	228	221	246	219	218	197	205	226	199	219	237	221	188	242	251	222	222	206	213	198	226	205	230	241	216	236	233	215	227	208	227	193	235	238	238	201	219	261	220	186	242	218	223	241	219	248	214	208	221	224	227	220	213	237	213	209	227	226	210	225	218	228	205	232	271	221	212	210	235	237	214	239	214	234	224	203	217	216	227	218	230	249	227	231	235	249	231	216	214	221	218	242	209	223	212	226	244	217	217	221	216	214	195	213	235	230	247	256	217	220	255	235	213	229	198	228	236	220	219	228	209	210	244	222	215	248	235	228	239	237	222	222	242	227	212	258	208	225	253	217	215	244	236	220	241	224	221	199	215	226	245	232	206	231	237	217	227	213	223	229	225	235	208	241	263	233	223	265	195	228	229	200	250	242	235	230	229	213	230	218	221	227	227	236	221	233	245	226	223	209	239	219	220	230	245	233	259	224	222	233	205	229	214	220	253	228	233	228	219	221	221	208	246	214	220	247	255	247	232	230	225	261	222	216	218	245	232	193	178	238	216	215	245	232	212	201	220	242	258	235	223	231	249	209	232	231	208	202	237	241	222	207	232	215	246	213	212	245	247	227	238	231	222	230	223	254	213	234	223	228	198	217	238	231	235	216	216	230	200	212	214	205	223	235	230	219	232	226	223	215	233	198	242	251	243	218	247	219	250	249	222	245	233	232	261	219	218	229	228	230	216	203	234	213	235	221	204	180	237	199	234	202	246	253	200	184	229	220	247	219	235	236	205	224	205	206	226	210	233	215	218	212	237	237	233	190	217	238	225	239	226	225	233	225	226	215	211	209	218	223	220	256	221	224	255	221	230	213	212	234	224	215	251	256	223	214	253	211	191	202	245	230	240	219	206	245	222	198	235	209	232	236	236	216	231	217	212	248	219	244	228	229	232	205	248	250	186	225	239	222	208	226	250	238	246	195	230	221	237	231	249	223	205	220	205	251	220	264	244	212	235	244	241	223	234	205	213	234	198	212	221	227	211	188	220	220	187	225	222	229	237	224	247	226	201	215	244	209	213	231	232	218	235	221	198	216	226	197	234	250	248	242	247	221	208	215	200	211	231	236	242	218	223	246	250	213	230	257	252	239	212	219	239	234	214	209	225	237	230	238	235	251	270	221	204	207	222	222	190	254	232	211	245	245	242	224	201	210	232	211	247	221	227	225	203	251	239	230	250	235	249	228	224	236	243	220	238	233	251	220	211	221	212	212	265	206	216	199	223	215	232	246	201	256	237	238	207	212	238	197	259	215	233	203	206	201	237	208	246	257	221	239	226	236	209	234	212	207	222	198	229	247	263	259	240	245	224	254	242	223	212	215	184	229	235	241	220	235	203	202	187	209	205	217	203	251	215	250	219	244	241	204	223	238	235	252	236	202	250	252	238	205	217	220	236	219	212	229	223	230	230	234	239	235	225	217	204	194	233	240	212	245	176	200	223	219	193	243	212	237	234	213	207	234	229	251	212	249	221	205	237	194	220	232	214	217	230	215	214	226	212	216	241	219	232	209	197	225	233	230	228	212	207	228	254	213	210	212	225	242	209	218	185	211	204	243	216	220	231	246	226	229	239	222	234	217	238	236	223	233	244	234	251	261	223	238	234	217	224	226	214	235	250	205	213	205	212	231	221	195	193	213	226	232	236	208	203	219	249	227	201	222	228	257	225	241	216	228	261	243	220	221	237	221	212	214	202	226	235	231	227	209	217	195	216	215	232	228	225	239	201	250	226	207	209	212	225	224	228	225	231	220	231	202	242	215	227	212	240	249	213	225	227	196	222	221	218	234	257	218	236	228	276	208	245	251	236	250	215	219	225	216	189	236	206	239	243	220	227	243	203	234	220	214	245	215	258	212	208	230	225	204	234	232	244	181	228	243	230	206	226	232	188	218	230	203	246	199	196	231	242	228	205	229	220	237	202	238	222	241	250	233	228	219	233	236	225	224	234	211	243	245	211	233	248	215	192	220	211	223	195	227	225	216	240	215	249	236	276	230	225	209	204	203	189	226	215	249	208	230	217	228	242	172	222	215	214	232	203	232	257	238	223	222	211	228	244	218	228	226	217	256	217	231	223	219	228	226	213	213	241	243	221	248	216	237	241	214	214	220	232	223	225	215	229	220	199	236	225	226	247	203	243	234	197	258	237	212	224	257	205	231	218	233	229	236	223	248	222	216	221	217	233	222	228	214	204	238	227	214	270	227	237	223	193	236	199	225	219	209	214	231	249	257	220	211	236	219	221	191	215	216	226	245	230	216	205	224	245	210	217	232	220	209	197	213	227	237	224	239	213	224	218	222	221	211	236	242	254	221	214	206	201	193	208	226	230	240	250	220	217	202	238	211	235	236	233	240	221	241	232	251	230	225	247	243	260	205	216	201	231	191	205	233	237	232	211	255	249	231	254	230	257	238	248	234	213	238	217	229	215	223	224	221	213	236	242	229	212	217	264	232	246	197	210	236	224	238	227	252	226	245	198	219	215	229	190	211	220	218	227	217
31179	22144	27237	24989	17311	10396	9282	3917	1648	689	554	565	516	512	485	521	500	535	487	526	483	554	529	489	547	524	532	525	517	483	478	512	514	512	467	510	494	494	520	481	506	508	485	518	521	516	511	507	527	485	544	495	514	499	503	516	514	497	536	487	507	445	539	492	525	498	506	479	556	504	503	550	521	533	519	529	530	519	504	514	499	497	523	520	502	519	538	493	495	529	540	514	526	546	499	466	473	570	533	492	495	484	509	545	494	507	497	498	514	531	534	511	542	520	492	544	495	501	504	516	528	522	542	532	495	508	546	496	499	499	537	523	507	509	483	522	527	517	498	485	482	541	517	498	494	550	514	506	525	506	508	535	515	531	497	493	514	487	497	506	483	479	487	533	482	484	492	499	525	502	504	495	519	533	528	508	506	536	483	527	490	516	518	529	510	500	493	499	477	522	527	539	496	524	498	512	502	504	536	496	497	498	492	506	520	474	552	530	484	454	469	528	541	514	485	531	502	516	498	489	518	550	578	537	481	502	532	516	479	497	507	519	478	524	494	527	515	518	515	510	465	495	509	534	546	501	545	545	463	477	567	491	470	505	520	502	516	494	516	543	495	490	513	513	449	519	501	471	495	491	509	517	483	538	494	518	545	515	546	520	493	496	482	465	479	535	531	528	482	504	484	480	470	544	543	490	496	504	566	502	471	495	521	496	532	497	490	495	524	484	525	489	522	483	538	513	487	512	536	500	524	513	443	548	487	528	510	486	443	537	486	544	538	559	475	544	520	538	482	518	518	495	502	522	511	505	508	516	497	466	527	503	509	516	487	462	483	502	467	496	516	507	494	553	524	506	509	492	508	528	527	501	493	538	484	523	490	536	471	485	544	461	496	532	505	507	525	533	515	497	507	533	483	473	496	513	490	502	492	546	542	473	486	484	550	512	493	498	512	463	493	517	508	495	500	486	479	509	466	486	502	529	533	494	522	512	484	531	490	536	487	518	501	504	491	545	497	469	509	519	501	532	541	517	503	542	524	554	518	528	529	506	498	493	515	506	548	514	504	505	519	523	534	523	528	477	495	550	518	531	482	485	507	514	506	492	500	493	542	510	501	516	475	556	533	470	461	503	519	506	499	514	522	493	504	511	483	523	490	523	508	488	507	517	525	528	504	526	495	490	481	498	493	522	522	467	505	536	533	479	529	488	446	496	514	488	508	489	457	485	502	513	498	494	481	512	513	503	510	509	502	522	505	530	496	549	492	519	493	534	569	473	539	540	545	544	504	482	499	487	518	533	485	516	491	505	517	501	511	540	533	506	501	501	462	527	501	513	492	497	482	495	538	524	513	504	487	534	512	530	475	478	467	489	529	557	486	473	497	479	491	526	476	489	502	464	487	499	548	513	539	548	517	534	504	535	501	495	489	528	570	501	503	540	514	515	476	507	480	522	556	482	528	564	537	503	512	482	483	502	476	487	470	523	513	524	482	508	516	501	524	502	493	530	550	527	493	520	492	551	501	532	520	516	532	475	496	519	526	499	524	505	497	519	525	471	489	503	502	502	490	476	474	539	523	507	506	518	486	541	524	509	505	477	528	547	516	511	519	518	515	526	503	500	540	524	506	506	494	527	503	517	506	509	517	505	513	496	502	501	523	526	489	541	497	531	526	492	533	564	506	494	535	491	475	513	523	499	521	526	482	502	524	493	519	488	508	506	507	558	504	502	533	537	524	521	513	522	564	542	560	530	520	488	464	518	520	534	502	504	511	471	468	507	554	497	477	535	529	509	505	483	510	512	522	526	487	518	549	518	541	505	498	526	515	494	548	518	489	511	467	531	473	501	486	537	507	508	492	516	495	472	504	520	542	507	519	532	532	496	453	517	519	507	498	499	515	491	501	495	521	543	525	507	504	528	519	498	521	528	523	510	496	513	507	501	491	500	496	531	549	500	518	511	475	483	480	498	523	543	536	531	505	521	519	489	546	486	478	508	454	523	514	514	529	533	490	525	572	527	500	516	480	504	543	536	523	498	496	497	528	501	520	512	506	522	476	504	520	547	502	470	478	538	507	504	502	544	510	507	498	530	491	490	486	535	544	493	532	501	491	496	506	507	524	544	537	505	525	516	485	539	475	545	496	539	516	501	525	510	497	527	520	548	542	521	510	557	514	510	510	495	503	532	520	567	492	483	508	518	531	530	512	501	525	497	524	472	516	541	533	499	542	517	510	490	507	512	527	526	529	499	513	484	513	539	525	527	511	475	517	487	533	515	500	506	528	500	475	539	537	459	541	517	484	537	485	531	491	506	512	517	524	463	502	494	513	520	484	511	541	537	478	533	512	468	537	500	513	494	516	561	495	489	497	535	532	491	517	498	477	476	523	547	487	487	511	519	536	528	509	493	535	494	497	479	533	503	500	490	503	492	533	523	502	486	494	462	513	516	470	515	530	522	469	507	526	515	509	511	543	507	526	490	520	481	484	503	544	489	511	550	498	529	537	515	513	508	515	507	509	524	479	519	477	505	491	521	486	515	536	528	489	524	501	495	565	510	524	496	517	515	520	535	512	498	506	500	539	508	532	493	514	533	508	506	506	494	520	534	467	567	465	467	516	502	522	513	490	543	527	526	512	454	500	553	503	544	522	485	511	512	524	533	485	505	515	509	491	491	526	491	486	517	512	539	515	486	501	531	522	527	553	499	494	531	496	545	513	477	524	505	472	496	531	503	524	520	519	479	496	521	531	507	509	493	541	482	530	546	480	520	496	535	491	514	530	511	494	519	499	482	529	479	498	500	518	503	535	534	503	473	530	558	515	531	513	469	517	504	506	494	460	484	495	545	505	515	489	528	508	513	492	485	542	491	575	532	512	518	491	533	502	474	492	498	509	528	498	528	526	474	487	551	529	482	496	508	537	493	522	523	529	531	516	518	519	531	511	516	490	472	523	503	502	497	554	471	521	512	500	535	508	522	464	522	531	497	501	485	486	501	538	515	488	484	510	527	521	531	497	492	492	535	536	526	542	535	526	537	526	485	495	491	510	544	543	515	493	488	489	506	527	499	511	547	554	524	485	557	489	515	491	511	528	464	536	496	502	538	498	478	525	522	497	491	500	500	522	530	526	524	499	457	559	534	500	513	505	575	501	498	494	512	513	482	537	553	510	503	514	452	494	530	500	509	479	525	507	483	538	522	526	547	480	509	478	493	527	449	528	518	536	520	524	504	525	535	506	507	520	513	491	454	526	549	529	489	522	508	539	523	475	517	500	485	510	485	543	514	563	516	509	530	495	544	531	534	502	542	546	505	527	509	553	503	500	516	529	510	540	495	490	483	546	525	527	519	513	481	498	503	505	484	534	501	473	516	506	535	515	517	504	515	499	524	512	494	523	480	520	487	504	547	509	515	510	522	521	463	521	520	516	535	555	470	461	472	506	509	506	497	526	525	495	526	526	501	494	481	478	519	477	502	468	519	503	502	483	508	510	543	525	486	450	553
56542	36483	33818	24690	15601	8964	4998	3025	1324	695	304	274	287	308	287	264	275	244	276	284	288	267	296	253	292	259	264	275	279	281	229	273	295	267	263	269	257	248	272	302	255	299	288	270	241	272	265	261	278	279	264	242	260	236	261	281	278	274	255	281	259	261	307	270	231	254	287	264	266	299	260	259	262	237	285	285	262	229	284	265	256	261	275	273	245	250	268	288	242	250	272	267	253	261	258	274	302	279	274	240	234	288	258	278	271	250	272	230	256	260	246	301	243	270	276	303	301	278	249	253	269	289	265	282	264	261	293	254	268	289	255	260	269	271	248	262	251	270	239	261	287	289	264	242	302	273	270	242	274	282	277	299	291	243	283	269	252	261	261	270	227	264	266	267	257	261	235	241	251	252	292	240	273	269	286	284	266	261	261	260	286	295	246	271	253	244	239	298	278	273	280	253	259	268	305	269	256	268	288	302	284	264	259	254	267	259	282	283	280	225	290	279	294	246	240	303	294	276	296	247	250	250	256	266	283	284	267	301	282	268	257	252	288	251	300	307	305	268	295	255	294	287	283	270	278	285	248	265	257	245	278	270	261	230	277	273	247	263	259	246	247	275	247	262	280	253	281	284	278	282	325	246	283	302	248	234	284	245	268	233	251	274	272	282	240	240	282	274	241	278	274	252	227	280	281	242	270	253	271	274	258	254	285	272	235	237	261	262	254	250	253	293	317	258	272	252	270	264	259	254	226	217	263	255	260	298	246	248	280	256	273	274	267	240	250	238	283	264	268	245	291	262	264	241	288	253	282	276	243	243	269	266	261	285	266	271	247	275	268	282	246	285	265	227	261	270	266	272	291	264	298	288	252	291	315	251	264	278	258	289	253	258	271	274	255	272	263	226	247	286	262	269	275	243	254	257	281	283	278	255	260	264	277	235	281	312	239	268	238	235	268	233	259	261	248	262	279	285	245	255	289	250	254	284	280	313	254	275	246	250	287	280	283	275	246	252	294	263	284	261	263	263	265	277	260	252	257	270	251	270	249	278	284	268	285	292	267	287	296	269	248	303	256	255	267	284	293	273	268	283	275	248	247	268	294	264	296	274	295	251	232	270	248	273	249	242	248	241	266	262	248	282	246	265	257	269	275	270	278	285	253	267	255	322	268	263	253	238	262	274	294	244	304	255	276	261	269	262	299	303	281	287	284	257	278	263	266	291	243	279	266	238	283	283	246	270	290	262	260	277	247	273	267	260	252	280	273	282	284	266	291	266	261	241	265	272	258	308	268	269	284	262	269	261	260	269	288	292	276	260	246	264	266	253	255	271	262	294	234	277	281	279	260	273	262	274	253	286	245	243	275	281	298	279	247	278	260	283	274	274	263	245	252	261	278	264	265	293	271	250	264	326	240	261	289	251	245	241	288	239	258	284	253	275	256	280	271	261	255	258	264	253	262	282	260	272	256	249	246	273	222	298	266	257	259	244	299	263	262	270	265	268	240	265	254	265	289	241	251	288	282	265	274	276	298	266	260	294	237	295	281	296	256	261	256	267	267	266	233	286	262	254	260	274	261	294	232	265	293	272	267	295	288	261	251	248	236	255	247	253	286	262	292	271	275	288	274	260	279	250	258	290	266	289	256	268	278	256	221	281	260	279	251	254	263	304	295	260	288	275	285	253	248	244	283	257	240	262	269	274	263	249	256	255	251	248	290	293	286	251	277	292	243	283	247	327	267	243	246	227	283	268	294	272	277	248	255	296	308	299	283	277	283	279	261	242	252	253	299	261	279	253	271	251	290	266	266	248	271	260	256	275	265	266	272	273	259	293	255	257	282	268	268	288	270	267	264	282	253	268	247	266	255	264	259	267	293	260	265	281	246	248	262	259	278	274	263	268	238	292	265	253	286	311	256	264	285	263	243	247	265	288	282	287	248	241	277	243	237	263	289	306	258	277	277	250	261	286	273	275	260	265	250	278	287	272	243	254	269	259	289	303	255	256	266	279	240	255	245	281	265	269	241	278	266	255	309	252	242	255	287	270	255	272	274	291	272	279	256	240	265	263	243	283	287	285	269	273	241	254	258	235	251	288	272	263	255	295	257	286	261	267	284	274	255	256	267	281	261	263	275	286	312	250	270	280	273	239	256	275	325	266	285	274	299	250	231	288	275	247	245	253	236	275	244	286	291	278	255	299	257	282	277	272	239	285	267	252	270	252	265	284	246	270	260	283	254	264	286	265	270	265	257	248	259	281	259	281	246	267	297	249	258	242	256	282	285	261	248	244	245	266	279	259	267	253	277	264	247	262	278	249	287	283	271	276	239	265	251	266	271	277	259	267	265	247	248	241	286	247	275	249	286	252	287	283	247	236	271	245	261	251	303	254	277	273	253	289	294	241	270	256	251	270	297	263	262	258	250	250	277	290	244	262	265	272	249	278	257	275	299	260	267	261	288	254	247	284	267	289	285	282	257	244	255	298	287	258	278	261	251	270	259	292	265	289	244	269	257	237	232	282	264	249	263	233	266	317	281	297	264	266	270	281	300	283	273	250	270	254	277	262	286	269	280	284	252	236	287	263	254	291	250	275	256	274	288	287	277	258	236	235	240	245	284	287	292	276	243	262	260	279	262	288	278	285	250	270	268	254	270	284	293	236	246	277	274	257	274	260	257	253	260	268	305	277	249	252	287	247	228	261	269	254	254	220	281	298	256	296	273	275	308	294	236	272	274	234	253	278	275	271	267	263	271	272	276	274	251	254	262	273	242	256	277	261	260	246	255	286	291	231	262	249	272	223	256	250	254	288	257	272	259	272	283	280	282	301	258	250	264	255	264	269	266	257	286	249	307	265	240	290	290	258	260	281	301	261	254	250	263	290	261	250	289	279	278	280	303	273	274	298	245	292	281	252	275	231	255	282	262	249	270	261	245	268	279	242	272	252	269	274	294	272	255	270	282	276	268	257	258	276	243	286	294	279	270	274	258	263	269	277	286	246	232	258	271	270	261	259	266	294	276	252	261	275	273	274	267	233	266	265	255	244	271	289	261	268	305	261	275	272	259	253	267	254	267	263	271	269	258	265	248	265	257	249	284	258	315	234	266	254	296	272	245	279	255	306	265	254	251	250	244	255	282	279	220	259	261	240	257	272	254	277	258	277	271	274	261	247	249	252	259	261	255	237	279	265	274	300	252	228	286	259	258	267	256	255	274	262	269	262	251	260	263	274	258	266	244	273	288	273	245	242	260	262	283	254	255	251	270	278	259	255	241	248	222	296	314	247	269	250	267	286	290	272	281	243	285	292	265	293	276	254	299	291	264	273	258	275	278	277	279	288	263	267	282	280	272	269	269	313	257	268	261	267	295	256	239	263	266	309	260	274	282	255	292	270	259	285	273	247	285	270	251	277	252	252	243	276	249	259	249	300	260	254	307	263	292	288	264	254	273	291	289	242	300	293	249	262	277	261	249	305	268	266	237	253	254	281	246	283	274	284	283	275
36825	28672	36349	34234	28194	21660	14944	10150	4405	2142	643	649	608	586	639	626	593	583	623	606	588	566	568	601	606	594	580	548	573	571	560	600	544	573	623	563	565	607	613	555	583	576	578	572	540	588	569	566	559	581	544	558	611	577	620	585	617	563	606	557	568	611	557	594	580	571	572	616	618	536	597	606	641	624	575	579	571	621	584	595	600	612	514	593	590	556	539	598	576	584	591	581	584	602	592	581	578	593	569	590	584	606	546	545	599	589	608	595	584	600	632	617	664	577	592	627	571	575	562	584	554	577	569	607	631	626	582	584	514	595	621	608	576	569	593	576	591	567	612	562	623	610	586	530	620	583	620	548	608	571	580	580	589	574	580	532	558	613	586	570	559	606	575	617	596	619	644	610	584	569	597	569	597	596	603	572	550	581	593	607	617	584	606	584	565	609	568	597	586	571	616	576	615	618	575	564	578	582	625	555	580	562	576	482	525	603	584	608	586	580	552	540	567	594	608	567	605	603	543	562	562	616	592	603	569	599	553	584	542	588	631	587	562	583	568	580	604	556	599	643	571	595	579	556	564	614	557	607	581	559	605	574	591	577	623	606	594	516	525	582	605	577	556	593	601	567	580	581	589	584	575	594	581	557	572	603	572	609	541	546	580	558	563	582	589	559	585	578	576	576	590	581	559	576	554	608	569	635	596	577	564	558	593	577	605	552	591	562	618	592	553	546	588	509	571	616	628	560	622	576	602	572	590	622	590	577	578	612	578	559	592	591	603	544	592	596	579	576	578	578	558	582	566	586	578	556	536	584	560	576	521	598	556	558	589	599	579	584	601	591	574	600	565	581	612	622	585	583	573	586	589	614	577	538	563	569	637	576	562	594	603	618	555	626	539	609	591	550	555	612	611	603	591	573	595	581	558	628	601	597	569	613	583	582	557	579	598	602	556	604	622	587	549	588	548	595	577	581	565	624	596	552	575	592	588	604	547	598	567	558	570	626	565	578	569	589	627	579	556	570	593	597	546	544	578	598	559	590	580	623	581	577	575	596	607	569	561	586	589	598	573	584	626	589	606	606	573	569	573	567	621	602	592	580	557	571	574	542	569	560	628	603	593	599	577	577	588	621	584	608	566	593	582	581	625	584	536	591	578	599	580	555	600	575	562	585	619	589	621	569	556	578	592	569	591	551	563	582	592	594	552	575	591	581	608	616	541	585	588	614	570	562	608	590	551	569	584	554	566	588	622	581	582	537	596	576	562	621	596	593	536	558	558	552	602	576	585	628	568	563	593	609	580	567	590	558	548	572	569	571	643	544	610	549	587	569	529	572	567	604	611	631	568	611	537	612	588	568	547	631	580	600	596	538	568	622	564	574	592	576	543	584	644	546	576	600	582	598	574	607	592	566	589	582	550	582	570	582	563	576	619	585	595	580	602	638	591	580	578	576	601	530	604	577	571	585	577	570	585	570	582	573	545	546	612	576	570	573	525	582	571	548	563	582	579	559	585	558	582	594	606	573	587	540	563	563	630	593	585	576	568	594	582	566	598	579	601	536	564	554	570	603	556	627	541	616	589	578	593	586	591	565	576	566	582	591	583	583	545	568	589	608	569	608	571	569	597	609	548	581	587	561	590	566	610	638	626	582	607	613	593	593	637	567	592	557	530	611	580	563	580	582	563	622	579	541	558	620	558	583	550	538	564	597	516	591	598	550	559	562	641	593	585	548	498	551	574	610	588	590	591	578	593	626	592	605	583	586	583	550	606	580	601	574	584	598	600	571	582	553	587	566	586	551	579	568	565	539	637	577	576	555	565	601	585	601	556	581	568	613	569	570	593	559	571	594	597	554	582	532	572	571	580	575	556	629	561	597	578	608	623	559	551	548	569	562	593	570	574	551	584	599	537	594	562	546	604	609	579	572	575	542	614	596	548	620	570	562	540	611	616	565	602	575	606	606	568	587	587	572	596	594	592	540	590	550	601	604	609	605	531	620	565	556	589	591	570	601	576	613	591	548	601	571	586	613	628	546	614	596	624	548	579	592	605	578	536	594	563	591	554	533	560	620	563	617	595	574	598	588	558	552	557	568	600	576	583	576	565	602	564	548	580	550	609	577	581	628	567	568	573	623	603	588	566	550	611	585	558	582	584	568	542	510	592	564	557	558	590	609	595	556	605	608	593	566	565	566	583	576	588	608	600	601	549	596	563	583	568	591	563	607	607	606	589	579	596	563	584	573	534	581	562	612	600	589	582	567	587	576	593	580	592	557	576	592	567	557	598	593	622	563	581	596	547	578	596	564	573	533	588	575	570	601	540	579	582	627	580	590	610	574	600	614	561	571	624	539	581	590	587	601	629	547	604	593	598	572	579	620	605	552	601	600	608	610	578	589	582	619	599	554	600	578	591	585	564	547	567	604	556	579	550	568	543	561	556	581	550	597	594	539	589	548	568	537	580	570	572	581	542	583	567	566	602	592	550	583	578	616	577	586	560	588	612	548	579	570	589	595	553	594	539	610	571	561	581	546	648	568	594	572	570	571	587	583	592	614	629	624	602	556	614	595	585	544	590	566	542	576	598	587	613	613	566	560	585	583	565	581	581	640	594	590	574	571	523	604	562	603	612	625	577	577	621	590	586	610	589	584	611	582	574	616	585	542	612	577	607	600	550	632	604	621	603	603	534	549	586	592	590	557	569	575	597	586	578	606	600	617	606	618	609	623	571	587	602	613	580	622	615	585	622	628	602	578	585	536	575	542	525	608	567	584	622	594	647	567	571	599	563	557	607	622	585	634	614	543	590	630	582	564	584	570	553	613	576	659	565	600	634	577	567	597	568	542	534	579	578	596	593	556	563	577	608	557	615	599	568	548	626	656	589	526	601	583	580	579	582	570	585	597	639	576	578	604	563	575	612	568	624	582	608	588	568	600	594	597	628	615	529	590	595	617	577	581	619	524	592	595	558	536	580	567	594	608	635	686	564	601	570	604	608	601	575	624	563	594	602	605	623	586	589	616	591	578	585	548	548	611	569	590	592	547	612	573	571	591	560	631	599	604	575	577	586	584	580	597	571	617	599	558	577	589	550	572	577	528	586	608	594	536	559	607	588	612	519	613	602	594	609	569	605	561	592	597	600	603	610	601	562	590	597	545	577	596	587	564	586	583	563	598	583	591	585	642	573	583	577	568	575	585	582	610	560	568	580	606	577	610	580	624	577	577	566	538	562	570	526	580	576	573	607	518	584	540	592	613	546	551	566	565	585	565	561	636	565	572	607	571	599	603	585	605	614	614	530	595	559	553	582	602	555	603	534	586	562	594	573	643	607	560	588	616	600	552	565	571	641	535	565	586	556	569	561	588	546	580	571	593	589	558	609	619	551	562	553	565	543	617	616	586	568	576	584	580	601	581	577	535	601	577	625	585	588	558	559	596	599	595	592	547	608	578	596	547	580	607	570	623	591	562	602	617	576	606	612	636	607	589	570	564	584	570	612	530
31483	14684	8950	5143	2429	1155	596	341	159	135	141	125	147	125	141	128	124	137	117	130	150	133	141	130	134	131	129	126	144	115	147	138	130	154	112	147	124	151	140	153	160	140	127	143	130	136	121	144	133	129	141	136	149	118	119	124	134	143	127	115	136	129	139	128	130	113	141	115	138	157	179	124	130	116	143	139	154	131	146	119	119	169	136	145	147	134	138	121	114	144	122	148	154	132	129	125	119	127	140	130	147	134	142	143	138	134	159	118	127	125	119	138	150	142	138	131	136	116	140	120	130	124	124	150	169	114	148	155	145	138	141	147	141	128	122	160	160	150	133	121	120	127	134	141	151	134	146	126	148	138	140	147	137	127	130	132	126	156	138	127	126	130	141	132	131	146	149	115	152	131	115	127	109	133	155	170	122	147	118	130	136	134	131	148	134	127	118	156	124	150	135	123	153	132	139	121	142	154	116	149	131	123	136	145	142	130	130	106	132	138	142	116	121	132	137	119	133	118	147	142	149	117	138	136	156	127	113	120	155	139	131	130	142	130	132	131	116	111	112	120	147	124	126	146	121	144	143	140	125	133	127	157	136	127	129	142	144	134	114	149	139	128	137	123	147	116	121	150	146	125	109	108	138	126	127	126	116	138	125	118	145	142	131	143	131	119	129	137	121	137	134	136	119	138	154	125	139	145	126	103	141	135	123	130	135	133	157	123	115	121	145	133	132	150	145	125	143	150	138	119	132	155	130	135	135	157	149	139	148	136	126	130	134	139	120	106	113	130	126	150	110	132	131	129	134	129	133	134	121	136	130	122	126	162	144	105	128	112	143	128	132	120	107	146	141	136	130	153	147	122	152	140	142	151	125	129	146	133	137	140	138	132	138	129	141	147	133	148	112	110	127	137	148	150	122	138	127	131	129	124	139	139	134	156	128	124	115	128	159	127	153	143	154	151	143	132	137	148	139	151	136	158	149	126	137	137	144	143	138	136	162	151	139	144	141	161	138	122	123	130	139	142	139	141	149	143	149	154	128	142	141	120	139	114	154	144	128	124	134	135	119	121	118	146	145	153	125	133	151	124	137	134	126	151	153	121	141	143	120	119	116	142	139	132	132	140	138	133	133	128	145	123	112	157	132	141	161	141	150	133	131	125	134	132	153	141	142	126	139	130	135	164	148	121	131	129	147	147	146	138	132	126	158	148	151	144	121	109	132	131	121	124	134	147	128	157	146	119	133	145	135	132	121	140	151	131	139	147	116	143	137	116	137	110	124	143	117	122	137	100	132	135	148	138	132	124	133	157	139	153	141	147	143	121	131	130	152	162	130	138	155	127	131	113	125	144	129	150	154	137	146	134	131	135	137	117	146	123	152	147	118	147	141	160	130	150	139	138	140	142	136	107	135	142	125	153	135	129	131	130	111	145	113	152	122	152	138	140	164	133	156	120	149	135	146	112	118	126	148	129	143	119	140	117	155	131	112	118	127	144	126	131	137	155	127	148	135	145	139	154	120	125	166	136	118	111	130	144	145	111	140	131	129	153	139	156	144	145	122	126	124	128	140	118	143	136	140	121	131	113	116	133	129	134	144	133	127	139	142	120	134	125	138	134	156	137	132	132	146	156	126	120	142	138	99	130	152	114	128	135	144	128	157	155	112	136	129	146	122	144	142	145	132	137	145	125	128	121	119	128	145	142	143	126	132	118	129	138	132	122	124	124	108	100	149	129	127	126	155	141	138	121	124	121	141	146	127	130	129	131	110	142	143	127	154	142	140	140	124	151	151	125	138	141	134	141	163	133	126	124	118	121	158	138	152	126	148	153	137	118	138	149	126	145	149	136	132	135	121	128	135	129	139	127	152	124	119	137	108	161	122	121	137	124	130	127	146	132	135	137	146	156	136	141	135	159	142	124	137	130	100	121	134	132	143	117	141	126	158	151	131	126	131	135	148	134	130	124	113	134	169	142	130	130	141	128	147	121	131	131	151	140	158	149	126	134	144	129	112	158	133	153	118	128	125	144	151	135	119	152	132	165	132	137	137	140	132	125	124	136	134	135	133	146	141	121	138	134	115	113	134	143	172	146	129	127	141	158	160	133	140	121	124	138	148	146	133	148	146	124	126	133	135	130	124	130	137	145	133	131	120	133	139	148	136	149	127	130	151	147	128	143	148	149	138	144	144	137	141	145	128	114	150	138	131	140	129	140	145	145	138	117	123	144	135	166	141	138	154	145	122	107	149	154	145	137	118	123	157	128	116	135	139	128	157	119	144	151	147	142	121	131	136	149	120	141	128	146	126	148	133	113	147	131	155	115	121	125	142	151	132	139	127	146	141	127	136	127	130	115	125	132	139	135	118	142	145	141	131	113	143	151	138	132	142	150	153	122	129	147	128	129	111	138	129	130	128	135	146	127	118	139	108	146	172	143	155	130	125	145	148	129	142	121	135	135	159	140	139	128	132	138	165	135	172	168	129	157	129	144	132	115	142	147	136	119	149	145	135	127	123	153	127	143	117	118	109	133	157	127	140	116	133	128	130	138	138	134	133	136	148	129	140	133	137	116	119	149	111	153	134	142	135	136	135	118	132	140	131	121	139	155	144	109	124	126	144	146	144	141	145	143	118	140	123	126	131	156	140	142	147	140	132	152	147	124	134	117	124	137	137	149	135	116	102	141	129	144	149	153	135	116	144	107	130	138	136	153	134	141	163	120	147	143	137	136	126	130	155	142	125	114	130	132	132	120	138	159	129	133	133	126	127	146	117	137	111	157	145	101	145	138	146	133	121	138	139	124	154	131	122	132	135	133	143	142	135	148	116	144	122	129	146	141	137	127	139	141	157	125	139	147	150	148	129	153	127	125	158	157	144	129	141	149	148	105	133	151	115	144	108	117	147	160	139	126	141	141	125	126	116	154	148	120	120	131	140	133	134	141	162	127	131	132	129	138	161	142	128	152	124	132	137	132	148	106	139	119	127	164	141	130	124	141	140	143	146	131	130	141	150	127	127	128	142	151	130	150	131	116	140	166	173	146	144	133	106	115	131	132	126	125	135	126	130	137	136	130	146	125	151	144	138	154	123	121	144	112	122	143	148	140	150	141	115	140	137	144	144	136	119	138	130	120	136	138	161	134	128	136	134	141	149	163	147	134	128	148	145	118	142	159	140	124	134	154	122	138	161	137	119	120	150	140	121	131	149	145	126	121	136	150	145	127	144	156	133	154	148	131	128	145	129	113	143	128	128	145	128	138	106	109	151	132	150	138	129	122	133	142	135	137	129	135	153	119	129	116	118	147	142	114	129	133	129	130	135	136	145	142	114	133	146	121	100	150	147	152	126	149	127	114	163	126	126	129	113	137	131	116	145	151	158	123	129	139	130	137	141	139	128	139	124	155	138	145	144	144	119	153	120	150	153	127	140	131	142	119	122	131	146	144	129	124	143	121	149	134	132	118	100	129	135	126	108	137	142	138	118	114	135	130	144	120	140	137
20052	10597	14069	12091	7886	4483	2542	1153	537	334	337	370	353	342	374	318	321	307	325	319	329	326	331	354	333	323	364	356	326	377	300	314	321	360	351	329	324	322	316	327	309	354	367	332	355	329	325	320	316	341	327	323	344	320	356	341	321	354	328	318	325	357	331	332	369	327	314	329	327	350	308	344	321	345	341	327	309	332	314	329	348	321	343	344	318	335	331	337	354	314	300	305	350	318	353	315	338	350	335	358	354	325	331	314	329	346	345	351	360	322	331	335	324	365	319	290	327	346	338	341	307	359	318	284	304	334	346	343	355	336	360	319	382	327	371	325	333	316	344	341	323	349	329	337	323	346	298	324	327	367	314	335	335	308	357	358	325	333	353	334	341	336	304	311	326	350	333	352	338	344	302	302	339	318	351	335	334	328	324	313	338	328	332	343	378	363	322	300	330	367	352	346	317	308	343	344	344	331	329	332	329	300	354	349	317	329	341	365	338	340	358	356	352	319	320	334	331	355	362	294	329	323	343	343	338	351	336	356	335	324	335	352	322	356	344	337	327	304	307	354	351	384	328	336	306	305	305	339	302	356	370	331	350	304	311	350	323	339	322	304	360	323	328	363	349	343	348	341	326	350	373	326	328	330	358	336	328	314	330	329	337	328	310	329	345	340	335	357	360	329	310	315	300	308	358	319	308	304	340	329	315	358	349	309	306	315	312	336	307	307	345	364	317	343	349	336	359	345	339	333	326	312	333	323	348	354	348	327	338	317	351	323	331	327	342	311	314	323	325	328	320	338	346	287	358	346	339	358	325	329	340	334	361	344	333	322	330	350	336	375	362	304	349	329	379	329	346	353	318	343	331	330	349	338	356	337	317	344	325	330	349	329	357	325	321	346	344	319	336	360	328	361	283	330	345	333	322	339	342	327	319	319	348	355	355	335	336	362	338	314	328	329	327	351	315	335	344	342	321	307	314	313	326	372	365	313	333	318	365	332	327	325	308	342	337	358	332	352	325	317	364	321	317	305	303	362	328	322	346	323	351	326	312	326	333	323	311	315	314	344	337	344	325	342	316	329	339	317	294	302	307	354	387	338	357	316	369	337	312	329	353	350	303	370	352	317	333	337	328	303	349	317	342	330	332	354	360	310	319	322	324	338	312	317	333	321	339	324	340	355	397	320	341	349	339	361	304	316	350	332	306	308	327	327	322	318	339	365	320	315	345	354	335	311	333	333	329	331	338	318	326	365	339	348	314	339	336	339	300	316	358	302	304	310	317	306	333	355	336	338	333	327	321	321	339	358	315	347	349	309	340	347	322	308	313	347	310	346	354	338	306	320	312	321	347	354	328	318	331	353	357	340	310	323	302	357	377	364	330	352	308	321	348	327	330	362	325	345	333	346	319	325	334	390	355	337	326	311	324	327	331	304	359	326	334	353	362	303	332	347	338	336	345	308	359	331	328	362	315	323	359	317	327	315	330	297	339	330	317	335	316	330	340	322	324	349	321	321	322	312	330	325	337	356	366	335	321	349	341	320	325	333	337	309	339	346	306	358	323	333	339	288	375	330	333	330	334	318	364	330	339	347	340	366	347	344	347	310	331	318	323	298	357	316	357	352	343	337	320	333	324	339	305	334	316	344	331	328	334	330	372	330	323	329	294	353	330	309	317	319	304	334	369	306	361	345	354	329	327	337	324	334	280	327	334	339	299	349	323	323	343	331	338	332	315	359	324	315	356	320	337	337	362	339	365	328	371	348	335	351	325	293	320	353	323	343	307	323	316	336	317	303	323	338	354	338	326	348	301	342	345	372	346	350	353	330	327	335	360	344	304	313	330	354	340	317	327	334	330	334	359	319	322	326	355	367	330	307	347	311	322	324	331	345	317	325	341	311	340	333	312	326	305	336	365	321	335	312	335	355	343	331	317	318	347	310	340	341	340	314	325	306	345	335	334	337	322	335	328	348	364	346	336	309	352	363	321	358	320	327	359	349	343	333	308	308	287	323	338	313	330	322	352	318	333	329	301	315	335	341	339	353	340	344	331	324	295	351	313	361	335	309	343	314	331	329	377	332	322	320	305	318	322	318	351	325	320	331	327	332	307	305	321	301	322	302	367	339	356	337	336	361	379	356	338	331	322	330	353	334	298	340	345	336	323	339	343	346	324	329	338	292	305	308	314	310	349	336	299	318	306	318	325	358	322	324	339	362	322	320	342	350	351	358	370	305	335	335	336	324	308	365	332	366	312	327	322	337	311	293	345	343	343	293	329	302	312	328	338	325	353	314	335	332	334	328	304	326	340	312	340	353	345	315	301	321	352	304	365	344	335	310	330	362	332	331	306	320	328	318	322	344	315	323	321	351	374	365	333	334	336	345	334	335	347	317	351	312	354	338	345	329	350	315	319	322	350	356	339	347	355	336	303	355	326	365	341	325	334	361	337	324	340	338	348	333	354	332	335	337	351	354	355	325	348	338	318	347	310	379	357	303	331	309	326	334	363	342	348	355	328	368	360	338	333	323	343	373	325	320	326	321	310	329	333	347	315	336	310	339	351	342	318	340	316	351	334	337	297	336	329	309	343	304	332	311	290	336	313	314	357	306	349	329	314	340	355	329	359	314	358	291	321	326	333	326	313	314	319	348	314	332	305	343	343	304	305	337	312	342	288	365	346	334	340	365	388	333	332	328	293	342	319	343	327	331	328	349	334	334	325	315	308	347	339	345	350	311	324	341	350	309	321	333	334	345	299	316	326	349	310	348	306	327	328	331	300	318	353	343	315	335	363	340	309	339	342	315	313	300	308	335	355	354	352	330	313	324	338	315	327	341	332	316	354	353	342	339	323	337	337	318	294	332	339	330	317	316	359	311	370	340	320	335	336	361	345	346	327	328	378	331	346	307	320	342	346	334	311	319	341	350	327	321	288	332	341	341	334	333	313	346	307	339	350	327	357	330	340	343	355	359	330	321	355	319	300	332	352	318	348	338	353	328	343	356	314	284	343	313	361	323	345	326	384	319	329	357	320	318	321	377	327	307	319	351	334	325	330	378	351	313	311	318	362	339	325	311	337	325	337	366	356	301	316	366	352	333	336	350	349	312	322	347	300	341	352	322	294	295	350	371	323	358	324	328	319	311	355	300	317	329	321	308	343	335	304	355	317	310	308	362	332	308	340	304	304	299	333	334	340	331	296	303	342	358	320	345	312	349	326	319	328	305	356	340	317	343	344	339	344	338	332	299	309	326	341	326	351	287	333	328	364	350	359	320	329	342	365	342	318	315	302	358	329	302	312	332	324	339	329	324	345	330	332	316	317	334	314	334	347	343	355	345	336	345	321	324	311	299	350	306	348	345	357	321	323	327	341	367	302	346	314	327	350	317	302	325	305	320	339	316	332	336	314	316	301	333	344	353	335	314	352	326	319	336	289	354	361	343	361	312	341	318	319	363	337	322	323	331	308	366	308	369	338	326	320	304	322	350	338	347	350	348	339	348
44624	26331	24089	16452	8767	4850	2074	960	626	304	225	209	202	217	227	241	242	242	227	204	231	238	225	252	225	215	212	198	249	259	243	235	245	228	236	212	237	209	249	218	235	196	239	237	267	204	257	248	251	212	241	200	218	214	241	216	211	225	226	217	234	206	210	218	211	229	222	230	242	214	239	259	241	228	216	240	214	214	230	217	216	224	244	243	251	204	249	215	225	240	250	217	196	249	247	185	239	235	220	240	240	220	237	229	242	220	224	235	240	234	199	233	233	234	217	206	235	216	214	214	214	239	237	236	217	211	207	212	231	216	212	209	247	218	265	223	242	222	205	216	203	208	213	219	230	201	213	225	249	219	240	234	244	235	242	209	219	238	225	214	245	233	232	240	213	237	218	234	257	196	246	193	222	257	221	216	194	215	207	247	203	250	206	214	201	209	237	232	192	203	225	223	224	228	207	219	238	258	255	229	212	222	252	237	202	266	235	216	238	239	223	237	227	225	229	238	180	232	257	213	201	228	215	228	242	222	229	231	251	279	241	216	220	216	221	198	233	218	228	239	234	233	222	200	217	209	241	221	217	212	223	230	206	247	241	215	209	243	229	253	243	219	228	229	228	241	238	246	224	244	231	220	255	214	220	187	227	272	218	238	228	220	244	229	252	235	226	187	220	209	242	243	239	236	222	226	216	239	240	237	259	234	187	235	217	209	246	242	227	226	234	214	261	207	224	209	238	217	235	224	243	216	248	249	236	227	236	226	219	228	219	236	226	188	235	219	242	242	240	231	224	244	224	250	222	242	263	248	196	219	221	208	222	216	200	233	220	234	238	222	231	220	214	219	226	225	213	199	221	227	221	212	205	231	241	225	219	227	234	231	217	226	250	244	212	220	248	229	234	236	255	226	213	231	236	204	256	214	231	225	206	233	217	228	197	228	232	210	211	237	217	236	235	224	195	206	195	203	239	218	231	232	222	254	213	238	196	218	217	209	207	207	224	229	236	238	207	244	225	241	221	253	238	238	215	224	256	229	215	226	226	243	220	244	221	187	191	240	221	187	228	222	231	232	225	222	254	219	229	198	240	231	214	213	213	210	214	205	214	226	235	225	249	221	212	227	211	221	236	204	203	222	216	233	184	242	229	208	232	210	211	213	228	237	214	221	215	251	195	250	258	234	221	226	197	239	204	213	221	206	206	199	221	227	235	236	231	225	232	232	238	222	220	220	258	249	231	221	195	207	222	235	238	204	199	250	216	205	235	246	220	200	226	234	235	211	220	230	205	220	229	226	210	215	255	245	215	219	213	206	235	218	239	234	217	196	219	230	251	223	207	241	233	246	212	213	195	238	236	244	236	219	232	241	234	227	245	240	210	221	219	240	225	210	233	258	215	263	200	230	241	212	267	244	232	223	248	248	199	212	236	243	232	249	198	209	230	231	219	226	206	228	243	234	204	225	207	241	226	222	199	224	210	235	202	210	236	224	250	224	236	218	206	221	223	229	230	235	263	228	225	204	239	245	261	238	240	208	226	228	233	194	230	216	229	199	219	204	195	213	229	236	190	188	212	211	245	222	250	231	204	220	219	219	201	212	236	237	222	214	254	243	215	254	250	202	238	212	215	233	224	225	205	213	214	201	256	219	223	210	239	234	208	226	217	225	224	219	201	208	236	246	214	233	232	216	244	188	233	241	265	227	229	212	234	228	218	221	245	234	233	221	207	245	225	225	216	226	216	227	228	197	218	240	220	234	229	219	229	214	212	209	228	218	231	241	251	226	239	247	219	221	209	213	223	216	233	236	233	260	242	232	247	197	208	228	235	240	226	235	248	229	214	213	231	241	231	217	210	242	228	231	224	225	202	224	237	223	210	230	222	217	188	213	234	241	207	243	212	212	221	236	217	228	241	209	220	233	219	211	231	230	254	247	209	223	223	228	222	253	231	221	213	252	223	251	210	235	207	216	215	198	193	222	250	254	227	247	229	233	188	189	222	221	229	224	234	239	212	221	224	227	245	206	213	235	210	253	234	227	221	229	234	233	230	225	246	246	233	220	218	221	236	235	238	238	213	251	229	218	247	227	230	246	224	247	236	245	220	218	206	221	238	235	213	241	237	237	201	265	229	234	230	223	230	229	234	222	245	239	230	229	206	189	235	246	226	237	210	232	198	219	221	254	201	231	221	242	228	228	225	220	246	257	226	237	216	210	223	239	221	228	230	190	211	216	259	208	261	223	195	221	225	229	232	244	224	216	215	225	245	232	229	246	234	247	237	238	188	219	216	220	229	209	190	220	231	238	211	205	208	219	207	225	185	238	250	226	212	218	236	232	227	210	214	210	217	230	221	220	185	256	214	184	233	215	237	219	216	212	220	232	228	254	225	226	229	234	225	213	221	220	226	231	220	203	225	212	212	247	241	227	218	201	204	209	227	236	256	237	224	232	213	229	194	214	247	261	229	207	230	232	246	213	233	217	230	212	217	201	213	220	227	250	220	212	213	201	212	249	233	220	233	236	217	224	238	208	207	187	195	281	201	229	239	230	236	237	230	233	227	221	233	241	248	243	240	229	200	251	222	227	238	212	243	247	224	230	215	233	221	220	226	202	220	218	228	225	232	231	215	214	238	202	203	228	213	228	231	210	252	224	216	238	250	214	217	235	236	246	259	209	246	218	231	245	239	208	226	238	236	207	211	232	200	233	194	217	204	209	202	222	207	245	235	224	234	207	215	239	239	240	239	235	236	232	255	227	228	231	189	228	226	206	256	223	214	229	241	230	225	214	228	236	205	238	227	229	212	205	243	213	204	235	237	233	231	210	243	243	203	226	267	240	208	239	207	216	224	245	210	230	239	219	222	248	221	226	196	263	211	233	221	251	230	227	224	212	241	218	222	212	213	224	206	205	229	229	229	230	233	222	228	179	219	213	230	257	219	220	218	219	209	207	223	234	223	247	235	207	210	226	262	229	241	181	211	212	233	216	200	207	217	262	244	187	234	239	233	241	229	245	206	246	239	211	237	232	228	234	184	225	240	241	215	191	212	233	209	215	219	215	203	229	213	221	221	202	232	236	243	240	217	186	196	228	244	224	215	214	200	252	232	253	253	227	228	226	218	245	248	233	227	241	226	218	218	241	224	247	225	232	207	241	198	225	195	231	235	241	240	225	215	189	214	206	213	212	227	204	247	238	216	215	208	234	206	217	205	184	245	194	210	224	222	219	244	221	254	235	236	239	208	229	240	249	223	221	241	216	233	232	226	226	210	230	214	200	232	195	211	210	228	270	235	211	194	196	257	250	252	210	193	213	211	207	232	230	229	216	206	201	241	210	226	228	218	219	215	226	219	199	209	218	201	215	210	219	238	220	231	220	212	245	245	227	252	226	201	224	213	217	243	239	215	211	221	241	235	183	227	233	250	211	236	244	237	244	211	228	201	225	228	237	225	215	216	254	229	225	221	207	202	233	233	207	185	208	243	204	226	236	208	189	214	240
28588	21141	29145	27325	19975	14635	6667	3934	2321	812	549	540	546	556	498	560	534	504	523	543	556	549	508	535	511	565	525	490	516	540	532	543	505	528	561	534	551	516	533	485	509	523	505	515	514	482	494	500	499	574	500	509	502	520	491	575	523	493	506	451	532	524	541	502	497	513	505	498	503	501	489	543	529	499	500	479	504	494	488	507	484	544	509	499	532	482	525	524	511	522	501	460	479	522	508	506	477	488	540	499	499	501	513	476	540	542	538	511	501	573	513	504	524	517	489	529	497	485	553	514	538	474	497	515	553	515	527	499	512	516	489	531	492	553	491	517	506	483	546	466	494	489	498	538	474	505	523	468	504	493	489	500	524	525	527	510	485	517	497	522	525	512	497	479	493	496	520	481	509	564	508	528	506	534	541	536	520	508	522	507	543	495	524	526	527	519	511	504	536	508	476	525	513	514	499	504	494	488	503	523	525	509	527	478	512	493	573	520	503	482	484	505	548	542	496	489	507	488	505	496	514	509	510	527	498	491	495	493	551	512	483	518	543	486	500	497	511	504	476	543	485	518	517	487	505	520	487	513	516	461	522	492	477	495	492	454	534	531	483	508	535	550	529	553	500	536	527	495	524	488	508	554	544	538	490	514	462	551	513	531	531	529	480	537	531	542	531	543	521	521	494	520	548	512	504	531	525	519	535	504	572	475	538	491	485	535	533	491	530	472	531	504	498	501	525	562	513	513	476	501	535	551	504	512	491	501	454	534	525	501	541	509	474	482	530	501	494	520	515	549	464	520	505	488	472	536	504	523	533	517	470	542	509	535	492	479	489	480	501	524	528	494	443	512	526	504	512	519	510	510	528	542	507	517	530	482	480	527	566	519	512	503	513	506	532	487	522	518	542	493	493	491	505	474	522	537	469	519	487	506	575	508	519	539	523	518	507	510	488	520	542	546	481	484	505	484	515	480	551	501	484	491	491	490	526	523	491	489	525	493	483	506	499	503	501	498	509	523	500	512	508	475	471	508	500	498	511	488	534	500	535	481	505	474	496	497	542	506	488	468	498	486	503	549	512	486	506	546	513	535	541	501	506	566	487	474	507	526	485	510	538	496	520	511	533	508	510	518	540	495	491	521	539	468	514	460	487	527	520	539	514	504	498	452	507	529	493	522	528	545	513	518	525	568	533	490	518	511	519	500	516	509	485	493	485	514	514	508	531	571	450	517	584	526	512	532	507	520	530	481	496	488	479	541	535	527	528	491	536	483	534	512	524	516	526	541	554	531	473	516	540	502	500	527	490	519	532	504	517	508	502	540	504	480	482	519	476	519	487	545	538	515	518	481	485	490	499	509	519	516	530	493	550	497	516	523	527	539	509	498	509	497	505	490	567	515	501	480	533	499	527	467	517	496	522	510	470	473	491	529	501	489	538	493	511	507	477	518	504	517	531	525	526	503	535	480	534	504	498	456	505	532	505	505	539	478	498	511	549	496	511	498	522	549	492	535	487	485	517	496	549	519	538	518	497	570	569	529	493	534	508	517	495	500	531	548	550	499	509	496	478	512	522	489	558	469	541	528	469	532	532	511	488	506	474	498	519	482	548	472	481	491	528	531	531	512	522	527	509	545	518	492	502	514	492	504	507	536	521	513	515	468	482	479	486	499	516	492	511	498	548	524	473	539	490	565	498	503	504	519	465	501	555	516	498	537	499	495	480	520	542	533	506	504	512	548	518	530	531	470	458	547	525	525	513	532	480	503	504	483	487	515	533	512	530	500	499	477	476	540	537	529	483	527	523	520	534	509	514	493	479	495	506	480	517	523	498	497	537	499	475	493	536	492	567	524	480	495	515	532	500	489	505	501	547	495	501	540	529	518	463	538	484	527	513	485	509	531	509	549	516	470	474	512	489	509	511	493	505	497	502	516	500	482	540	524	515	520	527	530	512	528	516	496	506	517	488	536	522	512	514	545	516	496	533	517	517	481	499	491	527	489	522	527	494	496	547	491	508	502	549	536	523	513	515	511	506	523	485	536	491	450	476	510	509	530	492	500	488	497	484	531	558	506	507	558	523	500	531	476	497	516	509	516	502	493	538	503	516	516	540	474	501	501	478	542	567	487	518	496	511	511	520	504	504	515	520	514	494	499	494	508	527	527	514	515	485	474	485	506	545	516	544	513	479	511	490	531	551	536	504	512	535	495	524	510	501	500	525	516	503	517	544	517	485	530	553	472	488	466	470	500	515	526	470	496	528	526	556	509	514	506	511	519	516	511	518	490	516	459	477	505	534	527	484	501	470	545	506	555	508	524	483	491	499	485	514	446	473	511	520	485	524	482	530	531	507	493	540	498	522	531	547	530	506	466	484	531	506	534	528	533	486	523	476	526	521	515	511	472	509	489	502	526	527	523	495	485	510	495	491	525	509	485	509	502	511	514	515	527	523	502	465	491	499	495	549	515	520	497	510	516	501	510	505	500	539	533	483	515	487	552	484	474	505	519	526	515	510	512	497	473	517	513	480	491	524	494	535	504	520	490	546	527	468	504	512	494	513	494	506	511	515	473	498	470	536	574	474	516	518	500	539	530	478	458	493	538	507	517	516	510	533	531	504	500	517	512	485	484	555	505	535	501	532	531	507	518	526	522	511	538	515	521	530	542	540	586	522	486	573	506	523	525	496	510	522	530	518	469	494	534	518	501	528	482	533	464	499	501	502	494	494	527	526	489	498	536	534	471	546	506	565	537	558	486	558	502	495	528	499	501	540	491	520	507	515	481	484	512	476	537	513	523	482	478	545	502	519	514	518	495	523	494	519	534	503	530	504	504	501	488	498	506	502	510	521	519	504	519	509	510	522	560	497	503	501	516	532	495	539	454	514	488	489	505	493	495	565	530	534	557	532	513	520	524	532	511	514	513	546	509	466	510	527	522	487	510	534	481	531	517	512	513	485	514	542	502	491	511	497	546	554	503	531	495	519	488	486	532	503	515	524	487	502	474	515	490	544	512	505	485	495	525	532	506	545	525	547	519	516	536	507	523	532	551	485	540	502	523	534	513	490	509	559	481	508	550	487	535	460	526	522	501	513	520	513	558	506	486	497	547	514	542	537	524	485	515	514	534	496	568	522	445	526	528	568	533	484	552	503	527	515	506	532	526	541	542	555	537	543	548	553	500	489	513	516	515	507	509	502	501	517	502	540	469	516	495	504	529	507	531	505	494	522	494	492	542	501	515	481	461	511	504	563	526	526	489	494	508	488	489	519	459	485	503	490	532	542	487	481	523	459	512	513	502	483	525	493	515	576	522	535	504	556	535	509	518	492	500	482	523	511	562	524	502	580	552	466	523	531	497	499	505	450	530	524	499	544	543	503	518	541	519	522	533	477	512	495	547	517	529	464	535	513	509	518	510	489	494	504	524	509	483	473	477	514	509	505	534	506	529	519	502	517	531	539	521	520	496	485	521	481	507	522	519	513	464	482	485	542	543	544	501	466	489
54212	37429	36187	26892	16525	10608	4815	1733	892	260	253	284	291	305	289	268	252	285	265	269	281	260	282	266	264	259	257	253	228	262	282	257	254	267	237	286	254	269	245	280	256	265	275	242	261	264	241	250	261	240	226	265	251	253	242	254	265	248	238	251	279	264	273	256	262	238	228	244	263	261	259	245	256	312	261	275	247	253	263	246	280	232	314	289	232	215	266	258	236	219	265	237	244	267	236	269	234	257	281	251	265	274	261	230	256	274	274	256	243	259	242	237	262	259	250	269	277	266	255	253	244	248	249	280	240	243	249	273	249	276	268	277	276	237	224	282	238	237	284	259	249	258	274	269	278	259	233	241	280	264	259	280	250	268	273	229	246	271	256	263	245	250	240	267	251	263	248	293	231	282	244	250	259	247	268	256	298	242	219	272	239	246	255	255	256	249	274	268	241	256	243	260	286	248	234	272	277	274	266	238	281	277	223	257	272	269	256	232	273	242	267	271	255	259	264	266	255	270	250	254	244	277	243	253	240	257	243	225	260	237	266	263	252	247	250	303	271	256	271	256	249	268	243	275	278	231	221	261	259	259	272	262	246	263	250	254	273	246	267	268	267	285	255	272	267	259	249	252	254	237	237	263	258	248	215	238	263	254	252	259	266	260	252	264	236	261	238	272	270	259	279	229	250	241	257	247	253	261	273	284	266	240	247	275	226	243	235	248	291	228	238	280	253	289	243	281	269	256	245	262	280	277	304	271	228	254	246	209	295	270	270	292	250	252	238	264	305	250	278	260	263	257	260	245	222	242	258	246	240	233	264	248	257	248	240	267	267	263	229	242	260	252	250	259	273	247	245	235	272	287	304	266	247	230	228	248	240	268	273	218	240	256	219	269	269	242	257	256	243	281	284	288	269	241	247	247	269	224	268	280	257	271	236	276	284	274	277	225	248	257	266	268	221	255	232	267	269	268	229	239	249	259	283	255	244	246	258	266	221	241	295	251	265	257	226	245	246	266	231	258	272	260	271	245	227	242	275	264	252	234	239	274	243	269	264	241	269	290	279	282	253	276	278	269	241	259	246	248	253	270	257	249	244	268	241	240	263	250	274	257	245	285	254	280	283	244	261	250	270	271	265	275	252	251	263	244	266	261	225	285	227	255	237	277	240	253	269	237	229	226	255	269	212	248	225	248	262	272	267	258	302	239	226	246	229	229	264	251	249	273	233	260	272	256	270	256	268	282	263	261	251	274	260	253	266	268	259	267	246	235	288	221	258	284	233	268	243	265	270	271	218	264	256	273	231	271	251	246	261	254	250	258	270	253	277	247	238	246	279	262	254	302	255	272	268	226	255	249	234	255	251	263	260	308	242	248	277	237	268	240	277	237	247	264	281	253	245	241	252	253	251	258	287	286	280	268	278	263	261	287	238	233	227	239	259	244	241	268	270	231	224	280	247	276	240	244	277	256	277	280	244	261	240	264	286	271	287	231	272	278	280	247	247	262	261	259	250	242	269	250	266	230	233	224	246	254	271	228	240	256	243	247	249	261	224	232	245	225	254	283	290	244	256	272	275	245	262	230	255	262	265	263	248	251	238	295	276	246	268	237	228	248	257	251	283	266	277	270	250	265	250	247	274	268	290	247	241	248	250	259	265	240	228	250	254	256	246	269	249	238	285	275	224	264	258	245	276	243	247	243	267	263	274	263	234	277	242	253	243	269	267	277	223	243	263	246	272	271	266	258	270	250	261	276	305	266	292	246	231	237	256	261	242	237	254	251	246	234	246	269	264	249	298	245	227	246	257	253	237	240	260	233	265	252	276	259	259	250	255	233	270	274	291	250	257	259	216	266	242	266	255	255	231	221	244	245	253	273	258	295	250	292	280	247	277	263	259	251	256	239	262	262	277	227	249	248	272	235	256	253	280	282	239	238	268	261	243	245	279	270	255	243	277	296	283	288	256	263	232	269	274	244	245	247	268	266	271	262	279	312	253	250	268	243	256	258	298	261	278	238	279	276	248	260	246	263	248	221	254	278	251	243	246	262	253	292	244	241	288	251	278	254	234	289	218	253	243	236	270	246	259	265	291	270	237	265	245	262	283	244	292	262	254	256	264	248	253	272	272	226	253	278	289	239	262	246	256	272	264	266	252	254	255	244	223	240	270	265	254	267	254	296	280	237	258	243	232	265	274	268	229	244	263	241	288	224	258	263	264	257	279	257	251	296	260	241	227	256	256	241	247	231	283	272	250	232	256	238	258	264	285	255	231	241	274	258	257	268	260	259	267	262	244	266	234	261	232	245	263	241	262	254	253	228	265	263	274	269	261	245	249	230	290	234	241	268	308	254	252	245	253	264	279	261	269	254	257	260	239	267	255	243	268	240	287	272	241	239	225	279	273	259	261	247	269	252	260	229	240	272	281	236	233	227	267	219	287	241	256	274	257	234	259	263	226	253	238	287	282	241	261	256	257	272	241	223	250	273	234	267	275	277	273	271	277	261	269	237	284	259	243	239	244	231	265	257	272	267	269	258	251	242	231	278	281	233	241	263	234	244	251	236	293	259	241	278	276	281	268	256	250	265	225	245	274	265	238	263	241	213	254	285	262	250	263	248	257	276	254	266	252	259	254	276	252	266	221	231	235	276	262	274	239	260	243	251	279	270	279	279	300	240	274	260	284	261	264	249	226	250	269	244	254	272	245	269	230	233	255	290	254	256	278	256	275	234	243	264	259	262	262	281	268	263	267	258	259	237	250	269	239	246	275	235	234	255	250	245	239	226	255	243	258	242	255	270	282	261	238	276	244	283	295	252	239	291	255	269	228	227	242	249	239	281	266	285	272	257	286	261	255	225	248	278	266	266	259	240	240	252	254	260	300	261	249	251	267	254	287	260	263	239	264	253	257	273	263	252	243	249	244	273	247	235	294	242	251	264	264	295	251	253	282	254	255	251	270	279	260	261	220	236	255	256	220	272	258	255	268	240	241	263	254	255	257	240	280	262	284	232	250	227	244	276	260	259	257	254	274	239	261	229	284	234	274	233	227	247	264	266	250	272	235	231	257	287	238	271	255	241	250	242	269	242	222	227	271	266	240	251	281	242	248	270	249	259	269	275	243	262	239	238	247	256	277	240	248	259	237	248	272	269	279	262	261	239	280	273	232	253	238	275	281	242	246	275	242	272	279	301	265	268	265	232	257	280	272	286	269	255	274	283	277	284	253	254	257	273	280	249	266	227	267	230	243	239	249	234	253	251	260	267	274	237	230	269	238	230	277	271	214	237	252	263	257	265	239	235	274	267	260	257	259	227	245	283	270	264	250	283	259	264	230	257	285	214	279	270	248	258	236	271	251	232	229	247	259	263	266	265	251	258	247	218	239	253	240	231	256	265	240	252	237	234	225	259	262	271	223	254	258	267	234	222	279	255	272	276	282	238	231	294	249	258	235	266	250	232	252	225	250	226	218	270	267	301	237	253	270	272	267	259	227	241	288	263
34531	29544	38684	36047	29604	24416	13162	6224	3114	757	668	610	634	582	573	566	570	565	607	599	556	566	574	568	649	537	569	536	576	591	567	524	586	587	636	593	564	556	574	598	563	534	559	566	543	572	529	551	567	541	538	558	568	550	562	560	541	548	554	617	545	576	520	552	573	578	514	604	580	551	539	543	534	533	585	575	607	590	557	564	568	573	561	568	578	515	558	534	541	568	537	515	555	569	542	572	530	568	585	539	566	532	590	584	567	546	562	538	554	562	536	632	595	559	585	565	536	578	544	560	509	560	545	591	563	544	568	606	568	527	571	553	596	597	532	569	575	537	566	570	565	595	544	579	563	549	573	575	589	535	540	561	561	518	567	558	535	582	574	564	586	572	598	542	551	604	539	551	576	576	593	563	576	558	571	513	590	546	561	514	578	568	568	543	581	549	588	585	587	546	565	581	545	543	548	535	565	590	536	522	569	532	581	514	578	491	606	566	557	581	559	530	601	579	543	518	503	587	580	557	536	569	591	585	613	585	552	528	568	572	518	601	582	540	618	564	571	571	535	588	572	560	553	513	539	576	600	523	564	518	616	544	555	580	536	558	539	566	594	570	568	580	531	599	593	559	546	557	605	518	560	563	534	536	616	570	516	542	563	537	506	533	528	549	525	557	565	558	554	561	542	576	575	531	553	515	538	537	551	564	571	552	601	589	521	540	567	596	576	591	542	548	519	531	554	568	606	586	567	588	538	587	557	541	524	521	569	549	583	510	545	521	533	552	549	578	563	565	560	567	567	561	563	563	551	552	549	575	554	550	577	553	586	523	601	542	568	568	586	490	563	533	586	583	555	510	553	514	578	562	586	522	560	559	544	594	545	537	521	557	542	607	614	557	576	585	579	578	550	573	545	601	541	560	523	546	606	554	545	589	569	565	569	601	580	548	567	574	570	594	568	551	566	547	561	542	540	583	577	559	557	535	560	554	542	550	525	537	575	583	565	551	602	563	553	571	530	559	597	532	560	536	594	569	554	519	577	578	561	536	601	559	576	584	559	533	580	592	571	577	572	563	568	511	556	563	553	606	561	578	574	557	556	521	541	540	543	603	545	559	567	541	503	515	591	571	559	562	569	560	533	545	567	569	584	591	531	566	579	552	538	508	548	571	541	596	547	594	581	555	541	589	575	603	585	578	592	510	590	571	576	542	580	557	543	598	564	553	576	575	536	552	573	535	536	540	571	563	531	569	565	572	575	554	497	546	608	581	576	604	566	560	570	552	558	527	553	538	534	564	557	591	542	564	578	551	599	547	550	543	557	544	551	545	564	546	537	557	607	536	547	561	557	549	551	567	531	595	531	562	550	590	576	589	606	551	578	572	609	536	585	589	535	599	578	602	561	596	568	586	573	544	536	554	577	578	592	539	549	543	534	576	558	534	576	562	573	559	566	516	589	527	511	543	578	581	551	552	569	576	572	543	526	576	562	535	533	581	601	574	553	603	506	551	614	545	570	548	558	527	584	557	543	547	539	548	579	565	551	531	569	614	520	569	601	562	561	576	569	580	592	556	530	558	543	536	564	599	545	567	570	595	575	583	640	528	557	570	593	570	549	508	577	551	587	608	581	577	604	532	594	548	562	545	567	556	610	582	548	549	594	564	563	631	572	566	540	601	585	603	558	579	531	551	582	529	589	537	544	537	560	606	573	550	558	536	517	563	523	549	567	581	579	566	585	535	598	602	567	584	573	581	581	557	553	558	571	580	527	573	562	596	544	577	592	573	551	571	534	602	540	556	557	562	594	564	577	585	602	532	599	576	586	547	593	588	572	571	573	538	576	563	582	584	616	587	589	531	583	569	546	544	564	560	535	542	587	563	536	565	582	585	567	578	572	569	552	547	530	583	551	574	583	516	551	554	583	533	547	579	562	552	545	578	572	563	566	546	584	568	551	586	545	584	558	578	528	601	570	579	555	567	556	561	547	531	583	550	541	578	529	561	563	568	589	560	539	581	555	570	573	617	584	620	581	646	569	567	561	557	555	568	581	580	534	554	531	520	547	549	520	551	546	608	566	507	571	587	523	574	558	552	519	557	535	577	602	592	538	557	553	577	592	595	554	533	537	551	585	545	565	516	557	549	526	547	551	588	550	552	558	558	576	530	560	596	571	555	618	526	569	565	550	582	576	615	573	568	553	564	593	599	547	553	521	558	581	514	548	545	575	566	545	572	574	548	570	623	575	589	575	543	542	601	558	528	570	612	537	565	586	568	608	567	608	573	577	533	544	564	567	544	555	537	573	518	555	586	585	561	577	543	543	552	546	552	531	540	570	601	517	539	595	567	569	553	550	566	561	538	542	539	580	522	596	542	534	569	570	545	578	551	571	588	534	586	560	557	580	580	549	566	533	531	512	531	582	552	553	558	589	570	573	534	576	575	526	566	536	593	549	603	598	545	621	535	534	543	594	597	546	559	555	564	540	541	561	609	564	566	589	577	546	536	573	572	578	584	536	591	577	544	535	571	545	570	558	574	533	537	567	518	549	542	605	588	568	539	574	589	551	523	547	600	552	568	543	550	590	592	588	519	519	622	620	560	580	562	549	538	591	530	613	533	573	553	558	561	561	579	557	520	573	531	560	575	573	570	551	564	560	560	570	566	557	588	552	548	536	530	578	553	561	547	557	589	526	568	551	544	587	536	582	579	618	551	539	567	550	573	555	560	537	612	593	546	570	581	580	597	526	608	570	587	551	586	595	546	532	576	525	560	585	553	567	536	521	615	575	580	550	556	528	529	570	579	521	577	550	565	560	526	570	518	544	535	575	558	540	549	536	535	545	575	570	592	595	548	547	628	581	536	543	610	590	564	569	553	554	548	540	566	549	592	553	505	537	568	535	563	572	498	594	572	585	529	538	552	545	560	556	587	533	569	590	532	577	559	562	564	520	571	515	558	539	588	558	566	598	601	593	579	588	563	606	563	598	543	560	577	588	588	576	565	583	574	576	546	562	524	577	563	496	609	561	584	586	565	586	578	551	559	572	532	594	607	596	587	592	536	553	535	545	553	574	549	564	593	536	557	576	537	579	544	544	568	551	536	573	534	527	572	597	572	572	588	558	549	514	553	543	590	564	512	584	551	579	536	554	552	579	571	523	585	576	536	597	548	536	562	525	565	563	580	592	548	573	535	518	580	561	573	560	569	593	560	605	548	581	580	529	548	573	571	538	531	595	579	554	576	547	588	567	565	596	549	619	497	533	538	555	574	571	566	526	613	537	559	560	585	572	547	561	544	541	578	585	553	598	549	545	558	531	605	558	593	522	544	602	556	569	607	548	544	532	543	604	559	595	522	572	559	574	523	543	560	559	566	565	560	543	538	526	539	600	569	584	577	560	557	530	536	575	561	567	600	578	564	573	571	544	568	553	551	565	562	517	566	583	507	601	573	563	564	566	577	593	580	584	574	587	588	524	539	531	598	565	530	566	608	568	570	548	545	557	559
29670	14181	9420	4948	2253	1057	567	324	187	101	156	120	145	115	126	129	140	108	130	115	127	145	154	133	127	116	126	126	125	108	139	127	135	137	102	140	105	145	133	142	135	119	137	149	122	132	141	139	135	135	112	132	125	142	126	143	125	115	124	128	138	168	110	123	157	137	141	126	130	135	132	135	117	140	128	115	137	144	136	129	120	131	134	125	128	152	151	122	123	112	117	126	122	153	121	133	136	131	144	137	113	126	137	146	151	139	125	125	141	143	120	113	118	117	142	129	120	141	122	120	127	134	114	142	129	127	123	145	134	118	140	148	117	131	125	130	138	132	116	118	129	138	119	112	131	130	132	124	157	124	145	147	127	132	121	111	127	118	137	133	132	152	137	134	153	126	130	128	147	120	126	104	145	148	134	125	130	147	128	120	135	138	136	150	125	107	141	138	106	117	132	143	146	129	124	164	159	106	115	129	132	141	140	138	136	129	117	132	142	125	126	109	131	138	144	138	134	132	130	127	135	128	119	134	106	126	142	126	132	147	127	145	124	146	139	138	105	116	132	138	135	131	145	136	133	108	126	144	147	128	118	118	131	143	106	140	146	129	124	138	96	114	135	131	135	139	135	116	108	144	107	138	120	132	122	109	149	137	124	139	144	135	129	132	96	118	126	155	126	143	152	153	123	121	115	111	128	134	125	111	130	153	118	144	147	129	108	112	118	125	117	132	143	139	111	117	114	147	161	120	138	138	121	119	143	123	138	118	142	142	142	118	112	124	131	137	131	162	134	156	124	129	138	136	130	149	148	123	120	128	129	145	121	134	136	130	114	136	143	138	147	136	156	141	113	116	130	145	134	120	138	136	129	126	109	118	111	127	131	124	126	133	125	135	147	110	131	136	136	139	129	116	145	122	132	142	132	140	117	121	128	145	129	107	129	140	127	122	109	142	136	126	123	125	139	134	108	133	133	139	124	111	125	141	128	114	118	145	132	135	137	106	125	122	140	129	122	125	107	135	147	153	141	135	104	161	129	113	131	120	126	142	146	142	121	133	144	123	159	136	172	125	128	127	122	123	142	106	119	130	132	118	141	129	130	133	128	134	111	116	136	126	141	144	126	122	124	123	121	132	113	131	144	119	115	129	140	122	135	122	153	129	146	143	141	126	121	148	124	127	141	128	131	139	119	120	124	127	123	126	118	142	135	129	148	127	141	127	133	134	127	134	143	121	129	144	156	98	154	129	141	118	134	138	128	118	128	113	121	135	141	141	131	126	138	115	135	117	141	156	114	119	112	131	144	141	142	117	149	128	135	122	146	112	146	108	139	135	139	125	156	131	151	134	132	138	137	144	119	129	131	131	130	151	132	128	109	135	144	134	131	147	114	137	148	133	140	117	134	142	133	122	135	126	112	125	125	137	131	133	137	152	134	141	126	122	137	125	115	140	121	131	117	106	130	134	149	136	161	130	120	132	149	117	131	119	100	138	126	133	113	123	126	114	107	139	136	137	115	139	138	120	143	125	108	131	114	130	157	126	115	137	139	131	130	139	144	150	106	125	145	137	122	139	97	131	124	129	142	133	125	127	127	126	155	120	149	119	137	143	146	121	103	142	125	116	147	122	144	134	113	129	115	135	143	116	124	144	106	133	114	115	140	100	125	125	130	119	118	120	109	112	118	118	125	135	127	134	144	147	129	130	108	108	155	119	130	120	121	119	120	148	103	123	144	148	133	123	151	99	147	141	150	128	120	133	139	153	135	123	133	102	113	134	132	118	125	120	134	120	124	156	142	125	117	128	121	141	120	149	121	125	127	111	107	119	137	142	131	127	110	109	129	130	127	128	144	130	117	131	112	111	152	138	135	137	115	154	161	130	143	139	127	131	113	112	155	145	110	131	114	136	139	145	111	128	143	126	140	127	123	138	113	124	132	136	134	124	129	117	145	105	112	108	150	121	118	133	139	123	136	111	121	123	117	114	128	124	137	131	118	130	128	148	124	133	110	143	137	125	119	142	133	138	132	122	128	115	128	139	106	137	138	137	140	124	133	132	130	130	116	135	134	113	155	101	138	134	143	119	136	133	132	121	142	132	136	126	116	133	126	120	126	143	124	128	147	134	134	143	111	122	117	133	124	127	120	139	128	163	133	125	143	99	142	119	153	123	119	114	125	121	130	115	121	129	151	145	125	136	121	138	125	140	136	155	134	121	139	132	137	144	126	143	144	124	126	144	147	132	123	109	128	140	133	111	129	157	128	124	117	115	113	122	146	122	135	130	122	127	152	140	114	145	124	116	119	132	123	113	134	153	119	131	128	130	140	112	112	113	128	147	125	130	133	136	134	142	122	133	137	127	129	123	144	136	137	139	130	137	127	125	116	137	127	118	134	133	126	117	109	132	130	137	132	121	147	126	126	121	123	137	135	124	133	139	164	120	115	113	114	118	147	130	131	143	129	128	127	115	124	143	109	132	144	112	116	144	114	118	110	132	113	138	129	122	147	144	156	133	139	130	166	132	129	146	123	148	144	138	128	132	132	145	160	127	137	124	149	116	116	114	140	127	125	152	137	131	132	146	130	133	139	123	135	152	135	135	118	117	115	136	124	142	141	123	136	130	130	141	146	126	110	123	122	108	112	134	136	138	132	133	123	159	121	140	138	128	133	145	134	125	125	137	146	120	113	138	129	117	133	135	121	121	134	150	141	126	118	110	128	139	148	122	130	152	138	160	124	133	126	129	112	133	138	141	132	140	115	127	135	124	132	137	129	129	143	133	116	122	122	114	148	139	120	136	113	130	130	138	113	144	115	116	156	117	121	114	144	132	129	121	131	144	116	131	135	144	146	148	137	129	137	134	106	138	128	139	141	133	128	142	117	129	147	118	128	130	117	132	144	120	120	125	136	137	119	127	139	109	129	136	133	138	118	154	139	124	144	116	124	132	135	136	137	131	115	157	110	147	130	128	132	126	127	148	126	150	124	113	125	146	126	121	121	113	121	120	123	128	124	133	130	119	125	123	151	116	130	131	135	140	141	116	125	149	133	134	131	123	154	137	143	151	152	156	134	140	131	128	150	136	120	125	120	112	144	122	135	102	132	130	149	141	129	128	121	122	123	129	140	136	128	142	122	123	128	128	116	120	124	130	146	121	135	152	119	132	118	130	140	140	105	148	139	137	119	130	137	129	133	128	137	145	135	127	130	128	137	130	135	126	145	131	173	122	130	122	138	136	114	119	124	143	142	136	132	150	139	126	143	130	144	163	135	135	126	124	133	140	123	136	126	140	133	143	136	146	116	142	136	129	135	122	163	145	150	146	128	114	126	114	134	121	112	162	120	126	146	123	114	131	155	110	136	123	133	107	134	129	126	143	131	149	127	138	109	127	123	128	126	137	180	116	133	116	126	151	137	129	143	131	135	109	116	145	129	127	103	124	112	141	136	129	123	126	149	117	134	129	129	132	142	130	130	116	149	125	122	129	129	133	104	128	134	117
19183	11465	14424	11699	6836	3838	2074	1206	614	333	346	336	315	321	320	314	321	323	290	331	345	334	284	294	334	304	302	297	314	347	325	328	300	334	284	348	342	304	324	308	348	333	316	358	312	327	299	315	318	328	326	336	329	327	331	359	329	320	331	334	340	271	328	339	323	314	337	335	340	302	347	304	331	317	346	349	302	330	318	330	326	322	318	357	335	333	317	343	330	291	296	301	326	326	304	320	352	288	298	306	304	308	335	312	324	324	319	298	332	353	331	305	302	316	335	324	294	290	315	308	310	322	329	308	299	296	345	328	306	282	309	295	305	337	321	333	296	299	299	364	334	345	343	321	332	358	345	318	309	269	341	336	302	327	316	323	323	332	355	302	342	340	323	310	324	329	283	318	321	320	328	294	322	320	324	361	316	311	305	320	345	321	324	326	315	321	327	310	314	334	314	331	338	326	325	280	315	330	331	332	323	340	301	335	353	315	315	301	293	314	335	323	305	312	306	302	319	363	320	301	300	341	325	363	335	298	324	320	310	326	296	329	306	319	324	267	355	351	332	334	317	321	326	306	324	309	301	324	323	363	328	304	315	334	306	329	331	372	298	319	330	329	312	316	311	338	328	278	319	339	319	325	314	296	308	290	307	302	323	322	358	300	327	324	304	337	339	343	339	317	327	311	330	311	291	307	315	343	274	288	329	331	319	345	323	303	329	312	342	295	314	325	301	314	305	296	306	350	355	317	300	343	308	315	305	320	312	298	331	342	309	329	310	307	336	319	317	308	334	307	325	274	327	376	344	316	317	319	300	318	305	335	326	315	358	353	310	354	323	332	316	335	287	323	287	340	344	320	322	318	321	361	328	324	332	327	302	308	294	340	333	328	331	277	333	312	318	351	298	314	343	296	335	311	297	349	329	289	343	309	300	359	310	297	326	352	320	302	305	300	331	335	293	323	303	312	314	327	320	309	320	334	353	317	345	308	332	343	310	303	298	349	344	318	293	296	282	352	326	320	319	336	315	313	320	288	316	333	328	319	286	326	307	344	310	312	292	320	291	319	327	319	316	326	310	314	305	313	315	358	320	330	327	313	332	319	332	360	294	309	291	310	309	322	313	327	316	311	336	318	305	326	323	340	315	355	339	324	367	340	307	335	308	326	310	310	325	321	354	308	352	348	304	303	283	308	315	350	331	311	331	337	328	352	324	305	322	324	333	314	327	326	306	332	315	317	327	293	341	349	354	319	292	349	284	343	300	335	304	333	294	330	310	306	321	313	303	282	325	318	309	343	347	322	339	307	315	320	294	315	345	299	322	339	343	317	353	331	289	350	289	327	332	304	302	307	308	325	348	321	324	336	316	323	311	330	335	318	318	328	334	276	331	315	335	321	364	339	341	348	339	330	320	335	304	319	297	310	320	300	330	310	341	337	312	326	321	331	351	306	308	347	325	318	286	306	314	337	351	340	305	305	308	303	317	314	304	318	297	336	299	324	331	359	314	335	287	321	342	321	315	289	360	314	321	322	311	305	314	329	301	324	305	343	302	335	322	315	325	320	306	326	349	297	348	326	304	313	337	312	318	308	349	337	319	304	292	302	327	322	312	326	301	345	300	316	292	309	311	305	351	298	311	319	328	328	305	309	362	353	340	316	307	367	312	340	297	324	307	295	328	322	368	337	336	336	333	310	304	319	294	338	357	321	320	331	288	336	302	355	322	342	349	319	294	328	348	303	342	379	326	353	332	310	320	348	322	325	295	334	311	313	355	323	336	306	303	315	316	345	330	323	298	315	333	320	310	322	336	341	334	347	320	325	351	300	287	315	330	283	351	351	314	357	336	315	304	325	316	311	313	309	312	337	331	313	306	335	307	316	299	300	296	340	324	314	311	341	331	334	325	374	329	336	304	331	336	332	362	320	323	350	309	322	330	344	312	322	301	327	322	332	296	292	319	308	307	318	312	314	345	320	321	322	341	322	310	319	309	278	299	342	332	315	333	317	315	311	304	367	328	300	306	283	338	312	329	339	301	324	306	317	335	335	328	341	318	296	331	313	314	316	345	351	324	350	293	307	338	357	313	317	326	327	315	342	293	342	306	340	332	297	297	335	335	322	300	324	327	304	309	335	351	309	308	325	309	320	365	319	315	332	330	341	321	316	301	303	308	326	320	343	313	339	335	329	342	331	321	321	315	316	336	301	311	315	307	295	317	318	337	324	306	313	314	329	310	333	355	339	343	314	295	354	302	319	306	305	306	314	312	304	321	332	326	317	332	299	331	312	306	290	322	293	326	316	322	316	369	316	321	308	342	326	340	349	291	324	322	317	336	329	315	312	304	342	381	323	330	311	304	349	310	315	288	294	324	324	318	302	309	310	360	342	327	318	335	310	312	313	337	322	353	344	323	289	342	305	320	340	332	315	326	317	306	330	333	304	317	305	267	317	302	319	324	349	320	345	323	322	350	327	347	308	349	348	353	316	346	315	325	299	303	311	325	321	332	302	326	317	309	301	330	286	332	301	343	348	315	324	328	320	321	314	346	313	313	337	352	317	327	289	323	334	316	285	304	335	365	321	335	287	321	326	326	337	313	329	314	331	319	298	296	323	332	325	306	347	360	333	332	334	299	319	322	352	319	329	345	341	336	329	311	313	333	341	301	338	351	347	338	313	333	330	330	335	321	340	325	319	343	326	347	304	328	323	353	338	340	351	306	336	307	301	306	286	318	327	303	313	312	338	322	314	334	333	319	318	314	339	286	283	305	333	293	320	317	352	316	318	339	354	321	334	317	314	359	329	319	346	295	327	316	320	315	350	326	340	321	310	311	324	303	329	316	343	334	306	316	326	295	339	309	331	307	340	345	318	291	334	347	326	305	319	320	286	318	316	338	346	348	324	305	312	317	322	310	298	313	343	353	268	305	338	294	344	328	331	294	322	308	333	318	318	315	324	354	315	319	321	344	324	349	321	305	323	333	334	325	295	335	314	289	329	321	310	347	312	326	335	325	318	331	309	322	307	320	342	294	332	351	335	310	327	292	324	303	307	367	336	305	301	337	322	287	289	299	346	325	291	337	289	326	295	296	327	300	324	351	288	320	322	313	337	331	299	322	345	330	319	328	321	340	304	333	314	345	318	332	306	308	320	343	300	330	340	320	324	299	341	331	283	307	326	304	313	284	344	327	320	324	292	314	320	312	302	321	326	332	324	306	322	312	337	341	320	346	326	280	320	348	336	330	339	325	340	292	349	315	339	333	304	347	310	345	329	331	304	313	335	306	267	338	326	353	340	327	333	341	304	312	352	322	306	287	329	320	363	328	344	305	326	303	326	336	357	315	341	290	318	325	331	317	320	323	319	297	328	332	315	354	339	321	332	322	325	322	297	319	289	310	338	314	335	333	309	328	332	316	321	303	341	316	324	341	305	313	289	321	323	280	328	305	316	323	318	325	289	292	337	310	300	292	311	330	319	304	281	332	332	326	314	309	355	324	356
39351	28655	25627	17829	9229	5337	2503	1343	480	231	215	237	206	227	228	201	204	217	213	256	214	212	213	232	203	264	193	201	214	201	232	235	212	195	219	201	220	212	208	209	211	214	182	194	222	216	218	233	224	206	226	212	213	202	226	212	203	199	223	177	203	240	199	229	219	193	189	187	205	224	213	193	170	180	179	244	167	233	204	188	211	196	200	233	199	199	205	179	207	213	200	196	241	199	184	220	217	195	222	208	234	190	195	187	212	221	202	190	192	190	220	223	196	188	216	187	223	198	191	210	199	171	213	229	224	185	195	189	200	205	184	204	210	230	225	190	196	220	228	200	224	203	213	209	217	219	209	209	227	222	206	224	205	224	211	211	228	234	202	209	216	187	187	182	206	203	185	191	221	207	198	195	182	204	209	216	193	216	219	225	225	188	198	215	226	176	222	196	204	200	191	245	195	189	193	201	198	210	178	214	216	195	213	208	237	205	221	193	213	210	200	187	222	232	240	192	207	233	239	210	194	229	203	208	187	191	222	171	229	213	222	207	207	200	188	204	217	228	194	222	210	207	216	228	217	185	203	210	227	232	216	219	208	195	218	214	223	215	203	196	227	244	193	186	203	205	190	230	232	212	231	202	200	204	206	232	166	190	206	219	206	209	210	205	212	208	202	233	210	211	232	198	258	232	240	184	202	224	230	208	219	215	209	211	226	211	196	173	208	221	209	200	210	190	211	200	207	215	220	223	212	200	201	217	210	214	193	236	216	222	201	226	229	199	198	217	190	221	190	196	190	222	224	218	216	181	206	223	202	179	202	204	223	214	176	212	218	195	207	224	229	224	227	224	230	219	212	187	220	223	213	190	223	212	196	212	229	191	205	209	211	204	205	212	228	199	210	194	231	206	191	192	200	223	214	217	212	206	204	208	214	217	212	201	234	214	206	217	213	208	202	194	219	191	241	226	206	200	191	200	199	201	223	235	214	210	237	207	219	203	198	214	182	209	224	192	223	189	177	210	197	193	215	201	170	203	194	199	213	196	216	218	221	198	218	197	231	200	209	209	179	239	212	220	212	216	180	208	217	225	218	175	192	220	239	202	198	203	219	198	228	191	214	221	204	218	182	201	187	230	214	202	206	182	221	257	225	193	179	208	218	215	234	208	222	198	205	191	206	227	221	221	198	184	209	223	206	219	213	201	225	213	196	190	221	209	209	241	217	202	215	214	213	191	230	204	245	210	186	181	212	222	198	217	213	195	217	228	193	217	228	199	217	201	214	189	202	184	225	238	208	208	246	233	190	219	212	214	226	201	162	218	197	205	192	187	204	204	223	191	188	223	253	198	248	227	208	234	199	209	213	197	215	179	206	224	232	178	227	203	196	212	183	202	187	190	254	205	229	222	196	220	200	234	189	198	232	193	193	214	211	189	210	236	208	197	208	212	204	217	217	209	198	194	223	246	215	188	217	220	194	226	201	207	223	177	218	227	216	198	194	207	179	209	220	217	206	224	225	236	212	206	236	201	211	222	227	224	205	200	229	220	209	203	215	207	188	222	205	253	185	184	196	207	191	192	181	193	175	172	209	250	202	217	220	215	227	196	197	183	227	197	202	211	214	197	213	194	223	230	212	192	241	217	210	203	202	210	241	227	208	219	207	219	206	184	203	207	211	214	223	225	218	205	197	184	212	198	213	206	254	216	200	205	208	219	218	220	212	219	237	187	212	217	201	214	232	210	228	214	224	206	225	210	204	201	198	204	216	206	224	219	226	207	206	215	206	209	230	230	205	208	185	207	203	219	219	210	223	214	217	201	210	246	196	215	239	211	205	193	200	223	192	228	222	191	231	217	212	221	215	205	212	209	180	205	216	206	205	190	205	197	212	238	221	234	212	219	219	200	221	184	210	177	228	206	212	223	180	205	203	168	234	215	182	182	235	206	208	186	201	219	226	205	224	228	196	216	214	188	218	181	242	233	217	191	211	208	202	202	188	177	210	196	215	200	213	202	195	224	238	186	196	201	193	225	215	184	232	205	209	225	218	213	185	225	199	205	220	207	217	232	229	215	227	190	215	179	197	222	218	198	211	201	205	191	186	200	173	210	212	183	210	209	191	211	231	217	204	205	236	222	190	211	218	194	191	188	210	215	208	196	209	181	205	226	215	219	209	205	201	178	204	212	204	225	210	204	220	186	208	193	202	218	224	209	214	182	188	198	201	220	201	206	233	232	220	211	196	217	192	198	224	167	231	199	216	226	207	220	227	205	235	193	212	206	205	200	189	206	243	188	226	221	226	215	184	199	196	183	217	212	208	191	204	196	186	229	216	193	209	198	214	202	211	207	210	231	210	207	211	210	220	199	216	218	192	210	204	184	185	197	204	197	197	195	209	232	201	234	211	226	191	222	207	211	216	222	202	200	225	214	237	195	197	211	222	237	211	202	199	202	222	212	210	197	207	213	213	254	200	212	214	217	217	187	208	182	204	205	191	205	227	182	220	198	203	220	220	221	213	221	213	228	229	212	223	203	198	218	209	227	223	214	228	177	221	188	213	218	234	202	191	209	213	218	200	220	217	207	191	220	225	197	196	204	228	225	205	193	214	235	186	216	198	219	197	194	212	233	212	197	205	197	224	186	189	222	215	234	223	201	220	223	216	208	213	221	180	216	211	207	217	228	189	203	221	201	191	203	200	219	214	198	188	218	198	215	219	189	217	207	207	205	209	223	204	223	215	199	180	203	204	202	220	235	216	203	203	198	205	221	189	208	198	210	199	218	214	200	227	199	206	231	237	252	212	171	195	220	189	181	209	204	201	220	195	208	214	200	205	221	222	202	198	210	197	224	188	203	213	228	185	215	180	213	199	215	200	199	192	175	237	200	214	200	195	219	191	210	188	195	206	195	202	255	189	204	216	211	210	196	211	208	225	173	187	211	231	242	226	228	207	211	192	184	182	206	219	219	210	199	212	206	203	206	204	182	232	238	199	190	212	194	188	213	211	180	211	212	228	203	223	233	193	227	202	205	192	208	220	223	214	210	224	212	198	199	216	225	222	223	221	203	213	228	200	202	227	224	219	211	181	176	218	224	227	209	209	228	221	208	236	209	226	201	197	199	214	229	215	197	224	217	215	191	197	200	229	204	219	196	207	186	238	200	218	206	221	203	227	223	214	202	205	211	209	216	205	217	202	202	213	187	203	216	200	194	200	213	210	229	216	201	222	193	201	214	229	202	197	203	216	213	193	196	216	214	205	229	215	214	197	196	188	224	215	215	233	206	199	195	189	208	231	214	175	254	213	218	185	205	227	203	195	209	196	206	211	181	192	215	230	237	213	189	188	202	209	203	227	223	250	192	205	209	227	243	182	211	212	220	218	224	184	231	212	242	227	214	233	196	201	215	202	194	195	215	219	213	218	196	186	211	218	210	211	206	213	219	213	212	247	188	224	184	208	197	217	201	219	197	231	184	183	191	214	237	210	214	221	180	198	216	221	201
25238	22631	30487	28263	20863	15803	9509	5123	1470	571	504	513	478	487	487	478	458	475	500	455	481	521	486	502	454	480	487	487	507	470	462	490	504	435	499	452	508	528	510	462	463	477	481	480	502	482	474	461	454	515	483	509	481	496	477	499	486	504	458	509	500	506	467	487	519	474	480	463	494	483	476	491	492	489	441	472	461	448	508	471	492	475	475	488	445	488	506	433	489	469	512	500	491	468	475	463	440	491	465	496	498	515	481	493	479	487	482	505	467	480	524	487	505	446	452	478	487	474	512	484	457	487	480	446	441	482	445	505	485	492	512	469	467	447	484	511	491	471	455	497	434	470	433	415	473	461	491	465	471	497	423	513	502	438	491	491	496	489	457	506	487	482	467	490	489	470	464	433	480	468	461	528	437	458	465	459	431	534	458	497	513	526	473	503	484	498	444	476	466	499	464	426	508	457	461	474	476	512	501	496	479	482	445	472	461	487	477	473	500	461	467	492	452	453	467	500	444	518	463	459	497	488	489	472	475	537	446	487	462	514	476	474	456	497	463	485	465	516	511	477	471	498	459	470	471	524	493	455	483	514	455	519	476	497	488	522	477	516	498	475	493	465	428	444	485	486	455	500	499	497	492	469	471	510	458	494	485	495	481	482	493	465	466	458	433	454	509	471	435	468	463	450	509	466	442	440	481	480	482	492	458	480	511	459	468	481	450	489	440	513	481	475	484	460	472	481	448	459	520	450	467	509	497	447	481	478	494	489	523	423	491	455	510	471	508	473	472	447	454	530	458	467	450	467	462	476	496	492	474	470	430	499	460	474	482	494	459	477	452	481	453	450	504	468	472	502	435	435	492	451	490	472	463	479	483	480	467	466	486	504	472	452	463	502	488	474	470	472	497	475	444	469	469	454	472	465	454	460	454	474	485	442	497	465	452	493	483	451	474	478	485	511	448	474	490	482	488	483	482	502	489	486	486	469	483	487	457	518	502	490	478	450	508	501	481	504	461	414	510	459	482	499	473	489	506	496	455	483	503	468	469	471	495	516	502	463	476	481	477	489	459	474	473	505	507	491	503	503	471	492	498	481	462	502	473	454	467	487	444	493	453	485	501	450	477	439	463	508	463	537	501	490	483	487	450	484	442	486	454	438	520	472	477	457	479	473	452	500	512	483	505	467	467	496	456	468	494	456	490	485	501	492	472	437	470	455	482	521	478	481	480	461	460	481	477	516	482	536	461	463	512	498	440	506	474	459	446	452	522	445	469	484	478	504	449	497	450	447	478	451	484	488	455	460	481	486	432	489	490	474	464	432	504	508	448	467	494	528	440	455	506	463	477	485	473	486	499	482	468	501	475	497	484	491	487	465	512	503	467	433	459	444	469	480	470	468	473	495	452	474	474	470	482	442	498	438	460	456	479	492	459	487	485	479	480	501	485	461	469	444	457	453	485	447	478	447	448	461	502	467	475	501	459	457	475	492	478	510	477	493	467	471	467	455	487	498	510	472	489	491	441	467	478	482	494	470	503	458	465	480	490	482	517	481	419	489	501	502	471	489	499	488	474	520	489	472	491	457	518	452	448	452	540	460	521	475	487	501	454	455	472	491	463	466	458	481	452	472	476	465	465	466	474	498	459	479	529	526	528	499	454	461	512	464	532	465	480	467	481	505	445	507	474	465	476	461	461	470	481	450	486	462	514	454	503	453	478	482	482	482	452	475	447	462	448	471	509	493	510	458	524	503	493	455	474	505	469	460	416	494	493	511	490	473	520	473	493	469	447	479	459	465	490	460	486	486	460	459	484	475	499	493	490	498	523	491	523	474	438	500	491	463	497	473	451	456	463	475	468	440	509	461	497	520	449	485	461	444	487	456	456	495	449	497	454	491	490	535	450	494	503	482	434	481	502	517	483	498	464	496	478	507	449	481	479	439	467	443	475	478	470	511	443	457	439	481	457	482	477	460	483	520	477	413	474	479	446	511	475	491	510	495	488	478	492	463	502	473	451	505	452	461	506	458	454	523	462	453	494	476	496	502	483	451	466	533	477	488	484	476	471	483	475	461	463	477	489	478	466	470	480	472	480	486	465	468	487	486	479	494	475	450	466	484	470	503	504	504	478	454	454	450	506	446	471	515	473	493	468	498	477	497	476	509	474	478	531	496	494	440	454	476	498	461	488	501	523	470	488	515	491	502	492	441	470	480	476	487	490	478	461	499	487	477	455	460	481	478	484	457	478	478	493	481	489	459	525	481	453	475	460	503	465	432	489	476	491	507	499	485	451	457	481	446	457	455	470	489	505	437	470	484	519	493	469	493	455	493	510	493	462	468	447	488	495	449	469	447	488	460	445	496	499	467	468	465	508	477	470	418	486	494	466	488	488	475	446	467	470	492	483	495	484	487	466	439	476	472	469	446	456	500	442	511	514	423	503	495	506	472	446	451	462	463	484	458	481	468	469	447	489	481	494	456	433	478	477	541	495	478	477	481	463	451	466	492	478	464	441	500	451	501	473	480	489	464	476	476	454	538	490	473	477	473	488	431	480	455	506	434	483	509	496	457	455	461	486	517	464	469	490	499	467	488	494	486	466	481	496	445	471	467	509	475	467	468	487	454	462	452	476	480	457	477	526	484	478	507	425	523	491	482	443	490	489	480	516	450	464	460	507	464	442	482	471	455	490	510	517	460	488	507	491	486	477	511	468	501	508	453	488	447	487	474	452	476	450	490	462	466	478	455	482	480	442	431	488	458	461	456	491	451	484	498	461	492	487	484	450	482	494	494	483	442	491	470	507	453	484	490	462	497	464	450	488	500	501	477	465	498	465	443	492	496	464	491	459	481	484	473	483	477	455	431	498	482	482	495	471	506	504	493	492	479	472	477	521	519	489	459	457	467	471	478	428	471	465	438	485	516	528	440	464	440	482	457	483	434	487	530	521	475	444	466	477	517	496	452	500	472	515	508	466	508	486	476	453	446	517	497	445	497	432	484	488	489	480	482	504	504	469	484	455	468	450	479	503	481	503	496	451	452	521	485	484	497	459	467	487	465	474	486	536	477	498	507	493	493	477	485	473	462	463	470	474	475	438	479	459	496	483	472	513	500	513	471	491	503	431	452	451	457	471	536	530	462	492	495	493	482	490	449	484	457	443	461	496	499	479	481	487	461	472	486	487	501	469	518	505	453	462	451	486	457	471	492	482	433	518	457	487	450	458	475	481	437	446	504	474	473	481	505	465	459	510	465	475	477	529	451	458	489	508	478	501	472	459	451	445	510	514	512	480	460	482	461	463	467	489	504	488	482	462	479	483	465	527	506	488	490	493	458	455	468	486	441	460	454	450	455	464	471	505	434	510	481	490	493	464	496	484	507	474	521	469	516	438	448	466	470	491	479	486	486	465	511	437	494	449	462	510	483	495	483	515	469	484	503	496	483	523	403	445	497	496	508	451	461	476	472	494	488	457	492	462	504	485	515	483	487	490	495	445	466	468	476
51660	38418	34070	25201	17172	12049	6018	2456	1150	298	249	275	257	263	285	243	242	268	264	257	251	248	246	269	241	236	258	256	241	254	297	264	270	252	268	230	265	245	241	236	247	253	233	232	260	248	298	252	239	264	221	234	267	231	250	220	247	267	231	261	280	264	258	222	246	227	214	207	245	215	247	257	243	252	230	228	232	270	265	240	243	249	231	263	246	253	232	221	249	247	260	277	217	231	242	245	238	235	241	258	258	267	252	242	244	238	225	237	250	258	239	287	252	259	248	244	248	254	239	257	252	252	243	275	254	268	252	230	246	244	278	239	233	267	280	268	248	245	262	259	234	258	258	259	251	260	256	231	275	273	252	263	248	239	247	263	253	237	242	252	263	230	238	236	270	229	301	245	257	245	250	258	270	248	231	249	313	263	255	252	221	237	261	255	248	239	238	218	255	232	275	234	227	242	252	245	236	228	252	233	247	252	252	268	242	269	248	211	249	256	270	267	250	244	245	221	267	263	266	251	218	243	232	255	271	253	244	235	230	230	249	280	246	234	204	235	223	275	267	259	285	286	236	218	248	233	243	266	265	209	234	240	244	235	256	234	249	253	262	254	222	263	229	258	225	295	253	244	236	262	264	230	231	239	229	258	287	251	253	269	230	274	289	236	260	245	281	241	246	226	219	257	247	269	240	237	225	249	270	268	241	263	274	259	249	241	251	230	264	210	250	234	246	243	262	222	234	244	245	244	245	248	254	243	258	245	216	229	270	224	259	256	257	238	242	220	250	198	274	249	304	231	235	265	245	215	255	255	250	258	268	282	275	269	220	229	245	246	243	239	260	254	227	249	268	236	238	256	257	220	240	263	276	277	232	239	281	242	264	260	252	237	265	228	221	283	253	291	250	262	259	261	247	243	263	263	243	260	269	228	252	250	244	234	269	233	229	224	235	232	253	232	249	250	252	259	237	260	250	250	223	220	236	259	227	226	248	248	248	252	239	258	259	244	259	276	253	269	232	244	232	239	254	250	247	286	245	266	238	258	259	246	272	274	242	253	266	271	219	262	262	272	238	275	231	261	252	257	241	288	242	271	283	255	247	297	278	220	225	241	247	265	259	231	259	258	261	234	223	256	246	235	229	276	270	248	253	238	230	246	223	237	238	244	242	259	269	274	235	253	271	248	291	243	268	242	209	222	208	233	271	249	233	247	278	237	281	273	270	265	251	258	267	257	240	266	252	219	252	256	258	248	268	258	225	265	249	217	273	246	258	268	222	258	268	251	252	218	263	260	257	228	253	254	238	243	248	285	235	237	264	241	247	238	234	264	261	267	246	229	270	282	285	260	230	277	275	261	228	243	267	245	276	254	250	262	265	258	251	259	238	263	262	262	242	228	246	235	245	242	225	272	240	226	271	259	245	249	251	238	263	249	232	259	255	261	266	273	244	241	230	280	287	229	281	248	280	251	262	259	268	249	241	233	253	256	226	250	248	255	256	246	239	199	218	277	273	231	246	239	263	249	251	238	235	240	231	255	244	248	265	267	257	276	248	255	270	262	237	242	251	257	267	266	280	277	247	235	239	236	273	232	250	229	256	257	255	247	259	252	247	263	260	231	225	229	252	278	263	245	248	250	250	271	293	254	229	221	266	266	255	285	275	243	259	255	251	244	235	254	243	243	220	258	215	232	244	250	218	220	239	262	264	280	261	272	240	277	257	245	221	248	254	269	249	241	255	251	221	228	252	267	290	275	259	245	272	250	250	256	238	272	255	265	287	236	249	268	250	218	263	300	257	264	251	258	232	240	244	252	269	243	239	284	255	258	241	246	243	255	259	259	292	281	236	242	267	287	244	269	294	225	237	240	247	240	245	255	228	239	233	263	244	257	266	231	250	228	244	249	238	242	251	239	236	230	253	224	253	274	246	257	264	247	244	250	253	233	245	228	247	254	252	236	253	258	233	284	272	254	276	252	244	246	226	237	261	247	271	245	266	221	253	229	248	257	273	230	253	264	248	244	261	238	235	261	260	225	265	244	263	294	246	218	246	255	234	235	267	240	275	259	243	229	250	248	262	252	246	264	236	239	251	213	267	237	270	260	246	259	254	284	241	231	225	232	278	236	240	264	259	270	271	230	272	243	268	234	248	230	263	240	276	255	263	260	254	222	217	242	262	247	267	245	232	241	292	253	247	213	230	246	275	229	282	262	235	266	263	243	245	243	238	254	216	262	271	226	260	287	247	274	259	257	235	228	232	281	250	276	237	251	251	274	213	260	241	243	248	248	237	257	271	237	281	258	252	259	276	215	232	220	256	247	278	275	245	250	240	268	240	237	226	232	262	225	233	230	212	270	245	265	231	245	223	219	257	245	219	276	288	254	256	277	250	235	275	257	224	223	232	251	239	273	269	251	244	254	257	233	256	275	291	226	226	257	283	270	252	278	267	241	241	283	253	249	257	249	239	245	244	227	244	258	229	241	241	241	244	265	259	250	295	255	271	245	247	248	264	261	230	238	244	252	228	233	223	282	233	271	258	241	242	267	263	258	238	250	256	258	254	247	229	243	254	239	255	243	263	241	257	300	247	237	266	248	241	243	241	224	259	260	224	252	224	264	245	249	245	253	227	232	263	243	269	247	265	260	264	252	243	249	244	250	244	236	268	246	253	246	248	249	244	250	272	242	264	229	222	260	306	244	240	254	259	231	241	272	237	250	249	263	271	250	243	225	245	253	262	266	245	273	246	261	237	244	249	236	253	234	267	267	251	290	296	252	248	225	299	273	232	267	243	263	274	251	229	274	255	239	234	244	242	235	266	255	286	242	245	260	237	280	272	254	217	274	241	259	250	251	217	251	263	263	230	246	255	240	231	260	223	257	281	260	230	237	247	234	235	272	234	241	273	221	211	260	255	274	238	237	241	248	235	259	260	255	233	230	252	245	223	236	259	293	252	224	267	260	250	273	257	237	234	265	240	259	226	233	280	266	260	253	244	264	224	244	250	249	250	268	289	284	250	251	262	252	231	237	256	257	258	232	240	263	230	283	238	245	269	279	252	237	225	241	254	226	305	241	235	264	265	269	227	249	223	260	265	246	247	220	235	245	255	255	246	261	230	250	291	243	277	247	232	219	275	297	245	245	229	248	248	277	228	254	240	249	236	257	210	226	272	288	251	246	263	246	248	282	259	252	269	257	263	237	236	244	230	220	252	244	254	297	248	252	250	265	225	245	223	264	265	247	260	235	272	266	233	256	277	271	240	248	218	207	244	241	275	235	242	257	281	238	288	245	252	274	257	247	246	283	234	235	250	294	268	234	227	233	219	247	249	273	280	249	241	234	210	240	260	250	274	276	232	232	271	226	246	255	230	256	231	240	241	246	267	234	224	250	251	281	274	231	221	228	259	250	244	256	242	244	240	257	253	238	245	240	251	238	258	276	221	264	264	215	262	258	248	243	240	249	250	239	262	240	250	260	250	235	278	243	237	263	256	233	255	268
33109	30620	36840	35184	30416	26328	16149	8376	4150	718	623	623	608	545	564	527	579	561	561	574	617	593	592	546	551	578	572	539	563	559	580	603	581	525	518	546	550	535	574	538	552	579	557	529	559	585	548	601	535	512	555	539	524	534	523	555	499	585	583	523	535	557	585	514	521	550	560	543	574	504	541	550	529	532	530	545	607	559	567	550	573	552	550	548	582	553	523	533	564	572	538	547	500	522	549	550	542	560	574	550	576	600	532	520	566	525	516	563	567	572	527	521	548	572	535	553	525	566	589	582	530	565	524	553	560	584	573	564	538	536	527	538	515	554	542	525	539	522	523	558	489	560	551	541	569	536	532	597	533	485	556	581	543	574	550	555	499	560	527	555	546	545	571	572	565	535	531	561	532	564	563	542	567	569	569	511	552	518	586	511	524	547	536	541	579	518	493	536	561	515	555	531	562	565	551	559	556	591	542	506	532	550	552	540	550	594	525	530	554	513	534	555	566	567	574	517	522	554	564	583	531	561	533	616	573	549	535	519	575	576	545	550	529	538	564	507	491	560	549	579	532	566	523	528	535	566	555	529	531	509	569	552	535	553	533	545	525	559	552	549	534	563	542	554	586	572	549	493	532	540	518	542	589	538	534	532	564	564	550	522	538	569	540	514	548	544	586	562	555	563	554	575	511	552	513	563	575	559	545	551	554	526	556	531	543	561	536	510	562	517	520	542	489	541	550	621	546	576	586	567	566	573	579	561	574	591	532	559	558	533	530	521	555	572	598	555	533	539	552	514	562	590	551	514	551	538	529	532	541	598	563	546	544	531	561	596	617	544	533	567	534	537	518	557	538	527	569	542	550	551	567	544	523	550	555	559	538	579	550	585	570	575	546	538	546	568	531	560	560	552	549	512	548	555	578	536	530	540	538	522	567	568	576	554	572	538	550	533	534	533	531	534	524	532	524	558	529	576	545	556	553	609	536	562	553	628	537	552	555	564	558	555	553	529	523	583	539	558	590	585	522	574	625	575	542	556	496	500	556	536	510	535	537	558	532	524	569	544	512	548	490	537	515	564	531	549	521	569	537	553	541	501	589	542	514	545	543	537	573	533	577	529	524	538	516	515	555	545	528	608	560	558	562	521	507	524	593	573	532	563	552	555	565	560	551	572	536	543	526	558	537	561	546	557	580	534	590	528	581	572	565	583	546	530	527	525	564	514	502	583	596	564	536	544	509	548	553	559	536	532	507	567	594	520	531	540	579	559	530	572	537	538	530	552	563	556	545	540	564	595	529	527	580	554	560	531	573	551	561	530	521	533	537	557	561	525	542	548	540	586	530	544	491	558	570	526	536	496	529	553	498	503	520	542	551	582	555	566	554	587	545	526	540	560	544	534	532	538	556	556	540	549	537	562	526	520	575	545	557	574	551	542	521	563	504	544	572	547	564	507	552	544	543	517	527	585	555	556	551	540	534	549	504	549	541	538	555	573	549	556	518	551	515	561	531	538	478	513	566	571	543	546	566	555	575	584	549	544	524	513	514	515	526	555	532	552	561	590	573	537	513	536	535	571	563	543	528	534	532	529	513	577	555	537	547	524	541	540	550	568	525	550	564	568	532	517	528	563	574	537	539	513	565	532	539	523	539	548	554	536	526	529	530	561	580	528	591	489	540	514	545	568	562	582	554	567	536	539	571	544	508	579	540	537	574	531	562	539	573	549	547	523	524	595	525	594	531	546	556	517	584	579	543	525	557	530	535	549	531	570	514	560	550	534	513	541	541	548	572	553	554	537	518	549	538	567	570	527	556	539	506	523	540	533	583	540	554	558	559	566	538	587	577	560	561	544	529	527	532	588	531	579	508	545	569	518	547	563	513	556	532	553	572	596	581	559	525	570	566	538	552	585	552	525	519	538	556	552	521	531	542	550	523	581	549	558	552	525	535	548	530	580	569	538	535	554	551	543	522	508	533	544	544	594	553	516	535	523	531	538	523	531	524	547	575	558	555	549	547	532	580	543	557	519	532	580	554	539	551	529	539	587	568	559	547	565	565	550	583	508	533	577	506	568	510	544	542	519	549	516	568	546	575	493	531	558	507	549	551	523	543	551	592	558	552	587	562	581	540	531	587	563	586	507	492	547	562	541	584	523	549	563	513	526	564	537	532	538	530	575	531	541	538	526	532	539	570	536	574	562	589	534	550	526	558	557	516	508	519	528	566	561	523	535	540	543	549	542	553	506	530	583	544	559	531	578	536	555	522	560	537	572	549	542	568	597	560	550	555	551	544	533	542	518	596	574	571	574	518	534	545	552	540	572	539	533	559	545	560	600	590	555	551	537	581	556	517	534	557	550	567	537	563	574	573	496	523	535	545	520	558	554	556	551	587	556	560	508	543	557	553	537	539	581	551	597	582	550	494	570	560	523	555	506	528	536	580	513	517	576	561	562	532	539	520	515	559	542	577	577	538	549	523	513	531	592	547	546	520	547	536	553	532	511	570	582	553	561	549	588	534	540	597	518	516	562	506	508	531	513	505	536	576	505	565	542	540	555	549	523	579	529	553	546	527	549	551	536	534	514	566	592	565	516	576	552	547	556	538	526	572	555	589	535	552	519	553	565	564	533	558	508	515	539	574	508	559	553	551	588	536	535	578	541	558	531	564	520	541	580	522	551	550	535	607	521	536	531	584	528	549	576	543	530	566	577	527	548	523	580	542	563	551	553	571	603	529	545	523	554	559	504	530	533	526	538	565	566	548	567	579	499	540	580	529	601	570	530	532	530	558	541	531	526	558	535	532	531	535	526	520	513	577	526	559	531	534	529	586	533	532	533	588	540	584	524	524	566	563	558	553	591	565	536	536	496	576	503	564	522	532	486	564	573	576	579	541	551	566	585	563	560	568	545	553	559	552	554	551	575	571	545	553	554	542	549	549	529	534	528	551	553	529	509	549	543	502	569	513	539	562	554	536	558	539	542	524	543	544	556	493	548	534	560	587	543	541	515	509	531	577	558	557	551	543	564	553	524	564	532	534	523	520	591	575	572	568	549	504	566	546	524	566	504	553	565	580	502	558	509	557	534	533	551	530	569	531	558	563	529	523	503	594	527	521	589	523	560	525	498	563	563	542	534	605	517	557	542	547	550	524	529	553	567	531	568	574	550	532	531	522	543	525	539	552	581	503	582	550	495	527	566	493	568	530	555	516	528	562	558	543	576	557	583	584	523	575	533	545	556	553	525	539	550	505	527	523	572	546	518	564	523	538	542	582	576	542	609	521	577	548	518	573	538	580	544	572	550	579	532	548	558	556	529	538	537	542	516	529	517	545	527	555	566	539	546	550	531	573	547	562	470	521	564	542	570	548	510	549	547	533	536	545	577	536	542	549	554	558	503	527	545	535	502	555	555	587	545	588	578	572	582	561	567	544	538	569	576	590	560	557	533	599	554	561	529	592	537	583	560	515	559	541	573	544	557	544	520	570	565	553	542	542	545	538	534
26586	15265	9289	4819	2549	1355	797	385	246	131	130	140	139	142	144	141	117	147	143	134	146	144	168	154	137	144	130	142	119	141	126	113	108	158	122	123	152	115	127	131	138	125	132	134	144	118	130	132	137	144	122	128	128	117	126	144	149	149	142	126	136	109	137	139	128	146	146	122	143	122	126	129	145	124	154	137	129	128	136	140	125	123	146	134	145	134	149	139	120	122	134	132	120	130	131	117	167	115	154	115	123	149	106	103	102	118	118	127	147	143	143	128	148	107	123	112	141	138	133	128	131	150	142	129	128	130	129	125	163	121	114	135	147	120	110	120	139	154	116	113	157	130	122	141	137	116	132	150	118	127	127	125	133	138	117	140	115	127	137	112	109	147	120	145	127	120	129	140	118	149	137	155	133	140	137	129	135	141	129	132	147	108	117	113	116	136	139	118	120	122	149	131	153	139	131	116	130	109	140	134	148	118	136	140	130	123	136	129	121	110	131	148	126	159	135	141	118	120	149	134	128	148	123	130	122	142	131	123	149	136	130	120	108	123	144	155	137	99	115	121	128	123	134	136	120	131	132	125	123	142	126	138	132	125	130	148	126	135	144	143	118	137	109	123	128	122	119	134	130	116	128	98	125	131	125	135	132	119	126	139	118	133	128	128	119	117	115	130	109	133	131	112	110	138	146	125	140	143	146	124	154	132	143	145	116	151	130	146	154	154	143	111	119	127	130	121	127	137	128	125	141	154	122	143	131	125	136	127	147	143	140	148	124	120	126	120	119	132	128	126	128	141	154	120	129	128	153	151	138	144	133	141	122	142	133	135	139	109	123	138	142	159	143	140	121	134	132	121	130	122	127	126	128	110	142	145	127	115	128	128	134	140	125	113	138	125	141	121	127	140	127	126	126	144	148	108	108	131	132	146	132	132	144	126	118	121	134	123	107	134	110	119	139	142	131	122	125	116	126	128	132	128	97	143	155	151	142	122	144	128	126	130	119	120	145	151	134	134	142	111	151	138	149	127	129	142	122	143	126	161	127	150	118	145	142	135	136	153	133	127	142	119	122	113	133	127	133	148	146	128	148	149	158	121	139	126	127	145	118	113	116	143	126	151	139	137	134	140	134	135	149	138	157	130	125	127	120	123	110	127	142	116	155	134	126	143	139	151	139	113	137	119	145	130	115	115	128	130	135	123	151	147	144	142	129	128	139	139	128	127	119	128	112	119	137	141	128	109	126	154	143	139	138	139	154	122	141	110	127	152	141	145	120	133	127	122	125	124	140	124	117	131	124	116	103	119	157	131	143	126	131	145	116	119	114	124	133	127	117	142	126	130	115	110	138	139	115	139	134	123	165	136	138	140	121	156	109	143	127	134	127	154	145	144	139	130	110	132	110	136	146	128	136	137	152	110	120	126	140	108	112	115	138	156	137	137	101	125	138	134	117	142	149	144	139	136	145	140	125	122	144	144	131	122	126	125	132	121	113	103	129	124	125	129	122	136	129	130	124	113	134	133	141	137	116	114	138	115	134	139	150	145	140	147	152	123	123	126	144	128	114	132	124	140	115	115	133	122	121	121	113	123	148	116	94	156	146	153	128	137	130	131	152	144	142	133	126	147	135	101	151	131	163	155	125	134	157	139	120	142	141	137	133	140	123	131	146	141	134	114	132	145	139	143	131	139	140	149	149	128	146	124	140	132	138	141	149	121	124	107	118	122	127	124	127	151	133	122	140	129	129	114	114	147	117	115	123	126	140	128	113	127	139	131	136	133	124	144	156	121	139	146	131	124	132	140	129	131	136	138	124	125	132	137	123	126	140	148	125	136	140	137	126	141	140	126	119	164	125	125	138	127	127	135	142	141	133	135	126	154	130	131	119	124	137	117	134	140	126	135	146	147	150	141	141	130	143	139	134	154	129	135	118	142	125	146	142	136	151	139	143	137	155	108	122	133	129	154	137	123	120	150	123	147	130	131	127	136	135	134	143	119	139	134	146	116	101	127	150	139	126	125	141	134	141	139	138	146	129	134	139	136	128	111	121	131	133	143	138	124	139	159	142	144	134	128	136	144	144	128	136	133	136	129	135	130	170	101	127	129	131	140	141	135	158	126	143	145	131	155	137	123	133	121	163	161	132	144	129	118	114	143	142	126	168	139	151	130	141	130	145	135	127	139	130	133	148	131	145	115	146	134	135	145	139	122	114	129	125	129	142	136	129	115	120	150	114	165	127	109	133	141	143	134	135	135	137	120	117	134	116	131	131	156	115	133	125	136	126	136	133	130	139	124	151	126	132	144	127	133	110	115	142	144	150	123	130	143	145	130	133	152	127	151	127	141	98	152	125	138	115	128	137	102	139	146	124	166	126	127	139	159	129	149	157	137	120	125	138	105	145	121	141	119	142	155	138	131	149	124	119	150	123	141	138	136	137	135	136	123	118	140	122	132	146	131	147	129	139	144	115	114	136	139	137	151	154	127	158	141	124	137	146	124	140	136	134	109	129	116	124	142	143	138	111	126	134	125	114	135	122	130	123	140	122	147	153	150	144	133	145	144	139	132	134	133	109	128	126	107	122	124	137	130	126	138	148	143	140	140	137	114	125	121	134	131	131	149	126	147	120	118	136	143	164	137	115	136	137	129	126	131	124	122	121	125	127	146	122	131	138	130	122	139	135	128	150	158	128	144	131	138	130	127	125	119	150	152	140	146	149	98	124	130	127	144	160	131	120	149	122	137	143	134	123	141	102	124	140	144	128	138	120	150	111	140	132	144	129	114	110	116	132	121	112	128	121	134	123	132	121	140	135	126	143	126	126	115	152	117	132	112	113	126	138	143	122	150	139	151	149	119	123	122	133	133	133	131	121	123	123	138	156	152	146	131	128	148	136	128	129	142	114	145	152	116	121	143	141	142	124	127	136	141	115	139	123	136	113	127	121	103	124	118	124	162	127	145	134	132	135	109	137	140	129	133	154	139	140	133	124	123	133	121	143	132	130	144	113	114	145	129	142	130	149	132	131	145	121	149	135	142	126	132	135	124	134	130	133	138	158	141	144	123	139	127	126	144	153	142	141	124	145	130	123	131	120	123	140	148	120	120	138	116	122	132	140	129	130	126	142	156	120	136	108	135	122	128	129	148	132	128	144	113	116	129	119	147	134	122	128	132	121	108	106	146	140	141	142	141	123	141	128	160	144	143	122	138	132	125	142	150	114	123	125	118	158	159	130	143	119	127	136	131	129	143	131	128	123	131	130	145	143	157	148	136	127	140	146	122	110	126	116	113	151	158	134	109	125	147	117	145	129	124	136	140	129	129	152	128	141	133	125	144	119	158	145	138	152	143	123	132	119	130	117	112	107	131	109	152	151	145	112	114	122	116	131	111	134	153	146	140	110	137	127	156	124	145	128	128	125	134	113	136	160	140	141	125	140	143	139	137	128	114	133	142	154	137	113	140	133	124	126	138	133	144	125	135	143	124	124	164	125	152	142	129
17114	12472	14261	11689	8579	5138	3094	1489	737	358	328	354	334	341	349	307	276	321	339	335	320	307	336	308	333	334	336	347	315	271	320	343	318	317	320	324	309	326	354	340	374	313	307	334	316	301	329	337	312	348	344	319	315	359	300	353	323	313	294	294	335	335	360	321	295	300	328	290	323	323	337	340	327	308	328	358	286	298	310	323	323	303	351	325	330	332	301	307	306	309	330	315	320	325	354	352	319	315	329	365	357	313	320	333	340	349	335	312	316	333	336	324	323	334	342	310	332	338	333	301	322	309	316	353	327	340	335	318	328	304	309	334	337	328	349	325	334	314	340	345	346	360	343	331	350	352	310	357	347	316	340	313	313	349	334	329	305	331	334	298	317	293	313	309	310	348	322	326	316	303	344	326	313	353	319	302	330	310	309	344	320	305	308	326	345	314	317	328	341	331	320	346	315	328	335	340	327	304	298	355	324	306	316	316	344	330	338	325	348	311	330	335	319	326	346	324	338	313	321	303	317	358	353	346	359	324	368	319	305	332	325	342	339	330	321	341	303	336	314	322	315	328	325	345	342	327	340	358	323	332	356	324	289	339	307	290	355	320	344	322	323	354	345	360	331	355	341	308	337	302	312	339	314	353	314	305	334	327	366	308	320	316	335	315	333	318	343	313	335	324	334	275	322	335	326	335	325	331	313	347	325	325	346	356	334	299	307	309	318	326	346	310	326	328	314	313	318	335	339	323	329	317	329	327	339	327	330	319	310	322	332	299	292	335	336	384	310	301	335	336	324	341	318	338	299	323	297	331	331	327	343	328	356	358	315	354	305	323	334	306	340	318	339	319	327	267	327	349	300	317	342	339	335	360	303	354	313	358	323	344	307	344	329	269	342	320	340	305	322	280	337	333	339	360	352	319	344	287	295	313	283	329	320	310	345	317	324	361	338	304	342	299	306	301	331	332	318	329	336	326	322	292	299	329	335	331	326	296	319	339	320	305	334	307	322	337	341	323	327	334	311	331	317	354	308	337	333	352	375	342	345	351	338	318	314	330	322	336	306	346	328	335	309	366	313	315	300	296	329	318	385	354	345	325	324	338	312	304	327	303	315	314	323	328	312	335	299	319	335	327	288	316	307	340	323	330	320	323	349	345	308	354	306	301	315	361	328	332	310	322	330	312	325	372	317	310	342	316	322	328	363	333	329	328	336	322	333	321	335	324	317	340	313	321	347	333	358	322	319	349	334	326	315	323	324	295	366	284	317	321	292	313	318	340	330	311	315	324	330	333	322	293	345	325	324	322	331	298	360	302	331	314	314	332	333	330	316	330	363	335	354	339	321	326	351	346	305	323	342	343	338	329	327	309	316	304	322	292	366	347	324	322	327	333	347	304	313	312	329	319	296	303	311	327	346	304	310	286	308	325	322	345	312	352	319	302	311	324	314	295	333	319	330	300	338	358	324	293	338	337	342	324	305	324	366	321	301	324	314	325	336	321	320	328	341	320	318	340	323	347	315	295	346	321	331	319	343	355	318	360	307	294	329	312	291	303	328	327	339	336	322	350	307	359	312	351	336	321	345	302	297	337	321	315	336	353	332	359	303	358	323	334	321	312	313	321	336	319	307	331	332	350	314	313	327	306	348	337	336	332	304	301	318	345	297	298	314	345	320	295	304	344	344	299	319	323	329	306	318	340	306	340	334	315	339	339	353	335	323	344	341	332	354	307	324	327	300	343	339	322	317	328	358	328	335	349	339	294	282	319	324	312	320	330	338	334	343	315	339	339	314	346	321	316	330	347	321	320	311	348	340	318	338	325	337	316	355	344	298	340	331	302	333	303	353	352	354	310	331	297	337	300	335	321	295	332	330	372	347	320	316	332	308	328	310	345	362	317	306	343	319	345	312	352	306	313	321	343	348	335	341	361	330	314	349	313	300	304	336	340	312	337	356	323	339	364	312	304	345	320	319	312	316	309	316	350	308	309	299	331	310	316	321	314	305	335	332	303	348	300	342	346	337	329	315	321	328	290	310	373	346	343	328	353	339	350	336	317	343	331	334	322	317	338	311	341	331	310	321	302	328	332	341	343	364	337	347	304	350	296	349	333	315	307	325	304	360	293	332	300	340	286	329	322	334	334	295	293	344	322	342	359	269	333	340	288	303	324	304	336	318	326	360	327	342	334	328	348	335	342	309	340	320	309	330	295	287	319	335	326	299	296	323	334	332	319	336	323	349	344	342	355	288	286	312	311	313	300	338	314	343	331	319	292	324	309	341	313	340	342	316	353	361	345	315	363	335	313	349	342	321	346	310	337	308	346	327	332	348	342	294	334	351	322	355	322	359	328	376	341	349	334	312	340	322	334	346	316	346	328	317	338	314	327	347	331	304	317	295	314	299	345	361	333	317	323	308	329	323	321	321	333	322	298	321	316	340	302	320	351	320	298	316	283	309	324	361	318	320	303	314	320	320	331	295	319	333	329	352	308	346	355	334	307	326	310	316	333	348	318	306	341	294	329	319	326	322	338	329	297	324	320	339	332	310	312	335	293	296	318	348	345	335	310	324	352	328	319	312	299	333	335	311	350	316	336	312	342	335	300	343	340	323	335	308	334	328	359	331	326	317	307	341	326	344	296	327	298	331	342	332	291	329	335	320	328	326	341	323	321	300	295	312	331	305	330	323	343	342	346	333	316	338	348	331	349	322	340	304	360	290	321	353	339	361	341	346	274	326	331	328	335	334	341	328	320	358	355	336	351	342	323	337	316	334	284	302	330	328	332	286	317	350	350	364	331	325	314	371	306	306	333	309	371	320	319	335	363	305	316	315	333	333	342	330	378	289	315	339	305	360	327	326	323	310	342	309	337	361	360	338	345	339	298	342	349	341	356	335	346	368	320	354	337	320	294	345	307	348	324	300	331	330	316	308	330	299	314	336	295	315	348	336	328	327	312	318	307	327	343	299	312	375	333	319	333	325	313	326	344	338	350	335	344	312	322	335	316	324	304	319	344	337	319	307	316	298	313	316	345	339	330	317	323	343	356	293	329	372	292	347	326	329	312	327	309	335	298	342	346	318	330	318	354	328	315	347	319	310	311	302	335	331	359	327	351	354	322	325	316	311	321	328	349	348	344	364	310	330	346	323	317	328	342	323	356	352	359	320	342	317	332	330	302	359	341	306	379	324	331	341	327	330	302	341	316	340	301	332	317	335	332	351	320	368	342	330	321	327	337	315	340	327	315	303	329	352	336	329	333	323	298	368	373	301	343	326	325	318	313	296	343	304	310	338	356	289	335	338	329	328	323	344	320	345	326	363	313	311	320	307	309	303	333	303	312	313	328	336	311	324	311	344	359	338	325	364	309	323	320	302	327	361	352	350	313	310	309	329	321	330	334	317	344	348	353	313	319	292	342	332	291	335	315	352	306	348	307	320	311	326	313	330	351	303	303	285	332	300	338	310	327	323	326	347	313	326	297	317	299	314	326	316	340	308	310
42953	28777	23986	17125	10903	6438	3426	2056	708	229	207	232	259	208	208	234	232	235	201	221	205	209	223	207	249	237	256	222	207	240	222	206	202	203	222	256	230	260	222	213	221	224	210	224	240	204	221	230	219	229	264	235	225	222	217	224	209	240	225	240	221	205	203	207	204	223	218	194	224	223	239	215	229	214	270	226	217	238	246	218	205	226	222	213	236	204	201	195	231	235	211	243	228	214	250	213	212	210	210	231	217	233	219	213	221	186	235	212	219	222	188	207	222	213	217	198	210	207	236	218	217	226	210	205	220	228	203	219	242	226	218	221	221	219	210	266	246	233	185	218	238	224	243	205	208	193	211	214	206	204	239	226	209	231	189	208	183	202	214	196	234	192	219	224	212	210	251	204	222	230	227	199	218	235	244	236	209	219	209	242	228	223	238	212	225	183	227	194	223	227	224	218	214	214	189	249	207	220	227	204	222	227	234	205	233	223	260	200	256	212	201	221	235	227	241	235	226	229	242	226	228	233	210	215	223	192	190	240	261	184	199	229	234	217	204	200	229	217	209	239	249	224	240	201	238	232	210	211	220	221	255	229	221	198	224	212	224	207	244	216	209	192	222	218	200	211	226	217	225	214	227	188	254	219	253	249	218	199	212	228	190	221	197	205	196	214	221	206	233	216	229	217	212	227	207	213	231	218	213	258	218	201	216	215	235	245	222	232	215	230	242	217	208	216	205	228	256	225	235	205	206	228	232	206	228	220	239	183	226	205	238	222	212	218	242	227	212	207	226	238	194	240	220	228	229	227	200	206	210	223	222	213	214	231	209	219	199	210	219	220	224	219	223	207	202	206	218	222	219	174	196	223	240	189	230	225	230	198	235	223	208	209	210	223	201	241	220	234	212	207	200	220	225	222	244	231	227	243	230	202	219	219	221	202	215	200	198	215	229	217	239	191	211	203	222	205	218	222	221	222	233	238	237	223	207	186	209	220	232	216	216	216	229	227	186	204	209	206	241	263	219	220	228	263	205	220	206	236	214	213	234	223	224	248	199	207	193	207	212	224	216	221	208	217	215	237	218	216	215	229	209	204	200	198	246	207	253	260	225	220	244	213	202	195	210	255	219	211	216	179	234	209	212	209	228	232	254	225	202	216	257	200	242	220	230	238	234	235	229	211	221	202	198	206	222	211	221	218	231	217	232	201	219	217	199	214	202	225	252	201	217	239	207	222	215	222	194	207	227	222	237	204	221	245	224	200	231	250	201	211	222	187	194	212	234	233	232	224	225	223	234	214	230	241	250	243	243	190	227	208	242	235	240	207	218	253	229	212	227	172	224	235	223	214	229	220	220	223	190	215	230	215	235	215	233	188	232	215	210	238	217	225	220	242	239	220	242	222	247	238	240	187	205	207	234	236	241	251	258	198	241	203	199	239	201	209	207	224	235	244	234	227	220	242	205	222	222	229	243	226	228	205	211	222	232	234	240	213	219	242	218	211	223	196	233	212	244	245	241	219	203	187	180	240	232	218	211	247	211	213	209	201	234	234	207	204	221	243	226	218	231	231	250	221	238	230	236	223	205	219	216	231	220	230	207	202	252	224	210	247	241	244	214	214	212	194	225	225	231	200	228	223	217	225	182	238	236	218	218	230	216	192	204	194	211	214	219	222	210	225	220	244	194	222	232	190	205	226	205	210	202	232	203	204	205	216	231	212	207	239	193	214	215	231	223	250	212	222	226	218	210	196	232	207	210	228	240	250	204	214	220	217	214	218	194	220	201	199	211	235	186	228	218	224	235	206	199	226	215	218	206	204	224	250	228	212	234	248	191	221	211	211	219	214	243	239	240	220	246	208	236	228	184	233	234	212	223	233	212	253	221	229	228	186	244	229	183	227	223	235	236	241	232	205	224	218	227	211	221	210	214	210	204	207	228	236	232	240	248	236	225	224	241	192	225	251	205	235	206	241	198	219	251	216	197	206	206	225	226	224	201	220	232	204	219	215	246	220	223	225	206	222	218	234	203	240	223	218	211	231	210	210	178	234	236	226	216	220	203	213	225	210	221	226	222	244	225	236	235	213	201	222	219	230	210	198	194	210	233	243	226	250	225	235	215	244	219	248	216	240	227	213	209	198	201	218	214	221	226	198	220	194	216	247	228	228	217	207	232	215	225	232	249	209	228	226	206	224	201	250	184	232	249	233	203	242	197	225	202	210	227	223	217	222	227	239	262	220	249	193	214	237	214	212	209	220	221	197	192	238	206	237	231	198	205	232	220	201	210	203	225	212	259	219	198	205	208	193	219	215	223	248	248	245	217	214	216	235	226	223	208	212	218	240	217	224	221	229	209	218	225	202	220	210	222	242	215	235	211	207	206	207	217	222	210	221	188	203	221	217	223	210	212	254	223	216	224	228	219	206	220	209	215	224	230	211	214	239	201	213	227	238	211	217	217	210	240	208	236	208	239	201	241	219	214	226	204	214	233	193	212	240	251	205	209	224	245	208	217	213	221	207	193	230	232	208	241	226	214	210	209	186	227	210	251	233	229	248	236	224	220	221	241	234	238	208	208	258	197	229	230	193	231	205	199	200	181	220	208	200	236	235	205	218	230	201	232	236	224	220	227	248	234	201	176	193	235	214	219	228	262	219	208	204	203	261	186	225	231	225	215	210	203	245	240	218	228	209	213	212	235	243	188	214	238	225	213	216	230	215	244	217	213	200	214	202	234	226	220	203	200	171	203	214	216	218	229	217	230	191	219	228	224	244	245	221	240	209	242	245	213	196	216	188	218	219	234	210	213	189	214	234	223	212	205	222	229	225	234	205	221	222	225	225	243	252	221	245	247	221	218	202	253	239	203	197	233	238	219	224	232	229	202	218	197	225	214	216	214	232	224	249	212	224	215	196	232	221	204	228	216	233	205	230	200	216	204	222	231	224	234	210	214	211	218	220	251	215	217	215	209	224	221	228	209	209	205	210	214	249	222	223	229	226	190	217	227	216	207	223	232	176	205	203	206	214	207	229	229	226	238	213	193	230	193	219	214	212	235	219	191	211	209	222	207	226	240	234	225	226	206	210	223	224	216	190	243	214	224	228	251	242	223	220	206	228	223	243	262	215	236	235	220	207	215	211	204	218	198	202	194	225	187	232	224	218	226	222	234	199	240	249	236	240	225	211	218	218	224	218	221	216	221	215	220	240	215	209	209	205	223	197	192	220	206	246	215	221	205	227	226	193	238	243	251	223	245	227	228	243	213	215	229	217	194	202	230	232	248	223	217	218	222	237	200	240	238	243	227	235	220	223	206	196	223	240	228	227	211	235	198	244	222	207	236	226	225	225	216	223	193	214	223	213	221	223	223	227	236	224	216	224	219	219	243	202	229	234	239	203	186	211	206	223	235	232	247	213	233	257	223	249	215	220	221	216	220	217	237	225	209	207	220	256	202	216	223	232	240	236	232	233	258	204	239	205	212	199	207	235	229	236	255	224	220	234
28084	22964	28900	28773	23860	18158	11326	7920	2394	559	569	535	552	539	496	479	524	554	443	495	529	543	534	507	496	505	494	503	507	501	483	481	522	538	516	491	515	487	507	526	495	500	512	477	520	499	510	505	484	521	533	466	480	547	518	509	528	514	509	467	530	482	484	525	508	488	472	544	471	513	444	464	518	480	464	457	483	489	545	563	493	493	501	509	502	527	504	489	530	517	485	484	519	521	487	484	541	487	529	522	453	535	530	541	498	510	475	489	484	477	506	503	525	507	482	466	526	488	494	548	508	545	493	514	498	519	494	486	526	529	514	494	528	504	508	541	519	501	508	492	479	489	487	460	480	506	475	470	500	508	504	486	500	485	487	504	501	511	469	491	512	510	502	508	488	514	523	514	495	486	462	496	481	497	486	493	465	561	539	480	501	509	532	519	499	485	474	539	526	525	521	536	482	478	502	488	519	524	476	489	523	512	463	481	496	504	535	509	483	495	485	471	465	491	516	494	512	532	500	490	502	496	512	499	517	510	446	523	514	489	474	515	464	504	482	535	473	516	515	495	512	469	486	533	460	544	520	501	490	526	512	458	482	548	537	530	509	501	481	485	477	514	524	487	518	510	515	539	508	501	503	490	516	503	500	522	466	515	471	512	520	503	490	481	495	507	537	509	492	469	476	499	510	537	528	497	519	541	513	505	531	467	534	514	494	488	469	518	469	522	491	521	504	494	512	516	500	503	489	472	488	482	494	517	516	493	511	447	502	506	465	505	488	514	518	507	517	523	504	502	491	523	516	545	517	531	537	485	538	472	466	510	511	577	480	514	496	494	524	517	502	527	484	472	476	509	489	537	512	545	512	517	450	489	523	527	481	530	545	497	503	514	468	497	524	553	502	561	526	519	512	489	478	517	467	516	512	492	512	530	505	447	513	510	523	531	518	487	472	539	500	520	500	514	526	546	551	498	515	468	523	526	509	488	491	507	509	484	506	504	574	534	493	493	504	499	539	469	508	511	506	519	510	518	531	537	504	517	504	518	474	469	513	504	491	472	491	483	513	541	478	528	492	467	516	504	471	480	508	483	488	513	473	543	523	508	507	504	502	490	512	520	508	488	513	494	525	509	502	539	498	519	498	542	482	516	496	474	529	456	511	497	515	524	476	487	501	529	520	514	472	524	535	508	501	475	506	528	498	471	525	493	504	464	492	489	511	514	508	505	548	518	527	523	521	477	491	477	516	467	521	520	505	472	479	464	534	527	519	473	489	506	478	452	509	479	475	495	501	489	504	483	491	505	495	514	509	538	504	518	494	526	494	470	539	483	485	522	488	488	515	536	478	483	512	518	492	497	494	474	483	477	523	525	533	496	535	535	485	519	485	527	495	449	471	503	482	520	477	512	485	494	516	570	556	505	505	458	489	494	471	512	464	486	447	516	516	485	491	514	492	477	520	497	499	500	510	487	524	445	506	524	504	518	518	474	484	479	505	508	467	499	499	501	516	505	505	543	473	473	498	491	520	532	494	518	518	476	472	490	506	495	494	511	497	485	429	485	510	451	500	486	515	499	503	491	541	515	479	498	522	498	471	512	478	525	462	533	520	500	503	502	548	524	524	519	510	511	465	498	507	551	508	482	495	524	500	525	534	475	517	487	513	507	518	519	517	519	445	506	476	513	519	492	482	538	501	487	474	496	538	560	524	513	507	500	478	483	535	519	516	473	499	527	495	502	525	484	540	501	485	519	476	530	510	512	530	494	484	483	518	488	477	490	530	478	513	498	500	530	468	467	488	490	473	526	516	507	476	464	496	493	466	484	511	500	521	524	516	511	502	522	535	519	509	513	497	482	524	519	489	486	494	473	513	492	537	465	531	513	495	518	478	511	501	502	504	482	462	492	494	503	552	504	475	486	505	476	457	489	511	531	504	524	510	515	525	490	522	495	555	550	489	539	509	508	521	479	500	530	516	494	517	495	510	495	501	529	519	473	526	438	476	534	478	480	534	513	476	532	492	498	551	490	525	492	517	537	542	533	486	510	511	500	512	489	486	505	509	505	485	505	508	502	517	482	548	519	508	487	524	508	515	534	521	502	495	504	485	518	537	506	523	530	465	478	482	504	506	511	502	512	476	492	477	491	484	489	509	480	522	572	549	494	504	511	493	501	501	492	519	507	554	545	499	492	522	500	503	486	489	499	481	499	510	520	511	508	500	519	505	498	478	527	531	498	487	503	503	489	504	523	522	490	488	532	490	512	522	474	495	497	489	517	462	486	472	490	464	521	498	499	500	488	492	486	476	518	528	491	530	464	515	508	538	503	509	496	473	472	504	470	496	503	485	474	476	536	488	511	512	549	501	493	486	498	490	480	498	490	509	505	518	487	455	488	479	514	487	528	542	516	483	491	475	495	522	539	489	527	480	522	484	504	511	523	483	474	543	472	499	476	484	510	511	453	519	514	494	504	534	535	487	458	482	502	502	517	491	502	492	487	455	521	505	499	504	499	486	499	483	523	480	538	488	490	525	511	500	472	493	482	499	492	521	503	479	471	507	528	518	497	515	479	500	504	484	499	470	495	509	497	492	477	517	532	513	515	440	491	487	521	511	482	513	493	462	506	487	524	532	500	520	463	514	500	516	515	526	505	481	451	532	494	499	498	489	513	513	463	521	495	508	519	522	516	545	510	473	492	507	547	492	520	535	485	517	564	506	532	570	549	526	548	490	505	459	519	520	501	488	488	510	490	499	511	497	483	516	525	529	504	514	534	494	494	497	489	525	521	497	499	512	469	501	497	540	495	505	521	488	525	480	510	487	506	499	515	507	510	564	507	507	507	520	498	478	502	532	462	501	531	541	495	482	544	526	557	561	492	535	486	469	504	460	492	523	493	480	544	476	533	464	538	531	501	495	476	488	494	501	498	490	477	474	475	501	521	438	482	504	486	493	501	493	490	504	515	501	486	525	503	479	518	552	526	535	493	551	555	511	534	536	506	498	501	501	533	472	525	506	509	529	479	479	504	496	513	493	521	496	516	509	485	493	506	471	523	480	555	526	508	481	461	502	496	510	552	497	501	509	507	525	498	482	485	523	495	490	492	498	509	503	513	514	503	504	529	514	544	483	496	527	544	475	476	511	514	517	490	504	496	452	502	498	518	497	483	507	493	511	488	498	529	492	523	471	489	518	519	466	538	479	507	526	521	509	515	497	528	467	506	536	462	537	482	475	526	514	502	532	507	498	485	536	489	522	539	492	482	479	492	470	512	480	513	489	540	534	489	469	503	484	502	506	498	500	476	526	526	520	466	517	522	504	481	570	469	519	499	508	500	481	491	481	499	488	478	480	507	480	490	520	476	529	519	541	527	540	452	502	525	529	513	510	522	486	505	542	517	511	549	482	499	483	482	516	518	493	515	496	481	497	471	485	510	573	502	518	491	484	506	462	525	481	535	510	476	512	547	500	479	549	528	507	531	488	521	472	507	491	536	545	482	476	516
52405	40033	37599	29623	21120	13531	7176	5152	1723	313	301	238	262	302	242	253	282	243	223	284	254	271	251	220	260	259	279	249	245	270	242	268	282	283	253	275	270	267	266	257	271	250	268	274	268	205	272	252	249	261	262	229	258	275	249	231	248	247	287	258	275	283	275	278	228	263	228	269	241	252	263	267	285	236	258	242	233	250	243	266	271	254	224	249	244	231	293	247	238	215	265	273	266	244	240	253	263	230	229	251	289	267	265	290	248	237	298	244	276	241	250	254	262	229	243	243	250	227	246	253	280	276	294	265	269	252	259	281	228	269	251	259	288	280	256	268	253	240	262	262	251	273	252	245	225	224	290	283	245	247	321	250	270	250	284	287	240	223	234	241	264	298	268	243	288	247	243	251	266	228	247	281	267	243	231	260	253	257	243	254	248	265	265	272	235	243	273	236	231	257	232	231	285	258	252	243	239	278	262	234	262	270	272	253	267	244	259	281	254	266	266	262	244	254	247	253	227	249	278	245	247	266	240	240	271	243	259	244	260	218	255	268	229	283	265	262	230	238	274	240	243	240	270	278	242	255	221	293	271	272	279	253	265	250	243	245	240	274	250	259	243	265	276	251	255	236	263	242	260	260	280	265	260	275	248	256	272	249	254	279	273	249	256	231	225	267	273	246	252	256	243	249	252	288	279	317	254	256	237	290	275	247	252	244	247	250	252	281	255	267	253	284	270	252	255	237	285	257	237	288	269	248	257	258	242	275	260	235	252	265	258	251	280	264	243	259	263	267	253	259	267	263	234	266	287	247	220	284	252	242	273	251	251	288	265	271	253	281	257	246	245	260	260	243	254	275	274	261	275	244	263	243	239	237	247	255	238	233	241	258	245	236	246	240	244	258	248	270	256	265	270	285	303	256	253	264	242	245	245	240	270	264	271	269	250	258	267	245	253	253	244	258	256	236	254	230	280	284	263	272	237	279	296	264	236	234	260	277	293	256	236	245	233	280	240	262	270	270	256	254	248	232	255	255	248	256	273	220	253	265	237	251	273	246	240	230	238	260	264	253	263	259	235	258	281	273	257	239	268	244	252	265	257	232	246	236	269	265	254	273	258	239	265	250	226	288	245	268	285	260	249	263	246	273	250	248	238	245	259	258	234	233	232	272	253	270	245	229	214	256	253	246	281	249	263	258	268	265	275	241	273	225	267	262	273	242	249	236	259	288	281	233	240	237	267	250	280	259	242	275	282	277	249	266	281	231	260	248	235	268	265	268	289	236	252	283	272	266	285	285	273	220	254	251	264	237	231	261	257	259	249	231	265	281	264	263	255	236	271	231	269	248	285	266	250	270	281	272	245	254	246	266	261	259	287	232	283	255	266	249	276	254	239	265	294	247	273	272	267	251	229	255	286	233	264	227	254	257	273	257	229	263	278	221	263	237	268	264	256	271	253	242	245	252	245	260	271	270	226	253	289	245	262	289	286	252	262	283	284	269	235	244	245	235	267	274	237	261	261	279	250	288	251	251	269	274	231	250	241	277	281	266	252	301	275	245	259	267	254	261	229	256	236	244	251	263	256	225	224	251	245	249	253	247	234	219	219	259	243	254	275	235	269	247	239	241	258	272	249	221	261	261	260	289	266	243	254	256	225	234	255	245	261	244	252	268	268	255	268	258	266	244	258	296	255	231	248	253	265	281	260	264	272	244	268	271	229	221	286	276	246	279	246	262	269	238	274	243	237	277	236	239	269	259	244	242	268	233	251	268	277	274	244	246	252	242	256	289	271	244	256	241	280	258	263	244	264	243	231	232	264	248	240	255	265	225	279	219	273	283	262	271	253	271	257	290	245	260	236	276	288	259	306	261	276	241	262	263	262	254	257	229	264	258	265	224	240	285	247	269	303	268	265	242	244	267	279	260	238	246	259	278	254	265	261	215	258	225	258	243	263	269	236	273	245	260	306	248	243	274	283	247	269	272	230	271	251	259	259	257	239	244	247	258	265	254	271	296	246	261	294	263	244	262	270	246	245	263	276	249	259	218	277	216	286	271	255	269	251	239	247	234	259	247	269	293	239	242	257	243	257	293	239	257	259	253	257	261	261	255	274	262	260	249	247	275	244	255	283	247	256	301	285	249	280	225	242	248	247	264	278	238	250	251	256	237	226	255	266	264	265	238	253	253	249	227	248	293	272	244	250	239	267	255	244	244	276	275	230	275	244	258	263	241	253	284	269	251	255	268	258	265	253	252	277	255	298	256	247	262	282	255	258	249	267	252	256	263	279	241	232	268	238	261	261	283	276	306	273	238	270	253	241	224	256	259	247	273	242	258	286	258	273	235	259	288	236	257	257	264	255	227	257	251	277	259	236	247	238	236	252	286	274	248	283	262	261	236	251	224	281	269	281	247	297	253	251	260	261	252	255	268	250	259	258	230	231	221	243	252	250	241	260	247	250	239	270	266	269	273	244	265	262	266	244	234	281	267	239	284	246	257	249	246	257	254	281	267	228	236	246	268	197	250	249	255	268	254	254	264	243	225	233	265	272	243	237	279	253	242	247	253	252	266	264	279	271	264	260	263	229	263	280	225	251	239	233	274	275	271	254	255	241	243	279	267	272	284	293	259	261	274	253	245	278	265	280	249	246	281	248	227	244	266	255	249	253	233	230	245	260	275	281	276	258	259	285	287	250	237	273	253	254	260	235	241	245	269	257	260	271	256	270	241	273	276	245	268	269	264	239	253	257	246	279	307	245	264	272	270	218	278	268	240	240	256	248	269	270	266	250	232	254	274	280	277	246	248	234	258	259	240	246	263	280	265	274	232	264	247	256	265	247	283	268	276	256	255	226	277	280	251	270	265	261	259	252	277	283	280	280	256	269	217	267	259	244	256	252	291	270	239	245	243	274	237	242	231	256	235	233	271	246	291	249	257	213	262	272	264	259	250	271	249	250	257	247	241	260	248	272	228	284	275	269	249	221	253	240	254	256	248	274	280	221	253	281	279	248	261	242	263	243	226	247	245	228	245	257	239	261	250	252	255	260	232	266	248	220	252	249	241	235	244	284	259	245	256	259	264	282	255	264	272	236	266	256	302	241	261	242	266	240	261	259	255	250	233	264	250	213	259	266	239	268	282	273	273	240	258	242	271	273	233	221	256	289	262	242	251	256	249	260	264	261	263	261	248	239	234	273	248	258	286	257	281	248	288	245	247	246	270	255	267	263	225	248	272	261	252	240	274	262	236	264	232	263	246	266	258	245	272	285	246	256	260	305	276	248	264	251	251	264	254	241	238	255	247	269	292	270	281	270	291	245	265	270	249	234	248	251	235	251	257	249	242	293	286	244	232	282	260	253	245	230	219	244	257	259	255	279	256	255	259	257	263	253	260	268	258	231	241	262	267	239	247	240	256	238	253	269	232	253	283	223	281	238	274	241	256	265	271	272	281	268	266	293	265	245	251	272	255	292	261	241	248	252	226	273	270	256	224	246	251	254	245
34020	31709	38999	39564	34765	27082	19331	16054	5084	654	629	590	584	577	601	586	603	592	545	599	603	602	578	573	540	510	622	555	603	574	613	602	571	558	574	585	543	582	568	577	581	579	598	597	607	566	595	579	616	567	560	569	589	564	561	518	566	529	585	555	560	571	530	550	601	547	554	591	520	558	514	560	529	534	559	566	549	619	599	554	540	596	536	581	546	566	602	557	566	533	562	540	560	581	571	553	578	578	544	588	552	538	580	543	542	540	570	579	572	577	563	536	596	553	578	558	547	576	535	583	571	586	588	555	568	574	558	574	547	555	570	584	545	568	580	552	570	560	625	594	587	593	558	589	512	559	570	602	531	574	555	567	539	560	571	571	585	546	555	537	546	551	553	591	582	519	573	516	542	548	550	546	598	570	575	546	555	545	527	549	561	563	562	555	573	556	550	559	526	563	586	566	539	574	560	551	571	579	585	554	542	560	622	559	548	560	553	553	543	557	561	565	566	580	578	565	563	552	562	555	562	523	570	556	575	577	544	579	502	544	582	528	545	547	560	579	568	537	552	541	564	585	553	606	577	543	547	589	611	565	599	528	515	524	546	531	543	550	511	586	536	558	603	582	568	539	572	565	543	550	527	551	520	568	556	527	525	552	542	564	573	588	572	594	561	550	532	552	558	560	575	579	553	598	574	553	538	565	521	573	555	597	537	564	575	561	554	518	574	549	532	561	515	552	518	535	551	555	578	550	534	564	565	558	570	577	584	566	557	563	581	552	569	545	513	555	536	555	578	566	551	578	531	550	551	577	562	536	568	569	572	589	569	572	525	603	532	548	547	570	555	565	580	539	566	596	548	601	556	538	594	592	571	602	551	579	570	588	532	583	593	532	563	546	586	560	528	575	552	560	571	593	565	584	570	524	538	550	572	549	575	573	558	548	573	556	572	546	537	541	536	566	504	566	554	590	549	564	583	584	514	603	603	560	546	563	514	604	546	550	493	583	553	522	537	494	555	564	538	545	561	543	552	575	558	578	569	595	588	558	598	559	563	554	576	624	585	576	563	557	525	563	571	572	568	595	557	578	577	579	549	591	556	567	516	547	533	583	551	570	548	525	566	524	574	570	545	579	547	557	601	570	564	555	570	540	569	604	545	565	518	557	552	542	536	556	569	549	530	584	600	592	578	578	551	571	594	530	556	543	578	561	533	545	575	562	572	563	594	609	574	555	536	569	546	547	562	564	551	570	569	609	563	534	580	607	551	539	583	553	560	565	560	564	617	581	580	528	590	603	574	558	588	590	569	514	572	598	567	571	542	572	550	578	538	565	550	535	536	602	567	520	589	540	563	565	591	561	555	594	502	509	524	537	571	591	576	555	532	563	555	557	541	590	601	543	543	596	547	589	590	583	583	584	579	544	559	541	552	608	531	564	558	581	551	596	575	557	538	599	544	563	566	573	576	554	520	554	562	524	541	559	522	550	552	590	559	557	496	553	570	564	594	555	590	589	577	512	511	530	558	558	540	536	566	563	552	580	553	531	543	581	533	571	551	569	591	552	561	546	526	572	565	561	570	558	566	550	596	596	541	570	592	550	504	588	560	552	581	514	584	561	567	546	541	509	528	549	570	574	580	551	577	535	555	557	521	637	579	566	560	544	532	568	556	558	579	580	555	505	561	574	587	517	571	590	531	564	521	594	561	558	550	565	566	544	532	582	517	541	543	556	587	535	553	561	565	530	577	581	559	548	560	566	576	556	547	535	570	547	551	577	575	560	611	575	571	582	569	564	572	549	561	524	560	544	568	558	559	587	571	567	556	578	550	561	555	543	548	485	578	561	579	579	515	515	551	569	563	535	580	562	611	532	586	538	533	533	551	536	545	548	578	590	554	579	582	533	573	569	559	555	556	538	541	542	556	568	532	566	542	553	538	536	579	540	588	584	558	615	577	575	561	542	575	544	564	578	563	571	517	587	552	575	568	530	580	584	564	556	521	592	551	548	538	564	563	565	558	541	540	569	550	512	584	547	598	551	541	561	537	533	573	561	568	577	539	564	568	544	568	542	574	564	557	518	546	555	573	573	540	583	532	515	579	554	571	571	562	540	574	594	583	575	566	550	567	556	571	548	551	540	514	562	561	556	595	578	582	562	529	558	601	608	561	560	570	527	543	549	574	558	531	553	562	612	536	551	564	555	551	551	614	529	615	527	549	570	532	579	559	570	557	571	579	561	571	560	576	551	531	605	555	548	578	582	588	582	604	573	571	552	557	554	574	559	548	616	560	561	543	584	549	562	557	513	537	533	526	527	553	564	549	511	574	574	560	543	558	604	560	540	539	536	581	551	564	532	540	590	588	560	527	575	577	506	548	531	564	584	585	558	554	568	534	599	579	552	558	569	573	590	530	554	537	557	571	550	577	574	583	539	546	583	545	582	539	535	602	582	565	547	593	602	565	558	605	580	582	571	546	565	582	528	533	544	558	570	594	553	575	533	571	590	587	609	572	545	546	607	574	605	548	530	544	549	550	556	569	605	531	606	564	547	604	542	592	599	556	556	547	578	550	633	544	572	578	541	566	559	543	572	571	574	571	540	591	526	565	564	553	570	598	571	558	570	544	551	556	587	527	593	599	583	557	563	532	557	562	567	525	561	554	574	574	571	532	570	563	536	601	556	546	590	561	585	578	566	554	557	583	551	581	599	560	558	573	524	576	531	591	540	617	614	577	576	552	555	567	514	562	539	605	577	547	568	578	585	587	593	559	523	525	545	543	535	614	566	543	528	554	521	549	560	539	562	552	558	549	568	556	544	562	554	579	518	593	552	576	558	571	553	578	580	578	560	538	568	516	562	555	545	568	591	569	574	599	582	573	588	558	597	579	574	527	608	597	581	539	528	559	599	557	608	570	575	536	536	572	562	518	564	542	582	505	571	626	546	580	505	566	625	545	587	550	567	555	558	597	571	567	577	590	577	521	594	561	566	555	581	551	587	584	557	604	547	566	557	551	590	587	544	557	541	623	591	569	552	599	539	544	579	549	582	575	553	536	577	551	570	565	561	545	538	547	525	578	551	570	569	561	591	560	579	561	552	551	546	549	567	584	511	560	546	572	577	566	557	562	557	573	556	552	581	540	598	591	556	583	540	578	616	544	590	516	541	548	597	540	579	533	568	548	469	535	558	564	538	552	554	571	571	567	567	571	575	517	586	622	574	527	546	614	550	564	590	562	554	534	544	482	540	556	555	611	547	562	559	603	556	533	555	584	509	570	571	544	587	558	554	543	537	561	536	541	553	580	559	559	560	569	570	580	535	555	580	598	551	620	612	551	537	559	564	584	542	522	563	554	557	554	547	592	540	562	550	575	572	541	548	583	568	546	550	556	543	599	586	588	597	515	551	585	611	539	530	559	570	586	585	566	567	604	544	578	545	555	582	578	526	584	565	603	552	528	552	573	576	539	558	555	583	569	549	517	576	545	585	580	544	535	569	559	551	539	550
25523	14137	10637	6269	3087	1632	914	494	242	132	152	133	152	130	127	164	157	134	131	127	123	127	148	137	109	153	118	156	150	140	132	132	128	157	138	154	133	140	130	163	132	143	139	140	139	133	147	141	158	133	146	126	132	144	144	141	142	131	128	145	164	132	137	144	130	130	146	111	133	126	142	137	145	135	126	139	149	120	141	136	119	121	134	150	133	112	135	132	137	129	137	128	143	142	102	135	147	134	140	145	154	146	140	141	142	120	130	119	129	128	169	138	124	121	120	130	132	147	125	143	151	132	153	125	115	142	138	133	118	148	163	133	143	146	149	142	130	122	129	142	115	134	126	134	141	131	136	141	110	125	144	131	139	150	153	129	137	151	123	137	132	107	108	122	134	132	147	122	149	144	126	142	126	147	129	129	161	130	120	155	140	126	139	133	144	146	146	131	122	149	123	131	141	153	154	132	153	125	123	125	130	136	124	152	137	123	130	143	119	137	138	115	140	160	133	134	136	114	119	121	132	127	140	164	145	144	143	127	120	125	140	131	117	128	134	158	140	143	117	135	130	138	128	141	133	166	169	145	146	147	123	113	123	135	129	146	148	108	130	136	154	149	125	130	116	133	123	126	158	120	134	126	125	122	118	136	118	120	133	138	149	135	125	117	118	146	143	157	140	146	146	138	137	123	127	151	140	139	146	156	130	146	120	130	121	129	128	125	124	152	152	126	134	142	137	131	143	142	132	148	148	133	160	133	139	142	131	147	130	126	121	145	130	145	123	141	110	139	114	147	139	120	122	119	134	128	142	139	122	136	134	119	134	133	139	125	136	132	120	134	116	162	144	160	135	141	166	145	154	125	117	131	146	149	138	140	127	125	124	165	143	116	115	133	133	126	136	142	138	124	123	122	137	146	135	141	153	111	135	124	137	146	131	114	144	148	124	153	129	130	131	142	152	125	138	143	153	155	159	120	125	113	137	137	116	129	146	129	116	110	133	132	141	125	147	148	139	146	113	122	138	143	122	160	147	143	142	127	128	149	155	120	139	117	119	145	132	128	129	137	142	142	122	119	145	141	150	140	135	139	119	98	140	141	116	138	125	119	122	144	146	138	142	144	114	125	150	137	123	142	144	132	111	141	140	145	133	143	138	149	142	143	148	153	124	140	125	116	141	145	129	161	141	134	149	133	106	127	138	147	151	132	135	139	151	141	137	131	125	116	141	136	142	133	132	127	161	135	127	159	142	128	146	171	140	148	146	167	130	124	138	152	133	130	142	156	137	138	137	138	136	135	132	120	150	127	128	135	135	145	148	125	128	149	127	146	132	135	134	153	140	135	120	133	131	139	148	134	123	111	115	150	129	133	141	124	128	145	132	120	130	148	135	138	150	120	140	127	132	128	130	132	152	121	135	134	127	144	145	140	134	123	111	148	131	113	110	123	142	122	125	151	158	138	131	128	142	127	141	137	134	128	112	139	164	127	116	146	148	162	137	145	160	125	126	154	152	142	131	142	148	162	115	152	134	170	156	149	152	110	136	148	115	137	113	143	107	131	124	152	154	151	124	129	141	127	132	151	128	117	143	130	122	115	140	125	149	131	121	131	127	146	120	148	137	136	130	148	150	115	130	153	122	140	144	122	160	141	110	127	137	126	151	153	163	148	135	124	140	147	114	149	141	134	132	141	139	143	147	140	135	113	141	120	163	144	143	148	145	138	148	142	150	130	146	137	113	121	124	145	138	141	124	132	133	114	154	140	148	135	164	144	125	143	122	150	115	105	146	140	141	142	131	117	137	139	149	145	152	129	117	121	131	137	122	149	115	132	120	110	132	140	134	137	139	138	137	131	136	142	171	133	130	140	131	140	137	135	142	130	162	140	167	140	120	162	124	126	144	124	126	142	144	132	143	135	139	146	140	139	120	126	143	157	123	114	137	125	130	117	138	114	155	157	129	130	159	138	157	113	130	131	117	121	120	150	149	122	136	139	133	115	138	157	140	137	136	141	125	139	146	125	128	131	141	146	125	142	149	138	156	131	134	129	136	155	133	124	116	132	123	131	139	103	156	126	129	144	144	150	151	133	140	107	132	137	122	126	134	145	138	140	144	140	126	155	93	120	151	151	132	145	126	124	133	129	141	141	133	141	127	147	106	132	138	142	141	142	115	132	125	146	137	120	132	153	132	134	120	135	150	148	141	111	169	131	116	120	136	159	140	122	147	118	140	135	130	135	136	151	111	121	133	147	143	115	148	129	143	136	118	128	133	133	148	130	141	130	129	113	124	151	122	116	142	154	138	114	145	148	123	159	152	134	123	110	143	132	134	147	119	134	149	116	145	122	116	124	119	141	132	138	125	132	134	137	148	137	132	135	146	142	136	138	165	124	119	143	135	139	151	131	153	153	133	119	114	129	122	119	130	136	153	142	166	132	143	143	145	141	136	117	151	141	150	125	130	120	138	118	140	156	137	158	125	128	131	139	131	117	120	152	117	129	136	138	125	143	119	117	143	142	156	129	129	115	124	139	147	132	133	132	127	148	148	136	129	132	132	152	139	105	118	92	144	143	135	141	147	159	136	127	149	116	138	120	127	113	112	141	116	123	126	133	116	119	138	126	135	151	137	147	131	137	123	127	133	144	138	140	153	122	154	145	149	131	133	132	130	136	154	108	116	139	137	132	140	125	129	128	108	129	142	107	136	149	148	126	122	162	131	162	136	148	129	128	140	133	131	158	143	142	146	122	140	138	145	147	135	134	126	139	138	139	120	121	139	161	140	133	127	128	113	120	140	132	114	131	162	115	125	150	141	147	145	138	137	144	127	127	138	134	125	143	155	132	141	133	115	151	118	137	147	131	134	122	122	143	144	135	159	137	148	127	125	133	119	128	157	154	147	145	146	163	127	152	135	131	126	148	137	140	138	125	131	134	137	123	122	139	136	140	122	135	126	118	123	162	128	127	150	134	144	135	115	132	122	123	138	151	130	131	154	131	138	124	152	117	140	145	122	145	160	149	130	124	117	122	128	137	145	123	141	138	147	147	137	127	131	120	147	133	138	123	118	132	155	122	120	140	150	154	109	133	121	140	157	146	120	131	134	134	127	131	116	129	124	133	142	117	134	138	136	125	128	141	139	151	143	143	138	149	107	120	114	162	139	132	128	115	141	119	130	134	147	124	133	129	134	125	152	134	133	148	140	121	152	137	127	142	133	136	131	128	129	130	128	135	130	126	133	134	121	142	132	145	138	142	153	158	121	154	148	138	134	139	127	125	115	143	124	141	120	137	150	145	143	125	117	122	122	137	144	152	156	128	134	122	151	143	137	150	148	113	149	113	118	132	126	141	115	125	144	137	129	122	125	143	136	130	146	144	130	115	148	136	113	140	127	127	139	126	149	145	129	147	116	120	142	119	126	133	128	149	113	135	135	143	138	120	152	125	142	136	133	108	107	146	137	133	151	111	136	133	133	133	136	118	149	136	151	124	119	154	149	138
15571	10948	16077	14422	9665	6040	3690	1935	992	398	349	331	360	362	354	365	346	361	337	329	306	324	322	348	332	322	341	342	321	315	398	298	323	334	348	337	344	364	321	325	322	344	336	322	307	370	374	339	341	333	331	321	311	325	354	363	328	356	355	355	342	351	316	307	307	328	340	303	335	296	346	329	347	339	342	330	346	311	327	336	352	346	332	345	327	319	358	296	331	334	343	359	335	372	354	346	349	343	353	331	330	298	349	322	288	326	314	314	362	337	358	318	342	346	342	342	370	323	383	335	315	336	333	340	341	341	353	320	369	294	368	309	336	342	309	348	357	352	363	315	333	351	338	341	341	322	369	358	344	337	349	333	346	347	341	325	324	331	347	319	337	337	349	345	335	311	317	367	325	344	321	345	315	340	333	327	326	323	350	359	302	346	328	343	370	328	332	304	302	302	276	339	320	323	341	314	288	344	363	340	369	351	309	304	324	326	333	338	333	360	348	316	362	382	309	315	383	310	352	370	354	318	317	304	318	346	324	320	315	339	335	324	338	343	331	323	343	356	310	331	348	333	347	363	313	338	323	302	362	305	363	328	347	352	342	314	343	330	323	353	344	339	352	312	315	328	298	345	339	348	351	329	318	321	361	322	317	333	331	331	350	322	327	330	339	370	303	320	329	342	337	318	339	344	328	326	320	314	346	343	317	312	354	335	331	352	322	335	318	345	327	337	299	335	350	312	307	314	307	357	327	332	340	315	310	339	345	376	336	349	333	319	335	349	343	335	341	342	337	349	321	316	322	330	343	325	308	345	357	345	360	364	330	305	346	332	328	373	334	329	316	339	348	339	345	349	366	316	340	315	321	311	316	354	315	331	322	342	356	333	325	303	365	341	334	356	330	339	292	348	319	327	333	312	354	319	331	339	331	326	352	361	328	322	349	333	340	342	333	348	323	324	333	323	330	324	310	301	346	339	328	345	317	349	341	320	354	330	335	336	322	326	352	345	346	357	324	329	368	320	359	340	351	327	333	351	338	316	325	337	342	354	353	337	332	297	343	338	312	319	348	340	341	319	339	302	322	328	345	336	341	310	366	340	332	363	308	347	342	339	337	343	327	383	354	336	338	345	325	321	320	327	355	330	331	321	342	363	361	319	348	369	356	348	344	366	337	330	375	337	333	340	337	342	329	329	335	301	370	364	327	356	321	341	348	322	331	301	322	343	337	327	352	321	342	333	323	347	347	367	345	307	297	318	328	349	334	324	337	325	299	342	296	330	344	322	329	332	343	371	338	325	329	363	339	327	343	327	315	351	324	356	322	332	331	314	316	343	352	360	347	321	350	326	343	341	360	344	331	317	315	317	345	336	323	314	346	343	342	318	353	342	370	344	339	290	363	306	351	326	352	317	321	320	347	349	323	351	337	342	312	330	340	317	326	354	318	331	333	323	304	319	333	325	350	330	323	352	334	301	337	338	340	340	327	359	337	320	329	373	317	345	354	334	332	326	335	301	352	325	342	347	334	329	345	309	322	322	347	324	338	328	340	342	300	314	326	326	322	348	332	335	348	332	338	365	349	297	331	341	328	348	324	317	304	347	350	326	349	340	338	323	336	344	307	349	338	351	349	353	341	317	319	354	340	328	350	320	327	311	307	349	349	351	340	352	322	373	321	335	368	330	321	355	362	352	343	327	325	333	338	347	346	348	335	308	323	332	365	346	369	329	351	330	321	335	357	322	360	325	360	315	318	352	352	328	342	330	340	329	307	326	323	328	299	291	343	324	353	320	333	301	348	324	309	337	337	318	318	379	361	350	329	349	349	335	330	344	326	310	351	346	325	304	382	319	315	351	337	352	322	352	297	314	329	372	351	296	335	349	356	345	334	339	360	333	387	318	316	333	344	343	334	338	333	337	344	356	339	320	307	345	362	314	302	324	343	317	320	373	310	344	327	357	332	342	302	330	335	334	360	347	342	343	360	332	355	339	320	344	326	304	358	304	375	340	332	316	338	308	341	320	375	313	364	337	308	351	327	345	360	333	319	327	320	340	292	329	336	344	310	333	330	350	327	325	346	297	312	348	342	337	305	343	330	318	348	338	334	330	344	313	325	358	346	374	362	318	343	322	349	350	356	277	329	352	336	333	327	351	317	335	329	307	316	343	318	341	335	337	352	323	341	308	318	332	331	374	316	328	360	323	301	363	337	341	336	311	359	318	340	325	350	357	362	311	372	311	334	313	321	324	323	315	331	352	319	341	346	355	340	326	303	338	342	331	323	331	329	334	342	351	348	343	325	320	352	334	323	350	327	354	341	337	348	345	337	363	313	340	317	357	343	315	352	324	286	301	330	335	314	374	311	307	297	342	353	338	363	374	325	328	308	329	343	307	347	285	355	335	308	376	335	333	311	352	356	369	372	318	359	324	345	310	330	314	341	342	328	369	336	300	340	355	333	316	358	318	323	352	332	360	337	329	323	279	331	325	338	353	330	328	351	332	347	354	334	344	341	365	356	357	347	323	321	354	348	323	349	324	318	308	316	320	322	339	336	328	319	339	354	321	324	328	327	322	337	334	336	345	351	336	327	320	327	324	325	359	293	372	336	340	332	318	354	335	346	353	372	331	292	308	334	351	368	374	343	339	324	333	336	360	356	347	356	350	315	340	350	336	352	351	314	334	335	315	333	328	327	324	351	348	352	350	321	317	370	329	347	371	320	279	344	341	368	341	359	343	349	355	313	330	340	339	315	321	312	340	346	351	327	333	322	355	332	347	316	348	344	367	331	302	328	340	346	356	348	342	355	312	354	298	295	355	332	344	300	353	323	323	375	328	341	312	344	364	322	356	309	342	322	369	319	309	325	296	328	328	318	353	331	335	352	342	353	342	334	343	302	308	343	332	286	357	371	308	349	310	324	352	335	365	316	360	324	336	335	354	333	324	343	322	323	313	343	356	331	313	361	322	294	307	328	320	355	392	355	319	302	328	373	314	360	345	350	333	350	351	348	321	332	321	342	348	291	357	354	338	341	316	326	321	315	299	342	375	311	340	343	344	333	319	336	336	344	346	333	333	316	311	343	313	344	335	345	358	347	329	319	349	360	322	373	338	331	328	371	324	340	332	353	319	342	300	330	317	314	340	321	356	282	362	338	335	326	318	345	348	339	327	323	322	337	362	328	352	308	330	310	368	356	370	339	355	332	313	320	321	333	341	325	321	354	346	318	313	336	337	328	317	301	368	343	322	316	318	308	361	346	332	313	331	329	313	326	349	374	290	349	320	317	320	338	328	330	339	355	341	343	361	338	336	311	331	333	309	347	360	355	346	331	332	295	350	339	351	322	299	314	306	339	338	323	308	340	334	345	354	363	331	344	347	346	302	337	346	312	338	341	314	299	313	329	328	337	313	341	331	382	326	357	353	349	357	337	342	328	351	341	346	329	325	333	360	370	311	309	341	367	333	352	287	363	340	329	343	363	328	330	345	328	362	308	363	377	335
42520	27406	25655	19257	12453	7774	4148	3195	2557	802	271	229	283	222	238	236	235	234	254	217	239	220	232	249	234	231	217	257	231	250	229	235	224	220	260	283	242	255	236	241	219	226	228	249	234	199	231	200	201	224	257	230	248	269	256	194	239	245	236	241	248	233	236	233	233	228	257	190	267	244	255	256	241	253	246	249	236	237	254	231	219	249	223	235	222	221	247	220	259	251	220	224	229	235	219	228	241	245	233	247	199	198	241	242	261	226	213	226	237	225	221	234	218	270	241	230	241	226	252	229	253	229	229	239	243	217	242	229	223	233	236	260	225	239	258	236	213	215	207	233	237	237	241	262	255	244	267	239	220	258	240	262	216	220	261	248	261	220	230	214	261	231	221	238	244	252	210	216	232	203	226	226	240	257	244	237	212	226	245	236	259	248	221	273	236	212	223	274	210	248	263	232	263	244	235	259	246	226	275	223	227	249	240	263	221	216	225	261	245	261	243	227	227	228	218	226	228	265	248	230	252	227	248	226	245	225	247	268	242	250	230	246	257	255	245	239	244	219	254	254	218	226	241	234	255	237	216	225	251	237	238	232	204	250	254	230	232	237	243	244	233	233	230	233	227	277	239	239	257	254	223	211	233	255	262	205	206	236	210	206	248	244	256	235	232	234	228	232	254	216	243	256	255	253	204	242	240	209	217	253	248	237	249	260	244	248	255	241	263	270	261	258	240	231	239	250	244	223	220	233	239	268	235	236	230	223	228	255	235	258	254	212	230	250	232	206	243	230	208	215	232	244	202	203	233	231	235	223	253	254	246	245	253	241	211	267	251	241	264	240	251	234	243	233	211	238	248	244	240	251	241	235	237	222	244	217	253	222	205	261	220	250	240	251	230	276	267	242	232	241	258	227	220	246	241	224	235	258	234	242	230	248	271	257	262	222	257	229	251	220	236	227	217	225	239	263	224	253	231	240	250	243	256	220	240	247	229	225	224	252	225	226	224	214	237	228	239	255	256	264	242	229	214	215	211	258	234	241	256	262	260	243	263	243	220	244	220	259	219	232	247	235	259	239	255	214	217	230	221	248	233	260	236	222	239	222	233	246	251	268	250	244	233	237	236	228	233	220	251	245	235	266	231	237	197	208	225	221	230	214	234	233	265	230	225	229	221	226	227	258	230	256	218	251	227	237	260	242	207	235	273	259	246	216	276	222	252	203	246	233	207	260	232	246	256	248	233	230	262	223	228	197	252	229	236	240	230	227	249	225	216	205	237	246	265	244	238	252	256	272	248	230	265	256	264	256	267	237	252	235	238	242	250	252	209	252	218	248	242	225	246	228	248	242	237	204	225	225	234	256	242	232	248	248	248	226	255	237	230	242	226	228	261	224	238	224	237	243	230	242	226	243	237	244	233	235	245	228	229	253	238	237	245	202	235	227	243	248	274	249	233	256	251	218	228	246	225	201	227	233	225	224	225	229	242	246	215	218	243	234	234	243	243	222	246	239	195	220	224	266	247	223	257	223	224	227	249	219	230	224	240	218	231	223	227	226	240	230	238	199	225	240	239	242	216	227	242	251	217	269	240	223	227	242	241	237	248	223	235	225	227	244	242	238	230	252	216	237	246	263	257	225	249	257	236	217	247	243	237	210	261	238	229	251	239	225	269	242	213	233	227	255	249	218	236	250	222	231	270	214	260	223	232	226	244	235	250	244	256	241	234	258	218	267	252	237	245	224	244	222	250	236	241	240	233	253	270	234	236	248	246	263	240	226	237	240	246	244	215	238	247	228	276	225	265	254	246	218	238	237	236	264	261	240	234	225	220	248	221	251	206	254	242	224	235	206	222	263	229	246	234	226	245	249	240	212	224	215	272	271	238	224	264	263	249	238	252	235	216	233	214	238	244	249	265	232	236	214	261	253	244	252	263	222	241	236	241	246	235	236	265	257	241	253	266	254	259	226	236	243	230	220	276	233	253	222	261	208	221	219	249	242	252	246	256	226	254	238	202	265	263	231	235	246	233	246	255	242	230	231	223	221	227	228	243	260	223	253	234	242	235	225	233	227	212	208	248	229	261	271	247	238	219	233	240	224	240	252	258	252	260	240	200	240	259	238	233	235	242	271	250	224	235	233	251	240	214	241	263	242	247	225	246	229	246	224	240	225	219	242	249	219	228	219	268	261	258	231	245	280	257	244	239	239	226	245	224	234	222	243	211	215	234	259	237	224	264	214	235	262	210	231	266	250	236	235	260	208	237	246	254	254	266	240	243	247	224	180	239	226	224	239	233	243	250	255	263	223	236	234	227	234	231	215	275	225	246	238	243	246	244	232	228	262	245	239	222	267	234	225	216	212	219	242	261	219	227	231	236	225	234	226	253	253	224	208	260	218	216	225	231	233	272	215	255	245	246	254	235	264	234	215	252	258	235	242	215	251	258	238	246	270	272	260	208	228	228	260	250	232	229	247	243	228	279	236	236	250	239	228	227	227	231	223	225	226	280	231	246	239	233	200	240	237	261	230	254	239	232	233	246	196	249	230	226	239	252	241	232	216	247	235	232	268	241	244	256	248	244	281	257	255	233	221	233	244	238	252	259	244	241	241	243	236	223	231	242	212	252	250	249	231	206	236	202	215	245	227	261	227	265	225	232	263	199	250	236	215	230	247	213	226	258	257	227	257	233	208	220	218	241	218	226	219	240	229	221	243	242	233	254	256	241	251	245	282	242	253	243	243	252	266	234	243	244	263	232	242	229	224	247	257	255	248	235	231	253	232	260	257	219	254	218	263	232	212	264	214	229	255	249	237	223	221	239	217	224	215	263	223	210	216	224	232	230	244	229	260	222	264	218	206	250	262	208	226	235	248	238	249	227	213	219	242	257	247	213	215	247	252	218	248	236	275	239	239	224	236	251	255	259	238	254	267	242	214	226	231	232	223	265	273	231	254	216	262	202	235	276	220	232	248	228	238	235	256	273	235	260	229	294	223	228	243	249	258	231	249	244	241	233	242	237	193	267	229	288	214	229	228	216	230	230	236	218	253	258	242	231	241	228	240	195	238	230	240	253	215	230	237	288	244	233	243	212	267	199	249	234	220	208	241	217	243	215	194	250	264	250	259	240	233	251	230	239	215	234	230	221	245	234	231	219	216	259	253	230	208	228	219	232	211	218	240	246	240	257	264	253	237	248	218	271	225	229	244	253	228	245	251	222	239	241	237	240	247	251	263	234	251	226	233	265	229	211	233	237	225	254	223	233	242	231	247	213	235	218	253	242	244	231	247	219	235	225	247	231	213	198	231	249	252	207	231	220	243	247	247	257	218	248	227	261	247	203	235	251	208	231	254	219	262	231	270	252	268	248	236	210	258	239	225	253	248	235	241	227	218	233	228	234	253	233	247	237	228	258	237	245	244	230	238	211	259	235	221	258	232	248	243	221	217	218	241	266	202	215	265	262	258	247	257	232	196	279	257	237	237	269	226	211	231	214	236	226	249
27529	21552	31198	30535	26350	20155	13544	12169	9650	2363	591	534	498	512	583	557	539	528	559	552	548	513	546	505	569	590	568	512	551	543	577	544	540	529	558	547	549	547	525	579	513	526	555	509	535	562	577	546	562	522	522	524	553	528	570	517	557	569	535	515	516	491	555	534	563	571	540	498	550	546	568	535	541	496	555	566	536	540	565	517	565	502	543	487	532	566	543	556	544	517	527	575	542	565	532	493	519	562	546	532	554	545	536	552	554	550	505	569	529	536	547	516	539	557	544	561	560	536	521	524	576	573	511	555	514	502	547	560	567	522	575	513	523	522	522	550	534	521	541	572	541	552	561	534	532	560	485	537	513	521	579	485	536	559	514	519	576	567	524	544	527	565	570	533	550	524	543	544	548	549	501	531	533	560	501	566	551	511	496	564	500	532	533	548	540	508	524	488	511	540	528	551	555	533	586	578	519	542	536	534	535	498	541	558	537	579	537	557	531	522	534	541	565	513	547	523	543	541	546	542	524	519	506	556	562	557	522	517	577	519	524	580	503	575	552	526	525	552	537	509	524	546	549	533	555	523	502	547	550	571	558	557	566	555	511	547	560	574	523	493	552	536	555	555	519	546	552	533	534	533	528	566	568	518	554	573	522	512	553	547	524	566	506	569	552	508	494	560	542	523	532	532	521	543	513	559	569	588	540	544	529	540	546	548	551	589	561	519	559	554	558	539	552	486	531	550	560	522	543	558	553	536	546	542	531	534	559	545	547	556	543	519	532	518	532	541	524	571	505	527	529	538	539	543	531	588	569	532	537	538	549	533	592	549	551	553	558	551	584	539	581	561	491	535	540	560	532	575	564	520	541	558	542	515	564	542	513	543	517	499	566	555	570	545	514	533	574	556	512	502	611	536	535	518	566	520	580	550	543	528	558	527	540	539	554	548	561	536	531	551	533	516	531	538	538	540	528	543	535	553	544	541	544	540	546	587	554	556	534	523	530	522	528	573	528	531	525	567	504	547	568	619	535	512	518	521	565	558	518	602	523	538	515	541	559	593	507	513	546	517	547	581	530	538	539	539	551	551	543	518	563	559	547	542	569	545	529	525	528	545	568	541	525	544	540	494	524	534	557	573	561	516	550	538	524	540	575	531	522	582	542	567	513	544	567	507	566	502	586	515	530	483	526	519	594	585	508	529	530	564	510	559	492	518	557	523	561	516	523	569	493	542	506	561	532	532	550	569	541	498	605	563	517	522	565	515	528	565	551	512	568	582	531	559	588	528	556	521	548	559	533	559	533	541	568	558	495	505	516	546	527	550	537	547	544	541	510	506	564	556	534	507	569	520	542	564	522	542	536	544	521	526	527	528	552	506	493	546	511	521	554	550	596	560	553	531	505	533	498	528	544	523	575	572	538	562	514	541	568	553	501	553	518	528	580	593	537	547	545	568	581	529	542	525	536	528	533	539	525	552	538	561	501	529	507	536	532	520	518	538	566	543	526	525	566	526	590	571	547	517	500	552	518	548	533	542	565	570	543	529	577	550	570	540	534	523	599	540	549	496	534	508	561	521	542	511	565	540	543	575	552	534	517	533	559	576	531	553	527	521	530	531	548	516	535	495	541	549	545	531	545	502	579	554	541	534	557	529	548	554	513	545	502	543	534	571	595	526	591	521	554	584	563	576	552	578	529	531	547	516	541	528	531	543	551	506	516	542	537	545	546	502	559	507	544	515	575	567	532	544	570	518	540	546	539	570	545	562	550	565	561	493	564	558	520	558	567	567	518	549	549	505	541	521	573	540	535	504	540	508	578	533	523	512	559	546	528	556	566	560	573	573	543	559	558	553	483	492	528	570	581	540	555	529	551	536	531	544	568	524	550	524	513	534	534	546	544	541	566	565	523	588	553	521	532	498	580	533	610	525	557	549	539	535	518	543	527	589	525	532	533	519	536	544	516	542	521	541	570	553	541	540	562	517	536	565	535	587	537	535	539	564	558	560	501	549	545	542	536	506	524	548	557	543	547	534	527	554	553	540	541	523	528	496	527	584	545	553	566	539	526	555	499	543	572	568	551	522	494	537	545	522	553	505	518	538	505	542	522	538	563	529	557	525	577	547	544	481	522	530	539	524	513	518	547	494	591	502	535	537	534	524	512	530	542	561	555	563	528	537	576	571	570	542	510	526	517	553	536	534	558	562	515	569	574	577	553	514	529	505	524	526	544	585	542	537	553	567	543	530	505	555	523	531	568	545	547	537	553	559	554	565	564	505	559	549	539	550	562	558	522	557	542	521	521	576	539	534	528	527	554	567	574	494	555	504	549	527	539	530	506	535	537	543	560	510	536	526	560	525	544	527	535	537	576	525	510	514	504	531	553	510	558	541	551	610	537	581	522	518	549	550	566	551	527	559	596	480	510	581	526	567	554	566	579	520	537	546	584	533	546	534	491	522	563	539	520	612	532	527	538	539	615	525	553	531	544	567	568	530	609	546	606	506	542	547	585	576	538	563	532	540	520	543	534	516	538	572	523	553	557	558	521	519	516	566	590	560	580	486	534	536	548	512	574	569	532	593	567	569	589	528	547	548	526	534	569	546	546	523	548	540	549	541	496	555	571	529	548	568	520	573	535	503	532	540	533	537	578	551	552	517	502	525	565	540	572	522	556	581	549	573	497	508	565	521	524	535	546	523	535	561	563	508	567	533	557	542	555	527	531	555	545	517	578	507	569	526	528	549	544	530	556	551	565	557	524	543	542	561	535	527	506	548	552	548	574	534	538	556	547	538	579	499	528	561	580	560	520	521	538	545	530	535	556	553	509	562	534	572	532	542	563	535	537	552	503	539	563	555	531	529	553	566	531	581	518	554	563	518	482	554	513	571	557	553	576	557	519	526	551	575	547	527	584	540	548	530	576	575	584	524	538	552	569	558	563	575	518	512	523	572	515	524	531	544	538	516	538	540	560	521	548	533	564	525	569	597	536	533	564	520	545	566	597	559	506	577	550	518	575	524	526	511	507	573	505	555	514	554	519	526	499	571	531	528	553	573	516	539	600	568	556	532	516	528	547	553	523	547	536	530	515	515	526	533	587	544	548	547	484	561	554	551	529	556	531	537	539	545	537	556	535	568	556	556	554	560	542	518	542	491	516	541	496	597	508	565	543	540	566	548	554	536	547	523	577	560	555	486	559	538	517	520	535	550	536	557	540	526	558	516	582	551	581	580	584	546	552	576	570	552	559	567	549	533	515	507	527	555	518	532	509	549	517	578	462	529	540	506	528	578	557	554	564	562	541	569	558	529	559	549	591	522	535	575	567	544	550	533	513	535	558	577	506	561	536	559	554	567	530	575	556	519	545	550	569	539	536	534	550	481	527	547	519	565	542	539	520	524	544	504	525	583	481	536	542	532	589	527	532	574	536	536	536	546	537	531	537	519	547	547	531	514	573	536	562	564	549	593	540	545	534	580	559	583	555	542	526	533	522	556	559	548	518	549
54257	37327	36707	29740	24357	15358	9474	6508	2688	901	272	281	274	273	294	281	288	271	247	265	265	292	273	302	253	218	289	256	247	284	289	281	239	276	274	261	300	306	292	282	253	283	302	300	293	243	308	267	274	271	305	284	291	230	270	262	288	246	243	259	253	271	255	286	264	285	284	282	267	258	310	287	300	324	281	290	260	242	275	258	273	281	238	286	253	263	258	249	269	260	299	256	269	294	243	234	262	266	276	264	225	278	245	249	266	282	275	257	251	252	260	292	247	274	280	247	263	240	246	270	282	251	253	251	264	249	245	256	259	289	283	239	269	279	273	287	269	240	263	288	290	276	287	298	302	247	286	280	290	280	238	294	247	263	279	251	255	272	264	284	261	258	290	320	235	260	267	252	287	273	278	277	272	280	250	284	273	283	263	264	253	294	274	282	276	265	283	279	274	254	275	269	281	275	278	281	251	305	271	278	263	281	255	289	277	292	296	290	256	230	275	271	266	264	267	263	269	248	302	263	291	304	266	289	276	247	277	286	260	253	282	268	257	256	271	243	265	243	259	269	231	256	232	244	252	246	272	299	268	260	288	292	246	267	285	261	280	256	250	271	292	282	246	279	233	269	263	278	280	269	293	299	273	269	259	297	236	250	290	303	259	253	302	260	279	253	264	281	250	248	266	248	260	295	255	268	284	272	239	248	272	276	254	255	271	253	256	277	252	315	247	279	243	263	289	254	269	303	268	253	288	263	248	251	261	259	247	268	265	233	259	262	269	282	261	269	244	262	250	296	271	273	254	272	267	262	247	256	252	282	267	241	267	272	268	242	271	250	269	255	269	273	246	265	300	285	245	291	271	262	275	222	279	279	261	265	265	260	266	261	296	283	273	273	289	282	261	268	287	235	274	272	285	236	252	257	268	261	242	248	277	271	276	247	262	243	269	264	258	271	258	288	279	265	264	275	248	249	252	282	277	307	298	262	307	280	277	243	245	287	235	285	269	269	244	274	270	267	262	255	289	283	265	287	303	266	254	278	292	275	264	246	296	275	248	264	240	315	235	278	269	250	281	269	272	289	260	298	275	267	258	287	241	256	259	252	264	275	296	245	291	282	255	273	266	268	288	315	282	284	263	292	281	249	250	266	294	284	283	282	240	266	258	309	279	263	249	267	251	286	261	252	274	263	270	316	258	265	286	299	265	241	250	285	271	249	258	262	240	285	260	283	261	271	268	290	267	274	273	274	290	290	247	258	248	265	302	265	262	305	262	283	278	284	278	271	248	272	271	275	250	256	243	287	288	261	275	246	250	289	254	250	267	242	289	278	295	287	277	283	255	275	247	283	279	280	253	287	289	276	264	282	266	262	239	249	264	270	283	281	240	271	302	266	249	273	274	256	278	274	235	248	258	250	266	250	275	276	269	247	266	282	283	263	267	272	265	266	251	260	269	275	256	258	281	252	289	298	277	256	261	257	260	251	279	267	282	277	284	265	285	259	260	238	270	274	266	290	260	272	279	302	281	265	252	294	270	293	275	271	274	272	280	267	261	293	252	270	281	272	282	298	247	318	328	273	275	272	289	305	272	278	271	294	254	263	321	273	241	251	259	277	260	233	281	245	271	285	236	273	270	273	243	311	275	258	270	255	260	247	276	250	283	273	278	241	260	259	247	253	273	275	274	264	256	278	261	241	273	272	287	253	290	274	270	266	284	275	277	280	272	277	240	251	267	225	261	285	292	271	274	297	255	264	259	242	260	254	282	268	265	279	265	277	281	280	244	266	281	288	259	296	289	229	259	270	257	252	278	244	273	280	292	263	261	272	268	246	300	267	277	305	256	274	263	298	263	241	288	297	261	260	268	246	290	285	275	264	293	282	277	280	274	262	299	264	275	241	275	239	275	270	248	254	281	275	261	272	275	269	282	266	255	275	282	264	251	230	248	279	263	217	284	292	299	254	247	292	298	269	299	263	259	273	245	243	257	260	252	294	284	299	288	271	291	285	249	282	281	264	264	265	252	266	283	230	266	259	254	281	272	262	290	280	286	278	278	290	312	295	284	267	255	296	253	322	259	282	286	259	309	277	276	260	264	281	283	272	276	272	262	258	271	246	280	276	282	280	265	276	281	276	304	247	255	252	302	273	288	274	259	282	244	250	252	249	274	258	249	253	294	252	261	281	277	265	274	289	292	288	270	265	236	289	266	290	265	271	249	282	279	254	288	260	262	270	282	272	279	262	290	302	264	275	265	270	269	263	285	269	281	274	303	302	266	252	265	276	247	272	283	288	276	272	275	273	305	255	266	273	298	282	296	263	269	250	277	261	273	266	258	267	292	247	297	281	266	278	304	264	261	288	254	253	270	237	273	271	237	273	270	237	257	266	266	251	252	306	256	260	251	302	274	281	270	292	305	242	242	290	258	268	323	262	281	282	266	273	239	264	262	295	261	253	264	255	256	255	289	282	272	282	301	286	264	297	244	269	278	253	258	266	255	275	244	251	271	298	244	266	296	286	268	267	236	252	283	249	304	273	256	299	254	299	282	285	287	216	259	286	282	258	241	293	275	241	242	265	243	280	255	263	265	273	263	261	281	274	271	258	273	236	257	278	265	274	291	257	282	270	247	260	243	282	272	275	260	273	276	280	280	241	248	280	296	246	262	292	283	264	246	286	273	240	257	307	289	259	270	269	272	291	255	274	257	279	237	283	274	289	232	273	249	276	266	263	277	284	285	256	263	272	282	268	281	272	281	228	267	274	281	281	256	266	251	306	280	269	264	280	287	254	284	242	294	258	273	245	282	291	269	265	255	257	267	245	265	264	236	254	299	292	285	301	281	275	272	263	256	275	274	283	263	269	299	216	257	238	266	260	303	296	288	320	272	277	277	224	276	281	275	261	224	280	236	287	276	273	268	288	309	301	290	265	285	298	272	256	282	276	295	271	248	273	269	282	249	291	277	258	268	290	292	267	250	270	288	280	268	288	288	277	276	262	273	290	271	242	238	259	290	269	295	272	283	274	281	279	262	240	232	269	264	267	280	257	238	241	280	267	248	290	283	272	249	254	279	266	265	257	270	298	281	267	300	283	272	307	266	268	242	282	277	296	261	265	244	268	275	262	293	241	284	298	258	284	295	272	274	230	255	257	274	270	271	284	273	270	267	271	259	279	268	256	282	260	279	257	261	280	263	274	301	263	265	249	252	296	277	287	291	272	262	271	272	273	256	269	256	316	264	255	259	273	267	291	289	250	258	256	263	261	270	255	291	265	281	277	284	269	247	244	274	264	216	267	288	278	268	240	265	276	252	268	267	278	278	244	245	281	259	299	274	279	275	280	272	262	260	279	273	259	277	259	262	287	250	260	258	283	288	267	288	307	272	266	272	277	272	257	281	261	262	271	248	289	267	287	286	257	233	239	240	258	258	264	294	275	297	276	252	277	300	249	295	278	280	272	278	266	257	273	276	262	259	285	274	287	259	293	257	305	276	273	258	264
34845	29008	38734	40063	38392	29008	23552	18579	7758	2631	632	655	647	614	571	597	643	599	597	633	579	626	607	575	621	580	598	636	604	575	593	588	595	562	604	594	596	605	612	591	586	618	580	580	562	600	595	607	601	613	586	613	590	577	602	612	595	589	597	595	596	577	570	614	570	590	598	592	574	580	652	545	606	583	609	551	578	588	586	516	570	583	590	569	600	609	570	624	605	590	613	614	620	640	556	615	556	581	624	612	609	586	584	554	607	584	594	559	608	613	558	576	565	561	577	565	570	620	607	608	565	624	603	618	557	602	610	600	576	628	603	594	576	568	608	563	585	607	618	592	601	538	576	591	573	589	594	617	583	592	622	642	584	604	602	585	609	587	572	645	590	540	598	625	617	613	611	574	591	564	621	611	573	579	596	550	603	577	560	565	604	544	575	591	581	573	605	602	612	591	592	598	596	589	607	573	609	568	629	557	602	622	618	585	605	596	544	588	588	577	592	551	573	635	562	641	613	600	612	570	556	579	601	582	598	579	630	616	592	602	578	564	585	624	614	585	596	591	575	589	553	574	645	553	593	611	594	621	581	628	594	609	569	611	580	602	587	630	627	596	582	604	615	601	602	603	600	588	583	617	616	589	560	560	564	632	550	586	606	623	574	556	575	597	586	573	570	606	579	609	581	591	600	596	581	602	586	613	613	548	552	586	589	603	541	580	617	567	612	575	591	583	604	573	634	624	548	611	586	616	588	602	607	581	573	576	603	598	596	585	593	588	587	572	605	602	620	577	643	585	568	609	565	600	607	570	577	627	540	585	612	540	610	557	559	629	630	562	562	574	571	556	622	595	572	593	636	657	587	615	589	602	577	564	583	590	570	574	587	600	584	617	608	577	567	589	574	575	606	600	557	591	568	524	552	598	620	569	587	533	600	639	612	563	579	647	570	600	577	585	557	577	623	607	606	593	625	580	635	573	605	566	585	582	599	582	591	593	631	576	591	571	565	658	608	621	553	603	587	584	537	631	563	612	590	571	593	613	594	577	592	596	576	569	601	600	580	574	585	539	608	601	622	565	580	588	572	564	582	554	565	618	592	568	591	549	580	563	603	582	630	594	588	570	615	574	608	578	549	567	580	567	621	602	553	618	602	591	619	584	580	586	628	606	589	549	557	620	610	594	572	570	579	591	598	565	577	583	614	619	615	577	620	592	571	595	583	550	568	603	600	574	637	530	572	552	558	602	593	542	572	583	556	610	596	603	582	586	606	596	613	614	596	599	577	597	585	595	601	635	536	585	596	543	617	586	586	603	555	579	593	594	613	598	572	580	590	562	594	622	621	571	578	560	572	619	574	542	611	590	544	590	577	642	631	591	605	579	575	594	588	609	540	567	587	606	628	555	604	604	621	601	619	581	609	586	580	579	600	565	575	593	582	627	597	559	593	596	616	623	583	556	580	612	592	603	602	574	614	569	582	550	587	643	554	581	620	593	581	546	556	579	568	578	628	551	603	563	579	596	555	645	604	563	603	555	578	556	590	562	587	595	601	603	622	584	587	553	582	563	632	557	588	599	541	593	632	585	575	545	607	583	625	568	580	581	614	625	607	575	593	573	619	620	607	620	583	614	623	576	545	544	581	595	590	573	621	602	584	600	573	603	610	600	591	593	581	612	548	577	551	641	602	548	566	569	594	599	580	559	569	593	589	621	565	600	617	588	595	572	626	615	585	582	605	594	592	554	582	544	538	591	600	580	590	601	578	623	592	572	601	572	560	578	609	642	587	567	623	591	591	583	589	610	588	550	570	629	605	617	592	568	602	576	611	615	586	587	626	569	584	604	579	613	626	602	590	607	610	559	620	566	561	608	594	596	581	605	556	594	567	651	582	609	636	518	565	596	561	588	605	604	574	599	543	570	529	592	581	608	606	581	584	588	588	576	581	596	577	568	591	608	622	574	555	613	614	623	586	567	542	597	585	540	573	592	580	601	660	590	567	589	595	582	595	666	591	568	602	605	579	540	564	586	631	614	584	604	603	562	624	588	604	578	575	619	563	565	598	581	548	617	592	562	561	586	562	565	611	592	594	581	597	561	584	585	624	624	575	554	601	610	614	587	571	607	605	618	630	568	602	566	571	573	594	611	595	594	589	593	595	578	618	631	609	597	581	587	620	590	581	571	628	578	585	572	621	560	583	594	591	574	590	640	599	595	583	623	558	615	554	575	615	571	564	608	571	621	604	633	570	573	547	556	595	654	608	586	583	624	576	543	661	585	601	569	615	628	561	572	623	604	586	632	625	542	604	586	594	633	607	573	547	564	601	579	547	584	581	579	573	583	536	593	588	566	599	553	575	574	578	629	595	566	606	555	593	548	592	587	613	589	570	628	579	544	556	558	530	581	582	604	551	556	577	575	588	558	589	588	575	639	596	577	586	599	638	560	629	557	585	562	602	604	617	587	587	607	595	587	578	560	612	613	559	554	567	539	590	591	628	595	608	602	587	578	559	636	552	617	560	528	607	580	574	633	569	590	578	568	589	607	600	561	602	543	600	560	609	637	590	641	659	570	565	570	596	603	623	607	588	588	583	626	606	638	584	586	617	560	615	557	592	543	594	575	635	565	590	613	614	615	656	597	587	593	600	624	589	540	580	545	619	560	610	560	603	596	580	553	604	589	619	554	564	608	572	544	581	615	583	600	586	601	553	562	591	611	565	624	561	600	625	543	573	597	578	606	628	554	597	577	582	640	548	603	608	612	608	589	604	558	565	577	614	612	594	596	552	570	595	570	609	656	616	633	589	605	543	566	595	569	612	603	587	556	563	594	589	615	617	607	595	571	537	603	547	610	600	563	568	576	622	574	613	575	561	579	605	590	581	569	601	590	617	579	589	598	561	627	574	603	586	585	602	582	604	603	598	624	608	625	576	602	575	644	570	595	563	588	596	568	568	598	602	597	562	579	595	564	606	584	526	614	585	624	559	603	625	587	598	587	574	579	627	638	571	613	596	574	586	576	565	564	613	554	583	543	602	582	603	577	599	615	612	558	555	617	609	572	587	567	590	612	598	582	587	546	570	597	610	534	617	585	579	619	599	584	562	599	559	554	610	629	599	603	571	596	558	592	620	558	588	602	526	614	586	612	557	654	615	617	594	573	635	581	552	621	597	606	540	619	576	603	586	588	572	596	540	612	592	623	615	583	580	596	556	551	554	551	586	616	613	569	567	548	601	618	602	560	585	567	609	577	606	606	524	616	618	596	592	598	569	581	580	636	543	564	583	620	562	596	586	576	581	592	594	599	599	577	621	594	585	587	583	579	599	586	584	606	579	573	588	593	564	633	597	604	575	602	620	617	606	554	565	578	560	577	586	602	558	584	605	602	602	614	568	599	598	585	566	625	596	603	561	574	586	549	603	591	577	595	608	561	556	567	579	608	596	591	592	598	565	589	568	578	552	653	584	591	630	599	608	610	545	601	565	597	567	593	583	604	562	576	590	608
27294	15514	10994	6280	3174	1659	783	492	253	154	145	125	129	160	127	151	145	153	158	120	110	158	105	145	142	157	153	124	135	127	142	138	138	135	143	142	146	139	140	135	137	161	146	153	153	136	146	164	149	126	142	123	135	149	155	139	114	147	141	166	141	135	125	146	150	130	139	162	153	141	148	149	142	152	138	146	126	147	131	138	150	144	139	137	131	144	140	139	170	152	144	118	132	138	149	150	151	127	157	141	150	145	145	140	132	131	128	150	166	126	157	142	141	152	129	140	129	163	141	152	160	141	154	140	138	147	140	144	137	139	114	131	125	145	155	132	139	127	139	155	131	120	140	127	153	160	129	153	146	135	143	141	136	137	119	141	151	135	138	134	150	134	163	158	135	142	133	142	139	157	126	118	154	138	146	134	140	168	138	146	117	122	135	147	144	127	150	148	139	149	144	164	142	135	146	132	154	135	140	141	164	139	135	143	159	135	146	128	133	161	161	156	134	144	139	146	137	153	143	144	162	145	161	145	141	147	162	150	136	143	118	128	121	132	144	127	141	127	169	136	117	137	127	152	158	133	120	139	126	138	138	161	134	124	145	146	142	132	140	127	134	123	148	139	150	159	141	148	118	147	119	145	162	144	133	143	150	137	132	124	140	135	140	138	135	159	153	144	143	128	138	136	150	130	152	141	129	156	122	148	131	128	131	157	132	131	150	138	133	134	158	157	125	132	114	136	138	143	137	141	142	143	147	156	118	128	140	123	132	159	159	151	156	153	113	155	117	148	136	149	120	131	132	145	142	151	136	140	165	149	136	157	141	158	152	144	141	166	146	150	123	130	154	132	155	150	155	158	140	140	118	147	124	109	137	127	142	125	137	144	130	124	149	147	129	137	138	132	132	139	140	136	128	151	141	150	144	175	134	128	160	123	143	123	126	171	129	132	124	131	127	135	138	150	136	129	129	138	178	142	150	141	131	147	143	132	136	137	147	134	130	144	129	140	134	168	141	137	119	157	126	106	115	137	121	160	144	140	134	135	124	133	133	148	133	140	148	162	166	169	149	156	155	146	139	149	147	143	144	139	133	153	129	141	120	121	147	157	145	138	151	135	160	137	154	130	146	151	145	128	170	137	144	134	148	133	136	126	125	141	125	133	130	133	152	159	126	130	151	126	155	141	140	134	131	140	134	133	125	144	132	168	134	138	127	133	139	125	138	131	139	140	134	116	115	120	135	134	121	144	162	142	131	149	142	140	141	149	157	137	118	121	131	136	145	157	143	174	141	157	165	148	165	140	128	149	155	136	132	138	137	148	156	141	114	143	135	172	131	135	136	150	144	135	148	148	126	126	137	128	142	170	144	159	150	148	125	142	130	124	163	137	139	132	143	149	140	160	129	132	174	150	156	158	138	133	136	123	106	142	161	133	151	133	148	149	142	130	149	158	132	140	146	150	134	149	127	112	153	160	135	162	127	149	139	134	140	138	138	173	130	147	157	128	142	139	127	142	179	149	131	119	123	137	139	146	157	154	137	160	159	143	132	125	124	134	158	134	148	131	146	177	147	137	128	158	136	133	156	148	156	153	119	140	140	132	144	107	135	129	160	147	152	156	152	139	141	157	158	156	145	124	147	129	130	152	150	140	143	138	147	150	120	134	143	130	161	142	135	129	138	141	150	152	145	132	149	160	141	163	166	157	135	120	142	158	150	155	163	122	135	138	129	143	133	155	127	133	148	153	148	146	140	152	130	132	116	158	151	138	153	123	124	129	127	140	133	145	171	145	128	134	142	141	130	123	149	141	117	133	150	124	147	136	131	159	128	141	122	123	122	137	122	128	156	148	141	128	145	147	126	144	135	150	160	136	143	131	110	143	163	147	134	125	172	150	148	127	166	141	150	143	151	152	143	145	142	129	136	147	131	133	138	123	150	133	125	156	132	136	120	147	121	130	134	141	142	141	142	144	165	142	132	125	155	132	138	158	131	133	130	128	153	144	155	133	147	122	134	131	154	134	127	144	143	156	138	139	127	116	132	140	138	133	124	152	145	138	152	141	147	148	134	143	158	133	137	140	130	129	135	119	142	117	149	123	159	152	154	160	136	159	132	148	144	139	124	139	128	109	135	143	143	148	158	140	138	118	120	138	140	143	140	144	129	131	143	139	123	137	136	135	152	154	148	127	141	127	157	153	170	147	146	140	139	125	139	145	140	140	143	134	138	142	144	143	135	171	146	132	136	139	157	154	148	144	144	162	137	133	142	133	154	162	149	148	126	127	135	137	146	114	145	165	145	129	151	152	133	164	132	165	161	153	132	137	121	146	147	162	124	147	187	119	148	153	149	143	133	152	133	126	135	148	123	145	147	126	157	152	118	125	126	128	137	124	132	120	141	130	157	131	147	153	128	125	137	131	130	164	160	135	123	130	125	160	140	152	146	142	138	157	141	127	132	144	163	132	148	129	157	155	135	127	136	143	163	146	129	131	147	155	139	155	146	136	134	109	129	146	151	131	165	154	148	153	134	132	131	152	149	138	138	125	154	141	132	143	149	127	138	131	139	141	151	148	163	149	142	126	124	134	155	133	144	126	124	147	128	141	153	137	131	141	117	143	140	147	148	144	162	150	151	139	138	150	156	152	155	166	157	122	134	164	148	147	126	141	144	150	153	142	121	135	138	150	146	140	167	135	147	155	130	129	153	135	113	156	152	143	131	129	151	142	137	122	125	145	141	155	128	136	178	129	141	158	133	138	125	123	142	144	124	139	158	136	172	140	141	154	138	153	136	134	137	148	169	135	128	145	143	132	163	148	160	133	139	164	143	111	135	135	142	144	135	132	159	141	128	121	120	137	129	126	131	141	158	144	150	137	142	161	133	156	128	144	125	134	142	143	138	128	126	121	155	130	130	129	141	133	142	161	124	128	147	118	151	137	136	124	129	126	144	127	132	129	139	146	127	143	150	126	150	129	124	130	145	146	141	137	164	150	142	141	129	153	142	145	128	159	140	137	129	125	138	149	130	131	150	107	132	159	146	143	135	121	176	142	132	143	161	138	119	142	126	151	150	125	146	134	134	134	152	142	122	149	131	148	154	134	130	153	160	135	140	150	118	146	142	138	132	147	147	147	134	153	144	158	145	150	142	119	135	133	148	162	145	148	133	143	125	123	124	113	128	174	153	134	163	159	147	144	125	122	141	132	149	133	131	119	151	147	144	142	157	128	150	152	127	142	147	142	136	179	140	157	152	156	147	137	134	141	145	137	136	149	128	142	147	134	144	154	130	127	148	148	159	150	133	125	144	135	135	148	129	138	136	123	119	138	136	149	157	146	148	143	139	139	135	133	164	140	131	130	151	150	144	156	129	128	144	137	135	132	139	145	140	150	124	143	127	123	154	133	144	112	163	130	129	130	142	154	144	133	135	138	152	133	119	150	114	174	121	122	141	146	141	166	132	166	142	122	132	134	128	129	133	132	149	136	177	131	141	144	141	154
17003	12558	16159	14421	9835	5936	3125	1792	967	569	385	325	383	375	360	359	338	323	352	343	367	329	378	372	351	337	328	366	324	332	352	344	309	353	369	362	381	340	319	318	349	309	308	351	328	361	352	383	336	340	342	376	360	343	372	364	362	356	352	329	346	376	327	329	386	372	356	314	368	372	368	365	365	332	368	357	391	356	300	336	344	370	365	372	375	296	347	369	309	326	353	383	373	366	350	345	328	330	354	349	345	358	351	366	371	359	345	330	320	339	310	360	326	360	351	372	317	325	336	325	282	299	361	349	342	318	345	341	367	380	359	342	376	356	357	343	354	367	346	348	390	362	355	366	367	347	353	333	342	345	376	346	367	332	306	301	357	387	361	377	387	365	348	329	322	327	349	292	359	320	320	356	339	336	367	349	361	386	344	347	325	320	333	334	325	370	329	337	372	355	340	329	349	333	340	329	318	348	312	337	346	370	348	380	328	362	337	347	352	352	327	347	338	334	347	331	343	358	345	335	341	362	325	337	364	335	352	346	337	339	330	342	343	381	361	343	362	317	348	352	328	357	369	379	332	348	322	351	344	364	316	365	319	335	331	325	320	345	378	354	344	322	342	355	355	357	338	351	351	375	353	343	368	340	348	331	349	378	337	356	381	300	321	348	339	341	364	350	342	355	364	357	351	366	380	358	387	342	349	340	355	327	374	327	377	337	329	351	370	377	350	337	326	358	356	326	343	359	339	340	334	371	316	354	357	386	355	318	374	340	347	360	356	332	383	340	339	347	384	319	363	350	378	338	346	331	323	378	339	309	362	350	357	323	338	342	322	323	359	347	370	356	319	345	357	320	357	346	336	352	320	392	336	351	370	317	365	400	338	351	321	358	338	316	343	350	361	332	291	332	337	357	352	359	356	373	317	350	357	356	367	347	346	348	383	340	356	319	326	327	360	359	384	333	375	318	348	336	330	334	320	338	361	325	357	357	345	331	353	308	348	343	320	388	365	359	321	371	334	360	317	387	356	341	347	321	363	358	335	328	340	358	340	335	345	332	328	331	348	361	335	346	393	370	332	371	324	321	338	341	330	344	341	372	333	340	328	319	348	349	362	366	352	334	333	346	384	337	354	363	357	330	329	328	350	362	340	344	342	367	344	366	344	321	361	342	342	337	383	369	389	341	372	324	320	342	330	352	373	341	352	335	340	376	389	337	343	334	345	302	337	352	338	349	343	351	347	370	335	357	325	336	305	329	341	331	353	377	351	327	356	337	342	349	370	332	351	344	355	335	324	351	310	349	375	358	324	343	304	371	335	358	363	344	335	327	326	344	377	359	339	357	340	333	337	344	368	342	379	338	356	346	366	364	351	349	353	340	328	371	345	381	369	339	360	359	351	336	330	344	330	360	358	325	372	337	359	323	361	363	330	352	336	305	325	379	360	385	329	390	324	347	364	315	350	351	347	339	345	322	338	354	366	353	329	363	331	339	313	339	341	358	352	350	361	378	332	328	348	362	350	347	341	319	374	363	337	344	348	355	332	311	335	352	337	359	360	363	377	345	366	345	374	303	340	362	358	373	365	356	340	319	366	360	354	359	353	384	372	344	350	336	347	349	374	339	301	340	361	398	311	336	359	341	338	369	346	340	320	354	364	376	331	355	363	324	358	363	334	350	375	344	355	303	350	342	355	333	346	335	363	342	342	352	355	385	319	346	353	340	328	361	360	345	346	314	365	359	372	361	367	364	340	338	343	342	353	306	363	343	334	311	371	358	331	356	367	337	318	347	362	333	353	362	356	332	341	326	334	336	338	354	368	340	345	348	341	360	384	358	351	323	356	336	336	365	376	334	335	392	332	320	332	364	330	356	370	311	327	335	335	323	377	389	367	392	344	356	331	342	363	336	343	328	345	348	341	342	383	352	369	347	322	373	320	333	348	352	349	343	340	342	345	346	316	329	342	353	313	383	355	343	342	331	348	349	350	351	345	340	351	363	311	350	340	313	374	349	337	336	325	361	358	343	350	361	348	342	337	320	328	338	382	355	338	366	361	321	332	347	353	357	346	298	364	359	343	364	330	339	363	339	345	384	341	329	321	359	339	327	317	356	332	377	354	338	372	383	368	356	350	338	336	342	366	346	370	315	338	316	313	352	343	309	361	351	367	341	306	358	349	356	330	328	342	324	350	346	345	371	358	310	336	348	345	349	357	342	335	322	348	356	356	386	340	336	354	336	330	319	372	325	385	348	378	343	318	365	356	348	373	361	366	322	362	364	341	342	342	332	348	339	331	329	354	359	314	329	317	324	326	327	349	354	316	366	326	363	325	340	359	363	372	311	364	341	345	382	334	328	377	357	347	345	337	375	350	341	377	331	332	327	343	332	339	364	354	340	335	359	330	358	356	334	335	336	310	336	326	318	339	361	373	313	355	335	347	351	335	374	359	374	357	375	373	372	376	324	348	322	342	363	331	349	351	308	333	352	339	348	344	345	353	331	330	341	327	353	354	352	332	376	345	307	343	357	323	368	327	366	341	350	373	339	366	349	317	383	395	352	391	363	367	344	310	363	323	334	334	338	354	341	356	360	342	353	331	377	359	355	316	336	370	326	387	353	347	372	344	332	334	341	378	352	315	341	349	350	356	353	347	354	382	341	343	338	356	355	344	352	342	354	345	331	349	345	348	342	359	305	372	356	361	353	310	363	331	350	346	352	328	364	391	360	308	335	341	373	324	310	351	334	361	341	366	369	362	327	330	335	326	345	376	323	367	405	367	340	347	350	370	356	363	339	317	366	362	332	321	341	348	334	342	337	344	321	337	308	341	381	337	371	341	336	320	366	344	344	350	363	336	363	335	361	349	328	365	356	358	337	340	316	331	362	358	335	341	340	344	373	348	351	335	320	378	347	320	355	345	347	345	310	335	314	387	349	391	335	337	344	325	314	337	317	331	363	362	339	343	349	338	363	338	361	333	322	324	320	350	322	344	383	357	356	350	341	324	340	346	370	319	371	371	368	346	378	342	372	342	348	337	332	349	347	335	347	339	342	342	357	339	332	338	324	333	362	363	333	353	336	345	354	356	341	358	280	330	318	369	373	345	328	384	379	374	397	328	341	362	339	378	364	396	358	352	342	320	341	377	326	360	367	361	313	345	343	349	354	350	360	378	314	357	381	357	322	382	345	303	311	360	348	315	357	339	343	374	399	361	333	346	337	353	353	347	332	333	353	370	329	349	352	384	371	313	319	348	332	328	318	344	357	315	333	362	341	336	348	358	332	359	340	354	327	356	330	328	363	333	350	367	340	320	356	327	351	339	336	335	372	370	346	348	329	356	354	338	349	375	362	354	358	355	313	356	381	306	340	326	375	343	313	356	333	314	345	348	351	345	376	364	382	350	332	329	354	366	354	351	353	388	355	349	324	371	350	326	350	340	348	353	346	336	351	335	372	313	319	324	334	330	356	330	328	348	352	366	372	341	339	344	389	336	330	304	352
42900	28834	26623	21596	14267	7871	3793	1748	641	287	232	252	252	223	226	211	251	221	213	198	246	229	187	212	226	225	211	207	226	232	219	206	212	208	179	238	224	209	218	220	230	224	225	240	207	211	239	235	212	220	254	225	215	253	210	222	221	231	196	198	229	243	218	243	221	215	253	255	250	262	233	222	242	235	206	224	233	223	204	231	244	221	200	216	237	216	203	230	218	233	234	240	235	222	223	214	211	214	227	217	189	250	194	219	209	188	223	204	232	231	234	230	203	221	222	215	220	203	204	214	223	228	197	228	200	201	234	217	186	192	206	215	227	233	231	233	231	239	204	234	248	229	205	216	243	207	226	219	200	222	232	227	198	199	197	229	209	221	242	224	236	219	221	207	233	218	218	238	214	193	230	217	225	224	208	200	210	222	210	244	223	220	245	235	223	247	209	215	242	227	255	241	222	232	245	195	214	202	209	213	235	232	188	200	206	180	195	217	262	209	224	244	218	220	222	210	236	232	197	219	225	186	230	219	221	218	206	256	203	230	253	208	226	219	229	244	212	256	240	215	202	199	230	227	205	241	249	204	213	249	228	249	244	231	216	228	235	246	211	220	226	239	202	237	225	230	212	200	202	218	194	215	223	233	250	213	214	228	245	194	216	216	218	230	190	228	224	238	225	235	215	242	244	248	207	237	243	249	191	212	219	247	208	225	220	220	231	197	201	236	234	199	235	222	223	208	247	247	246	226	211	219	197	214	226	201	224	204	188	255	241	223	206	250	229	194	225	209	227	222	223	208	233	231	193	212	227	225	219	239	196	220	235	240	210	189	194	228	235	241	232	202	243	226	222	187	217	222	218	223	219	226	218	221	224	214	217	211	221	238	238	220	215	222	227	195	203	228	196	221	222	222	212	208	220	228	181	193	231	228	234	242	230	218	213	204	220	228	250	201	229	221	245	241	238	207	249	238	212	251	181	243	222	236	255	213	240	232	226	221	215	193	219	205	216	207	237	232	295	217	221	237	212	224	184	217	214	223	236	245	214	225	235	224	257	231	212	227	239	205	210	213	205	235	248	188	213	226	212	228	214	205	204	252	234	217	208	236	230	228	232	218	204	204	234	242	233	201	208	212	247	238	224	230	224	186	236	194	228	221	212	237	231	218	217	216	219	223	236	217	223	221	215	222	234	237	242	226	224	198	232	201	199	230	211	214	216	196	239	243	239	229	230	211	202	213	216	211	231	263	241	234	194	231	189	227	224	205	210	224	211	205	224	218	195	252	221	238	244	225	220	231	234	237	221	203	238	199	222	240	218	211	229	223	219	226	221	230	238	247	205	236	223	247	227	217	209	231	228	232	209	233	219	244	186	235	223	247	216	213	215	224	236	248	220	237	210	227	223	216	243	239	253	228	223	228	210	195	204	202	219	233	209	245	232	219	211	219	224	201	230	229	208	201	232	212	253	221	213	232	251	211	225	247	221	230	210	222	235	242	238	205	242	231	224	243	249	215	221	249	189	235	204	216	217	199	234	204	213	249	228	244	218	224	236	208	242	223	230	228	227	210	210	224	233	209	230	231	222	213	241	215	223	237	200	198	206	238	209	217	232	219	215	270	230	237	215	241	216	216	218	248	235	188	227	204	228	217	237	283	230	213	216	242	219	238	198	219	202	214	223	209	222	227	217	241	214	197	224	237	210	231	201	232	234	226	199	204	226	214	241	219	222	221	217	231	233	188	238	227	212	238	237	218	227	250	228	210	220	202	211	234	199	223	199	203	225	226	208	207	205	224	235	225	211	229	215	208	216	234	202	207	230	200	231	239	211	233	216	208	217	201	233	224	199	252	246	235	235	199	223	211	203	227	215	233	210	240	214	207	206	211	199	216	233	242	239	241	200	205	216	219	214	247	196	247	193	244	248	237	194	214	237	231	225	226	214	232	212	234	207	209	203	216	238	222	212	223	191	223	197	197	213	232	242	253	218	250	222	225	243	207	231	223	208	215	223	226	214	226	220	227	210	199	230	223	244	214	200	205	217	224	239	223	239	238	233	237	221	217	210	221	229	242	240	225	193	221	198	220	208	240	229	245	220	216	251	224	198	211	190	211	241	232	260	210	218	195	214	233	212	211	239	198	202	225	223	208	235	218	217	237	224	208	200	225	204	236	224	198	245	215	225	198	231	207	231	225	230	225	228	256	222	233	244	231	226	205	203	229	236	200	242	232	211	208	242	256	231	227	211	220	235	213	223	213	206	236	233	229	236	220	227	247	240	222	240	250	211	232	253	259	211	230	216	212	234	230	237	222	223	229	216	229	232	219	193	199	218	210	242	197	201	209	256	230	215	221	188	236	225	204	221	208	198	225	217	208	243	236	210	243	233	259	243	201	223	216	216	202	225	220	214	250	201	193	234	223	219	215	212	229	234	219	213	231	248	237	217	249	218	233	222	218	239	206	210	219	192	237	221	195	225	229	206	213	221	238	235	244	212	203	208	227	238	200	204	221	230	236	212	206	227	199	236	195	214	220	233	220	224	245	245	201	223	251	207	260	227	221	221	223	219	221	228	251	226	229	217	241	252	213	228	245	214	226	212	189	215	204	221	212	226	229	219	227	185	256	234	230	229	215	201	224	225	238	245	211	238	219	208	211	227	206	229	229	195	208	208	257	221	196	205	247	236	225	230	200	206	234	231	233	218	206	206	233	255	212	229	233	212	210	202	191	198	223	234	235	235	232	238	214	210	209	227	206	212	197	201	233	195	216	214	222	229	207	200	222	230	213	200	209	207	193	223	211	229	233	225	194	238	203	224	199	226	238	240	218	246	199	235	202	227	254	237	196	224	216	221	232	205	231	210	238	202	237	217	210	217	225	213	251	208	209	248	248	203	228	237	227	236	237	218	219	218	184	206	225	251	231	204	204	206	184	239	225	224	252	230	198	230	221	229	223	187	214	209	238	215	209	200	187	232	240	234	203	210	250	231	237	214	234	219	229	213	213	207	230	234	218	225	228	238	221	225	228	234	211	208	241	224	201	215	211	208	221	226	205	237	222	232	198	216	234	215	212	225	207	242	213	235	223	216	207	223	234	208	223	249	209	219	221	225	242	220	201	186	252	203	235	201	194	218	211	244	209	223	234	235	203	240	181	216	221	225	216	219	217	245	174	212	214	211	223	202	222	191	240	200	250	246	232	195	210	231	207	221	201	234	210	217	233	207	204	202	198	234	219	237	238	221	223	211	213	213	213	210	222	236	215	207	227	192	226	214	204	235	203	198	188	205	236	204	199	228	209	211	237	217	224	226	236	244	205	200	200	206	179	225	254	246	216	215	194	194	219	214	231	212	179	227	201	207	206	226	252	231	243	242	222	226	221	204	230	209	211	207	222	227	248	187	207	247	213	244	229	227	236	187	214	227	249	221	213	214	217	232	209	224	222	234	196	220	202	246	261	248	224	232	223	232	200	220	238	244	232	223	227	245	236	226	215	219	259	193	199
28071	22979	31782	33279	28234	19900	11784	6504	2297	869	532	545	561	568	487	516	509	514	526	535	501	508	475	497	494	509	506	509	515	510	504	523	555	509	514	511	538	498	498	516	499	505	513	516	499	535	478	564	501	535	495	522	519	496	438	491	535	503	520	532	513	491	495	502	440	485	480	532	489	481	504	478	507	520	537	463	526	507	507	485	525	547	494	531	530	499	520	495	448	495	517	493	541	448	527	535	513	492	500	496	516	519	550	496	505	487	515	503	510	499	449	512	492	485	490	502	484	517	519	518	530	483	488	485	503	500	539	506	510	511	457	543	509	495	493	498	526	524	531	477	476	518	501	519	538	485	491	509	514	532	521	481	505	503	545	521	473	508	509	501	515	496	459	544	538	477	492	518	502	514	550	556	496	494	530	501	531	501	498	538	473	516	498	494	468	509	485	518	534	510	534	505	535	508	497	516	487	485	450	504	539	523	502	504	531	449	546	532	503	499	497	513	470	516	489	521	519	517	468	514	508	479	551	517	540	505	544	476	484	476	500	526	512	502	521	516	495	501	485	476	525	458	507	509	471	498	544	489	526	513	482	552	513	522	481	479	518	499	489	483	522	511	517	494	531	523	529	499	526	530	492	465	494	535	486	506	502	491	509	532	504	501	483	482	517	517	489	503	462	524	479	497	527	509	503	456	491	489	548	492	503	510	513	517	480	504	492	473	528	500	527	516	494	484	501	504	455	507	528	485	537	550	540	485	469	481	515	553	506	535	455	518	516	499	543	514	541	498	518	512	478	504	490	505	513	523	487	542	477	501	499	521	534	511	528	500	506	520	511	557	509	499	508	533	497	534	543	500	529	468	507	528	526	481	523	547	497	511	489	498	492	538	508	495	492	537	502	495	506	513	493	521	475	514	486	517	508	491	503	470	547	539	510	480	502	478	453	479	495	511	522	488	497	503	529	524	509	511	485	519	506	499	504	535	516	503	481	502	517	475	463	501	509	503	515	495	540	529	546	511	493	506	513	487	502	522	500	509	509	564	522	492	546	497	504	479	484	522	520	502	503	484	511	493	491	512	519	511	538	511	502	546	461	529	557	490	482	502	519	496	540	482	522	530	533	508	547	522	504	508	491	486	479	513	507	519	517	549	560	549	513	473	513	511	532	548	546	488	504	508	494	528	489	481	519	525	503	513	522	526	495	521	503	526	518	536	544	519	503	514	482	523	529	490	517	512	487	501	466	495	501	520	518	535	469	473	520	522	538	505	516	504	513	498	521	556	513	499	532	486	507	501	543	474	499	556	494	484	532	525	515	474	528	516	496	490	523	480	525	482	504	530	513	538	476	476	482	518	508	478	511	496	495	503	518	510	519	484	546	541	516	550	491	537	532	482	533	507	502	519	507	508	503	488	516	549	529	507	535	508	522	506	476	517	529	500	531	532	494	508	474	523	497	558	526	505	475	497	527	503	501	496	510	526	502	530	543	526	482	484	540	522	504	460	526	490	545	497	512	549	491	498	479	538	494	489	503	497	506	507	495	540	483	496	491	524	498	466	487	490	507	531	514	511	502	504	502	523	515	522	515	533	497	490	489	486	545	455	477	535	531	504	510	512	563	484	515	514	522	543	496	535	537	516	493	512	511	522	520	505	470	455	518	485	529	463	505	508	555	450	495	488	515	534	505	502	516	486	577	474	511	546	509	559	523	515	503	513	500	497	542	508	512	502	514	494	543	489	542	460	507	531	491	531	503	486	522	510	493	528	513	506	481	538	535	536	479	484	494	502	487	484	500	535	537	527	536	514	479	495	510	533	500	507	520	451	512	483	484	473	508	512	490	513	537	505	541	502	499	479	495	478	514	469	487	506	518	528	492	511	489	541	530	528	491	554	534	524	502	490	550	446	477	482	546	491	501	483	530	566	522	538	545	517	510	536	525	554	520	492	487	513	510	482	474	508	572	498	512	539	552	482	501	509	499	519	569	551	532	501	490	530	527	489	541	506	465	487	509	532	494	482	508	524	518	539	488	499	513	484	544	541	508	463	463	499	519	509	524	525	504	555	526	497	490	507	505	489	527	507	532	540	532	465	492	496	516	511	507	481	513	494	542	489	544	464	486	500	515	475	463	511	465	506	529	496	513	493	501	534	510	496	492	541	507	523	472	460	496	530	507	492	521	467	493	537	525	499	547	514	501	510	476	476	538	495	481	509	488	466	470	531	526	485	522	509	512	510	486	487	484	522	517	497	528	528	514	539	499	524	503	498	538	523	534	467	466	492	499	539	527	535	551	473	493	515	502	529	514	516	505	470	462	492	491	524	489	476	507	458	533	497	502	550	488	499	481	459	479	506	465	493	502	551	504	526	527	498	499	480	519	481	478	544	498	497	487	545	509	506	521	525	499	517	505	543	514	579	517	490	474	535	515	484	504	494	538	486	507	528	513	527	518	493	478	503	530	511	536	477	481	532	515	488	503	503	486	522	494	494	523	503	512	490	547	488	489	559	533	512	548	512	505	473	539	497	509	519	473	515	537	469	539	509	561	499	506	531	486	529	519	584	495	494	511	507	529	512	506	479	496	523	520	536	540	523	498	466	516	528	522	526	528	570	528	518	496	533	521	508	513	515	473	510	508	499	516	549	560	489	500	553	551	539	518	514	500	525	518	481	523	476	516	482	514	518	462	509	497	482	485	504	506	509	510	484	512	529	469	515	524	489	577	489	504	523	524	518	498	485	504	535	565	520	520	499	503	512	523	491	504	540	502	500	517	543	458	543	478	523	517	527	505	527	551	481	512	516	517	525	478	545	508	506	503	532	498	495	505	471	522	458	526	576	543	529	527	491	511	491	526	498	465	481	543	495	552	498	541	510	522	513	477	507	505	502	546	553	472	468	497	518	457	503	507	512	496	485	485	490	545	522	499	527	489	501	527	508	529	488	507	486	495	496	526	528	460	497	496	491	509	528	507	530	507	490	491	486	497	525	500	492	490	501	512	475	514	476	514	518	516	509	512	507	520	497	521	494	532	477	534	474	491	525	510	573	541	498	510	537	524	502	544	509	493	505	493	530	544	510	470	498	531	519	496	505	538	535	499	525	506	487	547	497	490	541	443	520	504	537	560	526	508	505	480	486	443	489	486	526	529	484	487	511	510	517	511	520	510	545	469	530	530	530	512	522	490	508	510	475	519	521	497	521	508	504	448	539	495	467	518	509	515	484	494	516	529	521	518	510	501	498	485	508	505	459	511	491	472	446	521	491	503	498	496	510	510	522	496	498	545	517	503	468	489	474	552	529	504	502	505	491	512	504	520	500	501	468	503	496	518	527	523	525	518	521	518	476	498	525	523	463	497	535	516	487	519	528	507	514	538	545	518	522	508	557	499	517	503	489	492	508	560	496	528	474	521	454	508	540	537	506	467	495	483	523	487	546	522	476	482	486	508	521	504	476	544	482	513	512	519	496	516	499	541	495	505	490	503	523	572	536	499	479	537	521
53117	40185	40365	35854	26661	16511	6401	3179	1096	335	264	259	270	274	261	246	294	268	248	249	239	293	242	271	253	265	273	255	253	254	259	271	227	262	264	234	272	284	271	279	238	279	249	232	236	225	265	237	258	264	243	270	259	245	222	242	244	290	220	306	241	225	270	257	244	255	227	247	258	267	255	253	278	275	240	249	254	277	271	297	258	246	254	244	251	267	293	255	230	256	237	278	248	284	234	267	257	268	243	245	248	252	247	218	240	247	259	302	244	267	259	249	298	281	251	260	274	250	233	271	277	221	238	266	260	228	226	292	276	264	266	253	245	254	253	258	290	252	249	244	271	227	261	227	288	255	253	260	292	287	264	258	254	268	231	232	280	273	247	252	229	276	272	258	276	262	235	246	256	288	247	244	268	238	264	297	268	288	287	256	239	261	242	222	219	267	254	272	231	247	229	226	221	270	260	251	262	262	229	271	250	248	260	234	254	274	228	267	263	235	235	246	278	262	255	222	281	272	254	238	248	261	238	240	272	224	263	298	269	247	261	270	245	246	268	264	249	254	230	249	270	255	267	260	236	262	229	243	240	279	241	241	242	275	239	257	280	260	233	254	279	280	233	270	247	264	257	246	279	251	241	271	255	255	266	274	225	252	268	266	260	262	261	293	261	271	258	283	259	218	238	264	220	237	267	218	252	232	272	244	256	253	262	256	256	245	244	246	279	254	245	234	236	242	259	268	238	245	249	226	249	280	278	273	246	250	244	235	246	267	232	235	260	221	279	254	242	261	236	230	291	257	273	235	241	254	245	242	266	252	261	269	240	230	285	233	246	268	246	251	241	249	220	243	268	255	275	250	221	256	252	257	266	263	267	268	275	250	238	260	262	228	244	268	236	237	268	287	223	303	251	262	220	235	242	256	242	229	258	261	255	218	270	305	276	225	253	255	255	266	245	237	285	258	266	269	271	246	278	292	242	221	244	250	290	256	243	256	246	269	261	266	277	263	280	261	230	264	250	265	265	228	229	240	249	254	227	235	268	267	274	223	229	267	222	234	229	265	283	257	256	243	266	283	248	255	256	263	257	310	243	237	289	269	241	253	229	271	236	241	238	257	269	272	250	251	256	275	224	278	276	234	242	234	265	262	222	253	274	258	283	259	249	278	303	246	261	241	254	259	287	252	232	239	248	283	290	251	262	247	264	219	250	228	237	242	259	214	235	252	291	267	251	253	252	274	278	244	241	253	292	235	244	262	248	269	227	232	283	274	249	253	215	242	243	231	265	248	266	236	249	267	249	271	253	248	281	258	286	277	276	264	264	249	239	245	281	260	245	256	252	291	250	270	279	237	278	266	260	222	270	307	254	228	249	271	273	247	210	255	256	253	239	264	249	251	256	250	245	234	235	249	261	247	262	253	261	249	253	237	265	228	264	270	277	233	269	262	262	226	290	246	252	223	238	270	232	278	240	274	219	264	234	251	246	267	252	237	274	244	236	268	235	267	242	253	261	282	266	265	251	245	244	239	259	278	254	279	239	215	270	229	259	253	272	240	229	263	287	276	276	267	281	298	220	240	245	277	231	254	233	266	272	257	236	253	275	280	271	268	247	246	227	286	281	246	241	229	266	247	267	240	241	265	239	233	254	244	252	262	247	255	264	264	288	259	270	250	272	273	268	258	270	215	264	224	238	253	227	245	242	247	250	261	280	263	261	247	251	260	262	242	232	296	268	283	261	274	250	247	239	272	249	257	255	248	251	275	251	272	243	252	241	238	271	227	220	258	256	261	241	270	249	233	241	268	257	261	280	260	248	230	246	286	263	239	240	247	254	273	230	266	263	220	266	265	275	260	260	261	272	243	259	268	296	249	231	271	281	244	266	252	264	250	255	245	277	252	278	244	259	288	258	211	267	251	254	273	263	252	246	255	283	259	234	274	251	273	271	251	247	231	298	263	275	262	243	262	246	256	269	238	279	259	213	243	277	230	230	245	279	269	245	235	226	266	268	257	245	266	238	284	283	250	248	261	261	271	294	228	287	237	265	230	247	253	272	272	257	222	232	242	247	266	252	262	277	284	251	256	270	256	226	224	225	230	258	244	263	255	258	259	275	277	231	264	273	221	228	280	238	262	246	257	278	252	249	251	255	246	246	252	233	257	251	266	266	257	250	276	231	220	249	267	267	240	251	256	258	257	239	240	231	234	231	272	277	273	255	242	242	277	230	245	253	255	237	265	269	243	244	264	245	241	244	252	233	267	234	244	250	249	215	253	267	236	256	274	245	265	257	287	253	241	243	256	253	247	259	289	236	253	255	261	243	289	241	255	239	271	241	209	238	273	285	245	263	249	244	262	249	228	237	246	262	249	280	262	247	254	247	245	264	253	232	283	252	252	248	261	275	291	244	249	242	248	235	242	231	256	268	275	257	280	215	232	240	239	254	253	241	230	275	245	247	268	268	245	254	259	243	245	253	259	220	242	250	248	240	264	271	256	228	247	255	276	248	268	257	282	237	233	271	252	239	263	244	260	225	287	247	279	253	261	271	268	268	259	260	243	217	242	262	266	238	241	240	257	259	287	230	250	272	249	248	244	237	256	254	252	240	265	252	236	257	239	233	231	225	243	267	250	304	291	213	242	263	222	285	226	222	254	273	281	254	260	260	264	253	222	245	229	260	270	257	282	289	271	282	252	262	245	253	246	264	236	262	258	259	226	228	267	251	248	249	275	268	245	263	277	238	247	242	230	250	274	250	246	245	247	271	266	254	237	264	258	222	255	257	250	268	274	258	256	278	227	265	239	251	242	249	251	245	279	252	280	267	244	265	252	225	277	241	260	238	248	256	272	233	233	254	239	244	250	259	239	229	270	265	246	266	221	250	225	242	273	247	260	278	264	257	227	257	265	261	269	267	265	278	243	258	238	242	254	204	242	229	268	236	244	237	262	277	256	274	237	253	268	235	274	266	246	262	262	225	245	264	280	243	267	266	258	251	270	244	238	254	246	250	239	264	237	244	293	269	295	234	254	246	247	263	254	249	264	268	222	276	255	226	229	269	257	222	258	268	293	260	239	263	249	245	239	234	265	239	251	242	253	255	271	243	230	268	252	283	262	236	266	248	268	262	244	244	268	274	261	269	263	239	258	279	230	257	248	252	284	222	246	248	254	253	259	254	247	273	250	247	286	256	260	247	268	272	263	270	275	260	244	271	259	237	255	262	276	245	236	276	262	245	260	255	260	260	294	254	294	262	270	233	257	271	244	257	227	289	220	245	257	282	257	250	253	267	287	234	286	266	247	236	238	276	258	267	271	236	265	252	221	239	231	255	259	222	255	244	274	249	252	236	263	241	241	256	260	254	292	265	260	264	246	267	243	243	263	267	256	221	284	243	262	259	264	245	245	259	248	234	259	256	258	251	258	255	250	271	256	240	279	258	246	236	247	262	253	255	240	238	249	239	226	260	279	265	292	257	252	243	264	258	254	258	245	264	242	301	243
34496	32012	42520	44354	39585	29303	16347	10543	3601	885	630	621	586	576	589	599	573	582	565	596	584	544	562	575	564	573	571	559	589	526	580	564	591	555	534	553	522	573	596	598	594	576	559	514	579	546	607	570	594	574	538	585	560	558	570	502	564	522	589	566	560	551	580	570	532	574	530	552	567	517	530	557	579	513	531	555	570	523	585	556	544	544	563	575	565	535	530	578	592	547	543	590	521	560	571	537	564	524	581	571	610	594	568	528	543	571	549	542	549	519	530	557	577	569	540	517	556	546	519	572	539	572	580	572	553	541	589	565	537	565	545	513	573	537	613	586	569	516	538	582	562	561	540	508	562	539	584	565	531	540	515	566	571	580	561	589	520	611	557	584	603	542	581	624	566	531	533	547	510	553	516	567	536	598	575	609	570	588	576	542	585	531	558	531	542	536	551	576	533	527	584	580	534	594	522	578	558	546	538	562	523	566	558	640	553	544	544	516	556	555	573	562	556	544	550	579	514	573	539	556	548	547	562	573	563	558	579	561	586	541	544	573	537	527	576	576	550	570	634	516	540	518	521	587	540	568	573	584	558	582	493	522	554	599	553	597	519	570	503	532	529	530	520	543	545	534	606	581	559	572	563	553	541	574	584	551	563	569	552	603	598	560	535	583	561	549	561	581	519	524	543	561	587	554	557	571	599	570	583	520	571	554	548	537	547	528	563	565	541	556	534	512	565	581	578	573	560	556	527	533	574	582	586	553	567	552	541	557	607	538	542	558	551	572	585	545	538	514	520	529	551	563	583	559	563	550	562	566	615	536	563	542	547	549	581	544	529	574	565	565	536	570	577	554	539	566	526	542	575	582	547	566	525	602	531	577	545	537	511	546	540	585	569	594	571	556	568	580	564	551	561	560	556	560	582	523	556	574	500	530	536	537	544	557	512	545	526	545	524	543	566	575	541	562	547	540	503	569	571	518	558	566	578	534	541	571	580	568	528	575	592	568	572	571	525	549	555	543	527	533	580	565	552	566	526	577	576	567	554	536	570	541	545	546	573	564	584	535	557	538	534	520	509	527	623	593	559	569	562	566	540	557	530	560	572	551	558	525	541	521	535	557	543	542	538	574	556	568	565	542	553	572	585	529	545	610	551	553	600	510	579	549	574	548	562	544	541	519	559	620	566	601	551	578	551	547	538	564	561	572	534	545	565	502	594	534	540	523	552	568	526	518	550	554	560	542	549	517	549	551	555	514	531	558	539	594	562	604	616	572	586	552	560	546	548	584	518	519	571	555	560	578	557	594	531	591	585	550	587	614	519	541	555	571	588	593	531	581	546	555	534	531	599	561	559	553	564	552	561	526	603	521	566	542	542	623	551	537	580	573	571	571	561	526	567	592	551	576	532	527	549	593	531	547	500	583	511	573	554	570	559	579	541	569	556	533	553	568	564	596	526	552	573	551	578	601	528	550	534	527	560	581	557	537	558	556	582	549	563	534	563	544	552	559	555	532	515	542	520	594	547	548	538	538	608	550	508	546	604	568	524	541	567	582	576	570	568	522	570	585	577	547	549	546	538	594	612	583	552	579	605	521	559	537	525	562	584	526	533	548	586	603	557	519	571	603	504	582	546	578	615	557	547	560	559	536	557	549	583	536	524	563	524	582	579	555	557	555	619	555	583	569	520	590	539	542	595	595	576	579	564	610	547	570	558	552	516	590	547	563	559	554	541	605	590	532	574	559	578	552	549	547	575	544	539	563	551	522	572	548	592	589	554	539	572	572	549	555	574	576	554	558	530	568	583	534	552	559	549	539	575	539	567	570	576	528	584	538	542	600	555	583	538	567	562	494	589	561	606	596	553	564	518	529	550	551	571	583	570	533	569	564	538	556	552	616	516	530	565	550	533	551	535	594	583	539	581	561	591	580	570	556	572	584	530	576	570	584	560	514	600	585	556	552	562	564	574	562	574	556	551	537	563	561	543	584	543	568	569	531	542	540	564	548	573	567	519	578	584	546	589	482	566	543	535	545	585	562	556	506	594	518	568	582	619	560	534	542	528	572	565	522	598	575	582	592	576	535	557	559	526	546	536	535	601	599	528	578	602	555	558	557	547	560	542	564	506	536	559	568	539	544	588	590	574	543	506	557	496	537	568	513	571	564	567	554	553	549	544	561	590	549	547	552	582	585	548	595	518	614	560	566	528	542	563	546	587	556	542	570	510	563	587	558	568	566	588	561	581	537	548	541	587	579	545	580	563	566	548	537	555	610	545	591	570	551	566	531	540	522	548	570	559	514	570	530	552	563	546	535	543	588	560	542	568	579	555	593	552	547	563	532	581	573	543	560	521	554	510	552	566	557	533	532	588	555	588	529	552	555	534	544	571	522	531	552	581	505	593	562	609	540	568	566	557	569	561	579	551	582	536	588	545	570	587	556	550	576	566	568	596	550	537	623	532	547	573	521	539	574	573	515	590	547	539	548	560	602	560	533	556	577	596	515	545	539	552	576	518	502	528	587	586	525	546	573	514	581	582	576	584	552	603	564	546	565	534	575	570	551	545	559	549	548	550	549	569	566	575	592	544	567	595	569	535	540	560	553	553	544	583	571	562	554	590	568	546	550	546	510	565	534	570	555	564	566	549	540	589	568	529	603	554	570	562	551	540	532	540	532	544	556	523	568	596	546	564	576	581	559	556	587	533	534	537	573	499	524	553	549	599	563	545	548	586	544	554	634	576	572	556	546	594	537	569	556	575	551	566	564	565	567	499	549	534	539	537	583	579	530	527	576	546	550	549	510	547	538	557	550	590	526	536	588	553	564	544	543	568	562	595	563	545	546	552	554	558	542	558	555	575	552	618	541	547	574	569	566	559	540	574	568	527	553	522	563	574	530	535	544	544	545	590	553	557	524	552	570	563	563	565	510	580	585	588	542	576	569	577	547	566	580	578	563	556	504	551	548	587	557	530	505	529	553	568	531	546	551	542	502	511	528	550	562	546	557	530	540	513	523	533	563	527	543	553	529	517	561	588	541	552	558	541	566	519	540	527	532	558	590	535	558	599	523	499	554	533	524	531	576	545	595	510	573	563	535	562	622	542	606	534	589	561	558	547	526	499	570	564	584	562	527	569	566	555	553	576	566	585	551	553	563	562	573	541	573	550	588	548	546	580	530	563	556	581	555	583	566	597	541	573	521	582	556	560	582	539	577	573	558	557	547	547	539	568	537	527	533	536	596	560	562	577	535	567	582	549	570	557	572	556	541	567	550	547	556	585	534	585	559	559	603	542	571	576	555	535	533	547	544	587	578	584	540	587	557	559	545	607	574	576	536	578	537	576	561	547	595	519	576	576	548	554	561	560	574	537	606	523	525	548	585	572	543	548	574	595	567	526	563	552	601	545	528	534	598	522	575	537	570	602	548	551	547	548	579	564	533	556	539	555	578	558	535	496	582	559	572	605	566	521	542	560	542	538	525	531	573	535	536	571	603	519	584	550	613
26186	14738	12265	6810	2880	1529	842	439	258	139	120	139	138	130	137	144	165	135	140	122	129	138	130	126	134	140	123	110	121	130	133	132	124	129	134	147	148	147	126	135	132	125	114	126	136	131	129	140	148	137	149	141	126	123	134	158	113	146	139	129	153	159	153	140	131	125	155	142	134	118	134	115	152	121	153	135	130	132	156	145	130	136	124	127	138	113	166	147	148	121	126	127	150	122	126	138	124	126	123	132	117	123	120	142	137	149	138	133	117	121	129	115	130	121	126	133	141	127	124	111	136	144	143	149	124	149	119	126	161	109	124	167	118	123	169	139	144	115	142	140	137	137	124	132	127	163	122	141	134	110	140	152	108	134	128	117	141	148	137	142	142	125	116	127	125	117	137	134	162	125	127	123	147	123	117	105	132	146	133	125	106	110	120	130	150	132	133	140	139	113	111	130	142	143	123	136	141	126	135	146	128	121	133	139	131	150	166	131	131	147	112	139	139	112	130	134	140	130	120	154	111	125	143	128	140	118	138	143	143	117	127	128	136	121	130	130	137	120	132	135	124	105	131	101	134	141	98	131	135	131	146	145	143	123	143	139	146	117	123	141	129	142	158	129	135	162	111	154	142	124	131	136	139	138	119	142	123	128	145	120	109	117	139	126	126	124	141	133	115	145	145	145	132	134	147	114	141	118	115	142	130	138	144	110	119	132	148	141	105	122	140	141	124	145	152	113	137	117	141	145	136	143	141	128	126	134	123	114	145	144	140	111	129	121	134	134	152	121	123	138	118	160	130	142	123	138	143	163	144	121	128	148	125	147	140	116	118	124	114	136	147	139	101	145	136	121	128	132	151	109	116	143	128	128	119	125	142	152	139	125	137	110	142	115	131	142	125	128	137	131	145	145	131	120	149	147	125	150	141	121	132	140	146	122	136	115	114	146	160	124	131	138	133	111	114	122	141	144	129	123	145	137	127	131	148	119	128	136	137	132	127	117	128	149	143	138	146	126	140	137	112	102	122	158	108	133	146	136	150	150	133	142	146	130	119	120	142	114	150	131	150	168	118	140	129	138	130	136	118	151	149	108	112	125	107	147	134	110	124	153	124	137	131	141	151	117	144	129	137	148	132	135	136	115	151	143	145	125	139	118	149	126	141	124	141	107	143	122	110	135	126	139	131	135	105	131	123	144	131	125	143	119	135	141	130	122	112	145	144	109	141	134	134	130	133	138	132	115	131	140	130	149	108	146	148	139	121	120	135	147	151	123	127	135	153	145	126	116	147	134	124	127	124	152	148	124	160	120	129	144	110	125	121	134	120	122	133	130	138	130	122	125	123	131	130	125	130	140	119	109	129	136	120	126	145	124	113	125	117	115	127	130	130	126	122	148	113	146	131	132	151	117	150	132	130	130	144	139	159	117	123	136	120	138	124	148	141	143	145	131	116	134	149	142	129	146	113	122	135	151	127	146	153	128	117	133	121	129	118	128	147	106	147	128	130	122	137	142	129	143	136	134	135	155	136	137	136	142	127	147	141	130	126	122	120	156	127	140	145	130	124	131	127	126	124	119	115	141	110	123	122	150	131	129	135	139	119	114	146	140	126	146	142	129	138	143	142	132	145	146	154	157	113	119	133	127	127	138	117	105	131	117	130	143	141	137	119	127	125	132	135	106	132	145	134	130	140	126	119	123	126	113	139	145	127	117	130	128	132	110	128	135	115	121	145	119	131	113	112	135	146	131	141	133	114	101	141	137	120	138	130	116	124	115	143	141	110	150	122	125	128	121	137	132	144	123	117	123	107	153	101	146	122	133	114	125	143	121	133	133	106	117	129	126	142	123	112	127	129	139	121	133	128	135	131	131	122	130	134	130	116	128	140	136	120	126	145	132	140	125	159	127	115	147	140	113	137	132	128	143	122	127	147	157	167	149	107	122	141	137	141	150	116	137	120	109	134	131	117	139	126	118	140	142	116	127	124	130	141	124	138	132	124	122	118	135	134	133	106	121	132	135	144	137	126	119	125	101	154	119	152	127	121	136	116	119	122	118	125	125	116	136	116	154	127	138	142	117	137	143	126	157	123	147	133	115	132	130	136	123	128	127	135	123	117	140	128	148	135	141	161	136	133	149	137	126	135	151	130	132	156	172	112	118	146	133	136	128	149	143	116	147	127	128	121	123	144	117	155	123	119	140	126	134	157	124	127	138	142	141	148	134	129	129	123	146	137	120	105	114	146	136	137	147	145	130	125	129	121	144	162	126	142	119	150	142	133	130	127	168	141	129	134	129	121	119	129	122	141	153	133	136	149	130	130	120	126	117	122	110	122	139	127	134	122	138	140	133	114	137	133	132	138	123	142	142	131	128	133	113	152	130	149	116	124	133	140	129	127	142	121	124	138	156	156	136	146	144	114	144	122	125	107	158	141	139	139	119	130	136	151	113	130	133	139	142	106	127	144	142	124	128	121	136	128	117	158	114	134	153	125	135	117	142	116	112	127	128	129	125	140	147	127	136	127	147	148	123	135	149	125	140	127	133	143	137	129	128	160	115	134	139	135	129	140	132	128	118	126	126	116	158	122	121	117	138	147	111	129	155	144	113	132	127	133	149	113	130	121	142	133	130	125	138	155	142	122	116	126	119	132	140	123	132	124	142	143	126	116	152	132	121	134	116	136	144	152	128	128	135	115	123	138	135	136	116	129	123	145	119	151	148	129	135	133	141	123	128	119	135	131	148	133	134	126	135	140	140	133	127	123	137	129	129	141	120	111	135	111	118	117	132	141	120	158	141	101	121	134	126	132	119	132	120	130	119	130	149	145	128	137	104	121	167	97	121	122	136	137	117	127	133	118	135	123	127	121	104	139	143	138	121	138	123	131	132	149	112	125	115	141	139	158	133	126	153	113	129	132	143	145	113	115	102	129	133	141	115	146	133	129	151	136	130	152	132	132	133	121	157	148	129	131	119	131	134	129	143	139	137	103	134	154	124	131	157	143	167	140	133	138	147	143	123	133	110	124	143	121	128	126	147	138	142	117	114	142	140	143	135	132	135	115	119	121	133	93	136	163	112	109	114	126	129	131	136	131	142	138	125	131	134	139	147	119	120	126	127	131	123	124	157	126	150	140	145	130	119	147	149	153	143	143	150	131	145	121	134	136	129	130	123	148	138	140	126	139	122	127	114	139	139	121	119	130	128	115	133	139	153	145	138	100	138	149	138	143	138	143	135	131	131	124	130	139	114	129	111	142	142	152	132	158	127	138	143	123	141	119	145	110	149	137	128	116	127	140	130	138	148	129	140	145	174	124	114	136	126	134	120	133	156	128	144	130	108	119	131	133	125	129	120	124	133	124	141	125	139	151	134	150	130	145	147	152	138	115	133	130	130	147	137	138	119	148	134	138	130	139	120	118	133	132	132	139	101	131	125	117	172	135	122	144	146	129	146	141	141	144	121	130	138	122	145	130	144	147	144	122	143	137	127	125	130	141	117
16002	11944	18032	14786	9146	5920	3320	1742	879	401	342	326	351	323	335	317	336	303	304	339	327	325	363	323	330	352	334	321	322	295	341	371	317	323	333	315	349	331	310	325	331	364	320	339	327	381	313	349	331	331	341	305	302	309	289	318	322	347	328	340	358	336	324	285	294	333	329	304	320	339	368	327	355	320	312	334	339	302	338	339	330	321	305	318	328	299	325	323	321	346	343	319	326	338	303	322	311	303	338	344	323	346	334	326	337	352	359	326	353	316	331	332	300	300	343	286	335	325	339	345	296	330	339	275	336	355	330	323	316	326	345	324	329	336	331	338	298	314	338	304	330	317	304	314	333	333	330	330	317	339	304	317	352	341	306	342	314	332	322	312	321	346	343	344	313	330	349	344	319	291	292	318	349	354	353	325	342	355	332	333	341	317	316	330	311	337	326	338	287	302	319	301	337	353	333	350	307	330	337	340	329	303	333	339	331	326	332	347	324	319	327	308	342	285	336	325	310	346	346	336	340	331	329	292	315	325	326	325	324	327	319	372	328	315	330	335	308	343	316	362	351	325	320	315	351	358	329	331	302	331	327	326	332	298	331	318	348	336	349	327	318	344	339	323	319	306	344	342	337	330	324	339	325	316	299	303	320	320	331	348	326	320	345	342	316	330	359	300	312	326	353	310	349	336	324	332	348	316	336	330	311	301	317	318	342	314	306	333	326	328	332	319	343	331	340	313	342	328	307	342	317	295	327	350	319	345	294	321	347	329	338	344	322	317	342	317	307	338	315	321	340	349	334	306	342	315	349	327	341	320	326	333	337	331	323	330	309	308	301	299	342	335	352	322	323	322	333	309	323	349	334	366	334	343	330	335	324	324	351	319	339	313	326	354	332	343	321	335	332	322	326	313	339	309	349	313	316	326	332	361	336	339	302	313	326	320	327	326	338	321	346	357	328	327	300	313	319	348	301	299	315	310	328	329	344	312	309	327	325	356	309	311	362	323	340	335	311	308	303	313	327	311	340	311	339	335	334	320	332	315	335	335	335	328	325	327	315	316	291	320	369	362	301	365	316	342	357	305	343	320	348	371	337	320	314	329	329	308	304	351	330	315	313	323	314	354	319	295	287	347	351	342	332	366	348	346	321	304	364	309	316	315	346	340	350	306	340	302	334	327	325	312	324	350	324	301	312	269	320	330	345	341	366	308	377	336	364	293	335	351	346	332	313	310	328	313	330	314	345	332	312	325	332	322	324	333	318	315	343	322	352	318	338	335	324	327	351	317	368	332	319	330	336	317	326	345	360	342	336	303	343	311	350	313	299	329	298	325	297	374	312	355	329	373	351	301	326	323	346	292	334	319	327	316	330	307	326	343	336	337	331	351	315	310	316	298	319	315	323	306	331	319	329	316	296	338	319	359	305	322	351	319	320	318	335	340	321	306	307	342	324	281	333	329	316	345	336	316	348	327	331	339	309	333	337	307	327	314	328	347	352	302	351	368	332	335	350	329	292	331	327	329	361	330	312	354	350	302	347	308	348	312	354	322	346	332	307	345	278	305	314	313	354	321	332	377	327	327	307	315	372	328	328	308	335	339	354	335	336	314	313	305	331	359	338	373	313	328	296	321	341	360	352	300	367	325	350	357	328	326	348	302	341	342	314	331	315	316	324	326	346	310	296	320	328	317	289	329	306	356	345	318	375	344	318	338	326	345	304	317	301	338	307	332	325	325	335	332	310	317	315	334	343	337	348	345	374	309	322	355	327	361	321	342	343	351	333	333	352	335	282	352	331	319	314	332	312	337	329	317	323	336	350	360	316	312	344	346	309	332	313	369	316	327	319	309	322	328	332	314	298	327	312	337	361	317	308	355	313	311	346	338	314	308	303	299	305	319	327	335	316	333	309	348	336	337	309	323	346	338	324	309	347	342	345	357	339	330	290	348	362	329	362	338	332	308	337	330	319	319	351	323	348	331	345	322	326	312	320	321	365	300	344	325	329	319	302	335	363	330	346	339	288	330	333	324	340	337	328	330	333	334	368	340	324	319	323	308	333	318	339	369	341	336	343	343	353	326	369	284	323	340	313	315	337	326	290	300	308	326	338	332	327	297	307	324	295	339	321	284	335	313	359	348	319	308	332	365	340	358	336	352	322	343	354	311	316	328	340	319	339	327	295	358	312	323	364	332	355	307	339	339	307	340	334	345	300	353	343	323	316	316	304	322	347	320	318	323	336	348	322	313	341	319	341	339	328	330	352	348	338	335	334	326	312	342	328	306	311	331	312	319	325	314	329	342	332	336	323	322	324	324	322	312	323	319	317	341	336	326	331	333	365	323	297	311	369	334	351	286	336	336	318	330	323	333	346	303	314	371	321	342	310	333	314	312	348	333	355	334	315	344	336	323	346	363	360	315	299	320	305	305	334	357	365	339	333	301	334	315	317	343	338	351	334	352	331	319	312	336	324	326	325	317	324	354	372	335	341	331	329	321	325	344	325	335	323	323	337	346	319	352	305	346	317	351	320	307	303	319	296	331	332	315	319	332	317	316	348	287	326	322	344	332	306	322	332	328	345	346	368	321	312	328	307	335	333	303	341	325	309	321	324	335	326	349	325	337	315	330	331	327	334	317	316	356	314	336	297	316	314	326	290	301	332	335	351	339	330	326	338	315	344	315	363	317	332	306	334	306	356	332	357	323	353	335	334	281	339	328	319	325	347	356	319	310	327	291	335	343	345	302	300	323	316	383	309	333	327	319	338	356	319	337	308	332	354	304	353	335	307	309	368	338	339	316	324	303	363	310	313	298	310	300	296	344	328	347	378	337	340	329	328	342	339	351	350	327	336	353	337	334	340	348	332	296	319	304	341	338	289	318	328	327	307	316	343	322	336	357	335	318	307	309	336	334	319	309	350	317	300	340	325	341	340	326	322	339	352	357	344	338	321	312	354	336	349	362	334	336	339	341	326	323	344	336	322	326	347	321	337	304	347	343	356	330	326	332	330	302	341	320	344	338	324	339	324	343	329	318	342	316	370	340	351	303	344	326	331	322	321	345	327	336	317	327	356	311	329	320	334	309	302	357	365	306	350	323	303	333	353	366	321	331	320	335	333	319	339	287	312	343	313	314	342	307	329	348	313	337	320	333	320	319	331	287	351	321	342	323	349	317	304	354	294	343	302	351	332	312	289	318	339	294	297	311	291	339	306	334	344	359	334	305	320	311	326	331	359	318	326	342	356	353	329	298	340	339	326	306	361	348	315	322	310	345	322	322	320	304	314	307	349	325	362	344	334	315	325	325	322	331	300	312	340	333	336	327	299	351	312	302	326	305	350	336	318	313	296	324	321	324	335	325	375	341	344	364	305	305	347	327	344	335	323	359	319	327	316	322	308	341	339	315	285	331	332	317	330	316	346	334	298	315	327	312	358	377	318	301	358	307	318	347	327	311	349	331	336	361	319	361	373	310	347	341	332	323	329	343	338	318	316	327	315	316
42506	31215	29209	22099	12746	7946	5092	2206	788	228	220	238	228	247	214	251	206	246	237	239	218	212	238	231	238	215	238	219	241	253	250	220	237	249	243	216	220	220	227	243	254	231	259	217	221	233	254	222	219	250	219	226	228	254	218	237	225	261	217	225	256	210	212	242	213	225	266	240	218	245	227	203	232	219	233	246	199	233	217	229	240	216	259	248	228	229	240	234	242	227	237	237	234	254	211	261	227	234	218	191	214	232	209	240	197	239	253	235	234	242	205	209	211	230	237	186	236	218	222	232	238	243	214	235	202	227	254	201	249	249	228	238	251	240	230	250	224	198	223	206	239	227	223	233	199	234	239	217	237	230	198	252	212	211	195	238	185	238	225	193	236	227	232	238	284	206	224	218	242	218	231	213	258	233	235	246	181	213	246	223	238	217	237	199	224	192	205	223	261	252	269	193	223	236	242	247	220	227	225	239	211	254	247	204	210	225	218	222	221	227	241	229	247	231	243	239	207	232	207	242	221	248	230	224	219	249	239	269	227	238	204	236	228	216	230	243	227	243	238	217	245	208	228	210	224	261	250	236	226	220	230	250	236	244	246	240	264	231	253	230	245	199	235	222	243	230	211	220	240	244	223	260	242	206	239	252	228	193	211	227	225	204	249	233	221	232	224	202	244	217	221	230	251	219	250	247	244	220	237	235	222	224	260	250	202	234	232	225	218	201	231	228	231	213	247	234	221	224	238	247	204	223	209	224	227	229	237	217	211	225	226	225	237	243	250	217	219	209	220	241	214	230	213	244	235	228	224	266	261	217	232	264	206	201	236	234	216	237	246	245	223	193	264	281	241	223	210	223	244	236	215	216	211	242	237	237	226	244	200	247	225	222	229	228	242	240	225	260	219	247	238	238	252	222	213	210	229	230	236	209	219	241	201	211	223	253	218	229	232	222	232	218	226	222	224	218	223	248	235	251	220	246	241	194	225	207	215	268	211	248	215	197	222	217	232	220	259	229	250	227	198	252	212	233	216	249	228	229	214	240	233	232	236	262	253	215	209	262	212	220	250	224	250	209	202	225	228	229	236	234	222	213	258	232	211	217	217	225	237	215	249	225	211	207	224	243	243	239	216	222	231	228	254	237	225	233	233	233	230	223	234	226	226	231	234	233	226	238	238	229	237	230	196	214	238	195	234	234	250	233	218	219	258	214	223	244	211	215	222	212	228	242	208	225	231	240	233	237	264	205	219	218	228	206	210	258	223	219	236	228	217	210	232	213	262	223	231	219	247	234	213	202	225	253	197	242	239	226	234	228	259	232	219	217	235	205	273	225	230	238	257	243	227	234	219	208	247	241	242	259	231	221	226	236	216	225	219	276	225	221	236	228	277	258	247	250	225	209	219	247	226	237	217	213	274	196	211	213	240	225	209	230	238	241	254	227	224	199	208	241	242	245	231	212	203	227	222	224	242	215	228	225	222	208	244	216	242	226	237	260	272	254	230	222	220	218	255	250	274	242	234	226	206	224	215	244	202	262	205	224	221	233	246	242	254	234	252	238	207	228	227	190	207	231	249	255	239	207	239	219	239	214	230	232	219	260	231	237	216	227	245	247	240	199	222	225	188	245	229	234	251	227	247	227	241	210	226	251	205	217	252	214	211	240	221	223	231	219	221	256	234	215	273	222	225	218	211	240	227	193	219	219	231	264	259	192	231	241	227	229	221	232	230	237	247	203	234	229	214	213	219	253	234	230	224	215	227	244	213	235	241	235	238	253	235	211	210	228	219	246	219	231	262	252	250	252	256	235	242	211	212	207	238	233	252	223	235	280	203	224	215	226	192	236	252	217	204	216	242	240	220	238	223	256	229	251	220	202	222	192	218	268	238	249	239	247	234	248	259	227	226	220	224	245	226	231	221	256	241	205	196	233	239	221	232	245	225	288	244	262	226	256	237	237	213	218	209	217	253	237	220	223	226	237	217	234	247	238	218	266	242	240	212	215	253	244	220	229	215	241	256	221	215	262	227	228	258	206	257	240	214	239	254	239	207	271	263	204	244	225	210	229	224	224	232	259	212	242	214	231	230	241	251	257	250	244	240	253	239	245	221	237	267	227	243	210	236	201	203	224	227	240	199	260	226	202	220	251	198	248	233	243	219	253	224	233	275	222	209	216	227	217	245	252	239	218	246	233	236	255	215	201	220	245	211	229	235	244	228	215	214	230	197	202	234	222	221	209	243	267	231	222	245	239	270	247	212	235	225	248	234	236	244	249	221	249	187	227	229	220	233	231	191	233	222	233	240	234	199	196	213	225	222	252	238	225	235	241	257	234	203	216	226	209	236	217	227	221	238	230	250	215	220	236	242	240	237	214	242	228	228	248	222	249	229	250	227	212	234	206	227	222	214	211	221	228	227	252	233	262	235	217	190	248	219	223	233	214	221	219	235	221	236	230	236	227	217	242	227	253	228	227	220	227	224	233	217	251	218	261	238	243	235	252	232	235	210	211	252	229	248	225	231	231	234	224	235	248	195	249	239	220	262	256	239	234	250	238	257	251	257	242	218	226	206	254	246	212	195	218	226	218	225	251	225	211	239	213	218	238	223	225	241	234	232	220	246	238	194	233	223	259	206	205	223	214	261	227	217	232	239	237	236	252	238	243	207	192	219	225	248	255	238	243	231	194	257	227	252	220	223	202	224	246	232	236	273	249	260	267	215	240	213	222	239	236	238	217	227	224	244	238	224	278	216	256	240	226	209	222	224	185	212	231	221	219	239	248	232	217	223	226	230	240	258	237	209	221	249	240	264	240	211	250	215	240	246	257	225	258	263	230	236	223	256	244	257	234	253	226	232	245	222	239	210	246	214	237	238	262	229	232	221	225	230	210	250	224	242	214	211	241	216	226	235	260	248	233	233	219	238	216	224	254	207	209	199	238	203	231	235	216	221	224	225	246	220	194	233	273	200	222	234	228	234	257	258	230	251	234	236	226	224	246	221	230	196	244	234	238	210	220	217	253	225	231	242	211	257	207	242	219	218	241	202	248	232	199	219	219	194	204	216	227	252	250	220	245	225	218	193	228	250	260	228	219	259	238	253	233	220	245	234	263	235	197	247	245	246	222	208	217	225	215	243	227	254	227	226	214	228	244	237	245	222	222	219	236	203	238	227	231	183	224	216	200	259	207	209	235	221	199	226	230	202	217	224	262	231	243	218	227	215	245	221	235	242	224	215	239	223	235	213	211	240	238	267	227	238	252	258	238	188	261	243	233	252	235	237	268	237	229	218	235	244	233	225	205	218	203	242	240	227	236	205	218	220	237	227	225	256	221	202	238	227	227	231	231	235	211	247	241	230	233	240	234	203	223	237	216	239	236	226	230	252	244	239	221	212	227	259	236	227	233	214	240	191	239	248	231	238	263	238	238	228	200	246	238	222	236	257	222	240	236	244	199	254	225	217	234	240	230	234	233	203	219	213	230	232	249	233	208	207	232	253	233
27525	25067	33956	32272	25646	20733	16208	7940	2627	553	556	559	509	563	553	551	544	480	529	501	510	546	533	563	522	476	508	518	523	526	527	513	515	531	514	521	524	536	522	524	512	503	529	517	573	531	563	518	540	518	501	532	526	503	526	543	547	519	528	506	475	527	556	531	530	542	542	526	503	527	491	506	525	551	515	547	535	508	527	520	506	524	539	490	522	531	511	504	559	523	543	512	501	536	500	582	478	567	520	533	532	527	510	530	543	479	505	553	468	500	490	517	510	501	509	545	541	515	529	513	511	532	493	499	532	522	520	540	505	442	502	526	519	509	530	507	522	484	517	516	514	481	537	529	498	499	556	551	498	534	492	535	506	514	499	513	458	524	498	528	516	530	513	528	509	549	544	527	498	468	510	518	511	562	497	500	550	535	552	529	547	543	536	497	538	515	500	522	512	498	496	524	499	490	551	521	493	497	525	521	543	555	528	503	557	538	510	518	518	557	558	500	549	508	500	520	536	505	513	521	536	541	529	522	519	518	497	505	539	543	550	542	550	508	539	564	513	494	586	510	561	543	491	555	546	479	542	480	518	537	549	527	500	486	544	516	520	521	527	495	537	480	483	493	508	513	537	520	535	502	502	523	555	517	558	528	485	587	514	522	486	531	533	500	530	506	547	499	513	547	532	514	536	516	514	528	527	558	510	549	555	485	500	567	574	523	507	545	528	536	530	508	552	531	531	507	542	542	545	506	561	512	541	511	492	520	511	521	483	528	522	512	593	522	485	481	521	523	559	547	538	510	534	545	571	510	532	475	534	557	541	542	532	527	530	515	545	533	534	479	507	532	551	519	494	508	498	530	518	504	515	503	493	515	491	513	491	527	524	543	489	543	526	490	515	516	543	506	519	519	509	539	514	524	499	512	510	507	515	528	530	535	517	522	505	542	522	546	514	554	544	499	505	516	520	532	516	530	519	499	524	539	501	471	511	547	576	572	546	511	506	500	495	535	515	528	519	501	514	515	518	475	503	562	510	514	565	501	509	522	521	467	569	493	481	504	532	527	550	548	510	523	516	584	508	523	586	472	484	533	484	497	536	530	513	530	495	531	510	501	531	546	522	511	532	508	523	526	510	514	527	545	553	508	471	520	509	500	539	515	560	554	503	526	530	493	537	545	527	516	534	540	484	528	526	497	516	516	522	532	544	506	563	554	520	536	511	538	512	509	551	520	533	475	540	531	536	554	533	517	535	529	535	514	532	546	511	508	509	494	584	505	537	488	497	505	485	488	534	562	531	532	562	509	561	503	535	555	492	510	518	522	527	495	519	540	495	494	505	540	560	540	521	494	538	527	469	514	499	513	529	513	562	491	567	611	508	535	514	524	539	535	548	490	532	495	563	497	540	541	475	552	461	512	540	523	544	447	529	499	517	502	544	542	526	533	546	509	500	546	549	501	551	499	507	459	558	541	524	531	540	545	540	523	565	507	548	519	541	521	521	489	518	534	518	522	506	517	504	523	481	518	550	508	510	471	506	551	505	529	528	524	517	551	546	523	511	491	539	540	506	518	494	556	520	497	549	543	543	543	519	569	488	518	556	531	526	520	510	501	543	506	522	555	518	526	525	547	523	502	512	537	500	507	537	504	537	533	506	511	504	525	551	574	517	493	520	565	485	537	546	516	511	507	492	542	530	512	538	499	571	523	484	536	529	526	511	519	541	497	522	505	558	503	528	509	521	550	531	541	508	510	544	522	532	511	535	484	501	548	521	510	477	560	541	521	502	517	533	525	555	521	485	513	521	510	566	523	510	501	529	532	522	527	524	517	535	540	513	503	512	508	506	524	557	532	510	501	499	481	521	534	529	552	572	533	580	511	501	566	525	487	512	515	494	516	508	553	542	526	498	553	464	540	525	546	536	490	531	527	498	540	550	531	526	480	511	546	522	539	530	496	498	524	528	503	544	593	513	533	526	539	529	534	547	518	484	548	508	556	501	539	527	537	503	524	547	511	552	511	502	531	519	523	512	502	507	516	525	528	487	577	505	488	472	500	542	501	548	521	530	502	493	518	508	513	512	529	520	490	512	472	489	531	562	492	500	565	597	506	502	476	533	549	523	525	490	492	525	547	555	544	519	497	496	505	499	508	526	555	528	551	487	536	510	532	528	523	536	548	494	528	513	545	517	545	497	519	551	540	578	550	535	531	534	490	590	523	506	513	528	533	518	496	574	495	542	536	526	520	535	530	533	545	512	538	526	511	521	547	509	524	514	519	515	520	478	532	532	499	516	467	538	549	529	501	557	543	543	505	545	521	515	509	530	504	539	523	540	497	501	522	534	514	496	491	514	525	531	545	495	511	503	556	506	560	536	546	509	516	526	520	473	533	546	511	521	547	511	557	522	490	535	514	545	515	533	528	543	579	471	532	527	532	514	542	524	527	515	485	516	549	503	532	538	567	546	509	535	545	504	533	522	532	500	582	569	534	523	529	517	519	561	547	547	510	545	521	489	477	524	509	490	518	551	546	525	510	530	535	524	551	519	507	523	528	513	555	543	516	539	471	548	497	527	543	531	527	494	503	519	543	509	508	580	562	503	496	505	526	535	523	513	528	515	511	504	508	493	497	484	532	499	541	504	519	530	503	553	551	530	502	520	510	540	551	487	513	529	526	490	508	559	505	515	563	532	514	500	506	525	514	533	527	539	486	534	534	500	501	505	543	528	518	519	524	486	533	525	551	556	530	504	502	493	519	501	541	497	506	529	579	499	569	522	517	514	566	505	496	507	500	507	504	535	501	537	519	508	501	496	526	549	474	539	516	531	586	510	518	538	514	511	515	554	519	515	576	543	515	577	556	500	533	536	505	501	486	531	514	499	495	518	482	536	553	497	540	543	537	535	488	491	479	500	502	535	496	493	530	545	480	485	542	529	525	510	502	554	506	534	543	509	512	541	521	511	511	504	503	473	479	558	553	514	482	474	504	516	509	535	529	534	490	476	535	494	516	523	528	533	515	505	501	499	517	494	498	508	498	454	487	507	540	518	511	513	556	520	542	543	534	511	552	534	526	487	495	558	497	522	500	547	517	528	533	513	534	516	543	500	503	579	525	544	536	521	484	520	487	499	511	532	555	562	537	507	582	516	567	555	529	527	519	522	503	515	506	528	508	561	490	518	524	530	501	482	535	535	519	499	497	487	507	493	513	508	541	574	532	547	514	507	524	516	526	495	537	559	500	515	524	538	537	569	527	530	549	529	539	511	515	536	533	507	521	504	512	482	544	523	532	535	488	547	532	531	513	521	518	492	514	560	537	575	543	495	531	510	507	513	557	535	528	529	545	500	547	516	498	542	563	545	497	514	570	494	535	570	540	547	508	545	512	499	542	508	554	557	498	532	521	538	544	516	560	513	496	512	493	515	537	475	486	515	535	538	528	476	517	492	506	563	516	526	514	491	497	506	503	500	531	534	493	510	503	516	534	510	552	535	535	518	535	537	516
53789	40997	39750	32560	19556	9998	5844	3128	1493	382	263	265	269	279	281	275	255	274	259	254	271	265	270	263	236	248	278	262	243	262	246	245	274	275	266	254	262	234	269	252	255	265	236	253	251	274	265	254	256	270	248	254	277	257	257	263	266	240	268	264	228	260	311	255	269	279	273	255	229	230	272	249	279	244	281	241	298	230	255	261	257	247	278	269	247	262	260	223	268	260	265	256	244	261	280	269	273	260	266	275	250	227	240	229	227	263	249	243	263	234	246	236	272	279	239	270	269	243	204	294	246	267	295	273	256	217	265	271	236	247	298	250	311	271	282	285	246	267	253	261	284	257	237	236	269	275	243	233	234	256	245	263	270	276	293	246	247	272	285	266	251	258	273	266	271	263	286	271	238	261	270	254	231	233	240	266	252	246	266	276	270	236	240	258	249	258	237	265	239	269	259	249	267	265	301	264	263	267	238	259	261	261	263	236	240	271	271	279	262	238	245	248	236	262	229	242	239	251	250	242	237	255	257	254	274	275	238	260	251	228	256	256	244	273	233	279	262	276	230	254	250	257	256	246	279	232	271	261	248	257	295	259	239	245	245	255	242	247	302	251	244	259	256	269	273	283	250	249	244	287	279	284	258	243	264	242	272	251	268	250	289	247	250	253	240	268	242	254	259	262	232	244	282	269	253	250	246	273	264	241	266	255	245	253	234	241	266	244	228	262	254	273	276	274	222	283	266	248	262	232	229	275	247	243	254	248	266	281	246	260	269	266	254	240	252	259	263	258	279	280	265	240	267	267	261	267	268	240	263	246	262	269	232	243	257	229	257	250	260	281	270	245	253	255	282	262	250	241	259	261	258	260	225	231	276	277	237	252	247	290	238	270	293	275	257	269	239	248	282	263	275	255	242	256	261	225	238	273	272	269	238	250	266	235	272	263	253	244	275	242	252	259	232	242	264	279	253	272	247	271	256	287	248	271	270	256	237	241	264	253	261	269	291	278	239	300	253	256	250	282	275	236	260	223	289	266	242	223	249	253	285	280	264	242	271	275	270	275	238	269	247	240	213	267	255	252	255	226	276	261	256	281	256	254	270	254	285	271	245	268	283	252	262	266	238	256	255	246	276	255	267	256	280	251	262	222	290	252	280	257	281	245	239	240	256	277	280	228	272	253	274	252	259	295	217	271	268	262	264	241	271	237	275	278	274	274	262	273	244	259	264	252	279	288	253	229	254	260	221	248	240	280	257	249	255	244	263	266	248	224	237	257	274	245	264	235	256	266	248	290	266	247	284	267	240	264	271	284	265	267	262	272	275	253	266	263	268	266	272	225	252	268	244	249	267	247	271	274	279	241	297	255	265	302	235	261	260	240	264	243	255	273	234	220	236	230	264	265	262	241	254	255	272	269	279	278	244	248	239	238	257	279	261	252	260	240	278	270	262	235	273	271	274	264	244	268	270	299	252	253	248	257	272	296	287	268	235	251	242	255	259	250	263	262	248	272	265	262	276	248	252	270	263	264	238	237	273	245	274	225	262	269	268	261	249	284	282	271	292	272	247	275	245	248	235	253	261	232	264	266	259	258	237	212	250	237	249	245	256	264	269	258	262	242	259	288	239	233	303	281	206	253	276	265	243	270	245	269	277	248	285	234	229	248	271	257	262	245	250	259	263	253	274	250	288	263	240	248	244	280	269	232	256	251	266	253	263	279	249	259	275	229	260	268	244	231	261	282	229	211	225	257	239	222	246	243	243	224	293	264	241	232	242	254	280	230	233	241	242	223	263	235	218	272	219	246	221	269	270	285	238	287	267	277	250	242	260	232	243	233	265	234	257	256	259	253	235	248	267	256	236	268	264	269	247	256	258	270	236	238	251	300	243	248	237	255	258	230	246	254	220	252	278	265	267	245	268	279	253	240	261	255	298	259	258	294	269	274	288	251	268	263	240	239	245	275	232	276	270	245	245	233	220	252	249	242	259	249	298	265	234	242	268	256	237	255	275	287	279	255	258	249	232	263	270	259	249	252	249	250	228	267	280	241	267	264	264	265	230	259	250	289	294	284	219	222	218	240	254	269	256	264	230	243	264	275	261	281	266	216	289	233	272	235	242	283	264	253	262	248	259	240	247	241	268	271	280	273	229	263	243	252	253	268	216	265	278	251	249	248	255	246	247	271	248	269	260	269	247	246	278	246	243	282	246	300	253	275	256	235	273	257	262	273	249	263	261	262	256	248	252	268	250	260	240	245	255	273	253	255	269	260	244	265	272	264	256	262	279	272	235	285	294	282	249	246	286	243	270	235	253	271	247	251	267	254	269	255	236	248	249	237	274	274	275	269	238	256	281	269	268	223	237	271	303	246	251	263	287	275	281	239	263	266	252	227	237	255	274	225	257	252	237	255	296	237	258	257	258	259	249	277	260	256	242	273	246	268	249	231	216	254	233	284	260	276	260	295	244	258	268	287	248	267	246	241	255	273	243	217	247	234	244	261	263	241	228	271	288	271	238	248	257	280	258	277	277	242	256	259	270	244	244	233	254	255	235	237	295	265	247	270	275	256	240	239	234	281	259	294	266	241	246	247	250	256	249	274	259	284	271	253	272	274	266	248	240	249	252	229	264	259	273	276	266	219	281	238	290	275	249	246	261	280	240	257	221	275	247	270	269	220	280	267	268	275	267	244	256	242	284	254	241	236	259	261	247	254	272	261	261	249	242	268	236	277	276	238	247	262	257	296	299	248	251	241	250	249	250	264	240	276	242	244	262	258	255	246	239	257	259	244	252	273	272	251	245	219	213	266	254	257	262	239	283	248	256	251	263	281	246	244	259	248	267	276	234	242	251	255	235	253	261	268	266	260	266	228	261	263	252	267	237	264	262	255	257	277	260	268	249	268	266	237	268	272	241	242	261	257	284	269	260	256	263	242	242	268	238	268	271	250	226	247	263	235	245	236	298	222	269	228	269	279	261	260	252	265	261	258	255	247	290	274	239	226	257	249	258	276	271	264	267	260	237	267	247	259	258	231	274	272	271	292	268	256	262	257	256	267	272	256	251	272	266	256	278	277	239	254	244	256	263	248	225	256	250	253	230	273	250	268	257	255	265	238	247	264	240	246	242	266	256	274	299	270	277	275	237	257	223	221	245	261	257	237	253	265	256	260	246	267	279	294	257	261	277	250	260	243	270	250	240	255	272	251	237	258	251	241	262	249	271	281	262	259	247	239	240	269	245	303	275	301	235	254	252	262	279	239	241	256	260	246	240	263	248	237	241	247	237	252	287	290	238	275	254	246	257	264	221	269	243	257	253	255	270	311	248	266	265	265	230	258	261	271	273	246	225	278	288	237	243	285	242	264	275	246	253	267	257	259	238	268	263	278	241	257	229	309	273	290	231	252	254	276	245	256	237	259	250	254	280	253	245	241	264	288	249	264	254	298	269	287	276	248	253	277	285	251	282	263	237	232	269	260	227	269	243	243	274	285	280	239	241	246
34800	32888	41535	40904	30628	22383	15924	10589	5345	975	643	630	599	590	579	608	587	587	615	591	579	546	551	597	541	538	569	572	605	575	529	564	580	570	573	569	536	598	545	536	538	560	602	595	531	569	543	595	568	637	528	550	581	550	568	565	534	632	568	572	548	555	543	583	537	534	553	554	558	570	573	604	589	524	563	580	591	582	579	547	595	553	553	529	609	539	576	587	607	539	616	580	572	594	530	566	570	561	577	544	564	553	565	531	584	529	592	600	607	553	560	577	564	574	539	587	564	568	551	515	589	536	595	578	548	515	582	529	517	526	591	632	565	538	587	533	561	584	596	604	559	555	574	584	549	544	515	599	571	574	577	572	574	575	524	585	540	607	562	568	534	581	543	568	565	549	559	527	544	594	550	548	548	575	575	589	548	555	547	558	564	540	544	552	619	501	561	589	571	537	551	581	561	582	570	550	592	572	562	575	581	519	508	592	523	607	568	536	546	540	554	554	568	561	589	533	539	568	569	516	570	619	574	580	580	575	578	564	523	575	600	554	561	548	532	527	570	573	617	525	541	566	576	571	577	605	583	593	558	582	621	558	596	571	560	577	552	574	532	596	545	555	518	604	547	550	590	532	570	599	609	611	526	561	558	555	560	563	579	558	543	574	577	546	581	574	565	500	589	578	600	607	567	521	556	576	553	529	536	560	570	556	575	538	566	522	544	544	555	529	580	543	602	556	553	572	545	526	527	590	570	521	581	601	571	581	512	589	559	523	566	598	575	576	572	555	578	558	560	566	603	557	562	555	528	584	562	515	595	544	538	574	566	543	543	556	585	561	566	576	588	565	577	555	555	531	568	635	556	511	548	553	527	575	574	567	559	573	560	592	564	586	589	579	548	545	565	588	562	538	587	525	583	563	530	525	586	571	534	541	599	545	527	534	585	608	594	601	558	568	564	563	576	547	573	555	566	602	547	568	532	606	547	586	534	569	562	533	581	581	546	562	570	545	506	548	588	578	596	545	567	559	548	558	572	559	547	530	548	559	565	575	580	558	590	554	538	574	564	535	555	570	536	547	516	555	554	558	591	565	552	563	553	554	554	576	593	588	574	536	560	536	556	561	587	555	555	536	586	580	573	526	601	524	557	549	532	580	592	552	595	528	570	563	563	534	531	572	559	549	600	542	579	521	563	582	580	528	607	569	575	531	621	593	578	592	552	586	587	580	582	569	531	614	520	547	553	580	553	582	539	551	541	557	556	516	555	578	536	568	574	562	556	571	561	564	597	579	647	564	593	536	567	531	583	583	562	531	552	583	530	541	622	570	552	539	557	559	584	593	586	549	569	544	595	551	562	523	602	611	572	582	547	554	554	546	592	579	565	574	560	541	534	582	573	599	567	560	538	515	551	573	589	523	595	536	540	559	547	579	567	574	520	585	517	522	508	599	533	589	575	581	558	578	560	580	558	535	537	562	592	564	620	536	578	570	534	538	530	542	634	602	587	523	567	563	570	554	569	609	576	548	584	572	538	586	579	596	584	539	568	558	565	610	590	554	560	594	585	541	575	595	556	548	525	580	558	562	559	609	557	540	566	546	544	582	582	580	597	551	540	583	567	584	549	578	564	612	535	591	587	571	577	557	587	564	544	562	571	560	588	588	579	499	549	553	595	553	605	550	549	576	569	559	550	561	546	537	553	614	545	567	564	505	541	595	549	586	548	591	551	543	550	558	540	544	565	544	577	536	579	562	512	566	568	554	593	566	595	569	556	515	526	544	586	576	545	564	561	584	549	584	543	574	604	555	570	549	575	563	577	581	536	582	572	616	594	590	557	585	567	559	539	555	567	563	552	543	535	536	524	558	559	566	531	583	525	543	575	571	553	506	541	552	584	564	564	568	584	574	597	582	561	561	582	567	544	599	589	562	573	577	584	562	565	561	497	514	601	557	610	538	564	590	562	577	575	541	534	576	567	595	537	562	583	530	554	562	552	542	569	528	560	615	606	539	556	588	521	564	566	582	527	568	566	576	576	535	539	547	544	576	580	571	578	547	586	542	549	549	537	553	565	576	558	580	552	593	550	559	573	591	580	565	576	594	536	557	576	561	593	585	569	582	568	526	567	561	607	584	565	569	547	594	568	581	534	584	563	546	555	560	560	569	581	534	556	598	542	586	567	546	619	583	581	539	567	576	575	581	551	601	596	590	561	558	589	555	579	537	591	555	589	556	558	583	531	574	576	585	512	543	582	568	576	576	559	559	551	529	546	549	533	536	562	538	560	564	574	584	579	575	570	562	581	570	521	546	526	568	537	513	601	564	540	608	565	610	527	531	523	556	584	568	587	545	545	563	549	584	599	619	561	572	540	549	603	597	599	534	529	537	544	566	565	556	556	565	565	557	585	614	566	577	533	574	567	537	554	580	545	610	558	556	567	577	601	546	581	503	567	569	555	525	554	543	567	569	607	559	579	576	537	551	565	553	606	530	594	571	545	542	553	555	557	575	593	519	538	568	564	540	535	553	563	554	557	549	580	604	536	550	560	556	567	550	571	591	596	505	586	572	576	563	597	549	584	580	630	549	570	607	573	576	570	600	567	552	523	560	553	570	549	582	583	551	580	605	569	562	545	534	556	553	590	578	578	566	567	539	553	538	570	534	591	543	586	548	594	559	554	553	543	562	535	558	538	559	569	570	570	559	595	560	578	559	576	566	612	578	533	570	577	556	553	524	564	559	530	587	595	570	610	580	574	578	594	568	568	545	543	573	543	593	567	517	556	584	542	570	561	571	553	552	551	557	595	580	558	545	617	553	525	585	544	551	563	527	559	561	555	538	564	604	551	561	581	565	545	564	566	556	533	565	580	605	548	550	572	563	531	573	588	557	574	507	562	605	581	526	584	564	568	533	600	563	518	526	601	555	490	574	588	599	539	512	519	543	540	602	547	544	585	570	539	530	524	546	570	560	606	570	587	606	578	520	609	589	548	555	594	586	509	557	585	532	566	516	596	556	605	521	522	503	585	566	550	544	565	552	513	582	600	573	545	571	552	572	588	604	556	593	557	551	555	541	552	580	627	559	552	593	588	595	543	565	596	571	517	569	582	563	563	570	549	603	589	612	572	588	554	587	526	596	551	559	532	597	577	598	574	536	552	590	601	555	580	554	564	538	569	558	576	546	544	540	542	580	584	590	531	561	555	604	578	542	578	540	573	571	577	554	590	543	553	533	515	586	525	534	580	538	563	557	544	587	574	551	559	580	571	567	590	560	583	601	552	586	581	583	595	581	556	551	537	566	549	557	554	524	554	582	555	604	532	560	560	584	612	562	571	587	531	590	539	546	576	589	568	526	613	566	566	553	572	520	548	596	558	529	521	614	589	526	635	569	576	546	600	569	554	517	570	550	556	540	550	581	566	551	601	534	558	517	558	576	524	541	569	598	566	588	569	584	573	574	552	531	574	536	527	584	552	634	553	605	550	571	586	535	584	603	635	565	604	595
27666	16406	11794	5835	2358	1318	801	580	235	132	131	132	127	117	151	144	139	145	143	152	151	151	129	148	146	141	151	146	166	126	143	139	146	131	134	123	125	138	157	135	134	157	145	134	141	141	145	141	139	135	159	161	167	151	146	137	119	153	136	148	151	139	143	126	118	119	131	158	135	125	120	139	136	136	127	128	134	139	134	158	152	144	126	137	137	144	146	155	144	136	162	150	151	137	134	138	136	119	148	149	135	140	136	156	159	134	121	148	128	146	152	140	150	114	161	137	140	119	131	118	134	143	143	154	135	141	138	125	129	131	155	165	121	120	144	148	150	138	128	143	132	176	146	138	122	120	131	141	153	121	112	130	138	134	134	147	148	151	152	153	134	128	165	140	132	153	144	132	159	132	125	118	140	142	136	128	160	139	147	112	163	133	157	135	144	134	144	137	135	162	138	146	134	149	151	147	122	132	149	159	158	145	142	147	147	124	135	136	142	127	142	138	139	123	134	136	141	143	168	120	120	150	142	149	165	136	162	108	145	149	133	142	154	127	148	135	139	149	130	130	135	123	164	131	130	157	122	129	119	136	138	152	147	129	137	148	141	146	144	126	135	144	146	157	149	159	132	153	139	146	121	122	140	132	124	118	120	144	138	149	137	140	126	126	140	131	149	125	129	130	145	133	143	131	145	131	140	127	145	151	138	121	137	164	142	143	126	121	144	133	153	142	148	189	131	130	144	132	145	168	130	143	142	135	145	154	175	150	123	145	138	163	137	129	141	129	138	136	148	147	145	130	123	150	116	119	146	129	115	144	135	149	135	144	138	164	133	133	147	148	137	131	159	147	132	135	143	133	122	144	137	147	142	135	129	122	149	124	143	143	148	133	146	131	149	139	124	136	140	124	138	134	134	139	145	154	140	132	150	169	144	139	130	161	147	149	120	143	133	149	118	136	126	152	128	136	166	135	138	133	139	141	154	147	150	156	128	133	133	131	138	127	116	141	134	140	140	142	127	124	138	148	124	121	142	159	130	127	123	160	131	144	138	142	138	120	163	131	140	133	138	169	150	151	150	155	135	150	161	137	156	136	130	142	135	125	118	160	153	138	138	124	153	142	152	134	136	126	171	152	123	128	136	156	132	110	131	155	151	133	147	108	129	138	149	129	120	135	126	147	150	131	132	142	134	130	183	127	170	130	159	143	140	148	133	142	132	134	136	132	138	138	134	139	151	142	120	124	133	140	142	134	116	139	124	154	120	148	136	156	150	125	130	164	142	140	135	131	153	142	137	145	143	140	177	149	138	124	117	147	142	127	121	156	136	140	146	135	128	145	143	154	157	137	133	126	139	135	121	131	132	150	135	142	152	152	136	163	122	159	138	129	130	141	140	114	155	167	119	140	124	151	153	140	153	145	144	150	127	126	141	164	132	145	162	137	159	141	136	134	146	144	149	146	117	128	139	127	152	141	154	137	133	136	125	168	152	142	134	117	150	130	127	123	152	136	137	124	151	157	134	153	127	152	128	126	120	119	141	125	139	136	132	144	132	140	151	149	152	148	144	141	132	138	142	140	155	136	148	127	128	143	156	149	120	139	119	132	155	141	131	160	127	165	149	157	114	162	151	145	171	133	129	120	143	145	158	145	146	132	129	129	158	133	148	127	131	119	146	138	130	148	148	152	139	126	142	127	140	136	163	157	131	151	139	133	133	124	137	121	138	139	124	138	138	130	135	130	145	156	139	141	143	137	155	149	134	138	131	118	148	166	125	142	122	137	124	134	136	137	144	159	135	139	129	143	124	125	131	144	149	140	121	134	156	146	137	148	133	134	137	147	132	143	122	138	157	148	144	159	155	164	167	137	128	124	136	141	140	138	127	149	133	126	129	150	134	151	127	130	133	141	120	133	153	125	140	129	145	137	130	142	155	130	134	128	122	130	147	137	130	163	159	144	142	122	127	138	147	143	112	163	143	136	131	142	139	140	117	127	135	133	129	131	152	135	146	131	127	139	120	151	133	142	139	133	149	136	121	152	146	127	129	131	131	137	130	159	150	137	148	117	131	138	127	132	149	141	146	132	177	168	137	137	125	145	145	151	126	138	128	140	132	148	145	111	166	133	129	150	136	144	125	140	159	155	119	118	132	133	125	130	140	132	150	138	127	166	118	131	145	147	145	142	138	124	145	140	149	131	149	142	134	136	124	125	136	142	122	122	136	148	144	141	124	134	155	140	154	139	133	142	143	136	137	137	135	141	155	116	113	138	159	161	142	129	158	131	142	146	139	140	157	140	144	128	119	115	152	143	134	133	121	125	139	146	138	171	137	165	150	130	127	133	131	143	145	170	134	134	140	147	138	141	138	140	123	114	126	156	125	167	141	119	137	148	146	130	142	138	149	147	119	121	117	142	139	131	122	140	135	124	151	131	132	150	143	133	130	150	156	116	140	129	123	140	135	154	153	164	140	135	126	135	140	133	120	159	148	148	150	151	133	157	142	132	130	144	135	145	169	158	128	145	145	116	134	122	140	151	152	122	119	117	145	127	117	106	129	146	138	137	114	123	166	138	141	163	137	157	147	144	149	128	136	151	149	146	139	140	152	146	122	129	135	151	134	147	131	144	119	136	124	139	138	137	146	137	119	156	164	135	142	132	150	139	154	124	158	126	147	151	111	118	139	145	130	147	145	146	148	136	156	141	149	133	142	139	151	141	153	133	178	146	152	129	143	155	135	131	143	151	123	129	148	135	135	144	124	123	165	164	153	180	138	149	138	139	163	142	170	148	141	161	151	156	128	122	142	117	136	137	175	158	154	134	124	125	137	135	140	137	118	141	129	125	135	136	145	129	130	124	149	140	169	141	144	119	135	132	134	124	160	126	146	143	130	149	144	133	152	155	132	133	136	127	141	116	137	140	131	148	142	150	133	142	125	138	131	131	141	150	129	144	139	149	148	137	136	154	157	129	129	160	141	131	145	182	150	149	116	140	146	147	151	129	137	145	170	133	151	151	160	135	141	132	127	119	133	143	132	152	141	151	135	154	130	121	166	152	147	134	133	131	121	173	157	131	127	146	122	127	153	151	109	114	151	142	153	143	131	134	129	156	141	146	121	167	121	130	138	151	139	133	145	131	137	152	144	135	133	135	143	145	152	128	170	141	153	145	118	147	145	128	131	135	144	133	124	127	133	144	168	121	122	130	153	147	136	139	147	135	119	136	136	145	132	139	139	125	148	143	136	140	151	146	131	127	129	126	154	162	136	155	141	133	122	132	142	154	167	133	152	156	147	140	182	148	125	132	138	126	157	148	152	148	150	143	125	145	144	150	131	149	143	118	141	138	159	133	138	143	144	141	113	130	138	147	130	108	136	120	141	139	137	161	148	138	145	147	136	150	124	154	139	137	129	126	130	144	149	142	138	150	131	151	123	147	143	140	163	120	127	142	140	131	151	140	140	127	131	135	140	122	138	166	154	134	151	128	136	138	139	123	143	142
17046	13599	17297	13164	7341	4785	3471	2460	805	350	357	335	371	347	349	364	345	340	358	366	336	322	357	339	370	310	358	354	347	347	351	319	317	346	322	334	354	344	345	340	339	316	334	322	354	365	320	340	320	347	328	342	327	318	385	337	327	324	343	348	348	360	356	327	378	336	349	361	355	332	375	360	346	330	351	359	312	319	344	349	366	348	341	356	346	341	367	351	357	346	338	309	332	321	316	338	320	374	349	341	353	299	363	346	357	360	326	337	319	343	325	330	324	332	378	343	376	343	319	334	328	323	309	361	315	345	351	355	364	357	328	346	340	330	343	357	329	354	354	343	341	322	321	347	317	338	346	331	320	333	321	315	353	361	332	321	337	343	336	336	345	359	344	342	349	328	310	363	337	336	342	360	321	344	344	349	329	353	325	337	322	353	365	385	317	314	351	342	283	378	318	336	349	356	349	330	363	352	344	332	341	303	352	372	315	332	370	360	329	357	347	355	328	350	325	343	330	354	318	382	344	368	327	345	347	359	342	359	341	356	344	331	383	349	371	352	320	358	349	315	343	372	338	321	364	324	316	358	342	343	352	366	328	301	361	323	344	329	340	311	364	321	316	318	305	333	332	361	366	348	340	325	348	353	368	353	311	350	391	338	333	339	352	351	343	334	330	342	326	333	335	334	345	362	377	351	370	360	359	353	337	352	342	329	360	346	336	350	341	329	314	333	355	360	333	310	351	336	361	343	349	337	361	360	361	314	378	337	360	341	367	345	385	318	356	340	320	334	340	349	363	338	361	333	356	325	360	362	333	330	346	371	347	339	314	302	348	330	307	347	320	350	367	370	320	336	358	324	346	345	358	404	342	341	344	335	345	336	325	357	331	360	313	281	358	334	340	349	339	333	361	342	315	349	323	350	344	347	341	345	344	349	326	371	313	344	371	331	332	393	319	384	346	286	335	339	318	344	374	339	354	337	356	327	367	326	316	342	341	359	339	340	353	349	333	368	365	323	354	333	354	344	340	329	318	359	340	335	336	335	328	330	365	347	346	342	360	380	358	360	350	342	358	357	329	371	333	305	341	343	335	319	345	338	334	357	344	386	338	337	335	343	335	371	363	326	337	361	373	333	353	342	319	357	316	357	346	354	356	330	343	334	343	365	311	336	345	324	366	315	352	334	307	376	325	327	339	308	346	374	339	334	306	343	307	325	353	365	360	342	361	365	354	352	354	348	369	356	338	327	363	342	323	361	379	326	352	333	373	314	319	361	325	367	339	355	351	346	329	328	331	358	377	324	359	350	362	378	348	323	330	345	345	342	323	313	331	364	341	354	342	344	358	330	353	352	294	314	356	333	345	378	338	341	370	343	351	319	341	323	338	341	323	361	351	314	379	358	351	343	326	347	319	308	369	336	325	307	342	343	315	351	319	340	354	321	344	377	341	318	337	338	315	322	332	381	335	329	337	349	383	372	335	358	338	352	363	308	286	380	342	314	328	351	342	345	304	361	340	318	346	316	353	353	318	350	323	326	347	315	395	342	377	327	307	341	314	372	342	338	334	357	323	346	360	358	359	330	344	351	345	328	320	325	348	327	360	310	347	337	359	349	320	345	344	339	345	292	380	336	333	345	325	351	334	345	326	368	329	347	343	333	310	338	344	370	325	346	326	373	326	326	352	325	354	387	331	341	328	343	336	346	318	350	320	316	372	344	344	341	318	347	359	333	324	333	324	346	355	338	357	328	333	348	351	335	323	366	359	332	340	338	321	342	360	313	345	344	350	339	323	342	337	350	354	334	326	344	366	346	326	336	303	312	343	352	331	332	347	349	331	366	306	358	339	325	356	359	334	369	354	343	354	328	334	342	323	341	331	336	374	354	351	357	339	367	356	339	314	341	366	322	338	334	340	307	323	323	308	360	333	327	362	364	342	323	359	310	379	369	340	352	373	346	333	345	338	359	313	320	372	328	346	362	317	368	351	333	339	343	350	344	320	344	325	363	306	335	336	331	357	384	351	348	336	371	356	364	374	372	372	350	342	352	326	348	349	351	335	382	357	375	325	320	331	346	317	332	356	347	363	355	335	354	349	364	330	323	309	362	381	349	339	306	338	333	344	359	316	323	335	364	334	343	356	331	360	338	351	338	324	323	361	324	341	352	362	330	360	360	336	348	363	388	345	340	354	316	329	384	365	372	360	371	333	331	357	348	355	336	346	344	359	364	345	356	336	350	360	361	355	338	335	367	354	308	334	313	352	358	345	333	332	321	323	342	350	322	363	324	330	326	322	338	355	353	337	355	359	403	337	345	340	358	361	362	379	307	339	342	338	346	339	338	346	325	356	325	322	330	363	359	358	324	339	371	337	323	375	347	341	313	353	338	349	360	356	354	366	316	363	355	341	362	361	362	342	341	348	340	340	352	359	340	344	367	344	346	288	321	323	363	342	337	322	347	355	324	324	336	350	315	345	337	335	337	319	340	327	318	326	346	347	338	337	327	347	355	337	370	368	338	343	313	304	329	367	337	330	351	343	318	344	333	326	329	355	343	347	350	345	331	306	365	359	352	312	314	332	302	338	335	328	323	349	354	355	363	329	341	349	332	325	317	302	324	322	323	380	352	339	363	344	322	351	347	320	337	310	349	354	341	316	355	371	351	329	321	349	339	341	351	377	373	343	327	338	335	337	368	341	374	318	326	319	330	353	330	396	358	358	326	324	377	350	321	380	334	339	355	347	358	340	336	342	361	291	375	349	348	312	303	340	328	324	325	321	330	359	336	373	345	350	317	340	326	344	327	359	332	315	350	334	350	357	343	349	333	359	327	343	339	344	339	370	382	363	330	361	318	328	342	343	335	365	327	344	377	343	351	338	396	331	340	352	313	334	353	346	320	351	333	364	322	371	343	345	332	361	347	379	331	351	345	333	342	320	362	332	314	351	328	362	387	337	324	336	367	348	371	301	316	375	357	328	346	344	336	336	350	353	328	348	329	331	331	374	348	325	350	366	326	339	345	308	359	375	349	382	341	336	340	320	328	308	338	353	337	315	326	337	322	339	323	339	343	351	334	368	321	376	336	329	334	336	341	342	353	332	361	357	363	350	294	328	366	345	350	337	362	330	351	329	346	346	358	372	341	336	363	373	349	315	350	335	320	318	355	368	367	335	321	360	359	346	366	308	378	342	318	358	324	347	367	321	371	318	318	346	341	343	324	346	344	340	357	387	386	319	364	314	356	344	320	358	346	344	334	353	338	327	353	355	341	355	314	332	301	320	318	351	352	364	349	347	362	337	364	347	349	356	338	361	306	339	351	376	330	322	338	323	324	351	332	324	349	378	367	338	355	323	350	343	341	325	323	329	341	361	330	356	329	352	337	303	358	349	353	372	348	353	354	368	363	335	332	344	356	352	379	359	353	321	352	344	363	348	338	343	342	324	339	337	360	329	356	358	329	369	348	358	361	335	382	352	362	318	340	307	343	368	365	352	344	341	366
44881	30793	27335	19412	9837	5760	3781	2442	1342	418	239	242	240	220	231	231	236	230	230	237	260	243	234	207	233	211	225	214	219	251	244	264	269	259	268	260	234	207	237	232	222	219	237	248	241	253	240	248	221	238	221	262	231	255	227	233	213	214	244	220	236	238	261	215	245	223	271	259	209	254	260	226	249	209	238	221	221	273	223	275	220	256	270	279	262	254	217	266	251	242	260	244	228	247	251	220	246	229	225	202	232	249	224	237	233	258	228	241	229	223	244	241	256	234	231	226	236	214	239	266	233	275	251	259	240	203	225	233	214	261	244	248	238	237	234	213	235	250	225	246	245	226	235	246	225	225	228	273	211	253	258	215	242	249	245	249	234	263	215	256	246	240	224	224	256	245	220	241	234	246	241	237	251	243	259	252	228	222	222	233	221	244	246	246	258	211	235	225	213	255	226	222	249	240	215	253	233	260	262	224	251	232	275	224	238	231	244	223	235	235	227	224	224	250	242	240	259	250	221	251	233	250	249	222	261	230	261	236	244	209	248	224	242	217	265	267	263	272	249	233	237	216	253	232	261	219	241	229	208	215	257	216	240	205	239	256	230	211	203	240	221	239	236	213	222	217	232	254	193	235	225	234	230	261	258	229	254	232	253	267	243	234	267	283	263	226	215	214	233	226	265	247	248	210	220	222	233	234	257	222	229	236	235	238	252	240	221	213	264	236	224	222	241	240	233	244	239	253	264	240	255	254	261	230	257	215	203	215	233	237	247	226	227	246	238	227	229	240	253	239	233	212	251	260	272	230	228	230	266	241	242	223	250	221	224	216	242	247	275	213	220	231	238	235	248	218	230	235	282	267	226	233	275	227	239	205	223	230	231	259	252	274	253	233	236	215	205	234	255	228	246	272	248	236	258	276	227	219	254	273	252	241	210	207	230	217	261	256	222	247	230	224	259	262	243	287	214	223	259	267	243	275	239	205	234	269	243	216	223	223	233	236	228	227	262	226	248	208	256	239	274	223	235	241	240	242	274	236	205	231	230	225	254	231	263	230	244	247	257	241	220	240	234	246	255	247	229	235	251	245	228	215	241	227	260	236	207	233	241	229	254	253	241	224	239	204	238	246	268	263	255	235	243	204	233	236	264	227	243	237	232	249	238	210	245	230	241	270	232	242	257	257	252	248	244	247	251	232	258	239	272	249	222	210	236	236	252	246	234	219	257	233	225	229	234	244	249	213	233	225	208	250	268	195	238	259	232	234	238	253	248	215	230	248	229	282	258	261	253	282	240	241	228	235	224	255	236	256	254	233	248	237	219	229	268	211	239	241	255	233	239	250	247	248	208	236	229	236	241	242	245	244	254	232	245	224	234	237	230	226	259	243	254	261	228	227	235	239	245	238	231	226	228	235	247	238	255	235	198	232	226	250	243	239	229	246	234	242	261	233	241	250	239	218	234	253	237	227	237	242	246	248	251	238	220	216	242	230	227	238	246	256	217	215	225	242	249	240	212	237	227	244	259	232	255	237	270	193	232	252	240	241	245	261	268	248	260	235	240	199	245	232	244	226	198	240	252	241	255	238	254	235	213	228	255	271	225	229	225	232	240	235	231	238	263	256	212	231	222	224	233	208	256	260	252	214	244	246	221	228	244	238	260	234	242	239	257	231	234	240	235	236	216	207	224	260	230	233	217	213	229	250	252	240	224	239	212	206	252	225	220	257	254	217	237	235	252	259	246	260	265	216	227	234	227	228	250	235	253	248	237	238	259	244	243	212	233	259	276	229	259	224	234	226	230	242	242	273	242	231	236	237	208	233	249	232	257	223	250	246	220	243	243	244	231	270	227	219	269	226	226	236	259	250	254	249	234	234	262	263	255	257	242	235	188	264	235	241	244	264	248	235	232	237	248	255	248	271	210	211	251	220	247	243	236	262	251	227	246	236	256	234	255	224	257	255	244	211	247	227	223	233	259	256	248	251	250	244	255	233	229	219	255	249	227	237	270	253	229	238	200	226	245	240	222	239	231	254	248	247	255	210	241	200	215	238	216	226	244	236	252	260	269	191	245	245	212	223	233	281	261	238	250	248	243	263	217	256	238	254	242	237	271	251	226	240	239	234	235	227	240	249	223	266	255	250	215	211	239	209	254	249	239	267	248	233	227	240	246	234	235	242	240	231	293	254	253	254	247	222	257	278	260	226	250	193	238	245	255	235	248	223	249	239	220	259	247	253	236	218	253	239	251	269	224	231	238	217	228	245	238	221	244	225	269	260	239	275	238	219	264	241	236	228	234	250	270	229	241	259	236	258	241	246	244	257	219	261	246	248	252	228	241	267	235	229	247	227	259	239	240	218	221	242	237	279	244	235	222	246	237	233	231	247	237	253	272	238	263	232	232	247	237	251	248	245	240	209	246	242	255	219	256	244	246	212	241	253	233	232	264	243	242	227	234	259	241	251	227	225	244	253	247	230	213	225	205	249	247	230	226	225	216	255	252	207	242	237	245	239	237	236	258	239	237	272	274	236	218	269	233	229	220	270	242	235	263	223	265	242	221	218	271	243	266	233	272	245	251	263	253	229	226	229	254	259	250	250	251	260	288	267	240	225	224	241	250	274	239	264	238	240	245	235	235	244	223	244	209	222	217	227	239	230	207	235	231	232	261	264	232	235	268	196	229	235	261	238	234	237	236	227	216	239	261	237	251	234	244	207	256	238	263	240	220	231	224	268	248	236	226	224	249	235	224	263	288	221	267	220	232	219	216	220	248	247	218	216	256	227	226	277	245	224	220	240	209	236	248	223	243	231	230	265	248	221	268	239	210	240	269	244	229	242	246	241	253	207	229	234	237	235	244	246	220	243	268	240	237	228	233	226	244	243	242	249	226	242	232	233	232	259	238	236	243	235	218	271	264	269	243	270	267	261	264	227	247	219	221	271	235	259	245	254	220	217	233	244	246	213	263	260	254	250	238	265	218	238	254	267	253	218	222	236	224	253	217	225	248	259	262	237	258	235	252	225	238	273	244	272	259	251	268	239	235	248	255	258	252	234	229	254	209	249	260	252	242	236	262	239	228	254	226	261	238	249	222	257	268	255	223	236	249	218	252	239	224	249	227	228	253	253	239	239	255	246	246	214	222	242	259	244	239	217	228	227	246	215	241	264	253	270	250	233	260	200	248	236	236	253	244	248	264	224	280	237	245	235	261	233	237	232	223	259	254	253	249	249	251	231	240	254	277	236	224	246	262	254	237	221	222	242	263	281	255	241	230	246	258	250	235	219	233	257	259	243	250	239	246	215	227	253	230	240	237	227	243	227	239	229	263	222	255	252	255	218	212	252	250	205	235	256	239	251	253	262	249	245	214	225	234	237	215	224	271	222	223	259	218	250	246	252	201	207	265	265	251	211	194	243	243	235	226	244	244	243	248	241	224	231	233	209	214	255	251	257	220	242	222	241	244	243	252	241	226	238	265	221	227	210	222	234	238	233	214	273
29354	24700	31519	29683	21953	16856	13036	9349	5441	1264	600	581	560	543	574	569	570	551	527	570	577	571	584	535	586	511	540	546	527	567	578	542	560	557	545	540	610	512	562	563	571	531	576	558	538	540	517	590	527	574	510	532	554	543	556	536	575	554	524	553	562	521	510	537	533	525	517	534	547	549	504	543	539	494	557	543	540	509	496	544	530	561	569	562	531	498	514	526	529	552	527	551	526	538	592	537	555	569	561	508	521	515	555	549	551	552	527	532	524	562	544	525	540	570	542	529	507	514	556	535	548	571	492	544	576	549	544	553	545	569	494	568	573	588	565	548	511	537	557	544	549	542	511	565	542	579	541	507	564	550	557	529	578	518	523	532	544	522	513	546	553	570	547	529	531	554	521	574	546	513	536	526	557	518	552	529	483	526	512	543	532	526	515	533	536	537	558	563	521	527	532	560	573	512	591	481	524	522	551	518	544	515	511	540	543	568	564	546	523	532	533	528	534	545	520	540	584	558	573	506	522	537	518	547	530	539	571	550	508	545	547	570	550	544	580	568	547	525	521	562	535	489	569	569	573	545	553	538	537	532	569	554	558	521	559	572	566	566	552	517	525	530	523	499	528	586	583	535	550	583	554	550	547	521	581	550	552	549	516	572	567	553	555	556	560	532	557	564	521	512	581	555	545	534	536	545	550	495	524	539	561	544	544	542	560	501	518	543	556	541	530	531	577	522	529	561	537	542	568	534	543	525	489	554	527	525	532	620	492	563	535	556	517	530	554	563	533	564	549	540	548	521	557	535	523	584	535	552	545	576	505	576	540	526	542	557	555	542	526	536	533	571	554	538	530	522	516	485	542	521	562	562	559	509	566	544	505	532	564	545	582	533	539	566	555	543	538	511	512	540	587	505	526	537	559	554	536	537	545	538	536	527	565	551	591	580	550	511	548	547	545	529	605	530	523	596	529	501	553	532	508	542	541	516	557	520	532	546	541	513	567	558	528	558	533	501	554	568	516	551	560	557	534	542	515	537	569	531	532	542	543	535	573	548	492	534	515	540	542	522	556	569	554	542	577	556	554	569	517	561	558	545	524	510	520	579	529	513	532	506	529	571	558	546	552	536	519	536	547	543	542	563	539	536	545	521	533	514	522	531	502	485	521	558	509	528	508	562	566	531	527	526	558	563	585	519	526	519	540	562	518	552	554	535	587	496	521	573	532	560	581	549	583	542	509	547	551	529	570	535	516	548	497	557	559	546	531	560	535	527	573	555	483	530	515	537	594	525	514	537	599	530	535	536	536	549	560	520	579	532	542	568	567	554	534	572	549	526	528	571	555	528	531	538	580	588	522	533	515	529	544	584	497	553	508	568	590	543	538	539	522	591	513	494	549	539	594	522	548	530	498	495	565	561	555	562	555	558	611	534	510	569	543	550	543	517	535	558	543	526	556	555	533	529	521	548	510	532	543	537	498	567	528	537	540	528	548	521	567	547	511	545	545	551	549	541	519	554	495	540	552	572	537	525	582	497	545	558	537	531	556	510	554	517	541	503	506	525	544	494	548	541	537	514	517	557	556	571	527	587	546	566	555	540	557	554	505	557	534	521	578	520	557	540	575	528	567	543	563	585	531	557	562	516	585	548	542	512	572	551	560	547	552	556	534	572	520	546	561	594	577	528	520	549	572	569	512	493	533	537	540	537	582	529	578	553	502	529	548	525	517	539	523	526	532	541	539	576	525	536	540	595	550	558	532	541	556	555	550	555	558	558	566	549	532	551	563	559	548	555	566	592	559	552	507	540	538	498	541	551	549	504	547	542	505	584	513	526	550	452	497	514	577	537	569	540	508	537	511	571	563	580	532	546	516	554	579	528	502	538	535	560	535	520	507	543	574	535	497	571	549	556	515	531	518	509	561	528	543	570	535	578	539	535	565	510	551	512	548	568	557	537	551	565	501	562	566	552	538	555	574	543	571	531	511	559	520	537	547	528	528	519	571	506	570	555	579	548	487	535	509	571	532	584	562	535	568	541	525	509	507	567	510	551	511	527	526	545	588	528	517	524	537	527	554	565	552	547	554	546	555	536	549	537	513	560	568	556	548	546	537	529	528	537	553	547	507	553	557	519	533	542	543	555	536	558	536	547	528	504	558	549	556	525	537	535	564	568	523	552	517	543	570	522	527	499	568	510	537	525	545	495	545	547	527	549	528	535	545	499	524	547	572	511	559	563	547	527	544	531	520	532	556	636	573	560	533	492	526	557	553	566	532	545	542	543	552	611	540	555	557	520	542	557	540	492	546	551	486	551	544	548	543	615	547	608	518	558	522	538	563	543	520	526	549	563	553	570	513	542	557	568	542	539	557	555	553	526	559	558	537	511	563	565	515	559	561	532	533	514	546	537	545	504	554	526	553	535	546	539	509	509	537	513	498	601	548	569	582	578	560	543	550	557	546	591	528	529	521	522	559	528	562	547	550	529	520	579	555	535	511	516	553	581	536	555	526	543	565	499	544	595	542	519	532	546	545	563	562	505	512	523	542	537	556	549	541	528	536	556	563	546	543	511	537	560	576	610	570	572	531	527	553	562	554	561	554	552	539	495	527	525	543	492	540	558	573	554	531	533	554	551	551	569	570	535	542	558	538	518	522	549	535	527	552	507	581	538	548	559	509	548	530	570	518	535	536	543	556	554	580	538	563	545	553	536	568	520	523	543	537	540	591	552	533	557	537	558	561	554	564	530	533	549	572	575	510	532	599	538	563	552	512	541	502	512	553	564	557	563	553	516	577	518	525	538	534	530	545	525	542	556	596	505	571	592	522	592	558	501	549	527	569	520	531	543	551	549	511	571	532	541	527	562	565	501	565	529	524	539	519	520	551	548	570	578	524	521	529	558	552	504	533	523	525	554	583	581	585	525	542	503	609	504	570	582	553	525	579	504	484	538	534	545	499	553	552	544	529	548	503	525	565	565	556	550	539	567	542	569	550	536	536	547	549	558	504	492	609	533	546	507	527	519	544	510	531	571	516	535	524	541	523	561	552	548	542	585	477	544	542	541	557	515	559	514	522	530	553	542	568	512	519	553	554	543	531	589	511	554	500	523	561	552	548	564	545	547	539	552	573	579	509	556	528	554	537	578	490	576	601	539	564	555	543	518	524	554	540	566	521	567	555	564	531	531	582	527	593	542	513	528	593	559	520	514	493	589	545	551	510	523	539	517	562	542	514	517	584	539	531	518	549	570	513	549	562	534	532	555	547	535	534	529	552	536	588	503	545	563	570	530	545	559	554	546	565	584	563	585	515	521	518	523	533	556	503	541	553	551	565	552	560	552	565	607	517	553	522	526	531	497	565	556	496	584	525	546	510	556	536	498	552	494	547	546	517	513	545	544	570	544	569	525	580	522	570	541	549	529	542	541	504	537	569	559	542	541	518	519	546	543	501	546	554	553	529	553	554	540	510	556	546	550	549	534	536	555	553	546	519	561	534	573	561	547
53594	40317	38527	29704	19786	13677	7966	4357	2003	453	249	259	273	292	275	268	261	270	275	269	299	315	260	247	269	280	255	262	268	286	283	268	231	236	233	257	287	255	286	244	252	262	271	280	258	300	265	261	268	257	298	294	291	293	288	279	304	262	271	273	262	291	256	241	252	242	236	280	256	283	302	267	269	275	250	240	291	292	247	299	292	248	283	266	283	233	281	260	249	251	276	270	273	299	259	239	282	250	285	277	245	297	264	255	240	269	308	285	280	280	260	288	277	302	252	285	293	308	271	280	274	252	278	261	254	282	252	250	260	268	255	269	249	257	265	239	241	297	252	279	263	262	267	233	301	246	272	265	252	274	288	290	262	269	266	233	274	274	253	265	244	266	263	249	270	253	276	279	287	272	272	267	282	257	252	270	280	269	264	299	283	263	261	238	241	281	248	273	264	265	265	259	274	282	255	252	238	252	287	281	268	268	263	244	271	271	265	259	258	293	291	249	243	265	278	236	260	285	265	244	248	272	276	240	258	249	249	261	261	242	278	285	222	281	282	266	281	264	273	269	270	260	254	310	243	289	274	292	277	246	255	259	284	294	297	265	265	300	277	238	282	251	235	276	249	270	304	251	282	266	277	255	292	283	267	298	250	287	294	248	304	278	277	253	270	263	276	275	287	268	250	245	277	258	241	269	260	261	271	250	267	267	250	274	261	241	264	250	273	270	262	255	266	261	270	293	279	285	263	283	307	262	261	244	270	262	272	274	265	279	248	272	260	265	256	280	269	266	248	298	256	253	248	268	261	236	250	276	291	269	225	269	273	259	238	272	271	272	292	268	306	301	290	309	242	261	272	267	287	249	281	262	250	277	259	268	284	269	227	285	260	285	295	264	255	275	265	262	287	248	265	259	266	257	260	273	262	295	289	255	260	294	284	288	248	262	268	272	256	275	275	290	284	248	282	253	270	233	254	265	261	291	242	244	260	281	260	263	246	278	256	295	267	255	242	256	253	254	274	250	270	247	257	283	266	296	260	272	276	274	268	273	285	296	294	269	272	232	281	270	278	265	312	260	272	308	303	328	254	269	308	268	252	288	294	243	256	255	276	256	281	259	267	268	288	245	244	233	271	249	269	278	269	286	265	251	289	262	279	280	273	271	233	273	272	248	283	279	275	256	286	262	260	266	276	240	286	246	274	282	302	271	270	270	258	251	242	245	246	292	292	278	265	276	265	305	252	268	278	247	257	273	264	277	278	269	238	265	241	273	277	265	277	263	253	260	277	279	250	274	292	240	294	291	263	263	276	281	245	229	278	253	275	251	265	304	261	300	257	267	279	276	302	272	285	275	307	264	250	272	273	244	287	241	285	270	259	267	261	290	276	286	265	233	261	293	284	260	278	255	297	237	257	257	265	302	277	248	278	287	279	289	295	284	237	287	293	264	292	265	253	285	234	253	289	260	316	233	250	243	259	252	250	289	241	245	267	239	251	288	266	266	261	257	274	254	271	267	281	265	249	269	282	255	281	277	269	272	267	246	297	254	249	282	258	265	288	287	276	262	298	273	262	301	297	260	293	292	256	257	318	265	324	242	249	258	255	263	261	269	242	263	279	300	274	242	286	231	295	286	256	285	262	261	287	288	279	264	259	268	243	249	224	321	233	236	255	255	291	268	251	281	250	289	279	286	275	292	284	298	279	316	260	266	266	269	283	281	261	273	258	274	297	271	298	261	225	258	292	260	278	265	268	292	237	245	288	278	315	266	284	249	238	277	313	291	262	257	284	325	244	258	254	267	288	283	267	281	258	259	260	241	260	272	236	253	278	274	265	311	289	255	261	288	270	236	239	237	253	279	283	283	253	273	290	256	286	271	239	242	261	257	289	264	280	263	232	263	266	259	293	259	294	242	280	255	272	278	276	306	244	263	282	274	273	266	271	288	288	280	271	270	249	296	248	265	282	258	296	296	272	277	281	252	249	290	289	260	239	303	273	246	281	298	245	260	276	258	262	278	250	271	282	283	265	247	256	278	278	261	285	263	260	286	243	268	238	269	268	283	286	272	282	272	303	257	269	275	256	234	308	255	277	274	268	250	266	238	253	260	292	262	277	283	250	247	288	260	294	313	246	230	256	291	269	281	277	267	244	246	302	307	266	247	275	288	251	268	266	239	250	282	308	285	293	289	239	259	268	264	249	258	293	257	269	249	261	261	266	283	249	246	273	275	258	268	259	253	257	263	281	237	291	289	260	263	268	271	288	288	248	262	258	254	268	253	251	261	273	269	267	272	257	249	281	268	240	249	249	278	245	249	253	269	268	275	256	267	259	296	287	258	265	251	228	242	293	261	240	250	288	264	252	281	308	327	273	266	258	279	266	279	274	245	272	270	242	266	268	268	275	273	284	247	251	224	259	269	270	301	255	245	245	257	251	278	267	240	250	254	283	261	272	285	250	269	285	265	252	253	253	265	287	255	250	270	283	289	256	221	260	254	253	252	222	249	249	292	279	289	261	277	279	287	261	278	277	251	267	269	291	293	267	255	272	276	285	274	271	267	254	246	272	272	292	252	262	279	281	283	257	287	277	275	264	227	249	289	253	299	285	269	292	256	262	281	314	261	291	238	257	306	287	241	236	257	279	257	265	247	257	257	243	251	270	252	259	261	288	269	264	260	295	288	300	247	258	282	272	268	261	244	247	260	266	261	266	274	250	239	266	274	243	242	286	238	250	253	262	270	277	285	261	243	279	273	254	274	296	254	255	250	265	272	271	268	259	272	282	248	267	235	288	271	275	262	236	258	235	259	281	268	267	265	263	245	260	267	290	261	264	242	273	270	266	262	281	274	258	276	257	284	226	296	264	267	295	299	256	255	272	272	269	274	283	246	266	293	267	261	252	272	267	264	281	273	238	248	286	275	303	291	278	272	269	303	274	254	290	299	275	259	250	271	260	281	264	267	265	286	290	284	278	252	266	285	291	277	276	287	281	299	270	285	270	263	255	294	273	257	254	261	270	306	274	257	243	230	223	279	256	279	283	283	300	263	250	271	265	271	244	255	266	272	246	284	288	276	253	261	281	243	264	304	284	249	294	253	276	268	263	245	258	260	257	257	307	257	264	265	269	271	294	266	277	306	264	256	273	265	259	275	263	292	247	296	254	273	284	287	246	280	255	258	260	290	300	253	285	270	251	300	266	267	288	254	253	269	264	285	270	286	257	252	285	247	270	264	264	267	287	253	289	291	236	264	277	259	303	291	284	268	288	289	282	244	290	258	278	266	285	296	285	276	271	263	267	299	253	255	258	274	263	255	264	270	254	237	257	266	263	271	279	298	302	257	268	238	284	290	258	242	289	268	266	264	268	249	273	259	271	289	249	238	242	272	289	302	300	268	288	280	277	261	299	269	277	264	284	248	248	287	277	227	268	269	273	294	239	256	265	252	288	283	245	279	251	243	273	249	270	273	265	234	264	257	280	287	256	295	255	263	271	267	292	259
34545	31680	40825	38676	32725	28328	20031	13842	6682	1264	616	575	629	647	631	597	603	580	575	576	628	572	600	597	602	616	587	558	634	572	558	595	595	589	589	584	604	595	593	510	579	571	586	589	597	606	619	632	582	535	585	522	584	591	587	598	602	581	554	580	607	611	595	568	568	636	551	581	580	589	596	564	568	589	570	599	591	616	528	588	609	595	574	590	583	553	565	614	568	569	567	606	609	552	583	602	606	588	612	587	601	599	615	602	533	566	624	574	631	533	600	634	575	564	583	626	569	599	618	605	619	611	518	567	618	562	553	601	579	553	629	587	566	597	602	550	560	589	587	593	579	608	598	568	602	610	592	591	565	596	591	564	540	618	567	585	597	584	595	572	607	590	611	555	580	562	594	584	610	567	565	597	590	567	608	548	552	563	583	597	593	634	596	568	589	596	568	580	623	574	575	611	619	609	568	599	610	609	574	590	554	632	558	598	580	551	595	570	572	572	544	574	584	568	576	606	581	588	636	613	584	569	584	554	564	554	570	603	550	608	608	610	552	602	600	600	601	538	602	552	619	591	588	569	618	591	633	578	564	590	592	587	579	568	584	566	624	602	566	602	613	603	584	580	624	544	601	561	592	587	563	632	593	599	578	539	586	597	533	538	583	591	549	580	588	584	571	569	546	570	577	585	583	583	556	602	566	641	656	572	577	590	599	570	589	600	519	562	558	583	559	614	591	590	607	615	579	621	582	606	598	573	598	584	581	590	575	544	612	603	582	610	590	561	573	596	590	563	585	612	579	581	585	583	574	615	611	583	583	600	608	592	622	563	605	574	622	583	548	564	609	562	608	559	563	588	606	574	569	584	608	598	586	562	571	583	590	588	560	609	558	553	573	599	582	595	520	575	562	565	541	567	592	594	588	570	591	549	585	549	600	648	615	611	608	582	595	566	612	564	577	599	567	575	603	619	591	555	622	572	595	575	609	597	559	580	572	557	620	607	612	546	599	566	567	643	609	584	625	561	599	617	555	576	615	599	633	612	567	578	606	621	584	625	576	613	590	546	593	576	581	590	550	595	573	590	568	580	585	621	579	569	587	626	632	586	547	558	554	563	540	610	619	585	573	601	591	564	559	551	598	589	582	617	585	572	583	577	562	567	600	570	591	598	589	597	591	590	583	588	560	595	546	563	646	596	555	580	660	585	579	569	599	540	614	599	591	563	587	564	613	593	570	572	569	579	591	604	589	621	569	560	596	590	596	581	581	627	599	621	546	543	619	598	600	618	631	583	568	594	619	584	598	580	618	598	592	584	556	571	586	572	647	604	594	542	620	583	591	570	569	558	589	587	603	583	562	571	592	569	615	563	579	602	608	583	565	581	577	584	559	581	578	572	581	578	565	579	586	599	592	616	580	573	622	596	600	595	565	619	582	615	541	608	573	616	564	561	590	608	575	557	584	580	576	578	577	572	584	595	596	571	567	518	628	578	550	608	595	601	604	605	566	572	569	600	574	650	582	543	575	525	556	571	582	566	570	579	605	627	591	584	589	570	560	592	599	580	564	588	572	549	571	588	607	551	605	576	552	583	624	612	545	584	573	569	590	582	601	554	601	573	586	581	585	608	609	533	598	564	577	601	607	595	604	595	546	569	571	549	584	584	604	633	597	618	586	607	608	563	549	575	554	599	567	596	558	574	578	562	566	581	562	575	572	624	615	572	594	565	603	590	600	568	599	585	571	589	609	589	622	568	568	579	548	624	589	610	594	511	568	607	570	581	543	563	586	549	589	585	565	569	576	606	581	545	590	573	573	631	559	617	538	616	552	576	623	588	597	565	600	619	559	583	590	591	601	569	567	561	555	648	566	620	557	643	586	607	593	562	585	586	584	573	551	597	593	620	595	585	602	624	545	568	618	561	592	538	589	616	560	563	570	606	580	582	581	587	606	593	561	602	582	543	558	581	548	537	595	572	602	596	562	595	562	570	586	582	578	577	585	579	587	610	556	596	535	561	596	590	575	566	604	603	582	564	563	630	554	585	590	603	617	608	613	595	578	576	542	567	590	601	540	577	582	552	559	591	569	561	585	565	539	571	580	610	558	593	592	555	615	565	599	565	568	582	558	575	580	597	562	590	579	565	578	596	592	587	585	570	556	570	564	601	586	557	605	607	589	609	562	598	585	613	613	551	564	520	596	546	619	594	583	609	645	595	598	595	583	587	585	605	582	615	558	624	563	610	601	579	591	585	581	585	644	587	592	625	618	568	598	601	604	583	586	579	572	614	564	584	561	598	589	593	624	614	615	582	608	558	586	593	605	550	595	616	531	619	549	577	576	559	583	577	593	574	582	570	581	624	603	620	605	586	579	548	630	581	570	591	583	546	555	562	580	606	521	557	588	581	580	584	551	580	616	566	551	604	594	580	568	613	582	544	616	602	556	611	582	579	608	613	571	601	569	592	534	601	575	584	534	565	580	578	597	574	578	593	603	556	614	562	554	569	585	606	558	561	601	603	578	599	592	578	612	610	582	572	574	590	645	545	567	561	583	566	554	554	586	570	603	549	590	591	585	563	573	544	555	580	581	599	558	596	596	583	555	595	572	578	551	599	590	597	584	611	588	635	576	593	588	595	558	548	578	566	539	577	579	620	602	572	575	613	594	600	571	589	600	567	611	583	590	565	577	558	561	563	580	578	580	596	596	594	594	551	571	555	619	599	561	625	564	574	604	588	579	573	573	581	542	583	597	600	558	555	546	571	581	549	629	604	575	622	595	575	590	629	593	589	574	596	579	584	610	622	592	561	602	588	617	587	589	556	534	574	548	542	604	587	584	583	542	567	613	560	592	609	605	589	553	576	577	555	587	535	574	632	581	589	594	555	597	560	571	603	558	620	573	598	576	571	592	594	586	581	598	588	576	573	550	531	548	579	589	565	585	570	586	556	573	605	597	576	599	516	563	597	589	582	553	552	602	575	571	579	601	597	571	628	573	639	598	568	574	609	550	617	549	541	602	609	589	532	550	572	553	596	581	605	610	611	591	561	593	576	570	611	559	562	576	605	560	569	589	612	578	620	614	590	604	551	572	582	567	590	617	570	600	559	570	605	581	568	578	576	594	555	565	536	572	565	552	608	600	556	585	546	549	584	598	547	593	581	607	541	566	594	547	568	585	563	559	554	583	604	554	594	559	567	557	597	598	583	587	580	595	594	567	562	615	569	534	572	570	579	553	596	555	573	574	596	569	572	598	567	637	556	598	588	588	628	578	586	548	622	618	602	611	567	556	562	606	582	614	575	550	539	582	553	570	547	568	609	535	616	559	609	572	578	549	573	576	566	585	570	533	594	576	577	574	566	583	579	604	620	623	590	583	615	548	584	583	576	579	579	610	600	577	572	621	573	600	595	564	603	595	576	592	589	590	608	557	551	579	594	588	585	551	582	578	587	594	578	556	575	576	554	564	579	628	595	578	579	554	560	603	575	573	573	600	578	597	553	589	577
26532	15721	11061	5759	2732	1598	958	521	249	154	158	156	155	133	135	160	163	138	135	146	158	147	141	137	131	179	163	148	163	119	165	157	141	145	162	163	148	148	151	164	151	145	145	159	133	147	165	170	160	124	139	144	142	138	139	145	133	147	150	141	135	124	162	156	152	164	157	164	157	152	162	153	158	160	139	138	142	136	141	137	164	129	158	145	137	155	151	120	157	167	130	138	123	161	156	145	139	161	136	169	157	160	158	153	145	119	161	159	155	139	126	142	154	128	173	141	155	128	140	130	143	142	149	160	146	134	138	156	142	150	132	153	145	177	154	148	135	158	152	143	150	150	150	146	150	153	156	151	145	161	177	155	136	138	144	138	141	140	130	139	131	134	140	149	135	147	154	131	173	152	127	120	156	150	158	168	150	151	134	126	150	137	148	134	164	160	146	146	143	115	148	138	149	153	142	127	169	144	166	178	135	144	145	178	161	142	153	157	153	150	117	140	168	154	159	149	148	158	149	142	152	149	154	151	144	149	170	152	155	129	132	127	137	169	163	161	139	135	148	132	153	123	147	131	186	139	142	139	156	135	134	140	160	154	143	162	167	156	133	163	164	143	170	160	146	141	140	153	141	131	145	158	147	146	153	132	143	139	145	146	132	143	151	136	155	132	128	122	142	137	136	179	168	136	127	176	164	144	131	149	144	120	160	159	142	153	129	151	138	161	129	163	140	144	160	140	130	148	151	146	155	147	138	149	149	141	171	131	168	148	143	159	163	152	156	158	142	158	158	144	152	163	150	148	131	159	156	152	136	143	111	149	145	142	152	149	138	130	144	112	153	154	157	154	138	173	155	137	171	145	142	155	162	123	134	158	149	154	149	151	159	130	145	141	143	133	164	144	157	139	128	147	128	154	142	157	155	138	150	148	123	149	173	131	124	158	143	158	156	170	141	131	174	163	131	164	142	147	151	137	137	150	143	139	154	159	148	130	154	136	161	147	150	142	135	188	180	168	143	153	112	154	143	153	154	153	141	166	145	123	148	144	140	152	133	140	139	135	114	124	168	160	161	149	141	136	138	159	135	139	157	154	130	144	142	163	132	163	136	144	145	143	157	149	143	131	142	129	129	137	140	119	143	155	131	119	153	155	152	173	160	135	147	130	144	147	132	159	148	130	149	131	157	119	150	144	165	143	166	158	107	141	133	138	158	121	150	152	141	142	147	145	127	154	171	156	163	144	151	161	146	149	145	138	146	139	146	169	150	160	143	147	141	145	151	145	151	132	136	140	144	144	137	142	152	140	154	144	180	147	156	146	152	132	156	131	130	144	146	152	142	148	118	128	135	136	135	136	163	142	141	155	157	143	156	173	133	169	130	160	148	171	170	150	136	165	163	147	138	146	121	147	116	138	145	162	129	146	144	142	125	151	167	138	171	140	151	144	136	169	149	140	123	147	157	167	152	158	153	158	146	137	149	155	151	163	156	160	127	159	175	144	165	126	143	153	125	146	149	173	160	169	149	130	143	154	137	145	125	143	165	149	137	146	157	143	136	149	163	159	164	140	148	144	135	167	139	130	153	132	118	132	117	132	179	156	161	139	151	132	155	143	139	127	158	159	127	163	158	144	166	166	169	128	142	176	164	169	140	141	144	157	144	131	138	138	157	135	163	150	161	169	168	153	150	153	141	144	164	149	144	131	165	165	152	152	138	137	155	144	131	153	120	138	138	146	146	139	154	149	128	150	138	131	148	149	128	150	152	139	168	161	141	151	155	142	153	148	173	164	168	158	161	155	149	166	155	159	140	133	148	157	177	155	146	155	165	169	151	145	171	135	156	151	148	149	136	135	147	148	124	154	156	155	141	144	154	143	145	149	145	128	139	131	143	159	149	144	159	150	156	130	157	139	150	184	161	152	153	135	150	151	146	177	156	153	124	152	129	153	165	169	147	138	153	141	147	142	145	166	129	156	149	129	130	156	141	151	146	152	150	130	152	147	145	148	137	163	160	143	135	132	141	131	164	140	162	155	153	143	165	128	155	164	151	141	166	172	129	160	137	135	162	159	164	162	165	167	128	161	127	153	155	138	135	140	164	153	142	154	168	134	139	162	141	157	175	144	148	148	131	131	148	126	131	142	142	140	170	148	148	131	156	158	144	136	115	140	155	135	151	128	140	158	131	125	156	138	131	150	137	135	161	114	140	157	146	141	152	146	136	142	154	178	159	142	149	167	163	150	130	139	166	156	147	144	132	158	166	133	143	134	149	133	175	144	150	137	135	143	128	148	155	138	137	138	152	155	146	168	152	128	146	145	153	142	145	127	143	153	130	145	130	144	137	144	150	147	154	155	150	139	121	142	122	153	157	157	157	147	162	132	144	131	130	155	145	150	147	142	141	149	160	155	144	163	153	129	158	137	130	131	140	152	140	156	146	131	136	143	147	152	148	136	136	128	155	144	129	135	138	166	129	139	147	165	137	150	144	142	158	130	145	145	163	141	149	127	143	134	150	146	140	126	141	153	135	165	163	138	129	166	130	134	161	140	123	155	142	152	154	169	120	138	164	140	129	156	125	154	140	147	160	151	162	131	135	145	155	148	125	146	186	158	145	133	158	123	143	131	167	151	148	149	152	161	134	158	146	128	167	141	144	130	167	147	169	153	172	152	134	140	150	149	145	154	158	150	146	139	154	149	159	166	172	154	161	167	151	133	152	145	151	184	133	146	133	147	150	163	142	158	134	129	134	132	158	136	121	138	132	135	144	153	140	155	148	146	136	149	138	175	161	149	153	129	144	130	145	144	138	121	150	145	135	163	138	141	144	154	159	138	134	136	133	125	142	140	135	153	168	148	129	140	164	164	157	136	140	146	144	178	164	154	160	132	121	141	141	137	157	147	147	142	131	175	132	155	150	128	149	163	118	128	138	166	146	144	156	153	187	134	149	147	142	124	135	142	148	154	152	132	143	168	152	132	157	164	162	135	141	125	159	154	125	128	134	156	163	140	149	158	162	135	144	153	160	175	136	175	146	137	141	164	150	138	147	139	138	161	143	154	115	149	153	136	161	155	145	125	162	140	127	154	131	135	135	152	153	165	152	137	153	169	131	160	159	162	161	128	157	143	128	141	156	159	131	153	149	154	155	134	157	137	136	154	147	177	135	149	145	141	163	150	131	135	141	143	152	134	120	139	149	147	123	136	140	150	136	169	130	150	169	133	137	169	133	122	147	147	171	148	163	142	165	162	143	168	135	167	156	145	127	129	157	149	129	152	140	132	114	148	156	148	145	132	139	143	144	136	139	122	131	138	132	154	150	140	120	117	135	134	142	153	158	143	138	147	150	148	130	151	162	136	126	154	166	158	156	122	138	164	141	185	141	160	134	118	153	137	150	172	173	150	138	140	151	125	155	172	144	175	137	140	142	136	155	165	143	171	151	140	142	160	152	143	179	176	156	147	150	140	173	149	135	147	137	123	147	137	126	137	151	133	139	152
16760	12476	16366	13515	8743	6072	3717	1959	918	452	369	364	373	384	355	350	374	366	352	376	337	332	373	373	344	318	365	388	356	337	379	373	357	370	393	350	386	336	371	329	390	377	352	361	357	363	351	382	331	368	357	368	343	366	342	350	324	379	382	367	325	408	355	349	392	343	353	369	358	344	335	349	349	326	341	397	365	331	393	342	360	348	349	368	329	351	367	361	360	350	354	345	392	333	360	363	365	358	351	384	393	359	319	386	351	361	361	350	363	342	332	357	361	351	339	364	360	391	343	361	374	334	386	353	395	348	323	367	364	367	352	344	371	340	369	382	367	358	358	344	385	340	330	369	347	344	349	367	370	356	361	353	372	341	365	344	370	349	331	355	336	336	358	325	365	375	355	340	372	396	365	352	368	361	372	352	351	369	386	369	374	361	351	366	360	364	407	345	348	337	378	327	368	345	359	346	359	367	394	376	380	369	360	373	356	369	400	342	374	365	376	350	369	351	408	350	370	335	345	392	370	376	401	338	352	399	345	322	360	352	375	354	378	339	353	361	345	356	327	357	362	335	351	329	356	324	384	401	370	331	361	360	345	332	384	383	354	349	360	361	367	368	352	364	343	353	351	343	363	370	370	348	366	376	349	332	338	364	351	368	373	405	337	357	347	385	373	356	381	364	363	381	400	389	371	343	341	354	347	336	364	361	369	351	341	309	351	334	371	386	351	383	374	372	369	378	296	366	343	364	363	341	345	385	378	369	379	380	336	364	379	356	322	381	390	334	383	347	357	359	364	385	365	383	311	352	318	359	347	332	338	347	352	344	373	358	383	352	367	359	337	345	360	373	384	386	359	378	352	348	363	337	354	350	362	387	363	376	365	333	369	368	348	348	345	355	363	348	382	370	331	349	356	335	335	355	329	349	359	387	355	371	373	390	335	369	366	358	367	357	354	363	365	363	318	363	355	356	352	347	385	378	306	371	394	344	377	394	376	347	352	388	351	336	395	350	351	326	374	380	356	373	372	352	391	389	402	361	359	355	357	348	328	357	353	344	330	328	308	396	369	375	333	352	336	401	385	375	387	359	342	374	372	364	361	402	371	357	391	328	368	369	393	363	346	349	332	382	382	355	380	327	351	335	373	354	338	403	342	359	329	340	322	329	351	343	332	351	351	376	336	359	357	374	373	383	379	390	363	356	345	357	330	382	360	353	338	360	363	323	339	371	362	385	371	353	367	368	355	364	355	330	339	371	379	375	321	368	355	372	346	389	357	347	329	340	366	336	368	373	363	335	363	338	317	322	390	357	373	335	328	371	388	375	316	344	370	322	363	392	370	339	397	382	332	357	349	380	376	338	351	342	372	379	316	349	364	344	335	349	350	377	352	376	347	346	366	361	370	365	355	368	333	348	388	357	354	346	360	335	361	347	356	354	367	352	385	375	343	343	348	366	342	345	378	362	359	355	356	345	370	321	326	332	384	362	370	346	357	381	360	362	345	361	353	358	376	368	362	328	395	379	372	374	343	339	377	342	370	331	323	356	344	341	351	350	350	352	378	353	356	334	342	378	384	368	380	382	345	357	352	353	358	369	369	390	364	378	360	374	352	359	396	390	390	359	373	345	365	355	383	384	367	376	386	358	329	349	375	389	373	372	327	337	365	373	370	379	357	342	353	343	396	351	333	384	318	378	380	362	351	334	370	339	320	352	361	353	345	353	350	349	347	402	364	365	366	348	368	361	367	358	371	352	368	376	372	342	316	379	349	369	362	329	380	346	343	386	349	369	366	351	350	356	379	334	346	361	331	365	359	348	372	347	350	346	368	377	358	370	363	347	350	359	356	373	356	363	340	368	361	328	373	359	373	360	370	340	382	364	362	381	377	374	354	360	341	386	360	377	400	370	367	374	406	326	371	354	352	379	354	380	349	377	355	337	398	378	337	332	375	355	344	369	380	360	387	373	384	365	351	363	337	354	373	398	353	363	330	349	318	335	366	344	321	338	355	367	347	362	330	384	353	335	322	317	358	380	352	345	345	354	352	356	380	318	362	371	360	361	375	378	358	353	375	375	375	355	353	378	382	397	368	355	383	366	345	346	347	343	361	370	368	351	342	335	337	348	357	359	375	360	377	345	356	356	376	397	345	349	339	365	342	365	383	391	373	347	369	392	349	369	360	360	373	400	332	343	353	337	341	347	362	327	352	363	358	341	383	363	395	339	381	393	398	353	326	355	388	349	366	344	351	370	348	341	369	354	340	347	349	354	365	373	357	346	339	355	375	355	361	353	374	322	369	336	340	369	348	351	364	345	343	374	353	379	389	373	367	334	351	392	341	346	362	310	374	335	369	363	340	400	357	367	348	344	355	342	363	325	337	374	376	343	344	362	381	355	350	345	372	350	360	371	323	380	355	345	363	336	357	338	318	363	347	351	349	387	366	367	377	358	324	376	391	339	356	349	389	365	376	343	331	356	381	363	349	375	340	414	335	372	337	379	359	377	345	332	392	354	362	349	349	388	376	334	349	341	363	374	382	372	376	363	337	350	360	326	357	357	389	346	344	387	395	371	360	381	349	343	356	356	358	370	320	369	383	357	369	377	361	343	346	346	367	348	365	359	349	341	370	359	361	355	342	350	351	367	368	317	392	363	340	358	349	352	352	402	367	336	355	357	364	356	371	367	394	376	383	334	331	367	354	365	373	377	371	361	348	369	326	347	367	325	366	358	375	379	358	386	370	360	345	367	360	351	371	322	368	355	340	355	369	388	341	337	395	391	353	338	350	377	375	348	334	333	361	356	384	344	375	387	381	381	363	347	355	365	355	378	373	352	350	390	343	379	335	338	353	368	348	362	376	358	344	367	394	376	360	360	380	375	353	343	368	371	335	363	359	358	369	358	364	354	356	341	352	380	349	388	390	349	362	364	380	365	383	379	373	355	318	387	386	345	330	349	331	382	366	367	380	339	350	336	331	361	353	368	368	364	348	341	377	388	388	368	352	348	350	339	365	351	381	370	355	378	353	359	367	352	341	387	326	392	340	346	363	345	371	380	356	347	355	359	367	349	356	389	372	407	364	372	367	350	377	343	372	363	345	351	355	373	350	361	353	350	400	338	358	329	364	417	375	354	344	341	355	343	356	380	348	354	344	372	361	364	349	419	374	378	346	347	359	348	356	358	364	375	329	342	351	377	373	379	363	370	338	380	338	325	358	360	359	337	336	340	361	355	366	368	360	354	357	356	368	356	370	363	352	330	372	372	344	380	378	374	369	387	312	392	341	334	372	358	347	374	393	360	372	391	336	372	385	367	364	354	365	328	361	343	350	362	339	355	366	351	334	336	355	306	345	392	350	338	381	360	347	341	350	353	345	365	359	388	365	346	376	355	364	403	350	355	369	374	351	389	322	356	339	354	354	346	382	363	321	365	351	343	377	347	342	339	379	343	384	367	348	331	343	359	356	323	375	388	343	354	379	349	335	330	352	338	357	374	372	383
43002	30595	26143	18536	10680	6561	4028	2662	1475	384	286	242	255	255	241	261	244	278	249	247	272	268	247	269	264	272	269	291	241	254	234	261	207	212	229	255	251	237	253	221	226	238	194	239	225	248	251	258	266	251	277	229	239	285	250	265	253	247	270	268	273	262	253	266	233	248	242	228	257	263	252	278	252	270	267	253	270	265	245	270	240	217	270	251	233	247	266	224	245	265	233	260	227	251	256	245	249	234	255	247	229	265	271	245	257	249	271	255	249	252	250	220	240	231	254	273	251	259	270	237	251	242	229	264	245	255	250	254	237	225	237	277	230	237	252	246	227	263	256	234	225	214	215	219	235	239	254	251	240	271	240	207	231	265	247	261	250	211	253	260	246	249	262	264	261	254	255	252	252	242	249	240	264	224	265	236	253	243	266	239	244	231	254	226	254	242	279	244	232	257	247	245	248	226	242	222	239	274	243	244	262	244	258	247	263	227	274	241	231	266	234	227	227	229	254	242	184	250	222	233	240	260	249	222	267	225	256	223	262	223	252	238	239	250	269	254	256	215	229	217	255	266	266	230	251	250	272	227	264	251	239	260	251	247	235	286	233	231	221	246	264	241	235	206	262	254	281	266	281	267	233	235	264	263	236	233	252	234	246	241	251	223	260	262	253	239	229	251	242	267	242	237	241	230	231	244	285	237	291	236	210	260	218	249	238	285	232	258	260	197	241	235	256	222	282	249	228	231	260	248	255	240	269	251	258	263	235	254	240	210	220	241	275	250	225	228	271	236	240	259	248	281	261	249	272	267	246	263	241	241	234	250	234	232	216	269	257	241	240	232	245	248	262	245	240	236	235	237	222	252	240	277	242	228	230	268	245	283	221	267	252	271	272	228	245	242	205	254	248	249	256	213	255	235	282	275	238	243	246	248	241	290	221	285	248	217	237	257	248	271	233	241	234	251	259	246	248	248	274	221	241	219	248	265	249	212	273	225	235	261	230	230	261	219	263	258	262	230	246	253	226	236	238	213	245	260	253	278	253	243	250	238	199	271	268	235	238	216	199	255	249	250	250	256	220	255	246	247	209	245	239	235	262	253	251	260	216	253	241	245	224	263	232	240	241	225	230	240	251	221	242	266	235	235	236	234	262	239	240	225	233	221	243	249	222	257	275	227	254	242	237	213	233	214	246	280	261	245	237	251	232	257	263	228	266	292	242	273	242	232	238	241	215	220	256	245	241	242	244	278	228	267	238	244	239	228	280	264	246	241	227	218	238	284	229	262	249	251	249	255	280	247	247	281	260	258	272	286	243	215	224	249	274	242	218	208	252	232	251	240	282	233	247	233	218	218	262	245	242	234	248	259	258	250	247	278	248	207	257	243	239	245	242	228	222	236	228	219	256	250	245	194	268	256	278	274	268	240	266	251	233	252	256	238	252	246	210	222	230	258	228	252	267	259	224	229	256	217	251	222	272	251	216	261	258	239	273	254	278	238	229	226	246	252	223	224	240	239	239	253	245	250	260	240	260	216	208	260	220	266	252	235	245	282	252	263	282	238	253	246	249	224	237	217	239	214	229	234	271	237	242	246	238	217	201	229	258	249	251	232	258	235	270	228	239	214	236	234	227	275	251	247	248	252	243	235	235	224	257	255	225	247	222	230	236	217	242	208	233	248	245	258	248	251	246	247	235	247	229	251	266	261	240	253	237	258	218	229	252	220	235	250	241	231	235	234	252	230	273	246	217	251	250	232	224	253	267	232	223	232	238	263	221	235	225	261	232	305	255	199	261	257	242	238	229	256	245	232	236	259	241	225	267	263	268	265	244	246	277	279	257	238	264	251	240	261	236	223	233	258	252	259	267	210	248	267	250	289	259	267	257	240	269	237	249	260	259	252	253	234	251	277	259	265	229	231	266	245	267	209	260	280	288	249	238	240	243	226	253	264	231	224	244	241	243	231	264	257	233	246	265	255	268	231	221	261	254	258	236	277	266	259	248	258	247	223	236	239	236	208	242	228	257	287	237	262	232	251	243	227	257	263	258	236	276	281	245	230	254	202	241	239	247	261	218	231	255	258	221	288	248	232	248	244	281	234	252	237	224	258	250	242	226	237	236	239	262	259	240	250	259	254	265	259	223	250	240	267	258	250	247	253	246	240	234	244	258	252	221	258	256	231	248	244	257	240	269	255	216	249	242	254	247	234	254	259	230	268	249	291	263	248	284	252	264	223	254	250	240	248	249	240	255	237	253	254	291	257	270	258	274	245	252	279	259	252	255	230	276	230	262	251	225	246	263	234	268	245	234	265	235	229	257	249	230	252	220	232	240	246	223	244	221	230	231	239	269	209	252	253	223	247	255	255	240	240	272	269	247	261	247	277	251	257	257	232	239	230	281	237	278	232	219	261	245	209	247	234	271	243	247	257	243	278	224	246	238	230	265	244	240	245	232	232	254	245	268	237	265	256	227	255	229	217	244	247	270	237	249	236	257	238	234	230	238	224	218	250	228	229	243	245	258	238	258	248	243	230	259	279	260	241	251	244	226	263	262	221	258	234	284	243	237	271	276	249	244	247	249	253	238	246	275	247	239	279	223	251	265	239	252	218	250	275	246	247	235	253	232	259	238	271	257	256	247	244	254	224	255	236	236	262	245	225	262	257	242	243	250	248	233	262	232	264	228	225	234	262	240	219	260	274	238	251	247	251	254	255	253	244	234	220	233	243	244	219	249	245	260	233	250	210	277	243	264	255	259	238	239	256	236	251	273	245	264	238	273	252	234	223	217	252	233	206	256	250	244	244	232	244	247	212	244	243	227	243	250	260	242	266	254	246	241	213	241	238	255	247	241	244	240	244	230	236	252	221	248	219	269	239	272	240	225	236	249	263	277	237	251	209	255	239	255	244	242	255	233	244	244	236	249	236	277	275	223	238	250	241	272	240	262	243	256	248	220	208	249	229	248	256	248	262	250	243	223	272	210	248	237	227	263	299	233	272	257	215	239	219	248	252	272	214	237	232	242	239	210	265	264	253	273	234	225	270	258	240	220	251	243	232	256	218	220	205	264	248	299	282	255	216	249	227	251	244	257	262	251	256	284	265	270	235	251	238	229	256	258	241	243	267	250	212	249	228	242	238	275	231	258	246	242	273	267	281	239	225	236	241	253	243	230	260	255	266	250	231	263	217	252	245	250	284	226	217	264	261	263	245	248	229	256	268	224	242	282	258	276	222	235	230	245	246	244	262	254	259	227	258	237	246	232	276	249	260	219	237	241	258	251	277	254	226	246	283	235	260	211	230	229	250	264	246	258	236	245	246	263	233	226	230	252	258	253	261	254	249	270	288	247	229	230	256	263	246	249	248	244	230	254	234	251	229	250	235	255	247	246	256	236	249	275	276	267	247	244	275	236	260	265	232	252	276	219	260	231	267	278	234	244	253	265	234	261	244	262	284	247	256	230	219	239	286	228	251	220	253	233	258	300	238	234	217	269	219	214	228
27742	24390	30824	29675	23741	18360	13420	10081	5289	1150	611	567	595	573	568	564	594	546	612	538	545	593	535	569	594	586	628	552	567	541	541	565	515	568	585	575	583	567	536	557	564	598	546	544	598	529	554	589	577	587	541	545	551	568	574	494	543	557	529	552	551	591	567	574	601	491	570	566	528	584	522	633	531	571	598	549	576	558	575	562	596	543	570	539	505	552	562	590	564	541	564	553	577	560	582	552	569	525	567	596	533	564	536	607	583	573	575	529	595	583	551	549	562	550	556	543	579	543	528	539	567	581	487	582	565	575	539	581	541	538	558	569	558	552	553	549	560	571	578	572	612	545	580	586	582	569	545	537	582	568	553	567	517	580	551	538	521	556	564	555	559	552	539	540	578	528	568	550	520	536	603	565	490	567	553	589	563	597	539	574	557	578	550	581	586	551	533	540	565	551	585	577	594	564	558	482	567	602	521	568	529	566	529	567	547	627	565	567	577	555	568	498	554	568	512	530	541	570	553	583	528	549	555	586	540	579	575	518	554	554	565	577	553	512	585	588	577	569	529	543	580	538	546	578	567	550	544	574	545	539	599	564	571	560	589	568	526	555	547	551	569	574	507	580	590	546	553	561	557	542	573	590	565	566	550	518	545	577	563	524	562	583	532	534	585	582	526	568	531	564	580	524	550	548	591	506	571	602	604	576	560	550	553	508	547	575	562	547	575	570	570	566	545	591	571	545	542	571	571	556	540	555	514	543	555	580	572	547	555	560	560	563	528	555	570	539	561	591	585	521	510	514	563	575	574	576	529	571	550	519	568	519	530	584	587	571	576	537	556	559	580	531	552	543	558	537	574	530	562	577	542	511	536	569	587	554	545	540	550	547	549	602	576	557	611	573	570	571	540	551	538	558	579	567	587	586	595	559	519	548	536	569	581	580	617	536	563	518	577	596	559	557	580	525	565	580	568	579	583	546	583	580	515	526	542	531	560	547	595	548	575	585	532	600	542	547	563	568	517	562	503	558	545	579	554	525	561	573	610	555	555	561	539	526	560	552	579	599	527	531	550	582	586	599	582	543	583	554	555	572	544	532	508	542	556	596	543	515	563	538	555	544	539	576	551	555	563	499	544	581	585	567	557	618	539	593	561	576	550	571	554	537	557	524	583	572	533	569	576	570	508	565	551	544	566	540	584	567	508	613	555	578	572	535	537	561	550	569	572	551	567	552	558	564	561	530	552	577	587	510	522	574	544	572	555	540	559	552	598	555	555	548	526	563	569	552	500	578	543	564	553	512	589	555	503	536	537	546	557	568	535	603	548	586	558	569	549	570	575	536	547	518	575	547	571	559	577	560	563	550	596	603	549	568	592	571	533	530	592	581	492	576	584	534	596	569	561	584	563	587	568	611	574	520	570	553	563	575	592	533	527	531	550	569	541	575	581	602	548	554	549	546	555	542	540	552	519	546	569	565	577	544	550	560	577	585	520	604	555	559	581	541	532	570	564	542	535	566	560	555	577	564	532	576	596	580	555	565	587	534	609	533	579	607	560	583	550	577	592	589	532	554	546	554	543	536	559	550	565	542	568	581	560	583	573	586	539	535	553	587	558	561	535	549	559	614	587	548	545	543	545	581	573	537	545	584	560	556	556	586	525	545	528	562	542	575	583	575	591	587	571	565	523	550	563	552	518	562	549	571	518	534	541	551	557	564	524	586	512	606	546	563	569	517	586	560	577	559	574	553	566	582	560	531	594	561	554	556	556	552	567	549	550	552	543	562	552	582	572	557	551	565	621	562	572	530	537	576	518	562	548	548	581	570	601	582	598	545	577	544	564	561	549	563	572	533	580	574	551	542	590	581	554	569	582	566	513	538	610	538	595	571	587	569	596	601	564	557	516	545	563	533	544	550	586	536	545	570	577	572	538	562	568	562	540	535	558	567	554	585	574	577	570	587	569	556	558	540	588	599	574	582	604	566	586	550	562	572	593	551	567	581	507	532	548	544	544	533	543	578	550	528	607	555	547	568	557	521	584	564	571	610	564	548	622	586	563	536	593	569	546	557	579	568	563	584	564	539	534	565	531	534	579	561	604	597	561	554	566	551	564	597	589	543	589	510	567	578	600	535	559	573	571	546	553	573	560	576	550	558	557	546	542	533	562	519	531	549	553	514	556	518	590	551	541	553	626	546	568	544	577	492	589	512	566	531	622	585	570	556	573	551	539	560	535	541	549	557	576	598	581	574	559	576	559	581	531	562	546	556	528	562	593	520	554	536	580	537	566	548	555	518	582	569	577	512	553	572	539	594	547	565	617	598	532	559	573	571	540	572	594	538	580	567	571	529	578	563	597	585	510	519	574	623	578	603	527	529	535	507	542	586	560	577	590	553	529	577	530	585	581	531	569	555	563	549	558	576	546	585	539	567	528	566	550	563	568	608	570	491	563	546	568	497	585	539	535	555	572	544	576	555	583	537	590	586	544	570	553	581	546	542	530	540	521	526	554	575	549	564	593	553	542	566	557	547	551	570	569	587	590	525	528	580	592	588	618	573	589	597	556	576	542	581	547	535	564	565	515	556	572	556	557	566	543	602	577	584	523	578	576	524	589	657	556	552	565	574	546	554	563	547	562	577	509	553	597	590	549	540	586	563	533	602	528	541	579	568	578	530	563	614	572	552	537	586	573	566	570	555	583	573	564	599	584	616	627	587	571	550	522	545	559	564	551	508	550	511	546	601	643	507	543	572	559	588	604	549	536	530	557	493	545	562	555	546	579	570	566	558	554	574	592	541	559	557	561	567	594	530	553	579	565	567	508	570	560	577	577	608	576	551	583	537	556	586	592	541	588	533	570	555	578	526	566	552	560	557	581	572	549	533	592	551	524	568	568	577	554	547	560	577	524	577	527	576	549	562	555	532	602	590	534	575	571	534	574	555	617	567	553	544	547	529	557	562	527	547	569	544	551	553	544	525	548	556	617	521	556	544	546	561	578	535	560	565	533	560	585	562	553	574	561	570	564	572	553	580	542	573	562	561	542	578	550	575	549	560	548	592	607	546	544	572	570	537	575	564	554	564	620	549	525	547	571	578	544	545	587	547	586	549	514	528	597	536	531	575	562	593	558	514	548	557	538	518	563	564	551	547	545	558	567	551	553	603	509	487	544	566	555	533	567	546	575	584	590	570	559	598	541	559	577	561	541	580	559	569	573	568	570	591	582	579	576	550	567	578	550	601	551	583	566	547	548	547	528	579	581	528	572	538	541	559	555	550	547	543	552	593	545	595	547	561	586	558	591	610	561	564	559	576	537	578	572	574	575	543	564	581	553	516	570	530	578	575	541	570	534	564	581	541	607	570	578	564	597	583	550	544	559	536	534	551	584	587	611	591	512	559	526	588	564	571	582	522	528	576	540	530	552	533	545	531	557	574	524	582	519	534	564	551	565	548	576	563	610	573	549	546	586	574	565	551	575	537	539	582	568	589	554	591	570	559	500	546
54246	39398	37160	30739	22718	13188	8334	3343	898	282	304	261	290	308	271	270	268	262	270	279	238	238	232	275	259	243	267	274	269	280	253	259	251	276	278	275	281	283	294	258	289	258	255	239	248	249	260	274	248	246	267	263	248	274	265	253	242	297	273	266	243	260	255	267	261	243	242	271	252	225	249	282	237	260	288	288	270	282	249	254	254	264	270	262	267	252	275	271	272	240	271	277	248	268	288	275	261	259	262	219	276	254	249	250	275	306	237	291	272	249	254	269	245	287	254	235	256	252	247	262	249	278	286	276	242	248	254	277	251	293	254	272	264	275	280	274	243	258	250	251	262	267	253	292	250	290	248	272	270	275	268	263	251	262	262	252	255	259	259	251	276	300	250	252	249	285	291	280	272	269	250	249	271	289	253	262	281	246	267	268	302	256	228	241	254	242	261	242	242	261	242	238	260	255	260	279	270	257	243	233	272	263	270	256	259	273	237	236	248	258	265	222	241	242	263	273	236	251	257	269	268	253	278	307	248	295	293	273	250	253	240	253	285	272	289	238	270	223	272	239	282	250	222	250	269	255	247	243	261	295	266	280	257	244	260	245	268	272	256	283	227	226	267	269	251	276	302	268	264	245	265	262	255	249	291	267	263	231	269	243	254	269	262	265	256	248	273	268	268	288	290	255	202	276	286	281	255	262	255	274	265	255	249	229	259	277	232	240	275	228	288	275	272	232	247	243	301	256	259	257	229	286	228	275	248	275	266	298	250	265	278	230	268	253	260	249	268	251	239	248	271	259	255	265	248	241	250	252	275	260	231	275	250	266	242	280	235	268	266	232	238	264	234	249	274	287	268	283	243	286	271	246	263	272	272	269	242	256	258	230	249	266	262	245	269	253	251	279	256	263	270	240	311	288	279	274	252	278	274	260	251	253	293	276	246	284	280	279	263	268	266	258	261	283	273	267	271	261	246	225	224	245	264	265	258	240	250	244	251	264	269	241	273	284	276	284	252	276	240	265	251	249	270	314	271	250	277	240	264	251	246	269	259	264	276	249	265	271	279	285	241	295	227	242	272	248	283	239	240	276	267	260	292	257	258	288	280	250	283	241	271	267	307	272	264	261	279	263	269	267	249	279	227	242	270	238	276	273	257	288	248	239	269	260	246	232	252	247	229	266	256	239	258	259	294	244	289	284	241	297	275	268	263	247	292	262	247	255	256	272	262	275	254	263	245	257	265	270	276	252	274	246	290	239	283	293	227	226	267	245	259	266	254	269	259	263	262	270	276	221	271	220	304	242	239	286	250	242	240	264	241	282	260	248	256	281	263	267	276	280	252	258	222	247	271	250	257	266	254	294	278	256	283	243	262	256	291	256	234	256	225	290	241	264	262	259	300	254	254	278	273	257	278	261	242	261	273	294	244	260	273	277	261	241	254	267	300	264	280	243	253	272	259	280	265	255	275	260	279	256	279	261	250	259	276	273	288	263	274	305	274	243	284	279	311	242	244	257	253	260	265	283	289	267	264	242	272	264	262	248	246	265	275	268	253	288	224	253	252	297	247	291	256	242	266	248	269	281	271	270	267	266	262	289	287	287	277	273	247	302	233	272	278	235	236	226	246	247	248	258	272	299	237	258	287	250	295	273	250	239	247	245	258	263	251	272	248	240	282	254	250	263	275	260	256	255	271	257	296	256	256	256	247	252	222	239	245	217	264	271	247	258	248	255	262	269	266	256	272	228	255	252	226	285	294	286	270	250	270	275	283	259	272	265	269	249	234	283	261	267	259	213	277	262	239	263	269	253	258	270	275	274	293	267	266	285	253	275	272	276	249	291	278	267	261	272	260	279	268	279	287	269	264	267	250	254	270	272	296	264	279	275	264	255	239	256	270	277	294	252	220	244	246	260	272	297	267	244	248	255	284	225	249	248	242	245	265	266	248	247	244	274	287	267	271	262	260	275	267	277	276	261	234	242	244	279	255	268	277	263	290	271	265	255	284	280	251	283	268	250	283	270	273	268	288	256	267	261	282	269	263	234	242	283	269	242	264	246	282	269	264	252	281	246	238	271	220	244	267	291	245	313	256	275	259	282	254	276	269	251	250	277	254	294	274	270	271	250	256	254	272	233	270	273	269	271	256	258	240	255	248	257	263	267	251	261	263	263	283	254	265	274	257	299	254	252	265	241	259	254	252	241	231	257	295	259	258	285	265	250	276	236	269	246	293	286	282	259	297	280	269	263	284	233	228	280	271	250	258	255	275	250	275	224	236	267	276	282	258	265	273	259	272	275	250	254	251	256	288	257	275	278	282	270	262	259	282	233	247	287	251	275	277	255	288	244	227	274	277	289	282	260	280	237	278	254	258	250	264	259	263	249	272	246	261	267	213	277	245	257	269	269	274	272	265	258	223	262	287	266	280	248	231	239	225	261	256	273	251	239	270	269	259	265	275	253	252	259	271	280	263	244	273	237	262	234	273	228	236	249	291	264	249	272	279	283	288	260	234	264	238	227	244	263	266	275	282	277	278	287	303	262	263	272	257	252	249	240	288	250	282	258	253	304	256	232	272	256	269	264	275	254	267	283	224	275	240	230	238	246	311	272	263	239	271	247	266	285	271	268	264	242	235	268	268	235	255	265	303	229	245	258	264	258	274	273	271	269	297	273	249	257	294	284	235	294	248	256	282	283	269	263	275	259	256	276	292	258	257	285	294	247	255	264	252	240	277	246	266	263	258	276	282	270	262	257	288	279	261	255	242	274	289	255	258	272	267	282	249	251	294	261	260	260	257	287	241	260	276	273	253	258	274	252	262	284	264	242	278	276	270	243	285	217	256	268	280	266	251	273	272	281	246	262	257	297	265	257	266	269	283	267	309	270	263	282	254	257	259	255	263	277	276	276	255	272	276	252	272	267	278	243	257	234	252	284	261	238	221	258	257	274	266	264	285	285	262	276	289	253	281	286	262	255	252	256	276	255	245	261	276	258	269	236	257	250	279	267	258	253	265	233	234	270	263	287	291	250	246	256	224	261	297	303	277	263	255	235	263	263	284	256	235	271	282	300	245	246	255	265	238	267	263	299	268	279	284	285	278	281	306	269	295	262	279	293	286	243	267	231	261	239	255	250	239	231	255	295	249	278	271	270	277	271	278	234	257	283	268	236	249	264	294	270	273	291	280	249	262	247	247	264	275	258	231	230	240	249	251	293	294	268	277	269	290	241	271	268	280	258	277	257	274	240	270	248	256	263	280	259	257	265	239	247	286	276	258	266	247	276	235	265	240	274	244	293	280	234	273	255	283	270	254	255	246	274	239	226	285	257	282	281	273	259	261	262	247	281	268	256	261	222	260	270	251	271	267	264	200	282	284	240	219	279	244	256	279	274	243	249	251	255	257	265	273	274	267	278	276	258	303	268	253	294	249	270	241	261	261	250	245	269	252	243	289	274	256	260	266	288	223	230	265	303	282	250	250	275	274	271	277	277	243	256	258	288
34981	30550	39967	40414	35719	26578	21811	9547	2757	695	660	646	575	653	630	552	618	600	634	589	572	574	569	619	600	611	590	609	572	609	569	601	564	624	597	538	619	559	620	586	602	569	557	557	595	601	576	553	633	581	569	568	565	622	631	622	562	555	549	579	606	569	610	584	605	547	595	603	578	569	595	549	605	580	523	575	525	561	582	544	605	618	585	580	579	566	561	571	556	578	625	591	570	590	533	572	557	582	545	561	630	555	562	571	502	552	557	581	572	530	570	556	589	589	586	557	573	556	579	576	554	595	583	551	589	565	580	570	572	582	562	592	564	598	599	599	537	568	578	584	589	595	575	540	557	634	569	577	610	565	586	590	607	601	548	597	572	557	556	560	604	541	628	586	581	561	570	611	526	565	597	587	568	584	551	594	555	583	573	552	513	568	551	557	571	554	591	564	583	579	585	547	550	568	549	565	556	566	577	574	561	558	608	536	565	540	600	618	606	555	542	563	584	606	555	580	583	588	559	559	577	565	556	583	565	612	582	564	548	529	557	602	623	556	570	583	594	559	570	556	614	564	591	587	594	552	589	572	574	576	571	537	571	543	538	566	537	589	574	546	575	571	605	592	549	513	563	556	572	572	587	595	568	594	541	593	587	552	592	608	572	560	563	579	566	547	546	584	567	548	587	628	580	596	574	621	542	554	566	564	591	533	554	578	561	540	581	558	551	577	569	569	579	527	587	629	575	605	555	569	557	560	575	597	599	562	557	590	559	601	559	565	550	581	643	570	537	596	585	560	573	557	584	577	587	593	599	577	573	580	553	581	558	561	571	607	574	549	564	557	541	571	551	575	536	551	567	560	612	544	556	586	590	543	583	557	568	577	566	594	580	589	523	591	606	595	572	574	537	583	554	578	571	595	565	556	584	514	543	591	567	528	584	537	592	550	555	596	564	578	603	575	572	605	599	582	558	562	568	592	600	590	588	615	578	607	599	561	570	605	572	584	557	529	549	577	593	578	524	564	548	543	598	557	573	579	577	573	573	576	579	556	587	558	603	583	581	539	607	587	570	615	539	565	573	614	591	598	590	536	576	590	594	548	582	576	590	559	615	586	614	570	596	564	550	603	540	573	556	607	566	610	547	588	565	581	566	566	547	549	587	532	574	575	589	578	578	540	593	542	548	547	581	571	577	618	548	540	525	561	561	567	600	603	549	573	572	587	545	572	596	567	568	605	553	635	572	568	595	591	569	587	547	572	605	584	567	535	566	590	562	627	608	576	556	613	571	545	555	555	572	584	594	562	528	598	541	501	550	565	593	622	581	550	595	549	564	541	566	595	582	559	549	585	582	569	576	576	581	538	586	590	578	587	526	565	574	586	580	571	554	561	580	587	593	606	582	572	598	563	577	585	579	531	552	614	574	571	605	555	533	576	599	581	535	561	601	584	544	576	599	557	561	575	552	577	561	559	573	578	540	554	591	527	556	605	562	593	553	605	588	552	518	541	583	589	564	568	579	559	601	587	572	555	557	573	554	569	531	595	592	567	577	546	574	567	552	571	549	584	559	531	599	546	575	586	553	555	566	598	575	587	614	522	565	613	593	610	588	561	612	533	521	558	584	590	572	500	586	555	578	545	616	559	588	556	551	563	549	560	606	573	509	610	556	593	569	547	529	574	586	578	581	598	542	597	596	606	576	567	570	567	576	592	525	567	560	593	485	554	554	597	616	615	613	559	553	576	542	582	569	543	616	577	602	573	524	593	546	531	547	557	562	560	544	572	598	578	570	607	601	571	555	563	587	589	552	574	540	596	580	540	568	577	591	603	529	575	553	602	573	538	580	583	597	559	589	574	563	620	567	567	642	544	573	588	572	575	544	570	562	580	562	569	613	560	574	570	551	575	604	566	583	582	541	573	594	578	553	571	550	551	572	598	597	598	609	546	527	612	589	564	560	578	540	573	589	564	550	584	601	545	572	569	568	575	546	547	601	579	563	530	596	576	586	556	641	584	547	606	547	557	577	573	601	562	590	551	574	532	557	616	552	581	585	564	622	567	568	566	595	590	536	590	567	558	607	556	571	576	591	596	601	577	578	582	576	565	571	573	572	559	558	576	562	601	613	543	566	595	572	579	545	554	572	613	562	549	593	569	548	624	557	556	557	587	563	605	573	546	551	617	599	575	573	558	559	557	573	587	597	559	575	589	562	580	596	556	586	540	617	587	542	576	578	596	591	550	575	532	542	557	574	557	614	590	561	586	532	559	595	561	585	566	545	588	505	584	561	594	564	593	555	578	591	608	528	542	594	540	543	550	585	582	561	567	575	548	583	580	537	575	566	598	587	563	584	537	551	563	571	594	597	583	611	581	591	578	594	553	558	602	553	598	521	598	566	567	601	547	593	562	549	586	553	558	546	554	583	573	611	564	588	575	552	537	567	547	571	567	598	588	609	599	567	597	575	555	606	566	602	590	538	602	575	576	565	610	598	560	596	559	560	579	594	635	597	575	571	595	612	571	591	585	568	573	604	601	535	571	583	556	565	564	571	562	636	593	567	590	599	556	588	586	570	566	566	552	593	599	597	558	569	564	597	561	539	593	569	514	605	615	583	570	542	592	594	570	562	572	602	573	589	575	563	575	594	577	586	607	613	560	562	604	626	602	604	600	588	582	570	598	587	536	577	544	574	594	625	546	542	569	578	597	593	558	592	563	552	604	551	573	568	607	551	570	584	572	594	561	571	586	621	555	557	549	555	567	539	579	566	623	580	598	574	586	599	566	500	570	569	556	555	579	537	594	580	616	573	595	530	589	590	598	598	578	550	526	539	553	586	597	579	601	583	564	559	593	600	548	545	619	620	563	565	549	597	586	560	567	568	595	588	584	524	587	522	554	576	553	547	574	551	558	589	545	589	623	527	588	609	555	541	590	595	606	561	612	616	561	626	605	567	610	602	574	571	602	593	589	582	622	556	584	543	601	553	596	570	540	534	629	619	568	557	560	583	600	554	583	584	565	573	571	573	577	589	597	575	571	623	557	561	522	558	517	581	547	557	544	560	559	582	560	588	530	561	570	561	555	569	557	584	584	576	524	616	590	566	568	532	581	623	587	573	579	578	576	609	584	553	579	600	599	608	551	576	628	545	587	565	552	580	595	613	591	581	586	571	617	549	556	560	557	562	585	602	577	590	575	554	556	603	559	566	566	552	588	587	591	559	556	569	600	561	581	553	589	582	544	594	555	542	569	552	573	590	627	600	583	531	545	609	554	616	526	607	560	573	574	537	571	616	597	563	614	583	564	621	563	554	575	574	571	533	611	518	543	572	585	600	544	572	563	555	564	555	575	569	622	565	596	579	593	605	537	583	559	603	540	574	591	557	583	532	531	540	521	585	551	561	581	558	563	555	560	597	597	578	598	533	532	574	583	588	601	576	567	571	580	586	559	602	595	576	595	585	568	556	545	575	551	527	613	553	602	573	560	544	577	579	583	608	549	550	596
28324	15906	10561	6350	3209	1790	1081	529	210	130	145	158	128	148	159	144	161	138	132	127	126	159	131	139	136	118	138	142	126	146	140	153	130	144	150	115	147	152	145	140	135	137	135	151	158	152	155	177	141	122	128	155	144	151	138	127	132	155	122	129	155	156	138	148	156	146	123	151	146	134	161	132	141	142	131	143	120	145	161	142	122	133	147	141	145	133	132	159	134	157	142	139	127	129	141	115	133	155	158	133	141	130	151	143	135	146	154	148	144	148	164	126	157	127	157	141	152	165	141	131	151	158	130	131	142	138	134	116	138	144	144	143	118	153	137	139	136	135	124	135	124	127	148	131	152	159	143	149	149	137	147	141	141	138	149	154	136	136	148	136	156	151	147	141	138	133	148	171	166	147	148	128	144	144	131	134	135	140	133	121	148	133	150	146	144	141	148	122	143	141	132	161	149	139	148	135	126	133	147	133	145	158	132	133	146	143	145	157	154	142	145	152	154	146	140	144	143	133	150	156	151	123	159	153	137	140	129	134	147	153	159	161	120	153	148	146	138	118	155	144	129	163	140	177	149	125	151	134	137	149	144	142	157	146	144	143	122	135	147	127	153	131	153	138	141	155	139	148	130	124	165	142	157	137	142	148	141	138	136	153	155	150	157	131	142	155	177	127	137	119	131	129	161	131	151	121	151	142	165	151	131	155	140	139	134	149	145	147	155	149	170	145	130	138	143	137	140	155	146	146	127	157	156	152	132	140	147	137	156	175	129	123	131	151	150	169	157	140	131	140	148	158	127	136	156	147	161	155	146	137	129	135	139	139	146	151	147	144	136	126	159	144	146	135	151	142	109	144	136	131	134	134	152	137	139	158	142	137	132	146	143	161	155	136	159	171	156	149	149	190	148	164	153	152	125	155	137	135	120	145	143	137	150	175	156	138	162	135	161	147	141	139	140	138	149	184	145	131	145	139	137	149	148	109	148	157	149	140	132	154	144	127	146	130	166	151	123	120	167	135	144	160	153	134	156	139	138	135	178	125	132	150	150	147	140	162	144	136	152	153	158	132	118	157	112	151	150	148	157	141	131	167	136	137	152	146	136	145	137	145	147	146	176	159	119	145	138	139	126	165	159	150	149	163	140	142	151	114	137	139	145	124	134	174	146	135	139	142	163	140	140	144	142	147	151	148	162	153	136	151	139	146	152	140	162	152	131	161	137	159	139	130	145	139	143	138	140	141	143	137	148	140	143	132	140	148	160	146	157	148	139	124	150	149	170	156	143	128	153	126	144	149	136	147	122	125	154	143	139	158	135	146	167	149	138	164	169	152	147	164	140	142	130	124	140	124	159	114	145	151	155	131	128	142	145	145	154	116	128	132	136	127	156	155	161	113	122	124	144	157	148	131	150	146	155	162	142	122	134	159	142	145	168	129	146	138	149	146	170	139	144	142	145	138	166	139	143	150	141	156	144	136	160	141	134	134	143	133	133	109	128	157	147	165	154	157	136	137	167	131	135	145	156	136	128	165	137	147	146	120	134	156	125	124	152	128	135	134	134	129	143	157	178	134	144	131	140	145	152	166	160	135	133	129	165	173	139	147	153	138	131	126	140	116	125	149	131	154	158	155	153	139	159	132	134	141	164	141	130	137	169	136	158	135	156	111	142	138	140	148	132	124	132	146	143	125	144	133	147	136	153	136	160	137	128	134	128	160	158	155	154	151	149	146	147	135	140	153	135	184	151	127	119	128	122	142	154	162	162	152	162	155	148	149	141	138	135	160	137	134	146	125	162	140	157	113	146	140	135	134	135	156	143	161	158	144	171	142	118	128	134	145	143	149	141	151	135	143	147	151	153	129	128	138	155	168	153	138	162	127	132	140	117	139	141	156	159	143	160	149	149	154	156	131	149	141	159	125	136	117	145	140	138	128	152	146	155	137	147	164	150	148	151	148	134	153	134	123	106	128	139	117	153	155	141	138	157	168	126	148	120	143	142	137	141	148	145	152	128	155	127	123	163	158	139	149	137	127	158	154	135	150	163	124	142	138	141	138	143	138	172	135	130	133	162	167	149	149	154	153	124	139	153	160	159	161	149	165	175	139	139	137	136	149	141	143	145	146	144	144	132	161	139	136	135	138	149	155	135	154	131	156	135	165	151	124	139	161	158	162	144	157	173	144	155	174	153	155	134	143	165	141	130	148	116	158	144	150	142	123	155	150	140	156	153	143	139	146	137	128	141	147	152	184	144	151	135	124	120	144	145	146	136	160	150	165	143	132	126	142	164	118	148	135	141	144	145	166	128	130	143	145	149	151	158	138	157	150	131	168	129	146	143	142	126	135	163	165	149	141	139	145	135	142	147	120	122	123	116	173	173	149	148	153	155	145	140	140	128	143	175	122	148	142	116	158	142	160	125	138	166	132	131	144	147	151	145	129	119	145	113	126	163	147	142	159	155	146	138	111	148	150	136	133	124	153	155	140	141	136	146	162	152	174	128	165	126	130	135	132	143	143	129	154	145	136	149	141	144	144	136	168	124	136	142	127	152	154	147	159	141	178	146	133	135	119	131	174	153	157	137	156	125	143	145	160	154	148	147	119	131	137	127	144	149	153	149	156	139	151	174	168	142	144	133	126	140	182	167	146	142	125	130	151	138	149	126	142	141	155	148	149	153	162	158	141	134	127	128	145	122	145	116	134	169	153	146	150	142	154	157	142	160	133	140	136	144	142	153	155	141	135	137	145	151	156	139	155	187	160	124	154	142	168	155	135	144	151	132	129	154	162	156	141	125	171	137	151	113	117	139	152	148	131	159	132	139	142	148	170	162	144	151	151	142	123	144	152	112	130	153	126	136	174	136	141	156	157	130	155	141	136	146	121	154	126	130	162	130	159	136	143	141	135	134	129	166	126	137	118	149	119	115	124	158	148	146	134	159	145	142	138	173	131	148	121	139	140	124	146	138	154	144	145	141	147	164	133	169	154	149	132	154	158	157	152	142	149	151	149	142	136	153	132	130	150	139	132	139	154	115	152	149	136	143	129	161	129	151	172	160	153	140	128	155	131	136	114	140	149	148	152	146	159	137	144	126	156	147	152	135	121	143	160	154	130	142	151	147	139	133	136	115	147	129	132	161	140	123	151	136	143	140	141	134	117	147	145	137	140	145	146	134	140	160	152	149	138	144	161	154	131	147	151	137	161	141	123	137	145	149	154	140	148	152	163	149	150	127	139	138	135	154	156	147	135	132	164	153	137	127	157	149	135	131	178	138	142	138	124	123	120	148	157	130	126	132	133	152	151	120	129	130	106	160	131	134	160	129	144	170	150	160	141	136	137	165	150	136	146	144	163	151	138	139	129	154	139	125	150	131	144	128	134	127	115	141	152	134	142	134	144	165	131	149	131	135	136	137	136	117	152	143	150	137	147	142	153	152	154	110	131	151	155	161	144	153	151	128	132	136	158	173	144	120	125	148	153	143	139	138	142	137	154	181	146
17290	12158	15992	14284	9792	6598	4211	1989	682	338	346	353	331	342	363	362	356	355	320	344	394	363	344	371	323	375	314	331	361	333	336	357	344	372	372	360	368	359	359	329	327	336	309	346	357	359	335	383	328	357	365	341	368	391	365	346	351	350	370	313	359	372	349	336	344	326	349	359	346	367	355	357	328	328	347	330	342	345	361	381	358	328	356	305	339	324	335	359	344	345	361	350	347	365	322	371	337	354	342	326	337	357	359	335	339	360	375	354	368	329	325	341	370	335	316	348	391	349	332	337	353	359	350	326	343	371	387	350	384	346	359	319	350	368	366	366	350	324	324	396	316	321	342	346	376	364	368	328	345	346	388	334	350	367	312	383	369	349	327	353	308	347	378	363	358	346	341	355	405	355	346	358	364	347	329	333	319	332	338	367	309	428	327	339	318	344	347	338	352	337	355	341	333	355	351	359	345	362	382	354	315	351	352	317	356	349	371	368	335	326	359	350	358	392	346	304	350	337	389	334	369	347	317	341	335	372	366	331	356	317	376	363	357	376	332	373	361	363	341	336	347	357	316	350	368	358	317	343	376	328	320	350	332	345	337	320	331	333	355	376	366	372	361	350	381	360	331	361	345	338	307	356	341	347	354	331	354	351	375	367	356	326	364	377	343	339	348	357	333	337	326	326	348	360	363	351	354	371	389	368	375	352	351	410	380	339	329	330	379	352	356	351	360	325	327	362	368	356	364	333	362	352	339	342	372	330	360	349	330	345	322	325	409	354	325	369	331	352	341	358	358	337	353	348	328	328	345	329	360	356	353	339	365	322	340	339	341	335	355	322	352	359	337	373	365	341	345	325	410	319	349	364	344	380	340	336	338	366	345	352	367	369	354	364	354	360	365	332	360	345	365	377	341	378	310	361	355	367	319	365	344	376	360	378	354	351	346	384	351	365	367	336	342	393	359	384	343	344	340	347	352	369	360	357	342	348	384	376	385	366	395	339	357	362	341	359	358	368	382	372	358	352	356	335	361	319	353	358	344	347	347	304	332	309	311	405	353	398	333	353	349	360	356	331	331	356	346	359	357	366	373	326	366	347	346	351	330	353	379	366	334	405	331	371	355	356	355	338	353	347	363	363	351	366	340	333	352	363	322	352	338	329	336	349	344	342	306	341	346	336	367	321	354	354	356	371	329	362	358	362	354	343	352	322	319	349	379	339	326	355	346	345	334	374	326	352	350	359	368	354	346	343	371	355	336	352	377	335	372	338	344	340	360	325	389	364	364	325	347	328	347	323	305	376	350	336	381	351	370	383	350	342	349	341	371	353	319	345	354	334	358	387	370	362	347	328	358	342	373	314	333	385	327	345	364	353	347	382	351	370	354	336	364	379	395	351	357	338	344	333	331	382	334	362	374	328	352	363	355	317	370	352	365	343	338	306	338	330	395	350	322	367	348	319	341	347	344	341	377	375	327	370	333	375	358	366	357	355	342	337	335	335	352	346	369	341	354	351	395	359	341	354	355	321	339	326	322	351	325	312	366	357	341	369	354	349	362	326	337	342	367	371	326	389	377	365	302	364	355	307	353	353	376	336	383	353	374	344	328	344	348	371	354	326	354	330	348	344	382	382	319	322	364	341	353	396	350	325	352	332	360	369	345	355	336	377	363	348	345	336	349	353	366	387	361	354	377	371	360	330	346	359	344	348	345	327	386	334	403	322	363	357	367	350	383	395	344	343	359	348	379	340	340	367	328	321	361	324	352	369	362	370	336	336	340	381	334	355	344	315	322	318	354	358	335	356	362	338	328	342	328	370	348	307	338	349	342	379	316	395	330	365	355	350	350	354	358	364	351	322	358	343	365	383	374	364	367	341	323	341	374	335	341	368	381	344	323	319	329	327	390	360	336	341	344	342	356	340	319	343	362	380	346	344	333	362	349	372	368	377	384	352	336	329	360	330	332	338	361	353	361	346	335	338	375	341	350	367	341	333	310	349	367	357	366	360	356	350	348	379	354	354	327	349	359	351	345	330	385	363	344	377	386	377	342	385	321	360	363	343	366	333	349	388	321	326	349	353	362	315	341	369	372	349	376	347	362	356	343	345	342	335	329	356	344	356	364	350	363	359	349	359	363	327	333	369	368	369	351	389	349	365	316	368	347	343	349	340	352	351	336	316	322	363	349	365	356	324	376	323	340	375	329	339	307	349	358	333	387	337	329	368	337	356	337	308	370	371	340	358	325	355	370	326	351	375	355	363	351	356	332	388	347	352	351	320	364	342	363	367	360	366	359	337	363	362	323	334	343	396	355	363	346	322	338	366	351	354	350	305	383	338	335	387	343	319	375	330	354	381	336	353	358	382	321	338	331	380	363	345	340	384	361	357	374	340	365	381	342	309	354	394	359	351	334	377	361	331	355	375	366	354	356	370	375	350	338	353	343	399	364	379	344	336	388	352	382	339	331	349	349	320	377	343	334	365	361	394	325	319	368	324	355	336	353	329	383	336	306	376	362	347	342	331	343	356	339	333	360	380	368	323	347	335	362	418	374	342	354	315	359	361	336	351	311	338	367	327	371	330	376	322	338	327	348	383	350	344	359	313	317	348	384	375	376	390	357	348	364	345	326	373	342	398	337	337	327	333	372	331	353	392	360	351	363	366	342	353	357	356	332	339	331	370	342	355	353	327	363	355	319	340	346	319	362	347	353	323	348	350	338	332	395	377	382	337	360	315	354	331	379	366	343	352	351	370	326	366	362	331	358	339	322	362	343	365	357	351	385	313	343	321	358	342	330	330	335	350	335	339	342	364	364	375	306	339	344	312	377	378	367	363	332	344	357	328	358	356	329	345	346	393	389	358	381	354	356	352	326	343	345	343	365	350	335	344	334	377	351	314	303	315	349	354	388	345	310	316	374	358	382	369	370	327	349	336	358	353	352	364	386	308	364	317	319	391	346	352	368	398	349	353	356	325	320	370	332	368	337	348	313	338	345	337	376	342	350	345	315	316	328	325	349	391	345	344	378	323	344	329	345	356	353	376	335	333	324	330	346	359	355	388	362	354	355	342	335	349	361	371	327	364	327	359	338	343	383	342	363	347	354	332	383	312	346	337	383	355	339	320	347	331	349	359	346	410	334	314	383	330	353	327	346	336	336	369	332	377	358	352	342	332	358	343	348	360	362	334	357	344	346	363	358	344	354	350	343	334	358	337	368	365	350	325	358	333	359	328	378	357	316	371	358	325	335	338	360	357	355	352	354	351	318	365	342	349	326	332	337	326	334	378	321	359	326	364	352	369	371	329	320	335	343	375	324	314	354	331	363	354	365	372	358	366	364	363	339	346	344	321	328	364	359	331	370	366	365	348	346	361	360	362	361	346	341	369	370	382	343	347	366	381	347	350	353	371	365	322	360	371	343	367	374	339	355	355	351	355	392	338	356	322	346	317	351	341	317	328	359	371	335	353	368	317	325	350	345	353	359	352	363	359	385	334	343	353
44080	27463	24506	18861	11031	5617	2007	873	388	230	190	228	204	203	208	217	249	199	244	230	195	220	220	197	246	216	217	206	244	209	226	215	228	218	194	211	225	201	220	216	204	227	204	219	186	207	225	236	226	188	200	232	186	255	192	219	220	216	188	208	183	208	210	211	211	216	209	226	221	223	204	232	228	245	186	206	225	230	216	212	224	205	224	200	214	243	228	218	214	206	234	217	207	214	212	230	218	190	242	253	195	199	209	232	215	193	207	257	200	203	216	209	242	221	231	205	191	257	207	194	213	246	225	175	196	223	214	241	219	208	199	251	217	205	196	230	204	204	211	169	235	218	236	234	217	214	213	211	218	232	214	199	212	174	198	193	208	199	234	228	188	228	223	213	216	212	224	216	230	206	220	242	203	191	180	191	215	217	214	223	199	205	191	207	196	229	218	224	216	215	207	215	179	196	204	184	212	203	202	223	211	205	199	226	227	199	208	210	210	204	209	215	244	194	198	188	221	197	221	227	228	216	210	225	194	233	207	192	234	218	217	239	197	215	203	224	214	195	193	215	208	235	200	190	220	186	217	202	210	221	228	206	216	223	212	200	209	184	253	221	223	187	242	216	212	210	228	200	199	226	187	193	218	220	224	222	195	187	235	253	230	232	231	222	220	200	200	198	205	198	215	206	195	211	204	215	206	203	198	218	195	238	227	206	189	221	228	236	185	226	187	206	198	236	243	216	209	221	209	200	210	212	223	178	201	181	198	192	233	237	206	165	207	211	208	224	206	198	231	234	207	221	202	215	203	254	191	224	220	234	204	212	213	194	232	193	195	227	215	193	202	220	187	225	209	227	220	189	212	220	209	226	221	192	220	204	253	216	185	199	203	204	215	204	194	205	217	208	212	226	211	211	214	234	203	191	204	218	224	206	208	198	195	207	198	209	213	209	196	214	210	227	197	206	244	211	207	234	208	220	189	233	216	232	218	242	204	205	211	197	209	186	241	211	199	202	215	223	203	200	197	242	185	208	211	210	203	219	226	191	239	250	227	200	186	222	222	211	195	225	195	210	205	203	202	205	219	215	185	203	205	222	214	196	233	222	217	220	230	192	232	231	226	227	214	193	211	221	197	233	214	177	228	186	234	238	233	224	214	193	207	243	191	218	209	248	228	202	228	206	178	193	203	233	214	217	218	189	193	228	220	214	217	220	193	196	236	203	193	218	192	205	209	226	208	228	198	206	224	209	206	201	211	204	190	197	206	201	206	203	241	227	195	203	230	209	223	201	226	219	207	206	216	172	219	210	239	210	237	219	217	211	197	198	199	224	222	236	210	215	229	218	225	224	190	232	205	228	229	200	220	213	191	189	225	221	213	214	198	204	224	189	225	217	189	203	209	237	218	218	223	206	219	214	224	216	206	225	236	203	241	255	203	234	221	226	199	210	196	244	225	232	226	217	237	218	209	184	201	206	235	225	242	243	196	200	198	208	224	203	211	219	226	228	174	215	213	213	220	215	216	222	230	229	186	199	182	211	246	204	204	206	219	211	223	199	196	235	240	195	194	188	209	201	211	213	208	208	215	213	193	200	201	224	231	193	223	195	242	199	214	210	217	208	198	212	217	231	215	216	219	216	221	231	217	234	209	186	194	201	190	203	214	207	229	211	222	184	186	185	205	219	234	215	214	227	218	215	210	228	202	243	231	216	223	234	197	218	207	222	218	219	223	180	188	228	250	209	213	200	223	194	247	206	229	215	197	207	221	220	216	208	208	219	231	238	223	218	214	230	206	216	214	224	194	195	222	205	184	219	228	219	199	244	219	234	185	216	228	206	242	206	221	222	215	222	221	191	226	236	225	208	242	221	192	217	200	191	221	202	209	218	212	207	226	203	220	234	199	215	221	223	227	186	214	208	200	223	213	203	224	214	239	209	226	207	211	201	219	242	188	199	199	204	197	216	237	219	206	203	197	232	222	230	201	229	214	226	236	230	243	258	224	207	209	198	213	211	244	214	197	240	225	229	231	240	196	200	209	228	199	197	237	207	226	223	198	201	200	198	192	211	219	205	197	208	251	200	225	203	201	219	225	216	226	211	247	200	203	221	206	212	240	235	182	208	200	198	230	233	209	192	199	227	205	212	195	201	210	210	230	185	224	216	225	219	198	233	220	179	205	207	235	240	197	222	220	199	220	206	190	236	218	232	230	232	237	219	244	205	224	205	208	219	223	196	233	210	215	229	188	210	184	220	201	228	220	219	213	224	227	209	209	210	232	208	191	225	212	182	206	223	221	226	216	200	218	222	216	218	186	219	208	222	207	220	204	228	230	180	228	238	182	199	189	231	202	194	232	210	229	248	225	240	216	186	229	210	208	221	226	202	176	201	190	223	211	198	207	212	204	202	223	210	200	221	200	207	220	205	219	216	220	198	189	248	216	224	212	226	238	216	195	246	224	229	235	215	195	227	198	174	212	232	221	205	228	212	200	220	219	224	216	219	223	212	203	230	223	231	245	212	209	217	233	202	224	227	209	221	195	196	202	170	216	211	214	244	214	209	206	209	205	194	220	227	227	217	201	211	240	219	211	216	228	202	211	216	212	214	255	208	209	213	237	205	245	228	204	199	182	213	216	212	202	192	216	202	195	230	198	212	175	246	187	215	210	208	195	218	203	190	240	224	239	187	204	192	213	239	222	213	194	221	159	222	198	224	208	187	197	193	233	202	216	234	212	214	215	217	196	225	227	213	204	201	213	218	234	225	191	210	192	205	210	187	238	190	207	217	226	212	212	229	201	224	207	227	199	196	201	216	200	193	233	182	227	225	196	191	195	236	228	190	228	228	213	225	189	198	220	208	204	202	217	176	213	200	220	204	202	212	249	226	204	218	202	232	212	209	216	216	253	230	214	209	198	218	224	214	195	192	181	207	226	209	227	223	209	186	214	227	233	222	215	211	216	212	226	212	194	224	207	229	228	196	211	208	182	206	221	218	199	214	215	214	198	216	201	201	196	227	212	196	198	201	226	244	212	191	228	178	243	194	216	232	218	208	229	218	220	220	212	208	203	206	214	201	204	206	212	235	216	214	193	226	199	211	198	194	191	192	207	224	202	211	203	192	218	220	223	242	223	224	243	217	193	170	208	211	217	215	183	228	224	181	206	239	207	240	208	226	203	242	217	212	224	200	222	243	211	222	213	209	168	235	232	230	215	221	156	215	204	229	193	216	218	205	204	213	209	194	190	206	221	203	213	211	214	203	213	210	235	187	186	225	231	198	220	225	207	223	197	227	226	200	211	235	223	208	194	224	209	197	228	209	229	186	219	202	210	190	203	223	217	248	208	202	247	233	227	218	196	190	202	196	228	223	188	211	224	207	194	178	216	233	209	204	211	194	203	199	227	212	204	208	206	235	255	199	190	199	200	190	234	221	244	196	260	210	197	201	174	220	213	190	196	196	244	214	208	221	213	211	204	205	203	227	220	241	230	199	214	225	206	226
28301	21110	30015	30337	22812	15352	6750	3190	1091	552	479	528	502	511	478	512	507	504	484	472	533	485	475	509	513	511	575	524	462	497	471	494	448	461	498	491	477	496	480	531	484	512	507	472	488	497	475	477	487	464	491	504	485	458	515	449	496	450	458	512	485	509	493	482	527	478	491	474	508	514	463	504	506	455	483	467	483	445	446	497	455	475	472	461	474	494	484	468	488	511	462	479	507	482	492	497	493	460	482	483	459	528	481	516	518	466	526	481	529	484	496	448	466	469	462	497	498	464	481	467	477	489	491	506	475	484	486	477	474	479	521	522	496	485	523	501	459	505	529	524	462	475	521	465	493	473	479	458	500	490	500	506	476	508	457	495	476	527	492	509	493	466	496	481	522	463	481	478	513	518	508	486	473	454	533	469	497	439	485	466	445	503	511	490	505	513	423	502	510	495	480	469	488	513	463	502	498	492	510	497	467	527	488	529	485	495	515	488	483	468	505	513	474	464	446	490	509	447	458	496	474	474	461	484	483	484	499	480	513	516	482	466	478	459	507	481	465	481	495	480	469	502	481	453	501	470	511	475	497	549	504	487	474	458	484	498	462	485	467	489	478	475	490	463	458	502	495	442	484	507	472	450	459	493	494	510	506	445	466	515	510	488	481	528	461	470	496	480	461	467	506	477	460	496	496	488	471	474	500	504	502	477	484	457	512	518	488	482	464	485	520	496	493	489	539	489	496	463	535	486	463	451	481	472	495	485	480	498	465	487	463	503	495	480	478	495	480	496	499	502	469	498	495	493	490	475	469	427	465	502	474	507	492	470	494	529	500	473	506	489	511	485	455	462	472	466	486	516	528	489	476	494	479	524	497	494	496	475	487	488	475	465	458	477	481	512	487	494	507	493	493	448	500	451	467	459	445	487	495	492	444	487	490	461	490	469	454	443	502	492	474	462	481	477	446	454	483	510	478	473	538	481	483	489	482	485	474	473	526	515	458	465	464	493	479	491	479	475	480	489	529	491	493	484	480	537	499	456	496	518	509	476	454	486	479	502	492	488	488	486	468	440	481	482	523	494	537	551	482	446	486	462	493	510	493	483	465	490	451	484	526	499	504	485	497	486	438	506	503	486	457	512	475	479	472	500	484	491	502	498	497	502	491	521	476	458	502	515	496	497	493	506	438	472	453	483	483	477	438	544	470	457	486	529	480	500	485	519	473	461	493	477	504	456	485	477	497	483	469	490	474	480	470	470	481	470	479	455	436	517	460	509	505	479	510	452	498	479	476	505	496	454	464	478	473	528	486	465	527	519	491	468	490	480	533	488	473	469	449	475	465	496	523	489	499	512	488	486	468	458	498	456	442	503	474	468	454	487	449	478	453	476	492	512	477	491	460	480	485	518	478	478	534	486	474	449	492	482	450	494	467	496	485	457	468	479	487	489	502	535	503	493	486	463	499	475	461	471	473	442	536	485	494	505	484	526	497	470	461	454	443	453	503	511	516	430	525	471	495	514	475	480	500	498	458	505	458	474	447	522	489	471	486	488	519	476	492	497	487	507	480	501	501	533	524	497	528	489	445	482	474	470	516	455	476	512	510	493	509	470	502	480	507	474	490	515	481	473	474	478	462	425	510	491	489	500	492	497	482	472	447	461	498	478	480	440	504	476	534	513	474	498	475	484	514	463	471	481	521	467	503	498	499	496	509	510	486	458	538	507	499	466	474	525	517	471	464	479	486	497	501	470	472	460	472	481	474	422	427	463	506	513	488	544	510	483	478	482	487	475	496	529	504	507	464	483	466	487	466	482	483	479	468	491	480	508	473	483	474	472	508	490	477	467	462	462	463	531	482	511	487	492	455	503	515	474	516	492	478	477	486	486	463	494	503	452	474	503	477	477	484	477	484	501	475	454	491	499	499	513	504	438	497	510	496	476	489	472	489	449	501	505	500	484	471	462	474	465	473	470	496	493	464	490	461	491	499	509	521	463	521	451	488	485	480	524	476	455	496	520	480	487	478	468	477	490	490	481	494	486	518	482	520	522	529	457	483	527	467	471	486	475	486	480	462	502	478	521	474	525	516	500	494	480	515	454	527	479	518	507	482	479	469	459	464	483	489	481	472	446	457	468	475	447	522	480	468	474	485	498	502	442	462	478	470	491	441	530	452	467	460	495	537	502	509	504	451	523	473	498	511	479	481	503	496	489	472	498	539	470	491	486	515	480	489	529	511	492	490	510	525	458	496	479	483	476	471	511	489	469	448	447	484	488	501	496	518	494	497	466	485	472	451	479	527	476	537	525	522	477	507	446	462	474	473	488	507	450	468	493	489	495	485	477	502	477	488	547	464	473	502	479	495	489	469	497	472	493	484	522	468	463	498	482	492	485	502	481	472	496	480	486	477	480	486	444	478	464	487	487	468	476	471	462	469	461	515	472	497	497	483	463	507	487	531	474	475	471	452	512	467	486	477	449	450	464	490	489	473	478	473	491	470	488	500	514	515	486	529	471	515	449	462	498	470	483	484	506	461	525	474	488	471	490	464	520	481	472	526	481	476	495	505	495	462	466	453	469	504	524	455	491	465	490	459	492	489	500	503	485	483	463	470	447	446	480	502	467	490	500	471	453	451	464	474	496	492	461	522	466	467	486	482	501	500	452	468	508	455	473	498	513	512	514	515	510	492	461	439	452	474	521	479	498	483	467	513	497	484	507	504	488	534	502	536	479	519	498	529	487	462	477	449	465	477	487	531	487	495	499	472	476	451	469	498	470	487	477	459	483	514	445	453	519	481	514	458	451	542	484	486	497	479	485	524	482	525	473	446	478	517	462	489	504	440	498	455	441	474	550	462	475	510	491	459	458	498	500	454	473	503	436	480	463	530	476	491	452	483	485	492	514	468	475	505	497	477	497	498	467	530	502	495	464	486	457	481	497	475	510	488	492	497	493	453	496	533	503	485	478	477	506	473	474	473	515	477	475	469	464	482	461	506	504	464	492	476	510	499	487	476	447	479	495	473	513	478	513	487	461	472	447	520	508	517	489	465	522	469	468	495	494	512	448	498	488	475	431	484	499	446	494	498	499	496	481	509	509	466	497	478	445	509	497	500	504	497	466	489	539	475	476	484	482	486	530	527	471	513	507	477	490	475	490	461	465	476	462	529	514	540	480	426	492	470	481	494	505	509	499	470	490	502	458	516	460	486	496	481	525	474	508	444	504	464	473	490	504	490	525	462	484	507	451	475	475	457	507	507	519	468	508	498	533	431	486	503	479	471	501	463	473	479	502	479	469	489	533	490	498	473	503	497	477	470	521	473	491	531	491	454	461	487	491	481	464	528	489	478	448	472	514	500	475	468	481	511	509	514	519	487	488	488	517	499	487	502	459	432	524	492	517	479	482	520	512	488	499	474	469	529	475	516	464	505	464	494	467	511	475	438	459	480	490	478	489	491	473	471	491	473	466	514	518	484	492	477	506	473	515	507	489	497	488	479	490
54251	38107	36547	28719	17846	10321	6360	3456	1605	342	287	273	265	268	259	224	252	258	279	248	267	281	224	260	231	247	264	250	222	254	241	261	248	255	264	269	236	261	254	245	225	253	249	233	242	246	243	227	250	281	283	268	289	253	271	239	251	273	246	250	228	211	245	258	219	286	248	243	254	255	249	223	227	252	235	253	277	255	257	287	276	272	242	256	228	238	246	231	249	251	273	252	254	236	262	245	262	264	253	233	278	268	266	219	230	271	257	273	236	251	261	244	226	228	236	246	260	274	276	256	227	250	226	255	246	253	256	231	252	232	250	220	240	267	222	231	249	252	228	253	250	265	233	255	267	220	252	244	255	254	250	241	250	244	244	251	239	241	263	220	204	244	215	254	251	246	258	253	263	238	217	271	269	230	229	257	270	253	247	228	242	273	255	238	270	253	242	222	259	258	234	233	247	251	229	262	264	242	272	259	242	256	223	254	247	254	255	240	231	272	285	254	226	240	275	277	246	296	256	284	267	260	267	232	263	245	273	259	253	257	228	262	242	250	249	259	250	227	273	223	255	241	238	265	255	258	240	267	235	216	235	273	262	274	273	255	241	250	253	273	247	252	282	225	263	268	226	261	198	214	222	241	265	305	249	231	241	249	242	255	263	249	244	247	232	230	246	262	241	236	260	222	253	252	242	239	239	228	248	264	235	256	248	261	274	240	252	239	230	232	236	223	247	242	275	238	225	223	268	263	267	244	229	239	253	225	252	272	230	258	248	249	224	262	245	266	253	257	272	265	269	259	247	256	248	261	222	253	247	263	271	261	236	226	251	250	259	243	273	240	273	247	242	293	290	273	226	253	235	269	266	272	235	251	246	240	228	247	244	272	255	249	251	271	264	251	251	233	259	260	249	250	226	279	231	228	248	224	225	249	224	216	268	226	257	229	264	256	234	255	246	278	234	239	231	274	271	244	212	218	273	241	229	246	240	268	256	286	246	243	238	248	240	257	284	233	242	255	215	247	256	253	230	270	269	228	264	236	256	234	243	261	248	263	265	277	262	271	255	252	285	254	258	263	285	271	245	262	283	255	239	271	259	239	259	252	223	246	245	248	215	246	250	248	235	247	283	275	245	242	264	260	268	274	254	216	244	244	230	234	225	239	260	241	277	257	245	272	237	267	289	279	239	259	241	275	251	263	212	271	258	238	229	232	236	260	267	268	252	231	258	241	259	256	262	262	252	244	261	252	249	260	244	254	224	236	270	265	240	262	245	276	244	242	238	237	247	260	257	244	248	248	266	248	255	254	235	252	234	251	264	239	250	284	264	259	232	246	258	243	250	266	277	272	228	258	248	246	243	238	257	265	262	264	232	246	269	270	239	230	257	223	240	277	250	220	261	255	260	244	258	251	259	244	265	224	233	255	229	257	257	251	244	252	243	257	269	243	247	267	251	283	246	257	253	268	243	257	275	267	266	264	269	237	265	258	244	267	271	271	240	259	271	266	227	275	256	245	230	236	246	245	251	248	239	251	274	257	267	282	247	254	229	258	242	250	265	273	250	209	264	279	272	249	242	265	258	239	278	246	253	250	221	276	221	221	224	256	266	247	259	268	287	250	223	229	246	258	250	280	264	307	245	245	239	248	265	255	265	230	273	249	296	293	238	245	209	231	261	252	243	279	228	248	241	259	257	251	291	303	207	231	256	284	254	235	236	212	277	236	232	255	240	274	245	239	265	247	241	234	234	265	249	207	235	235	248	239	259	254	256	269	241	240	239	231	225	244	222	281	264	253	251	258	262	242	212	247	253	260	246	249	255	235	246	264	239	259	230	237	242	239	236	264	231	253	285	249	264	267	251	245	201	239	246	247	247	265	248	263	252	233	248	225	235	264	248	239	241	258	223	236	232	251	246	260	249	240	269	264	278	267	238	262	260	242	265	253	256	229	244	271	251	242	248	254	235	247	266	250	234	229	236	259	215	230	249	240	274	278	241	246	259	247	252	264	256	293	276	261	259	243	231	250	235	238	252	253	235	275	262	240	256	229	264	204	276	267	297	247	257	220	267	242	258	268	263	276	279	248	253	258	273	242	288	235	252	233	249	258	228	232	234	245	260	265	242	265	238	257	236	256	241	260	247	240	233	228	246	222	258	247	232	233	228	264	272	244	255	245	243	270	235	234	231	231	249	223	237	263	284	251	264	276	254	254	243	239	213	252	243	220	214	233	244	249	273	264	253	251	270	249	267	270	265	250	238	269	229	250	257	243	237	269	235	244	252	233	246	250	238	232	259	235	247	250	253	254	266	263	262	255	248	254	263	262	276	259	264	268	255	267	228	245	243	268	257	260	307	251	232	291	223	239	278	263	293	230	251	250	229	261	270	237	249	246	254	255	248	281	250	246	261	228	247	281	270	255	247	299	276	278	249	236	251	271	292	214	255	268	245	220	260	266	249	284	255	258	275	266	216	260	241	245	276	262	244	241	273	241	224	268	237	227	232	262	251	261	224	205	225	242	244	221	261	219	232	252	237	220	247	264	244	258	274	247	233	251	248	241	239	250	220	233	260	256	245	256	262	240	246	272	270	238	255	265	237	264	255	255	271	237	264	276	250	247	263	237	242	260	241	266	241	253	240	246	274	216	271	286	255	271	264	278	257	245	248	259	252	256	275	239	218	244	247	229	264	255	257	268	261	259	234	266	224	232	241	267	263	273	260	237	256	243	239	241	274	227	278	271	247	261	262	261	244	267	285	271	217	206	213	269	274	239	228	265	247	224	233	247	243	240	270	251	255	250	247	257	246	243	253	233	218	238	250	242	243	232	229	284	243	269	261	238	264	232	232	261	225	260	266	258	251	241	254	256	265	292	237	259	275	244	235	248	265	257	246	269	291	223	217	255	272	263	250	239	260	266	240	240	258	250	246	244	226	254	262	260	263	213	296	244	261	241	226	257	256	233	254	261	285	254	221	229	263	233	245	253	280	249	247	259	258	258	225	240	237	248	266	233	237	249	235	243	227	267	254	245	272	224	259	241	264	239	227	242	241	281	261	273	249	273	207	256	231	258	250	239	224	256	236	230	239	277	245	249	250	245	214	258	261	266	252	224	247	221	221	253	248	269	252	257	246	275	247	253	263	223	228	267	272	223	229	240	228	254	237	255	229	232	244	237	240	264	232	280	242	275	258	279	286	229	214	223	244	228	249	251	296	242	264	224	264	226	246	247	256	238	233	263	255	225	223	212	248	272	273	251	248	267	300	247	260	250	256	230	240	259	239	236	240	256	270	238	250	253	272	275	246	260	262	233	246	270	244	260	261	277	221	254	239	243	276	255	244	221	244	256	233	248	250	272	232	239	226	231	256	262	264	247	246	247	248	249	266	243	260	261	248	231	263	245	221	264	234	258	244	246	265	275	264	257	274	256	248	280	247	265	250	255	236	226	225	226	237	276	228	252	278	254	258	264	267	266	271	253	278	231	248	257	268	268	252	237	252	289
34641	29956	38483	37926	29345	23611	17810	11463	5837	910	638	604	588	609	638	628	573	577	598	574	599	588	548	583	583	574	528	554	570	557	497	535	554	600	587	572	577	542	537	557	518	573	579	520	532	534	539	512	540	545	532	563	558	531	529	525	516	547	562	513	553	551	567	572	556	527	559	539	585	527	540	549	522	569	564	556	525	536	572	563	584	560	509	586	560	543	555	593	565	551	528	543	547	533	595	546	544	528	547	536	608	517	527	526	551	563	550	564	536	570	523	549	565	548	528	531	536	525	583	517	560	574	538	522	511	496	577	556	526	532	560	545	566	547	527	542	486	545	546	556	528	548	500	559	565	557	562	512	533	543	563	570	560	569	521	551	580	552	561	564	521	550	522	546	556	552	532	533	542	533	512	550	529	564	586	520	569	514	574	550	495	561	569	505	579	573	589	503	515	553	542	545	544	560	545	541	546	534	584	536	534	558	550	554	586	552	500	549	551	551	572	570	559	517	528	531	592	592	577	581	556	526	559	531	580	520	530	551	527	563	568	571	526	532	524	549	569	525	606	551	547	561	553	573	588	558	575	545	582	539	564	542	523	570	563	556	564	534	535	554	574	544	544	507	544	546	535	507	544	534	546	552	539	573	582	521	567	531	537	557	530	545	497	520	577	588	514	545	551	520	520	571	545	514	572	549	539	551	543	493	496	615	572	563	555	527	577	554	575	574	567	530	552	523	575	579	569	559	566	521	576	540	540	558	553	534	562	552	545	543	534	564	568	574	575	575	523	528	596	530	561	533	533	530	524	542	566	564	562	539	579	551	538	556	565	531	567	581	594	575	533	549	508	535	519	568	528	546	536	574	546	529	543	563	529	517	521	532	556	589	552	579	587	556	521	566	503	555	546	544	557	552	553	578	555	493	563	534	541	579	549	532	536	581	548	524	561	545	527	568	545	564	538	574	548	568	566	528	567	535	545	528	588	548	575	582	535	558	548	543	541	560	537	539	491	559	525	514	517	567	552	548	516	491	542	536	536	556	571	570	565	566	551	575	544	564	569	586	527	544	531	552	604	566	533	577	568	537	544	555	548	545	546	563	574	587	568	568	591	523	541	577	564	552	541	539	539	563	574	550	548	579	523	585	557	533	521	528	552	518	551	574	523	589	550	508	567	534	489	555	567	558	542	551	518	549	532	506	578	588	569	548	527	554	524	525	549	531	481	542	535	540	507	581	555	564	502	532	556	591	535	532	553	531	569	566	554	532	569	599	532	525	528	552	572	512	545	558	559	493	566	552	579	550	559	580	528	561	558	518	528	525	588	554	540	530	548	566	560	519	513	533	582	578	587	518	551	577	498	518	505	568	557	565	555	520	534	546	569	537	559	485	524	509	542	505	537	523	549	518	567	528	522	545	528	573	538	525	534	557	568	554	543	541	533	546	540	602	581	519	536	540	577	546	565	504	554	535	568	529	587	525	549	544	517	535	540	549	568	528	598	564	548	528	550	542	550	583	581	510	585	553	552	556	541	508	539	581	527	570	577	549	511	537	531	540	560	537	529	552	543	548	561	567	539	533	528	574	545	547	534	580	517	548	495	510	538	517	566	515	568	573	562	584	542	559	528	561	532	534	539	556	566	571	571	530	547	564	567	548	508	543	566	545	551	568	575	550	528	516	522	611	541	534	531	541	542	500	543	530	555	580	553	506	547	556	590	533	530	558	510	573	548	545	569	525	530	605	586	569	525	531	529	534	560	562	515	551	584	494	604	546	541	557	553	528	542	554	509	512	511	567	553	514	542	537	559	585	550	560	548	560	576	525	534	601	541	525	571	561	548	555	558	532	596	539	463	564	523	544	521	552	542	547	551	531	499	590	524	497	574	541	547	582	533	508	555	529	551	569	568	558	498	584	509	544	564	548	542	510	549	520	531	541	569	556	574	513	574	541	524	553	552	533	557	531	556	547	543	543	564	508	550	566	557	534	581	514	586	544	586	545	576	558	579	565	569	530	492	542	525	569	540	539	541	568	586	597	565	558	587	542	551	557	553	556	562	532	554	555	579	557	548	541	578	533	551	515	567	528	521	546	553	524	567	570	561	578	564	555	548	534	581	553	521	521	534	555	542	556	572	563	527	541	546	519	541	524	567	552	565	567	517	585	537	578	543	543	544	524	539	581	520	562	547	534	580	545	545	581	595	577	528	564	587	563	526	547	546	535	547	583	541	535	550	586	545	557	532	521	561	565	560	496	538	561	545	511	543	568	539	568	535	561	505	541	559	530	537	524	570	545	535	582	538	490	554	581	552	538	602	573	560	554	583	455	520	575	539	534	587	562	578	575	540	550	558	503	557	545	515	561	535	519	557	535	533	555	571	560	538	549	515	520	524	533	589	571	518	561	568	558	539	584	525	508	575	561	530	531	517	543	558	514	527	527	508	550	483	525	499	542	546	529	560	555	582	527	519	548	595	544	549	583	533	580	516	527	543	561	557	537	550	547	587	559	537	527	570	590	544	534	532	579	514	509	549	528	527	579	551	540	547	519	606	529	561	561	535	597	552	547	541	575	589	553	604	555	552	524	554	595	522	564	545	535	577	565	564	563	521	542	552	532	564	564	586	504	542	562	559	522	537	569	501	555	525	538	531	575	545	525	530	510	526	575	545	554	550	540	544	587	529	572	543	524	541	577	595	554	557	542	562	549	561	553	552	545	522	550	534	532	541	524	545	565	568	525	536	568	512	521	543	494	532	521	541	583	551	500	564	498	520	544	612	524	547	536	595	540	555	536	577	568	520	530	539	553	563	545	541	567	560	568	551	562	553	581	543	562	530	543	560	495	602	497	534	555	558	558	534	521	526	548	547	554	502	516	531	509	558	554	571	549	529	533	543	527	581	555	532	564	559	586	565	590	563	573	538	553	572	546	507	535	520	556	523	512	534	556	536	564	565	546	568	571	547	566	508	543	570	516	591	575	565	558	557	550	520	542	571	525	546	584	504	538	559	527	547	498	545	539	550	534	511	554	547	542	537	574	563	590	533	526	561	591	528	499	548	547	556	520	554	530	570	543	556	502	587	535	529	529	548	566	573	557	558	500	558	534	516	558	574	531	555	563	567	564	504	546	526	550	581	568	554	562	568	557	537	532	535	553	554	574	568	519	559	536	529	585	533	564	540	561	548	532	562	592	558	527	590	510	550	553	533	548	564	548	505	563	538	584	527	525	556	546	532	554	593	575	564	578	521	580	517	558	574	553	541	561	541	556	589	541	533	558	517	530	549	534	566	559	530	542	569	534	560	547	500	545	503	540	558	565	574	561	551	543	508	551	552	557	534	542	543	565	574	524	491	565	551	549	547	527	555	549	532	539	526	542	538	556	561	574	527	532	553	513	570	491	567	542	535	551	529	549	559	565	555	536	532	564	552	525	564	575	545	504	546	477	599	540	558	564	515	517	575	578	566	534	565	548	589	539	542	554	538	577	537	560	557	526	557	581	562	548
24925	13394	10452	6339	3179	1485	895	621	212	118	123	136	138	135	113	130	118	121	160	112	119	158	145	123	148	110	137	119	131	146	147	130	127	134	128	123	134	134	129	129	152	133	117	114	133	129	130	156	146	129	129	138	128	117	134	132	117	127	123	131	143	147	144	126	99	119	122	125	140	153	148	147	120	173	131	152	132	134	132	149	108	144	152	152	138	141	137	144	144	137	142	123	111	138	150	102	135	137	121	113	117	143	143	125	126	133	115	132	136	140	121	132	138	142	131	142	110	125	141	143	132	138	138	129	142	120	125	134	124	141	109	132	138	145	132	123	140	136	132	134	135	129	133	122	123	127	146	127	139	139	142	137	144	137	144	129	120	155	127	124	135	130	140	142	148	125	148	139	143	131	117	125	129	114	138	137	145	127	122	132	130	118	130	123	134	120	119	125	134	115	117	151	123	142	165	134	143	142	131	127	112	115	146	128	147	136	128	130	153	136	125	106	138	120	133	128	136	126	125	136	110	126	124	124	125	133	127	127	146	113	135	144	151	124	155	137	153	106	132	149	124	122	127	95	123	143	148	121	133	139	122	121	121	117	140	134	135	137	123	133	130	119	111	125	140	129	149	124	174	148	138	135	129	121	123	116	117	134	128	126	143	121	149	153	149	158	131	114	141	145	130	135	130	125	129	119	125	124	129	127	117	132	118	142	128	141	118	142	129	128	132	147	152	136	126	119	149	126	135	135	134	129	117	124	117	133	153	145	130	137	135	124	135	138	127	110	115	122	120	134	117	127	127	150	152	143	104	132	130	118	119	144	144	135	148	117	134	117	128	141	109	139	137	157	137	129	120	133	123	155	125	112	136	123	129	152	119	102	121	126	137	121	131	134	132	128	120	135	135	118	145	147	129	127	155	122	127	132	132	129	152	156	145	118	134	105	118	117	137	145	133	117	149	147	117	123	151	128	147	102	137	129	142	110	131	134	140	137	136	131	131	119	150	110	137	130	107	142	126	112	130	138	158	121	141	145	141	131	106	120	139	101	137	152	137	135	120	145	122	135	131	123	130	106	126	135	121	133	119	145	125	146	125	137	125	134	129	113	125	138	143	127	141	137	135	112	137	137	124	122	119	120	143	136	140	118	127	141	147	131	111	145	145	115	126	123	135	135	125	125	139	113	122	135	145	128	136	128	135	154	128	143	138	134	141	140	110	131	145	118	128	130	148	119	140	131	133	142	115	115	157	121	111	131	122	120	136	132	137	100	120	122	139	126	130	101	134	121	149	142	127	128	127	132	134	124	134	144	122	124	129	149	128	116	141	133	155	143	140	145	139	125	121	141	124	135	122	119	136	116	135	144	124	118	121	118	118	135	134	140	125	139	121	147	127	126	131	126	144	135	143	143	111	130	153	142	128	134	142	131	144	141	151	149	121	111	109	135	159	124	144	124	130	128	140	133	143	134	115	126	138	137	131	121	118	101	133	137	126	143	107	145	148	130	112	130	107	119	127	123	149	120	126	128	125	107	130	122	139	125	161	160	145	133	105	136	130	144	115	139	152	123	131	149	129	133	121	144	137	130	131	148	135	131	135	122	136	125	135	131	143	116	135	133	160	114	134	139	114	132	127	124	118	141	153	139	126	105	121	135	137	130	131	134	147	141	133	124	139	123	150	136	119	132	132	112	130	132	133	131	106	124	127	144	145	130	118	134	134	118	145	132	120	131	169	133	141	122	127	125	135	151	153	140	135	135	112	138	125	134	106	116	123	121	129	128	125	118	137	129	142	154	109	130	184	150	124	139	134	136	154	141	136	127	135	135	123	152	141	129	139	134	155	128	111	134	139	123	132	129	120	111	137	136	127	130	139	136	125	116	130	132	132	127	131	127	141	125	130	136	136	137	122	146	133	149	117	128	129	114	130	148	140	116	134	135	145	121	110	113	129	148	123	113	133	111	127	154	110	139	150	146	142	129	121	117	138	135	133	117	123	120	113	121	137	138	118	127	135	145	135	152	149	131	123	133	147	117	102	129	118	120	131	104	130	119	118	128	155	148	122	133	131	125	131	137	131	135	121	148	129	136	115	138	107	101	121	128	124	129	154	132	138	124	98	139	143	148	145	116	123	130	141	107	127	142	119	139	138	116	129	124	129	145	127	125	145	118	140	130	142	143	135	131	138	112	166	167	137	135	105	128	121	133	142	150	119	124	127	132	131	132	128	140	129	142	116	135	157	147	134	113	124	125	134	134	120	150	113	126	140	126	143	124	145	136	128	130	137	116	140	127	132	154	144	135	150	119	127	128	135	149	127	131	110	140	127	138	140	124	136	148	145	142	143	125	146	129	139	146	128	143	124	120	145	151	139	142	121	131	129	115	111	116	150	134	133	155	130	117	136	120	148	119	136	167	141	147	165	118	127	138	147	121	143	129	134	129	140	125	113	146	130	129	142	123	138	142	137	154	132	115	110	119	125	121	133	122	146	137	139	110	120	115	121	114	119	137	159	138	125	136	142	112	133	167	148	130	134	123	140	137	131	156	107	128	145	116	123	136	127	134	138	129	137	136	105	118	116	129	136	120	106	119	121	156	118	124	133	107	141	113	129	145	144	152	133	156	143	117	123	110	129	145	118	142	146	123	142	116	124	134	144	107	145	127	130	133	103	129	129	145	141	136	127	120	161	141	121	136	112	140	135	132	128	122	123	120	133	131	131	113	124	116	140	129	166	117	130	107	126	136	131	127	137	139	149	123	139	121	124	123	127	126	106	129	132	118	123	120	154	143	138	105	125	152	138	137	147	127	125	129	106	133	125	134	133	129	127	134	121	144	129	143	124	132	129	116	135	122	136	123	135	150	136	128	137	145	160	156	134	147	137	128	130	135	127	144	141	109	128	122	121	123	149	125	112	127	146	131	112	135	146	144	130	136	123	123	136	109	131	129	125	121	135	139	146	124	132	138	131	116	118	111	131	129	133	116	127	133	117	131	140	134	135	132	140	142	114	123	130	145	121	144	138	131	132	117	130	131	160	140	118	128	134	110	117	132	101	130	113	100	142	130	157	114	128	140	125	139	120	145	133	142	124	153	136	146	138	109	136	136	157	126	125	133	131	118	127	120	116	132	137	138	127	136	131	125	134	120	145	151	140	129	171	144	132	141	135	128	134	155	143	138	116	140	139	127	133	112	124	122	136	140	119	142	141	132	149	131	133	136	116	126	120	146	122	118	166	129	140	122	121	144	114	136	135	137	138	117	113	126	120	122	140	135	136	137	133	150	110	132	131	129	154	127	132	154	116	104	145	119	149	135	131	134	127	114	127	100	133	120	145	122	127	132	116	150	129	143	131	134	127	129	147	129	133	131	135	147	138	109	124	131	116	142	160	139	131	114	150	151	137	128	121	121	156	111	134	122	112	149	142	118	141	122	138	132	140	141	125	121	146	139	128	121	122	124	126	156	151	124	116	128	155	148	139	139	127	117	108	121	136	146	148	130
15239	10732	16001	14789	10060	5333	3771	2330	830	319	321	334	323	303	342	343	334	324	336	308	324	273	326	296	338	295	320	365	328	322	353	324	308	307	337	358	320	329	310	300	308	345	329	326	302	327	296	317	345	332	343	355	328	310	324	326	343	329	348	331	360	324	305	344	311	347	355	319	322	349	328	367	311	335	332	323	338	312	293	308	365	314	310	301	297	323	335	326	348	375	319	308	329	332	343	295	317	324	309	326	314	338	339	307	342	286	304	324	336	296	297	289	329	343	298	340	339	306	325	329	291	334	332	342	318	327	325	343	328	339	324	317	335	325	306	318	333	344	317	350	300	323	317	313	340	325	311	323	350	345	339	331	310	320	350	334	345	331	332	308	340	347	296	298	341	354	310	329	306	319	331	338	320	327	328	317	353	318	324	326	319	329	310	342	328	287	295	340	329	310	303	299	328	303	341	339	320	330	326	323	339	324	292	327	328	317	330	291	323	293	347	309	340	314	332	313	301	313	319	331	322	313	294	343	356	363	351	320	319	321	346	340	321	328	316	300	349	312	293	353	307	317	320	330	329	336	332	314	352	294	333	293	307	319	308	321	329	312	317	370	318	324	328	329	309	287	328	293	330	334	303	312	332	307	323	348	329	284	314	312	316	324	317	323	318	359	330	351	299	308	315	324	325	322	316	320	322	312	334	347	304	330	348	351	333	341	326	301	347	324	355	318	310	343	317	311	342	312	291	317	345	320	332	305	347	300	302	317	312	307	313	286	362	340	290	338	366	300	297	326	317	336	294	301	335	337	352	312	301	292	322	353	319	337	331	291	308	305	355	325	315	340	306	290	348	316	330	285	346	328	332	319	328	313	346	331	352	328	351	338	305	326	316	308	287	311	336	349	314	313	345	351	309	309	311	344	293	344	318	343	319	325	320	316	289	342	322	318	312	331	311	348	334	342	348	335	332	297	368	324	352	340	293	303	343	333	310	299	315	330	283	334	317	342	343	326	322	328	332	315	337	351	306	320	316	318	317	343	314	337	332	338	324	295	354	311	318	336	320	309	336	344	320	326	319	364	326	329	346	326	316	356	310	304	332	313	309	315	319	304	325	296	320	313	309	315	337	295	318	309	293	317	343	307	329	345	339	326	332	307	323	342	334	288	337	322	329	333	299	333	340	293	351	326	351	325	342	310	347	333	315	302	336	348	356	335	340	339	339	340	312	322	346	323	294	365	326	331	318	353	341	342	330	303	355	346	327	334	305	337	303	334	341	347	354	322	314	350	347	313	349	331	301	330	308	321	349	330	317	357	309	324	327	327	346	301	315	353	317	310	333	334	300	319	349	303	335	320	333	343	317	328	325	307	283	313	326	333	348	316	314	333	312	311	329	332	335	312	315	328	334	303	312	332	322	311	308	326	334	340	338	289	326	325	301	328	332	314	312	317	307	310	319	332	289	310	300	314	333	334	291	337	306	322	300	341	317	321	319	330	381	317	305	328	358	349	335	325	342	308	321	324	303	340	321	329	351	312	299	288	291	339	354	288	331	320	333	313	365	325	315	278	320	342	345	322	338	353	304	341	330	349	333	309	350	341	315	319	324	359	334	328	284	326	304	326	323	337	308	339	288	321	314	318	356	367	355	326	317	314	311	329	324	309	345	316	304	361	340	303	295	329	282	336	295	344	313	348	333	316	303	299	339	307	300	324	313	302	335	315	331	317	324	325	339	333	331	320	312	307	343	343	339	329	325	330	298	298	314	317	329	334	337	292	310	332	306	314	320	317	343	331	305	309	344	317	340	332	348	318	316	319	327	332	316	303	325	293	343	308	324	330	316	310	326	320	361	321	318	314	331	306	300	340	351	340	357	300	365	286	333	326	286	308	325	334	346	358	340	302	342	317	317	326	334	305	312	375	323	324	343	341	289	353	325	320	336	321	344	315	338	330	324	349	317	358	314	295	317	308	285	327	316	314	310	348	348	314	327	339	295	330	335	322	298	304	307	311	277	360	335	324	310	304	325	328	326	347	305	341	326	341	292	306	308	318	296	328	317	319	321	350	293	354	355	322	346	346	295	319	323	316	345	327	332	298	317	335	340	323	334	328	318	280	326	352	324	307	303	320	299	326	334	315	288	306	313	329	283	336	319	371	327	330	326	327	306	321	328	336	333	335	311	341	332	341	326	312	353	313	327	343	295	332	335	328	346	330	332	316	323	311	317	312	331	271	313	329	334	345	298	315	325	322	321	324	341	332	342	322	312	302	348	307	324	331	324	303	318	334	320	333	313	329	324	332	325	352	335	316	327	351	322	323	328	315	308	338	309	332	326	344	320	340	327	331	309	306	311	322	298	351	325	324	315	298	335	324	303	347	333	292	327	336	369	338	355	339	332	317	311	324	329	325	343	332	315	332	309	299	328	354	282	323	339	324	307	307	344	318	350	309	327	332	297	291	308	325	342	305	315	349	311	336	313	298	310	308	304	329	290	309	367	333	314	305	327	319	342	326	300	334	359	348	358	313	335	312	291	321	309	296	342	316	297	329	309	331	320	292	344	278	321	305	315	354	310	327	332	319	314	329	319	336	339	350	324	318	315	337	324	331	323	304	311	313	302	308	341	344	303	323	336	326	353	303	345	337	336	314	353	334	314	309	305	347	343	329	298	338	314	316	303	302	321	324	324	303	332	313	305	343	309	325	338	352	310	308	330	311	321	287	332	317	317	343	318	286	305	322	321	319	319	320	325	302	325	301	371	334	330	301	319	316	298	330	330	329	328	349	334	332	319	293	337	337	310	324	299	312	320	364	319	291	332	313	306	349	336	309	322	327	345	327	296	306	317	301	345	334	344	308	343	334	324	339	320	304	320	340	326	321	305	352	331	319	340	327	303	331	326	331	347	301	313	304	317	323	333	319	339	309	298	324	330	328	329	297	308	304	306	289	323	320	330	319	319	337	344	353	326	320	318	354	333	316	307	329	309	347	304	332	321	309	311	346	317	324	344	364	307	322	322	314	291	310	290	313	331	310	356	324	335	326	332	319	315	347	292	303	309	312	325	314	301	314	327	315	292	339	337	334	314	328	301	312	324	334	305	359	333	308	358	315	306	347	323	308	294	315	339	313	306	345	298	337	322	338	343	333	349	323	354	341	328	341	344	309	346	299	317	326	370	316	330	339	310	325	350	317	344	320	310	289	311	377	331	376	308	319	304	330	329	310	356	299	365	306	317	344	290	321	318	332	307	327	333	312	325	346	327	338	306	308	311	306	338	334	321	379	335	325	357	294	312	317	330	321	322	334	338	322	314	317	337	336	337	358	332	321	321	335	316	359	318	317	304	317	322	316	325	318	351	304	341	363	344	332	327	339	319	298	343	305	324	332	350	315	320	307	316	312	298	353	308	322	343	335	312	331	332	319	311	332	317	337	345	331	322	295	312	291	319	329	321	335	345	339	338	327	310	326	320	315	326	288	353	318	358	323	330	326	342	338	342	321
41538	28381	27232	20922	10632	6207	3865	2042	449	234	235	214	211	234	239	209	230	211	201	229	193	225	227	217	224	237	229	230	210	201	236	229	225	199	229	250	215	231	198	209	205	215	205	221	217	233	236	214	214	268	238	183	236	217	239	234	174	251	228	219	226	230	223	238	203	226	231	230	224	225	220	235	237	237	242	213	217	229	213	223	218	203	217	245	230	218	220	234	223	216	216	238	227	240	231	218	200	241	223	217	223	218	230	223	209	210	187	231	233	236	223	242	227	218	221	240	205	211	222	208	228	240	252	227	233	198	215	237	218	257	232	221	220	227	245	208	209	235	209	234	221	216	215	238	208	208	206	235	204	232	229	205	214	218	198	212	243	252	231	219	215	238	202	220	213	258	232	225	199	196	216	206	235	215	208	202	231	232	206	226	202	224	240	228	207	219	215	218	205	218	204	237	237	234	197	231	211	220	222	228	215	223	202	222	239	240	242	233	229	192	199	223	223	190	194	248	244	228	203	191	220	230	196	216	225	239	234	227	215	223	207	230	227	201	219	206	218	191	213	233	223	208	200	200	237	238	234	241	205	197	220	243	204	240	225	248	230	236	231	216	255	218	228	204	233	200	223	212	211	265	235	216	213	244	221	204	201	212	213	216	235	201	215	225	231	225	193	223	231	243	244	229	226	207	201	223	235	216	214	257	220	193	212	225	238	207	240	216	194	253	227	189	231	205	219	215	202	214	194	227	243	183	184	201	216	230	232	215	213	248	229	241	248	228	183	200	215	224	213	211	204	233	223	222	210	231	254	209	224	218	194	232	199	185	230	190	207	211	214	227	229	240	243	223	204	230	225	208	232	200	221	221	219	197	219	225	228	195	212	222	222	226	245	207	253	232	203	265	228	231	263	241	227	211	228	225	218	241	248	239	223	217	218	237	217	221	241	202	241	234	245	217	248	238	236	207	226	223	200	223	224	239	202	220	195	223	220	251	199	222	211	203	222	215	227	239	231	204	199	218	221	228	208	230	224	198	217	202	208	258	221	217	243	228	219	209	197	217	234	220	245	243	217	205	222	210	233	204	209	234	212	219	252	237	229	240	230	187	234	228	220	242	237	208	235	222	198	207	240	241	229	243	230	229	223	232	239	242	252	235	241	194	203	216	242	234	222	217	236	261	228	213	197	208	204	206	240	204	217	237	220	233	212	195	233	240	214	193	224	211	239	200	229	217	210	219	200	225	208	235	243	231	241	228	245	224	212	202	218	221	229	263	213	204	218	209	216	240	214	239	215	226	215	256	225	223	244	244	263	217	238	210	231	203	224	215	213	230	224	218	224	216	223	209	232	237	217	226	186	208	192	174	237	233	225	211	197	222	237	226	244	221	211	240	233	228	218	225	240	249	236	219	218	229	213	234	249	230	211	205	220	213	225	244	239	208	213	247	235	222	216	220	219	226	259	214	218	218	179	213	217	216	216	209	227	215	218	202	188	200	226	188	206	223	200	219	233	212	212	230	210	207	227	228	223	237	233	244	240	231	223	269	206	234	218	238	241	228	247	246	227	237	204	222	224	208	201	221	210	205	221	221	247	215	201	228	187	229	204	214	228	196	239	209	215	225	207	196	210	218	217	224	216	212	215	221	219	195	202	240	241	198	228	233	215	213	235	225	200	198	227	215	206	266	215	235	228	235	199	237	231	234	218	235	214	207	227	227	222	248	198	243	227	238	214	233	210	232	232	223	205	221	250	218	225	194	205	238	234	247	213	191	221	215	234	232	230	204	236	214	197	216	221	232	268	242	239	244	230	255	208	248	219	234	192	192	218	225	237	216	259	182	238	191	229	195	202	222	243	247	207	211	215	215	229	203	221	218	205	213	234	218	226	241	221	247	216	210	248	226	201	207	227	223	211	211	245	223	217	218	230	234	238	203	231	209	216	214	238	221	203	235	228	209	246	241	224	240	188	207	215	223	229	244	235	224	210	214	218	222	232	245	202	204	234	206	193	258	222	205	186	241	199	245	236	238	225	214	251	225	206	217	222	198	265	238	240	226	255	225	215	223	228	198	216	206	235	230	248	216	242	214	214	221	205	240	217	231	234	218	210	210	216	212	220	225	230	235	209	236	227	206	221	260	235	211	202	209	206	255	225	222	202	225	227	211	231	233	234	226	233	230	222	199	230	220	234	232	230	219	240	224	182	227	216	236	222	247	223	233	207	191	237	212	204	221	257	227	234	236	226	200	206	185	231	232	218	203	238	228	243	230	230	211	232	213	218	214	170	237	221	219	207	231	262	204	227	217	236	186	224	238	235	222	229	195	217	219	224	247	209	238	226	232	206	222	207	202	200	209	227	210	217	205	214	239	205	242	242	233	231	205	204	227	208	209	215	215	213	198	214	222	247	238	237	240	228	226	213	198	224	218	228	218	240	202	240	210	225	216	237	217	242	202	237	227	213	210	218	238	226	205	213	254	246	199	241	230	200	223	213	236	215	194	246	220	247	238	231	223	230	230	200	217	264	224	228	212	261	207	217	210	221	219	230	229	215	207	237	221	231	223	208	240	244	229	207	226	219	227	227	200	224	202	212	207	224	231	198	226	227	237	234	217	222	195	208	224	210	243	228	235	205	202	237	256	249	239	212	236	212	214	214	188	227	222	214	225	247	216	230	216	219	219	229	195	242	222	238	229	245	222	237	230	219	240	207	209	212	202	253	214	216	252	239	228	220	211	227	227	217	238	214	215	246	217	228	220	200	203	182	244	241	230	229	222	239	254	203	208	222	221	203	227	206	229	211	225	218	225	217	225	239	222	225	225	216	194	244	238	202	218	256	211	236	206	218	234	251	228	227	223	262	201	201	218	221	235	208	254	229	212	238	210	232	219	211	233	199	222	216	245	193	246	235	217	218	241	215	190	235	217	222	202	208	210	200	216	252	230	220	214	234	201	206	227	215	223	228	210	214	221	250	216	191	216	229	207	236	250	240	218	244	193	206	206	205	218	212	224	219	222	234	212	208	192	223	241	226	199	208	235	189	230	212	215	221	209	259	210	220	222	273	221	239	214	249	233	226	245	212	202	225	253	218	225	201	233	231	209	189	204	210	221	228	225	210	228	216	225	222	248	239	200	220	241	228	191	218	265	214	213	216	234	248	220	197	234	227	208	209	218	226	194	204	235	230	237	196	215	219	204	239	249	224	226	245	230	220	256	235	246	226	216	244	221	239	215	241	198	221	217	236	218	230	259	211	244	246	223	256	187	225	217	207	223	217	274	242	200	227	229	226	212	216	228	228	211	233	231	254	219	215	210	229	200	219	207	232	223	241	215	220	237	218	199	207	202	204	216	218	238	229	223	243	228	197	214	228	220	203	191	204	223	197	237	209	242	206	230	225	215	237	234	221	214	232	240	234	205	216	238	230	196	236	234	223	221	226	206	231	223	210	214	229	217	208	246	216	239	210	221	204	232	215	244	225	239	193	212	211	228	215	220	230	232
26527	22381	32530	32168	22719	17807	13136	7479	1510	522	539	523	495	483	512	507	531	521	519	529	523	501	482	523	495	523	513	520	505	493	518	506	509	518	524	502	515	517	512	530	557	511	519	509	504	514	512	522	451	518	494	503	542	527	525	487	529	502	536	516	478	513	517	519	473	504	520	488	505	490	493	490	508	542	519	504	472	523	476	490	558	519	484	516	492	515	526	551	543	522	440	535	498	495	479	477	503	550	515	516	539	485	516	498	522	510	509	503	512	457	480	525	538	508	487	517	514	502	516	513	512	513	460	560	557	494	483	516	474	508	528	501	522	514	485	543	532	506	494	521	512	501	512	513	480	467	484	512	496	499	523	531	486	546	491	549	488	504	489	538	540	516	481	518	560	521	557	504	562	536	528	550	539	509	513	532	527	493	518	478	496	495	525	498	449	488	486	496	512	520	492	512	514	491	522	488	519	514	532	558	510	506	519	492	457	476	490	532	497	542	506	487	523	479	500	478	511	507	518	494	501	476	497	518	491	470	516	510	503	494	503	511	504	499	511	519	527	526	512	545	537	517	506	493	522	498	577	470	543	537	478	492	512	530	509	512	535	517	484	550	513	523	490	533	492	518	537	549	525	459	530	542	533	522	493	538	484	512	555	489	508	478	504	499	494	500	458	498	508	506	542	537	524	492	487	497	466	521	508	513	494	510	553	521	481	482	488	519	505	516	513	466	505	528	532	523	483	521	529	510	527	501	486	500	532	496	516	517	494	480	520	532	486	504	483	519	538	519	487	495	546	510	523	514	511	478	469	483	498	496	483	530	516	515	506	489	508	496	495	497	501	485	524	479	503	493	494	541	527	506	521	504	474	506	497	485	540	518	458	500	500	552	524	505	541	466	537	501	484	520	503	514	508	504	504	500	539	521	510	548	536	549	484	501	536	495	529	542	506	502	524	519	523	511	519	512	502	504	486	476	533	496	550	530	450	519	540	502	506	525	486	521	521	493	535	497	493	501	537	515	511	507	507	518	519	531	497	536	499	498	516	513	550	473	512	564	521	519	527	508	475	487	516	517	463	455	509	493	557	543	497	485	509	516	477	518	525	469	503	564	494	498	497	500	526	514	512	529	515	509	463	495	514	514	534	495	495	493	518	485	500	529	543	466	541	510	513	516	484	527	467	463	545	496	522	561	527	545	501	507	489	491	509	479	523	505	505	518	521	494	497	511	469	536	477	500	482	502	512	546	512	503	540	487	503	569	539	515	482	511	471	498	478	493	497	484	494	496	485	515	513	500	520	518	504	506	532	508	512	520	541	517	532	518	506	509	589	510	509	534	487	502	534	541	542	544	514	542	472	538	518	535	487	514	491	483	526	538	482	499	512	477	491	511	499	517	504	514	465	508	466	554	486	516	498	507	492	514	519	520	522	524	497	523	500	534	504	516	509	486	537	510	472	482	511	501	462	541	491	505	568	551	488	535	522	491	495	519	502	528	504	469	514	540	527	505	539	521	498	508	502	554	457	521	499	512	503	552	537	464	534	490	521	527	513	528	502	512	483	505	491	493	482	491	537	474	523	503	518	493	494	498	457	511	518	534	487	489	493	487	490	496	478	550	517	542	500	496	515	510	493	561	472	528	531	507	493	504	507	515	482	522	470	506	517	452	447	483	476	520	515	521	570	516	507	536	495	488	527	508	529	492	487	526	529	481	503	466	529	480	503	499	510	487	530	491	517	527	495	510	533	493	490	504	528	498	527	485	476	529	486	509	510	505	532	502	472	621	509	507	528	521	478	493	474	507	515	512	518	507	516	520	505	464	507	522	494	506	490	511	520	522	487	532	507	505	493	510	504	506	519	522	490	524	520	540	533	459	539	533	539	542	514	475	537	510	487	509	502	483	495	487	508	479	530	540	514	499	501	536	497	491	528	499	519	539	506	500	509	497	507	543	526	490	490	518	497	509	489	484	532	503	460	501	514	463	534	542	527	522	510	487	503	525	498	466	546	519	512	493	526	525	466	529	522	502	495	505	485	523	491	533	519	524	504	496	522	481	523	519	509	502	505	494	496	551	518	485	523	530	511	527	498	556	498	497	504	497	558	501	517	507	471	511	521	486	499	525	511	532	487	462	510	525	532	524	488	511	513	536	511	502	535	486	507	529	531	506	540	528	493	518	519	539	487	499	486	505	523	487	514	514	522	527	527	520	467	511	496	548	518	530	492	532	479	477	511	490	545	522	488	469	478	532	501	517	524	502	482	519	498	502	531	510	495	466	545	517	523	499	517	519	499	505	503	500	510	489	471	547	476	538	522	511	519	543	482	504	485	520	518	523	519	475	543	477	496	503	447	533	503	473	516	522	542	498	479	479	514	494	480	519	464	495	533	483	513	518	532	497	487	502	443	494	544	511	531	493	461	483	497	463	484	508	520	497	506	514	514	499	506	487	498	477	486	523	536	527	506	491	532	507	504	520	546	529	516	477	515	526	528	508	505	494	488	460	554	549	474	502	542	564	501	536	506	517	508	521	511	495	479	512	498	543	532	504	523	502	530	520	558	516	502	540	518	514	525	527	511	514	511	486	491	490	519	483	477	514	499	498	499	525	504	477	484	549	547	509	485	498	490	514	470	503	467	517	514	519	495	492	497	511	518	511	517	541	497	488	511	490	531	501	541	506	510	501	482	485	512	515	492	536	534	484	503	508	527	475	534	502	487	499	501	486	522	509	478	501	499	479	491	480	502	485	488	529	514	508	532	485	513	509	506	523	510	509	471	517	484	469	512	532	494	532	487	500	537	557	516	537	557	499	497	485	499	499	533	548	510	485	497	506	502	506	490	473	521	536	514	519	541	527	535	525	483	552	479	566	500	516	488	534	504	502	500	491	517	527	513	501	478	556	516	505	484	516	484	518	528	511	518	492	533	485	488	507	530	530	531	491	541	484	522	533	518	491	534	516	524	505	554	508	513	532	508	464	461	546	495	506	501	476	500	505	483	491	488	559	479	521	532	530	532	507	527	516	506	519	492	492	491	504	510	484	536	507	547	539	555	511	488	523	461	540	507	466	491	514	472	487	515	516	481	532	508	473	498	487	481	485	517	498	497	482	485	504	515	490	549	509	494	513	557	551	524	542	496	538	549	553	548	484	499	493	485	504	488	491	523	556	493	483	474	518	468	562	518	525	496	499	481	498	520	465	509	509	487	463	530	519	556	493	516	516	504	524	455	495	515	480	561	522	496	495	503	485	510	515	484	525	525	499	488	516	508	526	521	512	519	483	564	508	478	515	493	468	516	525	523	505	501	509	499	531	526	520	519	499	521	538	466	501	505	508	506	503	506	489	512	542	498	482	489	515	531	499	528	535	521	554	538	533	499	490	569	524	514	523	528	495	506	490	511	526	469	535	519	494	492	549	476	494	488	454	512	486	538	508	525	506	507	500	500	545	515	518	480	502	494	530	517	494	523	475	513	504	563	517	502	481	515	530	488	509	507	531
53758	39985	39208	31320	20894	13545	7715	3624	1075	291	247	241	261	282	241	260	254	249	281	280	261	255	272	236	253	265	264	263	279	263	287	250	265	257	242	241	245	258	256	245	272	269	249	262	264	306	242	242	238	262	260	226	247	258	258	226	280	268	249	262	220	233	282	255	246	267	247	257	260	250	243	275	249	233	227	258	241	248	232	265	267	233	280	228	285	265	259	227	257	252	269	256	263	253	245	282	247	253	245	263	255	245	274	262	236	235	247	269	277	295	266	253	223	266	257	282	257	256	258	254	257	280	260	253	278	281	277	246	276	260	269	219	218	258	277	249	249	239	251	254	229	249	260	270	268	323	245	266	253	243	295	243	241	247	250	254	277	276	266	253	255	299	246	241	243	266	273	272	241	235	239	240	268	267	278	266	226	251	247	296	270	236	275	255	313	242	260	259	250	253	259	254	241	273	253	285	237	242	247	263	292	261	234	261	227	243	248	254	259	276	279	274	293	220	256	240	258	241	249	274	258	244	239	244	255	254	256	259	267	268	263	234	251	268	248	238	273	271	264	238	254	277	275	261	257	247	272	245	281	279	236	275	242	269	255	279	270	251	249	278	267	253	261	257	295	258	270	219	253	249	255	258	289	255	259	261	260	271	254	276	282	273	274	264	278	267	265	250	268	263	231	268	284	257	253	263	275	236	271	264	266	273	245	273	296	259	253	238	248	244	263	251	243	293	293	271	240	265	291	250	271	279	239	271	239	278	259	258	257	219	268	249	257	266	234	263	260	242	264	261	238	267	236	244	228	274	283	251	254	286	259	259	266	274	236	255	256	256	270	286	247	275	255	263	280	257	251	254	259	217	283	256	264	270	239	253	248	271	276	259	274	299	283	262	273	268	267	242	275	282	254	265	268	286	235	252	257	270	235	259	270	248	246	230	270	249	228	260	263	252	283	271	291	277	285	251	249	282	242	257	253	263	262	238	250	269	262	254	256	263	253	254	241	253	228	280	260	250	274	237	253	249	248	256	261	267	245	241	246	241	299	278	257	250	239	271	256	225	264	262	270	234	266	277	219	234	247	255	276	313	285	231	242	223	248	284	258	301	256	252	263	263	260	240	258	267	287	237	283	273	270	281	255	238	258	263	270	276	247	270	270	257	255	263	268	274	233	271	262	256	255	274	282	267	295	265	256	264	246	226	257	266	277	269	286	268	225	259	259	234	259	264	258	266	271	271	291	247	262	249	258	265	231	268	241	256	246	291	251	228	292	269	299	270	270	283	279	282	261	276	252	259	250	295	264	266	258	244	264	256	224	276	284	279	249	284	283	264	309	216	259	236	251	223	242	295	253	259	247	277	269	248	258	248	262	262	230	237	259	259	260	233	239	272	270	245	235	244	249	257	257	273	281	258	298	251	238	257	263	276	263	261	276	261	229	227	254	276	236	281	255	244	272	234	290	283	262	278	258	245	231	253	248	247	247	271	246	252	256	292	255	273	291	241	251	236	242	240	258	262	221	265	259	266	252	287	294	245	240	268	269	275	277	249	242	265	280	268	301	246	278	259	243	261	265	276	250	250	236	243	283	249	258	266	229	254	231	247	260	250	239	268	276	265	254	259	259	257	236	261	271	255	240	273	250	243	248	273	262	252	262	236	260	272	241	234	263	242	294	254	256	256	295	270	245	295	254	261	263	244	229	278	300	284	275	233	256	273	253	251	235	246	264	264	235	250	263	279	279	282	275	278	293	280	227	242	301	237	267	271	271	254	256	238	254	302	268	253	232	225	253	249	233	249	311	238	226	251	240	285	271	251	228	258	247	249	262	254	258	246	274	250	253	247	263	272	265	264	248	273	249	275	272	264	231	281	270	265	231	253	273	244	301	237	267	272	270	234	241	266	274	259	276	253	278	246	239	230	253	271	258	239	284	285	286	258	243	267	261	277	265	288	264	236	247	231	238	282	319	256	264	268	251	257	281	275	268	222	227	225	252	267	234	212	241	277	266	265	264	283	235	254	257	263	263	231	253	296	227	258	224	251	265	262	275	248	256	256	276	248	246	267	260	265	290	237	251	231	250	256	247	267	250	263	267	251	295	294	253	274	250	237	254	278	247	236	251	280	239	255	235	259	265	255	244	282	282	260	245	245	249	248	232	295	267	302	245	248	260	257	241	249	253	246	255	259	255	283	291	243	303	263	266	282	268	257	275	267	229	244	256	254	235	284	285	268	277	268	293	258	271	276	254	279	249	276	244	246	225	245	254	256	254	271	245	260	239	245	257	267	233	241	263	269	294	248	261	249	250	275	240	257	248	290	211	238	286	248	266	226	241	244	282	273	237	242	235	266	239	252	288	261	257	256	264	272	239	263	253	273	262	229	243	276	237	213	300	234	232	267	249	233	253	289	235	260	242	266	267	257	256	257	275	235	254	243	278	237	278	234	258	251	247	251	278	258	249	283	259	241	266	241	244	250	246	238	270	252	271	271	300	290	245	250	269	266	263	239	248	258	278	228	259	282	245	267	250	243	279	263	249	269	252	284	273	249	272	299	252	250	269	268	260	267	261	270	256	263	255	219	251	257	287	303	271	257	262	269	265	257	298	242	274	257	256	264	272	241	260	252	266	209	234	264	269	258	266	256	250	243	223	240	255	267	264	253	286	254	230	283	259	263	233	235	232	266	250	243	243	288	262	252	253	253	265	267	262	249	283	251	253	264	262	241	246	263	274	252	262	252	252	286	260	227	219	225	261	255	253	258	249	253	254	239	244	246	259	243	250	264	271	251	275	251	240	253	280	254	282	287	257	258	288	225	282	267	281	242	268	272	256	237	240	234	248	253	271	228	279	220	276	241	235	272	262	253	256	280	235	261	214	277	247	265	262	260	245	273	248	259	228	272	285	248	263	275	275	256	286	271	243	255	239	222	290	254	257	230	254	248	259	262	254	264	246	247	270	280	249	254	266	270	268	266	242	227	271	242	267	251	255	269	274	258	284	255	292	262	266	255	301	282	255	271	271	282	224	294	254	244	251	240	246	247	245	262	232	248	251	246	258	258	280	283	291	257	271	251	268	273	256	287	260	262	265	242	264	227	246	262	286	253	269	268	265	245	273	270	257	250	246	254	266	272	289	263	264	260	247	258	269	258	232	265	257	281	244	245	262	230	244	256	251	283	263	280	260	240	289	262	257	273	262	286	233	260	234	269	249	270	266	269	252	297	244	278	281	287	271	270	280	272	238	280	233	241	261	244	272	255	231	253	265	263	262	236	242	256	213	251	254	267	284	252	239	271	257	271	239	239	237	272	232	290	249	258	292	257	260	239	256	270	258	255	264	270	245	266	261	244	267	277	243	250	241	279	269	255	248	276	259	273	289	285	258	250	262	275	257	248	244	254	276	237	266	252	241	230	260	234	264	268	267	258	280	294	255	257	274	259	274	264	289	272	284	254	255	225	235	280	295	265	261	246	248	278	257	291	272	283	284	286	266	251	279	230
34346	31977	40864	40557	34102	27667	20376	11334	3228	716	626	565	610	637	573	580	614	600	590	568	588	586	578	582	581	629	563	545	575	587	577	555	572	556	548	600	585	599	583	564	583	560	600	565	591	558	529	542	562	614	569	517	550	581	572	575	576	571	580	607	561	492	579	548	570	555	576	537	583	576	553	574	558	566	597	557	592	555	558	566	563	559	527	546	540	547	543	599	582	572	540	551	525	581	539	552	519	519	563	561	558	565	561	596	553	559	578	578	579	536	541	608	557	542	579	590	540	559	582	576	551	562	593	545	549	549	581	586	550	538	567	556	552	563	580	571	555	546	560	515	551	578	536	563	582	598	616	574	516	529	547	567	583	556	531	606	558	601	581	580	574	586	587	539	582	551	574	647	560	550	538	572	577	572	512	559	544	554	574	542	540	597	560	586	583	585	563	579	524	566	555	593	588	609	609	599	596	578	552	560	534	524	583	593	600	599	542	563	535	573	543	604	568	525	580	598	583	551	555	567	560	557	567	584	548	582	589	570	540	553	585	573	581	606	566	569	564	562	566	564	569	539	579	558	550	575	567	545	526	524	580	580	602	601	546	590	531	590	551	571	606	610	546	571	592	534	582	549	575	612	568	524	571	563	541	572	536	574	580	571	559	593	517	573	543	598	532	541	584	549	571	611	567	564	578	560	603	548	586	589	566	535	578	568	592	559	598	586	544	581	585	566	574	591	560	588	550	565	599	561	555	587	552	560	564	593	555	563	577	554	546	558	526	611	570	539	588	565	554	526	594	574	589	554	591	560	612	570	544	545	585	583	580	560	564	553	555	571	574	547	581	544	521	569	571	535	572	577	599	547	552	584	552	556	567	560	542	581	587	540	559	555	586	524	578	529	569	588	602	567	585	522	549	577	571	582	555	540	589	561	543	572	532	581	547	559	584	580	549	599	625	560	587	550	573	554	586	601	562	568	640	560	566	572	566	550	553	544	553	535	527	564	587	609	617	581	552	574	570	562	553	589	579	567	529	551	589	576	585	556	576	575	551	552	554	553	576	577	561	592	597	598	543	572	584	551	559	562	545	585	558	573	582	577	557	582	570	605	554	574	550	598	538	598	546	574	566	534	579	582	577	571	550	588	520	565	577	548	560	544	597	597	595	533	582	577	565	620	556	569	547	544	581	589	582	566	557	531	554	550	536	572	570	551	535	579	528	608	627	532	558	573	563	564	513	574	547	538	502	572	564	597	548	550	580	600	545	542	581	579	612	539	579	563	608	583	553	594	546	574	589	570	554	563	557	608	569	580	551	585	576	601	589	528	571	540	579	590	540	519	566	539	583	539	564	524	557	613	609	564	548	567	562	569	539	582	562	574	587	560	550	555	561	531	564	577	571	565	536	571	546	584	575	586	570	563	576	566	555	609	604	561	557	549	556	595	574	589	522	591	553	578	613	570	597	583	540	530	583	594	562	567	594	574	557	611	562	592	533	561	555	567	535	543	584	546	585	541	516	563	578	587	531	562	580	576	575	542	548	618	523	565	574	604	566	553	548	527	590	555	568	537	556	583	593	589	592	588	583	561	566	550	562	579	604	570	550	530	505	545	542	565	546	588	634	589	553	570	508	584	541	542	547	576	562	547	563	552	516	587	596	579	567	540	564	566	586	548	558	547	566	506	537	589	579	558	605	568	619	563	556	573	515	568	566	588	574	567	590	574	543	563	544	568	574	564	569	596	565	531	620	537	538	583	576	549	526	545	599	580	546	559	548	574	543	576	555	554	560	554	520	580	572	560	618	542	600	594	553	566	565	539	573	534	606	542	560	590	581	596	536	567	580	599	571	549	603	560	577	574	530	555	592	593	539	560	595	578	508	557	596	565	597	566	569	558	577	580	572	594	554	583	577	601	550	573	531	589	566	622	566	584	589	556	535	529	579	565	588	570	566	562	540	566	543	596	581	567	548	599	538	538	571	601	546	566	554	561	585	576	554	544	572	592	546	576	557	560	541	528	547	559	597	553	561	575	566	578	569	582	574	560	530	514	541	609	574	555	576	579	571	560	517	545	605	570	579	589	562	590	559	560	565	493	570	562	546	573	571	573	542	595	552	564	589	561	533	628	562	556	564	574	587	583	587	573	553	601	577	528	576	573	553	556	522	536	569	554	579	567	575	575	542	590	584	571	563	555	529	534	602	570	552	585	583	586	614	600	554	540	551	546	544	586	585	603	589	589	580	572	561	584	562	546	547	551	570	557	541	583	571	561	574	543	597	546	570	561	603	587	527	548	542	538	554	563	582	590	595	582	556	498	615	540	547	540	557	577	538	562	554	574	606	582	551	565	583	549	520	599	600	567	616	509	606	578	583	614	609	579	579	584	556	566	569	581	553	536	514	593	581	600	577	574	552	600	554	593	566	567	565	572	573	555	554	538	602	566	568	561	562	556	574	560	558	640	533	615	576	586	561	624	577	573	561	534	543	552	593	524	541	588	535	588	539	548	581	562	577	589	564	586	563	551	568	561	568	568	561	553	562	570	575	577	552	532	577	548	583	543	585	601	597	557	621	613	532	579	564	590	576	540	569	602	545	592	585	594	600	549	590	585	557	615	564	555	594	559	581	515	548	596	600	546	539	576	611	574	565	539	550	568	575	579	579	542	573	521	602	574	556	565	589	555	597	552	576	598	551	556	557	581	518	525	539	554	545	578	556	558	567	557	613	569	566	561	560	524	565	554	547	585	569	570	579	565	600	524	597	576	588	621	580	593	548	580	542	560	549	581	619	551	570	564	578	534	586	556	578	601	557	561	567	566	539	527	531	574	547	523	547	555	563	543	555	545	581	540	571	592	485	568	570	556	562	544	562	564	546	541	589	598	504	564	578	554	630	561	531	588	564	578	592	569	584	572	556	576	576	561	555	547	549	602	601	589	523	557	617	537	582	529	570	549	601	573	580	543	578	535	550	589	602	564	555	601	577	571	601	598	579	579	599	564	594	556	567	583	570	570	548	549	532	527	573	557	562	559	565	542	540	546	561	593	587	521	542	577	571	577	527	579	562	527	571	583	604	579	590	567	550	543	567	546	532	528	554	571	544	563	558	561	559	572	543	575	544	578	577	569	564	586	514	535	564	569	566	572	532	543	590	611	568	537	554	550	567	614	610	587	540	529	510	558	543	607	598	581	573	597	533	569	550	637	589	537	581	579	534	590	566	530	554	558	576	556	597	548	574	537	586	590	573	528	596	528	556	531	558	544	555	575	552	546	574	601	579	575	578	559	539	555	555	613	561	569	524	555	602	487	577	526	595	571	542	588	573	562	541	586	530	563	566	573	589	545	589	582	576	539	520	569	549	560	562	564	546	578	548	604	526	551	581	593	510	613	560	595	579	561	568	572	589	583	545	552	556	561	501	559	574	552	521	516	558	549	569	533	565	544	566	536	591	574	616	561	541	532	531	593	539	542	609	566	551	603	588	563	583	558	564	603	533	577	619	568
27210	14583	9456	5236	2849	1592	733	353	206	144	121	109	108	114	145	130	139	106	122	124	141	152	131	127	123	129	142	148	135	117	149	140	117	121	116	128	129	124	117	139	131	112	122	134	131	144	145	113	113	104	130	148	106	132	131	136	130	133	113	111	153	137	125	126	122	114	123	124	139	115	124	114	126	139	134	116	120	146	146	122	122	123	109	125	151	104	147	120	132	113	132	130	104	142	111	108	119	131	143	123	114	132	125	142	133	126	131	117	146	139	140	119	111	151	139	125	115	120	156	119	104	139	91	119	131	128	138	106	121	142	117	126	123	127	124	133	141	142	130	141	137	147	124	132	144	110	110	102	122	141	132	136	150	112	112	115	126	146	118	129	144	127	138	118	138	136	122	124	113	129	137	130	138	149	142	121	130	140	107	121	123	124	113	137	116	115	116	138	141	113	132	116	124	147	138	154	126	128	120	131	125	131	117	121	129	115	118	130	109	128	116	111	134	142	114	127	117	119	157	126	134	120	155	118	111	137	115	145	140	101	128	126	121	140	139	127	134	119	137	114	115	154	105	126	120	98	114	124	113	138	130	120	128	145	142	126	125	115	126	144	128	119	130	139	132	133	130	127	140	125	135	141	124	127	130	128	129	129	123	122	132	145	147	138	112	141	139	135	131	133	122	141	137	132	149	120	124	104	130	117	148	114	127	161	120	111	123	125	121	107	138	136	114	130	136	131	130	153	139	126	126	136	109	155	119	119	127	120	146	123	127	124	139	109	130	114	115	142	119	125	117	118	136	125	130	114	121	113	119	150	162	133	144	133	106	157	132	121	125	123	132	126	133	124	130	133	114	119	137	129	118	123	127	124	133	124	133	121	141	127	157	111	113	152	132	113	97	122	137	119	119	123	121	133	109	116	128	132	118	150	117	114	138	146	117	135	140	127	110	102	136	119	116	121	106	123	148	137	119	113	130	137	130	125	136	122	131	108	145	144	132	128	125	136	117	137	120	118	141	143	132	114	119	141	114	122	106	164	108	144	143	110	119	133	136	127	124	132	132	126	128	119	139	129	155	138	143	100	120	139	134	125	132	136	130	159	124	126	123	119	148	148	134	128	117	116	125	140	134	140	137	129	119	142	135	135	130	131	106	106	97	122	130	112	132	128	129	142	122	119	149	128	131	126	145	120	136	142	122	128	129	134	138	123	128	108	130	127	146	143	133	114	129	130	119	125	137	156	105	134	118	129	147	135	121	124	120	147	127	133	132	128	132	128	152	145	128	116	122	110	121	152	132	111	143	109	141	139	137	125	122	118	124	144	135	148	135	143	125	120	139	135	119	115	118	130	121	149	136	133	135	135	147	127	130	133	107	126	120	128	130	119	120	126	131	135	128	119	108	130	126	121	139	135	126	133	135	118	141	123	144	128	149	133	149	144	126	134	135	136	114	114	136	147	143	137	124	144	129	126	132	138	135	125	126	93	153	125	122	136	121	152	140	121	129	112	128	126	140	144	124	116	128	104	122	120	123	143	126	118	117	134	120	133	123	142	122	124	138	106	126	126	125	119	133	116	134	137	130	114	135	125	127	121	132	118	113	128	124	133	116	114	130	117	124	110	141	128	139	135	125	122	125	131	118	135	124	145	148	124	128	140	145	133	133	125	119	137	130	128	122	139	125	136	109	116	119	126	116	138	140	121	141	131	131	146	115	142	126	135	126	127	132	156	141	118	142	116	104	129	112	115	126	119	119	116	136	147	108	128	139	118	118	150	153	128	128	124	94	120	119	125	117	132	121	135	140	125	114	116	119	122	143	99	108	125	134	114	139	133	130	105	128	114	128	157	128	130	121	144	116	119	133	114	120	118	115	119	122	126	111	120	132	144	139	142	125	132	132	127	114	118	136	125	130	117	139	131	123	132	121	145	140	125	133	91	121	135	128	164	129	122	125	135	128	140	130	129	137	148	119	133	139	132	143	119	115	121	131	140	126	117	131	143	131	133	130	146	116	145	129	114	155	158	126	115	115	110	120	131	146	115	124	118	122	125	111	130	119	127	132	131	141	145	129	129	115	110	121	116	120	143	125	126	112	131	134	117	129	120	143	127	115	135	126	133	135	150	133	136	131	120	135	121	134	139	133	124	148	107	147	134	125	128	125	120	114	125	106	135	133	137	160	130	149	141	168	133	132	130	125	107	129	147	150	172	105	122	126	143	128	117	119	134	122	142	135	126	127	131	117	126	140	120	123	116	160	120	122	141	116	135	131	109	139	126	123	124	118	109	122	127	102	114	123	112	113	129	110	124	131	133	132	136	124	125	126	123	125	132	132	131	154	138	150	131	141	131	128	136	123	133	138	138	118	122	115	140	123	110	129	106	127	114	149	114	125	125	143	130	130	111	118	115	128	121	155	119	125	126	129	140	137	111	113	132	152	128	150	131	116	120	133	138	146	137	139	102	127	127	141	127	129	126	133	121	134	115	122	134	124	131	149	134	125	125	121	151	123	146	123	115	117	131	119	133	100	122	139	138	158	149	117	116	112	143	128	111	123	134	134	133	135	140	123	139	120	119	137	146	130	122	152	130	134	117	137	142	130	117	121	118	113	129	126	121	127	112	129	119	141	127	114	111	128	128	125	121	141	152	140	107	103	107	143	117	118	136	127	131	133	130	124	129	127	145	139	128	137	136	137	110	104	124	153	119	141	129	124	125	123	126	117	113	121	121	132	142	122	122	136	129	127	126	109	127	123	129	120	123	162	136	133	96	125	117	123	117	141	140	137	106	122	142	115	125	115	128	142	128	162	128	126	106	152	131	126	122	99	113	100	109	130	135	109	131	113	133	101	124	121	136	142	121	140	99	137	140	142	135	138	118	135	106	152	142	139	137	138	132	121	128	139	142	120	140	148	125	128	130	110	115	121	126	124	109	127	95	122	153	140	115	144	134	128	126	148	126	145	127	104	143	118	141	125	120	129	140	128	135	114	141	144	127	110	141	117	106	140	132	138	133	164	125	121	125	114	143	143	115	147	132	116	136	143	132	108	124	111	117	111	134	139	130	130	129	139	122	136	124	128	163	118	139	137	123	139	128	130	116	158	125	118	145	127	100	129	135	147	135	109	138	125	109	124	133	111	143	108	123	141	108	128	125	115	140	109	122	127	112	130	130	130	117	136	129	119	132	118	131	138	135	130	123	118	109	116	158	118	138	155	133	122	138	139	146	135	119	149	115	124	123	128	128	137	110	141	129	136	122	130	124	127	127	161	102	120	110	127	123	101	138	121	124	110	138	120	134	134	128	122	140	129	114	129	112	124	118	125	124	116	134	141	129	136	118	107	128	152	138	121	104	118	112	148	134	121	129	127	101	133	115	128	134	116	139	138	146	89	143	125	128	129	130	151	118	153	130	117	143	125	145	112	118	134	144	146	121	119	138	116	132	131	147	123	107	104	133	129	117	128	122	127	138	109	120	126	157	125	133	130	131	122	135	119	118
16873	11454	14178	12959	9018	5979	2746	1522	621	331	326	298	326	290	330	289	292	315	306	314	335	327	318	323	320	343	305	313	342	291	315	309	325	293	334	312	345	304	298	324	313	329	293	316	327	298	332	316	320	304	309	334	340	347	302	281	298	307	311	317	357	307	321	316	323	308	307	320	314	312	341	324	309	317	334	293	341	312	328	324	297	326	334	339	314	335	308	296	297	320	303	312	315	325	282	315	318	345	322	298	311	270	328	313	310	300	319	308	306	302	335	305	330	271	313	329	324	346	311	329	310	330	311	327	314	324	307	336	315	320	309	339	297	310	321	317	327	269	306	300	310	306	283	300	344	343	298	324	336	330	286	340	307	331	301	295	314	357	318	307	284	310	294	328	287	290	309	327	321	335	309	339	330	336	290	356	308	319	306	298	295	347	317	312	296	317	318	332	303	311	339	312	296	332	325	310	325	313	317	322	318	334	341	326	343	320	340	341	324	309	323	327	300	339	306	316	329	331	320	307	314	309	322	323	321	303	268	327	291	336	313	353	301	320	311	296	318	337	307	330	334	322	350	349	336	332	289	300	330	333	303	303	284	309	390	296	341	326	324	336	313	325	329	307	339	321	273	324	293	316	331	348	298	327	326	332	309	284	319	298	318	331	324	328	330	329	329	348	290	309	317	318	325	316	339	307	330	324	278	280	325	323	290	335	315	321	315	338	301	337	320	308	317	305	336	306	334	314	352	357	311	352	327	310	294	328	310	339	348	304	303	299	317	337	310	323	312	322	317	313	328	334	321	310	308	320	293	323	301	307	308	291	275	316	296	321	335	311	349	300	308	323	334	291	310	350	322	316	343	325	290	317	324	327	334	314	298	349	315	295	292	324	331	279	323	301	302	329	318	362	314	327	330	362	309	331	300	312	289	288	300	302	321	329	315	343	309	326	326	320	330	327	297	302	305	325	309	326	300	331	304	312	281	292	331	303	333	326	314	291	334	313	360	313	304	324	311	307	318	330	352	336	319	347	327	318	279	347	298	306	329	306	318	313	307	328	330	327	314	318	329	301	279	313	323	287	359	324	302	309	324	357	316	292	331	351	302	366	287	305	300	341	337	312	359	328	333	308	323	313	332	340	308	307	313	315	332	298	320	296	278	351	336	327	344	306	285	333	311	327	328	317	316	332	309	304	298	326	305	310	300	316	312	302	312	310	324	333	311	304	300	325	343	295	308	317	355	338	336	317	308	298	298	357	325	305	340	291	309	295	306	332	324	333	310	313	330	350	358	304	326	332	314	325	320	319	338	367	312	300	323	315	315	310	318	335	327	312	326	342	310	330	336	296	316	318	326	318	332	326	316	329	304	317	317	288	292	322	293	288	329	323	303	311	270	331	324	270	304	310	317	323	317	309	318	295	335	341	295	326	297	340	337	337	328	316	321	321	297	338	334	308	307	317	309	305	324	323	347	308	349	309	313	330	303	303	305	327	277	318	299	328	300	299	325	310	317	299	297	311	333	331	299	305	314	287	313	323	321	311	313	309	319	325	302	296	326	326	282	315	330	328	308	312	296	337	347	308	343	318	326	337	321	321	325	354	303	298	315	326	318	304	297	305	324	302	313	319	301	317	292	300	298	307	304	303	309	299	327	298	309	287	306	297	331	324	286	306	322	316	337	305	272	313	293	294	299	333	282	284	319	327	315	305	334	325	285	297	289	304	316	294	331	298	328	297	298	317	290	353	317	286	331	304	340	324	283	313	330	305	310	327	307	316	309	302	325	313	319	316	279	323	349	314	338	321	313	309	311	319	315	322	316	326	320	328	311	282	323	285	315	290	314	330	291	300	322	336	350	303	350	336	323	312	300	313	309	308	329	299	319	281	329	365	318	323	286	299	318	332	329	326	313	318	316	333	326	301	339	327	329	312	314	335	306	304	288	310	334	343	313	342	294	321	308	327	318	313	279	318	315	306	320	291	320	335	340	318	334	295	331	325	302	305	322	334	318	314	344	327	308	300	296	309	302	317	322	299	305	310	314	344	316	336	309	331	333	323	328	327	346	338	324	332	313	306	327	294	340	304	325	313	298	307	336	338	312	325	303	293	348	355	330	327	318	282	335	312	306	329	306	314	349	323	326	306	302	303	315	306	321	326	323	310	341	350	323	318	329	309	369	327	316	297	319	316	346	296	324	315	319	314	303	313	310	353	325	309	302	316	298	334	320	299	329	293	330	314	318	312	293	297	304	336	328	287	301	283	319	314	310	306	297	335	335	313	320	328	334	323	296	295	328	322	335	314	327	315	339	286	335	303	311	276	322	318	307	306	317	311	307	330	341	308	302	329	307	323	302	308	281	308	305	319	352	294	308	300	336	340	325	319	317	275	327	302	282	322	329	290	306	329	296	329	294	313	312	306	333	326	338	333	336	300	330	316	289	317	307	294	313	313	325	291	326	292	330	323	294	311	330	327	327	320	308	358	330	307	293	306	314	318	310	345	304	300	327	305	323	317	318	311	322	314	293	287	325	319	297	341	301	336	312	326	328	295	311	343	271	316	327	325	317	300	286	290	288	343	319	321	337	300	339	331	302	278	318	319	337	325	331	323	328	322	329	299	304	309	289	301	320	293	340	290	339	303	308	339	338	340	300	312	306	311	343	338	332	333	352	359	323	297	317	305	308	342	333	336	309	324	305	293	327	352	319	280	314	328	306	313	300	321	311	313	311	334	320	302	336	320	299	337	286	302	315	332	317	323	339	339	293	325	343	316	308	322	316	334	330	318	319	336	328	300	296	289	290	294	325	331	330	362	298	302	347	349	313	317	308	326	326	319	313	328	327	291	323	341	303	351	313	332	287	328	331	306	330	301	322	299	313	336	310	314	305	354	323	332	309	297	301	323	311	289	311	317	273	317	316	304	310	337	341	287	335	325	323	332	290	325	297	337	327	293	290	327	303	297	315	326	321	313	266	318	339	316	341	312	307	320	317	328	297	326	313	306	292	303	321	317	298	279	308	316	323	337	285	333	339	341	316	298	303	321	302	311	290	314	358	334	326	320	324	345	346	328	322	333	328	332	306	276	342	326	295	275	325	335	316	316	327	305	324	319	348	324	303	345	312	299	316	355	327	334	303	307	292	296	326	302	309	309	316	300	312	326	322	330	311	354	330	344	344	317	313	287	340	338	330	315	336	332	329	323	317	346	294	296	381	306	347	311	273	353	288	330	288	313	326	312	298	300	322	365	306	318	328	285	315	337	321	332	308	308	334	313	312	339	330	307	332	306	325	316	315	317	312	339	262	302	340	337	332	323	333	301	301	302	311	316	315	293	378	312	303	276	313	313	355	292	336	318	324	289	308	310	319	263	303	302	327	317	331	355	363	313	297	317	297	341	340	316	301	330	288	283	324	307	320	298	324	302	334	299	368	335	303	318	292	336	311	297	297	325	309	358	326	302	338	317	319	306	289	302	346	302	320	309	302	326	335	326	313	314	295	329
42829	29092	24624	17768	10843	6590	4892	2504	753	267	240	223	207	231	236	243	226	215	232	225	232	228	230	204	229	218	208	220	239	237	235	244	228	236	233	218	234	207	251	245	237	234	229	203	219	227	238	233	237	247	222	200	244	242	234	261	210	206	216	235	233	216	214	243	229	243	250	206	205	226	250	233	224	225	245	206	216	208	228	238	214	218	221	233	242	201	203	251	212	207	248	217	232	226	217	210	212	228	207	214	231	229	226	203	223	217	236	226	249	223	193	227	235	258	230	225	208	215	240	226	221	213	200	198	238	233	216	220	233	195	202	219	220	257	225	194	229	231	232	258	213	232	217	218	225	232	231	236	199	255	242	236	231	245	196	217	215	223	223	237	222	193	208	218	237	223	216	222	236	193	221	200	208	224	229	227	212	192	242	244	220	221	237	235	245	258	229	206	229	202	244	223	229	257	219	253	223	259	226	234	252	220	264	215	240	234	240	240	233	227	223	218	244	257	247	224	217	237	222	258	216	222	235	224	226	228	221	210	215	226	248	219	220	251	250	231	242	231	234	221	203	239	234	229	235	222	214	247	224	224	252	211	208	201	223	211	240	252	262	238	216	224	247	241	241	218	219	240	237	215	201	205	212	225	211	211	206	229	251	255	236	233	252	210	222	217	212	231	190	187	217	226	228	249	207	219	221	205	215	203	221	201	209	242	221	228	201	199	235	234	217	236	213	232	230	234	222	251	244	221	221	230	228	239	212	203	250	235	232	241	234	233	225	245	221	235	227	214	251	204	240	239	211	210	216	251	244	216	206	229	211	214	227	229	228	228	198	214	227	223	242	227	220	224	206	221	232	232	235	222	227	228	214	234	251	238	227	242	233	249	240	210	197	191	201	238	227	258	261	224	234	229	237	212	212	214	258	237	244	233	205	219	220	237	196	257	206	223	238	227	237	257	212	233	236	209	233	237	238	243	226	202	213	218	227	210	238	200	236	218	234	215	220	214	230	211	226	228	237	216	220	226	237	241	235	200	234	241	192	205	220	220	233	205	214	216	206	221	245	214	224	240	205	190	212	223	209	224	242	223	219	225	222	216	197	242	208	220	226	212	224	224	233	260	211	258	234	234	214	194	223	223	234	229	219	205	221	226	205	247	209	238	227	258	234	245	210	232	244	231	252	213	198	213	233	221	232	193	230	207	229	231	224	227	228	224	221	265	218	205	238	217	217	224	229	234	210	247	200	222	242	230	221	221	220	238	251	220	249	237	212	233	233	265	224	240	223	211	241	212	213	210	237	192	215	248	222	231	230	204	235	217	215	233	198	224	240	219	253	223	209	196	274	209	238	222	210	210	226	245	237	199	233	216	212	226	204	215	206	200	227	252	247	259	204	215	220	242	220	248	215	221	177	250	188	231	262	219	264	240	251	234	243	211	214	192	218	219	223	229	261	241	246	237	214	210	246	219	227	190	193	191	219	254	258	229	248	215	241	222	231	227	241	235	213	231	196	196	213	203	236	220	209	232	218	240	228	204	226	202	251	215	224	234	226	241	197	243	210	244	225	221	210	167	231	214	219	229	218	227	226	234	213	228	191	274	196	229	210	225	211	216	243	220	225	189	212	251	223	232	217	211	211	195	216	223	219	224	239	227	202	232	216	233	240	231	236	228	240	215	214	210	213	226	213	231	246	203	210	235	210	224	230	242	208	218	208	217	217	257	251	219	225	249	185	234	237	223	242	222	200	224	255	216	235	247	208	232	235	234	213	241	257	201	200	233	237	217	222	239	225	277	222	229	237	209	227	250	220	211	231	222	228	203	254	188	216	210	260	225	217	225	241	225	213	238	235	226	227	195	246	243	205	225	241	246	209	211	222	225	213	225	215	213	211	241	245	236	227	231	209	224	241	185	240	246	211	202	219	232	227	218	229	212	233	270	258	227	198	223	229	213	235	207	229	243	224	218	254	219	197	189	212	220	224	237	210	249	219	225	247	226	230	206	240	244	235	240	240	218	241	208	229	225	218	233	203	247	220	231	208	211	199	236	222	221	187	238	248	227	221	222	248	227	226	224	246	222	214	215	232	217	234	247	231	205	223	226	212	220	218	198	215	228	219	218	209	210	243	231	224	241	232	225	239	234	214	224	207	248	211	231	232	216	218	238	244	238	271	226	214	208	237	215	228	223	241	214	219	219	210	237	231	214	215	217	216	219	220	221	208	236	216	249	237	229	236	232	216	216	209	196	210	220	200	221	224	225	193	222	231	218	211	210	233	236	229	219	205	250	237	220	218	216	229	211	240	248	236	237	247	213	209	223	217	248	231	207	223	228	222	228	227	219	208	219	231	241	208	220	224	221	226	240	214	196	236	247	251	211	233	225	223	233	218	251	243	213	243	209	235	264	237	212	235	238	237	217	234	215	200	233	208	244	220	222	221	206	226	209	242	223	229	220	236	247	239	237	244	244	213	221	224	190	225	199	227	216	273	222	224	273	230	207	224	231	235	209	256	204	236	231	223	261	225	211	243	240	230	231	217	235	229	196	249	221	217	212	229	225	228	208	223	258	224	260	229	217	210	218	215	223	207	241	261	220	235	189	221	201	203	253	240	232	223	239	222	223	203	217	228	213	232	242	233	238	217	252	258	233	246	215	221	249	210	218	214	209	211	240	253	219	222	204	245	218	222	220	224	225	233	253	233	226	230	201	227	212	205	217	233	218	232	233	238	217	218	236	247	212	253	214	230	240	231	227	220	228	267	214	237	222	222	228	237	218	234	235	212	245	211	258	228	224	245	242	226	231	237	207	242	231	189	208	240	237	192	213	221	218	247	212	249	217	236	229	219	212	222	224	223	208	236	213	241	215	246	225	226	217	222	238	231	230	246	244	255	213	202	204	254	235	230	221	202	235	224	216	232	215	255	213	243	218	239	221	225	232	206	221	222	230	207	198	239	243	220	221	236	228	245	224	215	226	266	224	222	238	229	215	219	229	226	236	211	231	249	233	229	234	200	214	232	219	241	196	207	261	205	233	229	242	233	232	255	230	234	227	246	229	224	223	242	214	226	248	221	217	220	221	235	217	221	202	254	219	249	243	220	240	227	236	222	223	238	218	214	211	215	223	234	220	225	225	249	236	251	213	231	182	235	216	242	220	205	221	219	239	236	187	222	235	201	226	258	205	211	241	213	231	241	226	214	206	227	237	215	216	220	222	252	193	225	252	205	220	234	212	221	220	263	248	238	223	204	240	232	208	214	232	239	221	210	219	224	234	213	205	244	229	218	204	260	274	196	248	222	219	234	231	200	242	218	215	218	211	201	230	221	225	184	236	204	245	211	239	233	204	229	227	233	216	196	236	202	198	198	259	234	224	242	226	225	237	209	224	266	235	211	213	211	230	198	222	227	199	219	220	238	240	216	226	231	230	220	243	235	217	235	207	226	229	207	236	231	209	222	226	233	240	220	214	233	241	214	214	234	220	234	235	236	222	208	227	220	247
27555	23065	29452	29280	23661	18460	16058	8786	2585	508	514	568	545	537	523	548	501	571	531	510	505	506	539	488	543	523	484	569	549	521	522	508	528	497	511	524	491	528	484	521	517	501	523	496	518	482	519	520	498	500	539	525	465	496	515	494	507	491	459	544	501	497	509	477	514	523	508	541	496	537	479	524	492	527	478	554	462	525	552	520	486	529	543	503	506	530	490	512	530	531	533	499	521	475	509	511	512	499	556	496	523	534	551	469	461	508	502	542	519	534	490	542	538	568	500	526	489	496	511	498	521	544	515	516	523	493	535	507	518	520	490	476	507	493	505	530	475	546	515	528	484	532	508	543	519	509	528	523	485	510	562	540	502	495	511	534	592	519	470	490	548	498	484	489	510	516	519	556	516	512	481	506	518	497	518	499	510	515	489	514	523	565	544	524	505	543	529	478	548	502	475	500	499	493	528	521	542	497	500	493	565	449	470	501	513	509	491	517	485	497	537	453	514	523	490	535	516	537	508	523	521	531	502	499	503	534	491	506	518	488	512	515	523	502	492	458	512	515	545	517	495	466	523	538	493	496	546	509	512	495	500	490	539	502	546	528	473	514	506	506	511	490	500	501	508	518	490	505	519	533	497	507	525	505	499	491	516	516	555	508	514	507	480	464	562	540	523	498	527	521	492	482	532	517	492	527	512	474	472	518	506	499	499	493	539	489	487	536	523	524	514	538	535	507	515	516	500	491	468	516	502	480	516	553	515	539	548	500	526	515	499	448	497	537	514	511	485	539	522	567	526	505	497	515	461	502	526	526	469	481	516	499	511	505	521	523	507	510	513	500	481	527	512	494	509	515	487	486	541	530	530	510	546	538	491	537	506	524	502	495	554	504	506	488	488	529	521	522	494	498	548	512	521	478	509	475	506	517	527	532	491	510	501	502	501	529	536	482	548	531	534	464	507	503	477	498	512	513	495	553	466	542	505	536	521	523	502	499	526	568	527	473	535	514	536	509	522	529	448	524	488	524	487	496	544	475	521	478	501	502	487	516	564	524	546	528	471	445	555	471	511	512	501	532	547	494	556	542	508	493	540	468	501	521	511	488	516	476	485	501	517	516	552	535	521	518	486	509	509	498	483	509	527	498	507	528	582	491	502	522	535	498	541	526	531	514	527	527	522	523	531	500	539	502	496	489	485	505	500	512	482	518	517	511	514	533	552	498	504	491	527	479	496	519	532	530	500	525	474	512	500	576	525	490	539	522	529	508	500	521	540	526	524	511	505	500	490	506	535	467	518	497	504	500	516	543	527	548	513	519	531	490	509	553	489	506	522	532	510	503	504	527	523	536	529	504	488	542	481	510	496	501	557	509	505	469	502	505	508	498	525	531	516	506	535	505	487	488	498	514	535	517	542	496	516	539	474	519	510	509	488	524	508	507	516	523	502	535	497	524	469	509	516	499	496	477	525	521	510	487	504	524	516	520	495	522	491	498	532	513	512	501	541	524	530	562	530	524	513	502	489	526	536	483	498	532	513	550	559	538	520	486	504	508	492	513	535	551	528	526	478	558	527	512	527	528	518	488	546	533	517	510	504	514	524	518	551	508	498	486	553	525	512	505	491	457	549	480	522	492	532	490	472	535	530	483	524	525	535	519	500	518	492	504	491	498	499	474	543	503	490	487	529	523	527	507	513	494	521	487	513	501	499	489	495	537	481	480	526	507	529	550	482	550	539	514	457	474	507	462	532	528	479	512	557	481	511	520	487	481	505	543	524	538	484	483	466	501	508	504	517	492	522	491	502	513	494	516	504	531	531	480	517	521	511	512	514	483	487	542	514	522	504	564	481	498	503	525	514	509	493	506	489	497	529	508	515	524	515	520	519	558	516	512	491	483	511	506	512	526	484	520	478	519	499	515	520	520	534	521	518	500	527	490	516	524	547	523	477	549	538	493	486	527	505	539	512	500	540	567	503	533	522	514	536	493	527	525	491	465	505	512	508	514	492	484	492	487	505	543	505	510	498	527	501	484	487	528	503	473	530	498	511	479	463	484	540	502	524	532	489	492	533	514	528	511	547	499	480	491	533	510	524	557	530	510	515	491	517	542	484	495	523	474	512	504	520	501	502	504	526	521	518	522	476	527	528	488	484	530	518	538	495	524	490	489	503	507	492	509	502	524	490	491	519	528	520	507	498	478	476	522	528	510	484	553	483	513	527	552	507	509	529	536	504	505	501	493	494	499	486	528	538	496	508	506	528	505	528	543	488	498	556	504	538	545	535	521	530	499	528	534	531	500	528	502	538	507	517	490	528	495	529	497	505	535	483	508	527	532	552	503	506	475	518	506	474	538	543	505	510	525	507	541	508	482	522	533	494	489	537	481	477	504	517	546	505	488	475	538	489	528	543	481	512	489	498	497	519	529	512	565	485	515	508	468	530	539	471	499	477	526	525	510	541	507	492	504	539	523	489	482	501	536	521	487	495	493	488	519	526	511	564	530	549	516	521	499	505	492	536	485	516	498	521	523	522	506	507	511	492	514	513	501	579	478	476	488	540	512	510	534	491	480	540	510	560	506	521	508	488	540	508	520	480	495	489	486	541	517	545	500	512	464	513	503	475	512	514	532	512	519	514	486	515	514	524	519	509	502	529	520	542	526	472	522	489	525	506	547	493	531	526	535	517	529	506	501	519	482	504	542	498	488	533	548	536	524	505	528	576	523	551	495	525	532	518	507	499	499	516	521	498	521	524	523	484	476	464	533	560	481	504	520	511	521	537	552	492	494	521	553	510	496	535	476	545	539	497	496	516	519	532	480	508	522	514	521	504	467	530	498	485	533	481	462	525	497	523	532	499	525	479	501	483	527	501	546	496	499	531	535	535	494	497	474	522	483	513	528	540	475	506	529	546	521	517	493	523	498	538	523	534	520	514	509	507	484	524	469	506	537	501	486	510	497	477	484	519	550	481	515	480	524	542	506	490	514	509	513	479	510	480	513	509	549	494	506	488	516	501	512	510	508	516	520	542	489	528	532	538	471	485	510	519	495	531	535	488	486	526	503	531	509	551	541	471	578	531	538	525	494	487	530	510	503	527	499	487	494	531	524	505	526	499	504	510	496	508	507	497	526	518	522	496	499	506	524	519	520	535	540	507	534	521	546	520	500	514	493	538	523	522	534	481	485	500	519	501	511	500	527	507	517	473	459	497	493	548	540	549	488	484	517	541	523	502	548	522	511	480	513	458	481	457	503	507	491	509	500	528	504	501	516	494	531	514	537	473	504	518	487	519	507	543	536	507	490	498	510	525	521	494	579	544	513	477	488	493	543	508	482	556	522	513	514	529	518	490	531	539	527	525	542	479	498	502	500	553	514	542	501	491	500	505	520	556	526	538	498	487	468	516	516	512	498	521	495	533	537	503	514	496	545	531	508	516	514	507	529	539	512	511	573	554	519	517	492	487	518	538	491	515	516	549	526	541	474	497	560	495	518	509	513	510	525
52978	38737	35132	27456	19003	12889	8217	3572	1273	294	267	281	254	239	235	285	295	255	264	285	259	259	258	268	261	261	285	267	225	272	272	254	253	268	286	279	268	266	248	247	252	218	226	284	279	265	255	289	243	264	226	259	271	270	246	264	236	246	260	240	250	222	254	261	236	239	247	272	258	258	223	261	254	239	250	258	261	256	284	259	224	220	262	232	259	261	254	254	270	255	230	231	266	262	256	251	247	270	246	250	244	235	259	270	256	239	277	260	254	267	252	254	237	260	250	248	256	270	267	238	248	254	255	227	248	237	290	278	265	274	259	287	219	282	264	253	235	254	225	276	237	242	280	269	256	274	229	264	260	258	256	238	243	247	230	233	230	214	284	256	264	264	282	273	227	267	275	266	234	235	238	258	267	248	267	257	273	256	257	242	269	241	259	272	264	246	243	272	266	241	266	268	274	258	227	258	282	270	270	242	229	245	258	262	266	255	303	243	269	266	278	248	283	251	240	255	273	239	262	244	273	270	272	259	232	247	267	237	288	282	281	265	263	250	276	250	266	260	239	241	254	233	251	258	261	264	270	262	264	257	271	248	288	274	286	243	258	260	283	233	240	248	270	233	233	270	255	288	249	237	251	251	235	249	314	269	219	272	257	271	255	264	238	238	243	256	253	271	241	227	270	225	242	272	272	263	270	266	232	243	260	249	279	239	253	257	227	244	265	245	276	290	277	278	258	234	261	249	282	297	266	250	252	272	278	256	249	241	263	240	243	254	245	237	270	268	276	261	266	263	257	266	215	240	242	241	238	255	233	267	277	261	245	284	290	243	244	273	258	279	245	258	247	257	249	269	267	274	256	245	258	245	241	227	282	260	266	228	282	283	285	244	249	266	253	244	245	259	257	279	266	289	228	256	264	245	240	261	249	267	275	249	258	257	253	265	237	287	233	246	247	265	251	279	235	294	281	252	244	253	263	264	267	248	245	263	231	242	241	230	301	242	260	250	251	246	245	235	252	262	268	259	271	222	267	236	249	271	243	248	242	233	275	284	256	256	273	267	237	244	272	259	238	283	250	279	279	254	283	245	233	279	282	248	269	240	288	222	249	243	235	251	271	253	275	241	261	250	240	234	260	243	252	264	257	241	246	281	268	246	257	271	248	246	239	287	244	223	250	239	267	282	249	270	249	265	238	268	233	244	282	270	281	251	287	238	273	278	261	250	254	244	272	246	248	239	261	283	280	273	292	272	270	257	240	239	243	227	250	253	258	258	244	274	266	267	277	257	237	294	238	267	250	259	271	266	278	252	253	274	264	241	246	266	256	278	252	246	261	254	246	254	291	265	257	253	238	256	251	245	278	253	253	274	247	278	235	254	232	255	246	240	261	233	314	284	261	251	271	228	278	270	254	241	259	264	248	248	231	254	254	275	266	259	278	233	266	261	264	263	257	226	266	232	247	273	281	238	246	255	234	224	256	236	280	253	288	250	241	269	271	233	252	254	269	242	280	278	271	238	266	259	246	241	247	241	245	262	263	271	260	243	248	260	279	250	271	262	243	241	298	271	296	256	279	270	277	270	268	286	268	251	225	261	253	246	245	286	250	256	261	272	264	243	247	237	287	258	264	229	261	264	248	236	236	257	233	243	254	261	268	285	262	269	262	243	277	246	275	239	280	249	280	222	254	271	248	273	229	259	244	252	259	239	271	260	229	273	278	240	230	256	248	259	266	264	263	269	269	245	246	284	253	235	211	253	260	289	270	282	262	225	272	268	255	280	247	239	236	237	268	261	273	254	247	275	270	250	253	252	246	268	260	237	271	268	234	249	249	247	245	270	267	286	256	273	267	261	238	252	266	267	265	254	300	247	255	265	269	240	256	291	292	261	239	223	244	258	275	245	281	260	277	279	270	257	242	248	274	256	251	257	280	297	233	264	264	271	273	240	263	222	241	260	287	268	228	263	261	256	239	293	262	269	264	274	246	242	236	244	267	285	269	317	255	274	234	246	261	268	237	236	237	255	280	286	264	242	260	277	279	279	271	242	219	239	264	252	248	261	281	264	265	278	244	275	260	253	246	273	232	262	246	252	282	230	255	251	252	240	246	280	281	244	272	268	278	294	292	259	255	232	252	241	239	263	259	279	255	256	263	235	256	240	267	284	250	282	295	276	248	253	261	264	265	267	239	256	266	288	248	246	269	251	267	257	267	243	257	254	243	278	257	253	242	255	256	251	264	253	250	257	265	263	246	276	249	243	248	257	234	237	245	250	232	238	224	279	265	256	271	233	258	233	275	228	287	280	244	276	274	236	244	283	254	270	258	250	234	264	245	273	268	248	260	257	262	262	268	257	287	254	256	279	244	232	298	247	222	243	279	277	285	296	261	251	274	240	289	254	255	275	239	270	272	271	241	260	220	259	246	224	237	265	255	264	244	238	244	263	243	236	243	248	279	255	253	242	262	226	268	262	243	254	263	239	292	279	271	229	271	276	238	244	284	263	264	245	277	278	259	241	252	256	265	280	232	239	272	270	260	267	270	278	279	280	244	272	269	294	243	266	262	283	230	244	284	269	273	243	242	237	281	255	245	247	246	246	267	233	292	250	240	250	255	238	225	266	251	263	268	258	259	259	259	248	291	282	260	245	299	264	245	239	236	233	274	233	280	243	258	256	247	240	268	261	262	260	250	264	235	261	254	263	239	271	260	253	260	269	247	268	238	268	241	279	260	253	254	255	254	278	254	252	241	246	279	253	294	261	280	264	266	255	265	273	299	252	258	244	244	259	274	249	260	254	232	244	259	286	246	269	261	260	271	266	253	251	230	271	255	290	257	253	256	257	252	257	254	252	215	239	246	241	273	239	279	262	258	242	248	245	256	277	259	263	266	287	286	264	302	242	264	252	261	286	246	256	251	249	280	254	257	275	249	299	260	292	281	251	245	278	232	263	266	268	256	222	272	250	269	271	256	252	270	268	269	236	260	294	241	267	277	260	263	276	251	259	251	277	273	234	221	249	284	251	233	270	251	255	248	247	245	230	265	242	268	271	265	275	241	265	245	261	282	250	282	269	233	288	260	231	243	255	284	276	260	247	278	252	265	239	249	222	248	278	256	281	268	235	247	224	253	280	242	264	264	255	286	218	246	263	247	277	259	275	283	266	247	236	245	249	270	275	251	257	266	268	266	280	279	233	283	270	259	245	276	265	256	264	282	245	260	240	269	268	261	255	259	265	276	272	252	263	266	248	286	259	272	290	242	265	237	247	251	220	267	255	261	254	280	267	250	254	293	227	222	254	262	272	256	293	243	282	248	262	233	257	256	252	257	271	273	265	308	289	256	248	263	247	280	255	284	285	226	246	246	237	241	274	234	251	250	239	227	226	250	273	238	260	236	241	252	244	257	254	248	313	273	229	248	273	266	261	227	291	229	269	237	259	288	257	280	275	274	263	267	263	256	242	266	246	252	264	254	262	261	262	251	252	269	272	248	246	240	237
34007	30424	37805	37400	32563	27128	20760	10913	4186	724	619	594	630	584	590	559	623	597	595	589	588	568	542	585	583	576	606	566	556	552	581	610	522	590	592	593	584	567	603	565	554	511	611	568	537	579	573	571	571	556	554	533	583	561	608	587	493	565	581	572	525	595	557	550	578	569	616	586	571	614	570	590	567	549	557	569	598	528	543	550	581	573	608	499	586	590	562	568	570	602	541	565	585	535	579	576	514	558	593	568	585	546	560	575	546	525	571	579	629	544	569	586	562	607	582	558	600	600	564	597	533	554	553	540	571	587	552	557	564	588	574	575	560	568	572	603	547	568	559	537	571	576	557	564	587	567	561	598	565	559	611	551	543	570	567	588	541	563	549	579	517	544	603	553	568	584	507	560	561	568	549	579	590	544	594	565	546	556	614	553	582	546	598	559	567	599	584	568	574	604	550	542	531	562	533	565	615	541	609	577	561	560	555	617	574	564	556	566	569	583	564	556	591	568	561	562	597	526	564	571	586	572	621	520	548	562	569	521	543	571	550	547	541	595	573	553	601	566	554	550	569	568	535	554	538	551	578	529	588	583	575	568	595	546	570	515	575	556	502	579	573	587	603	540	576	570	567	570	541	572	571	547	578	585	593	621	593	581	556	590	591	565	516	508	567	526	582	565	554	582	626	609	585	599	582	556	565	556	545	535	555	576	549	575	547	555	525	589	558	608	552	576	574	560	584	559	562	574	526	567	545	578	585	580	537	564	572	571	628	594	586	541	539	553	571	571	594	573	563	553	556	568	566	555	505	536	603	545	531	547	575	601	547	560	577	545	574	526	527	599	582	551	568	552	567	533	555	610	557	540	575	546	545	554	590	549	524	594	575	554	568	563	553	542	525	523	562	554	554	572	546	558	544	566	580	565	528	566	540	574	575	588	543	567	583	573	527	548	492	566	574	521	590	586	579	574	563	593	552	559	574	599	578	604	529	571	553	559	513	548	558	509	591	562	558	548	571	578	591	580	511	592	621	566	596	557	560	613	569	564	553	555	554	557	553	550	537	562	561	544	571	562	553	553	549	573	567	541	598	616	560	537	575	533	552	564	567	571	611	578	552	550	607	592	561	616	605	577	553	548	556	587	601	566	577	604	558	557	591	573	594	558	591	511	603	596	520	566	585	582	546	555	550	567	597	576	593	572	570	590	522	579	589	556	547	620	593	566	630	544	532	579	610	538	606	599	567	578	545	592	597	589	554	549	558	578	558	535	586	625	553	550	546	534	561	575	596	566	561	590	576	574	585	545	586	550	591	563	540	576	570	562	540	562	567	589	556	540	556	595	573	570	561	497	603	565	506	573	560	567	599	548	573	575	551	528	545	560	534	562	586	558	546	544	570	547	605	549	519	540	554	585	523	568	558	573	564	559	535	607	556	566	565	545	602	557	574	548	531	563	555	612	549	623	539	573	571	527	535	554	563	554	580	581	610	560	571	541	558	574	593	514	557	585	567	583	524	574	588	560	583	520	592	581	578	595	566	524	547	571	590	573	583	573	598	547	569	565	580	530	570	559	612	541	553	569	539	603	577	559	597	565	590	574	559	600	556	587	600	579	548	539	573	569	534	564	571	561	587	602	568	583	591	609	601	545	568	556	556	581	523	539	529	607	595	575	588	539	560	543	571	579	560	572	555	558	531	553	548	563	592	578	532	570	534	524	618	582	579	570	539	485	582	591	550	525	536	514	596	512	579	546	580	539	568	529	519	590	539	591	554	573	585	565	567	567	592	544	537	552	559	552	598	573	586	609	583	544	582	578	564	564	548	571	593	578	546	563	543	559	591	535	576	553	615	559	627	581	543	598	566	577	540	561	602	575	574	590	552	532	598	580	602	560	530	544	604	540	537	550	586	593	510	526	521	595	555	526	577	563	564	563	563	567	602	567	580	559	571	550	597	602	569	539	585	583	531	573	530	520	545	563	562	510	564	574	570	581	598	535	549	558	557	585	571	581	533	582	527	593	626	527	594	560	583	553	551	556	515	569	567	550	593	599	555	589	577	597	575	575	575	528	569	511	554	523	557	554	506	617	553	582	553	577	572	589	564	538	541	620	584	555	569	544	521	550	584	520	579	618	557	576	524	570	569	550	581	553	569	561	574	551	620	608	574	559	546	558	576	561	579	582	498	569	604	609	554	622	554	554	569	560	545	537	545	564	560	564	586	584	569	517	566	597	510	567	592	598	557	571	600	592	555	538	559	564	573	540	563	583	563	565	569	591	573	559	559	565	589	532	589	585	587	581	545	546	595	540	590	534	567	608	566	580	564	541	589	587	566	630	571	554	573	581	554	550	574	573	546	575	569	525	575	530	538	549	529	567	594	551	590	577	548	617	567	573	515	524	602	562	569	573	592	545	557	570	552	548	546	570	555	567	571	559	537	577	605	547	543	592	576	618	605	595	545	553	525	526	542	589	542	524	564	594	587	558	536	577	524	535	546	554	536	543	574	547	567	571	576	523	597	555	541	543	554	532	580	586	545	567	590	565	580	564	558	522	548	593	549	522	584	527	586	573	557	593	556	574	598	566	575	555	591	550	555	541	558	555	535	566	571	596	538	573	523	575	552	554	544	527	559	555	558	535	565	602	576	568	611	554	567	558	583	521	589	578	574	585	550	544	567	575	573	547	540	545	549	536	565	583	554	534	568	591	601	587	541	627	546	603	533	582	584	575	575	559	553	586	556	554	558	547	556	572	564	571	609	576	522	538	547	605	556	569	544	572	597	537	569	563	598	562	523	571	578	558	512	543	609	551	570	552	618	546	574	585	547	547	570	544	529	565	554	543	566	565	527	617	596	552	556	576	592	563	583	570	558	592	536	563	521	512	562	571	613	589	571	581	554	551	554	565	579	557	582	579	558	576	550	574	544	569	566	564	587	572	578	535	535	555	609	626	570	578	563	574	557	537	552	511	609	608	540	532	551	544	571	556	580	612	589	547	548	558	564	549	617	573	554	597	566	527	555	556	566	558	579	538	535	558	564	570	576	522	541	564	580	589	575	576	570	573	585	537	534	557	540	561	582	551	565	548	541	544	601	578	597	553	555	558	560	559	602	571	608	575	555	578	556	569	586	588	561	544	565	569	548	588	562	540	572	539	542	589	537	584	547	559	560	544	546	585	577	575	549	525	576	550	589	556	554	576	538	618	598	540	547	562	555	570	556	594	592	606	580	628	538	567	589	565	565	560	586	554	521	525	565	566	624	571	553	543	568	594	542	570	544	570	579	562	564	548	548	589	541	541	545	602	540	571	586	580	576	555	531	558	558	541	544	535	535	533	570	566	546	564	554	519	558	581	548	559	566	607	560	561	571	585	581	532	539	579	564	577	570	542	587	572	547	519	612	599	555	565	532	530	549	562	553	610	571	600	547	559	539	555	531	543	557	620	553	605	594	570	582	553	553	546	607	549	551	560	592	560	553	538	568	562	558	574	586	595	590	602	590	576
26793	15193	11367	6081	3028	1712	983	632	305	137	152	153	143	138	133	135	143	139	158	125	136	163	149	157	152	150	133	120	141	164	169	132	151	132	138	147	120	126	151	156	131	124	119	152	145	160	168	137	163	132	134	140	155	150	143	155	138	139	157	157	159	146	148	129	139	129	138	141	139	160	124	144	129	134	160	156	124	173	134	156	154	123	147	134	144	133	130	140	123	139	146	139	122	140	136	137	132	147	159	121	141	119	147	158	154	164	140	147	119	151	149	140	147	152	147	144	138	129	147	149	142	143	135	131	151	147	152	135	136	137	128	156	137	145	157	141	151	149	127	150	130	176	151	145	132	138	144	149	165	121	143	138	149	170	154	131	163	133	121	135	135	137	112	140	142	132	149	149	145	126	122	148	163	132	125	155	142	133	145	165	137	158	111	124	158	149	151	168	141	157	131	158	147	134	167	140	136	161	150	134	163	138	142	141	134	143	176	168	157	135	149	153	145	128	129	137	150	157	152	150	131	134	138	134	150	130	124	143	154	118	155	140	139	167	141	127	111	122	144	141	143	137	130	150	146	149	139	158	139	137	131	155	149	144	122	143	164	162	138	134	131	134	142	140	133	156	153	120	148	174	124	150	121	168	148	156	140	151	123	144	126	147	166	171	161	151	155	147	147	132	134	141	152	132	153	143	160	131	133	157	153	147	148	162	123	159	146	151	152	153	138	132	141	132	147	140	144	136	140	154	144	189	127	132	131	128	158	151	145	142	154	142	156	120	157	130	163	125	164	137	138	148	142	143	152	156	128	152	136	130	161	147	152	117	140	140	131	150	136	151	132	144	151	141	135	138	156	160	164	160	150	148	120	145	141	159	136	142	148	163	152	143	148	157	164	142	123	119	141	142	152	135	159	132	144	120	133	141	137	143	123	130	133	160	156	157	150	155	133	154	130	167	139	156	160	159	150	164	163	146	152	132	135	160	149	151	151	144	130	141	147	131	139	133	129	138	159	152	173	130	137	143	140	146	126	123	129	145	128	134	154	161	160	141	158	152	119	146	145	134	138	160	160	129	121	135	143	135	138	122	136	144	143	126	145	156	149	135	157	138	141	145	145	138	152	142	138	129	129	124	135	129	168	145	143	128	156	138	146	146	163	138	136	147	151	161	146	129	133	138	143	128	134	154	167	142	112	119	150	140	128	149	131	135	134	129	169	147	131	137	155	122	142	133	168	143	149	149	147	175	152	146	129	142	138	142	128	139	143	145	130	151	141	141	135	134	137	134	138	125	150	140	132	126	128	129	121	128	132	143	144	138	155	158	171	141	140	138	115	133	120	149	156	126	138	130	167	143	146	140	159	136	150	161	167	141	152	152	142	120	142	149	131	146	132	124	149	154	119	141	150	149	155	168	137	121	166	169	136	147	138	141	159	150	124	138	163	159	135	136	147	118	151	146	144	154	149	152	125	160	160	123	143	138	142	145	155	142	150	131	105	126	129	141	133	133	143	152	163	121	180	138	136	140	156	124	132	141	137	145	135	126	144	175	150	129	143	147	163	141	150	136	151	169	129	177	162	143	146	162	142	147	141	165	167	154	145	160	135	132	141	138	137	150	142	153	132	134	148	133	141	138	139	164	141	144	151	162	143	147	155	136	128	126	117	151	153	144	136	130	106	136	148	147	125	145	168	148	138	134	145	134	150	136	159	146	149	153	150	147	157	166	169	158	109	141	165	147	156	161	143	139	153	131	168	137	146	155	165	139	138	147	139	130	157	150	137	134	137	142	135	161	137	155	136	144	126	150	155	148	153	143	151	164	168	165	141	129	145	157	133	155	113	126	142	141	138	133	125	143	143	115	147	138	146	128	149	117	166	147	162	143	132	129	150	148	145	146	145	158	148	150	152	143	115	134	141	151	129	164	131	183	154	142	119	144	148	122	141	140	136	155	141	172	124	164	119	146	128	133	148	152	150	145	147	155	148	140	133	146	140	140	140	128	149	123	164	160	138	165	153	146	130	144	140	138	171	148	151	147	161	142	152	135	159	120	158	129	161	122	145	151	157	157	136	126	136	174	139	143	144	154	152	137	127	128	147	121	134	143	151	139	139	146	157	143	152	184	167	137	153	160	128	143	149	139	141	127	141	150	139	140	141	158	142	147	139	142	131	122	127	121	134	148	164	155	145	142	140	154	126	162	138	133	137	154	164	154	144	139	155	150	163	127	127	136	143	129	154	176	146	164	150	142	137	157	165	142	137	146	154	130	156	150	139	144	148	139	142	142	110	141	134	139	135	129	158	110	157	137	152	133	145	117	135	136	123	151	153	145	143	148	116	162	152	153	164	125	156	157	150	143	152	153	160	146	148	134	148	118	154	132	132	130	161	183	138	156	139	132	147	136	138	136	130	127	161	145	144	126	134	152	143	151	153	141	165	132	174	133	143	116	159	140	173	149	145	135	149	147	131	160	131	140	147	125	151	176	129	162	169	137	151	155	151	140	120	152	132	149	185	147	151	122	144	142	137	151	123	138	139	143	161	144	159	119	156	161	151	142	133	152	142	139	139	162	172	150	159	166	122	157	146	141	130	134	139	150	143	140	160	145	115	138	153	121	148	148	125	124	136	150	151	129	141	131	146	142	123	155	140	139	140	133	173	142	154	150	157	127	163	152	148	136	134	149	142	149	139	148	154	160	149	145	162	165	150	128	168	131	156	154	137	135	139	164	155	126	140	141	145	152	139	135	143	130	133	144	158	155	154	153	128	142	154	140	142	136	147	128	139	126	166	137	172	141	132	138	138	129	146	177	149	118	146	120	131	152	149	173	133	139	156	134	147	156	153	126	144	155	132	141	161	162	153	129	129	144	131	146	165	133	144	127	133	142	133	139	134	134	139	145	130	143	138	144	143	117	157	126	148	130	139	140	121	158	128	142	145	136	148	139	145	156	143	163	130	135	157	141	135	140	138	146	140	118	142	127	131	162	153	157	153	126	140	131	142	147	135	142	145	156	157	137	152	161	135	153	128	119	143	137	167	150	130	146	147	148	150	142	143	171	120	164	130	148	153	162	134	134	149	142	135	145	149	136	126	148	141	125	122	165	156	163	130	146	143	143	164	142	142	145	155	148	149	145	156	153	150	151	169	141	159	155	125	119	154	139	150	122	160	142	144	131	144	144	126	166	145	133	129	105	125	137	170	146	155	127	132	134	127	133	142	129	155	153	152	163	163	148	158	161	137	139	140	123	124	140	151	137	151	153	166	132	160	158	135	167	152	127	156	163	126	132	133	148	133	144	137	153	147	161	163	145	147	144	135	157	148	140	138	136	129	130	139	119	142	147	150	148	154	128	130	133	144	135	134	135	153	130	147	138	145	153	153	142	124	148	133	131	131	111	153	130	159	122	130	155	125	146	177	139	171	152	151	132	161	151	148	142	159	136	127	131	141	133	137	146	148	146	150	173	138	134	133	150	142	142	162	136	145	161	123	138	118	132
17089	12195	16333	14017	9310	6286	3716	2587	929	333	353	350	354	318	349	344	352	344	362	364	364	385	340	317	311	361	364	343	340	341	318	354	315	386	353	343	344	363	345	355	356	345	316	345	355	403	351	354	338	335	356	345	348	331	354	357	339	372	368	355	336	331	327	334	359	410	356	326	355	370	376	352	324	344	341	316	350	356	359	368	353	390	345	341	356	350	371	354	394	330	358	340	353	336	353	367	353	343	354	320	340	362	342	383	339	358	387	350	327	318	376	321	320	337	359	361	345	319	335	365	329	333	327	324	340	325	311	348	350	356	362	344	364	404	312	375	330	345	389	342	358	357	372	349	343	359	351	360	340	359	370	341	363	387	310	322	335	359	313	331	331	353	335	344	331	327	355	330	358	341	335	386	349	336	342	345	359	345	361	340	377	372	351	360	316	373	383	366	354	360	369	343	329	304	338	342	359	354	347	338	338	331	381	305	359	345	355	359	319	335	340	340	360	378	382	392	339	335	323	333	349	371	370	364	337	345	350	372	382	355	375	344	340	359	345	370	357	335	350	371	355	346	331	355	333	344	345	332	343	352	377	359	361	330	305	346	326	340	330	335	292	337	342	374	338	323	317	354	370	339	363	341	347	333	379	342	351	366	327	345	349	340	317	341	327	361	383	370	369	367	326	382	360	337	355	330	382	369	316	330	354	329	374	368	328	337	325	351	348	321	355	335	362	348	347	340	352	376	322	350	342	340	330	371	327	337	340	360	380	340	358	354	376	341	359	362	350	332	325	378	360	349	373	327	319	336	348	347	367	330	339	382	368	325	352	353	338	349	364	353	286	347	345	372	302	333	316	338	343	327	361	357	338	322	367	337	372	337	313	333	291	355	376	318	379	362	323	343	339	368	337	361	319	347	358	356	358	357	380	319	375	351	353	365	365	380	350	388	356	359	341	327	376	315	354	349	357	334	325	341	368	355	348	359	324	324	384	374	355	304	330	325	335	339	347	387	322	352	366	327	378	319	340	339	357	338	321	368	342	330	316	348	323	306	319	335	328	371	340	358	373	317	367	359	340	319	358	320	338	372	337	392	390	333	380	338	362	324	317	371	333	356	346	339	346	372	337	364	374	347	334	358	331	372	341	357	320	355	343	356	341	343	365	370	366	341	324	345	349	364	366	380	337	344	385	336	325	318	370	314	332	328	355	334	362	356	374	351	353	322	352	334	352	372	362	339	317	343	311	357	342	362	340	362	389	325	364	351	349	346	318	363	356	332	359	345	352	329	354	353	366	323	352	320	342	365	341	365	344	285	318	371	359	324	354	369	361	328	335	338	350	336	332	366	354	303	381	326	380	348	350	335	359	354	310	365	328	302	326	373	323	377	330	334	389	355	346	345	344	355	346	325	380	334	342	341	367	359	333	380	366	328	362	354	342	370	345	339	306	328	330	349	344	386	349	316	347	350	347	335	345	344	352	350	381	338	300	354	370	375	364	309	368	367	337	332	357	344	368	341	395	347	335	347	344	351	375	312	349	357	335	339	389	359	325	336	390	357	338	313	352	360	352	350	325	376	342	317	352	368	359	338	357	331	349	336	345	385	343	358	359	368	314	360	338	361	353	355	345	335	366	374	379	332	347	358	347	366	357	332	355	330	356	322	349	388	356	390	365	316	333	345	319	366	350	388	365	343	323	327	378	363	365	373	374	381	365	348	336	350	349	391	367	311	361	323	368	322	310	352	334	346	320	371	341	362	367	332	357	326	317	337	344	366	367	324	356	340	345	330	357	385	332	349	309	355	321	327	317	342	343	346	385	350	329	362	354	351	325	364	346	382	335	354	345	326	364	355	396	335	353	380	341	361	354	355	348	360	371	356	357	335	347	364	373	355	307	362	334	340	365	339	351	385	350	332	333	320	365	321	309	357	323	373	331	350	353	380	376	327	346	341	341	372	340	343	343	377	368	335	345	343	351	378	330	333	360	329	351	355	365	377	355	343	360	320	341	339	351	376	355	329	326	364	319	383	327	377	358	378	347	320	344	362	384	343	349	361	325	369	346	351	365	353	325	353	336	372	378	333	358	327	358	342	354	369	332	318	305	336	381	339	353	337	327	344	385	354	341	370	348	368	354	375	360	372	309	304	353	335	361	393	339	372	322	347	340	328	350	371	321	337	332	352	357	358	356	386	371	350	338	363	316	349	368	361	358	332	341	340	356	338	328	329	340	327	315	337	363	341	375	340	356	324	329	338	339	362	370	354	381	342	332	346	367	321	333	360	347	318	312	369	338	367	382	350	358	340	352	366	334	333	329	359	347	351	323	317	369	328	360	324	345	350	384	328	353	349	371	338	377	340	350	344	313	328	323	326	365	333	324	347	346	361	336	368	347	319	325	343	343	333	365	354	331	352	334	332	314	348	307	301	346	351	335	358	359	339	349	325	337	353	365	339	374	348	342	338	369	349	354	371	348	356	375	365	335	351	336	354	313	370	342	352	351	376	334	337	331	379	378	326	359	348	356	315	336	324	364	329	376	348	327	373	340	332	334	343	351	364	344	339	349	367	367	360	349	363	378	333	319	347	374	342	351	369	378	347	324	365	365	347	334	349	329	320	348	355	343	363	319	372	365	353	361	345	353	303	351	360	334	337	319	355	333	337	356	364	310	299	345	313	330	329	350	348	342	364	344	355	355	350	366	370	356	363	359	325	348	339	379	341	364	314	362	331	358	355	356	323	375	391	345	356	372	361	343	351	375	335	356	373	337	369	341	368	318	334	358	338	328	331	349	357	345	346	345	351	352	350	346	330	310	364	378	357	377	347	331	360	354	335	336	380	311	365	355	324	367	366	314	366	359	370	350	302	397	381	325	330	328	352	345	310	360	368	365	367	352	373	333	339	353	379	341	340	372	359	380	373	363	353	351	344	309	364	348	370	334	337	368	329	344	356	370	368	380	351	365	328	343	339	339	362	342	353	339	379	355	344	375	339	327	358	389	407	386	314	327	344	371	327	355	338	341	324	334	376	349	346	371	370	309	332	309	357	325	306	390	377	361	350	342	331	372	350	375	346	362	329	338	378	337	351	344	363	350	349	334	351	393	371	364	332	360	348	376	307	377	362	324	382	353	344	349	322	366	361	382	335	347	361	339	383	364	361	372	329	329	315	338	336	350	337	327	314	313	345	333	354	354	355	318	341	365	343	310	397	351	364	371	340	353	355	349	329	339	395	348	351	340	345	326	334	352	329	328	351	379	359	351	376	374	338	335	356	351	342	295	336	331	365	356	342	353	370	338	350	362	309	337	336	327	350	372	319	330	354	350	338	342	354	343	334	361	350	374	322	353	364	373	359	333	349	372	372	377	344	310	353	353	343	390	347	344	353	337	359	354	370	349	357	339	367	320	324	337	336	373	356	368	361	346	325	363	344	354	359	335	363	369	374	368	328	373	323	383	366	346	346	345	328	368	332	328	345	361	350	363	366	377	317	344	364	331	339
41695	28988	25072	16752	8998	6226	4079	2269	807	216	229	227	254	232	228	228	234	255	235	231	211	225	246	219	241	203	238	215	230	210	229	246	258	192	232	210	241	244	244	242	214	258	228	193	220	210	210	237	234	221	240	222	239	209	223	216	218	230	221	231	255	240	245	233	215	253	263	230	262	228	243	213	253	204	226	232	230	225	206	214	229	236	212	243	245	199	206	217	213	204	237	217	218	264	215	238	237	226	233	259	230	219	222	215	226	208	245	232	234	230	237	245	241	236	234	239	197	219	239	238	239	215	227	215	237	222	231	225	265	239	207	223	239	221	228	210	236	261	216	230	220	228	235	228	221	250	228	228	241	231	213	217	205	214	201	206	225	251	233	255	270	230	241	249	214	226	233	183	212	222	199	237	238	258	245	247	216	241	260	218	216	212	217	217	236	228	237	222	219	228	273	237	232	217	238	224	202	248	230	231	247	217	276	235	243	216	231	239	243	225	221	210	214	203	229	223	238	245	231	228	225	238	247	246	224	198	212	228	209	188	247	213	244	245	233	198	234	257	220	191	231	257	233	223	238	231	209	208	203	223	237	214	208	221	218	208	210	235	230	204	217	212	226	226	230	279	230	234	230	227	212	255	252	202	226	237	231	216	239	205	236	247	205	246	235	240	244	236	268	216	214	198	238	228	232	236	242	223	211	218	252	240	249	246	246	236	216	197	221	237	227	210	219	204	232	233	226	242	248	217	230	231	235	227	240	224	237	235	224	236	247	246	223	211	213	228	246	209	250	208	228	224	216	208	252	240	240	242	230	227	205	226	265	224	243	218	217	217	254	221	233	236	225	199	247	255	209	228	221	252	240	226	218	226	232	229	236	238	245	226	231	251	223	226	235	259	245	227	229	246	244	240	222	232	214	210	215	262	213	235	222	220	219	240	208	204	233	203	251	234	248	223	203	223	275	243	209	221	215	231	252	233	220	208	217	230	247	234	241	243	231	242	213	213	231	249	232	244	230	223	242	223	248	219	234	236	213	237	185	212	229	229	259	246	214	222	225	230	244	215	209	219	230	225	244	203	220	231	214	249	225	253	236	195	224	217	209	245	196	217	251	237	235	242	230	242	232	219	213	217	211	248	231	245	240	235	215	227	217	222	237	227	218	200	221	225	214	209	249	207	207	254	239	215	238	231	219	271	242	254	230	224	216	202	228	232	223	230	218	241	222	260	207	230	227	249	236	192	216	225	232	211	232	214	222	224	232	241	248	257	235	207	242	231	219	251	222	224	215	239	220	214	231	242	246	212	220	195	245	186	224	214	229	220	231	234	225	226	219	214	226	204	214	245	236	255	252	246	226	218	223	241	249	227	252	207	227	212	251	252	231	221	197	228	253	249	234	230	246	255	223	242	209	239	227	250	235	239	240	217	229	213	216	217	222	238	244	223	248	243	208	251	242	230	240	217	262	240	219	227	240	231	206	221	229	186	193	231	242	233	227	220	221	228	206	254	216	232	238	239	236	222	241	220	228	227	228	236	257	226	222	218	249	242	206	249	217	199	219	196	240	219	241	238	231	228	252	218	228	214	234	218	232	214	247	241	202	214	249	213	230	241	217	235	237	243	215	210	234	233	213	248	227	206	210	212	212	221	234	242	196	209	236	234	222	257	265	216	213	227	240	240	228	259	265	218	253	211	229	231	245	223	239	224	256	232	205	208	258	235	233	238	202	210	237	220	230	234	244	210	257	202	229	228	209	221	249	231	224	227	253	204	212	237	230	244	176	213	223	211	220	220	229	219	248	214	228	208	249	238	223	273	236	226	215	223	236	210	216	262	258	225	232	232	237	236	236	221	252	242	241	261	260	252	227	223	265	215	239	230	227	230	191	234	227	239	222	243	217	249	231	200	210	230	239	241	202	205	211	202	220	234	241	234	202	214	236	236	245	236	241	235	224	206	235	209	225	232	242	222	208	258	188	252	248	217	229	249	204	213	253	255	233	221	229	218	239	217	257	222	227	243	202	215	223	235	219	226	225	221	245	205	227	218	228	225	192	231	221	217	201	208	236	237	207	222	241	227	199	235	225	227	234	233	231	245	216	197	231	185	172	204	181	239	243	229	219	197	221	224	243	256	200	274	226	242	216	242	189	226	229	227	227	225	216	199	204	248	218	253	243	256	196	235	259	233	216	251	217	233	248	222	228	256	224	233	236	217	229	226	217	242	218	244	235	258	263	217	235	270	212	239	224	231	227	236	257	229	223	248	240	222	228	235	231	190	234	227	187	228	244	249	249	243	215	243	192	232	241	244	233	230	234	246	196	277	226	237	236	236	230	235	235	235	244	230	241	249	237	227	238	245	223	228	234	216	237	239	250	213	222	236	217	233	230	206	205	237	258	230	215	226	211	235	227	228	211	217	236	246	258	236	237	248	225	252	230	234	239	244	232	228	247	265	229	231	240	245	233	243	273	240	244	236	221	214	234	238	210	263	250	227	234	218	215	234	208	238	234	228	229	238	222	235	217	223	226	190	214	221	195	224	222	245	253	239	219	235	223	210	234	254	246	217	231	231	274	237	223	258	234	205	222	199	227	211	234	220	244	221	216	199	206	219	225	236	260	241	219	225	241	244	218	213	238	237	194	209	228	207	235	203	205	244	208	243	220	262	255	226	254	249	236	244	224	229	253	234	221	226	229	241	211	221	227	210	211	232	236	235	238	263	249	197	239	234	223	239	236	243	214	215	236	228	254	238	222	232	222	208	217	220	217	201	220	221	225	224	237	232	216	236	224	249	222	226	231	219	230	245	207	200	220	235	258	187	247	215	227	239	233	234	202	201	247	221	231	235	235	233	198	219	192	234	204	220	247	236	227	233	241	240	232	209	246	249	241	243	221	202	198	235	228	207	232	229	263	197	224	244	240	235	215	269	236	247	243	199	224	223	215	244	210	241	230	212	212	227	223	257	245	228	245	228	218	260	238	238	224	243	216	227	235	222	255	223	227	255	218	243	223	227	208	248	236	240	241	230	249	204	219	203	236	233	226	228	243	227	270	213	254	212	221	216	212	232	214	230	214	224	258	243	216	209	222	236	245	243	221	199	209	217	241	230	245	214	218	247	231	227	200	206	247	228	243	235	230	221	224	231	247	232	251	223	238	221	230	228	223	210	232	220	229	223	207	255	243	216	220	228	205	213	274	264	232	222	226	237	215	241	237	232	239	207	221	225	220	226	227	209	239	233	241	240	247	216	219	232	245	239	231	251	232	213	222	205	250	245	236	226	242	231	232	224	221	208	204	224	223	209	252	224	238	231	221	200	230	232	218	239	280	218	223	241	241	206	233	209	227	231	212	226	193	228	206	220	241	226	213	213	257	229	225	218	220	239	239	248	248	235	222	252	248	224	214	255	222	219	208	217	222	255	248	236	242	284	245	209	231	239	245	245	199	243	273	262	233	236	206	252	205	219	260	227	219	222	220	212	249	218	209	225	220	214	230	238
27157	23118	30249	27328	20355	18426	13480	8444	2562	583	536	551	529	540	520	506	523	505	549	521	533	525	529	569	527	516	518	547	556	492	520	521	519	535	495	537	477	556	541	496	500	494	521	554	466	497	495	539	521	510	560	514	529	546	500	486	511	519	527	539	496	514	512	510	510	500	542	542	510	508	507	513	546	512	554	547	495	496	498	498	520	525	535	488	510	508	510	544	554	508	517	486	534	541	536	492	527	526	532	486	498	483	527	528	537	499	518	563	491	537	543	552	508	532	519	480	533	538	514	478	512	488	532	522	501	500	519	516	515	518	473	503	511	532	508	493	493	548	565	496	498	489	500	507	554	526	538	487	567	518	483	536	524	508	578	476	486	505	570	514	545	535	488	530	523	529	540	525	521	573	518	486	518	523	494	488	518	485	540	532	503	515	520	497	496	496	521	516	492	530	487	510	559	497	544	550	514	509	522	480	540	514	494	513	495	531	503	533	546	581	517	548	508	512	532	495	526	542	511	528	543	549	536	512	514	519	474	506	528	521	524	528	584	522	528	518	538	504	500	512	498	510	541	529	521	533	517	551	567	540	564	555	516	481	519	543	529	528	498	511	515	478	529	543	542	531	510	513	498	534	543	465	469	507	530	501	519	509	558	555	535	487	492	519	513	505	500	553	549	533	516	582	492	547	561	536	538	546	573	482	539	506	506	568	541	540	512	491	492	497	495	494	536	482	519	482	527	541	527	509	501	488	532	531	563	498	531	521	533	522	529	514	486	519	506	516	529	539	502	522	494	502	564	521	491	484	552	477	552	559	532	517	503	499	503	547	495	504	549	527	527	474	528	506	575	525	557	516	531	507	504	519	519	532	500	498	499	534	543	547	484	538	517	502	511	543	498	510	549	533	546	492	506	542	520	575	516	514	544	490	519	499	526	521	524	498	505	475	464	486	515	504	577	508	536	531	499	581	516	539	474	522	511	543	525	469	532	504	537	496	507	520	529	520	499	490	529	519	476	528	524	504	549	533	532	484	539	491	501	530	564	515	517	496	541	517	554	543	511	500	537	523	562	554	535	509	502	544	506	508	574	491	529	519	508	501	513	519	545	489	498	544	488	515	526	592	521	543	549	519	516	513	513	488	521	528	527	506	500	518	530	515	518	505	506	523	498	497	524	510	501	516	502	520	536	546	497	551	538	486	498	529	529	485	529	510	529	503	510	504	500	510	502	496	474	583	545	535	527	463	519	535	489	517	476	578	509	528	483	526	497	535	546	537	511	528	554	506	488	543	529	566	527	498	509	519	553	547	542	477	498	518	533	515	504	531	568	521	538	506	503	550	493	490	531	527	521	531	529	507	549	505	505	485	517	476	495	491	516	492	475	497	519	493	490	517	497	504	499	498	545	471	482	497	527	505	541	511	557	553	512	529	573	521	534	517	554	516	517	511	522	516	520	557	475	522	518	543	478	525	472	524	502	469	520	529	573	541	496	498	556	514	547	490	534	472	491	528	517	528	531	521	510	507	511	517	496	561	528	499	506	505	503	548	483	554	485	535	524	522	509	541	519	555	544	500	517	510	530	555	512	473	465	539	550	497	515	522	464	517	500	516	523	501	502	473	548	495	496	501	530	544	535	545	499	509	510	554	509	506	515	527	536	517	471	479	552	511	506	511	481	543	497	541	496	504	506	498	525	570	533	523	553	523	494	499	486	494	506	562	526	491	535	549	484	500	516	508	543	537	470	538	502	556	532	536	511	512	558	543	483	528	516	518	471	497	547	509	527	468	519	474	539	514	526	497	514	546	534	522	503	475	541	510	496	515	521	544	495	524	534	509	528	478	511	491	558	504	531	548	511	523	474	516	507	532	545	566	498	518	525	526	492	495	548	564	565	535	543	526	507	512	522	520	510	480	517	552	537	529	553	485	512	501	498	509	507	536	543	538	533	478	545	546	524	515	524	533	510	535	486	513	516	537	491	523	536	534	534	530	498	536	535	527	496	526	496	523	518	529	550	545	480	532	520	530	549	508	527	465	503	489	518	541	529	547	542	548	507	525	528	516	529	553	510	533	506	502	473	492	497	468	479	517	502	533	508	519	480	510	531	481	550	542	513	489	487	506	513	513	488	499	505	528	521	525	467	537	527	516	533	514	512	480	544	546	523	514	487	586	493	521	511	541	537	547	512	512	548	562	551	517	527	509	529	534	558	573	483	537	491	490	528	521	531	513	500	516	533	474	526	507	492	519	508	505	526	475	505	497	516	518	519	495	516	498	496	512	543	571	575	477	538	550	494	547	567	543	479	507	484	506	506	522	523	539	497	527	486	544	561	567	544	540	524	506	475	507	512	561	517	558	551	506	509	493	511	521	516	583	465	516	533	533	526	483	500	561	500	483	506	507	471	463	525	482	512	553	556	509	515	480	514	467	525	492	529	507	536	516	507	489	545	508	509	508	503	523	515	494	519	485	505	516	519	521	471	473	485	503	489	540	521	559	507	503	502	500	566	470	533	530	488	531	491	535	543	541	461	518	529	484	485	512	519	462	472	536	497	576	536	463	520	538	498	471	505	522	521	527	511	544	547	509	541	510	495	517	509	550	499	504	533	487	533	518	528	503	548	506	510	515	543	491	496	536	524	547	485	539	528	511	509	514	521	528	534	502	550	498	490	505	506	512	521	499	552	520	510	543	534	546	529	540	566	537	571	525	536	532	517	506	536	526	489	524	492	522	511	522	535	525	539	522	532	513	512	521	531	494	509	488	524	539	519	505	532	520	544	527	504	496	513	531	543	534	533	560	539	529	512	530	532	520	513	539	514	511	525	508	518	452	512	533	518	540	511	509	519	557	498	513	531	505	528	531	505	526	532	547	516	544	521	501	563	493	507	537	526	547	565	513	530	533	550	533	515	509	533	487	539	548	516	523	504	559	480	524	502	510	513	521	516	523	519	543	516	516	515	504	541	520	527	517	553	535	525	511	504	538	521	540	549	526	531	483	528	528	492	533	491	535	528	483	575	510	507	518	507	521	519	521	516	522	527	461	514	515	525	526	522	509	489	543	497	554	480	519	533	504	510	547	508	520	504	526	525	545	509	495	474	483	532	499	483	506	536	506	526	534	558	505	510	478	528	534	561	540	554	525	530	552	508	507	522	487	540	486	504	504	489	501	530	519	523	522	542	519	484	507	507	555	498	506	526	505	515	481	539	514	530	500	531	478	501	543	508	523	526	493	493	512	515	545	511	515	519	548	531	462	513	538	521	548	532	521	532	516	543	507	513	511	450	548	505	491	509	520	479	489	495	502	518	484	537	527	517	542	525	503	497	528	468	510	506	531	485	543	529	539	544	512	517	473	491	488	523	538	514	499	475	506	504	515	539	533	494	520	503	563	581	519	507	568	520	521	537	552	501	535	505	494	515	519	536	561	535	530	499	513	522	503	523	486	496	537	502	501	507	501	510	554	504	514	506	521	511	523	515	496	533	511	540	509	538	539
53252	40473	35127	25241	15663	12271	5006	2472	633	237	241	254	276	243	253	233	248	216	226	271	239	232	234	248	261	248	228	239	260	225	251	221	236	263	255	259	232	220	275	239	222	245	226	214	248	257	229	238	261	248	251	242	228	244	250	266	216	247	244	258	248	227	241	273	254	242	242	220	256	249	233	217	223	227	215	243	249	231	245	234	221	260	255	270	227	250	242	252	225	234	249	251	245	248	254	233	209	250	276	236	266	251	249	257	264	233	217	248	241	258	259	242	240	242	259	252	272	244	254	259	225	251	238	255	216	242	231	243	221	238	233	272	258	234	271	258	269	237	249	230	216	275	239	223	253	229	234	242	242	249	239	255	216	225	262	235	237	248	240	248	256	232	255	225	221	204	246	257	216	236	243	254	253	250	224	236	223	236	254	256	253	240	242	277	231	216	244	258	228	227	243	237	259	256	225	227	254	247	269	225	234	248	235	238	263	251	265	223	245	267	252	225	238	226	254	253	271	263	235	218	268	224	238	227	274	231	230	235	250	235	239	236	248	258	262	214	244	250	245	246	237	239	246	271	220	241	219	241	236	233	245	257	271	265	218	239	246	224	239	249	213	246	223	210	214	208	229	247	268	239	288	225	258	242	251	259	249	258	226	236	245	261	243	222	242	249	266	258	233	216	252	277	238	240	225	266	226	229	242	247	230	213	230	216	265	273	263	285	212	240	272	273	242	251	247	274	242	246	223	240	229	247	242	246	242	257	200	236	253	261	231	240	247	264	247	236	241	226	225	239	236	257	270	258	256	266	249	249	243	272	249	263	251	220	228	228	261	249	236	249	261	237	238	275	260	278	232	243	254	235	238	266	246	249	209	248	245	248	223	237	254	216	224	262	265	229	254	260	257	237	246	214	233	268	247	211	241	261	218	243	224	230	249	266	227	261	276	262	223	229	232	227	269	208	235	189	267	248	267	217	216	252	260	234	230	230	261	246	239	256	254	251	269	271	253	224	246	288	258	260	224	235	239	249	216	229	257	253	234	248	269	279	280	223	249	237	258	215	221	274	238	225	258	234	231	239	247	267	234	253	226	255	239	234	265	270	218	287	220	225	249	264	261	248	236	242	218	227	249	259	225	243	253	273	283	287	260	254	247	234	263	252	208	260	259	263	234	253	228	228	256	228	233	273	222	217	238	241	229	230	251	246	259	232	251	239	235	219	221	257	256	249	241	257	236	255	240	263	240	251	246	232	241	245	247	218	236	232	238	269	235	256	243	228	256	267	224	226	247	239	243	228	223	240	255	253	232	212	232	224	240	256	234	230	233	251	233	238	246	245	268	243	238	248	237	246	238	227	238	265	239	224	243	231	246	245	248	315	260	237	238	243	238	256	276	245	242	231	271	215	195	249	225	217	226	222	245	244	272	273	267	238	229	277	229	259	244	255	231	254	236	264	266	251	221	241	235	233	222	237	233	248	222	235	234	262	238	261	247	228	224	227	236	216	207	228	248	251	241	230	248	247	234	240	227	209	251	259	248	235	261	203	222	250	224	225	258	235	224	255	234	263	244	272	250	246	207	251	243	233	246	230	259	249	252	239	228	259	234	240	233	245	230	240	233	243	248	254	229	245	264	234	224	276	252	235	269	253	253	243	252	248	248	256	272	258	228	230	211	242	245	213	276	243	284	282	240	258	217	256	242	234	239	272	242	240	242	246	242	229	253	255	250	251	271	243	255	247	221	210	252	228	210	241	259	232	255	241	242	230	246	249	278	240	213	228	266	256	229	253	231	266	242	226	231	284	249	213	221	238	264	257	225	249	260	228	238	243	238	235	220	251	254	223	262	254	212	254	249	256	252	244	257	264	257	226	258	266	246	246	246	202	263	228	219	237	237	242	251	262	285	248	243	242	221	279	230	226	251	253	246	252	227	239	221	235	227	227	223	242	232	256	225	228	238	217	251	256	275	233	244	228	246	263	252	250	250	229	227	229	233	227	214	251	232	273	262	273	247	260	277	222	259	239	227	230	245	244	218	244	239	284	236	233	242	218	244	222	243	240	247	236	231	242	227	245	248	267	265	237	231	240	246	257	228	229	230	251	225	218	247	249	230	236	252	238	255	226	250	258	253	245	220	221	247	265	285	249	247	232	229	248	256	230	292	231	242	236	241	226	223	256	239	257	224	232	235	220	246	250	243	246	253	231	215	247	222	263	281	281	243	228	255	254	254	233	237	232	263	227	260	262	216	227	239	216	227	231	231	233	246	233	231	256	219	255	250	227	234	258	259	252	251	217	257	257	247	235	266	258	248	245	238	260	237	263	260	245	253	252	258	265	244	239	244	232	226	250	226	260	255	264	234	237	263	239	264	232	261	264	239	251	242	284	247	239	248	262	237	257	267	267	257	223	223	241	253	258	256	251	213	241	263	254	256	269	255	245	230	244	252	221	208	257	257	252	259	207	244	224	216	274	224	227	219	252	260	234	232	249	244	261	227	263	239	250	258	248	240	258	288	242	251	227	240	230	239	248	260	266	250	224	255	262	270	253	232	243	246	232	253	266	265	247	245	279	256	255	229	219	267	246	227	228	266	261	259	257	248	233	239	261	238	240	284	252	235	250	219	237	251	249	257	236	257	215	237	255	235	250	239	233	234	242	249	254	228	201	223	226	248	247	254	230	240	252	231	228	218	240	236	237	243	255	232	256	267	232	240	243	249	235	262	266	232	249	221	225	225	249	223	247	220	238	228	233	223	218	243	222	260	220	246	241	246	224	265	247	265	253	269	248	237	215	232	252	234	229	208	262	255	232	255	234	210	212	227	233	256	228	247	241	234	259	255	244	210	243	251	247	224	218	246	240	250	260	268	266	237	243	267	251	238	231	244	261	260	242	238	239	226	230	262	238	244	248	237	227	223	261	247	239	226	220	212	231	240	223	233	235	233	265	265	222	227	229	230	235	226	213	282	268	256	239	242	239	265	241	243	280	257	210	219	244	250	260	232	232	242	240	263	232	248	225	248	241	239	257	236	239	264	242	246	264	257	251	229	251	241	252	243	223	254	235	256	232	264	208	229	253	231	225	243	209	215	248	251	271	230	262	228	248	259	230	253	244	239	239	232	240	225	246	228	242	255	247	248	249	212	264	235	242	224	235	264	232	240	241	269	231	263	222	267	252	241	235	259	248	232	238	226	241	271	219	231	254	215	247	263	235	234	248	255	262	204	214	247	228	238	215	227	223	203	257	243	257	260	255	258	264	235	261	249	240	246	250	269	266	233	264	257	241	240	217	239	214	257	261	246	252	260	219	253	263	272	242	223	238	230	254	238	225	228	238	217	226	246	265	239	231	250	251	237	239	241	217	215	224	221	273	251	223	236	246	207	230	239	228	235	246	245	229	233	251	242	238	259	247	201	252	226	218	262	239	225	263	265	244	232	227	243	243	239	241	216	232	236	264	214	264	290	239	261	252	230	241	226	269	273	229	214	235	218	277	224	243
34441	31997	37512	34790	29536	25791	12553	7875	1749	602	598	645	565	564	576	567	523	554	578	546	551	536	549	551	529	536	574	568	533	530	523	534	582	568	549	562	513	560	575	543	480	528	506	543	547	579	512	521	573	543	514	526	530	532	545	531	500	531	517	523	526	498	520	548	558	550	542	546	535	488	541	526	473	548	545	561	532	521	504	552	537	495	569	526	514	536	525	510	522	528	529	500	485	544	524	505	566	523	535	572	513	540	498	523	544	569	518	520	536	510	566	546	586	551	540	550	540	547	505	497	567	550	504	542	533	540	492	552	545	550	528	537	536	547	526	519	501	554	539	510	533	529	528	519	534	542	500	534	521	578	546	538	530	574	540	530	530	514	539	544	508	500	525	505	518	490	481	535	531	530	574	513	538	517	489	510	527	499	546	549	486	538	551	497	486	531	528	519	519	556	511	531	524	500	537	492	510	498	547	528	579	554	573	575	527	554	576	479	562	533	541	513	533	495	548	503	520	566	511	512	507	525	570	511	539	533	525	528	532	546	515	522	499	543	529	523	537	514	524	548	560	546	536	544	520	512	516	551	514	565	559	539	536	547	540	479	594	476	542	532	537	547	533	546	551	535	513	500	514	569	493	517	517	545	524	576	528	550	506	517	543	556	530	506	523	526	518	540	552	539	497	565	542	531	547	564	500	529	558	540	499	504	521	556	547	508	492	513	500	522	513	554	543	539	505	506	535	524	573	567	541	533	504	527	552	521	535	540	540	514	520	548	526	538	526	555	553	495	535	519	555	490	532	530	563	487	521	516	520	525	499	533	523	512	530	517	513	532	552	593	525	486	533	541	527	506	518	485	567	495	531	534	543	547	525	540	510	503	492	554	522	538	545	526	499	474	528	537	572	553	522	512	523	558	486	555	507	524	534	547	521	565	508	504	551	517	498	504	537	540	551	511	504	538	534	515	576	539	578	536	548	566	511	536	535	563	527	490	545	529	537	520	508	496	545	546	526	565	513	551	528	535	508	531	513	508	545	537	553	521	513	503	532	516	490	501	547	551	515	528	564	535	532	560	523	522	534	566	515	538	526	554	527	526	526	523	538	520	503	543	514	493	567	570	553	546	543	568	501	528	499	528	506	510	547	529	510	527	518	520	552	486	532	539	540	552	526	538	539	577	533	519	531	520	553	476	556	520	521	515	540	543	524	497	513	553	522	518	544	522	547	504	515	529	530	525	533	527	545	567	564	523	533	524	500	505	519	502	556	539	540	532	484	543	525	517	510	527	495	539	506	515	528	563	600	557	529	488	607	558	536	508	510	516	554	541	502	528	556	529	547	561	520	522	528	524	536	537	548	506	549	551	552	522	518	531	541	516	514	544	520	522	560	487	561	477	534	536	535	507	512	503	521	518	495	524	503	520	507	553	530	560	569	569	533	504	540	524	539	614	559	528	517	541	534	548	499	543	536	529	546	543	532	533	526	498	504	493	524	518	501	532	536	547	512	546	511	510	570	547	574	515	511	506	547	531	519	540	515	544	534	539	515	544	490	523	496	538	531	532	551	530	484	523	511	540	528	568	548	589	479	534	489	530	550	597	564	501	521	523	532	514	473	513	515	502	559	571	523	479	511	537	547	521	507	492	497	526	543	516	550	505	545	539	536	518	525	494	538	532	583	567	553	560	509	545	535	517	533	537	519	559	530	528	535	511	538	524	526	529	474	505	527	507	538	533	557	502	541	506	523	533	525	531	540	531	544	552	548	502	541	517	541	527	519	502	495	505	535	533	511	539	534	557	525	586	547	531	538	538	511	521	538	532	556	503	512	525	573	534	488	477	519	587	527	563	537	516	542	518	563	507	539	533	505	528	512	502	535	513	492	523	527	471	472	528	507	513	509	554	519	545	562	490	528	521	550	525	531	497	501	483	476	537	534	543	532	492	527	506	527	536	554	491	520	523	523	553	538	523	506	566	537	510	525	568	545	541	526	504	517	523	539	521	544	524	509	515	559	500	522	508	547	498	546	518	564	502	515	504	508	529	524	516	534	513	542	521	515	546	549	550	512	542	539	487	558	508	526	550	523	523	512	540	517	506	507	545	551	539	539	517	551	540	522	526	528	526	518	505	537	564	521	547	536	530	483	529	492	550	532	533	537	496	531	582	509	549	528	515	504	534	540	520	540	533	542	552	521	535	543	551	464	512	527	501	506	547	520	541	517	585	517	522	548	545	537	516	534	544	495	500	518	513	568	557	540	559	553	519	512	504	525	540	480	531	468	535	566	538	512	532	545	520	504	538	530	558	546	513	523	496	547	548	516	541	530	556	521	503	517	526	543	548	535	521	522	541	510	519	529	491	531	506	523	508	540	549	500	489	528	513	525	510	540	544	550	597	507	518	529	519	526	569	526	554	509	538	556	563	557	526	516	537	538	550	516	542	519	519	544	545	555	558	514	517	485	523	526	499	496	545	548	517	513	545	541	523	542	511	541	533	551	545	554	526	529	568	528	515	525	485	536	518	516	533	548	527	531	532	521	531	513	505	505	524	525	527	543	533	509	544	526	549	527	556	523	553	518	535	555	503	504	530	518	505	511	541	540	545	518	542	549	516	548	533	519	574	528	519	539	539	564	553	563	492	532	530	521	529	560	559	476	535	538	536	539	545	528	523	535	580	470	518	531	535	559	527	576	497	534	567	548	551	539	541	538	554	501	552	550	582	558	512	526	540	531	535	572	554	558	575	518	514	531	563	484	518	562	508	472	501	491	513	511	495	550	540	477	514	557	488	489	541	517	534	528	557	531	548	597	542	534	525	537	528	544	559	535	543	562	556	537	534	504	489	529	556	515	558	522	533	559	496	569	563	538	533	537	523	549	526	485	533	520	524	494	474	529	534	540	491	551	531	500	533	541	523	529	525	542	516	586	514	562	566	488	571	519	597	524	537	545	542	535	556	518	531	553	477	507	513	533	537	516	512	499	553	518	546	522	535	568	508	501	513	517	529	502	560	548	542	522	510	539	549	495	513	534	522	511	569	608	505	509	525	539	533	521	496	553	523	565	560	533	543	547	509	560	477	540	553	518	551	528	533	555	533	540	570	544	509	522	539	569	492	562	481	504	548	528	541	569	523	588	534	543	537	492	577	578	554	556	553	545	559	575	607	529	528	577	533	494	533	543	560	530	575	529	535	504	536	536	526	561	579	487	475	558	525	537	528	497	504	570	520	500	546	523	578	530	486	557	569	525	503	510	554	523	525	570	543	514	546	506	518	506	543	520	504	537	551	521	554	487	578	556	524	557	538	542	541	486	560	576	520	509	511	543	531	550	493	578	512	521	543	533	549	536	507	563	566	522	526	519	537	551	522	486	552	486	536	517	538	499	560	493	536	513	493	532	494	534	534	563	520	512	507	515	509	537	529	537	535	594	577	527	553	507	509	536	532	527	558	511	516	535	544	562	549	538	528	552	546	534	559	500	513	518	514	513	509	553	531	546	508
29173	16670	10564	4978	1988	728	270	148	105	92	117	118	129	99	101	120	117	91	115	110	107	121	107	93	124	122	120	125	115	109	114	108	86	111	108	105	108	112	95	116	126	120	108	113	113	96	116	121	106	133	102	108	133	110	102	141	118	115	93	109	103	118	119	123	114	99	109	107	132	114	100	93	89	121	129	123	86	99	94	109	101	106	112	98	128	128	125	127	99	128	109	105	115	128	106	131	97	115	129	111	110	141	115	120	103	97	101	120	100	135	108	118	117	117	115	116	126	116	135	117	109	108	109	103	104	124	115	109	112	112	110	104	94	90	99	117	107	116	106	125	115	110	137	122	107	109	103	118	100	90	105	123	125	94	101	127	111	102	123	107	116	113	116	101	100	129	124	120	116	119	108	103	102	103	123	102	116	122	103	98	105	116	115	121	108	94	104	87	106	101	91	85	105	95	114	97	120	139	107	111	110	135	111	110	117	130	117	107	111	118	109	120	109	121	106	90	96	96	112	128	113	118	131	124	107	111	105	106	110	126	82	101	116	123	112	100	111	119	123	116	95	103	95	94	104	114	116	103	107	111	106	104	107	114	117	111	107	122	128	105	120	102	107	101	105	146	97	101	103	114	106	102	105	114	107	111	104	120	109	117	108	116	126	120	115	99	104	102	108	110	98	125	105	122	117	117	95	98	96	111	96	111	97	125	100	119	122	89	101	114	106	116	112	117	88	106	101	105	104	108	103	106	105	119	99	105	96	97	107	104	123	94	95	105	116	94	92	114	132	115	97	108	97	105	96	125	116	121	104	99	120	100	115	99	99	135	110	105	105	108	105	107	130	99	110	146	100	125	94	115	116	107	115	95	89	105	108	106	100	104	119	112	122	119	100	118	106	102	116	94	104	110	102	95	114	129	108	92	91	93	99	121	139	112	103	95	104	129	116	126	106	85	102	127	110	100	114	104	112	119	109	105	116	105	116	109	105	115	114	102	107	106	98	84	116	106	116	95	112	118	105	109	100	110	116	110	88	118	107	93	96	113	108	114	102	115	107	126	111	106	115	122	114	109	116	102	121	117	105	106	122	112	107	124	101	127	102	96	107	110	88	122	127	106	121	120	128	111	102	111	125	122	123	109	103	112	88	114	105	118	120	130	122	102	105	135	121	121	119	107	121	92	125	122	116	111	124	119	125	107	99	115	121	115	121	125	121	119	121	110	114	106	102	108	107	122	114	104	98	92	100	120	111	98	107	103	90	109	103	111	90	88	122	113	101	113	96	125	104	101	129	94	123	124	79	116	118	113	114	100	114	109	114	109	109	109	113	109	126	115	86	117	112	96	127	109	116	84	103	117	102	104	112	100	103	112	110	102	108	115	110	118	90	120	109	115	131	107	118	95	115	119	124	97	91	102	111	79	122	109	112	126	115	111	117	124	100	102	105	112	99	121	116	86	98	102	105	83	90	92	123	123	123	102	110	112	110	106	109	112	115	115	115	112	128	116	109	102	103	96	104	112	106	112	119	134	101	94	125	103	102	116	111	100	114	85	100	101	98	109	109	112	96	117	136	111	128	99	108	110	98	115	112	96	106	118	89	107	99	108	101	107	130	100	133	95	103	98	115	116	100	114	109	100	97	101	107	124	125	114	109	123	123	124	103	112	112	90	117	103	107	107	89	108	102	105	94	111	124	120	103	102	102	105	119	118	100	115	114	124	109	113	143	113	98	98	114	107	135	116	90	107	94	112	116	103	107	107	123	104	111	122	111	106	98	111	105	113	114	102	124	100	105	116	109	94	107	114	102	110	80	103	102	112	122	129	116	102	117	122	130	94	109	110	92	132	129	123	96	107	97	110	104	95	108	106	115	113	119	118	111	112	114	108	104	115	119	107	96	89	95	113	99	102	100	109	107	117	114	113	90	98	105	110	116	119	100	105	106	118	92	102	117	111	102	119	111	126	123	103	99	112	91	118	111	131	120	107	126	95	118	95	92	106	121	112	110	92	105	113	114	139	110	119	136	128	110	100	108	110	110	84	109	98	97	113	114	116	129	112	130	111	108	120	121	101	108	95	98	100	126	104	117	121	109	124	115	103	115	105	99	144	102	116	107	115	110	114	99	104	119	104	106	118	107	105	119	115	119	105	103	101	97	107	122	104	113	124	121	120	100	94	120	117	101	113	107	111	99	116	91	96	109	113	90	117	119	125	108	106	127	110	103	113	99	117	106	120	104	113	117	112	112	99	104	105	110	106	105	128	109	111	106	105	94	123	65	114	111	111	123	115	110	147	117	108	113	110	106	109	104	96	132	96	103	108	107	108	102	120	97	106	98	110	109	103	118	121	113	109	96	87	106	97	120	124	120	106	113	95	119	120	84	122	76	124	102	103	115	123	124	90	113	130	118	100	110	123	112	110	102	109	100	88	92	104	104	109	120	135	100	124	119	121	101	83	100	86	114	108	130	121	113	115	128	105	118	135	109	114	108	126	89	99	128	117	109	99	110	109	113	111	110	115	103	115	131	116	101	126	93	113	101	118	115	103	115	105	100	93	96	96	131	116	94	105	114	111	105	79	75	101	120	118	101	97	107	110	113	114	129	95	125	137	117	116	103	114	107	92	102	123	124	85	110	94	94	105	88	106	95	108	98	124	103	124	111	103	113	131	83	110	117	90	107	98	98	102	110	108	112	117	112	118	119	103	136	101	112	92	116	104	131	112	108	117	90	108	86	95	108	118	122	123	84	98	107	115	114	109	113	97	104	107	87	114	107	94	91	107	107	105	92	110	109	112	99	114	100	103	120	97	110	100	109	120	113	102	104	91	122	102	107	101	133	88	118	96	99	97	123	133	119	111	121	96	107	110	113	102	105	106	104	94	106	102	93	104	124	100	110	99	128	121	108	115	121	125	102	102	103	112	110	100	113	118	101	102	106	112	107	103	108	101	120	91	110	104	104	131	101	113	109	110	127	100	83	124	101	111	104	121	103	104	95	98	108	122	118	107	105	103	91	114	122	106	138	85	92	118	94	115	105	116	95	101	101	124	107	85	103	109	94	108	118	87	84	114	109	104	114	91	110	100	93	116	117	124	129	130	124	118	116	106	117	102	115	92	108	92	87	117	112	106	105	102	97	110	103	105	114	122	96	110	132	113	105	96	102	96	92	112	105	107	105	107	92	97	77	109	107	99	105	133	108	110	122	116	130	91	99	108	109	89	106	111	120	90	108	101	95	121	108	102	104	92	115	131	113	112	121	87	106	99	89	118	122	101	110	87	82	121	107	120	101	106	125	104	104	106	128	113	114	114	103	132	99	116	109	112	120	125	94	123	125	107	121	93	110	109	123	110	116	103	94	108	106	112	109	106	154	116	120	125	106	102	101	89	106	123	96	119	125	107	115	106	124	113	99	122	118	117	103	120	94	93	86	96	109	104	125	94	95	106	118	104	102	84	119	106	108	125	103	96	122	108	97	111	106	119	117	109	105	122	114	92
18219	13017	15365	11671	6696	2864	969	476	300	243	280	281	261	269	280	283	283	291	306	301	255	279	285	279	272	263	282	300	273	265	271	274	275	302	257	265	284	280	294	298	254	274	272	280	309	237	286	306	262	265	268	264	258	314	278	282	289	273	253	265	272	275	260	316	302	271	308	258	284	287	290	269	278	241	263	268	265	269	273	255	269	278	274	270	280	267	284	261	259	297	280	281	247	292	288	281	292	303	269	300	272	271	274	279	294	271	259	296	274	300	279	259	266	268	268	273	306	285	268	290	255	272	284	240	264	266	270	260	280	273	283	264	273	264	277	294	274	275	258	273	308	271	306	272	262	269	289	277	275	284	270	313	281	244	246	301	288	289	277	270	248	282	254	273	270	277	277	300	271	291	291	304	272	290	273	265	268	282	276	263	271	259	287	248	251	274	286	264	245	280	270	266	260	273	317	275	294	285	251	266	271	291	283	279	267	262	303	279	284	272	291	259	302	291	278	309	287	250	271	298	254	292	298	289	278	253	271	248	299	280	285	281	301	238	281	281	267	260	298	262	300	275	284	292	278	292	275	290	266	296	255	317	257	264	309	280	296	265	278	290	284	245	270	279	275	278	284	280	293	299	292	273	283	264	297	269	277	278	258	270	277	295	290	271	290	286	295	260	283	283	270	305	287	279	264	257	263	253	278	274	260	270	287	229	274	325	278	302	305	262	278	242	246	282	248	276	306	267	257	259	262	274	269	310	288	293	291	279	271	260	259	291	271	299	264	285	305	272	248	277	251	273	252	285	268	304	283	275	278	255	276	253	291	242	271	282	255	291	263	308	289	275	292	272	264	284	244	262	255	268	290	300	251	268	275	289	276	292	307	292	264	261	274	291	298	291	297	266	277	279	291	259	284	312	267	298	268	253	254	318	271	266	281	275	305	272	275	294	278	266	274	252	257	289	272	273	265	267	285	295	294	249	274	336	273	285	258	264	271	294	261	275	277	271	276	285	301	247	294	273	261	287	273	282	285	249	284	270	270	273	304	242	293	277	279	270	286	259	307	290	296	304	278	268	238	275	302	282	264	293	278	279	287	254	245	284	285	280	269	268	248	276	280	295	275	254	282	258	264	276	298	257	273	248	256	266	292	261	293	271	254	282	245	318	283	299	262	291	289	272	301	265	295	293	319	333	247	265	247	279	248	281	300	271	255	296	239	298	304	243	277	279	272	301	257	300	263	255	260	279	300	291	256	300	284	268	279	270	297	271	262	303	284	262	246	258	274	257	268	243	269	274	257	280	275	274	273	283	302	272	254	277	313	276	279	269	290	304	267	278	260	284	305	295	276	261	279	273	258	281	263	276	312	279	260	284	288	230	243	282	268	304	262	268	279	289	245	273	228	268	283	291	243	270	273	284	271	277	293	266	267	277	268	280	285	288	293	255	235	271	282	279	245	249	278	282	272	258	276	297	271	298	282	322	256	263	300	269	278	277	276	270	243	283	281	278	299	283	299	299	291	263	292	277	305	250	276	278	291	265	287	281	283	273	273	277	293	262	275	262	271	242	303	266	279	250	294	279	289	266	308	258	281	258	299	287	266	285	302	275	232	284	286	306	271	270	261	293	279	278	260	263	293	295	287	296	245	241	292	262	298	301	310	278	264	256	234	296	267	269	276	248	296	262	281	279	257	281	274	272	273	288	272	296	294	277	283	272	256	281	282	234	265	257	277	299	278	276	276	271	281	303	278	288	275	307	285	258	275	267	278	265	261	276	261	280	281	233	291	282	284	287	276	293	294	276	250	293	274	261	263	298	290	281	257	278	277	261	247	305	253	249	300	293	270	243	284	278	295	287	275	316	254	282	253	278	260	258	277	274	273	266	271	274	257	299	249	266	286	267	270	257	272	287	279	295	308	261	283	298	262	266	263	274	279	267	280	273	280	275	257	279	248	298	248	289	264	289	294	260	246	288	277	252	250	276	278	308	266	284	272	291	243	248	257	275	281	284	249	265	283	307	264	284	310	276	304	315	274	274	269	275	268	284	253	262	272	282	245	284	242	292	324	261	273	256	284	289	282	268	261	282	305	269	289	273	270	258	293	325	270	280	261	270	285	278	299	268	261	280	266	262	302	270	285	297	309	300	289	278	317	264	294	286	283	263	266	239	270	303	267	250	281	259	259	266	267	261	262	260	279	286	291	272	279	305	288	311	278	264	289	284	283	249	245	260	261	255	276	289	282	255	241	248	261	260	269	274	273	278	265	281	256	272	286	284	298	262	298	252	285	276	304	246	282	256	274	263	291	253	263	258	270	273	286	253	303	257	279	252	262	255	285	274	266	261	258	261	284	260	260	278	252	253	293	272	280	286	298	264	296	257	239	263	284	308	285	287	282	274	272	265	234	296	277	293	277	248	262	285	293	277	284	272	280	268	241	287	287	256	300	302	276	304	317	297	272	236	273	286	260	261	275	269	235	276	266	295	280	268	263	259	266	285	271	283	285	262	277	279	262	268	232	269	252	272	258	259	284	279	267	295	302	290	273	276	283	275	297	281	253	303	275	271	290	233	264	261	258	293	289	298	297	279	273	287	258	275	289	254	278	268	276	273	291	286	282	262	309	277	270	296	292	267	289	273	294	271	256	255	289	291	255	283	277	279	258	264	291	266	238	261	290	294	268	271	275	280	246	262	282	264	304	278	296	280	287	284	286	288	272	269	307	272	304	277	290	291	279	300	276	259	275	285	265	290	282	241	264	284	301	243	302	289	266	283	252	273	268	287	296	280	276	288	289	291	290	298	239	258	280	273	302	290	267	275	250	252	296	287	286	273	287	303	266	271	273	265	262	296	288	289	285	269	275	275	272	259	260	306	294	290	287	298	269	288	310	278	270	288	269	272	268	290	309	263	270	295	282	258	307	299	279	310	261	270	314	282	295	258	271	249	252	273	284	257	257	274	286	262	259	257	273	258	296	256	253	293	291	283	237	269	283	256	242	298	261	281	268	265	281	251	295	277	261	230	284	284	291	288	294	294	262	270	290	261	288	282	255	266	300	279	291	275	276	256	264	288	281	322	238	279	271	289	310	262	265	243	322	282	271	246	288	288	277	250	254	282	270	268	287	270	315	280	255	267	274	251	292	271	294	288	275	261	264	291	269	292	299	282	265	285	262	261	308	290	268	292	286	261	304	279	274	261	275	265	250	274	296	261	286	281	265	308	278	265	292	281	305	290	294	251	274	287	266	262	239	254	266	291	282	282	268	243	285	265	307	266	311	252	274	262	265	275	282	284	266	273	280	282	273	291	275	280	244	262	249	252	270	290	288	276	272	288	271	249	260	279	275	255	255	254	256	272	297	282	302	269	271	274	277	264	278	280	255	271	294	279	269	263	292	276	262	273	277	266	276	271	277	277	256	272	275	277	267	277	262	274	283	254	278	284	299	293	268	297	284	259	269	270	254	274	253	295	243	299	272	289	261	284	277	266	311	292	251	310
44537	28456	24021	16776	10910	5385	1355	455	209	227	212	206	215	243	236	196	195	196	193	206	208	204	183	197	191	195	208	228	214	180	208	182	228	206	215	214	191	197	201	187	206	192	209	189	181	197	206	227	190	209	177	183	217	219	197	242	184	196	208	200	193	201	196	185	211	221	202	226	200	196	191	194	217	222	179	207	196	182	249	194	178	225	213	204	200	210	217	213	238	217	206	202	189	229	180	222	201	190	188	201	222	190	179	209	201	213	205	212	175	184	208	221	192	186	197	189	196	182	201	201	225	165	205	186	179	224	211	195	208	185	190	197	202	201	208	200	211	181	242	208	224	187	209	192	207	194	206	232	211	202	185	189	180	206	208	209	221	184	182	178	205	194	187	202	195	199	218	196	201	196	215	211	204	193	205	213	199	214	202	232	200	189	206	208	186	215	215	227	212	200	204	193	211	199	171	173	209	211	232	198	182	185	174	216	227	189	190	209	200	177	194	215	209	221	192	205	196	229	215	207	211	194	222	223	221	189	201	186	221	212	241	189	224	225	219	183	215	181	228	207	206	214	189	205	193	189	210	212	198	226	192	210	203	201	167	198	192	222	199	190	161	223	208	212	191	204	196	197	200	202	199	210	232	195	166	218	202	193	199	218	201	203	210	202	184	194	211	178	200	197	192	207	171	180	191	222	197	191	200	218	220	178	191	197	232	211	209	204	185	182	201	204	208	206	194	188	185	213	202	202	187	203	215	213	179	198	195	230	221	205	195	202	200	223	173	212	202	213	192	189	211	199	199	231	186	193	215	193	205	203	178	185	171	196	209	235	192	227	207	179	195	205	188	198	179	183	211	216	197	190	200	217	205	201	202	211	172	206	212	205	217	189	195	225	198	223	202	204	214	192	201	200	202	193	188	213	218	189	196	170	188	199	200	225	212	217	205	185	193	213	176	203	210	212	202	222	205	204	188	196	175	204	214	214	206	222	205	185	215	209	216	174	187	199	186	204	218	200	197	203	211	217	208	195	205	206	206	196	174	203	184	215	232	197	179	216	196	176	206	215	216	198	193	204	187	215	214	199	211	210	200	187	203	199	209	203	189	215	200	214	196	217	185	208	184	185	206	200	189	200	242	193	229	211	229	217	183	203	233	192	191	225	210	219	192	206	209	217	192	211	195	199	184	155	176	197	213	198	179	192	184	209	205	205	171	194	208	203	224	187	215	228	196	224	203	188	217	205	216	197	203	204	224	192	194	196	201	194	189	205	204	182	211	217	190	205	196	169	182	197	167	210	202	199	203	220	206	189	204	196	193	190	196	215	175	216	190	190	202	192	218	207	219	214	192	200	203	198	178	209	197	206	219	163	214	183	208	202	169	207	219	176	197	235	211	191	203	202	180	201	203	184	231	209	207	229	187	183	210	207	230	226	191	198	202	202	207	229	192	220	208	183	237	208	216	179	196	176	206	204	196	198	186	194	211	187	183	200	210	226	209	236	221	210	195	210	218	215	164	182	202	207	194	217	198	200	225	188	223	204	221	193	176	188	202	181	209	184	207	210	196	182	190	205	229	226	203	212	207	214	198	161	227	192	220	228	209	212	185	220	183	192	190	187	188	212	190	200	231	203	194	213	210	204	212	206	211	198	201	205	198	191	204	191	172	203	192	201	219	216	261	194	212	200	217	198	191	216	187	233	207	206	210	203	208	196	179	203	198	197	173	210	197	198	199	238	215	172	195	184	178	206	206	189	178	207	179	207	191	234	214	198	191	185	195	219	207	197	199	210	184	164	213	192	196	180	196	208	194	190	173	224	204	194	195	227	189	192	221	220	220	217	190	210	213	190	211	187	235	201	196	196	205	203	206	192	210	218	179	181	233	217	185	220	220	196	181	202	194	194	198	200	238	202	212	242	179	210	189	183	192	197	191	217	191	209	195	239	218	211	215	194	186	209	189	210	204	208	195	203	193	204	186	217	218	198	196	182	189	211	210	210	211	192	219	200	193	217	194	205	182	198	207	191	211	186	184	205	228	176	215	186	204	197	181	192	211	224	216	187	193	203	198	203	210	203	196	193	215	217	198	190	201	201	201	209	211	205	204	211	210	201	196	197	189	213	187	222	227	185	207	180	186	170	201	201	197	190	186	181	208	206	231	208	200	183	189	190	218	180	211	179	197	209	243	230	220	196	180	204	220	191	224	187	177	196	203	213	198	202	220	223	238	217	202	215	221	198	223	226	212	222	185	199	194	205	227	176	204	197	208	206	187	177	184	197	188	189	205	187	185	200	207	187	192	193	199	209	186	168	223	216	237	180	202	190	189	200	171	203	182	237	227	199	204	176	210	187	219	186	173	165	197	183	201	235	182	208	202	177	212	187	202	171	185	189	232	190	226	229	196	221	188	237	210	207	219	215	189	227	227	204	191	175	209	203	212	216	202	192	190	197	218	207	210	210	191	195	226	186	198	216	211	177	212	187	215	200	196	176	197	216	214	184	233	183	225	196	192	195	213	210	181	220	212	221	224	187	179	205	183	207	178	192	193	195	216	200	198	210	201	224	191	188	174	200	195	200	195	188	205	184	206	199	182	188	205	214	188	196	191	198	210	198	195	185	195	209	206	189	241	166	222	191	199	209	198	201	187	211	194	196	191	178	198	185	211	211	211	174	215	209	212	182	203	212	189	211	194	197	218	211	219	217	202	245	185	207	196	217	199	191	197	197	195	188	201	220	195	177	229	190	214	227	219	194	211	188	220	228	200	236	209	225	203	189	188	196	199	228	177	201	197	204	219	211	235	213	198	209	216	218	187	202	210	171	191	209	195	193	201	195	208	196	201	211	186	209	201	204	207	187	224	231	217	178	214	192	186	180	188	187	203	210	222	198	180	205	182	194	206	188	185	219	206	228	224	197	200	174	205	203	218	227	202	200	193	187	195	221	203	212	208	211	181	193	205	208	211	189	213	216	198	184	213	188	214	244	208	213	207	212	218	197	231	202	179	226	173	210	166	231	216	191	202	206	218	206	177	205	233	206	188	226	186	231	228	188	198	216	201	179	211	200	188	191	197	230	218	180	212	198	198	213	236	216	205	179	182	168	208	191	203	210	203	246	194	223	219	197	211	183	209	199	200	179	202	192	192	188	203	187	186	232	225	205	215	214	212	219	207	193	199	175	233	178	181	203	184	202	177	195	217	221	215	214	176	211	186	206	188	192	194	171	183	203	183	191	201	199	213	201	203	251	201	190	196	238	219	217	186	180	218	180	196	201	195	209	198	205	210	226	206	198	224	219	214	176	193	183	198	203	194	200	225	191	209	196	198	185	212	227	219	196	211	187	187	209	201	196	178	193	224	195	222	194	200	217	196	210	184	242	214	211	218	215	208	205	207	188	220	207	226	201	181	177	195	210	194	175	219	206	196	201	174	186	198	191	178	232	193	213	207	202	201	196	187	182	197	185	214	208	158	220	203	195	219	189	221	199	208	205	206	196	198	200
29137	22280	28824	27926	23855	14252	4618	1462	571	534	494	465	489	494	454	501	430	526	446	458	462	478	448	443	445	436	493	453	454	462	455	494	467	485	434	467	482	429	454	463	439	470	486	464	441	467	458	468	497	492	469	475	436	471	428	440	502	452	455	452	464	483	493	478	477	486	491	490	478	468	479	467	469	453	494	457	444	447	478	474	448	435	496	497	484	490	469	467	487	463	486	452	475	447	433	447	481	441	476	464	433	443	492	460	498	462	453	475	435	449	508	462	467	482	496	483	473	509	490	447	491	472	488	445	429	439	480	460	450	444	472	484	473	464	461	465	434	479	454	484	462	442	437	466	450	477	431	463	466	487	452	446	435	462	454	468	457	455	474	461	479	433	409	463	469	445	449	453	457	430	415	445	475	450	435	499	463	466	464	451	481	451	468	449	472	481	448	453	490	483	451	451	427	502	448	442	466	426	466	474	449	478	462	457	473	461	404	440	439	464	452	471	487	461	474	437	478	474	473	461	429	423	489	483	452	473	458	451	478	474	470	482	472	475	492	462	455	445	448	433	494	482	438	445	437	446	427	484	438	439	486	464	462	491	514	492	471	481	461	490	489	472	455	467	459	467	434	450	474	434	468	487	443	415	492	458	466	497	453	492	457	466	495	472	460	457	523	493	403	453	481	461	439	439	498	498	481	427	442	464	461	471	458	468	487	457	463	453	473	455	448	468	466	491	452	452	464	477	483	445	445	434	452	442	465	493	479	501	471	455	490	446	427	444	504	462	460	482	474	480	418	459	474	479	457	472	466	433	453	477	448	440	472	435	477	507	458	433	471	489	443	460	440	467	403	443	462	439	450	441	446	460	477	466	467	451	473	469	479	452	473	441	486	448	431	459	467	478	449	478	437	479	501	465	453	450	464	471	456	464	469	431	515	445	461	472	459	441	447	429	474	463	438	489	465	434	452	420	450	475	455	434	483	480	500	428	452	421	472	462	460	453	445	505	457	475	480	430	464	465	489	480	456	495	492	443	487	501	459	450	461	443	462	456	465	442	450	518	473	457	465	425	477	494	457	470	446	451	441	451	463	478	414	432	423	462	451	475	484	463	446	482	494	480	457	446	476	418	470	441	474	499	466	458	441	491	435	435	435	501	458	464	445	465	490	479	466	475	478	449	484	497	433	434	464	469	471	524	487	431	429	488	447	471	438	481	453	499	474	500	505	442	467	479	464	441	464	467	492	460	479	479	506	462	458	465	427	474	485	481	486	448	487	484	494	452	475	475	475	518	492	463	518	468	466	464	484	464	437	452	475	434	488	454	468	495	459	499	466	459	443	487	450	425	490	469	446	462	422	478	480	475	458	456	502	464	460	460	481	465	482	477	469	465	454	479	472	479	411	475	451	439	488	478	471	451	454	469	467	481	471	457	491	478	489	448	475	428	453	497	457	498	447	448	437	485	432	469	447	440	459	423	469	418	487	438	448	460	489	442	440	443	454	441	438	484	459	449	495	437	454	453	488	484	458	448	488	457	432	469	453	448	505	485	459	442	426	448	431	470	478	432	472	481	496	493	450	499	427	469	498	457	472	471	469	473	437	450	497	436	489	483	436	470	419	483	436	466	452	493	442	477	452	467	460	516	476	481	446	488	498	451	476	412	431	472	501	494	445	476	468	470	475	447	442	455	461	492	489	481	482	434	473	492	467	465	488	455	467	511	500	436	456	458	475	489	455	485	470	461	488	457	461	443	468	434	473	467	500	478	484	474	459	448	459	487	454	448	481	440	464	463	463	477	466	457	458	464	473	447	433	466	498	441	464	446	468	447	425	453	470	458	462	489	456	473	464	451	422	498	461	454	466	478	424	494	497	459	501	430	478	466	472	483	465	473	458	517	476	444	428	456	436	473	443	450	413	458	465	437	513	467	440	440	472	469	434	475	453	490	460	458	474	520	448	441	469	471	449	478	462	496	466	491	517	461	480	493	495	464	442	468	466	453	481	451	432	466	458	447	468	450	452	483	465	471	465	483	473	489	453	461	452	486	455	456	447	478	454	439	457	454	504	482	457	484	480	434	469	465	465	501	470	453	437	465	485	468	432	462	456	482	447	426	479	427	453	444	453	460	496	473	469	447	452	491	479	489	447	482	454	473	454	504	472	465	470	467	447	428	467	447	474	463	459	460	484	455	463	436	512	453	459	469	481	453	459	467	448	444	437	449	489	471	448	494	459	469	438	481	455	447	489	427	498	463	438	477	446	473	455	437	488	445	464	467	444	433	468	451	461	450	487	474	462	463	433	462	453	424	479	474	470	405	460	446	478	458	429	448	473	471	491	496	479	431	489	466	467	465	455	470	485	453	464	491	454	435	471	467	461	484	455	432	457	465	496	468	466	422	454	471	455	457	473	439	465	475	414	467	495	491	425	480	437	481	406	490	438	461	456	460	480	461	483	466	431	478	433	459	426	463	456	426	439	449	468	448	467	488	518	453	459	464	433	442	480	466	458	506	486	452	425	491	456	456	484	439	464	470	494	467	453	420	452	465	533	468	457	446	460	490	436	458	469	453	473	441	459	443	499	487	460	451	428	443	476	497	466	440	454	439	443	506	443	457	429	436	443	434	465	473	466	473	474	444	453	489	464	437	473	473	462	458	457	459	474	441	460	481	467	462	479	475	452	450	441	460	449	456	480	434	451	471	475	487	477	480	466	452	425	445	480	438	466	492	474	445	460	431	438	476	454	443	480	477	445	459	437	476	469	458	500	473	433	460	505	445	473	436	425	491	476	427	455	460	497	445	446	501	465	502	456	463	472	460	438	470	455	472	483	464	465	469	489	451	450	503	476	463	467	458	473	498	477	460	474	458	432	461	452	444	452	470	495	467	441	455	476	459	449	453	473	482	457	434	449	452	435	481	478	457	482	492	487	454	466	477	473	428	476	507	465	472	490	470	439	470	493	494	426	490	457	487	456	424	426	468	477	437	434	499	476	501	450	457	466	479	484	472	462	445	450	478	488	461	453	452	456	479	471	449	442	429	488	450	492	471	444	467	483	449	486	431	463	471	483	491	459	446	444	441	468	439	470	469	459	475	445	485	496	474	450	472	443	457	483	454	463	457	458	455	468	458	462	454	467	429	473	430	485	446	456	440	426	441	426	457	477	441	417	459	466	448	427	448	444	465	455	450	456	422	486	479	497	446	490	461	453	469	432	470	444	440	447	454	487	439	455	440	449	497	460	457	469	456	439	487	447	406	449	458	472	457	467	522	458	484	443	469	474	448	464	474	506	461	451	460	453	485	454	485	501	503	464	517	475	478	469	434	445	460	508	480	483	428	432	483	495	471	495	447	462	461	467	470	443	465	449	448	438	478	462	456	446	474	452	463	470	469	421	494	490	482	504	501	446	471	455	445	418	498	461	439	465	443	502	451	447	486	425	472	478	418	466	436	479	467	445	455	475	469	449	440	477	479	467	477	494	463	460	479	453	455	478	480
52426	38608	36753	26923	19748	12319	6163	1640	687	285	269	239	216	225	257	264	251	242	251	237	223	281	244	261	256	182	217	234	256	237	204	262	229	228	245	231	225	213	237	217	241	228	244	215	244	208	208	253	229	242	229	217	219	231	256	204	232	238	228	220	228	226	272	211	235	201	209	218	230	220	205	239	210	217	251	254	219	227	247	219	225	225	214	214	247	248	233	257	230	222	264	228	246	253	265	253	239	240	231	238	211	228	224	222	205	212	226	226	222	211	237	249	239	256	231	242	239	244	194	220	211	235	228	233	244	219	238	229	211	213	235	238	243	239	252	235	204	215	224	220	246	244	209	226	227	239	251	261	202	235	229	228	240	229	227	261	237	231	233	231	245	260	225	249	219	264	236	256	245	258	222	261	237	203	250	263	220	272	237	240	265	230	238	229	214	225	237	233	244	235	254	258	221	207	218	218	235	224	230	243	234	233	230	235	226	265	256	241	234	230	227	232	247	233	255	226	248	244	203	265	233	230	248	227	241	242	237	240	233	235	232	238	262	231	225	250	249	245	255	224	228	206	222	262	245	258	249	254	231	247	260	245	258	246	231	252	238	230	218	225	232	263	232	240	225	239	242	251	229	237	204	215	248	216	221	232	216	234	240	207	210	202	207	211	240	220	230	225	218	246	232	234	255	211	222	277	262	224	227	264	221	225	263	241	256	241	242	244	251	233	216	228	225	230	232	230	252	197	242	223	226	211	229	266	229	227	214	238	237	241	263	231	216	213	228	239	259	279	251	227	215	248	204	220	238	236	244	219	198	232	238	244	225	246	299	230	224	246	258	250	238	245	239	227	251	234	192	238	226	243	259	214	247	205	195	234	232	255	210	262	261	249	229	243	231	220	243	238	245	231	241	229	237	253	253	248	253	258	230	248	217	237	256	228	245	251	259	238	258	280	212	197	242	247	260	233	211	232	228	234	237	222	235	228	243	227	229	227	262	236	249	224	242	226	251	242	228	220	229	211	262	263	252	209	226	243	238	248	276	232	214	249	256	236	204	228	226	224	237	252	255	230	206	217	218	253	247	208	244	224	230	239	247	238	234	237	225	213	243	247	243	257	220	239	237	219	252	239	233	252	239	256	243	248	244	218	231	233	243	219	254	230	193	234	217	220	238	201	194	229	199	234	204	237	225	252	240	239	232	241	254	216	221	229	218	238	221	220	207	239	284	219	230	222	212	195	248	214	216	250	223	217	231	278	255	268	259	258	236	249	224	235	233	246	279	257	252	232	241	241	241	224	220	228	252	210	245	230	218	220	234	230	222	231	233	221	248	260	246	265	229	248	219	204	227	249	272	245	224	265	235	251	238	231	221	232	287	241	264	265	245	235	251	236	195	260	245	254	231	242	228	220	213	226	246	244	261	252	237	249	271	270	269	254	247	234	209	225	254	247	250	247	241	236	225	230	246	232	245	204	254	228	262	243	218	245	249	245	236	254	235	246	270	225	262	239	271	228	243	219	224	212	247	266	244	244	246	241	246	197	256	248	238	225	253	204	215	237	248	206	245	242	243	223	225	233	259	243	238	234	227	238	231	222	222	222	251	252	252	249	222	235	211	229	258	253	215	226	271	254	232	223	232	248	234	236	216	237	226	204	240	222	219	226	244	245	220	217	224	212	225	248	222	221	234	207	213	220	236	237	236	241	230	220	238	217	220	239	220	231	246	236	241	206	235	227	259	250	249	247	226	215	239	225	203	246	256	262	218	246	226	225	245	261	250	263	246	221	253	236	198	255	214	232	234	248	258	222	246	210	244	244	227	232	263	236	234	216	233	246	229	246	199	215	243	175	253	221	247	244	219	249	238	231	268	254	235	231	238	235	223	254	257	240	259	242	243	247	248	225	258	248	240	233	267	244	254	239	261	262	236	248	228	242	228	241	234	178	240	236	225	237	255	242	223	245	232	225	215	237	260	203	223	255	249	213	229	211	231	232	242	246	228	215	240	236	231	229	242	222	237	243	252	224	231	220	239	259	225	223	270	224	245	213	231	226	268	257	220	235	226	225	211	245	262	245	223	240	244	222	245	236	222	244	257	239	236	243	271	257	220	201	217	255	233	216	238	227	238	236	231	252	230	239	258	245	212	206	216	241	227	201	210	216	232	222	255	235	234	255	243	265	253	221	256	229	243	255	269	219	193	221	236	279	210	256	236	213	217	241	252	230	238	211	224	237	208	231	223	249	238	243	235	229	260	236	271	253	263	210	222	243	241	212	254	224	196	239	235	259	236	251	237	248	260	247	245	248	239	241	236	225	240	262	255	227	224	249	227	246	249	246	234	218	235	235	230	246	217	226	236	229	231	235	230	226	238	244	221	223	219	240	226	231	218	228	230	217	262	253	263	260	210	231	255	244	223	236	256	244	241	200	217	235	223	219	284	254	204	230	255	228	227	242	218	241	251	203	265	243	243	229	249	212	259	232	227	263	250	206	237	237	222	220	224	238	232	200	239	234	254	258	215	238	222	234	215	239	218	253	252	256	243	229	238	225	220	238	202	241	230	241	203	256	234	222	218	231	242	218	216	247	230	229	181	266	235	260	235	244	228	247	212	288	233	227	225	242	207	250	216	225	243	236	214	247	237	230	219	217	218	227	213	233	236	256	255	233	243	230	250	251	230	218	218	223	221	246	229	261	238	225	242	242	231	217	235	234	232	210	226	228	230	264	227	225	266	234	221	218	236	262	260	215	256	221	228	231	244	233	242	216	254	260	238	249	234	251	228	263	215	232	255	257	228	238	234	215	221	223	225	207	252	236	233	259	262	245	237	223	243	256	267	229	260	255	252	219	201	204	213	247	241	254	240	260	217	222	228	243	226	252	236	224	254	240	200	220	198	221	258	256	211	245	224	236	255	223	244	229	228	226	238	271	262	259	246	234	215	237	258	227	237	248	205	217	251	236	233	248	253	222	227	232	282	217	261	236	209	226	227	220	197	245	247	243	241	238	209	258	234	223	242	215	226	204	282	231	253	235	190	251	230	250	254	250	234	230	230	222	230	235	265	212	250	236	244	248	232	239	255	223	248	224	224	261	204	237	228	253	256	241	232	219	259	230	231	291	244	263	217	232	230	227	235	234	259	260	240	224	246	218	238	236	253	222	276	225	224	250	231	214	254	255	241	241	225	245	237	245	243	242	221	241	239	217	226	242	214	261	234	250	330	246	220	267	203	227	212	234	211	228	216	219	263	238	204	246	255	237	242	217	221	218	237	224	228	227	269	207	219	232	248	244	218	251	227	235	237	235	225	233	209	220	230	250	252	230	236	242	233	234	242	234	259	267	247	250	230	231	242	234	240	254	257	223	248	237	228	222	215	232	243	245	229	233	218	231	249	256	227	257	216	233	240	207	247	217	232	245	246	181	216	223	260	242	226	250	231	252	246	257	238	234	230	240	214	234	219	230	223	232	239	241	237	255	253	219	245	227	229	219	256	192	228	262
33647	30656	38590	36842	33574	25547	15862	5377	2308	697	566	580	554	544	522	549	546	535	562	529	529	543	520	532	549	541	470	536	533	562	562	493	489	504	533	566	533	529	528	513	491	494	545	513	550	525	496	485	502	509	534	505	539	495	467	550	523	512	531	559	531	545	542	479	586	521	499	503	523	541	549	520	516	545	501	539	537	510	537	551	499	514	501	507	567	544	528	505	557	496	511	530	507	487	521	506	538	493	531	470	559	497	528	531	500	523	487	520	529	531	502	491	531	509	536	521	535	493	537	536	518	541	543	504	533	531	461	528	501	516	520	459	515	532	506	533	537	517	485	572	496	525	487	516	557	490	482	505	557	488	542	550	532	509	490	496	548	528	495	480	520	480	470	494	511	494	485	501	513	543	551	496	509	515	490	538	485	522	505	534	517	531	520	515	521	507	547	504	471	485	472	518	534	522	547	511	514	521	543	473	528	491	508	566	517	532	569	496	530	488	542	533	499	525	531	510	495	504	488	515	510	536	534	470	508	489	510	529	479	515	528	534	514	499	493	520	522	514	541	525	463	500	484	503	509	502	510	472	501	505	503	490	483	497	533	498	494	510	563	511	531	496	549	532	538	511	500	498	510	569	530	511	510	492	533	549	499	520	506	527	530	520	511	514	530	536	500	517	520	564	475	497	517	483	528	519	523	492	519	534	500	544	496	494	488	517	558	541	519	476	505	489	492	551	506	544	519	446	511	535	516	504	513	496	519	529	516	466	526	511	563	474	556	530	512	541	466	493	502	514	497	503	525	517	542	528	551	576	509	498	540	533	514	502	537	535	520	506	503	514	517	536	527	518	497	524	532	540	541	527	508	512	502	509	530	486	505	498	494	494	522	549	530	551	509	494	547	541	534	497	476	531	525	511	509	504	532	516	539	497	525	518	527	527	535	545	520	482	500	444	512	510	526	522	519	503	516	531	510	521	518	548	493	498	526	488	497	515	495	529	487	514	526	531	557	534	530	544	514	507	539	481	494	512	541	515	501	468	538	503	528	524	537	523	543	525	489	505	514	515	533	509	528	546	498	522	447	506	517	539	499	513	471	473	531	501	521	468	538	533	531	489	489	516	518	537	517	514	495	539	516	481	520	513	554	488	547	499	538	523	468	495	478	483	521	508	507	508	500	537	518	496	511	559	555	527	475	579	497	512	509	525	531	543	554	499	502	497	505	471	490	496	519	530	500	527	517	549	536	530	527	501	514	495	498	512	515	497	504	488	521	496	500	507	508	512	545	477	550	472	512	517	492	520	539	529	533	502	514	490	538	493	524	535	511	532	466	490	500	488	503	501	541	555	518	505	478	485	514	520	475	506	517	525	537	516	543	586	487	510	535	538	506	521	518	517	525	532	490	533	514	520	517	499	518	552	503	517	512	506	553	474	530	517	513	474	530	523	518	508	508	506	493	546	469	491	537	485	500	506	519	504	510	487	507	534	534	482	520	498	507	493	489	532	525	524	551	539	481	495	543	507	529	511	538	541	550	538	529	529	536	457	514	533	532	490	558	537	527	468	489	508	492	502	552	493	495	534	508	543	539	509	520	526	481	502	527	502	515	513	488	513	512	472	504	533	539	526	494	511	507	486	546	530	486	536	520	529	495	524	497	475	492	528	527	512	507	496	474	511	535	516	507	531	524	551	492	502	491	502	465	528	543	515	538	503	509	497	517	506	501	506	522	503	515	552	520	510	526	524	526	522	544	511	479	522	537	523	517	469	486	519	526	503	494	489	500	510	522	459	504	500	483	506	538	494	498	507	468	533	508	528	494	515	496	490	539	522	505	515	504	518	511	525	514	553	521	518	499	515	499	560	476	518	537	498	539	522	486	540	519	518	544	469	529	519	513	480	450	520	549	518	547	564	528	520	500	521	514	516	527	523	503	564	508	523	502	466	528	495	532	499	526	534	521	515	506	535	483	513	521	513	504	511	543	529	542	508	492	485	524	501	492	509	520	522	479	526	560	529	491	521	514	498	519	520	487	521	495	497	461	503	533	500	478	513	520	471	509	504	502	513	538	518	526	555	499	520	494	519	495	505	528	514	489	508	525	512	554	542	456	504	557	464	459	485	500	503	504	519	490	544	526	510	552	496	547	516	565	536	505	460	537	495	535	512	525	535	504	501	543	484	545	513	557	547	518	541	533	553	534	506	517	503	509	521	472	492	552	480	561	532	538	506	525	506	523	543	499	559	507	471	519	496	526	522	515	501	532	519	523	522	489	545	554	529	497	517	541	490	492	549	487	521	529	527	550	542	484	467	497	529	512	491	542	530	521	496	525	511	500	515	524	530	551	515	488	534	508	501	515	505	492	473	533	514	553	538	501	516	514	536	489	552	498	547	493	491	466	503	531	536	478	495	463	506	500	523	499	502	543	501	505	493	511	499	545	475	524	510	516	494	561	526	504	513	494	508	585	537	526	529	528	511	545	502	518	517	531	534	523	522	541	495	447	475	496	484	505	497	533	506	512	503	531	538	465	503	513	522	503	546	491	523	546	516	509	518	507	594	545	499	526	502	519	515	482	488	502	521	494	537	543	458	521	519	520	524	523	539	495	507	512	526	509	495	486	503	538	508	565	528	514	577	564	519	536	523	493	516	546	507	490	514	524	493	538	527	519	509	555	469	504	520	511	540	504	499	511	525	476	516	470	559	536	564	511	513	481	545	530	542	547	503	508	476	489	520	526	476	531	517	551	531	538	532	506	482	513	535	497	538	544	564	508	455	541	502	490	525	520	510	517	519	509	484	538	509	498	503	514	551	524	543	537	515	498	498	537	552	485	494	534	530	466	467	484	505	523	519	507	516	497	518	543	545	503	519	581	542	513	525	516	537	537	507	525	530	552	521	528	532	477	510	476	523	459	507	525	528	521	506	528	519	505	533	488	500	503	508	503	507	522	541	498	494	506	501	491	483	498	496	557	491	540	541	517	488	519	513	501	509	481	500	494	530	506	480	511	503	531	512	569	538	494	520	511	461	540	465	517	526	522	523	561	475	513	536	536	483	528	542	505	482	471	534	516	524	497	509	550	517	514	507	519	487	557	486	541	519	483	511	518	501	500	540	498	491	538	541	520	523	493	510	493	541	557	501	522	493	513	491	464	522	499	502	490	512	527	507	490	515	508	540	505	485	502	483	483	502	494	531	500	512	517	530	515	507	511	499	531	524	534	525	493	503	483	545	503	524	538	521	503	528	491	512	478	521	501	485	531	511	500	533	532	535	511	542	490	500	492	523	507	509	517	550	517	506	525	507	557	531	521	492	516	530	518	476	503	480	571	516	543	516	513	468	501	464	530	556	532	480	526	512	508	504	530	514	503	532	518	503	537	506	526	503	536	571	525	530	523	523	539	480	515	501	483	556	529	498	517	504	512	540	537	543	514	486	499	539	493	517	498	511	540	527	483	554	530	505	528	520	531	509	461	533	496	484	517	521	522	535	528	526	512	517
28324	16015	10485	6251	2825	1426	740	367	202	126	122	120	124	149	146	136	135	132	140	133	132	116	133	115	132	110	123	128	115	117	113	150	134	144	140	108	128	122	123	140	128	142	133	117	151	142	141	126	131	140	140	148	122	121	148	137	119	128	131	135	116	125	110	140	125	133	108	128	107	130	138	135	135	125	155	129	121	138	119	119	120	122	126	147	111	117	114	123	128	148	133	131	133	126	109	126	137	126	123	119	154	136	136	127	104	147	127	104	129	109	77	118	132	125	141	123	141	149	124	134	126	132	138	121	115	116	113	134	124	134	126	131	125	135	155	116	144	115	115	132	124	131	124	127	139	120	120	128	132	127	137	129	117	112	121	134	135	144	129	132	108	121	153	119	144	124	149	125	132	114	146	142	124	123	112	109	128	130	123	138	127	118	107	153	158	130	134	130	121	123	118	140	105	141	148	120	131	115	110	120	115	135	127	145	123	128	139	146	116	125	132	135	120	137	123	111	156	139	131	109	115	142	112	122	128	104	114	124	159	132	110	128	146	148	146	121	133	132	133	140	157	118	134	129	130	154	132	137	121	108	104	130	135	117	148	120	129	107	144	129	143	120	122	122	124	127	140	114	114	134	119	154	142	127	136	127	124	138	153	124	138	125	156	111	105	133	111	131	120	138	120	119	131	137	137	148	122	129	126	141	149	150	115	137	128	129	126	111	154	137	131	134	151	102	129	124	113	128	115	119	129	126	129	113	123	132	129	125	127	96	148	127	127	135	146	141	135	143	118	132	134	157	146	124	131	133	141	134	113	116	138	144	139	113	144	145	99	93	123	146	145	136	114	119	119	128	129	123	136	107	112	117	152	133	115	118	137	146	138	124	121	133	123	126	91	138	111	110	122	101	120	145	128	123	151	137	124	130	125	122	127	142	139	148	125	119	132	119	126	123	134	122	111	124	109	127	138	127	121	126	122	158	119	135	123	141	132	108	159	123	119	125	123	114	121	124	149	143	132	124	133	110	125	134	125	125	120	139	142	132	136	137	122	111	115	121	118	101	144	126	121	89	130	134	117	130	136	115	125	138	119	123	113	134	133	129	133	138	140	122	141	113	121	129	131	136	125	122	151	140	132	115	116	119	129	133	104	116	128	130	113	138	145	129	130	110	119	160	114	142	126	125	148	150	158	129	133	116	120	122	107	118	127	111	134	119	146	139	127	121	136	132	110	113	123	123	123	135	123	113	138	131	102	127	118	133	108	114	152	101	123	123	121	129	115	138	127	107	130	136	133	131	125	130	135	145	132	133	136	144	107	140	122	145	138	135	106	120	126	118	132	126	134	112	114	132	135	126	123	145	124	120	130	117	134	112	163	128	133	108	137	113	111	129	120	131	142	121	123	119	137	115	120	111	118	116	126	139	123	113	146	123	131	140	121	127	122	130	127	133	122	118	109	129	132	151	129	124	115	124	130	150	116	100	116	119	140	119	117	122	134	112	125	135	116	154	138	170	121	120	118	130	113	118	118	131	98	123	121	139	146	127	138	140	134	155	116	145	124	135	121	112	107	132	120	128	118	140	105	108	114	123	126	149	125	142	122	119	127	126	128	144	135	129	122	137	116	123	133	116	125	121	135	98	119	138	104	134	121	139	135	115	110	103	138	125	126	134	117	116	143	108	121	143	137	124	135	102	127	139	138	126	118	125	144	118	125	138	149	133	122	122	129	133	125	119	124	142	120	120	110	115	115	123	135	136	114	132	133	151	126	136	149	131	126	100	126	128	114	132	161	125	158	120	144	137	136	140	131	137	108	128	131	136	124	134	118	137	144	133	141	107	146	134	130	122	145	141	107	104	141	130	150	139	147	131	131	138	131	140	144	144	134	123	124	109	134	136	120	124	124	138	134	131	154	126	127	134	125	142	115	118	140	124	113	100	127	148	157	123	151	132	140	138	133	137	137	137	142	124	127	139	138	129	145	115	125	156	119	130	131	103	131	107	127	130	137	125	115	116	119	129	127	120	121	149	107	131	156	149	134	109	115	123	118	136	145	113	132	123	125	117	146	132	126	117	125	135	123	123	136	144	118	119	129	136	114	113	108	135	112	125	141	127	127	123	116	150	112	114	127	108	143	120	147	129	123	143	153	140	132	143	156	106	108	114	132	137	114	125	109	133	116	89	132	113	140	119	124	153	123	122	138	125	158	139	136	135	127	105	139	133	139	109	121	106	141	150	113	137	130	148	141	127	130	121	124	140	132	118	104	122	143	124	121	116	127	141	96	111	150	128	114	127	138	117	132	132	138	133	141	120	129	126	124	131	128	135	145	125	105	133	121	124	143	135	132	110	140	121	140	125	141	127	126	118	132	130	155	135	133	129	108	139	128	121	129	113	141	135	138	140	132	114	113	124	104	128	133	97	127	130	115	139	120	137	128	103	135	132	128	129	111	137	136	113	127	128	112	129	125	113	112	123	129	125	117	134	116	115	141	131	141	106	149	146	150	123	133	136	150	139	140	147	133	120	120	116	130	119	156	127	102	123	116	137	125	130	111	133	128	132	119	118	137	142	142	122	125	127	127	119	149	131	122	128	120	130	121	119	100	140	120	128	125	141	105	130	113	112	138	122	133	131	123	145	124	146	140	126	128	125	110	123	118	120	128	122	143	126	117	127	124	114	127	131	128	150	122	152	146	118	121	121	122	138	114	125	122	135	145	117	121	125	121	142	138	128	132	126	126	138	144	117	144	138	134	117	118	114	116	137	146	117	109	136	115	131	135	120	104	129	123	132	105	135	134	131	144	117	116	147	137	132	116	141	146	136	133	125	135	150	113	158	145	132	111	122	130	130	123	134	138	107	108	102	135	140	132	129	156	124	121	125	114	114	130	120	116	124	113	129	116	123	126	124	125	126	95	114	151	124	113	137	131	113	112	132	152	122	120	121	144	101	131	122	117	141	139	129	130	117	130	124	128	128	120	109	113	129	133	125	119	119	129	129	124	123	141	128	143	148	118	156	134	147	110	122	124	137	134	109	121	139	136	122	129	125	120	136	130	127	122	129	127	133	128	139	124	116	126	140	105	120	130	123	120	108	121	132	121	127	117	133	143	129	143	140	146	141	132	143	119	127	105	134	150	116	145	142	125	132	124	114	110	120	132	132	140	106	148	155	103	120	117	148	125	125	121	138	144	148	140	138	131	127	127	120	127	126	113	135	133	149	134	117	134	126	137	117	155	118	133	144	112	111	145	121	119	123	133	121	150	134	132	134	128	140	124	113	144	110	116	138	100	156	153	124	108	142	125	133	124	129	132	157	130	136	121	117	137	113	114	109	128	107	113	107	113	122	128	118	122	112	122	122	118	160	149	133	155	125	115	136	134	141	137	141	126	143	122	132	125	145	130	114	137	123	126	118	124	122	114	132	140	143	128	128	119	128	129	140	135	122	103	140	126	144	134	109	143	124	116	135	145	135	126	131	114	124	121	131	116	142	131	137
17306	12282	15404	14029	8440	5167	2989	1516	625	293	320	297	314	319	311	307	330	328	284	296	331	376	305	304	342	330	315	337	333	327	288	334	313	328	328	312	307	347	317	305	336	323	342	327	304	322	322	277	271	317	303	332	315	308	315	296	326	325	343	305	318	323	346	331	330	290	309	321	320	308	337	334	294	295	292	328	305	333	319	303	316	341	280	306	314	273	334	338	297	284	323	284	307	311	286	322	322	324	329	304	319	290	321	334	341	311	301	338	341	288	326	329	319	288	312	321	339	319	299	333	307	313	314	288	331	333	306	297	339	316	325	311	350	300	318	291	340	305	306	313	320	305	310	304	323	326	306	295	317	316	327	312	286	334	309	320	314	322	316	316	313	275	328	305	295	328	330	297	339	325	293	308	362	321	287	308	346	296	340	321	307	333	305	325	308	299	310	336	327	327	333	330	314	339	338	317	326	311	317	305	343	322	310	352	313	302	314	325	300	312	332	295	297	312	266	310	267	331	300	336	344	291	337	343	310	289	339	294	322	289	307	284	314	318	337	292	314	295	323	323	327	321	305	344	294	300	333	291	280	291	306	302	307	309	311	318	333	292	331	320	310	322	312	340	293	363	319	322	331	323	325	339	292	331	307	311	335	300	331	316	318	325	333	334	347	320	308	325	301	309	299	298	301	324	312	303	273	317	319	328	310	305	324	310	304	310	312	283	333	318	357	297	341	349	289	313	295	282	315	313	341	319	362	326	283	281	330	302	303	297	301	319	338	310	327	290	290	302	328	309	345	324	317	317	344	336	312	324	324	295	321	297	334	319	326	289	338	327	302	305	331	332	319	258	313	318	330	304	294	325	308	311	339	347	345	292	319	317	338	328	312	310	326	316	308	309	320	324	305	308	296	304	294	307	322	311	300	346	311	330	284	309	304	322	347	283	322	296	309	304	314	347	308	322	336	333	319	308	340	314	332	321	323	305	337	290	306	307	334	330	287	287	340	340	315	301	307	301	315	327	309	325	328	322	293	307	329	313	333	301	306	308	309	322	300	329	325	305	292	334	307	327	322	294	342	292	282	311	306	293	291	303	306	336	304	324	313	299	327	288	327	320	327	336	334	330	311	298	310	307	300	312	313	295	280	330	321	331	313	303	328	336	308	304	323	292	323	302	296	322	363	311	303	328	320	332	326	289	324	292	316	343	318	350	335	309	318	333	302	344	355	345	327	327	319	336	310	337	301	325	306	318	309	330	315	338	305	354	309	304	310	308	300	323	309	311	321	309	321	298	312	334	337	312	312	288	315	346	290	284	325	312	296	305	332	331	350	294	314	337	296	316	307	320	335	318	304	313	306	321	342	320	289	288	314	330	278	310	326	316	304	308	303	346	304	311	339	278	316	346	315	295	331	301	346	294	320	306	300	311	300	290	335	282	310	312	333	314	323	320	317	317	315	289	308	316	299	342	321	309	313	308	319	297	329	308	294	305	345	307	310	311	304	298	280	345	310	330	319	341	308	327	317	310	326	287	347	299	315	352	318	351	323	332	270	328	333	329	332	329	320	294	313	304	300	340	313	330	288	300	360	327	316	330	315	325	258	301	333	301	319	313	326	313	310	327	324	314	303	343	327	314	334	293	316	338	288	301	318	288	278	349	316	320	310	291	290	278	340	324	307	319	283	304	332	328	341	302	302	283	286	327	328	320	335	310	318	308	320	320	290	317	314	299	314	283	313	326	330	305	306	313	296	299	312	297	303	322	340	316	320	310	309	322	302	343	321	279	322	331	316	352	326	332	317	306	306	324	303	310	336	326	321	368	321	302	290	320	337	297	305	287	273	320	323	297	309	345	303	307	320	314	309	325	292	306	334	324	294	333	293	325	354	289	326	293	288	337	325	319	325	304	328	305	312	318	301	328	309	347	314	315	324	330	305	315	302	313	324	277	342	324	287	347	271	297	322	311	304	340	348	305	310	333	330	322	291	289	305	339	290	353	322	303	326	296	316	304	298	323	306	312	331	323	311	291	285	311	294	293	359	331	332	312	308	320	344	283	305	320	284	294	335	330	308	339	304	311	313	329	283	322	325	327	318	325	301	319	313	352	313	326	314	334	308	331	340	351	322	329	309	347	307	350	319	298	288	333	318	301	301	331	282	317	297	324	355	305	302	342	279	319	303	322	337	323	284	325	313	300	312	297	325	316	329	348	304	314	292	304	320	341	297	339	285	288	328	299	321	348	325	313	345	314	314	294	309	318	311	303	301	326	274	295	334	309	340	316	309	310	322	322	354	332	305	312	317	330	348	334	322	283	320	309	307	329	313	303	311	310	316	335	323	318	322	325	315	301	330	323	338	319	326	295	324	314	290	329	296	287	291	340	297	303	333	312	281	302	294	339	332	350	294	315	338	322	316	332	305	297	308	314	328	352	331	356	332	333	317	310	307	267	323	321	353	313	328	299	351	331	308	334	293	308	334	309	336	325	289	337	316	334	325	282	305	287	308	338	319	325	351	300	305	305	339	329	312	306	340	326	331	293	299	312	295	337	314	305	316	323	310	335	340	351	320	330	310	316	303	315	327	292	348	304	329	325	305	319	327	300	332	327	314	353	309	303	308	307	325	322	319	313	310	293	307	307	297	313	294	323	311	292	289	322	336	299	327	297	307	302	347	289	321	302	346	336	325	322	297	309	298	293	321	323	342	318	293	312	286	322	284	312	299	342	307	299	329	325	337	328	323	316	311	311	348	320	286	331	292	302	315	350	330	320	328	343	313	323	329	327	342	343	311	317	330	300	330	320	348	309	335	317	326	311	293	324	320	302	340	308	331	309	313	322	288	314	305	313	324	285	324	338	326	324	321	311	322	332	285	309	314	293	341	315	320	305	312	317	325	317	357	286	287	328	311	312	311	303	292	316	329	329	315	311	325	321	320	306	321	303	316	314	319	338	305	304	332	292	323	327	341	341	336	338	314	323	282	302	284	334	326	296	294	303	302	303	311	309	326	324	310	303	297	302	323	330	360	344	297	288	296	292	307	325	289	321	275	344	330	353	304	309	335	324	295	323	316	294	321	302	321	297	315	323	321	356	290	287	328	329	296	315	326	319	328	338	339	331	292	328	326	342	323	315	345	285	310	318	346	294	336	320	323	311	300	319	331	324	344	323	309	324	307	347	319	306	336	299	322	268	335	320	343	318	319	310	313	327	324	320	316	296	326	332	290	330	329	279	324	286	337	301	343	330	331	312	324	327	314	320	292	319	296	315	327	321	303	318	312	301	332	340	323	299	276	348	303	314	333	328	304	332	321	338	325	292	309	299	331	315	320	290	306	329	309	341	320	311	311	304	319	349	328	317	295	317	288	360	317	294	278	301	301	340	300	281	306	281	299	305	311	300	329	316	315	319	314	307	341	294	326	319	331	310	327	300	314	295	345	289	322	309	311	309	307	316	319	338	349	333	370	319	334	326	308	303	321	319	297	299	298	317	314	325	302	298
43613	30384	25807	18243	13676	8056	4322	2407	611	236	212	236	196	206	222	224	213	233	241	219	232	206	233	227	195	230	218	197	196	217	200	232	185	217	204	222	262	234	224	237	228	221	211	200	244	240	195	207	233	236	208	208	218	222	185	231	187	222	188	231	180	211	237	223	215	221	218	223	258	212	214	221	231	216	238	234	221	228	196	214	236	223	206	229	199	246	188	195	208	217	181	217	205	237	222	217	202	217	220	204	195	213	219	212	211	246	261	219	213	250	225	207	213	251	233	232	245	233	223	256	232	239	212	235	208	226	220	200	205	208	201	219	219	243	237	234	231	204	232	205	221	209	253	233	227	233	228	217	240	229	228	218	219	195	237	225	207	224	241	238	216	228	243	228	206	224	239	197	240	242	239	228	228	219	196	223	248	249	233	227	213	199	195	214	241	229	199	223	216	215	206	219	227	222	229	230	205	213	211	216	241	231	240	235	212	198	241	232	223	213	189	241	203	231	227	234	220	232	248	219	217	243	209	218	224	220	200	257	219	217	194	233	225	230	232	211	203	209	208	191	238	239	238	211	235	210	242	241	224	236	219	218	195	228	221	192	241	215	227	226	235	201	203	195	220	209	235	187	227	202	235	226	219	235	235	240	218	231	256	199	225	219	238	240	230	216	224	224	230	243	213	227	236	214	202	243	228	220	209	202	218	227	199	230	236	218	228	211	228	214	232	207	240	249	229	210	206	229	234	208	214	207	214	193	211	246	232	229	208	238	199	214	253	226	202	224	218	229	222	216	233	243	216	239	214	200	231	229	206	222	214	198	201	205	207	227	246	249	229	235	240	234	222	232	209	212	204	232	221	223	221	220	210	225	200	200	228	219	205	244	223	204	218	226	241	217	204	217	224	220	225	191	204	213	224	222	210	232	237	198	220	213	197	209	224	192	250	214	210	232	228	207	233	211	242	223	208	212	208	218	203	246	224	238	234	200	237	230	214	237	201	240	214	220	178	219	230	227	231	236	192	184	218	226	224	237	194	219	206	244	255	216	228	230	230	235	265	195	202	223	253	196	223	245	250	223	219	238	244	217	207	177	243	238	233	237	234	209	211	233	185	226	242	211	225	209	202	208	205	235	249	199	215	252	224	226	248	237	243	209	221	204	219	226	213	190	221	223	204	246	236	199	229	255	237	201	215	223	222	218	224	246	213	198	226	238	218	194	228	211	221	210	202	218	221	206	207	209	228	215	237	222	224	214	228	204	203	222	212	230	236	259	238	228	218	235	212	216	202	220	202	246	234	218	211	254	229	211	211	205	222	239	228	197	191	222	226	224	220	238	207	226	222	208	211	241	243	190	231	233	199	203	221	202	203	227	185	222	256	243	219	186	210	219	228	199	234	201	245	226	221	211	204	169	202	209	214	202	199	247	189	227	214	219	220	233	225	218	214	228	236	221	220	219	190	247	194	203	216	204	251	227	204	225	207	216	200	228	223	198	227	212	222	238	215	236	227	214	198	250	211	216	214	232	230	214	223	223	211	217	226	276	205	214	202	217	207	223	196	218	235	221	233	237	209	228	221	215	199	230	202	239	197	225	262	211	240	231	231	200	199	235	178	216	220	214	221	229	210	212	217	197	216	207	230	225	221	204	209	248	239	221	232	188	206	208	221	221	195	206	215	206	206	220	212	237	235	191	244	247	235	215	228	207	199	199	220	229	214	228	227	221	209	208	226	214	216	191	223	215	228	224	213	227	201	214	220	215	216	232	246	213	209	210	222	226	216	241	211	229	201	218	239	230	191	225	210	220	255	222	226	205	217	231	208	226	232	233	200	256	230	226	228	228	250	221	197	211	203	227	234	228	204	233	251	228	208	232	199	233	217	220	213	237	219	227	195	207	233	230	232	229	210	232	203	228	224	230	217	224	209	234	236	224	229	220	214	207	248	203	231	274	205	226	254	201	215	222	215	181	208	211	222	233	239	221	227	192	227	218	230	218	222	230	215	237	226	219	220	202	214	197	210	243	195	195	229	201	235	209	237	226	205	221	271	246	216	208	218	206	190	205	235	198	238	212	228	212	220	227	214	200	229	237	215	222	190	215	190	234	255	239	207	210	235	207	228	202	244	217	225	259	217	225	199	251	223	226	204	256	228	234	244	226	203	229	191	202	206	254	215	220	228	257	251	217	234	228	226	229	227	197	229	232	204	227	217	249	217	215	209	208	221	227	244	188	214	206	206	208	218	234	214	213	203	243	233	246	235	239	208	219	198	225	242	211	209	203	211	221	189	203	204	204	197	213	203	208	227	233	216	223	207	214	212	202	227	218	216	184	243	227	216	245	260	233	212	223	210	222	200	210	232	215	241	224	210	226	228	249	220	221	238	226	238	195	222	210	212	231	196	210	269	222	210	219	246	220	192	256	214	209	245	201	214	222	221	219	218	237	214	222	235	220	225	208	219	210	230	221	201	213	236	238	199	220	243	235	237	220	232	235	212	221	235	248	232	218	216	208	224	224	201	201	222	222	202	231	219	226	228	204	231	232	223	227	223	231	221	178	216	231	241	246	243	204	230	201	219	238	201	206	205	225	230	208	251	197	185	224	221	241	218	233	217	216	211	211	213	215	272	220	212	242	227	214	237	204	218	234	213	223	243	232	194	214	231	209	202	221	184	236	208	215	226	227	243	201	219	244	220	230	236	228	218	222	224	212	210	198	219	217	224	211	242	221	225	231	247	201	207	229	224	217	246	225	242	213	235	197	233	211	212	195	224	215	208	209	257	218	236	239	218	228	201	217	257	221	216	191	237	226	232	197	192	251	212	224	215	235	222	222	224	231	215	225	230	260	232	213	219	197	240	244	226	204	238	235	200	202	228	194	229	255	187	232	225	201	234	239	239	219	217	208	204	190	225	211	234	199	248	216	206	227	243	220	220	240	207	233	219	219	234	219	235	222	208	210	189	228	202	213	201	211	185	208	234	227	242	246	211	238	203	230	226	213	212	196	205	238	202	226	206	239	233	238	221	218	208	242	206	212	234	216	250	227	238	223	248	220	235	227	238	234	217	196	217	212	247	234	248	211	221	221	203	224	213	234	217	205	208	212	211	205	200	209	241	217	226	244	222	238	230	229	226	209	232	206	207	221	216	206	221	214	216	200	210	216	233	239	218	234	224	250	240	231	241	245	237	210	202	246	200	221	222	196	223	228	242	217	246	211	234	228	240	225	218	227	248	195	207	228	208	250	216	216	240	206	226	234	221	220	214	233	199	219	234	227	225	229	229	217	255	232	251	220	248	224	223	227	228	234	228	220	233	233	216	218	231	197	204	206	207	227	199	185	201	257	210	204	212	206	213	230	210	223	249	221	189	235	249	226	216	232	231	208	225	227	188	205	227	239	196	199	229	214	252	233	232	211	226	204	215	210	213	228	207	234	244	220	217	237	236	235	244	215	188	217	231	223	220	244	200	207	220	226	245	246	209	213	232	223	233	229	215	194
27854	23891	30385	29995	27747	19752	14026	8928	1777	536	546	537	519	532	533	555	547	480	533	501	541	490	502	515	519	507	485	508	500	474	505	511	509	527	502	495	495	505	552	506	452	496	495	528	493	511	503	497	501	496	468	499	503	521	513	533	504	496	533	495	512	470	489	483	468	496	491	509	503	507	545	483	530	519	478	470	468	493	498	516	482	509	488	526	485	520	499	501	487	467	539	475	529	517	489	493	491	494	482	487	494	511	489	461	512	502	502	500	484	512	521	500	513	534	503	452	457	476	500	513	526	487	497	515	496	493	511	522	533	540	519	490	495	492	536	500	539	540	494	518	497	547	500	507	491	484	520	480	524	475	482	487	536	501	510	469	464	514	543	539	527	508	542	527	493	516	520	503	472	513	479	546	541	518	502	509	510	473	519	464	493	536	521	537	508	486	467	502	504	493	480	502	496	485	501	490	546	484	506	514	541	532	483	503	516	529	503	539	472	504	497	502	506	487	520	513	454	539	479	520	498	505	547	527	516	480	507	506	509	482	496	477	515	496	519	499	545	543	497	503	513	495	468	540	481	520	508	472	501	528	517	445	474	538	520	484	517	518	480	513	548	502	500	559	483	513	542	493	512	480	483	526	479	466	497	533	519	479	499	521	491	521	502	506	474	522	486	494	505	488	490	453	524	490	483	525	540	490	490	510	499	524	507	505	518	518	511	530	496	492	516	484	485	499	518	468	494	521	498	497	527	470	549	501	491	471	475	552	497	519	518	475	491	502	536	510	519	479	511	466	530	456	464	548	493	483	479	529	485	504	537	490	499	509	510	494	522	497	473	499	495	515	510	468	533	490	508	520	505	518	507	513	488	471	502	513	503	445	528	482	477	484	524	501	498	498	466	516	472	520	510	497	475	462	535	484	507	476	463	515	479	502	491	527	498	506	533	491	494	511	526	466	482	477	520	511	522	487	498	507	498	548	513	490	475	536	489	522	480	519	513	512	458	504	558	518	494	509	450	505	503	518	502	486	525	543	460	483	498	504	508	489	488	519	529	486	469	510	527	497	525	476	485	522	489	492	501	512	507	482	493	509	502	459	501	477	503	529	512	510	495	503	556	497	533	528	574	518	482	500	538	450	531	526	473	487	507	516	530	489	484	527	469	499	509	483	494	503	510	534	506	517	483	480	487	478	483	490	488	493	527	519	532	516	494	498	475	518	510	473	473	494	505	524	548	463	523	455	493	508	496	512	504	464	474	474	490	512	532	517	496	475	476	461	531	540	510	505	469	499	538	462	522	492	511	485	515	507	516	516	482	497	543	487	528	455	470	499	498	502	527	499	492	508	516	474	512	510	473	529	496	541	499	499	459	471	487	530	526	509	503	490	482	522	506	515	490	516	498	521	544	522	541	521	553	499	485	534	485	477	489	502	512	481	509	529	454	478	495	523	515	509	514	502	541	497	487	508	523	506	504	470	512	508	552	474	507	514	454	486	504	532	501	513	478	507	480	502	482	520	466	541	513	486	520	492	498	509	475	489	456	522	491	489	468	533	461	511	503	515	506	517	491	508	514	519	508	484	507	506	477	509	509	516	533	511	517	432	579	512	457	481	470	481	470	545	523	502	481	508	467	497	528	483	491	438	497	521	491	530	507	481	520	513	464	520	506	497	525	505	516	472	526	495	496	494	508	507	532	506	511	491	485	481	491	514	518	535	481	473	424	497	458	499	508	524	505	478	497	509	526	486	523	499	524	452	504	515	501	486	491	500	487	462	480	497	529	500	495	525	508	529	499	542	511	458	478	513	470	510	532	507	503	510	479	506	492	508	548	488	477	509	501	523	515	510	504	469	507	492	526	500	525	526	515	506	462	476	465	486	491	494	556	513	507	493	521	484	516	516	533	476	503	480	504	491	517	527	512	507	516	481	521	509	531	500	489	478	484	486	508	522	526	526	525	540	496	500	502	525	499	480	474	502	519	511	522	516	487	494	511	495	522	478	502	501	533	546	481	519	485	490	496	486	489	510	493	476	488	534	520	517	519	523	497	510	469	519	472	489	499	514	492	515	490	491	513	530	492	460	526	512	497	496	473	523	551	519	516	494	505	496	474	517	524	505	486	504	495	510	539	516	490	481	499	538	501	496	494	548	504	478	494	515	516	530	502	491	510	455	519	598	461	506	540	521	505	500	525	499	552	511	536	485	532	480	495	527	485	514	554	494	512	506	503	498	508	489	537	509	521	477	479	472	544	555	475	493	508	490	487	482	537	506	511	548	479	458	526	541	505	498	458	491	504	494	537	512	512	489	498	563	542	527	520	489	487	495	546	506	493	531	504	483	495	526	518	470	491	510	551	510	481	509	539	486	513	519	525	525	508	479	466	474	494	521	523	507	491	515	504	498	481	548	494	530	505	519	459	477	499	470	495	524	529	497	496	511	473	502	471	508	525	484	481	479	492	509	494	497	495	488	462	487	505	515	500	487	544	474	528	514	488	519	535	537	511	478	499	508	498	472	487	511	525	496	492	526	501	474	501	493	479	503	481	461	504	495	502	508	489	523	499	524	507	543	503	541	465	539	504	488	512	501	490	519	529	494	503	509	499	497	509	505	506	517	511	533	482	529	519	535	507	516	503	515	509	511	503	513	465	485	526	494	490	492	513	497	517	496	494	489	453	503	543	513	524	497	536	485	521	519	507	516	526	513	503	472	521	481	505	480	524	466	513	474	487	509	472	483	528	492	478	501	489	561	517	536	492	499	479	490	505	517	504	564	513	532	500	488	485	483	498	509	471	533	531	508	501	503	521	500	489	538	523	467	515	444	504	525	503	501	458	491	520	481	460	484	495	513	538	457	500	509	483	495	495	524	510	488	500	497	486	530	523	524	502	487	521	539	496	510	479	479	496	495	495	532	449	479	468	532	519	486	525	507	546	488	479	463	498	497	509	515	551	514	522	530	500	540	520	495	537	516	482	457	515	489	489	446	480	513	491	494	492	511	492	531	520	470	494	537	512	537	526	495	498	473	522	528	496	539	564	519	507	485	480	521	483	500	521	509	470	581	489	492	515	508	508	509	486	482	500	489	524	500	529	520	534	513	512	519	498	469	479	495	532	543	489	546	493	500	461	497	510	498	503	506	490	507	491	520	482	551	511	530	487	511	492	489	522	512	527	558	527	515	553	462	511	516	469	506	507	487	509	462	498	482	534	511	532	496	473	525	526	514	462	511	479	477	499	520	480	524	471	506	512	486	487	508	467	484	521	471	492	503	509	510	502	508	478	526	518	511	488	498	495	493	485	535	492	485	463	487	487	528	505	485	501	479	473	514	478	506	488	509	498	496	527	495	508	522	530	506	488	516	545	498	530	499	503	492	480	482	497	502	501	475	526	537	485	481	510	493	532	494	506	485	513	508	561	500	559	550	491	526	487	489	498	501	480	532	537	502	512	522	522	522	476	524	517	490	493	500	527	507	504	464	498	503	507	528	507	513	505	506
56996	39429	35516	26047	20692	14279	8573	3935	689	270	268	255	259	214	231	272	254	261	269	282	253	256	259	265	258	240	272	256	278	271	247	246	286	258	211	258	222	249	239	250	229	245	276	237	270	265	264	266	278	233	236	255	257	257	222	253	268	225	284	227	233	243	250	227	251	237	239	255	259	235	246	251	265	273	241	267	239	247	250	260	275	249	268	280	294	277	277	261	249	217	283	265	226	278	259	279	268	250	262	246	272	241	241	237	269	257	231	233	249	228	257	281	236	286	250	275	265	250	255	255	254	254	219	269	229	275	293	230	263	241	252	253	210	268	210	247	237	241	241	265	220	260	272	258	254	239	238	296	266	264	235	243	273	250	237	264	264	296	230	247	255	258	264	267	249	264	258	250	263	272	240	294	286	255	271	254	247	256	271	282	263	263	266	268	258	269	286	240	247	240	267	280	241	248	290	229	255	240	250	250	270	231	239	210	223	263	244	257	223	245	253	257	234	218	235	269	232	257	254	227	274	262	245	246	281	268	261	237	250	241	262	223	245	239	214	255	230	258	268	283	233	245	246	247	245	235	254	251	211	246	255	238	227	234	259	226	265	243	234	274	256	223	232	273	263	246	250	288	271	244	259	253	237	250	268	223	230	237	271	284	260	242	261	234	267	248	256	240	267	245	236	277	280	256	259	241	245	245	236	244	246	249	259	270	249	266	245	288	253	244	258	273	262	232	255	272	251	261	249	249	254	268	254	235	245	279	263	260	253	267	252	239	264	259	257	241	242	244	243	259	238	264	256	262	227	195	238	234	256	247	273	265	232	262	237	250	269	244	264	241	257	235	283	243	263	226	270	228	225	273	265	297	243	239	255	248	267	238	273	238	232	273	260	269	272	235	265	234	279	236	218	286	220	262	263	237	241	250	235	223	245	265	256	246	235	237	237	235	240	231	256	236	232	258	233	235	249	260	227	266	291	253	269	247	207	207	227	250	243	255	304	231	265	253	229	249	266	252	271	226	262	245	249	248	234	261	247	257	278	253	218	243	258	251	238	251	266	267	250	237	262	241	278	241	234	262	265	218	263	252	254	247	266	235	243	254	253	264	261	249	290	236	236	232	259	252	243	238	286	250	232	245	256	225	222	247	252	254	234	238	261	279	281	234	212	235	223	237	233	237	271	257	243	239	261	247	265	233	244	266	244	260	278	254	250	256	257	261	244	253	243	273	239	262	252	256	253	254	269	223	237	247	234	214	231	256	260	247	227	243	270	250	278	259	237	221	266	273	238	250	237	256	245	255	259	265	263	237	254	279	263	270	248	262	240	250	273	279	222	263	245	274	283	250	266	271	243	231	258	263	239	252	271	271	269	223	234	259	237	285	269	266	292	270	266	240	257	241	257	242	241	265	273	268	239	259	256	240	228	242	269	274	273	252	279	254	264	237	217	241	252	223	218	269	256	249	232	269	257	229	305	226	242	240	252	231	215	268	263	245	276	252	280	263	234	268	253	249	281	275	287	245	290	258	234	241	276	246	232	252	235	276	243	249	301	245	254	246	230	253	250	227	273	255	239	263	258	280	274	258	265	265	258	274	230	243	247	249	226	250	288	271	298	260	248	222	258	259	255	249	245	272	270	246	259	279	237	260	224	302	293	247	262	260	258	292	240	267	241	262	259	243	257	268	223	219	276	279	253	263	236	260	228	241	243	261	293	259	266	254	272	222	247	290	237	245	247	223	252	246	260	258	262	255	249	252	226	263	244	272	250	243	247	269	240	265	272	292	249	240	259	256	250	279	233	234	249	220	284	254	243	241	273	260	272	237	227	257	214	242	223	255	265	250	223	211	269	261	233	259	252	257	256	231	283	242	228	234	224	265	265	259	231	256	274	257	302	268	275	238	230	225	228	245	259	257	282	205	256	262	273	246	234	247	254	294	253	240	278	238	248	268	231	243	273	244	229	250	218	276	263	279	251	258	232	217	247	263	224	260	240	281	263	275	258	254	243	227	248	262	254	256	254	248	262	227	279	252	273	247	265	276	260	273	272	228	267	273	267	231	253	256	235	280	250	205	264	214	234	265	283	251	265	269	226	214	250	244	253	241	298	231	270	239	229	261	230	274	266	255	264	257	231	251	265	232	236	260	267	255	258	245	260	256	240	236	277	272	256	226	281	230	249	248	221	275	245	258	239	263	229	247	279	256	284	233	267	256	270	305	266	261	250	246	265	238	269	225	242	223	257	243	251	249	281	268	241	247	264	256	257	250	259	286	266	268	256	258	267	252	274	220	245	246	270	264	240	247	252	257	257	245	249	292	241	243	235	241	232	238	245	275	255	265	237	289	272	237	283	294	242	261	246	258	241	239	271	279	236	246	257	257	249	240	245	257	238	277	249	248	252	257	242	226	256	267	252	290	269	243	266	245	246	257	240	269	278	247	239	224	239	236	250	265	255	264	293	282	246	250	222	267	247	254	271	238	241	247	231	247	255	228	238	280	246	252	267	239	254	280	255	249	245	270	261	249	234	229	239	245	230	234	222	247	248	263	285	273	272	238	271	272	231	265	285	238	275	217	243	249	249	265	266	238	241	272	261	265	260	245	273	228	268	265	260	220	246	263	244	270	265	262	236	255	232	205	290	241	247	261	241	233	294	290	261	244	281	260	242	260	267	242	236	270	275	227	245	264	229	266	265	244	219	225	217	257	242	251	230	256	246	267	280	253	238	284	255	238	263	243	219	256	266	256	269	268	236	263	209	231	287	274	241	282	221	271	250	274	238	238	288	249	258	267	247	246	240	229	236	252	257	242	261	266	231	228	238	225	273	225	240	232	265	253	239	233	267	253	250	270	242	238	250	228	227	266	236	259	271	265	280	264	290	265	215	246	265	275	234	226	251	234	254	254	242	263	275	254	245	228	258	249	259	264	260	255	289	237	276	265	246	251	251	240	257	226	217	259	281	257	244	253	252	270	236	228	268	257	239	254	236	263	265	246	267	243	242	246	253	259	262	222	248	243	265	265	255	244	253	225	248	264	245	229	225	249	268	268	250	236	254	243	260	235	265	244	240	247	267	232	284	234	230	230	232	262	255	237	264	238	197	250	235	230	277	263	238	236	260	280	265	241	266	255	261	275	233	233	243	244	254	233	247	238	237	260	255	260	265	254	255	253	213	261	264	259	254	276	249	251	273	243	256	277	299	256	269	264	270	274	265	248	245	234	281	256	254	274	271	254	274	237	222	276	254	235	262	287	251	244	259	252	234	239	232	245	248	259	227	219	283	226	208	242	236	244	228	294	266	254	261	232	289	259	248	272	266	236	264	251	272	250	234	251	246	252	258	254	251	253	238	245	257	251	250	231	255	219	239	267	270	251	251	258	249	254	242	284	251	257	269	287	257	253	269	272	278	259	258	286	240	248	258	245	292	256	239	255	245	237	239	243	253	212	268	236	241	311	253	260	247	261	258	260	280	257	243	264	253	229	227	252	233	223	236	231
36765	31120	37796	35741	34919	28883	21077	11540	1737	670	610	597	566	593	630	583	539	613	565	556	586	560	582	525	596	536	539	560	538	611	544	541	586	589	553	509	518	546	539	560	539	564	537	568	577	545	572	559	542	540	553	565	566	571	560	503	553	552	570	577	580	576	581	544	532	530	561	542	524	538	584	551	601	545	532	549	600	539	541	524	589	537	535	534	556	563	578	553	563	541	569	567	522	557	519	570	538	540	600	541	522	539	570	508	530	558	533	557	537	542	548	574	498	548	541	556	549	538	561	560	557	563	564	567	559	552	578	557	536	578	575	527	577	526	547	557	550	552	539	530	551	590	552	572	606	528	538	568	616	556	570	566	549	532	578	597	534	561	512	544	554	548	537	535	534	597	533	610	560	502	590	563	595	522	578	551	560	580	553	564	543	564	531	571	600	540	551	538	533	596	542	562	574	555	514	524	565	570	535	537	511	582	558	574	532	544	571	541	542	533	546	535	569	518	535	558	564	563	517	538	562	607	589	583	545	528	525	599	570	579	593	504	555	577	527	551	561	530	541	588	566	573	550	536	543	564	531	552	531	542	531	549	581	561	514	525	564	597	538	539	502	550	556	544	542	623	550	510	569	557	577	537	525	556	559	513	537	586	596	547	541	544	534	552	556	532	507	550	528	501	623	540	537	520	508	520	513	541	562	557	587	523	588	568	550	577	594	556	567	575	548	574	530	546	547	589	538	547	566	567	558	532	544	530	528	531	577	542	557	563	586	547	577	544	516	556	582	593	555	566	541	561	579	616	555	552	557	552	626	550	599	549	576	563	545	573	559	542	557	582	547	570	568	568	548	577	544	510	533	552	558	537	534	522	588	531	563	524	592	577	540	544	561	534	526	527	561	568	573	558	511	535	552	562	570	527	550	542	552	559	561	582	526	564	548	535	515	563	565	562	573	526	572	519	549	553	560	574	556	567	565	540	523	525	559	526	547	525	560	565	527	547	535	583	541	549	548	556	526	543	529	527	534	612	603	567	585	516	579	564	571	546	569	486	533	535	578	534	543	519	548	586	579	511	573	610	560	539	530	511	551	583	574	553	558	587	544	583	513	546	530	521	561	509	542	520	527	559	564	551	570	607	518	562	552	576	500	523	547	515	550	575	558	588	496	561	557	532	570	598	569	544	523	515	546	561	561	581	515	551	548	568	573	557	544	551	542	550	544	503	543	578	528	559	575	547	584	544	594	537	558	519	553	543	512	568	533	540	540	588	622	563	603	552	543	565	527	529	602	561	540	522	520	538	551	569	534	539	533	509	581	574	567	612	553	583	564	598	553	553	590	549	543	566	511	569	554	532	536	565	516	539	611	552	549	508	570	537	571	574	611	529	549	551	543	551	594	546	583	539	555	543	554	570	589	562	552	515	548	524	557	531	590	580	524	543	566	605	538	601	545	573	591	552	566	595	543	560	555	547	575	526	563	547	528	580	563	567	551	539	561	565	557	538	557	508	573	578	567	554	527	583	585	541	559	545	529	544	514	512	572	558	522	525	610	580	539	577	532	552	601	514	545	544	570	554	551	541	584	547	529	521	501	576	543	583	535	539	554	548	571	565	572	550	593	554	546	541	561	537	533	547	556	561	552	514	575	571	537	546	588	526	551	551	566	513	514	580	547	581	553	604	540	557	548	572	619	512	527	537	549	548	522	533	555	538	497	551	551	552	574	580	568	513	567	605	567	555	562	576	548	531	525	571	571	541	519	533	571	526	569	517	553	509	539	541	549	515	560	573	537	593	561	552	578	574	551	591	571	541	584	550	587	507	541	568	543	515	523	564	607	566	543	534	534	520	570	524	597	511	503	553	534	544	544	514	529	551	518	540	542	530	545	517	556	600	558	591	533	495	565	606	540	521	559	526	514	545	585	559	546	593	544	543	545	569	555	543	545	563	537	573	534	573	539	564	581	563	556	578	525	555	567	515	564	578	560	562	544	546	551	567	536	545	569	554	533	545	571	519	582	570	529	542	543	569	540	576	566	550	588	580	545	556	557	563	594	564	563	614	570	591	556	603	522	590	568	569	548	545	569	534	561	589	529	512	557	580	535	549	551	575	554	567	535	549	520	566	531	527	499	575	554	598	596	486	562	549	541	540	578	545	577	588	571	536	554	531	510	580	528	581	535	530	534	563	531	532	589	580	541	570	537	580	542	549	522	566	551	525	543	590	580	581	559	555	524	558	551	574	520	512	583	560	526	525	522	511	520	573	571	598	591	580	545	594	536	585	542	554	509	532	578	534	537	570	535	540	540	563	547	579	566	531	537	556	562	608	581	528	559	535	551	571	550	574	504	539	556	544	550	584	561	527	533	536	514	554	525	554	510	513	564	564	543	531	573	529	522	526	520	521	542	576	562	544	560	569	547	553	520	599	611	547	559	519	560	534	562	571	538	553	574	586	542	570	545	608	542	540	527	521	550	575	543	565	530	581	553	535	570	537	580	546	550	517	498	557	516	544	527	581	564	504	563	580	540	552	494	570	578	556	579	544	543	534	577	552	564	543	526	547	570	539	570	559	573	568	554	565	530	581	565	568	559	535	577	569	560	545	574	529	568	562	556	546	556	564	557	546	572	539	562	572	581	546	574	538	560	549	569	529	558	545	569	575	549	505	544	504	510	557	562	569	561	579	541	557	573	538	527	575	519	532	537	561	573	529	516	557	557	533	580	505	567	529	568	538	548	560	560	609	522	524	528	533	595	536	535	581	549	580	540	574	561	540	557	537	550	550	536	552	576	522	557	549	598	565	548	580	534	569	550	543	547	543	563	547	565	556	552	557	551	538	598	581	531	568	582	596	532	555	510	576	525	543	565	539	571	566	560	545	534	533	516	541	578	578	564	539	513	511	555	539	526	512	543	553	532	552	571	596	570	551	515	492	593	567	540	574	581	557	568	589	536	549	543	556	607	552	588	558	562	513	545	537	566	529	531	560	527	559	535	556	539	554	558	557	542	582	523	555	557	573	564	525	562	476	527	531	563	556	568	534	553	539	515	533	558	545	527	548	552	558	519	522	541	586	521	592	590	535	548	523	541	546	526	517	601	540	510	579	550	592	512	546	517	564	563	570	534	585	559	531	558	545	573	572	549	549	531	613	519	549	588	531	538	558	538	538	539	551	519	494	585	575	530	531	559	511	530	558	540	539	548	559	558	522	552	548	563	579	583	517	549	549	585	537	546	515	544	540	546	532	570	533	554	539	534	520	511	532	543	555	593	550	554	578	542	547	538	548	536	515	554	579	577	575	558	540	553	548	552	576	519	536	497	545	532	556	546	533	551	573	516	562	567	566	544	520	563	513	569	490	552	539	536	601	562	568	543	552	558	582	578	538	559	566	555	515	582	531	508	531	566	574	532	567	525	565	530	560	547	548	545	557	535	563	596	551	522	524	552	524	560	539	550	578	567	575	540	566	575	581	562	568	531	548	542	538	530	548	571	548	565	577
28620	15847	10584	5783	2881	1448	752	401	172	132	131	128	144	152	127	117	129	142	122	127	132	149	121	128	126	142	151	136	136	121	137	149	119	133	130	127	120	143	140	119	114	118	135	151	138	146	133	129	125	123	140	137	124	130	127	152	150	142	140	150	145	132	150	132	150	141	143	120	135	128	145	153	150	145	140	141	123	124	110	127	123	146	138	134	120	133	144	154	112	126	153	119	144	125	118	136	160	136	135	124	128	139	124	127	135	143	125	142	145	134	143	142	142	121	138	125	120	144	137	141	147	131	129	122	133	128	102	136	121	105	123	125	119	142	136	111	148	167	130	143	122	128	121	110	129	151	129	142	125	132	130	153	136	133	141	138	133	128	131	131	135	139	150	126	140	161	112	134	117	120	120	121	139	128	137	137	133	122	123	146	135	127	111	146	139	136	140	134	137	145	143	139	146	124	138	138	132	148	112	118	130	119	149	137	129	133	124	115	145	143	129	126	142	131	129	127	143	141	145	135	144	146	139	142	125	127	142	154	153	113	127	139	125	139	134	128	113	144	147	130	141	113	131	122	130	137	141	136	118	140	132	120	151	137	125	136	124	132	131	149	131	129	132	132	141	124	118	126	112	151	128	123	118	127	124	129	125	127	148	121	115	130	114	135	120	127	115	105	125	125	115	119	111	137	139	154	141	141	138	141	133	143	104	140	139	147	139	137	148	108	133	125	115	139	122	154	132	155	128	126	136	130	123	139	111	131	118	127	152	137	131	136	126	126	134	97	120	144	124	141	126	132	139	123	132	142	122	145	134	127	119	131	124	136	120	149	117	127	119	124	131	126	142	106	123	139	143	138	145	154	132	150	140	137	123	124	133	149	132	140	142	139	135	131	133	141	118	122	128	127	136	115	134	123	102	143	130	132	141	130	153	145	120	114	139	127	107	127	144	145	136	127	119	149	139	140	145	121	113	131	122	122	133	123	136	153	135	130	129	138	127	120	106	136	139	126	128	120	124	149	116	143	146	115	136	129	147	121	120	127	155	122	149	136	130	120	151	149	132	114	139	135	110	132	140	122	160	128	119	123	141	121	151	126	111	131	135	145	125	123	128	132	121	113	157	121	129	138	118	148	148	135	143	128	130	133	134	142	106	149	150	155	140	122	127	163	148	133	130	136	150	144	115	124	117	116	145	156	152	135	137	123	131	125	136	151	136	124	116	140	141	127	122	132	134	125	111	123	125	112	131	136	153	125	150	147	144	143	123	129	126	128	133	129	131	158	134	143	124	138	145	118	124	146	127	136	133	117	130	131	132	119	139	133	137	162	139	146	142	133	142	138	135	144	141	124	136	129	125	129	123	133	133	127	117	143	127	124	136	127	137	133	147	130	110	130	125	124	130	140	120	129	142	128	139	127	121	141	137	145	150	135	127	119	138	139	145	144	139	139	124	126	125	140	151	135	135	111	134	136	114	138	130	116	161	125	140	136	110	124	139	135	144	127	163	120	137	136	158	134	137	122	145	146	139	133	133	131	111	144	145	117	129	135	135	135	152	109	126	140	121	119	126	120	132	142	129	137	126	104	133	121	114	127	132	148	139	125	117	126	142	141	122	124	128	130	126	158	127	163	159	121	137	125	114	136	131	173	118	118	145	133	145	139	131	119	122	140	138	138	132	133	130	117	120	114	125	114	114	122	115	133	131	164	137	139	139	135	132	139	139	137	131	132	160	148	136	140	144	126	141	124	149	119	147	128	136	129	128	127	140	146	144	131	126	140	142	142	133	145	124	134	127	126	135	105	120	124	130	117	119	137	146	146	109	122	120	134	125	131	110	127	123	134	138	172	114	125	132	111	126	140	133	107	115	140	145	112	130	141	131	116	129	137	141	147	155	155	158	164	140	143	137	146	135	128	143	141	130	149	122	113	145	125	126	135	142	127	147	106	129	151	152	149	139	132	152	146	126	140	135	133	118	122	126	128	126	134	130	168	137	120	138	126	136	131	133	144	124	164	129	114	130	123	141	114	117	139	126	136	119	155	147	162	161	124	129	146	119	133	132	126	120	123	149	122	131	120	165	114	124	121	137	136	136	166	117	127	143	153	139	123	132	121	135	135	144	135	135	116	132	119	132	153	130	145	136	140	125	132	124	131	151	135	120	144	150	122	135	138	140	127	129	112	130	120	135	138	148	116	110	140	110	118	118	157	124	119	129	138	131	134	148	110	119	151	130	129	132	142	133	142	142	147	120	128	132	129	112	129	141	135	173	139	125	133	134	145	125	128	139	126	152	126	115	122	100	111	124	148	115	127	143	122	124	133	114	154	135	139	121	141	136	128	143	131	152	149	125	128	129	144	141	121	166	131	138	117	129	154	137	143	129	141	144	108	115	117	124	138	108	144	154	128	133	115	167	119	121	125	130	132	130	147	112	119	107	131	134	135	157	145	135	114	112	144	124	124	129	128	141	145	122	134	149	135	142	152	130	157	125	131	147	132	137	134	139	128	124	137	147	129	119	132	140	137	147	126	115	133	149	133	118	141	150	121	157	132	159	92	139	118	126	135	124	143	130	135	142	122	118	161	130	132	128	162	114	125	128	136	150	146	102	106	92	140	140	139	132	126	144	121	129	130	125	120	114	143	141	139	135	128	134	119	116	108	134	119	116	137	117	142	127	128	124	118	121	141	135	135	122	152	145	161	136	138	138	129	143	117	131	131	149	129	122	126	125	131	145	123	124	142	123	116	122	122	131	123	129	132	116	113	128	117	133	139	124	123	141	133	135	143	125	133	138	157	132	148	131	137	136	142	154	136	104	124	124	146	147	149	126	122	129	148	128	131	163	133	125	136	140	128	158	123	162	120	137	120	133	135	137	136	123	127	141	117	139	122	124	125	149	134	141	142	140	151	135	142	140	151	130	129	130	168	138	119	117	139	131	117	143	128	144	129	139	125	116	130	151	138	123	148	120	138	144	118	136	139	108	136	122	129	149	147	130	142	131	152	130	132	142	121	127	170	119	148	144	130	117	127	149	121	123	126	133	136	121	147	149	134	128	142	146	121	159	129	129	146	114	132	129	138	119	116	132	111	116	136	133	149	139	108	149	116	136	142	122	131	110	116	132	150	128	128	150	135	132	129	140	126	150	135	130	130	119	121	124	116	117	137	115	123	142	145	124	137	108	103	152	174	119	148	128	137	133	121	119	124	122	141	124	112	129	123	132	108	133	122	125	117	150	122	117	143	127	118	128	137	91	132	147	135	122	131	118	145	117	145	139	143	160	126	128	143	124	144	116	154	150	141	124	158	123	154	125	129	139	152	116	118	137	137	109	125	118	115	136	134	123	131	115	147	149	129	125	141	137	118	118	123	127	112	124	125	133	131	146	141	150	143	119	134	119	137	134	132	125	130	146	136	135	120	124	124	136	129	134	112	115	129	110	125	131	116	136	115	137	129	121	135	141	121	145	161	141	148	115	142	127	130	134	150	143	131	140	131
17789	12294	15419	13765	9149	5483	2930	1563	480	346	318	338	358	315	332	311	336	334	332	346	309	353	324	343	348	310	354	324	331	350	322	322	349	326	312	287	340	326	311	355	318	329	312	291	345	300	343	312	320	360	351	348	323	330	348	331	346	290	325	293	330	328	348	334	309	337	303	368	322	321	313	314	311	322	299	332	335	338	322	328	325	313	354	304	351	327	311	369	342	329	322	313	317	300	329	339	336	336	343	337	307	362	313	307	347	312	336	328	290	307	305	284	301	342	358	318	309	360	330	318	343	347	319	290	334	308	281	297	338	307	340	348	305	351	330	321	330	319	311	330	352	309	317	329	323	310	339	344	326	313	339	317	335	322	318	306	355	317	309	333	324	292	328	317	293	326	323	323	315	339	353	328	300	298	291	322	335	319	302	338	333	301	326	317	310	330	342	333	336	352	305	343	303	333	323	317	345	323	283	336	333	352	341	347	329	294	303	324	314	293	340	300	338	334	343	330	335	354	325	309	355	329	357	327	322	342	342	343	314	320	332	322	330	334	315	326	366	322	302	341	286	297	333	296	356	319	312	335	322	319	308	327	333	335	321	302	297	319	311	292	304	354	266	344	293	325	326	327	349	336	348	316	313	313	320	301	347	326	354	330	336	341	313	343	357	318	307	311	327	370	336	344	316	310	356	346	278	315	300	348	353	310	331	331	312	303	327	305	327	298	345	332	370	300	325	321	330	316	290	309	323	333	351	288	349	302	311	324	308	328	366	327	294	323	350	304	323	267	328	316	311	300	340	319	320	326	343	298	318	301	327	308	310	320	307	319	342	332	334	355	357	353	302	302	291	322	358	341	325	299	332	355	320	315	323	331	321	316	334	316	375	323	291	326	340	334	331	317	354	295	325	295	303	329	295	355	328	333	347	326	336	309	315	307	314	313	317	320	343	347	313	312	320	317	310	315	327	335	349	331	312	337	323	314	335	340	308	332	309	320	336	321	302	352	343	338	337	320	309	358	319	341	328	327	292	329	308	310	311	310	313	348	332	294	299	356	329	348	325	329	335	316	318	345	331	310	306	331	285	310	319	334	339	308	300	333	320	308	316	295	355	320	330	363	338	350	321	334	303	332	331	341	311	326	354	307	312	293	377	328	292	317	327	342	354	298	331	322	355	350	346	307	332	363	318	318	357	321	295	316	346	317	292	360	317	329	321	366	330	325	336	355	315	317	304	330	315	300	341	292	356	313	357	323	312	310	309	301	313	341	330	342	320	324	328	315	314	331	316	306	324	321	351	323	343	319	328	334	313	341	327	317	295	312	305	313	337	334	330	307	347	319	329	292	332	358	381	316	338	350	312	306	363	301	308	318	360	316	314	338	352	332	347	300	321	331	325	331	329	333	316	314	328	335	315	323	322	319	310	357	320	353	339	357	349	336	283	339	317	311	320	289	322	320	322	292	316	304	325	354	311	320	313	335	321	301	325	346	306	322	335	330	336	351	325	312	320	335	290	302	284	346	336	315	321	335	323	290	328	300	312	312	330	338	319	319	344	335	310	310	325	353	320	343	289	329	343	308	364	310	353	328	287	325	322	331	319	305	320	319	309	330	339	321	337	326	339	305	300	336	350	305	326	283	349	308	327	336	332	333	307	327	317	344	347	289	343	325	309	305	315	340	326	307	352	336	331	334	333	331	335	305	335	306	316	323	303	331	320	329	314	309	301	290	363	318	314	328	327	358	310	280	336	344	285	347	341	311	302	311	293	305	318	317	312	315	307	301	335	343	310	344	310	309	322	342	320	316	305	330	319	287	319	306	312	313	325	311	319	326	334	331	363	335	328	327	322	318	305	303	345	321	361	318	312	304	331	321	324	321	335	301	323	300	339	322	323	292	318	340	323	308	333	328	294	318	329	331	328	319	334	332	316	348	350	353	335	311	355	349	327	299	320	302	318	291	330	372	341	318	349	340	337	352	282	330	327	329	302	317	331	330	312	338	328	340	339	292	332	313	348	318	308	321	334	338	297	348	324	309	327	344	317	340	321	327	346	365	293	355	352	356	306	329	318	339	305	358	287	329	367	356	324	313	353	312	334	333	317	327	327	313	314	300	286	321	327	334	319	303	347	305	335	289	294	319	344	302	331	333	333	290	310	303	320	300	316	325	303	317	315	321	330	336	334	314	311	298	339	346	314	339	328	345	339	332	274	315	336	295	364	351	308	331	312	304	294	331	295	319	295	331	341	349	339	315	312	336	334	311	320	319	332	319	288	331	323	328	342	328	307	304	323	333	337	315	344	357	305	322	330	328	329	335	333	303	344	305	338	300	322	324	324	305	330	304	352	311	337	315	316	343	290	318	321	342	348	349	339	313	323	316	347	310	343	334	309	332	360	334	345	302	320	307	318	328	337	317	325	302	351	323	331	297	321	298	313	312	331	336	328	371	310	338	348	327	327	349	344	324	333	331	287	308	332	352	299	334	330	344	310	342	313	302	317	334	307	304	310	334	317	322	311	327	356	337	344	339	274	312	349	342	306	341	353	341	330	331	337	318	306	302	286	316	309	345	298	311	314	326	345	337	331	292	333	311	318	313	331	330	324	339	305	319	298	332	348	348	314	347	317	338	309	331	309	336	327	335	306	327	287	323	297	337	338	316	337	341	320	331	326	333	300	347	320	330	331	334	310	305	334	311	320	317	325	343	318	320	322	305	305	346	310	340	337	333	319	330	319	346	316	307	341	283	314	348	341	338	316	352	330	374	324	305	339	357	336	343	314	336	332	321	310	317	300	320	350	321	334	335	361	310	344	294	324	311	342	324	332	301	300	305	314	358	333	310	316	313	324	334	315	343	306	324	320	340	304	325	311	306	344	336	311	348	313	312	316	323	346	305	329	325	333	341	323	314	330	329	333	327	332	329	331	350	334	301	325	315	349	329	306	326	297	303	313	340	353	313	289	311	358	296	320	335	309	333	337	316	346	314	316	346	308	314	329	307	312	327	305	328	339	324	292	354	315	329	353	353	275	343	314	289	308	319	313	284	312	301	299	325	324	334	320	319	330	300	283	320	305	294	320	324	330	354	319	335	312	332	331	318	321	309	321	303	319	290	325	316	348	332	301	317	324	342	332	314	328	316	329	354	327	318	342	349	336	331	352	358	322	322	309	295	323	357	312	329	342	316	323	327	308	316	320	336	330	332	345	336	365	319	293	336	345	302	346	325	342	338	315	350	321	314	320	327	320	338	292	330	299	324	331	344	340	338	309	305	359	321	353	321	341	347	310	326	337	315	355	333	313	338	309	317	331	334	326	313	341	320	326	340	299	324	319	335	294	335	341	325	361	332	314	339	314	327	336	337	336	326	325	327	329	338	298	325	326	335	292	352	328	344	333	342	328	267	312	341	308	305	324	350	337	335	348	328	308	300	299	344	271	335	331	319	331	331	328	316	316	321	301	352	317	352	306	333	318	296	347	318	342	319	321	312	317	307	316	338
43489	27503	25539	21002	14304	8023	6237	2485	458	223	195	242	241	234	237	198	205	184	221	210	220	242	211	247	233	233	203	192	199	202	225	213	227	203	230	213	229	196	234	217	221	217	217	238	216	222	193	219	214	234	208	210	218	242	209	212	214	223	205	196	219	225	224	230	196	213	209	207	205	222	253	223	209	209	225	208	221	189	210	245	233	242	206	218	224	248	225	214	218	216	202	245	192	210	220	228	204	233	215	195	223	249	213	232	231	194	198	191	226	207	258	189	211	202	214	197	194	192	182	193	207	209	181	219	205	200	206	215	220	240	212	206	208	212	246	213	230	219	207	219	206	235	232	195	244	219	224	195	213	217	185	250	201	220	236	235	244	230	209	197	208	211	209	226	215	206	219	209	207	204	242	217	200	227	206	206	227	221	230	204	199	208	229	209	202	204	248	210	200	202	201	213	230	210	184	270	216	178	218	206	220	192	227	216	217	224	213	205	227	238	208	186	216	216	225	228	186	189	208	209	215	184	169	212	218	219	232	275	236	222	214	199	211	233	223	216	219	215	198	231	235	199	208	219	233	214	219	250	223	219	200	230	225	198	213	203	201	218	229	231	203	215	231	215	213	188	241	227	220	223	233	220	219	230	212	200	189	227	184	181	214	211	197	197	183	214	212	191	240	207	203	196	225	198	231	200	218	196	206	220	212	208	200	194	226	210	194	223	190	220	189	226	226	233	250	214	219	217	203	214	211	216	232	220	209	225	212	230	245	218	224	191	194	205	208	215	199	187	215	226	209	216	191	217	214	166	201	178	223	211	193	203	205	195	206	224	220	199	203	207	210	198	214	219	212	197	202	222	256	220	211	200	208	205	228	210	201	230	249	209	218	223	217	216	202	192	229	210	225	197	227	232	187	217	209	254	242	193	241	235	212	206	191	187	236	247	187	207	229	198	208	214	208	216	237	240	218	182	231	222	224	237	214	209	219	210	197	208	192	206	207	232	221	201	221	198	200	207	223	214	213	236	190	210	209	222	238	218	192	202	219	215	218	204	213	216	216	218	234	195	221	201	253	217	249	224	194	205	230	207	210	211	230	230	192	240	223	220	217	216	230	201	224	184	206	233	248	210	229	220	209	197	214	224	241	197	191	189	220	236	187	217	242	221	224	238	225	196	175	228	211	198	221	210	208	238	229	178	239	196	223	213	214	194	221	208	209	213	205	210	207	203	231	209	197	213	189	182	227	225	239	184	204	239	217	188	227	244	223	216	237	204	224	210	214	224	217	201	213	209	222	237	228	197	225	217	254	194	218	238	212	213	215	217	189	227	214	243	216	253	229	234	232	202	202	196	201	221	267	198	205	211	196	202	188	207	220	236	210	173	211	180	213	190	191	234	212	203	211	217	224	213	207	198	197	210	227	216	222	199	224	221	226	212	232	222	211	183	196	217	230	229	184	236	227	210	198	229	211	224	215	213	213	227	245	207	214	219	238	249	214	223	205	231	209	222	222	228	226	236	220	221	207	214	224	185	225	222	182	217	230	231	222	237	237	230	211	214	218	186	221	222	205	190	206	231	186	210	212	254	221	194	212	181	196	182	196	219	198	185	203	193	196	216	217	208	229	224	215	208	233	237	194	189	195	226	195	244	212	232	188	224	217	219	225	211	197	198	238	213	237	219	205	204	197	214	213	214	203	217	201	249	237	224	258	198	231	196	230	258	197	236	218	196	239	223	214	230	220	214	223	224	210	223	213	217	218	206	197	182	224	207	203	203	209	195	224	207	212	218	216	225	208	219	230	224	208	211	212	207	215	211	216	229	200	236	229	209	237	238	211	220	204	235	195	219	236	231	214	229	197	206	221	219	220	228	210	194	189	212	234	242	207	231	209	234	224	206	227	203	220	211	217	187	203	191	223	204	219	238	213	230	204	210	210	222	211	252	180	242	183	210	229	222	227	239	210	223	225	193	251	194	198	220	211	212	198	227	234	243	234	214	211	192	223	240	247	217	232	235	215	189	233	227	221	187	206	186	231	218	202	228	220	243	232	212	198	236	238	230	198	200	216	212	202	206	215	214	191	249	233	230	221	219	214	198	226	237	195	241	208	223	188	190	226	213	193	213	235	239	197	225	223	249	240	177	223	213	212	240	226	193	196	207	203	214	207	225	261	197	206	178	224	217	191	174	203	207	209	212	205	207	221	222	243	212	227	213	220	201	198	220	203	194	209	245	227	201	224	218	211	228	196	215	203	177	195	211	217	219	233	227	225	220	225	212	194	227	209	187	204	241	240	215	204	220	200	194	206	210	255	210	215	217	215	230	233	216	230	212	235	217	212	235	205	183	204	228	221	225	240	219	215	204	224	232	184	210	197	228	184	227	208	224	197	224	195	226	216	225	195	224	217	219	226	223	202	221	243	203	195	208	201	224	194	204	196	180	219	202	194	207	230	195	219	216	221	199	205	205	192	208	213	205	231	210	208	239	209	214	230	223	202	198	233	200	228	248	237	208	223	223	223	204	225	219	186	226	233	229	204	188	212	214	198	197	245	210	208	209	202	227	214	226	199	247	249	214	199	240	219	212	194	193	194	221	215	195	216	194	224	213	232	202	240	206	242	217	213	223	211	241	214	233	221	218	219	210	202	204	210	212	215	238	217	232	232	220	188	209	208	205	223	197	228	231	214	214	215	241	211	231	201	197	206	225	216	229	219	220	187	176	228	228	209	200	197	237	221	221	200	219	205	194	205	214	211	208	176	219	243	221	219	206	203	222	244	238	215	253	216	185	199	230	222	205	212	190	243	223	211	214	209	230	222	202	213	245	224	222	229	215	199	219	224	221	205	221	250	198	213	226	232	208	199	195	231	228	210	208	203	206	238	192	213	213	221	207	216	234	239	238	176	206	216	198	222	190	218	251	228	243	209	225	213	203	224	204	201	211	220	216	227	227	223	199	199	212	239	207	189	192	217	216	239	220	180	207	207	194	222	197	238	214	200	187	181	202	222	197	208	245	213	227	223	204	230	248	208	199	212	196	235	199	235	240	210	226	233	215	182	188	192	213	211	201	216	196	208	223	224	213	221	217	198	204	253	235	236	201	214	236	213	215	219	214	207	227	213	206	228	209	197	212	185	226	214	223	234	220	212	178	223	213	213	247	216	223	208	200	198	240	200	192	187	216	228	265	248	240	220	189	253	231	221	217	222	237	224	182	210	187	217	208	212	192	215	195	224	210	218	197	198	207	219	189	228	212	202	208	219	209	223	203	228	183	202	212	197	230	235	236	216	212	201	203	195	250	210	264	206	208	242	199	208	221	199	222	231	213	230	228	197	209	222	202	204	224	209	230	227	233	219	217	209	219	204	205	215	180	211	201	196	224	205	197	203	241	210	205	230	222	211	242	211	246	218	207	218	203	249	216	243	233	210	203	241	223	189	235	243	237	203	220	233	197	216	211	209	228	211	214	260	237	217	213	244	214	205	233	220	192	221	228	212	222
27688	21276	30781	33199	27565	21000	18728	7958	1709	558	498	472	529	544	447	524	531	502	505	482	478	470	460	511	468	548	468	532	482	511	492	515	500	444	502	497	486	496	471	480	478	494	493	469	478	486	458	493	486	497	500	507	496	521	451	500	476	481	496	507	489	482	500	487	526	464	501	469	508	506	519	479	512	503	514	478	510	478	464	490	521	472	488	468	502	479	490	478	497	529	526	488	477	514	480	518	499	506	504	484	487	473	562	528	483	497	510	487	484	490	469	469	492	476	460	490	513	507	500	515	481	475	483	537	484	500	482	510	455	462	546	511	510	535	504	481	486	490	491	479	474	505	461	514	511	475	478	482	500	489	456	517	474	509	493	487	438	496	516	465	508	451	494	506	549	474	446	507	491	517	481	458	517	509	473	509	456	517	479	520	505	516	504	492	467	505	479	483	510	496	450	487	489	484	496	495	505	524	517	468	481	526	507	465	510	489	484	506	503	515	541	492	461	534	520	467	548	517	507	453	464	499	482	479	514	516	470	493	489	497	481	465	495	461	481	470	511	494	456	522	478	479	472	453	499	493	445	468	434	474	470	512	484	490	506	463	503	464	485	463	480	527	517	489	486	513	521	468	485	503	522	512	495	526	493	467	502	491	466	467	459	489	467	424	473	519	469	478	457	524	460	494	443	444	505	489	489	484	525	490	511	492	495	486	505	545	472	472	486	459	491	482	513	499	510	487	468	468	505	472	482	513	464	477	472	505	495	496	472	530	451	515	477	502	476	507	498	484	483	514	456	488	486	500	470	495	496	481	477	482	453	491	485	519	471	481	475	468	541	514	468	478	470	474	487	503	494	502	455	510	501	492	458	469	514	487	495	481	470	485	493	473	492	506	520	504	493	483	483	497	487	538	466	486	437	474	495	498	448	498	512	456	492	495	467	479	492	489	474	487	471	471	516	503	501	504	486	522	470	475	473	500	452	504	432	467	449	501	502	513	473	524	483	498	475	491	502	489	519	471	504	485	439	469	449	469	465	488	515	500	463	470	456	485	528	472	466	505	518	475	491	504	429	522	488	512	512	490	469	466	477	484	464	515	527	455	465	490	516	446	486	460	485	513	511	487	532	470	477	502	506	491	479	477	500	486	477	498	494	455	475	479	475	513	507	477	506	524	509	490	518	508	459	508	486	501	468	476	494	477	488	526	470	496	455	472	472	499	501	508	473	497	459	463	525	478	523	511	489	490	465	485	461	493	491	479	468	485	501	457	456	494	501	482	514	486	505	514	554	489	493	480	489	523	456	494	504	477	503	433	520	523	473	471	506	468	506	496	497	485	494	507	472	458	477	473	517	506	450	515	469	524	487	459	513	481	497	478	490	470	470	506	523	496	473	537	499	522	538	489	503	480	490	506	469	479	468	533	484	453	481	492	463	485	554	489	499	505	481	496	479	441	486	455	474	491	498	490	462	492	480	447	505	514	464	494	506	515	531	456	485	489	481	497	485	507	457	533	486	472	447	524	483	468	472	511	537	476	490	532	488	491	522	491	440	483	521	479	460	502	476	503	478	455	497	505	498	509	537	488	495	495	506	472	459	448	477	481	487	505	479	503	514	524	462	470	451	535	522	522	495	513	499	493	485	496	507	479	489	488	451	480	495	474	488	497	473	508	516	490	471	469	480	476	488	509	475	474	513	530	487	494	519	496	491	523	462	494	536	553	462	473	474	506	478	505	486	490	481	479	467	481	434	494	470	491	478	466	497	473	472	531	486	492	498	521	465	509	467	475	495	456	495	539	460	489	471	506	490	482	463	502	506	519	488	474	513	480	479	454	485	461	498	517	481	455	474	509	518	539	494	488	511	467	480	487	529	487	507	493	502	443	505	488	485	469	490	496	500	503	471	522	480	460	465	472	493	487	520	491	495	489	483	470	470	489	555	489	484	459	448	478	483	500	469	453	459	499	515	533	506	474	487	493	513	471	508	516	488	450	471	516	466	500	542	533	453	452	471	536	447	452	471	492	512	488	475	524	492	489	504	477	554	503	484	517	478	468	486	527	474	487	508	488	519	518	497	519	494	500	486	486	456	496	521	478	480	527	483	470	489	548	511	497	519	459	482	506	518	498	472	538	429	484	493	494	478	469	484	530	487	480	472	476	479	492	526	472	542	496	478	484	482	519	520	489	482	515	491	454	496	463	515	468	500	479	497	514	517	480	484	454	523	486	472	490	515	483	475	528	545	494	464	469	461	449	501	497	509	478	473	447	500	497	522	512	496	491	497	488	482	518	479	499	455	442	472	485	469	481	470	487	496	493	477	465	498	480	505	486	487	498	472	502	505	477	458	468	504	486	498	471	516	483	442	513	479	486	519	490	467	481	524	531	486	453	515	492	498	477	510	505	483	492	500	490	468	485	478	500	486	498	478	498	478	469	485	524	477	478	495	509	501	515	427	464	492	470	486	471	465	521	513	536	519	506	435	510	480	481	519	498	476	491	495	496	474	512	505	467	520	482	463	531	477	472	516	540	472	477	499	519	492	505	503	500	483	519	497	503	538	484	437	486	498	473	482	477	487	478	509	476	524	511	486	489	488	507	533	492	506	514	508	484	501	486	483	506	487	489	474	460	461	534	532	519	461	447	467	529	492	507	496	500	447	464	485	464	496	468	483	483	504	498	478	472	502	477	463	475	497	425	500	473	506	484	525	492	500	511	468	518	532	477	517	502	460	483	494	486	481	514	517	454	518	484	516	453	501	489	496	517	478	551	493	445	455	520	510	439	489	479	495	497	481	487	453	510	490	476	489	520	485	474	490	499	520	483	474	478	465	508	461	486	461	494	480	512	480	471	442	482	471	565	487	475	486	488	504	499	540	458	492	497	518	515	534	484	485	523	456	521	483	492	480	511	476	477	490	510	494	465	486	507	438	506	508	435	500	468	449	456	470	479	478	457	480	481	483	476	525	482	511	508	501	493	476	483	527	488	506	513	463	485	511	480	478	507	479	509	499	535	453	537	481	473	497	521	510	513	496	484	486	463	509	517	472	461	490	487	500	484	452	504	501	498	485	490	500	443	466	474	488	466	520	496	466	480	525	527	502	496	505	456	474	487	501	501	440	464	474	480	485	469	466	538	453	490	473	516	499	497	528	528	519	494	507	492	436	522	480	478	475	514	482	538	458	495	472	471	476	467	493	479	495	479	485	545	477	458	514	499	484	513	507	483	501	490	512	489	475	504	467	529	456	475	494	483	495	469	491	500	497	463	486	463	516	479	496	516	498	502	507	491	505	499	473	467	463	489	483	483	485	459	482	517	498	491	458	493	507	475	490	508	509	486	522	476	479	497	462	483	501	503	453	514	533	526	486	476	506	468	486	488	464	486	487	452	497	523	511	487	454	472	485	489	505	489	496	506	476	475	508	482	511	493	518	461	509	462	476	491	484	503	528	475	492	475	501	510	464	507	542	471	490	492	477	473	499	478	477	448	453	503	517	530
51342	36521	37466	38747	31393	20632	10976	4899	2126	384	225	275	251	248	278	240	232	239	217	223	233	240	222	241	253	288	246	255	229	249	249	253	224	232	245	244	252	242	249	258	224	269	241	227	229	257	247	242	241	219	241	273	235	248	223	244	273	244	253	238	234	231	214	277	240	230	250	267	265	253	233	251	265	257	235	254	242	243	249	253	231	311	258	227	232	232	252	245	220	267	255	271	245	229	249	243	243	251	236	239	226	267	253	239	241	239	245	256	253	233	258	280	223	263	236	243	239	243	242	233	250	229	221	271	260	251	244	239	238	285	238	278	279	230	254	238	231	238	216	249	233	248	233	259	254	220	221	209	213	234	268	253	226	229	261	248	236	242	246	270	239	242	244	235	236	269	233	256	254	245	259	224	270	261	227	224	244	271	236	232	269	261	253	244	254	268	248	263	251	254	255	253	240	261	243	241	259	248	277	246	233	263	274	273	249	220	243	243	241	250	249	238	232	226	242	216	230	246	260	234	240	232	253	264	246	268	250	211	260	258	256	248	226	237	251	211	234	244	243	238	218	268	232	222	241	244	272	237	268	261	244	213	236	232	254	234	239	202	245	279	264	236	230	234	224	275	256	254	229	249	250	257	248	238	263	237	239	223	226	227	240	256	257	220	228	215	220	268	243	263	270	233	248	250	260	240	236	236	266	254	229	233	257	248	251	244	218	230	261	235	240	260	277	257	271	269	255	235	214	243	232	276	241	223	248	255	254	259	247	251	272	259	231	221	252	258	263	222	255	232	255	223	234	245	243	265	236	247	286	243	276	263	233	231	245	238	287	256	224	239	231	215	222	226	233	263	246	262	248	251	272	242	266	244	236	249	250	244	253	249	238	236	239	246	288	238	231	250	236	242	246	229	261	223	225	261	229	235	231	227	232	265	238	241	261	247	235	247	229	241	211	237	231	240	244	243	233	250	234	237	266	261	264	243	230	267	246	200	236	250	254	221	277	242	224	225	256	235	228	235	237	240	214	210	228	240	241	269	239	222	262	247	252	260	241	235	216	241	223	246	221	268	263	251	223	255	262	246	252	243	215	251	274	238	246	243	221	230	257	237	250	284	270	251	261	232	232	269	262	265	245	219	271	264	252	231	262	257	213	278	243	249	248	240	259	260	246	246	270	218	240	245	255	220	237	235	250	215	259	249	292	252	237	256	232	255	259	231	234	261	241	229	261	253	251	223	264	225	237	257	248	228	233	210	211	215	244	216	231	258	255	239	250	232	223	240	253	239	286	227	269	264	223	274	231	284	277	238	259	220	287	234	270	261	262	204	240	228	265	255	226	256	252	225	233	233	253	261	244	248	225	239	238	225	261	238	253	258	199	273	258	242	237	260	267	250	239	299	263	228	245	275	235	232	275	242	201	240	225	221	266	236	230	247	243	248	245	251	220	236	263	247	239	246	262	206	256	264	252	259	253	243	255	244	227	241	234	272	242	234	241	256	249	217	232	268	267	275	265	261	248	243	255	234	255	254	246	252	232	255	252	250	244	234	235	237	252	217	245	247	245	221	290	224	268	255	259	241	238	224	222	228	228	233	240	255	249	236	245	248	229	251	237	243	215	266	225	233	256	260	243	237	220	239	264	219	238	251	239	266	251	236	233	235	278	234	252	239	238	255	226	263	230	272	238	265	230	232	229	248	232	282	226	264	227	251	253	244	253	245	203	252	266	233	235	248	235	241	229	237	244	216	225	233	261	252	233	261	209	244	238	264	259	233	253	256	269	245	218	234	258	244	255	246	222	270	219	218	267	268	258	237	247	242	240	273	256	247	246	274	256	277	253	227	252	252	247	254	232	235	266	253	218	263	256	252	243	229	249	234	225	218	247	264	224	231	235	260	259	237	229	243	232	266	255	253	246	243	240	286	223	229	251	250	264	254	242	232	230	239	236	235	265	263	261	244	236	236	223	259	229	254	245	257	219	248	211	222	248	265	220	265	220	254	275	250	270	266	262	243	226	249	225	252	241	235	225	225	270	217	255	254	234	227	286	237	234	265	240	251	265	257	226	221	243	274	252	265	254	235	247	226	248	256	237	228	255	249	254	245	261	253	236	231	243	237	236	271	197	235	215	210	271	239	242	263	220	278	267	226	218	225	230	252	224	250	248	253	273	252	234	256	268	254	235	287	246	239	256	233	235	232	276	259	282	245	224	230	229	256	241	267	248	243	233	246	286	262	276	246	247	247	261	237	235	234	258	243	235	238	262	240	251	255	246	227	239	231	266	203	239	272	258	277	263	245	243	246	266	247	279	223	284	239	250	252	227	199	239	244	251	220	233	252	245	220	262	255	236	240	248	212	247	267	247	260	240	266	245	219	217	248	222	254	251	264	253	239	236	233	268	224	226	239	238	251	237	237	248	248	239	202	238	246	227	251	232	219	222	209	242	231	234	271	246	260	234	246	238	254	245	247	237	245	249	229	239	264	265	244	260	257	264	263	210	221	231	268	220	236	254	269	253	257	244	231	274	230	282	231	269	257	237	226	261	222	236	224	210	241	216	243	243	224	240	255	252	248	249	247	242	237	260	200	221	254	259	266	237	253	234	233	229	232	222	264	250	250	235	233	232	265	210	265	252	242	236	271	241	232	236	260	258	247	238	251	264	267	222	249	215	252	234	228	234	200	226	203	255	239	239	218	257	264	286	259	259	257	227	232	239	266	236	248	245	223	246	239	235	241	245	260	241	231	237	228	221	246	270	249	237	213	251	242	271	268	234	223	229	235	249	246	242	229	211	281	254	236	242	230	225	234	207	228	226	236	227	251	229	260	223	215	236	255	265	243	189	221	247	248	249	250	244	255	245	230	255	232	277	242	237	227	235	285	242	246	249	265	238	275	221	252	240	256	239	234	258	243	234	279	238	225	219	244	248	249	231	239	246	230	213	271	221	233	230	266	232	227	277	252	255	233	241	241	257	236	253	215	253	251	260	252	252	287	241	273	213	223	284	243	240	248	224	270	216	239	236	254	250	215	222	234	229	243	232	254	239	214	269	268	255	259	261	249	229	218	288	242	230	238	248	253	259	260	252	261	265	232	241	270	258	250	243	273	228	234	252	252	221	214	272	257	256	251	222	246	275	280	238	259	250	275	265	274	264	237	234	240	249	218	220	240	226	238	197	228	238	243	221	241	236	228	227	230	256	257	262	247	212	255	253	235	246	222	251	261	261	230	256	255	239	245	238	233	241	240	238	276	236	234	253	272	257	263	244	247	257	237	259	244	243	224	283	237	253	239	234	266	226	239	226	240	237	247	240	215	256	238	225	238	240	220	247	244	258	240	254	240	228	249	264	240	209	237	261	235	238	257	250	244	219	253	251	227	251	229	241	274	242	219	236	215	226	222	218	240	234	242	242	248	252	225	219	231	241	246	264	238	263	244	287	248	257	238	243	259	266	240	253	256	220	223	247	215	266	239	266	259	276	235	266	231	231	235	239	261
32646	28457	40267	46934	43771	33771	23811	14810	7254	860	636	600	594	563	579	548	539	601	569	597	583	566	527	556	542	597	555	527	547	585	551	541	528	548	530	547	526	517	531	557	555	542	513	502	560	557	546	534	525	559	554	538	518	542	544	515	531	521	553	534	546	508	519	519	557	530	580	555	547	476	542	530	528	543	536	525	518	543	569	555	543	538	494	599	526	529	531	536	522	509	521	526	536	553	523	518	502	559	552	518	506	580	539	509	535	542	535	530	545	511	540	568	556	526	511	525	568	545	556	501	548	513	531	560	528	541	512	506	556	532	582	530	548	482	527	534	584	529	510	517	520	531	570	556	520	535	486	533	531	503	520	550	599	511	563	546	538	533	554	552	580	508	526	526	538	566	519	537	484	511	552	504	556	555	528	566	559	512	542	516	517	535	532	529	513	529	533	529	533	495	512	535	510	509	517	503	514	572	505	523	578	538	530	529	543	539	485	517	518	551	525	551	531	576	530	544	518	530	542	552	516	530	538	544	548	520	517	532	517	518	561	578	487	527	535	526	547	556	542	539	533	492	531	536	593	508	503	571	533	552	525	550	519	556	547	525	531	521	498	481	486	524	506	544	545	508	489	514	559	494	544	514	517	526	497	504	530	554	565	540	535	576	488	573	503	555	523	521	491	544	514	554	516	554	503	542	548	556	518	558	540	588	547	488	536	511	542	534	518	525	519	593	537	539	529	541	534	512	555	517	522	515	531	508	537	532	554	546	532	523	557	526	529	588	513	526	489	518	530	520	499	545	502	574	538	519	515	545	549	533	505	557	524	537	539	545	502	555	561	581	526	540	584	580	591	532	533	546	522	495	514	535	553	513	507	540	518	522	498	571	499	534	580	509	526	550	533	554	538	530	532	538	540	527	551	529	535	572	576	519	511	512	552	549	537	544	513	526	512	568	545	546	531	543	553	541	541	522	499	528	548	521	513	508	599	544	539	502	527	560	523	492	531	532	511	542	518	523	531	540	542	562	498	554	518	504	574	540	528	520	583	557	531	547	527	522	498	510	507	534	530	546	562	544	546	553	549	505	557	539	524	559	545	534	559	488	516	495	546	520	502	521	529	541	492	528	532	556	551	541	542	502	536	550	525	553	512	517	541	524	524	561	564	565	544	560	540	559	485	503	519	518	567	545	518	533	529	509	519	515	585	517	550	535	544	535	541	517	513	560	554	528	528	530	508	521	595	512	494	563	540	496	536	561	533	526	518	577	514	544	539	563	582	559	514	564	527	537	532	562	512	572	533	581	524	524	588	545	509	534	516	552	564	524	557	508	533	516	516	516	544	519	527	499	520	540	553	554	554	537	546	529	540	495	554	515	508	508	559	570	513	536	517	523	528	527	510	492	533	501	540	558	556	540	565	525	511	488	553	575	480	579	539	536	557	529	568	497	517	520	529	534	537	504	553	502	531	521	554	533	565	546	521	518	584	521	536	518	499	505	547	550	499	523	511	548	493	516	527	528	564	531	528	542	563	550	545	535	519	554	540	570	469	536	498	502	529	561	515	568	534	522	523	522	495	557	545	546	534	555	530	541	570	544	555	555	563	534	558	477	566	527	480	516	502	520	544	553	512	551	585	512	514	524	536	530	511	532	549	494	537	512	517	515	535	527	510	526	497	544	488	563	502	548	543	485	577	569	498	542	520	500	570	545	576	539	559	503	538	534	498	523	540	492	519	523	598	503	520	539	532	570	526	524	531	540	534	525	523	526	536	514	526	543	562	562	520	564	528	529	488	522	510	549	523	548	523	517	511	574	545	568	516	514	548	523	504	512	556	486	522	578	526	513	545	577	525	483	541	514	533	544	482	546	560	549	510	524	525	536	555	538	527	552	525	537	545	520	547	532	520	517	529	526	519	537	506	577	522	548	539	530	546	504	553	542	556	555	461	531	547	556	535	503	519	544	504	562	537	542	546	533	496	548	541	563	532	507	558	514	538	487	542	499	490	525	541	511	539	537	537	549	564	531	539	514	540	555	512	559	475	522	565	546	521	529	514	475	576	538	557	551	545	545	508	511	546	522	551	539	510	541	522	498	526	563	577	533	528	543	508	518	493	515	537	485	479	526	527	552	508	493	532	566	524	490	530	567	547	518	548	530	531	516	498	535	544	551	528	529	503	558	523	506	545	594	586	600	551	527	495	551	527	534	591	539	574	488	534	511	583	515	500	521	564	517	537	518	528	560	514	467	523	556	540	562	550	513	548	499	546	544	532	508	547	571	551	531	548	541	574	553	514	526	559	563	556	513	545	519	541	504	547	574	542	553	528	541	573	530	556	549	568	534	534	524	543	539	533	507	545	554	558	575	519	555	509	469	535	516	512	547	546	541	531	550	499	524	553	514	546	511	532	526	502	493	549	515	569	526	487	550	569	544	533	515	556	552	527	498	517	552	530	501	500	557	552	505	535	484	518	525	526	493	491	508	507	518	556	553	548	558	516	520	545	542	504	525	525	568	523	549	560	492	562	517	563	536	541	515	523	512	561	529	544	517	542	567	533	579	539	478	533	535	516	530	551	547	523	571	541	570	549	513	544	565	549	502	555	579	548	545	577	507	528	494	550	531	555	593	528	517	529	608	544	527	510	551	538	531	514	524	550	558	552	561	557	570	550	528	535	507	553	550	550	556	536	521	495	550	491	523	545	535	538	533	542	543	552	532	514	541	531	521	543	530	575	522	525	504	547	563	554	537	581	533	563	530	551	526	548	553	585	506	528	530	534	520	496	523	557	559	539	533	521	527	519	557	498	549	552	520	533	532	540	508	517	552	548	507	515	540	534	509	507	510	545	544	546	532	543	533	600	551	533	547	536	506	528	499	544	545	533	543	564	534	531	534	514	509	494	523	496	515	507	479	515	556	555	537	514	532	514	546	540	559	522	542	537	505	502	527	505	544	548	524	566	572	558	499	570	557	541	552	497	561	512	516	525	550	533	489	511	487	537	544	530	554	577	507	590	522	554	512	511	539	511	550	533	533	507	505	508	525	549	484	502	511	571	544	490	531	542	531	505	541	519	540	502	527	553	506	563	527	557	496	539	514	540	576	522	514	554	508	530	554	504	581	537	551	542	523	542	509	545	537	560	563	547	504	523	534	553	536	523	563	569	544	532	522	523	517	474	524	555	536	523	508	585	536	549	533	542	529	525	512	596	539	528	540	495	520	561	554	513	564	547	548	545	483	530	524	548	526	546	533	546	541	516	543	515	555	496	508	540	551	533	566	563	520	444	563	544	578	497	519	492	513	536	525	574	536	518	549	525	537	537	550	503	526	498	497	572	530	581	524	537	544	532	565	559	544	569	540	510	528	514	512	506	503	522	515	522	510	555	533	518	505	539	508	551	534	526	534	471	499	523	521	509	538	543	536	500	527	549	520	530	521	528	518	522	546	531	531	485	589	504	519	489	557	545	565	526	518	545	525	570	536	522	560	534	539	554	543	541	538
26587	14191	8935	4906	2587	1397	780	365	122	109	92	118	127	116	101	110	104	105	127	128	119	119	137	139	126	108	112	123	118	105	92	107	104	121	127	103	136	138	125	118	115	121	107	103	99	87	127	104	109	106	101	102	111	105	110	128	122	122	118	105	123	121	121	101	107	112	94	112	104	96	116	118	122	134	102	99	108	104	116	112	116	123	132	117	128	109	119	109	109	123	137	137	105	98	98	124	112	124	88	117	111	113	102	105	111	108	129	112	104	112	113	123	108	121	115	98	126	110	116	124	116	117	123	134	118	108	114	118	108	96	120	96	113	123	110	105	120	104	103	115	94	113	118	104	108	112	94	124	108	114	115	110	134	111	121	109	103	141	119	119	99	117	130	110	101	104	124	99	113	109	101	120	98	95	135	106	96	109	120	117	106	105	113	103	124	120	114	121	107	117	104	97	106	104	130	120	125	108	101	113	131	141	100	112	114	122	108	114	112	115	103	101	113	108	119	98	110	127	124	110	109	120	102	100	115	112	104	100	118	99	107	136	112	92	135	104	96	118	106	113	101	115	97	120	116	127	127	96	124	119	114	125	90	99	117	108	102	118	111	115	122	110	112	108	111	101	117	104	125	103	129	106	104	116	117	115	106	127	109	93	120	116	126	117	140	126	116	128	100	99	117	95	105	129	118	123	92	115	116	117	114	126	102	105	119	112	114	111	105	109	123	122	106	99	123	119	122	114	117	122	111	111	112	115	99	105	111	100	115	107	106	100	141	111	119	110	112	109	114	121	115	111	91	88	103	130	97	91	112	103	116	95	104	117	110	112	93	122	94	120	110	101	101	128	120	116	124	119	103	104	111	121	133	120	104	112	109	110	101	117	105	98	126	94	101	115	110	99	124	106	136	97	114	104	101	123	99	112	110	102	123	132	116	114	93	118	104	110	104	101	139	131	102	120	105	120	129	141	110	117	103	111	122	123	118	109	112	101	124	112	111	116	122	126	107	95	111	106	129	130	145	124	112	103	126	110	114	114	104	108	143	106	126	110	126	120	124	111	118	128	124	128	93	110	103	108	134	122	103	94	102	133	116	135	106	116	106	113	109	106	101	111	114	121	103	118	126	130	115	98	128	136	124	121	120	147	130	106	134	130	117	96	113	112	107	100	92	116	105	126	108	123	125	113	128	106	104	100	126	100	115	101	136	117	118	101	93	95	102	111	115	113	103	100	144	112	120	99	112	127	142	116	137	126	110	124	129	104	103	101	129	123	142	110	94	110	109	135	120	107	90	123	114	103	111	107	120	107	115	98	100	95	118	109	101	107	98	138	91	103	122	121	111	92	116	132	104	101	146	123	129	98	101	99	113	120	107	109	116	110	117	115	127	123	110	103	111	132	125	126	111	97	112	106	97	107	106	112	70	119	102	129	114	118	128	127	114	101	111	132	100	116	120	130	104	128	106	114	133	120	89	115	104	87	106	106	116	108	117	122	96	102	125	119	136	114	115	123	134	121	107	138	105	123	92	102	101	107	99	144	129	108	104	104	115	114	139	104	119	116	95	112	121	116	110	117	97	117	94	113	134	111	104	107	109	118	130	122	113	114	114	113	110	116	94	110	105	112	99	118	113	109	121	85	95	103	119	109	112	123	129	117	116	122	115	111	119	109	101	123	117	128	102	114	109	128	95	112	113	121	98	115	119	139	88	112	115	116	114	101	96	126	110	95	115	124	111	127	117	144	108	109	104	112	110	95	93	108	117	122	114	127	119	121	98	118	102	126	116	126	105	94	120	109	132	119	109	98	103	97	116	102	123	110	102	110	122	113	123	135	127	139	106	129	118	119	97	97	101	111	110	107	122	120	110	100	105	129	113	98	119	125	117	111	133	136	129	118	108	114	118	100	117	114	98	125	90	110	100	101	124	108	126	113	110	116	121	107	92	125	107	102	116	107	110	123	114	108	115	106	97	110	95	120	114	119	118	108	113	118	105	124	125	116	110	121	119	112	97	146	129	109	103	125	90	130	121	120	117	121	118	110	115	119	116	125	126	107	122	104	115	125	122	124	134	101	112	125	116	91	130	124	101	108	116	142	109	112	107	103	121	120	138	122	113	97	148	93	112	133	122	101	126	133	113	137	96	116	103	105	120	105	148	102	112	129	109	116	111	96	142	116	115	111	99	111	95	117	107	107	120	104	124	108	118	120	95	112	121	112	123	114	125	124	112	112	105	122	109	104	121	113	102	107	112	114	118	120	98	118	97	119	115	130	123	106	136	114	96	111	100	113	123	119	100	120	97	111	106	133	84	95	115	129	98	111	106	105	126	127	110	111	117	117	114	111	127	118	102	116	104	119	126	104	117	115	111	119	105	117	88	107	102	122	120	102	122	113	99	99	114	116	108	136	115	93	105	110	111	109	117	90	123	107	92	118	116	118	121	126	111	123	125	118	120	118	115	101	132	134	120	121	118	106	104	103	91	100	106	104	131	113	108	120	102	108	107	105	117	103	109	117	128	120	122	99	95	106	117	99	91	107	120	101	105	113	105	140	140	113	118	132	128	108	127	141	116	131	125	104	97	114	114	97	118	117	118	127	112	116	116	99	112	100	119	108	96	102	105	117	110	115	108	117	128	105	94	114	133	130	101	138	125	124	92	133	121	104	98	107	99	98	100	134	97	109	121	124	118	128	97	119	109	122	113	103	118	97	124	113	128	123	119	103	114	106	108	123	120	120	110	111	101	111	101	107	105	136	117	98	105	129	116	116	105	107	127	119	137	118	118	116	106	103	110	128	114	118	116	107	132	105	112	125	135	107	112	105	115	113	115	86	123	102	111	134	120	107	119	143	111	95	118	94	120	98	121	118	107	108	108	121	89	115	123	114	93	120	117	117	116	108	126	110	111	116	99	89	101	113	130	113	114	103	93	108	129	127	96	120	113	117	121	111	115	95	136	120	138	113	126	102	110	121	116	130	105	115	97	121	102	124	91	115	110	141	118	112	114	90	114	103	123	114	103	109	145	121	109	103	106	112	110	139	121	105	117	107	125	124	108	103	110	96	107	109	112	127	115	109	103	96	100	131	118	119	116	118	112	100	120	105	104	125	122	102	107	114	133	105	126	103	92	103	116	89	111	104	90	109	112	103	115	105	111	101	118	113	117	107	124	113	110	109	84	113	109	139	119	135	107	120	102	115	120	97	135	110	127	113	97	106	126	130	109	129	123	111	121	111	106	139	121	114	119	110	132	124	93	117	126	124	108	100	110	125	107	96	107	115	113	119	122	118	115	126	96	93	115	119	100	106	100	128	108	109	122	119	114	109	94	115	122	113	91	96	96	121	117	83	113	97	118	116	122	108	100	110	98	103	105	108	110	125	109	108	95	125	123	122	104	105	106	109	134	107	101	107	106	109	116	118	118	103	108	92	100	130	136	129	106	103	108	109	114	115	134	126	104	112	100	107	99	106	112	127	122	100	98	126	96	117	115	89	101	107
16359	10635	13885	11653	8145	5006	3135	1289	317	267	280	277	294	269	272	290	289	299	296	254	288	294	271	286	246	247	289	291	284	312	290	284	287	278	269	266	267	271	302	289	303	272	318	276	297	283	284	306	258	263	262	277	287	284	255	272	290	293	244	245	295	286	309	277	295	277	294	287	291	254	267	225	278	295	267	287	297	285	257	276	257	254	302	268	277	264	268	274	269	292	302	292	281	270	278	275	295	284	284	269	293	267	280	302	305	286	298	293	270	301	264	290	302	271	271	279	286	250	289	292	277	297	307	286	296	286	309	256	301	262	294	265	270	275	267	279	273	302	275	258	298	317	284	295	292	275	300	281	274	280	254	288	285	269	258	279	277	318	270	278	295	275	287	306	281	273	296	278	288	268	284	284	271	287	288	256	264	260	271	281	250	264	289	294	261	269	253	287	294	307	293	299	279	311	281	291	313	276	287	276	262	288	281	287	292	297	291	317	270	273	259	279	280	264	297	276	274	278	251	291	295	275	279	248	274	289	289	304	302	263	259	299	298	303	297	305	256	271	301	273	267	304	276	253	271	303	305	297	287	262	279	311	273	274	286	274	302	286	279	272	289	309	279	268	273	299	297	280	288	288	255	276	273	256	272	304	278	269	286	300	259	266	280	280	270	323	259	282	273	268	297	271	288	292	260	292	287	270	284	290	281	292	254	260	260	290	286	305	292	305	264	253	265	307	266	267	276	265	256	308	278	289	273	278	280	299	278	317	288	322	263	301	263	271	277	287	283	309	291	273	268	277	260	304	263	262	279	313	284	297	261	286	271	269	253	297	269	276	277	298	261	299	279	260	279	269	262	276	267	269	291	281	259	297	283	282	281	285	269	278	283	262	297	259	287	268	291	331	288	263	315	317	287	235	273	277	305	287	299	306	286	282	291	283	264	275	266	256	287	287	296	284	278	299	287	251	304	293	293	288	267	282	266	257	232	296	270	266	285	306	262	287	278	268	263	290	301	274	289	279	279	257	260	303	289	290	285	292	266	258	283	273	264	295	297	293	269	252	304	272	294	300	281	285	290	302	307	284	289	274	273	285	280	281	327	320	281	285	284	266	298	274	275	290	278	255	291	268	300	279	307	289	284	289	263	308	280	270	289	258	291	287	292	292	282	327	297	267	287	286	276	259	263	303	263	266	298	282	307	287	282	275	281	282	259	288	275	310	282	263	300	283	261	303	278	291	290	271	289	300	277	290	284	281	294	270	276	305	267	292	269	270	299	299	279	268	286	272	285	293	250	298	265	297	314	294	294	294	278	290	271	271	283	269	281	266	292	264	315	258	270	275	274	274	275	273	269	294	286	280	302	267	279	291	263	298	280	262	267	300	279	285	290	271	286	273	335	320	299	284	283	285	287	277	280	267	264	323	272	260	323	253	299	258	278	303	306	260	263	281	274	265	267	316	284	285	291	271	284	299	296	281	294	279	278	307	289	272	273	266	286	305	269	261	273	287	287	272	288	283	302	274	290	262	253	288	299	271	301	300	279	267	278	311	277	239	260	282	265	316	271	287	287	301	261	289	252	263	252	271	329	279	270	281	283	278	288	253	303	272	306	295	284	287	288	262	278	290	286	268	274	287	277	291	272	325	325	285	293	241	273	279	256	295	278	288	272	281	318	266	280	269	270	264	255	272	311	280	270	292	275	287	290	279	291	265	292	256	284	271	290	304	268	284	291	290	254	291	309	288	280	322	264	274	293	287	284	297	320	304	281	293	317	324	327	271	242	297	312	309	288	295	265	294	257	286	279	272	277	296	267	277	263	262	283	270	271	311	269	283	275	290	284	290	294	276	295	283	294	281	281	273	290	280	271	269	285	268	269	267	294	265	274	263	274	241	284	303	298	278	297	305	291	266	253	265	292	281	268	273	304	304	312	278	273	306	286	273	296	277	274	285	297	287	246	294	297	276	296	254	318	285	292	261	270	255	290	276	275	284	298	264	284	272	304	283	258	293	292	240	272	286	282	284	298	290	299	300	287	302	274	294	287	266	287	292	290	280	260	277	265	300	275	250	257	301	272	285	280	283	297	282	276	263	310	292	302	297	289	295	283	278	260	288	289	267	279	301	276	269	278	278	312	315	301	287	250	267	281	253	268	291	296	290	275	256	294	294	282	296	305	314	268	288	291	306	282	299	288	267	288	256	254	297	306	291	247	271	297	274	294	295	259	291	285	274	288	275	304	264	283	278	284	303	286	274	295	263	259	274	267	274	302	283	277	279	269	305	294	281	271	270	295	288	293	286	279	286	287	285	260	250	298	289	304	289	300	276	326	291	270	283	304	282	299	291	285	279	267	311	278	243	297	266	275	259	314	296	301	254	311	301	276	305	300	271	292	247	296	277	270	283	273	302	288	275	296	271	312	283	290	311	276	303	280	323	286	251	296	250	272	295	293	261	297	274	285	282	309	268	299	271	286	294	282	281	270	255	274	289	270	291	260	260	295	277	314	317	310	266	284	278	285	333	274	296	280	294	285	267	267	279	268	267	282	312	280	279	285	318	297	304	285	302	291	279	262	271	304	263	297	289	267	277	291	273	302	281	289	274	232	252	271	296	285	278	268	270	288	288	290	253	268	261	274	299	285	277	297	258	300	280	295	291	288	281	290	281	295	311	286	234	296	271	277	283	278	260	279	269	273	275	334	290	289	308	313	279	286	293	268	286	251	287	298	281	272	276	255	293	287	283	279	284	302	296	280	283	241	290	265	268	298	270	292	302	278	306	275	297	300	314	303	303	301	282	260	255	290	270	274	278	291	280	281	261	268	272	288	312	283	299	294	305	302	267	303	312	289	294	293	276	291	284	260	307	260	287	280	285	259	283	306	280	297	269	283	305	301	229	322	253	247	266	275	277	288	252	295	260	305	274	272	315	269	276	304	281	293	273	310	303	280	287	292	277	297	256	280	285	290	313	309	269	308	254	267	289	301	283	299	294	273	278	285	282	274	279	320	314	278	284	293	271	292	292	314	305	271	256	274	277	300	293	317	292	292	293	260	265	272	286	283	296	290	262	284	266	245	285	250	270	310	283	304	289	297	296	300	303	266	278	251	267	297	303	317	268	304	257	295	254	284	314	298	289	295	281	267	291	267	273	253	310	303	280	282	260	336	275	296	285	263	275	293	287	289	286	264	266	295	276	279	291	276	260	265	272	313	275	270	283	289	260	242	317	266	293	293	284	283	268	268	272	292	280	275	304	283	311	263	276	269	280	295	269	275	304	259	274	268	258	263	285	286	291	282	266	278	272	263	261	287	301	280	288	293	296	312	269	263	296	258	288	294	257	290	260	291	295	233	297	266	304	314	280	297	305	265	299	310	288	264	302	273	288	303	270	292	291	283	300	280	306	285	296	258	301	295	276	248	268	270	277	261	298	285	276	298	307	266	282	288	303	270	302	260	241	285	290	294	251	286	286	283	258	294	312	288	270	292	277	271	290	279	277
43888	27092	23404	17675	15112	8299	3852	2905	816	258	217	229	213	207	206	209	208	219	235	196	208	211	217	194	239	201	192	220	226	216	228	237	237	223	189	194	246	212	202	226	214	214	222	220	214	220	220	200	214	186	227	219	205	185	238	188	201	194	216	227	250	215	200	232	212	221	200	192	199	193	216	223	210	205	204	216	227	192	198	187	193	232	211	207	242	225	219	225	196	218	216	191	211	183	207	169	196	202	219	183	184	200	199	221	198	202	207	207	210	197	204	213	213	246	205	225	196	218	198	203	193	223	202	238	179	224	210	200	223	199	222	227	207	210	218	194	229	212	196	212	213	190	198	213	216	204	211	209	212	215	211	196	214	175	237	197	231	196	220	217	188	207	199	204	217	193	190	176	227	220	241	177	209	227	220	215	212	191	217	211	198	204	217	201	229	210	221	209	215	232	197	221	237	193	174	228	191	233	242	237	197	184	222	234	217	212	201	229	172	212	218	214	231	203	217	203	202	227	210	194	213	198	201	212	228	202	229	194	217	229	204	229	200	182	178	233	238	208	218	206	223	190	201	209	200	224	243	225	213	212	222	244	220	199	217	202	224	231	201	219	201	220	196	183	224	219	212	207	185	205	210	208	187	189	206	201	224	211	219	203	204	225	227	224	230	218	208	213	197	217	215	201	219	210	191	213	220	196	207	218	218	206	235	208	222	235	231	204	235	237	234	213	224	251	220	203	207	193	206	201	228	203	214	210	209	196	191	212	205	236	209	200	228	196	186	228	200	217	212	216	229	205	199	219	168	216	218	202	215	210	212	201	210	223	217	226	186	207	227	206	193	237	203	192	210	192	222	209	201	250	213	194	234	212	243	207	178	204	206	206	220	216	199	240	225	198	225	223	204	211	203	189	187	207	241	235	188	224	234	216	206	196	201	207	211	205	205	226	199	214	198	203	216	214	212	197	183	209	205	181	220	209	194	200	225	200	191	214	195	221	197	201	221	214	213	205	228	200	221	236	246	209	204	234	207	215	224	222	216	229	201	212	228	221	211	213	203	211	207	220	218	187	221	209	222	233	197	212	225	186	201	202	208	189	239	227	225	192	198	195	214	204	227	208	217	208	189	215	204	221	222	223	206	215	207	209	217	225	216	229	204	188	207	215	207	228	204	236	219	227	219	235	222	238	233	198	209	222	229	196	198	247	194	213	188	222	190	205	194	197	210	197	220	217	230	218	221	157	200	217	186	205	221	221	213	208	213	205	187	207	217	204	202	219	239	180	195	204	205	203	226	210	194	203	219	239	223	229	200	243	222	190	221	203	233	233	256	186	180	220	191	216	203	191	192	220	218	217	216	203	237	208	217	205	212	206	214	220	201	180	233	227	222	201	217	233	200	217	210	240	202	207	198	190	192	218	188	189	221	196	242	209	232	189	222	209	199	213	178	199	219	218	209	226	223	218	232	189	211	184	228	207	210	209	209	184	216	202	224	214	239	226	217	176	228	217	210	217	226	197	196	212	204	220	220	216	222	212	195	186	206	210	218	229	214	220	206	187	206	208	220	199	191	211	218	210	178	203	201	212	214	214	200	203	213	200	188	209	221	217	230	231	227	197	195	208	202	222	213	187	202	197	231	211	208	222	186	171	209	210	237	221	226	206	214	192	205	199	200	217	196	196	212	200	229	196	195	209	192	231	209	257	214	193	229	188	207	189	223	214	201	193	214	224	242	218	240	206	266	202	211	187	230	217	209	193	224	196	204	192	208	198	204	167	198	211	223	190	222	210	212	222	215	203	225	207	197	209	215	245	222	211	199	203	222	207	174	202	197	214	228	196	214	223	199	219	204	213	233	209	215	225	196	209	195	193	198	203	238	238	194	198	179	199	177	215	228	210	208	242	202	214	189	197	192	241	218	204	186	211	185	214	233	216	245	202	175	220	233	209	203	191	221	222	205	185	183	186	236	248	201	200	223	236	228	228	225	222	214	198	225	223	231	204	229	253	217	215	207	213	225	235	205	216	199	213	219	182	185	199	189	241	230	196	202	220	206	202	204	218	200	191	213	199	222	227	203	199	188	196	221	200	196	198	185	192	218	208	212	191	205	218	222	209	202	201	219	216	227	192	212	217	211	229	206	225	216	212	250	239	220	202	212	229	223	205	210	224	221	234	197	204	233	197	194	208	226	210	227	211	198	251	200	201	189	187	189	231	255	197	194	198	198	215	191	229	214	208	214	181	204	224	221	209	218	216	220	198	193	200	224	213	179	198	234	226	226	227	226	220	217	195	218	247	197	177	211	237	208	212	225	226	227	214	208	188	219	204	208	209	236	187	193	228	222	210	228	212	206	219	218	209	207	193	215	225	228	182	202	205	222	224	204	193	206	213	224	228	193	188	197	176	219	246	227	200	236	209	210	230	206	222	224	236	210	212	207	211	207	219	188	197	194	239	225	227	203	215	197	194	199	209	205	237	194	241	194	210	221	197	245	205	208	200	222	181	210	203	200	209	183	208	223	238	192	194	230	233	219	192	196	186	193	228	210	227	242	187	206	213	206	199	200	189	209	225	225	202	225	242	212	190	220	221	221	199	197	187	208	213	203	203	221	201	190	209	221	236	231	218	241	244	210	196	227	195	228	259	216	218	196	188	220	189	221	209	225	216	219	193	213	200	191	217	209	206	212	210	236	205	200	232	228	201	198	195	215	192	208	192	187	187	218	190	233	208	198	212	181	233	221	204	202	238	229	191	222	195	226	209	189	205	211	215	206	189	204	186	217	227	209	209	222	204	210	220	223	197	202	198	221	203	208	214	200	207	197	235	223	205	225	202	232	187	212	193	246	205	203	215	252	193	217	207	186	219	225	236	219	231	203	201	180	228	249	197	206	207	204	201	232	199	202	238	204	204	186	200	202	249	217	228	186	231	202	219	206	211	225	228	191	183	215	221	214	227	195	215	202	202	210	216	189	233	212	214	225	222	227	234	223	223	202	212	191	231	204	220	209	194	216	218	208	220	215	211	188	184	218	183	203	199	198	220	198	206	190	215	225	221	238	212	171	225	240	221	253	213	220	242	218	173	190	225	235	202	198	213	213	189	220	207	207	236	217	221	238	245	215	248	191	196	183	232	223	229	221	210	204	214	204	236	208	216	227	187	225	179	211	185	220	210	233	191	212	237	198	184	204	216	200	211	231	208	202	230	211	241	210	233	208	226	247	203	182	214	209	223	194	205	238	211	220	198	230	209	216	202	213	207	238	205	213	201	210	221	180	243	220	218	244	208	242	198	204	197	225	220	213	182	229	226	209	215	241	200	211	204	183	232	218	223	216	227	220	225	230	209	200	217	212	213	231	201	192	203	214	215	175	214	221	226	233	217	213	205	210	226	220	189	187	205	222	218	232	193	225	199	203	227	218	238	214	193	232	223	243	245	210	208	211	182	230	208	205	197	231	224	263	207	208	235	210	199	210	207	200	202	219	205	214	247	204	182	198	235
28130	20252	29001	29503	30546	19075	13056	10357	2799	586	534	500	470	489	491	523	516	479	504	498	507	479	492	465	521	457	498	518	500	524	482	476	471	477	493	454	482	485	526	457	486	465	484	489	467	458	472	510	496	488	501	531	451	465	478	450	436	465	478	464	514	512	517	479	474	466	501	490	474	510	475	475	482	504	540	491	468	456	466	467	487	494	503	472	485	490	470	451	473	481	497	477	461	478	518	481	502	436	502	487	497	461	529	484	453	469	498	461	505	501	500	471	494	515	470	486	483	506	496	513	525	476	468	514	493	484	497	510	491	477	483	506	484	495	497	483	517	478	526	484	458	510	500	457	463	505	504	489	497	513	526	511	475	466	490	483	520	490	494	498	517	514	457	511	509	515	464	453	513	509	513	474	479	510	501	500	470	515	503	453	457	495	452	442	459	457	438	474	439	473	484	427	485	473	452	515	502	501	435	472	449	480	492	520	486	496	485	486	491	499	464	505	491	485	466	489	475	482	481	443	458	489	482	515	510	476	441	495	462	503	516	498	506	513	512	464	494	472	476	444	489	492	530	480	495	442	514	550	454	456	469	494	461	448	477	477	447	448	443	441	521	491	511	479	490	450	486	510	513	467	460	493	479	471	502	494	500	508	475	490	487	486	461	471	476	519	474	505	467	517	487	486	486	502	471	480	504	474	479	476	438	507	490	524	511	483	488	484	499	465	473	484	527	493	479	485	481	505	465	456	467	495	501	476	485	491	454	434	461	467	474	499	477	478	461	487	487	473	463	497	524	450	470	453	513	465	484	469	466	473	465	488	477	503	519	482	516	510	460	476	468	431	519	509	483	463	465	458	487	509	468	484	492	514	477	484	500	473	476	437	497	490	476	486	515	476	527	451	474	467	499	504	509	514	472	489	483	456	488	448	501	526	487	488	477	494	446	516	479	469	489	451	488	456	448	511	516	452	489	481	493	484	494	519	490	493	502	452	464	473	495	488	483	456	471	474	495	491	507	453	513	474	458	452	495	518	516	482	487	526	471	515	486	495	490	447	481	482	488	511	475	525	491	442	470	501	433	494	504	493	462	465	484	499	497	502	527	488	486	507	459	495	465	466	494	507	502	492	479	480	489	488	471	472	454	480	492	496	479	468	452	451	484	473	471	472	493	460	503	509	492	476	487	480	496	474	508	474	474	430	505	439	470	491	484	465	478	464	519	504	452	445	458	491	463	456	466	477	471	485	486	466	480	475	502	462	478	465	512	493	464	487	482	505	494	458	489	476	539	491	474	446	531	471	494	487	497	468	538	441	519	450	504	523	507	481	459	523	438	513	481	498	491	440	490	523	463	475	495	454	455	452	465	500	488	500	477	491	499	451	468	519	485	465	498	453	476	484	477	471	481	467	487	516	479	530	481	491	500	460	455	514	478	456	470	499	503	486	479	474	481	497	503	470	521	478	499	499	497	476	459	465	495	506	504	473	496	464	496	458	451	442	460	482	509	487	500	474	474	499	477	480	496	513	487	517	503	485	489	495	479	507	512	480	471	438	448	488	518	462	492	443	502	489	482	468	463	493	450	482	472	491	510	498	502	461	485	502	528	487	470	467	493	472	474	505	482	470	481	475	513	466	499	450	501	508	505	506	459	474	476	483	489	463	486	474	477	454	472	507	448	462	466	514	492	491	479	471	490	482	487	497	482	471	505	471	493	473	483	521	471	498	483	467	464	457	515	522	459	481	506	492	484	437	523	491	501	484	504	466	472	493	465	504	494	496	453	518	494	495	464	479	490	523	535	473	474	474	496	481	518	461	516	489	452	523	503	481	473	491	512	492	483	472	485	483	492	468	484	468	490	466	471	487	519	481	494	482	488	468	494	486	491	476	486	501	482	465	479	478	501	466	474	471	490	502	481	471	467	483	475	461	507	456	471	479	495	499	482	442	451	461	493	495	493	492	448	463	508	495	485	508	443	479	473	490	463	427	501	461	471	488	512	505	497	492	464	471	480	472	473	487	466	497	497	485	486	469	490	463	468	483	475	480	478	466	493	453	485	474	510	474	502	496	478	444	464	480	490	475	468	478	463	459	486	445	479	487	456	487	454	488	496	471	486	509	449	472	480	460	448	482	455	529	474	485	475	440	459	472	491	517	466	486	502	515	498	495	444	469	477	453	461	467	474	481	440	478	471	465	512	489	480	454	453	522	467	484	497	482	468	463	444	473	501	479	509	473	431	499	471	495	456	458	481	483	479	501	454	465	457	505	509	495	504	499	469	505	497	478	523	502	493	485	496	463	468	502	483	434	478	447	451	491	448	480	458	522	467	495	473	520	530	440	469	482	493	494	496	474	482	449	473	487	483	496	479	521	555	469	449	470	474	477	465	487	482	519	495	488	490	465	516	520	483	469	487	469	490	514	483	476	474	477	472	437	444	488	487	453	483	518	467	490	503	506	509	478	529	491	506	477	442	469	449	545	466	499	495	469	458	521	495	441	477	488	482	486	477	488	487	494	500	438	452	480	493	468	500	496	481	444	485	500	489	474	488	464	497	513	476	473	476	450	479	464	490	448	451	503	536	479	455	508	490	489	470	534	504	479	459	491	447	494	485	470	485	458	490	466	503	487	494	466	469	431	493	472	440	505	491	453	491	473	470	435	503	482	466	524	517	477	492	500	459	466	463	459	465	473	513	501	490	497	488	497	494	481	453	522	448	447	494	479	488	526	509	487	478	463	490	483	519	487	469	468	491	479	447	486	472	470	477	482	496	459	466	502	471	491	464	447	471	461	491	440	491	479	458	499	449	473	488	508	494	499	477	472	482	509	492	478	483	488	515	501	501	451	538	488	478	485	474	508	474	518	484	463	465	504	469	453	476	521	496	489	491	452	486	468	505	467	471	472	466	483	474	475	518	479	482	490	463	459	509	526	448	498	471	502	478	477	478	492	474	480	462	439	495	464	491	514	526	495	489	471	454	489	503	491	457	476	464	447	510	505	500	486	460	467	459	463	495	475	500	482	483	472	498	494	472	485	506	495	465	486	443	469	496	476	502	498	474	503	508	490	461	461	487	480	489	494	456	461	476	499	446	480	461	476	451	469	480	455	446	484	479	510	516	493	444	493	502	490	452	538	474	506	456	469	496	469	467	510	462	449	451	540	520	485	451	506	486	481	451	475	443	456	502	469	498	518	513	525	454	486	489	503	489	490	481	480	468	524	494	473	472	474	473	457	514	501	488	492	462	479	506	507	529	467	489	469	482	481	459	437	482	482	471	486	476	453	472	477	491	451	437	481	470	483	453	495	467	510	496	477	482	502	548	479	495	478	487	495	521	452	489	478	425	505	485	493	500	445	458	471	469	503	511	501	510	510	502	469	470	493	487	467	499	538	495	457	487	456	462	482	458	458	481	482	504	514	488	477	485	477	477	457	479	469	555	443	500	468	435	475	513	497	492	524	445	494	425	467	498	475	458	493	481	489	446	448	470	455	467	443
55468	36896	33904	29945	23499	15038	9210	4986	1719	294	232	245	211	262	248	242	256	249	274	254	261	266	245	209	236	271	226	250	236	235	242	234	229	241	271	235	257	256	246	230	266	235	241	255	248	238	247	223	272	248	244	262	283	225	228	263	231	220	248	267	264	243	250	208	259	279	246	247	248	239	247	242	259	245	253	252	237	237	265	243	283	234	251	241	246	253	233	265	236	238	237	257	265	239	237	228	234	224	255	243	196	234	250	215	249	227	249	228	244	243	277	246	217	262	268	274	231	236	237	229	230	234	266	228	240	233	268	234	230	234	232	230	218	224	254	229	244	242	239	204	264	239	250	245	252	237	235	265	231	228	240	253	229	235	234	256	215	233	229	225	289	270	230	221	238	242	212	213	245	225	244	238	274	218	243	276	244	255	267	247	244	257	250	255	243	259	233	228	264	208	245	275	299	242	233	257	267	291	236	252	258	252	235	237	260	215	275	251	236	237	241	236	230	243	250	250	254	257	250	237	230	236	241	260	242	246	229	234	220	270	247	244	232	203	233	247	226	239	248	236	234	253	275	263	264	211	240	238	231	247	255	250	229	249	257	237	242	240	268	229	247	242	272	243	238	209	235	244	253	251	231	254	266	250	259	235	256	271	268	250	263	233	242	257	270	255	263	232	249	233	224	203	233	270	232	269	256	219	240	201	236	210	254	231	241	243	234	247	264	237	237	236	230	267	222	250	258	277	235	277	224	213	259	211	278	246	235	253	244	225	234	248	252	216	245	237	230	260	242	238	246	206	251	226	238	238	241	255	234	207	240	232	283	217	256	262	236	240	235	256	245	242	247	244	247	250	231	219	277	233	249	249	279	238	238	237	220	241	250	274	253	227	232	267	276	236	256	250	257	261	248	270	240	242	259	238	260	234	219	243	252	247	219	222	260	232	278	231	227	237	280	235	252	252	263	272	231	214	252	254	243	246	234	256	240	247	233	267	267	268	242	263	224	240	240	216	237	269	245	236	266	271	225	248	204	223	238	258	259	234	258	249	250	250	237	244	230	241	248	259	269	240	260	239	251	228	244	237	259	245	250	268	218	251	251	229	244	220	261	268	228	249	231	234	257	251	249	232	239	232	235	288	234	245	258	225	231	244	241	241	230	236	252	227	237	265	223	212	238	235	244	210	244	246	252	254	225	248	262	213	227	259	249	257	250	259	232	235	241	225	265	245	248	222	211	246	227	227	239	226	268	251	249	267	238	230	254	242	250	229	261	224	238	230	233	270	232	232	214	246	227	241	218	229	225	238	223	223	227	237	252	222	257	271	235	264	245	258	262	245	261	262	275	243	243	242	231	247	250	236	237	292	261	264	257	252	250	245	248	218	261	235	254	267	268	241	224	246	229	263	225	230	204	249	272	269	266	245	215	239	271	225	216	244	233	269	242	241	238	272	233	237	210	241	258	233	237	251	233	245	229	248	243	246	231	231	236	242	232	238	254	211	236	285	218	216	222	245	260	252	256	226	262	234	218	255	238	245	268	245	230	227	267	252	216	246	252	237	253	246	245	260	234	239	282	274	244	263	266	243	238	234	230	260	238	232	245	245	236	261	260	248	228	217	263	239	254	262	233	244	233	231	219	224	266	238	275	252	240	253	242	243	249	250	241	244	264	230	259	236	226	263	239	232	245	239	237	221	260	234	238	259	251	253	260	240	245	233	274	271	225	265	252	252	229	241	240	224	205	230	263	257	204	250	228	243	269	224	218	257	245	255	216	215	239	237	282	239	257	251	245	237	237	228	249	234	248	251	243	233	254	239	212	253	216	256	221	233	280	244	273	289	259	239	234	259	227	238	240	248	249	227	270	225	221	259	223	256	250	280	237	247	249	229	239	241	248	237	261	248	213	272	244	229	244	246	234	246	243	234	235	249	230	245	213	248	208	207	233	230	227	260	232	234	224	251	236	278	254	241	238	232	218	248	236	259	265	244	216	237	234	246	254	246	279	218	252	257	222	234	222	242	258	239	238	253	220	248	238	247	253	250	247	219	220	217	237	271	258	233	198	271	251	272	245	237	242	239	262	258	215	224	236	237	228	233	280	248	225	260	247	224	227	247	249	268	267	245	216	208	219	218	250	245	247	259	246	244	244	225	276	233	276	251	230	242	255	238	233	244	257	238	215	243	281	234	256	269	218	266	267	252	241	248	270	256	241	274	261	235	230	230	228	258	259	259	228	269	257	245	221	281	233	246	262	259	224	251	240	216	267	262	226	250	214	232	260	241	226	236	286	238	232	244	250	225	252	237	235	250	273	226	238	220	226	217	244	251	239	248	248	224	245	245	232	264	257	265	233	225	257	256	253	241	238	242	253	216	220	224	237	217	258	234	230	229	249	248	241	237	246	247	256	258	224	232	253	262	274	250	246	247	249	247	255	214	240	228	250	271	261	267	231	206	247	217	253	246	236	241	250	220	250	237	235	253	228	229	244	225	237	231	270	227	217	234	230	253	224	228	248	291	242	222	227	232	208	228	252	239	245	263	256	255	254	242	247	231	247	230	223	226	262	265	206	248	254	244	252	230	246	232	235	223	250	236	216	231	230	236	226	260	274	228	224	238	241	246	211	233	205	249	218	236	266	252	233	231	232	256	222	225	272	226	268	252	264	236	251	270	238	255	230	239	239	235	255	231	259	243	244	233	229	209	245	246	254	252	228	236	229	219	241	230	223	248	257	277	230	207	224	241	247	249	230	229	266	251	246	237	234	216	256	288	235	249	243	238	272	211	226	232	241	242	230	253	256	242	222	273	208	248	258	263	246	271	239	268	245	235	246	254	213	236	254	215	210	245	229	243	230	227	253	226	226	247	259	265	220	245	256	265	233	282	236	269	202	243	228	255	254	246	265	249	258	242	222	240	233	231	224	244	233	241	240	246	223	233	222	250	237	258	248	220	222	284	227	245	249	241	227	242	264	247	222	250	231	238	222	283	237	224	251	247	242	255	257	248	229	229	229	245	234	242	259	264	234	265	227	222	239	263	255	263	227	249	242	246	233	243	254	233	230	251	225	245	283	255	268	265	268	236	245	241	228	254	248	254	244	265	226	204	218	255	226	249	225	253	238	234	238	217	260	228	216	232	248	230	251	231	230	230	247	244	221	219	250	242	242	252	259	244	259	255	266	249	240	242	231	253	216	240	245	251	236	237	243	252	249	254	249	226	279	224	215	214	260	259	243	257	237	249	230	250	246	238	224	226	254	238	262	257	225	277	258	239	255	272	271	218	231	234	224	240	272	279	248	246	224	245	252	265	246	234	242	233	232	235	236	239	241	224	257	224	205	206	243	268	253	263	226	242	243	249	271	219	254	241	238	261	265	213	259	244	222	233	235	251	235	185	241	246	237	221	232	226	210	244	260	262	246	238	236	216	220	246	250	240	234	261	259	243	230	230	274	240	213	218	239	259	235	262	243	243	233	230	241	239	223	245	275	224	253	256	234	241
35866	29007	36853	39636	36708	28373	22695	15432	5309	658	674	608	616	572	586	531	571	569	584	541	546	538	570	550	514	532	546	536	510	542	548	519	550	527	517	506	541	522	524	515	511	523	545	568	494	522	502	571	551	545	537	551	522	544	552	515	552	525	545	545	553	554	530	533	543	532	512	569	524	532	554	526	512	550	552	548	539	518	499	558	550	516	494	531	539	527	552	583	494	492	537	493	523	502	521	529	520	503	497	540	549	525	512	569	522	547	476	577	545	568	515	471	526	548	533	503	505	545	554	558	525	516	502	506	515	548	596	551	572	576	565	579	517	527	544	556	504	529	562	507	487	498	513	517	510	569	530	500	543	527	559	546	531	533	551	539	539	520	531	540	507	517	527	521	525	537	493	546	560	531	587	528	509	551	526	561	541	549	524	562	515	522	546	480	487	508	495	536	541	546	483	504	569	504	506	535	542	512	517	544	504	580	521	522	526	500	496	528	560	482	505	542	480	518	543	537	540	521	547	504	534	543	559	558	540	538	532	515	536	537	551	512	553	528	522	582	566	544	573	522	509	508	556	532	561	501	534	495	551	521	518	555	517	513	532	535	538	541	549	576	569	548	534	524	559	523	525	542	543	521	547	548	511	524	540	528	510	529	566	489	504	528	534	497	551	541	562	563	518	556	478	557	556	527	529	535	498	502	518	536	504	553	523	573	508	541	515	509	537	510	503	525	547	552	553	511	603	539	514	527	555	556	478	551	580	528	549	511	521	515	536	561	528	525	514	520	570	505	582	530	462	558	506	522	550	558	487	549	533	545	550	528	545	510	528	573	549	517	552	520	522	547	531	523	520	555	515	528	523	514	561	485	537	473	586	513	521	528	533	490	521	507	526	517	554	560	537	499	544	540	546	553	546	510	556	535	548	540	521	538	528	546	537	544	519	544	525	538	531	551	562	521	536	516	526	561	523	466	523	507	546	560	546	514	528	564	551	531	533	533	575	518	520	520	552	507	551	568	509	529	577	562	515	488	509	516	527	523	535	504	532	543	514	503	518	562	520	533	490	504	522	523	550	492	506	530	516	582	539	541	499	539	515	575	522	522	548	503	569	526	571	510	495	528	495	516	536	550	529	515	453	520	514	492	543	502	537	517	556	498	524	566	524	546	540	458	560	504	510	583	514	537	506	548	500	531	545	535	557	545	588	548	554	504	529	522	568	517	514	559	529	539	511	511	512	514	594	517	530	556	537	525	529	538	518	560	539	533	559	485	551	544	508	492	498	540	564	540	591	547	539	570	513	565	546	554	528	523	493	520	557	545	527	516	521	572	543	533	468	545	497	541	507	543	532	508	532	550	525	551	522	570	539	547	543	512	515	563	558	527	525	532	563	525	502	531	510	527	528	523	487	518	529	558	528	546	537	501	564	539	525	530	572	525	554	528	534	539	515	510	556	492	553	509	513	540	535	551	509	534	519	509	551	527	505	522	534	539	513	519	547	554	515	546	521	513	533	529	558	508	532	523	562	531	543	557	535	520	536	537	555	517	533	506	531	496	546	503	500	513	547	541	556	550	512	570	583	517	543	529	576	542	486	539	554	500	549	511	544	540	507	528	528	539	573	518	511	516	515	550	495	542	551	550	522	514	507	501	487	594	581	557	538	480	530	500	531	513	515	553	549	547	539	516	557	496	522	530	515	515	543	510	514	559	527	529	545	571	544	515	552	535	568	522	523	517	558	492	516	506	526	506	507	549	497	488	533	536	535	575	517	552	529	548	555	563	534	522	520	548	540	576	519	544	548	581	575	519	546	549	534	495	531	520	518	557	492	534	529	538	540	539	547	529	550	531	498	531	542	521	507	514	536	538	497	572	520	565	522	517	514	564	535	525	509	502	525	521	458	576	513	530	521	519	545	529	561	510	503	595	501	559	527	518	558	516	537	526	517	547	528	563	562	553	552	495	538	557	492	506	564	527	520	535	555	531	550	537	520	559	526	498	526	530	560	535	534	545	550	553	539	561	595	535	519	596	514	527	486	490	540	542	552	512	512	534	543	541	513	537	507	543	522	540	493	540	537	542	532	528	539	571	530	530	510	487	559	531	518	557	550	526	518	525	551	537	552	564	514	504	500	562	572	578	520	497	545	511	544	558	559	548	513	494	565	487	555	566	529	532	516	544	515	547	530	541	540	511	523	533	566	560	545	500	561	520	514	511	560	550	488	534	513	519	523	560	551	555	527	518	521	553	569	551	494	525	493	561	512	556	519	564	511	517	565	557	540	584	486	470	522	498	564	513	558	555	502	530	507	546	517	503	565	512	535	507	519	544	516	565	530	529	573	531	525	582	520	521	512	548	520	577	582	513	551	531	547	490	516	552	530	508	530	518	559	578	568	534	519	523	526	489	527	533	523	529	525	519	502	532	548	556	548	585	527	591	528	518	585	565	543	472	542	513	549	532	508	533	529	547	500	526	531	548	550	534	490	470	499	557	565	574	544	510	524	563	556	501	559	508	542	525	545	504	533	485	537	534	488	522	525	538	521	525	554	541	546	546	512	538	518	541	470	498	536	533	516	532	526	539	548	552	555	541	529	471	509	571	563	516	514	540	520	512	526	576	522	563	565	530	539	545	492	546	507	531	512	523	533	489	568	536	528	533	542	519	490	609	473	541	518	557	529	549	487	537	537	518	517	505	532	505	550	531	522	539	516	518	548	538	508	497	554	505	582	513	551	574	549	530	559	520	494	540	552	534	530	513	515	531	551	535	544	519	579	575	548	489	509	540	538	545	544	542	543	553	483	534	508	515	523	518	530	519	560	539	551	543	498	507	507	567	551	550	550	513	480	514	511	532	551	506	588	542	531	533	521	514	561	541	551	516	547	528	532	523	523	544	554	546	514	522	556	508	533	512	533	539	564	532	548	521	513	538	508	554	487	533	524	464	520	523	525	523	508	508	513	535	507	495	494	514	547	551	548	530	536	548	515	517	560	533	518	533	535	506	571	568	518	501	500	541	490	509	530	508	516	532	524	514	533	503	511	588	543	528	499	527	556	539	511	510	534	556	556	499	533	542	534	491	560	552	559	558	560	528	564	529	532	543	526	522	531	508	505	503	494	543	525	544	500	536	528	540	542	562	522	541	527	571	523	528	535	510	502	519	553	548	522	519	541	538	565	531	575	535	546	490	483	519	506	560	495	541	531	517	522	537	569	578	532	520	536	541	485	532	538	571	535	558	487	531	555	530	532	525	547	547	526	520	543	484	572	550	556	533	543	535	530	515	541	558	527	525	518	530	546	542	526	538	508	546	542	508	568	535	523	478	521	557	529	489	532	561	531	535	552	566	561	477	501	557	500	508	503	544	538	550	543	563	534	539	555	555	564	542	528	544	536	544	539	515	535	560	522	525	502	566	519	526	531	491	549	558	552	498	528	530	541	472	511	520	526	542	538	578	532	535	542	557	523	510	513	526	535	513	543	557	514	538	532	497	541	528	515	527
28417	14584	9419	5487	2692	1650	771	544	219	134	146	120	143	128	123	148	121	130	119	149	138	112	137	149	141	136	124	134	132	148	129	120	115	141	125	141	126	133	107	121	137	122	120	109	131	129	114	118	124	116	131	107	127	132	135	131	117	111	120	124	132	133	105	149	141	119	136	127	155	146	117	126	132	115	130	136	125	130	117	112	137	134	136	138	131	120	136	96	143	133	126	136	135	107	154	140	135	119	107	119	138	131	142	126	140	128	127	121	159	140	118	113	123	145	129	118	129	131	131	137	134	126	105	134	99	127	121	123	132	122	143	121	137	124	102	99	134	119	142	137	117	175	135	128	112	145	170	116	134	122	130	120	136	132	109	130	128	143	126	122	131	137	119	128	141	115	108	140	120	127	129	117	143	124	124	127	131	115	130	126	138	125	138	133	136	141	128	141	125	148	145	123	134	120	136	140	120	150	164	139	130	125	124	131	119	145	94	127	118	130	116	130	110	124	124	110	128	140	141	140	141	120	153	130	132	118	120	101	97	136	135	154	122	137	109	115	134	102	136	120	125	120	119	127	116	161	144	131	138	129	136	132	123	138	128	128	131	142	155	147	113	150	112	107	139	107	145	125	120	119	114	110	119	146	137	139	138	111	105	143	124	144	123	141	112	119	116	123	140	116	118	113	142	116	133	114	134	129	110	128	145	136	139	110	139	117	152	132	119	129	134	148	124	118	113	147	131	144	132	136	123	129	137	133	118	138	125	132	107	117	106	121	140	111	142	126	109	115	145	110	127	111	134	104	143	151	131	121	117	114	104	144	124	128	124	130	124	138	136	130	124	111	137	141	140	124	119	124	152	115	136	144	137	124	135	140	147	123	128	123	106	133	130	122	136	132	149	132	111	133	132	128	139	130	139	122	129	150	127	125	106	131	117	130	134	123	139	163	133	143	128	132	143	132	128	128	148	127	115	131	116	141	110	115	152	133	123	146	134	138	141	130	127	135	132	136	132	145	142	131	135	128	132	132	147	126	141	144	116	122	130	124	113	120	129	113	107	114	134	142	137	124	128	139	133	119	112	123	146	137	137	141	129	132	137	122	119	137	126	125	122	116	130	113	129	122	116	114	116	139	126	134	116	136	128	140	126	122	124	133	117	127	144	132	143	125	146	147	153	144	131	139	143	142	122	122	120	123	137	141	118	129	135	135	129	143	136	133	129	124	117	137	116	115	128	130	129	100	141	121	126	114	131	121	127	147	135	127	132	135	136	141	152	130	143	141	114	122	118	120	143	121	119	111	126	154	140	118	137	134	145	128	114	124	127	131	131	110	127	126	131	123	137	141	126	111	120	124	126	147	99	136	126	132	109	138	141	122	137	133	132	140	137	126	132	139	148	130	144	120	123	130	107	146	113	114	118	142	120	130	129	109	140	117	113	120	122	122	122	139	123	140	129	110	152	130	128	127	120	137	95	104	130	112	137	132	125	153	121	140	116	154	135	139	135	144	108	99	126	117	139	138	133	134	139	115	118	126	153	138	142	133	128	113	125	133	128	131	136	136	127	115	131	139	141	133	129	118	138	119	121	124	133	138	117	113	120	133	141	129	126	115	109	102	159	123	142	136	126	133	142	128	105	120	127	136	131	131	128	116	145	113	142	134	130	139	138	113	126	143	144	161	139	124	139	143	148	115	99	130	122	129	161	151	123	120	131	130	135	135	128	109	133	144	131	123	120	127	114	130	143	138	141	109	115	127	146	113	121	117	120	95	129	145	148	133	132	119	120	134	119	143	129	148	128	140	113	146	119	136	112	134	114	119	118	127	151	123	135	140	106	144	141	111	129	120	137	121	127	146	136	127	140	121	121	118	135	107	120	148	135	123	142	121	117	137	107	145	143	119	137	123	128	133	124	147	135	114	130	107	112	132	113	127	127	148	119	129	120	120	130	134	123	132	113	117	141	123	131	110	138	116	133	143	133	118	104	140	131	129	138	133	149	136	119	150	136	125	122	136	133	124	137	122	135	132	121	149	154	122	133	152	130	139	139	118	128	139	132	125	148	133	137	137	137	109	110	143	126	124	124	126	129	124	141	122	133	144	125	134	138	136	125	143	151	134	136	126	114	128	129	135	113	121	124	144	139	101	121	123	138	125	125	126	125	133	121	114	126	98	120	114	137	136	140	108	133	112	134	135	144	125	142	144	130	123	130	112	108	119	120	145	129	144	142	112	128	112	111	115	136	131	139	108	171	124	123	109	130	118	140	134	118	127	139	144	119	121	137	140	125	117	103	142	144	129	138	124	114	123	130	124	145	139	116	135	135	119	128	134	140	146	121	127	136	151	141	129	124	133	140	130	122	132	124	133	146	132	150	113	130	136	117	125	136	128	130	128	128	108	126	134	140	137	123	127	133	128	99	155	152	147	116	126	116	141	141	91	117	130	128	137	143	132	127	122	135	132	127	123	155	128	139	119	138	123	133	140	133	136	145	132	148	127	118	134	151	121	141	130	144	141	152	135	146	148	149	129	134	134	116	124	130	133	129	131	126	115	116	148	123	129	110	135	124	124	103	128	136	134	114	137	130	126	122	128	128	121	142	132	148	125	110	134	121	113	129	132	104	117	139	126	119	136	133	141	145	132	111	107	137	124	121	121	147	145	136	147	128	133	121	129	127	112	133	119	131	118	119	126	127	119	123	125	151	119	127	108	113	122	133	126	128	133	131	140	141	121	131	129	121	125	120	117	130	120	135	136	149	164	121	106	126	127	138	128	121	124	135	121	120	124	126	146	115	154	146	138	153	138	122	114	129	132	127	137	131	135	132	111	127	124	148	137	119	126	136	119	148	134	119	115	125	132	143	158	124	128	116	116	139	141	122	139	124	142	138	128	122	122	143	116	123	129	122	132	120	142	123	135	104	123	136	128	142	134	127	134	134	142	130	120	107	109	114	143	134	124	136	123	122	141	155	127	129	115	113	126	130	145	131	120	139	128	107	149	132	104	130	124	114	132	117	129	141	144	134	106	124	126	125	143	130	163	154	150	122	114	159	125	129	135	123	113	125	109	124	131	130	134	121	125	129	130	127	138	153	145	138	135	130	115	129	122	135	117	114	119	136	127	121	123	129	143	129	105	138	137	125	134	118	124	132	134	131	129	131	134	157	148	123	126	136	139	129	96	131	117	136	118	158	143	125	119	131	143	127	129	138	151	142	135	149	129	116	109	123	128	123	146	124	121	146	130	135	154	129	131	142	123	133	133	111	129	136	123	122	120	125	127	112	141	143	141	138	103	101	150	138	141	149	120	134	141	160	103	124	135	116	137	132	129	112	124	122	115	123	134	122	151	132	130	124	115	119	139	125	134	135	133	115	126	125	123	120	139	119	108	130	126	128	148	130	128	132	116	138	126	134	134	138	120	152	128	111	127	150	157	128	129	140	107	134	153	133	145	120	125	111	132	106	123	123	123	131	118	112	135	139	114	139	133	136	123	142	125
17448	11012	15044	12723	8808	5898	3372	2108	586	310	322	287	331	330	333	281	298	316	319	312	309	306	332	303	322	305	337	331	318	332	327	330	337	283	319	332	318	304	323	328	302	310	305	311	319	299	345	313	305	327	335	307	302	316	319	363	312	294	328	314	320	325	304	320	321	334	343	298	299	314	328	325	337	305	327	305	311	323	323	345	290	326	332	326	321	343	325	349	313	305	353	318	310	313	323	325	303	326	350	332	321	337	318	299	303	282	348	303	325	298	314	338	332	332	319	350	319	330	318	311	346	283	332	337	335	330	314	297	287	324	331	320	343	321	340	292	334	325	319	333	304	304	317	296	307	313	325	300	302	309	331	311	293	330	308	288	344	313	312	331	301	329	333	317	312	318	319	316	302	311	323	338	265	330	329	324	319	333	324	319	309	332	327	305	299	314	312	317	338	303	326	332	294	310	315	333	287	318	320	325	312	327	317	319	296	351	334	298	326	308	334	315	309	322	332	317	318	325	306	330	323	344	326	331	337	307	301	316	300	298	347	325	294	314	291	299	314	333	295	291	285	309	296	346	317	310	297	311	293	349	348	338	319	327	337	315	302	305	308	339	344	349	334	320	311	330	311	302	333	311	322	335	310	317	322	343	310	316	317	315	310	354	329	309	303	333	310	333	353	323	327	301	300	369	365	320	312	317	330	362	309	347	329	306	353	323	311	318	300	312	327	328	311	328	374	342	313	343	317	288	321	337	350	330	327	329	316	343	313	316	357	287	325	307	330	335	320	303	332	313	314	319	318	320	319	311	333	323	317	331	290	349	343	338	279	318	333	296	305	330	331	342	305	336	306	323	339	320	327	307	346	326	287	319	282	310	349	320	319	335	323	320	311	312	331	295	313	343	309	311	316	345	321	328	326	326	337	308	301	278	323	325	318	315	292	311	318	359	302	322	330	306	305	318	289	310	333	279	331	322	353	291	323	326	336	329	309	308	314	316	323	323	317	302	330	324	332	278	336	318	331	326	346	313	325	303	346	329	337	287	342	299	328	321	349	296	289	344	345	320	313	294	331	314	287	321	329	309	317	356	332	319	315	298	317	298	321	365	336	343	312	287	302	333	299	306	317	344	319	310	301	317	288	316	313	328	332	311	332	323	326	310	297	317	338	314	337	325	323	312	355	330	316	331	305	321	336	346	346	296	289	318	335	304	302	337	315	298	311	328	296	332	303	321	335	323	327	311	357	299	302	309	360	285	311	320	329	336	379	320	324	325	342	326	341	333	318	325	309	316	334	318	321	343	321	313	321	325	333	309	335	328	322	319	297	339	299	332	340	320	336	317	310	318	306	325	318	319	315	320	326	301	336	299	323	300	308	320	291	332	300	302	330	319	322	324	333	355	330	342	331	345	317	283	307	320	300	343	296	306	353	325	333	315	308	328	296	330	334	297	323	331	314	304	324	316	315	337	338	351	318	294	342	347	287	297	321	325	335	327	342	311	325	319	331	340	324	305	341	306	310	348	316	297	306	343	324	348	343	315	316	314	309	342	302	301	306	310	317	315	357	298	346	345	306	314	308	308	308	313	319	317	323	306	327	345	294	295	287	311	314	342	316	362	309	293	294	303	318	350	348	300	328	300	336	330	357	330	301	320	326	283	313	310	315	309	311	325	302	329	329	339	307	302	303	339	347	330	334	315	363	344	314	319	313	320	285	321	336	318	321	324	305	319	309	315	311	295	310	326	333	291	303	295	314	301	328	356	316	376	338	315	305	332	308	355	338	330	337	280	319	307	324	295	326	299	328	334	322	324	323	300	331	301	298	324	322	331	317	328	340	301	319	345	299	350	338	307	318	285	325	326	323	317	296	271	321	306	319	292	297	312	330	301	338	318	306	282	349	294	321	303	335	314	311	318	323	329	280	316	330	290	347	305	324	295	284	274	321	349	315	328	310	322	308	359	305	324	313	305	302	290	318	310	317	306	301	338	311	325	317	342	327	322	329	328	307	310	317	330	293	344	337	313	318	299	327	318	334	297	333	307	335	310	293	337	314	334	329	285	319	320	315	312	325	332	295	337	330	298	321	339	317	329	312	334	327	310	302	281	316	313	311	364	302	295	326	292	348	300	310	324	333	329	315	315	305	304	325	332	309	309	313	313	339	321	305	322	296	330	298	332	344	331	318	312	307	290	295	300	326	330	309	334	320	330	338	345	371	310	319	330	348	326	347	318	334	320	330	324	306	329	300	322	315	344	312	307	332	336	331	304	305	295	315	297	326	302	315	332	346	313	326	300	342	286	321	313	309	336	325	335	333	322	315	303	308	309	353	324	303	334	320	335	305	321	323	339	312	296	296	323	346	292	315	314	351	313	297	321	331	335	321	336	313	311	326	320	317	364	317	316	289	343	304	321	328	320	293	315	292	319	314	345	345	309	328	309	321	328	348	339	302	308	326	318	322	321	326	335	327	315	296	285	307	297	296	282	346	313	312	311	288	331	330	315	304	312	345	304	302	319	314	303	306	302	282	327	322	318	327	324	302	295	339	308	335	318	367	311	339	300	304	333	291	304	358	340	324	302	327	343	300	304	287	323	291	308	345	335	276	315	306	338	326	308	328	346	335	306	348	344	337	314	347	296	324	317	297	334	319	312	269	290	345	301	350	327	325	335	317	344	309	325	313	314	316	320	292	340	333	296	297	329	337	307	303	303	360	326	332	307	346	328	334	309	321	283	327	343	291	328	285	331	325	319	307	335	310	332	338	340	301	308	345	323	319	266	315	311	344	305	306	317	280	357	308	327	324	320	322	376	340	327	323	346	304	333	324	314	321	323	307	326	335	324	327	299	339	329	323	309	341	311	301	315	326	293	306	327	328	349	311	309	282	308	311	327	329	278	329	328	341	319	297	341	313	325	321	281	312	375	312	309	296	308	326	297	324	296	357	304	314	281	304	342	345	318	293	295	347	336	326	320	313	290	336	315	309	334	295	336	314	312	357	298	283	304	318	329	307	292	312	342	293	334	306	328	293	289	341	292	281	303	299	359	344	319	331	297	333	344	356	312	323	309	336	313	338	302	328	340	306	289	318	325	303	316	307	294	343	330	304	327	320	334	334	294	327	322	315	318	334	326	325	335	303	340	305	322	305	314	339	301	331	349	349	270	332	345	325	304	328	305	313	329	307	303	299	337	333	294	316	301	320	314	327	292	300	345	327	293	320	316	304	311	319	323	291	313	320	327	334	330	299	342	315	334	335	319	313	327	352	328	335	321	328	294	290	319	326	320	299	295	336	299	293	338	322	295	298	312	323	300	340	310	288	302	317	302	326	327	343	305	319	324	308	341	324	339	325	294	345	300	278	325	313	337	274	286	306	284	319	310	335	327	362	287	355	322	308	297	350	312	316	297	317	324	288	323	335	310	316	355	332	297	304	306	337	309	298	286	299	328	326	325	327	321	311	299	342	297	306	319	347	319	295	311	310	304	291	323	316	314	333	322
43041	28156	23419	19235	12215	8113	5560	1884	321	230	226	202	229	248	208	216	219	207	177	197	207	216	217	222	212	206	217	232	218	216	203	183	203	195	220	240	186	212	206	220	237	220	203	210	210	245	182	231	229	211	246	200	221	214	207	228	206	215	213	207	217	202	204	212	222	247	225	237	218	220	205	221	196	202	213	222	228	213	181	201	215	216	191	209	190	201	175	235	196	215	227	230	219	197	200	214	201	240	230	195	204	195	218	216	233	233	201	203	245	231	221	220	214	210	203	234	193	229	195	194	219	194	207	202	219	226	214	232	194	188	198	236	230	200	195	201	210	180	198	207	224	206	188	206	194	227	216	210	214	211	201	212	235	168	196	208	199	224	218	218	204	193	215	216	230	203	188	216	201	201	223	221	203	217	178	235	235	192	223	185	203	182	218	205	225	204	173	210	200	207	199	218	235	194	227	213	208	206	239	213	238	207	251	199	235	230	193	195	226	200	219	212	185	193	201	215	186	230	196	192	208	212	210	205	213	199	219	203	182	192	198	254	196	203	204	242	218	195	208	199	190	183	212	234	197	218	183	225	211	208	226	183	233	213	235	223	215	227	222	207	203	185	214	228	206	215	213	230	200	201	201	193	225	213	192	215	214	196	184	209	175	229	187	227	171	226	215	199	205	198	199	205	197	198	200	188	204	201	206	201	195	226	209	200	195	203	213	207	236	218	187	217	197	208	192	212	209	200	224	193	205	224	203	219	238	194	186	222	212	180	189	213	218	245	203	215	210	213	234	193	205	202	226	208	220	188	210	205	192	208	206	219	227	235	234	227	202	188	212	208	211	191	201	193	203	221	215	225	232	196	184	213	185	213	189	207	230	201	226	224	206	228	225	213	210	209	198	223	219	193	212	189	198	223	213	185	187	196	198	218	227	190	233	209	207	212	191	222	208	204	172	190	209	217	181	206	192	194	208	217	205	207	193	223	181	189	188	211	221	196	196	212	207	187	202	197	206	237	210	200	221	215	197	202	204	229	205	205	217	203	190	189	190	227	189	218	214	240	235	175	207	224	241	212	243	218	225	203	233	200	190	206	217	212	165	183	173	211	194	207	210	195	243	235	221	208	229	201	205	191	210	186	220	222	169	228	196	183	167	190	205	218	201	190	210	237	220	209	193	218	208	212	221	214	248	223	226	213	227	198	215	175	207	190	200	207	202	210	183	212	205	230	197	223	241	189	201	211	204	196	210	198	209	180	228	212	210	212	218	247	201	215	215	210	191	184	196	196	188	197	254	201	211	205	220	193	202	200	211	212	201	188	199	215	204	200	196	229	213	204	191	235	204	183	238	239	204	173	208	218	196	190	229	199	207	208	210	214	217	177	198	222	215	188	222	223	193	201	214	192	215	214	199	212	204	206	207	209	232	200	193	193	186	212	214	216	240	211	220	243	228	199	203	211	195	186	215	235	230	244	199	199	208	172	215	200	185	213	194	189	217	221	198	220	206	239	215	197	225	229	237	231	225	211	198	201	201	221	198	204	207	198	177	214	244	215	192	222	198	187	209	190	206	216	180	199	228	214	224	223	214	196	213	205	239	190	188	219	205	195	200	190	188	197	194	227	201	220	184	240	207	188	187	214	240	207	210	246	207	175	208	175	210	213	197	214	238	208	197	204	191	222	216	226	224	219	219	193	205	215	214	220	232	199	192	192	188	221	198	243	198	233	215	208	217	196	217	214	214	211	201	215	214	241	204	213	208	199	183	186	194	203	199	214	215	211	207	241	220	191	206	220	232	215	207	215	204	214	204	204	182	241	209	205	227	210	239	229	220	180	208	202	208	228	225	208	217	210	233	207	230	213	191	194	220	216	186	223	193	200	206	216	186	198	207	204	200	179	189	175	201	213	191	212	194	206	182	224	218	195	202	183	195	238	180	208	215	200	202	205	205	217	187	193	209	228	195	197	213	217	208	202	203	185	200	170	217	204	212	192	198	201	175	210	205	217	182	215	211	190	207	195	220	199	176	193	205	206	184	209	200	185	217	198	204	213	207	190	222	189	209	231	189	210	185	215	231	240	182	197	215	209	200	174	235	216	192	222	192	227	195	235	202	232	190	200	208	181	175	210	208	235	195	199	203	196	187	199	209	229	192	201	226	188	202	227	189	195	201	221	217	224	192	204	239	208	230	224	187	204	192	222	195	202	219	211	198	225	211	219	196	224	235	218	203	182	184	208	208	210	200	168	199	214	185	214	244	220	202	201	187	224	225	213	244	206	229	198	234	222	233	230	207	191	203	203	223	214	204	176	228	227	215	196	201	192	218	218	232	175	199	196	205	201	216	194	198	201	178	207	214	211	226	201	210	215	197	215	196	205	211	205	200	217	206	223	191	162	214	222	217	192	228	209	179	209	214	208	203	217	212	214	219	255	206	232	235	189	224	228	199	238	207	208	246	241	215	209	215	205	214	200	212	202	196	223	234	208	190	198	209	217	205	208	218	163	205	203	244	196	206	226	189	183	207	228	208	225	213	218	204	209	204	173	189	217	201	205	225	209	200	203	182	224	192	180	223	205	180	229	206	201	242	206	178	207	233	207	234	202	201	186	177	209	201	206	210	233	188	215	202	237	205	204	234	175	202	205	231	179	220	231	177	204	194	195	231	211	195	215	204	190	236	218	192	230	193	191	203	208	202	182	235	211	214	211	220	197	209	208	230	214	217	206	197	247	194	204	201	205	224	220	214	223	209	190	202	193	201	196	191	201	227	189	197	209	226	229	220	244	241	214	180	209	220	189	214	219	227	200	205	176	206	211	209	204	211	214	216	182	217	198	205	217	193	234	201	194	210	210	225	225	197	196	207	226	203	208	215	207	197	198	187	234	221	204	221	213	223	228	183	196	199	227	200	235	211	207	195	212	215	213	229	188	217	206	219	207	214	221	199	204	187	224	227	218	214	230	234	198	226	209	208	189	217	218	202	221	226	214	212	240	200	213	191	206	192	199	205	219	179	186	229	189	192	198	188	213	221	213	219	189	221	209	187	206	194	187	218	207	202	241	183	232	232	194	209	223	216	209	219	219	201	205	205	216	204	195	201	189	195	201	211	245	230	216	216	196	181	204	193	222	228	214	186	181	211	239	208	209	209	218	224	215	197	197	209	214	224	234	215	191	230	206	233	212	209	219	216	217	197	202	197	210	182	206	240	199	205	219	230	217	206	222	214	223	196	217	186	226	208	221	215	228	173	189	211	210	221	245	233	195	182	199	206	198	227	200	210	206	199	215	200	207	216	185	202	205	229	206	185	203	209	207	193	213	209	220	201	214	234	179	182	195	238	207	219	221	207	212	225	224	206	204	216	203	201	182	192	221	200	225	204	218	195	198	195	196	211	207	225	208	197	191	209	220	188	240	195	184	203	197	218	206	227	219	203	226	203	198	211	204	182	214	213	210	201	217	211	228	222	234	183	202	206	216	218	222	203	213	227	208	199	202	203	176
27955	22163	28629	30882	25290	21648	16912	6488	762	557	472	484	472	514	463	475	483	507	462	475	504	478	505	490	462	466	456	448	448	474	460	500	461	473	517	461	496	499	459	510	478	490	491	474	492	516	463	471	461	452	489	473	492	521	464	471	487	488	503	441	446	452	460	463	482	493	478	467	467	506	486	458	471	516	482	478	453	553	457	488	469	490	494	479	467	473	495	478	446	463	467	450	477	481	472	461	450	548	478	470	450	468	486	464	466	461	461	495	505	452	451	446	475	473	482	470	445	467	468	450	464	438	496	492	487	455	482	434	477	465	432	474	485	509	501	495	526	482	467	477	482	495	485	454	457	476	489	446	491	502	470	468	483	476	434	461	446	486	480	509	478	479	467	451	460	488	523	461	449	496	504	479	439	493	486	470	451	489	486	469	497	484	478	479	499	511	483	489	458	479	435	499	498	473	450	461	446	436	485	492	455	493	500	522	505	451	486	494	475	491	507	468	472	475	467	487	495	462	479	472	493	518	487	509	448	499	463	500	476	483	469	466	472	463	486	482	463	462	484	479	468	516	504	455	512	488	494	454	462	474	501	456	457	451	481	442	484	469	479	473	479	478	479	436	457	481	478	474	482	491	470	441	473	442	475	449	434	469	457	469	436	490	454	457	468	471	456	467	458	461	465	441	524	454	489	471	459	455	468	498	472	469	494	462	519	491	495	444	482	471	455	461	533	450	509	437	492	468	468	491	489	477	490	477	442	468	488	484	473	453	508	476	468	477	468	446	508	495	507	469	487	494	474	494	518	529	510	472	470	482	486	476	446	474	437	487	475	496	492	487	422	533	467	443	500	474	498	462	463	495	463	507	484	507	479	489	507	471	485	455	453	453	484	528	468	506	471	456	491	483	457	515	473	471	498	473	457	468	478	439	479	468	485	484	521	461	479	475	433	477	457	477	489	451	479	473	487	496	431	491	500	495	449	482	487	492	502	492	445	482	460	475	467	444	507	494	475	481	469	441	462	483	478	462	480	497	470	456	472	468	445	507	461	502	440	469	474	506	435	499	475	461	454	465	455	454	489	435	487	464	476	453	459	455	476	502	479	508	478	456	490	472	502	457	496	472	450	484	477	445	462	474	470	482	488	461	467	505	497	503	475	466	506	487	429	469	458	449	503	451	491	492	478	461	530	523	483	517	475	457	472	478	456	448	508	484	458	481	442	511	475	480	481	499	525	468	483	473	489	450	454	475	480	499	450	489	486	446	482	493	465	456	514	468	485	520	440	479	470	438	468	482	525	462	484	489	466	484	449	483	464	470	447	499	481	498	437	472	491	497	469	505	468	491	497	492	516	461	492	470	512	437	444	523	478	481	495	479	491	445	460	485	513	483	483	482	479	477	454	466	476	512	433	439	481	466	478	448	440	484	452	496	549	452	480	469	465	472	470	435	484	521	521	466	483	434	496	493	439	468	470	459	469	442	444	482	473	445	428	476	489	453	474	471	435	473	443	470	461	471	510	463	500	464	522	495	462	481	469	498	511	452	504	477	449	486	497	493	446	480	468	498	510	495	481	486	515	485	477	490	458	501	480	481	479	487	483	472	445	467	476	498	492	476	499	469	481	489	490	481	451	504	505	498	465	485	478	482	469	444	471	488	483	489	495	488	463	483	460	515	515	462	504	472	459	482	512	498	471	484	428	437	450	450	493	479	496	453	494	480	498	494	480	467	502	446	458	467	449	495	478	494	480	495	468	439	481	497	489	469	422	476	515	529	488	462	506	468	456	482	467	486	460	459	461	460	457	500	505	473	468	512	471	499	464	491	466	485	460	452	483	482	422	448	459	484	455	452	489	451	491	480	509	483	463	479	456	465	463	465	507	475	434	474	488	437	456	487	456	459	505	453	509	448	473	495	483	484	449	477	472	465	474	498	446	480	469	453	480	505	496	484	460	483	462	511	454	462	504	500	480	479	485	434	470	492	490	442	455	439	495	466	462	451	471	473	421	465	497	489	489	442	506	467	469	467	494	476	486	472	474	438	521	506	494	471	500	437	433	465	468	475	454	456	480	516	494	469	473	448	493	474	475	470	442	494	446	474	452	483	468	499	477	475	485	537	494	511	457	474	496	459	524	476	489	510	470	469	498	475	511	471	459	480	483	508	458	455	510	478	417	500	491	470	493	471	529	483	450	498	436	470	478	455	461	448	488	478	446	490	468	494	468	421	471	493	500	476	470	475	443	492	447	494	489	482	470	462	465	494	451	506	515	498	477	481	458	522	440	481	470	520	451	483	471	468	504	515	478	459	489	510	503	485	490	480	492	515	448	500	471	458	465	478	479	464	526	465	489	466	486	455	481	470	459	451	484	486	530	473	497	476	462	435	514	459	445	457	448	507	465	467	481	509	449	466	476	471	470	487	459	458	477	477	464	471	489	467	534	502	468	458	476	516	513	465	483	512	462	506	499	496	482	469	459	448	485	502	479	446	449	500	473	447	463	463	476	463	509	490	468	505	503	445	503	450	464	496	461	501	450	453	467	475	472	438	453	485	454	482	490	436	513	441	492	490	497	512	486	486	495	474	467	463	516	458	508	459	461	471	456	491	450	445	469	443	493	440	494	482	489	501	483	482	479	515	496	440	469	477	446	452	500	488	481	461	480	468	449	487	491	482	505	498	456	470	473	483	472	474	490	530	484	476	485	442	526	451	518	477	476	434	501	487	471	471	497	493	482	472	486	478	472	526	488	473	473	504	485	467	468	460	465	471	440	492	455	483	514	502	494	510	473	505	495	469	478	515	450	475	468	485	487	489	451	469	498	463	471	495	469	480	475	514	454	493	506	476	456	518	488	462	480	468	482	508	474	481	487	456	485	450	465	476	493	460	476	471	490	497	451	511	462	439	465	471	474	450	491	464	454	471	492	464	476	496	488	489	458	499	472	523	442	472	459	445	462	477	486	489	445	470	482	460	483	470	487	482	476	447	519	496	463	460	482	460	473	485	457	491	509	498	505	456	450	443	476	488	479	456	489	521	483	481	506	484	475	465	465	446	497	460	503	472	464	471	481	477	473	457	488	480	498	502	472	466	475	508	458	457	475	485	498	465	458	456	460	509	479	430	467	465	475	448	473	492	486	511	480	468	453	493	451	528	471	443	461	471	464	474	497	484	501	430	508	489	467	492	458	495	504	467	482	506	460	486	480	474	466	496	462	477	465	487	469	494	461	456	469	507	480	497	481	465	493	480	484	435	423	509	505	491	452	508	482	465	451	463	494	479	485	471	477	494	503	470	473	469	480	489	439	477	478	489	465	474	483	507	476	485	469	517	462	459	462	508	491	476	472	491	483	473	478	449	450	492	477	454	488	459	482	454	449	477	458	481	464	458	437	481	474	513	503	489	446	469	476	486	451	468	513	468	496	478	483	470	469	514	472	466	524	465	463	428	490	530	474	466	454	474	444	474	465	478	465	467	483	490	480	454	440	469	488	489	485	496
56282	36999	34652	27569	16943	7052	5211	2703	629	236	246	253	216	231	211	251	221	216	211	262	248	230	242	232	217	255	248	212	232	230	211	240	215	246	248	232	236	234	190	229	244	226	231	189	223	254	227	268	250	214	279	209	248	225	259	231	271	216	225	256	253	215	259	235	244	227	273	253	264	257	221	228	244	258	207	239	231	220	244	221	233	236	244	208	253	243	209	231	217	237	227	198	236	228	205	228	250	227	222	234	213	219	217	245	235	240	239	255	257	229	266	249	221	218	223	210	221	234	255	217	242	226	253	231	229	203	240	237	225	227	231	232	214	230	223	250	258	201	238	227	233	236	235	212	238	205	275	239	214	246	238	211	233	284	217	225	234	268	254	246	238	255	229	251	204	239	257	241	249	235	237	200	232	267	229	256	274	236	253	240	231	243	258	236	250	232	195	225	226	237	238	223	242	242	227	215	251	232	241	232	241	249	211	247	219	229	218	224	223	239	259	240	255	211	213	234	281	247	221	203	223	219	225	251	245	239	238	224	212	231	237	234	256	240	258	225	251	244	249	262	212	198	226	252	191	240	229	217	224	203	234	228	218	233	221	199	219	243	220	220	220	211	227	236	207	231	227	226	216	238	226	222	218	257	237	236	244	244	205	223	229	234	237	253	242	225	260	248	234	243	242	243	215	226	222	232	239	229	218	240	212	234	240	220	224	220	212	225	224	240	204	237	246	244	231	222	235	254	233	190	237	255	242	215	233	246	243	272	222	241	237	223	231	232	227	208	235	239	229	223	229	236	217	226	218	242	212	212	230	274	243	222	235	256	256	249	223	225	264	245	251	217	255	218	251	238	249	241	217	228	240	261	238	250	209	230	201	215	220	230	245	235	258	248	230	205	215	249	261	239	251	220	211	236	224	243	234	215	259	238	211	215	232	233	240	218	236	210	268	242	226	216	207	251	239	231	243	230	215	263	212	216	240	245	259	248	243	225	264	270	215	265	219	239	232	228	240	214	211	261	237	248	205	216	240	233	255	231	237	216	250	219	204	247	270	239	233	246	238	270	242	212	226	234	226	229	269	235	255	242	213	234	236	212	236	231	228	233	250	219	228	228	250	231	228	216	203	259	221	224	216	199	256	221	227	241	245	243	226	188	247	197	217	206	227	194	239	240	217	239	227	234	233	222	230	213	205	240	248	240	246	235	211	243	229	256	250	231	224	226	224	233	215	244	260	234	233	251	196	257	220	217	255	238	207	235	229	195	235	236	249	209	256	222	248	199	262	223	238	241	235	241	264	244	229	234	231	232	233	266	211	224	230	231	226	209	245	238	210	226	235	275	245	215	239	238	221	209	242	235	224	245	225	240	233	254	247	228	227	226	221	254	219	244	232	252	230	250	216	205	199	232	220	247	227	215	251	240	226	219	228	234	219	222	208	235	220	243	219	228	253	225	235	218	228	217	221	250	223	254	222	231	223	200	229	237	230	254	231	249	200	243	229	212	232	229	229	239	228	223	214	194	222	252	250	276	240	257	211	201	222	226	234	237	235	230	250	253	245	235	203	216	226	248	232	272	254	248	279	233	251	260	233	231	257	237	252	238	214	228	249	221	239	234	249	218	226	244	222	249	233	243	226	214	226	245	203	253	221	225	245	224	236	237	229	249	225	269	229	200	209	246	237	246	239	248	221	221	184	234	217	230	225	201	233	247	221	246	215	249	245	247	224	254	217	229	237	234	233	250	223	241	214	241	213	225	216	234	227	259	251	209	226	248	256	231	259	248	239	242	259	224	229	250	217	210	269	230	203	213	227	249	246	239	251	200	206	242	243	235	248	243	229	212	214	201	233	240	234	235	226	240	239	217	250	237	249	239	236	196	221	232	223	233	243	243	254	237	244	244	227	205	233	217	227	245	211	217	250	229	232	206	222	236	253	242	244	229	235	242	236	231	216	222	223	222	222	222	205	241	229	207	226	232	211	222	239	226	234	255	216	251	268	256	247	251	233	226	239	235	221	212	227	236	227	216	236	207	231	224	213	232	215	220	237	224	239	250	227	234	212	235	250	239	212	248	232	242	219	264	278	221	220	236	225	228	218	255	233	225	224	221	231	249	235	271	233	224	220	247	197	229	201	220	252	249	235	229	213	223	251	238	232	228	243	248	221	229	203	228	256	216	234	231	261	249	247	221	211	244	246	205	238	254	243	247	196	246	239	254	217	235	223	211	247	264	233	242	232	232	240	246	250	262	248	214	227	207	230	249	250	245	247	231	237	198	242	224	247	230	236	248	229	243	230	255	254	221	245	235	230	220	230	238	235	260	236	224	249	242	245	252	234	217	227	238	227	235	244	229	239	260	236	217	216	228	238	211	247	241	233	222	217	229	231	218	237	208	248	236	220	234	225	232	224	222	209	238	239	223	239	268	237	243	208	212	223	239	239	226	227	223	256	215	274	254	221	238	256	237	243	218	231	235	251	225	236	224	216	230	266	229	228	219	239	231	235	251	243	228	241	234	232	200	235	219	204	209	238	244	213	225	232	262	213	236	219	207	231	235	239	218	215	277	240	268	238	222	233	209	225	241	243	208	222	240	218	256	234	234	231	238	236	235	218	228	247	222	242	231	249	213	246	260	256	223	240	251	263	227	245	229	226	231	241	228	233	220	232	236	226	235	255	236	213	227	230	218	236	258	228	202	223	207	238	217	230	225	240	234	242	253	240	236	217	251	251	225	216	251	200	255	205	224	230	199	240	244	226	230	228	217	257	229	199	219	226	203	231	218	218	257	258	224	260	236	258	219	265	224	228	244	244	255	254	219	244	228	185	237	200	219	219	225	227	226	240	224	214	245	233	237	250	208	188	258	235	232	237	242	235	226	220	234	249	225	242	235	266	232	208	258	219	245	224	260	225	204	224	225	248	250	239	248	214	218	226	223	238	216	220	214	221	236	260	239	225	247	268	226	227	228	256	226	245	223	240	243	265	242	199	252	226	219	222	223	217	239	249	269	234	224	240	235	224	247	242	222	239	266	242	234	233	225	229	248	247	242	218	227	242	258	232	222	216	248	238	226	217	226	224	248	233	187	246	206	227	234	212	234	229	237	219	264	226	250	249	225	237	241	241	229	249	269	247	244	231	205	230	242	244	238	211	216	250	248	244	233	211	230	216	213	221	269	233	243	209	223	256	218	222	247	242	228	251	244	209	246	252	264	205	218	243	220	221	222	261	215	227	246	227	243	193	244	216	250	258	253	263	251	212	211	237	242	256	232	251	232	262	236	224	206	211	234	210	243	260	233	250	245	235	232	193	226	198	230	241	221	239	214	211	236	232	235	260	214	251	208	220	241	224	215	213	224	205	232	236	244	228	232	253	247	225	218	273	238	228	242	224	227	210	254	213	225	244	230	227	209	239	245	212	220	214	234	236	224	227	247	243	211	240	229	262	200	206	253	221	210	238	243	233	219	218	249	220	212	250	257	223	253	217	228	216	214	245	248
37049	28193	37860	37134	28801	16508	14289	8806	1552	650	572	577	608	555	547	575	567	529	559	530	555	543	534	537	507	524	470	545	479	491	544	535	489	550	528	545	540	522	529	503	547	507	511	553	518	511	533	512	531	508	556	504	469	537	507	478	478	483	477	512	519	537	490	539	513	507	497	522	516	534	527	485	513	506	482	502	527	512	523	531	530	533	512	498	476	490	495	531	539	494	476	513	542	513	497	528	498	511	492	515	526	519	506	491	500	542	528	503	502	537	519	499	498	492	504	500	528	524	494	480	547	527	563	466	511	500	521	520	512	486	474	518	552	523	538	543	476	495	532	479	469	509	505	504	519	512	509	533	495	538	552	496	526	512	549	478	555	485	497	507	547	540	532	520	509	525	495	463	477	494	512	498	483	510	527	485	524	491	511	512	491	534	518	485	565	486	532	504	476	512	496	469	503	480	516	496	491	552	514	533	495	523	529	488	478	507	533	535	521	497	518	504	528	554	540	513	547	510	484	487	504	483	539	483	535	497	547	517	507	496	504	512	485	535	511	485	514	506	512	518	524	498	517	524	504	494	532	552	494	507	518	535	525	510	518	510	479	576	489	512	510	504	521	507	507	531	517	464	532	499	495	514	512	511	524	501	481	496	503	507	539	489	474	563	509	505	502	502	505	494	536	505	512	493	544	482	522	495	525	504	512	525	542	471	560	483	555	502	517	527	556	516	506	479	530	542	525	486	512	531	574	510	510	535	534	514	512	499	532	514	492	481	500	535	490	551	506	488	531	508	491	527	488	510	529	546	529	509	492	499	503	513	478	506	502	507	534	503	514	513	498	534	516	504	479	480	538	527	542	516	557	521	524	471	494	503	515	504	492	532	528	581	507	512	509	492	512	530	529	555	492	515	510	526	537	504	494	535	489	525	507	515	554	501	505	505	500	506	485	487	505	513	519	534	485	535	466	486	494	475	518	489	504	517	517	561	533	528	516	464	485	554	502	507	511	492	472	511	510	484	481	538	497	519	503	501	495	553	487	470	506	460	479	521	518	501	535	521	506	524	476	497	544	516	503	506	495	506	549	474	532	506	508	495	512	537	473	490	510	553	503	482	512	485	571	507	513	497	504	516	505	470	527	539	546	505	494	497	502	517	503	565	468	491	519	499	538	547	542	527	554	523	515	500	485	500	515	529	495	533	487	493	498	522	498	512	501	463	528	476	528	508	501	509	498	480	490	512	533	523	546	536	468	512	492	510	480	473	533	486	511	497	512	496	530	508	509	475	472	540	531	508	518	497	511	519	515	490	508	483	507	489	535	549	464	495	485	509	538	516	528	505	524	516	529	530	514	531	474	526	513	500	508	561	516	484	532	500	485	519	530	492	453	532	476	527	547	524	483	534	500	517	502	499	547	518	548	540	512	505	500	494	495	507	531	521	514	522	524	493	546	476	526	487	518	530	522	489	502	488	501	501	548	505	507	524	509	506	501	510	509	492	526	519	493	505	532	461	523	521	460	509	522	481	504	503	551	517	534	526	498	511	539	499	481	533	492	477	490	518	510	502	540	534	502	536	531	499	519	483	488	517	508	494	528	501	483	510	477	506	492	481	533	526	518	495	516	473	519	513	497	486	521	496	515	516	500	502	545	531	544	507	517	454	557	522	500	512	509	487	502	513	495	499	521	460	494	495	476	537	525	551	496	523	475	507	486	512	495	492	537	517	504	472	505	486	500	530	530	529	543	522	466	535	520	490	473	500	486	528	579	500	531	503	476	493	527	518	525	541	550	495	484	499	505	522	550	521	509	510	566	505	509	546	492	537	495	581	515	523	513	513	501	532	506	526	505	517	467	513	500	535	533	521	547	489	527	531	526	536	487	524	499	509	523	490	452	516	504	523	560	527	508	566	507	496	555	525	526	546	469	509	514	462	531	516	490	535	508	496	501	526	503	523	517	550	542	480	529	539	514	484	534	522	469	509	483	528	524	539	500	519	503	530	505	518	539	517	448	525	544	532	546	546	521	508	536	502	533	521	526	501	514	519	497	516	534	482	482	463	495	473	546	510	511	501	512	486	512	480	509	488	508	503	494	489	527	490	498	518	509	496	543	502	528	540	488	526	539	539	481	529	514	575	519	505	493	478	520	530	492	493	545	498	503	499	498	509	547	551	506	493	552	537	541	570	529	511	492	523	535	482	492	528	513	513	528	491	524	514	519	497	541	527	507	540	510	513	521	553	508	512	519	542	476	503	515	508	514	531	501	480	516	508	483	494	567	488	508	499	513	492	495	500	516	517	462	540	512	498	538	538	518	485	529	505	496	518	511	488	514	527	494	502	463	519	526	550	524	566	498	509	494	466	506	546	478	544	493	504	534	554	513	487	531	534	522	508	480	485	474	498	543	438	479	508	495	568	483	500	535	532	577	519	475	574	535	507	509	527	521	509	550	549	507	525	507	529	536	520	499	495	483	541	536	524	526	538	515	554	492	522	516	501	523	500	521	522	503	525	528	446	516	484	527	510	499	514	523	478	496	459	499	498	492	484	482	491	515	520	532	537	479	491	472	525	519	554	512	530	496	522	544	495	522	552	483	513	527	531	520	545	496	511	513	476	476	519	543	488	514	527	517	499	473	533	540	511	490	544	462	490	505	496	528	547	527	520	530	480	502	533	515	516	493	524	532	549	516	546	505	522	539	492	511	482	521	502	502	564	517	494	542	516	511	520	527	493	541	509	488	489	518	537	517	524	512	537	507	528	545	495	499	544	498	486	509	527	520	488	549	482	498	556	494	504	528	510	505	528	464	489	536	484	501	493	494	507	500	509	531	508	485	535	492	530	532	547	557	466	587	517	515	511	531	521	517	531	528	507	515	518	538	490	488	540	514	495	502	516	493	516	499	513	455	500	524	496	499	471	523	481	511	538	491	496	518	523	531	525	502	456	492	535	557	527	516	485	540	546	529	492	517	560	509	495	518	491	516	536	569	543	527	514	539	534	525	508	540	501	481	493	567	496	494	500	550	519	516	496	498	516	546	520	516	530	514	499	509	493	518	503	513	508	483	522	517	506	518	466	508	540	502	520	519	517	548	493	535	547	535	535	513	528	503	504	521	506	574	497	567	514	520	547	499	520	495	467	547	459	490	480	493	518	510	518	525	542	502	497	508	529	474	511	516	521	552	527	516	492	517	521	489	524	511	520	478	517	529	514	496	510	536	553	516	507	529	507	521	544	493	491	503	510	516	507	477	459	504	529	521	483	494	528	521	511	532	558	521	507	504	497	501	490	518	473	468	512	496	507	521	475	530	514	485	491	503	505	503	519	481	532	571	509	551	491	494	507	498	562	546	516	533	524	534	478	501	486	504	486	495	497	516	523	503	490	522	528	491	489	499	475	524	488	477	540	497	508	558	540	509	517	554	498	516	508	471	532	482	549	507	562	549	517	527	507	509	488	471	471	523	517	513	505	538	511	491	536	513	474	492	462	545	501	481	545
28591	17133	11497	5545	1625	917	721	459	203	121	132	125	107	122	111	126	104	124	123	114	110	113	122	123	127	135	119	128	111	129	136	121	105	134	122	146	130	133	125	115	126	133	117	134	122	123	110	106	127	136	136	128	131	122	124	124	111	136	95	123	124	130	118	113	119	127	131	137	121	142	100	101	122	120	142	143	129	126	127	123	115	148	100	128	108	136	107	124	131	107	140	120	123	129	115	108	105	125	136	110	125	108	117	129	117	131	107	115	117	130	124	116	125	122	120	137	144	116	139	142	122	139	125	114	119	119	129	113	145	101	118	131	128	118	140	79	143	112	110	150	111	130	135	116	109	118	129	156	111	137	121	102	114	114	116	112	128	108	119	129	112	117	126	116	124	85	128	133	113	118	123	107	133	145	131	116	117	124	108	118	133	119	110	137	125	125	113	136	126	123	150	143	136	114	123	120	106	127	117	138	123	120	126	132	122	136	127	121	107	93	144	117	119	107	116	118	147	106	122	134	135	136	109	130	101	95	107	145	123	123	113	138	120	123	120	114	126	133	120	103	143	131	117	136	110	109	131	127	114	112	131	117	103	123	125	120	120	124	124	107	119	106	128	105	119	143	124	124	132	125	135	123	117	118	119	114	105	96	132	122	115	97	112	108	118	84	111	117	111	120	144	110	113	108	147	124	120	116	111	136	125	138	126	125	105	131	121	115	121	115	142	126	124	132	116	125	98	119	132	126	132	132	114	125	121	129	128	137	116	140	124	113	105	130	142	110	146	124	115	136	120	109	131	150	118	106	124	122	113	107	127	127	113	127	130	129	122	136	127	121	119	126	128	147	127	119	114	110	140	134	104	131	119	111	120	119	126	110	134	124	137	116	121	103	133	122	92	140	137	117	134	119	134	115	120	126	114	110	123	127	114	111	129	139	106	149	119	112	132	115	154	127	128	122	125	125	98	121	106	97	131	153	109	118	134	135	138	107	97	122	117	116	116	154	127	121	120	140	139	121	113	120	108	133	105	128	123	102	137	129	108	108	118	118	119	114	105	113	109	147	120	131	110	131	116	124	120	129	126	118	111	132	129	117	121	126	122	115	122	123	109	118	108	118	115	112	122	124	123	128	123	115	116	143	100	103	112	103	133	124	130	122	127	121	133	119	128	156	121	121	127	94	108	136	114	140	120	117	109	121	121	106	106	116	140	133	124	119	102	127	126	115	125	101	106	125	128	115	122	99	117	140	134	115	133	112	124	115	122	117	135	137	132	113	111	127	139	112	121	111	103	120	133	119	105	106	116	137	138	113	125	135	114	109	131	118	99	119	125	121	110	153	104	130	124	125	121	120	117	126	126	99	117	141	132	117	142	113	118	116	129	131	109	117	113	122	132	157	136	103	104	119	127	135	124	107	118	107	135	142	131	113	131	120	123	132	130	140	146	131	112	140	117	122	138	144	112	127	118	116	126	117	136	130	118	113	139	100	132	118	109	101	136	118	118	117	131	144	139	141	114	138	137	117	121	124	108	105	139	121	115	118	136	106	112	130	123	107	126	119	109	134	124	146	122	119	119	120	134	121	136	131	108	149	140	127	120	115	116	117	144	116	124	115	113	117	102	131	140	111	120	130	135	150	136	126	118	115	100	130	117	131	122	118	124	123	128	121	116	134	122	127	132	123	111	126	127	117	110	126	132	134	143	133	121	123	118	123	150	122	118	127	113	115	121	127	127	116	154	137	117	114	125	129	120	141	116	137	128	116	126	122	109	113	127	122	104	118	125	116	113	111	128	122	124	143	139	140	124	134	119	135	118	124	97	97	125	108	124	126	109	118	124	122	133	115	114	115	140	111	125	132	115	124	131	141	124	133	111	119	130	120	150	124	123	109	125	114	113	113	134	97	127	137	112	108	105	116	137	131	129	116	113	113	114	109	135	131	135	95	132	127	134	115	131	106	142	126	141	131	107	125	119	126	143	154	101	109	139	130	120	136	127	127	121	116	123	119	134	129	119	94	122	112	129	107	131	140	124	132	134	105	125	128	135	105	131	135	124	136	133	130	137	110	134	136	110	128	131	110	123	156	134	117	125	109	124	129	138	142	113	109	131	124	117	110	155	103	115	127	147	125	131	115	140	94	119	137	131	108	127	133	122	120	122	123	129	130	133	102	128	133	114	128	125	130	103	121	134	103	116	108	117	118	110	141	123	138	131	131	133	126	113	107	114	143	133	118	121	120	123	137	129	134	110	127	135	120	114	147	131	121	134	134	104	123	126	143	133	128	140	118	148	115	129	118	97	129	109	114	119	111	101	109	113	144	134	116	137	101	138	108	115	113	131	116	101	109	113	108	114	103	119	124	134	118	112	104	118	111	119	111	135	120	143	115	120	124	129	137	118	126	134	138	118	116	124	116	130	129	128	113	118	124	123	127	120	125	121	144	96	119	131	124	115	109	119	131	151	165	140	104	130	130	134	136	120	127	119	130	100	121	129	120	134	87	116	136	106	113	120	129	143	125	122	117	110	115	145	137	127	114	109	112	120	114	117	133	131	116	131	121	128	128	129	145	88	98	119	117	132	113	125	127	108	147	137	136	109	133	108	98	126	124	131	109	118	118	112	99	120	120	103	112	119	127	127	102	137	128	116	128	126	117	135	135	118	126	138	122	113	126	122	134	101	112	103	146	121	126	118	133	130	115	111	127	130	114	106	132	128	125	129	124	124	120	113	128	95	133	125	129	123	110	126	135	125	135	125	149	112	113	121	126	116	135	124	131	111	144	112	139	139	97	104	131	124	133	127	116	109	109	161	119	124	121	133	107	113	130	127	115	116	122	141	107	127	117	125	133	127	129	105	131	135	111	135	134	136	118	110	111	132	109	125	111	124	97	122	137	113	123	110	116	124	136	112	134	138	134	138	99	129	142	135	98	127	117	111	96	133	140	108	137	118	114	130	142	127	123	124	105	116	119	129	120	131	150	133	135	117	127	127	133	106	121	118	88	114	123	109	133	128	128	130	118	136	142	130	114	120	121	137	105	122	119	141	138	115	118	134	127	149	127	111	125	145	105	114	110	115	101	104	99	156	128	137	119	106	121	117	122	117	116	128	112	105	116	139	129	121	131	134	115	128	127	119	111	135	116	114	87	132	129	123	128	138	124	115	121	115	107	113	100	119	123	124	130	153	110	124	122	129	106	137	109	118	108	127	136	112	123	132	139	115	129	103	102	116	122	133	110	145	163	139	129	122	138	134	119	132	142	118	126	121	138	121	122	106	104	110	130	144	124	121	144	136	111	116	129	133	129	108	112	135	131	138	123	114	110	135	128	130	137	127	126	142	114	130	119	120	125	120	133	121	129	120	138	111	140	121	134	130	119	128	140	140	142	111	139	121	129	129	125	134	126	157	153	130	124	119	126	109	124	123	117	126	133	106	133	137	137	128	120	133	110	123	135	140	113	124	107	130	109	116	116	130	102	136	133	130	122	126	122	118	102
17578	13202	16467	12067	5080	3647	2906	2008	681	309	300	309	281	310	294	282	293	328	335	299	295	340	309	273	299	291	312	315	299	280	297	303	281	287	317	313	308	318	342	305	301	315	314	307	346	305	323	293	286	305	297	329	296	287	310	297	280	294	300	302	324	295	298	320	322	284	341	309	301	314	301	311	294	329	298	322	329	291	335	308	321	289	289	309	270	290	284	317	287	296	310	312	288	325	297	301	311	326	312	288	296	287	300	309	276	263	311	294	332	305	290	313	305	315	320	318	291	321	295	299	323	321	334	325	290	295	300	301	286	287	275	329	293	301	285	312	271	313	325	300	315	288	288	299	292	333	300	330	297	304	305	304	328	295	307	307	311	276	266	294	291	287	284	320	323	280	300	316	316	307	305	311	305	289	298	274	321	325	293	282	313	314	297	293	288	334	320	338	314	282	317	315	290	278	302	264	305	303	309	275	299	282	302	315	301	294	313	307	311	333	307	276	309	291	314	285	305	275	275	271	274	315	338	319	303	296	308	317	289	305	324	300	317	287	336	326	322	311	265	295	308	305	287	322	315	320	322	296	272	316	286	316	309	294	320	300	284	309	295	286	280	305	326	320	294	296	307	326	302	341	267	300	329	314	309	320	304	288	305	289	316	313	274	311	294	311	305	297	266	294	286	298	275	295	295	332	318	329	333	339	312	301	308	317	291	324	287	305	279	280	295	306	289	339	315	284	339	317	310	312	297	268	284	319	298	308	305	311	298	302	291	315	296	367	333	280	299	291	295	293	326	313	332	324	307	319	308	299	302	296	314	333	312	328	263	296	294	304	303	296	300	335	312	294	296	306	329	312	321	301	285	326	260	315	294	316	325	281	308	300	286	326	314	301	305	319	308	295	336	328	330	305	295	271	307	316	291	296	302	293	326	330	289	321	275	296	302	323	295	321	289	314	323	300	303	291	279	290	298	281	305	284	308	342	293	304	301	330	325	277	309	324	323	298	284	284	299	292	322	291	306	293	269	307	300	275	318	327	306	288	299	304	314	305	299	307	296	333	308	318	313	286	312	306	308	316	313	319	339	303	295	277	301	284	317	306	296	309	351	318	286	302	296	325	311	284	319	343	277	305	280	285	289	288	295	286	282	329	331	287	296	265	289	285	255	300	338	282	309	294	267	298	291	314	296	312	331	291	321	287	280	306	285	319	288	294	295	292	338	284	310	314	306	308	288	290	298	316	291	312	301	294	296	307	281	302	305	315	291	302	295	311	306	314	303	315	325	319	268	324	335	294	300	305	293	300	303	343	279	313	300	290	286	277	278	317	297	296	317	305	305	301	306	302	284	305	287	293	291	291	315	323	306	316	291	299	276	322	277	310	304	292	327	322	282	303	295	308	290	277	305	317	278	311	316	317	309	298	313	324	297	294	287	287	312	303	303	291	306	283	308	320	303	306	306	298	311	303	314	281	336	329	285	276	330	305	326	274	286	287	267	305	313	282	300	288	315	293	288	285	317	324	310	290	283	301	323	301	340	292	260	293	314	306	291	281	309	293	296	323	304	270	289	292	278	295	330	300	309	331	291	299	293	312	317	292	291	276	320	295	291	275	272	307	298	352	287	308	273	301	331	310	291	319	304	293	324	292	275	309	306	312	312	293	271	295	289	298	279	296	290	305	294	318	292	312	312	266	297	302	301	321	302	298	300	314	301	290	327	309	314	284	301	330	306	302	284	317	325	278	279	315	295	292	319	298	327	279	318	309	305	306	302	302	277	345	296	334	282	319	321	290	298	301	311	295	321	320	285	325	320	303	308	297	295	294	299	336	291	321	307	308	316	291	302	291	309	303	302	298	320	317	309	342	314	319	320	312	302	295	296	300	300	308	311	278	311	307	317	303	302	302	325	297	282	272	284	311	279	340	317	286	306	304	267	304	293	312	318	291	286	325	307	299	285	299	296	308	330	312	297	295	287	314	306	282	288	297	282	319	341	313	292	305	297	323	318	281	311	311	309	309	294	323	286	282	335	295	310	310	322	305	302	327	322	309	303	328	296	302	325	347	297	314	320	283	306	283	333	317	284	325	302	307	331	318	295	297	298	326	288	308	274	328	294	319	291	309	289	286	318	290	298	294	299	299	307	283	278	307	283	311	335	322	307	300	263	301	327	321	309	308	303	291	354	295	300	288	308	279	314	312	336	314	312	279	337	316	321	320	326	348	306	301	323	310	296	273	349	307	320	321	296	300	295	304	304	299	302	314	286	367	308	298	312	281	300	310	330	310	303	311	314	289	313	290	317	307	296	293	338	296	319	314	303	278	302	330	328	294	289	307	294	303	282	329	310	311	325	302	298	275	299	293	292	313	296	317	328	304	317	318	305	313	338	290	317	321	303	289	286	276	291	297	308	343	296	313	293	317	300	310	303	307	326	338	290	324	311	269	304	280	291	326	311	326	324	332	343	347	314	298	308	324	295	298	335	269	303	307	294	306	309	299	282	334	302	312	296	315	301	320	310	316	315	318	268	305	292	288	313	291	309	293	305	317	298	319	301	314	312	317	317	298	303	279	288	299	279	296	317	280	306	315	344	303	305	309	296	295	350	300	289	316	304	322	310	318	282	279	310	323	344	298	302	310	294	295	296	316	263	299	288	291	299	312	294	283	310	303	296	290	300	292	312	329	294	268	287	289	306	287	296	289	292	307	284	313	286	304	298	296	278	332	298	287	320	320	291	301	275	285	299	317	309	307	293	312	332	304	320	344	293	305	286	319	288	334	298	292	293	292	302	312	314	289	308	278	313	306	305	284	304	330	338	304	305	297	283	283	337	319	294	303	303	301	306	309	284	290	305	288	311	271	322	284	314	291	291	309	308	308	306	273	314	321	262	287	305	322	298	301	308	321	288	306	315	312	308	300	296	302	311	292	322	268	308	302	275	316	305	293	292	303	292	302	307	303	287	274	298	311	275	293	327	290	309	285	307	340	314	335	289	312	330	303	302	301	287	305	320	276	305	303	337	304	310	327	328	300	302	324	314	310	300	306	287	315	291	303	338	314	315	264	289	283	312	276	314	263	304	285	306	301	349	325	288	317	314	277	354	299	324	310	271	341	285	302	302	311	304	295	282	289	295	310	262	317	326	295	297	313	331	311	346	295	297	318	333	301	339	326	291	264	310	328	336	313	299	303	293	315	289	265	317	296	296	302	311	289	315	330	296	286	291	308	317	297	315	304	271	288	313	335	280	311	309	316	310	309	297	292	288	328	293	273	321	329	309	279	292	296	307	315	284	288	304	268	303	317	325	288	277	305	266	299	312	291	298	337	312	305	304	296	306	308	278	313	309	361	314	280	288	281	287	302	289	311	315	347	292	337	345	295	300	321	324	275	255	297	304	329	294	294	290	303	308	284	304	318	308	305	307	322	294	278	290	314	283	276	313	283	294	324	349	303	320	309	313	331	323	306	340	322	298	295	296	305	340	289	308	300	312	312	302	294
46877	30700	26120	15961	10927	7003	4456	2359	447	211	223	225	236	234	217	231	202	199	197	212	214	217	225	220	202	226	211	208	218	208	215	254	236	248	218	207	242	227	220	224	223	209	224	212	219	210	210	208	216	236	203	233	236	197	226	207	235	219	219	178	226	209	223	205	216	210	201	201	194	189	243	199	217	230	225	216	205	214	246	264	222	204	213	214	229	201	257	227	241	217	211	217	226	218	195	216	193	217	243	197	208	196	208	209	192	220	206	216	204	200	215	219	196	220	230	222	226	231	211	220	241	198	221	240	197	210	207	224	218	213	215	195	231	201	182	224	232	200	213	235	216	209	237	217	218	187	222	223	209	232	217	217	186	240	220	245	225	214	203	227	201	212	211	200	208	228	173	186	229	221	214	226	225	208	247	207	220	197	220	226	238	201	210	256	226	231	233	220	234	220	207	188	199	224	237	183	202	204	201	197	193	210	222	224	219	212	201	224	200	214	211	209	207	196	200	212	220	187	210	192	206	167	211	217	211	198	219	213	209	216	222	214	206	217	192	235	234	204	226	220	203	209	195	227	202	187	218	205	213	213	217	212	215	213	196	222	193	193	205	220	242	179	200	226	209	224	214	234	219	201	213	254	220	214	228	236	229	194	213	223	230	207	233	238	228	228	227	215	211	193	210	200	194	223	222	206	221	220	205	194	223	216	227	204	189	208	200	198	213	218	208	228	221	223	239	196	188	231	244	238	210	234	199	217	224	210	233	198	225	206	206	229	196	223	209	238	226	209	203	214	219	234	229	207	237	208	207	206	184	241	212	213	203	247	229	218	216	193	183	217	215	235	236	226	221	235	210	239	222	217	202	207	209	180	195	222	210	211	235	205	221	208	207	215	220	207	242	207	218	191	207	211	212	246	233	227	207	203	215	201	213	231	217	192	209	200	229	219	211	199	215	207	215	263	202	222	217	209	216	195	208	200	231	199	202	210	197	204	229	258	231	214	210	240	239	224	241	185	212	191	202	224	211	217	230	221	216	212	218	218	217	238	198	220	212	214	214	214	205	232	235	189	211	219	206	232	224	201	219	205	185	204	222	251	238	223	190	193	179	185	177	230	233	202	208	214	246	200	224	211	216	222	209	207	206	213	203	209	229	202	193	236	241	214	223	206	185	226	211	216	186	200	213	222	210	237	231	198	193	200	203	207	235	223	238	204	205	237	228	212	206	206	195	200	239	202	208	204	228	195	188	180	211	224	214	221	271	212	212	237	223	182	200	216	215	207	242	232	203	181	218	215	201	218	222	244	208	216	219	218	235	239	221	239	236	222	201	203	228	204	221	234	191	206	178	215	194	215	224	237	234	235	231	202	224	241	190	210	196	243	216	204	215	244	213	238	214	229	212	205	218	217	227	204	238	203	208	217	223	208	237	224	231	217	207	206	230	231	217	229	207	208	203	227	208	232	219	214	232	239	187	233	202	189	240	207	231	208	241	206	214	218	197	223	229	222	224	189	214	243	206	205	233	242	175	240	207	203	180	228	212	206	218	232	190	176	203	201	237	241	230	199	207	198	213	242	210	200	200	222	214	216	212	215	219	227	213	226	221	203	192	191	250	220	229	215	218	189	239	204	207	217	193	246	230	203	213	204	225	195	206	216	206	240	228	202	221	190	238	217	202	199	238	211	224	238	207	205	203	215	202	238	228	208	227	204	183	238	227	207	251	208	206	203	216	210	207	230	197	242	204	182	206	187	206	225	206	203	208	204	215	192	222	219	198	231	225	198	227	217	234	182	216	229	217	260	220	239	210	212	231	193	200	218	204	214	217	206	205	221	210	190	193	216	232	213	212	228	231	224	235	224	211	227	239	232	227	240	181	216	226	219	205	214	219	196	183	217	249	242	211	211	211	228	243	237	249	219	216	181	222	216	230	207	219	218	216	214	219	245	227	228	197	219	228	205	227	210	242	223	217	226	227	225	224	224	196	209	193	201	203	206	206	233	216	216	244	233	197	222	211	207	223	186	204	228	217	212	215	226	212	217	234	206	187	205	201	254	229	259	195	177	231	196	218	204	201	230	209	227	181	225	216	245	229	226	189	228	223	190	224	222	212	207	216	220	203	192	202	195	202	219	245	237	203	216	216	239	211	210	209	239	218	220	209	224	210	246	182	202	204	221	214	244	204	200	191	197	190	238	206	228	215	206	222	225	221	215	191	242	220	215	235	189	199	221	191	197	230	200	222	202	192	222	236	227	222	206	212	187	220	237	246	188	191	186	216	218	191	211	202	208	198	226	200	218	202	244	212	222	197	194	203	205	194	248	190	209	210	196	180	227	195	226	232	220	209	209	222	227	207	229	215	221	225	215	182	218	219	242	214	217	238	200	192	212	225	228	216	225	222	226	247	210	191	205	216	182	210	209	237	198	213	218	202	220	214	209	179	225	207	200	242	203	206	250	227	202	219	214	205	214	195	231	218	217	215	224	220	179	230	225	228	207	203	255	209	226	215	215	198	218	184	213	204	218	227	238	244	184	236	208	210	220	214	211	217	224	192	194	214	221	210	211	226	232	219	193	230	193	227	233	201	215	217	202	211	200	204	203	228	255	209	192	190	212	219	212	202	216	219	245	215	203	216	225	200	225	232	202	221	225	197	196	203	191	197	205	202	224	235	221	241	211	236	220	229	239	258	215	208	200	210	209	219	205	222	214	228	209	242	209	203	201	207	230	201	215	226	180	219	218	224	235	200	209	217	229	214	236	227	205	213	210	186	228	204	230	182	213	216	183	214	218	256	211	207	231	204	191	200	225	202	183	205	209	210	206	211	201	237	224	220	188	232	214	217	236	193	230	216	208	228	193	250	214	231	217	225	182	229	193	216	217	199	200	188	204	215	236	207	206	223	210	222	233	210	198	223	216	190	196	224	204	219	196	195	252	207	240	226	192	203	218	165	206	231	208	218	224	216	179	197	236	196	212	210	199	241	222	228	205	245	207	205	205	217	206	194	193	222	198	212	217	215	220	226	214	215	199	227	202	214	198	196	232	223	208	201	165	206	229	212	214	223	238	196	205	208	220	218	210	175	215	198	200	223	226	188	206	180	194	224	202	218	275	178	236	212	222	199	201	208	225	223	212	217	217	211	210	217	204	214	186	223	227	207	217	192	205	220	214	203	199	214	204	189	221	215	192	184	215	208	227	206	202	211	202	221	204	207	221	233	208	215	259	226	194	230	213	189	230	208	202	205	216	220	202	233	207	227	209	204	244	206	225	228	244	211	219	211	220	211	213	228	233	229	194	178	220	204	225	228	245	207	230	197	229	207	223	195	202	220	199	225	210	232	196	213	221	230	230	212	226	218	190	222	204	213	215	203	219	218	243	229	232	212	198	211	199	229	226	203	192	221	215	228	208	188	195	247	234	224	209	213	224	255	205	215	220	211	212	235	200	228	253	211	208	193	221	207	216	233	218	204	219	197	202	242	232	214	245	199	236	215	218
30545	24295	30286	25977	24304	18892	14324	8543	1198	508	528	469	502	518	463	458	478	462	521	517	490	512	489	501	487	508	462	536	504	500	492	476	482	519	514	499	468	466	509	525	480	466	510	514	493	507	484	514	528	490	489	463	495	459	501	471	473	491	463	506	462	454	453	492	516	465	539	470	491	489	508	485	485	519	468	464	482	461	467	485	466	496	498	491	493	512	457	492	440	503	490	480	454	444	481	470	495	509	508	454	518	450	452	434	467	536	481	498	445	468	504	482	495	485	456	520	468	496	527	459	454	495	512	492	483	491	462	472	482	498	483	510	501	446	503	518	486	513	521	466	496	471	537	473	494	486	485	497	491	504	481	501	479	491	501	493	492	472	473	445	513	522	512	521	519	469	463	494	477	494	476	486	455	462	496	464	466	447	476	491	515	524	476	465	466	524	472	511	502	480	476	501	461	484	467	511	476	494	483	525	476	538	507	445	506	541	489	482	471	499	501	501	472	511	446	498	502	456	500	459	574	511	446	478	512	506	511	498	490	448	473	494	471	492	489	508	494	477	480	481	491	494	477	499	483	513	482	538	501	468	473	508	480	420	494	503	545	508	465	481	455	499	484	476	500	508	469	510	495	526	470	510	468	457	532	481	454	439	501	457	496	470	453	481	488	468	506	465	460	479	505	521	525	459	510	502	478	465	524	476	476	470	496	490	484	481	539	478	504	510	489	492	523	476	551	497	487	474	495	490	481	496	504	452	488	480	464	475	492	456	488	490	477	516	486	511	492	531	476	477	509	448	475	501	469	496	505	500	484	490	469	494	533	499	448	503	475	494	463	453	498	500	512	486	496	479	503	481	505	502	449	498	474	474	509	484	482	487	500	504	479	447	509	509	466	520	510	479	486	479	480	535	464	491	489	468	487	503	500	491	487	484	455	503	453	492	501	465	481	528	466	465	506	478	444	449	500	519	492	469	491	491	467	475	502	496	481	479	469	468	486	473	501	486	486	473	505	477	508	466	497	478	504	459	517	462	517	465	484	478	475	490	464	507	496	503	521	480	493	497	429	516	482	496	470	477	478	464	488	474	478	471	425	465	493	465	479	503	531	477	489	492	480	478	481	483	496	505	495	514	476	505	486	508	476	490	497	493	496	478	489	476	519	467	490	488	525	488	506	521	477	515	476	495	513	482	476	478	498	439	465	443	464	464	488	434	479	428	492	496	500	506	495	501	488	497	494	497	510	485	491	517	471	522	512	444	498	517	473	502	482	523	528	477	508	488	478	419	468	490	469	451	489	502	422	489	459	493	462	498	530	442	482	487	486	489	505	501	501	483	519	479	463	524	451	488	512	480	486	539	503	489	508	430	432	481	538	446	504	492	509	487	535	513	450	532	506	481	459	497	497	483	477	503	510	519	490	517	473	468	492	459	498	502	452	492	525	507	448	514	520	494	451	504	467	486	479	486	478	499	484	519	479	515	469	496	492	484	470	488	478	477	486	486	485	492	498	476	496	480	469	490	505	529	452	505	529	482	478	442	473	482	459	486	509	485	463	515	469	494	492	472	494	483	500	495	487	494	492	477	473	489	505	493	508	511	512	498	511	464	473	501	496	475	475	495	503	488	502	478	488	471	495	460	491	497	478	488	519	472	463	526	513	470	483	499	499	468	461	428	482	480	497	477	502	512	505	502	503	492	488	435	452	482	506	425	495	455	456	520	451	538	500	509	493	489	506	490	472	495	457	482	512	484	511	501	501	496	474	466	518	483	499	491	482	505	491	496	537	483	461	456	459	462	463	472	465	507	452	483	476	485	459	507	482	536	456	497	484	480	506	519	509	481	521	492	516	479	531	487	481	506	502	480	508	478	513	477	496	485	485	456	471	478	471	453	489	465	543	516	453	494	463	521	528	516	452	484	464	463	463	475	486	466	490	494	501	486	475	498	468	487	460	455	480	517	433	477	444	471	463	463	528	459	443	461	497	434	492	498	467	473	458	435	493	487	500	506	508	481	489	478	489	485	486	472	516	518	466	452	473	477	514	474	455	504	468	472	485	493	498	492	463	458	472	457	527	472	489	485	493	449	533	503	473	522	494	472	443	511	499	488	485	507	519	478	501	480	466	503	486	495	494	481	483	493	485	502	521	498	498	468	509	499	453	500	475	490	506	493	484	524	520	506	519	488	486	464	511	490	492	482	485	458	482	519	485	505	457	470	466	497	507	497	475	518	473	518	476	473	491	512	500	474	523	508	497	496	482	498	456	476	482	465	498	463	494	460	446	510	449	485	491	490	468	491	524	502	484	485	464	464	479	461	512	512	511	462	498	495	465	459	533	524	528	476	461	536	501	505	485	489	508	489	507	509	484	488	521	477	482	462	480	461	475	444	469	493	485	504	509	539	466	491	513	509	455	532	516	516	482	512	475	511	492	474	488	477	513	489	441	479	478	481	474	483	480	495	516	507	477	489	464	466	505	495	482	486	449	498	510	476	526	463	487	481	502	501	517	480	482	474	477	522	478	516	470	490	483	464	475	506	501	457	480	484	466	461	454	512	467	457	475	477	512	465	504	508	511	479	483	467	471	500	502	463	478	526	503	483	530	507	507	464	470	491	470	515	493	530	469	484	485	471	447	455	489	479	516	501	484	496	427	466	499	464	487	463	497	493	505	451	497	498	486	526	483	506	494	464	483	489	480	487	471	474	513	505	494	504	510	469	486	488	511	491	458	498	481	517	456	447	448	479	496	459	476	476	486	467	510	464	487	474	494	472	479	462	458	447	472	476	501	461	495	510	516	471	468	479	472	502	486	491	496	472	501	494	507	476	517	488	480	513	466	505	504	497	465	502	496	451	492	484	495	511	464	490	501	489	472	463	485	469	513	485	461	496	464	489	517	474	498	476	453	498	501	494	491	488	517	480	479	425	490	492	499	490	486	511	525	489	488	469	485	491	497	477	515	480	512	514	494	466	472	536	484	524	488	497	507	500	471	512	465	474	496	491	491	510	465	477	482	486	493	473	484	481	476	528	467	506	486	496	484	481	510	493	486	464	493	540	454	502	460	479	503	515	459	422	483	455	513	502	455	506	528	452	478	504	495	486	465	466	493	478	462	487	505	490	464	484	475	507	480	493	507	487	523	498	492	475	541	494	467	481	497	506	487	514	481	517	483	473	486	431	488	447	481	496	448	492	477	532	469	477	494	518	485	455	508	483	518	483	473	485	512	483	495	487	508	484	502	463	458	492	499	473	462	502	488	493	513	475	454	502	477	535	429	499	525	517	503	479	501	509	478	467	469	495	498	483	527	516	483	469	527	496	477	495	506	484	486	486	513	503	484	514	507	497	502	465	491	476	495	500	473	482	487	486	498	475	506	503	470	485	500	519	515	498	485	494	506	533	468	496	488	521	449	492	505	515	455	510	497	473	529	521	524	488	483	503	472	496	480	466	466	484	513	509	492	517	469	480	481	504	508	506	496	476	514	485	479	485	469	483
56556	39042	33824	25236	19102	14106	9019	3658	553	307	281	236	227	242	223	242	240	238	238	264	231	247	244	235	208	250	260	274	252	242	237	237	228	263	261	220	234	231	240	228	247	269	239	208	231	249	238	226	235	270	245	234	236	286	218	248	253	251	243	239	251	233	222	254	242	261	252	253	256	254	214	220	219	227	265	254	215	226	225	246	240	254	210	240	215	222	246	275	249	259	230	233	247	240	237	246	232	231	243	225	237	245	242	215	218	249	217	242	236	245	222	253	253	260	215	277	248	245	224	228	243	244	261	256	243	230	223	262	214	223	259	247	252	234	239	232	220	260	252	251	282	220	220	247	248	253	242	234	238	199	234	217	234	217	266	246	208	276	214	248	228	227	242	226	250	209	240	247	246	225	249	237	240	215	231	232	229	224	222	236	226	243	253	240	250	238	235	229	238	250	219	238	217	220	246	240	231	231	241	219	219	232	207	211	220	234	252	246	240	238	246	262	218	221	231	232	227	205	238	230	252	261	244	223	241	232	227	249	201	225	217	228	246	253	205	230	238	238	227	230	239	199	251	217	260	223	215	216	212	235	245	241	213	276	269	251	219	265	247	265	241	236	243	236	215	224	279	246	242	236	229	232	233	238	249	253	232	223	239	254	246	212	249	230	239	230	208	231	221	259	268	261	224	225	241	255	242	228	248	215	250	222	259	228	237	230	227	205	224	237	223	265	250	226	249	236	230	230	219	261	244	242	275	248	241	213	232	266	232	239	261	237	228	244	254	232	249	241	243	255	237	247	254	234	218	242	249	242	255	235	253	261	246	241	242	244	212	264	224	227	216	274	235	228	228	253	218	260	241	228	229	252	247	234	230	230	219	244	261	247	230	254	241	261	268	229	224	241	230	226	230	247	266	245	221	214	216	240	202	230	247	230	249	246	248	250	244	245	242	240	244	254	244	218	244	237	204	219	243	233	223	236	237	228	204	232	223	273	229	232	249	255	252	222	213	216	245	212	253	223	234	260	221	210	245	239	228	233	228	239	233	244	227	244	264	225	269	227	233	240	223	227	237	209	229	221	227	240	235	277	247	237	278	235	234	257	216	240	242	233	237	285	261	236	249	215	213	237	252	236	251	225	224	249	247	229	250	222	275	236	222	238	248	250	262	238	219	244	235	220	240	224	243	219	245	257	235	206	248	250	229	255	247	256	234	260	225	242	232	276	217	222	260	239	216	247	255	231	237	217	239	248	224	250	229	208	224	228	264	239	268	261	216	231	226	219	241	238	231	257	237	252	224	227	243	252	217	250	231	245	228	233	278	268	252	261	240	272	258	242	228	252	224	249	229	275	236	263	274	248	255	236	268	231	224	226	248	214	191	199	215	251	244	248	238	245	232	241	256	249	236	243	256	236	232	234	240	235	210	217	216	252	209	210	219	255	275	220	233	259	289	232	227	245	225	237	232	248	249	242	233	237	218	204	228	219	251	223	258	241	260	240	261	229	254	264	230	256	222	231	247	221	212	223	203	240	217	239	232	271	239	222	228	230	243	233	234	241	244	258	217	229	250	228	236	273	245	231	233	218	274	241	224	246	254	256	221	220	232	219	236	212	254	258	224	223	234	238	260	230	210	208	204	235	239	226	258	190	222	239	244	238	246	248	271	253	210	197	264	243	237	247	226	253	236	236	217	210	219	219	213	226	272	267	229	258	247	221	256	246	243	238	239	263	234	229	253	236	217	222	250	242	248	218	227	260	208	240	257	244	243	270	255	259	220	271	223	224	237	214	235	243	254	235	237	217	223	233	220	247	243	242	234	230	247	248	250	229	208	262	269	223	223	244	239	206	243	240	246	268	263	222	219	265	230	231	307	229	234	194	238	253	232	246	265	241	256	207	256	231	259	218	253	207	238	239	228	225	215	219	235	203	224	266	239	235	242	213	232	223	258	258	213	213	240	220	229	221	246	245	242	256	250	255	227	234	233	252	270	223	197	236	244	237	236	250	267	243	242	236	217	225	228	234	252	228	230	227	208	253	205	253	264	246	266	229	228	227	216	238	237	219	245	245	245	255	220	231	260	241	231	238	226	235	286	276	229	225	260	245	237	260	253	241	231	245	268	261	254	220	256	243	232	211	213	248	231	230	234	235	220	217	255	235	252	244	234	257	249	245	224	233	221	232	247	234	234	236	222	231	218	255	218	247	235	232	255	213	235	239	260	233	229	248	238	232	230	203	242	268	243	262	222	225	248	252	221	213	255	269	237	241	249	239	238	228	226	238	224	231	227	221	216	228	235	229	225	241	232	230	221	239	233	229	232	245	247	249	249	241	267	255	231	243	227	257	252	233	217	230	252	263	215	222	268	253	226	227	216	242	235	222	235	194	248	236	221	242	229	214	234	241	240	232	229	228	275	248	205	255	246	240	231	216	220	239	198	236	222	260	199	259	239	228	234	224	239	247	236	234	241	237	265	210	236	256	240	219	233	217	231	237	257	239	224	224	211	238	225	222	222	228	220	265	236	211	243	235	239	213	232	266	230	237	221	265	213	246	219	259	242	200	219	241	236	234	215	228	218	236	224	250	225	211	229	233	200	268	195	215	221	235	231	264	251	210	256	249	244	229	213	245	229	255	219	232	214	208	249	267	221	229	232	231	225	219	246	245	258	219	233	224	251	243	234	238	230	242	252	237	235	194	269	199	236	239	253	249	247	236	239	238	223	217	244	229	204	238	234	249	240	219	234	231	263	193	232	239	262	225	228	229	242	199	252	243	238	235	238	232	212	237	244	256	211	209	211	211	240	236	220	214	231	227	245	222	255	257	222	253	238	229	247	229	205	242	226	226	259	248	226	233	255	216	238	235	210	244	235	246	284	237	251	270	240	206	221	214	225	259	248	225	242	224	218	233	244	216	278	239	246	224	221	245	247	227	224	256	237	218	218	208	229	247	229	238	237	226	264	249	281	223	250	243	228	226	238	225	234	234	224	264	227	228	213	217	221	256	269	243	216	214	243	243	229	234	258	271	233	244	244	249	241	250	207	236	236	223	207	270	243	226	275	235	230	201	235	220	248	224	247	234	239	234	250	235	254	232	239	248	230	220	231	218	246	250	226	217	248	264	229	241	266	242	240	216	246	260	245	214	207	243	237	210	228	209	229	259	239	233	225	213	231	215	247	207	254	241	272	226	216	253	254	268	267	258	248	233	233	234	245	262	245	214	223	252	225	229	241	252	237	233	234	227	249	253	238	245	237	244	247	246	260	238	213	220	213	224	244	239	236	217	244	241	228	227	235	229	252	246	231	216	234	236	253	239	273	214	233	223	214	238	206	221	208	236	219	246	258	240	241	237	235	263	242	266	237	261	253	243	240	234	235	227	264	255	208	234	245	225	231	245	273	245	248	224	248	243	241	224	243	232	220	263	266	207	240	260	246	275	237	236	218	268	224	263	223	222	237	267	220	231	230	260	219	230	214	227	267	234	228	229	254	229	254	254
36572	30364	36506	34743	32993	28741	22659	10610	1266	618	559	553	577	543	540	544	528	589	537	544	560	488	561	535	515	552	545	505	524	556	546	508	484	503	521	534	487	490	517	496	495	498	531	538	507	494	513	550	506	485	549	544	540	538	520	510	507	523	515	503	529	505	521	529	467	520	511	540	530	488	509	538	502	535	547	498	515	552	527	533	544	534	524	546	527	508	530	499	540	547	516	539	522	502	529	524	487	520	506	507	523	498	500	509	506	525	490	513	579	484	527	506	535	488	567	517	548	536	501	524	500	512	536	549	500	489	534	499	519	539	522	530	545	518	525	611	497	529	524	536	512	523	532	521	516	521	526	518	468	505	509	477	475	522	550	532	504	522	548	507	540	503	483	510	544	502	530	482	532	543	507	503	478	521	514	500	502	556	501	499	501	509	468	481	489	515	475	492	560	548	507	474	495	511	497	509	508	530	555	520	539	479	531	524	540	543	530	502	510	525	502	523	505	530	515	517	497	503	542	525	515	501	508	509	498	540	533	544	495	504	493	541	529	510	521	562	523	515	513	520	461	549	501	519	523	469	514	536	512	533	508	508	510	516	502	526	489	509	545	567	527	552	534	513	515	530	546	518	492	479	515	512	499	543	489	505	472	527	492	528	490	458	496	556	522	522	495	546	507	507	583	562	558	495	538	504	475	512	523	516	491	532	532	509	525	503	480	498	524	535	477	517	491	511	529	536	557	503	503	506	521	472	476	502	510	497	506	505	491	511	493	553	505	485	496	523	526	541	552	529	545	491	493	518	524	507	545	462	556	514	536	531	546	499	541	497	548	497	473	487	499	496	517	496	554	496	496	469	498	507	506	521	515	492	499	491	520	528	496	564	519	522	491	484	510	533	535	522	517	504	475	490	530	455	528	528	475	506	536	528	486	516	517	496	519	542	509	491	522	512	552	520	524	545	519	471	510	514	509	525	557	513	552	534	494	485	500	515	533	519	532	538	540	539	510	503	519	527	499	501	529	503	509	531	525	525	528	485	470	557	515	492	475	495	504	494	493	499	553	509	532	527	485	545	517	532	517	513	530	520	527	538	524	476	502	555	536	516	525	525	522	511	531	533	501	472	526	518	512	525	517	494	482	497	564	517	516	525	515	482	536	553	517	546	516	521	519	550	537	489	582	488	527	533	531	512	530	543	519	510	533	550	508	532	506	512	554	530	516	535	555	544	502	544	534	577	532	479	501	498	484	503	516	556	501	479	515	505	507	514	540	493	538	483	532	520	513	502	526	536	493	506	524	520	538	495	475	497	514	532	523	506	542	542	502	522	531	517	509	484	534	491	506	464	544	556	476	518	526	537	537	515	519	533	524	542	485	521	525	512	470	494	533	492	505	570	533	511	506	511	518	523	499	502	537	480	504	511	513	508	518	479	472	510	549	507	468	530	535	503	525	533	496	532	487	530	501	511	522	535	543	530	500	523	506	495	515	545	504	502	550	548	495	491	554	539	527	528	497	496	501	496	500	497	521	530	533	492	555	487	515	520	486	538	518	496	535	496	531	553	551	505	505	493	494	492	503	508	523	521	575	538	483	553	496	542	516	502	513	550	514	523	546	516	517	523	499	504	573	472	523	520	513	531	500	504	514	491	524	525	487	553	490	531	539	523	506	517	517	486	537	521	538	486	529	504	475	491	555	481	520	511	496	561	532	566	509	481	537	493	551	489	504	504	525	521	511	517	472	507	545	542	551	531	530	507	494	505	524	529	516	505	559	478	535	534	471	474	511	539	485	543	508	521	595	479	495	525	514	549	514	531	520	507	502	500	538	516	506	539	503	551	472	502	510	514	491	566	549	508	498	504	485	511	472	501	516	530	452	490	501	479	556	547	536	480	540	503	517	498	535	548	497	519	528	494	522	488	509	497	528	517	516	551	499	516	532	547	541	543	547	513	521	525	509	535	543	512	489	530	488	497	494	484	490	515	526	505	524	515	488	520	535	554	550	483	528	495	527	529	471	524	517	512	498	541	497	510	529	527	511	529	521	535	521	552	539	527	514	505	517	516	503	502	528	513	505	506	538	505	538	529	521	489	556	530	537	488	514	489	496	532	511	511	538	512	542	521	516	553	542	522	528	532	531	494	523	517	511	497	522	521	531	522	486	529	537	506	512	503	482	502	487	488	540	500	528	549	513	549	505	528	489	518	518	528	476	506	532	556	483	521	520	517	545	508	510	536	516	586	492	520	501	514	486	495	500	507	513	508	483	497	504	552	543	536	527	524	514	508	509	508	518	503	493	505	531	517	500	523	518	516	548	508	479	571	521	516	478	507	534	486	529	448	529	570	487	497	526	534	523	520	557	520	554	501	486	515	515	492	502	503	530	521	530	512	535	562	525	521	544	547	526	501	504	521	513	518	501	477	477	497	509	525	523	527	527	556	510	540	516	557	523	510	530	504	508	504	516	495	506	544	506	473	512	514	544	516	534	513	504	519	529	513	508	508	508	502	487	531	483	497	450	515	500	518	509	526	526	532	537	498	520	571	517	497	517	533	530	503	541	462	518	504	537	531	495	493	491	510	530	509	519	525	507	501	504	499	554	511	472	524	555	548	513	552	501	550	510	549	509	509	554	536	521	533	487	526	518	524	552	535	526	491	494	500	530	496	515	537	538	493	520	508	532	486	572	520	490	493	522	477	500	537	566	503	532	485	504	480	497	533	489	515	506	517	509	519	525	522	530	474	512	469	519	477	567	504	549	535	529	548	530	495	498	507	525	532	500	542	523	459	511	487	477	487	504	519	474	511	464	516	535	531	495	532	530	540	501	501	494	484	533	484	558	535	530	523	493	497	536	551	477	474	518	522	545	503	515	478	487	523	520	514	506	520	513	490	512	505	546	577	485	497	512	523	542	521	484	538	506	559	509	494	504	500	522	494	514	541	516	497	544	501	539	521	479	552	516	559	509	517	519	522	503	470	502	478	513	540	559	508	487	525	519	496	521	519	506	509	524	515	540	537	529	500	490	510	491	510	504	496	521	536	532	528	550	545	509	500	490	488	526	534	527	546	550	552	571	514	509	488	528	520	531	524	559	488	502	514	496	483	509	534	509	518	542	528	472	517	508	531	519	549	497	522	527	521	486	507	510	498	542	502	513	528	540	527	501	517	483	515	537	490	527	504	494	524	540	509	499	542	507	561	563	542	504	489	528	539	534	543	534	474	509	502	530	514	505	530	533	543	543	502	510	529	536	504	487	508	509	555	486	519	519	508	536	476	505	494	520	540	511	520	512	531	522	504	552	533	519	543	517	500	497	538	540	542	563	535	522	524	488	521	509	514	533	544	558	519	541	513	503	520	539	476	491	525	535	521	500	557	527	499	499	489	556	555	526	508	534	537	525	479	538	510	567	506	505	547	534	508	523	530	526	497	534	506	512	507	528	481	494	513	482	513	533	513	480	512	499	500	475	501	528	544	548	525	532	464	520	499	505	516	507	512
29596	17685	10426	5390	2572	1319	716	382	148	137	122	119	124	118	103	97	95	132	141	125	126	122	119	111	111	118	117	104	121	126	111	105	113	121	134	147	134	131	145	147	114	110	121	130	108	100	125	122	129	117	117	109	130	114	120	122	123	136	121	123	125	114	120	118	120	123	130	139	111	113	110	106	93	119	118	139	149	107	126	129	117	129	109	114	137	136	134	129	112	129	145	125	116	137	116	122	133	107	104	116	128	122	123	122	121	109	135	113	128	129	112	124	112	124	108	117	113	147	108	121	108	105	123	116	122	100	126	110	97	112	122	116	115	125	123	124	114	102	132	126	133	132	119	114	141	122	121	126	138	141	124	141	126	115	110	120	127	115	121	118	113	124	128	111	122	125	116	128	130	129	130	114	108	109	116	119	111	130	132	108	111	121	99	112	126	130	120	129	126	104	121	110	139	128	106	116	118	135	131	115	112	130	120	155	122	98	134	119	107	126	147	128	126	129	127	121	134	128	120	123	137	120	131	125	114	97	119	137	103	117	122	143	123	111	112	120	116	114	119	125	112	127	121	120	125	143	115	102	109	115	117	124	119	123	117	119	120	111	87	150	127	110	110	131	127	115	126	132	94	119	120	107	114	132	134	110	122	152	130	130	117	124	128	131	139	123	118	129	121	118	116	135	132	127	132	119	134	112	153	109	83	119	118	134	144	97	109	117	107	127	110	136	105	118	102	119	127	138	114	130	119	113	100	117	140	121	108	113	133	117	133	109	123	101	130	116	119	137	138	122	118	133	125	118	129	106	142	119	126	129	101	120	129	135	117	114	110	134	117	117	127	107	100	118	111	105	130	132	112	128	129	118	126	119	140	124	102	110	109	114	129	112	135	141	116	107	128	114	109	118	141	132	105	118	121	110	129	132	128	129	108	114	121	109	102	123	125	123	132	119	118	119	119	102	126	123	103	133	106	120	125	134	133	130	133	130	129	123	126	111	122	122	123	105	121	116	119	121	127	143	108	127	127	118	129	115	105	100	111	113	136	122	115	134	142	109	117	132	113	113	134	120	120	105	102	115	144	123	115	118	109	137	118	123	116	103	108	118	105	115	130	120	114	106	110	135	119	115	119	108	134	150	133	148	123	123	130	120	117	119	103	132	117	118	101	112	112	135	124	103	120	124	107	137	135	109	110	127	112	104	141	138	108	133	135	131	133	122	98	132	141	106	123	113	114	127	119	122	115	130	110	117	129	135	119	124	137	110	125	141	110	141	112	123	107	126	102	135	139	104	138	97	120	129	122	137	131	102	106	113	106	106	120	102	114	117	117	132	118	137	106	128	119	108	123	116	104	139	136	126	125	111	114	97	123	132	119	120	128	136	122	135	104	121	130	118	140	122	121	106	135	122	111	117	110	116	116	120	103	134	106	115	110	119	134	108	121	120	112	143	111	132	123	138	112	119	119	115	132	109	142	98	138	118	128	125	137	99	126	129	108	109	126	113	128	115	113	134	119	119	127	136	119	124	113	137	132	126	102	118	116	117	126	106	141	114	134	140	112	104	124	119	114	120	122	112	133	117	135	131	106	98	111	115	123	113	122	112	128	122	139	105	129	121	131	116	90	111	112	131	129	140	123	125	129	128	147	130	132	125	125	130	139	109	121	130	128	127	120	122	121	144	120	130	119	131	119	109	132	125	103	116	128	121	126	107	126	109	121	110	112	119	126	123	145	128	123	128	122	112	122	120	105	127	106	119	126	125	119	125	131	110	110	103	140	148	111	134	126	156	122	134	113	98	101	118	108	108	116	118	119	112	115	124	105	95	109	129	87	109	117	114	124	127	130	122	108	128	116	100	115	112	119	131	128	142	111	109	124	114	104	106	132	117	105	112	119	130	126	153	119	115	113	122	111	131	126	128	131	115	112	109	113	117	130	112	135	111	106	110	117	98	121	107	152	116	114	141	122	93	128	132	129	111	95	120	144	132	104	116	125	113	100	119	113	130	120	104	112	111	123	97	143	120	113	141	126	127	123	110	112	117	126	130	103	103	121	114	122	119	118	123	105	125	96	108	117	96	105	133	126	124	130	122	140	145	110	143	128	120	106	107	122	124	114	133	122	131	126	123	127	101	115	123	120	110	134	133	121	153	115	135	125	112	122	128	106	140	115	115	139	126	120	134	121	122	108	142	133	111	115	122	130	113	118	132	120	125	125	138	116	139	129	142	139	108	109	95	116	124	119	112	118	116	118	128	117	130	124	133	131	116	111	127	126	135	129	124	116	129	149	133	106	128	118	116	125	131	100	118	135	123	105	124	129	123	116	122	110	116	115	115	125	122	117	113	113	114	110	136	115	114	113	109	113	122	146	122	127	108	119	131	123	103	120	113	109	133	140	137	121	110	130	128	125	139	116	111	116	118	129	124	100	115	135	110	101	139	133	128	126	122	107	119	112	125	122	117	142	122	106	123	138	124	123	135	124	117	138	102	131	113	131	129	124	119	143	137	128	107	140	120	125	102	98	110	110	135	116	116	134	149	115	130	138	104	137	120	117	130	122	115	112	109	137	98	114	125	134	134	124	105	114	132	155	135	133	117	130	98	118	118	131	133	109	139	114	144	132	120	111	145	111	119	117	123	141	105	135	116	131	111	114	133	108	121	139	128	122	115	121	147	115	127	105	116	118	117	110	109	133	111	97	114	95	121	118	122	104	130	129	146	115	134	128	122	139	126	128	128	125	123	96	139	120	136	111	130	120	114	116	120	124	124	131	114	117	131	108	108	102	126	144	138	120	113	105	128	133	130	137	134	112	113	125	118	117	111	134	113	129	116	100	120	128	131	124	119	107	122	115	125	145	113	110	111	103	112	114	112	123	136	118	138	141	121	120	118	95	148	115	109	116	144	125	125	115	125	125	133	121	128	117	112	129	123	120	145	120	131	132	129	108	137	129	129	134	116	138	144	123	117	113	126	110	133	112	120	99	116	114	124	129	116	110	131	111	123	116	110	122	129	121	123	129	115	141	120	115	141	136	137	115	120	126	128	103	127	113	125	110	135	140	129	152	112	120	119	111	115	120	100	130	129	136	111	125	116	94	107	111	134	143	118	101	121	122	130	123	128	140	123	132	107	114	105	132	131	128	121	108	113	109	119	130	128	101	123	150	129	121	98	108	120	145	137	137	126	98	128	128	128	135	117	140	123	152	130	145	120	138	119	141	138	132	120	129	95	118	113	122	135	134	118	132	125	109	108	122	114	107	115	131	96	129	134	125	142	122	117	118	150	114	131	132	124	138	117	128	122	137	129	117	114	133	120	111	118	125	118	114	121	120	138	134	122	102	113	130	126	120	151	97	101	125	110	124	128	109	133	125	125	105	100	110	121	93	126	129	110	111	109	143	112	124	126	126	129	127	134	142	125	117	127	143	124	121	132	124	106	115	117	117	96	118	108	120	139	124	122	122	135	134	111	121	130	106	143	128	133	124	105	118	125	110	103
18100	13318	15087	12502	8361	5019	3116	1243	337	308	297	296	316	279	291	296	303	317	324	295	283	262	294	288	333	321	347	294	301	326	291	316	321	294	292	295	304	263	321	294	324	303	285	295	339	323	302	298	276	309	272	323	311	314	323	297	256	283	309	302	293	305	321	318	304	278	291	293	298	297	306	281	294	295	313	324	327	288	302	325	287	292	299	306	316	301	284	330	326	295	304	279	299	275	288	312	351	278	279	328	299	290	326	300	282	277	304	294	289	310	315	325	293	298	317	298	316	280	267	287	312	329	346	272	321	323	314	314	288	319	295	303	317	322	266	302	285	318	299	346	287	284	287	326	307	297	301	321	282	296	305	303	271	303	288	276	306	277	337	281	306	340	324	279	304	297	277	286	301	308	344	317	303	311	298	293	301	327	311	307	322	302	307	301	310	291	297	285	263	308	288	320	285	271	335	307	305	264	268	303	297	295	287	310	288	283	293	301	304	291	308	301	291	292	292	333	285	295	280	318	314	306	312	314	267	309	276	318	277	280	295	317	299	293	313	292	292	314	312	304	298	331	298	291	286	275	275	247	313	314	305	290	309	325	274	312	317	326	297	326	310	289	319	298	305	306	295	315	292	291	319	306	296	315	268	313	315	288	313	311	288	295	286	299	302	306	295	300	307	311	275	291	282	323	284	287	282	300	310	310	302	307	335	322	295	313	264	298	329	315	315	341	281	305	299	333	304	306	285	276	314	343	307	278	311	301	278	282	289	321	301	328	270	291	286	314	320	285	283	302	285	305	292	324	292	273	339	314	288	310	314	304	312	307	305	297	277	292	296	280	324	287	299	276	313	294	310	277	324	297	263	294	282	318	306	281	304	282	301	331	322	297	317	287	303	258	291	301	288	320	281	273	252	360	311	311	295	345	328	294	283	289	315	298	280	303	301	326	298	298	331	289	289	281	302	309	263	326	306	282	287	308	286	317	301	296	323	291	280	282	306	293	321	324	320	288	309	297	303	328	298	302	312	290	302	284	303	309	282	304	299	278	290	301	320	295	296	274	320	293	292	265	276	295	295	299	302	317	293	289	277	328	309	312	314	308	319	287	321	285	309	305	326	288	286	260	308	290	292	281	279	295	289	311	324	287	278	286	296	288	318	272	286	321	309	299	314	278	296	308	317	316	313	285	327	297	312	331	277	294	307	296	295	290	290	276	290	300	286	334	304	282	318	286	302	295	328	283	260	313	299	320	283	286	304	318	297	281	296	305	286	290	326	323	279	303	321	279	289	331	315	270	302	269	310	299	304	278	267	307	280	327	315	291	294	294	318	278	275	307	320	293	318	303	266	292	305	321	331	311	284	339	293	302	308	270	341	285	275	305	318	309	286	300	309	326	325	283	281	299	304	313	280	296	310	272	304	281	307	301	279	291	290	309	314	307	316	299	331	298	302	296	348	273	323	311	300	315	294	316	326	288	301	310	298	305	337	296	312	287	273	277	293	330	307	290	294	312	306	301	278	328	285	306	285	301	313	313	329	289	307	271	285	287	307	285	307	297	286	320	295	267	291	307	281	285	289	305	301	280	285	328	315	288	295	294	283	295	296	297	310	326	294	283	318	307	297	313	286	301	285	286	284	282	333	290	298	299	305	261	281	289	304	326	279	308	336	270	306	268	311	289	314	331	314	320	270	317	281	297	330	293	314	307	310	298	303	320	287	295	282	282	297	318	293	323	251	316	325	323	303	314	280	307	278	340	289	314	298	331	304	315	291	337	312	322	338	287	316	314	310	294	251	271	278	265	299	301	290	315	297	317	293	296	285	319	308	292	335	286	286	283	273	331	291	318	322	317	288	314	304	283	290	278	310	296	300	282	302	302	295	301	291	280	312	300	318	293	288	309	289	291	315	292	319	294	319	304	292	286	277	272	293	284	291	312	295	311	291	310	305	318	299	279	291	292	310	301	320	303	293	326	312	321	316	276	303	280	281	302	335	300	310	294	289	323	297	315	260	311	283	275	272	314	306	298	315	261	297	300	303	301	310	289	314	285	302	293	319	324	286	298	298	314	292	294	287	285	323	311	286	280	309	290	287	285	314	312	294	307	293	272	271	301	306	293	288	286	297	280	287	293	296	315	310	293	281	299	353	309	281	320	308	305	284	331	291	294	269	278	329	299	295	292	315	304	303	324	296	327	283	318	298	306	320	341	294	322	325	309	308	301	307	297	302	315	293	299	308	315	320	289	277	290	313	315	327	303	288	331	293	294	299	309	334	329	319	321	298	338	292	303	324	283	307	287	308	285	307	314	309	280	318	290	302	301	324	293	297	286	274	334	271	266	302	297	271	316	323	286	299	304	322	299	302	297	265	316	297	295	320	308	305	332	293	304	285	278	320	297	300	298	317	300	290	308	293	285	336	266	271	270	298	263	307	300	307	344	309	318	287	296	278	284	289	287	285	315	323	339	288	262	327	302	289	303	322	311	282	298	315	298	301	291	308	303	293	281	299	293	339	301	325	369	314	302	326	293	303	340	332	307	289	303	301	284	298	289	333	285	288	271	271	288	293	290	302	329	305	320	263	338	326	293	301	324	293	299	305	304	311	300	309	315	322	330	300	318	327	295	290	304	293	295	305	312	278	292	327	260	308	297	316	299	264	294	292	307	302	317	296	301	299	316	285	291	305	350	311	303	323	304	304	294	324	269	311	304	327	306	264	292	306	326	298	275	317	331	274	285	303	282	309	294	297	333	300	290	315	319	294	309	289	305	316	336	310	282	293	334	290	314	285	303	294	332	309	325	272	300	307	326	281	305	287	288	298	291	304	278	334	333	285	299	283	314	331	313	300	289	303	297	343	289	281	299	301	293	342	285	326	307	305	301	335	282	291	299	295	271	283	306	306	317	304	271	306	330	303	286	285	300	314	278	299	282	332	289	303	296	311	294	313	285	282	336	319	307	300	336	292	300	295	295	312	314	303	331	298	336	312	312	284	315	325	302	342	288	305	334	271	309	298	335	322	337	270	295	306	320	305	256	333	299	277	308	307	311	314	313	309	298	322	274	337	288	297	301	257	308	300	320	330	270	283	280	300	306	315	284	303	302	291	291	284	287	299	325	322	313	311	314	275	312	293	334	278	277	255	303	331	283	287	315	279	308	268	301	298	324	286	287	312	317	317	342	304	310	305	299	308	280	304	271	279	278	308	293	300	315	331	308	342	320	319	282	313	301	304	304	307	313	298	301	312	326	296	288	295	267	310	301	272	295	315	318	288	330	365	288	307	273	279	295	294	307	299	285	289	315	289	318	289	290	263	283	306	304	312	293	314	327	309	298	331	300	325	268	283	295	281	306	332	286	260	266	311	316	290	289	299	311	306	299	307	318	284	308	331	343	298	288	315	321	299	294	293	320	312	313	309	291	279	298	298	296	326	304	314	296	284	351	285	292	288	287	302	296	292	300	305	294	274	317	304	313	291	279	302	300	277	305	257	290	269	335
46751	30082	24911	18299	11020	6627	3334	880	289	233	212	206	202	199	186	230	220	209	187	237	216	204	214	190	196	187	202	200	242	233	223	215	182	197	193	208	200	196	199	200	235	234	173	214	202	189	208	210	214	208	200	214	225	215	203	174	210	233	186	204	210	227	187	211	183	187	180	220	199	226	215	206	205	219	219	185	202	238	234	225	206	211	247	222	229	220	197	208	221	198	214	199	212	208	217	194	190	232	205	242	211	215	212	223	186	200	188	244	218	165	227	222	221	212	217	227	203	182	200	224	210	213	209	192	209	186	212	208	215	174	209	200	221	206	204	236	194	201	210	240	228	206	207	197	221	194	215	210	201	200	199	203	232	236	205	222	202	212	196	225	189	196	224	202	212	211	230	199	217	201	191	214	193	227	217	211	193	223	200	230	215	229	201	215	235	208	210	204	218	236	194	215	204	216	196	193	227	216	213	215	223	221	209	222	249	213	212	222	217	175	209	179	206	207	222	224	187	239	198	184	205	195	188	235	212	194	207	223	228	202	190	185	179	209	238	215	219	247	188	202	216	207	200	214	210	242	206	229	226	185	202	217	218	202	195	236	197	214	213	217	215	222	197	201	199	188	222	205	205	206	206	214	225	202	225	176	210	211	211	230	195	182	197	199	187	180	213	207	187	212	214	194	208	225	204	206	211	217	255	237	198	212	200	208	214	215	221	195	218	204	228	193	223	235	230	193	244	208	205	188	201	202	195	211	186	231	219	210	214	204	195	212	216	214	212	216	182	227	229	224	199	193	202	228	215	179	191	220	194	204	199	188	225	182	214	201	204	200	245	218	191	225	202	202	179	215	182	200	199	192	198	206	219	207	195	201	225	196	230	212	218	205	219	198	204	194	210	213	206	197	199	191	205	222	208	210	203	218	208	224	191	207	215	210	200	218	204	214	179	205	161	194	225	216	230	210	188	197	189	174	204	232	216	237	195	212	210	205	216	205	211	250	212	218	184	207	218	226	223	186	204	185	223	190	215	228	255	204	218	198	227	197	199	212	223	206	185	198	179	206	186	199	184	243	211	201	229	236	218	199	192	200	217	203	202	242	216	216	199	218	194	209	204	203	216	186	221	188	217	223	202	190	218	205	200	209	206	198	216	208	243	240	194	225	185	209	222	218	215	218	238	217	192	218	220	217	182	220	223	235	184	225	193	200	204	224	234	217	197	226	215	205	211	239	216	212	186	238	229	225	224	211	232	227	189	210	216	165	235	205	217	193	242	203	203	202	223	248	197	192	223	203	234	205	200	221	212	216	178	202	195	200	212	223	214	184	184	227	214	216	203	231	218	202	191	200	188	226	243	250	230	207	210	194	201	222	193	218	213	220	205	205	215	184	210	210	229	221	183	212	224	243	197	205	211	230	206	228	236	226	222	202	212	224	229	202	208	199	197	211	208	207	194	212	225	239	205	192	235	229	179	223	202	216	190	209	176	212	204	233	209	191	231	226	193	222	214	195	195	208	222	213	191	217	189	202	184	208	207	208	235	201	226	225	206	216	189	185	202	196	241	215	218	190	205	198	178	219	217	212	204	190	216	219	214	197	222	231	219	219	198	228	220	224	220	212	210	195	201	227	223	205	214	197	190	176	221	189	192	227	192	194	224	188	202	214	193	225	217	240	214	208	230	221	220	197	197	202	190	192	182	209	217	217	223	226	209	202	211	211	244	197	206	216	213	179	208	223	193	219	225	208	216	206	214	220	192	219	209	232	215	198	224	206	212	247	240	183	207	213	197	239	191	212	203	221	215	201	215	235	243	193	197	197	208	226	189	206	231	190	226	195	203	209	232	215	201	212	203	217	188	212	214	216	206	226	224	222	207	210	202	195	213	211	197	222	189	216	205	224	183	204	198	232	220	237	186	217	192	207	199	201	241	198	212	196	207	205	196	177	211	217	204	199	216	201	222	215	224	198	224	232	205	196	229	201	214	207	189	222	189	200	218	202	238	222	200	188	195	209	232	213	200	222	199	214	190	243	180	214	190	232	199	194	199	218	200	244	228	225	235	172	234	218	242	229	202	208	228	188	204	227	232	215	192	204	196	203	239	192	188	226	211	184	225	211	211	206	203	206	183	234	228	215	204	193	214	237	207	212	222	184	217	210	225	198	202	221	194	223	185	211	196	210	195	211	218	196	194	206	210	212	213	211	193	190	214	199	200	207	214	196	210	244	213	236	197	218	213	199	175	209	216	199	201	179	198	199	214	200	201	187	209	203	202	187	186	219	236	211	216	181	214	218	211	215	220	198	201	187	232	206	171	205	233	224	214	191	209	203	209	232	210	219	204	219	198	209	207	192	221	206	162	193	215	218	226	223	209	209	226	208	206	209	216	196	222	179	212	198	204	211	210	198	186	202	215	194	197	192	205	175	249	210	173	202	215	184	186	213	193	212	198	198	212	212	202	219	206	175	209	216	207	200	211	220	226	242	212	223	184	232	223	213	259	208	214	220	208	226	198	218	217	190	215	196	198	190	213	228	201	216	228	235	183	206	192	198	202	207	244	206	183	218	208	204	210	213	189	179	214	180	220	198	242	252	192	194	232	229	183	202	217	233	193	190	206	195	170	204	246	218	186	211	218	224	222	195	207	207	215	198	245	223	246	208	221	210	208	189	183	211	183	206	222	226	206	197	208	208	214	220	220	223	211	209	214	190	221	214	264	221	186	208	206	206	201	200	196	201	194	215	217	198	206	235	201	200	216	194	222	229	237	216	174	206	184	222	244	187	224	193	200	180	212	210	202	228	231	235	215	206	228	212	194	197	223	248	244	204	210	221	216	216	173	194	195	190	203	217	182	194	196	219	198	238	191	203	222	220	224	207	205	199	204	238	201	221	214	195	204	206	224	201	231	202	194	214	230	195	214	193	215	215	218	199	232	179	254	183	195	229	188	214	218	203	204	227	210	213	232	195	234	214	246	201	210	206	211	203	195	213	190	218	198	220	203	198	208	242	190	191	206	220	202	199	233	239	235	209	197	208	198	204	198	191	219	211	194	200	206	199	219	196	197	211	214	229	210	204	204	217	221	196	224	204	206	164	193	216	196	212	231	229	186	208	199	200	191	178	202	215	227	202	163	213	218	189	205	232	207	197	211	189	197	212	225	221	196	216	233	248	213	210	228	189	231	229	209	208	213	180	240	216	213	204	186	231	195	199	217	213	206	219	191	198	196	209	190	191	196	211	227	216	233	225	199	196	180	192	209	233	189	239	187	215	216	199	203	202	223	239	227	213	203	224	201	201	219	224	213	219	200	207	197	212	226	179	227	202	213	209	204	189	181	230	197	226	203	214	206	212	198	203	221	209	216	208	219	206	238	209	213	176	210	200	218	175	224	187	202	203	219	213	239	236	207	235	223	204	215	190	211	195	191	196	213	217	208	216	229	221	179	212	198	214	217	242	202	218	235	226	226	203	194	221	202	197	202	208	208	179	228	219	194	204
30425	23318	29586	29045	23720	18040	10817	3210	767	536	496	504	463	506	501	525	499	443	499	469	453	478	460	485	509	446	514	448	508	507	476	502	508	477	453	473	500	476	486	468	499	526	499	506	499	469	475	483	445	474	452	507	467	472	498	506	490	494	471	470	462	496	491	484	479	509	538	489	526	478	478	438	489	517	510	473	478	495	496	478	499	467	516	482	470	500	471	490	483	489	432	492	457	429	497	491	445	454	479	487	499	479	472	504	459	462	495	471	491	506	487	487	484	472	470	452	461	453	483	466	497	491	477	477	489	462	459	517	479	481	475	476	484	468	474	498	471	476	446	520	441	482	507	432	440	518	510	503	467	436	493	488	465	466	504	463	488	508	493	478	470	469	462	480	500	510	507	489	533	498	518	486	442	522	469	471	468	476	507	452	479	438	490	470	481	485	490	485	500	494	492	477	474	482	482	448	476	461	490	425	492	479	522	504	451	461	438	494	494	443	473	483	508	499	480	479	484	495	471	469	483	482	487	465	510	523	487	428	468	489	460	477	503	462	484	492	462	464	472	467	498	467	473	483	472	454	497	511	434	468	505	488	469	497	439	479	525	440	492	515	465	471	486	509	494	467	504	458	490	515	468	468	495	472	467	499	443	453	461	457	436	449	458	505	436	440	499	480	473	474	489	458	478	530	463	502	475	486	474	485	478	510	503	458	503	469	494	473	481	461	486	523	480	473	485	456	462	454	454	482	469	487	473	493	461	522	495	488	455	457	497	491	493	478	513	505	473	483	478	473	464	460	493	497	444	463	476	480	497	468	464	488	467	522	469	455	472	476	485	500	453	460	522	453	498	476	492	471	497	467	476	504	485	511	492	477	461	469	477	471	500	464	519	481	516	503	460	456	497	475	477	464	470	482	495	475	431	485	497	489	484	473	455	463	485	463	475	460	485	443	425	474	443	475	465	495	487	491	481	462	451	506	480	484	477	468	447	454	468	458	488	525	507	513	473	473	485	483	478	514	465	480	510	474	461	460	512	505	466	484	510	470	492	436	494	466	459	502	460	513	472	480	492	480	482	487	487	480	443	501	447	483	488	449	473	472	466	415	493	481	481	511	466	457	474	471	457	457	489	482	500	488	475	482	490	486	490	466	465	501	487	531	493	431	427	436	492	497	498	468	497	464	491	473	449	499	473	477	514	413	450	514	458	466	461	473	476	490	509	480	485	501	462	477	456	545	459	467	486	504	434	490	448	494	479	492	486	491	499	452	471	517	472	488	467	445	475	477	488	478	494	487	491	526	441	495	445	459	483	503	486	500	470	468	467	474	496	471	488	473	486	471	563	479	460	495	467	490	489	479	476	487	486	468	450	462	470	448	464	482	468	490	480	448	486	520	464	460	502	454	466	508	519	477	488	475	489	477	507	469	473	533	478	460	449	508	512	480	510	475	506	465	472	465	466	488	484	499	472	450	505	515	491	469	477	485	533	472	477	514	468	488	492	522	500	452	433	493	500	476	501	461	502	485	470	504	492	486	496	490	480	450	493	454	467	442	502	459	503	514	479	502	489	493	434	454	468	464	465	477	476	474	469	497	484	504	489	484	456	444	513	487	444	482	502	506	481	451	463	463	473	459	466	514	475	511	495	479	512	510	466	515	470	477	513	475	464	482	493	482	446	451	469	472	515	506	469	492	467	490	473	488	470	515	428	456	527	452	485	440	483	486	495	487	467	480	475	478	500	477	459	492	488	541	475	453	485	459	480	508	499	484	482	459	465	463	485	505	419	486	474	481	510	439	480	502	470	494	500	436	463	504	455	480	452	518	473	438	473	478	502	483	505	467	501	450	485	491	475	453	468	474	492	495	508	465	402	514	487	472	464	475	492	484	457	447	448	493	463	501	462	480	500	481	441	428	438	476	472	471	455	466	475	495	489	455	480	455	471	489	489	481	497	446	492	475	455	469	516	474	479	483	481	484	516	492	454	481	455	487	451	448	487	489	451	474	492	504	500	479	459	516	458	469	469	421	457	512	492	468	479	445	481	462	440	473	528	487	479	430	497	464	475	476	433	491	455	451	483	502	466	450	499	452	485	449	456	456	471	442	455	469	530	511	437	502	488	482	458	479	470	459	440	490	475	483	460	462	487	487	474	479	477	485	506	486	474	476	496	460	478	525	484	461	456	452	468	472	470	486	506	488	456	445	458	477	476	505	485	478	480	509	474	487	455	491	449	488	472	438	494	451	505	480	469	471	460	458	506	446	508	483	455	463	467	503	483	453	485	515	474	515	466	488	456	458	468	462	451	462	475	495	452	532	472	486	469	444	484	481	445	522	505	472	450	464	507	486	489	485	495	510	451	508	448	488	479	455	476	465	497	495	444	502	478	499	460	464	480	492	473	499	500	467	476	479	465	508	473	462	507	477	511	439	473	450	473	484	490	469	439	435	461	461	487	473	437	472	456	436	452	495	474	493	452	468	523	491	481	505	418	480	475	485	499	463	466	460	465	486	468	456	445	487	511	466	518	491	476	459	497	460	491	495	467	466	479	494	491	489	472	464	471	453	440	480	437	463	462	463	457	480	460	484	473	462	477	524	464	490	491	496	453	500	472	487	438	495	467	474	474	469	491	463	489	436	451	446	522	453	455	458	478	475	523	482	476	463	487	467	469	458	415	437	457	497	454	457	491	509	480	462	442	468	498	484	480	515	463	458	487	485	514	469	500	434	475	497	464	460	480	493	499	509	437	479	439	452	457	447	490	506	498	482	487	457	481	508	471	465	480	483	451	477	495	486	446	507	475	478	463	489	484	502	508	439	454	429	489	469	460	470	482	476	473	479	498	481	488	504	493	478	495	489	468	498	493	483	474	499	497	432	501	514	483	505	480	461	489	444	496	485	483	468	455	485	484	455	462	504	458	465	507	501	463	490	457	444	445	477	498	472	494	489	490	450	462	464	502	493	489	508	440	480	480	467	456	482	504	464	497	508	512	480	484	463	464	451	474	499	485	473	503	477	476	402	450	490	449	478	492	468	476	462	455	490	482	494	475	418	504	504	459	461	506	476	519	470	473	474	499	480	505	425	425	469	486	512	443	490	482	476	463	474	455	473	467	506	477	498	464	472	488	467	469	457	448	464	503	491	445	492	491	497	480	499	491	480	492	508	481	471	451	437	480	485	526	484	522	533	530	514	490	480	478	464	471	486	472	485	517	456	492	512	486	495	508	468	494	476	483	486	477	479	522	453	453	480	541	497	456	498	508	460	509	497	484	487	477	464	514	432	477	481	469	469	455	449	465	473	522	471	505	496	474	463	491	466	533	490	473	486	479	509	485	480	494	445	507	466	486	477	450	477	412	486	426	472	481	470	457	473	461	463	477	488	463	477	480	442	452	495	460	487	465	480	462	483	458	449	506	506	454	467	442	485	514	428	490	485	486	497	522	484	490	479	489	461	491	502	489	473	480	485	485	516	460	479	471	444	478	478	458	507	511	455
55011	37720	36412	29081	22386	14902	6610	1330	272	254	256	258	243	255	265	257	260	225	260	233	252	247	245	253	211	221	232	224	226	194	252	200	246	220	240	238	226	240	235	224	247	226	238	220	229	243	227	253	237	233	221	216	208	243	185	207	231	222	243	217	239	219	242	245	232	189	249	238	232	227	239	239	257	228	236	206	218	210	221	203	237	217	225	218	206	240	212	212	236	238	223	237	239	197	246	215	211	215	255	220	241	218	252	215	229	212	237	215	241	220	204	231	230	256	241	230	244	220	226	236	249	256	225	221	207	228	250	235	239	215	215	251	232	230	237	209	237	234	232	232	218	232	224	214	232	225	222	232	237	238	227	255	222	228	239	201	222	253	261	213	208	245	239	250	221	248	229	234	236	241	234	231	233	243	220	201	221	232	244	213	246	218	248	237	249	229	229	226	229	230	212	231	230	243	234	276	227	228	253	221	264	231	252	238	190	252	237	241	253	231	252	234	227	237	222	241	215	228	239	256	213	218	216	238	258	232	228	216	204	242	200	254	232	211	234	233	241	228	213	240	225	229	244	246	238	210	243	247	246	241	201	267	209	225	241	232	216	261	226	250	224	214	210	212	204	208	219	248	233	219	248	249	231	237	225	237	240	248	249	219	232	225	273	231	221	186	228	217	199	211	221	204	221	253	230	215	218	233	206	237	230	224	258	230	217	223	255	217	209	195	226	202	246	239	254	212	241	221	249	249	214	218	261	241	226	242	212	249	236	235	250	194	244	214	237	216	230	219	215	247	244	234	222	222	259	251	238	229	247	220	253	245	219	244	212	219	242	217	239	224	256	226	246	240	230	238	230	243	226	202	259	186	211	220	210	233	217	202	203	216	258	231	219	239	231	214	215	200	203	238	248	244	262	233	238	229	225	243	228	223	252	219	235	223	240	253	261	211	211	202	213	238	206	256	288	222	205	248	226	219	232	234	205	221	212	230	204	249	204	221	210	272	242	221	240	229	226	206	237	230	256	231	267	217	229	242	230	218	240	231	214	223	231	235	224	228	239	226	223	212	228	250	228	229	237	214	243	233	237	290	231	217	254	241	232	228	230	220	229	241	210	257	252	218	231	233	210	218	227	197	266	232	237	223	237	226	235	229	235	233	238	207	214	266	229	240	234	255	226	197	228	228	203	240	238	229	208	224	232	219	224	211	253	217	262	227	231	233	236	238	235	232	227	240	210	224	240	202	231	235	241	246	240	227	197	205	239	221	245	219	238	216	212	230	219	235	234	226	238	245	211	227	293	240	229	261	275	244	227	239	238	242	220	250	211	240	227	226	246	268	246	210	207	255	213	224	200	237	226	231	270	216	215	225	222	223	248	236	222	233	248	235	238	256	244	224	209	235	217	234	236	238	231	229	250	241	234	227	256	235	202	234	259	231	206	223	216	237	255	215	238	221	228	244	224	217	223	202	193	225	227	238	207	225	250	215	214	243	249	214	207	217	234	230	228	231	223	242	207	228	223	237	250	229	227	232	203	219	252	215	235	257	256	237	232	216	230	215	235	231	261	228	222	225	230	224	234	268	253	243	250	208	223	212	220	256	240	242	224	234	220	233	222	236	238	226	237	245	214	228	203	210	231	240	230	254	226	209	258	240	226	248	217	223	216	213	259	250	265	260	224	206	233	199	231	214	253	245	252	214	238	245	259	218	199	201	237	245	248	228	222	235	254	250	219	233	227	219	217	234	222	227	223	226	240	253	257	222	248	228	225	216	240	256	231	245	196	222	191	208	207	262	250	260	228	211	214	241	230	250	233	224	237	229	236	256	261	224	206	235	206	237	229	213	209	225	227	221	217	213	227	224	233	220	224	221	225	219	227	245	234	215	200	239	193	224	237	258	245	231	238	211	196	228	240	215	223	224	235	228	220	227	229	210	239	218	224	221	235	219	243	225	224	215	235	233	238	226	224	226	235	222	229	234	222	229	217	260	240	215	254	260	232	232	235	214	231	252	204	217	233	231	230	225	234	217	217	213	233	236	227	221	240	229	235	224	207	217	257	241	240	255	233	202	225	204	233	215	212	250	233	249	202	228	219	215	232	233	230	248	228	249	227	241	209	230	233	232	236	235	239	237	228	252	221	211	229	241	238	246	226	234	215	218	202	201	246	219	230	231	217	223	220	225	264	217	217	216	238	263	247	232	250	241	221	211	269	210	254	218	233	232	243	220	232	273	235	234	224	204	224	215	249	232	233	204	219	205	224	213	245	202	242	230	230	242	218	217	217	193	213	220	216	222	234	233	243	216	236	238	252	232	211	211	234	242	245	221	236	237	251	242	237	241	246	252	244	217	211	236	239	224	214	234	211	202	239	206	204	221	215	235	227	218	259	234	259	237	238	234	256	218	232	245	247	245	222	229	228	218	231	249	235	211	250	239	250	237	228	226	213	234	223	251	216	231	230	239	214	227	208	231	232	213	240	249	208	223	219	214	202	200	225	200	213	241	210	206	233	222	226	241	221	235	223	207	221	218	233	233	245	232	237	219	238	219	241	252	220	227	227	271	208	280	234	219	227	242	249	230	235	250	203	199	229	230	216	231	194	216	227	201	270	232	235	260	222	255	230	234	253	227	210	248	256	244	220	235	221	215	217	217	229	232	249	238	220	232	209	205	242	210	232	233	248	224	249	243	253	225	219	254	242	227	241	254	242	242	198	231	249	228	251	229	207	224	252	219	240	202	216	207	214	234	259	229	232	257	240	235	238	242	257	238	233	249	275	220	213	217	248	235	221	232	202	213	233	227	242	233	237	224	233	259	217	232	238	252	213	227	242	249	238	206	218	221	211	227	215	226	211	252	201	229	206	211	254	240	225	242	232	214	230	219	202	245	221	247	228	234	225	241	255	248	241	231	233	238	226	240	219	221	225	246	219	253	251	240	251	240	237	235	247	229	234	208	231	242	223	263	245	213	244	231	237	232	214	230	230	226	222	237	247	225	237	220	212	219	233	221	248	253	221	246	216	221	228	237	226	224	230	225	225	203	223	245	231	222	227	208	215	190	226	212	233	200	221	216	239	212	241	210	223	216	220	218	235	200	226	211	229	223	237	225	235	252	247	240	231	275	238	269	204	219	239	222	227	238	220	253	221	232	219	240	247	232	228	227	222	244	235	223	242	220	226	178	238	240	228	229	252	222	221	221	234	246	216	215	213	208	240	267	227	237	230	203	215	215	227	205	201	259	238	235	262	240	254	195	204	207	227	235	204	233	235	232	244	224	238	240	222	229	233	229	225	230	257	210	232	191	225	217	225	205	244	196	207	214	202	233	216	215	253	260	219	215	236	237	224	233	238	243	237	199	210	225	216	243	254	235	220	205	228	237	233	241	207	245	232	254	230	239	241	238	228	233	220	249	180	240	253	217	237	217	240	247	223	223	232	229	236	201	237	219	202	244	242	236	191	236	235	242	253	229	236	236	234	244	220	217	242	217	212	213	261	229
35189	29516	38955	38689	36075	28063	16515	3818	632	593	593	608	563	583	560	522	552	523	522	581	510	512	567	527	525	508	540	548	477	487	486	483	485	552	532	507	526	480	520	586	467	511	492	486	481	477	487	473	493	572	488	529	494	500	519	508	527	487	563	523	531	502	526	497	490	509	496	491	492	494	485	478	480	521	508	502	528	531	480	521	487	509	492	519	534	532	507	493	548	537	526	528	517	510	513	512	511	484	516	520	507	498	505	494	536	483	517	502	478	540	488	492	535	524	526	505	493	480	491	518	497	517	503	494	492	468	544	502	482	525	517	498	492	514	500	534	510	471	535	537	489	490	518	542	503	490	482	494	548	473	503	507	487	511	518	494	495	498	485	474	513	494	488	516	485	493	470	507	526	508	517	459	510	477	509	512	474	522	458	451	483	503	500	517	523	471	501	529	485	491	522	497	533	499	499	542	464	488	505	468	512	492	518	499	487	498	508	525	504	525	508	503	537	556	497	488	503	530	506	491	468	553	495	525	511	476	503	531	520	497	498	486	509	453	521	478	512	543	481	508	544	543	539	507	518	495	466	522	500	498	487	532	514	488	512	497	556	533	517	515	489	473	498	539	477	492	508	499	542	526	490	507	477	520	467	457	516	524	502	519	489	516	520	483	530	529	535	517	533	488	518	515	486	461	510	471	510	507	498	528	504	527	533	495	484	510	478	498	544	516	509	473	502	527	508	457	520	492	501	512	522	466	505	508	495	507	488	514	533	504	515	507	534	499	486	499	494	465	524	462	510	466	470	495	511	483	484	474	458	445	513	488	530	539	508	503	503	517	495	496	483	505	521	554	522	494	479	497	497	514	486	486	514	498	507	521	532	510	476	490	506	482	510	512	475	543	504	501	490	484	523	494	521	488	501	494	500	491	537	487	514	482	507	475	495	513	493	488	523	483	475	498	498	471	509	484	546	503	502	490	496	498	523	519	515	508	497	517	505	476	508	481	497	499	540	509	477	535	515	523	524	522	489	489	494	521	472	536	505	498	486	473	485	531	469	468	471	493	519	489	552	521	508	532	494	482	496	488	531	519	524	496	476	485	523	511	488	474	468	491	505	530	520	534	485	526	502	553	549	530	513	490	493	480	509	455	468	515	481	525	523	479	492	503	504	523	517	478	514	494	513	500	513	456	498	497	484	477	506	524	503	526	503	471	517	506	526	508	502	515	482	565	520	517	495	470	515	502	505	493	526	483	493	493	507	507	489	500	480	513	476	488	527	530	516	492	523	472	446	525	515	498	501	496	468	497	492	502	491	512	536	508	486	469	546	501	498	529	510	499	501	470	478	512	499	482	524	528	471	502	448	484	530	475	507	490	517	478	514	507	499	495	474	529	511	512	462	520	537	532	533	493	501	509	494	506	474	532	476	500	537	550	539	501	485	507	502	530	538	481	516	523	488	475	502	476	496	509	512	520	511	477	491	528	486	518	535	489	515	501	507	493	515	540	492	485	497	530	510	470	501	488	520	500	523	542	485	469	522	505	499	476	490	535	503	526	490	470	475	501	519	477	521	517	506	511	484	482	557	515	477	499	501	489	521	546	518	479	487	452	477	560	508	530	517	533	498	536	510	489	492	510	502	507	538	475	531	478	487	502	514	477	503	502	505	472	500	494	513	500	502	519	505	512	519	469	539	564	512	547	534	512	553	470	527	560	479	500	502	506	526	514	536	517	479	516	494	536	518	524	490	498	515	535	498	505	475	558	514	499	520	503	501	528	467	466	497	528	458	495	504	523	518	490	526	499	496	519	480	508	513	492	482	486	477	498	525	502	526	515	482	483	506	498	493	511	478	489	501	511	541	514	556	493	489	491	494	490	545	537	471	521	499	509	514	489	496	497	483	513	499	506	519	532	517	517	460	517	518	484	533	518	511	513	477	517	543	497	505	537	518	540	547	499	505	473	460	467	509	506	511	518	524	474	533	488	491	516	487	467	528	479	507	516	530	480	501	523	513	492	522	531	453	499	537	513	483	469	510	474	496	536	518	518	525	505	481	542	506	490	503	492	543	487	479	531	490	512	505	519	566	517	542	506	476	487	503	484	523	529	480	521	483	507	513	498	523	523	488	556	489	462	497	487	519	525	494	474	539	521	465	483	488	543	470	479	460	491	543	490	545	465	518	509	519	555	477	486	463	516	469	538	484	533	536	518	534	502	516	472	508	497	502	508	468	503	552	488	519	471	496	514	505	489	544	551	522	529	503	515	513	514	566	511	498	501	477	490	497	470	519	487	532	491	506	512	475	505	462	532	520	486	520	520	485	518	522	545	539	521	492	480	483	511	537	516	509	492	506	482	504	550	473	524	462	485	541	493	499	525	503	513	474	496	499	524	544	503	553	501	555	489	497	515	505	483	486	539	490	494	520	513	501	496	509	490	520	514	491	498	530	519	524	488	462	487	482	510	529	498	498	524	496	517	488	522	573	548	467	485	507	471	501	493	509	455	472	521	442	530	508	523	478	499	480	511	504	486	464	467	483	514	500	485	491	493	479	505	500	507	470	534	520	545	458	507	492	526	495	518	531	508	483	529	499	501	480	511	507	504	470	535	498	513	501	491	491	491	510	506	530	525	483	545	505	501	524	516	495	515	487	499	494	486	544	504	509	478	526	496	489	505	491	530	521	505	484	518	508	515	533	551	526	528	464	511	481	524	519	517	537	505	499	479	502	522	483	550	533	547	544	499	521	524	502	491	493	483	523	486	507	496	462	490	521	518	487	495	504	538	498	507	499	527	525	509	519	488	509	481	478	506	488	515	528	502	468	527	521	499	482	495	538	458	547	541	502	522	517	529	492	544	493	498	501	543	479	468	542	518	489	490	511	513	455	500	496	514	499	496	522	482	520	471	537	518	522	481	484	507	459	508	504	507	549	518	509	547	503	527	571	538	534	519	508	472	485	486	522	479	526	477	498	517	511	542	508	462	518	511	482	520	475	517	526	542	503	493	484	475	556	483	463	519	538	477	510	514	529	542	512	480	521	493	495	531	477	557	458	509	518	483	486	537	495	532	531	530	522	494	526	505	504	501	499	478	457	512	494	520	455	508	488	509	528	464	530	447	474	478	478	501	484	520	494	489	530	510	498	531	519	524	496	499	530	526	486	486	520	478	525	488	457	518	458	494	522	498	525	477	499	526	486	492	531	502	526	511	490	487	514	508	496	485	527	506	527	503	483	492	496	469	452	529	501	506	500	496	519	545	547	509	543	519	506	465	493	505	520	493	508	533	479	533	489	505	511	517	481	503	535	498	491	534	515	528	536	477	523	488	515	516	496	502	530	508	502	505	464	468	516	496	524	496	470	507	494	480	465	478	498	502	506	521	505	502	476	505	514	500	507	456	467	530	528	527	507	481	486	509	514	502	504	520	484	512	506	503	510	515	535	499	498	510	511	490	496	490	527	473	513	477	535	511	482	528	523	534	532	504	511	499	512	484	510	519
28253	14561	10116	5612	2295	1087	410	194	130	113	118	115	111	109	118	109	102	110	110	109	115	124	101	114	113	116	113	103	106	110	106	114	113	127	111	110	104	111	112	126	116	98	110	95	109	117	115	119	120	121	141	96	104	117	110	120	106	97	90	103	116	108	128	125	96	118	109	107	78	110	102	116	109	125	122	115	120	100	104	119	104	124	110	105	118	99	97	118	99	94	92	108	111	108	130	101	118	102	103	105	129	111	113	95	88	115	105	126	100	89	107	111	114	113	119	112	110	97	117	124	124	109	130	101	126	124	111	94	120	98	107	99	119	126	125	104	108	94	117	110	112	122	109	125	102	100	107	101	130	109	118	114	108	113	109	116	118	106	113	111	108	99	137	109	92	125	117	132	114	95	109	112	105	119	111	117	119	122	101	96	110	117	125	115	108	126	98	119	104	125	103	112	122	97	106	80	98	114	119	123	113	109	112	129	112	122	119	118	120	98	117	96	117	107	107	114	116	113	116	116	117	114	112	123	96	117	119	119	120	103	112	108	111	112	102	108	115	103	105	117	119	120	113	100	116	122	119	110	114	118	117	122	113	116	93	119	115	123	110	109	129	116	96	103	97	111	104	116	130	102	111	109	111	108	110	90	117	104	109	88	110	121	102	127	100	108	104	113	105	103	128	95	114	120	125	117	91	122	96	123	110	113	108	105	111	113	103	105	110	105	106	96	131	123	120	115	109	116	105	123	134	116	108	110	130	124	129	105	125	129	121	106	112	106	116	100	116	132	102	103	103	127	119	106	99	101	126	116	113	109	114	129	105	102	107	129	107	106	112	107	102	106	101	105	100	107	122	123	113	82	101	118	117	106	118	88	96	131	110	94	112	119	110	114	104	124	90	116	128	117	120	107	113	98	108	130	113	109	120	116	91	118	100	111	106	109	106	114	104	100	126	123	126	103	99	116	102	114	91	90	112	129	110	104	97	113	113	112	122	116	101	116	107	94	78	124	116	99	126	116	108	105	117	109	95	101	117	123	132	99	107	119	116	115	97	101	109	110	102	116	91	106	115	108	113	96	121	113	114	112	96	123	119	112	112	120	104	102	112	104	143	118	93	100	120	117	119	133	118	105	96	96	100	113	119	103	107	105	121	112	132	121	102	117	106	105	124	125	100	90	116	100	106	112	107	114	104	120	114	81	104	112	109	118	104	120	93	95	94	126	109	96	113	103	106	138	106	95	91	113	95	120	106	107	108	111	121	94	124	112	105	145	105	109	105	134	110	115	101	90	102	104	87	101	103	114	110	113	111	124	99	111	125	107	107	117	110	100	101	97	137	102	108	114	112	116	119	127	109	109	117	114	114	116	101	102	109	117	126	114	126	113	101	119	121	100	96	133	99	114	102	90	106	102	99	118	117	116	114	115	132	122	102	108	98	113	117	110	118	118	99	120	87	120	109	108	91	130	113	110	110	107	107	133	116	93	98	117	112	102	113	94	104	97	104	88	99	108	91	97	120	109	102	107	120	106	114	122	131	140	117	105	122	105	107	96	107	112	112	114	102	109	112	126	117	100	87	132	125	114	119	110	101	98	133	118	128	116	138	130	139	101	115	116	108	117	109	120	108	97	108	123	93	108	129	112	129	123	120	117	104	115	132	110	124	101	97	98	103	113	118	121	122	115	119	127	98	100	100	106	121	113	100	114	120	110	102	103	125	100	111	117	113	102	111	116	127	108	93	106	106	90	102	124	108	113	120	112	118	109	98	102	106	118	105	99	113	104	104	113	129	125	108	110	126	99	105	117	98	97	123	98	113	116	125	115	128	88	108	126	96	114	111	136	110	112	117	104	113	123	115	109	112	134	127	104	102	119	117	125	104	107	126	115	111	114	124	111	103	120	126	113	130	106	113	129	128	94	94	92	120	109	112	85	125	105	128	104	116	105	120	116	123	99	125	117	107	142	116	111	109	119	106	126	101	94	101	118	136	124	116	110	100	103	112	117	143	122	114	96	115	88	121	135	118	128	127	105	127	110	117	89	98	111	116	121	107	135	133	110	112	127	115	108	113	116	116	113	106	123	109	110	101	124	124	112	109	98	100	107	112	128	124	114	105	111	109	114	105	93	119	100	119	123	103	117	103	105	115	127	112	102	123	110	106	115	131	119	104	125	105	119	103	120	109	97	102	125	116	110	121	126	106	129	124	119	112	111	108	129	113	103	116	110	108	112	120	120	115	102	106	120	126	109	125	111	112	109	103	109	88	106	117	99	115	96	116	95	126	93	97	93	103	114	100	119	123	98	123	115	108	96	120	124	98	118	119	125	112	83	108	114	107	119	112	112	112	100	121	127	114	108	105	106	106	112	125	117	109	105	104	111	124	90	118	118	104	109	119	105	101	101	122	102	103	118	102	95	124	106	100	114	100	105	104	115	103	103	107	112	110	119	121	116	122	100	105	102	108	115	89	101	104	119	104	129	128	108	108	100	110	106	100	109	99	125	94	123	108	95	114	123	125	112	110	109	122	100	104	108	86	114	100	123	117	123	126	108	97	114	106	100	120	113	117	133	108	92	118	129	117	110	95	99	129	119	93	103	118	107	111	111	119	111	125	108	114	114	99	102	106	81	126	112	120	113	127	120	105	94	106	101	109	112	106	102	96	110	89	106	118	100	106	123	119	115	107	108	120	118	103	128	128	129	114	118	124	103	98	107	118	117	110	109	107	106	110	106	125	127	114	81	86	115	115	111	117	103	114	117	130	103	111	115	114	109	129	116	99	116	106	122	126	119	99	117	104	91	125	104	110	124	128	124	117	107	105	106	108	127	121	108	118	103	102	107	126	116	103	112	105	116	116	89	126	107	112	125	112	120	121	138	95	95	109	107	119	92	128	109	92	138	118	108	115	102	101	105	120	102	120	115	120	115	119	92	126	86	102	106	125	119	102	110	123	114	102	93	130	130	93	101	100	88	110	120	121	130	98	119	113	96	93	96	114	128	109	130	108	118	104	97	108	111	138	106	126	104	129	133	103	108	90	101	122	97	102	99	101	107	124	119	143	111	116	116	122	101	125	108	119	100	115	104	99	127	116	112	111	116	118	111	117	109	112	92	103	109	81	111	97	112	92	106	115	115	119	104	123	120	145	128	102	119	122	113	115	106	100	102	106	105	106	101	95	105	116	95	112	118	115	115	104	109	101	93	113	106	106	122	106	115	113	131	110	119	91	107	107	110	131	100	90	122	104	117	107	129	113	108	97	109	118	107	104	125	110	90	123	112	119	107	106	97	101	102	107	111	123	98	108	116	101	121	105	100	124	99	119	133	91	104	123	103	106	95	106	109	113	111	86	104	113	119	100	119	110	102	132	98	121	118	107	106	96	108	94	108	113	134	102	105	103	112	126	106	105	97	97	143	110	119	116	112	122	111	111	123	111	111	100	104	102	110	109	134	110	125	113	96	114	127	122	104	127	91	122	134	107	114	124	117	99	105	106	126
17719	11466	15157	12998	7610	3989	1714	567	259	277	281	274	284	266	309	295	262	259	281	299	265	292	263	299	261	287	287	284	324	314	285	263	293	262	245	272	280	264	273	295	281	284	284	271	270	260	264	296	267	287	297	244	258	280	282	270	249	295	299	259	251	261	284	256	286	271	301	283	284	304	240	274	288	289	295	289	280	279	294	289	279	289	240	302	290	275	301	279	276	270	284	279	285	289	265	285	264	271	285	260	274	255	285	271	261	302	292	276	263	262	263	295	255	278	268	287	285	283	252	286	261	279	301	259	273	282	292	278	323	248	262	268	264	298	256	295	261	297	285	273	300	262	268	292	269	295	253	282	301	253	299	286	266	275	296	276	272	249	275	274	269	290	306	315	280	264	266	251	250	311	267	290	309	279	295	284	286	264	315	272	268	316	266	276	256	320	280	256	288	286	276	259	291	308	247	262	275	282	288	280	297	292	258	264	290	256	258	277	281	292	302	281	267	268	254	291	278	295	268	276	272	271	264	284	287	236	277	316	271	268	298	270	295	315	283	267	273	280	268	257	275	258	270	268	283	273	286	299	279	269	295	248	257	295	261	298	293	283	261	327	259	299	284	285	277	282	276	276	288	268	283	300	286	263	264	288	251	292	269	255	266	272	287	277	299	280	276	280	267	276	285	240	308	281	305	294	310	272	284	296	284	286	287	300	313	284	266	286	257	284	290	239	253	276	259	267	266	289	284	255	277	273	319	306	278	269	278	267	295	288	270	264	265	260	296	261	323	262	291	273	274	252	301	272	258	280	264	303	285	307	299	266	277	267	276	269	251	260	269	276	302	299	268	280	274	287	270	268	308	289	298	252	239	277	319	295	299	295	277	275	281	275	275	252	300	265	263	267	264	255	265	273	282	294	296	305	285	281	279	273	264	293	276	300	296	271	262	267	286	247	298	287	270	306	281	288	287	306	267	307	266	280	271	283	309	286	289	272	293	281	265	276	255	288	302	316	283	283	268	285	283	265	317	240	279	273	307	294	298	253	252	283	235	270	286	276	265	248	266	267	301	281	282	277	283	262	257	279	285	261	299	266	275	291	262	275	250	289	304	278	264	304	257	271	258	256	284	262	265	280	284	277	270	283	246	284	268	244	306	243	266	274	277	276	271	272	273	281	283	271	286	264	276	280	294	273	272	311	292	289	277	284	289	266	277	270	296	251	276	342	285	279	272	272	277	255	277	282	299	260	280	277	263	294	302	265	295	298	289	288	273	284	286	296	290	288	267	259	237	248	260	268	265	285	275	253	289	283	264	288	276	286	246	289	284	310	299	268	299	277	270	277	280	304	304	325	260	271	288	295	299	270	298	272	247	266	279	290	289	260	290	272	315	266	268	277	276	271	303	274	271	281	295	311	245	287	275	265	301	271	257	275	264	277	290	262	235	289	293	274	317	281	288	277	248	283	294	271	270	296	259	255	306	261	274	285	311	271	291	275	258	261	282	289	281	283	269	286	274	276	254	304	317	270	296	283	274	284	268	271	283	269	314	270	278	301	303	265	286	276	246	266	268	286	255	301	304	290	277	272	263	269	265	297	253	259	295	277	276	267	265	294	307	288	289	307	264	246	280	270	265	278	317	304	268	264	281	265	261	274	277	243	293	272	309	293	294	276	284	235	275	282	280	287	272	293	260	284	253	291	282	264	301	307	301	286	282	283	284	263	311	290	265	275	272	294	246	276	319	267	289	287	276	270	269	270	253	251	279	279	291	278	281	291	285	309	264	299	256	274	280	291	275	257	293	281	267	265	266	280	249	282	300	247	268	312	279	274	266	282	279	281	264	265	309	306	283	313	293	305	307	280	306	283	277	275	279	324	294	301	279	263	296	291	293	275	260	287	299	308	275	290	289	280	260	283	270	298	284	288	281	268	260	286	281	254	292	266	254	266	273	243	282	252	272	262	263	296	263	266	279	308	298	273	295	244	282	262	286	286	280	292	256	287	279	246	272	278	276	303	268	285	268	286	287	278	301	267	277	287	285	300	265	321	319	299	252	261	278	263	288	289	297	287	289	263	256	267	233	267	284	272	259	259	288	278	284	289	275	278	246	273	271	267	265	272	270	264	269	254	289	293	282	300	281	246	285	272	269	283	267	279	268	286	264	292	265	276	286	258	253	242	260	257	268	281	279	283	261	274	295	295	311	245	286	277	267	305	267	284	285	274	264	256	299	264	280	275	264	276	291	280	272	251	267	273	268	248	247	286	321	276	297	259	267	271	290	275	298	272	266	275	267	257	289	290	293	276	311	298	263	255	245	296	272	282	296	282	257	268	263	273	291	263	281	299	274	261	290	271	274	261	298	264	282	264	304	268	263	291	283	281	266	291	309	267	291	305	289	258	288	299	257	262	299	287	262	280	279	277	279	281	270	275	257	282	282	295	311	286	260	271	275	288	266	316	274	275	284	300	272	260	273	302	299	313	284	292	259	287	279	282	276	296	279	292	264	276	263	295	277	280	260	250	259	232	277	266	255	284	281	316	290	307	293	277	273	275	277	319	284	278	286	273	271	322	246	327	267	294	304	276	282	267	323	260	264	301	267	288	286	264	279	240	281	270	288	284	261	289	278	278	264	273	299	283	269	277	275	269	281	271	268	316	288	274	271	272	259	256	289	271	262	297	272	284	270	269	284	285	294	265	291	272	269	291	272	290	256	310	293	279	290	284	262	274	265	288	257	298	302	254	289	281	261	272	291	290	244	269	298	284	242	271	290	282	291	285	286	255	287	252	291	320	278	279	252	306	306	246	261	323	270	284	268	259	273	264	278	284	279	281	284	258	264	278	315	267	292	295	259	294	294	276	269	297	298	268	290	291	298	276	261	261	280	271	295	248	286	262	286	272	271	297	291	287	291	258	278	256	276	279	289	271	281	278	241	273	252	258	266	269	287	264	287	276	279	288	250	280	276	273	255	299	274	283	271	278	277	289	259	289	283	266	275	304	277	297	285	295	272	281	310	292	275	293	270	311	268	312	282	268	300	303	281	264	270	258	265	243	293	291	294	305	280	270	296	311	289	252	247	273	286	317	283	260	274	278	298	277	255	301	273	248	290	309	275	286	307	264	257	265	281	249	287	255	253	298	264	276	239	288	249	288	258	271	253	288	280	271	289	276	268	278	273	278	301	270	245	272	263	287	275	267	271	300	246	282	308	293	290	282	228	276	296	239	256	277	273	290	289	269	285	321	271	280	317	288	256	296	281	253	308	284	295	303	292	299	293	257	268	310	282	297	271	267	284	265	256	253	256	298	297	282	296	288	289	289	280	284	262	305	290	270	290	304	250	289	296	277	277	300	258	268	285	311	296	315	290	292	302	269	280	279	254	243	304	280	281	299	305	271	279	276	261	283	283	275	282	302	269	267	265	288	294	294	305	254	264	279	281	265	306	259	290	274	313	258	281	288	270	308	293	299	289	287	288	271	257	274	245	303	287	277	293	257
43301	27659	24443	19290	12615	8230	5298	1882	429	211	205	208	181	222	217	215	221	208	208	217	219	208	197	178	179	179	215	224	216	232	200	228	201	207	198	207	203	217	207	212	220	249	219	201	186	201	212	195	210	218	228	228	181	210	199	203	189	222	208	230	197	212	183	191	183	217	200	185	193	214	224	222	215	216	230	219	220	225	174	198	199	217	204	204	185	215	207	225	223	212	215	200	190	206	202	234	186	202	225	203	222	221	204	210	193	202	196	209	224	217	216	219	233	218	217	205	229	215	202	231	209	209	207	175	201	212	210	209	212	205	200	210	204	206	214	220	203	209	200	181	194	207	192	216	202	221	204	193	191	234	207	199	212	216	217	194	194	204	177	205	221	194	196	191	189	206	196	200	212	230	197	198	211	202	189	181	191	181	200	185	211	238	182	214	197	212	185	199	200	184	201	215	212	180	230	226	214	189	227	194	226	216	188	202	228	216	179	179	222	194	190	175	219	202	222	213	206	224	184	215	201	184	180	214	178	189	216	218	201	198	215	221	204	235	198	217	183	185	220	228	199	174	225	219	210	242	209	181	207	210	210	213	186	191	196	232	214	208	214	216	206	191	196	200	198	205	173	202	186	197	193	204	213	222	202	202	219	176	206	221	223	193	191	211	220	205	204	201	195	228	185	190	187	216	207	207	193	214	212	224	242	198	212	184	221	228	201	210	185	219	204	227	211	187	183	192	220	176	216	204	198	215	207	202	196	201	205	190	194	208	205	192	203	216	221	194	205	206	232	204	169	193	199	216	215	177	236	189	191	195	190	215	222	200	199	202	186	190	207	205	220	200	186	190	194	197	247	199	204	198	208	196	208	213	180	192	183	217	203	223	192	223	201	202	197	196	199	205	176	198	185	211	191	205	227	209	176	212	212	180	199	196	219	226	216	203	179	201	220	197	213	210	221	204	203	197	206	202	220	183	208	186	198	199	190	219	206	209	211	211	200	210	220	191	208	246	204	191	216	192	223	232	195	190	167	229	225	200	187	214	201	203	202	201	180	204	213	197	197	218	227	201	213	218	208	196	176	196	174	171	222	213	212	203	173	212	207	192	204	199	226	220	215	201	192	196	197	223	196	197	200	205	197	197	193	199	193	184	200	201	221	211	203	192	221	211	213	192	185	199	217	223	203	198	188	188	201	196	194	222	204	223	188	208	210	212	192	216	194	217	206	216	199	207	169	224	231	235	209	217	210	199	184	195	193	189	205	221	221	211	204	199	217	193	219	211	197	175	222	202	176	193	198	203	218	195	200	177	188	210	214	229	181	201	207	227	199	213	240	195	174	219	213	208	206	192	208	175	202	199	194	217	235	248	214	198	203	189	197	214	213	211	209	185	208	226	185	202	181	212	190	196	180	186	219	204	215	172	211	191	210	187	208	217	216	196	205	173	211	194	212	176	174	210	203	153	191	187	213	188	221	200	177	204	181	199	220	215	196	233	214	201	224	224	229	226	208	200	233	189	196	194	233	205	213	208	216	223	204	188	207	216	234	211	186	226	200	217	205	197	231	219	197	206	220	212	203	221	212	209	200	227	189	210	224	222	219	235	210	213	202	193	211	205	244	204	200	205	208	211	215	216	190	202	186	192	207	218	212	194	218	195	216	189	203	233	191	219	206	174	215	211	197	177	210	242	196	205	246	233	190	198	197	202	215	225	208	196	227	169	210	217	206	208	208	210	195	191	192	222	188	175	199	212	200	176	196	191	204	193	190	239	232	182	181	203	207	199	197	216	213	195	200	193	178	193	213	191	186	194	233	205	206	173	206	212	224	200	204	228	202	193	233	172	216	209	205	189	198	192	237	188	187	189	200	217	192	221	187	216	179	204	189	233	178	215	215	201	193	210	205	196	200	207	198	227	200	194	204	188	202	200	206	179	201	230	226	238	192	214	207	208	223	200	229	225	201	188	182	227	198	194	225	220	196	198	197	207	206	213	195	197	201	199	209	215	225	203	212	207	210	191	223	198	199	186	217	195	190	186	218	205	226	213	222	215	193	190	191	196	191	197	209	193	190	183	191	203	216	216	212	198	203	189	234	218	185	201	220	204	200	218	208	168	197	197	182	202	194	205	206	211	204	238	213	186	208	210	190	186	194	193	196	192	220	214	205	198	210	201	212	215	194	226	215	182	209	223	197	190	189	206	214	177	209	191	185	203	201	209	181	185	217	210	217	225	208	199	210	174	202	166	188	200	208	195	190	178	179	204	201	185	212	238	199	225	221	236	196	206	210	208	169	200	205	218	213	239	223	180	216	213	215	204	208	230	211	214	211	227	193	209	203	223	213	196	177	197	201	206	204	223	218	185	230	210	206	215	186	181	212	195	211	205	201	203	201	211	230	193	227	220	198	193	222	213	187	211	202	237	187	212	205	218	209	187	210	212	194	204	216	209	225	196	186	227	175	219	219	211	191	214	205	199	178	205	223	192	197	193	213	208	208	193	238	190	202	206	200	200	218	212	199	215	188	200	205	199	183	189	187	208	186	185	193	230	191	186	203	221	195	185	237	224	204	222	203	204	195	217	199	204	210	204	207	196	185	174	208	194	203	182	196	215	209	207	204	218	194	182	223	201	202	203	229	183	222	197	215	206	201	218	207	179	187	183	211	202	197	222	184	226	214	208	210	215	202	214	205	203	230	189	209	220	210	219	204	215	215	212	196	212	187	225	230	200	230	226	196	208	200	211	203	229	192	235	209	205	213	219	203	183	198	194	228	212	197	220	226	201	203	213	203	186	192	216	224	223	202	187	197	235	205	202	192	234	212	191	206	174	222	235	204	199	212	198	208	190	207	214	204	220	205	194	203	202	173	210	183	215	227	220	241	209	240	217	231	230	189	214	211	243	206	220	193	209	196	208	197	232	178	209	228	194	200	188	204	208	218	195	208	193	221	183	191	223	210	191	214	223	193	188	237	201	244	205	219	187	192	235	225	215	200	196	185	216	232	229	209	186	184	214	216	184	215	193	183	197	200	203	181	229	178	223	216	192	195	202	183	199	182	226	183	201	202	192	213	213	231	216	231	210	187	202	176	218	195	182	211	192	206	184	190	205	226	184	204	172	171	191	231	204	201	191	197	195	231	217	198	220	210	218	218	208	199	216	196	210	210	203	207	201	205	198	203	197	205	215	215	218	180	187	232	201	216	213	215	216	191	232	214	209	168	207	199	200	218	180	220	209	222	232	214	225	207	197	210	186	196	192	188	179	217	214	184	217	197	197	229	205	174	202	206	219	181	211	198	216	197	226	214	220	207	221	195	209	212	220	202	181	204	220	195	212	224	212	194	198	237	206	195	194	184	221	179	195	238	245	186	230	176	223	208	209	221	207	174	231	199	201	201	189	208	201	209	203	181	189	200	191	205	215	196	200	212	205	211	205	186	201	186	202	204	181	213	173	177	219	225	188	218	230	204	207	207	219	214	188	204	210	188	206	203	189	194	183
27953	21523	29708	30328	25910	21770	16514	6415	1354	527	536	510	487	554	463	480	485	508	491	479	462	511	426	491	489	445	498	464	459	467	474	476	452	505	503	483	456	481	505	454	470	464	455	471	453	462	532	491	500	458	470	497	494	469	471	486	455	468	477	448	442	468	444	504	484	427	486	457	421	466	477	485	485	433	471	477	424	442	459	460	477	473	449	448	462	514	489	474	465	446	460	440	487	467	469	479	459	476	481	451	439	439	478	479	462	450	476	440	491	464	461	453	501	451	454	432	476	506	468	420	474	488	471	460	455	474	485	485	462	460	436	469	448	510	477	460	443	481	447	461	456	465	462	438	442	450	462	466	483	437	459	482	430	475	443	454	477	481	464	488	447	464	488	488	450	482	477	442	457	450	487	487	423	433	455	446	482	511	493	477	463	429	477	452	480	435	467	489	419	466	434	444	461	495	441	439	482	501	496	470	478	485	453	468	471	438	466	477	446	514	451	461	466	463	457	468	432	455	444	467	468	488	494	474	444	473	456	445	473	438	472	493	485	440	485	458	450	435	453	488	487	452	447	462	454	442	505	521	474	457	470	477	473	475	481	446	492	501	476	448	453	454	475	481	452	479	460	466	477	518	444	463	442	450	443	496	471	457	420	445	472	485	441	454	448	496	486	457	435	451	507	482	486	469	481	479	472	443	496	471	457	479	454	459	430	476	423	457	466	464	478	527	462	480	469	487	467	437	456	496	500	498	472	460	519	448	489	463	490	455	466	472	461	465	449	487	486	444	462	446	468	461	438	455	439	455	522	441	472	462	490	487	454	460	477	436	451	489	476	464	468	416	476	457	502	505	476	473	471	473	479	511	475	437	460	443	469	464	439	465	429	419	504	468	474	478	462	483	459	430	462	474	451	501	464	479	460	471	466	492	467	467	461	458	427	452	487	509	487	439	472	463	455	471	463	470	457	457	477	451	454	489	444	458	466	480	486	477	454	470	479	440	486	452	455	470	461	428	448	471	462	463	458	454	449	505	455	468	453	466	461	472	489	457	460	476	444	467	449	452	514	491	479	459	446	481	411	466	465	488	477	479	463	446	506	459	464	474	458	475	473	473	483	448	440	449	460	458	468	488	478	456	479	470	476	469	504	489	491	441	450	479	483	452	491	478	471	449	467	469	442	471	464	481	480	447	456	457	463	471	472	485	469	488	469	485	441	465	485	475	504	477	486	467	460	498	479	475	453	476	490	509	436	464	499	441	459	461	473	464	481	476	428	456	446	462	473	433	507	413	433	488	426	426	457	486	444	428	461	457	449	459	482	440	492	461	463	457	448	455	451	461	491	457	451	451	485	481	480	511	451	526	467	480	471	472	454	501	451	482	491	500	410	476	480	456	423	475	441	432	487	430	483	428	494	490	524	436	461	501	462	515	475	432	539	436	464	448	440	489	463	454	482	444	478	454	495	471	502	449	459	482	451	472	485	460	459	467	458	445	509	439	491	460	446	445	511	464	494	466	498	503	504	442	499	500	460	472	452	483	458	475	461	488	422	481	470	431	449	489	458	471	451	462	441	474	459	478	462	478	435	456	454	470	465	456	466	471	448	468	457	462	447	424	502	468	465	453	426	477	466	457	433	439	444	445	451	487	397	465	481	464	466	455	477	501	488	465	491	484	410	444	443	429	489	479	466	490	497	431	459	482	483	466	439	455	491	491	505	462	434	439	470	458	460	431	494	473	480	449	507	460	501	484	493	448	458	456	493	451	467	473	473	474	439	489	458	426	457	447	454	428	451	476	457	492	455	452	456	490	452	451	467	431	449	467	468	445	447	476	508	486	462	492	431	460	467	458	457	492	463	482	509	492	447	472	466	463	445	491	478	462	496	465	483	432	510	432	447	462	484	460	452	446	479	509	473	473	471	488	457	455	447	440	470	439	457	463	461	454	476	469	479	495	472	478	479	452	489	450	498	439	459	497	472	462	454	503	493	489	446	469	479	477	491	453	480	412	469	479	500	459	482	470	468	438	445	471	445	457	462	473	485	427	477	456	497	438	494	499	497	470	478	461	485	474	454	512	486	434	451	465	461	475	467	463	475	451	445	509	483	472	481	423	438	465	494	447	482	468	450	479	433	473	426	436	423	515	448	458	455	458	472	499	474	466	477	479	461	463	475	468	461	449	493	523	502	491	512	415	503	457	518	467	497	475	456	488	500	471	457	447	506	440	465	464	442	498	478	495	472	491	446	491	468	471	441	522	450	460	470	475	484	436	426	468	474	459	465	463	452	459	501	425	465	467	469	445	448	451	484	490	498	456	491	463	430	464	448	467	455	474	483	470	500	465	474	494	448	443	453	450	473	482	458	451	479	483	453	471	450	460	480	446	490	504	471	477	464	458	491	437	472	504	453	461	458	463	489	439	452	467	483	463	494	490	460	447	482	458	476	503	477	451	447	452	495	492	487	482	479	465	462	483	450	471	493	486	441	492	454	479	447	498	464	483	461	490	449	490	469	441	477	459	451	466	491	465	480	482	472	495	441	516	483	495	499	499	525	465	450	461	434	453	460	468	515	465	446	470	500	474	463	498	470	456	471	448	492	479	490	443	481	483	444	462	479	489	469	444	440	466	441	443	434	478	458	449	498	520	481	443	460	456	477	471	438	471	444	457	469	483	441	483	465	428	465	459	497	480	461	472	430	495	483	447	440	465	483	472	483	507	462	446	517	453	515	485	497	488	422	492	461	460	457	467	479	449	522	485	453	468	465	426	473	475	484	465	466	470	481	473	476	481	465	473	457	505	475	450	457	484	434	462	470	470	430	459	487	488	446	463	440	470	456	472	483	475	468	432	426	484	468	456	463	437	460	455	455	476	472	459	460	483	449	448	458	485	486	449	525	467	474	468	499	459	477	488	474	488	508	427	502	497	445	497	431	520	486	438	443	462	478	426	468	448	477	451	484	451	453	461	463	487	469	455	437	495	475	428	466	455	505	467	453	469	506	443	474	437	462	448	486	467	466	467	436	434	477	479	461	481	474	467	480	458	441	482	489	454	490	475	471	458	483	494	507	456	467	450	440	436	457	485	436	427	468	472	446	479	462	478	466	489	480	455	426	474	474	466	481	453	476	441	475	449	481	435	500	461	487	462	485	463	461	483	478	493	475	468	462	522	468	477	458	462	477	474	468	485	469	494	491	484	497	481	503	463	494	435	467	471	497	475	460	489	497	483	483	472	457	497	463	457	519	434	470	475	468	463	486	441	468	468	461	462	455	456	477	486	446	477	483	471	450	480	462	496	478	418	497	464	486	451	456	460	446	451	458	506	471	442	509	463	470	490	481	420	452	463	467	498	508	464	472	480	433	450	439	469	456	479	477	479	473	484	448	483	473	492	458	471	451	469	459	496	508	423	469	483	478	520	453	507	496	479	450	400	458	436	463	478	441	435	456	453	482	431	419	428	435	456	456	446	429	464	437	464	447	472	451	472	474	484	447	422
53857	38143	36741	32800	26026	17738	9262	4280	1676	299	256	239	235	264	258	261	242	258	218	230	239	229	251	242	227	274	231	247	251	276	265	228	245	241	225	231	249	246	233	215	257	257	254	276	254	229	259	267	261	238	240	266	230	247	233	251	249	228	244	268	239	253	238	243	235	222	251	249	227	239	227	228	256	263	267	252	231	245	239	231	238	263	246	231	235	233	233	250	247	240	244	220	232	220	237	230	215	226	216	223	277	275	242	270	251	231	229	242	240	247	265	223	260	236	203	266	252	235	227	233	235	214	242	241	228	210	228	250	247	248	219	231	218	227	250	251	272	240	229	236	240	242	240	219	238	232	242	249	251	238	252	229	235	261	256	262	250	256	276	239	255	224	240	249	245	197	243	215	229	251	218	227	231	262	278	227	237	255	229	248	209	278	263	248	248	247	218	219	244	203	247	256	250	227	234	220	229	223	224	246	257	253	267	268	237	216	218	228	243	230	241	237	238	244	223	270	269	286	243	221	232	233	257	235	224	278	223	248	252	266	212	238	238	216	245	240	262	228	237	252	231	228	211	228	248	239	264	254	239	232	227	215	254	232	248	254	225	238	227	243	243	210	221	243	253	238	233	215	215	261	234	232	245	231	221	220	243	263	266	211	274	249	237	225	226	236	246	240	251	248	275	259	261	246	223	233	256	205	237	252	240	257	243	242	280	220	203	223	270	244	246	248	246	242	223	239	267	211	269	262	237	234	240	241	249	225	247	221	240	212	208	254	237	252	226	257	230	249	245	274	250	263	230	237	229	226	227	221	231	223	244	246	216	214	240	202	235	248	217	264	241	235	219	199	242	226	233	230	239	225	228	242	227	238	259	238	265	260	226	244	230	255	219	241	250	246	254	222	215	222	227	252	229	273	245	251	245	215	226	236	275	252	204	210	250	249	258	219	218	250	248	273	220	228	249	275	244	219	228	237	247	245	238	231	240	238	245	229	252	223	232	236	246	239	250	226	245	245	263	241	251	282	248	221	251	235	212	223	226	227	214	213	242	241	230	235	232	244	226	198	239	258	269	247	233	246	229	220	254	252	228	208	209	252	243	237	241	228	240	234	217	221	247	262	246	206	238	231	217	226	224	230	216	256	236	220	223	251	235	274	232	249	244	266	255	206	233	239	255	241	229	235	220	215	216	242	247	235	221	237	222	245	202	239	249	237	266	230	204	234	248	266	234	271	236	255	248	254	240	224	235	235	226	242	211	249	224	211	235	231	224	207	253	246	240	251	247	258	244	231	239	230	252	237	220	223	236	235	232	241	239	221	254	259	245	248	210	236	222	246	236	224	233	235	240	239	231	199	268	237	228	214	229	242	228	241	230	213	221	250	235	237	236	247	222	250	218	231	241	238	236	212	233	234	235	264	235	213	262	250	253	273	237	214	238	216	235	252	258	254	216	259	239	262	258	235	232	251	247	226	210	229	263	227	218	241	247	243	227	250	246	219	250	233	226	211	239	240	242	222	243	217	242	241	241	268	236	267	267	220	252	262	253	224	245	262	251	225	245	218	279	228	246	247	235	231	221	237	238	240	220	251	222	226	237	255	249	255	282	217	240	216	263	230	260	235	230	234	279	256	240	249	239	243	237	239	220	248	226	242	223	243	229	246	231	251	245	231	239	239	222	204	232	227	218	261	238	237	221	246	231	243	218	196	225	202	226	238	225	247	245	248	231	244	261	251	205	256	261	237	206	226	271	245	218	254	221	284	238	236	210	231	242	217	237	249	228	227	248	256	254	243	224	215	248	236	240	242	236	245	261	251	247	238	245	232	263	227	230	252	246	251	229	258	248	241	257	270	249	240	244	256	236	252	272	262	227	230	282	236	225	243	238	231	231	254	227	252	241	211	230	230	233	232	254	260	263	247	246	251	226	228	230	286	228	231	223	256	240	227	224	235	234	238	230	239	221	238	249	224	238	258	242	238	246	225	234	208	252	252	256	265	246	245	224	243	253	228	231	250	230	276	248	227	224	256	224	257	270	234	228	259	230	239	258	271	212	235	245	209	220	259	239	246	246	259	255	242	231	230	249	226	262	249	257	252	238	261	255	237	255	215	255	259	254	248	258	228	222	252	253	253	225	242	233	249	243	261	207	218	228	236	251	261	238	233	227	235	232	219	254	217	279	261	211	235	246	222	224	243	246	255	232	236	208	237	258	228	253	255	235	221	219	236	279	254	254	241	276	271	231	203	250	225	254	249	246	250	251	220	279	254	249	222	243	211	223	268	265	230	238	217	233	219	221	233	263	256	229	222	244	262	276	216	252	237	220	232	247	242	227	213	220	216	233	218	236	250	248	256	266	239	226	239	235	246	239	257	227	231	257	233	242	280	222	262	222	262	257	233	226	258	225	211	251	248	213	237	219	244	275	280	216	238	259	256	258	251	230	220	248	243	239	220	224	247	257	209	256	256	237	213	238	247	256	217	233	232	246	264	226	242	222	243	233	268	255	246	220	239	266	240	251	253	248	251	230	248	229	256	255	257	239	244	253	246	255	240	234	239	261	252	226	241	245	259	256	252	227	247	253	234	234	236	230	273	238	231	223	244	232	234	260	248	253	229	272	252	241	214	216	232	233	242	233	229	246	218	216	238	247	249	223	251	249	226	252	247	240	244	238	243	222	203	234	246	227	216	247	207	243	236	259	250	266	228	250	238	243	223	221	257	243	244	258	244	235	224	239	218	220	219	232	235	251	226	220	249	222	206	224	219	208	216	246	251	225	244	253	229	213	218	237	236	240	207	235	263	236	267	268	233	263	270	238	258	258	262	252	234	242	269	243	232	219	211	246	244	248	245	292	257	216	250	246	245	235	245	224	255	270	249	276	219	234	224	228	245	239	222	240	238	250	251	243	240	263	246	253	233	267	268	208	228	250	259	256	228	267	249	254	230	237	227	259	245	230	234	240	253	237	274	223	254	240	258	232	237	205	229	227	233	229	251	238	264	261	245	265	273	206	257	277	271	271	240	247	265	213	227	251	241	242	261	234	251	217	270	250	234	231	230	222	248	246	216	248	228	225	243	246	210	260	223	261	246	255	212	255	232	229	245	224	225	232	235	236	226	214	249	204	240	259	236	249	232	252	221	235	250	225	245	236	257	222	255	260	271	260	235	214	235	261	262	225	219	236	221	247	281	255	234	228	222	226	250	220	231	247	206	249	205	234	251	244	272	226	232	270	213	235	254	240	236	266	199	213	244	240	246	224	226	237	271	243	267	249	277	222	235	241	233	249	250	241	223	238	222	252	254	251	206	275	250	217	267	225	239	236	199	232	230	257	249	230	282	236	253	242	237	206	217	238	242	227	260	216	254	237	245	224	248	249	245	213	276	250	258	220	231	244	247	268	221	270	238	216	214	246	233	232	220	228	250	219	231	246	225	230	231	254	215	253	261	233	215	231	223	223	238	233	221	239	243	241	243	223	229	209	242	241	233	260	240	240	275
34633	29763	39830	42176	39004	31328	21232	12633	5782	675	586	602	583	576	574	558	533	518	550	573	545	556	525	538	511	552	521	539	546	510	526	545	556	523	539	556	557	529	536	479	532	528	466	508	527	538	473	460	510	540	570	505	535	534	538	535	537	504	520	494	517	467	490	546	508	532	491	543	536	564	494	513	533	519	526	505	556	513	509	510	515	526	570	529	488	494	512	525	491	522	513	534	557	538	480	498	515	547	533	552	513	489	505	511	484	481	506	512	521	528	555	536	489	553	503	506	543	506	558	524	533	536	556	581	521	542	523	517	497	577	528	544	524	528	501	537	522	487	496	529	554	516	585	540	510	516	524	494	553	511	546	516	564	486	494	517	531	525	513	511	514	533	540	533	486	474	537	539	528	527	574	520	541	450	501	511	519	519	492	511	508	556	517	478	522	547	534	514	585	499	559	565	532	494	532	552	551	546	509	542	515	533	523	517	537	551	514	522	503	535	528	533	544	527	514	541	551	492	538	490	509	529	491	530	523	523	487	498	510	502	548	501	506	508	495	495	515	500	558	514	504	506	507	536	489	526	557	532	525	503	542	525	489	506	587	554	496	532	539	519	533	518	533	506	455	480	550	546	548	522	541	563	538	540	532	535	543	524	524	533	511	528	533	482	521	595	533	525	516	533	547	497	508	535	526	522	520	505	517	542	564	503	500	551	516	554	564	533	558	506	493	544	536	492	558	529	493	532	545	523	502	521	527	497	521	508	560	524	505	499	511	523	525	522	532	522	501	525	546	583	534	515	524	496	556	510	504	540	490	548	522	523	543	538	535	494	491	457	532	502	521	543	520	547	491	528	517	549	488	490	577	517	531	539	506	494	499	557	500	530	488	536	516	504	523	517	476	538	492	556	531	510	513	488	517	556	535	489	531	534	532	529	540	527	511	516	529	541	525	566	538	561	528	528	499	530	506	479	531	496	520	516	501	589	521	529	518	511	524	497	538	549	522	562	547	459	488	556	553	510	504	539	511	495	562	505	496	550	513	536	511	551	479	531	516	508	511	556	488	536	549	503	556	516	492	565	562	507	507	507	481	486	535	517	501	496	541	531	497	529	518	494	519	526	566	525	512	536	536	521	518	520	518	544	499	521	534	502	512	527	504	525	493	551	530	519	511	514	527	543	520	539	509	524	532	515	536	512	517	538	503	516	529	486	469	503	525	505	487	536	471	518	545	541	537	511	510	533	531	516	512	477	484	513	500	526	544	543	550	501	540	502	517	546	557	508	501	511	551	560	511	544	491	550	538	520	501	508	560	523	517	549	540	519	542	518	529	521	503	580	507	555	522	493	524	530	516	517	545	551	491	546	502	538	498	571	556	503	535	525	496	513	527	531	564	510	508	516	512	534	541	534	514	526	512	551	522	514	532	563	488	473	528	487	513	523	521	515	567	541	517	511	539	498	499	536	473	539	497	508	555	559	510	516	510	493	537	515	504	522	496	532	536	533	529	475	561	499	523	521	562	551	546	541	532	541	538	510	547	555	510	526	521	479	541	532	550	554	510	519	499	540	519	542	539	460	552	501	532	507	543	496	451	517	524	501	515	545	528	550	520	502	531	550	522	527	538	518	568	533	513	541	559	557	486	572	485	508	539	562	562	532	525	583	489	513	552	478	510	520	510	534	515	514	501	538	528	546	531	523	527	554	544	469	531	554	498	531	512	551	563	506	566	535	538	505	537	527	538	529	481	519	486	525	544	481	534	512	492	539	547	522	567	497	515	527	525	551	529	476	472	517	539	554	548	549	484	538	531	530	540	461	494	534	504	509	523	517	555	524	495	535	526	514	484	526	520	535	549	476	534	483	514	522	527	487	545	497	473	486	510	521	570	545	544	541	530	498	482	543	575	489	528	522	559	506	526	487	536	530	510	544	510	545	502	549	503	510	537	544	531	532	530	534	523	474	552	503	516	521	515	490	499	534	571	504	504	502	521	529	529	539	523	498	489	523	534	536	486	535	537	476	569	559	499	564	518	506	535	563	505	525	500	565	540	498	503	507	546	478	490	550	556	576	529	545	506	519	528	533	557	524	566	540	529	483	558	526	515	513	503	511	537	531	524	535	530	478	545	533	510	532	526	528	553	529	531	530	555	517	552	503	533	513	572	538	528	515	531	487	515	531	544	541	548	528	499	547	494	541	549	530	540	544	554	496	551	548	536	506	502	525	529	556	497	524	572	517	525	505	502	512	517	486	462	509	500	534	494	546	511	504	547	505	539	540	505	515	511	482	536	529	526	565	504	535	516	520	546	510	526	532	516	519	544	534	547	536	505	503	510	512	536	532	525	530	527	572	540	552	517	503	501	527	529	510	552	481	489	532	519	511	549	493	514	555	510	513	549	558	537	499	517	521	531	517	514	551	537	551	508	522	540	512	584	523	552	517	502	529	504	589	524	530	510	516	528	504	516	511	558	521	516	517	513	534	539	538	544	535	531	516	537	500	546	554	547	541	564	555	512	474	575	532	533	560	544	497	518	555	533	499	508	498	530	520	509	495	526	526	521	515	544	535	530	550	488	519	540	481	518	506	484	527	516	522	533	564	479	530	514	516	511	514	544	488	515	485	515	523	519	501	497	499	535	509	525	506	484	505	529	543	553	525	512	512	518	510	527	514	525	534	523	536	518	516	515	556	509	522	525	544	502	512	527	507	549	512	557	495	512	590	548	545	526	477	510	520	558	560	492	511	531	522	548	506	498	511	505	506	569	547	513	525	522	512	529	517	547	519	487	544	528	517	545	510	523	533	529	525	552	536	519	529	540	579	528	535	522	504	533	503	544	520	518	519	543	519	543	568	486	523	533	506	499	514	508	525	513	553	563	525	523	499	514	558	520	524	528	514	522	514	517	523	532	488	508	524	508	560	497	521	518	512	518	513	525	507	533	550	495	535	509	482	505	572	508	534	512	551	573	509	526	533	503	525	497	516	555	508	536	521	510	492	543	505	514	519	542	520	523	494	563	545	510	533	542	541	523	528	506	534	519	523	547	526	532	542	511	519	482	536	498	554	500	533	518	520	493	534	521	545	558	495	491	525	525	506	505	472	536	552	560	531	529	501	524	514	498	541	565	528	477	501	536	548	522	494	492	516	498	548	550	517	541	526	555	520	502	522	538	547	507	533	565	526	487	502	546	508	543	529	536	515	530	527	520	509	554	512	547	502	513	538	543	510	542	523	503	511	512	522	564	512	534	498	549	491	503	516	518	574	505	543	500	524	529	493	548	498	535	535	565	471	505	510	513	541	496	545	495	501	527	596	500	520	524	533	507	535	497	541	537	537	520	501	515	517	522	559	553	520	522	550	504	574	569	487	522	527	521	521	513	531	547	513	558	531	537	523	486	512	528	519	525	505	549	543	494	483	505	526	485	513	523	521	504	520	515	491	517	523	533	513	513	488	507	533	493	516	538	537	509	513	552	501	502	500	554	540	470	512	520	537	523	561
26385	16430	11669	5956	2970	1484	603	375	180	114	121	130	133	99	125	134	112	132	121	106	111	128	98	127	128	115	130	123	121	99	142	129	135	133	113	129	112	128	126	128	136	112	108	106	120	114	114	110	128	126	121	102	133	142	124	103	123	114	124	102	113	132	109	104	135	127	129	109	118	107	137	119	117	115	136	140	120	140	103	122	126	103	114	122	119	118	143	117	120	119	126	124	121	118	134	104	117	146	124	115	120	120	117	138	123	129	133	124	116	114	123	104	113	108	137	127	111	124	104	122	131	125	115	103	123	141	152	135	106	116	127	130	130	102	138	121	113	135	122	122	115	115	119	124	129	121	121	114	103	112	122	117	130	133	116	108	127	113	131	131	119	123	114	113	109	125	99	106	112	112	143	129	112	113	124	113	102	124	111	117	142	121	133	108	132	116	122	128	135	111	139	104	117	125	119	127	116	119	119	135	118	111	125	129	119	111	117	117	130	133	110	118	116	123	141	127	127	124	122	94	123	105	122	128	109	137	129	125	128	118	106	116	117	113	98	122	123	124	118	137	121	121	138	118	124	115	96	128	118	123	124	125	130	126	138	111	141	139	107	143	114	138	118	102	142	123	114	135	123	126	121	141	126	107	113	121	117	106	137	108	118	115	143	111	122	130	149	138	144	133	129	116	139	117	117	147	109	126	122	119	141	128	115	115	126	107	110	117	127	118	119	142	112	108	100	125	132	110	118	118	126	111	96	132	109	114	133	129	110	154	134	100	121	118	117	128	111	127	109	139	108	119	126	116	119	118	117	120	129	138	121	117	130	113	152	119	133	129	102	133	119	94	131	126	123	109	121	123	106	122	110	108	132	114	119	139	121	113	103	108	117	135	155	109	124	128	105	138	113	136	125	105	110	127	110	110	120	116	118	132	117	150	100	126	126	113	103	135	122	124	107	126	124	133	107	108	135	128	104	129	121	127	126	125	122	139	100	130	128	132	131	112	115	126	125	121	119	120	134	127	133	112	135	127	116	120	118	108	107	97	148	113	124	118	134	105	154	139	102	115	114	126	125	125	123	111	116	113	103	127	125	122	135	134	133	124	138	130	109	122	154	114	132	134	138	126	123	128	126	111	124	116	115	131	133	119	121	126	129	141	118	112	119	111	116	135	113	126	124	110	103	132	144	113	129	128	118	104	132	133	133	116	115	110	125	146	134	124	120	104	142	127	96	128	139	115	138	124	90	112	129	125	138	126	99	126	117	115	102	129	121	142	125	152	131	120	115	106	125	96	106	139	121	132	122	132	145	123	138	120	139	141	116	119	122	132	106	121	125	106	137	129	115	137	121	125	104	103	120	139	125	126	135	128	130	126	127	128	120	140	122	127	123	136	121	134	126	123	123	112	112	129	117	121	103	114	109	134	127	114	127	145	122	126	155	119	114	133	142	137	127	110	100	133	133	97	125	135	119	118	112	134	122	123	115	115	115	138	114	135	129	110	141	114	134	125	116	122	113	148	131	119	122	119	101	116	125	137	113	125	126	134	121	125	129	103	110	102	113	140	106	114	136	120	124	121	131	115	129	114	110	130	121	128	146	130	118	118	110	149	130	122	113	118	159	135	127	137	137	116	133	130	131	132	122	132	119	131	129	119	114	125	116	108	150	114	138	103	118	127	134	114	92	113	108	137	141	103	138	116	103	145	144	123	127	120	118	128	124	113	127	112	118	151	114	132	105	124	119	126	129	118	121	113	122	116	141	131	131	120	117	128	106	113	123	116	120	137	134	121	112	143	105	120	128	114	109	112	131	145	130	129	109	123	126	129	121	107	148	137	117	103	115	113	141	133	122	119	94	126	120	130	103	126	122	109	127	122	123	117	128	119	136	127	118	136	133	142	111	125	125	112	143	128	123	122	138	120	113	108	101	127	125	115	110	130	134	94	128	143	111	124	110	132	129	103	114	104	128	109	122	100	114	131	119	113	121	122	127	117	146	123	100	112	118	110	134	138	104	130	112	102	132	133	114	119	115	122	128	115	138	117	120	126	120	115	125	113	146	101	98	126	128	114	123	131	108	123	131	118	108	145	104	130	126	135	143	119	107	106	106	115	124	110	120	113	110	134	103	145	129	124	129	98	123	107	117	144	118	116	114	119	158	116	104	123	104	122	125	128	110	112	122	123	122	131	129	121	108	128	127	126	129	116	134	109	130	137	108	130	151	158	139	94	140	109	100	116	109	120	126	128	125	111	146	113	127	135	119	129	110	112	113	127	133	112	124	108	111	100	117	139	98	94	140	117	103	141	122	132	126	111	138	128	130	115	119	119	124	120	130	105	126	156	153	121	107	119	132	140	108	133	124	133	113	137	113	118	126	122	115	124	119	144	119	122	144	118	130	137	135	134	131	121	134	124	121	122	110	105	122	121	137	117	125	146	126	111	136	122	127	119	123	112	142	120	105	106	128	124	139	134	118	110	120	145	125	112	129	131	115	112	131	130	126	117	132	127	119	144	139	133	127	110	122	123	121	120	113	116	122	128	113	122	135	122	123	129	120	123	98	150	125	132	119	125	121	134	120	126	115	129	118	137	106	136	115	141	137	129	145	107	104	120	121	115	126	124	111	147	136	130	147	103	104	128	140	132	113	133	133	127	109	129	111	118	122	130	105	116	135	130	128	117	111	131	112	127	129	121	113	118	116	130	96	118	148	136	104	131	130	122	119	126	128	120	122	112	124	127	118	129	122	139	144	120	118	110	114	130	109	100	135	126	133	127	133	112	129	116	128	113	119	125	114	119	121	117	130	104	122	99	123	118	107	120	149	117	134	118	139	118	115	112	100	126	112	127	127	125	113	111	123	114	105	151	116	134	117	143	116	107	133	107	118	134	122	116	111	126	143	112	112	111	121	121	119	116	106	132	108	119	134	122	130	121	119	118	109	102	119	130	126	132	105	104	120	115	112	110	128	124	119	110	118	143	123	121	135	127	122	120	121	131	97	120	115	111	122	120	112	138	108	130	110	112	109	113	109	123	108	89	120	131	134	122	143	128	140	137	115	135	138	111	127	122	117	129	123	140	127	135	128	122	117	129	105	116	136	123	143	121	138	107	93	114	104	117	130	107	124	129	129	122	116	121	110	122	116	142	120	111	137	120	133	144	137	131	133	126	124	153	130	93	132	137	150	154	132	109	132	133	104	119	90	121	114	102	107	107	127	131	134	124	155	114	117	114	130	108	125	137	110	131	135	121	135	148	131	126	128	131	121	116	116	122	133	124	122	120	124	116	112	126	97	139	132	118	142	141	136	129	108	141	124	130	133	138	124	125	120	113	133	124	132	142	124	119	125	133	129	135	106	111	107	132	129	126	94	100	137	118	133	122	113	117	137	119	128	115	114	116	128	144	120	137	104	114	123	100	119	132	115	118	130	134	109	132	112	110	128	105	116	124	109	127	124	129	123	127	113	124	119	117	134	116	104	120	99	137	130	137	134	106	124	113
16428	13125	16914	13471	9305	5262	2499	1387	608	303	271	315	299	294	288	296	329	297	295	310	291	301	317	304	274	321	287	277	318	330	307	314	311	264	271	288	320	301	302	338	324	310	298	316	287	296	299	298	315	286	265	322	314	270	310	299	319	316	292	301	289	277	290	322	299	299	296	279	302	312	307	305	277	326	287	312	315	318	288	288	294	308	315	322	322	328	296	259	336	307	309	314	305	305	323	301	304	303	295	263	295	299	285	306	312	304	269	304	306	305	295	296	300	303	271	280	296	304	296	313	336	272	316	287	270	317	336	281	300	305	314	299	315	279	287	312	286	319	320	287	316	338	290	294	324	297	302	280	313	335	319	300	314	328	307	314	300	289	326	330	301	270	314	309	307	299	319	297	295	364	326	313	284	311	302	279	329	335	316	296	303	282	289	327	306	301	295	288	303	332	290	308	307	297	287	278	292	290	299	306	316	319	291	297	283	303	313	344	297	302	306	315	306	297	308	303	325	328	322	299	324	320	323	318	302	297	314	310	292	313	331	309	330	288	285	267	282	287	311	308	310	317	305	308	311	305	280	303	292	306	307	337	299	279	318	336	327	315	303	293	325	338	292	313	290	265	333	317	308	294	322	307	301	305	318	276	334	312	323	296	301	309	305	284	307	311	297	290	311	296	283	310	318	331	314	312	289	299	292	328	283	337	299	299	274	310	311	292	315	299	304	324	278	286	288	311	299	288	305	300	308	317	318	297	309	314	364	306	323	287	276	276	310	291	312	309	313	300	328	294	288	294	300	297	304	301	293	290	304	294	302	312	278	307	296	298	265	313	302	329	334	308	318	313	309	309	304	312	273	312	318	274	302	310	280	282	305	302	312	294	309	302	293	300	285	272	304	312	328	319	271	326	308	288	311	293	310	322	303	288	311	289	289	311	282	307	317	288	300	287	299	288	299	293	265	311	319	304	320	293	304	301	288	287	298	310	287	318	328	269	321	306	285	339	296	310	314	289	297	323	317	305	300	331	292	315	304	308	293	302	290	327	281	308	287	325	285	313	350	289	314	309	285	315	307	311	312	295	317	323	319	306	286	303	317	314	313	303	302	266	283	274	288	309	306	298	293	317	336	318	272	258	317	299	324	294	307	328	282	311	326	298	324	299	295	309	313	306	322	282	366	289	306	303	285	312	319	318	318	296	305	329	330	300	283	308	293	308	275	329	301	320	320	326	307	314	305	341	319	300	300	274	274	336	307	294	311	302	273	278	292	331	311	291	295	276	293	293	333	294	319	317	308	288	301	302	294	294	315	297	314	291	286	311	278	308	301	332	313	302	303	318	286	319	287	301	282	304	289	304	334	282	312	301	298	275	325	324	303	294	280	296	296	313	293	285	309	320	326	325	287	322	313	307	284	253	313	328	308	287	291	305	323	304	273	312	283	324	286	291	333	306	305	300	313	302	312	302	310	321	309	358	306	301	350	293	281	310	319	309	279	326	324	292	321	283	311	296	303	295	292	301	328	309	297	307	319	322	313	323	284	273	306	347	314	287	315	296	287	298	277	316	328	279	319	299	316	307	313	310	274	294	307	284	310	294	289	322	311	285	302	306	289	305	283	305	308	290	288	304	308	332	290	293	291	293	305	320	284	304	276	311	306	324	281	316	330	305	301	302	304	319	287	272	317	312	299	314	299	313	292	294	307	290	300	299	326	309	305	317	346	295	278	275	298	291	295	304	287	311	305	296	313	296	309	268	338	303	302	280	287	321	294	295	298	305	307	305	304	323	295	299	332	277	326	292	320	303	289	292	319	313	333	319	289	307	325	289	288	308	294	321	298	302	323	280	314	276	297	289	335	284	280	306	297	303	317	278	297	313	281	271	319	299	299	301	297	266	297	327	280	310	328	285	320	292	325	276	303	313	302	322	292	342	325	297	327	305	303	278	265	292	315	327	326	330	340	309	296	309	301	302	298	307	303	316	310	298	307	285	304	315	319	285	296	336	298	308	260	304	302	291	299	279	281	285	342	326	320	295	290	280	296	310	314	266	284	317	310	299	317	306	292	297	292	291	317	308	296	294	299	278	291	290	292	305	321	312	278	288	277	325	289	342	306	310	293	332	315	301	270	278	318	320	306	313	303	296	275	305	297	272	282	308	304	270	266	271	305	300	289	311	320	253	280	333	303	316	312	335	318	279	306	316	305	311	337	291	293	284	294	300	324	307	310	301	315	279	326	320	302	297	259	325	312	324	306	303	297	300	307	299	287	288	321	300	331	289	296	313	288	284	316	290	343	306	295	303	292	311	285	301	300	308	282	334	324	297	282	311	325	282	279	306	280	290	282	336	315	309	317	338	287	295	304	292	291	287	297	272	294	286	296	283	289	293	288	327	301	319	300	322	292	293	292	267	286	344	292	314	274	325	288	303	265	312	292	294	286	267	287	296	309	325	326	284	313	306	315	349	281	293	297	288	338	319	300	314	298	316	327	314	280	315	317	308	271	292	274	288	316	317	323	313	296	278	326	307	320	300	285	293	312	314	288	283	318	277	295	285	293	318	307	304	316	318	317	280	297	323	291	308	283	281	321	298	290	319	302	289	267	317	300	309	287	299	330	343	319	289	273	286	306	312	326	305	303	311	320	292	307	314	303	302	318	283	266	311	330	275	292	334	322	289	284	308	299	311	287	303	323	333	335	288	292	303	294	323	301	263	312	282	318	323	293	302	253	289	281	310	308	316	332	325	274	343	298	324	288	309	285	336	290	319	332	277	285	268	321	314	299	250	325	280	324	329	293	279	300	302	290	332	290	322	321	275	277	338	316	311	263	286	308	307	285	293	315	283	293	264	326	299	304	280	303	290	300	332	290	276	326	298	263	314	317	300	301	307	329	285	288	304	288	293	294	353	303	295	310	298	263	280	295	301	335	285	289	279	273	287	313	268	339	320	333	326	306	291	307	326	313	298	291	312	315	281	315	324	333	302	330	307	321	280	325	323	280	289	307	263	300	316	318	297	283	336	308	275	338	314	310	300	317	298	307	275	300	356	306	296	319	302	308	296	306	301	299	291	292	298	324	332	304	289	319	339	272	297	298	316	299	317	310	297	289	303	327	287	286	299	308	289	321	311	299	302	279	284	306	292	285	291	268	300	319	287	318	301	292	306	346	287	288	301	320	290	334	297	315	298	290	308	274	279	324	291	306	331	283	281	317	295	315	280	307	329	300	299	304	322	310	294	328	295	289	295	310	304	287	294	306	282	311	278	307	304	294	276	307	309	293	305	290	312	286	296	313	298	280	260	279	301	312	319	317	310	300	302	302	332	317	314	306	278	313	315	269	303	314	316	318	299	308	329	307	309	304	287	321	296	271	279	306	290	310	275	311	298	299	319	319	317	313	289	322	298	317	299	262	281	309	285	304	261	298	307	307	285	289	296	296	315	319	277	327	326	301	303	301	319	294	295	315	298	290	314	323	300	330	301	295	329	338	291	320	303
42305	29530	26441	22755	12696	5654	2304	750	240	195	204	214	200	205	178	216	187	209	189	202	185	204	199	169	222	209	170	201	217	169	185	241	188	176	173	192	205	192	193	205	197	192	176	186	196	223	213	224	196	193	197	195	195	208	195	196	217	184	211	195	209	206	209	223	208	199	198	174	206	186	173	219	224	197	188	200	184	175	222	205	198	216	233	210	218	192	209	219	194	200	183	187	188	189	198	219	192	198	187	217	208	191	215	185	213	203	187	195	189	187	200	175	193	210	191	163	202	192	194	180	209	226	216	201	230	207	224	170	218	215	218	218	193	189	208	197	198	220	205	200	203	199	184	194	215	234	210	185	196	176	178	190	232	218	219	198	191	184	193	199	194	200	196	218	227	185	199	194	180	220	210	198	181	169	211	199	197	214	184	206	202	218	177	182	196	204	201	176	210	182	201	202	169	203	197	188	219	214	188	212	181	195	203	225	194	186	205	181	219	204	206	201	191	189	191	198	193	187	204	196	200	215	211	164	217	182	180	207	188	190	216	195	188	206	212	184	211	202	172	219	187	166	208	179	193	189	167	190	193	180	197	214	208	203	185	185	200	180	189	191	180	180	179	176	195	202	199	206	204	196	187	205	191	180	191	200	207	208	202	179	201	196	201	186	182	202	177	189	183	212	190	213	210	224	192	192	184	200	196	208	204	205	196	224	207	160	226	199	200	185	218	176	178	176	227	186	183	199	196	222	185	183	213	177	183	230	180	191	222	215	171	189	207	189	217	211	199	185	211	217	204	209	185	161	191	166	201	204	177	184	203	200	184	189	195	190	193	194	217	176	212	177	168	183	206	186	205	188	192	195	213	205	196	199	179	207	202	212	202	209	236	215	207	192	199	207	211	189	186	211	185	231	189	188	186	170	184	203	221	165	209	193	177	148	220	183	191	194	195	220	211	202	196	224	209	209	201	216	201	244	214	203	208	189	183	190	216	189	206	198	225	209	196	203	193	180	219	189	196	201	214	200	205	209	209	196	211	205	213	210	164	194	202	198	179	198	204	206	195	192	193	221	174	224	191	221	177	212	176	207	203	186	198	236	196	206	202	187	209	210	227	214	193	195	186	216	186	227	230	188	190	190	190	213	211	196	192	180	203	198	203	221	208	192	190	188	196	200	231	223	211	196	203	214	166	202	219	192	198	213	205	214	199	185	195	240	203	200	209	207	194	198	196	198	217	205	205	159	167	186	179	173	211	189	204	183	169	188	188	207	196	186	246	231	170	188	193	205	206	202	207	202	192	213	241	195	202	228	215	210	195	213	209	209	217	185	198	191	199	187	184	181	197	198	193	186	198	191	206	198	207	198	168	226	195	204	213	218	195	207	193	200	203	211	205	153	176	209	209	189	226	193	222	231	203	185	195	182	216	178	175	206	216	181	186	208	214	196	207	189	192	218	194	200	198	211	207	204	215	194	192	200	218	201	202	204	193	217	208	204	203	216	204	203	196	191	180	199	188	199	180	171	186	227	225	192	180	229	150	207	214	169	220	209	196	213	216	190	203	182	191	220	216	193	194	217	196	202	187	204	196	187	191	208	210	195	206	222	202	207	210	202	204	208	206	202	185	179	229	202	194	199	204	174	207	201	188	211	205	189	203	177	188	179	201	212	210	198	221	183	188	188	218	200	167	220	198	220	189	195	203	207	207	216	200	199	209	214	194	176	181	185	198	201	200	211	202	184	176	185	193	183	177	178	197	202	191	203	170	193	206	202	189	197	208	207	189	196	205	205	202	183	188	177	224	230	187	211	165	179	205	193	179	204	196	182	191	189	197	214	196	206	202	198	205	197	201	183	202	225	186	201	206	215	200	193	180	200	237	175	198	203	187	196	207	191	186	180	217	205	194	223	202	216	194	219	175	179	183	192	204	211	195	176	195	196	172	199	218	216	205	179	201	186	195	202	189	226	193	207	199	207	182	191	180	164	207	202	197	202	196	195	199	187	213	216	204	207	190	223	197	198	192	205	196	196	215	190	213	204	235	188	183	191	190	185	210	192	214	196	229	196	196	183	174	179	223	187	202	215	180	186	189	183	203	216	196	187	209	197	205	199	213	181	188	198	206	206	194	192	200	176	197	173	174	226	169	209	196	201	204	173	171	203	215	178	187	163	167	197	202	184	227	206	208	174	200	180	213	200	199	195	207	193	178	218	211	178	221	193	199	192	186	213	215	209	192	167	192	190	202	200	188	192	190	178	214	179	196	212	195	188	213	237	159	231	205	194	209	204	172	168	202	198	201	191	209	209	198	208	196	238	195	191	221	243	184	204	193	227	215	209	165	187	212	206	185	214	198	156	197	225	203	199	201	195	195	202	174	200	186	194	176	173	182	200	208	197	189	188	206	199	199	203	218	211	192	221	188	180	205	211	209	225	194	195	209	221	212	209	206	225	180	200	182	180	204	210	225	204	204	197	187	194	191	181	165	172	199	218	194	208	228	218	173	202	219	175	204	185	212	198	201	198	178	200	204	187	188	192	212	201	180	200	198	187	190	201	210	194	206	223	200	182	200	201	198	193	195	198	205	189	203	189	208	181	210	199	190	205	197	220	209	182	205	214	207	206	205	197	192	167	201	218	207	215	196	207	208	207	200	209	201	220	182	172	205	203	188	181	194	174	178	194	223	195	226	200	226	209	212	199	197	221	201	215	197	220	205	206	193	191	204	223	217	197	185	190	189	198	201	212	212	202	193	173	223	197	193	189	190	184	186	210	185	192	201	195	197	185	210	190	206	214	189	196	186	230	201	196	197	204	186	191	224	224	194	212	199	188	196	180	167	209	180	190	180	202	177	192	204	197	200	190	171	188	235	221	198	202	163	201	225	207	167	216	211	221	194	199	188	213	202	201	177	216	210	213	198	235	219	181	198	190	201	206	182	216	177	185	205	165	184	198	175	223	207	195	174	212	192	171	203	215	204	195	207	197	206	196	199	199	174	210	207	204	217	174	203	201	226	164	181	181	179	200	203	193	195	202	185	212	197	178	195	223	206	209	185	195	210	200	180	191	216	218	190	215	219	216	206	216	190	195	211	211	201	187	201	199	196	200	212	174	185	189	201	175	202	198	179	182	195	190	179	199	213	211	200	192	181	191	206	204	198	206	209	206	189	219	200	179	171	180	202	176	208	218	196	189	205	183	211	180	173	188	205	174	225	198	182	208	193	183	190	196	217	189	229	192	188	211	209	204	186	205	210	205	205	182	200	199	187	175	180	185	178	226	175	205	193	201	213	216	214	184	195	181	232	195	211	195	219	200	184	210	214	187	229	207	179	179	216	194	204	215	210	221	224	215	212	183	213	192	206	215	182	193	199	192	208	213	221	206	198	182	198	201	208	214	189	208	201	193	196	193	197	202	214	192	217	213	204	223	196	202	163	206	199	203	224	204	219	218	206	195	205	193	194	194	205	201	205	190	191	209	210	196	222	201	196	192	197	204	187	201
26716	23522	31705	34264	24432	15080	7973	2565	600	499	488	502	481	484	518	455	513	466	447	452	471	524	475	477	455	456	462	449	470	481	469	448	443	457	475	500	496	411	463	511	444	432	439	467	486	438	460	437	413	456	500	439	454	469	473	463	447	460	454	458	451	457	486	440	496	448	446	433	440	457	447	416	477	445	457	487	451	468	450	488	478	401	504	463	430	468	463	454	423	453	485	435	451	475	453	454	437	452	420	449	432	424	430	463	438	458	447	463	470	450	479	466	445	435	439	493	452	435	445	451	462	454	468	447	460	457	472	468	462	446	449	427	415	465	479	432	478	441	460	496	483	448	446	403	492	458	528	496	475	426	470	461	434	464	471	472	441	433	448	418	453	448	469	443	439	458	427	458	491	462	437	480	452	504	480	486	460	456	464	445	428	484	429	461	460	464	425	504	456	464	449	423	445	485	442	493	416	470	481	457	440	465	444	450	497	441	452	409	445	454	447	421	426	447	484	483	498	452	430	442	441	462	446	465	432	458	457	481	506	449	439	486	439	454	467	519	471	474	472	444	487	461	433	470	466	471	469	444	451	460	477	469	462	446	479	490	446	485	470	455	462	471	445	469	497	453	477	430	472	444	464	433	469	492	475	466	454	494	428	427	474	502	428	460	463	458	451	469	482	446	499	434	458	473	430	461	468	449	457	485	417	449	453	446	442	454	439	452	497	461	520	466	417	449	467	448	409	479	445	452	459	411	451	434	468	492	449	411	404	481	436	456	457	468	423	451	478	457	442	446	442	444	448	464	440	467	449	477	461	454	468	457	449	479	432	453	431	456	455	450	474	491	440	465	480	467	446	428	434	445	441	457	447	458	531	480	489	449	443	417	468	475	458	464	469	471	433	458	463	445	452	467	465	487	479	444	470	429	472	457	458	466	468	453	493	443	434	462	497	429	488	423	471	431	452	437	445	466	434	459	512	452	463	450	436	486	516	450	451	515	444	477	438	444	496	466	461	453	465	414	424	482	451	461	437	461	460	474	470	442	426	458	447	452	480	444	449	475	432	427	467	462	474	460	478	448	474	442	433	486	495	454	485	485	477	453	482	439	451	478	459	465	453	425	467	439	474	439	463	454	468	453	460	457	473	433	466	444	480	411	454	480	491	407	454	441	479	460	456	435	464	485	423	434	481	424	473	476	427	466	458	446	473	437	431	468	470	442	491	427	478	504	477	466	455	430	431	451	451	459	448	463	451	440	459	524	455	462	478	429	403	441	478	487	451	475	456	447	482	483	481	458	435	482	453	461	425	458	452	436	433	462	456	491	416	431	459	468	430	447	460	476	427	449	457	433	475	437	466	441	438	447	452	462	458	473	436	487	477	476	451	493	447	493	448	520	468	507	439	452	413	506	471	432	452	422	422	490	465	424	460	470	429	467	410	454	449	411	475	479	458	463	451	491	441	471	426	462	433	470	471	441	418	450	485	422	444	467	429	450	486	427	453	475	443	464	486	460	461	476	470	470	449	422	501	492	459	460	470	454	474	466	430	452	461	504	468	457	466	471	434	464	451	452	481	451	448	477	468	445	474	435	473	472	480	467	427	455	479	443	428	469	462	484	477	429	466	431	461	446	439	435	438	479	482	433	458	460	447	426	463	454	430	483	459	425	437	448	446	491	479	431	477	435	428	457	444	412	450	452	469	451	408	447	451	456	440	468	453	477	450	464	423	416	471	432	434	425	456	434	454	476	474	448	428	452	461	450	481	488	424	438	452	433	434	469	454	460	460	469	420	431	470	454	438	466	476	422	429	435	456	459	432	452	467	470	471	426	473	478	472	504	464	510	451	480	443	444	446	453	483	484	443	421	446	479	479	498	459	459	447	478	464	490	440	442	483	456	466	432	476	438	470	461	445	439	437	456	475	469	495	466	487	451	501	443	453	482	434	450	459	474	453	459	455	450	457	427	438	465	459	464	454	518	479	416	458	447	437	445	502	491	449	469	449	481	446	460	424	441	463	432	438	470	449	478	435	456	484	456	454	439	438	458	485	432	436	460	460	473	479	445	455	459	481	508	469	456	473	473	440	462	465	488	452	448	487	441	475	464	452	441	455	446	476	468	446	478	487	446	460	502	468	470	482	473	461	473	458	432	454	446	465	476	470	431	464	436	458	453	469	465	470	456	455	443	486	457	463	430	476	444	431	502	470	465	463	496	431	430	489	513	450	474	474	458	465	462	474	411	454	475	441	474	440	426	453	453	441	479	423	480	460	436	462	426	474	467	447	486	455	473	431	421	448	477	442	495	468	446	447	440	501	438	465	469	488	432	450	444	437	456	450	464	494	474	462	474	454	444	483	475	479	459	467	492	471	437	423	457	481	443	456	428	475	467	422	459	441	426	444	459	455	422	450	471	459	452	497	469	451	428	459	441	469	489	497	420	441	499	408	446	425	432	453	452	435	439	464	437	426	486	454	441	439	437	484	450	448	498	436	457	474	449	480	445	438	511	467	453	470	411	494	443	409	448	419	442	441	453	470	437	471	473	438	484	451	430	461	493	495	454	481	489	486	476	480	434	442	466	506	468	442	477	463	480	478	509	456	457	491	436	463	444	469	451	461	464	440	475	470	490	430	437	444	465	485	454	455	461	475	474	465	413	459	459	466	469	467	460	458	467	462	457	475	444	479	489	449	437	423	427	481	418	446	439	432	468	505	455	481	477	478	476	414	418	454	453	454	468	454	471	463	467	484	448	432	470	457	457	437	475	475	474	462	411	448	456	429	456	422	462	461	435	464	448	426	444	482	449	432	445	435	458	430	439	435	461	443	420	434	460	424	458	447	430	482	459	477	473	509	448	465	465	480	466	468	464	417	468	446	434	418	502	426	477	406	461	465	443	481	427	466	521	442	473	487	427	492	462	421	442	460	457	478	445	475	430	431	466	461	452	439	429	461	472	463	447	442	452	470	478	483	464	466	475	441	449	464	445	479	415	433	444	464	444	416	494	438	422	464	485	451	442	449	421	455	465	459	439	470	506	476	499	403	427	433	473	455	445	458	449	448	412	444	437	453	426	468	439	448	470	438	437	462	463	450	463	455	446	426	470	460	407	466	460	464	455	448	476	437	496	486	469	431	468	482	452	453	468	445	442	441	438	446	456	447	469	485	446	426	476	447	401	492	454	434	440	447	468	475	472	441	431	424	457	444	457	478	447	445	467	450	429	438	464	455	449	412	470	448	443	481	440	468	459	443	473	460	456	442	434	510	437	445	475	434	429	447	439	423	487	455	493	500	441	451	438	435	436	429	459	456	458	452	423	471	464	447	460	477	470	457	469	472	464	468	495	476	446	489	429	438	447	467	444	451	427	447	503	435	433	469	476	482	454	458	459	441	462	457	437	473	462	440	456	440	464	481	445	467	456	475	458	435	433	431	485	452	405	394	462	440	455	464	449	471	491	471	445	473	422	442	461	487	419	442	448	511	443	443	421	496	476	465	460
54248	38897	37372	31075	20748	10450	5039	2363	447	278	221	237	233	223	242	239	258	232	229	231	229	226	247	241	264	239	249	246	256	226	255	214	218	253	259	244	210	239	227	225	232	207	268	264	228	216	234	221	247	237	241	269	227	217	242	268	229	249	250	216	283	219	250	241	261	244	233	230	230	255	245	249	254	229	215	209	252	292	252	222	250	222	225	248	234	218	229	236	259	213	210	216	245	228	223	231	199	210	218	224	242	240	210	195	225	219	213	223	245	221	234	198	247	245	226	216	252	229	221	273	215	248	229	209	232	241	245	245	228	211	218	236	249	255	244	212	244	213	257	244	248	223	241	244	239	228	228	238	224	237	253	239	217	196	226	254	233	251	258	249	277	268	218	242	258	233	226	201	228	221	227	209	246	227	251	259	235	227	228	204	243	237	204	233	221	230	234	231	223	238	237	233	198	233	263	230	242	241	234	225	229	225	233	223	191	244	260	231	241	221	247	249	235	249	200	249	213	216	264	230	245	225	216	217	244	254	241	235	241	266	253	236	232	224	224	250	225	246	258	226	232	279	254	240	243	248	241	234	203	224	254	243	244	251	216	213	250	207	247	240	236	260	242	253	255	229	263	239	243	238	235	228	246	254	233	206	252	254	248	222	260	246	264	224	232	241	273	245	224	277	212	238	233	224	208	233	224	208	229	225	250	246	237	263	231	233	235	235	234	237	197	223	249	274	240	256	257	273	217	251	234	226	248	226	215	211	269	225	231	232	234	231	219	247	242	246	251	237	230	211	230	211	201	200	224	214	218	229	244	244	213	250	219	245	254	266	230	217	260	239	268	223	224	267	257	243	249	247	258	227	224	245	244	234	253	238	235	237	246	220	235	238	241	220	237	233	240	231	231	223	257	244	253	254	205	195	200	245	262	238	278	289	237	213	206	228	229	227	225	232	226	227	217	231	240	213	242	236	219	235	245	237	219	203	225	218	208	220	212	235	222	224	243	252	203	244	231	248	218	244	277	250	240	243	242	250	271	258	260	239	224	235	243	251	214	235	215	232	237	211	220	222	244	270	210	220	215	220	237	245	232	242	237	239	241	216	239	246	220	232	230	243	239	229	236	239	232	214	242	273	251	243	221	239	254	256	244	237	242	222	236	249	207	230	236	197	221	235	271	209	217	223	227	260	218	216	234	230	231	243	225	269	233	213	238	229	237	234	263	231	236	224	229	249	228	236	206	235	224	217	236	231	246	220	247	231	228	257	226	237	226	228	257	220	242	252	256	227	246	237	209	233	238	243	210	224	265	229	244	249	216	245	239	239	243	216	230	267	212	253	220	244	211	248	236	248	249	231	242	219	197	219	236	227	230	229	215	248	210	206	196	239	218	220	248	231	217	263	224	231	229	236	254	233	238	231	267	262	245	193	222	209	236	221	205	222	244	232	248	241	223	243	227	241	232	258	244	245	233	202	237	231	249	253	215	227	264	246	252	263	233	211	229	249	249	226	241	236	258	285	220	232	257	242	243	204	218	256	199	226	235	217	221	228	232	210	229	233	224	224	257	238	240	248	247	240	252	270	230	241	233	217	231	235	242	239	210	253	250	240	252	259	228	222	234	259	224	221	249	208	245	241	244	240	252	223	224	221	248	257	256	227	240	243	222	233	206	251	223	230	259	212	246	232	236	228	230	256	217	238	254	240	232	276	236	220	199	237	213	227	242	260	220	226	243	252	253	250	253	237	239	242	232	229	237	235	258	231	230	242	258	269	224	259	234	242	238	232	244	255	250	217	237	244	258	232	237	253	264	245	227	208	238	251	270	208	222	239	223	234	217	214	261	279	241	224	255	245	257	209	230	214	218	230	221	217	230	241	232	229	201	215	226	230	225	216	250	241	227	229	243	242	222	233	239	230	226	207	254	204	220	212	245	244	232	226	220	247	241	240	224	254	226	244	248	257	244	203	234	225	226	230	253	214	256	233	244	226	249	210	172	248	231	249	250	227	242	254	224	240	234	228	225	214	210	240	213	217	235	226	244	206	205	233	236	243	205	217	220	238	236	235	250	232	260	231	191	228	221	244	257	231	255	232	255	212	223	228	238	260	243	258	218	243	232	216	225	240	269	217	258	260	235	206	244	239	247	236	241	223	208	221	241	220	215	218	229	275	234	209	247	242	225	215	244	217	262	233	220	239	218	241	220	250	237	253	224	244	244	226	237	245	241	228	235	240	248	254	225	233	244	237	221	231	208	253	220	231	235	211	254	236	202	227	252	243	271	231	246	236	226	258	235	232	222	231	216	218	251	229	238	235	237	224	229	244	220	250	221	197	213	234	229	231	212	223	250	255	283	277	253	262	251	226	259	226	202	236	238	245	251	267	243	242	210	224	230	226	231	217	222	238	222	218	216	241	214	246	209	252	248	221	232	231	238	221	252	249	259	243	233	254	257	218	227	233	230	241	238	242	222	231	249	252	219	229	238	241	252	248	228	246	240	192	240	261	231	236	232	246	263	213	241	210	221	241	244	255	195	234	228	236	202	234	230	260	207	215	234	215	229	233	262	282	241	217	245	258	237	245	233	250	245	213	247	235	228	244	207	217	218	256	261	232	222	235	248	251	232	205	262	265	202	238	225	213	242	238	243	255	228	229	233	247	238	257	241	249	265	246	238	205	260	222	263	241	259	218	220	229	217	221	226	221	250	229	225	223	256	235	240	233	252	231	228	213	243	246	240	242	229	224	224	232	232	219	217	238	237	230	250	211	283	239	250	259	231	206	240	235	264	208	255	218	224	249	236	233	227	229	227	223	228	231	232	244	220	239	217	246	215	258	247	223	226	202	235	223	252	212	228	225	240	280	254	220	235	246	274	222	247	232	218	177	226	217	227	240	250	230	242	229	267	263	251	266	242	237	213	236	216	236	223	212	211	248	229	221	221	264	290	223	244	202	218	212	245	225	221	237	252	264	250	255	241	241	257	238	230	244	239	227	219	244	245	233	218	249	224	209	226	235	226	234	231	228	247	204	227	232	262	255	269	227	225	222	247	203	236	215	227	245	229	225	237	259	205	251	224	228	218	232	253	241	237	232	235	228	215	253	243	233	211	271	266	232	230	226	232	244	244	200	263	232	248	256	246	232	233	235	243	224	226	231	226	239	234	244	231	239	248	236	207	232	239	232	205	227	241	224	227	246	254	213	221	216	257	227	255	244	226	221	259	268	247	218	241	229	238	229	230	260	188	223	228	230	247	221	246	213	232	237	248	224	240	213	224	230	247	247	228	219	228	256	216	251	224	255	234	227	221	243	245	225	239	245	229	267	216	248	229	213	268	227	235	218	212	227	228	242	225	299	240	193	246	254	243	234	223	240	234	213	234	215	222	233	237	219	211	233	220	243	218	247	222	209	214	238	230	218	205	216	222	244	243	225	255	238	220	250	232	228	241	234	234	205	213	239	237	260	220	242	241	232	257	237	236	236	222	239	242	226	288	210	234	212
34964	31133	39441	40671	32184	22688	14666	7618	1041	558	553	552	529	518	573	540	583	513	518	504	520	526	518	507	545	508	522	501	511	511	557	544	523	484	495	532	507	512	500	514	518	482	495	525	540	521	531	532	508	533	520	489	519	513	464	539	533	522	501	499	562	501	534	460	509	520	512	550	525	513	546	518	532	484	552	527	539	512	541	535	580	484	506	510	508	516	481	527	530	548	523	513	523	532	500	496	510	519	516	523	521	528	498	541	493	513	491	499	471	509	515	517	539	516	522	526	539	520	537	494	488	506	552	499	512	556	503	516	530	524	538	510	521	514	524	487	527	520	524	509	528	519	496	531	498	498	507	521	550	516	498	554	523	531	493	499	495	492	538	516	505	498	505	526	545	492	519	512	528	523	529	512	537	511	491	516	528	496	511	525	495	526	507	525	538	538	555	544	514	507	495	509	509	522	514	535	514	476	512	518	521	534	503	475	567	513	486	510	513	530	499	512	548	500	511	455	517	486	508	507	529	505	538	491	482	513	533	497	520	513	532	513	541	539	496	531	545	526	506	520	497	507	520	536	534	471	529	489	518	512	501	521	539	490	507	528	511	457	528	458	498	520	534	573	503	512	499	476	521	537	504	535	499	520	487	551	523	534	477	501	535	515	527	510	497	482	502	532	484	515	477	477	552	533	521	541	504	513	495	529	467	543	540	505	517	512	500	546	497	518	518	477	506	508	513	519	558	511	506	525	473	523	518	493	503	509	501	491	518	499	486	501	500	489	541	499	490	505	546	506	510	504	498	486	556	481	544	526	528	547	554	524	524	523	503	534	537	520	509	471	575	537	490	518	533	459	499	533	534	502	492	505	507	521	498	475	507	480	523	540	507	506	495	520	511	515	555	521	505	496	528	495	546	504	480	485	557	526	523	515	525	522	505	508	524	526	504	522	525	491	512	481	495	521	494	493	486	513	496	526	492	505	507	511	540	489	480	533	490	484	505	487	514	512	512	521	518	505	517	490	499	531	457	525	496	528	499	546	542	519	545	517	539	516	541	524	546	502	487	555	492	516	534	518	488	496	529	523	514	474	494	509	474	486	519	472	512	492	502	506	510	520	492	534	481	480	525	493	492	485	516	512	491	530	497	542	531	519	496	539	484	518	530	498	513	512	511	521	503	526	470	493	523	503	500	495	531	503	523	542	502	488	519	525	511	530	496	501	513	543	546	536	537	545	548	487	526	491	520	524	502	504	520	494	483	520	512	522	511	525	477	513	510	515	522	543	579	495	515	514	534	538	536	522	537	509	487	545	523	476	508	524	530	500	504	462	509	511	529	521	510	488	510	527	514	490	570	511	484	500	506	502	545	496	549	535	503	480	497	550	517	544	562	464	505	522	522	517	506	512	483	515	486	506	523	507	532	523	537	515	483	487	526	506	496	487	526	514	527	502	530	503	577	487	509	508	506	528	546	468	521	452	461	504	523	461	492	493	563	519	502	537	482	505	489	501	453	494	499	473	532	499	508	536	492	529	521	511	503	493	464	511	521	514	531	510	498	506	537	515	502	528	519	521	489	519	572	524	529	508	512	528	467	523	508	523	493	491	541	533	531	495	490	519	480	490	530	526	539	518	527	505	474	525	514	497	507	496	516	521	541	527	507	499	518	468	547	490	490	556	491	532	499	511	488	565	505	530	494	524	518	519	468	541	483	477	529	521	513	501	494	498	548	506	550	518	526	498	510	515	521	491	531	536	511	494	511	503	534	499	525	495	570	504	501	537	481	528	506	469	553	528	456	508	505	511	487	489	517	549	517	536	501	556	463	524	503	553	519	512	486	546	527	545	531	513	499	468	513	507	506	541	505	493	529	500	504	495	477	502	503	534	513	521	548	542	498	518	509	493	540	511	486	492	505	478	496	484	492	510	511	478	498	493	512	543	534	497	544	493	522	528	483	510	485	522	561	502	510	508	524	521	565	502	535	512	499	515	504	532	546	569	534	515	533	515	504	543	541	524	530	482	509	482	538	557	522	497	464	507	501	493	524	506	527	523	516	509	504	518	499	469	509	530	520	511	554	500	551	546	540	520	508	555	495	502	489	503	510	534	487	537	479	511	552	527	507	493	525	525	514	473	499	517	527	482	520	513	517	528	479	479	468	481	540	515	484	468	543	505	511	526	494	535	501	524	512	475	486	503	473	496	522	503	556	522	527	505	540	490	489	511	512	520	488	525	485	490	509	522	486	532	475	564	473	505	524	497	493	491	511	536	552	504	538	535	529	468	499	512	465	518	504	514	532	555	536	523	545	507	528	537	523	526	504	510	525	521	541	482	526	478	527	510	513	490	538	529	475	544	519	582	492	511	513	508	514	474	492	494	523	500	517	490	548	528	530	559	511	502	485	529	525	509	510	538	534	566	519	505	498	500	513	486	504	482	500	485	516	474	543	507	541	512	499	540	527	509	529	491	524	551	523	491	524	530	510	494	534	515	479	532	517	528	503	543	534	488	484	457	503	515	500	484	484	467	537	498	517	536	546	505	461	507	498	478	479	480	542	513	498	510	556	514	497	510	520	514	508	530	563	470	538	523	540	530	538	512	523	525	523	524	513	500	485	495	519	543	551	499	498	491	474	502	503	503	510	538	531	585	511	528	525	521	513	494	542	529	528	475	492	513	472	501	516	494	504	524	508	560	524	529	514	541	516	518	494	504	508	520	533	491	516	499	486	542	489	537	499	479	538	474	538	499	543	493	527	502	519	537	510	509	534	500	502	509	516	544	494	524	509	487	536	484	488	521	534	504	497	476	476	508	506	478	544	540	490	506	505	500	496	525	514	499	517	524	513	499	479	502	490	504	496	537	488	477	537	540	514	513	498	523	475	526	476	480	498	502	498	513	513	511	545	493	515	498	518	514	539	489	553	477	503	511	481	495	523	452	530	515	519	483	522	541	488	506	518	458	527	542	558	502	472	524	487	507	522	497	547	514	515	491	544	516	509	548	525	538	515	511	509	485	512	509	483	538	528	502	508	516	523	545	493	503	518	507	493	499	572	519	491	524	523	516	475	523	496	530	503	541	458	545	508	470	541	515	520	518	522	555	514	481	522	523	523	468	492	509	497	502	555	531	492	512	533	517	492	524	477	541	505	513	534	497	508	523	517	486	485	480	483	500	517	492	510	509	517	510	515	512	508	516	510	474	531	474	514	528	525	543	518	488	543	507	509	525	520	544	525	510	545	495	542	527	480	541	549	523	518	524	475	523	516	520	540	474	517	533	485	520	524	528	474	535	472	489	485	553	508	502	510	502	492	499	500	525	533	519	488	548	540	483	511	528	501	529	499	535	520	514	498	537	521	524	462	485	548	492	491	490	511	528	522	497	492	505	533	501	504	493	539	518	483	511	509	561	496	534	471	504	530	470	528	476	529	509	544	517	534	503	501	533	551	468	507	493	489	498	492	495	518	490	511	513	484	517	489	502	535	500	498	545	495	489	496	528
30362	15221	10221	5500	2041	710	306	137	105	107	100	110	121	104	111	112	115	119	110	88	93	115	112	102	109	106	136	121	115	113	111	105	105	117	113	127	135	113	98	122	108	102	101	108	102	95	104	113	86	83	104	103	109	108	127	117	107	125	105	116	105	128	131	105	89	116	134	123	116	105	108	122	131	102	103	111	114	124	108	137	104	105	113	92	110	103	116	98	117	100	110	124	121	139	82	106	107	109	105	106	83	120	109	111	103	98	89	92	108	118	99	102	117	114	99	111	121	125	93	107	103	110	116	136	88	91	106	98	100	101	92	109	97	117	114	109	112	93	92	127	125	116	115	99	101	97	114	111	105	135	96	100	91	111	98	119	116	89	128	124	104	106	99	113	112	93	109	130	107	104	84	100	108	120	112	137	108	101	100	99	107	103	109	100	96	101	117	83	103	109	95	127	120	105	113	102	103	106	116	117	105	107	124	108	106	96	110	110	103	109	99	103	108	108	115	119	119	91	105	112	122	98	129	104	95	114	112	120	94	84	110	120	110	120	100	109	86	134	117	120	124	101	115	92	118	125	105	94	119	108	91	119	106	111	111	119	124	113	116	111	98	117	123	104	112	123	109	98	107	98	100	135	124	125	99	100	105	117	104	116	89	108	87	90	95	110	98	121	110	110	98	98	97	122	109	115	101	101	110	102	124	109	108	106	120	123	104	118	123	110	110	109	100	106	123	112	96	103	106	128	99	110	97	110	139	127	98	104	136	109	120	112	100	130	130	100	108	114	98	106	113	86	100	102	94	119	133	117	110	94	105	103	107	98	99	112	99	105	122	115	120	103	87	106	131	106	134	116	108	108	106	102	109	111	102	118	82	99	108	103	107	82	109	104	121	112	115	110	113	98	95	110	112	122	112	95	93	107	99	113	102	102	114	112	130	107	109	115	102	101	110	119	114	120	103	98	98	99	107	93	115	129	97	103	108	94	104	114	117	115	123	116	97	108	122	111	97	116	107	102	112	112	102	121	98	113	109	103	118	107	121	110	100	90	104	107	103	113	135	103	140	129	109	132	88	94	128	110	89	93	109	114	125	99	105	120	116	106	126	106	106	100	131	109	84	105	112	127	88	116	102	111	101	98	109	93	97	119	104	108	116	102	94	95	119	101	107	97	111	94	89	108	102	107	100	111	109	121	108	118	92	91	116	113	120	98	95	103	84	101	103	108	98	88	99	105	102	117	134	105	117	106	115	109	105	111	104	109	111	115	119	117	110	110	104	121	116	113	117	125	105	107	112	118	105	112	102	125	111	112	108	104	109	133	105	124	133	124	101	102	97	93	104	125	90	111	107	102	116	102	87	108	104	116	106	109	98	113	119	110	116	99	130	96	119	103	127	146	110	100	117	103	88	109	104	102	123	118	121	105	109	129	111	95	124	104	120	100	95	130	120	137	111	109	97	112	111	115	108	93	112	108	133	119	123	113	100	99	106	128	106	105	101	109	117	115	98	106	107	96	107	106	118	103	113	114	113	109	104	124	96	125	87	100	113	100	106	105	107	115	115	112	109	113	139	100	96	114	116	100	99	119	91	105	113	105	102	97	108	90	126	103	120	102	101	125	105	131	98	98	122	104	114	105	107	94	120	109	96	89	108	114	106	96	96	109	120	104	109	103	119	116	112	94	112	121	94	103	108	117	107	126	95	98	118	114	101	105	94	126	105	111	104	122	118	113	100	116	101	106	95	91	98	113	94	96	101	110	95	111	92	112	117	102	95	102	103	126	110	98	113	110	130	131	108	109	128	110	110	121	114	91	98	110	126	106	116	147	105	124	117	103	109	106	106	114	105	122	101	128	113	127	114	98	105	115	125	93	130	116	105	105	101	118	107	110	109	125	130	109	101	118	103	140	129	94	102	124	105	98	83	123	104	112	106	97	101	104	97	101	96	113	116	96	107	110	119	109	143	131	106	95	99	109	96	113	97	93	119	105	118	111	116	108	99	133	110	114	120	123	103	106	131	113	108	108	98	98	119	116	101	102	117	110	119	120	117	118	114	92	121	126	93	130	82	104	102	110	122	116	130	108	116	105	107	96	115	118	104	131	122	116	136	102	93	108	107	117	78	88	118	105	123	127	123	108	99	83	127	114	134	103	103	113	102	115	122	109	119	107	95	95	131	101	118	105	122	113	107	99	101	132	112	106	102	125	95	103	92	110	121	103	120	131	110	144	88	110	110	80	118	114	100	120	98	132	111	101	91	117	89	100	123	125	109	121	122	99	101	94	91	95	120	104	105	121	103	122	109	102	98	112	131	96	103	116	126	94	111	107	96	107	114	111	95	103	113	108	102	102	97	103	119	121	108	112	98	98	105	107	110	111	112	98	110	110	85	112	132	126	107	96	119	109	125	102	99	104	119	97	115	98	113	112	118	114	111	104	112	133	120	102	90	90	96	108	103	94	107	113	107	106	96	102	110	107	121	80	110	120	104	99	103	98	102	113	114	113	104	116	119	105	111	111	99	103	105	103	105	92	108	108	105	96	106	113	96	100	102	95	108	112	99	113	114	109	103	98	121	105	117	80	123	126	109	115	106	107	118	106	103	113	112	112	119	104	106	103	106	121	107	112	102	144	107	116	107	110	106	112	105	115	93	86	119	93	90	99	109	121	106	101	90	109	117	122	121	102	102	99	114	111	113	71	115	115	112	102	118	110	129	118	96	99	112	114	118	97	110	121	116	89	100	112	112	114	88	119	98	96	100	109	111	106	109	114	115	91	115	115	102	108	121	102	97	83	99	111	91	122	112	111	121	103	109	115	137	112	107	95	106	111	129	115	99	121	102	93	114	121	115	117	110	102	122	114	96	105	127	96	117	124	126	107	101	98	106	114	116	103	93	105	111	110	100	116	86	104	113	115	90	105	106	129	130	94	97	97	95	107	114	105	101	99	112	105	112	128	113	95	111	116	109	103	115	87	120	112	98	107	110	105	117	92	108	118	111	93	113	85	104	112	108	121	99	108	122	110	108	117	113	103	114	82	102	106	109	97	104	122	112	137	112	116	117	97	113	115	107	100	122	127	103	96	141	131	126	103	131	104	116	87	110	99	105	114	117	131	116	103	120	102	96	118	95	105	108	103	100	122	128	109	100	114	113	106	113	120	103	101	129	115	124	102	122	103	113	105	106	100	113	116	113	120	94	110	102	101	96	115	120	119	121	115	117	115	107	115	114	110	112	115	109	108	94	104	127	100	122	113	116	122	120	105	118	104	123	109	117	93	104	112	123	105	94	117	114	102	97	106	114	100	122	121	103	119	108	109	105	109	96	103	120	111	112	103	83	116	92	116	126	111	84	98	133	99	126	101	105	99	120	137	104	96	114	114	144	107	106	105	84	99	104	110	133	107	108	115	107	114	107	106	105	112	110	114	112	109	109	109	101	109	111	118	104	92	105	91	108	107	119	119	102	89	100	99	116	116	91	119	113	97	106	104	95	109
19552	11906	15540	12575	6425	2697	1104	425	276	267	272	256	260	274	286	271	270	275	266	240	246	246	274	269	290	292	293	277	262	279	288	258	282	241	261	285	247	282	269	284	295	288	314	262	273	281	265	273	277	277	289	277	279	290	267	275	251	269	279	291	275	255	256	270	261	274	300	273	280	302	274	278	293	231	257	266	279	284	305	289	244	289	276	245	294	267	286	286	288	255	258	272	247	284	269	277	265	276	274	285	275	295	267	270	273	271	275	255	242	266	269	290	244	253	255	265	243	275	268	248	282	278	261	263	234	261	265	270	267	283	276	281	285	222	280	284	301	276	296	268	253	280	255	284	267	298	261	246	271	277	265	269	268	290	282	239	274	261	265	288	237	271	295	248	241	278	261	296	279	252	246	263	281	268	284	266	274	245	286	280	271	276	264	270	256	272	268	305	266	274	294	263	287	241	244	313	275	268	278	250	283	268	252	277	288	285	300	268	274	275	260	291	264	287	282	279	256	282	243	298	271	258	280	261	245	262	261	275	262	260	305	288	268	249	272	309	280	278	268	268	268	276	272	261	269	276	248	257	249	297	269	291	267	269	275	269	279	252	259	256	288	248	288	287	281	268	250	257	287	287	265	282	272	268	270	279	259	259	276	286	265	279	281	255	253	279	279	257	266	294	284	276	267	279	298	241	251	275	300	282	257	300	264	286	258	256	279	298	257	248	288	246	258	281	280	237	260	247	272	250	270	269	255	273	296	273	263	293	264	265	256	284	252	256	249	280	285	252	277	277	278	269	239	252	314	281	290	289	290	287	241	265	287	283	262	291	267	248	274	286	253	258	283	280	272	271	250	283	261	250	276	276	258	259	294	296	257	275	308	263	282	273	271	273	282	275	310	257	281	289	308	267	270	250	279	255	270	280	253	276	259	249	272	284	287	250	272	266	249	281	264	263	309	265	268	277	269	293	234	279	264	271	284	257	273	272	276	291	293	269	294	259	271	252	282	270	258	242	243	238	257	291	252	291	315	265	306	270	275	271	262	294	289	263	252	286	278	286	294	275	258	300	272	260	272	290	251	257	276	316	323	278	263	241	262	278	262	271	275	290	264	234	279	281	246	280	274	275	272	291	249	286	289	277	285	270	254	283	247	264	275	281	270	304	269	262	271	307	251	244	246	240	276	307	274	236	261	279	266	278	279	276	288	258	278	278	264	279	268	270	272	289	261	254	272	275	274	267	271	264	282	272	241	242	267	264	285	270	259	254	300	261	239	257	264	266	261	265	269	247	290	254	304	273	249	271	265	271	272	279	281	285	270	253	268	257	251	274	273	261	283	245	280	277	260	277	312	254	283	272	302	259	283	247	284	287	255	272	264	276	286	260	305	275	258	263	243	262	316	254	271	268	266	259	279	297	259	267	261	278	258	256	295	267	283	272	289	273	283	250	264	258	281	277	292	280	251	293	287	302	287	265	264	275	287	257	279	249	287	277	252	258	258	284	292	256	250	259	269	260	266	254	242	261	285	283	296	291	273	287	273	265	297	291	278	294	275	282	277	281	245	244	293	257	293	255	278	283	272	231	287	252	268	263	300	270	240	275	250	273	270	260	252	276	261	278	300	259	280	280	277	277	271	267	261	257	291	288	304	255	259	291	258	291	267	267	282	281	256	266	267	233	264	287	280	275	288	260	253	278	266	279	255	265	260	264	274	273	297	230	266	280	283	276	290	308	236	260	287	302	307	277	273	295	277	282	272	279	265	260	268	276	287	274	310	253	289	291	274	281	279	277	261	301	282	266	275	296	260	260	270	272	290	272	275	280	270	287	262	272	274	303	272	240	286	247	304	247	312	288	280	267	293	277	273	304	282	300	240	268	286	262	263	279	277	255	255	251	271	279	262	302	275	253	267	294	278	277	264	281	296	269	295	267	284	282	280	260	273	256	265	268	275	266	298	261	261	294	291	287	262	289	274	293	292	296	264	277	291	289	264	301	266	292	298	287	257	281	290	266	258	291	283	264	244	249	299	286	289	274	257	296	266	319	259	245	257	297	259	259	239	268	274	287	262	246	238	260	300	252	268	284	248	254	265	274	293	275	273	302	274	264	281	268	274	278	294	317	262	259	307	293	269	257	267	277	275	290	247	257	291	253	277	288	280	269	262	273	233	266	299	272	262	255	269	282	273	294	257	279	288	256	257	259	270	253	285	271	304	293	273	264	289	292	256	264	269	271	283	265	277	273	292	257	258	294	276	266	276	269	268	266	266	237	277	261	278	273	279	301	281	246	276	265	268	244	255	275	263	263	284	290	265	279	239	285	269	268	229	271	256	267	272	265	275	265	296	294	266	263	239	288	269	260	272	279	288	265	281	288	269	253	274	264	283	301	287	295	265	272	286	264	286	257	263	269	274	265	282	254	272	289	268	289	283	263	284	296	271	310	280	289	264	315	260	276	295	270	259	311	279	242	266	276	273	260	294	264	272	308	270	280	264	260	259	273	302	270	282	295	290	290	261	285	247	297	271	277	253	273	302	286	296	262	258	263	252	285	296	257	248	268	302	281	268	249	294	283	279	279	292	309	256	301	270	289	291	266	262	297	288	269	269	284	258	292	266	250	287	272	280	273	263	276	270	281	252	299	270	296	271	284	293	292	275	325	304	263	237	283	285	240	255	255	250	244	250	282	270	288	264	282	305	281	282	295	281	263	280	278	264	316	277	301	278	261	269	301	277	292	290	272	292	296	268	296	256	282	316	304	286	242	263	281	268	252	279	284	269	282	247	271	291	258	292	283	273	273	288	271	293	275	242	289	265	276	255	287	274	281	243	254	279	277	289	299	266	269	307	256	282	271	279	255	286	269	257	290	296	305	278	277	235	268	271	272	288	271	275	292	291	277	249	278	253	259	269	264	285	271	270	269	246	304	295	283	286	295	269	264	268	267	305	277	277	285	273	289	232	258	263	276	283	287	288	255	290	260	252	291	288	230	273	280	271	277	298	263	260	243	298	249	287	262	280	269	265	277	284	275	252	281	275	251	268	285	295	269	285	268	280	282	290	264	265	279	262	278	242	293	275	252	242	285	257	277	269	254	254	282	274	278	264	290	252	270	250	276	306	285	260	273	272	275	267	258	296	273	262	277	251	223	281	290	282	255	280	276	287	247	293	283	253	289	285	268	260	271	271	278	263	286	259	297	281	252	279	269	287	275	254	235	254	267	278	278	270	276	283	264	298	234	235	235	292	294	272	266	245	296	303	261	273	258	270	268	248	287	245	252	319	265	294	270	269	296	280	268	259	283	275	267	289	275	267	261	263	260	306	265	270	289	290	276	272	288	303	261	276	270	273	253	276	275	244	271	270	292	290	256	245	258	282	253	268	251	276	268	235	258	255	254	298	257	281	270	254	263	313	278	265	276	282	270	256	294	259	287	243	281	285	276	297	284	270	292	298	269	268	258	267	258	310	276	281	298	297	255	290	285	288	269	275	272	277	294
42256	28113	25682	17458	9236	4508	2231	414	217	202	207	177	193	205	191	207	208	192	199	200	179	170	177	201	177	198	177	213	182	193	182	211	208	196	193	210	188	194	182	199	196	193	182	194	195	186	183	204	211	177	199	169	177	180	219	191	190	178	167	158	201	211	147	194	224	195	175	215	161	180	198	194	181	176	208	195	191	179	192	181	208	172	206	186	205	210	195	179	188	186	221	190	186	168	199	165	191	200	194	185	195	196	188	170	176	189	183	160	198	197	180	197	167	204	198	165	174	194	169	183	193	159	157	192	168	191	186	201	202	197	180	160	216	221	192	187	183	198	195	194	178	198	215	188	171	175	211	189	194	182	185	198	194	189	172	168	175	166	193	199	201	163	198	184	200	179	173	196	192	201	173	181	182	182	202	205	178	212	174	170	194	198	183	216	220	188	181	187	188	170	188	193	185	202	211	202	154	192	193	201	178	187	195	196	185	170	178	202	188	203	165	214	187	177	196	186	183	191	191	190	190	181	214	196	211	199	187	217	207	195	169	215	220	189	191	170	198	195	178	193	193	191	195	173	164	213	172	174	194	183	229	173	180	183	193	208	178	171	169	189	183	194	182	175	151	191	198	184	174	186	211	180	193	208	195	181	166	196	201	175	188	172	198	212	181	190	187	194	177	186	186	184	198	185	194	190	179	190	182	192	199	187	181	213	205	184	197	181	226	173	187	217	158	180	190	182	203	177	218	179	167	182	178	191	186	208	196	159	191	208	199	226	182	219	178	200	167	189	224	191	174	183	160	182	185	196	200	196	177	179	204	214	191	193	186	199	175	195	166	191	204	194	182	172	185	172	210	175	212	166	202	195	174	184	189	205	209	188	170	195	200	187	204	172	177	200	161	175	164	165	178	205	176	167	193	197	202	166	183	172	188	186	182	189	201	190	200	205	179	186	177	203	177	186	191	204	181	174	172	173	196	194	201	203	166	202	200	174	178	194	200	181	160	182	200	203	189	204	182	191	207	207	176	174	174	180	186	187	204	190	171	174	183	198	169	192	195	172	170	166	180	186	203	189	193	191	187	197	199	208	193	230	211	206	180	184	181	183	177	198	206	184	201	195	188	201	189	189	169	178	191	174	183	187	202	184	169	165	205	180	183	195	177	184	190	182	164	213	185	185	186	176	185	200	208	165	205	213	184	189	153	202	202	175	213	191	180	207	190	194	192	179	205	201	203	205	196	181	178	208	197	209	182	182	189	186	183	218	178	169	205	186	197	213	216	189	197	182	170	197	182	214	178	184	184	149	186	183	166	179	178	170	165	189	230	184	183	193	200	199	201	179	195	199	175	216	190	181	169	180	210	207	173	178	212	209	184	158	205	176	190	189	191	203	188	193	178	199	194	211	182	198	177	175	177	185	214	187	193	186	210	188	190	203	191	189	208	180	162	181	199	182	196	209	194	222	188	192	185	196	183	197	224	185	183	189	164	174	202	171	189	205	174	184	206	186	202	172	185	165	214	214	180	174	188	204	199	184	160	197	174	187	202	192	190	197	172	183	196	203	169	198	168	214	219	190	178	169	201	218	208	203	205	194	195	192	195	186	177	201	175	189	165	199	170	191	188	180	193	172	181	179	187	195	179	193	198	202	201	174	182	176	204	177	181	198	177	189	188	182	176	195	184	187	203	188	187	201	209	188	193	175	183	210	228	193	192	176	206	207	194	183	179	186	174	192	195	193	207	211	188	195	185	175	222	199	190	211	188	185	180	206	198	198	175	199	185	206	170	178	201	183	199	178	187	189	179	181	202	181	198	167	215	164	208	170	178	183	171	158	175	219	166	183	176	169	197	211	171	185	213	173	191	183	180	195	202	202	178	192	182	189	190	183	164	173	192	167	167	184	181	171	194	195	173	178	195	197	182	179	216	181	191	172	180	211	167	168	190	204	160	168	189	208	192	190	191	175	190	183	200	188	168	183	186	171	216	185	169	210	179	194	199	177	195	182	197	195	189	176	218	189	204	209	198	196	201	182	196	161	151	216	190	187	165	196	167	193	178	216	172	207	191	195	165	187	192	185	185	200	180	186	242	179	194	209	189	212	210	223	202	167	193	184	178	192	189	173	202	165	179	157	179	187	202	190	195	188	194	192	203	176	217	189	196	203	188	182	191	180	185	179	226	189	184	194	208	209	216	202	177	177	200	227	191	179	187	165	193	200	206	173	213	184	174	191	177	174	193	174	186	230	174	169	208	175	204	193	208	186	189	204	188	196	188	162	180	208	181	209	185	184	178	166	180	178	206	206	202	189	176	210	181	190	181	187	184	177	195	199	177	209	220	183	179	201	163	187	174	161	195	171	175	190	167	195	197	194	172	196	205	191	177	181	167	172	194	212	220	184	201	174	180	163	211	206	176	203	177	184	195	176	205	206	171	182	203	209	184	167	178	194	161	153	204	187	179	182	190	174	214	198	204	202	172	183	184	175	179	205	188	168	174	176	187	197	181	233	192	183	199	186	192	186	201	216	198	191	197	189	201	167	193	193	199	173	170	180	172	226	185	222	168	201	184	188	188	167	191	175	180	189	201	164	219	167	190	177	208	191	204	199	171	174	209	186	196	187	202	189	192	175	202	176	178	162	174	192	169	173	202	191	234	179	187	202	167	189	221	197	226	181	203	194	177	165	199	194	188	165	164	178	203	204	198	181	181	189	198	150	188	183	158	202	202	155	175	204	210	208	184	192	162	187	197	193	182	183	187	186	199	203	161	195	180	224	215	168	172	190	173	186	189	189	176	177	174	198	191	178	184	192	153	193	183	204	188	192	184	217	185	167	190	173	200	205	169	210	200	191	195	146	192	182	184	193	163	194	180	166	183	193	197	157	203	204	200	195	182	210	173	184	182	159	194	189	200	186	204	183	221	188	190	187	187	193	217	172	192	182	194	203	197	162	184	204	210	181	165	181	188	183	181	185	180	196	212	204	184	206	182	182	180	171	162	190	180	186	214	211	205	172	179	205	181	215	184	204	197	189	174	195	167	187	177	191	163	188	182	191	182	196	175	184	196	205	189	155	179	190	210	173	204	198	203	204	188	179	189	202	184	202	181	181	183	185	174	170	185	209	167	193	206	181	202	206	197	185	185	169	191	179	204	216	197	198	225	190	179	188	203	219	160	179	179	178	191	181	190	181	177	184	187	198	207	172	191	218	181	183	207	184	197	191	182	195	155	209	150	175	168	172	189	204	169	187	197	167	180	178	185	179	186	170	179	198	194	172	199	199	186	169	196	219	216	187	198	171	181	199	200	165	192	170	180	188	169	214	184	208	186	184	204	174	184	184	181	182	182	186	191	195	192	172	217	189	196	207	213	165	171	170	212	173	173	166	175	195	196	187	194	182	195	171	169	213	212	208	169	178	176	184	178	191	176	205	174	200	202	161	203	172	174	185	183	187	185	205	192	186	171	191	180	177	196	190	191	208	185	203	180	199	174	161	191	184
27655	22976	30695	27897	20435	13497	7708	1112	508	438	499	499	476	462	450	438	427	465	465	429	447	500	448	451	448	442	420	443	444	449	465	458	446	444	430	439	420	453	429	442	462	445	446	466	438	452	428	480	425	431	441	436	402	445	470	406	438	424	433	443	402	449	407	431	456	447	451	445	438	416	428	442	430	434	389	458	444	404	478	435	406	446	461	448	439	428	436	454	429	405	477	439	491	479	405	422	399	468	465	422	445	460	456	421	435	455	423	396	477	444	400	443	433	438	426	454	421	433	439	399	402	427	442	443	434	446	471	437	419	429	435	428	444	457	438	422	449	441	421	447	413	473	407	397	421	408	433	419	385	451	422	435	438	427	426	429	411	459	396	424	421	434	419	467	418	415	434	442	416	457	393	437	469	436	441	439	444	430	440	433	455	405	421	422	437	421	445	469	424	453	413	425	421	398	417	442	390	430	455	425	474	428	435	437	418	439	430	427	462	450	442	428	432	385	436	442	409	450	473	392	398	439	441	467	472	459	419	402	414	422	417	429	452	435	444	433	431	391	398	437	464	415	442	461	434	471	439	437	435	439	423	438	391	428	417	427	435	428	408	435	439	420	402	417	392	410	399	462	472	413	436	436	490	432	410	452	432	402	430	444	426	425	432	437	397	382	435	430	400	424	423	426	398	422	404	417	394	416	476	447	445	430	423	425	446	419	429	469	428	430	432	435	436	405	455	443	428	389	432	436	432	397	427	430	393	431	465	392	445	452	476	415	446	457	459	380	445	416	427	421	400	396	441	401	412	445	424	406	418	433	460	409	435	447	435	410	411	421	453	443	462	430	451	418	446	436	433	455	441	408	430	422	430	471	401	430	460	429	442	435	451	433	424	428	415	429	416	420	427	415	463	431	423	415	376	414	420	401	407	445	438	445	455	432	413	401	430	460	433	429	436	417	435	408	414	407	441	385	502	438	429	445	421	465	435	416	421	421	434	426	433	463	438	418	406	439	431	396	401	440	434	431	468	434	450	400	423	482	405	473	438	463	424	464	417	469	381	448	426	425	437	446	469	434	421	432	420	407	429	462	422	421	440	444	415	425	459	397	421	450	452	454	444	430	430	449	437	429	412	443	393	406	431	463	423	419	445	451	492	402	470	436	413	436	439	442	407	409	400	445	446	442	420	459	436	389	445	412	451	386	409	437	460	448	427	404	448	434	397	432	457	466	448	404	395	467	453	411	421	419	442	405	431	415	418	453	451	424	447	432	425	408	458	450	423	403	418	460	448	432	404	430	420	435	458	430	452	479	414	436	432	440	434	429	422	463	415	430	431	421	410	427	440	415	440	432	429	416	420	446	409	473	405	477	439	423	440	432	438	455	435	430	425	426	409	383	419	458	439	407	453	470	406	432	459	434	399	438	445	461	437	460	404	412	443	433	411	439	444	422	469	470	436	452	450	458	415	452	427	415	400	427	453	429	417	437	457	436	451	466	381	446	427	449	454	441	486	439	432	411	390	433	439	436	459	463	455	434	450	452	430	456	425	453	425	392	403	456	413	442	449	417	435	446	445	465	449	446	418	454	458	436	413	438	432	433	409	413	458	452	427	403	414	475	434	430	410	424	448	470	437	460	433	436	388	388	426	421	435	426	392	434	428	423	459	446	498	417	452	472	433	449	462	405	439	427	430	411	437	411	436	436	398	433	430	435	468	421	429	417	434	405	456	445	432	419	462	419	390	421	377	449	435	413	420	417	382	431	436	443	391	434	454	412	399	451	433	437	482	435	449	447	460	470	466	439	412	398	422	432	450	400	395	402	449	421	433	445	399	455	429	422	411	462	438	451	402	446	436	426	441	454	452	426	410	481	425	419	450	454	440	428	425	420	420	443	401	427	471	392	424	432	433	400	476	457	443	431	435	419	425	442	452	434	431	418	438	444	420	432	462	391	427	450	444	434	489	417	428	453	445	431	414	418	449	384	418	410	445	490	405	471	410	445	470	459	449	442	436	425	442	404	416	461	427	436	478	440	427	429	426	444	415	441	457	393	438	442	445	440	435	420	431	412	408	466	386	473	467	441	460	467	466	426	444	452	433	448	468	442	428	444	416	405	425	407	424	421	431	449	428	426	418	441	445	432	438	423	445	444	400	458	454	422	429	401	426	473	452	426	396	429	419	404	408	439	417	438	431	425	419	421	431	414	422	446	392	424	474	410	413	426	396	446	438	444	456	423	423	429	436	387	440	409	418	431	446	458	425	437	431	396	421	420	450	446	453	437	437	469	448	471	456	417	419	415	444	443	427	415	423	424	441	438	419	421	427	430	430	398	382	438	448	436	432	422	446	469	433	447	465	440	461	410	411	479	437	443	427	433	430	418	415	428	393	434	479	423	421	424	426	430	408	450	448	442	428	471	418	439	429	414	422	441	396	418	419	411	407	438	425	395	443	460	442	453	452	424	419	452	446	436	456	429	444	431	445	444	421	413	434	425	439	434	480	439	451	440	429	415	446	412	411	453	393	424	433	420	478	454	452	412	455	449	473	402	440	442	476	450	402	420	462	441	463	411	453	446	489	429	427	440	443	431	437	411	394	419	400	446	462	437	445	414	426	459	413	416	462	431	436	409	415	425	406	434	441	427	432	424	417	425	437	434	380	392	369	428	467	410	424	521	444	466	414	461	426	443	375	396	464	448	428	406	386	441	456	393	410	445	403	428	450	444	447	426	439	491	400	467	401	387	419	434	448	442	431	444	447	438	437	419	425	399	407	442	402	410	407	440	419	456	423	428	430	405	452	457	454	414	403	433	428	440	396	445	407	408	431	456	416	405	452	430	442	444	441	432	418	473	399	429	420	468	434	418	425	403	464	432	418	438	447	427	450	448	418	414	428	437	437	449	428	439	407	418	432	421	406	434	412	418	430	438	422	425	424	425	449	412	419	432	391	420	426	407	412	426	425	423	408	413	427	433	391	467	453	443	456	436	402	420	434	441	395	433	469	482	453	409	431	449	452	419	444	398	429	431	452	395	424	436	429	455	461	441	407	450	439	439	440	436	440	424	425	424	403	394	451	421	419	405	450	399	433	469	414	444	442	423	412	427	434	421	437	417	391	431	397	419	441	425	465	457	415	458	475	459	460	405	446	439	440	467	433	433	423	441	417	414	450	419	417	509	424	433	427	413	431	483	436	440	438	408	442	451	460	422	388	455	428	458	400	430	468	422	412	477	445	420	433	417	400	449	435	413	436	417	437	484	424	453	416	446	435	433	401	429	409	460	422	443	446	459	419	426	419	428	447	449	446	453	398	427	457	439	433	439	381	449	426	447	439	433	430	432	442	418	415	446	407	410	430	416	447	455	434	461	386	419	449	392	431	431	431	427	499	418	382	419	422	456	441	413	429	432	432	451	448	441	386	464	430	409	439	438	437	428	447	409	411	439	428	423	384	407	426	436	407	459	421	403	433	453	434	465	413	406	444	460	409	406	430	445	408	435
54721	37927	34546	23284	14244	11129	5711	1298	277	244	256	244	219	220	214	221	213	199	235	211	221	219	234	216	191	222	222	188	211	225	211	203	228	232	216	223	213	216	216	216	237	245	209	220	201	211	234	244	234	214	239	202	204	225	173	238	225	220	209	201	219	215	205	196	245	257	194	197	213	205	240	219	233	229	238	226	243	234	202	189	210	226	212	212	233	213	211	208	226	222	198	199	198	218	211	209	211	257	228	233	199	196	220	200	206	254	230	212	215	245	229	196	182	203	214	235	215	225	214	196	225	199	188	211	205	218	222	218	227	226	219	217	212	204	219	204	216	233	242	220	225	234	245	198	226	193	209	230	230	222	224	196	210	225	261	222	210	239	245	222	193	199	239	238	234	204	230	256	213	225	244	189	227	227	225	206	220	213	202	246	194	225	204	218	231	216	212	221	182	200	232	240	207	222	225	211	227	261	213	215	213	219	227	206	228	251	213	246	218	212	207	211	219	207	216	225	203	235	235	219	223	207	211	204	216	238	224	232	213	214	212	214	215	220	182	228	249	223	222	246	230	208	216	229	229	244	230	242	233	219	231	209	225	212	274	213	211	210	232	206	208	231	235	195	213	237	239	221	208	212	210	261	195	233	208	228	244	200	228	226	230	201	218	219	217	207	225	226	219	241	193	220	219	242	224	226	212	221	239	204	217	196	216	230	214	196	177	211	215	200	245	229	242	237	227	222	233	208	224	222	225	225	202	211	222	241	215	227	233	248	232	205	195	210	221	214	213	181	230	216	245	223	225	240	232	198	200	221	203	205	216	230	216	211	231	228	219	247	235	216	258	200	229	206	204	203	196	217	220	258	249	211	221	217	224	208	225	241	216	204	228	209	229	204	184	237	219	212	203	234	202	235	214	218	214	226	238	222	204	225	212	234	223	193	206	204	229	225	246	227	197	231	226	214	211	249	213	199	224	219	224	231	203	216	191	228	194	221	244	204	226	209	219	194	229	219	223	195	206	216	242	212	233	219	232	237	217	224	251	235	217	213	223	212	217	195	222	217	225	240	241	235	213	218	196	228	229	252	239	215	235	214	220	234	215	191	208	240	225	205	228	216	226	217	222	213	202	216	220	218	197	206	199	200	240	219	178	187	219	211	222	208	208	202	226	190	197	217	232	243	246	176	207	232	238	259	198	206	222	229	235	202	225	229	225	232	234	232	188	221	218	221	209	225	201	207	236	217	202	227	215	214	216	211	213	203	206	208	225	215	203	210	199	223	225	225	206	209	216	233	237	210	202	229	215	213	217	199	235	226	226	218	236	219	212	193	188	194	199	237	210	198	224	193	209	208	205	241	227	214	201	230	238	219	210	240	240	224	207	237	183	214	193	208	232	194	223	185	225	198	186	262	211	246	212	207	224	200	229	228	225	224	232	229	229	210	220	201	215	254	231	210	221	200	213	202	227	209	218	217	205	230	244	246	226	228	223	220	244	258	206	197	208	186	239	228	239	215	222	207	260	217	221	190	203	237	210	221	204	237	193	211	210	200	185	204	215	259	236	223	222	220	227	223	227	212	219	230	212	225	216	211	210	206	216	236	218	207	243	227	236	234	209	206	237	221	199	225	205	233	240	226	231	213	198	213	215	219	225	217	226	228	209	238	210	219	199	209	218	221	234	193	219	240	227	217	235	228	204	225	217	204	193	192	234	250	214	212	213	216	207	212	212	231	236	213	217	226	238	212	196	200	224	246	218	188	210	225	222	209	189	220	198	195	195	203	204	205	222	220	205	191	206	224	222	233	209	231	239	201	227	211	218	204	222	255	234	202	202	220	236	210	203	221	203	217	193	226	238	208	224	211	223	196	194	216	208	191	201	238	210	236	231	222	206	218	231	206	199	217	197	230	234	215	217	197	203	210	219	204	205	215	213	208	204	234	229	241	228	211	255	244	208	227	229	206	211	228	261	209	228	208	192	204	235	222	225	255	217	230	215	257	212	217	225	236	203	175	216	202	241	233	221	211	197	227	200	191	234	216	252	224	222	204	198	216	201	190	194	238	226	209	207	198	235	217	229	228	234	240	226	248	217	206	176	196	202	240	223	191	201	207	192	193	202	227	200	218	190	208	217	238	202	204	239	206	214	216	235	208	224	217	214	208	205	202	220	219	234	218	215	256	187	245	202	230	232	242	268	232	202	241	228	221	230	213	237	202	216	233	207	228	224	225	200	208	223	210	231	220	221	244	235	222	194	202	222	239	220	219	220	213	219	224	198	221	227	185	200	190	220	215	214	188	213	180	242	212	186	232	236	214	201	214	239	200	221	202	200	226	210	209	219	224	216	213	227	216	246	216	204	180	201	212	226	232	237	222	249	197	230	228	229	241	218	231	223	218	210	226	237	219	216	210	216	243	238	180	216	214	217	202	199	221	214	200	225	237	226	210	241	236	227	236	207	213	206	204	209	212	198	226	236	195	250	217	190	231	212	217	218	202	211	210	213	239	211	229	207	221	223	198	221	197	194	196	197	230	213	200	198	210	174	222	222	220	209	215	262	213	225	228	229	231	214	223	226	203	219	211	236	240	200	231	223	231	221	226	231	200	223	213	225	194	213	210	194	214	246	223	221	211	221	214	202	192	202	193	209	218	209	230	192	237	203	244	213	211	235	217	197	215	200	217	210	212	223	214	217	205	217	206	219	206	234	226	251	202	239	220	205	209	232	204	203	216	255	221	225	205	218	183	215	229	247	201	243	190	224	199	209	213	201	222	246	221	192	230	253	236	202	239	233	198	233	227	192	200	207	203	246	225	208	194	223	220	221	189	220	213	215	222	233	222	224	221	215	208	195	232	205	191	229	240	245	208	199	208	239	230	220	222	233	212	235	232	215	210	224	243	228	233	215	219	220	219	211	217	242	240	238	224	236	217	217	217	223	232	245	202	198	209	229	227	229	181	241	231	234	212	205	197	203	223	221	210	249	214	221	218	227	233	199	205	203	218	211	192	215	241	236	216	200	199	214	226	211	206	199	212	194	243	215	224	212	208	220	215	228	233	219	236	197	237	226	222	197	197	200	212	217	212	235	219	234	204	220	238	203	204	218	207	200	237	192	218	233	235	189	227	190	219	218	238	203	216	212	223	238	214	242	221	196	220	211	221	216	220	230	219	195	222	211	223	222	229	246	200	226	223	229	227	209	230	233	212	212	228	218	175	231	227	199	223	217	211	215	209	226	214	221	224	202	208	230	224	246	226	205	211	211	220	210	232	211	218	222	192	233	216	226	221	254	213	220	192	234	202	216	202	230	208	247	206	212	219	216	208	197	226	213	206	227	231	195	231	231	232	246	222	225	237	251	224	234	221	228	212	218	236	205	224	216	188	223	178	219	237	230	235	205	230	213	179	222	239	223	218	209	236	212	207	229	220	202	200	243	214	221	224	221	235	222	217	218	213	210	224	222	231	193	210	214	217	233	229	252	224	229	240	248	225	194	238	213	196
35585	30148	36610	32978	26902	25691	14838	3496	739	606	570	546	529	484	488	530	467	534	501	455	523	500	499	474	530	494	471	467	510	500	485	478	461	463	456	456	503	529	463	461	481	432	500	420	455	480	500	469	507	485	510	500	470	467	513	434	457	509	465	501	500	485	480	499	506	518	491	497	475	499	504	482	490	447	470	439	430	488	500	422	519	491	465	523	504	512	490	461	481	451	478	482	500	466	483	505	505	518	489	440	504	445	464	498	502	473	469	473	492	488	494	497	493	479	464	507	486	483	486	508	490	454	494	481	475	469	462	470	462	501	499	451	460	481	461	458	474	491	504	486	461	471	495	460	479	459	432	475	501	472	467	477	499	449	465	482	456	511	500	469	501	486	471	481	492	496	492	442	490	496	492	498	464	475	532	492	487	487	473	419	476	496	484	493	460	489	482	462	501	498	484	464	480	444	446	481	477	502	480	489	467	457	488	459	513	484	472	493	494	495	438	441	476	511	469	472	470	510	435	494	478	464	452	479	503	458	499	461	467	457	476	464	493	484	482	482	457	506	491	467	490	493	471	440	464	452	498	516	504	485	527	473	486	472	531	447	470	476	459	475	527	477	449	478	482	467	453	467	473	528	423	492	485	475	490	463	477	531	509	487	497	471	490	489	489	478	478	505	506	459	479	423	449	510	485	478	491	481	500	493	502	464	479	452	462	466	468	472	510	500	508	492	496	497	507	494	434	494	490	453	452	475	499	505	495	481	440	440	480	512	534	471	448	492	505	474	492	515	476	494	457	502	503	459	461	486	496	482	455	460	498	465	456	495	496	479	486	471	456	484	481	468	445	436	487	494	451	438	489	488	474	491	476	473	457	467	488	469	459	468	476	455	501	467	463	490	503	493	526	466	461	452	469	476	462	459	468	479	481	496	470	505	434	461	496	485	502	447	467	493	473	504	507	487	463	447	467	493	496	451	460	512	426	493	538	481	511	471	506	470	498	489	477	486	503	493	457	509	467	458	482	491	485	483	486	487	487	460	422	477	455	457	474	495	500	482	469	480	477	486	440	443	459	467	488	413	480	466	455	473	497	496	474	528	464	479	525	460	453	461	507	456	491	471	473	489	475	476	472	493	519	471	492	505	483	482	442	482	494	431	483	454	493	453	515	450	504	422	474	454	480	474	481	440	461	487	500	441	487	485	479	507	484	461	518	496	474	451	485	471	470	469	451	458	446	505	500	466	499	446	461	462	482	432	468	469	455	483	474	455	445	493	468	490	472	463	454	465	501	491	498	498	497	473	521	444	481	517	500	446	485	469	440	474	485	488	483	488	499	510	483	528	513	479	483	480	496	474	496	483	476	459	494	467	461	505	494	507	489	495	442	454	485	489	453	478	470	485	505	555	492	415	475	506	535	453	530	502	482	518	442	483	504	514	461	495	454	501	492	489	449	453	454	455	489	451	451	482	524	475	472	488	473	478	483	446	520	464	462	485	471	506	478	477	465	488	482	478	485	480	507	468	483	505	515	463	494	475	488	484	464	467	471	460	467	488	499	477	495	448	509	477	483	483	497	492	444	472	468	492	430	473	461	460	457	486	479	517	479	480	472	480	476	456	500	476	474	487	487	488	492	493	511	484	452	490	477	445	485	463	485	477	501	502	501	502	462	484	469	435	469	494	470	484	475	513	482	517	509	505	474	454	511	450	530	470	486	492	472	506	447	446	474	484	463	468	460	461	510	481	466	448	468	486	439	474	464	518	496	472	495	428	478	458	508	505	443	480	462	473	526	465	442	482	479	460	467	455	462	426	475	508	470	466	455	470	477	458	453	513	494	483	493	493	474	513	445	544	466	499	504	511	474	471	495	455	471	519	476	478	462	459	476	470	413	488	465	468	459	516	442	440	483	486	485	470	489	482	491	475	485	466	441	490	494	486	500	497	457	518	454	524	487	472	487	477	488	463	515	501	437	498	489	454	477	503	485	474	448	462	474	439	450	501	489	501	494	457	494	500	466	463	474	458	494	487	507	471	493	509	518	470	483	496	495	478	466	489	469	491	469	472	517	487	529	454	470	499	454	471	501	474	454	481	448	469	490	473	501	464	489	459	461	492	477	494	495	451	485	478	477	458	482	479	490	503	501	474	492	496	509	423	464	462	478	448	485	490	490	487	451	490	497	472	453	485	525	474	504	517	496	477	466	477	473	451	485	498	490	466	485	458	498	479	474	462	492	505	489	479	468	486	529	493	484	453	457	479	484	492	502	479	445	502	468	476	464	451	451	503	440	487	530	473	521	459	467	479	499	557	507	492	423	495	488	480	485	487	464	508	481	504	466	493	491	486	497	487	477	454	480	478	467	486	479	531	440	474	465	446	470	494	462	506	481	496	469	464	507	489	486	476	517	462	454	471	455	468	480	430	478	467	476	514	465	445	500	474	496	484	447	467	502	452	485	462	495	461	458	472	465	527	441	495	479	466	490	454	446	472	512	489	480	506	472	477	512	462	511	453	495	466	499	461	482	474	469	514	477	494	510	495	484	465	435	439	499	495	478	497	514	470	465	475	514	497	483	447	501	469	504	465	470	523	489	492	493	469	483	527	493	490	493	459	504	495	456	478	459	470	442	463	480	489	500	478	509	484	497	487	448	479	524	463	469	513	455	506	503	467	469	458	493	477	488	470	495	523	496	464	520	442	484	492	492	467	461	528	479	467	489	460	488	468	498	473	461	485	473	466	515	493	468	516	480	452	487	513	484	497	491	475	479	510	436	481	463	505	462	510	511	501	469	424	465	483	483	494	493	494	467	480	499	465	480	464	428	469	505	473	446	523	494	476	499	504	494	495	493	526	487	460	487	434	467	491	424	507	465	457	486	465	470	491	476	476	474	507	440	529	476	454	498	526	472	470	450	497	473	476	501	468	490	468	473	495	482	465	499	481	527	491	482	487	462	476	476	480	515	442	467	495	467	465	474	496	504	449	484	473	472	485	473	484	493	532	484	486	515	484	461	470	471	522	451	489	475	466	471	506	476	509	508	498	471	456	451	495	417	476	452	483	472	494	464	520	481	463	506	478	507	501	427	521	473	532	523	471	440	478	438	473	459	491	459	499	498	544	497	474	473	499	485	459	502	501	468	451	486	494	483	528	488	500	498	504	478	490	461	440	531	500	492	490	488	466	457	488	467	482	478	497	449	493	510	519	473	520	501	470	463	480	480	480	494	468	503	497	451	479	472	485	483	512	476	471	473	476	455	480	491	511	490	502	447	505	506	506	449	457	488	496	524	494	491	466	477	476	473	466	433	476	477	501	456	465	464	493	483	475	502	484	498	471	444	474	478	470	417	463	500	444	482	462	459	462	491	466	469	474	495	500	479	495	434	494	508	492	498	456	494	484	457	472	505	442	490	473	499	489	486	485	472	472	516	490	508	512	494	459	452	482	497	461	490	476	496	464	473	472	455	482	457	457	560	471	484	518	482	494	472	507	468	516	485	464
26271	15329	10216	4801	2490	965	340	173	109	120	106	103	88	114	125	113	101	91	92	110	105	111	93	126	103	106	107	107	107	104	86	99	93	112	103	104	118	88	100	116	107	108	102	90	113	98	120	90	107	112	104	100	102	94	108	100	103	93	106	74	117	118	83	129	102	102	96	104	104	83	106	96	122	107	114	106	111	102	124	100	125	101	108	100	116	93	97	110	95	110	101	97	110	94	111	106	101	104	101	96	90	123	100	83	96	112	116	110	101	99	115	120	88	130	117	94	105	118	97	104	101	109	103	108	78	96	115	106	94	98	107	102	104	102	97	111	111	90	108	109	110	101	86	103	104	93	110	86	102	112	100	81	90	96	104	112	102	112	91	119	115	91	114	105	101	106	92	118	121	98	106	97	122	117	99	106	103	109	96	111	103	97	111	103	114	95	97	95	98	110	99	117	74	89	90	104	117	103	111	105	105	113	98	95	130	105	115	93	103	107	129	113	116	119	114	101	98	118	121	116	107	117	101	97	122	98	104	91	86	104	114	84	101	94	94	94	116	101	99	86	104	103	92	94	107	83	112	140	121	119	78	102	109	100	125	116	106	98	116	120	121	99	87	106	111	91	91	131	105	136	125	82	109	120	111	82	112	125	108	96	104	106	106	121	110	91	82	97	107	89	103	103	94	111	87	103	95	90	97	122	110	106	115	105	96	106	87	118	106	97	101	97	110	102	103	103	108	107	104	118	123	91	98	116	115	104	117	93	122	111	88	110	97	103	113	109	114	103	87	118	108	95	112	111	123	102	98	105	129	98	98	115	101	118	110	109	106	89	105	115	84	90	107	107	90	104	120	96	108	85	97	92	98	115	107	92	94	97	89	123	112	113	88	110	106	103	85	103	113	80	98	125	120	121	111	112	105	106	93	110	111	89	111	91	94	102	103	105	104	101	111	90	101	91	112	107	113	109	88	96	97	113	94	105	106	95	95	113	118	98	104	100	109	115	90	104	86	97	110	94	101	114	115	106	96	111	118	96	109	109	102	95	100	105	95	110	120	101	86	108	105	111	90	87	97	113	87	82	136	95	93	99	106	98	110	102	111	90	101	91	96	102	117	101	104	97	101	120	91	110	118	100	111	106	105	112	108	90	96	107	76	98	99	119	111	121	89	103	108	112	132	113	119	110	94	107	108	106	98	101	116	107	92	110	113	101	108	110	99	92	113	106	103	99	90	85	110	100	94	128	119	84	117	96	113	102	92	111	116	112	98	95	110	118	104	66	106	124	102	93	106	108	91	112	113	106	113	123	106	90	111	93	111	98	119	99	108	111	99	82	101	109	95	114	113	108	109	103	78	104	113	101	101	102	98	93	93	102	115	117	116	112	91	114	117	106	123	96	129	81	103	108	107	89	94	83	95	105	105	100	102	107	95	94	122	105	107	111	97	87	109	109	95	90	110	97	105	95	98	93	99	97	98	118	93	105	110	111	114	111	119	109	109	118	85	96	98	99	109	106	114	97	113	101	100	100	109	102	131	94	91	107	88	95	93	112	114	102	93	118	98	97	100	111	102	109	104	100	105	118	95	87	96	125	109	76	106	101	120	86	108	121	114	113	103	100	90	118	98	95	98	116	100	90	111	126	107	129	122	96	121	101	88	90	106	100	85	103	95	98	94	96	109	95	130	122	95	117	95	92	91	119	105	86	116	115	105	99	95	103	100	98	109	110	109	105	134	93	121	100	105	107	111	96	106	109	85	102	119	99	94	107	108	105	90	103	100	116	120	110	106	139	107	86	107	103	117	93	101	115	86	117	111	114	107	96	111	97	96	96	111	112	110	96	94	84	104	119	111	107	102	96	78	121	98	109	91	95	101	105	87	95	93	95	92	87	111	109	117	96	103	126	108	110	104	101	92	118	119	89	96	101	97	115	84	101	103	122	107	104	88	95	105	95	106	118	104	120	102	86	93	96	111	81	92	102	94	88	119	108	109	104	108	91	89	90	101	105	89	98	124	99	95	91	90	112	90	99	116	104	101	112	102	111	102	92	107	90	104	93	100	103	96	93	128	100	109	113	101	104	94	108	98	101	103	112	122	103	92	90	100	131	105	100	117	92	111	99	119	119	113	117	95	91	104	101	89	110	107	115	92	103	111	101	105	127	111	101	101	109	118	117	101	99	94	109	95	102	83	91	130	109	88	90	110	93	102	111	117	108	116	100	101	88	107	74	116	114	125	100	106	114	118	102	98	93	88	120	87	105	96	116	103	99	99	84	122	106	116	86	95	89	92	93	112	110	91	106	89	68	94	96	93	94	99	100	105	101	93	113	104	97	99	89	106	107	122	105	87	91	99	89	103	97	101	107	95	100	103	95	94	100	100	102	108	85	99	98	92	131	113	112	112	114	121	107	103	106	118	103	102	106	102	92	115	103	87	89	106	103	114	114	91	109	85	107	106	120	94	100	91	110	105	110	100	111	130	120	98	112	125	86	96	92	94	111	122	84	103	104	122	112	78	105	105	104	105	91	101	97	100	109	110	109	103	110	96	110	94	106	107	104	109	103	83	115	127	95	101	107	94	101	107	107	89	106	99	105	109	111	98	105	112	106	110	117	104	91	108	114	96	91	86	131	102	107	88	120	105	104	100	93	126	97	97	99	107	92	125	97	108	110	100	97	102	104	92	130	90	99	91	109	101	120	97	110	107	107	122	116	81	105	98	89	100	106	107	101	86	114	93	92	116	116	111	103	98	114	102	90	109	97	106	98	110	102	100	101	111	95	114	102	102	106	94	106	101	89	95	90	100	79	91	93	112	90	80	112	106	98	99	114	84	87	101	123	109	87	109	92	106	108	106	111	117	91	92	92	94	90	101	111	108	125	107	116	125	114	117	134	107	112	81	113	118	101	135	123	104	133	108	100	94	104	93	104	108	116	94	94	99	118	111	128	104	87	79	90	96	101	115	97	91	100	106	91	103	82	100	102	112	94	104	97	95	96	100	119	101	108	109	118	92	90	99	115	111	105	114	100	90	112	109	100	121	98	102	98	112	106	103	111	104	106	115	106	107	101	110	120	109	122	94	115	110	123	102	106	107	103	101	92	88	113	98	99	118	123	95	99	98	107	102	88	91	106	104	112	109	86	111	109	95	90	108	112	101	100	116	121	111	99	105	102	104	128	105	91	87	96	117	104	76	106	114	117	85	116	107	104	87	93	109	96	116	99	110	116	89	87	110	110	110	97	104	118	118	106	104	90	95	95	98	104	90	104	126	91	101	93	112	113	109	101	113	99	97	107	101	122	103	89	80	110	94	92	94	108	118	117	113	94	102	117	105	85	108	105	90	92	100	112	96	106	108	102	103	103	146	102	108	115	114	113	116	107	103	107	127	89	105	93	87	119	99	112	120	88	102	77	114	101	117	94	107	123	125	87	103	113	114	102	88	93	104	116	81	117	102	105	105	112	118	105	102	95	129	112	122	106	119	113	95	100	103	126
16361	12219	15406	11078	8492	3417	1215	495	345	290	265	263	302	260	278	256	286	246	280	259	234	287	237	276	259	271	233	251	291	269	265	279	273	277	280	283	262	244	233	281	233	265	281	299	288	249	262	256	260	256	266	241	261	247	257	277	254	263	252	276	252	236	266	265	249	291	274	233	271	222	257	260	273	274	246	260	278	254	262	290	254	252	277	268	284	275	253	270	270	268	291	246	260	254	253	242	271	267	261	290	253	257	266	285	243	246	232	296	269	236	250	262	289	265	260	272	278	253	243	278	272	296	272	281	282	261	275	260	236	276	243	240	272	285	254	289	240	294	267	278	274	280	282	255	287	257	248	226	260	263	274	247	271	269	274	247	252	271	281	272	249	248	266	230	260	263	236	281	249	275	270	251	293	279	242	246	252	252	261	284	263	286	245	281	278	286	262	281	265	244	242	238	261	248	243	236	270	259	255	267	287	251	261	251	277	247	250	266	226	283	269	224	266	272	271	223	281	264	263	270	271	275	259	270	263	234	267	269	261	251	262	241	280	282	277	259	264	245	270	247	262	272	278	251	246	256	270	247	275	269	246	267	239	267	253	255	261	254	264	262	255	266	259	237	248	280	265	276	288	258	269	259	280	284	283	260	262	275	262	268	271	276	253	269	235	255	285	263	258	257	274	274	305	249	260	276	258	273	264	232	213	281	247	260	246	268	262	274	296	268	243	234	258	258	265	277	263	264	269	274	242	256	263	252	259	260	292	259	266	284	279	263	235	269	259	278	271	261	260	274	292	287	226	272	287	259	245	250	293	273	250	222	273	252	250	265	285	260	251	268	295	257	233	283	268	269	237	252	248	275	280	244	250	278	287	248	291	260	284	273	274	257	245	253	262	259	274	240	243	293	267	267	272	249	240	267	252	278	247	271	248	288	274	227	265	237	275	268	271	266	246	270	254	259	273	286	273	258	255	250	267	255	247	301	252	251	241	263	277	278	254	258	252	287	246	239	293	280	265	263	278	240	275	264	282	272	280	238	266	270	261	265	259	278	279	271	298	261	257	273	262	301	235	275	251	260	276	282	269	254	237	285	249	266	282	281	244	291	253	243	261	256	256	270	276	285	270	253	281	263	248	235	227	237	248	273	253	280	310	248	265	303	291	219	267	262	268	256	267	260	290	276	274	266	273	272	280	272	244	271	290	251	283	266	258	259	283	252	270	239	279	233	268	242	291	239	276	257	239	290	260	257	272	261	282	281	267	254	276	261	253	250	250	279	223	249	251	258	229	255	258	269	225	269	254	226	271	252	266	300	280	241	252	237	224	258	259	284	279	289	277	255	256	245	264	252	260	272	246	232	249	269	264	258	261	246	297	253	269	288	261	284	272	247	256	280	248	258	252	290	276	271	278	242	277	264	280	277	237	294	266	269	254	280	273	246	274	282	269	240	280	261	257	265	295	239	283	257	250	304	265	254	292	281	269	253	250	272	268	266	269	257	265	255	280	272	248	242	247	230	258	265	260	259	275	274	276	265	274	298	251	259	261	233	248	274	272	267	233	269	269	248	257	279	290	239	241	269	262	247	267	238	305	247	250	277	246	249	280	265	234	262	301	250	255	263	242	265	268	249	271	259	264	253	252	248	246	243	271	236	231	298	259	280	277	279	265	251	281	231	241	268	285	250	237	272	286	259	288	272	244	275	250	264	246	283	234	270	250	280	267	280	261	270	263	274	276	275	260	270	260	248	250	280	249	258	260	265	257	262	253	240	279	259	269	251	249	258	251	244	273	233	254	258	258	271	261	272	252	279	265	293	278	279	280	246	296	284	241	265	255	262	254	250	268	262	257	252	293	272	256	237	267	257	268	265	271	275	306	257	260	229	268	275	249	242	274	268	267	242	268	272	247	245	273	245	237	266	280	281	271	245	261	278	267	272	256	272	277	275	263	244	262	254	246	242	255	242	290	252	270	293	246	295	258	273	240	255	257	271	245	257	257	266	253	272	270	282	277	258	283	281	274	281	251	291	233	254	286	256	246	289	279	271	257	251	251	246	245	258	278	263	245	256	277	247	280	279	259	267	270	276	277	266	244	258	258	288	253	274	302	261	274	261	245	296	281	267	258	270	269	269	241	273	285	259	242	281	299	240	243	281	254	240	249	262	248	281	271	252	251	276	261	277	257	261	249	244	249	294	257	263	251	235	261	259	253	273	250	248	279	268	222	264	259	253	243	277	247	255	273	285	292	263	251	260	293	265	258	273	238	226	262	288	248	273	259	289	270	265	267	281	268	274	284	255	252	248	264	254	242	265	260	285	259	275	256	285	287	267	261	257	256	232	280	287	230	249	266	256	266	255	259	242	262	242	250	253	273	288	263	271	277	278	284	251	261	282	257	287	267	261	289	256	266	257	292	303	259	249	276	227	266	256	291	261	291	262	266	271	266	269	292	249	269	302	268	275	258	242	287	249	260	250	271	262	251	292	257	263	274	228	240	286	293	264	245	256	262	280	252	246	272	254	239	287	260	227	233	270	254	276	252	246	266	273	256	274	279	271	249	276	256	288	275	263	264	256	252	271	252	255	241	271	244	247	291	250	265	242	261	270	247	270	253	256	278	252	247	273	282	257	247	240	260	246	254	282	262	273	243	282	268	245	272	272	265	269	265	262	258	262	296	244	262	264	240	273	262	252	259	262	252	248	249	243	267	264	281	254	312	292	272	271	293	267	258	248	289	247	250	267	273	268	265	292	276	261	287	268	268	263	241	265	246	250	251	219	285	262	257	277	254	250	274	259	288	294	276	276	275	275	242	260	218	249	270	267	245	265	270	237	253	241	262	247	286	289	254	239	239	242	280	274	268	269	241	241	240	278	265	264	253	266	260	258	288	265	270	275	295	239	254	271	257	241	240	264	266	249	261	268	278	279	274	264	265	277	257	271	246	254	283	264	267	234	245	274	253	266	282	274	245	252	240	275	293	256	271	268	270	282	265	300	291	256	262	274	235	276	278	240	279	258	250	269	266	249	283	259	258	272	255	249	261	266	286	261	284	242	258	295	286	270	272	253	251	271	278	282	263	289	275	211	241	235	260	273	264	283	257	248	275	264	255	246	242	260	257	282	283	244	275	279	258	242	259	250	252	267	259	272	280	281	259	247	262	284	280	302	275	259	258	252	243	280	258	252	240	237	248	243	251	259	273	283	282	265	265	270	258	273	248	273	272	287	260	254	255	269	254	286	264	249	259	256	261	256	272	249	254	255	244	277	262	264	236	274	280	244	251	283	282	249	249	271	263	236	240	245	264	283	250	273	282	262	274	290	249	257	279	256	281	259	289	287	247	276	248	241	260	307	249	291	282	271	262	240	255	244	261	265	259	266	268	252	289	263	266	261	255	269	264	218	271	266	256	244	291	272	255	233	252	294	261	274	252	278	274	262	259	271	277	260	256	274	281	249	273	271	264	274	272	263	254	266	269	275	290	281	267	250	239	262	213	249
44382	27535	22395	15125	9395	4559	1702	622	212	206	190	194	196	171	197	212	199	187	178	203	213	165	161	167	184	160	168	181	202	175	203	201	174	169	214	165	211	230	188	208	177	183	176	176	193	192	202	199	173	165	205	203	171	184	198	198	189	193	169	191	191	195	180	192	185	185	184	178	192	217	201	199	206	198	202	174	213	186	185	159	165	194	187	172	189	191	178	188	161	185	168	196	181	172	193	208	177	185	173	167	195	180	163	178	183	195	191	190	192	190	171	184	181	213	188	190	193	198	187	230	205	186	202	179	162	187	201	206	187	200	211	183	218	169	196	206	188	192	189	172	196	180	191	173	181	187	211	181	202	184	226	192	202	203	189	185	190	164	189	186	183	179	182	179	174	186	172	203	205	178	167	196	207	194	164	206	197	221	195	195	208	205	168	197	191	190	189	228	207	184	187	211	182	193	188	201	201	207	196	202	208	184	189	180	200	174	183	191	186	195	178	179	205	181	198	203	213	193	195	195	204	211	179	172	167	186	181	184	197	176	182	160	163	188	191	204	171	181	205	188	195	202	192	192	187	194	194	207	162	182	183	180	183	194	200	189	204	192	180	182	194	187	199	173	151	185	168	230	201	185	189	208	183	198	182	203	214	207	191	196	207	204	197	182	186	189	195	205	178	169	202	199	203	203	175	185	201	193	195	206	146	199	207	190	201	201	207	204	187	204	211	202	179	151	180	197	207	193	206	203	206	183	192	220	160	177	203	147	192	188	208	175	191	186	169	218	194	202	156	172	176	190	182	187	214	171	223	195	222	181	190	200	192	193	183	190	185	191	197	180	167	173	200	184	208	197	175	197	200	172	188	216	198	182	183	192	179	206	180	187	189	196	179	192	197	163	176	191	203	174	212	182	201	191	186	207	197	205	186	182	193	182	199	175	185	188	157	184	189	184	179	204	182	164	184	205	161	193	190	185	167	187	197	215	178	157	159	201	169	200	208	204	173	185	167	175	190	182	218	214	165	177	194	186	213	217	224	181	193	184	203	193	184	164	199	169	171	221	174	198	176	215	201	185	188	210	201	205	176	185	184	194	188	177	183	181	233	171	202	201	185	202	211	186	175	189	196	167	193	197	187	204	206	198	165	201	194	174	188	189	171	195	193	185	169	224	203	194	186	207	197	175	211	199	186	188	196	179	194	195	175	223	195	193	190	176	209	196	174	192	201	220	169	187	203	184	203	207	170	207	195	209	188	179	194	211	189	195	170	172	201	184	197	207	198	234	190	156	208	191	186	205	184	198	181	177	207	174	181	179	183	193	185	193	202	207	173	189	195	179	148	232	218	193	191	214	182	184	190	187	174	164	193	174	195	187	189	204	200	200	188	206	192	205	208	181	185	192	204	220	183	196	162	183	198	189	194	172	180	166	186	191	172	191	179	206	206	176	214	164	177	194	191	162	212	179	190	193	212	181	200	177	176	240	197	187	200	188	180	185	185	172	212	210	209	201	198	187	189	199	188	216	187	182	180	173	220	171	200	181	193	203	184	184	157	194	181	179	194	216	201	198	213	206	192	186	183	188	202	199	211	167	202	207	186	178	178	189	194	172	206	180	184	190	176	194	200	206	204	199	216	211	175	188	197	166	178	174	184	194	203	177	194	185	200	184	201	188	175	178	180	194	200	189	183	214	195	171	186	180	189	210	181	179	168	173	203	196	187	217	203	201	195	202	200	191	196	171	189	173	195	191	181	182	185	180	205	206	181	187	180	173	167	181	201	189	184	186	204	197	167	206	180	208	174	201	203	159	186	177	195	194	201	204	206	203	186	198	167	200	205	174	200	165	179	206	188	213	193	194	197	193	193	168	186	181	182	188	176	192	179	196	171	194	204	178	180	197	168	173	168	185	177	167	199	218	168	202	188	173	210	198	184	173	195	191	181	190	188	168	196	176	203	208	173	169	203	205	205	204	181	184	167	200	190	209	185	225	192	197	188	202	198	213	205	192	172	198	194	186	183	180	211	205	190	193	208	219	204	193	197	201	195	176	170	168	188	218	189	194	204	167	195	191	197	197	183	187	205	197	192	193	201	198	169	203	201	200	215	196	187	203	198	189	199	181	177	209	188	180	168	177	178	183	189	170	199	180	161	187	201	189	174	180	186	183	193	189	189	182	182	200	187	197	208	194	214	165	217	183	192	180	220	187	168	174	170	196	188	200	180	173	197	207	194	218	208	184	206	169	209	185	191	198	183	188	189	221	196	185	187	199	169	176	196	173	210	201	156	186	161	186	188	208	194	188	195	200	182	170	211	164	158	194	184	177	186	196	195	182	193	200	190	183	180	202	192	205	169	181	212	170	186	210	169	183	168	180	183	182	177	233	182	215	159	198	209	188	191	201	193	183	186	186	160	181	176	163	187	175	199	202	196	202	191	180	194	207	194	198	180	186	196	197	202	177	181	211	179	183	173	214	180	179	180	196	184	190	186	205	176	213	167	193	190	168	166	192	159	189	213	218	184	173	192	200	198	225	165	192	156	183	207	171	203	171	187	203	206	165	193	184	202	178	188	171	190	184	174	183	181	204	193	189	203	192	214	187	182	213	199	173	205	197	185	191	171	218	204	204	175	177	165	172	180	174	188	210	187	209	184	206	178	195	184	197	204	181	207	179	191	208	188	204	182	171	187	224	203	180	212	200	185	199	193	199	197	175	187	182	176	182	196	192	151	180	195	197	173	188	191	208	185	182	179	191	189	200	199	173	183	196	170	175	177	211	185	203	188	194	181	198	191	169	211	174	174	217	228	189	189	204	178	213	183	152	201	185	235	169	176	209	193	188	184	189	202	189	189	205	172	191	189	194	212	187	205	215	199	190	166	205	186	205	194	183	216	177	215	183	186	189	178	208	201	233	199	169	178	203	186	213	213	230	162	201	153	173	187	172	196	206	186	195	195	203	191	175	197	168	183	169	204	202	218	197	169	212	190	199	192	188	168	196	216	181	189	190	164	171	183	208	220	200	187	171	240	196	194	188	191	195	197	203	182	168	199	206	179	168	194	200	198	197	189	183	162	198	206	193	206	193	190	186	153	196	196	192	186	184	168	169	179	177	166	180	171	193	194	173	191	203	197	232	204	214	190	185	189	178	182	171	223	156	181	179	194	181	170	165	204	182	179	194	189	207	189	201	187	176	186	205	195	197	225	187	189	198	159	177	192	186	159	197	217	213	180	191	181	170	185	178	197	209	177	192	199	169	175	185	186	181	199	190	216	199	170	183	180	191	200	179	174	155	199	196	181	169	204	196	182	187	195	206	175	179	199	187	213	173	171	201	197	192	200	163	187	195	210	177	176	199	185	173	165	176	187	163	171	169	194	177	201	194	173	187	188	173	179	197	191	219	175	232	185	175	199	180	190	189	190	193	210	187	176	196	181	177	173	165	199	175	208	182	191	204	166	199	201	178	211	211	196	186	186	198	195	167	172	179	182	201	190	205	198	190
28956	21455	27775	25850	21796	13128	6323	2364	581	496	457	465	471	475	473	429	457	458	456	482	447	453	427	458	475	507	414	420	468	451	435	454	463	427	456	417	459	443	463	445	470	399	424	425	428	435	435	405	422	472	450	444	433	396	425	430	419	438	435	410	420	434	427	424	443	421	462	425	449	398	447	443	423	438	437	448	410	465	426	428	422	422	425	375	410	491	452	432	443	417	444	434	467	443	420	417	431	457	454	466	430	440	455	426	434	442	390	444	423	411	427	434	430	444	408	480	446	408	432	437	441	413	419	440	445	466	449	443	460	434	444	450	446	450	433	467	456	419	454	399	434	427	456	452	398	411	446	441	436	419	432	444	451	412	437	426	444	450	471	453	417	447	429	449	439	463	454	471	425	419	470	433	446	423	430	445	424	468	444	418	457	474	447	462	469	433	473	468	429	391	436	438	475	417	407	438	484	470	433	439	423	431	423	468	458	427	452	440	454	388	437	424	410	424	440	450	414	431	466	432	420	459	449	439	408	451	390	462	458	435	438	416	454	392	411	430	414	409	448	420	442	459	419	408	425	406	430	450	431	424	408	444	431	414	425	456	422	428	428	464	447	488	446	435	433	411	427	421	437	445	446	441	412	451	414	435	476	454	469	469	406	431	429	446	479	440	453	402	441	428	418	410	438	425	457	444	468	430	410	436	435	453	428	427	427	413	472	438	427	429	425	415	454	404	456	430	436	462	432	427	469	415	435	426	458	412	498	437	417	437	420	421	427	407	404	421	458	437	465	433	410	433	428	431	397	447	464	432	450	438	452	389	419	479	414	430	428	418	454	424	461	447	447	461	477	485	411	435	422	405	417	458	440	396	437	436	399	455	443	396	472	440	439	416	407	408	445	445	464	470	467	468	441	437	436	443	453	438	411	467	429	443	477	453	437	415	457	432	400	449	453	430	474	471	434	472	431	452	471	438	429	434	468	407	438	447	424	451	420	447	462	414	428	484	465	445	449	437	419	457	458	485	471	434	438	440	447	428	468	425	422	447	430	470	426	434	445	446	412	451	420	458	444	408	398	456	416	439	463	461	415	432	406	444	465	447	420	435	435	430	455	401	472	396	446	462	422	397	402	460	472	423	472	459	470	456	410	432	463	441	435	429	449	418	441	450	452	447	400	424	447	441	418	409	466	435	462	460	428	439	428	459	426	435	444	430	425	414	418	414	435	429	435	455	426	422	471	440	454	442	439	463	438	425	419	453	445	441	412	424	452	494	433	413	428	429	407	439	410	421	484	430	460	447	437	411	480	468	429	455	409	406	410	448	428	449	425	454	471	447	463	429	419	442	431	448	465	421	456	408	445	417	432	449	461	452	429	462	460	429	426	405	449	441	405	435	446	450	455	425	449	428	422	408	453	450	419	444	437	463	434	470	424	428	427	447	456	486	426	433	436	460	461	420	453	469	441	456	428	437	371	433	448	438	458	407	454	477	483	457	424	432	458	419	449	423	477	451	469	421	453	450	398	410	441	425	423	420	421	409	449	435	438	460	425	457	438	429	433	462	413	428	409	438	446	418	442	441	478	397	464	439	413	478	402	468	432	444	423	429	420	447	435	423	436	450	389	430	453	452	429	428	397	450	436	472	505	453	413	486	427	440	447	395	438	461	459	417	450	443	424	432	438	422	457	443	455	439	461	409	451	425	439	444	431	413	423	445	458	467	456	432	462	435	399	403	409	431	450	444	456	438	469	438	407	431	449	430	433	412	443	443	448	427	469	452	441	413	400	440	459	450	429	413	436	467	420	405	414	464	469	478	423	448	470	440	452	443	416	428	418	453	426	458	460	389	395	417	474	427	449	425	467	437	455	462	399	447	437	435	468	419	459	404	432	399	436	426	455	437	447	425	425	429	429	397	450	445	444	420	455	447	461	461	432	430	433	415	424	430	415	494	452	436	449	461	478	444	446	445	440	432	433	433	472	411	423	439	439	488	399	403	469	426	457	416	457	440	451	429	436	440	437	455	462	445	442	451	441	450	436	448	457	444	439	429	436	463	442	460	429	409	444	427	416	447	495	399	439	406	471	439	458	441	408	439	409	422	459	478	414	461	424	439	423	423	458	428	451	431	397	422	427	417	427	404	433	414	476	469	418	450	464	448	447	433	441	479	418	421	426	466	410	430	453	436	452	427	413	445	412	456	406	452	431	502	481	466	455	394	419	418	409	442	415	426	448	432	447	431	395	435	451	444	456	467	483	442	488	420	461	459	429	441	426	461	418	428	461	458	472	433	431	466	419	435	414	439	447	428	467	435	419	432	490	450	449	407	428	415	444	436	455	410	428	421	445	427	451	461	422	432	455	450	478	428	414	438	445	460	474	444	445	433	405	463	432	438	475	435	451	428	450	451	418	452	413	418	434	419	453	465	457	456	476	417	457	441	423	473	429	420	426	406	447	411	442	443	441	422	457	463	431	432	415	414	446	449	435	454	434	409	453	392	435	470	426	409	426	474	436	415	437	438	451	469	472	450	414	450	417	465	469	457	469	476	416	410	397	412	427	457	380	464	469	427	466	442	421	423	419	474	457	439	442	435	434	426	451	472	451	454	472	436	419	437	445	406	441	424	420	439	419	425	421	439	433	457	437	429	445	424	468	405	403	496	438	423	416	416	454	408	463	448	421	451	448	448	418	452	410	457	444	441	455	466	406	454	441	426	466	429	463	415	444	452	437	430	456	379	429	434	405	457	393	416	433	435	450	422	449	430	486	388	449	460	444	447	425	418	428	473	422	466	436	428	477	475	446	433	448	463	428	413	387	458	437	470	474	452	453	438	442	411	434	411	436	479	464	425	391	450	445	444	469	415	458	444	411	460	446	409	423	433	438	460	438	407	420	432	432	418	453	454	455	476	430	447	468	458	389	463	417	409	438	435	419	436	449	432	456	501	461	455	441	457	440	447	413	415	407	471	416	406	429	420	462	386	437	466	470	441	430	435	449	453	436	436	440	434	426	424	415	440	462	455	429	444	431	406	434	480	426	421	439	460	393	417	434	409	448	445	421	433	455	413	454	422	468	434	421	422	443	442	422	441	433	434	449	433	439	452	438	430	385	414	419	449	422	417	434	474	442	395	427	484	458	433	472	431	422	433	436	445	437	453	449	436	440	427	434	403	407	411	443	426	425	427	409	430	443	406	447	413	398	437	444	418	433	441	434	455	463	426	425	416	424	422	441	458	445	425	435	432	427	439	459	460	453	456	464	471	450	461	465	434	422	477	427	456	444	459	438	407	444	420	425	433	445	459	443	427	443	445	453	432	464	428	456	443	457	469	418	432	422	470	456	415	419	458	436	463	417	434	421	438	422	446	413	460	420	449	417	437	454	479	443	429	447	451	453	464	423	441	463	415	447	424	463	447	445	449	460	465	434	444	466	454	459	469	448	440	415	438	455	422	446	458	469	438	469	452	452	476	395	478	441	430	424	445	430	422	382	393	433	449
54712	38810	33491	24725	16860	11712	5960	1463	316	255	218	209	228	222	225	239	246	218	254	191	200	205	222	218	227	213	225	210	214	190	230	217	205	259	198	224	207	207	222	221	231	212	223	221	224	239	261	227	188	234	208	232	205	223	229	214	220	215	231	224	216	222	187	238	238	247	237	253	246	238	227	242	246	231	222	252	218	207	260	218	221	235	231	246	197	201	222	219	213	247	242	243	216	236	210	217	199	183	235	215	223	218	229	193	232	237	226	232	247	210	245	226	201	222	191	219	228	202	221	225	183	219	236	225	225	231	219	202	221	217	203	209	247	222	238	234	230	225	210	210	198	216	223	213	256	219	234	198	224	227	236	210	257	235	221	237	230	220	212	246	241	231	247	212	228	224	212	192	224	216	214	214	222	213	219	212	219	226	213	228	201	197	231	236	223	224	217	219	192	229	224	206	213	221	211	228	248	219	211	215	239	237	212	223	237	222	219	188	225	209	240	214	219	235	251	226	233	202	202	208	232	195	229	247	210	211	224	202	240	222	216	220	236	248	210	194	208	229	207	223	224	227	209	230	240	224	238	179	208	195	206	178	221	224	260	215	242	204	247	234	227	219	207	229	223	200	230	206	206	215	214	225	227	212	246	259	231	189	212	231	212	188	226	233	222	220	203	218	234	234	215	221	221	204	257	212	244	243	234	218	199	221	254	220	243	194	223	218	215	214	201	228	249	214	252	253	212	230	223	212	249	214	203	198	205	204	208	207	217	222	213	234	200	258	219	224	228	218	225	234	182	216	254	237	251	188	244	238	208	207	215	235	219	229	215	201	219	238	212	219	231	241	215	211	221	244	221	194	215	219	200	236	244	246	190	261	213	233	219	236	220	228	209	219	224	237	183	204	229	200	235	190	223	233	219	229	205	210	199	210	223	216	232	228	194	192	246	215	237	225	196	211	216	238	223	249	195	228	241	194	216	224	249	231	200	208	210	247	229	231	247	217	231	209	233	224	238	195	202	217	235	216	218	244	235	214	215	222	235	224	248	214	199	209	241	237	216	213	212	207	198	219	249	240	232	236	223	246	255	220	258	235	239	208	245	216	233	234	196	201	196	191	228	216	220	226	226	231	217	196	192	208	223	227	214	198	234	194	226	221	213	215	205	207	220	207	185	203	192	231	178	252	235	212	219	237	214	193	221	235	227	224	212	248	272	237	217	228	240	238	219	222	197	219	219	201	209	225	205	223	203	199	250	206	211	231	215	264	222	220	227	226	207	211	231	227	219	231	198	199	211	235	221	244	228	268	225	247	222	231	238	221	213	243	230	204	221	219	186	253	199	191	216	194	217	220	220	208	225	228	238	215	218	221	215	239	191	221	232	229	220	229	218	214	227	215	219	232	228	223	233	207	212	219	239	220	220	240	216	243	227	222	222	249	217	205	222	224	224	219	229	223	194	229	232	212	217	246	233	210	235	239	219	209	249	200	240	211	231	190	230	237	235	226	235	226	231	230	258	237	237	227	220	217	206	198	227	213	224	238	226	226	208	200	210	192	223	215	223	207	244	213	222	196	204	207	233	225	223	224	219	219	203	218	213	230	237	240	241	238	208	231	199	210	213	225	234	231	230	233	231	220	195	236	192	211	242	216	221	211	200	221	190	205	245	230	234	224	225	225	206	180	240	208	243	241	196	225	225	215	230	249	221	209	226	230	229	209	202	219	217	233	260	250	231	219	238	244	198	252	229	203	239	211	235	201	224	245	229	218	245	222	212	231	226	217	198	201	235	221	209	223	233	216	212	221	204	222	236	247	237	255	246	249	206	179	237	230	206	201	203	197	217	221	237	199	222	210	238	203	224	226	225	221	203	196	210	228	206	206	224	234	212	210	219	214	230	229	250	194	217	191	203	241	217	226	194	191	225	234	203	194	219	202	221	236	214	214	237	198	210	232	230	201	211	213	227	224	198	231	220	215	235	194	235	231	222	216	204	254	213	213	217	216	217	219	211	178	211	215	200	190	229	251	191	238	226	227	238	248	228	224	249	219	220	220	239	221	226	212	201	217	236	217	222	226	203	187	230	225	192	207	230	241	225	226	197	224	223	213	250	245	226	197	209	216	220	235	237	222	250	234	234	222	197	242	240	218	210	212	239	225	215	218	255	235	244	223	219	213	220	195	234	230	225	188	229	217	242	211	216	224	208	225	219	237	213	211	214	198	200	230	217	213	199	210	212	196	210	216	214	234	219	210	223	233	227	208	247	193	216	226	210	187	221	187	212	241	259	216	223	218	205	197	196	186	204	235	215	243	210	219	265	230	235	220	242	223	209	227	241	239	240	250	244	226	229	236	234	213	201	219	201	240	229	235	206	226	224	196	216	231	217	235	222	191	216	231	207	218	221	226	217	233	208	217	224	209	241	199	205	226	231	234	214	222	214	244	214	234	218	210	212	252	230	212	213	231	206	218	227	231	243	224	216	221	197	189	223	214	217	219	248	221	213	245	218	222	221	209	239	222	218	222	217	211	209	212	245	223	209	243	203	201	194	214	212	231	231	259	222	228	206	219	236	212	211	243	230	187	229	258	203	210	195	209	229	210	192	214	225	207	200	218	193	202	245	187	225	226	217	233	204	236	223	250	228	196	214	242	206	187	205	216	241	253	247	200	267	222	217	216	226	227	216	219	203	257	225	213	220	199	234	246	202	242	208	210	201	225	225	227	210	203	218	220	221	231	212	235	194	208	218	242	217	222	226	202	243	229	214	217	210	219	204	226	215	214	194	246	232	226	209	249	228	193	235	240	204	213	239	243	194	231	252	222	232	192	223	207	208	228	244	200	236	226	225	228	240	202	232	218	244	222	217	220	203	227	239	196	228	238	237	206	235	213	240	212	239	229	227	205	231	211	215	206	236	238	224	244	227	227	260	218	246	220	197	208	200	228	220	256	264	212	235	227	218	228	230	198	216	218	194	230	230	187	245	223	239	230	257	226	248	196	240	171	220	251	217	245	228	213	210	231	218	215	202	201	203	195	220	211	213	217	238	211	223	216	227	227	233	215	245	199	212	235	193	219	207	246	211	202	229	254	212	231	165	249	231	221	193	234	253	252	203	189	220	209	199	190	219	231	198	234	235	191	225	205	232	212	238	208	226	237	222	225	230	244	214	215	232	208	226	205	214	217	242	200	207	203	240	205	252	235	217	202	223	215	228	199	230	222	219	201	203	231	235	209	205	241	212	209	209	215	203	246	223	195	210	199	200	235	232	222	219	202	225	218	244	216	248	235	248	217	215	221	211	207	235	199	226	211	187	234	226	204	219	215	232	237	220	221	193	216	246	214	209	221	212	225	217	223	219	232	229	232	237	239	203	237	216	219	222	238	215	231	206	207	190	200	205	209	207	221	230	195	220	230	216	208	230	220	235	242	276	242	226	219	220	208	223	246	231	250	224	222	197	216	231	205	203	228	239	210	235	243	220	205	224	198	231	249	191	228	235	212
35227	30664	36257	34507	29818	25124	16389	4228	654	608	603	538	515	573	522	553	504	519	539	497	501	519	474	500	500	557	536	518	469	496	479	498	508	491	478	491	524	501	476	479	501	509	515	450	473	449	518	511	490	472	498	506	478	508	506	465	485	484	478	475	473	466	472	473	464	481	443	497	494	470	492	459	497	501	522	464	515	461	452	456	465	464	492	505	482	518	493	484	506	474	499	470	511	527	503	478	498	475	487	480	503	508	515	497	517	462	516	520	448	518	492	453	495	495	482	475	481	513	481	498	516	486	492	505	491	510	481	471	462	518	489	520	487	520	506	470	475	522	531	482	487	503	498	524	471	518	486	444	485	428	483	486	492	455	474	461	462	498	495	506	449	443	512	504	497	477	463	443	494	488	464	518	492	470	499	506	481	537	478	494	485	447	516	468	488	499	481	468	479	481	497	479	521	501	466	492	462	531	504	465	527	498	492	475	481	493	449	478	498	496	502	473	498	528	466	480	505	485	463	466	510	443	481	536	491	480	449	475	466	460	492	510	494	474	485	450	481	524	493	491	501	488	466	498	468	488	437	472	493	485	470	474	481	503	457	487	500	501	486	500	483	432	486	466	497	509	484	497	479	510	478	496	471	509	461	486	477	459	445	511	466	538	456	492	512	504	481	501	462	537	484	485	443	455	478	534	483	457	477	525	458	496	489	460	487	450	504	477	512	509	490	453	486	484	517	498	458	474	459	521	502	496	475	504	468	482	506	494	475	471	505	496	500	471	506	506	455	499	496	525	484	510	466	493	481	467	490	549	481	482	486	534	512	475	507	471	487	479	464	455	466	487	493	451	503	484	500	481	488	482	467	552	483	529	453	486	508	516	501	447	490	489	513	477	486	471	506	479	482	478	494	441	461	461	476	525	457	486	501	497	486	518	478	513	492	484	479	467	465	519	478	463	473	475	509	460	454	485	472	534	463	491	486	477	451	497	487	482	489	481	507	478	466	485	508	498	497	470	519	500	475	514	479	488	508	497	473	520	465	502	478	506	446	503	496	486	472	491	485	497	492	460	464	486	450	468	484	517	520	471	495	481	470	452	490	466	507	508	511	492	486	529	503	508	491	524	528	481	487	512	497	509	459	487	443	473	469	437	449	494	473	499	484	470	459	437	514	482	513	488	463	486	512	470	532	466	452	498	489	450	470	494	475	511	467	499	464	472	512	489	505	441	529	473	476	499	502	490	459	500	466	472	485	514	494	479	484	508	480	458	520	497	499	461	453	503	510	439	454	501	485	506	476	444	510	499	489	477	460	466	497	484	505	499	479	470	451	492	516	429	479	485	549	470	461	486	496	498	491	467	488	468	459	526	475	503	457	464	503	499	518	494	520	498	451	514	456	475	477	490	460	462	500	501	469	476	492	494	502	491	500	517	532	473	492	451	459	492	453	493	464	450	526	499	544	481	483	492	496	496	456	500	509	477	489	495	497	485	487	502	482	490	497	460	462	480	496	471	443	494	463	477	481	474	449	477	527	486	483	478	502	515	476	468	500	473	490	489	510	479	514	473	482	500	471	498	473	488	491	498	505	530	502	491	509	466	476	495	498	464	484	483	483	483	474	494	531	495	480	517	479	478	523	485	525	476	469	525	471	471	483	498	479	479	485	490	502	474	496	531	477	492	496	468	479	525	476	489	458	498	483	457	477	459	487	518	510	479	460	450	513	503	453	454	507	455	498	472	537	455	503	479	504	503	516	456	488	509	463	511	492	488	518	496	530	520	476	526	469	486	510	503	498	532	505	461	499	461	542	476	540	498	523	512	507	462	448	476	483	485	481	443	550	470	477	478	463	479	501	494	490	482	480	472	491	469	449	464	486	487	486	516	507	493	472	469	485	458	479	508	487	529	490	506	475	509	502	473	485	495	519	481	467	504	499	467	491	446	502	502	485	501	477	529	437	492	480	506	465	504	494	492	462	511	515	484	459	493	478	489	485	503	486	505	503	498	444	491	454	489	474	503	475	487	501	487	500	478	492	459	517	457	522	457	476	442	497	499	498	444	493	500	504	498	517	497	486	468	494	526	506	478	480	485	477	505	510	484	501	462	493	488	450	517	485	512	460	488	489	496	477	512	518	521	492	480	502	443	460	518	497	505	508	478	483	477	474	519	452	498	476	495	500	478	499	472	475	461	477	466	502	477	479	467	471	485	508	475	467	492	498	475	517	516	501	467	499	440	486	467	481	490	480	439	478	487	462	475	487	508	486	473	446	482	502	471	473	464	499	479	491	473	484	482	461	517	476	461	503	488	485	485	492	525	491	483	456	481	488	458	494	493	509	473	477	490	493	486	489	488	506	478	494	519	472	483	434	461	502	488	435	490	485	460	490	472	458	484	471	484	503	499	491	511	485	480	479	459	524	460	494	497	439	481	463	504	483	452	507	477	477	485	454	503	497	472	513	478	499	472	488	490	468	494	491	476	499	474	530	485	496	479	462	443	499	479	508	454	469	506	507	492	458	452	496	509	472	457	521	501	511	451	494	477	523	510	490	487	483	461	457	473	458	507	478	532	469	479	484	541	460	492	460	459	490	530	469	463	515	524	455	472	496	485	474	496	486	470	495	441	501	488	452	447	504	464	487	485	490	508	500	465	479	491	504	509	493	461	455	525	495	490	468	492	468	460	477	512	404	445	486	485	447	489	480	526	502	452	505	503	497	514	486	463	512	496	544	472	493	548	545	448	463	490	495	509	510	454	482	469	507	479	473	494	480	504	482	458	494	521	503	516	513	504	497	479	485	510	458	510	491	506	460	517	512	463	455	496	468	515	538	464	492	465	491	483	500	507	480	478	509	466	472	473	465	522	505	495	469	476	538	476	495	475	510	466	508	455	509	504	520	462	446	462	483	485	457	522	499	471	532	498	488	468	525	502	497	465	457	535	499	484	478	491	464	510	491	470	515	500	496	496	488	483	504	488	479	446	484	443	519	484	492	484	488	502	483	476	515	474	491	499	474	499	539	488	479	518	441	468	449	449	472	488	510	490	509	500	455	493	465	481	487	491	471	491	484	482	504	484	508	486	480	452	495	493	479	467	481	450	484	495	513	447	480	486	445	501	451	465	466	526	468	488	479	475	500	482	496	497	514	475	453	513	496	510	512	469	497	493	435	523	489	486	482	482	508	485	472	518	449	503	513	505	493	454	484	489	480	476	531	497	467	446	466	522	499	468	482	488	465	525	467	484	473	524	477	524	489	501	497	519	482	487	456	487	484	478	476	498	474	481	465	476	473	513	498	489	465	503	461	483	509	447	505	489	475	495	461	482	521	501	486	501	522	512	489	463	443	498	439	459	469	495	492	479	493	503	502	479	469	518	485	500	500	495	516	453	455	471	473	474	481	524	500	473	478	470	471	495	471	472	499	475	471	477	484	492	505	499	496	497	468	436	469	484	490	490	511	539	500	466	492	495	466	510	470	530	487	495	464	466	458	498	511	510
32621	16848	10067	4227	1498	559	280	183	126	118	99	102	100	111	108	91	118	96	105	103	110	93	110	94	127	103	109	97	98	93	81	114	117	115	121	112	105	74	113	118	86	102	113	106	93	103	124	81	106	117	107	99	104	118	116	112	116	122	106	121	109	112	110	89	89	105	106	99	101	114	80	120	106	117	118	119	107	115	121	100	119	105	91	115	108	89	92	126	104	102	119	91	106	113	114	102	101	108	115	94	115	114	118	102	94	100	83	114	88	111	109	102	130	101	111	130	130	108	112	113	127	110	116	128	121	116	115	112	99	99	118	107	96	88	108	120	95	127	109	97	117	95	109	110	106	112	111	111	113	120	99	129	105	85	98	129	91	110	112	109	80	119	92	113	120	101	102	108	122	99	96	125	113	102	115	135	103	87	121	109	119	125	99	132	94	106	116	113	116	106	126	126	123	107	96	110	91	118	89	103	112	119	119	100	112	108	114	98	96	97	102	130	109	102	107	121	108	94	95	124	107	113	124	106	112	97	103	105	116	99	126	88	110	115	123	99	109	116	122	93	104	94	102	103	95	93	101	98	79	115	112	113	91	110	101	136	102	108	99	97	102	109	101	110	111	107	118	127	116	115	84	98	99	113	103	106	114	104	94	102	104	115	90	114	102	106	109	109	103	94	111	118	109	119	110	121	132	88	108	122	122	120	96	103	98	94	116	128	80	93	90	86	110	104	123	105	100	120	113	119	101	126	126	116	126	102	99	111	103	106	97	113	116	121	96	119	101	111	100	84	129	118	111	118	94	120	105	112	100	113	107	126	109	118	113	78	96	124	107	124	93	114	98	100	118	125	107	88	97	117	111	122	96	107	98	117	132	112	123	92	131	111	87	102	114	103	117	97	102	122	103	84	112	99	106	113	101	109	113	120	117	107	103	114	98	111	113	116	115	74	103	103	103	98	108	107	107	119	110	125	109	93	114	96	98	110	101	107	110	94	102	107	103	104	113	107	93	124	106	105	102	98	103	90	94	111	118	117	118	119	113	110	109	79	122	116	91	94	112	97	101	96	122	114	113	124	123	111	87	103	131	115	95	116	118	121	103	81	106	116	99	125	104	111	107	102	112	111	116	117	119	113	113	106	127	115	107	82	118	128	98	118	123	94	103	83	127	123	115	116	107	107	96	124	105	105	109	116	121	113	102	108	124	87	132	97	111	98	126	109	107	116	107	106	102	114	104	114	119	100	92	95	108	109	102	108	103	101	87	105	105	105	112	125	97	108	108	107	99	102	87	105	120	98	105	103	123	108	110	110	103	125	129	135	94	107	95	124	136	125	114	114	87	99	97	108	101	104	102	114	100	94	110	111	112	118	114	127	108	90	104	115	102	112	113	104	119	102	106	86	109	108	92	116	116	96	115	105	136	120	101	111	115	97	98	111	99	109	120	131	145	111	105	104	126	104	112	88	98	84	110	102	132	99	113	117	82	110	112	88	105	85	132	104	99	116	126	114	99	139	115	107	119	120	108	110	116	100	113	109	91	96	112	116	123	108	109	121	87	99	119	106	113	76	101	135	108	112	105	97	124	115	123	109	109	122	107	137	119	110	103	122	120	114	110	108	97	85	110	115	110	114	93	113	123	89	72	107	102	106	107	123	103	108	108	123	97	91	98	106	118	111	109	115	95	102	111	115	110	103	114	109	99	118	116	90	110	99	109	97	106	83	97	120	113	102	89	99	96	121	102	96	101	103	119	116	104	113	109	104	113	127	127	109	103	120	116	102	119	110	106	103	97	105	110	96	110	126	99	115	115	139	104	140	108	100	119	106	120	116	102	115	102	93	102	117	103	110	110	115	103	120	118	113	127	109	111	118	101	103	104	88	115	104	101	108	116	118	115	109	100	108	97	117	123	115	121	94	115	103	100	107	112	119	71	95	125	93	94	108	140	97	108	116	106	91	106	98	123	130	114	125	100	118	129	112	103	105	121	114	104	102	109	83	127	105	92	119	121	106	119	130	89	98	99	143	110	112	93	107	108	89	127	100	106	92	97	101	109	102	110	90	92	105	103	105	111	118	111	101	93	125	108	105	110	122	105	97	105	100	80	96	114	107	105	111	106	101	102	120	115	94	115	138	121	116	105	106	121	131	104	93	111	116	117	110	98	116	101	99	93	116	135	118	95	91	100	99	120	102	109	111	90	110	89	83	121	110	116	87	107	95	98	111	104	98	111	103	99	130	124	92	103	101	103	121	115	122	113	119	95	107	105	129	100	103	108	107	100	111	120	100	107	117	104	110	98	98	103	100	122	138	101	108	123	129	104	105	102	110	87	96	86	96	104	103	91	119	115	105	96	98	92	99	101	124	114	106	93	101	98	119	108	110	117	133	92	96	96	100	97	86	108	110	116	84	111	102	113	100	119	88	111	99	106	95	108	100	98	126	93	119	109	120	118	115	115	93	93	128	118	98	97	129	99	120	98	115	108	93	98	122	116	100	95	117	116	105	114	115	95	120	97	112	111	113	97	89	108	107	112	133	95	94	100	91	104	120	109	80	122	108	114	112	114	107	98	122	113	95	112	90	101	105	107	115	102	113	100	123	113	118	114	117	100	97	113	100	123	103	110	115	117	120	106	106	118	107	97	96	110	111	124	99	92	130	116	115	99	117	108	115	102	122	102	98	99	116	104	112	113	114	120	92	112	102	109	96	101	105	91	109	98	108	82	89	113	97	95	112	122	105	109	104	106	94	112	97	100	101	82	110	101	123	127	112	116	108	94	109	111	97	109	134	115	107	112	98	99	108	117	97	112	117	111	117	120	122	104	112	107	131	102	91	108	142	103	118	92	111	99	78	122	94	104	98	105	86	114	109	106	106	113	109	109	116	104	114	101	112	116	107	110	128	108	99	107	119	110	90	85	97	113	76	107	107	96	112	112	133	116	100	115	129	118	93	130	99	102	142	112	106	100	117	106	114	112	133	90	119	97	108	82	97	114	89	128	103	96	118	106	103	106	87	108	85	106	105	112	124	92	108	99	106	108	96	115	88	114	111	108	115	141	95	101	103	120	92	96	118	111	107	95	123	120	95	79	106	106	130	135	127	99	92	94	92	103	108	129	132	122	104	100	103	119	93	107	122	119	105	101	108	99	120	102	106	97	122	111	99	102	119	85	99	106	105	98	110	108	106	84	96	92	115	126	110	94	122	93	91	114	109	110	132	110	107	110	130	108	115	120	112	113	110	123	85	100	124	95	120	97	106	110	129	113	92	114	112	103	87	100	105	103	95	115	112	99	116	93	114	98	112	104	98	114	111	106	110	115	99	114	124	105	124	107	111	111	127	111	142	114	108	123	117	98	101	103	109	111	89	110	112	98	111	107	105	98	114	103	93	99	126	106	114	111	105	114	112	119	95	120	103	98	111	105	102	104	110	115	111	109	111	98	118	103	98	116	116	113	111	100	99	108	107	98	102	101	125	111	97	134	114	107	105	114	116
20904	13216	14399	9798	4763	2171	995	495	273	295	287	284	276	268	289	316	263	257	286	283	258	281	258	275	273	263	238	297	246	275	262	292	270	253	261	271	248	288	281	275	256	243	271	290	276	302	269	281	259	241	271	272	266	261	269	281	255	255	237	248	286	302	291	279	245	281	312	292	277	274	290	280	270	289	247	275	266	277	268	299	257	247	295	252	279	269	286	297	274	274	227	292	236	283	276	305	265	239	272	270	258	289	301	233	244	297	251	301	286	279	285	231	261	252	256	295	272	266	268	276	273	270	240	284	249	246	261	254	257	279	248	276	282	256	277	311	246	284	267	230	267	288	277	275	255	270	260	268	263	265	243	274	273	262	283	260	273	263	265	289	304	288	294	283	294	257	288	264	268	270	327	270	287	273	258	283	266	287	291	257	291	242	264	286	246	277	285	276	263	283	240	255	271	302	268	246	302	256	261	268	273	285	252	281	271	277	253	253	285	256	268	261	253	253	299	268	288	279	282	265	276	275	297	257	299	236	274	277	283	239	267	270	281	291	278	258	270	279	264	261	299	305	306	282	264	270	280	274	264	260	277	258	280	262	246	292	282	260	311	274	269	274	286	271	253	266	281	272	264	290	290	246	245	247	249	248	267	241	277	237	275	275	283	249	245	258	295	289	274	255	260	259	247	255	282	253	268	244	254	290	272	281	270	245	243	259	258	267	283	256	269	259	260	280	274	281	288	273	268	267	274	284	221	272	278	284	264	272	282	271	245	250	246	293	271	267	261	288	260	276	256	254	301	250	259	264	283	251	288	291	273	274	249	241	267	257	272	277	295	298	284	262	291	258	257	278	274	269	287	275	289	298	238	250	252	304	276	265	256	237	257	301	285	266	283	278	302	291	267	280	260	280	301	244	310	266	250	253	257	249	262	273	278	277	273	277	292	273	275	256	284	272	263	262	264	280	285	277	263	269	277	284	278	251	293	262	284	250	285	268	270	278	296	290	264	266	278	285	289	279	282	251	282	292	253	292	286	267	283	290	258	271	275	274	283	297	296	268	304	278	258	259	256	290	256	320	291	277	272	273	266	252	288	228	267	282	286	267	295	268	316	278	290	280	266	277	298	273	268	276	241	272	298	257	284	266	255	302	265	249	258	291	260	275	283	259	274	279	269	253	315	285	256	273	265	254	277	268	268	296	264	268	283	257	256	246	269	272	243	252	284	257	271	271	265	253	262	284	266	262	267	268	278	273	258	262	264	301	260	260	264	277	270	234	271	255	283	263	297	281	272	255	238	250	295	285	241	275	277	288	320	260	291	292	268	276	266	302	301	265	268	277	281	325	276	266	251	265	258	291	265	297	259	269	254	282	282	277	274	298	271	250	287	297	264	265	284	260	289	300	292	264	257	279	230	276	266	271	243	264	247	303	256	288	278	286	267	261	270	252	270	273	262	256	284	274	277	250	273	259	275	297	289	284	268	262	261	273	272	260	272	258	286	264	263	254	266	270	257	269	271	232	275	265	239	241	262	262	280	303	275	259	281	281	257	262	252	279	270	295	273	276	267	263	300	294	256	258	291	269	280	242	304	264	280	263	283	287	247	276	263	261	257	282	265	279	289	256	275	273	280	273	252	262	276	263	269	254	270	287	291	256	298	271	270	244	269	268	279	261	287	288	247	257	284	248	259	260	281	255	277	265	289	245	263	285	262	281	260	278	272	273	300	280	285	266	276	267	272	286	321	275	312	255	260	289	314	266	288	262	260	283	264	262	294	301	255	276	269	243	288	266	277	256	271	273	253	276	266	279	261	279	257	267	272	280	254	280	261	288	281	265	276	282	289	286	276	254	279	261	266	284	264	270	299	285	267	268	255	264	269	252	268	263	316	264	291	252	288	244	241	263	257	297	263	271	260	241	266	262	256	285	282	263	266	248	263	283	277	244	282	304	271	275	288	283	279	260	257	259	256	262	270	248	266	250	261	277	245	271	270	257	257	289	263	247	255	264	272	289	270	262	268	266	264	274	238	267	280	284	294	272	294	283	268	274	272	254	280	287	278	281	265	264	278	268	291	232	277	293	271	308	263	280	269	251	269	307	261	264	256	254	274	286	267	267	256	281	258	302	311	260	284	281	274	259	278	269	266	261	281	259	259	255	267	292	266	282	270	257	261	293	262	257	258	287	273	274	260	296	276	291	265	282	236	249	287	259	247	315	237	272	253	271	276	296	312	256	274	270	269	275	263	284	271	263	299	289	277	290	283	262	233	295	271	308	300	252	281	271	259	256	275	278	292	266	269	279	280	278	240	278	264	248	275	272	267	280	266	276	280	272	280	277	262	280	278	268	265	278	289	267	288	294	244	269	277	262	251	281	257	264	256	288	253	282	251	259	279	272	280	266	273	264	263	274	262	268	257	306	282	273	269	258	278	230	268	279	254	277	249	268	254	270	249	297	299	274	272	262	277	264	268	279	275	260	272	268	271	245	264	252	296	291	268	238	270	260	280	296	281	295	269	267	251	259	294	265	269	280	272	262	261	273	296	266	258	269	279	288	284	271	301	285	256	278	300	257	288	239	269	293	271	258	264	286	248	266	253	259	304	238	259	280	251	272	261	266	276	259	259	268	255	285	262	276	283	293	269	293	245	236	301	278	264	298	280	264	294	271	267	260	297	245	277	260	289	276	276	270	278	261	296	265	304	263	234	279	250	269	266	289	257	301	272	295	252	274	274	247	250	271	273	299	283	259	248	274	262	271	279	273	274	252	273	294	261	243	277	278	271	227	289	275	274	259	276	291	251	245	241	271	269	267	244	277	261	273	278	241	232	233	271	292	252	295	259	278	266	296	271	272	273	240	283	271	269	294	256	273	268	260	283	248	263	250	267	252	271	273	260	266	268	261	235	274	282	273	289	246	285	289	269	273	267	289	283	272	273	280	272	271	269	288	256	244	253	269	274	262	268	259	271	278	247	272	289	317	260	284	302	267	258	271	253	282	267	265	276	275	273	278	256	294	282	273	274	247	280	278	253	298	279	272	266	253	278	269	259	258	267	285	291	258	259	293	261	257	290	252	262	243	310	266	273	257	282	290	262	271	279	275	272	262	267	264	255	265	277	286	274	257	263	286	257	263	261	278	293	301	252	270	258	267	244	293	279	272	271	275	264	226	274	276	268	270	260	282	268	272	262	271	268	252	266	233	263	282	251	268	272	268	278	271	281	291	275	274	267	275	295	285	274	253	276	281	261	279	266	252	313	264	298	265	278	257	265	285	277	309	263	251	261	265	260	287	236	259	266	295	263	271	288	246	327	262	272	262	265	249	260	312	259	265	265	267	273	258	286	253	278	274	272	255	275	260	259	263	254	275	283	252	273	290	252	283	264	276	237	256	279	274	271	281	256	260	283	289	274	243	240	294	266	267	248	263	261	281	259	285	268	258	276	298	289	271	250	249	272	282	275	284	286	268	277	245	303	270	281	265	278	292	257	287	270	276
44680	27839	19150	14706	11303	5731	3429	1428	277	215	226	208	199	166	201	195	193	220	205	177	175	201	187	170	189	191	192	209	193	171	186	175	172	195	191	192	197	211	179	184	165	172	194	184	201	192	184	209	200	177	182	217	194	181	182	176	176	198	172	197	184	179	174	192	191	197	188	166	171	181	205	185	205	196	211	204	195	206	194	203	204	176	185	200	182	169	192	203	176	196	164	212	223	167	205	189	199	186	204	208	200	192	188	188	204	193	181	193	172	215	177	206	206	185	203	187	205	163	202	197	184	181	206	183	202	192	229	187	164	184	192	182	176	179	162	194	246	167	210	224	214	205	179	182	199	199	186	204	178	188	177	184	191	186	218	172	204	191	198	204	192	234	195	191	192	173	205	180	181	189	202	196	198	199	197	171	187	189	183	203	198	220	197	174	183	191	203	166	205	199	186	191	217	193	222	179	191	206	195	207	212	207	182	179	196	200	188	217	176	199	182	188	221	184	211	197	189	205	175	195	171	172	192	227	190	194	199	197	198	213	190	193	185	200	175	177	173	171	187	178	170	191	182	191	187	172	199	193	183	175	175	205	181	186	168	167	209	190	198	206	196	207	207	214	163	197	199	205	182	199	190	200	189	167	205	205	195	173	194	190	176	186	193	194	220	176	208	188	195	196	211	186	199	187	187	200	208	202	180	215	197	197	194	186	233	175	215	184	225	182	155	182	215	191	194	204	187	199	196	194	175	166	198	197	192	205	197	188	189	192	185	199	171	191	162	159	207	174	202	182	213	180	174	198	202	231	199	192	187	158	172	200	191	176	211	187	173	193	179	200	190	195	197	197	189	188	180	193	197	196	180	187	198	195	162	194	186	173	163	171	177	202	175	185	208	211	194	202	173	169	196	183	201	192	189	178	182	226	178	190	160	215	187	193	194	154	203	198	179	192	194	166	185	192	205	169	168	205	164	214	186	187	217	184	192	223	210	189	192	196	183	199	179	172	201	158	187	179	178	208	194	199	181	192	197	209	174	169	194	173	183	179	182	167	210	189	188	178	164	190	172	191	176	188	186	179	164	195	176	198	182	211	196	203	188	191	204	180	170	205	193	178	193	219	190	193	208	199	174	182	201	183	179	161	177	178	174	176	193	174	217	188	186	175	176	189	185	194	208	168	186	208	203	180	208	203	185	181	181	215	178	186	181	196	195	186	203	202	168	182	193	193	197	152	182	211	203	201	172	206	175	201	194	201	187	190	190	196	194	189	211	195	192	210	188	198	172	196	180	155	218	157	211	232	198	183	156	213	191	184	197	201	174	175	198	197	191	174	215	192	211	205	187	180	192	220	179	195	182	184	200	189	190	164	161	192	193	190	193	182	203	198	194	192	188	195	203	193	194	211	179	201	155	192	187	227	215	205	204	206	213	184	206	205	223	194	202	195	178	162	206	171	208	193	211	177	203	175	213	212	193	193	174	164	192	191	194	207	181	210	183	170	194	181	199	217	184	209	204	184	206	204	182	211	197	200	199	219	193	184	196	197	155	186	192	194	199	174	182	204	181	184	200	178	169	204	201	210	176	202	189	191	183	191	210	163	166	176	179	171	213	186	172	178	183	175	198	205	206	205	211	162	209	194	168	176	190	181	189	184	188	213	198	197	198	176	201	170	195	213	184	203	185	152	201	206	201	177	190	176	170	210	179	190	171	222	187	182	176	173	170	180	200	189	171	185	167	165	208	183	188	189	203	209	211	211	173	178	188	191	216	223	184	205	194	212	194	185	160	208	181	225	211	178	195	176	184	183	204	187	190	189	170	176	163	181	175	188	208	181	216	209	173	209	201	180	194	204	178	175	195	191	201	200	180	203	212	173	171	173	192	202	210	178	202	194	187	211	197	206	205	205	181	190	208	193	183	202	177	193	173	178	190	165	171	182	199	182	195	171	202	156	180	202	179	185	209	189	166	191	199	195	158	196	175	195	202	165	175	164	196	182	185	181	177	207	169	199	203	193	203	174	174	172	202	197	202	189	201	208	197	190	221	213	188	181	177	169	189	175	182	212	199	210	199	210	196	198	179	177	201	205	146	186	194	166	173	215	231	190	235	185	181	186	193	178	198	202	185	176	165	181	176	210	219	206	195	188	188	205	203	200	174	186	179	166	173	173	192	207	188	198	217	159	185	177	196	185	208	216	179	181	183	185	182	221	210	187	206	184	178	171	201	198	183	211	163	193	203	219	196	182	178	201	215	195	229	175	203	184	188	216	208	167	222	203	194	198	181	171	185	185	193	203	216	216	233	194	192	172	198	190	179	206	183	177	169	195	227	196	188	192	173	184	206	185	196	183	224	157	202	197	188	197	188	184	169	201	178	190	180	200	172	183	198	167	182	201	181	203	201	184	191	190	166	178	176	237	175	181	204	192	182	194	195	192	193	203	193	187	197	182	185	186	199	197	203	222	194	161	202	174	176	208	172	186	167	187	172	188	186	216	195	185	212	172	177	180	200	203	198	190	178	204	184	173	194	186	202	199	173	195	174	212	180	207	189	193	201	197	200	207	155	198	194	181	169	194	204	184	162	190	198	175	179	179	191	193	154	213	205	184	193	214	181	195	202	188	182	205	196	193	186	169	206	176	191	180	181	200	170	164	171	196	214	173	183	185	182	170	172	209	198	160	179	202	202	176	180	195	207	214	169	198	208	198	206	200	181	197	202	194	214	177	202	180	186	187	218	175	199	209	194	185	205	172	188	186	189	173	208	188	218	177	176	195	188	205	195	191	189	186	193	185	214	200	171	176	183	213	183	201	179	182	208	195	187	195	190	202	206	196	180	158	161	214	207	193	185	175	192	201	184	192	194	191	195	192	176	183	205	206	178	166	183	222	209	190	203	192	216	197	178	174	201	177	157	174	206	229	195	199	172	199	201	185	174	190	167	181	200	184	193	186	217	168	181	199	176	194	212	190	200	183	204	177	167	178	194	180	211	189	208	171	215	216	209	166	190	216	187	185	183	191	185	196	178	191	211	199	191	194	165	186	187	185	191	179	160	172	195	196	186	196	176	223	205	186	180	206	198	163	180	196	184	190	200	233	195	186	194	170	188	196	174	190	185	187	169	202	196	192	201	194	165	203	180	177	195	186	193	195	186	197	184	194	167	208	195	226	206	202	201	189	170	219	172	191	200	191	215	197	195	170	173	171	174	158	220	189	176	195	193	171	193	202	186	190	192	203	190	187	202	182	183	183	189	200	189	192	192	210	179	179	171	194	169	184	164	185	179	171	202	185	171	192	185	151	191	181	175	163	161	179	211	194	180	206	203	188	196	180	195	182	203	195	189	194	188	179	179	180	169	182	216	218	190	209	180	188	196	190	178	164	206	215	180	192	200	187	178	184	174	173	172	200	168	194	203	209	199	175	226	199	188	201	207	207	205	205	186	191	224	182	216	188	182	187	221	201	202	217	217	235	202	181	178	232	208	192	197	192	176	187	197	186
29480	21341	23477	26051	25086	15362	12062	5277	783	486	485	470	477	494	434	459	491	440	446	454	472	473	456	401	438	419	492	418	464	455	435	471	438	462	455	441	465	446	445	450	452	465	421	442	460	429	472	428	454	418	443	432	424	429	434	419	444	433	471	431	455	441	417	408	428	450	459	455	454	428	465	438	456	418	440	463	429	425	431	445	419	481	411	443	459	478	424	425	429	380	438	439	446	425	447	449	422	460	463	399	450	459	466	433	425	431	396	437	458	444	438	467	449	450	416	467	405	432	424	478	428	425	437	459	413	439	419	454	463	443	437	465	418	453	450	446	421	441	411	455	426	443	419	417	436	440	427	460	467	459	461	459	450	429	435	440	422	436	446	442	427	493	435	469	471	451	460	410	450	453	476	444	456	443	459	431	430	440	420	448	456	446	448	431	469	393	431	458	450	450	418	418	419	427	430	475	452	452	480	473	450	439	483	441	464	435	403	440	422	446	472	408	459	457	428	443	413	461	459	441	434	440	430	401	424	423	437	437	430	414	442	472	435	458	429	420	436	461	422	426	443	445	417	421	433	430	431	422	409	445	428	466	419	411	446	417	435	434	484	479	395	435	484	452	459	445	447	471	461	440	453	474	435	427	452	446	440	407	458	449	460	452	401	451	466	425	439	438	445	435	486	443	417	454	437	416	465	442	420	412	429	421	433	437	472	471	465	468	476	440	446	433	490	439	426	447	450	430	435	417	442	475	393	421	461	417	461	454	456	440	417	457	474	438	443	466	428	425	439	466	426	458	418	429	471	470	482	426	465	469	443	443	446	416	433	473	433	469	457	395	426	455	433	414	440	424	433	431	414	418	446	438	428	470	434	439	470	469	460	478	447	479	419	437	455	462	428	433	478	441	426	432	441	428	394	460	475	417	456	434	429	430	399	492	467	455	445	452	426	457	419	438	473	426	438	424	406	426	429	415	423	426	436	426	426	466	462	482	459	424	457	445	424	439	474	503	417	433	453	431	397	428	419	451	460	448	437	439	471	412	436	456	415	444	441	460	429	455	445	432	430	458	450	430	438	423	460	436	428	472	499	449	404	448	397	456	477	429	462	453	441	415	456	474	415	432	422	437	448	473	442	447	417	445	483	448	390	415	469	442	431	459	460	499	408	461	455	444	446	441	425	439	472	420	430	442	461	405	458	397	470	424	459	408	459	409	444	425	426	427	428	432	383	444	444	423	459	411	460	434	467	457	416	445	421	404	434	462	461	400	446	411	474	393	417	419	437	450	460	468	419	451	435	483	417	447	410	398	443	432	420	457	470	420	425	461	439	416	463	455	456	453	445	440	434	427	421	461	456	415	472	450	457	476	465	487	418	472	417	468	443	434	453	439	406	429	439	447	443	425	453	444	421	447	450	465	448	471	446	434	438	466	433	435	453	412	468	471	428	462	390	443	451	440	429	450	470	451	456	414	410	455	439	437	448	418	405	425	421	449	414	494	424	404	468	454	417	440	414	442	436	405	459	439	418	440	464	485	470	409	450	451	485	441	497	442	445	417	425	448	460	429	426	441	438	451	444	436	449	430	408	458	433	450	442	449	498	444	485	463	456	442	435	438	468	473	424	415	475	461	423	440	412	427	446	446	451	450	454	430	402	472	436	397	458	425	423	431	429	429	432	466	447	428	446	450	456	465	398	412	458	431	441	439	454	455	414	428	444	431	430	450	485	383	434	427	428	450	454	411	435	401	463	392	445	448	449	428	441	485	458	430	418	459	478	429	436	394	445	435	456	442	452	454	471	425	421	461	447	408	420	446	448	438	446	443	446	410	443	439	466	413	435	402	426	405	479	461	472	443	464	466	412	432	429	426	430	447	450	444	429	474	466	407	445	457	445	448	413	469	456	472	420	444	455	416	421	418	431	426	418	435	448	424	402	405	441	435	446	444	449	451	430	437	469	456	481	408	405	402	468	477	434	437	411	418	434	447	439	442	438	446	449	450	421	448	417	461	456	475	421	453	423	463	444	432	443	447	414	426	430	452	421	453	435	453	428	437	463	413	408	438	406	444	458	418	425	454	455	422	431	438	397	436	416	411	432	456	468	477	439	461	429	422	435	440	449	431	443	433	456	459	448	427	452	466	425	475	454	411	479	436	407	463	464	457	431	453	454	453	403	455	458	381	455	427	435	447	448	423	445	434	396	474	442	437	434	423	402	432	441	452	471	434	444	442	464	447	456	407	431	413	481	413	460	460	439	397	452	422	469	390	448	443	439	431	423	437	454	439	495	417	434	423	444	428	454	439	447	433	412	422	436	453	427	420	454	403	470	429	449	426	461	460	398	457	416	413	387	452	478	457	447	465	441	476	426	435	394	444	435	412	435	422	431	462	436	458	431	451	448	421	478	423	417	457	448	468	443	415	417	408	458	455	440	436	413	456	465	460	468	430	446	437	444	462	448	443	448	423	461	437	444	447	447	480	433	454	443	455	422	459	439	421	456	453	459	431	454	456	450	455	432	438	441	413	442	431	447	371	480	461	450	416	477	478	473	445	427	451	453	431	443	465	443	437	417	470	508	441	465	434	436	460	434	396	422	432	449	472	460	467	452	463	425	423	472	451	439	446	467	417	441	444	442	456	406	426	455	435	446	484	450	410	455	450	441	446	455	459	445	476	456	461	487	450	501	415	407	489	428	419	430	462	450	429	391	460	460	424	424	425	444	452	484	432	431	439	445	464	452	439	435	420	435	462	429	443	425	440	460	432	442	419	424	464	450	441	451	439	439	448	410	460	458	451	455	462	439	423	442	454	467	452	496	454	460	411	428	421	459	453	427	460	448	433	443	460	435	402	434	460	451	436	426	474	420	478	429	456	471	454	439	417	441	458	452	409	445	440	457	419	428	439	461	465	400	428	466	447	461	428	422	432	447	403	414	432	424	462	409	433	465	474	429	472	402	442	439	459	420	444	495	458	436	429	475	450	407	445	423	436	418	441	418	431	422	414	469	426	446	440	425	476	447	427	463	467	457	453	457	426	414	410	400	449	427	439	428	445	459	454	434	431	413	438	472	449	420	441	453	424	441	424	468	452	439	467	408	438	419	420	408	443	443	412	450	488	414	476	463	451	433	445	443	406	466	410	414	459	423	424	436	456	434	413	415	487	428	468	484	407	445	462	455	461	475	464	446	473	447	430	403	394	431	459	413	470	466	455	418	441	423	445	403	428	411	425	480	418	471	451	445	483	441	405	407	450	443	409	432	407	452	448	443	415	409	447	427	440	412	447	379	474	437	430	483	480	418	440	462	450	466	422	413	433	431	433	470	443	465	453	451	416	437	421	487	465	444	435	450	499	406	421	481	460	444	444	426	453	479	456	421	449	429	414	443	430	387	449	471	455	433	431	391	450	429	424	470	454	428	430	423	435	419	446	447	454	462	420	417	397	429	451	420	464	465	451	437	431	424	430	444	468	454	449	437	457	454	448	452	408	424	454	444	466
53647	33762	30841	25231	15821	8769	5041	1765	335	242	254	208	248	215	211	235	220	205	227	226	221	201	198	206	226	226	190	187	190	212	246	236	218	250	197	216	246	206	221	236	204	199	194	216	226	231	218	215	245	194	203	222	223	224	206	213	214	228	212	217	246	223	232	198	201	226	249	211	228	216	241	244	201	209	229	214	218	226	217	211	203	229	213	215	226	215	227	220	243	217	216	217	191	231	220	221	215	234	203	219	230	194	222	237	213	251	220	212	199	219	232	214	224	249	198	235	217	231	222	230	232	233	216	213	233	237	226	214	213	215	202	221	223	214	200	255	224	233	244	213	217	221	246	226	261	213	224	191	275	233	220	225	236	233	204	230	227	222	213	231	236	204	204	212	213	188	226	228	223	227	203	221	212	223	234	217	211	207	234	198	221	248	200	209	213	201	239	219	231	208	192	223	224	214	204	225	212	217	230	200	218	220	218	229	219	227	209	227	189	241	233	215	212	215	228	219	217	215	218	216	238	218	199	250	237	190	256	240	216	230	234	228	232	235	226	222	235	248	256	205	240	231	240	186	227	217	201	215	216	205	203	202	237	195	224	220	213	208	204	239	233	216	222	237	236	194	234	211	214	215	212	176	232	236	221	201	225	215	184	213	241	222	195	230	237	207	237	264	206	203	214	193	224	202	191	220	247	209	211	240	215	239	234	227	236	195	214	236	221	221	197	200	218	229	198	193	224	226	212	179	216	226	226	206	210	181	224	212	216	252	217	231	224	189	190	238	218	229	240	203	207	227	222	242	214	224	213	232	205	230	238	232	212	212	216	190	176	199	227	220	185	225	216	188	220	180	250	223	204	247	197	238	239	226	234	209	237	227	243	233	227	222	219	189	221	229	214	179	225	204	201	194	206	208	195	234	210	203	200	223	231	187	185	202	214	220	218	216	220	219	262	255	217	221	222	204	195	239	228	233	206	224	237	204	219	250	229	236	220	185	191	208	221	218	210	205	236	245	207	244	204	230	219	198	214	198	210	215	198	228	229	208	228	222	243	228	218	239	225	205	199	211	223	191	213	229	218	210	211	247	220	237	212	195	223	226	200	212	210	207	205	216	216	215	253	222	214	228	246	228	207	201	211	202	227	219	224	225	203	207	204	242	218	224	234	222	232	244	210	190	243	223	224	206	241	223	175	227	206	258	221	218	202	200	210	223	213	203	203	200	227	243	223	217	200	226	216	217	218	236	217	227	231	214	258	231	220	229	198	197	208	217	205	219	233	208	191	189	223	235	237	212	230	235	210	216	226	211	230	204	202	228	218	227	241	230	209	210	212	238	243	211	198	212	240	216	218	215	238	220	223	232	220	227	205	207	208	223	222	247	213	212	260	259	230	222	205	215	216	240	223	235	255	209	215	212	206	197	230	202	193	196	237	258	247	233	219	205	190	233	216	224	207	240	207	203	187	220	221	207	183	197	213	219	207	218	197	188	234	208	224	207	228	208	221	237	214	195	212	223	198	221	224	214	225	205	200	215	236	207	202	228	192	216	206	214	251	212	223	229	226	229	220	208	206	211	198	218	236	220	209	208	226	203	207	214	217	251	217	183	221	213	239	216	215	196	245	262	220	221	212	268	213	212	216	229	209	224	239	224	218	229	226	223	226	214	240	227	246	236	220	208	218	253	211	235	215	240	210	241	219	199	191	240	220	221	208	230	225	222	226	217	245	218	215	232	239	224	222	200	234	216	222	222	222	231	219	214	204	227	225	205	251	219	194	206	207	241	216	218	214	247	221	227	232	236	190	187	205	214	224	224	189	234	223	224	221	224	213	217	226	193	220	196	187	209	205	217	204	229	214	216	192	216	207	203	214	238	208	186	216	220	246	225	220	208	215	230	219	218	229	236	208	206	215	234	207	206	204	218	228	217	208	224	215	221	196	194	218	192	225	262	241	249	201	220	199	211	215	213	211	231	229	216	212	244	209	213	237	229	204	227	218	232	201	238	212	217	227	204	216	204	211	232	216	221	224	195	224	215	212	234	239	210	236	230	208	191	219	209	210	245	212	227	220	227	241	208	227	209	228	234	229	218	216	206	213	237	241	216	190	212	226	234	204	217	230	210	265	216	230	205	205	200	244	214	203	241	210	214	219	215	228	228	217	215	231	214	226	201	222	200	240	227	236	204	216	250	223	198	211	205	227	222	217	213	216	234	217	222	203	230	222	224	217	226	231	251	189	199	210	203	234	220	220	228	203	216	207	222	223	196	222	202	226	246	223	241	242	214	203	216	209	227	216	215	211	232	234	222	205	224	212	212	206	212	244	191	206	230	221	232	209	218	223	200	208	207	205	199	229	218	227	206	227	181	203	165	222	205	246	224	203	231	221	211	195	201	215	200	242	235	205	216	217	208	205	204	227	206	188	216	217	205	215	202	182	188	231	235	211	223	209	208	210	238	208	224	197	198	201	204	246	244	179	243	230	226	198	223	211	237	238	218	215	248	200	241	212	180	222	222	212	237	218	221	217	201	206	227	223	177	232	218	242	244	211	219	210	218	233	220	235	225	199	213	219	206	203	177	219	218	234	227	216	202	226	216	189	232	225	240	223	210	219	222	231	242	213	226	222	206	210	241	227	199	201	207	217	223	240	218	217	210	212	214	229	231	230	214	250	235	223	215	225	205	212	206	200	217	199	195	202	218	216	217	198	224	236	235	214	223	220	209	231	240	205	231	235	237	195	222	219	210	208	219	206	206	204	216	255	199	227	221	228	233	184	193	182	227	242	212	247	227	205	271	244	225	208	195	203	227	241	183	228	216	227	198	195	219	220	204	196	232	196	245	203	205	226	232	224	231	237	206	224	231	236	222	239	221	215	233	221	245	233	218	196	227	192	187	233	214	217	220	231	212	196	232	237	229	191	239	227	229	207	219	238	229	177	203	191	213	246	246	199	225	218	209	221	198	205	210	233	201	218	193	196	205	236	223	212	253	220	241	200	240	199	209	228	209	221	203	233	229	227	239	220	234	226	222	216	213	240	197	219	223	201	240	230	227	223	224	217	203	218	217	247	211	196	237	207	219	209	214	209	204	212	223	234	208	243	214	215	236	222	219	221	223	201	230	217	225	203	200	216	219	242	244	214	225	230	205	208	211	192	243	223	226	209	208	200	233	200	204	237	217	202	236	208	237	227	210	219	202	214	218	201	208	210	221	231	232	201	211	195	222	210	230	243	268	215	243	229	217	193	208	220	236	206	196	230	237	247	190	200	233	219	216	196	213	244	225	221	228	198	224	191	206	217	214	189	247	209	221	227	231	219	204	247	251	198	203	242	234	217	208	200	238	244	217	210	219	233	243	219	214	248	238	212	218	231	191	217	230	223	207	244	210	223	208	211	245	248	216	211	225	213	207	218	203	199	205	193	213	232	234	260	191	238	233	208	239	238	197	228	193	228	214	239	202	192	198	229	210	238	225	217	201	213	232	218	193	194	236	208	214
34657	25703	34589	35324	27105	20789	14062	5849	885	613	596	538	531	530	531	558	531	460	504	502	500	503	509	515	478	514	487	484	509	490	486	479	525	509	473	489	481	467	467	481	444	488	490	524	470	504	496	483	513	512	504	442	472	472	516	556	487	485	447	446	502	498	456	495	458	468	484	467	503	477	508	523	478	483	496	528	465	505	447	529	475	469	513	447	493	491	476	501	507	456	536	498	516	517	492	494	459	489	476	480	520	488	496	475	524	493	491	512	492	471	459	496	479	483	457	505	435	462	461	494	460	464	464	523	455	488	458	446	466	486	481	513	475	440	473	472	487	471	477	493	495	490	461	514	491	464	484	505	464	511	494	514	479	487	498	463	477	456	498	475	490	498	532	488	495	483	459	481	458	478	489	520	477	489	465	481	488	489	490	538	455	489	494	478	478	501	490	455	495	526	486	484	466	480	492	458	456	493	485	495	487	480	451	474	475	474	506	513	475	484	451	492	488	493	487	470	519	452	480	514	508	486	483	472	506	486	475	438	462	467	479	451	453	472	487	519	486	468	447	473	477	492	461	474	454	479	486	484	495	488	506	491	496	473	475	467	448	479	472	512	470	459	424	490	505	490	453	495	503	470	504	480	512	464	488	486	479	507	488	497	495	459	431	466	472	485	482	521	503	476	446	473	506	476	445	463	519	492	508	474	491	496	452	478	508	428	495	483	478	511	499	476	465	437	483	469	498	438	452	446	502	514	515	495	477	475	454	462	511	459	496	476	481	426	490	457	431	504	448	480	465	478	498	516	481	502	453	485	484	481	492	435	475	460	481	479	489	495	493	463	446	467	491	522	464	523	471	473	478	483	476	531	512	478	464	482	492	484	452	473	480	484	505	478	523	499	477	474	488	504	492	487	503	439	440	442	494	467	471	462	476	513	499	505	463	494	473	517	480	499	521	523	442	483	513	464	419	508	508	499	453	469	475	446	515	547	490	531	456	474	474	480	497	444	440	479	443	494	457	499	500	468	506	467	530	501	499	489	496	519	503	502	497	486	479	491	458	499	482	485	500	489	495	487	498	497	479	485	495	478	494	452	528	524	461	507	479	459	502	469	478	536	426	476	470	484	513	493	483	477	495	456	445	460	439	492	481	489	490	464	495	462	442	456	451	498	510	504	464	464	497	462	464	428	476	491	478	429	437	456	482	477	464	463	453	458	494	485	448	462	486	509	457	477	500	483	478	480	500	485	443	526	487	504	465	490	468	404	510	479	497	438	485	486	481	517	499	472	512	484	494	486	490	472	482	467	467	474	506	472	492	501	472	476	487	484	481	434	495	508	474	463	467	453	490	455	484	478	499	467	492	489	483	447	471	486	474	456	460	482	455	468	485	514	482	485	512	491	486	482	487	483	499	474	484	488	465	505	491	472	465	506	466	432	451	453	506	508	491	493	478	502	464	468	521	460	460	457	480	467	469	473	514	480	477	572	456	524	502	466	462	472	501	453	496	494	484	505	464	461	462	453	497	471	439	477	465	481	482	458	461	500	517	505	499	501	500	479	491	509	491	436	455	464	474	477	521	463	447	537	447	493	525	484	470	457	497	522	471	506	481	461	455	450	465	489	442	500	448	512	499	458	501	473	476	493	531	483	517	512	499	484	487	483	496	421	460	475	491	479	469	455	468	479	510	500	431	493	457	482	465	506	460	490	443	502	479	477	464	483	531	441	464	493	460	484	500	448	479	486	471	517	452	469	521	479	462	497	506	481	456	494	471	484	501	503	479	488	427	456	472	472	519	490	444	492	479	469	493	500	448	472	467	486	520	477	504	515	501	508	529	517	498	487	492	467	507	451	521	481	479	453	478	483	454	480	483	478	514	526	476	480	472	502	513	462	530	471	444	498	488	463	479	469	442	465	490	483	473	490	488	471	478	454	499	465	484	465	476	455	487	459	499	493	462	493	474	463	499	480	488	461	469	462	475	498	470	445	519	482	498	488	494	508	489	506	491	482	470	505	491	500	484	501	476	490	460	483	467	537	490	470	495	477	464	522	481	494	504	463	477	458	475	496	495	462	469	487	447	461	467	500	491	450	440	521	452	479	527	501	480	457	494	458	453	471	458	480	495	490	514	498	441	512	499	470	498	466	495	471	493	469	436	490	490	521	468	518	472	504	500	491	506	495	484	467	468	463	497	455	443	448	500	498	510	455	470	457	500	452	475	492	493	462	450	442	494	480	471	487	509	456	439	481	452	437	476	466	469	470	491	496	453	454	454	508	497	516	508	491	496	487	491	491	480	436	506	476	493	483	526	479	512	467	473	453	466	507	469	468	429	474	464	488	467	459	503	481	438	502	484	469	481	453	477	512	520	476	470	459	454	496	469	493	476	477	495	449	517	478	474	489	484	477	463	475	481	472	476	533	486	458	456	500	526	454	441	460	481	515	468	510	493	479	493	499	473	481	456	502	467	490	498	488	497	498	526	484	488	481	504	480	449	533	525	483	471	466	500	467	507	450	452	467	510	478	486	493	469	482	498	474	508	485	455	486	506	455	458	504	471	438	528	492	520	476	447	477	502	508	477	521	468	473	485	475	476	484	447	470	485	512	483	500	508	485	479	510	478	520	461	497	485	467	479	446	458	498	478	460	503	492	461	491	466	472	492	450	539	484	468	499	474	495	488	455	446	475	470	476	497	498	486	478	454	496	468	485	463	462	468	489	488	495	477	500	461	454	477	485	478	457	507	455	452	495	467	445	467	507	465	467	512	459	475	480	492	509	481	478	557	486	484	527	484	502	496	475	418	488	495	473	506	506	473	491	497	501	517	457	447	498	493	496	477	476	479	520	498	490	499	444	487	447	448	510	456	470	512	485	503	462	460	482	481	465	500	483	430	527	477	462	490	455	459	462	462	463	474	499	462	478	441	473	470	499	465	502	503	491	502	507	522	485	505	491	471	463	475	487	472	488	512	473	512	471	468	470	464	471	471	490	491	470	502	484	511	473	524	449	536	479	468	501	469	485	465	476	472	449	470	488	506	502	466	517	506	484	496	455	524	453	492	521	534	501	491	498	480	465	469	507	455	497	481	483	423	489	493	522	471	494	487	489	485	461	487	486	475	483	470	428	481	475	510	458	513	500	479	487	476	475	484	487	468	496	506	523	471	487	524	432	441	463	455	504	529	479	486	465	498	485	468	494	450	529	507	470	490	444	434	523	521	464	493	431	466	494	522	494	472	449	504	524	513	445	508	485	495	496	480	496	504	453	520	500	477	482	477	485	469	488	474	467	501	497	466	476	522	513	454	474	460	478	446	468	469	519	472	470	485	481	494	523	492	470	530	493	525	513	449	458	457	495	475	492	455	477	465	506	434	467	515	501	482	509	430	452	479	472	443	522	475	469	478	501	499	515	510	452	520	505	493	448	490	465	504	486	471	497	508	496	470	486	481	505	515	507	478	458	473	504	486	479	482	473	474	495	513	510	510	487	493	492	478	484
28789	13066	8727	5239	2113	690	318	133	101	96	85	86	104	102	101	95	106	104	96	86	89	107	101	121	105	101	112	109	111	117	103	87	122	92	98	107	122	114	93	103	105	111	100	101	97	87	105	107	110	100	115	115	121	93	96	89	94	104	89	103	94	98	96	113	105	124	107	99	98	108	97	95	98	115	123	89	118	114	104	103	91	101	101	110	94	101	103	114	113	109	128	110	103	90	98	116	103	88	105	104	101	117	79	99	112	118	111	88	86	102	102	118	96	113	105	118	121	121	95	101	110	93	109	108	104	97	130	99	108	71	111	110	103	92	109	120	129	108	100	94	119	111	135	112	115	99	105	115	98	116	101	132	131	121	116	101	92	99	116	108	118	97	94	116	118	95	110	114	126	102	107	93	98	98	121	101	90	117	113	85	108	116	114	106	98	101	124	77	78	95	115	108	109	107	131	116	95	113	128	114	85	114	99	117	122	112	110	106	95	111	96	108	110	103	120	103	107	115	90	89	96	86	116	107	95	106	104	107	103	116	99	106	99	100	122	116	85	94	96	94	125	111	99	95	126	101	96	106	84	88	107	85	111	100	94	93	94	100	120	106	118	110	89	95	87	116	128	105	123	101	99	99	95	95	94	99	112	106	97	105	96	100	108	88	105	88	83	109	91	103	83	109	108	113	89	92	128	110	107	92	105	125	104	103	125	95	112	103	105	97	105	108	103	113	107	94	114	108	97	120	98	93	122	107	88	99	88	112	135	91	97	98	88	87	114	101	109	122	114	106	111	102	102	77	113	95	124	113	120	105	104	101	103	99	96	99	113	103	101	94	84	92	112	91	102	118	109	95	117	98	111	97	110	91	100	131	102	101	109	101	91	92	98	93	104	110	115	94	107	118	125	106	100	106	101	103	112	95	81	109	107	106	105	84	121	110	117	112	108	109	100	108	96	104	103	90	95	110	102	92	97	97	114	92	116	98	106	122	105	109	113	101	115	108	114	110	121	98	114	111	116	117	128	90	109	97	92	104	116	99	91	106	122	101	94	105	94	90	94	92	124	105	93	97	97	108	88	138	118	115	104	109	109	106	90	107	103	118	116	115	102	80	106	81	88	120	102	109	92	93	110	98	95	101	102	98	112	113	102	98	122	102	105	106	110	85	84	112	103	110	80	99	92	100	88	90	111	113	107	105	97	101	117	105	110	98	92	113	120	106	91	127	81	102	131	93	89	100	104	111	94	92	105	124	109	84	102	110	103	115	106	98	112	111	94	107	100	58	119	110	118	107	87	121	88	114	106	110	94	92	110	83	110	111	124	116	93	111	126	102	119	102	104	107	110	110	81	118	95	108	71	85	99	101	108	99	96	110	110	99	101	94	111	112	100	107	107	94	103	97	84	99	114	105	108	101	143	104	106	86	128	109	115	127	90	98	104	121	108	107	121	115	89	111	115	115	103	110	90	93	105	116	107	106	111	100	103	111	107	94	90	101	99	97	102	111	93	109	82	107	116	138	92	85	106	106	114	97	90	115	117	87	100	110	93	109	96	91	113	109	130	128	114	91	108	104	89	107	98	109	91	83	120	104	100	85	95	102	91	96	106	112	117	111	92	139	102	93	104	97	98	124	114	95	101	118	104	102	111	99	109	99	116	108	113	117	105	106	107	132	93	104	106	110	105	120	112	100	97	98	94	120	79	92	105	129	104	122	106	99	108	113	119	104	96	129	115	116	92	112	109	110	108	112	93	102	113	111	100	111	102	109	95	97	127	106	92	105	98	121	89	93	87	100	96	103	90	76	92	128	129	122	110	117	113	109	82	108	122	95	89	111	112	110	114	111	109	100	93	125	98	100	138	105	98	100	117	97	100	88	111	107	104	90	130	109	83	107	116	110	115	112	77	104	94	119	114	110	99	111	108	104	116	95	113	86	124	94	92	107	107	96	100	97	87	110	119	113	120	112	94	94	98	101	96	94	98	88	101	94	91	109	108	111	94	130	109	104	107	91	100	111	121	93	102	100	109	101	101	100	98	102	123	112	105	105	90	115	115	94	105	105	97	94	97	103	98	103	106	89	101	126	120	99	115	96	93	100	127	95	99	98	113	101	84	90	106	89	116	123	103	124	102	105	106	120	98	105	101	104	103	110	109	81	104	112	117	110	92	122	98	107	118	97	106	89	106	98	95	96	91	105	104	110	102	84	97	105	103	77	82	107	109	105	98	96	99	95	97	124	99	99	113	110	116	94	96	110	110	109	88	109	117	101	118	85	101	111	98	94	86	135	112	103	110	108	99	93	110	79	100	112	104	101	93	119	98	106	94	105	91	82	95	87	103	111	96	107	119	82	82	104	122	111	97	105	99	119	97	112	102	108	95	118	91	102	96	97	95	108	129	107	86	93	92	109	120	98	123	100	90	110	108	95	115	114	107	112	95	94	97	125	89	107	107	98	104	108	106	94	107	107	95	82	99	100	117	98	112	99	90	100	112	105	98	106	112	114	85	108	119	115	104	85	105	93	110	101	91	99	111	105	91	96	105	117	113	88	111	116	96	104	109	94	104	106	107	107	79	103	92	102	101	103	109	96	101	110	107	100	90	116	80	99	110	106	94	113	105	103	96	111	124	92	104	96	89	125	97	115	102	87	110	101	108	103	115	89	110	103	98	104	89	106	96	112	91	115	104	111	132	127	100	100	103	129	118	103	102	89	108	104	97	120	111	81	103	92	116	111	112	111	107	113	102	118	109	120	124	96	99	112	110	117	94	108	85	89	112	100	93	102	93	92	111	102	117	96	94	80	115	115	91	93	103	101	79	96	105	78	96	105	110	96	99	113	104	115	113	123	109	113	109	102	102	96	95	106	119	98	106	101	123	92	108	106	126	94	105	93	109	114	112	90	99	107	115	114	112	104	96	110	118	107	123	111	104	96	115	102	102	115	87	79	110	100	89	110	112	106	104	90	83	101	110	103	99	104	99	105	107	92	99	116	114	110	111	119	100	97	99	94	116	110	112	96	105	112	98	84	97	99	120	98	111	101	115	119	113	105	91	122	103	108	97	107	105	103	91	117	109	111	111	121	112	88	120	112	94	103	106	115	93	100	100	110	122	87	91	123	115	109	89	111	125	101	101	91	104	108	120	126	89	105	103	100	103	111	107	102	98	88	104	98	97	105	79	111	115	99	110	100	91	94	81	108	87	111	92	109	108	112	95	122	82	103	96	92	89	115	90	106	88	106	100	112	92	112	101	98	102	99	115	115	99	90	89	120	101	114	109	101	91	88	107	90	110	117	105	107	107	112	98	113	114	105	111	115	109	89	117	121	106	122	106	104	115	90	79	99	103	105	83	113	103	91	102	110	102	100	123	112	131	97	97	91	101	107	121	101	95	97	94	102	95	122	124	107	85	110	123	121	99	102	103	120	121	106	95	101	100	100	94	120	104	84	114	88	112	84	110	114	104	84	109	97	94	113	95	107	104	92	123	97	118	100
18491	10160	13839	12462	7001	2612	1223	419	251	260	280	277	281	232	274	261	275	263	252	218	259	253	247	274	260	278	268	258	267	261	235	272	285	249	274	271	263	239	267	279	269	259	280	300	268	260	257	284	263	265	282	251	281	257	242	262	274	271	275	275	252	252	254	284	256	268	235	271	282	259	257	285	251	251	266	272	252	261	259	281	268	256	249	267	274	261	267	276	273	270	277	256	267	267	245	263	260	275	285	287	266	257	251	274	255	251	249	249	261	257	261	261	248	233	287	257	259	298	264	266	268	257	263	250	260	283	289	288	273	257	267	248	250	273	273	257	261	265	274	259	261	271	267	251	278	257	271	271	289	264	296	262	264	246	235	261	271	290	272	233	281	268	277	244	266	260	261	249	258	254	242	269	238	237	241	282	264	263	272	257	284	257	241	245	274	254	244	235	269	270	267	249	275	256	268	266	286	251	286	294	246	287	239	259	252	268	260	249	255	265	258	258	293	281	269	242	264	257	285	256	261	258	244	274	263	291	255	274	266	232	279	274	249	257	268	269	237	262	287	271	250	250	245	284	264	267	262	242	270	289	275	251	273	248	242	276	296	271	269	270	299	255	266	278	268	242	283	281	247	280	276	256	264	258	261	247	274	243	277	267	254	261	255	250	263	276	259	284	278	253	255	274	254	264	236	246	302	229	249	247	269	328	267	229	270	285	235	257	248	264	267	276	251	251	262	280	266	262	274	288	248	252	236	263	265	257	267	233	254	267	238	253	280	251	248	271	252	266	245	245	266	244	252	270	238	261	248	270	241	253	278	272	263	263	231	257	253	300	255	281	254	218	258	230	303	291	266	262	245	284	261	265	241	255	269	236	262	254	233	282	247	268	255	258	266	240	274	241	267	264	255	296	262	264	270	259	269	266	299	298	266	285	271	251	263	261	267	279	290	254	249	247	279	253	272	272	262	266	252	255	263	275	246	262	252	258	246	297	257	248	263	238	265	266	245	253	288	256	253	293	267	274	257	276	246	293	253	280	274	253	269	279	265	277	269	259	234	276	298	262	249	273	248	254	265	258	258	288	237	268	244	292	274	263	239	285	265	264	285	253	267	255	260	258	281	288	266	266	251	231	262	292	250	285	251	240	255	266	294	275	277	290	256	259	252	271	264	250	268	245	249	260	255	255	290	265	274	273	242	286	282	267	269	273	252	259	256	260	269	268	272	262	247	284	277	274	240	266	260	292	250	239	267	261	248	278	266	263	245	262	279	233	234	265	260	245	239	273	279	265	273	254	227	274	266	280	262	280	250	272	240	277	267	256	283	262	256	257	287	238	266	259	242	268	277	285	254	266	268	278	268	254	283	280	256	274	240	286	274	257	266	271	265	265	240	253	242	240	275	284	248	244	264	252	228	264	254	263	310	296	274	233	279	308	275	248	260	286	281	280	245	276	245	268	272	275	279	258	263	253	261	235	217	259	242	275	241	286	278	262	264	265	237	268	241	244	237	240	260	238	283	268	266	240	245	277	247	254	262	255	277	249	253	250	253	280	268	282	282	254	249	260	274	238	255	249	269	264	273	256	283	255	276	248	257	259	256	266	270	263	248	273	260	281	255	254	280	262	247	281	272	253	263	282	235	275	263	270	293	252	252	275	264	267	254	253	244	257	290	252	267	258	289	242	265	261	268	248	255	241	283	287	249	260	273	263	283	248	270	260	266	279	306	265	239	275	257	240	262	291	258	276	243	276	271	275	263	249	276	229	246	280	254	295	253	279	253	277	251	287	264	252	265	268	259	263	289	256	246	276	238	255	285	261	274	313	288	236	249	262	259	289	276	246	272	246	271	271	244	263	279	291	293	268	282	251	261	231	261	268	265	279	251	268	257	251	229	268	232	274	256	268	282	242	281	264	267	247	249	267	268	252	286	264	255	280	254	285	283	259	257	259	278	291	247	257	263	290	270	272	247	313	276	266	258	261	274	279	263	243	258	260	245	271	247	247	250	254	280	302	273	267	281	279	257	261	257	264	268	255	250	283	252	267	264	276	250	241	249	247	274	272	274	245	281	270	247	253	259	249	248	278	261	256	250	258	262	270	256	256	237	263	257	262	257	295	280	264	259	271	290	265	254	274	242	292	287	249	280	263	258	265	261	247	279	270	238	268	242	267	249	286	281	271	269	280	265	260	240	239	278	249	245	279	253	277	290	266	255	296	245	266	281	265	259	288	264	257	236	260	276	284	254	235	223	228	269	299	236	270	248	275	244	266	252	254	282	277	281	250	258	271	287	269	281	282	262	249	241	239	266	222	267	263	267	260	309	287	271	273	255	253	299	260	278	251	262	253	259	291	267	260	260	271	260	282	259	253	267	294	292	272	241	272	272	248	276	279	274	275	289	248	244	270	253	258	281	260	266	272	275	271	257	256	270	274	262	238	285	269	272	281	241	229	279	246	264	254	274	231	307	264	245	270	284	247	301	253	262	272	257	274	277	279	274	253	253	273	275	253	262	300	273	269	274	267	254	289	266	285	301	255	244	278	261	270	259	250	262	268	223	250	279	285	272	250	276	282	260	249	268	257	255	267	286	260	259	238	269	246	259	255	277	238	264	281	276	276	258	249	260	274	262	263	281	279	257	269	269	260	248	270	250	274	283	260	269	273	261	246	259	260	273	264	277	270	273	248	240	283	253	250	247	277	272	292	255	257	268	267	249	263	234	257	245	257	265	275	255	243	275	241	315	275	258	257	249	259	263	233	286	247	272	274	269	265	275	262	256	283	270	283	254	276	237	266	269	256	252	254	267	257	284	266	281	234	302	283	302	284	239	249	275	255	288	232	262	239	284	263	267	242	274	278	254	256	294	263	252	271	261	254	255	266	280	240	246	268	255	273	250	240	264	331	286	258	239	259	242	258	281	257	277	267	261	258	280	278	263	265	260	233	268	233	274	235	272	260	274	246	258	283	263	260	272	300	284	298	219	265	267	264	272	259	262	267	282	244	265	245	279	274	253	290	253	245	294	264	275	292	246	285	261	252	274	252	253	279	285	292	257	297	284	275	233	275	263	280	265	281	274	268	242	248	268	250	276	254	247	249	256	273	265	280	260	277	251	264	238	269	267	271	244	262	251	240	267	246	265	260	269	244	253	261	298	236	290	249	261	288	289	277	265	255	246	261	256	246	280	295	265	267	260	274	279	267	256	272	286	265	291	297	245	267	251	253	250	251	264	267	248	253	276	266	256	285	229	256	277	253	248	282	264	228	267	253	250	247	258	249	271	248	279	236	257	254	240	274	277	235	233	263	259	277	264	255	274	253	265	265	262	252	263	270	264	256	244	252	264	238	238	271	270	260	232	279	260	249	277	252	264	256	239	263	275	253	251	275	245	265	277	260	232	287	263	287	296	250	248	278	273	267	265	251	270	259	259	264	278	273	250	256	251	269	279	261	249	255	252	249	285	268	263	276	247	252	259	287	258	266	250	260	275	273	298	244
46980	28212	20764	14445	7728	4689	2550	849	237	196	207	202	192	197	201	208	197	201	214	197	187	185	191	179	182	205	186	192	204	212	222	215	182	192	188	202	207	200	181	215	186	221	202	182	221	186	209	216	237	167	219	196	194	196	211	206	192	193	199	236	197	217	179	230	196	202	188	190	208	198	173	168	205	204	223	227	224	199	185	219	169	180	237	192	188	196	214	167	191	197	189	211	236	201	199	204	202	183	220	186	203	216	182	192	167	181	184	206	208	211	218	217	188	193	201	203	188	220	180	208	166	198	182	190	186	211	191	199	178	189	200	223	221	201	175	205	218	209	216	181	214	182	207	218	191	184	176	219	200	213	201	189	159	180	199	229	219	234	192	195	217	160	153	173	210	205	216	190	220	223	193	187	198	192	194	206	208	190	198	198	195	174	188	213	185	193	209	217	215	194	224	183	184	218	206	198	235	171	163	178	187	167	178	209	198	212	205	196	197	203	207	211	209	202	191	176	181	201	195	195	199	235	212	203	199	203	195	192	191	187	210	211	216	189	195	188	214	179	213	186	210	224	209	193	209	183	212	188	208	204	198	176	187	206	207	224	199	156	209	176	191	242	209	192	183	184	206	208	184	193	209	197	192	171	227	199	185	209	198	185	207	204	204	191	205	182	193	215	219	215	212	178	188	206	198	195	204	200	190	195	192	194	177	213	204	166	218	217	203	211	183	186	232	207	207	173	195	211	195	189	208	196	203	202	209	180	168	195	197	204	201	199	188	186	177	196	161	207	199	200	200	197	172	206	186	197	207	196	205	198	196	183	170	192	177	207	197	190	190	184	191	199	191	212	183	178	197	190	171	191	193	174	210	173	170	185	215	184	184	193	192	177	188	196	192	222	187	202	175	183	207	183	242	213	200	208	210	202	203	192	192	181	188	211	162	205	200	176	211	204	198	218	205	201	200	157	191	192	160	211	215	223	227	200	190	207	198	225	172	197	180	186	223	186	193	172	185	157	187	183	176	215	199	167	174	200	211	172	216	188	181	198	191	178	201	196	201	214	208	204	194	193	193	201	194	203	204	198	210	201	213	198	202	198	167	205	214	213	185	200	208	217	194	171	219	222	208	185	188	219	247	196	202	201	218	196	196	208	208	204	188	175	185	189	200	174	220	191	208	194	182	194	180	189	200	171	184	207	174	197	194	221	223	194	186	202	188	210	194	188	204	186	216	194	216	224	191	193	195	205	191	205	178	193	222	207	192	207	182	192	215	177	190	176	221	210	197	196	206	204	182	213	214	190	208	207	209	194	185	206	200	175	195	178	198	199	210	215	210	198	228	194	217	200	188	219	210	190	195	214	189	192	201	183	196	214	197	182	211	209	192	182	215	194	200	194	201	198	207	158	197	224	199	196	209	192	181	217	206	180	203	198	187	183	190	171	196	209	204	192	198	207	200	207	181	186	193	186	212	199	193	159	201	178	198	178	206	190	193	230	199	192	199	206	207	178	198	194	189	171	196	208	196	198	215	165	222	170	199	206	199	170	203	196	186	181	206	207	209	196	211	211	194	209	181	189	170	215	183	211	213	194	219	172	227	181	221	177	177	198	205	183	194	235	193	189	197	196	218	197	216	210	203	215	201	195	213	212	174	195	186	172	201	190	177	211	177	184	194	197	190	199	209	188	177	212	186	187	219	191	185	193	199	190	185	208	201	213	202	209	189	185	201	179	195	178	191	193	202	220	194	174	185	186	205	210	173	190	186	209	213	200	219	200	204	208	227	178	174	195	221	182	179	198	225	183	236	198	184	191	199	183	188	217	180	183	208	211	183	214	200	165	200	182	213	209	205	215	177	194	219	205	220	220	185	183	174	204	187	185	203	194	188	180	204	202	179	201	196	171	196	203	212	185	174	188	178	215	208	167	195	202	184	215	212	180	211	209	168	243	187	188	192	183	186	218	191	219	184	207	184	189	172	209	206	194	185	200	178	176	177	199	209	215	186	204	186	178	181	191	225	174	223	201	199	219	197	203	222	201	188	207	192	216	202	201	201	165	195	206	189	228	239	199	205	185	189	194	205	228	212	198	227	183	198	196	238	218	204	185	229	195	188	199	192	181	196	190	198	189	226	190	182	182	183	216	204	220	198	195	237	218	217	217	181	213	207	194	189	180	182	219	215	235	206	192	193	193	213	181	159	192	194	202	208	209	200	194	202	219	197	198	191	200	187	210	222	210	173	205	184	178	205	163	175	198	186	245	212	202	177	201	193	175	192	206	200	205	174	238	206	187	201	194	201	201	184	221	194	207	210	164	214	220	177	172	192	170	189	216	178	226	209	207	190	212	202	189	194	195	202	188	195	194	203	198	203	196	187	181	180	181	202	201	216	209	196	208	182	200	192	218	178	198	203	211	198	197	171	188	203	188	195	190	202	210	229	212	197	208	179	187	176	202	210	204	193	193	180	183	192	194	200	184	201	192	181	204	214	219	202	207	182	194	193	221	221	205	197	205	212	172	204	199	217	213	190	187	170	176	214	195	189	195	202	172	203	195	188	198	202	194	197	210	201	197	189	195	195	203	184	155	200	204	194	213	192	182	188	224	191	200	208	172	183	175	197	215	215	200	184	200	171	204	176	172	204	196	191	209	160	180	207	188	193	202	207	197	193	210	201	209	209	205	212	197	197	178	223	214	199	181	214	189	162	205	197	169	205	202	215	215	179	200	207	211	214	192	188	186	182	212	234	203	204	196	187	205	171	186	213	182	220	173	198	193	199	190	192	189	184	193	190	194	196	186	191	202	200	209	179	205	218	164	215	188	188	195	193	201	201	229	188	180	171	201	225	203	209	202	203	201	192	193	205	213	224	224	197	184	206	180	190	189	216	192	197	206	184	199	205	199	178	190	215	201	196	162	194	194	189	198	223	201	176	190	184	187	215	188	179	202	221	203	202	205	185	193	197	235	186	188	223	192	195	199	201	197	188	203	211	184	218	200	196	208	182	192	198	185	212	196	195	225	213	181	178	209	190	199	187	204	188	202	172	198	208	219	178	206	195	196	196	212	201	165	201	194	180	210	184	192	180	207	210	186	177	209	203	215	183	188	177	181	207	196	171	188	188	205	196	177	217	219	233	187	200	211	177	209	197	218	174	184	196	204	212	219	196	205	164	207	206	202	216	202	181	189	213	180	185	190	220	192	187	192	195	205	221	188	206	208	182	225	195	204	177	208	199	200	204	227	194	217	193	177	204	200	231	178	187	195	198	200	192	227	178	190	220	198	189	209	196	196	215	207	215	217	193	201	204	218	179	187	200	183	220	189	204	225	186	207	191	205	184	190	217	217	202	200	186	204	189	197	181	187	209	181	161	188	190	178	214	172	212	179	205	174	188	183	189	193	203	199	165	212	199	178	226	199	219	179	203	193	194	193	187	172	201	168	191	185	198	195	200	183	200	231	212	190	212	194	221	197	223	223	168	191	189	188	190	219	183	202	202	197
30941	21661	25819	25649	18964	14574	8797	2815	593	491	436	481	480	468	509	446	513	492	459	454	476	475	461	497	480	462	471	471	465	477	487	447	432	495	480	449	435	469	432	445	464	511	460	425	469	451	451	462	438	443	453	436	449	447	451	435	463	429	455	478	451	477	457	464	407	470	465	423	435	467	408	448	466	492	460	476	421	451	425	442	439	421	451	475	456	464	454	436	471	402	460	441	448	407	429	442	452	446	474	451	442	444	419	480	449	452	429	452	456	433	454	440	476	474	468	432	444	431	466	431	478	488	503	422	476	434	465	435	469	469	450	473	472	447	465	457	465	451	472	442	437	462	436	471	492	450	496	477	430	444	439	463	454	468	485	456	430	437	446	474	422	440	461	437	456	442	455	443	418	432	437	478	468	458	465	490	412	459	480	444	465	468	444	455	459	434	402	447	453	441	487	428	453	466	464	411	478	471	474	486	454	471	425	455	439	451	474	437	440	455	410	499	452	465	455	456	453	423	454	454	500	491	465	452	450	486	442	480	445	464	422	432	451	433	450	421	456	474	464	471	429	445	446	454	469	457	491	444	471	452	437	450	451	426	453	438	475	449	475	434	422	466	435	452	509	467	453	467	453	491	475	473	455	477	454	447	437	444	460	447	445	440	440	465	462	473	433	456	424	490	440	451	438	408	446	459	445	433	443	504	449	461	447	467	483	459	481	481	429	448	421	461	456	435	439	453	461	488	467	481	504	451	410	460	406	467	451	472	438	446	497	440	449	446	414	417	471	448	471	445	437	404	426	420	426	417	459	471	446	514	447	471	479	402	423	471	448	461	490	441	464	437	472	435	448	448	433	465	460	446	429	485	435	443	438	441	446	435	437	461	465	440	453	471	455	484	472	410	465	412	429	459	449	475	501	444	484	431	447	487	440	468	470	439	430	447	500	481	463	473	449	437	433	430	449	425	453	441	442	469	434	460	418	470	463	434	448	504	419	455	458	465	470	460	468	461	411	476	510	437	460	456	440	459	431	455	496	465	476	489	445	451	432	488	464	432	455	463	443	479	446	463	447	438	471	464	410	459	451	424	448	467	461	480	472	462	428	455	477	474	457	471	485	464	448	462	467	487	456	445	476	435	457	456	470	445	452	475	479	468	448	472	473	495	483	467	438	453	454	439	477	476	488	430	416	445	435	466	483	436	448	500	418	447	447	459	458	425	447	472	475	464	414	415	438	458	456	478	394	451	449	452	507	503	491	493	455	472	436	502	421	484	428	452	428	490	467	467	464	431	462	450	463	449	469	437	479	441	449	455	483	453	416	444	416	464	468	453	506	456	429	456	441	463	444	434	473	449	453	462	474	452	453	445	446	426	453	450	455	438	431	434	462	477	442	435	439	443	462	472	450	501	431	407	440	431	459	503	423	462	450	450	434	455	445	494	467	461	491	461	428	438	478	480	461	460	464	473	471	458	496	494	461	475	515	478	440	464	460	457	500	466	394	464	493	437	465	489	468	482	466	442	437	455	488	422	451	458	511	464	442	484	447	463	475	439	435	441	473	467	475	440	455	459	491	441	485	466	468	385	440	466	434	450	449	492	473	450	453	418	449	432	465	459	484	475	481	453	456	421	465	491	470	442	453	443	475	444	441	462	433	441	446	472	431	446	465	439	488	459	474	447	494	460	461	472	471	460	498	460	484	480	456	450	450	483	414	433	472	488	415	452	438	470	448	418	486	477	464	489	420	447	439	491	457	419	474	443	456	462	435	436	472	474	456	501	455	479	421	468	409	485	458	472	449	470	452	459	454	423	464	425	489	443	448	461	449	436	458	445	482	417	438	458	432	477	420	472	440	501	470	517	486	485	439	452	499	412	442	481	462	430	464	506	463	467	496	467	495	481	424	455	447	449	487	459	460	439	462	482	420	460	459	470	453	504	447	494	458	459	435	470	483	492	460	434	405	446	477	443	451	410	465	447	493	466	419	491	400	483	437	477	475	444	456	503	454	480	427	465	480	490	462	469	475	442	462	438	485	439	484	482	486	421	466	456	431	444	429	440	467	453	475	472	459	456	439	464	429	442	472	424	441	485	466	427	432	432	445	447	419	456	428	500	430	491	456	438	466	457	438	493	439	457	502	457	485	439	464	429	446	461	443	492	430	447	433	451	483	438	475	415	492	441	460	441	475	467	426	413	491	414	467	463	467	481	464	458	408	457	421	444	488	460	456	485	484	431	466	461	449	459	452	447	419	451	456	480	484	470	455	456	436	446	458	443	437	438	480	444	476	482	458	487	406	474	434	441	461	466	470	413	456	469	456	453	459	459	447	451	483	482	416	422	414	481	440	440	479	419	465	417	480	501	465	460	435	466	470	497	467	421	493	479	421	469	444	496	436	458	459	457	445	471	468	444	433	411	453	487	436	472	442	453	452	462	470	460	492	494	465	460	453	410	463	501	453	424	471	435	455	468	428	431	459	436	482	464	464	449	470	439	469	469	470	506	415	454	482	443	437	462	444	473	453	456	448	449	430	487	458	456	461	461	451	467	460	461	465	479	446	430	420	466	465	471	446	461	459	449	445	472	473	433	463	477	462	459	449	448	470	434	483	478	437	456	462	465	439	471	469	434	403	432	442	489	454	475	449	454	448	462	479	462	425	420	439	499	474	472	475	449	431	475	440	408	440	458	457	418	496	452	458	526	488	440	443	458	460	428	428	467	435	391	437	427	473	445	428	442	457	438	458	467	452	478	453	439	483	442	464	475	413	443	440	467	438	443	410	501	422	440	464	459	450	487	443	446	464	461	500	442	470	469	469	465	475	435	460	473	402	444	452	445	455	467	433	457	459	449	449	441	417	452	506	476	434	414	479	471	430	417	447	449	501	445	437	428	425	465	443	515	485	462	485	495	452	417	469	477	506	485	445	433	456	480	425	462	450	491	469	472	480	510	491	435	458	446	460	464	421	441	438	444	466	465	467	460	471	460	456	453	436	469	433	433	434	472	429	464	430	448	457	472	479	422	451	444	472	440	458	419	424	452	461	436	453	463	440	460	481	464	479	450	451	445	456	472	466	460	491	440	470	452	472	461	481	442	472	438	456	398	457	431	418	421	435	456	461	420	433	445	460	455	426	461	453	462	478	451	431	452	468	451	426	468	435	438	460	479	410	476	434	446	458	489	466	453	460	464	455	465	463	468	432	458	456	450	476	505	457	461	488	417	443	471	455	453	469	461	428	453	451	475	426	445	442	438	398	475	466	501	453	461	475	448	405	451	418	462	464	479	455	438	450	429	447	438	419	443	454	474	473	448	435	457	445	462	458	471	465	458	467	440	452	452	419	453	444	436	455	438	446	435	482	448	442	488	540	424	452	439	449	420	460	438	479	454	456	439	459	463	451	495	504	450	463	488	452	452	468	434	494	410	425	447	441	433	450	465	460	460	458	430	444	447	471	461	461	488	435	439	426	437	503	466	457	455	461	454	477	464	472	442	472	463
57671	37146	30602	24044	16238	9251	2842	672	222	236	233	199	239	258	230	186	225	232	222	194	221	207	208	227	244	245	212	214	205	224	200	224	218	228	247	263	196	204	215	222	214	226	221	268	227	208	205	206	217	226	211	199	264	224	275	226	245	217	249	233	221	246	207	228	216	211	200	220	230	220	259	223	256	231	221	236	220	205	193	209	204	212	225	204	221	200	247	234	220	193	196	200	220	233	206	226	215	265	234	230	198	211	227	199	233	226	252	199	226	205	211	217	256	246	207	243	224	209	210	211	238	235	202	229	221	205	222	179	231	219	203	216	221	204	219	225	218	207	207	210	238	221	242	224	225	209	221	240	211	213	261	217	216	236	201	236	238	210	230	215	229	193	213	228	240	187	188	232	216	245	232	209	229	225	214	219	245	219	236	203	258	240	190	210	235	210	210	218	232	230	219	186	219	210	216	228	210	227	217	217	221	238	252	218	258	230	200	181	192	221	210	194	237	228	202	241	227	210	186	218	245	202	208	223	225	239	235	213	197	203	215	223	201	191	216	196	218	219	231	224	220	195	228	231	222	227	208	196	201	222	232	215	223	192	237	234	226	212	195	203	211	223	231	227	238	230	210	208	216	230	260	212	228	227	215	206	229	233	194	206	232	218	212	222	244	196	217	204	219	237	236	246	213	233	214	212	230	201	234	214	226	200	226	218	227	187	222	238	242	229	211	211	229	221	266	200	233	220	219	219	223	201	231	213	212	235	226	213	232	238	236	207	197	224	198	243	204	202	225	244	217	248	226	224	204	240	244	200	210	230	212	207	221	241	204	232	231	196	218	200	215	213	215	186	217	261	185	221	218	212	210	223	210	219	199	208	211	201	232	248	231	240	230	232	227	215	213	223	216	198	205	209	217	209	232	235	204	236	248	225	177	221	231	249	206	224	234	199	219	192	247	228	231	198	249	213	196	207	213	208	264	219	238	231	217	245	234	200	223	219	221	210	215	251	234	197	212	206	216	240	228	219	235	218	236	232	260	207	236	211	212	218	239	210	232	242	235	211	195	217	222	246	206	215	238	263	219	225	263	213	219	232	235	211	199	228	232	202	231	207	224	236	198	220	223	229	239	203	207	192	201	204	209	215	254	228	214	237	217	246	237	233	211	219	232	231	227	211	209	190	232	232	216	210	239	249	189	216	221	208	207	208	250	214	235	202	209	208	207	206	240	216	204	230	234	230	236	209	226	224	233	217	220	243	229	197	233	237	208	203	218	201	219	238	241	209	208	202	211	236	228	220	201	220	231	228	222	222	228	228	235	237	220	220	210	214	207	214	225	229	209	221	200	198	226	235	209	227	237	203	214	227	237	209	238	199	208	204	212	220	217	218	206	209	229	200	223	238	193	208	175	214	212	233	204	216	233	236	213	212	215	234	199	247	228	210	215	214	229	243	225	211	213	239	181	239	241	234	226	218	232	223	189	211	210	173	207	233	213	221	216	227	210	241	211	227	241	205	212	219	236	230	221	191	226	200	233	233	190	230	244	227	221	261	198	236	239	210	258	243	239	250	204	219	205	224	220	223	230	203	227	213	237	211	172	252	224	205	242	213	204	212	225	212	220	234	223	215	231	231	232	224	206	198	216	201	226	233	207	216	215	232	219	212	289	237	213	219	241	207	223	222	237	225	204	192	233	206	218	203	214	215	206	228	210	219	216	237	231	219	240	191	222	236	209	203	206	227	237	224	239	209	213	219	216	189	230	238	215	223	249	225	201	233	220	221	223	226	217	228	230	226	216	195	235	246	237	217	200	213	245	215	201	226	207	217	201	178	222	242	202	206	226	217	205	233	240	230	225	231	240	206	200	218	211	199	242	224	233	202	231	202	227	198	251	216	210	217	229	228	203	210	229	227	213	242	223	231	219	236	206	215	247	201	234	214	226	182	211	208	240	188	220	212	206	232	193	217	243	212	239	214	235	224	230	230	230	246	249	221	237	238	231	169	207	212	223	195	193	213	226	236	211	213	217	223	214	172	222	212	224	197	243	191	236	198	264	222	238	206	205	233	187	210	228	223	206	206	213	261	249	236	236	224	260	219	201	181	191	239	233	212	211	224	222	204	206	206	237	181	225	223	219	226	217	211	246	231	232	223	208	213	217	196	247	220	225	204	177	213	204	217	221	201	213	206	221	239	235	217	205	225	254	201	224	207	202	223	216	240	235	203	234	249	226	252	208	240	241	230	214	216	230	195	233	206	213	235	236	187	201	217	190	228	239	230	219	229	220	185	204	214	222	218	191	251	225	213	230	200	184	213	227	177	208	210	231	217	241	214	223	210	233	228	213	240	209	196	203	235	236	253	267	221	208	186	256	235	221	198	210	222	210	246	223	230	225	219	213	216	207	217	218	220	227	231	256	249	233	238	222	201	224	237	210	235	223	221	220	241	190	224	247	226	230	226	233	232	229	216	220	231	222	221	237	240	223	251	212	210	231	201	220	226	223	224	208	211	186	214	208	249	228	220	215	190	225	223	229	226	230	199	221	246	237	228	220	215	233	217	218	210	247	236	183	234	206	204	251	233	216	232	193	216	235	224	233	207	244	239	215	228	230	241	230	195	246	211	183	237	193	205	206	258	235	218	237	235	237	210	229	228	226	201	195	245	222	209	245	234	239	240	230	228	218	241	223	227	209	222	235	189	217	240	209	219	189	223	238	204	232	194	191	239	214	221	202	220	213	230	213	214	238	231	248	228	217	219	231	240	235	193	225	233	228	208	211	233	214	217	208	229	246	238	205	220	231	200	205	237	217	223	195	211	223	210	215	217	176	211	234	235	238	241	193	223	199	208	210	210	253	228	210	230	222	209	218	226	219	237	204	246	208	218	194	210	216	207	225	217	209	207	188	259	226	219	245	245	191	203	208	209	229	217	243	238	203	216	229	244	222	219	242	226	250	238	213	200	237	214	256	187	206	216	199	215	214	206	221	230	230	231	202	210	215	264	208	211	218	222	222	238	234	180	206	231	238	200	208	197	234	205	211	225	202	200	213	215	209	215	206	253	185	216	233	227	215	228	214	234	225	226	212	235	198	215	233	234	208	227	232	249	225	240	226	217	226	217	247	221	221	224	189	242	219	239	223	222	190	219	213	242	202	183	226	241	193	221	228	225	219	215	212	229	220	246	249	216	225	233	228	214	255	235	221	207	197	242	249	231	207	235	211	222	211	237	206	245	240	209	240	217	248	220	209	243	242	239	224	220	216	236	203	211	195	272	232	248	221	221	239	236	193	231	229	213	231	202	236	232	226	215	226	185	226	194	239	235	247	221	232	217	206	246	232	241	198	232	244	233	230	211	203	229	229	193	236	209	196	226	216	198	217	204	192	233	229	260	235	218	219	247	221	223	223	236	202	219	224	202	222	228	212	203	244	217	186	229	227	229	208	196	209	212	218	238	237	238	200	230	229	249	216	213	218	205	203	225	210	214	205	217	210	241	237	207
37956	28593	34214	34094	30016	19664	8693	1994	638	572	554	587	521	521	538	496	504	558	526	474	528	515	521	475	533	501	471	486	541	522	510	493	500	429	480	512	461	511	516	526	518	511	509	528	507	481	481	481	494	472	469	470	535	527	477	489	484	485	471	473	507	513	494	465	467	547	519	510	468	503	471	485	512	473	468	529	484	471	508	479	489	481	475	488	496	537	514	489	477	476	478	470	503	497	453	496	492	480	491	471	516	478	474	502	519	516	489	500	507	478	471	507	468	504	485	483	490	484	497	487	484	467	498	497	484	491	470	497	496	486	547	494	478	491	474	459	472	485	533	472	471	507	481	446	488	512	501	495	438	504	453	507	489	492	470	414	454	470	494	474	495	496	469	486	493	488	492	493	444	474	482	496	474	480	477	511	540	470	505	482	528	494	514	487	481	474	465	461	521	504	505	485	492	449	467	511	496	498	457	505	522	495	485	495	503	448	457	426	484	431	503	499	527	487	476	504	457	499	500	469	465	537	507	506	519	473	482	488	522	478	474	433	493	478	481	488	486	479	499	471	506	505	493	474	465	486	520	459	525	472	508	482	498	484	474	466	494	490	476	518	486	487	455	487	507	510	500	441	477	482	448	500	448	470	458	467	500	477	510	464	480	513	506	476	520	507	473	479	529	496	478	481	523	496	458	483	487	472	501	542	474	509	490	479	479	509	514	457	468	473	500	419	494	484	485	462	462	482	490	493	467	532	500	471	455	485	457	509	491	497	499	476	482	431	517	517	458	505	533	489	521	503	475	468	515	462	466	477	497	500	470	507	487	489	449	473	470	484	477	465	524	482	500	493	469	506	503	523	519	514	457	514	442	512	470	459	462	469	476	485	499	471	448	484	472	485	479	525	497	466	495	468	487	473	483	504	530	474	470	505	500	526	464	483	484	488	516	499	429	496	495	486	467	471	523	491	474	478	478	462	441	508	463	484	499	474	493	484	482	505	484	465	481	488	518	491	478	527	454	485	506	509	488	487	510	481	501	479	507	515	474	492	507	507	461	489	498	478	495	458	468	526	495	495	460	453	521	514	483	511	498	447	480	455	458	503	477	487	507	493	503	474	523	464	477	492	519	502	482	428	506	440	490	520	476	507	491	490	502	472	511	457	495	446	479	528	482	493	492	461	494	497	495	474	504	511	520	477	487	510	464	471	484	440	514	471	489	515	470	484	477	486	468	501	506	515	448	477	456	457	488	495	481	506	516	485	508	499	480	473	479	497	504	500	453	471	490	507	522	498	480	474	486	485	513	541	504	463	543	465	480	491	489	511	467	454	474	504	493	500	477	509	481	471	496	472	452	498	515	443	475	480	482	523	488	526	458	497	480	509	476	493	440	484	502	471	500	492	490	478	491	477	510	478	465	464	498	503	484	463	462	482	449	507	483	444	449	477	501	463	485	447	513	507	484	490	503	504	462	500	467	464	443	467	478	520	489	533	491	471	464	485	483	506	467	513	499	497	500	470	494	492	490	468	500	465	490	476	501	464	463	498	477	454	453	523	496	474	465	477	486	489	458	459	452	508	468	528	460	526	533	482	495	497	499	503	515	490	468	464	493	496	460	485	471	470	460	515	497	464	481	442	501	473	466	444	488	510	491	519	466	459	507	470	520	476	499	475	517	505	488	462	468	495	516	519	442	506	508	481	504	472	503	488	482	497	464	466	467	531	474	490	462	464	506	530	466	483	489	516	479	506	525	521	464	471	479	529	483	499	491	520	506	492	451	517	487	485	455	487	466	518	473	500	468	499	526	474	499	468	465	461	471	508	485	465	476	498	490	481	500	444	434	464	507	499	468	494	422	490	498	458	486	526	495	460	430	478	480	503	466	492	473	496	480	463	498	467	493	489	481	540	474	475	520	492	519	484	497	478	500	512	498	498	452	453	492	485	493	473	469	518	432	488	502	482	475	463	483	513	475	441	499	446	496	454	487	496	494	506	463	486	526	466	472	487	458	498	521	493	462	492	475	478	477	480	489	491	475	485	486	505	478	472	526	448	489	487	528	475	503	502	511	474	472	462	464	485	470	423	519	474	456	488	501	473	471	448	522	485	455	473	471	466	471	449	506	468	475	486	513	468	477	495	508	483	462	477	470	485	492	479	488	489	489	521	500	522	473	510	517	523	503	489	457	467	492	517	502	466	494	493	542	462	459	509	474	489	469	512	494	493	490	490	499	488	449	508	499	475	494	506	513	480	505	505	473	480	474	461	513	447	475	492	496	485	473	510	516	505	516	523	499	461	502	454	511	468	506	482	502	493	462	508	539	489	537	466	467	503	498	424	483	516	473	444	470	493	450	469	467	480	507	499	494	476	487	488	501	495	508	502	484	492	463	484	450	477	490	511	480	464	526	479	524	483	485	503	464	476	520	471	492	489	474	454	476	479	499	493	507	496	468	479	488	504	467	481	473	482	522	444	521	503	509	495	437	437	474	452	481	458	494	483	474	483	491	476	459	515	478	511	501	475	519	450	503	478	453	537	499	434	517	476	482	494	501	474	483	471	490	510	484	493	506	491	489	524	479	494	462	468	443	509	478	461	485	492	517	484	496	523	484	494	480	484	472	510	497	471	454	503	479	470	509	506	484	503	472	477	490	490	508	434	460	480	500	486	497	491	499	485	470	529	501	469	487	485	476	479	466	486	465	490	521	495	514	478	488	444	485	491	549	487	519	503	492	493	543	530	455	478	511	485	486	510	525	449	535	508	474	467	473	475	452	451	480	511	437	524	479	478	481	462	540	475	479	467	494	474	513	480	469	535	519	505	491	478	508	493	486	484	462	499	455	490	496	485	488	459	505	480	513	472	481	462	476	513	482	510	501	531	494	463	474	512	436	486	459	497	468	510	465	455	476	497	492	469	458	475	467	486	482	518	482	481	481	515	505	473	476	470	521	440	476	463	443	507	483	519	490	504	503	468	474	492	466	446	503	490	482	490	496	462	467	500	485	486	460	497	477	509	511	485	505	520	480	479	519	534	511	530	510	478	485	472	520	474	449	480	512	485	503	470	497	480	488	475	465	496	502	514	523	453	501	479	473	447	479	477	479	468	485	488	512	491	479	526	484	508	487	502	474	452	501	530	528	444	489	558	511	475	497	441	472	504	481	474	504	474	522	525	498	486	484	500	476	522	471	497	462	501	490	480	495	483	471	492	478	501	499	480	491	510	467	470	486	523	476	506	541	495	489	465	439	449	430	446	468	478	476	488	511	494	474	469	475	525	542	508	488	477	490	494	511	487	460	499	543	511	496	474	438	492	482	466	483	489	494	489	456	483	475	495	453	527	466	459	514	455	474	475	531	430	466	516	481	466	492	491	479	497	528	522	462	475	452	469	489	489	475	465	490	472	484	483	479	495	460	552	477	466	489	503	472	458	510	513	484	515	516	494	499	534	535	473	469	460	481	479	492	448	473	467	503	519	498	500	495	481	502	513	486	484	465	477
29264	14421	9905	4429	1672	595	220	110	95	101	98	88	101	104	98	99	85	103	111	116	93	109	100	106	111	94	95	95	82	85	85	91	90	109	87	86	97	96	95	118	100	109	93	111	117	94	92	106	113	91	105	107	101	98	110	78	92	95	92	109	120	105	96	112	94	112	84	96	88	92	102	93	120	102	101	95	75	112	113	92	102	93	96	102	83	110	89	96	115	89	108	117	111	101	115	97	109	93	92	109	119	96	105	95	102	86	90	95	91	110	95	104	99	93	131	90	108	111	87	92	97	108	125	82	98	95	91	87	79	87	91	103	109	104	115	81	95	89	106	100	71	83	113	109	105	106	72	115	84	94	109	83	115	81	94	99	102	123	101	112	100	110	87	113	128	87	78	101	90	108	98	114	102	93	102	132	99	88	92	139	88	107	105	88	95	103	94	104	108	93	109	107	95	89	112	102	98	117	102	91	96	106	98	95	99	126	83	104	93	96	102	90	91	119	106	108	98	90	88	112	87	96	108	93	109	98	98	101	99	112	119	100	107	91	106	107	115	104	102	104	104	108	96	86	98	106	113	99	82	116	94	105	113	98	99	96	109	98	95	118	106	99	112	116	89	113	107	110	106	76	95	105	95	125	97	104	118	101	80	84	93	88	112	99	112	99	112	98	105	94	72	100	99	102	99	95	102	114	112	102	112	80	104	101	93	94	87	110	103	110	87	99	87	110	118	110	103	122	92	79	100	92	101	93	85	83	101	96	119	109	111	83	114	106	100	88	77	113	96	99	85	76	86	98	104	119	105	117	122	88	87	81	100	100	110	108	97	114	130	107	101	94	90	80	105	78	95	98	110	92	104	100	102	128	87	89	91	85	101	102	107	110	106	95	101	104	87	102	101	88	108	83	94	82	97	96	112	96	105	114	101	108	109	97	103	119	92	92	88	101	110	105	105	104	102	71	82	82	95	95	111	96	113	86	93	111	84	83	103	127	118	102	102	106	77	97	101	96	85	110	112	124	116	79	94	89	97	107	86	89	100	112	109	103	103	100	104	106	74	99	121	102	100	81	96	96	113	121	106	92	96	99	109	92	96	102	112	97	117	117	103	107	91	86	106	107	99	92	103	107	114	95	86	110	100	115	126	105	115	109	92	99	95	100	118	86	93	90	104	97	102	96	82	103	111	109	99	107	96	97	103	96	107	106	92	105	118	124	107	98	92	96	114	103	98	91	105	97	102	113	95	103	101	76	98	99	107	102	121	110	90	97	107	95	104	105	109	107	99	101	90	105	101	103	90	119	104	95	108	97	114	101	102	101	107	96	98	94	118	101	90	106	105	98	88	107	100	104	96	95	97	100	106	97	99	74	88	94	102	112	103	104	100	107	94	90	94	87	99	97	118	108	80	110	98	112	116	105	99	104	90	91	94	98	98	110	83	87	106	129	105	108	100	87	104	96	103	99	91	101	102	110	92	99	95	118	90	101	94	85	96	98	100	71	115	113	97	104	101	105	88	111	99	108	111	95	105	98	120	109	113	102	94	118	100	115	129	88	103	132	108	95	91	91	89	107	88	91	103	98	103	94	80	90	114	122	104	116	113	113	105	88	80	103	97	115	108	100	121	109	98	113	102	99	95	103	108	98	108	110	92	107	103	115	99	97	87	94	102	106	99	96	88	90	112	100	109	88	84	125	119	108	107	96	84	103	94	84	97	116	96	117	96	99	102	98	77	89	95	93	93	89	79	105	101	95	82	113	102	87	96	105	99	102	99	110	99	113	107	92	110	98	111	94	93	107	83	120	98	110	86	113	99	91	86	101	87	108	110	82	82	93	91	126	94	93	89	105	92	80	93	108	99	85	90	104	86	101	89	81	99	93	95	103	100	93	101	96	96	92	77	91	90	86	105	115	120	121	94	94	100	103	119	105	107	99	119	102	103	75	95	96	109	114	83	98	118	105	90	117	121	101	79	96	98	96	92	105	93	97	95	97	100	98	88	100	105	86	105	97	93	125	104	113	93	89	106	87	109	97	86	89	98	102	94	94	110	105	106	106	96	108	105	119	108	105	89	108	89	91	99	89	111	94	94	120	120	85	97	111	88	120	120	105	95	91	99	102	85	96	107	96	100	100	98	105	88	107	94	80	111	99	106	95	110	111	112	90	101	90	100	94	88	101	95	102	94	90	95	112	93	105	114	93	120	94	88	128	124	100	102	91	97	122	79	105	100	98	106	127	101	106	109	97	113	111	103	103	106	103	101	127	93	94	89	79	93	93	91	101	96	87	78	94	105	99	90	108	98	113	104	110	94	87	111	92	100	114	117	109	80	112	106	85	89	103	111	91	102	126	94	96	105	96	101	97	95	105	95	95	90	115	106	104	118	108	91	96	95	115	112	102	94	94	105	95	118	106	96	82	124	96	109	113	90	99	79	85	115	109	107	126	121	111	98	92	105	92	90	112	97	87	93	105	72	92	97	98	110	115	106	99	104	97	94	107	97	110	106	106	103	102	98	92	88	105	97	107	127	104	93	101	100	96	101	94	105	90	102	89	113	96	100	93	106	122	98	86	100	102	112	104	94	102	107	75	102	93	101	85	88	93	106	102	88	97	105	104	90	86	114	79	108	109	115	90	98	96	93	92	95	98	104	110	100	102	96	96	106	85	114	93	90	104	94	99	111	115	114	85	101	94	98	83	92	120	97	97	97	103	102	95	95	100	95	129	108	108	98	103	102	106	103	94	89	102	110	103	96	96	96	115	97	104	102	82	104	96	117	96	93	112	109	104	93	103	103	104	108	117	95	88	99	105	107	125	111	83	100	115	99	90	95	75	89	95	105	110	94	88	102	112	99	107	111	103	103	82	106	110	93	92	105	115	120	108	106	110	94	101	120	101	125	124	98	108	78	109	114	94	120	89	95	96	96	86	96	101	101	97	102	113	100	97	90	100	96	101	134	130	88	92	115	103	96	92	74	97	135	119	83	123	91	99	119	102	90	87	115	84	87	105	97	90	88	78	72	102	91	103	92	132	88	96	95	87	97	95	104	102	110	96	102	109	120	122	96	129	111	98	96	88	114	100	87	95	107	101	97	109	102	110	106	99	109	91	90	95	90	104	107	93	108	89	110	99	111	97	94	104	109	83	96	91	112	98	88	95	119	92	88	102	109	99	104	78	99	104	102	95	100	95	94	96	108	99	109	105	95	92	96	93	101	95	99	90	106	98	92	96	91	89	105	109	100	99	84	118	104	113	100	93	92	98	98	87	88	115	98	104	121	111	97	106	75	93	81	100	96	97	102	130	106	106	120	105	91	106	87	102	102	103	88	122	107	106	101	96	83	92	94	87	125	88	92	109	94	82	100	103	99	84	98	92	114	100	88	101	112	112	120	109	107	121	104	118	103	91	88	127	90	119	97	104	115	108	96	113	96	96	102	90	89	101	108	97	106	87	104	96	100	111	111	92	96	87	112	105	102	78	112	108	119	89	108	100
18603	11529	15042	10136	5483	2398	850	321	245	266	250	254	253	257	278	281	268	269	261	276	268	249	263	261	254	257	232	252	238	262	227	258	240	224	244	241	249	232	263	238	277	247	244	250	256	238	239	216	256	244	245	276	203	266	256	275	268	257	250	284	252	266	249	247	244	244	274	274	250	259	275	305	257	248	272	251	254	249	278	261	231	233	255	276	283	247	255	253	255	262	230	252	274	270	254	278	237	254	272	245	269	251	250	260	252	240	258	257	285	261	229	254	243	249	253	257	261	250	257	268	225	250	245	236	249	250	254	244	271	234	266	239	224	253	276	255	255	255	239	234	257	270	235	273	248	242	273	264	249	225	247	270	250	244	257	261	269	234	238	279	271	251	287	271	282	243	237	253	237	245	241	272	279	253	252	243	249	270	255	259	220	271	265	232	255	278	274	226	254	260	285	269	241	240	224	283	280	259	243	252	259	250	249	260	236	239	254	257	225	278	259	284	258	292	248	259	249	259	257	251	242	240	242	241	260	239	242	232	271	276	238	242	258	213	235	246	274	262	233	251	249	250	263	226	234	252	238	266	221	257	282	230	220	266	270	247	266	292	282	237	268	257	233	251	249	270	231	232	238	254	258	249	264	231	245	251	300	254	262	247	244	240	269	233	260	256	250	263	241	229	245	249	281	237	259	253	240	273	273	255	266	229	251	265	223	293	221	274	267	240	257	268	256	244	249	269	232	282	253	275	235	243	232	252	216	247	284	238	245	234	286	260	248	240	250	262	250	258	241	261	246	248	267	264	238	253	239	249	207	261	275	257	240	276	233	244	244	269	249	246	281	271	240	231	250	274	235	238	227	272	271	229	252	242	258	242	248	232	255	256	258	247	251	241	261	255	273	225	259	243	218	242	234	255	233	228	243	255	257	273	291	253	268	238	234	240	273	276	245	266	251	284	257	246	261	278	259	264	226	249	257	266	266	260	274	267	272	238	257	282	243	243	278	275	241	263	244	245	247	247	239	250	279	265	240	247	243	267	224	235	245	246	263	240	246	242	247	226	262	262	250	226	262	237	272	260	294	250	232	230	271	225	250	262	239	254	251	271	292	272	262	270	287	241	250	281	252	275	242	263	269	255	275	243	258	200	247	266	266	245	255	245	253	259	245	255	272	256	258	251	242	256	248	249	254	251	255	239	255	246	250	304	224	250	237	233	257	261	249	264	267	233	240	238	232	256	273	261	244	246	233	250	234	270	253	254	270	242	250	237	239	258	247	250	251	242	245	262	241	260	230	226	264	249	254	246	251	251	258	257	238	254	228	244	256	249	247	250	259	257	249	245	261	239	250	274	256	242	214	257	260	281	247	275	252	231	239	227	222	229	228	269	260	250	246	248	244	256	214	226	264	277	234	257	262	249	245	247	221	239	254	264	259	270	250	291	282	245	276	234	232	257	244	271	231	256	264	233	242	261	239	241	264	262	273	266	273	264	238	236	259	284	241	241	264	237	228	258	263	280	230	265	259	257	244	252	249	247	257	239	275	245	266	249	234	247	261	244	251	249	252	297	268	272	230	238	226	260	239	276	251	260	240	277	280	259	242	241	268	244	267	246	247	246	279	259	258	252	249	251	280	284	253	273	263	251	258	268	270	244	252	262	274	248	270	285	247	240	276	235	243	266	249	258	243	264	288	248	255	241	269	283	245	253	248	236	237	266	260	240	250	260	252	272	257	264	257	273	233	227	260	260	251	250	226	254	253	239	253	246	268	234	279	243	235	255	252	261	246	252	284	268	244	237	250	248	254	266	249	259	258	245	270	222	256	259	239	244	251	266	274	285	241	263	269	249	245	253	263	255	238	274	279	245	263	255	258	265	259	248	257	267	276	267	273	249	285	245	262	231	216	249	283	263	243	249	261	240	228	259	257	258	258	265	260	240	271	258	267	267	263	246	231	241	257	222	276	239	285	222	275	236	260	235	269	250	218	228	269	256	251	246	247	239	258	252	233	244	259	257	237	262	248	264	267	250	275	286	249	241	276	276	247	233	272	244	258	260	265	280	259	252	261	280	236	251	297	267	233	252	263	237	240	260	242	281	262	247	261	270	264	254	246	240	294	257	245	240	254	230	251	291	244	292	260	265	256	248	282	273	244	262	248	261	284	227	268	243	270	240	245	242	280	250	276	259	243	249	265	261	239	266	243	271	247	253	249	243	241	245	256	251	231	273	249	259	236	263	227	235	275	264	273	226	246	270	243	226	272	274	258	263	237	268	251	252	264	245	250	246	241	227	252	268	249	257	287	274	246	240	251	241	258	245	252	274	223	268	287	262	246	273	271	247	251	253	241	274	252	245	257	250	255	247	249	234	268	279	242	251	257	266	254	265	257	245	242	258	270	242	262	252	268	233	254	263	259	242	240	270	240	262	235	245	259	285	251	254	227	242	287	258	257	250	248	254	252	267	272	231	234	248	239	254	284	245	253	235	269	244	278	250	277	275	263	255	279	247	266	251	240	257	238	249	254	251	260	230	244	279	254	268	255	240	273	259	261	244	283	268	235	272	269	253	237	261	265	238	247	274	264	236	265	260	255	247	264	270	251	253	264	225	255	287	277	265	250	262	297	243	273	269	264	266	255	248	236	268	258	233	247	273	257	229	266	231	265	259	250	256	244	263	265	233	250	241	265	253	261	263	239	260	228	251	265	291	255	269	257	250	237	269	253	276	261	255	263	249	247	251	261	246	238	232	287	260	242	237	260	254	274	289	264	245	247	228	249	260	271	226	229	250	281	273	272	262	253	258	252	218	245	251	280	253	259	214	271	281	272	217	268	260	259	265	240	256	267	257	242	279	272	224	227	285	281	280	264	239	296	250	244	283	247	255	255	257	259	275	237	292	263	281	262	262	258	243	270	259	268	245	254	289	283	262	236	255	259	240	250	262	240	233	261	269	261	229	239	232	258	259	238	237	242	231	251	261	272	238	255	275	242	268	275	248	285	226	245	260	289	296	243	249	269	261	251	255	256	234	259	255	240	267	232	237	248	228	244	221	254	286	261	259	263	297	258	269	265	250	272	279	255	266	255	254	264	272	241	274	250	238	235	247	233	262	297	275	253	239	235	279	270	269	245	255	248	255	248	253	285	263	254	249	266	255	233	251	245	262	246	272	263	233	244	250	237	244	261	258	252	282	301	237	211	242	277	250	251	249	212	239	284	249	264	237	243	264	255	218	269	273	252	253	244	256	252	250	299	254	245	253	269	235	266	265	265	253	278	259	242	283	267	251	268	257	271	236	262	260	280	236	238	268	242	264	293	247	254	249	288	261	244	260	273	263	238	223	261	250	231	251	278	240	252	253	263	272	241	240	238	264	268	277	234	233	270	243	238	253	274	250	276	244	263	252	253	248	242	253	263	302	233	251	243	279	241	252	254	257	269	240	282	249	221	249	237	270	268	254	256	282	281	251	251	258	255	273	236	257	220	257	276	268	240	253	232	254
44003	26906	22099	15791	9415	4937	2129	1000	210	212	196	183	209	212	202	185	198	199	197	214	189	172	183	178	191	185	197	181	168	177	191	187	192	200	193	199	205	185	169	180	204	194	181	193	197	204	197	180	185	163	186	168	172	205	213	168	208	170	188	217	205	223	199	197	173	197	209	184	175	200	228	165	183	177	184	177	189	205	186	207	188	198	170	156	194	206	168	184	197	196	183	173	178	176	176	188	175	180	175	191	185	199	183	184	223	189	191	205	162	216	212	183	208	209	187	172	186	201	188	188	173	181	189	181	193	219	186	197	206	192	173	181	174	195	205	166	186	194	198	184	183	207	188	168	166	187	166	195	182	187	189	156	180	183	218	181	176	200	174	188	180	191	162	196	171	190	166	189	205	207	191	231	191	185	174	202	191	191	181	182	185	181	182	216	223	188	185	180	202	206	168	203	198	184	184	164	173	193	192	177	206	210	182	201	177	169	178	180	187	177	183	193	200	191	201	209	201	181	207	187	192	194	183	192	171	193	184	191	224	183	188	208	180	210	197	179	183	181	182	181	185	185	188	195	174	194	192	196	176	178	184	190	172	177	204	210	190	183	172	219	199	220	209	176	205	168	219	195	190	172	206	156	167	179	188	184	173	209	169	177	170	162	181	196	163	195	167	181	183	223	153	190	182	192	186	180	185	175	187	207	182	193	201	215	176	174	199	194	166	188	178	189	185	197	181	204	212	189	194	190	173	164	167	218	207	172	192	194	184	186	190	181	186	179	192	213	168	200	166	194	202	189	189	213	204	178	152	203	192	216	178	196	184	225	171	179	183	186	176	177	181	177	178	182	180	195	195	192	199	182	162	182	190	189	187	178	154	164	173	164	177	206	177	199	180	223	193	207	191	184	160	198	198	151	175	157	228	181	179	200	186	181	192	205	207	190	179	206	178	196	178	187	212	189	186	193	198	198	182	209	200	172	180	171	178	195	174	200	194	186	174	171	178	168	193	180	176	201	204	175	162	177	158	162	211	182	171	203	221	184	196	171	188	196	179	203	192	196	200	187	186	218	176	214	166	181	189	172	212	160	199	195	186	195	193	179	173	206	167	172	187	219	178	198	172	198	202	197	192	181	194	177	187	186	195	197	207	174	184	174	178	186	212	202	188	166	189	175	188	166	195	173	198	167	171	196	191	194	177	176	189	206	209	229	197	192	192	197	151	180	204	194	178	191	217	194	183	194	177	177	182	182	194	208	175	177	192	184	202	219	192	212	182	194	175	203	194	209	197	189	190	190	189	205	185	214	202	197	185	211	169	166	198	200	170	204	168	189	171	181	182	184	209	188	209	182	183	188	164	185	195	195	178	178	216	201	190	184	188	187	175	190	175	198	227	205	190	189	203	199	209	191	189	217	211	183	199	164	177	211	193	189	168	187	199	183	185	204	166	165	193	187	185	202	199	192	196	174	201	215	162	170	189	170	195	160	167	170	190	193	160	204	165	207	172	192	186	203	173	198	179	202	207	191	197	183	198	171	176	187	167	195	177	190	184	186	195	171	184	170	171	217	219	207	207	192	184	182	194	172	180	167	183	192	214	205	199	182	196	188	174	187	212	191	188	203	175	200	176	204	175	183	182	184	189	172	162	183	198	215	193	155	186	169	198	178	229	169	175	188	176	192	187	177	191	173	184	195	180	190	164	182	181	169	195	191	224	181	171	159	209	186	178	214	172	203	196	197	173	204	184	188	210	195	176	193	177	205	206	186	197	207	186	210	172	186	183	215	186	184	169	184	189	172	185	144	169	195	216	162	209	159	189	164	178	190	181	158	190	194	180	196	202	195	207	183	197	203	225	189	201	181	176	207	201	209	200	194	172	179	212	170	189	198	192	173	195	180	196	164	192	193	168	176	211	188	185	197	184	173	201	179	198	211	198	200	190	173	199	193	198	188	172	177	191	192	160	184	171	207	184	168	201	178	149	190	193	179	188	167	193	158	192	168	203	236	179	175	217	179	186	160	206	194	225	196	177	174	181	192	173	190	190	196	195	196	196	183	174	178	174	180	189	171	188	193	208	192	165	172	175	208	202	197	188	198	166	208	191	210	150	185	156	180	183	186	172	186	207	200	207	186	191	208	181	202	185	181	179	211	211	182	178	207	164	174	186	170	221	196	198	176	177	165	174	196	193	193	183	196	197	194	180	210	204	208	184	193	188	204	169	188	171	201	166	206	183	194	204	188	182	184	201	201	180	195	174	167	207	154	187	191	205	179	186	178	184	191	220	183	202	172	192	189	188	168	189	192	174	186	195	173	186	173	195	179	198	191	202	178	183	212	190	169	209	189	173	199	188	180	212	169	195	180	214	176	206	194	201	213	194	176	191	209	167	206	216	202	204	193	197	201	202	210	205	192	176	192	189	192	208	191	209	172	198	187	188	185	190	201	199	190	180	186	159	189	174	187	170	194	194	196	169	202	157	190	176	185	189	202	215	168	183	194	211	180	195	179	172	197	192	170	169	188	187	210	181	175	208	157	175	156	217	187	185	164	171	177	182	187	177	167	173	164	170	190	189	196	193	202	196	160	197	188	178	187	183	162	215	192	182	177	197	187	210	188	195	188	205	194	208	182	168	194	183	161	204	199	197	172	203	179	210	193	198	175	177	188	199	193	184	194	194	192	201	179	229	199	191	183	195	186	181	201	214	193	194	173	178	189	161	184	196	162	191	186	202	187	187	171	163	181	187	164	173	186	195	172	183	170	183	216	189	185	174	187	191	216	171	178	204	209	154	181	198	198	198	214	199	187	217	180	183	183	180	164	181	212	232	184	224	178	154	181	203	179	174	185	173	186	226	163	183	213	163	200	201	186	194	163	181	200	203	178	205	181	187	189	174	200	175	185	187	166	186	180	218	167	189	190	196	215	175	166	219	200	207	170	184	180	177	170	193	205	206	187	174	208	177	159	170	202	192	158	184	195	210	195	202	197	176	188	183	187	180	199	201	172	212	186	173	194	200	183	171	183	185	185	173	166	195	203	198	214	182	195	199	200	181	199	179	209	215	211	181	198	165	179	188	174	190	191	196	191	201	185	184	184	193	159	209	174	193	192	183	201	184	195	190	172	183	186	179	177	169	176	179	194	181	174	160	162	204	211	178	173	172	212	216	208	176	213	184	205	175	164	166	164	184	158	192	199	196	216	169	163	185	168	191	199	197	194	200	212	180	182	161	197	190	171	171	188	185	193	211	207	197	186	185	170	189	189	190	187	207	181	187	181	186	183	195	198	173	184	183	199	204	171	195	172	181	199	185	208	189	193	186	198	184	188	172	171	188	195	181	183	197	169	163	179	173	174	179	199	186	190	208	195	186	210	185	166	183	172	178	175	169	193	195	186	187	182	200	199	184	205	184	188	177	186	191	163	188	167	182	181	183	158	193	197	181	174	181	206	189	174	195	153	185	166	179	208	184	177	184	186	186	199	180	177	235	192	217	186	192	197
28451	21048	27227	26873	20700	14759	7547	3176	508	491	448	463	447	463	488	433	453	440	474	421	486	465	425	492	435	493	486	423	441	408	475	418	436	432	440	401	418	429	421	453	419	405	448	444	445	409	451	411	427	430	427	434	423	433	451	430	483	434	427	461	444	431	447	424	420	439	457	446	433	448	431	414	400	447	454	494	426	433	416	466	407	440	416	450	427	453	425	441	409	431	441	457	430	456	437	432	437	403	426	478	442	455	439	444	452	464	420	405	447	418	430	457	455	405	430	407	438	462	408	444	435	452	428	427	450	449	462	459	420	461	460	446	404	428	433	408	468	421	412	454	463	452	509	416	444	413	443	437	449	450	439	418	456	463	437	430	449	452	422	468	461	453	413	454	442	433	441	449	398	434	421	416	405	455	457	395	447	442	449	388	397	434	437	444	423	377	427	406	408	423	406	419	454	426	435	431	479	457	445	414	461	409	462	454	412	416	439	424	464	429	448	439	457	428	409	449	476	413	380	446	413	472	424	420	424	436	402	446	434	423	407	437	427	387	427	406	447	422	453	413	430	462	460	408	460	428	449	432	409	443	457	436	435	440	432	451	439	452	401	444	412	439	443	454	427	458	429	416	469	420	396	455	431	465	432	442	420	436	451	419	444	452	435	436	405	418	418	466	415	429	461	399	453	426	425	402	451	453	414	458	438	423	446	443	407	413	428	417	500	428	473	428	460	403	379	434	403	415	438	469	405	393	422	477	446	430	435	460	415	427	426	467	430	424	442	439	437	434	407	441	446	445	416	423	467	419	426	417	450	400	465	417	457	434	456	436	447	458	417	454	435	415	428	419	431	446	444	419	435	422	458	454	459	434	422	417	452	416	428	439	456	413	429	448	417	424	451	457	434	462	462	417	461	457	484	433	416	388	386	454	473	453	449	443	458	448	450	446	407	416	445	421	420	435	425	422	422	433	441	456	416	454	437	407	442	435	449	433	402	478	450	416	451	436	469	460	412	419	449	455	436	413	436	405	400	407	437	433	416	447	432	455	442	442	407	434	413	468	443	439	449	416	451	440	417	408	437	447	446	444	409	462	391	477	442	417	425	440	434	429	417	429	452	413	438	404	437	455	436	439	453	461	399	457	405	442	416	446	445	457	395	417	445	384	419	419	459	453	445	445	425	492	484	436	444	439	472	433	418	441	458	443	457	433	429	411	449	423	444	407	418	435	468	460	453	435	429	441	440	419	414	433	410	435	453	430	453	432	426	459	421	442	409	455	435	434	451	441	451	440	404	430	468	445	460	454	444	420	412	451	431	454	464	425	425	433	420	415	444	431	450	458	458	465	424	427	450	458	453	416	436	449	432	413	444	448	451	435	435	413	424	471	455	454	466	424	467	456	408	428	446	445	408	439	437	434	426	443	484	404	420	457	419	454	435	468	459	403	513	454	494	454	444	433	413	436	435	408	441	393	448	471	460	436	461	436	443	453	426	423	440	408	402	446	453	389	456	448	450	446	439	484	434	437	468	426	425	427	463	461	411	415	438	413	472	437	445	427	456	414	413	429	423	414	465	449	465	438	435	455	420	432	420	436	425	399	404	427	413	420	398	419	421	447	439	466	434	464	442	443	491	471	445	458	442	419	402	397	458	443	432	466	445	429	414	458	474	466	464	410	427	407	421	432	450	444	415	400	498	417	424	415	433	392	449	447	444	414	410	428	446	430	422	440	426	429	442	447	397	459	419	437	462	458	441	431	451	380	405	442	454	445	411	455	413	435	461	428	461	456	431	436	432	439	452	420	444	411	427	456	416	416	463	477	410	432	431	430	470	470	441	391	457	419	441	421	439	427	392	431	428	447	445	440	431	417	432	415	418	431	405	448	474	424	392	399	408	456	447	443	420	438	424	474	422	424	420	460	424	430	436	428	461	430	425	424	437	434	445	472	441	468	422	401	449	452	426	395	448	455	444	449	481	425	447	456	435	450	424	435	417	439	425	441	441	475	441	428	400	428	442	456	447	440	432	459	414	423	465	435	438	426	435	434	450	452	453	425	438	428	455	441	438	377	428	470	457	398	416	418	455	421	468	403	443	400	446	416	417	411	416	434	422	410	430	422	438	409	451	458	432	442	423	433	411	435	451	450	427	406	436	411	388	441	439	450	413	430	412	455	411	436	457	418	447	394	416	436	431	414	443	469	436	446	439	396	426	398	405	454	404	441	399	398	448	414	436	425	393	413	456	456	432	405	392	431	452	416	457	414	431	446	454	436	437	452	439	438	430	418	406	427	423	452	452	448	404	449	421	432	386	431	427	447	458	462	456	436	427	420	449	471	421	459	431	446	430	471	446	431	431	430	439	438	441	404	456	416	441	424	433	427	447	373	449	428	423	467	429	385	415	428	453	428	403	422	430	433	396	443	452	400	391	436	441	439	442	425	439	460	437	417	428	454	439	417	451	443	411	419	436	432	412	432	452	422	428	411	441	418	466	457	423	450	417	421	436	453	463	397	423	442	437	422	444	465	415	440	453	421	436	446	425	457	420	431	443	438	452	446	457	389	395	418	415	464	433	445	462	442	491	458	424	423	429	422	458	403	442	442	441	454	408	409	390	425	458	495	456	445	450	434	473	423	406	421	431	422	442	425	444	453	401	433	437	432	427	417	459	441	459	426	443	464	428	445	467	440	428	421	448	448	449	456	414	437	486	463	415	390	442	432	437	413	466	444	425	437	394	442	432	426	403	422	398	433	435	427	420	431	427	427	404	432	435	489	474	397	406	441	427	464	431	433	437	437	411	421	471	400	430	414	426	490	427	467	441	482	435	453	454	433	416	449	429	422	440	479	451	432	403	415	428	432	447	432	433	434	400	407	475	426	420	456	431	419	419	449	411	462	458	439	413	441	447	460	435	401	450	457	462	469	441	480	454	415	465	451	469	449	434	438	435	412	437	436	430	438	427	438	422	427	398	393	395	451	433	466	422	384	393	420	428	431	390	428	426	433	462	414	458	422	422	405	425	445	420	455	423	401	401	402	431	420	433	474	448	436	408	416	437	454	457	473	422	456	392	400	454	427	457	417	422	439	463	454	421	451	435	421	424	429	447	383	443	381	435	429	409	437	446	437	445	428	415	429	435	425	405	476	409	456	401	432	442	436	483	394	429	446	406	419	461	424	418	424	430	409	433	417	424	463	416	444	450	424	441	448	446	422	431	412	431	446	420	442	427	431	428	467	440	412	431	436	463	365	399	448	450	393	415	456	443	431	455	409	445	441	407	470	440	429	425	413	438	486	452	434	465	419	413	447	425	404	410	423	437	419	406	418	419	477	401	416	427	488	474	443	393	446	441	435	462	422	400	413	473	410	455	405	453	419	404	447	440	432	419	471	406	455	413	439	432	452	416	438	430	442	406	444	440	435	445	444	416	422	421	458	438	449	449	441	414	438	427	416	419	448	429	418	432	454	459	446	443	436	407	457	416	417	422	438	427	454	439	456
56807	36357	31745	24908	16886	12438	5885	1218	247	251	220	255	254	215	235	232	218	227	223	207	200	213	206	211	238	225	255	240	178	234	202	208	235	219	214	261	216	215	212	227	233	206	229	257	240	202	245	205	209	251	242	205	229	230	252	240	228	215	213	223	209	211	241	210	222	228	229	228	205	258	208	235	215	217	219	210	221	233	227	228	192	249	244	240	212	211	245	212	253	232	203	207	210	220	246	213	256	219	212	217	215	226	227	221	237	203	229	248	230	236	189	228	202	222	224	224	233	208	195	200	228	200	224	226	220	227	204	222	208	234	227	210	208	227	227	207	246	218	223	203	217	240	222	227	241	234	221	258	248	221	241	204	198	216	200	215	251	216	240	213	237	205	214	236	215	215	218	215	223	251	231	221	207	236	212	206	212	208	219	213	229	255	223	212	254	209	237	232	226	222	238	248	219	219	213	246	225	244	226	219	246	230	227	222	202	226	257	249	242	228	203	230	238	205	228	247	229	232	196	231	207	202	219	219	247	220	228	245	254	202	233	230	257	201	199	238	214	232	216	214	214	245	209	210	226	214	204	176	233	222	218	227	236	212	214	214	208	205	188	231	232	209	212	231	244	212	203	235	218	211	202	205	224	248	224	223	223	235	212	241	222	204	225	215	223	224	230	223	242	222	233	202	220	226	236	246	225	224	259	228	218	203	210	238	234	230	227	199	213	211	186	218	234	228	232	230	236	232	245	198	217	233	210	215	230	209	229	244	189	248	270	230	218	232	238	218	218	224	225	207	232	238	203	235	204	247	222	202	193	216	239	229	216	215	205	221	236	219	195	238	188	255	193	234	232	221	202	203	207	210	203	260	224	216	230	202	237	230	226	234	235	196	218	197	245	245	224	197	196	213	208	239	234	186	243	219	191	217	233	221	256	203	209	228	221	237	238	231	225	229	213	225	254	215	230	214	227	204	205	212	224	237	181	242	232	245	218	239	203	202	230	231	181	239	224	242	235	227	253	215	219	192	206	186	195	260	223	220	204	186	267	233	225	235	226	225	222	206	243	216	218	201	233	203	220	219	229	206	229	209	212	203	207	215	226	245	206	228	208	244	248	223	223	236	213	211	215	233	240	243	211	218	261	216	203	244	231	220	224	208	213	220	234	212	227	190	208	229	234	225	220	200	234	225	223	211	189	225	222	201	208	194	237	205	238	203	235	242	221	246	241	248	224	267	232	212	218	226	244	222	207	218	239	229	200	234	225	230	205	203	211	242	202	228	229	188	223	236	193	223	238	227	214	229	240	214	213	238	225	224	249	218	220	221	246	225	200	206	234	210	196	248	219	278	221	223	240	207	230	234	228	193	205	224	248	213	219	243	226	223	266	223	233	238	235	260	201	238	224	220	229	202	205	225	237	197	231	268	195	204	208	228	225	235	233	196	220	236	210	236	211	245	207	230	211	208	221	220	227	239	237	194	210	235	241	246	193	206	223	202	212	232	215	241	224	232	238	227	195	225	240	240	219	220	229	220	192	208	226	203	198	246	235	201	220	245	214	215	185	192	199	226	229	218	223	213	251	241	223	203	209	228	239	252	215	229	205	199	230	226	244	230	215	221	190	223	201	245	212	239	172	207	205	205	227	244	223	231	241	197	230	231	244	251	243	216	220	241	249	223	220	214	217	217	236	227	224	178	231	222	231	221	231	216	226	246	245	193	213	223	226	221	210	241	224	206	182	200	221	206	215	226	225	202	223	217	233	243	226	231	231	204	219	242	217	206	256	256	250	219	226	221	226	221	220	209	225	220	235	236	213	222	203	215	245	238	221	225	226	235	212	205	217	203	231	239	221	211	228	217	210	207	234	224	227	216	199	263	213	193	181	188	219	233	218	248	202	215	213	215	244	207	203	233	217	243	239	252	210	228	207	227	203	201	214	239	204	254	232	206	217	237	215	232	222	224	232	229	212	219	235	212	242	227	244	228	219	223	245	235	246	248	218	215	230	186	201	217	225	229	202	221	224	230	213	244	220	231	199	214	204	232	189	212	221	216	214	194	205	249	231	231	208	239	222	233	225	204	221	247	206	227	235	219	213	217	203	217	241	217	221	219	210	212	234	195	236	239	212	212	212	206	222	218	248	214	230	236	271	216	223	236	210	240	238	246	214	215	234	231	246	215	216	231	216	225	201	211	227	211	217	226	194	207	222	202	243	239	232	230	227	220	242	255	254	237	224	232	230	206	213	223	238	221	241	203	219	240	248	214	231	223	218	219	260	225	216	195	243	220	217	218	216	234	211	230	207	208	205	219	208	221	214	223	218	223	233	216	232	184	225	224	239	244	212	200	214	236	255	223	257	202	219	234	242	220	233	229	234	210	233	209	187	219	249	230	234	202	196	205	232	232	238	221	246	224	205	224	204	213	255	230	233	233	211	231	232	228	233	233	242	225	230	220	190	222	212	208	215	245	233	229	238	222	180	209	254	237	204	199	242	212	202	207	182	197	240	233	216	225	197	249	234	247	262	247	226	211	206	240	228	227	216	207	212	213	227	233	208	202	226	192	231	224	218	197	223	249	230	211	236	230	233	239	217	206	229	255	228	203	214	231	228	221	217	220	222	230	221	239	217	220	218	207	200	230	194	210	229	223	218	233	225	254	229	187	209	212	215	232	227	222	231	217	205	228	229	202	213	201	213	215	205	215	239	196	207	223	227	228	205	218	230	216	227	218	243	229	222	201	244	231	203	200	210	235	195	234	239	232	216	227	220	214	207	256	217	220	249	221	257	249	247	237	222	253	228	229	226	227	218	197	221	204	232	228	226	214	202	223	244	235	231	235	234	256	235	219	230	227	200	229	228	209	227	211	210	220	232	239	211	217	242	192	200	209	215	246	219	227	240	208	221	237	239	227	203	238	202	192	239	218	219	194	223	232	217	237	239	248	218	212	248	252	254	242	249	228	246	240	235	220	227	214	244	219	229	237	223	200	212	213	235	211	226	254	226	254	227	201	200	221	233	193	217	230	230	230	232	199	220	192	256	236	226	231	218	212	198	234	210	225	227	223	228	202	249	236	216	255	248	228	219	261	204	214	208	224	213	210	223	243	240	204	232	220	230	238	223	212	235	228	200	230	226	242	217	226	213	222	240	221	240	224	217	213	216	239	232	194	226	217	215	240	240	228	224	216	223	214	232	194	233	208	224	204	226	272	225	243	226	208	205	207	246	230	219	233	237	216	229	186	235	213	218	220	197	247	215	237	246	235	199	221	226	252	245	211	203	228	214	222	214	223	260	239	238	215	201	217	241	241	210	223	206	212	218	251	207	228	220	229	211	209	212	245	222	226	243	201	210	207	236	232	220	201	220	214	247	219	219	202	226	247	236	223	240	215	234	217	231	215	213	231	238	201	211	200	242	216	215	198	202	267	260	248	229	219	224	210	195	222	243	237	204	209	219	224	216	234	237	185	211	203	225	225	224	201	202	225	210	226	220	207	215	247
36897	28484	34587	34885	30381	26511	14958	3246	677	563	544	557	539	511	479	543	523	523	509	524	475	499	535	490	520	554	483	491	457	490	482	488	495	498	493	492	471	482	520	496	507	478	498	516	522	516	481	504	508	557	449	502	486	516	486	477	466	458	465	443	444	497	502	486	526	523	498	524	473	550	493	483	496	483	458	470	458	522	482	495	441	518	493	487	480	495	482	515	488	474	483	489	487	476	466	480	487	437	481	512	446	522	472	515	515	468	478	496	492	517	525	484	513	508	486	496	492	487	502	543	527	538	541	500	464	506	451	491	490	525	508	478	491	480	489	501	514	508	531	428	474	488	512	480	487	438	467	507	468	516	449	518	469	486	488	470	492	435	444	433	459	481	499	513	469	473	442	484	521	437	473	446	441	496	489	456	500	474	492	468	478	476	469	460	518	488	478	519	494	488	492	473	501	466	493	472	504	496	490	500	522	494	484	508	473	503	484	481	527	478	506	500	499	518	514	460	527	469	518	461	473	482	498	503	483	499	457	503	477	473	488	487	487	461	460	541	466	508	508	487	458	491	482	505	508	478	460	476	499	496	476	464	491	444	480	488	505	489	463	502	491	500	488	459	469	478	484	489	481	486	485	477	503	483	491	496	494	457	551	501	488	489	478	490	500	486	500	466	516	505	517	481	524	531	477	505	509	503	456	492	472	504	483	476	464	519	454	471	481	453	479	470	506	449	475	496	458	505	463	473	481	509	476	538	480	468	509	465	503	459	508	501	476	506	472	463	466	475	512	467	478	471	491	521	459	453	507	507	491	478	494	522	508	491	487	495	472	486	472	532	476	482	470	429	458	503	501	527	446	436	462	487	471	493	488	458	473	524	470	500	512	500	507	481	481	507	482	498	500	492	470	491	474	473	481	480	497	469	507	453	500	523	510	486	506	489	530	467	495	491	496	471	503	529	467	515	511	499	494	484	487	517	526	501	487	480	474	526	453	491	486	505	484	521	478	467	471	433	490	475	530	517	460	474	466	519	450	486	487	457	529	503	514	483	487	479	470	499	474	455	463	505	496	522	464	481	449	445	516	517	525	495	500	508	517	515	478	474	516	458	488	467	507	504	520	504	486	520	510	487	508	478	471	486	521	507	508	470	474	466	452	501	536	473	528	453	482	433	474	523	460	490	503	504	486	487	493	483	501	536	495	487	537	499	493	478	460	481	465	466	466	489	491	495	494	472	480	516	523	492	521	487	462	490	476	491	506	488	494	489	496	512	443	504	500	482	497	505	522	517	491	505	480	481	510	465	476	515	441	486	498	506	478	504	520	506	483	465	498	488	508	508	527	519	492	450	499	505	480	514	492	483	506	486	499	512	497	500	475	502	522	478	479	475	461	527	517	524	482	512	478	451	513	466	495	469	449	509	505	509	449	462	466	465	479	479	488	502	501	513	518	511	443	466	514	509	502	467	499	496	494	505	472	538	489	519	472	497	495	451	493	478	501	501	509	490	503	475	472	510	489	517	476	486	491	486	459	504	461	486	481	478	474	505	465	495	480	483	489	510	503	482	477	500	458	478	486	507	480	479	499	485	483	474	486	494	478	524	510	507	479	501	475	503	483	490	497	516	448	502	483	484	483	524	452	497	521	483	477	445	511	469	520	504	492	452	497	467	482	486	496	517	537	507	514	535	459	494	484	482	482	493	496	483	542	485	490	489	486	507	470	473	472	475	500	523	480	491	447	501	498	498	490	505	494	517	505	511	474	461	492	502	483	511	492	466	505	515	503	469	472	467	461	471	460	457	494	478	491	479	461	523	505	504	478	476	488	468	476	476	503	499	465	490	496	452	524	550	485	511	467	517	462	457	497	550	491	490	497	458	472	459	507	480	526	491	469	503	486	519	493	472	475	472	481	480	496	479	537	497	466	458	483	488	465	443	481	508	456	466	499	528	524	483	503	464	514	489	472	481	541	495	481	514	505	460	481	484	530	498	472	509	509	470	486	480	531	487	512	493	498	526	509	533	437	491	499	489	525	474	509	484	451	489	479	514	496	463	524	495	503	544	480	503	508	527	490	493	528	473	527	503	502	450	519	471	507	490	491	492	469	471	495	486	512	511	545	416	523	467	504	472	515	472	501	472	499	469	484	521	493	493	470	533	507	511	501	472	462	480	504	497	467	525	478	469	463	463	462	445	465	471	503	490	497	479	505	510	493	489	476	505	500	460	467	464	483	557	500	508	507	499	524	485	504	437	461	495	475	495	463	478	479	499	521	489	466	496	466	477	502	499	548	493	474	493	472	477	473	480	491	458	526	543	538	503	528	527	503	467	530	490	515	498	489	455	507	499	499	533	511	465	505	493	504	451	484	505	497	490	493	497	442	498	513	476	489	515	510	503	456	491	469	485	499	514	529	516	511	502	442	490	473	509	457	552	466	512	475	477	536	447	506	477	465	500	490	481	472	524	460	521	513	466	509	495	540	485	519	512	472	500	487	470	491	509	460	465	502	495	465	456	495	493	481	461	531	444	462	530	497	504	486	469	484	471	493	499	511	478	466	486	506	456	483	503	441	507	478	493	509	503	515	457	458	486	471	499	465	499	458	493	467	503	501	473	469	468	487	465	476	526	514	458	473	482	513	517	498	495	493	461	478	533	465	483	493	485	481	479	501	490	502	500	505	493	475	521	465	498	478	473	480	468	477	500	524	468	465	518	539	478	459	498	494	530	481	544	529	496	509	484	459	483	494	485	494	492	480	512	507	497	518	512	500	464	517	474	454	484	474	486	494	495	493	481	442	522	494	479	452	520	518	470	495	522	476	478	511	469	498	482	464	501	470	470	499	529	500	491	491	518	498	502	485	482	505	447	485	537	474	500	479	470	467	497	471	486	493	509	515	484	500	510	466	516	520	468	512	500	482	488	499	506	484	481	497	462	462	467	512	492	478	458	511	499	476	481	471	491	468	492	499	476	492	482	498	478	484	481	496	478	496	498	464	480	475	515	505	466	528	482	454	461	459	477	476	469	482	509	534	460	504	518	470	491	498	502	476	462	475	477	484	500	511	476	492	480	508	468	505	458	492	496	509	513	463	508	496	492	474	513	482	480	483	507	479	467	507	490	487	488	469	518	489	503	515	514	479	494	480	461	529	490	505	494	512	530	479	507	522	462	457	483	476	463	463	497	494	509	475	516	494	466	545	479	493	523	439	511	520	467	506	469	479	523	489	455	462	478	486	500	481	485	501	479	476	525	488	474	467	468	469	489	481	433	531	474	531	506	483	466	516	514	498	463	526	471	468	484	490	510	520	499	483	494	477	490	486	484	478	535	477	481	487	454	508	490	532	512	483	516	457	487	472	471	521	485	513	462	508	498	476	486	493	495	477	497	510	460	475	506	434	451	478	511	453	473	471	478	448	514	476	468	500	524	474	495	503	500	475	497	462	446	472	514	487	502	469	489	491	445	484	513	515	515	478	498	492	469	463	454	448	476	452	481
25525	13075	10250	5773	2394	755	214	104	124	101	127	102	111	89	99	95	106	103	95	86	113	104	96	92	116	113	100	98	97	92	96	88	116	84	105	91	118	105	122	84	102	100	102	101	112	106	101	123	108	90	102	105	79	87	119	115	124	86	88	97	119	104	95	97	106	98	89	96	101	96	96	96	97	94	121	120	90	74	94	81	105	83	101	88	90	108	91	101	103	103	85	104	114	95	109	93	94	94	93	104	94	103	91	110	87	96	118	111	93	105	106	80	78	94	100	120	124	102	111	111	107	95	103	102	93	100	86	101	103	112	117	93	110	105	108	98	100	106	105	95	96	91	96	87	86	94	105	105	119	100	100	117	102	102	107	106	99	97	96	99	108	106	92	89	82	107	83	102	104	86	101	108	105	97	104	102	97	124	97	115	85	88	118	115	93	98	97	95	119	107	94	88	102	107	100	102	109	110	90	99	106	99	108	113	109	96	109	109	95	90	97	97	98	88	99	89	100	96	82	112	99	103	139	82	96	108	106	115	106	93	87	109	90	116	94	68	101	112	92	107	148	94	94	98	93	82	96	84	119	115	114	103	95	133	99	101	100	108	108	99	88	111	102	96	88	126	92	115	97	103	103	100	94	109	104	110	105	98	108	108	110	97	89	89	107	87	117	110	83	86	100	112	110	89	79	110	89	99	83	100	89	116	105	105	115	104	113	98	89	104	107	99	98	94	98	105	89	104	114	91	91	105	98	105	106	99	108	105	110	120	99	101	118	116	105	100	100	99	88	118	96	99	82	100	113	90	95	102	82	110	102	102	98	78	113	91	123	103	83	112	83	90	115	109	97	90	99	105	110	109	72	102	107	79	103	110	99	88	89	113	100	121	111	106	101	112	98	109	102	90	103	97	108	88	95	119	119	84	101	114	102	107	100	94	90	110	91	92	92	111	92	113	130	117	100	80	107	82	94	79	89	94	119	83	109	108	97	94	104	113	106	91	100	102	105	109	99	102	106	110	105	96	111	97	80	89	88	104	98	97	106	111	102	94	104	103	79	99	92	126	109	96	110	119	104	123	87	94	88	84	100	105	88	104	107	94	71	94	88	111	95	93	80	89	108	103	92	105	106	91	105	117	88	109	102	93	104	101	102	102	103	106	110	96	112	95	104	110	109	112	113	103	106	103	96	102	113	89	108	102	113	123	98	118	109	108	96	102	111	99	99	89	95	118	93	101	102	86	86	112	122	93	94	105	90	102	119	103	94	68	110	84	99	91	94	113	81	101	89	111	91	106	90	99	99	112	93	100	98	97	99	103	108	97	102	89	105	91	100	106	109	105	79	106	88	90	98	115	109	95	94	119	136	99	137	99	101	89	86	104	91	91	125	111	99	94	111	113	96	90	84	105	103	105	79	93	98	92	101	89	91	105	113	125	97	98	99	89	91	106	98	82	111	88	119	105	92	91	116	108	107	96	99	93	103	94	85	99	88	92	92	90	86	93	87	89	103	91	87	88	111	111	107	85	100	90	109	103	117	93	99	109	109	120	101	102	101	102	90	84	107	99	83	110	113	125	100	100	80	108	89	121	119	93	106	102	97	97	100	95	106	87	108	91	101	101	95	115	94	108	93	99	92	86	83	114	78	103	92	127	102	107	96	107	109	95	92	101	102	108	101	92	106	94	114	95	96	92	103	102	103	105	97	91	96	89	94	78	119	92	92	94	86	99	87	105	115	81	85	96	103	92	108	101	82	94	79	112	113	111	120	110	116	95	99	82	100	111	107	92	85	90	87	110	100	125	116	105	83	109	96	86	113	108	125	113	97	95	86	106	112	107	91	108	114	102	97	88	96	104	91	97	86	106	98	102	93	107	98	108	96	86	110	98	101	85	100	97	119	106	95	101	120	97	80	92	99	95	85	104	99	97	101	89	105	95	112	98	102	111	97	88	99	118	102	88	121	95	95	101	91	88	100	99	94	122	113	82	111	110	96	91	99	84	103	97	99	109	109	88	85	109	119	108	94	86	69	101	115	105	114	109	101	94	95	90	99	94	98	92	100	86	114	114	90	107	112	104	105	117	104	102	100	107	106	114	90	102	99	136	81	92	106	125	107	96	104	105	92	78	102	99	98	82	99	111	100	106	99	109	99	85	107	97	96	91	84	94	101	91	88	111	101	110	78	104	106	94	105	88	113	84	107	92	112	111	88	100	93	88	103	94	90	101	106	101	96	83	97	94	90	107	94	112	126	115	107	98	87	100	88	92	96	100	102	102	93	94	96	104	96	89	92	84	100	100	92	96	104	99	119	87	107	84	99	94	98	95	105	110	100	109	104	96	86	113	90	93	88	83	98	87	86	108	112	79	120	102	112	99	89	105	101	89	95	102	113	102	119	102	96	89	93	74	88	107	106	102	95	99	98	104	109	118	100	96	90	88	116	105	94	91	81	111	89	94	106	77	96	112	87	99	114	116	122	91	90	102	82	92	101	91	94	111	93	96	83	99	116	85	117	122	113	117	94	103	104	108	100	85	114	120	88	86	102	105	97	93	91	114	79	90	97	102	82	91	99	100	93	98	101	105	90	110	98	93	105	106	95	109	88	94	102	94	85	92	84	95	110	99	92	93	100	106	116	100	94	98	92	108	75	121	96	109	78	81	102	114	104	109	102	117	101	95	102	97	102	99	97	103	91	116	108	106	107	96	105	94	103	99	91	101	94	116	114	85	83	98	94	85	88	109	103	93	104	113	95	102	87	107	95	105	110	108	89	106	90	92	83	95	92	97	98	100	99	89	92	93	96	91	120	105	107	96	86	90	107	81	113	94	114	94	106	92	87	99	127	107	107	90	105	91	111	106	73	101	111	88	97	81	108	83	106	87	103	99	94	90	86	109	90	90	100	91	104	106	103	103	94	117	105	103	89	116	98	114	80	101	106	79	91	112	96	92	120	106	92	108	111	116	105	95	80	111	112	101	116	103	87	117	107	111	103	112	105	95	101	99	108	95	92	100	104	89	93	94	94	88	107	87	93	98	100	128	90	94	95	86	84	100	112	106	110	91	88	105	119	89	109	97	99	99	85	98	91	94	100	105	86	94	97	90	102	103	116	94	95	86	90	102	106	100	98	91	109	110	97	113	93	103	106	93	118	97	129	96	107	87	74	106	107	101	95	86	105	73	97	108	79	109	102	99	85	116	90	98	78	93	86	98	96	103	107	108	76	90	78	104	117	98	104	103	113	117	108	101	101	89	119	89	108	92	106	86	78	97	109	90	119	94	88	119	100	85	107	99	97	109	110	93	101	96	99	83	89	120	117	75	98	112	105	88	122	94	84	106	126	106	95	120	94	81	114	102	122	102	90	113	121	110	98	90	89	85	81	110	111	103	94	99	118	122	130	114	100	99	107	95	95	106	90	89	109	93	97	103	120	98	106	94	91	100	100	85	100	114	96	95	91	96	100	105	100	106	118	96	128	94	102	89	82	93	96	92	90	76
16494	11124	15934	13221	7753	2891	817	386	282	269	286	267	251	269	263	260	240	258	232	243	238	259	304	268	275	276	232	243	253	287	262	265	257	235	273	264	244	256	214	255	253	267	265	250	256	255	252	244	230	261	247	271	256	244	249	263	266	261	238	257	245	239	263	279	276	264	271	259	243	238	228	218	275	237	240	276	275	246	271	254	249	232	247	265	289	254	245	262	270	243	253	234	235	233	234	253	238	255	278	238	246	272	249	254	223	236	229	259	279	249	264	234	256	237	259	245	244	253	248	285	254	271	272	239	251	258	219	242	238	267	260	276	222	239	246	241	256	246	245	248	295	258	235	250	254	244	283	231	257	258	238	224	269	224	266	262	236	250	255	247	277	262	256	266	226	234	226	246	263	246	262	236	246	263	264	280	245	259	255	254	258	251	273	233	252	243	265	276	256	226	271	260	261	255	270	261	264	236	242	241	266	243	263	272	218	258	245	252	274	244	255	248	253	263	276	218	256	261	241	282	288	265	277	256	236	262	264	245	255	243	267	257	294	273	238	245	273	277	240	244	260	251	253	255	246	239	241	283	261	264	280	263	249	237	247	268	245	247	281	273	271	233	250	235	274	261	265	244	264	266	249	251	247	245	258	266	259	220	259	270	248	291	253	249	248	263	250	244	235	262	245	268	242	259	227	255	260	269	272	254	242	246	275	266	236	257	236	249	260	228	262	248	256	265	230	215	258	246	260	264	253	273	277	244	260	252	288	261	237	263	258	255	241	232	242	261	235	263	255	239	267	255	275	264	231	241	241	238	274	252	253	258	251	291	243	255	276	257	224	256	248	223	254	295	253	233	275	234	291	281	235	239	258	245	277	267	261	247	275	251	228	238	240	270	254	269	279	238	264	243	263	246	239	220	247	275	242	242	250	270	218	282	275	249	236	273	249	224	241	257	260	245	253	283	270	254	259	239	251	225	247	247	291	244	238	257	269	289	257	270	258	251	251	244	225	248	248	265	268	259	256	237	236	279	251	283	246	256	244	238	261	240	258	270	250	257	238	250	217	270	255	233	218	255	289	261	266	258	237	226	253	227	252	234	254	254	255	264	260	262	248	252	255	255	252	265	255	243	261	229	258	268	257	243	256	238	267	244	270	265	239	272	291	280	274	245	270	259	265	241	279	243	265	256	251	269	248	246	256	253	258	241	239	227	276	266	280	267	268	242	262	258	252	238	257	236	244	239	242	265	247	246	271	263	240	223	281	271	252	261	247	228	270	226	243	280	260	228	245	280	265	255	279	260	246	247	255	263	257	255	259	254	249	278	239	249	248	231	251	258	223	259	229	263	280	224	258	234	237	250	248	254	276	256	246	248	275	250	251	287	263	253	256	252	241	252	251	261	269	267	222	233	255	245	248	256	259	244	256	254	271	264	240	265	271	228	238	289	245	262	262	255	254	253	247	256	252	256	247	270	227	257	285	242	258	252	234	252	262	262	229	269	267	269	236	254	244	242	242	240	242	257	232	207	264	265	254	281	238	238	251	256	254	248	277	250	247	270	238	267	271	289	263	254	227	253	230	230	265	258	267	280	225	264	252	257	251	240	260	265	261	253	263	271	254	236	264	249	256	255	267	275	241	246	243	250	242	258	238	240	263	279	238	256	256	262	280	254	244	270	240	258	270	218	251	234	269	252	243	266	249	254	241	249	261	278	261	270	251	262	259	257	254	262	252	260	273	255	239	269	257	265	255	278	236	245	282	263	226	250	261	232	246	258	244	270	279	266	244	245	241	263	243	284	239	250	239	237	243	236	259	268	251	284	277	259	252	278	257	246	262	260	254	260	256	234	267	243	265	269	267	281	242	250	263	233	250	252	224	264	252	262	249	248	247	233	247	259	254	277	265	275	254	265	252	262	251	254	247	263	217	254	281	298	266	239	238	245	242	238	256	254	270	242	238	277	254	246	251	247	270	273	256	253	256	251	240	290	263	249	276	256	304	235	263	238	231	258	248	272	250	220	275	265	247	199	247	264	250	252	243	234	222	235	230	246	258	250	258	242	271	255	232	254	258	261	245	279	256	233	231	242	276	267	269	250	259	277	237	235	262	261	272	264	244	254	264	230	263	269	232	261	245	237	260	294	268	270	242	238	258	267	251	265	239	270	270	231	253	250	239	265	255	245	227	255	243	266	233	235	229	262	239	234	262	303	311	269	234	261	268	260	256	235	234	291	238	239	257	259	241	249	274	318	259	235	260	260	233	257	267	238	271	266	243	248	241	241	264	250	246	245	264	277	271	249	248	235	220	275	261	282	252	226	271	262	244	251	254	245	265	244	254	233	254	277	258	240	253	252	260	250	274	245	261	261	251	243	283	258	241	243	236	214	238	250	234	235	245	258	270	253	228	244	256	244	252	247	246	226	260	238	235	246	274	270	231	239	263	247	251	238	259	239	257	225	259	258	298	264	266	288	253	224	216	251	257	242	260	263	264	245	245	282	258	252	219	268	256	235	274	249	250	248	275	231	284	266	244	246	236	266	271	272	254	271	282	245	281	264	252	256	253	235	264	276	251	239	246	247	280	241	254	232	247	243	260	277	242	259	252	245	216	265	238	265	261	231	234	242	239	256	253	242	254	274	253	252	260	250	268	263	225	253	272	268	224	248	275	263	237	251	249	256	253	242	261	243	255	244	254	249	267	261	232	254	251	268	265	256	250	258	256	221	249	226	256	249	250	253	249	222	250	272	243	235	250	244	273	271	249	247	260	281	238	260	280	242	262	237	249	255	245	277	252	241	227	241	255	243	274	260	241	249	257	220	245	245	269	247	326	256	247	262	249	241	262	262	264	259	261	254	240	257	221	227	254	251	283	254	249	256	262	239	266	254	289	267	261	260	240	266	249	236	263	281	261	257	248	241	279	251	238	247	273	263	271	245	231	248	243	268	241	246	247	255	273	265	261	284	266	247	257	240	264	269	257	274	247	227	248	296	259	265	263	250	268	243	245	248	275	250	261	250	228	289	261	282	263	268	273	259	264	260	238	251	234	260	246	243	276	245	271	282	282	265	241	221	253	262	239	250	263	245	235	261	238	280	246	265	242	246	262	264	257	247	269	263	258	270	278	278	261	293	252	270	256	275	255	260	254	235	246	247	261	261	253	256	241	263	241	283	250	245	278	261	263	263	254	223	258	254	249	241	259	249	263	242	265	243	248	286	249	270	295	256	250	271	293	249	254	248	255	242	278	227	274	254	260	233	236	238	228	258	259	281	219	260	263	239	242	239	251	253	237	249	291	249	258	258	261	241	242	282	239	266	274	250	257	291	269	240	251	248	278	243	236	264	257	239	256	253	256	256	236	262	250	240	247	256	268	252	238	283	257	257	250	263	275	238	231	257	258	259	242	272	248	236	225	251	217	246	286	278	246	255	230	248	242	252	251	242	238	258	288	231	256	252	280	220	261	247	252	261	235	274	240	245	248	235	250	247	256	262	271	215
44149	28068	23398	15283	10251	7452	3464	794	194	222	228	190	177	202	198	202	196	173	197	179	207	180	201	199	182	202	206	224	172	212	203	222	185	176	196	183	200	169	198	182	198	175	193	181	198	195	186	173	209	213	193	191	174	199	180	188	214	209	236	193	189	203	226	229	163	190	201	209	193	202	191	174	185	171	185	196	197	171	190	196	186	192	202	206	178	161	184	193	198	169	189	215	197	182	199	207	194	222	194	183	196	197	198	183	179	203	184	184	196	181	199	168	215	195	172	203	178	218	190	203	205	209	197	195	197	174	208	206	198	198	181	208	198	203	202	162	174	179	179	191	186	198	167	209	230	197	180	194	161	192	186	209	187	197	187	197	183	205	222	184	182	210	216	186	189	202	199	192	208	212	190	190	187	208	221	175	167	189	193	192	177	200	221	189	191	170	191	225	199	164	178	177	191	175	197	163	197	187	177	186	199	180	187	211	188	188	204	202	180	199	203	175	195	205	182	200	199	182	204	166	218	192	219	173	219	209	174	191	189	188	185	181	204	179	198	198	219	174	201	199	191	180	185	193	185	198	189	169	209	182	199	221	177	187	173	194	210	217	183	208	180	204	216	200	181	178	214	177	189	189	171	194	167	208	168	171	183	234	189	210	190	181	230	178	214	224	186	208	178	198	196	183	173	219	187	178	191	162	200	199	201	185	194	201	196	181	207	182	199	191	207	206	202	197	197	182	190	185	196	228	236	197	206	199	201	203	213	199	204	205	193	209	189	169	200	195	196	183	202	212	191	182	196	189	175	200	202	179	196	203	193	185	173	184	207	182	195	172	208	211	167	173	177	181	161	192	191	216	206	218	169	189	178	183	208	171	217	224	193	173	198	198	213	197	190	182	195	192	176	175	199	200	206	202	187	201	209	177	196	197	185	176	202	196	205	187	185	213	207	212	197	199	194	187	208	192	191	177	210	199	187	180	163	240	199	204	184	190	178	208	187	207	173	206	186	192	214	196	172	195	195	215	177	188	188	197	222	204	216	190	173	193	205	175	203	175	191	213	212	185	210	196	187	196	234	216	178	191	173	188	205	189	188	198	192	213	198	160	181	190	184	203	180	204	196	221	178	177	176	195	211	224	180	200	204	181	162	202	210	213	199	214	190	194	220	201	187	187	203	201	191	195	200	200	210	185	174	186	201	183	222	183	170	164	214	185	208	221	209	203	184	206	177	194	181	196	195	218	209	193	179	183	195	184	193	202	201	195	191	172	210	185	184	201	207	207	178	181	183	199	178	202	202	227	173	185	210	179	200	188	197	215	181	185	155	199	177	227	210	178	188	218	170	169	188	187	205	195	188	200	231	186	199	188	204	180	174	190	203	173	182	177	186	196	181	217	192	180	194	197	182	202	190	199	205	193	184	238	186	198	203	211	212	209	204	217	172	199	192	204	180	219	180	171	201	173	185	181	195	189	168	201	177	194	200	206	190	152	209	212	203	201	191	176	190	204	189	184	194	176	185	199	206	221	210	179	213	176	199	201	167	194	188	196	183	203	178	192	202	172	192	173	179	220	204	175	202	184	192	195	195	187	178	183	217	200	176	184	191	203	199	188	215	184	192	202	197	199	190	192	209	205	200	200	215	202	205	200	211	207	186	210	158	187	192	196	189	180	207	188	197	203	186	202	162	189	180	171	174	211	170	205	173	202	168	160	188	189	200	212	173	160	195	191	200	192	179	181	169	207	181	171	183	182	182	183	207	225	189	209	202	198	213	195	202	216	182	173	168	200	216	207	181	201	215	198	192	196	210	225	190	238	172	198	189	213	177	208	180	232	201	191	214	193	203	189	192	158	174	212	178	211	193	199	177	182	189	194	214	176	233	199	211	209	192	195	170	222	208	192	188	182	206	194	201	203	158	185	201	200	196	195	217	221	170	197	193	165	243	206	217	172	212	209	189	178	192	240	193	185	180	181	206	187	202	157	201	158	178	216	203	193	218	188	167	181	215	196	202	198	197	183	191	183	200	199	197	207	177	189	192	197	199	218	198	207	179	201	190	187	203	183	196	165	167	191	201	201	187	217	213	183	196	241	184	183	180	173	201	204	179	208	212	212	174	206	201	221	194	208	198	213	182	187	215	187	179	213	231	192	185	190	180	205	197	204	203	206	172	187	217	198	215	227	186	172	187	205	197	186	209	196	161	158	191	174	194	177	180	183	203	197	200	219	189	172	198	207	189	205	194	188	180	199	201	210	197	186	205	205	202	203	207	209	174	193	173	187	202	194	205	207	164	218	210	192	186	209	179	177	204	185	178	174	224	204	192	178	209	199	190	189	188	197	183	193	199	221	176	173	209	223	209	202	199	227	194	187	203	184	198	201	182	175	211	181	199	197	213	194	191	179	213	192	197	173	202	183	180	194	185	211	165	196	180	211	195	197	191	194	177	182	217	236	198	200	202	202	181	197	208	193	186	212	200	178	190	180	168	190	210	187	201	191	214	189	177	204	188	212	203	206	215	190	195	215	190	176	190	191	186	207	183	170	183	175	207	201	182	189	167	180	184	192	182	196	195	181	192	228	191	194	179	214	186	197	186	181	212	215	187	250	192	167	185	203	188	191	180	194	215	189	194	190	212	199	202	177	173	196	200	224	212	199	207	209	190	201	199	171	195	175	214	196	202	202	178	198	172	203	208	202	176	202	208	222	216	175	200	220	171	195	176	176	218	177	196	158	188	178	163	176	201	192	182	175	199	192	216	181	185	184	217	155	175	161	189	192	160	186	187	194	191	226	148	200	213	181	216	225	193	179	214	181	167	196	189	199	194	189	207	204	203	188	182	212	199	194	191	201	202	177	176	186	206	217	179	222	183	210	205	193	207	195	180	165	168	195	179	189	180	203	182	188	185	194	195	181	206	190	155	173	217	198	208	201	191	195	185	183	188	180	178	196	203	216	188	189	208	201	204	212	158	198	207	184	195	226	175	163	184	180	179	177	196	189	188	191	188	184	170	220	211	207	217	187	211	201	212	186	197	195	218	201	210	196	212	186	195	187	172	194	196	163	208	170	172	218	192	188	211	175	204	159	205	202	193	218	205	208	196	183	205	180	191	197	184	214	185	199	194	176	210	173	172	206	179	206	177	178	193	200	192	219	179	182	223	179	200	182	189	185	192	204	180	204	193	197	185	184	195	180	198	213	189	176	196	196	191	204	209	181	181	205	176	199	209	213	170	209	206	214	217	176	185	175	176	188	186	207	194	205	196	197	176	195	187	202	216	193	205	194	194	193	201	204	196	202	186	224	195	202	189	195	206	192	184	209	214	207	183	197	221	186	205	163	207	201	182	197	185	204	202	192	207	209	198	198	177	159	203	200	189	198	205	189	205	196	192	183	191	193	213	194	204	217	177	200	191	219	203	183	198	211	187	195	205	187	213	176	215	208	217	187	177	211	204	183	188	191	192	187	211	212	198	199	180	189	173	194	180	177	200	200	174	190
28868	22755	28860	25540	23247	20558	10828	2571	484	479	447	486	468	482	489	464	446	414	468	442	468	467	424	456	454	439	459	506	415	467	422	501	478	454	418	439	461	446	398	434	438	483	434	485	458	445	448	484	460	476	439	441	441	440	462	460	436	489	439	406	452	461	433	446	482	469	421	399	430	439	445	451	450	453	478	468	428	437	422	444	442	483	464	411	452	470	443	469	469	448	477	444	454	431	447	451	437	391	459	451	453	444	473	464	501	448	401	447	456	426	458	449	442	448	410	437	453	419	442	469	433	410	428	438	442	488	468	395	466	424	457	432	435	426	462	459	444	468	469	457	436	459	399	425	444	444	445	411	435	428	437	458	476	422	438	479	443	466	425	449	429	454	464	433	414	467	464	381	465	426	461	405	440	474	443	441	462	450	431	439	416	451	458	456	419	458	464	453	436	453	423	451	441	443	449	470	485	416	435	455	432	424	470	447	424	408	436	434	444	429	446	425	444	466	405	456	447	425	452	428	435	442	457	447	446	439	459	462	400	429	434	438	441	443	468	419	492	453	440	439	447	441	475	439	417	430	452	423	456	424	422	441	419	462	473	448	425	445	473	463	482	466	497	472	455	436	447	438	473	438	458	461	468	474	436	437	474	402	459	456	445	470	411	450	438	424	432	425	413	450	467	447	486	439	466	410	437	467	458	432	448	434	432	451	460	451	437	378	465	450	444	469	425	446	429	420	485	455	448	428	457	419	466	470	487	449	456	444	476	441	463	415	458	481	446	443	449	440	434	452	473	437	442	433	492	424	449	462	418	445	434	443	419	469	469	444	406	441	471	457	466	430	460	422	425	446	416	412	484	472	473	423	445	435	472	442	419	468	437	481	464	434	427	417	444	447	429	426	447	449	460	463	488	476	477	486	473	433	458	469	474	444	406	468	442	422	459	456	475	460	486	420	442	443	427	418	453	457	429	459	490	437	455	436	419	414	439	453	444	408	448	432	431	452	464	459	429	452	428	462	415	470	468	419	452	443	442	437	440	448	445	459	449	468	427	438	441	451	407	442	442	469	449	473	455	453	442	425	468	459	438	426	476	464	454	447	426	451	440	432	432	445	435	448	462	449	441	430	447	467	432	452	457	439	422	429	452	412	417	425	426	482	497	409	449	474	422	416	447	417	451	419	456	439	452	445	455	446	440	457	468	457	427	463	436	482	485	449	443	444	421	446	468	466	463	453	459	457	462	439	430	407	436	443	456	459	437	467	432	451	426	439	454	418	445	457	465	460	448	495	398	447	467	458	461	462	455	423	452	422	479	457	428	430	429	441	462	416	475	432	457	475	479	413	437	429	448	471	452	485	444	432	434	450	449	460	449	453	467	420	456	450	423	458	442	440	451	427	414	429	487	459	470	454	457	450	439	422	449	460	477	430	418	438	475	414	456	451	399	449	467	435	431	455	440	424	472	451	433	414	455	454	464	401	427	433	421	409	449	449	449	439	441	516	426	452	461	424	426	424	470	456	442	440	444	432	422	417	435	428	472	420	471	471	442	430	422	437	458	434	442	468	483	448	450	436	414	419	419	453	465	405	443	457	458	443	436	443	424	463	399	483	424	463	449	427	477	430	450	434	442	434	471	459	450	452	430	438	449	494	445	410	439	464	421	418	475	500	441	447	457	420	415	468	461	456	440	440	475	456	460	453	447	451	461	423	503	418	449	474	449	447	430	449	441	454	435	440	422	458	436	445	451	457	466	435	436	501	417	421	440	445	440	411	463	472	464	453	425	442	465	437	460	419	465	480	463	461	417	439	470	462	404	443	440	414	465	472	422	434	480	455	434	464	453	418	455	430	469	483	479	442	452	424	468	459	450	508	424	443	492	433	451	461	463	493	421	428	475	423	432	463	450	453	462	399	459	475	421	451	470	420	435	425	462	448	470	423	459	436	465	500	432	441	450	443	447	464	437	434	436	496	456	464	434	459	415	457	417	434	438	425	433	428	440	470	408	424	479	408	463	436	440	451	431	455	464	443	413	422	429	480	451	447	433	408	432	440	451	462	459	433	447	457	469	457	457	478	432	456	428	439	445	431	458	438	412	485	439	404	455	460	442	454	473	487	459	445	449	476	416	422	433	485	467	431	456	427	468	429	441	460	399	428	440	458	456	462	449	426	474	446	438	480	437	465	433	454	439	423	448	437	423	439	416	458	454	441	443	438	447	458	455	441	431	450	446	436	414	469	471	437	466	440	452	428	437	456	447	455	470	463	451	445	449	436	465	439	453	485	484	529	405	464	450	462	443	429	440	452	431	430	464	412	454	423	439	435	471	444	453	416	439	420	427	441	442	458	445	417	436	482	420	464	447	425	435	426	450	461	402	416	428	475	439	492	423	449	465	433	441	449	424	457	447	416	428	422	435	455	454	460	451	424	436	441	431	475	460	445	431	444	424	453	497	453	447	441	445	457	457	430	425	464	456	451	422	487	381	434	439	437	477	446	498	439	436	444	436	480	468	447	474	464	459	459	424	476	468	441	451	469	446	421	434	457	462	433	436	436	442	421	435	424	467	450	472	453	426	447	444	464	452	396	470	447	440	423	426	447	479	455	446	464	437	461	440	439	462	442	448	463	427	494	446	461	397	464	462	458	427	413	421	459	436	417	477	437	442	427	487	428	427	442	477	456	430	431	418	437	423	428	459	470	479	426	461	423	413	465	457	462	444	423	457	452	395	428	468	423	448	438	441	477	432	436	475	465	484	439	461	464	433	445	473	431	416	450	437	448	462	428	485	449	424	472	419	477	433	479	421	429	444	411	461	467	440	446	453	452	458	410	461	420	428	438	461	453	418	472	442	431	420	433	454	446	445	428	448	464	469	434	450	426	438	450	500	439	431	418	480	402	465	414	463	411	438	402	447	422	466	464	456	471	423	450	439	440	453	466	448	443	416	455	453	461	481	469	437	425	472	462	443	424	425	445	429	433	459	495	446	506	422	479	435	452	434	483	430	474	454	484	438	425	402	459	459	488	416	431	451	421	447	467	430	442	450	438	429	460	446	437	432	494	455	440	457	452	405	395	431	425	449	464	450	439	421	465	451	458	476	416	443	472	465	463	433	415	457	462	456	444	424	450	420	451	429	411	453	434	428	403	472	459	457	418	493	449	439	406	418	432	455	480	420	463	423	470	450	477	422	439	449	442	417	422	483	442	421	456	439	439	485	454	456	444	439	407	424	468	444	466	483	459	436	423	395	425	428	481	473	430	469	479	483	438	429	488	482	438	468	452	452	440	455	459	489	435	460	436	435	430	439	408	454	457	428	428	461	475	456	455	456	457	456	445	447	459	462	445	443	462	465	394	462	459	436	467	474	464	471	465	415	447	473	457	446	460	450	401	412	440	369	448	467	443	454	486	443	440	453	417	459	433	430	417	476	433	451	461	422	414	451	470	488	480	468	452	473	450	435	407	429	434	466	446	474	467	446	441	439	439	458	429	438	451
54969	38676	35956	27408	19599	14743	4838	439	216	246	232	247	234	223	233	205	203	255	223	211	247	228	227	190	214	226	205	218	241	247	196	200	232	235	186	200	231	203	210	223	201	201	232	222	260	214	187	211	245	265	213	203	203	214	228	217	208	205	203	216	196	231	244	191	216	197	191	223	197	207	232	231	213	226	226	206	232	222	200	231	231	199	237	252	221	220	194	218	203	230	218	223	242	227	215	203	189	240	210	201	211	249	208	217	212	245	222	211	258	219	219	192	220	251	226	192	197	231	234	235	205	209	201	185	205	209	207	180	215	234	219	209	232	203	244	247	229	231	207	242	212	234	209	204	222	227	207	220	211	212	222	207	237	217	226	241	213	215	217	214	236	234	215	198	234	214	227	222	222	216	230	221	216	209	218	229	220	230	213	238	233	228	226	217	211	192	222	227	252	216	227	209	243	234	224	202	216	220	204	245	211	227	191	192	228	204	229	224	231	215	214	228	201	216	204	216	205	251	207	253	188	209	220	245	209	243	217	224	245	228	214	217	235	246	233	225	194	227	189	246	243	225	194	215	198	191	216	245	233	230	220	206	232	242	182	231	217	217	220	223	243	219	214	246	201	222	215	228	219	221	236	218	198	195	209	224	232	176	198	208	221	228	276	204	230	213	219	208	240	243	221	221	215	203	209	224	241	195	237	224	204	206	204	231	214	207	215	250	217	238	246	248	223	216	222	218	247	207	221	226	220	220	220	195	254	232	220	237	207	188	210	234	235	200	203	208	243	240	214	225	196	221	191	242	228	213	207	218	213	219	229	247	206	233	228	228	221	215	232	248	240	234	240	241	205	242	212	225	225	221	217	194	211	216	228	204	204	205	233	222	200	232	195	233	229	209	223	226	214	216	230	211	212	233	210	215	235	231	186	223	239	193	227	217	238	235	232	246	262	213	220	218	203	218	202	263	220	245	226	245	220	224	210	216	197	228	190	194	196	216	222	213	216	219	242	233	207	236	224	222	213	185	196	213	203	212	208	201	196	208	182	230	208	239	219	236	225	234	215	225	229	235	222	203	199	239	209	217	201	213	203	222	205	232	236	230	199	210	215	217	222	192	197	224	227	242	223	215	224	263	220	216	226	206	232	221	228	201	213	200	221	240	186	202	227	245	205	206	220	241	263	209	202	241	212	223	198	222	225	227	218	220	236	265	209	238	207	233	219	224	243	227	209	203	223	224	199	225	217	230	227	212	199	234	219	194	240	247	244	186	212	214	216	198	240	209	223	242	208	215	225	238	203	255	218	212	229	215	212	242	229	203	222	196	221	229	224	237	233	232	211	214	195	230	204	216	232	161	174	205	239	215	225	239	219	207	209	237	229	195	216	225	205	226	224	187	194	214	250	251	233	217	216	212	227	250	208	210	197	236	216	196	208	233	229	212	235	212	201	232	229	245	229	212	214	206	197	244	202	228	208	216	230	218	243	241	222	232	248	220	259	213	232	217	236	208	204	226	217	228	197	227	220	217	223	213	224	224	204	224	224	181	223	223	205	208	221	222	199	227	220	194	248	229	215	194	211	249	237	204	216	192	227	203	211	223	211	192	217	243	229	222	228	232	187	214	220	213	220	230	191	219	233	219	211	216	223	201	254	225	249	236	228	214	209	202	197	225	201	272	231	226	195	243	223	207	215	244	209	221	245	231	222	200	236	212	214	220	218	219	259	221	238	227	261	232	205	234	210	233	256	235	234	229	208	211	218	242	227	234	241	198	208	221	223	215	211	235	212	221	237	224	229	172	233	234	230	229	201	227	240	242	220	216	219	238	245	220	242	230	247	222	234	220	215	195	238	198	230	215	243	203	238	210	212	219	229	227	195	208	207	207	219	220	257	208	205	214	203	212	219	239	223	261	215	205	202	187	198	216	229	254	219	211	209	202	262	225	205	234	224	192	214	211	220	237	243	255	231	229	240	249	214	240	233	211	265	213	196	211	208	221	187	240	223	259	246	235	217	225	243	181	191	210	208	228	235	215	234	225	196	214	205	219	232	181	231	208	203	207	208	213	202	250	218	219	235	229	222	215	229	219	220	218	221	253	242	234	225	221	235	208	205	225	211	233	207	205	238	239	196	233	199	230	243	206	241	209	204	236	211	215	254	219	225	203	245	206	219	233	252	215	207	219	196	244	211	247	229	213	198	210	235	232	205	238	217	199	227	203	202	224	228	219	215	221	215	243	229	246	257	227	217	239	197	217	245	217	207	228	228	215	257	205	214	239	203	192	234	248	206	236	222	229	197	222	207	243	231	218	209	199	214	215	210	210	245	231	203	233	214	245	203	241	217	209	222	219	204	271	216	223	191	225	217	220	218	224	253	218	228	226	214	226	207	218	229	257	210	208	192	184	222	235	221	228	210	208	202	203	216	234	243	209	215	199	207	217	230	238	178	201	217	237	245	236	223	218	216	213	223	196	230	223	234	222	201	245	239	217	217	215	220	219	234	189	224	218	235	202	241	210	218	202	206	191	222	223	218	225	202	261	239	237	246	203	211	230	210	209	218	221	248	210	248	217	213	193	205	201	225	216	216	213	215	237	212	201	219	215	224	234	218	202	195	234	228	212	225	212	208	225	228	219	207	210	205	212	214	235	225	231	202	204	216	222	207	211	221	210	195	227	199	241	213	183	223	194	235	171	224	215	225	221	214	205	240	232	215	212	213	231	207	229	223	213	198	199	193	213	228	224	226	241	187	201	210	264	249	215	214	218	252	182	238	250	204	216	206	226	228	221	209	232	240	233	219	213	263	210	218	228	251	212	228	196	224	234	229	242	237	204	196	219	213	210	199	214	260	221	236	200	232	253	225	228	194	211	230	251	210	207	211	222	235	225	229	223	210	205	230	206	235	221	209	225	223	235	230	213	229	202	194	250	224	208	213	228	237	226	234	217	226	227	220	248	213	224	226	233	188	212	219	206	234	203	199	226	224	199	206	223	221	230	228	229	222	216	204	226	215	218	231	220	229	254	206	226	192	218	223	199	233	231	217	232	226	215	224	201	228	240	203	211	241	207	210	213	208	215	240	211	239	229	234	215	241	215	216	241	226	240	229	211	212	234	209	205	201	213	220	223	204	202	220	231	229	238	209	192	216	241	244	211	217	227	222	234	238	238	245	216	230	227	196	208	252	220	222	211	233	197	232	215	237	209	225	227	209	228	222	223	227	256	236	224	209	222	188	218	189	247	211	218	227	214	210	202	189	225	196	244	233	200	200	213	223	190	204	215	222	221	223	233	225	224	183	229	248	234	227	236	208	214	208	205	219	235	234	213	221	241	228	232	224	257	222	218	233	216	238	215	213	246	224	205	234	210	255	201	222	216	250	196	205	232	241	245	244	226	206	244	241	207	230	217	232	216	236	245	238	218	209	217	200	210	221	225	217	194	197	218	259	222	229	233	224	191	236	242	201	213	224	215	234	230	200	203	246	218	233	237	221	198	235	208
35277	30955	38505	36748	33828	29655	9468	816	598	584	568	535	535	517	494	498	528	521	481	529	515	458	527	513	481	484	500	493	508	523	518	525	497	499	479	518	496	480	503	492	504	508	500	481	451	451	458	474	504	496	497	472	538	484	494	506	517	490	489	483	508	512	488	476	489	503	458	456	486	492	507	513	541	463	527	458	480	512	479	495	483	494	461	463	511	456	518	491	491	474	529	481	467	482	456	451	498	474	486	494	519	491	526	471	496	474	525	484	502	460	500	480	492	512	477	498	475	477	482	473	496	516	465	492	516	509	492	496	459	492	513	476	459	503	505	511	449	490	504	447	455	511	513	522	510	477	464	494	472	464	506	505	496	491	438	460	515	486	491	504	491	477	525	495	475	479	486	500	498	484	457	450	507	473	491	491	467	480	518	469	455	516	442	455	490	483	505	475	526	467	502	487	496	488	464	493	507	482	515	493	481	472	499	441	437	530	485	464	447	535	534	467	500	502	493	463	504	503	512	483	433	520	508	441	510	491	459	520	454	472	472	470	451	498	489	475	457	473	512	482	500	551	489	470	489	473	498	521	454	490	457	491	509	500	511	483	472	522	506	513	464	515	497	495	503	515	497	456	502	490	506	494	483	495	490	482	514	475	513	506	496	512	511	522	477	482	477	465	493	468	499	492	496	463	481	504	486	470	457	438	481	527	513	485	470	491	455	506	506	507	504	469	439	498	519	490	500	462	462	483	471	504	421	499	506	518	483	490	455	492	487	494	471	456	469	490	497	449	515	455	491	449	537	481	526	497	453	453	444	485	503	484	460	497	507	508	501	479	496	511	530	499	491	495	506	460	492	463	476	470	475	438	485	480	509	474	507	478	491	483	490	502	514	485	479	494	508	508	483	475	460	480	469	483	506	497	478	459	507	478	495	492	476	501	463	504	506	490	468	505	420	508	476	459	490	541	498	480	498	492	493	496	484	455	491	488	453	521	489	455	457	498	502	496	513	444	446	515	468	464	482	473	476	509	495	519	500	476	506	462	472	500	514	516	492	492	520	514	476	454	492	514	474	457	505	494	475	510	485	480	508	447	506	530	489	475	469	539	517	479	524	491	484	547	486	467	535	508	515	479	496	483	511	492	513	505	438	490	518	472	470	445	492	476	516	505	503	495	503	488	484	485	460	486	492	493	464	488	501	470	495	446	460	491	506	512	466	488	498	516	497	502	433	497	454	468	484	494	503	501	494	489	475	450	526	527	491	489	483	481	476	457	499	478	461	483	486	438	518	420	500	475	499	479	443	486	467	466	482	486	491	502	532	435	483	504	508	489	490	504	478	487	486	492	489	521	483	482	501	453	507	503	469	480	496	487	478	487	464	498	505	504	486	497	492	453	484	474	473	458	464	467	507	504	487	472	485	444	475	473	487	506	526	488	473	474	501	521	460	466	501	487	468	480	500	485	454	522	500	470	483	451	486	524	452	459	506	467	509	512	513	470	463	464	490	515	498	463	475	490	476	490	496	510	466	472	498	490	455	457	474	491	455	488	475	483	432	517	425	500	507	478	495	497	490	467	497	472	461	498	527	498	501	499	498	515	493	488	486	484	497	482	488	508	463	461	481	465	508	495	454	495	489	445	484	457	451	442	524	461	454	478	490	488	464	468	448	486	478	474	454	487	443	451	479	493	479	511	475	456	482	498	480	517	474	459	502	484	492	444	485	489	453	510	510	498	480	496	453	467	452	470	481	489	505	517	462	459	481	483	495	468	459	502	506	485	499	504	500	452	478	455	463	524	456	475	482	482	504	487	508	445	486	513	463	493	493	480	492	443	490	468	508	468	499	491	503	524	455	512	504	488	501	475	515	450	487	492	469	473	469	532	477	454	457	465	514	493	488	488	514	503	500	498	507	487	465	477	485	497	482	475	523	522	477	467	493	491	505	471	477	466	514	468	494	499	510	499	500	477	474	502	492	515	487	496	494	519	464	511	508	476	481	451	491	497	504	446	458	472	446	483	470	489	441	479	474	415	495	513	472	456	470	511	475	456	494	502	498	500	486	513	502	449	474	487	505	476	489	503	504	485	508	463	494	487	509	506	505	489	528	487	478	476	490	492	502	479	499	543	504	483	479	492	474	469	508	475	465	480	505	483	431	494	493	426	440	500	487	462	498	482	495	480	458	477	494	510	501	463	474	458	439	492	451	483	450	499	501	473	478	524	479	510	481	476	474	471	514	443	469	463	491	507	494	479	471	494	479	520	539	446	471	463	469	463	487	487	451	489	483	484	484	460	443	510	498	476	495	506	458	464	511	497	491	489	488	499	499	497	492	509	510	503	517	451	481	502	509	489	519	502	499	482	454	505	470	457	517	516	463	485	485	493	499	457	490	514	503	491	458	457	492	492	478	465	502	477	514	503	451	493	486	516	492	456	485	527	476	480	479	482	486	523	490	474	514	480	472	487	499	479	519	476	462	484	473	504	475	483	508	470	513	481	501	490	505	501	490	498	518	444	466	456	535	525	492	482	502	466	501	461	477	458	498	471	500	483	489	486	481	492	472	493	488	478	497	504	485	486	489	480	480	491	476	476	460	510	480	515	458	520	503	504	470	495	533	472	530	461	552	490	469	499	475	476	486	500	539	509	513	529	469	477	511	512	535	483	455	468	493	473	483	444	470	480	503	449	489	467	434	492	534	485	467	486	490	488	493	504	522	503	490	488	473	487	471	487	477	472	507	510	448	463	487	495	481	445	474	469	461	497	531	469	505	483	491	489	436	481	484	500	506	466	484	465	486	505	521	473	502	486	500	475	477	459	500	467	496	479	473	485	484	488	487	523	521	446	516	472	498	493	463	466	466	526	466	474	506	484	503	487	443	464	483	455	524	521	482	498	512	468	479	485	506	449	452	480	451	467	484	506	476	436	508	496	503	496	495	475	482	498	471	454	498	475	456	456	483	469	486	491	518	494	475	496	514	465	476	476	461	525	503	513	506	474	481	512	516	500	483	503	494	482	493	489	530	519	505	483	499	462	478	491	481	496	502	509	474	445	500	479	466	490	493	490	498	488	497	480	474	519	537	484	472	498	515	463	451	468	484	470	484	511	505	478	501	477	471	458	473	481	494	442	481	525	461	457	503	526	511	510	459	479	462	462	494	506	508	461	488	487	463	503	440	515	479	525	488	506	488	472	462	490	471	487	450	480	439	473	507	480	476	487	486	485	454	443	478	490	486	506	527	502	517	478	527	501	474	493	493	484	470	489	476	511	464	480	516	482	453	478	463	446	473	479	505	504	489	451	483	498	477	445	466	523	472	529	523	524	466	518	504	483	476	469	474	433	460	484	471	473	460	517	471	494	502	525	506	501	474	468	498	469	515	484	490	503	495	482	481	519	495	509	508	495	487	504	537	512	478	517	515	513	465	468	476	488	504	520	506	527	482	477	489	473	513	466	519	468	486	485	468	510	483	451	491	461	466	508	482	477	494	497	500	449
27846	14393	9512	4749	2073	658	197	118	98	93	103	85	96	100	118	75	92	99	84	89	95	123	87	92	109	99	113	105	114	105	100	107	104	98	102	91	107	92	86	82	97	104	89	95	96	124	88	85	120	100	107	103	111	106	96	91	101	100	103	109	88	115	108	107	119	109	104	100	83	113	105	89	84	113	100	100	90	107	120	101	99	105	108	96	105	114	116	96	101	88	99	105	99	98	91	104	91	79	107	105	75	114	94	111	101	88	107	102	77	88	106	82	98	87	96	85	106	93	123	101	93	120	101	87	131	102	108	92	100	104	93	115	107	99	96	91	104	99	92	96	110	85	98	82	116	109	85	90	118	93	111	95	101	96	112	106	106	100	105	101	114	118	92	94	103	103	105	93	83	119	114	100	111	80	87	105	102	92	91	88	97	95	109	123	120	120	105	81	98	107	99	115	97	88	95	98	95	101	107	114	97	103	115	106	104	113	100	87	95	92	101	94	112	93	85	110	95	88	91	87	87	93	106	99	104	93	107	64	107	89	96	103	103	96	82	85	83	100	110	99	108	112	107	76	95	116	82	88	100	103	101	86	108	116	101	108	89	107	93	93	86	92	100	89	82	113	106	91	93	112	99	96	62	79	138	82	66	124	115	105	107	112	108	95	90	95	91	92	94	94	83	76	122	110	89	93	103	74	92	79	105	96	91	111	89	100	93	98	94	108	102	115	92	105	93	86	98	138	116	84	87	96	98	91	87	101	91	102	95	115	94	97	111	113	98	110	90	105	94	92	107	103	97	89	81	102	111	88	90	108	106	82	127	96	102	92	119	93	91	88	122	101	95	100	108	117	100	85	87	104	105	99	76	80	111	77	90	110	93	94	110	113	109	95	106	96	94	91	88	120	83	98	87	91	98	99	93	100	108	106	89	113	83	88	102	111	102	99	95	107	113	107	105	100	101	110	92	96	106	111	75	89	92	82	75	122	116	101	91	98	96	111	92	93	94	86	93	91	107	95	94	86	86	107	81	105	85	91	101	87	104	100	119	99	95	95	98	88	113	99	94	103	89	88	104	91	92	100	103	101	106	79	93	97	102	104	114	104	109	82	93	101	96	115	103	100	102	108	114	84	116	100	66	102	91	115	106	79	86	101	83	100	107	87	95	86	97	116	91	100	79	90	103	90	100	101	91	91	101	103	87	103	91	95	113	83	104	95	103	98	105	103	78	97	81	85	104	95	94	85	90	100	89	94	83	103	99	99	88	93	104	97	101	91	87	85	93	107	106	103	100	95	99	101	91	104	107	101	104	95	94	96	90	115	109	102	99	84	97	102	104	115	95	102	98	108	104	105	100	89	134	126	116	66	97	111	104	106	96	103	98	88	107	93	89	98	95	95	84	108	101	100	109	98	78	85	108	88	96	91	124	95	102	91	99	96	99	91	77	87	95	117	97	97	94	115	83	105	109	94	93	105	93	88	94	86	109	81	83	107	99	84	105	102	114	94	93	95	110	90	101	99	98	113	112	104	95	106	84	64	106	106	99	93	87	118	98	95	105	99	92	81	91	86	103	92	103	100	96	95	83	110	98	106	86	105	100	102	106	99	99	102	96	103	92	108	100	87	96	91	105	101	84	100	86	99	109	102	90	85	89	91	102	87	129	104	79	94	96	108	88	109	103	110	93	105	88	93	100	100	103	100	87	89	111	107	106	83	95	109	101	79	106	105	111	101	90	86	95	88	92	101	94	87	100	92	97	92	85	100	103	98	105	103	99	104	93	81	83	91	121	84	104	103	103	87	88	94	91	88	106	102	101	91	98	100	86	107	92	106	110	117	104	113	107	108	97	98	121	105	103	110	80	111	96	98	111	102	80	115	103	79	110	117	88	100	95	100	102	85	95	93	109	86	114	101	102	85	111	99	112	115	102	100	101	107	91	103	97	106	104	107	127	107	91	110	91	103	103	86	95	92	95	97	105	113	84	92	89	108	95	94	125	78	101	86	98	90	103	99	93	88	105	93	103	87	101	93	101	86	100	94	119	99	107	107	95	98	124	88	85	84	107	105	86	100	125	97	114	114	92	101	99	118	88	78	87	119	83	92	86	89	92	93	97	88	110	98	97	105	96	98	72	72	97	82	101	95	101	98	92	103	110	100	98	112	98	98	106	90	89	105	97	120	106	106	97	92	103	106	95	123	86	94	100	104	87	99	84	94	85	98	105	92	94	88	103	95	116	93	108	86	110	89	91	96	90	106	123	119	126	99	102	78	90	97	95	104	97	87	98	81	101	98	83	96	100	86	75	105	77	100	97	81	76	106	96	100	71	102	104	101	103	90	96	99	84	102	96	100	92	108	108	97	117	83	121	76	108	106	73	102	92	96	93	97	102	98	101	103	70	102	124	108	91	80	90	118	102	88	94	92	100	92	114	96	92	91	102	89	89	102	115	104	89	97	119	107	89	102	105	109	104	92	120	96	83	111	85	109	100	96	100	96	91	80	98	102	105	83	88	111	105	76	104	111	100	99	90	88	114	112	99	104	112	86	88	105	105	86	103	103	94	90	112	107	102	79	107	80	97	102	110	116	97	92	85	103	97	94	103	100	117	87	86	81	92	106	98	99	110	117	94	83	89	104	99	105	117	103	88	97	113	89	91	92	107	96	104	109	84	86	100	84	100	87	92	93	123	97	109	92	86	84	90	119	111	100	92	76	91	90	102	122	98	95	84	98	80	103	97	113	97	88	91	92	93	96	113	132	112	99	90	90	85	99	94	105	90	78	97	105	108	91	118	103	101	114	109	107	95	110	97	106	106	100	76	112	104	94	84	98	97	93	77	79	103	116	82	97	102	109	90	105	90	82	111	100	93	90	97	93	103	105	98	99	73	85	92	100	103	116	83	95	115	93	102	95	95	91	101	107	100	95	111	86	109	97	93	117	110	89	92	83	115	94	110	91	93	93	109	101	84	85	99	99	109	88	105	109	110	94	95	84	107	118	85	101	106	98	101	106	118	80	102	81	99	111	106	90	92	87	110	114	104	91	120	102	105	90	108	121	100	106	93	103	110	99	92	103	92	103	108	98	109	92	98	102	116	96	91	75	92	97	107	88	89	85	89	81	107	104	83	102	111	114	85	89	99	84	113	106	104	94	103	100	113	104	95	99	107	90	83	114	102	103	102	91	88	97	85	97	83	104	87	99	98	113	93	101	100	96	107	83	99	107	101	93	106	108	115	116	103	78	100	93	87	96	109	108	79	105	97	94	104	90	95	83	86	104	82	96	104	104	106	111	92	100	109	104	110	93	99	78	89	92	86	83	91	102	98	102	99	97	114	95	100	100	94	97	100	94	115	95	87	86	93	87	100	100	83	90	110	97	88	75	91	98	90	84	113	71	85	97	86	85	100	100	102	95	118	114	80	110	104	97	98	98	131	101	100	109	97	113	94	84	103	85	78	92	110	102	95	98	97	93	109	105	103	94	95	103	108	95	104	91
18411	11801	14660	11538	7004	2317	636	331	226	281	256	241	233	232	237	252	251	260	261	230	224	272	263	239	257	221	234	236	265	225	254	248	269	295	219	214	265	283	251	250	236	242	241	258	280	249	251	240	263	242	247	244	264	269	232	281	248	240	268	267	263	227	250	253	271	264	262	264	246	267	263	256	253	228	206	288	231	232	257	246	233	234	238	242	260	223	257	247	277	240	244	268	241	285	219	234	262	248	219	258	269	275	255	262	244	263	261	248	216	284	237	244	240	256	230	243	266	243	258	237	240	243	243	261	244	243	241	240	213	264	254	270	253	253	250	252	225	273	235	248	233	264	277	277	262	243	246	249	275	261	242	262	220	239	271	262	234	239	254	267	272	240	263	227	256	252	251	228	263	252	255	245	261	270	264	237	253	239	276	251	243	266	249	276	254	259	239	253	219	247	249	253	238	246	239	259	236	234	248	257	261	264	264	243	242	234	263	255	239	250	273	247	257	244	262	242	231	245	248	233	264	235	300	243	275	263	271	232	241	246	262	244	273	245	247	264	249	222	273	249	263	248	234	261	250	241	270	251	235	251	213	239	237	225	256	248	250	233	213	246	283	255	248	256	253	236	250	241	278	232	234	248	240	253	260	233	254	267	271	230	241	248	233	246	232	234	268	236	234	252	246	252	274	247	228	258	264	227	272	232	246	265	251	233	249	237	255	230	250	233	223	241	260	257	268	232	263	258	239	269	242	222	269	234	271	297	225	223	245	230	253	236	232	271	235	258	245	237	258	255	260	280	234	264	251	244	246	238	267	239	261	267	264	241	245	261	229	247	255	267	250	224	248	248	247	245	241	270	251	244	269	262	276	251	256	266	244	250	254	235	247	271	267	248	238	264	245	285	220	228	240	276	252	239	246	230	257	244	260	265	270	255	272	246	232	239	272	242	261	239	249	273	266	260	218	271	256	240	251	243	250	266	254	254	269	227	252	266	261	236	243	258	235	238	228	228	252	234	273	245	267	230	251	255	249	256	254	227	275	225	224	240	268	264	254	266	275	249	230	260	261	257	259	257	256	267	236	239	259	270	272	273	230	257	244	247	256	228	254	267	251	264	261	273	239	243	247	224	274	219	263	232	267	249	244	244	247	271	243	259	227	233	263	242	231	227	239	267	241	224	241	256	264	252	232	272	247	255	247	261	270	247	227	243	237	224	225	223	223	270	238	252	251	249	256	251	239	242	280	223	256	261	216	243	229	250	243	248	241	254	260	253	212	267	256	241	247	281	267	226	241	238	271	223	249	236	247	246	246	255	252	262	268	233	241	257	267	248	260	217	253	233	235	248	220	250	242	257	263	255	252	224	267	256	255	266	263	259	234	232	253	234	267	254	231	258	247	255	240	283	251	238	243	253	233	250	259	263	249	256	275	241	228	242	249	244	275	267	257	258	232	254	253	218	252	236	289	257	238	273	240	256	242	260	257	269	224	249	255	250	281	264	229	221	257	250	250	230	256	234	220	253	250	235	264	265	277	257	229	247	275	271	266	251	273	274	267	268	270	229	202	253	255	250	256	254	254	245	237	236	242	256	231	267	236	269	235	223	238	256	238	272	257	252	225	235	236	274	260	260	251	252	264	244	281	257	261	251	229	223	261	257	257	238	262	241	262	209	277	250	256	256	252	262	248	244	244	250	223	259	270	235	249	263	243	239	232	274	273	276	252	224	265	278	233	247	247	225	255	251	262	241	240	280	237	252	236	242	246	243	274	262	266	237	255	280	256	265	244	258	239	236	243	243	250	261	250	237	265	248	252	261	245	261	252	279	244	210	249	240	236	259	273	258	254	246	235	251	246	256	261	242	258	240	255	237	241	230	232	240	235	246	225	268	261	257	242	210	264	253	255	254	257	276	234	250	249	230	251	250	256	288	247	264	260	273	244	253	278	248	250	266	258	258	254	249	253	260	266	244	226	253	248	227	238	241	232	267	254	254	257	251	239	223	277	258	233	254	231	247	241	262	249	251	259	239	247	256	251	243	262	244	280	258	276	218	272	239	241	280	265	251	243	195	241	247	252	235	231	262	268	292	275	263	259	259	243	239	222	217	247	258	235	242	246	260	272	229	242	241	243	251	206	239	254	254	210	247	249	237	233	271	260	254	249	256	255	252	266	235	244	245	245	242	237	215	229	260	224	234	231	248	244	255	239	250	248	216	270	250	265	247	262	212	215	276	261	252	256	233	234	209	227	236	241	243	238	253	278	260	265	276	250	253	248	262	244	236	270	229	254	276	250	236	261	237	236	258	219	256	259	261	265	256	255	224	241	255	249	258	249	255	256	261	247	236	243	283	247	220	245	246	243	276	226	247	248	242	250	259	277	266	250	274	220	253	261	280	262	297	291	252	253	250	243	212	231	255	207	235	228	245	246	244	248	217	258	231	263	239	253	244	227	251	278	272	242	239	217	252	244	264	264	255	259	231	246	233	286	251	252	252	264	276	279	241	241	235	250	251	252	270	271	257	241	251	228	238	261	244	247	257	227	266	263	244	242	272	228	267	265	239	286	244	255	246	243	263	264	244	257	264	238	264	250	273	262	233	234	242	261	258	283	255	272	242	189	272	258	276	245	259	240	236	258	246	256	271	248	245	255	255	244	266	243	264	258	262	270	248	265	257	265	232	269	266	259	251	262	235	260	229	240	255	225	217	271	250	242	253	246	246	263	250	253	265	263	245	248	247	239	265	263	257	239	257	204	281	257	264	275	231	247	244	234	243	248	247	233	239	242	271	232	239	276	225	267	238	228	275	247	242	247	259	245	240	276	216	246	264	265	246	259	252	273	281	255	217	235	255	245	262	206	244	240	247	263	240	218	223	261	295	279	245	254	253	229	245	250	261	260	249	241	252	245	264	255	267	261	196	263	257	230	244	254	274	244	251	232	260	266	254	241	254	270	242	272	235	229	241	279	245	263	260	235	258	229	258	234	251	246	235	279	252	237	229	265	252	227	265	251	231	259	244	266	256	239	272	240	249	259	259	235	248	229	252	264	251	285	263	254	212	278	251	264	251	263	262	259	276	238	256	249	269	251	244	249	284	252	232	275	241	250	247	265	239	247	247	279	218	248	269	242	262	224	255	285	243	242	254	283	240	246	280	241	281	238	247	270	265	245	240	263	225	263	222	241	249	220	253	259	214	234	230	233	256	244	254	247	244	259	268	254	249	256	247	257	274	218	255	247	230	236	216	236	230	252	265	249	254	239	228	255	274	254	252	258	237	274	248	249	269	270	244	259	236	231	277	258	244	240	256	270	267	231	235	262	259	268	251	254	281	279	250	242	248	218	267	248	246	251	248	265	248	241	245	243	261	234	246	243	251	255	269	273	256	235	249	269	248	237	252	209	240	259	249	272	262	238	242	241	261	262	259	255	254	245	267	243	261	235	247	260	260	237	261	249	248	218	266	276	270	251	259	252	249	242	269	252	263	258	260	246	249	255	237
44658	28609	24915	18225	10958	4536	1243	254	213	172	192	171	189	184	182	206	196	194	212	207	203	197	193	186	195	187	191	166	191	158	197	198	205	190	189	180	182	198	207	194	223	186	174	185	183	182	191	186	154	173	175	186	182	184	136	196	180	190	193	189	176	180	174	206	191	182	167	197	191	178	202	181	182	185	225	194	203	175	181	185	169	199	158	179	168	165	193	201	187	198	160	167	178	179	187	205	179	182	195	221	196	221	161	176	178	181	193	189	176	198	182	189	191	196	188	172	181	203	194	192	160	175	166	163	194	193	174	191	189	199	201	175	189	199	154	188	222	175	175	179	203	197	177	191	195	181	174	195	201	203	185	162	176	176	185	163	199	154	197	181	199	177	165	207	206	190	168	192	199	193	148	192	203	191	176	187	202	193	176	181	191	184	175	182	209	175	171	190	201	178	178	185	183	203	188	158	173	178	203	168	204	204	212	181	196	193	195	167	189	213	186	180	190	212	192	196	199	155	168	179	190	170	207	195	190	186	211	182	202	162	177	178	191	188	166	184	177	193	196	168	206	185	181	180	180	201	187	180	178	186	186	184	196	165	205	189	203	185	193	191	189	185	186	208	168	199	188	192	195	202	187	181	215	196	189	181	172	191	200	178	185	210	177	154	209	199	163	206	182	197	178	178	214	221	180	183	157	200	163	162	181	187	194	167	182	178	183	180	199	197	187	168	191	202	185	208	200	200	181	186	193	177	199	182	190	184	167	192	200	174	185	209	169	187	191	177	181	186	162	178	197	203	156	205	217	167	177	184	191	189	210	170	170	217	181	227	184	185	203	190	200	194	174	183	160	216	203	179	206	188	201	186	169	209	169	204	200	204	213	178	190	167	211	191	192	176	161	170	193	170	166	198	204	189	197	185	177	165	200	208	206	211	190	176	177	167	197	211	167	187	170	176	173	198	172	203	186	177	161	177	211	177	170	168	194	176	166	187	198	152	205	203	196	212	184	181	207	182	197	190	212	198	173	205	168	197	183	193	176	211	182	167	178	177	188	196	212	194	149	182	175	196	176	188	178	166	167	168	157	165	211	178	207	196	175	168	175	195	199	151	176	200	174	185	180	193	163	210	181	176	204	179	170	190	185	188	160	200	175	174	183	180	200	187	179	170	168	178	202	197	188	178	185	185	165	197	177	198	203	171	185	172	206	213	182	182	180	205	196	175	182	186	207	192	219	177	173	176	182	158	202	190	159	218	212	192	202	154	167	209	197	200	192	199	210	225	155	188	175	171	222	198	196	174	193	178	193	196	162	179	216	181	190	166	204	176	199	160	205	167	163	186	171	207	187	194	178	194	197	182	182	164	177	190	188	209	160	175	196	189	211	210	173	183	184	184	218	215	189	190	159	173	184	181	192	190	176	180	214	212	208	189	203	197	208	211	170	169	195	189	202	157	204	201	181	191	165	177	202	153	182	190	205	186	202	178	173	169	210	170	189	196	192	198	184	182	192	211	174	170	202	189	176	195	171	220	197	165	183	195	198	178	174	174	196	174	178	192	189	188	175	168	176	192	172	205	184	219	199	218	169	177	196	183	176	194	163	170	192	177	199	197	184	180	175	200	173	164	179	202	187	188	164	189	194	201	193	185	197	177	197	171	165	177	208	204	177	193	165	189	163	182	180	169	182	205	200	198	183	187	161	201	181	166	202	179	195	186	189	180	156	188	183	180	165	183	169	155	188	189	182	169	158	205	191	216	166	205	192	191	220	214	184	187	185	210	200	187	174	196	181	160	192	182	164	198	155	219	222	159	205	166	172	170	191	182	185	169	185	179	205	210	178	180	190	178	187	199	201	190	177	194	186	183	172	168	181	172	176	176	173	196	174	189	217	184	168	164	212	179	178	198	177	184	204	191	156	189	217	189	200	178	183	199	173	184	174	158	211	189	175	173	205	199	174	200	181	180	213	192	182	184	209	183	153	199	175	180	171	170	176	204	189	232	188	214	206	189	207	194	192	203	184	193	173	193	192	157	180	199	175	186	199	187	183	182	184	193	176	172	209	180	180	194	189	193	199	177	165	175	182	213	188	182	165	181	178	210	183	211	184	188	212	169	200	168	217	193	192	166	230	187	201	180	182	174	181	183	194	185	165	194	205	213	183	187	190	201	213	191	183	209	164	209	213	184	209	160	191	178	193	180	182	195	201	195	202	163	173	174	196	178	178	189	228	202	169	187	191	185	190	179	170	163	217	208	215	203	195	213	182	170	173	195	195	202	174	171	171	193	177	192	170	187	193	169	182	176	186	193	203	193	202	183	174	196	194	197	175	207	191	198	175	192	184	189	193	229	183	202	198	198	203	160	216	197	174	191	205	188	158	199	190	193	199	217	213	178	190	181	172	217	205	193	174	199	178	186	199	191	168	179	195	196	177	191	198	176	184	186	156	176	201	185	196	185	191	196	178	186	195	191	176	184	217	179	182	191	189	177	190	182	208	191	200	186	201	177	173	182	182	192	174	201	191	196	176	174	199	174	182	200	201	183	195	218	185	192	193	168	210	234	204	194	204	200	199	218	176	193	182	192	173	156	165	201	196	209	179	196	194	196	180	141	161	206	215	184	183	186	164	181	203	176	192	172	201	212	212	213	210	192	191	215	208	194	179	215	179	197	164	196	203	155	187	178	174	193	180	192	189	195	201	210	180	232	180	188	214	186	218	208	158	175	191	205	170	189	187	184	178	189	175	213	191	173	216	194	199	179	202	163	182	196	191	187	191	213	187	198	197	208	195	188	198	194	196	206	182	201	185	186	151	211	165	209	201	211	210	184	196	171	175	192	190	233	160	169	178	174	177	197	199	182	191	204	160	212	203	182	216	172	184	179	188	210	178	187	197	180	210	162	146	188	179	206	183	179	195	181	168	198	187	185	217	186	190	182	191	182	203	182	159	190	186	187	192	168	159	181	186	174	179	190	217	200	196	180	202	160	194	173	188	168	167	175	201	181	187	202	175	215	187	182	227	189	202	193	195	210	154	198	186	210	179	191	152	189	186	187	186	170	181	183	183	180	188	182	178	195	202	182	217	206	175	184	165	199	191	220	190	202	192	218	170	213	207	202	214	193	202	211	191	214	184	182	206	177	189	179	183	176	192	206	218	181	176	180	183	169	180	174	176	193	184	176	196	164	187	186	178	198	185	213	189	176	147	174	198	188	181	217	215	147	231	199	193	173	184	172	186	184	200	210	176	197	208	189	169	222	207	206	159	198	185	204	206	159	191	180	194	173	228	195	198	168	180	189	211	181	202	180	180	183	206	167	197	178	187	202	170	162	189	198	197	177	193	183	187	188	196	181	213	158	184	187	186	196	194	176	169	212	188	209	189	176	171	194	188	172	169	139	191	197	161	173	209	183	200	189	165	193	181	170	194	172	201	206	180	191	200	200	199	174	184	204	161	177	203	188	163	189	206	174	170	192	217	212	212	166	152	209	183	219	180	193
29862	23045	30136	29259	23533	12768	3999	804	524	495	453	487	405	436	436	412	457	428	439	446	451	459	451	407	447	458	472	436	452	455	434	437	416	417	431	411	404	434	451	463	372	411	426	441	420	443	429	434	432	477	420	426	419	456	447	416	433	422	431	435	389	432	424	459	386	427	457	434	405	456	451	450	454	445	416	467	444	448	429	406	428	454	450	434	430	426	403	415	434	433	442	432	436	409	430	443	467	445	446	465	423	433	431	428	458	436	474	428	444	426	426	447	445	427	457	420	428	425	442	468	436	423	442	444	439	392	437	439	439	448	457	415	423	420	406	420	413	464	450	416	450	420	446	432	422	450	425	437	447	432	399	407	424	429	427	458	431	446	409	425	456	409	414	398	416	420	435	446	444	443	425	403	422	437	425	424	418	443	434	418	450	420	467	383	428	386	387	408	436	438	423	427	436	449	431	419	423	445	411	418	422	443	407	435	441	410	436	427	439	407	417	435	428	478	447	432	412	383	438	447	409	437	443	439	407	474	444	439	431	426	431	427	436	452	421	427	437	435	439	398	495	467	430	445	410	410	449	433	408	428	443	438	442	436	433	460	437	416	415	423	416	415	425	427	388	452	451	444	419	463	417	434	435	433	412	456	408	415	433	424	417	443	410	420	443	405	429	431	413	437	424	425	420	431	420	419	447	466	445	485	441	449	436	458	425	431	394	416	453	436	394	429	420	415	477	428	397	408	431	470	406	417	468	436	434	421	453	427	430	398	433	430	419	467	423	374	451	448	433	479	411	450	426	439	432	430	476	443	434	439	474	442	396	434	420	438	433	450	462	443	423	441	402	433	408	415	431	419	426	447	427	438	437	444	455	437	474	410	404	384	439	425	406	455	439	446	425	438	433	387	436	424	430	407	432	397	414	421	413	432	448	426	449	439	435	436	448	451	447	403	434	418	391	439	430	441	417	460	413	427	442	423	447	457	400	440	413	447	449	447	464	444	416	401	430	460	418	448	448	450	454	419	410	424	478	406	428	443	382	408	378	425	426	463	427	453	445	453	431	411	377	447	421	434	442	394	429	407	436	443	443	408	435	423	402	440	435	439	435	441	449	412	442	436	423	400	434	417	438	445	472	426	423	422	407	457	439	424	398	460	486	410	393	456	407	443	445	398	472	441	436	471	421	422	453	421	416	423	443	421	407	420	481	427	455	407	466	474	434	444	438	412	412	408	449	448	394	426	416	436	454	421	434	453	422	435	442	416	414	450	440	438	409	404	410	444	420	420	432	406	450	439	413	463	418	445	420	449	404	429	415	441	424	423	405	417	453	442	403	416	489	416	438	433	410	433	397	434	437	466	454	417	446	470	491	435	433	435	420	435	436	460	426	411	418	427	414	447	420	472	435	424	453	383	441	479	430	451	385	432	434	411	429	438	445	432	429	434	473	447	429	433	428	431	450	399	430	440	475	454	434	444	449	425	458	421	438	453	434	385	449	463	420	409	404	435	447	442	429	410	424	467	454	433	419	418	406	409	428	437	405	440	485	464	469	443	437	425	441	437	447	415	427	430	391	432	451	400	410	410	424	429	432	474	420	464	433	439	411	452	412	422	428	401	439	453	467	450	443	412	429	489	426	435	433	407	442	416	445	419	447	420	416	454	433	421	407	444	437	422	411	407	414	414	417	419	429	407	424	435	430	435	426	395	456	410	372	435	433	440	420	421	461	433	418	412	410	460	419	455	452	415	450	432	410	412	403	430	456	438	448	432	449	426	401	419	440	404	415	440	419	436	374	431	443	439	405	468	430	455	430	434	466	398	416	431	435	434	450	469	402	438	421	411	428	438	415	451	439	435	436	449	404	415	426	460	449	427	464	420	459	434	461	444	445	439	429	471	443	429	470	436	449	434	403	439	421	442	403	442	423	457	415	441	407	395	455	433	498	429	432	404	438	449	430	447	437	445	431	439	405	409	381	416	444	403	473	417	406	433	441	420	436	480	446	446	441	429	448	420	398	418	435	408	417	442	395	414	406	424	441	437	416	426	413	404	427	393	444	434	417	432	453	422	428	430	431	478	434	423	439	462	434	390	437	442	428	432	472	463	410	458	438	435	421	412	412	420	435	432	413	444	422	410	408	423	433	395	452	423	427	414	454	409	403	426	440	439	426	428	412	424	420	437	416	437	415	412	424	434	440	406	439	415	428	440	421	433	398	429	429	426	423	431	393	462	442	460	437	472	423	409	460	426	418	435	420	449	420	433	429	442	444	473	454	436	422	425	447	439	440	433	397	466	415	445	425	423	435	463	385	434	458	419	427	443	457	453	429	419	424	391	419	451	437	444	450	413	399	423	459	475	411	420	452	424	425	401	465	389	416	454	443	465	430	407	421	424	435	410	394	401	428	411	414	426	429	448	415	426	461	442	394	422	422	431	457	425	441	394	447	471	436	421	454	427	474	430	466	393	442	427	449	485	427	474	416	430	454	443	455	409	429	470	414	439	475	433	420	427	450	443	449	447	420	445	431	407	415	445	431	452	459	442	433	417	444	433	426	454	406	425	448	426	402	437	438	424	441	437	389	421	446	400	489	438	452	393	460	452	438	438	427	426	459	366	412	445	478	418	430	466	434	425	428	448	459	441	406	422	439	412	378	432	418	441	416	442	423	458	432	456	451	450	411	437	466	435	475	415	400	438	429	448	481	459	410	429	440	362	455	407	440	441	429	394	447	440	435	426	435	378	416	434	436	429	437	426	403	425	471	394	437	430	421	433	386	452	415	443	416	434	439	444	410	427	461	467	467	453	409	396	432	440	450	403	434	419	434	433	466	410	426	443	436	416	471	428	420	453	412	408	454	424	423	442	435	426	420	439	450	474	409	439	387	423	449	422	437	468	394	389	454	420	400	438	446	432	457	430	432	427	427	440	415	417	420	434	414	439	434	422	431	431	415	368	429	454	451	419	441	442	428	451	414	440	409	449	431	450	439	438	416	449	423	426	444	415	404	461	422	445	436	415	455	440	442	448	414	459	425	434	450	431	443	393	466	444	418	422	455	423	407	421	451	470	437	430	414	435	459	408	428	441	389	461	399	413	448	432	414	417	431	402	384	420	427	452	397	452	419	419	408	431	447	417	409	437	446	431	479	411	416	447	449	427	431	395	487	439	431	438	421	412	426	436	429	456	414	447	393	465	411	432	442	427	448	456	412	446	432	436	492	412	461	471	404	435	428	406	441	477	394	398	472	432	452	458	395	408	430	414	405	415	464	405	456	434	436	427	440	455	427	443	432	450	433	439	431	384	413	449	439	468	445	420	431	417	431	395	434	403	436	432	402	426	431	396	422	395	433	426	439	427	416	386	436	444	412	448	425	468	419	398	376	392	424	432	450	437	409	466	443	446	432	437	401	428	460	425	443	475	412	408	421	407	434	447	431	405	405	423	438	448	434	440	421	462	444	447	434	431	417	415	450	442	404	415	472	458	500	427	447	417	428	396
57045	38692	37166	34990	25101	13489	4149	1437	692	218	227	199	215	214	242	211	243	222	199	227	201	210	244	232	226	186	234	210	223	218	220	188	207	185	198	206	231	203	231	215	211	226	225	203	194	204	241	259	237	196	201	234	236	192	220	214	200	203	220	194	222	195	240	233	247	233	182	207	228	214	197	191	201	226	217	224	200	206	209	237	192	209	215	213	241	209	212	214	210	210	223	204	196	236	213	211	225	217	211	214	207	197	215	220	238	226	188	237	213	207	236	222	188	208	216	201	213	223	218	201	223	188	213	231	207	249	232	207	208	201	216	199	225	199	205	202	198	212	215	235	212	206	205	209	224	233	211	203	233	229	205	205	225	232	210	219	230	247	193	212	225	191	184	224	211	219	219	218	204	236	196	222	219	188	226	236	193	202	202	198	210	228	204	204	200	238	251	205	215	192	199	212	204	238	194	227	223	212	252	236	210	218	231	210	235	198	191	214	217	200	210	215	225	213	194	205	222	197	188	213	219	227	230	220	202	214	192	215	205	214	209	218	207	212	208	205	188	254	210	212	223	174	215	221	223	204	205	222	209	226	215	198	219	232	235	218	230	210	224	241	240	207	216	212	241	238	212	215	204	220	192	205	227	193	196	226	203	197	215	231	200	203	227	220	221	200	223	220	214	219	219	214	211	238	185	201	221	217	205	212	215	218	207	209	207	239	228	214	209	212	204	201	213	236	211	235	229	205	193	211	208	243	215	187	221	202	179	204	214	212	221	231	229	215	217	245	222	199	233	210	207	209	195	203	212	204	210	207	210	215	196	198	199	203	197	170	244	214	214	230	235	205	198	224	209	211	220	213	198	215	215	232	212	222	205	206	204	211	184	217	189	238	186	209	229	204	215	206	221	206	234	197	191	237	244	216	216	207	173	205	184	185	204	222	194	222	225	219	210	220	206	196	197	207	201	226	188	212	190	217	232	218	204	200	205	205	192	191	216	206	209	209	192	181	226	205	228	195	221	200	218	199	191	247	224	213	204	220	234	243	202	240	220	238	250	207	204	194	221	198	207	248	231	216	200	222	226	194	206	209	214	218	208	237	210	223	218	197	185	202	206	222	236	218	222	196	214	223	210	209	231	199	213	215	214	198	215	238	221	214	189	236	230	191	216	197	212	199	224	199	206	225	182	223	227	197	190	192	225	208	207	215	225	233	238	225	218	214	239	205	236	224	232	202	213	198	218	227	224	237	208	233	210	210	209	230	226	200	204	214	229	210	236	227	174	187	215	224	207	217	206	225	173	213	209	219	213	217	206	228	227	209	227	202	224	200	223	209	222	196	179	206	223	241	168	227	225	197	229	193	212	213	208	220	203	244	205	216	180	217	218	229	197	225	199	215	184	208	219	208	206	231	220	215	209	192	226	198	179	201	213	208	184	201	202	193	200	205	235	216	258	220	216	195	210	177	218	217	240	225	201	225	207	196	218	214	214	210	204	202	199	225	204	211	188	226	226	219	220	221	227	196	235	202	234	222	232	226	232	229	240	213	206	201	225	217	240	224	203	226	206	181	243	175	219	232	212	216	218	195	194	201	199	210	189	228	192	211	202	210	210	227	219	228	233	243	217	259	224	209	187	208	239	209	207	207	223	252	232	206	210	245	224	215	214	212	212	219	214	221	215	208	226	221	227	197	211	206	203	222	235	208	200	198	223	210	217	203	203	224	214	202	208	190	226	194	221	217	231	193	217	215	226	224	222	205	202	222	177	221	228	208	201	225	226	212	216	201	241	205	217	200	240	222	225	217	208	202	215	214	238	195	257	222	215	222	231	186	219	221	221	214	215	206	229	212	243	222	217	209	222	219	204	203	202	223	191	197	240	177	230	221	224	201	187	206	207	179	216	201	187	205	206	230	210	196	208	198	188	197	196	219	198	211	202	215	221	212	203	222	211	206	219	219	198	205	201	240	199	207	178	211	229	213	210	195	209	229	241	235	194	206	215	222	219	203	191	198	199	230	210	224	202	210	246	210	215	220	204	234	222	208	202	217	226	215	225	212	227	222	198	201	211	240	205	213	225	249	218	226	221	218	210	193	200	215	238	234	226	217	215	218	223	222	229	205	228	257	206	189	231	220	219	216	200	191	208	214	209	209	231	203	224	221	209	193	210	256	216	222	209	212	233	210	206	241	209	201	221	222	211	222	189	196	219	217	193	210	207	221	212	229	183	219	226	203	207	187	214	212	232	203	208	188	215	211	202	224	242	218	218	207	226	205	204	209	220	208	227	222	206	223	221	222	227	225	232	211	233	220	202	193	210	222	196	177	228	205	194	185	232	257	224	210	231	204	235	213	213	206	183	224	222	212	192	207	250	202	189	208	192	229	212	194	188	221	193	202	180	227	208	195	232	223	211	227	224	227	228	183	218	226	214	210	220	230	182	209	205	216	185	242	221	186	210	209	194	213	174	172	210	224	215	182	201	237	222	238	191	219	229	203	200	207	178	205	199	200	212	222	199	197	222	212	210	225	218	201	204	203	232	221	203	222	222	220	209	194	212	220	228	203	217	204	210	215	229	206	227	186	219	174	205	172	209	198	219	228	188	224	235	216	214	195	201	237	186	216	209	224	233	221	184	237	206	203	217	193	226	228	222	202	205	223	189	184	233	232	223	234	221	222	209	208	231	221	235	241	216	217	241	236	216	241	189	215	199	203	219	210	190	195	202	213	221	261	216	236	231	212	225	227	193	244	189	215	213	253	198	219	199	194	204	186	213	188	238	214	205	214	193	211	237	237	217	217	189	207	187	203	198	182	192	233	197	201	182	211	196	195	233	209	192	216	194	189	221	196	218	234	220	217	199	212	204	226	218	185	211	197	233	198	219	237	253	231	194	194	222	233	203	237	192	238	233	219	232	216	242	234	224	207	222	227	228	220	233	200	211	213	220	206	202	222	210	220	233	221	246	209	199	215	233	226	199	227	234	221	213	209	228	202	213	176	226	196	218	200	179	219	225	238	236	228	203	210	222	226	220	219	208	181	225	219	206	196	211	212	243	220	213	209	215	191	208	235	177	207	217	213	206	199	213	201	240	227	238	187	210	217	256	186	234	237	206	182	210	207	202	198	196	209	202	236	221	201	229	240	184	213	212	210	205	202	222	216	196	229	213	227	170	237	216	197	215	223	204	218	196	202	204	216	225	201	225	205	252	228	191	225	225	209	186	210	205	223	232	217	154	219	200	237	195	198	213	215	213	215	200	194	220	225	203	224	193	208	226	220	221	213	201	244	200	211	206	213	214	228	221	225	214	195	231	227	196	217	195	235	182	211	225	207	233	218	193	216	234	198	196	210	201	233	191	192	229	207	210	201	215	212	192	222	201	211	227	212	214	210	207	216	225	212	203	222	194	210	222	216	218	251	174	202	190	221	195	207	206	198	188	231	218	220	220	207	212	226	193	223	205	192	203	209	217	223	239	216	221	230	223	194	199	225	210	234	201	227
37078	30727	39685	43416	36993	24708	9876	5512	2458	589	542	520	520	513	522	524	499	515	471	475	526	461	461	518	483	496	475	478	475	474	464	466	463	478	492	482	506	472	464	475	490	477	498	474	456	478	469	481	478	452	468	493	460	506	504	472	465	492	515	421	457	460	456	446	469	498	461	499	466	473	452	449	444	460	459	438	494	453	466	436	473	476	450	490	422	474	484	491	457	484	445	448	466	450	436	476	464	486	458	457	449	469	478	464	490	471	467	476	476	465	470	518	465	472	457	436	463	443	483	452	481	475	478	440	466	453	462	482	490	466	468	467	459	474	466	487	444	475	490	430	444	439	478	483	483	468	483	458	433	460	418	448	483	421	472	469	536	457	472	444	441	469	457	463	470	474	462	458	452	477	485	424	464	476	410	494	460	473	489	446	483	465	467	457	450	503	449	469	468	452	484	453	445	432	477	467	436	472	471	455	468	477	464	467	472	442	429	515	459	494	475	505	499	461	480	464	442	483	447	441	448	498	461	467	452	418	416	487	450	478	471	479	430	499	440	437	488	486	481	451	492	466	476	495	467	453	472	461	473	458	490	490	474	491	446	477	486	456	440	480	465	450	482	468	448	460	461	411	444	444	475	486	438	483	465	457	492	469	451	441	476	504	426	442	484	485	457	455	469	453	468	436	445	461	491	496	464	447	428	456	455	436	463	459	464	473	446	482	463	445	472	478	431	462	414	480	407	467	451	488	507	480	426	456	459	450	456	458	420	489	461	457	491	487	444	465	451	439	503	418	522	421	509	460	448	477	440	447	480	462	477	492	481	471	490	423	467	427	458	460	478	487	467	458	488	448	464	475	431	452	449	447	487	435	479	460	450	463	452	474	427	460	461	431	484	479	472	450	461	441	452	441	444	440	480	474	459	482	442	404	484	446	475	498	468	457	463	501	460	473	468	425	456	473	427	453	423	471	475	463	465	417	483	459	426	459	505	509	478	428	495	483	459	460	445	431	440	499	444	535	508	492	467	442	471	456	464	478	460	440	487	479	451	461	453	468	449	456	485	510	491	501	480	435	482	431	458	447	477	458	443	465	463	484	427	458	489	481	437	451	452	459	475	466	463	443	445	449	465	477	461	489	449	462	466	480	482	500	432	476	452	475	467	486	467	480	480	484	440	455	463	468	443	470	442	467	458	532	457	449	474	436	496	485	464	464	465	462	489	465	471	486	471	468	476	464	474	500	515	474	475	471	456	486	493	446	480	490	472	427	457	486	479	479	472	465	460	486	482	493	468	495	463	474	460	465	466	447	478	515	453	469	481	461	440	469	464	434	454	483	461	452	459	451	486	435	491	478	470	481	491	482	508	471	446	462	521	453	446	448	434	490	477	484	491	475	518	495	500	472	458	459	462	459	474	482	443	474	469	469	436	463	423	467	444	465	455	466	496	429	449	463	467	428	421	446	452	465	447	456	458	431	457	504	451	458	433	450	478	466	433	421	460	451	505	453	492	483	471	455	458	488	466	417	461	469	486	473	490	517	465	453	455	458	473	452	468	456	480	481	459	480	459	495	486	452	444	479	470	482	498	504	462	461	473	453	467	500	414	472	411	480	465	470	411	475	476	492	462	438	460	465	460	451	481	496	458	442	481	488	500	483	444	459	463	508	433	426	439	472	475	474	469	432	493	447	459	442	470	443	461	452	471	437	439	460	473	475	459	456	474	491	449	479	452	450	446	426	488	517	456	496	449	501	484	500	452	507	464	468	479	473	438	481	461	451	468	424	449	503	473	484	479	477	464	476	469	435	488	460	471	477	469	502	437	466	503	435	477	463	474	482	456	468	461	457	443	520	480	418	484	508	476	469	437	465	488	459	468	496	464	492	458	457	487	439	470	459	473	457	430	479	459	490	478	466	452	470	468	453	466	440	451	482	428	446	485	484	465	479	458	441	483	425	466	446	432	433	454	507	461	431	452	467	436	461	427	486	437	472	481	468	456	490	481	471	439	470	468	451	467	496	425	442	490	441	427	475	460	481	442	480	416	441	465	451	432	422	466	448	428	433	462	459	485	456	421	464	445	472	450	457	467	504	460	456	459	457	459	488	464	469	487	444	475	504	442	491	522	452	455	463	460	495	494	466	426	453	502	526	468	470	456	496	455	490	512	481	498	489	462	456	477	477	449	476	457	436	470	461	479	453	483	455	462	455	476	499	428	502	466	487	470	493	451	487	467	438	418	470	472	476	427	427	478	462	462	464	478	470	482	435	467	474	435	476	462	438	466	482	466	484	472	491	457	417	444	486	454	451	490	439	447	466	466	477	464	478	435	452	437	489	458	471	450	482	468	443	492	456	485	465	457	455	452	463	469	475	461	499	483	447	447	489	472	469	516	465	460	463	435	478	450	457	476	474	451	483	482	486	467	437	476	455	467	524	476	407	464	460	494	478	458	419	471	501	494	457	482	486	470	449	445	493	497	480	451	457	481	418	457	480	444	435	468	480	471	461	468	472	433	473	424	498	431	489	465	473	444	492	467	447	448	515	430	459	466	501	475	458	428	500	479	505	500	490	512	428	480	461	481	497	518	465	452	449	462	477	467	457	497	466	444	440	452	486	447	408	454	442	415	489	448	469	450	471	488	511	452	434	465	462	454	502	408	475	455	446	459	474	478	469	471	470	457	482	463	465	487	494	482	490	466	463	514	449	473	459	481	442	479	483	467	467	459	454	472	455	428	482	446	481	440	452	491	436	510	454	488	437	497	454	433	473	477	453	502	424	465	450	444	462	488	478	503	473	462	498	481	493	467	459	470	477	446	488	461	460	502	470	463	516	453	460	442	471	453	433	480	488	439	465	505	470	484	474	409	476	423	463	461	443	457	467	459	453	440	473	465	521	530	457	446	444	448	485	461	473	451	455	495	489	477	472	425	501	486	461	470	432	478	478	448	452	472	453	446	488	460	483	469	487	442	466	456	469	516	463	432	455	471	486	484	469	493	475	455	474	459	472	476	459	487	462	489	507	471	499	459	465	455	490	467	436	478	471	469	433	483	484	429	444	496	475	457	474	487	441	487	452	462	471	489	470	458	438	511	440	484	455	471	485	463	483	453	460	487	465	502	462	467	498	485	463	443	474	438	498	463	475	453	431	446	445	456	455	482	462	503	480	485	446	451	476	466	463	461	492	461	467	463	468	478	473	492	470	444	436	461	448	464	509	486	419	466	452	464	471	453	462	477	473	465	492	462	469	441	449	462	499	437	501	478	421	463	497	445	453	482	452	452	449	471	464	460	441	419	462	459	445	447	485	489	501	461	418	464	504	483	461	456	450	466	444	491	459	470	483	459	468	483	516	433	484	479	449	473	442	467	476	468	456	447	450	458	504	471	463	470	462	481	481	422	472	439	473	463	475	468	460	452	445	457	442	472	434	508	461	483	435	460	471	489	485	482	480	471	472	461	458	480	518	495	491	450	440	449	447	476	476	468	447	467	441	465	444
30281	15993	9690	4930	1843	862	280	154	127	103	104	106	87	100	91	101	87	102	107	126	109	88	104	98	90	90	88	98	101	91	99	83	103	122	109	105	89	98	100	120	108	86	87	105	86	96	97	100	111	79	99	87	87	86	89	113	98	74	103	77	109	105	112	98	85	121	103	111	90	99	108	102	97	99	88	113	101	118	105	105	88	97	100	97	105	118	106	101	103	106	102	103	99	117	93	103	110	107	117	118	122	99	103	94	118	99	103	105	101	95	107	99	78	107	95	98	97	88	98	119	89	99	104	93	95	99	116	96	117	112	97	98	100	84	88	84	99	109	98	90	106	81	89	114	83	102	92	96	128	112	113	107	116	102	93	84	92	98	88	107	105	105	115	119	108	99	108	106	103	109	106	108	103	80	105	112	113	104	95	119	102	112	110	94	86	95	106	105	91	75	98	83	97	98	107	94	111	114	101	100	106	87	90	93	104	111	107	92	127	104	110	85	84	95	111	94	108	89	102	114	94	88	101	93	119	95	95	98	99	93	95	108	89	105	105	106	96	95	93	108	99	112	118	69	92	111	103	90	112	122	116	113	90	111	130	120	113	98	102	97	86	102	103	100	125	83	81	114	99	124	82	109	95	99	99	101	107	87	102	96	89	79	106	94	112	81	82	98	105	96	82	104	101	103	122	106	110	117	86	110	84	100	102	110	89	121	112	97	108	104	97	98	124	97	92	103	110	112	104	98	104	103	106	103	114	93	93	98	114	100	101	119	100	87	102	121	103	98	87	94	107	96	117	94	113	100	94	87	93	115	98	94	100	85	117	100	97	97	87	107	94	99	95	92	99	78	94	107	113	99	101	110	86	106	109	117	94	101	100	115	103	87	99	91	114	98	110	102	120	111	105	92	120	93	107	109	102	107	101	100	100	104	100	103	88	100	92	99	106	99	108	103	101	112	118	118	110	100	92	87	112	114	96	105	113	113	91	99	107	86	119	114	80	85	98	120	99	100	97	80	94	88	89	119	122	120	109	102	111	81	99	94	91	118	94	122	95	104	95	101	97	109	115	91	116	92	98	100	110	129	110	108	92	91	109	97	109	111	83	113	106	92	100	101	99	110	97	96	110	97	113	101	94	96	93	114	99	93	111	102	114	91	104	107	88	103	100	99	101	108	86	110	98	124	118	98	114	115	127	96	102	114	110	113	101	103	74	86	111	90	118	89	99	92	98	129	103	97	106	101	108	106	98	96	103	101	105	110	112	107	113	116	115	115	108	110	86	104	91	119	119	104	83	117	121	97	117	92	90	99	98	99	116	93	103	105	97	105	101	113	117	116	108	98	114	107	114	100	105	125	127	105	126	110	100	110	104	109	88	110	99	103	114	105	116	81	95	111	71	94	83	102	95	110	115	91	103	117	101	87	101	113	91	78	114	119	100	115	98	114	110	94	122	103	102	105	104	115	104	102	104	97	98	104	102	102	114	106	108	103	105	94	106	105	99	123	113	105	100	99	112	100	104	103	93	81	106	97	94	127	94	88	107	95	97	110	90	108	95	106	83	107	102	99	107	110	102	102	117	98	107	92	97	99	108	100	115	82	94	114	89	114	112	114	92	93	96	94	92	98	87	105	114	106	89	117	110	88	108	110	107	115	99	95	82	113	120	108	96	103	114	98	119	105	103	86	100	83	107	115	106	99	103	116	89	100	87	101	90	89	100	97	111	96	95	88	96	114	97	102	97	108	97	109	109	127	81	83	105	91	110	124	96	110	99	87	87	104	108	81	99	111	115	113	103	98	100	104	101	114	102	98	67	106	114	91	86	106	114	109	102	102	112	95	90	108	113	97	117	105	83	94	99	110	96	111	113	118	106	108	115	92	102	113	135	116	91	99	118	100	92	99	104	121	114	102	107	112	104	110	112	90	107	106	99	112	101	94	106	91	105	96	111	91	107	98	101	94	111	110	104	99	102	117	115	95	101	90	107	101	102	133	103	88	132	139	103	105	121	108	104	105	105	107	111	102	103	117	105	95	98	96	101	82	116	86	93	107	101	95	106	79	117	86	123	96	118	121	87	110	103	89	105	101	95	100	98	103	108	111	99	92	96	84	91	106	108	97	102	110	94	97	97	85	111	100	118	82	96	111	114	107	101	90	116	85	96	103	102	87	109	96	91	85	107	104	95	109	106	91	113	113	109	96	104	99	109	123	126	99	95	100	99	85	101	112	95	107	119	116	107	95	103	102	90	91	117	110	101	90	106	99	125	111	108	103	111	106	104	100	108	106	110	104	105	118	100	87	104	101	101	85	96	94	101	96	106	105	83	104	108	93	100	107	115	95	106	107	96	97	105	114	103	106	116	111	105	97	90	80	91	113	95	89	133	108	96	120	102	112	116	116	103	113	81	123	102	96	97	94	98	110	111	87	102	98	121	104	117	96	92	98	116	91	110	104	93	104	110	99	121	117	114	85	99	106	115	105	104	93	112	96	110	85	101	113	122	95	106	96	121	99	115	113	105	111	113	99	100	90	104	89	118	97	108	103	109	86	121	116	95	103	113	103	96	103	119	111	88	86	108	89	107	119	105	102	111	95	102	100	107	92	91	97	93	122	113	115	100	94	103	86	101	100	107	100	85	101	104	129	110	105	96	84	97	105	109	85	98	93	91	95	94	107	104	92	104	92	93	99	88	101	96	99	90	105	112	108	77	92	115	111	92	91	104	101	116	97	93	117	97	91	89	87	110	92	92	118	107	99	88	109	112	94	118	103	122	106	81	84	106	105	85	106	103	101	111	92	106	130	94	113	120	104	117	115	88	100	103	100	89	103	82	104	86	104	95	112	102	105	115	91	109	85	116	104	96	86	113	104	115	121	100	106	108	104	116	110	87	89	93	120	123	125	104	118	107	108	109	109	98	98	125	109	98	119	98	102	100	107	98	122	104	114	125	122	118	94	108	99	94	90	103	101	120	101	86	92	93	116	113	78	96	91	106	102	94	140	102	91	99	82	121	104	117	116	105	116	80	97	107	81	104	106	103	93	97	119	96	107	118	107	94	100	109	98	100	118	110	102	91	89	98	87	96	99	93	104	94	111	100	102	102	111	102	102	114	104	91	94	109	96	103	103	98	108	97	99	81	133	101	93	95	111	132	86	76	94	95	92	100	104	116	106	93	119	85	121	118	111	87	96	99	89	106	105	101	102	104	80	101	87	82	109	112	95	92	103	101	107	88	85	108	126	108	107	103	125	111	97	96	107	140	82	102	90	87	100	102	120	109	87	90	115	96	99	118	96	111	101	88	96	94	106	96	102	103	99	104	96	116	110	103	111	95	103	100	103	98	111	105	110	110	121	116	94	108	116	104	97	84	107	104	99	87	95	79	90	85	98	108	120	94	124	101	113	110	99	93	101	98	127	110	127	91	94	102	72	109	104	90	75	95	126	114	109	109	96	99	104	107	91	114	111	88	104	119	106	94	114	107	104	105	120	100	102
19345	12617	14659	11400	6304	3430	1147	476	299	244	231	244	231	269	242	211	234	256	253	279	260	274	279	273	265	296	267	264	250	272	272	239	280	248	233	236	283	256	248	251	241	260	231	290	249	250	304	266	280	241	293	242	259	244	240	288	278	248	272	239	243	277	287	256	278	223	267	286	243	262	237	248	248	278	282	257	276	233	284	268	256	248	254	266	268	262	265	232	259	250	261	247	265	228	233	277	240	256	222	242	258	294	259	245	242	232	250	261	287	256	274	246	237	250	233	270	271	251	232	215	275	279	246	275	296	265	244	267	261	264	269	272	242	256	267	232	234	283	248	270	278	245	252	225	269	264	265	252	248	230	287	263	266	286	271	273	251	277	243	249	258	250	259	269	322	229	266	256	262	266	253	255	259	254	265	255	251	243	272	246	285	292	261	257	275	244	258	264	258	294	253	274	303	276	279	301	269	246	276	252	258	273	250	243	277	227	253	253	240	242	298	266	264	290	280	275	270	276	226	252	265	269	283	258	291	263	284	233	240	255	248	269	256	279	258	268	283	253	256	263	242	254	244	256	240	282	256	259	239	244	251	272	247	240	266	252	240	264	246	267	262	246	255	263	236	256	285	258	284	244	253	239	272	251	266	258	262	233	273	251	247	246	262	268	274	266	233	254	246	274	275	261	249	268	269	284	255	277	298	227	239	258	265	246	242	279	237	263	265	240	249	241	243	237	273	235	261	261	247	285	225	274	263	255	275	277	217	268	266	254	254	241	239	220	222	245	282	260	249	268	260	253	241	258	298	246	275	262	241	276	234	252	239	227	256	263	262	267	274	268	253	256	245	264	285	231	301	250	282	302	276	255	249	263	291	242	258	239	254	280	271	263	256	273	271	258	270	285	273	254	270	244	261	270	226	234	256	263	245	250	247	267	275	251	249	259	277	261	266	256	263	256	254	236	247	264	252	235	267	251	254	245	257	261	287	256	254	226	246	231	277	272	273	261	263	273	262	247	252	249	242	255	271	263	280	249	258	266	263	267	239	263	267	243	263	240	259	265	264	264	261	244	255	237	237	261	238	249	241	242	255	253	258	265	248	249	257	273	244	277	259	252	258	282	243	271	259	244	230	292	276	254	252	270	268	291	267	280	268	265	268	256	274	268	250	255	259	276	249	270	282	262	266	261	251	287	257	236	235	298	265	240	279	233	257	279	251	281	218	265	246	241	247	268	284	237	250	244	289	249	221	254	271	259	272	274	236	227	239	269	247	262	265	256	253	271	259	224	239	273	277	252	264	260	260	284	274	269	263	265	212	271	241	275	247	262	243	256	269	274	278	251	246	265	243	228	234	259	258	256	262	272	241	268	255	265	251	276	272	253	266	250	255	258	251	262	244	262	271	278	267	254	287	249	287	243	273	263	271	260	263	290	264	262	231	288	271	269	244	263	256	287	283	244	263	249	257	228	247	308	235	264	255	267	265	251	247	242	290	262	229	270	244	270	246	282	240	276	287	241	230	281	281	267	249	253	277	264	248	271	279	270	243	258	269	257	248	266	230	246	278	240	270	271	268	264	279	251	248	254	252	252	222	252	262	230	255	259	249	280	233	271	259	254	246	254	263	255	275	282	248	256	260	262	266	294	271	256	235	273	264	264	231	253	266	252	255	266	247	260	257	258	243	229	265	236	251	260	284	259	248	272	273	272	272	255	257	270	243	244	263	259	245	245	259	248	269	241	278	268	234	278	270	273	247	269	260	244	266	274	255	231	252	250	247	262	277	232	247	262	254	244	262	275	260	286	260	260	283	301	254	254	280	225	264	256	255	285	234	263	290	285	241	282	239	258	255	227	229	261	259	243	304	245	261	246	233	252	247	290	243	266	250	266	242	260	280	237	261	254	254	244	257	262	241	268	260	269	284	246	265	235	239	226	268	272	245	263	255	263	281	246	265	259	263	260	260	267	242	239	264	256	290	273	280	254	266	272	280	246	244	256	276	242	252	248	272	266	255	263	257	258	268	252	294	236	265	260	272	258	259	249	264	254	281	251	226	254	270	263	266	242	260	254	260	254	258	268	257	247	246	253	244	259	256	237	273	238	266	267	248	252	259	272	252	263	273	251	276	225	260	274	265	230	271	262	256	278	243	231	245	302	261	249	249	267	259	268	249	259	279	225	289	235	262	266	240	292	233	263	246	273	267	242	231	223	261	267	248	250	244	262	252	257	247	252	268	243	261	250	274	271	257	273	267	269	292	271	283	253	270	294	258	230	258	265	238	284	254	244	282	290	237	240	270	249	262	243	246	271	239	269	258	248	263	262	260	264	259	266	237	262	254	263	256	238	291	281	258	253	260	259	257	297	258	289	250	229	269	242	232	227	238	258	228	247	258	259	258	273	272	244	270	263	243	230	256	256	280	262	296	266	264	265	248	265	260	277	271	288	248	251	260	258	268	255	268	257	235	239	258	246	263	249	245	256	249	254	243	245	252	265	271	268	271	222	246	255	247	237	278	264	252	226	243	269	253	228	220	263	257	245	257	265	271	256	244	238	267	250	248	264	273	275	227	228	284	258	258	254	285	245	259	233	271	249	248	290	253	251	247	261	261	275	251	228	262	277	265	274	239	263	231	236	270	267	252	245	259	276	255	223	281	278	236	235	275	280	244	251	271	240	258	263	247	246	282	240	251	268	279	290	254	236	258	245	292	272	260	246	258	275	245	261	254	258	266	281	248	266	251	247	250	244	272	285	272	262	242	241	246	245	253	246	251	228	249	219	226	258	269	254	233	237	266	284	244	244	292	264	229	255	279	269	263	262	261	273	230	266	251	276	269	296	264	252	239	241	256	265	273	270	268	275	292	247	236	260	254	245	255	235	251	269	266	240	280	275	217	286	244	241	256	286	251	280	260	238	232	267	270	263	248	256	275	227	280	250	244	256	254	230	258	281	246	254	229	252	278	228	272	259	285	280	260	268	254	295	219	263	250	253	252	280	263	267	249	276	244	276	275	267	237	240	291	316	253	242	253	268	258	267	262	275	278	239	270	261	254	223	267	232	274	261	265	220	249	237	263	275	243	243	259	245	249	247	256	252	234	248	266	278	249	258	273	253	227	264	250	265	259	256	258	261	259	229	253	230	282	289	253	240	261	256	237	226	269	262	249	254	245	263	280	243	261	275	255	256	241	263	228	267	248	269	263	224	241	237	256	248	255	242	266	239	265	249	266	260	244	286	267	257	252	245	248	243	268	266	246	286	246	279	249	243	235	257	266	264	241	241	267	268	250	259	254	250	260	230	272	288	261	259	255	260	253	260	258	252	270	274	274	243	248	267	252	243	263	272	267	259	265	259	269	228	247	250	263	291	245	244	270	260	268	240	247	294	253	250	282	268	293	235	256	246	252	259	261	285	262	276	265	280	269	233	249	254	251	256	260	262	262	280	277	275	263	256	255	268	256	231	235	270	261	265	263	266	257	250	239	238	251	267	241	269	255	243
44100	29323	24727	20375	15049	9563	2865	431	232	195	206	207	191	186	190	183	212	191	192	179	196	179	209	194	201	187	199	220	207	181	166	173	189	190	176	190	181	171	208	186	204	192	204	193	207	200	189	177	208	177	178	197	183	190	216	218	190	177	174	186	188	202	199	179	218	170	201	182	194	152	198	200	189	199	169	175	176	185	192	187	189	190	184	182	181	197	178	218	192	190	189	215	157	188	193	195	172	202	167	178	187	210	169	194	183	222	191	193	178	180	193	180	201	179	192	178	202	184	169	175	177	148	229	181	184	184	202	168	151	189	203	185	169	187	194	185	186	158	188	181	150	197	213	197	233	210	184	177	185	172	203	186	184	193	161	177	183	206	204	169	202	188	202	208	175	194	186	182	200	197	190	197	171	192	189	189	188	188	196	174	190	157	155	179	156	183	153	213	167	173	180	179	183	179	205	183	206	173	179	213	219	205	199	194	163	178	202	182	171	165	170	189	186	173	195	176	186	183	180	207	176	165	196	171	182	181	173	184	169	230	197	228	187	197	189	183	191	188	199	182	175	196	182	240	198	185	201	203	189	179	177	190	208	204	204	186	179	199	178	189	186	192	185	195	189	194	188	183	216	223	174	204	183	171	192	145	177	197	182	232	162	173	160	195	183	171	167	182	205	198	188	188	196	203	201	193	178	186	195	194	193	172	203	178	187	189	175	188	203	196	181	188	210	194	183	187	182	186	176	201	181	172	194	195	190	206	190	183	184	175	192	206	176	210	189	185	175	202	190	183	194	197	165	191	179	172	198	189	172	184	181	223	171	176	178	187	199	154	180	194	188	203	182	176	205	193	212	192	200	173	186	178	180	177	184	198	178	180	188	195	176	173	162	178	213	206	193	173	187	203	176	169	186	198	213	179	171	197	186	189	183	174	176	165	206	183	198	207	203	199	206	183	187	215	191	203	178	187	184	193	197	213	179	195	179	184	198	173	193	188	188	168	197	191	192	207	178	194	195	178	177	206	210	176	197	183	187	206	185	180	201	177	205	157	172	193	198	208	170	198	175	199	187	210	190	171	176	210	175	186	185	180	195	173	181	201	190	175	187	170	177	185	212	190	236	180	213	180	187	192	207	206	184	206	194	201	222	203	162	187	154	210	176	202	225	209	187	195	169	185	204	184	192	174	174	196	176	194	191	203	190	172	184	199	183	166	199	176	176	178	168	186	189	201	185	212	190	184	181	200	183	174	205	208	163	163	197	178	185	181	176	201	192	200	179	174	196	192	186	177	205	213	191	186	188	183	189	154	208	177	185	189	174	172	187	195	188	191	195	177	170	187	197	175	166	202	193	183	214	203	188	185	176	179	191	183	199	192	208	193	211	174	215	191	189	179	193	216	192	189	181	136	186	188	170	163	181	192	166	172	195	185	179	176	202	199	215	178	168	195	205	178	175	176	186	174	196	180	164	199	181	177	176	196	192	202	187	164	187	191	170	155	172	181	183	203	173	167	189	176	190	186	182	191	187	184	181	194	191	196	176	173	184	200	191	188	190	187	210	198	176	178	208	201	186	193	169	176	188	195	195	177	194	194	169	192	178	184	184	175	205	189	209	181	179	191	159	204	186	184	203	192	188	190	188	169	217	196	192	191	185	174	194	188	187	190	199	202	195	179	202	190	202	177	193	174	168	180	201	198	174	201	196	191	181	185	183	190	201	175	173	192	182	208	174	162	194	187	197	176	190	186	166	170	191	176	172	210	219	198	197	182	176	185	149	181	172	197	200	182	163	203	200	174	193	190	169	167	192	170	205	171	177	185	188	204	180	184	182	186	204	186	192	164	167	210	205	202	185	187	181	200	195	186	192	193	200	182	170	181	219	172	210	231	187	196	187	176	201	213	185	189	193	182	201	169	190	173	201	194	171	193	202	200	175	175	203	192	215	180	198	185	206	203	176	183	172	180	167	193	230	170	179	167	157	150	179	181	173	191	186	166	171	189	204	194	199	181	188	196	177	203	201	181	188	192	201	188	189	195	171	174	192	209	149	209	186	206	191	201	200	167	202	189	182	175	184	212	202	202	183	198	182	190	180	187	192	181	185	164	195	205	202	213	203	187	183	199	187	156	194	187	181	194	190	193	182	183	196	190	203	208	197	198	217	176	203	170	184	218	206	178	214	171	176	186	218	201	186	198	158	169	208	194	194	218	210	169	205	178	179	198	193	201	180	183	196	203	213	234	203	198	204	173	158	187	177	198	172	211	184	171	178	178	205	177	202	186	169	195	189	185	186	192	176	177	196	164	203	179	148	222	162	171	201	190	191	172	201	188	181	203	167	194	167	178	198	210	178	204	198	194	219	191	185	183	215	218	187	170	200	195	191	181	195	174	178	191	191	183	178	214	186	175	173	173	204	183	204	202	191	217	161	196	187	183	175	181	206	184	220	215	201	188	164	202	182	177	172	196	190	204	195	215	189	205	192	203	176	169	182	209	179	172	169	174	197	195	199	189	178	211	191	168	203	196	214	193	180	213	198	209	188	178	211	196	185	204	204	189	200	189	201	176	184	180	184	198	198	203	185	198	189	212	204	206	198	188	162	189	206	175	188	187	196	213	230	188	196	163	168	196	170	189	205	215	170	176	202	171	201	221	182	208	182	199	182	177	176	185	177	198	194	191	185	200	192	179	186	223	183	184	182	214	177	179	178	172	203	189	187	186	179	188	184	193	178	183	201	175	182	203	198	192	166	176	193	179	209	188	199	165	202	186	196	191	201	186	201	174	164	187	189	159	174	210	148	187	198	180	188	190	188	199	177	187	174	183	201	195	201	198	195	195	177	215	182	192	201	224	176	166	216	184	189	168	177	208	205	162	158	207	159	190	181	179	204	163	161	201	214	187	176	214	169	192	199	170	199	186	196	188	243	191	194	176	204	176	209	163	189	172	173	208	196	160	198	181	198	197	175	181	191	176	181	185	185	183	173	212	206	192	188	191	190	201	204	167	182	186	195	194	183	191	183	201	180	179	176	184	194	184	191	189	189	166	177	197	188	214	188	165	204	171	196	176	194	186	194	209	193	188	194	201	200	185	234	227	185	180	184	182	178	205	173	210	191	182	199	204	202	180	189	184	185	200	183	190	179	186	196	195	179	188	189	186	176	187	190	199	177	196	187	177	169	183	190	187	153	198	172	175	197	187	178	213	186	183	190	174	181	167	184	195	195	184	194	218	162	237	181	201	171	181	179	199	196	201	205	182	202	205	189	202	189	194	187	194	200	187	201	170	186	174	210	176	174	177	205	177	182	209	189	191	212	195	221	168	214	181	179	186	189	192	206	189	190	198	188	227	195	179	202	211	196	175	198	189	181	179	181	201	199	197	195	184	156	211	197	209	168	212	184	177	187	206	193	219	210	183	181	212	208	175	189	182	191	196	185	160	167	171	199	188	214	185	166	189	176	183	177	192	195	176	178	181	202	189	198	192	194	165	174	200	180	202
28786	23243	29578	32233	29536	22803	8048	1240	468	443	463	465	432	427	460	446	456	490	444	487	449	428	429	443	423	450	396	455	449	448	465	428	379	428	414	424	484	425	467	433	437	431	442	456	450	454	479	403	433	455	434	453	450	418	383	442	416	440	410	429	397	395	445	417	404	426	454	493	445	455	448	406	425	455	440	427	409	488	437	433	454	424	448	419	425	432	429	420	396	461	443	464	414	441	411	413	410	455	419	447	430	409	429	445	428	418	447	460	392	444	442	425	434	437	438	444	441	462	418	422	407	416	439	461	437	436	414	445	432	448	407	439	444	426	435	400	420	467	458	425	451	421	426	433	410	429	414	429	418	448	422	438	439	393	441	440	455	445	430	438	443	461	417	425	438	437	397	450	447	451	404	421	438	467	445	417	401	443	485	414	453	433	441	436	448	432	419	475	427	403	474	467	420	421	423	450	441	444	435	427	473	465	422	456	403	424	436	439	440	453	447	460	435	380	492	421	458	455	458	414	428	440	430	386	447	453	431	456	467	471	442	411	416	421	443	426	428	446	459	450	425	419	480	452	425	446	432	404	461	395	432	440	428	419	451	429	479	424	438	429	469	410	388	416	438	432	444	417	441	434	425	456	452	445	444	458	466	438	433	413	430	446	401	457	430	409	447	444	442	416	433	439	433	410	421	410	447	453	399	411	425	448	427	461	427	400	416	408	442	454	456	454	435	423	413	474	415	464	469	398	446	394	441	426	436	419	467	420	462	441	431	455	431	419	424	430	408	440	438	439	447	436	432	439	454	423	440	433	465	447	457	435	441	456	418	459	441	430	462	400	469	482	455	426	456	450	412	397	394	435	432	419	465	451	410	449	455	420	467	468	443	440	415	422	443	412	435	401	417	427	407	430	413	427	440	419	412	456	424	447	443	480	409	440	395	445	488	433	445	462	427	437	444	432	420	459	454	412	424	440	445	460	422	427	424	445	460	372	430	471	428	422	447	429	409	431	440	423	416	455	448	470	437	433	406	419	374	428	433	434	460	414	394	461	444	427	454	403	423	421	444	389	472	425	423	416	451	442	457	451	431	429	430	433	416	423	446	417	454	414	424	419	426	439	471	452	430	428	445	455	422	413	402	408	440	437	418	471	428	410	441	418	407	435	429	470	449	398	447	423	414	423	424	427	426	399	429	425	443	441	430	457	444	472	441	423	467	411	447	407	375	417	452	425	431	411	412	419	434	397	437	465	441	449	460	451	427	465	414	462	426	429	419	433	448	419	442	409	456	442	421	437	443	442	415	455	449	404	420	430	452	422	435	425	437	382	425	398	433	396	438	440	442	449	396	415	404	427	453	415	432	415	464	415	408	437	472	436	440	426	421	461	451	395	394	416	461	429	414	417	459	453	449	447	449	432	449	413	423	447	431	446	409	422	438	429	404	462	447	431	422	403	440	485	430	416	423	448	408	396	452	461	471	441	442	440	426	452	423	432	451	400	404	427	420	476	453	417	473	409	442	418	473	427	452	432	409	430	445	424	465	436	384	428	423	431	449	434	434	418	426	456	407	454	451	471	425	437	426	431	446	442	424	420	473	449	402	401	387	396	444	442	417	449	460	428	393	428	441	439	421	395	432	405	425	490	448	425	428	421	466	464	434	423	428	420	439	438	428	407	465	430	437	436	424	462	453	467	408	408	423	399	414	435	435	437	458	435	458	414	452	458	385	423	445	439	421	393	431	426	436	429	437	432	433	461	425	438	429	461	435	413	428	428	431	463	430	437	414	417	422	415	444	447	422	438	487	420	415	435	421	475	423	395	454	461	424	435	440	463	441	440	451	436	438	393	448	418	460	455	414	454	450	404	415	488	447	434	426	416	411	420	413	463	466	439	444	418	447	424	428	399	429	444	422	452	427	404	375	428	453	378	426	435	470	454	485	443	421	451	426	435	427	414	429	416	443	424	424	421	426	438	411	417	428	457	418	453	448	409	433	412	417	465	416	453	419	444	410	445	429	452	452	392	420	479	452	437	405	426	448	419	473	428	411	418	444	422	439	409	447	458	444	440	447	444	460	465	399	444	428	440	461	407	420	418	433	459	465	453	425	424	468	410	412	413	409	402	452	437	434	430	422	412	443	449	406	424	394	438	409	454	469	474	437	492	454	428	427	464	408	412	440	473	437	429	436	425	441	437	455	452	450	441	419	458	416	436	418	451	446	422	426	419	449	469	460	392	412	439	407	408	439	386	429	445	437	468	441	409	470	458	421	453	448	421	436	435	428	432	421	437	432	440	405	430	447	423	415	456	437	437	409	411	425	439	430	396	442	399	429	442	403	408	447	415	457	410	437	454	466	414	432	446	460	437	422	470	456	449	466	419	426	443	424	438	409	397	468	434	418	404	450	420	471	455	414	425	454	428	390	465	391	392	405	437	435	407	418	434	446	425	455	499	456	423	458	410	432	449	427	453	431	439	448	428	419	411	435	424	431	440	422	420	457	449	372	417	432	418	411	461	463	446	432	431	419	451	426	419	466	459	436	413	371	462	408	455	462	440	407	424	445	390	423	481	391	462	443	408	444	416	420	416	433	484	418	470	461	406	444	438	413	414	404	427	424	416	436	399	404	411	428	433	424	439	433	427	431	407	425	435	446	441	434	399	435	405	442	432	433	417	409	428	457	435	423	395	473	428	393	435	404	430	417	448	434	447	394	429	447	439	434	422	426	430	404	406	438	400	442	452	406	449	454	436	433	411	420	435	426	436	446	412	430	432	433	420	431	451	457	457	389	401	416	439	425	399	424	447	436	431	455	480	478	407	417	461	424	411	440	403	456	428	447	430	470	428	440	404	458	417	465	443	438	430	428	430	445	436	417	435	407	445	401	451	441	454	430	440	481	438	465	445	433	415	440	427	451	440	455	412	444	446	431	467	417	436	417	450	429	436	403	427	440	435	435	434	448	446	485	433	429	426	446	460	446	415	416	425	417	449	415	410	453	450	425	423	433	426	435	436	417	388	427	448	459	460	407	408	439	455	419	445	440	444	452	442	453	439	445	388	394	465	430	394	403	446	480	435	446	421	426	425	408	407	427	421	432	430	414	455	391	435	484	417	431	438	453	445	447	406	428	448	402	425	431	445	409	433	461	426	396	460	429	389	444	454	444	465	462	439	456	424	473	455	484	421	450	427	430	424	422	411	392	466	423	467	404	476	431	419	410	448	450	478	419	401	441	393	424	417	431	446	417	446	403	423	461	439	463	450	430	453	428	442	418	442	449	385	443	433	410	396	438	460	464	470	450	448	439	426	433	437	419	418	454	462	438	405	449	444	455	414	450	460	437	456	445	452	422	414	396	434	391	421	409	421	417	433	402	409	447	434	452	447	426	430	419	423	425	450	405	407	451	414	441	463	435	406	421	400	471	442	433	393	425	418	402	473	412	460	470	435	424	431	441	440	420	450	450	437	456	463	470	487	426	423	416	444	458	418	478	426	426	415
57828	38910	37515	33868	26560	14722	4655	590	279	253	238	224	243	226	214	213	239	207	211	222	201	250	234	223	226	226	203	228	242	225	191	225	205	240	232	238	224	220	225	205	228	235	191	221	179	206	211	219	215	227	218	175	221	187	224	210	195	219	204	222	213	203	220	205	212	215	209	226	207	221	214	225	228	196	226	197	180	227	217	209	199	208	221	221	218	194	218	190	217	217	225	211	218	201	190	227	203	228	200	216	213	181	203	223	217	245	227	193	242	209	224	259	209	194	207	229	217	222	217	239	235	223	213	218	230	220	212	252	234	218	229	233	197	197	234	228	201	226	233	191	181	221	239	210	200	213	224	217	233	223	223	191	219	192	211	210	201	202	203	220	218	231	209	202	216	225	216	217	251	205	229	219	213	221	204	204	208	233	230	228	198	196	214	212	220	243	203	220	257	209	220	215	212	221	245	216	233	173	190	228	208	200	189	213	221	204	240	208	213	224	234	236	201	216	203	231	210	214	185	200	213	225	197	228	212	232	231	223	185	206	216	222	219	207	215	218	217	203	198	184	236	201	223	237	266	210	219	225	203	214	222	192	205	212	226	219	202	239	214	219	217	207	238	231	188	218	244	228	238	212	215	210	230	197	233	193	192	205	244	231	214	240	234	220	207	193	196	242	225	197	204	216	221	237	214	213	198	188	224	216	181	188	206	217	206	214	207	230	207	207	188	212	208	208	206	233	224	230	191	218	214	219	207	223	193	215	227	220	233	223	211	218	201	209	214	242	207	230	183	211	225	219	225	216	193	239	244	217	217	243	220	217	187	223	197	208	177	227	214	183	250	220	225	245	224	217	198	211	225	197	213	235	213	205	200	199	193	219	206	198	193	218	210	215	228	223	192	261	181	208	256	196	211	205	213	212	206	259	186	218	207	201	201	156	221	214	205	199	183	234	225	193	205	219	224	230	218	227	215	236	200	210	193	199	204	228	213	217	219	189	203	233	206	207	193	205	206	206	214	211	195	195	225	225	200	220	207	244	219	224	205	195	216	222	224	212	210	235	201	210	204	231	206	219	197	225	221	203	225	220	212	221	221	221	204	209	222	225	213	225	197	235	197	218	263	230	190	219	234	238	213	195	223	221	201	200	214	216	220	216	208	212	217	184	215	215	195	188	206	220	218	215	225	216	201	228	227	214	219	200	223	225	201	191	217	191	208	222	205	221	231	235	216	176	221	197	208	210	218	221	196	214	203	214	224	210	224	218	219	207	211	221	206	200	226	211	223	226	211	231	182	233	260	220	189	217	191	267	196	219	207	215	229	237	230	219	225	205	221	236	200	219	217	185	212	217	213	208	210	203	226	236	256	227	213	236	212	200	194	218	209	240	211	230	206	194	202	217	185	218	218	214	216	213	247	216	221	203	224	219	216	205	188	213	200	205	211	216	192	202	198	226	233	212	228	218	208	217	193	208	198	214	219	205	222	229	238	198	223	208	220	200	231	197	221	233	225	204	204	196	229	215	215	206	235	225	284	222	190	233	233	222	180	237	203	201	224	218	210	219	220	197	201	206	213	210	225	240	211	230	212	206	216	213	210	182	225	209	208	199	207	213	228	189	240	224	203	195	234	228	191	232	238	231	213	178	205	187	230	224	196	219	220	214	204	193	229	198	211	205	224	217	214	206	218	212	224	202	237	230	200	206	230	226	190	204	204	188	219	211	222	198	205	224	209	233	234	202	226	211	194	214	225	221	235	236	228	201	198	201	244	209	223	217	211	202	187	214	224	197	215	226	220	225	228	224	210	215	241	225	226	213	215	233	214	214	217	188	218	234	229	202	205	215	214	234	219	244	215	209	232	161	215	218	223	239	216	230	231	210	248	244	210	208	213	194	212	226	206	205	211	186	188	231	195	211	238	225	218	189	225	194	210	209	223	192	236	210	197	209	228	194	230	189	223	221	206	227	209	241	220	190	217	222	223	225	245	206	206	222	226	216	204	222	225	229	231	208	228	207	185	184	195	210	247	201	226	240	205	220	223	225	181	215	198	207	238	235	196	220	236	199	196	224	219	229	200	242	204	219	207	224	268	194	223	224	233	200	203	202	213	189	181	249	197	221	220	201	229	214	251	200	210	230	216	226	228	228	233	241	197	199	245	220	214	210	218	224	223	257	223	190	197	180	204	202	221	215	214	211	221	193	225	211	204	215	199	213	209	234	189	220	229	187	219	214	218	245	203	220	212	223	218	234	202	237	204	205	229	206	196	214	232	178	199	217	236	202	216	219	225	239	221	192	222	206	217	218	233	194	231	219	219	221	252	240	224	214	224	204	219	217	191	242	194	228	214	242	221	200	171	219	235	240	234	211	218	201	197	220	238	235	211	210	200	187	210	220	245	208	212	222	211	230	231	179	199	234	209	226	203	237	214	248	224	223	224	212	215	226	225	209	222	216	231	194	204	226	201	216	184	213	227	218	221	198	214	223	187	203	221	204	188	218	232	198	233	233	228	219	204	213	198	222	210	209	230	204	230	207	214	247	213	223	212	244	214	208	172	212	191	208	224	229	206	214	192	215	200	206	216	217	219	234	198	192	215	202	207	204	210	175	192	191	226	226	199	214	222	231	196	196	229	204	215	203	241	225	228	212	249	212	239	225	198	213	232	221	230	194	203	200	213	227	227	199	206	178	231	250	195	241	205	220	214	204	248	231	232	211	190	223	236	203	190	203	225	220	219	213	208	234	213	210	214	198	235	182	201	217	201	251	237	202	219	217	209	242	245	205	218	223	232	215	186	230	203	212	220	231	195	231	201	219	196	219	195	238	223	225	211	204	217	205	228	223	209	226	214	236	206	215	235	221	221	177	192	187	213	216	214	233	188	218	197	201	217	222	195	211	217	217	171	227	193	228	220	213	233	213	218	214	227	230	170	201	232	192	230	203	189	197	218	221	202	222	226	216	213	222	246	205	220	213	232	219	207	230	200	207	242	210	196	254	216	223	230	228	212	219	197	183	209	225	208	202	205	223	219	229	222	195	212	210	221	214	197	220	213	171	227	232	227	212	201	235	235	220	244	222	211	216	238	222	205	227	237	236	217	209	222	213	206	216	194	208	217	233	206	201	231	206	237	235	215	229	224	214	220	203	196	198	194	209	216	219	218	218	199	229	202	202	207	220	221	216	210	217	228	217	206	200	239	215	242	212	199	211	215	237	228	210	200	210	205	196	210	197	207	203	203	217	211	229	215	233	206	173	208	206	232	213	202	217	205	204	215	202	214	227	206	219	234	198	210	211	197	216	212	176	202	231	215	225	212	174	186	216	237	210	200	200	193	204	194	216	222	222	180	203	196	201	212	242	230	212	228	201	200	200	211	184	207	219	209	223	197	238	193	248	218	204	228	240	222	205	224	207	226	205	214	208	207	221	232	249	217	199	198	194	187	203	216	206	232	243	204	217	208	210	180	217	243	218	233	205	208	209	211	208	221	225	198	196	209	220
37709	30834	39345	42670	38797	26360	10528	1826	677	585	527	508	499	518	431	480	488	513	529	486	495	456	469	474	496	446	475	528	475	452	483	483	468	498	482	520	474	495	473	495	454	469	466	454	475	497	464	457	489	430	466	471	468	472	510	442	470	431	492	478	482	505	468	472	502	465	467	463	437	481	476	458	463	488	435	452	461	469	509	507	473	394	513	494	470	457	490	484	469	509	446	448	487	495	438	439	482	470	449	469	500	518	507	466	467	457	475	492	443	478	468	487	460	425	469	470	490	501	467	446	450	430	477	433	444	489	466	461	486	482	510	476	463	464	485	497	462	450	445	467	465	504	504	495	487	455	465	463	451	458	448	459	476	474	444	476	480	426	481	462	484	497	482	487	476	451	476	477	478	490	480	457	522	492	485	478	492	484	470	470	479	503	471	490	489	477	465	472	441	482	482	443	459	492	421	477	484	445	476	445	434	480	493	442	478	517	462	456	515	449	460	467	470	463	475	464	468	479	457	475	452	449	431	505	491	496	444	458	470	457	450	479	465	439	482	481	478	439	478	448	461	504	472	476	455	450	471	482	478	473	433	475	458	508	484	431	486	496	450	422	489	486	455	450	487	419	447	454	443	491	451	448	461	453	450	486	452	474	486	451	425	488	441	446	475	465	491	446	476	490	463	452	478	458	471	459	464	472	469	479	480	484	451	481	466	459	477	422	482	446	464	459	434	482	497	460	455	515	440	498	475	430	430	430	457	491	448	477	440	475	451	475	427	471	470	435	455	469	474	440	466	454	460	470	429	445	460	491	447	477	502	497	436	465	464	480	476	461	440	468	491	459	470	467	466	492	443	487	434	513	430	516	466	464	468	461	445	453	485	471	456	472	486	480	485	455	467	492	499	454	449	460	465	462	483	504	474	464	457	463	478	499	448	467	462	475	452	491	525	483	460	446	457	489	471	435	475	472	445	488	480	437	455	449	461	501	485	457	459	456	485	441	453	437	449	470	467	447	457	471	475	502	491	466	473	462	443	439	460	459	476	466	467	480	473	439	470	449	497	464	481	483	426	467	481	472	486	455	474	452	456	465	431	470	484	465	479	443	499	482	466	451	469	450	498	500	479	470	483	475	457	476	489	445	417	464	467	500	504	471	456	455	460	472	494	504	466	467	433	487	437	476	443	485	453	487	498	525	453	433	441	503	491	511	447	471	411	465	471	479	444	459	428	515	455	475	456	504	476	497	466	462	493	455	437	458	486	470	516	501	445	465	411	456	480	475	488	454	439	453	500	456	452	530	454	461	491	496	474	451	479	474	455	448	470	478	451	450	455	448	457	436	490	465	429	479	459	489	490	462	469	465	465	456	465	513	451	477	486	486	461	492	460	503	492	499	465	476	480	487	471	486	487	512	470	442	461	510	485	474	468	464	491	497	440	455	460	460	498	472	453	481	453	501	489	479	494	484	443	430	438	474	470	479	451	479	453	467	484	443	468	493	465	507	494	450	457	493	468	462	505	463	478	485	475	451	467	485	474	431	458	492	482	476	498	470	473	472	456	473	488	468	485	483	451	486	460	449	495	466	474	491	450	452	461	458	516	456	452	462	468	445	506	498	485	460	450	490	470	480	506	473	459	493	462	500	466	465	471	482	479	409	478	449	451	465	482	475	448	436	500	494	503	489	478	427	498	411	470	463	444	477	479	461	467	477	456	455	463	468	463	450	427	487	483	458	469	497	477	505	523	495	489	471	467	488	486	477	473	457	453	459	513	416	514	481	489	497	450	462	461	429	469	477	481	459	503	475	469	480	442	452	453	490	450	524	497	501	469	502	491	506	459	454	467	465	450	482	476	478	443	484	460	497	471	430	483	492	486	458	465	435	487	510	463	444	480	495	478	460	467	482	436	433	470	462	484	463	494	486	488	455	431	453	459	479	482	459	492	443	470	500	492	446	478	449	466	448	459	471	463	482	477	437	470	468	473	438	502	484	499	444	424	474	437	514	448	444	461	461	458	468	452	488	483	465	482	485	460	471	490	498	473	477	483	487	475	477	474	470	511	425	458	448	495	476	491	459	499	462	475	431	491	440	490	492	460	476	453	462	457	459	452	448	490	454	458	460	512	465	466	463	462	479	506	483	482	452	480	481	470	470	480	452	482	470	505	487	457	461	464	472	481	501	434	484	436	470	476	480	483	464	461	449	517	489	487	446	448	442	452	474	493	460	438	475	475	447	488	471	467	463	474	457	436	502	487	434	451	453	469	440	453	453	482	474	470	466	474	475	481	508	456	512	481	469	460	482	488	437	425	474	495	512	457	464	477	439	476	484	443	439	470	489	460	495	436	481	501	460	451	488	511	485	465	468	513	482	454	469	469	469	504	436	433	414	494	475	491	445	443	469	462	491	450	463	503	518	462	473	457	455	528	493	459	450	431	487	472	481	463	475	451	508	468	489	446	483	479	475	453	476	461	481	441	487	478	472	474	484	480	498	445	460	435	467	457	485	479	407	460	511	487	471	499	481	487	446	496	504	442	445	494	491	472	488	472	450	463	475	475	461	440	460	476	493	454	463	486	469	501	486	518	477	460	469	464	498	460	481	458	467	472	469	472	432	515	493	474	458	466	468	437	469	510	477	482	469	490	478	446	480	447	449	473	511	488	482	481	457	470	462	449	476	493	445	484	473	477	445	501	445	445	481	474	475	487	469	504	460	456	449	456	478	474	482	455	476	478	523	426	438	399	462	489	434	468	469	442	488	477	462	490	456	475	459	495	449	458	443	438	452	496	483	442	491	485	452	456	423	477	465	480	477	467	490	502	463	486	523	540	476	496	515	483	467	457	444	484	472	503	451	468	474	500	485	460	452	481	471	451	425	488	457	451	455	493	453	455	476	473	469	445	504	487	425	449	465	434	482	483	474	454	449	486	476	466	489	471	468	517	461	446	492	450	490	492	461	471	495	491	460	474	446	446	469	464	463	425	463	462	438	455	449	451	444	481	468	482	482	464	470	475	493	508	462	472	468	454	434	477	485	473	485	474	488	506	448	473	492	500	488	460	509	495	460	447	492	470	477	473	497	497	477	463	471	405	492	478	473	451	451	446	501	461	434	462	450	450	517	499	515	472	454	472	467	497	497	455	506	508	490	503	467	498	508	468	448	415	467	463	468	455	456	464	473	464	481	425	448	465	426	496	452	457	513	431	475	455	485	480	474	494	488	479	442	472	520	519	447	459	513	475	467	460	443	444	482	446	502	491	450	482	458	453	499	458	477	463	469	465	453	478	484	432	459	495	452	472	448	493	480	479	471	444	500	449	535	494	466	465	463	456	481	474	476	469	495	444	458	489	452	498	474	457	474	479	487	464	407	460	471	440	465	449	422	466	440	419	448	482	478	478	480	469	418	472	451	468	476	480	475	481	479	454	442	464	475	498	457	469	483	454	501	474	476	506	472	525	480	467	509	462	484	469	466	529	500	475	495	455	479	473	439	451	478
33065	13727	7981	4054	1582	540	244	125	95	107	94	96	99	78	100	89	86	94	119	87	80	99	92	103	105	85	105	92	86	119	83	90	90	110	90	96	80	109	99	105	88	93	96	87	126	104	81	97	108	104	110	109	99	96	93	89	102	107	90	102	117	79	102	99	94	70	95	109	91	96	102	105	100	98	119	97	104	101	102	102	117	95	103	91	96	108	102	106	110	88	93	85	91	85	104	108	98	106	98	82	118	98	89	116	76	88	108	89	94	86	108	101	92	90	98	98	96	108	93	99	90	111	105	90	112	103	97	98	81	96	91	113	87	71	107	103	91	110	95	108	110	84	106	111	108	117	93	108	90	100	106	81	115	99	99	83	105	97	101	99	85	104	93	99	106	92	108	80	115	94	97	103	94	102	99	105	98	83	101	99	99	87	89	104	122	116	95	88	94	105	99	102	117	93	94	81	120	99	102	87	85	88	103	86	96	92	102	98	83	93	87	98	92	102	112	110	104	96	103	110	101	98	92	115	98	91	93	112	96	106	96	106	92	123	95	89	74	96	105	97	96	73	104	100	99	104	87	114	93	110	82	111	112	106	90	109	107	116	110	106	108	83	88	93	79	88	105	105	110	107	86	103	105	89	113	112	102	99	93	84	106	99	93	104	105	107	81	89	108	104	109	107	85	91	109	102	124	102	92	92	87	112	114	106	83	103	106	101	98	91	115	97	94	87	114	95	104	77	111	105	106	104	104	105	97	107	96	103	91	100	98	103	115	102	96	101	103	96	93	96	86	98	83	113	116	103	110	100	83	104	102	102	100	96	102	103	97	108	112	95	106	103	101	113	95	99	99	110	92	97	106	85	95	86	88	92	98	95	79	97	96	103	98	94	106	95	88	99	74	95	99	113	95	105	113	105	97	90	103	114	90	92	102	89	106	101	92	97	114	112	90	90	88	100	95	84	94	103	96	117	116	88	99	105	105	105	91	97	104	105	85	122	103	87	118	99	92	91	102	97	105	120	78	86	96	81	88	108	89	95	84	101	95	87	88	97	106	86	82	110	99	104	118	91	95	93	87	111	98	90	96	94	90	90	98	125	89	96	89	99	103	99	94	78	85	102	92	100	100	96	108	117	108	88	85	91	77	88	121	95	92	129	103	100	106	95	88	86	82	96	89	102	104	96	99	103	105	100	92	110	109	89	106	98	98	105	86	88	99	94	101	102	94	88	108	114	101	109	80	82	105	106	93	90	101	93	101	111	91	101	107	104	102	84	121	101	113	94	86	83	107	68	90	95	105	101	102	97	111	94	98	88	94	82	108	93	85	90	98	85	132	105	106	99	86	109	97	116	95	108	89	94	106	91	111	111	81	113	98	109	105	106	115	114	97	90	94	105	110	101	85	88	109	101	105	92	100	106	96	95	92	102	95	92	86	104	83	94	109	101	78	105	96	106	110	100	118	109	89	112	89	93	94	79	92	113	97	87	78	103	94	90	105	97	105	106	100	78	85	112	90	106	104	104	83	120	99	80	96	98	96	89	105	76	103	110	95	105	100	98	95	100	111	98	91	99	96	94	94	96	104	99	101	114	110	108	95	84	91	93	81	108	96	102	83	109	97	102	111	83	100	113	132	110	95	103	83	99	96	100	112	101	110	116	87	92	88	111	106	98	97	105	103	90	83	94	89	106	96	90	100	99	102	93	96	105	111	102	95	84	93	105	110	97	103	86	105	102	105	117	91	93	88	88	89	107	100	80	91	104	103	94	104	92	93	93	94	97	99	122	95	94	80	110	107	98	90	104	104	109	94	106	100	82	86	88	101	111	101	92	109	113	130	113	117	110	102	118	112	114	92	99	104	83	101	110	93	82	94	83	115	93	78	91	101	89	93	93	101	103	84	96	100	115	103	95	113	94	76	95	119	100	118	106	91	90	85	96	96	85	122	95	82	73	77	95	97	108	78	87	85	101	90	113	99	99	96	86	91	113	110	96	85	95	97	119	89	108	108	108	97	84	83	95	103	92	77	105	102	110	105	95	111	112	87	88	91	118	83	102	99	99	116	100	102	117	106	111	112	79	99	99	95	102	101	102	98	101	93	108	104	79	94	86	89	94	106	108	102	98	84	97	91	101	103	101	99	99	85	105	100	95	105	98	93	118	80	97	85	88	89	86	85	94	102	91	90	97	117	94	85	94	112	108	114	108	93	84	110	102	90	104	93	84	95	85	103	102	91	91	91	120	107	116	102	77	89	99	101	94	95	101	99	103	96	82	92	97	118	108	84	92	96	113	99	105	91	97	92	117	105	75	88	84	91	97	87	93	91	87	99	116	95	110	99	97	124	108	95	84	86	107	83	113	94	96	117	106	100	98	100	86	87	86	104	117	112	109	111	93	76	92	109	97	108	86	116	99	98	110	102	84	100	112	93	90	108	97	101	85	95	92	101	92	104	108	99	78	91	93	90	101	101	94	93	97	81	95	92	90	87	105	94	93	111	82	94	86	84	94	107	100	113	105	91	106	120	105	89	92	117	98	94	84	100	105	108	94	109	96	109	103	101	110	85	80	87	90	114	113	106	104	116	98	84	88	108	136	113	116	110	90	81	105	105	89	109	98	99	98	108	102	107	107	109	67	106	81	118	96	96	91	80	84	94	96	96	93	101	99	99	106	104	117	96	91	86	111	98	101	97	122	114	101	88	102	97	98	113	84	89	93	100	98	101	110	99	99	96	126	103	109	92	95	95	91	99	107	95	97	99	96	106	95	108	95	106	98	107	97	96	128	102	100	94	92	111	92	94	94	118	103	92	109	110	77	90	91	99	84	100	95	98	105	97	119	91	96	86	100	97	115	101	104	93	105	98	93	90	93	81	111	81	97	123	109	110	97	93	99	93	87	94	89	93	112	92	93	92	81	103	93	106	88	96	100	95	102	91	102	98	90	76	92	87	80	87	106	81	86	110	115	92	107	124	104	121	91	97	84	92	83	112	108	79	91	99	92	98	101	97	98	109	102	106	122	106	109	100	113	101	114	96	116	88	88	108	89	99	91	106	108	118	96	107	111	95	84	90	109	87	113	98	106	96	102	124	100	93	86	103	95	91	106	97	113	92	111	101	111	100	78	109	108	92	99	111	113	82	104	96	104	102	83	108	97	93	89	98	95	101	99	92	104	112	88	108	102	100	106	100	118	97	96	101	94	107	96	105	106	100	107	103	99	105	97	118	97	90	95	92	102	97	97	107	99	124	102	94	100	94	91	96	102	112	110	95	103	97	108	97	99	86	110	98	109	100	108	97	106	76	100	72	85	101	105	99	92	93	108	96	85	115	89	85	93	90	127	89	98	84	105	98	98	100	121	86	111	110	98	95	107	89	113	87	111	101	92	80	108	102	98	88	105	89	84	108	84	103	110	90	75	88	112	114	105	98	90	87	89	81	94	75	117	111	96	108	98	88	90	102	102	106	103	83	101	89	106	96	94	141	115	79	113	99	115
21070	10403	12788	10005	5181	2051	890	381	241	219	275	234	258	268	263	264	292	237	255	234	229	258	254	259	265	270	221	278	243	250	281	262	242	238	241	224	250	258	247	255	240	234	272	259	246	244	242	243	244	247	247	255	228	250	253	225	240	305	269	234	241	260	254	258	253	249	244	232	217	256	262	250	278	239	263	253	231	253	249	253	257	262	256	256	244	281	233	247	239	234	225	244	248	242	235	237	259	234	230	260	259	265	245	223	289	233	245	258	235	263	267	263	251	252	288	270	276	232	276	228	236	278	267	227	269	272	239	262	275	284	247	247	250	251	255	224	252	267	238	264	274	261	271	259	259	237	264	270	238	279	233	253	223	280	261	246	244	248	247	283	230	240	261	272	288	231	270	274	268	245	236	267	256	249	272	253	249	242	237	253	234	253	239	220	233	230	267	271	264	272	268	242	235	258	263	230	244	220	263	242	218	226	237	228	246	239	260	269	248	242	263	269	219	263	254	226	219	232	262	258	249	228	243	229	230	244	245	256	240	259	263	230	256	225	269	280	247	256	249	272	223	266	256	241	255	262	264	230	251	224	235	252	259	267	249	251	266	265	253	264	236	262	263	230	238	235	248	227	270	214	249	256	242	275	238	246	262	273	263	231	229	253	233	235	271	230	230	235	276	229	239	244	223	228	216	239	258	262	224	264	259	291	250	222	269	252	282	246	218	235	259	261	276	214	253	225	272	250	238	259	259	261	263	234	272	253	231	259	253	270	269	262	266	249	286	253	263	242	256	250	275	242	244	244	270	227	251	245	236	281	265	250	263	272	242	241	245	281	230	246	245	236	235	248	253	247	246	232	280	260	233	236	264	236	256	243	257	271	249	243	254	261	241	249	252	252	267	230	252	219	262	211	265	290	252	239	253	252	252	261	213	251	261	270	250	240	240	230	250	249	253	266	257	231	237	244	261	223	264	272	242	258	235	247	262	243	260	245	255	261	268	272	258	252	265	274	267	259	245	251	247	260	252	258	270	244	239	253	237	246	246	261	245	238	266	249	279	267	256	207	246	250	231	238	238	253	272	256	275	236	269	262	271	237	232	266	261	270	256	280	260	233	250	268	245	242	241	261	236	265	255	235	226	239	254	253	256	277	214	272	246	272	234	251	260	269	241	272	243	231	253	248	251	236	256	255	246	254	258	253	250	239	237	269	260	261	256	233	249	232	249	251	251	221	232	262	251	225	238	257	244	233	244	225	241	251	236	252	237	235	241	238	224	260	272	262	239	261	239	249	214	261	234	275	232	247	237	235	259	266	289	266	257	239	227	214	248	286	244	248	230	254	233	246	257	251	262	210	266	235	239	237	268	242	239	252	232	203	298	247	260	252	236	266	280	239	254	241	277	284	256	237	239	240	264	251	257	271	231	256	290	226	257	278	262	262	238	228	242	274	251	255	257	228	239	242	245	280	231	280	254	269	218	286	272	266	269	254	272	258	259	247	271	250	246	254	253	252	260	260	253	261	258	251	262	237	251	254	253	240	236	233	249	236	263	264	246	265	267	246	267	256	244	253	230	273	273	247	247	248	241	256	257	265	253	236	261	280	240	242	275	261	226	263	224	250	260	258	257	269	241	259	242	238	268	210	258	234	263	261	285	259	242	245	271	257	232	243	249	277	245	246	253	249	235	242	251	260	281	219	255	270	251	249	224	250	257	260	253	251	226	270	231	252	250	261	223	277	259	244	239	236	252	244	240	240	260	258	236	279	248	219	228	246	244	237	275	245	249	268	252	244	227	230	241	257	240	245	221	245	216	228	246	215	266	257	253	255	248	238	230	254	267	258	213	244	268	276	265	240	241	230	241	250	253	257	235	267	246	254	259	230	252	246	227	260	236	241	257	280	251	233	248	244	261	217	255	268	267	258	260	252	255	245	253	269	227	248	285	256	267	213	233	259	284	249	245	260	261	224	242	253	230	223	272	243	250	240	244	238	240	256	243	227	252	255	264	261	248	262	264	239	283	256	260	267	219	267	265	263	250	272	263	256	241	259	270	281	255	240	240	230	239	227	257	244	232	273	257	255	258	258	245	244	250	264	259	249	275	223	244	248	273	239	236	253	262	246	266	219	272	236	242	255	254	258	242	223	265	235	242	252	272	241	248	270	272	226	278	219	261	250	258	260	247	246	259	283	241	251	268	237	250	257	252	225	241	251	238	243	236	251	262	273	233	247	245	249	268	254	251	242	270	257	244	252	241	266	263	271	236	275	248	232	275	260	246	254	242	260	242	242	255	240	255	239	229	271	276	271	251	252	262	258	251	242	247	267	223	239	233	261	250	275	247	238	255	277	260	237	243	238	259	233	277	241	259	232	254	240	271	250	272	255	254	263	231	262	268	249	253	251	221	264	234	260	252	238	248	229	287	269	243	260	278	240	225	245	255	220	269	248	283	261	236	272	245	267	276	254	223	252	246	242	226	234	239	242	242	241	258	251	233	250	235	247	244	271	260	262	253	267	230	244	218	245	257	262	254	278	272	255	260	259	258	261	279	247	266	250	266	267	251	243	247	237	218	248	237	251	260	241	262	252	225	251	272	264	269	249	253	258	251	262	255	279	268	264	266	281	235	249	241	246	269	243	244	273	255	235	225	246	238	223	253	226	255	241	233	241	237	230	244	249	273	250	255	234	240	222	279	246	240	226	248	230	245	243	231	245	247	256	262	252	242	250	223	229	280	247	237	254	249	242	238	241	265	262	254	248	236	242	251	215	237	247	265	249	258	263	228	265	252	266	241	257	261	275	239	272	255	237	242	244	249	227	251	263	258	257	217	250	236	229	264	263	259	274	238	256	244	228	258	263	223	255	249	210	264	244	233	264	239	246	232	251	257	246	257	259	223	254	266	252	242	222	262	242	226	262	246	220	238	242	242	260	247	219	255	229	249	244	226	270	252	257	230	220	256	231	245	246	254	254	247	251	223	241	240	268	264	255	241	239	245	232	231	260	252	261	239	246	272	236	243	236	247	229	235	241	258	263	268	258	263	236	259	262	233	268	231	239	272	232	251	290	236	244	212	226	253	223	217	261	246	258	237	246	251	240	240	267	246	233	284	294	249	237	256	238	267	257	244	268	250	253	278	253	258	257	236	256	248	252	236	258	258	244	254	243	257	230	260	254	239	274	211	248	235	290	244	273	227	257	230	232	263	227	252	237	239	242	236	248	227	260	247	243	271	247	261	261	268	239	257	251	233	271	235	261	243	254	257	259	241	244	214	236	255	237	250	267	243	221	243	260	241	271	267	260	246	250	263	238	250	269	256	243	245	262	252	254	228	258	253	236	228	268	234	246	204	234	243	265	259	257	253	253	267	234	272	252	259	290	229	250	275	231	260	238	245	244	252	269	277	242	255	221	270	238	260	263	242	243	228	262	237	249	248	284	241	229	231	244	270	235	247	268	259	269	255	211	243	249	245	256	217	215	260	241	244	248	275	234	245	262
45404	28183	24705	18008	10026	3465	1869	523	222	205	211	176	180	155	188	211	191	212	200	187	193	193	203	175	204	181	197	175	186	178	183	197	176	168	179	200	188	173	179	184	146	188	170	183	180	163	175	193	205	209	210	201	171	156	179	177	166	171	168	225	174	195	190	165	180	210	201	177	168	178	178	209	188	161	147	174	201	190	178	166	172	163	165	183	162	168	178	194	147	194	167	192	186	161	188	181	174	187	200	180	181	184	168	201	184	188	167	160	191	184	188	182	182	198	178	189	163	167	189	170	186	190	178	184	158	198	169	184	178	173	205	206	215	206	181	168	185	194	150	154	187	176	192	175	190	141	177	180	172	194	203	160	198	204	177	155	164	143	170	164	167	186	197	199	204	193	166	176	183	166	191	195	192	180	191	171	197	175	187	158	170	196	170	200	179	178	193	180	202	189	179	166	180	185	193	179	202	176	200	200	192	195	176	166	158	208	167	193	186	195	171	187	203	182	180	163	165	199	148	181	165	189	190	144	171	174	210	182	196	190	190	181	214	172	183	181	188	187	170	181	197	201	189	188	158	176	184	179	185	185	185	191	217	189	163	180	182	198	170	216	166	170	159	197	195	184	220	192	183	171	193	187	191	174	182	181	164	157	161	178	176	175	189	186	197	168	175	188	167	174	198	179	152	185	180	197	165	164	178	188	163	196	163	173	186	180	190	178	203	182	180	207	172	177	195	206	205	207	186	164	189	174	184	187	189	204	193	166	149	193	184	167	203	169	191	176	195	184	177	198	175	171	160	175	162	185	169	189	200	185	173	205	184	185	179	189	185	161	172	190	187	179	182	179	177	190	185	164	159	194	197	179	210	189	195	188	157	167	185	164	165	187	202	160	179	170	200	187	190	152	187	179	215	195	190	177	200	205	161	200	200	171	206	168	166	198	190	200	191	174	184	178	182	176	183	182	193	199	156	172	171	168	187	190	169	158	218	201	162	184	186	169	174	161	188	181	184	186	202	190	201	212	168	173	182	190	183	173	190	214	227	182	162	168	152	178	175	181	184	172	197	199	181	175	198	169	197	215	168	184	171	170	177	174	166	197	174	173	198	173	183	185	204	184	194	189	186	185	183	160	172	164	201	178	171	180	200	180	174	200	173	178	176	218	188	189	197	178	187	183	189	170	162	171	192	192	164	185	174	178	187	164	184	168	190	183	167	178	184	196	178	178	182	197	188	161	176	190	203	186	209	173	177	190	217	183	158	215	172	188	197	161	174	185	187	159	151	189	169	174	173	181	178	167	162	195	157	179	193	189	173	188	179	177	188	199	169	153	173	179	169	176	205	190	190	201	170	171	196	177	171	196	173	182	177	203	150	173	205	223	194	190	181	202	181	174	198	175	194	194	166	200	152	175	181	193	190	179	161	189	194	190	164	177	193	197	182	176	164	180	183	190	177	164	183	195	176	182	192	189	176	180	185	180	178	184	180	177	204	213	175	201	211	183	206	203	176	174	178	166	200	188	207	169	193	189	193	192	183	180	190	194	178	183	199	161	182	190	170	171	165	175	157	174	191	179	163	184	190	161	192	218	194	180	184	185	175	184	160	184	166	197	184	160	169	196	157	168	179	184	200	175	173	156	181	191	187	202	186	180	186	196	207	181	195	189	160	185	182	164	173	173	180	184	187	185	181	171	144	192	177	164	202	200	187	195	191	190	188	173	180	188	191	190	192	194	176	191	212	204	187	176	200	159	189	187	174	194	177	184	164	188	183	201	199	177	190	167	200	194	162	167	168	203	179	186	176	192	184	195	188	176	184	194	174	187	177	191	193	186	173	187	193	163	181	174	157	196	216	191	183	170	193	197	158	190	170	196	172	166	190	188	188	189	180	201	178	183	177	170	196	177	180	174	160	194	167	170	193	175	182	180	188	165	165	170	172	181	203	166	203	145	188	170	174	170	195	194	200	195	163	205	181	196	194	152	213	183	190	171	165	204	199	184	195	204	209	182	156	209	179	199	217	196	170	186	187	198	179	194	180	179	179	173	173	212	171	153	185	181	201	183	155	189	177	193	198	176	183	188	178	163	191	201	174	175	184	171	170	184	167	159	172	184	175	191	161	165	188	213	169	189	171	184	167	152	204	176	161	173	172	164	195	193	191	214	180	187	166	170	171	210	178	175	203	177	174	188	172	191	186	188	171	164	180	179	181	164	184	183	178	186	198	181	182	190	197	175	197	196	175	185	184	207	179	207	170	187	201	173	188	169	160	168	165	194	164	174	199	165	164	155	185	165	192	165	203	168	191	188	170	172	204	179	167	197	188	155	200	207	163	163	185	177	190	205	196	168	174	174	167	161	192	168	199	172	233	205	183	188	180	173	187	188	204	181	173	181	177	174	163	189	178	189	184	173	176	186	189	194	190	206	182	178	184	204	168	185	172	193	191	159	204	192	190	175	148	165	193	192	190	190	176	183	184	184	206	183	172	179	180	192	194	194	214	185	198	185	189	204	168	188	146	173	198	181	172	179	151	206	185	166	189	183	195	195	176	177	176	193	186	210	179	153	145	194	167	176	195	156	151	183	174	184	170	177	187	151	180	181	185	191	197	190	191	164	185	160	187	159	167	203	177	166	184	186	191	213	206	209	193	182	164	201	207	175	191	183	175	211	200	209	178	183	182	199	193	195	189	173	177	174	194	160	207	169	180	201	208	187	211	203	176	177	188	184	178	168	184	194	180	194	179	178	188	184	194	181	180	198	150	170	195	193	215	185	185	199	202	208	223	199	185	180	163	186	170	150	173	194	187	182	171	179	167	154	185	185	180	192	176	181	191	189	157	182	192	199	169	181	202	174	169	178	179	196	181	172	187	185	193	216	171	174	190	186	179	177	188	171	170	190	169	191	190	211	177	178	180	207	222	194	177	171	178	188	187	193	178	202	170	206	189	217	159	194	206	182	180	176	183	169	190	194	181	174	156	165	175	176	174	173	183	202	180	177	169	176	203	184	197	198	162	170	169	171	173	196	193	197	191	175	191	189	172	197	187	174	178	170	179	195	198	182	171	177	177	211	180	176	194	179	205	196	177	167	158	192	207	193	176	191	190	211	212	194	198	184	183	177	177	180	197	171	185	177	159	179	205	193	197	182	177	175	177	197	196	185	190	202	215	207	182	183	202	202	185	191	162	179	175	181	194	174	180	195	172	165	176	185	191	187	173	170	187	187	184	186	156	177	179	195	189	165	183	177	173	213	210	181	186	186	215	204	180	200	163	186	193	201	207	185	189	192	180	180	174	183	203	166	159	205	228	187	211	182	166	179	181	196	174	163	152	174	192	195	174	170	184	194	169	191	171	195	171	189	180	165	184	181	201	212	200	183	208	191	199	215	200	166	199	187	173	180	181	193	175	193	170	179	174	188	181	182	180	157	167	163	189	168	189	195	183	177	169	174	176	187	173	154	214	189	202	203	189	191	180	199	194	180	191	178	193	177	177	209
29902	22983	29668	29049	20449	10178	6548	1601	499	452	466	454	419	434	414	429	406	432	430	446	461	435	369	424	425	395	459	442	400	395	438	444	462	436	457	410	389	394	436	419	408	407	424	397	421	446	407	433	453	398	425	435	428	427	442	430	448	428	418	417	415	423	370	415	383	446	461	438	463	438	431	432	431	415	439	441	406	437	424	428	416	402	453	416	378	442	412	409	471	459	411	428	426	448	404	386	422	386	473	420	427	434	423	394	403	432	396	443	423	391	426	443	420	402	407	434	397	398	378	423	436	426	416	452	440	403	401	423	424	464	416	408	426	476	428	445	442	414	409	412	404	442	383	434	404	437	411	449	403	409	415	376	381	414	427	420	422	387	454	422	394	393	434	449	409	423	407	420	411	427	405	449	409	396	465	444	413	425	427	423	404	429	428	467	472	430	446	385	442	446	423	409	421	405	437	411	426	393	431	401	447	389	396	382	448	395	424	421	425	435	402	401	393	397	412	395	434	399	435	428	457	404	406	424	424	395	426	421	403	412	437	454	453	416	469	447	422	460	412	447	415	383	381	440	431	432	430	430	430	443	385	452	438	401	423	437	435	441	412	438	421	386	410	447	427	445	385	399	432	428	393	420	397	414	437	436	447	452	469	431	398	402	411	391	440	427	446	417	414	417	400	423	421	446	389	395	438	408	413	429	441	422	418	414	435	405	430	437	418	440	401	390	399	430	427	407	442	408	406	456	369	429	414	447	449	455	381	425	429	400	412	416	448	397	417	408	419	423	436	420	426	430	417	410	427	415	393	386	431	439	418	424	428	402	390	439	408	450	418	424	413	449	404	408	442	417	403	413	450	435	416	383	452	433	449	432	464	435	422	404	405	423	402	394	400	477	428	408	427	385	395	455	434	408	423	410	406	402	440	430	397	437	419	455	430	445	453	409	458	476	446	419	479	405	412	397	435	397	424	393	415	453	391	412	427	405	422	432	395	420	435	436	437	411	425	453	418	404	410	403	469	449	448	406	423	405	431	441	421	402	392	377	390	390	389	407	407	434	419	400	415	426	435	408	397	418	399	434	400	417	417	414	432	425	413	405	439	457	383	463	405	424	407	413	431	405	403	412	419	418	420	423	397	381	426	383	450	440	428	431	438	430	418	398	419	409	454	410	423	457	371	434	430	393	429	446	409	392	408	391	444	412	407	437	419	408	403	412	422	406	437	397	428	455	430	396	370	409	438	401	401	453	406	432	435	416	415	416	418	398	460	423	416	421	441	416	406	410	416	448	398	445	421	431	445	458	455	436	441	417	388	425	423	374	414	388	394	439	472	429	405	448	425	430	431	382	437	438	407	381	426	420	405	418	425	477	407	407	425	421	390	423	441	426	424	423	458	411	426	400	409	412	448	459	444	418	394	407	433	428	394	391	437	444	469	450	404	438	428	442	418	419	426	381	421	416	436	401	430	388	448	380	418	426	436	405	436	407	423	395	419	411	421	433	428	419	435	431	432	420	390	440	483	428	428	436	456	390	439	439	403	424	403	426	445	424	403	382	427	405	418	418	415	391	412	386	395	363	407	437	393	388	440	415	431	450	417	440	404	445	417	438	439	400	387	459	415	435	421	424	404	426	430	433	464	453	403	420	388	414	428	436	433	432	415	421	444	416	450	367	451	420	431	403	431	431	455	453	389	415	388	431	394	425	418	419	409	434	425	401	444	420	376	410	419	407	421	439	424	410	434	376	436	396	391	406	392	425	438	396	434	462	388	413	398	423	414	460	427	455	440	398	413	439	433	420	394	430	435	420	430	438	395	443	421	383	436	400	436	427	381	404	408	459	448	438	438	462	405	446	381	396	434	457	478	394	418	431	422	437	412	402	389	356	431	423	434	441	434	424	400	470	476	419	458	407	388	427	433	419	477	421	409	465	397	435	424	472	448	421	448	420	416	388	447	409	418	438	449	421	410	455	441	455	432	397	395	397	430	427	438	419	413	437	431	406	422	427	438	426	418	432	409	376	450	414	392	430	439	456	423	426	426	411	430	449	403	432	397	448	421	417	444	403	387	430	418	435	441	446	413	411	416	389	457	422	419	446	426	418	409	426	425	422	409	477	400	438	410	417	458	401	435	470	394	446	427	407	408	431	430	400	407	404	461	419	408	397	405	401	449	413	434	392	384	400	423	448	434	427	399	437	414	446	420	434	413	415	431	434	435	442	470	421	474	434	393	450	404	422	423	414	407	399	441	410	407	428	402	431	377	420	410	417	421	393	393	418	411	427	441	436	400	406	454	435	403	422	402	444	425	387	412	404	416	422	414	402	411	441	425	442	391	455	439	410	412	405	427	432	419	442	390	413	402	378	425	389	416	422	416	430	426	443	447	431	414	439	437	419	410	390	435	432	423	388	398	435	377	444	426	440	449	420	419	450	416	443	437	459	401	431	395	411	411	392	451	402	415	437	433	460	419	432	434	409	426	427	406	401	429	459	451	381	416	468	423	438	447	393	449	411	405	458	385	439	427	401	439	419	444	454	434	404	410	426	406	412	408	447	405	427	407	422	437	404	430	398	423	413	395	431	450	437	407	391	407	445	407	472	419	412	415	404	419	419	431	437	434	395	448	455	420	408	432	412	454	432	444	455	415	421	420	410	442	439	428	427	397	423	389	425	429	427	435	398	434	392	429	409	383	431	421	430	385	423	445	419	426	423	432	443	415	431	461	403	398	394	406	435	394	440	443	453	448	410	389	425	427	386	419	418	429	401	392	461	445	417	417	428	422	437	426	425	401	398	399	415	436	455	420	388	371	409	448	430	407	382	390	396	413	449	385	421	378	457	461	448	461	412	423	448	410	426	429	400	408	429	393	438	417	465	391	426	402	405	432	425	441	406	404	431	411	441	438	413	451	423	425	435	432	389	417	459	448	383	408	404	461	397	412	387	420	451	433	407	402	404	388	424	446	410	393	435	398	417	412	385	456	436	414	436	428	396	437	424	458	405	424	426	418	402	434	411	424	417	436	435	416	393	425	438	449	398	445	436	426	460	452	403	422	421	419	392	431	427	423	392	434	427	463	442	432	417	449	411	404	454	424	405	410	403	440	418	435	432	426	439	420	404	390	421	443	420	409	445	446	456	425	382	428	399	453	425	401	409	425	427	419	404	413	450	408	411	399	471	459	448	470	427	404	441	391	426	413	403	462	449	409	437	410	428	431	432	447	415	411	447	407	394	430	381	400	444	401	419	394	394	409	443	414	383	420	416	415	432	424	458	443	464	423	412	438	431	432	398	395	396	422	401	417	412	407	393	419	410	419	375	442	371	397	441	436	433	434	406	421	369	430	408	441	455	418	454	435	426	410	405	424	409	463	412	399	409	396	485	407	408	456	453	429	401	418	450	397	386	418	417	421	399	433	472	423	406	437	433	378	436	407	413	446	480	404	427	377	438	453	399	421	411	410	448	429	453	401	435	381	395	412	413	404	439	417	441	383	433
56584	37218	34130	28301	17236	7108	2045	521	237	236	232	221	253	231	212	235	226	196	222	217	225	238	215	221	214	210	223	213	223	241	210	213	235	234	217	221	218	207	217	228	202	184	190	218	209	213	212	239	192	189	216	211	211	203	216	200	192	209	211	197	221	208	211	193	203	220	242	230	209	189	208	266	226	176	186	246	221	240	192	208	198	269	206	222	228	233	223	219	218	227	221	219	239	194	222	249	225	218	204	229	211	200	223	209	188	209	241	231	206	220	214	254	225	237	213	236	216	202	189	209	188	235	218	203	211	218	232	231	202	212	232	216	225	212	217	232	218	209	211	227	233	187	184	255	235	188	206	250	231	200	184	216	215	245	232	227	224	207	211	213	190	203	189	243	208	232	187	199	236	216	214	213	232	217	222	192	211	195	195	213	189	216	225	216	222	209	220	225	233	223	199	211	195	208	198	228	222	222	224	203	228	188	209	200	247	249	236	221	221	219	247	207	218	236	223	226	244	230	231	205	195	215	224	221	231	250	231	207	196	214	218	210	248	193	245	223	218	205	217	201	218	215	228	238	196	232	224	207	220	212	215	181	211	206	218	217	214	221	207	197	221	215	216	202	221	213	216	255	239	167	207	194	240	220	211	207	205	230	230	211	206	210	220	220	185	251	208	199	255	213	220	232	218	226	212	170	214	190	206	239	212	200	217	248	209	228	256	224	234	206	239	203	225	200	209	224	191	219	197	231	198	192	220	216	230	217	215	218	187	219	218	214	220	231	227	196	196	218	226	202	196	207	203	205	228	223	215	194	211	216	218	209	215	215	207	216	201	203	207	224	214	212	212	216	205	222	207	230	251	220	214	241	235	224	207	197	224	214	214	257	219	192	193	244	236	229	218	213	200	221	215	203	215	184	180	217	204	205	223	214	204	199	235	230	229	233	204	231	207	208	211	220	201	232	195	213	250	204	212	224	190	209	224	210	214	203	232	233	201	205	226	208	196	236	208	220	219	220	219	214	222	191	225	212	216	170	232	231	222	234	213	215	204	218	222	199	239	260	219	216	225	226	211	200	232	199	211	217	223	207	216	220	188	210	207	216	223	202	229	216	214	190	188	229	215	207	223	224	193	210	201	205	228	242	208	230	222	218	210	230	220	214	201	208	207	210	201	225	210	197	203	227	196	226	226	212	188	188	205	203	213	230	205	210	178	189	195	205	202	224	201	193	222	241	204	237	224	236	194	212	242	207	181	209	221	214	220	186	229	210	227	207	183	205	252	206	208	216	210	238	220	220	242	244	216	193	210	246	198	190	227	191	236	213	233	214	220	242	242	207	196	209	202	213	216	201	214	198	211	196	203	220	196	225	210	197	212	175	208	231	181	200	199	242	209	191	224	225	182	210	211	201	204	218	193	238	197	209	219	197	189	230	216	189	218	215	208	227	230	212	206	240	199	199	202	206	206	208	219	229	195	223	251	209	213	239	237	210	197	224	193	211	219	193	184	215	204	214	206	218	221	191	208	209	191	198	235	191	180	212	202	240	221	233	203	219	213	221	224	220	165	195	223	232	225	201	195	201	196	210	210	217	248	207	203	237	206	188	180	229	214	180	232	237	242	204	216	200	190	191	214	195	222	215	219	202	216	227	210	198	226	207	192	205	217	250	224	211	189	197	214	231	239	217	216	233	201	230	199	207	210	214	218	220	223	206	202	195	210	208	195	233	204	224	205	199	230	219	209	239	209	200	202	212	205	225	234	207	190	188	214	230	229	222	244	219	225	212	234	234	208	213	232	217	218	209	232	201	183	198	212	218	207	221	222	234	207	198	227	224	208	215	231	194	201	238	200	229	204	207	208	189	219	217	194	203	217	225	218	228	196	202	222	209	208	218	223	227	195	202	182	226	240	193	228	225	238	213	215	200	220	230	225	188	205	214	219	227	190	228	246	233	227	214	227	199	227	227	227	217	233	224	243	224	215	196	236	205	208	199	219	199	225	220	238	211	211	216	193	241	216	201	240	200	217	221	227	190	200	225	214	229	199	193	212	212	215	179	197	197	215	216	201	211	187	192	211	218	224	221	220	218	215	197	214	191	230	195	214	226	211	203	225	267	219	211	231	222	207	221	219	207	211	233	201	225	203	218	215	224	227	222	212	239	211	226	203	240	256	222	221	228	206	253	222	211	203	202	237	237	192	222	239	218	201	211	255	232	229	231	190	193	205	207	214	207	188	205	197	225	216	224	198	223	216	196	216	198	211	213	221	215	223	197	215	205	206	210	223	213	209	205	200	242	247	212	234	200	214	206	216	240	226	198	215	213	213	214	191	215	220	192	213	181	216	221	231	209	208	196	216	190	207	201	217	213	219	183	211	203	207	226	228	201	229	197	195	202	204	189	211	193	217	207	195	188	198	207	215	220	208	210	201	250	214	232	225	215	196	191	201	211	202	209	247	212	184	197	220	218	216	190	184	208	223	214	211	217	207	218	248	206	229	226	219	210	231	248	227	227	217	194	197	201	194	205	254	223	201	215	221	221	234	219	210	221	221	217	190	216	210	204	224	194	193	199	178	228	219	224	201	234	200	211	200	229	221	204	218	204	236	245	201	199	219	200	219	235	190	251	210	208	182	250	198	221	209	209	217	271	240	218	214	205	192	227	199	211	190	209	213	228	217	196	216	232	206	223	251	192	191	201	233	222	216	198	205	225	210	221	218	227	218	254	202	218	202	223	212	203	195	201	197	206	212	214	227	216	217	226	219	194	218	226	207	218	222	223	180	207	217	208	209	204	215	234	226	215	234	214	206	209	216	195	208	223	185	217	231	233	217	200	236	230	207	212	209	229	211	191	207	237	189	216	262	209	225	197	188	210	239	210	230	201	183	192	257	222	216	231	222	214	205	220	208	212	220	253	206	229	223	209	223	228	212	237	205	209	231	215	226	196	227	231	224	181	194	190	214	223	227	195	181	214	219	200	208	206	197	194	236	192	201	211	208	199	202	224	208	231	219	225	239	206	216	188	231	231	206	217	227	223	236	201	207	213	203	212	200	227	211	242	224	204	244	225	220	208	225	195	202	241	225	203	211	229	196	201	201	217	173	207	213	220	234	221	230	199	224	198	191	199	203	192	211	231	243	213	228	214	207	209	219	218	204	210	169	204	211	197	209	245	230	252	222	217	216	200	239	191	223	205	231	220	245	227	212	233	203	218	207	195	185	223	217	200	210	268	216	225	234	230	205	207	223	218	233	190	201	211	207	235	205	234	226	213	228	211	200	193	238	228	181	217	201	207	174	203	227	226	214	219	213	199	244	201	217	189	205	205	200	234	237	232	180	219	205	226	224	212	195	187	207	186	218	208	196	199	206	213	211	200	207	217	216	229	209	222	222	218	213	222	181	232	199	197	217	216	210	201	214	238	203	231	241	257	213	200	217	223	234	210	207	221	233	197	204	210	211	195	212	198	212	193	190	218	228	230	214	216	224	209	244	209	209	221
37037	30104	37287	37329	27223	16090	5920	1425	627	551	518	551	521	490	518	478	485	516	525	544	478	509	477	458	486	471	455	475	432	481	522	458	460	474	467	470	479	476	453	495	476	482	492	488	468	503	489	490	459	467	491	459	454	455	462	533	457	514	464	495	471	465	455	473	481	467	497	447	452	488	471	435	491	504	440	462	458	472	503	509	470	495	509	465	451	451	500	435	498	447	491	479	480	519	432	498	482	514	476	478	457	473	491	470	460	459	461	447	410	477	458	482	513	475	457	463	453	470	485	436	516	469	471	456	472	433	472	450	446	471	455	447	491	462	463	434	432	514	468	473	461	467	489	463	446	470	467	449	494	446	433	480	469	471	468	463	473	500	481	488	491	461	457	485	492	434	441	462	469	461	450	499	451	512	454	498	487	456	484	476	483	460	487	474	452	480	461	418	475	492	474	465	451	519	478	491	447	460	480	444	451	440	458	482	469	484	465	461	466	466	497	437	462	437	464	460	442	451	462	458	463	438	499	458	473	465	478	487	476	449	497	447	444	507	456	491	472	479	446	451	451	510	462	476	486	492	438	469	447	460	441	473	449	481	471	467	476	465	463	470	490	456	481	434	498	514	427	445	472	466	489	446	453	477	509	439	477	496	481	464	488	484	477	489	452	482	468	478	454	460	447	458	470	481	465	458	485	424	442	495	479	463	468	460	469	480	438	446	464	465	520	474	471	495	462	472	465	455	484	490	475	437	522	467	492	482	449	483	475	456	464	456	525	481	481	408	475	455	483	459	475	458	499	451	454	485	514	455	468	469	447	485	456	453	414	484	471	468	467	477	459	474	482	483	454	474	468	423	410	484	505	503	464	467	443	468	473	482	483	463	483	435	454	481	489	449	422	456	462	407	460	459	514	485	442	465	470	444	472	449	498	455	488	445	447	466	441	496	524	474	474	445	489	465	450	487	481	468	470	491	454	473	517	468	466	463	460	458	451	517	477	471	462	485	413	477	461	493	463	453	487	478	469	460	466	484	453	468	480	448	431	495	465	483	435	495	514	501	475	462	435	473	456	468	462	433	428	476	499	446	465	478	454	472	474	482	468	452	461	450	497	441	461	448	485	471	480	500	453	488	454	465	457	473	472	474	495	475	480	461	451	475	465	447	468	463	442	453	483	484	447	474	452	456	477	442	466	471	450	512	467	441	453	468	466	483	468	503	457	458	480	467	471	460	458	441	464	498	409	494	461	449	517	489	454	469	474	493	444	460	444	442	482	500	486	484	463	476	495	507	415	475	462	510	455	476	458	459	454	458	463	481	450	453	459	493	475	478	463	470	437	475	450	459	491	496	495	492	473	532	449	469	471	505	477	469	458	481	460	484	481	472	447	479	485	513	479	479	492	477	455	456	422	431	462	425	448	438	457	474	504	461	452	452	434	461	484	465	480	481	469	456	419	453	472	496	462	501	475	495	467	440	481	464	452	447	477	451	476	463	480	450	463	451	454	486	437	510	460	482	442	431	462	476	459	465	495	471	478	467	467	459	480	416	471	472	474	491	467	454	477	449	478	488	498	449	446	494	481	512	443	490	465	512	501	463	452	469	481	493	443	453	491	449	453	441	467	444	466	493	502	459	467	483	475	473	483	447	457	465	473	468	470	481	498	489	473	477	490	455	449	459	438	462	428	501	484	457	483	504	430	425	496	453	467	462	430	490	486	493	485	524	462	500	465	467	482	479	422	514	429	448	459	422	468	440	505	473	456	438	476	451	429	451	476	524	482	464	460	408	442	473	508	440	496	480	477	490	490	473	511	447	484	532	457	456	492	469	460	500	465	475	439	470	496	488	518	475	506	481	464	482	462	482	456	454	484	502	466	471	481	489	468	488	433	438	478	488	457	450	446	464	447	493	464	449	461	466	408	519	468	467	506	495	455	493	428	456	458	510	478	473	474	469	465	454	460	526	500	486	486	487	483	487	476	457	450	504	466	473	476	453	468	489	462	476	461	437	465	463	473	421	485	464	475	464	482	513	460	437	499	460	465	479	470	476	445	449	452	466	448	434	435	503	470	499	479	496	493	464	446	446	458	468	476	440	516	492	452	456	460	514	521	451	471	439	472	462	449	490	473	444	487	473	437	474	493	480	463	479	443	457	464	478	459	484	469	437	447	460	487	455	458	488	435	463	433	482	467	457	457	494	491	453	445	503	470	458	460	467	486	454	475	471	458	471	481	451	476	463	463	466	479	495	499	468	528	459	436	486	425	500	451	478	472	431	504	468	481	470	454	433	455	490	452	472	477	503	440	476	460	484	479	475	486	462	462	487	484	461	471	460	480	465	485	433	463	474	481	452	465	465	497	478	493	470	482	482	445	503	468	454	501	464	446	447	505	458	450	479	500	492	490	488	478	470	493	472	454	469	496	438	461	448	475	491	507	443	468	454	503	459	489	455	465	471	481	491	452	473	422	410	458	468	491	469	433	491	440	438	483	493	503	454	441	446	486	474	456	508	461	452	516	497	441	434	434	484	478	494	471	478	468	447	489	458	423	467	442	457	470	441	439	485	445	446	476	496	495	453	487	456	442	470	453	441	463	479	501	481	486	472	444	473	479	464	479	506	463	480	468	513	474	456	473	444	487	466	483	488	497	437	489	459	470	438	496	482	459	460	477	436	455	516	460	489	484	462	457	445	435	507	496	444	493	441	466	465	476	454	457	458	447	452	462	522	482	483	424	465	475	482	460	461	435	441	428	466	487	472	480	471	506	482	444	498	473	448	449	456	465	455	485	448	456	450	462	470	442	483	427	466	438	434	465	468	470	474	498	447	499	490	491	441	442	496	454	457	486	480	438	449	468	461	462	503	474	439	436	506	448	492	451	453	431	497	451	485	461	463	480	439	460	483	440	484	439	496	448	489	440	485	446	451	508	488	463	450	457	507	411	492	466	463	453	475	492	460	473	493	464	443	479	498	471	472	476	498	447	529	508	467	522	489	449	462	458	486	473	455	456	495	460	450	486	523	467	437	500	468	484	493	449	522	477	460	466	424	499	539	495	484	476	455	473	422	476	467	474	478	474	463	455	460	485	453	458	510	503	466	491	454	520	503	477	475	472	468	500	455	452	456	487	466	479	494	530	494	493	440	471	476	419	483	429	474	468	473	457	454	424	474	456	477	461	433	469	450	457	457	477	441	477	483	449	450	480	454	472	467	450	471	469	453	489	458	437	427	484	465	466	494	517	489	488	452	490	476	474	463	428	431	458	460	455	482	465	472	463	523	471	435	425	504	471	490	490	458	496	470	476	463	489	448	438	519	424	510	452	436	515	502	473	487	447	507	488	449	503	494	485	443	484	499	448	434	430	464	459	496	468	467	493	479	457	476	475	456	482	464	466	455	475	478	487	462	530	426	481	435	460	448	449	480	490	473	449	459	460	485	472	456	481	451	457	485	430	450	474	487	462	491	492	485	450	478	459	499	479	466	517	514	457	436	481	493
32952	18739	8671	3196	1223	690	490	248	153	107	100	105	98	110	93	103	138	107	119	113	120	93	116	115	116	121	109	105	97	109	109	81	120	99	95	115	100	111	112	105	116	111	99	96	103	104	126	113	127	108	98	104	95	104	99	105	95	96	102	94	107	92	105	122	105	114	108	109	105	106	104	109	136	108	93	118	113	125	104	112	97	117	115	109	126	120	96	106	108	101	103	113	85	91	118	117	95	112	127	124	105	107	98	116	124	95	98	82	93	122	133	116	94	119	100	115	115	115	96	110	123	119	107	100	111	127	105	123	109	118	112	108	94	104	130	99	92	94	108	114	106	119	103	96	113	127	115	119	115	86	104	121	117	122	113	99	136	122	118	112	106	98	116	93	115	104	102	94	110	135	137	131	109	129	113	111	111	116	136	139	113	113	104	96	108	116	112	120	105	114	102	121	107	99	107	104	113	102	112	112	97	104	98	110	122	114	117	113	117	118	112	95	107	118	106	108	110	104	131	106	97	111	97	115	97	110	120	101	88	116	104	100	108	95	95	116	110	123	131	123	113	111	106	123	122	113	114	114	106	95	127	116	109	109	108	119	88	116	114	86	105	100	82	125	112	121	137	124	100	113	93	100	128	98	97	107	95	114	125	119	113	113	118	101	125	109	123	123	113	102	107	97	113	111	85	110	109	107	99	113	90	128	118	107	119	114	108	119	87	89	108	103	101	113	103	97	117	105	97	126	103	96	93	118	117	104	127	112	88	98	113	100	97	96	117	124	112	135	122	117	118	103	113	98	98	109	118	106	92	106	148	109	112	123	99	117	104	102	99	84	129	101	94	124	115	113	122	120	97	92	102	113	89	99	110	117	97	112	117	128	113	95	96	122	100	108	128	117	112	117	109	106	146	127	100	108	107	108	102	100	95	125	115	106	103	107	112	98	89	122	119	117	101	115	91	111	118	114	103	104	124	124	118	108	108	109	111	106	108	129	108	108	114	92	108	109	107	110	116	116	105	106	106	93	113	95	127	91	101	104	100	127	102	119	121	93	99	104	133	117	104	125	116	104	122	103	93	91	112	105	110	109	115	143	105	94	124	102	113	91	123	100	98	105	112	126	110	136	101	124	90	112	102	104	130	108	118	102	104	121	113	131	117	116	116	118	118	129	132	116	115	111	118	111	91	123	135	108	109	121	118	106	107	114	97	113	96	88	115	117	134	103	105	84	103	77	118	103	115	108	118	120	93	125	128	95	109	93	95	123	103	97	118	114	117	103	101	127	100	112	112	112	98	122	100	129	95	107	100	94	96	121	107	112	101	110	116	128	119	107	128	104	92	115	102	83	97	107	102	124	96	112	114	93	93	129	107	107	112	133	133	118	129	125	109	112	122	126	118	123	131	100	102	108	108	113	108	93	101	101	112	124	96	110	113	104	111	92	121	113	93	110	108	110	136	105	122	112	88	115	104	110	75	109	106	119	125	114	103	114	99	103	115	103	106	122	93	110	106	108	94	115	97	134	115	129	107	101	105	103	115	115	120	112	87	98	122	96	99	114	99	111	90	93	101	111	102	118	85	124	124	108	104	101	131	111	89	103	100	120	107	129	103	116	95	93	129	100	89	110	115	101	114	94	100	104	129	104	105	110	101	105	153	122	98	118	100	86	121	99	105	113	106	109	112	98	124	114	117	100	113	104	114	117	114	111	90	114	126	111	100	135	116	103	106	119	107	111	106	97	124	107	108	110	115	115	104	119	94	113	105	111	105	107	133	118	120	98	118	108	99	108	119	103	109	116	107	112	104	104	94	108	111	95	105	126	90	93	83	107	111	129	125	129	106	114	100	99	111	124	102	110	113	99	104	104	126	102	101	103	90	121	114	134	112	112	108	107	119	118	119	120	106	118	121	117	84	117	101	97	107	109	114	123	111	138	96	126	86	98	118	118	109	88	118	110	121	105	103	100	91	111	107	81	117	125	107	88	117	111	108	124	118	101	100	104	122	113	104	107	108	138	114	109	118	103	107	115	92	130	116	123	110	104	100	117	138	109	110	105	107	100	105	107	124	111	123	120	96	102	132	102	103	109	119	109	106	114	104	109	116	130	113	103	125	117	123	96	129	97	104	93	125	115	112	130	94	116	109	117	106	126	121	109	117	107	95	100	97	99	111	102	87	143	99	132	107	96	105	124	122	107	105	105	108	117	118	116	114	115	111	117	109	105	99	94	90	131	131	102	117	96	123	121	94	129	126	111	103	103	116	102	124	106	122	121	110	109	112	103	131	130	106	107	115	123	116	114	105	101	114	103	113	119	124	119	119	113	109	105	112	102	119	110	95	107	110	105	110	109	87	103	139	100	134	118	127	109	113	133	124	113	97	138	110	107	99	101	101	105	112	117	120	115	101	118	117	125	106	106	99	100	111	113	124	113	109	100	92	109	90	109	116	112	105	102	124	122	110	107	111	106	101	111	114	97	88	109	91	101	128	103	109	93	89	89	92	105	107	92	96	105	116	105	108	102	103	110	103	118	102	114	108	115	123	105	110	100	106	110	108	116	93	130	123	131	105	116	129	115	105	119	103	100	123	107	125	128	101	113	116	116	102	114	110	112	112	106	123	109	99	121	119	123	115	84	105	100	133	111	105	114	103	94	118	105	127	111	112	103	122	106	122	108	120	108	119	123	100	111	120	108	122	88	103	109	111	112	117	129	112	111	97	109	102	125	113	107	118	116	105	82	118	106	114	99	108	106	87	96	123	98	96	90	102	113	107	98	85	115	112	104	130	118	106	110	116	111	106	105	103	87	118	119	128	121	106	117	106	100	100	110	122	106	106	116	98	108	106	107	92	110	116	111	105	98	111	99	112	129	105	103	102	110	116	114	135	110	123	135	127	97	98	120	92	107	134	122	120	101	119	128	104	116	114	113	123	103	120	107	123	107	110	121	94	118	106	123	126	109	121	114	116	114	82	119	101	124	109	107	105	107	121	103	86	90	119	97	91	88	109	111	104	128	125	126	121	105	115	120	114	113	107	101	111	112	108	110	104	129	110	100	98	120	94	123	113	95	117	108	102	133	98	99	101	118	86	104	105	102	98	92	122	132	113	132	121	110	115	120	116	120	95	126	99	116	133	124	107	113	109	100	120	104	99	110	121	109	98	95	114	124	81	116	115	95	101	99	100	116	108	118	106	117	114	102	105	106	114	97	121	120	132	121	101	112	103	107	127	91	112	111	110	93	102	101	105	94	116	97	107	97	96	97	121	88	119	108	112	115	119	111	94	91	114	103	104	108	118	97	129	111	103	103	105	94	104	120	103	117	95	125	95	132	107	107	99	113	107	123	113	123	144	114	120	110	121	105	107	109	118	114	103	105	108	104	123	121	118	107	118	117	110	114	94	113	122	98	103	111	99	118	105	125	114	98	113	119	138	111	86	98	104	120	97	123	124	94	82	114	111	114	129	107	107	112	111	111	116	110	102	109	111	100	95	118
21534	14635	11974	8247	4162	2881	1826	897	516	259	274	263	260	245	270	262	259	279	250	279	285	270	263	269	277	287	248	281	275	247	271	269	252	259	320	266	286	314	251	258	291	230	255	268	272	282	276	305	299	280	265	271	254	273	247	249	234	275	265	300	285	275	284	293	262	276	255	274	264	262	305	272	290	254	267	263	283	258	246	271	276	271	287	274	253	274	267	258	298	267	308	287	275	282	279	236	295	302	255	245	268	262	286	303	267	278	276	258	264	282	290	273	289	272	287	271	279	281	305	313	282	252	261	280	270	252	242	286	274	307	271	261	273	292	287	248	250	277	271	271	282	260	278	279	280	256	279	289	253	243	268	278	298	307	284	287	283	305	258	289	291	256	307	298	237	281	301	257	275	288	264	280	258	270	268	288	280	281	287	286	280	235	294	266	272	284	285	278	265	254	267	248	295	291	247	264	263	275	271	276	248	270	269	285	274	287	280	305	265	275	266	273	264	271	295	267	305	251	308	247	295	249	248	284	306	277	290	280	270	282	263	290	274	283	295	293	271	261	281	279	272	263	272	284	303	274	294	269	261	259	297	273	287	282	267	274	267	272	284	249	263	256	297	267	327	270	311	289	247	252	280	270	253	273	273	286	291	293	257	275	284	283	255	284	253	256	273	253	303	271	281	270	283	309	288	278	251	253	301	278	280	274	262	251	264	289	290	255	260	277	242	288	290	267	267	267	261	247	282	264	284	251	283	274	269	280	282	287	271	302	272	230	274	281	263	262	253	261	256	305	286	266	280	273	283	267	262	268	287	277	270	289	293	296	264	262	271	284	261	296	302	276	277	280	262	290	257	271	305	241	280	267	285	265	278	290	290	279	275	274	245	257	266	257	252	274	265	253	283	300	298	275	284	290	261	266	269	313	282	275	255	269	240	247	284	256	294	287	257	272	286	294	277	249	261	309	287	312	253	286	289	287	294	244	268	245	276	269	279	284	287	268	280	304	258	242	272	278	258	273	279	284	273	266	255	290	323	289	262	254	275	292	295	286	275	299	265	284	271	270	252	274	262	274	296	271	257	255	267	294	268	271	274	271	270	269	271	274	261	273	279	262	284	278	277	287	271	282	264	261	258	271	288	298	281	259	302	265	273	278	224	250	267	284	291	293	269	268	309	294	276	262	262	290	290	287	287	240	243	250	280	259	292	314	312	282	264	270	253	276	278	266	267	291	272	299	254	276	282	312	287	291	252	310	255	242	264	306	270	263	269	264	283	268	262	256	270	259	268	267	282	292	301	268	269	299	305	281	283	281	282	248	284	261	281	258	268	257	272	294	272	310	270	280	267	275	239	253	277	224	280	297	248	278	256	239	264	261	263	284	265	283	239	256	268	276	277	296	272	275	252	291	281	276	247	224	264	294	284	284	261	284	296	260	294	330	301	273	273	294	300	264	273	276	292	279	255	312	294	290	287	262	263	301	286	256	268	243	295	299	285	271	279	300	269	263	270	286	285	244	249	253	299	247	280	231	283	258	272	246	275	241	275	301	262	279	293	254	275	261	267	292	267	288	275	291	276	311	273	262	272	278	271	289	278	255	265	304	255	265	298	255	289	317	270	262	290	266	257	265	273	257	276	303	292	248	297	269	264	270	271	289	270	268	280	255	252	279	263	273	234	273	292	279	288	271	290	308	272	287	313	269	245	269	269	286	263	298	261	283	257	258	302	292	285	276	275	247	266	250	254	287	269	257	254	251	274	281	272	242	255	254	290	256	287	263	260	290	285	288	266	281	281	274	281	293	300	260	288	262	308	265	288	284	311	289	267	278	282	266	281	296	277	274	281	296	294	272	292	287	267	296	303	255	279	290	273	266	278	293	311	282	244	325	275	268	283	283	285	274	278	289	292	281	274	294	260	311	287	267	240	261	231	261	277	249	282	265	278	276	243	263	330	274	259	269	286	274	303	268	270	270	304	302	266	262	299	258	278	275	279	303	265	260	272	269	298	275	277	277	280	284	239	305	262	256	286	296	263	234	269	282	310	224	285	256	259	285	302	299	244	269	262	266	291	260	257	249	298	275	246	289	268	283	301	272	284	248	256	263	261	275	264	276	244	288	299	259	270	273	269	268	261	270	264	296	281	248	277	244	282	300	303	279	268	260	281	249	268	250	259	285	269	290	281	285	281	285	258	279	285	261	270	249	273	244	263	276	269	288	281	290	281	261	258	314	268	265	236	297	266	253	284	282	278	268	276	291	299	269	265	304	276	259	246	282	281	278	276	277	254	264	278	263	296	247	277	263	273	290	277	262	263	265	263	269	268	279	263	275	273	218	282	279	239	239	290	298	275	274	274	277	295	274	291	268	232	280	295	270	256	265	253	289	260	285	296	265	286	283	281	257	275	279	262	264	290	282	268	293	262	267	310	295	284	260	287	275	294	256	282	295	268	256	278	290	289	290	257	280	300	249	271	252	289	251	267	247	238	288	275	290	246	287	287	288	294	270	312	270	278	294	261	279	276	270	270	264	281	287	284	301	286	290	231	282	260	274	245	282	270	273	276	269	279	276	262	279	264	263	271	249	267	283	263	301	258	259	274	312	238	235	256	297	267	262	275	270	291	255	292	271	288	284	284	273	338	289	284	252	249	248	268	290	258	250	286	268	254	299	254	288	275	299	264	274	254	274	270	283	272	290	266	264	257	299	274	288	270	284	273	291	262	278	293	275	248	260	285	248	301	293	261	295	274	268	268	302	275	283	307	301	277	262	308	277	270	300	269	282	297	301	328	236	286	288	266	280	269	283	268	241	284	290	252	267	261	277	247	257	278	273	247	304	263	267	264	268	299	260	267	249	244	303	306	262	278	283	287	286	253	292	259	275	290	254	257	287	278	257	270	275	295	252	284	291	250	273	278	276	255	266	305	284	276	291	267	242	275	266	251	256	265	277	245	245	272	287	303	264	291	284	269	246	247	243	262	269	253	285	280	265	258	293	262	253	280	304	269	287	278	278	262	278	258	256	268	264	276	289	242	312	281	285	269	285	297	265	260	304	274	268	259	277	291	296	300	262	282	289	250	272	283	325	264	263	269	264	275	265	251	275	280	275	281	297	298	288	287	261	259	234	296	280	260	266	269	264	293	301	289	307	275	267	266	274	260	295	264	275	237	267	262	297	281	283	259	244	319	287	262	278	263	315	281	276	291	279	281	280	243	283	278	263	258	245	285	258	252	271	286	284	271	257	270	281	282	285	265	260	256	283	271	287	252	294	293	273	283	260	269	279	281	279	272	267	285	256	273	271	253	278	298	263	285	276	280	273	277	280	276	279	294	257	311	264	266	282	286	267	297	292	290	235	291	276	286	280	277	281	297	281	283	305	268	266	271	287	275	246	281	292	266	280	282	264	317	239	272	266	262	271	287	287	287	286	284	278	281	268	264	282	262	267	263	251	257	267	256	269	289	267	261	267	276	291	268	273	289	248	255	271	279	297	286	259
49428	29009	19431	12861	9064	5911	2747	1007	565	225	194	175	193	213	197	189	199	181	189	205	208	213	196	245	195	222	168	193	181	210	195	186	192	191	196	191	206	196	188	226	195	197	194	156	196	185	197	200	201	175	206	214	210	193	171	170	233	200	213	191	207	187	221	191	191	163	196	193	203	182	185	184	173	191	196	210	209	192	193	174	185	193	187	217	159	197	178	215	202	201	198	210	208	192	197	217	190	187	204	200	178	199	197	192	182	199	196	206	206	184	213	210	198	207	213	200	186	176	215	198	204	208	215	186	180	168	196	192	210	206	194	179	193	209	203	224	195	210	174	195	178	184	213	210	199	200	179	219	210	190	190	193	203	224	194	211	206	183	163	205	195	200	207	184	186	201	225	185	202	212	195	177	205	209	208	189	206	194	206	207	206	197	233	200	187	194	159	190	184	212	219	182	189	216	194	195	207	234	207	175	223	204	178	202	199	175	203	210	185	178	199	210	183	163	211	196	190	178	186	167	187	206	198	211	202	218	202	196	164	194	202	207	201	206	205	194	182	204	189	190	195	219	230	216	191	216	167	176	209	177	160	201	186	202	185	192	203	189	188	181	204	207	196	178	202	198	216	226	199	172	214	205	189	169	179	197	177	203	197	183	202	216	211	208	197	174	188	206	194	196	193	185	219	204	186	184	211	191	198	174	177	205	172	190	188	189	180	184	159	175	240	193	192	181	213	193	185	192	186	205	192	190	191	191	192	201	202	200	218	182	174	198	203	184	201	160	210	201	216	208	216	204	211	190	169	188	175	202	182	195	186	179	187	201	166	225	186	171	176	188	186	198	190	177	182	228	219	191	236	189	177	223	191	201	175	191	227	199	181	203	170	179	215	201	196	203	193	221	168	198	204	211	172	209	194	214	184	221	213	186	192	197	176	188	198	195	199	218	206	214	210	185	188	201	179	191	218	177	205	206	198	200	202	187	218	201	179	221	201	192	180	203	192	189	188	181	190	178	214	192	219	206	188	197	189	176	199	200	205	177	218	221	191	187	212	198	205	193	185	197	201	254	180	180	200	215	195	191	200	201	182	208	176	209	181	220	196	205	217	199	228	192	192	186	182	211	211	190	198	213	192	200	201	184	203	185	180	201	190	194	198	215	167	179	197	208	202	185	187	203	230	200	187	210	208	214	193	192	192	208	241	198	181	198	187	177	200	205	181	195	177	207	183	193	181	220	182	159	184	208	204	207	191	158	190	174	196	190	194	187	171	177	210	203	182	179	236	219	200	168	183	210	216	211	181	177	214	208	189	195	205	184	183	200	209	224	179	196	162	188	192	190	201	176	200	156	178	207	181	202	207	192	192	176	199	189	183	164	197	219	193	194	187	195	200	172	173	172	242	199	197	228	213	175	201	180	191	201	223	200	192	178	187	184	177	194	194	163	194	219	179	202	187	162	207	175	179	167	173	169	229	207	191	182	219	192	179	199	191	190	187	190	198	216	194	200	190	193	215	188	173	159	178	213	198	199	195	227	225	181	178	188	200	204	193	185	205	198	207	180	184	192	186	185	195	206	231	199	177	186	199	219	187	217	183	180	198	195	206	197	166	195	196	166	199	217	197	172	195	189	203	194	216	241	206	190	216	201	167	166	204	191	207	205	190	179	170	204	169	178	198	222	194	220	200	205	191	193	190	209	200	207	180	183	197	185	186	183	213	193	222	219	200	193	173	182	172	212	186	191	231	196	218	187	196	209	214	168	193	198	199	183	203	207	179	181	191	176	159	184	202	180	192	197	207	172	200	221	215	184	207	212	179	192	184	196	199	183	189	191	208	186	201	183	196	229	186	178	184	159	220	210	204	216	186	228	209	191	193	208	180	192	184	225	214	208	224	198	184	198	180	186	199	179	215	205	183	205	185	192	206	202	190	181	212	189	207	178	190	192	191	197	208	197	221	199	191	183	199	211	173	199	225	202	172	201	198	180	203	205	192	199	189	170	184	194	182	212	192	177	180	223	170	198	192	182	190	194	175	197	191	204	187	186	189	202	185	178	199	200	189	199	201	195	196	186	212	191	198	215	181	205	207	206	181	201	235	190	198	197	199	211	213	197	202	201	205	177	207	193	199	180	172	180	190	159	183	184	200	187	193	204	204	195	187	189	172	186	189	185	176	184	204	203	176	202	203	168	184	207	174	192	175	210	190	211	175	209	199	190	211	226	186	187	180	215	161	195	203	217	201	180	188	186	205	214	181	209	225	200	209	168	205	201	175	192	185	205	181	192	196	195	193	207	229	181	206	193	214	183	214	174	191	194	209	207	192	218	183	190	184	186	163	184	207	174	188	183	197	200	194	196	198	198	208	178	221	205	240	204	184	191	198	197	219	188	219	165	185	174	188	177	201	178	183	199	197	207	192	220	178	209	209	207	192	206	169	188	200	216	211	192	165	175	203	195	175	215	218	180	194	192	205	192	210	188	184	198	223	196	176	155	143	188	210	193	212	207	182	201	192	196	190	222	211	206	194	180	197	190	205	187	198	187	185	190	184	196	197	208	183	212	194	190	189	193	189	202	216	183	196	207	191	193	208	206	181	180	162	200	187	193	208	200	181	197	204	180	204	181	215	234	223	175	206	185	159	170	199	196	199	223	192	227	172	180	198	199	220	186	229	190	216	204	219	198	148	187	173	191	195	210	182	161	198	185	191	177	187	193	193	195	222	168	194	190	202	169	203	189	184	207	198	230	203	187	178	195	191	202	206	177	193	211	186	211	212	187	188	186	198	203	189	197	206	199	173	214	174	205	185	215	227	199	173	197	220	198	176	205	199	188	217	178	227	173	196	188	210	197	196	183	201	186	190	226	181	191	213	193	226	198	197	199	184	181	202	177	166	191	190	186	189	205	203	205	159	201	199	188	175	205	186	196	210	197	186	196	203	177	187	223	168	182	219	170	210	187	205	216	218	199	218	201	192	178	172	180	205	179	190	196	202	195	176	213	188	162	198	162	203	197	206	215	178	215	192	182	198	204	192	227	196	192	201	189	193	182	214	195	187	187	197	212	201	187	195	214	193	198	175	199	199	187	214	170	192	204	186	198	191	218	210	214	209	207	217	214	185	190	199	174	211	183	204	210	211	221	177	221	184	209	220	177	186	197	210	189	222	190	190	198	191	201	219	205	214	193	181	205	195	192	222	198	216	198	195	204	187	198	182	221	191	194	209	193	185	196	201	206	207	189	218	196	189	178	191	191	232	189	163	209	187	190	192	185	163	195	160	212	200	189	202	200	193	188	187	199	169	204	241	211	198	204	205	216	189	206	185	190	198	190	212	203	204	191	200	204	217	190	202	192	199	188	206	182	196	218	199	221	177	195	174	203	211	192	204	224	198	221	192	186	201	224	180	199	194	214	218	197	184	170	203	199	186	203	197	173	198	199	188	187	193	201	210	188	191	185	195	173	197	185	203	184	168	200	212	220	215	182	181	195	195	203	187	159
32815	22727	23824	23687	21539	16879	9292	3677	1927	541	488	489	441	455	448	467	466	494	430	431	446	471	485	444	459	429	485	435	441	403	430	421	449	461	487	457	431	449	433	440	447	449	394	445	446	486	442	391	450	444	460	418	455	439	440	452	447	450	483	449	471	477	454	468	479	441	426	448	495	461	450	463	432	439	441	444	469	449	489	409	446	446	467	472	458	460	482	435	463	430	425	432	469	458	434	428	454	446	432	472	415	447	451	458	452	444	427	491	480	458	443	453	434	484	451	446	482	393	421	423	467	393	439	469	447	456	473	483	451	437	479	407	409	484	426	438	453	405	458	471	431	437	433	496	426	458	451	405	476	441	436	462	431	449	469	482	404	465	461	431	445	446	444	456	479	437	447	455	437	486	451	424	445	430	468	429	440	422	448	479	436	484	478	443	466	448	433	492	478	493	456	453	465	435	478	454	457	424	461	418	442	430	461	450	440	448	459	426	428	456	428	457	482	420	415	428	451	446	438	470	463	500	429	470	437	458	471	467	469	470	469	477	438	477	460	438	447	464	451	400	466	482	426	455	435	430	479	438	470	446	446	436	428	425	473	445	467	449	440	481	435	455	432	460	447	448	418	449	461	448	492	466	445	443	453	450	475	453	446	483	445	449	458	463	434	426	412	426	467	481	450	425	444	485	434	462	496	442	448	415	440	458	436	462	465	454	446	456	419	451	431	474	442	439	414	470	433	440	474	448	455	457	435	455	440	443	456	449	438	488	433	473	460	451	436	468	418	446	427	467	446	468	425	445	458	472	447	423	460	470	448	464	446	477	494	443	434	419	445	424	430	489	411	432	450	495	489	477	434	477	427	431	432	437	458	427	449	485	429	453	455	478	425	421	465	444	441	470	460	453	487	443	460	440	440	452	449	463	470	448	436	442	426	431	434	440	437	411	404	504	452	434	428	459	448	420	446	450	460	460	426	437	452	478	435	457	461	446	484	493	422	434	451	436	455	409	440	430	449	395	435	439	460	468	408	465	469	430	460	463	438	443	433	472	481	482	443	453	475	437	455	450	435	469	446	425	459	427	452	437	429	438	448	479	454	454	427	452	453	442	422	450	469	455	457	432	453	429	447	424	439	416	468	436	445	432	429	433	453	442	430	490	437	480	488	501	460	415	446	444	438	442	485	457	428	437	442	414	462	427	486	466	454	438	441	467	442	459	436	464	417	461	431	459	466	428	428	452	475	453	410	472	469	474	420	413	448	477	432	442	468	423	438	440	447	449	425	422	460	409	438	425	428	476	457	447	442	440	445	443	468	469	443	467	437	456	424	440	472	475	469	469	461	423	439	489	470	431	429	446	399	450	436	447	452	449	455	460	463	439	438	461	403	400	435	458	436	487	435	445	427	442	440	452	454	447	462	474	418	427	487	449	437	445	428	452	458	455	489	466	415	454	461	426	473	469	452	435	435	424	469	444	434	474	470	474	431	463	455	430	414	441	420	455	473	415	434	411	406	449	471	435	420	433	491	427	416	452	474	449	436	435	424	432	475	450	414	442	454	437	498	461	460	470	462	449	448	425	446	415	466	460	509	462	424	457	431	459	416	444	463	429	464	476	439	432	470	430	416	430	457	420	464	451	466	434	454	459	453	434	426	442	424	458	439	418	445	443	439	456	448	450	483	443	453	494	479	455	376	439	450	437	423	451	468	435	403	447	439	428	484	439	480	459	422	455	430	473	416	462	446	517	447	482	484	452	432	476	435	449	444	474	447	447	455	446	480	445	421	455	456	449	459	440	464	450	454	427	453	420	446	433	449	453	427	461	441	434	421	456	437	406	459	418	474	488	413	450	408	435	453	431	439	446	455	439	440	445	464	459	463	451	487	446	436	438	470	439	471	441	451	480	438	472	428	441	467	442	471	423	408	458	437	401	426	458	468	391	424	471	477	446	483	438	478	485	420	425	432	457	464	440	423	424	458	456	461	439	474	460	434	441	485	437	455	462	410	450	440	427	447	419	431	503	458	456	435	455	396	457	474	424	453	417	437	478	457	422	457	458	433	453	438	452	424	474	442	437	452	408	390	417	449	488	475	487	429	465	456	458	434	417	447	465	443	418	409	435	459	411	419	450	452	411	460	439	444	433	482	459	423	403	447	450	408	451	414	454	455	478	446	434	453	418	448	475	447	440	434	453	478	404	399	435	456	449	462	410	438	433	459	470	424	431	479	421	440	451	418	411	456	447	481	428	468	448	423	426	470	463	432	461	439	460	430	466	462	470	491	464	473	449	433	434	441	491	472	467	406	454	455	466	470	465	437	443	490	389	455	412	489	464	442	455	458	435	449	460	457	478	421	442	485	485	448	456	455	436	464	490	443	442	459	434	451	439	474	502	418	471	449	444	420	470	464	462	422	455	471	445	482	409	438	433	445	440	456	442	420	472	442	459	446	402	424	451	469	480	493	467	446	496	426	482	474	449	435	449	434	449	508	427	469	420	428	456	478	422	450	456	460	435	429	485	432	438	446	416	437	440	460	445	423	432	429	431	454	441	430	445	488	425	425	428	434	447	498	438	446	438	484	438	451	459	417	414	442	435	470	434	486	471	411	440	445	427	425	452	463	408	437	453	453	451	457	415	444	447	431	439	450	432	457	432	436	451	436	459	437	462	445	445	435	435	437	446	476	497	463	443	484	460	454	448	466	427	438	461	453	473	447	475	444	457	460	440	452	434	441	432	453	440	426	434	449	430	424	477	455	475	455	499	482	454	483	440	360	438	444	481	464	458	484	439	421	439	466	470	429	430	476	420	452	463	467	420	451	462	464	440	445	420	437	429	392	461	463	451	418	461	441	435	424	421	435	478	473	441	474	453	439	409	459	434	433	413	432	497	427	448	463	427	415	463	461	444	456	440	394	450	460	431	467	460	419	423	418	473	472	442	452	467	488	515	433	387	455	439	443	435	486	433	452	478	437	411	458	464	427	441	407	391	458	414	452	444	418	477	459	439	448	432	469	462	465	456	449	429	452	474	425	410	466	424	442	474	481	440	404	435	444	470	458	463	441	460	443	415	440	435	452	454	410	478	425	425	431	415	445	447	471	454	442	470	437	468	455	410	422	453	455	439	457	441	483	454	462	421	432	446	451	437	448	431	433	437	416	437	469	414	421	447	476	456	440	461	440	462	430	454	452	443	455	467	426	447	460	436	427	467	464	468	442	448	451	451	441	454	451	448	498	445	443	399	425	469	440	409	436	461	451	456	426	467	439	486	403	438	438	443	459	494	453	470	429	457	449	421	444	489	450	451	437	449	447	462	457	438	460	423	475	473	460	450	445	449	475	438	464	434	450	430	447	436	427	461	463	464	432	436	437	450	438	475	451	431	454	444	451	455	457	458	460	473	444	426	413	416	446	488	461	490	460	448	451	452	429	453	455	431	457	474	422	489	457	464	475	451	461	450	445	443	430	435	439	450	455	473	443	410	506	429	453	463	429	469
57290	37793	34780	29988	20954	11444	5077	1464	399	233	232	297	228	232	224	243	214	179	216	268	213	232	215	232	233	225	250	201	212	223	229	208	239	210	216	220	222	205	202	221	232	204	246	244	222	203	222	231	226	209	219	199	212	233	209	184	208	247	200	202	234	203	204	221	230	223	183	250	213	199	207	217	211	223	214	212	208	221	228	221	217	217	230	209	213	209	217	208	211	217	220	198	186	220	221	218	216	212	224	198	215	239	212	226	222	209	206	235	244	223	236	217	240	224	194	215	228	231	230	233	238	258	226	229	220	216	203	203	229	220	209	213	218	208	228	200	206	174	209	195	212	215	191	208	212	245	227	219	244	218	245	200	224	225	242	199	227	213	219	239	220	221	224	213	192	230	201	207	233	235	207	205	202	227	246	225	241	180	213	226	214	222	228	233	216	208	215	230	240	225	238	231	227	201	205	245	207	221	199	230	188	227	207	220	216	250	222	216	180	229	203	245	205	243	219	195	198	208	213	231	201	212	227	195	228	230	210	204	210	218	223	220	248	213	213	202	211	258	212	211	222	234	244	234	232	225	241	260	213	228	219	230	200	236	213	197	208	245	212	216	194	219	218	212	210	241	210	213	228	213	206	215	202	221	216	229	243	244	208	218	242	213	204	228	203	203	207	213	213	202	212	213	215	221	231	232	215	236	202	238	221	216	224	218	186	210	208	205	222	209	231	216	233	228	204	211	196	219	223	222	223	211	199	200	225	216	227	208	210	226	225	237	234	188	200	242	224	200	210	181	228	218	245	231	207	180	223	186	220	252	222	184	208	227	218	228	206	243	197	252	208	205	215	202	225	213	226	209	202	238	207	216	211	200	234	217	212	203	212	244	215	209	219	239	240	227	206	222	221	209	209	205	224	236	219	222	204	206	205	225	219	213	211	232	222	215	207	201	210	227	222	231	229	238	241	193	222	227	218	213	220	208	225	240	187	210	219	197	221	177	216	192	220	227	210	223	226	212	223	185	206	200	223	226	232	252	221	212	229	214	222	201	219	187	205	183	185	209	260	236	186	239	187	210	240	205	192	229	216	215	238	212	185	245	213	201	204	196	246	202	204	220	229	248	227	198	227	214	222	199	227	213	194	216	220	208	221	225	236	222	203	190	215	235	244	233	208	224	254	201	233	230	222	245	214	207	212	216	200	212	199	208	215	200	200	229	223	210	224	247	241	208	233	215	190	216	256	229	234	232	238	238	230	236	231	222	205	255	195	230	208	236	245	218	232	196	211	223	236	262	215	229	197	210	205	245	225	225	216	190	200	232	202	218	227	201	222	200	212	198	230	241	207	238	228	219	188	188	203	231	210	210	214	228	229	218	240	240	218	211	230	239	208	243	238	205	219	250	213	204	240	191	213	243	219	233	195	200	215	198	228	201	216	221	207	232	228	221	237	212	212	218	231	203	232	214	228	197	206	213	210	227	212	197	208	257	225	194	211	203	232	195	240	238	214	196	197	220	222	219	233	228	227	222	238	223	230	218	237	186	215	240	229	217	212	228	223	196	229	220	235	207	218	208	220	232	222	219	230	208	211	216	213	202	249	204	224	216	185	232	212	205	205	226	253	223	227	203	179	234	197	218	219	225	228	220	230	210	236	221	186	251	257	244	235	225	223	199	190	204	218	215	228	219	213	223	239	199	199	200	214	219	212	224	217	214	217	182	209	200	221	221	235	229	216	203	220	215	234	223	224	222	198	227	222	220	215	221	199	225	211	226	219	204	236	224	245	225	235	220	202	214	257	231	213	250	209	243	206	219	215	228	231	210	196	256	202	203	239	237	202	204	213	244	216	230	199	226	205	203	190	223	233	233	229	234	235	221	204	208	183	195	196	197	228	262	199	239	225	214	216	224	207	188	208	237	236	226	229	230	206	221	234	236	204	220	204	204	216	230	204	201	205	209	200	225	200	182	187	200	211	200	204	218	224	237	230	203	196	216	217	208	220	227	249	216	221	203	207	229	218	214	212	222	237	230	226	201	208	227	225	241	234	189	210	220	241	219	247	212	241	218	227	211	199	240	218	197	229	214	208	214	209	220	218	233	229	211	227	246	196	250	200	192	235	235	258	202	218	238	243	207	184	208	201	208	205	237	230	238	219	226	214	210	231	236	230	210	241	227	187	216	217	254	222	226	211	196	196	225	223	222	211	238	201	205	212	232	227	226	222	213	235	185	228	233	218	225	228	214	221	225	215	205	206	228	211	206	213	200	203	227	206	220	225	231	251	253	239	203	232	230	189	221	220	217	224	237	208	196	231	226	201	238	216	223	223	202	218	217	242	229	220	216	214	203	204	199	216	212	234	213	213	208	197	218	221	243	202	228	199	217	240	208	187	235	242	218	229	194	203	206	201	237	178	224	209	198	220	211	215	215	217	206	226	233	203	231	215	193	234	231	239	222	213	191	234	209	230	224	214	207	219	217	231	229	220	227	238	231	216	220	203	224	243	214	205	200	217	226	217	224	227	216	249	263	223	192	216	228	216	201	225	240	234	240	166	215	209	226	224	214	193	233	212	210	227	214	203	215	232	221	203	221	193	218	265	223	223	251	176	229	169	242	219	226	200	237	207	211	211	193	215	228	205	221	226	205	259	207	208	238	231	256	229	215	237	223	250	264	226	225	243	206	233	210	212	225	223	219	199	206	257	205	236	215	223	219	221	234	207	232	223	239	236	241	200	230	207	203	220	257	201	200	203	228	219	235	213	226	225	206	214	227	225	199	222	225	246	215	205	207	205	188	207	186	211	211	241	219	212	225	208	199	244	195	189	208	217	246	244	227	222	205	197	197	209	205	255	219	227	250	206	222	243	200	248	205	215	227	219	225	194	188	223	216	210	189	236	237	197	211	214	186	189	221	226	237	215	251	235	210	224	215	234	218	225	216	207	225	220	198	228	212	211	205	195	228	226	204	241	246	239	214	207	215	203	222	217	230	230	209	186	214	212	264	252	207	223	217	202	225	241	224	224	209	180	219	217	233	220	202	192	225	219	231	224	215	253	249	210	204	213	235	204	226	196	235	216	209	213	205	216	220	204	235	226	202	208	214	233	202	207	219	218	209	214	226	218	219	212	215	224	227	210	217	193	225	202	222	213	222	222	231	243	193	221	205	231	222	223	246	219	195	204	205	205	229	215	219	223	208	222	202	229	241	223	210	220	234	201	207	198	219	213	211	222	207	229	208	192	234	231	225	212	214	197	212	242	228	225	228	206	206	196	219	216	235	226	221	214	247	201	231	199	232	205	240	211	222	234	187	210	220	227	227	224	203	200	214	226	192	220	241	190	201	210	229	201	213	218	246	201	199	220	199	220	213	207	227	192	227	190	204	237	215	209	228	246	190	278	210	236	226	229	211	225	227	251	212	225	194	217	213	200	204	217	230	221	187	251	218	214	237	207	207	208	249	236	225	209	200	221	228	202	215	262	238	239	218	230	198	220	251	229	214
37831	30091	37531	39222	33410	23252	13314	4905	1019	632	532	531	510	499	505	479	493	534	527	508	487	508	516	457	474	510	486	496	474	438	498	494	460	474	465	487	511	429	488	533	482	497	477	476	474	500	453	481	482	467	542	510	497	497	474	504	471	455	493	451	486	500	497	474	507	503	468	465	528	490	436	492	476	466	500	464	499	495	450	457	451	469	479	485	524	480	463	519	463	462	482	508	438	484	444	453	473	460	492	456	447	486	467	458	431	515	487	473	485	453	484	503	499	492	450	498	473	461	445	495	470	498	486	493	518	484	470	463	503	503	474	512	487	471	478	467	511	486	497	482	464	453	506	452	481	485	510	462	463	468	463	471	462	466	463	480	470	470	467	435	477	479	470	484	507	473	510	484	467	462	463	471	489	467	489	511	492	491	509	491	486	447	497	483	444	520	467	458	446	441	468	497	498	524	462	476	450	468	471	466	470	488	504	468	477	477	509	506	491	475	429	457	497	473	468	447	491	463	459	469	470	449	471	479	516	487	451	461	461	471	462	521	472	464	495	482	493	525	431	481	484	533	479	470	458	491	448	494	454	476	457	508	490	465	493	462	509	496	475	472	473	481	482	481	482	472	475	492	490	460	483	477	504	480	480	448	477	489	470	471	440	444	467	469	431	513	510	466	464	489	482	499	455	467	482	466	484	456	479	487	523	457	470	495	455	441	494	457	473	448	435	472	487	480	436	464	446	508	468	485	498	509	493	452	495	456	443	442	499	482	502	475	454	485	508	475	490	459	484	484	480	486	495	450	473	464	479	470	528	469	508	444	464	496	486	494	495	472	449	497	477	483	494	476	481	489	468	473	491	464	501	481	487	487	497	478	487	454	453	503	458	470	469	478	445	453	482	506	453	433	468	480	453	414	478	483	472	491	474	458	498	466	466	495	522	441	457	519	465	461	458	467	470	510	449	474	497	481	424	488	463	469	418	428	457	476	455	472	446	473	477	503	439	497	508	456	441	480	451	441	477	498	469	468	462	471	468	485	501	466	463	440	473	481	461	486	511	463	506	474	507	467	470	460	499	488	482	451	492	435	513	474	454	445	483	483	451	432	508	489	467	492	491	452	470	534	484	462	514	440	482	497	467	513	472	498	478	462	431	471	470	490	459	467	437	454	496	474	429	476	446	466	487	442	432	472	483	477	449	525	463	452	487	476	464	456	495	440	486	469	474	460	496	485	480	476	460	451	492	528	485	495	487	449	434	512	459	486	478	479	459	495	480	495	461	474	473	461	462	448	535	475	477	457	477	466	460	514	466	501	502	454	482	435	472	495	486	526	457	498	487	479	461	439	466	493	474	466	475	441	461	454	450	468	482	470	481	473	529	459	457	465	454	489	507	471	453	446	488	447	476	486	510	492	481	505	484	504	429	457	465	467	488	493	529	497	454	493	439	464	461	516	482	512	510	441	488	481	498	455	490	452	473	496	500	482	464	509	475	468	497	470	481	479	522	485	517	471	481	488	462	502	525	483	472	499	465	490	511	472	466	493	517	505	462	482	450	438	487	475	479	482	491	482	477	488	454	450	478	463	477	454	441	420	481	471	476	451	482	481	457	506	489	474	458	483	462	485	488	468	450	499	515	467	495	451	521	452	469	466	464	462	473	449	420	462	474	484	446	496	470	481	529	508	461	486	482	492	479	477	418	483	496	465	522	474	459	466	500	478	472	455	489	498	481	433	472	447	482	458	457	488	484	485	467	528	522	465	505	492	450	495	489	467	417	489	427	467	451	489	499	444	493	393	480	488	492	457	440	480	480	535	457	497	443	512	474	479	479	496	495	492	465	463	454	429	494	464	494	472	429	459	532	511	464	492	438	493	465	446	486	463	467	513	456	546	465	480	505	501	464	457	476	461	493	459	469	471	455	492	488	427	479	480	456	487	459	476	521	435	525	486	477	466	483	475	504	490	489	478	492	492	520	474	488	490	430	460	465	493	458	426	531	464	487	463	488	467	483	476	522	427	468	481	492	459	464	472	479	472	508	488	482	424	486	481	421	494	502	483	475	486	475	502	479	468	475	455	468	499	473	492	529	500	481	510	489	502	469	488	459	452	483	464	488	484	509	469	509	475	460	519	499	402	452	476	472	502	484	492	482	461	491	498	515	464	483	458	489	451	469	468	486	433	471	437	476	416	490	480	480	470	449	423	487	472	496	499	489	522	473	449	473	459	500	486	507	459	487	472	496	464	469	465	458	495	466	479	476	505	462	489	484	482	450	504	485	473	478	472	488	510	484	485	507	453	465	507	462	480	477	466	486	500	466	518	492	494	499	490	481	513	449	513	523	500	480	482	506	448	503	441	491	481	495	472	518	503	493	465	486	464	455	484	499	535	480	498	461	497	422	457	476	450	450	485	476	430	468	467	472	448	430	456	474	484	484	481	475	437	520	443	469	456	454	462	493	441	488	494	457	467	468	446	458	481	462	499	481	471	441	465	491	465	511	449	427	456	467	456	456	477	493	491	484	502	511	454	488	461	524	501	464	460	486	444	494	479	427	516	454	494	454	482	460	478	425	507	508	469	454	484	496	472	517	525	475	491	455	441	481	496	501	453	487	483	442	465	467	477	432	433	487	537	497	481	456	458	493	470	516	466	420	429	465	511	440	445	485	518	515	447	489	497	438	464	491	435	505	479	515	472	489	486	454	484	467	439	473	454	502	439	465	479	462	480	487	456	486	476	474	446	463	448	441	506	490	485	459	471	483	441	493	484	431	473	461	498	452	476	475	462	485	463	486	473	490	447	501	489	478	506	431	501	474	454	466	469	494	503	475	475	488	436	457	498	489	501	475	492	528	465	508	458	474	467	489	460	486	468	442	464	479	461	479	480	436	485	498	452	463	475	475	484	491	510	486	474	456	506	447	453	501	511	504	513	462	484	443	494	475	495	488	478	468	475	476	482	507	454	484	483	430	460	464	501	480	459	489	450	494	481	515	487	487	462	490	465	472	483	481	524	467	472	396	492	475	463	443	485	463	451	482	497	453	475	473	436	467	476	470	487	508	488	494	472	465	447	483	438	473	510	492	445	509	480	482	522	464	484	499	483	471	471	485	515	468	463	495	483	481	436	490	488	484	475	487	472	459	480	525	441	489	490	486	458	487	492	465	478	507	449	493	460	472	451	453	462	470	483	517	464	483	447	470	509	507	503	488	482	459	463	479	446	457	478	483	500	467	461	438	442	473	434	465	507	516	499	501	462	484	519	521	432	490	473	486	482	438	489	522	464	473	471	461	478	518	483	487	431	469	462	484	484	494	486	467	486	476	469	480	506	501	447	501	431	476	496	493	500	475	515	430	514	476	497	463	470	460	488	449	479	443	471	495	532	450	478	506	441	481	491	502	500	493	510	498	497	472	455	515	470	522	463	467	498	491	471	431	467	482	465	506	470	495	460	489	468	471	462	492	439	470	456	454	479	474	478	493	460	503	455	459	490	480	486
34927	15243	8159	4178	1853	903	371	151	116	107	100	93	107	116	111	113	102	117	82	118	101	113	93	115	105	108	113	103	112	113	99	101	117	135	113	107	127	100	95	113	116	116	101	107	106	112	109	127	89	97	114	118	105	95	108	107	113	94	84	98	120	98	117	109	113	110	119	94	110	101	113	123	100	108	103	99	111	108	95	109	97	100	105	107	112	113	110	86	105	101	101	94	125	121	107	88	96	102	104	104	98	104	107	96	118	112	105	89	113	118	111	124	114	105	112	104	105	124	121	119	118	125	111	100	102	105	110	93	115	92	116	106	105	98	107	108	112	92	98	135	95	113	77	116	111	111	125	94	102	119	114	128	106	128	104	116	114	106	130	103	105	108	103	115	140	105	107	104	123	130	120	119	114	136	96	128	90	115	107	119	109	100	109	112	105	95	125	111	99	111	124	118	99	95	86	113	96	100	89	135	113	100	115	111	113	110	110	124	90	118	102	104	88	116	105	107	100	105	106	119	114	96	109	97	106	107	93	107	105	104	97	93	117	111	99	123	94	83	92	110	113	101	108	85	126	104	109	100	109	109	99	93	118	115	116	100	104	119	107	102	114	98	119	112	117	101	121	108	96	112	110	110	101	110	101	113	133	98	125	120	106	79	111	119	114	122	88	111	103	105	109	111	101	109	103	105	100	107	112	124	99	90	116	103	106	127	120	113	114	122	102	92	113	119	126	121	107	116	98	102	97	101	114	99	83	91	102	104	85	116	107	101	105	118	109	120	95	112	122	122	112	127	100	105	114	117	102	97	103	107	116	114	118	86	106	120	101	87	112	118	110	116	89	100	119	92	99	100	128	95	113	100	111	81	80	86	97	102	114	87	100	80	103	90	105	107	121	107	110	90	94	104	110	89	109	127	120	111	111	119	95	124	109	101	116	106	103	96	111	90	125	112	98	93	111	108	129	116	80	124	93	115	114	114	108	110	108	106	98	94	95	95	102	102	106	110	85	121	110	86	93	99	96	120	107	92	117	92	102	106	116	111	103	90	112	114	107	118	112	109	103	119	98	133	102	111	95	104	119	96	95	92	98	101	122	78	118	104	89	84	118	115	110	116	119	103	95	121	111	107	132	118	92	101	110	116	99	85	110	123	103	112	116	92	109	107	95	93	124	78	96	92	111	115	98	107	107	106	118	95	111	112	109	100	104	99	117	120	106	111	114	106	92	98	119	95	109	103	123	119	117	105	89	98	119	98	97	112	106	111	94	115	118	109	100	115	121	101	96	100	104	95	105	98	94	100	120	137	100	98	107	94	89	103	103	103	86	109	105	121	116	100	87	98	117	96	90	110	100	94	119	105	112	121	105	91	95	121	99	107	112	109	119	123	106	79	96	89	120	125	99	95	107	93	141	98	124	96	108	124	93	124	124	108	103	106	109	112	85	100	107	90	110	113	100	127	95	103	97	110	137	106	121	111	100	91	112	97	92	112	110	98	113	109	101	118	104	90	97	111	109	101	116	90	112	84	96	108	122	109	104	103	111	82	104	116	112	104	96	111	112	99	115	107	134	107	101	112	111	111	100	86	104	109	109	93	108	93	123	92	116	112	104	125	110	98	106	100	107	106	103	118	110	128	113	102	126	98	102	102	110	87	102	99	105	107	99	110	103	108	103	109	121	113	109	107	104	107	103	94	114	105	101	121	120	101	113	97	96	101	100	87	99	107	137	107	102	110	120	97	112	104	122	108	103	106	118	105	92	96	107	117	111	105	100	92	111	137	92	113	121	113	116	104	130	125	100	103	108	106	85	96	94	94	107	106	113	102	100	116	121	91	106	79	118	109	112	112	111	111	79	117	103	91	117	115	109	105	108	103	112	110	81	105	105	111	116	93	103	100	117	117	121	96	98	112	91	105	95	111	119	109	124	94	112	112	98	82	92	110	112	104	101	99	93	107	88	103	100	88	90	103	102	105	116	111	111	110	112	125	110	120	88	110	96	100	112	116	92	112	133	109	90	111	96	129	103	110	106	85	115	95	113	119	103	101	113	89	108	113	102	118	138	94	92	115	101	106	106	101	94	118	85	104	103	107	93	105	106	121	113	106	80	109	106	124	94	119	87	114	112	95	107	122	110	96	113	106	105	123	97	106	89	81	117	114	109	110	98	114	101	103	111	94	104	114	92	98	119	120	107	112	107	104	98	101	125	103	112	114	94	102	88	95	109	116	110	114	127	104	123	96	115	113	92	101	105	107	101	109	110	100	116	107	102	100	115	93	95	103	89	98	109	103	104	104	92	96	104	112	84	107	94	118	119	98	114	98	114	100	102	112	110	105	103	92	96	110	86	103	99	115	96	85	92	105	121	97	125	100	92	104	118	112	107	96	132	104	106	109	106	122	110	104	91	105	108	96	104	107	108	111	112	86	108	105	101	114	104	118	105	101	76	90	110	111	107	98	89	121	110	121	109	110	113	100	88	105	95	106	115	108	108	108	99	95	89	88	95	111	107	104	116	110	100	116	93	123	101	113	103	103	120	106	110	121	108	114	108	94	99	102	113	113	122	103	104	120	100	105	116	116	100	99	99	118	118	89	111	96	126	108	123	116	108	99	115	108	117	122	101	116	107	96	99	108	86	105	109	121	110	114	88	107	115	100	109	96	102	95	112	111	117	117	114	113	105	95	107	113	94	108	103	112	104	129	107	116	105	100	125	104	105	101	109	89	114	96	81	98	106	124	101	125	122	98	96	116	102	112	116	112	131	112	112	108	95	122	126	96	101	116	94	91	112	100	122	112	99	108	104	116	116	114	106	105	107	99	102	110	106	115	104	98	112	110	106	99	119	97	108	104	87	92	117	132	96	117	128	120	123	111	88	111	106	101	116	119	97	108	133	95	109	97	101	108	95	113	97	106	113	92	118	105	100	103	116	115	101	89	96	117	106	113	113	132	109	102	96	90	99	106	110	83	105	100	106	110	125	111	109	120	111	97	102	91	90	103	117	112	83	111	101	124	98	117	93	87	96	106	119	89	116	106	122	126	121	98	98	98	108	91	104	104	106	100	92	92	101	115	109	122	99	88	119	107	107	86	126	117	100	120	116	100	95	120	111	130	117	120	105	115	109	115	108	120	88	98	108	115	93	113	121	108	121	120	74	106	113	84	90	102	114	100	101	122	104	99	109	108	114	114	119	80	82	109	101	104	123	132	103	99	103	91	101	115	95	99	113	86	103	89	106	106	110	121	107	106	87	122	113	105	127	108	98	91	121	96	92	88	125	105	107	108	108	106	97	110	81	101	106	128	105	108	104	118	120	111	107	106	134	122	103	100	111	100	102	85	109	116	118	97	98	94	110	107	98	94	126	103	117	106	123	97	97	91	118	114	110	105	109	116	82	107	92	104	127	119	121	110	106	98	117	101	116	127	104	101	88	120	140	111	117	132	126	104	107	107	96	89	131	97	132	122	105	106	116	128	97	95	101	127	122	96	85	114
22388	11189	12481	10439	6253	3349	1400	487	283	298	296	285	263	277	264	250	257	269	269	276	276	273	268	278	263	271	278	243	270	262	293	267	281	258	244	274	254	269	294	270	236	279	275	254	253	265	281	251	261	241	257	295	293	253	291	277	266	272	254	251	296	252	246	271	267	258	305	265	268	254	273	284	279	258	266	286	251	246	279	286	270	279	260	298	234	267	249	293	288	236	270	261	292	258	274	239	276	228	266	245	262	262	300	240	254	264	247	266	272	249	267	253	242	268	260	252	305	252	274	242	289	236	271	246	251	263	260	292	264	291	256	274	288	277	277	275	279	256	251	329	260	257	274	271	265	262	248	290	259	267	255	292	254	257	276	276	252	270	273	231	254	269	266	282	240	251	263	237	247	273	303	271	271	287	285	286	255	268	283	219	263	282	292	283	283	263	278	274	271	265	278	306	272	256	264	280	256	279	276	266	272	287	266	253	250	285	271	257	264	272	270	268	257	288	261	247	250	304	290	255	257	283	269	282	299	239	295	261	253	272	277	278	267	267	250	267	244	279	286	267	276	287	273	241	252	259	236	247	264	285	276	246	295	252	282	285	280	260	270	292	279	277	267	257	255	248	246	275	246	280	255	240	263	291	247	256	253	269	276	286	279	266	295	252	268	299	282	254	269	274	245	273	244	261	280	262	267	265	262	259	289	283	240	262	250	267	276	246	261	259	259	259	242	278	256	269	246	267	271	261	262	263	266	259	274	258	294	240	237	250	266	273	263	258	260	276	259	231	265	287	275	282	258	274	271	256	274	271	254	271	275	295	278	272	268	285	295	258	267	283	266	246	268	276	281	248	299	265	265	277	278	236	271	267	254	263	265	270	267	255	263	268	277	260	267	274	276	267	263	239	242	291	260	244	269	272	290	256	265	268	258	282	275	257	244	267	281	292	262	254	270	273	262	234	263	264	256	255	263	260	270	285	246	270	258	267	254	312	264	267	255	269	261	258	249	250	293	247	256	268	258	266	288	260	264	295	290	271	284	276	264	259	253	268	267	263	275	275	261	245	265	256	261	259	250	271	295	245	266	259	286	270	269	256	273	266	281	297	262	261	272	282	290	276	274	287	289	264	282	259	277	285	267	275	271	262	285	265	290	244	286	272	260	275	254	260	280	257	259	233	246	257	273	275	311	302	294	274	284	248	286	282	275	274	302	275	267	283	275	288	257	276	274	258	279	291	254	248	268	257	264	250	272	283	282	275	248	264	263	265	242	261	256	250	269	277	285	265	301	242	259	273	288	266	269	277	266	314	251	279	276	255	248	317	278	293	259	283	276	255	267	281	272	275	272	265	271	273	281	258	253	269	260	260	300	258	244	253	261	259	278	277	247	278	272	263	258	267	277	257	266	258	274	267	291	271	258	297	275	259	242	272	268	250	283	245	301	266	265	282	269	268	249	299	268	284	284	256	269	265	258	294	289	283	247	268	282	265	251	269	249	253	257	251	282	261	256	255	247	244	284	268	251	260	286	250	268	272	280	247	272	252	265	285	281	243	269	295	283	271	262	271	246	260	269	277	248	275	245	273	281	258	264	254	236	267	249	257	284	272	249	272	265	282	291	259	278	276	258	272	281	268	255	297	257	224	246	262	263	272	237	258	248	255	242	260	257	270	271	277	273	264	289	280	284	284	277	265	285	246	271	287	250	242	266	269	283	253	262	252	286	267	275	276	283	261	267	232	284	264	273	247	259	264	277	263	257	296	248	274	277	262	277	284	268	276	274	271	264	281	267	262	247	265	268	267	277	270	275	282	273	267	275	272	265	254	256	260	291	276	276	270	248	244	281	248	271	266	250	254	284	254	289	293	264	240	268	274	278	272	251	285	280	278	282	283	277	277	264	270	266	259	276	247	256	282	256	263	290	273	269	245	274	280	285	250	283	258	254	269	275	257	292	267	250	270	250	266	292	272	279	278	277	283	253	288	262	265	266	276	243	297	275	273	261	295	288	259	258	258	284	258	251	289	243	274	303	307	260	282	263	293	272	264	237	264	268	254	289	266	266	255	274	264	247	263	252	273	250	241	257	263	264	231	246	231	241	240	274	283	275	271	285	266	249	258	277	271	241	258	290	263	260	263	289	248	260	249	253	225	255	278	269	260	267	232	257	245	261	270	267	239	290	269	265	265	247	267	234	279	263	298	270	236	272	277	301	286	263	246	283	261	277	276	280	284	272	260	255	281	250	278	260	254	275	259	261	276	270	282	268	248	259	252	251	281	274	281	247	283	248	273	266	268	255	317	267	291	268	287	270	255	267	238	259	261	284	258	265	273	271	263	278	271	258	266	298	284	263	261	255	275	280	280	272	236	247	280	236	259	257	250	271	273	262	271	268	230	267	276	261	273	279	284	300	271	267	256	260	268	272	261	272	264	250	259	283	262	253	241	297	254	268	272	252	253	280	264	264	287	255	285	263	280	258	270	244	272	299	272	279	295	266	280	236	279	276	284	236	246	262	266	267	244	276	258	302	266	215	288	277	255	247	275	273	263	254	258	264	252	272	282	277	258	284	266	259	279	270	249	273	257	252	270	274	286	310	275	275	264	251	290	277	276	289	285	282	249	261	267	285	260	264	257	268	249	273	283	250	277	278	283	264	265	248	273	271	252	252	250	273	259	270	292	267	270	254	284	267	265	236	275	290	258	262	267	274	292	289	277	265	256	250	275	271	255	263	239	261	261	279	281	277	283	287	262	263	280	275	300	244	259	295	271	233	276	253	264	256	316	263	280	277	276	240	261	253	289	271	270	292	251	253	286	286	297	243	267	261	270	259	282	243	268	290	263	254	267	263	251	255	271	293	288	261	253	234	273	254	269	280	241	276	267	265	244	283	281	249	266	279	258	275	273	248	239	269	271	265	270	258	279	307	267	257	267	248	286	271	273	287	257	246	259	267	267	266	267	280	278	251	262	247	251	277	259	292	281	262	257	274	255	253	260	301	254	274	287	273	295	282	277	292	275	286	291	288	262	262	249	276	259	275	292	275	285	276	243	281	265	268	263	281	246	274	274	262	280	257	246	251	252	277	262	288	250	255	282	267	265	285	272	277	248	271	250	304	276	249	260	264	274	280	266	290	280	295	233	274	249	273	266	283	262	246	299	292	293	266	254	259	263	262	261	272	286	285	271	265	254	268	252	252	291	276	291	278	269	279	267	301	284	275	270	270	289	245	250	269	240	238	265	287	267	267	246	279	277	241	271	272	275	275	284	263	277	274	283	243	282	240	289	271	256	271	285	256	291	293	273	262	267	274	282	261	280	255	248	273	259	261	303	268	249	283	251	245	279	288	291	288	269	248	271	267	278	264	272	275	270	268	255	244	270	263	290	257	241	244	271	267	258	251	246	339	285	246	244	279	263	269	273	288	266	213	255	283	274	278	284	286	306	271	278	304	248	270	257	245	265	256	252	276	277	294	287	252	262	259	300	258	259	272	255	283	244
46878	28714	23363	16904	9893	4962	2802	736	189	227	201	195	173	192	191	175	198	181	173	169	202	186	184	183	218	189	194	181	210	183	180	198	199	204	195	187	193	172	214	184	189	209	196	184	194	163	218	191	201	193	196	191	224	185	198	182	161	183	205	186	195	200	213	179	203	194	188	203	169	196	196	182	164	197	182	181	184	205	213	179	177	192	195	213	187	189	217	187	190	197	211	189	177	194	234	196	177	180	192	170	167	199	217	210	171	160	187	202	215	214	199	205	194	192	194	199	215	212	185	230	188	211	190	182	176	207	203	216	171	195	157	178	203	191	235	191	174	180	203	159	188	179	192	215	186	180	204	194	166	181	214	206	192	211	221	186	191	177	205	172	196	194	186	185	209	160	226	207	206	222	205	193	197	178	198	211	222	182	168	216	188	197	184	238	207	185	203	196	186	197	194	195	182	203	193	164	212	191	189	187	189	171	183	191	207	202	215	189	225	177	214	194	190	186	212	180	180	177	199	171	191	221	193	175	212	195	196	190	212	198	188	185	184	211	175	175	201	189	173	173	191	178	187	189	198	185	221	209	208	196	210	178	199	180	212	182	209	178	187	204	204	200	195	206	174	211	191	187	174	221	174	196	175	208	188	192	185	180	227	226	180	198	200	188	200	171	192	191	200	223	222	189	198	190	195	212	216	189	170	176	176	174	182	179	175	194	200	184	225	186	177	200	204	189	224	181	223	182	190	194	179	189	184	212	203	186	202	200	189	174	229	179	178	190	191	181	200	200	218	178	194	198	173	155	186	167	192	196	196	180	165	218	202	179	209	203	211	192	197	200	196	207	187	196	185	206	189	181	199	190	196	219	177	168	185	227	211	179	190	179	192	185	175	201	203	206	181	176	202	202	179	185	247	183	182	161	195	177	224	208	183	188	179	197	177	189	179	194	196	198	187	179	188	176	185	203	193	190	206	199	217	196	196	188	171	202	186	209	165	212	193	196	185	193	217	200	200	186	197	171	154	186	191	201	184	200	191	209	197	188	184	210	202	198	187	171	216	182	191	172	184	220	193	200	180	170	215	199	209	214	184	185	194	178	173	195	180	172	197	190	185	208	169	177	199	197	184	196	195	214	216	191	177	182	190	168	203	207	195	161	175	207	183	194	210	194	208	197	193	200	184	191	169	187	164	177	179	190	213	166	205	214	186	200	190	188	216	195	200	194	186	190	179	165	200	177	215	183	181	179	200	206	204	180	202	235	215	182	180	205	184	188	199	173	179	223	209	215	239	203	188	189	191	181	200	181	189	201	218	185	202	182	200	187	189	188	195	201	197	213	177	193	197	217	196	194	172	184	193	202	186	201	210	187	185	170	177	198	190	207	205	187	197	192	192	199	221	219	199	196	194	199	186	206	198	206	185	198	195	197	176	186	195	190	204	193	200	191	194	193	188	189	211	161	207	170	187	202	182	173	204	171	200	202	202	206	207	205	184	190	178	196	176	196	206	200	195	201	189	217	174	192	167	201	179	202	215	186	192	208	213	190	194	198	190	190	200	200	198	178	186	181	207	185	199	225	182	190	189	219	199	222	196	200	203	189	214	194	192	196	213	213	222	208	201	199	184	220	199	193	194	206	221	172	224	212	206	188	190	193	203	224	184	180	195	197	192	210	194	207	206	183	199	182	214	178	195	195	197	200	187	199	160	176	172	193	189	177	182	206	181	193	178	171	184	168	162	175	225	206	189	198	204	189	190	173	168	203	194	197	177	212	188	194	173	188	197	183	210	171	197	206	201	195	202	198	190	195	186	174	189	181	180	201	196	193	198	190	153	217	186	204	192	185	196	194	190	209	180	168	214	187	189	212	177	181	204	232	186	197	180	174	197	193	190	189	176	188	177	200	201	199	180	169	162	194	186	203	184	193	184	199	186	165	174	217	202	190	195	197	196	191	188	209	209	193	193	190	194	191	192	176	171	183	199	175	182	203	199	197	188	205	185	198	214	196	181	178	189	184	204	205	199	207	169	234	187	190	199	152	184	205	200	172	208	194	176	202	183	193	187	196	182	208	216	157	176	190	198	213	183	207	204	209	185	173	187	174	177	173	180	193	196	168	227	178	215	185	187	208	182	195	169	174	201	189	197	200	192	195	173	207	227	212	196	197	190	200	225	204	183	176	206	199	210	213	202	188	196	193	192	178	200	182	153	206	180	193	179	188	198	188	196	188	184	174	200	206	204	196	165	180	208	179	177	191	169	205	186	172	210	197	194	204	195	195	211	193	189	209	205	201	197	194	205	189	186	213	184	201	213	204	195	203	199	187	206	225	185	186	197	200	207	195	203	178	194	189	192	209	247	200	184	203	190	191	175	192	200	198	175	196	204	189	205	201	185	200	187	190	206	199	162	215	198	194	186	203	193	203	197	177	197	221	197	203	223	191	200	204	196	198	208	163	183	173	200	207	190	212	221	213	180	201	206	209	190	225	192	188	210	206	203	197	205	174	201	208	174	190	183	199	228	169	181	199	189	202	187	181	190	211	223	173	194	178	186	218	217	191	189	175	169	189	195	213	183	171	172	234	205	172	182	209	206	215	223	176	199	187	206	195	228	207	228	203	204	201	195	202	202	183	205	222	176	192	201	181	190	209	198	187	187	203	197	196	192	215	190	205	165	221	187	185	182	214	211	210	226	195	208	205	179	183	178	179	189	175	197	205	198	165	216	197	193	208	200	214	207	182	181	170	217	211	201	191	171	187	222	203	180	211	201	206	206	209	198	190	182	154	203	175	182	190	199	192	178	182	172	175	182	218	216	213	201	187	181	205	228	165	209	192	194	204	164	183	192	183	202	198	171	222	169	186	213	193	196	181	191	193	180	181	180	179	175	181	214	183	220	216	182	195	188	186	213	196	148	188	194	183	210	174	172	178	188	182	196	200	181	218	192	178	174	212	185	188	191	185	191	218	168	181	217	193	207	194	189	186	203	190	194	199	179	179	193	176	182	202	229	226	170	161	198	202	194	177	205	185	205	189	206	196	207	176	198	193	166	153	160	190	194	186	205	185	203	218	220	207	199	199	198	173	187	201	201	210	185	191	195	197	183	219	210	193	187	192	188	206	186	194	193	184	197	188	204	184	169	199	207	169	189	176	222	181	216	165	206	206	198	162	195	196	194	195	193	198	214	202	205	206	221	203	212	205	211	178	190	197	223	176	209	203	210	191	215	190	190	199	219	188	180	196	204	204	185	199	205	197	195	163	191	207	200	185	177	205	213	206	186	202	208	192	205	193	186	192	190	200	216	184	189	199	228	179	209	212	215	172	183	172	207	208	228	207	206	215	197	187	215	188	172	212	210	178	209	206	206	195	198	196	199	188	181	220	220	180	191	194	212	215	187	175	173	192	209	208	198	174	191	199	224	188	187	212	188	192	202	236	200	229	187	194	191	207	191	190	179	196	210	208	215	216	188	194	208	185	196	189	181	191	181	176	196	195	209	194
31245	22954	28331	27735	22193	14927	9720	2471	492	481	491	459	482	467	441	466	423	478	421	457	419	493	462	453	443	439	417	494	449	457	467	455	421	419	437	467	443	469	447	431	456	477	455	413	432	448	457	427	456	436	462	438	448	474	449	481	449	425	477	435	457	464	401	477	447	434	437	452	442	481	436	422	427	438	477	473	430	413	444	447	450	490	472	413	426	447	457	435	443	436	443	437	441	476	461	471	462	517	423	431	453	435	387	435	425	474	440	437	407	444	429	470	441	448	439	456	450	452	418	421	432	430	448	425	482	459	445	438	439	470	453	451	484	403	444	450	432	406	456	461	450	442	462	410	446	436	451	475	472	457	431	472	422	441	440	490	451	448	473	460	456	451	429	479	459	443	411	435	468	450	456	444	458	412	520	459	437	428	455	435	470	469	430	428	466	442	433	418	466	467	447	406	438	472	472	450	434	450	492	466	437	486	415	457	460	441	478	442	445	434	424	464	433	439	410	433	404	445	434	457	413	434	470	435	450	440	483	457	427	459	407	470	416	423	435	476	460	475	436	431	391	444	466	396	435	445	429	442	462	467	433	445	449	485	469	415	435	437	425	436	458	451	474	461	448	431	455	407	400	463	445	444	472	455	460	429	483	433	481	424	461	423	438	419	453	417	422	432	457	445	461	396	472	448	453	468	454	436	452	447	410	439	441	464	417	425	403	446	441	434	469	460	463	403	419	434	463	427	476	442	441	458	430	477	442	443	477	443	493	450	447	410	403	434	442	425	428	429	410	422	424	431	422	433	453	443	456	452	455	457	431	468	457	450	430	489	438	440	435	475	445	439	450	474	439	448	450	433	457	422	439	434	444	382	454	449	437	460	432	450	430	428	447	448	415	462	447	455	412	446	437	420	426	473	455	439	435	484	482	453	423	438	425	443	463	476	430	443	441	412	434	433	427	471	432	450	450	455	423	448	431	422	474	464	397	435	434	448	432	473	480	421	446	428	491	412	444	432	442	474	489	414	443	441	440	462	446	454	422	460	426	422	461	446	477	445	481	484	432	443	452	405	448	411	504	436	460	447	427	441	427	431	458	447	447	466	463	418	441	426	446	439	441	409	458	424	459	439	486	458	427	501	445	429	412	461	429	430	449	414	441	438	453	439	462	429	466	430	411	438	400	424	500	405	456	466	431	413	437	430	462	479	453	461	455	464	462	412	469	436	466	445	409	452	455	439	426	446	419	404	452	457	426	456	414	466	474	481	479	499	463	448	429	491	470	439	439	466	447	435	408	446	409	437	434	456	455	440	434	418	462	479	471	476	429	453	456	447	421	454	460	429	442	447	450	430	441	459	428	404	419	422	420	437	484	422	444	427	452	430	454	455	418	470	445	420	462	429	423	445	413	429	460	456	452	466	412	467	464	483	445	460	442	441	450	412	463	481	442	442	420	457	430	410	456	464	401	457	413	417	435	457	421	474	399	455	468	427	423	458	443	420	422	423	462	430	450	461	445	439	439	414	440	440	449	453	456	510	450	443	461	444	490	430	444	449	436	408	445	441	424	431	445	394	463	466	438	450	449	420	418	431	481	455	446	469	461	474	427	481	446	471	455	474	426	424	452	413	413	443	487	439	390	445	438	467	431	435	420	433	480	431	445	434	436	425	395	430	423	456	471	435	439	454	483	400	432	449	428	458	444	465	442	421	446	397	463	434	428	436	429	430	406	443	432	465	457	414	448	433	455	445	468	437	426	393	443	437	447	464	458	437	464	473	431	429	482	433	434	421	443	438	434	430	457	464	441	475	456	421	440	447	423	451	441	448	444	460	474	462	465	444	444	437	428	465	448	450	460	472	428	443	459	420	431	442	438	471	454	425	404	438	451	474	428	447	408	473	415	429	400	469	448	416	458	454	461	404	448	481	453	460	458	455	401	439	456	470	441	434	456	482	451	416	437	446	424	402	432	459	423	447	445	465	453	432	425	403	448	448	428	474	498	476	488	449	438	416	432	475	429	451	476	496	446	451	420	477	403	403	430	450	423	428	453	474	456	442	435	438	438	433	414	448	436	404	478	424	476	435	427	466	443	418	467	447	432	427	433	431	424	421	410	467	443	466	467	446	441	498	418	459	499	405	444	440	447	440	424	425	444	475	413	466	445	418	461	466	444	417	404	446	434	417	450	437	430	454	417	402	481	442	439	446	435	432	459	461	438	446	411	450	444	437	443	433	420	503	428	443	410	471	455	441	433	451	481	442	468	411	464	450	447	417	431	421	457	473	481	446	438	496	475	433	405	464	450	431	454	431	400	462	439	440	472	438	444	457	443	466	432	467	437	464	431	435	450	411	432	477	414	388	432	468	440	461	465	439	447	445	460	427	458	478	427	457	422	453	446	454	439	440	462	433	438	437	428	455	473	432	453	448	454	446	468	440	414	463	469	446	431	442	461	481	416	461	446	427	441	431	474	461	466	447	449	410	474	420	450	437	464	471	420	429	461	455	460	440	426	453	440	439	431	433	406	433	477	458	405	435	452	439	462	419	465	433	455	420	473	468	436	431	433	445	445	410	456	437	464	452	447	446	465	448	426	419	444	432	440	463	442	468	472	435	446	442	418	477	441	454	454	468	424	454	472	454	458	435	486	448	444	440	437	446	440	459	423	451	430	469	417	431	421	425	451	447	417	453	465	470	461	411	465	452	408	441	435	436	451	451	476	439	440	407	447	461	411	455	443	432	467	462	452	459	469	430	459	430	438	432	425	429	460	466	467	470	445	455	468	446	470	438	451	437	435	446	426	436	445	406	430	436	452	471	461	447	385	428	475	445	436	437	446	417	441	437	400	427	482	477	449	417	446	448	452	456	414	457	497	452	446	428	438	506	458	458	425	415	440	455	423	432	405	450	447	451	425	464	443	439	473	439	473	443	437	473	449	429	414	416	443	447	438	468	462	416	430	430	488	433	446	446	450	446	462	434	456	459	405	448	432	443	464	463	457	459	419	424	430	421	490	438	461	441	471	459	459	389	483	426	440	447	454	444	429	458	448	451	421	399	493	450	423	439	462	454	427	474	474	446	445	410	419	449	460	459	421	460	447	454	465	457	436	436	427	449	430	480	434	467	469	421	423	451	404	430	443	459	415	455	464	444	462	465	460	425	471	454	469	477	440	486	467	433	489	437	422	443	433	431	456	449	470	462	449	413	442	464	455	437	429	461	431	437	437	471	453	430	427	451	399	495	428	425	451	418	438	448	425	454	439	452	467	437	451	419	473	439	458	455	436	435	455	417	457	453	477	404	460	418	417	418	444	415	445	413	475	456	440	430	428	426	421	430	404	461	451	466	416	424	449	416	415	411	460	460	426	452	440	427	434	430	448	480	449	431	456	467	384	432	447	436	474	425	405	469	431	448	471	449	484	427	474	431	475	453	466	473	475	454	455	428	470	438	461	439	463	466	420	452	434	460	426	452	479	435	480	459	462	451	495	444	444	415	448	439
58185	39037	35951	29284	19904	11325	6705	1850	310	239	233	239	236	231	251	206	231	216	223	233	218	244	216	252	245	223	216	255	229	237	237	241	240	221	237	228	231	232	217	230	218	232	205	205	240	229	180	222	205	218	208	231	194	221	229	244	246	212	237	221	188	237	227	236	218	202	209	224	256	233	224	235	192	223	224	222	214	200	221	200	217	222	218	200	220	221	218	227	196	218	221	198	219	198	237	199	222	208	220	225	232	218	216	193	247	240	209	222	223	205	243	217	216	219	197	206	210	203	212	224	204	201	205	202	226	203	201	199	241	217	219	224	186	199	231	221	213	213	210	206	214	214	248	227	214	227	193	232	218	229	226	203	196	236	228	223	247	197	201	193	240	215	218	193	209	206	232	228	256	211	213	225	210	177	222	195	219	213	206	207	241	226	238	204	204	221	208	248	198	228	230	191	176	211	215	226	214	263	247	191	233	212	187	219	189	198	233	212	220	218	214	222	235	233	241	222	241	241	206	205	218	215	208	249	231	208	197	228	203	223	208	222	235	252	198	237	263	214	215	201	233	233	210	219	237	247	208	217	212	228	224	202	239	214	209	209	202	189	204	210	242	218	236	215	226	225	254	242	224	221	242	225	217	233	241	239	221	209	198	193	208	228	212	217	209	232	206	190	195	216	231	230	221	213	220	219	220	209	226	237	213	206	200	249	244	239	245	260	262	248	214	212	210	203	225	205	220	224	221	223	200	225	186	213	213	233	236	199	184	198	188	238	244	227	232	246	206	230	244	213	223	223	237	182	226	199	213	191	228	229	240	215	199	223	251	211	186	193	210	236	209	227	219	231	204	209	226	220	235	185	214	208	228	222	228	207	244	207	224	255	232	207	220	222	244	213	200	195	206	231	229	234	210	206	175	214	207	220	245	212	214	209	230	234	233	201	210	226	216	222	220	209	204	217	213	217	226	215	210	212	236	245	226	204	213	240	212	208	213	197	190	226	222	233	252	235	216	223	220	204	202	226	224	242	227	241	234	212	230	247	199	211	228	201	201	265	230	220	238	221	227	227	209	249	229	226	194	224	243	228	228	212	222	237	223	236	203	217	246	221	207	202	209	257	235	222	200	212	241	225	215	214	201	213	225	209	213	221	230	230	218	219	239	201	221	227	205	204	213	207	217	218	230	236	231	203	197	234	217	181	252	224	244	199	240	219	213	239	215	221	236	231	240	211	206	218	199	242	214	224	256	193	222	226	213	237	228	222	223	241	230	201	209	241	211	218	224	236	217	202	211	234	232	215	201	212	222	209	200	213	226	216	207	234	228	219	209	226	205	208	214	237	236	212	239	206	226	212	254	231	214	244	230	226	204	215	238	185	214	192	202	225	202	220	232	224	234	209	230	198	192	227	229	273	257	253	221	218	243	203	192	205	213	207	209	237	233	207	204	224	210	238	208	231	197	223	222	233	225	225	204	235	216	242	256	220	211	232	220	245	234	236	217	208	232	217	215	234	215	215	214	189	207	245	212	224	213	234	244	188	187	224	247	236	208	222	221	225	224	245	210	193	219	219	246	223	211	197	219	197	175	210	237	211	215	212	227	200	212	218	248	260	209	220	196	196	235	191	212	245	194	217	215	230	204	220	206	206	248	216	241	233	238	219	237	195	250	210	210	238	212	214	221	201	192	197	194	220	229	242	215	187	218	218	232	226	187	233	215	247	224	239	230	202	223	229	221	193	206	229	225	221	207	207	246	223	217	218	232	216	241	222	223	217	236	229	215	181	167	179	201	190	251	227	231	182	211	213	238	245	214	219	234	244	237	228	219	225	235	229	193	221	223	202	236	208	203	205	225	210	224	235	208	226	230	222	180	203	238	241	204	239	245	205	202	205	181	235	220	260	243	227	220	245	229	214	228	200	217	229	225	225	240	205	239	229	229	183	215	221	209	232	224	231	206	228	250	181	249	201	223	234	234	237	226	224	227	214	210	228	228	239	223	219	210	233	221	204	209	217	197	234	219	223	217	212	224	198	219	238	226	213	221	237	224	234	250	213	225	212	223	266	256	222	196	211	210	215	208	213	240	192	212	223	194	233	224	213	227	245	221	199	209	194	208	232	247	216	181	221	199	209	221	216	225	230	241	222	207	212	239	223	228	216	234	225	240	214	244	238	227	219	239	240	228	224	226	219	222	203	229	205	204	198	213	233	219	202	206	193	216	244	237	226	242	238	228	209	252	219	215	206	223	227	207	190	230	182	193	205	212	222	199	223	250	212	232	301	220	224	200	216	230	216	229	215	216	231	253	236	228	204	226	206	190	224	201	219	205	227	220	236	200	219	210	194	253	229	251	249	261	215	217	228	240	235	213	204	241	245	204	238	224	219	233	232	195	200	229	231	217	217	238	207	232	214	233	226	204	192	234	242	255	236	213	267	219	222	231	220	228	213	202	224	222	223	226	230	217	216	236	198	241	219	220	224	222	242	210	225	211	215	224	215	214	192	213	216	212	220	250	197	231	227	196	253	210	197	217	218	224	235	227	243	217	232	197	215	230	214	198	224	248	229	223	214	204	211	207	184	225	237	240	219	229	240	231	201	223	204	246	229	231	221	209	224	224	244	209	205	217	233	245	227	197	216	209	253	224	230	193	223	228	253	211	219	199	234	227	202	210	234	218	218	216	195	225	219	247	186	206	215	214	213	228	232	250	219	197	221	217	248	217	223	202	215	215	256	225	225	215	221	192	206	207	250	224	237	241	236	200	225	222	241	221	192	211	192	227	234	203	193	222	212	223	240	224	179	255	235	205	225	201	208	198	226	205	175	198	228	201	246	205	231	235	201	198	216	211	221	220	257	223	214	231	232	229	215	208	214	245	223	225	232	228	212	223	237	203	220	206	208	213	210	243	233	221	215	220	220	211	217	207	231	257	234	194	199	243	202	236	215	226	200	221	209	217	209	211	236	208	221	185	206	213	225	199	208	225	226	247	228	230	243	215	248	223	230	194	185	228	210	201	212	210	196	207	195	250	209	201	221	253	221	238	214	208	238	225	258	235	231	201	224	192	262	220	236	248	228	206	247	226	184	197	207	221	230	216	192	210	206	209	233	230	215	221	210	205	220	234	224	242	253	230	227	215	221	232	216	210	226	203	204	212	226	229	232	201	190	222	201	217	223	232	229	218	228	245	198	229	202	206	217	247	216	224	244	230	205	218	232	242	212	234	220	231	209	221	214	195	229	208	219	228	232	237	213	239	205	219	237	189	186	220	220	218	237	208	209	207	230	230	239	220	227	240	220	216	236	227	214	239	204	233	227	232	223	221	206	215	228	234	205	202	206	233	242	222	224	258	225	212	220	211	193	213	216	207	197	194	234	223	212	199	224	219	209	206	219	218	230	224	236	207	263	242	188	226	163	199	222	238	242	217	197	211	220	227	187	224	215	209	223	215	224	199	203	231	216	218	200	242	215	220	225	241	213	214	225	257	219	191	232	229	204
38161	30363	38071	38908	32662	24221	18410	5044	750	626	519	576	518	566	529	522	504	529	467	540	473	493	468	498	541	479	524	476	457	475	444	469	502	474	496	512	516	506	471	494	484	509	437	476	501	459	470	510	500	445	492	463	461	512	519	487	486	509	496	473	492	507	452	478	466	492	493	502	494	479	446	511	492	500	481	478	476	469	496	484	482	458	506	469	464	439	470	503	471	530	465	451	454	462	499	476	511	491	512	460	492	486	498	496	505	473	488	511	514	458	542	465	492	492	525	476	467	456	475	505	481	532	470	494	508	490	463	485	450	505	469	491	497	465	462	478	480	491	470	471	478	468	458	461	500	470	480	492	496	485	468	512	510	514	460	446	500	478	470	458	497	508	490	472	485	476	437	482	498	470	488	473	439	485	517	494	468	480	488	533	496	502	497	439	486	456	475	472	462	494	478	438	459	487	496	487	466	502	495	501	466	512	494	463	478	464	481	484	484	496	491	482	481	457	472	504	489	454	472	485	506	451	468	491	472	520	507	496	496	488	473	443	452	480	506	523	498	512	498	466	493	494	496	463	453	517	503	452	530	486	492	470	440	468	481	440	494	478	486	483	502	453	512	487	498	508	454	449	463	485	485	481	493	496	459	495	476	448	495	537	474	465	508	463	506	514	471	503	477	493	488	457	497	501	470	458	471	425	487	464	484	459	472	479	467	461	455	490	523	491	514	470	515	498	473	481	502	472	472	473	464	472	470	482	466	454	506	456	449	500	490	482	519	474	459	501	492	468	485	450	496	492	461	451	507	451	450	490	467	475	466	498	484	492	430	511	473	476	473	546	517	496	466	492	469	483	471	491	513	499	497	475	477	474	484	481	500	479	445	450	462	452	503	460	444	498	476	490	467	489	471	465	433	528	479	458	471	461	507	495	464	486	521	485	496	466	468	473	472	453	523	481	472	540	452	474	493	496	499	450	465	478	508	453	447	456	475	463	510	507	483	470	515	468	487	469	483	463	481	498	476	467	492	495	492	484	489	491	478	482	441	512	460	517	483	491	498	480	472	466	430	487	471	515	487	526	494	481	502	480	475	481	484	474	504	480	496	496	497	487	454	445	491	478	472	481	436	468	460	474	493	501	470	491	484	480	509	476	495	474	464	512	489	488	471	470	494	528	480	438	478	476	502	471	471	494	470	479	455	501	495	478	485	486	443	497	488	442	465	437	437	482	524	412	456	479	478	477	496	454	488	459	501	485	471	465	476	471	494	473	475	458	476	464	476	523	501	471	464	482	508	484	489	476	480	459	464	554	489	472	507	473	492	496	529	409	504	468	493	503	501	458	471	469	485	514	469	468	463	501	476	464	523	505	482	475	482	468	455	473	507	447	473	503	517	511	475	481	489	495	479	496	453	441	489	514	458	497	460	464	459	500	435	459	494	505	482	469	487	496	487	459	469	484	487	506	514	506	479	453	434	491	476	484	436	517	476	466	503	468	423	479	442	488	444	495	495	470	459	455	515	483	477	520	503	452	476	473	480	500	475	459	485	486	484	487	460	451	477	469	478	489	462	493	440	453	483	452	516	488	477	462	475	521	489	516	493	492	487	479	502	472	476	448	467	467	463	481	473	454	475	490	463	487	507	489	502	442	482	461	465	511	505	472	461	471	472	510	513	472	468	519	514	468	456	493	477	483	491	513	478	504	446	490	422	474	468	472	481	459	485	471	478	462	460	479	500	498	476	494	442	461	490	506	501	497	502	503	497	474	464	478	496	485	510	491	485	439	494	479	491	485	494	474	444	462	496	481	487	517	500	484	486	462	466	514	479	481	472	528	500	489	467	515	489	482	469	519	466	483	482	450	477	477	464	486	507	457	508	470	495	494	483	464	470	455	465	475	525	451	473	521	431	484	504	445	482	469	444	523	485	506	475	460	477	459	466	466	449	513	480	480	452	485	504	498	473	481	479	459	494	468	495	446	456	468	463	467	486	491	469	487	459	517	481	480	481	449	461	471	475	487	477	467	480	469	457	464	517	468	515	457	473	470	503	476	530	491	467	489	479	480	497	466	469	472	459	490	467	464	501	499	518	484	463	469	517	476	472	491	481	475	463	509	473	510	472	422	446	491	447	499	486	469	504	498	532	489	452	480	509	519	501	481	507	484	456	485	451	483	477	498	484	421	456	475	435	453	480	474	483	484	496	464	515	507	483	463	474	492	507	456	500	453	492	477	464	481	516	514	481	522	481	509	492	487	450	498	471	460	448	463	498	496	487	473	485	473	482	491	515	466	485	519	494	476	499	465	450	485	440	482	491	488	489	447	453	494	506	531	479	474	468	498	523	463	486	495	443	487	448	435	461	486	541	513	500	460	468	451	456	485	459	492	478	501	502	463	477	506	506	477	467	473	513	440	449	486	463	463	479	483	446	479	503	492	455	486	457	472	500	498	490	491	481	464	465	494	485	495	463	498	480	435	491	472	445	464	483	517	509	485	525	489	489	445	465	506	515	483	487	516	458	505	455	462	466	433	464	482	449	464	474	482	485	492	486	464	511	518	475	449	440	496	472	508	499	516	473	505	463	440	479	484	492	485	449	467	477	476	495	472	508	495	491	464	448	447	478	461	489	475	455	477	448	473	474	496	520	485	501	471	496	468	469	488	516	484	499	474	477	474	455	500	508	492	470	491	476	477	466	556	470	490	456	462	464	450	477	471	473	460	470	470	496	471	486	472	456	452	509	468	479	489	463	475	451	513	481	467	488	517	512	475	438	480	492	473	470	507	501	499	512	492	475	492	437	480	511	488	498	483	493	490	478	493	491	436	478	480	452	538	451	491	480	464	507	501	512	451	495	515	527	426	469	486	487	502	479	464	485	466	493	465	454	495	458	468	448	469	483	478	496	483	441	467	464	448	481	490	468	511	452	445	472	501	504	531	485	490	470	505	454	451	494	460	496	514	498	496	526	477	492	453	454	474	506	468	507	453	484	476	452	467	477	476	450	467	477	506	483	482	565	486	480	494	473	484	457	477	451	470	449	493	475	504	431	466	477	461	510	503	515	494	493	478	466	514	504	472	491	446	502	490	485	522	496	466	471	505	476	535	490	529	495	485	505	489	463	465	462	479	449	487	476	478	491	480	474	470	508	459	452	551	489	513	530	478	470	476	500	466	465	455	484	457	460	414	474	476	494	495	449	445	489	421	465	509	509	479	486	483	504	459	493	438	470	478	491	473	465	484	516	459	489	495	515	458	498	475	514	460	544	447	479	532	509	487	465	470	487	461	491	502	438	518	510	451	471	491	447	459	464	508	475	438	466	486	494	506	501	482	510	483	489	477	493	483	485	453	462	491	477	458	469	474	482	508	470	454	479	501	456	488	489	497	473	478	466	494	494	491	452	487	489	471	482	490	499	525	441	500	506	503	480	489	471	493	477	478	446	492	474	506	485	451	473	492	486	484	482	486	482	519	478	478	489	476	475	463	479	513	507	479	518	474
32436	16265	9858	5098	2292	866	253	182	101	95	131	95	113	100	103	106	93	100	110	90	82	110	91	111	91	115	107	114	101	86	82	92	107	106	98	103	86	100	88	95	105	98	118	85	93	84	87	116	109	102	123	108	115	91	103	98	94	93	101	97	104	106	110	116	85	86	113	114	91	98	103	114	118	112	94	116	80	102	99	115	97	106	124	106	102	94	101	105	121	102	110	115	111	98	100	85	120	97	140	91	91	88	109	117	92	109	92	100	108	106	110	102	104	93	109	116	95	108	110	88	116	89	111	103	97	109	117	109	96	103	110	114	102	101	108	94	107	102	102	102	86	91	110	115	90	111	95	119	101	114	113	94	111	117	115	90	102	90	106	97	73	84	124	106	89	97	108	114	112	112	97	96	101	90	120	105	100	108	119	111	98	104	95	95	106	97	101	122	97	96	99	104	94	117	103	125	93	96	103	91	112	108	98	103	98	108	106	108	103	89	77	98	84	102	97	113	100	93	95	92	96	99	116	97	99	93	96	103	109	100	108	97	103	98	91	103	106	98	81	92	108	110	102	108	117	104	102	92	101	111	92	101	106	93	84	108	98	110	97	100	109	85	94	109	108	107	91	94	110	91	128	98	90	100	101	93	102	101	100	111	96	95	106	110	107	111	117	110	95	85	113	108	117	88	124	106	102	100	91	110	114	90	95	107	117	106	92	117	113	99	109	102	92	91	95	82	109	123	103	121	87	122	119	105	90	83	89	116	118	121	91	100	112	106	103	119	104	93	113	107	87	100	100	95	96	80	103	101	108	97	101	87	103	101	101	109	105	90	93	98	105	89	101	86	99	92	107	98	111	114	105	104	106	113	110	92	116	94	96	109	111	113	107	107	95	114	119	93	96	127	88	92	112	101	109	113	95	84	90	101	105	110	95	103	105	91	101	91	95	95	88	93	104	102	107	116	95	99	106	107	104	102	85	115	102	86	112	100	107	114	103	102	89	92	121	109	114	106	112	111	102	93	108	96	107	108	99	103	99	110	78	105	112	120	94	83	106	104	90	98	85	99	90	86	114	106	112	111	102	102	116	91	90	109	116	107	119	112	82	97	99	106	101	95	102	109	98	108	87	111	105	86	108	98	118	88	94	93	104	93	106	112	99	96	93	108	96	81	116	105	99	111	115	116	95	110	102	102	93	90	98	94	115	93	109	95	84	95	94	112	86	110	100	106	110	108	98	100	103	104	83	110	104	108	99	126	97	104	101	110	106	108	105	100	95	103	105	96	120	107	111	109	85	109	90	104	98	113	94	84	88	94	103	94	110	122	96	103	87	120	105	124	92	99	78	84	94	98	117	103	87	101	108	110	122	111	115	101	85	112	109	110	106	102	98	113	91	101	107	115	95	87	106	98	111	110	90	94	100	115	87	90	102	84	86	106	128	120	121	103	114	106	103	99	105	99	104	100	113	105	104	97	87	112	98	97	107	112	104	101	96	101	100	108	112	101	101	107	98	111	116	102	105	121	99	104	91	84	82	106	79	92	78	125	103	112	104	134	107	98	99	113	105	116	114	112	96	98	99	90	95	102	109	102	122	90	100	86	114	118	104	112	100	102	109	122	111	104	102	105	97	100	102	99	107	105	94	97	99	103	119	90	105	101	98	122	113	98	114	90	107	95	103	114	88	92	114	107	97	120	119	109	108	83	111	114	103	104	98	107	108	86	77	82	130	89	116	95	100	110	83	97	101	110	104	91	103	123	85	88	105	113	98	105	105	87	105	98	89	92	94	114	99	98	103	90	117	112	90	114	94	83	96	94	89	99	119	124	100	91	113	104	96	113	103	99	109	88	116	123	107	118	105	130	96	105	114	87	96	97	77	122	92	101	108	106	108	130	98	115	92	108	115	81	94	111	93	102	115	105	104	95	114	115	100	109	104	101	115	109	122	110	104	89	96	92	111	86	118	106	107	89	92	115	95	85	113	110	95	122	107	98	119	104	95	106	94	113	108	114	97	110	86	107	117	113	102	87	108	108	97	100	109	111	93	98	80	114	88	105	105	114	92	92	98	108	96	108	101	96	109	105	110	113	112	114	78	85	126	110	95	94	109	110	95	107	110	101	87	82	119	102	97	115	98	108	90	111	71	105	103	91	104	103	82	113	128	121	109	93	101	75	107	105	100	111	99	102	90	101	112	124	110	105	108	99	102	86	92	113	121	103	113	99	119	109	82	107	105	105	90	93	102	92	94	102	102	103	132	102	105	84	110	93	113	98	106	98	99	95	92	93	84	104	102	107	113	103	111	109	86	93	87	105	103	96	101	113	90	89	119	112	109	96	107	93	117	90	117	98	108	90	94	97	107	103	98	96	102	107	118	118	118	104	106	105	109	78	109	108	94	95	97	117	112	98	78	119	107	98	99	89	94	106	119	86	78	106	121	113	122	117	103	96	89	95	104	109	98	96	105	110	85	93	104	107	126	102	92	109	87	111	104	84	101	96	107	104	109	119	95	100	93	106	122	95	125	101	94	89	107	116	119	94	84	123	103	119	92	113	105	96	94	95	104	92	97	90	93	87	114	90	96	89	120	122	121	93	86	92	91	114	83	99	97	115	101	92	104	108	118	103	103	100	97	123	114	87	83	96	94	105	102	107	105	121	87	98	98	111	105	86	102	117	125	110	100	126	100	105	119	100	95	91	118	103	84	92	102	85	105	116	116	114	106	91	95	130	91	121	103	109	82	96	93	84	117	106	111	85	75	100	115	108	99	105	96	87	97	95	115	114	101	95	108	115	105	123	95	114	108	115	88	97	97	119	102	110	94	104	88	110	103	105	84	90	71	97	101	106	95	106	90	90	97	112	99	101	102	121	107	117	106	82	96	102	105	116	85	107	96	115	101	93	102	113	97	105	102	82	80	118	113	101	108	103	105	117	107	104	106	106	104	98	114	127	93	116	116	90	91	93	105	112	112	94	99	125	101	98	93	114	122	89	104	113	100	110	79	91	102	96	123	91	87	102	97	86	113	121	104	110	97	102	107	99	99	91	115	102	100	111	90	106	110	93	92	106	108	98	108	101	108	96	122	89	103	105	135	115	96	125	98	101	95	86	77	105	90	105	94	101	94	104	90	117	88	97	118	99	105	102	107	94	103	96	104	91	101	112	97	88	82	91	98	90	87	87	105	109	99	106	106	97	87	89	83	89	108	111	104	88	106	115	100	95	96	102	108	105	90	97	94	100	100	111	97	91	105	91	110	107	105	113	109	102	87	106	94	104	103	125	114	104	114	88	93	108	100	98	120	123	104	78	99	104	119	105	91	103	111	103	78	103	100	108	112	111	87	114	108	114	94	101	121	94	110	95	122	117	96	87	113	106	110	116	106	110	102	98	99	95	88	110	110	116	109	100	120	107	92	94	97	96	85	130	115	96	100	103	103	99	103	109	93	93	92	102	105	108	100	102	105	93	100	98	100	115	88	98	112	84	109	109	106	103
20326	12274	14571	11805	7053	3067	929	484	258	285	262	246	249	277	248	263	251	257	261	260	258	270	287	261	282	262	242	245	264	248	239	259	257	251	238	253	244	246	245	245	261	266	269	234	264	262	254	262	255	260	276	239	278	253	236	264	238	271	264	262	263	253	234	243	236	288	247	242	267	282	274	285	261	264	247	261	257	275	245	258	239	247	275	242	278	262	242	271	244	248	275	215	262	273	277	280	296	255	269	260	277	268	282	255	258	257	247	267	261	265	269	250	284	268	257	259	289	261	228	247	278	253	267	272	261	268	243	260	262	286	256	244	242	253	230	246	256	268	238	262	233	254	253	237	249	265	251	295	260	282	246	257	279	262	242	266	271	263	270	261	239	235	242	287	251	244	251	249	277	256	267	266	253	257	256	266	268	250	272	257	267	247	246	247	249	250	254	247	257	275	252	258	255	252	256	249	266	251	246	268	264	243	269	231	272	261	276	244	246	276	260	261	292	255	266	254	269	261	256	274	273	254	231	264	256	233	253	281	267	233	281	221	249	246	273	252	266	279	254	254	275	278	274	258	263	270	261	282	253	265	265	249	262	252	263	265	303	271	239	247	245	233	251	251	238	235	257	238	237	266	252	263	259	266	253	255	241	256	240	266	244	274	277	237	254	262	256	274	258	252	279	270	259	251	232	223	234	255	272	265	278	260	237	251	263	259	260	240	233	266	269	235	223	259	254	243	253	251	249	273	269	247	259	251	253	231	264	257	260	249	261	289	270	254	267	272	273	253	247	223	245	244	277	238	268	256	255	263	250	264	271	236	244	277	261	260	270	253	247	261	262	231	263	260	271	269	249	248	266	266	257	253	252	237	235	296	245	223	238	237	264	280	244	240	253	246	247	277	273	261	257	315	259	247	266	242	270	268	267	211	297	265	266	247	270	275	275	265	258	257	227	259	251	265	275	251	265	259	277	226	219	237	275	236	244	256	271	255	282	262	266	244	269	244	242	245	294	245	267	254	253	248	266	263	256	273	266	229	285	258	249	253	275	258	251	240	256	252	249	270	268	250	256	236	230	259	238	242	278	252	233	245	265	264	244	273	280	257	274	255	233	263	311	273	256	247	262	265	255	256	256	243	257	270	271	261	257	224	253	263	286	259	251	257	229	252	243	277	218	273	239	252	266	260	238	292	226	267	226	216	276	269	285	270	276	267	227	231	252	278	267	261	270	265	264	260	250	258	272	259	255	266	245	257	248	269	244	257	264	261	245	258	269	240	276	255	251	260	240	241	236	255	256	267	249	249	249	247	252	239	236	284	274	253	241	273	272	254	244	265	252	276	262	259	263	245	260	272	253	266	269	263	260	274	270	281	264	222	251	264	274	262	275	257	232	260	238	252	243	266	247	266	244	271	247	231	237	290	268	283	226	252	257	260	246	244	240	273	237	252	253	244	268	273	259	287	262	267	233	267	280	246	262	246	261	292	247	246	267	247	249	233	263	261	262	288	255	260	265	241	260	245	244	280	246	243	262	264	226	238	280	273	280	283	258	288	238	259	255	256	249	305	238	250	268	258	271	282	221	238	266	238	252	252	260	258	259	229	234	280	236	267	238	273	254	251	245	249	265	236	249	267	271	240	234	273	259	285	249	232	268	260	232	252	254	229	226	261	256	226	236	290	248	224	236	228	254	261	274	261	229	247	261	260	243	237	273	268	218	254	230	255	270	226	264	231	251	263	251	274	289	254	236	254	285	223	252	257	262	227	271	253	254	238	251	261	253	257	219	250	242	262	256	279	260	242	263	201	252	271	301	258	269	262	239	279	265	251	252	223	267	265	241	259	281	244	263	262	245	259	247	244	256	246	278	241	282	251	234	256	302	247	229	266	262	245	274	268	254	294	261	263	229	288	251	252	275	255	245	246	278	245	266	228	288	230	267	264	256	278	272	283	253	287	267	257	273	271	244	261	240	262	263	283	236	261	241	243	238	258	259	254	261	263	254	243	266	251	244	251	269	274	311	254	277	252	247	249	248	265	246	253	259	298	248	237	269	259	251	231	260	284	255	242	264	250	255	259	255	262	241	261	263	276	246	271	264	265	256	246	272	235	254	273	278	255	252	242	249	282	265	252	275	243	266	219	255	264	247	288	243	264	257	241	255	279	273	249	260	252	219	262	241	242	256	254	241	259	258	256	254	283	238	250	232	244	235	281	271	261	216	281	224	265	267	268	240	286	258	231	257	257	253	285	274	256	255	248	256	219	256	246	251	249	249	245	264	257	230	250	267	264	277	270	249	230	272	253	250	270	231	243	245	253	281	273	240	256	274	242	266	273	282	271	257	267	253	249	247	288	222	278	261	250	282	288	260	246	267	241	256	251	265	245	252	255	266	285	287	254	268	261	251	264	265	260	249	276	257	250	261	247	255	251	264	224	259	258	228	260	248	268	215	280	244	249	250	273	245	240	258	225	228	264	265	252	245	266	265	262	258	226	260	260	223	253	275	222	237	274	261	256	265	286	258	250	249	265	285	261	261	239	272	252	239	289	254	237	257	267	267	245	253	227	253	257	236	230	255	269	290	268	285	267	250	274	291	250	227	254	258	259	259	272	272	253	260	272	266	250	263	248	272	257	271	270	258	267	268	272	262	231	288	235	264	270	267	249	250	234	245	247	236	250	250	237	264	238	240	260	242	257	226	279	275	253	229	225	283	255	260	244	235	260	235	248	258	229	250	266	266	268	249	271	279	236	280	241	265	249	226	229	275	231	286	270	250	260	294	271	256	255	283	259	249	280	252	298	257	267	271	296	266	267	231	255	289	249	273	248	242	261	267	239	235	229	264	270	279	282	259	237	280	255	247	238	259	252	251	274	249	263	235	254	246	264	240	242	250	274	252	241	260	265	260	258	255	261	255	281	259	276	267	254	286	251	275	257	271	257	285	268	260	254	266	260	251	253	265	252	234	251	240	249	242	275	260	267	266	226	255	276	254	247	261	235	249	225	254	248	269	264	252	230	275	249	246	257	264	234	283	261	270	242	272	254	264	254	259	276	257	253	265	274	277	258	233	252	275	250	213	257	259	245	221	272	245	228	271	268	252	244	250	274	265	233	254	248	230	260	241	274	249	266	293	251	256	221	265	254	278	261	272	225	284	255	260	281	259	263	274	238	237	275	242	274	267	276	270	279	262	256	270	234	249	256	262	231	265	281	265	279	251	251	244	261	236	289	251	273	243	252	291	251	230	244	260	254	243	284	251	272	246	256	252	232	243	265	242	277	241	233	253	261	237	253	256	277	256	270	246	236	271	259	275	264	239	260	272	274	277	253	257	253	238	256	257	261	261	266	248	265	260	265	259	234	246	303	259	282	265	245	246	270	241	263	264	244	281	240	277	232	257	260	279	227	226	290	269	266	256	239	254	249	282	289	302	252	244	247	254	256	260	252	261	282	261	254	256	271	221	235	261	255	242	274	265	259	268	240	255	258	229	256	281	259
43903	27783	24877	18931	10297	3695	706	342	206	195	194	190	179	175	166	163	176	181	161	194	163	200	205	192	165	167	163	166	160	175	159	178	188	178	170	195	188	191	182	180	156	172	167	195	166	172	167	190	194	161	192	175	207	194	165	189	170	172	178	167	180	194	175	188	166	188	194	177	203	202	174	173	189	173	192	183	170	180	174	176	171	181	197	166	198	172	179	173	172	179	177	173	174	164	202	178	178	174	184	167	153	180	199	169	163	203	165	185	153	183	188	177	172	163	192	181	170	170	186	157	196	178	189	196	176	165	187	185	204	172	152	184	165	182	183	179	161	166	204	188	168	154	192	177	195	165	177	179	186	190	158	202	199	206	179	182	183	186	173	172	154	155	186	178	172	191	191	200	183	179	205	162	169	201	167	161	181	185	210	173	171	167	164	180	166	206	173	168	161	179	180	181	174	182	166	137	166	187	181	181	184	200	177	179	168	189	173	174	202	205	169	176	173	177	157	192	185	198	186	161	174	166	179	154	152	178	166	191	218	163	178	195	169	170	180	187	168	203	150	174	187	193	180	185	168	159	222	196	194	181	191	162	179	184	161	163	177	187	174	175	185	165	194	187	157	168	184	181	177	177	182	187	178	182	182	166	155	216	184	184	185	171	179	180	166	156	178	186	175	175	186	200	196	182	180	180	187	172	178	173	160	176	162	173	195	177	179	182	192	186	148	179	178	193	188	179	180	191	157	176	191	187	173	185	185	167	171	167	177	194	164	163	185	187	185	174	175	181	171	199	177	183	182	179	174	177	151	177	152	224	168	186	168	179	182	168	201	172	182	194	198	166	192	188	152	185	196	183	158	173	172	182	165	166	173	188	185	158	183	198	179	162	176	184	183	204	193	179	182	179	179	163	183	171	175	160	202	187	174	154	209	183	158	192	197	187	181	169	167	178	183	196	173	182	168	187	161	177	176	184	197	191	183	207	185	168	188	221	183	205	198	169	199	168	195	152	181	188	193	166	175	167	183	127	173	172	155	181	180	187	161	182	191	180	159	195	177	165	183	187	174	174	188	177	167	174	186	182	216	193	197	200	191	148	191	180	180	174	176	200	184	143	191	166	184	182	182	183	168	164	198	177	158	174	152	172	187	196	162	179	167	178	155	171	171	172	148	220	155	176	183	185	201	219	170	209	186	193	176	184	174	183	162	149	183	163	167	172	191	179	162	183	167	175	195	197	178	173	186	176	187	178	189	189	184	145	189	187	192	186	179	168	164	189	194	196	158	182	181	186	181	191	175	170	180	176	163	182	176	166	169	175	168	160	197	172	190	167	177	174	173	151	181	164	164	204	173	188	195	184	181	199	154	179	181	170	189	186	177	192	187	186	150	169	190	178	175	189	198	179	215	181	198	187	181	192	176	173	195	150	187	165	197	199	185	162	187	200	166	179	190	190	178	162	186	175	165	161	173	188	150	171	195	194	192	179	175	154	163	171	200	167	169	154	200	179	197	179	172	184	198	167	173	170	191	180	175	184	182	191	162	174	185	182	171	174	192	175	175	167	198	169	181	186	155	165	195	166	161	190	202	181	180	201	177	207	171	174	185	183	198	191	177	193	169	184	178	167	183	168	192	186	190	198	173	191	180	159	191	168	184	174	185	184	188	199	167	165	168	173	168	186	204	158	163	166	173	182	185	166	180	183	185	198	178	201	175	183	173	159	190	179	176	175	173	198	173	178	201	177	176	156	181	181	178	186	160	179	178	161	178	165	179	189	181	179	175	191	175	153	180	169	194	184	155	179	182	180	185	149	179	169	171	190	190	168	181	182	175	166	177	189	180	175	181	167	164	184	187	178	168	189	168	196	179	199	161	193	174	189	178	154	182	198	170	170	164	182	174	172	190	195	152	157	150	176	173	187	193	188	166	177	182	182	182	179	147	164	152	166	186	162	168	181	195	158	185	180	174	168	177	177	176	195	155	174	179	197	208	168	178	170	171	162	165	181	180	184	212	167	185	175	195	198	193	173	207	183	152	192	196	162	189	183	193	176	175	169	198	185	160	198	167	191	196	189	179	176	173	166	194	187	192	167	175	201	198	193	191	183	172	160	190	171	192	184	157	173	203	189	187	196	167	178	187	184	198	196	167	165	176	177	207	176	186	173	158	144	168	164	159	180	151	166	181	162	185	179	200	169	164	184	173	181	189	183	168	191	166	176	181	176	179	158	159	160	159	186	190	189	185	175	176	196	169	182	186	175	178	179	141	195	162	172	160	198	157	183	182	178	193	178	197	153	157	191	202	178	194	227	182	156	184	167	196	195	192	168	189	173	192	156	160	181	163	176	191	180	165	187	206	168	183	145	158	173	200	151	190	175	180	170	171	168	168	176	177	186	196	170	163	194	157	185	178	182	189	171	171	167	172	169	156	194	189	175	176	185	164	167	201	184	181	169	174	165	182	171	179	162	161	196	164	169	162	166	160	189	196	186	180	190	188	180	184	208	193	168	191	163	173	171	151	183	182	180	170	181	211	172	200	166	167	190	176	199	176	183	177	182	208	177	189	196	198	169	175	167	165	180	173	161	191	166	180	186	179	181	160	207	172	198	180	175	181	174	177	176	183	171	196	167	154	174	190	163	189	157	195	183	199	205	177	174	169	162	161	196	159	180	172	167	169	218	166	177	187	183	192	181	191	192	172	170	172	181	155	169	197	162	177	181	155	187	207	196	184	191	198	193	175	173	153	165	166	189	182	177	184	160	158	152	156	169	186	189	194	192	163	181	166	185	177	186	171	193	162	170	163	198	157	171	169	193	165	162	180	166	179	179	160	204	198	182	160	190	181	188	188	160	176	174	191	166	166	175	160	178	196	169	182	152	175	168	181	168	176	171	172	169	159	176	196	181	191	184	192	169	200	174	181	187	186	143	198	192	170	187	189	180	174	197	184	160	181	188	182	169	179	153	168	175	171	174	182	179	183	155	188	202	168	207	180	169	186	177	153	193	168	177	183	206	183	185	178	171	220	164	186	181	227	167	197	205	159	201	189	195	177	190	195	163	176	177	183	190	181	173	182	198	192	180	178	173	169	193	170	158	154	165	196	171	169	180	185	181	194	194	183	173	170	205	175	178	158	165	156	166	182	193	152	179	200	185	183	171	195	195	183	166	161	182	187	183	181	176	167	175	176	206	166	195	181	190	185	189	193	172	180	200	171	161	217	175	180	192	190	208	163	173	204	195	172	193	175	178	182	164	173	174	196	176	194	190	189	185	198	168	141	177	185	186	174	177	164	191	181	197	175	148	197	155	174	172	186	209	182	176	216	204	193	192	190	190	214	156	197	198	160	189	169	187	175	174	187	162	192	197	187	183	176	184	170	180	165	171	171	197	167	166	216	168	192	192	153	172	181	146	206	173	176	173	169	213	182	168	197	186	187	190	184	174	173	155	153	166	173	185	157	168	206	157	168	162	165	172	194	182	183	172	172	171	165	186	163	169
28406	22328	30233	29807	22175	9781	2494	1189	502	507	449	441	441	410	440	445	443	452	421	419	430	402	452	428	400	407	433	414	406	425	434	401	425	393	370	417	409	437	459	406	405	435	407	385	388	393	448	412	386	410	433	414	402	379	405	407	406	400	359	431	408	404	457	418	362	436	366	392	370	385	412	409	378	426	413	416	417	411	407	385	395	413	424	417	426	398	396	402	406	400	409	420	378	387	407	427	433	397	395	393	406	417	418	413	432	441	419	426	437	430	432	415	374	429	419	404	380	392	447	416	407	417	411	373	452	399	398	446	393	442	371	405	403	451	413	429	466	396	417	396	429	417	415	384	411	396	381	393	436	423	384	408	416	396	442	402	398	395	440	454	396	377	450	417	376	427	415	406	382	402	414	388	398	413	415	396	422	384	388	412	370	392	409	387	413	386	427	425	396	434	415	422	435	445	410	421	392	403	414	422	421	423	416	429	409	394	416	384	436	388	388	402	411	401	401	428	405	415	400	407	417	430	358	429	438	426	400	456	399	396	404	432	405	411	393	413	428	400	390	404	384	412	414	433	388	389	424	417	389	436	401	427	423	407	418	374	443	394	402	430	422	380	406	397	394	440	395	388	388	410	410	443	419	382	410	407	435	405	405	421	400	420	446	435	419	447	410	438	400	400	428	432	419	438	445	443	415	411	406	431	413	424	401	491	404	402	420	362	410	412	428	412	398	430	396	375	390	404	393	417	437	412	389	414	408	407	365	430	443	405	371	442	431	405	370	398	419	393	407	382	394	426	437	404	459	455	376	413	403	412	386	408	376	412	409	460	423	399	402	405	400	401	397	400	408	409	401	392	406	410	378	416	438	417	388	403	433	407	424	428	394	390	429	422	433	399	430	399	421	421	422	401	380	433	437	407	395	395	382	390	409	431	432	374	418	407	380	408	380	424	383	417	398	408	427	413	381	395	398	441	400	453	409	446	391	458	386	403	404	410	416	431	437	404	397	431	433	414	439	416	430	390	386	412	398	397	410	397	435	428	415	408	421	402	387	394	442	426	404	442	401	406	432	402	411	430	408	432	417	423	406	413	405	421	426	384	439	366	418	393	413	438	390	414	424	401	382	395	428	413	410	412	415	395	382	426	396	382	396	407	415	439	405	463	379	403	414	450	450	394	427	388	416	422	412	402	413	401	410	447	459	401	422	399	405	372	386	410	410	408	400	440	402	375	408	403	443	407	440	415	400	445	440	409	419	403	429	417	387	385	441	398	399	406	426	415	415	386	414	402	424	396	411	405	416	416	407	421	407	372	371	395	398	428	383	376	404	399	410	409	379	444	474	384	416	399	400	399	410	379	377	435	396	433	433	378	405	375	392	421	417	461	391	402	387	411	396	420	400	406	455	388	395	383	414	416	423	429	413	426	478	416	380	448	404	428	403	407	372	442	392	411	451	411	400	404	424	392	369	411	431	433	398	407	432	424	408	399	439	380	397	428	415	400	403	382	403	419	408	403	404	382	443	428	396	380	384	402	420	412	415	414	404	417	416	411	399	432	406	413	431	429	398	428	397	402	397	386	434	431	397	426	382	463	382	419	393	434	394	374	432	420	397	424	411	395	401	399	421	380	438	410	377	413	426	413	421	424	409	435	438	393	388	407	398	377	395	432	394	421	412	395	389	414	387	379	394	374	421	421	441	388	410	428	408	417	400	409	402	395	396	423	396	409	420	440	413	403	396	392	421	404	433	416	417	382	432	405	376	407	411	405	397	421	390	397	408	449	429	411	407	415	416	399	356	455	406	379	387	448	391	393	376	371	413	442	380	376	424	390	379	405	400	405	371	430	422	422	400	436	397	425	383	424	404	404	387	392	372	386	435	430	388	428	392	394	408	402	406	421	423	436	392	413	396	394	408	428	406	420	411	432	429	399	419	409	445	373	425	403	402	407	422	450	384	438	415	424	440	410	406	401	419	388	404	410	406	445	383	449	410	411	393	425	380	395	434	443	409	365	417	445	420	417	407	377	411	425	413	396	424	436	399	428	414	392	390	403	405	438	402	447	408	387	400	417	388	406	402	409	414	406	406	386	401	409	408	395	404	373	422	428	399	427	395	404	434	420	452	393	456	432	419	404	403	430	400	371	401	390	427	398	407	396	399	418	444	395	402	407	421	421	423	382	393	382	419	447	410	403	368	408	408	391	401	416	409	443	423	411	434	401	404	386	406	417	429	399	420	407	421	401	384	416	450	394	419	406	403	412	431	411	399	421	387	432	410	413	417	409	388	437	388	409	391	395	387	406	404	417	398	411	378	420	414	384	411	411	408	385	419	410	423	430	412	395	418	431	419	424	429	386	420	404	408	461	448	421	392	372	422	428	395	419	403	422	395	397	410	445	399	440	409	393	420	404	433	433	427	423	398	423	370	415	365	445	407	421	427	409	424	398	399	393	422	425	414	372	419	437	412	399	394	424	395	383	397	399	409	435	386	443	422	374	389	425	417	405	387	402	376	373	370	399	396	420	382	404	384	440	433	402	372	431	390	397	426	415	395	405	434	380	409	421	408	416	399	438	398	397	416	442	424	366	385	414	401	444	413	385	406	376	384	406	418	383	403	352	403	429	422	420	391	404	394	400	401	396	386	415	424	429	435	412	424	391	400	436	436	403	416	410	395	407	398	425	405	408	390	370	423	393	453	402	415	449	404	407	437	420	418	410	414	428	412	402	403	409	413	391	425	411	424	405	400	411	421	368	379	404	416	413	433	407	389	373	376	415	390	400	446	400	347	410	404	428	433	386	382	418	393	434	416	447	404	407	419	386	388	417	412	418	401	401	401	414	428	430	382	363	410	428	431	411	392	413	411	401	436	387	436	428	415	405	423	463	424	392	428	421	419	410	373	408	410	386	406	423	410	410	421	456	408	394	370	430	413	408	405	397	399	396	419	463	390	414	425	383	435	442	401	426	462	393	421	405	408	402	455	413	424	388	399	387	417	397	406	400	412	408	423	387	413	412	416	430	413	403	441	372	399	414	463	406	411	408	409	384	392	404	425	439	414	397	425	390	454	388	362	374	426	418	469	408	397	399	389	417	427	460	404	385	429	425	421	390	414	433	402	424	391	390	418	432	412	427	421	414	399	395	435	400	416	429	395	423	422	387	421	395	398	410	387	405	392	429	466	421	381	410	418	404	412	421	370	423	422	427	452	414	371	380	406	402	384	391	445	396	432	427	435	419	446	425	405	396	384	410	430	401	420	405	417	412	450	427	416	427	382	401	398	400	465	366	411	381	389	439	405	407	431	422	419	447	387	426	424	411	409	424	445	420	395	430	391	405	394	410	387	416	405	423	401	484	421	423	397	428	415	363	401	401	404	412	435	380	403	451	426	405	428	419	420	398	387	426	393	439	384	399	425	402	411	407	398	432	379	387	401	440	387	438	396	429	415	411	441	442	412	399	392	403	408	424	409	444	428	423	350	425	411	424	416	397	403	387
56160	38546	35663	31192	21196	11262	3052	1492	334	234	200	249	219	225	258	194	230	227	203	208	219	211	221	199	218	210	222	214	196	206	210	190	215	170	190	231	190	221	230	223	254	231	194	218	201	196	221	208	230	227	206	187	226	214	214	185	197	238	213	211	195	215	210	205	206	200	216	209	242	216	208	202	198	210	243	187	215	184	198	240	199	202	197	202	223	203	206	221	201	224	240	197	237	230	198	208	191	224	219	197	234	228	189	199	197	211	217	189	224	219	191	203	230	236	223	214	211	203	182	210	230	186	202	212	180	203	228	179	247	208	218	234	217	183	227	179	194	219	206	229	185	200	217	204	193	232	196	210	217	208	215	236	203	234	212	198	205	207	215	209	224	231	201	187	186	196	215	189	192	180	236	233	196	216	212	176	223	238	224	228	180	222	216	202	196	245	190	187	210	235	217	201	165	193	203	187	220	213	218	192	207	197	209	207	201	206	219	203	224	208	245	241	207	209	229	210	213	195	230	197	230	210	214	229	199	188	191	198	231	223	189	218	223	235	227	210	180	219	217	190	189	203	216	195	206	225	211	226	213	216	236	179	202	191	198	224	196	223	217	177	196	233	220	222	174	209	213	202	230	229	212	212	230	214	204	206	218	229	216	184	192	224	199	184	197	190	205	211	207	219	237	204	220	195	210	214	202	193	211	211	238	215	213	192	185	204	211	193	225	212	208	198	189	235	236	189	192	206	213	232	218	189	204	201	223	207	198	195	201	207	212	197	186	205	219	212	219	207	209	235	209	217	227	217	211	190	217	182	192	221	239	226	168	212	216	178	211	203	225	173	236	191	215	195	213	194	202	193	209	200	205	211	215	205	205	209	196	213	245	215	202	185	222	206	236	235	204	205	198	201	179	222	215	207	221	189	211	194	197	211	216	203	210	193	176	210	200	239	186	178	194	208	233	201	192	206	223	203	201	192	192	212	218	191	215	209	213	218	216	204	191	204	188	204	202	198	197	215	233	224	228	203	194	208	212	192	191	208	223	212	209	210	203	207	193	227	190	230	216	190	200	218	217	227	188	221	222	221	208	190	224	215	208	199	220	197	191	221	223	189	203	181	194	207	212	207	190	221	210	187	218	215	248	226	216	204	216	201	209	222	203	216	210	178	204	228	192	191	219	213	211	242	194	208	198	214	233	197	203	222	216	250	233	229	200	199	225	217	215	198	219	194	221	204	195	227	224	196	207	201	221	200	194	194	202	209	222	217	199	187	197	186	217	192	192	204	204	217	195	190	184	216	231	214	220	193	223	192	214	204	198	192	178	206	206	205	216	202	224	229	206	201	191	223	204	253	219	213	209	226	184	207	205	183	209	214	190	227	188	212	210	221	203	225	233	226	218	209	234	225	201	206	212	224	220	204	216	215	199	178	206	219	233	210	205	208	183	220	195	203	232	200	209	186	210	231	231	210	219	226	220	229	189	204	222	179	220	223	204	248	194	225	212	182	166	196	198	244	235	228	255	214	179	196	185	213	232	205	195	194	205	224	223	198	209	210	191	204	209	193	225	180	202	202	202	211	209	215	263	211	230	230	215	216	227	219	232	209	242	214	215	215	218	207	202	241	233	215	196	198	193	208	191	216	194	216	226	222	189	192	199	235	202	226	200	233	181	194	221	209	192	217	209	230	190	223	206	208	199	223	192	199	211	202	211	217	215	239	227	225	203	205	228	219	201	226	192	189	215	246	222	215	199	180	209	215	269	222	215	212	188	195	215	235	191	182	195	214	250	200	226	202	221	238	198	197	222	218	233	216	227	184	217	219	197	223	226	199	217	212	195	224	208	209	237	247	217	187	215	196	214	236	207	206	190	220	221	200	224	213	188	200	192	192	231	199	214	226	196	201	213	242	230	209	199	197	196	233	200	192	225	202	189	209	199	218	198	170	203	216	212	227	233	203	221	240	216	230	215	215	182	205	214	265	187	204	182	197	192	193	210	174	198	184	231	221	209	228	218	241	216	216	207	227	202	200	204	199	219	209	188	203	233	168	185	222	207	213	217	207	190	203	188	229	241	216	232	232	201	198	214	225	241	223	238	223	202	214	213	223	186	240	195	231	233	194	208	197	215	213	184	201	231	200	235	193	242	202	226	209	216	237	217	201	206	201	192	193	211	206	215	214	224	202	218	224	220	193	209	214	235	211	205	201	201	184	205	207	187	203	231	210	229	202	241	204	207	215	230	179	209	218	235	207	212	185	230	216	204	224	208	214	189	185	199	203	207	213	197	212	191	229	191	232	202	222	216	190	189	183	196	198	209	198	221	188	205	241	212	198	203	195	238	229	197	230	172	228	234	230	198	209	199	207	215	218	202	224	214	209	195	218	208	207	211	212	200	211	224	215	199	205	215	203	223	199	199	218	221	211	178	218	205	228	205	223	169	194	176	223	207	207	215	205	228	196	220	225	244	199	221	217	229	230	216	232	202	210	239	189	220	215	254	193	194	230	189	178	192	195	197	200	209	212	187	216	248	205	197	197	195	194	231	216	190	223	233	201	216	222	204	194	225	201	205	230	202	196	202	213	211	224	209	219	222	183	197	205	224	204	200	202	190	207	234	201	216	249	201	204	234	204	206	199	208	216	217	213	215	213	218	222	206	208	204	236	212	223	195	211	200	230	236	236	226	197	210	220	222	222	196	208	180	195	219	215	214	195	206	192	240	201	220	235	195	200	201	200	203	232	215	213	242	214	208	224	208	206	199	206	199	198	224	197	198	194	187	233	247	211	187	205	209	216	213	201	229	205	193	198	209	183	216	207	222	217	221	206	203	186	227	202	217	219	198	211	221	181	198	204	214	204	184	202	219	212	228	187	219	191	227	182	199	194	204	209	222	203	209	171	257	201	198	186	224	222	237	184	209	214	219	194	202	209	244	188	200	211	227	191	193	217	214	214	205	221	207	205	226	207	196	195	193	200	229	200	206	194	208	181	203	218	208	212	199	217	216	211	174	245	236	190	213	221	238	231	190	198	193	194	208	224	220	200	198	208	229	202	212	221	211	203	208	201	197	207	230	212	177	175	209	203	202	183	225	234	200	195	226	196	190	206	180	226	224	201	198	230	228	202	218	226	166	204	244	196	201	214	224	233	201	203	189	212	215	202	191	216	210	203	256	206	202	182	193	210	220	218	195	212	207	199	207	229	233	189	212	219	212	200	211	221	194	212	218	227	213	212	206	208	203	198	205	211	191	172	203	225	212	191	213	232	209	204	191	222	238	246	207	188	170	206	224	204	190	176	224	187	227	198	211	223	210	213	205	203	211	183	210	223	209	222	193	203	189	207	206	201	209	192	204	210	205	209	235	193	200	223	220	232	187	210	216	215	207	204	238	179	236	193	233	211	207	201	227	221	194	205	197	223	179	186	230	236	230	221	209	179	208	205	211	216	219	188	236	204	243	227	221	242	213	220	217	207	217	203	202	206	206	188	221	201	217	188	212	224
36688	30090	38001	40126	33872	21780	7764	5246	798	522	493	488	473	524	477	456	477	491	470	457	493	491	499	474	483	446	451	502	440	479	473	486	442	452	475	491	454	479	445	453	444	479	425	489	441	450	434	456	480	509	488	472	477	458	434	465	483	502	473	424	469	449	486	476	440	476	464	447	464	497	432	413	474	440	450	460	455	448	469	479	471	436	478	459	476	473	451	438	449	422	442	466	434	445	480	449	464	455	488	499	505	429	444	494	424	478	480	457	450	476	444	474	434	465	473	432	435	447	476	441	473	481	521	454	458	431	411	454	470	437	448	494	426	449	456	448	430	499	457	475	466	464	462	420	436	484	419	486	463	459	502	469	439	488	450	467	430	450	479	478	471	475	482	457	470	433	475	433	445	453	454	473	447	456	422	470	467	459	399	454	450	503	427	437	473	479	497	456	465	500	464	415	461	434	430	435	500	482	447	464	386	517	479	466	435	440	439	447	427	472	459	507	459	471	489	470	448	444	468	476	464	448	475	473	440	494	428	455	457	454	445	461	451	433	470	457	473	477	450	443	491	495	460	488	487	489	441	468	483	491	444	433	434	480	477	430	455	441	477	431	414	426	457	428	418	466	471	419	458	447	490	518	431	428	449	453	448	470	438	466	477	449	507	432	471	463	457	453	466	409	452	485	440	458	437	453	434	469	458	486	483	433	452	475	459	453	468	452	468	479	490	440	469	448	457	472	446	466	427	470	445	434	458	435	485	455	481	464	467	462	457	476	449	461	477	480	438	454	492	458	439	438	450	455	429	476	486	462	457	484	452	479	476	417	423	436	452	495	485	441	441	448	478	435	433	445	459	440	463	432	482	473	437	416	455	489	423	440	472	469	471	464	448	484	440	432	461	453	452	467	444	465	469	466	434	453	431	453	415	437	453	469	452	424	488	445	459	494	442	464	446	476	467	450	438	444	423	439	474	442	441	453	441	492	463	476	466	459	461	467	501	446	438	448	435	461	478	479	487	445	429	441	439	515	451	447	436	414	442	468	460	484	407	491	451	427	460	440	455	442	441	434	459	485	438	455	467	484	470	465	442	483	460	446	455	437	439	459	470	428	509	435	470	460	479	443	459	436	447	433	442	469	491	474	444	472	445	435	474	454	441	458	441	476	513	455	434	489	464	467	456	448	445	458	450	440	397	501	459	447	431	408	426	503	458	464	480	477	457	458	474	427	398	497	468	466	461	480	465	467	472	472	397	480	466	454	426	453	494	454	446	438	454	464	465	443	453	501	482	474	452	431	473	467	452	468	448	455	439	407	505	430	464	467	426	475	423	454	441	471	433	453	486	472	455	418	448	487	439	469	461	421	456	416	452	468	449	452	473	472	460	440	464	470	436	499	452	485	465	470	489	462	429	412	467	447	440	440	483	456	464	487	456	439	396	455	437	421	482	431	492	451	440	467	466	458	434	467	471	448	464	459	476	483	451	482	468	477	465	466	449	458	465	484	497	473	520	470	450	438	437	490	434	457	434	450	456	439	461	480	467	415	454	419	423	467	436	449	458	455	423	466	494	489	440	441	452	408	447	463	461	451	492	468	478	466	435	427	454	458	441	451	476	459	451	449	462	437	478	462	447	453	504	460	428	445	471	474	449	469	467	425	457	460	487	446	471	450	430	472	480	422	462	474	469	471	465	452	459	454	443	443	440	439	463	421	469	461	444	492	461	477	445	422	488	474	471	483	441	433	475	493	422	450	438	457	433	416	474	503	454	478	442	432	435	435	470	428	470	438	459	480	471	426	455	457	449	430	463	456	439	457	459	465	451	480	431	461	486	457	437	456	459	449	462	515	493	437	428	466	474	473	439	509	457	429	470	438	458	443	477	458	410	465	444	443	461	432	454	457	455	453	420	453	435	444	452	473	434	450	479	455	428	457	504	462	463	460	443	428	464	470	473	471	466	474	491	424	488	444	440	470	465	436	440	477	422	489	495	456	479	455	428	423	444	492	477	420	459	427	472	457	497	532	418	459	456	472	461	453	450	432	451	427	473	447	429	430	418	459	469	428	471	474	481	448	450	485	388	442	462	454	451	441	465	459	476	469	455	451	444	461	464	455	450	427	446	444	492	465	452	443	462	497	479	444	440	469	405	470	480	455	411	456	493	441	429	476	475	463	477	521	477	446	438	429	426	471	435	439	452	424	471	441	428	485	447	439	499	449	448	459	444	472	452	466	450	482	457	485	453	526	457	417	455	464	445	462	477	472	452	438	488	458	473	482	445	457	471	455	469	505	476	434	475	485	477	426	477	456	453	430	408	461	433	451	475	436	452	437	479	450	427	452	463	476	438	475	419	432	462	496	454	444	431	467	432	433	486	430	456	472	478	450	479	423	452	408	444	480	457	474	452	443	476	481	429	460	449	452	479	475	453	449	423	456	489	475	458	474	460	467	450	462	428	410	445	450	470	425	437	466	481	457	445	479	449	478	451	455	429	469	477	424	450	449	458	453	433	444	488	460	436	467	489	470	435	443	461	427	461	453	448	445	472	442	458	443	448	463	420	478	465	450	434	427	492	492	422	458	460	456	462	449	455	438	464	431	456	444	472	503	470	475	487	454	450	476	443	443	460	472	473	458	450	463	480	467	480	444	466	466	473	472	453	435	435	410	455	436	428	480	483	462	454	482	419	440	412	432	466	463	432	435	440	415	438	444	399	434	436	492	428	436	454	451	478	471	453	427	444	458	465	467	446	462	440	469	416	415	457	415	472	480	472	462	420	435	472	464	485	416	412	423	453	445	438	415	400	475	429	455	467	456	455	460	476	467	475	483	416	477	462	464	460	432	455	477	438	450	439	432	474	429	468	425	461	459	460	474	445	439	474	477	474	435	447	438	468	491	457	444	448	461	437	439	465	441	460	427	508	436	447	466	460	447	428	448	446	471	468	432	399	487	476	462	474	474	489	441	496	442	431	483	458	451	425	437	452	446	478	414	436	484	435	440	468	507	492	469	482	457	424	446	443	447	446	487	481	434	465	499	450	467	507	469	439	456	457	462	439	456	435	429	445	451	448	442	461	448	415	441	468	448	447	445	472	453	455	477	441	421	444	466	431	451	463	486	467	458	473	474	466	469	473	454	479	454	449	436	438	453	455	450	484	452	444	445	454	429	441	452	447	471	441	443	439	459	492	513	418	463	476	444	459	467	447	420	457	464	437	451	470	444	475	449	469	456	457	451	405	430	467	447	486	433	470	461	459	469	448	459	454	466	434	424	461	445	438	470	443	418	458	498	462	458	445	461	437	474	469	455	492	477	472	433	452	442	494	446	487	483	459	430	448	432	450	449	434	473	445	471	492	456	423	508	417	462	432	422	441	482	472	485	429	445	418	479	468	448	462	453	418	456	494	482	461	463	441	465	460	460	448	520	458	484	458	446	467	444	502	451	459	458	454	466	485	493	464	449	509	444	459	475	442	491	469	481	460	468	464	470	441	463	443	464
30305	15614	8977	5114	2162	444	138	88	91	121	90	78	92	102	111	86	118	104	119	101	98	89	86	81	93	99	93	90	99	93	73	87	94	96	93	111	89	89	107	99	111	105	80	88	87	75	99	92	89	100	99	96	99	87	117	94	90	101	93	105	75	94	94	87	94	99	98	98	88	96	114	81	94	110	90	79	89	93	84	91	96	86	105	73	96	83	81	96	87	79	84	101	88	99	94	90	84	90	108	86	94	106	87	89	80	93	116	94	84	86	94	86	104	89	91	111	96	98	77	80	91	108	113	91	80	81	105	99	113	104	93	91	112	85	84	79	83	118	82	82	87	78	84	88	90	94	89	89	101	107	86	95	97	107	93	84	92	90	109	89	95	111	80	89	104	99	87	103	96	91	73	94	70	100	97	121	133	124	106	99	98	89	114	103	79	92	120	120	99	101	90	95	92	97	98	82	81	111	104	106	97	86	100	104	100	96	82	82	100	104	92	97	95	104	82	109	93	82	92	117	98	97	91	92	93	112	90	102	83	79	95	97	101	97	61	100	88	81	78	104	99	84	83	100	78	103	96	89	96	82	111	91	92	89	97	93	99	76	106	96	122	115	84	92	100	72	94	92	82	86	100	76	91	89	91	93	121	104	111	109	110	91	102	121	112	97	98	98	96	105	92	85	104	91	89	91	99	72	93	91	80	103	78	96	119	90	93	98	86	102	94	101	87	78	103	96	112	100	88	78	95	84	110	81	112	86	79	100	97	103	98	99	78	91	92	75	100	84	88	94	108	116	106	90	88	98	114	94	91	102	85	88	89	103	85	95	96	94	102	91	107	89	94	94	91	94	95	106	95	86	109	105	88	105	96	87	104	77	70	92	91	95	96	95	79	71	101	87	86	78	88	98	104	85	83	78	81	99	100	100	85	120	98	79	94	97	92	75	76	92	86	104	108	94	94	90	84	96	93	102	79	85	90	108	90	75	101	98	104	99	100	82	104	83	96	91	77	111	95	102	103	87	83	96	93	90	130	115	94	89	102	80	80	99	101	97	100	80	80	85	107	97	87	86	99	71	84	103	99	93	96	107	90	110	95	78	80	89	96	85	94	91	112	82	84	93	87	99	94	111	95	105	81	74	90	92	114	98	81	98	108	93	103	93	80	83	88	87	90	88	111	110	88	84	107	88	76	109	97	91	110	97	98	90	106	83	93	103	102	74	98	100	99	96	105	110	102	78	98	84	98	83	90	90	76	105	114	104	100	81	111	92	70	96	101	90	106	97	112	107	103	98	111	95	104	102	97	80	76	89	89	87	86	86	99	92	106	72	110	98	107	117	97	85	98	91	120	98	111	91	94	86	110	77	112	105	115	110	94	99	93	105	115	94	104	104	85	104	95	112	106	95	98	86	93	104	94	88	105	89	94	115	87	93	87	89	94	93	94	102	89	101	93	72	91	96	81	72	90	85	73	104	105	87	93	109	93	107	97	122	84	88	97	99	107	87	92	83	97	109	105	86	98	66	84	85	85	97	101	103	111	95	93	105	93	109	100	96	74	92	88	101	86	101	92	68	114	94	85	99	116	104	91	101	94	100	92	74	91	77	85	93	116	91	89	92	100	98	91	97	89	104	88	115	107	82	83	89	101	101	79	101	91	99	99	87	105	99	86	107	110	99	85	91	94	105	108	94	94	110	94	101	78	98	93	96	94	121	105	99	111	111	92	84	100	96	111	91	89	89	65	96	85	103	92	106	75	94	96	81	109	99	111	96	97	83	98	89	69	77	100	78	102	101	96	98	104	120	101	97	92	104	94	90	95	100	120	86	95	86	87	81	107	106	88	93	94	90	110	103	102	89	98	89	100	106	88	80	82	81	101	77	106	89	98	82	103	101	88	91	93	82	105	80	86	91	86	100	79	94	105	86	105	91	83	88	74	112	103	93	86	113	102	96	95	91	77	94	108	101	108	101	83	72	107	88	93	96	101	91	84	112	115	91	100	90	102	114	103	114	88	101	99	100	98	109	97	71	88	95	90	87	87	100	72	87	102	118	104	98	87	100	77	101	81	100	72	86	105	77	96	86	90	111	100	98	80	70	101	77	112	86	103	114	104	84	93	100	108	100	91	89	103	100	98	80	111	117	76	93	99	99	87	97	103	79	96	105	121	103	92	106	106	78	85	92	86	98	108	104	100	86	75	113	92	91	98	97	85	95	104	79	109	89	110	98	113	94	86	97	98	88	98	100	90	96	108	103	94	106	83	76	98	95	104	97	96	104	98	94	102	110	87	96	93	94	74	74	86	106	85	118	105	103	104	99	99	107	84	94	110	95	109	95	99	95	102	102	97	96	115	98	99	108	105	90	100	79	97	98	105	105	92	97	113	85	84	89	108	85	101	108	99	94	95	85	106	98	88	121	93	88	103	93	112	77	81	92	107	95	66	89	103	94	101	82	108	100	93	77	94	100	99	101	94	102	79	115	104	98	86	88	104	97	115	115	101	74	85	112	96	80	94	103	78	103	126	89	102	85	85	101	99	117	69	83	94	89	97	96	91	97	93	112	76	93	102	100	90	113	99	114	82	100	88	103	88	92	88	87	86	89	96	87	100	100	119	95	96	100	80	99	101	87	87	111	111	105	68	92	93	83	93	89	98	89	91	100	89	109	86	100	116	98	106	98	106	92	87	76	87	82	101	84	81	102	85	118	85	93	78	94	77	98	104	107	83	86	131	80	87	99	101	87	98	76	106	84	106	91	104	102	93	87	96	84	98	89	108	106	119	117	83	83	96	88	89	108	100	99	104	84	96	94	102	83	92	82	92	98	100	100	95	82	81	89	116	98	113	104	76	102	100	107	97	75	88	95	84	101	106	92	93	99	75	100	86	103	99	83	77	92	95	89	90	96	99	87	80	89	112	81	92	90	98	101	82	90	110	93	93	88	83	112	104	103	88	119	89	90	113	94	108	96	102	125	89	90	93	78	97	96	95	96	93	95	83	91	99	95	102	97	93	101	103	105	87	87	110	97	77	90	101	99	74	112	104	101	87	101	99	86	112	93	101	101	85	101	80	100	87	102	103	93	87	93	98	86	96	79	95	82	107	87	97	98	86	101	104	91	96	98	95	107	95	84	110	87	104	96	82	92	97	92	85	111	81	100	103	108	91	111	101	100	105	95	97	90	92	87	103	95	86	102	89	104	93	102	78	91	65	89	96	86	101	88	103	82	100	100	108	88	103	81	111	86	105	85	86	104	107	96	84	114	98	91	108	88	106	105	84	96	103	97	100	112	103	96	116	107	94	100	88	91	89	90	96	78	97	104	106	87	95	97	80	98	105	95	113	112	96	91	96	88	98	86	103	105	93	90	108	94	106	96	85	88	80	72	85	80	95	93	93	102	87	94	90	101	100	107	101	101	93	96	93	91	95	119	78	80	86	107	91	101	85	89	112	78	77	102	91	96	94	94	89	91	93	92	87	84	91	90	89	108	97	95
19136	11883	13775	12234	6591	1695	374	225	287	209	230	230	250	237	248	252	262	257	240	241	240	262	224	248	235	228	245	218	226	244	226	233	234	206	293	230	229	224	233	259	253	239	228	262	216	234	215	233	254	263	266	253	244	217	228	237	203	256	223	251	252	269	237	239	213	272	210	246	231	240	252	245	240	239	233	232	244	244	225	240	273	234	260	237	244	221	241	258	233	228	244	237	241	222	224	273	243	232	255	214	237	208	225	233	257	237	246	251	231	238	239	219	235	234	241	234	230	245	251	236	243	257	241	261	229	264	252	219	225	253	252	224	237	207	244	263	239	259	267	231	239	213	240	258	258	222	243	243	244	221	259	238	228	222	242	233	245	261	236	208	236	258	259	227	246	269	215	240	222	244	208	229	240	212	239	249	239	224	236	252	241	240	251	218	247	234	243	253	211	243	241	266	254	249	262	227	240	229	240	260	227	221	233	248	261	258	232	253	236	222	255	253	223	223	254	274	235	213	219	229	235	220	268	247	242	245	221	231	207	225	237	244	237	234	251	263	259	272	236	237	239	226	261	250	263	246	229	233	264	226	254	244	259	250	242	250	241	246	234	222	220	248	234	236	242	255	256	228	256	231	243	253	239	218	239	235	251	228	220	248	228	241	256	236	250	232	230	252	254	234	260	237	248	265	246	228	257	276	248	250	263	236	238	246	225	275	236	205	252	239	246	219	254	225	248	216	258	241	238	241	244	273	269	231	245	240	253	243	253	191	246	240	228	237	231	204	247	277	251	230	243	269	227	221	246	228	231	244	257	234	235	232	252	228	244	256	268	219	200	236	258	260	262	228	254	240	254	248	232	227	277	217	260	287	256	232	209	219	230	258	250	216	243	225	252	236	261	238	230	244	236	239	220	244	239	244	240	249	214	254	217	231	256	225	234	230	232	203	219	244	231	268	239	238	260	250	220	263	237	248	231	230	261	205	237	258	231	223	237	238	235	222	240	228	265	254	236	258	233	248	217	229	264	269	216	257	225	225	245	232	232	223	248	264	251	237	239	283	228	236	219	269	247	229	221	250	219	248	228	252	253	258	234	241	229	256	240	253	231	215	241	229	252	257	246	253	255	250	251	264	242	251	239	230	204	239	236	270	228	242	250	254	221	236	258	242	244	220	205	245	256	231	226	225	236	205	244	241	246	237	255	212	251	229	239	239	237	259	266	236	265	251	210	213	249	262	238	236	237	231	249	212	233	234	250	267	232	234	225	206	223	231	228	237	224	231	224	240	256	236	229	246	242	244	245	239	257	247	224	236	230	240	236	226	249	232	235	255	237	231	264	266	233	250	237	224	251	242	246	243	254	226	216	238	236	245	236	245	262	251	259	258	267	239	256	240	265	237	254	250	231	224	238	257	243	213	245	228	248	249	212	231	225	249	262	235	248	265	262	231	233	241	285	257	259	265	223	246	258	254	234	243	234	279	231	229	213	247	263	239	250	242	233	227	254	215	239	216	266	230	257	256	233	261	232	255	247	259	253	230	221	211	225	252	236	258	226	241	225	244	234	275	221	239	262	253	235	214	253	246	255	225	228	228	251	253	246	237	225	239	228	235	249	260	241	258	263	242	250	249	264	233	254	223	248	219	259	234	226	204	215	234	232	241	212	266	267	243	230	240	268	249	242	260	208	274	248	217	223	259	225	233	265	224	252	231	249	219	235	251	227	242	228	230	229	275	222	238	242	230	246	253	201	243	234	239	257	259	269	238	254	210	268	229	244	250	266	246	206	224	232	244	236	270	270	246	237	235	238	223	253	247	226	255	259	258	253	227	234	244	233	250	242	225	230	244	267	232	225	232	202	235	228	228	237	256	235	240	226	267	252	222	228	268	224	265	204	215	237	246	251	248	230	248	252	219	245	247	245	248	245	249	249	213	244	237	233	237	236	240	223	240	246	212	214	229	233	234	236	247	232	222	239	257	233	253	263	239	231	225	230	237	244	249	249	260	232	247	242	239	238	238	242	229	247	242	231	262	238	231	221	253	259	245	231	234	260	227	227	237	248	241	249	268	223	237	271	236	236	271	220	235	258	236	224	264	237	237	237	249	250	261	235	268	238	254	244	234	225	246	214	236	228	222	250	263	250	246	263	242	231	236	243	261	256	243	234	233	243	272	236	224	237	209	264	247	241	222	249	233	241	241	225	241	238	240	246	249	262	222	241	227	231	238	219	235	229	239	222	210	222	254	250	221	264	218	216	233	241	254	217	243	254	206	244	215	253	243	248	232	259	243	235	218	248	237	194	233	241	240	246	189	230	224	253	230	237	272	247	237	229	234	265	265	203	264	277	236	255	245	219	225	252	238	230	201	234	210	280	248	250	216	196	258	257	237	237	238	220	248	261	244	238	258	234	255	224	247	229	225	246	234	255	233	245	255	228	233	239	207	241	240	235	229	232	234	247	269	248	242	260	224	220	241	242	245	263	215	216	239	260	227	239	217	239	248	230	247	207	232	225	207	255	231	251	230	250	202	255	228	266	222	224	235	231	248	243	235	270	227	250	234	208	269	238	242	232	251	230	261	251	258	231	239	255	232	231	267	245	238	240	262	221	232	230	230	264	248	232	249	235	259	246	242	246	229	212	250	248	244	230	228	231	254	240	241	231	232	222	232	229	258	287	253	209	251	268	215	219	213	247	262	252	231	250	244	236	254	250	245	248	214	230	247	245	238	252	241	252	261	234	210	263	253	230	249	219	232	224	248	232	233	249	237	238	244	235	258	257	228	224	260	239	232	237	250	226	261	246	221	236	242	242	255	262	243	253	233	249	232	251	268	226	232	266	208	241	269	231	222	257	234	247	250	231	236	231	225	259	250	267	237	233	257	241	223	255	217	220	260	255	234	245	250	255	231	233	235	241	223	229	227	229	250	252	252	236	228	249	258	228	211	229	239	238	216	240	239	232	263	225	250	219	244	233	258	251	244	259	234	231	235	245	242	243	213	206	225	232	231	240	251	242	220	256	222	222	246	237	237	245	263	231	268	239	237	248	252	232	245	246	221	220	261	231	250	217	259	219	236	244	250	245	214	233	242	240	243	268	222	250	278	223	256	231	246	257	205	246	238	229	241	252	236	215	257	240	252	246	235	233	267	260	273	234	236	230	236	237	227	216	224	256	232	246	222	237	251	258	241	245	220	225	255	246	255	243	209	215	263	251	250	247	259	252	222	253	237	267	245	245	254	238	214	234	244	240	247	236	238	266	263	235	258	257	221	229	276	240	226	245	250	250	243	265	252	256	239	242	249	232	246	245	244	228	281	221	264	257	245	205	257	265	269	267	245	251	256	261	233	224	247	242	248	233	235	227	261	229	262	213	253	225	257	265	245	245	239	250	240	238	254	237	254	254	237	244	256	238	244	261	256	260	265	269	230	247	230	262	241	228	234	249	237	245	247	222	231	228	232	232	234	221	240	239	227	231	253	227	250	221	245	232	263	223	259
45340	28227	25434	17963	10781	3210	854	337	196	169	196	184	201	182	179	195	176	188	184	159	199	180	184	181	152	175	178	189	207	169	182	172	189	181	164	181	196	207	179	175	178	169	166	184	182	167	169	159	173	192	178	161	180	170	181	174	196	206	168	176	174	197	183	195	191	165	148	206	182	182	184	181	171	193	197	187	182	175	185	177	186	204	170	186	200	172	185	192	187	177	193	183	180	173	200	136	168	157	158	151	178	197	166	158	160	163	162	194	169	179	167	177	178	195	195	170	173	176	192	160	186	183	193	153	173	163	181	177	169	178	170	186	154	164	196	172	165	152	173	182	187	189	180	189	172	151	166	178	174	187	169	207	181	165	172	177	182	171	187	173	183	186	194	190	206	184	175	187	173	170	189	189	152	174	206	154	194	175	170	182	204	166	191	201	197	171	192	198	167	174	177	182	158	181	203	149	177	182	179	178	196	169	195	181	191	184	201	182	177	171	200	189	202	177	186	203	186	226	179	178	151	173	156	170	188	148	189	181	203	170	190	168	167	169	198	175	177	173	181	189	177	190	168	167	182	164	202	181	199	188	177	153	190	164	186	155	183	193	174	189	202	150	207	173	188	170	155	150	157	149	165	173	182	164	181	178	185	182	181	196	203	180	207	187	196	212	169	194	169	209	179	193	172	179	173	172	170	178	187	177	155	174	174	220	189	149	167	194	180	166	165	180	174	185	173	178	180	179	165	178	180	166	164	193	203	169	161	168	159	172	207	166	172	166	180	184	159	166	177	211	160	157	190	151	161	170	158	185	177	201	189	177	189	168	179	189	196	176	168	184	163	149	188	183	156	180	180	163	181	184	178	171	170	174	161	167	169	188	168	191	174	172	193	173	188	154	165	163	191	174	173	211	168	179	193	178	184	168	170	175	183	199	180	171	169	201	179	165	162	193	176	151	172	163	185	189	177	175	180	186	193	181	205	196	161	185	189	186	165	195	188	174	187	212	171	150	175	181	211	218	184	187	168	158	170	187	171	215	171	189	181	192	174	195	162	184	183	169	165	170	182	206	206	202	162	189	193	174	174	194	184	165	193	190	179	161	190	175	176	196	171	171	172	176	179	175	171	146	176	183	165	179	173	187	179	177	189	171	187	172	166	181	189	176	155	175	197	168	189	196	169	181	178	177	183	169	189	170	184	163	184	179	208	194	181	179	179	192	156	166	176	201	176	155	194	177	203	219	174	194	178	193	175	199	187	172	183	178	207	224	145	191	202	176	182	192	162	185	178	166	196	192	178	164	202	175	175	181	175	175	221	178	170	168	186	167	173	161	199	195	174	175	179	193	181	168	193	177	168	181	181	185	190	150	183	155	151	163	190	181	192	166	164	195	171	191	186	152	167	169	166	188	175	194	168	180	172	182	194	205	193	195	167	191	184	149	189	194	181	161	165	184	180	160	174	171	177	187	205	193	165	150	172	193	174	188	159	162	179	174	165	173	158	190	175	198	178	181	183	169	209	173	197	183	191	194	170	160	187	181	199	194	164	202	170	187	183	180	184	168	193	183	171	181	189	199	190	176	188	207	198	177	191	174	177	163	174	183	179	178	170	195	184	184	199	171	146	181	204	171	146	177	195	185	166	177	187	188	180	186	206	204	171	201	178	173	170	150	180	179	169	177	188	161	186	184	181	182	167	184	169	200	152	189	179	167	160	199	165	167	161	168	189	174	189	186	167	192	174	166	172	182	200	180	181	172	175	186	195	180	179	182	181	200	187	170	175	199	171	192	176	182	183	196	179	161	180	176	197	166	192	170	186	179	174	176	187	194	174	198	171	159	205	178	174	154	166	162	176	161	187	168	171	139	192	167	179	194	198	205	167	199	186	161	172	189	166	185	189	151	192	212	185	168	207	198	171	191	214	197	184	175	175	174	166	186	164	211	161	170	191	192	165	164	162	193	173	186	193	196	203	176	152	159	139	167	166	160	190	184	157	166	184	185	167	170	186	199	192	156	177	185	193	192	167	148	177	188	164	172	192	196	167	161	188	206	183	192	191	181	183	170	166	173	176	177	192	152	165	176	187	184	186	203	185	198	176	191	159	183	187	185	178	156	189	172	171	168	163	187	217	176	175	192	181	173	174	205	171	191	160	140	179	157	205	191	158	149	190	161	183	143	167	177	183	167	176	171	146	194	175	200	133	192	158	182	197	167	176	171	175	171	173	181	172	181	188	194	180	184	176	154	164	205	173	166	186	202	193	204	201	183	208	175	170	180	185	181	174	193	178	176	196	160	184	168	154	189	186	175	194	184	157	165	197	153	174	153	187	183	185	169	186	188	179	164	194	157	170	199	163	173	168	168	195	176	187	203	191	171	160	187	188	185	178	177	147	187	169	166	180	194	160	187	165	203	180	168	176	174	194	164	176	175	170	164	161	168	206	195	169	192	184	181	182	182	185	203	199	181	196	155	166	181	185	187	175	177	166	160	197	162	179	154	176	200	172	175	162	196	183	184	179	205	154	183	181	201	168	178	161	172	201	177	179	200	184	159	184	204	182	161	168	180	185	177	195	174	172	180	177	185	172	170	201	196	172	177	179	187	177	171	187	182	167	195	165	184	196	175	177	173	193	145	182	180	199	187	180	177	165	191	194	190	180	160	157	171	190	158	173	164	184	171	174	166	190	196	170	175	182	184	187	200	169	191	177	188	151	206	195	202	182	168	188	179	179	196	166	188	173	170	166	181	192	171	161	192	171	173	200	163	195	170	156	182	195	184	189	159	157	194	181	205	186	149	158	186	166	181	191	194	170	169	178	163	166	202	152	161	168	194	205	176	171	176	193	187	191	202	203	184	164	195	186	172	181	189	164	187	171	168	173	176	180	157	200	201	205	180	205	174	195	206	177	168	184	186	187	153	165	160	178	191	194	163	150	190	185	191	152	197	190	162	178	186	187	170	202	199	189	164	182	189	165	214	186	165	171	204	177	173	169	175	186	165	179	172	181	169	177	190	150	183	181	190	203	164	176	182	190	158	161	172	187	206	155	194	162	173	184	158	168	171	181	197	174	151	162	172	176	195	191	164	182	176	170	192	195	199	165	161	178	194	165	169	200	184	176	189	167	169	178	195	188	162	188	197	220	170	160	174	169	176	174	162	173	162	187	193	165	163	174	206	202	189	166	190	187	180	177	169	170	203	175	199	175	196	174	205	195	172	180	147	186	184	208	174	173	166	167	202	164	188	177	167	182	174	188	188	155	146	196	185	201	144	178	184	184	190	184	187	197	185	176	173	189	188	182	182	169	210	189	181	188	165	177	162	198	169	198	170	184	164	172	164	173	174	167	196	194	160	163	177	204	170	157	166	178	185	174	196	167	189	176	184	168	163	163	155	199	189	188	188	164	187	186	165	187	178	180	146	169	183	160	198	171	147	191	157	156	211	192	178	154	192	171	164	201	162	173	170	168	201	175	196	190	175	179	156	171	175	186	157	173	193
29350	22537	30652	28925	22591	8299	2965	943	465	440	485	444	446	410	423	445	419	439	431	458	388	411	411	407	431	416	402	402	419	390	446	431	420	448	398	372	419	401	430	372	407	433	419	417	422	429	439	424	426	382	405	441	407	396	423	398	417	439	447	376	413	399	403	437	423	419	378	402	401	414	419	409	399	398	419	426	436	408	400	384	369	375	434	381	398	402	384	435	400	415	394	404	416	383	390	426	400	442	434	396	382	399	372	365	386	446	399	403	447	418	407	418	416	401	375	431	419	404	422	427	428	390	418	420	387	371	388	424	402	358	393	406	408	407	407	452	419	409	405	412	433	440	409	413	414	416	396	401	387	430	389	404	406	408	376	390	412	379	421	415	407	422	413	445	402	386	453	441	433	379	427	394	408	410	430	378	401	398	417	423	430	400	444	460	433	416	394	399	414	426	377	379	370	363	436	418	452	408	424	407	394	435	426	379	407	396	410	393	390	399	379	421	409	402	422	414	418	412	411	401	403	373	390	401	385	387	404	394	383	385	415	414	404	407	343	426	389	370	392	404	402	408	401	414	396	415	443	437	381	400	442	440	407	408	381	413	416	403	404	373	407	388	391	424	425	411	368	431	402	410	375	365	430	398	405	390	422	404	384	396	431	375	395	375	399	435	417	423	413	388	420	369	410	455	408	427	407	384	428	405	393	393	413	426	386	409	386	403	442	385	389	404	401	410	419	401	408	403	412	440	446	407	448	408	403	415	375	426	341	407	424	403	420	416	417	436	406	389	391	374	407	357	398	408	438	435	433	375	403	422	349	393	415	407	398	416	404	405	429	416	435	419	419	423	378	421	408	408	404	398	402	429	406	436	401	418	397	382	418	391	377	405	416	395	365	421	421	410	401	402	404	388	424	490	428	398	368	441	410	367	404	424	402	417	406	404	389	422	427	396	416	437	419	416	424	410	394	438	440	412	442	451	403	418	442	415	429	411	419	402	387	416	423	412	420	388	436	402	397	406	409	396	391	402	438	395	409	402	426	399	429	406	427	436	409	434	362	393	398	389	429	417	395	422	418	382	418	386	399	382	392	420	407	391	389	417	406	390	404	401	435	405	406	394	411	456	421	412	439	415	409	431	375	418	419	409	376	420	390	380	424	385	409	403	430	420	377	410	388	364	418	426	436	395	442	426	391	404	421	417	441	434	403	421	427	413	408	470	431	459	445	386	423	446	441	392	408	409	411	395	402	428	415	422	393	404	410	393	413	442	400	435	413	446	439	400	429	415	466	451	396	421	432	394	399	386	413	392	404	388	417	420	417	400	416	421	431	403	408	414	413	442	374	402	392	407	443	441	377	429	415	418	396	397	433	400	414	437	429	379	401	377	410	409	415	397	415	416	394	373	408	435	371	435	400	432	394	398	422	396	443	415	422	394	389	419	396	413	404	432	408	401	429	435	380	400	370	416	420	397	378	398	411	428	392	415	380	404	433	430	404	387	436	379	407	382	405	392	384	449	386	395	415	427	436	424	407	416	425	410	409	386	395	416	429	407	425	408	409	408	427	405	417	411	435	389	396	411	384	422	439	398	385	435	387	441	437	393	431	413	383	439	421	415	446	421	394	413	415	411	392	435	397	358	435	405	398	411	408	433	410	389	411	416	377	381	427	404	407	426	417	425	436	411	400	428	415	426	352	368	399	410	378	416	426	432	401	403	407	446	396	419	423	403	377	398	416	399	414	391	441	428	361	419	442	384	411	401	405	404	399	423	422	419	423	384	420	446	413	406	392	434	429	384	424	430	438	432	412	409	431	403	388	412	451	410	403	414	415	415	413	393	421	396	387	424	398	426	385	386	438	438	403	405	423	436	401	377	429	425	432	399	387	391	420	369	390	477	392	426	441	392	416	413	410	397	415	398	364	417	430	413	404	424	381	411	417	388	409	423	430	416	409	419	411	403	428	405	420	387	440	430	380	428	406	402	402	412	382	403	406	426	376	391	410	414	423	412	424	426	419	415	380	414	428	450	458	368	433	420	403	402	395	421	371	416	411	437	381	407	376	398	409	384	461	440	414	418	441	405	429	424	390	369	422	387	373	381	418	424	417	403	359	422	401	450	417	399	411	425	440	407	423	358	363	382	404	413	382	378	400	399	418	424	400	376	413	398	405	421	411	393	425	390	391	396	418	386	429	385	383	413	437	406	445	408	381	436	403	432	426	402	406	410	421	388	396	449	419	405	390	400	390	417	366	395	422	379	422	401	430	384	423	423	380	422	428	402	384	401	419	409	409	373	405	431	379	427	400	422	382	432	439	410	407	352	426	416	379	391	398	429	419	403	396	398	397	368	411	377	416	414	406	415	416	425	408	397	392	405	382	438	401	405	415	455	421	406	413	383	404	425	366	422	422	411	398	407	421	412	412	402	388	399	415	378	453	400	435	428	406	398	410	418	413	399	382	404	404	425	412	411	408	396	442	386	422	419	443	427	393	431	418	402	399	416	374	440	425	430	353	397	408	400	412	449	407	417	404	416	399	421	401	409	434	387	460	428	398	408	420	396	444	392	373	411	394	453	422	393	425	443	430	365	402	406	408	411	459	430	424	425	406	382	394	381	403	436	430	416	450	431	411	441	397	426	424	394	401	445	430	421	433	427	456	376	374	385	403	409	431	403	408	412	407	388	404	392	414	430	412	403	432	416	435	397	397	401	391	410	420	395	421	421	438	420	440	383	398	427	381	396	395	419	428	433	409	464	384	427	410	402	375	390	400	406	443	434	417	394	400	420	433	425	407	399	411	423	454	398	433	404	395	373	395	413	412	418	403	422	415	404	438	403	415	423	385	402	402	379	425	397	415	406	400	435	439	424	384	435	436	360	430	379	414	423	382	424	416	446	413	380	379	412	416	398	446	399	379	451	407	444	410	403	441	435	379	372	377	441	391	413	411	392	431	388	422	414	446	401	389	416	391	381	403	376	433	409	417	434	418	393	413	415	416	391	377	405	431	367	406	385	386	430	379	407	431	408	425	400	376	396	443	421	424	375	404	430	421	372	419	444	408	419	411	369	425	385	413	394	417	414	417	401	425	434	358	438	398	390	411	425	367	380	399	397	428	419	450	417	413	422	438	413	427	440	428	436	388	429	383	406	399	395	386	418	404	398	392	405	369	413	378	395	425	394	396	396	408	387	429	415	393	432	407	402	391	433	387	398	415	438	394	394	381	427	426	422	409	422	419	405	418	430	395	403	387	375	424	426	392	399	383	405	414	392	409	408	392	423	377	402	426	421	408	399	396	440	410	397	437	418	430	371	424	419	405	382	416	406	405	399	407	415	387	394	401	448	412	446	436	429	428	413	396	412	419	415	419	364	389	408	428	404	397	397	399	405	403	402	420	438	393	398	399	416	401	417	418	392	420	415	402	399	429	425	430	363	419	395	440	415	428	393	407	393	393	404	424	422	431	416	416	405	415	392	389	418	414	399	424	404	410	408	402	427
52992	39592	37929	31951	22794	11291	3239	536	230	239	222	222	206	216	196	204	221	202	203	213	185	206	189	187	183	217	209	188	204	210	194	189	207	190	213	214	235	202	189	192	197	168	209	187	203	199	200	209	185	185	194	180	183	208	194	185	195	218	203	204	214	213	210	190	215	237	184	194	201	214	206	228	203	195	198	216	202	198	208	228	205	187	210	174	204	217	209	201	202	175	195	208	222	225	188	211	196	188	213	182	215	203	232	208	210	203	188	227	227	204	206	189	224	206	224	207	189	196	187	200	192	195	185	197	191	194	213	214	183	214	196	189	212	186	212	189	210	202	196	222	217	161	200	200	189	186	211	190	192	238	197	223	198	187	226	227	178	192	203	207	210	196	203	222	231	177	214	190	206	196	205	204	216	206	198	212	224	212	211	221	196	218	228	210	173	201	197	230	216	187	188	194	182	211	194	190	222	216	203	187	194	207	218	173	200	225	192	188	220	203	213	205	197	208	188	175	199	210	216	224	214	217	238	177	219	212	209	199	181	190	197	223	200	196	185	204	188	209	212	194	198	234	168	194	209	199	218	189	190	211	217	233	201	198	217	225	208	185	222	211	216	203	208	196	184	182	228	224	200	207	191	207	190	219	219	213	228	222	241	188	180	220	197	207	211	188	197	194	207	207	203	198	205	235	186	184	206	188	195	211	197	184	191	191	194	186	214	177	189	181	188	179	168	216	194	191	189	211	219	217	184	207	232	204	225	177	218	211	218	186	207	182	225	208	192	191	182	185	203	230	185	199	186	190	209	186	203	219	206	233	199	190	218	195	179	197	192	202	210	195	185	209	214	200	212	203	188	220	200	210	201	206	203	213	221	201	204	191	197	203	216	183	203	196	201	181	210	191	225	225	199	195	209	217	203	192	207	212	202	204	213	193	212	224	186	227	202	186	215	206	149	194	208	195	220	180	198	219	203	220	205	196	163	176	200	199	207	247	179	195	205	207	193	204	190	175	212	193	201	216	200	206	207	160	203	212	206	209	190	214	245	177	215	196	189	226	188	205	219	200	212	212	190	177	180	194	227	197	213	215	219	207	229	202	208	218	202	200	203	200	210	223	187	218	190	208	207	192	203	221	199	188	205	196	187	213	214	193	207	189	217	211	204	182	226	189	192	210	216	176	205	210	209	226	191	189	192	229	190	199	195	231	191	183	200	227	203	183	200	204	201	196	206	199	205	233	194	207	230	224	195	205	201	207	197	199	208	194	203	201	201	209	193	199	196	194	227	209	201	195	218	211	202	214	181	168	212	204	207	208	215	218	203	222	227	214	203	206	201	202	200	222	198	201	207	195	202	184	209	183	205	209	200	189	212	206	180	191	178	226	224	189	222	173	229	218	204	212	212	191	185	177	213	196	204	212	196	213	241	190	189	199	200	188	214	197	179	167	217	209	216	208	196	190	227	203	187	220	173	210	223	210	215	203	212	203	247	209	197	215	205	204	186	211	214	205	193	198	190	200	200	215	200	183	197	203	184	211	196	202	226	194	206	180	210	210	211	203	202	223	207	198	192	202	192	208	206	215	210	208	205	185	224	231	219	219	214	214	208	176	193	200	216	181	214	188	208	213	179	168	229	213	217	224	235	208	185	193	194	189	217	198	198	179	223	165	215	173	212	220	174	216	213	205	221	205	197	207	180	189	190	173	223	199	202	192	213	192	239	185	184	186	200	222	195	207	198	210	201	195	181	183	198	195	194	236	196	174	207	215	192	209	213	206	224	202	208	207	182	195	188	180	178	200	224	208	208	180	220	200	177	158	208	185	185	204	201	201	190	233	211	197	212	212	184	208	210	195	200	210	190	219	182	174	177	229	180	184	221	205	187	200	204	203	196	205	203	199	172	183	189	216	220	193	220	202	200	201	212	191	187	171	229	220	219	183	218	169	208	187	199	185	213	208	211	213	182	221	200	199	207	199	211	220	186	208	189	178	175	221	203	188	192	223	185	195	194	201	226	192	230	191	169	191	179	191	195	214	218	224	187	201	220	234	203	199	190	208	209	192	194	212	219	203	203	218	200	188	203	211	189	191	239	173	202	215	175	211	197	192	217	204	201	194	211	198	191	200	181	203	211	178	211	218	203	193	196	203	220	216	220	231	237	251	197	183	205	235	195	196	203	188	197	160	181	182	176	180	196	189	195	211	185	190	205	215	182	210	212	208	199	220	237	200	190	189	215	200	205	213	195	201	215	209	194	196	187	212	210	208	191	205	208	193	178	194	212	195	195	185	182	187	193	224	225	206	195	209	190	204	197	203	187	202	215	190	224	204	231	228	204	193	184	220	232	200	192	186	182	216	215	180	251	193	182	192	220	214	168	190	195	220	191	181	207	219	203	180	208	186	182	252	180	222	233	187	197	206	211	190	215	213	189	186	203	206	222	206	211	213	234	209	217	211	200	190	195	180	217	203	202	213	201	191	200	198	201	207	196	189	201	188	222	178	209	212	206	224	232	192	242	200	197	218	187	197	173	208	216	193	204	209	228	209	182	195	211	201	206	206	200	190	197	186	200	199	202	211	198	200	204	201	209	206	191	201	207	192	180	176	199	199	186	178	194	220	203	203	207	183	222	209	220	191	184	205	194	238	208	209	205	219	207	213	208	205	217	214	205	247	214	204	205	214	201	211	198	203	202	198	198	205	207	194	190	180	195	206	202	223	219	218	225	206	216	181	193	179	212	198	187	206	185	223	194	200	191	154	203	219	207	219	210	187	185	203	197	203	191	201	229	207	241	216	188	212	203	207	231	202	184	191	178	209	224	221	215	203	205	188	188	169	210	233	210	184	224	221	203	230	216	186	202	199	180	192	204	208	218	230	210	190	207	205	237	190	175	221	182	176	226	215	222	194	204	213	195	196	176	194	197	192	212	180	202	185	188	199	232	191	196	229	208	179	217	204	201	204	216	202	192	195	207	203	205	216	198	203	226	213	235	209	192	202	219	234	221	204	227	226	199	190	211	210	188	195	190	195	201	195	219	201	218	233	220	214	195	204	189	183	222	179	211	214	200	194	176	219	216	203	217	190	220	232	206	210	191	216	238	225	211	196	219	202	194	210	216	232	227	188	206	226	213	176	191	213	197	198	229	225	185	199	206	180	174	213	197	178	212	193	224	199	203	183	198	188	174	209	224	210	207	192	221	215	197	220	200	181	174	223	202	198	203	183	210	199	222	192	209	195	202	201	194	226	205	215	214	199	213	211	208	224	206	208	196	196	195	205	208	214	206	214	179	205	237	216	208	199	197	210	206	202	213	192	231	200	204	202	181	183	201	189	191	218	194	224	190	201	202	214	210	197	209	229	207	213	222	183	187	220	191	232	212	217	198	207	200	210	187	195	207	217	218	231	212	184	223	207	218	202	207	214	191	225	179	167	201	200	211	205	207	208	186	193	188	221	213	195	240	212	214	194	209	205	203	217	214	187	214	186	163	195	233	194	216	192
34414	31634	39785	41089	34295	22114	8763	1481	615	566	556	538	585	475	492	442	484	469	455	442	462	457	480	443	483	475	467	471	461	511	417	469	461	465	461	460	460	478	434	487	432	458	407	453	473	454	468	441	426	457	436	449	460	432	427	458	422	442	459	468	456	471	428	421	441	488	442	423	452	442	445	484	482	457	465	433	436	428	440	498	461	429	447	498	435	446	426	451	471	441	423	429	471	434	459	434	458	432	443	460	425	453	464	452	444	489	458	453	431	448	457	454	468	432	489	443	443	436	439	474	449	429	443	459	432	426	457	462	444	472	417	433	436	455	425	462	432	428	456	474	473	456	456	418	453	426	459	445	439	491	426	430	381	484	483	472	432	445	445	451	429	438	460	442	448	437	458	430	444	501	430	449	414	472	478	435	446	436	461	425	464	457	438	450	441	465	433	448	439	470	463	458	432	435	447	473	427	449	457	458	444	419	430	463	458	460	452	499	479	450	439	428	450	464	441	443	465	441	458	479	462	463	441	422	449	479	443	420	464	457	430	451	460	466	443	429	435	444	433	435	438	432	423	466	427	445	453	417	444	425	455	464	456	453	445	483	438	437	466	422	442	474	426	421	488	523	461	459	436	438	467	454	462	454	448	471	458	426	441	443	442	431	439	432	460	443	432	438	449	444	441	456	423	419	435	406	483	469	457	447	464	476	461	496	444	425	458	416	437	452	472	439	472	464	437	449	451	452	430	444	448	428	432	418	469	437	410	435	471	447	491	458	428	426	445	443	429	428	455	466	403	487	459	475	419	439	453	457	472	475	428	436	412	478	427	454	456	447	439	423	460	452	480	445	476	444	443	451	447	436	416	446	434	414	429	480	449	439	468	424	472	425	442	441	445	449	476	452	447	480	449	439	446	460	459	427	465	433	439	454	402	448	420	478	444	468	446	453	432	422	404	465	455	461	423	472	454	495	450	466	460	464	472	436	441	468	452	441	434	448	428	467	451	456	425	444	448	441	427	463	419	423	447	443	475	463	469	440	424	450	436	414	458	463	452	434	463	460	493	464	420	471	465	422	441	417	435	427	420	436	439	465	462	454	427	401	443	413	469	457	442	499	415	459	442	450	463	434	456	469	465	430	445	426	463	443	432	436	441	483	437	477	452	469	460	441	421	417	478	458	460	455	426	467	431	448	464	472	450	447	488	432	462	463	473	432	461	440	452	438	454	479	431	475	454	472	469	473	426	445	428	459	467	449	418	418	444	453	402	400	432	443	433	440	433	429	434	456	413	470	475	469	432	450	432	418	431	456	441	478	445	444	470	444	473	429	457	442	464	448	422	445	465	436	479	446	424	446	469	459	464	424	431	430	425	413	479	429	394	437	476	428	476	406	447	481	453	458	471	433	403	461	458	428	426	406	439	446	492	480	453	427	459	459	458	456	437	432	431	464	462	450	475	462	430	483	435	459	498	445	400	452	463	447	443	472	436	433	435	458	486	442	492	464	455	455	445	430	453	458	434	422	426	450	441	436	444	425	448	444	437	437	459	446	456	470	441	449	417	439	427	455	447	425	403	447	422	477	446	465	443	489	456	435	471	452	426	476	403	474	437	470	416	470	420	438	487	410	459	421	441	461	419	450	410	430	472	445	458	460	449	473	424	461	474	445	467	433	483	447	451	434	443	477	476	487	457	453	436	409	436	455	430	440	474	451	443	465	432	439	447	478	447	463	438	415	466	452	457	423	444	423	434	431	475	449	412	402	414	420	452	456	401	459	461	424	412	464	422	504	417	478	423	445	444	420	449	458	470	438	455	448	437	424	450	444	471	436	475	436	426	456	441	430	472	465	465	480	462	423	431	472	425	459	423	438	448	459	487	471	431	449	456	468	488	462	407	455	459	432	470	457	438	450	447	437	428	436	456	413	437	430	451	424	467	463	461	473	456	422	449	427	426	433	432	446	484	466	431	441	485	415	465	498	450	441	413	413	426	417	479	450	454	456	435	411	439	473	452	474	445	489	432	424	475	447	443	464	426	474	444	423	468	413	426	451	451	459	433	443	428	483	481	438	428	445	437	408	469	395	454	449	417	461	441	472	457	475	435	473	453	453	438	445	446	456	408	420	421	445	435	422	449	433	394	440	434	419	438	397	429	443	445	414	485	424	421	434	448	443	470	465	470	383	429	462	432	471	431	458	442	425	460	422	416	389	451	429	453	410	427	440	412	486	429	443	433	482	430	436	402	440	444	416	465	452	482	437	453	445	435	464	454	475	466	452	424	410	429	459	438	467	446	464	419	459	452	480	475	411	447	460	415	420	430	448	446	457	451	415	437	444	415	425	453	420	467	451	471	433	471	433	430	448	455	445	418	451	473	445	500	444	415	455	447	437	451	439	446	440	463	458	433	439	447	447	436	440	443	451	460	473	458	456	471	446	465	472	478	499	462	500	469	457	458	455	454	443	400	437	367	434	425	441	441	484	452	450	460	510	443	447	442	428	438	478	479	436	463	463	493	414	441	424	424	476	419	450	425	459	404	449	443	389	470	421	453	463	468	462	452	449	457	452	452	431	438	484	482	426	416	444	416	454	440	426	434	428	424	446	444	471	467	456	467	440	433	452	418	474	424	463	459	455	445	409	410	446	444	441	431	472	478	447	445	428	436	439	457	463	477	481	464	441	449	466	457	431	440	462	446	444	442	455	462	438	416	472	455	486	428	449	469	416	413	496	433	448	430	447	454	437	480	472	464	417	459	459	410	442	449	433	396	427	447	436	448	434	478	456	431	418	480	439	415	460	426	414	431	420	417	470	481	442	445	457	429	465	409	436	419	466	447	460	433	423	441	456	484	445	468	458	447	485	467	451	436	454	455	475	453	447	446	461	429	480	428	437	473	437	437	421	478	483	418	388	402	441	476	441	441	438	416	416	452	473	482	453	468	441	429	441	433	409	448	463	447	469	444	475	426	449	451	423	467	471	457	444	435	484	445	441	448	441	443	457	452	421	437	460	458	415	421	455	430	463	409	428	450	452	402	470	466	449	420	430	421	470	430	469	494	435	400	447	482	450	445	435	445	433	480	400	455	447	459	417	460	453	439	409	464	461	460	446	442	453	470	437	439	428	466	423	483	470	460	501	470	459	445	446	458	415	442	425	449	456	460	436	458	458	468	407	411	448	472	429	440	425	415	426	437	410	426	466	463	454	423	424	405	454	470	475	441	462	452	466	433	467	410	464	462	409	478	407	447	445	459	422	467	467	479	432	460	454	434	470	447	472	475	472	469	452	434	447	467	432	412	457	419	447	398	398	442	449	486	456	478	464	424	463	448	436	439	425	413	457	451	471	416	439	460	448	436	456	417	454	426	437	434	453	489	416	457	439	440	446	475	398	450	444	449	452	434	467	462	422	424	410	447	440	413	427	475	449	439	438	456	476	446	476	434	458	450	429	422	465	486	452	451	432	421	474	461	416	463	419	437	474	393	445	430	478	449	456	473	414
29139	15659	9102	4879	1585	585	211	121	105	111	102	113	92	98	76	93	98	101	91	80	95	91	89	92	76	93	104	107	96	69	97	110	99	92	99	96	84	93	88	99	88	105	86	86	100	68	103	107	82	82	79	90	98	88	85	97	84	95	106	85	94	99	95	98	116	96	89	106	84	97	79	87	91	94	99	109	80	79	88	80	84	92	77	78	91	82	81	75	78	80	91	80	84	80	93	84	98	76	95	93	93	96	105	91	87	81	91	87	81	96	97	94	108	87	77	88	91	102	108	91	84	101	72	91	103	102	93	92	78	102	75	102	104	91	78	86	94	94	99	86	95	101	96	102	73	92	109	102	92	89	82	81	89	90	108	87	80	95	103	104	103	101	91	117	87	81	91	97	89	91	110	85	94	93	69	92	94	80	84	105	86	75	87	87	85	97	98	84	91	82	72	84	73	86	97	99	86	81	86	108	91	90	102	104	89	99	77	82	73	108	97	82	98	74	80	99	73	95	91	94	77	98	82	73	102	90	93	85	101	99	97	97	110	97	95	92	96	80	80	88	79	85	85	90	81	75	69	81	71	79	89	87	94	99	89	82	74	89	92	95	101	93	71	96	99	88	97	83	106	86	80	98	84	76	79	83	70	79	82	86	71	82	89	91	72	80	91	88	103	65	66	89	81	95	95	102	92	86	93	91	94	100	94	87	84	94	85	81	110	71	91	77	103	80	85	102	88	85	77	92	93	93	102	83	88	88	91	99	79	92	95	69	103	76	91	83	78	101	116	71	86	96	91	74	86	61	80	99	82	85	102	96	83	103	90	73	81	93	100	95	84	82	90	95	101	86	78	84	110	90	83	89	100	84	96	82	91	92	76	87	119	102	77	104	95	87	102	87	92	86	108	92	106	107	79	87	93	72	82	102	87	91	88	95	91	96	89	87	83	105	87	107	84	88	87	94	94	88	80	84	102	68	74	83	83	57	86	101	91	107	83	95	94	76	83	95	87	91	86	95	78	96	87	98	96	68	97	91	103	90	75	94	98	83	106	87	76	104	73	88	94	84	93	96	101	86	107	101	91	93	88	102	90	92	95	96	93	99	90	85	93	109	90	99	80	102	103	91	105	90	92	90	96	89	89	110	108	102	93	92	84	104	102	88	91	98	96	100	86	82	93	100	122	97	74	75	116	103	102	73	88	82	84	82	72	100	108	77	86	106	110	81	74	82	100	88	93	89	78	107	94	101	110	104	84	97	86	83	84	89	88	92	97	84	90	85	82	72	85	83	85	113	82	74	88	93	94	104	82	95	103	83	87	81	75	88	104	95	83	76	94	92	88	91	103	94	87	77	85	77	87	84	90	86	87	87	79	95	87	77	90	90	92	77	93	77	90	85	81	93	73	95	84	102	74	97	85	82	79	82	89	102	97	90	87	100	104	86	77	83	102	94	102	101	95	95	100	93	99	89	90	71	98	83	76	85	70	109	86	82	113	71	97	107	103	109	87	97	83	87	100	92	86	84	86	76	103	114	86	98	93	99	104	93	114	99	89	77	103	93	65	91	85	102	86	80	84	97	74	94	100	107	77	84	89	113	98	86	90	92	112	82	92	79	96	109	103	90	94	80	87	85	91	81	67	76	91	72	97	93	109	86	85	79	99	92	95	95	103	99	77	99	80	79	88	89	92	98	101	88	88	92	98	79	102	93	67	65	78	96	106	87	94	109	94	91	86	83	112	90	85	99	99	83	110	108	104	94	94	97	91	101	95	64	95	86	88	84	87	103	109	87	84	90	90	86	78	80	81	110	96	111	86	90	86	79	80	110	102	95	81	101	89	100	108	86	84	72	89	75	80	95	95	81	100	86	91	96	92	111	92	93	75	72	95	123	93	74	99	84	102	89	100	81	98	101	70	83	89	70	98	78	103	101	92	71	92	72	84	85	76	80	65	92	110	100	90	100	106	75	110	101	85	85	88	81	97	92	100	99	85	93	85	76	99	99	86	82	79	88	93	83	90	104	92	83	89	88	87	90	92	95	88	96	87	91	83	85	76	65	78	87	84	91	72	92	102	94	94	96	88	102	81	97	91	94	91	105	91	85	72	95	82	98	87	94	87	98	75	102	70	78	92	93	78	100	82	89	81	106	87	93	92	78	103	85	87	106	95	99	81	92	84	92	89	88	102	106	85	95	91	92	92	103	76	98	108	96	112	100	96	88	75	81	84	87	75	88	99	102	92	75	97	95	82	89	90	94	80	101	79	85	93	88	93	78	102	106	96	87	111	88	97	79	87	83	89	88	87	87	103	106	101	96	85	99	82	102	93	92	84	105	110	86	76	97	88	108	111	85	97	104	88	88	91	86	95	98	82	98	99	74	101	89	88	81	89	88	93	86	101	78	88	70	78	96	90	88	91	93	93	74	75	85	82	80	77	99	83	76	113	91	96	76	93	96	101	86	99	106	91	92	74	94	94	80	92	88	100	96	111	80	100	100	91	78	81	76	102	118	94	93	99	66	93	89	93	91	114	83	89	100	88	77	90	95	99	87	102	98	108	96	88	96	84	97	103	89	91	98	86	97	79	87	86	104	83	102	94	102	75	95	99	91	83	85	100	105	101	96	100	93	76	76	106	72	79	72	85	113	74	78	87	79	100	99	94	93	86	72	97	109	101	85	100	88	62	93	84	86	114	104	96	87	85	83	92	76	91	89	79	86	90	102	96	94	89	85	85	112	85	73	87	94	70	77	96	111	92	86	68	89	84	98	79	83	106	105	89	91	107	82	80	96	81	106	92	109	94	97	100	100	78	90	83	99	93	77	81	87	85	93	83	94	102	88	97	85	90	74	81	98	82	93	100	105	88	86	102	106	98	91	86	79	91	78	88	87	100	84	92	90	87	83	101	100	94	82	80	83	70	76	89	91	98	98	87	49	96	99	87	101	89	98	83	104	104	81	102	81	101	88	78	93	82	99	92	95	86	73	88	82	105	91	92	94	107	64	95	90	98	104	86	88	97	91	82	88	78	95	95	99	70	80	79	85	89	82	80	83	77	99	92	76	92	104	90	72	83	89	96	86	105	98	94	120	58	93	87	85	81	90	94	80	84	95	109	90	81	101	89	86	78	94	86	97	93	89	110	96	98	81	67	93	82	66	98	86	101	110	89	98	96	76	84	93	90	98	81	105	106	84	78	83	91	72	88	87	90	89	92	98	81	85	102	80	102	77	85	107	93	83	81	91	96	105	99	97	99	90	103	105	85	96	84	93	116	95	86	97	86	70	88	108	104	88	101	92	87	85	76	96	82	95	97	89	101	98	105	107	87	85	65	94	95	85	90	76	86	92	87	98	91	95	88	98	74	89	88	88	83	90	95	81	105	102	84	100	92	88	111	88	101	95	83	97	75	66	94	69	74	98	80	78	87	97	74	79	96	97	80	82	92	83	94	79	64	99	78	87	91	91	124	94	71	84	81	95	82	85	78	105	99	72	99	114
18244	12098	14048	11355	4914	2059	782	296	247	230	223	239	215	239	239	236	209	211	221	207	241	222	193	230	250	249	256	234	214	203	224	224	249	224	259	220	250	249	221	236	213	223	250	230	237	244	211	237	227	236	224	227	238	255	227	231	222	246	219	230	231	222	198	250	201	208	236	242	205	210	214	218	255	220	228	240	236	231	237	216	220	215	220	227	209	210	244	227	239	202	234	201	236	227	257	247	241	251	251	258	245	245	230	202	224	235	214	232	228	213	231	243	205	219	236	243	259	234	224	221	220	213	237	210	240	240	232	229	227	221	243	228	224	221	225	228	251	238	225	242	249	221	214	232	215	250	218	234	235	213	220	225	240	243	212	221	246	216	231	222	213	238	210	267	218	231	227	239	222	230	249	243	198	238	269	229	228	224	238	226	255	231	246	254	240	235	229	224	256	244	241	220	250	212	234	255	201	244	210	198	226	230	221	236	231	220	264	246	209	249	234	223	220	201	222	230	242	208	242	229	238	230	238	239	230	239	224	229	213	213	243	232	214	254	234	248	241	222	229	233	213	227	255	229	240	258	217	229	226	250	215	209	241	228	223	231	226	232	207	244	239	257	250	212	226	192	238	218	226	222	219	226	253	247	259	218	232	209	243	246	234	231	254	250	231	233	217	208	199	231	245	248	238	233	209	236	249	237	235	226	236	221	247	246	234	253	213	236	241	226	218	237	210	195	222	222	230	246	216	212	237	203	242	239	198	223	228	223	237	212	229	267	246	248	212	229	225	200	225	239	214	223	211	217	254	207	225	219	225	230	245	249	227	231	237	246	220	223	229	227	235	243	242	213	213	239	244	241	207	215	268	246	226	266	225	219	250	259	217	235	235	233	254	220	234	206	227	237	228	220	241	235	232	227	220	249	247	251	220	258	239	243	223	225	250	236	244	226	212	242	193	254	229	221	222	228	219	244	226	231	225	258	241	222	222	238	221	235	244	224	220	216	228	233	232	241	233	247	245	221	254	218	229	233	228	231	227	253	266	212	243	237	267	217	237	242	244	232	224	222	252	225	234	233	239	238	245	230	221	240	225	222	236	226	207	244	250	237	258	202	236	235	228	271	215	224	209	210	243	244	220	242	252	233	215	209	237	230	267	251	254	218	222	225	226	216	244	208	218	192	213	235	233	245	234	218	227	228	242	217	257	221	242	226	243	214	226	214	242	225	219	219	255	207	225	210	224	259	209	218	228	236	235	228	204	208	213	263	238	209	242	275	238	230	214	225	258	237	241	235	248	224	256	250	233	232	217	257	230	230	226	235	227	245	226	232	247	235	218	222	229	237	248	219	216	212	228	253	249	236	242	236	211	236	232	234	265	228	221	228	253	276	222	220	235	242	247	240	223	240	241	228	238	224	237	201	208	258	267	220	266	246	243	215	237	236	217	231	220	228	227	223	240	238	243	232	235	241	253	219	229	225	223	239	238	258	210	233	210	228	246	206	215	210	216	194	213	237	235	224	223	221	248	226	225	218	241	252	243	223	252	254	234	215	217	235	235	248	229	244	226	258	228	224	235	252	231	221	261	229	244	267	241	244	220	239	214	242	226	244	229	240	218	244	255	270	265	250	234	244	225	230	250	257	229	219	209	252	243	252	227	256	204	240	249	236	221	232	242	225	246	248	240	246	215	224	202	233	215	245	248	236	253	230	239	247	243	237	221	226	216	214	242	242	206	246	210	250	209	239	233	236	272	213	229	230	220	234	246	237	245	247	233	259	241	217	222	214	245	228	220	231	228	259	267	239	242	237	225	227	256	239	249	236	268	222	244	215	239	230	234	232	217	242	278	235	230	225	260	239	229	234	244	191	225	232	208	258	222	238	225	239	233	243	213	235	231	238	223	228	255	232	245	236	225	240	240	239	219	222	234	238	239	238	228	229	240	235	245	240	219	241	256	247	217	238	203	231	226	240	212	222	258	217	226	219	225	221	216	214	199	228	249	244	262	235	234	262	229	211	247	218	226	244	250	241	212	205	234	256	216	249	217	236	236	248	239	220	220	228	234	249	265	241	212	225	202	220	192	225	207	264	240	216	262	246	242	225	229	274	235	201	215	233	234	231	217	222	233	216	219	212	236	221	218	250	240	257	265	257	239	250	218	222	229	229	228	258	242	211	223	214	234	258	199	220	243	241	257	253	242	252	245	223	242	235	230	229	249	236	226	228	256	225	218	221	266	235	220	244	229	250	216	232	249	234	237	234	215	270	235	241	236	221	256	222	265	247	221	265	232	220	205	205	249	213	249	227	217	225	253	236	237	245	233	205	246	230	225	214	244	209	259	243	238	234	239	226	218	222	237	246	237	258	239	213	233	225	226	223	228	218	253	222	232	234	200	215	215	221	240	215	245	253	234	234	241	230	234	229	233	220	218	236	229	245	239	208	213	247	253	218	260	212	252	232	210	231	248	264	271	233	234	239	216	239	234	237	223	220	227	233	237	236	237	201	236	244	252	229	219	239	235	240	241	232	217	246	228	241	245	195	213	245	224	236	245	238	232	223	230	216	206	224	252	249	239	216	241	207	242	209	251	252	238	243	238	224	239	227	217	223	226	229	256	225	233	249	214	220	220	232	218	232	232	225	222	240	226	247	210	253	239	239	238	244	276	239	255	229	218	234	226	223	259	226	215	243	233	243	235	219	244	231	216	234	241	253	216	241	238	230	246	213	212	259	213	244	241	241	213	249	224	238	216	203	238	210	218	263	217	243	250	228	247	245	227	252	219	220	241	267	181	246	246	230	232	237	236	250	228	227	232	222	226	255	262	217	219	245	199	217	219	219	225	232	188	209	234	259	225	240	257	245	221	242	238	260	211	237	219	220	230	218	231	258	229	240	236	234	256	248	221	234	245	237	232	215	247	222	227	247	235	224	218	247	257	235	233	228	236	243	243	273	229	222	216	237	253	242	242	203	227	237	246	235	244	242	225	244	264	259	228	213	223	246	234	207	222	232	251	218	229	236	215	250	218	235	218	221	255	237	198	237	238	244	234	232	228	246	234	223	215	227	213	240	224	248	230	244	237	247	228	247	231	240	246	251	230	240	244	256	217	239	242	218	237	221	224	199	245	244	210	264	243	213	245	211	211	276	241	244	244	241	220	220	213	223	223	214	220	218	239	232	233	221	231	246	215	211	244	235	242	245	205	222	241	224	235	242	250	231	233	237	237	204	240	233	242	228	237	253	237	208	260	258	239	250	216	207	240	236	213	253	240	229	222	255	255	231	217	219	210	230	214	214	229	220	255	232	264	234	232	244	240	232	240	235	213	230	233	241	220	237	247	273	227	237	250	217	225	254	232	226	260	247	217	246	221	241	259	234	233	235	197	228	216	229	258	222	219	248	249	215	244	224	255	239	198	225	210	225	196	242	255	254	227	216	246	244	258	233	212	219	265	215	231	243	231	244	231	235	245	219	212	222	249	197	207	209	247	226	252	213	255	231
42977	28895	26183	20762	9912	3078	521	240	207	202	185	172	171	200	189	198	186	188	196	184	182	157	167	168	161	172	175	174	166	192	178	175	166	189	175	169	163	185	181	184	181	186	195	151	178	202	165	169	189	169	180	167	193	187	176	170	184	187	188	168	200	166	188	176	192	191	170	170	157	163	179	191	172	163	182	166	145	179	156	162	186	197	159	165	185	155	180	144	190	165	184	140	194	167	167	173	194	186	151	184	180	178	150	154	189	187	160	170	185	149	161	154	168	175	173	183	173	160	161	177	160	175	192	187	155	164	188	156	178	182	205	207	187	170	184	171	164	195	182	192	184	176	189	182	168	164	164	205	136	164	197	183	160	190	162	184	179	169	153	147	183	180	165	173	184	177	156	154	192	181	154	217	173	153	179	173	177	189	162	157	186	183	163	190	154	188	196	169	185	185	169	172	169	180	183	175	150	199	190	189	174	186	172	177	167	170	197	142	163	166	164	187	176	164	186	156	162	161	183	170	162	178	177	199	175	157	166	171	161	157	165	176	185	169	180	156	185	160	161	171	179	165	159	162	149	203	168	170	175	204	175	161	171	179	161	151	184	178	174	172	179	186	189	167	172	177	167	182	166	160	188	177	197	172	185	194	184	165	158	176	171	158	169	168	191	176	182	179	150	176	166	156	187	162	171	158	159	165	175	162	163	146	190	179	180	164	160	166	172	168	181	174	173	176	182	178	159	163	193	170	179	162	172	171	176	173	153	158	183	175	227	166	168	169	189	170	162	168	149	167	190	196	180	167	168	171	186	189	193	178	186	156	184	184	186	179	154	167	177	180	193	163	187	172	174	176	170	166	181	159	180	180	185	162	176	188	170	163	163	135	178	170	180	176	175	184	176	172	186	159	173	176	182	189	172	155	159	153	194	119	203	166	179	162	171	153	160	185	164	165	182	178	172	168	166	186	162	174	179	175	181	161	164	154	157	144	164	174	195	175	185	194	170	216	164	158	174	165	162	197	161	163	171	188	162	185	149	172	174	166	185	182	159	157	170	175	168	194	171	173	196	146	166	190	165	177	174	132	192	167	178	162	187	177	163	145	154	168	174	182	173	153	189	185	173	167	154	171	188	166	151	173	157	165	168	159	183	173	156	172	171	158	212	172	166	157	200	166	191	185	172	174	171	187	156	156	154	143	174	175	181	196	182	167	162	184	195	153	153	174	173	160	171	164	162	161	170	151	160	165	145	169	173	163	171	188	167	186	171	162	160	157	155	172	149	176	179	174	188	154	188	173	185	173	160	177	160	177	184	170	164	204	155	193	171	174	152	189	165	199	188	152	140	163	158	166	163	176	159	173	174	145	197	163	151	189	175	155	166	187	153	169	148	177	178	171	184	189	173	165	185	164	171	169	184	173	196	173	159	182	175	164	180	179	170	150	155	168	148	182	168	189	184	177	168	171	158	168	160	170	180	176	173	180	165	156	149	163	171	171	195	181	187	178	166	175	182	198	174	207	153	181	177	172	167	175	166	183	167	170	175	207	173	175	167	174	159	144	172	143	170	157	185	183	201	180	156	159	163	170	175	182	167	137	156	174	175	168	189	167	162	180	181	194	185	181	173	161	183	159	184	152	154	167	176	167	179	177	173	176	169	179	176	167	193	148	194	171	188	194	170	207	154	163	180	169	161	177	180	149	193	176	187	187	184	168	199	174	164	160	194	186	174	156	168	178	189	179	195	192	164	170	154	174	197	163	167	166	198	194	161	175	192	201	196	196	167	173	194	175	171	192	176	181	173	174	173	158	152	169	183	198	167	179	189	186	155	191	195	184	164	153	177	173	159	162	187	191	170	150	162	202	181	180	186	163	157	203	160	189	182	175	181	149	179	150	179	166	176	151	177	194	168	173	176	165	167	174	191	168	150	170	194	156	177	146	167	156	158	151	175	187	159	184	184	201	199	167	197	163	195	156	163	177	172	186	169	205	166	176	153	180	174	180	144	154	162	174	164	192	173	181	194	157	180	180	161	171	161	142	154	172	177	154	177	198	171	169	209	178	172	148	188	170	177	177	169	176	180	174	187	186	168	145	199	180	175	165	164	195	177	183	194	199	196	188	158	189	155	172	183	138	170	173	165	172	184	182	168	170	174	193	168	174	175	155	187	176	179	183	155	165	179	202	155	150	160	168	181	168	143	155	193	187	171	170	182	180	202	182	178	182	180	187	188	170	189	182	183	185	170	170	158	151	199	203	172	174	164	187	167	186	163	167	187	173	160	188	168	174	195	180	175	190	176	203	186	157	175	165	158	193	155	161	164	171	164	162	157	172	160	212	165	158	179	163	152	184	177	182	151	193	133	180	173	177	179	171	179	181	174	185	195	180	183	166	177	184	199	186	167	184	182	183	179	179	155	176	175	177	154	174	201	175	179	149	193	171	177	151	189	174	187	173	185	179	161	189	159	177	159	142	166	186	162	167	160	178	174	187	193	164	142	166	179	194	154	158	173	183	152	186	177	171	185	163	169	172	181	183	187	196	159	172	175	173	198	188	162	151	204	196	187	142	176	158	163	163	159	178	145	169	167	168	181	154	189	193	188	157	188	187	169	169	163	197	165	173	168	165	180	128	159	169	177	175	195	167	179	172	172	188	185	192	165	161	182	184	180	186	195	181	167	163	167	168	150	164	185	185	182	180	169	169	170	180	192	150	168	155	177	164	165	154	170	164	168	159	170	163	181	167	169	176	171	188	173	183	176	179	183	163	180	193	173	175	204	171	185	160	185	175	178	163	178	180	187	196	170	161	195	179	175	149	155	162	156	162	190	181	170	188	169	163	165	167	156	179	152	167	164	189	179	142	182	176	186	191	179	177	179	163	196	199	173	187	139	177	176	150	179	150	194	172	178	174	178	204	167	188	181	130	194	175	205	170	175	167	179	184	175	196	183	195	182	201	175	188	173	161	168	176	167	169	153	186	169	193	204	176	191	153	197	181	166	177	161	183	183	154	186	219	167	187	186	159	175	164	151	149	153	167	198	181	193	148	184	194	167	160	194	188	182	206	167	194	163	147	155	178	153	177	170	179	153	157	157	148	187	177	163	177	166	193	152	187	176	175	179	167	190	165	161	182	160	190	169	186	185	182	180	191	169	153	156	180	169	154	160	182	184	171	179	175	196	131	183	174	190	186	181	181	174	190	186	182	190	183	196	188	171	162	170	158	178	159	182	174	166	158	162	181	171	178	178	181	155	173	173	154	188	179	165	180	180	180	179	158	168	186	167	158	163	154	172	173	178	162	183	180	204	164	169	149	179	167	168	186	186	164	164	181	162	171	159	161	160	171	195	159	177	189	166	189	160	191	177	160	162	155	170	169	184	149	196	186	187	170	173	171	167	176	168	145	179	154	169	176	180	177	202	148	187	187	186	176	155	188	178	165	198	149	185	205	176	148	182	182	163	187	177	170	173	174	164	184	161	149	157	176	159	175	173	186	175	175
27977	23259	31626	30819	20208	8060	1578	726	532	462	451	405	424	419	493	420	412	441	410	376	444	394	420	372	396	407	377	411	393	376	368	395	399	393	427	398	436	415	390	428	390	414	378	374	416	418	427	413	414	416	398	400	404	378	367	368	413	421	391	375	388	391	435	407	407	372	417	428	412	401	413	384	374	428	428	414	398	419	422	437	408	401	385	401	401	411	415	417	387	401	414	413	392	391	367	395	392	421	451	394	416	395	421	381	417	402	432	403	409	418	419	385	398	450	413	429	447	388	398	419	395	406	396	430	377	420	393	388	389	386	413	434	394	364	421	396	346	399	409	418	404	358	412	415	417	412	421	441	411	394	397	405	405	391	402	378	431	421	391	410	419	382	408	409	384	413	397	439	369	382	392	364	419	369	448	437	394	374	428	409	418	393	408	433	441	413	425	414	397	395	380	362	417	369	398	425	369	403	410	401	391	433	422	426	400	385	405	405	377	422	398	384	365	384	404	386	399	387	433	366	395	374	370	415	440	375	411	421	416	388	406	416	418	407	426	407	406	366	357	392	430	404	418	404	398	403	385	390	355	391	408	395	398	381	387	418	408	409	399	403	373	370	398	426	410	390	428	353	399	413	390	390	423	413	370	374	369	391	402	374	401	391	378	396	362	378	429	400	405	397	388	389	429	422	382	393	392	370	399	398	397	384	405	407	419	369	417	392	383	371	403	399	378	416	387	389	410	362	399	391	388	373	416	415	407	417	432	412	398	407	411	391	415	419	387	397	429	381	383	421	408	388	385	392	359	405	412	400	436	380	410	393	389	398	384	363	412	411	375	411	426	403	430	421	422	379	445	421	374	413	390	414	394	384	404	411	408	388	397	400	382	387	393	402	382	389	364	391	413	417	421	373	390	390	374	424	384	407	417	410	413	377	416	397	409	414	386	369	385	453	387	407	385	406	389	382	423	396	394	352	387	400	409	405	423	419	387	391	382	399	394	400	385	426	409	426	430	391	384	398	407	411	408	393	394	379	409	406	412	382	408	413	409	398	409	408	434	444	384	384	393	415	414	385	443	367	412	396	412	418	413	388	421	390	377	427	393	421	433	394	428	400	402	370	406	433	393	383	430	390	386	434	392	406	375	401	403	404	435	412	389	418	395	385	410	415	371	410	398	443	405	376	427	400	406	393	417	392	387	395	422	371	415	443	411	390	367	376	398	435	401	361	390	401	384	413	405	433	391	430	408	395	344	432	381	380	416	418	390	426	407	385	418	408	435	417	413	393	422	412	443	410	425	384	332	389	415	416	368	399	394	363	425	439	406	398	394	418	405	378	377	410	357	400	410	410	378	412	432	434	411	410	402	406	387	381	405	388	438	384	417	362	427	378	397	408	402	415	410	401	384	403	422	433	404	407	399	408	384	400	384	422	444	400	361	386	387	376	446	391	414	389	381	389	389	418	406	385	413	371	378	408	397	415	382	365	412	390	428	392	428	374	392	415	427	409	427	388	387	428	389	405	418	384	411	397	406	380	401	417	394	387	399	370	386	384	389	383	430	390	415	371	370	424	408	402	400	382	355	382	372	414	428	419	387	366	394	397	423	408	412	408	402	416	432	403	409	386	389	398	413	437	380	385	377	394	394	407	382	417	406	401	427	399	371	383	366	365	409	391	371	398	402	390	403	450	381	393	427	406	419	378	453	390	376	408	369	393	381	409	383	420	384	382	389	408	438	377	394	410	426	395	378	397	412	393	366	371	440	399	408	406	400	411	363	391	393	381	395	425	408	402	399	410	387	412	410	419	418	404	405	416	398	403	409	407	389	352	411	417	399	429	407	375	398	357	442	396	366	372	391	403	398	388	394	402	405	418	402	424	409	367	409	416	410	384	413	415	402	402	388	420	366	403	421	410	386	398	413	397	409	400	410	407	372	367	377	405	394	412	392	417	380	434	383	426	378	413	409	377	394	373	401	389	414	395	432	430	400	380	409	375	391	377	392	412	380	401	431	394	388	393	392	372	442	400	413	423	378	410	429	422	399	391	398	421	374	383	384	390	403	357	414	392	401	398	389	440	385	374	398	425	409	403	406	388	398	403	423	353	385	405	385	375	387	397	416	380	395	373	401	440	445	392	404	387	404	432	384	401	389	408	369	413	389	387	399	419	418	427	407	424	399	387	441	403	405	413	373	394	376	372	384	405	378	419	377	393	432	377	395	386	387	359	403	391	378	417	414	385	411	440	431	379	400	410	383	406	424	392	373	377	395	408	388	393	390	388	391	387	399	391	398	410	357	381	402	357	395	426	361	358	442	369	449	404	409	402	383	390	385	395	399	422	420	411	406	401	423	372	427	395	383	383	415	366	406	387	417	414	406	409	380	376	408	398	395	376	386	389	394	394	424	418	432	432	394	404	400	427	381	428	399	396	423	408	389	387	412	413	409	376	394	397	421	370	419	432	428	348	375	410	364	373	434	403	370	371	422	405	375	435	408	424	378	399	431	394	401	382	394	391	396	391	423	387	400	422	411	377	414	447	381	391	386	400	392	429	389	391	390	398	371	416	390	387	390	402	408	403	424	377	384	370	403	372	419	410	418	409	410	436	394	384	375	376	396	407	396	398	398	435	384	382	357	380	414	441	352	375	384	372	375	390	453	386	410	377	422	430	375	417	391	416	361	406	393	408	394	409	392	371	405	394	402	408	425	381	402	427	393	420	393	414	387	364	397	438	387	439	409	402	448	416	394	378	384	418	395	393	398	437	367	382	422	435	362	386	419	397	408	384	387	383	447	405	399	404	394	379	386	390	430	399	402	401	410	423	409	395	378	392	399	408	387	388	396	410	399	386	391	424	406	413	396	404	396	386	367	379	427	399	423	402	406	393	410	433	392	422	390	386	402	398	393	380	377	409	406	422	393	394	421	418	381	411	446	410	384	371	410	435	391	373	408	415	425	398	427	401	402	383	416	403	377	440	423	372	393	414	389	426	402	374	421	406	410	399	421	380	400	394	431	400	401	381	399	403	412	416	418	395	403	391	443	367	416	371	405	407	374	400	385	395	400	380	388	383	421	404	398	364	381	386	389	397	385	396	403	380	376	411	407	397	427	377	437	383	438	448	406	352	378	389	368	398	358	403	407	415	417	398	388	356	406	384	382	437	413	371	382	413	388	399	382	407	375	415	383	450	390	380	407	357	387	368	443	417	373	418	400	424	380	396	402	396	409	416	441	371	401	378	429	404	391	401	411	405	423	391	405	393	376	411	390	375	379	392	413	400	410	409	423	411	394	407	422	406	373	393	421	405	430	376	362	399	408	420	417	412	395	405	384	413	419	407	416	420	416	408	412	386	387	392	382	401	411	453	401	374	420	429	402	376	404	375	415	388	380	380	371	397	399	397	416	388	377	376	392	432	402	438	367	392	368	391	407	399	425	429	411	397	391	429	369	392	423	412	394	411	407	392	416	406	403	402	428	419	415	373	392	411	421	395	393	393
55035	40010	36792	27567	15731	6997	2011	377	225	255	199	253	196	229	212	212	245	220	191	197	233	203	189	191	206	202	210	200	167	209	190	221	208	186	203	199	196	220	173	182	166	184	234	216	217	176	205	194	222	172	192	181	201	208	201	242	193	205	222	185	188	198	211	224	194	204	171	206	210	182	182	195	203	233	195	192	198	201	210	209	185	224	191	178	180	198	180	199	221	221	185	191	226	210	200	238	206	188	227	168	194	212	233	190	211	210	201	184	186	193	215	200	201	207	186	182	204	201	198	219	239	188	186	213	193	225	225	215	213	186	199	178	194	200	184	185	211	189	217	201	198	197	221	196	216	194	234	190	183	196	178	196	208	213	201	216	193	191	197	221	162	181	203	241	235	181	202	185	201	216	202	179	170	209	214	198	176	201	179	213	216	224	205	210	204	221	196	193	170	181	209	178	199	206	194	179	240	208	201	228	208	212	192	203	200	200	215	210	180	183	212	232	193	192	199	184	204	181	200	211	187	189	204	190	197	190	209	196	203	182	187	217	200	202	196	170	218	207	196	180	175	206	202	205	192	196	193	203	222	218	224	216	188	191	183	189	191	230	194	185	220	224	196	191	187	175	194	190	206	196	200	192	195	184	193	211	190	214	199	197	187	204	198	203	181	215	183	213	216	186	189	197	185	183	186	220	193	200	192	221	181	180	221	183	196	175	169	210	189	212	231	186	212	212	202	223	180	205	232	205	219	183	215	209	220	183	187	210	207	202	207	200	212	181	213	200	188	197	191	181	201	198	198	196	185	220	180	197	210	202	198	172	197	204	202	195	202	203	234	218	200	219	227	222	215	217	207	191	201	192	199	216	221	212	228	188	202	201	189	198	216	199	209	180	216	220	188	214	196	196	206	204	195	206	194	189	203	174	183	203	191	188	237	184	188	183	219	216	192	187	171	181	196	218	180	206	183	196	194	220	220	200	213	178	200	208	210	221	204	197	202	203	213	204	204	208	191	192	199	204	200	210	193	183	227	199	204	191	219	195	210	186	192	193	225	210	200	197	153	183	201	197	210	199	168	175	180	185	211	207	207	188	204	221	183	211	220	184	206	198	186	182	167	179	196	190	181	176	178	206	182	212	203	202	200	220	183	189	180	192	186	217	178	172	228	188	211	215	191	202	204	210	204	188	188	209	188	232	190	188	175	218	191	190	207	206	185	202	211	188	189	214	203	207	220	187	202	191	182	184	209	216	199	208	203	188	192	185	182	204	227	190	183	184	179	176	209	160	199	179	198	169	198	199	189	206	220	206	208	200	191	182	218	227	221	190	190	203	200	202	216	188	192	187	192	210	194	192	197	207	214	234	189	188	210	187	186	197	196	201	209	201	230	204	177	179	203	210	202	182	214	172	193	194	207	191	180	182	215	215	206	191	201	213	176	204	185	196	242	197	210	190	205	165	223	202	176	195	201	193	210	202	212	198	216	217	197	209	197	218	208	222	210	234	195	202	183	211	204	201	196	186	206	192	195	190	196	175	210	220	212	224	215	197	191	181	206	205	154	219	200	223	203	192	196	183	180	204	206	214	171	191	207	199	181	201	172	180	178	193	194	195	191	216	188	191	211	195	235	199	175	186	206	222	205	187	193	210	231	213	197	196	195	199	185	193	200	180	177	207	176	189	188	228	184	207	180	185	194	170	203	208	201	206	219	206	200	197	215	202	231	212	221	181	181	202	197	209	179	229	186	186	175	199	192	190	204	218	227	224	204	191	186	203	194	221	180	212	213	187	213	202	196	223	183	208	230	215	197	190	185	228	203	173	206	184	202	180	214	198	198	223	208	209	212	183	229	206	186	177	197	194	209	195	197	208	204	186	217	206	185	189	197	165	208	208	198	216	193	198	186	191	170	226	191	212	176	188	195	195	198	182	194	203	206	181	219	197	246	188	215	211	189	192	198	202	201	198	180	198	211	208	234	205	184	190	185	208	197	204	186	178	191	189	207	244	188	200	183	203	212	211	181	208	220	207	212	220	197	198	210	236	186	211	207	186	199	203	194	213	195	167	221	210	195	187	164	182	200	214	211	184	197	221	204	199	199	210	175	204	177	185	193	221	207	176	217	200	215	192	213	223	185	203	215	192	226	201	207	215	183	193	194	215	192	202	189	189	206	172	205	204	197	200	207	190	218	221	211	205	197	210	177	193	200	190	201	195	195	212	187	191	209	194	195	231	201	177	207	208	197	233	218	199	197	190	213	205	257	203	212	223	208	193	182	189	190	203	191	206	175	198	187	177	191	195	219	196	182	189	199	192	193	205	182	202	209	222	182	194	234	176	197	185	181	204	169	181	188	203	204	184	185	200	201	188	202	229	179	239	189	201	226	205	199	185	209	216	211	175	188	209	198	215	203	211	195	216	193	197	201	218	184	184	191	206	211	202	212	210	227	188	209	202	199	212	182	201	209	179	237	211	207	193	202	232	206	228	225	234	210	171	204	180	186	210	200	199	189	200	196	183	195	210	218	197	210	223	205	212	186	181	202	179	198	205	214	169	199	194	206	206	197	199	204	189	206	221	202	205	199	195	174	224	204	186	196	173	183	173	197	210	189	182	193	216	203	196	200	190	215	197	211	211	222	208	193	200	206	193	183	173	211	219	231	195	178	216	202	185	176	217	210	204	214	179	206	210	214	200	185	192	214	183	201	198	204	193	216	201	194	207	205	217	193	184	204	221	173	219	199	210	234	190	197	212	181	201	205	193	193	223	208	187	193	211	206	217	190	203	207	205	188	198	199	197	223	205	195	241	198	219	215	206	233	204	193	199	222	211	203	197	194	220	190	239	213	204	192	196	202	184	212	198	227	209	217	188	209	217	207	192	199	197	188	193	191	222	222	214	194	207	216	228	204	205	185	208	191	201	219	214	173	222	215	201	197	202	189	168	165	197	218	205	200	223	206	206	222	167	201	173	208	224	203	203	230	181	195	212	202	204	178	182	191	199	220	191	177	206	193	200	195	189	209	196	178	179	186	183	196	223	217	177	199	207	208	197	196	216	204	234	191	215	199	196	166	192	190	206	197	177	190	196	204	211	198	188	204	206	189	188	206	214	193	214	200	202	219	184	189	197	193	214	176	175	214	183	205	172	195	198	209	187	189	213	187	191	185	197	182	202	227	204	196	237	200	204	210	202	213	209	194	183	177	204	190	190	218	170	184	189	182	192	215	226	194	179	192	203	217	201	221	168	188	197	184	182	202	201	223	220	192	186	200	203	195	179	223	192	196	213	213	198	178	212	198	198	192	178	196	196	175	200	225	199	201	199	176	185	218	187	212	216	197	200	197	202	197	222	209	210	198	214	193	241	230	196	198	199	205	193	190	219	177	196	179	200	236	193	187	196	180	164	180	196	236	213	192	193	204	229	161	210	234	207	196	206	225	179	202	195	201	216	188	174	199	195	191	193	197	177	217	203	201	210	201	187	189	208	211	204	191	171	190	204
35967	31657	38551	35976	25757	15821	5255	1061	675	797	549	496	484	500	468	500	471	465	466	509	456	441	476	448	463	431	452	471	478	443	421	458	460	455	450	463	449	429	423	461	523	450	434	475	478	422	468	453	421	443	450	441	450	426	438	433	427	441	442	455	451	482	476	454	438	444	473	433	466	445	435	437	441	428	437	429	443	452	429	426	451	454	469	432	447	412	425	473	423	439	470	406	424	442	421	434	438	463	430	408	450	436	425	443	442	412	425	437	441	461	443	403	436	439	434	428	437	412	434	443	431	388	434	434	458	429	427	413	437	421	461	457	424	477	454	417	420	426	430	464	467	440	439	447	429	481	430	445	414	460	453	395	434	490	432	435	455	409	426	437	432	428	467	441	422	407	415	447	488	482	438	384	442	433	464	433	455	478	447	448	490	466	405	437	444	430	421	433	430	453	440	417	464	435	410	417	463	437	442	479	473	430	427	425	479	457	442	451	438	443	471	436	433	444	435	444	410	431	467	433	428	414	415	416	431	431	459	446	453	434	422	434	451	439	427	424	401	450	460	455	429	388	454	398	437	414	426	432	416	456	415	442	450	433	428	492	425	444	420	427	428	423	449	467	437	474	443	440	462	469	473	453	439	409	407	453	454	473	455	440	439	436	475	422	455	450	433	450	444	446	421	430	450	432	431	437	417	457	434	431	448	416	414	454	432	433	427	447	451	451	436	439	397	488	416	449	444	473	428	416	400	437	431	439	428	416	474	426	436	452	458	403	434	455	427	461	438	447	487	421	463	422	437	425	438	446	418	450	442	423	475	454	418	458	459	455	426	468	441	447	431	448	457	437	403	440	441	433	436	424	411	434	469	443	427	442	445	448	462	432	433	421	438	429	457	443	427	451	416	442	463	459	440	471	439	426	443	470	429	462	418	405	447	422	474	418	413	464	452	443	405	465	457	460	420	441	412	441	420	440	432	407	434	418	430	438	455	420	436	446	427	463	437	474	475	456	429	439	437	443	450	451	433	451	454	419	388	435	438	426	437	478	441	419	493	428	453	428	454	464	453	464	448	418	458	432	447	423	444	431	421	402	446	425	421	407	420	445	442	418	479	445	414	431	452	460	451	400	421	432	427	451	471	439	419	436	452	426	450	446	484	443	411	407	453	455	436	480	462	458	432	451	385	440	413	467	427	460	417	429	424	431	438	422	437	455	454	435	438	437	425	430	442	448	424	385	458	402	429	437	460	497	425	427	456	452	388	446	431	413	454	407	420	450	450	419	435	422	429	436	439	468	462	421	431	473	420	436	444	430	483	456	431	427	454	433	428	381	438	444	422	422	418	415	441	459	443	445	442	442	450	448	446	468	399	456	404	412	450	428	454	419	418	460	437	456	440	452	463	446	487	458	385	449	454	428	436	432	406	422	485	418	477	458	415	457	414	412	449	474	460	403	476	444	431	429	449	414	434	450	470	427	443	471	430	447	427	425	457	398	439	459	414	465	463	449	495	451	450	425	440	411	418	436	440	454	479	402	452	446	442	455	450	427	429	449	454	414	460	428	435	465	404	436	433	444	451	425	445	460	461	436	440	421	472	445	443	417	423	428	466	459	455	457	461	431	462	423	440	485	457	472	439	429	428	435	491	408	461	454	472	482	413	429	458	440	437	475	403	433	458	483	438	459	447	458	406	442	406	474	429	474	442	445	410	428	449	420	438	399	427	429	454	458	458	414	430	436	429	421	463	476	396	447	457	410	486	447	447	429	450	427	476	409	456	461	474	447	438	475	434	467	426	469	429	416	472	417	456	458	454	402	430	433	389	437	410	464	437	426	457	439	453	501	404	440	429	444	461	455	467	462	448	407	415	409	458	429	437	421	426	400	423	432	433	457	473	446	449	443	462	416	399	462	431	455	397	465	447	441	430	464	408	419	474	462	485	421	419	436	428	458	468	428	448	400	433	432	410	437	473	418	416	423	432	446	448	418	399	447	462	413	461	474	446	458	428	410	429	423	447	417	438	471	439	443	489	439	440	423	453	449	421	426	442	457	407	459	425	441	445	421	421	414	433	451	445	479	427	399	411	456	413	458	431	452	455	434	387	414	443	397	405	414	504	429	453	437	441	467	417	428	472	423	436	388	453	441	419	439	427	448	444	421	462	469	429	468	449	442	424	453	417	426	438	421	401	459	415	452	421	405	469	435	400	455	458	425	428	468	411	427	455	426	417	441	418	453	442	447	439	448	440	433	457	401	455	434	422	425	438	419	421	435	437	412	420	444	436	439	446	411	412	431	432	477	412	435	441	445	431	432	433	434	454	409	429	473	465	458	451	452	444	411	412	462	415	452	430	434	435	454	434	467	448	436	439	468	474	437	426	456	440	442	429	441	418	415	447	399	452	437	424	421	466	433	422	436	450	435	427	457	407	443	459	456	448	450	475	453	416	440	435	441	394	402	443	438	440	482	463	428	465	448	462	450	439	451	447	443	453	457	454	448	418	438	455	450	437	440	448	422	476	429	439	449	419	447	450	412	421	408	423	403	474	458	466	437	435	426	476	431	443	433	449	437	429	408	430	435	429	458	433	442	415	462	391	427	438	427	443	439	461	419	432	454	401	446	441	410	429	441	456	458	434	434	421	442	436	458	447	470	429	456	431	445	458	402	457	436	406	426	463	443	437	468	414	430	427	440	440	434	499	444	415	440	416	461	425	436	474	399	455	442	450	440	421	469	490	437	431	475	457	460	450	460	430	447	401	454	423	451	437	441	452	443	460	443	407	422	436	467	429	434	464	407	478	437	424	405	471	449	476	465	455	455	438	418	424	432	472	438	462	449	464	401	406	446	404	456	409	453	437	440	441	459	448	443	422	425	416	441	423	438	468	439	420	443	465	427	452	421	448	464	445	419	449	488	461	460	430	452	414	406	434	431	438	454	481	418	479	444	443	440	421	464	444	415	410	461	445	439	456	423	489	440	457	420	448	468	440	422	443	432	452	433	421	442	429	464	437	464	446	460	412	475	389	417	485	422	465	455	485	446	433	458	444	470	448	436	443	425	490	431	456	439	406	441	431	447	460	440	456	458	446	436	447	418	458	454	446	416	434	417	436	442	415	449	484	443	452	436	414	431	432	460	455	414	424	489	483	413	477	446	453	411	436	444	414	423	452	457	428	440	475	447	426	426	420	457	468	466	410	460	435	447	460	431	426	428	454	442	445	445	429	437	480	457	447	462	435	463	467	432	449	466	440	434	415	429	480	410	435	464	438	453	451	399	443	456	417	441	434	455	404	474	441	445	429	440	445	434	412	413	426	475	414	467	443	415	422	441	405	444	412	422	422	418	440	409	471	445	428	459	463	431	415	429	420	471	432	446	390	437	447	420	428	436	435	455	425	464	447	450	451	423	442	470	447	453	425	436	462	424	440	415	426	429	434	434	444	417	418	386	455	454	406	431	430	449	444	425	467	427	445	451	447	441	443	411	452	437	440	469	497	434
31951	16868	7461	2577	993	238	152	108	110	103	75	93	73	109	99	93	107	82	82	88	105	87	100	89	79	99	86	79	87	85	92	89	92	96	82	71	83	79	96	88	97	88	106	97	82	83	93	95	79	76	60	91	100	85	90	96	90	77	92	88	85	93	92	87	76	88	86	86	77	97	97	85	79	92	105	84	74	92	105	97	93	98	114	76	89	66	85	93	89	92	73	93	96	79	89	89	92	83	84	88	82	90	104	89	93	101	86	75	86	92	100	82	95	119	88	113	93	100	97	77	121	94	96	86	115	91	84	91	88	83	87	83	101	89	100	83	102	103	105	118	90	89	96	90	101	106	82	69	73	73	80	94	92	98	74	82	81	79	83	106	78	78	88	89	77	88	82	79	86	96	91	90	92	91	95	67	69	106	91	84	81	101	88	94	106	105	105	88	101	101	83	99	102	93	79	99	99	110	88	94	102	83	90	84	96	101	93	85	92	109	96	67	95	84	107	96	86	92	96	97	97	85	102	71	104	108	90	99	100	98	91	107	113	79	80	79	108	91	79	90	100	112	92	80	95	94	134	95	81	100	83	107	87	97	75	97	82	102	95	84	95	100	78	105	83	94	95	70	100	96	89	92	81	83	81	94	91	96	93	99	94	81	97	87	96	98	78	97	76	88	81	92	92	102	85	94	97	86	83	79	91	86	98	84	91	104	95	83	98	90	97	76	95	97	81	91	95	97	93	80	107	74	74	72	95	116	105	97	81	89	63	107	92	83	102	101	88	102	118	89	89	84	94	90	69	93	83	93	106	84	87	102	96	103	98	96	98	78	92	95	76	100	91	79	85	87	66	90	70	84	85	90	87	81	86	95	84	80	84	90	94	75	83	84	94	84	96	119	99	85	97	95	100	90	87	86	85	88	82	89	108	91	91	88	99	92	97	94	85	91	76	95	89	95	100	82	106	99	87	92	80	94	104	101	115	104	96	97	95	103	100	89	87	91	77	112	89	96	85	87	95	80	106	87	78	97	87	96	98	108	83	93	103	97	96	90	82	92	93	87	85	106	86	85	85	90	88	108	111	91	86	101	110	93	94	85	83	88	102	73	122	95	112	79	104	81	109	93	74	102	88	98	70	90	91	94	99	92	95	88	82	80	89	84	89	88	102	100	96	84	90	90	92	92	88	96	90	90	75	86	90	89	94	110	70	93	85	88	90	89	71	105	90	93	79	99	91	108	89	88	97	114	103	83	98	91	102	89	108	91	93	77	76	92	97	88	92	93	84	82	98	96	66	88	89	87	85	77	82	88	99	82	72	104	99	87	98	71	84	80	82	88	92	96	102	88	103	78	103	69	89	98	94	82	78	91	87	99	82	81	84	80	63	86	82	100	88	90	94	81	103	93	101	95	82	89	79	93	79	89	97	95	90	94	87	80	89	98	79	109	97	103	104	77	87	99	102	87	85	87	93	69	79	91	73	109	86	95	81	97	94	79	101	84	94	96	79	93	85	93	84	100	78	83	88	78	90	92	103	75	112	93	96	88	91	92	88	89	77	71	81	81	102	86	96	103	109	104	112	93	89	77	108	96	94	86	110	95	99	83	73	101	90	96	92	91	76	90	89	104	93	93	95	75	102	91	71	102	85	86	81	101	85	104	99	99	79	88	82	86	97	90	105	80	71	127	86	80	99	97	88	91	97	103	103	83	78	107	74	98	88	88	115	81	90	99	79	104	76	100	92	98	103	97	87	96	89	85	91	100	103	76	96	86	78	90	80	84	85	103	76	87	84	75	87	108	79	93	112	75	87	98	83	95	89	78	99	98	91	96	110	88	82	71	67	74	81	78	74	82	100	92	81	109	85	91	85	86	83	77	75	88	113	105	81	83	98	75	94	88	103	80	101	90	90	82	90	82	102	87	91	102	90	61	91	88	87	101	79	89	101	81	109	70	90	95	94	67	81	91	78	75	84	67	71	73	92	77	97	84	81	81	99	101	101	100	92	91	91	98	94	82	94	95	88	98	80	85	90	99	90	93	85	101	109	93	91	100	87	73	70	80	107	86	93	92	114	97	85	101	106	95	77	79	83	83	96	84	83	99	101	96	103	90	85	95	95	80	83	86	111	97	83	83	72	100	93	91	86	89	83	87	113	92	75	82	67	90	97	81	94	93	85	95	98	78	93	89	82	78	103	107	97	116	91	90	97	81	109	83	90	93	97	85	66	90	92	93	77	96	97	86	89	95	89	100	93	91	81	63	71	82	109	98	87	99	86	71	104	84	96	116	89	87	81	100	96	78	98	87	86	94	89	90	60	87	86	83	107	90	98	102	101	86	92	98	97	82	94	102	84	85	107	84	92	82	94	91	91	90	91	90	91	79	95	82	90	90	78	95	87	96	79	72	76	76	89	87	96	86	81	106	90	65	67	81	90	93	90	99	98	94	101	108	104	89	86	70	61	83	98	81	95	82	95	89	81	77	92	89	97	86	94	79	110	80	102	99	79	97	75	87	103	85	90	80	77	99	93	95	77	101	95	85	83	88	97	91	122	82	72	81	94	84	96	104	97	96	79	96	104	94	108	91	106	96	104	83	90	87	101	95	75	85	93	106	90	96	102	84	92	105	106	106	73	80	71	95	92	99	102	94	84	96	91	91	79	109	82	106	107	84	91	95	92	104	83	94	98	95	81	93	95	87	88	90	101	80	100	88	95	96	84	79	108	97	102	83	86	98	89	107	89	88	96	98	105	69	93	86	82	77	107	72	87	90	84	92	84	87	99	106	91	74	87	77	97	96	86	104	108	107	85	86	97	76	83	91	92	86	94	89	90	107	96	93	96	98	84	95	90	88	96	91	86	81	100	86	86	95	84	103	105	84	95	83	105	86	78	103	102	85	98	93	87	85	93	81	107	91	90	80	79	83	100	94	77	101	90	102	88	80	88	88	103	76	100	67	88	88	91	80	109	96	99	83	99	95	92	87	97	72	91	97	83	76	86	104	90	83	81	79	87	88	87	101	86	74	79	103	91	82	105	99	104	88	92	108	104	98	71	85	104	88	106	97	98	101	77	99	96	102	94	84	90	98	97	96	93	68	101	90	96	102	96	78	89	85	88	91	100	97	106	97	82	92	80	103	90	98	67	94	97	74	106	72	80	90	106	107	89	83	99	96	100	107	96	83	97	70	93	76	69	91	105	115	95	81	100	87	85	90	97	101	75	81	95	115	98	93	77	89	81	84	79	84	101	93	83	98	100	81	86	85	77	76	89	119	101	99	84	86	76	90	101	86	96	94	88	98	91	80	86	81	75	95	89	106	85	73	102	76	100	94	76	92	73	81	74	74	83	102	87	89	68	82	99	83	77	93	83	78	100	101	81	109	84	98	71	94	105	70	83	102	102	98	96	96	116	96	98	87	81	97	76	117	101	95	98	77	96	79	101	97	92	85	105	95	99	120	89	86	81	88	82	79	99	81	100	96	103	85	91	101	82	85
20653	12693	10372	6580	3646	821	525	289	259	255	213	242	223	214	240	229	238	238	207	227	247	242	223	246	237	220	221	235	246	216	249	218	229	232	217	242	240	231	250	228	222	225	215	212	199	221	230	231	239	227	242	229	240	210	232	242	227	235	257	253	210	214	237	233	263	229	227	237	227	189	241	255	254	237	227	234	212	215	266	235	228	250	215	222	239	244	233	219	232	251	263	227	216	224	228	211	206	235	218	235	206	231	240	238	249	225	235	236	248	259	211	221	223	223	198	251	238	233	235	234	258	206	231	239	247	223	210	239	229	212	225	266	251	237	228	208	270	249	241	239	238	201	230	208	213	240	224	241	218	208	231	243	245	226	238	215	226	250	235	248	231	208	237	234	215	235	220	219	243	246	243	228	227	203	222	225	279	221	251	242	251	229	243	252	211	231	231	246	216	249	238	230	245	230	210	250	229	243	246	214	221	241	223	249	229	248	227	224	233	235	235	244	226	247	255	236	235	243	235	237	242	220	234	228	220	210	251	241	231	249	248	254	225	221	230	239	224	234	220	246	220	232	242	247	212	221	246	223	236	207	238	238	229	204	211	222	228	229	242	242	233	262	214	207	231	229	201	216	230	212	237	226	201	213	232	210	233	226	221	228	216	267	231	243	249	252	219	227	232	241	224	245	248	235	215	221	259	240	231	227	263	235	247	205	239	214	214	231	237	258	232	232	243	243	240	246	233	233	258	235	193	204	218	217	214	248	228	220	216	232	264	217	245	232	244	224	215	209	251	237	224	232	243	224	225	225	196	232	231	228	248	235	235	213	253	246	211	198	239	237	232	217	244	223	233	223	216	248	216	233	223	221	235	236	207	227	230	244	238	214	240	249	243	247	228	221	239	234	233	224	237	237	201	229	226	227	234	234	225	226	217	231	206	237	227	241	235	243	243	213	235	259	230	243	234	208	238	228	237	234	234	226	231	230	250	230	240	241	220	215	212	234	243	228	220	228	213	194	245	238	237	209	215	251	241	240	239	247	240	209	248	239	242	271	229	227	207	215	236	260	246	240	220	234	263	233	259	230	248	212	252	227	254	236	203	230	233	212	216	247	229	236	242	239	201	209	259	243	211	234	210	232	231	218	227	192	218	213	220	239	229	239	236	210	255	253	234	224	248	226	241	220	236	219	207	232	241	221	250	225	215	234	200	218	233	233	212	232	249	239	229	223	237	231	246	213	232	240	255	236	262	221	233	228	258	229	209	226	224	225	264	248	210	241	214	223	220	221	249	244	228	267	222	243	239	218	244	224	223	255	242	234	213	229	228	230	229	210	206	226	252	248	224	243	214	272	242	225	210	237	234	219	239	213	246	224	238	246	221	225	239	222	209	217	199	231	212	246	239	222	202	222	224	250	243	242	239	242	243	225	241	219	223	241	223	231	251	205	236	233	233	260	231	240	242	215	241	224	222	234	227	237	216	221	239	233	241	245	253	220	250	239	235	229	226	252	242	212	227	222	218	228	240	228	223	236	247	229	249	230	257	242	215	234	192	229	227	235	241	218	254	252	247	222	243	235	229	228	227	222	215	246	203	254	219	244	230	229	243	248	237	241	265	234	265	252	229	225	231	247	238	259	270	232	226	232	243	222	223	234	216	252	250	207	228	233	190	238	213	252	221	239	215	238	225	276	234	230	242	248	232	233	227	224	237	240	199	208	241	234	219	223	220	229	235	212	228	248	214	233	234	229	239	247	228	222	248	218	242	240	240	235	212	240	240	242	239	228	225	244	242	243	249	219	216	223	255	247	222	229	234	250	240	238	227	259	228	236	214	265	224	244	249	212	221	236	237	265	223	248	225	243	243	227	245	223	224	226	247	240	224	223	225	221	210	224	221	269	245	241	231	227	231	241	241	209	231	222	221	229	226	226	230	236	239	242	219	248	232	226	245	219	188	210	261	218	221	260	238	254	229	257	224	231	230	214	234	226	238	248	210	250	206	245	226	205	230	236	225	205	227	226	239	227	232	240	243	209	248	220	261	254	219	250	226	204	230	238	235	233	206	221	229	231	216	243	231	232	214	207	231	221	254	233	249	234	264	265	234	231	211	226	250	235	241	217	234	217	242	224	218	234	220	251	221	246	224	223	251	250	224	231	214	228	222	237	250	226	211	240	231	208	220	237	221	236	256	225	261	223	239	236	222	222	242	215	255	221	218	228	229	259	254	236	247	217	230	227	224	239	230	216	232	234	230	253	230	229	247	247	220	237	244	230	238	230	224	258	220	211	232	208	256	202	213	236	235	231	237	253	207	231	189	236	230	231	233	235	230	247	218	197	238	238	227	217	224	232	222	248	246	252	238	227	255	227	229	234	242	217	241	240	225	241	247	226	204	232	235	246	225	243	230	233	218	203	234	247	232	242	257	241	224	240	248	247	240	232	234	234	233	273	221	253	212	211	216	217	225	250	228	218	215	222	228	242	235	220	220	231	245	208	252	235	246	219	219	221	233	220	206	257	223	237	250	236	226	242	260	241	229	214	230	250	257	228	231	218	226	234	250	213	213	247	254	223	244	219	219	218	231	233	236	229	223	210	220	256	247	237	232	250	238	226	255	216	229	244	208	209	251	247	238	231	228	235	236	254	251	251	225	222	232	219	233	241	233	254	228	225	230	224	238	204	225	226	231	240	237	239	218	215	213	226	235	265	220	251	216	226	236	210	249	245	225	218	227	224	189	197	257	234	233	196	228	238	211	220	252	221	221	227	225	223	232	229	229	232	229	218	208	250	236	225	223	245	225	262	220	235	263	229	239	221	251	231	230	249	217	232	257	223	230	230	244	217	247	229	211	226	249	212	260	255	228	242	224	224	230	224	225	229	212	217	238	273	240	256	231	210	194	214	208	217	258	240	225	210	225	214	233	219	243	231	263	239	233	207	247	222	264	251	260	235	237	219	228	208	223	241	232	234	234	223	245	233	208	201	205	247	228	239	225	242	227	222	230	237	224	221	211	269	224	250	218	231	215	209	231	236	242	228	219	245	239	231	238	230	225	243	226	253	217	217	252	237	227	234	205	248	219	256	251	201	231	239	221	232	223	237	218	207	245	202	210	218	243	210	243	219	202	229	242	243	236	243	221	239	263	220	218	229	230	232	206	228	245	252	222	227	246	235	229	216	232	243	257	236	231	250	257	228	249	238	231	242	242	257	196	242	233	211	242	247	247	227	226	235	210	256	243	239	252	206	216	228	215	234	235	247	236	242	272	229	213	255	222	260	220	193	213	226	252	236	213	227	249	247	269	245	209	240	220	219	243	230	223	268	238	234	206	229	210	222	221	235	238	210	232	238	226	234	250	241	230	227	213	206	241	249	239	249	211	227	228	242	196	236	197	230	216	247	245	236	260	232	221	210	226	237	223	232	225	251	221	262	253	244	238	232	230	237	255	261	204	255	229	201	234	210	214	250	223	236	252	229	243	226	242	248	227	237	217	230	237	259
44947	26775	19665	15127	7319	4069	1319	216	171	289	167	178	169	190	165	181	169	159	166	163	176	183	179	152	132	188	186	213	178	151	169	148	162	183	184	170	193	181	189	169	197	188	162	147	151	177	165	188	169	162	171	153	164	153	151	163	148	170	200	184	159	185	162	165	182	160	183	210	141	160	180	158	194	171	165	190	171	185	194	186	193	198	189	195	166	171	191	200	156	184	152	173	175	174	173	146	170	164	162	170	190	149	192	169	181	166	172	159	157	129	171	171	149	152	159	149	183	161	195	160	158	195	165	186	149	175	186	171	181	177	170	151	165	163	181	178	166	163	165	160	159	180	178	164	195	174	147	170	163	166	182	157	184	171	196	175	176	185	183	162	152	161	197	154	172	175	167	185	167	170	153	158	201	178	169	168	153	173	153	184	166	187	152	179	166	194	154	171	156	172	174	156	164	159	166	167	172	168	174	163	173	172	181	163	169	167	175	196	168	159	163	179	181	175	156	160	181	164	180	158	155	197	186	172	174	181	172	169	181	179	162	175	155	175	191	183	169	152	176	130	179	183	168	166	123	168	142	165	169	178	167	178	206	194	156	185	153	166	184	172	162	169	154	180	142	166	151	193	167	170	171	170	147	180	175	161	180	172	186	179	187	165	159	175	205	191	169	156	156	159	156	164	203	183	204	181	171	158	155	170	148	149	157	169	195	171	160	158	181	170	181	192	192	185	180	165	174	172	167	168	174	190	176	165	177	159	195	172	175	163	198	173	184	170	177	158	168	164	200	183	168	211	174	163	174	172	182	141	164	162	172	208	208	180	174	167	182	157	159	180	165	183	191	181	165	182	157	156	170	143	152	165	173	166	170	188	141	162	157	181	171	189	157	183	176	178	177	152	160	161	140	162	150	159	157	179	165	162	175	133	149	200	162	170	172	179	150	147	159	168	181	150	143	176	160	174	160	157	178	178	185	162	169	169	168	184	180	189	182	180	158	177	196	154	189	168	157	143	181	151	164	177	181	146	168	164	129	173	176	173	181	154	171	150	179	207	152	187	195	172	175	206	160	169	154	191	179	160	164	166	175	172	177	173	171	179	158	153	188	190	186	158	182	166	180	171	184	156	163	166	151	177	165	193	178	172	179	164	179	168	193	165	163	178	140	163	180	190	154	179	171	174	156	175	169	166	177	192	188	181	150	151	162	173	154	169	176	189	166	156	177	160	172	183	160	183	172	171	182	192	159	191	163	206	165	175	173	153	161	174	190	186	167	160	164	181	207	176	156	177	172	167	165	191	156	172	199	161	179	158	169	198	152	163	176	155	173	170	158	146	144	167	191	183	170	158	178	170	178	168	207	178	186	159	156	156	164	166	163	176	185	167	150	173	156	144	194	164	181	155	184	164	162	186	180	153	178	165	155	143	176	180	195	183	170	158	180	153	167	162	167	173	161	157	152	179	158	142	184	166	180	156	174	159	173	149	138	184	178	187	192	177	177	169	176	156	152	168	168	177	186	135	162	175	139	160	180	158	178	146	160	184	165	181	171	153	200	182	160	165	167	193	167	170	198	195	151	179	181	155	168	156	180	167	171	150	157	157	162	186	186	161	159	161	183	189	178	173	179	181	181	154	174	176	149	190	182	181	183	160	169	206	189	176	167	171	143	193	166	175	177	165	178	159	160	165	164	168	170	150	187	191	175	188	171	181	176	183	162	180	173	177	164	175	200	174	161	162	151	178	149	170	155	155	195	202	168	191	181	188	191	194	178	157	155	167	172	165	147	158	170	194	172	165	196	172	166	152	164	157	154	183	165	160	193	176	175	182	162	181	164	188	169	159	183	156	157	165	180	160	176	165	185	148	179	159	157	174	169	154	156	172	182	188	170	158	165	190	205	175	176	167	169	156	146	164	175	131	131	153	150	206	199	164	160	176	125	170	157	184	182	192	183	179	181	177	177	168	160	170	162	196	187	185	173	161	156	151	141	197	165	178	190	162	170	155	165	152	182	160	154	173	168	139	186	166	175	178	149	170	153	157	185	164	194	149	172	175	173	184	171	173	164	169	195	162	185	165	139	141	166	190	166	154	165	188	180	162	160	162	156	175	168	154	203	185	179	182	180	186	174	150	168	169	183	180	172	171	162	177	147	169	162	180	170	153	153	154	187	168	191	179	190	178	153	188	167	177	169	177	175	179	173	195	140	181	185	154	174	173	151	185	191	171	188	141	166	187	177	170	166	144	172	175	167	171	184	162	172	172	147	186	161	172	143	180	163	182	184	183	163	203	156	164	171	189	159	205	158	175	149	163	158	199	179	158	131	147	163	176	174	167	159	171	172	177	166	176	188	172	203	168	163	171	170	171	157	160	159	169	165	144	162	173	173	144	152	174	169	146	182	173	193	178	196	173	163	167	184	170	167	174	181	190	154	177	158	180	154	173	158	170	177	154	170	166	173	170	178	172	181	165	149	192	189	198	171	189	152	177	179	183	164	174	157	163	182	169	173	177	159	163	188	180	154	174	173	172	174	154	198	180	171	174	181	170	192	190	160	158	168	170	168	199	183	156	174	173	188	185	146	166	152	186	184	173	144	160	161	163	166	164	179	146	186	178	184	173	175	179	173	157	172	157	186	212	167	153	173	174	185	184	167	196	198	162	151	169	154	153	175	174	169	193	162	175	175	194	173	170	154	179	170	176	207	169	191	153	156	166	128	180	155	190	171	171	192	179	160	166	189	175	170	169	128	149	171	158	182	174	184	188	174	181	166	172	175	190	160	188	176	166	148	163	162	165	165	165	173	176	177	154	188	176	177	187	155	182	174	167	167	187	173	150	159	186	193	176	170	181	173	169	166	181	152	160	170	142	168	175	187	178	162	172	158	139	174	176	147	167	138	167	169	173	172	176	173	173	172	159	181	196	175	175	165	173	175	167	151	171	150	173	145	160	205	188	182	162	194	216	173	158	161	154	162	207	156	174	167	177	189	148	153	180	155	155	151	154	195	173	175	175	193	166	183	158	175	163	178	145	185	160	161	158	150	186	171	177	185	163	169	176	156	174	151	159	157	153	160	138	200	156	165	174	198	181	179	170	155	148	179	189	160	152	155	162	175	154	168	175	169	179	189	183	175	166	190	154	152	150	183	169	172	185	162	193	190	154	182	142	164	164	173	173	167	192	158	173	158	138	171	171	181	208	152	166	176	182	188	179	168	162	181	196	180	150	177	165	176	195	174	178	167	174	150	167	152	171	155	168	187	180	190	136	194	188	180	186	180	185	162	157	169	186	166	165	183	167	167	153	178	169	175	169	155	179	170	168	160	171	157	172	169	154	165	145	147	160	177	185	186	177	173	155	177	169	181	152	174	141	182	150	167	181	146	179	176	158	149	179	150	184	166	173	177	169	173	176	166	177	169	177	162	167	148	178	163	171	131	145	168	182	176	170	161	151	169	162	165	179	166	170	133	188	145	181	171	180	208	186	171	162	162	177	147	188
29556	20663	24603	25564	17313	12497	3850	662	544	1004	434	413	446	432	423	412	403	449	403	417	415	402	366	385	408	385	401	412	406	394	417	390	414	405	447	402	386	398	407	445	397	380	391	420	398	427	440	389	434	394	371	410	434	379	405	410	419	374	413	414	408	402	406	376	406	367	393	373	411	380	373	415	403	401	408	391	396	396	379	417	401	388	364	387	373	399	416	373	394	366	368	411	347	384	364	399	379	383	402	397	382	420	371	380	387	382	406	419	402	402	369	416	386	378	399	401	415	388	359	369	401	377	415	396	385	383	401	386	393	364	401	388	407	387	412	386	438	410	395	388	380	396	435	390	403	383	400	417	398	400	382	369	387	449	403	364	387	428	374	365	390	392	421	394	412	386	430	370	359	387	407	384	389	410	398	380	389	399	377	414	397	422	401	400	381	423	419	412	409	393	397	409	380	394	423	387	416	412	378	384	382	391	359	376	449	388	390	398	378	414	376	350	394	417	389	418	413	395	377	407	381	375	406	401	406	406	401	381	382	416	424	379	377	392	418	398	423	409	399	364	398	420	412	408	372	418	415	349	382	396	395	394	414	364	396	367	398	365	399	421	363	382	399	415	379	395	388	375	407	400	371	385	406	371	359	390	380	361	395	397	375	417	385	378	406	422	404	387	389	367	356	361	410	406	408	348	406	383	383	392	403	359	411	390	377	427	365	387	398	374	385	366	393	395	371	382	395	417	358	389	384	419	426	407	398	368	412	409	382	373	379	396	388	358	366	372	416	405	380	379	384	397	427	361	419	367	431	399	388	396	412	402	388	393	423	379	410	420	393	379	381	386	418	407	389	409	387	372	397	424	370	420	421	420	398	383	380	386	381	393	397	430	364	356	356	397	375	406	395	403	354	389	393	384	394	385	390	392	437	368	387	407	411	385	388	391	365	408	418	403	411	348	396	361	375	356	399	397	392	368	389	401	368	409	397	341	407	383	355	396	394	417	377	380	386	394	369	381	368	382	421	407	415	365	378	363	403	379	377	432	389	366	420	391	378	409	388	403	377	414	386	389	384	390	397	370	399	358	422	389	396	386	381	425	389	380	391	408	376	391	409	392	398	393	405	415	386	361	397	393	372	394	409	356	384	384	399	411	392	408	396	391	402	375	405	387	385	389	416	390	390	413	406	389	360	416	375	392	381	385	411	410	414	370	349	422	395	389	389	387	428	381	383	392	399	396	415	395	379	384	394	403	399	407	381	426	372	379	396	419	424	390	389	421	401	426	394	374	379	379	426	407	412	387	417	386	399	387	369	416	384	361	398	395	406	388	398	393	392	371	380	383	424	416	413	414	428	367	422	367	417	428	382	406	415	368	368	429	398	384	377	405	401	366	406	420	384	404	393	376	379	375	399	440	423	390	386	395	384	378	373	397	387	385	381	424	425	426	390	385	424	404	369	366	412	402	361	398	399	423	404	384	374	397	409	376	412	390	391	414	406	389	406	377	393	403	369	388	408	419	403	375	388	418	375	435	389	393	382	359	410	402	400	423	404	416	410	434	389	379	401	399	420	407	412	366	390	413	373	418	406	367	345	376	390	414	443	370	368	405	409	386	404	388	376	404	385	427	378	438	407	434	373	378	414	402	404	383	402	407	368	414	361	382	391	383	388	386	396	402	373	372	399	348	406	361	414	367	380	410	377	364	436	369	387	387	392	416	398	396	375	409	412	385	419	370	369	420	388	436	387	379	423	375	383	391	409	406	402	373	368	376	373	350	401	373	375	380	421	427	394	390	403	401	382	437	404	385	408	370	389	388	419	400	355	372	366	410	382	427	374	415	412	405	393	404	415	418	385	419	410	380	378	429	418	354	397	394	362	347	390	384	382	383	388	374	402	397	366	388	408	373	383	405	377	392	397	397	384	381	381	426	405	368	410	396	409	385	367	376	391	425	345	385	368	387	387	402	394	382	409	410	372	399	394	394	411	363	401	409	398	381	415	394	371	388	372	410	416	376	385	405	379	402	383	402	385	410	375	373	399	360	393	377	389	386	387	409	394	424	407	424	386	397	372	407	433	397	382	419	385	392	395	417	400	403	398	391	352	412	398	393	443	384	420	403	387	408	384	400	375	395	379	372	387	375	383	421	408	416	395	403	395	393	390	427	402	428	372	403	390	396	373	406	409	378	368	404	398	387	402	398	395	400	423	406	387	413	386	348	398	390	390	405	409	435	359	407	372	392	379	389	403	387	382	390	433	388	395	403	392	393	381	400	384	380	404	413	363	403	365	431	394	358	386	387	367	376	406	404	376	388	349	379	381	411	374	395	415	400	389	372	364	359	388	382	380	424	384	382	398	430	391	390	375	378	380	384	386	415	384	417	387	397	409	395	409	394	428	423	375	371	395	378	400	399	415	383	403	389	358	378	427	404	408	388	370	426	425	402	409	429	384	443	406	407	392	416	392	382	416	402	378	377	413	420	396	374	389	385	395	426	390	419	405	345	378	387	355	413	424	403	378	391	342	428	394	378	370	428	420	401	378	402	392	396	396	368	381	365	375	414	427	390	400	383	362	370	441	361	392	375	382	421	393	392	404	376	377	362	371	383	432	358	364	389	412	382	423	407	436	386	366	395	393	354	393	419	365	403	418	382	372	394	377	413	365	422	391	374	398	396	423	419	395	381	365	389	405	391	382	364	358	432	402	391	365	385	413	393	390	398	369	361	394	401	393	359	382	414	397	385	383	395	400	400	374	466	405	412	398	390	381	412	381	387	393	392	428	355	414	374	402	398	427	378	431	428	445	371	360	360	395	415	374	392	370	397	407	361	376	382	391	410	409	417	398	401	356	400	404	412	419	385	428	410	403	399	400	403	381	416	396	383	387	396	382	368	393	378	386	365	390	383	363	417	393	392	390	397	418	374	406	372	381	364	345	368	371	422	388	383	378	403	373	419	365	392	390	406	387	417	395	390	418	398	385	378	390	395	405	365	384	403	370	391	409	390	405	400	365	393	412	410	416	406	389	385	358	423	420	413	388	398	384	395	394	400	387	383	379	419	397	375	395	396	382	368	461	404	364	417	372	396	375	383	387	377	377	385	377	399	397	411	408	385	427	404	406	400	421	424	375	423	389	400	399	409	360	398	411	408	412	406	405	416	385	419	398	367	391	395	381	405	386	439	426	421	364	410	385	372	388	354	416	421	386	402	391	376	395	396	383	402	395	393	423	420	388	400	398	369	382	447	421	406	356	390	391	376	386	395	404	396	373	411	387	364	377	399	404	372	383	364	380	390	395	402	413	378	388	410	412	403	417	395	403	408	372	392	376	370	411	411	384	367	386	395	364	413	391	398	390	387	405	392	359	394	392	385	398	397	385	425	385	417	398	428	361	386	397	421	409	371	419	369	410	406	386	361	433	397	379	400	378	418	397	393	382	392	391	404	371	422	397	425	400	347	379	390	401	411	405	371	418	409	343	361	387	373	401	374	377	423	393	391
54697	38181	36440	29693	15275	3802	450	209	209	217	226	197	212	203	218	196	177	203	187	218	187	199	206	213	209	198	217	218	204	210	195	211	205	215	194	194	198	180	185	213	201	213	190	179	183	202	191	184	218	222	168	205	214	212	190	189	192	190	183	199	190	196	192	204	213	208	192	195	210	211	208	203	186	207	206	200	180	194	193	190	206	174	206	214	183	190	203	202	212	208	196	169	213	188	203	189	173	207	189	216	194	203	203	205	192	214	207	203	190	202	186	201	213	208	206	218	221	188	200	188	187	207	207	201	178	216	174	204	199	209	213	178	215	209	193	199	209	186	180	208	202	194	184	190	186	202	191	183	192	201	200	208	165	177	207	197	194	203	226	183	207	202	202	229	208	195	187	186	207	218	201	190	224	186	193	224	176	180	185	213	207	195	188	190	205	227	193	196	208	222	183	187	215	190	192	200	175	206	220	219	196	224	214	182	191	192	212	195	200	209	195	193	169	222	199	210	226	194	169	221	228	196	191	187	178	190	175	207	192	206	179	224	218	209	189	213	207	190	210	202	227	207	190	179	178	192	191	193	167	182	208	203	231	202	193	200	200	198	189	228	196	189	181	193	191	194	197	204	206	227	185	221	190	194	235	231	191	213	183	213	219	187	212	202	192	191	206	222	183	188	167	205	209	221	218	200	184	189	191	215	197	186	197	192	187	203	202	175	178	169	193	184	215	180	207	201	230	187	186	195	197	195	197	192	198	200	194	186	188	177	188	191	177	188	191	217	195	184	193	192	184	169	204	199	213	179	200	207	190	192	202	169	198	169	208	214	205	218	189	218	178	207	198	188	196	198	192	224	195	206	206	212	203	181	190	191	196	210	198	208	198	196	213	210	200	205	183	200	176	203	187	187	198	180	172	194	214	222	186	224	216	187	195	184	183	204	191	206	185	192	199	221	219	197	191	183	215	213	195	236	187	214	196	202	199	201	230	193	215	225	192	199	202	221	184	191	207	205	193	223	184	219	202	202	192	179	182	187	203	228	214	186	212	225	169	215	196	197	193	190	187	216	190	186	183	222	200	181	206	173	209	191	223	206	206	224	199	186	186	202	207	197	225	195	225	184	183	191	199	218	207	188	186	225	170	200	202	214	249	207	194	195	175	203	206	186	197	205	199	192	194	191	176	182	208	218	188	214	222	232	191	194	179	212	217	195	230	183	185	209	201	191	199	174	192	177	194	212	189	188	239	232	179	189	186	188	218	206	176	221	208	193	189	183	202	195	178	155	188	201	224	213	190	186	189	179	188	204	199	224	180	186	180	205	176	197	182	192	211	198	198	205	194	217	220	205	202	204	192	235	195	204	185	187	186	258	199	198	171	176	206	198	223	214	187	212	195	190	203	188	214	179	180	198	194	202	194	177	187	231	192	204	192	203	199	185	186	189	207	202	187	165	200	183	191	200	224	191	203	207	208	204	206	194	202	193	205	217	199	221	196	196	222	200	189	207	183	212	219	229	216	206	173	211	188	191	206	215	195	194	207	199	193	187	212	212	194	211	214	185	243	212	183	225	188	241	202	216	174	194	183	218	199	177	177	202	190	206	197	231	206	237	202	194	213	193	188	208	210	214	188	182	225	180	219	219	205	181	206	214	210	165	198	187	220	211	171	169	169	192	205	190	238	184	192	188	206	194	204	223	208	214	206	209	184	210	218	218	182	184	209	174	191	182	193	169	206	203	199	180	229	200	191	217	209	194	192	184	208	199	186	190	183	190	207	239	218	176	201	215	192	193	197	201	178	167	211	186	199	204	232	195	191	188	195	187	189	214	202	206	219	213	198	201	201	219	186	176	196	218	232	195	197	225	179	204	191	209	173	182	200	190	188	176	187	199	224	193	174	199	223	227	246	230	187	200	188	190	199	180	190	195	219	210	183	204	210	194	204	213	147	199	182	198	209	198	199	182	245	180	201	219	178	217	213	174	180	186	197	215	191	203	225	205	230	194	201	190	193	216	197	185	204	200	173	165	171	207	182	214	211	194	190	202	191	219	207	203	180	189	182	168	169	189	187	194	194	167	227	214	194	210	202	233	188	179	201	196	195	217	205	215	212	204	188	201	183	181	205	183	173	209	203	151	202	182	188	191	223	192	185	197	206	210	187	194	228	183	204	212	194	190	194	202	215	188	183	199	187	197	214	210	183	174	187	199	200	203	215	189	209	200	174	185	205	170	221	204	176	205	204	192	220	162	201	202	205	194	221	211	181	213	199	191	193	185	213	182	190	200	199	211	206	209	216	205	172	195	207	203	185	207	187	226	198	214	211	205	201	218	201	175	181	202	217	192	178	195	195	178	190	186	196	205	206	240	186	191	193	187	211	195	163	189	196	213	202	186	191	194	221	197	216	207	184	216	191	195	218	200	194	201	182	210	182	203	186	199	206	205	229	199	235	187	202	202	217	215	169	200	188	212	191	169	220	188	213	210	184	203	202	183	194	205	190	226	186	177	219	181	226	179	187	182	185	166	180	187	195	204	204	225	225	204	210	221	198	193	198	181	202	210	184	198	221	191	199	228	244	189	208	212	195	197	174	219	189	197	199	190	197	190	195	189	181	198	213	210	176	177	192	197	208	168	187	186	168	192	204	201	247	181	223	209	220	211	190	206	243	227	211	222	242	172	189	185	199	210	193	234	209	194	209	212	186	196	206	214	197	174	200	215	180	191	187	206	210	207	225	194	202	201	232	207	220	217	194	176	210	196	204	197	203	205	165	206	205	189	216	193	212	211	208	206	202	219	204	191	197	182	186	232	227	182	201	212	209	184	215	178	189	169	186	206	197	215	194	203	178	168	210	192	197	200	230	174	205	199	194	195	203	204	181	177	222	230	202	198	202	212	175	194	241	206	204	201	172	199	215	197	198	203	211	203	205	202	184	215	219	200	195	210	180	203	198	192	192	192	161	192	192	200	191	209	187	181	194	198	173	181	196	200	188	196	209	179	188	210	194	173	170	211	204	197	199	199	191	170	188	220	191	201	195	215	200	210	195	196	205	184	181	172	196	155	235	201	198	224	205	225	181	175	230	201	191	221	195	196	204	192	208	171	186	184	228	162	221	197	231	198	201	224	204	193	187	212	213	225	206	198	194	194	221	199	233	186	188	194	193	208	204	207	198	200	218	213	195	214	166	183	206	205	196	178	200	174	185	200	205	175	199	210	198	205	190	187	221	205	205	197	220	206	202	194	203	173	194	197	204	195	222	207	180	208	193	177	217	175	193	172	186	200	173	186	183	205	204	222	194	213	168	195	214	171	224	190	217	211	203	229	211	207	190	189	197	185	196	192	228	202	205	183	210	213	206	206	209	187	183	203	212	212	220	212	211	205	189	204	193	213	172	181	204	211	183	199	200	210	206	190	217	212	195	212	184	208	208	220	184	218	182	247	207	183	218	189	211	234	189	198	195	193	184	201	216	177	177	212	202	185	212	200	183	204	185	202
35340	30317	38269	38326	23072	7580	783	618	636	600	553	534	482	468	476	471	511	444	443	479	471	442	455	457	499	470	433	463	443	466	452	438	471	442	429	449	433	445	483	443	422	433	425	448	479	432	416	454	451	464	435	454	458	446	468	442	407	440	442	428	471	421	426	435	474	424	398	446	430	420	429	433	469	489	439	456	476	464	442	442	427	472	407	474	425	448	415	413	437	422	455	457	457	465	406	463	449	441	419	431	455	427	443	445	422	455	436	422	392	410	417	442	419	423	462	470	448	435	459	410	454	424	422	462	426	404	416	406	442	454	469	434	464	467	480	442	415	418	429	431	477	399	409	439	457	427	432	449	438	464	416	428	409	418	444	467	456	425	433	453	438	446	406	435	383	426	447	424	431	427	412	430	434	415	447	457	415	420	432	438	430	437	443	460	459	444	466	434	409	425	458	432	435	410	432	416	443	439	385	430	438	448	425	436	463	436	450	450	427	435	438	410	462	417	457	435	464	426	440	464	444	436	416	466	448	408	451	455	440	399	437	443	437	443	436	429	439	480	435	461	450	424	452	430	437	451	407	461	456	428	423	449	452	434	444	447	425	437	445	433	411	391	442	408	440	450	447	442	423	397	413	434	454	441	445	407	415	432	450	414	446	422	465	445	417	407	482	475	473	426	416	441	412	421	456	475	444	453	431	413	437	451	417	419	431	449	444	373	421	437	444	423	449	424	465	419	473	451	410	440	417	451	424	436	425	443	450	462	453	463	459	434	435	415	435	452	443	443	457	421	438	436	442	446	411	459	421	419	433	470	395	465	451	461	415	402	414	427	435	457	421	463	440	462	448	400	474	438	427	420	431	431	417	472	442	416	449	430	435	419	411	416	427	440	460	413	432	467	419	478	433	483	464	444	443	435	467	441	439	459	449	413	399	419	410	474	432	444	461	387	443	420	421	471	405	429	477	460	471	420	448	419	467	429	468	461	477	449	433	440	435	432	411	414	459	445	465	418	438	401	453	390	433	443	456	446	429	429	443	493	424	426	477	434	467	452	444	443	406	445	415	443	470	462	462	431	441	422	484	423	444	428	457	490	429	427	446	434	448	421	423	462	446	463	459	421	431	451	435	411	453	431	466	458	440	430	436	445	451	441	440	454	416	409	448	432	435	439	432	469	436	452	460	450	489	417	454	406	426	430	416	399	445	461	431	413	461	455	434	443	404	432	424	396	428	436	452	450	459	429	434	408	390	426	445	451	448	437	436	432	433	489	430	414	406	454	432	424	489	412	431	428	476	443	480	431	427	391	432	409	428	437	429	462	459	414	417	454	458	431	424	443	418	436	427	418	427	411	434	456	430	429	443	439	428	419	414	468	438	436	428	425	411	461	453	419	432	459	444	420	437	425	427	443	394	429	454	452	422	436	466	423	392	453	459	433	433	411	436	401	449	420	465	475	380	421	436	450	417	436	451	439	446	451	400	424	447	430	419	436	440	456	440	440	457	404	481	445	446	422	438	427	448	443	430	470	462	451	446	436	398	458	479	446	452	459	470	469	425	432	415	419	430	470	468	428	417	441	439	449	426	428	419	445	418	437	444	412	448	433	455	415	410	433	424	439	451	391	439	454	417	448	443	466	415	464	432	417	393	460	440	437	425	507	422	454	463	408	492	427	410	439	406	439	390	473	494	453	477	441	432	439	454	451	432	491	441	407	428	429	440	432	446	447	435	428	418	437	421	379	397	458	449	464	419	462	422	427	415	443	439	428	472	425	426	435	400	478	451	412	413	411	442	448	444	453	434	461	404	451	468	427	432	459	445	451	474	440	447	460	473	456	415	438	433	457	455	414	464	409	408	428	420	458	423	473	432	446	440	433	455	450	407	439	450	401	478	423	424	419	446	412	463	462	419	431	435	417	453	423	410	435	425	435	407	429	445	414	375	431	464	409	420	443	461	431	418	467	447	436	439	438	461	456	455	453	431	428	442	419	456	451	415	417	437	447	430	458	430	452	443	439	435	437	449	436	421	421	419	405	414	415	475	445	398	468	444	449	432	412	438	435	442	422	423	455	477	444	438	455	431	449	432	422	471	427	436	465	429	479	455	465	444	426	425	428	442	442	429	458	419	432	420	447	437	419	410	464	432	406	411	412	458	457	447	424	466	426	440	458	456	462	440	439	488	437	432	398	442	431	435	476	413	418	454	391	450	490	435	428	502	454	410	437	430	397	454	455	457	405	440	447	418	461	419	415	414	438	447	455	446	436	434	445	450	435	450	467	428	422	437	416	403	464	433	440	436	422	446	447	441	428	423	443	425	417	432	451	448	430	431	449	408	414	443	460	445	427	406	454	456	461	433	466	468	408	437	431	415	394	469	448	455	445	464	427	440	446	446	440	433	453	445	448	448	394	446	461	444	430	410	419	444	427	425	446	434	432	410	436	417	437	464	437	450	472	424	423	434	439	451	444	424	415	451	401	459	478	423	427	424	452	448	429	433	424	438	411	475	426	461	406	464	448	399	439	439	451	481	420	437	427	455	442	433	446	457	415	412	455	449	432	464	460	451	422	402	431	489	432	427	415	409	409	440	387	437	417	426	404	412	472	447	423	444	424	435	421	505	477	419	448	436	454	418	456	460	481	426	425	442	425	419	437	424	460	406	442	427	452	449	476	424	422	434	425	448	458	412	435	428	448	459	450	423	446	442	441	439	444	425	452	447	425	442	419	443	467	392	435	406	431	439	432	444	449	415	394	445	458	417	423	454	430	440	485	449	438	452	429	452	435	407	423	405	459	483	390	407	450	428	473	443	470	432	405	435	452	446	432	378	433	440	438	433	433	439	476	472	463	444	424	458	457	414	443	448	431	411	439	466	411	464	414	402	467	437	451	454	465	424	466	425	461	441	437	449	430	453	413	432	470	423	449	444	467	438	416	385	460	424	507	465	455	439	422	450	476	471	449	439	445	427	446	448	414	480	459	433	422	376	456	471	451	420	384	460	442	470	450	456	427	452	425	412	427	463	445	413	415	397	464	440	436	431	439	439	487	439	473	435	431	481	452	393	452	424	435	446	403	435	431	450	424	449	414	444	490	421	462	404	442	432	417	437	442	447	418	455	443	457	441	411	416	454	436	460	400	425	414	447	424	429	434	442	462	405	430	428	435	445	444	468	428	433	409	418	446	465	417	420	459	465	438	436	432	426	439	435	418	410	455	458	447	446	421	416	455	434	420	429	437	442	423	453	448	457	464	443	410	436	482	455	441	404	494	436	462	460	441	464	444	441	437	438	416	436	465	409	462	410	437	481	438	461	445	439	428	460	474	457	461	450	460	452	456	413	446	421	404	421	404	399	401	456	426	417	444	435	427	441	470	480	454	427	458	457	411	453	447	443	472	423	457	446	463	427	421	460	484	424	449	463	442	436	456	491	419	445	405	457	411	407	439	418	424	433	405	425	462	427	417	437	439	454	470	455	442	473	443	445	430	467	469	472	453
28765	15645	9716	4038	799	218	98	93	100	92	82	77	85	81	77	100	99	94	80	82	83	102	89	85	99	77	71	85	92	94	95	86	89	83	95	90	106	108	88	83	95	96	97	86	96	111	100	80	74	73	98	100	89	76	83	62	105	103	92	98	83	72	95	96	73	100	79	93	99	76	94	101	86	94	81	74	97	88	78	90	94	94	80	91	91	99	111	94	107	84	79	89	93	75	93	81	85	81	71	86	96	73	76	76	93	86	92	80	93	85	62	92	94	77	96	64	87	78	93	72	77	86	96	95	101	97	102	91	85	86	90	75	101	82	95	104	69	77	86	90	88	83	109	83	87	72	89	88	93	88	83	105	87	89	96	70	100	93	86	84	78	77	96	89	104	79	102	77	69	81	85	84	113	64	101	90	111	94	101	81	104	97	103	78	96	93	93	78	73	87	87	76	77	88	89	72	65	83	111	78	84	86	88	106	74	100	80	90	75	84	98	100	87	88	92	94	93	90	90	73	92	103	92	72	92	79	105	84	102	94	75	91	91	87	99	85	81	73	96	79	98	99	85	78	89	79	97	95	69	89	82	106	89	67	76	65	88	71	93	71	92	85	86	80	89	70	77	78	92	80	65	71	85	87	86	93	94	76	89	87	77	104	76	81	99	82	99	80	85	89	88	91	76	84	81	109	100	107	103	81	96	89	91	88	84	93	88	98	94	92	65	76	91	85	88	88	92	69	89	82	99	78	97	76	85	100	72	84	88	93	100	78	92	75	89	79	114	91	102	77	67	90	76	87	81	78	86	91	95	75	89	89	86	81	83	83	98	80	95	86	91	69	84	105	100	85	68	88	101	95	99	75	75	93	98	102	87	94	73	92	97	80	96	89	98	89	86	85	77	84	90	87	88	87	78	79	108	80	82	86	103	95	82	82	95	87	89	79	86	78	83	87	79	83	76	98	113	74	100	69	105	95	96	106	84	88	84	85	102	83	84	88	69	83	85	83	87	73	96	76	75	93	88	86	90	106	101	73	89	84	75	104	67	84	81	103	89	87	80	71	94	91	94	86	83	101	81	68	83	76	92	94	83	104	76	87	85	94	98	95	82	83	81	92	93	93	92	97	91	95	93	93	96	87	83	74	93	91	105	73	110	95	92	99	110	87	93	80	79	95	97	98	89	74	80	96	82	77	84	85	64	90	131	89	87	98	95	92	83	94	86	74	87	81	87	91	87	96	82	98	95	104	65	97	92	83	99	76	92	85	96	90	86	92	69	81	83	82	70	95	86	85	79	89	92	84	78	69	85	110	100	84	81	85	86	84	95	81	89	86	77	65	69	90	72	80	82	91	73	92	91	80	77	97	92	73	88	91	82	86	77	85	84	85	82	84	81	82	82	94	78	85	81	89	85	96	90	87	81	75	74	91	85	74	90	93	86	89	97	92	100	76	89	89	81	92	102	85	82	91	85	82	65	114	93	71	75	80	71	99	81	83	92	70	80	70	85	90	84	75	93	90	83	73	95	91	81	78	98	75	88	77	77	88	86	83	89	94	107	93	103	105	91	87	72	95	83	88	80	87	95	90	86	78	112	84	90	92	73	72	76	91	87	84	87	91	90	92	96	85	108	72	93	81	87	82	87	97	86	104	71	88	81	84	87	79	74	100	92	82	94	91	87	70	86	84	93	71	103	86	93	104	90	80	86	86	91	92	87	84	96	94	95	74	108	66	86	91	88	80	92	92	86	99	85	102	90	84	85	89	93	71	81	101	95	63	80	92	92	94	89	91	96	75	101	75	88	85	79	92	64	91	85	83	71	83	87	80	108	105	84	88	82	83	71	81	81	96	68	77	86	114	89	81	81	73	90	85	93	90	78	81	91	97	83	77	91	103	79	97	97	91	87	93	90	83	76	94	101	90	100	90	88	75	85	95	87	100	97	85	93	80	85	96	98	94	100	84	81	84	102	76	85	74	96	88	78	86	95	87	92	108	97	83	101	103	76	81	85	79	89	100	77	76	81	88	93	80	105	81	88	90	85	71	97	90	98	93	83	92	104	90	76	89	88	78	75	84	79	95	105	87	87	88	93	100	95	83	98	76	80	81	91	87	101	72	79	91	99	100	81	73	108	73	90	87	84	70	105	100	83	84	90	90	108	102	84	85	79	85	111	91	103	92	75	88	80	85	83	102	91	79	95	93	89	85	101	92	60	76	77	96	83	69	81	96	95	93	104	85	85	92	97	79	81	93	83	86	64	82	79	90	78	101	96	85	92	83	81	87	88	99	88	96	81	83	78	96	89	117	83	102	86	85	96	66	83	73	98	94	102	110	83	63	89	93	67	101	93	92	90	112	94	90	86	83	98	89	90	89	89	62	75	79	89	98	91	76	94	79	94	95	82	80	76	104	64	81	96	89	101	58	89	82	62	87	83	94	81	74	103	93	77	82	89	91	119	79	92	87	110	91	87	90	83	91	84	97	95	81	80	76	101	81	84	85	85	80	99	99	92	90	92	78	81	90	84	98	100	104	72	80	97	113	81	102	88	67	87	83	95	114	90	82	82	96	96	83	105	77	74	76	85	73	84	87	94	87	89	81	82	83	82	88	95	75	92	96	89	79	90	99	81	87	88	97	70	80	93	92	91	97	74	82	73	78	92	81	82	71	83	89	78	90	83	93	104	100	77	101	90	100	70	94	73	90	91	100	87	82	100	87	79	97	92	81	78	74	100	104	99	97	78	79	91	81	74	83	89	103	91	79	105	83	70	104	84	105	92	74	105	92	98	83	87	75	92	89	75	69	78	80	119	81	79	80	87	94	95	80	80	78	81	95	93	91	78	72	86	84	74	98	97	93	86	80	80	97	105	90	95	84	107	83	96	89	84	84	85	82	97	94	81	91	82	95	94	76	82	95	96	80	109	109	85	79	97	79	103	87	96	84	83	109	86	86	86	119	87	86	97	86	102	85	89	88	79	89	94	91	97	99	89	92	99	89	78	97	102	86	84	78	88	85	89	85	95	89	80	78	80	84	81	89	86	96	82	97	87	87	95	83	94	84	107	94	95	92	89	77	92	93	84	93	92	100	112	100	81	83	79	87	89	91	76	93	76	74	94	97	72	95	80	87	83	75	83	93	69	81	78	92	95	87	99	102	91	80	83	86	96	89	89	93	98	97	86	84	82	99	66	94	85	80	104	74	74	83	87	95	91	80	84	95	81	99	97	84	111	82	93	76	84	83	84	103	84	102	94	79	95	76	86	85	102	91	87	96	87	84	102	88	108	100	82	94	87	85	94	73	94	78	80	99	79	86	94	85	91	80	83	107	87	89	97	80	82	92	84	86	85	93	84	98	93	98	89	71	75	92	84	90	85	82	84	92	101	99	85	78	90	100	77	88	99	100	106	78	108	91	89	83	95	58	74	95	91	80	88	105	78	78	71	87	92	72	70	78	89	83	94	99	94	95	82	99	91	81	103	85	102	82	75	86	81	98
18303	12224	14371	8941	2567	769	295	239	253	228	210	223	222	228	215	236	228	224	244	224	217	255	260	221	230	222	239	207	220	222	223	239	218	223	225	216	242	218	222	217	202	210	266	206	231	232	230	225	203	224	208	225	258	241	235	238	217	212	247	193	224	225	184	254	227	242	234	226	219	225	247	244	209	241	222	233	239	223	224	211	241	214	216	189	219	211	253	191	230	227	223	253	217	224	224	209	239	197	226	233	205	243	220	206	218	220	231	230	216	230	224	221	224	202	243	211	218	212	219	247	242	197	238	238	201	213	238	238	218	224	214	229	231	200	244	230	218	217	213	234	221	236	227	206	219	243	239	213	210	216	244	242	216	222	246	235	235	204	232	256	222	247	217	240	216	227	251	247	224	215	246	204	198	197	227	212	222	234	232	219	224	215	219	253	250	233	192	194	242	208	225	196	245	241	217	232	229	245	236	207	240	223	240	227	218	251	236	196	237	220	250	216	254	220	231	214	236	198	212	244	243	225	226	213	237	208	230	228	219	216	228	191	239	193	254	231	215	249	237	226	266	212	214	241	234	247	224	225	205	228	251	250	226	213	200	244	241	214	235	226	239	228	227	232	221	261	246	235	210	237	242	233	229	233	227	215	201	241	207	234	228	228	254	223	211	225	231	247	247	226	235	206	211	214	223	208	195	244	228	215	232	215	216	219	203	173	242	184	199	228	230	209	246	226	220	245	205	238	238	222	198	206	241	225	231	203	230	248	213	236	260	219	252	246	220	238	204	234	233	237	228	238	208	238	237	265	248	256	230	212	216	233	245	241	247	221	244	238	226	208	234	213	244	247	210	238	212	224	256	212	177	255	247	233	235	224	235	216	222	220	205	208	234	218	230	203	222	222	207	237	224	211	218	222	237	221	204	241	242	238	232	252	214	195	245	235	221	229	220	249	231	229	213	228	216	216	255	258	225	217	230	203	235	205	216	224	191	218	209	209	226	216	212	239	217	221	207	211	247	229	222	231	240	226	232	215	233	240	221	238	241	208	228	220	211	193	237	247	217	227	215	211	221	234	223	250	226	200	255	217	199	208	219	218	230	215	232	243	203	212	213	239	191	245	246	259	249	205	215	207	218	201	223	251	246	251	215	216	213	216	216	230	244	233	225	215	247	229	231	221	237	214	235	215	212	231	215	202	192	190	239	229	205	204	228	212	214	212	240	230	228	222	222	224	251	227	205	216	218	230	210	232	253	218	212	235	236	206	217	197	233	223	212	226	223	208	239	212	227	213	243	216	209	203	221	228	234	243	253	211	214	220	236	232	207	218	219	206	220	223	221	231	249	223	236	220	223	230	230	245	229	218	247	227	208	229	189	214	223	223	208	202	242	234	244	219	273	212	219	225	229	226	199	264	187	227	243	224	251	191	231	225	218	221	230	221	237	225	214	220	223	216	223	246	238	232	215	222	222	242	221	235	252	242	228	192	223	197	215	215	213	251	209	215	215	245	217	246	218	235	229	247	226	217	210	235	226	229	230	220	231	237	240	219	227	242	211	211	217	212	234	216	224	209	221	240	222	237	237	214	238	222	225	218	218	226	225	241	225	213	235	234	234	229	224	215	220	239	224	212	223	208	252	200	219	220	240	226	233	239	229	262	211	222	218	234	212	204	216	226	239	238	216	212	226	225	219	229	230	244	226	215	216	203	203	229	218	244	233	233	204	224	199	229	255	204	236	205	203	260	229	215	203	182	218	251	221	217	213	210	224	232	224	240	226	224	219	256	244	211	230	223	227	210	246	220	233	238	209	200	211	269	217	218	223	233	255	217	221	231	241	190	261	243	223	222	214	215	210	224	225	237	224	229	219	233	212	205	224	214	220	245	221	225	226	198	228	228	227	197	235	191	235	225	231	217	230	197	252	246	217	240	247	202	240	241	215	202	222	214	241	216	236	233	233	221	207	233	222	224	222	213	217	219	245	227	222	199	226	231	210	233	217	222	229	211	226	213	204	244	225	252	212	222	236	220	234	258	195	221	203	230	225	221	210	209	212	213	239	214	260	237	233	229	214	232	210	210	240	208	234	223	224	207	217	203	224	209	223	213	239	220	233	229	210	232	244	232	220	228	214	239	189	215	221	234	222	235	208	204	231	219	235	239	213	207	209	222	218	227	218	209	218	239	234	202	226	224	233	236	194	210	187	216	216	223	235	219	225	215	212	219	222	232	243	215	218	214	229	250	239	202	244	211	216	238	208	239	234	204	246	227	237	232	232	259	239	202	237	223	233	222	257	205	242	261	201	224	249	231	233	230	216	228	201	270	226	227	238	227	216	239	239	210	202	216	212	233	191	243	238	235	223	220	212	258	220	220	260	230	188	239	230	211	243	221	209	227	237	214	213	220	243	223	215	234	228	227	206	228	242	223	226	208	232	241	217	221	226	212	240	212	232	220	216	222	215	211	240	220	220	217	229	220	219	242	230	227	227	205	243	213	205	247	237	226	195	216	216	228	237	216	225	228	241	232	231	208	208	209	206	240	262	240	223	196	232	243	244	218	227	258	213	209	213	210	230	240	211	202	190	251	253	239	224	215	198	213	238	221	219	193	243	216	207	250	235	244	231	220	226	221	213	213	218	226	217	211	243	214	219	199	229	201	222	207	221	222	210	230	225	239	221	219	245	226	220	222	203	241	219	209	237	207	253	206	221	240	225	235	242	214	222	269	239	240	213	246	224	218	231	230	226	233	222	218	211	230	235	227	210	207	224	226	246	224	215	235	201	219	226	204	251	216	238	207	243	211	208	246	240	221	247	239	239	211	223	216	252	214	205	224	238	211	243	210	234	256	207	245	213	241	207	211	228	233	223	235	210	214	228	224	238	225	225	220	209	229	211	223	237	221	209	237	241	248	211	214	225	221	218	206	196	246	218	231	213	223	235	220	226	202	235	223	208	235	209	232	210	231	216	218	197	229	210	207	223	202	224	213	219	215	220	229	231	210	250	209	230	219	234	222	218	202	231	235	213	222	235	187	222	217	224	178	218	254	218	206	212	227	216	249	228	218	226	226	186	216	232	230	237	227	222	229	228	219	216	232	200	252	219	212	237	243	247	232	227	228	207	209	209	205	247	228	231	240	224	257	222	228	228	237	198	222	203	222	234	237	216	231	250	202	195	234	248	221	239	226	214	250	225	220	224	222	222	194	209	216	250	243	219	264	219	243	215	241	232	212	257	231	221	204	239	219	221	227	210	235	242	209	235	226	220	224	246	227	237	239	218	219	228	235	211	239	218	226	212	229	232	220	216	239	218	212	218	237	237	214	226	228	214	214	197	232	223	235	221	214	244	228	212	229	245	180	210	224	218	224	251	218	211	230	223	190	244	219	236	222	217	211	205	238	236	216	220	217	194	243	216	262	217	227	226	218	222	231	239	210	218	217	225	245	249	192	247	234	211	235	244	215	222	213	222	207	213	236	217	223	251	221	211	219	231	219	209	217
44789	27880	20794	14362	5928	1676	313	203	175	214	172	188	189	191	154	196	171	142	187	178	169	181	188	189	168	199	156	168	205	173	175	166	165	176	185	163	167	176	186	152	170	178	145	165	180	165	164	174	177	165	162	155	165	159	191	173	172	180	165	175	184	164	176	180	173	163	157	155	165	190	153	166	157	171	174	168	178	174	144	149	189	172	156	163	178	172	146	157	147	155	156	155	172	153	154	164	147	165	154	158	179	165	175	156	178	192	136	162	195	151	185	186	180	180	187	158	166	165	153	159	165	180	165	176	178	142	163	191	149	174	168	155	162	155	161	178	169	179	174	159	144	181	175	157	177	172	142	160	163	167	197	162	166	192	161	138	172	167	174	171	183	193	175	147	171	175	166	170	178	175	195	205	170	155	167	162	145	161	174	187	163	150	164	166	151	157	148	171	153	160	165	164	181	161	155	179	162	176	173	154	162	137	196	137	167	169	160	163	176	161	153	147	175	190	150	176	184	150	175	195	168	152	182	158	161	177	200	171	185	194	165	202	167	164	147	150	173	176	165	108	167	172	156	162	192	165	197	165	154	181	165	160	143	172	178	157	158	185	176	181	161	152	178	160	135	151	148	164	159	151	155	166	163	168	156	152	153	174	176	154	137	191	147	155	171	136	183	171	174	171	167	148	166	170	170	184	152	177	176	141	169	182	160	154	170	195	191	186	177	186	167	152	166	188	177	180	180	188	166	162	144	173	202	188	151	183	181	173	175	158	186	169	160	154	171	181	177	186	159	176	157	169	178	170	149	187	184	173	177	161	157	174	195	173	150	151	164	179	192	134	171	170	155	155	155	168	181	174	139	170	163	172	167	169	135	172	165	141	165	179	174	184	175	160	176	183	178	150	181	180	180	181	156	189	178	180	145	180	176	182	164	183	180	176	184	167	171	188	178	154	173	162	188	173	151	181	173	169	169	171	143	159	153	156	179	153	175	177	182	167	160	174	173	169	153	153	197	185	162	147	181	159	151	170	156	168	147	177	156	158	173	162	174	169	158	173	136	147	193	180	159	158	173	182	175	161	155	162	185	184	172	161	153	173	165	163	157	149	188	151	159	153	176	163	163	162	158	167	173	142	166	163	158	170	178	160	173	204	168	180	160	175	158	163	144	177	145	174	174	145	148	153	166	175	165	164	177	164	147	186	156	149	163	188	182	187	182	173	172	172	176	175	170	183	176	172	160	169	182	181	122	158	194	184	196	160	166	147	169	193	204	154	163	159	167	140	176	164	159	174	158	153	187	176	162	158	180	153	162	178	154	165	184	157	213	179	175	169	159	174	168	166	159	156	166	166	171	196	163	175	175	180	151	167	166	151	178	152	151	181	161	206	173	173	176	187	185	177	159	157	162	168	170	178	176	179	141	171	180	185	169	184	186	154	155	149	179	157	203	179	194	166	145	164	152	177	174	155	170	196	153	168	163	138	177	187	163	196	180	165	162	153	180	184	161	175	153	154	187	162	169	173	173	161	197	178	172	153	169	179	162	188	143	129	179	148	185	176	172	148	196	163	172	175	175	157	173	168	151	154	178	161	157	181	179	193	168	181	155	155	176	168	182	173	163	205	168	157	162	164	184	178	163	176	192	161	165	146	155	165	168	170	171	190	187	158	162	164	171	175	152	182	177	181	154	164	147	153	157	156	158	198	152	158	192	202	161	175	170	166	169	180	163	149	162	165	155	161	185	170	159	139	168	191	148	170	185	164	189	184	185	194	152	138	157	152	152	160	158	170	181	153	165	167	170	163	167	147	187	162	164	159	152	182	157	196	177	174	159	162	173	148	186	178	193	183	153	176	140	169	185	186	138	183	186	174	166	171	167	166	179	181	187	143	184	156	177	178	160	148	181	198	163	184	180	178	162	159	193	158	175	173	154	174	184	157	179	148	149	158	174	170	156	169	163	167	151	154	182	162	169	174	155	167	186	160	165	160	157	151	149	164	153	164	187	176	166	156	135	156	184	199	175	158	147	188	183	154	166	180	197	179	158	173	178	169	164	150	161	149	169	165	175	172	144	191	183	174	177	161	163	174	167	173	172	182	177	188	176	184	180	182	173	160	177	168	158	176	165	158	175	183	188	163	169	176	156	165	168	152	170	143	177	177	181	151	163	191	153	165	148	172	159	171	178	163	174	179	176	184	163	154	159	194	168	181	156	182	156	163	165	158	213	188	177	144	174	183	151	180	155	181	168	185	169	176	163	163	174	192	170	183	172	164	212	156	156	192	151	187	147	161	146	166	162	145	186	156	173	171	174	183	159	169	150	193	182	157	186	164	192	164	197	161	165	171	171	155	169	160	156	171	162	166	169	152	154	182	177	176	165	188	150	168	177	151	169	175	151	152	178	168	180	161	179	196	193	172	163	167	163	159	179	149	150	176	151	164	155	181	185	166	145	174	153	143	177	162	182	164	166	164	167	159	164	164	169	168	150	157	164	192	199	166	161	190	175	168	182	157	182	132	154	158	165	153	192	174	189	150	155	154	169	170	180	165	155	169	151	160	182	161	194	183	143	172	152	179	160	174	172	187	157	177	169	194	158	172	179	189	175	164	156	160	179	162	173	169	169	169	158	166	205	169	170	170	186	179	161	150	152	171	175	194	180	158	150	168	149	190	178	175	170	192	167	163	171	174	155	192	147	176	171	176	176	170	180	165	156	147	156	191	161	157	183	186	180	184	177	164	160	154	153	165	181	177	190	161	167	158	193	163	164	191	172	177	159	157	148	158	169	166	176	159	138	155	176	175	182	147	152	205	180	147	187	180	172	177	181	187	155	156	161	148	169	173	173	178	169	175	157	181	172	169	154	194	196	148	190	133	162	169	191	162	163	163	165	170	161	161	164	163	147	158	178	173	170	183	158	156	156	170	154	178	184	153	145	197	173	183	178	172	172	172	161	167	153	188	154	164	152	176	180	162	175	180	181	161	153	155	184	156	164	178	155	149	149	177	169	166	183	177	153	189	156	183	179	182	170	189	169	170	137	185	153	174	163	142	173	190	145	177	169	162	184	157	160	141	179	163	149	199	177	161	177	165	175	170	190	169	173	161	144	182	171	162	159	173	164	160	177	180	167	182	162	157	136	173	182	173	172	187	183	145	183	194	175	153	176	147	189	147	179	179	188	201	157	168	168	192	154	162	161	164	160	186	177	186	144	169	139	157	149	178	170	158	145	173	169	149	158	177	157	162	165	143	155	145	162	157	185	174	171	175	173	171	167	186	177	204	166	173	160	162	184	172	176	176	168	154	147	164	164	167	173	157	169	145	161	184	163	176	165	165	166	172	158	185	190	192	156	188	169	163	166	170	174	156	185	181	182	163	169	185	181	180	154	143	181	190	167	156	176	165	148	159	168	170	153	178	163	176	185	177	157	156	184	164	222	173	173	176	167	152	165	159	183	169	162	177	184	153	165	168	175	152	154	181	170	159	172	182	155	163	144	178
29486	22229	24744	23864	12440	5116	882	521	478	482	441	392	445	421	448	390	400	406	385	411	386	441	368	393	382	356	377	415	367	404	373	397	356	409	395	340	404	373	400	350	390	399	423	422	398	394	348	394	389	414	350	369	398	386	402	397	376	402	371	410	371	397	433	373	408	375	363	391	380	378	419	410	392	397	416	432	407	394	367	414	408	404	373	404	389	399	427	363	416	366	377	381	406	434	391	415	386	402	391	444	375	396	409	404	390	393	375	384	375	372	422	381	411	398	379	364	403	357	388	418	417	388	380	357	388	362	389	364	374	372	386	410	400	449	367	373	397	381	405	385	396	385	401	382	365	388	381	396	388	372	376	405	365	409	398	375	429	408	411	401	384	383	384	418	415	400	407	377	386	378	412	412	361	407	424	420	359	388	411	380	388	379	417	388	383	378	379	390	409	398	370	369	391	403	416	411	412	377	371	382	409	362	353	372	373	385	383	379	394	363	372	429	365	370	360	380	387	392	388	395	399	405	396	372	378	366	413	386	384	374	394	365	394	363	375	386	393	368	427	391	388	398	399	430	390	392	389	394	408	422	427	393	367	409	376	390	379	415	351	390	374	408	425	382	367	362	393	428	412	375	395	382	372	389	369	394	356	353	368	345	390	327	383	378	363	367	393	399	370	413	402	386	425	395	400	397	350	407	408	391	395	369	371	414	370	418	403	394	374	401	386	408	401	430	394	381	378	399	398	394	366	385	391	376	405	393	378	377	382	367	385	374	405	373	361	424	398	378	373	375	367	392	391	400	411	386	353	375	382	380	349	394	369	382	417	397	418	353	350	358	405	373	404	406	391	406	386	402	388	389	364	384	369	389	409	388	354	377	378	392	398	387	393	385	403	376	391	343	398	344	386	390	378	383	375	413	396	383	397	398	383	366	388	385	379	398	409	388	404	406	376	371	388	431	376	381	396	375	419	398	385	395	383	390	380	419	415	375	388	368	394	403	406	393	398	411	409	418	383	351	394	423	362	395	398	437	417	376	369	395	366	370	369	414	389	396	390	393	383	379	366	385	416	406	395	414	396	407	380	407	389	381	425	401	358	408	374	372	405	403	397	384	343	370	385	370	389	406	378	418	395	428	410	396	382	378	424	395	345	389	384	369	368	399	398	378	374	400	385	354	408	422	415	407	419	409	388	400	367	392	410	426	388	375	405	391	380	380	414	387	383	388	403	363	392	428	414	407	386	364	369	416	370	381	430	402	402	406	397	391	403	410	400	374	393	400	402	366	433	368	395	381	404	375	386	381	376	417	369	372	401	427	377	386	426	393	374	417	369	379	413	425	378	379	446	374	386	384	392	416	395	379	406	414	407	378	397	386	384	378	361	375	376	408	377	413	426	389	368	372	376	397	380	381	407	372	385	362	452	405	352	381	362	384	374	405	375	397	389	376	382	382	383	385	361	356	403	377	390	360	390	445	383	369	346	414	381	386	430	419	394	394	392	383	401	364	399	377	376	427	348	371	398	395	335	384	362	406	367	375	395	411	391	368	399	386	391	377	407	383	375	390	371	386	381	405	398	386	387	404	409	365	355	399	424	384	436	369	388	372	396	402	364	396	413	390	392	376	373	427	368	392	417	396	399	355	371	420	364	396	409	402	380	378	388	406	409	414	370	410	356	397	359	383	387	401	383	400	414	391	390	342	360	393	420	392	412	400	389	391	412	415	385	418	410	396	369	346	379	416	371	369	423	392	376	392	406	373	395	413	391	429	433	407	393	382	408	389	350	407	393	388	405	389	408	365	365	392	358	404	415	388	383	408	391	395	399	378	392	414	364	385	377	397	393	411	390	385	380	361	376	381	379	390	414	403	358	417	364	383	407	383	383	415	372	394	367	368	435	373	367	339	397	391	396	400	382	398	367	395	428	372	389	392	388	380	366	361	399	376	399	384	369	345	413	386	351	369	379	398	385	410	391	432	399	378	375	391	420	421	390	344	387	394	377	403	361	395	404	362	397	402	411	406	390	390	381	399	387	381	417	408	363	433	409	407	361	424	383	361	404	435	372	374	386	376	364	402	376	373	391	432	401	390	389	382	390	389	385	422	394	403	404	387	416	402	386	362	404	439	395	410	396	379	403	383	386	403	399	393	368	373	397	387	361	365	414	413	362	403	395	381	402	375	420	409	375	380	384	381	380	395	391	396	392	398	387	404	421	383	432	383	370	379	367	416	357	379	396	364	412	388	422	401	429	418	428	372	411	376	428	378	397	408	356	359	416	405	384	421	377	397	407	379	393	384	371	367	389	390	373	357	375	378	397	417	364	391	376	381	365	406	418	380	375	355	382	420	388	388	413	400	385	361	369	373	368	416	407	395	411	399	367	416	365	410	397	374	350	372	361	400	377	400	368	395	366	390	387	412	401	383	391	379	376	393	365	445	394	411	375	394	381	381	398	425	391	352	438	384	437	424	367	409	385	378	376	357	388	392	403	391	376	396	397	358	368	380	380	378	418	401	393	388	407	394	389	365	373	409	434	382	376	399	374	417	360	389	395	376	390	367	413	432	406	383	395	412	365	392	410	430	382	368	367	385	374	397	388	386	386	335	399	394	392	390	404	381	381	410	393	390	364	406	360	405	413	395	386	416	417	388	396	356	399	401	367	388	440	344	363	392	360	408	385	376	381	376	409	377	402	385	403	375	411	416	373	387	412	393	381	438	403	395	369	384	389	384	354	380	380	403	381	399	388	410	416	361	342	383	383	388	362	392	381	408	359	381	387	417	403	388	373	395	374	365	365	369	384	401	397	394	412	369	382	384	388	356	375	387	389	383	400	398	367	392	371	375	385	373	400	423	391	363	398	413	352	404	410	393	391	404	375	337	411	398	396	361	387	387	405	404	374	383	357	382	380	413	384	382	361	379	394	398	406	383	388	408	368	408	387	389	390	344	373	373	375	383	407	357	384	410	360	404	391	397	434	385	380	403	388	384	379	355	377	362	408	397	385	403	401	387	410	367	407	384	379	418	411	392	387	383	423	376	399	385	370	386	375	385	356	421	373	344	393	397	370	384	350	399	368	424	411	412	392	402	393	375	392	359	369	396	371	400	391	392	401	358	410	406	387	408	407	372	390	431	409	366	378	405	391	400	421	422	419	414	408	353	390	389	367	377	358	447	403	405	415	392	420	364	359	359	369	381	369	401	445	379	400	376	379	429	377	391	366	393	428	365	408	391	409	364	358	397	386	374	375	421	387	380	390	382	401	369	398	392	409	400	376	382	405	390	399	408	369	388	351	386	390	376	387	400	395	374	434	388	398	367	388	368	396	377	424	417	383	380	379	378	413	367	375	381	379	400	423	402	419	385	392	390	413	370	382	403	401	421	354	394	399	390	420	416	430	397	377	384	373	395	391	388	357	399	392	394	390	357	392	376	391	379	410	401	375	379	371	399	447	397	384	383	399	386	382	369	387	373	407	390	395	372	372	353	404	403	405	377
54750	38329	34604	27637	18108	10157	3502	542	243	257	237	208	208	207	217	219	192	189	215	177	224	202	217	205	212	220	219	184	225	213	228	196	191	192	212	192	198	191	219	168	210	233	200	190	190	180	186	189	207	188	196	190	186	202	190	217	204	220	188	204	199	193	209	221	196	208	196	188	201	211	199	208	197	197	201	203	175	202	206	197	171	224	202	206	196	197	204	182	207	192	167	196	194	198	185	218	188	188	188	208	216	186	207	202	205	202	204	203	208	191	199	210	194	228	164	208	177	210	200	197	211	210	196	233	205	211	224	216	199	199	187	213	182	184	205	195	212	221	208	199	214	201	193	204	187	235	176	206	194	171	188	191	208	189	183	214	198	190	194	195	200	196	211	193	186	215	204	214	210	197	208	198	198	174	201	190	194	215	200	201	191	210	193	184	189	207	179	200	203	197	187	212	203	191	185	198	209	176	200	218	193	197	213	218	215	172	188	213	179	197	205	195	207	190	201	194	213	198	175	189	184	200	197	200	183	215	197	196	199	199	198	201	194	202	201	177	203	195	180	200	182	203	215	200	179	165	211	181	173	181	203	210	204	213	204	163	212	207	178	190	210	201	213	194	192	180	194	213	192	202	182	183	171	208	211	228	181	197	177	179	192	202	216	199	181	185	200	204	206	198	198	176	191	191	179	202	205	195	158	202	221	210	215	180	190	212	199	185	170	186	197	201	206	189	171	190	185	196	193	202	229	198	210	210	208	181	221	190	210	216	217	183	185	204	237	182	181	208	188	196	201	205	204	220	189	175	183	204	190	199	191	207	203	188	178	206	200	201	196	209	192	187	206	209	194	202	174	185	186	184	190	177	188	202	226	234	170	158	197	214	208	197	192	190	201	172	220	217	221	219	210	211	189	209	197	164	189	197	215	210	204	218	203	218	194	173	214	168	171	210	196	185	203	225	199	213	227	186	241	213	193	210	197	189	192	190	192	183	196	180	184	197	188	192	175	205	222	207	210	203	164	223	202	168	176	182	194	186	196	218	190	184	215	199	187	200	206	192	184	191	211	229	219	191	182	196	240	206	200	207	192	248	205	205	173	204	180	215	222	171	186	195	195	199	200	206	186	198	221	193	204	192	200	196	209	195	198	177	206	192	205	186	162	195	202	175	198	202	222	185	195	195	174	205	207	213	207	172	202	196	188	197	224	182	178	200	215	198	202	196	191	211	192	205	183	174	216	175	188	203	188	171	179	194	185	186	198	184	199	225	225	197	201	193	180	209	187	190	174	213	193	214	182	172	192	170	183	178	191	216	191	201	177	190	218	198	207	183	217	198	201	195	193	201	172	202	187	214	222	231	191	188	190	192	213	174	200	207	171	190	191	201	178	183	202	189	165	205	189	193	172	184	208	234	206	219	223	205	194	185	175	204	209	184	172	196	230	185	202	189	197	198	207	187	192	231	207	203	179	207	182	188	201	192	228	207	194	209	181	199	198	202	241	224	183	182	181	188	178	205	208	205	206	214	198	190	193	194	212	187	183	190	197	182	191	184	195	217	206	200	223	216	215	192	166	190	203	169	214	201	183	215	216	192	181	191	193	217	198	195	190	213	195	221	197	216	175	211	183	161	192	185	192	200	223	194	215	201	230	193	190	201	211	183	206	210	195	179	198	210	198	194	207	184	175	200	198	169	197	207	185	209	203	197	219	211	195	179	230	214	237	217	198	199	211	196	188	221	168	198	195	213	182	217	219	230	202	176	197	189	181	218	202	227	221	211	172	191	205	209	203	200	183	214	193	198	202	208	217	210	204	219	197	171	222	179	212	198	196	200	195	198	208	177	183	183	202	186	207	187	174	200	221	218	195	198	202	193	208	194	198	196	206	191	185	214	199	222	224	184	201	189	179	219	198	196	216	191	195	179	232	191	194	200	227	196	191	191	193	204	201	226	201	235	190	195	209	202	190	211	206	198	222	184	213	185	199	201	198	226	183	205	173	203	216	182	189	193	151	191	193	187	217	221	176	189	202	197	187	197	190	169	194	182	207	205	179	184	200	201	195	195	187	170	211	188	205	207	204	226	220	191	191	183	193	219	246	204	193	223	207	181	193	198	208	185	199	192	183	205	195	208	224	209	203	184	185	204	165	198	178	202	173	190	218	201	194	184	180	197	195	226	178	209	198	201	192	206	195	204	208	211	191	167	200	226	206	196	209	208	199	221	194	216	188	208	211	182	185	204	179	200	154	201	187	201	179	204	199	178	193	199	234	198	206	232	220	177	204	211	202	184	193	197	196	189	194	237	190	207	199	204	200	217	204	234	194	224	190	197	209	184	181	203	219	165	211	202	228	212	147	198	193	246	196	213	212	209	199	211	191	196	188	208	188	230	173	177	208	214	200	221	194	186	186	207	224	185	167	192	206	205	183	193	189	195	207	170	190	184	193	195	210	201	181	222	192	204	228	170	224	205	183	178	206	214	183	212	223	182	228	186	202	228	185	206	193	205	179	229	203	208	207	203	219	202	195	189	189	183	204	206	193	205	192	191	173	224	185	178	208	184	176	184	205	217	180	188	196	205	192	188	194	199	213	200	193	237	205	202	210	172	220	214	193	219	171	194	233	218	179	192	174	217	185	197	201	203	221	222	214	186	204	209	170	206	184	211	225	208	233	206	208	190	194	208	213	232	182	183	191	193	185	186	201	177	198	189	210	211	185	185	194	214	222	186	197	189	191	202	182	181	218	197	188	198	207	191	194	181	202	207	204	205	193	192	193	181	224	214	190	209	200	172	208	183	226	205	209	201	195	207	178	230	185	228	207	211	205	224	195	188	214	216	204	200	197	185	169	197	190	216	188	199	182	190	206	205	235	234	178	223	200	218	188	209	197	195	203	171	196	196	196	200	229	189	198	215	216	213	214	189	221	227	202	210	173	197	188	212	202	180	216	197	201	187	217	187	209	225	202	202	177	193	187	197	213	197	186	178	217	207	187	200	166	189	206	204	184	174	207	198	183	173	223	196	205	194	186	190	226	236	181	202	226	205	188	199	194	194	221	183	233	201	200	194	212	206	207	190	223	214	201	218	182	203	192	221	220	195	189	212	191	189	210	198	211	179	184	192	175	198	158	216	233	206	217	197	220	212	188	195	209	177	163	226	182	224	200	204	196	185	204	204	210	201	208	189	215	176	187	216	192	231	199	176	206	209	168	197	221	184	171	203	205	190	208	195	189	180	224	182	195	182	196	205	191	199	191	207	207	172	183	207	224	186	193	192	231	189	231	187	188	192	180	194	207	186	193	188	180	223	209	182	187	214	190	212	215	169	201	199	194	199	175	193	190	172	229	223	191	188	190	202	205	228	230	190	207	191	197	186	188	190	194	197	203	210	194	227	217	210	175	216	197	168	216	177	202	189	209	222	190	191	216	169	207	217	195	210	193	202	189	182	194	219	207	223	193	233	185	171	189	202	199	211	216	233	196	225	224	228	209	247	182	202
35477	30104	36448	36899	29565	21933	9105	1416	619	812	555	507	458	465	508	457	456	490	427	466	453	466	445	427	454	424	464	442	475	440	427	414	486	435	406	420	430	464	411	459	430	491	442	432	434	445	446	470	428	470	446	432	463	432	424	459	441	460	419	456	452	442	447	440	471	422	472	469	452	434	459	423	437	455	403	414	476	412	460	431	453	444	440	431	442	416	446	463	478	423	459	463	467	447	437	457	421	447	414	424	456	442	421	414	421	432	490	412	451	423	438	451	462	413	424	431	466	429	455	424	444	429	438	431	478	459	442	432	452	466	427	418	463	468	414	444	420	470	408	437	459	434	463	414	485	438	430	449	446	477	412	455	449	483	441	433	408	439	443	406	427	458	423	478	440	422	440	414	423	452	448	444	418	441	462	449	413	464	453	417	446	476	452	435	420	452	431	438	411	428	483	438	431	431	452	439	459	435	448	417	404	429	434	421	439	462	456	455	466	469	431	458	411	404	433	473	449	427	449	434	401	460	409	411	402	418	428	453	416	440	434	396	421	425	414	423	457	448	441	428	420	442	408	442	468	421	422	387	443	444	426	458	449	437	423	417	400	471	435	438	471	444	457	423	446	435	426	432	441	427	407	439	435	435	470	443	454	434	409	434	438	464	411	436	457	431	419	456	380	469	428	447	470	469	455	490	470	434	445	440	453	437	465	442	455	445	416	479	460	438	445	455	445	457	427	478	431	461	437	445	468	431	483	461	399	456	466	389	420	461	453	437	443	429	443	432	421	424	467	443	417	456	427	428	386	466	410	439	440	406	451	435	448	407	447	404	416	475	413	419	418	424	432	465	420	415	424	435	403	436	442	463	447	433	461	454	477	443	454	410	432	472	426	424	398	440	423	414	427	437	435	426	415	425	441	427	410	437	441	398	424	409	445	465	439	427	432	431	428	413	445	420	422	455	440	476	417	451	422	473	447	460	427	376	417	416	435	413	446	408	445	433	446	437	439	469	447	422	409	418	455	455	440	444	426	451	441	453	405	459	427	455	428	410	435	443	420	448	433	451	421	421	424	450	457	487	427	410	402	385	411	472	383	430	412	420	430	436	419	440	467	458	408	425	470	463	443	452	393	436	433	444	417	417	450	415	455	429	446	415	398	459	475	454	442	465	450	436	450	412	440	441	458	425	414	471	422	459	457	420	437	433	461	443	431	458	454	429	455	476	435	397	404	446	468	435	465	451	458	456	488	449	464	455	422	393	462	434	407	444	400	467	441	421	402	437	414	419	425	410	457	441	428	447	436	475	439	427	439	420	480	458	387	442	446	427	400	424	451	431	407	444	440	446	402	421	420	438	433	446	443	443	385	471	427	446	444	446	423	452	416	433	449	415	430	451	435	424	441	432	429	439	435	441	445	418	425	460	455	445	421	446	434	430	451	429	422	427	470	411	467	423	437	475	447	412	440	432	450	442	430	437	456	456	458	450	438	429	412	448	409	449	428	423	451	443	454	413	459	416	473	441	407	452	435	436	424	439	457	409	456	421	446	424	462	431	446	420	453	422	450	459	442	494	456	396	396	416	434	434	457	433	428	424	422	472	442	445	397	424	443	399	444	445	444	431	439	427	399	456	448	414	416	420	426	478	429	444	414	444	425	450	435	435	442	458	446	428	442	448	439	420	446	434	429	420	417	443	511	450	446	433	470	445	418	437	422	438	445	442	424	430	399	457	436	400	410	394	435	428	443	435	419	448	463	425	440	434	424	424	425	455	456	428	435	428	436	442	413	448	439	447	459	451	448	434	399	427	405	439	418	426	449	428	418	446	450	412	420	446	451	405	435	459	436	445	457	465	466	470	479	406	458	443	453	447	382	438	423	431	423	433	428	434	444	476	459	439	481	453	447	444	465	448	420	435	435	392	425	456	416	455	434	433	470	434	423	424	436	448	457	389	399	471	460	442	413	461	439	474	447	440	452	406	443	407	448	431	432	400	444	494	426	453	409	428	447	411	442	435	448	442	445	455	452	430	440	417	465	426	455	450	437	417	415	445	395	472	452	441	434	458	431	427	459	409	444	416	424	407	464	456	459	421	424	432	422	430	460	403	432	461	455	445	450	440	459	442	453	406	459	453	456	419	441	418	430	463	451	437	423	439	440	434	448	444	447	435	461	435	416	395	424	461	451	413	423	413	428	455	460	464	413	462	390	416	467	404	423	444	428	472	426	420	466	454	426	438	454	434	437	435	405	392	433	457	437	450	442	453	443	456	420	441	479	427	464	422	445	425	457	424	437	437	430	434	429	457	444	431	452	436	444	432	419	461	438	460	427	468	468	453	436	447	426	417	480	462	434	440	411	461	433	437	421	430	433	455	396	435	405	428	446	441	418	417	463	487	438	457	421	442	428	468	425	416	459	441	484	467	445	429	437	396	458	426	453	444	433	435	433	421	466	484	425	450	409	469	443	428	429	478	448	461	440	423	422	431	445	436	434	476	416	411	441	428	432	405	450	442	420	454	468	439	438	477	451	452	431	398	442	444	421	450	391	467	425	433	415	437	423	480	417	436	423	459	426	423	439	408	415	465	476	442	443	434	425	440	412	418	421	454	424	456	419	477	450	456	422	426	451	418	446	433	429	464	407	428	420	442	437	445	415	453	448	447	407	426	451	455	389	413	389	436	462	421	435	460	432	447	443	437	476	446	437	430	423	454	446	423	439	420	446	456	429	437	439	439	418	452	480	453	466	475	438	440	447	458	458	428	440	411	449	437	415	459	394	438	444	430	451	424	423	427	456	435	450	410	454	438	471	449	440	445	431	433	427	435	453	444	447	428	378	425	403	439	445	478	456	412	463	447	466	465	433	435	425	462	421	431	462	467	435	400	480	445	412	445	408	415	450	444	444	422	427	450	451	449	438	450	416	455	456	432	398	438	415	419	465	469	464	431	521	447	450	419	428	447	446	446	416	410	462	429	425	480	458	424	442	444	413	473	459	429	413	421	471	419	469	447	416	437	438	461	394	430	416	428	451	427	432	465	427	415	447	448	444	400	438	442	435	457	434	427	465	456	431	440	380	432	459	428	441	450	430	418	413	430	483	425	412	473	430	452	419	415	449	436	448	441	455	454	435	440	431	437	442	427	427	437	429	466	441	419	416	467	425	440	420	486	447	442	428	424	440	455	437	422	451	408	430	469	426	494	436	442	400	413	439	432	443	423	451	400	456	457	457	424	434	456	409	456	443	421	427	441	454	435	449	449	446	479	455	426	443	444	448	454	447	413	422	399	410	419	438	434	420	416	421	456	400	452	461	446	441	459	458	419	417	449	447	438	438	413	405	421	458	446	407	461	452	440	421	431	483	446	435	450	415	422	425	380	448	446	443	406	447	429	477	463	399	434	433	423	445	427	440	428	405	427	451	408	438	448	450	423	424	489	449	420	426	466	407	402	393	424	438	396	421	426	443	421	432	411	469	415	465	419	430	413	486	468	442	423	437	430
28592	14720	7768	4023	1665	720	346	109	87	87	84	86	91	82	82	99	90	72	106	103	87	98	107	97	81	86	92	85	98	108	92	100	103	96	74	96	74	101	102	85	87	73	100	105	85	72	86	96	71	90	79	102	95	83	113	108	100	92	97	95	79	74	90	77	87	87	92	89	109	71	110	110	109	65	99	90	101	97	106	95	100	112	99	102	99	93	92	84	99	99	88	94	95	103	90	103	74	81	88	94	94	88	97	105	110	96	83	97	97	94	94	91	79	115	100	82	85	88	93	104	100	80	101	105	74	80	82	100	95	96	101	92	94	82	106	104	88	66	91	94	79	92	77	99	97	104	85	79	110	87	97	82	86	100	72	74	109	94	90	90	100	112	58	98	90	83	97	103	76	85	94	87	87	91	98	99	84	74	89	73	88	97	92	81	77	90	74	86	103	87	88	82	96	100	89	98	89	101	80	73	90	75	92	108	103	86	86	93	96	78	83	88	98	92	88	91	88	94	76	109	97	97	99	95	98	87	106	99	92	90	96	82	88	86	85	83	96	101	104	88	91	82	109	86	80	79	86	83	71	99	89	110	72	91	91	102	78	88	86	91	95	100	95	95	79	101	95	94	91	87	93	83	104	95	106	92	99	87	106	104	84	80	88	80	101	102	85	75	80	84	92	93	96	86	95	75	92	99	100	93	89	84	76	98	77	79	92	85	101	107	74	94	106	95	98	92	66	88	80	103	97	79	92	103	94	96	101	80	95	88	100	86	106	106	73	80	82	87	109	102	93	87	88	85	77	109	101	82	73	100	83	83	79	100	88	97	95	89	73	96	101	93	97	88	82	105	104	85	94	79	116	100	93	94	82	100	88	99	102	88	86	76	72	85	97	85	81	92	84	103	71	97	96	90	85	96	90	98	90	107	87	107	77	93	78	97	88	87	87	101	102	104	104	89	67	88	94	92	89	92	67	92	83	70	87	69	99	82	100	102	86	75	84	94	68	83	93	86	103	91	102	92	94	105	74	69	89	74	99	96	106	93	84	85	103	88	108	107	121	79	86	100	70	114	98	77	82	93	92	82	83	86	98	91	74	83	84	96	73	97	97	101	81	84	79	104	101	94	78	104	86	87	84	95	71	85	87	90	93	70	90	90	98	99	83	87	87	86	81	91	78	80	96	94	84	88	106	96	107	99	97	74	101	88	97	91	87	90	71	91	77	92	90	82	110	86	93	99	99	111	63	85	114	105	67	89	95	93	87	89	98	96	63	86	99	91	83	90	91	102	89	98	106	87	96	72	104	77	92	98	100	93	104	98	97	83	89	76	88	101	92	82	86	69	84	81	94	81	78	87	116	105	113	92	81	72	88	68	100	78	99	96	93	75	78	80	102	102	77	82	85	85	103	98	93	90	92	99	86	121	88	87	79	84	94	99	86	118	97	108	92	85	106	90	86	100	87	81	76	92	105	104	71	104	112	84	123	112	78	80	91	79	99	91	91	93	102	95	85	96	87	102	97	81	99	89	104	103	103	94	86	106	73	76	89	92	81	91	78	101	93	100	78	75	89	86	92	100	94	91	88	65	91	87	83	80	98	78	83	100	95	78	69	88	99	74	86	95	96	90	91	82	97	102	90	85	75	65	95	77	88	85	89	85	104	90	99	99	96	101	99	85	90	92	75	88	83	103	77	87	116	98	93	95	75	91	78	87	88	90	96	73	89	86	92	82	92	95	93	93	81	88	94	85	81	99	92	89	84	102	87	88	77	99	91	100	102	88	93	85	105	84	93	101	93	91	100	106	85	88	100	93	78	100	94	80	70	88	83	90	98	88	100	97	97	96	97	103	92	73	90	88	108	76	74	94	109	88	81	90	67	91	103	87	89	82	86	102	98	102	81	96	86	86	83	105	77	94	90	102	106	98	91	88	87	93	97	102	83	87	92	85	81	89	92	106	102	101	117	96	78	80	79	86	91	108	93	80	92	92	92	87	82	91	85	104	82	96	79	90	97	100	99	103	118	113	83	78	88	98	88	92	98	97	103	97	78	92	82	97	95	90	80	111	92	89	104	107	97	103	89	93	89	112	93	104	87	95	86	88	62	94	88	85	99	68	96	97	87	92	79	88	90	85	88	82	80	69	105	90	85	96	90	83	95	79	95	88	95	87	101	93	84	107	107	91	82	90	95	99	71	93	99	86	95	88	89	90	78	92	70	105	95	91	97	106	86	96	93	93	68	93	89	80	91	91	74	83	88	81	104	94	100	96	109	108	94	91	88	91	81	92	86	78	97	98	76	88	86	80	85	76	84	89	76	93	91	91	76	95	91	80	96	71	81	78	103	106	100	86	95	99	108	85	86	88	90	93	90	105	109	84	72	89	74	67	117	90	92	72	92	84	77	93	84	93	86	105	86	87	90	106	101	79	89	119	78	89	72	93	99	79	88	113	86	87	84	89	99	76	106	105	90	79	74	94	82	103	70	97	100	76	100	97	76	86	89	72	85	124	86	90	100	89	97	81	114	89	70	78	81	84	94	83	87	101	80	78	74	90	99	104	104	93	81	86	97	90	93	109	116	109	94	90	86	97	82	96	91	74	91	72	99	94	96	76	91	79	92	90	84	102	74	84	100	82	91	85	77	88	96	99	97	92	110	98	103	86	90	93	86	93	68	83	102	91	86	95	91	95	124	110	105	96	99	83	93	85	87	92	88	83	96	93	88	81	94	112	75	101	98	86	78	88	78	93	87	82	84	97	92	83	101	123	93	84	85	89	104	81	90	105	91	92	97	93	67	98	93	102	73	90	79	90	84	92	86	84	100	117	96	94	74	88	91	106	91	96	109	103	113	90	81	86	87	95	87	96	102	97	79	94	65	91	88	87	93	100	90	106	92	91	94	93	76	81	87	99	84	103	92	114	92	87	85	105	91	96	109	77	82	89	83	85	95	104	102	98	108	84	115	103	86	82	94	82	94	88	109	82	100	81	87	67	113	93	80	86	87	104	90	99	90	82	92	101	100	92	83	90	88	95	94	84	99	97	79	96	63	96	94	95	87	92	83	79	103	95	89	98	90	82	82	98	93	99	96	84	95	92	88	89	75	106	95	92	81	95	83	86	89	87	95	101	92	110	93	90	94	95	115	88	86	90	100	94	68	106	87	94	94	75	111	89	92	91	101	74	94	88	78	94	98	98	89	103	73	78	85	77	92	96	94	94	70	105	88	101	103	100	112	88	96	96	88	91	67	81	84	106	113	95	92	100	86	86	84	103	95	92	90	97	88	95	90	91	91	98	96	90	83	77	93	94	114	106	94	95	86	82	99	81	100	104	100	83	90	101	89	80	81	88	81	72	107	80	87	105	90	96	102	80	88	90	70	83	87	92	90	88	97	88	89	104	86	86	82	105	82	88	83	88	119	94	126	88	91	96	86	82	96	113	81	92	83	82	87	76	97	87	72	100	103	91	86	96	87	83	87	72	101	89	97	72	84	73
18680	11058	12136	9962	5761	2673	1316	404	244	236	225	205	214	221	228	241	259	219	231	250	219	244	248	230	208	245	261	234	228	233	249	246	242	227	219	211	232	240	212	247	226	212	236	241	218	251	214	241	233	230	228	237	213	252	245	243	234	211	212	233	227	239	228	210	251	262	231	225	252	235	231	248	235	226	222	227	222	246	217	263	241	207	219	245	213	223	229	228	247	255	244	216	248	223	242	239	218	218	224	229	230	209	217	239	245	249	231	209	233	230	246	249	243	246	253	236	231	234	228	216	233	241	254	225	227	223	228	232	268	242	220	216	227	222	256	218	220	249	214	245	205	221	228	240	254	211	211	239	235	236	235	224	227	232	213	236	223	243	232	230	264	232	205	232	198	235	246	241	235	229	252	237	225	237	220	233	223	222	218	207	215	208	233	232	243	214	225	222	256	214	247	232	236	235	231	237	241	218	217	221	240	253	244	234	250	216	238	240	249	235	229	224	235	211	235	243	216	235	222	239	237	247	251	236	240	259	219	238	243	241	220	249	214	222	233	233	222	213	207	233	246	238	210	214	239	257	231	232	200	218	236	242	218	261	244	225	218	218	218	265	231	227	221	217	190	256	229	214	217	236	221	243	218	234	221	250	226	203	206	225	249	238	214	221	258	232	247	216	227	231	221	240	236	233	240	217	219	203	249	232	226	233	224	252	247	210	223	251	256	225	235	215	233	204	226	266	222	244	218	246	218	254	242	230	235	228	223	251	202	234	207	240	209	221	213	218	219	222	216	237	228	234	216	239	236	248	225	271	251	238	219	231	207	219	221	241	203	253	248	232	234	234	242	243	243	239	239	275	203	235	239	230	229	235	236	208	221	236	247	236	231	235	251	220	240	199	218	218	242	227	227	226	223	232	238	225	244	268	257	252	214	228	257	230	237	247	233	226	226	225	221	219	233	249	265	253	234	226	237	230	273	231	243	243	247	228	248	195	258	239	223	241	238	224	246	245	220	229	248	226	212	251	265	264	241	221	202	232	240	229	234	228	255	214	224	277	235	215	217	238	223	222	247	235	208	215	229	246	229	246	203	231	236	242	249	221	220	241	228	243	201	267	237	263	240	271	249	224	233	229	224	250	239	234	249	239	231	225	215	220	264	224	241	243	253	236	249	241	245	236	227	239	229	242	210	218	229	242	211	216	225	229	251	213	244	275	231	221	209	228	245	263	235	223	211	238	214	230	224	226	238	215	264	250	220	237	218	205	247	238	204	227	229	239	241	223	228	235	243	232	220	240	233	235	240	227	254	217	223	256	216	233	233	220	221	273	255	228	242	215	232	245	245	256	226	249	238	238	227	237	205	219	227	245	248	217	234	219	256	225	239	243	242	232	228	232	256	236	228	231	218	223	210	242	239	232	247	242	206	252	220	196	199	224	215	224	236	243	216	224	247	220	203	253	210	209	217	203	214	234	237	246	239	213	232	208	213	226	218	240	255	219	238	244	203	247	227	228	213	194	227	228	225	219	226	227	231	218	228	235	230	216	242	244	254	223	218	234	222	208	229	268	233	210	250	231	241	236	240	252	264	225	203	216	225	255	232	234	267	233	214	236	222	252	201	222	249	201	237	251	247	232	222	223	229	228	228	240	225	220	229	246	255	262	234	224	218	208	271	191	217	210	239	241	238	241	237	222	257	233	210	251	225	208	214	255	251	252	227	254	228	225	241	245	235	237	217	265	236	239	242	259	238	238	268	220	238	214	223	220	231	238	230	221	232	209	255	229	233	242	247	251	236	238	211	230	244	237	248	250	220	228	221	224	234	241	250	240	235	243	197	242	217	218	215	214	232	211	242	224	218	225	225	224	250	197	236	237	215	219	221	206	233	243	243	229	216	223	251	221	229	223	237	240	244	221	256	229	205	228	215	214	251	233	224	220	237	232	229	247	243	238	224	234	229	232	259	238	239	221	232	246	217	261	232	242	228	221	229	222	248	224	232	223	198	236	233	227	239	246	231	230	234	214	247	232	264	250	204	238	235	229	234	207	223	231	235	234	234	242	257	243	235	224	240	244	228	231	250	236	239	244	234	232	217	269	230	252	204	224	209	212	247	232	225	236	229	231	232	207	212	227	213	253	219	205	252	262	248	230	230	194	241	275	234	225	250	233	203	248	205	212	235	195	233	238	238	236	219	236	224	224	251	213	211	229	225	248	241	242	220	267	260	246	245	228	230	219	240	228	194	234	229	239	210	237	200	233	237	255	254	226	217	242	228	262	219	243	239	238	249	236	226	225	251	225	238	229	232	227	236	245	216	225	240	224	244	223	206	205	219	213	224	237	234	238	209	245	238	244	249	229	245	250	241	223	199	256	216	246	240	221	242	232	255	228	211	220	224	265	238	241	216	210	218	242	241	221	198	243	264	234	233	241	232	221	240	222	248	201	227	231	226	245	220	229	236	218	227	223	211	232	226	218	216	238	244	225	227	225	228	250	240	222	212	219	252	193	226	220	240	223	220	237	258	226	268	244	239	218	229	247	232	239	217	224	217	257	226	255	234	238	243	250	200	236	274	245	235	227	219	232	245	227	236	235	240	233	216	258	234	235	261	239	234	236	227	230	225	228	257	221	228	241	269	237	216	241	224	231	241	239	237	241	211	211	233	250	233	242	250	208	225	216	263	255	240	238	220	207	220	215	221	224	221	247	223	234	222	219	225	227	258	230	267	217	216	219	221	245	261	227	214	269	234	251	234	232	257	246	243	226	209	229	260	228	226	222	252	231	215	249	241	249	227	209	228	217	220	229	217	235	252	237	231	232	260	240	231	250	235	230	251	230	225	217	232	225	248	240	219	229	224	208	245	221	241	254	210	242	231	230	239	221	231	227	223	229	213	209	231	236	228	242	238	231	242	224	217	229	231	237	220	218	256	250	198	235	252	252	203	218	192	232	228	244	218	246	224	246	252	237	210	203	231	230	231	231	240	242	258	262	229	221	247	233	242	234	239	230	217	237	235	253	223	237	220	226	223	238	221	282	249	248	208	239	234	235	240	253	184	224	220	224	205	234	239	225	224	210	207	229	230	221	237	215	237	245	240	228	233	226	220	279	227	224	218	235	187	222	227	249	231	225	257	236	243	244	237	218	193	230	210	260	225	222	229	220	222	230	221	264	229	255	233	235	223	241	207	254	235	217	224	243	244	189	232	230	229	239	235	217	237	234	241	213	194	234	233	227	248	204	212	239	234	217	241	220	234	239	251	248	232	237	239	257	216	232	229	212	248	200	241	230	242	236	258	239	267	232	231	220	224	239	258	253	245	243	235	212	225	220	241	202	202	222	224	232	231	233	232	222	215	221	238	212	262	233	229	213	232	223	193	225	202	247	226	231	230	263	219	243	216	252	203	253	233	250	243	250	247	236	209	237	249	234	274	225	242	204	202	228	221	207	233	244	237	250	226	229	230	225	239	206	225	242	220	241	246	230	247	218	248	225	238	225
41145	25520	24708	20512	13646	6154	1620	253	159	296	180	190	193	179	201	157	152	165	162	171	168	148	175	189	165	168	167	163	165	208	193	142	195	168	189	193	165	158	165	178	181	184	176	188	178	185	169	160	176	167	160	175	188	170	179	158	183	181	165	163	172	193	173	190	150	151	176	174	169	175	133	186	182	191	200	182	167	171	179	180	187	159	165	186	157	167	170	188	175	172	162	185	178	177	155	141	180	165	144	181	173	144	183	164	196	189	206	193	203	168	182	182	178	199	161	163	174	176	176	168	167	177	183	175	182	156	188	187	157	178	171	169	168	141	188	176	157	177	172	163	173	156	146	185	152	170	158	143	155	178	157	159	174	180	169	182	180	192	167	180	134	166	182	183	158	195	167	176	161	205	149	158	176	178	171	169	168	153	175	167	178	159	162	169	155	165	147	162	204	175	149	159	168	188	180	170	168	188	164	184	184	184	188	173	188	187	172	178	188	165	159	160	174	197	172	181	170	156	167	174	198	172	144	177	152	181	182	205	200	220	167	198	205	178	181	164	155	166	165	176	188	181	145	163	176	163	175	177	177	186	186	182	171	150	163	190	177	182	169	161	205	196	163	163	186	184	165	167	176	154	175	196	143	172	178	169	172	177	149	166	176	160	161	165	197	168	173	216	201	194	167	158	190	172	195	159	172	164	174	151	159	165	171	144	183	184	165	179	194	173	183	189	151	160	163	168	177	166	195	164	183	173	188	175	159	188	171	191	157	147	171	180	168	169	170	181	163	202	178	179	174	170	162	161	202	170	178	154	185	178	160	168	153	172	183	151	183	175	170	179	186	197	164	184	166	166	161	187	188	181	177	204	175	164	167	155	185	163	161	173	165	157	168	196	201	185	176	164	194	181	179	193	184	181	170	192	177	183	168	202	153	143	154	174	163	165	160	166	184	186	164	146	178	168	179	168	163	178	185	176	177	172	203	147	175	181	180	159	162	181	168	175	175	151	149	179	147	161	147	183	191	145	152	202	171	167	176	178	164	160	152	172	178	172	184	157	178	176	191	159	168	158	167	160	145	153	184	151	177	175	163	177	172	150	154	155	154	185	158	168	177	163	175	154	204	177	179	166	170	170	162	167	165	155	176	186	178	187	166	188	185	185	177	163	148	177	184	156	174	147	158	160	170	160	148	179	167	178	169	177	167	157	166	163	176	157	160	163	172	170	150	197	192	164	161	192	186	175	154	171	171	182	165	174	180	171	152	162	195	165	180	172	181	167	167	173	184	175	161	156	151	142	155	175	149	163	145	165	171	165	141	184	162	141	157	160	161	162	181	177	182	178	171	164	173	180	192	188	159	174	188	185	173	163	166	170	163	168	173	190	170	180	162	200	176	152	171	185	161	163	169	187	167	185	153	173	159	202	173	162	180	170	192	166	168	174	197	178	171	193	202	164	179	174	176	157	162	187	173	174	189	160	174	158	162	199	161	182	162	172	168	158	179	175	182	181	166	162	169	153	180	161	163	180	163	154	184	165	159	145	166	185	194	179	175	173	161	150	197	174	185	189	189	194	181	169	161	180	182	157	175	171	184	163	162	138	153	175	150	157	161	135	161	167	175	167	160	147	168	171	167	179	179	163	183	187	163	173	178	176	169	159	171	161	147	182	158	165	158	180	183	195	153	194	157	165	177	177	173	174	164	165	172	189	163	152	153	166	139	201	192	159	175	169	160	177	174	184	194	172	156	169	183	173	183	200	161	201	160	179	168	174	200	184	175	181	178	169	177	167	153	147	188	179	176	184	187	164	193	181	175	181	166	142	147	174	167	174	164	164	148	178	181	158	167	175	186	153	176	155	150	167	193	157	184	148	181	205	157	180	166	203	162	150	177	160	186	178	175	172	187	166	168	177	144	146	165	181	169	165	142	166	170	184	171	190	163	179	171	181	183	187	150	166	196	179	180	165	164	172	176	175	162	167	181	180	175	145	168	195	168	178	150	175	173	193	187	169	177	170	152	163	203	196	184	162	167	179	167	185	163	178	162	203	156	170	160	158	193	187	180	175	179	137	159	158	169	172	158	148	156	172	183	168	159	185	165	168	154	189	178	164	177	161	180	192	167	209	208	182	175	145	168	157	162	188	165	175	177	192	170	174	181	169	183	179	164	174	176	182	179	161	181	167	173	178	172	186	174	185	152	163	180	198	182	172	176	185	170	170	177	194	158	193	151	179	172	171	187	154	156	163	159	159	159	150	168	180	184	198	171	181	178	147	159	185	147	157	163	164	141	174	184	174	157	152	188	163	181	189	176	170	166	197	136	170	173	181	190	183	145	180	172	178	151	178	174	165	152	184	165	159	155	157	184	159	182	173	184	168	155	179	149	164	163	159	167	187	155	161	174	156	186	170	165	153	178	169	182	190	186	188	192	171	181	178	177	179	158	170	163	146	155	154	170	186	172	168	154	168	181	184	154	156	186	186	179	150	170	172	178	144	169	174	167	173	167	177	144	177	153	203	177	175	159	172	166	180	141	182	163	173	165	148	169	168	142	170	188	166	188	172	172	173	152	173	182	184	158	199	188	182	172	160	157	161	156	155	181	179	183	153	175	177	213	175	183	197	172	179	183	177	179	160	163	150	183	185	161	171	177	158	171	196	152	167	158	184	181	189	187	198	162	160	204	162	157	166	185	179	161	188	153	153	176	156	169	160	186	155	161	155	178	190	176	164	178	187	180	146	149	173	175	193	161	163	182	164	154	191	183	172	165	188	178	156	170	165	163	179	195	174	171	162	163	173	168	168	196	147	151	183	173	191	169	165	152	175	183	165	144	171	157	180	142	171	177	154	163	182	175	170	151	164	169	179	157	172	190	174	171	172	170	164	177	143	149	178	174	173	154	163	162	178	180	163	170	165	152	178	171	177	199	161	181	189	182	168	170	160	192	163	175	180	167	146	166	184	177	170	197	168	169	165	175	147	168	168	180	165	174	161	183	163	188	169	153	166	136	192	158	160	185	190	167	175	167	157	155	166	178	173	172	184	179	174	166	181	187	171	173	166	164	169	152	169	152	167	172	164	156	157	195	165	156	166	177	163	157	155	169	172	163	143	157	174	171	149	164	158	153	192	174	166	171	181	168	162	156	183	184	169	158	165	154	166	177	158	184	165	172	181	187	168	190	188	160	168	152	180	174	179	188	155	166	162	150	175	187	159	166	202	179	159	195	174	173	148	172	148	162	180	182	173	201	173	195	153	180	160	204	167	179	183	195	193	154	164	181	182	167	160	179	185	174	182	159	164	189	146	177	191	161	194	175	191	146	165	171	176	181	188	150	184	180	153	141	168	157	184	201	181	156	178	161	168	157	185	169	162	184	160	153	197	176	156	184	160	174	188	173	175	156	166	171	178	173	169	182	162	149	161	177	164	158	190	156	170	162	156	180	175	161	186	194	179	183	163	181	165	191	181	158	173	156	177	186	150	134	175	160	228	166	167	158	157
26461	20477	29604	32243	26132	15950	4173	630	490	852	452	461	417	426	393	445	453	430	441	400	412	386	420	380	396	404	415	396	390	408	429	372	405	375	401	395	384	371	399	386	404	395	396	412	375	401	379	402	385	397	386	410	374	421	397	383	380	396	338	367	407	439	385	418	368	421	417	371	409	373	407	371	410	410	392	390	417	391	429	385	414	378	382	393	337	411	359	393	402	355	455	437	399	379	408	401	382	362	432	393	437	410	398	406	383	381	388	377	426	392	392	405	401	398	365	399	402	398	400	399	386	421	398	360	366	409	418	369	380	405	412	410	412	393	391	402	417	387	397	423	426	417	408	395	399	395	385	392	410	403	365	424	392	387	393	414	369	406	376	425	393	403	401	398	368	402	385	372	427	398	403	379	394	403	377	355	371	442	369	387	398	415	380	377	428	375	389	387	377	386	379	362	407	416	383	410	392	394	392	391	384	394	399	407	409	428	396	371	413	391	378	407	435	371	384	394	395	365	398	386	377	406	377	414	408	411	415	398	411	374	418	356	390	420	370	429	416	438	373	407	382	378	394	404	397	369	404	365	397	378	373	430	408	397	383	384	347	372	413	423	386	405	402	393	406	395	381	415	404	402	429	400	387	394	376	392	386	402	386	378	396	406	385	434	387	366	404	391	404	427	378	364	410	421	415	378	403	388	405	393	373	391	397	421	401	417	391	364	373	396	386	365	407	394	414	386	390	424	388	394	421	402	410	369	382	373	402	394	403	432	402	401	386	441	400	436	405	397	409	421	385	406	402	354	377	387	415	370	377	391	432	394	380	389	414	389	407	396	406	381	394	414	408	392	374	414	384	390	419	421	400	424	396	407	399	389	366	379	428	404	401	387	371	380	428	387	413	352	403	413	375	401	403	389	383	415	402	387	376	418	413	372	381	380	400	377	377	399	375	400	363	381	395	389	425	439	407	374	387	364	388	428	368	401	397	383	411	395	386	409	420	389	391	438	397	386	387	425	389	444	382	374	387	384	381	369	393	399	377	380	382	387	344	393	407	356	393	394	372	384	427	372	355	393	392	374	388	383	437	414	401	384	403	385	377	386	359	387	420	389	389	396	398	418	436	385	432	390	398	368	384	356	380	406	360	408	408	370	392	389	379	400	391	411	406	391	396	387	418	420	412	419	373	394	397	415	406	405	365	397	389	408	406	399	389	403	427	387	393	400	377	379	403	407	415	414	422	352	397	395	388	416	419	381	347	431	400	374	407	401	388	399	349	350	405	404	424	411	385	400	397	402	414	370	403	394	374	416	403	400	350	389	407	438	404	402	369	381	375	394	390	403	406	401	386	403	390	369	366	409	395	442	391	414	390	413	381	374	382	417	375	416	373	409	387	381	411	407	388	430	393	394	403	409	396	378	430	377	389	393	374	355	398	392	385	428	401	417	407	361	391	420	422	379	401	409	377	374	381	382	390	395	367	372	394	421	440	403	384	409	370	407	399	393	418	418	389	381	400	388	387	405	396	357	428	383	391	391	373	365	382	405	380	375	394	398	374	390	400	422	380	394	417	389	404	421	397	407	372	376	389	375	368	413	362	408	387	406	393	382	397	382	410	386	388	368	409	401	400	412	393	371	426	382	380	394	390	380	411	357	443	398	374	405	375	380	375	412	402	387	388	422	388	390	386	404	385	400	391	354	421	390	391	376	412	393	399	361	426	388	387	433	446	417	357	425	407	379	410	401	347	371	394	400	356	402	407	384	397	381	399	365	375	399	373	423	369	377	404	400	398	405	386	395	377	387	392	413	399	381	407	365	409	405	385	378	388	387	425	389	381	424	402	355	389	353	413	394	384	391	384	394	423	408	397	369	397	429	406	395	453	392	392	367	429	400	412	360	416	393	373	398	375	373	412	437	401	383	400	391	407	381	400	392	416	373	392	438	402	375	395	401	381	372	399	374	391	405	425	408	386	395	367	379	416	383	427	397	393	410	396	407	360	387	396	393	429	399	387	348	384	399	401	400	370	404	406	390	420	399	407	372	423	397	404	375	407	403	373	382	391	412	413	368	432	389	428	402	418	377	410	378	372	441	414	427	407	360	415	380	438	400	367	426	416	372	434	402	430	406	372	385	395	392	373	374	395	408	415	419	403	425	387	399	421	408	413	397	431	411	391	360	422	437	392	387	436	387	393	387	390	384	416	368	396	402	384	394	412	398	394	365	413	410	400	373	382	410	443	393	363	428	387	380	379	398	389	403	378	402	382	387	376	394	385	385	355	405	405	411	392	387	395	397	424	381	386	386	384	385	385	397	427	353	372	372	415	410	406	366	381	389	440	406	382	371	400	388	417	370	428	434	407	397	402	396	396	355	406	401	396	385	377	397	398	409	428	359	398	395	392	383	397	421	430	397	377	435	380	413	408	414	409	379	368	433	410	408	404	413	434	372	392	406	393	417	390	422	387	365	390	434	393	406	405	404	412	365	394	373	407	340	357	366	391	388	428	367	378	416	387	380	407	387	398	396	400	384	349	405	380	391	386	396	377	416	375	410	399	375	388	387	384	357	403	385	402	380	402	405	416	384	400	384	378	358	378	393	374	369	389	393	376	387	371	377	373	422	400	376	371	396	358	388	408	391	415	402	457	369	416	369	372	388	406	377	372	395	390	400	357	409	403	382	415	408	412	403	388	414	400	343	426	399	368	412	396	393	402	396	358	387	416	421	369	415	384	388	427	362	393	386	410	384	381	392	410	404	435	401	417	406	395	415	396	400	420	399	371	391	400	379	433	399	378	395	369	401	366	405	386	353	439	444	366	395	418	389	417	415	408	377	408	412	376	396	375	361	390	415	408	397	416	403	388	363	373	341	410	415	393	377	369	386	386	391	369	395	369	403	382	404	400	428	401	371	404	395	414	375	393	392	440	402	435	381	344	369	396	414	384	428	415	415	411	413	386	408	412	387	365	406	401	368	401	402	424	389	357	432	382	326	356	392	387	401	386	430	364	400	400	429	394	413	375	419	405	369	386	393	418	393	422	390	408	401	416	396	391	378	382	425	391	422	410	418	401	403	406	437	429	377	384	375	424	391	377	419	375	368	401	409	376	407	385	405	382	415	404	412	390	365	401	393	361	357	397	357	393	430	403	400	420	409	386	388	387	409	395	429	411	410	374	389	389	368	386	417	427	363	400	392	402	395	420	369	391	373	404	409	376	421	377	420	375	378	425	440	409	380	427	405	387	384	381	417	388	394	415	376	366	396	392	381	429	405	404	375	429	420	377	381	381	426	395	405	394	416	369	412	404	393	402	388	390	376	391	371	399	396	429	440	389	437	382	405	358	393	396	367	386	375	390	422	384	396	378	385	366	376	424	395	406	376	366	420	436	374	429	381	401	400	386	374	379	391	386	390	387	395	397	413	410	363	387	435	390	371	381	387	388	383	439	379	387	384	410	371	394	411	399	435	357	411	395	404	404	385	440	429	400	361	380	405	389	396
34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
