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
336931976825	336931977384	336931977934	336931978484	336931979034	336931979584	336931980134	336931980684	336931981234	336931981784	336931982334	336931982884	336931983434	336931983984	336931984534	336931985084	336931985634	336931986184	336931986734	336931987284	336931987834	336931988384	336931988934	336931989484	336931990034	336931990584	336931991134	336931991684	336931992234	336931992784	336931993334	336931993884	336931994434	336931994984	336931995534	336931996084	336931996634	336931997184	336931997734	336931998284	336931998834	336931999384	336931999934	336932000484	336932001034	336932001584	336932002134	336932002684	336932003234	336932003786	336932004334	336932004884	336932005434	336932005984	336932006534	336932007084	336932007634	336932008184	336932008734	336932009284	336932009834	336932010384	336932010934	336932011484	336932012034	336932012584	336932013134	336932013684	336932014234	336932014784	336932015334	336932015884	336932016434	336932016984	336932017534	336932018084	336932018634	336932019184	336932019734	336932020284	336932020834	336932021384	336932021934	336932022484	336932023034	336932023586	336932024134	336932024684	336932025234	336932025784	336932026334	336932026884	336932027434	336932027984	336932028534	336932029084	336932029634	336932030184	336932030734	336932031284	336932031834	336932032384	336932032934	336932033484	336932034034	336932034584	336932035134	336932035684	336932036236	336932036784	336932037334	336932037884	336932038436	336932038984	336932039534	336932040086	336932040634	336932041186	336932041736	336932042284	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2731	3650	2300	2731	3650	2300	2731	3650	2300	2731	3650	2300	2731	3650	2300	2731	3650	2300	2731	3650	2300	2731	3650	2300	2731	3650	2300	2731	3650	2300	2731	3650	2300	2731	3650	2300	2731	3650	2300	2731	3650	2300	2731	3650	2300	2731	3650	2300	2731	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
62896	59877	24484	7075	1391	1177	671	539	554	489	416	401	435	353	439	469	313	321	361	386	485	433	380	374	539	330	313	406	424	462	443	429	459	508	413	347	289	337	270	274	275	256	253	250	257	238	263	260	212	225	170	194	188	206	195	175	165	161	186	188	190	154	173	172	184	186	184	163	165	163	165	203	169	203	189	167	179	178	187	175	180	181	173	172	194	187	167	168	190	188	182	185	188	185	159	172	189	190	165	185	168	160	162	168	187	168	163	169	173	166	167	195	168	163	178	186	157	218	181	175	199	182	180	160	193	184	169	192	161	196	167	191	175	197	180	178	176	175	167	186	180	174	209	183	181	193	155	186	193	182	192	171	162	190	178	170	200	214	170	154	175	192	153	174	186	168	175	193	175	189	187	164	190	155	191	177	173	200	162	193	183	207	184	169	169	191	167	172	197	172	168	203	182	212	180	187	168	197	185	175	190	172	187	181	193	161	166	173	181	179	152	198	163	176	172	147	181	171	184	174	160	197	170	180	165	194	181	156	187	185	172	159	174	197	193	187	177	168	139	177	194	163	190	177	181	198	177	174	180	188	170	185	161	195	188	195	186	157	187	169	172	184	183	177	154	176	151	177	191	192	148	180	198	170	180	182	185	147	165	176	183	165	176	155	160	159	167	186	169	179	182	174	172	180	170	180	183	164	178	180	161	199	202	189	155	184	151	161	162	179	197	173	161	176	181	179	168	171	154	171	165	194	191	178	189	169	193	199	196	162	188	195	183	197	176	174	194	179	172	215	189	193	207	171	180	165	170	201	181	163	183	154	165	178	164	208	170	162	148	191	169	177	177	187	195	141	171	176	181	169	172	162	198	170	194	170	189	195	198	194	191	169	178	195	186	192	173	201	187	170	176	176	185	158	189	147	186	161	162	175	156	165	175	164	180	182	182	198	192	190	186	171	179	163	201	193	158	187	184	167	172	190	192	197	181	166	182	170	174	169	176	165	197	175	169	179	194	171	152	188	209	186	174	187	160	178	190	179	166	193	169	177	182	152	191	169	175	180	186	184	184	186	176	169	188	195	185	172	177	179	178	168	180	181	179	194	166	157	176	193	177	168	180	189	202	144	143	160	183	157	196	186	183	206	187	177	175	190	157	180	170	183	184	172	180	189	195	165	154	190	177	170	187	145	185	172	183	206	160	186	210	184	177	161	166	166	184	172	160	184	159	181	185	205	197	182	168	174	173	188	173	183	208	183	183	162	188	193	171	182	164	215	163	175	182	200	194	191	179	202	167	195	173	171	170	188	183	174	173	179	162	180	197	176	145	170	191	201	176	183	145	179	170	182	219	168	205	160	165	180	167	186	180	187	182	182	171	164	218	198	158	176	158	176	179	168	160	175	168	184	185	184	198	173	177	173	195	189	186	176	186	202	188	196	164	171	195	181	178	169	154	190	173	181	182	175	171	180	183	189	187	206	186	201	198	167	185	178	158	154	176	157	178	182	183	196	180	161	164	177	186	193	198	204	156	178	174	168	171	171	175	176	180	188	146	201	168	151	169	182	158	155	175	173	163	176	172	184	199	174	168	196	160	162	181	176	183	155	187	165	170	184	188	179	186	168	189	173	185	172	190	207	172	178	197	186	150	205	172	193	157	162	184	183	158	158	184	211	182	163	184	171	180	164	175	192	193	180	175	188	186	189	201	190	172	171	179	182	186	157	161	174	156	161	203	171	182	151	173	190	174	196	153	201	179	178	176	184	175	176	181	194	179	179	172	157	197	196	158	189	173	151	181	170	185	177	168	207	161	200	181	185	169	178	185	170	168	200	162	180	164	197	163	171	188	157	186	195	177	187	151	164	181	179	185	184	171	170	189	177	182	182	195	190	191	175	187	171	174	171	164	186	173	193	196	192	188	188	174	169	199	161	188	169	190	183	187	183	173	204	188	190	189	161	182	163	165	175	178	169	184	182	170	170	165	209	194	173	163	186	179	156	168	187	162	187	212	177	191	145	166	191	188	188	183	168	174	198	172	175	163	201	191	185	191	169	198	164	169	164	188	194	169	185	165	184	194	168	170	178	161	196	171	177	143	180	184	162	177	189	183	198	191	180	155	175	169	186	199	177	178	186	192	172	195	168	159	151	155	152	174	178	180	196	176	184	181	187	183	188	172	178	193	184	184	165	166	176	185	183	185	176	190	180	171	189	192	172	195	174	173	165	182	176	197	169	179	179	187	173	170	184	180	171	202	178	171	179	199	179	188	182	193	185	169	196	172	180	180	163	205	206	225	183	188	180	160	175	169	154	184	188	194	169	186	192	181	174	197	174	184	195	166	156	180	184	175	167	169	169	183	178	173	182	186	169	193	160	166	163	165	213	195	167	171	176	166	155	193	187	215	167	168	197	168	166	187	168	169	182	179	176	211	183	191	198	193	156	170	170	191	176	177	169	162	183	182	191	184	177	184	175	173	186	175	185	174	176	166	205	186	186	192	195	182	189	175	181	173	175	153	190	177	178	184	176	187	179	173	153	163	183	165	180	197	168	161	181	171	159	187	205	178	167	186	190	176	163	164	174	157	190	161	168	157	180	166	182	181	159	226	194	180	175	180	181	170	168	141	172	156	161	161	162	159	185	178	197	198	179	150	175	185	202	167	172	159	172	170	173	205	191	178	191	176	181	200	198	182	172	165	164	183	157	177	160	191	153	182	165	221	209	198	201	184	195	194	161	164	169	195	154	161	163	177	153	190	167	182	168	168	184	197	177	199	182	186	172	161	168	191	198	175	160	195	190	197	169	175	169	195	181	173	173	188	178	177	177	185	174	178	191	209	187	177	171	182	178	168	152	203	188	188	159	172	163	155	182	174	169	192	172	163	166	167	155	148	172	190	179	162	174	191	212	179	158	201	165	185	181	143	155	172	167	174	180	172	173	181	175	151	195	183	173	186	169	205	177	178	183	201	165	157	196	186	191	183	173	168	158	179	176	164	169	185	173	165	182	184	195	198	160	180	197	178	181	166	167	180	164	198	168	188	184	191	188	185	186	182	208	174	190	180	170	187	182	189	192	161	196	163	178	184	170	186	184	176	192	179	157	175	187	181	187	175	180	182	186	194	199	200	163	172	182	165	175	186	204	176	183	177	166	176	182	203	189	198	185	174	159	185	163	166	178	195	188	186	169	165	187	191	214	171	185	164	172	185	202	176	196	187	189	197	195	159	160	192	185	187	185	186	160	165	152	179	173	189	195	176	192	156	180	181	193	188	187	174	198	185	183	177	164	180	184	172	187	184	185	187	155	174	169	175	167	158	174	183	155	173	174	152	188	187	170	185	198	171	177	185	160	183	153	180	186	171	212	162	185	177	181	181	179	183	158	175	199	203	171	178	156	179	185	181	192	163	188	147	186	150	165	181	170	200	183	167	179	170	162	175	162	185	140	164	164	195	184	158	173	188	155	177	165	181	174	177	167	157	183	179	205	194	178	172	189	161	159
42857	41014	3744	4247	4430	4666	2687	2453	2540	2432	1852	1872	1909	1835	2059	2366	1276	1589	1809	2248	2484	2740	1904	1830	2834	1480	1601	2606	2501	2772	2863	2586	2922	3039	2203	2038	1486	1478	1264	1505	1347	1206	985	1000	1046	1247	1246	1146	812	629	527	480	492	544	467	466	421	468	442	439	446	438	434	478	451	461	442	465	435	384	405	425	391	451	450	411	380	436	421	412	490	426	442	407	405	432	442	402	452	401	398	450	435	403	444	434	384	444	437	431	447	417	440	442	433	406	421	447	406	453	398	441	416	425	417	446	392	423	410	416	415	460	419	392	429	394	437	416	429	415	405	445	420	382	434	437	426	389	439	423	376	449	413	421	432	408	413	439	395	402	401	379	416	438	446	432	401	412	435	464	422	430	391	427	435	402	445	412	400	427	455	430	393	402	454	445	390	400	400	400	414	394	435	443	402	380	433	413	394	407	435	412	419	424	423	426	417	423	436	434	424	395	447	419	402	415	423	431	454	418	455	414	397	430	424	434	426	443	427	468	431	385	416	380	403	430	405	442	399	425	460	449	407	411	409	411	459	424	376	453	395	429	473	429	418	409	423	394	444	467	422	405	409	440	387	452	436	469	434	394	377	460	420	421	467	428	416	450	436	418	424	406	400	429	422	431	434	393	457	435	419	456	396	447	429	423	415	419	451	410	385	434	375	408	441	410	420	426	434	416	423	447	395	428	406	407	433	410	446	429	417	429	424	411	404	411	416	424	407	386	406	422	407	419	456	434	400	433	432	434	430	400	429	452	401	420	428	403	408	448	421	429	404	430	382	400	419	443	421	397	407	425	449	419	430	429	429	412	415	413	426	409	414	376	397	417	437	401	443	443	415	422	414	428	423	392	432	386	429	437	395	401	426	428	418	427	402	397	383	394	396	396	373	436	440	454	414	430	417	424	446	403	425	441	447	426	423	443	422	415	436	425	404	421	381	428	395	483	380	439	409	419	433	392	451	445	424	428	423	420	436	456	414	420	431	418	408	406	397	402	431	441	427	351	434	430	451	419	409	434	433	451	443	429	409	418	424	436	411	418	434	414	419	423	419	413	421	412	407	404	416	417	409	408	384	427	428	419	389	441	420	427	423	429	469	439	407	436	403	423	378	408	440	445	389	438	429	446	417	401	426	406	378	445	437	422	419	460	421	422	419	410	450	446	395	422	384	430	415	432	437	471	400	415	391	418	444	487	412	421	430	407	399	418	442	417	384	468	423	410	439	434	388	400	396	436	430	410	421	410	410	395	406	411	424	411	422	450	428	431	399	418	442	421	427	415	428	415	418	433	445	411	467	385	429	395	412	458	446	402	433	456	466	417	427	409	423	404	409	426	376	427	419	429	442	419	416	436	414	419	380	450	449	381	421	382	427	421	426	429	409	429	424	386	417	396	405	420	421	421	434	442	419	393	392	438	418	404	444	425	391	444	446	411	393	402	401	426	427	413	383	426	413	380	401	391	419	449	416	408	423	427	441	414	409	440	413	434	429	418	405	452	433	413	415	401	434	421	401	415	422	422	393	425	400	462	454	452	404	398	420	410	411	428	421	439	452	398	408	403	430	430	412	434	413	380	415	443	427	451	403	476	415	440	425	409	433	438	417	403	450	403	427	400	386	410	417	417	396	403	414	453	421	453	432	399	433	422	438	420	395	439	434	446	435	429	405	411	419	425	401	421	423	441	397	439	431	405	429	375	403	403	444	390	381	399	415	388	402	399	412	400	444	447	449	460	414	431	425	412	407	400	393	417	426	390	408	452	425	419	445	428	424	389	435	394	433	445	454	455	457	436	428	421	422	404	428	429	421	393	418	414	457	443	451	433	415	425	399	448	436	403	428	405	438	445	403	435	453	416	431	387	395	423	423	411	449	412	408	447	412	440	407	426	428	434	425	394	427	458	413	438	391	428	456	389	393	450	414	433	439	437	429	441	462	446	421	399	437	411	392	397	415	432	445	413	388	467	431	433	432	409	440	440	430	413	412	450	421	436	415	416	435	402	431	400	429	449	400	401	385	414	408	375	433	415	418	392	441	408	382	452	419	431	419	379	414	405	477	419	398	428	397	415	432	424	415	393	450	423	417	425	435	391	409	457	404	388	444	428	433	420	413	403	393	431	400	444	433	416	388	379	405	374	407	425	372	412	416	436	381	423	438	444	418	383	392	429	379	409	422	407	436	419	456	456	419	404	434	423	437	424	410	390	418	438	417	390	441	431	423	447	418	426	440	404	412	447	434	418	394	448	415	412	433	432	434	422	372	448	427	414	425	421	431	435	450	453	403	426	440	388	434	424	446	457	386	410	438	440	448	417	416	417	415	387	445	455	417	411	410	417	433	428	437	390	424	418	446	436	452	427	430	387	413	385	419	421	398	399	404	416	418	417	440	415	428	415	392	439	430	425	417	422	420	427	429	433	409	434	434	419	420	411	384	423	405	428	417	435	397	412	385	415	408	409	406	434	426	465	422	454	475	388	416	413	402	418	413	424	416	446	397	419	452	413	407	413	376	418	431	388	427	438	399	436	421	428	421	420	421	412	398	421	421	427	453	442	406	440	407	459	398	432	417	439	465	416	368	393	406	440	459	430	442	415	410	435	401	429	448	369	427	401	407	436	438	425	414	420	431	453	422	397	435	476	439	394	373	450	416	417	441	419	399	470	374	394	409	410	398	406	425	462	451	423	381	378	439	414	394	418	417	438	413	409	420	412	441	400	433	442	437	432	408	436	449	444	410	405	395	454	392	442	424	397	428	434	428	422	400	453	396	419	388	414	443	387	391	410	431	430	422	428	380	389	426	397	426	409	446	415	405	429	429	421	429	427	459	419	459	423	420	422	416	416	422	424	404	429	467	409	405	424	455	418	426	438	391	459	458	437	413	454	419	422	478	409	406	442	390	408	427	417	444	449	435	376	438	405	432	417	439	406	399	454	433	413	412	381	449	401	423	409	378	439	423	401	413	421	420	417	428	426	433	433	463	453	409	432	439	455	380	402	431	478	458	414	384	437	415	391	431	411	420	428	445	410	413	428	432	412	440	429	439	404	465	401	423	394	438	427	442	447	407	436	413	424	378	408	436	389	419	456	410	429	437	410	378	421	398	418	376	433	406	410	398	447	421	436	391	414	434	423	406	395	379	433	433	446	428	424	417	393	407	470	441	390	446	435	443	411	428	458	405	417	437	415	420	425	436	428	450	379	413	405	416	412	387	450	411	404	389	448	406	415	412	394	463	409	395	385	417	436	426	421	417	435	403	412	411	480	454	427	402	451	445	381	420	413	407	418	463	427	433	432	441	409	409	442	429	430	419	398	408	452	422	403	417	425	362	411	423	431	406	400	439	415	431	399	432	451	431	428	418	444	377	419	429	424	388	447	426	401	470	418	395	432	441	396	399	448	432	444	456	420	456	452	441	429	386	412	430	409	393	415	443	443	422	414	450	407	426	390	435	395	376	383	452	415	456	416	427	425	450	423
33975	10023	670	160	251	282	169	171	176	155	130	190	152	181	205	198	128	104	121	114	121	127	129	114	126	132	122	124	122	115	107	94	133	119	128	114	131	121	119	98	98	120	122	98	97	111	160	121	123	124	138	109	99	113	123	116	133	105	118	121	110	126	129	131	113	104	107	103	111	109	107	109	133	111	91	111	107	117	106	113	113	108	109	116	117	105	99	109	105	121	119	116	121	134	134	110	133	111	119	104	106	132	136	119	112	128	124	124	105	121	119	111	131	101	123	107	110	102	123	129	89	118	120	103	118	96	96	142	97	106	113	119	130	118	118	132	121	106	108	124	112	125	102	131	97	125	116	95	139	134	123	100	101	107	120	127	112	118	123	97	139	112	111	104	119	107	130	122	110	130	136	110	107	122	130	125	147	107	127	110	124	124	111	106	125	135	111	117	122	108	123	126	115	121	113	110	106	110	111	110	118	127	120	107	115	129	127	120	120	129	104	106	122	120	122	118	107	110	122	116	125	104	121	103	94	100	100	116	116	116	129	135	113	106	102	122	128	114	131	111	102	107	111	133	129	104	135	125	119	129	104	103	112	127	124	109	106	110	120	130	127	105	107	123	105	117	112	96	121	107	102	116	104	101	134	130	110	88	105	110	120	116	108	110	104	124	124	104	110	112	107	120	131	116	125	131	125	111	106	126	105	122	120	121	128	96	98	104	120	104	103	110	129	110	131	117	129	119	132	118	101	122	121	113	112	95	89	127	112	98	127	142	127	115	114	106	95	122	115	118	117	121	110	105	121	110	115	127	121	133	107	118	109	106	129	127	110	101	118	124	101	129	133	115	114	97	132	115	106	121	92	136	109	150	99	142	118	120	115	88	105	112	90	111	122	133	99	125	120	138	115	113	122	137	105	115	100	105	114	106	125	104	111	92	126	124	120	110	121	121	125	115	120	135	98	107	113	92	112	127	106	131	123	120	131	89	130	112	110	123	116	87	98	95	141	102	92	116	117	100	122	101	91	104	100	127	122	111	105	111	120	121	116	111	99	127	107	118	114	123	113	117	105	113	117	122	107	105	133	108	125	117	121	119	100	128	116	115	130	125	124	113	119	112	120	99	101	108	83	101	109	116	126	103	109	117	130	115	99	125	111	113	101	102	103	107	94	115	115	122	119	115	133	121	113	117	125	113	114	105	114	114	101	100	119	105	106	128	114	113	106	100	137	117	104	94	123	105	108	107	129	114	123	100	122	129	115	116	107	130	130	118	121	106	110	131	89	119	129	102	134	117	129	129	121	113	112	98	99	110	101	125	120	130	107	111	94	123	125	108	115	100	106	120	116	111	123	134	120	115	128	132	128	122	118	114	103	117	105	102	104	78	124	120	106	127	103	102	112	115	116	112	115	128	136	126	121	134	121	119	136	134	106	106	120	111	124	107	123	124	123	100	107	125	112	112	119	125	113	117	137	106	125	140	122	119	127	121	112	98	118	115	119	97	117	125	118	124	141	130	102	110	109	103	120	132	115	97	113	122	119	133	106	124	129	139	125	106	114	125	100	106	105	123	120	98	132	126	120	107	121	118	126	94	124	118	105	106	112	133	112	139	115	110	117	120	127	117	109	120	118	119	126	90	112	132	96	123	118	107	113	112	106	113	126	107	115	120	136	124	114	106	134	125	123	125	109	121	126	115	111	116	117	98	112	128	116	138	101	120	123	116	117	99	119	130	114	129	124	108	113	113	127	123	120	128	125	98	95	114	121	91	124	146	116	119	123	110	106	123	122	96	109	116	99	102	111	100	127	123	118	109	110	140	107	119	133	114	114	111	123	138	130	95	117	114	95	98	129	115	126	113	117	118	118	129	126	94	125	109	118	120	116	113	110	121	116	127	118	131	111	108	122	106	119	115	123	110	120	128	114	125	103	111	103	117	129	118	129	122	126	126	115	116	108	112	124	107	110	125	109	131	139	115	124	132	124	106	122	127	139	110	124	113	104	122	117	118	126	113	101	114	107	99	119	130	126	117	104	116	113	125	140	102	112	113	118	114	140	113	124	100	120	114	109	118	116	116	126	117	138	118	128	117	107	148	122	115	111	128	123	127	127	105	100	129	123	138	113	120	109	102	106	128	113	107	122	97	135	100	115	98	127	101	133	107	133	112	132	113	115	122	111	120	130	117	115	108	108	97	107	91	106	110	125	106	101	126	95	106	125	131	112	120	131	104	116	128	129	129	110	146	117	136	134	119	104	112	125	139	103	111	106	106	118	105	122	116	118	125	99	120	130	135	116	120	116	101	126	109	111	103	139	112	106	116	104	124	133	121	97	121	109	115	102	121	121	128	123	112	123	127	127	98	127	124	118	110	126	123	119	101	118	104	97	121	106	100	123	106	116	122	112	102	118	111	135	96	115	119	114	112	103	129	144	107	114	127	120	132	107	116	121	100	112	112	122	110	123	102	106	114	109	112	126	107	134	118	104	125	123	112	117	127	124	112	114	112	103	128	123	127	114	104	111	99	95	90	116	113	123	115	114	115	126	121	124	103	128	119	113	117	130	125	99	118	110	123	103	125	115	110	99	118	134	118	128	125	113	128	114	119	106	121	103	126	127	120	122	123	109	112	125	112	103	102	116	122	119	119	133	111	115	144	120	118	132	116	129	114	134	138	136	107	131	122	112	118	119	124	125	121	107	127	132	147	115	114	115	116	112	128	116	113	119	94	116	117	116	96	115	108	123	116	120	98	122	96	109	133	112	121	96	105	107	113	123	114	120	123	94	128	149	116	113	112	105	106	99	112	104	95	130	123	121	125	124	131	119	115	92	115	118	146	117	110	111	120	125	127	120	133	109	93	114	105	112	113	127	125	129	102	119	127	127	134	128	110	107	132	106	124	102	120	112	110	103	126	126	116	109	106	127	116	97	109	116	117	114	117	120	107	111	111	112	117	122	124	109	118	109	123	100	115	132	101	127	99	119	103	117	115	113	123	96	119	115	120	118	123	112	111	119	130	108	122	99	117	102	108	105	113	118	111	114	110	116	127	109	120	112	113	113	113	126	109	109	122	111	94	124	108	105	144	116	111	123	117	115	112	104	110	109	114	112	125	102	124	123	116	109	112	117	121	119	113	113	134	111	117	100	92	115	114	114	93	128	73	120	116	126	136	115	125	122	135	122	130	119	119	122	108	124	125	109	111	121	114	104	112	108	135	114	106	106	115	117	106	105	111	107	109	99	117	115	129	105	120	128	109	128	110	115	119	115	102	122	105	79	121	126	127	98	123	124	114	128	116	134	120	122	127	129	125	91	97	114	97	103	133	121	112	118	127	130	120	96	115	128	111	120	125	119	120	126	121	106	108	135	115	105	99	115	110	115	119	126	119	115	124	119	123	126	128	115	115	124	123	108	112	129	117	117	127	118	105	117	137	104	104	91	111	116	106	123	119	114	108	98	117	116	127	111	123	93	115	122	98	104	119	125	115	130	124	101	115
16348	6571	525	485	874	1227	547	654	714	688	563	754	642	776	934	701	345	324	317	323	332	334	358	346	367	323	321	366	315	359	340	350	355	394	324	314	319	325	317	333	335	360	312	325	301	287	364	311	306	343	283	299	337	312	317	283	284	310	311	315	342	304	314	297	331	304	317	303	320	285	318	320	289	313	313	303	312	309	344	315	308	300	313	297	310	300	321	327	324	302	321	326	340	307	336	288	326	307	307	324	273	294	308	298	272	320	322	273	328	323	311	292	331	322	303	304	322	291	348	349	286	349	318	334	312	284	279	334	320	328	286	335	305	355	301	281	292	273	314	281	332	326	331	288	319	324	288	339	327	312	311	330	277	300	308	315	289	325	292	319	330	332	332	291	288	281	310	335	343	327	286	306	308	299	274	298	291	344	297	335	321	303	330	312	328	293	344	309	339	320	313	304	303	338	322	310	300	319	293	279	303	308	319	278	308	292	299	314	308	305	335	313	327	307	301	322	306	282	326	314	322	291	309	293	295	327	314	337	344	306	299	299	318	320	290	321	318	296	284	295	312	315	290	308	299	291	299	292	315	300	298	265	301	325	336	313	320	280	315	322	313	290	316	325	314	302	333	306	307	324	310	302	329	314	332	320	315	308	318	312	304	315	307	278	287	308	270	340	306	306	340	305	353	291	348	329	280	308	312	304	320	303	307	297	338	299	335	329	308	299	361	287	332	334	323	315	289	327	334	333	299	292	326	289	299	315	308	295	343	305	330	279	355	306	320	322	304	329	301	305	320	302	317	339	295	308	304	297	280	312	324	320	295	290	317	294	322	285	300	302	317	313	317	311	306	307	322	292	324	305	321	331	324	304	345	294	311	285	326	318	313	292	307	329	332	335	303	307	294	306	312	308	314	343	323	345	315	339	331	298	307	274	314	289	320	282	299	326	338	335	292	310	306	302	298	326	312	311	320	305	288	313	279	313	301	296	313	294	311	329	268	316	299	332	336	312	312	322	287	292	307	294	295	313	330	290	297	316	309	326	304	327	314	358	324	298	313	303	326	297	328	290	328	306	284	305	309	289	307	274	288	327	286	303	298	300	321	315	319	304	327	293	296	265	314	306	300	305	325	361	280	318	281	306	313	288	325	321	300	285	317	317	311	303	308	331	304	274	327	332	333	292	342	317	325	319	318	310	353	295	288	317	308	292	319	303	268	315	333	314	302	308	321	325	318	309	318	329	342	319	293	313	306	304	310	278	296	314	325	296	280	308	303	305	320	321	295	329	293	313	300	272	295	292	318	312	296	300	313	300	330	333	361	288	319	307	304	307	290	323	250	314	274	314	313	324	302	315	328	287	302	333	294	293	318	290	279	303	298	284	291	286	302	340	294	311	286	344	291	324	312	295	295	276	300	300	318	303	329	316	287	305	315	302	298	289	327	248	299	316	306	295	328	303	365	346	327	320	304	302	302	330	320	320	326	281	296	312	302	291	296	321	287	293	286	310	289	305	321	333	290	315	284	314	286	313	315	302	303	294	304	255	313	324	311	308	319	283	305	297	294	270	315	292	265	287	293	303	308	277	325	309	316	320	318	329	330	317	289	295	326	308	306	293	315	319	300	307	327	299	294	325	310	281	327	309	336	318	297	285	326	321	276	335	379	316	275	310	300	308	322	284	298	304	316	326	317	331	323	307	287	325	323	321	335	289	334	326	300	314	315	322	288	287	290	297	301	296	297	305	308	316	324	318	318	280	309	303	312	333	310	297	317	320	280	278	310	308	287	310	322	285	298	275	316	292	319	322	305	301	344	334	333	313	305	276	282	311	322	288	305	290	306	320	300	319	296	294	309	274	345	324	312	315	324	314	304	343	314	290	325	296	279	314	307	340	285	327	332	313	332	310	325	320	309	335	328	352	259	332	292	313	287	337	325	302	292	333	311	309	309	314	305	295	322	323	315	307	301	351	320	299	329	288	329	301	321	317	305	295	329	302	310	294	280	338	294	283	315	304	296	322	328	288	281	318	296	247	312	311	293	285	299	303	266	288	305	302	297	301	297	308	321	299	298	306	334	320	321	263	311	301	309	271	325	324	339	298	327	309	303	321	292	280	336	328	321	337	308	338	324	306	328	284	316	326	322	327	330	322	333	297	302	308	310	284	310	330	295	305	320	308	308	328	291	298	294	287	364	326	301	333	303	282	296	312	338	265	297	310	360	305	290	329	264	295	313	267	309	300	311	308	289	295	334	281	274	334	287	312	273	281	318	291	283	323	286	301	314	318	282	316	297	290	315	337	303	292	335	314	291	309	305	336	282	308	278	317	327	317	335	291	326	321	325	309	310	298	334	300	295	300	303	284	302	299	310	310	291	314	301	316	291	293	307	303	326	318	320	352	280	293	282	294	327	323	328	279	343	305	288	349	311	298	325	310	281	308	339	301	335	300	339	297	283	276	307	302	342	305	288	323	332	289	281	299	306	267	287	287	307	297	316	303	307	303	302	276	313	303	342	285	281	310	320	293	283	328	297	295	307	312	330	305	262	330	310	320	324	335	307	308	271	293	303	308	316	315	341	291	304	301	333	336	289	286	313	309	297	291	312	330	295	318	317	284	292	292	295	294	311	326	304	308	304	297	311	320	327	329	288	316	324	295	288	307	295	285	293	271	305	314	304	303	286	336	323	301	326	331	310	340	337	303	322	286	321	318	313	307	297	311	350	294	309	310	310	314	323	279	294	283	319	335	309	320	292	305	295	317	286	330	325	325	303	292	338	329	298	313	337	295	292	331	288	304	311	326	283	270	313	318	307	299	326	314	313	279	296	292	312	316	329	327	325	308	289	343	307	280	305	287	317	295	316	303	294	277	301	290	311	311	281	337	305	306	327	304	278	314	308	323	300	297	319	330	308	316	325	301	314	304	301	289	304	319	302	317	308	287	325	308	289	296	320	297	304	293	283	320	305	295	308	311	317	304	322	311	286	300	294	327	332	321	310	312	316	317	310	298	307	274	329	312	330	303	304	329	326	286	317	288	291	311	294	307	305	318	326	294	294	301	315	315	310	304	297	262	315	302	294	281	289	326	301	285	306	309	330	332	348	297	289	302	295	304	306	315	319	300	317	322	320	286	306	312	298	318	295	306	338	313	324	288	332	309	307	314	315	289	310	298	304	304	269	271	298	305	338	365	291	324	323	291	324	299	301	310	322	275	288	297	300	281	301	330	288	320	307	322	304	326	329	296	303	289	304	316	323	314	310	324	326	294	335	288	278	319	321	317	311	284	301	307	283	308	317	324	302	322	317	315	323	284	307	319	316	331	280	303	280	290	286	326	305	321	332	313	348	288	302	307	304	294	308	317	291	271	320	307	305	308	335	303	324	316	318	283	292	338	313	312	307	281	332	330	336	307	295	331	306	341	319	303	298	321	310	271	313	305	286	316	360	373	313	326	303	310	304	301	317	284	323	305	274	310	347	340	291	326	299	311	333	305	304	301
53401	49229	11878	1375	798	763	458	440	458	392	362	373	340	375	361	320	253	285	279	325	277	358	284	327	291	290	282	303	334	353	357	380	292	294	290	293	236	261	247	251	240	209	254	255	287	240	232	271	255	240	230	227	222	212	229	196	195	222	222	211	244	171	224	202	173	207	186	192	209	207	228	209	212	204	199	205	205	200	230	202	205	239	219	237	213	200	211	203	213	219	209	180	206	211	206	188	213	201	212	186	202	227	205	233	211	178	206	216	216	198	217	198	223	196	185	202	214	203	196	189	212	207	216	211	225	231	221	197	230	178	227	187	214	200	183	216	207	210	198	188	202	207	237	217	241	207	207	201	205	221	200	217	207	209	205	220	205	219	191	211	205	213	200	212	192	200	212	203	234	215	196	236	186	169	200	166	236	193	195	216	222	206	194	209	192	202	187	194	203	201	211	206	187	197	209	192	213	203	206	198	227	192	201	214	233	207	212	190	209	204	194	227	212	206	239	201	210	194	207	206	211	212	206	197	197	226	210	219	215	214	212	201	196	198	204	197	226	188	209	239	225	202	218	214	211	177	214	203	211	234	201	189	226	195	177	198	225	203	211	199	217	202	217	214	203	226	223	189	205	195	202	209	195	223	214	212	209	201	220	195	208	197	204	233	182	213	204	219	215	199	201	205	219	227	215	201	189	204	230	219	216	191	213	212	216	191	202	210	192	204	194	225	186	193	171	180	198	222	200	192	210	198	197	183	210	216	198	210	185	194	227	205	239	221	198	189	182	205	207	214	237	199	224	214	210	185	225	202	190	209	194	187	204	208	203	188	208	236	213	196	205	207	199	216	208	188	217	200	203	216	200	198	209	210	196	201	212	225	218	192	219	203	180	214	215	221	217	201	192	208	168	224	203	200	196	195	205	208	196	218	207	219	198	202	217	215	204	195	228	192	213	199	183	193	229	211	190	212	229	222	220	202	209	205	223	212	223	181	196	201	204	189	212	208	221	208	213	203	211	218	191	213	225	229	217	218	206	242	197	211	207	218	218	213	197	225	232	188	215	215	216	203	203	210	218	216	222	196	177	209	189	202	208	202	224	225	182	222	192	204	213	195	207	205	209	219	201	205	214	194	190	218	215	209	197	181	219	203	189	215	211	179	223	204	231	207	207	186	211	201	203	173	209	191	193	214	210	184	206	207	209	181	218	201	227	208	217	199	185	218	215	199	194	203	214	219	236	215	192	185	201	227	223	192	191	210	207	216	218	214	183	199	220	205	220	210	224	227	198	207	204	205	227	208	195	213	213	231	203	195	204	198	194	199	206	194	226	213	222	213	214	229	190	203	223	200	213	217	216	206	229	208	223	199	215	208	220	241	228	195	193	179	188	189	201	222	225	213	210	233	225	225	214	212	200	191	219	197	175	204	189	210	209	195	209	243	176	212	207	206	208	214	211	239	235	223	197	247	232	214	206	232	198	219	195	214	201	225	194	253	247	216	205	213	202	213	202	236	206	227	223	211	197	207	191	208	166	217	185	182	219	222	211	195	218	203	225	193	194	184	205	215	208	198	241	215	238	188	225	220	226	206	205	208	202	194	207	219	207	188	208	207	199	191	206	187	198	201	226	227	228	202	211	215	201	210	202	210	200	198	228	193	213	205	206	175	220	202	221	206	227	203	206	185	197	216	219	232	216	180	223	199	217	205	211	218	223	196	189	208	190	223	218	193	215	206	213	200	203	204	217	222	230	190	167	200	200	185	195	209	210	199	220	218	203	210	206	200	173	226	216	192	192	221	186	210	205	202	208	195	214	186	205	215	200	204	195	213	221	212	236	189	233	179	199	207	218	199	209	194	207	238	197	210	202	236	209	207	215	213	177	213	199	207	228	185	192	225	221	203	221	196	200	206	215	178	187	198	226	217	171	215	202	207	213	194	219	206	201	188	222	207	220	216	233	218	216	209	200	193	222	205	197	225	192	199	241	174	214	202	216	223	192	188	222	224	196	203	202	204	211	243	212	179	214	188	179	227	168	182	206	217	204	210	204	220	235	190	212	235	193	200	212	223	204	189	212	188	212	204	199	212	204	219	203	197	230	204	199	216	225	202	200	196	222	207	212	203	187	238	222	200	206	211	214	213	196	222	211	213	207	214	196	227	212	212	212	216	221	216	200	177	206	201	212	197	208	214	240	205	240	215	206	194	236	192	189	193	204	224	195	193	206	185	212	185	199	216	254	219	226	208	225	233	233	214	212	237	184	207	217	217	206	184	174	192	187	182	204	199	218	187	197	198	225	207	214	191	207	210	212	210	220	218	184	200	207	193	183	195	214	223	183	216	198	216	192	194	208	214	182	185	213	215	186	256	199	217	205	194	222	194	199	215	226	236	212	210	189	187	187	198	202	196	191	197	228	207	214	228	208	215	244	194	204	205	182	219	205	211	198	221	210	201	213	209	217	203	222	230	205	224	192	209	224	195	191	184	201	205	196	199	213	215	233	210	183	182	207	204	212	202	190	186	201	189	212	206	217	206	198	206	191	204	194	210	196	217	193	193	207	214	211	205	229	214	209	236	201	216	198	204	230	229	228	228	204	178	226	210	187	214	218	217	228	225	204	213	215	226	206	211	207	171	219	231	199	214	211	208	194	195	210	212	213	217	201	208	214	212	234	208	211	189	192	198	228	232	188	182	229	244	195	220	216	178	221	215	200	199	206	221	191	211	198	224	207	230	241	200	226	237	198	211	207	203	225	220	218	206	212	186	181	221	191	224	205	195	234	193	212	201	211	204	193	212	213	202	200	228	230	225	194	205	213	190	233	217	171	219	197	204	221	212	205	207	204	204	224	176	201	204	201	237	227	232	202	205	209	209	203	237	203	219	212	185	206	210	203	221	187	207	191	186	230	211	247	222	221	207	199	234	203	220	206	231	213	203	195	238	200	162	209	224	195	197	199	206	209	198	189	184	204	217	191	216	193	183	208	222	222	220	191	223	200	233	202	213	215	232	232	208	213	201	211	216	188	202	215	202	208	217	229	235	197	227	199	213	213	211	208	216	184	208	237	201	187	231	235	217	228	192	190	191	204	236	204	218	219	228	208	218	216	212	191	248	209	202	223	208	208	210	199	193	216	204	223	214	225	211	227	220	208	238	199	191	185	203	218	237	224	195	192	228	190	202	202	199	202	185	220	199	223	195	202	216	182	197	208	211	217	220	222	197	220	195	213	226	210	211	213	208	198	219	204	196	219	214	196	223	183	213	184	184	194	208	204	174	223	202	236	210	213	235	229	214	233	203	217	210	201	202	187	208	212	210	206	200	192	205	210	215	209	204	195	197	208	197	228	244	199	192	189	236	224	207	198	202	198	182	198	238	180	197	220	211	207	197	241	213	219	197	214	216	196	198	201	207	214	212	201	215	222	212	232	184	223	199	230	212	235	211	191	231	214	208	185	193	171	207	194	217	188	218	180	224	194	229	207	207	192	241	217	196	198	200
34897	28330	2425	2469	3067	3276	1737	1857	1908	1706	1365	1538	1434	1676	1692	1136	962	1127	1217	1303	1367	1370	1126	1578	1235	1136	1186	1351	1449	1741	1869	1762	1613	1461	1210	1195	1109	932	1029	968	956	823	844	965	984	830	927	817	758	700	624	554	516	541	548	523	501	495	503	522	529	486	548	494	546	500	526	504	490	521	508	521	494	520	551	544	524	503	512	482	535	520	506	486	513	501	474	479	493	477	472	462	506	530	477	518	503	490	491	481	505	509	481	489	500	493	461	497	466	499	478	555	496	529	512	479	488	507	520	457	494	506	484	443	476	537	471	512	489	541	519	499	491	495	490	497	502	537	492	484	488	511	471	525	514	536	508	493	465	513	487	531	518	518	454	490	506	461	481	498	528	503	529	513	515	478	463	493	483	487	484	538	508	515	496	483	507	499	492	476	478	515	495	537	524	506	519	524	514	553	528	510	527	486	517	434	508	511	497	505	498	520	519	509	517	471	499	474	515	538	511	462	520	485	497	523	482	506	497	490	523	503	489	496	506	517	477	504	475	511	531	522	523	449	537	497	511	521	486	523	547	507	489	506	509	494	497	456	512	488	481	513	503	540	485	477	506	515	476	485	497	473	537	468	486	467	514	486	480	503	502	489	452	485	471	516	464	500	481	492	495	551	493	490	533	496	506	498	474	536	479	500	485	504	523	502	474	487	492	513	487	499	491	481	502	498	544	506	489	511	502	500	493	546	489	514	487	500	488	499	508	454	490	489	498	505	540	500	506	449	477	484	478	525	478	475	516	480	483	506	549	468	460	490	503	490	493	498	514	459	497	472	530	497	493	499	508	452	524	561	490	525	456	464	512	495	526	484	497	511	494	477	454	512	545	497	513	468	499	477	500	466	485	506	486	476	523	472	457	506	516	508	473	490	508	494	487	499	533	492	511	511	513	503	525	496	535	481	479	469	485	516	466	486	468	489	467	472	477	509	509	524	506	470	496	498	499	538	511	514	517	505	521	477	478	492	486	507	494	520	510	539	476	465	499	492	495	515	480	483	499	519	500	461	523	490	513	482	473	503	514	533	474	475	499	517	532	508	463	465	515	488	503	499	479	483	492	488	506	502	514	504	551	490	486	490	530	526	517	515	494	496	480	514	517	491	495	507	439	528	485	485	558	507	509	475	509	510	496	530	462	525	476	501	490	506	534	468	498	521	473	509	501	487	530	515	537	477	504	499	495	473	495	504	512	461	515	486	509	473	512	522	476	499	508	511	522	534	482	469	541	482	491	531	476	513	496	504	500	535	500	494	518	502	500	533	518	469	473	456	490	508	477	527	500	524	501	494	526	529	488	485	503	476	528	527	494	512	515	462	523	491	502	484	536	513	502	505	478	493	487	474	499	512	512	451	533	505	513	505	509	485	530	499	531	484	519	500	456	552	492	556	479	507	526	496	482	537	493	515	435	497	509	475	481	482	496	481	493	518	482	495	501	500	483	504	471	535	506	516	492	495	517	537	476	492	507	488	465	480	507	508	474	492	484	476	515	499	488	497	530	509	486	457	510	462	526	456	475	502	471	503	496	527	500	490	524	462	529	508	483	525	493	515	498	519	486	546	537	512	533	450	529	520	523	535	481	488	468	527	509	480	513	532	545	519	479	507	491	510	513	500	492	511	485	533	481	493	556	491	512	473	447	476	472	475	479	489	498	521	529	487	512	464	519	508	514	505	509	504	522	501	479	506	471	480	462	500	505	496	489	477	508	533	548	468	507	473	500	467	523	490	511	491	520	465	500	534	522	526	480	530	513	510	486	529	534	502	490	538	518	497	535	500	517	477	502	534	488	532	484	478	520	496	472	488	505	482	485	557	471	479	510	515	471	494	526	498	495	522	508	487	530	501	468	502	525	490	510	497	532	475	503	518	535	483	531	462	494	456	484	496	468	528	498	474	505	488	483	508	512	508	489	507	510	503	502	528	531	490	494	517	476	526	508	511	485	512	512	520	511	532	476	517	514	548	482	505	533	484	524	525	511	488	528	510	473	519	502	475	459	504	504	508	491	490	463	498	488	494	538	519	503	536	504	515	538	485	501	498	483	509	482	485	454	498	471	474	479	521	504	493	502	448	514	499	480	493	499	490	476	449	462	458	528	502	477	511	513	463	485	522	514	468	488	472	508	493	522	491	507	508	498	471	545	528	495	520	516	527	469	509	492	510	502	497	464	499	516	481	512	551	575	497	492	496	494	485	498	492	527	455	494	517	512	489	480	483	444	496	471	522	510	495	509	524	525	474	503	453	521	476	496	552	516	507	499	512	517	477	530	496	497	479	521	494	553	506	510	518	509	497	506	550	492	450	528	519	511	468	480	492	475	480	522	495	504	520	518	501	504	509	490	519	472	477	533	495	480	506	479	517	497	447	534	479	473	508	532	510	502	508	489	480	504	485	474	489	521	503	481	475	491	493	487	481	471	527	463	501	484	481	485	501	488	491	462	561	495	501	491	457	490	541	509	517	514	518	489	491	513	541	488	528	504	509	512	471	477	529	508	512	488	496	468	516	503	541	502	525	508	497	475	526	453	493	491	495	504	468	495	523	485	482	506	516	514	462	510	497	517	478	482	485	478	510	509	494	465	499	510	509	508	492	521	479	515	492	522	528	471	516	491	455	484	549	512	531	482	543	494	483	508	492	486	524	514	464	489	520	503	457	530	502	506	520	501	536	526	517	484	503	497	493	481	491	491	492	529	495	498	483	511	533	519	504	533	510	506	504	519	526	496	476	502	543	529	467	490	514	525	503	493	510	504	501	493	505	522	498	522	476	511	535	494	495	458	512	505	507	540	483	512	489	481	508	458	517	489	506	518	504	485	535	529	515	508	520	505	483	456	512	495	482	486	515	489	510	511	511	513	485	508	473	533	513	513	505	486	464	543	511	518	469	511	512	527	513	524	488	526	513	526	487	502	473	478	492	524	466	501	511	496	508	505	509	487	528	530	539	492	486	519	512	489	515	492	542	503	470	533	514	510	533	507	525	469	522	486	537	487	551	529	519	506	502	524	500	462	494	527	524	477	494	441	477	494	455	439	494	514	512	506	485	461	473	544	509	544	499	498	519	515	504	521	520	535	502	457	507	517	484	499	511	490	518	494	468	516	491	498	491	511	537	505	487	509	472	485	481	493	541	514	469	488	475	495	535	536	493	485	475	521	501	477	498	496	469	487	489	483	536	507	511	505	503	479	480	508	521	527	498	464	528	483	490	508	494	498	448	486	463	486	475	519	477	474	478	491	521	468	514	491	517	506	492	527	528	480	521	510	540	511	484	498	474	493	475	501	513	457	496	488	494	483	509	477	488	485	546	470	505	505	529	467	498	492	514	501	495	501	500	510	500	521	450	530	519	498	471	495	510	554	522	509	482	489	496	496	501	465	496	476	459	476	466	439	536	513	449	513	535	468	493	522	523	510	496	511	451	499	520	505	499	493	510	492	510	462	487	488	513	472	509	520	503
67643	61208	18091	5379	1448	1314	714	645	573	485	486	472	416	472	393	317	328	307	389	360	379	382	367	445	388	371	380	389	428	417	381	408	418	438	347	374	272	254	279	303	267	282	260	263	303	289	302	237	204	234	191	192	172	169	185	200	161	178	189	186	168	189	171	179	167	168	198	171	174	176	175	162	187	167	193	184	178	174	169	158	157	184	181	189	160	179	167	182	186	191	177	168	185	170	163	152	201	175	169	167	188	175	184	172	179	186	198	152	167	160	185	157	158	152	181	173	167	179	143	152	168	168	168	178	163	165	175	164	150	174	175	180	180	173	187	183	184	145	171	185	190	164	169	155	158	175	178	156	172	198	196	160	195	154	185	167	184	179	158	169	163	197	164	194	181	184	135	161	160	161	188	166	190	173	172	177	171	194	171	163	195	170	182	191	170	180	190	179	167	153	147	176	177	168	165	177	174	170	181	172	173	190	168	155	161	142	190	163	164	179	170	177	142	152	184	170	167	152	147	152	197	176	165	192	182	191	153	160	186	178	152	169	191	168	197	185	189	154	155	165	166	185	166	171	164	145	165	184	176	166	164	154	191	170	170	145	155	185	180	187	181	189	177	165	159	176	164	166	183	173	177	171	165	160	167	177	176	141	152	193	155	192	172	177	185	180	150	179	134	163	170	173	175	186	183	196	174	160	182	166	163	168	174	176	171	176	193	191	157	194	184	183	158	183	159	178	164	169	180	165	181	170	159	203	169	165	180	184	146	172	173	187	159	158	153	154	179	187	198	164	161	183	187	173	168	169	170	144	175	173	154	177	164	176	200	187	182	182	178	180	188	164	166	190	196	183	161	195	145	166	179	161	164	172	142	166	183	155	176	171	170	151	146	174	150	183	188	172	180	180	169	169	168	151	160	168	172	152	174	189	167	176	165	171	177	173	201	167	178	181	151	183	179	178	210	173	185	142	160	172	151	178	159	179	172	170	175	161	195	168	179	171	167	154	155	182	172	191	159	172	166	172	150	177	160	180	172	158	166	198	167	176	160	186	165	189	160	160	170	173	152	166	183	164	185	152	178	193	184	170	171	170	176	184	193	154	153	180	179	166	156	159	162	149	191	163	177	168	194	188	173	178	162	200	170	155	191	161	196	182	174	175	165	153	162	189	174	149	175	176	173	187	165	178	170	194	171	171	167	174	195	168	189	178	186	166	188	169	159	174	165	184	186	182	164	156	185	164	162	167	184	178	162	163	179	179	141	167	160	161	179	183	153	165	168	184	194	176	190	185	160	152	167	189	146	166	162	181	200	147	173	183	186	184	191	162	174	141	165	173	160	163	179	182	175	156	163	181	182	146	179	176	179	167	179	199	169	184	183	174	183	164	183	155	155	174	180	166	154	183	179	143	147	177	167	162	186	156	176	163	187	165	180	183	184	168	170	174	156	173	183	183	167	160	166	178	211	178	154	177	181	167	170	178	171	176	166	179	201	162	179	175	154	171	166	172	173	164	194	181	173	155	169	169	177	172	180	186	181	186	172	178	174	174	186	179	166	185	178	195	158	169	170	148	174	162	169	187	162	187	171	188	170	179	181	148	197	165	170	189	165	178	174	160	184	191	179	184	195	175	167	152	183	167	179	168	198	168	180	182	175	188	180	136	167	184	195	163	172	167	178	173	169	187	167	179	164	189	189	185	162	170	178	191	167	185	159	171	171	163	181	194	152	162	187	174	186	172	189	161	170	171	158	180	178	193	203	160	160	170	176	168	180	178	165	174	167	146	158	181	206	164	164	145	192	147	165	174	152	180	162	164	175	193	144	178	133	170	180	185	199	162	163	170	187	191	170	172	191	146	154	162	163	174	171	186	218	162	159	177	170	187	160	173	177	174	202	172	177	166	174	162	160	164	174	169	174	168	160	177	185	178	200	177	165	190	182	154	159	165	189	161	186	175	182	191	182	163	196	189	146	172	172	177	175	137	152	172	180	167	168	181	178	171	174	179	192	197	195	188	162	163	159	171	179	179	137	173	169	171	170	192	163	161	177	171	179	156	168	171	162	174	178	169	167	163	187	157	185	174	167	179	172	158	172	143	174	176	190	161	163	158	177	180	148	168	163	166	181	158	212	177	154	180	177	195	185	165	165	164	176	206	158	178	186	190	167	172	163	184	167	201	176	175	184	181	163	185	180	170	180	177	156	169	181	167	155	181	178	173	160	166	204	192	178	183	149	196	175	183	181	170	166	171	171	146	173	175	175	164	186	163	183	162	167	197	173	167	161	157	174	159	178	156	173	147	160	180	183	179	147	160	182	175	145	169	200	190	152	188	169	187	174	172	171	190	167	159	183	202	175	153	181	181	167	168	144	159	159	161	168	165	170	197	195	190	172	171	176	187	169	176	177	143	164	185	168	143	146	191	160	196	165	174	177	170	160	172	171	191	168	199	171	187	195	161	185	186	149	172	167	178	183	170	173	187	165	196	174	178	182	164	180	166	178	182	150	182	184	168	155	179	145	175	190	194	198	186	178	177	178	173	171	174	186	171	161	188	167	127	181	185	199	187	177	189	177	161	203	162	194	162	188	196	171	164	193	166	162	178	188	184	189	159	165	176	207	182	180	159	151	188	166	178	169	188	151	198	197	156	175	174	158	169	147	177	186	167	143	162	171	182	155	180	170	177	162	144	199	158	161	189	164	182	189	172	186	164	172	164	174	163	166	175	170	166	193	172	188	178	176	159	168	167	172	177	189	161	168	167	171	194	168	169	177	172	159	163	184	152	186	182	168	173	186	186	167	179	171	181	181	167	168	152	152	159	167	150	156	164	168	154	189	155	162	157	182	167	163	172	167	164	181	156	198	179	191	170	147	159	140	179	166	162	171	169	171	175	164	172	177	184	176	161	192	184	163	187	168	176	179	181	158	172	148	157	169	158	173	163	166	160	186	182	183	205	172	190	165	157	168	142	181	182	178	162	170	156	165	161	151	195	182	143	180	157	176	190	148	137	184	191	173	180	189	197	185	192	153	193	189	157	143	147	176	181	162	177	191	176	184	171	172	169	191	171	174	189	187	166	167	180	172	164	163	182	168	183	157	180	179	176	175	185	177	159	197	156	179	162	152	197	162	185	181	191	185	163	155	168	157	173	171	197	181	148	168	158	148	191	182	170	170	177	156	191	172	156	178	174	148	175	176	191	165	173	165	195	166	160	172	182	160	189	180	168	164	180	183	151	182	173	173	169	159	176	180	162	177	161	150	170	170	162	153	161	178	156	170	172	167	177	153	167	178	151	156	158	171	176	160	162	200	183	153	180	175	209	205	161	175	165	186	190	165	187	178	176	177	178	156	188	167	171	159	183	163	177	186	176	178	166	176	159	149	196	174	165	174	183	174	172	179	149	155	163	156	171	173	165	167	161	154	186	188	168	160	200	174	175	155	180	165	155	171	179	190	173	166	169	183	182	188	159	168	196	165	179	196	140	157	184	189	163	178	192
43221	33607	3847	4358	4705	4976	2696	2642	2612	2275	2048	2080	1822	2486	2025	1333	1303	1494	1879	1754	1853	1925	2114	2404	2331	1686	2202	2152	2502	2667	2478	2761	2554	2336	2009	2016	1610	1346	1551	1449	1384	1336	1121	1152	1306	1337	1543	1049	862	734	564	495	478	477	461	470	465	451	414	433	475	417	430	464	412	431	435	432	424	406	426	441	392	402	406	423	429	417	417	410	425	385	406	416	430	445	403	441	379	438	398	423	400	384	420	393	386	404	407	392	434	421	405	426	432	418	381	438	430	427	421	428	423	413	409	446	400	406	413	417	390	371	426	394	419	403	418	427	386	412	410	384	392	390	392	399	386	375	437	435	406	415	382	411	421	436	390	440	394	409	421	427	417	417	426	399	389	378	361	418	424	421	424	397	407	355	384	420	379	400	419	383	401	396	404	423	422	434	428	410	411	406	396	395	387	424	420	410	429	388	407	412	414	445	433	409	407	425	407	377	460	411	419	402	381	419	403	373	389	417	444	412	408	379	395	381	378	421	402	417	416	389	387	427	387	400	356	397	417	415	442	402	385	409	409	416	387	399	368	400	408	380	408	387	447	423	386	397	409	422	403	408	404	403	396	415	431	426	411	430	372	410	393	388	408	407	416	373	364	405	422	370	397	355	397	407	444	367	397	403	416	382	407	421	414	383	414	422	413	405	394	413	411	397	438	387	405	389	402	418	397	413	412	426	429	428	454	422	446	405	445	391	385	357	383	425	386	426	418	426	381	406	407	420	384	401	411	403	395	412	388	383	377	440	405	409	405	411	412	397	432	422	399	464	405	389	437	423	389	399	438	398	423	410	387	453	427	442	414	388	424	390	410	405	395	416	391	438	418	413	397	407	366	442	410	410	397	465	409	386	423	407	433	433	424	370	391	416	398	393	420	413	427	391	394	417	372	379	396	402	437	422	401	418	381	436	408	379	400	408	420	425	410	441	376	423	392	374	385	390	410	427	404	381	401	411	390	402	391	388	389	420	401	393	398	376	360	383	379	407	380	387	376	413	399	394	444	422	408	403	438	407	406	444	412	411	415	406	432	430	438	421	378	398	385	386	407	430	357	387	433	361	411	435	394	427	396	409	413	371	427	384	390	434	402	434	361	414	457	428	403	383	439	449	387	382	405	420	380	378	413	403	392	375	407	390	434	390	440	378	371	387	398	430	411	410	382	413	430	402	388	414	394	421	384	438	433	425	430	403	392	399	410	394	428	437	405	381	423	400	418	414	375	398	406	384	399	397	401	382	396	443	405	418	398	418	384	408	443	401	422	387	377	426	414	416	407	409	409	372	419	372	409	403	375	381	420	422	425	403	390	440	420	393	415	404	433	387	433	396	381	371	430	411	390	423	390	443	415	374	397	419	386	412	393	396	389	406	366	405	413	420	359	371	399	387	416	395	397	396	429	435	409	420	394	385	410	413	379	376	411	390	447	413	389	412	430	419	441	419	421	418	445	382	389	383	409	363	436	386	398	407	399	413	401	431	418	424	405	440	404	401	398	404	395	435	390	397	391	405	424	408	393	401	442	398	421	400	382	393	417	382	362	391	404	383	421	420	396	412	410	432	418	426	384	380	421	422	456	423	428	404	410	427	388	397	406	371	420	388	395	427	384	396	411	390	368	411	434	378	404	393	396	375	410	422	399	400	431	402	394	450	369	406	416	447	410	432	431	414	404	402	403	399	396	413	403	382	431	416	413	411	425	389	395	418	409	408	380	413	404	378	385	414	394	395	363	430	393	422	395	393	391	417	389	373	411	412	422	400	409	405	398	394	366	408	401	383	444	414	406	411	421	424	393	425	419	426	392	393	395	428	403	389	381	392	403	375	437	383	414	400	395	418	390	373	404	392	397	388	406	408	436	411	414	420	385	407	396	413	425	398	442	405	421	409	386	394	402	380	420	397	356	419	406	406	395	396	398	412	376	403	372	416	391	401	438	424	415	448	421	404	400	425	422	457	385	432	412	402	444	390	414	411	399	408	408	422	370	399	394	405	402	378	398	368	406	387	445	354	420	397	448	420	388	379	421	413	425	395	448	388	383	448	430	380	356	395	390	392	388	424	405	385	379	416	439	411	423	461	402	442	403	392	435	409	413	405	398	406	399	374	392	393	416	409	403	468	409	419	408	403	387	392	388	400	419	379	411	406	415	378	446	381	421	403	401	431	368	422	424	408	434	398	415	389	433	389	437	405	446	377	441	434	423	407	386	384	419	387	418	387	406	399	371	407	409	386	393	412	448	377	411	419	412	397	431	388	395	398	414	374	424	402	407	377	394	357	368	417	383	384	465	440	417	391	428	396	433	419	430	407	393	402	417	417	396	426	403	384	416	384	427	360	401	412	446	396	405	419	405	391	390	409	413	413	394	405	420	402	397	431	396	436	427	380	397	371	424	386	373	399	407	397	402	410	412	416	411	372	389	436	403	383	426	406	439	420	413	435	405	398	432	390	363	411	410	427	432	402	398	407	411	405	431	384	387	409	393	410	419	380	363	390	399	380	402	402	401	413	388	401	402	412	369	430	406	400	413	411	415	374	391	370	418	367	395	362	424	384	390	415	409	411	414	413	432	430	403	407	408	377	400	394	412	397	440	399	398	409	387	421	414	409	418	406	407	397	394	366	435	382	390	382	435	411	370	400	424	389	398	423	394	387	419	375	426	423	405	385	397	402	415	370	393	407	408	399	418	418	407	402	390	415	409	383	395	407	407	386	405	401	387	420	415	423	409	401	416	434	413	418	394	427	400	425	424	417	423	409	405	419	381	457	415	421	393	385	435	406	386	395	372	407	419	427	427	436	408	366	413	423	422	424	382	410	411	440	410	409	429	402	381	410	413	389	370	441	428	410	401	446	386	427	376	392	393	366	411	383	435	396	389	415	348	360	431	403	398	440	436	424	409	426	454	432	415	374	421	363	381	390	418	395	419	363	371	406	383	400	404	424	425	403	410	425	416	379	366	386	417	440	427	407	387	406	443	421	395	374	388	441	399	409	377	404	384	382	424	430	392	378	418	435	442	414	412	390	386	403	410	420	432	416	414	442	410	376	356	418	466	398	391	384	409	371	419	420	400	367	402	430	407	421	408	378	371	421	372	376	394	368	429	461	401	414	396	402	407	415	380	436	403	440	404	424	401	419	374	416	391	371	427	404	400	385	405	386	386	412	431	428	396	399	430	400	403	392	402	417	418	368	382	450	380	408	421	412	397	411	416	389	397	421	412	416	436	418	401	443	405	404	404	413	424	433	393	416	450	370	392	409	399	393	454	384	383	380	396	416	387	403	378	363	418	440	399	374	410	410	408	394	398	423	375	412	421	397	387	429	401	392	422	420	405	427	402	391	410	428	410	409	384	374	400	411	404	368	411	409	386	444	415	397	395	401	384	387	445	384	400	404	392	400	403	385	434	417	413	396	418	382	394	437	409	412	396	414	430	422	371	376	420	414	426	441	390	414	420	394	386	404	416	395	392	417
20660	5931	258	150	270	288	164	170	179	167	161	188	177	200	136	140	131	126	116	112	116	112	126	126	114	104	128	106	124	114	110	119	101	106	131	99	118	119	128	132	116	104	119	129	115	110	118	114	106	112	105	114	129	115	121	125	119	115	109	118	123	116	118	116	109	124	125	120	113	118	100	107	113	107	131	101	131	120	105	116	96	129	118	108	130	137	114	100	115	120	113	99	113	109	105	116	106	128	106	132	90	108	117	104	108	108	107	127	107	102	126	116	111	116	105	111	99	109	121	95	123	130	133	98	96	126	110	114	116	100	119	107	142	129	103	119	110	113	112	108	130	107	118	91	87	116	103	127	103	101	139	120	97	116	113	116	118	98	114	112	101	113	129	110	111	118	117	123	123	109	115	121	109	106	130	105	116	123	121	106	113	103	109	117	111	108	95	122	134	99	119	130	132	84	117	115	113	119	106	95	110	115	120	120	103	112	120	101	102	110	114	106	121	107	103	109	108	101	118	123	101	93	110	94	109	121	119	114	109	130	104	104	127	113	107	92	116	121	98	111	112	120	123	111	97	108	100	108	129	119	100	117	101	111	141	112	130	130	109	115	131	113	118	104	124	122	117	107	118	107	109	121	109	111	104	133	135	120	106	128	120	97	109	109	100	136	120	124	114	118	107	114	116	125	120	101	123	114	114	97	105	111	121	120	131	110	109	106	130	102	122	116	107	106	115	119	113	102	122	123	124	110	104	104	121	117	121	111	110	115	111	115	112	99	109	118	116	115	118	134	112	117	112	116	104	96	115	109	118	113	115	113	117	118	102	111	111	108	122	119	110	94	104	112	109	124	121	126	115	125	107	108	104	106	93	104	112	111	102	112	110	105	125	123	117	115	105	141	100	103	93	136	106	130	120	112	128	135	99	123	110	105	109	119	101	107	125	109	91	105	116	129	123	95	140	110	116	127	129	105	105	93	125	120	108	116	106	136	123	101	111	107	118	100	97	125	123	115	98	129	131	113	111	121	110	102	122	103	124	104	95	129	100	98	94	130	110	113	109	112	114	121	119	109	123	101	101	119	108	106	114	102	113	98	103	122	113	99	104	94	106	121	110	124	115	107	104	107	139	111	105	116	113	109	118	107	108	128	91	111	118	121	103	109	124	128	137	121	106	115	119	107	112	102	104	107	141	143	119	110	116	103	112	110	120	125	105	106	125	133	114	100	100	114	116	128	117	133	113	110	129	104	107	104	117	106	92	138	105	116	99	110	114	123	132	102	108	127	128	96	101	113	99	102	119	97	131	129	116	129	114	113	104	146	103	113	132	123	129	133	121	127	107	121	121	90	125	103	107	122	123	110	109	107	104	91	94	114	126	107	93	92	112	124	109	110	130	122	130	128	94	103	114	98	100	115	120	83	99	109	98	106	108	106	120	133	130	103	134	85	111	100	115	116	113	108	139	127	111	104	114	114	126	122	91	135	106	113	114	116	126	117	115	102	123	102	124	98	108	111	102	123	100	128	106	122	118	115	117	99	108	110	121	116	96	102	112	90	98	106	110	101	129	111	112	107	110	99	119	123	110	134	102	114	114	118	120	119	135	117	120	109	104	96	108	107	115	105	107	114	109	132	117	112	111	111	106	119	132	121	118	111	121	117	110	112	107	107	126	96	87	117	101	112	111	100	123	99	118	110	105	118	124	104	94	104	97	135	138	120	106	130	121	100	99	116	127	131	106	122	108	108	93	124	119	117	115	99	109	120	117	110	110	127	103	111	109	111	106	130	114	105	119	109	128	114	125	104	102	122	105	100	141	138	111	114	104	105	127	127	117	121	123	110	115	130	127	132	92	106	114	96	90	110	117	120	93	113	115	103	122	112	101	120	117	123	104	109	116	107	108	123	117	102	134	121	122	124	120	118	115	115	95	125	108	107	131	93	121	110	116	132	130	139	122	102	124	100	103	114	126	112	104	108	99	109	108	122	120	97	103	108	123	130	108	115	128	112	117	110	96	107	132	97	117	100	120	121	121	114	118	111	93	110	113	128	130	101	131	121	121	94	113	114	127	102	119	112	115	120	126	119	127	115	120	137	116	108	114	122	132	96	117	122	126	118	105	107	101	102	131	117	118	110	136	95	118	93	138	118	124	114	119	118	108	92	113	124	126	123	113	106	119	121	118	129	122	120	110	127	108	78	124	116	118	97	128	114	116	133	115	99	95	102	102	107	126	95	115	93	118	114	125	111	99	130	115	116	126	110	99	108	115	110	118	112	113	116	98	107	108	106	108	133	102	117	112	133	102	121	127	125	96	109	91	105	100	121	125	120	115	112	111	124	94	106	97	128	129	108	121	123	128	128	129	117	106	132	111	121	117	116	106	94	107	108	122	112	110	100	120	113	103	121	122	102	108	112	113	124	123	116	100	111	109	119	124	133	128	115	114	111	115	109	123	129	107	106	107	122	118	115	120	114	117	135	92	118	101	111	134	113	132	114	105	107	122	115	106	112	91	99	111	124	123	147	96	135	113	115	115	91	126	98	113	108	97	104	126	129	99	116	119	97	110	110	126	133	127	105	104	115	113	114	110	129	124	140	124	122	107	111	124	123	104	124	130	140	136	121	111	114	113	102	123	112	108	109	113	97	131	123	121	120	108	125	132	112	121	97	110	101	134	112	117	111	134	94	119	128	111	107	110	132	102	115	125	133	119	114	120	113	123	132	110	116	97	124	126	122	125	110	115	123	140	101	122	117	110	137	101	99	115	98	106	97	112	119	114	101	126	94	123	115	95	98	111	107	104	123	102	117	107	98	93	113	104	95	107	119	112	115	97	108	134	117	117	97	132	132	109	108	96	100	122	92	103	116	105	132	126	98	105	89	102	137	112	104	107	121	86	102	106	130	104	108	107	85	101	115	106	103	131	117	126	138	124	119	110	96	109	117	119	111	104	117	120	109	116	120	112	109	103	125	109	110	107	102	129	130	119	113	103	98	116	110	111	105	98	118	129	106	113	115	112	120	129	126	100	104	112	113	127	134	134	103	102	87	117	118	130	110	120	127	105	113	113	121	127	103	117	97	100	117	116	102	120	116	111	122	107	120	118	113	120	116	97	126	104	143	124	113	125	102	121	109	105	101	117	101	134	107	120	104	105	114	104	115	108	122	112	105	120	95	118	117	101	124	117	127	118	108	93	103	105	107	112	112	108	120	128	111	110	105	105	101	115	117	134	115	121	111	112	108	103	104	140	124	115	115	129	105	91	116	103	95	124	108	109	131	83	106	112	105	127	134	107	110	122	122	107	118	133	105	113	125	120	107	113	117	102	103	111	120	125	89	112	110	116	126	126	111	88	137	119	89	108	120	107	125	127	110	104	117	134	103	104	113	117	135	109	118	105	111	119	109	122	102	113	104	114	141	112	119	138	114	119	118	100	112	102	99	126	113	124	129	91	118	124	113	97	115	103	104	121	103	108	121	117	105	105	95	106	102	92	118
12017	5534	448	508	1042	1147	529	697	779	699	714	793	693	946	593	432	334	337	322	321	327	346	363	331	332	333	324	359	348	346	359	344	342	343	346	302	289	328	306	346	323	312	315	286	292	301	307	314	303	312	310	270	309	285	308	302	371	302	313	282	287	321	323	297	310	296	290	323	269	311	293	308	281	293	308	290	306	291	319	293	300	296	291	312	314	292	314	289	332	285	313	315	336	322	313	310	284	289	273	293	351	294	302	307	301	301	312	302	344	305	284	301	301	340	275	283	307	319	294	310	297	308	329	284	268	314	308	294	322	328	290	310	290	309	301	312	293	319	295	306	291	287	274	305	285	279	302	260	302	290	292	275	313	332	273	310	303	314	292	299	307	327	303	305	308	255	306	308	314	303	295	306	288	303	293	303	320	305	297	303	292	279	309	285	337	301	261	306	291	301	312	329	317	286	310	302	306	320	319	305	296	305	297	317	293	303	295	329	289	318	313	320	305	303	287	300	304	286	305	295	296	303	305	309	312	305	321	286	306	292	324	263	323	331	285	307	308	316	302	273	304	291	308	315	347	296	306	290	298	298	311	308	298	297	305	305	321	278	278	309	305	283	348	280	291	273	288	279	316	287	296	291	294	349	319	331	276	307	321	311	331	311	296	321	328	275	297	316	328	303	291	303	278	313	297	293	309	299	272	308	298	295	289	268	306	326	291	292	304	316	284	287	286	295	304	297	294	299	296	294	291	297	295	297	326	315	292	310	264	321	337	305	282	313	329	297	311	284	322	301	297	299	305	297	308	287	287	293	304	303	282	318	322	288	296	297	290	278	350	324	290	305	294	321	302	324	303	308	301	302	294	288	315	292	313	321	303	297	301	293	312	311	290	310	315	310	312	325	297	269	302	321	286	320	298	335	287	289	296	292	310	296	303	304	275	292	267	313	276	305	308	262	305	309	321	316	313	317	324	275	295	327	291	292	283	324	269	287	285	319	306	299	311	260	293	319	329	297	274	293	288	298	286	296	322	295	295	327	288	310	311	277	284	309	275	310	298	280	305	309	277	342	294	312	308	305	319	322	287	295	283	309	318	315	336	306	298	300	294	312	307	309	287	327	290	297	309	295	273	280	331	297	304	330	304	290	311	299	304	303	298	296	322	307	307	304	321	328	334	297	331	313	300	307	277	264	274	312	288	312	284	306	291	310	284	283	300	285	290	275	299	331	289	300	269	290	308	310	294	284	306	296	296	309	298	304	322	289	282	337	311	322	300	328	290	316	283	312	300	267	281	284	284	327	322	295	300	323	313	303	314	314	302	330	312	345	288	311	303	304	294	275	319	298	288	313	328	292	321	304	284	296	285	336	307	312	273	287	285	302	314	304	279	321	300	305	286	293	306	304	274	270	295	287	312	297	295	302	316	283	291	310	295	288	312	292	309	316	318	312	306	306	331	285	312	268	285	299	296	323	262	319	286	324	294	323	273	313	314	289	286	306	275	300	288	308	301	297	313	317	328	332	278	298	312	306	288	298	277	300	332	316	302	292	330	325	294	321	303	274	314	333	302	273	305	299	305	303	336	282	317	284	314	315	294	293	316	307	302	314	264	348	257	304	273	316	296	277	354	292	320	289	304	310	260	281	293	288	305	316	286	297	318	324	321	317	276	317	309	311	346	295	276	302	335	301	300	321	329	311	310	287	316	296	346	317	302	283	280	288	303	317	327	276	296	306	311	291	287	305	285	317	291	304	327	319	297	296	316	282	292	308	296	300	317	276	334	300	291	313	306	286	282	285	321	319	290	327	287	330	295	317	303	302	318	329	284	322	308	318	282	309	303	312	297	309	327	279	310	304	281	311	293	296	299	341	293	291	291	309	281	321	295	273	325	311	295	299	288	304	309	283	324	280	294	304	280	324	275	297	311	288	315	289	271	298	327	285	312	295	330	313	298	288	291	334	293	286	300	310	308	316	312	286	284	273	302	317	311	318	314	288	287	311	290	312	299	298	316	321	307	286	331	293	296	329	303	303	310	304	314	294	294	274	331	308	308	323	327	285	298	296	280	309	320	305	302	296	291	310	321	281	293	308	293	283	290	291	291	288	323	319	315	269	320	286	296	296	333	328	315	312	321	309	284	328	328	309	295	305	325	323	300	312	312	319	324	315	277	283	316	301	296	281	317	285	298	320	295	287	303	326	308	319	307	307	301	285	299	321	305	304	302	287	270	292	348	310	296	318	282	278	313	298	293	285	313	283	298	295	293	310	304	339	335	288	303	340	288	297	319	326	295	326	289	280	295	298	299	283	298	318	320	298	306	267	307	302	307	321	294	322	295	282	274	300	290	301	313	277	304	288	273	313	309	326	323	320	293	303	304	301	297	277	333	294	265	325	307	296	318	295	278	295	260	304	308	299	294	288	286	311	304	333	314	280	295	284	311	304	322	324	289	316	304	321	313	298	283	334	300	294	295	283	296	296	291	300	309	316	286	322	279	270	313	281	326	328	314	343	316	283	318	331	277	295	323	288	329	304	302	332	278	274	311	320	300	302	322	271	289	291	321	321	286	300	308	291	258	305	291	303	279	325	320	282	289	286	291	298	306	293	290	296	285	313	304	314	303	309	280	303	302	274	326	308	291	289	318	320	277	330	305	271	291	306	279	340	281	286	306	296	318	299	300	293	328	307	304	303	317	304	271	286	354	325	315	333	328	329	310	287	295	294	272	301	285	324	290	302	313	303	282	280	301	295	316	312	293	297	301	320	313	297	294	292	312	302	289	283	304	285	286	291	312	327	277	270	308	288	298	310	299	287	307	316	334	307	287	300	310	292	305	333	282	278	291	316	294	323	296	310	276	300	269	302	275	293	321	310	299	294	306	288	259	271	313	292	308	319	304	302	305	306	298	285	305	311	291	306	323	273	321	281	283	272	299	300	283	306	322	285	290	306	299	286	291	296	292	290	300	296	291	314	327	259	309	301	277	281	296	292	298	273	285	327	286	321	325	284	290	286	298	286	312	290	294	295	321	325	287	321	281	300	317	274	329	291	307	297	308	284	303	284	334	302	303	290	285	311	301	286	305	314	326	313	282	300	335	290	301	292	301	300	310	308	303	295	318	298	313	308	285	312	291	311	281	301	296	294	294	280	303	316	304	309	310	302	312	299	279	326	298	307	338	271	265	291	280	313	293	281	293	309	306	281	293	307	285	300	311	297	306	310	317	276	280	312	326	321	287	281	287	319	306	265	313	296	288	305	312	297	296	315	281	291	327	314	308	290	321	319	287	325	299	278	287	286	283	312	317	319	270	304	295	299	308	298	300	283	326	322	299	292	285	273	328	292	302	303	289	323	303	300	310	302	307	282	334	283	322	311	312	316	312	295	272	302	269	272	311	294	290	299	295	284	268	311	261	329	296	294	320	317	320	286	300	271	306	327	304	308	321	273	294	322	289	283	300	275	312	323	322	306	296	334	297	293	290	301	298	315	300	317	319	326
57064	46404	9826	1308	818	784	501	455	456	349	362	389	329	391	303	299	268	263	288	308	300	315	360	337	313	311	279	365	343	350	370	375	358	355	290	257	265	226	301	308	251	258	269	261	272	258	261	263	232	236	238	220	197	216	213	207	212	205	228	211	224	203	218	207	203	190	197	209	189	189	205	220	201	205	204	230	215	245	232	209	222	198	209	199	209	204	211	195	186	201	202	215	216	186	228	207	203	185	201	219	206	223	210	208	211	209	214	214	219	178	225	200	188	225	187	210	226	217	199	205	241	191	219	199	224	177	173	204	203	189	217	234	217	211	199	179	236	187	195	196	193	215	224	208	194	209	197	221	208	193	212	198	234	212	190	236	213	199	213	210	232	184	216	211	198	215	190	195	216	188	216	203	212	195	214	196	241	212	217	194	181	201	184	179	210	227	199	216	237	193	202	205	237	191	187	215	218	198	222	198	188	206	192	192	201	204	202	186	193	204	200	205	204	196	196	206	210	208	218	201	197	190	191	199	209	194	205	195	213	203	218	214	209	211	193	190	209	207	197	238	229	191	170	184	210	211	202	211	200	242	190	187	209	207	228	176	198	207	195	186	205	231	197	194	211	164	191	203	206	214	219	194	214	214	193	201	210	220	206	219	206	223	191	197	173	228	225	229	195	222	189	193	220	202	220	216	189	178	197	212	235	221	191	183	190	221	224	202	202	210	207	232	228	227	214	216	227	202	201	197	208	200	175	201	223	223	205	203	208	218	244	217	221	221	198	215	196	244	203	228	205	204	199	198	199	206	199	202	204	196	190	186	230	212	230	208	195	229	228	205	217	207	196	194	203	201	220	197	210	210	199	200	218	192	188	213	212	187	208	201	201	215	224	189	209	214	174	205	230	221	201	229	212	175	178	217	233	177	194	210	191	210	204	211	203	186	212	190	185	194	220	198	198	222	214	211	215	212	200	199	191	191	191	201	207	198	179	200	166	190	201	194	197	231	171	202	200	217	187	197	199	205	195	187	209	225	244	206	201	206	213	200	192	202	206	216	216	217	188	235	208	178	234	198	183	218	218	222	201	240	210	202	207	216	215	219	196	225	212	189	199	191	184	200	208	195	195	219	202	215	194	194	187	208	174	194	226	180	207	210	215	217	221	200	199	222	205	214	198	218	204	230	214	206	227	208	208	226	207	238	228	191	229	197	193	235	184	219	189	204	202	220	207	189	198	201	213	199	222	226	209	200	169	218	184	205	206	184	235	200	210	200	201	222	204	195	182	202	211	226	199	170	185	183	217	215	205	215	207	197	196	217	194	219	238	203	190	192	205	221	195	214	177	180	214	165	206	216	208	205	203	191	196	198	176	250	191	200	206	200	214	201	209	221	212	218	195	194	221	196	229	262	226	187	210	220	197	195	209	201	206	204	231	206	182	219	203	211	207	200	187	221	185	221	202	191	234	191	201	211	212	200	213	216	204	190	168	196	224	180	179	214	201	192	219	204	211	224	198	204	197	227	205	210	202	201	196	220	204	223	207	247	200	200	215	198	202	173	212	206	223	214	208	246	213	207	201	205	215	201	186	212	194	217	249	226	200	204	225	195	219	219	217	207	174	201	206	208	228	207	191	196	233	210	201	229	212	184	197	188	206	211	197	202	206	227	235	224	212	197	182	188	227	210	232	217	210	197	236	198	209	193	186	189	163	186	187	204	242	213	199	189	199	204	213	192	192	212	224	198	194	213	238	193	201	238	211	184	209	197	210	213	188	212	211	212	220	181	200	224	214	190	187	223	226	192	198	195	220	221	230	198	212	204	187	187	194	195	197	216	203	207	193	219	205	208	204	201	226	174	197	218	207	200	232	208	228	195	199	204	206	204	174	214	201	189	225	182	212	199	215	207	200	199	219	180	179	211	209	211	211	201	222	218	189	193	206	208	197	219	207	197	191	179	192	203	237	234	215	181	199	211	213	182	236	216	198	209	207	203	228	203	204	216	231	194	199	210	192	219	179	197	198	206	197	196	214	233	208	194	204	212	221	197	210	197	180	234	209	215	158	212	225	204	217	213	234	204	219	212	193	192	171	211	206	205	204	210	231	212	219	195	220	210	199	189	185	216	220	186	216	208	196	209	208	204	204	203	209	192	193	209	233	217	207	191	198	188	206	218	218	204	210	216	164	190	222	206	173	204	207	178	205	259	238	204	198	209	212	217	210	202	212	211	183	221	225	223	224	195	183	175	199	217	229	210	211	211	184	203	198	230	223	176	211	228	197	218	225	214	183	203	192	220	191	198	211	217	185	216	195	187	213	207	221	221	187	182	187	200	202	217	217	220	207	217	185	199	197	200	197	207	226	217	208	230	217	210	236	221	182	232	193	192	210	237	214	197	203	206	211	189	193	190	224	193	214	202	228	206	199	210	230	212	235	193	200	226	216	182	219	192	210	205	208	204	175	210	204	187	199	186	213	217	227	241	212	221	194	209	228	192	201	184	210	207	211	183	176	224	215	204	212	210	186	221	190	188	210	195	202	212	227	194	204	220	210	221	223	226	228	195	192	235	210	185	198	203	199	206	233	204	239	201	188	227	210	199	201	201	246	212	198	218	214	205	217	211	216	216	213	189	223	181	206	195	205	196	204	179	213	228	233	220	200	216	206	191	198	196	197	229	207	175	209	217	217	189	221	210	201	193	228	184	218	186	233	240	237	206	183	192	185	223	223	206	189	210	185	195	225	224	192	220	227	221	222	215	209	201	205	244	199	209	206	225	237	202	186	202	209	220	204	254	181	215	189	209	208	207	212	214	192	214	199	208	241	210	206	220	213	185	223	204	193	209	214	215	193	186	202	174	193	211	222	226	178	236	214	195	188	211	216	201	229	229	181	176	211	231	210	207	203	199	194	225	208	160	221	193	254	193	220	185	191	218	199	214	224	211	205	199	200	216	175	219	201	210	200	206	209	208	213	215	185	184	194	217	221	205	184	171	207	203	193	192	219	188	203	193	188	215	200	212	210	209	214	175	205	228	200	192	210	232	183	228	218	187	229	194	218	231	212	245	195	188	206	192	182	232	206	202	225	189	214	217	199	189	187	214	206	210	201	210	195	193	210	208	184	211	205	204	209	184	209	206	177	222	209	205	219	195	216	215	214	200	194	200	183	208	226	215	218	216	238	206	229	206	213	212	180	179	190	219	231	230	173	239	203	207	201	190	190	209	220	187	198	193	220	216	180	211	185	212	184	217	198	214	184	187	216	215	239	235	187	176	243	219	203	240	200	171	209	202	226	207	230	190	187	215	192	239	224	227	193	223	194	216	208	199	208	190	221	192	206	185	204	215	197	242	193	201	203	218	221	186	216	231	194	217	225	200	207	190	190	204	217	215	195	191	200	181	208	187	242	186	197	202	207	203	204	196	185	212	212	216	198	199	222	216	216	203	173	208	199	174	195	201	206	203	204	202	204	198	190	195	190	202	219	211	201	198	188	218	239	184
35747	24690	2199	2546	3317	3190	1862	1992	1930	1663	1603	1656	1469	1783	1323	1002	1073	1113	1115	1195	1124	1297	1482	1643	1305	1171	1335	1667	1967	1765	1648	1911	1716	1709	1411	1228	1076	1084	1166	1294	1026	979	857	892	900	965	977	966	764	732	669	600	543	547	538	545	530	511	558	509	518	477	486	486	522	494	516	461	477	489	523	508	511	480	517	531	505	529	510	498	484	500	493	514	522	517	493	483	489	464	487	473	530	486	499	514	453	521	549	506	494	504	498	505	511	498	479	482	498	516	513	487	492	502	474	488	540	498	479	497	529	512	479	499	500	504	503	463	490	489	496	473	513	497	504	470	475	461	515	486	511	474	458	476	500	527	468	497	514	491	458	510	498	490	449	543	520	512	469	481	448	466	483	508	490	544	494	484	499	456	476	485	459	501	472	481	470	479	496	494	484	481	468	518	462	497	502	479	479	553	488	464	513	485	490	491	524	504	506	484	503	517	488	492	492	499	509	503	503	485	490	482	495	518	492	470	506	482	460	458	491	505	486	509	502	500	477	510	490	485	495	481	505	493	552	507	514	502	488	482	508	516	509	497	487	506	490	519	502	498	478	467	499	478	539	461	490	504	554	416	509	475	444	487	511	540	506	522	487	515	496	455	483	490	498	501	508	473	504	519	481	457	466	454	478	494	473	459	511	502	533	488	535	518	480	470	489	498	501	495	469	492	538	516	497	489	497	514	512	524	463	498	482	465	488	490	487	512	529	515	526	525	515	519	515	510	477	487	493	511	479	498	484	483	475	507	510	492	499	523	519	483	528	471	488	529	455	504	484	495	518	439	527	479	511	495	474	496	525	455	522	484	498	521	461	505	493	550	474	478	515	494	510	526	470	526	474	523	503	467	489	502	497	480	497	485	467	466	480	470	482	461	507	530	512	527	500	458	466	491	467	471	510	533	507	497	438	484	477	484	516	476	529	477	470	489	488	467	486	526	458	578	532	445	536	493	497	506	499	465	524	486	482	473	478	504	500	469	495	499	500	477	528	513	468	467	507	515	522	564	486	471	468	526	537	493	503	509	488	481	523	470	484	478	524	499	510	481	487	433	481	460	476	472	514	468	451	458	477	485	486	493	514	442	510	495	502	482	482	466	499	497	545	452	538	469	493	495	501	510	509	480	486	472	495	483	483	484	514	471	480	466	476	524	490	484	491	448	475	534	463	521	524	489	477	490	500	493	508	517	489	501	494	471	493	496	442	491	498	499	524	509	499	461	509	497	497	475	516	508	530	522	447	489	514	495	499	462	526	489	521	514	500	502	511	470	446	482	468	506	475	478	492	483	512	506	512	463	456	529	506	500	470	503	508	507	498	521	524	496	478	472	485	460	460	540	504	492	524	482	509	475	513	487	503	493	512	470	481	481	449	503	475	524	501	461	501	508	467	498	489	517	490	494	504	485	477	529	501	484	508	498	546	529	528	482	489	489	478	501	507	491	480	488	492	503	459	535	511	513	476	455	528	482	432	514	515	479	540	489	500	502	499	491	524	486	478	515	513	498	475	494	511	516	502	499	485	508	510	482	476	483	548	537	513	512	514	519	478	490	531	459	491	499	501	493	523	500	491	454	522	485	488	461	558	494	477	504	498	489	485	468	488	519	496	482	455	469	477	499	495	454	518	488	452	464	493	513	480	521	477	471	463	490	530	513	496	479	497	477	495	485	501	484	485	475	522	525	506	510	499	535	481	479	487	487	488	504	478	498	506	513	505	483	497	513	501	488	480	487	506	495	470	492	484	497	490	493	518	518	468	487	484	509	471	498	472	506	474	510	476	456	500	464	494	510	478	525	497	491	487	488	478	491	541	479	481	459	523	499	546	493	538	488	521	500	458	498	507	469	509	442	468	529	493	509	482	459	467	517	440	525	498	501	475	447	526	492	530	500	526	473	492	485	482	533	472	478	488	504	423	499	489	473	495	452	499	518	474	491	489	496	459	498	488	502	481	529	492	484	492	498	494	480	512	475	482	481	491	521	491	496	499	497	535	515	454	476	510	501	465	497	483	508	509	500	521	499	568	528	522	518	504	535	497	473	472	509	492	499	459	501	481	497	505	515	475	510	491	505	478	479	457	523	527	478	525	439	487	501	527	490	493	502	421	491	477	464	441	469	510	518	461	474	526	484	481	506	530	505	521	502	505	464	503	497	498	469	496	485	519	485	476	476	518	487	495	544	496	513	529	495	494	488	499	500	487	501	488	527	471	486	478	496	547	482	493	520	501	485	497	517	505	515	491	467	493	517	486	524	534	497	538	467	532	519	478	475	483	481	493	536	456	511	487	513	451	535	518	491	536	555	466	513	475	467	511	529	498	514	454	499	489	525	514	497	491	527	485	467	497	466	484	488	460	491	514	506	464	512	521	496	496	503	507	551	501	476	461	552	440	497	494	505	519	530	513	525	479	501	507	503	488	486	517	486	473	468	512	474	495	541	507	468	471	512	471	502	491	551	472	527	503	497	552	504	505	495	512	497	485	519	504	471	490	503	514	488	465	482	511	452	524	491	519	520	516	497	452	473	500	498	444	486	486	524	507	514	536	509	555	501	477	545	521	529	493	452	517	502	495	457	534	477	490	527	509	508	492	524	520	488	498	512	517	490	508	492	516	453	534	470	468	475	473	512	455	480	499	505	468	496	489	530	488	483	498	476	522	493	500	499	490	502	452	494	514	482	549	485	461	467	450	503	482	510	490	471	473	490	496	492	467	511	514	479	499	496	490	482	473	446	520	486	527	492	486	472	483	501	502	429	510	504	502	477	483	528	495	522	537	485	517	468	487	488	499	498	484	483	556	486	508	480	503	495	467	490	499	477	445	507	504	501	501	480	509	509	487	481	565	486	481	489	503	526	497	491	513	511	474	495	477	481	496	507	520	470	480	487	488	504	499	468	478	518	477	527	477	466	485	487	488	502	524	503	485	460	511	482	479	510	484	484	469	478	482	480	458	466	481	508	481	504	467	502	491	488	490	508	507	478	504	507	471	525	486	501	496	469	472	494	468	518	496	515	474	482	526	475	498	489	491	489	530	497	493	474	497	492	488	505	504	514	496	488	489	494	488	493	487	501	500	490	490	491	506	464	519	486	502	537	485	541	511	501	475	472	517	511	476	509	518	490	481	500	496	515	496	556	500	521	455	521	478	472	451	467	506	475	471	514	462	510	523	468	509	484	489	504	547	484	484	455	490	511	461	535	470	508	487	477	488	493	526	510	518	466	472	501	454	507	514	520	517	464	499	460	509	482	501	487	468	482	500	468	510	528	511	497	498	470	501	534	466	483	465	486	469	513	519	493	512	520	462	477	486	516	495	519	471	494	487	477	508	527	513	462	460	493	500	542	505	476	513	509	527	513	483	530	489	482	503	500	510	517	502	489	483	495	495	477	509	512	508	465	493	467	517	511	460	513	503	501	468	504	494	488	489	530	482	497	500	491	524	507	510	514	510	480	517	419	531	478	507	500
69846	57778	17771	5553	1609	1134	758	680	641	510	476	446	437	496	397	292	302	338	342	379	294	367	397	342	335	359	471	405	432	500	419	531	463	439	324	344	279	272	345	305	280	268	246	251	278	269	272	274	213	203	198	174	172	175	183	211	188	180	187	194	177	192	198	162	171	188	171	162	172	182	166	161	169	182	164	188	155	161	193	182	176	157	180	170	158	156	166	184	151	150	170	181	184	168	170	161	166	177	148	186	169	164	172	174	173	148	147	190	172	148	172	193	163	208	176	163	179	160	157	160	197	181	160	179	172	151	166	189	187	173	190	182	160	180	163	180	174	182	152	180	173	192	167	196	191	176	197	175	151	182	180	176	164	148	154	152	160	167	160	146	186	169	145	168	184	150	166	160	173	162	188	170	147	167	157	176	169	163	161	138	170	161	162	158	175	163	158	174	156	174	147	168	154	182	190	151	166	170	171	155	166	177	145	175	186	157	188	160	169	163	157	174	147	164	195	171	177	174	169	196	154	166	175	172	168	163	183	148	166	172	170	173	145	182	155	171	174	183	155	148	163	162	156	185	173	176	176	170	175	178	169	171	172	179	160	197	149	169	189	194	172	189	170	211	176	172	166	185	160	180	160	142	157	146	145	172	164	167	176	169	157	166	168	174	182	173	211	181	147	143	172	170	155	190	194	181	180	170	164	180	179	165	176	180	176	155	156	177	160	171	192	155	174	158	180	193	166	178	182	170	165	156	168	168	188	175	184	163	160	160	184	172	172	178	180	171	174	168	166	177	190	192	171	174	163	150	173	155	161	181	161	151	196	167	173	167	177	182	168	175	163	172	155	178	178	191	168	179	189	171	189	150	141	167	153	182	180	182	162	166	146	176	176	195	153	159	172	176	152	160	166	145	173	152	167	165	138	152	163	171	165	168	168	171	147	152	144	180	167	158	171	175	156	163	155	173	160	155	172	189	175	166	150	184	183	180	167	179	164	187	188	182	164	158	163	169	189	160	190	148	180	161	159	187	186	178	178	151	154	189	171	171	173	183	161	181	188	165	174	177	143	181	186	181	190	163	164	163	159	158	159	185	156	164	179	167	178	174	186	174	171	159	156	170	158	171	188	180	169	168	184	165	169	180	181	154	177	177	172	180	170	166	160	180	153	169	153	159	180	180	180	155	186	165	158	164	182	179	187	166	166	179	160	169	167	182	174	165	178	180	159	170	166	173	172	185	168	183	148	145	165	185	168	158	155	182	177	160	168	176	166	143	162	165	171	172	164	190	161	170	156	169	187	164	176	156	171	180	177	192	176	178	170	148	150	164	183	153	154	171	153	163	187	182	183	167	152	182	183	172	189	157	161	166	183	193	164	155	161	155	168	201	186	151	171	165	168	183	166	166	191	177	159	155	160	157	179	139	177	166	172	180	143	170	177	197	154	167	166	162	173	167	196	184	195	167	182	171	167	157	184	168	171	195	164	191	162	158	179	154	162	163	152	172	197	182	153	153	171	172	183	198	156	169	159	160	185	166	148	151	152	149	170	191	157	158	159	172	172	161	177	171	178	150	150	171	158	198	177	179	159	162	186	174	168	164	156	157	147	184	173	167	170	164	201	168	148	155	186	177	161	175	176	186	190	171	177	171	156	171	156	158	168	186	176	167	173	157	172	157	182	177	153	168	188	188	171	164	142	173	169	170	158	187	157	173	173	173	153	180	157	172	164	141	161	166	175	183	171	168	194	151	166	178	180	173	162	164	168	168	176	172	160	153	144	179	146	166	185	183	174	172	179	161	175	161	163	167	165	166	193	156	166	175	177	149	181	182	155	182	165	176	169	188	181	143	194	162	178	169	167	186	185	184	181	175	173	156	182	153	179	178	151	182	187	170	188	154	142	181	163	146	163	192	168	199	143	173	160	164	173	172	157	170	171	181	172	183	186	162	161	193	152	154	153	159	174	164	166	196	171	173	180	195	176	193	174	154	143	169	170	166	161	172	178	174	150	162	200	160	150	177	168	166	157	176	185	179	162	166	162	153	167	186	154	161	203	180	146	168	167	168	170	176	177	144	164	167	158	179	164	172	174	179	157	155	178	184	165	193	134	177	162	164	174	182	185	159	162	162	150	147	162	155	173	181	166	182	166	193	178	174	179	163	154	160	160	157	165	156	154	198	166	145	167	171	156	166	161	174	170	180	189	189	188	178	163	167	164	165	163	197	148	143	159	184	188	167	166	170	194	163	176	186	181	170	142	150	163	169	155	185	192	188	162	173	167	178	173	156	175	166	164	148	174	176	153	162	167	167	195	180	185	179	170	181	180	157	154	172	175	177	162	180	166	201	173	178	198	182	162	178	151	183	166	183	141	165	165	169	180	194	170	169	169	163	164	205	190	155	158	157	187	190	169	163	168	157	156	178	204	175	151	178	186	160	193	163	189	166	162	167	169	172	171	161	163	162	168	162	149	155	179	162	178	176	158	174	146	162	185	184	134	165	178	166	157	148	181	180	171	180	150	182	179	178	159	185	153	146	166	182	165	187	177	185	172	173	161	168	172	150	169	180	178	188	174	184	192	168	191	179	162	169	178	188	179	165	175	167	187	161	190	177	164	171	148	155	154	166	193	179	187	190	161	157	174	158	157	176	226	154	162	197	183	173	200	183	149	180	180	181	135	188	163	140	190	176	162	173	184	169	185	167	169	183	180	173	189	157	167	177	156	182	171	170	172	160	172	159	186	188	156	196	169	147	135	168	193	150	181	170	158	167	169	176	197	180	173	184	154	142	169	163	173	173	189	179	191	170	174	138	177	158	174	159	177	169	152	149	180	196	168	164	156	192	168	143	156	181	190	159	165	156	169	158	170	156	164	166	181	180	170	175	164	178	166	176	192	182	200	160	176	167	170	194	180	186	158	167	159	187	168	165	162	169	191	154	182	161	177	173	161	165	167	164	161	186	168	185	172	208	166	157	159	169	172	177	180	165	175	169	174	181	199	187	188	174	176	183	183	163	161	168	183	163	162	180	168	158	162	158	193	193	185	148	173	176	171	164	168	194	194	167	169	168	141	174	180	173	160	152	170	177	174	154	154	154	172	161	159	165	146	151	206	164	154	147	167	142	155	180	170	170	158	181	164	158	177	176	178	169	182	185	179	142	184	148	186	166	184	182	138	162	142	162	163	190	181	178	167	169	191	171	152	187	167	167	182	161	161	168	172	183	172	162	162	189	178	176	185	169	164	182	158	159	179	173	165	182	187	165	166	151	177	197	175	173	167	176	178	173	181	159	168	182	166	187	163	190	165	164	156	158	164	177	173	182	155	175	184	183	184	178	145	164	159	182	159	171	161	181	188	182	170	160	179	170	164	165	169	153	172	168	197	146	156	173	187	162	153	165	178	164	163	174	185	158	165	153	160	192	186	188	160	178	165	189	153	134	173	182	154	168	183	182	174	139	186	152	131	162	169	163	160	165	174	173	151	160	197	181	203	159	175	179
44235	30984	3679	4182	5387	4578	3033	2925	2911	2228	2306	2170	2081	2508	1883	1309	1475	1549	1871	1746	1553	2202	2167	2343	1624	1787	2134	2350	2667	2566	2602	3333	2761	2604	1867	1936	1468	1543	1737	1634	1506	1176	1010	1222	1345	1411	1263	1093	841	779	657	524	504	503	463	513	512	430	412	407	409	432	415	430	388	401	410	437	432	433	467	442	430	423	435	412	425	417	425	396	400	428	380	431	444	420	419	465	430	459	418	362	400	440	404	445	402	381	421	406	402	445	393	415	363	416	373	397	371	410	413	413	428	409	410	431	411	400	410	403	394	408	426	425	422	424	399	446	413	408	430	390	401	400	425	423	399	399	375	418	406	365	380	371	413	380	391	390	425	373	393	410	383	357	414	420	383	354	436	414	374	413	393	423	365	350	395	402	417	369	452	374	438	434	385	386	437	380	382	426	413	433	381	378	426	411	394	383	392	410	389	406	392	407	403	435	397	388	375	429	421	397	388	375	412	422	411	435	407	404	393	372	371	397	414	388	357	405	384	407	374	439	430	395	394	425	391	454	396	435	407	410	386	398	416	412	437	406	359	410	421	367	378	428	406	379	418	417	408	387	395	428	385	399	465	373	405	387	410	386	422	413	426	379	369	411	399	427	386	388	416	417	394	402	379	412	379	379	374	395	384	415	419	418	397	420	392	381	383	385	420	399	388	384	402	388	389	417	403	380	395	396	374	403	409	440	410	406	410	394	413	405	421	414	454	466	393	379	372	405	413	371	402	414	403	400	409	403	364	429	420	437	464	399	405	416	401	431	391	398	358	391	406	434	387	387	406	391	391	401	418	413	401	376	403	378	395	402	387	373	387	381	428	446	417	383	403	423	386	438	406	382	400	372	419	393	436	373	393	394	398	397	402	419	410	374	394	409	413	387	370	402	373	392	418	388	425	416	424	407	420	404	412	412	388	373	380	404	410	391	412	387	393	406	424	390	405	416	396	406	385	437	371	404	398	376	396	414	395	400	412	405	418	356	387	373	409	423	376	386	385	390	388	447	388	403	402	395	399	379	404	370	404	397	392	412	425	389	423	412	364	415	371	424	386	399	396	402	419	422	415	388	392	427	408	411	381	425	417	433	381	396	383	423	396	360	369	393	421	415	383	383	427	392	426	405	416	385	423	380	426	386	410	425	426	408	422	392	420	422	373	364	428	453	396	368	388	409	423	402	425	402	337	388	384	427	389	420	366	412	414	388	412	429	374	350	404	431	382	413	386	409	392	393	393	383	433	443	410	404	395	401	371	404	422	406	425	379	427	422	394	392	409	400	395	443	410	436	385	456	389	392	415	385	392	388	404	417	358	438	420	427	384	374	399	417	407	419	414	413	422	407	417	427	409	391	426	376	379	408	427	412	388	410	400	412	399	417	375	412	436	380	413	424	432	402	401	397	412	400	397	396	399	412	404	398	410	413	414	402	423	402	408	400	426	391	413	402	401	362	407	406	406	405	409	391	388	412	394	396	392	410	401	418	384	386	421	390	388	393	429	427	388	353	423	429	382	398	419	400	412	455	405	456	371	388	436	387	405	383	370	429	383	382	361	382	368	366	383	467	439	401	421	388	376	418	414	398	397	392	393	400	434	447	430	379	402	405	431	405	420	417	416	401	411	387	393	384	390	401	352	385	401	410	366	390	445	448	425	391	420	406	474	408	369	390	421	386	403	421	438	423	421	421	413	366	377	449	368	439	393	394	444	418	400	409	382	415	413	370	397	419	407	378	401	388	389	402	367	409	410	406	391	408	459	390	445	411	418	408	390	409	353	384	404	424	394	408	384	413	409	423	385	420	397	387	417	409	353	395	419	393	416	424	417	399	416	408	400	420	391	391	403	392	424	396	415	444	450	407	381	377	381	403	410	405	377	431	376	373	398	398	394	363	397	406	384	431	401	395	425	416	400	416	417	408	410	423	392	368	406	403	392	411	417	370	401	403	418	386	384	412	391	400	386	381	394	380	390	367	395	405	383	399	391	422	363	404	390	400	400	421	406	397	370	391	380	393	379	375	410	462	394	379	426	435	390	387	453	377	406	377	378	385	389	366	381	398	383	428	408	411	396	383	389	374	413	380	408	385	414	420	382	398	383	403	397	392	369	417	390	430	434	414	399	385	417	396	401	360	404	384	397	453	400	370	384	380	423	408	450	378	395	405	384	388	376	433	408	411	380	416	396	415	437	419	418	432	401	448	393	392	396	453	437	411	386	431	400	403	420	399	388	409	395	386	404	393	426	371	394	384	394	372	438	401	426	407	415	426	411	399	399	458	433	382	415	390	419	392	411	434	392	373	431	415	438	406	400	412	377	393	402	394	417	417	403	378	406	391	412	413	397	428	384	365	392	422	350	388	382	393	390	374	418	365	385	417	394	381	407	456	412	362	392	385	369	399	413	416	411	414	400	399	362	410	383	400	407	381	406	400	384	413	404	372	446	400	412	397	430	415	418	379	382	443	385	442	368	380	442	418	399	396	357	383	413	432	398	384	383	385	422	423	384	389	405	416	409	382	393	405	409	404	369	370	398	388	401	396	393	364	409	427	411	386	404	413	417	398	397	399	431	408	389	403	416	365	424	381	416	456	412	414	424	418	402	407	396	441	417	439	417	419	419	419	391	385	417	401	410	412	407	435	432	421	423	400	434	389	396	391	413	395	414	407	387	380	441	381	420	408	370	441	400	409	371	414	403	398	371	425	404	386	436	408	377	413	395	406	401	397	382	366	422	393	372	398	402	399	366	381	414	429	414	412	369	427	362	413	387	388	422	401	389	392	394	389	409	430	381	375	412	386	416	408	381	381	401	428	377	381	399	410	401	416	393	426	400	385	414	409	397	407	399	423	408	401	404	390	402	420	410	427	400	368	416	417	354	382	379	378	378	395	380	383	405	396	395	415	416	394	415	395	393	384	394	412	452	407	423	396	397	444	398	405	401	408	361	386	437	364	401	423	421	389	360	388	375	398	359	404	420	414	398	398	359	411	398	389	390	378	389	421	424	409	406	401	387	397	413	380	364	392	382	431	425	402	417	448	375	380	387	389	415	418	392	380	402	393	380	389	403	424	404	436	409	376	385	393	375	433	438	416	372	413	409	415	419	404	388	373	367	409	417	431	409	418	391	400	399	403	420	411	436	397	427	404	412	352	398	415	404	359	427	407	401	434	425	373	405	407	404	399	438	356	418	384	411	370	411	386	366	423	397	413	412	414	410	387	393	418	365	403	417	382	404	392	380	416	419	378	419	396	348	375	416	410	388	405	377	404	406	437	427	381	409	365	419	376	394	414	408	427	398	374	419	408	412	403	391	388	412	426	416	398	411	391	428	380	402	372	412	411	382	401	421	376	371	400	437	395	427	411	427	414	401	385	401	416	401	364	390	393	402	436	383	403	402	395	380	402	357	429	380	409	388	397	396	389	386	402	410	388	434	412	421	405	435	391	397	372	457	378	410	404	366	410	401	420	400	422	426	373	383	409
13205	4127	204	163	371	291	191	196	227	179	175	188	179	229	167	95	109	118	120	111	108	120	105	118	101	123	108	147	106	105	109	113	123	126	115	108	117	88	96	101	91	104	100	115	112	123	125	112	115	112	116	111	113	115	97	116	114	96	115	112	112	117	112	93	122	109	115	101	120	118	114	102	113	108	135	130	113	98	110	108	109	105	100	118	98	116	117	115	109	113	111	105	111	113	121	104	113	111	96	119	104	123	100	105	126	99	125	131	106	110	97	123	108	103	115	102	127	133	118	114	121	124	105	116	85	85	99	102	101	113	100	96	122	123	101	116	121	120	114	133	110	106	116	103	109	122	121	112	117	102	106	97	115	112	103	106	109	97	105	102	106	113	109	109	110	115	113	102	101	96	104	119	100	104	83	113	107	109	116	117	114	106	113	132	103	100	92	114	115	116	94	107	117	123	121	104	115	104	118	127	114	118	114	120	100	139	116	99	106	111	104	118	98	117	112	111	109	114	119	123	98	91	122	94	118	132	97	120	123	107	100	113	122	103	125	100	99	119	128	110	121	121	133	108	92	116	93	107	117	111	108	118	131	111	105	135	117	108	128	116	131	92	123	108	109	122	120	119	117	104	111	111	119	104	99	117	122	101	119	100	104	90	101	122	101	93	117	114	122	97	112	108	105	95	115	105	117	133	113	106	114	112	105	128	110	113	101	108	98	118	125	108	97	107	96	92	99	116	116	108	110	122	94	111	96	112	104	124	103	121	105	119	92	120	117	105	125	133	135	112	97	116	96	105	115	114	99	96	98	109	116	104	102	104	112	128	124	116	112	116	105	124	99	98	101	125	99	132	98	112	132	123	110	107	100	114	119	101	103	110	109	117	114	104	116	116	118	129	139	121	118	105	95	100	102	129	120	115	107	117	107	113	91	98	107	101	132	110	112	113	87	98	93	115	109	113	112	98	101	108	100	117	102	135	115	97	90	112	116	129	118	118	120	103	122	111	108	119	110	87	98	111	113	110	110	98	108	107	104	92	108	101	134	105	118	96	109	111	124	109	117	94	122	118	125	104	104	121	103	105	128	109	120	101	104	127	112	111	114	119	124	106	113	117	118	116	125	120	131	115	136	115	108	111	112	138	122	124	111	123	123	99	116	118	100	118	106	116	100	126	105	129	98	110	120	107	114	126	103	97	131	112	112	91	110	101	102	94	110	136	100	113	93	111	115	122	112	103	126	102	108	119	103	116	104	107	125	99	95	103	122	125	112	128	99	116	111	131	112	123	136	123	108	107	106	108	131	121	108	116	119	114	118	100	102	131	106	100	92	104	109	112	115	111	110	115	128	128	123	130	101	131	119	116	109	123	99	106	120	103	112	108	99	120	113	101	111	109	101	107	118	103	99	126	120	109	109	96	99	108	119	123	87	110	101	144	97	118	126	128	119	112	102	111	115	134	133	123	82	113	115	117	125	119	114	90	123	121	95	119	116	86	113	113	120	102	114	93	97	101	119	113	100	124	83	108	109	126	125	116	120	109	116	115	116	113	119	110	103	111	138	134	106	114	113	102	112	114	97	109	85	104	100	121	115	115	107	107	119	109	118	107	124	87	117	118	120	109	105	115	129	108	112	104	117	117	98	116	108	137	121	101	104	117	104	112	108	128	102	94	94	109	104	128	114	88	111	112	123	122	119	115	123	94	101	120	109	117	116	121	107	118	107	115	120	100	110	109	96	129	113	119	102	135	112	128	113	129	117	112	106	109	125	100	121	120	99	112	110	118	123	111	91	105	99	114	128	102	111	80	109	100	117	106	125	129	102	120	123	113	107	85	98	106	97	106	110	104	107	111	126	123	105	116	120	129	111	104	101	103	112	108	110	124	88	102	106	109	119	128	131	114	106	122	108	94	107	115	114	97	93	111	107	111	124	115	108	98	115	108	125	110	116	127	108	112	117	125	111	110	109	106	117	88	110	106	84	117	125	125	116	103	116	120	110	112	103	110	108	90	121	114	107	110	113	124	129	118	107	104	113	111	106	112	122	113	104	107	128	111	111	110	119	120	121	107	117	100	132	120	117	105	105	111	109	92	110	122	106	103	114	106	95	105	87	114	125	115	115	89	94	111	127	122	100	95	110	96	125	113	93	117	101	104	95	129	104	90	105	115	112	129	119	117	117	109	116	123	88	102	124	100	111	126	108	104	113	98	123	112	114	116	114	114	118	119	123	122	124	127	120	112	103	116	123	113	125	117	113	118	119	137	105	101	124	95	105	103	107	104	110	124	105	127	107	111	105	109	119	98	124	118	104	132	121	114	125	104	105	129	107	113	109	112	113	100	114	106	113	130	116	115	115	94	143	127	101	113	108	99	123	103	111	126	119	132	126	119	106	110	119	107	96	117	109	122	104	116	103	91	120	116	131	116	117	108	98	109	125	113	106	102	127	99	103	95	93	112	113	110	108	89	127	120	104	139	120	136	122	128	115	134	100	120	110	106	116	120	112	119	122	126	124	122	109	120	123	122	115	106	106	125	101	88	104	112	100	130	103	118	95	112	121	129	112	101	124	120	112	125	111	124	104	96	119	100	83	113	101	123	115	92	105	107	124	101	118	120	115	115	108	113	120	105	125	128	119	122	114	106	119	98	114	102	136	101	104	107	117	105	127	120	93	133	102	111	104	96	126	103	105	104	109	121	109	114	93	119	106	102	111	108	106	100	116	115	114	99	102	102	122	112	96	100	120	114	103	122	125	100	112	105	129	103	110	118	114	124	117	111	103	115	109	124	105	108	122	104	95	112	113	115	134	122	108	116	123	128	124	125	129	110	113	103	102	104	102	113	103	119	116	124	111	102	105	100	103	95	109	126	118	119	102	126	114	117	117	102	118	106	111	105	129	137	106	120	105	108	92	119	104	110	107	125	102	95	106	98	105	86	96	106	119	120	129	122	123	105	105	120	99	117	109	121	131	122	117	107	108	111	120	118	105	103	117	123	132	99	115	109	102	119	111	122	104	115	106	106	105	112	106	137	135	100	119	103	102	109	115	101	103	118	121	110	129	101	140	86	116	113	113	116	122	112	96	126	127	108	123	127	114	101	103	103	117	93	99	115	113	107	114	122	114	107	107	108	107	96	102	115	100	122	95	130	111	112	126	123	114	102	115	126	99	101	116	108	112	103	103	112	94	96	118	99	108	109	110	99	110	122	130	101	108	110	106	111	106	111	128	129	86	120	102	114	105	104	122	124	96	114	107	113	120	105	114	105	115	111	124	110	121	110	136	109	115	110	125	107	110	110	112	109	106	112	121	105	86	107	111	105	103	107	104	97	110	118	114	126	103	117	108	128	125	102	127	104	107	116	120	117	113	98	104	98	121	122	95	97	118	107	94	114	110	108	108	117	115	116	100	97	115	110	104	106	112	95	107	116	122	112	100	101	104	112	132	119	97	112	124	124	100	107	109	111	93	122	124	108	124	94	112	100	120	114	100	110
9838	5063	448	561	1280	1071	696	838	861	677	875	825	943	1017	618	315	308	328	319	309	347	307	330	336	324	343	295	365	350	321	327	363	368	360	330	311	329	326	326	356	327	344	315	298	329	316	305	323	284	314	290	321	315	266	308	297	303	286	293	338	275	301	305	279	328	324	298	301	279	278	263	294	321	284	317	279	281	287	325	312	291	290	326	330	311	285	290	304	316	282	299	282	302	290	271	293	278	296	293	286	282	285	316	271	311	296	294	294	312	303	284	290	279	308	299	341	320	263	309	301	282	309	300	278	312	311	281	317	303	292	295	292	304	325	299	272	311	303	314	321	262	307	324	348	313	303	273	285	283	293	314	316	293	293	302	301	297	305	337	297	284	276	317	299	293	302	295	294	347	294	293	280	318	338	307	332	307	300	277	290	298	295	303	316	281	272	293	301	311	296	314	299	276	304	280	303	298	285	322	296	306	293	284	266	314	317	307	296	274	288	289	341	319	292	288	303	303	286	253	272	301	284	299	302	300	316	280	312	293	314	279	286	282	298	284	322	298	294	291	335	289	297	321	287	312	314	288	308	296	288	305	335	253	268	303	307	286	280	291	292	293	300	299	330	279	271	281	316	307	319	303	302	297	274	265	306	307	267	263	314	286	323	296	306	270	303	264	275	313	284	287	297	331	301	250	283	297	277	272	258	315	273	327	294	292	295	278	321	321	310	292	290	305	294	277	336	293	297	307	294	299	289	316	303	324	295	316	287	288	316	268	323	310	263	310	314	290	281	279	281	291	298	302	302	286	320	291	302	306	273	317	313	304	273	300	302	315	303	296	290	281	327	282	273	284	293	261	303	300	295	289	321	270	312	308	286	307	319	335	291	278	313	270	281	310	304	294	352	283	279	272	330	322	298	325	260	320	304	281	270	315	274	288	302	267	283	292	289	260	292	294	293	301	297	303	294	275	306	290	289	298	269	316	283	280	282	311	293	285	299	292	326	317	262	291	289	309	293	310	319	286	299	306	293	317	276	296	303	292	316	302	290	279	297	297	296	275	281	293	300	326	277	292	279	320	287	338	293	292	258	329	303	286	271	298	291	304	327	317	310	306	284	318	309	318	273	295	292	281	296	328	273	306	262	289	304	286	305	317	310	306	304	299	317	307	280	287	267	313	292	297	312	311	289	276	302	295	302	323	317	335	302	284	337	278	281	291	303	291	302	300	289	325	265	283	317	292	289	310	308	313	318	303	313	274	310	313	293	289	290	294	306	279	303	310	265	290	323	301	303	289	307	295	271	319	292	317	278	268	306	298	286	309	287	331	290	308	282	303	297	313	305	287	297	299	273	328	281	278	271	284	270	288	288	276	309	294	291	281	290	300	334	298	292	328	298	312	322	279	324	273	278	323	321	299	298	304	280	284	292	295	321	275	298	332	277	298	281	273	308	282	284	268	265	310	302	277	308	323	284	295	304	293	301	297	291	284	291	290	306	303	288	297	309	341	297	308	305	318	317	264	278	285	328	310	288	261	283	312	292	293	290	306	293	305	293	285	284	313	283	302	301	294	285	293	290	322	286	324	291	311	294	315	302	301	326	316	271	294	290	305	308	284	315	303	335	339	297	315	303	282	314	269	289	302	308	264	320	292	292	276	301	335	285	284	288	297	289	291	317	282	301	301	297	303	268	278	288	306	308	297	253	305	310	283	254	296	321	296	274	292	281	289	298	297	294	270	312	303	283	305	290	317	288	314	304	293	308	297	282	301	314	320	293	302	283	309	261	297	301	284	306	296	301	300	303	302	317	304	316	309	277	313	293	327	299	277	315	304	311	299	326	301	298	310	311	297	299	305	329	292	281	298	300	310	295	305	281	264	322	298	300	310	322	309	305	273	325	279	298	308	320	286	307	270	327	310	317	285	303	308	293	297	306	317	323	291	300	310	291	263	275	300	320	286	336	296	300	256	310	281	303	276	318	273	315	243	291	285	290	329	313	283	295	292	276	288	264	270	288	292	259	284	279	283	276	269	344	278	293	258	274	285	273	308	276	290	288	326	285	299	292	307	265	281	310	269	284	313	323	249	328	285	294	315	301	296	277	312	273	339	270	319	288	281	311	307	313	295	329	301	287	289	324	277	308	280	299	313	304	309	303	325	293	318	296	320	286	287	296	289	304	312	296	336	304	301	298	330	279	260	313	313	276	285	302	315	302	280	310	304	321	324	263	322	276	309	314	300	316	314	294	310	329	282	289	283	330	283	289	293	290	299	303	304	281	326	269	308	317	316	329	318	291	299	308	292	311	267	279	299	289	290	274	311	294	291	314	290	308	305	285	312	269	298	280	319	304	312	307	293	302	296	308	304	286	322	286	286	294	316	279	269	306	310	303	300	299	294	325	294	273	283	291	308	293	330	294	298	294	278	298	310	308	297	297	301	281	268	293	294	287	309	303	316	315	280	288	313	321	292	276	273	293	317	293	284	295	289	314	291	299	269	262	307	304	306	328	324	272	280	309	265	291	285	277	318	295	281	322	305	295	271	290	327	317	291	308	277	308	286	308	300	341	310	302	294	302	306	301	294	293	280	328	304	294	316	296	276	319	304	296	303	299	361	322	281	285	331	300	274	308	286	284	318	306	305	292	303	287	269	312	302	301	288	299	314	287	289	318	283	276	312	272	298	302	309	306	307	300	323	295	295	299	302	298	279	269	314	301	310	302	293	299	273	286	293	301	271	285	288	286	298	294	305	304	335	283	309	312	299	291	294	285	302	296	305	288	273	285	302	279	296	322	297	314	278	298	316	273	313	295	340	283	283	283	273	302	292	303	298	259	309	316	288	321	292	294	290	259	291	298	290	296	307	260	342	308	294	295	300	289	266	296	293	286	305	306	295	301	325	291	303	252	299	286	281	314	268	293	296	286	312	271	307	312	294	312	281	271	276	263	299	281	277	281	282	278	309	290	300	312	293	299	288	301	289	322	292	276	337	293	285	301	271	316	286	297	288	317	309	321	276	299	321	296	304	326	269	321	295	320	313	282	290	256	311	272	304	291	291	321	341	280	263	310	288	313	288	307	284	294	305	323	305	278	297	323	289	298	308	311	316	279	299	302	293	312	298	327	269	290	333	309	283	282	296	276	306	300	308	302	289	288	294	334	303	295	306	274	305	309	294	327	301	247	313	288	262	321	305	315	296	292	297	292	309	288	313	317	290	328	302	332	272	303	308	297	307	307	292	278	275	297	280	291	309	294	286	309	305	326	308	294	306	299	297	301	275	289	295	294	280	280	334	288	311	302	298	341	280	282	312	315	302	297	302	303	290	307	285	299	304	317	258	294	290	317	295	301	294	285	339	292	291	283	285	268	315	302	321	293	317	313	289	292	323	305	329	324	296	311	299	297	260	314	286	340	304	305	276	290	313	291	294	286	310	259	290	321	275	286	306	296	303	313	270	343	310	282	314	287	307	283	284	313	303	298	293	296	268	311	292	317	278	314
54699	45971	9784	1293	973	719	557	492	491	413	420	363	403	459	314	305	292	298	299	290	309	312	343	326	311	277	312	324	326	308	391	327	351	347	336	309	255	257	287	296	227	261	244	297	248	273	245	220	218	248	205	220	219	187	201	202	198	223	191	214	217	182	208	211	201	202	221	230	212	173	211	181	200	226	219	214	191	198	209	202	206	215	199	195	251	225	193	203	222	179	224	208	191	228	226	205	205	190	177	207	171	219	179	205	194	193	214	199	205	225	205	230	203	200	207	211	216	206	211	206	179	201	211	182	213	203	212	206	207	197	224	210	226	214	221	157	214	201	183	183	219	208	200	188	209	200	216	195	188	202	221	204	188	172	208	235	177	206	201	188	192	196	200	196	227	188	164	203	199	218	210	206	199	191	186	194	194	226	209	196	189	207	188	212	199	173	215	183	209	194	215	187	208	226	221	209	205	207	193	185	210	218	204	214	214	199	193	199	200	195	170	212	199	199	202	210	209	204	227	223	181	208	192	196	202	199	202	207	230	194	202	190	195	212	206	211	179	197	213	204	218	216	219	235	201	185	198	217	202	177	204	261	208	238	238	226	203	207	175	192	206	191	199	228	209	191	218	191	201	204	220	205	212	197	224	192	211	191	201	203	209	214	226	200	189	202	236	199	228	188	182	202	212	219	218	226	219	202	205	200	217	216	206	199	191	192	192	195	206	222	189	202	185	212	197	220	179	196	228	212	203	198	216	205	197	194	204	222	220	212	228	203	210	181	200	208	190	197	215	186	220	194	197	193	188	221	189	195	199	219	207	219	215	181	216	195	195	179	205	212	206	199	190	209	217	167	210	186	199	190	209	170	220	217	234	209	189	211	194	227	204	191	197	205	231	203	185	209	197	203	214	200	190	222	192	208	180	185	199	211	217	196	190	182	207	179	214	234	197	209	199	204	213	222	210	205	216	216	226	193	191	213	199	184	219	209	197	216	210	188	175	205	205	219	235	210	218	206	202	219	198	219	204	211	207	184	199	202	199	184	224	189	195	189	223	225	228	188	229	191	211	210	223	207	212	201	181	191	200	214	196	212	190	215	196	205	229	186	198	194	223	209	206	229	219	223	204	219	193	184	204	181	185	183	224	190	178	188	220	195	177	183	188	204	212	215	209	208	204	171	186	202	231	199	217	210	211	238	216	210	178	193	206	183	207	230	192	209	231	213	203	194	216	195	194	194	240	218	196	201	212	213	187	202	205	202	196	189	219	211	197	178	197	194	235	205	188	208	191	219	215	200	182	216	201	217	194	206	201	197	204	174	204	228	211	196	197	186	205	239	188	202	204	210	184	189	205	213	198	198	221	219	207	193	225	224	188	213	212	188	220	228	221	229	219	186	199	207	202	221	214	182	217	206	201	171	220	203	193	199	188	201	182	219	213	197	203	178	191	195	220	199	184	185	200	220	248	201	206	200	208	184	188	221	224	174	191	216	219	254	219	196	192	200	165	214	238	195	230	205	205	198	175	209	199	200	203	237	180	177	210	197	215	182	210	179	214	221	206	186	194	199	217	195	219	188	199	198	202	206	196	192	227	194	198	227	206	212	204	203	201	209	199	187	194	213	216	200	175	195	206	194	218	234	201	214	210	190	214	238	203	200	211	213	213	209	212	207	193	205	200	227	191	242	217	199	218	208	217	217	188	204	194	211	208	197	178	186	197	193	191	198	194	207	202	248	221	204	176	219	187	189	191	188	210	199	201	220	186	245	196	198	213	235	207	197	213	187	204	165	193	191	229	213	193	202	197	205	205	224	224	197	228	201	202	188	220	207	215	210	208	178	209	182	198	223	249	187	183	225	218	213	227	199	202	197	201	220	212	208	226	208	202	192	212	197	196	195	192	198	210	228	185	197	210	226	192	187	196	190	191	201	202	238	235	211	184	181	186	219	213	193	207	221	184	210	200	221	183	206	227	228	207	216	219	194	204	234	192	196	205	222	187	190	210	210	189	198	213	191	211	207	215	189	202	203	203	227	203	203	210	206	175	206	209	200	203	191	229	197	209	213	178	184	200	224	212	180	197	206	176	224	187	185	203	184	217	195	193	200	188	208	184	220	223	179	230	180	177	204	188	208	223	196	216	197	211	213	218	199	205	198	204	191	213	216	215	202	202	223	206	221	186	186	185	184	232	196	237	181	217	212	192	211	222	200	221	182	172	218	198	195	228	185	186	202	217	192	189	187	197	213	187	206	196	196	207	204	217	201	223	212	214	216	208	201	214	198	248	192	189	190	213	164	207	190	197	201	220	218	203	204	194	180	204	205	196	173	202	184	199	210	209	181	210	191	202	204	195	214	180	197	206	230	216	179	197	207	207	202	202	237	202	191	191	207	191	187	177	246	202	195	209	236	205	213	213	216	204	209	223	239	221	188	204	198	195	250	234	210	213	204	205	236	202	218	190	199	207	213	210	197	185	203	218	201	218	197	174	189	196	212	201	191	215	224	224	205	226	190	216	234	216	243	192	215	200	210	204	196	205	198	200	185	232	201	209	221	222	203	215	224	195	180	204	206	200	207	190	218	209	214	220	190	189	230	216	208	206	212	207	190	226	204	211	200	213	222	211	201	207	200	200	224	216	220	230	203	222	187	215	173	209	232	184	230	189	216	244	226	202	230	197	232	227	192	200	192	223	193	217	226	219	196	216	186	201	186	202	185	223	214	190	222	211	212	207	177	207	203	236	211	190	221	197	202	193	232	207	201	223	193	186	202	222	203	207	200	217	209	210	214	210	191	222	220	208	179	200	212	201	215	205	200	200	227	221	198	190	206	198	194	206	208	211	240	199	202	226	151	213	199	210	209	214	191	192	194	199	224	200	205	193	223	210	185	238	204	181	210	211	209	189	175	192	215	172	211	229	168	195	192	216	188	216	227	224	202	200	218	222	215	189	198	213	211	229	200	216	204	203	218	196	201	183	216	196	215	191	195	212	197	164	165	183	191	210	207	222	223	230	180	188	205	213	224	187	204	215	203	232	196	201	177	240	191	198	189	224	208	199	199	210	221	215	185	181	207	191	206	194	223	200	192	204	192	184	197	181	182	235	223	202	198	193	212	206	203	208	200	216	194	188	176	216	192	218	186	223	171	207	216	202	213	211	194	253	204	182	170	228	204	209	190	214	198	221	215	193	212	188	187	220	202	206	200	206	216	200	219	185	212	214	214	208	208	202	205	233	219	207	196	202	186	215	202	208	213	201	208	185	190	216	227	196	211	192	222	208	200	213	222	191	196	210	200	202	187	203	208	196	215	215	212	215	188	189	187	177	204	214	216	213	212	221	221	206	205	216	234	226	199	218	174	216	200	200	207	221	180	208	210	191	205	192	204	171	190	214	184	197	205	185	194	178	184	173	197	223	207	211	198	189	214	191	204	204	206	196	198	214	213	211	187	195	218	205	205	227	210	201	212	224	206	211	202	185	188	176	200	202	200	191	218	211	201
34360	24534	2203	2609	3523	2831	2124	2274	2110	1665	1841	1694	1867	2286	1234	1084	1002	1172	1060	1132	1266	1337	1492	1374	1179	1304	1533	1651	1652	1811	2112	1725	1882	1561	1429	1276	1166	1152	1280	1088	892	927	740	854	981	1130	833	698	752	688	631	539	519	564	572	529	552	517	490	512	479	492	512	515	514	486	510	498	479	501	514	500	495	503	492	476	551	538	505	515	512	500	493	508	478	489	525	523	494	476	501	499	486	510	485	476	481	491	514	491	497	520	489	517	472	500	474	497	502	467	473	517	501	499	485	479	498	507	461	486	521	491	463	509	501	486	502	477	450	514	456	446	509	472	484	454	515	465	505	509	499	457	448	505	517	499	449	485	520	457	533	485	526	486	515	472	480	489	534	506	469	510	480	516	461	444	504	495	518	480	517	507	526	527	471	508	508	494	517	475	527	447	483	460	490	490	491	517	498	485	449	469	542	502	432	455	448	475	499	485	483	492	475	492	482	496	473	492	484	515	520	469	505	527	509	517	475	483	474	458	454	517	481	523	455	468	471	485	490	474	472	509	483	465	507	498	492	510	488	497	483	455	476	484	540	504	502	503	486	490	528	479	476	500	490	511	511	505	490	504	504	473	488	488	487	512	473	479	490	530	499	512	489	447	471	456	514	528	508	442	512	512	505	446	461	525	484	491	490	480	475	458	490	460	529	468	470	509	502	494	486	473	435	500	500	514	524	462	474	465	494	535	476	509	502	485	484	454	437	472	524	508	491	479	496	489	512	524	514	471	534	470	433	481	501	473	486	480	481	482	515	490	467	472	516	512	484	468	469	490	516	510	495	505	479	489	513	511	492	491	494	524	506	493	522	511	515	469	498	502	491	522	465	479	475	496	515	514	483	480	464	489	503	493	490	448	523	465	506	503	521	484	488	527	507	469	518	462	501	480	483	516	484	493	459	488	487	487	506	455	469	499	492	498	510	471	492	503	473	516	478	490	481	525	456	498	486	468	516	482	470	494	479	512	472	521	459	509	489	488	492	526	487	522	539	545	489	470	490	487	490	449	477	496	488	522	444	503	479	488	536	509	457	506	456	515	471	469	487	501	525	451	458	485	493	496	498	496	494	481	484	474	502	500	467	485	475	485	515	493	471	505	484	517	500	483	485	458	476	500	488	462	508	487	484	489	480	456	539	437	498	493	504	479	473	507	475	460	508	528	453	501	480	472	501	483	478	503	490	497	501	459	507	479	494	481	478	468	507	449	522	493	498	423	477	489	481	469	444	497	471	495	467	474	503	476	509	496	470	461	477	473	495	519	456	464	492	472	484	480	513	468	497	486	474	506	505	478	480	481	500	496	526	481	490	469	499	495	449	481	481	506	517	496	486	482	464	516	479	457	484	493	496	512	520	540	509	484	492	460	454	492	496	493	499	462	451	518	485	448	472	507	502	477	466	470	498	485	502	521	453	497	448	488	502	481	498	497	498	460	517	482	511	440	493	488	491	466	515	525	475	485	481	451	478	487	492	495	498	499	477	477	520	465	489	478	488	493	493	484	477	439	505	482	479	495	502	476	472	489	540	436	455	493	476	473	458	464	491	476	482	466	508	486	494	452	514	487	478	461	539	499	496	498	534	494	512	465	483	499	502	463	462	507	505	502	471	499	493	498	470	486	481	500	466	469	496	485	486	478	510	461	500	553	491	494	471	501	507	475	458	493	522	508	477	492	466	515	499	540	518	470	481	482	516	537	524	491	514	482	495	539	465	478	475	493	529	495	540	480	461	495	477	502	467	477	482	493	517	458	488	480	504	460	562	522	488	516	508	492	497	475	502	508	485	473	509	484	485	516	504	503	487	521	509	472	528	488	492	469	490	472	494	496	465	486	493	488	504	466	480	496	513	491	460	523	476	467	488	504	531	454	511	564	487	453	484	510	454	502	493	493	477	477	468	491	509	495	471	486	511	501	494	500	460	483	463	493	449	481	491	484	514	521	515	495	508	503	504	478	494	504	483	464	458	431	474	468	508	450	536	476	511	515	453	481	457	478	492	527	496	535	494	518	473	497	501	483	500	499	487	479	481	452	484	465	510	496	486	501	518	509	508	528	491	485	468	496	447	464	492	489	509	489	493	473	501	495	502	481	489	508	504	535	446	469	514	463	450	492	484	473	488	563	488	461	490	449	469	510	497	515	513	533	473	492	551	491	497	503	507	511	473	483	482	491	522	435	462	470	503	546	503	503	461	488	471	467	498	489	491	501	475	494	487	493	511	477	491	462	498	502	467	489	492	478	464	467	496	505	465	476	495	450	478	465	482	498	444	452	507	480	563	504	501	485	502	529	500	449	511	495	483	495	469	485	491	467	490	487	496	439	474	492	502	507	549	490	477	488	476	515	525	496	461	498	481	455	460	490	480	505	469	530	516	480	499	516	479	497	516	460	502	462	484	493	481	495	501	467	490	532	491	462	463	468	480	478	516	481	475	475	538	504	468	491	465	487	468	467	522	484	503	511	487	478	458	488	508	491	512	502	499	487	513	512	479	515	519	508	497	486	549	495	471	474	481	513	512	454	474	479	498	508	495	523	452	475	478	502	535	487	514	511	501	429	469	521	456	494	464	482	432	529	493	516	492	498	470	458	495	491	469	518	479	478	490	482	454	472	472	464	514	475	521	450	517	502	496	496	473	451	502	507	493	445	465	484	448	532	493	486	504	513	482	484	487	463	442	456	500	467	478	465	452	506	472	507	487	537	516	486	476	514	490	485	475	513	478	519	431	500	501	488	492	458	495	510	487	517	472	458	491	467	467	480	501	460	507	472	492	512	495	499	484	490	488	489	515	497	500	540	494	486	504	477	478	484	497	501	510	466	468	439	504	480	499	455	514	481	463	524	472	485	513	478	491	499	461	503	507	499	477	465	459	490	474	513	524	464	482	471	490	476	473	482	455	507	503	527	468	512	522	485	472	512	467	514	451	466	518	479	491	470	501	517	479	470	446	498	476	479	468	502	454	473	515	479	454	476	503	507	480	479	472	497	463	480	488	523	527	447	458	474	447	484	509	529	484	507	472	477	502	485	522	530	501	499	502	512	477	494	435	482	484	495	492	471	471	506	494	486	488	480	503	488	473	463	490	466	438	485	486	490	543	510	478	516	485	471	485	472	517	513	494	510	464	500	473	485	464	495	469	493	478	484	506	479	498	505	507	475	457	521	483	506	519	488	502	459	489	512	486	499	459	501	488	474	450	506	488	484	474	479	493	472	481	502	464	454	519	436	506	467	483	491	482	483	486	501	497	475	428	476	494	477	478	479	496	508	517	482	491	464	492	502	493	503	472	479	490	516	488	489	484	533	468	517	526	533	472	455	506	488	478	484	483	474	496	473	518	477	519	529	481	473	508	485	449	503	526	509	492	470	514	500	492	495	459	482	498	503	519	495	479	496	489	485	499	469	525	495	506	488	472	489	511	476	484	508	478	503	471	513	504	489	449	492	496	552	482	485	516	499	479	490
68450	59730	17524	5222	1621	1009	672	699	779	569	537	481	561	546	325	325	304	308	369	337	366	332	339	368	332	357	466	414	476	525	514	470	480	478	438	407	310	332	322	293	269	221	235	300	299	308	235	260	197	208	202	191	173	168	206	194	163	167	168	172	167	187	179	166	161	161	194	159	183	199	204	153	157	171	181	152	187	177	185	157	173	177	160	181	161	165	168	144	158	191	183	185	179	160	185	182	161	164	168	181	191	181	173	180	193	166	187	177	164	181	174	185	153	142	165	169	174	178	173	149	185	191	186	175	170	174	157	173	183	190	174	166	175	176	126	171	160	161	172	160	153	152	166	132	155	172	165	183	182	165	162	174	151	155	175	181	164	177	179	187	153	168	174	189	175	171	162	145	153	165	173	191	184	163	159	178	168	149	177	171	164	168	164	159	164	168	165	160	150	156	157	157	185	151	159	148	169	203	166	198	184	166	163	157	164	173	164	179	172	164	163	167	174	166	187	172	184	148	144	161	166	166	167	162	149	172	164	181	145	168	165	175	174	156	162	160	166	142	170	173	167	166	173	153	169	198	174	149	152	167	171	152	166	163	161	159	187	183	168	196	168	153	163	162	151	179	164	186	162	167	162	172	173	160	162	171	188	178	172	156	163	182	158	177	179	169	177	167	175	147	180	147	178	165	198	162	192	167	172	160	167	165	179	159	185	163	169	175	172	169	190	159	156	151	159	162	202	168	145	169	191	175	162	154	173	170	168	179	150	180	175	178	166	168	185	168	167	173	177	194	156	176	159	186	183	172	164	185	182	186	169	146	181	173	164	156	208	173	194	177	169	150	170	160	163	170	161	169	175	164	163	154	155	180	183	187	167	156	176	163	157	164	172	179	176	171	155	175	178	164	171	174	182	169	197	166	188	191	182	188	189	179	159	178	171	167	162	177	176	168	145	161	156	172	159	179	148	198	165	168	165	150	174	165	147	169	158	178	160	171	199	173	154	156	182	202	150	177	159	190	175	158	149	173	182	149	162	152	191	170	178	189	178	179	171	170	145	161	210	169	177	161	165	170	166	160	176	179	164	162	175	180	181	176	186	164	179	146	156	169	175	158	174	168	171	183	180	190	168	169	182	166	167	173	173	153	161	173	186	164	178	181	162	139	166	200	194	180	177	173	158	137	157	181	168	172	178	169	166	166	146	154	152	172	153	163	146	150	146	171	156	180	175	187	169	165	168	189	149	165	168	165	184	162	188	163	150	167	180	170	172	168	168	173	198	184	172	155	162	167	180	154	170	179	162	166	159	175	158	147	176	172	168	150	166	172	165	153	171	180	148	170	161	155	171	155	170	174	177	179	176	157	177	186	180	164	171	155	181	161	148	173	163	164	189	165	164	180	162	166	149	156	164	153	190	170	148	167	165	178	170	184	158	156	181	191	179	183	140	184	161	182	188	175	175	171	153	164	165	174	163	175	177	164	198	168	212	138	190	172	167	169	149	167	165	183	188	161	159	157	199	164	176	175	166	146	156	165	160	168	141	182	192	152	174	156	194	187	185	184	188	178	160	192	189	143	170	185	169	155	161	149	172	175	193	178	189	164	155	171	156	178	172	147	180	166	144	164	149	180	171	181	163	164	156	182	174	179	169	167	192	189	167	182	167	152	187	153	163	174	192	173	167	164	159	160	195	180	170	188	168	175	149	158	176	173	172	163	147	148	176	178	163	181	151	189	180	189	178	173	163	159	158	165	170	173	180	164	187	172	186	160	178	192	152	174	170	155	174	153	171	179	156	168	202	174	172	172	181	204	179	165	146	161	160	168	172	166	171	184	156	139	171	149	189	187	174	172	172	180	178	174	170	165	168	180	164	157	174	173	156	172	184	179	168	182	153	167	173	193	194	179	169	183	179	225	175	178	168	162	157	182	175	151	169	179	168	173	138	159	166	156	172	174	150	180	193	166	175	160	171	171	167	176	168	180	133	183	168	177	158	153	154	185	169	186	184	175	169	168	167	165	180	190	163	160	184	151	155	170	168	166	160	175	155	143	186	172	163	167	189	130	186	172	170	158	204	174	167	170	165	163	178	185	150	200	155	166	176	185	166	180	152	182	193	163	176	169	188	178	173	158	150	175	196	170	197	154	148	216	189	150	171	172	180	187	184	178	172	162	183	140	168	171	170	165	171	196	167	197	166	187	186	172	173	151	168	165	168	195	162	203	186	140	168	192	182	185	190	165	188	168	175	161	167	152	171	184	157	184	157	175	169	193	183	175	181	174	178	160	167	172	151	168	170	164	172	171	173	158	162	191	157	161	132	166	157	177	174	161	163	156	195	173	164	177	183	183	174	166	185	188	191	151	162	161	174	188	172	150	182	173	179	177	176	172	166	153	157	167	167	166	162	174	176	177	169	166	172	180	190	169	152	185	193	149	172	166	152	179	181	174	184	166	147	164	168	174	187	142	167	170	168	190	178	177	183	165	162	157	162	161	192	143	175	164	160	181	156	169	154	157	164	160	161	189	169	169	147	187	175	162	170	170	170	164	173	155	179	139	154	172	172	165	148	183	173	184	158	185	182	170	172	166	155	156	173	167	180	176	161	169	183	171	169	156	180	178	167	153	162	178	155	162	173	180	179	181	183	173	175	151	165	169	129	181	168	140	195	170	184	178	186	158	184	176	188	179	181	164	196	165	167	180	164	166	176	185	155	135	161	148	177	180	139	166	172	180	147	191	160	150	162	157	188	157	180	160	160	164	172	165	162	163	173	154	195	174	151	174	178	178	177	183	192	165	169	181	185	170	167	154	173	183	188	174	170	178	176	175	142	187	155	180	173	185	188	168	191	177	170	187	173	180	179	152	157	169	158	151	172	160	153	171	166	193	155	196	171	173	181	178	178	179	153	167	177	157	186	176	172	151	148	191	169	139	155	167	150	167	166	171	178	167	167	165	170	152	156	158	186	176	154	176	149	145	155	191	152	155	169	177	172	174	160	158	154	181	185	159	147	181	185	155	154	181	165	185	166	141	158	177	170	168	199	177	169	165	201	152	184	183	201	182	152	154	156	168	182	188	152	159	172	178	188	176	184	179	171	158	187	169	177	159	173	180	163	173	165	154	172	159	159	166	170	150	182	162	182	161	176	158	178	179	169	155	174	155	162	182	159	172	205	134	185	176	174	164	170	180	155	171	147	170	182	165	201	155	169	154	194	179	158	175	187	167	192	142	170	178	178	154	160	155	185	167	171	174	180	157	185	180	180	192	159	168	170	143	154	188	170	177	199	177	182	165	191	187	165	150	175	170	176	172	156	169	167	185	164	196	184	163	156	163	169	161	156	160	180	162	181	169	180	153	200	167	173	175	162	146	188	186	148	171	180	180	180	169	143	174	175	157	183	174	179	170	177	179	171	145	168	175	162	167	170	180	185	173	177	180	172	140	170	193	167	166	196	181	178	177	164	148	163	159	164	184	169	160	170	175	180	172	176	151	159	154
43384	31468	3819	4489	5452	3879	2974	3443	3190	2465	2629	2305	2800	2933	1525	1329	1512	1620	1578	1583	1782	1898	1912	1753	1747	1796	2446	2617	2896	3392	2972	2989	2621	3044	2264	2116	1721	1703	2124	1467	1224	1094	1186	1314	1566	1615	1143	933	917	825	649	536	500	486	661	561	469	469	398	420	464	409	427	456	476	418	391	417	398	433	436	454	402	404	406	412	415	400	399	379	434	434	441	432	424	405	405	390	402	422	438	397	404	415	392	403	397	423	419	430	401	419	404	409	389	404	383	418	379	409	420	403	407	403	420	414	409	421	385	421	391	399	414	384	383	422	380	427	436	419	423	412	410	402	412	429	370	412	378	406	399	384	391	426	395	402	383	424	381	390	426	396	419	374	389	405	422	425	422	403	392	367	402	398	415	401	404	405	433	374	411	391	411	377	385	415	400	422	406	407	417	439	383	412	402	407	391	378	429	383	407	399	453	395	373	400	401	395	398	408	418	414	387	433	421	380	417	427	430	379	402	421	398	400	411	425	426	379	419	373	434	383	427	414	387	379	414	398	366	389	351	383	365	421	404	396	381	400	383	409	403	406	393	397	371	394	399	406	410	394	369	376	391	419	390	377	425	426	415	417	376	395	373	384	397	416	391	366	375	396	396	335	392	395	375	429	424	408	411	416	412	405	418	421	408	374	360	404	430	380	377	379	388	421	403	383	397	409	404	420	388	420	434	419	409	387	444	419	368	380	392	417	402	402	430	418	427	394	394	424	418	410	379	417	401	429	388	399	401	457	423	396	380	402	364	395	374	373	392	386	381	373	386	403	391	422	424	419	389	412	414	400	424	407	405	422	405	389	443	430	407	412	414	333	434	380	434	399	374	401	383	374	423	368	384	404	414	408	413	399	403	433	409	456	383	430	417	370	397	393	382	394	370	402	422	389	413	437	433	391	382	373	401	364	406	422	422	365	410	401	434	401	393	380	395	378	417	389	390	374	382	396	414	414	421	416	423	359	380	408	400	371	416	422	394	440	397	411	379	432	405	386	402	402	379	389	407	412	413	395	400	387	385	433	422	409	403	390	382	395	402	404	427	399	417	395	411	417	375	420	383	427	407	422	389	421	425	417	384	393	388	388	411	380	385	400	425	394	397	410	424	393	425	369	404	406	418	406	400	417	401	398	392	429	366	368	399	414	390	411	389	379	415	391	394	367	384	399	403	365	414	381	383	391	437	428	403	387	405	408	432	413	414	381	419	436	397	425	426	397	374	387	386	421	385	440	404	374	408	398	381	370	400	386	365	403	375	430	409	409	397	383	408	412	405	412	415	415	403	395	382	374	399	432	402	435	396	411	401	404	390	371	415	432	385	375	425	415	385	366	430	399	396	407	441	399	398	402	399	411	377	427	400	407	423	390	396	419	427	414	386	417	416	385	373	387	400	409	408	418	407	379	418	348	393	456	402	405	395	443	389	415	416	395	415	410	395	413	382	394	400	447	397	394	403	400	418	384	391	350	387	366	371	377	395	386	453	391	371	411	425	431	419	403	409	394	389	434	379	407	365	386	397	411	415	442	430	369	397	392	393	404	386	399	392	400	397	392	425	389	398	392	411	367	408	377	360	386	412	430	458	361	382	398	399	418	401	405	399	397	418	413	416	390	405	371	400	389	438	415	399	418	404	383	381	395	390	383	423	394	445	415	419	400	402	380	410	420	426	413	415	432	421	376	364	369	397	392	381	416	411	409	396	405	396	401	389	427	378	384	365	414	395	439	414	411	378	388	390	442	410	408	415	401	407	417	397	416	390	414	413	396	405	401	407	389	402	435	440	417	439	429	419	403	375	409	401	401	393	458	417	384	422	420	352	402	439	389	392	418	402	408	393	427	398	407	406	401	398	429	387	396	435	394	437	392	379	418	401	406	414	387	411	410	406	394	397	430	379	402	373	407	408	393	394	393	435	408	360	400	401	418	382	359	406	409	430	402	430	407	444	396	412	394	418	397	357	390	406	433	422	402	412	397	407	385	405	392	411	382	402	384	385	377	409	413	382	408	402	373	396	379	393	400	399	422	398	395	394	410	410	377	440	357	354	375	386	420	385	401	419	409	418	389	363	418	418	383	426	383	375	372	376	431	389	388	381	371	406	399	387	396	392	400	411	404	411	423	405	412	390	383	404	407	397	390	415	402	429	418	368	391	415	401	405	381	391	400	451	380	388	377	384	387	389	440	378	415	396	368	406	404	403	406	392	361	389	397	398	431	427	440	416	435	359	359	427	422	439	390	393	395	409	403	398	400	392	366	411	400	429	398	451	422	385	415	412	390	412	384	385	384	384	424	380	373	427	393	391	396	424	426	408	386	465	404	378	421	386	395	386	416	390	400	399	445	403	414	416	421	435	389	362	414	438	429	419	383	410	403	401	419	408	408	371	383	381	393	379	412	371	437	422	408	394	421	423	405	386	391	411	372	381	402	430	391	397	408	395	395	437	403	400	379	391	399	408	438	405	392	412	399	389	392	412	381	408	381	380	391	359	401	388	401	381	412	388	390	403	418	413	412	422	387	380	408	403	378	402	419	370	430	378	415	406	439	404	405	405	368	386	384	393	386	409	414	403	407	418	402	408	388	437	411	381	405	409	397	408	396	417	403	400	399	415	393	419	430	400	392	383	386	411	435	393	418	446	403	400	403	412	388	408	398	365	383	413	396	433	390	412	424	408	375	416	383	375	400	364	364	419	394	411	394	375	414	366	413	385	415	414	391	400	415	400	418	417	392	417	409	429	381	424	431	430	379	423	404	385	379	399	444	395	411	393	389	388	369	403	393	393	435	400	389	411	407	410	376	403	375	394	368	421	397	396	407	376	391	440	389	368	374	429	412	395	386	404	392	412	361	412	376	424	403	413	389	426	405	379	417	434	395	384	410	410	363	443	420	376	428	409	401	400	396	416	441	413	394	380	435	394	408	440	403	400	396	410	401	414	378	396	401	390	414	388	427	413	396	422	390	361	400	435	407	407	379	399	413	400	432	373	409	417	426	398	431	422	420	409	369	398	385	418	393	390	445	443	418	423	379	390	381	380	413	389	376	423	406	395	367	428	400	417	376	379	381	355	401	394	413	369	404	397	402	391	414	400	415	406	414	443	443	396	411	399	417	430	397	375	421	409	374	400	357	406	404	390	414	383	421	435	376	395	416	420	436	414	423	401	402	403	445	409	377	397	395	390	380	389	407	391	418	396	395	440	387	395	413	421	406	395	415	372	399	393	424	377	385	408	400	395	407	391	404	383	421	395	417	403	390	400	376	400	401	383	375	396	382	423	357	391	375	368	395	386	418	383	406	390	427	397	405	398	401	408	408	423	414	406	369	418	412	381	418	418	402	454	402	415	404	397	417	462	364	376	393	383	395	382	370	402	394	404	445	389	400	388	359	377	412	411	378	396	423	456	390	404	388	415	375	373	380	389	407	383	407	397	410	414	382	387	374	389	371	412	426	419	385	376	382	417	400	415	376	428	432
12905	4128	215	190	321	250	218	242	241	197	236	185	260	232	131	128	115	107	134	113	99	120	103	123	108	113	129	95	125	118	102	125	99	119	91	114	117	112	119	118	99	135	116	113	97	129	113	116	121	131	100	116	117	112	121	102	106	107	124	114	98	102	118	99	95	100	108	113	104	113	109	130	119	109	113	91	106	132	152	110	100	94	115	99	112	115	109	107	119	100	103	125	121	115	99	117	110	102	112	114	108	89	108	103	97	104	122	123	101	107	116	131	109	115	119	109	93	115	110	107	106	102	130	116	111	124	102	113	114	102	104	109	112	103	119	105	111	101	93	96	111	107	118	112	101	112	110	132	120	136	97	100	108	109	112	115	107	109	128	102	127	110	111	99	107	129	119	112	111	117	128	126	124	99	103	108	102	110	112	120	108	118	112	118	135	102	115	120	124	102	122	111	98	100	101	107	110	115	102	116	123	111	116	110	124	120	106	102	133	114	113	97	103	123	118	106	117	106	109	121	103	100	102	108	115	88	112	116	115	101	107	95	96	120	119	90	99	108	101	96	111	118	108	113	111	122	133	105	103	109	127	121	116	103	133	111	101	84	116	123	110	104	110	117	117	98	102	98	108	115	115	115	113	87	108	109	117	107	102	101	131	125	107	114	121	98	104	105	125	115	109	117	114	108	112	109	102	136	90	116	115	114	107	100	110	142	121	87	124	115	125	127	113	131	116	122	114	109	105	108	122	87	106	91	124	121	99	113	150	134	112	133	119	119	117	112	108	97	120	110	150	93	118	119	136	104	123	105	122	107	121	110	123	104	108	117	104	112	138	90	103	106	89	104	101	124	98	100	112	101	101	106	117	103	133	128	119	109	125	119	125	131	124	131	105	134	108	107	130	128	85	110	109	105	105	108	123	89	122	92	103	114	130	102	120	117	114	90	92	112	116	115	137	105	103	123	114	109	101	130	96	116	102	109	118	116	97	114	113	98	127	105	111	107	102	102	111	115	122	83	119	116	105	120	101	97	118	102	105	118	99	121	109	109	91	107	110	109	125	90	120	113	104	98	101	104	107	119	126	127	120	98	99	106	133	103	104	116	99	93	120	113	104	111	105	116	99	116	108	104	107	102	123	114	116	130	106	109	117	108	106	105	123	114	114	116	104	95	107	99	87	106	112	121	103	102	114	115	114	119	130	107	115	104	110	106	106	126	111	115	111	104	131	144	125	113	131	116	121	99	125	118	111	112	108	107	109	130	114	118	122	110	118	124	131	93	124	102	118	116	116	121	104	107	124	126	102	91	112	121	104	115	103	112	93	107	128	127	115	99	130	104	102	104	133	127	107	127	113	112	108	126	114	99	110	109	113	89	98	97	151	114	107	117	126	91	115	114	103	112	120	109	139	108	105	107	120	122	102	123	97	116	126	106	93	124	113	100	136	123	113	112	112	132	107	115	106	118	97	103	124	127	113	83	110	106	112	110	98	117	105	129	129	113	110	106	131	102	116	109	128	112	120	97	101	107	111	106	109	111	134	113	110	96	96	92	112	119	121	99	122	123	102	134	133	113	108	118	119	114	129	103	118	113	134	135	113	128	115	119	115	99	92	110	118	114	95	135	118	116	113	97	129	104	107	100	87	115	112	124	104	126	125	96	120	104	123	95	122	126	111	106	118	108	116	122	92	98	104	119	125	112	92	112	105	130	86	110	85	104	124	99	138	99	124	109	99	105	112	121	116	111	105	118	109	105	121	110	113	116	115	130	90	124	111	106	112	112	113	117	114	109	117	124	128	122	103	121	106	126	112	120	123	113	103	123	115	119	103	126	110	109	98	105	108	112	122	132	138	105	127	103	125	130	119	96	128	109	107	116	125	115	81	108	122	101	111	114	107	108	112	122	114	110	119	119	107	104	110	112	93	124	118	109	120	111	107	125	118	112	118	125	95	120	121	100	125	133	109	112	115	119	124	108	106	109	126	113	114	122	118	113	122	130	117	109	107	113	124	114	107	120	105	95	103	116	103	116	106	123	95	115	111	115	128	103	109	98	113	122	122	98	96	111	115	95	122	112	110	123	119	134	101	108	108	112	106	111	127	111	117	96	108	103	105	93	144	126	114	107	127	113	90	113	122	119	102	115	98	91	133	99	103	134	114	104	112	122	115	105	132	101	125	99	126	119	90	105	114	118	110	98	100	122	122	108	111	114	100	122	120	112	89	101	107	113	112	108	103	98	104	116	109	124	117	109	117	112	125	127	96	114	116	111	107	113	112	104	87	114	119	93	116	110	112	124	116	122	112	101	106	111	100	118	90	101	112	114	121	121	122	114	117	91	110	118	118	128	133	122	95	103	137	123	125	103	130	128	98	113	100	110	118	111	121	115	103	116	121	103	110	121	97	111	118	89	123	99	101	121	126	127	119	101	117	95	106	115	110	118	118	111	125	101	132	101	115	110	116	115	108	110	109	111	118	101	95	115	116	110	110	94	88	96	103	111	104	133	115	123	123	106	119	107	104	109	126	114	105	128	117	105	111	93	113	112	105	112	117	107	105	138	102	91	120	111	123	99	104	114	125	104	126	105	104	112	116	99	107	99	119	117	117	76	123	102	108	102	110	113	112	114	118	110	92	99	107	116	113	99	127	101	128	91	122	112	124	102	106	108	109	133	106	113	113	113	126	108	128	104	98	106	98	114	121	121	104	129	117	109	115	111	115	103	114	117	114	105	117	112	110	111	107	106	128	130	108	94	113	117	118	109	103	127	104	79	92	91	107	111	112	119	102	96	115	115	93	99	113	110	119	121	113	125	116	129	112	135	107	96	124	105	111	101	113	104	111	112	95	105	88	86	113	112	100	117	115	126	102	106	125	104	131	112	105	125	122	112	128	107	91	112	102	94	110	101	108	91	127	105	121	105	108	103	95	113	100	118	123	104	120	116	119	97	117	123	103	107	100	129	119	100	103	110	109	106	95	116	138	116	118	110	120	112	114	96	94	119	106	117	104	116	125	109	118	114	97	102	102	100	127	116	125	117	125	112	111	130	116	107	122	117	114	110	134	130	125	102	100	119	123	103	113	116	115	94	117	111	121	124	132	90	100	117	122	101	120	81	83	103	101	92	118	109	124	97	115	107	113	129	105	112	83	116	121	113	107	122	102	114	133	110	133	128	120	128	129	116	115	115	99	107	97	108	101	116	105	97	118	106	103	99	107	100	105	127	119	123	107	105	122	134	119	127	106	127	102	119	106	139	107	103	121	136	109	119	94	117	136	118	104	128	114	123	106	108	119	94	111	120	114	113	117	118	113	105	119	130	107	116	110	106	125	113	121	105	113	100	118	100	102	116	115	97	112	108	111	110	109	116	121	102	83	124	119	130	104	94	103	100	101	111	110	118	102	96	102	109	100	97	118	107	134	101	101	106	105	106	111	117	103	110	96	113	100	99	107	110	101	132	97	111	115	105	111	127	113	106	125	123	122	114	111	132	110	116
9598	5299	435	636	1221	852	770	1033	882	863	1008	889	1337	922	411	315	352	323	301	340	314	335	323	341	320	341	381	337	368	363	315	359	337	333	342	327	331	341	360	295	314	334	329	319	333	310	323	299	279	312	321	287	297	287	265	307	274	282	290	294	319	284	320	308	300	329	297	316	274	309	282	327	281	300	277	318	310	288	272	265	295	289	305	309	264	284	293	288	321	273	309	319	311	293	295	320	268	268	290	307	304	281	291	275	298	302	304	293	303	290	299	293	293	271	286	294	312	285	275	308	297	278	293	288	311	291	313	310	289	313	274	288	312	285	281	285	268	278	295	299	316	330	293	274	281	288	265	279	308	284	291	301	295	315	308	304	279	310	310	274	286	306	306	305	305	294	343	306	282	287	289	304	279	320	303	310	303	309	288	308	282	275	311	309	322	272	347	286	281	286	296	296	308	347	305	279	275	328	279	283	279	295	305	295	330	286	316	299	283	306	306	306	293	288	300	304	332	292	274	285	304	263	274	293	278	287	308	309	293	286	273	326	283	301	279	307	327	296	309	272	270	299	325	297	279	282	311	309	309	288	306	302	297	316	291	304	292	312	308	295	318	312	300	281	300	307	296	309	280	308	296	331	301	315	298	295	310	288	294	311	308	296	310	321	333	287	289	306	305	296	311	291	300	273	279	285	280	327	335	288	302	307	331	309	317	278	264	290	274	321	291	299	314	295	329	274	307	311	310	288	310	315	315	288	338	316	296	325	282	311	291	290	288	270	317	296	309	302	298	292	322	272	307	292	357	288	315	272	291	290	328	285	302	293	352	274	315	296	306	284	306	313	288	323	296	295	303	286	300	318	252	287	296	308	295	293	307	270	296	304	277	310	293	310	321	306	276	284	320	314	304	279	318	280	265	289	303	327	298	305	292	321	301	300	284	321	298	309	313	311	296	306	304	318	258	291	299	298	281	327	305	314	288	285	274	320	298	301	305	321	300	313	279	335	313	322	310	282	288	294	270	289	316	278	304	311	294	294	315	315	312	322	305	325	295	285	310	267	301	274	291	281	328	250	277	288	314	307	291	261	291	290	298	292	312	321	286	306	296	275	317	302	298	288	297	292	323	278	309	277	261	329	275	301	281	316	327	313	343	268	288	299	291	299	296	289	296	307	286	299	285	276	260	316	313	318	270	294	347	308	292	287	283	308	337	304	324	321	322	302	297	293	291	308	282	335	318	294	286	288	290	305	291	321	281	287	308	311	301	346	292	312	296	319	271	302	288	334	284	325	298	306	267	318	303	269	297	292	279	307	294	284	303	309	312	307	298	259	314	288	323	268	322	275	291	296	307	302	316	281	304	289	307	329	304	278	285	308	293	344	333	298	307	267	346	305	285	301	279	304	296	277	272	282	305	307	314	301	317	312	312	313	307	292	294	277	290	319	317	296	295	301	299	261	293	331	317	324	291	262	289	328	315	288	309	303	288	294	308	320	308	294	284	300	306	283	286	282	290	337	273	300	287	260	266	285	282	297	267	294	283	261	280	296	297	325	279	270	304	266	267	253	310	316	283	303	319	299	287	271	300	303	295	312	278	283	280	299	310	321	317	312	274	322	273	259	300	288	306	278	333	280	292	302	277	304	286	317	318	336	313	301	281	289	309	286	292	326	326	324	305	316	326	305	321	291	332	301	310	292	302	287	317	323	322	278	308	271	295	290	263	309	319	299	324	326	293	301	297	281	291	300	273	280	328	272	298	304	307	303	289	304	298	326	292	286	285	282	298	274	331	298	295	300	333	287	307	300	280	314	283	262	324	264	339	278	288	286	312	278	297	303	315	320	296	276	292	289	299	293	306	307	307	296	291	316	320	279	315	249	306	321	294	326	267	281	297	279	340	320	286	291	301	281	314	308	318	317	307	267	276	285	289	299	291	273	297	322	311	278	312	306	306	299	305	293	265	313	322	284	329	324	309	303	276	261	272	310	297	323	263	303	309	287	301	325	290	290	294	266	317	295	317	291	298	309	322	297	321	283	306	272	288	292	297	315	308	304	310	301	302	298	255	317	314	297	270	321	310	285	304	320	318	290	297	312	305	282	266	273	297	317	302	304	290	291	340	292	294	316	274	301	264	280	302	288	329	265	336	295	309	294	285	330	296	303	277	285	313	307	310	310	300	288	288	312	308	298	321	307	283	273	253	298	294	287	303	264	283	307	287	301	276	314	290	294	343	344	316	291	285	260	283	297	304	279	270	295	326	309	258	296	306	305	289	287	274	280	267	301	289	316	302	317	323	318	284	301	308	305	325	341	322	307	281	317	294	326	296	287	300	294	273	305	294	313	279	297	310	299	297	266	304	292	302	303	313	298	317	290	299	340	309	320	295	300	304	278	297	306	291	295	312	297	286	301	297	287	306	282	292	291	313	278	284	281	291	298	287	289	302	300	285	284	267	270	296	313	304	324	275	309	315	304	328	330	301	263	292	306	300	307	305	324	308	316	320	279	320	307	323	304	306	272	291	297	288	286	276	301	281	297	305	285	288	301	279	315	299	289	309	308	329	313	302	284	303	298	337	282	324	282	271	332	293	328	298	293	332	272	286	289	295	278	275	326	303	296	299	312	319	298	333	293	275	335	323	308	312	245	306	284	298	300	294	284	280	292	280	295	274	308	293	288	321	314	310	293	312	280	313	283	281	307	279	290	296	331	298	337	306	273	268	315	298	296	307	324	319	306	304	301	269	284	317	315	295	280	313	313	311	304	277	304	351	303	305	335	297	307	290	313	320	316	288	296	297	327	311	293	339	316	301	312	292	315	291	281	325	290	292	323	308	306	324	294	287	276	287	295	287	325	276	283	312	304	309	278	286	309	262	322	285	281	300	293	288	289	280	284	287	301	321	294	294	330	302	322	290	292	277	286	257	340	283	295	309	294	301	298	331	298	299	295	299	315	304	295	294	319	292	298	272	274	308	321	292	313	323	291	275	295	289	281	308	266	305	289	305	289	338	295	301	306	293	267	316	335	297	308	271	274	296	279	297	289	273	309	306	313	296	288	292	279	288	309	313	310	317	300	306	308	281	298	328	261	288	303	319	274	308	309	299	304	291	305	311	304	284	307	268	276	313	291	306	281	314	290	264	280	301	304	285	303	314	318	300	318	277	293	311	324	293	296	310	285	276	308	289	303	286	316	308	348	271	297	298	250	269	288	275	299	305	285	307	302	319	304	310	295	282	289	341	324	296	270	300	308	291	303	312	320	289	323	304	312	310	294	277	317	312	327	315	296	294	309	304	313	318	273	300	294	308	305	304	310	307	278	335	308	313	300	289	311	311	277	286	282	323	294	325	315	284	306	299	303	304	299	302	290	312	300	286	291	287	294	271	289	309	272	301	320	296	296	302	320	308	308	317	300	290	310	281	332	285	312	299	287	314	313	270	288	302	332	285	279	313	284	311	311	287	296	297	333	302	239	298	283	293	326	326	307	276	291	300	268
54536	46242	9573	1322	952	628	559	505	496	400	448	368	511	401	250	304	302	255	264	296	310	326	344	339	330	355	302	355	367	347	329	359	330	340	326	251	278	255	294	240	275	247	243	251	282	242	239	238	219	227	184	188	209	215	242	219	205	238	195	202	227	216	175	204	228	213	200	199	179	203	194	233	204	201	207	175	193	197	206	228	190	200	215	216	205	217	186	220	198	191	220	216	224	179	200	197	204	214	175	202	195	189	177	200	225	206	194	220	209	216	180	194	190	221	223	190	195	222	172	238	207	252	212	181	231	204	186	208	203	203	232	192	209	224	224	205	229	218	198	194	222	203	231	202	219	219	188	185	208	208	218	200	195	219	207	199	216	209	225	232	225	227	217	220	232	214	232	219	206	200	196	179	213	215	204	197	213	210	207	190	226	210	205	215	187	188	181	200	181	209	207	226	215	194	196	209	218	188	217	209	200	161	213	192	186	190	224	207	234	200	226	197	222	217	205	219	216	211	194	220	188	229	196	164	203	193	237	185	164	188	197	197	225	206	181	210	207	206	215	208	209	196	187	201	196	201	192	199	199	183	199	197	224	196	201	198	223	208	200	198	185	215	186	204	222	215	222	196	232	192	192	201	209	198	186	219	221	213	211	217	190	229	217	200	235	205	216	200	203	184	201	211	196	210	203	208	204	196	220	184	199	186	177	200	204	203	231	210	240	216	205	234	230	219	187	180	194	215	213	196	190	205	208	197	208	217	222	213	219	219	203	199	222	185	208	208	199	199	188	233	210	220	190	204	194	160	224	227	185	202	233	188	157	216	200	223	201	191	225	183	183	220	198	192	204	229	184	204	232	210	212	215	203	203	206	216	184	197	222	232	233	226	202	204	197	206	220	238	225	177	184	201	195	213	223	211	199	217	205	216	209	210	216	204	199	210	200	213	206	222	226	249	222	199	206	218	199	190	188	209	212	194	211	218	211	204	205	193	204	197	228	205	177	190	203	200	199	201	185	227	210	214	210	212	212	194	238	208	204	218	207	219	225	186	193	226	227	207	186	210	232	201	219	225	190	203	196	203	185	188	174	209	211	215	214	200	168	186	203	220	192	195	198	193	235	206	199	196	181	215	229	227	233	222	201	190	178	204	171	192	203	201	217	198	206	210	197	189	201	216	209	201	229	205	219	186	227	208	193	188	208	219	172	212	217	229	174	203	186	198	180	214	192	200	212	184	193	229	207	219	210	207	186	204	201	190	202	222	199	197	202	206	220	222	207	174	202	194	193	218	214	196	217	214	211	191	193	204	210	188	222	181	216	191	206	199	200	199	204	193	182	205	229	191	199	207	207	186	198	226	226	199	199	221	211	218	187	223	194	218	187	191	203	205	214	219	236	212	190	214	230	208	193	217	216	209	190	192	175	215	215	201	210	204	207	200	176	200	181	183	203	225	195	210	162	205	198	199	212	193	190	204	195	187	189	186	208	224	204	248	219	191	194	213	221	205	200	204	218	217	195	186	179	212	184	214	230	204	189	192	192	211	224	213	210	218	203	208	169	198	231	212	204	186	203	183	202	221	215	229	199	186	188	208	156	189	200	212	211	197	218	195	214	212	211	195	198	208	205	217	190	184	214	233	218	205	200	220	206	200	224	202	183	193	199	222	198	191	209	199	217	234	210	224	210	216	200	209	202	201	197	209	229	201	195	205	209	198	202	217	201	187	209	194	192	206	217	207	212	186	195	204	198	211	187	217	195	207	196	164	196	217	205	204	203	225	208	191	194	179	171	193	215	184	186	219	221	192	209	188	210	191	188	212	197	197	192	231	197	177	176	204	204	195	186	229	168	181	214	190	206	207	234	220	226	201	214	188	212	207	200	223	203	209	215	178	206	223	220	229	186	192	186	208	210	203	187	190	234	184	204	215	191	212	216	229	185	201	203	203	221	201	188	193	190	190	166	186	207	198	210	214	203	206	187	203	189	223	208	203	214	193	217	196	198	219	187	200	175	174	215	218	198	205	181	212	174	211	207	214	191	199	208	226	177	219	191	207	206	227	178	222	193	188	218	212	213	193	230	195	219	190	182	201	215	168	220	212	204	198	191	238	206	220	189	192	192	197	216	204	182	204	209	210	215	199	215	199	226	186	189	224	187	210	194	195	195	225	190	200	213	196	190	205	217	240	199	179	203	235	215	222	205	181	200	195	212	187	229	199	193	221	200	195	215	231	215	195	195	214	220	213	204	193	184	193	200	193	190	217	204	215	234	191	235	239	228	211	227	187	206	194	211	205	233	200	193	216	188	220	219	181	211	189	200	209	212	177	209	186	177	193	206	215	213	200	213	217	209	220	211	224	218	189	212	212	165	232	204	178	207	232	222	223	225	203	198	221	211	201	241	232	195	204	195	191	203	223	201	184	217	196	223	214	204	222	179	201	206	199	226	205	185	185	214	229	204	205	192	186	190	199	192	205	204	187	172	200	206	189	236	200	203	201	215	179	212	176	203	205	216	200	224	198	224	225	195	205	210	190	231	242	219	190	232	195	211	210	228	217	186	204	201	217	195	182	179	213	203	185	203	217	209	213	192	217	218	222	228	208	213	200	184	253	207	204	186	203	215	207	207	193	191	220	244	194	169	249	215	193	194	230	181	219	196	192	215	201	221	198	195	201	204	191	178	214	200	185	219	183	197	219	237	215	216	233	223	197	200	207	215	210	183	207	184	193	212	200	236	208	203	224	184	216	240	208	225	200	212	223	196	199	210	213	184	196	214	201	182	181	196	192	204	188	187	192	206	214	197	198	175	205	221	174	214	197	211	198	200	219	195	208	220	218	210	208	197	204	213	216	175	214	187	196	182	194	186	166	188	226	204	189	200	171	217	207	231	225	204	222	222	229	210	184	209	212	199	220	187	191	199	209	207	229	206	167	180	220	234	213	189	209	224	200	213	205	207	220	183	204	205	217	206	211	215	175	206	196	187	226	195	175	199	205	215	184	193	221	199	189	202	200	183	236	239	199	222	211	202	205	237	208	169	198	211	222	219	203	201	218	219	200	214	203	211	207	195	222	204	186	202	193	188	217	194	258	192	217	214	172	239	218	210	190	210	211	163	193	204	193	195	211	204	198	203	194	211	216	222	232	176	196	232	219	179	209	198	202	231	228	190	212	207	202	219	217	202	209	208	190	209	228	221	184	185	216	188	244	197	195	213	229	218	195	228	221	179	200	196	200	196	210	213	198	214	221	197	190	203	191	198	209	226	198	212	211	214	200	215	197	199	208	216	204	212	194	222	196	191	211	219	200	209	224	225	214	205	195	188	206	196	202	212	204	226	199	206	212	197	203	205	206	204	185	196	235	196	213	219	221	213	211	220	198	204	209	210	202	177	219	214	220	200	181	190	236	196	224	201	221	193	200	198	203	231	176	210	193	228	192	209	196	182	210	199	201	193	192	210	201	213	187	186	191	172	217	211	207	207	202	226	189	213	170	201	208
33963	24688	2220	2861	3373	2832	2230	2465	2208	1983	2134	1741	2842	1608	1063	1199	1215	1126	1093	1196	1188	1565	1606	1367	1602	1517	1659	1694	1836	1915	1705	1807	1755	1629	1612	1282	1096	1080	1138	1041	918	838	839	956	1231	918	723	634	768	792	596	555	523	559	648	674	523	470	511	494	476	481	515	545	484	480	493	508	482	514	478	481	505	483	512	521	481	481	499	509	494	501	506	464	507	479	489	497	487	509	467	501	488	488	472	515	483	474	506	476	507	495	450	499	447	511	449	477	510	497	505	559	462	427	486	484	536	507	493	495	501	492	521	511	482	460	485	461	526	492	464	488	490	510	480	490	488	487	490	481	456	483	501	504	497	503	495	499	479	502	520	488	520	495	511	504	493	512	481	504	477	485	482	456	458	526	494	480	495	476	482	519	495	500	483	485	493	536	449	510	485	496	527	505	490	485	539	512	491	504	492	500	520	512	504	486	515	502	489	495	459	468	484	494	467	468	497	497	458	497	489	492	494	540	465	495	483	485	527	502	488	509	529	508	496	492	468	482	471	495	493	489	483	546	470	510	512	485	493	519	525	583	474	518	493	474	522	511	511	447	494	463	476	479	460	498	500	486	482	471	443	471	540	447	523	501	510	519	455	496	477	476	497	492	475	445	496	547	472	484	505	495	477	487	478	447	526	508	468	503	463	500	513	496	505	487	507	496	482	443	462	493	493	514	493	497	522	539	479	506	485	510	477	456	505	540	508	520	468	488	463	519	466	499	508	479	498	511	494	498	498	491	535	492	475	528	434	511	440	502	499	506	496	549	503	482	476	482	520	497	522	512	478	486	506	506	489	468	488	492	522	475	487	495	475	461	550	453	509	468	551	482	499	497	502	513	477	488	517	469	479	521	528	474	479	471	478	478	500	504	444	489	482	487	473	489	521	498	510	484	499	474	482	499	484	476	467	521	505	481	503	508	485	533	507	515	492	506	508	484	480	484	488	453	504	492	467	504	504	544	464	473	496	479	486	484	454	478	510	483	470	480	524	469	485	519	456	487	480	503	459	502	483	543	483	498	447	472	497	522	464	469	464	499	504	497	473	484	499	532	484	517	493	477	474	466	523	483	447	490	498	495	547	478	496	519	516	478	504	491	490	499	473	506	474	508	519	507	512	495	441	499	467	499	551	473	485	472	462	490	514	479	481	482	513	490	507	506	500	503	498	468	504	464	441	506	483	505	478	494	485	497	528	509	481	495	463	473	477	486	482	519	478	489	493	497	500	484	496	528	424	466	547	481	499	454	493	500	529	490	505	476	525	504	499	479	499	521	471	478	472	470	489	465	476	476	492	449	515	505	449	484	443	510	463	497	461	468	491	474	482	504	442	486	525	533	489	492	497	487	503	486	493	492	485	478	461	505	452	483	510	511	471	437	497	491	480	487	512	452	479	496	516	484	479	444	496	500	498	534	492	475	480	468	474	488	504	472	455	500	484	451	529	521	524	504	478	507	426	483	486	472	496	470	518	531	458	521	499	494	527	481	493	483	480	482	450	484	485	486	512	519	508	487	491	510	503	477	487	461	498	503	476	460	515	500	499	463	489	484	529	468	473	454	458	493	464	502	448	497	497	495	524	518	502	519	484	506	479	483	470	509	510	493	495	478	510	443	501	472	511	504	470	535	493	504	534	425	502	491	503	516	509	476	510	508	500	481	466	471	488	489	511	493	480	490	509	487	474	494	440	463	508	513	473	483	509	479	468	465	461	488	443	487	465	492	519	528	508	487	484	502	491	503	496	456	491	488	483	469	519	485	486	504	445	466	513	504	496	516	514	487	489	517	489	529	522	501	500	495	501	482	510	469	499	491	474	463	524	494	519	488	511	499	460	484	503	475	521	477	496	442	459	497	477	467	500	493	482	494	450	509	472	494	496	536	450	506	487	479	456	503	478	501	509	491	488	514	486	473	478	508	472	544	489	462	496	448	510	483	504	473	498	478	489	483	468	469	473	490	499	516	511	465	484	458	501	498	500	508	501	505	489	473	475	481	469	538	538	545	500	510	492	464	473	482	520	502	472	452	473	501	540	474	502	473	505	514	519	496	538	508	490	453	477	451	517	492	491	491	469	476	495	485	521	508	487	463	516	498	458	470	485	470	515	468	460	536	469	513	530	477	507	433	505	484	458	489	481	477	465	462	485	467	517	476	465	543	499	488	493	513	511	487	463	490	500	491	508	505	486	535	458	464	500	493	507	477	467	441	501	495	494	492	479	473	503	492	494	484	501	490	468	482	506	529	484	492	496	478	507	484	493	468	438	502	486	502	506	497	500	554	474	533	506	511	521	515	455	500	518	468	474	491	475	509	497	509	485	471	507	504	467	465	496	482	517	488	440	519	473	471	511	505	465	517	453	480	485	488	501	508	498	416	520	478	472	526	491	504	469	502	465	461	511	527	477	486	485	491	474	485	502	481	498	475	489	474	489	530	473	485	483	472	476	500	495	494	502	492	484	420	480	523	519	468	489	513	535	474	489	459	479	476	492	486	486	504	466	535	500	467	494	500	513	500	485	470	467	469	479	544	459	504	491	485	515	449	524	497	500	504	497	498	496	472	492	429	456	493	484	515	454	473	488	469	506	460	511	453	517	514	479	463	471	462	487	529	464	502	470	479	493	505	486	474	489	471	480	496	471	491	516	497	479	481	490	462	495	517	541	476	480	456	482	466	516	503	494	493	468	479	474	529	481	479	465	475	505	478	510	485	493	498	490	464	531	507	494	474	444	497	487	505	497	509	513	502	492	500	473	526	539	511	465	507	489	512	506	496	477	512	491	480	483	480	527	480	519	487	464	445	475	503	479	483	464	479	536	520	500	454	438	469	507	505	546	469	483	450	489	506	502	502	541	454	485	450	482	466	509	495	496	481	508	469	490	490	509	527	483	479	486	502	540	491	510	451	533	500	466	495	483	484	482	490	468	485	459	496	500	517	519	500	487	465	497	463	465	496	481	463	494	505	510	517	479	461	488	505	503	498	509	492	500	491	475	458	542	469	510	490	512	479	480	526	483	486	496	467	478	522	463	505	506	497	478	464	464	473	499	497	489	499	548	478	510	496	477	456	490	486	471	497	490	470	451	499	485	503	510	470	474	477	470	496	503	474	460	522	459	471	489	473	524	507	497	534	500	458	469	472	479	525	487	487	440	460	503	495	505	479	476	472	504	486	491	446	494	495	477	528	507	490	479	531	471	471	503	524	475	487	512	492	522	540	461	510	523	498	506	489	491	550	483	501	442	502	478	484	456	500	472	454	518	449	457	469	453	529	524	478	520	494	486	494	439	490	495	468	486	530	493	470	457	505	493	474	501	515	469	541	503	469	498	486	508	468	447	476	519	541	437	521	481	478	493	489	497	476	513	483	476	491	503	470	505	440	522	496	456	506	503	457	503	547	511	510	474	499	487	465	503	523	445	479	505	507	477	486	479	501	495	460	488	508	511	487	519	488	507	524	497	489	492	478
68858	58426	17124	5384	1506	884	755	738	744	560	541	471	686	468	334	344	272	340	315	326	379	494	402	363	407	429	432	551	464	502	438	391	427	499	408	371	313	276	306	307	279	255	263	260	336	276	235	204	242	212	217	163	180	209	218	183	176	140	160	192	188	190	190	181	178	182	170	164	188	171	175	185	179	174	179	169	159	151	168	163	159	148	203	161	172	173	177	170	158	176	159	197	152	159	166	187	168	186	198	172	164	165	170	159	182	173	168	175	159	151	171	191	163	166	163	165	186	177	143	172	186	190	165	160	160	174	159	156	187	177	171	207	143	148	188	177	177	175	168	169	158	163	172	141	177	165	173	196	164	185	185	167	179	183	171	174	174	153	182	164	162	176	192	170	147	171	176	185	149	146	162	160	140	172	154	186	186	176	189	169	171	181	194	168	169	163	149	150	166	169	143	168	169	146	166	149	186	166	147	185	183	170	156	169	167	173	183	166	180	156	181	169	162	159	181	166	162	167	176	152	174	156	184	167	157	171	179	169	191	169	160	171	137	171	192	172	174	159	169	164	182	164	164	125	167	173	160	166	199	145	151	156	167	154	171	194	166	157	189	156	165	174	163	146	187	174	190	155	173	168	150	167	154	171	169	182	181	162	185	202	154	158	151	146	172	153	170	163	202	142	181	173	174	167	186	151	183	167	187	171	125	184	154	162	166	158	167	161	148	173	154	179	183	155	167	183	165	154	158	179	159	173	176	170	155	142	185	164	171	157	172	156	156	161	156	165	175	164	153	169	172	174	165	156	174	164	183	158	172	182	150	177	182	176	192	157	164	167	184	164	168	160	169	159	143	164	186	183	178	174	174	154	179	167	172	191	160	176	169	151	166	164	169	179	174	175	176	165	180	169	165	157	168	160	169	177	173	163	160	169	159	161	151	170	194	169	169	175	163	169	169	159	166	191	174	173	167	158	154	157	190	154	148	183	163	194	178	155	175	161	168	165	149	193	169	150	159	176	144	178	172	164	183	167	171	154	149	187	157	160	159	172	180	193	164	163	157	162	175	185	177	167	163	184	161	160	169	165	160	190	187	158	181	165	175	160	162	168	162	173	174	163	194	165	188	174	172	199	190	164	178	185	159	155	171	160	182	181	178	179	158	174	162	154	161	198	175	153	175	186	175	196	174	168	183	186	181	183	166	182	173	174	156	163	181	163	188	168	164	152	174	157	187	164	169	181	167	184	166	157	184	165	182	156	167	167	166	164	156	162	193	196	191	184	175	167	151	181	176	177	157	163	164	169	173	177	189	194	145	151	160	168	154	166	172	170	164	172	161	172	167	153	158	168	187	183	155	153	166	160	171	151	155	164	169	173	161	155	189	133	160	155	173	193	191	174	157	187	169	152	187	163	163	167	167	174	157	145	160	166	182	170	163	178	161	191	170	197	185	173	172	159	155	179	147	158	189	155	163	163	161	171	182	179	167	159	186	169	158	152	183	146	159	173	181	157	153	163	168	193	154	175	139	173	139	160	166	169	158	187	166	177	150	177	167	191	187	160	182	171	175	153	181	192	180	174	158	166	187	176	154	159	165	142	169	181	189	167	162	179	157	157	179	171	157	159	175	170	171	173	162	175	155	130	152	145	168	141	173	159	171	156	170	153	167	167	190	153	166	163	208	188	175	200	194	168	166	160	164	164	176	179	163	165	169	156	173	168	189	170	164	165	162	182	135	172	176	166	186	163	160	184	164	170	159	187	165	184	153	165	178	165	155	169	155	151	187	157	216	161	163	189	141	164	168	138	147	143	186	167	187	180	161	152	164	168	189	167	146	173	182	166	148	167	186	182	142	179	170	186	175	213	151	164	165	165	174	176	153	196	168	172	199	175	172	157	150	171	149	174	181	173	180	200	155	187	167	161	166	159	177	146	191	173	166	159	178	176	206	171	169	158	197	178	182	159	160	156	146	186	168	154	180	165	161	186	182	179	195	177	176	169	177	165	171	162	170	164	160	177	171	170	171	168	168	165	187	188	170	185	182	197	160	165	139	163	152	178	161	190	186	187	170	177	179	158	197	185	163	178	155	171	156	171	167	164	169	198	162	157	166	186	183	164	166	191	165	164	155	168	154	154	181	171	168	180	169	195	173	167	169	167	181	167	179	170	149	180	163	160	183	167	174	169	173	178	167	179	173	178	146	174	189	176	165	191	168	179	145	174	152	152	146	167	151	138	175	164	188	155	154	162	175	158	166	177	176	150	166	142	172	182	180	193	176	181	173	172	165	165	194	179	168	177	150	166	179	177	148	169	194	148	175	168	157	190	166	180	150	162	179	170	206	179	171	162	157	174	166	190	170	184	165	177	154	173	179	164	172	176	153	173	181	159	168	163	172	156	159	165	177	153	171	144	175	158	174	175	171	188	156	168	156	176	166	168	153	157	194	155	141	165	162	199	165	177	162	183	158	190	174	165	159	169	173	148	161	154	187	187	167	186	160	185	140	167	163	178	172	157	172	150	189	173	170	195	174	170	191	180	174	191	175	157	174	177	196	176	185	175	171	176	164	164	150	153	187	170	195	165	167	185	166	179	166	176	173	168	157	171	184	180	180	166	146	172	166	157	153	192	164	148	168	173	175	147	179	159	172	165	177	160	192	186	208	152	174	169	158	173	163	171	197	148	178	195	183	163	179	168	153	177	156	163	178	156	150	178	160	173	176	159	178	181	166	160	156	154	169	186	146	179	166	156	167	173	157	159	190	170	180	160	161	160	176	169	163	176	163	144	159	169	173	159	171	174	159	173	181	180	176	193	181	180	162	180	164	176	183	151	177	167	167	186	179	167	204	157	148	156	185	162	187	155	162	156	154	158	151	141	166	190	184	167	167	172	155	151	180	171	159	152	173	144	156	168	161	165	166	193	184	172	174	165	163	167	180	149	179	141	177	164	164	157	167	163	209	164	174	178	189	146	148	155	179	188	198	163	162	159	158	166	177	171	158	172	194	154	176	203	166	164	180	153	172	166	170	165	176	175	199	160	167	152	161	130	157	170	173	168	166	173	151	159	166	181	168	164	218	179	160	183	179	162	145	182	184	148	157	174	182	173	159	182	169	172	168	153	165	166	186	158	176	195	167	172	164	159	195	172	159	160	177	158	167	179	168	145	163	167	139	183	175	160	157	171	174	175	169	154	174	163	166	152	177	176	167	175	194	159	152	163	137	177	194	171	186	167	162	174	188	176	190	180	154	153	173	159	148	157	166	198	148	161	175	165	168	173	159	174	207	175	167	176	187	189	154	167	174	175	168	159	180	164	151	161	173	141	136	159	185	157	147	176	178	149	205	164	152	174	174	193	177	181	153	185	176	172	194	167	165	171	201	171	175	149	144	171	174	169	154	181	173	176	168	181	184	161	156	160	170	151	153	168	147	156	154	164	160	186	179	151	166	143	170	173	155	160	181	179	176	161	156	174	163	160	170	174	168	199	145	143	174	183	164	187
43768	30780	3708	4800	5273	3827	3320	3543	3299	2860	2691	2399	3743	1977	1488	1411	1303	1897	1433	1795	1906	2652	2373	1710	2054	2340	2780	3158	2734	3139	2734	2444	2847	2670	2584	1947	1577	1399	1774	1681	1349	1262	1305	1465	1675	1406	1080	729	926	895	602	496	501	479	901	711	522	442	436	433	416	448	460	424	470	410	436	418	408	409	423	399	420	408	410	384	455	403	379	420	387	421	387	407	407	413	410	414	398	385	416	399	434	426	412	387	405	397	413	454	364	397	444	413	416	393	409	429	355	375	402	385	412	424	378	397	379	430	400	398	428	411	414	410	399	382	388	422	411	433	420	393	379	370	409	437	418	431	371	433	374	385	409	369	399	372	380	414	380	400	414	391	396	420	406	369	404	434	423	399	383	422	393	404	370	385	387	385	411	393	383	363	413	333	386	399	391	392	388	390	428	413	389	361	442	410	433	418	420	373	401	396	421	366	397	387	406	392	376	415	406	399	389	387	394	429	398	333	381	417	422	398	438	375	422	405	437	410	447	336	357	380	364	409	404	403	366	393	398	412	364	371	410	416	386	391	416	391	371	404	413	409	386	401	386	408	386	398	355	394	367	370	383	402	435	418	398	399	386	392	418	385	404	365	383	408	381	406	406	390	393	415	390	408	374	397	397	381	364	406	404	383	367	402	374	397	384	395	415	390	386	381	399	402	413	359	396	386	431	378	384	397	377	411	349	382	383	406	383	394	414	390	384	389	388	407	408	377	398	393	385	390	386	410	406	445	378	382	448	422	400	416	416	387	418	415	392	400	393	389	385	380	393	419	389	374	405	408	368	380	390	390	392	370	389	368	388	374	403	376	385	402	403	380	417	407	408	376	405	391	388	403	441	367	420	399	414	438	423	393	386	375	437	380	392	416	376	429	401	381	422	393	406	403	420	398	368	416	404	437	429	372	383	374	384	366	405	394	359	389	376	414	408	413	384	397	352	405	389	398	389	427	377	396	399	403	374	380	392	381	430	365	428	394	403	411	402	382	385	387	378	424	448	416	399	377	381	412	415	426	414	400	411	413	406	369	421	376	395	381	423	408	400	402	430	420	371	406	402	443	396	421	375	400	409	373	401	410	400	377	404	406	432	401	377	412	392	406	395	392	384	406	380	391	414	370	381	411	372	414	405	439	414	413	387	408	355	430	426	415	371	409	400	393	384	409	414	397	400	419	428	431	419	386	416	401	391	386	429	385	387	381	395	387	369	374	395	446	368	375	399	426	399	393	421	411	411	382	409	369	410	365	405	409	398	419	391	411	385	384	387	369	389	403	360	406	388	392	363	381	392	406	401	423	393	373	409	377	378	390	422	377	383	412	429	387	407	419	405	377	405	400	373	445	363	369	411	388	365	374	381	388	424	422	426	427	398	419	381	423	390	389	399	400	395	413	378	433	361	403	388	392	397	367	389	402	411	401	399	451	415	392	408	423	417	432	383	376	392	409	406	411	404	402	379	410	423	364	388	373	467	413	406	379	381	377	400	409	437	382	371	394	371	390	420	411	399	398	387	388	383	382	434	378	413	403	407	418	428	367	431	387	398	404	385	432	360	373	385	404	401	390	350	400	406	441	437	399	377	403	403	402	368	425	400	423	390	387	421	389	400	413	420	416	393	385	398	427	418	373	374	421	395	401	368	415	376	417	436	403	388	400	383	392	416	400	411	417	402	402	404	403	417	384	384	423	373	421	398	394	390	417	406	415	384	438	381	394	402	416	382	364	383	357	395	409	425	414	391	397	409	390	401	372	391	374	393	420	410	420	380	416	401	403	395	443	403	389	363	369	400	381	406	426	387	421	380	401	425	369	404	387	406	389	355	394	372	417	386	385	361	387	430	391	427	385	386	394	407	384	433	371	401	392	383	391	407	364	364	365	394	396	404	380	383	416	383	405	387	407	365	418	408	375	385	409	364	393	389	408	416	370	387	438	428	419	398	377	435	404	393	397	403	390	414	410	386	401	398	404	423	403	406	363	415	422	413	384	383	418	378	393	402	379	404	391	410	384	391	402	416	427	408	416	398	422	407	400	403	413	388	422	424	396	413	428	404	424	401	413	382	392	406	396	368	409	412	393	367	389	406	409	413	385	390	401	392	405	380	397	428	383	396	400	405	404	391	386	375	372	379	413	360	404	420	391	416	401	427	430	421	375	411	387	380	386	358	422	393	420	397	401	430	383	421	398	396	372	452	386	403	372	394	365	393	382	369	361	403	390	376	408	383	384	362	402	410	387	426	382	389	403	386	426	429	399	425	406	396	387	396	452	399	401	417	391	388	406	412	418	408	399	434	389	385	394	415	408	407	429	403	415	418	383	417	404	433	396	392	392	412	395	431	385	423	407	409	387	383	364	387	385	395	411	382	417	400	402	400	390	386	391	381	421	417	377	392	398	410	390	349	395	390	396	359	382	379	423	418	386	401	422	411	388	401	400	392	393	399	374	379	379	386	386	389	439	385	393	405	389	358	412	387	361	409	361	411	425	429	413	402	382	393	406	388	373	407	365	405	394	385	403	393	426	425	426	404	436	390	406	390	380	391	388	418	423	373	408	390	424	385	413	402	418	362	427	437	389	392	408	408	418	414	449	375	429	386	402	413	414	428	418	384	378	390	374	385	405	390	410	369	391	414	379	423	398	423	410	393	395	402	369	416	394	438	378	419	435	400	395	370	388	401	394	396	369	386	394	419	390	389	411	406	405	391	426	371	401	434	386	435	429	421	381	413	393	360	385	396	383	390	414	403	398	425	417	404	375	399	440	389	381	382	403	437	402	423	386	358	408	385	384	371	390	444	432	393	436	409	396	372	412	452	408	416	421	384	382	365	387	386	365	432	400	403	389	416	406	383	398	381	383	420	417	443	407	384	414	391	387	383	420	394	409	462	431	396	393	425	387	387	398	409	381	422	415	377	386	380	401	409	401	380	429	403	393	400	416	388	387	400	392	400	403	365	426	416	399	382	392	384	390	382	389	404	372	386	380	378	388	383	429	368	406	394	346	386	422	407	398	396	399	399	373	370	420	392	396	359	367	363	415	423	390	414	366	410	348	408	430	402	405	390	387	425	377	401	403	381	348	373	382	424	401	418	381	394	392	389	410	384	379	363	410	392	377	408	359	418	412	406	391	397	412	381	376	396	381	362	401	360	387	400	406	360	411	369	392	400	377	412	371	412	411	421	385	402	376	398	401	423	389	415	403	372	410	405	411	378	393	398	383	382	375	418	380	390	388	386	424	365	372	387	421	412	403	420	420	400	419	409	389	381	429	385	396	402	371	392	412	399	421	376	387	400	388	406	374	413	396	410	405	405	432	399	398	420	385	355	384	408	420	401	415	364	393	412	411	415	385	396	388	370	417	392	404	369	393	372	377	388	402	412	431	415	361	405	415	417	378	380	376	383	394	404	400	388	401	401	396	413	400	367	407	409	388	421	364	393	377	417	426	397	404	394	396	378	411	380	388	384	421	411	358	444	397
14989	4363	202	219	299	199	219	261	269	244	223	234	296	157	104	117	122	124	125	96	115	129	116	115	109	139	134	127	105	115	117	108	119	125	100	112	112	120	119	112	121	89	120	105	128	102	124	113	114	115	100	113	111	106	102	91	110	126	114	100	116	129	95	124	126	121	91	124	101	115	124	114	100	110	126	120	134	120	129	104	119	114	116	124	128	119	106	127	115	115	95	125	117	104	111	119	130	115	109	99	131	105	118	118	136	114	103	119	110	105	119	94	105	109	110	115	100	107	106	138	105	126	135	117	117	105	111	111	126	124	102	101	120	117	116	124	95	97	118	102	101	121	105	114	118	104	102	91	93	96	108	127	118	121	107	121	103	129	106	111	124	110	116	104	104	118	104	129	118	120	122	104	115	118	125	120	105	92	127	116	106	117	115	113	125	92	100	134	109	122	108	103	123	107	102	111	118	139	134	95	87	120	116	111	96	120	110	121	108	116	132	101	108	124	139	102	102	122	115	124	113	102	107	119	124	107	129	116	121	105	130	107	134	106	98	112	106	112	98	120	108	108	113	114	99	123	104	108	115	115	105	116	129	117	121	106	105	116	103	117	107	103	106	92	99	107	115	89	93	101	92	112	100	101	112	119	101	93	105	111	88	110	115	120	115	86	104	104	124	116	138	139	127	107	98	89	106	106	103	137	103	131	123	107	102	121	118	116	106	113	112	95	106	130	97	119	95	106	115	108	112	122	110	105	108	139	99	102	104	117	102	121	102	112	95	98	117	125	112	104	123	98	106	114	133	109	103	115	97	142	112	138	120	110	121	116	97	125	102	124	122	132	119	119	108	131	89	125	120	104	98	97	97	94	117	136	123	111	130	124	116	116	120	111	92	105	94	106	117	112	106	114	97	92	107	139	97	116	113	123	107	127	140	114	94	127	128	103	140	108	110	114	118	110	112	123	112	97	116	106	93	117	112	130	118	119	104	112	96	102	115	99	125	121	117	100	104	94	122	115	129	114	124	104	100	113	112	115	117	102	111	115	95	110	92	129	123	119	123	111	101	106	103	114	96	103	107	110	105	116	104	106	109	111	109	100	112	116	119	134	110	127	118	128	119	100	121	97	117	118	115	121	105	103	132	120	121	132	113	112	113	105	105	115	106	119	99	104	124	135	126	105	102	123	114	101	107	111	120	112	148	108	125	105	104	101	116	117	117	126	121	126	106	107	103	111	103	127	118	106	128	117	116	114	118	125	115	95	111	122	111	118	126	115	116	109	119	100	105	93	94	121	113	108	111	116	116	113	107	107	115	114	120	101	125	111	95	118	98	114	104	112	117	100	121	120	125	121	115	110	111	116	103	101	110	100	111	118	114	143	110	100	95	121	111	137	115	101	110	123	97	99	123	112	105	120	112	109	112	97	98	106	126	105	100	133	112	121	120	112	117	115	98	104	107	109	125	101	99	110	113	99	109	113	115	97	127	104	118	131	79	123	118	117	117	108	89	129	103	89	98	111	119	104	104	108	132	111	112	105	123	100	127	121	113	95	118	110	102	101	108	97	107	110	94	115	99	122	107	94	133	122	99	118	102	123	116	100	121	100	110	88	120	116	115	109	93	118	110	121	127	100	94	113	101	126	107	135	103	112	116	102	131	114	112	115	125	98	115	91	104	106	131	118	112	120	120	112	119	96	105	111	104	117	121	110	112	111	123	117	116	104	104	101	125	116	90	117	109	126	108	107	115	111	120	88	94	118	105	100	115	130	132	98	105	121	114	104	105	112	106	102	117	116	125	110	118	91	122	123	99	121	152	116	104	103	135	109	130	98	111	108	103	95	119	94	137	117	111	118	101	133	104	99	114	112	118	105	93	106	122	124	136	115	118	105	101	116	90	103	98	117	105	123	118	104	105	129	98	120	95	112	107	116	102	116	108	104	109	106	114	112	119	101	119	129	120	122	80	108	101	107	118	103	102	123	121	122	123	113	114	111	118	100	83	105	111	104	106	112	99	110	116	110	120	105	112	112	108	95	112	108	103	123	120	100	116	105	124	94	109	104	98	102	93	127	117	127	115	109	109	106	91	123	108	131	108	104	110	123	122	109	101	112	132	112	106	104	110	126	96	116	99	128	106	112	111	101	102	118	124	129	131	103	118	109	122	117	106	103	114	116	109	102	113	106	112	106	116	121	107	125	108	99	106	101	105	120	102	113	116	128	110	130	119	127	119	110	108	108	104	99	104	109	116	118	106	141	123	117	100	97	107	109	94	118	93	100	128	122	111	99	108	113	90	117	125	118	102	102	108	120	101	98	106	105	111	103	97	108	126	110	108	102	120	120	114	94	95	119	107	116	119	112	96	113	108	116	144	115	118	114	105	101	112	96	118	106	101	112	115	89	124	114	115	120	111	100	111	121	115	120	92	84	100	138	114	122	115	123	103	99	119	107	118	93	92	112	126	110	98	96	100	108	119	116	92	132	125	121	103	139	151	116	97	117	112	127	123	118	100	106	123	114	101	116	96	102	109	127	107	89	106	106	126	106	95	94	107	116	111	109	110	127	118	111	122	120	117	105	115	116	85	108	131	124	101	107	115	112	110	112	123	113	102	109	121	108	125	104	116	123	110	92	133	97	122	118	109	108	123	126	115	93	110	125	111	109	104	98	112	117	127	114	101	123	126	118	108	124	119	109	109	116	137	128	114	115	108	125	110	100	78	112	111	106	114	96	123	112	110	103	99	123	102	119	118	103	110	104	118	118	104	106	115	113	142	109	101	142	100	129	102	127	114	118	130	117	125	129	102	119	91	113	106	125	89	134	141	117	99	114	112	118	104	107	123	85	84	115	110	115	109	89	109	79	127	113	102	83	109	105	128	103	101	107	113	130	118	111	107	98	106	116	105	92	111	94	111	98	124	107	97	110	118	103	112	101	137	140	130	92	97	126	106	125	133	104	114	105	101	122	115	119	96	123	114	124	104	116	100	94	102	106	97	91	126	111	112	107	102	99	122	110	132	125	109	107	116	114	116	113	112	117	123	94	112	110	124	135	106	126	108	110	120	114	104	107	119	100	105	121	112	114	123	111	115	100	112	100	109	103	108	119	103	134	111	97	115	127	112	99	93	115	98	107	120	113	114	110	125	90	113	121	104	95	101	125	125	139	115	129	112	106	104	129	109	121	107	119	120	122	94	84	112	118	109	119	109	117	120	117	119	93	105	124	109	106	113	102	94	108	131	121	100	118	120	107	131	112	101	129	132	101	109	108	101	126	116	105	118	121	93	108	115	124	97	112	118	109	124	114	123	116	117	104	114	107	104	133	116	116	118	109	109	99	101	107	126	115	123	111	104	87	114	111	104	115	90	105	102	136	130	105	108	115	109	121	104	111	110	120	92	108	111	122	112	101	117	121	108	110	130	112	121	115	102	132	88	121	97	100	108	110	103	111	112	116	106	111	123	111	97	132	107	108	108	100	126	106	115	117	122	105	114	107
10271	5120	447	734	1078	770	942	1161	1052	973	954	986	1531	534	369	358	301	294	348	322	299	338	303	346	326	345	352	397	343	369	351	333	313	325	341	333	325	308	305	354	315	313	295	289	336	346	312	327	325	292	302	280	305	332	312	295	304	286	328	316	300	295	290	296	305	264	295	308	346	305	286	282	287	307	288	272	287	307	312	278	303	292	309	281	296	293	278	303	319	301	269	332	245	297	291	254	268	306	318	312	319	291	333	299	271	324	273	293	310	287	270	285	328	286	299	296	281	321	280	294	297	291	294	300	292	312	324	298	289	274	316	283	301	292	299	271	295	298	332	302	291	285	300	335	312	292	290	309	301	292	342	284	304	302	294	287	292	284	288	295	269	320	317	337	315	336	315	299	316	290	301	286	294	304	287	280	304	303	297	286	275	279	311	304	321	317	279	284	325	301	307	272	285	332	290	300	296	299	312	306	302	314	312	316	324	283	296	325	304	302	309	331	292	312	288	296	310	291	341	307	305	292	280	291	316	315	270	287	294	287	276	289	299	278	308	311	294	325	299	288	286	290	316	317	289	279	298	279	301	309	290	315	299	294	311	328	291	259	278	286	296	281	303	304	291	287	266	301	300	287	283	286	290	291	303	303	288	280	301	302	287	271	295	313	291	305	303	298	286	307	283	289	291	303	307	314	295	249	296	275	292	305	303	301	289	320	295	307	299	290	320	310	279	283	297	309	289	277	297	312	268	294	298	286	315	284	288	269	308	287	307	291	288	317	299	313	301	304	305	289	278	268	311	325	290	346	282	270	282	316	295	303	278	304	315	315	268	303	319	304	299	306	298	290	300	299	294	333	305	280	309	282	290	331	312	293	293	305	299	286	298	329	282	304	312	278	312	277	283	301	323	295	307	289	288	310	279	284	321	324	292	305	297	326	307	303	281	294	289	304	292	281	292	319	287	306	314	286	290	298	304	294	282	293	294	297	309	334	282	316	306	309	314	292	329	286	296	297	296	281	273	298	315	286	289	281	322	259	296	287	272	283	276	320	317	291	329	298	350	307	298	287	293	283	290	321	324	300	307	264	293	277	304	275	290	324	277	307	274	284	271	301	308	302	305	308	271	317	292	330	308	312	297	291	318	271	293	311	279	274	297	279	348	298	275	311	295	329	309	316	304	310	295	290	277	280	290	267	296	289	296	293	292	279	294	297	284	323	293	271	286	299	290	307	318	300	310	321	307	309	304	316	314	322	311	319	280	317	273	303	279	296	313	261	314	312	274	336	300	303	268	307	314	306	311	299	321	273	275	319	260	314	291	281	282	331	309	276	308	297	307	281	286	289	293	300	311	322	304	302	291	309	298	286	317	283	276	303	342	292	274	323	303	284	302	298	292	305	323	327	320	322	280	329	293	317	291	293	278	302	320	282	274	325	283	278	301	309	294	302	333	319	261	273	318	299	312	284	266	292	302	312	302	293	294	301	319	297	285	289	300	291	306	311	260	290	300	332	295	291	308	296	311	288	273	287	287	304	276	307	289	281	294	284	291	295	296	313	308	255	312	296	288	281	291	317	336	300	306	320	297	273	301	299	299	302	315	332	332	269	343	303	300	323	340	264	289	290	275	290	321	283	295	272	287	326	304	292	264	316	294	290	292	311	313	303	301	276	303	294	300	270	288	287	323	284	297	293	303	251	284	277	257	311	308	328	325	301	304	265	304	273	286	277	299	292	299	308	289	288	290	272	291	278	293	291	286	290	282	345	305	325	300	290	256	286	321	304	317	296	281	323	289	321	283	309	316	283	318	339	284	282	308	298	329	300	326	297	310	287	311	321	285	325	314	272	307	292	309	327	317	328	297	271	296	280	335	313	278	307	261	292	278	327	263	285	314	267	319	286	270	286	311	323	269	301	304	287	309	292	303	306	273	303	287	325	284	305	283	302	286	299	288	284	273	291	270	320	300	334	306	293	313	298	309	302	309	296	301	300	295	276	315	291	295	282	291	310	312	307	295	295	314	283	270	308	320	300	315	297	323	289	294	309	271	277	297	303	264	288	297	305	279	288	307	311	291	267	300	283	292	299	286	303	294	289	323	289	310	294	294	289	306	299	289	315	291	288	298	314	319	284	290	311	311	316	291	276	319	301	315	275	310	280	343	304	292	306	310	325	293	319	303	281	284	308	301	319	300	296	304	295	295	284	281	323	283	302	293	293	289	281	307	324	322	323	274	312	259	311	296	287	294	277	293	303	293	316	293	303	290	305	304	292	327	293	296	306	249	296	300	303	297	289	278	319	298	281	298	281	313	291	320	288	305	334	302	304	267	273	326	282	295	317	310	291	281	313	318	294	306	310	331	293	330	297	308	297	306	325	298	295	326	326	328	318	268	285	298	314	321	284	312	298	334	292	293	297	330	296	292	257	289	304	325	308	289	296	315	294	276	298	279	296	322	304	328	303	324	274	271	270	298	288	316	289	291	310	259	288	300	275	318	302	275	295	305	285	293	315	284	306	285	277	289	319	340	286	306	299	314	301	299	307	296	294	291	316	285	285	269	295	323	289	335	268	260	275	284	270	305	287	291	321	319	273	324	314	307	273	268	331	325	292	303	275	293	278	321	287	300	301	316	283	270	302	332	323	290	312	297	303	321	307	298	269	285	304	307	318	303	315	283	300	311	282	280	287	290	311	281	301	345	298	305	301	314	284	323	303	285	305	307	277	297	293	285	316	304	294	277	318	280	312	298	297	282	292	279	287	306	257	300	285	316	287	323	302	311	285	287	320	297	280	285	316	297	288	311	285	297	292	301	268	287	268	329	292	324	271	291	278	293	333	313	251	295	310	291	290	277	307	289	305	285	299	275	262	300	283	286	283	286	294	274	315	283	263	281	295	290	305	261	301	299	306	282	305	313	323	293	344	307	314	311	279	324	297	308	315	293	307	319	301	303	316	301	275	297	350	285	315	316	297	295	325	274	302	324	293	287	326	296	306	291	310	304	296	295	299	309	277	294	271	272	316	324	269	264	309	298	295	314	291	298	284	339	322	323	282	276	298	306	324	299	299	307	307	299	276	287	296	316	286	303	322	286	334	295	310	265	302	302	297	318	316	271	298	276	332	291	325	287	293	303	286	271	285	292	307	291	274	284	300	307	283	284	313	278	299	297	295	325	313	278	278	301	273	310	316	304	336	306	294	318	277	288	293	273	310	290	292	302	294	286	314	283	307	323	286	262	333	297	289	316	304	306	286	310	307	282	281	302	258	298	283	265	307	305	306	283	311	310	289	247	313	317	306	287	296	292	278	307	314	293	333	283	290	264	307	312	259	287	308	309	280	297	270	292	308	307	322	288	281	293	284	303	295	298	302	288	296	272	290	289	328	292	297	272	326	279	325	307	282	305	288	316	318	318	311	307	322	304	311	313	269	298	290	263	302	265	317	294	300	283	309	286	269	289	284	285	318	316	344	307	294	285	323	297	294	293	281	309	285	295	270
55015	45811	10180	1538	882	636	592	634	546	495	483	465	572	348	271	258	298	276	280	336	331	329	278	291	301	270	357	352	369	422	371	425	333	307	318	307	279	250	279	275	263	251	234	276	292	293	237	209	241	216	218	193	196	211	214	202	243	215	208	201	218	189	201	176	188	207	213	203	208	167	199	208	229	220	210	183	193	186	211	179	217	191	229	186	224	225	208	204	230	184	200	193	193	209	193	170	205	204	215	207	194	187	230	199	200	218	188	201	209	222	202	185	178	187	207	191	191	201	174	184	195	235	203	199	219	204	213	233	187	221	212	187	213	213	195	194	207	177	212	199	207	213	199	220	200	187	202	220	197	223	183	205	229	189	212	188	196	212	191	193	198	231	194	197	200	175	213	218	180	203	212	183	218	211	200	213	219	212	202	171	199	193	202	176	206	194	215	223	208	193	203	196	208	218	189	200	189	218	197	175	177	188	184	211	193	208	186	245	189	215	210	199	204	210	203	190	231	223	198	182	199	209	197	202	179	209	230	208	216	232	201	205	207	205	189	209	218	206	211	231	178	220	187	212	199	218	221	226	208	228	186	226	211	182	206	200	225	237	201	222	234	197	211	201	181	196	202	205	205	206	199	194	183	200	205	211	184	200	212	223	192	197	230	187	216	219	208	217	217	182	201	189	189	198	221	188	191	213	191	213	216	177	207	183	203	195	197	198	201	216	201	231	197	227	211	220	213	228	213	197	200	214	192	201	192	205	200	187	210	191	191	190	181	207	197	218	209	203	207	193	196	205	210	233	186	205	195	191	188	208	196	190	181	222	211	201	175	211	203	223	207	205	206	198	194	202	174	201	220	192	196	212	218	217	226	197	228	219	169	215	220	226	193	237	175	180	216	223	197	201	204	198	214	215	196	180	186	199	208	210	196	195	191	197	213	212	200	206	180	231	220	196	218	185	216	224	178	190	209	201	214	218	192	158	198	211	182	219	198	193	156	183	192	202	201	212	201	188	210	191	182	200	205	232	187	205	207	189	192	220	210	202	193	197	204	199	209	189	192	227	182	195	213	189	198	206	191	202	196	201	175	187	203	206	207	199	210	216	216	218	194	202	203	213	193	204	199	211	229	208	232	234	190	219	202	197	189	207	201	208	215	186	165	210	193	218	188	201	210	185	209	256	216	198	187	212	193	190	211	214	198	164	209	208	209	204	200	210	228	185	193	216	223	219	219	224	207	204	170	216	225	196	206	207	184	192	214	216	221	209	183	183	203	204	201	190	207	200	217	223	215	204	212	197	195	205	185	168	198	205	204	204	223	206	192	209	196	210	230	205	198	212	191	173	174	184	192	193	219	207	184	208	227	228	180	220	190	203	218	189	212	182	206	209	194	212	203	204	223	238	191	211	221	179	200	236	201	222	180	222	206	177	182	185	209	199	175	212	185	194	198	194	204	220	197	206	197	184	202	210	215	223	231	199	215	175	205	181	205	218	239	187	225	196	173	215	230	187	222	202	204	199	189	202	219	194	224	216	195	179	206	211	205	216	210	225	210	213	194	201	204	209	184	198	197	212	209	201	202	216	209	206	199	218	201	209	220	224	209	190	187	234	195	208	214	208	194	190	210	220	194	202	214	194	215	184	227	207	208	189	232	199	199	203	215	202	207	202	238	217	204	205	201	208	205	212	184	193	195	208	225	189	189	216	228	190	212	200	195	228	192	198	207	218	197	203	198	205	239	198	194	169	222	205	201	205	197	220	174	224	223	206	195	226	189	189	196	221	209	228	180	200	200	169	211	230	201	212	191	211	179	200	220	199	189	236	196	211	205	206	196	187	195	188	182	199	205	222	209	196	211	205	181	244	202	225	187	203	190	195	174	195	203	174	196	215	246	200	199	201	189	197	208	204	200	190	227	214	208	180	165	198	180	215	199	207	212	200	201	210	227	184	189	181	171	189	195	215	203	231	211	229	215	223	213	197	197	200	186	231	202	194	168	210	218	202	203	194	203	207	221	209	212	218	192	211	204	214	217	185	164	206	208	195	200	196	207	209	180	209	204	186	196	226	211	199	214	181	205	201	206	204	215	193	207	199	217	222	214	199	209	198	208	182	192	200	203	176	183	195	206	219	201	197	219	221	211	211	192	227	191	233	202	199	207	190	203	204	211	199	195	198	214	216	206	226	206	195	216	215	184	214	195	212	197	217	230	212	199	192	228	194	194	207	208	220	197	206	206	215	171	198	234	214	194	202	195	200	198	219	196	197	209	201	197	183	188	197	225	199	218	190	212	221	206	208	204	201	198	192	194	205	213	211	213	198	190	211	197	202	225	211	223	204	209	207	193	184	192	228	183	224	205	204	216	205	230	229	214	221	174	204	201	227	186	196	206	210	211	228	209	208	229	189	207	187	190	214	183	196	193	185	214	204	216	197	213	172	217	195	212	204	189	190	202	209	182	202	208	212	193	180	218	206	192	240	191	217	202	198	206	200	224	199	232	204	226	218	202	191	184	192	201	214	215	219	193	188	176	188	224	213	229	197	226	174	233	195	211	212	189	193	223	208	208	195	198	196	190	196	199	196	185	212	207	198	202	201	179	214	212	248	181	234	215	205	197	195	187	196	217	214	216	220	198	202	219	224	221	192	199	211	196	186	184	208	189	215	208	195	202	184	190	191	211	202	205	204	197	188	170	218	205	209	221	219	186	218	192	207	229	207	190	198	213	201	202	192	197	204	213	218	196	205	193	196	198	194	204	174	193	184	196	212	215	191	191	184	198	187	212	193	219	182	188	222	185	208	214	240	214	199	198	210	194	228	217	191	202	220	192	190	168	213	226	201	187	212	193	206	190	209	235	198	198	228	212	176	196	177	214	193	192	200	202	204	205	217	189	203	206	204	182	215	193	188	222	213	194	206	189	219	186	173	205	221	205	194	197	216	173	188	217	224	188	201	192	204	203	195	200	204	206	200	202	215	187	178	180	198	187	197	167	201	220	204	191	212	215	204	197	194	224	208	207	206	184	168	226	182	238	231	182	220	212	183	223	217	205	201	225	200	218	205	209	189	201	211	193	191	193	194	214	208	201	206	191	204	210	169	194	193	217	220	185	204	209	214	195	174	188	212	205	242	207	197	228	189	220	191	195	195	214	183	199	186	194	207	212	209	203	211	200	214	207	197	229	214	215	203	183	190	185	224	193	187	224	198	211	217	203	209	183	182	177	203	169	190	207	190	211	213	200	211	177	183	216	222	208	201	211	193	205	186	182	207	185	206	215	219	200	198	213	218	199	218	215	194	213	240	205	190	189	239	215	213	193	189	222	203	196	197	207	195	223	221	203	221	200	207	183	207	234	202	195	193	198	207	212	239	184	215	199	199	232	216	212	204	188	204	232	184	193	221	217	194	196	195	195	232	211	228	210	207	193	218	204	211	197	190	204	220	172	208	193	213	205	196	182	220	204	205	205	228	202	233	219	202	212	180	197	179	213	209	191	206
34681	24124	2277	2871	3137	2434	2476	2665	2417	2345	2009	2220	2863	1313	1080	1046	1014	1115	1116	1268	1499	1448	1304	1156	1374	1413	1663	1767	1834	2253	2082	1903	1627	1475	1540	1328	1066	1140	1147	1106	971	1011	903	1059	937	927	695	594	654	769	633	520	535	621	716	624	602	548	510	476	517	505	494	500	542	498	478	517	495	479	503	489	490	508	528	481	520	536	487	470	484	475	498	486	522	499	518	507	473	525	511	495	472	475	477	501	488	519	495	498	509	502	485	520	531	549	479	509	492	503	428	477	495	472	529	499	490	507	509	472	444	482	520	491	494	486	513	476	414	437	487	506	510	494	499	476	459	544	497	451	466	499	452	484	485	492	480	475	476	483	495	502	482	492	529	525	473	453	462	491	469	471	469	467	482	519	505	491	554	506	501	485	493	462	482	520	482	523	508	469	461	496	471	468	512	508	506	521	528	477	478	460	469	486	495	520	468	469	484	489	475	438	498	488	501	499	538	487	488	469	497	504	494	494	480	531	501	514	511	514	487	527	471	480	497	491	448	526	502	449	469	484	498	491	528	519	499	501	491	460	476	521	486	474	506	513	536	498	529	497	516	471	457	477	476	514	428	478	468	466	505	481	505	476	459	488	475	517	485	456	526	484	502	454	476	520	486	486	487	489	488	501	463	486	485	505	518	439	501	469	501	467	510	523	486	502	478	484	489	473	502	485	534	502	433	498	493	498	478	468	494	477	457	518	489	483	459	446	522	477	514	515	488	505	481	515	500	475	505	501	470	455	527	491	489	517	476	476	521	486	490	510	487	488	491	485	488	494	502	480	535	461	458	448	503	488	498	480	509	448	480	505	543	496	477	483	504	456	474	518	473	470	482	457	503	473	540	487	503	460	494	524	457	507	484	484	497	478	486	510	522	491	446	506	506	531	501	487	489	462	502	524	497	484	498	481	511	537	450	509	493	472	477	496	468	522	499	495	475	493	491	489	492	499	481	467	471	526	465	506	512	458	474	421	488	486	509	491	497	500	506	508	502	518	475	476	508	532	464	502	514	467	509	528	465	465	487	518	470	493	473	499	522	490	473	460	533	484	499	508	468	457	448	510	507	490	478	491	483	490	479	498	495	446	478	484	474	487	487	506	482	467	473	485	542	469	505	527	489	475	437	486	491	555	500	502	474	450	490	492	550	505	470	476	493	496	512	456	499	476	482	493	513	488	446	466	452	514	475	483	453	469	490	531	476	456	502	537	464	488	461	547	527	460	467	504	504	448	506	517	475	481	506	522	487	499	521	505	503	516	518	509	495	494	500	490	470	499	479	479	531	472	478	508	516	512	496	498	518	506	479	491	491	523	444	493	476	456	506	450	506	500	469	520	501	512	510	494	472	501	475	470	544	467	491	487	513	470	493	535	484	462	491	514	468	473	500	468	450	465	504	484	525	485	472	478	480	493	517	439	473	490	476	505	468	538	455	479	469	486	510	482	500	459	505	443	491	522	457	502	454	518	478	468	488	491	528	484	520	472	445	494	486	490	502	497	454	482	509	492	473	505	433	452	501	507	510	502	452	452	471	449	499	502	510	478	489	507	483	493	478	461	494	487	493	474	461	497	487	450	493	482	492	509	485	471	492	483	509	528	522	475	497	521	493	477	471	505	473	471	512	482	495	482	488	467	459	507	453	457	496	501	530	476	497	500	495	491	479	477	441	480	534	486	483	464	524	504	494	501	480	486	501	499	495	519	478	527	518	478	464	515	495	480	489	482	491	484	487	473	517	518	526	472	489	484	502	459	517	458	478	462	490	472	513	475	520	507	453	468	485	456	508	475	484	513	513	487	538	439	515	521	458	493	464	533	459	503	530	507	468	470	489	462	476	494	492	475	488	473	484	499	479	493	445	475	508	443	464	511	512	469	510	502	476	460	481	500	496	518	476	513	485	484	523	529	470	504	455	440	494	504	484	513	483	511	492	515	478	487	461	542	486	498	493	500	498	520	481	462	501	522	486	459	502	499	470	492	551	502	490	477	484	492	471	492	469	517	513	499	493	469	494	487	501	483	473	480	529	504	520	479	519	479	496	506	488	481	451	487	504	478	479	511	480	500	502	485	478	495	476	497	517	534	507	487	499	469	478	499	520	471	494	502	494	490	463	480	518	473	496	476	513	532	458	513	495	507	478	501	529	471	513	484	490	494	480	460	515	455	472	475	507	474	475	465	510	505	520	498	490	492	505	484	490	460	493	461	478	467	505	489	470	492	508	487	526	467	501	501	475	518	495	492	474	480	498	497	468	485	491	505	510	500	506	455	501	492	484	506	502	519	501	528	509	497	516	527	477	543	463	455	480	499	485	500	470	494	499	497	486	507	529	495	464	498	482	455	480	495	457	486	485	480	472	530	478	530	475	496	514	519	505	532	479	519	475	500	497	525	472	471	511	492	488	530	463	492	525	482	499	449	503	468	454	481	449	474	464	438	502	505	484	474	446	483	456	516	442	513	500	500	471	495	465	522	465	488	483	496	479	499	485	495	485	474	471	472	512	433	477	472	506	437	504	508	532	495	520	484	477	447	475	478	475	481	510	509	445	457	507	462	509	494	476	468	487	497	460	487	507	510	514	505	521	510	472	503	501	521	495	482	506	508	467	498	436	492	470	463	466	491	484	510	505	512	515	470	455	528	486	510	434	477	448	480	497	469	512	498	493	505	488	470	472	521	468	475	499	480	463	507	483	507	514	506	469	488	516	473	470	495	505	485	484	485	482	484	489	500	483	490	465	519	496	476	481	485	480	469	520	471	487	491	485	460	502	488	505	513	511	486	502	483	514	458	478	474	501	525	534	478	464	502	512	490	478	519	499	507	525	469	491	491	427	458	486	482	497	481	449	505	452	462	506	484	496	517	471	521	506	453	495	501	471	478	503	494	494	502	494	496	514	500	455	474	467	521	486	498	480	518	472	466	496	503	523	511	480	488	524	471	510	498	467	500	468	488	482	472	477	482	537	463	479	469	514	465	463	485	486	502	517	507	517	535	455	478	526	474	514	466	498	512	487	443	459	463	484	512	511	491	519	508	503	512	499	483	474	466	509	503	471	497	493	513	490	483	484	502	519	465	513	487	475	506	492	470	486	487	499	446	487	483	518	438	515	474	450	482	515	514	498	493	505	510	515	494	447	475	491	494	457	473	509	471	462	506	454	487	504	459	524	518	473	482	468	502	513	482	489	515	499	484	514	499	503	502	472	530	458	466	486	488	483	501	508	496	512	498	503	501	492	475	548	466	490	475	511	484	488	478	474	491	482	481	478	518	454	535	481	492	484	487	458	482	513	465	461	520	475	483	539	463	480	476	489	525	464	488	533	454	475	477	531	478	465	496	477	474	492	493	468	488	492	484	463	482	437	489	471	508	482	496	451	443	513	503	470	470	464	464	469	520	509	503	449	507	489	481	449	468	478	492	505	461	493	452	429	530	481	428	517	535	495	503	468	472	489	505	444	477	518	514	462	451
66060	56244	18080	6567	1543	835	835	824	783	638	624	662	683	390	296	351	355	340	314	320	374	451	485	380	424	440	485	504	472	490	553	542	497	383	369	410	339	280	351	295	291	304	231	278	236	266	231	194	191	243	201	175	156	204	190	195	203	206	163	164	182	189	160	163	169	168	166	147	179	133	167	160	163	158	131	210	200	179	156	173	173	159	160	173	162	188	182	194	173	161	173	183	166	174	163	157	185	176	165	172	177	173	167	175	176	156	173	165	181	149	184	157	176	178	172	207	151	183	173	178	157	180	180	166	149	184	155	187	173	165	129	158	172	180	181	162	148	187	193	166	162	197	188	164	152	181	161	161	160	189	161	177	159	143	178	151	151	164	160	167	164	176	179	154	175	181	163	182	177	177	159	170	165	172	136	162	162	176	150	160	156	188	163	167	153	156	168	161	187	181	192	181	151	178	196	163	178	169	172	168	208	160	165	180	186	162	160	156	168	187	143	177	146	181	153	162	172	174	173	157	161	187	183	190	148	172	176	180	158	176	155	157	149	176	162	157	174	186	159	169	181	172	163	170	186	162	156	165	136	165	148	158	189	174	143	179	166	172	146	172	165	183	164	199	177	138	169	180	164	164	165	153	181	160	152	159	196	138	175	149	142	169	162	163	157	203	165	188	157	176	175	172	176	169	158	168	146	173	183	172	176	176	191	158	193	141	191	185	152	165	168	177	156	180	165	168	170	143	171	149	171	176	165	172	159	160	159	149	169	167	179	167	181	191	156	158	158	187	175	179	175	164	166	197	192	173	178	159	194	168	176	171	180	159	168	187	153	156	173	165	171	153	155	163	153	190	173	179	169	177	169	191	169	159	154	161	163	163	174	164	186	159	144	159	131	172	168	209	159	145	160	171	157	156	176	177	181	185	166	131	164	174	165	157	162	182	171	182	158	168	187	186	157	163	200	181	144	175	170	168	174	140	163	150	160	178	143	174	173	154	185	183	183	157	146	176	190	171	165	149	173	161	164	169	155	154	153	153	177	136	164	177	148	150	197	171	159	166	182	167	172	160	182	160	170	167	190	204	175	173	169	174	167	169	169	153	160	162	157	169	156	178	162	197	168	172	191	173	153	167	174	157	175	171	177	160	177	159	148	167	174	174	176	156	148	173	178	175	162	157	142	151	168	166	163	171	160	164	160	181	184	171	172	142	155	153	164	159	167	172	178	163	173	161	168	155	179	141	178	166	183	157	164	164	186	158	183	190	131	181	175	183	169	173	164	157	168	193	181	156	163	165	152	168	182	159	167	149	166	175	156	196	184	174	171	165	161	171	151	163	158	162	161	154	176	156	143	166	162	170	173	165	160	153	165	170	161	177	203	201	184	196	178	144	185	169	154	176	150	177	181	158	160	168	169	174	184	171	170	179	137	167	172	166	158	159	169	157	158	162	143	159	173	148	165	162	145	173	170	155	177	166	191	146	181	169	148	169	158	152	179	158	173	183	160	153	159	177	171	162	157	151	153	163	162	155	184	169	175	180	144	165	174	157	172	176	162	163	159	158	182	172	172	178	172	152	175	186	164	175	170	177	164	173	197	161	162	172	183	141	157	184	179	145	169	162	169	150	164	169	141	162	184	160	180	177	156	165	149	162	168	164	155	193	153	165	172	166	156	180	198	159	170	155	160	173	179	150	158	173	162	146	188	184	163	164	177	154	191	160	180	155	178	166	173	170	174	172	156	134	147	154	172	178	173	147	172	155	158	175	159	162	178	162	163	157	176	188	158	163	166	171	162	159	176	155	158	149	181	174	157	185	161	154	169	161	182	173	167	167	186	151	167	176	193	145	175	158	130	158	183	159	169	160	145	147	183	191	173	175	169	174	159	177	176	156	188	173	172	169	139	147	146	166	169	185	203	175	184	189	180	163	154	167	160	178	148	176	151	166	167	153	168	166	155	192	156	171	180	179	176	145	177	179	170	163	180	175	155	170	174	176	182	180	167	157	153	166	173	157	164	147	166	174	153	152	159	165	158	169	198	167	193	162	139	149	188	179	180	153	164	178	185	182	185	210	163	167	160	180	183	163	169	163	171	161	145	178	158	154	172	172	166	148	180	152	159	181	168	183	169	158	161	154	167	179	155	164	158	180	168	166	193	170	172	159	150	185	155	196	173	181	159	191	166	150	169	168	171	155	171	140	182	158	160	179	161	179	151	188	161	166	159	170	167	167	188	166	156	173	155	187	156	170	177	183	171	183	169	161	175	171	157	180	184	182	168	165	170	167	161	186	174	171	172	179	173	182	181	160	161	169	179	182	167	169	133	165	159	176	165	154	160	177	153	144	190	171	164	158	148	163	163	150	148	157	162	195	175	167	189	178	191	137	154	161	181	176	195	176	165	171	178	162	179	163	156	164	153	145	172	158	158	161	153	159	188	161	149	166	167	187	181	160	163	192	174	173	170	190	169	176	175	175	173	141	168	168	162	188	153	140	159	165	160	169	183	167	170	165	198	164	176	185	180	195	167	163	177	168	164	178	180	163	158	145	163	169	177	183	159	169	172	147	147	167	183	165	158	179	165	175	173	162	151	204	167	161	171	168	158	167	174	170	169	143	153	175	169	168	140	161	164	150	169	159	162	173	164	170	198	165	152	181	175	163	198	157	185	153	167	183	171	171	146	144	158	143	164	193	167	169	180	173	158	164	185	146	170	163	152	184	172	159	170	170	174	198	168	157	184	127	168	177	146	182	170	171	175	189	170	174	156	172	165	165	162	178	172	169	176	154	158	154	168	184	146	175	166	167	171	154	173	167	179	144	168	150	149	174	159	171	176	187	158	156	146	167	165	185	166	150	168	165	167	186	150	149	158	167	148	169	141	169	170	197	160	158	167	164	154	187	160	187	188	154	173	161	193	175	160	183	152	191	174	188	184	157	164	179	170	169	151	174	187	161	182	153	181	148	161	136	168	175	168	152	161	157	178	169	181	181	140	176	174	182	174	181	156	187	174	161	134	161	184	176	152	168	162	159	137	168	157	181	149	152	171	158	193	134	186	156	151	156	180	167	181	154	169	145	160	133	158	180	156	181	155	166	177	161	161	172	161	173	157	168	176	180	162	168	186	187	167	180	186	154	172	158	174	160	173	169	162	171	155	163	157	163	167	171	162	151	176	177	189	155	167	143	182	182	176	183	178	190	150	168	161	127	180	189	159	164	194	177	166	170	160	178	156	182	155	162	167	171	174	190	182	192	161	165	165	171	152	194	159	159	170	180	147	175	153	173	183	164	176	168	157	152	178	171	179	163	170	178	183	145	166	161	159	149	174	170	163	166	147	186	162	171	180	158	145	154	166	161	168	155	166	172	175	163	151	151	165	148	166	160	155	165	169	174	198	181	188	148	171	161	176	169	173	181	139	168	173	192	156	166	171	153	147	151	171	159	170	146	158	183	159	166	163	166	156	157	167	165	189	164	159	160	175	192	174	159	171	149	175	165
43289	30653	3777	4867	4818	3777	3657	3856	3476	3296	2616	3218	3280	1726	1515	1572	1681	1730	1819	1518	2309	2522	2148	1812	2366	2455	2625	3101	2881	3622	3225	3561	2894	2381	2422	2209	1751	1561	1769	1448	1479	1410	1251	1404	1170	1325	984	594	729	977	650	513	484	665	772	747	619	506	425	391	446	400	421	463	428	434	427	394	423	456	421	418	393	401	432	400	383	446	422	380	408	403	412	399	407	431	392	383	401	404	394	423	403	395	412	401	383	385	416	415	412	420	392	386	396	405	354	420	387	424	395	419	399	398	440	414	378	405	439	394	381	424	372	407	412	373	398	371	405	409	410	371	378	366	435	419	391	362	405	390	381	402	387	408	396	397	396	426	391	406	399	383	412	401	381	379	391	383	445	406	343	399	362	378	407	397	395	423	399	378	407	406	398	398	394	409	403	361	405	425	416	373	382	377	387	387	383	377	410	383	366	384	400	394	392	384	401	397	377	404	402	422	426	408	380	432	399	390	394	403	400	422	424	411	385	389	389	398	372	429	357	379	399	397	411	373	362	422	386	391	396	398	380	386	389	396	358	370	383	401	417	392	382	383	379	369	371	397	394	434	397	411	385	394	387	401	358	404	399	397	386	423	401	395	414	409	416	397	354	410	390	399	376	380	403	415	347	373	411	388	387	365	365	403	447	400	385	409	369	375	401	398	417	385	426	424	393	396	410	398	371	417	406	408	389	428	399	358	381	420	427	407	389	371	386	420	380	388	376	380	384	369	405	401	383	369	365	378	412	378	397	402	407	426	352	376	401	444	423	388	418	412	383	390	394	406	384	386	403	383	377	399	406	379	401	394	426	401	362	362	426	394	399	391	421	383	380	433	372	383	393	389	380	402	414	376	409	390	384	439	380	399	400	434	393	365	396	380	407	409	374	417	413	389	409	382	406	379	362	429	402	393	334	390	375	403	348	376	435	427	404	400	410	400	396	393	393	387	405	410	421	401	363	359	395	409	382	381	379	409	399	402	410	386	416	434	411	408	374	411	372	357	359	374	398	367	390	381	405	375	407	390	399	415	386	361	375	385	381	383	402	421	369	387	394	387	406	362	409	390	423	377	411	397	377	408	371	388	365	373	392	417	366	412	374	401	392	388	414	377	402	380	407	341	370	412	395	403	433	431	398	382	381	379	371	386	406	382	414	392	448	381	388	401	395	353	405	412	400	395	370	416	396	405	379	435	387	406	375	400	400	379	372	388	391	384	436	378	399	415	370	378	417	390	391	391	399	389	406	411	395	393	383	369	364	399	393	377	373	393	414	395	376	400	406	391	361	415	368	381	365	401	406	411	405	420	399	427	418	394	390	399	391	399	391	408	401	380	420	382	373	354	391	405	391	375	419	402	381	370	418	342	390	378	430	373	378	407	391	409	371	399	375	384	374	385	418	396	365	405	392	394	389	368	427	392	355	387	385	367	390	403	393	386	379	408	395	394	340	393	389	399	453	407	372	427	390	380	368	391	379	406	368	407	405	443	386	409	375	389	402	404	371	406	415	384	380	389	453	394	392	400	379	397	370	359	363	372	414	356	361	352	412	349	405	389	367	396	396	414	399	393	402	373	402	415	397	386	415	388	394	417	441	389	412	366	414	398	413	368	374	391	380	391	434	395	363	408	423	406	382	405	359	420	424	398	433	407	391	407	412	394	394	413	380	360	409	377	377	389	389	394	409	390	391	437	347	416	388	389	386	362	422	390	390	392	398	359	376	382	383	378	370	397	398	388	380	366	386	346	360	409	408	397	352	367	391	343	371	382	366	392	385	406	383	401	396	386	404	392	377	395	409	386	413	408	394	410	418	364	400	392	375	374	379	378	389	403	374	360	442	364	397	378	392	399	419	385	412	404	382	405	413	385	398	389	405	397	436	406	382	390	426	408	382	401	393	356	407	380	407	429	373	382	392	395	380	374	384	403	407	433	410	411	418	416	396	358	375	425	385	384	372	399	398	385	352	384	408	406	426	402	406	390	381	420	398	383	398	407	400	408	395	408	389	400	394	368	407	399	392	413	404	358	411	376	398	385	413	408	385	372	357	381	392	419	376	416	417	389	417	401	383	394	392	425	388	385	397	368	400	380	366	389	412	384	430	395	409	411	396	358	411	385	416	393	349	401	391	396	402	364	375	392	403	384	403	412	376	398	384	397	395	401	409	416	390	394	436	385	406	387	373	431	400	410	392	403	405	381	406	409	396	410	422	412	406	414	457	417	418	449	373	398	382	413	406	396	391	399	419	370	356	391	387	360	383	415	412	382	402	428	390	393	429	385	409	389	402	432	391	399	378	393	405	358	405	384	381	382	374	393	376	405	418	424	401	362	408	410	392	395	420	356	397	417	413	383	399	415	383	398	400	353	393	410	404	380	374	426	395	418	397	373	394	399	408	364	392	408	380	364	397	375	392	383	385	410	397	377	384	378	386	399	386	389	400	397	417	397	376	435	432	372	361	355	387	421	409	383	414	371	426	392	393	406	401	391	363	403	396	386	404	415	362	382	408	419	401	379	431	404	399	362	412	411	383	378	385	431	390	376	396	415	413	369	428	394	397	388	406	383	424	397	385	404	396	400	412	418	411	372	402	391	413	393	399	371	415	387	401	392	444	368	382	420	388	420	370	384	394	386	386	403	389	403	425	349	410	388	406	376	423	411	347	427	401	349	350	411	412	362	391	391	410	344	389	390	410	385	370	402	401	416	401	401	390	383	423	364	408	364	413	372	394	393	410	392	417	422	446	395	398	427	380	366	399	422	400	386	377	386	404	361	402	410	396	354	369	409	396	409	419	403	386	407	399	426	400	375	390	444	389	393	401	400	384	395	349	403	383	390	377	397	404	397	359	387	383	381	397	360	371	402	374	355	400	380	408	407	405	423	419	380	385	436	398	392	386	388	364	372	392	403	400	389	393	346	401	422	406	377	412	414	369	397	384	410	375	402	417	429	386	356	360	383	393	365	368	409	411	391	394	385	417	407	368	388	410	388	381	396	422	366	401	418	379	430	401	365	386	385	417	402	395	396	414	414	407	378	438	382	429	414	382	372	368	392	392	430	406	415	402	375	381	387	408	369	393	419	426	394	414	389	417	402	380	363	399	400	388	394	420	370	402	428	418	423	433	379	375	411	421	408	402	405	401	428	402	414	389	402	415	413	375	402	402	399	398	410	436	379	366	370	383	400	420	417	358	429	399	369	392	429	388	410	405	430	394	404	419	394	382	373	397	429	417	412	397	391	389	393	394	390	441	379	383	392	368	416	377	362	381	389	378	421	392	414	413	382	385	412	369	390	409	401	414	425	396	389	380	399	416	392	406	387	389	391	378	387	387	374	391	378	374	384	412	407	369	406	412	411	420	422	406	435	399	392	388	374	402	396	382	404	411	375	408	462	395	381	405	373	383	385	382	415	424	394	398	388	383	369	407	388	424	372	387	425	392	390	397	386	402	393	374	374	390	409	420	413	401	406	379	402	450	370
13294	4349	256	268	246	229	238	281	224	281	197	286	224	141	129	116	95	119	114	113	119	131	114	106	126	125	118	112	108	119	132	124	96	103	108	129	116	101	115	114	111	110	106	90	106	100	114	96	103	108	103	117	113	117	96	110	115	108	110	102	113	120	119	103	98	126	104	99	104	131	145	102	91	119	110	122	93	111	109	122	104	109	121	112	120	126	101	109	111	106	106	123	135	104	123	106	108	123	113	118	110	103	130	95	113	111	115	116	102	90	102	114	126	116	111	118	110	97	112	117	106	112	103	99	102	121	120	95	110	98	110	115	100	97	114	97	118	103	116	122	99	121	122	107	102	135	105	120	98	103	101	120	119	134	116	110	94	122	120	128	109	80	101	98	97	110	123	123	114	114	118	124	96	114	112	106	92	115	102	91	123	106	103	142	111	117	103	116	119	125	124	106	124	105	108	104	99	110	106	108	104	108	114	95	124	112	90	98	117	120	96	120	131	88	104	105	121	93	112	121	106	106	117	111	117	109	110	87	97	118	102	102	128	116	123	116	105	116	114	107	109	113	95	109	115	106	118	124	120	102	115	127	109	107	109	115	118	107	107	120	111	139	107	105	132	113	127	116	98	97	104	99	93	116	137	126	138	119	113	99	108	93	124	103	105	112	95	124	103	114	116	109	98	110	116	123	102	109	114	109	109	101	118	94	100	118	120	96	118	108	96	102	124	103	115	99	105	100	115	103	111	94	116	123	101	117	100	123	120	104	128	107	92	118	112	114	99	104	110	101	101	100	112	105	109	110	100	99	108	122	109	115	119	108	89	77	98	105	127	124	109	106	105	122	105	128	113	114	110	107	115	114	128	112	110	99	113	112	116	110	115	121	98	106	113	95	107	101	114	118	124	99	96	98	120	122	100	120	113	122	120	126	98	100	110	114	120	117	100	100	104	116	106	124	108	119	112	109	130	101	122	111	129	116	138	90	115	104	107	106	109	93	124	123	116	116	130	98	113	87	104	118	108	107	118	125	131	103	111	89	90	107	86	128	104	124	115	108	117	118	98	123	124	126	131	118	116	112	119	109	107	111	105	117	113	116	108	104	94	99	103	96	98	121	114	123	106	99	128	110	102	123	110	101	115	100	100	112	126	115	119	100	105	128	106	108	127	134	129	110	122	109	88	98	127	122	112	95	119	108	119	132	108	108	96	114	126	124	109	103	116	112	87	99	108	102	113	124	124	117	131	110	110	107	99	112	102	133	112	114	97	111	103	102	109	112	102	113	104	108	115	104	126	108	96	103	125	114	112	98	105	120	107	105	113	118	111	111	107	114	106	102	98	123	110	111	115	112	106	111	105	111	122	108	107	118	98	96	109	101	119	104	102	108	122	143	119	106	119	98	112	99	122	108	116	111	98	117	120	99	109	119	125	125	107	80	131	127	110	107	122	118	105	103	113	101	97	125	118	113	102	110	116	86	110	104	111	115	124	85	128	103	124	129	119	120	107	101	122	108	109	129	122	115	121	115	105	103	117	114	103	99	108	107	94	108	108	110	99	116	97	111	115	114	108	132	103	113	95	141	117	130	105	101	101	110	105	114	125	99	121	133	131	105	113	102	122	114	115	112	130	107	117	99	128	119	111	112	118	110	124	139	106	117	109	114	116	121	103	118	104	104	139	96	107	113	103	113	123	119	123	95	103	107	96	113	109	106	93	109	100	115	97	108	103	128	104	101	114	135	114	102	119	102	116	81	105	125	116	105	136	115	121	112	91	126	101	135	87	123	117	119	110	122	113	129	104	106	119	99	108	107	103	98	108	109	116	95	114	92	118	116	104	113	109	118	98	116	93	108	126	123	118	114	99	98	131	96	109	125	108	96	122	119	99	107	105	99	96	97	113	121	112	110	127	114	122	99	109	106	132	120	110	97	80	94	93	107	114	122	113	114	98	104	97	96	113	118	72	116	97	107	95	111	134	103	122	121	107	129	127	109	103	98	101	120	116	116	101	99	110	146	118	111	114	115	105	115	122	122	107	115	110	108	103	121	127	112	106	108	104	121	110	109	113	116	96	110	101	95	98	115	99	103	107	89	111	121	94	108	104	110	108	102	117	116	105	97	113	124	125	116	97	101	109	112	117	113	93	103	106	105	99	118	93	116	107	98	111	109	104	110	105	98	100	105	107	117	121	81	120	106	106	129	101	133	129	95	104	110	115	102	111	107	106	104	115	122	95	91	114	96	104	102	122	112	106	114	136	98	141	113	117	129	114	124	115	130	104	99	113	106	114	117	120	123	119	102	131	139	119	120	102	111	127	112	112	102	112	98	105	129	119	136	127	112	110	126	107	111	110	107	111	125	108	118	111	119	106	104	99	125	112	106	100	119	122	97	118	117	108	100	99	108	100	122	111	115	122	111	106	102	95	104	124	95	99	119	124	129	123	108	114	117	112	110	109	100	106	115	107	114	101	115	108	106	130	99	122	114	94	115	100	117	111	113	98	116	112	105	103	107	102	108	106	115	114	143	108	104	125	119	122	99	124	112	108	86	134	122	111	109	110	111	99	94	94	116	117	104	89	112	141	114	92	122	103	120	103	93	113	100	92	100	113	113	103	107	116	109	107	112	132	96	115	104	113	123	105	102	117	119	103	113	101	114	133	110	95	112	107	102	113	124	130	105	119	111	90	123	114	112	106	121	95	105	107	109	112	107	103	94	124	114	112	121	112	123	91	114	122	114	112	118	102	134	112	106	94	99	100	110	100	111	101	106	102	113	111	123	104	91	106	108	113	116	99	104	107	113	115	117	126	102	98	106	112	111	102	128	121	101	95	128	92	123	119	104	101	111	105	126	103	136	90	118	113	112	112	134	101	110	110	111	102	111	100	104	96	116	115	127	111	101	127	98	125	126	100	113	100	118	121	103	103	112	101	109	107	126	114	124	114	115	117	109	104	110	123	114	106	124	119	125	122	96	88	95	90	95	93	122	92	108	131	127	111	115	109	107	119	112	113	102	116	113	106	93	111	104	127	132	109	114	112	127	115	103	99	81	116	100	102	118	121	107	107	116	115	113	92	98	110	133	122	103	119	106	126	107	114	121	108	97	103	127	112	99	114	112	102	116	124	103	108	94	103	99	104	105	109	120	115	110	114	124	112	102	99	119	112	126	102	116	114	105	103	110	122	124	113	119	104	110	119	98	120	110	124	106	97	96	134	114	101	112	129	109	105	90	118	115	107	102	114	126	129	90	115	122	122	116	106	85	133	105	112	96	91	122	121	87	102	133	100	103	102	107	118	106	109	130	113	122	130	103	112	117	116	116	90	108	105	100	98	99	100	121	114	104	95	102	104	124	115	103	112	117	120	115	112	128	120	115	136	119	113	95	101	109	109	112	114	115	132	106	92	103	128	117	101	132	101	90	95	103	121	118	115	93	123	105	114	109	118	110	98	110	124	110	108	109	113	113	108	114	126	119	124	124	131	110	113	107	96	92
9637	5206	476	789	1038	775	1060	1206	1019	1237	986	1518	1113	477	434	332	327	318	314	338	392	337	314	313	320	352	337	351	375	310	371	367	340	343	336	324	309	313	346	330	294	327	306	323	312	323	325	321	334	291	283	277	313	296	281	325	317	272	275	314	283	274	285	297	272	288	309	310	313	296	306	306	304	310	268	277	299	306	292	290	277	302	303	305	284	270	284	322	318	319	311	275	329	299	346	280	325	303	299	299	325	314	280	293	335	309	314	314	305	279	328	275	304	298	306	289	328	306	277	286	287	298	303	277	285	303	291	282	284	312	319	297	322	320	291	301	324	282	309	277	284	299	294	305	262	328	291	317	294	300	304	303	290	270	302	322	296	288	295	271	279	254	290	294	277	287	291	331	318	283	295	325	283	286	297	291	285	282	312	297	301	286	296	268	308	292	324	298	314	258	301	294	287	280	346	279	288	312	305	307	286	275	267	298	325	285	317	265	315	309	308	307	271	282	295	277	281	336	331	275	303	303	310	315	306	285	309	294	285	320	258	289	314	303	310	303	279	322	315	286	279	293	259	307	318	301	312	298	309	280	315	313	305	294	306	314	329	280	297	265	275	267	304	285	294	307	318	310	274	270	292	311	286	279	297	306	302	252	320	336	294	280	294	304	302	283	298	294	302	315	318	279	307	308	323	279	311	299	303	294	280	270	296	292	284	297	303	289	288	265	293	295	339	316	298	303	266	296	290	266	299	306	297	295	284	319	329	280	272	285	306	290	290	269	276	308	270	306	267	304	314	282	296	264	278	308	270	299	272	276	303	299	276	294	283	296	314	274	270	305	380	299	310	298	310	299	291	306	279	289	320	283	299	304	303	283	301	296	305	293	308	337	308	309	323	275	288	284	294	274	299	274	288	320	322	310	310	275	304	281	294	312	320	306	310	324	300	298	282	300	311	337	279	297	306	272	287	329	299	308	301	287	311	293	311	274	300	318	274	305	278	317	272	292	282	275	273	313	286	288	294	312	316	277	282	292	281	315	290	288	307	322	287	297	288	295	308	303	285	299	306	293	280	303	292	288	283	312	327	267	313	286	297	284	302	291	297	271	301	280	295	287	316	283	294	275	321	314	297	303	276	310	327	282	275	305	295	261	279	293	297	295	299	321	299	303	289	284	286	275	285	294	331	284	308	309	332	299	279	303	283	330	324	267	298	305	272	267	307	280	299	253	314	316	273	293	319	318	274	269	298	282	276	288	329	337	274	269	289	264	289	301	269	297	290	296	305	315	312	289	279	303	297	306	286	281	310	265	296	321	278	293	286	319	280	292	270	324	313	301	316	301	284	289	287	297	316	323	283	264	304	326	323	286	314	277	297	285	292	333	287	315	326	311	305	310	293	311	302	299	303	312	275	325	296	321	272	279	299	289	302	293	255	301	276	269	274	282	328	283	264	311	315	287	294	308	306	285	322	307	304	303	314	297	270	315	273	268	307	299	292	319	311	295	292	290	291	339	292	265	313	297	290	296	257	304	288	273	308	279	319	323	290	296	282	273	284	292	294	268	297	294	297	277	283	351	324	281	339	314	274	318	286	320	277	254	319	308	315	289	294	276	230	307	339	301	310	274	271	322	298	273	299	307	294	281	301	283	289	269	284	262	309	282	323	269	290	331	315	289	290	273	314	296	297	292	315	297	274	314	289	306	286	287	269	317	293	290	291	303	298	268	281	316	300	297	268	267	274	293	295	293	299	288	314	308	336	276	308	303	311	306	306	310	282	301	304	277	261	315	315	338	305	322	300	283	310	285	311	285	277	294	310	270	312	313	300	284	277	272	310	319	286	263	253	279	270	290	293	307	282	299	284	307	291	273	297	302	281	290	285	306	286	311	295	314	323	290	277	295	276	305	284	323	302	311	296	310	294	272	329	289	292	269	282	308	301	271	283	302	296	305	308	271	273	292	301	310	325	289	294	284	291	301	306	319	314	282	312	288	288	285	285	294	294	300	297	293	308	295	284	307	286	276	290	280	332	285	302	283	298	281	287	305	263	310	289	324	287	278	277	297	295	284	292	299	290	289	250	296	305	304	289	309	303	281	312	314	289	261	323	292	295	287	263	335	289	270	302	291	290	309	307	294	321	304	283	280	315	295	282	322	294	264	277	307	298	286	279	335	316	292	275	289	306	305	286	300	323	293	290	287	282	329	292	290	322	296	279	309	290	306	312	295	285	269	307	291	273	314	315	280	253	303	294	297	291	304	291	310	304	294	316	296	295	277	299	291	303	310	261	275	304	263	317	286	303	334	318	305	310	275	290	277	312	300	305	335	298	300	329	260	262	286	305	287	305	313	287	321	265	281	269	283	291	277	310	256	303	312	287	282	310	290	319	281	305	311	272	292	317	307	282	274	327	302	285	317	357	328	282	298	275	294	274	300	274	320	296	306	293	289	312	305	291	285	291	317	297	290	288	279	256	295	312	305	271	306	292	332	286	270	317	293	332	293	306	307	296	303	302	315	305	336	255	270	297	313	293	278	293	291	275	295	293	306	286	306	293	292	299	287	289	298	292	291	301	300	292	307	309	331	314	273	287	330	323	309	282	308	283	267	285	296	305	317	279	303	295	302	287	259	302	303	282	298	297	308	282	306	306	280	280	281	281	277	332	299	308	310	290	325	298	288	314	291	305	295	315	332	287	309	297	305	285	324	311	285	273	300	293	306	280	287	285	280	283	303	278	289	314	301	303	306	298	292	340	305	262	288	280	322	264	305	310	334	273	311	299	260	288	269	293	308	292	270	295	283	262	306	301	274	299	300	304	279	306	314	323	294	290	269	286	322	315	291	299	308	298	299	326	322	289	335	297	314	290	280	308	296	320	283	309	330	297	303	303	296	294	281	308	269	291	300	295	297	303	288	303	263	325	297	322	311	312	299	268	291	306	300	295	280	286	319	272	289	282	283	280	298	316	321	309	283	330	292	282	299	292	283	298	321	300	291	304	265	303	284	295	294	306	308	293	303	312	319	301	307	280	306	339	277	263	279	290	297	308	288	317	294	293	278	289	298	280	304	297	266	297	316	313	299	292	298	267	289	316	334	288	323	284	289	318	309	314	326	285	324	334	300	302	299	301	293	277	329	306	303	303	306	252	309	308	307	311	289	291	326	302	278	278	289	335	317	295	314	281	324	273	274	290	317	300	297	296	292	263	308	285	324	288	279	295	284	287	291	320	295	293	300	269	326	304	318	299	308	299	292	285	285	277	301	330	293	301	276	288	287	326	301	284	294	324	293	282	308	278	285	265	290	304	314	266	282	277	287	292	295	301	288	286	286	282	319	258	308	299	328	274	287	296	307	317	316	311	274	324	287	296	312	311	311	316	295	303	290	298	296	286	299	281	288	301	303	298	311	288	282	299	282	275	272	306	295	283	311	295	304	268	292	304	284	298	292	278	290	304	288	281	309	302	298	284	310	319	288	302	290	307	330	307	278	286	296	275	321
52146	48671	11093	1680	825	621	618	641	578	612	439	579	415	333	289	286	307	276	289	277	305	331	281	306	314	363	339	311	352	370	371	384	364	345	340	363	295	275	218	255	256	254	253	220	280	240	258	239	241	244	252	197	228	228	205	239	209	197	206	204	176	212	206	223	198	190	213	213	202	196	210	188	223	230	205	192	190	196	203	187	206	172	189	187	181	189	181	231	210	215	209	246	194	186	190	201	189	205	212	206	201	208	224	206	190	218	209	200	219	194	187	194	186	193	180	203	209	197	191	206	197	210	182	191	218	204	221	201	216	209	246	189	191	184	189	187	202	202	195	223	170	221	209	218	204	212	181	177	211	191	188	221	200	214	196	216	206	199	192	217	220	170	216	178	210	212	195	194	224	209	198	209	227	167	201	171	190	199	210	198	222	225	221	214	184	208	181	197	166	207	209	201	198	194	164	217	207	193	227	214	186	211	215	202	208	226	221	219	201	209	200	201	234	229	186	178	191	217	213	167	203	206	237	226	195	216	203	207	202	202	192	186	202	173	215	239	215	195	199	241	201	205	223	186	227	197	217	200	202	206	192	216	201	190	217	198	228	203	173	217	208	188	218	192	203	196	191	187	211	197	194	188	206	234	223	187	198	221	187	220	208	205	215	216	203	211	220	201	182	200	237	201	195	203	201	206	195	192	188	221	209	218	181	198	202	205	194	207	207	196	215	210	190	184	219	181	208	183	201	201	196	174	190	215	201	196	197	196	215	188	219	217	207	215	224	209	220	173	201	221	212	228	217	198	192	206	187	221	202	206	234	210	225	216	229	200	189	203	188	216	174	199	190	198	187	205	218	213	207	204	220	209	197	202	190	204	219	207	180	190	204	199	207	226	223	243	185	192	204	223	196	235	220	204	214	199	219	195	204	219	217	204	212	192	224	192	213	191	215	195	210	196	205	197	207	188	187	208	187	188	206	197	201	176	198	175	198	203	195	224	190	212	223	214	225	211	197	192	213	187	210	214	192	173	198	194	210	218	218	202	179	211	214	244	198	195	218	203	175	216	199	195	235	223	225	175	200	175	185	226	205	176	210	234	180	198	194	192	188	222	209	203	188	203	219	187	188	206	222	200	195	187	197	187	194	208	199	206	223	189	212	200	234	228	169	177	194	204	210	225	225	209	193	210	196	219	202	202	201	200	206	195	227	224	206	208	199	209	211	193	203	211	218	208	222	183	177	203	212	215	230	219	219	204	215	197	201	212	182	202	204	218	204	206	196	216	216	205	226	204	227	231	217	201	215	196	205	217	188	238	193	221	206	208	233	216	211	210	206	195	201	207	200	226	216	221	198	199	194	204	217	167	186	197	212	188	209	213	190	199	187	183	207	209	227	223	204	195	200	206	226	215	210	205	207	222	192	210	184	200	203	199	175	227	205	202	216	206	212	222	190	204	208	213	172	214	207	194	165	205	188	209	209	192	189	206	179	188	202	181	202	233	222	208	194	173	186	190	208	206	169	202	186	188	207	208	205	200	173	203	198	176	198	193	213	204	193	221	202	216	211	184	187	185	198	199	218	214	189	215	214	201	212	188	206	227	200	201	194	203	228	218	211	219	214	199	210	195	210	191	207	199	180	204	180	199	191	198	186	213	198	226	199	212	203	215	211	193	179	196	213	206	231	197	187	202	234	220	194	202	183	229	205	227	169	215	195	211	182	195	212	220	211	199	183	194	224	218	177	208	192	216	211	211	189	187	202	202	198	170	185	208	194	199	198	159	210	213	198	204	225	206	201	194	201	192	219	201	208	183	202	198	214	218	230	199	210	193	233	234	204	195	205	198	185	200	217	199	208	216	187	216	207	219	222	232	214	213	205	213	178	191	208	226	177	190	209	226	215	222	185	200	225	224	207	213	172	179	191	186	213	207	197	195	200	190	199	212	195	195	197	204	205	210	227	186	200	181	196	203	227	192	204	192	217	218	190	213	189	207	204	189	206	216	221	213	204	193	203	190	212	176	204	221	223	189	189	184	218	225	220	223	188	217	206	217	181	213	222	202	217	231	193	201	196	206	159	190	205	189	196	220	196	227	180	182	196	204	193	189	198	187	210	205	188	206	199	194	192	236	209	222	220	212	218	185	197	218	196	198	175	214	215	204	192	195	207	208	203	216	228	191	226	195	219	222	216	186	216	196	191	191	229	193	217	212	201	194	197	235	216	185	200	213	207	198	218	218	234	229	224	201	184	225	208	222	191	183	221	178	184	188	202	220	199	200	200	176	223	179	194	207	185	178	199	189	215	229	220	193	204	204	193	186	200	188	204	193	212	236	205	192	198	193	197	219	203	199	198	181	184	187	219	218	220	197	211	183	203	233	226	197	212	212	212	193	196	177	222	197	215	197	212	207	211	234	225	211	180	210	207	230	195	191	205	203	197	199	193	221	196	193	190	225	196	205	221	218	225	206	202	196	239	211	206	207	190	200	185	199	181	192	202	213	196	202	192	219	207	214	193	205	195	193	197	182	216	216	221	218	176	205	228	225	233	207	194	200	200	181	214	183	206	195	188	195	208	215	189	238	194	196	217	218	225	207	229	214	185	172	219	222	199	220	193	197	216	207	182	203	202	210	207	201	220	190	217	193	194	194	202	197	216	197	194	223	229	207	231	176	211	207	178	218	184	207	211	223	195	196	208	196	202	214	198	198	204	226	195	201	179	217	204	208	234	203	204	207	189	224	205	210	201	206	177	207	197	214	190	197	196	211	178	202	220	183	221	214	223	193	208	227	171	208	189	214	226	187	194	222	199	248	198	209	212	217	185	201	194	194	187	208	199	228	234	221	191	195	212	188	191	195	188	216	217	202	208	206	214	187	218	190	193	210	199	221	214	213	224	203	208	198	207	233	196	213	228	205	185	204	195	203	198	195	207	170	180	203	211	218	223	204	218	195	215	201	188	167	215	198	213	215	173	223	217	223	195	194	187	203	203	215	207	201	220	195	222	233	233	181	192	200	196	215	205	190	180	213	224	212	203	194	194	192	196	188	232	207	191	211	209	196	224	211	216	215	211	189	180	241	181	205	164	215	203	204	199	220	178	219	236	196	211	208	226	197	204	215	197	188	199	182	197	218	202	194	213	181	213	203	187	193	197	225	199	204	208	202	196	199	219	216	220	216	218	223	225	217	194	207	209	182	194	213	198	210	233	199	192	234	206	226	202	211	201	190	199	225	190	237	202	203	200	200	212	210	211	206	192	188	209	181	208	197	203	205	185	219	187	181	188	207	221	208	236	224	203	209	215	217	213	228	211	192	230	212	227	223	186	195	207	205	183	212	212	244	178	215	182	205	218	199	215	198	198	213	210	211	178	180	184	199	224	200	201	195	208	213	193	210	202	178	200	189	216	207	192	224	201	215	195	203	217	222	197	217	209	198	201	187	229	210	215	191	185	234	230	214	212	201	187	202	204	199	220	207	209	204	202	186	211	207	224	185	200	199
32929	26578	2374	3050	3061	2430	2617	2829	2564	2875	1868	2983	1894	1323	1184	1012	1086	1094	1030	1320	1167	1714	1286	1301	1480	2090	1728	1608	1841	2165	1999	2187	1946	1777	1392	1489	1454	1201	1154	1033	991	1033	964	900	917	944	681	573	613	764	645	603	570	617	573	662	646	635	543	512	512	493	542	527	492	495	540	506	491	508	527	513	515	496	521	497	535	490	507	548	485	549	520	516	471	516	513	508	498	452	502	485	517	517	474	490	480	515	489	486	509	491	490	522	502	514	494	453	511	491	482	510	485	443	473	479	514	490	470	453	515	479	508	481	496	562	431	504	534	510	485	491	498	446	496	474	498	521	487	485	485	496	482	509	497	485	558	488	487	506	507	476	474	458	496	487	477	500	484	519	477	512	466	450	484	468	470	504	487	509	517	496	534	471	529	518	497	467	469	516	518	537	476	495	486	484	521	472	516	494	480	462	475	476	506	492	491	451	483	513	478	449	516	478	509	496	487	463	490	519	493	504	506	475	479	496	486	449	445	497	473	496	491	446	493	501	471	521	482	485	488	483	492	496	503	509	514	517	482	464	460	481	455	511	483	477	473	519	480	497	532	503	480	465	453	462	494	480	475	465	476	509	501	506	501	466	506	479	493	488	500	468	477	440	464	438	501	464	493	488	537	497	466	513	484	522	478	492	463	509	523	519	493	498	484	454	454	480	491	475	545	465	491	484	477	485	453	498	467	474	495	451	518	475	506	530	491	484	480	463	475	446	511	512	460	482	502	527	482	470	484	455	492	473	504	525	516	492	457	473	520	520	545	460	493	513	522	533	513	489	560	492	481	465	523	455	450	455	516	506	504	513	488	492	484	466	510	487	510	492	517	494	489	475	464	539	434	458	487	472	498	513	463	475	511	510	530	506	506	472	527	478	474	510	515	513	455	474	510	491	529	473	463	515	477	534	488	470	473	494	449	453	539	454	524	471	491	474	474	520	497	500	502	477	502	491	506	488	523	450	485	469	493	504	515	468	531	488	505	494	497	488	469	486	479	489	497	509	498	486	459	495	498	511	521	485	517	429	479	454	500	522	478	502	480	486	499	500	513	476	496	499	490	500	483	498	530	456	488	482	454	475	460	476	486	484	476	519	456	486	469	490	488	489	458	517	493	472	475	488	498	474	495	489	528	459	476	470	494	484	476	496	508	488	457	520	470	497	488	467	472	453	464	537	479	515	498	473	482	500	530	482	506	470	483	505	474	515	476	512	531	517	489	506	470	517	487	515	513	504	472	516	471	483	455	498	432	459	511	478	501	462	475	473	504	441	481	500	480	503	442	468	487	492	439	476	505	502	496	493	458	501	522	512	540	472	462	481	513	506	491	490	481	515	511	508	490	491	480	465	494	481	442	477	475	486	482	484	524	475	480	466	497	484	462	504	495	504	470	497	508	493	479	462	494	497	477	510	486	520	482	504	488	486	500	514	461	459	498	482	458	488	486	481	498	515	488	491	482	491	501	511	479	441	518	480	467	497	494	497	471	485	493	447	502	511	504	481	493	507	492	491	508	473	515	492	467	492	490	488	486	502	481	511	453	494	512	517	492	487	540	472	489	509	510	480	483	478	479	523	482	471	499	481	464	497	492	532	500	468	490	482	502	520	474	506	483	493	458	478	472	464	455	492	495	497	524	476	526	481	504	506	512	503	506	496	467	491	481	513	528	519	489	486	527	503	491	467	499	470	482	459	465	475	503	467	526	455	507	455	473	512	490	465	492	511	459	499	517	465	484	475	452	501	524	528	470	504	477	485	506	464	523	451	499	495	493	528	484	521	514	479	448	458	498	519	461	473	470	526	507	498	467	502	500	467	481	519	481	488	451	441	504	506	500	494	505	474	480	497	470	481	506	477	507	510	486	467	471	454	500	515	513	479	491	468	483	510	452	515	493	471	467	517	506	491	461	433	500	492	493	492	460	525	505	518	518	479	497	542	491	478	474	518	501	486	481	470	468	485	496	506	458	514	482	506	525	512	467	552	475	482	482	511	498	487	437	505	521	510	480	492	480	461	472	487	470	528	478	460	478	489	428	501	500	517	464	491	516	492	485	471	505	499	484	485	500	482	519	508	545	472	498	553	493	478	511	492	471	478	514	496	454	474	495	496	513	505	496	434	508	493	467	500	477	525	492	469	514	476	510	482	471	518	475	480	485	509	516	496	472	453	499	473	497	456	482	472	463	475	467	514	495	468	520	501	461	477	481	479	511	491	492	465	469	511	462	479	494	508	486	510	505	524	453	472	473	483	515	523	490	496	520	473	499	484	471	456	495	492	464	478	505	495	503	503	499	540	472	470	504	462	484	476	504	470	510	477	469	470	480	480	493	468	487	415	469	516	497	484	518	460	503	461	461	467	526	513	488	500	481	474	515	497	483	484	497	475	528	498	465	493	497	495	506	494	519	484	498	468	485	505	544	489	494	477	501	484	491	448	502	484	502	492	447	476	485	509	523	476	513	468	441	481	530	487	476	479	509	470	462	472	494	496	513	448	480	487	489	518	546	478	481	486	509	469	499	449	473	445	480	492	489	498	500	477	507	501	486	500	482	486	505	520	488	499	494	488	458	489	465	478	522	469	484	511	485	521	508	469	507	490	472	507	496	521	523	489	466	503	450	475	494	464	479	499	461	497	468	475	518	490	503	482	492	449	486	451	462	461	480	461	470	475	474	507	465	481	500	489	461	498	467	499	511	498	538	489	538	503	496	481	510	472	530	454	521	477	467	509	467	478	504	469	497	452	471	511	488	491	479	487	541	461	496	525	492	461	538	500	478	471	458	463	485	497	531	490	503	479	453	461	502	443	505	503	472	472	476	525	498	518	483	503	491	482	506	515	509	493	469	494	523	517	501	512	449	513	493	473	499	505	470	475	456	473	444	503	507	480	500	471	490	517	479	517	478	500	505	484	453	490	489	475	463	475	469	477	468	474	502	480	533	499	452	485	504	510	511	502	524	526	574	483	501	448	492	499	505	509	516	501	510	482	498	467	468	515	512	509	463	456	472	508	485	548	499	500	474	451	474	485	465	506	509	487	468	484	504	492	463	498	517	509	532	499	503	475	481	490	488	499	470	493	516	500	484	488	505	498	499	494	504	486	515	479	521	512	481	527	489	488	459	480	463	502	511	470	490	504	508	490	536	497	502	491	465	475	524	503	459	480	496	503	512	462	480	499	498	474	514	526	472	522	503	493	538	504	485	457	472	483	512	472	495	513	471	491	477	476	490	493	511	448	447	466	500	512	465	504	504	483	486	527	508	493	498	480	502	450	496	492	492	498	487	462	495	476	499	496	473	492	438	506	495	524	507	526	501	500	485	473	486	528	474	440	530	490	520	459	508	540	479	494	453	480	527	501	532	503	456	491	481	444	448	499	480	487	486	491	525	469	495	511	459	490	509	518	497	506	480	471	481	488	459	498	488	493	481	481	492	490	488	495	479	480	502	450	485	511	482	453	449	478	476	472
64010	60076	18691	6443	1581	957	960	869	756	751	591	787	562	414	340	330	371	322	329	348	362	440	340	406	458	444	556	497	503	593	599	640	535	406	326	391	393	279	335	299	338	281	283	284	285	250	206	176	220	222	187	188	198	192	213	196	206	180	186	158	145	145	174	174	182	188	168	193	177	167	162	160	175	182	173	175	177	176	174	162	166	155	198	161	171	172	160	161	157	153	176	180	172	177	164	154	176	177	177	189	177	151	175	162	172	160	180	150	157	183	170	144	165	176	174	154	178	184	173	164	167	179	151	198	170	170	171	152	180	190	169	148	184	180	174	178	189	200	174	144	168	153	166	163	183	155	193	181	167	170	163	148	152	175	183	151	183	150	162	169	169	150	161	182	175	159	160	167	145	160	179	191	165	163	178	166	181	169	163	154	180	213	184	169	171	175	177	150	148	170	164	179	180	182	187	180	164	163	172	149	188	136	164	152	174	187	166	141	160	146	152	164	176	187	164	166	192	173	156	177	157	180	152	177	160	169	170	169	187	173	183	179	134	160	182	199	182	158	166	166	168	172	155	156	188	163	176	163	169	179	162	147	153	182	165	168	168	169	179	152	159	147	150	177	207	167	141	177	159	159	176	173	146	169	194	166	156	179	165	167	152	148	150	178	164	168	168	169	189	146	165	153	158	147	160	159	161	151	170	155	170	166	176	164	168	163	170	158	162	166	190	156	186	150	174	170	183	175	196	175	172	152	176	155	186	158	177	193	169	174	173	174	154	185	179	193	180	193	174	181	168	183	166	174	145	138	168	176	165	172	172	168	187	170	181	164	185	144	151	155	162	179	187	162	174	170	195	168	145	155	163	159	170	149	141	156	178	160	190	136	168	173	163	168	171	162	176	168	149	178	180	153	163	187	181	152	171	180	196	171	172	169	176	166	177	191	177	178	162	145	176	175	168	159	167	197	165	179	183	170	150	192	163	137	170	173	167	160	185	158	175	194	175	158	139	175	169	159	170	162	161	172	158	159	158	173	157	161	141	172	201	156	167	168	173	144	166	183	183	175	164	143	174	185	168	161	161	161	188	165	186	168	185	203	186	192	195	187	176	171	157	180	148	170	183	149	158	172	153	162	151	167	173	187	173	151	159	171	171	170	178	167	156	167	159	161	159	176	184	179	177	175	162	162	169	158	172	174	160	170	163	177	149	164	146	166	160	167	179	170	142	174	162	198	177	199	163	176	154	159	177	179	158	151	158	165	178	190	176	156	164	181	153	159	168	173	158	156	166	165	169	167	156	148	186	164	174	185	166	171	158	162	149	161	159	160	184	184	169	149	173	160	175	181	173	146	197	147	171	155	156	207	165	178	166	157	160	159	171	176	189	189	167	158	165	153	183	172	142	172	175	174	184	178	172	161	172	184	161	198	191	186	177	176	182	176	171	157	179	175	158	162	175	171	203	183	167	189	180	193	169	171	160	163	171	161	169	185	169	210	152	188	167	158	159	166	173	170	167	188	167	168	165	179	168	153	174	163	157	169	171	182	175	160	158	176	189	157	162	182	176	170	161	143	173	146	182	151	159	169	180	173	171	185	167	171	146	178	163	157	179	166	197	172	174	180	159	165	162	178	161	169	147	146	164	150	182	180	178	181	182	149	160	160	169	181	158	193	157	166	158	178	157	165	181	171	189	170	169	174	144	147	146	177	170	167	163	194	177	169	157	185	194	183	172	185	160	150	186	180	171	164	164	148	157	195	187	182	160	178	155	180	173	172	186	199	180	176	186	198	159	193	155	157	166	162	168	165	156	163	164	146	181	165	157	168	160	179	151	168	184	188	179	145	151	177	167	164	178	174	188	184	179	173	161	177	186	197	177	156	172	184	188	204	153	150	170	176	158	166	180	173	183	179	165	177	186	161	139	188	170	150	163	175	167	171	169	195	187	192	168	157	165	173	174	172	172	148	161	187	203	161	163	162	160	191	137	187	166	176	173	161	149	149	172	168	171	142	153	167	175	144	170	179	171	170	168	147	168	168	181	164	174	163	181	195	176	178	188	177	178	173	183	201	169	188	151	138	160	144	158	191	162	172	167	159	167	175	166	159	179	190	192	178	180	164	174	147	147	172	169	180	155	166	177	190	141	192	157	184	165	147	176	183	162	156	169	172	159	178	129	172	177	185	160	168	164	172	156	134	161	148	190	180	171	143	176	150	164	175	149	168	185	167	147	180	189	174	169	171	170	163	173	169	182	178	165	161	197	152	160	167	178	171	167	151	171	168	163	152	160	161	155	155	146	166	155	162	156	185	190	162	155	173	150	172	190	173	130	170	163	160	183	168	161	167	164	171	171	185	168	164	149	176	149	161	197	164	188	152	147	173	166	158	174	197	140	154	184	171	164	199	171	175	173	166	147	199	156	176	177	167	168	165	143	176	186	164	154	159	157	172	190	150	190	176	178	155	143	180	170	189	177	169	150	162	194	165	169	170	172	177	170	140	154	182	159	179	151	140	174	165	167	183	166	180	164	161	168	172	147	171	135	167	196	191	181	190	152	168	155	153	175	152	149	146	170	159	163	142	172	185	152	170	175	154	164	163	182	166	139	186	155	169	180	200	184	163	196	163	142	182	188	167	155	173	171	170	159	143	164	175	154	166	159	167	168	176	186	179	150	160	174	161	145	173	169	181	170	184	163	153	155	170	170	164	183	182	182	179	181	182	176	176	162	172	167	151	179	153	187	163	191	193	177	144	165	182	179	168	156	149	149	167	152	185	182	147	159	155	167	164	197	174	157	132	163	175	211	166	168	157	182	170	176	156	159	164	156	193	164	175	165	157	184	169	165	161	159	186	164	161	163	177	177	140	146	163	181	194	185	180	163	169	188	177	171	157	166	159	143	167	187	174	176	172	166	166	148	183	176	141	149	143	176	152	178	171	170	170	174	165	184	158	190	179	173	187	160	176	185	195	190	155	157	168	169	175	173	172	155	180	167	174	163	168	176	155	165	166	157	175	154	176	163	189	155	147	164	179	160	168	170	154	163	166	171	151	182	191	160	186	172	153	174	188	161	163	158	181	177	168	207	172	187	174	179	179	167	176	158	186	180	197	163	176	181	182	167	159	173	152	145	154	166	160	171	150	179	167	153	129	163	146	167	180	170	174	192	181	171	180	159	152	174	178	160	148	157	167	160	160	192	185	190	201	166	190	167	172	158	156	186	146	189	199	151	199	166	166	161	169	178	171	177	155	173	158	165	166	165	138	182	186	165	178	167	195	161	172	184	156	165	180	166	196	156	162	187	168	156	163	184	154	161	188	177	184	186	195	166	165	156	135	162	162	177	160	157	181	148	150	167	163	159	168	174	165	168	164	162	174	177	181	176	173	152	161	175	154	179	175	157	176	179	162	177	172	180	188	174	184	178	156	179	173	179	172	179	157	169	172	170	153	167	142	179	169	169	156	170	169	155	178	146	156	195	161	176	169	161	178	165	161	180	157
41021	34284	3966	5042	4848	3809	4107	4014	3718	4000	2694	4171	2657	1956	1571	1432	1717	1425	1476	1847	2212	2717	1610	2319	2704	2766	2889	2908	3275	3825	3677	4028	3217	2483	2183	2031	2163	1487	1553	1497	1659	1475	1297	1269	1345	1206	844	575	605	822	680	553	578	695	558	535	687	584	465	448	411	435	440	419	419	437	416	409	418	459	455	424	418	411	425	404	404	408	383	417	424	403	400	385	419	445	389	398	414	412	432	375	419	419	402	419	425	388	421	387	422	435	366	411	429	414	374	377	407	410	417	414	389	390	434	395	423	393	429	391	387	378	379	382	411	394	383	380	411	392	377	390	369	362	406	414	408	376	436	438	429	353	408	417	397	391	406	394	410	405	387	424	402	391	422	419	408	380	422	393	419	413	397	383	377	416	404	374	380	393	401	409	394	382	428	426	421	417	422	380	373	391	409	366	440	399	387	390	414	379	384	415	411	408	388	390	391	396	365	383	386	407	409	412	390	394	386	386	377	418	426	396	388	429	390	391	415	401	387	358	377	429	418	350	401	394	428	409	391	378	429	376	372	428	370	396	383	377	393	411	367	384	390	385	410	367	412	421	424	430	433	407	381	411	402	403	367	428	416	371	414	397	394	382	373	391	403	402	439	392	398	419	368	394	415	401	348	378	386	435	422	380	387	385	395	387	381	356	372	392	386	380	404	385	398	375	387	395	393	390	370	436	409	422	372	395	410	414	378	386	387	388	410	383	408	422	378	381	352	388	378	374	388	384	367	380	390	413	373	414	412	375	435	408	383	414	366	385	423	409	385	412	420	389	380	388	405	383	374	372	377	376	385	432	403	419	426	394	365	411	407	411	402	439	418	389	433	380	392	386	428	401	423	403	379	386	415	381	394	381	411	397	414	386	381	404	421	385	390	387	401	409	390	407	383	390	428	385	380	422	397	396	424	358	391	436	399	397	419	412	411	391	386	372	401	374	403	402	448	421	399	397	410	393	408	428	393	398	371	368	408	368	388	381	406	424	419	384	372	414	432	379	386	381	436	406	404	373	355	410	412	388	393	400	386	409	407	400	380	408	382	418	381	428	416	406	386	392	397	413	368	384	421	398	352	424	411	387	428	369	398	366	408	376	413	398	384	388	416	377	432	402	381	417	413	393	461	398	431	412	372	370	388	396	371	382	423	395	401	427	398	342	424	378	393	410	392	385	408	400	395	412	374	377	400	422	376	387	388	397	418	407	428	394	392	374	408	395	404	404	420	376	398	396	402	381	399	379	409	398	419	425	353	394	408	371	405	419	420	434	393	423	397	411	396	372	410	393	420	430	395	351	387	427	398	411	378	388	369	399	402	408	395	427	396	413	374	403	379	413	401	398	383	427	400	415	414	411	413	393	403	409	364	433	368	371	413	413	400	405	373	391	388	395	398	385	393	435	381	402	398	373	389	397	412	395	359	384	414	382	410	392	407	380	423	413	368	402	395	381	431	383	398	393	431	410	377	376	395	419	413	385	415	388	365	408	353	425	395	403	411	381	403	424	403	407	390	411	389	380	412	435	412	402	380	392	408	406	416	389	409	392	384	389	405	416	409	402	387	401	379	379	381	426	381	404	414	420	419	403	368	380	394	358	377	360	399	333	398	401	424	399	402	396	404	412	385	388	372	402	403	431	425	402	373	356	389	379	389	430	398	391	363	414	392	416	390	395	400	396	427	416	395	411	387	411	398	388	430	352	410	399	409	374	410	420	402	444	407	382	430	394	365	391	412	389	393	391	345	410	388	407	386	409	393	423	367	389	427	415	409	381	347	391	384	393	419	390	403	394	408	380	439	396	359	401	386	401	380	338	412	400	400	357	379	416	390	388	392	388	391	365	424	412	405	396	395	351	387	407	409	432	386	431	408	422	382	411	388	403	400	409	390	367	409	371	391	401	410	402	426	367	411	397	369	390	394	366	435	379	409	399	376	386	417	378	407	397	424	382	409	356	397	390	388	415	410	404	399	414	389	393	420	398	402	404	383	420	390	366	394	386	401	397	405	422	407	425	375	392	373	390	413	409	388	390	355	353	402	386	384	412	407	432	378	402	394	369	391	449	401	375	406	399	406	401	389	375	420	378	347	387	357	385	392	408	385	390	401	416	404	412	383	370	410	388	410	419	398	347	394	392	408	383	399	393	377	394	381	398	371	417	399	383	412	357	390	396	394	381	424	394	400	414	410	387	388	391	390	392	414	391	382	410	400	389	398	389	437	423	373	370	389	390	415	401	365	402	408	387	390	372	397	393	402	411	398	393	372	386	423	439	388	406	409	381	411	351	441	387	380	371	382	377	370	418	403	387	381	411	395	422	401	389	401	366	401	383	429	406	406	425	391	367	433	417	376	375	379	373	421	365	370	421	426	396	379	377	387	399	376	416	394	361	402	397	426	370	399	419	410	408	386	392	358	398	385	385	413	377	400	400	367	358	416	404	398	412	368	390	384	367	344	380	381	397	413	434	408	420	375	403	404	412	404	383	399	388	420	394	395	396	412	375	394	414	395	405	409	364	388	366	396	397	390	392	373	378	417	432	398	403	378	390	409	397	398	391	434	392	371	392	390	426	410	391	398	419	393	419	399	400	364	404	366	393	368	407	415	357	379	412	365	410	408	402	415	415	371	399	403	387	409	400	411	413	421	420	383	391	386	376	417	402	382	392	393	401	400	417	420	410	388	367	394	420	412	417	403	398	383	415	397	376	400	400	368	344	416	367	367	416	384	388	385	390	375	411	404	388	377	385	403	395	391	399	407	360	416	382	407	384	362	370	372	410	412	380	414	430	391	399	400	408	396	394	403	421	426	378	432	412	366	392	396	404	398	388	402	380	409	420	422	396	382	408	385	357	373	450	395	397	358	393	413	448	386	398	399	388	372	411	388	419	382	407	410	395	410	412	396	385	395	385	358	387	380	383	397	416	397	398	391	411	401	406	415	407	381	432	382	393	400	446	370	385	396	421	429	387	400	359	409	422	412	357	414	396	421	419	400	386	394	408	382	418	399	420	388	412	351	379	415	357	422	412	400	407	408	362	378	386	402	403	420	356	395	394	384	370	416	418	397	426	369	362	363	397	417	443	417	354	393	420	413	408	416	396	388	373	408	413	385	393	448	408	369	420	387	399	382	395	415	395	395	384	362	406	380	388	380	389	394	412	423	413	398	439	388	379	392	383	422	427	413	393	382	400	401	407	392	365	373	378	402	395	399	369	394	392	394	390	388	408	426	366	366	412	388	385	403	405	424	411	424	424	372	398	413	387	391	372	383	415	366	396	435	398	396	408	354	420	406	398	406	395	390	403	424	410	388	390	421	396	402	385	406	405	386	385	371	390	409	388	378	393	401	402	384	409	376	407	378	417	426	390	375	395	450	431	376	369	403	392	395	401	382	413	390	402	427	421	397	400	380	407	385	388	390	400	388	367	397	370	384	428	384	369	388	364	413	342	400	394	411	391	412	428	395	404	355	434	396	390	423	373
12210	4404	278	221	273	226	311	275	294	308	216	314	218	151	122	119	103	115	107	110	117	115	127	108	111	129	120	113	131	93	124	133	103	117	121	120	101	116	123	98	134	133	106	114	127	119	111	119	132	105	97	105	106	123	117	112	112	110	118	107	106	116	113	108	124	103	104	100	121	123	134	129	110	126	106	114	115	120	131	112	103	106	114	125	123	123	118	114	144	119	102	112	110	104	117	90	116	93	112	117	105	108	113	130	115	113	105	110	128	104	105	101	110	118	106	106	117	111	127	138	106	110	129	100	145	121	116	109	116	104	115	110	107	119	110	115	107	108	118	115	117	115	103	109	141	101	100	112	109	118	158	123	113	115	96	111	106	93	115	115	111	111	119	108	111	108	107	117	102	123	113	96	113	97	106	121	114	126	108	110	97	107	114	103	99	92	117	122	113	111	140	106	103	107	121	100	100	130	111	112	138	116	93	116	105	92	109	102	111	112	131	96	121	112	111	103	108	112	114	90	125	114	112	93	128	122	105	111	104	103	112	120	115	94	125	112	122	116	143	108	123	108	107	139	110	116	121	130	110	107	126	119	90	89	114	107	118	115	133	142	96	110	103	113	120	127	130	119	107	105	119	124	109	116	111	125	112	96	98	134	129	105	116	112	131	111	97	122	112	105	112	110	97	124	106	119	121	116	123	113	99	127	131	122	111	93	102	105	113	124	128	111	111	112	99	118	118	120	104	119	128	122	118	108	103	114	109	113	112	100	130	106	115	114	95	100	111	118	104	119	110	96	116	106	113	133	131	110	112	117	114	107	122	103	119	120	105	113	124	116	111	103	121	99	126	122	99	83	108	123	117	107	91	111	121	120	115	116	108	127	120	110	118	126	107	124	127	117	117	119	108	118	122	103	102	117	114	114	107	111	116	104	114	106	103	96	102	98	132	102	128	116	90	95	115	121	105	119	99	103	124	114	121	118	88	137	92	108	110	111	135	109	117	119	120	96	111	108	131	113	102	115	100	93	94	105	100	105	91	105	112	106	110	119	109	111	124	119	116	106	96	122	104	122	114	130	116	122	108	100	117	108	97	96	118	103	112	116	118	120	112	108	106	114	123	111	127	120	110	110	109	137	135	123	118	132	111	93	146	92	110	109	122	111	107	122	103	120	125	140	117	126	117	97	89	106	133	118	126	110	94	118	120	113	113	103	110	105	98	121	116	109	115	124	122	99	121	104	107	94	113	98	101	125	128	121	91	113	113	108	98	106	127	114	121	123	123	102	105	114	129	108	115	127	135	112	132	110	116	104	111	115	135	114	118	117	116	102	111	126	121	116	110	95	121	113	102	106	118	125	127	101	95	112	117	110	108	98	114	120	92	113	112	103	117	124	104	116	115	105	103	117	118	105	104	121	99	120	120	119	111	106	129	105	115	109	88	112	93	116	126	93	115	125	98	121	106	87	140	122	111	113	92	110	108	126	105	107	111	117	108	105	125	118	123	113	114	114	98	79	115	117	108	93	111	111	110	101	115	109	106	121	117	113	107	125	117	111	120	107	131	124	115	112	120	104	94	122	111	119	107	125	91	126	108	107	127	95	102	106	115	105	113	125	104	116	103	111	111	122	122	112	99	123	120	108	120	104	101	109	105	114	123	97	125	116	121	117	133	115	129	112	114	102	107	106	113	115	120	121	116	120	121	130	122	132	109	116	111	109	106	97	121	108	122	121	111	108	109	99	104	95	114	130	115	141	123	113	112	127	101	107	96	113	108	99	112	111	126	120	121	122	104	123	118	104	103	98	108	93	99	127	118	110	116	104	117	114	110	102	108	112	105	109	113	105	131	116	101	106	110	101	112	107	92	107	105	108	116	110	97	114	117	110	87	95	108	113	107	99	109	94	107	118	89	120	105	118	105	111	93	123	125	114	88	109	107	91	103	102	96	113	114	123	132	116	93	124	99	129	116	104	115	119	112	103	98	108	100	113	118	125	116	102	113	108	102	111	112	111	128	92	116	127	103	119	97	113	113	110	116	115	101	115	103	136	129	115	110	94	107	124	111	116	109	108	117	105	114	115	104	122	90	125	92	107	87	112	132	128	111	112	124	116	103	91	107	105	85	113	101	113	122	106	140	117	113	107	110	105	102	114	122	121	111	112	122	115	94	116	89	96	112	110	108	113	98	133	97	124	98	94	96	104	100	103	102	96	131	124	113	117	114	108	124	106	100	114	108	113	97	119	116	108	101	110	105	111	104	105	112	124	105	113	120	110	98	103	117	119	109	112	114	103	112	122	96	104	111	94	107	110	114	107	127	105	105	106	115	111	135	143	102	112	115	118	105	94	99	107	118	117	118	126	108	123	104	123	108	125	118	118	108	110	114	119	82	110	95	119	137	101	106	92	104	125	143	104	126	117	121	94	122	119	124	103	102	109	115	105	118	105	128	101	122	121	112	114	136	109	111	90	106	115	122	127	125	100	114	111	124	113	124	100	117	137	112	89	122	106	106	98	101	115	117	113	137	110	109	116	102	129	97	114	122	109	104	111	113	127	113	117	132	126	133	127	98	115	114	120	90	110	101	124	100	110	111	109	130	120	119	111	125	98	102	92	117	104	109	123	110	112	100	113	120	130	108	128	109	108	128	126	123	105	96	117	96	119	100	121	112	123	96	111	121	114	104	99	116	101	121	120	113	123	123	99	118	110	112	122	136	109	113	128	120	118	143	109	120	122	97	110	107	103	120	101	94	105	108	118	104	108	112	117	114	98	105	108	124	105	102	130	118	120	119	125	102	124	105	120	91	110	118	91	116	127	102	119	107	108	110	113	111	119	117	111	117	122	107	110	102	106	111	105	130	109	113	145	108	102	103	103	121	123	96	122	112	91	119	132	121	118	110	111	102	99	134	125	102	100	98	115	113	114	119	106	116	113	122	98	111	111	100	96	109	125	98	105	104	108	110	106	121	123	106	105	90	82	108	127	102	107	108	107	104	116	114	119	107	112	111	104	109	113	105	109	118	139	114	110	111	107	124	112	113	100	89	109	107	116	98	130	117	116	129	108	101	113	98	123	117	127	133	119	146	101	110	100	94	119	100	119	109	129	105	128	114	105	112	116	128	132	113	90	118	118	114	112	111	101	106	95	108	111	110	128	97	105	100	103	122	118	118	114	109	124	108	125	105	149	104	110	91	109	114	112	115	97	110	103	108	118	121	119	98	113	127	116	99	107	107	120	101	98	116	99	98	126	102	108	115	122	114	107	114	116	105	109	129	114	105	109	102	106	118	121	127	112	125	89	109	117	106	95	113	116	146	95	124	115	108	111	107	129	115	123	108	108	111	125	100	109	111	103	122	114	118	109	102	121	118	114	102	112	120	111	128	126	107	129	111	111	112	107	115	113	113	109	116	114	107	110	107	115	120	124	106	121	106	113	118	107	101	119	111	104	115	115	99	104	148	105	118	115	103	109	104	119	110	106	117	112	107	108	123	106
9401	5683	451	804	994	949	1285	1428	1229	1517	967	1756	1047	657	437	327	324	337	299	291	346	316	340	322	326	348	370	339	354	362	370	361	346	361	314	332	313	331	352	319	324	310	320	313	302	331	288	316	352	308	302	287	256	308	307	307	336	283	298	285	296	327	298	295	285	320	294	294	293	314	308	275	310	305	283	317	304	302	289	265	319	318	269	290	289	294	289	313	304	274	310	295	324	299	327	297	303	319	314	309	294	312	314	294	300	310	295	277	309	292	294	308	283	312	299	311	293	269	283	307	298	318	338	289	317	318	311	317	293	337	309	278	284	290	293	270	264	310	336	307	296	296	291	308	298	291	270	300	308	309	319	273	287	317	293	336	298	292	311	281	314	309	284	267	298	299	324	281	313	292	299	277	307	317	320	274	327	333	334	303	322	289	300	293	306	293	303	301	287	313	300	285	305	299	299	283	323	301	315	283	307	271	286	289	324	299	269	312	273	284	314	266	278	295	307	287	299	273	301	331	295	317	302	312	297	293	272	282	306	296	317	332	325	332	293	294	300	316	286	298	263	273	333	323	313	326	321	303	293	271	309	300	309	290	309	309	316	305	310	301	294	304	308	290	289	276	284	299	332	272	307	301	311	303	275	307	306	285	314	290	308	277	278	280	288	280	300	316	282	294	301	289	340	314	321	294	315	309	276	284	278	301	312	303	332	317	306	307	291	283	306	320	281	315	305	319	294	310	310	310	275	287	313	271	307	290	300	295	294	310	311	315	328	286	306	272	308	283	271	294	274	303	293	295	307	281	281	309	321	275	294	292	276	312	300	302	279	319	321	293	289	299	295	263	281	290	292	282	296	299	280	282	295	324	277	306	296	272	308	295	311	294	268	300	293	270	304	279	278	295	331	256	312	301	290	319	296	275	288	294	313	304	308	292	271	324	280	306	281	320	288	296	303	287	295	281	266	261	288	285	300	273	290	323	301	315	329	315	288	303	290	291	311	304	298	323	288	312	280	299	293	301	287	295	297	307	297	281	288	269	297	285	310	271	282	294	320	314	274	289	326	295	276	306	248	285	296	346	286	317	288	292	303	283	303	285	280	325	312	320	330	292	317	298	298	296	303	326	291	293	302	323	310	313	312	306	270	294	287	301	302	312	303	321	308	299	291	270	308	307	301	287	301	311	294	306	289	268	297	293	311	281	291	310	280	299	323	297	293	281	301	285	267	326	288	316	301	290	316	337	319	317	308	307	297	269	278	288	308	281	308	313	317	299	315	268	299	290	292	300	277	326	279	305	294	284	318	288	271	320	306	321	293	282	299	317	278	309	299	287	280	290	289	298	280	310	291	299	292	279	296	308	287	291	336	311	322	306	312	290	315	319	299	299	291	317	283	275	300	331	298	327	290	329	320	317	289	284	342	288	314	304	274	295	310	303	303	260	292	314	292	300	284	285	288	272	311	276	321	284	305	321	296	318	272	319	301	302	308	297	300	307	283	301	313	298	291	324	304	278	345	283	294	312	268	291	288	326	256	337	327	302	316	309	308	300	295	279	273	290	280	292	275	299	315	334	286	296	305	317	311	300	284	298	265	293	304	315	300	278	281	279	251	307	313	294	280	297	288	321	295	309	302	284	300	280	289	280	298	284	286	286	286	297	299	290	281	323	297	293	320	310	290	308	315	313	292	316	309	291	311	306	305	287	278	298	288	301	287	320	318	310	313	272	295	284	302	316	273	299	310	293	279	313	292	287	272	278	297	285	290	279	306	286	277	319	285	283	318	283	296	316	299	306	294	274	303	331	307	314	310	290	279	310	289	290	288	317	300	297	299	301	302	300	288	298	326	352	310	293	307	313	298	303	314	268	309	281	288	275	306	289	289	303	310	314	343	315	283	299	281	327	300	318	318	298	297	277	303	296	285	332	310	299	282	313	278	319	287	305	303	296	304	299	298	271	317	296	297	292	289	310	278	294	304	261	302	277	283	303	291	303	303	311	298	324	309	327	322	267	313	330	273	287	286	316	276	292	311	328	274	306	288	296	323	332	271	268	294	299	302	308	304	271	295	319	294	290	283	276	289	295	289	289	279	289	317	302	297	281	337	294	315	279	310	294	293	315	300	300	319	280	284	316	244	307	288	311	294	296	325	290	318	274	313	332	316	281	289	309	275	295	313	293	333	297	279	310	337	299	293	309	313	335	310	301	306	279	270	298	279	293	294	319	330	310	346	325	284	297	299	299	305	282	317	320	294	278	291	286	289	311	303	303	290	277	306	311	302	280	273	308	301	302	286	297	307	281	315	301	250	292	292	301	302	314	309	294	322	303	256	304	282	288	283	354	285	303	270	315	297	332	302	334	307	280	312	342	259	337	294	303	299	310	283	288	291	324	287	302	311	302	279	289	275	292	293	291	292	328	322	285	296	263	316	312	305	295	288	297	272	288	303	313	327	297	324	307	295	326	333	279	313	305	301	275	313	290	321	306	313	315	288	314	301	312	297	307	305	289	293	319	289	290	290	304	313	300	290	275	316	293	306	312	288	298	308	316	309	270	318	295	291	281	306	291	310	294	291	288	309	291	306	300	312	282	308	322	282	287	295	285	269	287	315	314	291	310	298	277	337	296	282	314	292	303	307	310	299	305	309	300	310	287	305	292	274	309	298	297	320	339	299	319	275	293	276	276	300	315	314	253	333	299	273	260	313	291	304	307	300	303	316	303	323	288	286	343	287	289	309	283	289	272	302	283	311	308	305	304	319	271	323	300	296	291	304	330	291	302	294	329	308	304	306	315	286	284	297	283	278	307	336	313	316	273	306	293	314	293	307	301	296	328	296	292	303	331	300	264	303	275	309	299	307	311	269	313	293	299	293	315	276	282	258	300	275	307	293	264	322	301	324	288	304	275	261	301	288	293	313	289	272	288	313	288	305	292	285	300	289	299	289	275	302	303	289	275	328	310	304	299	305	303	305	301	262	309	314	295	322	283	291	307	312	289	318	295	310	296	329	293	299	277	298	323	292	285	293	322	294	293	318	286	291	292	288	311	305	299	293	277	301	291	289	291	300	253	280	285	329	307	295	311	325	297	285	314	288	293	289	304	300	320	298	302	308	324	313	282	297	310	297	296	322	281	276	300	304	319	284	276	295	310	313	278	303	279	285	319	290	297	310	303	288	307	333	310	284	334	309	299	275	280	284	284	292	321	263	282	298	304	285	296	273	291	307	273	270	297	326	311	301	312	311	340	333	313	285	325	267	305	285	280	332	315	313	285	295	319	282	305	292	307	317	277	301	290	300	319	298	293	306	288	289	298	291	320	327	273	314	288	284	292	302	319	325	270	298	296	287	301	275	295	298	271	279	316	308	275	297	274	304	323	275	308	299	297	275	291	293	287	294	293	301	323	293	306	312	310	292	303	311	274	287	312	325	322	279	305	299	299	327	296	284	271	281	288	288	305	303	313	293	311	285	337	309	303	303	315	269	331	288	292	303	330
51265	50044	12202	1777	915	675	691	630	645	626	430	704	500	369	269	294	289	270	296	320	286	327	307	267	309	308	354	377	440	418	400	401	363	294	328	286	323	288	275	284	270	253	243	280	239	206	228	212	224	212	213	240	225	218	188	207	223	218	196	183	209	205	186	200	223	238	212	216	203	232	198	200	191	222	202	210	185	192	202	202	202	212	213	199	187	207	199	206	190	200	197	190	208	198	210	198	201	172	194	239	231	224	193	196	211	202	195	204	203	222	183	216	230	219	212	211	180	188	200	210	195	214	227	186	202	221	199	184	194	209	205	195	206	183	210	193	212	207	203	210	219	170	210	196	216	225	199	187	230	228	218	195	210	198	227	231	206	222	211	177	223	185	212	197	223	193	200	188	203	213	209	194	202	185	208	216	189	229	211	216	183	182	202	194	226	209	206	197	216	209	206	229	200	187	200	218	192	223	195	206	210	200	167	228	220	226	208	216	194	198	206	211	194	211	204	200	216	181	176	194	194	206	206	217	214	214	202	186	198	220	228	228	205	182	203	218	191	220	178	204	204	212	222	216	199	206	204	211	213	200	210	199	215	187	206	212	202	187	195	198	181	217	227	212	184	204	225	212	203	210	187	233	215	197	200	212	215	189	237	187	152	188	212	222	212	209	205	207	212	182	203	208	204	207	205	212	200	232	197	219	198	195	219	210	189	224	195	218	230	192	203	191	218	185	209	182	196	182	194	209	213	184	186	197	184	193	220	202	230	217	203	189	218	197	188	199	218	227	198	213	194	191	215	210	194	186	192	189	187	224	211	209	214	232	200	204	199	183	217	203	212	177	214	193	183	199	210	191	207	201	216	201	215	208	194	203	239	206	202	188	204	198	202	214	195	181	196	198	205	229	213	206	197	209	221	178	203	217	202	195	185	218	193	200	223	222	191	210	223	199	235	182	188	219	181	215	223	228	166	215	196	194	194	198	201	192	207	179	202	201	211	205	181	217	216	201	213	196	229	233	180	201	185	213	195	209	176	201	222	197	228	193	202	213	211	209	218	213	225	206	209	233	212	198	192	204	198	200	218	214	211	191	213	211	182	222	225	212	193	200	238	185	206	211	225	208	158	193	197	186	218	192	217	215	199	199	237	190	199	223	184	222	206	197	208	218	223	235	209	207	237	219	205	227	198	215	186	185	244	186	212	215	208	207	183	202	201	195	196	186	201	220	195	232	217	227	182	213	210	202	203	218	202	193	204	189	176	199	211	188	189	213	210	225	206	193	194	211	212	222	210	211	213	236	221	220	198	196	200	205	189	203	221	208	185	159	179	222	210	209	192	210	226	212	214	193	223	193	197	190	203	185	209	227	205	212	197	217	211	219	200	212	211	217	209	202	220	205	204	192	226	209	202	178	197	163	215	227	217	199	194	218	230	183	207	234	198	223	210	192	181	210	169	241	220	188	195	186	200	222	190	188	214	200	219	212	194	214	169	189	188	206	208	188	197	175	215	215	228	243	195	183	200	207	201	201	214	201	218	194	200	220	192	229	178	196	192	184	193	215	221	220	204	219	181	229	226	201	189	206	199	206	211	178	231	212	217	237	202	206	218	229	187	225	190	197	214	195	215	179	222	217	199	191	210	171	210	210	198	210	215	196	211	196	212	187	195	212	187	195	178	197	201	183	211	172	203	196	210	218	196	188	187	199	187	199	206	189	193	213	216	218	190	224	225	199	222	201	215	214	199	206	236	199	217	184	188	218	179	215	199	224	217	207	188	218	226	203	209	215	236	219	233	190	210	210	193	207	189	213	186	208	195	202	197	229	183	217	210	175	195	224	200	196	191	187	206	189	196	214	237	205	204	194	202	191	204	186	211	181	185	198	214	226	183	197	179	204	209	219	213	210	203	194	204	210	221	208	203	197	190	177	213	211	222	200	198	179	213	190	195	210	194	226	205	207	201	202	220	190	216	206	222	193	212	184	190	213	214	212	184	203	187	187	208	229	207	200	207	199	232	169	193	198	215	209	196	228	197	193	192	198	196	190	227	218	203	212	202	222	224	196	197	192	200	207	192	216	202	197	222	198	223	202	250	191	193	203	193	218	184	196	187	183	194	204	192	185	208	193	226	187	194	191	239	223	201	195	215	181	176	209	190	215	181	200	205	194	236	210	163	193	180	201	220	193	203	196	212	184	201	188	219	232	209	208	205	205	209	198	210	214	185	182	192	194	213	221	231	194	198	185	227	189	191	204	180	190	188	204	184	223	196	226	214	189	229	217	193	210	210	213	189	212	210	187	195	193	222	205	189	191	193	193	196	228	188	206	200	197	200	174	216	207	199	229	219	204	200	211	226	213	238	200	198	202	190	227	218	215	200	189	232	214	211	177	238	215	220	209	181	191	208	224	198	216	214	181	203	191	211	221	219	194	220	217	184	221	231	185	205	205	217	202	210	209	201	204	199	203	206	218	206	214	186	230	247	187	217	246	211	200	192	199	190	227	219	211	233	200	197	196	222	221	215	184	198	197	201	202	206	188	205	205	218	214	193	236	216	205	217	215	196	187	203	217	207	226	192	201	190	187	209	198	223	195	195	208	182	188	213	189	245	220	195	247	216	199	231	209	189	191	214	208	203	228	190	207	199	236	193	213	186	204	202	197	199	215	216	210	191	198	197	234	216	189	216	213	191	206	205	202	217	179	208	203	228	203	229	216	205	215	209	175	183	222	235	223	215	229	212	214	184	215	183	226	201	184	201	235	214	210	206	194	205	233	191	201	209	203	184	207	205	217	228	208	194	193	163	213	211	186	184	200	210	235	207	231	192	204	198	243	219	198	195	225	183	201	208	215	205	197	213	204	202	218	203	191	196	187	184	202	192	234	222	187	179	223	189	185	220	211	201	207	194	202	230	183	213	191	198	202	239	209	183	202	181	194	194	191	194	227	208	195	213	209	202	195	170	185	195	203	199	200	188	212	199	190	218	207	224	218	189	197	193	189	215	229	206	215	215	205	226	203	199	206	216	204	227	204	218	182	205	221	214	201	209	193	192	181	189	175	207	211	191	195	216	192	185	181	205	203	209	197	206	187	173	238	188	175	203	199	203	186	225	216	219	170	208	194	214	207	198	194	209	202	226	198	208	195	193	219	217	189	199	187	186	219	185	214	197	215	224	182	222	207	171	184	173	184	198	205	203	196	201	188	200	213	231	189	211	211	181	198	219	208	194	217	191	211	226	213	174	198	231	229	208	198	180	204	212	223	213	192	199	206	229	220	222	203	220	222	184	206	238	213	187	205	182	194	191	197	202	203	184	188	200	209	181	208	209	203	213	194	206	200	202	182	209	203	207	223	207	215	202	209	198	195	211	192	203	236	231	204	195	193	231	204	210	179	199	206	204	209	213	205	193	196	185	219	194	203	219	163	203	232	196	188	234	185	169	217	205	207	206	195	183	190	211	202	208	200	185	180	212	183	198	180	191	188	200	197	159	233	203	192
32633	28577	2279	3072	3063	2831	2957	2877	2835	2805	2054	3617	2251	1625	1121	958	942	886	1048	1158	1320	1322	1172	1332	1674	1491	2023	1840	2033	2125	2010	2174	1866	1514	1392	1472	1530	1268	1151	1003	1018	940	998	1065	946	791	637	643	564	644	589	617	637	638	537	542	634	591	556	519	503	505	525	517	471	501	506	511	515	520	449	531	488	508	503	472	535	501	481	540	532	494	488	499	445	469	489	519	514	473	495	480	480	507	511	457	485	492	505	482	510	486	526	496	492	501	474	489	527	500	521	513	493	465	477	491	498	509	531	488	530	531	486	518	504	509	505	476	510	512	497	503	484	475	495	499	474	510	471	487	454	518	493	493	498	489	476	513	478	512	472	518	524	494	491	484	454	514	529	460	513	517	493	486	493	514	532	496	491	497	493	525	461	504	504	509	505	490	478	476	453	510	493	536	506	518	495	526	468	490	505	461	466	468	466	509	512	490	478	529	460	502	507	476	465	485	502	525	533	480	493	495	517	473	498	476	491	496	485	503	499	506	528	495	475	502	498	530	476	551	476	459	489	502	486	508	477	493	486	489	494	502	493	473	519	479	468	506	474	520	471	466	482	528	488	462	476	519	505	524	522	505	506	510	515	494	483	451	471	489	471	532	524	529	472	462	463	483	491	509	515	508	485	475	510	506	502	508	495	505	462	468	506	493	495	519	476	487	510	486	476	499	501	519	512	513	472	487	518	486	490	475	494	513	488	507	498	492	510	490	505	492	467	493	493	495	481	523	454	522	505	499	490	507	486	485	458	510	463	477	452	478	497	501	532	506	481	502	475	471	512	505	499	470	487	526	498	547	485	511	472	492	466	488	484	482	496	477	512	488	491	502	492	453	475	494	470	509	496	511	512	471	477	498	490	491	466	495	514	480	441	496	492	493	486	469	451	482	488	475	485	492	474	506	477	507	494	484	468	463	440	468	489	481	509	478	517	520	520	505	527	483	489	471	491	489	499	483	498	460	487	511	515	512	532	508	501	492	495	511	478	441	493	493	493	484	515	496	491	501	500	522	497	540	520	462	503	418	531	506	526	441	491	498	499	457	534	497	487	482	533	546	496	498	485	501	510	490	519	539	462	469	463	476	497	480	470	477	480	495	476	479	515	467	493	492	509	467	524	514	473	503	537	495	469	488	497	538	486	509	516	495	503	445	487	507	480	524	460	511	503	502	484	473	466	490	462	480	513	499	487	523	487	467	506	476	521	502	564	508	522	482	502	527	474	470	511	483	490	483	453	464	461	494	480	514	463	476	511	505	488	491	489	525	510	521	530	481	488	497	465	470	485	476	466	471	523	536	519	502	499	477	466	500	479	466	487	489	498	526	514	500	491	515	481	467	502	471	489	506	499	486	483	497	494	516	499	505	498	438	509	505	494	489	518	475	462	481	510	425	486	515	491	469	497	430	513	513	463	469	498	467	518	462	466	502	488	493	534	500	500	458	500	491	500	487	510	516	515	444	512	479	486	450	481	504	495	546	514	498	554	484	543	492	514	474	506	492	508	500	512	496	478	509	470	557	477	474	539	456	527	513	509	507	466	481	515	501	479	491	461	519	501	511	507	515	475	465	509	494	513	498	468	479	504	467	447	481	465	506	478	508	511	474	514	539	454	481	520	496	519	485	464	499	480	459	500	488	518	479	498	471	485	463	485	494	483	455	453	496	494	504	469	490	503	461	493	523	444	539	488	487	446	496	510	521	495	468	447	486	517	525	460	469	538	490	492	535	489	494	512	460	466	509	472	507	491	449	502	488	522	526	518	498	506	482	494	475	494	482	478	484	469	502	498	487	487	486	495	470	474	486	471	482	490	510	471	453	456	469	486	477	468	435	461	501	550	493	494	518	444	490	525	490	486	487	503	521	487	456	468	449	499	432	482	496	508	486	474	536	489	452	540	477	489	507	485	515	468	471	554	514	492	490	480	535	515	500	545	489	498	457	487	480	479	491	504	449	504	468	512	465	481	490	496	503	509	448	527	523	482	430	481	462	499	472	513	441	483	492	491	477	466	517	458	509	480	513	486	459	498	508	470	474	490	492	499	453	516	480	470	504	486	565	513	440	511	512	468	521	504	474	519	494	500	533	504	492	520	470	510	450	484	458	479	468	460	490	480	519	487	478	535	503	476	497	483	494	439	516	495	484	531	518	493	490	516	468	472	489	470	460	454	493	446	516	489	505	491	504	508	488	521	522	544	488	511	497	476	502	499	506	509	493	462	510	516	445	480	486	526	496	473	482	483	494	479	479	481	479	482	506	479	507	469	543	489	488	498	500	462	460	525	477	489	474	471	502	497	507	472	496	506	495	543	521	485	511	471	511	491	484	509	461	499	474	531	486	509	485	520	449	466	472	454	531	554	457	514	479	500	522	486	475	467	469	521	467	524	492	475	515	500	476	506	484	452	476	478	485	481	493	497	513	476	514	482	482	495	480	518	489	505	430	491	526	516	448	495	475	489	528	497	483	477	512	509	513	512	520	499	511	517	490	469	509	489	502	482	500	514	494	473	472	474	494	461	508	488	483	519	521	502	486	489	506	510	503	470	488	491	471	528	533	479	510	499	519	480	486	473	473	497	488	507	509	481	503	506	467	525	472	501	470	496	481	452	506	529	467	461	481	471	500	504	492	476	503	521	489	484	471	478	479	502	496	512	464	520	499	490	478	524	477	508	466	464	485	497	507	527	516	484	510	460	476	477	519	482	492	442	489	483	483	480	472	500	460	522	505	511	524	499	479	493	491	457	514	489	479	481	505	494	494	495	470	467	477	516	488	488	476	507	480	519	487	472	505	505	543	533	492	467	473	502	483	495	473	468	483	516	461	475	532	521	471	480	494	486	484	491	494	502	462	509	511	443	464	495	502	462	500	509	501	496	489	481	479	449	476	494	507	471	513	473	497	490	461	476	476	446	480	484	477	476	522	501	524	517	508	495	459	504	491	516	485	490	502	508	499	497	480	483	422	499	492	480	499	488	489	521	522	495	509	499	516	539	492	487	525	485	479	480	522	511	494	507	513	458	504	459	524	500	442	509	511	455	463	507	496	495	514	467	475	525	454	510	482	479	446	505	527	481	482	500	517	555	488	494	501	459	498	520	475	528	507	502	471	476	484	502	518	500	504	480	551	504	491	503	486	507	495	502	488	475	502	492	477	504	488	494	555	491	504	474	514	530	523	506	486	472	521	487	433	533	463	487	480	475	468	436	486	527	481	489	453	474	483	472	505	491	517	502	491	517	507	458	503	507	456	494	491	545	466	492	508	472	501	485	523	485	535	484	501	480	490	490	472	526	481	475	445	490	490	515	465	502	527	503	475	513	531	464	471	469	460	497	476	482	519	476	458	468	501	475	537	490	473	460	479	525	463	471	499	495	511	482	518	502	506	475	477	487	500	484	462	484	496	494	489	471	482	487	483	496	476	500	538	474	531	483	433	499	486	449	471	497	489	515	504	499	480	471	513	527	487
60868	61350	20677	7951	1900	971	986	836	898	751	641	956	704	424	309	312	319	306	317	300	389	382	347	456	432	421	487	521	605	542	547	569	478	455	360	369	356	332	313	296	291	311	300	334	277	247	226	217	201	183	200	187	190	203	177	183	201	193	177	180	155	188	157	157	167	157	197	174	150	167	150	148	175	166	156	192	168	203	178	174	181	171	177	171	166	153	141	183	173	192	175	180	153	165	156	173	163	176	166	192	196	177	176	194	177	195	163	154	152	155	160	165	140	170	178	191	180	167	167	143	154	188	167	148	169	189	153	166	173	160	157	164	164	192	166	159	180	177	191	170	161	179	154	152	180	162	160	193	172	173	204	177	152	181	159	172	181	161	175	167	187	169	162	168	174	184	179	164	168	169	157	183	173	173	187	191	179	167	140	155	165	182	175	161	168	180	172	158	173	156	169	176	176	207	169	160	172	162	150	160	143	173	156	136	156	171	153	160	162	180	181	167	161	150	151	190	176	147	184	139	186	160	189	157	157	151	177	171	178	151	168	175	201	202	191	174	178	165	170	136	165	171	185	159	174	163	162	164	155	142	188	148	168	169	170	178	177	175	176	142	164	182	178	166	178	150	176	129	160	192	164	188	175	173	181	164	153	185	146	174	176	155	181	156	164	190	169	167	163	171	184	150	153	154	169	163	159	163	166	151	154	172	168	160	170	171	176	171	170	159	141	165	179	162	152	177	157	165	177	173	153	147	169	155	167	177	189	199	177	147	169	146	183	177	158	160	185	161	177	180	167	167	173	154	156	148	162	157	164	173	172	155	169	172	156	162	156	191	178	187	158	152	169	163	148	165	165	148	173	194	157	171	170	164	175	170	178	190	155	173	151	174	180	170	154	186	171	176	166	174	168	129	164	179	151	161	167	163	162	138	153	182	186	160	161	139	196	192	158	188	216	187	169	167	158	176	152	167	181	161	168	191	183	182	169	167	159	177	153	172	172	179	176	189	182	195	153	175	164	173	151	170	153	160	167	158	160	159	164	171	171	160	181	178	158	160	170	157	149	185	177	189	171	154	147	160	154	206	178	179	176	161	162	153	177	153	189	196	161	156	174	173	172	180	186	165	172	170	173	174	186	179	170	179	172	180	186	152	157	178	169	172	162	165	179	179	154	139	167	168	181	151	178	195	182	147	192	138	159	165	192	159	166	176	164	150	166	176	169	168	173	166	190	156	160	174	161	155	176	176	187	168	169	164	193	164	163	169	179	149	168	189	170	175	175	171	153	151	177	174	178	194	150	193	180	178	187	166	161	166	177	150	171	180	158	159	179	179	175	155	183	164	186	165	179	166	197	168	177	173	180	172	171	172	156	159	169	188	170	161	154	175	165	167	176	173	168	155	172	173	169	168	155	191	164	154	156	166	163	151	178	154	157	155	172	174	159	181	169	159	182	179	165	172	176	173	145	160	150	172	169	158	161	197	180	186	173	186	163	173	186	163	151	166	218	161	165	176	180	178	173	159	152	147	152	172	165	157	174	145	179	192	148	167	200	177	156	174	163	155	148	175	172	142	160	154	179	144	165	166	174	189	185	184	177	168	168	145	174	192	153	181	166	155	183	163	158	152	163	175	172	147	163	172	151	167	184	173	199	147	158	159	184	177	188	166	155	171	184	153	159	189	197	160	182	150	154	163	152	169	171	166	172	177	178	187	176	175	178	145	168	163	164	151	159	164	163	148	165	172	170	149	178	178	163	161	156	174	166	158	135	190	139	172	146	168	178	181	180	174	150	175	138	190	190	171	166	170	172	197	173	189	173	165	168	184	183	171	161	178	165	173	174	153	154	160	149	150	158	170	180	162	155	171	165	190	158	177	173	156	183	147	154	181	179	164	156	184	177	167	174	179	186	170	164	181	163	165	180	185	176	184	158	163	168	169	159	151	195	177	168	163	164	195	158	166	162	181	196	151	159	167	154	182	160	151	184	177	165	172	146	147	184	155	189	180	177	152	159	159	170	185	174	164	167	174	172	150	183	156	135	145	171	159	158	187	170	177	175	171	164	170	204	159	185	163	158	139	165	134	180	182	164	186	163	183	178	174	178	159	182	154	137	160	160	157	166	151	173	166	176	154	146	173	155	178	153	165	195	159	150	159	181	177	181	166	136	161	178	145	183	169	183	166	172	168	169	177	180	182	176	164	153	196	192	157	169	155	166	164	161	163	154	176	178	169	168	152	182	167	159	187	161	176	168	154	186	172	161	149	178	160	186	136	167	165	147	165	179	160	141	161	163	179	154	169	190	150	126	167	142	147	190	161	190	151	187	178	184	156	182	151	178	165	169	171	161	162	170	176	164	166	186	216	165	148	163	181	198	163	153	171	151	162	187	158	137	180	171	169	160	184	176	187	159	159	162	143	170	162	185	166	160	170	188	150	164	161	161	154	165	190	172	163	163	182	143	173	179	178	152	157	195	187	187	154	169	180	174	159	167	175	184	175	185	173	166	155	174	186	181	171	157	157	170	166	162	155	176	170	203	180	201	159	176	159	176	179	176	156	145	163	195	178	155	179	179	179	168	180	171	153	182	186	188	178	161	188	184	164	157	169	154	181	172	179	172	175	159	190	175	179	169	155	158	169	160	174	178	188	191	160	171	185	168	187	170	157	155	164	172	156	176	178	174	140	172	167	165	158	179	141	184	160	138	153	185	163	153	161	175	155	169	172	182	224	168	168	162	161	168	213	182	175	158	186	164	144	167	160	171	177	165	172	161	158	182	186	198	170	186	162	157	165	149	167	147	160	180	178	176	160	169	204	175	171	156	162	157	179	164	163	162	161	170	183	182	184	169	194	173	159	171	150	186	170	162	157	154	174	184	173	157	156	154	181	181	172	160	164	157	151	159	139	195	177	177	182	165	169	161	142	164	164	165	163	164	195	176	189	170	182	186	176	180	170	174	150	191	156	154	141	163	170	169	165	173	150	173	151	146	152	173	166	169	169	176	175	169	151	149	167	158	156	160	166	150	175	170	140	155	179	181	164	139	149	170	162	214	172	203	181	156	176	145	151	160	174	179	151	176	169	179	176	169	167	163	130	186	173	174	184	165	173	175	191	152	176	174	183	159	158	175	166	163	171	172	163	163	178	163	155	159	145	155	176	164	169	166	186	171	173	163	187	147	204	163	158	175	171	159	182	172	171	143	190	174	160	181	168	145	159	168	173	176	156	171	189	187	180	166	174	171	182	163	185	195	176	164	155	189	158	151	152	172	160	196	178	164	165	168	163	174	186	203	179	185	167	164	155	183	154	167	165	155	172	180	153	153	157	175	187	184	176	178	170	168	161	185	182	164	160	142	182	159	176	171	174	131	193	175	160	183	147	186	182	163	177	161	158	161	177	169	205	159	178	163	177	147	164	166	158	182	167	180	171	154	196	187	164	179	190	180	161	178	173	179	159	166	173	172	174	165	194	159	202	154	181	176	155	167	179	170	151	186	146
39796	37467	3713	4880	5030	3969	4293	4102	4103	3891	3045	5290	3524	2266	1487	1437	1534	1479	1556	1495	2013	2095	2173	2498	2737	2367	2867	2982	3922	3746	3499	3549	3089	2591	1957	1896	1972	1810	1518	1754	1397	1536	1559	1541	1324	1066	787	604	559	697	736	605	590	725	476	533	698	515	442	460	462	381	392	407	417	409	415	428	453	432	469	399	406	419	405	401	394	392	387	421	390	406	400	405	445	410	398	375	381	399	415	410	426	400	396	383	426	392	405	435	397	405	401	451	415	411	419	404	388	412	399	422	398	404	386	437	386	405	435	397	436	429	381	395	410	387	407	425	383	404	417	367	452	396	395	385	386	411	400	389	420	416	405	384	419	403	400	411	395	428	421	397	382	377	420	364	372	382	420	403	423	392	403	405	404	396	462	378	380	400	428	359	405	408	392	396	384	390	398	395	414	427	405	375	432	418	418	406	403	406	416	375	367	403	389	402	387	377	378	413	387	402	413	388	386	411	385	352	394	425	400	396	439	420	385	388	386	410	389	412	403	378	435	395	373	397	409	384	388	374	422	411	402	385	367	387	384	400	367	408	394	410	363	405	391	416	391	368	395	389	406	400	440	368	378	401	408	417	428	368	398	418	396	400	402	464	396	408	386	376	395	415	388	435	393	389	429	396	450	390	382	415	402	399	412	417	377	371	383	397	419	391	404	368	398	425	384	396	389	375	427	394	399	397	408	391	427	456	432	401	398	387	451	412	430	380	388	383	376	409	401	406	388	372	373	383	377	387	396	396	432	418	429	433	390	385	420	390	392	372	425	404	380	369	360	414	401	379	370	427	394	399	382	408	380	384	399	403	378	381	405	406	371	388	367	447	374	409	393	411	414	395	384	408	419	389	401	386	384	403	399	390	391	435	389	357	405	400	388	404	379	420	393	405	389	377	433	420	422	410	384	394	399	390	415	406	397	413	422	394	401	419	389	390	405	372	411	389	392	425	369	415	404	406	432	413	383	411	388	400	409	398	412	398	412	396	395	402	403	387	420	417	404	386	384	397	405	376	435	384	404	397	390	391	408	394	429	371	386	400	380	377	426	394	397	408	367	392	423	391	367	412	409	410	404	387	377	401	410	385	389	382	428	406	426	371	408	394	383	399	425	426	418	428	401	406	423	422	428	384	397	420	410	385	383	413	378	396	373	454	410	397	406	420	429	402	415	402	369	424	411	411	397	406	367	402	407	393	411	397	397	390	380	411	379	387	382	411	415	407	411	388	405	372	443	398	389	421	393	406	429	392	406	401	397	416	391	380	428	378	384	401	359	384	434	385	380	415	371	400	409	383	404	409	390	361	383	415	404	407	395	413	404	407	418	416	404	412	428	399	391	411	432	412	356	402	374	382	425	405	409	402	407	403	415	368	393	418	405	383	423	422	388	368	390	428	431	366	346	378	407	394	387	363	404	420	396	400	374	393	417	376	401	399	374	391	404	416	409	388	376	388	401	370	438	418	408	409	368	415	376	358	401	385	363	424	397	390	376	406	394	411	423	407	390	384	451	394	427	404	412	395	425	368	430	387	363	397	411	377	429	372	380	393	427	404	391	400	429	408	386	394	403	372	432	378	384	396	403	406	382	389	418	344	419	422	409	420	401	382	390	396	375	450	380	370	382	422	427	371	360	406	405	397	388	391	411	410	439	406	424	379	395	420	408	409	401	405	406	389	409	375	400	381	434	403	370	415	379	378	399	425	400	420	405	410	412	393	409	400	431	408	377	395	378	382	394	395	376	402	385	394	432	375	376	392	387	408	391	412	378	421	398	394	417	395	405	414	391	386	404	430	406	412	395	416	399	410	373	366	388	394	389	416	388	383	394	377	388	385	366	398	361	393	381	384	414	406	367	413	390	397	382	404	414	424	398	400	367	416	407	381	376	373	396	390	418	409	362	411	430	414	369	397	388	434	402	419	416	416	423	405	411	394	377	391	417	423	353	391	389	439	429	407	395	383	392	442	385	420	369	425	390	435	391	389	394	372	384	411	389	383	404	381	356	391	412	411	386	369	422	402	389	403	376	417	376	409	400	389	388	376	389	403	407	384	411	413	425	389	383	372	377	432	459	363	395	369	356	407	411	415	398	393	403	430	437	373	387	373	432	368	377	411	375	386	380	409	434	423	389	398	422	387	398	396	387	419	420	400	388	382	427	372	408	411	445	417	382	435	474	378	384	406	378	382	372	392	372	416	410	397	405	374	388	430	392	414	402	390	379	390	388	403	405	382	379	391	405	411	404	370	409	405	389	418	424	397	362	383	395	384	401	428	405	397	391	416	425	394	400	406	381	368	381	376	395	414	407	412	391	400	447	393	397	362	394	361	407	385	414	396	374	404	387	420	401	410	390	367	392	439	393	391	391	382	382	422	362	423	419	407	447	369	399	403	373	419	387	412	442	396	395	401	419	385	396	386	416	420	407	408	370	399	402	384	416	417	383	379	396	407	421	391	376	435	352	409	398	422	376	383	405	389	388	414	396	406	401	369	385	422	379	398	405	391	390	384	388	376	387	405	422	420	411	373	402	400	429	383	389	351	386	382	384	427	404	354	409	387	388	421	421	406	384	376	413	409	382	372	382	396	383	375	426	395	386	411	410	420	409	415	432	405	413	398	442	385	406	418	422	373	380	424	391	384	393	422	439	399	413	418	407	371	362	385	383	406	422	391	402	382	390	405	370	380	420	389	380	407	360	382	426	418	391	415	407	381	359	392	405	435	396	434	415	395	413	380	421	424	417	397	416	403	403	384	383	417	388	359	418	406	401	392	404	403	371	370	409	402	409	379	416	402	418	435	407	415	424	369	352	390	423	425	386	388	414	409	405	416	373	431	384	401	417	392	399	402	406	378	369	378	408	400	405	409	391	367	417	397	414	380	378	407	402	395	407	404	396	381	444	399	380	404	413	388	372	403	410	398	400	376	378	392	405	380	381	409	370	412	391	401	385	413	422	395	397	409	394	424	426	386	427	402	433	404	407	419	399	410	407	396	367	415	370	418	364	381	396	394	353	366	405	385	367	393	380	424	403	395	364	415	419	437	378	372	430	376	408	373	401	422	411	411	400	395	398	377	393	396	390	382	356	409	408	400	426	376	403	391	369	393	392	389	415	407	379	431	402	399	393	395	412	393	395	405	395	414	439	422	415	391	404	384	407	362	416	385	409	383	412	394	415	393	389	390	411	389	378	381	396	384	368	439	382	386	405	410	388	375	442	374	405	358	395	395	388	404	427	430	366	401	438	414	399	414	365	418	400	423	407	389	357	378	407	417	390	422	387	416	430	383	392	409	393	412	424	414	416	404	392	364	427	419	393	389	415	394	424	384	441	396	375	394	418	389	392	399	406	446	416	410	422	374	405	432	411	363	409	371	400	389	390	412	424	409	429	388	359	358	410	348	382	388	375	401	404	399	385	403	392	406	370	399	405	392	408	426	394	403	354	441	414	415	410	432	422	402	402	389	392	370	347	406	408	396
17896	5409	393	265	290	249	338	303	339	301	275	441	287	156	139	99	111	124	113	108	128	120	122	128	114	128	107	125	131	142	126	132	115	113	120	110	111	125	121	109	114	112	121	117	115	101	116	115	121	100	111	118	86	84	116	111	114	121	120	113	118	128	108	116	107	102	135	123	128	117	109	85	121	105	125	130	127	115	114	112	118	123	116	109	111	99	125	115	117	103	112	101	105	105	119	126	124	125	119	108	126	111	108	105	116	105	124	120	84	126	124	119	95	109	119	115	109	107	93	119	117	119	121	122	117	116	103	119	113	119	108	99	133	129	125	112	104	120	115	121	120	120	109	114	127	113	104	108	101	132	118	98	109	118	121	116	132	139	114	107	107	110	116	84	120	116	108	94	100	117	142	103	102	134	116	134	119	109	119	121	106	138	107	123	112	109	142	112	132	101	110	116	108	122	139	101	113	118	122	118	115	119	120	124	106	113	112	136	122	123	116	123	111	100	120	119	110	96	121	111	112	109	117	115	101	125	124	100	134	104	113	115	110	123	102	119	105	115	113	129	112	131	108	118	135	123	98	124	116	119	110	120	128	111	104	114	114	85	121	90	105	111	128	113	127	103	116	100	113	125	107	105	122	113	105	107	122	96	93	120	111	105	115	110	112	97	101	127	118	110	114	106	103	107	99	125	105	126	130	125	104	115	135	99	106	109	110	98	111	108	118	98	115	119	141	105	136	129	124	114	123	120	88	123	134	105	109	137	106	107	120	117	117	117	95	109	120	141	110	132	104	120	120	126	109	109	128	106	125	113	114	117	121	116	111	106	117	113	117	117	114	101	117	109	120	123	113	114	115	97	116	89	119	110	116	105	122	111	127	122	128	120	107	103	94	97	103	100	102	121	115	94	95	123	115	145	116	113	104	104	135	128	110	116	129	101	102	99	116	118	104	124	106	101	100	107	95	115	104	106	123	102	110	128	99	112	135	103	117	109	126	99	124	113	108	116	132	117	120	107	113	112	111	119	119	109	103	135	118	107	111	121	119	107	128	127	112	130	106	86	124	106	119	123	111	111	132	122	121	92	104	114	108	108	113	110	117	137	99	128	130	105	117	128	109	106	113	107	107	119	124	118	104	101	115	108	100	127	127	100	118	127	131	106	107	107	99	120	111	130	100	125	105	110	108	128	110	111	136	117	115	128	101	114	103	107	110	78	93	100	118	107	125	106	110	124	112	105	143	93	119	119	123	114	90	115	124	114	125	123	116	121	99	116	116	120	111	124	110	115	123	115	118	131	109	128	135	109	118	105	114	104	99	121	114	124	105	133	118	101	113	127	107	106	116	118	118	116	119	131	113	106	136	124	124	114	108	112	112	101	98	142	104	105	100	132	114	123	102	102	126	142	123	152	125	125	112	107	112	112	93	89	131	119	110	112	109	121	108	117	111	113	109	128	124	97	105	117	114	135	120	131	107	132	107	142	110	112	108	107	109	91	101	117	104	115	111	126	118	126	115	120	105	110	105	110	115	124	142	117	100	124	123	128	116	113	118	131	112	124	114	113	142	106	105	93	140	130	99	122	120	110	106	105	131	105	116	103	128	118	123	129	125	117	120	92	103	113	105	101	111	108	112	105	108	123	126	108	99	130	119	114	119	157	98	98	98	95	114	140	110	117	117	117	115	104	101	116	124	119	138	125	102	119	123	137	113	122	116	102	118	95	112	119	118	126	118	105	103	121	134	129	112	116	133	103	118	124	119	106	122	101	144	116	96	132	121	126	119	131	97	119	123	108	98	126	118	101	106	129	127	124	112	116	118	107	98	126	119	120	130	106	120	107	124	119	115	129	124	137	112	111	105	116	111	120	134	115	119	116	125	127	91	95	111	96	101	117	106	115	115	104	111	104	136	97	104	100	122	111	115	124	122	102	125	111	108	116	117	111	102	125	105	124	137	118	109	122	138	93	121	112	128	109	111	121	138	98	123	111	119	113	144	112	114	107	113	112	136	102	116	111	120	112	121	107	135	125	129	106	107	125	120	119	113	136	124	130	110	114	139	125	102	89	116	98	108	116	107	101	91	111	116	121	106	114	116	110	120	113	96	105	109	111	117	104	126	110	110	129	110	132	120	116	110	121	103	108	117	109	101	115	105	113	97	114	113	119	99	111	128	115	101	123	101	114	93	105	132	101	112	91	112	147	115	126	110	120	107	115	94	125	106	98	106	111	119	130	139	103	110	128	114	110	115	115	99	120	112	109	99	107	101	126	135	126	106	107	105	124	108	137	110	121	123	115	124	122	106	113	112	108	116	113	113	101	110	113	132	108	122	129	123	111	91	125	106	106	110	97	121	128	121	108	114	111	115	118	132	116	115	119	97	106	112	111	113	111	130	130	109	111	113	118	116	107	128	112	118	106	106	122	124	94	100	138	95	118	128	120	111	110	105	128	99	126	120	109	107	111	122	101	126	110	117	132	128	118	115	118	116	134	129	135	108	127	113	105	111	120	113	105	132	105	129	126	118	116	127	123	108	109	118	106	117	130	89	108	111	117	101	118	99	107	108	109	118	110	106	106	135	126	125	117	114	103	126	111	119	117	124	111	115	135	114	103	144	130	122	116	115	90	113	125	109	110	102	118	95	117	128	117	115	133	119	101	118	117	96	121	112	104	110	116	109	113	120	103	98	127	129	119	107	107	91	90	112	112	100	130	129	108	116	122	140	115	126	119	97	103	123	93	120	110	119	135	103	109	95	106	97	105	106	116	103	121	132	126	117	99	115	126	104	103	116	115	138	105	145	109	106	124	117	104	110	116	128	104	111	98	104	126	123	126	122	124	119	115	109	111	123	116	110	119	118	103	104	116	117	118	128	140	97	112	127	106	120	113	110	112	106	124	125	115	107	117	92	113	115	129	116	114	117	112	114	110	108	108	117	98	97	110	127	95	119	119	99	113	114	125	121	112	126	121	109	116	119	113	110	119	108	111	103	103	116	111	118	110	110	92	118	90	121	127	115	111	125	113	131	127	111	125	120	126	104	137	112	123	130	123	109	105	103	93	107	114	128	88	121	107	113	125	111	128	110	122	106	131	122	120	129	121	124	117	103	143	110	81	109	122	116	105	134	125	126	130	113	117	119	122	104	112	122	117	118	110	122	115	114	141	121	117	108	113	123	129	113	130	104	107	114	127	133	93	124	131	140	126	104	119	104	107	124	112	131	118	107	114	133	150	118	112	97	100	118	133	124	137	125	123	118	92	104	98	122	118	134	123	110	114	117	110	120	118	107	98	111	126	111	106	106	111	107	110	106	120	100	134	121	108	127	112	108	92	124	96	106	97	105	126	100	109	119	115	108	105	114	124	131	121	136	106	115	103	114	104	123	125	101	108	123	110	107	95	108	116	109	126	120	122	119	127	98	114	111	120	101	101	128	124	133	111	116	97	100	113	114	118	105	128	121	116	106	105	128	101	109	119	106	112	128	124	102	107	132	120
11019	6407	520	876	1023	964	1316	1364	1526	1453	1323	2429	1450	691	382	378	312	310	305	301	352	338	359	342	356	357	332	354	354	379	391	350	342	348	337	312	345	355	322	311	317	383	324	361	316	298	353	343	329	317	348	299	312	325	317	301	312	314	322	259	295	307	300	287	304	285	330	320	326	306	304	308	328	309	304	290	307	262	330	302	292	315	309	305	319	310	288	313	302	296	292	322	320	315	307	322	325	293	300	338	303	289	322	282	273	327	289	300	309	311	294	280	296	320	292	260	305	298	313	291	293	302	326	288	290	339	342	298	324	302	279	282	267	296	292	289	298	289	274	309	286	304	326	315	317	330	306	290	291	282	314	327	307	306	275	307	286	308	309	317	318	326	324	303	296	309	280	290	316	304	301	311	313	270	311	285	297	298	304	318	287	322	318	282	336	320	291	302	303	287	301	300	296	290	296	318	297	307	285	298	292	304	297	337	309	342	310	279	316	315	307	305	283	318	314	301	313	298	305	271	320	309	327	298	303	299	306	325	309	331	327	293	318	317	315	326	322	288	305	285	314	307	290	285	303	287	314	271	294	304	276	328	281	301	319	324	302	289	296	323	321	349	332	329	277	320	298	319	335	300	313	285	285	299	303	308	280	294	308	301	291	307	297	285	321	295	310	336	294	325	306	301	309	321	328	296	315	281	335	296	320	319	312	285	334	316	299	315	322	327	322	321	273	310	317	329	323	330	309	323	313	308	318	281	293	320	295	313	317	301	318	286	277	304	296	320	319	311	300	295	311	308	319	308	339	306	336	302	285	316	310	306	312	286	325	315	315	312	302	284	295	286	336	301	296	289	307	321	323	302	312	302	296	303	320	270	290	302	308	312	319	313	261	272	298	352	297	287	312	315	306	291	312	289	291	300	332	305	344	300	312	275	289	305	338	293	324	285	319	286	309	338	345	266	289	315	273	279	304	294	297	325	298	301	306	316	308	314	297	307	255	307	335	336	332	300	311	312	303	320	315	288	319	264	322	295	302	325	282	340	305	279	282	321	310	307	323	314	285	294	304	304	302	302	290	325	301	317	329	302	285	314	306	324	316	294	292	349	303	315	292	288	345	312	315	339	319	305	309	287	332	325	298	318	303	311	285	330	339	323	291	314	279	294	320	311	338	297	278	269	321	311	317	301	274	313	291	278	352	279	312	307	283	321	283	323	319	286	316	321	297	338	327	322	287	317	326	294	325	308	310	303	321	303	306	317	294	323	319	331	304	299	311	304	336	323	342	285	315	309	319	315	316	322	281	275	305	318	325	291	288	293	314	308	344	299	297	326	287	313	326	299	325	286	320	300	290	290	348	299	292	272	313	323	301	323	295	280	296	283	323	289	322	303	292	307	295	295	283	329	308	325	323	300	274	304	310	334	313	341	308	293	302	323	310	301	314	315	299	315	341	322	317	294	298	315	266	305	336	314	307	303	295	293	325	312	320	315	285	302	303	291	288	293	286	294	294	319	321	322	320	290	296	312	295	335	285	302	316	314	327	320	279	308	317	305	289	318	316	309	286	313	297	317	313	281	291	319	302	314	327	290	316	292	319	285	335	313	308	325	293	341	339	288	274	282	312	300	293	296	289	265	308	302	288	287	294	327	327	292	287	303	289	290	292	300	269	317	312	323	331	305	309	304	324	310	312	297	324	314	292	300	275	299	324	313	302	327	303	305	315	305	317	314	291	322	293	303	307	314	314	277	313	308	299	316	295	281	292	316	308	307	289	311	295	317	284	306	276	327	287	312	298	324	311	306	282	284	325	304	279	296	280	280	295	305	307	307	319	316	306	302	297	295	320	286	310	292	289	286	315	339	291	313	303	303	317	305	288	280	325	291	300	297	305	285	275	318	284	309	320	328	316	275	316	287	316	303	290	305	301	317	303	278	321	315	301	307	289	295	301	312	301	288	324	301	273	288	329	329	283	314	317	308	301	300	345	309	307	306	335	286	304	306	274	306	327	307	307	291	288	298	283	325	320	284	317	291	296	301	261	357	304	296	334	297	314	298	335	316	288	278	299	301	291	307	297	295	281	293	322	334	329	295	289	294	302	336	328	302	331	308	278	330	287	253	331	317	260	319	322	303	274	328	305	298	304	293	292	337	300	272	298	333	308	292	284	345	315	286	301	289	304	281	280	314	294	306	275	296	319	314	343	288	332	306	276	288	311	308	293	297	288	311	296	316	326	299	302	305	294	270	296	321	277	302	308	286	336	301	292	277	321	296	306	333	302	322	286	320	277	310	333	345	293	289	343	281	286	319	272	302	302	287	285	286	339	290	308	311	301	311	281	286	321	330	306	292	318	285	353	340	310	293	312	314	298	310	327	272	315	300	329	303	301	327	301	322	327	332	289	291	324	318	286	302	300	309	284	312	302	283	298	301	336	304	304	292	305	296	297	293	314	337	331	285	300	291	326	296	300	306	333	310	311	307	310	289	315	304	328	307	333	323	289	306	306	309	298	294	290	278	305	320	306	327	321	276	302	291	327	305	345	278	291	315	317	301	303	283	288	280	307	324	308	329	318	296	304	332	288	292	302	303	320	315	300	295	309	291	288	297	303	313	316	290	291	290	309	329	294	336	278	283	316	323	291	286	314	310	301	324	359	300	316	324	305	302	308	314	309	311	303	309	303	294	287	285	294	309	271	290	303	298	320	318	302	300	308	302	298	317	298	309	286	296	266	297	286	314	294	305	312	311	308	291	291	254	305	312	297	319	300	304	284	319	309	291	276	297	308	342	330	280	287	330	322	316	300	289	320	311	307	295	307	301	272	290	311	334	321	300	302	317	301	299	339	327	307	336	293	312	293	292	314	339	291	322	279	316	284	328	287	302	295	303	286	293	303	295	347	309	318	304	320	297	327	300	321	313	288	314	292	291	307	307	309	296	271	280	306	303	304	326	319	309	311	299	279	291	311	293	316	308	303	308	268	324	305	281	306	286	301	311	317	312	301	287	326	303	286	334	339	274	316	301	271	294	287	307	331	286	290	323	292	302	309	293	296	324	286	313	295	297	285	315	261	312	308	312	301	303	310	311	330	292	303	339	294	322	269	313	323	277	295	287	286	294	319	305	288	283	282	312	314	311	325	320	311	313	301	294	291	322	297	272	313	292	317	306	333	317	316	317	315	301	313	296	301	338	305	333	327	297	315	284	315	295	275	324	263	308	311	298	306	318	285	337	320	331	316	311	276	306	294	337	295	264	289	325	319	325	304	290	323	327	286	271	325	309	302	313	285	320	268	319	297	322	307	309	327	341	329	300	303	327	298	281	304	318	323	302	308	315	305	294	304	315	358	277	314	327	323	338	303	312	273	303	296	307	303	326	321	323	316	323	284	315	287	297	275	278	329	321	300	287	286	305	290	321	338	299	277	314	309	316	285	309	335	310	303	339	308	309	335	339	308	292	303	319	299	291	322	310	282	280	299	294	293	323	261	321	277	316	302	286
48943	51174	15754	1954	830	656	714	689	694	566	656	856	563	338	262	278	268	266	247	272	307	299	317	296	325	359	330	423	413	394	372	349	311	361	299	260	269	244	292	264	270	254	268	287	268	233	222	198	230	233	199	229	229	247	200	220	199	206	213	195	226	194	208	226	208	214	208	193	209	196	214	200	201	221	209	233	204	203	211	229	197	196	201	207	200	200	197	196	228	187	210	194	200	189	202	199	233	230	200	212	220	198	204	204	188	201	174	223	218	223	227	212	190	182	215	184	212	207	225	188	251	234	207	189	207	214	194	218	184	224	199	205	219	207	198	227	183	223	192	168	212	237	222	188	210	232	223	188	210	219	219	215	190	221	216	222	195	206	215	201	201	221	207	191	217	212	196	183	230	221	206	211	217	212	204	214	211	220	231	192	205	200	196	200	238	219	201	200	195	207	222	177	184	234	210	216	178	203	216	200	205	188	200	185	183	216	208	218	202	210	195	211	189	216	222	209	219	189	216	203	197	175	193	209	209	190	172	204	192	205	206	217	216	194	218	243	204	191	201	208	216	198	216	219	232	188	210	224	190	226	201	201	216	207	180	191	178	191	202	209	213	187	207	197	222	219	201	225	206	221	192	205	223	206	209	214	186	206	223	205	210	195	218	189	196	191	195	219	228	207	232	195	192	214	208	203	187	196	215	227	210	214	200	207	210	198	201	190	197	207	196	193	191	185	212	203	211	216	203	193	213	197	211	213	204	194	196	213	207	190	218	195	216	189	247	213	186	200	233	190	219	216	214	168	195	200	218	186	209	189	234	207	200	196	223	198	227	196	196	203	200	175	195	202	217	212	204	206	213	222	193	205	211	211	219	204	237	228	210	210	225	198	167	204	215	209	200	202	195	176	208	195	187	221	184	221	219	187	204	214	193	200	197	203	201	223	203	217	217	202	203	227	207	220	206	191	226	203	215	221	202	183	194	208	234	211	216	210	213	180	233	183	207	194	214	211	202	203	229	208	210	221	227	213	198	229	224	222	203	210	199	229	181	212	205	216	208	206	196	184	223	207	195	187	203	231	174	221	198	192	180	194	202	211	182	206	216	204	215	190	224	178	225	203	202	185	208	206	190	214	188	217	227	230	197	213	226	198	178	188	210	181	209	206	211	179	189	189	204	219	192	197	223	209	228	202	208	200	199	214	249	201	188	204	173	216	207	194	197	188	185	217	193	204	184	196	232	211	186	206	213	188	181	188	194	198	221	202	184	197	193	217	206	187	202	210	189	199	210	218	188	236	201	223	183	209	221	220	220	183	201	212	188	197	204	209	206	199	213	226	193	208	199	203	191	215	198	206	213	168	236	192	186	232	183	175	200	201	199	228	206	188	212	203	199	211	188	209	216	209	211	193	223	201	215	213	225	209	236	215	195	217	216	215	207	214	189	213	187	231	193	208	219	197	205	204	201	195	194	187	210	204	218	223	207	206	189	230	207	219	202	212	168	201	176	223	209	232	232	191	197	203	195	192	224	197	206	205	190	226	199	219	192	175	208	189	191	196	199	206	192	206	218	223	219	217	224	206	197	207	197	214	232	192	217	231	219	217	203	196	225	206	184	213	197	207	186	233	200	204	200	197	209	205	199	204	226	237	211	204	203	195	212	196	227	223	195	218	209	196	199	192	217	191	184	204	193	201	215	222	185	202	219	226	198	196	207	208	189	220	201	179	211	212	215	187	205	195	218	219	224	208	240	165	214	213	218	206	200	214	187	211	229	195	216	207	196	205	198	198	217	194	182	222	202	196	183	223	205	205	223	178	217	218	191	201	201	209	202	219	224	206	200	244	227	212	240	202	212	204	230	195	178	190	201	228	219	220	187	213	188	203	205	215	215	186	186	202	209	188	228	173	169	186	241	222	198	190	228	204	185	203	215	211	206	229	200	216	194	216	189	199	214	241	213	207	226	203	203	232	228	232	207	197	223	218	211	191	207	183	217	219	212	194	197	223	209	215	211	173	188	208	216	211	184	243	188	221	194	189	195	230	203	179	205	205	211	205	221	205	192	230	201	235	219	208	190	212	215	221	208	217	222	195	194	229	206	182	191	204	220	199	213	190	222	189	192	224	179	212	194	214	190	207	213	206	192	186	221	211	219	233	223	200	215	210	203	190	209	200	181	191	201	166	183	209	194	193	204	215	216	198	198	209	185	214	201	194	220	205	216	193	216	198	225	208	213	208	197	204	239	209	218	191	189	220	192	185	213	216	210	204	199	213	222	218	216	219	206	211	219	199	187	215	217	219	208	208	219	203	200	181	218	179	214	225	207	193	204	186	193	203	202	192	196	223	209	196	180	209	212	203	206	212	202	212	206	209	206	192	193	197	194	231	190	210	195	208	196	212	202	190	216	206	188	205	200	169	181	201	202	210	215	193	200	216	197	212	202	198	193	210	213	201	195	232	225	195	198	235	208	214	195	183	215	202	202	205	205	195	206	168	205	219	215	187	213	199	215	234	223	232	217	198	213	194	198	179	205	172	194	196	204	207	196	173	198	208	228	227	196	211	195	193	202	192	199	188	224	171	190	199	207	195	224	201	233	203	203	191	219	216	221	184	194	227	198	177	210	214	214	203	220	185	217	204	199	227	220	193	192	198	215	236	209	195	221	205	241	203	184	231	233	172	176	213	212	197	198	214	177	212	188	200	206	226	187	198	213	213	200	191	200	213	214	191	217	235	198	211	181	206	185	187	203	212	170	230	197	202	211	191	208	190	171	207	208	178	206	197	210	199	233	195	193	219	235	217	218	231	209	225	206	197	217	202	194	201	207	179	197	206	209	238	239	219	202	178	202	171	224	221	188	182	181	200	206	194	230	204	210	199	194	205	218	188	230	216	203	215	219	197	203	183	204	214	199	175	223	212	203	193	202	208	211	186	204	177	201	222	215	217	240	215	217	193	191	195	203	206	208	208	230	223	177	199	197	218	211	226	242	214	202	199	196	223	212	204	228	207	207	198	225	206	204	197	209	236	208	188	187	224	188	195	170	222	228	220	227	186	225	206	210	211	204	199	178	222	196	176	211	233	189	180	199	207	184	210	242	209	220	217	202	169	213	220	186	198	199	212	191	226	206	204	210	199	221	236	189	224	191	205	201	211	240	213	208	220	188	196	185	203	206	227	217	202	222	218	230	175	216	199	212	201	211	189	217	216	192	212	217	219	200	180	214	202	202	182	189	198	204	201	198	206	195	210	214	204	181	202	212	202	224	199	194	214	216	190	183	183	224	215	209	215	194	193	193	199	230	211	200	190	212	196	228	198	228	216	197	211	206	203	187	218	200	213	211	239	210	205	212	210	217	187	229	227	204	225	193	200	230	185	225	199	196	205	207	221	176	201	256	217	226	196	203	190	205	194	197	198	215	209	182	207	202	192	206	208	225	203	223	217	186	217	215	213	211	228	219	199	220	194	198	210	202	190	192	202	206	192	187	207	202	221	203	180
31342	31936	2295	3109	3031	2792	3183	2946	3497	2775	3113	4695	2849	1417	1177	893	1004	996	1019	1063	1284	1210	1488	1356	1603	1697	1656	2029	2423	2106	2350	2072	1841	1705	1228	1216	1196	1118	993	1110	1093	1096	1215	1047	1027	894	645	651	553	659	622	623	590	607	535	552	651	530	566	497	462	496	534	523	478	487	502	518	507	495	524	513	470	500	482	527	511	531	486	514	480	534	488	531	548	453	451	487	466	488	482	477	497	493	509	505	480	521	536	500	492	476	511	495	473	527	511	489	526	463	489	483	497	544	515	462	513	459	521	483	472	482	488	510	518	484	495	512	523	504	506	518	481	522	459	507	460	483	517	492	495	504	483	471	497	519	471	453	499	503	482	475	527	504	451	504	468	513	481	513	471	510	524	479	509	465	509	492	459	503	487	474	499	489	494	500	507	487	487	513	464	494	509	531	452	544	495	484	506	491	498	514	480	466	541	505	507	477	488	500	433	515	500	470	511	491	518	513	497	482	486	548	494	524	476	489	511	482	491	485	466	476	524	466	526	500	482	524	521	501	531	438	517	515	506	486	489	492	485	516	507	507	524	524	519	492	526	496	517	472	512	493	476	534	488	534	520	480	494	536	527	526	517	475	496	490	492	475	527	515	483	501	510	460	485	507	508	505	495	505	506	473	510	491	465	492	477	515	500	508	480	462	474	540	440	491	490	449	463	483	459	536	500	463	477	517	484	458	468	503	509	507	490	508	495	477	473	502	491	482	492	507	482	507	508	511	453	507	508	490	481	492	448	496	517	486	510	532	508	493	518	477	475	462	488	448	537	489	492	481	496	484	475	488	529	454	462	508	511	499	497	503	490	524	471	520	482	503	481	504	476	507	493	478	499	507	501	482	505	491	472	502	510	495	488	494	490	499	496	482	451	432	500	504	494	473	443	512	466	525	500	472	482	499	481	483	436	475	454	503	517	491	492	498	462	490	486	525	519	512	457	528	497	501	497	474	506	508	512	491	501	470	479	475	439	460	506	471	533	511	479	500	481	514	516	510	485	502	461	478	545	495	477	494	487	510	475	491	502	528	510	484	479	514	508	499	495	486	474	465	525	489	491	508	523	535	502	491	496	509	492	465	494	527	501	475	494	480	521	461	494	497	510	459	470	519	479	521	497	485	469	494	471	486	484	494	527	494	506	496	505	475	526	482	520	519	507	442	490	512	487	514	511	484	497	515	500	471	476	512	527	488	476	521	513	476	479	480	485	479	490	505	494	524	465	505	483	491	496	519	446	526	529	500	495	516	490	460	483	528	487	468	459	482	490	492	502	516	511	492	521	477	517	511	471	511	478	469	469	495	479	504	509	434	497	513	498	478	461	501	512	502	530	490	489	494	493	516	461	528	521	482	517	478	490	499	491	491	485	521	470	466	450	486	472	460	476	517	514	482	532	488	493	500	510	496	501	488	503	493	507	469	484	488	512	488	456	494	456	505	496	499	516	521	507	485	487	496	515	461	496	501	514	488	465	515	467	514	522	476	535	491	539	489	495	556	501	486	471	502	478	477	491	494	507	504	466	505	505	485	504	490	512	518	509	532	486	483	454	524	516	533	486	498	480	477	496	510	528	526	491	478	488	506	494	489	483	476	492	518	490	507	506	471	527	526	494	494	504	510	482	516	483	496	514	488	469	503	527	463	487	510	503	471	524	519	482	519	519	505	504	515	520	488	528	474	518	491	504	521	502	473	499	493	519	509	477	478	492	474	535	480	515	477	527	486	478	486	508	524	496	475	517	503	499	510	493	510	447	473	466	516	499	500	506	481	487	457	482	426	484	517	562	474	499	493	481	492	472	533	506	478	478	503	475	441	507	509	503	499	488	485	507	511	507	483	497	469	511	483	476	525	460	497	523	493	503	525	535	497	489	518	530	463	479	502	498	513	530	489	487	491	488	517	452	479	473	476	459	495	507	487	520	449	473	485	477	509	506	535	516	465	517	514	486	477	514	518	497	483	479	504	469	508	470	446	464	493	478	457	509	490	479	479	491	500	524	480	489	477	511	496	482	467	465	514	489	495	458	492	510	482	513	503	500	496	519	505	538	486	490	465	495	480	503	478	527	495	480	478	481	511	501	506	477	500	490	518	500	513	504	543	475	498	459	506	486	494	486	479	472	482	472	470	520	471	519	485	488	483	501	508	521	472	527	507	478	473	507	482	512	505	542	517	505	513	559	504	504	514	532	539	561	523	481	547	485	554	490	437	513	494	487	483	513	510	494	505	483	532	497	473	518	477	494	512	491	499	507	516	513	489	476	459	512	538	525	487	526	460	475	519	502	497	491	478	502	483	493	471	545	494	468	497	518	516	468	483	483	466	489	452	492	521	512	445	488	508	470	480	465	491	456	527	464	506	491	486	499	502	474	504	501	468	500	531	511	500	538	495	509	517	533	485	542	475	506	497	481	474	523	485	483	466	511	526	524	473	506	484	471	521	504	526	505	494	483	465	518	496	490	512	504	521	507	484	514	502	471	471	492	496	472	532	522	503	517	469	501	476	486	514	490	513	516	486	510	480	489	512	517	477	459	481	514	527	489	498	502	509	477	489	491	507	478	518	514	475	460	539	504	516	503	498	444	508	468	535	529	466	529	471	477	505	504	516	467	484	533	511	530	503	492	449	503	490	513	527	486	516	494	493	505	527	499	505	495	506	429	467	496	514	508	486	517	506	511	509	514	503	470	486	518	485	525	516	497	485	474	509	522	490	515	510	481	484	489	487	524	527	507	514	484	502	469	478	488	491	453	489	486	480	499	536	482	468	534	487	485	479	525	483	501	490	503	501	484	454	501	479	554	517	462	483	546	460	497	514	478	536	482	474	510	474	539	480	464	460	501	495	473	470	481	477	513	456	506	519	493	528	499	526	534	494	461	496	470	490	529	542	527	513	494	490	504	520	449	503	465	491	478	485	462	497	446	487	489	524	499	522	512	499	492	496	467	499	493	489	508	483	556	479	481	529	529	480	534	454	504	466	499	549	509	493	431	493	513	499	441	478	499	518	487	492	473	501	490	506	489	460	480	527	497	501	521	544	550	547	508	514	546	487	507	491	463	509	503	472	509	498	490	450	496	502	545	465	447	491	528	527	529	491	523	556	487	518	514	460	478	502	488	524	532	498	478	463	531	463	505	479	530	482	499	479	483	495	469	497	513	492	523	484	526	504	489	520	513	477	505	476	464	502	507	471	493	515	479	502	540	475	433	497	485	509	475	526	490	506	492	491	489	477	514	493	487	489	515	494	479	497	426	473	472	526	532	503	491	487	479	498	500	524	503	548	488	486	481	481	521	524	505	511	483	490	500	474	519	489	487	535	499	501	472	529	500	491	471	497	486	506	488	501	498	523	499	521	516	479	504	482	480	473	462	460	495	480	508	527	492	476	513	514	494	475	505	495	530	514	490	485	517	491	460	491	464	496	510	458	491	499	482	485	492	479	555	519	502	483	531	495	518	501	475	502	478	490
59136	59099	26902	10764	1922	1180	1054	982	967	794	981	1189	800	450	361	267	347	300	329	326	332	364	353	445	505	601	580	587	602	562	491	517	475	433	357	312	347	316	301	336	332	346	354	296	334	275	219	198	186	207	213	195	194	182	209	181	222	171	179	170	169	187	150	193	179	173	186	184	169	160	171	153	167	158	174	182	160	160	166	175	183	179	189	164	194	183	171	176	198	175	173	183	186	169	166	161	176	177	181	193	180	178	155	168	132	169	212	165	176	163	165	194	181	183	176	179	187	189	171	190	171	160	173	166	199	200	189	176	171	160	167	186	189	187	186	180	144	141	166	162	148	164	181	169	155	151	181	173	174	194	171	155	173	176	178	174	193	170	176	151	146	175	158	176	177	155	171	165	173	198	166	169	167	152	184	173	177	171	160	174	178	193	143	174	163	155	169	170	180	166	182	164	191	177	173	179	169	167	154	170	162	155	150	153	171	178	192	177	156	183	178	173	149	198	163	176	169	144	185	200	187	163	164	159	135	183	172	214	177	192	177	150	180	159	164	210	168	164	184	175	187	187	148	178	150	191	179	163	161	182	162	159	173	183	181	187	161	158	180	175	177	150	160	196	165	162	193	158	186	168	179	188	167	180	172	162	160	202	186	182	149	178	197	163	180	188	182	200	175	165	191	185	174	157	178	158	156	187	160	156	168	199	155	183	185	167	167	169	163	153	186	173	163	166	169	171	191	165	159	175	187	146	158	180	172	167	176	174	165	178	179	162	183	177	192	174	197	192	168	178	175	160	168	176	172	168	157	162	170	192	180	170	179	154	159	150	182	168	186	164	164	166	168	189	170	189	198	178	164	171	169	170	181	156	164	201	175	156	177	176	186	165	188	178	170	167	169	191	180	155	169	180	159	173	175	190	173	165	162	166	174	182	156	144	178	167	172	149	183	163	181	147	169	138	155	178	175	179	173	177	164	191	158	167	189	160	183	194	185	157	144	170	163	147	171	190	176	178	191	169	172	167	154	159	171	177	183	167	174	175	141	179	159	194	165	196	159	180	154	181	159	156	176	170	172	172	158	170	203	176	183	166	174	171	181	169	178	181	165	167	169	169	190	181	183	192	157	172	177	170	188	155	170	162	190	160	171	189	183	168	162	186	167	169	173	174	169	181	165	188	180	157	167	166	200	171	156	175	168	183	160	170	150	156	161	174	152	187	168	153	187	169	201	169	167	168	178	163	182	193	179	147	180	201	164	157	152	150	164	188	175	164	157	181	166	165	161	166	167	166	180	157	142	147	185	154	143	194	171	189	168	172	170	186	164	179	183	149	163	192	149	152	178	167	168	183	158	179	195	182	179	183	160	159	154	181	181	171	199	135	163	168	162	148	176	180	181	176	160	159	175	188	171	182	172	191	166	162	170	164	157	170	175	158	204	171	167	183	177	150	173	141	161	193	156	185	177	189	196	171	142	180	187	177	143	212	175	164	177	181	188	163	161	181	171	170	172	162	164	179	184	191	172	171	179	162	179	188	193	141	177	139	147	199	168	195	179	143	181	160	155	195	159	160	182	186	167	149	198	175	170	164	174	177	182	174	156	156	167	162	163	179	176	169	183	188	176	187	178	194	164	186	159	196	182	173	185	192	182	156	187	172	164	170	184	171	174	169	167	169	173	186	174	170	195	140	153	147	184	164	166	177	167	188	150	172	160	168	161	169	167	176	188	140	170	184	181	179	177	196	169	172	174	183	176	171	164	167	178	184	181	167	173	158	176	168	191	202	173	163	139	166	160	149	196	201	161	170	190	178	152	160	184	150	171	187	163	179	188	194	170	171	205	176	186	171	179	175	191	191	158	160	157	165	183	160	150	194	168	176	173	170	157	182	154	199	186	177	162	200	168	189	181	158	165	170	166	169	192	172	157	172	168	165	152	157	184	167	176	168	188	182	187	182	157	163	170	195	161	173	161	150	173	158	140	160	156	145	172	156	166	172	177	195	159	171	187	173	190	145	184	177	169	149	169	190	171	173	173	192	163	196	184	142	169	139	178	157	177	177	165	163	136	167	173	181	178	176	184	159	193	145	179	162	183	185	153	185	159	162	154	165	188	172	181	174	151	167	189	164	170	179	173	175	176	169	148	140	160	187	211	180	177	210	175	179	162	197	171	180	176	178	160	174	179	190	189	173	178	185	188	168	173	170	178	175	174	179	181	181	185	171	185	174	182	213	162	158	123	158	169	183	171	178	184	177	186	167	179	188	210	184	187	157	171	168	162	180	163	159	184	160	189	169	180	161	188	168	188	176	174	165	180	169	177	157	151	161	192	153	181	163	159	188	159	180	154	155	194	167	152	195	178	185	171	161	151	157	181	178	151	161	184	178	167	176	191	154	199	162	150	172	161	162	159	158	153	164	166	157	184	165	176	193	175	164	165	161	158	143	175	173	165	166	181	161	178	167	165	145	180	169	156	196	169	174	177	160	174	171	153	182	146	170	166	175	163	160	195	157	164	171	181	174	162	199	152	154	158	176	173	175	159	152	197	158	185	174	189	174	157	179	166	185	161	181	178	177	165	149	157	191	183	178	181	154	170	199	150	161	196	168	166	173	180	169	188	143	170	148	190	186	172	173	186	158	154	172	172	164	177	172	162	199	170	176	161	149	172	184	157	170	161	154	137	166	172	169	202	176	162	167	161	173	178	174	177	195	160	195	179	160	185	162	166	148	158	161	192	185	181	179	181	163	174	168	197	170	171	159	164	167	193	159	167	174	162	169	188	164	191	171	148	180	165	152	177	180	158	158	181	181	177	158	174	180	190	162	170	171	183	175	168	165	163	166	157	180	156	170	177	161	159	179	173	216	182	178	180	157	174	165	178	193	193	180	191	172	180	190	191	166	181	160	160	163	152	170	187	171	162	188	173	173	177	149	148	179	163	197	171	161	172	181	180	168	158	169	164	188	183	189	170	175	162	183	136	172	171	170	163	231	191	157	162	175	166	168	198	150	168	188	143	189	148	190	162	168	187	150	144	182	168	173	196	166	163	168	187	191	179	161	158	158	166	178	170	163	170	166	171	192	177	185	205	195	178	163	185	171	205	184	187	165	173	192	181	185	187	163	163	187	182	171	188	161	181	169	174	183	165	188	175	151	156	143	161	204	195	166	166	177	188	163	180	157	183	162	167	183	170	187	165	184	178	179	187	198	201	176	175	161	191	171	167	185	182	174	186	152	188	176	161	169	183	171	161	178	175	148	159	196	171	165	152	153	174	171	175	164	170	179	173	162	161	152	170	179	175	165	187	153	162	175	172	173	176	187	183	176	142	173	164	172	174	170	179	171	180	153	150	173	152	143	160	185	170	178	170	165	175	179	178	157	168	187	190	170	160	187	176	188	200	156	190	182	172	152	184	180	155	158	169	163	176	151	158	182	182	172	173	177	170	150	197	156	198	173	174	183	150	164	177	183	193	168	172	151	167	159	169	187	169	172	188	176
39431	42443	3813	4942	4556	4200	4406	4491	4747	3775	5385	6318	4157	1908	1863	1385	1423	1182	1418	1594	1863	1832	1965	2674	2578	2906	3450	3443	4187	3546	3429	3027	2805	2652	2100	1747	1983	1677	1371	1748	1755	1874	1768	1567	1474	1112	822	661	565	615	617	621	546	515	515	619	689	535	459	480	429	407	449	443	460	408	428	430	448	455	477	452	399	404	430	391	419	430	431	412	412	429	423	421	373	403	416	417	428	458	416	424	453	421	447	400	413	403	410	414	396	425	439	401	399	417	399	399	424	416	399	434	449	391	410	414	414	435	412	388	376	392	440	424	433	403	444	415	401	388	414	426	394	403	432	424	427	382	420	432	415	436	423	458	396	408	415	409	452	434	419	415	398	399	380	401	391	403	426	404	394	409	407	371	395	436	406	395	410	389	408	404	417	385	411	401	397	365	384	420	390	383	413	407	388	362	379	404	399	413	396	394	416	404	380	397	404	432	373	427	384	417	428	406	435	401	400	409	433	414	401	385	435	366	404	358	399	419	399	399	412	414	375	392	419	412	397	442	429	413	458	407	440	415	387	377	405	411	398	410	395	377	393	415	401	420	436	431	449	439	399	425	415	408	401	418	412	391	420	403	375	401	408	401	409	404	393	396	415	383	379	387	414	439	394	366	409	409	425	401	398	431	382	428	391	372	405	401	414	388	427	404	410	405	400	425	422	413	405	390	407	421	388	424	413	430	368	409	394	415	413	410	391	429	427	404	397	390	368	412	403	421	410	406	418	409	381	404	380	371	416	398	412	409	381	468	422	427	398	434	408	397	379	420	404	400	389	413	404	407	409	404	384	407	427	410	458	407	401	364	422	384	410	405	435	382	391	395	435	407	419	415	408	380	404	408	411	407	397	395	423	378	390	405	364	445	391	445	416	420	429	372	407	397	406	398	384	443	400	399	389	384	396	424	429	394	376	416	400	410	398	395	397	441	380	421	416	454	380	446	477	412	402	439	396	398	410	395	393	387	434	419	413	398	394	364	387	401	417	429	414	389	413	401	397	409	396	407	412	423	428	387	423	408	404	390	387	404	417	402	393	406	432	366	416	399	415	405	410	407	380	406	437	382	399	427	418	397	406	400	396	398	414	430	391	393	408	401	459	361	425	398	390	420	385	414	401	403	416	443	396	373	400	422	406	422	405	382	393	409	427	387	415	381	402	398	443	398	410	412	409	420	387	400	405	375	395	410	402	391	374	422	436	394	376	420	397	426	383	401	417	380	428	439	423	403	398	433	396	398	384	390	408	429	387	456	412	433	395	384	383	432	407	375	375	410	398	392	374	384	370	406	369	420	396	421	405	409	443	421	378	418	388	402	376	413	393	412	362	402	384	405	441	410	401	396	437	406	374	393	407	442	405	403	405	387	381	410	398	447	388	394	400	383	397	412	390	412	384	387	397	380	428	406	398	418	386	376	368	387	415	409	439	391	398	379	409	395	374	376	401	402	406	417	417	414	393	383	409	431	403	434	416	413	425	442	392	430	391	416	400	386	415	396	410	443	410	399	375	401	383	419	380	427	390	393	428	426	400	394	392	412	408	414	407	426	440	389	381	391	406	398	383	401	378	407	410	428	407	412	426	392	403	418	430	392	422	416	401	391	450	415	405	467	394	391	405	396	431	419	399	391	387	385	393	437	366	392	420	376	372	379	427	358	413	384	406	394	398	395	396	412	399	391	389	419	395	445	394	382	404	412	400	398	401	406	404	382	412	422	407	436	409	371	441	447	397	416	430	417	384	405	432	402	391	433	380	409	411	364	393	412	403	406	440	382	424	422	413	432	390	428	378	392	372	392	407	389	368	427	402	429	391	366	393	402	435	391	412	426	405	398	389	376	365	407	431	398	404	403	411	391	355	386	373	439	416	405	398	422	441	398	368	379	414	375	398	397	400	375	385	407	391	392	404	406	389	364	414	402	386	357	420	431	392	407	400	399	382	380	429	398	397	385	383	406	414	377	411	414	389	435	380	415	403	408	398	393	379	417	384	448	384	386	399	413	421	405	408	408	394	372	381	396	403	388	394	387	397	434	423	419	368	440	398	364	380	391	455	376	425	388	446	432	395	412	402	416	382	425	406	398	361	374	394	450	393	395	404	376	390	404	425	387	399	393	401	383	398	430	414	403	432	393	418	398	393	393	435	405	354	420	385	425	404	405	387	390	376	397	414	383	436	393	388	355	415	385	401	427	375	380	415	416	378	406	412	402	408	406	373	421	428	380	390	398	429	423	426	375	406	408	381	407	374	390	398	388	433	403	398	371	394	372	430	385	419	389	409	449	390	395	427	416	406	421	407	418	389	416	377	362	425	419	391	407	408	405	399	435	421	414	433	372	397	410	406	438	445	427	393	400	408	404	414	390	391	376	405	404	395	458	374	382	411	389	425	425	410	390	404	388	395	402	403	414	429	369	413	404	397	382	449	375	446	397	435	424	424	412	418	405	417	403	398	437	432	385	401	421	384	409	387	382	404	411	379	432	407	372	404	412	408	397	397	406	409	423	436	393	419	422	422	390	413	416	407	374	439	437	386	392	401	382	408	384	453	352	389	391	397	409	414	405	429	441	461	402	386	394	430	435	413	386	431	405	404	404	392	375	425	397	414	426	380	418	421	408	432	428	387	415	410	385	400	372	426	417	397	430	371	396	386	400	405	387	384	432	393	435	396	428	374	409	399	407	385	396	395	402	406	406	377	406	418	413	438	389	421	424	388	401	387	404	404	373	392	365	415	405	380	389	401	405	410	425	417	390	373	392	399	415	407	389	381	407	408	392	399	407	427	409	409	411	406	393	449	382	390	396	420	394	366	435	404	408	430	384	371	410	374	408	385	391	369	413	422	409	379	410	377	380	411	411	427	425	390	423	401	378	399	398	410	376	407	415	416	376	401	387	383	412	382	428	392	437	401	405	383	401	420	417	400	389	419	418	438	437	386	383	402	395	424	396	401	428	379	425	405	426	425	379	425	408	416	400	363	419	416	417	393	430	415	403	414	412	407	390	412	392	381	438	429	394	376	397	386	382	466	398	409	387	422	358	418	400	424	393	403	398	425	409	414	404	406	417	397	381	416	380	445	411	414	446	432	410	393	405	429	393	410	420	382	419	397	404	415	396	440	385	382	381	408	418	418	363	454	418	432	404	381	435	385	407	413	440	431	368	437	429	392	367	406	338	390	434	438	367	389	446	394	368	380	402	400	441	406	405	400	403	400	373	404	410	409	394	405	416	401	408	426	420	374	401	381	360	396	435	367	414	410	399	408	431	414	409	378	381	399	430	407	404	459	416	396	434	391	410	405	392	366	415	404	369	379	406	396	426	413	405	431	403	434	392	393	456	402	391	400	432	438	422	443	398	398	410	417	437	394	422	418	415	388	410	402	427	413	420	393	402	415	415	382	427	394	354	383	402	409	424	440	397	387	376	446	441	391	375	415	429	406	430	413	442	418	388	403	423	420	397	420	410	436	448	436	430
31114	8831	702	288	264	272	384	321	415	272	471	463	363	148	134	112	121	110	125	126	130	109	139	112	142	131	136	119	129	118	125	112	129	106	109	119	123	119	116	127	118	104	103	109	137	112	119	122	106	122	115	115	130	130	142	109	106	125	115	117	123	146	105	107	141	103	114	125	122	115	119	129	128	111	114	130	120	111	117	108	126	108	116	115	124	124	118	132	109	114	120	93	105	123	122	103	105	113	103	136	120	112	102	111	131	116	103	103	128	129	106	122	110	129	103	106	130	109	120	126	112	124	109	126	113	111	145	114	108	145	127	109	124	112	126	113	116	121	107	128	126	126	132	125	120	112	143	98	94	101	107	103	125	129	85	112	137	109	117	133	116	117	101	119	127	112	109	100	113	123	140	121	117	131	123	112	130	126	131	115	118	119	111	113	108	132	108	109	126	131	126	136	124	130	118	113	114	120	104	119	112	117	114	118	119	117	101	122	111	119	106	109	107	135	110	134	117	129	125	122	137	128	118	93	114	102	122	124	116	116	115	104	128	116	134	103	123	97	127	114	119	127	123	122	106	114	124	121	131	111	123	126	98	117	121	125	114	130	103	104	125	109	108	113	125	125	121	126	128	103	82	126	124	121	130	114	125	103	120	124	131	105	122	105	120	109	115	127	123	116	116	110	134	123	132	124	115	100	147	113	126	132	118	116	119	89	124	102	114	109	122	121	117	134	118	128	125	125	123	121	127	127	110	133	121	132	117	131	137	116	131	108	117	100	133	114	96	105	120	110	130	124	113	118	114	121	110	110	121	93	113	114	122	133	115	123	102	115	117	106	116	113	125	128	140	124	127	112	107	111	137	120	133	121	129	93	136	123	138	125	140	123	134	132	128	105	112	120	102	123	113	114	101	126	126	109	123	126	109	117	121	129	114	107	113	136	120	134	122	113	120	119	97	120	98	140	114	115	113	114	117	120	114	133	110	109	120	121	111	115	110	105	125	101	117	115	114	107	116	124	108	120	118	135	114	148	125	116	117	97	146	124	122	122	122	111	109	107	107	100	102	122	110	126	129	111	111	139	114	120	108	107	126	112	105	108	95	120	114	130	113	127	137	125	108	114	124	114	106	100	111	101	91	117	97	112	100	129	126	118	114	115	102	137	143	116	145	97	104	100	146	111	108	134	99	115	116	106	117	121	117	106	99	118	135	118	145	117	115	120	107	124	110	122	122	116	100	126	114	137	111	120	127	100	100	116	111	135	105	114	98	126	136	119	102	141	116	132	96	117	101	110	106	126	123	116	115	115	117	113	102	118	152	125	139	95	114	109	117	133	118	109	128	136	106	111	112	118	127	122	129	112	106	119	119	111	107	122	125	116	123	103	113	121	133	120	127	130	119	118	124	117	113	127	108	107	115	92	102	113	124	121	123	105	132	123	126	95	114	97	108	122	104	118	112	108	112	109	97	113	123	129	125	135	91	113	124	113	111	83	113	106	114	115	123	106	107	129	133	131	108	116	114	129	128	107	120	138	126	121	118	103	118	120	133	110	106	113	112	118	114	113	135	124	101	128	120	128	108	137	107	133	137	124	123	106	131	120	108	104	120	103	115	132	124	118	138	121	101	120	104	124	132	120	135	102	101	132	127	119	106	119	129	124	111	114	92	107	118	98	92	95	104	127	121	102	122	107	113	116	138	114	127	123	122	110	128	119	120	110	135	131	114	125	133	140	125	117	100	117	117	116	112	100	96	113	128	125	129	103	114	122	92	123	123	105	107	128	127	120	131	116	116	116	121	110	111	106	124	104	113	113	137	105	120	112	145	147	110	144	119	101	116	116	127	104	120	122	119	130	118	99	112	133	113	128	119	120	112	106	123	102	116	117	116	108	113	102	106	104	109	110	123	129	131	104	102	104	111	113	109	117	132	110	113	137	106	135	123	122	110	115	109	120	116	124	118	132	109	114	96	103	114	117	98	114	110	139	110	99	132	132	122	112	110	137	120	110	107	115	129	104	112	103	102	112	119	118	109	102	120	107	101	105	129	125	118	107	120	112	138	109	129	115	112	110	106	104	130	89	117	107	125	130	110	106	132	140	135	111	118	113	118	122	117	115	121	114	104	115	106	123	121	129	129	124	109	134	129	97	132	108	116	107	120	131	113	122	119	92	123	99	115	126	117	111	113	120	112	115	112	103	140	112	112	124	127	115	117	127	127	128	119	108	99	138	127	98	110	122	123	141	101	108	125	120	138	95	123	106	120	121	103	112	130	95	118	116	105	130	123	115	113	104	133	103	124	135	117	114	107	103	126	127	120	104	117	121	126	90	117	109	114	122	117	126	102	115	125	113	104	110	117	114	133	130	106	136	116	127	113	106	113	120	96	108	130	105	101	103	138	118	95	102	99	116	133	128	102	120	113	126	128	113	131	88	109	124	121	124	118	104	132	124	109	106	114	122	120	115	128	130	123	108	114	111	132	112	118	108	117	104	112	119	122	110	107	106	89	123	110	105	120	125	129	113	121	104	110	119	120	117	130	126	112	114	116	119	114	98	113	113	109	126	102	114	112	151	99	113	106	121	117	109	102	100	111	113	134	122	113	121	118	105	121	123	135	119	114	127	131	107	124	92	114	117	126	144	122	131	130	118	105	114	135	112	138	101	110	106	106	141	107	118	104	128	123	124	115	96	100	106	116	104	105	103	114	151	117	129	123	112	130	111	121	124	108	133	126	104	99	133	119	126	122	132	130	137	123	107	102	141	113	123	115	107	130	115	122	103	127	136	99	132	118	126	121	104	122	117	120	117	138	116	116	131	131	129	131	123	119	113	111	108	93	105	118	112	111	120	95	119	110	119	114	112	137	126	118	129	111	105	127	137	101	115	132	113	129	116	130	106	126	125	115	123	111	128	114	116	116	119	128	103	133	131	113	99	129	99	116	119	113	110	107	109	117	109	109	99	130	143	118	129	142	108	109	127	98	117	117	104	116	111	106	115	130	125	119	113	102	132	117	131	95	120	123	118	99	108	141	114	137	109	122	124	111	114	108	137	116	125	132	125	110	123	130	120	125	130	124	117	120	145	99	138	120	115	116	111	129	112	99	118	143	121	111	126	128	137	116	107	122	109	112	132	100	121	112	111	125	99	144	113	139	121	124	118	120	127	113	122	110	131	127	126	124	100	106	125	90	124	116	142	118	124	118	119	131	101	127	114	111	109	102	113	115	109	110	124	131	106	93	116	100	110	108	101	105	123	114	130	100	96	124	128	115	108	111	108	133	137	113	119	106	127	101	133	139	142	96	90	132	123	113	112	119	128	129	117	130	112	130	91	138	104	135	108	118	111	129	127	116	117	123	117	117	99	118	118	123	131	147	117	103	95	113	122	100	137	104	118	109	155	108	108	117	112	124	120	127	117	133	122	105	100	116	117	118	115	122	123	125	88	118	112	131	107	118	141	123	122	116	99	102	119	112	106	106	114	123	118	129	123	118	105
14911	7622	565	872	959	1101	1641	1693	1988	1224	2610	2625	1699	551	398	345	317	344	330	326	350	337	359	326	364	380	383	387	375	397	362	358	330	343	359	354	329	328	339	363	364	336	328	322	343	341	345	319	353	342	342	322	315	344	341	303	345	298	320	318	290	312	306	305	309	321	287	314	283	329	301	321	327	296	323	327	306	329	316	315	268	301	286	281	309	320	303	293	320	302	312	324	295	272	296	311	294	304	288	333	331	307	304	285	298	288	305	294	296	308	336	314	314	329	310	334	294	314	329	300	327	285	310	325	293	323	308	298	277	307	326	311	291	299	308	304	290	298	346	313	312	341	293	317	302	348	313	303	299	322	309	289	293	277	316	311	342	332	316	314	276	296	312	298	316	328	330	312	323	302	309	307	329	292	317	340	290	296	341	293	279	299	290	306	293	300	322	308	316	296	280	280	326	317	311	329	302	314	360	309	333	330	295	313	332	312	331	280	297	306	301	326	300	309	338	296	367	301	302	291	312	308	323	319	288	308	298	290	281	320	295	336	321	338	318	281	329	286	304	309	331	317	308	298	298	292	314	293	301	297	303	312	308	330	297	337	318	273	302	325	340	303	316	292	337	314	306	290	328	320	306	322	302	327	296	293	320	320	302	298	325	318	309	296	316	294	299	337	309	300	314	310	292	320	329	317	329	301	324	324	310	289	321	287	310	309	308	334	315	314	304	319	302	316	315	321	295	313	290	286	323	304	317	298	292	312	295	304	306	287	327	345	300	281	307	319	300	353	285	335	315	285	306	330	302	309	306	327	297	330	324	268	308	296	273	311	324	341	275	310	286	332	283	299	279	282	300	315	280	308	331	336	317	318	297	343	319	342	309	352	321	296	317	294	339	291	313	315	319	321	327	308	306	293	312	295	296	332	304	325	310	313	319	330	301	341	305	319	334	306	309	312	296	308	324	312	308	327	327	312	333	313	302	309	294	301	321	324	277	295	305	304	299	317	275	309	317	315	314	295	296	299	297	342	313	310	314	352	304	321	308	308	273	339	306	309	314	306	287	325	318	297	320	308	315	340	303	296	354	288	331	328	287	275	324	346	287	298	324	347	307	326	309	326	299	304	282	293	301	324	300	297	292	333	324	323	298	297	299	291	307	318	331	300	296	345	313	331	343	309	289	303	318	288	325	331	289	327	320	332	319	335	292	301	317	287	296	338	316	305	275	283	324	293	314	297	332	301	313	319	296	266	316	330	322	337	297	301	302	312	306	357	303	285	292	320	312	304	334	318	301	322	347	282	315	322	281	294	281	313	336	328	297	322	298	294	291	282	276	309	330	301	321	349	336	324	292	283	320	333	335	325	300	294	318	292	308	311	321	320	314	287	306	312	313	320	296	334	340	299	318	329	312	308	314	307	333	307	336	302	326	335	292	274	309	299	319	304	285	308	306	344	325	337	302	316	303	321	290	305	302	294	315	314	297	303	316	291	326	328	321	315	319	317	306	304	333	362	311	304	301	340	302	342	309	338	321	312	305	308	303	294	289	318	319	301	297	312	316	294	305	311	285	306	302	310	300	357	279	316	300	304	320	290	275	322	330	339	300	316	329	314	304	313	300	327	336	324	279	297	305	284	300	324	302	289	278	348	305	328	314	321	322	297	316	320	284	293	349	302	355	300	316	317	323	293	298	312	355	325	290	303	307	299	302	311	283	311	358	305	343	338	325	318	325	283	298	309	289	326	302	305	323	300	302	312	328	348	295	299	314	334	327	305	284	324	326	284	301	323	334	353	317	331	324	312	343	324	305	331	272	307	307	328	285	316	308	325	325	301	321	328	306	276	325	298	304	330	327	289	314	303	313	312	312	299	317	288	309	346	307	313	305	330	314	319	317	302	306	326	313	328	317	335	290	308	323	327	311	303	297	319	306	358	300	311	305	310	287	316	283	297	311	287	290	297	324	327	295	316	289	292	316	325	295	326	347	293	298	281	314	298	298	299	311	354	319	296	298	294	334	341	324	315	279	308	313	284	278	299	304	308	299	305	321	304	333	315	309	289	283	310	339	330	295	311	296	320	309	311	304	324	299	263	326	312	312	319	298	322	295	295	297	255	313	283	325	328	287	276	294	252	319	336	290	334	350	292	318	318	342	317	333	319	277	325	353	303	331	335	302	308	320	299	314	336	292	309	288	315	313	325	307	276	324	292	327	296	278	341	300	323	316	332	309	305	337	316	316	317	310	307	305	327	334	326	307	310	290	341	317	310	295	318	290	269	294	319	308	337	274	296	294	270	323	321	305	312	283	307	318	319	294	349	330	315	302	297	305	305	304	331	317	323	323	347	287	296	321	295	315	298	326	309	293	309	292	312	307	322	361	307	301	293	287	293	288	316	314	333	337	316	304	327	310	328	292	306	300	282	313	306	316	340	321	312	312	324	307	325	314	326	315	294	287	309	296	335	306	309	300	327	318	346	337	344	319	325	320	328	339	358	303	334	286	288	333	312	322	277	316	314	290	297	294	287	295	308	303	319	315	318	272	314	315	300	317	314	316	332	311	279	321	359	317	320	328	341	329	324	299	276	300	346	329	313	330	307	301	318	333	305	306	299	297	310	322	283	291	308	310	300	308	294	290	313	322	307	344	304	272	326	305	320	328	312	332	360	344	314	296	333	293	324	327	334	311	331	299	320	277	281	346	298	303	297	306	302	322	295	332	308	267	303	331	315	318	298	316	280	332	305	327	294	316	316	353	306	291	294	351	309	312	295	339	315	346	310	295	340	287	281	331	292	288	312	300	339	288	316	299	304	305	279	317	296	318	301	320	330	330	324	315	327	291	318	292	320	303	307	340	314	295	279	324	306	280	329	304	314	322	299	324	296	314	339	304	284	298	313	274	307	321	322	300	309	314	329	287	335	323	301	311	295	319	332	294	308	303	302	287	296	315	308	344	312	320	311	297	342	262	311	302	322	274	313	276	350	313	292	285	316	331	298	292	290	290	303	328	331	302	324	305	297	336	303	289	303	305	312	328	316	328	327	323	309	315	321	297	310	276	317	345	319	304	312	348	288	309	306	350	303	313	312	317	307	311	331	311	323	304	310	323	289	308	319	296	322	315	301	321	322	303	280	341	304	307	298	328	299	297	320	331	349	328	298	347	363	334	318	316	308	319	312	321	323	330	298	312	313	342	271	292	306	337	289	287	319	319	300	328	296	322	326	308	313	291	329	318	326	317	287	327	303	293	334	321	292	290	332	322	280	295	318	313	311	302	301	336	292	319	348	320	296	314	297	288	334	302	284	314	342	289	346	349	324	304	303	321	291	337	297	328	289	325	275	328	317	327	300	328	341	326	299	311	309	342	310	304	324	310	291	297	330	279	325	314	307	342	281	327	311	300	296	331	316	338	300	297	300	310	299	321	298	307	307	331	316	277	296	301	288	310	295	320	296	292	284	319	322	295	288	319	334	321	326	302	299	336	321	309	297	308	302	326	306
50492	51962	19667	3655	810	905	928	740	771	576	894	970	632	418	302	282	266	252	310	282	283	326	351	390	329	402	396	447	425	411	410	329	383	337	296	261	272	292	271	327	278	275	286	304	275	253	247	235	224	222	214	215	211	209	227	240	248	199	199	194	212	216	205	220	178	215	191	180	225	215	233	197	194	208	207	231	212	247	220	220	171	220	206	198	225	249	180	180	207	204	204	208	200	200	185	229	249	217	203	238	221	216	220	216	233	205	180	223	229	192	190	204	214	217	202	205	198	205	235	225	207	221	196	189	210	212	218	168	205	209	204	206	227	195	226	217	199	187	215	208	190	214	220	195	200	230	222	228	207	186	192	195	224	204	234	216	213	239	195	216	218	224	201	215	203	239	240	221	189	195	203	217	200	213	186	200	220	217	238	192	197	198	212	187	221	173	227	188	192	195	199	216	197	221	227	194	206	200	205	215	213	209	224	204	228	167	212	229	190	220	215	203	181	212	211	223	220	230	217	210	200	229	214	187	207	192	203	225	215	188	211	213	218	213	177	195	185	217	210	202	230	203	200	226	226	229	207	207	233	196	203	222	208	196	233	207	193	190	208	180	213	190	205	208	235	203	215	199	203	186	228	204	199	203	199	197	209	222	208	183	197	197	216	184	182	213	200	211	200	210	209	190	198	191	199	174	208	205	220	187	228	208	214	185	214	223	200	214	202	187	193	227	190	201	211	222	205	203	218	191	231	194	212	193	215	214	208	223	260	223	197	222	198	202	186	189	191	181	210	199	203	220	217	232	201	217	209	183	202	218	203	216	206	220	222	206	198	212	201	205	202	204	176	197	221	187	192	199	221	216	217	215	212	218	243	203	196	232	211	201	200	204	205	204	206	208	216	224	208	217	210	218	204	194	208	204	211	203	215	203	196	208	186	201	209	209	233	208	221	184	226	202	208	203	204	216	219	209	193	201	238	206	227	210	208	196	211	184	203	217	199	204	201	198	218	233	247	215	217	185	191	194	254	223	211	217	205	242	199	208	193	217	241	229	211	179	215	202	219	187	218	232	227	216	202	207	194	218	208	229	219	210	210	194	187	205	194	195	192	193	191	198	180	208	218	214	198	185	206	221	176	213	218	211	199	212	205	218	224	243	218	209	208	196	198	228	226	223	187	231	212	191	218	203	196	211	213	211	229	198	203	226	211	237	187	216	178	223	200	218	223	198	206	202	202	209	233	214	231	220	197	197	211	232	202	213	231	213	220	218	214	201	222	230	222	197	208	190	198	213	220	180	196	183	228	212	224	225	199	229	231	226	214	208	196	244	200	194	220	217	219	205	200	210	232	216	190	213	220	212	218	240	223	205	219	201	203	204	203	213	226	222	224	195	199	201	217	207	217	217	186	223	202	198	195	207	218	208	201	207	230	212	220	222	225	216	186	223	176	222	217	211	164	201	216	222	194	211	202	213	194	200	216	200	193	225	200	227	218	191	195	212	212	218	229	199	221	224	221	204	199	217	200	229	208	206	234	220	179	198	188	211	202	211	203	216	241	184	193	215	208	221	205	239	197	209	191	217	219	210	209	204	229	221	222	199	203	192	198	251	222	221	215	198	211	189	205	210	203	186	211	210	211	194	239	206	200	206	221	204	213	177	190	191	224	202	196	191	191	225	208	195	228	210	199	207	190	225	192	187	215	215	197	224	184	182	233	188	196	187	217	214	212	248	212	228	197	220	202	195	218	189	207	206	236	192	197	207	191	207	204	194	215	239	170	194	204	178	202	204	198	202	204	209	197	209	197	186	205	203	192	200	203	235	199	185	231	213	191	212	222	209	204	236	182	212	201	220	202	198	188	230	231	235	206	182	223	200	191	208	198	225	196	212	196	210	201	184	179	197	221	206	193	200	197	218	198	184	205	217	225	221	194	206	217	223	175	227	222	220	217	222	215	212	207	218	211	216	213	209	214	204	224	222	224	230	212	192	214	221	193	226	225	205	219	196	198	225	221	211	197	206	198	207	186	198	215	197	208	212	216	209	199	195	254	208	208	184	193	233	208	214	218	218	218	197	197	191	215	238	193	218	195	216	202	220	203	204	184	196	199	191	189	209	187	210	204	208	209	196	213	190	190	181	199	213	219	218	205	216	211	223	207	207	206	218	202	223	186	231	194	197	186	185	204	192	196	206	240	211	205	201	193	191	206	216	191	220	179	223	212	206	202	191	197	213	214	208	210	198	189	176	218	188	215	223	191	188	207	213	235	200	217	194	204	189	188	217	213	211	220	197	200	201	210	234	199	187	206	189	181	174	210	180	199	202	202	189	243	190	218	200	208	210	244	210	191	224	192	197	223	219	205	212	232	218	183	181	219	230	202	191	217	185	196	214	210	197	193	176	214	217	196	203	207	221	214	202	212	215	208	164	203	205	238	210	236	218	212	201	187	201	209	239	217	207	198	211	218	203	219	177	207	207	213	201	201	209	215	221	235	207	183	214	218	211	217	211	232	186	216	226	202	221	223	211	202	173	202	206	199	202	230	189	227	194	240	230	216	239	212	207	201	206	199	209	178	173	209	209	202	214	197	235	200	227	216	209	219	214	214	208	198	193	173	211	194	206	231	214	232	196	189	197	199	211	215	194	234	208	202	206	219	201	208	216	220	201	203	213	208	211	214	202	215	205	222	218	219	195	198	197	223	214	199	217	210	212	230	209	208	226	207	213	244	184	207	189	203	235	198	212	210	216	201	216	193	186	208	202	227	208	180	209	192	194	208	211	199	218	188	202	200	210	209	211	232	213	231	190	197	193	223	194	223	190	219	196	235	244	203	223	208	220	199	193	207	217	210	220	250	211	204	205	228	216	224	211	230	185	215	211	192	209	212	204	224	200	206	203	231	192	209	204	232	199	204	206	199	200	227	217	173	241	184	204	234	192	233	216	201	186	221	241	226	222	204	222	204	213	203	197	215	197	231	205	185	194	224	207	203	206	223	213	223	193	209	212	229	219	199	179	209	215	226	209	209	205	216	211	188	201	200	231	216	204	206	207	185	220	217	205	196	201	200	218	217	207	184	210	192	207	209	214	217	199	220	227	211	218	218	221	247	202	202	226	209	216	232	222	227	200	210	215	221	229	206	240	208	202	221	207	198	169	220	220	220	225	196	240	195	193	246	214	193	233	197	216	178	194	242	214	193	193	222	220	212	202	226	227	211	208	225	220	174	227	228	211	193	226	202	224	232	179	217	233	216	198	173	219	192	199	201	219	232	213	208	202	186	218	233	222	212	221	214	215	210	195	215	196	218	219	217	200	214	203	200	209	193	184	234	224	197	236	203	231	216	206	205	209	224	210	231	214	203	202	204	181	201	216	206	214	199	219	207	205	199	204	204	217	191	207	199	232	214	205	218	181	206	206	191	210	206	209	182	222	199	227	242	219	211	202	201	228	179	188	199	220	205	202	199	240	198	218	218	224	211	218	222	210	222	202	242	204	186	187
31432	36974	2317	3138	2819	3222	3596	3409	3811	2540	4904	5042	2867	1247	1050	936	972	910	928	1164	957	1242	1517	1645	1586	1869	1907	2257	2264	2302	2119	1726	1622	1543	1393	1073	1294	1244	1123	1254	1339	1176	1316	1171	1046	808	726	584	534	591	630	581	601	565	582	685	634	545	515	494	564	484	475	505	494	518	512	514	522	511	495	537	500	516	505	536	507	534	495	500	500	470	495	497	481	531	525	461	535	448	497	451	496	528	524	525	485	501	490	499	512	473	520	510	469	546	481	491	497	501	516	474	528	497	531	520	512	481	519	523	533	512	534	514	518	486	519	480	470	474	514	503	473	504	540	536	521	525	530	521	503	495	519	488	537	496	476	507	469	495	526	511	462	520	493	498	486	475	478	529	489	475	521	475	515	505	509	487	494	511	504	498	517	502	489	500	508	524	499	556	511	491	526	525	473	520	486	499	533	502	518	515	501	505	551	479	524	529	482	490	482	566	509	515	454	495	518	493	512	530	508	515	488	511	500	512	510	496	523	470	512	494	486	518	534	452	501	472	494	519	542	513	499	505	547	500	538	510	496	491	524	480	498	442	478	533	533	513	500	515	493	533	486	497	492	505	519	512	524	492	502	513	517	547	509	493	520	507	485	495	484	458	502	520	470	536	500	539	526	487	495	498	476	509	515	492	540	509	502	510	511	529	451	528	509	507	457	488	476	486	495	502	495	472	487	512	527	485	481	534	483	491	515	508	486	465	475	531	461	475	497	494	507	521	506	478	471	476	454	472	507	520	486	518	483	475	496	519	511	533	536	547	528	498	422	535	539	525	524	483	505	512	503	482	512	447	484	462	563	469	458	482	497	496	545	491	492	448	471	496	498	482	523	490	510	530	523	519	515	487	491	501	515	484	470	493	467	526	519	524	484	503	531	516	504	495	501	521	484	476	462	482	460	492	518	501	488	505	518	527	497	493	496	465	517	527	489	464	510	437	560	526	475	494	492	494	505	494	514	520	485	505	508	483	530	484	555	515	492	465	532	519	555	518	509	524	485	517	486	496	470	504	462	494	512	490	514	487	464	505	557	524	506	562	516	510	488	484	513	486	487	494	508	491	499	511	479	481	504	529	490	470	509	482	475	492	506	534	483	489	501	461	516	502	498	487	477	481	515	504	517	525	520	503	507	488	515	525	474	497	492	497	473	505	505	504	506	515	508	511	527	462	467	535	554	495	525	518	480	473	462	491	499	477	502	493	482	478	510	491	462	509	502	520	496	507	523	484	498	500	483	514	519	510	500	504	520	494	506	508	501	484	493	498	531	515	515	490	467	481	480	513	527	509	508	556	508	506	485	447	485	496	497	496	486	487	525	521	540	503	485	493	500	494	492	494	522	522	489	496	561	537	502	491	517	523	516	475	495	493	511	479	541	507	489	542	504	535	491	497	490	474	510	506	546	482	466	478	511	494	506	487	514	487	530	516	510	440	477	489	486	475	563	466	510	501	530	533	517	502	546	490	483	487	560	476	479	471	499	512	516	509	513	476	489	522	516	494	513	470	476	479	515	516	483	477	550	461	491	477	481	506	518	504	508	491	479	479	490	496	502	501	506	496	500	469	454	528	499	503	500	514	519	487	551	511	515	494	472	461	493	490	465	495	489	529	491	504	494	493	519	537	484	491	492	499	528	498	515	520	498	507	504	505	518	472	475	480	529	496	485	459	462	493	520	511	485	503	488	468	532	496	482	505	454	517	458	528	508	491	518	508	492	503	487	542	480	501	464	467	477	468	534	505	498	524	521	498	510	498	516	502	505	472	469	508	544	514	527	480	465	501	506	512	486	504	520	540	524	477	489	492	493	490	518	515	538	493	498	486	517	477	541	460	506	480	506	507	502	492	441	480	462	486	501	497	529	511	499	520	474	491	515	484	477	526	532	506	508	498	515	524	486	442	491	481	556	503	498	519	487	507	524	509	494	505	501	497	505	504	492	478	512	479	508	507	501	501	527	493	514	505	500	524	522	507	487	488	533	502	486	507	506	476	458	537	524	548	484	517	493	489	494	510	486	489	494	503	517	494	473	502	481	528	484	482	561	512	455	486	473	497	557	493	483	517	481	520	465	486	482	503	524	497	450	485	529	520	472	505	507	535	521	497	510	464	493	517	498	532	490	491	495	459	457	483	510	462	490	522	500	512	527	521	531	525	487	526	524	546	513	505	526	473	477	482	496	498	487	496	503	509	516	523	510	506	473	557	514	487	507	504	511	510	508	489	507	525	512	523	485	543	539	487	496	518	496	500	480	501	449	481	510	505	502	493	535	543	506	511	508	495	481	507	478	495	558	489	506	508	502	483	493	504	489	466	525	495	539	492	510	504	507	509	463	470	533	509	463	501	498	478	481	461	463	536	520	523	485	475	496	515	519	529	505	511	508	486	533	533	508	508	499	519	500	451	533	509	474	476	475	511	463	532	482	510	483	516	531	515	488	512	514	495	530	535	553	510	496	497	532	522	493	517	462	507	506	522	493	511	505	489	476	488	524	527	504	531	490	507	505	527	537	457	518	538	501	529	484	506	472	507	516	487	507	508	545	497	492	492	449	530	535	520	480	526	534	508	520	491	478	503	500	507	516	509	521	469	530	487	577	539	488	516	529	508	521	483	513	505	498	481	512	491	490	514	519	486	527	489	486	469	469	507	497	483	504	474	491	454	488	468	502	513	497	472	510	492	484	467	455	468	470	499	545	469	495	496	494	514	512	535	511	488	503	530	503	508	467	493	505	474	470	536	540	470	455	520	512	499	538	449	473	498	473	483	471	474	496	465	509	502	528	516	523	524	527	497	496	479	484	495	502	505	501	536	478	500	496	542	534	489	501	483	499	497	524	501	512	520	484	483	518	501	511	489	462	454	517	471	507	499	504	528	496	481	489	485	520	521	466	506	536	449	480	496	523	512	523	490	527	480	503	487	517	495	540	492	517	482	520	503	476	519	513	498	533	479	509	508	478	494	494	525	521	476	478	481	550	461	486	500	483	532	494	505	509	522	488	482	475	495	457	489	477	516	499	512	475	478	462	476	536	518	508	499	483	546	514	507	523	511	484	509	484	505	462	467	504	514	509	507	498	536	475	512	518	482	467	530	444	450	482	498	471	536	499	514	540	505	529	482	499	507	555	505	470	498	476	497	491	486	533	466	491	495	488	513	484	465	497	489	488	466	504	511	512	491	555	488	572	493	535	469	531	484	516	520	482	481	490	477	504	495	551	491	497	475	481	508	494	457	453	504	515	517	545	513	498	513	472	480	490	495	536	503	535	473	531	503	521	506	494	489	488	487	502	506	483	469	508	515	472	503	524	505	529	527	515	486	483	511	478	540	475	473	545	503	514	511	506	531	489	492	519	515	542	518	517	439	497	518	485	502	541	495	527	507	490	491	493	490	507	498	481	476	482	489	492	487	476	467	456	509	526	493	488	523	496	479	507	516	516	460	448	517	478	502	531	535	510	494	479	503	554	503
57194	65106	26784	11583	1625	1059	1079	991	1080	785	1189	1249	749	393	328	303	260	257	285	295	308	331	385	350	436	501	514	567	629	605	504	458	441	405	379	281	334	334	284	364	398	370	351	376	310	257	169	201	184	197	192	187	192	189	209	202	197	190	152	148	187	161	167	168	197	178	193	180	180	153	173	155	156	177	186	165	178	158	185	171	181	170	172	169	155	171	182	177	176	159	145	138	173	168	184	182	177	168	138	169	168	190	143	168	184	179	157	183	179	178	166	162	192	188	165	190	182	168	193	165	186	173	199	169	189	163	157	192	160	206	147	169	155	168	172	167	177	192	171	191	145	181	175	161	173	180	167	181	174	161	186	181	172	184	174	188	144	170	179	164	155	170	190	175	191	166	177	173	190	187	146	170	168	149	150	175	170	159	168	187	201	183	168	173	177	182	182	178	165	163	168	173	148	192	137	162	184	169	152	186	176	157	193	181	169	195	175	150	167	182	172	185	187	171	171	177	171	186	154	152	153	184	149	165	170	164	152	171	175	189	171	185	168	163	184	176	176	173	171	157	162	171	166	166	182	168	187	175	146	166	183	184	201	151	180	175	172	171	156	161	172	157	171	179	181	170	160	145	165	158	194	180	163	147	150	161	163	151	185	196	175	152	176	172	179	159	161	159	173	144	157	161	136	145	152	171	171	160	171	160	173	181	175	167	167	174	172	142	184	184	163	181	172	174	177	177	166	161	177	176	168	168	168	175	176	140	183	160	155	171	179	197	199	167	162	149	158	182	183	167	175	188	175	180	169	165	198	184	189	163	169	206	165	174	188	206	183	166	194	188	149	146	169	167	162	152	174	182	158	157	148	174	180	172	155	155	189	170	192	180	182	175	172	188	173	193	184	169	167	177	180	169	176	170	168	185	163	177	188	187	175	169	167	187	158	194	191	172	199	170	174	161	166	165	156	162	175	172	185	143	165	185	197	190	200	171	166	214	161	191	173	172	165	172	185	186	169	173	188	208	162	170	171	179	189	156	162	144	166	167	147	142	172	154	155	168	171	169	178	193	159	166	163	154	175	180	175	141	180	160	181	167	163	163	157	172	168	154	137	191	173	182	179	181	167	159	171	167	198	176	158	180	196	172	199	173	178	152	155	167	203	184	156	180	188	164	180	173	171	162	191	182	189	172	178	165	177	184	177	184	155	176	161	175	179	173	168	158	160	150	185	167	197	187	175	167	186	181	184	155	150	160	175	154	166	174	181	180	160	203	183	159	157	181	161	190	149	181	190	173	162	155	150	158	152	168	177	162	162	162	149	186	169	160	144	162	165	164	179	168	171	198	161	178	181	188	153	164	175	182	186	187	189	173	162	180	179	164	164	185	168	186	155	181	182	170	175	152	172	184	158	158	193	184	177	177	170	171	185	165	172	157	173	163	195	180	170	154	142	168	161	160	164	175	203	167	192	186	169	151	197	191	179	185	139	148	169	200	193	169	186	168	171	180	153	174	162	169	182	179	180	188	190	183	173	184	174	169	164	146	166	153	169	169	175	178	162	162	159	178	178	159	161	169	161	167	193	189	180	197	172	167	189	188	176	171	171	161	165	162	192	138	162	166	168	188	172	196	192	178	175	167	163	167	168	186	173	177	193	176	168	176	192	187	161	164	191	194	187	139	163	201	163	167	157	170	164	165	186	180	182	173	174	177	183	162	142	180	166	165	193	171	157	189	164	193	180	194	172	190	176	151	178	167	177	173	162	154	160	175	173	171	162	183	196	165	170	200	168	161	171	182	184	174	164	176	166	155	172	173	156	163	192	169	184	169	155	188	164	191	186	155	155	153	159	175	184	160	170	177	185	180	180	171	181	187	163	158	163	172	170	169	179	177	155	181	169	173	160	175	183	169	167	202	189	163	205	149	198	157	165	156	164	163	169	162	151	180	171	166	170	208	166	203	166	181	139	172	152	191	178	171	171	173	159	164	188	164	161	159	172	171	160	177	188	169	155	183	195	166	180	168	166	169	155	153	171	160	160	151	164	162	158	174	181	185	159	177	171	148	177	186	157	193	174	168	162	169	157	189	169	165	187	184	172	172	181	170	179	175	180	173	167	189	193	174	178	191	167	192	153	184	190	190	171	185	163	180	185	174	161	175	203	164	179	183	146	178	172	164	179	178	156	185	186	140	162	169	144	193	176	168	175	175	171	184	170	177	184	188	173	187	168	175	163	156	139	188	164	191	163	171	152	169	168	161	161	189	191	154	179	154	175	166	157	150	176	179	170	176	193	182	162	174	166	173	192	173	169	157	180	175	184	192	190	187	155	171	195	198	180	158	172	180	170	170	154	201	172	164	147	160	173	186	189	189	198	157	182	206	160	175	180	173	183	207	175	176	171	161	163	151	159	155	198	165	157	155	195	165	178	186	189	182	204	151	158	184	199	157	174	171	181	188	143	187	175	160	154	180	180	159	145	165	177	161	163	186	168	170	170	183	156	188	171	180	159	161	170	161	181	177	190	146	169	163	180	182	171	166	176	170	192	144	171	165	184	172	173	180	175	179	188	169	189	154	163	191	188	187	205	165	175	210	153	150	176	163	159	160	160	163	188	153	169	163	203	168	154	166	182	178	166	189	203	190	179	186	169	196	157	173	179	171	176	171	186	172	163	169	176	152	157	183	192	205	154	154	188	169	164	204	160	189	194	186	175	170	160	179	178	169	178	210	172	164	156	165	184	171	166	158	182	164	177	168	174	164	181	171	162	169	164	166	176	196	175	179	179	153	160	193	162	166	186	168	178	184	173	173	189	181	177	166	166	147	161	186	169	183	176	167	171	168	179	173	158	190	208	168	184	176	179	198	182	180	183	168	176	140	167	175	183	188	140	170	176	149	157	158	194	181	166	176	174	167	167	158	170	165	173	171	158	175	163	158	182	184	156	157	157	179	173	166	180	184	164	157	187	183	149	175	169	183	178	176	188	167	182	194	167	172	180	152	183	183	158	156	183	167	208	179	209	196	165	170	138	182	187	182	158	178	195	172	152	164	151	181	152	170	163	185	200	161	177	188	163	171	161	157	194	166	211	167	183	162	192	197	167	180	163	193	182	169	175	172	177	179	163	191	194	190	158	177	162	171	184	169	160	172	168	166	222	179	167	154	173	149	194	177	185	171	188	169	158	173	162	193	178	186	160	180	163	167	163	162	138	171	167	188	171	179	186	167	175	162	174	158	162	151	157	180	185	166	162	169	176	166	175	158	178	198	178	152	182	171	158	174	170	170	190	195	193	155	157	183	173	185	168	149	166	156	166	177	176	174	163	158	198	180	160	161	200	183	185	192	178	177	159	168	169	174	165	166	168	164	173	165	152	169	159	166	197	180	163	172	165	145	161	174	169	160	167	164	160	187	188	183	180	178	171	214	175	174	173	173	179	168	179	183	154	205	169	196	196	184	160	178	168	177	172	184	193	145	199	181	182	172	176	184	173	161	165	173	134	192
37070	48272	3891	5193	4384	4637	4845	4838	5498	3539	6881	6911	3451	1723	1398	1260	1204	1212	1345	1351	1405	1785	2167	2401	2494	2589	3207	3333	3416	3993	3001	2544	2327	2359	2029	1440	1784	1868	1638	1961	2213	2330	2047	1869	1590	930	751	658	562	607	686	590	585	484	538	606	706	516	446	473	463	421	454	429	435	426	459	430	432	485	495	425	434	433	400	446	401	413	394	457	437	440	456	405	416	418	378	418	412	448	418	395	396	390	418	400	414	419	418	416	416	397	410	414	381	466	417	422	407	407	418	423	420	403	416	409	385	439	383	415	421	395	402	431	404	398	438	388	370	379	414	427	422	436	392	410	429	379	428	420	431	399	467	423	413	386	408	408	399	385	386	381	443	418	432	407	407	383	423	409	424	432	439	390	388	408	460	422	442	415	417	386	403	397	417	413	438	391	414	409	410	409	393	404	401	413	417	398	418	388	395	437	415	386	419	378	421	396	442	413	439	434	396	408	434	407	425	388	431	394	362	388	381	400	390	371	384	411	403	393	414	423	426	397	388	410	427	406	378	438	420	385	428	390	378	378	421	443	425	371	406	402	417	402	394	379	372	420	421	405	403	382	445	400	411	414	390	436	406	410	401	428	432	367	409	417	408	397	403	408	393	413	404	404	431	426	415	402	413	421	394	417	393	394	388	396	422	428	373	415	381	399	410	416	404	411	388	425	425	398	415	374	414	411	401	442	426	384	428	432	430	407	399	400	436	430	444	396	362	420	385	374	378	406	381	404	411	407	416	385	399	401	415	410	413	390	407	416	401	396	420	367	447	411	402	366	442	370	398	402	423	428	415	367	411	425	436	395	432	404	392	385	420	416	459	403	424	403	383	398	418	423	423	389	405	391	388	402	425	432	407	377	405	381	403	405	398	399	384	406	416	425	443	429	361	402	403	412	410	442	432	380	445	391	371	405	436	378	373	397	398	418	396	358	421	425	432	402	386	415	403	398	413	408	383	375	408	394	396	408	410	435	397	391	403	424	427	386	410	423	367	432	397	397	394	390	391	372	407	373	410	398	396	420	402	429	419	404	385	387	430	410	403	411	389	417	405	389	406	427	412	432	410	413	403	388	379	446	399	398	402	416	432	408	433	438	425	444	400	431	380	386	391	391	398	403	399	395	418	436	394	399	386	391	407	386	414	414	417	392	392	413	392	406	386	428	401	433	385	392	409	378	400	417	415	421	389	394	409	411	399	391	385	376	422	408	353	399	388	384	418	372	416	414	388	429	414	426	412	359	394	400	381	376	362	430	393	376	433	381	394	376	443	398	383	387	403	393	437	438	404	383	399	419	421	431	392	399	433	418	367	418	415	437	409	452	376	376	367	404	379	411	439	411	437	381	394	375	415	395	430	400	412	414	406	432	400	418	409	421	421	389	439	412	351	433	399	402	447	395	432	413	427	377	408	421	412	414	387	428	413	399	412	408	410	395	396	451	424	407	393	426	396	393	425	405	399	419	393	406	408	430	386	429	396	434	395	405	412	427	424	384	404	454	398	387	401	413	429	435	401	414	456	437	403	426	412	392	417	403	387	413	373	421	422	407	378	449	415	370	382	367	396	391	377	417	389	392	372	417	417	405	422	390	388	394	397	409	401	400	433	398	419	427	401	422	419	422	406	431	407	421	420	374	411	439	378	415	400	413	420	415	402	377	401	396	406	405	418	396	377	392	401	418	406	386	437	384	392	405	405	424	406	379	410	397	379	419	430	383	390	440	387	397	392	391	401	410	411	423	369	370	388	406	396	384	437	407	438	445	403	397	432	433	399	484	388	423	388	409	378	422	442	414	425	400	417	384	400	391	421	433	408	371	440	424	377	419	394	437	410	424	377	402	417	403	457	421	387	387	405	440	398	410	410	420	400	426	411	423	435	428	366	398	392	364	407	396	383	374	378	401	405	409	399	424	411	425	396	451	399	405	409	419	385	414	429	385	405	424	426	387	420	386	403	427	410	422	368	435	376	415	382	386	428	397	410	426	411	416	389	445	402	376	371	368	373	433	389	420	400	444	426	425	406	380	387	403	420	397	425	404	419	440	420	437	380	417	394	399	402	394	414	395	377	428	434	385	427	396	410	384	416	452	371	380	401	365	418	415	390	376	454	401	403	421	404	443	406	369	383	401	413	406	392	400	407	413	424	373	396	375	405	425	406	391	419	415	409	379	423	421	410	399	387	380	405	400	431	432	377	427	429	413	386	388	421	408	413	464	413	412	397	400	432	422	388	383	446	417	402	413	394	401	388	389	385	413	422	431	407	440	407	421	357	429	405	426	416	409	392	394	407	394	369	376	422	380	432	377	422	385	400	434	414	423	360	402	374	399	381	446	418	405	412	409	404	429	409	407	417	404	406	392	409	389	395	424	385	398	418	378	396	433	414	417	384	411	383	428	398	361	388	413	425	393	397	393	410	441	375	389	401	407	384	429	411	396	418	413	408	407	414	386	435	414	390	403	424	390	430	422	433	376	381	414	381	434	411	417	413	383	427	391	407	424	385	432	409	396	449	398	403	398	411	457	400	396	445	412	403	375	418	417	418	379	408	405	394	408	374	414	406	420	415	411	431	409	412	381	421	390	411	400	456	390	414	396	395	414	379	421	405	390	410	398	404	391	420	413	426	387	391	381	407	394	377	381	390	427	398	383	416	416	381	434	382	410	387	424	400	383	430	405	431	391	426	426	395	418	402	408	385	396	397	409	395	379	387	409	399	415	387	377	344	405	394	418	433	394	393	398	438	374	380	437	423	402	381	403	402	439	395	413	394	384	416	421	396	379	456	426	446	396	439	431	378	388	399	431	415	402	400	409	433	386	427	398	407	427	408	385	428	421	404	391	373	435	443	390	395	420	424	406	406	392	415	442	407	413	394	407	409	406	404	427	397	350	412	397	424	376	387	395	417	399	394	392	461	417	422	435	440	437	361	388	396	425	405	397	378	396	407	397	401	417	421	372	431	421	399	399	388	397	387	398	415	413	425	376	389	432	398	409	397	382	404	403	395	413	404	409	377	379	401	424	398	390	441	395	376	447	355	404	432	427	453	419	390	414	423	407	381	406	457	401	386	412	400	399	399	396	429	394	394	363	407	402	412	380	355	413	390	397	403	419	403	437	402	420	388	375	430	391	413	411	382	408	407	375	416	379	390	397	389	426	414	419	412	358	381	389	377	359	421	368	427	383	411	413	415	383	393	408	465	407	441	400	376	402	389	397	408	448	386	437	396	407	412	415	413	417	432	425	414	420	430	393	404	398	401	355	411	439	440	433	360	400	409	450	384	398	413	412	378	382	405	388	442	403	423	397	390	409	376	400	409	360	395	408	427	414	377	390	385	425	396	427	422	400	450	407	391	379	397	399	454	433	436	396	407	390	390	415	405	408	424	401	393	385	403	415	422	422	393	417	366	380	378	416	362	424	420	380	380	397	413	385	388	387	415	403	436	405	393	414	446	390	378	377	419	409	410	401	411	413
34556	10822	1151	412	259	348	392	406	434	259	545	605	253	137	118	136	125	124	131	107	121	112	127	120	122	109	152	119	113	114	128	124	121	119	120	112	126	111	135	131	128	137	120	135	149	116	129	107	93	130	104	109	122	134	121	114	128	106	119	137	144	104	115	115	127	121	117	119	127	106	113	124	121	119	119	118	137	121	148	113	111	124	122	135	121	114	132	120	101	110	134	110	109	104	123	114	144	101	114	128	123	113	102	115	110	115	112	109	120	138	129	124	123	133	109	123	121	124	109	125	104	93	118	142	127	122	127	115	150	135	126	108	126	128	114	113	122	138	121	125	121	128	116	108	122	128	115	120	125	133	127	125	121	103	92	138	119	133	117	126	114	119	127	125	104	127	110	123	115	112	133	138	129	104	118	110	123	109	118	126	122	119	123	117	130	98	119	110	129	121	125	117	132	130	137	116	120	110	115	104	122	132	138	99	126	137	120	94	107	104	121	128	121	135	102	127	132	126	120	140	107	130	112	103	116	134	124	150	121	126	105	115	141	125	102	120	121	121	121	96	122	119	126	131	117	121	138	137	115	117	127	118	118	107	105	126	137	123	130	126	132	112	127	121	114	135	120	97	116	119	112	100	130	112	107	113	128	113	105	122	117	117	121	128	117	114	112	138	111	119	110	127	121	109	129	119	113	111	145	133	113	111	125	123	108	124	109	140	103	126	128	98	125	148	133	126	124	128	121	131	140	136	124	114	99	128	122	131	135	105	137	124	117	106	118	127	121	135	121	118	133	99	111	123	113	127	97	118	125	135	118	132	118	132	96	113	120	123	124	114	130	111	126	120	144	134	140	144	125	124	109	121	104	145	106	117	130	124	114	118	114	110	117	134	120	106	126	125	123	131	137	119	120	111	115	113	111	112	116	110	117	123	121	122	111	118	130	114	117	113	134	128	131	108	112	133	121	108	110	131	131	129	114	93	128	123	120	117	129	142	145	117	123	142	122	119	123	137	129	119	132	109	124	141	156	123	99	117	107	128	124	106	141	118	125	126	143	115	104	120	112	116	100	115	104	111	119	125	124	123	123	135	101	119	105	125	114	129	114	126	130	108	122	115	111	105	115	125	105	120	132	123	103	116	124	124	121	112	123	111	143	121	119	118	132	119	124	138	110	118	144	119	98	109	114	117	111	120	133	115	138	117	118	121	109	131	105	148	117	102	121	103	113	94	131	143	119	127	109	137	127	108	131	122	141	117	126	123	117	125	128	97	105	118	148	106	115	122	123	110	135	119	111	118	126	141	135	123	135	129	146	146	125	115	147	139	134	114	116	119	132	124	132	135	114	117	116	104	102	115	116	132	110	112	134	108	117	105	106	123	119	102	106	121	112	118	131	131	122	110	117	132	115	149	118	114	115	114	130	147	114	104	123	134	145	114	103	116	116	122	115	130	110	111	144	116	96	108	142	96	97	135	131	114	123	103	116	107	115	113	133	148	127	131	129	111	128	111	115	112	124	116	110	113	137	120	113	114	101	121	119	117	126	131	118	120	97	89	108	132	111	122	113	102	101	110	145	107	110	125	122	121	116	130	124	108	121	125	122	127	106	156	120	129	116	116	127	118	131	126	96	120	98	115	139	108	118	125	106	92	121	114	107	137	111	105	127	117	137	116	132	108	135	115	116	107	106	121	118	112	104	111	130	114	126	119	119	110	129	111	108	139	142	122	124	127	143	104	117	135	118	105	116	127	115	106	127	118	131	114	115	119	108	136	134	120	103	107	116	98	120	110	137	121	120	124	126	128	115	115	120	114	127	116	115	119	117	105	125	132	124	105	123	113	126	123	113	135	128	129	122	140	108	113	110	116	118	114	101	122	125	109	116	116	111	132	120	136	117	94	113	105	129	117	109	122	112	120	109	131	108	131	124	121	119	125	121	111	121	116	114	105	117	127	125	118	110	128	132	131	111	115	111	119	124	118	137	135	111	112	135	129	117	124	104	105	104	129	139	121	96	113	114	131	133	106	132	115	104	115	127	123	132	125	120	127	127	105	135	99	115	117	132	127	112	131	96	126	133	101	102	115	121	124	93	102	119	126	118	120	125	107	96	129	117	118	113	135	134	111	113	129	123	121	118	125	116	144	133	122	121	109	101	123	115	109	115	104	100	129	116	127	105	95	117	125	134	105	117	117	125	119	93	111	117	124	116	136	116	119	116	112	131	118	114	123	144	117	125	115	104	116	122	124	118	121	116	127	109	124	94	127	114	110	113	125	123	121	123	122	113	127	119	136	123	115	124	130	109	102	124	119	124	135	118	132	134	115	135	118	127	130	113	104	116	112	130	124	105	108	98	124	131	133	120	113	139	121	112	114	113	119	107	145	122	106	120	122	123	120	113	119	96	136	118	111	113	137	120	113	113	127	121	122	102	116	143	133	140	108	109	112	116	129	108	119	121	124	126	130	118	123	121	115	116	112	100	120	119	112	122	120	129	116	120	109	122	136	105	107	123	131	111	128	126	129	110	147	156	125	106	117	122	142	130	111	119	121	128	107	113	111	112	126	116	108	106	124	125	135	125	114	106	112	102	124	124	123	107	129	114	100	132	104	131	123	105	121	134	105	138	107	107	133	117	133	123	119	137	126	135	129	90	126	124	125	130	116	132	109	111	108	106	123	115	116	137	126	119	116	106	121	125	125	116	117	119	120	125	125	97	137	100	112	119	111	121	118	102	136	136	135	107	134	108	114	121	152	111	106	107	127	118	118	118	117	108	98	109	102	117	141	103	104	115	145	133	129	119	110	125	122	119	115	128	106	119	118	106	127	150	115	122	103	124	115	133	113	133	119	122	128	144	112	121	120	117	118	115	133	97	119	112	117	113	109	122	126	118	117	119	118	122	114	114	125	117	123	117	132	116	114	131	125	103	118	117	139	126	114	104	117	114	128	136	114	114	115	118	109	116	121	137	133	132	123	113	110	134	114	123	122	115	115	119	148	128	122	108	121	112	115	121	102	129	114	114	123	122	109	137	115	141	116	142	114	127	127	111	132	132	108	120	121	130	124	108	113	103	111	121	116	107	133	109	106	115	144	130	110	123	111	125	126	115	111	118	113	102	117	112	112	123	102	124	125	108	130	127	111	127	120	115	98	98	116	115	144	122	120	116	127	127	129	127	117	122	126	126	117	136	103	112	113	123	131	128	117	117	129	145	133	131	122	110	120	131	147	137	117	130	154	104	112	129	125	105	143	146	109	118	129	115	111	117	122	138	146	110	126	111	123	117	122	107	123	130	148	118	123	115	120	107	115	107	127	112	106	117	108	143	123	110	114	129	99	105	120	118	125	133	102	130	121	113	96	109	118	129	134	115	117	103	125	119	102	129	146	117	133	113	112	106	127	136	124	100	127	99	104	116	117	141	140	123	121	107	114	102	114	133	110	130	143	111	111	99	119	122	107	123	126	106	117	117	141	111	122	108	112	117	106	104	112	117	129
15975	9045	628	1155	895	1340	1677	1727	2263	1204	2572	3128	1053	470	370	372	378	348	331	337	353	359	401	380	371	338	401	420	426	354	367	379	353	366	363	350	337	336	297	338	374	346	348	355	357	358	376	308	326	306	298	331	310	324	318	330	318	312	329	328	324	306	345	321	321	297	306	344	315	321	301	301	342	302	329	301	321	295	312	325	325	306	317	344	323	301	335	338	315	311	312	319	291	316	288	351	334	295	308	314	314	326	358	317	325	308	319	307	338	319	317	304	280	302	312	319	305	317	322	286	307	300	308	306	291	319	335	305	320	331	308	289	321	296	336	293	304	326	288	334	337	333	336	313	297	303	310	311	338	306	349	313	328	331	293	303	315	331	319	326	284	298	307	295	325	329	321	304	297	303	349	309	311	326	332	302	348	310	329	301	338	279	333	318	335	312	301	288	297	319	289	345	281	329	325	310	312	326	331	343	295	360	302	305	304	320	301	308	345	333	290	295	320	301	322	317	308	336	347	333	337	310	311	344	321	270	310	336	298	298	324	297	327	328	333	337	275	322	298	334	304	294	296	309	350	337	313	321	312	315	330	309	301	316	327	293	318	317	304	316	309	304	327	305	319	362	306	313	301	319	293	315	323	353	303	338	308	312	333	307	314	317	309	296	332	338	293	281	324	311	327	330	323	323	317	327	320	316	319	314	334	322	291	308	310	303	316	296	321	333	307	316	324	334	292	312	354	301	372	318	342	352	314	312	314	291	320	326	324	309	295	296	329	285	332	308	320	324	316	315	296	304	331	306	320	309	299	301	339	331	319	278	329	319	324	315	359	337	280	319	306	334	314	311	323	302	269	319	300	329	293	301	287	298	318	315	330	331	321	321	331	338	292	331	346	326	304	320	307	310	336	285	315	322	330	343	320	313	325	329	307	322	327	308	341	298	301	311	335	353	342	319	314	318	306	345	296	298	311	311	301	315	300	323	311	336	307	338	311	305	306	294	305	304	331	320	338	299	329	305	295	285	339	337	351	319	318	293	322	314	326	312	271	324	318	282	331	320	315	326	345	314	338	318	296	302	314	313	306	293	315	299	324	350	300	332	335	342	326	311	295	297	323	301	313	332	326	333	308	302	330	327	290	289	305	335	303	360	325	315	335	317	306	299	324	307	300	312	319	295	300	302	302	329	344	292	294	328	334	313	319	315	330	324	323	299	342	323	331	328	324	325	352	307	278	294	344	322	312	300	312	310	325	331	324	273	319	281	322	275	308	297	353	295	335	304	308	327	339	293	309	297	348	317	351	326	351	313	307	305	332	335	343	327	322	334	296	339	328	331	304	295	290	335	327	310	322	280	307	328	302	329	298	327	299	277	301	305	310	320	321	320	296	297	310	331	324	342	311	295	320	292	323	330	292	295	303	317	317	327	330	340	318	306	300	323	304	319	326	311	344	325	311	315	330	328	320	288	341	300	304	316	330	328	303	313	295	297	339	324	273	278	335	316	320	312	310	304	333	272	334	309	326	312	302	309	311	354	306	319	348	275	341	318	312	339	334	298	283	309	284	312	314	308	305	310	298	299	329	299	312	294	293	316	308	305	298	314	331	313	319	307	338	311	312	307	294	320	286	260	327	287	327	340	364	321	308	330	318	333	321	320	315	310	307	314	325	312	328	290	325	285	322	313	316	334	287	318	324	316	315	312	338	316	298	309	338	319	289	294	315	310	322	296	293	283	321	302	318	316	295	315	319	319	316	304	301	328	305	325	308	324	317	317	303	340	309	348	292	278	308	287	301	305	302	327	300	281	333	313	282	340	294	315	323	327	334	322	303	307	328	307	313	352	313	334	317	287	290	321	327	319	326	336	305	312	320	332	320	334	309	342	292	311	283	341	325	329	287	310	302	337	316	294	304	284	312	330	282	273	317	306	310	308	323	307	308	342	315	298	332	306	370	306	297	340	308	327	284	301	343	344	346	310	316	342	316	299	339	302	316	296	311	286	300	328	314	292	335	326	322	328	321	320	344	308	302	331	324	319	329	306	321	309	324	310	307	322	339	302	317	303	300	320	310	319	306	305	288	293	298	303	328	327	320	332	335	291	313	328	322	304	321	309	311	340	296	292	292	320	311	329	317	324	325	330	306	317	320	324	313	340	314	308	303	317	340	305	298	287	297	329	311	316	307	304	305	312	322	323	315	323	328	318	288	286	318	314	290	316	322	368	307	330	303	254	322	300	344	292	305	292	327	317	321	318	332	294	340	344	320	297	304	300	344	354	342	291	316	330	324	307	302	311	340	311	326	327	302	311	311	316	330	359	338	341	332	306	324	299	305	329	324	309	318	295	312	315	322	325	349	341	311	334	332	307	297	318	290	329	324	314	305	323	306	335	311	333	301	314	318	352	315	327	313	299	285	309	326	328	325	349	294	309	308	277	291	319	315	343	324	313	300	331	317	288	309	308	301	344	326	331	307	298	316	304	322	330	317	331	306	295	322	308	309	332	324	341	306	347	306	321	344	309	332	323	330	293	318	307	303	273	313	308	308	280	310	316	276	309	316	339	278	312	308	265	322	288	312	313	299	276	292	302	316	321	332	321	342	309	320	280	314	316	324	315	317	354	340	316	294	319	315	330	339	331	327	297	317	335	308	320	329	314	309	305	316	307	312	304	309	308	351	322	302	321	309	351	313	328	311	335	314	293	338	324	293	312	316	301	320	347	327	317	305	323	303	318	315	304	339	328	269	322	322	299	309	329	342	335	308	289	295	325	329	301	311	313	298	319	305	331	297	295	315	345	301	311	324	339	322	318	317	314	288	303	299	307	314	309	296	297	327	349	327	311	299	312	317	300	315	301	303	339	319	309	314	323	304	306	291	308	316	304	350	325	331	293	359	296	302	305	311	303	321	344	297	332	313	308	321	301	341	322	287	316	272	320	341	315	312	300	309	315	315	316	353	313	316	314	307	323	344	312	304	336	331	319	302	326	311	305	294	291	338	311	355	323	317	320	334	280	302	280	329	350	311	323	323	308	334	294	302	294	311	267	312	340	313	323	320	311	302	348	307	298	335	328	331	320	297	334	313	316	336	314	319	317	350	310	299	295	342	328	350	338	299	353	321	321	308	323	324	320	302	301	301	310	324	334	309	332	289	307	291	307	305	350	302	320	314	331	300	322	325	311	331	324	300	299	327	315	322	317	311	324	295	288	311	307	336	286	310	332	313	310	336	340	292	281	326	306	330	303	327	294	330	277	328	303	299	311	316	321	301	339	307	300	317	309	305	303	286	321	293	330	301	324	294	340	304	323	315	287	322	331	293	308	301	326	333	351	310	299	290	335	309	297	341	311	310	338	334	307	314	343	296	318	331	327	321	331	304	319	288	323	274	315	333	300	347	331	325	328	343	305	331	291	337	312	300	306	303	304	347	296	337	319	324	308	322	331	303	320	335	302	304	312	308	335	301	307	317	299	301	316	296	306	308	325	275	332	338	296	300	337
51895	55939	19693	3491	798	737	812	766	899	521	885	1059	426	390	294	251	269	248	273	267	281	286	378	360	314	342	416	390	380	361	373	315	309	346	289	266	276	270	283	297	337	332	293	308	261	225	250	230	233	226	227	228	218	241	217	225	209	216	204	199	179	198	218	229	215	218	199	218	182	210	234	211	202	216	202	182	201	207	201	227	214	227	187	199	206	228	207	211	229	230	207	194	216	236	209	197	226	197	236	216	221	193	222	210	209	208	210	223	183	187	211	204	208	216	227	229	213	237	194	214	202	199	226	198	216	212	240	218	206	202	207	221	228	210	219	240	215	216	223	191	202	217	201	205	229	211	222	208	203	216	208	215	209	206	219	182	224	226	206	203	203	240	211	238	208	214	196	215	231	209	211	195	194	197	216	207	232	199	207	185	196	206	207	210	230	215	205	216	219	193	189	216	207	226	187	201	204	214	244	201	191	203	187	217	246	183	230	199	214	219	214	234	233	202	228	199	211	221	194	203	193	216	206	232	212	206	200	181	246	219	217	221	198	195	207	212	206	189	210	217	220	224	192	208	182	205	218	201	221	236	229	206	198	199	241	215	190	205	208	206	192	192	227	223	204	207	218	220	222	184	213	197	224	228	189	196	224	194	196	206	212	219	206	200	225	205	198	223	208	210	221	209	202	225	206	225	198	225	216	188	191	191	219	235	220	194	221	210	197	191	214	215	208	195	232	225	173	209	203	187	178	221	206	209	201	199	179	220	197	231	212	209	236	208	222	222	218	209	212	216	203	201	224	189	218	214	198	195	183	197	207	210	213	197	209	223	208	197	236	211	214	223	195	209	201	210	197	198	187	186	220	208	214	215	210	202	223	225	190	217	206	227	226	211	221	236	224	229	178	204	210	201	239	197	188	201	213	211	226	218	198	209	186	228	203	197	222	221	195	226	214	178	194	223	201	198	201	205	188	230	189	209	202	203	230	192	203	225	193	205	207	199	202	217	187	206	210	217	202	196	212	220	213	208	225	214	223	189	219	241	200	205	225	213	227	231	210	220	222	182	223	211	215	229	201	208	201	193	208	197	201	205	206	227	205	222	185	188	181	186	220	208	229	210	198	223	211	219	208	205	219	220	203	211	208	189	195	195	198	201	232	211	207	213	236	210	195	224	211	167	232	231	210	203	224	246	177	206	187	204	204	194	221	212	223	221	209	201	227	235	209	217	235	199	223	200	210	226	200	195	228	178	185	246	217	199	221	203	216	204	202	215	215	202	228	199	208	218	231	200	208	211	218	232	219	198	203	208	227	224	216	230	210	224	232	217	242	198	233	232	229	205	218	239	212	214	205	202	204	210	226	211	223	190	190	222	209	207	215	192	232	217	237	219	215	218	203	229	177	213	202	206	206	223	205	215	192	190	205	183	203	215	202	218	237	194	191	219	202	199	198	233	204	195	202	206	200	225	221	200	198	228	216	207	215	213	197	214	214	206	205	197	225	236	225	197	208	218	211	236	207	215	213	224	216	209	237	214	191	200	180	213	198	236	188	192	228	219	218	213	224	201	204	223	209	207	202	224	227	208	212	229	221	219	213	206	202	230	234	209	206	203	223	214	210	225	231	191	239	202	216	227	194	253	216	189	198	220	229	215	212	215	229	214	206	206	210	213	197	188	188	194	235	213	221	236	213	212	203	207	221	204	230	208	195	201	222	194	216	214	192	229	215	207	213	204	208	217	211	196	222	240	201	209	219	225	242	228	172	196	203	225	196	197	226	221	220	230	214	224	220	207	208	220	209	222	216	204	230	226	211	202	215	215	194	214	217	201	203	221	210	210	238	199	226	206	182	220	192	190	231	223	204	201	211	220	224	223	209	222	224	220	235	222	207	190	202	240	211	218	216	203	216	202	200	228	213	212	193	191	205	239	206	207	182	191	243	198	217	240	203	212	211	199	212	212	201	192	231	200	220	196	227	192	234	222	201	224	245	203	190	229	213	169	204	218	229	212	187	212	223	231	201	232	202	184	215	222	215	206	221	219	196	215	195	214	220	205	197	213	190	191	204	219	210	235	212	206	209	222	218	198	212	238	231	225	223	234	196	176	220	168	196	244	202	188	197	203	198	194	217	208	206	212	195	208	209	205	208	207	202	208	224	220	224	200	218	236	201	229	214	214	234	232	207	216	226	229	216	234	234	213	233	219	206	239	215	196	208	194	233	205	214	185	202	211	223	192	205	182	189	191	196	210	209	194	212	202	217	213	188	195	208	210	198	228	221	193	214	204	207	226	217	209	216	218	199	189	203	204	236	216	199	229	177	225	247	186	229	215	188	203	231	241	206	210	191	205	186	201	213	231	221	209	216	245	215	211	198	221	225	197	228	202	216	241	228	205	221	211	216	204	213	231	218	207	199	224	229	215	195	195	204	203	212	218	194	211	194	212	205	230	238	212	215	220	193	212	210	239	200	183	193	228	205	191	197	216	203	216	196	213	212	227	210	205	206	217	218	200	252	188	185	212	213	226	190	222	226	212	221	187	223	224	223	203	206	211	218	198	207	207	223	209	169	199	210	204	194	242	194	215	202	194	213	215	229	227	188	196	219	202	211	219	213	200	251	214	224	205	196	215	229	192	206	214	240	206	195	234	221	216	201	208	214	218	185	211	227	212	205	208	203	211	198	220	223	207	199	224	216	205	198	205	221	211	219	214	208	187	184	202	202	227	190	209	240	176	201	198	204	219	231	197	213	202	192	224	195	223	206	196	203	225	219	199	184	204	216	215	218	191	227	219	188	218	223	196	215	215	213	215	230	195	214	199	206	210	204	194	207	210	227	216	214	213	218	207	220	214	232	200	209	237	191	210	240	205	227	219	221	216	235	213	229	224	193	213	209	221	241	218	210	191	207	200	217	224	212	217	180	227	198	212	228	186	198	226	190	188	219	232	202	201	205	203	193	219	205	198	213	182	212	215	218	201	210	208	205	242	214	205	202	219	201	213	224	238	215	199	219	211	205	207	208	207	202	209	228	217	236	212	244	204	202	199	207	223	206	198	218	204	216	218	185	219	192	189	214	199	210	201	207	226	223	226	202	188	231	218	225	214	197	184	178	192	197	191	204	219	213	240	220	194	184	203	212	218	211	211	210	216	191	202	200	202	213	214	209	206	205	200	202	216	215	224	227	212	219	192	213	223	212	196	217	219	180	206	207	227	231	209	225	205	220	204	216	220	201	171	217	215	212	205	221	204	209	232	192	222	220	212	193	231	206	218	238	208	201	197	206	230	211	247	210	216	227	249	215	237	206	217	199	214	194	228	224	205	192	176	172	208	193	220	208	200	207	205	222	178	214	206	221	220	208	213	209	210	206	208	214	210	230	219	233	208	211	224	206	191	236	223	222	219	221	220	202	225	190	192	239	194	226	227	198	234	224	197	199	190	210	194	199	200	205	189	214	217	194	227	229	223	200	199	196	225	218	227	210	211	216	204	228	235	229	201
31733	41315	2499	3739	2808	3261	3671	3757	4154	2247	4801	5436	1699	1388	1061	900	800	937	959	986	1095	1359	1526	1324	1532	1548	2139	1952	2154	2051	1804	1215	1196	1375	1185	1050	1135	1045	1034	1311	1537	1543	1228	1163	1015	802	681	618	574	600	622	530	553	511	567	595	592	584	553	534	491	483	507	501	488	545	547	510	467	523	515	534	504	496	534	500	510	526	500	510	494	530	514	488	473	528	498	510	497	512	492	517	559	502	522	542	478	475	489	541	500	521	498	532	491	498	509	529	516	525	476	509	477	462	513	493	527	503	535	539	507	502	511	493	510	507	516	504	521	523	489	510	518	503	533	511	500	570	555	486	466	506	523	475	477	491	471	464	474	480	496	469	497	506	509	507	533	514	489	496	512	515	545	481	484	521	520	496	504	502	504	473	486	507	543	487	492	483	494	488	497	476	486	508	510	485	489	520	537	464	496	501	521	492	515	447	490	516	542	519	498	486	503	495	492	492	496	491	498	505	507	488	507	527	495	505	478	541	495	501	489	530	468	498	521	528	506	512	506	490	550	507	545	514	499	493	521	514	494	527	526	532	499	528	503	507	526	475	506	488	468	537	477	520	501	531	517	510	495	538	492	502	517	485	476	504	520	522	514	450	468	521	495	501	488	498	463	495	487	508	466	515	502	491	494	511	425	544	531	460	536	527	529	504	521	503	533	468	477	518	533	509	537	515	504	538	453	485	527	493	525	510	488	502	547	498	487	518	500	498	506	505	476	494	458	501	460	504	517	536	482	494	514	493	476	580	503	525	488	497	495	486	516	504	525	510	470	477	506	518	495	497	491	517	510	477	547	524	536	490	483	530	529	511	511	511	558	516	555	499	470	492	508	487	521	475	470	521	516	486	528	499	504	528	485	502	526	509	497	490	525	475	523	472	488	488	482	506	489	525	484	514	502	511	516	511	521	497	489	520	502	545	511	496	513	538	507	546	525	518	492	502	530	513	476	548	510	499	517	532	479	484	501	514	481	507	544	477	485	497	512	500	489	518	536	516	473	489	505	543	514	586	501	516	542	537	517	466	512	515	483	545	499	480	475	479	487	514	522	494	495	474	495	500	539	485	500	504	545	488	527	497	496	471	526	522	501	510	522	488	470	484	463	485	488	459	479	491	568	543	503	468	533	520	495	514	539	496	496	485	491	489	496	508	516	494	505	495	490	506	451	566	451	505	520	490	495	534	495	509	473	479	550	468	486	503	525	507	519	512	530	518	525	501	527	523	496	445	504	501	518	477	493	542	479	519	464	504	510	516	500	550	539	503	479	506	494	473	511	479	502	504	450	512	502	496	479	529	492	518	483	509	507	493	507	524	507	486	485	499	493	544	495	498	526	515	498	532	492	515	545	482	489	499	509	528	514	475	539	486	543	523	505	482	505	485	527	513	508	485	506	499	494	531	533	520	475	517	496	528	497	544	465	518	530	519	519	549	495	502	555	508	489	527	529	513	533	533	522	540	476	457	458	531	499	484	489	498	487	494	536	505	502	491	512	518	485	505	503	491	471	521	504	497	512	481	495	496	465	448	510	520	488	496	485	497	537	477	545	522	516	498	509	491	485	472	479	491	494	524	510	519	454	511	526	493	505	517	495	540	490	504	477	461	502	520	494	531	481	510	521	498	506	511	462	477	483	475	536	499	500	558	516	508	486	524	487	504	500	498	467	506	482	503	532	533	501	514	512	491	545	489	513	514	512	496	485	492	477	544	520	511	488	517	496	493	514	508	452	487	510	494	518	465	483	484	509	521	534	509	499	517	519	470	507	510	511	510	467	524	518	492	516	535	529	561	499	483	533	519	492	516	517	515	481	539	495	511	507	496	543	492	508	506	497	491	494	505	513	494	520	488	536	493	504	510	540	505	515	496	525	502	498	511	490	466	544	515	510	505	497	531	514	471	482	482	513	500	492	494	502	519	544	488	477	513	494	489	506	498	493	487	502	516	495	512	507	539	533	508	502	519	507	522	523	540	496	501	509	511	537	495	518	468	481	497	494	523	495	503	503	490	482	509	505	491	537	526	488	515	551	486	517	546	510	459	527	480	501	508	521	542	505	520	473	486	481	510	527	487	512	515	514	509	488	494	478	500	469	487	495	454	507	495	532	472	534	532	494	530	493	493	494	483	484	512	498	445	476	481	496	506	485	508	493	538	558	492	521	462	494	493	498	519	476	535	488	517	533	502	493	506	512	541	505	486	517	495	525	495	511	494	510	517	508	484	541	495	519	521	499	501	515	488	493	480	501	495	522	534	508	559	537	496	512	520	464	494	492	505	508	510	491	457	510	495	499	518	466	477	495	494	482	499	513	535	509	520	531	502	506	479	519	523	497	532	506	554	510	496	522	515	514	532	505	474	511	517	523	499	531	551	512	576	521	469	464	515	514	496	506	536	525	487	505	472	502	505	462	510	491	498	490	487	501	545	488	466	497	475	518	478	491	518	503	482	517	518	517	513	500	540	505	498	493	508	503	559	525	531	493	521	484	483	535	512	502	492	495	501	492	513	480	512	502	524	473	474	503	476	534	481	473	514	493	497	549	485	527	495	518	544	505	534	481	485	513	532	498	504	518	500	488	532	531	503	535	493	522	534	518	505	523	477	503	513	518	486	547	476	504	502	526	526	492	524	461	524	526	503	468	473	492	507	498	503	535	533	520	520	528	506	490	488	492	520	514	497	513	479	463	527	509	511	544	543	517	507	470	541	537	493	479	505	517	531	486	516	481	536	481	514	511	469	486	496	519	506	519	549	495	517	454	506	477	495	488	493	461	512	492	498	485	520	513	522	474	537	525	474	510	483	542	456	525	474	508	469	499	503	532	506	512	473	475	492	490	473	550	534	549	497	470	568	479	520	530	470	499	460	520	470	503	490	501	479	494	496	533	506	479	482	532	511	512	509	501	504	521	477	487	483	482	482	522	484	505	531	510	507	535	516	493	542	494	544	525	486	508	501	510	465	525	531	569	494	490	510	515	480	463	493	527	528	503	487	468	527	488	507	519	507	488	504	494	464	485	476	561	468	492	483	530	463	491	474	519	478	524	491	523	527	483	539	524	474	512	479	506	500	543	473	505	494	545	525	498	506	512	487	508	470	523	486	498	521	494	504	551	477	507	547	491	542	533	500	526	532	481	502	510	548	483	520	543	531	528	549	518	476	526	532	507	492	529	484	505	495	509	497	475	530	496	512	540	520	511	500	475	537	486	552	520	526	495	501	526	480	504	508	514	527	531	476	511	483	506	476	517	517	538	545	529	497	504	502	492	494	468	513	516	520	515	502	508	515	463	489	505	516	486	490	446	551	516	487	516	520	546	497	530	493	534	550	517	491	475	484	471	518	489	520	492	509	503	493	513	507	505	469	507	532	528	460	488	533	520	469	458	538	467	513	507	517	491	520	558	549	475	494	520	496	498	509	523	560	514	467	506	492	500	493	506	498	497	524	489	533	529	456	484	534	533	468	485	495
59349	74020	28314	11671	2190	1128	1146	1091	1135	649	1141	1399	486	368	334	262	279	288	284	317	290	321	404	407	450	464	711	566	532	565	377	395	294	374	306	330	356	341	293	391	444	416	375	318	232	204	223	181	186	182	179	174	172	217	181	204	177	187	173	171	201	175	177	169	175	191	150	191	164	204	202	186	180	169	158	140	156	184	171	187	180	171	161	190	161	179	162	179	170	153	164	167	183	180	167	169	160	178	181	206	164	186	180	177	175	174	196	181	196	172	179	168	176	165	181	166	169	162	211	184	168	156	184	148	166	168	157	168	171	142	156	175	170	169	168	174	180	173	172	168	156	198	164	195	190	162	195	197	170	167	171	188	166	178	170	192	212	163	188	184	172	140	169	174	188	183	182	168	176	183	175	185	204	170	180	181	168	162	168	141	181	181	205	202	140	189	178	157	160	171	194	172	177	176	183	168	155	195	162	183	177	169	176	184	188	169	175	165	154	165	141	207	156	180	162	175	174	170	163	196	162	173	171	179	207	162	169	183	182	193	190	178	179	194	185	163	180	172	171	178	179	171	168	162	178	161	179	174	181	158	153	186	168	183	158	165	174	163	158	193	160	184	182	191	197	159	177	153	168	168	193	173	174	185	202	178	178	166	198	182	169	188	183	184	153	199	175	155	190	187	188	174	146	170	156	180	174	179	152	182	174	170	198	184	201	201	184	204	190	173	178	183	170	169	177	164	148	182	178	186	175	189	160	156	166	136	180	186	168	191	191	158	192	184	175	166	163	165	166	168	166	163	183	179	197	171	166	166	167	159	178	158	181	196	179	178	164	177	162	149	190	196	186	170	162	177	157	177	168	160	193	127	179	165	192	196	174	172	208	166	168	174	174	175	165	142	188	174	149	145	171	198	163	133	172	165	182	188	175	192	196	168	197	188	165	190	187	183	183	184	176	165	178	163	161	175	168	182	165	169	161	185	167	159	162	200	189	173	186	176	186	169	185	181	174	149	157	170	184	170	156	150	177	169	165	165	204	167	186	181	169	192	161	180	181	179	167	151	164	178	177	197	164	154	155	170	159	158	198	161	174	171	145	205	181	170	163	170	165	174	156	193	179	164	158	167	161	165	181	166	166	158	166	171	191	181	134	179	182	191	185	182	149	172	197	178	188	184	175	161	168	203	140	185	186	169	151	165	190	206	167	175	206	154	163	153	154	163	167	157	173	169	193	177	161	173	182	180	167	168	160	181	167	207	191	181	195	172	169	155	166	167	159	178	188	192	184	161	160	173	173	186	179	184	191	183	138	180	181	160	163	176	166	167	174	154	190	190	174	142	150	151	163	170	180	162	153	174	166	161	181	189	180	178	168	149	193	174	161	157	194	158	160	167	177	191	175	163	179	174	192	184	160	165	167	159	171	182	177	188	158	178	178	176	168	167	182	149	178	178	176	197	184	192	166	189	190	200	171	160	175	159	190	158	163	185	183	167	180	174	177	192	160	176	177	175	162	169	188	169	192	171	165	169	159	183	188	188	172	154	176	171	166	178	171	189	192	174	180	198	196	184	191	148	182	172	164	190	153	172	192	172	212	152	170	161	170	187	191	180	152	173	164	199	179	179	203	177	161	187	158	178	191	175	185	167	171	179	169	159	175	181	188	171	154	166	154	180	153	180	161	166	165	178	217	172	161	166	186	179	178	163	172	185	152	165	180	163	168	158	161	177	178	191	195	140	181	189	180	186	151	167	179	176	159	162	181	172	187	161	173	194	175	160	191	173	160	172	173	191	172	160	193	152	161	165	153	185	177	176	170	188	178	155	181	168	183	163	180	156	171	169	174	190	186	163	190	164	175	161	177	171	168	196	171	181	195	189	188	195	169	168	163	172	164	164	171	169	132	190	170	196	174	184	191	186	160	168	183	170	191	158	177	169	200	176	181	170	163	158	170	175	163	188	165	160	169	176	180	150	186	149	174	192	184	174	161	181	175	174	158	170	160	180	173	174	156	169	161	201	157	186	158	191	192	169	167	158	188	165	175	180	167	191	172	169	156	171	176	165	178	208	179	186	158	169	172	192	161	168	179	163	178	212	165	186	182	163	191	196	149	170	187	175	166	180	168	149	181	172	169	193	190	150	178	182	171	161	203	160	182	152	172	175	170	172	167	177	188	199	186	180	189	174	168	192	199	187	189	180	171	196	173	178	196	166	164	188	179	172	174	169	196	194	188	168	169	167	162	160	169	193	177	196	140	163	170	160	167	165	157	165	180	167	189	150	181	175	193	138	156	171	155	177	186	158	164	161	171	176	188	193	217	184	180	178	162	177	166	172	186	201	183	209	169	162	175	158	172	173	178	171	175	185	181	145	168	173	161	174	168	152	188	153	158	179	153	184	180	200	151	162	173	161	179	164	191	197	162	188	176	172	159	182	176	155	160	157	198	177	193	193	147	187	160	159	166	208	174	186	152	180	167	161	166	189	180	167	161	156	179	167	181	170	160	210	168	192	160	197	183	182	174	147	158	164	169	170	175	185	177	180	192	176	179	162	151	189	162	158	201	164	179	160	187	178	155	166	174	178	165	185	164	166	171	154	185	189	193	176	182	189	186	192	171	169	169	189	157	190	178	173	188	164	173	167	208	200	176	198	177	166	170	175	167	185	149	154	175	187	175	195	172	161	186	141	175	184	172	176	213	188	189	182	187	159	161	175	215	172	179	177	181	176	169	179	172	162	193	144	197	166	182	164	175	173	196	182	163	150	161	158	174	179	148	154	178	167	177	170	161	184	178	198	179	169	188	160	189	181	181	177	182	167	178	161	169	143	190	175	170	159	159	169	182	198	176	185	196	165	172	164	160	186	175	173	184	177	149	180	173	180	171	176	187	172	174	161	156	172	199	178	181	178	153	179	183	172	180	167	152	161	162	171	176	171	151	199	184	168	187	174	166	187	155	187	182	184	135	173	183	163	170	166	174	202	196	182	164	176	180	185	174	161	185	158	182	173	191	186	162	184	185	158	171	179	160	176	187	174	181	171	178	170	184	188	186	178	185	177	179	210	173	200	181	144	187	186	198	181	140	179	157	209	191	143	158	185	175	179	177	162	161	182	169	184	186	183	186	149	169	182	178	202	190	157	157	173	165	162	172	158	169	144	193	167	174	195	194	164	162	174	179	154	188	187	144	161	175	162	174	179	182	153	178	191	183	199	201	158	185	147	174	166	156	177	161	168	205	176	181	169	173	170	184	173	163	174	146	180	177	205	161	190	155	183	167	192	182	157	184	192	162	190	165	179	192	161	169	194	179	193	192	174	175	163	167	180	168	159	179	174	166	171	194	190	174	167	184	182	173	136	176	157	200	174	169	171	179	202	189	174	146	160	185	157	205	192	175	142	180	194	184	183	180	173	187	160	168	190	203	183	160	148	191	184	169	170	166	172	200	196	177	163	163	179	173	175	197	190	176	157	188	171	165	163	154	163	170	197	183	162	180	186	171	169
35686	53648	4255	5942	4190	4723	5282	5115	5759	2993	6491	7288	2337	1624	1348	1400	1201	1187	1267	1356	1449	1913	2516	2248	2232	2969	4373	3735	3190	3499	2409	2184	1774	2135	1745	1600	1891	1718	1528	2131	2677	2289	2027	1684	1153	1038	747	587	508	553	601	508	524	552	632	647	511	449	412	454	413	436	431	440	461	419	427	435	435	474	417	415	420	417	391	410	429	435	434	413	390	439	428	376	428	453	437	417	430	413	441	412	440	439	403	471	447	378	400	410	377	398	416	435	396	405	392	428	441	410	411	394	420	403	405	395	382	426	416	413	402	415	453	408	412	379	430	432	384	400	405	415	400	395	399	440	424	416	398	408	405	429	441	394	399	423	424	400	444	425	415	408	419	390	408	403	417	420	406	388	436	424	443	437	407	383	420	424	454	426	393	417	393	421	419	382	418	356	414	394	394	429	400	363	412	454	391	445	389	400	415	431	399	408	417	414	422	427	382	402	450	446	408	436	422	456	379	430	421	401	441	438	419	402	409	438	431	425	409	402	382	390	414	395	417	430	400	410	387	436	409	463	420	398	435	424	417	438	409	403	396	436	412	433	454	424	431	450	380	401	427	414	381	394	434	421	450	431	421	431	416	401	429	404	425	423	412	429	396	417	392	419	401	411	440	452	417	402	403	418	406	385	431	396	408	419	411	448	404	427	398	404	370	357	445	423	431	426	423	426	409	418	398	423	442	427	385	430	420	389	412	395	382	412	430	440	445	424	420	416	420	408	393	420	386	420	427	431	421	416	417	416	403	422	386	380	431	394	418	387	417	402	433	378	409	425	414	397	437	447	425	435	396	446	384	408	441	422	438	458	406	439	397	405	382	414	405	416	445	390	396	423	427	409	413	378	401	418	426	462	365	406	427	384	406	408	407	409	410	423	406	385	402	388	405	421	418	419	385	388	391	413	425	398	442	417	408	417	392	432	424	409	412	424	376	395	428	392	396	386	424	408	452	388	398	419	431	424	436	398	394	408	444	438	401	388	423	433	408	421	404	415	409	420	370	423	393	404	404	412	414	411	421	390	413	426	406	386	416	411	409	391	452	402	428	392	439	375	410	408	397	412	429	395	424	396	417	377	390	493	401	368	387	418	375	429	373	436	425	401	348	419	414	390	430	414	399	426	408	421	420	424	428	383	399	424	411	402	433	412	416	409	405	423	395	413	422	388	409	417	403	405	436	428	402	448	429	431	419	398	421	401	391	426	409	457	420	397	442	421	383	392	387	430	383	415	407	445	416	405	381	432	430	437	409	446	433	396	424	443	430	406	388	413	430	408	406	436	439	393	409	407	381	407	393	394	423	438	407	423	434	430	404	441	381	453	394	411	443	388	445	410	384	420	427	391	436	384	389	422	438	415	452	384	399	400	386	437	406	386	418	401	381	435	414	399	363	403	399	373	418	440	388	382	430	434	439	412	412	390	399	393	388	410	422	430	404	382	398	382	401	422	421	429	417	429	425	443	433	415	452	393	448	448	392	411	375	389	368	399	401	401	397	412	445	428	426	433	397	390	424	390	411	452	390	438	417	414	411	393	400	433	412	395	411	414	407	412	405	381	423	376	385	427	413	433	394	422	410	385	445	398	447	424	432	428	391	429	412	406	430	380	407	392	421	410	404	447	387	354	433	416	416	402	406	400	416	408	444	426	378	365	404	439	378	434	391	409	370	410	408	433	430	445	421	418	423	414	424	377	412	386	401	392	447	383	408	393	408	385	431	400	435	383	388	420	429	416	449	417	376	426	423	418	390	377	410	420	431	377	413	427	408	419	439	399	399	394	389	437	430	416	412	405	395	423	420	406	402	431	389	407	403	396	445	414	396	422	427	478	424	392	396	407	448	404	406	469	437	387	404	397	408	405	414	433	433	392	373	424	414	441	412	475	425	387	405	400	435	390	439	405	409	418	398	400	422	430	414	426	447	402	425	445	387	414	428	395	406	419	443	390	395	406	404	357	402	429	427	379	427	399	391	428	414	426	402	452	426	429	419	405	422	430	421	393	430	434	432	400	426	441	380	420	419	407	389	402	422	427	395	417	422	428	408	383	414	380	409	393	378	396	395	425	409	418	426	410	428	377	395	401	411	394	387	394	404	420	424	445	414	429	416	382	416	379	406	409	400	411	417	401	423	398	388	440	415	404	407	398	438	400	424	411	387	424	377	383	383	416	421	425	411	424	388	405	402	416	420	416	418	414	444	431	378	407	411	401	427	411	393	401	417	388	420	388	447	370	384	399	390	416	401	386	438	423	396	429	414	414	430	406	434	428	400	380	404	381	414	375	412	409	419	401	430	372	408	390	405	395	379	427	403	431	363	385	412	416	406	391	443	390	404	394	376	401	413	446	428	426	388	416	417	445	397	405	384	371	374	406	400	419	430	411	413	441	387	430	389	406	437	362	427	402	395	409	403	443	448	397	420	393	387	419	430	428	386	389	394	399	411	394	427	441	413	401	397	392	381	428	423	402	423	431	401	409	392	436	389	381	388	419	421	398	388	428	353	396	427	447	436	396	434	402	394	389	401	401	441	410	443	406	444	424	413	415	378	399	449	400	394	393	420	426	408	403	415	410	403	424	440	439	400	440	459	380	395	391	430	383	405	438	382	403	428	435	387	439	461	428	416	409	417	406	400	384	414	414	387	425	420	434	407	377	428	426	420	389	388	425	430	412	419	443	426	421	421	379	423	441	390	458	372	395	394	413	386	414	416	405	383	417	421	384	393	392	397	421	439	374	410	380	436	412	398	376	404	407	404	422	419	422	403	417	410	408	448	387	376	415	398	416	416	366	414	393	392	399	433	361	394	426	423	424	433	432	413	432	410	391	420	412	408	393	366	399	445	392	420	436	411	385	410	421	403	399	403	403	407	419	415	388	425	393	411	417	376	409	436	395	372	437	392	394	435	414	391	433	416	398	441	410	404	418	392	416	438	404	423	389	434	393	429	415	412	436	404	422	453	418	422	433	391	408	428	426	394	412	416	407	364	430	404	393	375	421	436	404	415	409	452	438	410	360	369	437	411	413	419	398	401	449	365	420	374	430	383	428	405	410	419	397	407	410	414	395	407	387	418	432	401	379	412	410	418	483	383	433	431	431	414	379	416	417	377	413	436	382	402	372	405	431	405	410	422	435	442	410	380	409	423	384	389	433	414	398	411	399	412	414	400	363	427	385	419	390	445	425	401	417	397	404	410	381	421	392	387	454	376	373	386	422	403	444	443	443	404	414	374	422	432	409	427	419	414	412	387	408	423	416	427	421	454	407	402	421	408	416	402	420	420	420	355	415	433	420	426	414	451	404	410	446	381	440	425	432	419	429	399	403	395	421	413	439	412	431	428	396	419	437	425	407	440	419	427	425	420	449	424	361	398	420	409	404	430	407	418	435	390	430	394	417	425	372	424	420	443	413	426	436	425	393	421	430	386	396	411	430	410	429	406	418	407	395	410	419	457	393	429	408	424	400	396	426	400	395
35724	11567	1099	450	252	329	404	452	538	257	520	516	225	127	126	108	115	141	127	137	128	120	109	128	127	137	135	146	162	125	123	120	131	129	112	126	112	132	121	100	106	132	127	119	107	122	106	117	124	130	138	126	122	97	123	128	113	120	117	110	104	122	118	132	113	120	118	120	136	119	120	114	127	127	124	135	144	130	119	133	123	113	121	127	116	93	134	137	133	120	130	122	110	127	128	111	146	116	129	127	145	111	137	107	115	121	120	130	115	117	130	142	115	135	137	111	115	141	134	115	112	127	118	120	119	112	124	145	120	103	111	109	124	125	126	116	116	118	130	120	131	118	113	119	100	115	132	101	121	106	121	148	125	131	107	133	121	136	132	129	123	142	119	134	115	128	148	122	129	121	117	117	146	119	130	125	130	126	129	121	129	129	107	134	99	116	141	126	99	127	113	145	122	145	110	126	124	113	121	123	116	118	130	133	118	136	114	102	105	127	113	120	123	115	116	123	112	108	145	130	126	113	120	133	122	143	112	127	123	123	120	136	117	119	118	116	117	124	99	141	122	115	115	116	118	109	131	138	116	113	114	124	120	128	113	142	129	133	119	137	131	119	111	102	129	98	126	98	132	125	122	126	114	104	128	99	114	126	124	110	129	116	94	138	135	125	127	117	129	132	111	113	126	109	107	116	133	119	131	108	119	120	148	128	116	138	124	112	156	121	115	113	131	107	109	118	125	143	125	126	107	116	134	141	113	115	117	105	114	131	124	129	104	131	124	140	101	127	135	143	127	114	141	123	103	148	125	129	129	122	108	112	109	109	103	114	118	118	133	126	100	110	130	133	126	136	118	107	110	139	100	121	131	121	130	103	114	98	133	123	120	128	110	130	122	116	122	126	128	107	147	119	131	134	111	129	110	130	121	120	98	122	122	125	110	113	119	106	115	138	126	128	130	108	111	122	127	109	125	115	112	122	135	138	111	124	128	147	143	112	127	115	123	113	145	129	110	117	109	108	105	118	126	125	92	133	129	105	112	114	113	127	123	123	114	104	134	112	120	120	122	115	112	128	120	122	120	115	112	130	142	124	124	123	114	126	123	109	125	117	127	132	113	133	113	140	121	114	133	120	108	125	147	116	109	122	134	115	147	148	110	111	123	155	120	112	109	147	110	116	120	135	116	162	122	119	114	119	105	120	141	106	118	111	119	115	113	127	118	121	134	144	128	131	122	134	97	123	138	136	121	101	142	111	116	129	125	137	118	135	131	125	111	106	117	130	129	121	131	125	134	144	127	145	104	109	98	133	127	120	118	121	124	123	117	117	111	102	122	126	113	117	148	121	110	130	140	124	122	146	102	119	139	134	122	128	125	132	125	104	112	140	109	129	115	137	140	125	118	127	100	121	129	106	116	110	132	129	124	127	140	123	120	115	131	106	144	129	134	143	120	131	103	116	126	120	128	112	111	125	147	102	115	132	135	130	123	137	143	114	128	136	139	141	102	128	111	124	140	134	138	106	108	121	121	144	116	110	116	118	118	95	126	125	113	116	106	116	118	134	119	147	109	119	127	113	129	126	107	109	133	133	111	124	111	100	122	112	119	112	101	129	116	123	140	90	110	118	132	142	138	124	126	107	136	113	143	144	124	121	113	120	132	126	122	120	117	122	124	110	142	103	101	145	131	128	121	121	122	116	123	114	124	124	127	125	126	116	107	118	110	145	122	132	143	122	128	111	114	112	127	137	118	117	127	108	108	136	128	117	109	116	137	127	107	129	108	116	108	127	115	119	121	133	114	118	126	119	141	117	130	122	121	117	117	110	119	120	109	116	121	141	120	112	110	122	125	128	119	105	114	145	111	145	121	115	126	117	122	107	128	128	120	122	124	107	100	99	143	148	104	140	140	127	116	135	119	127	135	111	123	111	98	114	123	101	126	94	152	117	131	140	122	120	135	115	121	128	113	121	131	117	124	124	127	126	128	119	114	129	113	115	124	122	131	115	133	120	119	136	120	98	115	135	116	130	136	122	117	123	120	98	125	121	122	119	119	118	107	101	125	122	129	109	114	115	108	113	121	104	118	131	134	112	112	129	110	104	117	112	120	111	110	130	128	138	109	114	119	138	121	105	132	123	123	138	121	115	122	99	129	107	111	122	103	128	124	114	128	110	128	102	121	115	109	117	112	136	127	96	124	127	123	131	107	135	124	112	125	126	139	98	129	128	134	136	114	121	137	124	148	96	120	117	112	150	112	108	108	101	113	134	139	121	130	127	104	133	119	126	106	103	122	126	113	128	123	116	131	121	127	122	115	122	123	104	130	132	116	125	112	114	111	112	103	125	91	125	128	127	123	129	129	122	107	135	115	115	115	110	101	110	113	142	117	101	136	133	112	137	121	120	104	125	107	123	144	111	127	126	111	140	99	126	99	113	127	132	110	108	113	121	135	138	109	120	135	127	119	114	108	93	115	109	115	119	126	122	106	129	139	109	146	146	115	131	111	127	125	109	130	120	126	133	127	126	111	117	112	119	112	115	112	117	121	112	104	144	123	125	127	120	129	129	133	132	131	140	128	122	103	119	92	139	138	128	132	119	102	113	130	115	125	115	97	106	122	101	130	118	127	112	143	118	112	142	120	101	127	120	119	130	127	120	130	106	118	111	137	128	138	106	112	119	126	111	113	126	106	133	119	134	137	106	117	124	102	129	131	131	141	111	113	129	113	110	126	106	139	117	123	116	117	122	123	119	105	120	149	105	121	122	130	134	139	117	134	131	127	110	97	117	109	138	117	130	130	113	128	99	133	119	129	129	125	118	124	111	103	120	130	109	118	116	122	102	102	120	114	100	100	118	128	118	130	129	123	122	134	129	115	118	131	109	137	128	130	116	123	101	126	135	123	127	123	118	117	134	119	103	113	125	110	122	120	144	111	115	131	122	121	116	127	140	112	122	110	130	119	118	121	123	116	133	119	128	101	106	122	118	111	117	120	103	131	122	96	145	109	116	119	100	124	111	143	128	103	107	120	106	116	116	99	108	139	117	129	135	111	137	122	135	120	122	97	126	108	146	117	109	132	111	134	116	115	125	106	115	133	110	116	132	127	117	140	118	111	136	127	124	102	107	126	123	117	127	120	111	144	127	129	104	127	139	128	132	110	119	118	130	105	119	129	123	100	132	129	122	123	131	111	93	137	118	121	122	126	143	134	128	128	115	141	120	126	120	109	103	114	119	120	106	113	123	141	138	133	135	143	119	108	108	114	115	126	131	138	124	120	132	132	134	117	124	142	121	122	103	134	122	124	101	130	125	111	142	119	111	118	124	113	114	138	128	132	133	90	134	111	107	126	122	108	94	124	135	123	106	119	100	137	125	127	125	110	123	122	129	111	134	122	120	131	131	126	127	106	117	127	120	102	136	141	119	114	122	118	112	120	108	114	125	115	136	125	148	124	131	102	105	110	135	107	130	127	108	120	112	116	125	126	117	117	131	119	147
16518	10498	843	1622	937	1427	1871	2115	2652	1182	2917	2934	674	477	425	358	302	353	317	303	337	349	390	345	351	351	378	380	413	367	373	340	354	357	344	325	333	341	350	394	374	326	323	332	343	307	372	340	318	323	348	320	287	310	314	323	334	340	336	343	286	320	338	315	326	351	349	300	299	304	322	339	329	353	330	319	357	326	305	322	300	295	331	323	342	302	303	318	338	340	320	329	333	310	307	349	323	289	303	280	306	333	304	353	313	336	320	305	336	303	312	313	350	321	323	337	315	302	314	346	336	323	317	285	327	310	321	306	317	329	323	341	317	338	290	317	297	345	337	309	337	313	307	297	305	324	323	325	353	344	328	315	319	329	321	328	273	318	318	351	327	289	340	319	325	318	325	305	314	329	293	345	315	287	341	316	318	314	301	338	328	321	321	333	298	284	340	319	277	329	301	339	349	318	302	334	315	313	297	300	344	357	333	315	340	335	366	313	273	307	329	309	305	290	338	337	324	326	304	326	288	329	294	282	293	315	297	350	307	326	314	313	324	303	312	297	312	306	300	304	322	312	324	309	347	323	352	283	316	329	317	327	323	312	323	294	331	317	309	325	335	332	309	318	309	328	321	344	337	338	315	339	354	309	357	279	313	300	312	327	344	276	321	323	325	374	338	300	275	323	330	364	331	357	328	294	345	317	286	321	329	346	291	344	322	322	332	297	324	339	322	334	295	337	327	357	321	309	290	305	330	331	319	336	329	315	298	292	293	315	322	297	345	327	324	294	319	307	297	343	333	326	319	331	336	301	305	322	305	348	328	291	331	303	301	346	302	321	333	314	346	322	326	319	326	319	324	339	308	336	337	305	298	352	306	332	304	317	336	297	327	303	325	364	313	323	348	341	324	321	326	333	323	330	339	362	340	306	336	333	338	300	325	293	333	323	311	322	331	327	315	329	333	329	303	312	318	312	327	336	311	295	325	315	347	327	340	294	299	323	323	325	325	360	317	295	306	323	330	350	311	343	323	315	329	333	334	313	325	292	305	319	307	309	314	322	309	329	331	289	324	333	327	335	309	307	307	347	316	325	330	328	348	315	314	298	312	336	318	293	318	334	345	321	303	331	332	340	329	344	346	303	316	326	341	326	326	325	303	346	304	325	328	304	322	319	339	327	313	358	333	347	303	319	285	317	314	301	288	352	319	291	322	287	314	330	319	331	284	279	340	329	304	319	315	360	352	336	354	310	325	333	337	339	338	364	323	312	318	338	302	330	325	354	342	317	311	308	333	330	305	298	299	294	307	308	288	331	328	331	322	315	329	320	330	325	351	317	304	281	301	342	343	316	322	306	282	304	343	340	296	306	342	321	314	302	300	323	308	347	343	321	312	332	286	280	322	310	345	320	342	304	329	301	329	296	347	313	322	300	326	336	339	359	316	315	307	360	315	321	331	331	323	356	322	320	310	332	311	335	318	305	332	313	315	320	301	288	333	324	291	363	326	308	310	289	292	348	332	337	309	308	335	320	339	298	336	332	298	294	312	323	288	312	311	289	323	322	299	323	328	303	322	337	326	325	296	337	323	301	332	316	339	285	350	326	323	332	333	328	332	330	315	302	322	336	361	293	309	303	311	345	323	314	319	299	315	260	314	336	305	330	311	343	294	352	316	311	299	302	323	327	338	329	300	318	290	325	312	315	300	296	303	298	276	308	329	313	347	333	307	343	331	323	355	311	306	323	333	293	271	318	304	313	325	282	294	304	368	332	301	318	360	294	323	315	343	317	319	330	313	320	314	330	311	337	299	307	326	315	345	291	349	323	329	332	316	319	354	290	340	319	314	301	335	326	321	346	297	316	331	292	332	354	340	348	305	308	294	306	311	317	315	329	342	340	300	309	299	313	326	314	291	327	306	316	318	306	336	305	303	322	361	294	354	340	333	298	290	321	343	337	304	303	341	323	292	316	307	340	336	292	321	309	306	294	315	363	328	343	316	367	344	306	332	324	328	344	347	350	347	329	315	350	315	305	311	340	328	337	319	319	296	301	313	309	325	325	333	303	299	300	332	334	341	301	283	314	337	291	317	318	314	336	304	342	285	330	307	312	325	350	323	330	292	310	304	296	305	347	316	302	332	338	323	309	342	326	316	353	301	306	315	305	323	348	327	325	327	304	332	348	317	348	320	321	330	314	329	314	317	318	344	339	341	310	355	344	330	310	322	317	329	312	301	312	332	355	302	331	306	329	315	277	339	293	355	300	339	338	320	310	340	326	317	312	304	323	300	324	325	300	336	314	313	330	323	325	343	346	321	353	340	331	280	330	312	351	327	302	273	296	311	320	312	306	304	316	332	311	305	329	333	319	333	325	338	299	310	302	323	344	335	338	300	291	318	320	304	320	298	335	332	318	367	340	322	331	326	322	313	307	321	308	360	322	338	330	342	337	345	312	322	321	326	323	374	316	344	328	315	337	318	308	327	349	314	318	322	346	328	321	297	315	339	316	319	305	325	301	314	348	289	316	340	298	328	316	320	319	328	293	293	323	321	310	303	299	307	339	348	315	304	301	317	310	324	328	342	333	295	327	330	305	289	313	326	331	281	342	346	338	306	315	344	314	307	355	331	310	375	336	362	334	299	363	347	333	303	318	335	331	304	317	341	314	327	330	324	290	333	315	311	335	326	312	324	330	322	286	344	318	307	305	351	344	327	320	314	317	333	313	328	347	311	303	312	313	319	299	307	333	300	328	305	319	307	328	318	314	296	320	316	302	311	330	312	310	318	315	331	311	306	330	299	318	320	334	299	311	297	305	314	317	326	342	328	347	309	354	331	324	336	341	322	319	332	316	318	336	283	342	314	348	304	325	333	343	360	330	314	330	337	293	327	292	316	334	355	327	321	323	329	291	312	306	321	315	341	330	341	316	320	294	336	314	332	320	315	323	333	332	308	335	309	342	368	321	306	328	349	325	310	321	338	309	336	317	325	334	321	315	319	318	322	318	293	324	352	340	311	310	319	319	357	316	296	284	295	301	342	325	302	304	329	323	342	352	343	335	355	316	298	306	330	347	316	333	330	338	307	347	311	325	327	321	322	313	323	304	321	332	291	305	297	350	287	310	301	340	309	331	305	341	288	293	305	284	332	326	322	319	306	296	350	324	313	305	281	328	301	318	307	284	320	314	324	301	331	302	345	328	304	331	337	301	332	304	337	340	322	342	337	324	365	338	320	321	318	344	292	339	303	323	327	330	325	312	323	353	286	343	314	339	310	317	308	318	323	294	304	334	331	323	326	307	322	310	309	313	319	307	309	298	302	329	296	361	322	341	343	329	317	348	305	354	305	321	366	298	338	313	319	347	282	320	319	313	293	345	299	290	317	329	323	295	293	319	328	305	337	291	328	322	296	300	347	320	363	334	361	338	315	371	327	326	322	315	360	309	321	315	343	294	315	314	339	351	337	316	349	341	303	333	311	328	338	313	357	314	357	292	302	304	334	314
50216	59431	22809	4538	900	836	842	935	944	545	1070	921	401	301	277	297	265	221	307	259	281	282	356	379	345	342	458	407	420	395	327	273	308	312	307	286	289	283	329	310	349	321	319	303	263	217	213	243	213	207	214	205	210	240	232	200	227	209	220	195	207	190	199	188	243	181	209	217	227	204	202	224	204	198	222	177	214	217	212	228	190	219	248	176	220	196	199	238	223	210	206	257	204	203	167	206	201	227	222	218	206	222	194	212	214	211	181	196	210	209	193	214	214	205	181	201	207	220	219	227	231	199	214	179	222	206	231	191	222	215	212	231	209	218	211	209	230	219	216	206	207	209	227	204	237	213	185	212	227	208	196	230	222	228	218	205	214	210	238	206	227	212	195	223	221	202	208	187	202	216	199	220	248	244	203	208	210	221	221	232	199	219	216	217	225	192	201	226	194	198	226	223	207	187	225	196	194	201	243	206	217	217	191	219	222	177	236	228	203	192	215	206	221	206	209	214	201	202	209	227	209	199	207	221	246	205	204	192	221	219	228	216	209	218	217	212	198	217	239	201	213	198	227	212	223	201	224	227	203	201	181	210	229	187	229	220	202	227	220	215	198	235	236	229	206	220	205	209	236	234	185	217	235	214	219	223	226	193	211	228	206	202	217	210	179	230	233	191	235	208	235	186	218	199	208	192	227	221	195	203	224	219	204	226	211	193	201	214	202	242	228	223	214	204	191	218	222	182	209	201	169	235	198	209	194	216	191	196	206	197	191	221	218	187	214	233	177	203	194	219	199	230	225	225	192	217	215	218	223	212	223	202	215	208	223	176	233	202	175	217	231	232	205	212	217	200	232	203	212	196	207	206	202	198	210	214	225	203	203	223	235	220	186	209	204	202	194	199	195	278	202	203	206	234	224	202	216	195	223	185	220	216	174	234	223	223	225	191	215	195	211	205	191	211	199	216	202	196	190	177	189	235	196	224	197	209	210	213	216	217	210	208	227	240	215	224	216	225	189	205	200	211	198	215	203	211	217	185	202	214	215	201	210	235	208	198	198	182	217	210	191	207	214	229	202	214	225	221	208	205	186	207	196	231	235	228	208	194	215	212	224	197	207	214	202	205	196	215	225	192	209	185	225	218	214	196	241	194	237	218	169	211	244	207	234	191	229	226	187	194	187	216	206	216	217	199	203	198	213	202	222	210	235	221	201	205	205	204	198	213	228	238	225	226	209	210	227	197	196	222	197	185	227	196	194	219	229	224	206	218	230	180	226	191	229	216	246	213	179	203	230	198	220	217	205	223	209	237	212	204	213	243	214	213	223	223	211	208	194	202	198	222	206	201	208	217	224	236	200	182	179	205	189	219	190	202	205	231	227	195	192	205	221	182	217	215	224	234	188	226	215	218	216	205	214	197	214	241	200	211	189	201	222	197	233	223	210	202	229	196	207	205	202	228	219	188	209	210	187	200	214	205	216	222	206	224	224	208	192	215	195	236	207	200	212	215	215	247	214	202	224	205	186	215	229	221	197	220	196	205	246	215	225	236	212	206	212	201	204	236	227	253	211	207	178	213	169	202	221	223	212	202	208	231	220	221	182	195	231	203	212	214	182	191	193	190	192	209	206	239	230	190	226	195	203	238	218	206	239	211	203	219	215	231	213	185	230	197	222	236	196	220	215	215	211	191	232	220	196	215	216	212	196	218	245	213	215	213	208	202	215	190	226	210	203	197	212	207	228	202	237	235	187	193	209	209	221	196	227	218	225	197	218	196	226	209	227	205	227	215	196	188	240	212	216	208	204	220	199	183	199	213	244	205	225	208	212	215	211	220	225	201	182	220	209	202	206	205	199	219	200	218	218	200	193	243	184	199	175	211	240	242	215	178	209	190	218	218	222	223	204	189	196	212	213	223	210	211	214	219	213	175	215	184	220	221	214	217	201	210	187	207	223	218	235	211	228	215	216	226	209	201	209	249	225	226	213	231	212	229	215	188	198	217	189	219	186	225	207	202	215	174	214	221	212	208	209	189	225	240	224	220	234	202	236	215	202	219	201	216	248	219	216	227	183	212	179	205	219	206	226	182	198	196	216	235	215	206	193	200	216	216	242	210	207	216	254	198	229	244	188	222	218	203	205	216	215	227	192	193	226	201	218	233	201	204	207	224	225	224	205	173	200	226	200	225	217	205	225	215	206	200	222	195	197	211	201	222	207	202	214	214	198	213	222	205	207	220	191	195	214	206	189	204	207	235	221	209	198	201	195	220	193	219	224	226	209	216	224	212	211	219	214	208	222	201	194	213	226	227	218	219	236	221	233	237	236	195	212	228	205	201	222	202	219	211	230	196	207	226	194	210	206	210	237	211	216	209	203	214	217	215	182	208	229	228	192	192	210	210	191	213	196	210	219	202	229	224	211	218	180	210	216	214	185	224	176	215	218	191	208	218	186	199	219	218	213	226	215	229	231	223	208	214	202	225	209	207	216	217	243	212	215	195	188	209	217	233	234	206	220	214	231	230	199	196	211	208	215	228	207	204	206	217	224	206	213	224	206	233	209	208	212	215	201	201	220	177	190	235	221	251	182	200	209	191	213	224	205	219	221	200	182	214	241	225	209	190	205	198	210	201	210	225	219	201	225	208	186	203	238	222	217	199	231	226	204	218	210	202	224	214	211	221	243	208	203	203	208	200	220	228	229	216	214	228	224	209	229	196	197	210	227	240	201	216	231	241	197	237	201	214	229	216	180	228	224	198	209	222	230	229	218	226	203	221	177	214	185	224	228	176	215	203	194	200	185	224	201	228	217	219	226	226	196	216	226	184	205	231	208	207	169	198	192	215	200	202	215	228	224	205	223	205	225	200	191	206	215	213	222	187	199	200	178	202	201	205	233	217	180	197	226	207	247	226	220	227	193	210	209	207	207	229	205	219	174	229	211	195	213	217	212	228	224	225	205	223	204	197	212	177	182	221	215	213	199	200	211	191	216	217	223	202	211	246	233	209	239	223	212	222	210	195	209	214	199	209	227	193	209	265	224	211	213	203	240	257	202	210	217	210	207	212	206	202	197	197	236	215	192	236	219	199	217	203	210	213	205	211	222	219	213	220	227	178	191	224	209	204	213	231	218	210	197	201	225	226	198	204	193	225	197	205	221	234	183	194	217	202	214	208	212	230	209	192	219	195	192	210	218	214	184	219	202	214	186	219	205	201	177	211	242	233	191	212	192	201	220	208	183	196	207	221	202	185	228	180	213	227	225	208	199	222	189	195	209	199	207	197	208	223	203	207	192	205	232	219	229	199	222	212	218	222	212	213	206	232	226	210	194	210	221	208	215	224	215	234	215	188	199	235	253	230	211	217	211	194	193	224	212	195	236	207	226	212	196	214	198	233	244	226	204	223	212	193	231	189	193	219	231	229	193	194	226	208	205	230	191	229	230	225	230	182	206	203	189	188	231	189	230	219	193	224	212	203	216	251	219	225	204	204	215	233	220	236
30089	44353	3184	3845	2896	3389	3760	4174	4691	2483	5434	4707	1806	1239	1018	965	824	901	1001	1079	1075	1245	1605	1595	1572	1904	2260	2030	2043	1858	1322	1136	1542	1332	1315	1135	1226	1246	1334	1624	1603	1507	1356	1135	897	771	700	618	530	529	552	549	531	552	584	579	534	528	564	516	511	533	507	526	514	527	521	494	490	502	525	506	512	523	517	491	497	485	489	498	543	502	515	521	471	535	524	502	467	475	507	514	508	525	484	492	485	524	514	504	578	504	459	525	517	532	498	506	525	484	475	480	510	529	529	513	524	536	510	527	466	506	514	464	526	516	561	473	535	503	522	537	544	499	485	507	532	509	587	498	458	489	515	462	520	512	525	548	503	494	521	497	528	544	513	499	510	510	474	513	526	504	523	488	466	484	536	533	493	526	489	533	477	498	489	536	500	495	538	487	546	507	497	514	535	487	475	483	479	489	523	537	493	505	524	509	510	502	508	525	496	485	479	502	492	505	491	538	543	529	488	500	488	473	484	555	493	518	519	482	495	507	511	507	532	526	504	527	505	485	522	533	493	526	500	477	501	524	496	470	523	519	506	524	481	477	519	480	508	516	506	509	501	529	508	486	500	513	481	514	483	490	508	501	509	481	508	507	480	495	496	499	498	522	514	507	527	529	501	493	512	513	553	564	515	496	515	486	489	483	512	508	513	523	528	514	506	472	527	482	519	524	540	490	544	505	516	525	484	485	493	517	503	541	526	547	523	508	499	526	541	545	542	503	505	539	454	497	538	490	495	503	488	473	526	506	484	508	508	524	470	528	452	498	561	502	511	490	518	495	477	495	528	538	561	496	489	511	514	516	482	548	540	494	486	470	519	496	498	521	490	502	506	501	537	493	513	534	510	484	531	497	481	518	531	482	538	531	498	541	525	556	504	470	534	520	489	525	503	489	479	483	497	495	516	500	516	493	490	479	516	518	489	496	517	541	503	496	486	526	521	475	490	493	516	506	469	518	482	515	472	567	536	483	493	505	511	530	512	494	536	534	489	551	530	482	540	478	536	481	526	524	496	498	498	524	496	479	538	531	491	454	500	530	508	514	534	511	495	520	509	514	490	475	525	497	564	517	470	533	492	469	489	501	486	567	501	505	482	518	461	537	520	512	512	497	521	515	474	502	548	483	492	530	523	518	492	553	522	474	503	485	476	484	527	523	504	484	522	502	492	468	503	525	508	539	523	482	536	531	493	532	509	513	497	495	511	540	527	497	530	522	511	515	515	502	495	508	481	541	496	509	509	533	507	487	506	520	490	506	530	499	514	501	496	483	509	525	503	484	480	516	510	505	481	504	531	469	517	513	529	538	522	460	497	524	488	502	525	500	498	505	507	462	523	518	500	528	526	494	507	507	508	508	508	515	480	503	446	488	501	528	540	501	483	528	502	493	502	538	495	520	502	486	472	515	494	498	519	496	496	470	517	500	492	458	472	512	525	505	521	490	505	493	500	498	491	498	490	512	539	486	508	522	478	498	481	498	484	530	478	504	498	529	508	488	445	532	507	551	527	534	529	498	528	479	516	511	495	530	520	499	493	466	508	515	529	508	523	498	472	506	526	520	527	519	552	494	501	505	557	488	511	518	498	507	517	475	506	467	520	486	548	538	484	546	558	508	531	524	513	489	513	504	516	475	482	486	490	551	519	494	486	520	493	508	471	450	497	531	551	499	528	473	535	486	438	466	481	497	484	530	519	490	530	532	481	485	515	542	527	464	487	538	492	515	533	523	514	482	518	492	529	542	480	488	504	497	513	519	484	474	536	518	496	522	487	497	497	506	508	532	495	503	465	477	532	520	509	463	489	559	494	518	514	503	500	479	534	471	555	531	530	514	550	521	490	491	505	541	521	538	510	526	515	545	521	536	533	523	475	501	484	507	520	543	529	520	496	462	508	563	542	520	484	534	508	505	510	488	517	499	493	518	493	507	501	515	495	479	481	500	508	510	513	510	511	543	507	526	534	514	497	503	506	478	530	503	491	530	505	495	517	525	496	530	497	484	502	547	482	482	484	502	522	465	508	520	513	506	536	487	542	479	469	530	511	534	509	490	527	519	502	500	492	531	489	488	505	511	519	484	477	543	471	482	531	510	528	494	492	523	505	498	512	474	488	533	498	499	534	543	480	506	507	523	566	565	473	518	502	488	519	506	500	524	531	496	504	519	521	497	517	507	516	539	485	520	488	480	476	540	498	470	500	469	466	510	502	490	483	531	491	505	487	503	525	529	528	499	468	506	508	528	474	443	506	537	494	519	516	512	490	481	520	508	487	522	510	474	497	465	509	545	489	510	482	556	500	539	488	514	520	488	481	510	502	499	545	513	539	514	481	467	486	504	489	483	511	547	549	504	519	495	505	543	490	498	529	487	486	521	521	485	506	499	523	522	522	493	509	483	473	505	503	513	520	523	498	478	480	495	491	509	543	508	502	498	524	522	489	479	486	502	506	525	473	497	495	495	546	536	449	482	475	514	499	482	516	521	528	513	494	521	505	501	518	516	518	491	483	506	540	473	508	494	508	472	513	482	518	532	536	486	533	493	462	458	528	515	515	497	484	502	539	525	482	488	477	539	550	535	509	516	520	497	476	520	509	499	524	489	470	528	476	512	496	492	495	500	477	525	477	501	496	543	487	535	499	490	578	495	508	484	502	498	506	521	520	510	504	555	456	502	519	542	500	497	524	487	547	532	506	521	523	513	463	510	528	523	482	509	482	489	534	499	550	474	523	509	517	494	547	480	470	522	498	500	501	509	514	478	518	538	498	475	511	549	544	501	492	502	511	542	520	523	518	519	501	531	479	487	471	500	499	534	485	535	547	519	509	481	513	505	503	479	492	500	508	516	505	480	496	499	560	456	492	547	526	452	499	533	450	504	515	502	534	485	537	511	479	535	494	520	522	496	482	518	460	485	499	494	540	478	494	507	518	525	502	524	516	488	526	555	506	519	489	504	510	478	480	504	486	490	514	522	488	495	555	495	471	492	514	461	490	526	492	494	546	534	531	522	507	496	523	502	533	515	493	524	507	516	536	494	505	535	517	523	549	507	553	495	501	501	503	470	537	544	511	515	533	484	494	495	493	509	480	496	531	583	497	523	521	510	487	509	514	530	528	513	505	492	529	525	505	509	521	478	517	450	501	510	508	484	481	525	499	503	477	524	533	478	498	502	477	520	521	513	538	495	506	504	529	518	528	515	543	485	482	489	524	518	519	525	487	517	496	526	501	478	453	515	540	515	516	488	494	523	534	521	507	468	505	521	505	493	517	546	516	504	480	508	495	505	507	518	500	520	536	514	468	499	524	528	504	524	509	520	468	515	518	499	494	501	518	506	518	518	502	468	498	531	485	488	487	504	528	490	500	540	505	521	515	512	505	467	459	523	475	532	544	524	486	478	514	489	493	529	548	524	522	509	529	508	525	502	486	505	524	535	491	505	512	504	500	548	512	500	498	521	492	537	485	481	539	534
53823	71027	29138	13808	2240	1269	1248	1388	1453	765	1606	1199	502	372	280	330	319	307	306	294	297	345	481	358	428	503	624	602	495	524	377	371	363	456	347	302	361	370	325	415	441	434	421	308	233	210	213	174	181	200	189	160	176	191	209	213	196	164	173	159	186	181	167	183	152	176	166	164	166	156	192	179	178	163	141	198	165	180	185	187	179	201	180	162	172	193	168	194	206	195	181	141	197	190	169	159	147	164	175	153	207	154	199	201	167	162	189	165	148	166	178	170	168	164	188	162	171	165	159	166	145	157	165	185	175	184	165	196	186	158	190	181	161	193	167	183	143	176	163	172	147	195	175	188	180	165	166	155	178	169	161	175	162	182	156	174	193	187	163	201	185	174	179	162	172	187	164	183	180	161	159	182	181	182	195	174	160	138	165	166	158	140	162	188	168	164	152	167	176	163	152	187	145	190	161	175	180	179	156	163	190	184	183	165	172	158	173	171	186	179	174	178	173	158	172	209	145	160	158	174	154	168	170	169	165	191	169	165	180	187	167	163	155	178	159	178	178	197	166	176	170	171	183	179	159	174	164	162	162	184	164	177	166	149	179	177	192	177	187	190	167	180	161	175	160	178	200	155	154	200	180	176	178	177	194	183	171	144	173	174	160	173	196	148	155	185	185	159	178	193	188	193	183	177	171	171	156	188	162	176	176	175	169	180	191	172	188	171	180	156	177	155	192	191	181	154	162	175	192	178	169	151	181	154	167	184	186	184	174	176	189	182	171	186	187	185	160	168	191	209	189	187	168	170	171	159	170	183	179	149	155	163	159	176	184	207	201	181	152	163	183	179	177	184	196	177	161	187	165	192	150	181	158	172	152	163	191	183	166	177	188	169	177	196	170	178	159	164	197	188	163	183	151	156	186	170	168	188	166	161	195	178	167	171	185	165	185	187	184	157	165	162	179	165	212	178	201	148	171	179	187	171	172	168	192	159	178	175	184	171	174	182	190	192	169	165	193	162	191	174	168	183	192	181	170	175	168	172	182	160	160	161	172	162	157	162	179	157	168	168	176	162	164	162	156	184	194	139	191	182	195	171	186	161	208	178	186	166	175	147	206	162	185	186	161	187	162	176	182	188	168	165	166	186	183	176	201	186	162	183	163	182	173	178	201	185	168	177	196	172	175	172	162	187	145	205	179	161	164	175	159	159	162	177	168	182	187	158	181	170	165	168	205	172	152	170	210	197	168	167	161	149	179	168	204	186	184	162	160	176	185	183	176	165	179	127	162	191	175	163	142	165	161	160	161	167	183	190	174	138	177	187	191	171	156	165	162	171	193	174	173	166	195	171	143	166	180	175	166	167	187	206	173	178	203	174	175	149	174	162	164	174	155	177	176	177	170	184	170	180	161	177	160	183	197	157	159	186	156	175	165	172	156	192	186	182	173	149	149	164	172	187	202	204	167	158	175	155	181	165	162	174	161	190	148	157	192	186	170	158	167	166	169	173	173	181	196	154	173	172	176	171	173	167	179	171	175	176	187	176	194	189	174	173	170	153	140	164	180	161	188	202	179	169	165	179	174	155	169	167	165	180	182	172	195	187	163	190	168	184	168	177	161	163	177	190	177	198	158	184	165	182	168	197	167	181	200	178	184	186	165	193	186	153	170	181	184	179	178	189	196	163	178	152	166	177	186	173	165	195	178	185	163	170	188	204	181	173	158	171	189	169	158	171	192	166	197	187	188	181	175	180	187	180	174	165	156	193	173	173	168	178	185	156	192	182	185	157	144	148	184	157	188	183	172	156	152	153	145	159	201	172	184	170	177	180	178	175	156	152	179	175	191	194	138	155	159	179	175	178	184	169	171	188	176	174	176	160	170	165	187	168	153	185	193	155	171	163	193	153	179	155	172	166	195	164	173	169	185	151	170	177	199	181	171	156	177	167	173	182	169	161	162	173	188	194	183	194	166	172	200	170	181	174	168	154	189	185	152	172	163	152	184	186	159	197	169	155	183	163	159	188	173	178	150	151	158	181	201	161	200	176	192	165	197	167	152	174	204	163	168	181	173	153	171	152	176	158	155	146	181	186	152	170	170	185	167	178	160	177	181	168	172	201	185	153	180	178	186	192	182	165	178	177	179	163	172	171	168	177	171	158	158	180	178	172	209	173	187	170	182	165	163	165	189	179	152	158	143	177	180	161	179	174	177	181	170	163	172	173	170	179	155	184	171	166	167	160	179	193	179	151	179	170	166	161	174	170	144	171	176	200	184	198	136	184	170	194	176	177	164	153	161	174	153	163	168	186	183	172	159	174	191	174	154	159	177	178	171	177	181	186	206	155	157	170	179	173	181	173	157	190	173	206	155	185	181	193	148	166	193	168	153	192	171	184	139	159	193	153	161	183	189	175	174	154	161	180	180	190	160	156	158	189	175	174	163	181	195	172	164	172	162	199	186	167	161	181	175	174	174	157	191	166	171	153	171	195	176	194	167	169	167	160	177	163	168	159	163	191	153	156	191	171	177	171	191	171	165	153	171	161	168	172	162	182	150	168	184	171	171	163	163	184	171	209	161	174	167	184	185	176	195	194	154	159	185	173	175	195	162	156	156	185	186	158	165	174	178	156	180	181	199	167	183	175	163	179	195	175	161	167	180	170	166	172	158	142	200	171	180	155	174	183	175	155	181	180	202	158	170	188	168	180	158	170	136	168	190	202	171	181	168	199	166	158	173	174	186	177	167	166	158	153	167	191	171	182	176	162	160	154	160	162	175	173	176	177	203	156	172	168	185	149	168	190	185	161	173	155	176	152	152	170	181	177	177	191	177	169	160	179	189	161	174	174	174	180	182	148	158	170	158	187	191	159	160	156	174	185	152	185	187	154	185	185	170	177	185	177	163	154	155	167	166	161	186	187	164	192	158	189	196	195	175	177	180	179	193	180	164	165	166	171	175	181	172	152	179	154	207	188	167	201	183	176	170	177	194	150	179	164	180	198	197	189	183	160	196	183	193	151	169	164	185	170	181	169	179	165	177	148	175	177	174	190	172	148	207	189	172	185	187	159	164	177	168	167	180	168	160	186	140	183	183	147	165	166	175	181	164	161	188	155	196	159	202	190	176	141	200	167	152	161	142	176	178	177	178	174	201	171	181	189	186	169	182	170	189	175	166	197	167	175	168	175	178	186	189	149	169	158	161	178	179	168	190	169	195	166	182	154	169	178	162	185	176	164	152	163	172	163	170	193	200	165	170	174	152	156	186	171	183	150	149	180	182	171	176	172	174	189	149	150	170	197	178	181	178	153	183	173	158	177	191	183	176	177	162	194	187	194	179	177	184	187	189	157	167	170	164	173	194	186	176	169	191	183	155	170	160	170	176	162	196	213	159	183	183	172	189	159	176	168	184	162	181	171	161	171	149	168	170	181	185	165	160	158	160	179	172	160	163	175	175	201	160	171	150	174	178	175	193	194	203	167	170	170	161	155	176	161	155	167	173	169
33055	54017	4254	5827	4593	5523	5665	6378	6864	3558	8204	6050	2236	1641	1338	1437	1326	1191	1373	1545	1548	2072	2625	2060	2726	3065	4656	3951	3017	3212	2013	2171	2111	2381	2008	1698	2005	1894	1865	2450	2579	2490	2037	1744	1063	820	678	558	523	509	495	492	488	592	705	549	472	462	471	474	435	470	439	436	418	417	447	398	435	465	437	407	423	408	407	423	438	418	397	448	446	387	418	414	448	419	372	404	415	412	380	403	434	412	422	444	389	396	417	431	403	399	413	404	421	426	440	423	422	389	419	424	383	400	422	431	413	415	433	409	431	451	389	428	388	417	419	355	424	382	382	416	404	431	390	434	399	392	402	413	396	404	388	406	414	407	388	430	413	471	412	390	390	409	408	442	440	402	365	451	410	402	398	424	383	417	427	409	412	426	415	408	381	425	431	421	427	434	428	452	403	376	396	384	416	409	415	414	399	382	368	440	386	427	425	409	390	401	360	398	406	408	419	377	407	418	439	424	409	410	413	387	420	425	374	403	415	420	361	437	378	405	412	400	387	404	423	401	429	391	415	396	416	373	396	390	447	432	396	437	421	413	391	413	427	377	423	418	385	416	423	415	400	394	413	423	395	432	397	435	398	389	428	402	420	409	396	407	384	405	402	384	410	411	432	388	444	428	378	441	367	416	375	448	412	391	439	405	406	423	379	431	399	392	401	427	399	402	419	377	380	393	449	395	411	400	386	392	410	398	409	389	407	399	416	413	398	362	354	409	411	381	400	436	365	393	420	410	383	437	410	421	415	410	407	402	368	400	407	383	396	440	411	420	425	388	401	420	407	392	397	419	372	391	384	407	366	393	403	392	410	395	389	418	398	439	423	403	432	407	414	426	431	434	384	416	399	416	427	394	423	426	395	397	403	460	441	439	431	395	425	406	417	416	411	389	400	404	393	438	409	408	405	389	428	395	384	372	387	381	430	410	401	428	407	414	423	444	390	382	384	404	406	435	385	408	413	386	422	393	403	364	438	423	412	443	404	439	423	387	440	448	377	403	434	460	430	422	380	413	416	400	401	397	415	431	419	424	409	427	373	392	418	442	407	413	430	415	416	401	413	405	424	430	397	377	446	414	398	423	471	455	379	370	465	425	405	411	414	403	388	405	397	388	419	390	382	409	464	433	429	411	409	400	383	384	368	417	392	423	397	436	421	390	393	420	454	363	421	448	385	400	381	403	408	386	391	414	435	411	425	395	411	372	406	404	400	405	422	397	422	375	416	420	423	431	390	396	437	396	419	416	415	408	405	410	415	438	405	403	447	392	412	443	398	381	408	406	378	429	379	374	421	439	414	364	401	424	399	406	415	411	412	432	384	394	400	410	418	391	397	427	431	389	393	425	397	413	447	430	386	383	407	434	436	428	409	391	418	395	416	427	422	395	414	412	391	383	415	392	453	447	432	414	405	430	384	446	426	440	391	395	409	405	399	420	412	414	382	395	415	438	396	401	418	389	424	402	393	379	418	416	407	402	429	376	389	419	425	411	402	391	391	387	399	417	445	426	378	381	405	425	403	429	421	398	429	387	401	374	424	418	399	415	424	398	413	400	389	422	392	411	440	394	413	418	440	427	408	377	409	421	421	393	396	378	391	396	405	401	363	440	382	420	398	384	428	391	398	442	406	408	389	410	444	377	385	381	418	385	432	411	376	413	397	412	400	405	413	443	409	436	423	390	357	424	417	404	422	445	423	395	393	397	401	400	418	399	393	413	409	387	389	381	408	386	437	421	438	419	408	392	412	415	421	415	390	370	420	433	407	445	378	423	439	406	427	422	384	404	406	379	429	428	420	434	407	412	384	391	427	410	431	423	413	415	431	405	433	393	403	424	434	406	403	388	454	393	366	440	408	403	412	395	401	421	379	415	428	417	397	423	410	395	405	407	412	391	413	417	374	419	365	430	387	414	410	431	397	401	421	418	387	389	418	398	394	433	393	392	425	406	383	383	410	407	390	413	397	400	394	412	432	430	419	390	393	408	414	384	397	399	425	420	401	422	424	383	394	404	417	395	406	408	385	415	409	392	435	426	411	408	403	416	408	410	397	405	420	420	449	424	435	401	381	427	441	427	412	397	436	440	414	398	404	412	405	376	407	384	399	410	421	400	411	409	391	430	374	427	393	427	407	432	407	438	430	405	438	411	431	393	419	397	456	429	388	445	408	437	440	392	407	386	432	422	411	412	413	417	453	390	394	444	380	401	405	412	392	408	414	427	418	409	407	447	389	373	410	412	402	392	448	391	398	413	415	413	404	395	409	425	393	384	395	397	395	408	434	407	380	423	415	385	407	400	429	405	426	417	452	437	388	396	413	451	446	421	410	412	434	433	413	407	409	407	410	373	417	376	397	400	402	433	412	402	407	423	400	431	391	404	409	374	423	390	405	399	412	419	374	428	414	364	401	394	418	381	407	419	408	390	410	413	404	432	447	390	392	408	399	437	420	395	360	428	403	383	439	389	402	407	381	409	402	455	441	421	385	404	412	406	376	421	434	432	389	372	423	402	439	396	404	380	439	392	402	392	467	444	426	393	380	394	411	406	408	377	429	372	432	399	399	434	426	409	397	403	376	422	429	418	387	412	411	437	429	409	410	408	405	394	421	385	383	424	361	410	426	393	392	400	380	402	393	422	423	426	426	398	435	392	357	402	423	401	413	440	423	395	435	383	371	415	439	387	393	399	400	425	451	443	390	455	373	418	373	394	397	406	404	415	392	404	387	420	385	428	386	408	372	401	424	440	437	399	396	405	422	391	404	405	403	458	398	425	421	412	404	402	392	423	432	428	425	444	429	445	382	439	444	422	391	397	414	396	377	370	440	444	417	378	439	405	400	402	434	374	414	419	418	443	387	395	411	404	402	380	436	436	400	407	367	426	406	403	401	424	423	405	430	402	404	361	397	395	431	431	414	421	385	403	425	398	420	400	393	399	396	396	417	394	389	417	397	383	362	404	413	437	392	429	376	430	429	428	397	411	417	391	402	387	414	404	418	392	401	406	391	413	400	401	428	425	419	399	392	397	411	403	436	424	390	401	371	411	410	393	369	397	397	407	398	444	420	415	375	428	423	388	371	370	406	413	401	399	421	437	398	436	382	388	388	426	407	392	394	417	389	403	425	448	437	390	419	387	375	464	432	426	397	409	443	402	404	404	408	419	431	416	427	431	426	446	396	426	401	403	411	453	387	394	443	422	459	401	418	415	409	394	422	429	424	437	412	405	428	439	411	381	429	388	416	384	431	391	445	395	379	405	448	399	390	419	421	383	411	407	417	417	420	433	440	398	380	437	405	419	406	389	379	434	414	433	389	419	392	422	391	405	400	400	383	400	394	396	434	401	412	402	427	423	461	425	410	405	372	419	405	438	419	391	461	394	418	423	432	412	403	360	418	413	406	392	397	408	413	392	420	427	392	425	423	383	420	387	389	414	426	423	412	416	409	408	386	454	440	405	391	410	392	349	422	405	400	433
19107	8281	734	445	292	406	519	607	652	282	652	395	168	151	132	127	118	120	120	115	132	122	121	98	107	137	113	127	117	119	99	117	129	113	119	123	113	102	141	108	132	125	118	107	99	117	104	129	132	122	124	105	103	123	132	102	109	118	137	128	133	95	119	137	96	110	120	105	109	120	109	115	118	115	109	129	118	119	138	139	131	115	137	142	117	127	123	112	113	128	129	111	112	107	109	110	116	131	131	109	130	110	135	125	114	134	104	117	130	124	122	111	126	120	131	132	129	102	105	110	127	106	113	106	127	119	109	109	142	112	118	102	128	126	121	108	115	110	124	123	131	111	109	134	101	126	111	123	116	120	117	121	99	118	122	127	136	113	130	125	103	110	115	107	129	106	96	124	123	114	104	126	120	131	123	111	120	130	110	105	110	112	103	102	115	117	127	111	120	113	120	114	122	121	130	129	104	113	115	122	101	130	118	130	106	120	126	122	131	124	111	110	112	117	143	114	135	115	129	128	152	104	122	117	107	118	123	116	112	124	125	113	115	129	111	117	128	114	90	123	126	118	114	108	130	137	104	127	122	107	131	105	145	111	131	110	124	109	106	116	129	133	128	107	111	121	121	117	108	115	118	110	119	119	126	138	107	109	111	120	113	138	129	133	120	98	113	118	101	118	117	117	106	111	106	130	120	104	115	120	113	112	131	115	118	119	108	145	118	120	130	119	112	123	127	143	117	112	127	136	114	120	117	123	122	122	113	112	117	104	117	125	117	132	102	124	137	123	120	123	112	127	98	118	124	99	105	115	104	103	126	121	110	122	112	106	138	132	104	127	129	152	120	127	130	125	123	131	124	119	116	116	111	119	139	122	114	132	122	131	128	118	111	125	132	116	99	109	135	134	114	119	121	109	123	95	121	112	132	125	129	106	104	111	106	137	138	115	142	104	109	119	130	99	132	115	123	123	119	115	111	117	101	133	121	104	100	113	122	106	129	104	118	110	116	111	112	116	118	117	106	114	125	102	120	114	127	108	126	105	133	150	150	102	121	148	115	123	110	107	130	116	90	125	101	110	122	113	117	129	121	136	113	113	112	109	126	118	113	95	125	121	136	125	109	110	118	106	130	110	124	120	118	106	119	116	126	133	110	110	114	130	128	108	114	126	98	132	121	118	116	131	128	127	119	119	130	136	112	110	128	149	139	119	135	100	120	130	127	116	123	98	118	117	103	120	129	116	112	129	123	121	108	123	111	108	86	128	120	137	103	119	123	136	121	124	117	118	130	123	140	134	124	132	101	124	124	114	104	102	123	132	111	109	119	131	110	115	132	120	108	114	120	118	130	114	115	128	122	139	140	119	126	126	117	131	122	130	123	130	121	133	128	109	107	121	125	123	112	134	122	112	138	120	104	126	124	105	121	111	129	115	118	104	100	131	118	110	109	99	114	128	114	120	133	91	118	105	126	103	116	116	133	114	127	91	124	119	117	141	129	138	119	136	95	106	115	105	125	100	130	101	107	102	114	129	98	124	118	133	129	116	118	125	117	104	113	100	108	123	118	117	122	119	131	113	113	106	106	116	121	86	109	100	116	146	129	130	113	138	113	107	130	125	101	125	115	115	124	120	115	112	116	144	102	117	105	116	123	119	112	120	129	114	127	128	116	119	134	128	116	137	109	124	123	112	140	95	118	109	119	129	128	127	118	126	119	138	111	129	123	134	108	123	129	104	131	107	102	144	99	119	123	121	118	135	121	128	108	116	127	105	102	127	106	114	119	139	109	119	126	121	135	107	109	122	135	122	115	123	115	124	117	134	118	135	108	145	113	84	101	125	123	99	138	108	118	117	121	104	118	110	114	135	115	123	121	134	122	123	112	115	121	126	95	119	109	117	133	134	139	122	126	105	118	101	118	138	127	134	109	121	114	111	114	111	122	137	109	142	129	110	114	111	108	120	133	116	114	136	121	119	109	118	137	137	126	131	133	114	114	128	123	121	125	112	108	99	128	111	140	122	103	118	145	119	108	91	110	123	121	132	136	106	124	89	162	132	111	108	132	104	122	104	129	120	111	121	116	115	113	123	152	96	107	130	129	113	96	119	119	128	128	108	134	129	114	130	125	125	118	105	111	136	111	121	116	97	123	118	99	114	100	115	133	114	104	123	145	128	121	111	135	116	123	114	108	118	121	117	141	124	135	106	116	121	114	107	109	111	107	98	148	118	122	117	125	132	101	113	118	133	117	143	119	122	126	112	123	100	124	112	126	122	126	104	132	119	115	114	104	114	129	131	133	110	106	140	139	126	127	126	114	113	110	107	104	132	120	115	130	114	119	116	114	129	132	106	114	95	127	142	120	116	128	130	120	110	120	105	103	98	134	110	130	126	107	116	134	125	108	112	105	107	126	130	127	125	111	112	141	125	109	130	135	113	122	132	117	115	128	112	127	117	121	101	139	117	112	112	117	116	129	125	109	131	94	120	126	125	128	119	131	109	118	119	100	112	123	115	112	131	125	130	125	113	114	118	152	100	131	122	102	120	125	118	116	131	121	107	113	119	130	117	120	121	125	122	119	116	143	116	114	140	129	125	110	112	102	121	119	117	118	132	122	127	114	126	139	100	109	120	143	131	110	115	120	112	122	115	131	121	97	120	115	126	120	115	116	131	119	121	112	120	104	103	104	138	119	158	124	101	130	116	112	109	125	126	112	92	126	127	105	111	114	111	107	103	102	120	103	111	121	127	135	121	115	120	116	108	126	112	108	98	126	118	97	143	113	114	136	115	128	122	98	112	125	108	127	98	126	123	119	101	119	122	110	102	99	115	111	111	119	103	119	94	142	133	117	111	122	130	110	121	92	122	129	143	128	130	113	110	118	121	120	129	130	136	112	134	100	116	128	101	125	110	113	101	126	112	108	119	114	114	129	109	126	111	108	117	120	103	129	131	105	132	104	130	107	124	126	126	136	105	111	112	131	118	128	117	103	125	98	123	128	100	131	126	114	118	101	137	109	119	116	120	127	117	107	115	99	118	132	127	131	103	102	125	143	121	125	108	110	123	126	108	107	123	113	126	130	148	124	118	121	116	113	129	124	118	109	116	108	120	104	115	145	122	119	129	130	110	136	116	132	103	108	127	99	127	125	122	120	120	124	113	110	129	111	102	125	109	106	122	112	137	127	127	118	120	111	115	127	114	112	128	111	132	114	106	109	126	120	113	126	110	138	110	124	115	112	106	124	106	123	103	112	130	96	89	126	125	129	130	121	117	120	102	116	111	122	126	144	116	117	117	129	128	102	132	125	115	109	127	115	111	119	114	114	126	109	121	102	133	120	111	123	114	110	116	114	115	119	136	129	121	119	113	126	133	134	109	133	128	104	142	118	119	118	119	113	126	109	121	122	151	115	87	126	102	111	103	121	102	139	141	124	110	122	125	120	128	130	119	116	128	98	112	116	122	129	125	114	123	114	123	117	104	140	118	110	132	110	106	105	110
10027	10638	671	1343	1178	1755	2285	2943	2880	1367	4033	2125	684	475	362	337	311	317	325	306	354	349	355	344	371	378	392	341	417	356	373	341	346	413	357	332	371	368	380	360	309	329	347	314	338	369	348	345	331	307	290	292	340	315	307	292	299	333	324	313	290	315	331	316	293	333	323	306	340	302	337	312	312	341	318	323	279	313	289	302	299	323	317	310	326	314	280	343	308	316	312	307	294	339	324	340	346	297	338	313	371	299	304	303	312	353	331	318	324	293	306	339	315	309	335	320	330	292	338	311	324	305	312	299	305	333	299	295	321	296	335	288	313	317	320	340	318	305	291	325	315	334	333	324	271	358	270	339	314	317	330	314	313	335	316	329	318	348	305	317	329	308	323	294	285	334	310	304	302	319	328	347	270	308	360	325	291	315	316	339	280	362	297	285	317	332	318	308	307	308	297	295	337	288	316	337	299	316	327	314	307	331	327	322	337	317	308	310	300	290	322	287	360	279	322	309	307	307	317	306	314	304	311	345	309	298	288	301	321	292	325	324	295	299	331	314	304	359	294	289	351	307	300	341	304	321	313	297	291	316	299	310	303	288	301	309	316	318	318	309	347	328	295	295	316	338	313	324	333	303	293	309	327	313	318	320	306	293	309	299	342	315	298	302	305	346	324	297	341	304	301	323	324	321	315	340	354	297	296	310	320	334	326	281	327	333	334	304	287	287	284	292	320	317	279	338	301	332	295	312	316	287	320	333	341	310	297	323	295	328	331	312	313	316	329	284	299	288	328	331	301	323	295	330	315	279	277	314	310	312	311	330	338	308	278	299	306	294	310	344	312	283	322	337	322	296	328	304	334	327	298	306	323	307	334	328	341	343	333	288	297	297	313	309	316	315	321	322	315	286	333	308	308	316	304	309	292	296	304	336	296	327	300	308	303	322	320	318	268	312	300	313	347	315	305	341	310	307	341	297	328	289	340	309	307	338	306	334	311	324	293	311	289	294	325	325	342	298	314	308	295	324	331	307	293	305	295	303	303	310	341	335	333	319	284	295	341	289	304	300	309	310	311	311	321	338	366	301	325	297	299	323	298	305	290	338	345	315	307	293	341	336	324	310	325	298	328	328	317	307	324	311	299	290	333	316	313	300	279	295	337	329	311	341	335	310	298	327	314	301	323	320	326	279	319	320	291	311	296	290	301	289	280	323	277	301	345	311	280	322	319	292	306	324	323	310	319	333	329	320	328	332	297	308	310	352	351	302	313	328	295	339	313	306	327	316	292	312	292	322	294	345	309	305	304	284	315	288	292	315	328	345	318	360	318	305	329	298	330	299	314	309	336	337	299	316	324	310	292	314	312	339	333	308	313	317	322	325	321	341	285	292	304	321	308	284	272	330	345	302	302	311	316	290	302	344	329	317	319	307	309	289	308	329	303	331	297	312	312	317	331	295	311	326	319	330	294	301	296	338	301	316	292	290	317	327	337	335	287	286	296	304	333	336	309	335	338	303	297	292	310	325	283	289	294	350	329	305	323	306	272	278	319	317	321	311	293	294	305	336	333	341	323	317	333	338	327	335	306	346	303	307	315	312	331	322	307	306	314	316	307	303	319	334	318	343	333	328	326	282	328	309	295	323	296	287	328	306	323	296	315	324	303	290	354	305	325	335	262	312	316	304	328	311	300	331	332	294	295	284	296	287	333	317	293	339	314	321	290	312	324	302	338	335	333	311	316	321	327	323	325	304	357	292	317	310	309	328	321	326	290	326	310	305	329	294	315	342	307	325	299	314	354	307	312	314	333	280	301	320	262	290	333	318	314	287	316	316	308	298	322	318	288	296	329	277	320	316	304	297	285	306	325	333	317	305	318	334	289	333	341	301	305	359	300	282	303	297	301	315	328	311	310	312	294	312	313	369	315	344	312	323	337	285	287	317	286	345	300	318	268	286	272	335	324	317	287	309	327	311	316	351	305	299	287	293	300	325	341	295	315	292	319	301	335	341	305	353	330	320	291	323	296	312	327	317	329	311	302	361	306	339	328	322	333	321	313	303	306	314	290	320	322	294	310	300	329	312	302	325	291	314	294	327	310	303	301	321	303	346	326	301	290	281	273	252	307	300	310	299	322	314	306	327	305	307	317	331	276	312	329	307	316	336	313	303	316	323	306	300	309	327	332	322	327	317	316	323	309	307	311	305	333	293	327	320	316	336	307	307	306	327	306	291	346	316	313	318	339	293	317	341	299	338	309	343	325	329	318	349	314	334	333	290	294	317	320	309	315	292	303	295	307	297	295	340	311	330	322	315	321	307	298	307	312	312	291	324	351	320	282	352	314	327	297	318	346	319	341	293	306	306	310	303	287	303	327	302	310	324	302	301	325	306	315	330	308	299	288	315	300	322	357	326	326	281	283	329	307	298	288	358	324	284	323	300	318	308	333	333	321	284	302	314	308	338	331	287	341	276	312	315	306	323	294	314	311	317	289	298	319	298	366	323	336	333	323	305	329	345	301	314	321	309	327	337	315	306	295	304	320	283	302	298	307	313	306	316	303	288	322	351	289	307	338	305	318	277	321	293	326	302	313	325	328	287	304	324	317	303	314	314	311	325	299	320	298	285	308	306	323	302	290	315	331	307	303	323	312	289	356	330	302	281	323	354	325	315	326	286	323	307	318	306	299	343	308	310	309	283	279	295	314	313	302	320	336	359	301	324	313	307	326	312	289	299	321	332	296	317	309	300	322	328	301	332	330	296	308	300	314	330	294	315	309	304	302	310	303	325	309	322	336	316	306	312	302	332	342	297	306	323	317	320	304	296	320	313	304	327	319	340	301	318	333	328	317	303	318	327	341	304	321	286	304	300	322	343	311	344	329	322	317	289	331	299	298	308	321	313	290	300	323	316	314	314	300	325	327	314	315	298	326	314	279	336	333	305	324	309	323	275	282	307	301	300	302	304	314	358	355	298	341	301	340	272	289	309	336	314	381	318	279	309	345	318	342	302	338	317	311	307	323	293	318	322	284	305	286	304	318	326	331	293	323	332	344	314	305	324	291	315	304	345	329	311	307	360	316	282	311	299	289	307	298	314	321	281	324	282	307	269	337	327	322	305	321	301	299	338	322	316	329	311	305	323	304	322	319	325	320	298	309	353	318	305	291	323	312	328	312	305	311	333	323	298	296	327	285	319	339	309	314	318	335	305	289	291	323	328	302	331	326	300	337	293	299	305	342	326	315	271	293	295	323	319	311	332	262	292	302	291	306	327	318	321	307	279	322	314	298	310	296	334	277	304	287	329	328	344	300	321	310	333	328	299	320	318	360	297	311	318	297	302	305	322	289	293	309	302	344	311	304	336	311	320	315	335	283	327	325	300	308	322	309	321	328	295	313	299	318	346	327	321	320	315	291	321	303	318	328	303	300	318	282	312	312	333	319	310	295	306	334	303	312	324	300	286	325	314	345	296	277	331	316	329	301	319	296	283	364	314	312	316	305	319
39970	57378	21939	5157	860	942	1012	1157	1084	597	1346	713	377	311	289	264	293	251	285	255	298	311	358	280	366	403	496	367	354	331	299	328	341	315	314	268	301	326	322	323	361	306	307	287	282	215	208	222	192	195	236	192	182	247	231	203	209	215	222	201	205	219	233	207	212	221	172	200	190	209	200	216	240	238	220	207	215	217	203	209	204	241	185	197	210	234	211	189	231	208	226	200	185	204	222	246	196	201	206	199	194	231	222	213	217	227	198	209	231	218	206	194	194	200	207	214	228	168	226	214	204	220	212	192	208	231	213	208	192	214	210	235	184	235	229	207	220	200	213	173	213	198	220	183	219	185	220	215	204	203	201	183	214	251	197	231	212	217	201	195	230	223	182	206	192	205	214	191	177	197	189	242	217	197	193	205	219	190	192	168	200	203	197	219	202	230	203	229	235	188	205	180	234	220	217	201	226	190	213	212	224	214	228	213	211	226	208	212	202	202	219	203	212	203	256	221	258	228	199	226	197	186	208	201	189	206	192	201	205	208	197	221	196	195	207	205	204	208	233	213	219	193	197	230	212	209	210	232	229	218	196	208	207	210	238	211	196	197	195	180	219	190	210	210	224	210	209	190	177	190	217	184	198	201	196	209	203	217	206	198	188	221	202	215	223	209	197	190	211	188	182	216	206	211	199	186	228	215	215	200	193	195	212	202	207	228	217	212	193	219	217	198	254	231	228	235	193	213	198	197	197	214	195	211	195	216	187	196	210	213	196	211	245	216	202	220	192	220	219	218	212	199	215	199	200	228	181	211	218	211	209	182	206	233	197	208	203	214	211	213	208	226	223	200	238	225	228	206	227	214	198	201	209	207	203	202	209	208	232	209	213	208	217	233	222	197	202	199	219	229	219	194	179	201	179	194	198	204	218	190	189	208	207	207	202	210	214	214	204	198	209	211	213	216	223	214	194	194	215	175	193	215	202	210	212	213	207	210	206	181	191	204	205	192	212	210	220	184	197	196	218	225	207	214	194	206	209	226	211	193	202	219	204	214	217	205	233	223	200	220	218	219	195	199	198	227	187	223	224	223	251	187	201	197	200	202	214	179	226	232	242	176	184	199	210	222	204	216	198	186	213	220	191	181	223	204	199	225	212	225	209	206	227	202	190	202	205	191	209	208	209	201	191	201	199	191	201	202	193	248	213	240	225	224	234	216	220	198	214	205	219	196	201	206	208	195	197	212	189	227	205	248	207	211	218	217	215	211	194	223	190	198	205	220	217	194	215	218	223	202	212	199	204	205	229	223	219	195	207	197	206	204	198	218	219	211	210	218	200	232	214	214	215	218	209	209	202	219	204	226	211	220	185	221	227	199	215	175	195	236	229	215	190	188	201	214	200	197	202	241	180	202	210	207	216	192	224	235	197	210	191	188	206	190	184	228	190	213	208	195	189	223	206	204	219	256	216	207	202	226	193	204	214	199	228	214	177	202	200	203	218	213	197	222	197	191	214	208	215	202	193	198	220	183	179	237	217	226	195	179	219	195	204	223	212	235	204	165	197	187	199	188	220	199	226	230	224	201	222	201	203	185	228	198	203	205	209	213	196	187	204	181	229	242	229	206	218	208	200	208	201	208	218	231	216	214	222	219	196	237	223	227	192	220	213	232	210	183	209	248	217	253	207	224	226	218	214	214	209	244	215	219	192	237	256	213	197	205	200	183	224	227	214	220	222	209	196	218	171	216	213	181	203	211	197	228	225	200	200	217	222	222	210	234	189	212	221	213	213	212	218	230	232	191	201	192	211	246	177	216	211	205	190	196	217	222	211	198	201	215	236	222	226	228	198	207	232	234	208	196	209	215	202	199	231	207	214	205	196	218	227	217	193	210	230	210	236	223	206	215	218	217	190	207	227	190	200	214	210	194	190	222	187	215	223	198	219	226	213	243	202	201	223	207	216	224	235	240	207	210	203	210	227	219	179	215	199	204	230	209	210	200	194	198	204	214	206	244	231	212	210	237	200	233	213	214	224	202	227	203	198	218	224	187	180	229	217	222	218	197	197	230	191	201	204	191	218	202	173	192	199	220	217	227	179	220	212	215	208	212	223	218	218	188	194	202	211	226	225	192	192	218	237	203	189	198	217	198	201	194	228	230	214	204	227	215	189	210	207	191	226	206	219	200	218	219	184	225	228	210	209	211	199	176	219	191	211	205	174	203	221	207	177	212	196	204	194	196	195	219	226	220	239	203	227	203	179	215	202	195	216	190	228	211	185	230	213	207	218	215	191	202	186	200	172	226	217	225	188	214	228	218	185	185	223	238	169	202	203	196	217	208	212	216	210	205	185	215	205	221	238	225	210	200	221	208	205	213	233	203	211	226	193	195	197	214	223	193	229	202	211	196	214	210	217	230	188	193	195	228	218	206	237	201	198	187	201	213	217	224	243	198	217	195	207	244	217	199	208	232	233	198	180	201	200	198	218	205	185	209	187	218	239	224	215	225	217	214	207	193	221	203	217	199	220	197	204	197	211	211	194	198	230	194	222	204	198	220	219	193	232	182	205	214	219	180	236	231	209	207	219	196	202	216	217	210	193	221	196	219	199	230	212	233	197	231	210	205	212	225	224	220	191	172	219	231	225	198	239	215	220	197	214	215	208	212	213	189	183	204	218	189	210	221	216	197	200	198	199	223	216	210	204	212	228	219	240	201	207	208	219	202	240	204	199	237	226	218	209	233	209	198	208	208	200	238	194	228	221	225	180	183	204	205	214	220	236	221	192	225	214	217	220	191	229	208	201	214	213	207	201	249	183	193	210	209	231	192	202	221	200	220	208	213	195	230	179	221	207	179	227	191	221	217	219	190	229	204	209	194	208	221	228	207	213	223	182	218	197	203	224	197	211	222	219	184	201	208	232	233	197	183	217	218	195	185	233	231	195	254	194	198	222	212	185	205	206	202	186	211	205	219	218	220	183	220	216	193	210	221	198	219	228	224	207	182	241	189	189	210	219	201	192	208	200	195	241	204	205	216	200	202	211	198	190	233	201	214	193	185	218	234	201	195	243	204	205	192	211	179	205	225	230	196	208	209	212	194	200	200	231	218	219	217	203	206	233	219	190	191	217	196	214	222	187	232	195	222	197	191	226	183	210	195	199	217	217	191	219	207	217	216	200	212	216	225	177	233	218	198	227	203	227	208	237	200	220	195	216	210	180	211	222	193	187	195	208	214	205	210	202	215	205	221	204	218	220	223	200	209	207	201	214	204	177	229	204	227	224	204	197	218	219	244	216	191	220	206	205	189	184	209	210	224	221	224	210	214	175	218	222	217	221	206	193	209	182	212	188	240	224	196	249	229	200	216	220	223	212	219	212	210	193	203	196	204	229	242	216	195	235	214	227	194	204	221	220	212	180	216	203	199	224	206	222	234	200	227	219	218	203	211	209	199	213	221	221	211	198	202	195	213	242	196	214	217	202	215	197	203	198	191	215	206	189	195
24989	42120	2628	3778	3085	4310	4520	5491	5102	2861	7290	3392	1551	1299	990	888	1038	773	918	1168	1243	1445	1306	1502	1874	2149	2561	1822	1928	1628	1391	1250	1381	1719	1373	1181	1271	1400	1346	1599	1695	1503	1380	1090	793	750	622	612	547	541	563	547	532	561	708	594	544	591	538	498	524	504	501	526	508	530	516	527	495	514	503	517	534	491	513	517	478	529	496	547	530	507	486	483	495	539	502	498	506	493	476	487	503	518	505	497	506	522	499	503	469	483	486	497	494	509	492	525	488	488	564	491	503	507	498	534	492	533	488	530	551	478	511	493	502	470	538	469	503	501	491	538	491	495	507	473	485	490	485	491	460	487	506	500	502	528	469	538	479	495	517	498	515	467	506	488	520	527	553	510	512	549	482	514	467	546	525	461	534	478	514	509	456	523	518	515	528	475	513	506	521	481	515	508	510	507	528	484	493	482	517	516	531	544	500	506	525	528	505	521	520	543	525	515	495	560	512	533	468	489	479	503	494	492	465	495	528	495	489	532	475	524	467	495	486	483	515	489	516	519	483	497	531	475	500	509	483	553	520	453	460	499	493	464	511	536	518	537	499	493	505	536	510	472	476	532	472	526	476	456	525	509	510	455	492	539	541	495	530	499	514	509	511	543	520	500	519	478	502	486	512	502	482	515	491	487	520	492	516	508	490	527	517	521	462	520	495	480	488	506	499	517	534	490	480	481	508	499	469	463	532	522	515	458	507	468	466	513	508	494	567	528	559	525	531	494	489	542	493	508	462	518	544	504	519	506	572	518	552	493	492	492	483	531	511	481	498	517	483	503	473	503	483	528	489	522	534	519	538	505	529	495	534	532	501	479	507	537	518	521	502	538	518	489	555	526	519	502	520	462	503	499	513	489	472	479	546	549	497	518	494	482	524	485	493	526	532	480	491	476	489	490	538	525	560	493	521	503	493	511	499	485	492	495	521	486	491	511	521	519	522	501	493	522	514	504	475	494	511	508	476	514	491	485	529	500	483	489	491	482	535	494	528	540	486	505	472	507	499	488	475	450	487	508	464	487	531	487	493	505	515	516	499	476	489	514	495	489	521	512	483	474	503	471	476	486	448	528	480	552	498	505	485	485	524	511	545	511	462	456	469	509	501	502	485	477	511	489	521	532	508	501	431	511	495	504	497	502	485	487	527	457	472	496	500	514	514	517	522	526	528	520	517	499	500	487	502	485	500	486	462	503	532	562	475	495	518	507	507	478	508	491	531	522	491	492	529	497	506	498	518	499	462	523	545	493	496	527	524	517	526	507	512	479	516	509	494	498	499	448	505	487	485	486	508	545	465	510	487	499	538	480	491	512	474	514	486	469	514	473	490	465	508	503	502	502	468	481	451	483	505	525	495	491	520	503	513	512	493	537	494	505	497	509	529	542	526	487	522	508	486	446	519	556	495	522	505	515	518	524	506	488	500	516	507	464	479	504	508	504	538	494	470	512	454	510	510	559	504	489	496	481	524	494	514	497	481	494	499	494	533	510	468	448	489	506	484	523	477	462	519	551	524	495	506	487	505	495	531	543	508	546	541	446	514	513	515	533	536	484	457	515	500	511	485	511	461	485	486	510	487	504	509	520	487	504	509	454	526	513	521	521	496	475	527	537	493	474	498	497	508	513	512	532	492	561	477	543	504	483	517	488	504	504	515	498	514	489	502	517	505	502	516	512	494	518	527	524	551	473	480	495	517	462	496	495	502	501	526	483	494	527	524	489	496	519	545	530	423	498	509	511	473	491	527	467	534	490	495	511	522	546	476	535	490	522	485	487	474	530	500	512	545	505	497	559	469	496	491	514	543	529	522	533	517	508	486	552	502	522	490	501	524	508	509	519	504	508	509	480	553	461	494	484	523	460	500	506	537	506	509	485	523	502	480	500	473	523	489	469	471	471	517	526	488	454	529	516	478	503	515	470	537	524	490	500	557	510	477	498	509	527	501	509	513	487	517	491	492	454	498	485	521	480	498	515	493	505	472	509	509	524	476	522	520	496	500	505	517	482	488	493	478	499	501	495	496	493	490	523	473	479	507	542	489	522	481	513	468	482	495	517	502	512	471	516	530	485	462	455	518	509	530	512	480	457	490	526	447	507	475	485	448	480	484	484	503	522	517	472	497	484	508	491	510	473	490	489	474	492	484	545	487	504	518	526	488	499	486	503	514	500	526	503	471	474	500	530	521	473	482	521	489	513	505	476	510	512	510	484	519	482	485	489	531	543	538	518	490	509	485	482	494	452	471	513	530	500	559	493	518	497	492	494	466	500	506	515	511	502	506	502	500	524	508	462	458	491	492	507	492	495	484	497	496	520	537	478	486	512	492	525	510	531	531	497	499	510	547	453	503	506	528	499	514	530	514	498	500	510	523	506	510	500	499	476	495	514	492	479	495	509	497	479	507	492	495	512	505	486	501	493	507	508	545	512	478	496	482	518	502	514	504	500	519	514	479	516	509	504	498	534	495	511	498	480	497	520	513	485	541	514	504	470	511	480	494	498	563	510	495	525	524	544	489	480	473	520	507	513	519	512	488	453	519	504	495	515	529	473	482	498	488	482	501	499	510	515	509	489	467	487	503	516	466	511	501	522	512	525	531	531	495	519	511	473	540	516	492	480	530	490	508	516	539	512	462	499	495	496	524	540	485	517	469	486	467	494	451	522	506	494	496	503	513	485	502	510	500	494	488	469	517	478	517	491	511	483	492	505	502	494	478	503	510	500	500	468	499	486	520	503	471	499	533	525	453	491	519	481	480	465	478	503	501	541	504	513	465	492	498	472	511	487	521	529	496	513	483	509	539	502	486	525	508	532	506	468	523	536	482	523	513	476	457	495	453	464	532	521	520	490	525	543	497	479	549	497	495	481	495	487	482	503	503	523	507	517	507	480	470	496	505	504	531	468	466	517	480	511	505	465	530	471	498	475	514	483	511	499	525	530	510	503	490	480	510	475	527	507	525	526	502	470	456	512	500	494	536	532	495	504	497	513	500	520	495	508	503	542	536	514	495	494	510	508	507	494	507	463	522	497	497	499	477	520	468	532	466	504	496	518	502	494	498	507	535	468	450	499	504	523	500	489	491	526	474	513	488	496	501	525	499	500	524	535	504	510	489	483	505	474	548	527	477	490	483	471	494	505	509	499	500	525	524	543	480	497	542	473	502	459	520	514	478	495	539	520	540	496	538	531	507	493	466	495	539	518	458	459	495	466	539	477	503	478	490	492	522	522	461	513	498	531	506	494	476	493	500	541	513	520	545	481	525	501	497	508	449	479	517	491	491	489	504	497	503	526	510	488	488	506	501	489	495	446	482	503	474	477	493	496	491	498	527	512	491	481	490	471	486	499	480	480	502	506	484	497	516	485	522	506	508	505	510	465	499	495	500	521	527	521	504	465	530	502	515	475	511	507	438	505	502	474	538	531	452	535	499	479	533	508	510	484	488	511	496	492	518	492	501	511	473	479	493	503
45788	64937	29784	12232	1889	1577	1451	1568	1275	885	1834	915	449	342	351	276	250	327	278	302	355	397	356	376	551	544	648	405	461	529	370	330	433	453	389	358	363	371	371	370	460	413	345	356	249	239	222	179	177	176	172	188	184	195	235	223	168	188	174	163	193	180	174	167	178	153	176	176	176	148	170	181	178	196	217	171	172	166	174	192	165	171	173	197	162	164	171	178	168	146	155	155	176	176	166	189	178	140	178	156	166	143	168	165	185	178	153	165	163	164	182	190	153	182	173	191	179	199	167	146	171	179	189	179	184	182	160	183	163	182	172	156	152	161	169	176	176	166	174	166	185	166	151	161	161	190	169	174	175	199	147	178	174	164	181	195	160	156	157	172	171	154	161	154	211	164	165	144	167	145	185	179	180	173	180	166	199	166	190	177	172	151	169	163	170	176	169	166	188	181	197	154	168	177	168	172	194	164	186	173	175	137	184	178	178	190	169	193	155	187	177	182	187	165	145	172	179	171	163	154	149	169	157	172	181	192	167	159	169	184	171	176	177	196	176	164	181	192	175	180	174	170	181	174	188	165	171	157	165	170	165	199	168	174	151	180	142	139	176	178	184	178	167	179	159	161	149	187	171	188	174	165	162	175	188	186	205	177	170	203	184	160	159	157	165	163	150	157	145	161	158	187	176	180	191	164	170	145	170	185	153	177	160	169	177	178	178	173	190	163	151	179	178	171	187	173	174	161	142	162	182	184	174	146	176	170	186	185	175	179	187	163	167	171	191	165	168	151	184	167	158	154	189	166	180	155	165	171	191	176	179	167	192	167	185	206	188	162	189	160	178	170	179	172	159	163	164	181	171	168	173	189	167	177	174	184	158	194	191	186	180	147	165	176	177	170	161	172	169	170	173	167	167	170	178	192	169	201	167	157	180	180	164	183	164	168	177	165	163	167	186	140	186	169	193	189	182	172	161	185	175	170	172	152	161	176	162	195	176	180	171	168	182	159	160	174	183	179	162	168	170	176	157	165	191	155	126	161	186	166	171	166	166	174	179	197	149	194	197	165	177	165	183	187	165	184	174	177	182	170	164	201	167	179	162	174	185	179	212	175	176	166	162	176	174	180	165	172	173	182	178	189	181	185	154	157	149	145	173	166	174	132	154	191	165	163	177	179	179	194	152	191	180	155	141	183	143	198	198	175	140	179	171	169	164	189	169	153	171	161	191	162	181	185	181	148	159	183	188	169	137	196	175	170	160	191	156	175	167	169	146	175	162	210	186	175	162	171	182	176	193	168	187	153	168	146	179	179	179	174	171	143	154	165	162	176	173	176	165	164	158	178	181	187	182	144	182	163	176	182	170	180	170	163	158	172	180	171	176	147	158	176	167	181	160	166	178	172	175	144	157	207	164	176	168	156	159	176	148	172	177	174	155	161	181	160	163	193	181	168	183	169	175	175	171	147	147	170	197	166	168	194	183	169	152	168	158	161	165	161	152	175	180	177	177	161	152	158	186	163	144	175	161	165	161	149	180	174	178	176	183	174	174	179	178	160	140	207	187	177	168	173	157	166	148	172	155	158	178	192	167	176	164	166	170	175	200	165	176	160	190	163	179	190	171	174	179	172	154	176	183	176	187	170	159	191	180	165	180	184	142	179	157	161	151	167	169	173	169	183	168	160	206	163	170	162	181	157	178	162	181	152	167	155	171	155	182	165	188	171	185	156	155	197	190	171	187	188	198	175	153	154	177	183	174	152	168	194	174	169	181	189	168	155	168	183	185	166	175	191	184	161	138	173	172	159	198	154	167	179	180	193	192	157	188	178	166	190	174	176	178	175	160	167	186	181	166	189	154	170	173	159	191	155	198	165	167	158	186	187	190	172	172	159	161	167	159	172	171	184	170	172	159	166	193	159	148	175	176	189	174	162	153	184	161	189	175	183	175	186	168	180	174	169	168	159	178	193	184	193	204	166	167	159	174	197	176	195	182	187	190	161	165	164	179	168	163	169	167	186	161	150	191	183	165	183	163	166	184	164	186	178	167	203	207	163	198	189	182	196	182	155	163	184	141	169	170	200	184	151	184	174	155	204	183	149	172	168	167	183	156	176	178	169	162	182	176	160	147	144	152	175	189	175	188	186	183	166	177	175	183	165	178	171	189	161	167	187	160	190	162	164	169	158	186	140	161	177	172	164	161	170	157	171	183	153	152	189	155	178	173	187	166	153	184	146	163	177	188	182	175	170	185	189	161	170	178	184	162	184	163	181	196	175	165	165	205	168	161	167	167	187	150	148	154	184	165	164	179	156	167	162	176	196	209	175	181	179	182	166	167	193	153	168	191	195	149	184	193	148	163	173	163	190	155	170	174	157	162	167	193	158	169	177	155	194	173	165	162	164	166	163	178	158	174	197	172	182	172	150	150	175	195	178	164	174	191	189	174	178	159	196	158	153	178	174	170	187	187	181	154	163	196	170	159	172	163	161	173	158	185	159	173	173	191	188	190	183	186	169	178	166	192	198	187	162	185	162	156	155	189	158	184	178	183	181	192	162	165	194	189	192	155	178	174	173	169	150	168	183	173	169	161	176	170	188	159	188	159	176	174	140	180	171	175	185	186	160	177	175	187	145	172	170	162	156	174	177	157	163	169	162	167	179	170	172	172	149	208	184	197	175	179	163	178	182	151	164	161	193	177	191	180	160	192	158	193	200	158	166	189	170	186	166	172	176	163	167	162	158	163	174	176	171	164	194	169	167	169	177	149	158	162	176	209	165	186	154	183	184	175	167	166	152	187	171	171	178	170	156	177	168	170	174	183	152	179	187	166	154	215	170	180	165	169	189	189	181	181	171	154	166	173	153	197	177	174	150	194	171	164	184	170	158	163	168	149	164	154	157	168	173	187	165	169	143	169	193	158	152	174	190	189	174	173	198	166	175	152	183	199	173	187	166	173	182	180	179	159	196	166	153	176	175	194	190	176	147	190	165	160	158	159	174	149	167	138	191	155	169	169	165	155	160	166	189	172	171	166	197	143	181	177	190	168	186	172	176	163	163	201	189	163	148	164	177	185	173	149	169	168	163	175	164	182	171	175	145	195	189	154	186	180	154	178	187	189	170	192	171	188	157	157	172	167	180	183	183	183	173	163	179	161	198	164	161	170	175	174	176	159	156	166	172	186	172	172	179	168	177	174	167	166	182	193	175	173	169	177	151	183	170	155	172	200	174	169	186	190	179	183	184	170	141	163	166	177	159	197	175	178	164	142	182	179	166	181	168	175	200	211	172	161	160	177	197	178	167	171	171	167	158	180	165	191	183	188	166	186	191	153	160	181	173	196	180	167	182	184	159	185	192	178	174	174	156	175	198	161	189	179	171	176	170	161	161	184	143	150	179	179	172	166	177	155	195	181	179	198	184	189	178	193	173	187	182	166	166	180	191	173	162	160	156	179	169	148	179	194	159	167	183	205	183	193	167	187	156	208	167	157	175	170	163	167	179
31918	50469	4043	5986	4712	6093	5786	7892	6085	4388	9672	4179	2039	1593	1410	1023	1065	1169	1349	1659	1836	2175	1975	2310	3161	3510	4311	2598	2963	3176	1745	1848	2355	2734	2356	1865	1824	2050	2351	2246	2685	2404	1971	1714	1081	1070	700	554	527	544	535	502	471	652	1170	723	514	490	475	469	423	450	406	386	432	443	461	445	388	449	455	405	378	461	427	393	407	420	427	416	420	372	422	394	431	413	397	442	383	451	395	405	408	411	409	445	417	416	427	395	431	419	423	410	417	453	439	425	400	396	425	425	412	410	412	406	389	385	449	392	399	415	439	420	385	411	401	368	428	416	438	409	390	380	427	385	406	401	399	368	419	414	435	379	431	387	383	437	386	403	393	397	395	407	359	409	401	406	397	408	428	429	419	418	391	412	400	411	404	433	380	403	406	383	406	402	386	380	402	407	419	407	389	436	412	407	386	384	389	452	404	415	394	442	410	421	353	423	407	409	429	399	401	377	432	408	391	401	361	426	382	389	398	419	374	399	420	410	408	437	421	375	410	417	412	384	383	407	411	401	384	434	423	390	402	409	421	449	413	391	411	359	394	398	399	417	428	423	381	381	451	441	419	373	421	384	391	433	393	396	411	387	384	387	355	392	387	450	379	411	389	404	420	415	376	393	403	388	421	373	400	423	417	434	433	391	395	430	411	414	359	409	400	406	409	407	387	401	384	366	390	403	424	413	421	359	419	383	398	411	399	431	432	401	415	395	386	388	382	427	422	381	403	393	404	424	423	438	383	423	425	412	403	411	426	377	387	353	378	370	389	408	405	405	421	384	388	414	396	359	374	419	397	409	431	413	379	409	398	422	422	425	377	393	363	430	407	413	394	382	411	382	398	396	401	380	371	373	382	439	396	391	406	411	393	394	424	396	452	421	403	395	445	408	396	417	394	371	409	422	397	400	382	398	392	419	441	418	385	403	429	413	396	389	340	399	400	400	401	411	393	427	395	430	419	370	406	423	391	396	411	406	392	404	386	391	382	427	418	403	394	407	398	373	427	412	396	401	426	412	415	417	378	399	412	370	365	375	383	434	404	412	431	436	363	386	422	400	388	371	392	414	416	466	430	427	446	394	375	429	409	375	382	417	389	411	435	380	434	411	441	420	383	381	383	431	433	423	382	384	401	422	369	397	394	396	410	422	396	433	422	409	406	389	386	424	445	450	433	376	431	404	419	409	431	386	421	404	364	434	381	369	382	378	402	421	430	392	394	401	405	378	391	424	392	425	402	412	385	393	421	412	400	443	391	416	413	398	430	424	392	392	384	433	370	405	395	391	408	393	385	384	363	409	420	423	380	397	403	413	444	389	417	402	431	384	400	397	406	394	392	423	400	403	435	421	411	391	405	396	430	397	411	402	408	388	425	417	424	391	410	419	445	392	366	446	381	415	420	421	404	408	402	425	373	407	457	408	408	382	372	388	426	374	426	364	419	406	386	391	421	405	445	431	425	436	391	386	431	409	393	403	415	417	398	369	415	446	384	420	402	394	396	417	387	391	373	375	436	408	392	403	402	377	389	404	432	418	400	408	368	416	408	386	420	376	403	423	426	383	413	345	424	377	401	403	422	402	409	400	370	420	391	430	390	382	422	420	443	362	406	419	373	399	384	417	381	382	420	412	425	421	391	398	442	386	411	417	401	400	406	424	435	427	401	411	414	407	403	399	421	393	367	430	417	416	433	380	382	402	437	423	417	392	417	377	415	409	363	406	423	420	396	367	386	417	395	397	398	405	451	421	415	388	421	416	435	425	397	371	409	388	406	416	388	397	370	394	423	418	369	386	439	413	391	407	376	406	369	399	383	397	404	388	420	398	366	383	426	428	374	415	407	405	392	413	407	410	394	396	364	387	391	397	426	372	387	399	386	406	400	436	392	392	410	413	396	406	427	368	401	387	396	412	419	430	383	410	415	390	418	408	417	393	402	367	410	408	398	416	412	395	386	368	379	406	428	407	399	424	381	366	370	380	430	394	409	387	438	434	435	379	439	416	382	424	418	447	433	377	394	427	427	415	410	389	400	425	404	433	382	395	369	397	423	398	390	410	338	436	412	391	410	404	391	414	392	412	405	385	435	394	384	412	416	415	418	392	412	414	389	394	410	416	427	413	396	389	386	361	399	410	419	410	413	383	392	404	412	417	372	363	380	409	394	427	415	378	372	391	403	392	382	405	427	425	393	404	393	415	415	380	408	442	412	404	414	402	408	406	403	448	431	407	423	436	390	435	439	421	385	387	382	442	403	397	389	419	404	390	367	432	377	404	410	376	417	368	419	399	423	392	408	410	418	407	401	401	396	402	397	393	403	448	407	388	408	425	404	386	421	386	409	423	366	384	417	412	389	380	387	400	410	384	394	409	414	410	386	415	379	447	382	389	442	429	414	423	433	392	409	370	413	383	372	401	432	406	449	386	418	412	389	386	426	384	387	395	381	396	411	399	410	431	425	421	397	441	372	368	382	396	397	409	431	362	426	443	391	364	440	402	384	392	401	407	402	387	393	409	377	427	419	396	370	391	398	404	353	385	389	394	385	370	415	406	434	411	395	417	386	421	409	405	434	400	370	406	414	418	416	365	378	393	382	423	388	415	408	412	411	398	415	375	414	396	370	398	375	360	408	373	387	388	394	389	372	380	372	412	399	395	418	403	426	395	422	398	376	431	420	407	398	396	403	412	434	404	405	414	365	373	416	411	393	403	401	436	406	426	407	414	413	395	419	362	411	397	402	413	393	389	436	394	399	367	392	360	406	405	434	404	413	388	388	387	398	414	425	378	416	440	386	406	412	409	407	353	441	416	375	423	423	398	419	385	400	403	403	361	410	394	368	405	399	473	447	350	380	372	371	430	362	407	365	395	385	401	423	384	399	408	399	417	400	439	382	375	439	404	388	421	366	403	421	400	367	376	416	382	388	389	408	399	397	385	380	381	394	399	407	399	357	408	420	435	395	403	411	439	428	398	373	400	380	449	433	433	381	407	429	430	428	386	390	381	393	372	386	409	377	385	403	419	409	418	412	392	406	416	386	406	402	392	426	406	430	400	453	409	396	405	384	387	395	390	401	415	413	413	418	410	448	393	415	411	388	411	396	410	385	426	411	408	388	403	371	409	390	399	400	424	397	403	436	409	380	367	399	379	399	406	370	404	403	405	408	419	435	385	393	412	367	383	422	370	373	406	394	393	416	397	397	434	397	377	413	392	386	394	437	382	397	378	386	355	379	401	417	394	379	389	389	426	389	419	374	380	465	406	450	396	430	389	380	401	417	385	394	432	400	439	427	409	411	452	451	383	434	368	440	408	394	361	389	393	422	403	392	404	430	414	417	424	417	422	406	408	407	401	434	423	425	400	424	417	419	441	440	395	411	412	400	379	394	402	370	404	391	416	406	412	357	414	438	394	403	446	398	414	421	390	398	417	389	472	404	433	371	394	384	402	410	401	419	392	415	385	379	393	413	439	427	406	434	391
21478	9096	855	413	343	502	476	723	473	342	802	310	154	131	140	135	124	122	124	100	120	118	120	108	122	135	123	123	124	118	124	103	136	160	137	110	143	115	122	141	124	137	111	124	119	95	144	122	121	111	111	148	114	111	109	113	120	113	112	122	117	137	102	114	106	116	130	93	115	124	102	147	111	133	129	124	103	115	127	111	105	122	125	131	108	111	129	105	111	117	91	118	109	122	112	124	125	116	113	117	110	112	128	110	132	124	119	118	104	115	118	128	123	113	141	117	129	125	131	110	116	97	120	114	118	124	124	122	119	110	115	149	116	126	124	134	139	116	107	100	121	106	114	114	93	142	109	110	130	125	119	114	123	123	123	126	113	112	132	115	98	120	126	113	118	130	111	105	122	121	123	112	89	128	124	122	111	132	109	107	123	129	115	111	115	104	124	122	134	115	109	112	138	116	123	125	116	108	128	111	133	119	112	114	131	111	111	101	113	121	112	116	130	121	123	121	131	119	112	138	130	119	120	115	133	95	104	106	106	92	140	136	115	122	110	122	107	134	90	90	124	99	116	100	115	108	124	125	117	132	129	104	128	118	110	122	135	121	118	117	141	136	106	115	105	115	116	124	114	121	129	125	98	124	114	131	100	124	140	108	120	107	109	131	127	135	101	116	109	150	115	111	114	102	125	106	120	123	111	91	118	112	121	108	135	120	95	124	129	115	125	120	120	118	100	123	130	138	130	111	127	109	127	120	119	112	118	112	132	120	116	117	133	133	121	119	119	125	133	115	128	134	103	116	104	105	110	123	133	124	134	118	115	112	125	122	126	111	122	142	135	117	117	137	117	113	166	121	116	112	127	112	114	119	108	121	114	133	138	124	83	119	117	105	138	125	106	117	118	125	109	109	118	117	109	127	120	125	124	131	131	117	112	132	111	119	145	121	111	127	108	124	120	127	111	132	117	115	132	106	124	136	132	112	124	124	112	112	120	120	95	108	91	117	124	129	122	122	96	115	109	130	115	133	110	124	118	112	103	108	125	86	118	117	109	115	124	105	133	133	106	110	142	140	121	116	119	102	128	132	128	105	124	126	125	119	122	117	124	128	143	108	132	117	125	112	120	135	121	118	133	122	107	132	131	132	114	135	127	143	113	123	114	122	114	117	124	132	104	121	120	102	125	116	126	131	107	109	117	126	136	135	119	115	122	126	121	112	124	120	139	114	113	119	117	123	123	121	114	107	128	123	117	119	93	146	112	139	125	133	113	111	133	140	107	124	126	123	127	114	133	105	123	110	118	129	119	107	124	129	131	103	108	120	132	123	135	118	119	127	114	97	109	103	114	115	120	127	102	121	128	111	95	113	106	132	109	119	126	126	109	132	129	110	126	116	119	118	97	132	121	121	118	133	129	124	120	116	124	107	133	125	92	145	105	108	126	100	117	123	130	113	136	113	128	125	114	99	124	127	137	114	115	154	105	138	125	111	124	121	108	122	105	121	117	116	122	114	110	137	133	99	111	133	118	118	121	107	103	125	129	122	132	110	127	110	107	122	111	129	125	124	114	108	120	111	123	116	126	119	109	126	104	98	133	131	134	137	116	115	100	93	111	119	130	118	129	111	117	121	124	109	122	114	135	120	110	125	143	117	117	137	105	118	113	115	120	121	118	122	123	118	123	112	136	145	110	110	122	125	134	122	113	113	116	121	121	120	121	129	112	139	145	122	133	107	113	114	124	107	104	123	123	124	104	113	129	108	119	128	135	104	116	121	116	121	146	132	106	130	110	115	116	104	116	118	125	130	116	116	124	134	134	125	122	139	121	119	118	124	123	120	120	99	112	131	115	116	112	130	149	126	113	119	120	132	136	115	141	125	117	111	124	122	137	130	108	115	116	122	117	113	119	134	121	122	114	121	124	120	112	102	110	114	122	110	122	109	133	134	105	126	144	125	131	114	138	128	131	115	125	128	110	109	120	124	117	109	118	113	119	137	133	97	121	107	138	123	113	112	104	106	120	120	130	121	118	131	106	136	123	108	112	131	130	98	120	123	125	120	114	134	120	117	124	116	102	116	112	102	114	131	108	141	126	117	120	116	130	140	124	116	133	127	108	102	142	121	110	123	131	118	124	143	115	133	111	111	137	118	113	124	107	139	119	116	120	121	126	113	114	126	99	132	119	137	130	121	136	109	115	107	134	133	112	127	130	108	103	115	122	129	139	114	111	126	131	108	111	119	105	109	103	109	120	125	115	101	125	118	121	140	111	136	115	118	118	136	123	119	125	118	103	146	118	121	109	102	117	129	127	114	112	132	99	118	112	114	123	112	99	111	126	119	124	133	117	116	108	134	116	123	118	112	104	130	119	119	125	118	111	116	113	133	119	126	116	111	125	123	128	94	126	125	105	116	113	118	99	114	107	130	121	146	98	133	113	126	131	129	130	122	112	106	110	121	108	117	125	93	118	125	114	124	129	114	132	131	131	130	122	119	120	132	101	112	115	125	108	115	126	125	122	129	128	117	123	118	135	132	107	124	117	114	142	118	121	152	114	117	122	133	109	127	106	134	135	116	139	109	122	129	112	122	132	113	113	123	122	109	112	139	114	133	115	124	117	115	118	132	108	112	135	122	132	119	101	127	130	125	121	125	145	105	139	123	112	118	111	111	102	116	125	128	137	121	134	125	101	96	124	135	130	122	137	116	118	109	138	115	117	137	118	124	104	130	123	119	122	124	108	125	126	132	108	133	98	129	115	125	109	132	122	114	118	117	109	99	124	120	110	122	138	125	119	118	124	116	121	114	116	116	119	114	109	133	99	128	137	123	107	122	107	127	141	131	113	111	118	120	112	144	103	114	103	120	115	101	119	146	127	120	128	103	93	122	112	145	123	127	115	113	130	133	127	123	114	125	127	98	120	129	109	129	139	125	132	132	125	103	131	113	125	124	124	117	133	124	110	126	141	112	138	131	123	115	132	130	127	108	128	121	105	124	131	114	137	90	100	109	117	115	125	130	121	102	125	134	120	100	131	101	112	109	123	131	136	118	121	109	102	110	113	141	118	130	109	119	127	117	111	112	117	109	141	99	125	127	130	97	115	120	99	137	123	118	128	98	126	106	138	126	95	105	128	128	101	145	109	134	119	123	107	134	113	123	102	134	154	100	138	103	94	126	118	131	122	114	130	131	128	106	109	120	121	125	118	108	128	116	133	135	116	115	126	105	132	114	111	112	110	128	117	140	132	140	131	133	132	123	119	116	115	123	122	118	144	110	125	117	121	126	132	119	121	141	141	120	134	110	143	139	108	105	97	126	123	107	134	119	143	131	115	110	127	114	116	114	114	108	99	140	102	142	146	129	127	113	125	135	131	100	126	124	113	126	127	115	127	115	115	105	117	120	114	110	128	126	129	109	108	118	116	111	118	104	128	128	103	122	116	132	128	128	119	117	122	125	130	122	117	128	139	130	112	124	125	116	123	119	113	101	113	120	109	105
11755	10019	657	1362	1266	2082	2324	3394	2220	1811	4362	1366	598	394	346	369	325	334	320	330	318	321	316	354	344	403	376	374	394	353	332	325	313	355	377	323	345	360	377	351	366	356	353	375	364	373	382	333	314	340	295	334	336	303	337	298	334	331	335	316	304	303	316	306	311	310	313	317	274	314	294	303	336	302	337	332	302	298	315	363	318	261	315	348	318	320	316	329	326	334	300	298	305	315	310	331	359	297	328	341	330	332	336	312	345	336	308	289	276	320	333	275	305	292	296	324	271	333	310	310	324	324	322	325	310	321	304	322	298	305	312	298	303	327	321	342	326	316	324	312	317	324	349	297	315	293	355	344	305	320	282	327	329	300	325	312	307	315	305	320	318	310	288	299	314	313	306	327	327	305	279	299	328	316	342	307	325	321	279	308	299	316	341	336	312	348	324	298	312	331	296	356	299	295	298	315	291	316	304	314	317	297	331	330	288	313	306	307	321	295	299	323	345	322	326	311	322	281	295	309	292	275	310	318	315	331	348	297	303	302	337	339	322	311	317	291	321	294	306	313	325	336	308	339	314	285	312	328	286	308	317	326	312	331	316	334	298	316	331	310	301	282	327	288	361	320	296	293	309	324	307	301	312	308	313	335	331	325	323	339	298	325	315	315	311	304	338	330	313	299	313	344	347	340	336	312	322	321	326	337	307	346	320	331	336	324	328	298	310	311	334	310	281	309	304	318	315	342	331	288	305	323	322	315	319	324	334	360	288	319	316	287	310	337	343	332	334	294	317	290	329	298	317	337	310	344	345	298	316	283	279	283	329	299	303	308	301	306	266	338	327	307	350	363	330	360	290	331	312	333	311	330	316	330	313	328	322	332	315	303	334	317	324	348	328	306	292	314	325	299	304	315	285	300	352	310	320	306	290	303	336	310	288	328	306	316	316	329	325	321	299	307	352	328	287	315	298	328	337	313	295	301	305	294	283	284	293	309	301	327	315	312	343	359	325	321	325	298	348	306	292	324	310	331	302	364	327	291	306	306	280	327	338	313	349	326	316	302	316	283	312	291	315	293	319	280	321	335	335	329	295	345	289	327	332	318	306	320	292	332	284	317	305	327	321	319	310	334	299	280	311	290	354	311	322	299	296	284	311	278	346	300	296	301	320	289	322	299	291	308	300	340	341	335	324	325	300	323	309	291	277	298	317	329	296	303	316	318	294	284	338	312	333	300	325	288	293	304	315	338	328	319	310	309	329	304	311	321	310	356	338	307	330	300	338	276	326	316	313	277	341	323	294	331	331	332	305	296	320	330	319	348	285	322	296	342	297	325	293	323	320	283	335	326	293	339	319	318	287	333	278	318	321	306	313	315	282	304	306	308	311	334	314	317	292	331	317	277	318	297	286	299	334	311	325	320	303	292	289	333	317	304	303	299	312	329	339	300	305	306	316	312	370	326	309	364	322	305	351	336	317	301	309	289	318	331	314	318	301	347	339	295	344	314	323	328	282	342	339	313	316	321	321	328	331	302	320	292	309	290	332	337	328	326	352	299	322	319	346	304	302	319	322	343	330	320	324	312	309	340	304	337	310	353	307	295	330	336	304	296	304	307	290	310	297	272	313	344	307	329	301	308	327	312	316	312	321	283	305	317	306	303	317	315	288	322	334	301	339	295	305	314	280	315	306	337	299	300	309	348	300	340	290	296	320	323	296	312	296	323	317	291	317	324	287	302	318	354	303	335	295	312	324	326	315	308	327	307	307	306	317	298	305	322	320	316	302	302	314	317	302	319	297	314	318	331	324	321	300	304	331	310	316	304	299	314	299	347	329	335	326	301	347	302	326	310	313	323	346	369	310	316	307	341	294	290	323	333	306	331	285	331	334	301	300	357	284	319	316	323	305	326	341	345	266	274	309	295	349	307	305	322	342	272	296	338	310	315	310	329	343	307	328	328	283	315	311	332	328	311	317	330	303	302	333	335	303	326	342	304	326	337	312	323	299	323	316	323	295	329	334	330	323	312	262	313	287	303	305	308	325	341	334	322	295	323	318	336	330	311	308	268	317	327	327	354	340	314	282	334	307	292	301	329	312	345	299	321	322	273	308	318	303	335	329	325	312	321	310	299	313	281	312	337	336	318	321	300	299	335	334	285	333	308	329	332	300	306	360	301	359	319	320	314	309	300	313	311	307	339	342	310	311	339	307	336	352	312	301	340	290	334	295	319	302	276	292	321	294	320	310	330	318	299	317	292	319	291	307	337	292	313	302	314	318	310	294	291	312	306	326	320	298	291	304	313	275	311	296	323	335	321	305	324	359	289	315	324	291	304	306	330	332	347	344	325	342	313	317	314	312	293	359	326	301	310	299	295	343	337	335	302	304	342	319	293	311	297	322	304	287	302	306	310	319	304	317	306	297	291	315	314	319	326	309	298	314	324	355	332	337	314	300	318	325	314	340	328	350	297	315	309	342	284	341	318	316	336	297	323	355	316	308	305	291	297	319	296	323	296	317	307	310	321	319	351	324	311	321	285	321	320	323	316	337	308	310	326	332	291	292	328	303	291	304	327	311	309	309	307	329	312	312	300	267	297	305	314	285	345	338	332	335	304	324	314	346	301	328	343	344	300	275	295	339	315	319	333	341	290	283	319	315	318	285	324	338	317	283	307	272	334	292	308	346	302	332	329	334	291	341	283	340	302	302	309	331	296	314	264	328	328	334	333	309	342	330	327	279	302	323	306	343	308	347	300	299	299	324	298	305	285	308	328	318	328	297	280	322	309	276	300	324	302	319	319	274	306	350	305	313	306	332	301	312	292	290	303	330	307	310	334	289	309	327	350	314	298	322	334	309	345	330	289	305	301	330	303	323	301	305	334	352	305	335	321	309	321	322	303	324	326	317	296	303	327	350	309	312	304	329	322	329	320	296	314	313	339	324	299	304	347	303	301	330	299	329	306	312	342	306	311	333	325	304	333	295	329	310	310	312	315	286	334	309	288	320	319	312	321	349	309	288	291	281	309	326	288	318	298	303	362	319	300	331	305	305	347	316	335	298	281	297	311	303	309	305	318	306	299	334	329	315	324	297	323	303	320	291	314	302	307	308	319	259	275	309	303	296	315	328	310	325	336	321	299	306	314	328	313	330	289	292	327	303	316	313	283	362	306	297	321	324	297	297	312	320	333	301	338	322	306	300	302	303	316	324	313	298	293	286	291	338	321	329	320	301	281	315	303	293	331	329	286	296	317	368	291	326	314	331	331	324	319	329	294	334	324	344	337	339	322	320	301	320	302	301	323	307	303	323	307	310	329	329	341	325	329	325	324	333	322	294	286	317	320	343	302	314	310	283	310	314	336	321	293	325	315	337	324	290	291	318	372	312	306	310	310	287	320	302	271	320	315	321	313	299	337	312	294	331	302	328	310	308	305	313	320	297	347	299	331	321	318	323	321	308	307	347	300	325	312	353	337	332	290	325	314	304	316	306	318	355	308	309	321
41269	56364	20614	3592	1025	1129	993	1326	873	783	1392	560	417	300	266	240	260	250	275	269	329	293	323	330	387	529	436	396	358	334	303	268	372	385	362	316	308	297	330	361	373	318	316	250	269	222	251	220	205	234	224	194	225	273	224	237	221	228	232	227	225	192	214	191	208	204	199	221	221	204	205	211	227	196	218	183	235	185	198	214	228	212	193	186	226	216	202	203	184	181	203	219	194	186	189	223	209	193	199	207	193	221	218	209	171	209	203	206	215	209	195	203	227	192	198	185	225	205	204	210	200	203	187	188	203	217	186	192	210	214	184	237	208	217	231	226	210	218	230	226	184	227	195	238	227	228	195	196	213	215	205	203	215	199	225	219	207	185	220	210	206	189	222	190	193	213	185	211	217	211	185	211	208	220	214	190	196	217	215	197	211	232	238	239	232	192	227	180	178	209	182	208	210	213	187	178	216	221	209	195	219	198	208	187	201	195	224	197	229	211	186	207	226	209	214	216	203	195	223	199	197	210	208	255	189	210	195	227	211	186	206	216	210	209	200	199	193	205	210	201	199	187	195	226	208	229	191	211	208	227	216	220	205	211	200	189	223	213	216	239	193	203	216	211	212	209	213	232	210	199	211	239	214	218	208	204	217	214	221	221	221	208	230	204	201	200	212	221	187	204	225	219	221	206	188	189	194	219	202	191	190	210	206	213	198	189	227	207	204	208	201	221	187	216	172	178	190	217	232	216	211	202	212	225	229	212	206	220	201	181	237	218	205	203	212	188	203	211	204	204	179	200	174	228	221	204	219	219	203	208	187	221	230	205	206	203	220	219	192	240	209	193	193	187	217	208	204	191	215	201	214	211	197	211	227	223	187	217	201	225	214	231	211	215	208	189	204	217	186	195	179	225	175	235	201	213	185	195	234	188	210	183	202	238	229	210	208	215	191	215	197	209	237	213	190	208	199	212	208	222	220	179	238	201	237	194	222	186	222	224	219	213	207	202	205	197	215	202	221	190	183	228	189	198	188	216	191	186	188	203	218	209	229	206	191	194	215	203	229	255	197	204	193	189	216	198	208	214	179	198	182	186	220	227	190	208	218	206	218	182	202	224	208	211	216	236	205	203	199	205	205	217	212	198	211	193	199	220	216	202	235	216	221	185	231	182	199	218	230	206	206	205	228	206	190	202	217	224	239	196	193	198	216	210	175	216	180	222	194	197	197	181	188	198	183	195	187	222	206	187	204	209	206	223	224	219	210	214	223	203	196	218	204	213	205	215	203	203	206	216	217	223	211	215	213	209	187	198	226	198	228	225	223	197	204	175	223	201	209	216	205	178	205	241	209	199	202	210	178	198	192	219	235	225	209	207	202	195	220	201	172	211	193	201	211	211	229	209	174	187	254	182	210	205	205	218	218	219	198	217	219	189	225	211	204	205	193	199	195	184	231	189	196	188	200	194	211	222	212	237	199	208	193	211	205	203	196	237	180	218	212	214	207	188	206	210	226	223	205	213	202	201	196	222	195	214	202	212	196	221	204	232	193	205	233	209	203	205	198	208	192	194	195	221	215	221	216	202	214	231	196	226	212	202	200	222	192	186	191	209	207	223	204	211	205	214	227	205	199	227	242	194	236	179	219	191	193	220	194	190	216	189	188	195	203	199	190	181	197	215	229	193	173	209	211	201	200	203	218	225	188	199	222	229	207	182	212	215	245	224	208	214	229	209	190	207	181	211	215	239	201	196	226	215	186	213	245	219	215	185	199	218	220	211	186	186	222	201	210	192	228	188	199	225	199	181	192	211	189	203	191	191	192	204	216	208	225	202	212	198	227	192	221	231	210	205	209	198	165	213	229	207	216	206	204	208	194	223	205	227	207	190	208	215	208	214	205	195	216	236	205	196	188	209	206	206	212	222	213	194	218	195	190	212	191	184	179	181	180	200	210	217	206	212	209	177	214	238	210	203	200	219	195	214	220	177	190	224	218	202	199	196	203	212	245	194	226	197	204	197	201	199	217	196	242	206	223	222	211	227	224	223	199	218	182	211	222	178	207	210	229	216	240	208	187	228	217	179	195	181	233	211	200	213	209	208	230	219	203	204	193	218	213	202	178	194	215	252	218	222	175	229	232	210	206	193	233	225	216	221	234	220	205	224	182	199	195	203	227	209	177	199	183	211	210	216	200	214	216	199	197	184	194	210	209	215	218	206	199	223	214	213	192	220	221	182	214	199	196	215	187	224	206	212	210	216	210	208	232	208	223	197	219	221	192	180	207	232	216	187	194	206	215	225	197	189	200	227	187	188	200	214	203	200	219	234	218	220	197	217	243	179	208	205	180	193	205	220	208	226	198	209	203	189	210	218	183	198	209	232	208	226	218	201	213	213	192	220	218	211	202	207	214	205	202	219	187	211	208	210	222	194	215	232	193	174	203	186	212	204	197	199	193	194	205	208	226	191	232	210	236	199	222	221	222	199	174	206	212	210	184	218	217	230	211	229	221	202	190	193	211	200	207	191	210	199	219	221	212	219	197	193	206	213	203	218	202	213	194	206	225	211	216	163	223	217	188	231	184	203	186	237	210	208	199	201	213	200	222	211	196	217	178	204	190	204	209	191	215	229	206	211	206	211	220	247	217	214	223	191	194	238	229	177	221	196	214	191	199	208	224	188	215	212	236	200	209	173	214	211	212	199	195	188	209	203	202	206	211	199	242	218	214	228	183	228	210	214	231	203	229	198	227	185	219	223	232	219	225	181	225	198	207	257	234	185	199	211	216	193	204	208	198	193	196	215	215	213	225	182	177	216	194	220	219	207	189	211	209	209	196	192	205	203	216	207	170	190	211	192	229	216	206	195	217	194	221	211	176	191	196	228	182	208	209	206	208	197	215	194	199	219	204	198	205	221	196	192	213	190	175	226	213	204	181	232	232	186	212	229	203	206	192	212	219	195	170	192	203	207	195	196	226	185	221	203	214	197	199	176	225	235	230	220	232	218	213	191	228	199	212	191	224	215	211	229	200	216	221	199	215	203	183	201	210	228	181	194	213	209	216	189	212	216	199	195	205	176	226	209	182	217	230	214	185	229	200	199	212	208	192	217	210	233	228	207	194	222	177	204	205	204	183	207	195	218	195	192	202	177	191	229	210	206	217	193	211	218	234	191	213	241	212	203	192	200	191	208	204	203	217	214	228	199	164	229	194	205	187	214	207	181	204	209	219	200	210	184	187	204	211	171	202	185	211	181	214	190	216	219	200	225	212	206	192	220	205	211	209	207	179	188	199	201	191	197	222	200	205	185	202	201	182	182	187	193	220	209	213	208	190	209	200	221	224	215	205	196	227	234	200	191	192	217	197	190	174	218	198	215	219	208	221	190	194	228	249	221	227	196	208	203	200	209	194	220	193	185	210	202	203	203	209	203	206	177	199	207	192	213	220	210	208	199	210	221	195	192	223	205	224	235	215	194	194	202	177	232	213	211	202	224	218	198	218	231
28349	38048	2431	3863	3599	4607	4616	6256	3867	3784	6958	2527	1415	1065	1000	855	885	860	951	1129	1353	1062	1318	1515	2154	2623	2246	2069	1797	1624	1347	1170	1788	2013	1489	1358	1284	1452	1515	1813	1836	1547	1360	1163	869	782	644	619	550	594	528	544	555	796	661	643	541	543	552	577	470	517	486	493	542	501	550	505	500	495	503	525	527	511	512	502	516	495	458	576	493	520	467	502	439	517	514	510	529	499	495	526	501	493	485	475	498	474	530	503	475	493	470	505	520	521	491	539	528	530	493	482	558	497	490	524	509	509	466	450	512	491	487	517	500	483	503	519	488	505	498	485	506	505	496	534	518	488	478	527	474	508	475	448	548	530	521	526	494	489	526	507	496	493	523	444	508	529	489	452	485	518	482	507	483	536	477	527	511	503	491	509	509	475	485	485	539	513	511	533	449	466	494	512	498	512	505	513	494	518	458	508	472	499	524	465	493	513	534	561	475	508	520	505	516	504	475	464	551	457	495	501	474	539	537	484	445	479	527	445	471	527	540	479	479	492	531	440	505	510	505	458	523	473	499	490	489	491	464	450	513	483	506	529	508	525	535	505	499	516	505	473	496	497	493	515	494	476	504	518	457	495	486	476	566	491	493	502	516	478	497	477	491	513	459	475	497	494	483	474	485	504	508	533	503	487	504	526	485	474	493	489	489	517	483	503	457	503	510	491	526	490	513	508	510	491	510	528	491	534	476	511	460	476	503	499	508	464	475	490	494	502	503	484	518	480	476	533	481	483	499	511	438	476	498	485	513	509	495	476	457	515	521	486	487	489	471	510	474	508	493	467	468	484	489	502	496	495	448	457	511	510	525	517	500	488	505	509	530	565	505	497	512	480	506	511	529	507	524	516	459	516	515	475	466	505	503	531	484	491	500	489	500	505	506	514	508	503	537	491	513	508	473	495	502	574	513	491	491	502	542	476	525	502	453	549	514	508	532	521	476	488	539	512	507	492	554	466	488	506	495	478	510	519	505	525	463	496	535	503	463	507	495	507	519	526	512	511	489	544	501	515	508	500	504	481	500	524	497	513	492	507	503	499	501	508	456	520	517	492	477	529	488	485	474	509	469	489	515	481	511	490	460	500	512	506	510	532	495	456	484	470	501	548	486	490	544	463	530	540	479	482	464	499	485	473	522	475	498	492	513	494	519	474	525	522	492	518	473	556	501	518	523	456	568	528	520	444	489	488	499	472	535	490	548	506	554	512	484	537	478	483	450	472	518	474	490	507	471	463	505	495	472	491	513	517	491	498	493	468	515	510	521	472	509	492	506	468	486	487	514	477	529	488	485	490	492	508	526	480	545	550	496	492	522	448	496	509	466	500	503	508	509	473	477	518	570	454	523	475	521	465	505	482	512	521	471	472	485	507	479	493	531	507	522	503	536	467	531	509	513	524	525	521	491	478	479	496	518	474	486	520	511	516	489	487	519	515	515	482	454	469	527	532	469	496	505	491	501	508	484	501	471	455	520	485	485	473	526	536	490	527	508	507	509	487	522	516	485	481	508	489	515	504	480	512	483	474	477	542	507	491	535	540	527	509	522	487	497	456	461	470	502	503	456	542	465	477	507	496	537	471	522	505	526	523	458	453	482	492	490	506	504	449	511	465	500	500	490	467	489	445	487	483	502	518	502	488	459	505	470	504	498	506	492	498	519	508	513	559	485	481	504	478	484	476	514	498	476	535	473	490	538	461	508	470	496	501	483	533	518	475	475	500	526	502	531	482	504	479	477	516	500	532	496	480	506	520	502	468	498	485	514	515	483	491	537	504	498	532	495	453	507	489	453	478	476	566	502	502	481	480	461	530	496	485	476	522	465	499	514	480	490	481	476	526	505	534	534	458	507	485	528	539	465	492	506	500	504	518	510	501	465	479	522	494	501	495	502	545	485	513	480	470	506	486	471	515	498	544	494	485	527	511	514	507	505	513	474	505	470	459	528	486	480	503	498	508	483	524	541	500	481	509	482	495	492	518	507	508	567	503	553	497	502	485	497	508	474	510	526	480	453	474	471	451	482	539	507	514	488	501	501	497	514	519	496	516	526	530	548	467	505	511	507	492	462	518	505	458	496	512	518	495	502	450	514	528	552	496	503	489	509	508	465	474	524	452	495	517	506	464	489	500	483	476	538	534	515	473	511	519	475	494	488	466	524	513	504	536	482	499	495	509	511	483	541	497	494	467	479	479	507	482	495	469	531	512	490	495	482	515	484	480	495	507	541	463	500	531	492	500	513	463	472	505	508	477	494	477	538	467	468	515	501	500	521	488	496	507	485	507	519	496	509	533	499	519	480	491	451	511	462	494	480	518	504	491	499	509	524	511	489	494	483	520	489	488	478	508	508	483	486	509	532	502	482	505	481	512	517	517	489	511	502	506	539	539	465	458	492	524	516	494	493	493	522	504	476	488	503	478	508	513	456	509	493	526	512	461	491	517	540	515	491	510	500	479	524	547	507	482	491	503	496	467	459	505	508	495	496	506	452	479	494	515	498	508	466	537	506	485	513	435	494	480	510	489	484	492	493	505	482	501	483	527	473	539	516	506	484	477	500	481	477	482	550	496	481	496	472	494	461	470	500	541	483	510	498	484	492	521	496	506	548	487	510	477	532	484	470	503	531	491	510	526	490	504	491	497	481	469	508	525	475	521	472	471	502	460	517	499	523	476	509	526	490	521	478	492	467	552	511	513	509	485	463	498	506	495	519	468	545	507	496	484	507	493	486	510	465	498	517	488	506	484	522	547	469	512	482	489	487	511	510	489	501	458	503	475	489	525	451	522	519	515	501	528	492	497	457	499	484	491	480	462	488	504	520	561	488	494	478	521	507	467	495	502	481	509	487	473	516	491	492	524	519	468	533	496	553	482	463	499	480	512	476	509	520	502	483	520	485	537	499	491	465	471	458	489	497	474	475	529	486	474	538	475	502	510	491	507	509	486	493	515	474	516	491	515	496	509	507	498	532	540	509	525	476	476	482	456	494	532	502	485	519	502	526	486	483	517	534	536	521	476	467	469	484	510	536	519	498	504	477	510	503	468	500	528	480	496	480	498	489	538	504	462	508	506	507	475	508	499	492	448	506	512	527	476	514	438	503	482	491	507	508	498	527	474	494	499	492	519	492	502	524	495	513	457	548	482	505	522	514	528	528	499	512	541	528	455	470	485	516	513	503	511	488	505	496	485	503	490	509	479	449	516	494	482	521	506	504	468	484	518	518	496	516	518	530	481	505	533	509	504	541	504	474	465	485	503	544	452	501	516	508	554	522	475	504	495	549	489	495	503	473	484	517	469	486	489	506	484	475	494	498	491	509	494	494	536	475	491	542	493	498	472	495	496	513	488	489	503	540	495	487	476	506	500	520	486	496	520	497	476	512	560	510	511	490	471	467	543	534	482	513	502	486	467	488	496	531	527	532	531	458	475	527	485	537	461	483	515	541	487	469	503	523	504	524	489	474	531	461	479
54660	64902	26980	8760	1889	1626	1438	1932	1152	1119	1680	696	450	361	303	283	265	284	420	314	346	308	347	453	609	749	584	552	435	478	371	413	365	542	441	370	313	398	462	504	440	370	297	274	240	215	201	183	203	165	183	189	182	224	199	186	186	165	203	166	172	183	176	182	176	168	168	182	185	177	150	180	188	177	189	195	165	162	178	146	178	191	158	174	184	174	169	185	164	161	169	183	169	176	170	164	167	188	191	177	157	202	178	172	174	179	173	177	174	185	173	153	181	168	191	167	180	163	170	183	147	168	184	172	189	197	168	173	158	168	151	183	172	173	174	172	180	158	183	175	196	152	180	150	185	168	178	171	166	190	156	168	159	162	160	164	176	147	186	150	189	169	166	169	179	188	179	179	163	161	171	189	186	152	174	150	179	176	183	168	162	180	165	197	189	176	174	175	145	175	168	197	167	168	180	171	164	161	164	172	193	185	191	168	182	179	163	166	159	180	169	174	184	173	189	164	170	207	166	176	180	176	193	174	185	165	182	157	151	152	169	179	157	162	165	159	159	170	176	166	196	180	173	177	179	174	162	183	178	156	185	184	175	180	187	164	175	158	183	182	158	153	170	173	169	186	184	154	190	188	181	180	170	173	167	187	164	181	177	176	153	188	186	176	167	200	186	161	173	187	186	162	158	168	167	199	170	174	168	156	152	187	174	169	163	163	178	149	173	159	188	187	186	165	169	183	156	192	196	178	145	171	203	156	181	172	171	182	178	179	175	172	183	169	204	174	174	173	181	172	171	156	174	165	194	171	162	186	182	163	184	193	194	165	168	185	164	163	177	168	182	206	189	187	178	160	162	175	168	161	161	192	161	187	202	167	182	180	176	191	168	157	154	165	173	182	162	169	175	199	179	183	179	165	188	150	172	170	184	172	183	154	174	181	151	173	156	182	158	167	171	171	158	170	157	178	188	189	191	181	163	175	194	157	186	167	170	164	194	179	165	162	182	195	195	184	172	172	183	176	192	176	173	197	159	181	175	170	167	161	177	183	158	185	162	184	173	153	161	156	164	197	188	178	174	194	161	189	198	191	136	157	181	188	167	187	174	169	150	167	189	194	159	175	164	177	183	178	177	160	169	184	198	187	162	164	186	202	187	204	149	181	177	186	162	169	180	197	171	162	171	144	138	140	178	172	182	190	162	196	179	160	169	156	151	189	183	184	180	192	155	177	145	190	185	181	197	172	185	188	180	197	181	165	181	185	190	190	176	157	164	185	179	171	176	183	165	149	163	175	171	195	140	211	154	152	161	179	174	144	173	144	170	157	191	199	188	169	172	175	181	176	155	176	173	166	184	142	174	153	184	175	164	155	151	172	185	150	178	190	175	182	179	170	170	200	173	153	172	170	167	177	168	169	192	205	199	170	160	176	169	163	152	187	211	168	160	174	184	158	174	177	179	178	179	184	185	159	166	159	206	160	169	168	151	165	167	148	162	170	198	168	169	179	170	170	170	208	187	197	195	199	181	153	145	163	165	173	178	172	155	181	180	183	168	186	140	168	190	202	198	164	164	158	185	179	154	165	161	170	181	192	179	169	181	197	180	161	171	173	163	168	149	195	175	197	171	167	190	198	172	192	165	168	165	179	169	153	164	181	172	189	168	203	165	173	200	200	176	183	183	153	161	172	164	176	180	167	176	183	157	162	160	181	186	173	170	161	181	151	153	176	198	156	171	159	183	164	177	163	175	170	169	169	163	180	197	167	162	139	153	173	151	157	170	171	174	196	170	205	167	172	148	159	174	174	159	180	161	179	194	163	172	175	173	171	158	168	161	215	182	189	172	202	189	158	180	194	194	157	173	168	159	165	186	172	169	185	186	170	173	193	127	193	187	148	186	178	182	168	183	173	162	181	170	161	180	154	174	194	167	153	175	199	193	162	179	180	170	199	185	191	193	167	157	174	159	183	175	171	162	167	186	170	159	165	176	183	169	158	168	196	153	169	177	188	183	166	160	198	188	179	184	165	184	162	173	189	167	162	171	193	165	162	183	182	164	196	193	181	168	142	186	171	172	159	175	174	190	162	164	184	162	149	159	170	166	165	161	157	165	164	171	181	194	163	196	140	182	188	174	168	172	200	158	179	163	181	166	181	162	169	183	160	170	165	153	179	176	155	159	170	171	189	166	162	155	171	176	203	183	182	152	170	202	158	171	186	176	180	174	192	166	175	166	170	162	194	173	159	170	163	175	181	147	176	177	177	195	184	170	192	153	162	152	168	155	200	168	168	192	171	176	163	176	172	173	162	170	148	160	196	168	181	145	183	170	183	165	164	165	161	176	163	187	146	178	155	168	182	153	189	208	161	176	163	188	187	177	161	155	166	148	181	182	193	160	150	170	173	171	139	176	173	167	178	164	163	176	167	166	174	164	179	168	168	173	169	193	169	174	192	176	161	176	160	174	167	203	154	165	215	171	176	185	158	179	162	182	158	192	195	191	205	158	176	165	184	163	163	177	175	184	164	171	196	170	179	155	163	148	156	182	172	136	172	153	170	163	159	177	150	172	184	150	159	146	156	153	169	145	203	174	175	173	174	171	197	170	145	158	160	188	189	175	166	197	182	199	191	163	165	165	158	194	191	173	164	177	148	185	166	150	196	177	159	161	178	165	171	158	196	170	162	149	184	187	176	174	170	176	173	182	210	147	176	169	165	149	181	149	183	173	173	161	191	170	166	189	172	176	192	155	155	153	167	184	170	161	193	160	146	156	175	195	155	173	158	195	200	174	156	178	174	170	185	176	159	157	162	162	185	184	164	167	150	175	163	165	182	161	163	188	159	172	177	163	150	189	178	148	165	170	147	178	177	190	161	166	173	154	146	179	153	168	186	174	169	154	184	154	199	171	159	170	167	162	198	178	172	180	161	169	166	168	176	180	168	182	176	173	175	178	175	170	166	166	169	173	172	145	157	192	163	203	166	149	164	181	169	173	194	165	171	149	190	166	161	166	175	170	158	174	186	168	152	177	178	176	170	160	174	143	194	170	184	142	154	174	193	183	154	182	156	193	166	167	165	187	192	159	164	156	146	169	169	173	167	144	181	168	142	202	191	164	205	176	166	164	183	188	156	160	164	166	162	146	166	187	180	165	173	153	162	143	166	186	163	175	186	163	147	159	182	166	155	159	172	175	150	173	188	157	178	166	179	168	163	163	157	153	183	159	177	206	182	174	178	179	197	170	156	192	162	211	157	181	169	197	174	149	198	155	178	164	159	173	163	174	185	157	188	186	182	173	183	181	196	158	175	180	147	160	158	141	176	179	171	184	171	183	167	191	181	178	168	166	163	161	191	163	154	174	163	156	146	170	172	144	158	178	164	177	174	174	180	160	192	177	183	188	177	158	175	163	181	163	158	149	128	179	172	161	181	182	173	180	164	184	161	202	166	170	194	182	152	161	161	160	178	154	177	193	181	191	168	164	196	170	179	190	163	178	175	191	166
39044	45806	3859	5649	5297	6714	6121	9053	5155	5808	8547	3298	2060	1439	1341	1170	1043	1079	1618	1507	1802	1643	2123	2871	3247	4221	3680	2887	2724	2669	1851	1985	2560	3329	2432	2072	1945	2539	2608	3080	2880	2396	1739	1193	862	754	653	542	557	549	525	528	523	961	628	526	441	484	538	501	474	432	413	395	385	454	447	439	389	449	468	432	423	427	437	401	447	391	409	419	390	405	390	381	438	424	437	415	401	385	406	396	391	414	424	429	416	431	397	422	394	384	438	422	385	437	428	433	377	386	407	405	433	360	423	412	398	396	430	366	415	430	417	411	394	406	375	405	427	417	395	365	407	413	402	413	419	421	416	403	429	407	386	410	445	460	437	428	429	403	413	419	393	402	416	386	381	431	392	405	375	407	377	444	404	390	405	381	397	409	394	383	416	387	388	409	380	413	391	432	393	398	405	404	436	387	392	445	396	405	386	415	409	373	415	403	416	419	409	409	389	396	355	399	420	407	416	409	391	383	407	396	387	405	425	360	416	394	398	354	409	409	383	389	400	389	457	414	417	414	419	390	381	430	429	416	385	412	434	427	408	433	422	421	429	398	391	362	414	381	388	403	414	394	369	383	408	396	407	388	398	424	378	386	377	390	358	378	380	387	379	374	424	422	372	392	443	391	408	411	403	399	416	395	390	381	383	418	405	374	406	396	376	376	404	417	411	388	409	424	400	368	403	365	400	418	396	373	434	414	392	426	404	393	389	422	378	421	429	390	390	395	400	397	355	405	394	386	377	414	411	426	435	377	412	424	396	438	396	381	379	377	413	408	398	401	379	420	403	376	430	383	429	419	398	455	411	390	437	404	409	412	374	404	408	404	394	427	442	414	415	385	382	403	382	399	427	437	379	435	422	414	402	402	389	372	399	416	421	380	387	414	416	416	422	418	389	391	379	405	390	409	403	424	405	365	397	421	407	398	384	391	390	413	393	422	413	410	415	367	424	409	394	439	417	400	396	413	402	426	389	395	441	376	381	401	399	393	413	422	431	393	404	364	393	413	392	423	393	441	388	446	395	405	412	370	430	379	396	390	424	410	382	422	377	411	441	431	386	404	410	405	412	376	388	406	374	392	417	397	364	397	410	405	391	387	375	403	408	389	386	373	384	375	407	399	421	384	400	428	423	373	424	376	403	400	379	413	376	374	355	357	437	386	401	390	431	405	382	350	394	404	418	414	410	399	412	405	374	405	442	404	396	411	408	389	372	392	397	408	388	390	390	399	395	388	407	374	369	399	384	399	434	373	429	407	391	399	405	397	383	402	414	419	336	378	376	372	402	405	386	389	401	392	426	443	409	426	435	402	443	367	376	393	392	385	402	395	376	440	369	402	366	400	387	353	425	402	390	427	479	374	390	407	404	415	392	402	391	423	400	390	371	421	337	394	390	426	385	392	357	387	365	397	408	413	378	422	412	387	429	417	386	415	374	384	446	393	389	370	407	410	349	379	408	373	398	385	410	416	411	412	392	396	397	425	397	371	418	416	388	378	400	419	383	394	415	400	385	401	397	418	398	418	380	400	398	403	431	412	398	396	407	377	435	405	413	377	414	448	385	392	443	383	411	360	373	418	372	416	428	426	388	398	395	409	406	426	433	398	410	426	404	416	377	412	374	380	368	429	384	420	402	410	363	412	437	436	389	395	396	422	409	410	414	406	360	408	409	374	449	415	408	368	418	380	458	394	401	437	392	400	406	398	429	387	415	458	379	374	394	413	439	409	395	379	349	388	447	371	399	405	406	417	418	388	409	385	382	379	406	393	406	381	399	423	406	355	401	413	411	414	381	372	412	420	412	408	420	351	422	388	418	396	341	390	448	376	379	382	450	442	380	410	430	410	451	411	389	455	397	396	372	396	385	395	408	402	405	402	394	392	384	402	421	386	403	413	395	403	388	401	419	418	404	352	417	419	386	433	418	390	425	411	388	450	369	405	405	417	407	415	423	398	405	409	369	428	397	423	407	387	398	404	423	432	411	431	415	422	420	403	383	417	385	421	420	377	413	398	437	402	376	406	387	404	422	407	360	433	421	400	382	385	420	407	416	378	411	409	372	416	395	402	399	409	416	424	411	387	379	386	414	391	425	414	399	397	412	396	402	439	419	427	373	428	396	403	401	390	404	407	425	405	384	385	406	395	386	395	380	398	414	427	411	385	391	407	418	392	410	394	399	429	384	425	427	381	385	429	387	369	459	428	430	398	431	391	397	403	378	396	410	409	399	386	404	413	404	395	403	395	415	404	405	379	401	365	402	419	416	390	382	407	375	420	402	410	397	415	398	387	383	418	391	390	394	408	394	396	399	410	390	394	425	410	417	392	430	411	391	398	398	402	385	392	383	407	422	426	425	430	384	417	382	382	384	404	402	419	422	423	415	375	368	403	396	414	422	389	412	423	400	406	410	405	409	405	409	389	400	369	407	423	380	419	406	378	377	397	424	395	417	416	405	430	427	360	411	416	407	384	414	403	387	427	463	407	390	374	405	414	392	438	396	424	392	443	398	378	397	400	409	422	419	401	444	438	399	412	387	398	422	390	408	433	383	447	380	406	434	392	406	421	387	420	402	426	404	450	405	388	365	417	412	377	401	381	406	417	396	392	411	405	432	410	390	436	380	399	400	373	404	372	404	375	389	426	390	376	419	410	398	409	389	404	353	380	391	420	372	389	388	423	387	407	385	419	410	410	418	392	402	379	372	412	402	398	405	451	374	444	419	419	383	418	394	413	411	381	413	422	440	419	424	418	421	396	417	390	393	414	361	417	425	402	412	353	429	393	388	400	420	381	417	391	392	428	382	414	437	401	401	427	459	406	435	395	399	402	380	465	397	410	403	368	412	422	405	411	377	384	421	406	366	429	468	383	418	407	411	412	388	372	413	414	364	394	406	392	362	395	404	372	389	398	403	406	405	413	436	386	392	400	411	445	377	441	395	398	395	417	404	345	385	413	416	428	419	370	374	391	387	428	388	408	398	390	389	462	365	371	389	393	394	396	407	413	410	374	392	365	425	450	389	438	411	411	391	403	400	380	405	383	375	432	396	380	394	396	411	393	417	409	381	387	409	391	419	400	395	402	403	429	423	401	402	402	387	427	412	414	428	400	400	401	370	412	421	420	390	424	385	423	380	409	426	421	433	417	391	395	433	413	344	376	391	391	415	445	336	381	403	412	407	414	392	413	399	371	419	394	424	394	364	423	427	420	397	410	407	395	402	422	420	400	404	396	406	395	371	428	402	441	382	378	434	415	397	416	379	427	409	402	383	389	397	382	422	454	413	422	407	383	398	411	379	376	420	386	405	415	406	405	411	457	403	426	371	409	431	406	355	389	401	411	434	378	410	377	414	396	364	403	400	388	428	406	425	372	408	359	395	367	402	403	400	413	423	399	396	406	385	416	400	403	393	416	439	432	407	422	390	379	393	404	399	402	386	382	409	429	375	398	424	410	410	413	399	401	412	398	402	449	438	425
11094	6940	656	393	378	548	517	886	410	552	649	227	148	123	117	123	132	109	127	118	109	127	133	122	111	130	143	106	115	133	134	124	125	137	108	106	130	118	132	131	135	131	152	131	122	133	131	117	138	151	134	130	119	134	124	104	126	129	119	117	115	118	116	128	120	119	123	123	106	106	107	111	118	121	122	106	120	103	118	122	110	123	113	109	131	115	123	131	103	115	123	120	128	124	119	131	102	118	130	116	124	120	109	115	115	112	110	134	111	115	115	125	119	127	107	124	107	112	120	141	128	117	110	108	115	123	120	128	118	97	107	116	119	122	115	127	128	124	102	108	125	137	125	125	120	114	98	138	118	129	121	143	145	123	102	116	118	99	127	119	116	89	118	94	100	103	130	125	108	115	122	102	128	97	112	128	117	115	116	115	136	108	105	111	135	109	116	115	114	104	103	107	104	126	99	107	118	118	95	90	101	121	128	116	121	123	123	115	109	122	131	125	116	104	117	127	115	140	137	115	120	128	94	112	116	96	100	123	122	126	114	116	128	128	97	94	124	110	120	105	142	115	118	101	112	129	104	110	108	100	101	105	126	118	125	119	139	124	98	105	108	119	105	133	112	105	111	145	124	135	103	120	112	131	117	104	113	111	107	116	106	118	121	114	107	121	131	132	131	110	100	116	119	110	123	122	123	119	139	120	105	103	115	117	135	123	124	120	111	106	114	119	124	126	124	109	137	116	126	113	124	130	126	135	121	121	106	136	105	108	131	98	100	141	120	138	121	114	98	119	118	130	118	125	114	123	117	90	120	115	124	108	136	124	113	122	115	109	113	102	109	122	103	114	123	132	126	124	114	127	99	104	123	115	132	108	125	115	140	132	130	136	115	115	108	101	125	109	116	130	95	120	110	113	111	135	94	124	109	105	98	131	134	124	113	104	118	115	105	118	116	112	105	119	117	110	139	121	149	117	113	123	126	123	126	121	130	124	127	122	115	110	129	114	107	126	134	111	120	108	134	129	113	124	131	111	106	131	125	116	107	121	115	112	121	132	112	110	116	117	122	105	107	112	121	111	121	140	105	125	126	131	117	126	132	133	129	129	129	122	116	109	117	141	99	119	110	107	134	116	114	114	118	133	122	136	121	125	121	119	128	123	114	113	108	108	96	137	96	113	110	105	122	129	124	126	128	131	116	110	105	91	99	128	120	108	123	122	113	126	140	120	127	113	124	130	133	135	119	127	113	116	114	134	132	105	117	120	129	109	105	122	111	100	127	126	107	115	131	146	119	114	120	105	116	117	116	120	116	103	117	133	112	120	141	114	132	122	119	104	133	136	131	121	110	119	110	119	121	133	120	109	106	104	113	156	123	124	126	120	108	133	103	116	122	116	112	105	122	120	134	138	133	129	129	99	124	117	105	111	131	116	123	109	103	106	114	120	119	131	120	126	115	120	128	119	124	121	109	100	120	116	123	104	102	143	111	137	124	119	121	96	109	95	138	144	130	108	103	115	105	123	109	107	115	123	99	126	120	103	112	121	145	118	124	118	119	129	138	111	124	105	124	127	112	111	130	136	124	130	109	122	133	133	108	91	117	99	105	116	117	118	114	108	126	117	133	114	119	108	120	132	125	113	121	134	107	111	110	122	110	97	128	111	120	112	138	122	113	108	109	116	116	112	122	117	115	117	120	121	100	117	121	106	94	120	125	111	127	112	106	127	158	108	104	121	109	116	116	128	126	109	124	140	94	86	124	102	114	123	116	133	113	127	127	114	130	110	110	125	118	124	116	102	133	116	111	120	126	117	115	118	123	128	126	128	112	114	135	133	120	124	122	129	119	96	138	112	129	121	125	108	128	122	116	120	137	99	108	123	133	136	117	107	125	111	109	133	133	109	118	121	114	122	108	118	136	118	129	137	130	109	109	102	118	125	97	123	131	110	107	124	116	110	120	107	124	99	108	127	100	119	131	113	116	117	119	133	132	145	122	122	142	109	118	109	123	109	105	118	130	112	110	106	120	110	102	127	109	104	123	114	108	130	100	115	117	118	124	112	110	112	126	138	121	128	121	120	122	113	116	114	126	130	111	126	128	112	100	122	125	115	120	123	141	124	133	129	111	117	109	101	112	135	106	107	114	110	126	132	121	132	131	126	126	143	127	108	97	104	108	105	112	114	126	100	104	117	123	111	126	117	106	115	109	107	124	128	125	120	116	118	109	115	106	115	108	110	108	113	120	126	92	113	132	118	116	102	135	118	123	122	105	127	120	109	127	119	110	133	132	109	103	123	129	142	127	117	104	113	134	125	113	134	122	117	121	133	112	101	125	112	139	116	123	112	112	130	121	121	112	115	104	120	127	136	95	114	115	113	127	100	130	95	130	113	133	112	111	124	126	119	112	108	104	101	121	128	110	103	116	125	123	148	138	113	117	129	115	115	103	110	106	107	105	121	117	124	109	117	113	130	129	119	106	117	125	91	98	101	114	124	117	118	111	119	105	111	112	119	117	109	112	118	124	137	109	127	132	103	130	129	118	120	119	154	114	121	98	107	127	123	125	150	137	123	123	125	110	93	119	130	120	134	127	116	124	129	115	143	131	122	141	105	123	98	119	104	112	86	133	117	120	118	128	122	120	122	112	111	126	129	132	116	108	116	98	132	109	130	104	127	123	125	117	122	102	113	116	132	122	109	135	117	111	122	100	116	115	124	124	103	101	103	109	118	137	109	120	125	132	113	115	140	117	127	127	110	109	99	109	129	94	104	115	122	130	142	120	136	132	131	116	102	126	108	131	137	112	121	134	113	101	113	144	129	135	134	109	114	120	114	102	97	122	109	115	145	147	137	130	145	104	116	128	131	127	101	121	105	126	103	105	125	107	120	111	106	113	124	120	116	108	114	112	106	107	138	119	110	144	121	103	120	117	114	125	110	115	121	125	129	138	128	119	109	112	108	110	114	113	117	104	112	108	129	112	109	116	110	144	118	130	125	92	104	121	113	131	117	113	124	136	134	120	108	123	114	117	112	114	120	131	127	98	108	110	123	128	89	125	107	119	146	97	113	113	135	113	129	128	131	115	118	123	122	127	121	128	135	157	105	121	118	114	114	121	114	112	118	124	113	90	120	112	121	125	129	118	134	107	116	108	134	126	142	121	117	129	135	91	126	119	139	136	127	129	127	132	142	123	116	119	111	102	120	112	130	121	124	139	105	110	144	122	112	119	115	116	126	121	124	120	105	106	116	113	120	113	107	109	108	109	106	114	106	112	111	130	124	117	120	109	124	127	107	150	110	114	107	131	106	117	112	115	110	107	123	135	97	101	113	136	113	133	113	106	114	116	126	107	123	119	125	120	112	122	131	112	106	131	119	118	117	140	141	116	114	107	117	115	120	108	119	120	130	124	111	134	120	108	142	110	114	129	124	115	114	115	117	101	130	127	146	114	115	110	128	124	112	145	142	110	102	124	102	105	107	107	117	126	141	105	121	122	121
8976	9208	798	1285	1570	2382	2545	4296	1929	2853	3721	1084	567	401	302	319	364	318	347	307	351	337	345	349	390	390	394	385	348	405	348	363	357	374	335	336	342	357	371	385	341	347	349	342	376	392	344	359	337	291	330	299	335	328	333	306	292	283	296	280	305	318	319	296	294	290	321	287	314	337	292	308	305	321	325	313	309	339	329	277	309	323	303	299	308	284	279	301	309	318	306	341	331	299	303	293	326	340	278	293	309	321	317	298	317	327	321	326	326	314	327	322	301	282	336	288	332	325	342	304	315	285	328	309	310	323	314	310	314	311	319	322	324	326	309	308	327	331	309	309	337	322	340	277	320	326	285	317	324	314	305	324	347	298	349	330	281	327	306	322	302	324	299	333	307	310	290	357	298	299	338	339	319	314	314	319	265	325	314	303	301	319	287	313	304	285	347	320	287	330	313	304	321	294	310	321	296	302	295	330	319	314	304	290	312	333	322	336	293	301	291	340	346	325	329	285	347	335	308	318	319	335	309	290	309	320	315	266	325	290	301	329	316	298	326	302	349	311	294	312	335	314	289	288	298	346	281	324	325	323	328	326	320	323	317	320	307	332	314	308	305	338	301	283	325	300	322	318	318	329	273	310	342	331	322	317	283	305	291	308	299	327	319	337	333	321	327	311	301	340	307	269	315	287	326	299	331	317	300	328	312	319	305	328	273	300	300	290	319	307	322	319	320	325	336	280	296	312	321	327	319	297	297	310	293	282	315	327	307	287	301	291	315	292	328	319	278	300	299	322	337	282	311	316	313	292	312	316	319	328	290	311	321	307	313	314	293	317	313	306	350	308	327	296	301	331	304	324	311	334	287	305	325	299	311	336	329	295	289	317	292	298	289	289	281	272	293	298	303	282	299	318	314	306	276	303	337	333	285	309	282	323	305	302	325	309	325	276	345	330	320	330	289	321	289	348	312	322	328	302	325	309	328	302	316	330	331	299	297	276	309	295	284	310	335	305	317	322	332	267	320	320	309	307	329	310	301	319	300	334	319	319	294	314	310	283	308	303	316	332	309	291	305	312	310	308	295	280	337	327	304	319	342	312	324	338	301	306	308	315	302	313	349	319	334	337	317	327	328	309	348	330	309	288	342	282	299	362	344	298	324	306	327	278	298	314	302	336	295	292	287	306	298	306	286	257	310	316	296	294	306	321	295	297	317	328	289	289	297	304	327	316	322	305	315	304	333	313	320	325	310	309	328	309	327	270	326	319	308	334	318	318	285	315	321	294	302	290	319	307	290	307	307	333	309	301	336	321	322	319	307	305	350	302	292	319	331	309	322	323	317	297	309	310	351	328	295	287	309	319	338	325	323	316	312	332	284	290	290	302	329	333	309	309	288	310	338	280	331	300	327	304	317	323	291	330	323	318	289	331	312	319	296	325	332	321	326	306	318	317	331	317	314	313	317	294	310	279	299	300	297	332	316	323	327	323	315	309	301	310	326	348	299	304	303	331	280	300	292	306	314	318	310	310	334	357	301	347	286	290	303	318	274	303	317	301	310	305	302	292	330	320	315	308	326	327	342	302	312	293	310	316	319	308	311	343	284	306	355	315	285	286	296	304	308	282	335	320	312	296	280	299	302	345	311	319	343	306	310	332	319	288	323	318	337	312	287	323	315	308	309	310	306	299	329	283	326	327	316	317	317	291	306	330	320	308	292	289	303	325	318	322	305	323	314	291	291	317	293	323	322	311	324	318	318	328	324	308	318	313	324	345	326	318	319	296	337	338	311	292	314	317	335	332	320	302	332	301	282	318	305	319	316	315	312	340	282	305	336	335	308	317	339	303	286	325	335	319	363	319	314	320	307	326	323	344	314	322	285	312	336	315	300	331	324	310	343	278	332	346	306	328	342	323	345	312	281	295	323	281	313	313	346	303	311	293	305	314	332	291	329	315	310	310	336	307	299	302	324	310	303	305	314	341	314	316	339	304	309	323	306	298	321	268	290	331	269	315	326	293	338	333	313	328	289	280	352	298	323	307	320	338	314	315	294	333	317	322	331	326	289	299	333	326	333	330	318	295	299	324	304	311	301	297	329	310	306	313	272	310	313	310	329	294	300	313	347	307	297	298	310	291	325	283	300	338	316	331	300	345	298	305	311	301	326	347	312	320	306	316	295	277	320	304	307	318	297	297	299	310	303	308	306	330	327	341	319	306	265	317	318	307	323	331	307	330	304	332	285	308	313	309	326	298	326	303	304	295	287	316	298	292	315	319	352	306	307	294	296	320	325	299	297	305	314	270	315	342	329	343	324	309	306	291	320	307	289	324	293	315	301	283	305	310	303	288	307	303	290	336	321	334	336	309	302	307	295	293	299	296	300	290	328	272	294	304	300	285	319	321	307	315	323	294	316	321	322	289	334	304	252	297	296	312	317	283	312	324	297	280	336	284	305	314	309	343	327	323	322	342	303	316	303	341	314	368	303	301	334	310	301	288	280	308	320	301	350	314	307	335	303	312	291	312	333	347	281	309	329	297	340	315	318	339	306	305	311	278	297	325	318	274	307	316	308	328	300	326	321	292	325	319	313	327	314	306	310	305	307	301	319	280	323	308	332	295	335	314	303	296	333	305	314	312	302	344	326	279	286	329	292	313	298	327	316	313	325	314	295	317	289	321	309	325	318	301	294	306	317	327	325	307	298	309	305	317	302	308	340	270	311	317	284	315	323	287	285	313	337	289	298	309	304	355	296	339	318	309	317	343	315	309	286	359	303	323	282	306	304	315	324	318	317	311	334	326	309	334	358	327	341	334	303	321	323	287	341	302	341	293	321	281	305	334	301	332	308	308	333	328	301	292	341	333	335	290	308	306	270	291	313	300	308	328	309	283	320	308	299	336	329	271	346	326	319	317	322	289	358	338	299	284	308	299	294	305	322	317	320	345	292	318	323	312	312	315	338	320	330	321	310	321	360	299	345	306	283	292	296	303	307	335	317	289	337	320	285	279	310	316	294	323	309	331	299	293	293	283	335	311	321	293	312	311	312	290	309	303	333	304	290	317	335	318	288	319	322	325	286	331	321	334	308	279	302	304	310	306	302	316	281	303	292	285	308	332	292	309	278	309	324	322	329	314	309	311	324	317	318	314	321	346	312	316	316	321	296	324	304	289	342	303	336	335	324	307	345	294	316	297	330	287	321	313	327	319	328	323	315	298	304	290	307	306	322	312	288	287	295	275	322	296	316	323	276	293	321	302	320	278	283	351	322	294	339	348	315	303	353	306	290	297	310	314	304	275	333	337	316	335	328	331	309	291	335	316	295	298	312	316	294	346	353	327	286	306	335	314	277	330	349	312	349	324	355	342	331	290	340	301	292	322	327	330	316	315	293	311	309	303	322	309	298	300	322	326	317	320	304	341	322	331	314	329	322	316	332	324	333	299	335	321	321	332	305	307	306	296	301	339	293	320	324	312	339	303	352	315	326	284	327	320	291	298	321	314
50039	53824	15576	2425	1065	1202	1067	1542	777	1128	1221	456	443	274	255	263	259	232	273	329	330	311	340	292	366	498	462	388	356	386	258	354	290	399	362	372	321	294	362	400	344	342	279	251	246	229	208	205	222	226	217	198	231	220	261	217	231	199	222	196	228	196	189	183	208	227	200	208	210	209	190	238	212	209	215	219	212	221	207	215	219	208	207	201	216	206	202	195	180	217	208	222	222	223	199	214	215	203	202	191	206	208	188	193	203	212	219	204	201	220	221	210	194	214	217	222	189	224	201	213	218	250	231	234	234	208	182	215	204	208	232	223	227	217	197	172	217	203	213	234	205	198	200	212	196	184	228	235	203	185	219	235	196	210	184	205	234	225	215	194	217	226	230	185	221	225	232	208	201	209	187	203	201	180	208	227	206	206	228	231	178	197	209	207	203	214	201	234	203	237	214	214	215	179	196	202	212	207	193	211	208	197	212	201	220	235	200	212	204	206	184	204	198	204	214	202	199	181	194	207	220	194	198	193	182	203	194	212	212	212	186	224	214	226	237	221	226	235	220	190	190	216	200	196	221	232	244	195	209	210	223	202	201	209	193	209	208	199	197	199	218	244	210	196	188	199	227	191	209	210	250	175	218	214	196	222	228	210	222	211	203	223	193	210	202	168	205	212	188	201	217	178	239	234	209	228	184	217	215	193	195	213	204	196	210	193	206	173	204	219	197	201	230	209	189	223	208	207	206	212	210	216	210	208	195	230	244	214	235	206	206	238	188	205	188	208	207	199	213	225	222	202	215	195	200	192	222	224	222	208	201	199	201	226	208	204	186	202	220	193	196	214	205	191	205	191	202	199	181	209	209	196	217	198	195	225	213	235	223	205	190	207	205	214	233	219	206	207	190	214	216	223	189	219	189	200	207	189	206	205	214	219	191	211	198	225	230	187	225	176	188	186	217	211	216	195	202	201	198	201	218	190	240	212	208	204	203	199	195	175	210	216	194	200	178	196	223	202	199	196	177	197	207	211	205	212	198	209	214	218	192	198	214	192	205	188	198	222	223	198	197	225	205	217	213	205	195	179	201	217	197	211	237	191	234	232	200	203	208	226	201	183	201	221	180	206	213	222	221	203	227	230	215	221	217	241	204	226	182	222	224	190	214	221	238	203	201	241	213	198	222	209	237	232	207	207	201	217	190	192	206	213	184	198	208	201	203	187	204	203	207	216	205	192	199	222	197	230	184	207	202	204	197	184	212	205	193	185	203	211	183	224	207	197	195	198	210	222	207	195	211	195	208	210	186	198	246	182	192	204	213	221	202	208	208	216	238	237	217	223	196	197	188	205	195	209	215	207	208	239	190	215	194	220	208	198	206	212	233	240	212	226	210	213	202	186	179	202	192	213	218	226	221	214	198	207	195	182	202	204	207	197	228	230	213	218	194	212	207	223	244	223	192	193	203	183	210	221	217	189	228	180	218	203	204	209	207	212	222	206	186	193	200	203	209	208	214	205	216	227	201	207	210	219	193	227	226	205	184	203	193	220	207	201	212	220	209	214	208	203	211	221	211	229	238	199	208	199	226	211	192	226	210	209	220	232	233	203	244	226	218	205	194	206	196	194	227	203	193	198	204	201	188	239	191	214	212	208	201	201	193	204	205	233	236	200	214	211	227	187	177	198	193	209	209	212	178	230	229	199	202	198	204	198	203	194	182	205	205	186	198	214	206	215	235	189	218	209	188	224	212	213	200	182	216	206	215	195	187	232	204	238	197	192	190	198	213	184	186	208	146	211	219	196	221	196	234	205	217	220	190	187	200	193	212	205	230	195	199	206	217	206	219	225	223	214	215	232	224	213	183	200	236	216	211	197	224	228	199	208	217	219	207	187	212	212	233	222	184	191	192	172	209	203	219	198	212	212	216	207	215	215	209	211	211	218	202	197	222	190	189	221	222	222	209	214	212	205	209	202	207	204	206	196	208	201	211	227	215	207	175	224	174	182	203	178	218	196	197	182	207	221	208	215	188	174	227	200	182	217	197	237	241	188	211	218	237	182	221	176	193	214	208	200	208	195	218	213	196	190	232	211	195	201	236	225	225	218	213	234	195	201	218	206	220	205	209	213	229	211	235	214	184	198	214	174	191	205	196	213	222	211	189	201	252	205	198	211	217	187	201	207	207	232	206	214	223	199	230	200	210	202	203	186	225	194	202	183	203	191	236	201	191	197	185	195	189	203	223	192	217	214	209	209	219	215	214	218	223	199	232	208	198	197	200	193	219	218	223	204	232	194	185	200	215	200	212	226	199	216	206	197	214	207	211	214	193	208	216	205	216	218	225	218	216	220	198	219	182	201	211	222	206	178	207	234	214	202	198	225	200	209	220	200	207	210	217	179	186	204	225	198	206	173	195	205	236	197	200	184	191	201	218	202	185	195	212	174	193	202	198	237	240	193	199	176	164	199	210	202	198	193	228	200	194	207	230	189	207	202	201	219	198	181	176	186	218	215	196	225	189	214	200	207	221	210	147	222	200	218	216	196	227	204	200	176	185	197	209	201	227	201	211	220	199	215	218	205	220	185	213	217	205	208	200	212	206	220	224	196	246	186	188	204	185	201	208	193	219	180	216	179	177	210	204	211	218	191	216	205	189	231	218	221	194	201	219	250	240	210	214	235	228	208	215	198	214	196	199	199	199	210	193	212	214	210	215	197	232	187	215	207	198	187	213	230	207	195	204	214	211	226	211	228	198	208	207	181	190	211	223	220	213	232	197	216	189	214	207	214	208	195	225	217	218	204	214	198	211	180	207	202	197	223	193	241	219	183	223	194	212	219	193	196	201	210	201	214	207	227	204	227	216	213	230	215	200	197	214	211	208	217	227	191	196	194	229	185	205	200	218	213	213	217	193	197	211	217	213	198	231	234	211	199	232	224	193	198	217	221	200	196	188	201	207	216	188	214	217	188	218	211	214	198	204	184	211	204	193	206	180	215	204	224	199	224	215	203	204	192	161	210	193	195	179	198	191	204	210	198	204	192	227	192	210	228	215	212	238	210	213	204	189	228	204	213	222	209	194	226	184	205	207	207	207	217	201	220	227	221	200	203	196	210	196	192	187	219	198	213	200	214	205	213	221	209	198	207	216	196	185	220	206	197	208	220	208	208	208	196	185	205	219	204	178	193	213	198	211	227	232	220	205	214	175	212	210	232	205	210	227	181	219	205	186	221	205	206	203	195	217	200	206	198	215	214	214	191	177	187	202	195	207	216	204	213	200	215	201	205	198	209	224	197	194	200	184	216	210	191	206	214	224	206	202	207	209	207	203	221	207	201	208	225	205	204	206	197	236	217	188	206	183	184	221	236	196	204	207	202	183	189	210	207	202	225	203	195	232	210	208	207	200	202	189	193	188	200	220	205	185	237	206	202	234	204	203	205	193	208	190	226	233	185	213	219	203	226	203	195	204	185	227	189	211	183	223	201	227	208	229	204	211	193	196	215
32810	33678	2917	3451	3899	4944	5156	7297	3519	5755	5918	2065	1611	970	870	930	902	939	1167	1159	1200	1322	1579	1598	1818	2897	2445	1796	1851	1831	1283	1415	1469	1992	1963	1548	1287	1364	1744	1934	1687	1467	1382	1065	841	830	668	600	582	596	543	563	527	766	745	626	604	579	540	495	510	517	524	512	483	526	532	476	541	524	506	457	501	494	490	525	533	504	491	526	486	559	503	476	485	539	485	549	518	501	488	554	474	494	498	475	522	514	517	524	491	462	493	473	504	487	516	505	467	499	501	525	485	500	476	511	548	504	501	467	481	518	539	470	496	480	539	502	547	510	493	500	474	545	487	522	479	481	523	507	462	492	530	507	503	484	504	509	500	465	477	501	492	490	523	461	485	490	550	475	478	474	501	494	463	499	467	477	519	501	565	526	494	521	466	467	498	463	492	500	481	489	520	460	507	494	531	538	489	476	491	539	511	485	493	473	498	496	487	458	547	522	491	484	482	493	490	506	553	521	499	470	471	480	529	524	484	470	499	494	485	504	489	497	484	518	494	502	520	485	508	482	499	495	502	509	486	519	489	490	491	481	486	439	480	481	487	491	525	536	475	489	528	518	465	496	464	475	489	526	481	500	488	513	531	507	470	509	514	518	499	506	458	467	497	538	483	506	538	511	532	498	502	500	504	482	505	495	524	520	503	537	490	479	470	516	492	515	495	479	495	523	492	533	486	519	473	516	496	467	525	514	541	456	526	527	500	505	471	518	500	500	460	477	461	505	503	534	485	484	516	505	499	473	469	468	526	494	512	493	489	507	529	507	488	519	478	487	464	478	504	515	483	497	500	549	496	489	508	534	509	521	492	482	497	503	489	548	478	548	500	475	516	512	522	501	519	461	493	466	481	490	513	483	467	514	491	464	466	495	513	485	512	492	468	507	478	498	504	459	523	486	485	511	477	537	518	502	485	516	496	484	497	515	522	510	501	483	476	482	539	550	501	526	470	499	498	521	525	510	530	502	530	518	496	521	511	482	495	501	516	502	510	466	494	508	455	501	490	486	504	513	514	466	482	523	498	543	488	475	495	499	501	490	508	481	487	472	537	536	533	479	486	498	491	444	471	479	453	486	522	541	516	479	527	501	481	500	510	499	556	490	528	495	475	517	516	535	511	448	525	486	496	489	470	493	489	483	516	492	529	501	528	512	536	471	451	481	520	502	485	504	538	487	478	485	524	518	489	499	504	472	494	513	511	555	486	541	480	514	498	475	487	460	507	475	531	526	455	551	516	526	529	510	470	466	517	487	511	508	526	473	510	484	508	492	510	497	523	499	496	529	537	503	526	506	518	539	526	493	484	512	466	503	496	501	498	513	523	489	527	523	494	507	494	474	477	470	507	491	494	524	481	498	492	518	491	538	512	491	520	533	504	493	478	493	536	453	548	499	524	486	466	473	511	528	509	480	500	483	479	477	521	517	498	490	495	472	526	555	466	534	538	517	506	500	491	508	449	476	511	507	498	474	498	499	521	467	483	520	498	502	487	494	467	516	487	437	513	510	480	525	471	506	466	507	504	471	526	500	514	493	480	516	532	518	489	506	489	509	511	487	519	503	511	546	462	504	520	533	509	512	509	504	517	528	498	507	512	469	477	492	488	503	524	485	512	503	528	469	494	485	508	454	519	469	486	480	461	517	525	518	447	455	507	498	520	490	527	497	509	466	539	510	476	505	480	448	480	509	470	519	530	476	475	487	525	504	517	477	535	437	490	486	536	510	508	464	531	503	460	559	503	530	502	483	510	520	510	520	536	505	561	505	497	497	517	475	472	479	480	462	427	493	498	528	484	477	499	483	473	500	490	499	481	558	477	465	522	497	521	468	483	510	511	513	523	502	511	474	503	496	465	515	480	488	501	531	509	504	491	475	511	513	468	491	512	537	462	501	502	496	489	509	480	453	480	514	475	509	471	533	473	457	471	460	492	478	516	525	510	485	517	503	539	508	492	477	534	503	502	536	490	478	510	505	500	461	489	520	505	511	496	518	498	477	504	489	557	527	500	475	464	512	506	519	493	509	514	474	501	481	475	510	552	511	514	484	557	491	503	505	499	503	492	476	486	520	497	491	474	504	494	487	475	482	469	474	468	527	491	518	482	522	518	512	515	523	463	486	472	495	474	500	494	513	494	498	476	522	483	476	486	520	525	529	477	532	463	510	499	533	509	535	488	487	494	516	519	551	484	511	476	535	503	466	485	485	482	501	492	497	483	514	512	487	479	532	497	490	516	493	521	497	495	473	492	468	486	505	479	479	521	524	544	517	487	450	496	507	473	511	463	539	511	494	497	489	519	535	529	545	540	491	468	514	477	516	502	483	490	466	498	477	490	487	470	500	518	473	482	499	525	530	524	480	501	523	520	531	495	486	497	492	491	495	479	488	483	504	487	510	432	497	487	498	478	508	502	474	468	523	487	486	486	466	496	497	453	510	512	473	509	504	469	524	492	508	502	511	498	495	506	544	545	514	496	466	493	500	526	475	483	476	503	504	487	492	490	533	494	491	499	468	504	485	510	503	510	491	483	492	486	486	469	482	496	497	548	489	470	480	476	503	474	522	471	529	527	456	487	482	472	499	502	506	492	488	482	511	473	495	466	520	498	529	481	462	507	511	530	509	485	494	511	478	500	466	519	487	487	513	506	490	484	501	515	485	494	486	473	512	502	505	515	506	489	502	474	515	504	474	470	496	504	458	500	497	471	522	466	459	481	486	501	526	555	526	524	511	491	513	479	508	483	493	499	477	517	511	537	543	506	487	518	526	517	498	528	509	504	510	510	465	513	516	502	500	511	487	534	487	457	509	469	480	490	510	492	514	485	490	498	501	510	483	501	490	512	507	495	486	481	532	473	541	472	495	533	517	527	509	523	502	498	494	479	487	454	485	495	477	484	524	522	499	521	498	521	534	502	489	536	563	518	477	469	516	530	498	529	514	476	486	481	481	511	493	462	489	534	502	510	488	503	504	484	510	504	484	544	521	491	502	497	468	482	493	464	501	519	487	455	488	511	488	485	548	463	513	489	470	459	494	472	505	470	522	514	506	491	509	494	507	501	465	484	468	503	499	517	505	480	507	497	509	496	478	472	481	490	477	517	478	518	507	516	541	510	512	513	503	477	518	513	490	494	489	483	513	482	529	479	480	506	501	481	479	493	495	467	470	493	500	513	513	506	514	481	489	495	494	500	499	480	499	461	516	502	465	499	529	524	484	524	476	478	514	452	460	523	485	519	461	522	500	490	516	480	502	509	533	493	487	551	465	487	473	517	491	516	493	463	516	512	506	534	486	496	472	477	478	492	518	471	532	465	526	466	489	514	483	483	500	502	482	496	440	477	480	471	500	505	485	503	490	501	481	489	506	501	468	478	461	512	504	499	517	497	524	482	514	520	489	487	491	519	483	496	520	436	467	536	496	453	485	517	545	535	500	507	494	507	510	485	534	513	519	497	518	526	459	486	531	506	499
59782	61801	21579	7360	1982	1805	1621	2252	1097	1659	1342	766	479	302	314	230	266	347	317	394	313	313	391	440	530	671	665	501	500	463	462	432	380	509	523	443	375	390	448	518	461	386	383	250	245	242	193	173	178	174	186	186	179	249	244	259	217	194	181	184	150	177	174	170	153	179	161	171	182	171	198	147	158	184	183	151	182	149	175	203	178	154	167	179	186	167	163	150	158	177	171	185	178	167	176	181	166	170	185	163	190	180	200	193	191	197	167	193	187	170	153	157	145	178	160	159	165	184	165	181	175	162	182	182	158	163	193	155	151	167	154	167	145	168	168	204	200	151	164	162	168	176	183	159	156	168	167	192	189	195	176	150	158	192	154	210	169	180	179	194	172	155	179	160	165	173	185	171	162	173	165	178	173	185	160	171	162	170	165	185	190	184	169	160	198	156	157	180	163	154	182	178	189	170	170	186	187	172	149	179	165	175	151	160	181	161	177	171	166	193	165	188	183	175	184	174	201	187	182	159	170	198	175	150	159	178	171	156	168	191	159	169	146	167	164	149	169	179	193	172	166	172	176	174	178	181	192	175	202	178	176	193	188	172	197	169	174	167	184	168	173	184	170	171	151	175	182	176	159	182	171	162	180	172	155	162	180	161	177	149	163	184	154	200	193	177	170	190	168	167	186	150	170	193	171	157	159	166	141	190	172	189	177	163	173	157	166	164	186	181	185	176	198	183	140	167	174	149	181	181	157	189	173	187	155	159	182	172	186	169	173	162	167	174	172	158	179	194	179	164	160	162	174	192	184	153	174	158	182	176	177	163	160	184	159	195	169	158	180	189	147	171	179	178	164	181	211	181	167	191	160	173	175	171	151	182	156	182	167	171	162	153	166	176	189	196	177	166	194	171	164	155	177	174	151	190	175	172	161	179	192	185	174	176	182	192	172	158	179	153	173	197	180	166	180	189	148	165	177	155	157	182	179	147	203	199	167	178	150	153	159	152	178	162	179	141	186	184	147	180	164	165	174	152	151	169	149	185	150	163	155	173	192	158	184	171	192	174	164	196	143	169	161	175	171	211	191	161	173	155	166	175	177	178	177	164	180	176	165	170	151	168	172	153	178	161	156	171	186	186	154	170	186	186	169	162	161	176	156	196	150	174	161	199	193	164	148	170	171	188	184	160	173	185	181	172	142	173	173	173	192	173	150	165	163	164	155	158	157	176	189	144	165	150	156	178	174	159	174	193	175	179	182	175	170	174	163	136	171	171	166	172	177	177	159	169	172	171	165	178	170	173	150	167	143	192	170	178	178	160	157	188	164	164	150	169	146	170	178	162	175	187	178	157	207	200	169	194	170	151	170	166	157	157	169	185	168	158	166	142	172	187	157	168	154	187	169	185	170	173	156	163	163	188	177	192	171	176	167	170	176	183	167	181	164	171	162	142	207	182	162	184	164	143	174	153	183	160	153	163	150	170	182	171	159	165	179	150	161	149	159	168	167	178	178	194	165	154	190	183	185	173	167	178	156	151	176	195	161	158	178	150	162	166	160	188	185	178	160	153	194	189	182	161	164	167	171	188	191	174	187	149	161	177	176	154	184	188	166	135	181	190	158	175	169	133	149	155	139	156	174	194	173	188	154	186	182	186	179	185	161	197	181	178	176	178	152	149	151	187	174	195	170	156	162	166	199	172	152	187	161	181	148	186	174	162	162	189	175	145	176	187	168	162	180	148	186	161	179	176	141	178	165	183	187	167	187	182	168	169	185	193	172	181	192	161	163	168	168	190	188	186	176	192	172	174	182	171	174	170	159	175	170	167	163	150	181	188	174	197	167	175	164	179	163	156	152	158	188	185	179	176	169	175	150	161	175	165	196	180	142	180	183	205	164	173	168	178	180	183	153	143	168	155	177	190	174	148	187	170	164	153	183	167	174	158	151	161	177	144	188	187	188	174	184	192	172	176	163	149	170	165	169	187	157	194	178	149	165	153	133	138	172	174	179	172	174	179	183	166	167	208	160	146	159	155	165	189	174	152	180	187	170	183	155	169	165	162	184	170	172	165	166	165	147	180	162	151	154	165	161	138	176	195	177	154	163	173	180	164	196	174	160	169	160	189	165	164	149	174	175	169	157	178	186	187	160	153	165	182	167	167	174	180	168	186	169	169	177	166	161	169	154	174	155	193	182	176	168	177	143	168	177	182	163	158	167	150	173	169	170	172	173	156	161	163	206	169	155	166	170	173	179	170	166	149	168	184	195	161	165	144	172	157	146	167	173	171	170	170	171	155	160	175	152	149	174	165	154	183	178	168	181	179	171	176	170	189	191	179	165	166	178	159	178	194	160	149	165	169	186	222	145	157	176	155	170	199	176	170	174	181	174	170	159	182	192	184	173	186	140	159	157	163	197	176	187	159	165	161	184	164	183	174	176	186	180	171	157	157	166	169	153	162	178	146	177	160	176	169	167	171	154	155	162	177	176	162	172	161	195	186	186	159	178	155	161	160	182	144	173	152	168	173	165	196	178	177	166	182	172	170	165	177	168	191	153	181	191	190	172	157	147	209	166	155	151	183	187	164	169	178	166	174	176	163	190	177	161	161	162	158	188	191	183	188	162	177	178	159	195	183	169	148	188	184	171	179	185	144	182	165	163	155	136	181	190	170	169	173	178	173	160	185	179	193	148	166	143	190	165	169	163	176	163	187	158	177	172	156	179	187	155	179	171	212	171	149	165	161	167	182	172	161	189	181	173	168	185	151	182	171	200	181	143	174	143	167	162	156	178	172	161	170	165	163	191	185	159	146	178	165	197	156	163	181	177	174	166	168	155	189	165	170	159	187	168	171	152	152	171	191	171	158	190	145	186	152	169	166	154	171	180	169	165	168	167	160	174	171	174	179	179	176	165	170	169	160	183	138	193	181	177	169	161	150	190	180	176	183	156	182	174	186	188	179	175	197	180	200	199	162	160	180	165	183	182	168	171	167	177	187	164	171	166	191	161	154	173	180	168	156	161	182	154	171	182	175	168	183	175	198	172	186	172	200	154	188	176	188	180	162	163	152	174	161	165	168	177	177	167	169	176	186	201	161	174	160	176	148	175	175	176	171	207	156	165	162	139	175	187	146	165	187	174	158	163	202	166	145	160	164	160	178	150	160	165	166	190	187	164	168	151	159	164	175	176	142	147	176	159	174	179	201	184	178	191	174	172	182	171	190	142	174	186	181	189	164	174	173	159	197	159	158	151	165	171	171	160	199	163	173	170	182	168	162	160	187	187	146	174	173	181	167	162	133	143	166	189	188	189	166	149	158	149	182	175	172	167	172	177	151	171	174	198	193	205	168	169	164	185	168	161	165	174	182	185	171	185	183	187	177	145	166	176	178	136	171	147	194	200	172	157	183	172	163	155	174	193	187	160	174	174	174	194	161	187	155	183	184	181	168	186	145	150	173	164	170	198	180	157	172	176	157	184	171	182	210	173	146	176	175	186	154	166	182
43120	39685	4812	5469	5863	7202	7145	9907	4928	8416	6779	3192	1887	1418	1442	991	1081	1577	1371	1793	1549	1863	2236	2533	2846	4256	4524	3142	3054	2890	2471	2317	2271	3213	3280	2584	2368	2506	3155	3229	2662	2462	1958	1020	1100	1018	658	622	584	541	520	492	556	846	1072	1060	670	610	480	433	443	439	432	431	456	445	458	451	431	415	433	411	424	390	382	395	427	426	423	419	429	421	418	443	425	423	387	396	444	425	408	410	430	414	420	449	440	408	417	394	411	388	423	402	425	403	372	400	424	374	422	406	410	377	423	351	373	397	429	389	423	393	404	409	429	401	382	429	387	377	420	437	400	413	421	391	379	413	395	375	380	430	411	379	428	377	430	383	402	418	428	382	405	390	375	417	403	436	397	390	366	429	383	419	375	413	414	379	415	378	414	416	434	392	414	418	439	413	392	390	443	427	423	437	375	395	423	419	411	428	406	402	395	428	371	420	434	394	366	398	414	406	385	394	358	401	403	380	417	389	382	383	435	415	421	398	409	388	409	403	404	421	411	406	406	377	383	410	415	402	435	415	407	411	387	432	416	418	394	403	402	404	384	364	372	389	396	421	416	407	415	437	399	396	404	430	355	418	387	405	408	372	453	413	435	404	420	415	395	380	424	438	424	428	430	408	420	417	376	440	400	419	420	404	383	408	411	390	414	401	442	420	399	442	414	378	376	408	423	424	400	391	438	383	389	423	385	429	383	368	400	417	411	442	379	386	402	384	392	406	397	416	422	406	372	389	387	429	396	384	452	416	371	407	418	402	433	434	396	419	401	397	428	392	402	404	422	398	416	404	406	437	379	407	429	402	407	407	432	376	378	444	404	415	394	423	412	371	375	408	393	381	407	403	384	425	410	462	399	379	449	367	393	427	396	422	377	405	442	415	442	366	384	398	448	387	405	392	440	375	426	406	453	408	412	397	405	425	426	406	430	394	420	439	398	388	425	406	391	407	385	378	421	397	413	363	360	410	391	417	403	425	426	372	394	429	420	377	418	397	375	393	412	396	394	374	405	384	414	405	425	413	388	375	375	404	430	416	420	419	394	421	433	399	391	427	389	408	416	410	429	385	354	389	424	391	413	386	389	398	390	442	393	381	381	376	404	396	389	388	360	386	433	418	370	372	399	394	421	436	402	436	391	385	375	388	365	409	413	408	390	416	390	386	431	409	401	393	393	364	408	423	403	425	417	391	410	423	417	403	428	397	394	430	387	422	404	397	446	366	375	412	407	396	388	385	376	403	439	406	403	406	400	408	395	387	377	418	423	396	420	410	412	412	423	407	426	406	382	411	400	417	399	400	372	428	383	402	445	389	393	414	419	368	413	376	410	391	395	385	401	403	438	406	401	391	414	367	400	435	418	393	403	397	395	362	384	429	366	430	379	372	379	389	412	394	386	424	386	395	383	402	414	414	378	425	429	391	372	389	415	441	395	387	394	386	412	431	347	411	421	392	408	415	405	381	401	391	418	413	394	409	390	422	405	365	412	386	411	417	383	410	386	391	368	368	415	410	418	382	411	415	420	362	409	417	386	390	419	378	431	407	377	443	442	425	404	385	391	413	451	444	390	398	407	418	415	434	418	406	410	374	427	399	416	385	411	421	420	393	384	438	413	427	400	383	393	365	423	386	370	410	398	389	404	403	402	374	381	405	396	392	403	403	378	427	374	426	423	386	373	392	421	399	410	451	432	366	393	424	422	366	396	357	384	380	400	363	415	378	402	421	426	390	402	400	408	370	369	383	380	394	392	391	403	409	393	422	391	371	409	406	407	407	395	381	410	382	412	430	403	450	370	390	406	382	434	410	408	402	398	402	404	404	402	393	391	388	410	367	399	414	401	386	434	401	441	401	397	396	381	415	440	427	398	420	334	444	403	399	429	423	404	417	399	389	407	425	400	402	386	388	403	399	355	397	392	369	385	420	410	387	413	442	399	407	383	405	398	424	410	379	426	376	361	381	390	408	393	388	395	403	402	406	407	415	405	395	406	395	392	393	387	374	391	407	400	417	378	430	433	428	384	382	383	407	413	402	390	400	392	429	385	386	376	416	384	361	381	395	434	438	390	399	400	380	367	451	435	430	371	418	403	403	386	422	412	382	408	414	386	405	403	436	411	399	427	416	366	396	403	401	385	385	437	427	398	407	403	416	395	397	404	437	381	437	408	406	402	452	372	406	376	414	376	428	446	428	403	412	399	407	399	398	408	428	401	442	385	420	410	430	383	412	401	404	415	398	400	414	362	414	405	424	371	394	373	394	432	374	382	377	404	402	438	386	373	369	421	421	376	395	389	403	419	366	411	422	400	375	403	392	368	387	414	412	419	396	392	402	402	398	369	394	367	395	375	387	418	390	376	375	437	422	360	385	419	442	411	391	412	437	437	410	401	393	416	411	392	394	398	390	389	370	382	396	415	392	385	419	406	372	421	383	384	413	410	376	422	406	420	387	428	361	403	411	389	342	391	405	381	388	366	394	404	375	397	443	416	399	389	406	360	420	384	403	414	390	399	397	402	413	417	380	405	390	379	395	416	396	418	411	428	425	407	430	390	397	406	405	377	382	424	363	401	387	389	404	388	378	409	421	424	420	412	398	384	381	406	428	405	408	403	407	373	405	412	392	408	405	403	417	398	443	388	377	378	380	425	420	406	383	411	382	414	397	412	439	387	415	390	419	422	402	418	386	392	397	387	394	392	413	423	369	399	402	415	408	404	425	411	411	415	378	412	424	446	435	382	420	388	415	392	389	417	385	409	398	407	369	412	416	448	430	415	404	393	378	384	425	424	398	423	424	384	386	376	389	369	395	412	393	360	384	403	395	432	413	380	398	405	410	402	396	414	409	410	420	355	406	400	377	417	390	378	431	414	453	418	400	396	374	400	394	422	422	424	379	400	425	406	359	406	401	443	423	394	392	442	398	395	441	415	385	393	403	404	406	401	460	420	400	403	401	389	461	379	400	424	415	436	427	384	393	412	388	385	390	410	400	436	394	418	409	419	419	349	396	372	381	374	438	373	373	399	388	396	429	409	397	422	425	394	377	418	422	379	417	373	420	388	408	393	403	396	401	411	394	410	411	389	434	378	400	415	394	415	400	399	430	415	401	372	389	399	393	402	412	396	417	413	399	381	417	444	410	369	377	392	409	450	426	382	425	386	399	397	391	420	390	390	388	388	417	386	405	396	420	414	407	396	377	390	412	425	389	427	414	402	392	389	391	422	410	396	397	409	400	375	364	422	405	423	418	407	400	388	431	415	408	403	419	381	384	402	391	427	356	423	393	403	433	433	417	373	429	398	450	397	398	416	370	408	385	374	409	397	376	406	378	384	407	414	426	397	394	376	393	385	391	400	420	400	378	414	389	405	401	409	429	426	399	401	394	375	371	399	383	420	368	399	393	393	398	418	413	383	374	389	421	367	385	394	427	431	385	403	412	388	409	389	398	424	399	450	408	434	428	417	410	381	410	390	370	406	419
13452	5822	548	444	481	620	691	948	414	710	436	219	128	113	126	120	123	130	134	111	125	122	131	132	132	104	127	110	150	130	115	108	139	124	140	110	138	107	109	124	117	131	136	143	113	106	134	105	129	127	119	112	126	111	119	138	117	107	94	119	128	127	134	112	103	124	112	103	125	104	123	112	125	106	131	113	115	99	117	104	117	123	136	106	119	130	120	103	107	126	120	127	110	132	119	110	106	102	103	131	109	114	122	131	113	108	120	91	101	121	114	122	120	94	118	114	118	132	115	118	103	101	124	103	120	124	114	122	99	101	111	119	119	127	124	119	107	123	116	124	123	103	122	140	95	107	124	142	118	126	103	124	120	122	112	113	112	130	140	124	135	125	115	109	111	138	123	125	118	119	117	108	118	104	131	99	145	130	135	118	110	120	93	130	111	120	123	120	114	128	116	145	139	111	129	113	116	98	125	133	115	110	114	119	133	123	118	117	114	107	111	88	113	97	120	138	112	122	120	119	111	110	116	117	123	125	129	119	129	128	104	108	121	134	134	137	119	115	116	120	116	109	111	103	117	137	110	130	118	125	128	103	117	125	121	107	134	115	133	124	135	100	158	114	122	114	123	106	110	101	114	123	116	99	101	106	108	110	130	120	135	134	113	97	98	103	114	119	110	121	96	110	113	140	126	112	107	125	105	105	103	140	133	131	111	116	126	134	114	92	126	123	131	103	121	112	120	141	105	118	104	119	135	118	100	134	141	102	142	117	137	112	117	120	125	97	131	108	126	100	105	116	130	111	104	126	129	135	100	110	104	119	113	116	119	113	133	116	124	120	101	108	112	111	128	140	131	109	110	112	142	127	136	99	121	118	116	100	120	110	131	103	139	125	133	138	135	110	147	114	109	112	120	119	141	132	115	133	110	136	123	99	124	135	131	139	107	122	116	115	109	136	103	105	130	119	114	109	110	129	124	117	126	120	118	138	120	122	128	135	112	120	123	118	112	123	107	106	118	118	105	119	113	132	120	102	122	117	126	132	117	119	125	120	126	121	109	114	112	118	104	103	128	154	112	99	111	119	116	113	116	124	123	97	121	114	131	118	119	124	116	116	115	123	117	119	121	108	121	134	102	118	112	129	95	124	132	127	130	109	113	115	119	113	131	116	130	124	126	122	105	112	118	138	130	112	139	128	107	137	125	130	114	129	132	102	128	93	129	111	125	101	108	113	113	123	129	117	113	117	102	126	107	112	100	112	110	114	121	132	123	110	138	98	94	137	115	117	106	119	103	101	100	102	119	112	102	105	112	108	116	111	106	129	124	123	125	95	116	125	122	117	140	118	124	100	112	121	113	130	104	116	114	109	114	129	109	123	95	106	120	121	99	144	101	108	126	118	124	106	117	119	109	91	103	122	108	146	112	118	110	98	122	105	117	125	97	111	123	143	123	122	109	131	76	111	112	123	112	96	131	119	124	105	124	95	100	115	109	119	130	108	109	118	115	110	107	122	109	110	112	118	123	100	111	111	131	115	128	101	131	121	117	149	123	119	117	106	114	143	101	127	134	113	130	130	114	119	125	95	107	118	110	125	102	113	122	108	108	131	131	120	142	104	106	106	128	109	134	133	135	112	119	112	114	113	112	106	121	113	116	115	127	141	108	127	121	116	106	140	132	114	119	153	108	121	125	96	121	127	131	108	110	118	111	104	129	111	113	138	120	89	127	117	131	112	128	103	99	108	118	105	92	120	128	128	143	119	114	115	133	141	115	116	124	123	97	116	117	121	113	118	120	111	141	119	129	104	125	119	117	105	117	130	123	98	113	127	129	93	121	121	120	140	120	124	116	108	123	112	133	111	103	99	109	116	113	121	110	113	120	117	143	115	111	125	120	104	102	118	120	134	121	122	114	131	122	112	130	132	105	128	111	103	102	122	116	119	115	98	130	111	101	118	117	121	104	104	107	114	126	115	114	106	94	115	117	137	118	103	115	114	128	116	126	126	129	112	112	119	126	102	114	127	128	120	115	127	125	132	129	103	102	142	106	112	129	109	107	130	99	127	130	106	118	101	119	115	121	126	109	113	93	138	125	118	116	108	124	104	111	114	113	110	116	117	105	121	123	110	106	127	124	144	140	122	93	111	117	122	110	118	110	104	117	115	116	141	125	120	134	106	115	115	98	118	117	123	133	121	134	108	109	124	108	124	117	117	99	111	122	118	112	104	117	140	132	126	115	113	130	116	131	131	106	125	106	106	130	112	115	133	106	123	105	123	132	105	115	137	129	114	133	120	122	133	110	110	131	105	128	138	114	92	150	115	109	99	114	124	119	136	112	124	93	138	123	120	98	97	105	146	120	130	113	110	118	100	139	111	124	109	116	104	127	129	110	114	136	109	106	127	105	125	109	131	130	124	108	107	135	116	124	119	103	116	127	114	106	97	113	121	113	122	121	110	99	95	118	138	105	99	118	136	119	134	122	105	113	136	126	117	108	108	108	117	103	115	129	121	101	120	124	116	124	112	131	103	124	120	116	130	136	115	135	112	160	116	125	122	115	111	120	87	119	145	123	125	131	113	123	111	124	106	109	114	104	107	114	103	124	123	122	133	106	117	121	115	147	126	127	112	132	118	108	116	135	128	114	108	129	109	144	109	113	119	133	123	125	113	117	126	135	125	139	103	121	114	114	129	138	123	134	131	117	104	139	126	131	112	109	131	104	121	103	115	135	141	119	111	116	128	131	107	122	119	123	141	95	135	109	132	118	133	114	125	136	137	112	105	124	128	118	102	120	129	105	116	109	110	103	124	105	134	122	112	103	112	141	111	120	132	133	96	127	129	107	138	134	113	105	115	112	112	128	149	101	125	125	107	129	127	125	122	119	121	114	115	137	119	115	130	111	135	126	145	114	106	122	101	117	114	107	120	110	112	113	106	103	117	102	124	132	112	127	118	139	116	114	114	105	118	137	103	131	114	111	124	118	120	123	95	90	106	121	97	121	105	139	110	109	123	112	117	130	120	106	104	121	115	115	106	113	119	121	118	129	113	113	101	112	130	121	127	106	129	144	142	129	127	127	114	114	128	123	106	112	128	104	121	145	125	129	122	120	121	111	123	134	116	110	126	113	125	104	130	109	109	133	116	119	115	102	124	122	121	123	121	106	107	110	103	122	120	97	128	120	97	119	140	105	116	112	109	115	105	113	111	121	110	108	128	114	113	103	113	90	112	127	133	106	136	132	118	108	114	128	107	134	121	100	115	120	119	109	113	111	130	117	125	132	125	112	120	121	134	124	143	120	138	116	119	124	119	118	126	105	125	112	120	135	129	100	94	115	96	129	121	135	137	131	101	131	126	113	102	120	105	128	129	102	121	120	119	140	125	105	110	115	117	130	135	129	114	127	126	109	110	130	125	114	132	122	122	127	117	144	127	117	117	105	109	123	116	126	119	137	99	113	98	109	121	116	89	119	102	127	108	121	109	133	110	117	109	106	120
10565	7366	1070	1279	1926	2583	3076	4740	1884	4209	2468	837	454	343	340	332	353	331	325	327	341	323	325	358	340	365	384	362	411	375	341	343	339	351	361	342	329	360	360	362	379	358	391	380	375	337	337	303	320	314	314	316	296	317	303	328	304	318	316	274	266	297	297	335	295	303	335	273	325	303	307	262	290	323	285	330	287	323	304	317	304	327	307	322	301	320	302	290	321	319	294	338	284	282	295	311	301	289	334	282	334	342	306	320	334	316	308	292	323	326	290	331	322	317	301	312	324	340	330	292	309	294	326	311	310	331	315	309	311	295	310	317	292	330	300	326	302	337	285	337	313	302	342	319	296	296	330	316	314	314	312	302	306	335	312	297	316	267	319	289	320	327	290	304	294	322	286	320	324	292	316	328	303	303	294	286	315	336	309	271	324	302	322	326	300	302	322	301	345	324	326	281	298	265	363	285	318	298	333	315	306	279	324	315	323	302	328	297	318	334	312	308	326	330	320	299	338	329	353	318	303	303	284	294	287	299	309	300	316	287	282	321	285	314	300	310	274	320	298	311	301	309	310	313	301	290	328	332	330	303	293	300	310	367	309	293	299	304	324	326	289	370	299	286	316	323	301	295	296	314	312	308	318	339	294	282	309	332	303	307	305	333	329	285	307	340	298	271	299	279	278	286	319	287	312	316	323	341	326	311	304	342	328	292	330	310	316	316	314	328	310	336	349	329	340	336	312	320	324	304	311	290	295	309	320	293	318	326	297	299	314	334	332	308	318	317	316	308	313	302	341	318	288	331	294	313	261	303	331	310	329	303	283	310	322	311	328	328	332	292	300	319	292	312	287	302	295	308	313	318	285	303	316	310	306	309	333	305	316	311	308	305	288	279	335	309	321	325	319	306	312	308	341	324	283	329	340	323	304	334	329	305	303	343	331	297	314	336	310	314	321	325	284	289	341	318	295	318	328	280	305	331	323	305	286	290	327	297	306	307	317	324	298	311	313	316	332	298	300	259	306	312	360	334	311	312	298	303	276	326	350	331	309	304	316	303	305	294	328	330	316	295	337	330	263	300	300	304	315	315	350	339	308	295	317	287	311	280	311	333	357	287	310	354	283	327	319	327	297	307	288	321	290	299	302	308	307	314	296	306	331	302	309	318	304	329	329	290	300	308	317	316	290	300	276	316	285	337	338	298	300	300	299	309	304	295	339	300	311	311	326	319	305	295	307	299	323	317	328	325	324	305	304	299	302	305	322	317	311	301	270	299	286	338	323	325	331	280	314	311	353	301	342	278	269	311	318	272	303	313	301	295	297	322	282	305	286	268	276	307	356	304	319	330	290	303	287	328	300	325	306	318	312	303	335	328	309	343	344	326	332	305	329	320	340	341	321	319	301	307	317	329	323	281	299	314	309	310	315	310	313	299	341	293	304	301	288	282	305	301	317	268	293	319	277	314	317	314	293	268	320	281	310	291	301	330	304	319	298	319	306	305	321	303	336	304	334	326	338	334	354	286	330	338	328	310	334	308	314	295	280	324	293	312	305	311	297	335	307	292	330	290	300	326	304	342	317	301	302	299	308	322	333	287	303	293	326	332	342	298	332	324	313	322	305	299	280	319	334	334	303	299	301	333	302	286	331	303	316	303	318	316	287	297	303	299	314	299	319	311	270	325	293	319	336	310	280	321	300	312	326	302	319	308	304	315	339	315	326	289	311	307	312	301	325	338	309	287	308	301	342	283	331	304	318	354	278	335	311	291	282	315	329	314	316	295	308	352	300	300	302	292	322	306	318	299	335	284	339	309	363	325	335	319	304	328	297	319	296	328	335	319	271	276	300	322	297	302	334	302	321	322	297	293	312	313	301	334	291	320	304	323	323	331	304	314	303	313	304	304	298	322	267	316	305	307	309	320	279	305	293	304	311	323	319	327	330	309	328	326	327	301	313	333	312	302	288	304	354	295	321	324	310	309	316	303	308	289	336	303	308	305	343	286	322	301	299	312	310	322	328	326	323	290	322	320	307	339	326	307	294	303	305	323	317	327	285	317	320	314	326	294	274	310	305	324	340	321	303	332	298	306	310	312	295	299	306	323	301	321	305	322	335	300	346	308	295	329	313	291	331	295	297	307	320	300	300	319	295	305	342	266	352	287	291	315	315	311	305	305	331	292	325	323	309	301	309	310	316	293	338	313	292	272	319	340	309	322	318	322	321	340	324	323	303	321	322	295	299	316	268	292	310	335	318	301	326	315	323	324	295	303	288	304	344	320	324	313	323	305	357	306	291	307	287	338	295	345	295	314	327	292	281	313	312	293	317	304	331	291	298	320	318	316	343	299	313	305	332	337	350	300	290	318	301	314	324	348	330	310	307	290	312	310	332	295	302	300	294	306	289	301	316	298	294	316	298	333	301	311	321	326	289	309	290	317	280	294	335	296	320	309	315	332	312	316	325	320	324	293	317	287	292	307	316	344	307	321	344	331	312	312	279	304	321	321	335	336	299	290	311	317	320	336	298	335	322	312	315	349	299	313	281	290	301	328	332	324	311	324	293	307	314	317	275	291	325	313	304	321	296	312	326	306	313	337	305	335	327	338	289	314	321	327	293	328	318	318	319	341	294	303	315	304	322	320	340	306	306	291	308	317	295	310	302	301	289	322	305	294	310	316	302	317	293	337	336	322	326	350	302	301	318	324	286	311	287	305	335	315	336	312	317	303	326	315	290	337	320	309	265	322	303	301	315	282	328	296	339	314	318	325	303	310	317	251	310	330	352	328	308	307	303	275	285	284	343	303	311	320	318	330	332	291	309	302	316	339	314	336	338	307	299	352	310	295	325	349	320	307	275	323	301	323	285	308	330	283	277	328	281	257	327	331	303	317	313	316	313	334	286	321	319	290	338	332	308	325	306	315	304	313	308	337	338	314	278	321	307	319	288	313	312	307	323	304	311	323	331	333	319	302	323	273	289	305	298	327	299	305	294	321	273	316	302	308	337	311	305	306	335	355	309	304	321	339	329	305	324	338	284	307	296	316	334	290	292	283	295	302	319	341	327	322	291	324	304	285	315	328	300	267	310	309	323	317	333	313	313	312	316	315	321	303	311	327	310	297	310	344	307	319	325	311	325	325	326	341	325	274	323	311	319	301	312	292	311	324	331	322	326	300	295	303	304	341	297	286	313	302	303	319	313	313	320	328	332	306	320	303	329	296	280	301	312	327	308	303	321	328	325	285	310	303	347	316	283	298	312	307	337	278	311	284	278	282	341	305	292	283	327	338	294	295	313	310	316	322	331	319	327	324	320	281	313	315	353	351	280	324	312	306	303	300	301	302	334	296	328	294	326	297	316	299	309	327	324	288	295	316	301	298	312	304	303	329	284	298	311	303	280	297	315	307	314	325	282	302	286	268	324	291	312	305	291	329	292	299	314	294	313	309	321	296	310	309	316	322	276	296	336	319	338	325	315	282	271	285	290	337	300	322	311	308	272	305
57567	51551	12753	2020	1238	1217	1317	1792	794	1462	862	498	301	269	271	240	280	270	261	315	285	311	338	323	373	423	489	365	370	365	321	289	328	389	403	344	302	328	383	408	382	319	310	256	261	247	212	206	189	221	223	225	224	225	243	210	222	206	191	209	220	196	221	217	222	196	196	228	193	199	195	215	188	200	232	205	220	196	229	200	223	208	218	221	232	206	197	209	214	236	195	212	214	205	219	222	188	203	179	193	210	209	237	208	207	184	205	213	212	206	194	210	236	208	184	204	208	208	200	204	203	240	217	220	229	202	247	237	203	225	201	189	181	225	218	217	197	230	207	204	208	228	215	198	185	210	185	208	219	209	202	221	222	227	201	213	187	206	209	197	198	231	212	192	222	208	202	198	237	207	178	203	184	224	222	218	192	202	232	198	189	205	186	209	193	178	205	194	200	216	212	212	232	201	204	219	176	207	240	210	189	190	224	207	240	224	198	224	208	251	201	201	208	207	172	207	216	210	222	198	205	214	213	192	192	172	209	220	202	224	208	205	196	197	217	223	185	211	218	202	209	205	216	208	236	238	200	224	201	236	199	214	190	230	210	211	186	218	203	196	202	219	209	207	221	197	192	233	222	188	186	215	204	233	200	214	208	232	232	235	197	204	222	232	197	214	195	196	202	203	192	223	180	198	215	215	214	170	197	227	214	209	229	182	209	211	217	214	213	252	226	215	209	188	210	181	222	217	198	192	200	212	205	187	219	187	208	205	201	215	204	187	237	229	229	192	211	181	206	195	188	212	197	223	201	219	216	199	182	209	212	239	210	242	183	201	220	194	196	205	212	205	239	200	202	188	205	215	217	226	215	227	220	212	224	217	209	207	200	232	190	219	215	172	213	212	195	207	186	203	197	200	208	212	231	224	203	226	220	214	182	222	192	201	189	206	218	205	207	204	216	220	214	200	180	217	214	207	211	208	193	200	187	227	206	187	222	216	203	207	207	216	186	172	225	213	216	221	183	202	182	196	207	217	227	176	214	221	212	226	219	208	175	199	214	200	193	190	216	201	206	202	219	202	209	205	186	188	206	200	196	239	201	191	188	219	192	187	216	217	191	212	205	228	214	191	200	230	185	224	213	214	249	209	196	227	207	177	200	223	224	199	209	223	216	182	202	201	210	208	214	234	207	216	202	228	195	217	214	198	202	206	203	222	199	194	203	226	234	206	209	224	230	205	215	198	204	203	217	168	200	184	206	217	204	213	177	223	212	199	215	184	224	212	227	220	205	239	193	183	208	193	233	203	198	218	197	202	183	208	214	212	233	225	183	210	200	203	204	242	219	220	201	225	220	202	214	214	189	191	214	197	224	207	197	177	232	194	217	217	212	228	231	210	210	202	212	199	226	210	213	219	195	198	227	193	194	197	210	218	205	219	208	227	203	209	205	209	202	217	183	189	214	194	210	199	204	219	224	199	207	224	217	189	193	214	215	211	223	204	224	219	212	192	195	199	203	216	238	229	240	200	211	194	197	233	188	207	193	213	227	214	216	201	219	208	173	190	204	216	200	215	236	232	201	217	210	181	211	209	243	193	161	208	197	186	205	233	203	195	211	193	216	209	220	222	224	219	201	198	203	195	213	216	202	201	178	217	228	193	216	242	209	225	221	213	210	188	237	201	194	184	216	208	198	208	184	205	184	214	217	208	213	215	214	207	199	238	216	209	219	207	211	199	213	202	217	196	227	218	197	211	207	196	194	200	185	190	224	206	182	218	211	248	200	204	195	222	205	204	192	224	207	201	189	218	195	203	197	211	187	210	227	230	202	217	236	213	219	198	197	205	220	181	200	184	180	193	206	189	193	184	183	183	202	184	180	226	176	206	231	190	198	214	197	193	194	172	240	222	184	214	182	192	198	207	217	218	182	210	211	187	220	199	187	198	175	203	185	192	225	231	188	211	206	189	207	195	211	217	226	194	230	247	203	204	222	220	204	222	219	206	235	195	210	218	213	209	183	231	222	206	221	196	184	223	223	186	185	194	220	221	218	230	195	202	226	190	216	199	177	195	213	192	211	208	220	201	224	195	215	208	229	200	201	228	229	218	184	207	223	229	209	208	213	216	197	189	205	210	209	195	228	218	211	231	207	208	181	211	213	179	176	217	175	215	222	187	207	223	185	183	183	204	233	218	229	214	200	211	212	252	219	180	204	188	220	200	209	217	208	206	217	207	198	177	209	216	206	216	234	200	208	214	224	213	204	178	190	188	232	204	222	206	184	198	186	228	209	202	192	201	210	208	213	217	216	220	210	206	215	187	203	196	245	222	230	221	212	219	200	191	234	211	195	218	190	191	214	188	229	225	204	198	225	199	226	216	221	186	214	240	230	237	208	196	221	212	206	233	202	205	200	199	209	190	224	204	217	206	217	194	223	192	197	206	204	226	211	215	222	189	226	223	194	206	197	178	213	190	206	215	186	200	222	219	228	220	207	234	215	220	199	213	215	216	224	224	221	189	215	215	209	187	221	222	207	191	206	221	218	254	225	202	233	209	230	196	205	185	229	193	189	190	214	223	198	208	226	220	229	216	216	203	206	204	227	237	195	201	221	216	186	190	193	191	195	213	239	200	171	201	220	241	224	191	226	210	222	211	192	200	225	209	176	205	213	182	205	186	199	208	204	207	199	211	210	201	210	240	196	187	217	221	184	215	218	208	177	222	212	219	229	205	212	216	214	211	215	215	208	224	232	211	198	194	213	201	204	251	211	186	220	214	214	181	204	221	215	214	215	210	218	179	192	216	203	217	210	209	214	218	189	187	229	192	194	211	228	195	223	213	220	195	217	215	221	185	188	209	214	219	209	209	206	193	198	196	197	172	209	198	208	203	191	213	200	237	211	211	175	178	205	196	219	207	204	216	197	187	228	190	191	215	205	224	222	213	201	214	175	220	206	211	212	211	212	197	228	201	177	220	208	204	212	191	201	211	203	250	214	218	232	198	225	201	203	203	182	203	234	220	203	210	200	204	210	196	204	206	230	238	195	211	214	231	209	180	177	230	223	215	189	217	220	210	191	202	203	212	196	232	214	229	231	231	190	204	195	191	219	209	198	219	232	210	228	216	231	225	203	236	223	187	213	216	215	197	194	197	206	194	195	217	212	207	221	216	238	224	189	217	221	215	229	221	206	202	222	220	203	208	180	211	227	226	189	210	206	214	211	182	206	196	210	229	215	192	226	227	217	220	256	203	213	175	199	226	218	211	217	216	208	188	194	224	234	215	185	194	203	231	214	215	222	198	216	176	226	197	198	206	246	198	188	214	189	211	208	213	194	190	218	201	193	209	202	223	212	216	199	211	193	234	206	184	205	225	193	197	205	189	195	203	200	197	217	212	195	232	202	197	204	181	191	223	230	226	185	226	230	208	196	234	212	187	213	195	206	232	198	221	191	233	205	199	197	248	212	192	224	198	180	220	181	190	210	203	223	213	186	210	219	187	190	222
37030	29315	3041	3543	4322	5225	6254	7944	3655	7529	3857	2032	1133	927	824	860	968	946	1052	1257	1032	1249	1421	1572	1785	2283	2926	1845	1754	1722	1463	1132	1594	2052	2021	1676	1488	1597	1916	2033	1818	1560	1281	900	933	835	647	573	609	554	544	567	671	772	637	566	539	531	504	533	535	535	487	474	504	538	502	543	502	507	524	534	537	501	572	495	488	504	471	529	505	491	504	495	469	487	478	492	520	477	509	529	478	507	501	482	489	510	535	507	474	507	453	490	502	482	493	504	481	514	492	488	487	542	504	528	501	520	526	493	524	520	530	494	495	499	504	468	504	525	512	489	493	470	521	489	527	505	523	472	520	442	509	481	491	472	476	519	450	503	523	511	534	531	494	555	488	534	502	464	531	502	522	532	478	498	500	553	495	487	470	510	502	501	488	489	512	488	481	527	504	452	551	479	475	500	512	491	515	481	469	493	536	495	520	501	424	533	519	479	506	508	508	491	479	488	460	474	493	514	532	462	513	473	445	496	466	512	504	449	433	462	533	509	484	488	486	509	485	498	480	489	528	499	484	516	519	487	529	469	527	462	508	491	484	513	491	487	506	514	490	501	476	555	477	475	460	487	494	512	524	493	521	529	509	482	462	467	464	495	521	481	455	492	507	503	478	485	497	497	505	483	509	518	476	475	510	510	468	478	484	504	549	475	483	508	488	518	494	492	532	531	510	473	523	503	496	520	496	482	493	477	506	499	495	488	506	504	513	505	502	491	482	504	528	487	515	480	472	472	469	504	484	492	507	504	470	497	480	535	486	499	516	452	512	499	466	534	490	519	478	505	482	486	527	482	501	516	504	493	487	452	467	467	521	489	532	489	504	526	471	460	483	500	476	484	537	466	473	484	515	465	532	542	543	493	500	544	518	490	517	523	495	505	504	524	505	473	490	492	536	488	506	481	532	449	490	472	504	491	480	477	490	500	507	502	482	488	487	506	516	497	443	530	503	505	484	512	486	487	464	545	495	468	501	461	507	463	507	472	534	483	498	490	495	509	493	491	496	492	498	545	504	498	502	533	536	493	510	493	491	540	481	520	504	470	475	493	479	482	505	517	504	516	514	471	571	530	509	497	476	554	477	511	519	528	512	504	484	526	509	496	508	520	528	504	498	489	495	488	499	513	486	492	463	487	485	474	500	470	513	504	491	511	501	500	509	498	482	502	492	486	484	503	508	491	488	512	482	523	490	492	481	447	476	551	523	498	515	494	497	490	465	532	486	509	514	489	526	517	536	484	506	524	515	496	541	493	543	507	512	523	509	515	484	533	520	487	498	516	518	509	514	502	506	530	519	506	495	506	482	479	510	501	500	567	509	507	495	479	531	532	490	531	469	530	516	502	487	475	496	491	530	519	519	472	488	483	498	502	469	477	500	478	488	523	534	518	459	505	546	492	453	514	514	498	455	523	514	507	497	507	476	541	498	499	540	490	483	495	476	516	468	500	480	482	509	479	465	417	502	516	495	482	466	536	512	475	496	490	513	504	491	514	496	497	502	480	505	457	483	441	519	504	486	497	528	497	493	520	466	492	518	475	550	468	498	522	450	508	472	508	505	477	530	498	502	490	472	478	469	513	467	523	471	476	471	490	532	490	504	491	499	436	507	491	495	504	494	482	511	519	462	485	524	487	482	493	496	493	460	487	488	535	478	498	479	483	521	477	513	464	500	469	487	515	473	541	490	548	472	514	498	467	477	527	542	494	514	483	532	535	499	481	506	496	491	475	458	524	477	515	483	457	524	499	507	494	483	499	494	503	484	514	542	501	539	531	521	503	515	520	500	493	527	460	527	485	515	471	477	507	466	474	477	505	449	479	509	520	475	499	473	456	471	469	438	509	491	491	523	516	523	491	509	480	532	524	489	469	527	566	486	504	487	510	533	531	533	492	506	515	500	489	516	485	551	506	487	520	484	502	491	493	492	482	461	490	497	485	530	507	505	494	488	524	468	488	508	487	532	504	499	495	512	473	473	517	512	481	490	505	514	472	524	510	491	463	448	500	489	527	503	471	479	506	486	505	492	491	540	488	495	524	514	496	504	513	517	510	516	521	485	500	526	505	532	478	517	498	508	496	483	495	543	513	488	469	467	488	491	510	490	522	543	499	474	490	476	506	519	498	503	472	510	492	512	476	497	467	480	499	507	477	522	497	496	483	493	499	529	478	460	522	498	503	519	486	519	534	523	487	480	481	517	510	498	499	515	527	533	491	493	513	508	484	533	512	498	458	527	490	482	490	548	469	486	480	525	486	478	489	480	510	510	537	476	521	487	479	480	492	480	494	478	481	497	545	477	521	467	523	564	492	452	553	485	518	436	464	503	526	482	521	496	497	494	485	509	483	506	482	533	461	515	517	503	525	505	499	491	498	525	506	489	534	493	468	498	498	465	456	481	491	543	516	541	499	493	489	473	499	480	470	482	507	478	539	544	512	531	487	506	450	469	520	532	494	509	494	502	479	497	509	514	483	499	543	506	499	494	523	509	513	494	530	465	566	516	508	483	496	499	518	539	512	524	499	481	490	470	516	535	513	484	506	467	465	514	515	485	478	514	469	490	535	497	474	534	460	503	489	503	469	505	512	485	503	520	512	486	497	484	469	528	460	489	558	536	492	501	481	506	472	490	503	517	452	497	467	479	495	470	430	519	510	531	476	509	503	468	496	519	512	487	529	508	521	497	474	483	473	484	494	487	508	459	472	481	518	506	491	465	486	542	514	478	476	498	528	506	490	499	500	492	517	521	499	474	483	474	477	510	500	444	479	525	496	534	507	477	507	550	505	543	497	486	510	505	515	498	519	515	475	505	484	526	495	503	495	491	477	485	519	509	513	465	490	483	462	494	527	508	498	478	525	512	526	497	528	530	476	505	489	487	474	473	533	457	523	484	506	490	539	452	477	493	479	518	513	522	489	526	512	533	500	482	508	501	532	509	509	503	505	485	497	487	495	482	535	473	521	508	448	543	476	503	496	466	484	509	508	539	488	490	482	516	472	552	481	483	507	523	473	471	478	526	506	514	479	469	490	491	452	489	515	492	517	492	506	492	529	502	510	522	503	455	492	473	522	488	467	519	487	508	528	498	495	502	516	526	487	500	500	519	503	512	506	509	498	477	495	467	523	496	495	501	489	511	482	498	491	473	514	493	521	498	542	490	531	494	489	477	506	477	495	476	527	448	515	529	482	522	497	510	498	498	500	488	502	470	467	491	501	502	514	526	490	511	515	488	510	490	501	457	511	504	500	494	534	482	511	533	514	528	493	483	472	496	495	539	494	493	522	508	494	509	486	499	470	475	476	516	498	511	476	474	519	479	498	493	522	493	490	502	540	508	482	489	495	485	476	492	492	511	481	482	499	509	523	486	513	475	513	517	507	520	515	481	491	484	460	492	490	493	502	487	497	504	444	500	488	516	494	482	495	509	496	451	468	511	486	468	528	529	524	483	477	506	526	501	476	493	498	512	484
63478	62735	19869	7380	2208	1808	1917	2360	1083	1972	1062	524	326	296	270	268	263	280	308	284	320	314	425	452	496	510	838	480	512	469	330	302	357	595	589	422	386	404	509	500	470	386	344	311	234	199	202	208	183	171	163	198	215	215	203	184	171	181	181	200	195	169	182	158	171	173	167	181	155	159	181	141	183	158	146	163	181	182	156	167	171	160	182	166	186	198	156	164	162	192	187	174	186	189	156	184	162	192	199	164	159	192	184	154	153	165	163	187	170	167	146	166	175	176	178	195	183	186	183	168	177	185	180	169	162	179	160	188	187	181	169	147	157	175	161	173	164	179	185	165	185	176	168	155	188	167	147	175	166	174	160	178	164	180	167	167	171	153	179	166	176	201	181	165	171	177	162	153	169	183	170	165	163	158	162	155	147	166	186	174	185	162	149	160	179	147	172	163	149	156	167	173	150	171	177	191	171	186	190	178	175	146	183	183	182	158	168	169	161	167	191	164	168	170	158	161	177	187	179	167	176	178	163	206	182	173	177	169	181	182	159	176	193	153	153	155	171	195	187	161	170	185	167	163	179	158	160	179	150	185	176	161	157	184	181	164	145	173	145	158	166	158	159	164	165	167	173	181	149	178	182	200	190	164	172	170	172	205	175	149	192	166	182	155	186	155	193	185	171	187	204	164	186	187	168	191	162	159	172	157	155	183	174	186	204	171	166	172	173	181	157	163	170	153	179	138	165	147	181	148	187	150	152	182	174	172	172	203	167	198	168	195	155	172	154	159	162	152	173	153	202	170	173	166	162	175	155	140	178	170	162	186	177	165	170	184	177	169	166	157	175	170	182	176	202	151	156	162	184	172	176	185	163	180	159	168	163	183	173	152	170	174	178	184	164	178	170	167	156	169	182	187	190	205	174	165	175	158	167	182	160	170	180	178	159	160	163	170	189	164	186	155	194	164	179	182	167	191	177	183	161	151	169	170	190	181	161	173	178	175	190	140	187	188	189	178	167	176	174	172	175	173	169	166	160	149	173	180	163	166	152	169	167	172	182	161	184	186	154	154	192	172	165	190	174	180	172	166	166	146	158	164	171	157	168	170	157	162	163	201	182	174	146	154	175	207	159	180	172	155	144	145	184	196	173	177	155	176	197	203	192	158	151	189	176	184	177	168	174	128	154	152	164	175	166	171	186	195	164	160	175	175	186	180	169	182	185	192	175	165	152	179	147	181	165	183	180	169	200	161	152	192	168	164	168	202	161	186	155	162	159	152	168	159	137	180	164	165	177	152	169	173	162	181	164	186	166	159	164	185	174	163	182	172	162	161	165	176	166	177	167	175	133	152	160	142	186	144	190	187	172	173	137	191	189	179	179	212	177	161	151	182	169	172	189	203	169	150	168	190	174	178	157	163	192	189	157	193	177	182	189	177	192	168	165	181	208	166	188	163	171	160	189	193	185	169	179	193	155	167	185	158	134	184	196	165	180	163	174	179	196	179	180	161	194	179	183	164	169	180	168	162	165	170	172	185	160	152	186	152	173	166	189	173	166	160	169	197	161	175	167	150	173	172	169	199	144	167	150	188	193	168	204	175	193	164	137	186	137	161	167	149	194	178	170	160	168	180	154	176	178	168	181	198	191	157	168	204	156	141	183	157	192	198	174	177	171	192	166	139	163	155	167	175	203	176	166	185	161	170	185	159	162	152	168	189	165	172	186	181	162	155	170	169	174	171	147	192	175	177	156	168	184	179	179	175	192	169	154	172	159	195	173	154	176	180	159	159	149	156	181	138	172	176	173	169	153	171	192	163	183	220	173	188	161	191	200	134	139	174	138	175	174	190	160	179	155	176	162	168	160	187	137	173	196	161	183	209	163	169	171	170	157	153	215	162	187	151	185	170	144	175	167	193	160	166	152	185	181	179	180	177	165	191	207	175	190	155	174	165	188	167	159	185	171	193	178	170	149	168	164	171	159	174	171	171	177	159	179	192	136	163	169	167	181	170	171	170	176	183	172	145	189	156	148	168	153	176	167	160	170	154	179	152	163	178	168	166	164	188	152	165	173	161	180	182	163	179	186	171	146	164	175	181	170	162	187	160	179	186	158	176	169	184	168	173	168	142	170	157	181	192	181	199	173	168	154	149	160	159	186	168	195	168	170	186	156	172	158	161	208	196	179	200	182	160	163	166	144	177	143	158	166	199	173	170	165	152	170	171	152	159	182	175	186	185	150	158	172	182	180	155	161	209	195	166	173	161	173	178	165	139	166	161	175	171	173	186	196	184	166	174	162	166	147	178	159	184	151	188	179	181	187	150	159	186	166	170	169	196	170	170	179	186	176	186	181	169	162	153	141	180	168	140	180	191	150	156	151	200	140	172	167	177	174	157	171	158	177	190	172	181	163	172	162	169	174	205	157	152	181	145	165	155	174	158	188	185	195	176	159	177	160	170	182	177	164	155	176	169	168	160	197	190	176	191	168	155	168	152	176	179	178	146	185	180	161	157	177	172	155	180	172	177	164	175	148	196	195	172	180	150	166	166	169	184	157	175	178	187	177	168	159	164	167	195	155	194	175	152	176	184	193	163	186	171	174	156	184	194	165	157	154	205	215	186	186	174	172	151	172	174	185	205	160	165	158	160	151	176	128	181	168	173	180	163	160	198	186	166	164	151	178	151	172	192	154	172	180	177	152	191	162	163	162	168	142	166	169	183	197	161	178	169	169	142	164	168	159	168	177	166	144	159	177	155	163	171	169	173	170	177	169	168	169	181	162	168	169	162	180	157	195	186	192	158	175	166	158	171	137	181	185	193	156	175	163	163	155	171	165	181	159	175	173	152	173	162	190	182	181	184	182	175	163	177	169	161	144	170	189	173	136	165	185	151	173	177	133	225	191	171	161	182	167	172	183	174	169	172	166	204	200	148	171	159	157	174	168	179	160	179	181	167	166	151	186	181	181	159	170	170	175	159	185	155	164	174	181	144	185	155	193	165	154	169	191	158	142	162	175	170	172	159	164	152	153	168	200	193	178	189	153	160	172	152	160	172	163	167	147	192	157	156	178	167	157	186	150	181	165	170	196	166	173	187	159	155	176	181	195	180	178	162	149	144	153	118	186	166	172	185	175	147	156	161	166	176	151	160	160	173	179	164	170	142	179	150	158	183	150	187	161	171	177	195	161	179	167	178	177	155	153	164	173	177	156	197	169	173	175	179	182	169	149	166	166	155	183	183	151	156	182	150	183	178	171	188	175	181	173	177	182	154	177	177	184	179	189	165	174	161	167	173	186	162	174	157	158	172	173	146	172	158	177	165	179	171	177	192	190	171	190	182	179	202	181	176	165	170	168	168	186	175	162	168	166	175	155	144	174	167	165	169	163	157	195	163	173	168	182	168	180	181	162	181	183	178	166	191	156	150	167	167	172	167	174	178	160	167	159	180	152	162	189	162	154	154	149	187	159	155	195	168	158	166	180	181	156	170	173	177	182	190	167	184
45517	35666	4722	5469	6718	7075	8887	10110	5262	10157	5100	2606	1507	1291	1118	1006	1054	1384	1405	1609	1699	1924	2567	2521	2645	3410	5792	2953	2724	2850	1868	1889	2094	3956	3930	2722	2389	2273	3470	3392	2776	2431	2054	1482	1135	882	672	597	502	489	471	480	734	946	718	474	474	488	463	511	434	470	430	466	405	440	429	452	436	406	418	445	379	367	419	451	377	405	373	443	413	433	429	408	371	371	437	438	443	405	416	417	403	392	437	399	394	371	403	390	380	394	358	410	420	392	390	397	406	396	399	386	389	411	403	381	389	412	409	399	379	439	386	424	377	420	409	402	405	413	400	389	391	366	400	415	398	390	373	404	395	440	418	427	387	414	416	387	387	435	400	409	400	392	408	368	402	371	434	388	415	433	413	418	360	401	436	424	433	411	413	403	393	399	419	377	391	411	370	427	402	424	432	396	377	415	420	398	418	376	406	411	435	356	441	392	367	421	400	375	394	406	389	455	433	378	416	393	430	403	412	373	415	438	398	368	404	412	391	418	452	387	392	407	427	410	379	379	407	385	404	420	432	424	408	392	369	407	398	423	411	404	421	427	391	408	391	380	399	369	372	405	394	445	442	404	422	385	368	384	382	424	435	403	417	396	348	422	438	405	368	411	380	402	412	404	370	383	399	405	392	385	352	431	394	403	379	346	441	410	386	428	459	397	411	394	416	416	433	427	383	408	416	376	373	398	390	389	405	415	413	412	398	386	378	408	391	397	389	382	430	428	392	404	384	373	395	423	397	405	394	383	379	426	440	417	404	410	413	386	420	392	389	378	390	430	367	390	412	365	389	408	394	389	421	405	403	415	390	406	404	400	418	406	442	417	397	367	430	420	406	447	370	412	421	411	415	446	402	426	409	415	404	388	404	388	396	386	413	419	402	420	398	397	395	372	395	394	383	405	416	381	392	394	427	421	387	418	451	418	389	400	379	386	382	405	409	411	408	418	362	366	400	403	402	404	418	397	396	411	427	379	377	376	409	433	377	418	398	358	421	367	401	408	385	419	387	408	425	393	397	408	443	423	417	409	440	385	401	451	404	440	402	407	403	356	434	385	403	403	423	395	409	401	428	398	393	389	427	396	359	397	375	372	419	357	403	398	386	365	400	392	404	434	386	397	394	437	407	409	401	376	382	365	375	424	372	417	406	408	413	446	420	398	403	448	385	391	424	397	415	402	379	422	422	428	378	443	360	383	418	406	390	400	419	390	409	406	391	387	414	370	423	378	403	390	389	375	410	420	378	429	392	392	444	373	428	432	422	382	428	412	411	410	389	416	419	414	391	401	405	371	386	406	393	384	379	404	400	422	381	380	378	425	376	428	397	373	371	396	416	436	400	441	401	413	399	418	419	383	413	374	403	421	382	415	391	384	390	417	365	420	391	391	400	372	392	354	416	415	406	391	387	442	385	395	416	434	420	425	398	379	370	399	403	417	401	382	382	401	388	400	416	386	407	437	388	380	398	402	406	400	400	421	403	391	420	399	393	396	388	407	375	378	387	408	394	382	402	363	424	345	416	390	397	393	385	405	425	408	401	397	435	373	400	389	404	387	407	386	403	407	443	377	401	393	386	385	417	375	414	390	410	427	393	401	414	404	394	422	425	395	412	398	412	411	401	424	442	421	498	408	391	419	368	415	371	403	393	425	374	396	409	378	392	424	425	431	356	414	385	442	390	398	401	367	409	398	405	420	397	404	424	418	417	405	386	398	425	416	425	398	382	414	404	358	411	420	406	363	408	390	403	406	382	387	422	361	372	358	417	423	395	394	394	412	457	352	419	404	417	406	404	417	401	395	393	427	379	412	406	395	388	392	402	396	389	395	421	444	415	417	372	364	403	416	419	404	421	407	425	393	408	360	393	390	406	394	414	406	392	396	401	406	444	394	388	419	397	406	389	402	402	363	378	385	372	461	405	374	410	397	386	428	412	380	408	398	424	450	384	415	399	404	421	396	417	409	412	384	420	387	412	406	401	426	416	442	405	406	396	388	414	406	391	381	386	370	387	350	398	392	392	473	376	440	433	366	368	401	398	397	413	429	386	450	410	393	416	407	410	395	445	404	432	404	394	361	405	407	385	401	397	422	404	432	406	438	371	403	387	393	394	398	431	379	419	396	404	367	388	426	422	413	431	381	397	401	402	386	397	401	374	344	388	430	405	425	419	407	427	417	406	399	387	382	401	381	394	408	429	400	424	405	430	404	398	426	379	399	441	364	443	433	405	401	411	385	396	412	406	367	403	434	436	399	386	414	438	396	385	426	436	422	425	400	397	416	422	398	383	360	374	428	408	370	416	434	412	420	358	402	402	437	384	400	409	410	370	393	404	411	397	402	394	406	374	405	383	455	370	413	424	401	397	443	405	395	382	391	399	410	398	393	397	440	398	375	426	432	451	412	417	424	396	407	411	400	404	404	386	430	396	424	375	381	386	412	415	430	399	414	411	387	401	405	420	397	407	418	418	397	402	374	396	384	429	411	372	420	398	418	385	421	411	406	428	389	409	417	408	421	432	412	412	412	399	416	382	421	427	411	403	397	417	383	398	410	396	405	420	400	439	424	391	373	420	400	395	405	391	363	396	436	431	424	396	406	412	375	445	431	414	373	411	390	397	423	398	392	379	401	387	403	416	445	406	427	410	440	418	421	401	423	409	430	353	407	416	411	395	357	411	397	421	396	387	440	406	413	383	386	402	411	410	391	379	435	372	437	388	427	421	416	419	359	361	368	387	430	408	382	408	404	415	404	427	381	388	403	384	401	362	390	375	404	419	411	381	414	403	392	411	406	401	452	423	372	405	413	399	424	406	391	421	425	424	418	381	409	423	421	399	401	399	442	414	385	426	382	409	407	387	403	436	419	386	396	378	426	407	395	423	393	395	420	416	408	386	410	435	393	379	409	412	426	419	396	418	433	396	416	386	430	422	405	381	413	418	384	380	383	415	409	406	373	433	433	364	380	401	437	438	382	376	417	377	412	435	431	415	392	431	391	381	393	401	392	378	423	385	429	398	360	416	417	442	395	389	412	389	399	393	402	445	383	404	414	378	403	373	424	411	417	384	372	361	393	377	390	378	376	419	429	385	387	367	430	406	372	371	412	400	394	411	391	423	407	392	403	441	405	397	421	368	381	424	400	393	411	385	402	417	377	383	411	429	388	391	401	378	400	386	376	394	417	413	376	390	404	404	419	400	372	394	375	451	374	414	404	396	392	402	412	426	417	408	414	392	366	460	392	438	441	412	392	388	386	384	400	418	405	434	368	396	383	435	440	413	406	419	410	405	395	391	435	423	427	405	418	372	398	414	413	408	392	373	443	368	398	397	397	402	373	388	402	378	405	381	365	384	376	381	379	437	420	377	444	389	400	392	416	391	406	401	407	432	381	386	401	396	412	403	421	413	402	407	394	414	392	397	411	385	417	379	387	397	410	394	396	381	370	377	406	394	422	351	410	379	407	410	385	400	396	417	413
9917	5546	585	447	567	585	878	959	417	866	378	176	130	112	104	109	138	131	104	135	131	144	121	110	127	119	118	123	114	114	116	119	132	117	146	121	120	118	131	124	113	129	123	110	115	143	122	121	148	117	135	129	123	109	132	111	124	117	112	126	132	138	112	133	101	107	101	107	100	116	129	131	122	105	115	128	110	112	129	116	121	117	120	99	122	120	94	97	124	117	119	113	125	105	123	98	122	111	110	128	118	135	117	110	123	135	129	118	135	98	122	119	115	105	125	96	114	116	134	102	111	116	115	93	122	112	107	121	124	125	137	124	109	113	109	131	106	105	110	144	133	108	110	109	137	117	140	135	132	128	116	125	103	91	139	116	136	107	123	131	112	117	125	120	116	118	118	127	135	122	105	124	120	113	122	113	109	105	141	94	115	143	132	124	120	133	110	123	123	118	111	135	142	128	103	122	108	120	124	129	125	125	104	105	130	123	124	115	120	122	130	102	128	102	111	127	99	123	120	111	118	107	128	113	125	109	121	110	123	97	127	124	129	113	119	112	112	114	100	139	114	109	114	128	121	104	124	114	136	98	116	129	118	123	112	120	113	127	123	106	115	133	110	108	131	99	107	133	114	112	114	147	108	149	114	120	129	113	117	87	112	123	115	121	141	104	119	104	128	99	131	122	120	112	122	107	124	125	123	118	121	129	103	128	114	121	125	131	106	106	113	100	120	102	122	105	119	116	116	101	110	129	113	110	122	119	104	107	116	102	106	100	114	123	118	124	125	121	98	112	118	131	129	114	119	127	132	130	121	128	130	130	134	133	118	116	107	106	122	122	109	109	124	107	115	103	111	126	104	116	151	123	100	90	113	113	131	124	108	103	120	120	114	132	103	129	117	123	111	109	132	117	118	113	140	127	114	122	125	113	121	133	126	125	119	116	115	115	137	125	110	127	122	112	145	130	134	102	121	122	113	106	124	141	115	108	117	141	107	117	114	125	124	120	114	116	121	118	122	136	131	120	116	127	102	127	115	102	111	117	121	123	110	103	115	112	118	104	120	107	130	117	105	108	113	128	134	120	117	118	118	115	133	123	112	123	131	128	114	114	126	119	134	112	119	113	123	131	90	112	116	119	135	129	127	112	129	132	108	118	132	121	131	117	133	115	107	112	135	96	120	126	113	118	129	117	115	106	105	105	127	119	127	118	109	124	128	99	139	106	105	132	94	111	102	112	109	126	111	120	122	126	123	117	109	118	117	120	120	130	112	112	122	129	117	119	104	107	114	130	99	124	125	112	101	120	103	108	118	99	153	121	102	121	121	113	102	121	121	109	121	122	112	114	104	112	107	125	125	102	116	107	129	98	133	120	114	106	117	111	132	142	113	129	132	105	131	150	106	109	119	125	119	111	119	119	119	118	129	112	114	133	111	103	113	147	109	106	128	125	116	128	132	128	106	120	126	117	130	138	112	115	133	128	126	120	130	130	123	124	112	123	96	129	132	109	107	119	117	135	102	122	121	126	119	125	122	131	103	109	120	125	104	137	89	110	137	135	121	115	101	115	109	135	124	131	107	131	133	121	123	118	119	134	119	104	131	120	105	118	121	112	115	119	118	128	107	117	115	114	128	132	117	112	144	139	121	98	116	113	109	123	114	114	108	130	117	108	107	111	119	122	107	123	122	111	110	122	127	110	110	110	117	128	128	108	124	124	125	125	99	111	128	120	106	133	103	133	118	121	117	110	113	110	126	136	99	98	140	98	128	105	117	108	117	110	123	120	130	124	117	123	117	128	111	130	110	126	110	127	123	126	123	114	108	98	118	113	131	145	113	132	117	106	119	100	119	117	153	106	121	113	114	135	150	114	129	143	103	131	115	121	126	113	125	115	118	113	120	112	114	110	121	99	123	113	109	131	119	126	106	120	129	130	89	105	133	123	126	99	114	133	94	107	105	133	123	101	106	118	115	108	119	108	133	105	106	111	134	92	120	126	120	126	114	107	123	113	118	108	121	125	113	147	88	125	116	113	110	103	122	126	107	115	131	105	120	115	109	114	101	126	112	122	128	117	121	119	109	109	135	135	110	116	126	119	130	122	108	113	119	136	106	135	118	111	94	108	143	129	128	111	116	127	128	123	129	132	123	109	116	105	118	111	115	114	122	128	123	99	118	142	131	130	114	106	112	117	108	144	121	99	113	118	121	134	127	121	106	109	96	127	136	134	111	121	120	119	100	124	117	118	120	134	136	108	130	118	129	106	142	132	127	107	91	114	128	97	117	109	117	141	117	113	130	121	124	128	126	103	134	105	119	143	99	119	107	116	89	109	102	146	128	125	126	122	138	109	121	128	106	118	115	142	134	106	103	97	114	122	101	114	111	99	111	126	114	109	104	125	118	134	105	114	122	128	91	101	110	129	113	113	103	115	125	127	123	115	123	144	131	112	117	110	124	98	135	125	106	112	112	104	105	104	132	115	124	120	131	115	129	121	112	122	143	133	117	133	129	132	123	126	116	128	105	118	108	132	107	126	104	122	88	138	122	104	99	108	112	113	114	135	124	102	114	116	130	111	144	122	111	120	125	117	109	107	137	116	108	117	116	122	140	114	114	107	114	117	102	111	132	99	134	118	101	113	129	101	131	130	95	127	112	114	119	121	110	121	126	123	134	130	125	128	118	120	100	96	126	95	114	117	130	102	130	128	119	126	107	120	121	123	106	119	111	102	122	110	103	133	111	111	119	117	123	112	98	122	109	117	115	108	117	122	118	125	123	126	133	117	131	100	148	125	112	94	113	133	128	114	131	113	113	113	128	127	110	102	123	117	132	104	121	119	111	140	102	132	126	103	128	127	138	128	119	106	134	122	125	112	122	105	128	135	115	130	131	116	99	137	130	126	114	104	112	104	117	143	96	109	116	127	97	99	104	115	123	104	109	124	120	136	135	133	113	102	110	97	136	126	129	119	113	110	115	107	143	131	127	129	122	122	139	119	126	112	131	128	125	119	110	108	132	129	128	109	130	115	132	113	128	125	120	115	118	134	116	101	125	123	129	122	136	131	124	120	120	116	122	111	135	123	121	123	133	114	95	123	107	130	113	125	105	91	123	111	115	105	145	111	117	111	127	124	134	112	129	128	119	108	120	118	132	114	124	122	96	114	121	127	127	116	117	127	109	124	101	113	119	124	117	109	101	128	116	124	126	141	131	123	121	114	122	131	135	115	107	134	118	110	123	114	130	112	126	120	126	104	121	98	137	119	101	117	120	107	125	136	111	128	127	125	137	93	104	113	137	106	114	116	108	118	93	94	123	123	135	91	106	109	115	97	109	121	135	121	135	117	134	108	121	133	107	128	119	128	128	117	124	120	131	110	122	101	120	108	125	118	125	125	139	130	124	126	103	108	95	100	125	126	108	122	126	124	115	120	125	111	135	114	124	107	106	116	124	91	114	128	113	111	105	126	102	118	116	138	131	120	135	118	139	137	102	118	138	108
9583	7251	1180	1455	2328	2701	4086	4550	1985	4721	1936	727	448	316	362	316	323	302	338	359	322	359	366	360	372	388	413	357	389	378	344	371	354	402	368	394	351	341	374	364	362	368	390	396	379	369	361	310	298	332	364	313	324	328	296	335	334	331	304	321	334	295	287	298	315	316	310	292	321	335	330	292	311	315	321	328	330	320	310	302	316	266	316	334	324	275	325	289	331	340	294	323	301	305	330	371	310	313	276	325	318	342	301	315	292	340	319	310	289	315	309	280	314	310	301	300	309	298	319	321	286	291	345	322	300	333	312	325	325	313	359	300	331	330	296	304	321	323	324	329	321	322	293	286	314	329	318	315	315	272	338	336	315	297	309	297	293	294	310	331	287	293	317	338	334	290	304	315	295	325	319	305	289	333	343	333	308	345	314	296	304	318	296	324	313	320	307	308	293	295	295	318	324	340	310	318	278	313	319	296	345	329	322	320	266	287	275	278	280	317	322	318	294	316	301	287	342	330	301	340	310	303	300	327	319	296	290	368	285	294	343	300	333	306	307	321	357	325	305	322	322	310	328	295	324	319	307	327	308	326	326	318	305	323	331	342	348	333	295	323	313	324	334	297	291	301	321	309	319	297	321	294	309	310	324	338	301	299	296	321	306	341	293	306	299	330	328	312	325	300	324	312	305	336	307	330	292	319	330	335	301	314	293	310	324	297	319	324	314	309	336	305	312	318	285	314	314	327	323	309	283	317	304	296	325	318	332	320	298	343	359	327	322	338	333	324	313	310	302	293	326	291	316	282	329	318	339	332	336	324	320	288	322	308	303	306	321	305	328	291	312	299	327	316	306	302	333	302	296	333	342	306	326	298	326	325	267	311	316	302	329	308	314	312	295	336	344	337	325	308	286	329	327	297	323	338	293	309	314	321	289	321	318	322	339	320	314	319	304	270	297	321	346	312	275	286	326	309	339	318	303	313	312	307	317	321	307	322	330	299	298	320	309	311	334	318	308	296	334	288	331	328	319	319	295	330	306	305	309	278	312	325	343	292	309	309	298	306	276	357	338	311	311	317	331	323	275	288	325	345	320	337	306	307	306	302	322	304	319	331	290	332	327	291	298	301	302	300	278	305	333	293	300	334	323	339	326	296	345	315	301	310	308	298	288	294	336	323	348	308	281	317	292	319	328	308	316	300	344	320	287	319	267	330	303	303	313	339	288	327	280	304	301	319	308	296	330	290	332	324	291	286	289	321	297	294	307	314	311	291	304	308	320	321	307	323	305	313	317	308	332	315	295	296	317	296	302	313	301	286	295	285	320	294	325	288	317	317	323	328	315	365	311	327	307	310	314	318	274	316	336	337	307	345	316	296	318	322	309	330	306	336	317	345	299	321	318	311	340	344	312	306	325	301	346	295	335	315	302	321	345	318	306	308	323	285	295	298	296	317	319	297	352	333	340	306	299	309	350	326	349	328	294	292	297	309	305	297	292	312	342	310	298	320	287	339	284	313	269	301	311	307	318	310	303	308	331	318	310	337	299	309	305	317	320	283	304	340	314	320	318	311	332	296	332	372	310	307	309	336	319	326	286	295	271	318	332	309	355	369	301	316	346	308	285	307	329	324	284	329	331	328	322	320	291	289	332	294	328	329	314	315	299	323	311	276	335	315	296	318	318	309	323	308	287	328	322	337	311	311	325	362	343	315	330	350	319	329	316	296	303	290	313	309	326	298	320	291	318	309	315	318	321	354	323	328	321	324	307	288	293	316	315	341	312	312	312	311	310	333	309	321	315	336	323	314	335	333	300	302	357	295	319	334	305	327	309	329	322	301	329	325	308	325	275	286	287	299	332	317	324	321	295	324	337	319	313	308	307	309	307	319	321	294	337	313	326	317	345	299	340	323	319	297	321	333	327	312	342	296	334	326	322	327	328	336	302	293	297	320	320	290	328	299	313	299	280	331	310	324	330	344	284	314	343	289	327	318	320	334	314	297	330	339	319	335	266	316	299	307	310	299	308	292	334	305	309	307	330	329	329	324	313	327	321	307	304	317	297	298	320	323	314	309	296	283	305	338	304	313	345	316	347	303	298	298	336	336	318	314	305	326	308	336	310	285	325	316	330	327	331	297	315	322	320	308	306	301	319	310	303	277	316	316	299	279	336	282	333	355	308	316	279	337	327	302	337	299	296	316	307	316	344	306	285	301	325	275	318	322	307	315	316	320	354	332	321	337	307	325	280	326	336	312	307	337	322	287	312	320	321	287	339	290	325	281	313	298	306	325	336	320	292	331	321	309	323	298	302	293	331	301	304	329	311	292	322	301	331	311	305	292	299	324	348	306	295	325	341	323	289	308	269	277	292	331	323	305	298	312	299	323	291	292	291	315	310	325	314	299	283	317	266	327	344	342	316	330	300	324	324	330	302	336	328	284	330	286	340	286	326	335	351	352	301	317	321	322	324	327	295	308	311	320	295	306	306	292	302	315	327	309	313	359	287	330	311	310	322	301	322	297	357	285	307	323	334	289	323	297	321	349	300	310	319	294	286	339	332	337	315	304	317	315	297	282	311	299	311	287	283	296	315	291	295	300	308	332	293	306	301	338	306	337	322	307	314	328	286	291	336	330	300	314	317	319	307	287	313	308	334	307	300	310	302	304	307	318	292	313	277	333	302	323	317	286	325	327	309	356	318	297	304	301	293	322	335	323	356	318	312	314	289	309	308	335	318	306	346	324	327	296	308	313	282	307	306	322	342	311	305	330	316	298	309	312	283	309	318	343	337	326	318	309	321	332	281	324	303	280	295	301	318	313	310	326	304	309	319	298	321	299	335	316	320	317	314	314	308	293	311	325	302	329	331	311	294	314	256	317	318	332	315	322	309	306	331	341	293	331	273	305	338	302	304	346	317	336	302	323	344	292	322	349	313	336	304	333	310	317	338	307	350	296	298	329	308	302	285	298	351	330	334	333	340	303	342	330	326	317	309	316	301	296	319	315	328	307	293	318	321	305	292	330	329	317	317	331	327	297	304	341	331	315	312	276	329	305	302	368	280	304	301	321	300	305	326	316	310	326	306	322	333	313	298	303	289	298	318	310	288	330	286	324	283	274	322	312	318	330	310	274	306	330	339	314	290	307	328	308	335	326	336	325	308	275	308	307	303	302	319	325	263	304	325	330	324	310	324	318	306	333	354	336	324	370	319	301	299	309	317	331	282	290	293	351	304	288	341	307	285	311	314	315	337	338	321	300	347	287	330	308	309	274	295	295	323	297	305	301	315	298	298	308	331	292	319	302	299	332	327	321	313	334	334	308	324	328	296	320	278	307	345	329	296	308	341	338	319	314	319	337	270	294	315	300	294	310	306	301	329	339	309	324	284	282	325	284	306	289	263	308	310	298	335	311	324	301	296	324	307	317	316	307	296	303	312	336	297	298	318	310	294	305	310	308	283	325	314	329	304	312	284	314	299	331	326	326	321	347	316	300	320	327	300	302
57776	49500	12035	2021	1343	1308	1613	1532	824	1554	694	383	397	310	264	301	326	266	243	275	301	303	349	367	369	372	460	396	380	323	343	302	329	366	397	381	322	294	405	382	378	338	313	279	249	247	221	225	215	202	220	193	239	268	201	222	212	214	203	223	235	212	173	226	205	211	234	224	195	197	212	215	216	229	208	181	178	186	207	218	214	182	201	205	210	183	231	202	211	206	197	202	206	215	213	191	193	207	209	193	208	182	193	189	206	207	210	215	193	189	216	200	200	194	213	187	195	200	196	213	217	206	189	189	231	225	191	215	233	213	212	191	196	225	193	218	204	177	198	207	209	192	216	187	201	198	224	185	205	225	216	216	209	208	195	245	183	218	184	194	203	202	209	204	217	206	187	208	230	221	240	216	175	184	191	202	202	213	188	197	200	217	202	183	229	224	199	217	210	244	211	207	212	200	218	215	225	193	238	201	203	204	228	218	212	198	183	190	208	220	213	201	202	203	192	213	206	190	213	213	219	214	210	218	190	186	208	204	214	185	213	196	193	219	204	208	189	203	195	211	215	197	215	211	221	198	244	185	215	214	203	180	191	217	202	206	219	204	222	188	232	205	223	201	208	205	217	196	194	204	206	257	221	221	216	219	196	222	195	195	183	193	228	195	183	192	205	197	213	207	212	209	210	226	225	211	223	222	197	186	217	226	200	201	213	209	209	201	187	232	212	220	185	185	189	223	208	229	203	186	217	232	205	203	203	235	203	225	213	206	206	208	188	196	210	230	216	193	176	186	209	218	215	203	189	206	183	201	216	209	209	196	210	198	194	229	223	196	200	182	210	202	194	218	194	203	193	207	173	202	186	216	212	234	186	210	193	224	231	189	203	215	220	167	183	227	195	194	199	207	196	210	204	224	204	229	235	215	225	223	189	213	209	231	226	213	205	215	207	196	194	220	216	214	195	201	225	202	182	183	188	200	201	193	209	199	220	214	198	197	207	202	193	221	187	181	210	213	195	228	164	189	188	162	209	200	194	219	242	198	175	223	183	189	196	200	208	196	196	195	218	196	217	180	222	231	219	201	202	205	201	215	197	228	207	208	205	200	221	212	201	200	212	186	174	191	234	209	203	198	219	179	207	240	208	228	206	197	216	185	262	213	208	212	204	183	213	178	211	203	207	209	213	221	206	226	190	236	198	186	192	197	200	217	228	192	179	225	221	201	203	216	219	164	204	212	188	192	222	206	223	200	191	221	211	203	218	236	211	173	192	224	198	211	220	216	221	202	224	193	203	202	202	202	221	217	186	217	214	223	212	215	199	203	202	210	186	178	227	218	226	239	206	182	221	197	190	222	197	190	212	188	215	211	214	203	196	207	205	213	223	202	225	216	196	205	197	214	204	210	225	204	225	186	199	179	210	210	200	195	213	221	221	218	200	226	188	192	201	202	197	229	211	209	182	191	231	222	198	206	230	189	216	215	230	180	237	245	216	217	212	220	176	195	233	211	205	193	210	196	201	210	200	187	246	219	232	236	191	209	198	195	228	199	195	201	186	161	200	215	219	211	203	238	205	219	192	183	216	220	198	197	198	210	199	193	229	188	203	189	207	235	192	190	195	220	197	203	185	217	226	208	238	207	180	198	204	201	217	223	186	221	219	221	190	188	191	194	193	211	217	206	202	224	204	188	199	186	188	216	237	182	203	211	202	195	225	198	203	223	215	185	209	212	201	212	187	226	213	222	186	186	174	203	200	209	201	219	227	196	186	207	218	212	216	196	231	201	215	235	205	206	202	203	203	218	194	198	217	205	203	218	225	199	213	220	225	190	188	200	208	200	182	199	214	179	214	191	208	186	212	196	176	216	205	223	191	224	201	210	193	179	195	214	188	203	199	209	234	191	205	217	204	242	206	198	207	199	213	223	213	222	189	197	197	224	213	205	211	221	234	203	200	221	197	209	233	191	205	232	198	180	219	199	225	200	218	221	220	202	197	185	185	208	203	215	191	206	224	196	218	224	199	206	219	202	208	187	207	212	215	195	194	235	219	204	187	202	223	203	192	208	206	212	188	213	221	192	216	181	228	197	204	195	207	205	199	199	246	240	215	202	205	190	207	205	223	211	189	190	219	192	202	191	195	206	206	190	229	188	201	204	225	211	210	230	246	218	208	195	224	208	194	209	210	204	227	209	206	204	175	212	206	194	233	197	213	191	206	205	196	217	219	192	204	206	193	222	213	228	208	188	222	210	193	211	195	174	195	186	187	190	189	230	210	234	233	200	199	215	198	219	233	222	240	223	205	204	200	230	213	192	176	210	200	208	237	197	209	223	190	206	228	212	203	205	207	225	229	195	200	189	216	238	218	229	185	225	219	210	212	199	193	178	212	221	202	203	213	205	209	202	187	248	219	207	197	204	229	195	189	207	224	211	212	194	196	184	191	198	224	214	222	219	241	230	209	203	226	213	243	214	220	205	204	185	226	191	179	221	185	192	178	194	212	183	180	215	214	199	183	208	197	210	198	211	222	210	196	217	217	211	224	187	213	198	207	209	202	211	203	211	202	195	186	194	205	210	214	220	200	202	220	187	206	182	211	200	212	192	182	218	216	191	206	223	197	182	185	222	198	206	198	236	217	211	200	209	241	219	214	190	187	186	206	209	219	223	239	214	214	203	230	194	214	198	187	194	191	204	205	212	220	234	188	203	173	208	175	183	175	178	221	191	203	216	200	183	227	183	203	232	216	215	171	193	199	212	204	207	204	244	221	189	223	190	203	183	198	205	174	204	230	178	184	199	204	213	202	237	209	200	203	211	213	184	208	195	220	200	233	208	194	202	218	236	220	207	210	190	194	185	218	170	195	204	227	234	193	207	215	211	206	205	205	186	217	193	198	203	196	216	200	204	219	244	191	184	193	190	182	220	190	222	212	169	194	199	193	218	236	180	181	214	194	219	212	215	206	201	227	176	183	213	194	218	197	219	223	225	220	192	213	206	189	218	211	205	228	183	198	235	228	206	204	207	194	226	181	206	225	206	213	192	194	221	207	210	204	199	227	195	202	198	207	204	203	218	208	209	220	212	210	190	214	218	208	230	195	220	231	212	187	194	184	220	234	211	197	190	215	230	238	201	203	207	200	207	201	203	215	190	200	214	215	216	200	203	197	220	197	174	225	219	187	240	220	199	229	200	201	219	214	191	199	193	211	229	227	210	215	182	204	230	226	233	217	213	228	197	203	228	218	195	191	219	210	204	225	220	196	207	209	195	197	190	223	214	192	201	209	227	195	199	212	210	231	206	213	211	191	222	204	196	199	197	199	225	208	231	218	220	227	189	198	192	196	235	228	233	227	218	193	216	198	206	207	183	198	224	199	194	195	235	191	208	201	217	199	179	237	212	197	197	194	218	218	195	200	201	202	207	205	219	199	191	183	218	210	250	193	194	242	236	191	198	192	203	235	206	191	190	198	180	209	202	194	196	200	199	206	221	224	207	217	205
36958	26615	3144	3910	5104	5429	7512	7157	4139	7725	3507	1740	1124	899	914	810	1045	1052	1017	1029	1222	1364	1719	1654	1664	1826	2849	2045	1894	1595	1457	1211	1259	2043	2090	1890	1695	1565	2089	1941	1724	1620	1311	1050	966	740	672	603	537	520	547	621	675	808	618	497	518	544	559	537	502	530	483	504	500	499	550	553	525	485	481	496	541	525	495	470	478	522	491	501	503	515	479	548	505	487	478	516	556	483	513	527	499	512	485	495	509	493	513	480	489	479	471	525	486	478	465	491	472	515	518	470	473	494	526	458	518	529	498	501	488	499	503	540	511	528	500	531	481	528	519	481	510	471	484	495	468	496	498	509	483	483	482	467	500	593	458	469	531	498	463	476	464	481	517	471	476	517	489	469	515	529	479	517	486	488	450	467	525	501	522	506	518	511	497	515	503	485	543	491	483	493	538	486	511	500	534	502	468	526	489	469	480	464	469	449	527	455	511	510	497	532	534	485	511	508	480	487	523	499	470	484	498	535	494	515	487	479	483	511	522	467	498	514	490	492	474	476	510	522	503	486	500	476	490	480	478	467	491	476	470	464	504	495	489	481	470	495	473	519	482	502	490	555	493	514	491	474	482	496	522	518	467	503	490	502	508	495	533	490	461	487	478	480	511	455	530	527	464	496	489	468	509	483	481	486	514	532	502	515	484	499	555	507	464	507	492	446	538	489	542	508	497	436	473	483	510	534	443	448	527	516	480	489	471	486	498	479	475	512	509	510	473	466	510	500	487	529	550	513	515	462	523	529	533	449	509	520	537	481	492	483	507	505	533	496	461	473	475	509	511	509	511	504	454	488	523	500	464	525	486	540	472	464	498	500	481	490	500	483	502	510	458	500	488	470	507	512	518	474	487	478	506	504	456	506	480	467	519	499	459	483	510	495	481	493	470	506	474	499	445	488	477	515	494	486	537	501	480	465	464	502	516	458	493	481	526	506	475	489	492	537	517	478	504	494	504	525	546	535	522	509	478	477	457	515	507	521	479	531	458	498	488	482	488	500	503	472	487	475	485	486	511	477	512	545	508	483	478	498	530	503	494	503	509	496	468	500	476	500	490	516	489	518	479	504	535	537	485	505	508	480	505	480	503	487	480	537	519	485	488	480	455	538	474	525	501	471	478	510	539	501	503	471	484	525	524	514	522	496	519	457	530	518	508	517	457	517	513	539	492	472	488	503	493	522	456	498	467	484	506	512	474	470	479	496	505	532	478	524	446	529	458	503	541	529	496	476	485	480	437	510	495	503	524	546	475	517	474	503	499	500	466	480	512	467	480	484	516	501	519	534	515	524	466	499	501	500	470	558	510	467	484	519	517	506	479	479	498	474	490	515	473	560	479	515	564	448	505	495	532	499	490	495	504	479	473	518	528	482	477	483	500	487	521	505	521	460	463	461	469	479	503	501	502	491	474	499	500	444	503	500	468	504	502	493	528	499	470	470	487	511	533	499	480	484	484	502	508	538	522	503	521	473	503	478	496	511	522	522	507	481	502	487	455	475	503	488	516	485	467	495	537	503	527	523	499	476	494	506	471	481	469	486	474	509	513	497	460	470	531	546	479	546	513	509	510	503	462	469	478	480	510	489	492	515	489	515	503	462	503	460	500	459	496	583	455	530	493	497	462	486	492	488	524	519	473	498	548	517	481	483	474	532	532	537	522	495	470	496	508	506	478	498	497	495	504	508	529	461	489	467	487	505	530	486	461	480	479	493	468	483	481	492	507	489	483	495	450	503	494	523	460	507	489	494	467	476	487	474	481	492	494	528	467	487	482	520	488	518	482	481	486	495	493	509	507	439	499	480	471	509	524	525	520	487	507	517	468	516	477	496	445	472	461	468	529	498	490	524	504	472	510	513	508	497	464	490	467	538	503	478	526	475	507	557	485	453	484	517	515	490	500	523	549	535	489	473	528	476	518	503	479	463	460	472	458	476	493	530	463	520	522	510	524	473	554	502	512	504	463	512	513	443	504	515	507	462	509	487	481	477	526	501	491	503	483	491	524	512	507	514	515	493	470	497	493	495	490	538	497	479	454	490	483	498	524	474	493	550	496	466	510	475	497	530	505	497	529	525	473	518	502	548	478	443	461	458	481	506	528	529	510	469	473	479	470	505	465	486	515	506	495	497	476	504	535	523	455	475	509	496	474	518	477	483	512	529	512	501	509	489	486	470	472	489	484	495	506	450	497	491	470	491	521	475	475	492	500	473	479	585	518	517	524	499	479	513	521	514	511	480	518	527	490	495	484	495	491	544	488	512	503	503	499	489	498	553	470	496	473	522	488	508	482	520	530	486	518	517	502	557	490	486	536	482	496	489	516	462	492	523	491	477	504	502	520	539	502	520	479	551	505	508	479	498	497	507	477	456	520	475	484	527	501	483	516	504	503	473	503	483	560	503	508	498	528	464	497	501	471	493	466	494	468	520	516	525	481	491	468	501	478	489	489	470	504	472	492	498	499	516	481	511	469	492	469	467	538	486	489	514	519	483	455	523	473	501	494	513	504	506	482	456	452	506	504	470	499	479	496	503	466	491	471	518	570	524	485	487	475	551	497	500	513	488	432	505	479	504	489	506	524	488	516	496	525	460	500	425	526	477	495	480	514	527	508	475	480	498	507	545	504	529	516	484	522	484	527	511	519	507	507	496	505	524	474	517	498	463	488	508	485	486	509	474	516	489	510	532	516	469	532	482	470	537	482	492	464	511	450	472	521	465	540	505	507	466	489	526	469	494	509	495	493	522	513	496	493	489	519	474	504	501	473	485	462	470	510	496	486	484	545	493	457	473	509	485	516	469	527	479	500	492	492	511	503	481	505	536	467	509	493	496	504	482	484	465	500	471	534	521	481	512	487	509	520	478	522	502	494	510	509	475	474	491	479	519	493	479	463	511	469	508	496	491	485	516	503	493	494	528	480	446	528	493	519	487	536	479	492	486	522	538	479	462	511	502	462	487	497	534	473	508	531	489	479	461	518	517	490	497	478	537	500	488	465	483	540	472	522	521	524	515	458	480	506	479	462	528	520	524	483	498	473	568	496	500	465	547	503	475	507	472	469	491	483	485	502	489	482	478	502	491	520	486	526	534	505	532	468	500	515	496	477	496	525	486	485	475	491	494	492	513	492	533	515	521	508	483	495	515	514	479	541	503	504	500	518	477	489	472	489	484	496	527	471	525	475	478	504	489	514	490	481	517	483	484	485	484	499	416	467	481	495	474	541	482	496	531	513	518	513	463	502	477	522	522	492	497	514	507	491	459	462	530	528	530	481	469	516	534	520	532	496	479	510	474	504	481	513	497	496	466	486	526	520	449	466	520	498	546	531	476	504	483	513	487	527	493	487	515	483	493	487	524	501	480	491	521	484	501	488	491	516	510	514	483	505	480	482	481	486	511	496	494	456	498	499	507	512	469	479	498	488	506	481	451	522	525	436	503	489	492	512	483	510	512	524	483	500	489	493	539	547	476
66230	59652	18868	6713	2315	1981	2487	2105	1139	2033	971	485	359	321	269	238	296	351	257	314	353	411	389	535	508	545	736	703	474	453	375	331	403	520	602	489	420	421	534	517	485	406	338	284	253	220	185	193	181	213	185	193	225	234	187	199	201	188	174	157	200	167	181	207	176	154	182	161	174	177	189	174	170	185	162	200	155	156	167	156	160	171	182	167	145	175	156	164	171	188	180	154	185	176	152	160	181	163	178	178	183	159	163	179	137	159	161	167	147	173	166	160	173	172	153	192	166	186	158	164	139	187	149	167	194	161	168	177	172	158	169	137	146	165	166	169	169	186	174	175	157	154	193	162	168	158	185	159	164	161	179	157	180	170	171	183	184	170	185	171	161	193	177	171	185	171	188	150	185	154	144	156	162	165	171	151	162	176	162	167	180	156	169	180	173	187	149	168	169	172	152	160	169	181	168	184	165	160	170	163	196	167	168	153	163	152	139	187	180	166	163	176	169	166	169	181	179	194	184	174	155	150	169	168	172	155	152	190	158	176	189	172	153	165	187	178	145	155	169	156	151	182	181	161	191	161	145	166	163	154	174	153	165	151	149	168	179	166	186	181	183	157	169	143	160	173	182	164	169	187	178	163	177	186	173	178	184	177	157	185	158	167	172	158	180	168	169	159	149	186	180	179	159	194	179	186	169	172	161	155	167	190	197	159	185	152	185	166	167	168	180	181	157	166	168	188	164	180	172	169	174	160	162	133	207	174	187	166	150	195	152	186	172	172	161	167	165	165	169	163	169	177	169	170	188	168	169	159	195	169	168	171	178	157	169	168	143	165	167	169	168	158	182	172	190	192	175	149	177	171	174	171	165	162	178	169	186	168	157	161	170	169	146	147	168	138	158	153	171	180	185	163	188	165	166	156	186	184	167	176	165	175	154	172	187	169	161	207	170	182	152	161	178	160	168	152	173	156	156	166	152	170	173	159	180	143	165	185	172	182	183	181	156	186	173	180	142	157	183	167	161	167	161	192	176	193	177	176	158	169	161	175	172	171	168	170	155	158	161	189	185	153	179	147	163	172	180	170	181	175	187	164	185	160	145	159	149	150	179	152	149	154	156	181	176	157	164	168	180	198	169	171	151	169	166	174	172	179	157	179	164	173	157	164	162	161	162	173	173	134	174	187	172	158	180	178	169	166	163	176	163	164	160	137	168	159	156	178	154	175	162	152	146	145	169	170	141	159	170	154	172	146	173	188	193	174	178	189	189	162	151	173	168	150	183	167	178	173	173	149	164	195	175	168	146	172	176	177	168	154	175	160	159	191	187	151	163	159	165	158	168	168	168	170	158	169	168	189	197	170	170	190	152	174	153	151	166	172	155	169	151	163	172	177	152	180	153	182	185	140	178	170	164	180	162	151	178	166	172	180	167	150	177	173	145	181	176	175	156	192	180	167	169	153	163	172	198	166	169	155	154	166	142	158	145	180	181	186	149	158	178	174	141	171	173	165	162	168	179	160	172	172	164	165	161	163	150	192	157	169	188	186	178	179	143	181	177	170	180	160	171	167	191	180	170	161	171	178	174	133	177	167	188	186	167	147	184	157	180	164	158	171	172	204	173	179	164	164	178	164	168	174	178	155	175	160	180	192	162	154	178	152	160	164	144	193	169	167	166	165	163	173	191	158	181	161	183	179	175	160	181	162	156	158	179	186	162	149	166	188	181	190	177	136	166	159	181	177	157	154	145	154	160	149	166	182	153	186	170	177	166	171	156	191	187	163	158	181	195	177	170	167	181	160	183	177	169	167	173	174	171	175	168	154	171	172	161	170	159	151	154	174	169	182	176	178	176	154	164	154	162	179	164	167	161	176	172	169	147	164	178	176	166	178	181	174	166	179	147	167	164	187	169	162	157	195	151	181	170	142	160	175	170	184	180	163	146	172	158	153	178	171	175	183	166	158	158	157	172	179	151	165	169	138	168	155	167	173	175	191	189	158	188	149	171	179	179	199	168	173	183	177	181	189	163	146	150	178	165	160	179	187	143	183	156	198	172	173	177	171	157	164	151	189	172	169	155	181	171	184	182	177	162	175	180	195	148	187	158	168	192	178	153	164	183	150	158	176	183	164	207	148	164	161	173	147	205	158	144	176	173	182	151	173	178	186	145	170	171	163	167	170	184	153	184	166	152	190	178	173	179	155	160	171	151	166	188	163	178	173	167	169	180	146	173	171	172	169	196	175	164	178	168	183	189	172	165	169	161	164	172	157	187	158	158	168	171	169	155	159	181	171	163	174	151	160	164	190	170	174	162	185	163	158	189	174	167	159	182	168	182	164	162	180	165	174	135	160	163	165	174	156	158	172	169	163	171	157	175	162	182	199	159	170	151	162	161	155	170	168	172	178	163	184	165	180	184	180	158	176	151	144	182	173	206	166	165	185	165	135	183	165	186	160	167	164	180	168	162	158	170	164	188	182	151	182	161	160	187	181	191	183	176	180	161	171	167	143	167	187	177	196	169	183	168	166	177	147	160	172	215	168	171	160	181	172	159	169	186	168	195	176	172	171	188	185	209	148	181	190	169	153	139	189	173	164	189	152	168	180	181	142	167	145	150	171	179	166	157	168	164	168	170	174	153	158	162	147	173	150	194	180	155	173	184	161	175	175	156	168	188	162	154	169	170	169	171	176	182	173	191	161	171	185	169	195	139	165	185	146	162	153	182	164	167	164	156	147	175	185	182	177	198	170	143	171	162	182	168	185	175	167	188	167	157	150	171	162	157	161	189	168	166	176	173	187	167	186	168	169	193	157	183	159	177	165	162	139	190	187	173	204	201	163	177	160	190	172	162	186	164	180	180	181	159	168	156	160	135	158	178	159	171	183	153	164	162	181	177	167	168	178	185	165	171	139	172	168	185	194	170	184	173	204	159	171	168	167	160	173	187	153	175	165	176	170	205	150	167	159	145	168	191	180	162	163	186	172	184	163	162	143	172	219	173	168	168	172	158	166	172	181	190	156	170	191	175	187	165	183	189	170	182	173	178	187	180	173	163	146	176	180	140	146	173	192	153	163	160	180	159	167	175	174	166	175	162	165	196	170	172	175	199	159	178	174	184	153	174	177	174	159	178	191	165	174	194	162	183	186	186	199	169	161	180	172	146	152	181	167	168	174	175	173	194	168	165	149	147	201	172	174	143	152	156	187	165	156	155	164	185	154	187	178	166	180	164	162	169	146	191	159	188	185	162	185	169	166	175	181	189	159	201	171	162	179	167	154	166	164	161	141	160	161	157	181	143	160	166	182	168	168	152	157	166	177	176	149	141	182	179	164	179	173	199	173	153	187	160	164	187	171	170	170	184	159	164	167	178	164	150	164	148	149	128	176	166	165	189	155	157	186	162	167	184	187	206	178	162	148	169	143	190	166	158	193	177	182	167	162	164	179	162	161	192	190	177	133	149	190	163	160	172	185	158	186	175	162	165	181	149	164	168	152	168	156
46345	32023	4731	6277	7765	7936	11003	8756	5801	10056	4874	2142	1521	1250	1083	1133	1243	1516	1251	1562	1827	2508	2568	2728	2766	3287	4603	4228	2936	2954	2152	1780	2302	3465	4111	3102	2525	2488	3329	3392	2925	2456	2008	1707	1029	762	613	628	573	630	523	603	851	863	631	481	427	453	503	485	453	419	458	419	433	440	470	440	437	411	422	449	421	459	404	422	407	428	394	384	408	420	410	404	400	414	386	415	424	395	386	423	421	437	404	415	407	432	418	407	398	399	416	408	343	424	425	417	424	400	430	396	402	404	399	394	394	364	403	438	383	403	393	380	417	425	378	409	427	430	417	398	397	442	416	418	391	401	404	417	379	393	419	442	412	369	409	357	387	383	400	360	377	424	394	390	392	384	353	386	414	409	395	419	364	401	437	395	381	393	398	412	419	394	388	372	391	381	402	387	369	411	377	375	404	390	396	425	404	395	377	382	410	399	409	465	358	404	419	377	430	402	428	394	413	393	416	393	402	398	400	430	396	387	417	391	426	396	376	386	398	392	376	411	387	401	389	406	352	392	362	397	403	357	402	414	373	431	385	388	452	430	407	371	388	406	398	433	421	386	453	403	391	434	410	391	434	403	391	371	409	414	445	390	384	402	362	391	408	391	358	387	373	435	414	382	431	408	433	437	393	404	421	423	395	436	356	433	354	378	415	444	376	381	420	380	422	425	434	367	401	384	385	407	376	396	406	429	373	376	415	389	408	394	391	378	426	409	385	415	379	392	421	367	421	398	371	391	380	403	354	398	422	396	406	409	387	416	423	420	414	368	375	386	402	401	381	402	414	405	399	414	386	430	384	378	357	403	435	384	389	383	429	414	464	382	392	406	364	417	392	412	410	378	379	406	406	385	405	431	378	388	400	423	380	398	370	427	409	433	411	446	400	407	434	415	411	406	409	438	386	390	412	400	427	394	398	393	395	384	388	427	396	422	404	440	409	385	414	390	392	427	359	385	390	386	419	419	418	380	404	387	395	403	393	391	401	412	398	353	372	372	391	395	403	389	434	394	371	416	401	404	379	403	409	417	441	411	387	377	403	382	392	407	409	426	407	402	410	385	415	382	359	379	380	411	415	400	392	396	402	392	368	357	377	392	379	392	398	396	397	384	430	388	415	362	430	402	434	383	389	385	407	378	395	408	419	411	408	407	391	429	354	385	381	416	355	421	374	416	423	390	391	377	391	407	416	421	422	368	364	396	367	414	399	375	372	389	398	395	393	414	410	394	376	406	388	346	373	386	420	385	383	400	396	394	399	424	422	428	411	378	425	409	383	387	385	417	396	399	389	417	398	412	411	394	381	373	383	396	376	436	391	419	413	396	415	399	377	389	403	393	372	411	400	395	386	394	379	411	418	430	409	396	412	396	412	416	407	390	395	382	401	377	382	398	428	417	378	386	402	384	365	366	388	398	405	398	410	413	411	383	395	446	388	396	414	417	406	398	406	382	422	412	392	372	379	392	440	387	429	412	408	402	373	377	379	405	421	394	403	392	397	411	374	371	397	421	411	429	391	398	416	403	415	397	400	415	397	389	406	400	433	392	428	428	420	385	381	404	430	379	393	390	406	393	376	420	376	391	412	369	405	374	398	412	372	357	389	382	378	407	388	372	390	378	404	397	410	380	450	409	354	367	420	390	381	407	363	425	374	383	385	397	379	358	378	401	418	435	412	401	401	385	377	394	385	383	415	379	419	426	407	415	415	367	416	393	376	384	415	358	428	428	426	377	412	402	414	399	406	375	387	372	406	396	387	415	380	400	382	385	410	382	460	391	393	436	445	459	401	402	375	376	426	379	407	392	403	397	388	413	430	464	386	406	366	424	411	399	366	418	411	425	391	398	413	403	393	383	401	375	381	402	386	393	430	418	395	353	384	395	432	397	401	417	400	389	403	437	414	401	391	402	409	385	398	400	432	429	385	404	400	442	395	440	395	382	374	385	455	412	403	407	358	411	419	413	390	422	426	378	427	421	393	385	398	405	401	364	376	351	368	401	425	389	399	372	388	377	370	384	397	406	409	412	390	369	393	386	361	390	415	384	382	398	416	392	430	405	411	384	405	399	416	421	396	356	409	407	395	370	406	429	403	415	391	388	412	424	376	440	392	401	410	416	372	360	427	402	423	397	375	415	366	384	397	396	391	395	369	397	373	409	410	411	404	376	371	401	416	368	404	380	414	444	418	385	405	408	431	385	375	403	424	391	418	408	424	373	411	427	402	387	392	394	407	404	382	413	388	399	385	376	408	387	422	386	433	413	392	427	426	421	375	430	390	436	386	434	394	383	415	393	399	391	412	403	373	411	413	417	388	385	407	383	375	396	359	433	398	391	412	372	405	418	377	386	372	397	409	395	389	393	384	421	397	428	412	392	412	429	372	427	426	386	402	454	364	412	403	368	368	421	422	398	420	376	383	391	397	386	400	430	373	424	411	386	401	418	405	391	403	412	392	399	436	382	411	399	367	378	415	397	398	431	406	391	400	426	396	416	417	413	421	430	381	385	406	392	383	424	412	405	423	384	358	412	367	405	384	378	371	424	437	390	410	412	396	380	420	388	388	415	403	367	405	399	362	411	414	384	432	385	406	417	408	433	422	388	406	362	397	404	406	357	442	415	397	386	359	402	411	415	365	431	415	413	403	401	421	392	380	398	401	402	415	458	438	399	447	413	398	427	397	382	421	385	385	363	399	387	413	382	415	398	398	407	394	384	357	395	372	392	399	432	379	395	398	429	404	384	428	413	377	410	388	428	388	423	371	412	431	411	413	388	424	412	402	370	381	407	414	425	435	428	416	390	426	390	395	417	369	391	413	373	443	408	391	416	394	421	384	397	418	383	421	371	393	405	390	409	411	393	389	384	368	385	433	394	380	408	409	393	402	429	372	427	398	378	422	422	405	411	393	410	343	422	389	411	394	385	414	384	379	383	382	415	389	392	396	382	410	399	432	386	376	415	426	390	411	433	402	381	403	417	402	449	394	388	386	361	393	426	409	441	388	378	425	404	428	415	384	402	392	434	412	427	400	409	363	427	368	402	430	420	446	391	406	414	362	415	411	376	403	378	383	389	393	388	445	417	341	393	422	408	408	375	407	430	394	417	380	416	379	405	405	412	409	358	421	395	399	392	410	418	390	379	409	386	397	375	391	409	377	397	411	399	454	428	390	424	388	394	375	405	390	400	405	380	375	386	417	388	404	434	428	399	421	395	398	403	369	412	395	385	428	404	430	370	358	408	395	414	375	410	385	397	412	400	394	408	411	405	398	418	387	382	382	383	382	393	402	378	403	407	400	414	379	398	404	401	386	428	370	395	427	406	390	406	398	364	401	422	425	426	393	398	417	401	400	417	425	395	407	392	384	407	392	395	348	359	417	411	404	417	372	423	446	402	384	426	391	447	404	402	371	409	404	382	393	451	400	391	383	417	408	395	409	406	413	388	404	415	403	387	419	412	436	411	393	388	397	416	384	399
10095	4720	560	494	680	620	1121	877	467	848	312	155	140	141	124	129	120	115	95	128	125	134	119	108	106	108	118	142	108	103	115	116	114	110	112	123	128	97	106	123	108	129	150	131	137	124	114	116	128	108	122	106	118	108	104	130	103	138	92	134	108	123	107	133	134	110	121	124	119	111	125	114	117	117	111	131	117	118	134	101	110	115	110	119	129	99	125	117	107	114	130	132	109	124	125	124	117	123	104	112	110	124	119	119	128	128	97	113	106	102	125	126	133	123	113	120	119	113	116	126	120	117	102	131	134	102	113	109	103	130	111	120	116	117	107	119	105	121	106	106	143	125	140	111	123	118	107	107	104	103	118	111	122	106	107	129	124	107	133	120	99	106	118	121	136	102	100	95	108	121	97	98	110	110	101	116	136	123	144	120	115	99	107	116	127	104	112	98	120	124	106	105	107	112	116	130	121	119	112	106	130	130	120	109	127	116	130	133	117	118	126	103	126	106	130	110	124	97	118	118	118	130	117	110	139	115	104	129	98	137	111	128	137	126	113	129	122	127	120	112	115	112	109	117	114	128	130	113	117	120	123	113	108	122	101	105	140	114	114	118	97	134	124	115	124	116	126	121	88	128	105	111	116	128	107	122	112	117	141	117	108	125	129	125	123	101	104	122	106	127	129	116	121	112	96	112	123	115	109	128	116	107	117	111	128	137	104	133	114	114	101	105	130	117	106	119	126	119	130	129	115	130	126	123	108	118	137	111	111	124	98	132	110	119	104	117	109	116	112	123	118	113	108	109	119	112	136	101	128	143	118	130	125	117	106	128	128	117	114	113	118	102	121	135	141	101	119	106	126	106	121	114	123	113	93	110	128	120	124	127	102	137	98	122	106	112	121	119	129	111	113	148	132	124	125	118	117	128	121	107	125	122	107	107	142	125	112	131	113	111	135	116	115	128	112	151	110	111	117	113	114	105	110	123	136	127	111	112	137	112	132	126	118	116	105	115	101	95	113	109	98	107	105	116	123	133	106	118	126	130	135	125	107	111	116	114	113	109	127	111	131	92	110	106	126	128	114	111	103	123	98	113	102	98	110	113	104	135	126	114	112	120	108	114	123	132	96	103	102	99	112	102	118	87	122	113	106	130	135	122	138	124	126	131	106	124	112	107	115	125	136	118	100	102	123	111	116	100	118	98	122	113	139	132	105	101	100	127	112	125	121	140	94	97	134	109	113	88	127	98	127	103	113	92	105	132	123	113	121	118	111	102	110	122	140	120	121	97	124	133	134	115	122	105	106	124	133	95	104	109	108	108	108	94	120	109	134	144	119	118	125	136	122	121	125	115	117	121	108	113	117	123	114	116	108	109	128	124	118	120	117	124	130	111	116	148	134	111	114	128	114	114	130	107	109	121	112	97	112	119	121	109	123	105	124	118	112	106	104	94	136	123	115	128	125	123	125	104	122	105	107	111	100	110	96	108	103	112	112	109	106	108	136	115	107	125	119	109	118	100	121	126	109	104	127	122	123	124	113	107	119	95	129	127	99	100	125	117	132	105	130	109	120	110	132	106	114	120	142	129	119	111	115	124	125	125	113	136	115	116	128	129	115	122	129	98	122	123	133	105	119	105	105	117	99	106	108	131	113	115	121	96	124	123	113	101	118	135	116	113	107	107	127	104	120	129	113	107	136	117	126	126	119	116	115	126	118	110	112	109	112	107	123	115	125	144	123	115	98	116	118	117	105	121	97	113	101	138	102	120	124	113	120	130	135	109	123	97	126	139	133	127	109	126	118	144	111	118	119	150	125	113	132	125	124	116	136	131	108	109	129	115	125	89	103	99	118	124	110	120	121	104	131	110	108	101	115	111	102	102	123	130	120	115	128	113	101	101	137	129	124	132	124	135	103	114	102	113	125	130	112	121	106	123	106	104	138	110	107	106	118	113	137	109	114	129	108	120	122	126	105	122	139	113	105	143	115	142	126	134	124	122	132	142	125	110	125	114	124	123	104	127	126	105	113	116	129	122	108	114	112	127	126	103	116	130	92	107	115	127	132	141	126	120	119	118	108	135	102	116	114	107	124	101	108	123	118	108	121	135	116	119	123	129	109	110	115	107	129	131	143	123	126	112	89	99	126	97	124	123	119	132	100	128	135	122	103	124	132	93	120	96	122	129	119	111	125	113	111	119	124	104	97	106	121	115	111	116	114	119	122	113	122	111	98	104	115	129	115	139	101	104	116	122	125	115	116	118	124	105	115	120	132	119	116	122	133	132	129	111	114	106	126	134	115	104	113	105	115	117	116	131	125	107	101	131	107	114	128	133	105	117	115	115	102	101	113	111	122	128	126	110	118	100	107	104	113	94	147	112	129	127	119	112	109	134	106	121	107	111	136	122	121	103	114	123	111	131	124	85	103	91	105	159	130	122	117	109	113	112	110	109	107	118	105	129	111	129	124	132	106	112	130	111	125	93	121	125	110	109	132	108	136	130	104	107	99	102	129	122	108	109	98	118	110	116	117	119	126	123	114	102	96	123	103	132	109	123	134	117	106	104	118	107	112	136	121	127	115	135	106	135	111	116	116	137	102	119	94	125	115	119	137	122	112	116	138	110	119	112	112	95	123	121	117	119	134	109	116	117	106	133	136	111	137	119	122	102	113	114	121	127	136	94	109	119	122	118	109	107	108	131	115	112	101	103	137	117	122	108	100	130	131	127	132	108	119	118	122	115	107	125	112	118	134	133	104	110	120	122	115	101	132	118	147	136	93	118	133	122	102	131	116	96	124	122	119	122	110	103	104	99	104	106	123	118	120	122	137	123	116	114	108	118	107	110	103	131	123	117	133	116	88	111	126	105	125	116	106	97	115	100	128	107	108	112	114	125	115	111	102	124	110	122	114	97	121	115	119	116	119	134	109	118	121	103	108	105	122	109	108	132	113	129	134	120	140	101	136	93	107	135	129	111	127	109	101	127	98	119	111	120	132	122	124	134	105	120	100	116	114	97	111	107	119	98	120	124	100	104	106	111	130	106	127	117	110	115	113	127	107	107	110	112	103	114	118	121	112	114	102	120	118	99	127	144	93	121	114	108	108	124	115	111	111	104	128	126	122	117	118	121	130	119	88	96	130	117	125	117	107	103	126	115	112	119	118	122	130	103	115	114	118	128	111	133	123	115	116	110	111	105	124	112	101	105	127	128	120	116	136	108	122	110	126	110	99	101	99	112	126	105	134	119	121	103	94	119	112	119	135	122	145	103	109	118	120	105	123	120	115	111	139	124	144	128	117	114	112	110	104	130	137	110	111	112	109	101	107	120	114	122	110	126	128	130	126	114	122	109	113	111	123	129	124	104	110	119	125	108	119	111	138	123	108	97	115	119	138	137	109	119	116	107	127	113	133	130	129	109	127	116	106	86	124	119	108	140	104	108	110	119	92	115	124	140	140	126	121	135	118	115	103	131	116	117	117	112	103	111	114	124	124	114	97	106
9104	6192	1128	1741	2738	2836	5442	3718	2299	4305	1541	522	371	326	372	367	322	335	322	290	314	324	338	421	339	376	399	397	345	350	384	344	340	338	358	361	337	333	353	379	414	449	427	397	403	378	331	308	323	309	323	344	293	323	323	310	302	291	312	328	312	304	315	335	303	277	325	315	305	297	329	279	292	325	313	292	315	291	319	279	311	266	318	309	316	314	326	295	302	315	305	308	314	298	308	292	315	314	285	287	317	315	296	314	308	320	298	320	303	299	296	311	329	323	289	324	338	324	297	320	327	278	289	288	328	321	313	277	300	284	323	326	304	343	338	301	297	327	312	330	306	308	322	311	284	313	323	317	307	320	322	323	298	306	280	323	314	301	321	298	317	305	320	323	278	324	310	290	318	297	303	298	332	317	314	333	305	298	299	335	315	346	331	311	333	309	287	321	284	323	294	309	313	293	334	316	277	302	300	304	311	292	293	316	277	280	302	300	271	329	315	285	353	333	305	298	336	309	318	304	312	284	315	319	330	327	306	329	337	305	274	280	300	344	302	326	313	330	339	299	287	298	311	303	333	298	313	314	353	306	263	313	316	283	320	313	306	294	330	317	273	376	330	280	304	343	306	281	342	311	304	328	322	326	294	311	275	294	315	338	300	327	298	283	298	320	316	309	316	286	294	292	298	312	340	340	286	287	301	330	307	309	310	291	329	327	323	344	327	315	326	298	292	296	301	304	298	322	299	272	273	298	298	331	292	336	293	288	310	302	276	333	309	300	317	295	321	297	318	350	304	298	299	303	316	304	316	298	311	302	295	300	300	281	305	292	322	299	309	280	309	298	312	308	302	311	292	302	321	313	308	314	277	317	277	307	304	334	312	305	325	305	310	320	324	331	329	308	314	335	323	312	312	331	313	298	337	308	296	310	316	302	303	283	289	307	322	310	322	304	334	325	324	311	315	319	284	298	311	326	285	310	309	307	319	307	293	339	298	306	317	279	268	314	329	288	324	281	301	320	310	304	299	286	300	310	296	322	323	304	305	310	316	334	282	286	329	313	273	326	307	309	338	307	317	293	288	304	326	302	311	314	291	284	304	337	315	296	287	312	323	305	313	276	341	252	294	294	311	317	305	303	328	293	306	317	298	301	302	324	322	304	312	295	296	291	315	291	285	307	312	307	280	300	321	277	323	333	316	296	297	282	344	297	301	301	300	316	326	322	301	311	318	332	333	312	307	294	334	309	296	323	327	317	292	292	316	270	315	307	309	334	332	316	311	301	288	317	328	316	317	322	276	297	338	309	305	329	328	315	301	280	301	301	299	304	297	328	341	298	323	300	299	278	311	342	295	296	319	303	339	306	324	299	320	328	291	288	271	322	285	312	321	349	289	279	284	325	336	282	281	319	289	299	354	279	296	301	302	343	326	343	301	297	320	282	283	333	301	300	311	310	313	297	313	299	299	323	314	273	301	294	274	318	320	342	345	311	343	322	326	285	311	303	308	310	315	294	296	303	341	338	334	308	308	306	317	314	311	311	316	326	296	262	321	317	324	300	312	319	307	314	305	304	307	344	323	310	314	276	302	330	329	299	309	297	299	302	321	280	309	284	309	306	311	299	302	330	289	303	275	340	298	320	285	273	330	315	284	305	291	315	303	323	314	311	291	296	324	305	311	309	333	293	341	320	302	278	318	331	318	287	316	319	335	313	280	302	280	297	323	293	305	314	317	309	340	348	337	310	296	329	313	281	311	328	306	306	323	321	309	281	308	311	308	311	304	316	310	310	290	292	317	312	319	304	279	351	284	351	277	309	308	322	270	286	305	320	307	286	309	336	305	311	316	290	300	301	294	324	347	342	324	289	314	282	331	304	321	307	329	306	314	293	310	308	285	312	267	314	300	313	330	304	320	301	297	309	320	316	280	309	324	340	319	278	306	320	320	293	304	327	294	302	306	320	279	308	289	317	330	311	296	310	293	318	291	322	312	316	321	295	317	302	307	288	338	303	320	309	326	284	258	346	286	310	289	319	323	327	306	310	305	348	287	312	337	298	327	302	341	322	285	348	311	319	306	329	292	337	323	300	271	315	312	299	320	302	297	299	302	333	277	341	324	299	324	318	332	306	301	296	315	331	294	314	303	282	289	301	302	294	326	314	319	325	330	301	325	305	299	326	316	323	339	305	317	291	307	302	293	308	319	293	295	282	287	336	298	291	284	322	303	306	318	294	309	315	290	296	306	327	281	314	324	301	334	318	306	301	325	304	271	281	310	312	290	317	288	298	302	279	322	316	300	323	321	320	290	296	313	320	290	323	317	295	277	329	322	316	314	318	285	297	312	294	309	289	310	276	293	323	312	314	304	330	309	309	307	314	327	301	309	284	285	307	302	344	303	295	303	286	293	296	313	306	320	302	306	311	317	289	322	318	328	297	306	309	301	310	275	313	328	289	331	291	322	325	300	300	297	287	306	288	284	325	309	311	302	296	303	298	277	311	308	326	326	327	320	336	318	297	276	285	302	312	293	318	292	311	291	328	306	286	317	292	322	313	262	323	323	268	282	310	331	297	309	312	323	292	289	336	321	312	295	308	340	312	315	338	282	299	312	293	311	310	301	281	301	318	313	288	294	308	344	278	296	302	296	342	313	310	314	319	316	297	313	304	301	290	285	290	267	310	320	305	357	304	272	298	327	315	289	317	325	317	293	306	312	286	323	272	310	324	286	301	291	283	281	310	314	322	316	303	282	311	327	277	281	329	286	324	352	299	317	291	309	328	292	333	279	294	292	301	309	304	281	327	283	334	319	320	295	319	272	317	282	288	330	312	303	317	299	329	291	288	306	300	309	326	299	309	330	303	315	313	277	288	318	315	299	286	317	266	285	308	304	294	317	306	312	302	320	324	312	287	321	296	294	303	303	307	291	294	308	312	343	310	310	311	275	314	301	335	305	294	302	281	328	297	301	325	320	292	322	322	337	299	299	293	302	324	292	319	317	293	313	336	306	303	294	307	286	302	304	304	264	307	312	310	274	297	343	311	325	321	341	286	281	305	275	299	324	326	328	317	312	318	293	301	279	318	326	285	315	338	294	305	302	291	315	299	308	336	318	326	296	320	295	282	293	282	308	323	292	322	297	288	291	319	318	315	333	290	310	310	333	320	306	284	312	298	336	308	298	334	303	322	313	347	295	325	296	313	279	280	315	324	272	299	334	322	310	305	321	313	325	282	313	309	319	310	318	291	325	303	296	294	323	321	331	286	320	356	284	309	288	323	306	284	288	308	290	336	324	330	325	319	323	344	296	320	327	283	289	328	336	328	343	304	309	318	294	320	324	307	303	303	311	318	307	319	304	311	299	320	343	330	342	305	309	308	323	316	312	317	315	271	271	321	274	298	311	274	328	291	328	301	330	321	335	293	277	294	320	310	300	354	348	329	305	324	285	304	310	336	303	302	306	297	291	267	317	318	325	326	298	312	287	316	300	347	317	307	307	327
58272	46259	11699	2286	1549	1374	2183	1589	904	1515	655	321	312	256	263	258	293	285	264	296	340	326	352	334	318	450	467	490	373	351	333	289	336	331	436	377	368	311	339	347	365	338	324	271	304	218	219	251	237	221	219	241	220	239	238	220	240	230	197	213	217	232	177	204	214	197	200	197	214	205	192	228	194	213	213	211	201	213	198	227	201	196	192	207	211	205	190	205	189	200	175	216	197	194	246	177	186	198	181	202	237	217	219	233	205	192	185	218	216	200	205	213	199	208	218	186	208	207	220	229	192	223	229	206	209	198	218	221	211	212	192	188	201	204	178	172	229	220	221	189	183	208	200	194	189	187	192	239	209	197	214	183	215	225	179	228	214	208	195	206	187	224	214	193	198	191	224	206	185	200	187	233	217	217	214	193	206	217	212	196	218	205	229	200	224	210	211	232	195	195	227	193	203	200	178	172	199	173	217	195	223	223	203	206	214	201	188	211	221	219	205	225	192	214	226	226	213	203	213	193	215	202	198	207	200	211	185	210	235	167	210	221	205	238	204	200	219	203	202	218	181	205	221	210	189	195	196	201	227	206	221	195	183	225	195	185	199	200	227	193	206	235	200	170	189	204	210	187	222	216	228	202	221	200	206	220	215	222	235	221	205	192	202	209	234	201	204	232	214	215	192	207	182	184	173	198	203	192	245	186	221	210	227	189	229	219	184	220	205	190	187	219	202	202	201	227	217	250	225	186	221	206	186	207	217	211	207	207	208	200	238	187	214	209	164	203	195	181	212	213	194	192	248	182	209	213	209	200	202	188	235	201	201	209	216	222	193	208	221	197	186	217	249	199	196	207	218	170	214	183	224	188	197	183	198	190	191	210	211	209	226	205	217	212	176	185	202	190	191	211	212	199	212	216	195	192	214	196	191	225	190	204	232	216	210	223	201	220	213	238	227	192	204	242	205	221	218	213	244	210	209	190	198	203	196	200	187	212	208	198	214	219	204	212	200	219	220	187	192	193	210	215	240	225	199	213	211	214	190	216	226	230	193	204	217	216	210	210	191	185	211	197	185	203	189	221	212	222	218	216	207	193	229	215	213	203	232	207	198	211	216	193	192	213	224	224	207	187	198	191	194	214	217	216	240	216	213	211	210	209	221	208	199	197	231	201	206	196	211	210	192	202	208	204	224	193	185	196	212	209	211	191	221	205	229	197	202	212	223	195	202	209	222	226	194	193	201	223	215	224	209	217	202	215	200	203	229	191	218	200	201	205	234	185	194	186	204	198	185	197	181	228	200	164	196	212	206	199	208	173	219	215	215	216	224	223	210	215	242	231	214	224	191	196	201	225	241	196	175	208	191	205	204	183	177	205	199	222	204	203	210	208	186	204	217	199	208	241	190	210	240	217	222	193	192	169	215	224	180	204	214	202	201	198	194	219	197	228	203	207	184	225	200	214	200	210	227	214	214	205	194	220	243	216	185	223	198	206	202	211	193	190	186	200	186	205	223	180	189	197	203	208	212	219	209	201	190	206	227	223	192	222	218	215	214	175	217	210	200	224	206	186	200	210	206	224	205	224	194	212	218	211	208	181	204	210	209	202	213	177	201	236	188	215	188	194	203	174	204	200	205	214	195	228	199	199	232	220	213	201	201	176	208	225	216	198	206	212	247	192	193	190	200	214	190	192	220	203	187	221	210	196	224	236	212	195	189	181	214	204	221	211	221	223	193	232	205	217	224	183	217	197	250	217	193	217	189	184	191	210	214	178	214	218	200	221	199	202	213	182	196	196	209	219	204	202	196	200	208	216	212	212	228	204	209	210	202	204	196	231	201	205	212	231	187	200	231	240	206	189	206	199	197	216	222	224	217	199	204	225	204	168	201	197	251	214	188	213	209	198	211	237	198	206	211	200	234	209	196	190	244	217	182	213	225	187	188	223	234	196	201	186	225	207	187	207	186	214	204	194	207	189	191	224	176	208	223	204	211	199	199	229	191	207	226	198	217	200	212	199	202	202	177	238	192	216	203	201	226	202	185	205	206	193	193	201	216	192	232	212	212	193	198	212	199	196	249	201	224	208	187	196	207	170	220	190	191	223	190	192	213	221	233	201	197	196	209	229	185	217	215	207	207	200	206	210	197	209	190	221	193	216	200	196	194	227	212	219	199	231	222	189	210	214	183	222	191	194	209	210	203	212	199	214	217	200	212	193	209	202	206	206	215	210	210	190	211	215	207	214	208	181	212	197	189	185	231	207	188	194	224	173	236	189	214	191	224	219	196	231	221	234	229	210	200	173	201	194	207	206	199	227	221	216	199	204	184	213	231	213	229	218	198	186	211	210	195	176	197	203	202	183	209	219	221	203	194	178	208	191	219	208	185	209	207	213	219	193	239	219	222	204	215	194	228	199	186	201	194	187	206	204	213	225	222	200	196	221	208	222	213	212	199	205	242	202	210	212	220	181	216	220	199	204	221	191	216	194	209	222	180	190	224	217	217	230	221	216	187	185	203	203	194	215	198	215	210	257	224	224	194	224	211	178	203	223	204	188	205	208	202	195	191	214	196	230	204	197	198	181	209	206	199	212	205	197	223	209	218	206	222	233	206	204	192	213	195	201	190	219	227	210	179	210	210	207	198	196	231	188	243	196	208	209	225	230	230	190	202	208	206	230	193	231	228	207	214	203	249	219	227	205	203	209	232	215	216	196	177	199	205	214	208	203	218	229	211	217	200	240	188	204	198	221	198	203	230	203	218	187	226	198	206	188	233	206	202	219	199	239	211	189	226	224	212	193	193	198	213	176	217	230	171	219	211	195	213	204	185	189	183	193	218	202	218	217	206	167	186	196	226	198	218	209	236	177	215	212	203	212	201	219	193	206	192	200	216	219	205	208	218	231	198	197	198	212	206	193	217	191	201	196	218	231	198	234	211	218	176	220	207	226	224	218	218	199	211	211	220	240	188	173	195	218	195	199	226	203	210	216	209	224	192	224	234	191	205	204	194	214	198	191	217	205	192	211	205	190	188	194	216	201	208	231	221	214	206	186	204	207	219	216	223	198	189	196	239	188	201	211	202	219	193	212	216	206	217	206	200	232	209	196	212	191	188	210	207	210	215	219	200	211	209	211	201	207	203	194	224	212	220	208	214	197	212	192	201	204	212	224	223	209	223	216	188	215	215	222	221	209	188	192	223	207	216	191	212	225	226	208	225	175	217	172	218	241	185	197	216	206	203	207	233	198	218	216	199	208	229	192	199	198	206	196	213	199	232	217	222	180	195	198	202	211	194	218	215	215	214	208	189	195	225	216	197	239	244	205	200	203	211	172	184	216	198	206	182	198	208	171	189	228	207	198	210	232	175	208	207	215	216	179	225	214	185	217	199	181	211	200	223	221	252	195	196	213	191	213	217	234	214	223	209	230	214	204	205	197	203	188	193	223	214	190	213	221	198	215	225	217	205	186	191	210	193	197	204	205	210	212	229	181	232	202	212	211
37233	23975	3038	4444	5907	5797	9611	6604	4585	7388	3051	1480	1105	916	919	811	997	1114	936	1093	1434	1571	1584	1519	1786	2114	2696	2705	2183	1949	1530	1195	1363	1612	2344	1947	1747	1482	1725	1832	1875	1713	1406	1004	955	755	605	766	896	782	683	698	808	758	561	551	524	538	516	529	529	520	521	496	493	522	481	573	478	500	503	498	497	513	507	547	501	499	518	531	499	463	484	473	503	500	499	531	487	534	537	508	492	488	489	471	512	463	506	489	506	514	494	478	464	507	483	487	452	503	461	462	511	507	495	489	486	505	498	521	440	476	519	547	493	531	499	489	470	533	510	499	456	511	546	532	503	493	482	499	495	494	524	488	539	480	513	489	491	497	503	490	501	512	516	522	495	514	470	493	454	457	509	525	489	465	469	523	507	445	486	466	493	494	489	504	514	495	482	522	458	477	499	493	484	479	526	475	508	493	477	516	490	492	533	538	486	521	490	486	486	516	541	431	493	442	502	460	495	507	543	471	500	484	497	528	519	520	456	545	485	462	525	490	521	509	500	497	505	452	522	519	494	512	477	502	507	484	522	479	481	462	497	477	509	513	497	457	526	481	497	508	515	534	492	493	514	521	467	476	469	483	516	449	541	534	513	524	489	489	459	483	508	516	482	549	505	507	479	520	472	470	487	491	476	506	464	508	505	523	521	497	529	487	501	502	493	488	533	515	511	508	538	490	517	487	452	512	522	502	497	503	511	519	507	455	497	481	505	531	483	509	478	500	500	476	486	484	515	495	529	487	495	516	543	486	530	532	478	496	506	482	496	498	492	488	477	539	494	508	519	477	493	498	494	484	498	540	515	514	515	453	496	519	491	487	536	471	514	509	469	474	470	491	509	514	485	504	493	546	516	477	493	482	505	501	468	500	533	505	488	483	514	513	495	505	518	494	493	502	486	488	471	481	518	470	459	481	481	496	500	489	497	495	462	477	503	494	487	510	479	449	497	540	489	477	495	483	462	485	504	475	461	500	530	508	440	464	475	467	506	503	525	536	495	490	505	515	498	502	495	529	479	508	526	493	476	486	522	527	479	497	510	510	497	508	514	542	479	457	505	457	487	498	532	509	513	509	505	471	477	463	478	491	486	466	502	503	484	523	497	456	499	472	504	490	518	500	489	492	475	504	500	517	503	489	465	514	491	521	479	459	491	529	503	474	495	461	478	506	461	475	534	449	472	479	493	485	494	503	514	502	472	494	494	455	501	591	523	509	506	492	490	532	503	489	526	508	464	471	502	498	467	472	493	520	461	489	491	492	485	472	468	496	539	496	525	477	492	507	485	483	506	517	490	495	507	529	525	518	522	487	510	515	533	496	481	467	468	510	477	476	486	490	480	509	490	504	511	525	521	511	533	512	530	530	528	485	491	515	449	479	508	428	503	497	497	506	451	476	479	462	505	495	502	508	509	476	509	501	481	573	538	510	484	497	491	493	544	472	493	496	540	519	527	500	476	500	495	517	499	529	465	470	455	494	505	527	517	511	460	547	473	554	494	489	499	491	475	504	492	492	498	496	499	485	513	488	524	539	475	511	492	488	482	510	487	498	498	522	484	506	477	475	462	474	479	487	542	495	503	503	503	511	525	474	486	524	447	524	529	497	478	520	562	458	493	513	540	532	486	449	525	492	512	506	541	467	482	472	475	462	503	478	488	509	503	501	534	499	539	466	503	449	486	474	519	500	474	501	490	474	472	491	498	527	472	525	501	477	481	493	497	481	496	485	474	517	469	490	528	509	455	550	499	443	523	521	481	519	520	481	537	485	498	478	503	469	490	505	513	437	512	461	491	509	441	492	510	504	474	479	548	458	512	482	483	510	463	465	548	458	484	490	505	453	539	431	449	501	510	476	530	502	504	465	484	489	474	469	534	478	495	481	524	492	498	471	482	489	492	530	495	526	472	443	496	460	489	496	506	483	490	527	471	485	501	502	468	506	479	501	512	496	511	488	486	482	472	483	495	473	485	514	482	516	473	488	518	511	534	488	491	518	447	471	491	471	482	490	505	479	459	510	476	475	481	460	533	516	546	489	431	514	478	499	536	485	517	522	471	493	481	513	458	480	516	525	514	491	499	503	487	502	495	497	513	469	498	460	480	515	546	530	498	490	468	480	487	512	505	477	517	502	503	521	501	498	506	458	494	492	479	480	454	465	483	498	503	468	455	467	543	476	451	496	496	476	509	492	465	495	477	504	496	528	480	483	505	514	472	478	473	497	514	499	489	470	500	509	471	514	492	509	509	507	509	482	478	527	470	473	484	505	484	483	484	455	491	530	482	527	471	523	494	497	464	523	476	461	514	497	491	469	533	491	491	495	515	518	482	476	527	497	477	522	478	515	502	512	480	516	523	494	485	526	497	516	485	443	502	528	486	482	530	497	486	491	489	505	526	470	502	501	478	492	461	529	445	497	483	465	494	466	510	499	494	528	497	542	527	528	524	534	458	519	495	486	509	482	503	488	486	476	558	515	466	458	511	490	524	480	495	495	505	495	477	482	493	467	493	475	521	492	504	508	495	470	520	475	519	478	505	532	455	503	499	493	462	526	526	480	478	513	524	527	524	515	482	481	482	524	512	522	492	528	523	499	492	521	468	504	483	494	502	504	490	495	491	484	486	474	502	520	501	489	462	500	507	497	476	486	516	484	532	520	476	509	497	502	488	474	532	481	476	515	506	483	512	541	497	474	506	481	506	514	489	488	505	493	458	468	445	499	491	456	499	523	482	479	490	489	563	524	502	512	507	515	473	495	478	481	475	496	451	501	503	514	495	479	520	510	537	509	479	487	503	500	491	461	470	497	484	487	436	484	526	526	486	459	501	504	466	502	535	496	492	504	517	508	507	492	513	482	488	504	482	493	485	509	550	542	545	473	457	472	447	508	487	504	522	489	492	457	532	491	518	490	490	486	520	505	482	476	478	482	461	496	525	518	515	496	499	539	512	522	511	535	495	504	470	475	490	498	496	502	521	474	476	518	513	501	474	498	495	512	510	492	487	516	528	516	478	512	511	483	491	527	470	508	496	503	495	475	511	539	489	483	513	523	448	460	497	485	524	522	484	498	534	480	473	504	481	508	491	493	506	498	496	475	490	479	494	534	483	495	503	507	480	488	529	479	505	530	538	506	487	454	502	484	496	498	512	552	498	456	449	490	486	527	506	495	490	542	516	499	534	478	494	511	488	475	494	460	468	500	525	540	475	476	500	508	489	509	449	527	483	506	480	505	499	497	534	439	458	478	471	531	510	508	490	509	481	522	488	501	496	509	483	519	480	493	463	509	490	463	490	537	491	515	506	510	494	464	492	504	484	486	476	506	480	469	507	519	516	523	485	518	503	538	505	459	478	492	480	499	540	491	509	506	489	531	502	462	502	508	520	520	503	445	516	535	544	472	475	514	508	480	471	520	515	504	482	482	553	493	499	453	492	499	480	506	485	517	492	493	513	516	500	523	441	509	514	516	467	493
69133	55690	19166	7915	2689	2165	3108	2109	1386	1998	838	451	344	312	284	271	303	293	281	387	357	411	470	501	562	625	898	772	520	533	424	356	342	378	626	546	490	390	536	470	519	426	358	317	240	228	188	326	277	216	250	241	216	209	195	162	178	184	200	189	178	170	182	175	179	173	155	164	176	172	164	183	137	174	152	178	163	174	151	174	171	180	181	169	161	173	189	173	155	179	181	171	161	133	157	172	168	183	182	190	166	156	177	186	175	157	160	180	179	178	155	169	171	176	148	192	156	205	164	166	155	140	164	190	168	162	170	171	193	195	180	145	193	167	173	153	188	181	153	177	149	180	157	164	149	166	166	153	156	154	152	179	185	143	167	167	173	174	166	161	162	146	193	149	152	161	177	183	171	174	174	156	175	182	172	185	184	159	165	155	171	158	171	180	187	155	181	153	165	165	163	199	169	167	169	169	156	151	177	182	166	167	162	158	187	163	179	168	159	159	189	183	165	154	182	184	180	161	155	151	188	162	181	138	188	171	183	163	177	160	164	148	186	185	175	172	160	171	168	185	167	163	155	153	166	188	164	157	171	148	161	175	186	166	159	183	182	166	185	177	176	172	193	187	153	178	175	169	168	150	187	173	172	149	163	167	190	162	173	155	175	161	157	169	192	169	173	160	165	150	174	192	185	165	163	169	154	179	183	189	179	158	139	197	186	185	160	168	204	169	153	186	187	164	156	170	183	177	140	181	179	170	179	180	185	174	176	207	173	179	170	176	191	198	178	185	167	167	141	163	185	177	172	175	161	191	150	192	144	173	171	167	186	174	165	168	176	151	167	158	165	171	163	158	173	149	153	141	172	173	190	166	166	187	170	158	164	158	194	164	138	187	154	164	173	154	174	146	158	162	145	192	172	174	183	202	176	171	165	186	169	168	184	149	164	177	197	152	182	180	184	163	178	191	167	168	198	175	172	186	179	180	150	175	189	156	162	182	192	175	169	199	168	180	170	181	159	170	163	178	151	173	180	199	169	187	171	159	181	159	144	163	181	154	177	165	189	181	165	160	180	148	160	176	172	174	153	176	155	142	187	167	175	173	158	172	146	167	181	156	132	159	171	169	171	180	155	184	157	166	172	180	162	176	184	155	161	147	157	172	189	184	161	160	172	181	178	174	175	158	197	200	192	156	179	194	165	139	180	161	188	167	180	148	146	168	158	160	201	182	178	160	163	181	166	163	143	159	181	157	194	187	168	175	182	168	169	159	174	161	167	160	164	178	179	181	171	181	164	184	171	157	167	163	182	164	177	148	139	149	160	159	172	158	162	169	154	185	180	177	159	175	182	160	161	153	163	187	185	181	167	155	178	169	172	195	159	175	185	191	170	144	176	166	159	166	164	164	175	173	176	173	178	181	167	143	172	189	165	184	153	142	152	155	174	174	172	155	155	164	160	179	176	168	191	160	156	176	164	174	149	158	150	153	183	182	162	192	169	157	164	174	196	174	178	156	166	193	143	167	165	172	162	165	190	171	180	167	182	169	173	175	156	161	169	189	176	174	162	167	160	179	162	192	176	174	193	196	174	177	162	159	165	176	175	172	164	167	171	177	153	143	177	199	156	194	169	176	158	176	178	171	169	181	193	190	178	170	161	169	182	168	169	154	180	181	161	174	153	175	180	167	182	161	185	177	186	188	176	173	138	182	179	148	157	177	169	158	167	166	195	185	174	165	180	161	147	189	161	145	189	173	171	168	180	155	177	154	162	161	191	190	191	167	159	183	166	189	154	165	143	146	185	146	183	161	153	177	166	183	196	166	166	153	155	175	162	186	180	182	159	172	165	156	169	167	186	183	171	197	171	151	167	166	179	181	186	154	197	154	165	169	171	152	176	174	160	162	177	178	148	174	154	158	141	166	174	188	162	182	180	166	166	154	171	169	165	147	180	178	178	163	181	185	177	192	196	146	179	187	160	196	167	186	163	181	156	174	176	162	152	142	167	184	180	156	150	153	164	169	184	145	147	176	173	172	177	159	168	162	167	161	167	171	172	161	174	168	178	176	178	185	173	172	179	172	171	200	168	152	151	148	169	161	175	165	171	158	167	187	156	194	183	178	154	185	181	178	173	161	177	195	151	144	156	168	181	178	153	185	143	163	184	163	164	165	166	186	167	175	182	167	182	159	177	168	153	175	187	165	188	155	161	168	165	177	160	166	185	151	168	172	153	154	179	173	173	183	176	165	167	166	157	153	161	188	163	163	158	152	183	163	201	191	171	169	153	176	161	175	159	174	202	180	162	154	164	177	173	177	145	169	173	169	152	160	177	169	171	194	178	175	167	165	189	168	151	167	172	162	160	155	170	174	199	162	161	151	179	164	192	150	166	175	175	164	140	160	162	165	156	175	183	168	138	159	177	175	171	150	157	184	137	178	169	173	175	204	160	145	191	184	160	178	172	162	166	165	183	161	186	185	179	171	147	185	168	160	173	173	172	152	173	178	165	173	180	178	175	163	147	173	165	177	173	163	161	193	173	157	167	170	179	163	164	180	172	188	192	161	184	171	141	164	162	169	177	164	180	171	179	158	186	174	177	153	145	147	159	165	170	160	171	155	190	154	189	180	175	183	171	182	168	168	177	174	166	166	166	168	172	156	175	158	166	187	166	174	147	178	181	171	176	163	190	139	189	167	164	202	160	171	167	167	159	140	148	160	184	160	160	155	174	148	178	148	163	183	172	194	158	164	180	163	175	154	185	177	177	170	188	175	169	156	148	158	162	171	175	166	181	154	171	198	194	163	177	149	167	156	180	188	175	162	155	164	171	207	192	168	170	173	174	171	182	174	179	196	154	180	166	149	167	189	175	157	178	140	175	183	192	168	173	195	164	169	181	159	170	163	138	176	155	183	168	187	167	169	138	167	161	163	158	145	164	170	171	161	180	158	166	146	167	173	157	139	159	153	164	147	152	169	169	144	158	170	169	172	168	174	177	188	163	179	180	178	219	159	161	194	161	171	191	150	150	147	154	164	153	168	173	157	161	168	180	208	161	187	187	183	171	142	177	167	162	163	171	174	194	184	154	160	170	162	169	182	182	176	172	156	176	172	144	154	152	148	168	169	172	178	173	168	179	187	151	183	163	155	152	142	187	157	196	161	177	169	149	164	165	185	188	174	203	185	156	149	173	165	139	182	163	182	181	168	169	202	163	190	191	163	146	190	169	167	181	182	175	180	184	151	169	171	145	164	158	180	158	157	166	153	179	172	175	167	168	173	178	189	186	173	167	153	181	166	154	138	172	179	179	149	156	153	157	162	184	176	165	182	164	174	176	178	185	152	171	172	156	163	192	163	182	191	172	169	170	155	159	190	135	151	144	161	194	181	160	188	166	162	180	159	176	192	164	174	171	153	141	161	174	155	190	155	159	182	166	174	161	168	179	162	149	163	176	177	164	190	174	182	184	154	141	178	170	168	156	184	166	187	195	167	182	167	183	158	170	165
46931	28981	4839	7022	8527	8690	12866	8562	6770	9538	4250	1819	1477	1397	1102	1136	1391	1447	1298	1839	2223	2382	2890	2829	3368	3948	5256	4910	3117	3158	2335	2020	1937	2358	3871	3138	2991	2449	3253	3239	3219	2818	1830	1744	1191	798	682	1688	1303	1034	941	921	883	808	486	450	483	453	481	456	389	426	420	409	454	452	443	409	454	384	410	402	398	422	406	429	451	448	407	388	442	394	389	405	390	415	426	417	392	397	430	433	391	382	395	366	414	398	407	416	402	418	394	392	396	431	368	405	387	403	399	402	387	371	428	403	389	403	376	398	420	427	382	386	366	385	419	413	393	372	428	401	416	447	376	400	408	382	395	385	387	380	380	406	414	379	398	418	399	401	399	379	425	391	362	406	389	386	419	386	404	382	411	422	381	372	397	426	435	395	419	404	371	411	468	418	416	390	356	387	391	439	418	366	366	399	423	418	409	388	423	405	410	388	401	400	416	407	356	429	393	405	412	430	379	384	398	422	385	395	392	371	422	396	385	373	413	386	407	405	387	399	422	402	436	385	405	410	387	378	390	403	365	414	391	400	407	370	408	367	407	396	393	405	420	406	348	387	397	426	376	394	393	418	391	414	431	416	395	399	413	400	420	388	431	384	382	409	400	379	389	389	435	389	403	411	376	415	427	392	406	401	396	422	422	429	411	379	398	418	411	411	408	358	395	366	388	381	401	395	408	406	387	388	398	412	385	408	397	409	356	362	403	420	395	405	391	418	407	417	395	398	405	416	401	397	353	415	432	398	354	376	384	381	368	374	430	397	359	404	396	364	400	402	408	405	365	414	376	406	390	408	404	408	390	410	426	423	378	394	400	342	394	394	358	408	389	409	409	362	359	428	409	433	407	411	420	384	362	392	431	379	365	382	408	392	387	410	384	418	384	373	415	391	391	420	411	394	405	410	413	388	446	370	390	375	395	397	377	379	383	397	391	415	386	408	397	374	391	386	425	428	376	383	423	381	393	404	405	380	411	407	411	403	424	383	367	396	367	378	417	369	404	395	441	418	396	394	412	407	407	391	391	388	398	363	411	386	407	381	387	423	397	414	398	381	403	384	378	410	410	378	429	384	406	408	390	416	387	406	395	393	446	387	390	386	419	370	412	342	423	357	390	358	394	393	423	436	402	422	429	415	377	389	363	423	414	410	392	392	393	412	396	415	369	372	433	373	381	392	401	389	411	382	396	388	393	402	357	400	393	404	389	418	400	410	397	407	405	389	424	395	414	419	398	402	387	428	406	408	385	389	389	416	401	382	380	372	347	404	402	385	385	380	373	430	389	365	367	402	408	383	393	397	415	401	414	390	394	418	393	411	346	382	412	384	390	433	403	357	382	395	407	424	391	414	416	401	437	399	388	389	394	369	394	424	429	394	411	395	402	397	392	367	360	422	445	374	375	436	417	376	399	384	369	392	417	392	365	407	420	390	360	411	420	408	408	372	428	391	393	417	391	390	394	411	397	412	384	396	421	383	385	390	395	398	427	383	396	376	344	440	393	391	364	404	426	397	393	410	415	422	388	377	395	375	378	377	403	360	396	405	406	371	384	372	394	406	387	391	392	390	403	424	412	420	411	364	401	418	380	396	380	390	371	410	389	402	391	383	395	390	368	399	406	361	377	388	384	412	405	393	450	408	381	404	401	397	379	408	401	351	380	366	428	387	385	417	377	386	403	397	392	414	407	381	400	393	369	388	400	393	415	373	396	392	384	368	389	390	446	424	391	402	374	420	370	394	402	372	386	419	410	405	422	407	354	401	396	422	392	409	445	383	394	369	384	363	421	389	411	411	352	401	409	372	387	350	384	360	401	431	368	397	382	401	391	397	407	408	351	382	419	407	412	419	405	419	375	414	398	381	396	391	387	412	382	399	422	403	413	396	410	374	375	433	379	375	437	383	373	362	426	424	398	372	404	377	388	389	429	393	389	376	378	383	401	396	366	363	354	412	383	398	376	405	377	393	429	446	419	403	403	386	360	412	442	392	379	424	401	374	425	376	410	379	425	409	389	361	370	396	432	391	389	422	396	423	404	407	392	381	398	413	353	412	405	399	397	393	423	398	372	400	406	380	430	358	406	377	404	406	417	416	391	370	427	419	417	386	413	416	413	377	392	399	380	390	417	364	425	401	421	385	391	410	410	386	403	433	407	418	400	408	417	382	380	412	406	400	396	407	397	387	378	413	413	376	412	397	412	395	396	396	398	399	421	390	374	370	390	399	400	423	388	395	432	409	398	371	421	414	405	400	409	413	381	426	400	402	378	393	394	400	412	415	393	396	389	389	369	434	399	410	370	376	409	389	379	407	411	420	375	408	389	401	423	392	400	446	404	357	409	396	394	380	387	408	416	398	388	452	427	424	398	413	433	439	429	369	403	400	372	423	410	422	392	359	378	407	383	388	389	390	372	442	379	404	384	391	388	382	402	412	404	412	375	408	427	386	395	443	414	384	405	387	416	359	376	424	403	408	399	422	395	410	418	382	402	384	438	408	381	400	412	389	397	410	394	384	380	396	412	409	370	405	417	372	414	383	403	388	391	402	391	369	364	405	378	373	377	429	366	407	425	379	422	422	414	388	376	359	399	378	416	420	432	384	401	383	408	373	382	413	400	380	396	391	391	390	388	384	367	392	401	386	423	414	418	428	394	418	409	399	417	445	392	423	371	387	424	419	404	386	398	371	436	393	368	404	328	414	394	407	406	400	393	395	361	389	408	391	428	435	412	411	386	403	388	425	423	407	407	408	407	384	398	386	403	400	371	385	360	407	432	388	416	400	406	409	390	425	423	410	423	396	393	424	368	411	348	400	380	399	432	418	382	363	379	394	383	382	380	427	398	402	398	392	400	412	416	375	392	374	405	382	423	359	350	408	416	386	402	436	404	405	408	409	380	429	434	387	411	420	390	424	353	396	379	391	446	441	400	384	418	359	370	424	408	407	363	408	360	452	415	400	402	399	403	407	376	389	397	398	421	405	392	359	378	417	429	386	385	417	425	426	416	444	418	374	395	431	396	392	373	383	385	430	410	426	405	402	387	378	403	394	399	397	388	386	426	423	391	387	396	369	407	331	369	352	415	369	388	381	350	396	398	391	377	383	412	384	400	425	381	384	384	408	382	403	387	385	411	418	360	408	430	407	419	405	434	415	387	422	400	383	374	425	405	411	404	406	388	379	422	390	385	390	422	409	407	367	405	401	446	393	409	429	432	390	403	380	378	394	424	368	392	378	350	339	402	398	396	382	430	428	391	399	417	398	422	413	384	363	397	400	453	396	394	415	398	422	384	391	391	421	405	394	421	362	421	413	412	426	382	421	393	432	409	384	347	399	385	404	394	392	412	390	425	429	376	387	385	386	411	405	427	382	421	386	422	395	406	398	413	405	413	387	393	393	408	413	407	388	413	386	403	400	402	415	364	387	415	404	354	374	404	398	359	347	416	352	427	424	395	393	349	393	372	371	420	408	415	369	420	409
10102	4197	533	648	824	830	1368	760	557	834	275	133	136	93	119	131	122	127	124	136	116	105	135	119	109	113	124	136	126	128	103	117	134	130	106	103	133	118	112	137	152	137	133	140	122	131	135	129	104	124	119	103	119	118	118	102	117	113	120	108	124	123	123	113	120	154	152	121	105	91	102	92	128	122	112	130	123	127	122	116	118	117	121	106	96	118	123	118	137	122	94	111	132	124	119	111	120	118	127	119	115	103	129	121	114	109	115	110	120	111	126	102	103	111	103	107	107	94	135	133	118	141	118	137	96	123	116	123	114	117	129	128	123	137	113	112	119	115	114	112	122	104	112	139	120	107	131	125	118	117	104	120	115	118	130	109	104	120	148	117	126	118	149	130	106	133	135	111	120	116	129	106	126	121	114	106	103	142	125	118	106	121	119	119	112	104	118	131	105	129	118	129	107	120	129	123	114	120	119	125	124	123	144	126	121	113	130	119	121	118	121	101	114	99	112	121	122	127	119	123	122	124	123	116	125	119	115	107	107	118	124	105	119	116	110	130	124	122	108	124	127	117	124	105	87	114	122	143	115	126	109	103	112	127	98	130	117	108	118	136	108	111	105	107	92	116	108	125	114	134	118	132	113	116	113	113	107	115	106	111	119	137	115	98	114	120	124	120	111	119	121	130	114	116	108	121	114	140	125	107	119	132	128	136	116	100	126	125	92	107	102	117	117	121	126	116	110	100	110	114	121	104	124	124	117	106	119	113	105	131	126	122	117	120	116	110	118	122	124	125	121	132	108	116	133	127	134	133	110	100	113	117	115	126	124	105	108	107	122	117	108	116	117	142	102	137	99	106	125	98	104	119	107	104	126	127	126	132	112	136	123	134	108	132	92	115	122	103	110	117	123	121	111	135	120	109	133	148	114	105	133	115	105	130	108	133	123	114	107	113	114	122	116	118	127	146	107	111	112	113	114	134	132	108	103	111	98	117	101	110	129	119	130	116	111	125	120	102	108	110	108	124	99	115	118	113	126	104	110	131	97	112	111	129	118	112	112	110	100	109	115	120	130	115	108	120	117	129	105	122	111	115	126	127	118	115	137	136	116	99	122	120	128	119	102	94	103	134	139	96	126	116	116	128	131	119	111	128	132	96	98	128	115	124	114	117	105	115	129	124	126	103	120	118	126	132	123	109	124	139	129	108	126	122	109	132	130	130	108	122	126	128	112	126	107	119	147	124	123	109	112	127	93	110	128	134	133	111	114	132	105	113	110	115	124	125	107	126	126	112	121	113	141	117	96	116	125	130	118	136	119	94	118	120	113	140	117	126	107	119	115	118	115	99	122	117	107	124	119	99	102	105	109	131	136	114	127	121	139	140	105	126	126	107	144	115	112	131	110	120	102	121	119	107	127	114	119	124	124	128	126	117	107	118	123	113	113	113	108	116	113	119	117	116	123	122	104	158	125	116	110	113	123	103	126	122	120	122	114	115	115	127	131	126	114	119	115	104	108	134	106	132	121	122	110	110	122	122	122	102	135	110	115	110	119	94	104	110	115	122	121	120	130	109	121	111	106	112	125	114	110	127	121	116	133	118	124	106	128	123	115	122	111	111	138	121	108	135	119	112	105	100	114	107	104	112	134	106	95	110	124	117	99	115	122	114	120	112	112	119	113	140	124	124	131	97	109	138	129	121	125	110	125	123	115	110	117	123	121	101	130	115	131	128	108	110	115	131	113	119	110	111	143	129	110	121	118	118	110	117	117	122	116	125	134	105	125	96	117	128	107	123	108	119	112	122	125	111	124	130	115	102	133	124	123	118	132	122	123	131	119	121	133	119	113	113	128	129	113	107	106	117	134	130	119	118	152	99	127	145	97	120	116	116	101	124	117	99	128	133	111	100	106	108	120	117	119	123	122	129	117	137	121	144	141	134	119	129	106	109	109	125	131	117	130	110	108	94	128	131	131	122	110	130	128	129	114	142	130	119	107	117	122	116	119	112	147	112	94	124	113	124	132	117	129	115	121	102	109	118	128	124	121	122	118	130	119	112	134	120	128	127	109	114	91	121	110	119	114	110	120	113	117	132	135	119	126	118	120	107	124	132	121	129	117	107	106	120	115	126	133	97	114	132	127	113	118	115	119	116	120	117	116	129	126	96	108	112	107	111	139	115	108	110	117	102	113	121	130	119	141	115	124	109	125	108	115	104	123	98	110	108	123	124	118	110	118	123	109	124	108	115	118	109	123	124	118	117	133	89	118	138	119	127	128	126	121	130	125	136	95	122	109	121	110	116	128	99	98	106	116	136	113	111	117	129	127	117	115	127	118	119	108	108	123	113	131	124	120	128	118	106	114	111	109	111	108	114	123	119	125	113	113	122	123	125	124	112	101	132	105	113	117	107	109	135	129	122	124	138	113	126	125	118	115	94	102	137	103	113	113	110	100	99	133	109	118	115	119	125	132	107	106	103	125	112	115	129	119	125	126	119	89	109	129	95	133	127	107	118	123	105	127	117	118	108	122	111	112	127	107	116	115	113	109	114	119	119	116	116	114	114	126	133	115	86	127	115	121	116	123	113	116	117	101	118	130	103	120	120	123	110	96	97	131	96	117	106	107	95	115	120	136	104	111	113	127	125	127	103	115	103	108	122	118	117	131	138	120	105	115	125	104	121	113	93	117	111	109	138	118	117	102	120	131	116	125	109	109	96	115	127	118	113	116	115	120	111	118	134	110	129	140	119	104	122	122	108	130	115	140	140	117	106	112	126	132	103	122	133	104	125	122	99	104	112	130	112	103	124	139	146	134	106	123	106	106	107	112	123	123	132	109	103	119	100	111	114	123	111	116	108	121	113	136	105	119	115	120	114	115	111	95	101	99	113	114	100	117	119	106	133	147	109	128	133	110	129	135	116	100	122	95	130	92	128	111	120	103	98	110	133	140	133	120	125	142	125	101	114	118	108	128	127	116	117	123	126	132	119	125	108	141	109	120	107	112	126	124	126	110	99	112	105	121	137	113	109	141	104	107	122	101	117	120	133	97	114	113	120	116	100	107	100	114	125	134	118	131	121	103	125	126	108	115	117	102	111	117	134	106	114	132	112	118	113	110	110	111	128	131	117	109	101	110	120	137	117	125	115	125	127	104	97	122	116	117	100	104	118	121	113	111	111	104	105	125	134	116	108	118	118	118	145	128	115	122	130	118	108	103	109	154	107	104	130	118	107	128	125	109	102	127	114	119	121	119	116	125	111	137	140	127	119	98	118	128	125	120	116	113	140	115	119	124	121	101	128	101	114	124	118	112	126	122	127	114	127	99	119	135	122	108	130	107	114	126	108	127	118	114	113	125	112	115	122	136	126	110	126	128	135	121	102	127	127	110	117	121	111	104	125	110	118	116	130	123	125	111	124	109	103	113	109	126	106	113	109	128	136	121	122	131	115	104	104	103	117	137	115	112	117	130	118	108	126	103	125	128	116	114	127	122	109	119	118
8953	5226	1070	2197	3280	3442	6314	3522	2780	4182	1197	491	444	348	332	322	340	327	324	331	351	359	357	369	397	403	420	414	374	360	370	316	356	340	377	353	340	347	396	388	419	444	446	404	423	378	330	345	311	328	303	329	295	355	319	336	316	289	290	325	290	331	320	331	292	313	342	299	336	307	305	334	310	357	305	326	332	326	299	291	312	314	312	315	298	318	319	328	304	328	324	301	311	309	292	288	292	336	323	291	309	314	332	305	335	315	292	345	342	293	329	300	329	298	341	315	284	316	297	306	326	314	301	309	328	291	299	339	330	294	305	302	310	331	320	304	310	311	308	301	290	326	286	322	319	319	328	326	304	297	293	286	291	328	307	298	325	304	338	307	307	300	325	305	298	267	285	309	317	276	281	298	306	283	313	303	308	321	303	319	302	300	334	290	309	334	321	333	318	327	311	323	289	334	326	356	309	276	320	329	302	302	334	306	328	305	308	307	340	343	302	309	296	320	289	316	309	298	318	335	291	290	281	309	331	299	275	300	331	293	320	292	315	307	305	333	331	333	331	318	318	336	304	337	317	320	299	304	274	314	325	309	328	292	326	310	283	307	318	329	308	308	301	324	316	268	291	298	297	307	317	315	288	315	316	300	329	287	306	307	311	338	307	304	329	354	336	337	323	299	305	336	342	325	327	325	299	335	264	270	295	307	303	293	301	297	335	337	277	309	306	312	336	297	299	303	314	304	295	332	291	325	308	316	322	344	319	343	313	303	291	282	321	318	297	266	328	291	307	308	275	311	319	316	315	346	319	297	290	302	318	263	309	293	305	287	296	313	329	334	304	329	276	335	300	285	290	318	293	300	322	305	289	306	313	292	329	303	313	273	297	328	317	298	275	321	337	322	329	323	291	290	321	313	310	312	333	304	300	312	295	280	302	324	319	326	307	331	307	299	317	306	266	315	301	319	306	341	258	301	281	312	320	297	314	313	321	336	339	303	312	339	326	300	315	286	334	298	314	318	304	329	330	307	303	325	295	327	291	344	296	311	323	287	291	324	300	284	313	298	294	308	319	301	284	309	313	295	332	313	304	314	331	327	347	314	317	307	292	318	308	319	299	288	308	293	305	297	299	324	312	318	320	319	284	314	333	320	322	299	301	303	295	335	323	300	326	309	309	330	333	312	313	318	287	283	309	337	332	316	300	303	295	318	305	329	306	316	320	290	325	283	320	299	303	311	331	306	314	307	285	279	303	309	320	320	309	335	308	325	309	318	303	333	276	339	316	334	346	291	295	337	300	315	296	349	310	318	333	308	281	313	318	308	296	299	308	319	313	286	283	310	303	322	292	332	323	338	310	300	325	352	292	334	295	279	278	301	286	293	338	317	269	315	355	279	294	303	320	314	325	305	326	342	289	335	316	327	323	298	304	301	295	285	333	303	293	310	293	299	313	273	306	330	296	299	286	301	309	310	307	322	309	310	305	326	323	332	287	301	296	302	319	306	297	311	289	327	296	311	333	312	305	295	301	331	331	337	292	320	302	312	327	291	335	310	300	332	330	358	335	299	329	312	323	272	314	302	312	275	309	319	326	310	300	290	324	318	313	320	340	334	330	324	309	296	310	302	290	293	312	326	314	345	330	293	338	295	285	287	293	326	332	311	302	290	308	315	301	321	300	296	319	297	303	313	287	338	328	324	334	317	299	315	318	268	304	297	291	294	311	317	309	291	327	292	305	331	270	293	323	312	329	305	295	338	313	325	326	294	290	307	313	323	313	301	309	285	315	290	318	302	307	354	307	278	329	348	277	333	305	305	303	334	279	292	302	306	275	302	329	306	291	276	337	329	303	303	331	310	319	296	323	288	287	312	325	308	304	337	354	316	295	300	295	314	314	313	313	330	303	319	298	335	336	331	302	301	316	327	355	323	310	303	314	306	319	296	298	297	333	304	319	314	303	300	322	311	309	321	308	300	310	325	319	360	289	349	356	319	311	309	339	310	296	310	286	306	323	293	318	330	291	307	295	314	320	312	300	311	325	290	322	324	298	283	329	303	289	333	320	312	315	305	337	304	334	316	290	315	289	299	310	301	316	301	317	294	318	339	317	309	327	283	319	311	291	329	304	297	346	295	316	311	299	305	331	290	315	307	303	289	324	295	317	324	336	320	302	284	338	338	283	345	318	329	336	312	296	321	300	316	300	309	312	307	294	315	299	329	318	287	317	331	307	291	325	282	328	323	307	288	339	330	324	318	325	308	322	303	317	306	316	335	301	302	332	301	301	329	306	302	316	303	309	294	287	319	306	326	290	325	310	338	315	340	313	299	303	295	292	286	274	296	291	302	294	312	313	324	323	344	350	336	305	332	341	307	331	305	318	295	332	332	303	305	303	324	318	273	333	317	316	288	307	306	335	315	321	296	339	320	323	309	334	332	303	303	315	325	294	297	279	310	319	327	311	303	294	328	320	351	301	320	280	302	321	343	309	274	308	318	344	312	306	314	301	282	315	291	320	322	327	322	342	325	316	340	301	320	326	307	341	282	317	299	337	342	331	329	328	285	307	320	322	298	324	305	338	305	301	332	292	296	313	315	293	326	282	298	294	337	298	313	282	280	301	319	308	310	340	319	328	311	311	360	311	328	326	307	302	298	303	299	298	287	306	315	284	319	321	311	297	324	276	301	338	318	284	294	326	316	285	310	332	291	320	335	310	317	320	291	314	291	309	310	313	324	305	298	321	316	280	324	318	281	321	321	316	312	309	279	332	329	323	341	309	306	328	306	318	289	317	306	270	320	310	274	323	317	320	299	315	330	321	285	302	326	290	325	325	298	304	314	318	267	322	316	289	311	315	349	304	303	342	275	286	302	285	304	319	336	312	343	335	306	312	346	326	314	351	296	329	314	306	313	328	301	342	311	355	305	314	298	311	318	298	305	299	313	319	295	293	339	298	297	302	305	325	311	330	316	315	334	273	298	328	302	292	307	362	288	305	320	301	344	295	315	309	305	280	308	320	282	339	324	320	301	306	310	308	329	286	317	286	340	347	313	291	286	307	314	326	292	294	333	285	304	317	349	330	318	307	314	333	298	317	332	313	315	306	290	295	317	336	311	287	318	301	319	305	318	363	292	325	301	320	274	319	301	333	332	285	328	324	283	321	319	306	309	313	278	330	324	313	305	311	313	323	287	306	282	329	333	288	299	323	320	296	300	314	314	258	305	314	305	298	279	330	320	325	318	289	335	291	301	336	312	331	306	287	276	337	291	323	316	317	300	307	305	260	296	328	304	308	308	324	303	284	326	307	308	311	342	292	312	312	320	307	320	332	300	299	305	306	317	293	293	317	286	289	328	309	289	335	281	324	313	310	287	307	321	323	305	306	344	341	290	314	313	305	320	298	276	295	340	327	310	297	301	319	321	309	319	324	315	320	321	309	309	324	332	297	332	315	310	298	320	319	334	321	289	298	285	326	307	315	283	294	312	297	324	296	350	321	312
56829	42890	11775	2636	1869	1736	2508	1464	1190	1426	608	418	307	252	273	262	283	262	291	314	333	349	345	348	418	415	518	481	412	303	313	314	245	365	388	424	409	314	375	345	365	351	295	251	291	223	254	325	262	266	232	246	255	238	221	205	185	221	246	212	188	198	212	194	214	213	216	226	218	202	233	209	182	201	221	205	197	226	191	220	225	209	199	203	214	196	180	190	188	197	226	230	187	237	206	207	191	202	205	230	217	208	238	207	231	196	199	202	235	203	184	211	197	184	216	213	205	205	207	202	227	230	222	214	215	224	194	202	213	213	198	181	192	185	203	189	204	190	210	205	210	173	218	221	178	192	199	191	212	204	210	181	207	190	192	209	199	214	194	211	179	188	191	212	191	203	207	197	212	186	194	210	213	207	220	224	201	230	211	196	205	218	198	212	210	205	185	197	192	222	208	201	211	193	189	196	198	200	204	229	188	191	193	197	204	203	193	199	189	193	211	208	193	181	187	203	174	209	207	222	199	199	204	217	184	206	221	225	202	203	210	217	218	197	200	210	184	211	196	195	190	197	189	179	189	206	211	216	216	228	197	194	210	194	170	204	211	209	177	207	204	202	208	232	214	220	213	201	233	194	214	213	203	223	202	179	228	193	221	202	208	239	180	237	196	200	214	233	215	194	177	219	199	208	203	186	201	188	210	192	205	219	206	213	183	205	217	194	213	199	209	214	203	186	193	212	212	195	228	203	219	191	223	215	223	206	200	208	216	193	209	207	201	189	219	210	185	225	212	204	224	235	228	208	207	202	211	184	193	228	180	212	215	200	212	215	216	200	204	219	205	202	238	236	219	186	198	206	210	202	212	223	229	208	196	218	191	210	195	183	218	209	214	198	196	206	219	176	220	203	224	202	217	208	192	211	218	209	206	204	229	196	223	206	210	205	177	209	208	207	209	204	175	198	225	196	227	208	202	196	215	222	216	196	203	195	210	234	192	215	208	211	246	220	229	233	191	201	205	153	197	220	200	189	188	199	234	203	212	237	198	206	202	230	183	216	204	231	195	190	197	196	187	194	189	240	221	193	191	201	203	227	207	232	204	219	220	195	227	214	193	208	196	205	235	210	197	212	226	199	225	206	190	196	185	209	195	218	205	200	192	210	186	196	182	213	211	222	189	212	183	204	178	181	197	214	195	204	205	220	218	172	190	193	198	200	211	193	200	208	178	193	204	200	218	222	196	189	211	202	195	184	205	190	203	234	203	225	222	217	202	195	183	192	174	219	215	198	228	215	177	207	220	216	206	206	220	196	199	189	191	192	224	226	220	219	224	195	226	209	185	185	232	232	191	209	212	194	224	192	205	213	193	210	203	221	225	207	200	187	192	229	198	199	176	209	186	176	217	214	223	219	201	190	184	198	192	216	200	237	222	204	201	220	235	181	210	198	219	200	211	203	197	193	198	211	207	219	189	217	218	194	189	222	227	197	212	231	193	225	210	219	204	217	212	179	181	191	183	202	195	227	185	214	209	211	220	192	214	223	210	213	211	187	215	186	206	238	212	191	207	225	190	185	242	210	229	187	200	206	204	201	226	211	214	188	221	180	206	194	222	222	208	191	210	196	190	208	240	204	202	217	216	213	191	214	195	207	223	204	223	191	197	185	193	208	184	179	214	211	179	203	206	194	212	174	212	200	207	209	199	206	201	188	215	217	197	198	211	224	201	196	225	195	241	191	219	215	189	208	183	236	238	214	192	194	194	228	221	214	198	201	181	181	225	195	196	200	209	206	209	212	188	233	221	213	222	209	212	204	202	209	226	206	183	180	236	188	208	219	188	191	210	167	212	212	192	194	198	197	188	220	212	194	202	176	197	218	263	199	204	187	206	203	194	207	204	205	192	225	202	213	213	222	201	213	222	236	221	204	205	213	188	207	192	198	204	220	239	213	202	205	225	197	205	220	223	196	213	196	185	199	204	212	190	226	208	191	203	208	206	207	186	231	176	190	190	212	207	219	226	228	193	187	178	201	187	195	213	203	204	209	205	210	191	223	208	219	212	234	196	220	210	184	195	191	209	218	224	190	198	200	227	199	178	211	195	198	206	190	198	211	194	227	206	206	219	209	218	186	214	176	209	192	187	200	208	193	198	216	220	217	201	190	225	193	215	195	207	198	190	214	220	212	200	214	163	199	195	196	180	226	198	176	206	220	198	193	217	215	224	198	232	218	206	222	181	203	214	199	211	199	214	222	186	190	226	196	205	195	199	225	204	231	200	226	201	214	206	217	215	203	197	200	210	201	193	212	192	227	197	185	219	196	167	223	222	178	198	181	199	179	210	210	205	207	193	211	216	220	201	214	229	182	190	208	181	185	220	208	224	186	184	204	199	211	181	208	203	208	213	215	180	219	187	209	210	202	204	205	217	189	222	195	233	219	197	189	205	209	205	202	220	222	205	220	178	234	226	198	190	215	214	205	212	209	175	203	203	219	193	196	188	211	197	227	234	238	211	201	217	198	225	202	202	238	211	205	227	206	243	210	197	208	196	231	207	185	232	233	201	208	222	215	211	234	191	189	182	222	216	226	201	200	203	218	217	214	187	237	213	183	204	241	218	187	186	182	232	206	223	235	190	214	187	205	211	216	224	200	225	203	197	195	219	213	202	217	206	193	189	195	193	218	194	209	210	196	214	183	210	183	197	195	213	219	209	206	210	225	209	232	187	185	223	207	202	206	216	209	221	196	198	207	212	224	224	211	215	194	175	239	196	202	222	212	192	215	222	187	216	216	248	214	197	185	207	209	230	187	180	225	219	191	209	194	204	210	213	229	189	193	221	190	204	192	198	226	201	210	201	207	195	218	190	210	210	217	202	199	187	193	204	209	229	199	226	214	170	192	223	210	204	202	191	188	197	187	203	204	194	203	190	184	209	218	195	170	199	199	202	220	202	206	215	198	233	211	198	187	234	204	212	204	221	200	213	206	197	210	245	237	198	197	198	199	177	191	223	209	181	208	174	204	200	201	201	188	187	192	200	187	204	198	220	204	190	216	204	213	201	223	210	204	214	217	217	174	208	206	214	208	185	200	210	190	207	188	208	211	215	195	206	208	238	199	167	173	216	220	212	210	216	230	222	202	184	225	213	190	210	192	184	204	197	213	190	214	188	186	184	191	198	167	236	206	220	220	215	182	196	190	200	202	211	199	221	180	213	203	182	230	212	243	188	189	186	190	184	189	214	209	200	202	233	211	208	174	198	204	206	187	193	173	206	210	193	201	238	202	204	226	186	224	188	199	237	201	184	200	205	199	198	197	196	188	208	200	206	194	220	196	195	222	198	207	215	215	201	194	202	211	185	211	200	200	223	216	220	224	195	217	227	205	206	213	206	197	208	205	202	198	239	192	201	190	210	216	193	201	214	213	193	215	157	199	209	202	216	214	221	197	196	215	187	187	201	219	226	212	203	190	218	207	216	201	216	200	222	203	164	189	219	188	216	210
36746	21805	3161	5278	6782	6757	10227	6174	5604	6827	2764	1639	1112	850	947	955	1004	1041	1006	1454	1538	1547	1787	1844	2289	2451	2865	2634	1973	1706	1452	1218	1087	1734	1989	2488	2257	1563	1750	2057	1994	1519	1182	988	1034	673	961	1520	1116	907	758	782	782	674	545	484	496	552	521	500	485	524	517	505	513	505	547	499	502	545	475	518	534	498	545	484	494	521	475	487	504	483	517	478	499	475	494	506	485	540	450	493	527	511	512	488	510	520	514	507	465	487	480	492	478	487	557	499	501	491	504	496	477	513	492	513	504	503	534	483	510	489	497	436	455	513	489	457	559	478	503	531	550	510	517	461	475	495	490	501	506	512	517	499	484	462	462	459	538	483	469	501	469	510	523	494	510	497	464	490	509	517	513	509	480	503	526	491	525	482	524	479	489	531	499	483	498	474	478	478	497	503	501	477	495	507	508	491	491	474	482	490	497	530	492	524	459	513	487	501	478	499	521	499	456	492	527	509	522	446	475	468	473	493	505	487	495	519	485	513	468	522	490	505	487	512	467	466	491	491	538	490	537	455	504	464	455	469	513	500	503	482	496	471	489	512	501	487	505	469	508	494	454	504	451	507	465	492	480	488	487	507	462	522	499	463	482	499	485	485	491	487	480	500	480	509	500	472	468	470	556	490	523	472	494	496	486	465	479	464	472	478	513	519	506	478	489	467	472	466	442	511	545	502	492	510	501	463	473	496	491	512	491	499	508	485	483	496	507	441	518	490	463	532	528	511	484	505	504	517	487	503	456	498	531	472	492	477	448	440	497	504	491	510	541	499	509	486	478	504	488	522	473	483	446	466	486	515	465	491	439	467	496	489	498	480	484	488	471	522	492	517	523	531	488	465	460	526	477	466	475	541	457	494	458	510	479	482	497	479	480	500	521	498	497	519	489	482	496	538	490	500	507	518	495	444	471	501	473	458	515	497	512	486	456	471	480	489	499	536	490	507	483	476	461	502	488	531	482	467	454	475	510	496	466	492	539	494	492	453	473	495	546	463	475	494	546	507	489	518	524	490	489	510	482	496	503	503	495	495	517	503	468	468	525	530	516	499	491	536	455	523	481	517	466	504	473	460	513	534	489	525	506	475	475	493	479	499	517	494	511	484	455	483	478	484	483	484	495	512	479	494	493	474	507	495	512	472	526	484	491	482	510	500	498	486	495	470	493	484	478	509	511	453	468	494	504	536	503	515	510	502	479	503	502	513	517	480	509	460	519	546	500	475	510	491	463	480	467	513	507	468	452	501	471	478	483	480	482	505	480	482	452	513	521	512	511	502	493	473	490	534	509	493	457	452	488	514	495	509	513	505	503	505	479	485	510	477	498	483	483	496	471	504	533	510	486	499	472	488	512	481	501	509	467	479	529	490	489	490	489	452	484	485	557	524	492	461	468	469	488	525	494	465	506	492	454	521	490	476	489	508	485	484	499	500	452	470	499	437	490	503	475	460	525	500	487	468	460	488	509	484	540	443	454	499	519	481	441	498	471	516	482	451	503	468	468	487	486	526	509	520	469	494	523	475	523	491	493	531	544	469	486	481	483	475	482	469	483	497	492	468	487	493	488	466	512	503	492	498	486	515	483	472	490	507	528	509	488	549	504	482	471	470	440	514	515	481	464	475	472	531	524	521	463	526	486	508	478	504	481	521	494	521	529	467	508	504	542	499	465	490	504	457	495	542	497	493	508	534	478	477	490	465	501	464	519	496	513	500	520	541	510	492	457	526	466	461	439	513	478	525	455	512	505	472	494	529	478	498	516	522	499	513	502	452	513	491	486	454	502	493	475	557	504	542	468	487	479	464	404	461	477	481	477	467	500	490	490	489	485	489	507	492	529	541	517	460	489	483	475	485	485	512	498	521	467	481	496	438	485	490	511	491	509	495	483	492	501	496	487	496	516	492	485	498	499	471	487	490	476	466	519	489	503	526	479	517	484	497	528	502	485	517	504	483	506	497	498	500	457	503	501	502	484	511	488	517	473	490	462	483	497	503	483	483	496	467	492	498	490	521	492	471	501	495	485	487	462	491	522	522	479	482	453	458	467	489	463	482	503	481	482	458	508	470	520	492	527	493	508	487	483	503	466	498	467	509	464	497	460	512	484	470	488	492	495	462	503	526	473	526	508	489	484	503	506	455	474	526	525	492	510	492	508	482	509	496	513	503	488	483	497	501	474	520	527	517	509	513	472	510	478	474	481	482	476	494	467	496	477	496	517	487	471	500	474	510	520	472	487	486	456	526	458	503	493	504	493	473	484	493	478	478	503	484	478	507	511	503	513	530	521	534	486	486	518	488	469	506	478	466	529	483	506	485	500	475	495	464	502	467	509	495	468	503	534	518	465	484	492	503	492	498	508	472	500	469	516	526	467	475	496	512	496	501	507	492	481	537	510	502	492	510	497	466	523	430	467	516	512	508	525	506	492	466	466	511	524	492	465	503	470	435	464	499	478	477	493	465	500	495	466	506	519	465	518	488	461	499	524	482	502	502	476	527	490	496	477	509	484	488	521	470	438	515	515	513	516	473	500	464	492	505	506	484	495	491	520	531	498	473	490	469	472	503	524	486	468	483	485	496	550	488	492	446	486	545	493	472	508	485	473	458	509	504	412	533	488	461	497	470	482	493	464	504	480	550	481	487	505	501	539	483	486	457	492	492	509	484	489	500	507	468	483	467	469	484	498	492	465	471	508	481	476	493	509	500	480	511	525	489	494	507	501	516	533	481	494	505	485	503	516	524	494	532	499	468	514	497	515	499	478	483	482	472	502	509	516	488	470	506	483	517	461	486	472	503	475	527	487	467	508	489	478	499	478	479	482	509	466	457	468	521	463	474	497	497	487	506	488	461	507	484	483	485	476	501	502	494	473	521	491	475	503	500	484	474	474	466	519	520	466	495	531	509	493	533	451	485	494	423	492	523	481	476	489	527	509	477	516	519	470	483	508	515	533	477	483	450	478	520	462	540	486	504	526	508	484	517	479	491	473	464	513	463	505	496	470	475	511	485	524	474	504	531	506	513	475	505	483	501	507	514	462	492	515	521	494	512	464	499	492	502	526	467	479	486	447	476	507	468	456	484	498	466	483	494	500	539	516	467	469	514	497	512	492	490	518	478	496	491	502	472	468	485	543	486	485	474	486	495	518	489	525	503	447	472	465	477	502	544	492	482	498	466	506	485	512	478	492	519	515	492	517	492	462	491	490	483	459	514	473	489	499	454	508	495	474	479	481	489	478	535	452	513	476	521	512	521	498	502	493	518	506	505	475	492	497	498	514	530	514	469	509	473	542	503	550	468	475	513	470	503	501	515	488	514	485	454	522	474	501	493	493	482	478	485	511	474	487	475	497	500	485	501	506	460	477	480	506	518	514	471	488	487	486	497	463	481	531	497	466	509	477	450	500	506	500	519	494	481	488	485	466	505	496	524	459	488	483	484	521	509	537	508	496	496	519	464	483	509	488	470	474	466
67022	53127	19674	9242	3064	2530	3151	1833	1891	1857	776	381	321	296	300	250	264	339	334	490	398	429	514	575	624	698	709	624	574	434	389	292	398	432	516	637	701	441	499	556	444	364	315	279	305	212	309	445	302	244	211	201	259	174	188	195	178	181	187	189	167	183	158	168	182	166	128	145	160	186	161	189	151	159	177	163	161	177	181	175	139	172	185	158	174	135	158	183	168	172	149	159	174	154	160	152	169	158	169	165	165	172	162	164	172	172	150	188	171	178	163	171	163	154	172	178	175	149	160	156	155	195	165	153	177	164	170	181	163	194	170	172	189	175	181	180	140	155	164	207	168	178	179	175	151	167	175	175	160	166	155	170	159	158	186	167	162	193	162	174	152	204	184	186	171	140	177	156	186	166	172	161	195	160	158	169	162	183	160	197	180	158	181	186	182	159	171	160	179	149	180	170	169	190	178	153	163	148	153	191	155	175	160	139	172	143	167	162	167	174	173	164	169	152	150	180	157	196	182	162	162	167	169	155	168	162	184	152	162	179	174	186	156	149	151	178	173	153	140	169	172	165	178	188	193	155	187	171	169	162	162	142	153	171	166	174	173	161	179	174	187	149	180	145	168	133	163	167	160	160	159	159	216	144	182	145	162	167	196	161	143	186	183	184	171	161	186	177	169	158	164	177	177	179	140	166	184	164	168	130	161	169	178	209	187	169	178	155	194	203	169	164	192	155	141	167	163	168	148	185	153	162	160	184	168	177	165	152	145	155	154	165	189	172	164	163	187	192	172	166	157	194	170	157	173	165	147	169	175	160	166	172	152	181	164	190	153	147	176	173	159	168	153	160	183	174	160	176	165	174	173	152	162	185	170	177	173	168	147	192	199	182	182	192	152	173	165	157	191	200	181	161	159	198	162	161	179	191	180	190	164	180	174	160	154	147	183	136	174	154	172	156	178	170	147	139	182	179	187	172	157	163	160	165	183	173	177	188	169	154	164	176	176	191	176	168	140	189	181	151	159	163	157	169	152	154	176	183	192	172	168	163	153	143	162	139	161	173	157	181	168	157	151	180	160	187	137	157	171	163	158	168	154	160	160	132	161	164	162	150	147	162	171	155	176	147	186	170	163	184	198	168	165	160	164	164	187	162	149	189	168	175	164	175	168	149	169	162	175	157	165	166	169	181	151	146	163	180	166	168	160	150	169	166	193	167	172	172	164	159	162	180	185	160	148	168	156	163	169	175	166	180	159	170	153	175	157	172	197	204	155	184	177	177	174	149	164	185	149	172	179	162	172	162	183	167	162	168	160	154	176	192	164	161	165	170	174	170	167	170	180	153	176	192	177	173	169	190	177	156	191	162	151	171	153	178	172	192	153	180	165	170	167	151	159	152	176	195	173	177	155	148	147	154	161	167	153	178	157	133	163	167	188	166	179	172	159	131	170	175	174	158	152	166	178	164	181	164	176	180	153	171	159	193	189	174	163	189	150	173	183	157	191	160	170	188	158	142	149	156	163	189	152	160	167	173	151	177	160	161	169	176	174	148	154	129	158	179	158	180	188	161	159	140	148	188	172	163	182	160	187	167	177	160	178	158	170	159	181	148	168	152	155	171	170	145	193	164	174	165	163	182	175	177	173	168	157	174	163	167	165	162	147	127	157	172	167	170	162	142	167	183	187	165	163	160	172	180	175	168	166	154	178	167	174	190	173	174	166	164	139	178	149	160	169	199	151	167	192	192	194	173	145	168	163	177	185	187	157	172	177	153	181	172	187	175	175	146	161	175	184	184	175	156	183	165	185	170	149	151	147	155	152	189	176	155	155	161	170	179	177	181	172	178	163	172	189	167	174	146	174	174	174	147	150	174	169	188	173	144	187	165	165	150	163	151	197	155	162	174	189	183	169	185	164	184	155	173	155	181	161	147	189	178	169	177	147	175	174	163	167	171	187	164	186	160	167	160	167	161	179	167	163	157	184	159	169	168	157	167	159	166	163	148	145	156	200	164	165	176	160	173	171	188	178	187	159	181	189	157	177	174	169	166	135	175	148	179	158	183	168	162	176	164	176	150	150	166	169	168	167	165	157	167	151	169	161	164	180	175	173	159	178	170	180	183	162	172	180	152	167	183	170	173	168	185	179	169	184	192	164	153	178	152	143	176	205	175	178	159	173	175	174	160	179	151	180	203	179	171	160	170	166	182	162	147	171	161	164	156	155	169	172	190	155	154	166	174	164	153	157	176	162	166	172	183	178	190	165	168	182	163	189	161	164	199	187	173	161	178	181	168	168	172	157	158	174	175	163	183	175	158	146	172	164	166	159	186	144	186	164	161	182	171	154	159	170	150	168	158	149	158	164	204	171	178	154	154	176	171	179	161	172	174	162	176	157	171	187	136	178	158	155	154	176	137	141	165	173	168	163	204	162	161	145	165	155	164	165	170	130	165	168	168	170	153	151	173	161	160	184	183	163	156	178	157	157	162	167	160	148	124	168	175	184	184	190	176	174	164	175	165	182	184	162	165	175	166	161	185	160	182	179	150	188	176	165	178	179	169	175	149	160	152	166	173	156	167	137	168	161	168	173	165	181	167	138	171	159	183	139	178	155	171	160	173	174	159	156	160	186	179	161	146	160	167	156	183	173	179	177	179	164	167	184	174	153	163	196	189	185	173	159	166	153	194	174	175	183	154	143	196	178	195	177	171	165	146	163	150	188	190	172	167	153	189	181	155	150	174	161	168	167	146	153	169	170	177	158	163	152	167	175	148	192	178	167	184	168	181	181	174	148	153	159	148	157	168	158	160	176	159	178	171	187	172	166	144	169	154	171	185	169	170	187	178	155	162	155	148	148	155	149	141	159	192	169	167	180	177	180	160	169	169	161	145	164	151	188	163	186	157	158	182	187	149	150	172	182	156	183	158	171	172	194	149	168	178	171	196	161	185	145	170	151	170	182	160	171	167	170	170	157	158	207	175	154	149	175	192	158	183	174	157	183	156	164	167	177	147	143	162	174	162	172	154	171	158	185	168	155	174	183	191	162	173	163	166	157	181	162	177	170	170	184	173	175	175	171	156	164	174	168	210	177	178	171	167	177	157	172	176	167	162	164	166	135	176	181	172	173	191	147	167	172	155	158	163	187	166	150	163	176	199	142	180	172	164	158	167	176	167	174	176	162	159	151	157	137	174	172	157	163	153	147	161	158	162	174	187	175	175	176	162	159	160	175	201	179	154	204	160	177	173	152	166	170	149	190	168	150	163	156	149	167	138	192	174	193	164	167	181	158	127	226	177	169	150	167	182	170	166	160	170	158	171	176	153	171	170	171	167	201	154	176	163	184	168	140	184	157	167	175	138	169	162	174	155	136	169	182	177	183	180	182	163	156	183	163	180	169	164	178	179	171	173	155	142	183	149	182	171	167	173	179	142	164	188	194	139	174	167	143	179	157	153	157	179	167	173	147	153	135	150	160	153	182	163	155	158	166	174	171	166	161	169
44710	27806	5078	7828	9304	9562	12706	7812	8699	8541	3549	2076	1349	1154	1261	1166	1465	1332	1700	2285	2284	2642	3117	3659	4165	3913	4932	4284	3556	2719	2204	1580	2072	2356	3166	4185	4253	2813	3386	3737	2972	2024	1642	1367	1367	742	1673	2469	1772	1192	934	891	895	671	513	488	470	485	482	432	443	417	420	417	434	442	445	412	432	396	405	404	399	448	421	417	372	431	428	408	419	403	392	399	436	415	401	390	394	397	381	412	416	435	383	388	438	381	432	419	388	387	373	393	375	399	412	431	413	402	391	427	399	447	388	386	381	386	379	372	422	379	365	387	392	382	435	393	401	393	406	428	388	394	414	379	426	390	400	410	432	403	393	350	396	362	404	415	360	416	392	370	397	388	380	383	399	419	344	387	411	426	360	401	385	434	372	420	406	436	389	454	392	374	417	390	380	394	402	389	396	412	416	401	381	398	367	383	421	378	396	373	372	417	386	377	425	402	398	364	368	390	417	415	424	404	408	411	388	420	367	383	369	443	381	410	387	412	400	389	404	395	376	388	404	395	393	376	419	403	431	397	393	422	379	427	380	411	359	422	424	358	381	388	420	390	413	426	408	408	406	392	389	406	409	400	416	388	407	410	396	377	419	366	372	371	385	431	374	414	405	386	398	399	409	353	444	398	375	387	391	404	387	407	421	407	393	366	397	415	417	378	393	417	387	414	434	389	402	404	378	415	394	359	397	350	403	385	399	392	369	395	386	382	387	399	398	397	396	366	419	369	377	383	396	400	412	438	398	379	373	434	400	392	376	382	361	412	419	375	406	372	400	418	352	406	373	372	374	403	411	386	427	382	406	390	369	388	374	376	400	401	380	390	358	358	386	411	399	399	416	392	425	396	366	401	403	383	397	405	409	357	416	393	397	399	377	422	369	438	426	368	403	397	413	371	403	433	388	445	398	406	393	397	393	390	379	376	389	387	422	387	406	396	395	411	385	399	384	391	434	367	384	386	408	411	380	413	390	399	410	401	386	411	402	390	385	395	364	424	416	405	418	375	387	397	422	446	392	358	393	409	408	360	398	412	398	376	381	430	397	409	378	391	394	423	417	392	412	404	413	401	345	408	398	372	400	377	411	349	387	370	381	398	399	384	399	421	399	393	398	403	407	370	367	389	412	382	388	359	387	391	382	393	390	412	421	376	423	412	388	368	402	384	409	396	415	400	381	377	417	415	416	433	394	433	408	367	396	400	389	409	402	395	383	380	372	414	428	406	386	379	371	369	390	417	400	438	421	399	385	361	373	376	395	400	390	417	402	414	382	379	377	402	407	369	371	388	378	387	388	382	395	404	371	403	388	392	390	387	414	397	369	379	357	369	392	396	374	362	383	396	394	384	390	367	407	383	353	381	384	421	405	388	392	383	368	401	433	384	372	370	397	369	376	427	418	410	369	457	359	399	390	413	389	384	390	395	413	365	422	422	416	415	389	386	399	362	370	390	396	391	399	438	375	418	399	420	417	381	370	439	384	397	415	383	420	436	394	393	381	409	379	386	392	381	384	397	406	461	405	356	411	410	397	424	385	414	378	424	395	410	392	389	407	416	406	406	419	352	366	401	400	372	413	383	394	407	438	344	394	406	390	411	398	407	435	373	401	378	402	412	390	399	407	402	417	402	448	433	393	431	414	407	392	403	401	391	388	424	395	397	385	416	370	390	424	405	406	365	449	400	410	368	414	395	416	385	401	427	431	390	374	396	383	385	421	394	400	383	421	389	381	401	375	394	372	383	399	387	378	402	387	408	419	379	409	405	393	364	427	389	389	389	410	402	396	382	403	365	415	378	373	403	374	396	380	430	375	360	388	394	345	406	369	371	414	410	410	423	384	394	376	368	428	370	408	392	418	393	385	385	409	444	384	395	402	373	402	409	365	387	408	372	392	407	401	392	418	422	395	408	388	372	400	397	403	413	388	401	401	401	396	361	389	384	394	424	403	378	389	398	376	399	403	404	397	399	398	381	408	381	387	393	391	391	392	420	393	370	410	397	390	381	411	399	391	394	390	417	381	390	370	400	395	388	444	377	374	401	422	362	378	420	402	406	395	399	380	388	399	364	382	377	375	379	365	443	415	424	409	405	408	387	369	365	389	395	383	401	440	366	349	385	418	422	375	406	394	373	404	416	404	383	372	395	384	403	419	395	407	405	399	384	371	377	380	403	396	397	375	389	420	402	368	412	394	398	380	382	374	368	440	389	425	378	392	414	384	383	370	416	368	372	374	403	393	382	368	376	357	384	381	417	416	413	417	391	391	382	407	385	403	436	378	401	386	393	404	417	397	405	399	406	395	393	400	380	415	378	414	390	374	386	425	381	386	382	351	400	426	401	362	383	375	416	421	392	377	373	384	412	392	383	405	383	379	400	434	409	386	389	389	372	378	427	356	403	435	376	397	388	431	393	381	403	395	407	407	403	368	400	390	417	403	416	402	357	380	386	444	372	399	438	358	387	384	362	399	396	435	408	401	396	387	376	414	406	409	452	394	404	416	408	393	396	382	389	442	433	406	401	403	430	370	389	375	399	387	389	391	394	411	417	403	414	389	410	386	423	424	446	401	421	405	405	404	418	418	390	367	430	398	401	370	391	401	376	402	395	407	364	388	423	383	408	367	407	371	365	395	403	394	360	372	393	435	385	422	393	371	392	406	417	392	399	429	369	410	405	386	399	385	425	403	380	375	385	394	381	385	392	384	429	410	406	393	402	420	371	382	412	394	405	404	368	384	441	372	391	416	430	397	390	372	400	403	407	393	399	390	409	434	424	392	395	374	372	382	391	402	417	374	393	401	387	422	378	395	422	402	391	400	385	406	400	402	362	404	401	373	387	401	399	409	382	384	414	403	387	402	367	377	375	397	366	411	382	407	413	364	416	407	400	353	384	405	420	370	415	407	432	415	399	402	422	391	397	406	426	381	409	439	389	401	392	408	376	371	407	345	391	432	405	414	395	380	417	413	420	412	425	401	434	402	383	374	411	405	399	375	362	402	391	414	384	361	391	388	389	353	406	442	375	390	412	372	409	371	406	405	390	409	422	404	417	371	376	394	380	411	411	391	389	368	382	388	403	380	360	388	387	398	394	376	411	371	401	390	409	366	395	373	371	394	384	373	388	418	402	381	377	387	393	410	425	381	407	366	382	423	375	396	397	395	402	402	414	418	354	423	432	434	388	444	416	407	387	406	350	370	407	404	401	349	437	389	397	391	370	379	376	417	419	422	402	405	421	416	413	421	378	404	383	378	398	403	356	389	374	374	420	385	387	395	392	401	387	375	416	407	393	380	391	370	368	406	372	403	411	385	413	363	408	393	382	384	387	365	410	385	402	372	387	381	432	392	438	390	430	437	398	412	374	394	403	442	401	411	392	371	381	393	386	406	402	413	394	432	411	433	390	404	407	424	426	386	374	396	411	410	408	415	407	401	413	387	382	366	401	408	345	404	362	378	401	433	387	403	358	421	387	397	396	412	364
12061	4388	633	726	855	910	1333	678	795	646	205	153	116	107	101	109	136	119	122	128	130	120	119	125	127	120	134	147	131	110	128	105	126	133	127	93	132	97	137	131	126	136	153	115	125	130	116	119	121	113	107	120	103	102	110	127	118	126	109	132	115	125	112	117	119	115	118	120	128	92	113	114	126	104	120	125	118	116	99	99	103	117	123	123	139	106	125	131	118	107	117	136	102	111	120	129	129	145	98	125	123	97	110	109	123	104	135	109	132	119	124	125	102	100	116	112	100	129	117	130	123	111	104	118	118	124	109	102	109	141	121	114	93	133	122	109	111	108	125	113	119	110	115	136	116	120	110	110	117	131	119	107	102	121	116	129	110	98	132	127	118	98	120	125	106	141	131	123	117	118	133	120	119	107	101	119	111	118	127	117	119	132	116	117	102	102	129	122	106	126	125	114	115	115	148	138	131	118	111	120	96	107	126	113	113	115	132	133	102	119	117	117	112	115	136	108	105	134	103	111	130	114	139	123	134	120	120	109	117	112	144	105	108	111	117	107	103	136	102	123	124	111	131	96	141	118	106	101	127	124	112	102	116	119	114	125	107	136	127	125	116	123	114	119	115	115	117	103	105	102	96	105	119	129	93	91	102	122	97	108	123	102	112	137	102	137	112	120	115	117	96	100	130	119	107	106	128	125	99	105	125	123	116	140	113	101	118	128	122	112	96	142	110	130	117	99	148	112	130	139	104	108	116	132	119	120	102	135	117	105	110	112	138	113	120	120	121	110	118	136	98	119	126	112	126	136	112	123	119	114	123	145	124	114	114	127	95	114	118	107	117	95	111	117	126	122	138	123	149	116	110	106	131	104	107	104	111	111	103	131	107	116	100	109	109	127	106	119	97	119	111	119	142	112	118	96	112	118	112	112	110	128	94	126	118	109	125	134	96	110	126	111	128	109	114	143	113	119	133	127	134	115	141	132	109	108	118	106	120	127	118	113	121	112	123	118	131	119	122	98	101	103	121	128	122	130	105	128	120	121	115	136	132	123	122	107	119	135	126	128	123	107	98	106	101	138	127	102	107	110	112	137	143	119	149	118	131	114	127	110	126	111	121	118	123	107	102	121	125	134	101	143	102	110	118	90	113	131	99	141	121	132	114	112	121	117	110	99	134	106	117	109	113	106	124	129	118	104	123	141	113	138	122	104	115	116	121	103	144	121	124	102	112	114	125	129	115	108	145	122	120	111	135	110	121	116	127	108	115	143	123	111	124	108	129	118	100	118	92	127	116	118	111	132	108	109	117	129	125	117	112	93	111	115	99	129	126	115	123	134	108	115	132	108	114	139	125	109	113	119	111	119	128	131	105	126	118	93	132	135	102	121	118	106	105	123	114	102	104	132	136	127	116	102	107	115	126	114	112	117	128	122	101	124	129	123	134	133	125	132	123	93	97	126	119	111	119	98	114	110	146	113	112	120	105	126	108	120	113	110	114	115	104	95	97	124	118	121	116	115	135	121	123	122	124	110	114	91	105	102	116	126	122	127	131	109	118	131	115	123	107	132	114	145	103	110	113	112	101	135	126	132	127	119	121	122	133	122	108	104	113	120	106	108	123	119	121	117	112	141	124	108	109	93	108	113	111	120	132	126	122	118	116	101	109	126	119	121	134	141	118	102	108	105	135	106	127	98	115	136	125	125	131	105	119	108	113	100	126	108	96	120	114	129	122	108	127	102	115	117	121	122	138	104	107	95	102	114	134	108	123	110	118	130	107	140	109	110	110	114	127	90	121	131	110	129	107	111	101	123	143	117	111	121	112	97	120	100	132	109	109	100	102	110	105	119	91	99	112	96	119	122	111	126	133	109	121	120	126	116	116	133	123	135	129	104	113	117	116	107	96	95	120	142	126	117	117	118	109	138	125	115	125	107	104	128	105	108	116	143	113	117	129	112	111	123	127	141	104	107	122	101	106	109	114	135	116	116	115	128	111	115	128	116	108	113	117	102	109	131	102	119	113	88	138	123	130	119	110	104	115	120	106	134	135	122	137	122	115	112	135	131	121	120	130	114	111	102	117	111	95	100	111	105	97	117	123	107	133	109	123	112	128	136	139	112	124	106	109	113	110	110	118	116	138	90	123	150	114	96	119	151	116	107	124	107	117	111	117	87	134	104	142	112	112	103	104	112	157	98	117	113	127	116	133	118	118	118	118	129	127	118	118	112	125	108	125	119	127	109	105	131	105	120	126	125	118	129	121	113	120	95	101	105	134	114	132	131	133	123	119	138	120	103	122	124	110	94	127	115	132	117	118	108	96	117	133	120	106	144	125	106	114	100	106	109	134	142	103	98	113	103	129	122	133	105	97	112	108	112	117	123	124	121	107	103	123	110	128	140	112	138	107	127	122	111	105	131	116	135	142	132	112	130	109	117	112	138	101	123	109	122	123	102	122	115	135	141	127	112	130	110	114	117	110	120	104	109	103	106	115	119	102	96	127	102	106	122	112	117	116	124	121	116	136	111	105	112	128	112	125	121	102	125	103	118	117	90	119	134	118	131	126	122	127	137	131	120	125	123	126	126	105	125	126	117	95	119	120	114	125	112	96	112	102	117	122	110	124	138	103	103	120	111	110	122	119	107	118	109	108	121	122	98	112	99	110	119	120	115	127	125	138	124	128	109	133	125	118	106	113	113	122	113	118	109	106	113	120	108	103	108	106	122	81	102	127	124	124	118	116	118	105	135	113	109	121	112	95	119	110	112	119	112	133	125	124	119	97	123	121	110	130	130	113	112	113	110	130	107	114	107	101	124	134	113	118	108	101	113	126	106	121	122	128	138	104	113	106	136	106	122	139	124	137	130	111	121	97	131	109	107	118	123	106	116	137	105	122	108	129	122	115	122	117	125	109	114	114	120	119	113	124	119	127	113	128	125	104	86	115	116	102	120	128	125	133	120	117	104	118	113	122	125	110	123	98	106	133	132	101	105	124	115	100	105	129	82	110	108	127	124	105	126	118	111	148	111	103	107	135	113	116	109	114	102	134	107	120	127	111	132	108	125	118	115	122	130	115	108	112	117	116	119	109	103	115	111	119	106	129	115	95	122	131	145	104	100	112	137	138	114	124	117	148	140	99	126	118	123	110	135	110	106	107	124	113	121	100	132	148	117	109	135	125	117	117	104	119	126	115	120	113	117	114	99	125	120	137	114	88	112	93	112	112	108	117	119	133	121	124	123	126	107	110	122	110	120	138	107	110	104	111	110	133	125	105	112	120	124	137	116	114	105	107	117	123	119	113	110	142	116	127	106	118	101	126	113	149	127	116	123	138	121	109	109	125	110	101	129	116	114	111	117	120	111	128	134	121	98	109	124	124	120	116	107	125	122	114	139	109	124	123	130	110	126	121	116	117	114	113	100	115	147	126	134	111	91	127	123	115	127	110	121	115	120	105	101	113	134	95	107	109	125	117	103	97	116	117	119	93	107	121	113	122	122
9782	5190	1395	2616	3478	4064	6123	3019	4211	3385	1024	536	346	325	313	327	296	353	337	321	344	368	330	376	358	381	411	373	367	379	343	340	283	341	360	386	426	366	397	441	417	460	391	446	408	327	327	319	311	321	313	364	291	316	345	324	313	280	322	362	329	329	302	283	309	350	326	301	330	313	298	309	319	318	314	319	328	324	296	289	339	278	271	269	325	297	286	304	309	311	314	325	298	328	292	325	291	315	319	309	297	354	313	327	316	337	312	302	311	304	322	332	324	317	317	319	288	298	292	295	317	288	341	315	300	344	290	317	315	316	310	289	338	285	331	301	286	282	320	303	302	296	311	314	299	311	290	301	317	292	329	307	309	320	273	299	298	301	299	337	321	307	315	280	325	308	282	323	320	311	329	284	342	317	290	318	274	312	308	302	301	307	295	294	283	292	298	281	278	310	275	321	296	314	328	277	335	301	325	302	316	320	307	284	316	325	316	321	309	322	305	320	306	323	317	312	316	311	315	337	332	321	300	286	276	334	303	322	297	314	315	275	289	292	278	317	281	321	315	328	302	296	324	322	329	330	321	321	328	285	309	313	316	302	326	273	322	311	309	323	329	332	323	313	325	330	323	318	344	331	318	281	324	296	320	316	321	309	301	339	295	308	285	328	331	311	333	282	296	306	323	285	292	289	304	327	304	321	321	323	296	321	288	307	296	301	285	296	291	355	290	310	302	295	355	292	283	325	332	301	291	303	307	310	326	316	333	284	311	306	322	324	299	300	337	315	293	295	332	346	308	282	307	322	312	303	307	300	328	294	327	309	308	307	314	301	323	296	346	325	322	337	291	321	296	314	300	318	318	298	312	323	326	312	311	281	291	304	329	303	342	334	262	321	318	332	302	305	316	331	304	319	310	337	324	329	311	321	308	279	334	346	327	303	307	318	324	287	308	295	283	293	296	304	354	316	340	325	273	290	304	321	316	318	340	305	293	311	305	301	325	298	302	301	309	313	301	309	292	343	310	319	306	310	313	291	300	293	307	294	301	318	325	301	332	332	324	305	291	306	301	295	313	302	317	289	287	293	289	314	330	332	294	320	280	315	318	316	303	290	333	314	315	334	338	312	315	311	294	329	336	319	328	283	311	313	325	306	286	312	313	310	280	338	350	326	319	339	288	302	317	327	304	292	282	316	355	307	303	308	307	335	296	314	282	318	291	304	319	317	328	310	318	291	333	315	344	328	309	297	299	317	328	310	310	301	304	292	286	306	312	325	280	282	294	316	294	305	283	303	305	315	322	323	320	290	305	272	288	250	317	306	294	326	316	340	280	320	317	306	324	289	316	261	309	301	298	319	314	288	300	313	336	320	302	317	297	330	306	298	322	298	302	271	310	314	330	306	348	315	300	311	289	314	325	296	316	308	348	326	298	312	312	328	330	299	317	294	318	316	315	328	301	324	327	297	327	304	309	339	307	322	315	273	302	305	303	307	325	329	294	316	320	315	296	284	311	306	336	349	315	291	261	312	326	303	308	319	338	310	290	293	316	322	311	296	302	283	295	296	292	336	327	301	317	313	321	300	280	317	322	339	304	324	318	320	314	298	339	308	307	304	323	327	326	314	301	325	311	326	340	356	336	279	293	321	300	304	313	331	302	289	333	281	306	305	335	310	334	304	292	310	302	336	291	334	304	319	318	320	356	274	319	305	298	289	278	310	309	317	312	259	262	299	291	321	315	304	321	304	295	321	314	322	344	309	314	311	326	323	284	288	307	320	311	305	285	321	317	315	332	325	308	316	303	310	335	309	322	304	336	314	317	288	322	303	305	300	318	309	311	299	322	302	339	290	295	340	318	321	323	305	336	310	312	288	318	309	320	310	290	313	322	323	325	306	319	286	334	317	296	301	311	301	325	301	301	320	311	341	304	310	330	263	310	289	262	303	312	295	325	340	264	318	300	319	296	338	261	314	316	319	298	309	297	338	320	284	312	298	336	328	339	326	331	294	309	329	298	322	320	329	294	328	287	315	329	315	309	289	319	310	280	283	334	331	292	307	336	321	295	305	304	292	320	281	309	325	296	280	360	310	315	298	315	321	319	297	306	288	329	308	314	306	357	307	305	330	325	336	336	274	313	311	312	299	336	323	296	321	330	313	303	285	337	293	313	306	310	317	313	285	309	298	311	298	307	285	290	313	296	317	304	316	314	348	329	333	312	292	312	293	315	316	295	281	324	303	302	304	289	336	299	313	301	328	283	325	309	304	325	320	284	301	307	313	334	322	301	329	299	297	331	282	294	312	288	296	304	291	309	315	324	299	287	270	288	324	343	313	301	341	295	308	302	303	310	296	323	347	317	313	321	307	327	313	308	308	288	291	310	308	312	326	321	306	345	341	296	323	289	308	285	289	318	300	336	301	299	310	340	326	329	313	300	299	281	334	319	276	307	301	295	315	315	317	299	319	341	330	332	307	297	306	332	320	326	305	358	317	297	313	349	328	285	299	320	311	308	304	314	309	303	328	315	295	329	334	270	302	327	317	301	338	320	304	316	304	331	312	306	323	303	289	302	326	312	260	329	304	296	317	311	313	317	309	304	351	304	306	304	335	294	331	329	320	294	297	312	316	301	296	297	346	277	300	334	309	346	309	301	332	315	332	306	323	288	291	282	278	307	303	310	291	307	312	296	303	292	315	288	309	288	299	336	281	323	302	310	330	289	314	312	316	309	311	295	293	311	319	299	324	302	317	297	319	311	309	312	296	278	330	319	373	295	267	318	305	291	299	321	306	330	327	297	300	303	317	289	324	288	321	317	295	314	312	301	322	293	319	316	320	313	324	281	309	309	329	312	318	307	341	321	292	330	330	305	324	308	297	308	326	344	299	314	340	286	309	284	305	288	305	300	332	305	299	293	329	302	308	306	338	288	304	288	311	318	311	324	337	313	287	312	297	280	324	326	327	315	327	301	293	324	283	310	323	299	345	303	296	314	327	324	296	309	287	343	335	331	370	278	335	329	296	323	268	331	314	276	306	285	293	298	337	298	327	279	277	295	301	291	310	293	320	311	309	308	293	315	300	365	310	338	333	316	316	337	296	298	285	292	313	317	304	304	297	301	293	319	319	326	283	315	310	326	300	326	325	306	313	341	321	322	296	300	303	307	316	316	298	292	320	310	302	290	337	330	330	321	289	325	308	310	302	322	339	346	285	324	318	295	301	340	284	320	325	348	307	312	309	316	346	322	331	316	316	314	327	311	310	312	309	304	331	301	316	313	315	306	323	292	324	308	320	290	293	306	331	313	350	335	325	264	306	299	314	306	316	319	305	309	313	320	309	321	303	336	319	304	317	293	304	278	324	326	306	310	302	297	316	291	310	315	308	308	331	327	303	307	285	317	325	331	329	334	293	300	298	310	304	271	327	301	319	300	324	309	318	265	305	295	332	306	339	323	273	332	335	333	345	311	326	304	332	306	321	316	323	323	327	309	310	294	332	338	322
58020	41593	13264	3030	1827	2056	2129	1188	1629	1236	546	350	275	294	273	267	248	285	301	342	292	366	415	403	414	415	403	415	418	368	310	311	319	332	344	464	499	383	367	376	353	322	283	271	304	247	326	293	287	249	238	250	242	228	224	199	193	228	233	202	227	238	204	218	222	204	193	215	209	210	208	196	235	181	196	178	154	166	200	182	200	219	178	212	221	182	241	201	217	209	186	187	194	221	195	202	216	190	231	177	211	215	222	199	211	235	219	211	188	209	181	201	174	214	228	188	206	196	190	212	209	227	233	208	242	190	210	240	201	223	235	222	200	170	217	210	197	228	205	192	211	171	220	206	187	211	216	196	173	216	182	227	220	220	194	241	240	220	208	197	212	219	208	185	190	194	206	209	215	184	219	190	218	203	210	213	204	192	210	225	214	204	205	199	183	214	209	184	218	211	216	214	190	223	225	223	207	205	212	198	212	215	196	229	210	182	191	215	205	226	207	194	208	212	212	207	195	196	191	175	185	195	205	197	211	221	179	220	188	207	197	205	199	198	192	214	176	202	230	229	205	194	190	200	203	197	230	208	208	186	204	224	187	211	185	208	218	198	192	216	221	206	192	207	187	179	222	223	211	219	212	231	230	226	202	226	199	183	195	215	217	224	209	193	192	169	183	209	192	200	198	211	199	192	214	187	204	215	196	218	179	193	214	215	196	208	213	222	219	192	196	208	206	224	198	208	188	223	219	220	198	180	198	212	176	203	182	201	235	217	210	195	181	220	190	212	224	213	183	191	204	191	186	190	187	225	190	199	196	200	217	237	212	208	232	185	178	209	216	223	201	210	207	198	195	199	183	206	210	211	204	196	191	223	231	220	208	183	203	205	206	216	205	209	203	197	198	214	206	220	209	191	175	204	227	182	215	203	195	212	203	203	186	183	201	210	225	214	206	224	208	206	217	216	210	198	209	216	184	211	246	169	196	203	212	222	202	217	211	205	197	227	192	205	199	210	217	199	200	201	222	183	178	178	207	219	182	196	202	226	204	209	188	226	205	201	202	197	240	213	221	187	214	216	226	205	231	202	182	186	194	212	204	176	207	183	197	204	208	197	234	205	210	203	206	222	224	202	239	223	213	213	207	200	179	186	211	202	213	218	212	215	217	183	183	197	204	216	225	205	207	201	207	219	202	199	220	209	215	199	223	229	230	217	219	191	215	215	199	180	199	180	189	217	245	216	198	214	226	202	192	231	184	175	206	224	183	204	233	220	191	198	174	185	187	194	253	185	215	190	190	199	199	216	193	182	222	205	215	211	227	237	188	203	176	197	216	208	215	218	204	218	212	229	212	195	222	183	211	211	203	200	189	193	229	222	199	215	219	188	217	195	219	175	211	196	197	196	210	185	242	204	198	203	214	193	182	178	199	195	205	218	195	206	200	195	204	223	212	150	182	220	206	207	209	203	189	207	179	206	251	212	190	185	217	204	188	208	199	188	176	181	203	237	209	201	172	245	195	190	191	219	203	202	238	213	206	206	190	209	205	199	216	188	207	187	227	216	190	205	204	206	204	203	229	216	223	199	191	201	227	234	226	227	226	212	201	174	213	203	220	261	198	203	207	189	226	217	201	214	204	215	209	171	224	237	197	230	207	209	228	202	208	211	197	221	210	204	216	189	193	215	216	194	213	201	189	204	211	192	204	226	220	211	229	187	207	223	211	214	192	224	190	237	211	217	201	215	230	247	199	197	195	195	219	203	192	219	230	222	202	173	207	221	213	172	203	210	220	178	213	189	208	214	176	209	193	224	204	191	208	203	194	206	211	200	197	203	208	203	183	218	216	210	193	212	212	203	214	220	232	205	208	210	198	227	211	219	193	201	232	163	204	232	214	195	213	213	214	201	210	232	233	180	252	220	201	203	206	217	191	199	204	185	220	184	214	224	185	218	211	205	231	209	229	209	212	179	201	192	195	208	199	176	202	236	190	222	189	200	207	214	200	204	223	182	203	190	229	204	211	211	200	180	222	209	240	212	192	221	211	205	197	210	222	219	214	206	180	213	204	203	198	208	183	211	199	195	190	214	239	180	197	198	211	211	204	197	224	217	215	203	199	183	202	211	222	203	202	199	205	192	210	186	210	184	203	192	195	210	190	222	203	200	229	216	223	225	202	177	226	208	193	220	211	191	195	221	225	210	220	204	218	224	186	202	188	204	219	204	206	217	215	213	220	205	206	214	174	207	213	193	198	207	198	178	182	209	217	205	195	207	216	189	190	180	200	203	220	226	189	207	222	196	194	204	207	207	214	213	207	213	201	227	196	171	216	193	213	211	221	202	199	212	231	190	187	207	205	222	215	197	207	232	204	223	241	181	235	209	202	203	264	211	207	202	209	209	194	197	212	229	212	199	217	195	194	201	208	208	212	210	245	189	206	180	208	176	195	226	221	226	182	214	199	216	235	176	196	195	212	220	208	214	212	220	205	227	210	232	184	217	171	205	217	205	202	196	169	214	196	200	198	194	197	190	193	208	200	201	188	216	181	185	185	212	215	209	212	184	215	205	210	221	224	198	220	207	209	186	241	203	212	225	219	203	192	205	223	199	202	216	201	221	209	206	211	191	203	218	177	188	212	164	194	208	209	208	222	196	199	203	193	211	221	207	200	223	220	187	207	216	196	201	213	204	215	206	221	212	185	236	191	185	218	219	201	224	177	207	203	197	199	204	224	223	202	193	219	209	222	223	192	243	234	221	194	218	199	230	190	215	197	210	179	203	204	198	177	202	192	219	217	196	236	193	202	191	197	217	184	193	220	183	205	199	208	212	202	195	203	203	212	179	193	205	194	215	203	184	211	223	204	219	201	206	224	175	188	194	228	211	210	192	231	201	193	203	173	193	215	210	183	208	221	200	226	210	198	169	207	213	203	217	180	225	223	199	218	205	208	211	201	214	227	207	229	184	197	212	211	185	203	204	212	223	213	213	261	195	204	206	197	202	208	205	212	196	225	217	184	197	183	217	235	220	207	222	207	202	205	204	228	224	195	224	170	215	202	206	222	218	201	192	214	176	178	202	207	185	217	215	225	195	209	216	208	209	210	218	249	210	234	199	194	193	164	214	242	182	217	203	221	206	193	212	200	225	178	173	204	191	224	205	208	208	223	208	185	212	211	219	219	193	215	187	178	242	233	206	202	195	211	206	198	206	206	231	198	194	230	196	190	208	214	204	182	205	207	206	202	207	199	214	183	207	209	227	217	218	204	204	208	202	193	189	184	224	202	214	208	200	186	218	199	220	204	179	223	191	211	218	199	217	226	205	197	210	214	217	210	243	204	197	179	194	210	239	184	197	222	203	201	216	207	209	199	228	176	229	217	214	225	206	227	202	198	195	223	205	186	184	186	193	208	222	214	207	200	234	225	206	204	218	221	177	212	235	203	210	190	213	175	202	228	204	206	189	209	215	215	206	212	206	226	184	200	213	190	227	217	180	206	169	203	187
36392	20810	3503	5785	6923	7717	9068	5487	8003	5872	2260	1470	911	891	929	836	843	1060	1087	1401	1498	1710	2164	2174	2102	2494	2542	2419	2218	1846	1245	1037	1583	1671	1975	2585	2955	2150	2281	1848	1619	1447	1193	1053	1082	876	1251	1552	1086	852	805	726	725	565	549	562	547	552	535	518	502	501	509	471	518	505	496	582	500	475	498	464	537	498	493	478	492	482	485	516	507	469	509	505	483	514	521	491	502	490	543	508	505	511	479	476	479	505	509	521	520	518	467	499	476	526	499	498	499	489	528	503	492	475	530	485	464	507	533	468	510	490	499	444	498	508	469	492	499	515	521	525	482	457	486	526	455	505	515	461	486	495	522	490	504	480	489	481	536	484	527	492	476	504	472	480	499	496	500	517	451	476	491	457	507	508	506	555	508	500	506	501	473	498	485	506	476	487	515	512	505	491	470	478	470	485	470	442	466	522	534	493	492	507	490	502	530	494	469	483	472	539	487	489	515	457	516	519	511	527	468	515	500	503	514	511	483	502	471	431	519	496	455	499	509	519	502	490	504	521	502	484	497	525	530	546	502	495	495	494	481	507	517	504	476	467	522	506	490	503	521	494	502	481	487	510	513	483	482	489	498	504	477	492	503	473	503	464	490	522	479	493	508	521	430	517	556	484	466	504	506	482	492	504	509	479	488	518	482	495	473	512	482	505	505	487	444	502	438	503	504	518	460	493	504	531	501	487	516	519	469	484	459	468	472	496	447	519	514	482	496	524	504	468	501	448	499	496	491	471	473	499	512	474	490	488	479	504	489	464	525	480	477	484	513	479	487	472	495	469	495	480	489	508	486	500	526	526	484	463	499	464	458	556	532	480	481	465	473	464	453	472	486	450	486	489	498	497	510	487	471	476	516	538	494	508	465	527	484	525	520	517	521	524	483	505	441	488	512	518	486	493	484	450	504	502	510	482	504	516	520	489	529	473	487	529	502	509	502	516	548	474	437	500	517	515	500	515	527	518	459	517	523	528	532	512	484	531	490	515	480	494	495	452	487	486	530	497	458	477	446	479	528	460	544	483	551	528	502	531	485	480	519	492	514	480	524	498	514	479	511	503	502	448	454	493	479	507	498	509	546	488	532	496	482	454	508	494	496	479	464	473	488	516	466	467	473	492	512	501	493	492	480	493	540	474	481	476	502	479	491	475	515	505	486	489	468	515	496	479	463	486	532	518	488	494	522	514	482	469	470	491	507	499	543	483	488	463	500	539	463	543	531	457	493	516	480	538	486	472	495	499	483	531	497	500	463	531	525	513	488	505	489	522	474	514	453	539	471	509	517	493	509	482	509	484	506	492	433	479	494	526	478	483	506	501	473	489	509	501	513	520	476	477	529	464	454	499	493	492	492	534	493	480	451	519	505	490	512	475	468	455	450	525	484	480	516	494	498	524	514	499	522	488	491	538	467	527	510	511	477	518	470	472	473	492	497	497	470	547	483	459	500	486	458	458	520	494	455	493	503	529	504	518	489	511	501	488	508	476	489	498	482	484	521	513	453	479	520	450	449	546	506	511	478	448	490	523	501	515	494	476	491	492	500	485	492	505	466	518	533	501	503	501	479	490	488	503	499	516	467	517	548	472	513	482	494	476	465	501	497	499	483	480	501	510	529	491	487	495	502	519	532	478	491	488	461	472	453	507	513	497	476	474	526	492	507	473	528	482	487	482	481	478	492	470	477	496	469	486	455	539	505	492	495	472	521	451	510	536	483	513	512	530	455	513	495	489	469	472	529	504	504	478	503	497	508	514	486	481	495	510	468	503	469	523	497	537	549	490	521	531	497	504	447	478	519	484	489	514	493	443	504	447	480	490	492	515	479	494	533	466	509	484	529	484	466	480	505	523	500	458	528	481	522	465	467	467	504	470	474	488	482	455	508	502	493	509	491	532	479	456	507	461	530	500	473	493	507	494	508	509	496	513	472	479	529	517	467	459	474	463	513	498	475	496	526	502	425	475	535	533	516	473	445	551	500	478	495	522	475	459	523	490	533	473	518	509	483	451	476	503	487	481	495	466	448	467	491	491	479	498	463	438	491	506	519	496	493	514	506	481	511	498	472	480	470	532	490	477	502	489	483	500	488	469	479	492	482	485	486	480	472	485	537	503	502	479	537	482	505	518	463	466	501	484	545	513	476	471	524	529	485	489	500	503	532	484	485	435	497	506	497	511	453	489	521	530	466	551	499	524	444	472	467	496	555	522	484	545	500	493	438	485	491	466	494	474	484	448	471	517	495	459	477	535	499	455	520	488	506	446	480	496	507	526	486	486	465	476	476	484	502	480	467	469	511	464	481	490	497	524	489	494	477	478	471	502	475	495	490	450	461	518	514	485	503	485	466	515	528	513	510	523	572	499	542	507	486	453	495	494	487	474	490	468	453	505	463	480	480	473	530	491	515	459	494	475	497	487	514	470	543	460	499	454	496	478	527	530	535	511	476	529	466	494	485	512	481	529	506	460	453	531	494	487	502	517	490	449	511	474	486	507	525	505	473	508	494	519	480	479	523	493	481	484	493	511	494	470	519	495	507	501	468	467	467	531	501	539	526	502	508	475	458	481	495	529	514	507	530	500	481	472	511	469	492	490	521	510	494	489	514	553	491	473	522	439	502	509	491	504	484	492	499	490	476	528	535	479	480	511	501	472	445	450	491	488	487	492	452	464	525	529	461	490	507	468	511	456	503	532	489	501	505	518	451	528	501	487	503	485	498	462	494	513	492	518	521	472	506	476	500	526	466	537	525	482	514	475	511	444	493	528	438	478	486	485	516	518	528	506	499	491	486	516	480	491	478	501	440	496	465	522	512	495	524	518	520	497	444	483	480	496	526	481	535	492	491	532	507	505	469	517	469	487	514	478	497	447	452	551	486	464	492	495	483	523	532	468	533	509	492	473	500	485	480	511	525	484	490	465	448	476	522	441	507	468	523	475	504	479	498	468	507	491	435	504	483	478	481	537	492	498	468	501	499	510	476	512	522	466	453	505	524	525	517	490	479	490	508	478	460	532	488	524	505	477	503	498	496	539	471	507	474	474	457	497	515	485	519	482	488	514	493	498	514	513	499	478	494	490	483	492	509	469	510	483	523	465	456	488	489	506	506	492	504	511	490	492	520	474	504	514	533	493	543	482	522	489	458	453	521	501	509	465	468	498	499	503	508	459	474	501	464	507	519	468	503	476	492	509	498	513	476	510	505	515	486	514	502	477	483	511	486	493	503	477	525	499	521	500	485	492	492	526	516	498	490	515	496	527	508	479	502	480	470	463	531	535	538	513	517	449	506	486	516	490	489	500	490	496	505	442	472	489	465	522	522	498	521	491	452	512	480	473	474	517	521	511	507	545	526	509	479	504	477	512	468	504	503	484	530	500	509	509	500	505	539	466	496	521	526	494	512	463	533	517	526	464	528	492	517	497	521	469	521	487	480	500	507	472	462	461	460	481	483	541	454	553	485	521	509	512	450	491
67786	50227	20288	7090	2955	2847	3034	1933	2784	1683	711	444	308	274	275	266	290	317	339	359	408	473	621	579	641	629	688	634	654	501	373	352	384	395	483	629	662	556	653	490	373	297	349	300	295	240	318	387	263	226	223	279	208	197	165	168	174	183	191	194	152	193	183	184	164	144	173	170	168	177	155	182	152	181	154	184	135	164	211	161	171	176	187	189	171	154	197	157	181	160	169	155	175	181	173	164	181	146	162	182	169	181	156	172	153	183	160	171	167	168	174	183	184	176	163	176	158	171	184	175	149	178	149	161	195	165	148	183	158	165	171	190	151	181	165	174	174	145	185	159	171	169	172	167	161	154	158	183	156	174	171	159	154	173	138	199	169	154	172	155	184	173	179	145	183	172	173	166	152	162	179	188	164	147	182	173	164	172	148	173	183	153	147	153	162	173	173	154	179	156	162	167	147	182	183	172	175	184	189	173	186	166	194	146	162	154	166	160	197	167	143	183	168	152	160	152	159	170	158	177	171	154	165	178	171	158	176	165	171	174	154	184	167	183	154	162	144	162	170	198	160	171	179	151	181	170	192	167	169	171	149	161	162	160	150	149	182	157	161	183	176	193	170	160	151	184	167	165	178	161	160	154	185	173	157	168	159	187	161	152	153	161	163	164	171	212	182	144	183	164	190	153	143	168	140	171	177	154	158	172	181	144	143	158	172	134	160	144	165	174	189	172	159	170	160	186	147	174	171	173	189	161	180	159	184	178	141	170	164	173	180	148	162	184	186	175	165	159	153	173	182	175	188	183	174	161	175	190	170	166	197	168	145	164	134	152	155	167	170	168	172	178	190	160	162	157	169	142	156	179	186	183	168	159	136	152	149	145	192	178	184	148	154	140	164	186	163	187	190	171	166	137	142	165	154	181	170	189	194	181	170	187	156	163	164	163	161	151	195	186	163	189	174	141	176	177	163	188	169	155	152	158	164	156	171	152	138	158	139	163	156	184	173	188	165	144	184	174	179	156	176	180	175	163	162	163	168	174	174	180	172	174	161	156	171	158	182	181	168	165	173	210	176	161	198	185	161	167	165	172	193	155	149	164	167	128	172	151	174	169	162	158	157	148	164	142	177	173	176	165	172	148	153	185	179	149	169	151	194	184	160	182	159	163	183	182	183	175	170	173	189	182	177	175	181	147	178	183	193	154	148	173	152	191	173	164	177	172	188	153	141	198	162	163	161	176	163	168	171	160	154	146	174	173	157	167	166	182	159	189	153	157	142	160	180	196	179	158	166	184	160	194	178	175	181	168	167	180	164	177	181	184	200	170	161	165	170	160	200	178	151	163	166	154	159	172	180	150	175	165	182	168	146	153	155	170	181	173	163	176	166	152	167	184	175	172	182	155	169	153	150	152	172	155	145	155	169	177	161	179	172	159	168	175	175	157	156	166	171	155	149	160	186	146	166	152	177	162	185	178	164	148	188	168	168	198	178	182	158	168	167	191	158	178	135	172	175	168	165	167	151	168	162	173	145	166	186	175	146	163	178	180	145	179	155	175	163	165	176	167	156	166	154	175	147	167	184	161	173	167	160	156	159	184	162	174	154	161	173	189	168	180	151	173	170	163	173	158	178	159	188	164	181	163	170	160	176	168	160	150	177	173	167	144	164	169	175	165	161	146	158	179	155	175	167	174	166	176	196	165	142	149	186	188	164	172	181	173	179	146	177	150	160	155	156	181	160	165	150	184	157	163	159	153	160	168	155	204	165	167	165	173	160	155	151	147	166	180	187	195	172	154	160	158	176	182	199	175	148	176	190	165	160	149	163	147	162	161	160	171	160	145	172	188	166	175	194	154	175	172	145	178	187	161	170	141	160	148	168	177	152	171	168	176	158	166	179	173	179	194	172	179	184	155	151	143	170	182	170	165	152	158	180	148	156	179	145	149	176	175	166	186	169	160	157	181	162	176	160	180	160	159	176	164	179	175	154	159	200	163	159	170	169	162	150	177	151	178	181	169	173	150	153	170	126	158	151	172	166	183	163	184	163	151	150	164	171	174	150	134	152	162	162	155	178	195	156	159	172	176	159	157	150	177	201	183	178	170	154	157	156	150	163	162	152	157	160	189	192	172	170	164	165	157	199	149	170	187	168	157	187	169	178	201	152	170	151	155	185	174	148	181	157	169	174	167	167	145	152	181	188	177	181	167	159	169	173	143	153	183	167	177	184	164	171	167	148	166	197	184	159	165	159	149	178	156	173	159	153	155	162	180	181	158	141	157	167	159	183	156	151	160	158	175	164	160	167	158	158	176	162	169	172	184	189	149	179	182	160	165	177	179	172	173	192	155	149	162	160	185	156	152	149	177	171	201	162	190	174	168	211	161	173	165	163	180	190	154	195	178	186	173	203	167	163	167	170	176	174	154	138	172	143	162	165	163	168	164	185	180	171	158	178	183	164	195	171	159	156	186	154	155	171	168	166	160	192	179	179	183	150	197	153	152	154	160	189	166	157	143	169	158	165	160	170	199	169	187	153	184	169	164	160	178	140	149	143	157	150	157	170	169	156	149	154	182	174	169	159	166	163	161	181	166	147	164	185	167	165	149	180	154	151	135	171	171	185	191	165	160	163	172	179	166	137	165	196	191	156	180	151	188	155	162	158	152	163	154	172	181	189	170	166	169	143	173	171	163	169	182	189	151	144	137	152	168	171	180	179	177	164	189	184	157	172	160	158	169	194	164	172	169	168	169	166	145	177	154	183	148	166	150	146	183	189	171	166	163	166	157	181	175	161	179	195	159	169	167	165	187	170	178	186	179	149	166	168	165	175	151	166	158	152	174	135	157	162	162	159	179	163	168	164	148	163	159	149	160	151	178	167	170	170	175	167	190	163	179	169	167	181	169	156	154	166	157	157	177	171	162	151	171	160	186	176	153	171	168	151	166	184	164	157	169	183	177	162	193	168	154	166	177	186	170	146	157	147	176	178	163	169	169	161	166	193	164	152	166	160	178	182	166	165	162	155	153	175	151	191	153	176	187	191	161	177	162	173	156	160	187	150	176	186	175	155	164	169	174	191	161	154	147	151	149	174	166	169	158	161	139	181	158	143	170	145	172	185	176	166	164	189	168	176	184	163	149	189	156	191	155	170	175	162	148	183	147	154	170	176	175	152	183	168	165	168	176	185	169	159	165	168	164	170	192	164	165	173	184	171	157	155	162	138	150	165	177	192	169	142	169	166	169	200	162	167	169	147	167	155	159	170	190	184	144	180	153	180	163	159	160	169	166	173	148	158	181	141	186	158	166	173	170	171	179	154	153	164	191	166	164	178	146	164	149	178	154	166	172	136	156	138	161	175	168	173	164	182	178	159	153	163	173	189	172	183	151	176	183	155	183	160	160	142	185	154	176	173	174	160	154	147	160	153	181	173	170	188	145	194	180	173	184	170	184	161	171	171	159	161	148	167	178	172	153	178	176	150	170	162	177	148	170	179	171	165	170
43711	24759	5497	8749	9970	10682	11538	8529	12474	8228	3236	1963	1405	1219	1221	1193	1255	1512	1767	2058	2409	3045	3797	3448	3636	3712	3746	4026	3889	2502	1938	1779	2369	2613	3248	3856	4657	3509	4076	2794	2068	1643	1870	1686	1276	1292	1992	2307	1458	903	850	1269	800	547	444	458	484	506	486	437	458	448	420	428	409	419	438	453	435	402	396	427	419	422	380	396	394	411	403	418	430	397	370	411	417	412	399	397	392	351	429	418	398	428	422	419	400	350	379	383	398	398	411	374	409	426	377	397	395	381	414	383	428	400	374	421	425	392	392	394	437	381	375	426	373	396	377	396	380	400	422	362	402	342	443	372	409	411	400	395	362	369	399	377	376	409	377	377	382	393	404	369	421	398	375	408	396	397	389	408	419	428	387	390	394	415	393	389	394	391	368	387	396	399	385	421	389	391	413	391	395	376	432	389	381	397	401	407	421	380	396	375	375	408	383	366	405	362	441	434	382	388	405	403	413	412	394	398	394	401	425	452	377	410	367	356	390	416	380	359	425	394	380	371	392	382	409	410	413	403	397	396	396	388	379	406	390	392	413	380	434	398	394	402	391	375	432	385	372	396	383	386	386	394	356	414	409	388	382	387	388	387	423	423	406	392	385	401	393	404	411	411	372	398	408	420	396	407	397	386	412	415	389	410	391	422	392	399	383	391	403	390	383	372	374	397	390	404	415	393	393	445	376	389	412	373	356	381	419	407	364	373	377	374	410	405	377	389	392	395	402	421	407	393	381	407	365	405	394	375	377	384	391	365	401	374	393	358	378	367	385	423	396	418	411	369	374	412	394	411	385	385	409	407	376	371	406	413	418	394	387	415	402	416	426	404	397	385	424	421	403	371	370	390	423	415	405	386	363	418	421	400	394	377	419	394	391	398	354	369	431	409	411	424	381	398	380	414	417	397	376	397	389	413	375	397	402	390	396	385	406	385	390	428	368	384	389	437	383	413	379	397	380	442	374	421	371	372	411	420	418	406	396	379	391	393	371	421	406	405	376	408	413	393	418	394	397	426	354	432	388	379	392	372	399	411	378	365	390	404	384	387	373	383	403	411	425	424	421	397	410	389	440	414	402	369	399	400	419	368	403	419	355	388	383	434	376	404	428	360	432	382	400	396	388	375	376	422	383	388	424	368	400	394	439	410	387	372	379	436	376	390	376	415	396	394	411	427	397	407	371	415	369	407	364	400	387	400	390	417	349	385	407	397	395	409	392	404	370	403	390	393	367	421	378	397	398	386	411	427	362	393	396	380	401	385	366	406	364	404	398	361	415	431	413	394	404	389	433	413	393	383	378	424	385	413	382	379	378	408	379	372	425	403	377	397	408	385	394	419	378	389	393	392	369	415	387	405	387	386	404	397	379	385	388	385	390	378	378	405	367	402	373	397	392	404	351	376	371	434	379	394	396	392	373	390	375	399	384	388	433	396	391	398	362	398	397	367	414	394	414	396	385	403	407	416	388	402	384	376	400	396	401	349	388	422	363	397	398	378	403	407	407	425	391	370	404	424	400	408	380	389	403	471	429	394	390	399	420	417	370	375	409	413	387	378	391	395	416	370	365	405	424	355	379	382	399	379	386	421	393	393	424	445	392	425	377	425	418	371	373	400	402	357	413	382	381	407	382	378	404	402	384	379	395	381	390	382	376	363	383	383	390	412	432	412	436	386	398	424	416	390	405	402	360	398	391	411	418	425	396	395	385	386	407	389	384	411	408	374	426	421	375	407	389	364	396	406	399	395	392	399	373	375	424	395	373	427	416	418	420	382	405	451	374	403	402	388	384	381	394	417	375	386	402	430	400	385	388	391	399	377	381	387	380	415	390	428	432	382	438	400	408	401	389	399	388	402	400	370	332	381	402	402	386	392	366	402	390	365	397	382	395	368	404	401	419	357	416	429	381	360	436	405	416	410	357	385	377	367	391	397	401	355	403	392	374	375	374	394	436	396	383	374	411	402	386	381	402	403	375	401	417	395	383	372	354	388	360	413	375	418	378	383	392	409	415	378	394	394	374	408	389	405	391	388	399	396	379	420	388	383	397	395	402	378	405	366	372	405	398	405	408	375	390	404	396	425	402	385	400	424	383	426	424	411	422	388	376	400	350	399	384	393	412	394	372	406	415	375	399	392	382	394	402	398	403	361	386	381	386	387	372	385	406	404	402	388	401	408	378	372	372	400	415	412	404	382	433	403	395	391	433	419	397	386	391	377	386	364	373	416	421	402	413	372	400	365	383	428	394	365	388	408	384	362	393	415	407	399	391	384	410	418	439	412	399	397	419	471	392	402	399	405	370	407	379	387	385	426	371	373	371	394	368	385	409	395	391	422	406	394	374	420	390	387	348	387	413	427	387	391	370	403	397	372	367	391	386	384	403	417	396	381	393	427	393	374	379	401	416	391	440	428	393	409	374	391	395	381	390	409	370	372	377	398	408	410	418	391	379	363	402	417	433	402	394	399	397	391	426	400	410	394	396	395	394	414	387	423	414	403	398	375	388	374	413	377	418	392	415	426	389	400	387	397	404	421	388	408	378	408	383	387	427	409	411	378	391	401	378	407	399	387	377	384	372	395	405	418	365	358	400	400	441	408	385	369	360	403	412	374	396	410	377	432	392	399	400	420	408	419	405	404	398	386	433	425	414	369	414	381	383	410	417	399	384	426	413	409	382	411	382	412	392	402	396	389	378	359	383	410	402	422	395	383	393	387	405	411	417	419	363	390	409	411	440	375	388	415	399	398	399	404	364	408	452	389	416	371	418	349	375	390	385	399	417	414	384	411	352	386	398	398	402	367	419	381	411	385	427	376	408	400	406	399	429	386	386	387	343	403	407	427	371	387	415	415	385	407	418	404	393	425	442	384	394	412	414	398	373	406	397	405	425	412	387	423	358	400	361	381	422	381	380	368	389	398	418	370	446	396	401	391	380	393	379	372	368	396	372	373	374	378	407	401	397	382	391	363	415	378	438	441	411	411	438	407	373	379	395	382	391	401	366	386	366	397	378	398	358	391	395	400	415	392	392	403	403	386	384	369	361	354	370	401	391	379	407	414	416	407	392	359	409	391	365	394	369	419	402	410	383	427	416	392	399	359	398	416	421	411	399	393	390	395	384	376	407	385	359	384	402	387	361	385	418	410	386	385	431	395	405	426	371	354	419	396	384	372	394	391	412	386	412	418	392	388	397	413	389	389	451	362	414	369	401	400	392	409	410	385	383	394	435	393	373	422	404	435	386	397	431	394	378	384	396	335	380	427	389	403	406	413	406	392	393	408	408	377	394	379	391	366	434	381	416	376	389	381	395	380	420	384	358	394	393	430	405	409	409	435	382	384	427	385	429	400	396	414	374	399	384	420	388	376	407	408	397	390	378	391	425	390	369	392	379	402	398	385	406	415	438	413	397	412	400	419	435	380	382	429	388	379	360	416	376	400	390	383	448	408	384	385	378	392	385	413	389	367	382	393	409	386	394	398
11301	3660	673	912	893	1152	1142	674	1185	660	200	127	102	105	119	131	126	109	131	127	116	125	135	110	129	130	142	141	100	113	115	127	116	103	103	123	120	126	130	126	137	128	155	146	121	116	124	133	97	122	122	132	114	116	99	128	118	106	110	127	106	113	129	130	136	109	103	105	91	163	110	102	106	130	137	109	125	112	132	146	122	109	120	128	97	112	129	111	119	130	115	113	117	132	122	98	121	112	88	134	118	125	124	119	137	113	113	120	138	144	121	113	138	99	98	110	106	108	110	111	110	104	125	128	108	122	115	105	113	116	116	115	110	122	115	111	116	114	134	131	118	100	133	109	130	118	141	112	132	122	113	122	116	125	104	121	125	108	132	118	136	131	134	112	118	123	123	124	115	101	110	137	126	108	121	130	99	112	128	104	114	128	112	139	118	137	115	108	105	134	112	130	122	115	107	144	118	135	132	126	122	111	128	119	137	96	106	146	115	107	125	114	96	136	119	123	123	136	111	108	106	119	115	146	109	115	139	138	127	105	118	92	127	124	113	118	102	111	128	112	133	101	111	138	110	120	127	120	116	121	117	135	110	121	129	133	134	116	128	125	129	134	118	106	113	99	97	114	118	117	111	135	118	111	116	123	107	131	111	130	126	117	114	129	122	97	109	120	107	107	136	129	110	125	131	102	108	122	111	141	115	105	130	118	118	127	88	91	131	104	130	119	112	130	126	118	110	110	96	92	123	128	137	105	127	126	131	111	112	119	111	110	117	128	115	106	117	105	110	104	104	111	106	133	126	104	116	119	147	125	127	107	127	108	131	123	107	150	110	127	126	117	93	110	128	112	109	101	132	108	118	120	121	127	132	108	135	114	126	113	121	134	99	111	110	116	119	142	124	126	127	101	126	129	141	126	116	112	127	118	142	118	128	120	117	112	115	113	111	111	117	119	118	123	114	91	117	124	120	123	91	116	135	131	118	121	124	137	106	116	115	108	123	127	120	86	123	120	121	121	112	138	121	130	127	115	98	114	113	121	111	116	115	111	118	117	126	132	127	127	132	102	122	119	115	96	107	99	119	114	114	119	112	136	100	128	114	118	111	113	115	125	121	108	137	129	138	126	129	101	90	110	110	120	122	150	142	108	115	103	135	114	127	124	104	112	129	110	134	142	123	120	130	112	119	117	110	117	123	105	111	115	123	131	127	126	130	107	103	124	122	110	128	121	105	128	124	97	151	93	106	119	102	106	97	109	131	120	122	131	123	131	99	124	137	146	121	110	127	120	117	128	148	124	112	126	124	123	105	118	124	125	106	120	110	113	109	111	103	113	126	106	108	109	129	108	101	108	121	116	129	123	112	113	129	123	110	128	124	121	121	120	131	123	112	127	113	125	114	118	120	134	106	126	131	113	116	108	132	131	124	128	127	126	92	98	116	105	133	122	141	116	113	104	126	105	119	126	108	131	132	120	133	117	101	118	129	128	121	113	112	109	138	100	111	114	117	110	116	108	116	113	137	115	125	111	104	110	123	115	91	141	111	115	149	106	102	105	115	144	124	112	152	116	136	136	113	141	111	106	149	122	105	125	109	128	117	107	127	136	111	117	119	121	128	106	124	119	119	128	127	121	127	119	127	126	127	124	114	112	112	107	139	120	102	120	117	143	108	102	140	118	109	120	122	117	104	126	110	109	130	118	110	106	105	125	118	128	116	131	138	112	125	106	111	122	127	116	107	128	116	115	120	114	113	123	131	118	125	140	110	121	110	109	113	126	115	121	103	120	125	115	128	124	120	103	131	107	101	124	149	106	103	113	122	135	106	133	124	130	97	103	118	124	126	105	105	134	121	123	122	124	130	92	112	109	120	119	118	107	122	127	133	122	107	122	105	114	116	101	121	127	107	123	136	126	131	127	119	122	114	106	127	132	113	133	138	125	127	115	105	122	114	140	129	103	121	122	133	103	125	119	128	126	132	110	123	141	116	106	126	116	113	130	134	103	100	116	98	121	130	115	113	109	118	136	108	114	114	130	106	140	114	123	134	103	118	117	130	112	111	102	114	122	113	119	152	112	127	115	129	111	105	111	123	125	130	116	108	137	134	125	119	110	128	122	114	113	128	104	101	109	132	124	121	109	126	111	140	141	109	129	104	110	98	101	118	132	124	104	105	111	126	137	115	108	140	121	134	125	129	144	113	126	131	109	132	125	103	121	118	115	124	127	119	110	114	121	121	121	117	134	113	128	108	131	133	108	118	113	121	134	146	125	98	113	132	119	132	129	104	117	139	117	122	110	126	108	108	116	117	104	120	104	129	107	119	142	122	115	119	113	106	140	142	107	107	115	108	125	125	119	117	128	110	113	122	112	120	122	123	106	105	132	135	137	102	114	118	143	97	116	124	133	99	109	112	90	126	106	125	128	113	116	118	141	140	102	124	101	109	109	120	132	112	133	137	130	137	111	97	133	132	117	142	106	122	120	130	112	122	130	103	109	114	97	124	121	122	141	128	133	124	115	125	132	108	135	143	128	140	115	108	135	124	123	118	126	124	129	122	105	108	107	114	100	136	121	118	101	100	112	113	113	113	95	126	121	98	126	126	108	106	135	106	112	112	126	112	120	111	109	129	140	111	129	107	115	113	125	105	98	127	105	104	118	113	110	132	127	109	136	111	101	126	127	109	132	106	113	110	115	120	106	130	124	107	129	119	117	107	129	118	104	131	115	109	116	119	120	94	99	131	117	129	118	117	138	117	120	141	110	106	119	111	118	122	113	98	132	114	140	123	128	126	116	108	129	141	108	119	128	124	116	121	110	135	131	118	110	127	117	102	109	133	112	129	139	144	122	119	109	131	118	130	104	119	122	103	123	116	114	119	115	118	127	117	126	121	116	104	115	107	122	134	109	125	126	116	125	108	104	129	116	124	114	120	128	109	110	124	101	106	112	118	125	127	124	124	106	132	125	123	107	105	138	103	123	110	117	98	125	147	131	134	109	119	114	103	120	103	119	115	117	137	123	113	123	107	115	128	117	122	119	123	100	87	109	128	126	129	113	123	113	123	113	123	110	109	128	104	117	105	113	113	116	128	120	122	100	130	114	132	119	133	124	124	106	94	114	119	118	127	118	130	119	115	129	125	129	123	115	131	134	108	104	105	100	106	115	128	133	114	133	151	118	119	129	122	137	108	120	116	111	133	109	130	114	99	107	113	118	118	100	121	113	110	159	119	107	112	125	89	113	112	122	135	127	120	110	125	99	115	108	134	122	125	131	127	119	114	118	120	115	112	123	94	101	127	124	119	128	114	124	121	122	102	139	139	119	116	111	102	121	121	127	118	123	109	110	116	125	107	119	109	117	112	94	128	110	114	120	131	113	125	133	101	112	116	118	108	119	108	111	125	110	129	112	124	140	112	110	117	116	107	132	107	118	103	133	123	128	110	122	106	107	130	126	101	114	130	121	109	125	129	119	125	125	124	109	130	108	102	134	109	104
9208	4115	1444	3148	3739	4932	5208	3147	6232	3085	887	478	340	319	360	343	335	311	327	343	348	348	372	387	369	413	390	378	355	381	352	344	338	358	382	375	386	401	447	393	449	450	498	512	439	358	334	379	343	318	315	319	269	359	302	324	334	276	322	287	294	295	348	283	337	301	293	312	306	358	305	327	309	314	331	344	294	325	325	309	312	329	316	297	324	342	270	288	302	283	294	287	350	311	324	326	310	301	291	331	319	311	299	318	304	309	343	289	347	326	339	296	327	314	307	301	333	311	317	341	313	319	313	335	303	308	302	310	289	272	318	305	342	274	317	317	312	316	298	320	331	352	328	334	315	317	307	310	339	286	294	306	302	295	335	332	290	314	281	289	311	317	311	291	305	287	276	308	289	308	358	318	313	336	299	307	358	300	308	300	326	295	295	312	322	320	309	322	311	308	331	321	316	315	306	317	311	328	321	354	285	321	356	323	295	339	326	318	341	308	337	315	297	319	316	299	290	306	330	347	303	306	311	296	309	321	320	303	306	312	333	312	306	326	344	308	340	294	304	302	317	299	290	321	280	319	326	313	281	305	354	296	340	353	285	304	290	325	321	338	328	318	349	308	323	297	303	352	327	350	326	286	307	309	291	331	328	326	327	302	318	344	297	323	288	292	295	300	315	311	303	344	298	305	317	304	299	315	292	315	336	274	279	330	304	300	344	271	323	332	310	296	311	309	278	310	315	330	317	308	306	316	320	321	313	309	299	297	319	315	308	319	304	295	306	312	306	333	339	289	315	324	333	331	302	325	345	310	324	307	341	289	307	318	302	305	307	324	333	277	300	339	290	297	310	311	277	355	303	294	333	319	301	331	315	304	301	327	341	282	312	316	299	330	304	306	306	332	316	260	325	304	337	322	310	321	291	283	293	299	304	318	319	309	297	314	307	335	277	305	333	299	303	298	304	323	286	298	285	302	258	332	303	301	309	316	287	322	290	298	288	277	294	296	304	324	324	294	302	308	320	304	327	284	303	318	311	290	322	307	313	319	308	302	286	320	291	298	308	317	318	332	331	313	318	331	336	262	293	361	300	283	322	295	311	313	302	300	322	334	342	306	297	326	319	350	321	280	292	304	334	333	320	290	361	313	282	312	307	291	298	326	344	320	288	316	273	308	296	308	270	311	303	326	332	321	311	279	308	305	308	309	304	288	326	310	310	291	300	324	353	328	365	306	316	321	323	321	321	301	351	295	327	279	294	346	334	313	262	298	280	305	330	277	316	293	308	293	290	341	328	298	345	307	314	319	318	304	323	326	327	315	319	318	292	342	318	313	312	309	309	317	304	311	319	328	351	292	355	305	314	310	285	297	298	298	324	297	324	290	315	285	321	315	322	282	329	306	307	338	303	310	292	299	311	292	310	293	317	308	296	306	318	304	304	302	301	312	320	316	307	327	308	314	294	294	296	312	311	292	293	293	337	301	295	297	333	336	325	324	312	305	303	337	303	304	321	301	329	306	310	306	305	290	358	328	319	340	318	334	327	315	322	321	333	304	289	308	316	302	321	275	332	297	313	315	306	299	326	336	332	323	296	319	301	293	290	314	328	345	299	331	343	289	278	305	348	295	314	303	327	300	337	305	284	304	323	309	297	319	343	299	322	345	276	300	304	297	297	316	298	301	299	321	340	302	330	317	344	309	327	355	300	310	334	295	336	289	322	323	297	328	313	311	318	296	297	284	274	331	283	306	314	311	354	305	313	321	311	296	286	285	342	352	353	333	324	320	289	310	310	312	314	286	311	308	308	328	328	330	296	324	342	353	302	314	310	301	301	322	318	312	325	299	298	312	317	313	312	328	297	329	316	320	327	312	302	326	316	291	311	300	299	297	304	298	291	296	311	308	290	320	325	315	302	318	313	302	295	298	331	289	277	297	303	313	305	338	301	271	328	322	291	308	280	325	306	327	306	316	302	333	320	292	314	310	343	313	304	288	264	320	297	308	319	333	366	320	308	265	275	312	324	336	302	326	303	324	302	335	318	319	337	285	284	292	287	315	279	312	276	330	286	324	293	319	305	308	333	353	340	318	268	313	345	334	315	289	292	313	293	328	285	299	300	355	318	298	309	279	282	314	330	322	358	305	323	294	325	302	311	335	323	330	319	300	329	287	308	319	297	309	303	312	330	294	321	295	323	293	317	312	321	321	281	315	277	315	362	326	315	338	271	302	318	299	341	306	313	321	283	300	301	314	312	305	298	310	328	299	304	303	324	323	348	309	313	277	276	316	295	323	325	306	316	323	304	309	301	318	365	312	309	323	315	308	315	317	356	285	337	328	322	324	300	299	320	326	279	323	286	333	279	331	293	287	293	307	310	306	315	324	327	303	295	302	311	325	304	296	344	312	312	318	302	326	308	317	326	321	301	315	323	316	317	257	324	344	299	336	281	300	323	316	338	350	311	309	314	280	337	300	292	311	294	307	301	309	281	309	289	310	300	310	307	329	298	286	313	324	318	292	315	293	281	308	284	298	319	296	314	305	333	294	309	316	326	291	315	290	320	310	307	302	326	295	320	281	309	285	298	326	299	313	287	324	320	294	299	316	296	295	334	335	305	330	315	320	345	283	301	338	281	312	321	320	315	305	317	352	286	323	339	313	327	300	339	332	335	321	322	321	306	303	302	297	324	329	333	309	301	319	309	279	308	299	315	300	342	321	318	311	314	348	309	317	351	312	321	295	334	306	331	326	334	338	310	300	334	324	300	295	324	336	308	299	295	308	309	310	291	330	319	289	294	331	309	308	306	316	329	340	301	303	305	332	303	328	305	304	317	315	303	340	284	267	335	308	326	294	310	328	321	311	307	305	291	296	347	321	311	336	317	310	312	328	332	301	322	311	332	320	313	306	312	305	273	300	287	326	312	307	293	322	330	307	329	307	330	332	321	322	314	327	349	317	291	298	336	320	285	318	324	336	326	301	298	314	315	308	303	327	306	303	327	313	287	273	291	295	314	293	330	328	331	326	311	301	341	321	299	311	303	314	360	320	340	323	274	308	317	354	332	305	313	323	306	351	320	315	290	313	274	295	309	313	305	317	318	314	302	326	303	306	299	321	307	334	323	312	288	313	309	310	308	287	329	325	299	305	310	321	311	336	335	321	310	311	358	318	297	321	325	306	313	326	332	347	332	329	314	310	289	303	311	344	312	297	308	300	314	312	298	313	313	294	337	286	302	304	296	298	297	313	304	322	313	296	312	308	288	306	327	323	325	313	332	344	302	322	305	315	308	307	305	317	309	319	317	322	334	316	323	331	316	296	316	322	341	310	331	318	324	315	335	301	300	315	329	312	344	356	274	302	313	311	297	304	316	337	321	349	305	324	308	307	291	332	293	324	283	305	314	333	331	331	309	283	332	309	337	306	298	330	306	320	303	318	310	318	306	307	296	326	350	304	305	296	317	305	329	327	320	281	295	271	314	335	307	277	305	302	315	304	311	328
55518	40411	12444	2828	1971	2049	2045	1306	2367	1321	552	318	307	258	317	281	283	274	298	334	342	435	447	382	410	410	441	339	360	345	289	308	289	290	373	464	391	396	398	344	299	260	228	273	237	251	310	337	237	254	236	237	243	196	209	236	224	215	254	228	198	188	193	196	208	205	202	207	232	190	225	200	209	208	199	248	201	207	208	198	219	182	214	203	193	201	223	212	222	201	209	204	194	205	206	192	187	222	215	203	212	196	183	218	204	202	214	214	192	208	187	223	198	195	196	163	223	209	219	231	200	199	191	215	216	200	223	183	212	207	187	184	226	201	199	225	199	210	224	205	209	191	228	215	199	245	232	202	199	202	252	182	202	213	191	200	201	177	181	191	193	190	191	204	226	208	194	212	223	188	213	203	190	231	207	199	205	211	228	220	205	212	218	213	204	220	198	204	244	220	224	222	218	208	198	208	201	205	226	194	211	213	227	223	202	239	217	200	205	190	226	185	210	190	185	228	197	182	203	220	218	220	193	212	195	196	193	216	217	227	224	230	223	201	193	180	238	209	200	185	189	223	208	190	179	174	198	236	205	189	191	203	202	205	188	205	190	182	230	205	193	188	217	177	193	196	226	237	207	231	183	205	176	190	187	182	173	191	225	201	207	222	195	206	217	200	198	208	212	206	225	213	213	241	190	211	203	193	197	200	203	195	202	198	192	197	204	211	186	195	198	173	209	185	218	196	217	197	175	208	224	217	183	224	194	208	202	211	203	218	227	220	188	213	189	197	220	202	219	243	207	230	207	186	188	226	204	185	222	187	211	172	202	194	169	218	202	208	195	203	210	220	204	187	197	196	224	191	195	200	205	206	188	208	204	211	174	169	205	190	224	206	202	196	189	190	199	230	198	224	200	212	166	204	200	209	204	218	198	217	198	217	182	208	204	202	218	234	202	203	199	210	214	204	206	230	210	191	204	209	202	201	200	206	199	201	199	221	196	184	201	197	224	201	218	224	198	220	201	212	249	200	217	192	184	206	207	216	213	213	225	233	201	202	198	206	186	210	183	201	197	208	193	193	199	190	212	210	217	199	197	192	216	199	189	194	225	205	224	215	215	186	184	211	211	217	197	218	207	177	214	176	212	215	193	227	201	189	246	222	212	208	222	211	213	180	218	219	208	207	207	230	229	203	201	218	221	212	195	206	197	172	223	223	235	215	176	211	191	182	226	228	210	214	182	218	215	204	217	202	200	189	198	215	208	172	214	220	211	206	203	189	212	223	191	188	190	187	205	192	182	216	206	188	191	212	211	194	194	215	218	212	211	191	223	211	184	233	209	217	204	196	234	173	206	193	194	212	177	196	208	189	242	207	183	197	202	209	195	219	205	205	199	207	208	181	200	220	200	222	194	212	187	223	209	181	207	197	214	207	217	222	195	209	207	211	166	203	199	199	197	175	216	214	223	191	185	180	173	219	187	212	183	209	204	189	201	210	188	203	182	202	207	212	194	182	202	221	209	198	194	223	189	183	214	194	185	211	202	224	199	219	214	224	216	232	218	204	200	193	192	188	195	180	223	191	207	195	240	208	201	238	201	212	220	223	198	237	203	188	217	208	207	196	206	222	225	222	214	229	197	219	184	224	206	186	198	229	200	230	235	197	191	196	194	208	185	230	207	210	192	200	217	220	218	213	187	220	211	214	205	226	230	210	204	198	203	203	189	207	172	194	205	199	209	210	213	188	199	203	185	189	197	201	223	221	218	199	198	206	190	189	221	193	182	199	228	205	230	198	197	186	232	180	214	198	200	214	228	209	192	226	186	179	200	193	191	218	199	202	202	205	212	194	231	183	201	244	217	206	224	232	212	203	211	184	193	197	208	197	186	174	194	184	210	200	222	196	205	224	184	193	201	193	199	177	203	192	201	191	207	201	213	171	223	206	207	199	212	201	224	192	232	204	181	188	193	202	229	190	218	204	212	202	200	217	214	198	177	218	201	197	193	220	189	204	207	191	192	223	183	198	208	199	201	196	183	214	217	206	197	214	184	210	193	198	231	199	204	195	205	200	183	189	197	191	211	211	205	210	197	181	214	208	192	208	201	211	214	200	213	197	215	208	190	224	213	182	199	204	186	235	207	209	189	210	225	224	215	196	202	200	198	216	198	216	212	210	182	193	199	220	188	224	218	216	202	227	204	213	213	201	167	214	200	213	191	206	209	181	205	183	209	222	187	213	180	191	205	191	207	218	219	227	237	216	234	178	204	204	213	227	222	201	180	203	192	196	181	199	178	233	228	200	205	182	225	218	203	200	234	226	207	206	229	221	214	190	200	221	220	204	224	196	214	187	212	214	218	200	218	199	233	208	222	190	232	184	212	217	206	220	216	202	206	198	199	184	208	211	204	220	207	202	203	214	206	223	188	215	193	193	218	218	198	202	222	207	247	206	210	199	191	197	205	219	220	175	180	216	204	204	208	203	194	218	214	224	201	166	195	188	194	210	214	212	188	204	220	208	238	191	203	195	189	178	188	216	213	216	201	220	203	234	223	230	216	198	222	218	194	211	214	201	208	214	225	241	199	239	197	210	208	183	188	212	202	211	192	196	207	191	208	203	228	201	209	194	220	205	204	209	201	193	209	221	210	190	222	206	180	214	208	214	209	212	215	208	211	178	202	200	204	213	226	195	194	227	196	195	184	163	177	183	224	200	215	188	188	212	213	223	246	196	208	183	182	223	192	194	196	200	201	248	171	196	205	209	182	202	205	208	217	209	184	209	216	205	196	186	240	207	222	194	200	194	214	196	204	175	195	213	217	186	206	205	181	195	207	229	229	217	187	199	202	200	199	216	194	205	213	190	209	208	185	187	220	198	196	167	187	188	198	205	189	191	212	192	203	219	207	214	212	174	195	217	211	197	196	239	201	211	196	210	193	218	193	221	192	203	186	216	200	189	231	195	183	209	215	201	205	197	210	229	193	173	176	221	175	184	185	178	189	188	211	212	213	182	212	192	182	199	214	206	203	167	202	199	200	222	202	183	210	188	231	194	224	213	194	218	205	210	216	194	211	209	211	193	195	217	193	187	200	220	192	221	216	212	196	205	217	197	243	188	194	199	210	223	201	208	195	196	179	224	217	201	222	197	215	199	213	208	206	234	215	224	220	204	204	193	215	205	217	200	190	199	212	199	223	199	218	218	185	204	219	218	205	179	235	232	212	212	189	239	216	215	216	188	210	192	192	208	209	231	196	220	224	210	205	196	242	209	202	221	203	233	178	197	203	209	193	206	211	192	201	213	221	190	239	223	182	196	212	181	216	221	200	186	173	203	204	202	192	216	205	207	223	200	221	181	222	198	200	187	233	229	191	169	200	238	219	180	218	205	200	195	226	198	229	204	196	188	184	204	203	174	195	229	214	202	236	193	195	202	203	224	215	210	199	204	190	214	236	203	206	202	203	220	212	224	187	176	201	220	221	189	192	216	198	194	182	202	177	192	205	220
34154	17751	3758	6926	7374	8769	8454	6305	11130	6112	2184	1158	1032	883	995	925	933	1235	1128	1404	1502	2161	2448	1930	2185	2220	1973	1880	1610	1714	1396	1218	1469	1652	2016	2647	2423	1975	2306	1818	1297	1079	1036	1157	1037	1063	1324	1502	1010	1068	928	874	679	533	604	596	545	544	555	562	530	561	497	508	539	519	516	507	516	526	526	487	508	486	529	542	506	511	507	524	491	474	508	550	503	506	485	461	511	520	504	505	499	486	470	484	528	505	515	493	513	520	503	492	527	468	486	480	522	489	478	511	537	475	460	524	511	483	516	490	491	513	495	505	468	494	511	507	522	487	509	494	457	467	474	497	473	513	514	515	489	517	500	479	511	483	518	485	551	476	508	482	504	517	485	476	439	471	488	518	501	516	493	477	506	502	507	506	478	468	528	495	523	523	459	474	505	480	518	483	484	544	497	517	483	495	529	494	449	494	486	482	503	487	500	492	503	523	477	498	486	535	495	523	503	494	481	474	484	499	501	496	481	486	521	493	486	452	537	496	511	494	490	471	499	534	479	489	482	511	506	522	551	498	516	477	514	473	481	486	510	483	474	540	477	473	485	523	509	505	499	481	490	489	495	505	502	521	507	472	482	477	482	505	478	517	501	429	500	461	517	478	449	528	474	466	538	471	462	492	507	476	513	477	523	501	484	489	484	460	465	502	468	477	523	468	479	444	504	478	479	539	438	529	505	455	468	475	496	530	478	496	478	526	471	491	474	452	511	508	505	476	485	463	515	457	515	481	510	525	502	486	515	501	506	466	465	490	494	485	481	486	490	501	470	489	485	523	505	504	478	479	510	513	497	483	485	506	488	538	496	497	498	549	463	476	519	482	503	520	483	522	505	536	479	522	486	514	515	495	499	489	528	495	514	487	501	544	480	496	492	471	538	503	464	528	475	458	477	524	508	513	447	499	506	474	506	481	504	543	499	463	480	505	502	503	476	465	485	436	466	498	468	484	458	491	462	501	484	509	512	455	506	489	478	459	485	505	530	531	499	499	535	528	514	473	473	499	569	498	476	500	493	483	481	505	505	462	527	526	495	510	447	517	502	492	483	501	527	530	504	490	484	495	516	539	504	485	487	501	495	492	547	532	494	531	481	527	510	481	482	488	511	433	486	492	525	504	468	512	465	499	491	464	535	489	515	468	477	499	497	483	471	514	451	445	495	473	488	527	475	497	468	492	496	463	478	486	525	456	530	520	465	501	494	512	465	501	501	505	461	495	471	510	470	502	490	464	498	474	514	493	513	475	501	471	461	446	465	493	504	513	491	565	518	506	531	504	475	493	497	450	493	491	503	489	468	458	517	492	503	500	469	485	514	511	478	467	491	491	478	513	511	485	522	482	496	459	500	476	489	470	508	524	487	486	486	475	526	484	485	495	514	478	496	470	505	539	505	487	447	491	446	482	464	496	466	490	503	542	472	527	503	536	479	506	470	542	481	486	519	498	496	466	458	461	542	500	485	487	490	469	486	515	507	472	489	532	508	487	472	503	460	485	508	467	475	475	502	486	520	471	506	456	522	486	489	540	479	498	479	484	551	496	498	513	505	454	492	455	497	524	469	494	505	490	470	536	516	497	488	478	507	481	535	504	486	516	509	512	525	504	513	496	454	484	513	488	491	532	481	447	473	492	497	502	507	477	516	485	519	524	523	463	514	508	497	506	475	472	499	482	478	474	543	496	480	504	524	518	490	546	525	517	460	475	494	477	499	527	484	520	493	528	503	514	524	496	507	485	491	493	514	489	510	494	489	507	481	493	490	510	503	516	486	520	481	493	511	505	477	480	498	501	460	521	457	475	471	450	522	516	479	509	492	479	501	475	479	513	471	525	458	465	528	462	534	473	482	508	493	511	490	521	497	472	497	479	488	498	493	480	472	486	484	531	516	509	476	484	505	492	506	501	434	476	487	482	520	481	507	509	490	505	477	491	492	531	513	489	521	479	485	476	499	530	497	525	519	527	515	522	476	509	482	552	466	495	507	478	524	499	523	494	504	521	457	498	510	506	481	484	460	461	481	474	484	480	524	488	482	474	512	465	477	487	459	494	476	463	494	481	483	486	503	499	472	495	490	516	485	476	496	494	513	470	508	480	432	502	460	461	496	495	484	510	521	516	500	489	485	467	520	494	524	480	471	496	531	488	455	506	490	488	462	500	477	454	493	514	490	472	492	482	497	516	478	500	461	486	519	519	492	497	527	497	506	517	463	502	469	526	468	554	478	491	500	528	492	491	526	486	487	524	471	481	504	488	469	504	517	500	479	514	467	490	540	475	468	474	481	523	480	516	497	506	501	556	500	489	519	492	450	463	504	520	504	480	479	463	473	495	519	503	493	486	503	497	486	540	525	493	472	518	495	490	474	497	515	475	479	475	510	481	447	513	494	535	496	453	482	487	488	497	439	526	495	519	480	495	479	437	487	493	488	460	504	475	481	495	510	481	526	533	496	494	497	452	535	461	490	463	458	527	462	526	519	482	505	453	507	497	479	501	515	500	504	462	500	499	495	517	457	504	492	509	534	479	532	495	518	523	504	530	470	475	472	483	552	517	504	481	520	521	480	501	501	483	515	489	494	498	471	516	455	502	530	484	521	470	497	496	517	498	504	500	498	501	480	500	527	510	485	439	497	509	473	528	516	499	521	503	467	530	510	488	476	479	504	501	543	542	499	505	481	522	465	508	498	524	484	460	475	462	468	498	493	459	475	511	527	487	483	518	483	478	468	483	488	517	494	523	487	491	494	480	501	519	474	524	497	474	523	509	478	496	472	485	513	479	482	505	496	500	498	482	495	482	523	508	527	497	523	495	505	493	489	504	489	472	488	482	499	487	514	502	476	511	439	493	497	482	493	487	494	456	487	495	513	461	476	504	483	492	491	469	492	468	514	516	517	505	528	501	485	499	480	504	526	491	484	460	482	521	448	489	497	534	506	491	512	503	501	481	478	484	474	497	488	519	477	512	481	537	514	510	524	520	503	562	502	503	473	508	498	440	468	485	482	485	473	484	445	519	490	519	489	501	468	498	536	543	541	513	472	503	498	510	479	462	503	515	530	515	475	528	483	496	438	530	519	480	488	526	482	520	482	486	502	480	496	468	477	496	513	518	515	507	499	489	509	491	483	482	518	503	516	507	512	480	514	503	498	475	464	517	519	504	530	475	484	503	465	486	500	456	512	505	481	534	485	487	488	490	491	483	543	500	484	484	452	500	461	532	485	511	484	468	492	479	497	507	518	463	512	516	506	542	509	495	486	493	497	507	535	459	510	513	476	465	459	477	497	438	506	514	518	505	458	494	476	447	461	453	473	474	515	500	505	527	479	535	484	492	487	515	491	494	490	496	468	495	480	506	469	471	493	510	526	492	524	472	501	493	493	502	502	524	521	497	499	431	519	514	539	512	502	516	459	492	470	482	474	493	486	484	459	503	541	492	489	495	516	482	489	492	535	537	499	455	496	521	470	489	494	485
66495	47009	21194	6978	3221	3211	2888	2041	3606	1967	722	382	512	309	284	299	404	419	390	409	427	516	579	568	588	511	565	527	445	403	340	264	315	421	588	777	626	528	601	460	354	303	241	312	312	308	341	402	311	317	270	249	228	188	173	183	188	162	181	200	190	168	158	184	195	190	168	173	172	158	159	166	195	178	172	198	169	142	154	172	155	189	165	172	175	170	194	189	174	178	176	176	179	152	175	164	190	160	190	185	202	159	158	188	152	178	183	142	176	167	179	173	168	161	154	172	182	164	150	164	153	175	172	155	146	170	183	177	149	160	164	168	157	163	163	151	179	160	158	165	195	155	150	146	166	168	167	158	167	172	180	159	161	163	169	162	175	171	167	160	167	174	175	175	168	188	163	163	162	175	166	166	173	191	171	168	164	171	135	166	181	187	161	150	168	161	175	169	178	170	158	166	162	174	156	167	183	139	167	184	183	168	149	166	180	167	159	171	162	160	166	180	150	174	157	170	158	161	151	155	163	171	166	168	182	165	157	160	166	193	173	161	157	176	193	159	165	190	180	153	182	171	197	145	182	164	183	176	204	160	182	158	168	157	157	139	155	162	155	161	166	166	177	190	177	186	169	172	169	168	176	167	164	168	165	179	156	192	158	148	159	172	159	166	161	154	162	171	179	160	163	155	187	168	174	147	187	149	159	151	162	148	164	182	168	159	158	169	158	178	173	152	182	182	168	148	175	174	171	145	156	181	147	186	159	180	192	178	182	142	185	154	166	171	190	187	124	167	153	167	165	174	157	170	171	174	180	160	165	163	172	167	156	191	166	184	173	189	150	174	172	159	167	173	165	167	175	157	166	161	156	163	177	154	157	173	177	162	189	154	177	173	152	157	149	148	173	180	159	160	190	164	158	181	150	185	160	178	193	164	169	171	171	175	167	167	165	166	182	187	156	167	170	155	160	157	172	164	182	127	163	166	162	165	153	179	170	158	185	186	160	173	153	165	153	166	158	175	178	150	167	163	171	156	163	149	175	133	160	191	182	190	168	154	140	193	171	156	169	157	135	151	167	154	184	185	183	154	178	161	144	181	151	147	179	167	172	170	152	167	184	195	166	158	146	181	166	145	178	168	161	165	167	188	172	132	149	174	169	151	170	171	162	166	174	151	166	158	139	171	163	184	176	163	172	185	155	172	177	169	181	171	185	175	166	171	164	164	169	154	168	171	156	163	179	182	169	176	150	180	182	163	157	155	158	161	159	157	170	134	163	174	159	146	176	146	157	157	150	178	168	165	178	154	186	168	177	177	138	179	143	160	160	161	163	155	178	171	181	180	162	146	196	181	129	151	169	144	169	187	168	165	163	172	203	183	168	181	196	155	174	176	168	185	185	163	157	174	176	172	181	162	166	184	192	175	182	171	162	159	168	179	155	181	166	177	175	177	175	140	177	159	157	176	170	172	178	174	172	153	160	180	169	151	183	158	179	175	161	174	156	164	164	165	165	172	149	169	180	173	164	172	150	171	155	156	172	185	181	164	151	143	161	201	163	147	186	161	170	184	168	181	171	149	165	187	173	174	180	169	174	167	177	147	154	141	162	170	198	183	168	165	158	157	154	177	173	165	172	169	159	182	160	180	169	159	149	154	178	182	170	195	140	158	169	184	169	173	178	158	164	167	162	178	159	174	180	170	166	161	176	148	149	151	145	173	165	156	164	179	168	140	169	169	171	153	148	149	188	154	168	174	169	162	162	169	148	158	149	164	171	168	160	171	164	187	182	160	149	179	174	149	183	172	178	175	159	163	171	164	158	183	164	181	171	169	177	162	166	158	177	177	181	160	147	151	175	153	158	172	145	151	179	153	166	150	143	194	164	175	157	164	155	162	152	154	159	170	160	169	170	182	174	168	168	145	167	158	185	178	152	170	169	175	182	170	163	180	164	172	169	176	159	184	176	178	185	147	160	189	182	178	175	153	166	148	174	188	199	178	150	169	162	142	154	192	178	145	169	149	170	142	197	143	172	166	162	171	157	168	164	182	178	168	150	169	205	152	181	164	161	191	168	166	168	181	167	182	152	178	156	184	155	154	158	172	156	159	181	165	173	164	191	159	189	182	172	137	156	176	179	205	184	180	163	173	181	172	171	170	158	183	195	152	164	165	170	178	197	161	157	169	159	168	153	161	148	162	186	174	160	167	183	164	185	162	165	152	181	167	176	147	152	161	168	180	180	172	178	178	171	165	165	169	158	173	147	170	145	182	150	176	191	190	148	176	150	184	160	149	188	165	170	146	184	183	160	171	164	191	159	168	168	165	164	190	171	168	162	164	168	161	186	158	160	168	153	194	167	172	178	162	163	150	158	178	145	155	169	144	170	170	152	168	173	185	177	158	178	188	167	163	171	164	174	156	161	152	166	151	188	137	142	169	185	167	161	153	157	186	154	186	168	182	188	170	177	179	178	161	164	169	182	177	162	196	152	155	168	154	164	186	189	165	172	160	183	175	189	155	186	154	166	167	149	194	168	188	171	158	176	150	171	143	140	161	151	162	175	179	158	187	163	187	152	171	161	157	174	161	167	164	173	178	179	161	150	158	170	159	165	183	152	153	184	139	184	190	157	157	175	156	174	185	176	188	177	168	188	182	166	187	127	141	174	152	160	182	168	138	148	150	157	196	161	185	152	156	161	188	170	169	157	187	153	180	206	181	159	192	150	171	189	189	156	156	156	174	192	150	187	212	162	194	163	177	194	175	169	169	143	165	180	177	156	157	158	178	144	198	165	174	189	171	165	160	162	176	185	185	161	175	178	186	185	191	146	177	158	152	144	165	171	170	158	180	161	156	175	202	153	172	137	174	174	165	156	169	167	169	157	177	155	190	172	162	163	142	164	168	150	176	151	174	194	176	154	172	155	163	179	185	158	174	150	187	158	164	182	181	169	168	146	157	186	145	165	165	184	194	163	170	158	168	165	148	179	154	156	158	163	178	158	175	185	162	175	166	174	155	161	176	160	156	179	158	181	155	154	164	162	170	184	172	147	160	175	157	178	185	161	158	148	149	152	184	155	163	198	138	150	160	164	182	162	162	156	172	180	169	167	157	175	164	164	183	148	134	171	143	164	166	171	152	173	155	172	170	154	155	166	166	160	152	159	156	160	192	154	177	179	163	166	151	182	175	162	181	174	154	188	163	187	176	169	169	157	163	150	189	171	175	171	155	172	141	156	142	173	175	181	178	154	175	178	157	170	182	149	160	181	174	164	180	169	157	175	150	156	178	160	181	152	170	162	187	161	164	152	188	167	186	172	176	162	193	153	175	175	159	174	190	156	161	145	156	141	152	150	180	156	142	141	160	164	171	176	184	162	167	131	182	171	170	152	157	189	167	159	166	192	172	159	173	180	176	178	173	199	171	160	165	182	150	172	157	180	155	177	160	153	174	154	162	199	142	173	161	191	157	169	169	172	157	172	138	163	185	188	180	170	163	142	175	151	151
42380	20930	6091	9963	10588	12394	11147	9006	15498	8157	3245	1617	1341	1131	1093	1262	1517	1646	1821	2099	2410	3472	4326	3485	3878	3260	3451	2920	2591	2361	2137	1506	2110	2809	3606	4814	4053	3153	3703	2994	2076	1582	1191	1807	1629	1674	2080	2430	1656	1615	1270	1087	764	531	533	602	530	480	554	465	460	467	474	437	455	438	433	400	406	440	390	385	434	395	403	385	379	410	410	376	417	408	419	382	437	443	408	430	404	379	423	416	432	393	409	417	414	414	363	465	461	407	386	435	367	427	430	407	364	447	434	393	392	391	386	447	412	410	453	402	399	427	394	450	413	396	362	374	408	442	391	372	402	373	415	408	388	384	409	406	386	403	461	400	414	397	407	381	453	428	409	398	410	389	393	381	400	411	380	401	376	396	399	372	373	388	415	408	396	408	343	402	381	399	423	412	375	410	432	396	374	405	410	378	395	382	394	393	389	383	374	416	393	363	403	382	388	395	406	377	374	418	406	371	399	367	398	417	399	413	390	369	380	347	427	415	411	407	392	369	411	376	366	379	390	399	405	387	437	375	379	353	381	426	394	373	382	377	378	430	385	400	392	382	443	402	403	377	432	367	428	392	378	383	408	420	424	413	394	401	397	387	382	403	377	378	417	389	406	385	418	413	429	375	407	399	399	374	433	383	399	373	382	378	370	363	402	374	392	435	388	359	390	383	429	395	417	389	374	410	397	392	385	399	394	413	422	393	373	413	354	430	361	379	405	397	408	396	383	374	358	374	391	433	435	409	414	406	383	377	395	410	400	420	425	413	379	382	386	384	408	425	401	391	407	392	370	385	392	375	401	415	418	393	379	394	402	398	415	410	408	378	371	357	413	380	396	388	373	400	419	381	389	431	383	382	411	394	374	402	392	400	426	355	439	375	404	394	431	368	381	416	394	408	383	369	386	377	413	426	380	361	393	373	445	410	422	384	405	399	378	388	352	399	383	400	389	359	405	366	406	399	407	420	364	396	435	378	385	422	414	387	380	383	406	365	394	392	382	381	390	360	398	413	374	420	373	403	347	391	393	399	382	365	405	401	383	372	400	393	367	411	405	382	446	385	393	431	410	375	420	380	423	394	371	397	390	404	414	390	380	401	381	408	409	404	366	359	413	356	399	393	421	384	410	397	373	407	371	419	440	398	356	380	404	376	381	365	428	373	408	415	401	380	398	389	415	383	397	360	393	406	356	369	371	418	390	416	412	352	402	397	396	393	388	373	412	374	410	408	349	383	413	408	375	409	413	452	418	387	397	409	378	400	402	413	408	422	416	386	407	382	423	452	421	402	375	427	401	387	408	388	420	392	404	365	377	369	390	395	398	363	377	371	353	401	411	402	396	355	375	402	365	389	390	419	381	361	403	397	401	409	362	395	400	339	368	410	393	421	424	420	398	412	447	419	408	363	392	407	374	352	368	424	351	413	425	397	363	380	433	391	402	384	404	391	427	361	372	404	370	397	405	378	380	387	431	393	408	388	408	384	408	407	370	424	411	428	387	374	386	405	392	366	396	391	396	390	388	363	435	407	387	406	388	393	394	379	423	405	416	385	402	381	378	374	382	420	364	401	416	411	409	388	381	415	414	381	401	380	396	366	429	363	408	377	406	414	372	359	414	372	384	399	358	413	431	405	406	364	413	382	356	391	381	410	385	388	401	387	394	392	360	410	401	380	401	393	353	391	370	379	386	419	393	430	410	379	383	405	376	393	368	351	387	411	418	415	436	430	377	419	408	407	404	364	415	387	364	402	387	414	408	400	407	402	380	371	396	437	370	378	407	384	406	371	406	373	397	376	393	414	357	398	380	416	404	398	404	434	355	399	341	376	411	392	410	404	369	402	387	401	425	405	368	423	382	375	414	412	390	436	397	400	416	408	381	386	425	388	379	395	404	428	400	393	371	383	399	385	397	427	381	406	378	382	423	420	385	391	398	381	409	388	386	424	405	387	398	419	393	394	403	383	407	374	393	389	399	408	413	397	381	395	347	379	370	412	385	394	364	375	386	395	419	380	397	413	415	362	406	417	403	378	347	392	380	401	398	379	405	382	386	358	369	397	372	437	387	369	384	389	387	406	385	374	384	382	384	421	399	398	407	355	426	439	416	390	411	370	395	393	429	390	403	369	430	363	403	403	362	432	432	393	374	378	431	411	409	414	419	390	392	393	415	384	378	400	406	376	409	373	382	390	411	383	358	406	416	389	401	434	396	381	425	396	402	374	395	407	379	416	413	386	407	397	399	395	385	434	387	425	407	408	399	397	396	399	385	441	404	386	409	427	407	422	392	403	386	426	359	378	396	406	409	395	379	402	403	421	421	369	411	367	418	431	387	406	410	362	393	418	408	380	400	404	411	394	386	391	385	404	384	409	409	424	345	397	387	449	403	405	396	406	375	400	367	374	413	387	412	386	378	371	403	384	357	373	383	410	355	406	393	395	418	379	396	405	399	385	385	402	386	378	392	424	416	394	413	365	379	408	419	363	374	390	383	380	359	392	377	404	382	372	416	408	391	440	404	411	396	433	406	413	372	402	386	417	383	362	399	370	381	390	372	390	407	389	393	384	412	416	359	375	410	374	385	420	409	428	420	390	395	384	381	404	368	386	417	411	377	404	375	443	399	379	389	389	401	386	411	395	389	424	398	360	403	386	443	393	433	388	387	385	425	407	374	407	405	410	408	404	386	402	393	413	385	422	423	395	371	398	403	391	410	411	375	357	403	398	385	395	387	417	391	387	394	405	405	398	425	381	386	368	389	399	399	389	399	409	417	410	403	438	381	365	399	364	375	398	376	347	429	376	381	397	412	419	381	386	378	387	373	430	372	381	348	407	404	396	380	352	410	388	411	379	379	387	421	376	393	376	365	426	397	376	373	387	393	389	389	405	427	392	417	367	385	434	414	344	358	390	369	438	404	383	420	429	369	408	393	416	383	391	371	394	370	415	372	395	403	373	370	437	415	396	395	422	405	387	410	413	361	396	403	392	397	422	376	400	402	379	387	372	387	391	413	379	404	402	387	404	378	399	430	362	397	393	399	413	412	389	394	378	383	421	380	367	412	397	393	403	404	370	419	422	386	394	413	389	396	407	389	404	426	398	409	399	381	378	446	410	415	413	371	387	394	396	389	412	400	392	356	401	372	393	384	398	396	414	397	404	379	384	397	367	404	357	387	394	376	409	372	405	422	394	387	375	387	433	401	399	363	395	416	406	386	366	388	393	372	368	428	414	400	398	367	405	411	397	366	387	359	389	383	391	419	414	412	398	369	409	367	368	431	406	374	420	364	409	403	395	415	411	384	387	378	432	443	386	411	429	373	376	406	371	403	409	370	408	404	428	387	424	417	415	425	396	382	360	365	365	398	385	357	410	389	384	410	356	379	392	388	394	388	381	407	418	413	360	409	393	390	383	415	416	404	365	356	403	392	389	394	409	408	382	367	394	401	407	393	405	413	399	355	375	367	403	383	396	365	424	382	407	384	393
10861	3420	803	1165	1079	1277	929	750	1456	488	219	122	127	122	137	115	113	107	111	121	110	113	123	129	107	127	109	104	115	117	129	110	130	111	113	144	132	110	121	143	128	119	140	102	127	127	106	119	127	115	115	121	104	102	123	108	118	108	123	132	119	137	118	97	116	105	124	115	98	116	104	117	123	111	105	106	109	105	135	111	129	116	142	130	114	127	99	115	111	105	118	153	125	101	122	134	114	127	126	109	110	112	87	124	115	123	104	125	125	109	128	127	126	127	115	112	126	113	111	120	120	117	115	103	116	109	108	121	104	137	93	127	103	119	115	123	131	116	124	111	120	104	120	108	114	117	113	115	110	120	125	115	123	134	120	126	118	107	119	103	121	130	116	124	125	130	126	129	115	119	118	102	105	113	110	114	105	107	113	121	105	122	119	103	123	112	113	135	129	125	107	89	114	119	126	119	118	104	127	112	116	131	112	117	122	90	119	125	130	126	133	126	125	114	142	114	121	119	134	112	103	120	119	109	136	138	131	106	100	124	122	107	123	110	121	128	107	102	124	113	111	124	124	114	133	121	130	119	139	112	105	112	111	124	118	101	113	130	93	114	130	120	136	125	112	111	91	127	134	112	118	99	132	126	108	129	135	104	94	107	123	123	94	122	130	119	105	118	93	127	119	125	129	127	128	111	108	124	103	109	115	110	113	114	116	106	106	124	146	113	126	111	123	108	115	130	113	111	126	122	120	131	109	102	128	108	121	105	131	136	115	101	128	114	107	117	134	126	120	124	115	110	122	124	130	111	119	127	116	124	109	111	121	109	123	105	109	129	92	105	113	120	128	128	118	106	137	131	118	119	91	105	108	123	104	104	114	110	125	107	115	105	115	113	124	122	138	119	101	112	120	111	100	123	92	122	107	127	143	121	111	91	124	121	108	107	101	123	133	117	107	122	111	124	86	103	111	106	149	118	118	107	121	109	107	106	116	108	132	135	129	116	124	113	109	127	106	97	117	124	116	119	117	134	102	128	126	130	126	98	108	102	110	123	104	126	134	141	130	110	123	105	124	106	127	99	125	113	129	107	133	131	102	118	115	114	116	112	108	108	114	103	119	97	138	120	105	118	117	107	120	123	108	124	107	111	112	121	134	115	102	122	116	101	141	116	118	129	129	109	137	118	103	116	131	143	119	126	122	115	116	103	103	120	124	126	115	131	111	118	121	124	126	127	103	115	108	119	114	105	113	107	108	125	118	115	115	104	136	122	109	126	123	109	128	108	119	123	120	112	123	106	106	109	123	109	122	104	101	126	105	121	100	130	108	113	123	113	115	120	118	101	123	115	110	107	120	117	121	121	112	122	108	123	124	143	103	114	117	107	120	115	111	96	98	117	141	112	113	113	112	114	113	104	112	102	144	110	126	113	112	116	120	107	129	112	129	129	118	94	137	120	105	122	122	107	131	103	131	119	119	141	113	132	122	121	127	120	109	133	113	103	134	115	106	98	117	95	104	131	120	116	98	93	132	123	129	120	137	123	103	118	111	114	127	125	138	109	137	121	110	109	97	131	127	105	117	99	103	104	119	132	128	102	102	127	139	146	109	104	124	110	133	111	128	129	105	128	125	121	101	113	111	121	137	120	106	113	113	120	112	118	132	107	104	114	122	105	120	134	114	128	136	108	106	134	117	118	114	135	143	121	111	105	117	115	122	115	115	122	103	112	142	115	109	119	119	104	122	119	117	112	134	113	117	112	122	113	130	108	113	113	141	98	107	120	93	112	119	117	125	118	107	112	126	138	109	115	88	119	133	117	121	113	123	119	109	130	126	119	150	115	135	107	138	107	111	118	113	107	118	136	116	110	100	109	81	114	117	102	114	98	117	109	117	119	116	123	115	114	138	122	128	106	114	88	115	113	113	118	109	104	122	113	132	129	131	106	117	116	103	128	128	121	117	125	103	99	115	118	115	100	117	124	122	136	117	123	120	128	115	118	121	134	126	125	109	107	119	113	117	115	125	128	136	118	134	117	114	120	114	108	119	142	112	106	106	123	131	122	112	138	115	124	116	101	118	102	113	123	111	118	130	105	104	134	115	119	112	108	117	133	101	103	120	109	146	117	110	117	120	140	116	125	132	130	125	111	102	122	114	127	124	127	137	115	120	119	109	132	125	102	111	107	93	116	125	151	121	115	116	113	123	105	96	104	130	130	122	123	125	90	126	114	103	118	110	113	121	119	137	131	90	117	132	121	101	94	104	111	126	118	110	127	108	108	123	101	115	115	120	129	110	120	120	98	110	133	129	116	92	102	111	109	114	122	108	135	132	133	104	114	130	112	101	128	116	136	110	118	110	120	113	122	106	112	104	125	118	121	138	129	119	118	128	109	119	109	129	123	122	127	90	95	104	101	119	110	109	114	119	123	132	134	124	144	129	105	120	109	138	115	146	123	120	108	116	118	130	111	107	106	133	99	113	102	131	136	110	118	114	135	119	113	114	123	115	115	128	102	109	110	97	116	111	130	103	111	114	127	114	109	114	108	122	126	124	108	100	103	121	122	128	128	113	110	106	112	126	130	116	95	116	125	117	128	129	114	114	117	130	115	113	106	126	115	101	122	109	118	114	126	133	139	126	117	117	123	133	125	106	119	109	102	119	126	107	123	130	125	138	112	105	103	111	116	106	102	107	113	96	120	135	122	118	139	104	130	111	118	104	109	109	113	126	130	139	112	116	117	112	111	110	111	127	124	106	139	133	128	130	117	132	115	119	122	125	121	142	125	122	114	119	114	117	127	125	122	114	127	117	123	121	93	124	122	104	118	116	127	93	123	98	130	85	120	114	107	99	120	111	91	118	119	120	123	101	119	123	125	117	115	124	142	104	116	93	116	110	121	113	115	124	106	97	115	108	130	116	115	113	135	112	122	107	114	120	121	132	112	115	118	117	122	121	127	114	118	123	108	115	112	112	101	98	132	142	113	144	119	106	116	107	110	128	115	122	137	103	112	113	98	109	113	147	111	117	111	116	116	125	132	120	109	121	111	102	126	96	129	118	115	113	125	134	109	125	115	111	103	114	106	102	135	120	109	122	111	129	118	110	127	121	122	114	118	113	125	116	107	120	125	121	119	98	105	108	128	92	112	118	110	120	111	104	122	133	130	128	125	132	121	119	108	113	124	116	109	123	117	129	115	135	97	121	94	105	138	109	132	130	132	128	121	135	121	122	133	101	108	110	122	134	101	116	109	109	105	120	120	109	127	93	106	95	121	126	136	114	106	128	104	100	141	102	133	126	104	114	140	135	115	99	112	110	129	123	116	123	103	120	118	113	116	117	115	111	117	117	118	114	108	124	116	92	110	132	128	122	106	117	119	96	124	108	131	130	100	123	107	109	127	120	137	115	125	118	113	102	124	118	123	132	107	130	118	140	94	136	131	131	99	133	121	117	130	121	119	101	126	112	105	133	122	151	109	112	142	120	113	102	97	129	104	107	109
9215	3910	1805	3563	4273	5421	4373	3794	7556	2690	879	389	322	333	318	346	313	337	350	365	342	357	389	384	387	391	382	342	348	380	360	338	315	326	343	398	415	395	405	444	487	411	471	458	347	348	367	343	326	323	339	318	313	305	304	308	301	316	290	297	297	312	325	300	313	337	282	319	329	313	311	301	323	350	312	319	316	315	292	302	301	323	330	327	300	311	313	305	306	301	325	299	290	321	312	321	292	302	304	315	314	304	286	313	342	303	313	302	306	295	307	340	334	301	322	291	331	302	292	302	329	300	298	282	305	328	314	276	338	299	310	332	311	279	313	327	306	305	304	300	316	315	290	277	296	298	345	330	303	272	303	284	298	296	302	289	351	324	306	314	308	321	319	319	318	318	324	320	313	330	299	298	297	306	306	314	328	305	329	333	326	338	282	335	317	311	289	307	305	287	300	302	300	304	299	297	270	275	330	335	335	317	308	329	305	288	280	311	297	305	284	303	300	318	301	314	341	315	302	312	322	291	292	297	314	302	334	308	303	298	303	295	350	311	328	299	290	280	297	316	314	332	296	309	319	316	309	353	304	332	313	294	311	305	326	323	303	320	316	308	329	363	280	308	310	327	313	319	323	319	298	310	299	306	305	305	335	332	307	296	311	305	330	327	291	294	285	297	322	305	314	304	269	307	315	331	322	322	319	287	309	321	306	349	362	316	294	288	271	315	288	272	304	301	313	341	313	317	299	311	272	301	326	321	291	314	331	330	314	284	283	307	280	301	285	329	326	301	309	299	287	311	301	292	317	296	308	324	324	314	322	309	269	329	314	298	303	299	288	290	295	308	314	338	302	280	290	319	329	318	296	313	292	303	340	338	303	321	334	272	305	312	291	322	309	313	310	314	322	344	317	299	298	297	309	315	324	268	308	305	298	319	286	317	318	297	289	315	313	313	362	291	277	348	298	344	280	311	332	311	309	283	305	311	300	331	354	324	322	321	338	299	309	333	301	307	315	298	327	287	321	307	298	315	317	322	316	286	327	292	316	296	326	328	301	334	326	332	314	338	295	292	268	309	292	298	267	349	321	304	319	309	274	307	295	325	299	330	319	303	310	324	310	284	315	298	304	310	311	357	293	325	317	298	296	288	319	297	330	323	320	302	316	306	276	327	341	333	331	286	307	311	330	319	326	330	271	324	323	331	315	325	320	363	295	342	294	281	290	295	293	302	302	315	307	310	317	303	310	293	313	298	309	304	284	305	284	345	321	335	287	298	312	298	336	319	282	300	327	304	297	312	309	312	314	309	300	297	320	294	303	312	337	298	292	318	345	316	320	292	261	314	301	352	330	300	293	326	331	324	296	307	329	316	319	311	321	322	305	301	281	338	359	325	316	305	308	342	301	322	342	306	299	290	303	295	328	288	336	293	328	285	312	312	340	308	309	300	297	315	296	316	319	324	304	344	316	283	333	306	311	305	322	304	309	316	317	287	310	321	317	318	309	326	360	310	302	292	286	337	306	312	314	331	315	310	298	307	332	297	286	325	290	297	327	338	296	301	363	329	305	302	298	329	285	314	300	319	315	280	312	294	345	327	284	291	300	283	323	302	323	286	309	331	319	312	318	300	311	321	339	279	297	304	301	292	332	341	282	282	343	331	284	341	328	321	305	322	300	326	309	305	308	284	329	292	333	316	363	309	333	318	317	301	336	296	301	275	317	324	304	304	313	325	329	297	323	333	347	308	341	293	326	295	310	306	278	317	321	313	315	338	328	313	288	355	309	320	329	315	304	272	308	302	305	270	304	274	346	324	313	333	363	305	287	288	304	300	309	318	314	323	300	310	328	306	308	296	303	307	296	330	302	316	282	340	304	292	302	310	353	315	284	298	293	310	335	323	278	355	286	319	312	313	336	326	311	319	294	312	314	309	303	363	325	313	295	332	327	297	279	303	313	326	290	320	270	304	309	302	300	317	292	323	288	324	339	335	269	270	296	287	337	317	334	315	346	298	330	288	287	318	298	293	284	340	334	322	329	296	324	307	307	287	309	330	317	309	302	320	308	310	304	326	286	325	300	324	305	319	330	295	316	317	307	289	307	334	297	307	317	291	322	309	295	302	282	339	327	287	284	317	304	327	306	301	332	300	294	328	312	332	346	319	285	308	300	321	302	334	293	315	314	326	325	303	299	310	306	335	307	306	305	306	295	322	292	322	299	296	305	308	292	299	311	338	306	274	334	303	341	289	322	299	309	292	289	299	347	339	306	319	339	334	315	328	310	300	309	310	315	312	296	283	270	347	367	298	294	284	285	316	342	296	331	304	305	331	296	318	295	329	313	267	294	319	316	306	307	303	264	288	289	315	301	325	316	310	293	288	328	289	316	314	301	297	330	294	297	303	316	282	332	306	308	322	315	306	323	296	319	335	303	310	306	315	309	312	313	310	328	318	313	328	309	326	321	315	341	313	310	305	315	305	327	327	304	297	306	356	293	302	295	306	322	302	335	315	293	287	301	286	289	312	296	315	327	300	306	328	320	296	284	317	304	331	300	306	306	296	333	323	344	320	315	299	300	317	338	305	333	312	338	325	306	316	302	306	291	304	289	288	282	332	296	311	281	300	342	320	273	322	303	300	309	302	335	311	279	348	321	286	312	286	325	331	310	327	318	307	303	328	346	326	296	296	313	301	293	313	303	303	297	325	317	347	296	327	289	293	279	293	341	313	315	304	319	297	289	306	302	301	315	304	319	314	315	304	294	320	288	347	275	298	324	292	324	318	301	313	321	316	318	282	307	314	345	318	334	292	307	291	328	342	291	332	277	299	306	353	336	303	293	295	325	308	281	310	315	320	293	329	271	315	308	313	275	328	299	326	301	345	325	305	303	330	315	339	319	364	299	309	309	312	329	280	295	277	324	351	300	313	304	305	365	302	316	333	332	332	286	302	299	291	311	300	303	300	289	295	297	325	276	323	318	326	300	324	326	336	323	308	319	298	294	281	297	319	312	298	295	303	312	300	304	316	290	295	278	297	296	297	326	309	322	338	322	287	286	316	276	333	309	330	300	318	317	314	318	304	316	309	288	312	278	319	302	302	284	338	280	318	281	287	315	307	299	307	309	306	298	289	297	283	263	308	327	336	285	307	312	337	297	326	302	307	316	327	309	315	338	308	295	340	289	288	311	318	295	343	340	284	317	308	271	303	301	300	301	336	296	323	318	301	285	316	345	296	292	325	309	290	292	326	292	306	293	314	300	296	313	300	324	321	326	349	305	338	319	329	313	319	299	312	293	320	335	277	311	310	324	313	290	250	319	334	303	286	314	329	309	339	316	321	309	291	336	306	313	306	283	324	324	308	306	302	311	336	296	304	319	324	327	300	271	364	306	310	320	289	314	322	289	290	300	301	294	292	341	291	326	307	297	316	294	310	311	300	334	348	313	323	320	349	327	289	304	318	289	300	307	312	337	281	322	312	308	296	302	321	307	307	322	324	296	301
54597	38736	11534	2925	2252	2288	1919	1572	2570	1000	449	300	261	290	324	235	318	313	305	343	355	415	461	441	401	363	348	314	333	346	296	312	281	357	373	467	449	326	333	376	309	297	273	255	285	291	296	327	287	258	252	271	224	228	214	251	218	192	233	194	208	211	198	231	215	207	201	224	174	219	197	180	198	231	198	194	219	196	231	186	234	184	228	215	191	206	221	205	220	212	214	198	172	179	191	203	212	214	218	228	189	209	189	186	205	214	218	196	197	226	185	196	188	199	193	198	196	189	194	203	212	218	196	195	201	190	216	196	212	207	223	197	197	221	190	200	210	210	184	181	198	187	182	219	219	220	196	213	204	219	193	180	215	240	247	191	200	215	201	183	219	181	213	191	189	215	210	196	196	188	224	189	223	218	184	208	192	190	186	211	223	203	200	217	213	211	218	206	185	207	227	208	194	196	204	209	194	196	190	224	198	212	207	193	198	221	213	192	204	231	211	219	178	215	196	212	207	223	214	187	216	201	196	186	233	213	207	206	197	224	209	237	220	205	222	232	189	193	207	191	200	230	175	204	224	208	219	203	193	209	238	200	187	206	217	202	189	183	218	212	209	202	206	221	213	214	168	212	191	206	193	218	227	192	172	202	216	204	189	213	212	227	209	242	204	192	228	197	210	200	205	218	203	215	226	196	203	203	206	215	198	226	198	191	230	173	208	184	191	195	198	217	211	202	183	177	198	200	227	195	177	196	222	179	209	190	228	212	201	197	203	226	196	194	239	196	192	210	220	199	183	234	181	188	224	209	202	191	212	220	196	217	222	166	188	226	204	206	231	215	217	200	224	221	219	194	209	183	163	207	201	211	216	244	191	204	187	201	187	253	197	182	207	225	210	215	200	206	197	175	188	229	182	184	203	187	209	216	206	218	201	206	187	181	186	216	194	231	179	201	215	211	183	200	205	184	200	188	208	185	210	168	166	182	193	192	196	181	198	202	199	181	217	180	212	216	240	212	197	202	198	206	228	237	181	199	209	192	216	208	195	202	207	156	187	221	197	196	209	198	216	215	223	208	180	187	191	199	162	218	185	209	193	176	202	216	187	207	214	212	203	212	224	192	198	203	185	206	192	179	205	175	194	203	196	198	191	216	206	199	167	215	217	216	193	204	208	209	201	206	205	197	212	197	211	213	206	208	207	207	200	199	212	201	192	220	199	205	230	210	198	215	201	192	206	223	216	198	218	193	167	273	223	192	197	191	191	192	203	213	182	195	223	194	204	203	203	212	206	217	202	200	200	204	202	201	209	191	214	223	211	215	200	214	200	210	241	188	238	207	211	201	203	205	196	195	205	202	200	209	216	195	197	200	213	183	238	220	234	211	199	208	205	222	209	207	227	198	200	194	217	187	209	210	176	207	194	165	197	186	215	206	218	200	232	191	221	186	190	188	226	204	187	223	203	220	234	211	196	200	207	206	198	210	206	219	228	197	239	198	222	220	194	200	225	223	187	213	191	190	191	219	194	198	178	218	196	231	220	201	194	204	212	211	187	193	202	179	211	200	205	215	222	190	187	226	215	169	200	239	241	190	181	186	200	232	179	204	192	181	187	200	208	205	236	213	205	220	217	206	185	203	213	185	209	209	169	225	224	204	200	165	228	225	202	206	207	194	209	203	178	190	166	191	204	206	224	202	215	223	231	210	204	191	202	183	202	194	207	189	198	242	211	196	184	215	217	200	212	188	179	223	206	219	214	216	194	220	205	203	207	203	191	197	172	204	217	207	223	182	187	177	195	213	196	229	194	218	207	204	200	206	201	212	212	209	226	205	200	220	204	209	198	210	176	209	238	218	237	223	174	205	224	190	188	193	215	201	228	208	233	196	193	216	186	213	214	194	226	198	209	200	201	202	213	189	189	225	195	209	206	222	186	197	193	192	185	217	194	193	197	195	189	204	197	209	194	185	208	186	208	216	210	190	197	164	216	211	208	198	223	196	185	209	223	217	218	201	204	224	205	208	214	199	221	222	239	205	204	207	215	211	206	203	186	206	194	216	221	221	200	222	212	228	219	212	206	207	196	207	196	240	194	199	214	171	202	177	224	190	229	206	192	201	206	210	193	201	202	221	215	202	225	208	177	195	229	200	216	209	196	206	206	174	201	197	163	221	213	194	205	189	205	192	205	211	192	187	191	196	223	211	210	187	221	192	231	202	183	188	203	193	189	187	219	216	204	194	233	202	216	197	213	217	206	240	216	205	210	186	214	191	204	190	189	226	224	225	222	202	202	182	184	193	212	200	220	192	226	202	224	211	225	194	172	222	231	202	182	172	202	188	191	200	207	183	229	211	218	183	190	193	207	211	214	194	216	177	206	194	186	213	179	193	213	222	204	241	208	218	196	194	194	176	202	201	217	202	212	190	186	181	227	214	188	185	224	200	210	193	217	196	229	196	195	192	185	208	210	219	207	171	221	180	185	225	200	211	217	221	226	187	203	190	217	177	203	218	176	214	196	210	183	185	221	211	199	206	211	213	212	204	216	205	210	189	208	214	209	199	196	207	170	165	187	200	183	201	195	221	200	219	208	216	209	171	174	190	211	193	208	199	221	194	178	234	157	214	213	178	193	196	184	212	205	203	211	211	184	181	201	211	192	188	184	200	203	183	207	222	218	184	199	210	203	210	213	173	210	194	216	174	188	195	212	195	187	210	188	194	179	211	200	220	211	215	198	201	198	197	219	205	198	199	225	181	185	205	180	203	195	200	216	205	218	199	199	195	211	197	210	213	183	212	208	206	192	213	190	220	228	217	197	224	181	187	218	203	216	201	189	202	232	177	222	205	189	219	213	200	192	217	199	206	197	198	202	199	182	196	195	208	212	215	217	227	200	201	223	208	208	192	218	182	212	215	217	185	228	231	212	213	207	206	193	211	187	197	190	231	181	215	205	188	221	208	191	211	171	218	219	192	212	207	201	185	197	188	191	239	193	183	203	190	189	187	204	181	219	204	212	211	199	204	210	188	192	198	194	191	183	204	191	220	209	208	215	223	204	217	190	172	179	178	192	224	210	223	215	204	206	208	202	184	199	192	179	224	193	198	216	223	197	226	199	188	225	201	213	198	201	201	224	208	183	175	203	197	173	208	179	200	199	217	196	211	210	226	194	231	199	204	215	227	195	222	203	215	183	218	217	199	205	201	235	197	187	179	211	215	193	195	216	195	221	211	211	236	207	198	204	203	202	192	206	218	213	221	225	227	190	237	205	183	204	215	226	204	196	207	208	201	187	197	208	220	203	177	173	199	231	217	197	213	210	196	190	224	201	238	214	231	219	214	205	202	187	201	192	208	248	209	186	214	209	189	196	217	212	212	198	200	225	213	197	198	201	215	220	193	195	200	199	190	209	223	218	170	206	198	212	218	206	185	189	208	194	208	192	222	206	183	177	204	211	209	214	207	213	240	179	200	192	196	181	222	218	200	214	192	205	183	193	180	210	199
34017	16829	4443	7116	7848	9311	8353	7144	11623	4691	2209	1116	1006	951	1074	975	1190	1240	1134	1426	1572	2151	2741	2216	1899	2029	1578	1333	1521	1591	1481	1312	1210	1803	2213	2775	2716	1690	1829	1790	1288	1300	1132	1082	1366	1162	1404	1407	1172	1062	877	754	675	576	587	653	620	479	567	508	535	503	508	543	526	507	496	530	519	485	478	523	463	538	505	552	537	523	509	533	500	477	504	500	489	514	495	517	519	471	490	473	482	524	508	523	536	518	510	510	514	478	460	478	453	456	493	491	500	515	493	509	518	471	502	473	512	505	504	509	505	510	524	472	476	472	500	480	513	470	492	500	470	488	496	488	504	487	484	470	484	476	504	498	460	480	501	499	507	463	479	497	507	531	465	476	506	476	472	511	476	520	482	511	475	500	456	493	473	512	535	487	546	496	500	505	517	454	518	524	499	453	466	487	496	543	490	517	491	501	470	478	490	460	479	484	522	507	483	514	480	460	486	501	483	484	510	522	489	483	454	482	443	471	471	470	456	527	504	510	473	483	511	463	499	485	495	493	530	517	512	496	463	467	476	483	494	487	535	486	507	488	468	479	524	464	461	491	483	476	491	499	495	497	470	439	482	517	495	462	457	460	505	486	511	475	512	484	499	463	519	495	477	497	482	499	475	499	483	469	482	507	480	479	481	496	467	512	491	465	489	459	459	478	508	482	499	499	489	491	477	500	511	502	476	515	479	478	486	503	502	490	486	450	513	509	504	474	471	460	498	489	473	472	475	474	504	515	472	516	492	453	491	476	504	469	522	513	458	455	487	506	509	495	479	500	507	509	495	504	473	468	420	488	516	486	486	477	457	488	522	523	521	488	463	499	476	473	502	456	530	505	524	446	475	522	465	484	438	489	534	508	477	503	503	488	470	496	469	451	468	483	469	476	456	487	474	476	507	482	504	515	503	480	510	494	505	501	491	477	447	458	538	510	476	531	503	483	521	493	507	463	477	488	487	476	468	469	487	475	471	471	498	472	511	478	512	510	462	496	513	516	453	498	450	456	478	504	508	462	488	488	509	474	527	453	542	456	504	493	506	468	506	427	510	501	477	530	492	493	486	467	513	452	485	501	486	450	523	521	444	493	502	481	501	443	468	481	481	526	476	497	502	478	480	465	452	495	478	474	485	493	504	473	534	496	459	486	519	434	480	494	519	500	494	455	452	483	482	459	461	514	486	453	496	532	508	504	509	454	465	464	515	489	467	476	482	476	470	507	537	461	455	493	557	490	533	458	470	472	488	479	459	498	496	469	476	482	490	492	512	511	527	519	496	487	465	484	483	455	460	505	468	545	468	479	486	424	512	497	480	470	484	464	474	509	502	503	469	507	523	487	507	508	506	482	489	485	515	471	455	504	522	477	483	514	482	470	470	509	484	485	476	499	470	501	505	497	477	500	507	523	491	471	483	466	497	484	495	471	507	490	493	495	504	507	519	495	536	470	491	498	520	501	496	519	466	467	469	486	463	474	488	490	475	481	489	460	489	491	526	505	499	520	490	517	494	482	484	460	478	476	494	480	485	455	490	530	439	504	508	446	496	484	501	547	476	499	467	521	498	482	465	482	467	487	496	456	479	475	479	501	456	523	493	486	498	479	529	499	471	530	492	496	442	530	529	479	487	468	496	440	485	521	506	457	493	477	498	479	511	527	479	523	490	470	488	514	496	486	509	549	479	496	509	460	483	501	464	493	491	449	479	466	458	497	503	567	467	489	502	509	472	513	508	511	488	526	510	503	510	471	485	479	501	471	456	498	473	472	488	453	500	451	503	509	474	526	453	460	486	498	476	536	538	469	481	477	522	486	470	554	506	495	482	512	473	506	473	499	513	537	458	513	491	514	479	535	499	494	483	481	499	512	498	492	469	503	525	493	497	498	505	511	463	477	518	494	452	501	528	490	486	495	473	525	458	488	503	495	472	472	512	477	452	517	510	448	503	496	503	484	461	498	462	508	495	513	498	523	478	475	479	496	502	499	488	504	500	505	473	520	490	540	484	523	498	474	467	456	494	468	505	483	511	509	479	491	517	522	509	492	481	506	528	511	493	517	498	452	486	445	469	507	500	510	477	534	478	499	506	464	518	509	512	505	528	453	513	469	487	481	503	462	496	509	466	456	503	472	516	481	490	472	498	465	487	554	491	530	483	491	493	508	485	504	491	499	530	520	470	469	525	483	489	483	478	491	491	505	488	506	450	504	475	481	487	496	474	456	529	499	487	521	448	487	526	517	507	484	492	469	465	541	468	494	489	479	465	465	462	475	508	488	478	499	487	501	448	487	458	460	472	502	515	471	545	512	500	486	499	498	479	522	512	523	503	475	509	478	419	508	519	502	470	485	503	477	498	473	487	465	497	487	452	496	481	465	481	461	503	506	498	526	454	502	498	510	485	476	501	473	494	532	495	481	534	472	510	449	502	482	489	464	533	518	481	503	473	484	463	496	492	478	482	469	488	469	510	528	494	474	476	469	476	500	488	449	483	490	480	503	479	437	507	515	487	462	503	531	504	502	489	479	531	497	498	457	484	498	500	469	509	480	508	489	471	491	478	454	489	476	495	500	502	514	484	516	506	524	484	494	488	499	506	501	531	479	508	482	503	514	480	526	500	499	534	473	480	467	470	461	460	503	500	488	489	495	509	475	436	479	461	479	486	491	437	515	458	531	473	490	491	506	481	454	554	491	482	471	488	444	557	473	473	461	497	454	442	545	464	495	470	510	503	496	467	491	508	485	482	466	511	461	488	519	500	473	489	464	477	467	493	471	449	489	512	483	499	476	436	529	452	519	498	511	509	502	486	507	501	488	492	488	491	521	483	495	499	465	470	513	456	483	499	508	507	456	532	480	455	515	504	505	509	450	506	510	445	514	493	505	494	515	452	496	444	485	501	467	478	510	484	520	487	490	506	503	475	531	473	497	483	476	493	511	551	506	501	473	466	491	471	439	509	501	489	509	490	500	486	487	507	516	474	463	509	513	446	505	451	479	495	512	519	481	523	479	469	522	534	485	487	514	508	487	476	518	487	508	498	515	493	515	476	500	520	513	473	508	497	502	484	466	495	479	503	488	492	485	460	493	521	492	508	499	525	493	494	496	513	463	507	476	503	475	507	487	479	491	482	448	497	511	497	483	513	508	441	506	456	478	496	493	492	529	475	509	526	493	487	494	483	525	508	505	467	476	480	489	471	477	496	505	474	447	500	477	474	493	431	513	460	500	484	496	517	500	489	508	482	490	495	507	458	478	479	485	474	454	483	477	523	470	520	499	543	510	487	479	488	489	517	470	511	513	466	475	492	511	502	468	503	482	504	508	472	522	514	476	485	461	479	486	451	464	490	467	474	516	489	513	515	496	479	494	482	455	489	478	498	498	489	501	495	445	505	477	519	469	511	525	497	513	474	470	475	478	489	480	490	505	461	469	467	516	528	478	491	511	503	456	452	499	474	502	509	517	500	509	477	500	482	466	484	480
63382	44330	22712	7984	3312	3618	3076	2837	3646	1441	603	358	305	335	313	324	372	356	311	375	473	519	693	691	670	464	450	385	373	419	346	312	466	404	528	686	546	500	470	476	327	356	248	296	406	323	355	384	261	282	237	229	192	187	176	200	213	185	185	173	167	167	182	168	176	175	188	173	188	194	154	183	172	172	178	161	168	172	149	158	171	168	152	169	135	185	159	185	192	182	179	160	156	143	185	159	171	164	174	144	177	173	148	156	160	186	149	149	168	156	145	158	182	169	135	164	156	151	148	144	185	155	166	166	160	172	146	186	182	160	167	169	158	194	176	195	164	168	138	156	151	175	134	155	180	154	171	170	156	175	160	149	169	176	142	159	169	170	159	157	151	161	191	159	163	147	161	180	167	189	159	173	172	146	177	146	172	146	150	147	141	162	179	153	169	149	170	157	177	171	176	151	199	175	174	188	154	171	140	189	184	176	155	163	163	163	165	158	159	150	143	151	165	169	182	176	154	159	170	172	170	153	164	172	151	180	171	174	144	149	119	176	182	165	183	194	145	161	156	167	186	169	151	162	159	152	180	167	168	158	184	153	149	187	180	140	186	174	161	175	156	157	165	157	178	151	153	149	170	153	173	178	152	148	149	177	163	165	152	148	149	173	176	167	146	181	173	170	163	157	171	172	170	187	157	166	165	153	171	149	166	184	181	150	160	153	157	163	151	158	162	170	132	178	169	149	149	164	164	149	140	168	157	163	160	162	181	189	163	155	150	167	192	196	163	144	157	175	164	172	179	156	151	138	156	162	188	168	184	178	149	168	165	150	188	176	170	167	169	167	179	182	165	172	181	163	197	161	157	181	165	168	163	188	144	172	162	174	144	148	175	185	175	194	160	182	169	169	165	170	170	113	157	147	159	168	154	175	167	158	153	158	179	132	160	170	180	168	164	156	151	166	176	159	140	132	170	173	134	146	185	147	152	173	181	186	178	175	160	191	163	175	152	176	194	139	162	183	188	203	150	166	159	145	174	159	165	176	180	189	178	150	141	154	153	161	158	181	158	178	165	170	169	137	144	166	169	164	158	169	153	153	146	180	162	147	174	183	161	177	177	165	178	153	157	161	172	162	196	154	156	171	172	163	170	162	148	170	160	153	153	164	167	168	184	161	162	156	170	184	148	160	148	181	150	180	179	181	188	166	184	178	160	179	158	169	182	189	164	162	171	165	170	171	150	160	158	181	179	188	172	165	167	165	157	165	164	153	163	163	178	168	173	160	159	155	161	177	175	155	175	155	186	177	156	160	165	154	181	160	151	151	178	169	187	166	179	171	176	154	179	173	186	140	178	143	165	165	165	171	138	181	167	174	175	178	175	173	179	181	185	163	137	171	161	181	183	147	169	163	178	154	161	136	158	165	161	161	181	169	182	139	159	160	160	148	156	159	154	152	150	146	151	185	183	179	157	163	161	154	176	155	158	203	184	182	160	159	152	174	134	184	200	191	176	168	162	183	160	189	175	176	197	173	180	138	160	138	147	169	143	191	182	170	160	170	157	191	171	185	168	166	160	144	147	148	172	138	178	159	176	154	155	163	157	164	172	168	150	144	152	183	171	162	148	172	165	167	181	197	174	163	183	159	164	173	147	138	169	179	141	161	173	175	174	168	161	153	160	161	155	142	146	149	151	162	185	171	196	162	169	155	177	185	155	168	167	169	160	182	172	144	168	178	190	175	192	174	168	138	157	170	180	177	189	188	166	167	153	154	149	156	150	148	141	155	153	178	176	172	195	170	197	174	169	163	152	176	176	163	164	175	163	184	154	135	165	161	154	159	171	187	163	170	167	201	184	150	171	183	158	164	176	176	157	155	156	158	151	185	162	145	175	150	154	155	174	178	162	168	156	157	169	168	164	158	157	157	164	142	181	160	172	164	164	179	163	159	184	169	160	153	143	181	161	163	161	166	147	183	203	169	160	165	166	146	179	175	157	157	143	175	176	160	149	180	153	176	165	154	163	182	168	166	156	164	166	172	174	160	185	162	182	171	152	157	180	155	153	155	168	137	182	161	192	152	175	157	160	155	158	177	171	168	153	170	155	143	161	174	176	159	150	167	168	180	164	145	175	179	172	162	185	174	149	195	154	162	201	164	168	179	191	178	176	147	189	166	170	193	147	179	168	168	192	184	163	173	164	184	183	156	176	167	158	138	177	161	175	153	177	180	143	160	157	171	172	171	171	181	148	145	187	178	175	161	166	162	188	187	156	144	148	176	132	165	172	162	180	165	150	155	172	152	173	170	158	136	172	162	190	145	188	171	172	181	154	153	195	143	154	145	157	142	177	154	167	143	163	177	161	164	175	162	161	143	164	174	167	186	181	135	170	158	156	161	153	172	166	168	157	178	178	175	179	162	157	170	162	161	186	143	167	177	160	171	179	154	155	165	168	150	154	161	168	141	185	171	167	173	169	174	178	152	178	191	167	157	188	169	204	166	140	159	156	154	163	170	170	151	147	153	198	184	175	160	150	152	162	182	157	161	179	170	175	155	179	177	155	174	156	177	141	153	155	145	172	177	161	182	168	152	172	156	177	159	162	174	159	139	188	171	169	170	161	172	159	148	137	162	188	165	165	181	171	164	157	153	175	159	150	185	165	154	158	181	169	168	171	153	171	154	175	180	154	146	162	167	192	162	160	163	152	147	166	167	190	173	188	161	171	175	178	149	160	172	162	149	148	156	159	148	148	157	201	185	157	173	161	161	160	172	174	161	176	166	163	173	172	152	146	127	142	142	149	176	153	154	160	195	184	181	178	173	161	162	164	168	169	171	150	154	170	193	174	183	164	166	182	157	157	168	193	159	152	162	175	164	167	136	152	165	177	175	167	167	197	179	146	152	170	147	195	171	159	158	167	172	171	149	180	150	184	177	169	155	188	174	154	169	144	197	187	175	171	171	161	188	165	161	150	172	192	144	160	154	183	154	164	166	142	163	165	171	162	178	167	155	151	162	156	155	164	164	153	153	173	166	154	145	164	182	172	168	195	173	180	164	183	146	176	161	140	189	166	169	187	148	165	166	150	149	159	165	169	155	179	151	180	183	170	160	172	145	167	142	157	182	164	161	166	161	160	174	178	166	161	157	154	172	179	171	171	166	151	152	159	163	150	172	181	168	175	163	173	146	170	160	172	174	159	159	191	178	171	159	161	167	150	158	194	153	171	180	158	167	141	162	158	132	148	187	158	194	147	145	161	158	178	170	172	155	134	178	173	165	150	165	173	148	173	174	152	164	157	156	180	174	167	155	158	151	160	183	178	154	142	180	189	176	159	142	195	146	166	172	154	149	170	147	145	154	173	151	152	163	132	144	160	156	157	146	159	142	153	194	173	131	181	141	164	178	169	181	168	146	140	178	153	158	188	159	182	171	174	162	157	164	144	158	157	147	150	154	161	193	154	171	169	158	181	180	157	172	162	154	182	149	162	187	176	178	133	168	161	165
42940	21801	6851	10335	10497	13425	11595	11229	14351	6495	2817	1453	1184	1353	1466	1306	1585	1660	1647	2318	2688	3412	4544	3897	4036	2995	2686	2115	1927	2387	2150	1963	2364	2942	3256	4399	3685	2725	3015	3118	1936	1716	1397	1628	2083	1742	2240	2160	1360	1263	1113	981	721	532	595	812	732	492	552	455	433	458	382	431	434	420	415	400	391	380	380	408	381	420	394	430	385	397	417	380	377	398	417	407	406	398	404	419	368	392	440	415	359	433	408	398	382	410	365	381	420	361	417	386	375	388	397	401	413	406	428	388	397	377	384	381	416	418	367	393	394	365	390	360	393	403	411	392	373	399	402	389	377	397	383	380	386	416	369	380	375	388	398	371	396	413	384	408	385	392	375	393	422	380	422	389	362	425	404	384	423	413	385	398	392	428	427	396	350	377	381	396	352	390	384	395	393	384	390	386	435	410	385	415	378	407	401	417	433	365	400	396	383	380	384	405	366	410	398	394	374	361	368	422	422	384	409	367	370	343	384	439	421	409	382	412	373	367	386	387	380	395	368	408	394	404	416	377	372	419	378	395	391	395	379	437	366	362	403	389	403	391	392	407	383	390	374	397	399	353	405	371	400	431	363	381	395	384	372	412	398	352	398	386	390	379	366	339	381	384	409	378	352	396	387	391	365	383	425	415	400	402	396	395	420	388	379	367	383	363	351	369	385	393	391	369	398	388	373	403	380	379	369	400	410	401	377	375	400	393	413	398	367	396	421	392	370	389	383	384	398	401	401	405	374	438	390	412	389	360	387	384	376	392	359	370	406	400	394	378	386	411	396	389	375	379	396	370	382	377	364	387	361	406	386	385	394	357	392	412	378	373	387	400	382	378	408	383	399	414	393	426	367	375	405	374	363	372	388	380	370	355	383	394	406	392	388	406	365	387	385	362	382	387	384	394	399	408	343	428	385	406	363	393	419	398	339	413	404	398	405	383	375	419	397	376	363	388	387	396	404	375	390	371	376	404	423	417	417	391	367	396	397	350	415	363	363	398	370	396	402	407	400	399	393	376	378	382	393	397	373	392	350	367	368	358	377	414	433	383	380	389	412	400	400	380	375	366	421	377	413	461	392	374	395	377	387	367	397	401	447	393	374	415	371	367	414	378	392	415	396	397	380	399	382	400	394	401	406	336	398	407	372	405	370	419	372	355	384	416	400	376	391	382	368	395	379	377	370	435	397	367	369	372	393	388	407	400	391	377	369	401	377	370	394	412	378	395	436	411	374	348	398	404	412	368	366	416	385	409	407	400	407	386	417	386	398	393	381	383	384	360	402	391	375	378	410	400	397	404	383	398	426	411	365	394	374	376	386	410	376	391	378	415	381	396	399	392	405	389	353	398	392	391	379	369	375	431	383	383	401	398	402	372	377	404	374	417	384	383	389	379	366	384	392	381	401	368	375	350	363	413	407	375	378	406	367	400	348	375	382	370	422	405	398	402	388	412	394	408	411	349	378	355	382	398	386	396	389	390	371	379	389	401	392	414	384	435	382	383	409	386	390	421	403	376	370	397	361	350	359	392	381	367	395	377	387	373	386	400	383	403	413	400	368	382	382	394	346	414	419	376	348	373	396	394	388	407	377	414	365	378	392	392	429	361	427	387	404	385	410	409	411	364	423	355	402	413	382	395	362	429	397	363	391	415	376	389	407	376	394	376	384	385	360	372	402	368	406	362	369	386	350	386	407	389	386	417	380	419	385	421	388	396	378	390	355	365	374	388	378	427	399	406	392	406	389	423	382	398	435	411	407	428	366	432	368	367	386	391	387	378	383	389	404	407	377	421	444	397	383	409	390	373	404	390	415	369	394	379	390	377	356	367	373	386	415	378	411	358	394	394	366	451	392	396	418	385	400	383	373	353	396	372	368	360	408	414	421	403	370	399	395	343	360	387	390	387	416	419	400	373	410	411	401	382	403	400	368	362	406	400	422	387	378	400	406	406	419	376	358	372	386	377	407	385	410	426	359	393	389	388	410	416	394	411	410	409	400	408	382	408	405	382	405	373	378	379	388	435	357	406	408	381	422	404	391	368	368	395	409	383	418	381	394	380	396	393	414	376	407	359	431	393	387	404	378	351	394	414	377	387	374	402	374	380	419	398	387	396	401	379	379	440	376	360	376	435	395	369	410	395	393	356	382	402	394	365	413	418	367	420	375	402	401	368	415	396	388	401	403	367	365	412	382	387	371	381	399	386	369	431	380	376	343	407	380	416	356	403	375	386	407	354	376	405	383	422	369	355	427	362	413	414	411	389	347	389	396	387	399	384	369	372	389	430	359	388	397	380	389	394	391	412	410	400	406	372	371	411	424	397	387	393	403	408	372	400	414	418	396	402	371	383	372	361	365	400	371	371	387	404	376	386	388	377	396	408	367	356	396	388	372	363	392	380	364	400	343	391	402	379	355	376	385	342	409	385	364	390	377	407	376	411	398	391	375	387	374	372	431	398	372	371	391	423	385	387	380	398	409	397	390	401	354	401	400	348	403	372	370	407	406	404	383	393	446	367	360	412	351	406	380	381	387	428	391	364	410	410	365	333	404	382	394	402	404	394	394	375	407	358	380	422	370	397	401	378	416	404	426	412	406	381	375	391	371	399	389	379	398	371	392	391	401	394	387	382	348	419	389	402	401	366	396	370	387	390	410	384	409	376	359	382	393	403	370	407	371	404	410	365	350	382	387	389	376	364	379	396	381	404	394	376	425	391	422	373	367	399	393	407	388	360	370	357	392	368	398	380	405	394	410	346	390	376	417	358	413	391	370	387	403	397	406	421	379	430	373	400	404	420	386	407	402	355	397	400	389	383	417	382	352	414	365	406	400	421	406	413	364	392	377	372	381	398	373	408	398	402	389	382	403	402	391	390	375	406	415	369	383	449	392	384	388	417	387	397	409	415	394	385	406	386	386	375	372	419	372	375	409	346	369	398	378	390	397	378	400	368	434	366	378	372	403	371	399	408	408	405	408	379	406	395	396	424	372	407	372	377	398	392	392	403	385	398	360	356	392	410	389	426	358	386	401	381	369	390	363	402	397	413	401	396	366	414	401	405	393	379	391	364	414	396	397	381	385	370	342	356	390	408	396	384	358	391	370	423	382	413	411	400	408	401	379	387	368	388	384	396	374	393	387	389	385	439	361	384	406	346	404	392	362	415	411	408	406	378	372	357	405	419	362	350	373	366	372	387	413	398	408	425	390	390	382	402	403	406	369	347	411	383	345	389	385	388	370	377	376	414	384	428	382	389	413	395	400	421	397	408	379	376	405	390	414	392	389	424	369	394	366	378	413	405	395	345	368	363	382	390	413	410	399	381	397	388	414	366	385	407	410	419	375	383	359	405	413	360	379	372	402	404	383	369	386	377	391	390	412	372	414	389	425	355	398	377	413	413	356	405	352	361	385	410	373	422	397	403	366	330	375	371	369	366	397	383	385	411	408	395	394	412	386	397	393	393	396	386	403	381	373	368	390	358	371	398
10836	3396	1020	1113	1025	1445	1031	1047	1287	413	152	134	115	120	121	126	115	106	96	121	111	141	131	129	114	129	129	99	99	130	111	122	96	128	101	137	138	123	140	132	118	134	165	116	138	126	130	120	107	119	122	118	127	99	124	133	124	108	132	122	115	113	113	126	101	132	117	128	100	104	99	117	131	105	122	105	105	95	119	110	112	101	112	122	130	101	114	122	97	115	100	117	118	126	109	108	116	121	109	135	126	110	127	125	127	98	114	105	117	124	116	122	129	116	113	118	121	121	108	122	118	117	117	126	116	112	120	94	111	125	120	103	121	118	105	119	142	132	141	120	100	131	121	119	125	108	119	127	111	133	124	130	110	123	115	122	119	104	116	122	120	115	110	94	114	110	133	118	124	122	111	120	125	107	109	125	115	138	136	106	124	126	106	112	110	129	118	124	119	111	109	127	135	113	93	118	125	109	110	111	101	108	113	121	129	127	105	108	109	119	93	112	129	126	113	116	114	125	124	115	137	103	115	115	123	125	111	101	106	113	97	99	106	105	123	103	95	125	124	116	128	126	117	112	113	116	125	115	124	108	109	136	116	120	118	118	131	120	127	90	118	120	126	116	112	105	121	117	131	120	113	98	133	131	128	110	103	123	103	135	126	120	128	112	130	117	110	120	103	115	132	107	141	121	97	106	110	118	122	117	121	127	124	108	118	114	102	125	127	104	144	138	113	113	137	100	111	135	127	107	119	114	119	112	103	107	114	111	94	120	113	124	125	111	95	127	118	116	101	118	125	124	136	139	123	123	123	129	109	116	106	113	131	132	117	134	124	106	135	111	99	126	123	124	120	101	112	101	98	123	147	107	150	105	125	117	123	111	110	119	93	118	123	121	108	101	88	134	114	118	111	103	114	131	95	129	136	125	129	113	93	114	131	109	106	118	110	110	125	125	105	123	126	118	138	114	120	114	137	131	97	133	114	116	125	127	113	101	122	130	110	112	111	123	111	125	125	113	100	112	125	103	139	129	124	126	119	124	108	115	107	127	101	134	116	105	114	119	130	109	120	111	115	110	132	107	131	117	98	126	117	125	125	123	114	103	88	107	113	102	110	122	116	121	134	104	128	113	123	108	120	98	121	127	124	126	123	122	105	110	110	106	113	110	114	130	109	93	118	105	122	119	104	118	115	124	100	114	123	125	118	100	111	118	115	111	96	92	120	106	116	123	114	121	127	99	130	108	127	106	114	114	134	120	98	104	97	135	128	118	132	111	94	116	107	110	115	121	131	117	107	121	118	99	105	96	123	117	126	126	117	104	111	120	118	130	128	112	117	115	103	117	113	131	104	122	134	123	136	131	107	111	86	115	126	99	118	122	106	129	129	106	117	108	116	114	127	118	124	127	96	96	89	120	121	116	109	113	106	110	108	123	119	135	128	112	109	125	105	121	117	118	126	126	120	126	128	113	122	108	116	114	116	125	107	123	130	112	121	129	122	111	103	142	107	116	107	123	113	124	126	104	115	121	125	111	125	112	112	141	146	122	116	128	121	89	112	106	100	114	129	97	117	105	128	118	102	121	128	113	119	108	100	94	126	107	124	122	125	110	123	119	108	122	109	112	115	100	115	117	126	134	107	116	122	122	116	129	132	127	113	118	103	117	129	120	120	129	134	120	118	121	125	128	108	113	116	128	121	122	113	94	123	137	108	105	114	105	112	109	116	93	127	98	124	113	118	110	106	119	128	108	127	111	102	127	99	120	123	101	117	113	106	124	125	113	132	123	116	127	124	113	114	102	110	114	125	97	106	114	137	109	115	129	111	142	100	100	125	140	97	115	107	119	111	122	113	110	128	114	109	118	117	110	99	130	112	117	123	115	102	96	105	103	107	86	121	131	127	123	103	113	114	112	113	117	116	106	109	125	117	118	135	110	140	119	118	112	117	124	122	124	119	114	129	104	119	113	126	123	113	114	117	101	118	127	130	135	107	107	115	105	121	92	107	112	124	129	127	116	112	124	127	132	102	116	108	106	117	108	116	123	106	130	120	81	117	98	104	124	100	121	104	121	118	108	111	124	114	120	120	111	111	133	112	104	129	108	102	119	116	112	107	96	118	115	100	93	98	90	112	98	103	107	106	118	99	110	124	103	96	104	128	122	132	108	92	97	117	110	101	113	121	148	117	128	92	119	113	105	113	109	103	116	105	112	124	91	131	120	137	123	113	143	121	115	94	125	99	134	123	116	107	107	102	124	130	105	127	132	136	109	112	119	112	96	110	116	109	121	87	111	118	112	109	124	128	116	111	121	134	115	114	120	115	128	122	126	118	137	107	126	104	103	129	116	127	147	124	91	112	121	95	126	116	118	109	104	122	104	120	126	111	117	113	108	124	128	100	112	117	122	113	109	119	112	109	145	113	102	119	126	104	112	109	129	109	117	135	122	115	121	114	125	113	106	107	120	113	111	105	126	125	112	122	113	132	121	111	113	116	94	128	119	120	95	104	116	118	147	117	115	124	127	113	106	105	117	103	120	125	118	107	127	132	117	110	114	127	130	134	123	98	134	129	125	127	113	122	133	124	113	115	109	127	125	96	117	117	106	140	132	128	126	108	116	106	103	124	123	135	116	139	91	135	125	138	108	126	114	134	120	98	120	108	150	101	128	123	126	103	117	103	110	113	128	109	114	129	105	108	124	129	126	99	117	107	103	113	123	117	116	113	107	121	125	114	111	138	122	109	124	136	121	117	116	143	134	113	135	111	117	109	115	101	87	106	128	110	96	110	109	101	115	120	123	119	118	129	113	102	127	98	129	117	126	121	110	96	114	127	125	114	139	116	126	104	106	111	124	85	109	113	117	107	105	125	128	132	110	112	123	120	115	111	116	106	113	98	102	113	124	114	126	127	120	102	102	130	108	128	127	114	124	103	122	115	97	111	138	105	96	135	124	102	122	138	122	134	111	105	102	103	113	110	124	128	127	122	96	121	121	116	103	104	113	120	121	97	124	113	108	105	119	115	97	117	141	108	126	128	133	115	101	129	107	109	127	127	121	116	106	108	134	124	115	106	116	117	117	124	110	127	140	117	120	114	113	115	116	133	123	116	146	137	123	118	124	104	112	97	127	112	127	123	124	108	119	109	96	134	112	110	134	128	135	120	107	127	105	112	120	109	108	113	113	121	120	131	123	118	126	96	123	97	122	134	121	124	132	131	111	144	108	101	123	127	117	116	109	109	133	81	120	86	131	107	122	131	136	127	105	155	117	132	110	107	120	108	111	93	115	115	114	102	118	104	129	106	115	122	119	123	108	112	122	112	116	118	143	115	111	120	106	108	114	103	116	128	122	106	100	100	126	104	105	115	103	106	113	122	121	126	116	116	123	112	114	119	124	119	124	111	125	115	117	132	80	115	99	117	127	98	114	125	116	105	122	122	102	118	111	136	108	105	112	116	119	131	97	138	122	118	105	122	102	131	108	130	118	85	119	93	137	134	131
9111	3706	2065	3840	4018	6358	4958	5343	6488	1889	660	367	331	299	300	321	325	323	325	335	348	395	420	349	359	361	352	307	335	369	355	339	350	360	344	379	407	374	430	440	465	486	423	348	342	343	388	363	311	343	306	321	305	309	319	302	293	335	363	288	307	309	343	280	297	293	301	316	281	309	306	317	322	324	295	317	322	283	251	322	302	309	295	292	327	306	310	309	277	298	303	333	309	341	278	273	286	324	346	296	312	316	296	315	295	306	307	300	313	320	307	337	283	291	307	301	321	300	328	310	312	318	313	332	313	312	366	306	330	313	286	325	301	329	291	316	303	318	315	322	296	296	294	288	317	316	295	317	297	300	300	332	309	287	278	299	307	260	299	325	317	295	326	323	282	305	304	310	297	318	305	326	314	297	309	317	328	303	326	290	313	300	298	291	307	309	287	335	303	299	343	309	328	344	280	286	336	331	303	318	300	327	321	309	318	296	289	316	284	337	303	315	253	311	327	339	325	290	307	303	294	312	310	323	323	332	324	284	310	275	298	281	302	277	292	287	314	316	307	291	319	336	322	318	299	306	328	327	285	324	306	279	315	325	323	331	268	300	313	294	294	329	293	321	308	318	345	293	294	283	291	286	298	347	306	319	328	279	283	309	336	306	292	294	293	326	307	318	340	317	319	322	334	279	315	287	318	347	303	323	284	306	313	321	288	278	309	332	315	285	293	304	306	290	310	323	290	289	297	292	322	331	317	317	304	319	296	322	281	305	284	323	305	331	325	316	317	317	276	291	302	309	324	343	306	335	290	290	284	295	294	303	323	301	303	314	321	304	307	295	288	301	293	275	319	310	332	325	341	317	284	305	315	321	287	302	312	281	330	334	333	294	297	326	311	330	319	282	321	316	286	303	307	326	311	304	296	314	296	273	305	309	293	305	297	340	294	300	283	309	288	306	299	317	333	302	304	345	283	309	284	317	289	319	331	308	316	267	302	285	325	329	308	341	332	281	293	284	301	315	340	273	289	305	299	309	318	273	305	293	287	305	317	339	296	300	276	306	310	314	291	301	302	319	324	332	310	330	308	293	350	290	312	299	322	263	322	292	302	292	319	325	319	318	309	295	303	329	302	317	321	337	310	276	277	290	285	307	299	309	280	298	286	330	323	279	323	314	306	294	280	320	319	304	333	296	331	320	302	312	320	341	308	282	309	321	354	283	338	322	306	265	333	337	323	289	323	297	290	296	323	310	319	314	328	322	309	301	309	316	295	282	300	286	341	320	301	317	315	319	302	281	302	298	302	288	299	309	290	301	302	323	320	335	268	322	307	308	324	307	289	266	334	307	290	322	293	325	285	330	308	312	327	300	275	338	317	324	279	294	320	310	291	315	309	296	317	313	315	302	290	262	296	273	316	293	283	333	303	279	280	287	299	340	307	311	286	309	322	330	315	292	297	296	317	322	307	310	316	327	324	285	302	322	278	317	320	338	307	305	321	290	311	298	308	278	289	311	300	291	312	298	283	278	316	328	323	295	283	275	291	318	297	315	325	285	289	283	323	308	286	294	298	282	314	267	298	293	324	278	307	327	322	288	353	291	312	329	312	294	292	297	280	321	306	303	309	305	302	307	337	292	295	337	289	324	292	323	287	322	296	305	301	289	293	311	334	287	330	292	306	301	307	331	313	328	304	302	313	322	292	336	322	305	333	296	283	314	296	317	302	275	272	297	314	309	301	276	297	287	320	275	280	290	315	286	292	328	286	320	304	307	300	295	299	305	298	312	327	282	316	279	314	358	317	323	307	271	317	307	319	310	297	305	291	304	304	321	322	309	324	300	294	307	288	276	306	331	292	310	309	302	350	289	285	307	319	289	313	311	311	298	331	298	278	312	307	316	302	285	309	307	272	283	317	303	327	289	302	304	299	324	273	303	308	333	303	296	308	304	271	300	312	301	314	332	329	327	341	310	296	317	331	298	299	316	324	297	313	330	324	337	266	318	314	312	307	316	286	294	303	315	306	313	315	327	307	298	283	296	316	302	315	320	311	312	318	267	303	285	319	335	305	307	304	308	306	302	305	301	319	349	312	304	300	284	285	338	269	302	311	300	315	289	299	297	291	306	286	304	316	301	296	338	309	313	297	289	303	311	292	281	318	313	306	269	357	291	304	304	303	305	325	317	314	293	288	290	302	302	325	320	310	304	292	304	321	326	300	332	306	291	346	312	292	301	302	313	290	294	258	298	304	315	304	315	302	296	322	290	315	305	306	291	297	269	301	325	300	317	301	323	314	290	289	319	297	310	304	302	336	279	301	320	321	302	278	288	308	303	313	317	335	317	320	332	293	305	306	302	298	288	297	317	306	291	309	327	299	329	312	317	290	304	298	282	267	309	284	325	358	297	299	273	287	283	310	347	295	328	339	331	308	314	326	305	339	294	274	316	277	302	295	306	289	330	278	311	307	328	303	309	299	326	268	315	308	326	302	317	311	300	286	345	312	319	307	291	308	286	334	286	295	316	355	301	318	267	306	299	330	303	310	337	293	336	282	285	336	309	318	309	304	327	296	319	284	273	343	316	314	333	304	321	292	282	302	300	320	331	344	309	297	313	311	310	296	313	297	308	306	355	318	336	299	327	323	317	315	304	310	294	287	333	297	309	318	317	283	293	300	313	290	323	295	294	269	305	307	288	301	304	305	319	338	294	297	310	328	323	313	266	324	316	294	344	313	307	336	301	295	288	354	295	315	311	349	280	333	304	306	331	349	322	296	308	294	316	275	296	301	300	312	324	321	313	328	325	309	287	315	300	298	302	317	287	288	316	332	289	319	322	313	300	293	320	326	281	314	308	281	312	281	295	289	326	305	303	345	332	315	277	310	321	276	312	308	278	335	294	324	298	341	331	303	297	324	311	294	332	323	309	310	289	295	307	345	291	323	294	323	297	288	308	300	300	325	288	316	310	299	305	328	302	329	295	313	293	311	313	301	309	302	312	323	306	309	310	322	310	307	352	310	288	331	329	297	329	321	331	331	329	301	298	298	312	307	289	302	301	294	294	303	292	325	306	321	311	326	306	300	314	299	329	344	315	310	330	306	301	338	260	297	305	324	330	288	329	293	313	291	284	313	316	335	304	356	291	298	325	301	288	305	355	336	287	296	303	299	314	284	303	326	322	318	304	349	332	292	331	328	308	299	333	278	289	314	282	311	282	279	321	302	311	287	323	307	311	289	294	296	355	333	313	324	291	312	300	304	305	315	283	299	313	311	317	305	314	291	293	296	296	314	322	279	319	306	312	310	297	315	310	321	310	292	320	297	330	294	318	304	315	298	313	298	298	343	298	285	347	308	318	286	283	321	327	302	304	319	318	300	324	303	307	288	335	307	311	301	290	309	276	294	310	307	335	313	333	299	337	321	289	286	299	314	309	288	293	308	314	300	291	334	307	318	280	299	271	308	323	330	307	312	315	299	320	314	298	309	272	316	289	328	303	304	296
56580	39024	14927	3726	2105	2606	2042	1963	2178	804	371	307	276	279	246	264	324	327	281	346	347	450	442	446	454	365	363	263	318	343	334	324	306	333	361	466	403	285	311	307	239	281	248	281	308	285	283	293	271	257	274	224	177	211	218	231	240	195	192	192	191	197	199	183	198	191	211	181	182	219	218	183	202	218	216	184	196	206	185	201	184	181	192	194	216	205	193	200	188	209	203	203	222	201	200	204	235	213	197	194	212	198	217	188	227	190	190	190	199	198	179	217	180	201	237	191	210	189	212	197	192	211	208	196	209	204	204	207	223	193	195	185	201	224	214	182	198	202	202	197	202	217	227	199	185	200	182	219	205	208	219	202	203	227	208	217	213	190	196	208	204	172	211	194	193	206	200	201	209	194	202	184	211	198	202	217	228	197	211	204	219	203	191	205	201	178	205	194	203	197	226	236	216	212	194	217	207	232	193	200	219	184	192	204	195	218	218	200	190	213	217	206	192	219	224	207	216	197	202	209	210	214	225	204	220	190	211	223	173	179	196	209	193	219	184	199	210	190	218	221	207	192	209	209	209	217	213	177	184	175	222	247	203	217	177	187	205	207	212	222	203	222	221	185	193	201	203	179	204	215	215	197	226	210	204	214	193	183	200	198	169	202	221	176	192	202	174	209	194	208	205	203	202	202	185	215	232	207	183	204	224	200	204	228	186	197	188	227	212	187	198	216	204	201	206	190	202	202	191	187	229	205	194	206	209	216	194	182	196	198	203	185	205	236	218	223	196	173	185	218	198	218	179	191	229	170	214	220	230	211	215	205	205	203	239	180	215	216	206	210	195	199	202	201	201	202	213	229	221	211	202	216	211	199	222	218	189	211	198	206	207	211	185	203	175	168	210	207	203	191	212	214	177	188	175	192	222	217	215	191	222	207	192	199	228	192	217	208	210	209	200	202	214	214	201	191	205	236	171	207	200	208	169	194	232	199	199	185	199	199	200	182	208	184	199	178	185	196	190	214	196	217	200	211	187	188	207	188	175	228	193	196	194	185	186	193	205	208	162	203	200	205	203	216	204	225	209	176	193	204	236	182	195	201	208	193	216	211	209	195	217	198	217	213	213	217	212	206	194	210	206	185	213	201	222	176	209	205	178	182	183	199	201	177	206	223	207	205	215	201	216	204	206	222	208	196	192	181	206	216	217	224	207	182	191	195	208	197	209	168	198	199	202	210	204	202	216	207	177	192	199	223	210	202	187	206	226	238	210	214	200	180	205	236	198	204	232	179	202	211	199	185	199	213	235	190	195	212	204	198	216	210	206	233	198	212	190	203	200	184	196	215	224	206	203	209	187	176	184	211	215	208	224	206	201	216	213	246	210	205	221	221	227	179	198	194	210	195	157	178	183	182	187	219	190	190	203	201	212	242	217	213	198	183	228	216	201	214	212	192	217	215	194	208	193	197	218	215	173	220	197	209	215	186	192	190	205	194	205	201	206	208	208	199	165	222	188	213	194	210	218	217	199	205	208	192	210	222	175	219	211	230	208	192	190	216	207	196	205	206	228	206	200	184	209	180	202	204	232	197	230	201	157	182	213	185	198	195	211	203	200	194	210	198	186	183	196	215	187	184	223	178	193	202	195	207	182	213	199	195	187	207	213	211	210	205	181	206	196	210	187	165	197	208	226	203	203	206	198	207	193	220	219	202	205	195	200	227	184	213	192	205	202	191	201	182	223	186	219	191	192	207	200	179	184	235	186	208	204	217	203	201	199	202	217	199	218	192	204	226	170	224	229	204	216	218	203	189	191	211	227	205	238	180	206	210	195	228	212	185	210	196	193	211	197	194	205	201	201	226	232	214	206	206	224	174	199	213	202	203	212	196	204	183	219	234	232	193	216	165	214	204	208	201	226	204	208	221	210	209	187	207	190	181	194	220	215	199	211	200	181	195	215	192	249	235	197	187	195	215	193	182	174	199	193	222	192	213	202	182	204	205	242	219	198	218	185	212	190	230	194	165	207	200	210	202	206	211	191	214	195	187	199	194	197	212	212	228	230	192	185	208	196	225	197	198	202	182	218	186	189	218	214	208	188	206	181	196	216	201	219	186	187	216	200	203	217	203	201	201	200	210	231	195	217	198	204	210	211	218	211	232	194	191	196	197	188	177	194	195	195	201	237	188	220	219	208	207	210	214	205	201	217	218	216	181	184	208	195	223	221	208	198	237	205	213	179	214	197	207	201	194	207	214	201	208	200	219	217	188	200	170	193	192	215	214	221	221	194	211	210	208	215	194	199	196	200	191	191	184	176	198	191	207	216	214	216	195	223	213	203	183	213	228	195	197	210	179	201	196	218	229	235	223	227	207	224	218	195	224	217	188	204	194	230	204	196	225	194	222	204	194	213	208	206	222	220	198	217	191	211	213	164	215	211	206	197	207	192	211	183	209	235	181	210	203	181	196	205	204	219	190	214	204	219	205	201	236	207	207	218	209	225	197	196	211	189	189	202	192	183	197	207	228	208	172	209	210	203	193	203	208	192	206	213	209	211	214	205	201	231	234	221	223	206	175	223	205	212	228	187	205	165	231	208	193	187	195	184	200	188	209	173	212	217	183	186	220	199	227	198	213	198	202	181	181	230	197	192	220	204	223	186	212	221	207	197	190	200	215	182	174	213	190	234	193	211	178	212	205	208	202	194	217	223	217	184	195	186	223	199	203	197	226	223	191	198	212	202	208	174	229	207	233	199	200	208	204	203	186	234	184	203	181	216	212	192	211	199	222	189	203	226	171	190	228	206	208	214	204	176	210	203	186	179	200	230	190	184	189	222	219	230	197	209	203	178	209	248	207	190	225	215	213	203	191	194	197	190	201	203	218	183	206	205	202	187	209	244	236	214	185	213	232	194	201	189	204	171	184	180	219	191	182	180	189	210	202	186	195	187	188	196	215	209	216	218	211	211	192	196	210	243	199	232	197	228	202	188	198	205	186	206	202	202	203	200	175	176	187	201	220	219	215	194	198	207	215	187	204	195	212	188	207	196	206	231	185	229	189	212	216	205	202	214	208	211	211	195	205	216	226	222	219	213	206	193	213	207	207	192	224	187	185	203	232	227	200	195	235	226	190	216	206	205	176	199	212	197	210	215	201	209	218	208	199	222	215	206	215	229	194	215	199	207	210	225	193	199	182	200	228	190	182	218	187	214	205	187	206	204	175	211	197	190	208	209	182	193	211	202	190	194	183	193	209	202	200	203	192	198	185	206	203	235	197	191	233	185	192	225	226	195	207	201	182	224	216	198	211	197	216	219	207	205	216	191	237	200	211	212	225	206	195	175	210	186	208	169	214	191	162	214	222	217	216	189	220	197	187	190	208	189	227	204	213	214	230	186	180	195	196	194	189	209	199	199	210	179	189	182	200	209	222	195	207	209	203	196	222	198	189	197	237	213	198	228	198	197	206	191	194	200	194	207	202	233	192	218	202	196	200	236	207	184	205
35472	18016	4778	7433	7794	10524	8445	9088	9677	3605	1568	1077	954	896	933	978	1230	1289	1157	1508	1758	2432	2431	2149	2087	1754	1633	1070	1411	1677	1489	1460	1546	1754	1991	2858	2113	1197	1630	1573	1072	1130	940	1353	1582	1110	1281	1113	933	943	933	775	617	568	611	793	672	549	587	504	497	493	491	495	464	521	498	538	488	485	501	512	497	471	509	490	512	461	506	485	543	505	499	484	520	577	500	497	500	464	523	520	489	491	463	462	510	485	499	499	469	485	522	527	510	518	485	477	518	496	474	463	501	470	479	438	475	513	485	534	521	489	496	495	499	513	481	507	458	456	542	493	521	501	501	520	510	449	480	462	497	490	505	548	517	452	460	518	489	480	515	480	467	522	499	486	475	452	494	491	495	509	483	477	480	514	469	518	491	481	496	489	485	457	479	508	482	444	527	457	501	544	502	516	516	512	476	481	524	529	514	533	488	475	471	472	463	495	509	487	488	455	497	445	475	493	479	484	517	497	524	520	481	480	461	486	480	491	507	479	473	451	501	489	501	519	497	456	493	491	511	532	481	517	508	473	493	459	465	506	499	499	476	450	502	487	459	478	486	488	475	475	489	440	487	495	477	503	469	516	492	489	485	516	499	496	495	458	556	466	517	472	535	504	510	500	480	475	467	473	475	511	499	517	500	490	490	482	511	463	513	506	494	485	521	462	487	481	464	502	499	472	527	494	506	415	518	478	481	501	499	523	533	491	501	510	447	469	442	429	509	465	500	457	473	486	469	479	489	497	473	490	486	535	520	455	498	494	459	476	497	483	504	448	496	454	454	514	504	472	512	491	456	480	472	459	507	469	466	497	479	492	511	497	468	533	511	465	469	482	484	492	490	485	454	484	525	469	509	484	470	521	439	452	459	490	491	497	480	507	548	548	454	459	496	515	486	500	501	509	483	483	499	490	523	535	480	504	501	518	514	483	505	561	456	483	501	476	503	497	473	495	470	461	482	480	530	501	480	488	504	515	475	486	489	513	468	525	523	452	490	468	520	487	497	518	487	491	494	530	522	514	468	468	492	471	461	480	502	470	490	508	476	475	419	498	512	451	482	482	470	496	497	464	493	503	537	477	453	491	519	496	486	485	503	509	508	509	482	515	482	502	511	513	474	503	504	482	447	497	526	504	477	479	469	468	468	502	460	471	478	483	490	514	504	516	507	459	498	459	492	472	502	487	475	522	471	486	483	425	441	467	442	464	487	526	484	504	468	462	482	484	531	477	483	459	466	546	491	504	510	458	509	472	457	498	495	480	480	470	471	520	494	492	509	520	497	498	462	533	438	488	467	505	533	488	520	449	509	496	470	484	480	512	462	497	528	475	498	511	502	497	502	529	512	451	492	520	517	473	531	478	484	525	484	460	491	482	490	476	476	539	492	521	549	498	513	493	484	513	495	483	476	515	511	454	475	458	470	494	520	498	491	498	495	520	497	464	451	512	494	513	456	521	534	475	487	481	486	505	490	506	476	499	433	485	481	496	508	483	489	432	491	484	509	489	453	476	485	486	504	445	473	483	511	456	490	480	466	522	519	469	474	507	518	479	461	472	494	464	502	476	500	438	499	498	495	422	477	479	478	477	501	474	494	509	474	499	443	507	512	454	497	526	486	502	482	511	488	480	531	483	516	485	459	492	479	450	487	482	497	473	474	501	501	458	447	470	467	495	523	513	480	437	491	500	495	516	493	462	464	484	502	459	494	494	494	494	487	513	532	451	469	519	521	498	484	490	493	441	459	460	442	500	462	489	524	459	498	483	453	484	454	520	498	493	496	475	477	495	528	479	484	489	493	494	491	478	466	468	479	462	498	508	518	484	455	461	508	530	495	482	471	454	472	538	510	486	504	496	508	482	464	498	443	538	496	475	477	472	504	464	496	491	481	465	538	482	473	477	467	465	498	486	479	516	498	487	477	469	482	484	490	514	486	486	510	475	488	465	490	483	497	468	496	464	512	497	487	501	510	487	488	515	508	446	450	511	511	462	511	463	488	475	491	496	446	448	464	476	463	501	505	478	484	464	486	520	517	444	500	503	460	517	521	495	461	457	529	503	497	472	453	488	477	457	513	517	486	441	484	488	522	502	487	499	488	476	508	542	500	468	494	484	502	518	473	518	491	502	481	501	477	516	464	492	467	466	541	491	518	467	503	493	501	504	497	492	506	476	460	512	511	485	507	501	517	487	477	493	510	457	442	505	459	488	479	529	474	517	497	483	545	473	509	483	474	482	466	499	485	488	452	477	509	502	467	478	471	513	485	496	478	472	494	497	529	476	495	527	520	484	488	490	543	492	462	501	516	512	466	533	492	491	476	464	480	529	508	516	500	487	519	500	468	508	484	473	508	520	474	503	489	496	476	475	485	500	541	468	486	476	457	515	457	449	481	493	468	469	491	490	456	466	492	514	478	503	463	508	441	453	500	482	504	515	489	432	480	527	538	493	486	464	490	436	517	484	487	529	514	468	500	497	438	470	526	487	519	497	461	503	461	474	511	521	512	476	535	492	489	479	529	500	495	468	506	498	464	512	474	535	472	507	465	518	485	500	500	522	458	491	483	493	457	547	496	490	447	513	484	497	489	484	489	465	497	474	481	478	459	443	473	477	515	518	461	471	484	476	496	498	496	485	485	478	499	491	496	483	437	483	485	452	433	506	494	448	503	521	479	501	453	464	522	478	498	477	475	505	500	460	468	526	493	472	513	500	492	498	502	465	467	486	452	478	502	479	497	475	479	474	493	475	518	486	487	530	502	451	497	479	513	476	475	454	504	473	488	546	517	511	484	472	502	484	468	472	493	498	507	531	486	465	486	515	536	491	524	442	541	501	474	495	471	464	499	508	476	465	477	468	513	495	493	472	512	441	492	505	491	483	481	480	528	482	504	507	499	503	470	505	492	491	486	508	504	501	489	465	477	514	472	513	495	490	478	517	456	482	455	500	478	500	508	509	476	464	508	482	527	448	532	496	477	478	507	446	499	472	444	505	530	471	462	475	507	456	452	454	446	500	513	457	502	483	504	489	497	491	469	474	463	513	500	497	490	510	456	489	509	495	457	516	514	498	505	498	478	470	467	468	453	531	523	415	477	510	465	463	492	475	517	521	469	489	511	506	514	484	465	506	513	472	503	534	440	458	491	500	496	459	478	476	533	475	485	471	512	511	493	490	538	453	531	499	470	475	479	534	508	466	490	488	480	455	503	515	480	480	525	521	483	481	517	480	493	501	520	484	483	481	447	502	472	505	463	472	465	484	454	512	452	478	475	489	453	511	490	542	488	482	534	501	495	473	521	511	473	522	458	461	533	476	469	525	452	492	484	509	512	499	455	501	483	509	495	467	485	499	494	501	490	496	459	445	510	541	467	465	472	481	474	467	458	476	494	548	475	504	511	489	475	496	474	524	495	448	501	501	482	473	502	510	493	466	488	490	492	491	514	461	521	495	504	497	508	476	469	500	493	548	465	500	461	436
64487	41647	25103	12880	3596	3614	3088	2594	2966	1217	547	332	437	291	318	270	275	305	353	374	445	639	591	596	511	423	354	350	333	576	397	414	432	417	558	641	510	381	379	404	305	276	334	389	366	313	343	248	271	284	220	206	175	190	188	274	219	192	166	173	175	193	168	168	163	174	193	163	153	170	177	163	186	172	175	132	165	164	181	156	165	162	176	175	151	161	167	152	155	175	127	154	177	166	173	178	163	159	169	168	166	146	173	180	168	161	164	184	167	166	192	171	181	179	185	190	159	158	192	190	156	152	163	165	161	171	152	198	180	152	135	147	140	150	163	174	166	157	143	175	165	155	192	154	172	177	167	179	174	163	193	175	148	169	193	180	154	172	162	165	163	173	152	161	156	180	183	138	179	171	160	155	130	172	174	144	169	160	167	176	156	151	168	148	183	166	155	155	167	174	163	148	149	157	175	170	168	200	188	173	174	163	159	194	166	157	170	176	189	137	156	165	168	161	161	155	169	170	169	184	172	198	172	188	161	190	176	159	169	167	176	174	144	163	188	189	175	170	185	165	159	151	178	170	158	159	146	179	151	171	176	141	172	166	163	150	165	181	185	153	164	173	179	167	159	161	158	152	173	161	162	160	159	145	154	164	176	166	183	179	160	147	180	159	194	157	147	168	168	171	175	165	170	161	172	171	158	144	152	171	155	162	173	169	166	157	166	167	180	174	155	141	172	154	158	160	162	162	164	157	166	152	173	159	167	181	130	159	166	184	162	174	188	174	168	158	144	145	157	157	181	168	170	163	163	170	152	173	160	155	170	177	143	173	170	161	174	148	161	171	175	164	136	156	188	165	177	151	188	159	164	164	168	152	163	158	187	184	162	176	169	179	202	179	177	174	162	188	157	166	175	137	166	165	180	154	142	149	171	173	154	134	171	171	174	156	167	170	173	160	179	182	153	172	188	184	170	141	158	166	179	183	155	189	176	190	159	175	138	168	149	178	151	184	158	153	171	162	156	165	174	193	164	168	190	149	137	180	157	153	154	144	186	156	157	173	164	181	154	175	178	137	170	179	173	167	144	169	137	182	167	168	142	150	167	178	178	173	175	166	181	156	178	150	172	196	150	170	185	160	160	164	160	154	151	147	164	160	149	159	164	155	184	158	181	158	175	156	166	174	187	176	162	168	179	159	160	159	166	182	165	166	164	174	184	153	130	151	170	174	173	176	182	182	156	157	162	171	149	165	172	163	134	185	184	178	185	186	133	182	165	169	188	169	168	174	163	143	148	167	158	164	152	162	150	166	177	171	146	148	140	182	177	166	145	178	177	173	189	167	176	165	160	171	153	138	148	172	151	177	163	148	165	152	172	146	138	162	169	148	164	162	160	160	175	181	187	163	178	181	187	166	181	141	158	154	176	185	148	158	196	173	154	167	186	155	148	172	157	155	168	129	184	167	165	179	153	162	155	132	151	144	155	156	148	168	163	155	169	159	128	160	195	150	197	173	173	174	176	156	152	159	165	152	146	156	160	167	164	160	161	150	185	182	153	167	166	181	178	154	149	165	164	162	169	170	166	168	168	165	167	178	165	161	154	146	182	159	199	202	189	168	174	153	163	136	156	153	164	181	145	149	152	186	168	156	164	168	175	170	180	175	163	179	170	168	172	169	174	139	159	163	167	162	172	163	184	156	193	166	177	197	176	155	159	202	183	188	144	147	176	170	152	161	166	168	173	178	154	152	160	176	152	182	156	158	160	165	146	169	146	158	139	139	169	144	154	175	160	168	173	165	149	176	170	155	182	166	170	164	135	141	153	172	169	179	181	173	166	176	158	170	137	165	169	178	167	151	170	169	176	180	184	187	163	181	167	160	176	158	175	172	142	161	174	151	164	200	165	165	174	178	160	190	188	166	142	158	180	210	177	163	177	179	182	170	171	142	174	152	162	173	194	195	168	176	140	199	153	152	155	163	160	157	178	144	166	152	174	146	163	172	159	180	194	167	161	155	148	176	156	159	168	185	168	196	159	166	165	152	143	160	154	165	174	157	161	161	163	179	138	134	175	171	160	160	147	158	150	177	142	151	179	171	148	178	176	156	171	168	179	168	154	145	163	185	186	157	177	144	167	182	153	178	191	173	204	192	170	177	162	146	158	180	158	172	178	168	153	157	163	188	145	162	182	164	157	163	161	167	164	156	162	171	159	168	176	147	180	173	169	178	176	176	152	163	176	159	154	173	186	155	159	183	176	187	174	157	165	176	142	180	164	153	178	159	181	180	145	157	182	150	162	166	169	163	150	154	152	166	157	190	163	153	183	175	162	161	157	183	154	160	155	150	181	144	183	164	165	183	147	189	169	198	156	169	180	179	175	184	162	161	191	162	165	154	150	157	155	165	199	183	148	136	168	196	167	156	186	172	151	163	161	150	179	168	181	154	182	162	158	167	148	173	175	182	181	184	164	162	165	160	165	138	193	141	164	153	152	182	167	181	190	186	166	166	179	167	165	158	163	167	163	170	180	143	155	172	181	160	170	166	142	152	166	159	163	154	166	158	170	170	166	155	149	175	178	176	146	157	164	194	168	152	175	175	176	145	166	167	183	164	195	177	168	133	151	174	160	144	189	182	158	156	169	158	173	165	173	166	144	149	152	182	182	172	162	176	150	157	162	165	186	161	182	154	164	157	181	142	170	178	187	142	188	163	186	176	185	172	175	176	161	196	166	144	152	146	162	165	174	183	177	183	166	161	170	177	187	158	195	186	151	171	152	182	172	165	175	162	161	162	161	166	151	162	152	179	149	167	147	157	176	156	160	155	160	182	164	180	183	160	166	164	169	167	149	165	167	175	163	181	164	171	170	172	168	182	166	163	164	185	181	180	168	173	172	163	176	164	150	147	190	167	152	176	173	156	164	153	177	148	183	173	175	156	179	173	174	163	148	170	179	190	182	172	140	143	135	156	148	154	176	169	148	182	167	180	177	163	155	158	155	163	177	175	173	183	175	177	167	171	166	172	165	177	174	127	151	183	152	156	156	177	159	174	179	179	145	154	148	177	172	160	146	165	163	160	199	179	161	176	160	151	153	161	160	169	197	171	172	159	169	142	163	148	179	171	154	172	159	148	157	178	131	160	174	163	138	166	148	162	195	165	155	181	137	173	170	205	190	182	150	162	156	166	171	147	143	159	169	193	174	163	190	170	159	157	159	164	163	156	180	164	171	165	160	153	169	177	188	140	181	153	173	165	159	140	166	158	160	164	162	167	189	163	171	164	178	180	180	175	153	144	176	182	137	177	156	171	176	170	174	157	175	161	150	166	164	160	160	159	163	171	189	182	171	176	174	172	170	153	173	149	160	158	160	170	151	197	150	156	179	164	154	191	185	157	178	169	172	147	170	159	154	190	161	146	167	154	186	154	185	166	180	163	190	129	171	161	167	160	155	183	181	168	157	180	160	156	162	194	165	156	162	177	149	178	167	167	149	165	206	192	182	181
44487	23635	6938	10343	10595	13255	11517	11342	12335	5292	2321	1586	1309	1223	1465	1360	1564	1774	1910	2298	2994	4288	3916	3444	3382	2667	1888	1831	1855	2990	2134	2127	2655	2779	3830	4191	3145	2157	2224	2237	1505	1394	1916	2366	2226	1650	2008	1344	1217	983	881	804	677	543	620	1232	817	512	539	456	435	429	439	415	451	445	430	416	418	382	411	370	459	404	447	398	433	390	411	374	435	388	402	403	381	385	425	408	419	416	382	416	408	386	425	396	389	424	397	385	379	406	415	412	358	391	385	397	373	422	406	390	407	372	404	392	430	413	404	415	402	425	387	427	381	399	397	372	399	395	337	397	377	370	360	365	380	380	388	405	373	374	421	403	433	418	368	417	374	412	375	384	395	386	362	416	396	382	379	404	399	388	371	374	382	380	393	392	393	411	377	389	399	397	401	383	356	385	398	435	370	380	374	410	362	389	400	380	412	409	404	351	391	419	375	429	389	423	412	373	394	405	424	433	361	396	386	396	395	384	366	378	354	399	399	374	402	398	424	417	405	367	360	417	354	385	418	385	412	410	359	402	407	348	364	361	402	388	395	415	391	360	416	356	375	406	400	390	335	390	381	392	380	365	387	386	400	388	393	403	363	387	381	415	396	364	397	383	377	390	403	386	391	391	417	396	377	376	417	403	386	400	364	395	419	387	441	391	342	387	384	365	405	361	365	386	398	389	374	384	367	420	363	410	358	389	434	393	374	390	390	391	391	360	377	405	374	397	388	401	382	413	389	362	387	399	390	386	412	374	363	403	414	374	352	402	385	371	392	376	432	369	384	370	371	390	379	370	384	376	412	378	362	394	360	372	385	407	374	384	349	387	429	385	379	349	370	400	397	391	402	371	379	410	394	436	411	379	358	407	398	391	365	369	447	388	405	364	395	403	394	378	395	392	384	375	395	368	430	359	379	410	395	413	368	352	357	399	361	363	415	415	405	378	394	388	404	406	408	394	373	410	408	367	383	378	383	386	367	385	408	351	387	380	414	378	349	391	388	359	398	398	370	413	354	383	411	390	396	359	397	357	430	387	403	413	391	410	366	369	386	383	437	350	393	380	390	367	359	405	407	413	415	377	385	422	394	380	386	379	404	394	397	373	393	375	357	380	410	404	354	402	434	387	407	372	409	384	375	385	387	410	426	406	383	388	399	394	380	401	426	399	408	425	399	397	418	403	378	362	384	376	434	382	409	358	404	373	393	382	423	420	390	394	380	391	388	397	389	392	372	387	392	413	412	381	374	406	399	402	387	377	372	407	367	424	401	373	409	382	381	412	378	394	367	392	375	390	380	395	390	398	390	406	386	382	404	399	410	378	376	390	377	394	389	396	370	405	372	383	374	366	357	391	392	385	381	364	434	373	396	415	416	397	418	377	385	395	372	400	374	413	363	375	398	407	407	412	385	416	404	382	414	381	384	387	371	415	372	393	381	391	362	406	409	382	390	384	404	366	386	369	327	374	388	371	406	414	394	424	379	414	374	344	395	410	394	368	423	425	360	390	414	380	381	389	397	383	417	369	379	433	405	386	371	378	374	393	388	424	408	349	400	383	378	377	367	416	391	400	388	416	375	367	389	393	349	385	402	418	396	396	390	404	369	360	376	418	347	391	392	388	398	370	417	370	364	394	419	398	431	369	379	415	380	397	363	390	367	400	348	392	393	338	406	427	371	392	389	420	358	391	410	361	357	352	443	390	402	392	344	407	422	380	402	412	386	365	420	380	429	395	373	404	391	369	370	390	370	448	362	384	401	419	429	365	403	397	386	405	400	377	384	384	381	387	377	403	377	382	418	354	378	424	384	378	367	399	390	376	375	395	398	390	384	397	381	361	416	409	402	397	382	369	373	385	383	394	387	396	380	384	396	418	385	373	359	390	408	377	392	341	371	387	367	361	390	417	427	364	396	382	394	384	391	397	378	447	384	362	401	354	376	414	383	362	358	403	404	374	368	348	399	388	383	410	411	393	389	422	381	420	371	405	380	358	400	419	371	384	385	400	382	362	415	410	368	377	392	397	385	377	390	387	352	368	385	355	380	374	393	382	402	395	394	408	405	393	412	412	379	370	432	387	366	428	388	370	385	375	353	400	382	405	386	410	408	380	404	380	364	383	369	413	394	366	364	391	386	416	403	367	381	407	386	374	389	378	377	366	373	423	361	363	377	399	396	404	387	384	365	380	360	401	429	364	368	374	381	385	389	333	402	425	411	357	396	414	401	376	423	397	379	407	355	397	382	427	402	343	358	386	359	388	389	410	361	379	408	386	374	390	374	378	389	378	391	408	414	366	367	388	394	404	371	364	418	402	336	381	371	372	388	401	376	397	386	351	389	369	394	377	427	416	371	383	394	382	401	361	386	410	389	422	369	403	354	407	388	369	380	399	420	388	405	382	393	371	358	381	386	393	421	395	396	404	374	433	369	373	396	360	380	416	385	386	385	423	412	413	402	391	398	401	402	428	369	373	373	394	393	393	396	367	420	390	327	410	384	386	375	378	364	394	363	403	396	384	428	370	440	403	392	392	378	374	415	381	402	397	368	381	392	414	397	398	405	363	400	385	408	419	420	367	381	386	381	333	387	407	398	402	400	413	376	384	390	372	380	386	422	365	398	397	381	403	404	354	389	397	405	378	375	377	375	389	386	370	397	400	425	366	376	404	396	424	398	402	383	402	377	456	385	389	353	379	394	385	377	386	438	394	365	392	377	399	374	383	415	406	419	360	377	395	399	379	372	380	394	371	370	369	413	382	415	409	348	385	394	353	408	390	403	412	394	379	404	381	381	371	406	403	406	423	358	348	372	361	388	419	357	386	392	396	389	371	438	381	402	368	396	383	370	410	377	389	402	395	389	372	388	399	381	403	373	418	393	393	379	407	393	367	379	383	409	357	361	390	393	394	409	408	374	408	388	425	393	384	403	366	388	399	436	389	407	383	394	363	366	384	379	384	400	358	374	386	424	375	400	414	410	394	391	353	375	393	381	417	403	419	383	417	427	391	378	363	373	392	376	442	377	415	411	396	378	424	378	396	354	404	360	408	361	400	397	384	377	387	363	371	404	400	368	399	412	408	349	392	373	378	387	442	378	416	447	351	413	423	436	374	364	411	401	391	384	418	360	373	407	404	377	397	395	402	367	378	386	433	376	376	426	347	365	408	377	373	387	376	381	383	362	376	384	398	344	365	408	393	420	379	410	368	441	424	378	383	374	397	409	393	407	379	350	424	381	357	372	388	371	391	388	349	400	372	406	402	381	415	384	386	376	377	424	372	403	382	394	408	357	377	394	373	426	364	365	387	382	418	402	410	387	370	404	421	372	379	399	395	404	399	385	388	381	361	347	372	415	355	404	378	394	350	417	399	393	397	383	364	378	402	398	405	410	407	396	375	388	391	388	392	385	372	421	368	399	368	393	366	369	388	373	353	377	360	394	391	408	375	402	372	370	355	378	385	401	389	381	342	371	383	418	363	372	348	384	384
11618	4565	1144	1178	1042	1346	1017	1017	1133	350	127	121	123	146	114	123	103	110	102	139	110	109	133	146	114	136	136	132	127	125	102	122	144	127	109	126	136	110	126	124	134	136	123	100	107	108	106	117	135	108	118	122	116	115	119	123	114	104	131	108	123	109	108	112	136	114	119	125	116	131	111	120	120	122	113	135	108	127	110	109	112	121	125	109	105	127	115	116	124	125	107	115	114	126	115	124	130	123	124	101	120	117	113	113	98	106	141	128	105	134	128	128	126	116	123	118	106	110	131	122	120	110	110	112	108	113	115	112	114	105	123	139	131	133	113	117	122	113	115	121	123	118	130	124	106	104	112	116	120	128	106	103	124	124	115	95	112	139	124	136	125	120	105	127	108	121	119	114	126	123	123	120	136	119	112	122	117	108	117	153	123	94	111	128	131	122	102	115	133	108	110	105	105	118	113	126	136	124	114	134	128	125	128	130	116	107	131	103	96	97	130	108	119	119	107	113	127	121	117	121	118	118	111	131	95	125	140	125	124	109	114	113	121	118	107	109	130	122	95	100	120	115	110	123	104	125	99	113	122	118	134	120	132	127	138	117	117	117	113	109	114	123	128	130	114	117	105	111	94	111	117	113	107	108	132	106	123	118	127	112	120	127	120	118	129	140	115	121	126	108	134	101	115	117	136	114	134	99	120	122	117	124	108	124	114	92	136	134	131	120	137	85	119	125	114	112	110	121	91	111	135	129	131	129	108	107	108	135	126	124	131	104	116	108	105	110	108	142	110	127	128	127	138	132	126	113	117	107	105	103	123	123	114	127	126	114	124	140	125	137	112	123	130	118	117	115	138	102	111	129	148	106	113	117	107	118	103	141	110	116	129	119	117	123	116	104	108	139	123	114	112	112	123	121	118	134	124	85	120	102	112	108	132	104	131	126	106	112	107	121	106	121	135	110	124	108	131	128	98	125	88	126	120	111	115	119	95	94	113	118	136	115	114	115	136	121	118	105	109	95	146	113	116	102	109	122	127	109	105	124	122	136	113	106	92	129	132	115	122	104	116	112	117	124	128	108	119	128	121	104	119	159	115	129	100	126	105	109	111	103	101	142	133	144	108	96	116	109	127	129	118	136	111	121	117	137	139	112	118	113	103	107	109	117	112	102	103	111	102	91	106	117	98	114	96	100	113	101	138	126	108	115	126	128	105	128	113	117	110	130	126	126	117	120	134	115	82	90	124	113	116	135	112	137	141	118	125	128	126	121	134	136	120	99	119	117	106	124	129	110	109	129	121	111	112	122	126	110	119	100	129	129	119	108	127	111	127	118	117	118	128	123	139	122	122	109	121	134	99	113	125	113	111	128	109	134	110	114	126	130	126	106	110	130	123	111	129	121	114	120	97	89	115	113	132	124	122	119	113	105	119	119	134	136	105	112	118	107	130	124	117	127	131	115	123	125	106	101	117	127	113	106	113	118	112	111	122	105	102	127	121	117	111	143	88	106	109	116	121	110	125	107	95	114	114	123	125	120	129	116	113	111	115	120	124	121	120	110	143	109	115	118	123	144	104	99	116	146	138	121	105	106	126	119	133	125	122	124	122	120	125	108	99	117	116	120	105	116	125	98	98	124	125	118	121	145	138	134	119	130	116	115	126	129	103	130	109	121	141	126	122	141	114	131	136	116	116	93	123	111	103	105	133	119	117	116	106	128	105	110	121	125	120	113	98	150	99	122	99	120	121	122	98	107	104	129	109	129	112	121	118	123	119	137	122	101	147	114	106	106	122	112	119	136	101	114	122	121	112	110	105	102	109	127	128	96	123	108	138	125	133	131	102	116	122	123	105	114	135	126	123	119	111	104	121	112	88	99	127	134	107	124	120	129	109	117	110	118	118	112	115	110	120	111	132	138	107	117	118	120	132	131	111	115	125	121	120	129	128	119	115	127	97	110	92	132	109	129	100	123	117	119	117	122	133	123	106	114	106	112	129	120	120	85	98	133	115	134	122	108	129	138	137	133	99	118	120	125	115	110	131	132	118	111	104	127	117	106	125	112	123	94	109	116	109	133	106	110	111	121	105	119	98	125	98	107	101	107	100	132	119	103	108	121	135	126	128	97	104	114	115	123	121	130	120	109	125	143	114	108	102	109	108	107	136	103	122	100	118	116	116	103	101	112	139	125	110	116	110	119	101	103	111	105	125	93	139	129	119	113	126	123	104	111	136	117	110	110	117	107	132	112	123	131	115	97	115	124	114	123	126	100	117	112	106	111	119	142	122	110	106	108	115	110	108	100	103	110	111	127	125	113	115	112	111	112	119	142	131	125	120	105	129	108	102	109	117	108	125	115	126	118	93	108	128	107	114	120	110	139	115	118	100	131	121	113	95	108	123	105	118	131	118	98	129	129	105	118	134	117	107	115	117	104	121	109	118	151	124	100	114	124	128	124	109	115	122	103	117	108	114	111	130	113	106	94	116	128	130	117	112	112	118	101	143	113	124	123	122	106	123	121	133	115	100	111	98	128	123	111	109	133	114	109	104	133	122	134	111	110	113	126	118	131	120	116	126	115	128	110	125	106	112	113	109	118	125	130	147	122	111	114	120	105	124	120	123	116	110	106	114	110	110	91	122	105	107	131	130	102	115	108	100	109	100	114	127	122	119	109	129	121	113	122	140	120	114	126	123	117	122	110	109	107	120	127	140	115	127	115	103	123	102	118	113	114	126	104	106	118	108	94	109	108	137	131	115	104	137	130	107	115	124	114	83	92	108	122	124	135	125	125	120	110	143	117	132	140	110	121	115	109	146	120	125	112	117	109	92	118	128	128	110	105	127	120	109	134	117	104	94	96	121	116	125	100	129	129	101	109	119	117	117	125	121	117	108	103	98	100	105	105	105	123	110	111	107	110	135	128	123	129	116	115	112	105	113	122	115	114	140	104	117	118	118	104	124	117	132	142	113	101	112	99	117	120	112	110	111	106	92	122	101	128	124	117	125	139	134	149	133	144	123	117	98	118	107	115	122	127	106	114	116	118	114	112	84	131	125	96	118	116	119	130	113	121	137	112	129	90	109	100	130	101	131	132	119	121	114	127	107	116	107	111	106	116	113	111	98	109	103	118	100	114	124	117	110	104	111	119	100	116	121	117	106	116	105	106	130	110	121	110	112	113	102	122	116	97	115	127	122	116	111	111	119	101	100	102	127	116	103	118	113	108	100	115	132	116	138	118	121	95	130	108	104	123	117	100	104	115	115	121	111	124	111	129	118	101	113	118	105	112	111	105	139	123	109	117	120	110	97	98	117	103	119	120	119	115	91	97	125	121	110	112	114	112	128	117	112	118	111	115	112	120	123	133	111	117	117	133	92	130	111	122	107	114	107	122	126	103	140	133	110	110	122	106	107	118	127	98	118	112	119	110	111	117	136	132	114	126	112	114	135	115	111	121	115	112	120	106	117	109	121	106	114	109	117	122	132	125	122	110	91	104	113	104
9151	5206	2403	3856	4091	5779	4829	4939	5474	1443	521	352	334	367	334	340	353	345	381	376	360	381	376	388	368	351	352	362	353	394	338	331	359	353	384	394	400	401	449	417	464	482	377	351	354	332	360	334	356	294	302	308	315	321	301	323	321	300	297	296	306	334	303	324	261	297	302	326	310	286	296	294	286	315	311	312	287	331	295	303	295	303	309	299	304	342	288	309	279	322	308	314	284	319	303	306	303	311	296	311	305	345	316	291	300	297	308	302	310	312	307	309	309	308	287	337	274	290	275	306	277	329	319	313	291	337	306	317	299	308	334	322	316	302	309	314	281	317	321	313	280	322	302	311	306	333	296	296	311	326	311	326	336	292	325	308	362	288	301	311	296	288	321	318	289	289	300	316	308	294	304	335	311	295	304	272	295	332	276	331	311	303	297	279	295	278	322	338	337	336	304	302	298	319	295	287	319	325	317	317	327	334	295	328	317	301	302	304	323	283	292	302	296	324	310	309	304	285	318	303	342	326	304	292	289	278	320	298	333	332	302	312	289	292	326	279	309	314	333	318	319	293	344	305	301	295	338	310	308	292	314	333	312	284	318	328	336	301	300	286	338	318	314	333	313	302	293	325	311	306	313	314	303	330	296	309	316	318	296	301	302	298	299	309	310	296	291	320	297	317	319	293	288	305	307	281	318	271	327	310	305	331	326	330	276	340	298	286	304	329	308	287	343	332	295	322	310	313	320	296	334	299	325	306	341	302	319	308	308	289	329	316	313	311	295	290	291	312	315	305	297	300	299	289	287	283	307	289	310	325	279	296	311	313	326	332	301	305	308	317	318	335	305	334	303	317	300	286	285	341	277	315	304	311	297	304	302	327	314	299	295	305	312	303	328	298	298	301	316	306	310	317	332	337	308	312	304	288	308	322	324	318	316	295	283	275	317	329	330	324	291	299	328	309	298	306	304	296	301	304	285	313	312	320	363	339	296	301	317	309	304	322	299	290	296	306	305	322	312	324	315	329	294	288	279	344	309	291	275	281	310	286	281	322	319	341	309	321	300	317	321	312	309	291	297	291	316	307	323	308	313	309	287	299	324	292	309	331	310	305	311	318	294	325	319	323	327	301	289	352	299	292	326	311	319	283	301	293	293	322	311	309	329	321	293	298	284	310	351	318	356	290	312	307	321	309	352	322	320	291	292	308	286	323	286	316	316	291	311	272	311	285	315	297	303	320	285	293	329	315	314	293	305	326	313	315	314	315	280	289	325	300	300	309	305	321	315	314	293	320	322	311	321	273	337	287	337	331	322	281	316	329	320	294	305	297	296	326	295	322	315	321	301	311	332	297	330	337	320	297	312	277	323	275	329	340	310	285	324	316	303	337	334	278	315	298	333	336	299	301	284	287	300	293	323	325	300	307	324	274	312	301	317	296	345	319	290	290	329	316	348	325	296	278	312	332	313	272	316	324	308	278	303	281	293	304	319	319	291	291	318	327	328	319	298	313	315	277	304	291	299	328	320	321	315	299	314	354	311	277	315	309	295	318	326	326	314	295	320	318	301	282	293	302	295	315	292	334	305	287	309	299	300	273	315	331	298	307	329	314	321	300	300	315	324	314	331	323	321	315	307	291	337	316	336	294	303	306	279	294	301	316	288	319	274	304	324	318	299	290	303	351	322	285	319	326	315	313	322	300	305	300	303	321	353	295	333	291	309	306	292	302	320	325	296	293	293	299	333	281	275	289	295	306	332	296	303	315	296	300	300	316	321	305	323	332	313	290	314	303	312	290	327	297	283	319	300	318	305	292	316	291	309	295	305	309	296	304	326	323	302	328	286	295	313	313	301	317	298	338	263	296	318	314	342	322	297	293	285	291	326	318	291	287	318	319	285	311	301	298	321	293	309	338	308	282	302	302	343	285	305	291	317	317	317	294	341	323	311	303	284	320	285	349	306	315	283	331	309	300	317	315	336	315	311	316	295	300	304	311	296	343	294	311	318	332	338	274	297	302	307	333	303	298	308	309	326	297	294	301	316	310	329	322	300	291	319	319	288	290	311	298	277	302	297	287	308	307	311	306	319	322	303	310	313	322	311	305	309	278	280	303	291	311	295	316	296	322	294	346	304	282	314	302	322	292	310	275	322	310	273	300	298	297	309	326	310	304	309	304	314	294	315	321	267	291	296	297	306	319	320	303	338	315	307	354	346	321	329	323	310	284	324	310	272	281	302	298	296	329	322	317	301	310	326	318	316	336	316	310	322	302	316	320	308	312	311	270	297	285	307	310	289	300	302	318	320	306	315	327	313	299	350	313	312	313	316	288	285	275	315	294	310	322	342	331	318	293	340	306	324	317	295	282	293	306	338	302	294	314	319	302	325	294	335	332	314	301	329	327	307	331	306	311	319	290	306	324	306	328	297	341	283	323	306	298	313	317	320	315	297	319	311	305	304	346	289	323	335	282	295	304	318	281	315	322	333	320	314	325	320	288	275	279	307	308	327	324	294	323	305	281	288	309	317	306	306	297	327	303	302	305	312	297	334	297	300	298	304	262	277	313	315	347	290	296	302	301	310	297	320	308	300	298	325	307	307	304	296	285	322	306	326	296	302	292	297	296	315	299	335	303	325	313	254	275	304	319	309	314	280	330	289	298	271	330	306	308	298	281	308	307	302	312	280	285	321	297	307	290	289	298	297	314	302	320	280	331	330	304	309	316	308	316	325	291	316	326	303	300	281	330	310	304	288	312	309	314	331	292	315	298	334	320	289	312	327	303	315	327	307	312	317	307	310	303	307	309	334	287	294	308	311	301	277	287	308	284	325	339	333	285	323	306	324	296	294	262	309	306	282	305	329	320	324	305	300	305	305	331	310	308	298	275	317	287	282	280	311	289	304	274	279	320	311	318	268	307	313	302	318	306	279	322	306	324	321	367	299	316	277	305	279	327	313	291	312	325	319	300	327	295	315	335	339	313	320	315	300	304	349	299	315	332	304	295	327	289	297	299	308	303	307	296	326	294	314	306	303	271	330	314	328	316	306	327	291	333	297	309	283	272	305	300	309	343	305	282	317	290	337	281	281	314	318	317	304	320	311	308	329	310	296	315	310	298	298	334	309	319	305	289	330	312	326	293	310	298	297	326	312	293	309	306	293	315	304	304	330	309	308	301	283	304	327	320	301	311	285	299	329	312	297	337	333	303	296	298	304	337	311	303	308	301	305	322	303	320	280	300	271	296	322	312	314	295	317	280	333	318	330	291	289	342	304	320	325	323	316	313	319	310	321	290	289	315	339	295	302	349	318	308	266	322	306	307	297	322	304	300	312	309	344	321	325	298	317	322	346	299	277	301	326	304	308	300	295	296	306	274	334	300	312	269	285	283	335	311	301	312	303	341	288	317	310	306	301	317	297	300	280	309	318	312	321	297	292	244	336	295	308	321	301	322	300	293	291	318	307	294	297	286	313	305	320	302	315	362	280	323	315	325	317	315	311	327
55233	40987	15986	4825	2312	2221	2051	2075	2018	716	329	279	272	276	263	238	287	324	301	289	346	459	369	392	374	383	266	286	338	379	332	316	371	388	413	472	353	340	285	308	316	285	262	293	287	282	252	280	202	227	221	221	228	248	230	240	206	189	226	214	205	226	215	215	194	184	183	200	217	214	202	196	209	182	188	218	186	205	213	194	210	204	209	214	203	229	209	222	184	219	199	196	213	209	197	202	196	197	218	176	222	192	182	188	221	178	200	208	209	190	208	221	208	210	227	203	218	227	195	187	200	214	211	200	204	216	185	187	223	211	200	211	208	207	202	197	216	210	191	190	189	217	203	208	197	190	221	179	227	216	191	199	204	202	212	210	200	208	191	191	194	199	205	212	202	208	193	201	210	178	205	201	196	192	196	231	172	196	195	192	190	198	182	215	210	224	197	191	191	176	193	214	225	212	238	201	211	218	232	200	200	193	210	212	201	195	223	191	196	207	198	197	195	191	180	189	204	201	198	205	216	228	195	211	190	221	199	204	233	198	202	211	230	216	192	196	210	186	207	230	190	209	205	199	202	203	191	189	195	177	219	207	202	200	175	192	230	209	198	228	218	190	220	207	177	201	171	196	179	187	200	195	190	186	203	212	188	204	205	173	217	190	197	186	212	221	188	204	215	215	206	187	208	193	199	211	236	214	227	208	212	193	187	210	180	190	201	183	209	213	217	211	195	191	188	218	194	195	203	166	183	180	207	195	241	201	208	199	193	192	203	163	238	197	191	172	204	190	190	229	198	185	208	180	222	195	199	207	186	199	186	223	200	235	194	191	188	195	212	205	180	199	206	191	207	203	210	188	204	194	189	197	191	202	205	212	190	195	228	206	188	221	200	196	204	194	206	191	216	206	219	225	205	211	206	231	212	204	172	186	183	185	192	194	210	202	198	203	210	199	182	217	215	229	203	204	193	172	197	198	154	216	216	186	181	211	223	211	204	199	166	206	182	220	197	203	223	210	203	167	189	194	199	247	186	197	204	211	224	201	215	222	196	210	195	219	219	200	200	200	239	185	184	201	225	202	199	181	186	190	204	220	232	193	160	202	207	205	201	195	190	201	196	190	204	189	220	218	188	178	192	208	203	198	206	192	178	203	203	216	210	216	207	210	192	209	226	205	190	190	205	195	212	210	201	186	200	215	194	191	194	195	212	187	177	200	198	222	215	208	192	202	218	202	192	212	203	235	208	199	205	196	200	187	190	192	199	180	205	201	207	190	211	201	198	196	194	213	196	213	188	203	208	210	201	189	174	222	221	204	233	205	217	220	217	233	212	212	218	192	186	202	206	209	201	204	196	183	208	181	173	197	189	185	170	191	213	225	190	198	192	187	203	193	215	204	180	241	242	215	198	206	202	203	207	193	202	194	229	218	200	186	193	212	188	188	211	211	182	201	174	191	215	240	222	241	190	224	220	242	213	201	186	211	199	186	217	200	188	189	209	220	202	195	206	210	180	184	215	189	212	187	195	201	219	178	195	217	205	220	234	215	198	195	192	224	190	236	183	223	202	220	172	180	195	192	185	195	199	229	204	197	198	226	211	171	207	219	197	187	208	208	203	187	217	215	223	195	178	201	200	227	218	245	198	208	194	210	187	193	212	230	246	187	201	214	206	199	190	205	200	180	210	224	208	184	218	199	199	211	179	201	208	214	200	184	209	191	219	182	219	211	217	198	212	203	217	193	201	208	206	208	192	196	211	176	208	207	225	185	191	217	194	198	219	186	218	180	205	217	201	192	206	190	190	204	200	194	220	203	204	200	215	194	208	199	195	216	194	196	168	188	178	202	201	196	203	212	202	212	190	210	199	212	224	230	207	210	214	210	200	181	197	180	222	186	181	214	196	200	230	236	206	210	226	207	176	218	213	193	212	203	172	217	180	191	204	189	171	208	200	226	235	208	190	199	192	197	209	186	208	180	189	215	206	233	213	209	201	199	193	203	220	228	197	200	222	209	205	216	188	203	186	159	173	220	209	199	185	185	208	212	203	186	195	197	196	215	173	206	210	190	179	222	193	208	200	180	234	189	187	189	211	197	208	198	225	250	206	203	204	199	188	224	192	206	212	236	199	199	198	207	209	186	200	185	195	193	196	194	206	231	228	189	201	215	214	189	201	216	210	198	196	193	174	209	214	196	218	214	177	205	217	216	208	198	207	200	198	216	205	184	214	219	210	190	222	219	182	199	224	212	187	206	232	181	229	198	223	222	196	180	196	220	188	202	216	191	187	195	215	190	192	191	211	182	225	201	191	211	192	200	185	191	236	193	199	178	203	207	207	247	206	185	187	193	203	219	157	213	183	197	208	208	225	178	179	230	202	215	210	200	203	190	203	188	184	190	198	181	205	192	240	176	211	206	177	199	212	186	170	197	194	183	187	220	185	190	192	191	221	217	219	225	223	222	215	210	207	217	208	180	200	182	170	208	217	193	231	193	213	205	194	220	215	194	175	225	216	227	184	199	181	195	195	195	209	195	199	188	188	195	209	242	199	214	218	210	217	162	193	189	197	209	192	175	197	210	199	187	229	212	214	237	205	209	201	209	205	200	226	194	182	224	178	199	189	197	205	223	198	208	191	202	190	198	190	230	208	190	201	213	216	201	204	206	201	195	195	189	187	200	195	202	200	225	202	196	190	185	176	189	185	209	212	194	235	220	194	214	209	199	195	192	232	179	181	215	235	165	187	178	211	201	201	215	196	191	213	201	209	190	217	213	210	209	212	199	182	192	201	201	194	172	218	189	219	201	203	205	216	201	186	224	211	209	207	188	191	193	211	192	191	225	223	198	186	210	183	181	218	180	195	209	189	204	225	225	179	198	208	200	212	228	202	211	211	197	205	196	202	184	220	190	178	199	215	210	232	223	219	176	209	201	210	214	216	205	200	168	193	204	193	201	222	204	200	192	194	211	180	187	199	194	201	201	206	206	189	206	187	192	201	207	220	221	209	193	221	210	180	177	193	184	165	214	174	210	214	187	187	233	209	207	208	191	194	201	211	197	213	195	216	206	187	220	228	193	189	195	215	205	226	202	204	193	219	206	218	188	196	198	210	211	206	200	214	185	205	196	219	193	222	202	187	210	212	186	182	224	194	219	198	207	196	195	194	201	207	181	226	195	218	204	218	190	206	205	199	193	219	184	208	207	193	218	206	208	205	210	237	219	212	204	202	203	191	227	200	239	221	196	198	191	199	221	178	225	202	194	162	206	213	226	194	223	203	212	210	192	189	199	210	202	210	211	196	205	178	213	209	209	188	213	186	190	210	200	204	230	192	205	206	204	224	239	192	205	202	197	208	196	186	208	192	189	199	183	199	204	169	203	204	187	205	216	195	173	206	215	198	210	205	180	193	224	220	185	211	197	200	201	195	194	188	200	183	199	214	214	230	198	174	203	207	187	207	196	201	197	195	206	165	204	193	204	202	209	182	220	216	228	193	203	213	214
35002	21233	5048	7534	8090	9638	8607	9102	8479	3228	1267	970	1047	890	1123	1047	1260	1210	1232	1508	1852	2356	2144	1987	1975	1840	1245	1201	1391	2181	1543	1315	1554	2058	2407	2704	1536	1661	1306	1346	1102	1149	1041	1696	1312	1195	1196	807	756	751	624	652	582	621	636	912	633	600	529	539	520	513	532	509	517	519	481	512	493	476	492	456	505	494	482	505	485	469	537	441	489	490	480	507	473	555	476	479	504	489	480	453	474	510	494	501	498	468	516	497	490	466	515	511	492	520	466	456	474	482	469	496	480	507	457	513	516	485	498	443	473	496	463	496	440	475	494	498	462	451	486	485	496	467	458	475	482	468	522	454	479	479	477	499	499	460	476	485	503	462	505	422	501	493	497	504	465	480	496	509	487	445	483	527	496	502	475	482	491	487	525	462	476	471	474	495	477	471	511	509	470	496	450	461	446	515	455	511	514	498	515	475	463	523	485	514	509	456	480	518	497	490	482	481	428	488	502	501	489	474	479	507	456	509	480	455	494	500	484	459	506	496	515	507	467	460	514	479	461	482	443	495	482	457	455	476	456	486	451	482	480	462	477	495	499	483	529	508	506	464	498	484	511	487	498	476	466	446	524	503	530	473	502	486	497	470	482	496	511	524	445	461	494	499	514	489	448	466	454	460	494	482	466	481	471	515	457	504	486	482	497	457	466	464	493	462	446	495	509	492	478	459	464	490	449	489	518	474	524	519	540	486	458	506	505	535	471	466	479	468	517	504	468	483	527	481	472	480	496	496	455	484	485	475	522	488	467	507	505	500	491	504	487	464	471	481	504	509	495	449	471	471	480	515	517	500	519	466	498	465	500	528	478	479	521	458	477	487	485	513	492	500	467	508	530	484	500	493	481	478	469	473	454	476	481	476	442	512	486	493	466	478	507	492	460	474	442	465	480	470	495	467	476	464	503	520	496	460	486	462	519	485	487	486	492	454	522	459	496	524	480	501	498	477	473	519	514	525	480	483	500	506	489	494	523	502	483	531	509	489	449	500	485	446	484	507	489	459	461	508	515	470	525	521	489	497	472	497	488	499	502	515	490	464	511	521	480	472	465	462	490	476	551	517	494	495	466	458	519	511	499	512	495	465	475	482	486	473	479	501	493	446	489	468	495	508	472	489	514	479	510	512	521	491	499	469	480	492	480	470	475	476	496	509	498	485	479	513	527	453	482	476	445	505	452	444	492	517	480	479	534	506	530	436	473	480	474	443	547	469	473	483	501	523	486	503	487	495	468	530	505	518	455	494	489	499	477	478	502	471	467	497	479	506	522	490	512	535	475	483	535	488	463	469	525	487	533	508	465	494	462	466	458	473	516	465	520	474	478	486	505	505	481	496	484	511	494	499	488	477	485	477	492	466	478	512	494	498	471	466	499	500	530	510	460	522	447	480	489	492	467	488	495	475	466	464	494	478	533	490	499	512	509	543	490	495	467	486	496	486	477	486	477	446	486	499	487	489	513	502	457	473	489	477	463	461	495	477	482	504	471	484	452	493	522	481	501	439	469	504	516	456	451	478	468	491	488	493	479	517	516	492	481	486	490	502	486	489	469	496	478	489	453	472	494	463	474	486	465	446	484	457	459	482	444	499	495	504	457	501	453	508	490	473	488	483	504	506	487	435	497	490	518	474	499	461	466	505	522	471	488	491	471	528	541	528	520	503	441	490	498	502	481	492	445	478	443	510	481	441	472	496	470	508	505	484	505	468	487	483	484	479	466	507	492	476	472	484	470	464	528	453	505	474	491	534	495	498	527	503	533	445	479	482	498	490	487	517	477	461	499	499	467	467	498	461	492	492	477	441	529	482	478	448	478	496	483	466	521	499	511	465	469	491	469	494	478	526	458	455	453	491	486	453	472	468	467	471	459	473	493	493	481	501	445	509	484	493	493	501	527	477	473	502	525	480	499	488	464	496	468	448	509	485	516	485	510	455	474	482	494	510	469	502	499	497	474	465	489	505	468	508	501	462	492	455	496	463	492	495	497	506	489	482	450	530	478	474	477	472	469	489	519	489	466	474	494	437	493	482	512	487	462	465	450	512	490	459	501	495	432	448	480	463	492	466	457	503	480	490	460	443	458	486	478	504	465	495	512	520	480	485	470	507	448	494	498	490	460	457	448	500	474	475	516	502	487	480	478	453	468	452	476	460	466	536	473	504	515	488	518	487	478	508	430	514	464	510	472	505	507	468	461	430	515	478	472	509	444	514	479	495	463	481	485	511	505	499	494	494	512	446	537	499	497	494	455	477	503	474	483	494	492	481	455	421	497	520	466	477	484	531	466	484	501	505	498	474	469	471	496	498	472	487	491	482	483	483	475	462	507	464	501	482	474	520	484	536	473	522	515	493	487	477	467	504	478	495	491	480	500	471	485	491	489	457	481	468	519	483	505	483	518	481	528	527	492	508	501	491	520	467	541	481	445	470	480	486	471	461	475	472	503	520	497	502	469	462	493	503	503	465	507	466	499	494	492	507	464	479	476	436	481	499	475	455	516	435	535	495	492	473	506	492	468	480	482	496	514	487	500	478	479	484	454	501	517	484	452	502	467	444	488	516	486	476	504	458	497	496	490	498	487	463	469	488	475	471	473	455	481	498	490	476	451	504	482	484	510	466	469	476	521	435	470	475	464	472	472	472	508	477	468	495	466	492	482	458	481	489	502	497	478	496	474	488	513	539	514	520	496	490	504	469	479	498	481	473	474	466	492	524	495	471	507	493	479	482	481	500	473	486	474	505	487	501	480	494	476	490	474	503	456	479	466	454	482	551	457	482	490	453	455	507	468	470	454	507	537	447	472	507	472	472	468	472	464	468	487	493	459	480	503	481	497	536	459	449	475	498	504	510	491	466	493	509	439	479	473	489	458	469	535	439	508	470	507	457	519	475	504	482	503	495	508	473	492	482	514	476	516	490	513	520	510	494	520	490	490	541	481	515	412	541	476	489	473	478	487	508	481	504	526	491	509	479	519	493	488	507	473	491	520	494	502	473	479	528	429	507	481	475	471	474	463	495	468	468	484	458	509	488	471	494	460	501	504	448	515	492	494	487	507	497	488	474	508	479	494	489	482	487	479	476	511	502	489	470	466	462	527	477	464	467	472	495	495	504	471	496	480	518	475	486	472	494	503	471	469	493	533	506	472	516	481	516	532	491	490	501	502	454	478	522	482	517	428	476	466	506	527	469	480	464	458	459	494	511	462	528	486	479	463	484	497	482	475	491	505	498	477	504	492	479	521	459	515	495	486	423	478	461	514	446	459	470	451	469	502	520	505	511	486	493	497	492	481	496	455	525	528	475	458	480	479	483	507	484	477	489	506	454	491	504	461	526	498	494	470	473	500	475	471	486	463	461	464	504	495	499	540	467	448	477	490	513	498	483	495	480	526	463	482	492	476	504	463	464	495	463	479	502	471	525	454	485	494	514	494	510	492	496	455	477	486	445	483	464	457	463	512	511	485	494	520	467
64575	43416	23249	16119	4110	3505	2875	2875	2641	941	365	333	292	368	359	286	350	303	346	425	471	621	626	558	500	355	400	340	397	563	419	377	396	576	510	518	386	368	335	339	315	266	342	384	362	351	229	236	212	202	191	197	197	182	228	310	207	167	158	164	151	198	177	175	172	186	152	182	143	168	147	168	190	176	170	167	152	163	181	167	155	150	163	148	164	164	164	157	174	190	151	165	188	164	141	174	181	190	161	178	171	154	155	187	167	166	140	168	168	172	153	146	163	166	158	183	184	158	145	164	162	157	179	152	161	170	142	148	182	174	171	157	148	186	154	172	186	161	154	148	163	180	173	165	178	162	163	176	178	130	162	146	184	156	175	148	151	147	161	149	167	179	162	167	140	161	158	141	164	154	158	172	174	176	178	160	179	176	161	139	169	142	155	166	188	157	155	157	137	149	165	197	163	183	175	181	152	161	177	185	157	168	159	168	143	178	167	157	162	189	167	184	150	129	169	162	132	143	180	190	178	147	166	172	160	170	151	162	144	158	148	179	166	159	183	176	176	174	167	184	156	169	163	160	174	119	168	140	143	162	169	157	158	157	166	191	160	147	151	155	169	150	164	194	162	182	173	147	158	160	196	171	165	151	157	133	176	179	151	163	152	197	164	155	167	156	165	177	179	154	179	163	164	169	175	170	165	168	173	160	150	163	167	159	171	166	160	167	133	159	172	179	177	168	144	162	174	167	178	175	150	151	157	158	150	162	170	181	170	166	147	158	167	185	168	161	169	177	164	170	168	176	170	135	168	167	165	171	164	137	159	167	152	170	158	173	175	156	164	164	163	143	163	168	157	186	184	150	167	177	145	166	143	161	160	160	189	175	146	154	167	161	155	157	169	183	168	157	174	161	154	154	159	156	185	166	156	183	149	173	157	189	145	164	153	148	165	147	137	163	177	150	148	176	155	161	157	136	157	145	156	154	161	159	168	160	180	147	184	148	180	167	167	175	163	159	183	158	190	192	173	171	173	161	144	144	150	154	183	153	145	171	142	166	162	177	160	166	181	169	190	184	152	164	164	164	174	167	160	177	153	167	169	150	155	141	166	152	179	162	143	173	152	178	155	168	181	156	183	146	180	149	145	165	165	166	175	183	158	149	151	173	190	143	177	177	177	159	154	173	161	183	161	145	173	154	168	141	171	165	177	167	170	159	163	169	180	163	168	165	161	175	160	162	161	159	154	147	169	169	174	177	135	176	181	145	171	156	180	168	166	160	168	166	183	168	157	158	143	156	151	199	175	158	166	164	162	164	163	154	172	139	152	170	148	166	163	164	153	156	164	138	167	181	179	168	177	196	176	154	139	167	168	171	163	165	171	171	140	173	151	167	189	166	157	175	171	187	174	170	158	178	165	143	136	189	147	171	183	147	166	167	178	153	179	147	159	162	176	172	179	168	168	150	158	158	176	149	169	175	157	163	176	173	150	179	151	167	168	165	174	175	155	168	158	163	175	147	182	163	132	164	173	148	182	161	170	186	171	173	162	175	146	184	159	171	150	169	156	167	156	180	178	155	166	150	170	185	170	183	162	163	162	155	172	182	176	162	176	159	177	171	174	160	152	160	158	175	179	153	167	161	175	158	181	158	165	169	166	181	155	161	180	160	163	175	172	170	175	177	181	159	180	150	150	172	152	192	166	169	160	147	160	165	165	147	161	184	170	168	144	177	175	183	131	175	165	165	157	190	156	172	176	161	153	182	164	176	162	163	165	159	148	152	141	185	151	173	163	169	159	179	155	165	202	169	158	159	158	169	185	150	163	159	178	176	168	152	145	173	168	188	174	167	171	173	175	141	153	169	123	161	197	176	154	168	190	167	151	173	163	191	170	173	151	152	191	168	152	168	141	146	182	170	160	160	150	166	189	161	184	184	165	144	148	181	172	156	154	155	171	202	168	159	171	165	166	164	172	165	158	160	195	164	143	167	152	186	156	164	160	159	175	147	155	179	175	183	171	160	159	152	172	161	173	153	150	173	159	166	173	157	164	178	160	169	166	152	138	183	177	163	171	168	174	169	157	157	173	162	162	158	156	166	155	182	170	166	167	164	143	141	150	155	155	180	185	146	147	161	145	179	163	151	171	172	149	158	162	179	138	179	173	168	175	149	167	159	165	175	166	164	185	171	152	185	145	169	151	139	134	149	139	158	164	168	177	184	167	193	164	152	153	175	154	169	148	175	160	163	155	157	175	134	166	199	148	157	157	173	142	154	165	178	135	140	152	179	148	172	147	146	146	162	174	177	193	163	155	139	168	160	184	155	158	160	167	157	175	155	168	152	174	138	145	170	145	159	138	159	167	161	159	132	141	171	161	153	160	152	158	173	147	175	157	133	160	150	142	159	184	153	153	176	163	183	168	172	148	165	184	191	173	149	166	159	178	154	176	149	148	174	163	173	168	157	160	163	158	146	170	152	149	144	174	158	163	148	159	152	153	151	172	163	176	160	151	170	154	185	166	178	159	188	166	155	173	155	170	171	128	177	172	148	160	152	172	172	188	171	153	173	161	162	174	155	170	179	151	169	151	163	156	141	146	166	164	150	160	175	172	180	156	179	168	172	169	163	153	149	161	162	157	171	155	168	163	155	166	143	185	168	176	159	161	165	184	150	167	173	156	150	156	176	172	164	151	178	182	166	174	160	158	158	176	163	151	161	145	150	161	167	173	166	181	166	176	177	191	164	152	168	154	171	166	140	147	164	166	164	162	154	140	154	175	201	163	182	175	156	170	177	160	157	155	158	167	194	178	178	136	157	164	164	177	154	141	151	151	174	157	193	173	146	159	184	163	161	148	149	185	167	176	188	177	158	173	155	183	164	152	159	163	174	180	187	157	163	162	150	176	149	175	167	164	166	164	156	164	167	158	164	175	167	160	163	161	156	171	174	158	161	174	184	149	167	160	166	182	156	156	150	160	190	179	157	153	171	160	159	176	137	158	176	166	177	140	167	146	158	167	169	151	191	160	176	175	179	181	153	147	162	174	150	140	166	155	152	183	124	165	168	177	177	173	151	152	160	167	145	154	176	150	175	176	166	190	172	179	158	173	147	171	171	191	154	151	165	144	156	155	153	167	158	174	152	159	164	199	174	162	162	168	142	148	172	182	160	162	183	152	151	144	186	151	161	137	167	162	179	158	163	164	139	141	125	140	161	176	153	165	178	191	164	168	172	172	166	142	168	159	148	167	159	153	170	189	190	172	158	161	170	133	151	168	154	155	154	175	166	172	163	168	161	167	152	150	186	166	158	175	157	145	179	176	134	159	153	178	185	177	161	167	153	155	147	179	151	171	167	133	124	176	174	186	159	164	143	180	153	159	162	164	151	162	173	172	167	162	159	163	164	172	178	178	164	189	169	174	156	180	154	153	160	154	188	171	154	155	161	188	153	162	166	138	159	146	170	165	162	173	148	161	150	169	153	155	159	156	146	141	172	167	172	164	179
43844	26283	7311	10760	11359	12693	10834	12877	10994	4443	1840	1403	1295	1465	1173	1297	1644	1565	1724	2136	2974	3999	3757	3066	3204	2163	2007	1913	2299	3556	2407	2294	2484	3210	3181	3427	2806	2098	2185	1952	1353	1318	1966	2226	2139	1692	1292	1056	770	895	639	614	681	573	835	1796	606	633	526	485	478	447	411	399	418	476	423	400	403	403	395	426	445	405	398	392	397	383	411	399	387	412	419	427	425	437	421	403	415	400	390	398	365	407	412	376	381	377	386	394	400	394	431	400	392	382	382	411	394	405	409	388	392	408	418	443	399	333	404	405	369	405	385	389	398	413	393	367	411	375	389	385	373	425	421	351	369	378	392	390	394	374	396	403	374	377	379	439	397	385	389	410	384	387	389	360	400	405	369	405	394	390	395	377	382	385	406	389	399	415	389	378	425	365	359	399	391	445	406	386	405	395	403	384	408	382	400	398	386	390	395	397	370	398	416	375	378	389	372	378	412	385	374	368	359	375	393	403	367	370	400	397	411	404	351	424	355	369	400	388	355	380	383	385	365	400	383	408	398	396	405	379	422	369	383	372	386	396	416	394	363	409	385	396	381	370	400	375	412	364	368	384	408	362	392	440	383	388	402	405	369	361	362	372	367	397	400	387	391	400	375	392	390	380	373	393	336	390	367	403	397	416	408	373	421	370	377	378	397	386	348	345	385	381	365	362	422	358	382	389	373	419	424	367	386	412	351	401	355	371	404	370	412	382	393	376	412	375	400	391	386	405	400	390	350	396	397	377	377	395	380	397	388	411	374	396	401	370	389	398	385	414	380	383	378	399	427	413	384	365	401	354	383	377	372	382	400	391	387	384	416	366	350	350	393	389	358	380	381	375	383	366	382	379	423	392	392	363	328	370	362	354	368	392	368	396	361	370	406	376	376	372	394	395	389	390	434	397	350	387	377	400	353	360	411	384	376	390	377	393	370	415	403	395	374	396	401	401	401	398	371	372	371	385	381	404	373	409	387	395	399	396	366	374	353	414	378	402	406	400	399	386	404	388	374	371	376	387	393	378	413	398	358	401	399	368	392	407	385	411	359	386	382	367	391	385	370	398	378	390	368	373	384	383	383	398	385	371	397	393	379	391	410	388	418	396	368	399	403	416	401	392	382	394	397	398	411	383	370	401	396	407	362	406	369	373	373	420	398	385	386	383	404	350	359	362	382	385	368	388	401	370	390	355	389	376	399	367	393	348	368	383	400	391	404	377	377	379	377	388	377	402	377	379	387	404	386	366	388	378	357	400	383	363	356	376	384	379	383	407	397	429	401	351	392	436	400	365	348	390	351	387	350	440	394	364	362	406	370	408	366	397	405	374	403	357	372	377	377	408	402	414	390	404	393	404	384	383	383	402	390	347	385	394	408	386	404	387	370	380	426	388	383	351	416	402	462	398	420	396	383	388	425	403	374	395	379	379	383	385	377	386	410	396	390	396	388	420	411	430	378	394	391	385	409	395	381	386	392	372	409	363	367	392	372	394	384	410	369	395	388	361	363	375	380	372	343	368	400	385	386	354	383	395	366	400	376	357	377	389	376	396	354	347	379	384	376	419	413	399	367	410	390	386	385	408	365	394	389	397	384	377	374	336	397	341	404	405	418	378	431	387	421	369	353	370	372	381	355	388	370	354	397	399	403	372	371	397	390	379	374	384	359	423	364	370	379	349	400	420	389	382	398	370	403	367	401	408	374	391	368	372	389	361	379	366	403	385	412	384	350	403	378	411	410	344	382	399	377	389	391	405	374	374	379	365	388	381	352	389	364	370	402	414	364	432	410	423	379	352	383	371	379	383	363	418	354	411	407	388	386	395	398	393	397	383	413	386	413	402	386	387	382	389	390	385	371	377	399	382	355	410	389	363	376	368	405	390	420	351	434	373	406	389	370	391	354	386	396	395	392	384	358	378	380	435	409	392	402	421	364	356	388	405	393	389	350	368	398	408	375	366	399	395	431	383	376	403	405	377	353	393	437	374	350	412	394	400	412	373	390	398	403	393	377	354	381	377	388	394	373	381	381	395	351	374	355	397	376	363	359	375	402	419	381	416	386	387	391	391	380	401	392	358	367	398	344	374	375	402	374	356	356	406	387	398	371	389	388	380	362	353	397	394	411	386	367	357	393	409	380	371	366	429	401	380	406	376	346	380	414	375	370	363	382	366	405	365	416	382	394	371	341	415	391	425	388	358	379	396	380	392	433	378	394	410	371	426	381	391	412	388	396	387	379	392	389	341	372	357	407	362	345	394	403	360	396	370	424	387	423	392	372	366	370	376	362	431	415	373	399	359	370	398	403	374	383	428	381	389	391	375	378	408	408	392	380	384	395	377	383	395	399	396	353	397	382	414	400	406	367	380	374	396	424	417	377	397	391	409	371	383	382	417	390	392	366	377	422	394	407	357	403	366	351	337	378	394	393	353	401	391	395	404	401	387	404	375	394	419	401	393	407	348	381	377	377	401	406	475	393	363	375	368	399	418	387	399	407	387	376	407	387	377	399	379	389	403	343	410	408	403	391	364	384	404	352	406	387	386	425	425	370	423	382	384	398	393	387	388	395	391	388	347	360	368	369	409	372	393	349	409	384	373	390	412	375	361	398	403	394	371	367	382	364	375	400	350	401	383	405	379	381	389	419	421	379	407	389	392	406	376	398	379	405	382	396	366	363	393	373	381	421	397	376	433	372	389	367	390	408	373	387	409	386	395	403	399	388	391	370	380	417	395	377	378	384	403	400	406	396	385	395	371	355	418	376	378	375	374	393	361	393	368	348	377	374	338	381	379	402	344	380	395	382	399	375	394	365	420	380	381	390	360	389	379	385	402	384	381	405	380	395	398	386	386	349	393	388	400	385	378	368	385	359	385	416	392	358	377	349	384	378	393	396	397	387	377	370	400	359	412	414	377	377	418	423	397	378	410	374	349	390	405	360	386	387	383	396	358	410	354	369	394	364	391	369	343	360	387	381	400	386	401	385	385	359	370	388	374	380	435	389	349	367	364	405	365	397	376	395	410	413	377	397	413	390	367	387	396	399	383	375	372	389	383	380	386	414	401	375	366	387	397	419	370	405	404	365	393	383	362	373	394	395	390	383	390	390	387	376	395	435	388	352	410	419	372	389	384	399	377	383	403	335	385	375	401	412	383	382	427	358	382	405	367	372	388	370	396	432	408	376	399	354	435	403	373	376	381	405	417	354	359	378	403	345	399	394	376	379	397	386	364	374	374	369	378	395	400	419	412	378	389	384	391	380	399	357	398	379	417	378	353	387	397	400	367	357	357	377	365	386	402	336	391	396	387	414	385	401	366	407	402	379	382	364	358	372	368	383	401	418	376	378	396	381	359	368	419	415	357	411	386	370	364	410	407	390	386	408	354	412	406	384	327	370	398	386	379	391	400	388	380	384	391	358	356	398	385	394	389	360	367	351	390	373	393	396	367	386	373	398	381	388	378	386	384	351	359	379	401	374	389	327	375
10005	4635	1228	1222	1224	1248	1084	1214	889	281	158	115	123	121	120	122	136	100	110	132	132	135	133	114	127	123	92	118	125	117	125	140	105	133	130	128	134	149	130	137	129	126	127	120	115	109	129	127	115	128	131	107	128	118	132	135	116	125	121	123	132	94	98	127	113	117	117	105	116	132	112	131	101	119	107	129	114	116	105	104	120	103	131	117	136	121	119	127	127	125	122	118	114	123	109	118	127	111	107	107	128	123	120	133	104	113	120	120	112	151	135	131	94	118	117	111	112	124	130	116	126	109	115	128	117	119	127	111	100	109	121	104	118	119	103	134	109	116	113	117	144	98	121	107	110	108	123	97	113	126	126	102	109	113	118	101	106	106	110	136	123	137	112	127	124	118	109	103	115	117	109	115	123	116	107	115	113	109	117	99	126	110	117	118	126	143	133	99	112	116	111	118	113	131	137	111	110	110	101	127	126	125	113	109	108	127	121	117	97	108	122	116	120	111	118	123	120	104	92	123	125	97	120	129	113	117	133	112	116	108	119	128	119	114	105	115	121	116	121	122	126	133	125	106	117	118	122	121	124	107	109	126	138	110	106	103	102	133	121	117	123	126	125	115	99	110	115	124	116	128	127	115	124	115	111	117	86	130	116	122	119	115	126	115	112	112	107	124	113	130	121	114	102	109	118	125	119	112	114	108	113	106	124	122	124	103	119	112	112	106	106	131	100	109	108	103	102	111	130	105	107	100	131	107	104	117	127	129	119	130	108	94	111	107	130	114	109	115	114	110	102	127	116	110	123	114	122	123	116	124	133	116	119	121	122	97	129	130	104	131	109	121	108	127	106	112	100	102	126	116	115	103	97	141	125	136	130	113	110	132	118	107	115	95	124	110	117	105	105	124	125	105	127	129	128	111	105	91	145	120	100	115	109	97	134	121	115	125	137	93	132	96	115	123	107	141	117	111	126	126	108	104	106	101	90	103	99	107	119	117	118	115	127	111	144	112	126	112	109	117	110	124	117	126	123	122	113	112	108	130	122	99	118	133	134	135	132	119	113	108	111	109	100	125	128	113	118	134	129	104	138	139	118	116	108	110	125	125	119	110	110	115	111	99	118	97	105	125	105	108	124	107	97	134	135	107	124	95	125	97	111	127	132	93	125	128	116	104	113	114	137	96	133	112	90	120	98	126	111	99	124	119	118	115	129	115	128	86	119	128	108	124	123	126	121	111	120	98	100	117	116	105	86	92	93	113	114	130	113	132	118	117	122	126	116	109	113	120	98	124	115	118	91	112	110	136	127	122	103	113	119	119	130	94	110	123	102	113	101	112	111	109	110	112	116	119	117	89	115	98	116	97	106	109	115	126	113	107	104	126	124	132	109	114	145	132	106	125	112	117	109	120	106	105	112	109	126	120	106	111	124	119	122	103	96	104	91	103	91	120	127	106	116	126	123	115	126	109	127	139	95	109	124	85	99	120	126	122	106	105	120	131	108	121	116	111	119	127	123	131	132	118	120	112	105	121	111	130	109	108	117	120	125	123	119	101	113	106	118	138	103	119	122	105	109	111	109	122	126	117	122	104	124	132	119	118	113	108	122	116	123	101	106	129	121	125	105	107	123	110	124	107	122	130	123	113	123	110	105	106	120	117	117	133	112	129	132	110	118	114	127	94	111	110	123	119	103	131	125	101	135	136	128	94	111	114	109	103	111	130	128	112	130	115	109	114	113	110	110	121	122	113	130	97	110	112	136	129	113	116	120	107	113	121	99	104	113	120	139	117	116	104	118	114	106	107	112	130	136	110	106	95	116	105	124	112	102	123	114	112	93	135	114	136	119	112	151	109	104	135	115	114	135	109	115	114	135	126	101	123	95	99	107	132	117	123	105	113	111	120	95	123	137	112	98	109	106	121	124	104	125	129	110	124	112	105	104	113	112	101	120	103	110	108	109	113	115	120	132	104	101	121	135	110	113	121	119	122	129	124	128	113	107	106	109	120	99	109	115	101	118	123	117	115	111	121	101	97	120	102	121	106	110	120	107	128	108	129	114	115	103	111	103	148	106	115	123	125	132	110	126	111	116	111	109	106	112	92	129	120	126	110	115	112	116	110	129	113	111	100	121	114	129	107	96	105	123	136	120	116	111	122	116	111	121	128	131	103	112	133	119	103	131	113	104	102	132	110	115	108	105	117	122	116	112	124	112	110	110	100	120	110	119	98	111	110	109	128	111	126	115	115	127	115	135	111	105	106	113	124	108	120	126	125	104	100	123	114	132	112	130	116	100	105	136	123	118	111	123	108	104	123	97	102	128	132	111	100	121	100	100	122	131	95	119	104	139	124	127	111	122	126	110	123	119	106	128	106	115	132	112	93	120	118	111	112	130	123	123	92	131	118	116	122	125	108	98	115	124	122	101	135	119	123	111	125	121	122	101	112	111	101	125	112	122	109	128	135	115	111	114	105	104	123	113	135	127	104	112	113	132	110	121	102	116	105	132	110	99	119	99	108	124	107	115	121	112	117	117	123	100	111	110	107	107	118	126	136	133	100	99	106	97	111	101	122	112	129	98	91	103	99	115	112	117	122	105	109	115	132	124	123	127	103	129	112	115	124	138	114	105	93	115	115	98	108	117	131	120	123	110	108	107	120	104	103	104	118	114	109	111	119	108	110	124	116	124	96	105	96	110	106	113	124	107	140	112	116	112	108	106	115	124	117	95	109	111	116	117	113	100	125	93	107	103	119	105	112	127	119	123	92	121	122	126	119	115	111	109	121	122	118	119	116	98	116	131	94	122	124	110	115	94	100	119	118	112	117	102	109	86	135	118	114	128	107	94	93	107	117	112	130	117	136	109	129	126	120	111	109	118	135	117	116	121	116	108	114	129	119	118	135	152	127	123	100	124	125	121	106	114	103	140	135	100	132	123	119	127	116	115	95	104	133	109	96	112	115	97	118	102	118	119	119	119	117	139	110	121	134	96	138	98	114	120	91	135	116	147	103	111	104	113	111	115	121	124	129	107	110	127	103	110	108	116	118	119	110	122	127	122	108	98	100	122	123	123	132	101	115	113	115	123	94	126	124	116	123	142	126	103	126	115	104	109	112	117	122	118	108	112	122	131	129	112	123	113	116	118	108	123	115	110	98	124	108	111	124	109	116	111	136	100	127	129	130	123	119	130	117	100	119	117	125	111	124	129	118	138	116	108	125	105	126	153	110	134	107	120	108	120	111	105	129	113	108	110	131	143	114	108	130	118	113	130	125	123	112	116	138	149	118	133	137	123	116	117	96	112	132	106	109	121	121	121	108	119	123	118	111	125	122	114	117	101	129	109	106	115	140	101	102	81	110	127	130	121	122	112	120	114	104	101	108	131	101	132	104	134	136	106	116	121	120	119	114	95	137	124	113	109	118	127	120	124	101	114	113	102	120	125	126	109	86	115	113	110	121	110	105	115	104	133	123	114	115	128	124	108	109	114	130	112	116	115	123
8541	5640	2332	4015	4840	5946	5005	6287	4356	1250	446	337	353	305	342	335	325	384	327	366	345	380	345	312	331	309	346	359	325	388	369	354	320	362	341	380	382	412	451	449	414	423	401	370	318	321	298	332	303	299	297	314	325	316	299	312	333	311	343	308	300	326	313	309	329	336	274	281	276	327	276	308	310	321	266	313	297	324	313	295	280	323	301	334	316	321	283	300	320	295	303	329	282	309	288	315	304	313	323	319	301	311	333	308	292	304	275	303	315	336	307	305	304	318	331	313	302	302	292	285	322	321	307	313	268	327	319	340	291	302	324	278	291	284	307	305	306	321	282	311	295	313	322	287	300	301	314	302	319	301	347	334	279	313	282	313	307	310	314	355	306	294	328	297	303	310	322	300	333	293	302	326	291	314	314	320	289	328	282	313	295	318	310	314	282	325	318	304	360	282	284	306	304	295	278	278	326	309	314	315	275	287	315	324	286	309	318	316	317	317	317	311	313	369	292	282	293	338	313	334	292	317	320	299	300	321	265	259	282	330	312	296	318	322	330	300	319	290	293	311	283	294	339	317	313	297	282	291	282	299	321	319	306	312	349	327	327	310	331	311	315	308	352	324	335	303	312	289	325	293	294	318	307	296	294	324	316	327	286	287	322	306	313	299	313	292	307	326	259	296	307	304	326	293	314	294	298	291	300	318	284	305	319	290	346	313	293	314	286	326	309	340	307	300	287	329	329	335	295	304	332	282	296	288	297	313	301	296	267	307	270	311	299	315	320	304	317	296	329	311	294	306	317	310	310	298	283	275	299	235	311	309	316	291	321	324	309	311	299	293	309	299	319	296	317	320	304	294	317	294	326	315	309	308	305	289	291	341	290	273	296	329	322	292	296	302	325	308	321	282	321	320	271	311	335	307	322	299	307	297	276	286	283	289	347	289	308	305	298	332	297	319	309	288	288	315	318	298	276	327	321	301	328	319	344	300	308	285	309	311	339	317	301	331	275	283	295	324	299	298	300	291	317	284	317	296	305	304	298	293	307	299	311	334	316	330	341	322	319	280	285	300	268	318	304	301	288	304	280	306	305	274	324	310	306	333	296	286	297	279	286	305	293	280	312	305	304	329	319	299	339	305	310	282	293	290	290	284	308	305	273	327	323	268	292	301	293	301	299	297	303	319	323	291	264	325	312	283	307	288	343	312	275	289	288	295	296	307	309	311	323	313	280	260	324	285	329	316	305	305	292	282	296	300	311	286	306	317	304	305	312	310	284	320	293	318	277	291	308	304	312	287	312	334	279	277	296	290	309	324	292	311	314	291	310	296	312	300	284	290	328	308	303	292	277	304	330	263	289	340	301	270	317	322	326	315	308	338	301	286	322	330	285	268	309	301	306	294	311	291	295	302	314	281	293	307	332	298	338	300	341	292	312	305	328	278	281	320	319	309	308	278	328	306	321	316	284	315	322	273	282	313	311	289	319	303	329	304	299	301	332	333	295	324	301	281	313	297	302	331	330	303	296	281	290	279	273	282	317	327	287	335	276	316	300	295	302	292	301	298	306	294	300	306	324	304	277	335	287	301	289	292	313	303	306	305	312	302	287	289	312	287	318	284	312	322	306	292	294	323	302	317	334	315	281	298	299	302	271	300	300	294	284	341	296	282	309	286	317	327	332	293	293	290	320	299	314	296	306	323	302	316	317	304	268	290	291	279	325	290	302	316	313	296	327	336	314	328	312	284	297	317	319	282	304	303	284	318	310	280	275	289	284	318	293	336	302	294	321	329	311	310	335	331	295	298	279	311	303	309	315	297	273	330	291	307	303	306	315	296	301	327	318	285	271	272	275	319	305	302	303	311	312	280	348	311	307	306	291	305	300	310	312	323	301	298	313	330	309	298	291	290	295	321	338	289	294	341	304	297	306	326	292	281	326	309	313	298	326	356	303	308	309	285	307	325	304	320	298	288	302	300	290	292	346	304	308	328	309	314	309	327	281	286	282	301	307	320	296	312	290	297	298	304	302	325	325	285	329	295	300	272	317	321	289	315	317	326	327	275	308	300	314	293	272	307	324	297	328	282	310	303	332	323	315	318	310	310	320	300	280	303	306	317	271	270	298	287	312	295	313	338	301	262	292	325	310	333	337	284	336	293	298	295	322	299	324	322	303	297	309	308	296	324	332	287	323	287	290	292	290	314	306	308	321	324	284	318	289	276	335	293	327	331	296	321	335	283	265	317	292	300	308	296	292	346	273	303	325	299	277	329	289	313	307	303	313	313	309	305	304	303	312	306	305	270	309	280	313	328	318	296	306	309	285	317	287	300	310	306	274	315	293	331	283	287	315	302	308	301	325	304	288	307	304	327	310	308	312	300	308	303	295	305	299	296	306	339	301	303	313	269	316	269	293	290	305	327	310	311	319	275	296	314	320	293	328	349	278	308	299	290	287	299	320	312	295	323	291	299	271	303	294	312	319	275	289	299	293	316	309	324	314	274	285	304	312	297	283	298	305	295	277	297	272	335	317	316	291	291	302	292	302	302	292	307	298	314	305	304	276	316	310	296	310	322	280	327	294	286	301	284	289	317	311	289	313	309	301	304	314	294	275	314	280	302	318	327	272	280	312	334	330	314	314	284	325	348	303	288	301	299	276	329	315	335	326	271	282	325	288	295	322	286	293	292	325	327	298	288	297	320	273	282	293	316	306	304	267	261	291	330	298	288	260	332	313	315	326	293	290	296	291	314	306	294	302	292	289	294	303	290	305	296	289	324	326	293	292	314	289	325	328	301	300	300	311	303	323	333	281	293	306	306	309	292	313	294	285	322	295	299	284	280	337	275	306	297	295	323	288	292	304	336	283	271	351	310	333	315	320	319	295	291	328	271	295	329	315	315	275	291	293	292	339	308	312	302	307	273	295	302	279	349	315	342	315	333	289	294	266	311	300	282	316	284	322	290	304	300	319	307	293	313	300	275	312	286	307	350	307	355	324	293	314	329	298	288	303	317	300	304	304	319	297	331	302	276	277	338	279	308	296	298	289	292	338	307	292	281	318	317	325	292	301	283	316	293	320	318	316	314	304	324	286	321	298	313	295	314	287	302	292	318	291	282	303	336	313	330	323	317	319	315	297	323	279	325	272	332	307	278	308	307	334	310	316	315	294	314	327	311	330	279	303	300	308	314	282	259	326	297	297	310	329	319	302	288	297	304	301	333	327	321	271	296	326	300	301	297	313	312	326	289	291	291	295	322	282	325	315	333	293	322	269	316	305	323	278	303	279	329	325	303	303	295	300	309	296	284	335	279	309	292	292	312	296	275	337	310	311	313	292	308	275	316	319	284	314	312	315	348	324	317	323	288	282	288	327	318	338	311	300	287	329	289	314	297	297	281	314	287	318	294	315	292	284	322	296	276	304	332	321	292	313	323	313	290	351	310	302	294	313	292	303	279	283	292	299	315	274	286	296	330	282	311	297	331	302	303	304	276	279	324	317	309
54156	42881	14993	4813	2456	2511	1940	2392	1567	650	340	424	295	272	261	243	325	356	290	329	380	412	417	370	329	302	299	292	282	363	369	326	319	399	359	374	303	267	287	263	221	300	288	331	272	261	202	222	241	192	223	204	209	227	231	324	250	216	194	206	181	222	199	198	195	224	216	198	215	238	210	208	214	228	210	204	215	201	175	219	184	224	193	218	198	229	203	159	213	209	209	190	191	201	193	214	192	220	215	191	206	206	248	195	197	197	191	227	209	178	185	215	200	212	216	194	209	168	198	229	213	178	200	212	189	192	230	195	199	202	192	192	207	198	201	206	223	178	183	200	200	191	212	191	185	199	208	235	203	176	197	190	218	188	191	194	216	203	179	204	206	198	227	200	182	202	192	186	198	214	197	224	186	206	219	218	192	186	200	208	218	210	208	198	183	186	202	204	228	186	186	202	170	193	191	173	217	178	190	194	196	200	212	203	192	166	197	199	192	198	233	212	212	209	187	186	219	205	215	194	209	216	213	214	224	196	201	190	225	203	180	173	193	217	203	192	183	217	215	204	194	201	175	198	189	209	200	226	214	194	217	196	175	174	197	193	186	188	190	253	205	199	181	208	207	234	208	187	205	215	188	200	213	203	213	178	189	176	198	206	215	212	196	174	208	187	203	215	203	193	200	196	189	211	205	193	199	213	212	188	182	180	220	170	204	195	198	194	195	204	196	197	190	194	182	209	189	198	199	216	207	191	186	221	194	205	237	197	199	197	216	203	197	192	196	198	201	206	213	184	186	210	207	222	187	226	212	201	201	194	188	203	188	200	210	214	206	192	207	183	206	201	202	209	218	215	166	247	216	217	214	196	213	196	239	196	175	200	215	182	176	187	201	207	210	177	193	199	217	196	222	168	176	202	179	205	197	213	217	205	226	182	210	192	204	207	208	188	195	184	207	195	179	217	178	185	194	214	212	186	216	221	202	199	220	200	193	234	211	187	150	200	197	206	208	219	230	220	215	207	205	201	201	177	200	193	245	195	185	206	193	247	195	202	205	170	203	228	219	180	189	227	178	203	214	188	198	191	202	215	181	196	200	200	197	215	205	213	199	183	216	208	227	195	201	191	195	208	189	189	222	204	186	222	154	186	205	202	191	172	175	194	201	187	224	207	193	207	230	176	223	196	182	214	200	209	196	192	219	211	189	195	194	218	204	222	180	200	220	208	191	207	252	215	189	208	223	222	200	208	235	199	197	188	217	222	212	171	181	223	207	221	201	186	209	204	202	194	197	209	187	187	188	199	191	198	188	208	216	207	211	190	186	198	197	196	195	217	181	200	212	205	192	190	209	182	191	199	192	212	211	184	185	202	244	217	199	182	198	197	212	233	191	201	184	205	207	210	212	205	208	182	197	203	189	191	222	222	207	233	204	219	192	204	190	192	222	210	203	200	197	209	213	197	175	187	186	192	191	226	190	197	194	214	228	203	192	180	203	203	217	172	202	213	205	208	181	189	200	149	220	208	211	211	208	207	218	218	203	223	203	195	207	218	198	170	192	184	205	184	212	203	221	197	192	199	197	208	214	204	200	172	224	186	219	202	200	199	193	182	192	204	213	202	190	212	220	195	205	209	221	202	218	190	189	208	205	209	198	213	213	207	193	207	193	213	186	203	194	192	196	206	227	217	212	212	203	168	195	189	190	202	199	186	208	235	219	194	215	195	220	207	170	214	186	186	222	213	206	208	218	193	180	197	217	215	207	206	192	187	180	241	188	203	198	199	196	190	208	206	180	222	207	196	198	218	203	195	197	190	196	202	191	201	199	207	170	192	217	226	209	188	175	218	223	206	198	208	185	168	188	186	198	208	217	199	213	210	190	209	199	199	225	191	224	208	197	171	205	204	222	211	223	196	198	194	178	189	201	192	206	193	203	222	201	219	187	218	181	195	182	199	227	220	192	213	190	213	213	209	199	196	191	198	189	195	201	217	214	208	184	203	214	200	206	217	185	184	212	239	203	222	182	188	221	218	166	188	196	196	214	225	202	197	205	245	197	225	225	187	196	215	188	194	202	173	214	199	209	192	201	189	199	201	186	204	223	207	197	248	236	193	226	193	219	212	213	192	220	202	200	201	190	220	210	215	177	193	202	187	213	195	212	212	186	193	195	206	218	169	192	202	204	188	191	203	189	180	200	170	199	212	200	200	226	223	205	224	207	217	219	169	199	210	213	207	201	197	207	216	198	188	196	198	213	197	214	200	239	197	209	194	193	205	193	190	202	196	191	210	188	188	182	198	229	218	183	212	216	215	199	195	193	204	186	211	212	206	216	181	210	210	217	183	221	203	197	200	209	195	207	217	228	225	223	185	205	209	205	222	203	200	177	181	193	219	202	202	222	190	215	216	220	181	193	196	238	192	190	209	191	189	195	201	200	203	180	166	205	215	220	199	232	177	209	189	206	203	201	203	194	180	179	215	194	201	194	205	218	221	217	174	218	201	207	205	186	192	221	203	245	222	203	193	195	187	202	217	195	222	215	216	176	231	202	213	236	218	206	184	202	186	211	199	211	210	201	204	192	206	192	177	208	193	223	203	221	207	216	193	214	205	217	220	174	192	192	197	167	197	217	193	208	196	190	197	190	215	176	213	212	202	207	225	190	188	191	216	199	223	230	189	172	201	209	220	207	193	207	204	182	200	185	218	187	194	195	205	198	203	208	195	196	205	207	224	171	214	175	188	167	234	206	195	188	229	191	213	235	190	188	211	183	214	216	167	188	185	169	186	207	181	188	213	197	190	216	219	182	196	226	196	183	231	204	194	193	215	193	194	188	205	190	226	189	222	187	199	167	228	182	187	191	205	176	161	200	209	197	212	193	183	235	182	173	206	213	210	184	193	217	178	188	197	191	179	200	212	176	209	205	215	215	211	197	189	195	198	201	204	224	200	203	223	198	215	201	198	213	220	241	226	195	207	165	207	210	226	200	219	198	196	198	218	195	208	202	194	204	213	210	201	200	168	181	186	216	186	214	194	207	193	211	183	215	205	196	235	190	207	204	209	212	225	187	195	205	210	177	189	205	169	190	177	241	216	209	221	228	189	209	213	182	208	191	195	205	189	229	193	230	186	202	197	224	181	196	201	215	199	211	187	188	193	208	225	202	204	215	204	175	176	187	208	219	200	196	211	211	196	189	203	177	216	203	238	211	208	195	193	175	207	193	172	177	206	229	183	214	203	212	176	193	217	233	199	193	217	224	202	239	211	196	199	196	217	171	206	179	186	225	189	204	202	215	192	207	212	213	206	204	201	199	200	220	174	170	180	179	210	200	204	182	220	195	201	210	200	210	179	195	203	220	219	188	208	213	220	203	172	192	218	202	194	191	182	201	225	213	190	215	216	231	206	199	186	185	221	204	208	200	209	193	206	209	205	207	234	197	193	186	195	198	185	189	207	199	236	191	205	224	216	211	215	198	181	181	227	202	194	212	193	203	200	192	188
35200	23355	5136	7910	8640	10019	8270	11053	7352	2862	1177	1135	1060	960	1016	1029	1346	1271	1330	1633	1861	2208	2316	1940	1677	1294	1039	1298	1378	1900	1589	1660	1667	2030	1869	2324	1398	1225	1171	1072	1008	981	1292	1613	1105	1014	784	824	760	693	612	634	653	575	872	1347	651	656	543	526	510	534	465	456	500	510	508	474	513	457	473	530	508	521	485	495	488	473	492	489	459	491	501	478	515	513	460	495	499	448	499	486	463	466	530	511	493	487	467	502	462	487	449	461	489	495	499	480	471	517	461	500	482	512	492	478	548	448	482	449	502	511	485	454	458	463	463	469	479	488	536	509	478	512	452	484	478	481	476	517	487	479	481	484	470	491	469	479	513	497	455	477	502	471	514	442	443	442	456	483	481	497	500	470	488	502	483	519	477	490	546	476	520	426	497	466	474	505	486	455	494	458	462	461	478	423	503	503	479	499	480	487	509	486	451	491	471	440	497	493	477	485	503	475	472	513	468	483	474	469	454	497	489	477	438	524	468	500	483	521	492	519	477	498	480	501	473	466	463	489	511	484	489	420	505	477	503	504	480	455	460	513	460	471	464	459	473	519	483	472	464	485	471	471	473	487	494	475	460	474	474	449	476	438	489	511	468	454	488	518	477	475	483	503	497	477	465	513	474	518	487	514	507	505	502	473	489	444	495	504	485	511	472	511	486	457	485	520	492	470	474	529	500	477	483	476	429	447	502	450	533	502	506	481	482	506	467	467	463	469	467	473	479	507	471	492	504	474	463	482	499	486	516	464	502	467	498	530	458	484	494	477	480	478	507	500	488	501	511	501	471	485	489	481	457	493	504	482	487	467	464	488	478	465	503	465	489	484	492	479	479	509	507	492	448	528	473	519	484	494	493	515	489	483	468	515	464	473	514	494	514	484	460	469	447	465	493	466	463	503	485	466	504	462	515	481	452	457	471	453	499	489	513	471	465	477	508	468	494	499	472	498	472	489	497	500	499	489	455	503	492	479	513	497	475	488	493	465	481	511	459	513	506	453	491	493	483	497	452	508	427	471	476	487	502	509	453	497	437	491	478	495	491	479	475	499	516	478	449	507	467	420	449	484	488	456	483	441	494	486	515	453	479	496	519	495	476	522	497	495	470	496	507	466	489	474	464	478	485	468	514	494	484	497	449	520	473	474	479	475	492	486	489	489	485	455	445	520	520	494	480	435	442	499	484	515	491	501	521	478	444	541	462	466	492	476	510	463	480	478	487	460	456	510	509	478	497	484	469	468	476	468	504	460	480	474	471	452	500	483	485	492	475	444	489	466	480	531	448	508	508	514	482	510	468	522	482	443	512	472	474	465	503	500	478	419	453	499	499	495	454	522	508	549	478	498	507	512	493	490	483	464	458	540	488	464	452	510	511	483	468	491	481	448	487	447	539	482	464	420	474	482	455	464	493	474	520	489	501	499	487	451	436	489	479	477	488	487	484	498	499	505	533	502	499	506	450	444	508	524	483	488	470	465	471	471	486	494	503	507	461	464	519	487	459	477	458	524	487	454	466	496	481	452	469	481	468	420	456	495	473	489	506	451	464	476	496	471	520	437	470	483	463	482	485	500	451	475	510	455	484	500	462	450	469	515	507	503	547	503	521	483	473	486	509	487	505	493	508	485	496	488	503	525	494	494	444	490	464	489	514	495	476	479	468	530	478	476	486	487	513	480	502	479	449	490	486	478	527	514	426	517	514	494	494	515	444	479	511	499	465	472	464	507	466	514	495	546	464	474	482	514	499	461	478	474	480	504	484	487	444	475	478	501	516	461	448	501	485	483	519	501	482	464	446	501	465	480	497	484	507	462	449	528	465	456	475	503	460	463	474	455	507	501	475	526	502	483	502	487	493	485	421	472	486	492	454	495	493	510	482	499	473	470	465	504	447	465	494	503	472	488	489	483	477	451	502	474	467	479	465	496	484	457	517	506	437	489	469	450	503	508	504	505	495	471	506	472	496	482	527	525	512	455	494	466	518	516	492	433	500	488	482	463	493	468	480	510	487	479	475	483	482	484	489	443	487	505	484	475	490	448	504	442	474	491	469	503	479	469	468	495	533	439	478	482	525	491	496	503	487	489	449	507	486	492	466	501	487	451	484	456	485	496	542	495	469	498	472	485	483	529	494	463	494	429	507	482	454	463	506	504	487	471	527	508	501	490	481	501	448	455	451	464	475	467	488	478	456	480	461	535	492	491	500	504	490	468	475	469	524	476	494	460	495	473	461	486	460	463	487	483	456	466	483	475	516	500	496	489	464	462	522	489	463	484	487	483	489	496	510	450	466	489	487	502	506	474	470	473	466	467	492	479	508	492	484	474	463	462	503	511	443	469	437	485	497	486	486	475	458	456	495	475	470	484	468	491	509	479	521	497	487	464	479	463	500	477	507	482	472	490	472	464	476	510	489	463	504	477	474	495	514	447	470	477	484	469	459	463	507	453	426	472	461	485	485	504	507	495	477	508	444	466	494	486	481	455	495	488	487	479	457	499	482	471	445	473	527	474	522	468	475	460	497	472	477	452	480	491	479	489	493	531	491	477	462	475	505	469	484	470	465	495	478	473	478	479	484	456	479	495	474	489	475	473	490	450	494	494	527	448	490	438	459	487	464	475	480	479	518	465	477	466	509	509	488	490	482	491	502	511	464	425	513	502	468	480	502	471	505	528	481	458	490	471	492	492	512	472	473	493	494	494	467	518	457	482	501	537	478	453	480	474	481	497	472	491	487	476	488	479	482	485	497	498	515	493	480	490	482	501	463	491	470	472	489	473	457	511	473	486	517	479	455	516	476	485	501	495	492	493	467	487	490	489	503	453	474	479	489	488	506	480	463	465	549	486	461	487	507	456	480	483	486	473	496	490	498	489	481	486	485	482	494	506	508	486	464	498	501	456	495	455	490	484	493	460	526	505	489	489	512	485	480	541	499	488	515	449	461	484	469	424	480	493	484	490	479	483	458	501	510	478	460	483	455	513	466	523	509	471	530	495	495	521	473	493	467	446	493	466	479	439	460	480	516	450	454	458	471	516	494	514	567	453	505	496	481	502	494	501	463	498	458	462	512	518	489	514	510	498	422	478	499	455	478	497	518	500	542	486	506	485	492	451	461	528	496	481	498	481	466	477	485	488	477	520	475	518	523	454	480	506	446	464	513	489	482	475	484	494	483	487	486	503	465	493	503	450	438	474	504	499	492	524	508	459	508	444	465	477	483	473	494	472	452	488	481	492	535	451	479	450	464	506	463	527	497	453	507	480	464	500	462	469	480	493	461	475	466	452	495	480	466	481	434	499	487	434	482	482	477	501	518	503	466	528	492	446	481	473	494	499	464	498	523	491	483	510	486	502	496	463	499	478	487	495	475	457	463	526	439	492	478	469	474	462	460	511	506	505	507	485	475	495	498	473	502	505	510	476	480	476	460	485	489	506	468	464	458	473	517	476	494	475	466	497	450	462	502	521	505	493	521	484
62426	46309	21263	14985	4697	3691	2688	3491	2202	843	375	307	335	298	387	317	410	332	382	419	509	591	617	446	399	367	371	358	416	557	427	395	477	500	538	488	355	310	319	276	242	277	316	409	345	267	215	255	216	210	177	183	201	197	253	307	210	182	172	179	154	143	162	169	166	181	165	174	182	163	165	154	188	171	191	159	174	177	161	143	172	154	167	162	178	162	160	174	157	161	152	185	177	165	162	197	169	151	163	152	181	164	165	151	179	162	182	185	152	187	176	164	158	171	177	170	146	177	173	139	145	150	153	164	177	152	139	160	178	174	168	172	130	186	182	155	162	154	184	174	166	174	182	200	173	186	184	150	167	165	148	168	170	187	145	152	159	187	169	153	159	152	192	159	178	152	168	143	156	145	172	187	164	168	165	172	178	138	188	147	166	185	149	159	169	157	165	156	162	170	123	155	142	135	198	126	185	185	149	178	158	152	170	150	155	169	170	160	164	153	181	189	151	175	152	174	148	157	173	146	158	170	168	156	191	147	145	153	139	177	173	161	154	184	174	203	173	165	166	164	155	154	160	169	163	177	200	159	158	180	183	170	173	150	163	133	179	158	155	166	155	173	154	154	182	151	182	179	175	150	167	173	159	156	150	174	171	166	155	151	171	147	142	134	161	156	166	165	185	174	151	167	158	129	144	166	142	154	171	183	158	162	126	145	159	153	180	178	153	152	141	162	163	171	170	170	174	154	179	187	148	161	163	134	166	172	153	168	165	178	162	157	167	177	163	167	170	157	143	152	140	164	140	175	172	161	166	148	135	137	161	160	169	179	149	180	158	173	145	169	170	156	199	187	158	155	186	193	168	164	147	152	142	138	153	160	165	157	162	146	174	145	163	149	159	156	174	152	178	174	176	163	148	192	137	162	167	194	155	156	167	184	147	167	157	160	173	147	178	146	177	143	166	209	143	174	155	144	164	188	152	133	156	160	168	158	152	185	204	168	146	152	148	159	152	156	155	174	172	192	150	180	145	155	173	167	174	165	160	175	168	154	161	186	150	156	152	185	155	157	160	177	164	141	151	173	161	168	157	158	179	162	158	181	157	164	167	168	160	166	149	164	153	139	164	143	165	155	160	161	170	165	159	164	160	135	154	144	186	201	158	183	197	164	143	181	173	154	160	157	158	157	152	160	173	185	152	164	173	154	155	164	174	171	157	175	173	178	155	149	163	158	165	180	178	147	142	154	141	152	150	162	182	183	175	162	140	146	150	161	179	162	170	170	153	155	170	153	144	160	160	160	177	144	170	155	141	163	140	161	134	174	163	161	156	179	176	147	148	173	177	177	137	147	146	156	185	150	142	179	181	171	181	156	142	163	162	154	158	197	169	175	191	181	177	164	162	183	142	164	178	159	161	156	162	167	148	171	159	171	172	146	175	152	169	155	145	183	152	159	161	159	163	163	179	151	165	151	154	158	144	166	177	187	183	157	163	185	163	171	161	154	164	139	129	180	163	157	154	158	159	183	178	134	151	162	181	165	158	174	185	154	179	145	198	163	168	156	162	171	159	158	153	179	148	172	156	192	151	158	175	146	154	151	181	149	135	178	181	163	175	163	162	164	159	149	186	185	155	147	140	186	147	175	171	166	138	160	149	170	149	171	188	170	153	168	179	178	167	158	155	160	183	162	178	183	162	150	175	176	149	172	152	160	154	136	180	138	159	158	174	168	162	154	153	153	145	146	128	148	161	172	163	173	162	198	179	157	186	150	158	148	181	157	163	144	180	156	176	157	159	149	178	168	153	161	160	151	142	147	167	148	161	151	165	175	165	163	178	167	151	181	158	163	158	154	142	151	176	159	162	155	152	137	156	179	162	177	176	193	164	177	153	167	131	160	152	155	170	174	159	176	178	153	166	150	167	164	148	157	148	198	163	151	162	146	154	184	186	158	126	163	147	146	146	186	148	160	164	177	167	158	153	176	172	178	170	175	165	148	176	176	188	168	171	155	176	151	162	150	183	201	170	143	152	162	171	167	190	186	163	172	166	172	178	191	159	158	163	168	151	140	193	169	177	161	172	174	159	159	138	157	200	159	171	163	168	143	155	163	156	145	162	166	174	192	160	155	167	168	161	181	158	158	169	160	169	189	152	178	145	184	141	158	154	167	135	193	174	164	172	167	160	183	161	175	147	158	137	163	176	183	166	189	165	157	174	163	154	162	148	171	165	166	174	160	152	156	170	145	155	182	145	169	137	175	173	177	160	142	168	172	173	163	148	163	147	162	143	159	163	179	152	165	152	158	170	190	135	160	153	167	166	152	157	171	162	143	176	159	156	162	150	145	166	154	154	184	178	160	178	176	177	150	169	186	134	167	154	168	185	164	150	181	163	157	161	176	162	161	151	154	173	129	162	184	138	165	178	168	165	145	156	185	139	180	177	132	136	179	170	157	164	185	156	161	152	154	168	144	177	138	155	166	164	155	159	163	163	173	153	166	160	183	151	137	155	165	141	177	163	180	172	165	156	145	166	161	180	185	146	179	160	164	165	165	145	164	164	162	144	158	150	155	151	166	185	178	183	167	143	167	199	191	174	175	162	162	162	148	166	172	147	197	186	157	165	167	172	172	153	142	143	172	163	172	161	147	165	182	155	162	208	145	172	170	160	185	159	172	148	165	160	148	169	167	180	159	159	168	189	174	138	173	169	162	157	151	170	168	152	148	153	154	157	183	169	174	146	150	162	164	153	169	164	154	145	166	182	177	162	175	160	164	141	150	175	169	144	181	160	169	174	180	172	157	136	163	176	173	149	149	166	158	169	167	143	153	154	169	172	176	177	151	144	187	166	151	145	164	147	176	152	151	159	149	169	185	152	134	184	159	161	164	159	182	130	148	154	181	144	160	170	171	167	157	145	163	163	174	164	142	167	159	157	165	179	165	164	151	161	182	173	160	163	146	161	180	179	165	161	188	165	161	160	158	166	144	164	174	157	168	140	149	191	157	164	178	160	156	130	156	145	160	160	131	141	171	157	163	165	179	167	145	148	157	160	151	185	170	139	177	175	173	156	157	179	183	159	171	186	153	164	180	156	169	164	150	182	174	171	141	173	166	166	184	171	183	176	167	167	164	158	179	144	149	129	162	170	145	160	171	172	166	152	161	173	161	160	150	162	154	155	130	139	155	158	184	154	161	166	166	171	173	168	201	139	177	149	169	177	179	159	171	163	157	156	189	168	151	145	157	152	186	164	176	161	168	181	156	148	168	157	186	155	184	178	156	120	179	156	172	150	153	158	180	168	166	163	171	132	157	184	160	180	148	172	167	143	166	176	146	165	157	139	149	155	171	168	137	164	170	154	175	148	158	144	152	156	183	164	152	161	175	140	170	174	158	171	166	148	165	133	143	159	167	160	152	167	167	171	152	163	151	153	184	131	169	174	122	172	150	151	146	151	160	159	148	144	152	186	164	139	169	158	155	159	177	161	154	145	160	167	180	152	188
43491	30419	7418	10764	11953	13415	10006	14442	9431	4052	1770	1455	1311	1330	1566	1502	2241	1795	1951	2485	3175	3688	4066	2817	2224	1915	1616	1948	2334	3036	2689	2539	2438	3025	2992	3284	1922	1700	1710	1431	1151	1205	1776	2370	1673	1476	980	1058	862	813	660	600	579	637	1013	1901	805	793	507	474	414	452	457	445	433	420	371	410	396	429	411	399	419	391	399	410	409	419	408	384	392	414	383	406	423	363	443	389	448	384	317	396	328	412	423	441	390	378	406	366	415	398	368	363	382	401	392	396	384	366	406	391	375	379	361	404	405	410	385	388	311	387	376	389	387	408	388	384	421	373	402	411	373	373	409	403	384	379	418	410	380	394	355	419	404	408	384	399	386	409	396	404	401	379	402	383	353	422	413	379	343	428	385	402	377	398	390	387	386	397	374	417	386	368	389	387	379	386	402	387	385	395	392	388	409	404	385	411	383	449	383	389	408	394	382	376	400	371	415	425	398	378	382	393	336	374	386	400	391	422	403	378	381	418	352	387	416	400	396	384	392	392	380	391	369	374	384	374	398	361	404	402	361	425	348	415	363	387	357	389	359	403	431	394	390	417	395	360	422	377	397	371	399	398	385	347	381	380	395	344	417	391	380	352	415	372	372	391	375	406	399	352	406	365	385	387	383	388	363	378	409	365	390	389	379	418	347	367	419	416	364	396	389	358	398	377	431	384	383	407	401	384	353	395	371	409	369	378	393	391	406	399	366	396	389	372	413	403	396	393	374	391	373	370	386	366	390	379	383	413	406	365	354	342	379	383	378	383	409	375	424	380	416	398	365	420	414	367	383	367	401	385	393	420	372	358	407	378	376	350	385	373	375	387	394	376	410	368	418	365	384	383	380	382	377	405	396	367	357	391	384	375	371	425	434	395	375	379	397	418	345	389	366	381	372	382	399	339	410	395	383	444	374	416	386	408	386	411	343	379	368	351	435	403	426	383	394	383	397	370	396	396	351	392	414	360	354	404	383	374	467	369	351	367	353	372	404	415	390	367	384	384	407	391	386	402	401	363	383	391	343	376	378	388	397	389	401	380	412	371	359	398	429	400	363	430	382	382	381	407	379	380	379	388	375	398	369	393	405	375	409	420	369	357	375	352	368	396	407	414	375	375	376	409	375	416	433	425	430	380	360	403	363	396	390	378	394	409	382	368	370	403	390	418	407	393	377	377	426	374	406	379	379	373	371	362	381	381	371	370	397	387	387	407	369	377	405	394	389	362	409	378	348	383	369	379	401	395	355	354	412	415	387	358	401	372	376	372	371	364	383	391	415	416	383	376	362	412	339	401	386	393	376	386	363	391	373	403	370	394	382	385	389	396	393	395	366	371	369	370	400	410	398	391	373	419	400	375	406	372	389	391	408	386	372	398	404	374	375	393	357	381	356	393	382	406	439	389	413	408	390	356	379	387	398	366	402	388	374	395	394	365	405	365	404	370	373	411	394	399	386	405	398	386	404	390	405	406	381	403	369	334	380	377	382	369	365	401	373	410	380	381	388	416	421	388	373	355	400	372	340	346	360	386	373	365	389	371	397	373	406	378	370	372	367	368	385	375	414	369	369	377	410	354	405	388	392	378	362	380	363	376	407	366	390	370	352	404	386	390	391	385	393	395	391	401	420	406	356	374	392	395	374	398	369	388	405	400	379	393	409	369	398	382	369	400	377	370	377	383	381	374	387	355	394	391	386	383	389	375	407	389	382	368	418	377	386	387	376	385	396	413	381	376	359	355	382	370	415	398	399	399	364	361	364	377	398	369	403	374	394	417	357	354	400	399	360	371	393	363	358	363	397	412	359	371	387	387	360	404	402	397	357	381	417	384	409	393	418	416	382	367	373	357	388	399	350	379	408	393	365	348	362	408	377	401	352	428	371	352	391	401	407	389	355	388	425	373	378	389	379	359	392	410	393	398	394	415	375	408	398	379	419	385	405	381	400	377	400	376	365	396	418	389	388	369	386	350	357	377	397	408	370	395	366	387	413	350	389	400	388	405	394	380	371	400	403	396	365	376	413	389	351	373	393	424	369	381	387	383	399	403	400	385	403	396	373	393	362	381	400	395	382	356	374	362	397	380	356	352	381	388	351	386	364	393	395	344	381	399	370	400	345	406	368	370	426	374	402	384	381	374	413	368	386	382	390	379	379	384	361	380	368	375	386	389	369	405	380	365	363	397	395	389	437	362	359	379	360	377	361	384	362	403	346	384	416	416	379	405	381	385	390	371	358	389	394	398	380	404	363	373	399	398	353	405	433	382	389	386	383	381	374	344	357	374	370	406	375	366	383	384	353	368	388	358	413	382	393	399	390	366	406	393	409	337	418	388	380	376	408	413	367	384	372	372	379	370	373	384	406	408	398	384	403	418	365	390	365	389	377	385	419	402	374	409	380	374	363	358	399	347	405	400	389	354	442	395	385	382	413	337	370	427	389	359	392	379	388	341	375	367	375	389	422	371	387	400	394	375	360	377	396	405	400	380	410	392	374	374	363	377	397	377	392	396	383	388	356	376	384	423	375	375	415	398	416	378	423	382	379	420	390	405	384	412	408	412	393	432	372	394	362	411	386	364	386	423	350	409	394	396	401	363	393	365	368	407	351	398	394	354	376	333	374	408	406	375	381	384	396	392	381	363	385	426	408	402	406	380	419	366	384	399	357	423	388	373	347	412	402	363	370	388	416	414	395	376	411	374	339	428	357	373	404	401	383	380	418	378	397	383	430	370	386	415	392	379	337	402	364	381	368	402	371	380	395	388	385	362	401	426	364	369	364	390	364	374	376	373	367	376	425	336	364	368	390	378	402	388	365	376	368	409	396	420	419	343	381	378	396	385	374	352	372	429	375	384	351	371	375	370	375	389	428	407	374	404	380	374	398	400	369	388	395	397	399	417	434	356	360	393	402	406	370	352	425	386	379	366	411	395	367	374	409	383	397	394	413	366	372	406	359	362	367	370	386	391	400	383	392	417	342	404	374	363	382	387	397	395	369	384	400	399	390	409	399	396	404	373	345	399	347	372	345	403	430	346	369	382	422	407	377	401	420	372	388	347	379	379	365	393	377	388	381	393	380	379	362	370	379	363	357	395	367	371	379	386	365	367	402	367	412	350	412	447	366	379	388	380	356	377	344	380	378	393	344	385	396	374	396	363	375	391	415	378	416	365	379	402	412	391	405	372	379	402	405	350	392	397	397	364	393	390	388	382	400	380	371	416	402	366	372	382	401	398	340	401	375	390	358	350	382	381	369	368	406	411	375	409	357	384	430	371	378	354	387	359	414	381	418	374	361	388	380	337	380	392	351	376	373	392	397	372	388	388	398	391	355	372	395	395	381	377	360	370	370	362	385	428	399	369	401	354	366	382	395	375	398	449	381	384	416	348	408	381	382	393	395	381	374	401	380	368	365	378	377	391	373	412	422	382	410	377	408	412	380	370	400	395	375	391	397	372	406	392	359	373	405	375	399	384	361	381	373	400
8228	5379	1316	1325	1220	1340	955	1539	802	269	125	137	130	134	104	124	136	103	110	126	129	120	115	129	122	111	124	127	108	125	122	111	93	103	137	134	138	122	170	143	127	121	114	108	147	100	119	103	113	124	108	102	119	99	116	115	114	105	104	107	107	110	105	124	109	107	122	109	126	97	117	110	120	113	120	115	117	122	120	116	115	104	113	117	112	125	114	107	129	105	123	109	117	99	108	101	109	112	101	115	134	112	127	125	103	134	101	111	122	106	96	117	105	117	96	99	118	110	126	103	109	96	124	114	112	106	99	107	111	97	139	115	107	123	128	119	130	122	92	110	113	128	119	122	131	114	119	103	101	102	116	119	125	100	125	115	134	113	122	105	104	106	119	125	125	100	111	127	117	118	113	112	110	126	122	116	120	117	101	104	125	116	111	109	85	106	108	126	89	115	106	120	109	114	124	107	86	117	128	114	126	110	109	121	101	109	84	99	123	115	106	107	99	111	124	122	133	107	95	136	135	119	125	102	91	124	128	111	127	123	112	111	127	121	120	130	106	107	101	116	116	132	116	129	86	101	113	132	113	103	114	103	122	112	112	114	108	108	111	105	105	114	120	110	108	132	107	112	109	112	108	122	119	127	111	144	123	126	106	106	115	131	106	139	112	138	105	115	121	119	98	128	114	107	121	107	134	103	129	115	117	125	126	119	115	126	116	109	123	108	114	137	129	134	118	117	107	101	116	102	123	108	122	124	122	127	149	108	123	120	124	113	111	131	119	108	119	101	93	117	104	129	125	114	126	105	113	120	114	103	118	107	120	127	94	108	105	110	99	117	108	99	101	134	127	123	105	105	105	121	97	105	105	108	125	120	137	113	122	111	114	128	125	121	117	140	132	109	118	124	139	119	131	123	99	108	96	99	102	104	123	107	121	101	130	109	119	107	125	95	122	82	113	123	114	106	101	113	122	120	95	106	110	119	121	110	131	105	120	123	96	102	116	107	141	106	111	119	120	129	115	128	113	105	110	107	102	135	105	125	102	107	119	109	116	97	107	104	119	105	116	104	138	114	121	105	108	128	127	137	112	112	107	135	125	130	115	128	128	131	114	101	109	106	103	121	132	105	122	118	108	100	123	119	117	127	114	104	108	105	130	110	116	127	115	120	99	111	97	115	123	108	106	116	104	113	105	121	118	105	111	102	126	124	129	94	121	109	115	131	131	89	106	124	101	91	123	129	117	118	97	123	116	104	98	109	90	112	117	138	115	116	128	114	139	113	132	123	106	116	107	93	113	107	129	112	127	109	111	119	121	113	125	110	127	112	115	89	115	120	130	129	129	103	107	110	101	117	106	116	114	125	109	126	132	117	103	101	123	124	132	107	102	126	114	110	106	105	124	115	114	117	113	111	111	135	116	122	107	101	112	110	100	123	134	126	123	109	120	120	114	113	101	115	128	121	102	117	131	98	102	111	106	113	116	108	102	115	124	110	110	122	118	96	110	81	113	126	113	127	144	114	128	112	93	119	122	109	121	127	106	116	125	115	116	105	102	121	134	115	105	133	105	116	114	133	108	115	106	108	114	104	111	126	125	115	122	116	112	85	121	122	92	120	126	118	135	123	131	91	111	91	123	120	112	91	126	130	144	103	113	123	96	111	118	103	122	130	101	112	135	126	139	120	121	124	142	116	121	128	126	108	94	97	89	115	97	134	126	120	127	108	116	114	108	117	111	117	110	121	115	135	125	115	91	128	102	124	136	106	124	114	100	120	103	117	105	99	109	114	108	114	112	130	114	135	128	115	109	115	101	110	116	101	114	132	87	93	99	120	114	86	115	104	151	122	124	113	125	102	129	139	125	100	96	105	117	123	99	98	105	107	110	116	100	116	127	124	120	133	119	100	123	110	118	112	125	127	123	105	124	126	127	118	122	122	116	120	111	118	99	110	104	124	123	123	108	141	112	115	126	119	106	127	142	113	115	127	107	118	120	101	141	119	129	123	117	130	113	128	94	113	97	113	94	125	121	89	124	120	102	103	112	125	120	131	111	88	113	126	113	113	107	109	122	137	106	101	114	104	122	113	101	113	123	114	119	105	104	106	108	129	126	136	117	126	103	120	138	115	106	116	112	113	124	125	129	125	119	113	109	111	121	121	148	92	110	125	121	125	126	128	112	108	121	122	106	108	106	115	120	115	115	128	113	100	101	119	136	111	101	108	115	102	119	117	118	117	110	127	111	110	87	129	117	117	113	106	119	103	117	122	109	94	113	113	109	117	119	114	129	135	120	116	120	119	122	115	115	116	129	109	110	95	118	113	100	110	110	107	107	119	113	107	106	120	115	123	116	116	105	115	103	86	128	131	114	103	89	99	104	139	128	112	96	121	112	115	114	135	115	120	105	106	127	105	98	111	114	113	106	99	119	122	118	130	104	127	108	115	119	123	148	110	121	113	109	93	93	113	86	110	124	112	113	109	125	115	103	121	105	108	110	126	110	111	118	107	105	120	117	119	108	115	112	107	126	131	137	90	109	111	113	120	121	117	105	97	117	141	109	128	129	120	118	135	108	111	112	119	111	134	116	116	124	104	131	127	112	122	90	104	97	110	125	94	116	126	118	113	133	121	100	119	111	98	125	113	112	117	117	115	112	114	106	116	129	113	108	119	108	121	105	136	124	97	121	109	102	121	114	121	128	90	118	120	104	117	127	114	116	120	100	108	116	121	94	99	113	107	109	104	95	127	126	105	130	119	106	106	121	116	105	108	119	102	138	120	120	113	129	135	123	116	109	119	103	100	141	103	108	121	123	112	96	124	106	115	111	133	117	108	109	107	105	105	102	108	106	108	115	127	109	118	118	126	102	116	110	104	104	118	122	108	128	109	118	112	111	127	115	103	111	116	112	112	105	120	116	121	138	101	98	94	122	120	125	119	122	104	110	127	118	115	122	139	104	120	120	106	99	107	139	125	117	122	103	104	108	108	130	110	122	120	114	104	133	110	121	107	105	109	107	115	104	126	102	117	110	102	112	106	117	126	143	116	113	117	111	102	111	129	127	98	99	109	121	104	112	120	117	122	120	115	116	102	143	125	90	107	114	128	125	110	116	118	115	96	107	129	105	113	119	120	116	114	111	92	113	105	107	104	125	113	137	123	130	98	110	106	105	116	118	118	94	101	114	121	130	123	105	107	106	117	120	110	103	101	114	117	125	117	107	95	118	109	121	123	110	107	97	138	138	96	109	131	120	105	114	125	112	115	102	101	114	132	110	133	124	107	122	117	110	114	109	140	112	106	117	120	112	112	132	115	114	126	127	124	123	119	130	120	99	111	107	103	129	115	106	113	119	133	123	116	109	126	108	108	124	118	125	128	128	98	125	110	127	107	104	110	126	107	135	125	127	107	109	108	131	128	120	120	99	96	118	109	111	116	107	119	98	122	111	128	125	118	113	96	106	110	101	133	122	116	99	118	111	107	93	111	105	111	105	120	121	99
7159	6621	2679	4311	4889	5964	4515	7348	3560	1061	404	357	324	318	321	332	349	337	360	353	396	371	365	370	322	328	334	345	354	350	373	375	353	379	333	364	381	397	428	436	457	358	350	334	302	303	300	302	308	329	317	296	313	312	316	327	317	321	307	311	330	276	307	293	280	280	334	309	320	304	286	333	296	291	293	309	315	315	306	289	307	316	311	298	313	335	289	299	302	294	309	317	280	286	293	339	289	321	305	300	300	308	307	264	343	334	292	291	314	310	291	285	312	318	308	323	286	306	314	313	273	295	294	302	309	311	304	284	313	285	262	280	295	278	315	287	308	301	270	316	283	288	293	310	309	358	345	318	288	285	307	340	312	294	308	277	284	313	293	280	339	319	273	300	307	279	293	312	295	294	283	264	309	325	286	305	310	281	296	285	273	298	289	299	318	296	289	355	303	319	291	301	281	306	289	306	299	326	290	306	325	315	328	312	333	317	319	317	304	303	311	315	289	288	287	304	305	297	296	296	327	317	294	300	313	305	299	317	303	270	310	284	287	343	299	291	308	286	317	335	305	286	293	314	300	281	328	291	275	289	286	306	318	307	316	301	278	341	321	295	291	327	302	299	310	321	293	292	293	296	284	296	278	309	335	313	290	293	320	334	306	310	272	292	313	296	295	290	320	256	319	307	317	311	283	301	294	301	309	324	278	282	301	285	310	322	308	307	314	325	291	259	307	299	303	295	321	290	282	331	296	306	294	308	285	329	306	330	308	309	303	297	324	296	326	260	289	322	300	326	315	300	295	343	303	313	299	280	291	317	275	295	286	333	280	274	334	288	276	265	311	274	302	334	286	306	327	310	313	302	288	317	315	307	324	291	287	268	297	290	307	307	322	299	322	317	304	340	299	283	316	277	315	257	275	292	292	278	295	275	320	302	305	333	277	308	328	303	292	305	303	277	327	299	336	313	286	297	295	322	324	283	292	287	298	307	314	318	320	310	312	316	312	303	305	290	297	326	309	311	288	311	319	287	324	274	339	288	316	302	267	312	315	304	309	334	287	302	303	319	311	297	307	317	298	304	317	320	305	297	314	312	301	316	308	320	304	323	306	312	329	309	282	309	291	297	297	301	316	303	319	290	313	300	311	272	290	272	286	301	330	327	327	317	254	280	302	280	304	327	315	319	308	305	293	300	304	279	337	317	321	334	309	301	303	294	291	319	323	278	308	297	287	325	317	315	274	305	318	287	280	307	329	343	299	302	278	312	328	305	277	317	285	277	300	306	309	312	300	294	308	314	321	293	318	300	306	309	268	308	322	307	303	283	313	326	292	335	330	327	313	286	319	281	317	317	294	305	307	286	316	283	306	302	297	328	315	291	310	312	310	347	326	298	304	311	304	303	314	300	296	297	321	299	288	294	321	297	299	303	281	301	294	301	306	278	290	303	285	284	269	283	326	306	312	298	289	313	270	309	279	301	298	275	301	266	315	289	314	308	304	302	299	315	294	323	275	296	310	297	287	287	307	339	295	324	312	308	337	309	291	307	303	279	330	315	331	278	284	307	308	286	296	295	319	307	299	316	274	306	322	299	274	301	304	285	321	285	318	293	304	313	328	299	324	312	303	342	304	312	309	290	298	297	285	297	315	287	316	308	333	290	291	323	308	313	263	329	319	294	284	314	301	312	303	272	293	307	333	312	283	320	287	328	293	315	272	307	305	282	328	330	317	336	304	284	316	295	290	278	297	289	298	329	306	318	314	282	267	291	301	294	295	301	314	308	283	277	262	299	315	292	304	321	308	310	296	301	322	285	308	324	311	304	327	289	339	316	337	302	308	300	262	299	301	294	289	309	297	304	289	302	298	293	292	302	334	297	319	314	311	288	329	268	336	279	313	321	289	293	308	308	290	307	301	272	287	311	314	323	318	290	320	290	279	315	324	304	308	311	304	292	343	319	280	333	295	301	297	296	344	323	337	297	311	333	291	277	314	314	307	306	286	295	300	300	304	287	332	295	289	306	296	305	260	260	313	324	305	313	312	315	297	298	295	311	306	322	305	294	296	295	276	319	314	301	330	305	278	318	317	302	313	290	302	303	278	295	287	310	292	311	282	309	330	314	304	328	292	302	288	338	306	290	296	317	297	305	308	315	306	290	281	317	295	310	304	304	293	316	280	305	295	294	307	312	290	302	299	287	295	288	294	270	290	275	302	291	335	300	268	303	260	287	299	298	301	285	300	285	292	318	296	279	305	308	272	301	312	268	289	310	288	283	286	295	303	310	278	289	314	279	275	313	283	316	305	287	316	298	299	310	306	273	297	296	295	303	288	334	255	295	296	296	302	301	311	323	303	303	314	316	303	314	303	310	301	313	301	323	304	305	323	314	312	288	333	292	319	268	315	297	350	324	312	314	291	329	291	304	332	304	286	314	298	316	293	292	311	298	330	319	320	292	301	332	301	311	287	301	291	323	291	321	300	294	320	323	280	297	306	310	305	316	302	312	327	296	270	303	332	316	329	320	296	315	301	289	275	316	321	314	308	284	309	315	297	277	321	326	295	302	316	318	296	313	320	304	298	277	299	331	292	305	317	318	285	305	310	285	287	320	300	293	314	300	318	306	289	298	298	292	305	297	325	274	292	303	303	337	278	301	315	317	303	284	306	309	323	327	275	326	316	299	316	332	297	298	316	300	309	307	297	307	284	318	282	319	292	273	306	329	295	313	291	295	302	309	287	277	287	299	290	304	302	276	291	320	268	319	304	293	291	300	302	302	317	311	294	300	275	322	323	283	308	306	319	310	311	287	290	259	277	334	327	352	301	300	334	302	299	316	283	313	301	303	321	319	297	310	303	295	277	310	326	303	313	326	336	289	293	313	297	309	298	283	318	275	323	287	292	302	314	312	322	327	316	276	285	295	304	303	301	269	324	284	323	301	310	276	354	302	303	346	329	305	303	308	302	295	300	276	302	294	304	309	272	334	306	306	303	265	336	303	300	311	314	319	314	357	333	322	287	302	307	291	318	313	296	330	333	301	313	314	324	310	311	306	321	306	273	308	295	292	292	310	296	316	304	304	317	319	318	293	283	275	294	278	317	322	315	336	314	295	295	314	306	263	298	285	299	274	282	301	280	316	272	310	324	298	303	306	288	297	349	326	317	299	319	330	321	315	290	318	312	286	332	282	293	313	325	315	315	311	308	313	294	303	300	263	317	313	319	296	309	278	278	263	298	301	287	317	284	309	306	305	286	287	332	319	284	324	296	316	300	311	318	320	334	312	330	318	295	315	297	326	297	302	304	297	301	289	298	288	335	284	278	307	326	319	286	273	289	321	309	305	278	315	269	293	322	299	289	295	293	284	295	313	324	270	311	298	294	302	328	314	283	308	291	292	322	301	316	323	297	281	309	302	327	327	292	330	310	333	278	309	326	296	344	318	290	293	333	282	313	305	311	295	322	307	309	333	312	319	315	285	306	334	267	274	300	278	289	297	344	308
49255	46781	15079	4836	2750	2369	1789	2871	1464	593	310	267	286	279	277	315	297	339	319	344	428	406	452	305	292	279	238	290	397	491	383	330	331	410	410	360	266	274	256	249	241	222	276	283	282	260	221	253	240	224	215	229	196	210	277	197	220	214	206	202	214	166	214	209	198	185	218	179	186	214	199	206	222	215	200	220	200	177	209	220	193	183	204	220	200	198	208	190	191	206	198	211	195	188	198	199	192	205	230	188	181	200	170	206	175	167	195	187	215	197	182	208	207	218	187	222	185	217	211	176	193	211	212	205	193	222	207	210	192	218	213	181	203	199	196	207	181	201	202	198	225	169	216	204	219	206	241	200	186	195	196	220	180	185	192	207	208	185	214	194	194	171	204	184	228	192	180	213	188	194	194	208	179	221	211	168	179	214	222	205	215	175	209	194	220	187	210	198	190	210	200	221	188	198	199	210	200	215	208	223	206	185	208	194	182	187	192	195	207	199	198	184	197	210	208	197	206	190	189	221	225	208	178	231	224	197	209	198	203	196	185	183	192	204	186	213	208	178	190	220	197	216	210	189	222	203	201	186	209	205	186	192	224	199	194	213	211	176	203	212	178	199	167	223	195	204	203	209	199	209	184	157	213	194	193	207	227	197	206	198	215	185	189	183	201	221	199	219	201	206	234	187	220	196	226	214	197	203	199	207	215	210	203	205	192	210	202	203	197	211	163	228	210	197	189	178	204	188	217	203	208	180	198	180	190	194	214	184	215	199	230	205	213	200	196	177	212	199	199	215	199	199	204	193	208	195	184	209	210	197	207	197	204	206	206	207	213	211	198	169	226	195	209	208	196	206	232	191	216	194	182	206	238	221	196	209	195	172	224	179	194	200	202	207	208	195	209	199	202	237	198	221	194	178	208	211	193	177	171	211	194	205	201	198	221	181	197	207	208	194	195	192	200	213	195	192	201	205	219	227	174	226	182	199	184	207	178	201	207	201	193	200	199	182	188	235	198	207	192	187	197	207	193	185	207	197	187	189	222	232	191	211	198	213	212	187	181	210	207	212	202	213	190	222	189	209	194	198	211	212	215	217	200	184	215	189	190	216	215	217	205	213	180	201	202	188	215	213	184	214	220	230	241	206	191	205	185	212	205	203	212	212	199	219	195	204	210	210	185	180	207	195	219	196	189	194	194	207	204	188	209	188	202	238	195	174	209	187	188	197	234	215	221	217	181	204	215	205	189	199	202	193	215	208	206	214	191	200	195	224	206	196	207	187	203	211	185	218	175	191	188	208	196	172	174	174	186	195	220	212	205	189	222	237	199	187	202	196	211	186	207	223	188	208	197	182	197	189	198	216	211	179	189	204	194	195	192	187	214	196	195	214	179	202	194	223	180	207	220	195	211	223	184	212	223	203	204	239	190	187	191	207	212	213	218	195	206	180	177	190	174	195	195	194	190	194	204	168	202	199	212	195	237	177	225	198	184	198	205	208	203	209	217	183	215	207	205	216	197	211	215	205	195	175	219	209	208	203	195	190	203	191	185	180	210	209	217	211	211	217	212	176	195	222	199	193	200	210	204	192	209	190	206	231	202	211	204	191	201	183	178	208	195	212	200	200	184	190	205	205	225	206	236	197	223	181	205	213	194	201	203	188	209	196	213	178	210	175	205	201	233	185	221	227	219	189	191	207	212	190	192	229	212	183	200	198	188	206	200	203	196	209	221	208	182	216	202	188	207	218	192	205	194	218	198	204	206	194	177	185	204	197	195	219	202	194	217	200	198	198	197	225	191	201	196	201	191	193	210	232	198	209	210	197	233	208	191	190	195	197	204	206	218	224	224	172	184	210	235	197	191	208	234	193	223	219	194	207	197	210	177	171	216	185	208	197	180	187	214	170	206	190	200	183	214	196	189	192	203	192	209	201	201	197	194	186	199	216	202	181	201	195	198	198	181	213	210	208	203	218	192	177	197	199	208	204	187	209	193	181	175	185	202	210	190	191	196	173	214	204	204	202	224	197	221	213	188	194	216	197	201	167	204	174	190	175	221	198	192	202	217	201	185	227	173	197	179	212	177	203	175	208	215	177	179	199	178	191	181	199	207	216	207	189	184	222	188	209	210	195	204	190	215	200	178	193	190	204	190	194	190	185	201	187	207	199	189	198	213	208	198	198	198	210	209	206	229	179	216	187	177	218	189	200	204	193	223	189	209	180	193	233	196	219	186	212	191	187	217	218	212	221	195	223	197	200	215	201	166	229	200	222	214	206	169	193	213	206	194	228	210	209	179	189	175	200	200	224	230	192	184	185	174	202	217	207	207	209	211	215	213	205	232	220	201	193	178	216	201	202	208	206	215	191	229	162	200	177	201	215	196	199	221	196	188	204	198	206	200	189	183	199	203	210	219	202	206	202	174	181	175	215	209	194	213	214	220	203	169	180	212	209	196	235	198	204	206	178	199	219	203	213	195	217	188	214	179	211	200	189	219	212	189	187	197	207	183	244	218	214	193	185	230	199	204	202	211	198	217	186	222	215	174	208	202	212	201	228	196	222	210	195	206	177	196	202	214	208	206	205	204	192	193	230	190	231	220	174	186	199	189	175	214	207	191	205	192	192	183	169	214	205	201	220	221	194	233	182	220	217	191	214	236	196	194	191	188	200	197	203	220	215	194	192	210	221	211	188	213	165	188	192	204	201	221	186	200	204	205	224	193	186	181	195	211	216	218	193	197	202	184	192	222	211	195	212	184	223	175	198	205	201	186	211	193	202	187	204	220	203	209	182	181	187	196	199	202	210	163	205	202	199	215	181	182	209	197	187	217	179	211	165	194	214	188	206	194	191	219	219	200	220	196	238	207	203	190	199	192	188	205	193	198	215	200	219	202	184	216	191	251	215	211	193	206	203	203	191	198	183	201	199	200	202	213	186	202	232	186	209	193	180	170	209	199	198	199	212	208	192	167	191	218	195	188	196	185	200	196	189	194	184	221	201	213	217	212	221	177	184	195	194	201	201	193	192	197	201	177	184	220	217	184	215	217	214	220	193	211	190	204	207	211	179	194	192	214	198	171	229	211	210	193	211	226	182	190	208	202	185	192	201	211	220	206	207	188	198	221	205	187	205	188	190	211	170	199	206	179	182	176	208	206	193	203	204	204	208	212	200	220	199	212	219	214	201	204	206	200	180	172	192	196	218	190	196	209	209	219	219	199	206	209	221	229	195	208	201	192	194	221	218	190	207	176	196	204	216	173	229	198	181	155	200	211	189	198	214	209	215	214	222	186	179	183	198	210	195	196	197	215	188	208	195	186	205	179	197	190	174	215	187	190	179	213	215	215	216	207	187	192	182	226	199	214	229	212	216	211	193	202	190	225	225	230	238	199	196	205	225	183	216	202	181	187	211	194	211	195	204	202	192	206	183	206	192	188	204	213	208	220	204	226	194	190	199	169	203	161	157	188	187	179	213	239	196	210	203	209	204	176	195	183	180	208	197
31230	26287	5399	8045	8928	9624	7762	12129	6935	2511	1103	1017	941	993	1133	1124	1066	1357	1479	1742	2109	2146	2290	1564	1423	1067	955	1163	1952	2457	1932	1618	1561	2057	2236	1814	1127	1090	1070	997	878	922	1313	1295	1171	1094	727	746	741	631	602	587	574	654	818	636	633	576	556	512	509	545	499	494	501	515	509	492	518	464	467	488	531	515	521	483	506	510	494	443	499	463	545	509	506	500	492	492	420	447	479	474	462	484	488	440	512	434	467	469	492	462	478	540	481	457	496	482	476	485	456	516	471	483	467	499	455	471	492	475	503	469	482	481	489	478	514	485	463	478	515	479	451	492	488	487	474	457	458	473	503	514	491	517	449	477	489	485	457	503	488	498	483	475	468	491	471	504	471	478	507	472	450	499	478	487	438	469	508	463	476	500	505	449	492	466	508	479	500	501	476	497	474	454	496	519	497	440	481	509	482	479	519	453	518	494	464	464	471	464	478	479	449	459	494	469	487	512	460	518	514	459	422	463	511	475	469	477	472	493	469	471	498	497	441	445	493	490	452	462	464	469	473	463	463	505	502	496	467	486	472	477	480	529	493	490	487	499	478	412	491	507	481	430	469	489	452	484	489	493	493	465	469	496	460	494	516	479	513	496	492	463	436	464	470	522	472	434	501	454	453	473	502	468	501	488	453	487	506	442	487	500	545	474	479	457	499	481	475	494	464	525	478	480	517	467	475	487	494	464	525	509	468	539	494	480	432	467	467	483	480	471	481	488	477	504	505	512	476	477	468	475	475	451	443	500	548	469	494	475	494	463	498	469	469	441	485	438	495	503	487	489	495	509	491	459	492	505	498	473	473	491	509	489	467	475	463	427	482	494	426	442	456	489	456	454	487	493	489	472	519	478	516	492	469	467	518	483	510	474	466	494	503	493	529	475	483	463	454	441	495	463	478	455	469	526	507	495	437	480	479	462	490	497	507	533	487	452	469	471	531	513	488	528	484	521	495	502	494	498	509	478	490	480	519	492	438	446	476	523	509	466	426	473	511	472	483	504	466	453	463	514	503	502	462	472	455	509	497	505	506	461	493	445	495	490	444	473	486	499	499	488	482	511	483	545	491	479	432	439	454	487	495	482	492	480	459	441	476	460	506	485	505	483	446	451	464	467	471	491	485	471	466	446	474	510	509	521	466	457	495	488	459	484	471	490	454	501	514	492	495	467	502	465	505	490	484	473	462	486	498	499	517	502	449	450	466	487	483	480	478	458	480	468	502	530	502	504	486	464	508	473	475	468	483	462	504	483	477	496	472	470	451	457	479	454	494	458	460	489	472	489	500	455	487	496	476	494	506	500	515	486	509	492	462	463	483	452	474	466	483	466	472	474	461	482	475	464	491	508	511	476	463	519	501	474	452	505	498	487	467	482	501	469	498	517	494	491	490	483	429	482	520	496	461	504	477	448	476	508	471	479	496	459	504	477	491	478	465	464	478	475	469	495	494	512	500	501	446	500	470	509	486	452	461	465	511	532	456	490	472	492	535	498	504	518	485	451	464	521	476	485	480	482	480	484	512	522	498	478	468	508	463	459	463	500	473	509	500	490	508	441	475	494	479	519	492	467	460	478	458	513	518	483	474	472	461	434	484	473	531	466	485	460	471	443	491	506	491	474	438	462	483	472	513	546	447	485	495	503	465	478	494	491	469	521	490	478	460	482	474	499	505	463	460	507	479	482	454	491	471	469	462	517	462	503	521	491	493	506	469	478	487	498	465	489	477	469	469	477	439	484	492	492	490	438	509	514	481	500	504	502	500	497	517	469	471	462	493	478	467	516	489	492	501	505	459	452	460	477	531	465	484	517	497	459	522	504	507	495	491	493	493	488	469	499	483	483	463	508	505	476	500	468	505	496	483	481	469	477	466	507	493	451	466	473	512	433	516	460	498	446	477	506	431	434	472	473	464	497	488	491	479	493	505	485	452	466	518	514	458	458	519	506	482	481	507	494	501	464	526	480	503	451	486	473	463	527	496	483	471	475	509	506	466	515	449	475	485	495	466	478	457	443	469	464	498	461	481	492	478	471	494	455	478	467	479	488	459	466	474	494	494	478	470	491	493	530	522	490	486	487	499	454	495	458	495	462	445	489	508	468	448	491	470	482	487	483	487	478	503	490	516	452	455	492	446	465	469	469	493	494	494	465	470	495	524	466	512	451	508	473	471	499	491	509	502	492	467	481	513	447	508	459	486	471	486	506	510	485	488	471	471	440	474	472	480	456	531	477	513	463	535	470	452	501	466	486	490	452	470	478	494	474	495	461	468	468	472	497	458	461	477	466	509	467	517	469	453	451	482	440	502	451	454	463	485	509	485	457	467	473	466	444	482	481	483	471	482	512	496	486	488	458	467	466	514	470	502	464	477	464	495	497	461	432	494	504	467	463	489	489	469	493	502	470	461	487	469	463	519	461	462	488	471	518	462	483	461	512	452	455	498	479	493	476	495	472	485	471	443	513	473	491	475	478	522	450	488	529	496	454	450	499	494	487	458	486	488	502	488	456	474	481	483	455	481	486	507	453	466	474	497	532	478	478	532	476	458	486	501	459	471	501	465	441	474	485	484	437	492	474	503	469	496	486	478	500	469	482	455	495	467	493	545	479	480	470	512	512	489	473	524	479	451	456	460	497	480	474	472	489	478	475	463	442	466	495	467	477	525	487	477	467	453	477	472	469	488	516	506	456	482	502	481	473	492	503	461	460	502	462	482	485	479	486	500	465	494	464	483	481	474	490	481	483	477	477	490	469	524	500	529	471	499	478	473	455	488	463	473	469	465	470	464	449	487	485	483	465	482	485	475	484	472	499	500	518	492	487	454	494	519	461	513	458	485	466	456	469	514	501	486	506	470	428	485	465	492	496	503	496	469	464	458	481	487	514	479	517	479	491	503	465	476	497	483	453	488	472	461	498	450	476	495	490	485	479	499	482	445	496	487	525	496	454	506	444	493	462	497	483	475	475	450	474	520	490	506	508	489	492	472	491	516	431	452	513	500	465	456	442	456	441	478	500	450	475	476	511	482	487	460	507	478	504	473	461	487	532	489	473	519	514	479	461	470	433	516	492	480	478	474	509	495	491	507	493	488	479	474	457	496	426	504	487	420	445	461	486	480	488	455	491	441	502	470	453	491	496	497	490	490	465	493	480	481	507	457	452	464	485	518	511	488	420	491	458	473	464	461	479	462	473	473	457	486	474	459	456	495	482	516	495	484	449	461	470	462	480	457	480	533	477	520	483	511	517	442	456	473	488	499	448	449	453	514	480	475	496	477	477	476	434	473	436	490	486	481	484	533	496	503	475	456	485	514	463	479	459	458	476	482	492	486	484	523	460	471	462	478	467	467	486	470	448	498	497	489	453	472	481	525	477	452	459	498	512	509	459	467	519	476	524	498	483	493	461	466	509	481	493	490	483	522	470	494	469	501	503	492	477	518	506	486	494	497	500	487	465	430	471	499	476	485	472
60824	51612	21166	14676	5772	3465	2476	3805	2210	825	393	332	308	408	434	350	366	374	402	523	562	612	571	383	365	324	275	389	450	607	517	471	388	664	598	372	288	265	306	263	249	253	302	348	276	258	252	194	229	192	156	188	212	200	248	204	168	166	180	161	171	166	152	179	171	159	164	182	168	173	158	166	174	163	161	147	160	162	166	146	167	184	159	167	174	164	165	170	157	165	163	159	159	172	169	168	175	143	150	150	167	159	164	141	155	154	160	166	137	180	161	147	166	182	144	146	173	158	163	176	164	168	158	156	162	161	175	150	179	160	157	138	165	176	170	162	182	158	164	159	163	165	135	176	158	166	161	160	168	159	157	187	145	182	164	165	156	166	147	164	151	174	149	153	172	162	172	162	134	144	181	161	141	169	163	175	146	161	166	153	152	156	164	147	162	187	166	165	165	155	158	173	173	155	182	175	158	157	136	170	147	146	159	142	159	164	152	156	130	175	174	170	173	169	187	148	151	187	146	134	164	170	156	194	174	144	185	163	160	155	154	167	137	170	165	153	144	177	159	204	156	156	186	174	158	143	165	164	185	186	161	162	168	163	158	162	151	165	172	145	185	173	160	130	171	169	131	154	181	148	137	160	186	160	156	167	164	143	171	148	144	179	154	155	164	186	179	187	160	166	153	143	165	173	154	164	196	159	140	170	156	168	180	187	157	150	147	166	147	159	162	165	172	159	166	138	155	163	136	176	180	151	139	145	131	184	163	150	153	162	159	171	197	165	156	159	165	180	167	196	151	156	176	153	164	169	159	165	178	159	159	156	150	189	137	168	144	176	169	172	159	176	163	169	140	163	168	167	180	172	174	193	166	182	169	160	160	167	154	168	169	145	166	181	171	166	164	134	141	174	163	169	157	157	159	163	159	168	194	151	169	162	170	167	157	150	153	161	181	150	154	176	153	156	191	191	158	160	175	175	160	160	173	178	162	137	150	160	168	146	170	160	175	159	172	172	174	156	149	159	166	181	168	143	170	157	145	179	186	185	172	156	136	152	158	161	160	162	147	151	138	172	189	155	154	160	166	158	157	173	166	144	155	159	171	164	219	160	150	156	156	182	162	149	149	166	173	179	147	146	161	157	150	177	155	154	168	122	163	151	164	169	176	158	165	165	163	155	166	152	157	168	190	185	149	170	166	146	166	152	140	174	159	142	181	139	164	189	173	153	140	154	161	156	169	158	172	161	145	160	179	169	158	187	148	144	163	176	144	154	186	188	152	140	165	165	124	163	175	178	181	146	163	164	162	135	153	170	162	163	164	149	135	144	154	139	150	186	173	170	178	175	174	190	155	154	180	153	156	142	187	157	167	158	169	172	169	162	161	135	159	166	160	173	165	160	151	156	156	152	183	167	181	169	160	171	157	189	158	147	177	184	142	204	172	157	148	163	175	168	152	179	165	166	146	161	171	164	155	200	149	161	189	159	155	145	168	163	184	137	164	149	156	165	155	145	142	169	142	163	186	166	157	144	174	157	167	177	169	144	167	175	143	153	162	177	169	160	153	158	158	143	163	144	159	155	154	147	157	170	148	134	166	154	170	173	141	180	182	157	142	163	192	144	166	172	163	167	174	136	155	149	149	139	166	190	172	151	160	197	146	148	150	178	177	176	171	160	163	149	152	159	157	150	181	172	170	153	179	155	133	188	169	149	164	151	168	163	187	183	149	160	162	175	176	169	164	143	157	147	152	171	143	135	158	147	155	199	183	181	152	179	153	158	138	165	175	166	155	163	145	173	153	163	152	159	186	141	167	151	138	152	151	173	146	142	180	153	154	149	161	176	163	149	156	175	152	165	172	195	194	161	149	166	157	152	156	150	151	184	165	166	143	184	155	155	150	171	143	177	148	163	158	155	176	146	152	151	167	143	162	174	164	165	159	168	150	142	153	160	151	159	175	145	138	176	151	168	145	177	156	148	130	154	150	175	167	172	160	152	176	160	143	161	186	170	170	167	173	154	179	181	152	171	159	156	167	157	176	181	165	177	191	164	168	175	179	180	151	152	151	164	162	157	154	179	145	167	147	161	149	181	157	147	155	175	153	189	156	162	167	166	152	164	175	179	173	174	172	157	161	169	169	162	160	183	188	147	140	152	147	147	170	166	167	167	147	161	166	164	166	150	152	162	148	156	161	145	147	171	187	153	164	172	184	167	180	196	169	179	176	156	177	165	167	146	140	170	167	176	164	153	195	144	170	181	170	152	161	174	185	167	162	170	151	189	168	194	159	155	193	151	168	162	189	157	176	157	181	152	156	169	188	177	173	141	160	159	171	159	186	162	164	143	177	155	161	156	175	152	170	154	158	167	174	139	161	152	150	173	157	159	162	174	198	145	181	148	175	146	163	139	153	178	189	164	169	155	167	151	196	181	163	157	162	140	191	154	189	171	190	158	129	155	165	150	175	174	198	157	177	156	164	179	174	142	157	174	161	178	157	158	160	151	182	170	148	168	154	150	158	164	175	153	149	164	158	176	172	177	152	155	167	157	146	150	147	173	190	148	140	158	149	133	158	187	175	162	165	158	165	163	156	129	151	178	165	171	159	162	159	171	154	153	174	166	174	130	171	164	185	151	161	164	158	176	149	171	186	165	151	139	153	171	158	180	155	158	163	173	152	155	169	167	184	182	146	155	171	169	200	150	171	157	134	157	144	137	183	175	146	165	130	161	166	159	166	161	169	148	170	163	175	160	158	154	162	183	156	158	184	167	190	160	149	170	155	175	176	157	154	167	147	155	145	163	154	161	178	170	166	179	158	159	162	166	171	174	176	153	162	165	166	155	176	161	179	167	177	172	157	170	160	158	173	151	144	177	153	182	165	163	156	175	165	152	164	152	166	142	151	167	159	165	153	155	159	163	147	145	192	128	156	189	157	157	157	178	177	180	143	152	145	172	166	176	144	154	145	161	142	155	170	138	158	156	146	149	177	151	177	144	169	163	160	133	173	146	168	155	170	165	179	178	159	156	171	160	182	163	156	154	152	161	183	147	145	150	155	169	159	175	181	148	167	142	159	181	164	179	150	174	178	152	137	147	176	184	178	170	169	160	193	178	171	178	188	182	174	141	194	162	140	180	169	149	148	159	174	173	169	178	152	173	143	157	178	165	140	141	169	163	159	180	164	157	162	148	158	148	160	162	166	165	162	156	164	151	152	177	140	167	163	164	141	170	147	175	155	141	165	159	180	170	173	155	141	153	158	166	166	187	177	186	166	159	156	169	193	180	170	178	156	157	151	163	161	158	187	185	183	167	154	172	163	197	163	182	173	189	144	193	142	182	166	173	150	140	144	161	149	168	168	168	191	161	157	166	149	151	145	176	160	151	162	140	188	162	150	154	160	157	170	162	139	177	168	171	179	140	158	168	168	176	168	148	151	141	126	161	150	166	171	156	134	156	168	132	162	159	161	158	148	149	149	162	169	163	178	138	150	143	175	162	167	137
39793	33482	7582	11143	12508	12609	10431	15194	9559	3532	1802	1248	1335	1456	1696	1562	1846	2136	2216	3113	3609	3811	3622	2332	2107	1819	1481	2123	2981	3882	3189	2618	2441	3943	3817	2307	1571	1224	1440	1205	1049	1206	1844	1949	1613	1179	1018	797	759	692	579	629	718	712	1139	572	517	572	533	468	462	451	385	445	407	388	400	381	413	407	425	439	447	376	414	435	423	424	425	406	379	386	382	378	361	401	402	449	378	384	363	385	414	392	382	376	365	365	382	408	366	405	379	393	386	424	397	363	389	379	363	407	424	400	402	345	363	383	367	383	392	394	422	368	424	374	396	384	372	390	391	364	386	367	382	370	388	395	377	378	388	425	384	385	355	384	388	349	359	344	390	364	363	343	373	382	396	358	424	434	367	368	400	410	392	364	404	394	398	363	353	380	348	386	377	409	406	407	399	381	383	428	396	399	375	397	400	352	391	381	375	387	379	397	378	390	387	383	391	398	409	379	363	364	389	379	393	367	388	407	391	398	390	417	395	418	355	387	378	424	420	381	374	376	385	388	378	397	371	344	372	355	356	379	378	390	354	394	389	364	401	390	375	374	395	408	424	376	381	405	379	380	404	346	368	370	401	419	382	383	397	410	384	419	359	425	382	396	380	406	360	389	370	361	379	416	408	370	374	391	380	360	375	354	364	366	378	418	387	345	375	399	378	371	398	377	357	397	393	355	344	381	399	394	377	388	377	385	401	388	378	378	368	373	376	370	401	385	379	357	406	364	367	385	387	391	375	389	398	372	353	383	363	366	404	357	407	377	383	364	389	392	418	396	393	374	400	384	368	386	380	410	403	382	383	376	408	371	385	387	402	394	392	395	393	355	350	389	375	381	406	333	369	430	354	389	381	386	395	417	369	377	362	371	381	356	364	383	398	381	351	388	377	407	411	378	379	391	393	414	383	401	376	365	362	372	368	357	402	407	367	409	347	403	418	378	387	400	355	405	363	382	393	376	359	377	397	389	396	384	406	359	357	402	399	365	395	392	382	368	422	393	374	390	368	382	384	393	357	408	408	389	354	405	370	358	389	389	382	351	394	374	375	390	369	400	378	356	372	377	360	400	377	349	377	379	401	385	372	365	336	402	375	365	332	389	383	369	381	365	406	411	398	368	391	416	372	389	381	395	402	405	396	369	366	339	385	408	403	382	382	398	380	404	373	394	375	382	385	395	366	376	396	377	378	425	371	347	388	379	361	378	370	389	364	373	376	391	387	382	379	383	385	350	353	384	393	407	394	404	371	389	368	393	401	359	375	376	423	376	407	396	395	363	391	379	396	383	362	400	351	385	382	410	395	342	370	364	355	410	394	385	359	391	359	409	340	398	397	372	361	388	372	377	391	394	355	390	410	375	361	341	390	376	364	366	388	399	395	387	385	382	391	402	418	378	389	374	380	359	393	365	415	392	386	344	418	419	387	332	345	349	346	378	393	366	385	401	398	385	362	374	393	389	380	397	375	391	337	365	359	423	383	396	375	376	361	373	374	363	378	382	374	396	387	363	439	372	402	367	389	338	358	396	353	358	379	365	362	397	358	420	396	372	428	398	381	397	402	394	379	385	365	381	363	364	392	395	396	383	349	349	377	385	398	383	358	386	365	363	387	337	374	383	375	396	394	379	406	355	356	383	414	366	381	396	375	364	388	390	360	387	389	355	408	390	402	426	376	377	344	360	383	359	406	365	393	368	368	368	397	408	375	386	372	378	383	405	355	389	393	373	385	393	355	365	394	417	349	381	358	371	379	400	349	405	382	387	354	369	385	438	353	360	375	395	397	342	391	396	401	398	380	369	369	355	348	376	380	400	426	355	378	376	378	403	386	363	386	364	359	370	417	361	337	380	388	354	370	410	355	398	379	355	380	388	388	367	354	348	383	396	390	383	404	397	360	405	386	413	371	389	372	369	348	389	354	395	382	358	390	406	404	417	378	393	387	346	365	386	406	325	354	432	376	370	372	346	369	358	379	399	384	377	390	402	369	367	392	388	377	338	386	382	390	372	360	387	413	408	365	364	399	394	387	354	425	384	410	396	400	381	339	380	386	381	364	388	396	380	391	388	423	395	380	361	405	357	367	378	368	395	369	388	371	387	381	378	359	367	392	369	388	387	394	362	379	375	378	394	388	360	374	392	396	368	373	388	377	430	397	396	379	399	359	380	362	370	377	343	359	369	391	380	381	377	379	368	387	353	393	384	398	362	368	350	382	363	383	347	384	339	377	391	387	417	355	403	363	404	371	363	399	393	428	358	400	428	427	345	388	376	396	375	395	393	397	391	368	380	400	368	377	385	383	353	366	401	365	374	359	380	372	361	324	404	376	382	385	381	403	387	399	410	389	343	392	367	380	394	371	379	383	408	387	413	391	387	346	397	427	399	380	398	403	383	371	391	390	373	410	414	400	381	367	399	412	396	362	386	360	367	368	416	422	376	400	384	374	385	388	378	367	401	377	394	361	372	375	406	384	379	362	350	357	373	378	388	362	363	370	361	398	360	376	398	392	370	406	359	377	379	382	358	371	362	400	376	408	398	354	383	398	406	381	376	359	423	364	380	384	386	386	422	395	377	357	355	421	384	386	364	358	396	420	342	371	342	370	364	349	414	384	392	388	374	350	410	390	412	410	407	368	360	376	381	371	399	402	389	417	381	405	396	409	385	405	398	371	366	365	405	383	372	385	406	346	393	380	383	373	391	395	373	381	401	405	394	404	409	386	401	388	398	359	432	374	383	369	415	395	323	375	421	368	359	386	354	388	393	393	406	390	399	352	349	383	388	379	424	352	405	351	367	397	375	377	354	379	414	380	386	361	342	365	411	360	405	370	382	397	389	381	381	365	371	366	395	361	365	401	391	375	384	345	392	357	394	369	357	394	372	368	368	362	392	411	374	377	369	344	386	416	417	370	369	369	356	396	398	355	402	368	398	409	370	368	395	376	346	360	370	373	364	334	390	404	419	396	402	409	373	421	408	385	362	385	408	407	425	387	388	384	350	382	371	347	398	346	397	372	370	363	381	389	352	383	368	374	394	369	394	386	403	373	367	360	405	398	372	344	393	352	419	382	383	383	360	424	392	391	396	365	404	352	407	379	383	375	349	391	370	375	408	384	390	399	356	379	406	388	390	395	366	384	392	384	385	408	354	407	420	365	388	355	368	375	386	393	377	408	350	357	376	352	363	362	386	411	377	389	399	356	343	340	393	371	367	345	391	386	359	387	371	366	368	390	396	408	366	401	412	400	383	410	374	369	356	377	385	378	393	411	386	407	374	391	381	371	373	402	381	387	419	377	384	404	388	403	423	368	351	359	357	355	389	402	387	422	399	414	365	362	391	366	348	343	391	388	379	356	376	382	364	381	414	370	370	394	357	346	424	415	377	395	337	389	380	388	361	370	383	398	383	375	382	376	384	396	413	384	365	375	372	377	404	384	371	370	359	404	442	395	386	368	394	388	381	408	380	376	386	409	397	356	365
7998	6249	1316	1357	1329	1249	986	1555	712	209	126	135	104	116	149	120	116	116	121	109	122	121	134	104	126	120	123	114	143	125	124	114	109	106	129	111	121	132	133	128	139	113	119	125	113	128	106	113	114	102	99	100	104	110	117	121	118	95	112	133	96	104	110	116	115	109	105	128	113	111	111	108	119	131	121	122	110	133	100	121	108	129	98	114	122	99	131	109	110	136	116	105	120	108	125	119	110	100	99	108	116	124	112	104	126	103	109	97	110	126	111	113	108	125	134	104	110	90	108	100	96	116	111	81	128	117	104	137	130	129	101	133	135	125	122	103	97	115	112	127	123	121	117	113	103	111	100	117	123	137	113	116	115	114	93	107	133	127	108	107	100	111	116	124	108	120	121	118	134	121	119	111	131	118	117	134	115	110	125	113	104	112	133	124	116	110	127	111	106	95	105	102	121	95	128	138	124	124	107	101	122	117	122	117	118	111	108	104	101	107	128	106	141	121	111	101	126	126	106	116	114	114	106	106	122	116	110	131	115	117	110	120	114	111	135	106	132	109	105	114	127	113	117	104	124	122	133	123	109	113	119	112	119	110	107	112	115	112	139	114	123	100	105	107	103	116	99	117	113	110	126	105	109	131	118	122	104	105	106	114	120	111	136	118	108	113	118	118	108	125	113	118	131	102	103	113	123	119	124	149	107	117	135	115	122	95	117	124	100	102	115	134	121	106	118	122	113	130	109	116	135	109	123	106	119	111	120	125	135	121	124	123	125	120	104	98	119	115	96	148	130	99	102	130	113	105	115	129	106	101	119	95	104	109	104	111	110	122	116	99	90	97	94	102	116	100	109	109	112	105	120	113	104	131	110	131	113	104	117	109	108	101	108	106	113	109	95	111	122	110	127	138	106	105	106	125	135	109	120	93	104	112	122	119	130	99	109	111	97	120	98	121	108	106	110	106	113	113	100	127	105	117	103	116	112	130	107	111	111	112	119	122	114	117	114	119	110	99	105	117	93	105	106	105	112	126	135	123	108	94	121	134	144	122	127	135	118	106	146	122	98	97	125	106	123	117	120	134	123	132	115	136	109	111	106	124	115	111	124	107	114	127	101	110	105	105	116	123	127	130	120	105	113	117	103	117	99	110	94	105	126	110	93	114	106	112	134	102	113	119	104	113	106	129	112	124	115	109	93	123	119	119	122	131	131	115	123	93	129	143	114	119	121	112	124	105	124	80	103	114	98	115	141	119	111	108	117	119	97	116	112	124	127	110	108	122	117	103	133	124	107	121	107	134	115	139	111	110	93	122	103	108	119	104	122	130	114	125	115	116	119	113	96	109	107	130	114	128	112	110	137	113	112	108	124	123	129	117	129	126	112	113	115	112	128	131	116	113	121	121	124	100	102	130	108	123	121	112	116	123	99	123	100	118	101	134	131	94	119	99	101	106	117	116	116	116	108	130	111	113	112	102	113	130	101	119	111	117	107	125	107	135	103	142	128	130	112	122	112	116	111	122	116	114	131	117	116	129	94	104	109	106	133	105	114	122	120	124	111	113	117	95	124	94	114	89	105	127	110	99	117	123	109	113	140	114	118	130	83	103	129	102	114	112	126	102	112	119	116	108	114	117	123	124	116	124	102	98	111	122	119	107	104	101	104	104	109	129	115	117	101	125	105	123	103	109	122	123	112	97	130	110	153	124	112	116	107	103	96	107	111	119	107	117	105	109	97	138	120	93	106	120	113	134	132	116	122	124	107	116	115	126	99	123	106	124	119	102	127	121	110	114	103	114	124	130	112	111	117	126	129	132	120	136	119	137	111	102	114	124	122	100	110	129	107	128	116	113	117	111	116	125	106	142	115	106	111	90	122	110	123	115	113	108	109	120	115	112	117	103	122	117	127	109	125	108	127	115	98	115	112	100	114	123	122	109	121	86	124	101	105	119	115	135	124	100	98	122	124	112	118	117	115	101	111	125	114	106	113	132	123	114	117	110	94	112	119	122	116	105	113	130	100	113	110	125	120	113	117	107	119	125	97	101	97	119	118	116	116	109	112	108	105	134	117	122	97	116	125	131	107	129	120	135	99	98	106	102	115	113	106	116	94	127	116	125	119	102	131	102	126	100	120	129	125	104	125	112	134	121	120	119	125	118	120	124	116	120	112	103	122	108	103	107	124	119	93	111	103	119	123	110	109	101	107	100	117	114	91	120	112	108	117	130	119	105	115	115	106	110	116	138	129	115	118	109	96	121	114	112	108	124	124	94	107	107	120	118	89	102	133	101	92	105	107	105	125	137	102	112	117	113	116	106	99	130	117	109	126	124	124	109	124	112	147	116	113	107	148	105	133	128	125	109	120	108	122	121	118	118	108	111	102	120	121	124	115	123	112	122	114	102	109	111	100	122	109	126	116	117	125	110	127	117	128	127	141	100	92	110	109	97	115	99	111	118	117	113	119	108	108	100	106	115	111	129	115	123	117	129	124	123	108	94	119	112	121	115	115	122	126	109	122	108	125	117	117	125	119	105	102	113	102	114	103	114	97	118	121	108	115	104	117	102	121	116	137	139	121	97	117	120	119	89	116	106	108	102	112	104	100	107	118	106	133	137	112	106	107	116	108	96	110	135	118	114	122	107	113	108	114	103	103	108	117	121	115	139	106	129	107	119	104	117	112	116	101	112	108	99	95	99	113	118	106	121	132	126	111	113	114	115	100	120	110	99	126	114	107	105	107	142	115	123	97	99	106	116	105	104	107	103	97	132	124	123	121	128	115	106	105	114	105	112	111	129	100	110	108	121	130	111	93	96	118	130	117	136	108	91	117	102	121	125	111	113	98	114	109	135	96	120	120	105	116	111	107	105	119	123	117	105	119	125	96	102	109	104	112	119	134	104	130	121	118	119	120	101	120	114	140	115	116	125	105	115	88	95	112	127	122	118	137	110	101	117	116	120	111	115	118	102	93	122	107	114	97	109	117	135	125	125	108	110	106	130	114	92	135	127	108	118	109	125	124	123	129	119	111	140	111	136	115	100	104	101	147	123	123	133	103	116	108	117	105	132	98	115	129	117	122	132	110	113	103	118	100	111	96	91	121	115	103	110	114	134	111	111	102	103	115	106	108	113	104	104	110	93	113	124	133	122	118	102	121	112	115	119	108	105	125	92	110	126	101	98	109	120	123	122	120	99	104	111	113	105	111	107	107	138	117	105	133	118	132	128	123	129	122	119	126	108	128	127	95	116	123	106	105	115	101	103	122	117	119	117	113	123	128	109	127	107	112	112	106	122	143	106	134	132	109	120	99	110	138	116	123	124	91	103	126	126	129	119	113	137	117	98	115	111	117	126	101	101	125	120	102	112	109	113	118	121	115	120	120	118	120	116	105	121	110	109	103	133	102	131	133	119	101	107	127	113	102	109	134	121	130	128	111	111	128	127	128	112	115	112	124	102	114	104	109	101	146	87	124	106	98	124	125	112	113	110	90	141	101	104
7582	7662	2722	4212	5185	5072	4593	7481	3551	812	338	330	307	328	357	327	341	314	359	335	441	349	351	348	373	375	336	320	317	402	406	369	342	411	368	362	350	339	404	368	359	313	349	317	359	318	296	321	301	309	278	308	278	316	340	314	306	311	311	318	304	281	316	314	329	311	285	300	283	315	292	300	336	330	309	305	318	287	297	263	310	302	309	239	299	277	283	307	305	298	310	271	287	338	325	314	301	285	323	342	315	312	331	317	301	332	316	320	290	326	327	308	296	343	261	300	319	299	288	311	319	299	294	298	305	284	278	286	283	314	318	301	311	321	306	296	297	299	300	329	343	307	301	304	265	303	317	295	322	310	303	293	300	298	297	297	325	289	287	294	293	316	342	297	313	312	305	323	277	322	314	316	302	299	317	298	303	305	293	310	328	317	285	312	289	305	325	299	298	308	331	316	284	289	271	327	284	310	271	316	272	310	310	309	310	299	329	308	290	344	281	298	284	292	309	283	316	318	310	303	286	301	337	317	292	280	286	287	280	320	308	316	272	309	279	307	337	304	321	307	299	285	312	304	280	275	311	284	278	328	300	306	326	277	316	294	283	294	271	302	307	263	294	274	283	307	318	333	303	328	322	299	318	304	323	302	299	281	324	321	273	309	283	314	316	294	300	319	313	323	303	310	311	281	316	300	328	268	334	301	279	339	320	328	330	307	306	289	326	294	321	279	286	297	300	281	295	270	317	297	324	326	284	312	299	295	290	306	312	296	310	278	314	323	319	279	290	288	292	326	292	324	288	294	274	266	282	316	319	314	327	312	324	297	284	304	301	308	316	312	328	300	305	299	274	290	270	305	291	312	265	322	311	296	302	292	286	301	314	309	323	280	294	313	300	300	310	309	304	262	301	319	297	307	290	303	305	302	295	318	305	324	293	302	293	300	327	290	298	317	299	315	307	308	278	287	323	280	321	311	289	294	288	287	290	279	278	313	308	276	288	270	289	321	307	330	306	325	281	302	319	308	303	307	295	325	312	302	312	343	298	336	336	302	329	285	285	320	324	284	312	312	322	313	300	289	309	267	290	292	292	252	293	290	269	310	295	311	325	309	299	290	325	325	301	336	296	336	304	276	312	308	322	315	308	283	317	295	269	309	280	329	335	301	297	326	304	294	307	302	327	321	286	273	325	323	278	302	296	273	288	296	290	326	294	315	301	269	325	329	314	304	326	319	285	318	288	314	276	311	315	313	320	286	330	301	315	306	310	316	299	325	309	297	291	314	307	295	311	267	294	287	323	307	334	314	304	291	285	300	309	310	298	300	329	314	317	282	314	303	319	306	298	316	307	282	322	299	313	298	327	290	287	263	309	285	333	264	312	305	279	318	310	307	298	325	277	312	293	293	308	331	299	317	316	312	341	304	315	283	273	295	332	338	310	278	286	299	316	298	309	281	311	305	287	303	325	289	320	342	296	332	293	291	306	309	326	296	322	295	320	326	294	290	285	300	308	302	306	302	315	307	283	309	334	305	287	340	314	300	257	316	292	329	288	275	287	313	316	312	320	309	290	293	306	280	328	293	291	308	295	278	278	275	293	314	296	283	320	290	313	323	298	291	294	301	299	290	311	297	300	279	298	300	295	297	294	303	320	265	336	293	317	321	327	320	283	301	309	316	282	330	288	298	306	282	356	320	300	284	294	309	307	306	297	303	303	301	322	295	315	287	303	313	309	320	307	310	309	286	277	310	310	303	308	312	320	305	319	281	303	307	274	292	295	305	286	306	285	312	293	291	318	303	278	287	292	267	335	329	322	296	277	305	334	297	302	307	313	280	303	321	270	292	292	304	306	345	340	294	301	272	298	317	305	305	294	305	279	332	274	274	296	301	311	278	304	302	306	291	293	303	304	319	300	303	310	297	290	318	293	292	294	311	294	304	287	295	268	284	318	338	333	316	300	289	296	318	328	276	290	306	313	291	287	319	320	321	327	284	324	263	287	281	274	301	281	290	302	326	313	318	313	310	296	280	319	306	294	313	325	312	339	289	298	292	303	309	317	259	321	292	293	316	283	323	288	311	326	277	334	315	295	287	308	306	299	286	296	269	278	288	311	303	310	280	322	302	303	258	311	280	289	275	301	272	289	275	335	261	327	310	295	281	326	296	291	322	344	289	292	301	328	286	330	312	327	306	306	311	281	307	296	298	281	306	302	291	296	329	329	267	306	300	325	316	303	314	309	269	300	306	303	286	286	308	305	323	283	312	316	305	302	252	312	292	326	274	284	308	282	323	308	276	307	326	325	306	304	326	302	273	316	312	321	280	314	294	283	313	286	278	330	299	298	317	313	321	300	268	307	279	329	318	298	330	306	302	318	309	305	277	305	300	326	292	307	296	307	288	302	297	297	312	330	305	272	315	291	301	265	305	283	308	266	301	292	292	295	287	282	284	277	299	327	326	301	293	315	312	317	294	333	305	299	329	315	288	303	265	299	326	327	309	303	308	291	281	316	313	306	292	318	295	322	325	280	343	311	329	302	303	315	310	305	318	326	335	332	272	322	297	292	299	336	323	300	312	297	303	318	308	300	300	293	310	308	277	298	282	262	298	287	299	282	289	288	302	315	307	308	301	317	282	285	289	328	290	294	309	298	282	309	317	316	278	308	276	270	299	340	307	304	293	280	333	276	270	296	324	300	306	310	284	310	328	308	309	316	320	301	321	307	303	300	331	306	288	313	302	300	321	305	295	293	323	304	290	288	320	279	297	299	284	311	321	285	283	296	301	284	293	319	292	317	313	280	310	287	306	275	289	313	302	317	328	289	320	326	285	313	287	319	303	294	271	292	283	313	298	323	315	310	298	273	312	290	286	295	313	300	323	310	269	295	306	294	320	301	299	283	349	298	294	307	300	282	295	341	319	295	291	313	272	324	280	300	321	276	349	296	297	327	287	297	300	316	293	298	298	310	301	276	304	294	287	290	302	280	318	324	304	322	285	293	312	302	302	326	333	300	300	300	299	274	283	299	291	306	282	296	305	292	313	292	330	307	292	288	318	335	250	307	294	287	296	290	293	302	284	304	325	310	274	282	337	295	319	301	306	304	258	311	298	272	286	289	283	307	301	288	304	307	322	286	271	303	267	299	290	342	282	296	318	305	328	282	318	311	311	273	270	317	281	314	295	298	301	308	329	309	305	313	313	288	304	321	269	327	303	310	322	269	280	299	320	264	294	317	295	319	295	311	305	302	290	292	305	328	261	296	322	309	310	305	292	310	303	305	338	307	294	303	294	275	315	274	310	303	287	261	331	292	307	293	273	291	297	310	286	284	299	284	315	283	307	307	306	311	292	295	322	320	320	318	275	284	300	300	311	324	302	295	291	308	312	313	322	313	296	298	292	302	296	348	298	275	312	299	328	291	307	317	315	295	300	306	317	289	300	325	299	315	334	277	301	314	296	316	312	278	308	279	322	300	302	316	340	313	308	275	297	312	317	259	295
52271	48154	14864	4737	2760	2236	1855	2832	1430	420	319	280	281	242	355	304	281	342	316	377	379	459	378	324	305	304	274	292	408	373	365	356	350	418	442	369	297	264	271	236	219	224	273	234	260	248	209	185	218	200	207	232	232	205	239	181	188	184	198	204	217	197	208	171	200	206	195	184	215	200	184	182	188	180	222	198	181	184	201	222	235	201	188	193	208	227	209	207	202	215	216	211	181	214	204	186	220	203	202	189	193	182	180	204	206	206	227	196	184	190	167	179	209	221	206	213	235	163	204	190	193	204	200	192	210	203	193	207	221	206	214	216	195	186	203	197	195	197	201	213	205	204	205	190	188	204	206	197	201	175	193	209	184	187	186	190	206	187	209	217	202	200	194	187	197	168	175	214	181	210	199	174	199	192	190	194	173	200	208	218	194	215	224	196	182	194	187	219	191	193	215	196	200	184	179	195	198	187	196	187	199	209	228	190	222	203	218	203	209	216	199	217	198	199	179	191	183	173	202	205	205	218	173	196	200	171	204	213	202	168	200	199	191	226	211	202	187	216	206	221	201	212	205	197	220	189	187	218	194	229	193	186	186	183	204	212	192	210	191	194	181	205	192	225	194	210	224	184	216	201	183	215	198	207	184	194	178	207	190	195	211	200	178	187	188	186	213	183	202	208	193	192	165	211	226	193	198	213	197	204	193	208	186	191	208	199	204	200	211	197	184	220	199	212	177	209	176	197	180	196	185	203	219	193	201	207	191	201	207	213	196	198	209	184	214	220	191	196	205	196	216	196	214	194	190	183	180	191	230	219	205	202	221	182	191	204	198	198	185	223	197	207	193	210	228	218	198	163	189	198	181	205	215	212	167	194	209	197	203	196	207	193	189	197	189	189	201	192	199	229	217	182	199	215	189	187	192	193	205	221	192	191	222	208	220	178	185	210	186	194	220	198	218	200	220	190	195	209	198	163	188	203	181	218	188	194	200	195	198	181	207	212	203	211	175	203	180	207	178	205	201	206	194	201	211	201	187	189	197	181	177	211	224	212	190	190	215	213	218	194	218	197	195	197	218	214	204	206	195	198	208	198	180	190	177	184	195	208	202	205	165	223	179	187	206	179	210	191	188	195	201	215	209	211	220	204	180	181	199	182	213	203	256	195	198	174	192	215	211	207	206	196	210	211	193	200	205	214	214	191	213	194	198	217	221	204	179	189	173	192	212	189	184	184	175	196	193	172	184	225	215	180	206	182	202	200	190	187	221	213	207	177	189	197	186	189	193	184	195	201	196	179	196	207	181	201	180	195	223	178	215	195	207	210	187	212	201	188	206	193	194	216	204	210	218	182	206	182	181	202	198	216	221	200	182	221	204	186	215	196	200	238	186	199	185	205	197	193	192	201	197	189	215	217	188	168	189	178	180	190	205	194	188	233	186	193	189	212	194	232	182	187	193	166	170	179	201	190	197	190	216	180	187	165	188	206	201	203	170	182	207	201	206	209	192	205	194	192	182	195	218	179	191	217	200	197	195	184	203	193	208	181	216	226	188	194	190	204	211	204	223	210	232	223	220	199	207	199	207	211	189	177	200	200	188	216	200	199	180	205	199	210	203	198	182	222	191	186	220	201	228	222	189	218	197	180	226	194	192	188	204	208	209	195	194	214	190	216	220	219	191	212	206	228	225	211	203	220	191	192	214	211	189	194	182	170	179	208	211	172	224	180	199	226	176	205	210	187	200	193	209	197	189	199	190	202	199	191	203	207	184	211	176	218	202	190	205	187	203	183	205	206	192	210	194	213	209	211	192	206	208	189	192	208	218	203	211	218	214	217	185	207	181	194	180	189	204	223	201	189	223	191	199	205	207	167	192	162	236	206	213	189	218	180	195	206	208	188	204	223	193	217	214	190	216	185	205	183	225	216	177	226	192	213	204	205	219	220	198	205	198	206	207	200	196	196	207	209	217	198	202	220	222	204	218	183	188	209	188	203	206	214	218	188	181	211	214	188	210	201	185	193	205	181	227	182	215	211	183	182	214	236	210	210	179	211	181	222	193	207	193	212	187	206	187	232	198	208	208	193	208	203	222	201	221	209	228	192	194	199	195	207	198	221	187	209	188	214	199	216	219	200	191	196	201	228	190	218	200	200	191	196	171	186	208	205	224	205	208	219	184	207	174	196	190	177	205	207	199	197	221	232	221	223	187	187	205	210	195	173	188	173	229	198	203	193	220	206	199	185	193	203	194	203	191	196	201	195	197	209	193	193	205	184	200	188	167	202	216	199	174	214	206	186	189	177	204	219	210	215	185	202	211	204	162	194	183	183	196	183	200	200	184	200	187	204	214	203	205	211	189	208	213	216	204	206	190	181	218	184	209	189	207	206	191	202	177	178	215	201	205	227	205	209	170	199	213	202	206	207	190	204	181	211	234	213	208	194	196	207	208	186	202	188	191	202	172	207	191	232	217	215	185	204	195	231	213	208	191	217	194	187	208	184	185	183	196	200	197	209	201	205	231	193	201	198	224	198	189	197	203	195	207	206	217	218	178	214	194	223	202	199	180	216	171	192	209	195	205	192	197	173	219	213	200	192	202	227	200	200	197	209	208	201	196	218	163	206	207	199	219	190	198	206	211	221	172	214	197	181	231	216	192	178	213	184	220	182	198	218	202	216	179	181	196	204	220	204	183	195	218	191	209	215	201	180	238	217	231	204	201	200	218	185	198	196	185	193	207	182	201	235	184	188	218	214	175	188	205	178	220	222	185	181	184	205	201	203	180	183	183	167	201	213	210	196	179	199	193	212	215	170	192	216	183	190	194	224	216	181	179	184	187	205	194	185	199	207	203	218	186	171	187	199	191	185	207	182	198	172	185	204	182	208	175	193	201	227	208	182	198	192	211	203	184	220	187	185	211	211	196	206	206	224	216	192	199	194	214	196	203	198	176	220	232	195	201	219	184	182	181	224	191	224	224	198	198	209	204	195	191	194	180	202	211	216	169	179	202	196	228	216	204	223	197	206	239	205	193	180	244	212	197	202	198	240	217	182	179	193	194	208	223	185	176	196	203	225	181	191	199	234	207	195	204	205	184	191	217	213	191	232	209	196	195	220	210	196	187	198	193	167	198	203	192	205	194	210	204	192	191	192	211	191	217	197	217	215	203	182	201	204	219	191	188	217	212	188	211	185	197	214	210	209	203	195	190	191	195	200	205	234	181	198	204	232	200	168	177	208	190	221	221	217	219	202	195	222	202	176	213	187	180	202	180	201	189	189	176	199	204	206	208	176	182	206	210	183	190	208	200	199	201	182	199	181	167	206	237	211	181	195	188	177	196	187	196	205	205	204	210	212	206	224	197	175	181	196	197	189	196	196	189	207	198	213	189	202	207	197	202	201	186	186	195	198	181	206	196	215	205	203	208	186	194	207	219	196	221	188	200	210	188	195	221	200	195	198	212	208	186	193	214	170	208	169	199	183	203	174	196	214	192	197	235	206
33314	27981	5309	8191	9088	8918	8414	12050	6671	1733	990	976	888	1024	1391	994	1222	1405	1625	1860	2150	2620	1895	1435	1192	1353	1192	1126	2135	1967	1754	1895	1664	1927	2312	1624	1022	942	863	871	722	1015	1212	1370	1079	866	666	581	619	575	602	588	604	748	740	538	498	518	573	538	533	495	495	521	473	484	495	471	468	501	413	491	555	481	462	483	506	477	497	493	486	514	468	471	485	499	505	466	505	485	499	459	509	505	507	477	514	510	476	540	468	482	494	476	497	489	475	496	473	492	458	493	515	476	497	459	494	506	504	446	516	494	464	458	453	486	481	482	493	459	462	444	493	457	492	493	503	489	444	493	493	459	467	487	491	502	495	492	461	519	516	516	513	511	460	485	498	473	500	463	478	475	462	454	478	457	503	470	508	492	509	537	479	482	503	482	476	468	458	487	460	458	473	457	480	451	487	490	469	478	466	471	483	484	464	493	475	482	489	500	455	512	481	504	495	490	470	449	475	484	483	504	466	496	467	491	476	449	479	491	472	492	489	493	488	490	498	462	436	455	504	474	504	475	451	517	499	470	456	461	492	480	481	493	437	479	522	510	491	506	478	468	499	504	491	458	468	512	466	478	516	470	469	502	449	501	503	481	494	474	498	497	474	459	458	518	471	439	475	511	461	475	479	473	466	499	466	508	484	450	518	467	482	469	447	511	475	478	495	459	462	477	469	470	467	540	475	500	496	448	476	493	510	494	470	528	517	477	477	497	507	488	461	465	494	487	477	457	491	517	485	463	529	518	486	483	499	472	493	536	489	435	462	477	478	493	525	462	494	440	478	458	489	492	474	504	462	499	463	485	504	506	466	462	494	494	491	446	504	459	459	501	477	499	515	467	492	484	481	474	481	444	460	487	473	472	492	481	456	470	509	486	496	487	507	520	479	489	490	472	469	453	512	520	483	484	453	532	448	460	510	454	503	548	489	479	480	495	496	495	495	483	474	508	477	518	456	489	483	457	497	514	492	511	431	485	513	450	504	491	495	423	481	450	443	487	524	479	484	479	472	498	484	465	478	484	465	453	460	488	473	482	498	495	452	453	462	482	469	523	459	473	464	509	515	458	543	467	515	480	503	481	514	474	465	436	485	476	476	474	496	503	492	477	497	456	509	510	443	509	452	474	463	454	514	437	474	499	459	459	501	478	494	509	482	463	475	491	485	454	476	487	483	469	489	527	455	516	465	525	507	455	469	513	474	469	482	478	499	474	511	446	452	494	489	517	491	481	520	486	448	472	467	524	472	483	487	513	513	508	470	511	472	494	482	460	477	477	480	468	462	442	505	497	507	480	491	464	492	507	475	444	520	455	510	508	470	463	462	505	458	448	491	485	493	487	467	456	488	504	476	460	506	470	492	481	486	495	492	497	525	483	498	461	512	509	481	480	453	483	490	500	451	461	495	530	488	485	474	542	504	463	493	507	466	453	491	464	472	501	453	440	507	487	484	465	467	455	475	459	484	449	479	477	509	453	532	467	485	510	472	447	483	466	469	466	451	483	472	439	461	475	481	486	540	482	469	475	450	465	503	488	486	510	484	484	454	474	486	482	502	506	466	485	508	498	473	470	468	473	512	462	465	487	485	460	465	490	471	448	473	459	507	519	450	471	466	491	486	480	479	501	498	473	503	438	461	465	513	469	456	516	481	509	509	486	478	493	496	464	476	482	472	515	478	430	481	475	518	490	493	481	499	489	477	464	454	489	487	489	483	467	455	476	474	478	452	449	470	484	499	494	492	469	470	480	462	455	481	502	511	486	493	498	500	493	462	503	513	444	477	509	444	476	493	486	512	511	467	508	449	493	485	514	492	482	472	494	496	501	471	491	479	475	497	483	448	444	464	452	518	508	503	483	490	496	494	488	506	507	449	523	523	492	474	508	508	465	450	505	534	497	526	485	455	517	485	512	487	483	486	467	513	466	497	456	436	512	482	465	444	501	458	526	472	502	466	500	488	449	459	499	491	462	456	497	480	456	468	475	471	468	508	445	482	454	518	503	463	482	504	441	473	484	482	495	482	486	475	502	464	474	530	526	486	495	488	510	451	483	443	457	459	494	482	503	439	441	481	461	465	449	476	436	479	467	483	482	454	498	457	472	466	492	496	485	486	465	486	463	507	465	458	454	520	463	483	478	499	478	468	473	436	476	461	490	456	464	475	469	467	520	476	437	493	513	486	473	486	462	482	492	476	450	460	486	475	468	468	490	497	473	481	437	490	468	492	490	502	478	454	492	463	518	461	469	490	498	494	471	515	475	468	460	477	479	493	453	492	470	507	521	493	526	472	499	475	461	494	502	480	484	477	475	473	481	467	474	492	432	458	466	476	507	452	438	470	474	480	513	487	448	487	464	482	443	449	455	430	490	473	493	413	485	449	478	472	483	499	463	483	463	485	431	456	474	472	505	486	494	481	455	498	482	451	498	494	504	482	465	478	496	508	496	447	511	463	485	511	496	468	477	475	468	495	471	467	511	431	502	481	502	465	521	478	484	490	506	525	481	441	455	502	459	488	511	490	455	458	521	498	470	472	433	486	512	490	537	492	463	491	508	458	485	467	481	548	495	466	476	485	508	485	461	448	465	479	501	489	468	492	486	451	533	462	505	511	465	441	490	452	458	468	458	450	475	467	484	493	502	448	476	514	501	480	475	492	455	488	479	454	486	473	468	468	499	524	490	488	476	510	491	513	466	457	450	512	493	482	515	481	490	409	484	481	498	477	486	514	481	455	491	477	488	450	496	482	472	479	495	467	516	427	512	508	455	492	508	483	447	505	461	475	488	514	479	458	482	476	467	506	502	488	448	520	484	475	533	513	432	535	444	473	487	501	553	476	482	527	470	512	454	504	505	470	530	474	478	494	461	454	501	477	478	479	514	491	490	510	491	476	490	472	458	506	483	433	465	505	485	465	481	482	487	481	481	494	519	475	482	457	488	459	468	479	466	513	448	452	447	467	458	494	511	484	496	519	471	439	485	545	426	506	499	460	505	512	483	519	465	505	444	457	503	486	503	454	506	493	498	477	471	461	462	468	473	469	475	511	457	468	544	467	462	502	460	513	485	465	521	486	452	441	492	494	490	474	474	495	521	459	503	463	479	477	485	499	480	473	453	494	440	504	489	466	515	494	508	484	485	503	508	498	481	464	453	526	465	474	492	481	463	464	490	459	477	483	477	451	513	499	488	470	496	465	462	476	503	488	488	477	458	478	516	470	492	476	440	498	533	517	494	502	489	503	474	466	465	477	483	489	489	489	474	445	442	509	480	460	489	487	446	477	524	513	457	463	509	478	445	480	483	461	464	469	476	500	483	508	471	494	466	511	513	485	487	457	448	472	463	498	460	530	506	466	465	465	497	514	471	467	515	484	454	510	454	475	503	500	469	486	462	482	475	486	504	512	465	498	461	476	462	492	479	448	423	456	467	463	443	478	428	515	508	490	499	494	464	507	457	472	449	480	462	504	453
66053	50395	20854	12912	4970	3478	2765	4225	2029	553	326	287	321	396	354	353	363	349	485	548	575	623	464	456	336	305	264	320	324	490	366	424	426	467	578	356	283	252	234	233	218	275	322	321	332	247	242	200	216	202	192	178	188	227	197	144	192	188	156	156	150	163	164	177	165	145	163	184	169	177	147	163	169	170	145	162	170	148	157	152	141	169	168	176	154	134	158	151	164	139	162	147	146	153	153	161	148	150	170	161	161	164	155	151	169	161	179	140	143	172	157	175	142	151	164	158	175	166	154	142	161	157	149	150	159	163	162	174	168	136	183	176	146	141	145	137	151	175	165	186	173	165	165	152	150	169	189	159	171	152	161	170	160	171	164	150	166	158	172	170	136	175	151	167	155	147	153	164	158	160	148	179	158	173	152	160	157	168	173	160	172	149	153	155	186	172	154	169	154	154	161	175	153	171	170	170	148	145	143	156	167	183	166	156	179	167	164	155	136	171	180	174	157	153	154	160	132	176	147	147	162	170	179	173	147	157	173	169	141	148	146	179	156	177	157	166	170	161	169	174	170	146	165	147	126	178	168	167	176	150	166	177	147	160	158	138	174	153	173	157	173	152	174	162	166	162	177	143	176	156	164	137	148	147	167	168	178	166	147	153	148	166	150	157	155	168	172	167	189	140	179	159	163	145	138	169	162	169	173	181	184	175	155	153	156	163	161	163	161	146	176	147	158	144	153	131	168	150	201	165	165	147	149	170	152	163	169	168	161	170	158	159	157	164	154	159	155	167	156	153	182	179	159	154	138	150	121	153	168	167	179	179	181	145	174	151	180	140	168	171	168	156	156	172	182	181	178	177	149	140	167	165	146	164	156	126	159	174	170	165	162	162	158	147	170	161	164	149	152	159	148	177	159	175	161	178	147	193	168	142	154	165	174	147	160	153	139	152	140	160	143	150	155	164	162	166	155	180	144	154	158	164	167	176	164	157	147	164	170	165	171	172	151	165	167	155	168	174	155	161	158	158	178	170	171	180	153	171	155	135	151	165	151	138	145	158	155	155	166	153	161	169	168	155	156	158	171	140	148	169	160	174	170	165	154	153	133	160	166	137	178	155	172	142	151	157	182	153	173	192	160	143	146	180	169	153	149	130	171	171	151	177	145	136	147	135	171	142	171	178	166	163	177	161	170	144	147	177	154	189	161	153	155	152	159	142	178	173	180	155	160	171	172	165	156	142	157	144	170	168	158	142	147	170	158	184	173	152	146	161	143	166	159	155	144	159	147	133	169	154	149	150	161	165	158	173	177	167	141	160	181	188	160	178	154	147	170	141	137	181	168	149	164	141	147	153	172	137	155	135	177	151	157	180	170	151	166	164	184	162	183	189	140	172	181	165	157	180	159	175	169	165	184	143	144	192	168	164	158	158	151	181	188	166	171	161	166	180	155	138	186	162	158	181	174	169	167	159	169	141	174	160	159	149	174	140	154	146	145	172	144	148	178	143	147	185	183	143	158	169	164	155	167	156	175	162	154	172	164	176	169	173	142	150	156	154	160	173	162	155	152	170	180	160	161	145	154	146	158	147	144	141	167	162	151	175	166	145	159	172	157	159	155	132	163	133	159	162	148	183	157	151	168	149	165	158	155	178	139	144	177	152	168	187	155	177	143	170	163	176	168	148	159	159	154	166	145	176	135	153	164	164	151	141	180	149	146	188	148	190	167	187	174	159	154	179	168	161	174	171	155	169	149	153	171	175	160	168	137	181	162	188	155	167	158	152	175	150	165	148	174	173	162	137	154	160	135	147	204	161	160	162	154	145	159	147	153	157	174	156	152	160	157	137	164	182	143	144	159	151	170	148	171	155	162	165	155	145	135	154	177	158	166	145	157	161	164	140	156	146	170	180	168	151	155	175	167	156	149	159	161	133	170	183	156	159	158	148	173	142	137	159	163	167	188	168	172	141	160	180	164	172	148	157	154	179	145	171	172	137	171	156	145	159	166	158	175	138	167	186	145	157	165	193	188	167	183	165	154	177	168	146	176	155	155	172	150	138	154	171	158	153	170	160	155	151	135	175	148	141	175	175	170	144	146	164	174	166	161	186	133	150	185	167	172	161	176	165	157	137	152	160	158	163	128	165	141	178	158	153	163	146	144	159	170	166	158	168	176	152	168	168	156	170	161	186	178	167	156	153	185	179	158	142	185	132	179	170	170	152	152	177	169	155	183	178	164	162	154	140	168	182	146	170	160	163	172	148	178	157	182	158	181	171	171	167	176	166	163	161	158	154	173	161	164	159	171	156	177	171	164	154	167	148	172	170	155	177	166	159	143	164	187	172	197	152	166	140	142	172	147	164	164	137	185	157	172	154	169	194	171	154	158	157	149	178	167	159	148	149	163	166	165	163	148	177	151	138	165	158	180	151	149	162	152	164	153	154	178	169	156	161	143	165	191	188	183	164	167	143	160	163	158	166	145	168	197	183	177	160	173	178	171	167	163	140	167	197	174	169	179	201	165	179	168	158	141	149	161	174	134	169	170	156	173	166	150	133	146	154	182	155	132	171	169	156	150	176	165	158	124	160	169	160	158	161	113	177	165	161	151	156	176	186	158	184	150	169	147	151	141	143	172	185	151	162	158	165	152	145	156	165	147	158	184	156	146	192	158	161	185	188	176	151	146	166	156	161	146	177	155	154	170	170	175	167	146	161	187	188	149	170	125	140	149	170	173	161	181	177	159	159	161	153	157	169	146	183	156	160	169	180	142	151	149	177	176	176	146	167	171	178	154	158	176	165	160	174	149	166	166	182	160	175	174	174	168	185	159	166	158	168	147	148	148	174	183	164	148	160	143	138	168	189	149	174	148	158	171	143	143	145	171	161	162	156	174	164	176	175	151	151	163	138	164	158	144	165	177	157	150	168	150	157	141	170	165	162	177	165	152	186	170	153	158	176	155	158	154	197	152	160	144	147	156	143	142	147	178	156	164	136	158	141	148	151	152	166	164	160	133	118	152	150	157	163	174	170	133	135	166	158	162	165	158	168	196	157	168	147	161	154	182	157	178	174	143	155	151	166	160	166	176	162	180	179	167	147	169	159	150	160	173	182	153	149	155	176	139	171	168	145	157	163	168	144	189	164	148	144	172	159	160	158	170	157	155	164	177	161	173	152	172	132	165	154	157	161	181	178	154	182	159	162	156	178	180	144	162	166	162	146	171	168	153	166	174	162	142	173	155	144	152	175	162	165	159	158	171	165	134	169	163	148	142	168	166	175	157	163	159	171	143	156	176	164	160	179	149	175	169	150	144	160	148	155	145	152	151	145	214	168	152	168	157	167	191	154	173	174	169	170	151	178	149	181	156	146	153	154	158	152	140	151	178	168	152	158	151	151	163	155	179	170	172	179	168	160	190	176	167	175	182	143	155	160	161	171	142	160	167	174	164	175	143	152	185	156	146	179	169	150	155	188	163	150	165	153	161	152	177	159	166	195	158	185
44430	34252	7519	11525	12009	12381	11525	15518	8700	2532	1479	1324	1357	1712	1846	1898	1822	2104	2739	3177	3781	4137	2890	2332	1888	1677	1367	1671	1823	3255	2471	2730	2727	3478	3772	1891	1338	1065	1023	908	1040	1318	1744	1577	1466	1017	700	606	578	568	639	593	607	826	730	494	487	493	493	432	444	406	395	421	375	418	393	361	385	396	384	466	451	386	369	390	368	408	354	392	400	361	374	373	417	359	384	331	387	357	416	403	401	355	409	353	386	377	376	402	398	380	371	405	421	375	402	391	371	369	382	381	357	385	402	379	373	378	424	366	387	397	400	400	390	410	413	374	367	382	381	352	339	363	361	354	397	382	405	373	395	401	397	393	358	375	417	436	363	378	392	380	394	349	387	360	394	402	419	362	354	389	383	399	383	374	375	390	370	378	381	377	387	418	365	395	388	403	366	389	429	371	386	392	370	368	376	372	360	384	363	417	371	413	351	380	384	410	391	402	367	395	414	412	380	356	390	363	388	386	389	378	358	415	335	399	382	383	390	420	369	377	397	367	392	359	380	394	386	389	415	405	415	382	383	354	408	399	335	363	364	402	391	415	386	376	412	418	381	358	390	398	376	429	374	391	377	384	399	389	403	377	358	372	393	415	414	402	357	372	369	379	385	374	397	372	364	363	368	368	380	402	363	363	372	407	375	396	396	417	402	359	357	351	371	434	356	344	364	384	364	396	371	378	409	361	398	348	407	376	375	369	363	408	377	376	371	336	374	417	404	361	390	344	367	365	396	385	369	377	400	360	390	397	391	386	364	346	391	417	373	386	370	383	377	391	356	370	385	355	390	373	396	373	383	348	385	413	383	381	373	365	386	372	414	352	357	374	362	390	385	356	383	389	399	347	387	406	394	411	364	371	421	346	397	377	369	381	375	374	382	400	354	398	369	385	385	369	346	391	367	380	390	356	352	383	377	413	379	367	400	394	381	388	396	395	382	362	400	377	380	360	415	384	374	360	367	348	397	404	406	381	397	359	390	413	371	384	381	384	371	368	377	417	364	355	411	414	410	366	366	411	401	385	384	389	341	373	377	418	416	394	377	415	371	346	356	399	379	384	357	360	409	392	348	372	391	371	379	397	378	378	350	374	396	387	362	424	392	384	400	402	366	353	362	400	381	383	389	384	392	421	386	347	357	360	375	366	407	372	380	392	354	390	364	377	369	389	371	370	375	378	346	382	348	369	353	374	391	385	375	388	355	398	378	377	385	365	407	405	362	432	391	399	363	362	380	394	400	380	377	374	362	409	367	402	358	385	373	387	399	357	415	377	368	360	392	366	367	392	379	340	367	389	365	371	396	370	396	378	382	394	388	396	361	375	375	406	349	377	353	379	384	443	387	353	384	371	395	398	352	377	369	359	417	356	423	321	380	394	342	382	396	371	353	373	361	385	372	380	396	390	397	382	397	354	353	382	378	405	360	406	393	402	412	380	399	363	376	357	395	392	372	386	380	413	358	363	374	386	409	363	356	367	409	386	398	388	405	385	368	352	355	381	365	368	405	351	383	380	353	393	369	407	358	393	377	415	358	367	379	377	382	401	347	365	368	375	380	388	400	372	375	376	372	397	394	405	381	361	388	368	347	376	387	331	380	387	340	405	403	396	394	383	484	383	420	401	390	369	403	449	399	349	369	406	344	409	368	386	359	391	381	382	371	372	387	382	379	370	385	383	362	359	396	353	370	387	383	374	393	389	412	359	370	397	359	390	394	383	338	397	430	418	388	393	363	384	368	340	391	409	394	376	358	360	388	396	409	389	364	366	371	382	355	376	388	387	401	374	377	348	402	382	355	370	362	405	385	379	404	375	374	400	355	403	388	371	385	383	399	403	404	342	391	364	402	379	392	374	378	370	369	383	400	354	395	366	424	427	348	386	397	398	382	342	371	419	380	420	379	389	367	387	392	391	358	378	409	392	344	368	405	370	361	396	381	363	366	403	362	393	371	360	392	373	403	402	342	398	352	388	385	376	396	378	384	369	386	350	387	381	372	380	385	337	392	361	353	360	381	361	370	359	386	362	389	361	367	387	389	397	382	365	383	389	372	384	389	382	381	376	342	391	365	382	394	393	373	391	380	349	394	349	391	402	364	359	380	378	366	377	376	366	380	394	406	378	374	350	377	374	384	326	366	409	372	367	358	387	334	369	370	392	360	389	348	376	381	373	390	353	352	416	355	377	343	405	412	366	360	370	383	364	375	372	351	390	354	377	393	394	351	392	393	390	396	371	416	365	342	390	388	400	396	350	387	383	390	384	366	387	369	396	392	366	377	391	414	358	340	377	379	406	360	422	404	376	374	377	368	404	358	356	380	360	369	381	414	359	388	397	398	372	388	415	383	387	381	384	383	354	356	360	387	358	385	388	377	391	417	338	369	354	370	384	408	407	338	362	333	389	377	371	359	369	372	375	402	370	364	402	372	399	376	383	399	399	388	353	356	372	401	347	393	395	401	392	377	387	383	372	411	362	411	389	368	336	373	389	397	411	347	414	386	386	442	381	421	382	433	360	398	372	365	399	388	371	383	375	356	357	410	346	406	401	374	394	386	351	364	384	365	398	406	365	343	342	394	368	380	378	349	387	381	417	390	342	416	395	369	369	373	348	417	402	423	396	363	351	371	372	364	386	357	355	404	398	377	345	354	383	400	387	394	378	379	402	352	371	355	385	352	384	374	360	382	371	386	367	368	388	337	399	395	371	356	398	400	378	379	392	404	362	357	388	361	383	363	387	364	381	408	388	346	383	363	399	394	367	409	397	392	364	388	397	386	399	384	369	354	395	381	385	367	355	381	374	428	377	364	373	408	363	370	376	382	381	409	414	399	391	395	360	399	381	365	366	388	367	385	365	425	375	382	409	400	380	367	382	391	398	398	354	383	394	387	394	392	331	394	388	369	373	360	401	384	374	357	380	380	365	361	358	391	400	351	392	370	402	383	359	377	367	400	383	367	394	382	385	368	383	372	396	385	320	382	396	397	349	358	365	362	386	358	370	370	372	378	370	350	402	365	386	360	382	384	384	413	387	350	371	340	409	340	360	401	388	412	382	377	387	352	353	373	364	376	411	408	383	391	358	364	368	361	413	346	378	379	368	399	381	394	376	399	395	350	373	380	364	384	390	391	392	364	404	375	409	404	380	375	368	367	373	372	385	358	402	363	419	384	381	351	375	320	365	370	371	378	359	403	360	391	387	351	364	360	383	389	359	380	376	393	385	387	369	358	376	409	363	404	389	361	354	349	393	392	408	351	396	385	318	388	404	391	365	407	378	376	350	349	359	388	386	346	403	394	375	408	394	363	358	383	373	363	394	380	374	371	382	412	380	362	377	369	399	420	372	393	409	399	346	382	377	396	358	364	376	386	340	401	394	364	402	398	379	403	403	364	396	350	355	368	410	387	389	403	386	368	406	408	363	412	374	389	346	343	394	361	408	381	344	397	389	402	400	361	396	342	391	399	420	387	371	394	399
10297	5718	1315	1381	1208	1131	1106	1620	622	174	105	116	131	130	116	124	105	96	91	127	104	109	120	123	136	128	117	112	106	115	125	125	109	149	126	128	115	130	123	131	125	111	137	117	127	109	129	100	127	96	119	105	124	102	126	107	112	118	130	110	136	115	95	137	122	123	122	111	106	93	122	113	124	117	127	100	106	133	108	126	116	117	124	110	124	107	121	109	111	125	101	92	115	125	113	105	129	100	115	112	102	121	129	116	132	115	122	114	113	115	122	119	122	109	111	104	128	112	119	112	112	120	128	110	97	121	97	124	126	144	102	107	120	107	107	125	108	118	120	122	90	110	114	111	117	111	120	109	116	137	117	116	118	118	103	109	121	109	107	125	109	125	109	116	135	126	119	124	132	104	117	127	95	94	108	136	119	95	123	122	93	112	100	100	98	113	117	99	97	113	107	106	105	127	116	121	105	124	105	116	129	111	128	120	133	133	92	121	105	124	124	118	94	130	119	114	102	129	117	108	116	121	90	107	116	118	114	116	117	123	143	108	119	112	122	118	115	101	97	119	103	130	133	119	101	105	105	108	104	124	112	121	117	131	121	115	107	105	82	107	115	115	93	98	110	120	105	116	114	123	124	102	117	121	123	126	106	104	85	118	115	120	92	108	114	125	109	122	107	111	107	112	111	106	106	94	110	102	129	119	107	126	119	88	120	118	99	114	108	108	105	110	109	109	117	104	127	122	112	117	119	106	116	112	121	112	119	128	109	122	104	101	111	99	133	122	117	116	106	110	118	121	113	127	109	123	116	110	129	105	108	138	111	136	108	106	131	110	121	109	109	114	101	112	130	114	116	114	105	117	126	134	137	121	134	117	113	112	111	110	125	129	119	121	136	119	99	99	103	130	119	118	113	104	108	130	118	115	121	125	124	151	136	100	115	111	112	137	123	115	95	99	124	117	102	92	107	127	122	125	117	98	127	104	92	123	116	98	92	109	123	121	91	118	103	107	101	93	105	105	113	129	125	108	114	121	117	105	105	116	138	101	105	112	105	127	113	117	107	113	105	109	106	98	115	116	106	110	114	118	101	117	114	110	112	119	108	130	119	102	123	124	133	117	127	122	122	125	106	105	113	102	92	128	119	121	114	119	102	115	135	134	118	123	123	117	110	109	115	128	112	118	104	137	120	113	86	103	119	122	110	133	122	111	119	124	115	108	119	118	128	130	125	109	134	115	131	115	84	102	126	101	118	107	110	113	121	117	107	106	110	122	106	116	92	118	125	105	105	131	116	136	119	96	113	91	133	129	107	122	109	117	122	108	109	113	117	117	103	112	119	129	115	115	130	107	90	126	89	117	109	117	104	118	105	86	109	130	109	114	115	103	141	111	123	103	121	111	121	101	115	122	119	118	113	133	120	109	114	114	100	109	129	112	115	87	103	96	121	113	132	106	106	96	129	125	136	93	102	125	89	103	121	123	114	119	123	128	101	122	113	101	92	131	114	111	123	142	97	127	117	117	110	122	118	121	123	100	104	127	107	119	120	103	142	119	107	132	111	118	131	118	130	125	132	117	118	115	113	106	103	114	103	106	111	92	111	127	115	108	114	124	112	133	122	110	123	111	101	111	113	124	140	117	106	115	117	107	117	100	140	114	130	135	107	104	124	93	123	103	112	112	114	115	90	122	115	129	127	102	114	125	124	116	115	111	107	109	112	129	109	117	119	135	115	111	110	106	133	113	115	116	85	110	118	125	112	124	120	130	118	111	107	119	101	124	128	106	111	110	104	92	125	112	114	123	119	120	119	109	123	104	103	118	104	142	117	128	111	112	109	114	120	126	116	125	123	120	112	134	104	115	119	114	103	121	101	97	108	123	111	115	118	92	112	124	103	103	134	152	88	114	134	134	125	113	108	106	127	99	94	128	112	135	114	111	101	109	111	127	114	97	112	113	107	116	112	121	104	119	99	91	120	121	123	112	115	116	103	125	99	105	126	110	126	117	108	104	116	118	140	110	105	114	120	128	108	123	107	105	131	116	130	120	108	102	127	130	96	118	118	111	117	125	107	134	103	115	127	118	92	112	126	128	110	94	115	107	120	129	107	92	106	126	120	123	110	109	89	84	107	99	125	131	128	101	118	101	134	113	114	110	109	129	116	108	107	112	130	95	100	100	107	121	118	95	116	108	112	126	130	119	119	104	107	127	131	116	111	125	97	120	113	115	131	106	121	115	121	103	112	104	125	102	105	125	123	96	99	121	119	117	96	107	99	116	113	107	109	105	101	108	115	135	137	105	120	128	116	137	103	112	106	109	112	102	92	126	104	103	116	121	103	104	122	146	116	105	119	116	99	100	104	105	114	111	119	108	131	138	116	101	119	111	131	108	103	107	111	117	100	108	120	145	115	125	122	109	136	137	120	124	104	91	136	131	113	112	110	108	96	128	110	99	137	123	122	113	118	107	129	105	113	102	112	107	100	119	117	106	97	119	113	119	116	99	100	103	123	108	122	117	106	113	141	93	114	126	146	116	121	115	107	109	122	139	112	131	118	90	83	127	98	114	94	122	105	128	120	92	115	122	116	123	127	113	125	115	101	106	102	106	124	123	116	110	114	110	132	112	91	106	104	122	121	115	97	106	107	131	129	123	107	124	128	111	96	118	105	112	112	120	107	109	108	124	89	97	126	96	101	120	118	105	113	114	107	145	110	114	102	111	112	99	100	110	100	109	120	121	126	121	110	106	112	106	125	113	123	124	126	110	116	97	126	126	124	91	111	103	99	120	105	115	117	129	97	102	121	122	118	116	114	112	107	102	123	119	116	114	112	119	99	119	105	127	128	117	117	102	100	116	99	98	118	113	96	132	127	108	106	109	123	119	118	100	121	115	102	117	116	113	101	110	128	103	117	104	111	126	104	127	102	111	117	117	132	140	121	111	123	97	119	113	118	109	121	131	115	106	127	122	107	114	116	110	104	138	123	144	127	128	114	116	120	126	104	105	116	101	102	112	116	114	124	93	110	119	110	128	125	113	123	125	108	118	124	106	109	89	95	111	113	91	114	125	113	123	94	110	105	114	127	133	136	111	148	119	104	115	96	103	134	88	113	117	114	109	139	112	113	125	126	109	100	101	115	110	109	128	117	120	121	102	117	105	135	134	111	102	125	113	108	112	130	134	108	97	120	111	109	105	137	131	113	138	123	112	119	107	136	98	138	139	105	111	123	119	104	122	131	127	129	119	110	110	129	100	107	120	151	111	115	110	110	138	107	136	121	110	116	125	126	109	123	111	120	108	113	100	135	116	105	125	143	128	125	137	119	124	115	127	128	107	123	98	111	111	119	113	98	135	114	100	137	96	117	122	118	125	114	119	131	112	115	120	124	114	110	123	123	119	126	107	127	113	133	119	108	126	126	130	128	116	100	110	117	112	113	119	132	94	131	118	129	122	112	132	124	127	112	116	126	95	103	99	117	107	103	116	103	114	115	120	120	113
8730	7052	2776	4497	4544	5233	5502	7322	3213	610	359	358	314	296	301	284	346	319	354	353	377	320	359	332	323	340	313	309	332	343	339	348	319	374	335	365	338	384	377	355	354	371	381	321	354	314	307	315	309	316	308	355	309	314	299	333	301	291	306	307	299	284	288	292	311	316	353	275	298	280	302	283	327	323	289	308	286	335	304	329	309	285	296	315	306	323	295	301	279	314	312	304	326	312	335	300	331	272	297	292	322	266	319	293	290	310	304	324	252	308	306	291	308	299	280	300	288	296	295	296	327	293	313	289	313	302	332	312	302	311	329	362	317	317	299	296	337	294	284	312	296	284	282	295	306	301	313	326	302	300	290	280	299	280	289	304	288	337	330	279	284	289	279	310	302	291	300	293	313	283	292	308	277	250	289	308	284	294	321	297	305	329	298	289	325	344	282	275	300	287	308	252	294	304	322	287	288	283	290	373	306	307	285	262	292	340	300	283	287	327	304	279	340	316	341	317	313	292	299	293	302	295	282	297	307	309	287	318	279	306	302	290	289	290	322	295	297	288	277	276	310	290	318	310	299	290	304	307	311	295	289	325	315	287	301	299	315	311	269	307	305	299	313	301	310	278	309	305	298	296	320	278	319	277	301	330	321	296	340	292	320	320	322	298	313	305	310	296	291	324	304	313	327	298	324	306	265	327	294	308	292	298	305	297	327	321	307	275	307	308	321	308	289	314	309	296	278	283	294	320	306	269	330	285	272	287	273	315	333	304	284	339	318	295	256	293	324	295	295	294	311	309	294	274	285	301	310	277	289	331	289	305	324	305	283	302	294	303	309	299	319	305	300	276	289	307	323	281	307	273	327	282	292	340	293	328	266	272	300	277	301	292	300	285	311	307	299	302	283	317	323	305	314	322	284	324	351	323	301	306	303	325	301	325	275	291	323	319	294	290	290	273	313	297	340	308	278	295	326	314	317	308	320	296	286	272	317	308	305	309	278	306	296	287	330	293	320	268	313	257	308	307	305	303	309	297	320	318	309	296	306	321	261	344	286	315	291	319	310	308	311	307	338	304	304	288	314	294	306	293	296	282	281	306	299	331	326	326	294	305	296	280	288	312	298	313	274	342	340	338	310	295	294	306	316	286	290	288	310	308	304	289	292	270	313	290	290	307	313	330	340	298	306	301	273	284	299	294	308	276	305	284	303	309	305	330	291	305	304	285	298	328	307	291	319	276	277	323	342	277	283	339	329	316	291	301	346	306	307	288	281	296	327	310	322	283	307	290	281	334	293	311	292	287	326	319	303	319	320	289	344	287	286	297	321	307	317	286	319	342	306	328	337	293	308	311	295	276	281	302	264	311	272	295	310	305	315	309	309	296	306	297	328	328	305	295	285	313	276	305	266	320	311	272	316	322	314	297	330	286	292	291	288	330	296	294	312	268	337	306	320	329	326	318	333	341	293	264	312	289	327	293	291	305	308	274	304	299	307	307	285	301	331	327	283	300	307	283	277	333	300	294	307	311	288	340	320	311	326	320	303	310	318	289	301	319	278	307	322	305	274	295	326	298	295	301	308	281	280	318	334	284	276	295	297	327	292	293	323	292	342	297	305	291	300	298	291	287	279	292	316	301	313	291	314	307	305	310	298	311	287	305	323	297	289	291	305	307	305	281	315	289	294	323	304	320	312	303	284	288	291	305	340	300	303	300	297	302	281	283	294	313	310	250	308	316	289	299	279	267	295	314	297	306	281	303	306	310	281	281	264	286	326	288	321	296	284	322	310	324	293	338	291	276	317	270	273	307	302	288	311	296	293	333	264	271	312	315	290	316	283	301	307	321	297	312	301	322	304	291	337	288	311	301	311	281	294	304	327	303	316	327	281	306	305	283	271	286	295	282	325	306	289	305	307	300	324	293	288	286	280	303	307	286	300	301	334	331	288	302	332	304	299	315	335	312	295	313	286	280	278	295	291	309	275	302	307	277	308	294	287	289	283	291	306	316	309	308	276	308	289	308	271	285	273	323	333	314	278	300	315	308	289	274	307	283	302	300	310	319	295	308	306	290	326	271	353	284	304	288	294	312	300	306	320	317	328	294	309	310	277	318	298	318	292	302	315	301	310	290	330	303	313	275	298	314	319	311	315	303	287	286	267	273	300	325	327	301	298	300	301	264	314	295	284	329	310	301	294	320	321	300	310	311	315	320	296	314	284	300	269	320	336	297	318	302	321	298	307	297	345	319	303	277	307	314	319	304	298	300	306	298	316	304	309	296	311	281	289	286	278	289	298	281	284	284	323	293	303	327	316	298	275	298	296	308	308	316	291	309	323	348	305	290	314	312	302	297	306	290	272	307	300	328	268	295	306	303	321	286	292	319	281	315	322	314	284	285	331	263	297	305	292	297	289	338	332	305	270	280	307	335	299	292	296	285	305	309	297	283	321	327	309	317	269	288	307	323	340	316	286	301	273	331	317	303	328	309	311	319	291	312	297	294	271	284	315	339	301	306	314	296	278	322	312	282	303	283	290	293	265	285	297	298	318	291	299	317	294	291	307	294	309	295	327	284	311	299	313	296	331	294	307	287	322	267	297	320	281	321	280	307	317	281	310	257	304	301	317	299	317	293	305	286	281	327	281	282	299	279	296	266	301	285	278	299	279	314	315	341	309	308	291	271	359	332	326	314	312	291	332	339	289	314	299	282	315	318	337	317	297	296	301	303	295	301	319	289	293	293	303	327	280	289	312	260	305	314	303	299	287	312	319	300	336	285	265	296	302	335	328	288	321	308	304	301	288	299	310	317	318	295	277	307	281	321	294	295	269	337	317	283	308	332	304	313	327	291	312	292	324	274	295	301	328	300	274	305	303	314	297	317	303	320	285	304	306	324	345	307	313	341	298	302	299	283	288	282	314	307	307	295	335	298	294	268	289	313	316	296	294	317	286	320	309	328	282	304	322	316	288	309	292	275	303	328	322	293	317	333	287	287	275	276	316	256	292	298	276	288	269	306	289	322	300	272	313	322	272	279	325	337	295	284	297	326	323	297	306	325	326	302	317	306	319	296	289	318	305	256	346	330	293	345	327	299	318	289	317	296	293	292	279	286	334	286	283	318	322	332	325	319	317	295	299	295	346	314	307	306	311	276	288	312	275	321	302	294	281	297	279	302	312	314	296	278	315	309	310	264	279	279	306	298	309	281	297	290	302	297	305	294	274	301	350	303	321	276	284	290	333	305	288	338	295	322	291	301	319	287	312	309	310	323	321	300	281	270	304	344	283	286	293	292	306	298	325	320	315	325	303	292	317	299	305	275	312	323	293	322	302	278	287	331	325	321	310	296	294	296	288	311	275	297	306	308	305	315	310	321	293	277	351	292	352	325	292	297	279	294	308	312	294	293	342	301	303	327	294	280	312	282	298	286	270	321	324	295	293	314	295	274	329	296	318	315	280	280	298	301	316	330	282	311	286	318	332	316	298	280	290	320	284	278	311	294
56954	45036	14707	4862	2573	2179	2127	2761	1301	403	275	289	267	287	287	274	318	329	306	400	473	568	383	325	352	247	242	260	353	398	357	377	363	407	373	324	254	263	224	233	250	236	236	277	271	220	243	228	221	211	225	209	224	218	191	201	195	198	175	204	207	218	218	186	192	188	218	202	187	185	211	216	193	172	213	184	193	202	202	217	201	193	209	195	198	207	221	180	206	182	204	188	193	214	194	222	214	194	184	209	199	222	194	197	194	202	208	185	221	188	191	216	192	161	196	204	209	188	217	195	216	205	206	212	183	179	213	218	210	210	214	222	200	206	173	193	205	212	167	230	192	200	203	202	207	196	214	199	209	196	206	201	225	191	211	197	193	194	186	205	207	205	189	219	207	180	225	204	193	200	226	174	190	194	213	204	180	204	205	208	183	198	215	206	188	207	195	188	219	191	202	219	187	198	220	216	191	188	211	214	196	203	214	215	193	180	197	189	191	187	208	182	206	236	231	187	217	186	205	197	223	219	205	169	216	217	206	215	198	208	207	233	182	233	219	199	193	173	194	190	190	196	189	235	185	199	235	191	218	217	224	218	195	193	176	227	191	204	200	198	207	165	202	190	203	198	210	193	208	217	206	193	188	190	217	183	200	229	186	195	206	196	203	223	166	182	214	201	186	186	185	205	208	233	205	207	183	206	206	214	202	203	213	212	220	177	170	206	229	222	186	209	189	193	213	204	204	198	198	217	183	189	225	196	181	193	192	191	195	200	193	219	232	210	190	191	184	199	206	191	206	204	182	211	185	193	237	207	174	204	200	203	210	210	204	205	201	199	187	235	197	208	195	220	178	214	166	201	207	206	206	231	229	226	200	195	189	199	215	183	189	189	216	164	195	207	196	197	202	212	187	228	190	221	197	194	218	202	216	188	222	180	187	186	204	164	213	188	214	209	187	198	212	215	188	203	212	204	186	170	186	197	194	211	185	192	208	190	182	223	198	199	195	201	186	208	183	206	203	207	192	185	210	185	201	204	215	178	203	202	180	209	195	181	219	193	181	191	182	209	188	214	201	196	193	218	200	194	185	192	170	206	200	177	210	204	186	207	197	165	210	205	214	192	198	190	229	195	214	180	219	224	211	201	187	183	201	202	184	206	213	211	217	203	162	207	202	191	195	183	219	187	188	168	185	220	201	193	181	191	196	170	214	208	195	214	199	275	192	211	200	202	187	190	220	218	193	199	217	199	216	192	202	205	198	187	227	229	188	214	177	188	213	197	184	189	200	203	214	228	190	198	211	168	188	189	215	197	197	190	206	196	174	187	208	180	216	210	200	199	172	204	221	191	153	196	178	215	205	190	210	212	185	191	205	191	197	186	187	177	173	197	197	240	179	177	193	189	202	181	216	198	179	212	222	236	182	189	209	216	205	210	200	189	200	201	224	179	199	194	193	202	208	194	201	191	215	216	180	171	183	193	182	203	196	211	204	189	204	181	235	192	176	214	189	186	197	196	197	216	185	166	207	215	191	215	187	198	196	224	192	211	206	225	186	193	218	210	211	213	190	191	232	199	161	176	176	219	187	206	214	212	219	183	213	185	204	172	201	221	220	188	203	198	199	186	209	186	201	204	230	203	185	183	193	176	191	227	195	193	172	205	215	213	232	214	195	196	228	204	191	195	196	200	225	185	202	223	190	196	195	213	207	180	198	188	216	225	217	181	178	212	209	215	205	204	220	199	179	192	211	198	208	207	212	203	189	205	194	194	188	219	221	224	222	195	203	209	197	185	211	188	223	212	190	181	188	219	191	198	162	188	214	189	193	192	187	214	195	219	206	207	212	195	187	203	190	188	225	201	208	208	209	208	207	203	165	203	193	179	228	202	192	194	201	196	188	186	200	195	191	207	198	222	205	213	190	184	179	193	202	197	184	206	187	206	184	214	204	219	216	201	222	175	202	211	195	187	201	218	216	194	212	206	186	191	190	202	209	216	193	201	183	207	190	190	207	212	217	193	207	192	208	191	211	187	186	191	186	212	216	216	194	203	167	235	206	192	204	210	194	199	200	204	204	207	171	205	201	220	233	177	198	221	216	187	222	206	197	222	200	193	185	204	185	197	188	230	223	201	203	183	203	207	197	195	201	209	208	198	218	203	216	197	198	190	166	189	181	203	207	197	214	196	205	195	208	181	213	193	208	220	184	206	188	206	192	226	202	208	194	201	201	197	216	190	203	236	194	200	216	206	239	185	172	208	189	177	196	181	188	197	183	194	185	208	193	198	215	215	193	178	204	222	190	197	193	199	193	187	197	197	218	223	212	203	185	198	169	202	195	181	190	222	226	221	195	211	176	181	224	180	201	196	212	213	209	195	198	184	217	193	183	191	203	205	222	206	203	189	181	205	193	191	201	226	205	216	192	199	196	190	221	216	181	196	219	203	186	179	220	192	204	194	200	227	202	225	205	193	198	190	221	214	219	218	212	210	209	208	219	201	201	206	202	209	191	169	179	210	176	199	204	206	191	213	210	208	205	215	200	226	176	213	181	192	172	190	191	189	172	214	194	188	198	212	200	192	211	226	209	204	214	181	198	161	194	196	189	186	219	204	187	194	187	194	196	186	184	208	185	199	185	209	209	175	209	187	228	211	216	186	224	210	190	215	231	212	198	179	176	224	220	223	210	169	204	206	188	182	196	185	195	207	200	224	217	197	196	203	211	198	191	196	207	215	210	199	196	175	205	194	191	196	184	190	174	185	207	185	200	202	194	192	204	229	221	193	225	193	199	200	204	216	230	203	191	174	171	199	217	186	190	174	198	198	205	172	198	179	202	180	232	204	224	196	220	198	221	202	179	185	198	188	197	179	203	218	231	201	199	188	199	185	204	206	210	183	213	174	209	189	204	197	199	219	223	208	213	215	215	207	215	173	193	179	226	205	181	188	204	183	191	198	189	187	215	198	187	194	199	195	193	222	223	214	196	210	199	224	193	221	215	216	208	199	192	208	206	212	213	181	191	242	164	201	221	204	183	179	231	169	212	183	227	225	184	205	210	198	246	218	195	198	200	208	220	212	220	189	212	177	191	202	216	203	239	221	199	178	184	215	200	199	205	198	214	214	217	198	208	205	189	216	194	194	200	218	205	204	193	200	202	184	185	237	220	187	187	219	212	218	199	186	199	221	220	220	185	188	200	212	200	204	180	220	207	220	209	201	193	197	187	203	171	174	195	208	195	204	202	189	183	201	210	200	207	223	221	175	176	195	205	188	214	205	214	174	182	193	215	221	184	210	221	213	239	174	193	158	225	199	188	194	203	225	210	206	174	201	194	199	210	216	204	186	187	162	207	213	205	195	211	216	197	191	197	166	212	216	179	189	171	188	208	198	177	194	192	181	210	216	203	190	202	199	238	197	200	196	197	202	195	201	205	231	201	193	163	223	201	214	221	208	196	199	197	197	215	216	208	192	187	167	241	214	191	197	199	205	196	205	205	194	215	210
36072	24795	5445	8477	8764	8722	9350	11978	5676	1620	1097	1036	962	1120	1248	1120	1114	1369	1549	1934	2623	2682	1855	1495	1419	1047	947	1034	1549	1969	1619	1736	1726	1957	2315	1538	945	789	795	815	854	943	1112	1197	1044	749	661	566	592	565	583	574	561	645	584	522	508	536	537	538	438	516	516	520	508	483	517	459	465	529	491	508	527	523	448	485	495	457	505	497	480	489	489	511	486	528	478	504	528	516	501	455	472	470	476	548	448	473	481	461	452	498	448	500	505	503	525	501	481	509	486	500	490	468	502	540	461	462	505	483	485	488	476	486	461	476	465	486	469	480	537	468	465	490	466	479	459	461	471	461	489	494	476	479	437	481	491	469	453	444	521	474	496	489	502	484	497	480	478	503	464	470	481	495	493	505	462	461	491	495	472	480	436	497	473	508	501	466	420	483	489	477	529	479	453	485	487	492	436	494	496	484	504	459	470	466	484	478	508	440	486	476	449	490	472	506	476	506	483	448	437	471	476	482	525	462	514	497	451	493	488	500	503	464	475	499	446	490	479	428	485	481	441	468	496	499	466	461	457	502	499	468	518	489	525	447	448	429	472	503	480	466	466	465	433	484	455	485	467	466	515	474	476	496	433	464	496	454	495	471	469	483	480	466	477	445	510	489	494	506	467	476	490	477	511	509	480	464	451	444	486	443	504	465	453	487	448	467	518	479	511	498	521	499	465	450	477	504	466	530	476	456	463	461	507	467	466	432	441	454	478	481	537	500	517	448	484	466	449	461	491	480	470	454	454	461	446	495	473	494	519	517	446	482	463	442	489	454	440	479	484	479	489	470	477	470	476	475	450	497	464	488	485	487	463	512	474	463	433	455	441	468	446	474	471	503	515	499	477	457	455	472	512	490	471	492	450	469	470	466	462	476	497	514	475	515	487	461	431	500	492	457	473	482	439	486	480	424	517	482	457	525	510	443	498	466	476	481	478	501	439	438	525	490	492	489	491	472	486	459	470	508	512	468	477	473	451	466	477	493	461	488	491	459	479	475	478	477	453	491	505	494	470	475	444	498	495	513	479	511	447	471	481	497	510	448	499	477	453	486	463	446	480	496	468	453	447	479	483	469	490	483	477	461	473	488	457	485	455	509	487	487	473	481	458	525	489	493	454	476	499	505	477	474	481	482	510	491	478	519	484	492	474	444	501	474	508	484	475	469	481	454	510	492	474	477	465	528	476	494	479	500	472	488	472	419	472	482	481	472	484	431	505	448	445	502	456	425	470	480	480	484	469	496	461	464	472	516	472	458	491	484	477	470	479	510	476	488	497	501	468	474	518	495	449	459	450	486	487	500	438	494	517	461	400	469	479	510	470	446	476	457	445	468	454	510	458	458	454	477	492	515	443	488	487	452	492	463	481	493	474	443	475	446	486	467	515	507	459	446	465	497	528	459	505	500	459	494	494	471	495	519	488	511	483	461	519	507	475	477	446	473	474	452	489	468	492	450	443	494	466	497	466	500	453	460	487	467	435	473	463	439	441	509	468	497	484	476	462	483	480	442	475	467	445	505	481	447	466	477	477	486	504	470	456	460	487	483	487	500	500	479	432	474	485	478	485	471	497	458	498	458	482	483	492	454	494	488	518	466	500	459	470	497	482	489	490	475	450	492	461	494	493	522	467	504	515	480	488	465	489	497	426	459	471	458	455	454	525	458	493	432	476	505	483	468	478	455	501	486	500	482	468	452	498	443	525	515	503	494	460	466	460	467	471	477	489	449	484	499	470	477	463	491	484	509	476	496	484	497	479	459	496	513	482	487	496	492	526	510	477	489	481	504	485	523	485	480	512	476	508	475	470	478	464	490	483	504	491	499	447	453	477	485	500	527	491	495	457	505	466	468	464	475	476	485	462	460	488	492	462	493	455	467	459	457	455	447	469	483	457	500	512	493	455	449	487	482	492	450	490	480	472	458	516	448	476	493	490	493	503	497	457	492	492	504	483	474	448	478	486	502	491	488	477	461	455	442	475	487	501	488	446	501	495	509	478	429	468	452	496	465	498	504	474	451	454	465	463	477	497	456	463	504	551	500	488	457	497	513	434	484	453	465	459	476	487	497	440	467	475	501	449	476	466	438	461	472	501	408	478	484	493	465	497	486	471	466	452	450	479	481	486	487	477	479	520	496	490	493	458	464	483	496	477	481	449	467	484	484	468	522	497	473	481	481	509	460	504	468	526	499	472	475	464	487	446	460	510	492	487	520	457	447	495	442	472	433	496	459	526	479	487	486	444	463	516	496	453	464	467	474	458	454	486	454	493	493	468	499	506	481	506	458	473	517	458	505	502	512	470	514	465	478	468	491	453	482	510	433	492	471	444	470	433	469	472	467	469	484	474	477	454	513	478	510	476	506	487	455	479	473	505	482	439	479	490	496	469	458	491	487	483	472	452	491	461	484	495	458	485	461	489	446	462	454	500	475	497	526	485	504	502	488	455	470	530	470	467	496	458	462	421	538	470	471	473	475	447	472	484	457	468	496	496	465	489	493	483	496	521	451	462	463	474	470	450	456	427	504	477	477	476	480	480	495	448	486	485	478	497	450	466	471	476	519	512	447	455	490	441	459	509	488	445	439	491	472	474	487	471	506	521	468	439	447	501	504	479	481	473	457	555	497	458	469	490	462	474	467	496	475	481	454	508	487	522	450	489	454	449	472	496	470	492	451	489	478	481	500	418	453	503	454	473	428	471	479	484	463	520	449	449	491	476	514	499	525	499	498	479	484	461	456	477	490	463	457	496	481	501	484	442	483	475	479	501	526	446	451	493	440	496	486	481	477	483	492	502	492	485	453	466	531	528	473	439	483	464	487	501	483	418	494	440	459	473	479	466	511	470	437	483	506	430	509	522	469	491	532	491	498	454	452	448	468	486	486	497	477	528	477	519	477	471	464	499	506	437	492	487	481	468	474	467	501	455	499	460	436	471	514	442	496	467	490	475	487	452	474	482	479	439	434	474	509	505	461	477	453	481	459	457	471	459	518	518	457	444	493	489	484	484	469	471	501	497	480	446	481	489	494	505	490	479	504	468	452	466	457	472	484	486	483	459	497	523	465	494	522	449	483	494	469	442	545	430	487	470	492	480	473	541	487	516	459	465	500	454	485	464	469	488	502	464	499	482	469	455	473	418	489	486	470	489	445	479	515	441	476	463	500	484	454	488	484	492	484	454	464	475	425	483	469	474	486	497	496	495	478	440	427	485	436	476	471	513	427	493	498	507	470	498	508	447	497	489	484	490	497	486	495	505	468	503	506	465	489	486	504	449	508	490	478	496	459	475	468	533	501	506	494	482	435	494	479	463	457	461	473	484	495	476	479	502	452	432	486	525	461	483	485	486	445	494	459	486	482	481	497	491	502	496	458	477	478	480	453	503	489	473	488	470	463	493	437	454	452	489	453	484	483	460	471	492	457	480	505	464	494	474	491	475	492	510	485	436	497	445	479	458	496	429	463	516	475
66355	48706	20829	12961	4500	3136	3092	3938	1655	487	316	297	309	428	394	320	439	379	415	618	726	664	518	356	368	298	274	364	448	486	466	447	465	543	464	376	292	257	214	203	220	275	262	305	303	228	222	211	186	187	191	188	196	190	190	176	200	162	165	175	158	138	185	144	181	161	170	160	163	173	179	178	170	163	162	170	161	168	154	145	170	170	155	153	174	168	169	146	163	131	148	172	141	148	120	169	164	172	179	166	151	161	140	146	166	157	163	167	188	175	162	152	166	173	149	173	157	124	154	159	172	167	178	152	157	163	187	153	144	194	156	154	180	175	181	168	160	149	170	163	155	145	154	175	158	131	143	139	160	160	165	158	174	166	174	167	169	191	166	149	179	157	164	175	143	163	150	155	170	153	172	163	152	175	144	164	166	132	134	160	148	148	167	174	157	148	160	154	164	153	147	193	154	150	163	163	172	179	182	179	161	159	171	162	156	168	165	155	149	173	143	156	185	159	160	151	180	141	164	129	171	159	153	172	163	171	180	165	155	155	150	149	169	145	175	165	148	163	183	161	164	169	161	174	156	143	168	152	167	168	164	159	156	148	162	153	152	159	151	157	154	152	177	156	136	143	159	162	172	165	172	161	155	165	158	176	144	162	184	139	131	168	159	143	164	169	177	162	183	169	156	179	150	124	151	156	167	151	159	146	151	163	183	171	160	169	165	159	159	178	164	169	144	173	152	166	162	150	165	132	170	167	188	148	181	170	167	154	174	150	196	150	151	158	164	163	131	161	155	172	171	133	164	154	149	169	156	154	150	172	175	175	179	153	176	168	166	149	145	171	167	171	163	158	157	150	179	186	172	164	152	155	169	175	168	174	188	203	172	161	161	158	174	150	169	154	179	159	144	174	151	171	156	176	152	159	162	142	180	165	164	156	143	151	153	162	149	148	169	176	175	158	140	166	150	174	180	172	146	151	159	152	181	174	155	186	156	156	165	161	147	172	176	131	154	143	158	146	131	154	146	155	140	150	138	166	153	159	135	166	150	156	178	148	146	153	171	175	158	181	174	153	160	178	165	174	178	163	174	181	165	147	168	151	173	166	165	184	185	171	172	174	160	128	150	151	154	140	154	159	169	170	135	168	161	158	176	191	137	178	163	198	153	173	140	153	155	150	153	137	171	152	151	172	148	165	187	178	149	189	193	180	166	195	143	134	169	149	167	136	148	152	154	147	177	165	181	172	188	162	165	156	144	170	196	163	169	148	160	166	185	163	191	167	168	174	137	151	170	160	143	146	169	161	142	162	167	161	160	166	154	170	148	154	158	154	156	153	143	158	158	181	163	166	163	178	164	185	166	146	174	153	159	171	162	151	147	164	152	169	158	180	168	184	150	156	179	123	154	140	140	158	176	162	156	164	164	141	154	158	169	177	140	199	150	138	176	166	156	161	167	158	154	172	178	164	155	147	174	154	147	177	146	180	158	140	141	153	152	159	172	166	141	130	122	166	153	179	160	154	159	171	152	167	156	133	152	154	146	158	147	145	160	158	144	159	169	146	137	142	151	152	164	187	150	161	170	151	161	157	167	138	180	157	141	158	153	182	147	155	161	147	138	171	135	167	170	180	158	139	148	137	167	164	148	151	159	146	169	155	155	171	142	152	171	165	165	160	155	159	169	166	169	139	144	166	159	171	174	144	176	148	159	173	151	164	148	162	173	164	135	158	163	140	151	140	176	150	152	149	165	150	159	167	138	182	171	134	146	178	185	166	154	158	157	157	147	163	168	148	163	181	159	153	147	164	168	156	152	158	164	171	125	132	178	142	173	146	148	151	160	136	175	158	166	135	156	139	174	162	147	165	158	153	163	169	159	160	168	163	181	171	189	148	158	150	169	182	174	166	152	159	180	146	162	161	156	178	164	169	161	135	161	168	160	156	168	162	165	168	153	151	182	155	157	156	139	157	162	164	166	141	158	144	144	173	153	175	159	169	163	159	187	161	168	152	153	148	157	170	163	170	171	157	183	166	179	149	135	168	150	158	167	157	162	169	177	154	175	156	162	146	153	158	162	163	147	133	159	177	189	171	189	155	148	161	153	165	162	160	188	152	147	145	160	170	158	135	163	178	140	143	140	151	169	161	156	144	159	171	171	153	175	158	163	178	168	168	170	182	164	159	133	164	169	154	146	159	149	181	133	175	160	161	161	180	154	178	164	159	157	191	169	179	189	150	160	148	160	174	189	171	151	182	162	165	133	152	166	147	130	148	178	168	175	167	155	165	171	169	155	160	189	166	148	157	159	158	159	149	171	152	175	170	109	154	181	167	152	169	157	158	174	159	153	162	129	163	165	150	164	138	148	165	168	163	153	164	161	144	142	154	182	150	155	139	157	158	172	164	182	143	150	143	190	161	162	164	153	172	160	158	149	168	140	171	187	137	175	140	175	164	140	137	159	133	141	169	148	148	161	156	139	147	143	147	136	146	162	150	137	158	167	164	122	180	156	171	167	181	158	165	153	168	154	127	145	164	169	180	180	171	184	157	168	163	153	156	152	145	168	159	164	155	160	152	153	156	175	144	149	147	189	170	153	156	158	160	173	160	156	168	150	163	166	175	170	161	163	152	164	146	147	159	153	164	152	167	161	151	179	173	150	165	172	164	179	176	144	167	150	180	133	163	174	146	153	153	148	167	159	169	192	146	150	149	169	150	157	157	155	181	154	167	161	174	157	160	164	144	133	158	171	165	166	183	152	169	137	145	154	172	166	161	171	174	150	160	155	179	186	154	173	200	166	147	186	154	179	145	171	145	158	150	147	161	173	172	155	144	150	146	156	174	150	185	172	153	180	180	145	169	167	142	160	160	168	166	160	155	163	172	153	153	174	168	164	167	166	154	174	165	134	157	175	161	147	146	149	154	140	153	158	161	153	150	165	134	142	147	134	155	158	131	176	148	175	190	138	171	153	158	145	170	166	170	170	160	157	142	181	156	153	165	177	163	153	136	185	171	165	150	145	171	170	172	162	171	149	156	149	168	190	135	144	152	162	181	159	163	157	147	133	178	160	147	153	169	151	163	137	157	163	164	167	140	170	165	165	158	167	176	150	164	179	154	137	167	161	158	153	193	169	165	166	158	170	159	163	167	162	181	164	154	165	181	196	180	158	148	155	155	173	155	167	170	167	144	175	165	169	163	161	161	155	157	160	155	171	165	144	152	179	141	166	166	167	176	173	175	160	153	159	144	166	166	160	139	161	177	184	181	163	167	169	154	160	157	152	154	182	142	156	140	161	160	161	159	174	185	163	189	182	162	157	166	161	169	156	135	169	158	161	170	144	154	146	164	129	155	161	145	154	167	155	183	155	168	152	149	145	155	171	167	150	150	152	178	171	161	157	160	167	158	167	167	144	182	150	150	170	154	149	176	161	147	172	145	140	165	145	141	154	153	167	146	158	176	159	150	179	161	158	171	153	128	169	163	175	144	148	154	155	172	186	152
45695	30146	7845	12178	12083	11172	12911	15258	7451	2316	1561	1431	1402	1857	1837	1587	1971	2183	2387	3808	4752	4310	3028	2278	1946	1249	1101	1639	2846	3064	2775	2356	2690	3286	3217	2122	1314	989	839	896	1050	1189	1363	1666	1627	1025	737	690	608	554	558	610	580	719	534	490	457	501	494	484	426	444	456	416	417	342	413	405	388	450	458	515	426	442	434	383	395	395	421	388	395	420	382	372	388	382	382	387	406	351	374	394	370	381	376	395	401	397	369	405	430	388	397	423	356	353	369	373	358	364	381	388	389	368	378	407	395	399	409	369	418	359	389	342	374	354	388	351	378	395	409	397	386	381	372	369	401	384	358	366	364	380	393	380	343	379	384	386	380	349	399	376	381	379	383	378	387	402	379	353	379	411	400	354	377	373	398	382	376	395	374	378	355	402	386	406	366	377	357	406	365	386	355	370	358	375	393	371	391	366	391	347	399	396	426	366	386	348	378	370	403	413	353	396	419	340	389	349	366	381	410	376	390	378	370	405	380	369	399	416	384	360	359	358	381	355	381	423	365	385	406	350	377	365	407	398	377	381	387	368	396	401	378	351	362	366	368	412	368	356	349	390	404	380	380	385	385	393	369	408	402	358	379	370	370	394	365	402	417	368	360	403	389	373	389	368	378	380	376	398	362	378	347	372	379	356	387	361	327	353	350	366	375	391	323	362	380	364	391	404	375	394	381	375	390	368	362	362	384	329	366	371	374	363	374	368	414	372	369	381	412	383	393	347	390	421	385	369	384	404	413	414	383	356	415	365	369	377	380	376	349	385	368	377	385	356	367	370	385	374	396	385	375	351	439	386	409	391	390	387	395	366	392	394	401	388	425	355	360	381	378	373	381	387	359	369	378	341	369	356	405	392	373	373	408	362	359	389	399	398	370	371	382	421	363	397	398	373	359	360	392	355	379	373	379	361	363	374	395	365	357	386	352	388	369	389	404	403	382	407	355	356	383	378	369	405	371	374	385	384	407	396	335	358	353	384	396	374	409	349	383	378	365	378	353	356	367	400	394	377	363	406	379	391	388	371	391	394	402	410	379	373	372	365	395	331	394	334	361	397	385	389	384	369	392	355	382	395	388	367	393	387	362	356	362	374	367	393	402	382	353	369	361	374	397	392	373	388	381	368	401	378	393	365	345	369	361	395	367	388	416	391	394	351	386	373	367	382	410	387	416	363	410	376	394	376	387	406	338	348	352	348	362	375	364	390	320	371	401	369	398	412	365	368	388	411	395	433	369	402	375	387	402	405	371	351	376	382	407	371	391	368	387	357	379	386	377	386	386	383	391	413	362	368	387	407	380	379	377	378	375	382	357	375	373	365	332	411	360	387	371	356	380	345	382	399	382	377	366	343	382	400	400	378	362	384	388	411	379	379	361	389	372	376	413	409	321	378	380	375	401	387	371	375	422	374	390	387	353	401	368	364	376	346	380	401	383	399	381	385	393	345	383	361	369	347	383	378	393	375	375	350	386	361	364	387	413	377	362	359	380	374	363	380	382	396	386	355	376	395	374	401	369	355	399	379	403	390	365	403	374	400	394	383	395	386	363	368	383	429	392	374	365	389	359	408	360	369	376	384	364	357	358	368	375	403	393	385	375	423	359	382	352	386	386	376	350	369	430	373	398	351	370	362	379	375	411	390	348	397	359	356	374	379	338	349	379	389	387	391	379	376	413	393	355	365	337	408	384	367	353	383	421	337	408	365	348	389	400	381	398	394	378	376	374	394	366	392	391	378	381	373	410	360	340	391	370	388	427	373	362	364	374	385	356	396	362	422	389	414	323	411	372	397	398	437	380	388	386	368	395	358	367	367	380	371	407	396	391	385	380	438	365	365	393	393	353	371	377	335	380	376	373	374	385	398	367	377	375	413	365	389	367	406	375	366	411	365	371	395	373	391	358	373	370	406	367	341	413	368	378	374	384	360	370	396	394	368	363	374	360	336	358	364	394	371	386	392	353	354	394	394	356	391	343	391	383	394	359	390	377	391	362	406	405	402	374	335	402	371	368	390	370	363	393	349	363	365	396	386	354	390	408	405	379	413	376	390	383	421	392	377	412	372	355	390	392	398	359	389	363	374	399	414	336	382	331	405	358	409	389	345	359	361	398	359	380	353	370	425	367	390	379	371	346	370	377	422	370	364	369	390	362	398	370	382	384	384	371	406	339	366	396	353	341	373	373	375	370	374	388	359	403	380	375	392	363	403	389	371	387	377	403	380	368	378	393	397	364	387	354	393	403	388	358	412	355	373	360	388	377	376	369	384	406	374	357	378	358	392	391	363	378	379	390	354	402	372	383	366	361	381	398	380	405	354	341	353	396	347	375	369	398	376	362	391	367	381	387	409	400	358	361	356	355	367	389	413	349	396	387	379	372	371	384	372	342	335	366	370	365	328	372	368	369	365	357	376	389	390	351	380	376	412	408	374	363	383	351	426	385	362	391	360	364	418	373	363	364	397	388	336	385	353	390	396	413	358	410	353	378	346	393	393	366	382	350	385	378	397	371	386	385	369	346	401	385	387	396	390	379	385	389	376	386	373	374	385	369	381	339	436	378	402	390	396	365	425	380	405	371	366	360	369	374	398	381	372	348	372	380	364	387	430	360	350	393	366	382	374	379	374	358	382	339	329	403	373	378	376	381	372	372	394	363	383	356	400	410	382	346	404	371	363	371	367	384	399	365	374	393	380	393	380	363	390	389	415	393	396	370	372	369	380	359	362	414	370	369	365	349	362	362	371	358	324	382	411	404	385	384	381	365	381	395	363	358	384	386	365	371	370	370	391	353	373	378	380	382	362	369	410	382	336	359	402	369	360	364	354	401	386	372	418	375	381	374	364	391	394	400	396	356	380	394	367	349	401	372	388	364	416	396	359	364	394	367	389	357	388	367	378	379	392	376	371	415	395	371	381	390	408	371	400	364	393	388	405	373	404	366	387	370	399	405	387	370	379	395	371	363	394	384	440	387	382	382	375	366	387	369	383	352	354	378	371	381	372	379	379	361	413	385	371	384	387	382	390	423	375	385	362	387	390	407	380	389	360	373	347	405	365	390	391	356	382	380	412	348	408	373	385	374	373	373	386	404	391	412	381	359	382	384	358	373	390	377	335	352	409	369	419	365	408	386	383	366	367	387	386	346	361	388	392	366	388	401	362	368	367	385	374	377	341	406	387	393	336	369	402	379	390	398	380	339	338	366	380	387	382	400	385	376	368	412	375	388	364	362	357	360	357	373	368	400	371	359	358	339	347	390	368	390	401	407	369	371	368	385	377	405	375	402	391	383	394	388	369	369	367	358	361	354	366	366	372	370	375	388	387	391	416	373	418	361	388	385	402	374	368	381	388	355	393	403	403	346	373	371	386	434	380	384	386	380	391	392	388	385	364	357	371	358	373	364	371	371	353	400	377	384	408	321	381	401	403	372	374	364	351	367	408	375	386	378	377	369	399	395	370	411	394	374	390	369	380
11538	5227	1412	1555	1244	1061	1280	1585	551	152	105	139	121	119	103	103	115	132	107	120	130	137	131	129	116	133	105	126	135	103	122	130	130	100	111	108	111	119	119	118	128	125	124	112	116	100	109	108	107	109	113	98	117	113	108	106	110	109	105	97	100	109	107	117	116	111	108	108	124	126	121	109	108	110	125	118	103	124	135	108	98	119	118	107	102	126	121	123	116	111	84	124	102	125	94	109	106	119	121	114	99	123	120	123	120	114	113	100	134	108	128	118	112	92	104	100	123	126	101	97	119	113	102	120	116	125	105	97	117	126	114	120	122	109	113	121	113	124	107	110	103	118	121	116	104	89	121	117	114	114	124	120	104	103	107	128	112	97	116	117	100	122	125	120	142	86	99	115	122	118	110	102	119	115	128	108	102	103	137	110	106	117	113	108	127	102	107	116	90	114	113	127	129	133	109	120	89	121	130	109	132	110	124	124	119	113	133	126	116	134	136	119	125	113	137	125	129	102	106	110	122	123	110	130	101	105	123	114	119	131	129	106	111	100	103	122	113	114	117	133	141	113	104	107	119	108	115	128	112	102	89	107	117	95	124	120	110	125	125	120	102	110	118	117	107	107	103	107	82	120	95	146	98	100	124	115	105	150	137	111	104	125	109	129	129	90	112	115	104	110	116	140	114	116	120	119	108	112	122	133	129	114	105	117	116	101	104	98	107	104	109	96	112	95	133	90	113	113	110	104	116	115	101	107	106	121	123	117	119	139	119	126	114	113	111	124	106	123	108	111	121	126	131	94	115	96	122	110	110	123	112	114	128	120	102	113	120	105	148	113	111	134	99	123	108	113	115	109	136	111	114	117	121	125	103	117	120	131	103	107	103	119	96	130	128	105	114	114	124	112	142	120	107	122	122	115	125	111	115	118	102	102	121	107	118	100	118	108	105	99	112	128	119	120	120	91	101	120	116	109	108	109	95	112	109	122	124	93	101	103	111	116	105	102	126	111	109	109	101	121	105	124	130	103	112	106	117	119	136	108	132	98	133	96	127	90	127	114	119	120	114	123	117	110	109	109	131	101	98	109	124	97	138	114	104	98	114	98	108	105	116	108	127	143	116	131	110	99	95	98	125	111	107	122	102	126	106	115	123	107	100	125	107	117	113	123	114	93	109	111	103	118	111	111	98	126	117	106	135	120	133	131	114	114	113	100	106	116	113	96	113	118	129	135	107	115	106	113	109	124	142	112	115	114	102	128	112	115	115	102	108	121	95	98	128	100	127	130	130	128	133	111	128	115	126	124	115	124	103	123	127	113	109	117	120	129	100	107	115	109	120	102	110	99	113	96	113	132	89	110	123	109	124	124	135	125	115	112	107	122	106	123	105	95	124	115	128	88	110	123	117	131	126	118	132	123	107	115	122	117	134	115	124	112	105	122	104	122	117	106	106	123	120	133	114	111	112	124	98	103	97	108	110	117	114	127	133	109	100	123	112	112	110	118	119	105	105	113	106	126	113	115	117	92	127	112	112	108	111	89	132	124	127	93	115	106	113	110	107	107	129	102	114	129	104	113	97	123	127	117	123	105	130	104	110	89	126	117	131	111	116	111	105	126	109	127	134	113	117	112	122	87	117	103	103	113	137	105	109	123	113	102	122	107	145	110	104	112	113	102	111	123	131	120	111	102	116	112	111	101	110	98	105	117	104	121	114	125	115	114	109	108	118	119	111	129	116	120	114	131	106	114	124	108	106	120	99	105	109	142	124	127	103	95	115	107	115	127	118	103	115	114	117	118	113	94	105	115	109	99	103	117	125	122	105	124	112	112	109	109	95	125	117	112	105	128	105	117	107	116	104	102	116	115	118	103	102	112	111	123	116	111	121	121	128	114	106	116	111	107	105	96	102	107	101	127	112	129	121	122	118	100	107	121	126	134	119	122	132	95	117	128	117	112	128	110	104	94	120	112	104	125	122	117	104	106	116	114	123	105	111	114	111	111	89	105	105	110	118	118	127	122	116	124	134	119	115	130	105	122	112	122	117	111	118	91	121	110	112	135	126	86	98	119	102	118	110	122	103	134	119	116	109	106	112	108	120	107	108	122	104	116	135	108	94	82	132	126	121	119	117	106	120	123	124	113	102	109	108	101	100	111	121	121	104	108	122	114	112	100	110	130	123	106	127	124	119	126	113	114	123	109	102	129	106	116	100	123	117	134	109	116	117	127	136	115	101	107	114	108	124	101	104	108	116	102	114	102	108	130	119	110	130	111	92	118	124	103	113	89	130	118	126	113	117	120	101	108	98	93	118	105	119	103	113	114	93	106	101	130	99	115	96	116	114	90	100	121	116	118	116	101	117	114	114	122	105	105	106	111	96	107	104	109	102	114	127	112	110	114	130	123	118	107	92	118	122	127	126	120	119	120	122	131	97	109	125	105	114	133	85	113	133	115	123	115	116	114	129	123	122	108	95	116	123	122	122	105	106	109	102	113	113	119	114	126	105	101	143	123	116	116	143	113	119	102	102	107	120	108	123	92	111	126	124	116	108	124	108	130	124	108	111	113	131	118	106	134	113	113	113	114	101	113	138	132	111	113	113	127	133	116	114	116	130	115	112	124	128	119	107	130	106	112	115	99	115	125	118	106	104	126	134	102	122	108	115	96	137	115	136	125	101	112	137	114	122	114	113	120	108	101	88	109	131	109	101	121	119	108	121	134	110	116	128	103	107	124	128	104	107	112	101	119	111	115	127	123	112	103	98	102	123	127	118	126	102	110	123	132	94	88	115	125	118	116	112	98	111	136	135	96	103	108	103	100	122	112	126	105	118	100	117	121	106	124	108	83	96	120	111	118	121	122	106	128	126	112	100	110	117	107	111	114	114	89	109	115	118	115	103	112	139	116	118	114	121	110	119	114	108	127	120	110	116	142	118	116	112	118	108	127	124	111	99	124	126	91	120	109	138	105	108	117	87	110	106	106	101	116	108	85	93	110	106	123	127	114	114	105	115	115	98	113	116	127	129	124	141	129	118	111	127	130	101	122	116	123	113	108	133	126	134	132	111	98	118	129	139	124	110	93	105	121	131	118	101	121	111	127	118	132	105	111	118	116	110	119	109	118	115	128	128	116	114	104	127	125	103	115	104	123	127	115	118	101	118	109	97	113	109	131	120	113	118	122	114	105	108	102	107	120	111	110	120	117	118	126	86	115	111	128	118	120	111	119	93	117	110	114	115	113	95	121	102	126	114	111	122	109	124	102	104	104	138	102	101	118	99	115	114	99	116	103	120	107	117	109	106	112	120	116	111	87	106	104	122	126	113	132	131	100	119	127	103	113	112	125	101	106	102	125	112	121	123	112	108	118	118	121	111	119	125	118	124	109	126	133	104	104	111	125	105	110	115	114	86	90	114	116	123	105	110	127	126	124	129	126	110	113	128	117	115	98	101	102	111	103	113	91	123	134	112	101	127	98	117	109	128	108	108	119	122	120	105	112
9390	5973	2837	5184	4870	4613	6028	7112	2359	481	326	345	300	339	334	318	318	363	334	363	363	356	404	343	321	308	363	313	360	333	334	361	349	394	355	331	359	338	332	392	412	377	321	324	310	330	324	299	295	327	304	297	328	337	330	305	300	311	285	306	308	295	282	327	290	331	306	323	287	309	284	307	284	325	267	318	273	293	321	305	324	316	284	309	315	307	279	307	308	292	347	292	269	316	287	286	309	282	320	301	303	297	304	303	277	338	293	291	341	294	321	326	315	276	294	294	288	263	304	281	306	281	296	314	317	287	282	311	305	273	343	300	300	329	297	297	326	281	288	285	314	249	309	296	313	294	289	321	306	284	290	282	281	307	294	297	278	294	304	302	284	312	295	286	296	300	263	319	315	306	313	277	305	296	324	297	313	319	320	317	321	312	336	322	321	302	316	291	322	306	310	303	274	295	299	291	312	315	266	303	290	282	306	302	289	307	300	271	260	314	277	330	283	319	298	297	300	295	320	346	314	288	313	294	337	276	332	308	307	305	282	309	298	269	267	310	311	315	301	288	314	276	309	326	308	295	322	295	322	301	300	280	317	295	315	303	288	314	293	275	292	277	288	292	291	289	267	263	311	277	312	312	311	314	331	320	306	285	305	309	325	282	301	317	265	310	319	298	289	280	294	289	303	295	277	313	302	319	317	301	268	294	309	307	313	303	253	299	295	284	283	293	314	316	290	301	278	295	303	314	300	276	283	296	297	298	318	293	309	314	282	298	298	312	330	285	287	315	289	325	307	292	283	306	310	270	277	298	283	313	318	314	304	290	289	283	300	326	318	317	300	295	285	325	290	275	259	282	293	315	289	310	319	270	290	311	292	310	299	304	279	319	327	307	308	294	313	307	276	322	313	306	335	302	286	289	321	292	308	304	290	312	296	278	297	294	302	314	292	292	291	291	308	337	309	304	318	321	291	316	313	296	297	302	266	300	285	309	296	310	300	266	247	283	311	298	290	329	281	323	316	281	320	307	314	277	293	276	301	260	309	322	292	276	314	338	309	293	294	299	315	301	289	276	290	320	287	299	317	316	293	313	287	303	311	297	300	295	305	316	286	287	309	312	283	272	321	311	314	292	289	301	306	331	301	311	286	302	325	296	321	300	297	289	294	312	314	298	292	300	311	334	277	316	330	302	310	307	290	310	283	299	263	335	280	308	287	261	286	276	320	302	290	291	299	321	306	272	304	301	301	298	312	300	277	302	299	281	323	317	295	277	276	310	276	288	304	282	335	300	327	326	288	303	304	301	303	294	277	307	289	283	276	314	277	280	302	289	307	299	293	252	309	299	318	298	308	289	303	277	314	289	300	290	315	303	306	281	301	281	283	317	324	309	302	249	299	292	306	281	330	277	306	323	289	307	266	277	284	299	281	308	316	311	307	280	297	348	322	272	331	306	309	306	303	295	286	299	311	282	288	305	333	299	314	279	299	341	284	312	300	316	308	315	275	325	289	308	323	293	280	303	295	286	323	323	289	326	329	340	307	301	295	313	287	294	303	315	311	302	302	269	313	276	337	311	300	315	311	314	341	289	300	303	284	287	293	298	288	293	293	287	288	299	312	299	313	314	319	316	296	323	293	292	330	279	280	304	295	261	283	298	302	275	259	311	287	315	327	282	305	269	307	319	329	311	294	301	303	332	308	284	268	298	269	307	310	323	314	315	300	323	304	265	300	306	298	308	298	291	293	315	313	315	293	306	328	297	320	333	285	306	296	310	279	285	296	306	298	310	269	312	280	275	302	272	290	292	278	351	301	330	324	323	309	297	297	324	295	293	305	323	296	292	316	326	309	338	326	323	288	319	315	314	305	293	291	334	300	282	271	311	298	318	303	299	296	261	297	266	297	298	301	329	291	324	313	310	277	326	299	263	313	281	306	311	320	273	310	309	280	316	301	293	331	300	298	325	289	301	293	316	310	287	284	297	313	281	284	304	289	299	306	307	310	296	296	325	295	305	320	272	282	266	299	290	309	359	309	281	305	320	309	319	308	298	307	290	310	329	290	287	297	349	270	323	315	274	311	307	277	290	294	301	318	317	310	289	320	279	290	299	300	293	312	288	287	321	278	271	300	299	307	278	282	280	297	315	316	339	310	308	291	312	299	314	284	305	282	299	305	298	307	310	278	295	289	308	286	271	303	292	340	301	277	299	307	285	277	313	322	295	313	298	322	325	290	307	281	309	310	317	292	315	321	280	312	279	286	337	321	311	292	309	297	281	314	316	291	309	299	294	297	294	331	320	315	307	311	308	309	287	272	299	309	298	301	327	287	313	307	287	272	285	282	281	303	317	289	323	315	273	321	290	287	309	304	299	315	313	281	326	314	301	274	287	294	303	312	296	306	302	297	292	307	301	321	311	300	320	299	299	339	294	295	317	310	305	309	317	313	305	303	284	335	301	315	291	292	317	313	314	307	322	254	329	286	307	295	275	302	288	291	272	304	322	296	305	319	314	289	313	289	273	301	313	309	284	306	297	298	272	327	319	313	292	310	277	277	302	304	261	310	304	320	297	305	296	298	276	297	305	299	300	283	296	304	309	312	298	316	344	336	301	276	321	285	293	323	301	302	261	322	306	317	311	295	299	317	275	299	310	282	340	302	309	309	284	302	282	279	313	308	310	320	308	322	313	270	320	312	312	318	314	294	306	324	319	310	285	278	293	278	296	298	287	319	294	263	316	310	284	284	309	314	297	302	312	286	267	298	292	290	329	304	310	295	334	298	314	307	303	294	320	304	307	336	279	334	279	298	265	294	319	284	312	311	263	308	309	262	284	293	308	306	296	293	315	287	335	327	285	301	297	287	297	290	294	283	288	307	299	338	295	324	304	307	283	291	283	286	286	341	326	328	321	299	295	324	314	279	301	311	274	340	294	315	306	317	302	315	326	287	292	314	326	291	290	284	275	305	305	270	312	296	303	323	286	307	299	308	288	322	284	303	311	257	275	349	290	289	325	283	290	291	293	319	310	287	274	288	282	255	296	292	311	271	281	303	303	276	292	303	299	292	269	306	318	262	263	304	257	287	325	281	299	285	293	299	322	290	305	295	291	288	290	295	301	332	310	317	276	312	304	304	275	300	290	285	300	282	295	280	300	278	315	297	322	263	293	316	306	309	300	307	268	294	283	289	297	276	315	296	331	281	313	294	284	284	302	281	334	318	291	280	307	329	309	321	288	346	335	322	266	316	278	298	311	273	308	325	272	314	291	291	342	300	309	264	313	302	303	311	334	317	295	321	248	301	334	311	281	306	319	319	310	303	318	299	299	291	271	293	292	302	299	286	319	312	306	281	314	268	339	278	296	288	322	318	286	332	304	294	272	286	311	318	323	310	305	329	291	347	311	311	295	317	307	295	313	301	319	349	291	316	316	298	318	296	310	306	301	295	324	286	311	303	291	296	290	309	292	309	313	325	320	286	273	291	300	295	343	309	276	277	293
55763	39749	15185	5514	2842	2140	2407	2744	1082	351	310	268	287	320	342	295	315	323	367	443	495	422	392	325	247	247	258	257	295	305	366	366	370	359	366	284	232	223	236	230	249	237	260	296	317	188	230	216	223	189	183	227	224	232	221	222	200	211	220	214	207	197	207	183	210	196	183	188	211	192	218	210	189	206	209	206	218	212	192	202	209	202	203	194	179	183	211	205	210	190	190	198	223	232	230	182	207	176	181	226	209	211	198	219	191	212	189	217	205	213	209	211	220	207	236	184	203	185	211	178	192	196	181	197	202	177	202	178	190	189	196	182	195	229	213	190	196	190	184	196	188	208	184	190	212	197	169	236	197	213	235	201	208	202	219	187	205	185	200	226	159	200	202	193	185	195	192	199	199	160	216	212	179	199	184	189	187	220	197	208	187	208	185	189	187	194	203	209	189	209	206	189	203	222	207	189	214	193	189	180	208	204	177	193	177	226	168	197	196	212	185	219	186	193	197	211	207	191	178	228	201	218	201	197	202	212	174	174	202	204	204	211	205	186	190	211	192	225	204	204	215	216	223	171	216	203	210	201	197	203	223	163	207	219	190	198	203	216	190	216	211	193	204	169	190	216	206	178	212	194	199	183	196	177	204	220	207	209	214	198	167	211	172	211	218	180	208	187	217	202	188	236	197	192	179	216	197	181	186	206	211	229	193	200	149	197	195	203	216	195	198	217	189	197	221	183	193	201	192	187	194	186	193	189	206	204	219	202	240	227	208	190	217	203	185	201	196	218	190	207	177	197	204	185	234	184	215	194	213	183	214	220	233	198	209	196	191	201	201	208	207	194	203	209	193	188	194	203	212	186	239	206	213	188	205	202	199	210	188	237	194	186	196	185	199	171	216	175	218	204	225	207	199	203	195	204	182	193	214	214	167	190	212	203	171	189	228	203	179	192	191	215	194	175	185	214	198	205	222	195	197	223	230	211	197	208	202	212	183	190	209	183	206	199	208	172	210	179	181	202	187	184	218	181	204	178	188	180	208	213	199	215	204	213	184	185	196	195	211	200	224	200	206	179	198	198	178	233	195	190	214	208	202	211	196	212	199	202	189	192	208	195	206	197	229	211	196	211	186	185	215	237	208	166	205	204	195	206	189	194	183	193	212	195	185	188	190	178	206	199	182	179	186	181	208	192	208	215	214	211	192	194	198	182	201	189	190	211	217	209	208	176	227	206	207	196	200	201	206	211	184	217	195	205	225	195	188	195	219	197	201	215	178	206	182	213	200	232	183	178	180	169	199	234	202	191	201	174	188	219	228	206	188	197	160	220	187	209	225	198	193	201	194	201	223	193	191	207	197	237	170	194	192	206	194	193	207	177	202	202	225	174	219	215	193	199	184	195	200	182	215	220	223	207	188	205	197	185	194	199	185	193	192	196	188	210	189	176	190	181	204	190	198	192	192	183	210	193	203	174	215	187	192	196	190	216	195	189	176	207	223	185	211	193	171	206	205	190	201	218	206	209	188	196	192	225	211	200	191	183	179	196	193	202	206	213	207	192	191	176	186	199	203	200	193	172	192	207	188	201	208	191	201	188	199	207	190	224	180	173	183	194	206	192	174	211	191	202	206	192	192	229	205	186	175	176	202	165	205	190	187	211	199	208	213	166	221	225	227	185	202	189	213	208	200	204	190	226	192	185	191	201	195	196	186	213	211	204	196	175	193	176	185	195	205	188	218	210	225	219	178	191	205	190	210	201	160	199	195	172	202	195	170	182	205	215	226	200	206	209	200	207	220	194	184	193	186	214	223	183	179	209	171	196	196	199	204	183	190	191	198	182	205	221	206	208	191	214	215	184	183	200	179	210	170	193	215	204	197	195	172	222	181	177	199	192	189	223	199	176	180	190	195	196	182	200	199	205	228	211	203	210	198	213	193	209	194	173	199	215	201	223	200	172	174	202	198	202	212	191	202	198	233	198	221	166	208	202	193	186	200	212	213	189	193	210	183	220	162	214	217	209	195	212	172	183	175	233	221	201	211	170	195	178	187	208	223	199	209	204	194	192	198	191	184	199	214	205	204	198	191	179	212	198	185	183	200	208	219	214	198	198	192	204	196	191	186	237	202	191	212	183	206	178	209	166	211	191	184	221	219	183	204	200	190	197	185	203	182	215	196	195	180	164	203	184	203	219	206	189	212	224	211	195	188	210	174	185	193	207	213	212	207	214	208	202	196	229	202	192	199	207	187	203	210	191	185	182	201	210	185	200	223	224	186	207	201	192	194	193	218	181	183	217	183	205	215	205	218	221	188	194	233	209	196	193	199	195	192	209	177	193	188	191	217	208	206	201	186	209	193	179	210	194	210	175	191	186	222	198	187	183	218	204	199	212	202	179	200	179	203	195	184	183	202	206	210	169	187	200	192	175	206	206	218	197	202	204	188	193	212	196	192	167	195	202	208	197	188	227	183	216	204	177	199	205	204	168	209	191	179	196	190	180	209	219	213	205	213	228	211	206	188	199	212	182	198	183	202	185	190	197	208	221	211	177	211	215	199	204	212	212	196	189	187	203	177	189	180	187	177	184	224	206	215	185	193	212	188	157	217	193	211	215	189	206	203	181	228	197	209	177	211	192	222	196	182	176	200	202	215	224	201	175	203	190	195	166	223	203	196	198	206	206	209	205	173	181	206	206	182	207	187	199	204	192	175	188	196	179	172	212	216	204	209	202	196	215	192	199	209	195	179	191	187	180	194	208	205	204	197	200	212	190	166	179	172	208	214	192	204	202	189	212	198	213	177	203	190	183	210	190	231	196	186	202	214	216	191	194	201	176	194	210	175	210	188	202	207	175	212	203	196	193	172	206	185	239	185	203	214	186	178	193	191	207	209	187	205	186	217	194	200	209	190	197	206	205	200	217	211	183	226	211	180	195	199	204	181	210	200	193	179	190	189	205	196	171	182	184	208	181	203	180	214	193	205	182	208	206	207	186	184	195	191	198	170	186	197	191	162	195	211	218	195	185	187	212	197	179	182	204	210	192	183	206	202	165	208	199	189	198	227	196	185	193	193	198	184	223	165	180	191	194	200	218	187	182	180	194	190	202	228	195	215	184	194	197	213	179	187	194	219	196	199	216	210	189	187	223	212	222	209	176	197	202	183	191	176	210	192	203	197	206	218	197	205	192	204	218	190	179	202	213	225	204	193	175	214	205	187	186	188	202	196	187	204	210	195	197	223	192	209	175	217	198	191	202	226	205	183	217	208	189	199	185	218	186	191	203	192	196	210	174	187	203	195	208	198	210	216	192	208	195	220	200	181	198	197	207	217	192	177	199	203	211	222	207	176	166	204	200	220	201	175	210	193	213	205	197	183	185	206	191	185	205	199	207	194	183	237	187	180	195	177	202	209	218	213	187	182	206	190	206	204	205	199	182	201	190	205	209	177	206	189	183	212	228	175	208	206	188	179	186	217	199	218	205	194	181	174	186	189	188	226	199
35300	22092	5635	9508	9771	8402	10602	11531	5049	1448	1089	976	984	1337	1398	1302	1313	1540	1813	2279	2990	2487	1884	1453	1195	927	885	1198	1747	1820	2132	1775	2023	2205	1858	1345	981	739	791	833	1038	838	1048	1193	1129	820	665	696	645	578	587	627	652	599	585	563	489	543	555	502	505	484	466	455	517	454	490	501	542	530	534	571	529	491	471	473	492	489	476	524	483	471	485	466	448	427	472	499	497	507	468	513	499	456	475	473	437	430	449	493	467	453	491	459	476	498	499	443	468	504	477	495	475	471	463	519	468	480	498	462	445	466	463	481	471	475	445	475	468	470	507	505	440	463	459	450	469	482	513	444	469	475	513	506	494	473	479	504	488	456	472	455	469	505	424	490	501	494	483	530	511	451	490	505	466	473	479	464	483	499	477	483	502	500	472	463	483	482	511	512	479	508	403	495	528	500	478	497	484	511	493	455	478	470	485	486	499	477	458	472	462	506	449	479	477	505	470	417	441	486	465	492	469	486	458	456	458	479	483	466	488	471	500	467	471	465	496	454	468	486	482	468	514	524	476	451	490	486	501	484	485	496	474	468	458	488	469	491	475	452	459	509	442	448	477	467	467	490	481	470	486	470	469	486	489	475	451	460	455	453	445	480	492	448	474	448	469	496	441	478	507	477	481	482	495	478	472	503	507	475	428	477	491	493	464	466	458	532	476	427	498	468	470	492	484	473	439	415	476	451	477	436	465	463	478	500	488	487	490	490	532	466	473	459	469	460	501	461	494	465	493	497	467	470	504	511	494	480	511	490	497	453	509	471	462	456	503	478	456	491	460	531	478	462	462	468	467	490	477	444	467	448	480	486	487	503	480	482	454	470	469	463	522	452	417	457	480	464	464	449	453	496	456	443	459	477	477	459	465	469	462	483	516	504	515	487	480	461	463	495	473	458	476	505	444	486	463	475	476	425	484	468	493	478	467	514	468	457	478	482	462	491	506	475	510	465	493	454	459	445	479	463	471	485	536	475	481	435	503	510	486	465	471	476	441	459	504	490	456	513	482	467	471	439	496	478	449	506	444	530	483	453	494	513	486	505	531	485	478	481	456	449	461	452	491	461	469	468	476	439	474	461	445	458	518	474	465	488	462	436	446	455	504	451	458	452	447	447	468	473	455	468	419	465	465	447	436	459	473	464	461	500	475	504	473	493	399	457	459	438	431	459	486	511	450	499	437	456	467	476	439	510	506	490	476	475	477	484	505	492	443	467	455	481	480	494	471	446	468	482	496	454	540	504	489	476	482	472	445	494	489	508	451	461	491	472	504	512	488	457	490	425	472	485	470	465	455	457	468	471	483	451	497	489	465	442	455	479	506	486	447	486	460	489	469	486	503	460	471	481	463	440	481	490	461	474	493	471	473	483	452	447	468	508	468	507	444	453	444	449	461	460	464	483	483	493	460	488	460	473	455	451	441	460	495	453	473	475	452	470	526	493	514	460	469	446	462	440	511	485	485	461	488	415	435	472	459	492	437	461	500	527	452	477	502	478	457	459	486	472	486	466	487	483	462	503	476	488	479	482	489	455	490	474	421	496	538	486	469	452	454	470	508	461	511	481	475	486	468	493	469	449	472	487	483	507	496	499	510	480	498	510	467	479	490	479	490	473	475	465	539	506	468	512	507	449	447	526	490	440	502	491	489	517	480	472	440	467	506	497	479	449	479	437	477	471	496	440	505	476	459	488	463	530	462	462	498	472	508	460	473	432	488	507	475	479	521	492	480	484	451	461	499	490	504	511	440	479	472	465	504	485	513	472	459	464	481	491	469	432	485	459	490	447	465	489	498	462	479	478	440	499	517	465	483	450	482	536	465	462	520	487	428	507	499	473	467	487	476	478	473	463	491	515	518	479	441	454	493	484	480	495	435	499	477	484	446	490	502	513	471	505	463	428	489	460	488	494	474	487	473	457	462	495	465	447	492	459	489	466	485	466	481	491	429	491	456	466	514	500	476	450	490	497	462	458	427	479	457	472	493	463	521	459	492	474	433	458	453	460	458	466	487	447	507	506	455	486	489	517	496	493	444	472	469	500	478	465	496	504	514	443	510	499	488	478	467	451	468	473	449	464	490	541	510	476	472	476	437	467	508	486	529	488	465	463	470	454	451	520	460	513	464	493	495	460	497	467	473	499	490	435	470	502	450	448	470	487	454	472	474	478	474	499	437	476	504	472	494	445	468	514	486	464	498	463	458	449	464	461	477	524	418	457	452	500	526	435	513	469	467	493	486	450	438	495	451	495	486	467	519	463	461	435	471	460	446	490	487	476	499	471	484	448	467	447	477	493	481	478	485	480	459	498	474	493	453	499	477	465	502	507	490	464	463	465	512	476	485	502	472	489	504	496	502	468	450	481	432	462	474	478	471	473	474	478	457	453	524	476	477	505	462	443	439	463	500	484	466	490	485	455	446	483	462	474	459	475	489	445	424	488	439	496	482	489	504	448	457	463	496	485	475	483	468	457	486	476	469	496	472	480	470	476	469	474	467	442	471	483	472	442	493	476	421	468	503	493	487	489	456	465	465	468	482	480	416	443	481	465	496	489	447	467	430	483	460	440	462	446	498	472	481	456	489	449	493	452	445	448	474	502	443	487	482	474	465	471	479	482	441	480	502	467	491	501	497	445	449	481	490	494	460	459	447	459	456	467	511	454	435	518	436	465	441	449	463	500	445	495	447	478	518	488	476	469	465	479	456	478	496	454	477	468	464	489	482	494	464	482	473	472	480	507	486	471	483	456	487	465	481	486	478	531	514	481	494	508	447	447	457	425	547	472	452	480	485	479	482	452	479	450	498	446	493	506	437	494	493	446	511	448	463	487	462	505	519	479	471	482	468	474	456	446	453	496	489	480	475	445	457	489	505	442	460	467	482	443	473	470	454	510	509	471	494	420	476	431	478	502	487	453	513	469	468	497	498	452	469	479	420	472	491	495	486	454	487	455	480	483	456	503	490	471	457	500	505	485	496	508	483	474	492	458	489	470	474	431	468	510	466	454	431	400	478	475	496	477	478	470	463	444	493	520	502	454	410	498	477	500	501	416	478	466	499	481	460	545	479	473	464	474	443	501	477	476	459	469	487	456	470	478	465	485	441	498	476	454	497	484	471	483	472	476	457	503	447	464	493	467	484	432	466	497	490	478	507	530	438	490	505	470	458	471	452	471	474	445	480	475	480	445	483	508	468	456	442	465	468	489	468	486	499	462	467	476	522	482	462	491	484	481	476	454	471	488	442	484	488	469	470	492	505	465	475	459	478	481	458	497	482	456	541	494	464	470	483	527	472	483	496	477	461	452	463	487	440	503	499	444	432	432	462	530	463	485	472	475	492	478	500	453	481	480	428	493	444	494	456	452	446	494	540	506	463	494	430	503	471	479	483	458	495	479	426	505	499	435	471	500	476	507	454	466	450	502	465	509	448	473	518	478	496	507	455	508	486	466	457	502	487	507	478	454	482	470
67806	43162	20973	13940	4745	3174	3659	3725	1526	459	322	327	343	432	454	425	441	404	525	650	726	625	467	389	290	295	339	377	398	601	571	438	484	561	435	384	283	233	266	221	298	267	294	356	356	239	197	195	195	187	170	199	211	171	175	209	173	161	205	183	166	167	176	175	161	170	179	160	144	169	164	169	157	162	161	160	148	162	144	170	158	147	146	161	148	174	145	162	154	136	156	152	154	163	165	152	141	143	190	176	187	176	159	149	164	163	170	150	165	159	141	158	166	168	178	184	142	142	153	162	155	144	125	174	152	160	156	153	175	168	151	149	180	160	165	177	150	177	182	164	166	157	140	153	157	165	172	153	157	159	177	152	147	132	168	168	165	166	160	180	168	135	147	158	174	142	165	169	176	161	150	156	156	178	165	141	144	166	158	163	156	146	147	157	175	137	162	153	162	159	176	137	169	163	165	167	139	156	153	147	155	181	166	157	178	189	171	163	163	172	175	169	165	174	144	176	155	178	170	150	135	163	146	164	148	142	155	149	142	158	149	169	172	137	167	141	154	162	159	168	175	177	159	128	151	137	133	170	159	161	137	161	147	139	152	152	157	147	153	149	139	164	195	161	171	140	171	158	153	145	163	163	186	166	157	138	164	162	177	171	173	130	140	131	148	158	170	144	171	167	158	138	162	165	157	157	162	159	146	150	138	159	151	191	173	144	165	167	164	134	136	163	146	149	150	190	116	171	149	168	144	165	190	181	158	153	177	149	157	167	145	152	168	127	159	139	151	159	153	133	167	154	158	164	161	151	168	148	163	165	146	155	141	149	164	160	144	179	152	177	156	153	161	166	170	168	175	156	177	158	145	156	147	183	178	162	166	179	148	181	155	165	164	176	139	160	146	156	174	165	166	157	128	154	138	174	172	177	171	142	165	154	159	175	140	149	143	162	158	153	174	172	176	153	161	153	171	159	199	156	181	136	168	164	158	162	160	182	157	146	146	163	150	171	160	157	150	161	152	169	140	161	157	144	148	168	161	149	183	152	169	153	165	168	178	148	133	157	178	153	169	156	134	170	160	156	176	167	165	170	158	150	182	161	177	166	154	170	172	161	129	132	153	155	161	152	139	154	152	163	169	132	176	167	149	154	143	160	161	160	173	157	159	137	135	168	165	158	169	184	168	178	164	160	166	186	183	194	168	160	142	139	165	187	172	163	145	150	169	169	180	167	153	166	141	139	156	161	171	150	189	187	157	153	182	162	173	171	186	167	169	150	160	170	174	149	179	149	159	155	152	167	176	155	154	170	156	143	144	141	158	154	156	145	147	175	161	160	159	163	147	159	163	161	146	149	155	168	157	156	151	162	164	163	130	145	144	150	176	157	148	154	166	168	154	152	165	149	169	153	150	149	154	167	159	151	159	144	180	154	163	161	171	154	167	156	159	168	147	170	162	169	164	183	158	150	157	155	150	147	161	138	163	177	132	156	140	151	135	167	145	151	152	145	154	163	172	183	150	148	136	147	148	156	134	149	157	124	154	162	165	166	148	158	149	168	154	177	161	130	172	156	174	157	157	159	166	166	179	164	140	153	183	155	148	188	172	159	123	199	163	156	153	160	163	159	155	169	140	160	140	161	173	144	159	144	154	157	165	150	145	151	153	163	174	147	158	148	174	180	151	168	149	149	153	143	170	162	130	154	162	158	160	151	172	137	178	148	164	147	158	149	160	150	162	177	153	174	159	152	163	150	158	154	150	174	159	153	174	160	156	178	178	171	136	156	165	127	144	150	154	164	163	152	166	170	163	165	169	156	138	169	155	179	178	167	157	152	141	145	159	158	177	158	154	160	151	155	180	190	164	168	133	181	160	173	158	149	163	154	142	167	164	154	169	167	195	141	154	170	187	138	164	151	170	170	153	170	131	141	176	167	143	160	188	177	146	159	143	145	151	161	152	160	154	150	138	181	159	150	161	165	166	174	166	175	160	157	161	160	151	156	148	141	161	161	165	162	136	164	169	181	161	134	160	135	145	165	160	178	141	169	145	154	161	154	150	163	142	157	177	153	167	169	170	159	136	172	157	164	155	144	161	160	172	182	133	156	187	173	160	146	149	148	152	167	151	146	151	145	152	154	166	168	154	169	153	171	173	177	161	165	157	142	171	153	156	156	166	150	153	175	166	165	134	157	169	162	177	165	162	155	172	166	135	164	141	179	139	147	157	148	130	172	171	157	150	178	168	174	154	138	168	142	182	167	169	143	149	137	151	150	139	181	151	149	156	175	150	145	153	150	171	141	149	162	159	153	141	147	150	170	159	155	171	161	154	168	139	155	163	179	153	161	153	153	144	141	161	172	176	170	181	152	153	142	145	163	166	174	180	174	144	186	149	149	155	181	150	170	147	165	161	136	167	158	145	162	165	172	169	159	152	165	138	168	155	148	157	157	177	128	185	138	162	155	146	152	148	166	148	147	181	158	144	160	175	165	156	152	169	160	153	168	145	202	139	154	165	173	167	184	158	164	145	136	179	143	151	168	156	157	159	177	175	173	158	157	160	152	132	166	127	172	140	160	190	154	152	173	163	169	137	159	135	190	186	175	148	161	163	171	164	146	156	160	163	161	147	163	149	141	180	149	178	168	174	170	165	136	176	164	160	137	160	157	147	153	164	171	158	141	133	135	164	178	156	173	158	156	184	163	144	182	157	158	165	167	157	173	174	147	162	147	166	157	165	181	149	157	143	168	147	153	153	178	166	190	171	184	143	159	162	158	169	155	164	147	160	150	187	157	158	153	170	142	153	153	178	163	143	157	135	173	153	152	182	141	142	160	150	160	191	158	147	144	177	161	173	163	134	133	145	179	160	147	156	175	148	179	164	158	164	158	167	170	173	139	162	170	161	131	144	149	174	163	127	171	156	171	163	155	175	153	152	150	159	171	166	142	142	163	184	150	154	152	159	167	152	153	175	159	166	156	143	147	148	144	168	163	148	170	148	148	133	151	162	137	166	154	168	161	157	177	152	168	133	181	172	153	150	179	154	155	185	159	158	169	160	150	137	158	157	141	148	163	175	157	153	167	189	158	144	166	174	157	151	164	161	188	149	160	158	161	171	136	176	165	150	172	155	171	171	146	152	153	139	149	173	193	186	162	167	173	171	163	174	160	144	142	175	149	155	174	172	153	166	164	148	144	165	166	170	144	143	171	181	142	163	171	160	167	171	146	152	160	191	163	165	172	145	152	157	167	153	164	159	169	136	155	157	169	162	161	148	158	170	152	155	166	166	160	185	145	161	191	140	156	175	142	157	162	161	177	162	162	158	165	156	158	147	176	169	175	160	162	165	162	162	183	176	177	147	155	170	154	162	161	154	135	147	156	146	175	153	168	167	158	150	178	154	161	172	177	159	171	152	144	175	180	143	153	154	156	179	170	133	170	163	157	196	159	139	146	170	164	159	158	153	167	195	174	133	171	165	194	171	157	148	159	167	162	167	175	158	167
45711	26998	7775	13306	12819	11694	14567	14214	6638	1969	1573	1520	1353	1956	2263	1969	2453	1995	3187	4067	5086	4172	2768	2071	1670	1472	1479	1948	2269	3387	3148	2714	3314	3214	2799	2334	1412	944	994	1067	1225	1170	1358	1954	2033	1101	746	718	689	619	689	596	717	632	597	579	501	475	456	439	443	383	405	415	420	392	381	428	392	483	525	500	465	411	408	386	385	405	362	377	387	363	398	362	372	404	401	408	387	390	424	356	355	372	367	375	385	368	391	365	396	339	379	360	406	380	395	377	372	367	364	363	348	395	390	373	392	364	406	413	404	361	383	393	407	370	368	386	367	368	382	373	389	373	376	362	391	376	426	372	374	350	384	378	362	388	408	421	363	360	402	402	395	381	361	385	381	396	390	385	383	364	333	379	372	399	382	363	401	353	389	352	356	404	390	378	378	389	391	401	393	405	390	362	375	367	378	385	361	369	368	376	352	388	407	377	393	370	368	367	385	366	386	384	375	431	358	350	357	370	346	363	390	381	356	397	388	383	383	394	363	383	347	378	377	361	374	344	352	373	378	400	360	371	363	381	385	362	336	407	349	401	377	387	383	361	416	394	357	400	361	382	409	376	367	381	373	359	345	398	390	401	393	370	410	380	367	358	381	403	395	363	370	386	383	364	358	390	361	403	365	382	354	347	340	384	355	336	407	389	376	371	369	347	391	376	376	396	361	384	371	380	378	371	372	369	384	380	365	373	376	367	374	381	372	353	381	358	341	368	366	361	379	345	368	336	390	358	376	379	372	398	422	404	354	365	385	390	391	383	326	388	369	371	347	380	378	379	369	387	390	348	384	400	378	339	363	383	377	419	397	363	335	384	383	394	366	365	382	372	373	389	375	346	380	400	350	378	381	378	383	348	381	354	373	364	366	395	393	390	351	367	375	389	375	382	329	354	373	366	376	357	383	378	377	364	418	329	384	363	374	404	393	358	359	385	361	366	363	378	372	367	377	387	363	373	410	360	383	390	424	375	372	369	334	354	367	378	377	387	399	357	369	366	348	385	411	433	350	376	392	402	389	375	387	343	384	368	353	381	388	383	385	343	338	410	385	384	414	388	380	351	368	352	414	348	373	354	402	394	389	385	371	362	393	390	365	372	333	373	383	351	404	387	388	361	389	378	389	400	379	356	393	373	382	380	380	378	325	363	369	414	390	389	385	412	383	388	355	363	357	386	379	369	354	382	346	371	360	383	347	372	367	386	402	381	395	384	376	373	351	407	373	374	384	375	376	377	360	359	386	374	386	345	322	387	404	415	395	357	355	381	349	380	349	339	358	393	357	375	337	393	356	383	362	350	395	378	373	333	402	359	448	368	374	387	369	369	344	378	366	374	358	399	330	432	363	389	399	405	384	385	383	379	385	393	392	363	400	320	397	383	366	409	401	368	356	360	371	395	386	362	357	378	385	366	341	349	360	367	402	389	369	365	369	386	366	347	408	367	382	358	367	407	369	382	406	411	328	367	358	396	367	398	383	357	390	397	385	389	388	369	383	341	389	377	369	391	360	386	372	377	353	371	373	355	383	373	377	362	384	401	390	355	374	381	396	372	331	384	402	360	383	398	361	349	354	376	380	368	379	379	405	369	370	379	386	405	384	367	381	391	367	366	345	361	366	377	388	382	375	373	398	389	386	396	343	350	377	350	387	410	393	350	399	382	359	371	371	331	392	378	385	381	378	338	361	396	372	419	363	380	405	373	392	362	389	395	406	332	379	401	389	371	382	375	385	361	362	357	334	391	387	413	373	355	385	394	406	391	374	380	367	384	382	360	379	378	364	391	364	355	386	369	378	383	383	356	366	352	362	365	390	380	350	384	378	395	355	411	375	360	376	397	392	396	377	392	367	387	344	400	389	393	409	373	347	380	359	358	388	333	385	371	376	383	370	339	383	359	368	382	349	414	373	382	364	390	351	391	405	397	378	362	345	365	378	395	365	392	382	369	405	404	404	417	364	391	404	386	383	394	393	370	408	380	354	372	351	384	366	342	352	373	368	386	372	374	352	371	371	378	382	377	344	386	359	363	358	399	395	386	366	379	318	368	370	347	369	414	386	376	381	372	362	402	426	375	384	387	398	377	359	380	363	373	369	387	343	336	370	361	367	376	363	371	351	391	347	365	354	400	374	385	383	351	344	364	388	427	368	413	391	391	347	352	375	336	380	392	372	369	390	368	370	382	402	367	376	384	411	371	351	415	357	362	391	349	396	373	355	375	366	343	356	403	374	367	366	393	383	400	393	429	372	337	390	358	325	365	379	378	368	383	418	345	377	366	397	415	382	359	391	406	373	372	371	373	374	382	365	372	368	367	390	335	380	358	364	393	358	363	337	395	360	409	367	393	328	392	378	388	362	363	343	383	382	400	373	396	394	375	368	383	371	363	395	378	404	379	361	366	373	414	359	388	400	375	371	381	397	397	382	384	357	372	366	372	358	348	389	381	391	411	369	367	369	393	383	361	383	377	381	378	411	413	379	344	387	369	363	358	367	376	360	371	378	377	376	387	379	351	396	395	403	345	363	347	382	359	367	385	370	389	380	336	373	396	381	386	380	378	369	374	342	372	368	390	389	362	372	405	363	343	361	354	364	403	366	373	387	377	385	328	380	360	376	358	381	378	375	342	363	393	355	354	403	425	371	445	360	378	406	360	376	334	381	386	372	373	335	348	352	365	418	384	378	369	385	357	383	379	357	377	356	379	396	392	403	365	394	392	395	361	366	375	378	376	385	355	427	373	352	365	389	382	406	354	370	359	364	390	357	380	356	399	360	353	389	366	359	381	349	389	373	379	408	349	385	381	387	378	367	339	374	381	381	358	381	422	353	391	374	382	418	350	398	362	389	385	380	350	385	380	381	373	385	412	418	363	394	379	401	364	408	380	377	376	370	416	371	366	359	372	379	354	365	383	390	371	415	370	393	356	373	371	396	336	386	397	374	396	399	403	398	356	414	398	399	364	394	359	367	388	405	359	395	404	367	357	371	373	400	383	385	392	362	401	407	357	360	383	350	368	397	375	401	378	362	385	368	378	349	366	382	331	360	367	368	363	378	340	427	366	399	371	385	352	394	375	343	371	369	373	407	400	356	376	368	396	353	355	395	398	399	344	365	337	392	396	355	366	371	405	397	367	390	397	374	378	393	388	390	356	340	372	368	368	396	361	377	403	370	366	359	377	361	364	388	444	387	394	359	369	378	371	384	355	357	356	365	390	385	347	358	394	394	396	370	380	365	351	366	374	404	360	404	419	368	387	369	377	339	339	370	362	388	394	391	344	357	383	366	381	359	351	394	369	360	403	361	340	348	350	406	391	386	348	359	395	399	366	330	387	397	356	359	361	393	375	364	381	346	365	412	377	379	370	393	372	401	399	391	393	360	403	399	376	387	387	360	396	361	358	389	370	343	355	345	390	352	359	371	384	395	366	366	373	377	311	387	391	365	332	370	353	404	406	336	373	338	341	374	358	408	349
12690	4745	1383	1809	1367	1117	1423	1235	426	130	140	122	122	126	119	144	132	142	128	137	121	115	113	121	118	122	109	131	114	124	97	125	108	111	100	112	108	113	127	120	129	117	120	147	100	119	101	128	108	97	122	98	99	121	99	125	128	112	110	135	121	111	113	127	128	111	114	115	122	100	101	129	120	113	124	128	99	128	108	136	120	100	123	123	98	107	121	113	102	126	119	126	100	116	115	109	120	114	125	117	119	130	114	102	121	110	124	135	115	101	116	114	141	115	132	104	107	115	107	129	101	112	107	119	105	111	118	120	99	91	115	115	100	127	98	119	115	115	115	121	116	132	108	127	116	103	119	120	115	120	149	114	116	119	114	94	121	110	123	102	105	120	116	113	120	111	120	102	104	119	135	105	103	133	117	120	119	109	114	134	137	120	106	119	119	131	110	127	116	113	123	111	115	104	94	120	115	130	90	126	110	107	114	108	96	125	113	133	120	111	112	120	106	120	120	129	109	105	110	106	121	120	109	97	129	121	118	124	124	92	108	101	124	128	119	123	121	113	101	86	97	109	119	116	119	115	117	130	137	99	111	89	107	114	111	114	107	122	91	105	110	109	112	94	117	103	127	112	118	103	115	116	108	105	98	95	120	115	109	115	111	96	129	122	110	114	122	127	118	113	101	114	113	107	122	126	110	92	126	109	109	133	116	106	108	111	130	122	114	113	93	136	124	118	119	122	122	113	132	108	117	103	96	131	98	104	122	130	129	95	119	123	124	99	119	107	112	118	135	120	115	111	109	115	124	121	93	103	113	113	124	119	113	122	108	108	127	95	124	106	124	95	105	133	111	92	110	112	115	110	114	114	118	110	113	103	105	109	102	124	94	116	112	129	118	98	103	133	110	142	127	111	110	107	107	117	107	118	108	110	122	111	113	116	112	114	108	113	119	145	102	88	128	129	89	107	124	135	110	111	131	121	126	94	118	123	111	97	139	128	114	122	99	107	123	133	99	113	109	110	110	109	129	115	115	125	106	90	122	117	112	110	113	105	115	115	97	91	125	113	105	100	111	109	121	110	95	121	118	109	110	104	108	126	108	109	104	129	126	103	111	118	129	117	108	96	107	103	95	117	115	130	112	108	117	118	116	123	110	110	97	117	96	92	104	117	124	116	102	102	104	107	144	129	119	118	102	98	120	117	114	104	109	100	101	113	91	94	121	112	113	122	120	110	116	124	109	107	116	117	133	90	85	131	101	107	110	109	138	106	122	129	114	114	125	123	111	114	98	121	107	104	122	121	110	112	118	99	120	107	99	102	126	108	121	100	98	107	115	117	123	112	118	112	123	121	114	108	129	97	95	108	109	105	119	115	131	102	111	113	114	116	119	113	116	113	105	134	139	125	120	127	99	114	106	111	99	113	117	110	110	119	105	118	106	101	108	125	108	112	109	100	121	109	124	110	115	117	113	92	118	105	98	126	103	114	121	117	109	88	113	125	93	88	113	118	119	112	115	124	107	103	109	97	105	108	123	101	111	126	108	109	132	116	101	107	115	118	113	117	117	103	112	114	91	99	118	102	99	108	117	107	117	121	103	112	109	128	123	121	122	112	114	125	104	97	105	133	118	122	141	115	104	138	98	95	115	107	118	117	111	98	119	133	124	112	110	113	108	133	124	115	107	113	98	98	119	100	100	113	115	104	112	109	122	113	120	119	118	109	135	123	128	98	103	107	112	111	126	122	116	117	110	116	107	115	118	127	141	118	96	123	126	119	142	109	97	119	124	139	122	122	111	118	122	144	117	136	113	107	113	127	122	112	95	93	121	122	108	117	100	107	112	112	135	102	107	116	124	95	119	115	114	105	131	124	126	133	105	108	124	119	103	125	122	108	109	114	141	121	82	118	132	118	103	98	90	110	125	107	120	132	121	117	123	126	135	123	122	115	103	109	106	109	132	120	137	106	112	114	97	121	100	126	114	103	117	121	121	110	112	112	118	111	107	109	113	122	110	112	106	137	124	121	114	101	111	111	101	109	111	118	127	100	100	114	108	115	97	100	128	124	107	111	139	113	112	111	113	116	128	131	134	122	118	119	124	114	120	111	113	104	106	107	104	120	106	114	133	121	123	118	119	100	94	108	108	126	109	123	141	116	116	107	116	103	108	101	110	108	106	102	101	102	119	105	111	106	122	121	98	109	132	136	120	115	136	101	106	116	106	93	118	94	96	101	115	132	122	129	117	123	122	124	111	103	104	115	129	103	104	120	125	123	100	114	127	121	137	107	110	107	122	124	112	135	91	116	124	110	130	107	112	119	102	114	101	121	121	103	112	89	126	117	120	116	113	137	126	111	141	121	121	101	107	107	118	134	109	132	99	104	127	129	110	108	112	107	115	103	117	98	105	113	105	136	126	126	116	105	105	110	131	95	106	94	113	108	121	116	104	106	114	106	108	94	127	134	118	116	122	116	114	120	103	107	113	110	91	119	116	94	118	126	124	108	127	130	119	106	114	110	123	101	119	104	100	94	131	117	124	136	118	139	142	118	103	125	121	121	123	129	138	101	112	96	123	114	125	137	148	123	108	131	112	97	117	112	103	131	109	101	125	106	112	133	112	118	121	118	116	107	130	125	108	117	123	131	107	117	110	108	113	104	120	115	102	104	115	98	119	121	112	109	126	102	115	115	104	103	106	106	95	112	126	91	113	113	125	138	114	124	127	131	113	117	106	109	116	131	101	113	115	105	108	118	135	112	107	118	101	109	106	125	105	97	117	93	131	101	107	120	98	96	117	102	100	138	103	128	100	114	108	125	110	124	127	116	118	106	116	121	123	138	115	127	123	107	90	105	132	118	102	123	113	102	105	102	106	127	119	130	96	121	102	122	124	105	112	115	107	125	116	112	135	105	122	114	123	96	118	129	105	135	115	94	126	110	129	113	82	100	116	112	107	111	108	92	103	119	102	107	91	129	105	113	108	127	122	123	102	96	128	119	98	114	117	118	126	120	124	105	120	105	106	127	113	103	128	130	107	100	101	113	99	119	135	103	101	141	100	106	108	107	110	103	118	106	145	129	122	116	115	109	114	115	113	122	115	104	113	112	127	126	102	131	118	108	94	135	112	137	95	124	130	104	101	105	130	105	121	98	147	112	100	107	111	103	97	107	106	117	121	115	119	131	109	131	120	102	110	99	107	123	97	125	117	117	112	118	130	123	118	114	126	117	112	113	99	112	88	127	134	115	97	115	118	111	98	117	121	115	103	132	116	112	111	118	128	111	115	115	114	103	137	112	112	110	109	125	93	98	114	114	131	114	101	85	123	115	106	113	114	126	108	92	110	106	125	117	130	109	112	110	112	129	105	126	126	113	99	138	111	90	120	113	101	137	103	122	122	109	127	89	104	112	109	108	126	122	110	124	106	107	117	117	122	124	104	129	107	89	107	102	110	94	146	117	118	111	124	120	116	127	116	111	138	125	103	116	120	112	144	119	115	127
10128	5181	2701	5700	5420	4730	6692	5818	1971	428	319	346	321	336	349	360	341	332	326	408	340	375	374	356	319	282	316	312	368	335	366	300	344	334	318	322	360	353	374	410	361	325	322	364	345	328	318	308	338	324	298	306	291	287	307	302	315	305	294	291	312	332	300	302	291	292	285	306	320	315	267	303	284	322	324	302	299	299	309	320	312	270	312	272	292	313	313	280	305	256	292	314	315	301	313	320	289	315	303	274	289	296	317	300	329	316	283	293	325	282	306	273	277	298	309	291	305	324	275	310	314	263	306	291	296	281	263	303	323	309	301	296	296	297	304	294	291	249	295	317	301	285	286	305	300	299	313	283	300	316	275	303	312	303	310	318	312	311	321	312	281	263	279	322	286	314	290	290	291	308	300	296	260	300	259	320	306	306	317	276	295	306	297	304	299	286	285	275	290	282	276	301	305	274	323	307	301	312	315	315	319	278	273	278	299	320	308	281	306	314	305	307	301	290	301	315	321	287	270	285	278	308	277	325	303	315	295	276	299	273	357	310	272	293	285	306	289	295	306	282	277	299	340	313	311	292	302	287	298	310	323	278	302	309	312	317	269	281	305	281	325	277	293	276	284	282	322	317	291	293	310	293	272	308	320	301	292	315	293	302	278	304	296	295	303	285	291	300	276	281	320	298	319	286	266	279	304	310	307	295	307	310	282	286	275	283	287	288	316	329	311	303	258	306	285	278	307	310	278	313	269	305	307	283	308	322	298	308	308	293	310	282	286	306	268	309	255	256	340	330	302	315	311	333	305	303	303	319	297	285	306	276	285	299	324	308	278	293	301	291	289	296	301	325	339	309	287	310	290	319	292	293	314	291	296	274	327	296	326	316	284	278	314	311	309	304	335	324	287	282	338	303	310	296	284	271	323	283	306	276	315	299	311	296	296	292	294	309	304	300	349	306	279	313	258	308	288	285	313	286	309	305	318	270	302	273	318	308	274	304	294	301	299	312	318	319	288	281	298	287	276	271	306	302	262	302	308	349	296	293	305	325	323	347	317	267	327	294	296	288	345	282	286	271	283	284	325	294	316	287	286	279	281	309	321	293	303	280	298	317	324	315	318	298	292	278	259	281	314	315	261	294	311	293	263	307	279	317	340	304	292	316	321	318	329	324	311	292	281	275	291	278	297	273	303	291	304	292	274	271	320	342	302	286	319	293	268	291	322	289	292	304	323	281	291	300	335	278	284	289	258	311	282	282	344	300	286	286	356	307	296	311	319	310	296	296	301	281	321	324	333	295	293	293	291	311	296	286	304	291	298	331	281	309	294	315	288	302	303	322	292	293	322	316	331	295	289	286	299	272	306	321	277	297	307	290	296	315	329	289	299	320	278	295	276	321	296	337	295	293	271	266	311	292	299	282	277	313	294	315	305	300	293	275	297	284	317	330	313	330	281	295	309	315	305	259	314	297	283	304	311	302	296	295	308	267	281	275	323	299	277	329	287	305	309	263	274	301	319	283	286	311	316	294	295	274	309	329	288	301	287	264	317	314	332	295	315	318	313	295	310	312	320	304	275	309	304	280	294	314	288	302	296	306	313	295	293	298	312	316	299	284	318	311	299	312	288	300	288	311	279	290	315	307	299	309	307	308	312	286	297	259	307	314	328	301	308	299	287	288	283	271	311	326	278	287	297	323	261	316	304	252	318	309	311	329	316	318	274	301	317	254	309	316	326	336	277	305	296	313	319	293	311	293	307	307	303	304	300	279	289	305	289	320	316	277	287	320	325	329	290	323	328	300	302	316	300	304	279	286	281	275	303	302	315	296	291	299	316	297	316	284	309	320	275	307	291	302	305	270	295	292	292	330	323	269	287	330	332	326	292	287	316	311	305	307	314	305	307	317	299	318	284	283	295	255	310	281	303	313	294	317	287	273	280	297	312	287	304	315	294	322	281	330	283	297	297	338	325	288	308	304	281	294	297	301	295	304	276	325	311	283	311	267	305	317	268	311	326	295	307	269	338	268	333	328	289	304	292	328	314	338	310	301	282	306	295	288	332	281	296	299	312	284	307	287	320	298	304	316	305	299	284	314	288	292	294	324	323	281	292	288	276	321	299	290	318	329	284	294	295	304	284	284	284	307	288	306	298	294	321	302	298	285	320	315	311	323	280	298	312	284	308	281	274	309	328	305	299	294	306	265	324	339	306	291	352	318	297	301	309	312	286	307	298	297	297	287	297	316	307	280	312	275	290	297	321	269	292	283	299	305	282	331	322	306	289	284	311	300	264	270	287	345	279	277	310	311	308	301	287	309	309	295	275	304	283	298	287	309	260	271	270	348	280	293	309	294	313	316	286	264	287	280	328	288	317	293	307	299	284	321	287	280	294	292	290	303	263	284	276	323	307	295	308	309	253	283	265	309	280	293	284	329	343	300	345	275	312	285	308	285	278	304	316	285	311	304	307	277	303	295	341	291	303	314	291	291	303	302	285	308	307	318	275	287	326	334	313	307	293	282	295	276	260	293	293	301	322	292	309	285	292	308	275	306	290	261	296	283	301	334	305	285	309	310	314	258	294	274	275	282	333	309	291	299	332	323	265	291	318	284	270	298	307	292	340	304	316	278	308	327	312	290	301	320	300	310	302	293	300	299	301	300	332	305	260	331	307	330	330	305	302	294	316	289	305	274	283	318	289	300	325	302	307	271	277	294	299	262	319	294	325	318	301	313	296	293	267	302	313	297	284	316	285	281	309	322	292	291	305	298	288	306	325	275	307	326	318	300	319	299	310	282	314	296	317	300	301	293	290	311	321	296	302	290	292	285	289	295	291	288	289	292	285	287	324	275	300	329	297	283	304	319	347	288	285	305	278	284	284	292	316	264	331	285	321	307	248	323	309	298	282	288	304	314	288	265	291	291	296	319	330	288	299	311	290	308	293	328	306	306	322	257	299	292	292	280	298	296	286	326	286	287	282	291	273	294	318	301	288	310	272	277	323	310	333	309	327	285	289	308	279	278	299	298	295	302	313	347	291	296	302	298	313	275	293	299	319	344	287	309	298	323	308	295	286	293	258	310	275	277	314	301	296	301	299	295	265	305	325	309	302	289	341	319	308	294	284	314	313	307	280	296	306	303	328	318	299	282	316	270	322	304	286	279	281	304	309	297	286	294	261	289	306	307	309	296	328	306	306	349	301	282	327	316	317	282	315	298	296	312	321	285	307	330	278	312	327	316	288	301	300	277	280	310	306	305	288	326	294	277	290	291	292	308	303	317	322	314	292	274	299	312	310	276	318	299	327	314	274	286	316	288	295	316	304	307	313	264	287	287	320	290	276	313	277	306	289	289	298	323	300	294	297	325	302	293	293	287	307	316	291	297	302	289	299	315	273	294	260	263	285	311	309	294	312	315	254	284	296	298	281	284	305	299	327	309	306	303	302	310	312	302	270	302	278	312	305	295	260	272	295	283	314	278	297	317	302	291	296	276	292	307	259	295
56525	42333	13375	5075	2947	2166	2779	2301	817	355	335	330	316	309	328	348	352	407	398	480	456	408	364	276	222	253	256	300	342	312	420	365	409	414	349	298	260	225	232	244	269	261	247	298	271	221	214	208	207	236	248	210	222	210	207	221	208	212	217	213	199	183	182	188	197	177	183	181	179	198	217	172	177	217	183	187	198	196	198	175	176	201	195	218	190	207	223	193	212	160	192	181	196	192	203	200	187	194	194	195	175	211	206	202	222	214	212	201	170	183	192	199	206	197	202	219	190	197	225	202	174	194	219	219	186	181	168	203	202	214	203	178	199	209	187	229	193	192	168	212	210	203	201	194	222	200	231	199	197	179	191	219	208	185	179	178	222	182	169	215	174	197	177	197	206	206	199	203	214	182	215	181	238	185	199	166	186	207	172	190	217	185	181	189	212	195	190	175	239	202	192	193	196	198	196	188	173	212	193	179	193	209	205	224	226	172	208	229	188	195	215	217	188	192	193	184	205	193	192	210	209	169	184	204	193	220	196	205	234	189	165	187	187	180	191	211	208	207	205	190	205	211	203	173	174	205	201	202	208	195	203	205	206	215	224	224	197	208	225	210	207	201	194	208	211	234	213	178	214	227	201	225	201	174	172	200	199	190	186	191	199	195	186	171	180	202	181	216	177	213	194	196	201	192	192	226	183	169	207	207	212	205	243	176	194	246	198	196	199	183	194	242	194	183	182	224	185	197	188	222	215	198	192	198	238	198	179	209	200	218	195	184	161	199	176	188	188	215	190	196	215	237	212	210	207	208	206	190	199	189	208	187	166	185	220	214	192	184	215	193	202	175	199	186	192	197	196	191	204	200	184	177	206	193	192	187	192	217	198	204	204	183	177	198	194	183	230	217	207	180	203	212	197	228	192	193	209	215	201	188	195	211	213	185	213	195	211	214	208	196	187	189	184	205	223	207	208	180	212	199	218	207	194	227	205	212	208	209	212	219	212	216	214	208	204	177	199	201	180	182	194	169	205	187	182	192	194	195	173	186	206	200	217	196	186	184	185	168	186	203	182	215	209	219	167	195	183	204	185	209	199	208	205	192	205	186	216	220	189	206	191	190	195	194	203	176	194	194	187	203	200	196	204	179	185	204	201	185	219	190	208	194	195	193	205	212	193	219	212	216	185	210	184	220	190	167	210	213	189	191	201	196	213	196	213	176	205	189	201	185	176	181	172	194	188	228	239	172	212	205	205	184	201	202	186	231	181	202	189	174	195	195	194	185	203	209	188	211	201	198	204	212	187	189	168	206	186	197	194	192	194	194	191	189	197	201	175	212	208	231	170	211	189	213	216	174	178	201	176	207	216	176	167	181	186	212	199	174	221	231	183	180	203	192	216	187	163	213	174	196	207	201	212	175	220	204	222	182	211	179	176	181	201	191	199	193	169	211	196	191	186	210	226	204	227	209	198	160	184	228	190	175	193	186	191	184	194	215	163	177	206	168	175	195	208	176	213	191	165	220	197	199	207	209	183	201	198	186	194	215	184	182	179	197	215	195	191	213	175	194	182	196	191	216	208	202	191	220	215	186	194	215	206	223	197	181	206	199	183	218	175	180	214	202	178	202	198	186	221	204	226	175	167	206	204	191	197	192	185	207	209	208	222	183	213	196	179	193	200	210	197	201	194	198	192	212	199	211	197	185	194	185	198	195	198	224	194	177	187	172	182	199	177	207	199	222	195	206	206	201	190	185	194	198	201	185	206	193	201	191	189	198	220	176	181	170	170	185	219	237	192	185	176	201	231	178	207	195	202	203	197	202	211	202	208	201	182	195	189	185	201	181	198	185	196	202	188	180	175	231	217	193	209	200	221	224	174	207	199	216	189	178	204	225	209	193	184	206	175	229	207	205	192	185	201	206	196	183	203	191	199	183	202	182	196	187	207	214	193	186	187	224	216	181	199	169	186	223	200	216	185	186	213	208	215	169	190	194	200	188	191	207	198	193	189	196	203	212	202	209	172	184	195	201	208	189	169	180	198	195	188	186	198	182	196	214	178	191	209	191	197	191	233	189	194	200	199	169	181	157	193	185	213	200	174	189	218	186	175	204	181	225	165	199	196	188	181	202	186	216	201	204	184	170	160	197	198	172	205	200	214	208	190	190	184	213	197	187	203	210	199	199	183	211	208	218	184	198	182	209	206	192	201	192	225	185	214	186	197	205	203	195	211	214	183	230	198	190	223	193	186	184	217	207	207	222	208	201	171	172	180	196	174	188	171	240	203	207	209	175	210	203	197	204	182	210	173	202	208	194	193	203	168	179	170	220	208	205	178	207	210	198	192	214	169	173	197	204	212	209	222	196	216	212	209	198	207	201	202	182	201	194	198	189	200	203	196	220	197	189	201	202	196	162	185	178	199	200	185	205	203	197	207	192	195	218	176	211	215	184	202	189	191	201	217	189	191	196	211	215	197	197	188	209	212	178	167	172	188	192	199	206	206	212	217	186	196	188	188	204	194	182	191	181	212	192	204	190	204	211	201	203	172	230	193	193	217	194	248	195	210	211	201	200	206	201	182	157	189	198	177	203	205	177	189	191	206	176	204	198	202	191	213	191	234	204	201	163	198	198	208	196	213	216	201	169	193	188	213	204	192	221	190	182	188	210	199	180	218	191	192	195	176	190	208	196	190	169	185	184	176	189	186	187	212	201	203	219	186	208	169	176	222	202	199	183	193	215	219	197	198	216	206	193	219	167	172	186	182	211	200	207	221	177	177	194	198	196	203	183	191	199	214	195	226	192	200	185	214	219	191	189	196	213	206	215	206	200	210	210	170	191	204	212	198	200	209	197	190	204	198	211	187	185	203	180	190	215	187	218	170	215	213	196	208	208	232	174	201	191	201	187	178	190	186	208	187	198	207	186	208	191	195	188	195	205	180	196	187	182	211	198	184	212	189	203	195	193	198	196	208	210	209	228	232	209	184	181	177	217	188	209	194	198	197	203	207	211	229	216	196	226	186	195	172	200	187	214	192	194	168	191	224	167	178	184	210	191	217	205	205	199	217	194	191	196	195	194	202	192	199	197	194	169	203	211	203	217	221	196	204	194	211	206	231	163	213	199	242	212	193	203	190	206	189	201	195	216	202	166	183	199	199	193	216	202	203	215	212	194	198	208	193	204	195	213	197	218	216	185	211	203	215	189	213	203	179	203	202	180	184	212	227	207	206	201	200	203	220	217	205	183	210	201	188	197	186	220	181	194	175	186	195	189	193	201	200	201	211	250	175	185	193	195	191	210	190	204	203	187	179	197	188	209	209	212	182	194	172	207	206	201	198	201	190	225	205	200	189	196	220	208	197	199	198	196	199	199	204	176	203	210	170	207	190	184	185	179	154	197	228	215	219	194	205	195	198	206	181	197	196	215	166	187	170	207	175	168	189	187	202	203	215	211	190	202	208	225	189	219	182	202	220	187	207	195	189	214	179	188	198	211	195	211	214	168
35120	22448	5654	10390	9830	8664	11703	9668	3908	1279	1153	1118	1147	1240	1437	1360	1616	2029	1979	2716	2527	2321	1778	1329	972	895	1333	1321	1647	1558	2228	1990	2186	1928	1672	1309	1110	824	831	967	985	1100	991	1298	1360	761	643	633	667	630	682	628	615	620	627	608	549	499	547	545	533	496	483	541	491	514	478	487	463	538	550	524	510	500	490	480	464	473	507	489	431	486	488	435	498	475	487	505	468	476	447	479	508	482	466	508	494	480	504	491	438	460	478	479	521	466	491	483	467	485	487	427	500	494	464	490	478	463	475	481	475	464	497	460	479	487	467	462	479	482	480	422	467	472	482	487	501	460	480	487	463	490	485	503	480	463	516	509	420	434	465	468	453	493	434	470	491	471	502	505	514	483	500	491	504	488	479	459	513	458	520	473	464	484	481	439	492	485	464	480	462	463	482	424	459	427	465	481	458	466	511	447	468	478	510	495	446	465	460	505	475	483	432	472	463	449	461	512	437	463	483	486	480	471	508	537	473	457	476	451	498	446	456	465	445	484	483	504	459	473	478	499	478	468	458	470	496	509	466	496	452	446	481	467	511	450	463	481	464	479	495	476	487	471	457	490	442	445	480	490	514	447	497	459	472	482	491	470	484	516	472	466	469	475	454	461	494	479	469	487	486	484	479	447	476	461	418	485	479	468	470	446	502	445	485	480	466	445	442	472	493	513	500	503	481	488	501	470	486	461	454	420	449	468	480	476	460	458	512	466	495	475	483	477	442	438	485	484	447	486	472	463	506	477	464	503	469	453	454	478	451	465	455	487	449	467	498	460	483	462	485	481	462	457	474	471	476	479	484	469	494	485	470	474	442	514	475	464	453	469	498	470	448	496	447	478	450	488	485	486	456	497	436	455	481	496	452	460	471	459	526	505	457	466	524	477	463	496	468	493	468	481	459	451	454	487	488	506	474	515	528	468	476	500	501	475	470	521	446	470	445	477	463	510	462	516	459	487	465	452	501	451	475	496	465	478	470	479	507	451	460	436	474	473	476	508	467	455	474	479	470	486	466	484	459	485	459	447	484	461	489	499	494	509	479	531	487	449	458	467	468	468	481	488	483	448	465	465	454	467	461	480	469	498	528	499	458	446	482	485	481	484	441	495	465	461	486	504	509	445	482	462	499	499	472	495	451	440	484	442	502	485	456	502	490	484	449	503	491	478	475	442	473	459	466	426	444	507	459	478	482	464	490	464	505	477	521	457	473	459	474	490	466	484	489	519	503	488	488	521	456	442	475	467	484	484	462	484	467	470	487	478	451	488	474	474	459	474	463	448	469	464	465	474	457	474	485	489	446	490	484	444	502	473	451	486	456	468	465	465	500	474	472	490	491	469	429	464	487	483	425	476	483	515	526	459	458	427	508	475	462	493	455	445	492	436	441	449	436	495	458	472	466	477	480	485	460	484	461	432	487	498	463	460	482	473	468	484	485	500	456	455	454	478	460	456	439	523	467	499	456	484	474	487	474	483	451	476	486	441	476	488	481	482	474	488	472	480	476	501	479	511	490	496	484	462	460	492	458	412	465	481	476	471	494	503	486	476	488	490	497	423	508	450	436	438	484	489	497	496	457	442	448	469	467	483	495	461	484	525	416	486	489	456	476	476	467	471	460	510	442	482	468	443	477	504	442	513	476	491	492	469	457	452	460	482	477	432	450	451	499	482	492	495	466	469	490	457	453	470	463	482	441	496	456	450	477	467	473	477	472	472	478	485	447	473	472	481	456	404	447	484	471	487	504	478	474	473	517	445	459	453	485	454	479	461	481	458	456	460	488	496	489	501	459	493	485	498	455	461	459	454	492	460	490	440	451	494	487	469	493	440	460	500	457	464	508	513	441	509	473	476	468	447	481	455	478	530	448	502	438	485	444	476	463	469	474	504	481	456	440	467	463	470	466	463	462	485	464	474	418	443	432	461	476	437	444	453	451	466	520	487	461	488	487	530	529	471	434	500	457	497	485	479	448	505	487	449	479	529	469	480	458	451	440	436	465	464	465	443	466	434	467	484	497	446	512	448	457	463	459	491	478	493	472	485	445	443	489	502	521	492	473	490	515	488	508	494	451	452	441	445	492	475	445	487	455	458	454	453	470	509	514	456	478	457	435	470	469	480	506	538	500	440	481	473	486	464	485	471	515	524	487	474	478	462	477	495	471	472	468	483	474	454	462	463	477	488	447	459	471	510	452	478	468	516	485	482	443	417	443	468	508	493	459	522	488	492	438	496	492	516	461	439	444	460	485	466	470	481	460	491	482	478	502	478	492	484	451	469	450	489	508	464	477	459	422	467	444	482	481	437	509	461	443	529	469	471	487	477	501	468	484	520	493	457	466	478	489	461	443	471	470	466	452	498	477	479	453	427	497	451	455	467	500	464	459	513	473	459	496	493	461	471	481	464	491	469	484	478	457	471	514	446	446	483	457	507	476	490	428	481	481	493	480	439	463	456	443	470	450	445	457	487	498	497	518	489	431	475	452	442	432	455	481	488	473	477	494	471	485	476	491	468	438	505	479	461	480	476	485	466	491	437	445	437	483	439	476	449	487	466	475	486	468	455	434	484	493	473	481	491	467	440	475	467	484	446	421	479	472	492	458	467	495	473	485	491	470	497	476	491	510	459	476	498	483	442	510	455	476	468	437	458	480	503	464	444	513	487	498	471	509	439	528	477	462	449	507	498	469	444	468	462	501	454	506	470	454	509	473	456	479	465	481	474	499	491	477	458	495	462	496	476	486	454	448	473	445	471	487	502	485	469	510	449	488	450	480	482	434	438	472	506	497	506	466	471	492	476	430	470	482	445	479	462	461	487	478	471	543	511	460	479	498	430	449	479	471	489	511	481	476	476	450	463	493	479	491	479	494	508	461	480	443	442	450	515	462	470	464	508	486	489	487	472	479	433	504	484	520	514	451	484	468	489	490	502	442	501	474	454	453	493	465	463	492	484	497	514	476	509	464	489	491	493	454	469	488	471	466	502	448	466	478	447	462	472	474	467	501	470	468	469	470	469	507	450	479	470	482	480	429	470	461	474	482	450	460	476	481	440	483	429	524	457	460	464	497	487	456	493	443	447	486	487	537	502	473	491	470	449	451	462	471	456	467	474	462	469	466	486	491	462	433	467	499	432	460	478	509	483	447	438	467	480	478	503	460	459	460	488	490	482	501	471	485	477	475	512	457	465	470	430	481	496	486	434	453	432	508	457	470	475	441	476	475	464	485	472	477	438	474	517	487	480	469	455	467	454	479	444	478	482	437	476	475	476	452	479	490	462	484	503	438	487	477	481	492	531	474	477	466	433	476	470	472	469	439	494	505	479	436	491	492	473	464	483	451	481	430	453	471	471	503	488	446	497	487	466	503	473	444	466	488	458	485	454	455	463	476	495	455	480	465	445	465	463	467	461	475	462	508	485	472	468	517	462	472	468	458	470	469	468	477	519	446	529	474	484	516	538	474	448	464	481
68575	50804	20123	12164	4976	3088	3980	3414	1371	426	359	310	374	515	489	343	461	534	499	771	727	583	423	353	263	260	331	370	399	416	567	433	556	576	441	373	285	236	218	263	243	272	314	326	359	205	190	204	218	230	209	206	190	182	192	156	162	168	197	165	168	167	162	151	150	170	184	155	161	179	187	145	171	188	157	144	138	159	168	180	191	154	143	172	145	158	162	176	146	167	179	138	166	151	162	155	146	159	146	153	158	143	145	152	169	163	153	176	162	159	153	175	169	154	160	155	163	155	166	150	167	178	185	144	177	133	164	143	182	164	174	168	169	148	164	176	162	165	147	140	126	154	179	167	170	146	168	140	151	158	163	145	148	162	184	153	146	173	168	177	156	171	166	157	150	167	153	169	152	155	154	136	155	166	160	157	144	152	159	163	170	155	183	161	158	161	170	152	164	155	159	183	176	158	171	141	156	169	147	169	171	175	157	173	142	155	177	180	136	130	154	159	168	159	161	178	140	151	169	144	153	144	146	144	169	143	168	140	178	172	171	141	186	150	165	167	184	129	163	166	145	139	158	173	148	162	170	162	146	166	176	145	150	168	149	175	159	175	175	160	158	146	150	164	173	149	153	159	152	174	171	168	146	176	167	168	163	160	179	169	151	153	159	167	184	161	149	165	149	158	168	149	160	157	144	140	155	153	167	138	149	175	173	153	178	161	184	164	173	141	138	179	153	143	164	185	134	160	162	154	143	150	132	155	175	153	180	159	150	141	157	146	151	161	164	180	154	156	156	155	155	172	163	187	155	141	169	180	158	165	154	154	154	146	147	155	176	158	142	159	154	152	154	144	163	154	169	138	149	146	132	147	182	170	148	161	169	166	159	172	177	175	160	159	153	167	164	149	180	175	178	183	149	152	173	171	152	158	138	147	159	179	154	153	148	155	156	151	143	167	170	135	145	170	182	149	156	165	164	149	147	153	151	152	171	151	168	174	162	146	147	166	150	168	155	187	155	180	181	139	154	173	176	184	145	156	154	153	191	166	165	168	159	151	151	171	144	148	173	153	174	152	149	166	159	154	153	148	159	148	152	173	164	172	161	164	160	168	167	174	167	169	170	142	147	171	152	158	152	165	155	169	179	138	184	143	168	152	164	168	123	166	173	160	159	171	152	153	169	164	167	146	153	154	148	175	129	175	159	173	164	140	143	165	157	148	127	170	182	172	153	175	181	164	160	150	179	157	161	164	169	163	154	176	177	155	138	141	153	130	156	160	137	178	159	171	161	174	165	164	146	176	150	173	169	164	157	149	140	165	184	139	147	145	163	164	163	145	134	160	145	175	159	166	158	136	166	164	170	165	157	165	157	151	157	175	145	153	142	168	168	157	146	138	170	141	174	157	180	159	143	167	166	136	132	154	168	161	157	158	161	159	151	160	145	160	168	144	170	159	153	148	146	157	157	182	187	155	169	152	149	186	145	176	175	148	145	158	172	170	154	153	174	149	154	173	161	193	141	151	152	165	151	160	182	153	152	142	164	147	143	154	169	140	164	191	143	131	149	150	158	137	166	162	182	169	176	160	159	162	132	138	153	137	148	157	170	163	156	137	156	181	165	159	146	141	160	160	157	169	161	142	158	171	172	162	139	161	148	142	156	153	168	160	154	173	179	147	174	168	159	148	161	148	164	169	154	158	146	192	162	173	165	161	160	163	149	129	189	145	150	160	170	155	166	158	159	156	168	135	162	144	161	169	163	157	148	132	144	146	168	177	166	146	175	157	166	171	185	175	146	151	147	165	162	151	160	161	158	143	176	152	167	179	173	155	149	135	149	147	163	163	184	155	176	147	152	151	143	154	155	155	164	141	165	142	153	159	156	134	167	152	187	176	194	143	144	141	145	171	154	151	155	163	157	142	164	145	183	183	160	159	160	148	187	170	148	151	159	169	162	178	167	151	155	160	179	165	159	163	147	164	143	152	144	160	157	155	178	167	156	154	142	174	151	166	138	151	149	126	162	154	170	174	137	181	147	136	171	173	160	144	180	160	177	166	154	139	165	154	160	169	159	160	148	167	161	143	145	161	159	153	160	163	150	152	172	140	185	183	149	127	146	161	156	159	170	166	147	160	166	161	154	148	173	141	155	162	158	155	177	144	180	168	137	160	154	193	184	158	174	162	153	160	200	151	169	150	151	149	170	163	163	144	162	153	143	173	140	162	136	165	174	187	157	164	149	177	165	168	174	162	188	151	181	158	157	159	153	150	174	154	164	167	140	169	159	150	146	168	153	162	162	166	149	150	167	142	133	178	141	184	165	158	154	175	153	152	164	161	150	173	151	149	167	136	143	157	155	167	188	151	163	164	138	147	165	153	179	161	154	182	159	168	156	170	149	152	161	173	188	161	142	148	178	175	168	110	144	161	157	166	145	185	165	164	156	149	154	155	143	164	173	171	179	167	156	163	163	162	158	166	161	150	151	144	164	133	149	187	134	161	155	138	177	140	158	147	200	167	158	150	190	163	179	175	147	187	177	165	159	149	158	152	153	160	161	146	155	139	138	163	171	173	176	159	134	172	168	151	166	160	146	162	149	167	162	165	139	159	151	155	164	146	145	188	157	150	142	140	156	171	168	147	147	164	147	166	143	141	125	156	189	174	163	153	139	151	166	168	159	148	158	177	165	166	171	175	151	154	180	157	143	167	167	163	152	156	163	134	135	140	166	135	152	157	152	150	157	158	156	166	170	160	184	153	144	175	166	157	157	168	147	173	170	158	163	155	180	159	160	146	138	174	154	159	155	167	144	156	162	165	165	153	170	151	163	177	168	140	158	159	163	155	166	172	160	189	157	179	146	152	159	152	180	153	155	155	152	134	150	161	185	169	187	165	171	169	162	185	133	157	158	163	158	154	152	181	163	164	155	148	154	155	169	163	152	161	162	167	157	165	162	157	150	178	148	150	173	162	148	154	159	142	150	167	169	170	180	158	138	134	177	164	162	156	172	171	157	155	164	148	167	166	158	144	163	165	150	154	142	159	143	173	137	149	159	172	162	160	146	162	147	155	168	136	148	146	176	159	150	155	163	173	161	141	171	185	147	169	170	155	155	159	150	167	171	152	157	177	150	180	166	138	154	151	171	146	167	169	150	167	190	170	161	164	149	168	163	151	173	148	158	158	169	140	161	139	153	143	157	156	172	164	148	156	163	157	161	163	163	165	156	175	153	152	146	154	162	171	145	128	168	157	186	184	169	163	150	146	151	161	175	149	157	130	130	130	157	157	170	150	170	136	158	170	150	162	154	148	170	154	164	159	170	160	124	156	147	138	136	134	178	141	155	168	154	163	156	166	146	158	156	172	151	159	160	166	150	159	145	145	143	158	157	172	170	161	151	170	159	175	177	163	176	154	170	166	164	163	159	188	162	156	160	151	171	184	143	132	160	158	155	149	155	173	159	153	138	161	150	143	162	151	164	161	171	161	160	146	185	147	153	145	136	155
44634	29415	8238	13643	13093	11116	15527	13363	5535	1802	1610	1395	1661	2078	2239	2015	2722	3243	2846	5008	4610	3960	2744	1964	1409	1295	1740	2136	2554	2645	3364	2809	3585	3533	2661	1931	1541	1106	965	1153	1173	1302	1621	1903	2091	1069	692	870	830	785	772	719	671	662	739	648	493	511	478	424	429	400	441	432	399	410	411	420	424	518	652	472	409	385	372	381	430	395	371	408	357	375	388	386	362	346	416	381	381	418	372	378	385	372	359	384	366	399	399	378	394	382	369	388	354	386	378	382	425	396	360	399	384	387	400	398	363	381	385	391	398	381	381	352	382	369	388	385	384	374	345	364	361	366	370	391	385	409	362	389	374	393	366	373	362	355	389	416	360	370	387	401	346	398	386	355	416	362	359	363	357	368	384	369	371	364	378	411	371	356	391	379	389	381	405	402	365	388	366	386	364	354	395	374	381	375	396	428	352	360	365	368	364	384	373	376	351	383	394	408	371	351	366	362	368	392	363	343	395	377	405	361	346	361	396	365	342	357	352	352	376	379	379	377	424	371	369	404	373	350	383	381	384	402	392	360	345	361	398	367	376	342	375	416	364	329	396	335	364	402	399	375	417	355	381	380	351	397	388	381	345	391	374	361	415	371	408	375	406	344	386	370	390	355	346	394	378	385	391	325	380	372	371	418	330	355	353	371	358	372	354	351	355	361	360	392	378	378	382	389	391	355	376	370	389	408	382	389	356	407	373	388	404	384	406	346	361	370	415	358	426	351	398	357	350	383	362	380	362	381	397	378	359	381	343	399	384	400	355	377	402	405	366	393	424	396	353	401	341	360	366	356	374	369	393	389	371	376	417	373	315	376	400	359	384	381	368	340	340	379	346	423	387	356	376	350	337	366	377	389	352	356	389	368	338	364	371	399	361	381	378	379	382	388	366	375	387	380	360	376	359	371	380	369	409	392	378	361	391	388	354	372	372	364	385	344	365	346	352	360	359	391	388	372	365	368	375	374	355	375	356	342	398	377	360	363	379	374	358	381	397	380	371	398	345	392	394	381	381	382	392	373	395	398	396	360	395	344	358	372	374	387	380	362	387	356	355	357	381	357	377	406	360	381	359	388	356	402	375	365	396	369	418	407	360	373	376	383	361	356	375	372	366	367	365	373	368	362	356	378	409	372	392	368	389	371	382	390	377	373	379	364	365	383	378	367	367	378	385	388	387	417	398	384	382	372	393	384	388	389	365	378	403	408	343	369	386	403	370	395	349	389	397	386	388	372	361	402	397	380	365	353	396	373	372	368	363	395	343	411	386	377	386	393	385	380	413	377	359	325	363	361	360	355	346	402	375	370	373	365	375	357	380	385	378	390	411	370	383	389	404	395	353	380	375	344	355	361	413	399	379	379	361	397	327	381	347	377	381	377	404	365	370	380	390	360	383	393	338	358	374	387	379	379	364	371	367	364	389	393	359	393	368	362	361	336	394	370	375	386	333	351	363	391	374	355	307	378	398	352	345	374	365	370	375	415	372	392	389	374	351	382	393	357	344	379	379	391	327	354	320	366	378	374	352	376	360	422	333	390	382	365	410	367	373	398	379	378	404	397	372	381	344	398	370	393	362	400	362	371	410	381	359	371	371	392	374	376	378	347	390	343	351	360	396	378	374	372	381	398	386	383	344	361	359	392	372	367	354	345	349	387	356	405	359	389	419	389	367	381	382	384	355	398	335	377	347	393	388	392	362	354	352	379	344	386	403	373	392	372	389	375	378	392	334	359	377	365	390	343	394	353	382	402	394	414	374	358	360	360	348	361	393	397	390	416	366	376	417	358	373	398	358	385	387	385	412	403	364	369	366	389	391	370	377	364	369	346	403	392	323	391	397	357	362	414	361	415	372	350	365	351	369	407	385	412	381	387	374	373	367	362	403	385	357	378	380	389	339	379	375	379	401	343	358	381	344	395	389	378	365	404	358	351	339	416	366	368	381	352	367	391	354	360	392	364	374	389	364	367	405	372	398	376	367	357	355	383	414	411	367	347	363	407	392	371	377	378	367	376	354	359	374	361	393	373	375	331	396	373	340	381	366	365	382	403	352	364	363	403	352	388	379	360	366	377	368	403	369	363	369	389	349	354	371	385	367	391	380	376	368	364	372	398	404	385	373	392	367	387	382	373	383	382	364	371	379	391	373	421	379	386	372	368	363	380	388	383	375	380	390	373	416	385	352	420	363	379	376	392	351	366	414	362	363	353	392	406	379	354	377	365	357	370	384	362	351	394	376	388	390	370	371	395	390	353	372	401	376	415	398	366	400	362	415	397	367	374	374	348	375	333	353	373	410	389	421	403	352	364	370	374	439	365	366	366	401	383	359	384	375	371	366	362	371	402	358	406	314	403	389	331	391	376	362	351	400	355	391	399	375	352	350	382	389	357	375	360	395	360	396	372	348	359	353	378	367	358	359	379	388	395	328	377	350	394	355	351	427	378	372	369	383	389	387	371	354	383	378	385	392	368	387	383	311	423	358	368	351	385	378	346	388	345	366	389	348	398	369	363	381	380	411	384	372	402	389	383	416	390	384	360	364	387	357	346	395	373	369	390	396	373	388	358	362	375	376	353	350	369	424	377	381	360	387	353	373	387	333	381	401	347	368	391	372	337	354	374	337	369	362	390	365	392	378	398	407	388	366	367	373	380	364	339	385	357	393	397	370	366	366	372	359	375	341	395	406	363	379	387	342	374	369	404	379	364	370	387	375	379	342	377	373	363	385	383	372	372	421	392	368	333	382	384	374	390	394	364	379	390	386	407	410	363	406	387	381	365	372	366	373	380	411	376	367	387	379	366	371	399	356	374	318	375	369	370	354	386	382	374	383	365	362	356	382	401	382	391	381	368	410	376	380	397	372	381	345	372	369	393	343	334	376	395	384	361	393	367	380	374	354	391	365	387	349	384	381	412	355	371	414	373	373	370	379	339	389	380	364	361	347	377	379	396	404	396	367	408	344	410	359	348	377	395	383	357	415	367	358	370	380	364	361	352	385	361	382	374	394	355	339	359	356	372	382	377	407	387	374	380	362	386	427	391	374	410	341	407	374	363	385	345	375	365	370	380	376	417	385	386	355	342	364	376	371	367	367	352	358	367	413	400	348	383	379	384	363	380	357	387	362	356	390	364	366	375	391	372	370	334	384	369	363	360	342	401	384	355	357	388	408	372	359	338	389	376	373	380	398	338	360	354	365	365	395	358	351	383	383	382	410	359	371	361	392	385	381	406	388	379	397	399	362	364	371	337	388	361	403	353	347	407	367	375	386	373	364	375	352	378	384	367	376	379	375	373	416	362	398	377	338	407	365	389	349	358	374	372	386	349	362	378	363	404	392	394	373	402	411	382	391	360	353	347	379	406	375	399	364	330	367	375	403	402	350	400	361	378	379	390	387	389	355	398	362	392	370	373	405	373	374	408	397	383	397	402	382	318	388	340	371	374	353	413	412	378	381	349	377	395	396	383	355	406	357	386
13106	5646	1600	1996	1380	988	1414	1045	354	137	129	97	119	115	115	108	127	128	136	123	117	106	127	127	129	108	119	136	131	131	142	124	100	126	109	111	136	114	111	137	113	112	119	110	125	114	114	111	115	126	105	100	92	106	124	110	110	127	117	123	119	113	102	126	120	120	100	102	118	141	116	117	114	104	109	107	128	126	118	118	99	101	126	125	114	123	129	131	102	99	113	108	123	105	107	108	104	107	101	105	107	134	108	115	121	118	107	113	111	109	99	111	120	93	122	136	103	94	111	119	116	115	116	113	123	105	96	113	116	126	113	107	102	113	110	118	136	103	135	115	115	105	97	131	104	129	97	127	113	114	109	129	120	97	116	111	104	133	132	103	132	104	119	94	95	101	112	117	100	143	113	125	115	114	110	110	131	125	115	120	150	108	126	114	114	130	117	135	107	110	113	115	126	113	96	101	105	102	104	118	112	101	107	103	106	131	114	102	96	107	104	99	119	119	128	115	103	119	110	112	95	119	117	112	122	131	142	117	132	112	107	141	104	133	118	129	115	114	124	122	97	127	99	115	106	132	119	130	118	115	122	106	100	126	118	112	120	115	94	119	96	117	111	116	101	104	119	112	126	142	106	118	116	107	124	121	112	111	139	104	117	102	108	118	110	102	103	104	108	116	120	113	117	112	105	110	107	120	102	116	114	116	108	117	118	94	134	110	118	116	115	121	131	113	114	108	121	123	96	110	105	133	122	111	133	125	127	121	122	103	105	117	123	124	129	120	140	111	102	116	103	147	117	110	112	109	98	130	84	130	106	107	137	111	102	115	115	110	138	124	112	117	115	111	105	120	135	114	120	108	126	117	130	120	111	110	118	118	114	97	95	106	124	128	117	119	112	111	124	96	100	89	119	97	106	127	89	103	116	133	120	109	106	119	86	107	132	96	120	100	113	125	108	115	100	115	95	107	104	121	122	123	117	133	125	112	97	100	116	128	121	103	133	113	98	120	114	113	116	126	104	127	114	117	94	119	121	109	136	106	110	131	117	106	118	124	98	95	126	114	113	101	106	108	122	119	124	119	110	123	126	107	117	127	110	138	118	105	95	109	108	139	118	116	105	113	96	111	129	122	114	110	100	122	105	111	108	112	123	134	109	95	116	119	121	124	104	101	114	97	99	95	107	102	124	111	120	121	121	116	123	112	113	124	110	115	111	111	104	105	132	124	92	141	112	140	130	112	111	122	104	134	112	115	119	113	131	111	134	109	104	121	113	126	110	105	123	123	104	104	100	116	118	107	105	116	113	105	111	114	106	128	123	122	114	126	93	95	112	114	111	115	96	122	124	138	112	134	110	116	106	130	119	110	92	109	115	103	102	122	130	128	113	117	104	126	100	99	106	116	115	115	127	118	107	116	105	105	103	133	120	97	116	115	106	123	101	111	128	112	102	108	129	95	118	106	127	111	100	116	114	117	109	117	98	101	131	120	121	103	117	108	115	125	100	95	104	117	115	113	126	114	117	116	106	104	119	98	117	106	110	103	133	119	106	130	109	108	120	113	122	126	105	113	115	130	99	130	108	126	104	117	121	111	93	124	108	125	100	104	106	95	120	118	130	94	104	93	113	111	118	117	100	129	110	114	134	103	87	130	116	123	116	112	115	124	108	109	116	111	105	115	119	104	114	123	123	125	141	104	108	122	129	129	97	93	116	128	115	133	118	125	109	135	93	101	110	103	107	121	111	119	123	98	105	87	117	104	136	111	119	121	122	128	115	108	106	122	117	128	102	140	111	107	97	99	113	122	123	117	126	118	106	118	112	92	102	144	116	116	99	113	125	121	124	117	113	118	121	97	95	119	108	79	107	111	111	124	105	117	123	118	125	116	104	122	89	119	105	130	115	96	97	116	112	113	96	98	121	121	101	98	107	124	105	114	132	107	132	122	129	125	117	107	104	125	105	109	118	115	106	120	107	114	106	118	114	116	129	135	108	124	97	120	102	111	110	132	105	126	98	128	95	131	125	108	114	111	113	142	133	130	107	130	111	99	110	102	105	106	102	102	108	109	109	100	121	105	90	115	114	88	107	115	111	128	86	98	104	122	120	119	133	132	120	132	117	125	116	107	101	95	107	98	125	113	121	101	123	107	111	138	111	100	106	106	112	110	110	111	115	109	109	106	126	131	120	111	127	106	102	113	124	104	124	114	105	100	121	130	120	119	101	125	99	113	115	126	132	115	155	110	108	90	119	114	118	116	112	119	101	121	121	121	104	145	91	103	119	136	113	122	119	113	92	128	92	105	112	108	130	117	128	117	126	103	106	126	106	119	130	106	136	121	105	110	128	121	135	110	94	114	98	116	134	104	115	117	111	125	94	119	119	106	112	107	107	99	111	122	123	116	114	123	116	111	116	113	97	118	120	128	107	89	132	103	105	100	124	109	110	126	102	105	116	109	124	120	99	135	111	119	122	119	112	117	96	93	108	105	104	109	122	109	123	103	111	119	118	128	109	104	104	123	91	111	122	133	129	110	154	110	112	115	120	107	119	114	118	103	104	131	101	105	124	107	107	109	109	132	132	121	126	92	124	104	117	118	123	120	113	127	102	123	111	98	113	84	101	132	113	109	95	104	110	99	118	117	92	112	105	107	119	121	117	129	115	116	120	115	111	119	114	104	114	122	107	135	137	102	118	112	107	122	100	111	112	116	119	110	128	108	97	96	111	130	114	121	121	130	114	114	102	125	124	115	133	130	120	107	89	116	118	106	102	118	118	121	136	117	114	104	130	129	100	115	119	121	117	127	111	101	116	97	141	128	115	107	124	102	130	120	85	119	100	103	134	101	108	96	115	104	131	133	118	99	114	127	127	127	109	101	127	90	101	115	111	128	109	109	123	114	114	111	111	100	114	94	97	129	112	102	120	124	141	109	119	114	128	118	110	97	116	132	100	112	105	116	98	121	107	120	117	111	87	103	124	125	124	111	134	132	130	108	93	141	141	115	103	96	122	111	98	108	134	92	141	112	96	107	95	109	139	112	121	126	120	132	108	131	115	127	101	96	118	100	87	119	100	123	94	137	107	117	111	108	107	107	101	121	115	119	122	111	96	114	130	121	121	109	110	109	122	126	128	121	121	110	104	123	118	103	120	109	90	120	109	120	104	127	121	120	120	132	123	116	97	111	139	124	101	118	119	110	130	108	106	138	111	132	121	114	119	113	113	99	141	118	122	112	117	104	102	92	122	96	109	120	112	133	109	84	126	120	122	103	104	100	104	122	127	114	117	85	104	97	102	128	107	122	116	137	111	116	109	116	116	134	111	111	125	126	106	110	108	97	127	104	113	122	120	106	102	130	122	123	129	125	127	89	130	106	114	123	114	97	116	97	115	113	112	125	99	110	124	105	108	110	112	101	101	121	97	126	113	113	130	108	102	119	118	112	105	105	102	114	112	109	104	105	117	108	113	122	136	111	95	120	110	114	116	115	118	114	112	107
8994	6337	3101	6257	5600	4288	6552	5235	1622	381	343	350	354	330	334	317	353	350	376	413	377	343	338	319	326	325	317	361	331	376	332	410	378	310	336	342	311	336	435	396	334	294	281	313	353	308	328	352	313	334	297	304	289	306	326	297	294	328	319	303	291	301	291	281	306	312	319	270	298	311	283	322	284	310	262	298	318	289	330	291	288	322	253	297	286	313	281	300	277	291	325	289	299	296	294	279	319	322	292	272	300	311	272	292	310	323	287	293	297	287	274	276	290	289	305	292	301	279	270	309	313	301	273	304	319	289	283	282	295	283	290	298	295	309	292	305	276	296	309	314	297	326	302	272	335	283	293	322	309	291	301	280	296	299	287	285	332	308	307	285	298	282	290	322	272	297	275	322	297	298	300	291	314	288	293	309	285	310	280	314	297	276	320	340	272	292	320	303	290	322	306	276	297	303	285	265	289	275	284	295	315	287	284	276	306	303	308	299	340	304	304	280	297	315	286	271	276	316	297	294	326	297	279	314	332	274	310	304	292	311	326	304	296	338	272	320	268	306	269	325	300	300	309	274	249	270	281	294	298	281	298	301	302	303	300	287	289	304	299	281	306	310	292	308	276	310	290	262	284	291	280	287	348	280	298	313	342	315	298	303	316	286	303	322	294	296	292	288	316	276	302	313	267	315	313	286	284	298	294	307	276	321	303	325	294	298	320	292	299	290	304	264	312	303	307	278	299	269	312	293	285	314	302	304	310	309	323	300	301	337	288	307	306	303	295	319	268	337	276	298	276	299	312	278	318	301	304	309	331	315	287	271	317	291	298	311	330	293	292	311	292	282	299	318	284	301	264	303	320	305	319	327	316	288	314	287	315	270	288	280	294	287	313	304	306	313	306	301	311	314	288	299	305	309	300	313	281	286	325	293	322	294	292	293	290	336	285	300	275	285	300	297	292	280	315	293	258	287	296	307	314	285	297	314	329	280	262	285	313	305	285	263	312	320	318	321	296	310	307	303	319	309	292	285	308	293	304	295	298	284	278	280	286	297	251	316	295	296	297	278	297	299	297	296	295	313	316	290	278	309	282	296	319	288	307	284	304	289	329	276	282	299	320	304	282	284	320	294	318	331	287	266	311	323	283	327	282	281	295	286	293	318	294	279	325	285	310	324	322	305	300	265	303	308	294	287	239	270	273	301	306	294	301	286	281	323	278	316	321	295	334	289	296	310	275	302	317	300	300	285	322	299	279	284	317	287	310	283	310	289	283	279	288	328	280	288	306	319	286	288	298	278	316	306	292	300	307	285	303	249	290	276	266	325	286	304	290	293	315	303	293	330	321	306	298	271	284	318	291	284	341	325	309	271	292	337	291	275	270	310	327	287	275	288	265	327	265	286	305	306	300	299	288	306	315	285	294	312	305	325	300	272	310	303	297	299	304	322	271	296	302	309	288	290	309	295	322	293	326	304	310	308	297	287	256	316	309	274	303	290	319	305	289	291	304	311	323	294	309	303	298	278	307	268	320	347	307	319	291	318	338	274	294	291	283	294	288	285	291	295	334	313	273	288	317	299	295	292	301	303	306	275	317	298	306	284	289	330	311	318	289	281	318	287	289	276	278	303	309	275	276	271	280	293	302	283	329	279	307	303	316	315	320	280	298	289	314	310	262	323	308	311	281	314	299	296	308	268	298	315	282	267	287	299	291	281	292	302	290	322	303	288	298	279	311	328	319	305	305	286	309	305	283	305	309	310	300	333	297	245	294	294	286	292	298	311	301	324	310	281	300	288	300	296	335	283	327	303	313	285	296	274	309	311	293	314	274	292	261	307	284	299	310	307	272	297	309	312	295	282	316	299	302	284	294	314	297	280	312	326	308	287	298	290	291	345	327	311	316	290	298	310	309	253	325	281	334	299	264	293	297	288	270	295	297	304	329	298	289	304	299	296	326	314	293	316	285	293	334	313	291	293	284	268	296	315	286	318	293	316	287	321	269	289	296	315	308	331	304	300	302	276	282	311	281	301	290	293	312	289	276	295	309	318	290	325	289	296	296	282	277	289	288	336	275	289	306	296	324	273	309	327	268	289	317	306	322	318	308	317	315	304	310	276	266	306	318	261	297	276	339	296	297	297	328	330	315	285	295	300	306	280	321	300	317	293	339	305	330	324	307	298	279	287	314	296	303	301	279	288	324	312	270	269	293	292	282	305	308	314	322	285	297	314	280	289	331	279	286	289	268	329	320	296	284	312	282	273	301	313	308	267	309	320	320	302	298	294	291	294	306	297	301	294	295	279	283	317	275	292	331	287	313	326	290	282	333	323	291	294	280	284	289	293	307	300	320	300	289	302	305	302	291	281	305	295	296	294	303	335	312	305	312	286	301	306	333	312	302	301	314	325	295	293	315	284	306	285	323	267	312	285	314	319	302	302	316	290	324	276	303	283	305	307	271	292	296	290	321	315	296	286	309	300	285	308	307	312	302	298	312	313	290	296	309	316	297	279	290	285	284	319	295	295	309	318	334	290	324	275	330	290	327	308	283	300	287	274	305	295	306	302	279	271	276	302	302	278	342	293	273	281	291	286	297	339	319	329	291	288	306	274	293	286	286	300	279	290	314	322	318	293	326	323	287	292	313	283	319	292	282	303	270	326	295	297	305	313	306	305	268	314	279	291	327	349	308	308	308	290	273	277	289	284	311	281	274	314	314	277	280	290	289	300	278	324	327	317	294	278	278	297	296	296	293	286	271	304	289	307	301	293	289	330	311	309	314	303	325	295	298	294	333	283	283	338	303	287	299	302	294	295	272	283	309	298	296	289	279	300	262	293	289	282	283	278	334	290	297	276	276	272	283	290	306	277	322	330	317	312	324	272	277	312	308	330	309	293	295	309	288	330	318	316	287	264	328	318	307	309	282	327	309	313	270	290	303	304	318	278	326	319	280	325	290	304	326	343	280	284	300	278	286	300	287	301	289	279	307	298	283	274	281	273	299	303	292	293	304	322	281	267	308	335	287	304	286	307	296	311	305	299	295	277	319	252	327	287	289	341	310	280	302	278	300	284	306	267	303	282	295	304	283	319	305	280	308	282	316	274	253	297	326	240	315	342	307	303	301	289	277	321	288	313	289	330	285	281	286	307	310	295	262	275	277	292	323	284	315	283	298	308	334	296	278	291	290	289	328	285	282	285	294	304	306	303	279	324	276	326	314	307	306	296	295	310	324	302	315	298	309	340	297	294	294	304	263	271	295	273	322	325	307	294	325	285	316	286	290	296	293	303	309	316	281	301	322	317	332	323	304	292	324	253	300	298	286	335	300	312	307	317	320	311	296	348	287	311	302	304	297	292	301	293	307	295	288	305	273	288	317	299	312	281	339	312	285	282	317	284	309	288	304	315	316	277	320	308	316	287	285	291	314	307	302	275	311	314	313	286	316	294	307	292	294	282	271	311	320	290	323	299	283	293	300	280	316	320	336	301	286	296	286	304	294	291
53713	49366	13632	5152	2936	1911	2564	2220	894	332	333	279	305	271	353	351	354	356	391	489	473	433	320	247	301	295	268	339	333	371	377	425	400	413	309	272	258	229	249	237	247	228	252	271	266	272	249	229	227	243	205	197	194	205	196	223	209	206	230	204	219	201	219	251	196	194	188	170	204	202	223	198	209	219	205	202	199	208	228	176	202	221	203	212	197	184	230	209	196	222	188	192	188	236	211	210	206	196	184	199	222	229	190	181	193	189	167	205	173	179	217	183	224	200	190	178	189	187	174	207	175	188	188	193	181	206	199	180	208	196	166	213	206	166	201	187	183	203	230	203	192	176	182	189	212	199	190	202	179	209	213	211	210	200	198	194	199	184	188	197	198	197	181	191	196	187	184	160	197	184	182	207	213	204	199	198	189	200	164	204	209	195	209	188	199	188	182	176	224	193	201	176	209	199	239	185	199	225	232	188	180	195	222	229	204	223	215	194	182	188	186	203	198	169	205	165	181	199	211	191	176	197	185	205	184	211	213	199	210	205	190	183	179	193	193	196	187	221	208	217	208	219	216	199	211	179	212	201	201	181	197	199	206	206	193	217	213	164	208	214	185	204	201	221	198	194	218	191	190	212	173	204	185	193	202	190	188	204	199	213	192	208	218	194	198	179	204	169	182	199	178	168	191	208	172	188	198	184	197	224	198	212	212	221	191	200	197	190	198	189	191	200	187	193	205	189	212	183	203	219	190	209	215	209	195	170	220	174	213	205	209	193	213	213	185	193	171	222	191	221	207	205	199	198	201	209	212	177	242	196	211	195	225	213	206	179	207	220	205	197	213	199	209	196	180	198	227	183	212	201	195	188	208	196	206	187	188	195	197	227	217	201	219	209	174	232	210	197	197	197	179	168	199	202	175	223	185	230	210	220	187	211	183	200	204	195	219	229	205	205	208	201	223	197	189	224	187	217	193	207	202	235	211	173	190	193	226	219	194	209	167	230	227	209	182	194	185	199	187	182	198	178	183	185	173	228	192	211	231	203	205	216	187	206	195	203	184	174	212	199	209	243	209	215	238	203	197	205	188	191	192	201	173	193	199	201	193	203	205	191	203	187	224	186	202	243	193	173	203	220	208	204	214	169	203	230	197	192	190	206	214	226	208	198	232	216	225	230	197	204	211	194	191	187	189	213	197	174	196	193	179	206	196	196	215	195	198	212	204	219	196	187	188	208	221	205	185	182	188	198	190	188	202	195	202	193	195	229	224	199	184	208	197	217	197	190	176	175	196	197	195	183	213	191	201	200	194	204	198	187	216	188	188	188	195	202	188	191	211	179	187	183	226	199	188	179	187	200	209	201	212	171	160	174	189	194	210	204	199	201	240	201	210	184	190	193	219	171	219	187	191	181	193	196	176	214	227	178	186	187	185	178	206	181	203	198	204	192	196	202	193	204	189	183	190	181	208	180	206	194	203	206	217	214	182	192	186	202	204	184	173	194	187	184	187	199	207	195	206	205	215	200	205	198	186	201	188	181	183	197	193	205	172	183	226	182	204	187	204	192	190	197	209	203	192	164	195	218	195	183	196	179	189	189	213	195	201	207	217	215	215	189	205	223	202	196	192	191	181	182	172	193	198	229	190	219	220	194	217	197	204	219	203	186	174	203	217	228	190	211	185	207	197	199	215	200	206	193	203	186	213	188	202	195	213	201	210	195	230	183	182	212	199	183	174	201	178	182	201	185	208	184	207	187	185	213	205	189	218	215	193	202	210	191	223	201	187	187	158	181	185	215	205	194	205	212	204	192	194	192	181	201	211	195	187	202	207	181	190	193	199	205	187	185	177	195	188	195	201	209	221	190	191	180	207	185	198	198	195	201	203	211	204	194	181	243	188	214	207	183	188	198	197	185	208	182	216	198	203	199	189	188	219	189	188	192	202	191	195	175	203	196	202	230	204	184	212	209	211	218	210	171	199	195	207	189	171	202	187	195	215	213	202	204	205	185	192	180	202	208	223	195	202	174	188	202	218	210	219	209	188	207	204	188	231	202	190	201	208	176	188	196	201	190	215	218	217	191	187	187	209	194	200	219	184	208	218	194	218	169	187	212	197	200	199	193	204	175	184	171	234	173	224	193	199	194	209	197	191	189	185	201	183	182	226	190	186	175	183	219	211	198	188	200	191	173	187	206	210	193	211	164	201	183	197	174	209	190	201	195	196	188	194	205	185	194	193	190	195	193	189	184	195	207	176	179	184	213	193	198	222	204	200	208	190	180	180	199	204	197	186	198	189	225	215	204	199	217	190	173	215	182	230	194	200	229	210	214	176	215	211	197	191	213	205	202	218	170	210	186	217	198	204	201	228	183	207	208	187	184	195	202	186	197	198	216	201	178	203	203	204	200	221	191	217	204	193	195	182	212	181	219	217	180	189	224	188	211	189	173	201	229	187	190	188	181	179	186	194	183	198	175	217	178	190	165	189	196	198	174	212	195	201	189	217	204	190	210	221	186	202	210	186	225	175	209	171	176	218	203	204	174	207	204	191	208	190	189	210	201	170	202	194	187	211	179	192	218	200	215	198	230	196	188	204	196	225	185	190	197	211	177	203	201	194	186	204	195	204	174	181	208	213	221	190	201	213	207	221	209	186	193	216	184	195	187	227	209	190	194	186	202	222	196	198	217	218	208	188	203	181	146	189	185	196	198	192	197	202	193	164	182	199	207	177	191	212	231	181	201	174	177	197	204	226	204	195	187	205	216	181	196	197	199	182	194	207	205	180	215	204	199	187	194	193	200	210	188	207	178	182	204	243	207	173	191	222	204	209	195	204	207	200	205	194	202	176	228	199	183	196	183	220	174	172	195	214	194	212	172	229	213	195	175	187	200	191	173	199	181	206	218	206	157	190	189	236	199	212	190	213	201	210	201	197	188	223	218	185	186	216	201	205	199	201	215	190	170	190	204	196	201	188	218	190	196	208	213	209	216	209	185	194	211	194	197	177	194	204	189	193	170	246	199	181	217	185	181	189	208	190	190	190	196	199	172	185	206	181	210	190	204	185	187	201	203	190	208	200	187	184	202	185	197	209	205	221	212	181	198	192	177	206	204	210	179	203	195	211	190	212	219	210	205	186	192	182	230	214	189	216	175	201	206	199	220	194	212	196	215	188	189	205	199	195	205	191	194	162	196	203	209	184	209	180	196	195	224	217	199	219	183	216	191	185	203	218	177	209	208	221	202	218	197	210	210	217	194	204	202	196	195	209	188	190	199	195	188	205	228	214	194	170	192	195	182	174	178	200	229	174	168	200	198	194	195	199	194	199	183	200	183	186	207	202	196	216	180	215	179	199	182	178	208	195	208	202	167	190	185	194	195	197	209	217	185	224	207	186	211	193	207	202	240	193	198	171	208	181	195	201	193	194	186	166	199	210	184	229	178	202	195	200	206	197	178	212	195	169	201	196	194	183	209	210	210	175	196	193	196	223	209	208	197	188	191
32874	27962	6432	11038	9768	7839	11290	9503	3609	1402	1053	1039	1125	1327	1323	1405	2019	1971	2103	3098	2887	2275	1725	1058	1162	1204	1143	1440	1697	1629	1942	1833	2131	2146	1499	1332	1002	810	818	774	789	827	903	1060	1172	799	691	679	791	625	539	586	597	653	537	544	531	532	562	516	469	472	495	494	488	484	477	545	495	537	516	490	486	480	485	446	497	447	468	476	466	451	435	488	432	494	502	461	474	434	451	464	486	484	465	497	481	493	496	487	492	454	518	496	475	437	419	491	431	504	476	474	529	456	474	466	467	470	506	470	492	474	463	474	499	486	495	460	427	452	441	520	471	490	452	498	488	460	487	482	469	489	446	467	454	458	486	482	484	461	473	478	468	473	476	455	449	483	510	475	466	487	483	464	446	530	450	475	492	495	470	495	502	444	451	515	478	453	469	480	501	440	460	434	482	454	515	500	510	459	441	504	473	437	482	504	481	470	439	456	468	458	453	478	500	486	446	483	473	485	472	482	491	490	467	494	491	434	487	471	456	445	423	475	490	492	500	469	475	512	474	501	466	477	431	473	471	462	451	490	471	515	455	460	474	495	483	458	446	503	488	484	474	481	486	463	457	546	457	479	447	494	479	467	502	443	492	479	455	510	486	444	452	446	470	475	520	492	460	473	454	419	462	464	483	460	518	471	482	455	432	481	450	457	410	475	508	424	457	468	465	459	495	461	456	462	481	469	461	449	435	457	519	454	471	442	457	491	477	438	503	519	487	472	462	468	462	467	472	429	424	455	488	463	468	515	489	472	481	473	466	494	464	517	465	455	483	470	481	512	460	441	492	454	423	472	482	517	488	474	445	482	468	492	422	449	511	449	438	499	474	457	477	488	470	445	467	508	452	452	496	497	473	460	503	489	490	489	476	443	493	472	508	448	468	475	487	487	497	497	466	485	474	455	473	482	483	473	455	469	468	475	465	491	429	460	521	427	478	506	497	463	487	478	449	509	454	480	480	464	467	476	440	465	459	431	461	487	454	483	494	489	463	430	514	473	478	487	503	501	504	489	481	427	495	426	470	494	499	491	482	452	476	460	511	465	450	476	459	464	455	457	462	494	507	449	450	457	480	489	483	467	473	460	489	449	461	437	486	481	455	454	439	488	457	499	472	509	438	449	475	479	473	488	456	443	501	484	470	472	487	473	451	415	490	543	467	457	494	441	463	475	456	489	487	480	515	485	492	476	463	452	475	446	502	459	501	464	463	499	495	479	461	472	462	468	478	477	483	500	487	432	485	460	428	457	423	488	486	448	503	483	468	467	461	505	456	463	479	504	487	454	477	499	434	488	497	532	472	444	444	462	465	455	483	472	484	445	474	481	504	478	473	463	480	454	445	438	520	455	479	492	501	469	474	467	476	450	436	474	487	469	472	450	463	515	489	478	455	486	464	454	436	514	449	485	464	437	454	450	453	483	464	468	483	476	438	443	463	455	506	489	457	481	490	475	498	503	470	476	442	441	461	485	494	453	447	468	492	410	477	481	484	524	457	489	485	491	487	435	469	461	446	462	499	483	456	441	457	486	467	522	516	470	498	432	517	473	486	466	465	465	509	469	481	455	477	484	468	461	457	452	477	433	462	472	444	468	499	474	516	451	472	472	449	477	512	454	473	475	462	503	487	470	487	485	455	477	478	490	458	497	466	476	497	464	498	494	510	453	452	479	490	454	461	507	523	457	461	448	494	497	440	473	454	495	466	456	463	533	469	464	461	484	461	463	459	465	480	491	444	468	489	443	482	463	447	474	505	500	503	487	443	441	484	505	452	492	464	465	491	475	501	457	503	483	486	470	467	488	471	503	503	462	451	442	465	482	489	475	451	485	488	484	485	467	468	497	493	512	479	479	446	486	493	505	476	463	476	429	512	456	493	425	461	479	456	457	468	479	447	490	497	446	530	461	471	474	509	432	473	498	491	500	446	450	478	454	454	504	465	474	506	487	445	496	503	453	455	481	486	472	451	475	471	424	480	451	458	494	442	485	445	497	478	493	476	483	497	455	478	479	484	442	473	498	501	500	456	507	470	474	476	468	468	473	463	462	522	490	455	474	486	462	458	490	476	448	498	464	479	495	467	512	451	479	451	452	459	478	492	454	483	482	486	496	476	475	461	448	483	467	469	484	456	495	485	458	464	453	440	431	461	444	473	444	437	433	456	496	439	454	478	501	463	457	462	486	480	465	459	466	475	493	510	472	435	474	491	478	470	445	512	474	476	461	499	481	483	470	466	441	476	475	508	464	478	481	491	506	455	482	477	496	450	472	501	472	455	481	434	452	448	452	469	472	516	449	478	495	481	469	465	482	497	486	498	455	437	452	447	455	482	462	472	559	476	499	495	446	478	462	443	488	409	467	516	476	522	509	459	487	502	471	472	463	486	476	468	459	461	468	498	466	464	529	473	459	477	470	437	457	520	485	492	473	454	474	438	474	451	506	498	493	496	455	470	491	462	439	497	505	481	477	462	507	490	470	462	492	452	443	492	494	470	481	487	447	488	484	486	460	493	473	474	488	449	456	486	451	438	506	482	449	490	485	433	470	491	493	474	478	468	484	448	494	442	501	494	484	493	459	500	492	457	475	458	457	481	437	491	447	476	510	452	474	427	454	444	476	499	468	458	474	489	492	489	487	449	442	486	453	464	481	438	480	445	472	477	477	440	475	471	445	438	497	459	471	479	485	442	461	475	505	479	453	429	520	482	486	458	444	464	470	490	460	480	507	472	476	425	478	448	473	468	476	469	493	468	474	488	469	490	466	454	491	494	528	451	470	497	417	451	448	505	466	526	430	457	455	475	479	467	466	486	467	428	428	459	448	504	512	478	462	493	451	478	473	442	500	438	460	458	499	432	468	491	504	429	437	490	447	450	505	441	485	461	484	519	485	436	488	434	486	463	462	449	507	514	516	474	397	429	437	483	470	488	488	475	475	467	472	462	481	465	467	445	479	443	476	525	449	461	442	446	437	500	493	437	495	450	455	456	470	473	464	464	448	440	483	489	465	473	437	480	486	435	446	479	441	472	471	459	492	486	452	446	464	518	455	463	490	495	448	474	520	497	415	479	509	464	513	473	481	443	463	460	458	522	493	450	491	482	466	460	445	465	503	479	437	465	434	442	454	461	509	443	475	473	467	445	486	498	467	470	452	475	467	489	459	491	496	468	459	490	473	463	491	452	509	464	473	463	475	459	455	439	444	495	505	476	482	482	467	471	494	477	478	463	512	434	431	467	478	487	484	477	491	455	484	435	492	452	467	497	471	493	498	468	442	472	467	472	453	491	466	434	474	470	451	505	455	501	467	468	474	501	464	481	452	483	480	485	439	468	487	463	465	459	469	499	481	482	485	472	505	455	463	490	505	463	482	443	465	441	453	459	460	446	509	467	443	475	513	489	458	465	473	485	484	476	487	511	445	478	483	460	496	481	494	463	478	468	469	483	455	429	427	464	448	461	448	465	486	473	441
65078	63138	22540	10265	4493	3135	4073	3240	1091	411	394	370	380	350	458	501	562	603	627	867	746	669	593	428	406	322	301	474	385	461	577	528	501	466	350	388	264	258	252	227	248	207	225	300	308	213	180	196	278	192	169	217	190	187	162	147	149	149	177	176	158	153	158	150	145	170	167	178	187	197	198	169	152	143	155	166	178	144	162	167	156	160	150	140	161	145	151	172	161	153	153	165	160	162	167	165	140	146	174	157	147	165	164	181	181	158	139	151	142	160	158	153	166	138	141	164	157	169	170	165	164	169	163	171	189	166	149	142	159	140	161	163	155	137	154	162	155	155	168	173	169	163	191	165	161	180	141	181	177	160	179	182	168	158	153	127	152	152	153	166	177	163	146	159	164	162	171	155	175	143	157	180	150	138	149	161	137	162	135	161	156	158	158	153	154	177	126	154	165	164	149	141	156	147	133	164	165	158	155	150	187	142	169	188	177	152	176	145	161	161	155	148	153	165	170	163	129	165	144	145	171	142	125	184	169	181	181	168	166	158	164	150	161	150	156	136	154	166	143	169	130	169	170	155	169	161	159	146	140	148	123	169	139	161	185	155	173	149	181	132	161	181	162	139	172	152	141	163	151	164	151	182	161	160	183	160	141	137	161	171	170	149	153	156	173	150	150	156	170	165	149	161	158	136	142	158	157	151	171	150	162	175	166	174	164	163	147	142	149	189	187	152	159	155	150	162	161	149	170	158	173	146	148	132	183	161	135	132	140	145	158	163	141	154	160	173	156	153	155	172	143	165	169	163	166	146	154	166	173	162	152	152	156	154	148	150	147	158	156	148	160	159	167	155	161	185	155	136	148	162	167	169	168	162	197	152	159	140	191	140	153	153	159	151	153	163	153	135	163	161	156	188	162	152	155	137	142	155	205	141	175	154	145	129	154	154	133	148	147	184	164	169	153	168	145	162	141	148	161	142	151	142	185	156	155	170	156	170	177	167	152	159	149	162	168	158	147	168	175	159	160	161	170	165	176	176	168	158	187	168	148	157	165	172	164	155	151	158	170	162	132	153	168	163	177	156	145	145	137	153	140	151	181	162	174	159	138	163	147	172	155	159	183	168	175	180	138	159	164	183	147	151	160	144	147	158	185	142	156	194	160	162	178	166	191	158	175	166	144	171	163	143	171	155	164	155	139	160	152	158	172	160	148	169	170	164	165	178	155	165	140	152	136	146	154	159	152	166	164	143	174	142	182	163	156	153	153	155	153	147	170	154	146	151	175	169	145	148	144	120	152	167	132	160	141	146	174	156	177	166	173	166	162	137	165	163	165	161	161	148	143	176	161	169	155	173	164	169	177	169	143	121	143	160	152	168	153	162	152	172	167	136	139	134	139	147	151	167	157	152	144	169	144	185	158	172	184	164	176	134	133	162	170	158	152	147	149	168	152	180	135	170	154	159	151	143	166	154	167	154	156	166	146	150	146	154	131	163	155	149	153	156	159	181	172	167	178	151	165	171	172	147	141	163	162	171	158	147	154	156	170	142	158	161	147	136	175	147	139	142	182	143	122	148	159	157	138	172	152	149	163	143	170	179	172	159	154	172	170	132	158	145	156	169	155	192	189	149	161	146	169	153	159	170	162	156	151	166	162	168	155	171	167	155	156	186	164	142	151	130	161	144	137	154	153	165	151	154	145	169	169	151	151	143	157	154	150	146	156	151	178	145	153	143	147	153	157	164	180	157	150	170	129	157	163	161	169	154	171	159	179	145	165	146	169	146	169	170	152	174	165	138	175	181	153	154	150	155	154	129	160	138	156	149	135	161	148	153	170	144	151	166	139	171	176	138	155	137	149	171	158	164	158	167	143	154	171	168	170	160	171	180	161	179	149	161	166	169	175	163	147	162	164	143	183	159	169	157	164	159	172	165	151	134	167	167	174	169	159	197	172	172	172	168	131	162	141	164	154	136	155	164	145	161	132	162	177	156	159	158	162	147	151	154	159	150	139	162	176	153	166	151	153	149	163	128	164	152	193	154	148	147	179	156	154	160	143	176	168	160	169	157	182	151	148	183	179	131	152	152	164	149	135	169	132	164	171	149	149	151	160	140	167	164	151	172	187	173	168	169	179	162	128	161	169	156	158	149	159	148	146	160	152	147	154	160	158	164	161	172	160	161	142	155	153	170	145	151	166	161	157	152	148	134	162	140	151	151	170	166	164	154	156	176	152	157	171	155	145	140	168	157	172	156	142	134	140	149	152	163	166	151	164	169	142	159	161	157	151	167	178	143	156	148	155	157	168	180	145	184	182	179	146	150	166	167	143	147	171	178	142	158	156	160	172	160	178	162	140	141	165	158	172	145	163	166	152	155	143	164	168	185	171	145	157	122	159	149	144	162	168	163	156	156	152	164	152	173	156	178	155	157	158	169	146	172	136	181	164	153	148	142	162	158	166	136	153	139	165	149	159	147	163	160	151	171	148	159	162	171	168	183	167	159	148	159	142	167	183	170	153	139	170	143	157	168	159	172	152	156	145	171	156	167	142	176	149	187	165	142	145	173	134	159	164	155	159	169	157	152	159	155	168	147	157	138	162	133	152	144	155	154	154	180	150	161	158	136	148	140	154	142	172	190	174	136	177	136	151	162	154	153	171	172	149	163	170	148	173	144	129	148	143	154	182	159	165	172	150	170	144	162	176	141	178	154	164	146	162	164	177	161	147	155	168	156	153	164	161	143	155	156	166	157	145	140	149	133	153	157	153	139	185	156	155	163	158	168	162	146	152	182	160	171	193	154	173	168	174	133	168	171	152	177	164	164	160	171	165	163	174	149	163	147	156	175	173	146	168	163	162	165	162	121	181	156	175	156	141	165	176	152	169	156	180	178	150	156	179	126	163	147	170	164	147	154	156	163	171	155	170	167	175	153	132	147	151	177	157	152	162	169	159	148	174	140	149	161	160	152	158	151	168	169	171	163	164	150	158	154	143	159	163	146	178	133	145	146	162	175	176	155	156	160	192	149	165	156	167	150	172	165	140	128	138	148	136	174	171	163	152	141	167	151	151	174	154	184	175	148	158	152	158	156	161	159	146	147	183	154	164	159	163	160	144	155	147	179	161	168	149	167	164	169	165	139	148	143	139	167	164	159	150	149	172	162	167	164	158	166	136	146	167	168	178	144	171	171	173	158	158	160	168	173	156	144	156	143	136	165	160	167	156	151	179	165	143	152	150	165	177	162	148	176	152	149	173	166	153	157	166	161	171	156	167	172	156	173	157	147	141	156	179	153	162	126	148	165	160	127	142	175	172	154	160	172	151	172	150	184	161	149	158	130	131	162	153	168	171	145	178	147	156	172	140	152	156	152	161	170	162	156	168	169	161	175	148	148	167	148	166	146	153	157	157	154	147	174	160	155	146	162	158	163	133	164	160	177	161	147	164	139	161	139	167	141	152	129	133	163	188	185	151	141	169	140	178	146	169	154	146	175	180	148	175	145
40872	38767	8915	13971	13028	10517	14792	12441	4619	1818	1571	1501	1916	1859	2228	2530	2951	3574	3991	5466	4715	4130	2869	2048	1937	1832	1471	2825	2399	2653	3287	3632	3421	2950	2066	2441	1456	952	909	962	961	1062	1157	1752	1633	938	765	833	1025	735	583	633	640	612	559	542	458	455	544	502	422	411	418	431	416	357	379	414	436	591	495	403	402	393	383	427	397	382	383	417	378	401	409	366	364	358	381	384	369	392	371	371	375	414	384	420	377	385	339	380	383	368	366	379	364	370	365	359	368	371	359	359	340	381	370	395	362	374	399	369	374	382	339	343	373	384	343	411	394	374	368	360	395	361	368	357	383	402	359	384	373	366	417	355	386	386	371	375	349	353	372	382	321	369	406	394	367	367	368	383	339	397	366	381	344	373	382	380	356	365	362	350	383	353	398	403	369	402	398	389	354	384	364	359	356	369	353	365	372	389	378	398	378	364	374	369	366	351	333	384	355	359	352	386	369	372	353	372	354	398	377	386	365	388	386	333	370	372	339	362	332	375	327	374	373	410	402	358	375	370	340	392	376	393	359	341	385	350	390	385	361	360	331	358	400	325	410	394	362	358	349	378	364	394	379	357	341	387	393	373	405	382	398	375	355	389	330	366	364	406	364	371	370	353	378	341	390	371	369	356	366	373	352	360	397	384	351	370	397	354	363	364	380	367	391	322	356	365	387	384	370	366	358	367	371	385	373	359	363	359	367	359	369	362	340	364	349	313	368	366	382	349	361	386	358	397	368	363	377	377	367	363	388	375	366	368	394	383	371	379	346	355	390	335	363	365	359	390	406	379	366	363	385	361	352	373	370	385	381	391	393	378	376	381	383	381	374	376	362	380	372	370	373	354	383	372	371	370	349	374	377	390	351	383	393	352	361	394	371	377	381	392	384	354	375	363	336	383	351	359	398	380	365	347	376	407	383	387	369	363	361	400	387	388	337	399	389	389	393	387	390	364	384	381	324	359	379	333	377	383	364	390	373	379	364	397	367	365	386	360	369	365	364	345	387	340	385	357	385	391	342	356	374	381	369	364	334	393	364	382	348	346	385	348	375	383	373	396	368	389	383	351	353	368	350	365	399	358	381	395	379	365	351	367	408	393	389	383	379	350	333	392	399	364	406	389	378	381	403	354	362	395	332	379	403	348	366	373	352	374	379	368	340	375	331	417	365	339	336	386	343	398	406	372	368	371	356	370	338	399	377	392	401	395	383	356	414	388	348	398	320	364	360	327	355	381	357	371	394	374	369	366	401	346	371	373	394	344	375	362	379	377	363	366	383	345	348	368	346	346	367	367	359	427	356	392	359	355	361	367	406	350	398	362	371	356	360	370	375	403	368	329	349	348	355	349	386	368	397	387	379	388	376	355	338	368	351	359	412	376	392	391	348	365	387	385	357	373	387	361	352	381	368	371	392	372	379	348	326	355	367	396	356	365	367	413	358	369	364	354	365	391	353	384	380	384	376	380	375	398	367	410	384	377	373	398	353	388	374	360	361	400	402	358	392	338	363	389	381	379	348	403	366	359	377	354	377	371	355	344	346	362	376	358	331	344	354	359	358	342	381	383	366	361	395	374	376	354	363	359	382	375	389	383	367	366	384	371	376	344	370	349	361	426	375	360	365	351	372	372	374	420	377	366	378	406	353	346	340	395	359	377	396	375	386	363	357	368	361	368	376	345	358	374	389	380	382	389	337	358	374	369	355	367	377	385	365	342	371	353	388	402	362	383	366	386	364	361	324	382	381	374	383	349	399	350	358	389	389	375	338	375	371	361	359	365	391	409	342	337	375	377	381	373	367	376	370	401	375	392	383	370	387	396	390	348	330	378	361	371	363	399	355	348	373	335	382	386	367	366	382	358	362	379	371	343	363	393	363	387	386	349	381	339	368	360	372	383	371	361	382	350	328	376	365	361	367	362	397	381	345	402	387	364	351	390	351	333	401	411	391	387	350	366	404	371	373	352	382	325	356	372	395	378	397	370	381	370	384	343	326	357	378	359	324	389	360	370	360	356	362	392	391	377	376	416	390	360	408	348	367	379	375	364	379	367	361	381	398	352	383	366	376	382	381	372	340	363	371	356	371	365	381	368	345	363	368	383	370	378	382	350	354	357	374	379	364	376	372	411	363	406	368	382	377	334	365	374	392	334	348	383	372	350	334	354	387	389	386	368	359	378	353	358	400	409	367	378	360	373	366	373	358	376	411	361	383	372	386	342	348	377	364	372	375	380	354	340	407	395	376	342	357	384	391	393	392	361	386	371	383	346	390	378	342	302	386	362	360	382	352	359	382	361	369	374	367	366	396	364	359	370	352	369	331	341	362	349	382	365	371	378	373	383	361	341	347	383	392	369	395	388	362	373	382	347	400	366	369	355	366	361	389	377	379	370	374	391	339	336	395	406	366	386	371	367	336	378	418	396	390	360	364	390	350	365	370	357	365	335	371	361	396	360	372	345	387	371	354	394	363	363	343	345	367	376	388	350	372	387	356	379	376	366	353	337	393	370	353	342	370	336	339	368	393	351	361	389	392	359	387	387	365	373	394	380	377	372	379	382	351	383	410	351	372	379	398	347	365	359	361	413	377	372	380	360	399	338	376	364	352	401	396	395	393	380	380	342	397	386	348	352	356	398	349	385	369	331	362	368	399	375	373	368	382	354	376	399	362	330	341	392	362	384	381	349	335	372	336	396	346	346	355	348	406	340	364	395	335	406	385	388	339	358	379	360	364	410	344	374	364	398	358	400	367	386	370	400	374	358	360	369	358	378	390	361	392	395	396	343	379	359	363	371	351	419	371	408	344	323	374	366	356	416	399	392	360	384	353	347	378	367	377	334	352	386	370	395	403	362	402	392	355	391	391	365	372	387	341	411	370	357	359	398	361	374	363	350	388	360	363	350	368	373	355	358	349	375	382	387	383	384	375	387	379	364	346	383	387	333	392	363	369	384	384	364	376	372	366	347	390	375	386	376	397	388	411	363	389	379	379	347	366	330	351	354	384	343	393	378	390	361	381	354	360	394	355	349	352	348	381	411	367	381	363	387	374	362	385	373	388	360	357	368	363	404	382	367	362	340	359	355	347	363	408	354	346	348	372	385	372	400	346	360	389	348	318	365	382	386	408	379	394	364	418	352	358	381	365	383	337	364	348	338	385	355	384	371	387	332	359	355	398	390	336	360	391	362	363	387	363	380	366	369	397	398	347	369	354	346	380	385	378	395	355	405	337	365	372	391	388	353	372	363	392	384	374	366	365	342	375	356	360	378	397	387	352	392	365	370	366	331	344	395	386	388	377	349	373	399	367	369	343	382	380	337	335	366	381	372	360	316	379	386	353	396	377	370	403	350	392	361	392	383	347	361	383	373	362	378	401	366	388	377	374	361	358	387	366	386	372	368	366	355	380	399	363	375	367	395	363	394	354	373	358	362	364	363	373	379	347	360	309	396	375	417	366	360	392	373	356	338	342	351	358	377
10200	6213	1746	1935	1409	846	1394	1040	277	116	121	111	112	108	120	113	133	127	116	119	123	121	107	117	134	103	109	111	121	126	134	124	119	112	111	129	128	101	120	94	96	122	108	110	112	137	119	110	130	136	106	111	115	101	118	121	124	114	119	105	116	113	98	107	126	105	122	112	117	114	126	105	111	117	123	118	101	115	103	118	112	111	106	120	118	109	93	110	106	116	128	117	123	99	128	110	109	108	119	122	132	118	111	103	109	122	97	116	130	122	109	108	116	129	117	105	122	98	135	108	138	103	107	122	113	103	86	116	121	117	108	118	113	124	106	102	119	107	96	127	106	121	118	112	112	132	108	110	130	108	99	119	104	122	92	115	110	103	118	139	94	128	112	104	117	100	99	114	115	103	121	101	129	103	114	125	100	113	133	111	117	110	106	115	100	100	107	101	128	93	121	117	94	95	96	108	89	120	113	128	106	107	118	114	104	120	117	106	116	120	105	128	106	129	122	102	116	107	106	124	112	89	94	117	110	121	124	112	104	124	104	117	121	113	104	123	112	116	125	119	111	112	98	119	105	133	104	102	121	104	106	105	130	103	109	125	102	94	121	117	104	105	99	106	103	100	115	118	118	98	107	111	116	113	119	99	116	122	129	116	125	104	101	117	110	117	104	122	108	128	99	106	120	102	113	109	107	109	104	123	115	118	115	120	118	120	121	112	109	115	107	102	118	125	116	103	98	119	116	115	111	120	116	120	110	124	117	99	98	117	118	107	102	115	125	112	137	125	111	115	95	113	113	109	111	122	125	128	104	106	110	98	105	127	116	90	122	107	124	100	99	107	114	113	98	123	96	98	116	105	96	103	99	112	110	118	95	118	112	123	108	104	107	119	104	109	100	111	105	111	100	119	110	106	112	119	96	129	108	115	135	97	100	110	117	91	119	129	111	106	120	108	115	108	131	104	118	125	115	103	95	95	120	127	111	123	125	102	127	114	124	120	90	90	129	112	125	113	115	108	107	114	122	138	103	121	122	109	86	141	120	129	98	101	134	123	131	96	104	129	108	127	108	121	118	115	104	83	109	83	120	120	107	96	95	116	105	128	112	115	108	115	119	112	104	129	99	134	131	112	113	102	106	84	90	115	111	119	127	129	118	96	118	126	115	101	106	131	119	122	127	116	103	110	108	127	107	125	108	114	99	115	118	101	116	115	112	121	101	114	122	125	113	87	113	106	118	126	116	100	91	140	124	105	118	113	107	97	124	114	103	93	125	122	117	108	108	113	104	121	104	94	106	118	100	107	107	126	112	96	117	106	106	114	117	116	103	118	108	89	125	120	129	107	106	110	112	115	112	117	113	115	110	105	122	108	117	110	109	131	102	140	111	107	132	129	96	130	106	105	110	93	105	134	108	97	119	127	113	110	114	124	115	100	110	118	106	99	111	125	101	111	117	111	111	97	104	109	119	115	133	100	108	103	107	118	106	90	99	106	99	118	98	106	115	116	128	102	90	112	115	88	129	120	108	115	99	120	103	126	120	100	101	125	104	102	127	105	122	112	117	110	125	112	124	111	103	120	108	131	98	101	120	109	103	110	105	123	112	103	113	120	131	120	114	119	126	107	121	127	97	105	127	99	118	115	118	97	119	111	116	117	124	106	104	101	109	115	98	112	116	96	116	105	86	122	104	112	112	112	113	105	124	108	117	93	118	117	105	97	90	94	114	116	104	99	132	118	90	100	113	108	101	116	104	115	116	109	151	123	133	119	135	115	115	124	119	129	118	107	116	111	106	103	136	130	115	117	118	108	114	110	113	115	122	108	123	107	121	120	119	126	122	100	114	123	135	106	107	99	107	108	95	94	104	106	106	112	133	101	116	100	115	104	106	97	101	108	126	109	109	109	105	125	119	102	102	123	113	117	134	103	109	121	106	119	107	115	105	109	117	108	109	101	127	117	119	124	100	112	107	113	110	100	116	98	103	113	114	119	106	100	112	101	123	125	119	97	116	99	110	122	102	105	125	132	110	99	117	121	112	122	109	133	99	106	109	112	120	112	116	117	134	102	114	96	106	121	123	116	112	106	118	107	107	109	124	106	110	114	110	128	126	139	109	114	107	115	116	96	116	110	132	114	101	125	128	99	113	97	100	113	112	114	111	107	121	134	112	101	104	115	81	111	125	102	110	89	97	103	126	116	116	105	120	138	106	105	119	112	109	108	114	95	143	121	95	123	124	112	121	131	110	119	122	111	117	109	121	107	98	126	131	105	100	121	115	113	124	131	118	99	115	98	113	105	123	125	112	108	108	106	107	123	112	124	117	104	127	127	117	96	110	127	108	122	109	109	158	123	119	130	108	101	110	100	87	122	118	112	115	92	107	116	89	115	110	102	120	102	109	92	110	91	111	114	121	120	113	114	126	141	112	128	109	111	95	116	119	117	88	106	101	105	100	128	103	103	110	108	112	108	100	135	119	107	118	116	119	114	123	100	121	98	111	104	104	104	137	116	117	113	87	123	99	113	99	120	131	136	110	127	106	130	138	107	131	128	141	107	114	90	112	127	108	107	120	122	127	126	104	125	123	109	109	115	121	121	123	118	106	113	107	101	123	110	112	115	112	106	90	107	129	125	95	102	118	124	123	129	110	133	104	116	124	112	116	131	115	120	98	124	111	125	129	129	112	120	99	95	110	116	120	126	110	105	106	123	120	121	106	136	109	114	122	112	98	118	119	88	95	103	130	123	117	104	104	131	114	115	121	113	117	97	105	117	96	118	108	147	118	124	118	92	101	124	106	110	118	117	110	115	128	98	118	107	134	105	97	103	110	121	104	115	125	111	124	108	135	128	91	125	121	124	112	105	115	107	116	104	124	106	106	108	107	98	120	110	104	140	119	117	107	86	132	100	100	108	110	120	113	113	117	114	126	105	137	111	122	127	127	98	91	117	125	103	142	133	135	115	114	101	114	104	129	112	109	94	117	96	123	97	113	103	115	124	121	107	121	117	145	133	108	117	98	108	96	112	102	125	115	104	121	125	130	119	128	110	121	106	95	138	120	127	123	103	102	91	118	103	108	107	135	101	98	103	145	104	95	119	101	126	127	114	104	111	99	109	108	121	117	109	113	119	112	103	96	119	121	104	125	131	111	104	121	91	119	122	105	103	116	112	125	96	111	117	122	111	106	104	107	109	115	111	108	133	99	117	123	128	121	111	113	118	119	126	135	110	111	104	104	123	103	89	91	97	120	139	132	123	119	108	105	107	121	100	114	92	96	118	99	132	118	107	114	98	114	109	129	120	108	116	130	105	124	111	117	130	99	128	124	110	134	103	92	100	102	104	105	106	82	113	109	119	118	117	118	115	120	100	104	97	115	114	96	122	121	132	105	91	108	121	103	102	115	83	110	117	145	119	104	109	111	94	113	126	98	87	115	114	114	119	139	127	116	104	122	126	119	116	107	115	108	135	113	95	126	102	115	117	130	117	100	96	115	111
7565	7716	3424	5740	5332	3712	6475	4967	1314	378	344	324	322	350	330	359	364	348	369	382	379	350	344	312	318	326	319	323	353	397	352	352	355	315	365	323	331	312	336	367	363	323	301	327	327	290	305	320	288	305	299	303	314	283	289	328	326	285	320	304	270	301	297	294	292	284	298	273	290	351	285	284	293	304	302	240	287	288	309	280	281	321	286	316	282	278	288	284	312	258	281	303	313	300	320	312	321	303	284	289	305	252	284	256	289	315	284	295	313	298	316	287	319	295	290	300	296	284	247	324	299	295	313	292	282	293	293	303	279	263	286	297	281	320	292	295	299	286	283	283	282	294	292	308	275	300	319	320	300	306	297	311	306	295	283	276	335	314	301	275	284	274	311	276	267	289	291	287	269	270	304	276	288	266	295	318	291	311	279	282	292	283	296	311	285	266	310	306	308	292	268	305	309	310	288	300	309	281	280	281	266	306	301	309	280	293	301	266	291	303	283	315	310	301	313	307	286	265	300	298	307	298	296	299	282	307	313	291	331	315	311	302	274	306	283	279	308	304	274	273	244	340	272	307	303	303	293	300	281	298	309	269	310	294	277	281	310	308	289	315	295	283	285	291	296	317	305	307	306	325	275	284	306	297	245	291	292	295	300	306	290	304	272	303	305	279	308	316	249	313	285	283	313	309	313	288	263	248	293	270	272	301	288	305	274	286	291	315	305	312	303	261	295	315	288	312	310	292	288	311	315	303	310	299	284	284	259	298	272	308	296	281	289	299	291	273	313	308	330	290	273	322	294	314	301	304	288	312	310	311	296	298	285	303	314	294	293	304	332	316	323	313	282	281	281	321	305	342	309	309	289	278	281	294	312	297	296	306	298	301	302	282	295	292	281	328	305	291	294	320	283	283	305	262	290	306	313	278	290	289	329	300	317	317	302	284	305	283	292	273	295	278	284	268	285	309	290	313	286	295	310	335	295	319	325	296	279	293	303	315	270	287	306	280	313	296	282	278	323	303	301	301	316	296	292	308	276	301	297	296	283	308	296	284	302	300	311	288	291	309	281	291	259	308	294	305	323	304	328	293	319	304	295	296	298	314	299	323	336	292	307	272	274	337	297	300	308	260	302	292	277	309	322	290	295	301	321	297	301	291	312	278	290	303	300	321	333	309	286	268	292	300	288	305	319	282	280	277	285	283	304	289	311	283	313	280	294	284	286	320	302	302	282	285	306	279	314	264	296	305	311	277	309	267	318	326	285	291	282	311	338	306	284	323	307	292	286	299	302	264	301	294	324	289	287	286	287	278	270	298	301	294	285	289	283	308	331	296	321	313	271	295	295	296	278	279	294	283	324	299	301	300	275	315	274	291	291	290	303	294	303	290	340	246	290	277	313	308	303	299	288	304	289	308	268	274	311	282	318	293	302	312	302	295	290	298	279	288	277	309	317	295	293	299	289	296	279	290	288	311	309	331	325	294	327	305	280	307	298	266	276	314	331	280	316	290	294	275	301	310	301	272	298	291	299	277	300	321	274	309	306	297	302	339	263	285	315	287	297	293	260	299	258	303	297	286	330	288	307	300	260	293	254	282	302	331	274	317	325	298	302	299	314	276	279	302	301	306	304	303	294	294	275	310	314	255	283	295	302	297	290	317	310	305	294	294	316	299	298	335	301	282	308	297	285	281	301	299	304	297	311	294	270	291	327	324	343	301	311	299	285	288	317	346	283	312	270	290	285	284	287	296	342	276	294	305	289	296	259	284	320	287	295	269	288	290	314	330	298	315	274	330	317	272	296	301	295	303	290	298	282	287	328	286	291	325	309	304	319	299	282	287	300	279	282	293	323	291	319	299	316	287	298	275	307	275	299	305	292	286	340	302	299	286	248	290	296	318	291	287	317	307	314	280	320	306	308	314	259	290	308	308	299	305	296	324	326	298	297	307	299	273	275	308	308	282	266	271	285	283	302	308	292	278	282	289	335	305	302	300	319	271	321	278	291	292	283	309	253	288	305	306	319	307	286	297	315	280	298	304	299	278	298	274	277	290	295	304	275	294	291	312	268	286	337	338	314	289	280	295	300	285	337	292	340	297	339	278	328	319	293	285	296	299	289	278	317	303	290	284	278	308	300	293	277	297	304	277	315	283	299	305	260	303	287	310	310	289	270	294	294	273	309	311	312	308	291	312	278	298	302	288	278	280	307	282	307	329	270	299	288	310	306	319	304	318	283	312	313	299	316	276	267	327	283	305	282	300	323	282	310	295	304	305	274	317	291	297	292	295	291	267	300	316	301	267	325	282	285	307	280	314	241	290	331	300	304	283	286	273	276	299	295	295	279	271	291	291	284	284	302	281	293	306	312	294	318	260	307	289	311	296	298	287	289	295	294	302	278	289	308	301	268	313	294	325	291	303	306	307	298	290	293	311	303	316	293	303	265	275	295	296	292	307	275	318	300	313	265	311	314	297	285	302	296	289	282	290	296	299	273	316	287	326	284	297	301	292	290	288	302	287	289	300	296	307	286	286	269	287	310	297	301	293	280	289	294	282	296	290	288	271	301	275	302	281	286	301	317	297	317	294	312	330	289	317	292	300	306	298	310	284	312	303	330	294	314	310	288	292	280	287	288	311	312	300	288	301	316	264	295	280	307	288	286	281	322	293	279	278	298	317	301	268	314	310	311	323	305	278	322	298	306	307	306	270	316	301	311	293	280	272	262	303	306	282	290	313	298	288	330	301	307	304	309	296	338	320	319	304	292	297	292	276	314	303	279	290	284	285	301	293	314	313	313	263	296	279	303	335	295	281	299	289	309	318	289	281	310	321	318	299	316	268	277	335	262	298	286	330	297	300	313	299	294	292	301	322	315	301	281	285	291	304	303	261	276	266	286	282	282	299	275	294	277	305	284	267	280	290	275	318	287	300	299	294	300	272	278	314	302	300	299	295	312	281	290	295	269	310	282	302	310	314	298	275	301	317	287	283	283	279	269	334	304	288	287	300	297	307	290	319	325	281	274	293	348	290	297	298	309	276	279	281	323	308	311	328	280	309	336	272	316	295	287	304	280	284	315	311	300	279	301	302	307	308	293	293	284	302	270	301	306	300	301	312	252	286	312	294	321	289	306	273	284	301	323	322	328	285	331	300	318	333	303	326	303	286	295	313	309	308	310	294	266	309	270	320	288	286	298	298	281	287	301	335	287	308	326	300	274	290	314	310	295	271	319	299	266	279	290	300	288	289	340	291	258	301	297	282	323	272	287	278	279	291	261	274	304	300	273	293	325	304	286	277	280	285	308	290	319	306	256	314	288	289	296	321	350	300	295	296	331	297	293	297	287	317	306	332	319	312	309	301	282	317	337	303	303	323	292	268	328	299	283	282	318	286	304	261	301	320	304	281	328	315	277	265	300	288	297	285	295	289	316	264	298	293	312	301	287	301	304	321	293	322	270	271	345	278	279	301	312	310	287	297	319	299	294	282	284	319	306	293	264	290
47343	54135	16718	4900	2719	1807	2655	2078	690	307	314	293	341	346	379	406	465	348	447	466	461	409	315	262	282	303	316	339	326	346	388	373	362	311	267	278	252	219	227	219	220	242	233	283	250	234	200	220	225	197	218	223	231	213	210	197	200	201	212	189	204	212	187	186	183	192	203	196	161	187	204	198	206	180	202	190	186	214	209	194	225	185	180	162	173	231	209	193	186	196	183	213	198	185	194	193	201	211	221	173	194	180	214	191	189	191	218	205	201	220	240	201	211	175	237	210	194	214	186	206	205	193	187	182	194	232	172	201	190	188	179	216	205	169	191	175	194	196	199	174	192	205	217	193	185	208	198	219	208	207	193	166	240	196	200	201	179	184	218	196	197	178	224	214	184	199	174	203	203	205	182	180	222	200	196	172	213	191	184	178	203	186	222	220	155	208	215	205	210	195	182	234	212	172	211	205	204	194	177	195	193	189	233	194	218	162	214	205	198	201	176	184	164	210	191	212	208	206	217	185	215	193	197	197	184	202	198	210	217	202	194	221	209	185	225	190	202	214	220	210	219	212	179	191	206	200	186	176	204	181	188	223	205	172	186	209	185	196	195	218	184	202	195	193	207	209	187	200	172	180	176	179	170	216	215	175	198	200	223	197	199	214	197	203	196	201	183	174	191	183	207	176	181	211	188	193	224	239	199	211	209	199	207	182	206	204	208	187	189	203	204	217	197	201	225	172	187	165	217	192	196	193	197	164	162	191	225	208	177	171	181	227	189	216	192	188	190	176	181	178	215	218	175	154	201	196	167	221	188	184	192	176	189	188	207	205	197	193	223	199	185	176	214	179	181	200	196	192	209	215	197	199	179	195	208	202	195	196	179	211	191	198	182	206	185	224	190	217	198	195	199	188	192	207	159	173	185	200	198	211	225	201	212	189	195	176	189	205	195	207	195	190	210	190	195	205	196	186	188	188	231	197	198	208	177	177	175	219	206	205	209	195	160	199	184	180	184	190	190	187	214	186	183	193	191	220	206	216	194	198	189	179	169	181	191	190	169	193	194	209	207	201	191	216	218	191	185	193	225	217	203	172	202	174	186	192	210	203	185	187	189	200	194	214	189	213	222	197	191	204	187	194	204	186	211	189	210	180	183	196	195	181	182	200	172	159	190	196	164	196	143	222	184	179	180	175	205	177	186	172	195	203	195	217	176	199	217	213	213	222	207	175	176	209	212	182	194	177	189	185	188	199	201	178	208	189	206	201	194	195	202	167	188	181	202	173	209	172	186	198	216	205	188	182	195	188	192	214	191	205	184	192	192	192	176	191	216	204	190	191	177	203	174	197	190	194	186	205	200	202	181	181	213	197	198	190	171	195	185	216	200	197	200	191	192	219	202	180	214	221	197	169	187	190	203	201	221	189	218	211	214	197	173	181	187	198	188	176	211	236	219	227	181	196	196	182	211	189	189	206	170	182	190	189	203	178	201	207	182	189	198	204	201	195	213	220	180	193	202	158	214	178	181	186	170	191	180	216	191	193	174	177	177	199	167	185	239	223	199	207	183	200	227	192	215	188	192	176	173	169	211	174	196	194	178	173	190	157	216	199	223	183	199	185	190	217	195	188	204	187	195	212	199	180	211	188	179	182	173	181	192	199	179	225	227	197	212	176	191	233	197	192	183	189	197	199	201	212	186	200	191	217	189	204	187	181	183	182	168	196	205	189	169	203	207	214	183	185	211	174	208	202	193	198	190	182	185	207	184	197	192	199	204	210	211	215	211	178	171	200	202	186	186	177	186	208	199	205	181	189	216	207	198	211	203	210	187	182	225	211	171	201	196	200	169	229	181	152	203	209	189	204	212	218	197	177	196	188	206	181	183	179	202	210	166	192	176	244	178	188	204	196	196	212	194	191	201	191	219	209	201	208	175	202	203	182	216	191	215	220	174	187	182	174	210	195	192	222	195	188	168	204	209	207	191	182	173	185	224	221	202	197	176	184	183	212	219	209	233	202	193	178	181	212	199	206	198	189	191	196	214	197	194	176	203	173	183	176	209	192	196	203	196	211	188	191	218	209	215	184	189	220	181	198	177	214	193	198	195	196	196	204	199	199	185	180	207	216	207	224	215	210	215	201	191	202	187	184	214	174	177	200	194	164	190	189	197	184	182	167	215	202	192	194	200	210	201	190	187	171	173	203	202	189	202	206	215	181	188	161	196	198	188	208	194	181	195	201	192	178	210	212	178	184	187	194	192	190	185	227	205	203	190	194	197	196	213	190	207	193	190	222	197	185	202	205	196	199	179	212	181	190	196	184	178	191	166	189	169	213	205	181	226	216	218	201	184	199	192	194	205	177	230	203	162	179	192	188	194	188	221	188	220	197	207	197	194	206	209	173	181	202	177	189	197	224	203	193	215	186	206	184	206	177	184	207	196	183	202	197	227	192	172	199	181	208	182	209	183	199	191	211	190	186	197	200	172	187	207	189	190	195	233	193	202	189	183	201	207	212	187	203	173	207	192	190	193	217	179	195	192	184	191	188	207	192	197	183	187	186	173	180	182	196	186	221	200	189	196	171	210	216	212	187	203	196	168	173	205	175	216	194	186	187	217	196	176	205	210	193	206	195	190	201	195	194	178	225	190	192	199	200	189	165	194	198	170	176	191	208	207	181	161	191	213	209	202	204	186	188	216	202	221	196	218	210	226	189	203	188	187	184	220	170	195	192	194	192	196	202	194	210	209	198	187	178	188	209	184	189	196	200	179	204	160	218	172	201	186	205	179	185	203	208	202	181	190	164	212	182	197	203	212	230	170	186	210	215	193	193	198	228	193	179	182	215	176	191	187	208	172	193	189	221	197	184	217	207	178	205	189	198	191	211	199	206	203	194	206	193	225	196	192	190	163	204	190	209	168	192	196	208	198	188	203	219	203	202	211	206	223	192	183	208	186	198	214	165	192	208	206	183	234	190	166	181	194	212	186	201	206	184	193	209	209	199	199	205	179	206	189	174	204	216	193	199	191	201	205	198	188	205	195	211	192	201	186	189	229	194	193	202	204	183	211	179	198	199	198	232	208	205	172	217	194	197	186	218	173	163	219	210	181	171	214	194	199	221	219	221	182	200	199	185	196	217	180	171	194	212	184	184	202	164	212	208	176	172	186	205	195	202	200	204	189	172	174	178	187	195	165	190	194	215	184	214	208	212	196	210	195	176	188	190	184	205	221	189	194	200	209	207	205	176	204	189	195	184	213	213	203	193	201	218	198	190	217	206	196	198	218	204	216	221	188	209	204	192	169	179	188	173	204	216	216	203	187	205	207	190	196	199	212	196	208	205	194	204	196	194	183	188	197	178	207	174	193	227	194	179	204	206	216	202	205	154	205	177	200	181	223	180	203	192	181	194	189	172	196	187	218	202	214	195	189	182	164	208	192	186	186	184	211	174	246	195	189	191	184	212	198	171	202	185	196	197	199	209	209	200	178	207	164	192	208	206
29896	34939	6268	9804	9693	7207	11298	8787	2822	1104	1071	1092	1057	1490	1578	1920	2163	1743	2008	2440	2567	2161	1478	1179	1104	1184	1336	1492	1638	1594	2073	1908	1875	1619	1123	1209	960	698	750	690	683	890	924	1155	1193	712	696	780	772	593	580	627	624	561	582	570	537	550	533	515	509	492	462	463	485	509	486	484	491	553	477	505	444	479	472	443	487	473	430	494	452	502	479	460	453	484	467	464	491	487	466	405	468	478	460	483	459	469	478	470	518	504	457	454	479	461	457	519	474	493	447	450	462	478	446	528	484	461	444	476	465	479	489	485	438	468	473	486	482	488	460	457	498	438	467	504	480	466	431	463	490	477	481	461	508	455	452	473	490	428	445	532	431	461	469	528	443	470	464	489	465	450	454	463	464	490	456	502	418	433	486	474	492	458	439	449	480	444	463	500	458	427	493	487	493	460	449	484	484	470	443	492	481	465	453	483	481	457	478	463	469	436	488	452	465	475	478	476	457	473	470	450	481	441	457	462	465	467	478	461	455	475	491	446	433	519	422	453	473	475	513	457	445	503	466	466	452	491	457	504	488	437	525	489	467	467	503	490	474	458	475	495	492	479	488	513	430	475	488	490	477	493	469	504	504	464	455	448	479	464	485	475	508	480	465	451	490	484	455	417	504	464	459	465	458	430	490	481	462	491	489	478	465	458	478	444	465	433	460	426	451	479	481	483	469	461	464	501	491	483	440	443	456	438	475	443	528	473	452	452	479	431	439	491	504	486	467	449	475	425	485	474	492	483	448	440	503	439	494	447	475	450	473	450	480	449	467	472	465	477	475	496	467	481	497	449	454	497	427	480	476	488	431	502	428	473	445	469	456	458	477	481	493	490	445	454	462	491	468	490	460	475	474	447	439	476	472	489	432	475	477	464	466	453	457	467	464	469	452	488	459	465	504	479	461	461	468	487	444	476	446	463	478	495	489	472	461	464	441	491	462	520	482	456	500	446	459	472	501	461	447	492	498	497	482	478	473	447	485	425	470	488	466	417	425	474	439	481	471	483	438	457	457	504	476	484	480	469	453	489	489	440	493	459	458	420	496	433	480	487	461	473	464	491	474	467	471	478	474	430	471	508	460	518	495	478	472	448	497	446	545	462	445	485	472	498	475	455	499	484	485	503	475	509	435	475	470	456	425	457	446	467	463	499	475	487	445	499	453	480	475	456	466	469	469	453	492	471	476	475	463	477	452	514	435	476	492	480	466	482	453	452	430	454	495	478	495	469	458	469	446	471	502	436	496	490	458	452	462	522	500	456	451	496	453	468	502	472	486	473	497	463	486	483	486	495	491	476	479	453	449	460	496	465	427	467	463	481	455	501	455	446	514	453	478	488	442	467	504	502	457	480	479	452	473	457	448	493	476	501	466	485	473	510	480	435	493	487	463	480	461	552	455	454	459	472	440	455	419	462	456	486	495	446	473	481	431	499	471	476	466	469	491	468	478	457	469	439	494	477	473	457	476	484	454	465	450	493	414	414	448	448	491	423	432	457	492	452	491	451	485	507	473	472	489	447	459	479	461	450	462	464	501	490	464	444	476	471	456	479	493	468	456	477	488	469	449	495	487	451	489	469	476	437	446	458	488	455	454	509	491	476	478	476	477	465	469	478	431	479	472	447	438	473	471	476	436	458	497	468	482	465	441	465	437	465	434	449	477	492	456	484	450	446	476	479	448	456	450	431	465	482	486	448	469	517	489	452	449	456	478	511	491	521	471	518	498	479	446	505	514	433	458	490	482	486	437	492	501	468	489	454	495	444	459	482	439	488	467	496	435	473	471	480	467	490	472	479	504	449	475	501	487	477	479	469	462	469	435	477	473	482	529	459	473	520	507	460	465	488	471	443	469	487	481	512	435	479	470	461	428	466	469	478	425	501	443	462	467	443	473	469	463	469	460	486	502	453	487	541	443	490	498	494	470	462	486	464	500	460	461	469	446	469	477	508	467	471	470	478	480	466	478	443	469	473	489	467	499	492	489	480	467	473	477	483	487	501	475	479	453	489	460	458	475	476	455	486	508	446	503	452	456	425	469	475	486	464	468	503	459	455	475	454	437	477	445	459	451	490	492	454	499	454	488	467	425	505	507	421	450	440	481	462	459	449	471	480	499	465	477	475	452	446	405	523	449	468	521	433	485	502	507	447	493	493	457	496	470	460	484	464	467	465	489	456	451	492	423	480	422	467	466	438	441	456	452	441	489	481	498	485	448	479	449	462	482	470	470	511	459	408	494	470	486	499	473	477	478	460	450	502	417	470	475	476	481	490	487	515	499	500	421	447	483	456	441	469	482	489	468	474	440	473	476	432	433	505	416	499	459	461	459	465	461	457	441	449	469	482	502	511	467	481	465	463	461	474	460	459	458	499	500	504	468	451	436	454	500	434	485	461	453	478	455	503	494	478	471	479	442	417	451	452	474	487	466	464	491	481	440	452	456	471	471	467	454	509	467	462	460	475	490	442	460	461	452	472	449	445	464	457	511	516	503	487	464	482	484	467	523	463	460	443	499	493	441	480	480	476	474	459	500	461	447	440	470	494	460	460	485	446	507	472	485	453	497	441	492	472	423	496	485	439	495	464	484	501	467	493	513	463	479	498	428	412	465	444	503	498	491	467	452	479	464	486	499	498	487	490	472	449	423	457	463	486	470	461	454	510	480	477	465	492	467	473	455	489	458	534	467	459	453	460	439	459	457	444	465	464	476	475	454	460	477	458	463	459	510	453	499	455	469	481	481	493	459	469	456	489	452	455	494	441	466	445	446	448	475	479	487	456	468	468	463	439	488	467	439	453	451	495	493	493	504	475	478	450	461	440	451	468	452	480	472	455	450	473	443	487	463	460	524	464	474	463	486	485	429	493	502	448	450	478	445	442	461	506	466	474	493	472	456	505	441	471	450	456	436	468	430	471	473	454	466	441	472	516	489	456	459	479	459	493	482	476	475	445	438	465	468	485	483	442	488	490	466	471	474	491	450	469	468	446	482	491	463	487	475	450	449	442	471	453	473	471	464	468	457	483	467	446	481	466	428	465	469	448	425	497	470	473	446	481	485	467	457	488	472	468	488	467	454	469	453	496	490	459	499	476	460	463	491	497	455	445	471	419	453	471	488	508	462	468	494	454	461	455	453	459	441	475	467	459	471	453	475	444	487	480	522	493	471	437	489	474	491	476	453	445	472	456	501	494	469	472	455	467	473	472	475	475	452	467	491	472	494	484	511	478	471	504	460	488	465	484	472	529	476	511	503	417	484	496	488	425	510	477	465	475	497	461	517	456	458	500	477	479	453	453	457	470	469	459	457	504	472	503	505	443	433	496	457	482	448	456	485	520	456	492	453	473	472	484	492	469	442	452	474	465	470	507	472	473	466	465	481	434	455	393	485	447	485	510	452	471	468	487	455	474	469	477	453	455	477	474	454	440	483	503	447	507	479	495	475	466	467	484	491	472	451	464	473	470	469	476
58726	69107	26375	9623	4242	2758	4126	2861	783	373	395	392	381	396	507	633	610	573	716	675	631	628	397	366	304	323	380	402	420	407	532	445	392	378	273	324	292	212	245	198	259	266	260	255	298	191	216	220	210	173	155	194	233	184	179	160	156	178	161	175	165	140	162	156	169	146	167	154	148	216	146	135	172	157	162	169	169	164	160	154	170	153	138	152	169	125	150	168	137	145	153	144	145	182	167	153	146	172	163	164	153	165	155	150	163	175	136	129	165	153	143	158	140	143	155	151	135	152	166	159	159	152	137	154	155	143	162	139	171	173	175	163	183	157	160	149	170	176	148	166	147	140	145	149	162	174	156	144	140	166	167	160	159	172	150	146	155	176	157	141	157	171	148	168	140	143	171	180	129	154	153	161	157	175	166	164	167	155	166	145	148	156	151	136	140	193	179	173	151	161	158	142	168	170	164	133	171	164	169	143	160	179	163	150	146	134	168	189	149	167	146	166	149	147	133	137	158	156	156	157	167	164	178	130	183	132	173	144	166	164	163	138	166	152	170	174	162	162	163	140	154	167	157	149	156	154	161	149	154	171	142	148	156	160	137	164	147	171	154	170	166	158	166	145	164	168	149	169	173	155	149	169	136	139	140	163	178	169	171	151	140	150	142	152	143	164	145	161	180	141	172	162	151	147	161	166	148	135	160	150	171	160	126	164	148	166	156	152	154	160	148	154	173	155	156	156	153	131	150	158	151	141	142	145	163	177	127	147	178	155	160	159	162	150	161	176	168	176	173	158	170	140	174	180	187	159	161	185	178	175	156	130	145	143	154	161	145	159	141	168	134	154	179	154	168	142	158	150	129	167	178	186	160	183	163	161	161	155	173	163	165	169	148	183	182	167	155	143	131	148	159	160	153	188	176	145	165	166	134	144	133	176	149	148	172	164	158	178	148	165	143	136	169	158	159	156	154	160	172	156	156	167	162	164	165	132	133	150	153	163	141	149	149	192	144	182	143	145	181	185	168	159	168	153	145	142	153	155	171	153	158	149	162	164	158	163	152	167	146	153	162	147	176	147	154	142	145	152	138	152	179	156	167	144	157	158	184	143	165	174	147	145	161	161	152	169	162	161	176	197	169	136	165	144	154	151	129	154	148	160	168	173	156	160	157	157	178	160	143	166	160	152	174	169	160	133	154	167	134	176	154	162	156	156	159	161	171	167	167	161	152	179	140	157	169	161	136	168	174	165	158	147	161	160	164	139	159	144	178	138	150	168	163	165	142	169	173	158	144	170	158	165	157	159	173	165	159	156	153	155	158	169	151	148	174	167	145	152	165	171	155	141	192	153	164	167	152	146	144	155	168	151	181	167	156	168	157	166	154	171	135	164	149	168	164	162	159	176	155	162	169	134	158	154	172	157	147	139	167	155	159	151	161	158	161	168	149	158	167	159	174	169	160	150	163	156	137	151	162	135	157	154	174	164	160	177	167	157	167	146	154	153	160	160	162	173	170	153	152	176	148	145	158	143	146	138	153	162	154	140	148	188	167	133	143	157	183	165	180	142	157	158	142	163	152	165	179	166	153	155	174	153	152	145	144	143	170	159	193	146	178	161	165	174	171	148	151	168	171	136	161	164	140	149	141	174	163	167	148	156	160	140	153	151	138	144	152	157	158	165	163	168	144	148	142	128	147	172	151	147	158	127	174	140	159	170	147	160	142	177	167	151	150	177	146	151	141	167	167	145	158	152	145	167	155	164	156	163	143	154	158	178	186	142	160	166	156	162	160	165	160	146	149	173	158	150	163	156	182	152	175	160	154	180	155	160	154	169	153	164	152	185	150	154	150	143	157	168	140	149	155	138	174	146	161	162	165	165	157	176	141	157	148	175	142	125	125	183	177	169	144	154	156	160	170	174	154	164	171	181	153	148	148	161	155	151	150	155	147	163	147	145	168	145	167	162	148	142	195	193	165	170	153	157	143	152	168	148	163	138	159	141	161	178	181	165	156	180	172	160	128	155	161	140	143	179	171	170	164	189	162	147	161	151	147	169	187	150	160	157	167	159	149	146	157	147	164	169	154	160	148	145	161	187	180	157	154	158	137	171	142	147	148	184	139	158	170	143	151	154	147	154	150	164	145	166	154	133	158	169	131	157	161	180	138	157	169	147	169	130	156	171	166	179	144	157	191	159	151	152	156	166	146	127	173	154	136	163	154	147	133	149	149	139	181	171	148	174	141	158	163	163	149	154	148	150	139	133	171	133	134	155	161	168	158	149	178	153	158	155	175	143	159	183	155	128	158	171	162	158	147	149	136	164	153	181	182	157	142	171	153	166	141	154	163	166	172	173	154	157	175	187	159	162	148	169	157	161	146	153	149	175	161	147	180	180	167	134	146	180	144	141	144	155	153	150	162	140	153	147	146	158	159	158	155	158	154	136	164	156	167	167	176	170	159	157	163	150	168	160	169	161	167	157	173	160	179	143	170	148	159	172	152	146	169	158	169	147	159	178	149	167	174	179	161	140	159	156	151	154	140	164	180	155	144	137	156	182	150	176	174	160	163	166	161	154	150	154	166	151	143	169	132	150	173	176	138	143	155	154	166	158	149	148	177	168	141	160	169	154	153	132	151	154	145	142	159	163	155	142	162	154	189	149	178	143	174	173	165	141	188	182	161	141	158	170	145	155	163	153	161	145	162	156	164	151	148	171	137	156	154	157	151	149	142	146	165	171	159	183	140	167	172	184	159	143	178	153	151	158	162	165	180	155	139	146	161	169	161	147	174	141	150	165	159	133	141	155	134	156	170	161	135	179	167	130	161	143	182	158	158	169	171	154	147	160	134	160	174	133	134	133	163	165	176	156	165	159	147	144	139	138	161	147	174	146	170	160	166	161	163	134	152	175	152	131	164	177	146	165	126	156	149	163	161	161	152	149	148	140	164	155	185	135	150	144	146	131	171	172	160	145	132	144	179	125	125	140	149	136	141	157	153	166	182	157	153	148	145	171	136	138	158	155	156	172	144	142	166	163	156	159	156	161	169	151	144	164	147	169	157	175	136	148	155	142	161	147	158	167	131	178	169	162	155	185	146	175	164	177	160	182	158	143	166	139	143	165	168	160	154	168	140	180	132	173	165	165	158	169	146	173	161	173	167	138	182	163	146	153	160	145	161	160	170	152	132	167	151	156	175	161	175	175	128	151	139	172	180	167	152	168	157	155	170	163	160	132	148	139	174	186	161	144	156	162	164	163	142	159	177	150	169	175	153	165	194	145	170	157	157	150	152	159	172	155	165	157	178	130	154	159	151	161	183	145	155	165	158	170	137	159	160	148	163	132	158	170	151	163	163	171	148	146	157	157	134	144	184	145	161	151	174	161	147	171	171	165	148	151	176	153	186	151	148	132	161	161	185	172	182	155	162	156	169	155	151	154	179	166	150	169	162	142	173	146	185	181	209	164	164	161	165	174	131	163	150	180	143	175	178	156	141	148	147	144
37560	46645	8501	13202	12488	9784	15644	11669	3433	1743	1752	1668	1582	2002	2978	2942	3748	3401	3871	4041	4177	3600	1915	1596	1571	1567	2079	2236	2373	2460	2864	3409	2400	2323	1431	1882	1482	849	807	785	924	1136	1171	1367	1534	751	807	887	898	589	635	701	803	618	569	622	482	501	494	477	428	414	399	415	413	410	405	399	422	530	429	378	411	411	384	421	391	365	328	368	369	405	396	340	395	394	387	354	394	406	362	398	406	364	392	397	378	393	402	398	386	411	396	355	445	374	377	412	399	379	343	347	377	391	382	371	349	355	338	363	393	369	359	352	359	401	376	402	367	342	360	380	369	387	395	352	360	374	414	354	396	378	375	383	381	366	351	390	374	325	391	389	378	413	360	371	351	366	379	368	340	380	362	384	380	385	362	348	368	371	378	403	384	379	385	399	363	369	377	347	364	394	427	368	374	369	379	374	395	365	368	370	371	394	372	379	376	366	348	358	374	333	349	363	355	351	358	344	351	378	398	349	343	366	389	354	403	350	385	384	375	316	361	362	393	371	366	376	406	349	381	380	373	366	355	421	364	386	365	361	418	339	367	351	407	379	362	384	343	342	410	364	378	308	354	385	347	360	359	365	355	359	353	362	369	363	360	369	373	346	388	365	355	390	383	364	378	384	393	351	388	358	390	378	379	389	380	379	367	325	394	371	363	357	354	348	374	399	384	355	353	380	370	377	357	336	362	387	349	355	359	374	378	380	347	387	371	401	361	403	393	329	344	374	381	356	384	417	360	375	371	351	335	366	397	378	369	371	358	349	376	355	361	398	403	380	358	357	389	397	331	367	383	379	364	357	393	372	361	352	379	385	374	393	397	376	401	372	395	358	355	377	407	365	375	389	345	367	407	375	332	355	360	401	387	361	359	373	384	380	385	355	354	373	376	382	374	391	382	378	352	386	350	353	395	366	352	359	378	348	386	374	374	395	384	386	375	363	348	354	348	378	370	382	366	383	337	375	401	351	358	355	322	386	372	359	377	381	388	385	382	346	346	424	379	337	373	335	361	384	354	370	373	348	377	366	374	382	416	372	398	366	354	408	366	362	333	365	363	360	342	381	355	366	357	369	369	346	349	377	383	359	350	369	367	375	378	342	356	365	348	383	373	337	373	375	376	389	373	406	327	381	346	333	362	359	365	328	364	392	366	373	378	342	332	342	346	350	385	348	363	395	340	374	364	367	404	375	374	393	358	373	338	371	351	363	386	360	360	340	353	386	374	364	391	356	375	389	398	349	361	387	346	392	382	375	362	373	390	372	373	361	369	357	383	370	360	363	397	378	347	404	370	362	354	348	415	383	389	382	334	377	349	381	393	405	340	345	397	346	373	370	392	331	369	375	393	359	352	369	348	378	406	360	366	371	383	397	366	392	377	389	362	391	402	357	353	386	379	360	377	409	381	357	332	374	398	379	370	389	374	370	348	356	379	373	407	364	392	376	343	399	388	379	364	376	394	389	355	346	336	361	365	378	357	366	369	367	346	372	379	362	370	382	372	383	389	361	353	350	381	400	372	341	355	337	341	376	363	349	378	383	372	372	365	377	363	380	350	374	373	415	351	400	384	379	346	383	388	381	392	325	362	366	391	366	371	369	354	362	399	372	390	356	376	393	376	408	369	376	377	364	376	402	366	362	375	351	374	367	381	356	378	397	379	393	354	393	369	354	388	413	376	359	372	368	363	404	381	345	373	338	344	345	369	375	371	341	373	397	356	354	367	372	333	353	389	370	385	368	397	409	380	370	371	380	398	344	364	379	386	369	348	400	400	350	356	368	387	406	366	355	368	374	364	355	350	355	349	371	374	387	401	334	361	385	372	415	346	369	387	366	368	387	408	397	364	343	346	364	366	377	363	413	402	325	424	348	338	361	393	415	364	383	407	388	409	357	354	380	380	369	387	359	362	373	371	348	342	354	384	342	353	363	376	372	362	363	396	365	382	375	405	359	396	363	388	379	363	370	365	362	378	366	355	379	392	350	367	413	400	353	373	370	364	362	365	385	351	352	383	370	361	399	377	348	378	355	382	390	358	374	366	382	378	368	398	388	368	381	340	392	328	342	334	351	348	395	399	364	369	366	395	390	337	395	450	382	353	361	366	402	349	390	380	376	423	372	351	343	359	357	361	358	381	407	383	376	398	358	360	315	383	382	369	369	348	363	388	377	360	370	374	318	406	370	379	348	383	365	355	381	384	400	372	365	355	358	375	384	360	383	355	347	371	340	378	382	409	394	370	345	393	376	331	380	377	371	374	375	398	376	360	357	383	387	334	369	367	381	390	357	379	358	353	397	372	374	351	401	352	399	384	360	383	387	397	379	368	404	389	354	363	378	326	375	355	395	392	416	377	388	377	371	363	359	363	388	360	381	365	368	359	382	361	367	353	355	399	340	391	377	342	362	391	385	408	371	417	369	366	355	368	333	337	355	376	353	366	364	381	369	369	346	351	350	358	387	393	367	366	362	382	378	388	350	391	352	343	378	376	363	389	353	363	381	383	382	355	350	406	377	391	363	362	359	381	375	370	373	353	356	325	334	382	349	385	364	375	358	399	366	346	370	388	411	359	383	356	375	377	364	380	363	372	376	347	395	343	363	362	376	411	378	402	377	368	389	346	355	336	387	387	360	379	376	355	368	357	389	349	391	363	375	339	370	373	366	356	361	369	336	360	365	390	397	357	356	367	368	344	390	361	354	336	333	362	366	361	369	345	359	359	386	390	388	352	341	379	379	356	385	344	385	370	359	378	383	365	387	384	335	378	397	362	361	359	388	386	361	368	409	373	373	364	392	369	378	367	364	347	375	352	359	345	356	400	342	406	353	377	371	355	341	389	372	357	387	367	377	387	351	376	406	389	373	387	385	348	369	356	341	361	376	340	359	352	346	365	401	324	384	359	343	373	421	350	376	392	365	382	360	353	357	368	371	345	372	367	368	355	377	365	371	346	418	381	379	388	351	381	398	391	362	360	377	399	362	359	374	374	358	378	390	343	368	346	408	349	376	358	383	392	376	357	412	380	378	335	368	353	373	370	334	392	365	371	365	392	374	371	381	403	365	364	368	398	365	397	328	423	405	353	402	365	384	354	416	365	347	340	339	393	392	347	358	378	357	376	378	366	370	378	342	396	390	358	360	348	384	362	354	323	371	386	370	386	368	385	385	363	350	393	375	378	382	363	360	364	385	369	364	389	375	379	348	389	382	386	409	384	321	376	350	353	370	421	360	390	392	349	338	380	382	385	389	375	362	364	376	369	368	375	373	357	372	385	389	377	393	363	395	391	373	355	399	411	372	371	410	378	412	370	347	395	382	382	390	340	345	388	325	370	372	370	371	336	368	366	389	365	376	362	393	345	352	352	324	398	402	378	373	373	338	369	376	376	381	363	398	380	371	328	341	341	409	351	390	379	386	331	359	397	359	355	389	366	349	383	381	389	360	411	378	366	353	399	376	350	375	384	354	395	416	337	360
9135	7663	1828	1905	1139	843	1597	990	229	132	121	124	115	124	139	133	104	113	130	120	121	134	115	117	112	110	107	112	122	108	101	122	124	116	113	110	99	116	145	120	131	125	113	108	96	103	107	124	114	121	115	108	109	118	105	125	117	120	104	109	137	126	108	119	112	110	113	105	110	141	92	114	119	112	104	100	104	105	97	147	104	110	95	124	117	104	117	104	94	136	110	121	130	123	107	113	140	113	98	100	102	109	118	105	120	105	96	91	122	124	97	119	116	124	115	116	138	107	111	109	105	120	112	103	95	111	125	107	116	99	92	117	118	114	136	124	112	132	129	117	120	128	128	96	122	106	99	116	104	102	106	128	101	99	100	108	123	101	120	118	119	135	104	93	109	107	109	118	107	104	98	134	111	101	111	116	106	104	120	108	112	112	124	122	108	116	114	129	101	95	101	108	121	117	105	125	111	116	111	139	116	106	113	85	118	101	118	98	121	100	111	111	99	116	124	125	120	118	96	139	118	107	105	126	101	116	140	112	109	124	117	105	117	103	116	134	116	117	102	106	101	105	108	114	118	130	117	132	110	128	114	131	122	103	123	115	123	106	139	99	96	118	141	112	106	91	123	117	102	125	103	132	125	110	129	113	103	103	129	106	106	79	109	105	123	119	135	124	110	134	90	102	128	143	112	101	110	125	101	127	124	118	132	98	107	130	117	117	112	128	114	100	112	112	117	102	134	100	109	124	111	95	116	100	107	114	121	120	121	127	113	104	101	129	101	104	128	119	96	119	112	98	118	105	93	144	123	123	103	102	132	119	123	104	113	125	114	106	105	103	115	96	119	110	114	123	109	108	105	106	113	106	99	109	113	118	121	127	104	111	113	117	100	113	102	114	130	109	115	101	117	118	127	114	110	103	112	117	104	125	135	108	112	120	104	111	104	109	112	113	135	132	117	126	98	118	113	125	131	120	137	105	114	133	115	107	121	117	142	127	108	112	109	122	120	114	113	99	104	123	118	108	118	133	134	128	119	100	132	102	123	96	111	109	117	121	108	121	103	93	107	118	119	93	105	123	111	103	110	111	135	114	103	113	105	102	130	133	119	115	100	99	119	96	123	134	111	107	103	127	110	113	115	113	128	107	105	128	102	120	103	108	130	124	120	109	139	130	105	102	124	114	117	110	109	107	107	126	97	110	106	124	118	115	108	113	119	98	116	105	137	108	110	117	108	120	107	110	92	113	115	129	117	94	120	101	124	105	102	115	119	122	115	121	107	97	129	104	122	97	94	100	128	112	121	106	112	109	121	115	123	116	115	114	104	93	108	115	123	126	128	117	110	116	132	116	137	133	121	113	107	108	104	122	126	129	111	96	107	109	133	105	119	124	124	108	113	129	130	137	109	101	110	112	108	122	112	108	111	124	127	122	114	106	117	102	111	117	121	96	116	113	107	96	129	112	125	106	112	116	103	109	117	134	114	138	109	119	103	129	104	111	116	106	118	140	116	109	124	88	129	109	129	115	121	121	92	94	126	108	109	99	122	109	111	123	127	139	127	119	112	124	102	118	103	115	107	131	110	105	104	97	102	97	120	106	117	110	102	106	108	120	110	118	121	122	121	113	101	106	107	114	121	131	114	103	116	107	101	131	108	108	110	89	120	109	114	101	126	99	98	95	111	107	112	119	118	108	109	113	100	107	116	112	116	101	108	121	128	111	106	117	105	124	103	114	121	126	107	115	118	133	108	104	125	118	111	97	119	127	119	122	121	122	122	118	99	93	118	120	123	134	121	118	111	135	91	108	122	100	108	101	105	110	121	106	98	124	115	99	120	113	106	113	105	117	133	109	117	112	114	100	108	119	116	116	105	114	118	112	119	112	138	116	102	105	110	110	117	117	141	108	115	109	119	119	122	123	111	122	110	114	116	107	117	124	99	123	116	103	104	108	122	113	123	118	123	119	116	114	120	121	122	115	120	133	115	122	117	123	115	115	112	110	110	101	119	128	119	118	117	107	114	126	116	114	105	119	118	104	110	106	114	112	102	105	96	137	108	113	106	116	121	97	112	101	124	134	99	109	101	118	108	124	108	104	127	99	122	128	122	126	122	120	101	130	115	109	116	104	92	126	115	114	115	127	90	103	127	120	128	134	131	118	124	116	117	102	119	118	147	117	115	103	122	148	135	136	114	114	127	116	104	121	97	113	129	126	121	111	128	119	120	114	111	121	108	117	112	108	103	105	113	109	86	134	127	128	103	100	117	90	134	108	106	117	127	107	105	126	110	114	111	121	116	133	119	94	98	104	124	91	122	128	108	127	128	110	105	90	114	115	99	117	113	111	102	102	123	111	109	101	108	104	105	120	111	111	124	111	111	104	140	97	110	109	140	116	105	122	111	118	103	124	99	116	129	121	110	120	140	133	98	118	104	131	104	118	123	109	119	126	106	113	116	121	100	110	126	104	123	106	135	114	116	106	123	116	109	115	115	112	121	106	117	126	129	116	125	117	119	128	95	107	116	115	129	109	107	105	105	101	101	98	109	114	104	117	117	129	130	143	119	114	110	108	116	94	111	116	114	118	110	129	117	127	139	120	133	130	114	112	89	101	109	104	104	98	99	102	108	106	119	128	103	125	107	118	111	127	105	119	101	125	126	112	111	101	122	98	96	113	109	102	132	105	101	102	110	102	111	112	98	130	86	128	122	112	104	115	117	118	124	122	122	125	138	149	117	104	112	115	136	134	110	107	110	131	113	108	114	113	114	122	93	122	111	111	116	122	128	115	123	133	115	111	127	123	124	124	122	120	100	116	116	112	125	142	123	123	106	94	120	131	110	104	115	105	103	126	101	96	118	118	125	100	118	121	127	102	127	109	104	105	111	101	109	109	95	129	103	114	119	113	111	112	113	111	117	111	97	123	108	119	113	116	104	124	104	126	106	131	112	116	127	115	107	104	120	94	108	119	92	103	110	90	131	112	121	99	105	110	117	124	103	96	137	127	110	120	113	126	142	113	105	102	118	118	111	112	99	141	107	123	114	106	118	94	127	99	108	114	116	112	109	106	117	113	107	116	104	137	104	131	123	105	129	109	112	98	141	106	113	116	117	107	104	89	119	123	103	130	106	115	116	111	119	100	112	112	93	127	101	133	133	127	131	130	116	113	100	107	99	130	105	114	102	129	110	105	123	114	113	139	107	90	108	118	104	98	119	111	103	108	124	136	112	97	113	90	104	136	108	105	122	125	102	126	105	114	115	127	123	100	120	121	115	124	115	103	96	129	97	121	132	113	99	129	107	111	107	109	118	102	122	101	130	124	102	116	114	103	109	100	115	115	123	116	122	93	108	95	111	108	97	114	107	120	107	84	107	102	123	124	107	120	119	100	115	122	118	107	98	123	124	119	96	104	100	136	110	110	133	114	95	102	99	122	110	124	117	111	101	121	115	121	115	115	107	105	112	121	112	109	115	114	109	103	109	115	127	135	111	101	128	127
7262	9728	3229	5985	4550	3631	7054	4682	868	338	324	312	342	340	348	366	362	402	329	381	374	379	342	340	282	335	357	349	345	333	350	357	320	308	330	348	322	347	339	308	319	316	313	301	348	313	362	309	306	341	309	302	332	297	325	309	324	286	272	327	293	280	289	296	298	302	284	279	306	305	269	293	281	312	297	274	331	253	305	328	296	291	272	343	324	305	295	323	282	284	285	295	304	296	281	324	298	327	272	293	293	302	261	288	307	309	305	320	309	304	314	324	296	318	293	334	302	283	291	295	324	321	305	258	305	288	317	321	307	275	295	302	289	290	339	311	303	281	292	274	322	320	343	305	297	300	292	311	319	290	333	301	299	307	309	302	310	309	320	274	326	307	291	288	297	324	330	293	314	305	282	282	305	270	309	306	264	284	315	297	295	300	300	320	335	299	305	319	314	307	277	293	265	306	301	302	334	299	296	283	301	289	316	239	336	303	316	287	295	304	301	307	303	259	289	299	335	300	284	305	290	294	307	272	268	321	314	306	317	306	284	297	300	276	297	295	289	281	286	287	295	315	337	262	267	315	305	327	268	288	313	316	315	326	286	301	280	275	302	314	310	292	309	333	298	312	322	279	313	308	281	321	321	282	286	327	296	308	303	297	291	275	283	289	288	298	294	309	296	263	329	298	278	305	282	303	306	332	277	281	293	315	261	290	334	275	291	281	321	308	277	299	298	303	304	286	313	299	321	326	316	313	307	277	326	306	283	284	294	285	293	293	277	274	348	294	284	290	259	272	307	321	284	286	309	267	301	313	307	329	282	332	279	319	297	283	297	288	303	310	278	304	317	304	279	269	322	284	292	295	309	292	295	309	293	279	303	315	295	317	299	283	312	322	333	309	303	303	309	311	292	283	282	295	285	307	281	297	304	301	301	285	316	286	251	301	288	311	273	313	306	295	284	276	319	324	284	296	300	316	314	297	255	274	299	303	304	280	271	298	298	306	317	326	299	321	352	289	306	306	283	294	338	265	311	311	260	315	294	298	316	298	307	278	299	286	320	304	319	285	315	291	317	294	302	278	304	322	307	322	292	310	291	292	313	313	293	311	286	311	310	288	288	277	315	306	327	286	319	299	298	264	324	284	302	326	306	325	287	322	302	292	290	307	269	314	315	280	289	294	322	296	313	275	327	323	276	314	285	321	301	304	284	305	320	276	263	303	315	289	308	290	331	310	297	287	297	296	286	305	280	288	308	283	288	314	304	296	298	282	282	316	282	301	268	304	315	324	315	286	290	285	285	308	316	305	294	304	285	283	300	292	270	299	312	296	295	300	275	296	327	308	323	316	339	306	312	313	319	282	287	316	259	319	298	288	325	310	307	302	310	290	297	252	281	312	306	293	293	306	296	304	316	301	270	310	294	306	317	291	298	303	280	318	296	304	307	276	286	297	284	293	319	304	332	269	293	285	290	269	304	310	317	318	289	315	274	313	310	274	303	295	291	298	306	295	302	309	261	298	312	295	298	291	305	320	285	298	286	269	279	303	318	292	309	290	296	303	307	277	262	270	312	292	302	338	295	317	324	314	314	291	300	316	293	337	300	320	301	332	275	311	326	302	310	285	309	300	293	296	305	304	318	312	301	306	313	306	321	289	289	294	300	307	321	301	305	308	305	314	286	285	297	289	288	307	286	292	336	305	292	305	308	289	288	328	292	312	298	279	309	270	297	281	281	293	283	288	292	302	303	260	259	298	317	285	307	322	311	325	277	287	291	265	310	290	340	281	286	245	286	281	291	304	297	286	329	247	294	293	331	267	308	290	305	299	314	294	307	314	296	298	329	314	293	275	267	286	323	275	299	280	297	318	322	297	302	295	296	301	274	343	320	285	299	282	279	280	301	277	295	261	286	277	291	303	307	303	297	277	297	286	300	307	297	297	284	300	304	308	295	295	330	312	297	317	271	309	341	277	304	313	318	321	325	288	295	317	326	293	342	309	292	298	327	292	302	305	302	309	296	304	320	301	269	303	315	301	312	321	315	295	289	265	305	310	293	310	302	289	269	305	299	328	305	287	312	303	292	325	319	285	282	294	271	311	282	334	316	275	301	318	292	305	274	300	297	296	290	310	282	290	303	329	317	322	293	327	302	302	297	280	293	291	299	307	277	301	267	305	272	316	276	310	288	302	304	297	294	295	300	269	321	293	308	307	305	309	316	304	298	311	323	294	312	282	286	294	297	314	282	297	281	291	319	302	305	320	318	299	316	296	313	295	305	309	268	301	324	276	316	267	301	326	293	301	306	297	276	311	289	306	263	317	288	322	275	264	291	290	293	305	289	283	294	285	299	283	305	299	278	302	294	283	322	294	283	282	302	284	305	296	288	333	328	284	297	295	307	292	308	322	311	284	286	323	299	294	304	308	282	311	290	283	286	282	282	327	292	272	323	305	289	329	313	293	331	273	272	296	279	275	287	292	306	274	321	289	283	293	305	290	306	306	327	318	290	283	294	320	334	303	321	324	302	289	320	251	329	281	293	313	325	317	295	309	321	287	296	338	299	307	291	251	291	286	272	316	302	270	319	289	301	289	282	314	310	289	320	293	298	282	300	319	302	309	316	293	325	298	313	291	311	290	312	291	323	295	309	315	299	298	327	286	299	318	264	314	289	338	312	314	296	289	312	312	300	275	310	308	288	302	281	315	289	308	293	315	336	293	282	319	324	325	281	284	294	278	296	311	284	290	268	298	323	301	303	315	292	322	263	325	286	333	289	287	305	307	307	279	309	304	301	298	261	282	281	301	307	300	272	288	289	283	311	307	309	306	281	320	278	284	305	274	299	300	294	334	306	251	301	292	296	281	311	307	282	296	287	290	317	296	325	318	309	286	304	290	295	325	305	315	317	262	286	306	295	273	305	293	302	296	327	310	321	273	327	301	331	317	283	327	288	292	289	327	305	295	257	295	283	319	293	295	296	281	283	287	314	310	315	303	318	325	301	289	298	295	293	275	288	296	320	310	301	270	312	291	306	302	283	302	274	317	301	318	311	272	264	287	305	303	308	315	304	324	305	300	284	348	327	274	278	263	324	316	299	285	337	315	306	314	282	290	301	313	280	307	311	331	340	263	293	297	314	321	295	301	329	290	290	300	288	296	327	311	313	304	302	316	277	315	322	301	285	304	302	332	330	339	320	359	285	340	271	286	292	297	320	319	270	315	305	283	293	295	310	292	297	279	296	323	306	300	302	302	288	306	305	294	281	299	300	300	293	285	313	300	309	310	288	278	301	313	267	294	314	296	313	313	277	320	294	310	283	298	320	288	303	324	285	261	286	273	294	314	305	303	283	275	305	315	306	323	295	294	305	277	312	284	286	342	321	314	313	334	314	315	317	297	306	310	295	300	296	308	315	300	304	301	310	293	303	289	264	299	306	309	294	309	323	312	285	302	283	283	309	353	311	283	292	300	291	318	292	312	300	263	286	287	314	280	282	305	336	284
45975	57934	19942	5756	2339	1859	2908	1864	480	287	287	314	308	345	398	391	444	386	399	407	461	373	316	277	288	293	308	307	243	365	303	350	320	336	250	263	258	229	202	228	224	200	260	251	273	271	234	225	208	202	244	201	199	208	222	218	213	201	199	205	174	191	191	216	203	183	220	210	203	225	198	198	194	170	215	231	210	195	208	218	211	214	190	193	225	209	185	220	182	195	217	211	212	186	200	189	179	209	184	195	201	187	184	168	205	219	184	230	184	212	195	189	181	224	213	193	188	205	189	203	227	209	208	195	217	191	203	208	209	177	217	208	191	179	201	189	190	216	195	196	189	208	188	193	180	192	202	184	177	211	170	231	196	192	195	184	199	195	179	192	178	174	205	212	198	193	197	206	214	194	152	211	200	201	190	202	215	186	184	203	186	188	198	186	202	208	209	196	209	186	197	185	197	184	202	208	183	182	192	236	200	172	222	207	209	218	201	201	227	205	171	205	206	198	209	234	215	203	177	189	193	203	184	208	188	189	207	214	185	191	200	201	202	176	204	183	211	212	198	193	203	193	203	199	188	185	198	201	199	213	179	169	209	201	199	192	190	204	207	199	200	188	214	180	201	204	198	209	177	166	201	184	201	190	178	215	181	228	206	194	217	196	183	207	212	192	204	219	193	198	206	202	185	188	177	212	186	190	208	196	203	194	186	210	198	188	195	213	207	174	190	176	191	195	203	213	222	176	203	190	235	201	184	198	204	195	180	181	188	193	214	200	162	187	192	198	218	219	203	181	230	188	205	202	168	189	174	197	207	202	214	200	216	177	199	180	199	185	202	216	192	193	211	207	227	197	209	180	205	209	199	198	186	216	208	187	212	203	213	212	194	212	204	193	221	203	200	191	223	162	208	207	217	216	173	188	193	188	189	208	206	194	191	211	209	194	195	193	188	180	185	213	178	185	188	204	207	187	194	202	196	198	199	191	198	222	191	210	221	179	197	194	201	190	204	197	195	213	193	218	200	178	212	186	192	193	171	199	206	182	200	183	190	209	195	197	200	220	182	177	194	187	205	198	183	197	206	181	190	197	201	197	200	198	218	191	192	159	174	176	186	196	204	198	189	187	187	202	235	182	191	200	207	206	219	196	206	185	202	205	186	188	195	217	192	179	216	189	206	177	206	181	200	190	190	204	171	192	195	231	156	184	184	185	183	183	193	187	208	214	171	187	178	195	220	214	220	204	178	205	180	215	189	195	184	202	208	203	197	180	208	198	193	176	220	205	211	196	193	174	197	185	184	209	181	181	188	204	191	211	180	202	212	187	213	183	204	182	179	200	193	198	201	195	206	204	188	198	188	208	183	191	197	188	204	190	212	179	215	175	202	200	193	215	215	195	186	196	194	189	226	190	211	225	187	214	195	219	196	202	179	188	192	173	197	198	185	183	225	205	195	196	183	198	216	203	181	189	191	164	198	199	215	216	170	185	183	200	232	198	193	219	178	200	186	192	186	188	202	199	176	191	218	193	224	175	196	191	184	198	174	186	191	207	203	191	195	185	204	225	226	195	204	206	189	210	181	196	217	190	190	177	178	195	194	204	195	159	196	162	163	188	186	194	186	190	189	192	171	179	203	171	192	190	213	175	192	209	202	196	196	172	199	219	199	206	172	171	181	192	188	193	195	209	179	185	185	199	215	198	207	188	213	200	172	201	234	218	202	205	222	187	199	191	214	175	204	213	214	200	205	191	202	218	183	222	197	209	189	184	192	182	198	200	204	214	216	199	169	197	198	192	220	198	202	175	190	208	209	177	194	183	183	208	203	183	185	191	192	181	174	233	204	221	209	192	178	194	181	202	207	178	189	182	203	205	207	180	203	192	184	185	150	178	229	177	193	200	192	196	184	201	180	208	188	197	195	229	159	203	218	201	210	171	208	180	189	175	185	219	207	191	205	186	201	221	192	213	208	180	182	186	185	183	176	164	194	182	197	187	225	210	202	203	183	228	185	184	177	200	188	223	199	176	188	217	204	192	198	219	185	183	195	201	194	199	171	209	172	174	213	228	189	185	210	200	178	200	210	197	208	209	192	199	211	182	189	195	197	191	197	203	187	206	184	209	213	207	217	193	214	208	182	220	196	176	224	210	218	183	211	213	175	176	202	195	181	217	207	194	178	208	205	213	206	194	183	202	211	196	202	186	185	206	211	191	201	200	205	237	197	201	195	192	194	192	198	163	196	196	215	191	203	184	228	191	183	194	182	188	187	198	186	227	200	220	197	191	184	201	215	185	199	193	194	185	196	189	181	190	218	181	209	225	190	201	205	180	220	233	196	164	207	205	192	201	192	186	191	208	178	203	208	194	188	197	208	190	202	219	203	184	193	189	195	208	197	207	185	230	183	174	218	211	231	199	217	204	161	192	183	181	223	195	197	202	209	199	200	204	171	209	208	214	224	178	205	213	192	191	204	214	215	182	198	215	197	170	185	197	184	218	182	201	184	190	195	155	201	185	190	190	202	190	204	190	195	198	197	225	222	187	171	212	181	181	197	175	197	182	211	216	190	187	205	207	221	176	203	185	195	196	201	192	202	189	188	216	187	173	204	177	184	173	192	199	191	178	191	190	228	201	217	158	186	208	221	180	164	178	209	202	187	191	205	199	213	178	227	193	197	177	186	199	184	204	200	209	206	206	205	212	161	205	199	195	198	194	171	189	193	194	212	168	197	199	199	179	181	209	193	199	194	213	203	169	209	179	224	187	219	183	195	192	219	176	205	196	202	199	196	187	170	203	183	214	169	205	179	195	173	195	188	205	202	189	196	198	214	211	198	194	193	185	196	200	196	210	205	179	184	213	187	225	197	194	167	189	170	196	202	180	180	215	178	215	190	230	214	204	226	201	193	200	224	211	213	174	180	222	201	204	192	175	210	208	200	192	210	218	224	187	190	217	190	198	200	211	232	186	171	184	204	215	190	195	208	203	203	211	185	218	231	183	179	203	177	191	214	218	211	186	191	188	186	210	177	218	190	198	208	193	177	193	201	181	212	157	188	206	213	204	194	198	177	192	196	216	205	194	180	187	218	204	189	165	228	198	209	215	221	206	168	205	203	195	195	167	212	210	204	184	221	172	168	209	171	221	199	186	190	189	212	210	188	194	198	213	205	216	186	205	204	190	168	170	212	217	200	175	182	230	189	198	193	199	187	183	182	209	199	197	199	222	205	211	208	200	182	183	196	228	185	207	180	188	206	191	199	206	195	185	205	198	202	195	193	191	205	201	161	195	178	169	190	213	184	205	226	204	199	178	206	200	206	184	176	202	212	162	195	185	186	204	203	177	180	210	197	199	207	205	165	168	180	202	205	202	175	202	186	187	185	191	193	178	194	174	205	212	182	225	216	200	197	187	195	195	220	201	196	203	202	182	200	199	194	211	201	193	172	191	213	191	175	183	185	200	217	209	201	172	220	184	215	208	198	219	174	203	172	199	220	184	192	204
29237	40156	6400	9930	8351	7820	11984	8095	2032	1089	1180	1287	1147	1492	2073	1940	2163	2246	2105	2372	2341	1874	1551	1074	1167	1137	1473	1431	1243	1540	1383	1674	1592	1327	1115	1004	1088	792	683	737	807	824	872	1018	1049	859	783	711	595	577	640	684	599	604	654	609	593	563	566	524	490	454	500	494	457	517	493	495	551	547	503	471	486	494	480	518	448	447	450	471	465	511	459	480	468	489	434	426	482	491	483	502	427	483	432	437	518	496	471	467	457	480	468	448	445	436	445	467	487	504	471	449	452	501	429	483	498	481	494	492	465	470	475	504	443	485	498	494	470	480	480	469	474	489	453	490	460	481	480	519	498	463	458	487	484	493	429	471	436	431	488	470	484	489	491	508	452	496	462	462	458	441	488	482	442	473	492	445	449	499	469	458	478	534	439	476	483	490	478	495	467	464	454	481	451	418	445	462	498	479	527	495	492	483	471	442	464	445	477	452	503	473	467	441	478	477	423	456	468	494	449	435	436	482	440	489	481	500	479	474	481	483	488	468	470	443	484	460	410	447	463	454	465	510	463	477	491	474	458	460	445	442	522	472	454	457	484	490	457	434	497	451	463	461	415	452	502	458	498	464	452	492	485	474	431	463	495	445	452	492	477	503	449	446	479	462	515	450	476	508	447	465	483	444	485	497	448	449	468	465	504	445	493	471	466	467	473	449	446	469	451	490	464	464	505	453	466	465	462	495	442	467	465	484	469	470	483	480	508	488	480	471	452	465	499	478	467	483	505	457	443	497	458	482	469	421	440	474	468	453	454	487	511	472	498	484	506	446	442	525	484	485	468	443	431	431	487	433	460	447	497	478	483	488	467	472	488	486	452	457	468	506	497	468	486	431	451	486	428	475	474	486	444	481	491	447	479	463	465	459	452	481	461	499	463	473	477	433	472	477	464	495	502	482	498	468	483	478	472	478	443	495	499	452	477	454	468	442	464	489	484	497	485	456	467	511	477	469	510	463	462	484	466	490	498	442	488	510	460	458	468	481	476	502	500	483	470	472	511	505	499	486	491	458	470	470	467	522	445	520	485	445	457	434	484	478	511	457	460	433	488	470	500	452	468	430	469	491	435	462	482	485	429	493	471	478	455	479	461	442	475	459	467	478	466	493	465	465	473	442	447	492	442	487	457	452	487	473	441	514	452	472	456	470	467	505	488	495	454	502	433	465	447	460	490	510	425	462	464	472	428	461	510	482	471	485	461	429	496	489	463	491	450	480	522	439	491	498	505	500	532	465	473	460	474	471	488	483	492	494	509	466	469	432	469	490	487	477	481	492	446	479	456	467	473	466	501	450	475	490	466	424	441	452	477	451	500	491	448	434	490	475	479	479	482	469	478	487	487	470	469	479	462	471	492	487	524	447	494	491	454	473	471	474	505	435	449	464	483	494	517	479	506	543	482	460	451	475	481	445	468	475	499	478	465	447	459	465	506	462	471	484	426	489	490	438	495	458	477	484	473	479	456	456	462	432	495	468	465	477	492	482	449	467	501	499	526	489	508	475	462	465	447	465	483	480	477	470	462	460	468	421	484	501	465	499	425	484	464	471	438	455	528	494	436	480	473	466	506	452	485	492	512	481	418	458	471	447	497	468	496	524	483	486	440	459	518	484	455	507	432	475	455	481	444	495	486	460	481	494	473	481	443	483	461	449	431	509	476	445	465	485	439	489	460	445	475	447	471	447	490	455	452	437	488	445	525	523	493	443	441	465	478	495	472	501	471	456	438	446	427	449	474	489	484	473	473	493	454	479	469	494	445	475	456	494	469	474	481	477	473	479	461	477	495	493	469	454	473	488	502	483	462	492	479	459	470	471	461	496	488	484	499	490	459	476	471	496	474	435	477	475	468	468	468	480	437	465	454	481	475	518	468	453	457	487	479	452	497	462	471	495	478	439	467	461	466	468	467	473	464	487	483	528	486	479	491	469	500	467	473	412	480	501	466	502	501	448	478	449	489	499	428	475	467	518	472	491	472	471	451	470	467	466	463	423	462	451	481	488	489	476	440	514	478	429	500	450	445	486	500	476	478	475	494	473	469	493	457	424	443	455	480	468	428	478	466	465	467	495	459	473	463	466	456	484	411	482	485	467	460	460	466	481	462	445	486	463	429	464	481	469	498	437	481	460	536	459	489	496	491	461	466	461	464	433	461	465	467	466	429	518	473	537	473	477	477	467	461	449	457	471	478	478	467	464	467	455	447	465	448	462	487	444	494	464	505	464	457	452	448	466	454	469	451	480	455	490	413	460	486	471	452	480	441	471	461	445	457	486	477	460	492	479	442	470	502	446	483	464	475	473	487	480	420	509	428	489	473	420	470	499	462	447	474	415	518	486	450	469	438	469	444	469	503	477	494	433	484	471	509	463	450	481	460	503	485	427	497	487	457	457	490	465	451	496	471	492	452	463	447	465	503	478	471	431	471	453	454	459	515	461	495	492	516	484	473	467	490	445	475	519	436	462	482	451	496	479	507	466	484	494	487	496	424	487	480	450	454	487	448	451	484	468	439	471	498	444	473	484	463	430	460	461	494	519	479	438	479	497	463	491	470	475	529	509	465	494	478	443	483	482	469	474	483	435	460	444	471	459	511	468	512	466	508	502	475	454	478	443	496	500	446	477	451	495	498	458	478	456	476	464	504	463	452	478	437	455	416	473	471	476	440	463	451	458	483	478	465	481	453	433	475	460	475	455	522	483	455	445	473	465	493	473	479	465	473	483	491	449	444	490	483	515	459	477	530	460	456	473	447	463	486	452	476	486	491	472	528	490	459	485	517	476	507	485	458	447	496	504	449	475	461	477	441	483	448	435	460	461	471	479	450	495	455	485	513	457	458	489	448	451	454	513	464	451	451	443	453	443	517	446	466	479	461	465	460	456	469	503	480	446	521	526	477	484	483	455	442	477	458	455	484	447	457	477	436	504	441	446	507	466	462	497	432	467	437	522	494	445	478	509	475	497	475	476	511	483	464	449	459	489	534	474	519	462	459	443	487	508	506	484	517	461	464	470	462	480	443	529	473	467	512	463	491	450	447	470	482	478	513	501	468	501	486	466	482	462	481	460	471	447	506	465	462	479	491	493	473	491	514	485	507	467	475	477	449	471	468	492	495	475	499	465	436	483	479	459	467	466	449	434	466	459	487	497	459	465	473	432	503	456	455	446	492	459	488	478	434	492	474	448	440	478	498	450	452	484	430	472	476	506	474	491	441	471	484	492	487	473	461	453	479	451	446	470	511	497	490	495	499	415	474	493	500	495	519	476	479	480	495	461	445	503	488	468	449	456	450	437	462	506	438	492	475	483	437	489	468	499	485	481	472	468	513	435	464	443	435	463	464	474	438	494	466	479	480	458	499	530	476	476	502	500	465	486	457	444	450	497	419	463	472	449	443	472	462	479	490	472	429	457	432	495	465	444	471	480	499	451	446	464	518	466	511	467	462	463	479	465	479	463	452	476	469	476
55109	71567	29726	10781	4148	3140	4761	2517	736	344	348	402	418	451	675	678	623	644	588	691	660	512	353	322	245	322	293	308	350	381	444	425	390	373	316	333	285	270	220	248	279	237	259	297	300	235	222	191	205	186	218	206	178	176	201	204	184	182	201	173	150	180	161	157	161	161	160	172	167	178	169	172	169	176	142	169	150	179	160	136	152	148	169	163	149	162	160	141	160	142	143	164	139	148	166	170	140	170	173	170	162	147	169	180	135	148	149	161	155	169	161	143	162	141	163	172	166	165	177	165	156	147	177	151	177	162	168	167	160	161	134	159	139	157	129	162	176	156	147	143	162	167	158	147	160	171	140	129	152	164	143	172	169	162	151	165	135	173	166	151	169	171	164	136	168	144	141	180	170	161	162	153	170	147	160	176	173	171	149	173	150	157	143	144	152	148	142	166	166	163	145	157	173	158	156	177	170	162	160	177	162	144	164	147	152	153	155	150	180	161	188	173	158	169	152	158	147	142	168	145	146	156	169	135	168	164	165	170	147	166	157	159	137	159	172	161	134	140	147	136	142	156	167	151	156	145	160	156	160	163	161	172	154	165	159	156	145	140	164	179	159	167	146	183	146	159	169	136	142	139	134	142	171	150	175	173	173	180	164	155	159	163	151	135	177	153	182	131	170	156	154	141	159	177	147	165	165	169	168	176	146	159	166	150	160	163	165	149	178	161	196	159	176	161	169	132	162	156	151	150	155	165	172	158	168	163	157	162	157	159	137	157	143	160	146	148	160	165	147	162	142	170	160	168	161	153	166	155	175	170	144	167	158	142	169	142	139	168	146	181	161	158	149	148	147	143	150	154	163	146	151	194	152	131	162	142	156	165	160	144	185	142	154	151	167	145	176	163	162	146	142	142	141	155	154	144	176	156	172	153	155	160	153	167	156	144	154	163	164	160	171	130	172	157	158	152	158	147	152	179	146	168	178	150	139	155	130	178	143	133	200	147	181	139	168	182	156	155	135	151	165	166	124	140	163	174	178	166	147	142	145	156	158	149	177	148	147	168	165	144	147	156	168	175	161	159	177	152	166	162	165	162	137	180	156	142	165	199	153	141	167	152	142	160	141	159	152	157	175	161	157	150	163	145	147	144	179	159	156	147	151	144	159	168	135	183	148	158	162	137	160	160	164	154	151	125	151	153	166	161	153	163	134	168	160	161	159	169	154	163	167	157	168	137	133	144	161	168	176	142	158	160	141	142	132	160	169	146	158	177	158	160	180	137	159	140	150	172	153	145	153	131	168	173	169	158	151	163	162	157	156	152	186	154	161	142	140	138	165	146	145	154	150	119	158	167	146	174	164	156	143	146	167	187	157	180	152	153	139	146	161	185	160	145	131	150	145	136	150	124	139	166	172	164	152	165	159	156	171	157	177	147	159	159	168	155	167	169	150	177	171	162	150	162	157	146	159	157	161	163	174	180	150	165	150	175	147	146	163	140	147	136	168	170	138	175	156	124	151	144	168	168	158	162	180	155	172	141	166	150	158	157	182	156	182	179	151	154	162	167	187	147	141	141	167	144	140	166	147	152	151	140	170	140	143	179	182	173	148	155	165	150	165	159	161	146	158	172	153	168	151	155	150	173	194	159	172	131	153	160	152	164	127	150	146	155	178	172	140	149	171	172	171	167	162	185	141	164	157	178	175	165	157	184	144	147	125	151	162	154	155	170	151	136	139	170	183	150	147	169	165	151	142	159	157	149	150	158	174	173	180	160	158	171	172	175	150	144	138	145	157	155	145	133	131	152	160	143	154	153	140	158	148	155	185	131	164	139	154	137	146	155	160	149	152	151	178	172	164	151	154	131	170	156	152	157	129	165	142	161	146	152	139	156	152	148	141	136	159	144	145	151	181	178	158	172	172	180	146	165	165	144	158	148	168	148	177	154	166	145	159	167	169	149	141	156	162	163	154	166	152	163	173	131	155	157	152	169	146	147	145	161	171	181	162	165	139	157	136	166	171	148	161	144	154	150	155	159	137	153	169	157	149	175	148	175	155	153	150	159	131	148	164	152	149	151	154	167	171	165	158	151	156	165	175	134	173	152	137	173	158	146	155	175	171	155	153	159	153	153	168	170	174	136	136	156	154	161	183	157	165	156	153	199	175	167	165	160	167	147	165	148	160	161	145	173	161	149	155	165	170	179	146	158	133	144	181	174	144	158	137	150	137	175	160	161	178	161	157	162	145	142	146	147	143	157	177	158	160	155	143	147	155	171	147	181	168	132	171	178	174	135	164	169	175	165	142	151	164	147	159	162	150	154	164	164	146	163	173	139	157	143	167	180	144	165	169	149	152	169	187	149	156	164	172	140	134	158	133	161	176	157	152	159	181	168	134	152	146	166	136	147	154	143	168	168	163	153	157	172	151	148	148	173	157	160	155	161	166	162	126	153	157	176	183	156	158	157	138	166	171	146	143	160	141	158	154	160	137	139	126	165	140	158	142	154	126	167	145	131	154	145	148	143	164	137	143	132	154	181	155	149	154	174	162	146	150	177	139	157	176	143	164	154	169	186	148	139	135	174	164	142	150	168	164	174	158	184	140	133	147	172	135	151	160	181	137	172	160	150	136	178	183	160	160	138	144	151	154	129	155	166	177	138	172	144	152	128	162	171	165	151	172	168	166	174	163	158	151	136	163	148	154	153	153	166	145	166	180	171	153	161	139	137	156	139	151	175	157	144	151	145	150	158	157	143	148	137	139	150	140	145	161	150	143	144	159	155	173	142	167	150	140	166	140	161	151	141	158	179	146	170	143	159	151	155	153	162	161	134	177	163	151	164	143	164	182	167	147	151	200	152	171	158	164	167	145	163	174	143	162	160	136	172	150	162	162	159	157	155	192	194	203	164	129	167	168	158	155	133	168	149	150	155	149	167	133	157	165	158	143	154	163	154	172	158	148	162	155	154	166	189	148	157	157	166	184	169	158	157	147	141	146	169	162	163	174	163	160	183	178	150	156	161	156	168	154	156	173	157	162	167	141	160	179	181	155	150	143	175	169	145	167	141	167	154	163	147	148	167	175	176	162	166	151	164	129	152	167	158	155	158	161	156	141	185	152	146	151	181	181	182	158	149	179	158	157	159	147	174	167	164	147	140	138	162	149	141	122	185	168	156	165	145	152	164	146	188	137	135	146	173	143	149	189	156	156	160	154	157	166	165	143	153	157	172	140	160	181	167	174	164	163	162	164	142	160	144	141	148	145	164	163	153	160	146	164	159	171	135	156	152	154	164	158	158	179	153	178	161	144	150	158	150	151	166	173	145	133	157	151	154	163	151	159	165	149	156	170	139	154	167	154	185	181	140	161	155	174	166	150	156	166	166	151	141	144	148	153	144	171	142	170	153	163	148	154	175	160	167	166	165	154	175	160	144	145	138	170	170	146	160	169	176	164	126	160	151	159	140	159	158	148	146	158	166	177	142	132	170	132	153	136	188	169	158
36255	50763	9403	12779	11804	12133	16097	10170	2980	1545	1396	1683	1671	2290	3238	3484	3816	3370	3646	3840	4030	3166	1891	1680	1488	1723	1644	1864	1843	2578	2370	2511	2290	1990	1721	1613	1420	1028	927	1139	1099	1103	1109	1399	1754	1084	974	845	601	619	651	694	739	610	670	656	525	509	575	478	417	393	429	386	396	404	394	435	591	483	445	412	394	415	399	394	374	385	386	401	391	385	369	383	383	401	377	355	394	381	397	370	383	344	404	390	404	383	377	394	358	413	401	336	371	353	353	359	390	390	361	369	367	389	369	375	344	402	378	373	379	380	388	380	363	380	381	373	403	345	382	341	358	378	391	391	370	390	364	383	406	343	383	363	409	362	371	375	358	381	386	381	377	364	372	397	355	402	365	384	350	372	394	333	387	386	391	386	362	404	411	363	412	327	370	342	393	413	378	382	356	348	344	403	370	384	385	356	371	378	353	401	339	363	357	387	347	347	385	377	375	411	380	330	366	375	379	381	392	355	381	350	376	321	393	387	394	354	371	372	364	355	384	364	365	375	381	353	353	389	370	377	338	368	366	386	362	351	375	345	414	350	374	340	355	365	357	366	402	401	375	404	371	398	380	378	385	407	385	374	386	370	389	389	350	365	351	406	372	390	423	369	374	367	399	425	347	345	398	404	360	395	400	360	384	347	364	394	364	377	371	367	403	366	380	365	383	375	372	355	388	353	348	370	337	351	375	369	377	344	330	341	376	343	398	369	374	383	365	349	338	348	363	324	406	375	390	364	398	359	376	384	374	384	382	383	373	361	377	375	372	353	363	386	356	357	403	368	376	362	389	367	372	427	377	388	362	361	403	346	357	374	344	333	409	384	380	372	371	397	360	360	374	351	368	359	405	364	349	363	372	357	375	393	365	345	335	360	338	362	380	319	374	345	405	382	414	382	362	372	373	372	397	356	354	388	365	336	393	383	386	358	375	356	350	364	347	359	389	367	391	384	390	387	332	388	350	375	381	392	358	376	345	368	366	417	400	401	382	384	368	345	364	372	386	366	383	362	348	358	394	391	372	381	350	381	387	355	346	406	343	366	361	383	365	386	356	362	396	329	373	373	395	387	418	360	386	339	379	392	381	372	352	370	386	353	395	382	376	372	354	384	312	359	386	372	374	397	341	380	356	380	376	371	355	370	381	396	370	372	354	392	365	366	377	387	352	355	375	390	379	365	384	365	397	345	389	348	369	338	362	382	368	363	386	357	400	358	375	385	385	385	406	378	401	373	351	373	363	363	363	377	399	376	380	397	348	387	390	400	348	373	385	398	370	375	399	390	353	382	353	345	369	344	340	407	375	319	362	371	384	362	379	355	397	394	357	380	360	359	385	368	337	351	381	372	376	366	394	384	349	393	363	372	344	349	367	360	367	371	376	395	362	403	379	370	358	398	385	353	389	343	341	361	381	390	363	387	374	369	363	362	354	387	395	375	386	398	392	361	389	380	378	364	385	377	385	366	342	344	355	349	376	385	374	396	394	354	384	400	343	352	384	375	377	312	409	377	376	382	362	384	327	348	346	383	369	372	338	351	362	361	394	397	368	372	365	397	350	365	368	355	351	348	378	367	369	357	361	361	348	358	341	360	349	350	417	375	395	357	400	362	367	367	357	365	358	404	380	353	364	381	408	378	388	377	381	400	375	408	356	390	367	367	377	368	365	390	380	393	379	379	404	400	355	320	368	407	383	354	324	370	389	386	372	386	386	364	388	375	385	374	367	351	364	372	354	400	362	376	392	367	358	394	389	384	380	379	401	373	339	355	381	399	349	384	362	355	355	391	373	368	335	350	346	406	379	389	371	364	363	361	393	391	370	360	346	342	397	368	394	400	372	399	364	351	379	371	383	352	361	358	360	405	385	412	353	364	413	361	377	374	369	377	361	385	345	357	374	407	365	373	371	434	347	390	362	356	405	350	349	337	369	407	375	373	369	399	396	415	400	402	359	399	367	376	378	391	387	402	350	380	339	382	360	386	380	373	371	381	388	391	341	374	378	367	386	361	364	366	392	351	370	375	358	355	374	397	365	356	377	359	382	358	389	388	360	376	362	375	365	366	347	383	355	417	366	379	375	387	392	366	367	363	359	373	385	384	393	357	378	401	367	383	389	369	399	365	409	372	384	358	402	352	405	374	369	362	367	352	381	388	372	379	378	375	396	358	386	363	360	360	338	368	389	363	376	355	365	360	362	373	386	361	362	349	397	364	421	381	352	357	378	387	372	363	342	377	354	355	355	329	373	378	386	326	370	381	376	345	362	364	364	387	380	383	361	413	372	394	356	377	361	393	354	357	383	376	427	378	381	372	383	363	360	379	357	367	362	399	370	401	373	350	378	379	366	371	384	390	365	335	368	375	355	387	351	396	383	361	365	373	361	351	378	353	337	331	381	353	381	327	377	363	372	391	366	360	348	388	370	332	353	366	371	351	384	383	343	396	374	375	373	372	372	347	372	371	372	378	389	390	342	386	363	366	395	354	360	389	385	361	385	348	398	357	361	380	373	355	357	403	367	322	368	359	397	386	375	368	339	365	391	325	376	392	393	373	344	372	370	380	352	350	412	394	382	374	424	358	325	364	400	348	328	369	353	399	402	377	381	396	349	338	379	365	369	382	356	382	372	382	385	348	395	360	369	390	376	367	371	347	381	370	379	364	360	388	359	387	396	370	341	377	367	365	367	340	350	380	375	339	359	394	393	410	346	374	383	359	324	348	394	374	363	369	381	362	356	374	382	360	364	375	348	363	348	355	383	362	343	366	401	336	371	387	384	397	429	394	352	372	384	368	359	369	392	368	369	362	392	370	385	391	390	352	381	384	372	386	349	352	343	374	394	370	375	344	388	400	386	410	403	386	373	362	378	342	356	339	356	396	357	382	369	389	379	367	407	354	356	415	347	337	370	364	387	371	409	354	430	343	362	388	384	380	379	390	369	367	359	380	366	371	376	382	410	380	383	369	391	408	407	331	367	356	367	357	365	366	378	387	377	356	377	378	385	353	378	387	368	370	366	344	364	349	385	371	365	368	392	367	389	370	359	374	345	392	361	390	395	361	375	378	383	357	369	363	334	380	327	384	377	377	385	351	363	352	375	346	352	374	370	382	394	403	388	368	370	377	387	377	371	390	405	390	376	377	386	386	375	386	400	388	373	380	378	380	400	368	405	373	378	368	360	376	383	402	396	346	365	405	376	345	383	358	384	331	358	389	358	373	383	374	382	344	347	341	352	380	362	366	383	366	368	384	396	385	375	378	379	401	416	370	355	329	382	400	354	377	391	356	389	398	388	369	367	394	371	384	392	389	359	381	374	378	362	411	396	381	387	402	337	375	381	375	350	382	374	381	372	388	362	359	362	405	398	372	355	353	390	372	393	360	407	385	385	361	364	366	359	372	318	380	387	350	377	367	375	359	400	383	356	336	383	362	360	394	376	338	334	353	373	363	374	348	376	368	357	368	372	373	367	386	354	378
7390	7929	2148	1789	1118	1125	1559	719	167	101	136	118	126	113	127	110	109	126	107	111	118	128	109	93	117	114	111	141	90	126	120	98	123	110	132	128	105	140	108	128	112	120	107	119	103	135	101	122	133	119	124	118	101	116	115	107	108	123	101	111	115	116	100	111	110	114	124	133	125	124	107	108	119	114	134	93	123	140	113	107	119	126	106	97	122	119	111	115	127	123	121	132	122	133	110	98	133	115	132	124	96	127	107	109	107	115	106	107	120	114	114	119	130	118	115	106	104	110	111	117	133	130	115	127	108	95	105	120	110	112	123	105	104	122	125	116	103	111	110	128	121	123	116	100	93	125	116	108	112	118	124	120	119	122	120	111	102	98	109	112	100	118	106	108	102	114	100	98	111	108	116	122	116	93	119	123	105	111	112	115	114	128	117	114	125	129	105	106	113	127	119	102	110	107	131	123	122	104	102	130	124	126	101	118	133	103	114	103	141	122	99	128	108	107	127	124	117	148	94	119	125	93	115	115	106	109	117	117	133	132	128	126	101	74	128	127	117	112	116	114	109	109	107	115	97	113	128	102	117	131	100	121	122	118	108	120	116	114	104	129	113	117	108	114	115	126	96	97	108	136	132	92	127	105	131	117	106	132	128	113	117	103	125	109	104	125	139	107	100	110	105	98	108	127	93	125	123	124	115	122	143	119	124	102	121	115	99	124	114	101	108	117	106	101	112	105	82	116	97	93	107	115	122	114	135	95	97	108	108	109	116	115	94	109	113	106	116	112	93	103	118	117	112	103	106	113	123	99	108	137	119	122	105	112	126	102	115	92	110	110	113	115	107	118	126	131	99	127	114	103	130	104	121	124	107	119	114	133	114	111	101	108	106	140	109	106	125	116	119	84	93	129	105	121	147	109	108	108	108	121	101	123	90	120	89	114	115	120	98	123	116	106	137	104	96	137	103	125	114	123	93	137	120	109	97	104	124	121	113	123	116	112	125	124	121	110	111	124	103	111	125	122	133	126	107	97	102	115	104	113	122	121	129	123	114	102	118	104	139	116	99	114	111	104	112	108	118	105	106	134	108	118	123	119	109	123	105	118	109	95	108	88	109	103	120	134	109	111	119	91	104	125	104	122	97	122	109	106	106	105	112	90	137	130	100	108	126	94	116	119	129	116	117	127	108	101	121	127	112	103	112	133	109	110	102	105	120	119	115	130	112	110	115	111	136	112	108	132	121	101	110	112	112	115	123	121	105	133	105	101	103	120	106	102	118	111	125	133	121	124	102	134	105	104	94	129	114	111	109	125	139	131	109	112	115	126	113	100	113	112	105	125	102	102	135	104	118	125	131	96	118	100	116	118	118	112	117	134	118	121	105	115	112	91	127	131	107	116	119	116	117	150	118	103	107	116	95	110	92	127	115	93	115	112	125	123	128	123	122	127	107	102	107	109	117	120	103	108	112	114	114	121	126	111	125	119	108	114	104	108	104	126	116	117	103	124	114	97	103	126	112	112	111	135	120	102	119	116	101	108	119	109	129	130	136	119	120	113	112	107	100	111	120	129	107	105	117	110	112	118	131	119	129	110	105	119	102	98	116	103	122	121	104	108	126	112	131	110	133	99	117	111	118	114	117	142	112	127	119	115	125	122	116	101	114	116	115	132	88	113	122	109	129	119	140	107	99	121	125	110	92	109	114	106	116	124	115	100	108	114	122	107	101	124	109	106	100	125	110	103	100	115	92	126	114	89	120	101	110	118	101	104	94	110	119	116	110	108	97	136	117	107	102	85	89	108	119	133	115	107	123	96	99	110	113	106	113	103	100	126	107	118	120	135	108	106	123	93	112	132	119	126	90	114	108	119	132	106	120	130	115	146	108	107	112	100	123	126	105	110	118	104	121	109	103	115	115	123	105	112	131	102	127	114	111	104	102	113	108	120	110	86	127	117	124	101	121	121	113	110	130	139	118	94	120	113	103	140	115	103	114	120	107	132	123	109	111	112	134	119	101	112	118	122	127	136	120	117	116	119	110	105	113	107	108	105	100	112	131	119	109	136	131	103	102	118	113	99	118	129	112	115	112	98	105	132	100	104	106	99	120	115	98	109	104	139	126	119	116	118	118	99	125	104	117	139	119	111	116	114	101	110	103	104	105	127	113	106	108	121	96	145	120	121	99	105	112	107	98	128	109	114	89	113	122	118	101	137	125	124	102	110	115	126	122	102	92	116	120	105	110	100	138	107	106	105	130	110	100	126	109	117	104	113	96	112	121	120	107	102	120	111	123	104	119	106	101	125	115	115	118	115	127	119	118	134	131	111	140	104	103	140	115	106	113	96	113	111	126	111	127	104	108	113	128	120	110	124	127	119	94	97	111	112	98	119	123	101	101	117	92	100	110	119	121	91	131	104	123	108	103	103	110	114	117	102	110	103	120	119	112	110	109	112	124	124	108	107	118	117	95	112	109	103	105	105	110	104	108	106	132	130	116	102	132	100	117	128	114	116	123	100	111	110	118	116	112	100	118	119	110	105	118	106	117	107	88	115	133	107	121	121	108	115	95	106	116	109	136	122	106	130	93	103	106	119	116	113	113	107	102	117	109	97	115	103	96	128	114	102	127	137	117	102	125	113	109	117	123	103	115	94	109	109	117	96	118	100	113	103	99	118	123	120	111	98	107	117	126	109	115	112	139	114	131	98	114	103	120	125	126	119	89	123	109	111	131	108	108	107	103	118	107	129	120	97	125	103	142	101	125	128	115	126	136	99	110	121	113	130	111	102	135	120	121	115	128	127	132	137	104	125	116	106	73	112	119	132	125	113	116	115	107	129	121	121	122	115	97	104	107	113	136	141	107	101	114	136	114	112	112	122	123	107	116	106	111	132	97	126	141	129	106	113	111	138	114	102	115	115	110	102	89	112	120	124	116	97	97	104	106	113	110	118	131	102	125	104	107	121	121	113	118	105	126	123	103	115	125	116	112	92	89	105	106	108	98	119	105	122	122	116	121	124	110	110	122	113	144	104	114	115	106	108	123	104	110	108	113	113	115	92	103	141	118	117	127	105	128	97	115	100	124	116	107	104	112	114	120	105	115	125	129	105	121	117	127	130	111	131	109	92	119	125	113	129	118	90	104	119	114	132	118	109	122	101	102	110	102	114	115	100	111	111	120	124	96	133	110	133	112	127	101	109	109	117	113	133	119	110	108	123	138	98	127	128	105	101	112	107	110	116	121	108	112	97	121	118	113	115	129	107	107	119	116	114	111	120	106	118	119	108	120	98	120	112	124	105	99	99	100	91	114	120	131	97	103	108	92	105	91	115	137	106	121	119	105	117	117	110	109	96	106	111	110	122	112	117	128	100	110	110	112	105	130	112	102	99	112	102	125	108	108	89	140	136	117	107	114	104	103	99	112	120	115	115	133	110	96	104	126	117	122	93	110	128	100	124	113	100	121	126	114	109	116	100	123	121	100	115	94	97	112	129	115	139
6414	10906	4145	5172	4269	5051	6909	3369	729	355	328	323	347	347	365	429	385	376	338	385	354	339	325	326	355	337	341	351	315	327	331	351	334	320	323	316	340	355	305	314	337	314	312	321	330	351	339	336	301	303	274	285	252	287	319	304	290	301	302	292	285	294	306	296	303	291	288	293	302	320	305	304	283	295	285	328	278	326	295	332	295	309	317	327	301	322	299	286	294	309	294	297	341	301	296	265	333	294	288	300	294	282	314	296	283	292	302	295	309	270	293	316	296	293	299	317	288	326	300	282	323	320	286	310	302	308	320	324	291	258	302	312	329	301	304	312	304	318	309	299	284	319	286	314	325	289	284	305	306	308	311	309	307	307	258	318	291	313	290	298	317	278	296	301	259	301	281	301	298	313	323	312	284	307	299	311	305	274	320	329	322	330	285	311	297	299	317	304	290	310	300	287	308	300	298	293	328	295	329	316	290	291	288	322	311	319	253	293	315	321	314	294	347	297	304	318	296	289	301	299	297	306	295	329	283	317	299	282	316	297	326	294	303	318	298	295	329	297	273	278	305	317	306	293	296	308	322	306	323	301	292	287	283	309	300	315	316	294	256	302	313	303	315	275	306	325	286	312	313	309	306	302	309	333	318	299	286	318	306	270	276	256	285	315	346	320	300	274	276	297	312	316	333	263	335	289	321	292	302	273	319	297	294	288	323	333	324	302	300	290	285	311	301	319	298	322	287	272	297	273	284	272	278	266	305	308	281	325	301	286	261	297	296	325	302	273	296	311	295	292	286	301	309	284	311	300	323	306	292	289	293	278	307	283	308	292	335	288	299	296	280	325	278	311	295	307	281	306	278	302	297	302	301	298	289	291	309	279	274	301	305	281	291	313	300	304	298	289	295	262	319	284	291	304	288	275	323	307	301	308	303	322	297	267	279	328	295	312	292	279	304	317	283	287	319	299	277	281	325	279	300	272	307	277	294	294	311	304	294	301	305	294	329	316	322	310	309	328	305	286	288	288	324	283	299	303	303	320	303	272	339	275	286	284	299	308	302	328	299	312	301	322	322	301	296	312	293	309	293	294	316	323	282	316	286	300	300	301	301	292	288	311	316	292	316	305	307	288	309	293	325	294	305	281	290	296	278	282	303	271	324	306	284	307	294	283	281	314	297	311	309	274	287	270	318	303	336	278	308	328	297	324	334	284	332	318	308	305	287	285	294	311	318	274	321	312	319	284	296	325	294	322	295	306	324	300	290	313	288	351	324	315	282	294	272	289	314	303	323	318	282	326	291	298	292	294	313	306	306	304	290	294	303	266	276	300	307	287	306	328	324	308	281	300	316	307	314	308	289	281	286	268	298	303	296	265	321	270	313	310	290	286	301	315	340	302	300	292	271	316	270	299	313	324	295	295	297	284	327	297	292	256	273	293	292	293	284	312	312	288	312	308	304	311	295	289	310	304	304	269	307	308	314	304	307	330	290	270	293	309	295	344	311	272	274	301	284	336	304	291	297	299	278	302	300	313	289	308	321	303	324	325	275	294	292	314	280	309	287	276	295	319	284	277	296	341	298	318	283	292	301	281	270	294	296	312	297	309	310	299	297	284	300	321	282	288	308	306	286	324	303	299	342	276	287	301	289	319	303	315	321	304	288	306	306	319	298	299	299	337	303	294	310	304	311	304	327	284	315	272	288	280	277	279	286	309	292	281	309	299	282	314	274	312	296	285	306	272	303	288	292	315	314	265	283	320	313	295	311	304	297	271	288	306	289	321	301	307	340	274	263	301	301	294	305	294	315	277	298	312	335	296	279	309	302	322	311	303	323	341	303	316	317	316	314	306	301	324	320	289	299	265	281	298	313	301	287	299	303	266	294	281	282	299	289	291	298	308	332	298	290	287	318	335	308	297	301	311	281	301	299	311	287	312	319	334	270	318	329	273	329	280	306	291	306	284	303	319	291	287	291	338	302	319	288	313	275	327	292	294	317	311	314	285	289	304	315	291	255	311	311	296	309	283	295	310	300	322	292	275	259	286	305	324	297	309	294	318	319	340	302	307	315	306	271	303	278	324	293	294	314	301	297	294	288	282	290	289	301	316	297	311	302	297	318	292	310	285	303	309	312	302	306	302	286	322	277	302	303	305	286	294	325	281	307	279	327	282	338	299	294	310	313	321	314	291	261	316	332	288	284	285	292	298	283	311	309	319	295	301	300	313	309	315	286	343	309	289	310	319	295	310	308	304	272	302	298	308	293	288	306	301	285	282	286	291	323	272	317	319	297	308	285	288	304	316	271	308	286	282	281	330	274	302	304	291	338	323	287	305	302	275	313	285	303	299	302	326	284	309	320	275	295	312	293	302	295	310	319	294	280	307	294	300	295	306	287	292	277	294	272	348	276	310	280	295	313	291	268	299	267	334	311	264	272	291	326	309	314	301	296	327	331	285	303	297	284	302	295	290	302	290	275	310	288	289	288	274	299	315	289	309	292	301	306	298	332	307	273	315	301	302	316	297	257	306	309	336	280	292	301	299	289	308	313	297	314	296	327	290	275	341	297	319	280	331	288	313	301	317	333	301	294	302	264	280	293	297	319	300	309	294	317	286	298	308	272	306	296	291	309	286	312	299	312	314	306	298	261	290	270	322	292	280	315	320	291	295	293	303	306	294	287	319	302	299	292	310	275	326	298	308	278	295	282	290	296	274	297	251	299	278	314	309	298	281	286	310	304	295	303	310	328	309	300	318	316	318	292	315	276	283	288	304	295	288	315	310	312	280	293	279	296	305	329	327	298	315	295	305	310	291	293	324	290	315	304	328	272	312	317	308	313	287	315	291	296	313	297	303	289	266	319	313	302	332	328	315	311	292	329	306	296	296	330	315	307	285	322	285	312	293	280	273	301	301	296	358	302	304	287	319	299	293	285	273	320	301	272	333	280	266	310	301	278	311	291	284	293	312	313	291	311	282	306	306	290	282	296	321	269	277	322	315	315	311	310	316	308	321	316	279	284	297	314	312	297	337	308	319	311	279	314	276	304	301	302	281	303	299	314	274	293	278	313	326	287	269	296	264	320	292	325	292	280	273	293	334	309	298	278	260	295	293	305	295	302	317	290	288	306	307	296	278	303	293	315	301	301	310	313	304	291	290	281	273	299	320	329	327	297	295	312	267	308	321	286	312	285	325	317	304	308	282	284	279	320	307	303	292	274	313	306	334	275	295	291	280	296	299	299	308	322	293	285	285	315	304	310	281	315	302	311	316	311	302	286	321	309	321	304	305	291	278	292	319	321	324	285	306	321	280	307	316	279	283	333	329	284	303	282	315	314	264	299	287	294	290	308	275	291	289	295	290	320	312	308	303	271	317	319	267	307	330	303	255	272	283	300	318	318	307	322	277	293	278	350	285	283	305	276	348	328	305	295	297	300	292	319	306	287	294	304	281	310	296	328	319	322	296	286	274	317	295	266	315	274	287	317	268	296	308	325	292	312	299
44364	58868	20948	5725	2768	2517	3019	1468	427	296	289	320	332	422	556	434	431	416	382	619	471	323	289	253	287	316	309	306	271	331	375	324	277	275	264	259	283	244	227	236	223	235	237	259	272	209	218	229	212	224	197	230	217	228	236	199	205	196	227	181	196	205	191	192	204	182	223	194	211	208	204	192	205	194	176	174	204	194	204	206	184	215	207	194	212	186	183	218	193	183	198	196	217	197	219	206	175	203	188	183	219	207	202	206	216	213	203	194	196	179	192	192	202	186	207	201	203	206	180	188	192	191	196	176	219	202	197	205	234	201	212	235	200	215	197	205	197	186	222	197	208	191	197	219	190	214	175	204	200	185	185	192	171	211	198	170	196	202	215	210	237	215	212	216	197	184	210	170	215	223	202	207	207	214	226	205	208	217	229	188	185	197	194	215	174	219	208	219	183	230	208	188	204	212	195	192	187	198	204	172	202	249	194	198	215	198	201	207	157	220	188	195	177	213	180	206	166	188	198	209	214	207	200	186	193	206	192	222	221	207	197	237	206	206	218	176	197	205	193	212	205	197	225	197	192	194	165	185	175	194	191	173	186	191	173	221	232	191	201	206	187	233	185	176	195	186	192	187	190	207	215	186	196	177	182	213	177	190	191	237	178	197	217	178	186	182	191	185	202	215	168	196	200	201	168	207	205	193	191	187	200	192	188	217	177	175	197	197	195	205	186	194	160	210	189	178	206	183	225	181	185	186	194	227	204	220	218	195	204	187	214	205	209	196	170	209	204	217	220	200	194	186	206	179	194	185	178	222	183	205	213	218	200	197	206	208	197	187	189	175	188	201	218	193	195	192	195	178	205	200	193	194	197	201	215	195	207	182	174	196	199	197	195	177	201	194	170	208	204	197	208	179	180	186	181	173	182	202	210	218	205	206	200	214	216	208	222	190	177	186	222	198	187	192	188	184	168	221	189	223	172	174	185	208	190	194	186	171	199	193	208	214	179	196	204	197	211	188	190	202	198	188	187	194	190	232	197	202	205	218	193	192	203	176	172	186	164	180	223	191	214	183	210	186	175	198	231	201	197	199	207	176	200	185	210	197	176	187	199	184	192	191	184	184	206	176	180	196	181	178	179	210	207	223	211	191	186	200	182	207	199	197	204	187	181	182	196	207	185	186	206	193	218	177	201	200	218	189	172	214	185	214	218	206	199	220	223	212	212	171	227	161	189	191	181	214	190	163	209	189	203	179	223	198	211	190	242	208	196	180	189	175	213	215	204	211	198	224	223	172	205	204	196	230	201	199	193	195	211	200	215	190	218	203	206	184	208	192	208	165	189	218	209	173	188	197	225	195	194	204	206	213	226	198	201	171	193	208	203	207	182	194	187	206	180	199	187	229	214	201	210	201	207	200	197	182	215	196	202	191	200	182	204	177	223	213	189	209	200	212	199	203	174	207	210	230	216	189	205	196	210	179	210	201	201	221	198	214	201	182	204	191	204	203	232	196	193	206	200	201	222	173	193	192	190	200	197	213	202	193	210	207	180	196	206	220	206	201	203	196	191	196	186	192	168	210	177	188	187	208	174	195	190	187	192	195	180	201	209	196	204	198	233	188	208	193	219	191	199	199	199	196	185	204	217	195	177	188	198	208	174	185	204	205	208	213	185	194	193	201	186	200	196	198	203	176	201	187	183	173	189	185	195	193	192	217	199	205	201	162	198	210	210	183	218	215	205	216	220	191	190	184	204	187	184	185	190	212	210	185	205	190	172	183	206	208	194	187	198	201	201	200	199	186	214	212	208	189	203	211	229	212	230	174	201	209	173	202	197	192	176	184	202	204	167	177	225	193	204	193	197	189	194	194	182	207	221	219	229	221	200	218	215	186	209	174	188	220	210	187	198	207	232	193	210	185	188	206	201	227	189	205	200	203	193	220	205	248	184	210	207	213	185	193	197	225	187	186	203	191	210	174	223	231	223	195	197	193	190	201	195	191	215	208	216	183	231	210	191	219	213	189	188	213	196	180	181	203	209	195	197	212	215	179	229	192	215	222	207	184	186	193	181	199	202	192	203	212	194	180	191	205	201	191	187	218	182	200	207	207	205	191	194	197	204	201	219	231	200	202	215	194	204	171	211	183	195	187	182	180	205	187	213	214	204	189	190	197	196	198	213	189	213	195	182	186	202	188	201	209	203	230	186	193	211	214	186	185	178	188	199	184	176	201	186	193	205	202	187	191	210	203	195	178	196	206	207	182	197	198	190	211	217	189	193	193	192	209	200	179	174	220	233	201	219	198	194	177	187	187	217	217	195	189	193	178	233	175	207	183	210	200	202	186	191	208	196	189	199	217	202	218	223	196	184	195	202	191	219	218	208	207	207	187	180	177	186	174	218	187	195	193	192	208	215	196	188	168	221	186	190	179	181	189	191	170	201	194	183	180	221	204	189	199	212	182	221	198	178	195	190	210	193	199	190	206	215	211	193	182	211	201	206	202	192	225	203	193	183	183	205	201	186	221	189	175	200	229	198	194	190	206	224	227	195	204	186	219	205	200	203	198	182	224	199	206	226	211	212	205	166	193	213	192	215	217	197	206	207	191	187	221	206	217	209	203	220	195	228	203	191	198	200	200	187	202	197	202	217	193	201	202	213	211	191	180	226	205	209	200	181	144	182	216	206	182	233	214	211	188	187	194	195	203	205	207	197	194	191	209	210	192	194	183	204	219	188	167	199	219	213	202	176	196	182	170	225	177	217	202	221	212	208	180	214	190	186	217	201	190	214	202	215	180	229	212	203	196	207	196	205	212	186	190	208	213	219	214	200	200	196	200	196	175	212	201	197	197	203	188	176	194	187	197	200	234	177	203	216	222	202	173	187	206	162	193	186	178	199	236	205	189	182	205	209	217	219	199	201	184	189	193	212	180	175	188	207	181	183	189	170	204	183	185	205	179	201	218	201	185	211	176	201	172	170	175	193	175	208	201	225	189	203	209	192	199	202	196	185	211	212	206	196	199	169	175	213	225	230	186	183	207	196	193	201	188	187	216	191	193	187	195	212	188	185	208	222	206	194	186	211	211	206	179	218	190	193	213	193	174	181	196	208	193	223	219	208	207	187	187	240	181	189	209	216	202	190	191	199	168	209	194	190	251	208	172	200	190	187	185	192	178	202	205	210	206	217	205	198	202	214	164	220	164	198	168	174	184	225	219	195	195	186	186	180	188	188	186	209	215	217	207	188	209	203	218	195	185	197	202	211	214	191	191	196	208	199	181	212	189	208	209	231	238	211	192	184	215	214	206	179	203	202	194	166	190	195	216	203	207	202	191	184	212	208	196	179	211	196	191	209	165	175	193	192	184	191	224	213	176	201	168	219	205	203	218	179	199	210	189	197	202	185	212	202	220	205	188	192	229	202	191	195	196	187	167	198	179	201	209	197	202	211	187	189	207	195	242	208	206	215	220	192	197	164	183	186	197	215	204	194	205	221	195	207	180
28957	40790	8196	8577	9055	10215	11769	6510	1757	1095	1017	1074	1490	1792	2682	2237	2316	2208	2155	2562	2152	1426	1198	1160	1070	1208	1205	1103	1164	1744	1639	1544	1380	1250	971	983	1139	841	868	849	788	898	834	1010	1034	773	691	585	603	614	617	596	632	703	624	598	572	596	608	527	435	488	498	487	484	484	460	508	543	535	522	497	491	480	472	486	504	504	466	502	511	514	493	481	437	520	488	512	505	485	459	447	461	478	465	503	475	494	431	477	453	501	497	496	436	464	515	471	468	475	464	455	493	499	493	426	461	492	464	533	478	451	483	457	473	462	453	466	496	463	486	451	507	483	466	465	471	465	503	455	458	463	473	495	484	482	496	460	485	468	472	480	460	491	483	465	479	478	463	501	474	488	505	460	462	440	502	487	488	511	455	452	449	459	462	470	484	452	482	478	456	473	482	454	462	483	475	471	429	475	450	459	489	462	454	486	454	486	462	423	504	449	489	478	474	511	451	483	483	458	444	507	474	472	475	473	472	485	479	488	454	492	527	433	475	436	494	461	475	513	452	523	456	488	488	455	492	453	474	446	493	447	497	459	494	475	498	476	501	453	455	444	443	484	486	498	476	459	509	447	445	476	465	484	472	480	471	471	498	508	467	499	476	440	486	475	484	478	468	494	455	462	474	477	459	476	451	473	517	463	474	468	466	488	472	424	501	487	501	485	489	496	490	455	485	471	458	494	501	472	470	461	471	468	465	497	474	475	450	492	499	458	464	462	454	485	464	457	519	500	483	487	514	478	469	464	464	507	444	473	474	490	441	475	448	431	494	479	476	454	492	470	451	459	486	496	450	490	446	487	449	452	450	485	465	499	482	518	471	511	464	522	489	458	439	461	501	444	464	461	417	491	486	455	488	497	476	501	494	494	451	495	462	493	499	511	483	502	485	444	479	471	473	437	494	489	458	464	468	510	479	510	470	467	448	482	479	476	479	471	469	481	491	432	461	484	485	506	478	505	476	457	496	473	494	499	512	505	477	487	493	476	461	458	473	445	470	478	509	462	433	487	471	474	484	439	415	497	467	481	500	466	451	500	481	487	481	476	495	476	455	449	465	465	476	474	499	491	466	505	431	479	467	515	447	466	474	477	461	436	482	471	469	459	448	539	438	463	515	460	493	485	471	474	455	464	435	503	435	472	475	497	460	471	485	423	480	467	490	479	465	475	465	482	443	453	476	472	469	487	482	465	482	506	470	452	522	472	496	507	471	491	477	454	465	483	453	430	467	489	483	464	472	473	476	464	494	453	525	480	450	486	446	445	495	480	492	429	501	545	461	478	492	468	449	474	495	465	482	462	469	514	460	449	490	445	483	428	481	464	464	524	435	513	488	497	474	511	447	502	465	487	472	456	487	473	491	444	442	450	535	474	428	467	476	446	438	471	461	453	452	452	432	504	431	457	461	480	471	458	440	445	481	465	474	459	479	470	459	470	483	484	515	464	489	451	506	489	461	464	439	452	467	459	493	477	449	498	462	502	460	486	474	489	467	476	493	474	473	463	493	474	455	481	445	464	458	476	465	452	494	501	501	472	465	469	496	478	460	484	490	482	465	482	503	440	480	438	480	465	497	470	470	481	478	434	481	510	463	473	487	474	506	481	490	467	480	429	449	479	475	465	486	467	500	445	450	439	469	461	444	474	500	483	475	464	513	441	460	473	448	478	469	496	456	473	483	486	466	525	491	435	460	476	480	484	453	473	472	458	467	467	493	510	499	503	474	457	469	497	468	462	542	473	495	490	448	483	447	481	469	484	457	453	471	501	453	464	490	487	459	518	470	467	461	506	464	507	463	486	455	463	497	460	440	500	493	520	480	507	457	472	461	483	465	514	483	468	498	449	500	466	454	450	479	515	473	458	481	484	480	478	482	466	474	500	489	494	525	489	460	446	447	478	449	480	468	427	490	427	470	442	455	490	443	448	511	479	444	468	480	523	454	474	458	497	451	490	470	456	460	473	517	478	463	459	461	435	512	489	479	525	521	474	469	460	477	478	433	469	481	456	485	478	459	492	484	482	458	466	489	471	487	468	496	466	500	482	496	494	510	468	465	485	481	477	442	478	478	472	449	469	466	482	468	463	483	458	464	445	493	471	470	477	511	460	496	446	445	483	479	458	423	483	448	434	475	483	506	492	493	469	478	495	458	481	471	475	465	495	513	478	501	453	460	444	449	467	476	492	467	450	493	530	448	462	493	493	479	468	447	439	469	433	474	461	484	473	467	503	493	441	467	476	450	442	485	476	450	519	485	444	481	483	434	449	488	498	486	453	459	454	456	454	470	494	496	470	485	486	517	498	479	467	470	458	490	467	499	455	477	487	488	465	492	453	472	510	451	488	495	459	450	425	464	474	463	482	460	494	464	493	495	486	450	497	495	448	495	496	485	496	474	492	483	449	481	474	448	473	487	491	498	482	452	500	466	463	501	488	487	463	481	469	474	477	512	502	422	474	486	495	466	476	475	476	460	468	454	478	477	491	450	489	473	479	460	481	462	467	470	436	426	461	453	474	461	486	467	472	433	502	496	497	476	465	494	479	446	489	476	437	494	458	498	448	503	455	476	519	462	474	441	490	478	486	460	488	510	476	487	484	450	460	490	413	467	469	417	496	412	467	475	489	501	472	454	457	453	474	497	458	470	469	436	450	428	502	452	481	431	459	483	462	493	529	463	486	457	454	504	477	483	461	464	484	471	511	494	498	449	487	478	478	476	492	471	519	523	470	507	483	470	450	502	486	504	432	446	465	468	498	442	457	514	480	492	466	446	473	454	462	462	486	497	488	453	452	444	487	471	473	480	474	483	478	455	450	500	506	483	464	505	476	460	445	488	459	449	498	471	461	501	467	446	474	448	439	484	516	487	471	463	511	488	453	475	479	441	498	452	492	447	461	481	500	462	475	491	453	526	475	461	465	437	492	494	507	476	490	458	491	486	514	472	466	440	471	485	433	446	474	463	453	535	475	470	489	445	492	432	475	460	488	531	485	443	483	441	485	492	455	458	458	458	446	443	470	472	497	448	493	463	444	445	467	458	513	456	533	453	471	487	480	495	467	511	494	465	485	522	485	472	464	452	478	457	475	464	476	453	453	469	475	465	445	524	475	463	445	492	457	458	494	475	485	486	438	473	461	515	490	463	502	464	484	516	475	450	457	485	470	469	463	496	509	474	469	437	450	471	512	488	471	483	521	443	489	465	451	494	474	428	458	484	440	496	425	463	482	450	454	478	451	475	461	489	485	522	450	479	419	459	472	465	490	466	467	463	457	479	490	495	484	503	438	466	486	486	471	429	440	466	480	462	536	507	508	436	460	481	492	467	464	457	503	459	510	488	488	453	488	458	502	456	454	486	464	494	456	441	506	485	472	470	503	468	433	486	487	520	433	443	466	468	456	484	448	476	486	468	442	496	488	487	471	498	468	486	466	492	458	490	494	484	462	410	505	469	485	462	477	497	466	457	508
56375	70853	28853	11463	4471	3985	4275	2112	617	355	305	339	389	601	871	686	634	628	684	739	640	417	373	309	347	327	284	334	291	461	430	368	419	410	286	287	317	288	277	246	241	263	269	337	282	204	213	187	161	163	197	179	190	212	213	196	201	180	175	159	163	153	153	164	133	146	174	157	168	168	150	162	171	157	158	170	149	142	150	155	181	141	170	158	176	160	161	151	151	156	167	143	165	139	162	161	178	151	142	162	167	153	158	133	165	180	147	156	165	169	167	148	160	141	165	172	164	152	142	163	135	174	122	185	160	186	166	164	172	181	159	160	161	144	162	173	154	145	159	164	171	164	150	161	177	139	159	175	155	159	160	157	174	160	182	168	172	151	171	173	131	156	160	156	143	163	171	174	136	150	170	171	198	163	164	162	157	139	156	141	153	174	165	168	151	165	155	172	170	166	150	166	152	174	141	169	139	162	170	160	148	164	176	152	161	170	171	164	157	143	162	143	148	167	150	159	162	161	173	152	164	141	164	168	155	174	152	180	152	155	191	139	166	178	153	160	150	148	164	142	197	167	169	141	162	165	172	170	143	156	184	179	147	176	150	127	154	168	171	169	135	154	151	167	161	154	162	149	159	175	153	145	135	181	176	160	152	169	144	138	148	168	145	161	168	135	167	170	163	161	151	150	143	161	181	148	165	162	171	174	159	151	163	144	135	159	183	167	158	142	163	143	206	185	141	182	159	148	158	164	160	171	139	155	174	147	180	168	184	148	145	127	173	137	182	177	142	165	151	198	168	166	148	142	141	145	136	171	168	145	165	152	157	160	159	146	149	139	140	157	148	153	159	164	175	156	149	141	165	173	169	175	155	156	160	156	150	163	138	172	153	179	157	165	182	161	148	181	169	167	123	132	162	152	133	162	168	166	136	154	159	162	149	163	159	162	170	178	146	181	166	171	171	152	176	167	166	177	160	155	185	148	179	170	185	183	170	171	152	163	140	163	148	164	172	189	173	182	161	160	155	154	152	173	164	134	170	155	165	174	164	151	163	149	142	190	173	143	167	146	168	157	181	168	166	161	148	149	174	145	161	159	160	155	153	151	142	151	172	164	154	145	136	149	160	150	150	180	159	160	158	153	171	169	162	147	185	162	123	156	157	162	156	168	140	146	151	163	144	141	138	152	165	148	168	144	182	183	191	174	156	160	143	153	165	164	157	157	152	180	167	147	156	162	161	163	163	152	159	159	181	164	137	184	156	142	149	147	161	160	155	161	157	155	159	179	159	152	158	143	169	149	157	164	159	176	168	147	168	184	164	150	196	156	175	163	160	164	160	145	152	174	156	167	170	141	145	163	151	145	157	168	139	172	162	145	179	164	159	140	166	162	157	151	181	171	139	163	156	152	160	162	162	158	169	148	138	158	163	151	164	156	183	147	141	139	151	165	148	150	160	150	163	189	153	171	150	172	169	163	151	153	168	162	149	170	166	175	140	155	173	165	161	152	169	146	184	178	171	143	149	159	129	170	141	170	167	148	143	160	144	163	158	169	156	160	159	141	160	139	152	176	161	136	177	166	144	138	199	164	187	172	144	157	148	147	172	182	140	141	166	154	156	162	140	158	180	194	159	155	180	162	171	136	181	153	145	146	162	147	150	147	169	158	154	185	159	179	156	157	176	149	153	144	149	140	163	172	158	166	154	149	147	169	153	142	162	156	162	159	153	156	176	159	159	174	181	154	152	159	138	184	179	149	142	161	152	170	148	169	141	153	153	176	138	151	164	160	179	182	139	144	138	147	163	181	160	149	157	148	176	164	166	153	181	153	181	167	163	136	162	152	151	168	169	187	150	144	144	171	161	162	166	164	173	173	146	140	180	180	191	158	142	165	169	203	172	161	178	158	167	180	144	154	174	128	145	162	141	155	147	156	171	147	145	158	173	150	152	167	148	189	181	158	176	144	172	145	169	146	164	173	160	174	172	152	180	163	146	151	153	147	160	144	157	185	154	161	160	153	162	166	159	153	163	149	146	181	162	180	145	162	160	159	154	158	163	158	155	160	172	147	134	160	170	149	174	169	157	155	144	151	153	159	176	168	179	152	157	156	176	170	169	146	151	150	164	146	160	145	146	153	135	157	169	170	139	157	163	141	160	177	153	146	129	162	155	149	138	133	139	174	150	141	153	155	156	137	158	167	151	127	151	158	147	149	148	140	132	139	170	156	172	158	160	166	177	156	150	160	170	158	172	190	186	144	150	167	150	154	160	137	170	159	158	154	160	161	156	150	135	141	175	189	161	185	144	162	162	156	150	166	163	178	167	179	159	148	147	150	161	153	149	166	158	156	125	162	143	140	141	161	176	137	153	136	163	159	157	143	171	135	154	167	179	180	163	169	184	173	168	177	138	156	168	138	159	157	153	159	160	164	173	154	148	170	154	135	144	150	146	165	136	174	181	140	177	123	134	169	154	174	154	162	171	163	155	206	158	161	157	140	149	142	142	161	166	148	158	145	146	160	149	165	191	171	181	138	164	153	140	147	148	174	148	179	159	162	187	158	172	162	161	177	148	185	163	154	154	149	145	166	189	171	132	165	171	159	157	157	154	155	163	153	159	148	165	170	156	151	144	155	156	149	154	160	155	165	151	153	158	157	174	172	148	173	180	159	157	166	145	173	152	138	151	147	138	160	163	166	166	149	152	175	170	141	139	130	149	144	147	120	151	167	150	159	187	152	152	155	169	146	149	160	156	171	154	151	156	161	157	140	136	144	170	168	140	164	127	152	151	130	175	175	142	155	154	158	146	173	158	158	181	169	162	140	154	168	130	156	167	162	164	167	156	152	161	158	136	155	154	144	159	149	149	142	154	170	136	138	177	155	170	160	148	152	154	196	155	142	151	160	169	160	130	143	158	143	173	164	169	168	177	144	172	185	144	166	163	168	184	137	155	166	128	171	165	181	165	175	155	165	148	152	140	154	143	172	155	144	158	155	173	169	175	147	172	162	155	159	166	139	166	142	126	136	142	169	167	148	154	155	165	140	173	175	164	147	156	162	150	163	159	146	158	155	157	176	154	167	169	175	167	166	136	174	149	156	153	155	154	146	152	155	169	163	161	136	155	170	138	145	164	155	162	188	139	149	172	157	139	154	164	166	168	146	166	145	139	172	144	149	176	166	172	178	146	143	155	148	170	150	162	154	144	151	147	148	143	149	175	155	174	155	166	168	156	167	169	183	146	197	155	175	151	157	179	159	166	182	168	163	182	176	173	172	153	170	149	141	143	144	145	157	174	147	149	163	167	184	163	167	147	151	175	171	152	160	161	179	158	147	156	169	172	159	177	141	174	156	157	153	148	168	172	165	154	165	144	142	161	164	175	170	151	155	176	144	161	154	147	162	149	157	137	173	161	142	146	187	159	158	171	162	167	151	149	153	169	145	160	153	156	161	153	155	174	166	140	154	163	166	167	156	154	141	155	154	156	156	169	169	161	149	166	137
37894	50298	11410	11318	12123	14485	14756	8639	2665	1597	1477	1645	1756	2921	4248	3724	4109	3265	3703	4470	3799	2613	1900	1638	1932	1738	1765	1673	1555	2628	2272	2131	2251	2604	1477	1327	1536	1487	1325	1142	1167	1127	1093	1775	1484	869	718	566	477	599	589	639	701	786	666	682	591	537	490	423	416	457	442	400	392	394	414	467	513	422	493	458	391	386	409	393	382	367	388	401	381	385	387	362	374	419	399	379	355	353	383	416	395	397	378	361	415	378	387	413	386	410	377	350	352	394	353	381	369	371	395	367	393	383	367	379	405	381	359	374	393	348	368	374	373	342	357	418	386	388	385	367	404	379	381	360	380	362	376	397	371	377	374	382	397	395	375	398	373	368	346	369	370	385	388	353	388	352	351	353	334	355	399	353	365	397	382	372	337	345	385	384	363	392	397	354	371	368	392	428	370	411	389	362	378	368	403	350	324	384	367	370	363	384	388	391	367	342	408	377	371	380	379	378	375	350	350	340	359	404	384	386	343	355	406	377	355	366	420	422	362	362	392	371	341	353	382	382	416	381	376	410	387	394	387	345	380	415	353	401	396	372	395	377	391	376	338	398	371	377	416	404	363	403	394	392	397	357	368	370	369	341	389	375	356	380	386	361	385	374	376	348	385	386	372	396	408	397	393	336	389	359	348	347	366	370	387	346	395	369	364	365	372	362	380	366	399	372	371	367	364	394	381	332	355	392	370	390	391	376	404	416	332	370	388	346	392	361	392	346	357	339	371	357	404	372	329	369	408	351	330	375	340	362	379	354	375	374	370	404	396	407	344	354	373	366	366	360	373	366	386	344	406	380	382	390	361	422	401	382	393	353	346	382	397	354	375	409	361	390	368	378	379	387	401	374	377	381	351	356	328	380	374	378	383	356	386	372	381	382	374	377	378	335	373	396	385	370	350	347	358	389	375	401	395	380	406	369	381	394	361	366	382	348	358	391	357	379	383	367	360	376	379	351	345	381	380	385	390	352	381	347	398	421	376	353	379	385	388	409	391	398	374	362	387	396	372	392	332	386	361	361	393	393	406	427	359	388	387	351	383	343	363	375	367	364	369	339	342	402	410	398	366	381	385	357	350	392	371	356	343	388	379	400	391	355	357	377	418	380	371	394	359	381	358	374	389	388	401	402	341	383	361	364	378	358	390	370	390	408	384	372	327	380	356	381	370	359	385	357	393	364	383	396	383	386	386	354	357	371	376	378	350	330	376	338	375	373	381	377	378	389	389	370	351	373	365	391	375	373	407	370	389	374	410	329	371	355	368	376	376	436	383	421	349	364	358	366	377	400	393	377	389	390	361	410	387	376	401	370	379	380	322	383	370	394	372	363	382	395	395	364	351	377	413	412	353	349	358	362	422	364	380	384	393	365	376	396	364	404	341	350	386	347	381	359	393	364	386	374	402	375	370	357	362	371	402	335	380	415	353	352	394	385	373	349	350	336	360	372	389	367	357	389	376	368	352	323	375	364	394	354	375	383	376	376	369	395	388	384	371	390	335	353	380	353	396	375	360	391	396	339	369	385	373	366	355	356	362	335	379	375	389	410	419	384	372	363	376	382	394	378	382	314	355	385	348	371	367	376	383	355	368	348	353	374	401	363	390	411	394	391	365	359	356	412	389	373	351	416	386	374	376	361	388	393	378	372	376	350	379	368	358	365	381	380	395	380	370	361	359	355	404	381	369	350	407	364	396	414	365	381	360	403	383	360	405	365	379	389	344	389	387	356	368	406	368	357	386	387	356	411	372	407	386	382	349	372	363	380	380	352	359	375	388	401	398	376	361	363	367	366	386	351	398	359	343	391	356	389	367	373	372	408	392	355	395	402	358	372	365	347	374	371	384	410	349	378	406	370	347	361	378	355	378	403	396	377	389	397	386	351	363	372	402	417	362	367	368	366	387	391	351	410	355	407	360	356	334	385	387	396	352	351	376	362	349	393	348	382	356	393	365	363	339	378	371	382	387	358	368	395	389	369	384	374	366	335	364	407	369	365	362	347	373	378	372	376	348	408	347	345	352	353	381	358	373	376	363	367	382	361	369	381	362	395	340	384	398	371	397	383	371	324	375	400	334	354	357	368	363	395	374	394	407	384	357	358	376	387	377	360	375	362	385	376	354	415	371	384	368	351	378	369	371	367	370	373	383	375	368	373	393	365	367	372	362	381	403	372	382	380	395	357	385	366	379	387	372	357	402	380	358	362	369	379	362	335	361	403	397	375	369	393	407	372	351	379	382	357	404	336	375	370	382	389	399	364	380	378	396	343	354	401	350	389	353	366	412	388	380	380	334	357	373	390	357	352	382	381	365	329	351	385	350	350	369	357	346	410	394	363	380	373	369	318	353	379	389	349	396	364	409	375	404	367	373	356	382	364	361	343	377	373	368	366	382	369	409	380	380	348	373	389	367	358	400	345	380	378	388	398	385	384	421	383	408	387	402	360	324	362	366	374	366	371	393	380	352	368	379	364	361	392	376	394	361	394	383	390	349	395	404	333	368	404	369	371	382	395	363	382	394	376	343	359	399	374	386	380	365	391	358	391	346	353	417	360	345	379	379	346	356	338	363	335	374	384	362	395	365	406	405	342	409	360	370	402	396	405	334	354	384	351	359	393	375	415	381	343	347	400	347	361	349	381	361	329	382	379	360	379	364	392	402	355	363	381	326	381	358	382	334	387	382	369	359	383	384	406	384	392	377	381	359	414	340	367	377	368	409	383	350	374	361	350	415	400	360	373	362	401	350	373	367	401	341	366	398	412	393	385	347	369	369	412	374	411	363	379	377	350	388	379	391	373	373	387	377	359	341	401	364	363	393	359	371	357	383	362	352	354	392	394	334	341	355	323	362	373	370	330	363	360	354	382	379	363	398	361	406	350	370	407	400	402	345	376	366	321	360	369	399	376	385	389	373	345	350	337	389	347	372	337	375	419	368	373	352	354	383	366	367	399	364	338	376	375	373	391	393	370	417	382	380	358	407	360	354	385	413	405	384	333	372	371	389	392	372	354	374	386	356	364	397	391	376	361	347	330	372	367	349	364	404	362	348	355	365	392	399	375	391	363	371	421	359	364	370	346	362	365	363	366	372	359	395	388	397	382	383	399	365	371	398	374	380	350	387	397	357	375	357	393	360	358	381	362	388	356	372	352	368	342	387	327	378	399	354	393	375	410	383	379	382	363	336	365	375	385	369	391	401	369	402	360	407	384	408	382	373	391	387	403	389	400	410	385	348	337	362	372	384	346	382	397	378	354	371	377	351	388	393	332	369	381	371	375	347	309	371	396	382	416	377	365	409	348	368	360	370	378	375	358	375	353	368	349	388	387	362	343	368	386	354	388	323	397	359	356	343	344	364	387	356	346	348	367	397	400	374	364	353	358	383	389	362	356	356	376	368	357	372	387	369	355	387	372	384	360	374	376	356	369	356	390	361	399	391	357	400	366	385	411	362	358	402	346	361	424	423	377	370	391	345	353
9123	8414	2923	1619	1052	1478	1419	615	161	118	132	103	130	105	132	117	113	102	96	113	139	109	130	108	99	91	124	100	121	111	115	124	99	119	114	134	111	90	121	115	114	102	127	126	129	107	113	136	128	100	111	110	129	125	129	121	96	121	121	118	120	116	142	129	114	111	102	115	122	116	99	107	115	111	119	107	143	123	113	116	119	110	87	117	122	121	139	135	97	112	133	107	119	112	108	110	102	108	125	128	126	115	107	128	114	118	101	85	125	120	119	104	111	115	121	116	126	122	127	117	120	102	121	104	120	109	107	101	117	117	112	131	95	111	108	95	114	122	124	105	117	112	96	104	112	116	129	115	121	124	127	135	111	108	125	107	106	107	110	95	115	114	115	140	120	135	111	112	104	106	121	137	122	125	136	110	124	116	124	105	125	112	97	113	130	116	109	95	108	106	122	105	118	112	114	132	125	96	109	116	115	135	108	112	121	117	119	113	109	118	125	111	123	140	120	114	125	140	101	136	117	111	126	118	112	91	130	131	125	100	97	123	119	117	124	108	100	114	113	107	118	111	133	106	99	102	107	116	118	113	110	116	112	109	101	104	129	130	120	119	115	92	115	120	122	112	103	111	137	121	107	119	144	107	130	117	119	111	92	124	105	119	125	125	116	128	118	118	101	104	120	130	110	114	107	92	116	109	116	127	128	126	115	122	122	110	98	141	116	98	95	105	134	117	119	114	121	123	106	103	131	103	106	106	130	111	117	132	114	114	110	110	118	124	103	108	132	115	130	106	119	115	104	131	132	114	119	121	110	111	125	117	130	110	115	103	114	109	120	132	100	122	105	120	118	115	103	118	112	126	127	110	115	119	123	128	124	106	111	115	145	123	96	113	117	101	97	118	129	111	108	128	112	123	117	137	130	112	117	118	90	109	114	102	148	93	94	112	108	106	108	125	114	146	108	132	103	94	121	106	118	117	104	107	125	122	111	118	118	110	115	125	115	114	124	118	106	130	98	122	111	123	121	100	110	122	117	114	112	126	113	150	107	119	101	112	104	121	124	102	102	115	126	112	96	117	110	98	141	111	108	107	111	98	107	95	96	119	117	108	103	140	133	118	112	113	127	115	116	112	139	119	125	133	113	121	112	108	98	113	116	124	123	109	111	115	119	113	112	105	116	85	107	126	109	120	126	119	112	94	133	100	124	122	113	119	106	98	126	123	120	130	112	122	104	99	117	103	101	119	114	119	111	123	107	109	128	105	114	111	108	117	116	125	113	117	102	123	112	114	126	120	109	128	112	105	128	102	114	122	102	105	125	92	112	124	102	126	128	109	109	117	108	123	121	105	154	140	112	101	128	117	102	101	115	124	137	103	104	111	108	137	146	123	116	112	129	97	106	145	117	112	120	108	89	123	127	130	104	138	128	115	118	127	124	111	137	114	98	133	116	128	116	104	106	126	129	123	118	110	124	115	106	152	108	103	131	88	106	110	92	98	125	120	124	100	129	94	130	111	116	127	118	128	124	133	111	112	115	116	126	130	101	113	101	114	119	124	119	118	118	136	97	110	130	115	123	96	138	104	115	113	131	139	120	116	122	108	142	111	106	117	151	118	120	129	120	108	135	111	134	115	114	127	95	124	116	135	104	95	109	115	108	119	115	103	121	104	117	101	111	109	125	116	116	100	123	136	108	112	120	139	127	135	110	106	129	111	113	111	123	99	122	139	122	109	111	122	116	123	121	110	109	132	129	116	124	113	100	101	121	110	113	117	114	103	128	120	112	131	127	117	117	118	132	110	121	128	119	125	112	122	120	123	105	114	107	107	121	118	114	110	123	124	103	114	101	121	106	109	124	155	133	114	122	111	110	110	113	113	115	117	132	98	109	120	115	101	120	105	132	108	116	129	113	104	120	113	117	117	114	106	127	124	107	124	120	117	106	98	112	103	106	107	98	105	113	108	110	108	120	99	110	117	122	117	121	118	107	114	87	125	100	110	111	125	113	130	134	113	106	110	118	109	108	121	124	136	127	124	98	120	102	116	110	105	112	111	109	114	109	126	109	139	107	119	111	100	112	126	102	132	112	111	106	116	110	114	107	106	112	117	117	115	114	109	124	115	112	115	120	109	114	101	123	132	113	120	124	131	108	116	132	118	115	111	115	116	122	111	106	87	114	117	133	104	113	102	110	111	109	95	115	104	113	102	115	122	115	116	109	115	131	112	111	120	120	109	102	115	127	130	135	111	119	108	111	100	112	125	114	111	113	133	118	124	106	114	127	109	113	116	97	113	121	122	126	121	116	124	128	130	127	108	105	124	120	122	134	104	94	101	121	98	119	122	131	103	138	113	108	120	104	111	114	122	114	115	100	120	99	131	127	131	123	117	122	136	118	107	109	107	110	134	101	111	128	103	119	112	95	119	124	135	101	111	109	108	91	121	128	101	109	114	144	106	105	115	109	124	119	120	106	139	116	97	110	112	109	119	120	123	102	128	118	105	98	117	120	106	124	104	105	108	123	111	122	121	144	124	115	111	109	108	102	114	101	129	118	102	119	121	117	131	112	115	98	110	110	121	111	112	129	112	124	129	118	103	113	106	131	111	132	113	115	116	121	108	126	99	109	123	112	120	128	121	119	98	112	123	136	93	122	115	119	124	114	117	110	111	123	102	103	112	103	106	111	116	112	114	110	107	109	113	119	108	94	99	97	110	107	102	126	119	137	115	126	109	108	101	109	110	106	123	119	117	134	127	106	114	115	114	106	117	128	132	105	111	118	100	123	112	113	125	117	112	131	94	97	131	103	129	101	103	122	114	114	111	123	130	124	117	105	133	116	120	115	86	132	118	134	109	104	106	101	113	98	106	109	100	113	112	115	121	111	137	132	106	110	122	121	130	99	138	131	133	105	117	107	121	106	112	136	117	115	131	121	107	106	134	130	106	112	113	144	119	135	104	94	113	124	119	104	115	105	97	120	110	96	111	113	115	123	121	119	116	107	132	106	110	118	131	115	121	115	119	102	111	120	113	107	102	120	126	125	115	118	113	106	114	123	108	117	114	109	132	96	110	100	138	110	113	125	108	103	115	122	118	78	101	115	111	113	125	116	125	114	120	111	135	130	125	120	115	91	97	120	101	114	125	115	126	140	131	108	104	108	125	110	110	113	111	133	127	115	117	126	126	136	107	109	122	110	129	116	113	115	117	105	131	93	119	112	99	108	103	113	113	121	107	116	102	110	94	110	115	101	101	105	103	127	108	127	120	127	124	123	113	104	101	115	102	99	100	120	98	126	102	114	114	111	103	117	131	127	104	119	108	115	109	124	110	119	119	128	127	116	119	135	120	93	131	90	107	103	113	110	125	104	104	99	118	117	127	119	110	113	122	99	100	109	92	123	90	139	100	109	143	123	103	116	123	118	124	124	131	131	115	121	120	138	120	126	110	104	116	109	120	133	135	104	93	107	107	109	118	125	147	109	118	114	121	114	117	103	105
7610	10894	5303	4706	3984	6454	5829	2795	550	320	312	371	351	367	376	347	362	376	384	359	358	376	349	312	331	323	324	348	341	360	357	337	378	348	311	330	372	307	345	345	337	329	327	349	350	332	320	294	313	316	291	302	296	315	306	307	303	299	313	303	287	321	329	312	306	281	327	320	326	301	294	285	345	278	303	289	277	303	318	324	283	287	273	339	312	294	302	333	314	299	287	297	319	303	308	327	288	282	283	276	336	291	309	311	338	284	325	288	299	326	314	331	303	271	332	305	293	309	288	307	306	294	350	299	331	309	324	309	274	300	325	318	293	311	282	285	309	310	325	310	287	301	299	310	302	293	321	291	333	290	305	298	297	291	287	298	292	309	326	309	318	283	317	282	295	305	288	298	298	297	297	305	321	354	302	324	281	314	290	303	294	292	326	304	256	284	303	319	290	293	272	345	284	329	281	302	307	312	325	312	330	286	297	318	317	291	316	317	305	311	280	326	285	294	283	313	309	296	282	306	305	308	315	297	312	288	327	330	317	311	312	284	309	318	294	353	322	318	301	308	292	328	334	288	302	294	281	300	331	318	269	295	307	312	303	275	284	320	269	326	288	331	302	319	299	277	317	289	285	263	305	305	316	298	316	324	270	290	308	316	311	308	298	302	311	256	293	303	289	285	320	308	303	317	314	296	318	273	320	300	291	314	309	306	323	343	312	320	326	288	277	270	300	278	328	323	303	302	306	265	301	295	323	310	337	313	304	317	301	274	273	303	287	292	309	322	285	317	314	283	286	324	311	322	301	314	286	302	290	285	316	303	303	344	302	305	330	311	296	327	319	327	315	294	326	305	291	315	324	332	297	277	294	307	313	313	314	271	331	304	316	299	299	291	294	307	283	296	273	315	304	276	298	294	302	303	267	266	290	292	301	320	288	287	297	330	319	313	283	342	278	300	282	297	304	300	317	275	301	314	292	317	298	290	307	299	299	304	315	311	296	278	304	332	277	309	294	281	328	317	290	297	349	346	325	320	348	284	289	294	298	292	279	286	308	310	309	327	303	323	292	302	312	310	291	305	302	311	293	292	301	276	305	293	297	308	326	285	312	353	330	314	281	285	299	287	308	327	341	286	305	331	331	286	296	312	287	288	280	311	284	329	287	337	328	301	313	291	306	318	308	307	308	285	348	295	306	309	254	333	278	323	266	296	263	307	307	355	269	311	307	287	275	307	344	331	291	317	321	321	291	299	274	305	312	327	310	309	323	299	316	312	308	276	290	316	323	303	303	262	282	301	293	330	319	284	305	325	298	311	299	280	274	302	266	307	316	295	332	313	283	290	314	294	278	326	282	310	267	311	309	288	326	277	313	313	324	309	299	333	317	296	289	318	337	278	324	288	279	339	299	330	300	294	309	296	340	295	308	318	291	288	287	313	289	331	302	271	315	327	311	338	302	264	316	301	284	278	303	300	310	304	305	304	321	316	288	315	330	289	303	308	343	345	293	287	320	305	289	329	294	301	308	297	301	301	325	311	318	299	299	300	326	322	322	278	349	313	301	297	320	286	290	292	298	304	302	304	301	295	308	309	323	321	277	313	304	308	286	277	321	297	324	298	305	337	302	322	284	311	303	298	336	276	318	295	301	302	316	321	311	341	276	293	306	322	308	314	296	316	289	300	297	328	335	304	304	292	301	314	293	314	289	291	309	299	287	309	304	340	333	296	293	291	295	320	321	302	309	309	309	295	303	305	261	299	312	283	295	312	316	291	288	309	325	333	300	284	313	303	333	294	312	277	306	291	307	304	290	318	317	306	300	295	321	293	311	285	329	296	352	310	308	297	296	278	299	287	317	318	326	282	290	313	310	294	341	294	289	308	273	293	285	326	311	282	293	292	299	286	295	292	302	311	326	281	319	291	306	322	320	314	301	289	328	309	293	306	286	316	296	309	272	279	308	321	316	302	312	275	302	265	307	303	306	308	321	301	301	299	308	309	316	271	298	314	279	283	290	316	266	291	313	330	326	308	277	302	318	315	300	281	271	289	298	282	315	295	311	313	301	333	318	298	322	298	340	285	305	296	310	319	330	292	323	333	267	290	290	284	311	306	330	320	341	301	302	290	316	280	289	306	290	309	298	285	315	289	339	303	325	290	316	264	302	328	304	297	302	322	295	331	295	303	303	312	296	323	300	309	302	318	290	317	292	295	307	290	295	294	281	296	319	324	332	306	277	262	275	329	284	286	295	298	281	298	330	299	298	327	303	306	289	334	287	333	300	301	301	320	313	315	291	313	287	328	274	290	304	286	300	298	291	283	315	340	295	307	300	313	286	293	292	307	305	295	313	308	357	292	296	288	304	324	309	297	294	316	315	320	270	315	322	317	337	299	286	303	300	311	325	302	305	307	267	288	314	313	332	309	312	290	309	282	300	330	332	307	278	314	312	301	287	304	308	288	297	315	314	252	316	301	295	297	304	299	290	281	315	286	293	307	299	280	305	280	302	306	311	321	316	300	307	288	301	325	295	297	321	297	344	358	312	299	282	296	324	305	298	293	293	328	308	338	302	305	297	289	293	335	305	284	268	288	269	292	285	316	287	293	334	298	301	301	300	308	303	287	305	332	307	306	297	322	289	281	295	315	297	264	323	274	348	310	326	305	320	275	300	313	351	286	290	320	299	298	290	299	293	316	294	301	305	325	281	296	309	294	304	300	312	319	320	287	295	284	313	305	289	297	302	291	332	251	323	301	314	281	314	293	285	306	305	316	297	296	300	280	308	276	298	304	324	316	303	278	294	311	312	280	299	260	312	295	320	307	317	273	310	297	318	310	300	278	318	272	315	301	294	277	316	319	297	299	265	290	302	312	298	266	292	268	288	283	294	305	263	315	303	263	324	325	314	302	280	318	308	305	313	307	311	328	269	336	265	316	301	327	274	281	333	289	319	297	295	329	291	306	332	319	327	306	309	306	328	262	276	300	304	307	307	323	300	286	294	288	315	279	301	336	309	280	279	327	333	283	333	296	282	322	312	303	320	325	339	296	309	323	306	291	325	304	314	300	325	335	278	288	323	274	325	320	293	331	306	296	299	296	308	330	289	333	336	288	290	316	326	299	298	297	345	293	301	328	288	314	300	330	296	304	303	309	274	320	306	310	317	315	302	328	303	320	309	296	259	310	304	329	282	279	311	308	292	297	284	300	306	309	326	307	328	283	293	270	309	320	307	312	296	291	314	318	288	306	316	302	294	292	314	325	296	287	330	300	301	335	308	280	278	332	289	298	321	302	314	321	306	272	286	316	299	318	258	305	323	312	325	313	299	315	321	319	325	292	306	292	324	306	318	307	308	319	284	299	334	309	315	345	320	301	292	296	304	308	302	284	283	265	334	263	325	318	320	306	266	280	294	289	293	294	309	279	319	288	329	299	300	322	311	331	285	286	319	311	303	323	310	307	291	292	308	272	323	295	314	290	309	302	295	285	292	307	301	348	285	310
45901	59160	20742	5312	2297	3295	2592	1283	377	274	284	299	345	488	532	439	600	480	394	431	372	390	349	289	264	245	280	282	270	308	324	273	298	296	276	260	240	260	234	242	238	226	245	252	296	240	195	231	218	227	216	227	189	201	236	225	187	223	175	178	206	210	201	205	180	212	191	215	211	206	177	190	212	202	188	229	199	189	206	194	198	206	210	231	192	199	200	196	216	209	191	204	193	190	191	207	203	168	232	202	183	220	182	195	186	210	194	222	193	198	185	200	222	206	208	212	212	187	188	199	192	199	165	193	207	205	187	211	201	202	209	225	212	230	193	192	194	195	207	198	207	215	200	233	188	192	219	200	206	184	204	216	180	184	195	194	180	181	202	203	193	179	180	201	213	202	185	194	193	197	216	204	213	186	203	189	203	185	202	200	184	204	195	229	199	214	180	192	163	189	227	215	196	191	203	183	174	217	206	215	191	210	202	224	193	191	192	210	205	187	199	210	181	185	205	195	171	201	166	181	220	208	203	217	194	195	207	191	197	200	217	194	189	216	197	196	190	185	213	200	188	176	211	181	196	192	198	169	205	198	200	201	204	215	164	252	171	190	193	179	175	186	187	191	212	213	206	196	214	204	204	218	191	202	182	182	172	212	184	199	185	190	193	200	192	198	204	195	226	203	192	194	216	207	199	209	177	173	208	203	189	218	216	181	214	196	189	205	190	208	184	194	186	192	197	200	192	197	205	213	217	220	178	217	188	226	203	176	203	178	212	207	213	193	203	187	187	203	197	196	191	198	199	196	194	210	168	207	185	206	198	223	203	192	201	173	204	193	184	207	219	199	182	218	212	199	178	207	196	202	200	188	187	217	203	197	193	186	186	210	191	200	206	199	199	197	195	198	206	203	211	176	194	180	202	192	201	185	207	190	211	205	200	219	215	212	234	199	190	202	193	186	183	211	184	180	183	193	192	196	185	209	192	198	209	179	180	209	214	195	194	207	197	218	197	198	192	230	185	196	193	208	197	204	212	176	192	183	193	169	200	191	206	210	166	179	182	195	200	187	199	209	216	218	185	205	195	207	182	203	182	195	216	187	214	200	188	207	215	218	222	198	194	190	212	226	173	191	197	172	201	193	199	226	207	196	196	194	198	164	190	191	202	207	188	231	204	193	218	190	199	203	199	200	195	178	194	193	212	200	209	206	211	183	189	194	219	227	185	203	210	187	180	203	205	168	195	196	227	192	196	196	201	198	195	203	187	226	219	224	193	220	190	197	214	202	193	218	219	207	219	178	197	201	199	197	167	195	204	182	212	188	198	207	211	185	198	186	184	193	206	201	198	218	215	197	193	182	194	193	196	196	187	195	208	159	199	192	185	163	223	205	179	192	210	170	177	189	192	218	188	218	218	224	200	203	206	197	191	182	197	204	192	200	205	248	214	191	191	207	228	219	205	193	192	189	184	186	175	197	177	219	201	212	187	189	170	196	213	192	213	192	185	204	208	201	178	193	194	200	209	175	211	203	191	195	178	205	219	203	205	205	187	208	198	196	197	191	210	207	206	215	214	193	217	200	175	208	191	210	199	168	216	223	195	192	195	199	197	195	187	193	216	187	195	196	206	207	184	188	212	240	215	197	188	213	224	196	207	181	188	204	163	192	186	203	210	224	190	185	209	202	180	206	171	194	181	177	199	182	189	221	196	240	182	190	209	222	197	197	198	186	218	208	210	219	179	178	206	198	185	189	205	198	184	220	201	181	192	223	201	174	206	190	209	229	208	193	186	192	190	189	187	206	204	180	212	198	191	186	196	193	185	191	201	210	208	209	212	194	206	202	180	167	205	204	175	187	210	195	189	189	210	194	200	191	192	182	176	200	184	201	213	213	192	235	197	184	191	207	212	218	200	168	209	188	210	192	199	181	187	197	208	181	215	218	206	199	187	190	234	224	178	188	185	209	208	169	187	217	181	213	194	199	181	179	175	204	197	201	200	185	219	195	182	184	179	162	188	205	181	189	201	217	200	192	197	183	195	199	198	194	196	218	207	200	202	217	180	191	194	219	206	195	181	180	207	200	194	198	198	204	180	214	178	165	186	198	177	204	186	166	194	219	197	204	189	212	190	194	193	197	215	201	237	191	190	223	214	210	212	213	199	193	197	194	209	188	202	197	194	203	222	208	198	174	181	208	190	190	193	213	194	185	212	203	171	175	212	237	212	191	194	186	196	226	175	210	203	189	197	199	202	190	194	184	195	176	172	192	182	176	197	183	190	219	210	177	189	189	191	167	188	197	176	203	221	192	202	201	203	189	175	206	191	191	205	205	206	201	208	198	204	193	198	179	185	216	184	170	196	194	207	220	174	218	224	226	223	214	175	202	196	214	185	223	185	203	196	203	211	187	218	187	184	178	178	209	174	195	181	186	230	196	211	191	191	198	193	196	202	216	190	174	191	211	198	194	182	191	233	178	202	194	208	182	195	182	178	206	192	195	214	213	178	211	197	223	163	192	179	217	195	200	193	188	189	211	204	233	199	188	195	183	207	214	208	210	207	215	202	201	202	200	194	203	217	173	220	208	189	192	170	195	188	189	202	206	190	216	201	186	208	216	218	170	197	168	196	207	197	190	186	200	188	219	212	200	206	190	206	202	182	193	210	195	221	198	187	204	200	246	187	176	209	190	199	191	193	189	202	183	195	191	171	199	184	224	209	219	191	214	206	200	169	173	198	212	205	189	198	214	199	210	197	224	183	187	206	191	167	223	206	206	206	187	181	168	220	195	185	213	209	193	171	218	215	223	201	192	214	215	203	207	218	184	211	183	205	218	200	211	194	201	196	200	189	241	217	211	176	173	194	196	207	212	194	202	223	198	215	187	216	193	213	200	222	189	199	189	188	196	222	198	211	219	196	200	209	195	180	208	207	192	183	223	188	187	200	166	208	202	206	232	200	178	213	195	210	201	184	196	183	201	212	196	186	197	185	177	188	195	194	195	244	200	181	210	184	211	162	176	222	188	176	222	189	202	200	198	205	220	188	199	202	194	187	211	193	191	207	194	192	189	186	207	188	188	199	228	208	181	226	192	183	185	201	207	164	215	191	189	211	218	202	178	202	225	205	192	194	207	209	220	211	205	195	190	198	194	204	197	192	195	201	209	217	199	203	208	197	192	197	194	214	188	190	200	189	180	177	210	185	191	202	203	186	200	203	196	212	188	212	222	208	225	192	217	206	196	190	177	182	209	197	174	178	202	199	180	184	174	202	211	194	192	193	187	189	212	216	195	167	210	202	220	187	187	198	205	211	194	210	217	178	205	164	178	182	214	188	210	204	224	210	209	227	206	216	201	186	189	198	198	211	214	192	171	167	198	177	185	183	226	228	194	174	202	193	218	209	199	188	204	188	216	200	208	182	218	212	175	186	185	200	229	203	196	210	184	207	219	229	195	191	201	188	180	199	197	218	190	217	206	192	210	181	194	195	199	222	200	182	192	204	226
29550	41163	9143	8750	7904	12737	10214	5201	1579	1036	1066	1129	1282	2470	2569	2098	2342	3026	2313	2340	1771	1507	1228	999	951	1283	1157	1072	912	1476	1391	1115	1378	1215	972	998	1074	1067	928	869	888	811	873	1144	1026	728	634	557	477	572	593	594	597	600	708	645	551	526	548	525	463	486	529	457	513	489	506	530	517	519	527	473	486	465	481	485	489	456	446	474	466	512	476	480	474	484	497	474	464	469	494	473	483	446	469	503	478	512	504	451	496	495	471	452	496	479	469	496	462	474	478	490	462	509	467	509	473	490	453	468	524	476	512	475	486	496	507	419	469	501	480	478	428	463	462	471	500	477	485	484	485	431	414	484	508	447	452	484	509	461	491	466	479	469	409	456	510	495	455	473	469	469	403	502	491	470	479	444	449	464	470	470	517	478	491	464	484	480	494	484	449	458	455	472	453	458	482	492	474	492	455	471	461	468	459	484	475	482	484	444	476	478	497	483	505	474	439	472	481	474	467	478	488	481	485	448	454	467	482	454	497	479	488	495	465	481	492	451	509	482	477	467	482	498	446	489	496	458	444	510	473	487	465	452	474	497	448	492	440	473	465	462	490	472	490	488	490	437	490	469	470	478	484	456	450	473	480	447	475	488	513	477	464	467	481	499	519	448	445	489	467	440	507	492	473	463	454	472	470	532	502	491	450	452	486	430	466	471	478	506	475	497	480	469	504	479	451	497	503	491	459	452	498	496	483	457	466	474	471	459	484	437	500	479	491	470	440	495	472	468	488	507	440	523	499	451	465	484	496	483	492	472	480	489	501	504	486	474	454	506	490	465	514	490	496	465	452	469	470	502	486	500	468	464	492	501	498	431	442	451	514	464	482	518	505	478	482	499	435	453	473	489	461	474	440	478	472	479	502	468	508	462	471	494	480	456	471	485	443	457	485	455	475	453	487	511	503	498	477	474	454	481	460	446	502	470	476	502	493	503	481	489	432	467	477	471	462	485	475	448	483	476	466	490	508	451	463	475	478	463	486	481	464	502	462	489	514	484	464	474	475	500	465	485	467	461	488	431	455	492	498	460	486	508	503	512	488	466	491	471	483	477	503	479	462	480	482	526	464	483	489	437	467	459	501	466	467	482	488	495	456	511	472	470	468	521	477	451	460	480	458	497	498	497	501	465	493	463	477	475	503	466	493	473	490	503	443	464	454	517	471	487	460	493	476	499	440	485	502	518	479	500	488	460	476	483	439	453	460	480	436	468	480	450	461	475	488	452	474	430	507	465	475	501	445	475	479	441	481	481	484	516	482	465	472	452	480	462	451	460	442	479	487	492	501	476	470	539	468	477	491	474	467	472	485	504	487	479	468	473	455	516	470	476	493	482	467	457	450	467	510	469	463	489	438	464	482	486	480	454	457	500	470	478	472	519	488	509	482	471	452	468	433	442	471	493	435	535	502	452	492	514	480	454	477	493	468	473	512	472	517	486	460	473	440	444	477	526	473	470	480	478	455	463	482	463	474	515	487	467	490	469	476	486	489	478	527	493	489	495	461	474	444	494	514	458	458	448	488	459	471	436	457	453	468	481	516	487	463	490	446	492	498	510	470	464	477	467	470	479	443	500	496	446	466	472	487	450	468	483	466	463	484	495	530	456	483	479	517	494	500	557	489	436	465	475	518	523	499	506	458	505	459	458	526	463	446	474	515	468	472	472	482	518	491	480	483	467	461	449	461	451	487	436	486	493	454	505	446	463	506	487	543	451	469	469	476	492	481	480	493	475	438	466	499	491	468	436	491	461	487	473	467	451	480	457	517	452	490	484	430	485	451	477	467	481	466	490	460	509	479	472	475	457	472	470	478	478	485	449	461	543	472	475	476	464	470	514	502	478	459	463	493	445	464	484	489	479	473	416	480	466	474	505	462	442	473	464	460	484	492	450	482	473	444	520	479	505	484	459	485	476	458	498	497	443	465	447	465	487	494	482	477	451	454	461	444	488	490	453	455	500	457	451	468	440	481	479	488	470	466	459	469	465	474	490	465	466	454	484	489	464	479	467	443	477	489	472	515	440	465	524	437	486	473	475	487	451	486	492	483	513	503	469	413	467	462	457	497	496	459	448	470	482	456	479	478	489	482	461	495	491	446	508	523	472	484	457	493	505	473	497	493	461	495	512	469	494	457	484	492	466	473	473	457	489	467	484	494	516	458	453	480	454	448	465	508	491	451	464	456	490	475	474	510	470	510	462	407	453	481	497	482	480	472	506	446	456	508	471	458	504	484	471	510	461	473	409	493	441	466	482	452	481	468	516	483	465	474	471	472	487	468	492	510	479	486	484	504	503	453	469	492	461	506	484	466	462	486	481	495	501	507	468	488	446	464	463	469	466	491	444	482	489	504	515	403	468	451	490	499	465	524	486	498	469	467	466	484	492	499	480	489	493	456	521	484	494	460	475	461	472	515	455	493	476	492	480	457	461	463	509	468	482	479	463	494	489	454	426	493	473	492	495	489	444	487	449	509	489	474	446	467	505	477	468	455	450	499	463	493	463	526	466	441	461	511	469	437	495	473	465	479	494	523	502	464	487	476	484	501	484	508	476	495	479	466	463	495	503	485	455	503	466	471	457	442	537	455	471	480	438	471	480	522	465	469	428	468	457	452	484	437	447	479	494	470	473	463	472	451	502	489	496	502	486	486	419	486	495	497	474	494	448	461	469	438	457	511	486	516	464	461	466	466	482	489	510	459	457	491	437	509	459	480	490	500	447	452	480	454	482	465	455	486	460	495	465	450	432	483	504	442	443	465	482	484	472	461	477	493	447	497	469	474	491	489	461	477	460	467	437	448	463	460	494	460	497	508	446	460	471	454	456	471	494	495	499	478	484	486	459	499	473	463	445	473	489	484	474	500	441	483	469	477	457	482	461	517	488	447	468	476	487	472	477	434	440	474	437	528	469	424	499	508	478	465	503	527	462	480	454	441	512	472	433	489	490	493	475	495	472	454	428	468	464	483	486	485	469	463	483	522	451	477	487	466	476	464	457	494	494	484	488	493	464	479	474	473	461	491	451	450	457	480	456	472	444	454	493	464	460	488	482	462	484	470	456	451	475	502	482	484	483	482	476	487	452	510	510	500	455	470	490	481	509	476	497	477	487	456	527	499	521	479	452	472	497	442	456	494	468	477	480	503	457	492	472	472	454	427	480	477	483	469	504	443	456	472	459	506	469	459	489	501	485	452	475	446	467	471	485	485	460	502	465	470	462	479	479	477	496	479	499	438	460	488	474	481	478	449	505	462	462	489	469	506	472	457	484	514	483	458	496	472	447	482	498	448	441	480	483	460	498	522	491	513	505	465	494	451	472	486	475	486	494	443	446	470	499	457	471	454	467	457	473	465	483	490	483	454	478	502	475	508	470	460	502	466	473	493	455	491	471	473	500	458	470	466	447	446	453	451	471	453	494	459	473	489	463	500	455	481	526	482	467	471	445	477	467	488	534	503	497	465	486
52033	68614	29898	10573	4171	5140	3861	1692	528	423	399	370	429	669	771	742	929	835	665	678	393	433	346	331	340	278	340	372	317	357	437	322	397	423	319	294	322	276	237	261	236	255	264	296	268	208	197	150	177	178	201	175	174	191	200	187	190	205	145	184	181	197	178	159	178	174	149	187	158	155	167	167	146	168	179	129	164	165	140	180	152	170	147	148	168	154	157	152	168	163	146	147	163	185	174	145	168	164	168	148	167	163	148	146	169	140	138	148	145	159	136	156	152	156	171	200	159	159	164	182	169	150	163	174	175	160	142	155	169	153	145	153	163	160	135	167	151	163	185	151	158	192	172	153	138	139	155	153	184	167	181	169	162	174	168	157	163	125	174	183	166	164	175	141	164	172	157	145	159	159	134	162	175	159	150	165	175	180	146	166	154	175	178	173	167	185	175	135	144	188	186	164	163	184	164	134	144	150	149	140	143	181	161	147	163	160	147	147	158	160	171	182	165	148	142	139	152	136	176	147	155	175	162	152	165	149	172	166	140	140	141	155	135	159	151	142	150	141	194	148	154	152	189	158	178	165	166	170	158	167	172	162	170	163	169	156	179	139	146	151	192	158	167	166	185	175	169	145	174	160	129	164	137	163	178	142	142	158	149	151	141	158	161	162	151	155	164	155	150	162	148	134	178	155	162	146	156	127	162	162	163	166	155	175	165	145	152	156	187	161	154	155	174	168	144	186	179	200	160	200	168	170	150	166	161	150	178	146	154	153	154	173	157	141	135	127	153	173	140	171	164	157	174	164	151	164	161	144	158	167	173	164	155	152	174	164	131	147	147	164	167	175	158	156	154	153	144	160	127	168	156	176	174	158	177	141	181	174	158	138	156	157	150	154	166	164	174	174	138	163	173	154	162	164	159	167	156	134	152	143	184	143	162	126	163	151	166	143	160	158	156	200	176	184	156	158	137	153	167	154	155	159	148	157	167	162	148	133	136	160	157	168	164	157	145	153	168	140	134	171	152	147	167	173	148	164	162	180	151	143	142	157	143	153	145	189	154	143	171	157	154	153	142	143	154	170	149	165	149	152	149	166	150	136	154	144	150	161	154	181	181	166	162	174	158	165	175	157	163	154	190	141	173	157	177	165	162	161	180	158	161	131	162	142	145	160	152	166	175	154	161	157	153	148	148	183	166	156	162	171	159	156	176	159	144	172	140	174	154	157	142	160	150	172	146	149	161	149	168	179	161	175	147	151	175	151	143	190	143	164	158	183	180	186	153	168	135	171	155	149	159	160	162	146	152	138	153	196	146	193	139	163	148	158	182	166	157	151	165	179	168	158	165	154	145	171	166	160	156	139	151	142	160	158	171	180	163	160	156	158	156	156	159	163	179	159	173	163	155	157	160	166	158	191	182	158	157	167	155	171	143	147	160	139	162	168	152	150	178	154	143	147	181	159	144	144	161	183	153	180	166	163	181	170	148	165	165	166	177	161	176	155	160	133	163	169	141	166	149	169	162	146	163	170	144	162	139	157	181	172	140	169	186	138	165	187	152	169	179	146	153	178	155	179	167	156	156	151	142	159	169	117	137	149	142	170	169	166	157	172	177	162	146	162	151	154	160	156	163	160	141	166	140	158	172	158	150	172	147	167	178	163	168	175	164	147	154	137	153	156	178	178	156	162	158	170	143	173	155	152	151	146	150	162	163	158	169	156	166	149	168	162	142	159	144	163	152	138	140	148	155	163	162	148	164	154	168	158	165	156	163	149	150	153	171	179	148	160	162	154	137	153	168	160	158	177	136	144	163	139	152	185	169	154	156	155	160	154	154	145	167	141	167	172	138	139	159	143	161	131	191	147	159	145	157	165	138	159	208	148	157	158	157	160	170	166	144	133	163	169	160	146	154	161	161	160	145	175	167	149	152	155	182	172	162	150	204	151	179	169	166	145	137	154	165	168	172	181	142	162	168	157	161	143	172	157	176	146	155	165	158	166	140	146	189	153	168	160	176	154	174	130	149	161	151	149	147	153	174	173	146	139	171	153	147	163	161	149	157	169	136	159	152	153	162	163	167	174	166	154	159	146	162	173	167	147	154	170	191	160	173	151	165	155	130	184	161	137	175	145	155	131	160	126	154	170	162	193	164	158	152	165	148	166	162	168	168	125	157	183	151	152	160	151	193	174	158	141	157	162	139	156	153	155	162	156	141	135	154	150	168	188	151	150	167	153	164	148	181	141	162	145	144	152	146	140	136	140	134	163	152	176	146	158	142	172	162	148	178	152	160	181	174	160	160	165	130	160	197	140	146	158	161	185	131	150	171	164	169	172	179	172	160	178	160	146	147	167	174	154	155	182	139	163	156	154	142	148	162	158	163	147	157	166	178	147	154	143	128	158	173	166	159	156	156	158	168	163	151	152	164	169	160	169	159	168	143	165	159	187	144	147	177	162	176	140	170	153	174	165	138	147	161	155	174	160	146	163	158	152	164	157	142	152	163	160	170	146	129	165	174	150	153	177	160	142	169	140	179	135	165	159	174	157	160	142	155	158	133	167	161	161	163	166	159	140	173	148	179	181	196	142	179	160	153	167	179	173	167	158	165	163	156	167	159	161	153	129	188	187	158	183	153	168	161	160	163	139	162	159	164	164	153	151	162	153	171	173	170	150	159	174	154	153	158	161	156	151	152	174	174	146	161	156	147	165	159	169	152	159	146	159	164	145	161	141	157	176	146	183	173	168	134	171	140	137	163	155	165	159	143	157	148	145	148	158	138	147	170	146	186	195	181	172	144	174	169	167	155	186	158	152	157	146	160	157	130	158	171	149	151	168	173	188	156	147	139	160	156	146	153	158	162	163	151	149	163	148	165	180	165	143	148	153	145	164	159	146	138	178	167	165	165	153	153	156	165	131	173	124	158	148	167	164	186	140	162	152	165	158	180	148	147	157	162	164	165	157	134	145	198	185	163	166	162	142	160	166	154	159	153	183	175	143	147	171	154	149	147	160	143	169	142	157	172	154	167	165	151	165	168	145	161	174	147	145	186	120	154	171	166	166	155	176	164	175	160	156	151	152	174	151	167	152	150	150	162	152	166	178	167	166	167	165	145	165	148	153	162	161	168	141	169	173	171	155	152	160	165	148	153	136	160	176	181	166	138	164	151	168	170	162	191	197	160	187	144	175	167	133	149	177	161	169	169	159	179	154	171	162	159	154	172	168	186	184	145	170	175	157	160	170	182	166	171	146	169	161	146	161	175	145	130	165	185	166	152	173	175	163	183	154	162	157	149	148	157	171	179	145	151	172	148	130	138	149	162	168	143	172	169	185	181	183	147	170	153	176	165	150	159	162	141	156	174	144	152	166	162	164	154	174	160	164	164	160	162	173	160	144	142	159	182	158	145	186	168	158	146	167	171	155	157	173	144	139	158	159	151	168	166	144	152	141	154	154	158	189	152	188	158	149	167	161	166	140	165	160	149	145	168	170	167	148	152	157
35074	51419	12631	12301	10927	16970	13998	7053	2274	1733	1631	1724	2047	3822	4569	4145	4965	4249	3916	4074	2788	2465	1817	1520	1657	1389	1833	2065	1629	2181	2372	1716	2240	2223	1493	1540	1776	1536	1218	1289	1198	999	1158	1687	1274	892	583	503	478	498	683	624	573	679	740	695	509	544	488	427	382	481	413	411	401	369	391	507	501	421	476	443	408	370	380	370	418	404	373	390	418	345	371	338	407	454	368	411	385	380	364	354	376	376	432	390	356	362	414	397	390	370	400	387	363	347	386	379	378	357	384	401	361	424	361	376	388	374	367	395	376	392	385	395	382	380	354	403	408	376	357	378	367	371	375	368	353	352	417	360	380	394	377	408	399	396	389	382	373	374	369	341	379	370	394	380	396	363	356	395	403	362	385	383	388	386	398	386	383	355	349	353	382	373	384	361	391	383	376	398	365	399	397	371	393	368	370	378	394	377	345	380	405	388	378	357	398	383	390	376	384	362	386	391	376	343	346	380	371	378	383	399	362	377	355	401	427	387	403	370	349	378	396	364	362	378	411	408	374	389	366	395	349	375	396	380	375	403	385	367	398	354	401	369	384	375	412	388	383	403	414	371	404	395	384	405	340	356	395	392	388	392	369	376	380	392	396	346	342	359	398	393	375	391	387	350	357	405	374	353	374	371	400	395	373	376	372	364	366	380	397	364	392	361	362	387	391	391	389	380	364	352	385	372	381	376	371	404	369	380	361	397	379	376	395	373	387	390	355	339	389	389	372	397	382	384	393	357	392	391	402	377	397	370	374	397	400	400	391	393	409	386	373	368	394	372	365	359	357	384	385	377	403	373	397	366	346	394	364	369	370	417	376	379	400	356	349	381	352	352	374	386	395	383	366	373	368	358	379	390	379	362	369	380	380	382	363	356	433	359	357	387	400	402	385	391	395	363	356	362	356	403	369	403	347	364	376	373	359	343	379	372	411	366	383	352	377	351	351	327	383	371	379	365	401	373	379	354	358	354	338	411	406	369	414	376	372	407	393	349	369	388	383	384	376	352	402	380	371	378	360	356	374	356	338	357	366	386	368	385	335	390	359	383	367	382	359	378	384	390	350	386	345	368	395	338	360	374	371	403	357	370	394	359	389	361	381	372	409	369	362	394	352	372	362	366	372	420	351	381	378	362	376	370	385	386	362	385	372	360	368	385	419	384	379	436	338	342	410	363	346	381	342	396	328	427	349	367	387	368	371	354	357	367	372	401	394	377	383	375	389	348	375	334	384	397	384	359	377	382	347	389	405	358	379	385	368	365	348	373	333	367	399	383	364	401	378	396	384	383	401	355	385	369	382	369	372	412	379	371	388	359	380	375	386	385	365	347	354	401	394	357	394	388	370	370	346	363	418	383	341	357	343	352	389	403	392	350	366	391	356	345	358	361	367	378	385	396	380	349	370	377	368	373	387	363	348	381	331	376	416	389	380	367	360	388	372	365	359	349	373	376	350	363	352	381	364	384	374	370	380	373	375	361	421	380	379	359	370	408	382	403	362	364	381	386	348	366	357	380	388	370	371	375	394	360	339	390	382	395	350	378	371	350	361	383	334	376	385	404	354	377	384	373	378	376	359	383	382	358	342	388	403	398	376	369	345	348	360	373	373	392	401	370	406	362	416	365	412	380	325	397	372	361	428	359	393	365	357	356	389	374	415	370	365	380	378	378	370	349	361	389	354	363	387	381	373	378	322	393	370	392	370	401	366	368	373	374	359	355	368	392	394	376	406	367	378	333	365	383	349	370	367	380	386	407	393	383	378	384	404	392	351	397	391	388	366	388	391	376	386	352	380	360	394	395	340	370	375	381	363	388	360	394	384	340	353	394	345	423	401	377	364	423	379	394	367	367	364	367	377	365	388	401	387	358	393	369	373	393	366	372	396	411	358	348	414	382	332	386	372	379	375	418	381	384	378	374	355	358	360	379	368	356	334	394	368	375	354	373	374	364	409	398	399	419	396	364	354	344	384	383	350	416	357	366	346	372	377	363	395	363	376	372	359	391	386	417	378	352	362	376	387	368	369	383	399	401	406	375	354	376	381	394	431	395	395	425	391	369	456	362	391	350	366	391	385	395	358	358	357	385	390	379	350	359	388	377	371	404	405	355	391	370	353	390	407	365	377	393	349	371	396	395	369	404	385	364	396	374	386	375	408	411	380	369	360	361	361	351	370	365	391	380	392	393	426	378	388	337	379	391	383	374	365	374	371	381	364	369	399	384	409	379	412	373	371	382	382	361	367	360	403	384	397	358	418	388	376	334	369	401	383	371	379	358	389	391	383	365	390	365	394	361	383	368	361	382	369	364	408	368	350	376	363	367	382	388	385	373	346	419	394	351	364	360	399	381	372	380	365	347	371	358	386	394	375	399	369	396	391	356	408	339	396	354	358	346	363	397	395	413	352	394	340	383	397	388	385	367	375	383	391	400	392	343	381	364	349	347	350	386	385	357	358	365	395	400	350	364	400	346	409	377	407	367	425	372	365	364	378	378	371	375	328	393	401	373	418	375	393	354	355	388	380	348	393	381	384	374	379	374	367	377	383	403	364	379	353	385	389	404	362	384	355	397	346	365	370	369	354	404	372	405	398	398	375	386	350	349	369	358	361	434	355	339	352	341	362	372	394	348	356	377	370	416	381	370	363	373	360	375	362	355	365	367	364	378	392	375	396	388	330	388	398	370	357	374	357	352	379	411	352	410	367	346	366	413	397	389	390	383	394	407	395	355	358	372	370	375	389	364	333	401	413	383	377	345	359	372	369	407	396	386	400	389	400	389	361	380	357	400	335	364	383	362	389	410	398	370	357	399	379	379	401	394	377	384	379	387	353	398	369	402	386	366	372	355	361	396	381	362	349	439	383	381	368	401	355	387	411	386	374	419	418	373	413	363	380	369	374	354	349	335	392	415	358	382	382	400	389	368	366	366	369	370	401	402	369	397	356	383	374	388	361	361	376	362	363	392	392	368	398	397	334	416	385	412	368	371	381	372	343	359	367	393	380	385	385	320	389	365	392	357	396	377	383	384	375	380	364	375	370	397	376	378	417	375	369	386	383	378	368	418	392	368	347	367	335	399	365	377	408	400	366	391	398	327	367	346	421	361	378	375	376	352	399	404	360	355	381	358	405	363	364	406	361	387	353	351	349	371	374	394	400	369	327	373	345	366	363	334	383	358	355	399	387	355	407	410	355	391	419	374	402	372	351	398	375	346	383	353	372	378	384	384	382	366	382	341	381	402	376	366	355	350	369	391	362	396	362	358	400	361	362	377	386	379	345	377	380	359	413	330	355	392	367	393	379	363	374	378	377	389	345	380	384	383	388	369	366	361	356	402	365	379	348	369	360	375	373	426	363	387	365	405	364	375	356	391	409	374	397	363	349	372	369	394	384	378	354	398	383	365	303	342	381	356	383	374	355	384	390	374	384	373	430	415	382	351	403	385	360	359	389	382	362	355	396	390	396	381	355	406	364	409
9695	8284	3526	1716	944	1605	1163	454	158	124	134	137	122	121	133	111	140	131	128	118	108	123	113	134	127	104	129	118	132	117	120	121	103	131	120	107	144	128	130	100	106	105	117	127	110	118	108	119	97	132	112	124	107	106	126	124	117	131	118	115	95	125	91	111	119	127	124	95	122	141	115	122	101	132	123	111	111	120	113	115	118	113	115	95	108	122	119	108	105	90	118	107	119	114	129	112	112	123	120	115	120	138	125	102	125	90	114	118	109	130	101	119	109	114	121	114	109	100	125	101	116	108	108	129	115	101	97	129	122	117	119	134	135	100	116	100	130	120	114	122	136	121	130	116	113	107	121	111	143	128	118	107	121	121	123	111	124	114	113	109	123	133	88	110	103	121	112	113	120	114	108	124	107	113	116	115	132	116	124	129	124	127	134	131	132	112	111	119	115	115	120	122	117	108	133	110	129	132	101	97	120	125	115	134	121	119	99	135	110	119	108	133	131	108	131	114	106	120	126	138	96	110	124	104	123	105	121	111	110	122	122	108	109	107	126	107	113	112	124	129	102	108	109	114	120	134	115	118	122	118	125	140	96	107	122	116	119	131	119	109	119	133	124	130	105	114	112	123	119	114	134	90	116	122	122	127	124	108	123	106	122	130	118	118	105	120	129	119	113	102	123	134	100	110	150	125	104	100	104	123	116	116	118	102	121	124	145	129	111	105	118	118	122	99	130	106	126	116	119	140	113	107	120	122	111	130	118	114	103	116	108	110	115	120	105	118	123	119	105	114	122	100	126	119	116	129	117	103	124	102	127	127	104	99	124	135	136	102	87	127	122	130	107	113	91	129	112	103	116	118	127	101	136	99	107	102	120	133	93	110	107	118	116	102	96	101	116	114	88	118	140	100	96	113	124	114	112	123	125	119	104	112	127	114	119	122	116	131	127	102	130	109	100	113	109	135	113	121	103	104	128	101	123	108	121	120	108	111	146	125	109	127	115	113	106	100	127	120	119	128	119	113	115	128	124	96	104	108	119	102	116	123	123	117	96	119	104	134	113	102	124	121	124	135	108	105	112	109	150	128	103	120	134	120	104	117	126	121	105	110	114	123	120	124	116	124	128	134	114	112	118	132	91	118	112	110	118	109	93	112	104	142	125	109	111	111	107	115	155	125	111	128	135	93	118	122	132	92	114	133	110	129	128	121	124	133	118	106	139	113	107	120	134	132	101	100	130	128	115	120	123	128	106	118	127	111	110	122	120	106	115	110	123	124	98	113	118	125	112	119	101	103	111	123	91	109	104	113	127	130	118	130	114	130	101	124	122	112	118	150	117	109	134	111	120	98	110	115	147	112	114	127	121	122	117	100	130	128	117	97	140	106	110	132	134	129	108	116	109	110	110	91	133	122	132	111	125	103	128	122	119	106	117	101	119	115	116	140	111	135	121	109	120	127	135	119	124	115	106	100	91	109	128	133	111	117	101	118	128	110	102	107	109	102	117	95	107	110	99	99	129	102	124	114	131	100	103	106	114	101	117	110	119	112	124	107	122	123	92	122	133	120	149	138	116	123	128	122	125	116	105	120	93	124	109	104	108	133	107	119	125	117	100	104	137	119	110	127	113	102	128	121	116	101	124	109	132	115	111	100	121	117	125	101	119	138	140	125	101	112	124	103	148	141	132	109	101	107	117	131	124	116	135	131	122	105	131	113	104	126	85	122	119	119	121	130	113	109	126	112	130	118	110	111	117	117	113	118	110	115	119	116	113	120	134	115	130	130	108	135	134	105	108	118	111	136	100	131	136	125	128	113	123	130	112	116	119	124	119	120	111	113	115	117	116	111	124	94	103	96	119	128	110	109	119	114	131	97	106	119	102	114	105	112	110	95	104	119	106	128	112	111	108	120	106	93	109	107	97	128	121	117	106	108	103	111	107	113	105	102	129	113	123	120	122	119	112	115	120	103	118	101	107	125	130	122	119	106	107	100	102	110	113	122	117	112	130	99	103	102	132	146	127	120	120	115	115	114	115	123	82	101	120	130	124	118	113	127	108	107	116	108	126	118	149	114	104	106	103	116	109	122	117	129	102	128	108	114	117	124	126	115	111	105	122	111	139	123	105	125	133	98	113	103	102	119	98	122	123	122	118	124	103	99	112	116	138	118	103	114	127	122	144	140	108	136	108	107	131	121	102	104	122	132	122	121	123	115	130	109	105	121	139	127	126	98	125	111	116	123	127	130	102	112	122	123	124	108	132	128	117	107	112	128	123	95	114	115	118	125	105	108	111	120	102	108	103	110	116	113	123	111	112	102	130	110	118	113	107	108	128	121	111	112	109	103	97	112	119	112	109	110	113	110	121	140	117	124	136	137	128	126	130	106	100	111	124	100	113	105	108	119	124	116	124	124	111	125	115	124	129	110	113	123	124	125	101	130	119	121	138	127	133	121	119	124	138	126	100	107	117	130	127	104	106	119	106	114	122	110	120	104	103	115	125	109	107	122	113	105	110	135	129	121	121	110	129	118	115	116	113	137	117	116	112	120	135	122	108	104	131	101	117	116	115	125	120	128	117	120	115	120	135	125	111	114	115	115	123	113	123	102	110	103	120	119	112	112	131	103	116	135	134	107	125	134	101	117	103	109	143	124	119	111	120	114	137	98	122	125	114	121	114	108	111	96	111	132	124	128	132	104	109	128	124	130	83	119	136	124	104	111	86	123	140	136	124	100	115	118	121	110	112	116	111	134	114	101	97	122	126	118	120	116	107	120	109	125	121	105	129	131	120	141	120	104	125	100	109	111	109	100	104	104	125	126	114	135	122	105	121	115	108	106	123	120	103	130	101	107	117	122	132	130	101	124	119	102	105	113	104	132	138	122	110	136	94	119	118	134	122	138	119	114	95	126	124	116	99	122	98	132	128	121	115	106	103	119	114	114	122	120	102	132	100	118	115	129	108	110	111	110	110	125	129	113	100	118	111	125	129	115	101	120	100	115	115	130	99	94	120	133	114	114	115	130	106	113	114	90	120	122	133	114	112	109	125	109	97	127	136	130	110	102	115	124	104	92	123	97	106	122	116	100	118	120	100	105	111	128	120	107	113	128	129	106	113	109	112	103	99	113	117	128	98	122	108	123	105	113	118	126	112	120	110	132	125	127	135	110	138	136	120	111	113	130	115	117	110	107	104	108	137	127	109	108	121	117	143	111	119	122	113	132	128	126	108	94	128	113	115	119	109	137	136	116	110	105	118	125	116	105	110	108	93	112	129	114	115	125	117	113	134	126	115	122	117	117	96	108	107	109	123	115	128	139	126	112	112	112	130	106	101	122	122	118	135	129	110	122	118	119	113	126	114	130	127	107	106	110	132	111	117	94	90	105	122	125	108	113	130	93	130	106	116	117	134	101	93	100	116	113	124	131	131	127	95	119	125	116	124	118	101	108	111	117	127	136	136	128	112	121	101	116	120	97	107	133	115	137	103	112	114	122	123	94
7131	10855	6090	5369	3412	7217	5415	2043	478	382	338	324	378	470	408	372	363	395	356	388	354	356	311	298	313	358	313	371	347	384	340	319	334	363	337	337	337	338	332	329	321	328	352	345	325	327	318	331	319	333	282	334	307	315	318	301	301	304	303	308	305	315	312	292	326	280	267	302	322	362	292	289	336	294	297	307	324	295	305	299	303	316	327	310	276	287	320	296	300	276	334	318	306	335	318	310	307	307	276	331	264	294	320	268	307	304	327	293	278	317	309	314	297	290	290	306	297	338	311	339	278	310	304	333	312	294	308	311	319	321	308	282	286	295	311	280	300	320	308	297	322	320	286	325	327	299	327	287	296	308	301	274	316	319	301	297	313	306	307	340	299	257	305	314	329	300	308	299	276	327	319	296	337	318	298	318	312	314	284	292	274	303	307	310	319	304	299	281	286	302	336	301	317	305	318	278	327	309	304	341	299	282	322	333	328	291	287	285	302	305	272	313	298	322	314	307	294	314	319	333	295	277	309	313	298	309	302	308	282	305	321	292	296	317	337	324	308	328	310	295	290	301	290	303	304	284	293	308	309	333	289	307	317	308	312	287	312	326	317	304	287	326	302	316	314	327	335	291	287	295	306	293	299	290	307	276	299	274	296	313	276	286	339	334	289	323	273	294	302	316	302	272	282	322	331	303	316	309	310	324	293	330	329	308	329	315	311	298	285	303	318	324	318	299	308	314	299	299	300	340	328	298	304	290	319	300	285	305	330	306	298	312	312	294	315	301	314	291	298	318	304	279	308	288	302	317	323	296	324	320	330	299	297	285	321	278	311	295	312	293	279	288	300	315	275	294	317	279	296	286	310	299	285	335	325	282	292	309	307	302	305	308	292	292	311	312	303	295	301	304	305	332	312	303	299	302	308	291	341	311	315	272	284	338	307	327	277	294	305	317	309	295	311	304	295	316	304	317	294	311	339	296	302	299	337	297	307	297	290	291	310	297	299	327	309	308	327	289	328	345	327	292	338	286	323	287	332	321	290	337	296	311	313	310	295	307	310	316	333	285	300	300	296	299	339	317	299	286	314	322	292	303	305	321	307	286	324	340	314	316	316	320	321	299	290	310	293	328	316	309	294	294	313	313	291	318	287	304	300	275	316	325	315	318	304	288	292	309	330	299	276	259	286	343	314	306	288	314	319	302	317	320	339	314	296	330	294	318	295	315	283	302	317	292	326	302	302	313	281	302	288	289	270	299	301	326	311	306	314	318	303	319	319	295	287	305	293	321	288	317	331	303	314	296	342	302	293	332	306	292	322	319	320	325	305	302	284	324	304	280	316	293	342	314	287	311	308	281	295	300	347	290	314	307	313	325	311	310	301	312	274	356	286	324	299	313	324	325	298	314	295	329	300	303	300	291	308	325	324	320	334	299	292	289	321	314	335	297	290	350	319	321	318	280	304	309	307	299	305	315	295	322	323	345	318	312	292	312	312	305	318	313	314	318	349	307	336	312	311	325	317	301	322	300	290	293	293	292	277	280	294	308	321	322	314	308	287	311	299	287	279	290	310	316	289	318	305	308	262	303	342	296	315	261	315	295	325	299	321	315	296	273	262	306	300	282	287	302	294	308	307	327	304	276	337	339	317	328	323	349	310	299	301	332	275	325	316	314	305	271	289	322	306	332	281	325	315	310	312	327	309	330	299	300	276	310	340	288	321	319	290	319	289	302	308	313	315	348	274	296	322	285	294	332	342	311	308	332	317	306	297	301	320	296	304	309	296	302	302	307	273	299	321	279	292	309	316	324	297	297	305	303	303	314	290	295	335	291	305	271	324	313	291	339	276	295	341	311	308	304	308	327	292	288	293	311	326	284	285	288	295	327	310	308	320	297	310	292	346	299	309	312	325	312	311	350	288	286	305	331	313	315	303	351	272	346	298	288	298	323	303	329	301	323	323	280	326	317	306	314	299	277	314	312	332	299	332	274	297	298	288	309	327	295	338	299	302	316	300	335	314	323	309	293	334	315	306	285	294	265	311	327	309	287	323	268	321	290	285	342	322	306	339	338	288	277	311	306	279	281	296	304	315	318	326	317	303	303	318	322	305	288	263	274	312	312	270	304	282	330	297	296	293	315	310	352	280	317	276	309	289	296	292	327	332	298	339	316	308	305	275	297	286	333	345	285	286	280	287	333	316	284	275	314	311	342	324	347	325	266	334	300	341	295	320	307	335	298	286	319	292	284	331	301	273	309	298	286	314	307	318	290	333	302	297	342	298	306	306	335	290	317	329	318	313	313	344	275	291	304	299	300	329	301	305	306	292	290	298	272	304	318	291	313	335	281	294	307	309	305	278	321	309	289	305	314	306	286	322	303	315	332	314	268	311	303	327	316	325	299	305	289	296	337	297	322	289	288	286	316	307	283	317	310	300	294	297	299	287	292	281	263	305	298	316	321	314	291	300	286	303	301	309	329	297	301	308	331	337	292	281	274	326	300	314	315	302	292	300	314	298	327	313	314	334	314	327	270	314	298	330	296	268	284	319	290	272	317	334	326	293	302	288	319	332	300	284	333	277	292	298	308	338	314	287	314	282	281	296	306	325	325	305	296	311	300	344	305	284	283	329	279	340	303	294	269	302	312	295	304	329	329	314	317	298	327	305	332	268	272	331	289	297	292	299	294	285	318	306	322	356	329	304	304	321	316	277	297	318	293	287	319	299	294	263	309	297	296	303	292	325	291	295	296	309	298	319	310	317	320	296	319	297	325	282	274	278	285	275	312	327	309	314	305	282	308	329	293	292	322	296	320	300	288	295	311	328	317	281	298	318	290	331	305	309	319	291	305	325	318	292	327	283	337	302	304	285	278	314	303	286	300	302	323	322	295	286	273	306	285	317	292	278	305	301	322	291	347	320	308	294	313	305	304	319	286	284	292	332	303	306	335	305	287	284	316	303	299	286	321	298	289	316	306	312	328	315	318	289	332	295	303	322	289	287	301	305	313	312	278	296	312	324	318	314	279	327	294	309	305	306	276	309	312	311	300	293	256	276	298	331	297	272	304	308	336	310	308	338	309	308	295	317	297	294	319	311	319	303	311	312	303	287	285	311	304	302	305	306	315	308	287	281	287	319	315	267	296	309	315	303	317	327	324	309	329	307	289	301	310	320	288	335	310	287	294	296	298	294	299	293	317	298	320	294	313	308	285	305	283	298	314	314	317	284	300	292	326	323	327	310	300	301	318	305	316	322	303	296	323	275	317	290	310	325	317	304	290	346	293	293	292	313	332	305	288	286	303	262	306	323	308	318	297	310	304	314	297	315	346	314	299	297	306	298	285	313	308	287	303	301	287	286	309	290	317	329	279	309	307	304	299	319	297	292	301	322	334	282	313	302	300	297	324	309	315	328	297	277	296	287	303	297	293	318	285	288	296	320	310	277	290	304	304	328	329	311	332	284	310	312	294	301	298	289	294	303	308	315	323	309	330	299	305	296	306
46074	57028	20130	5566	2429	3425	2410	898	379	306	303	340	396	528	588	480	536	430	445	558	339	331	321	274	268	300	300	267	251	287	305	281	299	319	283	294	293	265	273	254	260	262	232	278	269	213	195	213	208	235	205	193	206	191	229	201	252	214	197	210	222	217	192	182	193	196	194	200	242	209	193	214	192	190	222	207	188	181	215	218	226	190	239	195	194	203	202	211	187	169	187	193	204	214	192	203	190	201	222	212	193	204	187	187	202	214	201	178	208	213	207	206	202	208	213	188	192	204	192	181	240	160	189	203	186	203	199	189	223	198	231	193	198	200	202	191	193	196	164	213	190	193	203	214	197	233	173	213	238	223	206	182	206	205	184	185	205	195	192	203	220	214	188	197	185	204	190	188	189	200	205	182	179	190	185	196	185	182	190	216	205	220	198	221	228	184	194	170	202	206	197	185	189	218	197	199	224	203	242	204	208	225	203	197	198	206	199	189	188	190	204	233	209	202	178	203	201	162	213	183	200	228	195	201	187	204	189	219	223	206	183	198	208	197	193	197	181	192	203	210	211	177	199	175	198	218	241	205	192	177	228	194	209	194	192	185	210	185	226	228	196	219	203	180	186	194	186	198	197	200	185	226	220	173	197	182	206	251	209	203	184	234	197	201	223	218	203	212	186	188	206	201	210	226	201	211	176	230	200	178	199	221	190	188	176	192	189	218	210	197	193	210	185	217	198	179	205	211	193	192	195	190	213	176	211	208	202	176	213	187	220	214	201	198	217	201	203	181	181	192	198	213	198	188	200	201	212	217	197	194	193	199	210	198	175	203	180	206	172	190	180	178	181	199	219	202	179	173	184	187	204	173	203	191	173	210	197	201	195	195	202	204	200	207	206	184	224	210	213	191	206	206	184	174	190	200	180	204	192	187	202	200	195	220	218	215	184	219	197	227	202	177	209	192	196	220	198	191	208	202	197	214	201	200	188	223	206	239	205	207	205	183	234	189	215	222	188	176	197	213	214	213	199	185	168	203	201	190	179	219	188	199	188	233	194	193	177	179	201	168	189	192	196	190	207	214	185	193	212	216	174	195	221	207	183	179	215	173	210	188	187	216	205	215	202	209	200	179	196	183	183	220	201	196	187	177	233	183	215	192	205	199	207	222	197	193	181	223	175	214	175	230	169	229	198	205	218	188	202	212	229	179	212	193	201	224	187	170	210	187	199	202	197	216	191	176	200	160	223	209	188	218	192	200	202	193	209	180	191	197	205	177	195	184	186	205	228	199	183	190	203	208	211	185	203	210	211	184	176	194	169	210	185	187	171	187	227	223	216	213	210	207	219	196	193	201	212	194	225	203	168	215	194	210	197	184	225	182	199	200	184	192	214	205	191	212	194	182	190	202	197	181	200	195	214	217	195	186	193	208	208	193	201	217	203	201	192	196	197	207	174	181	200	194	192	210	201	184	219	203	207	239	199	190	198	178	229	216	176	182	202	208	208	198	192	202	189	178	175	235	202	197	197	204	184	212	177	183	198	189	183	182	206	194	208	201	168	184	190	203	194	201	176	200	189	188	201	204	215	211	196	218	208	185	208	201	222	189	185	229	186	215	197	189	232	209	206	197	167	192	197	214	189	226	201	189	187	221	225	208	183	217	186	192	210	204	204	201	188	202	200	212	191	206	223	192	196	208	203	209	198	217	215	181	205	203	197	187	192	211	181	205	189	188	217	190	223	195	185	194	189	186	178	177	178	198	175	180	177	175	190	194	177	208	212	196	189	243	206	195	191	169	203	216	192	221	182	200	178	189	214	220	195	227	202	193	214	175	204	215	195	205	201	211	215	166	210	187	197	217	186	198	207	209	211	187	189	200	203	201	174	202	178	192	226	192	219	203	195	178	214	185	196	203	240	192	203	213	213	231	212	247	209	188	230	218	207	206	173	220	193	229	190	180	176	185	213	220	200	189	196	182	167	198	199	233	194	203	237	214	199	183	196	215	216	199	199	179	193	189	200	191	190	206	186	218	170	231	216	213	181	205	192	203	176	192	211	206	229	205	198	193	217	206	196	204	185	179	186	192	194	194	211	207	185	212	180	213	187	196	179	196	189	179	190	186	202	195	175	217	188	184	212	178	168	196	196	205	211	216	188	183	191	193	198	234	201	226	211	211	207	206	180	186	188	188	187	203	222	197	191	192	199	186	193	224	206	184	214	192	217	222	193	200	207	177	206	206	171	217	191	208	217	191	209	206	201	205	175	218	203	202	198	193	206	189	183	210	205	187	186	194	202	218	185	185	194	166	211	177	161	177	187	216	175	193	195	198	200	230	199	202	172	197	211	209	186	217	209	217	189	183	223	185	194	224	184	207	224	197	201	196	201	212	164	206	212	222	212	202	202	227	206	187	184	208	181	186	187	200	250	200	176	217	189	194	207	193	202	216	212	211	181	215	171	199	190	218	200	201	196	181	214	210	194	187	210	195	193	221	171	186	217	213	191	195	162	199	189	195	203	210	202	210	179	222	189	205	196	212	215	202	190	203	208	202	174	209	182	196	188	216	234	226	201	222	203	187	188	198	201	190	203	195	209	184	189	225	215	197	210	211	188	216	202	206	204	181	211	199	218	197	199	178	187	189	195	200	184	213	199	194	229	182	174	193	195	202	217	195	219	193	189	213	183	205	236	218	191	205	174	194	183	200	181	177	218	203	201	219	208	205	205	193	230	205	195	198	212	173	207	229	167	217	224	210	213	198	213	208	223	180	222	216	173	204	227	194	188	187	205	204	187	166	205	195	198	211	181	191	196	206	231	187	203	182	202	213	187	196	208	194	208	210	197	188	198	201	198	202	249	218	205	197	192	200	199	223	205	186	198	194	198	185	210	197	208	208	196	202	218	197	203	209	216	207	185	216	198	192	201	170	192	221	212	177	204	216	195	190	204	204	182	220	209	208	223	212	202	219	207	220	224	187	203	193	212	177	196	194	208	213	188	179	205	210	214	191	204	211	222	209	195	182	196	206	213	184	198	211	188	216	190	203	253	189	173	182	201	204	218	158	198	185	198	187	207	210	198	194	193	189	161	225	207	197	205	185	178	191	211	194	245	197	192	200	211	176	210	217	200	203	208	193	181	211	184	196	228	203	200	174	192	178	190	168	189	201	220	215	181	198	200	198	233	201	195	213	204	210	197	215	198	209	183	198	218	203	197	193	202	198	196	189	186	185	211	213	241	229	204	219	185	203	199	198	199	184	178	193	196	195	195	207	185	210	188	173	192	208	199	194	193	183	187	202	199	199	202	194	207	205	191	192	197	207	222	185	204	200	206	194	189	184	211	192	206	183	181	188	208	180	174	205	224	191	204	214	174	213	189	177	190	194	186	208	181	203	188	202	203	197	202	170	223	198	178	177	197	195	213	199	180	180	182	179	204	193	198	199	184	175	176	193	189	189	209	198	201	205	196	217	227	202	213	188	206	202	197	188	191	222	201	211	211	217
29258	39158	10214	9812	8093	13284	9703	3739	1373	1048	1240	1305	1720	2993	2766	2604	2838	2134	2218	2403	1660	1434	1121	1159	1133	1235	1049	1031	1288	1200	1371	1108	1510	1428	1123	1165	1130	1212	1102	952	844	909	995	1222	1074	714	603	513	467	568	611	645	621	573	627	652	604	532	573	496	509	511	481	453	487	472	488	534	527	521	513	525	483	510	488	490	459	448	433	453	480	463	488	478	464	496	449	490	485	493	497	538	484	501	500	444	453	490	459	500	500	484	481	469	525	446	521	470	442	500	448	521	480	445	465	431	489	495	445	510	507	464	472	467	465	481	498	485	494	477	479	463	488	473	467	494	470	509	496	498	477	464	495	504	423	504	478	462	473	481	490	455	497	467	517	529	510	476	471	487	456	464	473	492	458	456	504	494	494	538	462	464	494	436	467	471	509	469	476	478	476	476	461	480	497	494	532	496	482	507	479	464	485	486	464	451	451	460	499	464	463	467	453	471	484	474	445	451	495	486	473	441	461	463	441	433	476	446	500	489	498	468	447	463	494	475	459	478	469	448	487	470	468	474	461	456	499	456	476	502	470	457	460	466	501	470	478	470	429	448	464	485	447	453	485	493	469	467	518	429	509	485	441	477	460	479	502	449	508	460	478	469	473	473	479	499	439	485	437	463	476	455	474	464	482	498	457	495	481	483	473	484	460	486	499	498	488	504	506	488	441	465	469	480	457	469	480	450	470	467	496	467	409	482	498	467	492	500	426	457	459	476	509	492	487	484	471	488	471	495	498	476	474	476	440	473	492	460	485	511	501	482	452	470	490	461	522	468	507	466	494	474	470	478	477	515	490	417	457	448	480	451	479	454	488	534	495	447	525	460	443	473	457	478	488	465	491	476	453	486	448	455	494	483	452	484	499	466	483	498	483	430	513	471	453	481	486	469	495	529	489	484	477	494	475	493	516	457	442	497	423	454	518	472	473	467	467	489	459	475	483	529	491	502	491	487	470	453	456	468	463	452	479	439	468	477	488	506	486	491	477	477	463	508	491	458	476	497	468	476	498	510	469	487	476	526	449	485	474	515	479	485	485	525	468	511	485	509	506	492	451	461	461	449	493	470	468	462	482	441	489	493	511	467	447	453	465	500	453	488	457	498	450	490	475	462	488	457	488	503	472	473	483	452	469	497	477	466	452	485	450	484	460	484	460	460	505	441	456	473	461	469	510	500	477	477	472	463	474	456	448	468	435	501	467	506	483	481	461	460	434	470	462	493	479	477	485	493	475	519	467	469	458	506	473	505	472	466	484	493	438	455	446	471	451	474	432	446	465	487	478	475	485	462	503	484	454	492	451	463	482	456	466	450	481	519	508	478	536	497	462	494	467	473	467	488	487	474	453	473	452	498	451	463	463	487	435	496	515	455	472	509	490	490	475	506	492	478	485	481	461	490	465	478	470	497	496	474	497	448	474	517	485	470	521	483	500	491	507	475	448	463	460	458	518	462	476	465	481	459	436	487	492	500	474	494	472	476	455	494	475	473	455	485	471	463	455	457	463	466	466	474	509	447	498	494	465	496	466	466	469	439	522	489	486	469	520	494	464	484	457	470	469	529	447	491	493	471	479	432	501	449	466	470	508	513	519	493	463	512	455	485	469	473	453	509	488	480	503	405	485	466	470	454	490	460	441	487	470	447	466	476	435	483	456	512	454	459	446	466	476	511	489	455	485	538	495	449	457	475	469	482	472	470	496	433	448	483	491	492	510	496	483	489	484	471	445	502	496	445	470	462	497	456	468	470	449	468	482	487	491	503	447	510	496	474	452	512	463	477	451	495	454	471	522	453	500	487	440	484	458	473	534	443	459	492	461	520	465	506	465	468	449	508	470	464	451	472	501	508	471	488	476	468	509	499	501	452	459	491	474	462	489	448	498	510	467	493	471	473	507	445	518	460	469	449	430	493	461	446	473	499	492	449	496	464	489	482	480	459	480	460	464	467	476	490	519	475	477	508	472	477	498	454	494	447	485	494	448	456	498	497	440	516	460	526	501	475	467	484	441	460	488	464	460	449	458	490	452	473	478	452	453	516	491	458	455	466	454	483	452	503	467	484	506	483	483	481	456	437	503	488	458	450	483	447	468	497	474	468	504	476	454	513	477	443	497	492	484	471	441	456	479	474	459	497	510	468	471	454	493	437	479	468	486	522	488	460	469	484	460	521	466	493	487	497	472	453	483	432	487	430	504	461	481	441	455	454	431	506	508	426	427	472	454	459	449	484	456	490	480	508	485	464	496	475	481	479	460	477	457	488	468	467	462	477	455	485	486	454	472	466	505	470	464	458	491	514	468	438	495	478	448	478	465	446	513	472	485	492	501	445	472	478	445	444	472	465	545	451	486	493	479	464	432	446	500	477	459	462	451	465	424	494	467	470	493	499	462	461	531	506	437	469	482	480	502	464	445	447	466	461	478	480	455	504	467	454	465	444	451	505	509	465	484	472	478	465	492	505	457	549	452	507	451	465	460	478	465	520	476	472	414	517	506	481	500	463	485	492	499	466	473	468	472	466	488	446	468	469	485	486	444	503	468	464	475	457	479	462	465	494	479	488	521	499	485	496	489	417	482	479	465	455	485	518	501	469	489	451	496	492	477	484	485	452	469	492	472	494	515	478	456	497	514	499	445	471	476	489	483	450	444	439	529	482	480	496	467	521	464	471	506	479	460	517	485	475	472	471	454	423	510	485	435	466	479	462	481	487	448	477	459	441	450	459	471	487	498	451	488	439	459	454	493	450	465	479	496	465	485	534	481	477	457	485	466	453	447	501	451	475	476	513	504	483	481	461	506	485	447	472	467	491	476	485	487	473	448	493	438	479	487	519	462	496	456	462	475	481	457	458	451	485	472	471	459	472	455	445	471	485	454	457	494	437	477	482	474	483	470	462	494	432	449	490	513	453	484	469	461	471	442	480	469	493	507	488	455	471	444	466	478	509	472	470	478	463	416	476	518	484	492	480	480	438	505	441	433	472	454	467	500	453	476	429	479	499	499	494	432	497	475	459	460	522	492	489	473	522	472	513	457	439	465	509	470	473	468	499	480	477	440	492	468	509	479	466	481	473	472	480	463	508	458	452	469	487	486	498	461	460	471	457	511	486	470	452	435	462	485	507	480	436	475	451	447	443	476	487	518	469	475	497	480	495	492	472	455	498	503	459	464	480	461	527	444	478	474	436	498	498	461	457	452	488	449	501	471	526	461	498	455	496	469	479	466	541	471	479	443	464	473	486	482	494	458	479	489	463	474	452	457	462	467	464	509	483	503	452	479	490	455	439	465	490	529	464	477	517	521	448	480	459	479	453	451	453	488	463	480	522	472	477	529	468	471	488	454	462	501	464	510	478	440	489	499	436	425	483	449	443	458	502	468	495	504	495	501	465	475	477	449	464	460	496	493	512	480	459	521	446	475	492	497	459	473	468	454	492	490	509	480	427	476	467	456	476	469	458	473	476	496	445	476	484
59713	64771	26295	11364	4577	5625	3991	1264	495	364	394	446	520	1174	927	868	845	642	866	568	422	440	357	337	280	285	282	397	332	350	350	275	343	392	348	292	264	298	261	288	248	240	337	313	264	182	178	169	170	162	203	200	202	195	212	183	175	165	191	174	170	182	165	159	172	160	160	187	185	204	153	165	167	153	178	152	150	164	156	180	166	162	184	172	160	149	163	192	151	177	132	160	177	162	136	168	177	175	174	156	157	147	158	157	156	154	172	168	154	166	188	162	140	179	158	155	140	167	142	160	157	166	157	165	155	181	144	142	153	145	150	160	171	146	188	151	171	162	153	139	174	163	150	183	158	152	149	160	172	161	143	131	148	161	167	168	164	171	155	153	163	154	178	166	144	155	183	184	137	140	176	156	172	151	137	149	165	171	161	159	174	154	148	156	167	183	145	154	153	177	170	123	162	174	174	150	147	161	165	136	175	156	158	172	168	162	147	169	167	161	153	149	145	160	158	147	153	156	160	153	176	153	158	149	164	137	150	145	168	141	150	165	159	147	152	173	155	170	160	172	174	157	170	166	179	144	179	153	149	169	158	161	168	158	150	150	140	163	141	168	168	175	169	172	144	179	149	160	169	163	164	158	172	156	144	155	153	157	150	160	182	171	170	177	156	175	171	153	165	169	166	155	155	165	161	164	202	141	164	165	174	140	165	157	176	152	186	153	148	144	159	178	164	145	140	142	136	148	166	154	169	158	160	174	159	161	146	173	160	165	155	170	155	161	131	160	149	149	122	151	170	178	174	147	145	160	190	142	151	145	153	141	157	179	164	138	161	162	163	147	149	177	158	149	152	140	149	159	188	190	179	165	168	184	154	155	161	184	174	154	172	140	165	166	143	154	156	186	171	145	129	163	181	160	180	171	148	165	164	157	165	139	171	175	176	174	154	133	138	181	157	153	153	155	168	173	147	165	169	154	168	152	155	153	150	175	148	181	142	156	149	178	188	193	168	155	159	177	161	158	139	154	163	127	174	161	132	167	157	152	175	146	151	159	140	156	147	143	161	161	158	177	193	173	176	158	157	180	178	141	148	172	151	160	142	153	167	171	157	159	164	143	201	164	162	166	168	163	170	174	173	150	171	183	148	138	152	143	164	180	150	161	154	150	162	175	158	172	185	158	148	147	167	127	162	168	184	169	152	182	141	152	162	160	138	174	193	162	157	192	153	146	145	142	151	148	155	157	153	144	168	176	148	158	180	153	143	157	160	159	170	152	172	183	153	167	166	151	132	157	151	158	132	153	161	159	151	143	153	153	152	176	140	151	162	179	172	159	155	153	157	147	163	151	165	164	157	182	158	165	160	168	154	172	160	155	145	168	171	132	191	190	150	150	164	154	141	141	136	162	172	168	189	186	170	161	167	145	149	156	167	148	149	143	171	163	158	148	156	171	158	172	173	155	138	169	159	172	156	141	158	147	160	153	155	140	160	182	171	173	145	134	174	147	138	152	153	160	178	180	170	157	174	161	177	133	170	158	148	155	160	151	163	196	148	170	151	146	155	144	183	148	173	166	156	176	171	181	157	142	151	160	143	168	171	154	172	146	183	165	158	162	182	147	161	171	177	176	172	139	151	156	142	166	172	168	165	169	174	153	159	150	163	149	167	169	143	157	170	160	181	174	142	156	179	151	157	172	151	184	187	140	152	172	145	157	167	164	157	172	160	151	165	165	147	160	144	163	181	168	157	155	145	156	142	148	181	154	155	153	153	134	161	160	180	149	143	159	144	147	148	178	165	180	143	151	174	142	130	167	176	148	163	136	157	172	151	162	163	182	178	166	151	164	157	154	193	180	173	174	181	125	176	191	157	154	148	157	178	191	152	158	143	184	176	172	136	157	185	167	166	144	175	173	167	173	178	159	147	166	159	181	126	143	180	179	144	157	156	146	146	161	170	190	161	142	169	139	136	174	153	159	160	162	146	134	149	142	159	175	179	179	163	162	130	160	149	164	160	130	158	146	151	145	168	152	181	164	164	150	144	146	174	153	153	171	165	152	157	154	160	153	156	183	162	147	160	172	144	155	170	147	164	172	132	179	158	154	175	159	157	153	148	167	152	157	127	155	159	156	159	157	170	182	165	163	149	152	178	173	168	162	156	167	156	146	137	159	151	159	162	159	153	150	140	173	159	175	162	152	166	164	168	143	152	153	190	155	161	189	152	171	137	179	169	161	152	174	147	160	153	146	186	149	159	145	171	155	152	142	160	158	201	146	151	159	154	164	163	186	161	159	157	183	181	153	176	147	166	155	175	155	173	148	149	136	158	127	170	143	164	170	129	153	172	148	167	177	158	138	160	172	171	150	145	161	155	197	164	152	161	168	161	168	157	161	177	149	148	152	154	159	176	151	143	166	158	145	192	149	171	152	156	158	140	132	163	171	169	167	161	152	147	137	132	148	154	158	163	141	146	172	165	155	154	163	159	168	136	159	158	146	171	159	169	164	136	171	180	172	140	148	155	168	156	168	150	164	162	155	160	159	152	176	150	162	160	160	157	127	135	143	176	143	157	149	158	155	133	171	163	141	180	159	157	157	149	153	163	149	153	148	140	149	158	166	165	159	159	160	152	183	151	166	115	159	151	150	175	164	149	167	150	182	145	158	151	150	152	155	137	141	154	164	144	157	158	171	151	175	167	162	172	177	147	160	148	162	185	175	181	154	163	197	152	157	152	186	170	172	144	182	164	186	129	162	163	169	147	138	150	160	165	153	151	134	172	159	168	179	181	139	165	154	186	147	174	163	145	152	147	148	171	161	149	154	143	145	156	161	181	171	138	170	164	142	146	153	143	179	161	172	160	167	155	150	141	169	150	160	159	165	153	157	170	146	172	152	170	153	161	144	144	169	175	174	166	157	175	174	182	164	181	152	166	156	131	150	174	153	169	169	145	153	160	170	178	160	160	164	157	153	149	165	173	163	140	153	139	178	132	172	152	171	172	171	158	159	187	149	158	166	172	161	158	165	153	168	173	154	165	162	148	172	183	149	147	182	143	163	177	155	152	171	154	163	168	147	148	153	167	150	153	154	187	146	158	172	158	174	153	150	188	154	166	173	178	175	137	154	177	173	178	157	165	172	188	128	176	173	166	152	188	156	161	162	162	134	151	156	161	136	159	162	166	173	159	163	166	139	169	145	171	180	173	150	167	167	162	155	187	150	171	175	142	179	160	182	174	152	163	158	176	171	136	178	170	157	150	159	161	167	164	144	160	149	164	163	172	154	162	149	161	157	169	168	158	147	163	165	165	146	178	164	149	165	174	152	188	174	169	145	153	180	152	151	147	159	169	151	164	158	162	164	180	160	193	169	168	160	171	177	133	142	147	126	164	156	166	143	150	162	169	145	145	153	176	182	156	138	176	151	139	177	142	161	177	180	174	168	163	158	140	128	157	150	164	188	154	165	164	144	149	184	143	161	127	176	152	161	171	149	153	162	169	165
40040	45464	13404	13484	12604	18203	12861	4974	2109	1639	1679	2023	2889	5049	4405	4090	4218	3927	4108	3304	2443	2488	2176	1540	1683	1750	1412	2022	1546	2101	2164	1543	2070	2140	1819	1632	1474	1619	1523	1266	1156	1192	1909	2148	1474	686	538	507	489	590	690	752	604	713	691	729	593	566	525	440	444	427	453	364	405	397	473	528	499	469	437	420	490	410	402	354	422	388	392	400	366	397	391	362	376	404	392	398	410	345	383	371	373	395	392	387	390	402	403	397	378	417	377	378	348	383	395	399	397	352	415	383	368	357	369	369	368	383	385	349	348	401	359	392	338	356	380	397	366	395	383	359	369	376	383	365	375	345	388	388	416	385	397	367	368	385	417	388	384	375	380	375	370	353	373	367	381	376	375	379	373	384	387	374	350	340	403	391	351	369	386	388	401	359	397	381	403	374	368	354	383	396	369	415	389	390	375	410	355	363	374	402	358	369	378	397	387	358	362	405	381	375	410	402	348	362	381	394	375	359	383	372	408	398	403	370	356	345	361	355	371	352	360	432	377	368	338	356	386	370	404	369	344	355	384	403	376	358	357	368	374	342	355	379	344	369	384	365	383	378	357	348	394	335	390	363	382	389	382	339	356	379	368	365	424	368	362	420	377	360	362	375	383	403	370	391	385	381	340	375	352	402	365	393	360	409	341	361	396	347	368	350	348	410	372	343	410	392	350	358	370	319	358	394	397	373	342	367	395	335	379	384	384	377	362	368	358	356	399	355	373	391	413	346	380	377	361	384	393	382	368	368	396	363	368	406	397	391	411	362	349	346	388	362	365	404	371	379	373	416	381	401	379	363	380	383	375	367	380	392	366	373	388	357	420	353	390	384	353	377	381	362	388	396	381	394	380	387	368	342	421	379	380	395	393	381	389	354	388	382	377	405	359	393	360	391	359	376	385	378	388	377	377	399	380	394	398	376	381	380	353	332	379	376	381	354	356	382	365	370	392	398	325	407	390	382	340	403	392	399	401	387	373	374	401	385	409	380	372	363	368	346	358	389	400	383	359	370	368	383	378	358	371	391	416	359	377	366	391	356	369	374	391	368	382	352	402	368	401	337	355	363	398	360	382	398	364	414	362	378	366	329	393	375	360	410	345	398	391	397	411	349	364	354	389	373	389	380	372	387	381	362	360	365	350	338	424	377	389	377	365	374	392	378	411	398	349	372	385	394	385	383	338	374	347	381	383	394	410	355	350	381	365	387	387	385	402	387	379	381	367	369	385	333	349	374	387	386	395	392	333	377	362	373	372	402	354	367	357	386	376	345	393	354	389	378	389	368	385	363	378	354	382	347	398	343	385	347	357	386	397	344	367	392	376	377	374	376	377	358	383	367	361	375	402	407	338	337	372	379	374	362	354	363	385	358	369	366	357	366	362	362	354	357	381	398	382	375	385	380	361	361	361	392	379	389	402	365	375	411	370	346	377	362	367	387	366	360	392	385	365	352	369	361	374	352	347	390	365	372	335	361	387	406	383	399	381	336	378	377	362	386	379	389	389	359	393	390	379	398	368	357	348	368	364	331	365	362	345	382	373	368	401	393	346	370	378	400	368	372	347	390	359	373	398	407	395	390	334	426	387	345	366	430	367	361	404	389	389	387	365	393	350	376	356	358	364	403	377	372	376	363	370	392	345	370	360	379	377	364	387	346	380	389	422	332	377	386	365	367	373	387	383	382	362	398	394	349	371	376	385	362	419	386	354	392	397	365	373	368	372	358	359	365	394	394	379	363	361	386	359	366	340	383	315	378	368	391	356	364	379	373	385	369	383	391	351	378	361	412	407	389	402	385	382	358	343	389	412	393	379	353	382	391	422	390	425	364	394	376	367	388	372	369	358	375	421	419	386	393	376	387	388	403	351	372	367	374	356	397	357	381	378	377	396	380	370	383	371	357	413	379	353	374	337	370	368	355	344	394	349	357	404	377	344	356	384	390	369	389	369	371	358	378	355	392	366	376	400	404	335	410	394	355	429	359	381	373	366	412	389	370	380	370	393	364	349	389	359	342	389	404	378	373	371	378	363	380	371	360	405	350	342	376	391	390	363	389	364	357	355	389	358	382	356	378	384	393	358	364	371	401	389	370	396	415	390	380	390	396	383	384	376	370	391	363	427	379	350	392	359	352	410	376	349	385	391	382	403	411	386	375	359	348	375	358	389	406	391	373	363	336	372	381	382	347	375	365	376	349	393	427	380	409	370	377	395	394	384	379	370	390	369	385	408	366	400	374	379	375	388	379	385	391	394	377	360	376	381	371	410	369	352	377	370	380	383	358	365	354	387	345	376	384	386	360	377	377	382	403	402	373	389	403	387	405	383	358	360	376	391	364	363	408	355	345	359	401	361	371	383	381	358	317	361	400	403	383	404	378	389	402	396	388	370	361	374	395	399	402	372	369	366	361	375	370	390	354	388	389	370	371	363	385	377	366	375	363	384	413	354	377	387	363	390	353	392	363	400	369	362	393	367	388	404	365	358	388	391	355	361	377	369	356	362	356	402	367	370	385	377	405	386	393	356	372	390	351	376	355	361	379	356	392	373	398	398	382	355	360	356	359	365	369	369	358	362	355	394	367	361	370	369	339	414	362	355	433	372	374	392	352	348	354	360	389	370	360	359	360	344	372	356	392	362	384	366	360	345	403	377	361	361	388	374	386	346	349	354	390	370	381	334	367	407	393	366	368	377	411	359	365	387	369	384	353	361	392	389	381	415	373	394	381	390	352	375	372	358	417	372	381	372	355	381	396	370	359	371	357	359	358	393	380	372	335	411	373	364	367	375	390	374	373	332	388	358	372	367	415	386	398	363	383	408	396	368	368	364	418	364	372	402	350	360	373	350	349	363	367	358	396	365	392	371	371	402	382	392	398	362	366	350	376	340	373	413	408	363	382	370	367	375	387	402	365	401	373	344	365	440	373	355	350	381	397	386	368	401	394	370	377	396	389	406	397	368	363	357	359	351	347	375	368	351	387	377	369	384	374	362	357	370	363	373	361	388	403	380	367	412	403	351	375	362	369	385	347	382	369	371	356	377	361	377	368	364	350	375	386	364	392	380	383	391	346	356	346	367	399	385	353	361	363	331	394	378	400	362	379	333	383	383	349	379	348	385	388	371	351	400	349	390	358	381	372	393	347	375	388	377	415	387	351	380	381	337	359	356	366	420	378	356	347	375	361	373	342	387	367	375	371	357	356	380	370	401	377	371	307	352	368	381	371	382	358	379	369	334	367	405	331	378	381	343	373	383	371	345	359	370	366	348	385	372	375	387	375	384	394	378	364	364	389	346	403	381	398	363	388	392	384	368	394	394	385	379	351	404	409	416	374	389	367	389	357	376	377	402	401	362	387	378	357	386	369	371	377	363	421	377	406	395	379	343	377	392	383	370	362	380	354	387	353	370	390	380	363	383	365	361	398	363	396	401	395	356	382	394	367	350	375	351	351	335	358	374	391	403	351	355	424	337	397	365	385
10296	6839	3333	2000	1159	1958	1105	296	151	107	145	118	123	126	119	97	135	121	139	113	121	122	122	119	118	133	109	105	132	97	122	114	131	110	114	126	114	117	118	123	138	119	127	133	125	139	120	109	118	109	121	130	119	118	154	123	126	114	108	114	109	122	128	121	122	118	127	104	107	111	133	109	121	144	119	131	137	117	121	115	130	94	109	102	115	120	118	123	113	150	124	114	120	133	139	111	117	117	127	126	91	114	120	129	130	108	120	112	115	105	131	121	121	113	124	128	120	121	138	91	132	87	127	100	140	121	117	117	133	147	133	111	121	106	111	108	134	150	156	131	120	121	102	121	110	95	139	120	124	111	121	107	116	122	112	113	130	93	111	106	114	108	119	120	123	124	129	140	135	119	105	121	107	109	118	110	118	109	110	124	115	130	133	119	115	122	118	111	114	115	124	119	139	120	142	110	110	123	102	122	130	114	117	123	111	124	124	108	115	112	119	108	117	109	129	108	114	98	120	124	126	125	115	126	116	114	136	116	121	137	113	140	116	109	120	135	115	125	111	106	108	124	112	123	113	94	91	125	103	125	129	116	132	108	119	141	110	119	126	100	134	98	108	121	123	110	128	127	98	108	127	115	111	112	129	122	146	96	115	136	117	124	117	107	125	106	96	133	113	108	120	126	131	121	104	124	106	117	117	121	113	117	99	123	121	118	117	134	107	133	132	118	140	115	97	121	121	118	104	126	128	118	123	116	114	94	94	121	123	107	126	109	114	115	121	135	106	119	119	108	118	124	113	124	129	95	121	111	115	132	122	132	123	125	131	99	117	133	118	124	134	117	119	106	136	124	109	102	124	94	119	106	89	115	122	119	115	128	111	139	102	93	99	120	133	117	124	121	116	104	104	122	120	120	109	97	121	142	107	115	107	100	108	129	105	117	127	91	101	120	115	112	109	104	124	110	116	111	131	113	118	121	120	125	128	116	109	109	109	104	140	100	93	124	124	115	134	127	126	97	118	109	94	124	104	131	116	132	87	117	113	129	113	114	126	110	103	129	139	101	114	116	112	139	107	124	107	123	124	126	116	118	124	117	129	119	104	95	131	124	114	147	123	121	108	105	109	136	124	115	111	124	131	102	112	96	103	109	119	103	118	111	108	106	122	109	123	121	111	118	121	115	123	140	109	102	135	112	117	137	134	112	123	112	123	122	129	112	126	123	126	108	130	102	122	137	97	103	111	112	116	119	113	124	108	112	107	109	114	127	110	105	129	134	138	118	135	112	125	117	104	120	128	123	106	109	135	107	115	115	115	101	122	124	92	125	114	128	119	137	133	104	122	133	137	116	114	116	124	132	109	125	117	116	141	122	116	122	113	125	115	112	97	111	118	120	113	129	135	119	110	120	118	122	132	117	123	124	125	114	134	113	134	117	127	121	108	128	120	99	128	115	118	115	94	95	137	126	103	111	129	130	125	113	127	100	102	109	120	120	119	147	123	126	111	124	110	126	113	99	136	116	118	129	110	100	136	128	121	115	120	114	115	125	107	134	129	132	137	106	118	138	137	119	124	123	121	126	112	90	109	115	109	138	133	121	109	125	111	106	107	124	118	138	118	120	119	119	138	134	112	121	113	108	104	115	133	109	136	116	103	109	103	109	131	121	110	118	111	138	113	104	119	115	114	135	135	125	109	136	129	120	110	128	116	125	118	127	108	117	139	126	132	130	102	113	111	127	128	128	123	123	116	119	106	123	133	115	135	116	115	86	111	123	123	112	123	141	133	103	124	127	118	123	130	113	115	124	134	103	128	113	122	134	115	119	131	120	126	119	105	110	114	113	110	103	119	121	117	125	125	134	117	101	124	110	134	125	114	108	103	112	137	108	124	100	109	122	106	115	110	100	112	121	119	100	106	119	106	122	140	128	113	118	121	116	147	126	110	117	133	125	115	117	120	124	120	112	123	132	120	115	98	113	120	110	108	123	131	122	105	107	118	129	130	113	111	117	104	106	123	133	121	101	142	122	148	113	121	122	123	127	113	129	130	122	103	117	127	108	116	121	123	113	99	127	128	116	114	111	122	125	117	108	105	110	129	114	117	110	104	103	150	122	135	118	113	112	117	122	139	114	118	126	129	111	130	115	133	112	126	106	117	135	117	106	112	112	104	126	112	128	116	112	101	144	123	112	119	114	104	101	123	120	137	98	140	106	117	114	118	124	110	117	119	118	140	110	134	133	131	103	119	112	146	123	111	143	96	117	109	121	132	118	99	126	110	112	118	121	117	123	99	116	112	115	115	119	120	116	117	118	112	140	134	110	107	131	101	126	132	104	135	120	112	106	105	114	119	109	121	119	121	128	134	120	113	120	113	105	96	120	122	118	112	119	105	116	105	119	122	110	126	99	140	111	127	114	96	109	130	114	125	109	115	138	126	125	106	109	116	128	129	111	103	131	81	108	137	118	115	130	124	130	118	126	120	131	133	127	102	122	117	116	122	130	123	107	122	102	127	125	120	107	103	116	103	124	118	126	114	109	90	116	93	113	112	116	115	95	97	112	136	104	86	129	125	107	104	125	118	132	130	103	126	108	117	102	120	125	130	114	121	111	117	124	144	104	108	141	106	107	102	120	117	117	125	118	116	97	105	129	112	136	100	104	109	102	103	134	115	107	110	119	128	107	104	89	124	117	122	124	139	115	130	138	109	106	129	122	101	123	113	118	112	112	117	141	128	100	114	122	119	126	95	127	113	115	121	122	130	121	119	105	114	121	126	128	107	119	139	101	97	122	110	98	120	113	118	115	107	124	116	126	115	104	136	140	114	152	117	124	105	120	131	122	109	123	126	118	133	98	119	121	131	136	115	124	109	114	135	105	124	126	121	92	124	112	104	110	119	101	110	118	123	122	116	107	130	114	125	136	99	110	117	112	130	124	117	123	124	117	119	132	120	119	119	129	130	127	107	134	120	122	124	109	103	131	115	114	107	122	104	122	123	135	120	116	113	115	97	143	116	121	112	117	115	109	102	108	128	109	108	119	116	110	92	111	129	126	122	113	121	132	142	126	138	114	117	108	120	106	105	117	116	129	134	94	127	152	123	123	113	100	131	136	111	97	113	117	111	129	125	108	139	118	115	123	119	125	104	117	116	104	112	144	108	103	130	101	103	122	128	116	105	136	116	117	137	116	116	121	116	116	134	112	127	126	121	109	130	130	104	134	142	122	141	120	113	129	107	97	99	99	129	114	119	121	143	120	122	118	116	133	127	118	107	124	111	112	106	123	116	126	130	134	117	111	144	103	136	103	114	110	115	120	119	117	110	125	114	108	135	111	106	109	116	115	124	118	123	119	109	124	122	132	127	115	95	138	116	117	102	116	114	124	107	124	97	132	112	117	120	129	108	124	119	131	110	108	111	124	130	110	123	120	109	117	103	126	114	139	119	109	117	132	144	103	123	135	137	107	108	134	122	107	118	109	116	111	118	116	112	123	114	111
8250	8743	5870	5699	4519	8210	4780	1032	386	322	327	346	372	433	413	372	412	384	409	371	373	367	356	383	319	327	320	370	320	315	344	322	370	337	303	333	334	357	322	308	306	306	329	313	339	312	306	300	310	324	308	324	318	308	334	325	348	319	320	308	341	303	328	303	322	303	287	346	330	317	350	294	332	292	317	308	302	290	297	307	309	322	292	329	321	309	312	317	323	317	333	299	307	342	283	326	328	342	281	316	310	298	302	293	306	301	289	320	335	305	327	295	311	284	334	335	297	297	299	302	324	302	321	281	317	290	299	310	296	306	277	283	298	295	283	285	320	282	304	283	328	291	302	325	319	318	321	307	289	328	300	306	300	301	314	319	305	320	321	293	333	329	316	311	266	316	314	307	305	315	359	321	305	334	350	289	306	283	328	307	300	324	301	325	292	313	293	346	303	304	281	335	318	323	315	351	299	306	316	305	316	319	341	313	312	286	306	292	330	301	325	329	312	324	328	313	313	331	321	286	299	309	303	317	302	301	317	295	310	332	302	287	321	289	325	308	334	266	311	308	305	331	349	287	333	302	302	329	312	297	281	325	294	333	302	301	315	288	309	305	341	322	322	330	332	308	315	284	288	294	311	332	287	309	319	315	283	309	292	300	300	328	292	329	331	313	306	339	324	304	276	312	305	321	282	333	316	304	314	317	302	282	306	302	303	313	338	295	280	309	335	342	327	297	320	334	312	296	308	298	336	308	308	325	306	310	325	331	308	280	332	308	329	287	308	306	324	285	301	306	293	332	317	303	299	335	310	321	297	317	323	289	337	318	280	298	287	280	333	350	328	296	316	314	299	307	306	292	313	301	281	313	292	336	305	299	273	345	331	302	316	267	306	316	302	360	283	317	344	286	310	301	335	322	284	336	325	330	265	313	290	325	308	330	271	317	296	335	309	313	272	314	307	295	330	310	329	344	327	281	332	296	305	336	306	279	331	295	316	334	312	304	291	278	326	281	305	341	329	311	272	345	316	296	282	313	309	296	272	332	312	317	313	351	310	305	318	317	308	311	342	317	291	325	321	300	313	319	306	299	327	333	301	305	335	318	308	306	296	330	316	291	284	325	306	308	281	305	276	321	316	285	309	281	319	309	316	283	325	328	329	327	334	308	284	329	318	313	299	326	313	314	328	319	303	333	314	294	293	310	327	296	300	321	341	302	301	309	315	309	293	318	299	290	327	276	292	318	280	307	306	317	318	325	306	309	320	316	329	304	322	298	332	314	304	311	291	322	294	324	286	290	307	322	305	298	328	291	314	313	278	341	308	299	325	285	322	324	286	300	303	341	313	292	295	294	300	317	301	310	299	345	316	288	301	307	297	307	298	320	318	315	296	292	313	291	313	329	293	319	302	298	352	333	317	338	294	292	303	319	288	301	310	327	304	275	332	327	306	312	310	319	332	326	310	282	311	325	303	307	328	288	299	327	315	312	324	305	279	307	294	309	285	293	334	329	299	326	326	309	307	264	306	289	314	304	287	283	342	331	317	295	330	298	292	313	273	330	304	303	274	276	301	291	304	281	329	312	334	334	311	307	308	305	311	295	325	296	318	321	308	312	336	315	317	265	309	265	287	294	306	311	299	286	320	314	324	294	342	311	320	329	295	344	326	264	290	309	253	314	287	301	305	309	286	290	288	314	284	307	331	315	320	294	318	297	310	305	334	326	320	303	304	343	349	319	327	325	318	309	315	320	318	333	305	284	313	326	312	334	330	344	268	327	338	289	316	289	299	318	288	346	307	283	315	332	327	312	289	299	306	356	314	309	306	315	318	319	296	342	287	312	331	293	299	292	295	277	319	285	293	310	296	306	297	311	313	292	300	306	321	317	306	317	330	296	295	284	288	285	332	286	306	294	309	288	291	300	291	307	318	307	339	308	307	314	302	292	302	316	325	308	331	305	290	295	290	290	336	315	323	287	325	312	317	304	307	330	315	352	347	297	302	312	297	311	346	298	327	328	286	268	335	292	266	300	273	312	286	309	302	343	300	331	325	310	291	276	298	332	320	312	308	311	314	299	310	292	319	286	334	332	313	310	318	316	323	343	262	315	329	306	292	283	307	327	312	287	275	293	325	300	309	342	313	318	344	311	307	322	279	336	284	322	320	341	318	308	327	276	319	310	288	319	296	311	299	329	315	306	319	304	342	301	290	312	328	299	333	330	326	303	302	320	276	301	308	310	302	308	286	318	306	328	297	292	296	301	307	305	287	317	300	324	300	328	317	278	299	327	285	306	311	278	292	325	288	310	293	319	296	349	316	297	303	329	313	336	323	309	297	320	336	286	304	299	303	297	298	314	303	330	311	307	287	330	321	296	312	346	312	302	318	322	290	346	293	302	312	297	291	319	308	295	319	283	311	342	296	299	308	334	322	311	320	271	296	295	315	304	308	339	311	303	305	300	293	314	318	302	322	320	330	323	340	312	278	296	312	314	321	329	344	289	323	315	337	314	318	313	318	312	302	319	285	320	283	309	318	323	290	288	286	300	307	314	309	296	271	299	303	315	326	309	302	318	310	325	333	270	311	314	294	299	304	322	317	321	326	322	309	297	314	322	269	295	292	309	306	333	303	299	300	344	296	314	308	319	314	307	327	290	307	319	296	314	284	322	324	297	300	306	328	284	303	328	319	328	308	306	314	327	312	331	324	288	301	324	309	304	303	308	280	310	287	309	314	319	300	281	308	323	308	328	311	322	338	299	281	284	315	309	305	341	309	285	316	302	300	347	316	297	318	293	326	322	317	334	293	293	294	306	319	323	296	284	299	317	339	336	310	333	285	337	344	323	272	281	307	315	319	304	314	340	291	308	323	288	306	295	313	275	316	309	342	309	279	359	308	259	294	307	301	318	304	328	332	323	304	301	306	314	300	340	284	313	338	339	321	275	315	326	317	316	310	327	337	296	308	305	301	312	328	336	310	294	296	288	315	316	300	315	320	312	335	301	344	289	324	316	334	318	308	291	316	321	312	340	320	319	333	312	374	319	339	298	338	328	307	284	270	323	347	304	306	299	332	274	317	289	288	322	291	299	324	311	294	307	330	293	325	344	299	293	290	284	299	313	313	307	320	320	283	318	320	316	304	317	324	315	327	316	292	333	322	305	337	303	337	328	324	309	298	305	323	318	292	299	315	340	312	295	303	318	286	321	315	333	320	306	301	296	289	300	307	336	301	340	316	320	312	265	323	312	318	309	304	310	307	299	291	319	321	291	288	343	294	318	303	340	291	307	311	299	296	318	367	321	313	307	345	320	312	301	330	311	377	319	331	316	335	285	310	300	314	302	331	311	299	319	303	314	324	273	278	287	273	287	288	279	310	301	327	282	301	312	312	299	305	298	287	325	317	306	301	347	298	316	322	292	326	324	299	283	302	307	273	296	309	316	290	310	300	290	289	310	304	293	312	271	336	300	316	321	332	286	320	317	329	290	304	327	295	288	303	308
49142	52942	17404	5051	2944	3899	2275	679	336	326	295	439	377	601	553	546	621	591	423	356	364	331	306	310	247	261	299	302	276	283	302	257	254	279	289	278	313	244	261	269	256	323	324	321	214	231	210	201	218	202	226	214	203	218	208	217	215	219	213	220	212	235	218	211	211	202	200	202	230	193	222	223	230	172	198	211	193	202	172	232	183	198	181	195	229	198	211	194	197	221	206	220	193	224	198	210	192	213	219	200	202	202	226	221	185	209	201	210	205	204	203	196	208	203	216	203	217	210	169	184	195	219	187	197	205	236	177	202	189	207	196	185	203	213	217	183	196	199	188	194	221	199	205	203	203	203	178	214	211	188	192	208	204	176	183	208	193	199	209	210	178	183	192	201	194	225	229	222	197	200	215	214	220	180	198	203	192	204	212	215	205	197	217	245	198	187	200	203	208	187	202	209	196	194	196	203	206	192	203	221	192	210	181	211	201	202	210	208	190	190	182	209	231	196	204	213	201	205	216	196	193	191	206	195	196	203	218	203	203	196	194	188	186	206	220	219	221	220	201	181	187	179	189	200	183	223	213	208	191	218	208	194	191	228	189	203	181	202	187	217	213	247	196	214	208	220	212	191	189	200	204	195	197	175	187	201	217	206	209	183	232	200	167	205	207	186	224	175	221	180	207	229	207	224	197	197	185	231	184	238	212	196	206	209	205	199	208	203	193	184	221	188	158	231	242	199	224	188	228	198	196	205	189	204	182	195	195	175	204	223	172	209	199	199	175	207	186	187	201	204	205	218	216	213	198	209	224	214	181	200	185	224	224	209	179	196	169	219	190	194	213	215	196	202	232	219	238	219	174	198	202	229	226	168	220	197	217	204	221	197	190	197	166	187	199	196	224	190	192	196	211	224	184	211	188	203	186	226	194	187	195	208	234	199	205	205	200	169	181	191	209	200	192	212	195	220	193	186	219	219	190	189	199	206	189	198	198	215	203	224	182	196	192	175	211	188	217	193	194	213	191	233	187	227	196	204	192	204	214	215	197	205	188	197	195	210	190	213	231	191	219	218	191	190	210	195	187	182	172	192	216	195	195	201	192	230	206	208	203	185	169	209	204	193	216	201	201	220	195	212	223	190	193	194	194	211	201	237	200	179	210	197	186	186	238	203	179	214	171	204	181	210	184	188	190	199	196	215	202	220	204	180	182	185	177	188	239	177	190	168	176	189	197	248	204	233	199	185	201	215	186	210	204	178	214	169	202	203	193	182	202	183	198	197	181	205	209	207	219	203	202	206	234	201	190	217	192	197	193	189	197	222	191	203	221	192	200	234	227	196	201	174	211	203	194	203	178	224	200	205	215	196	191	211	196	213	215	185	187	198	179	204	184	195	225	211	194	191	204	204	218	209	244	180	188	213	197	188	203	178	203	207	200	194	204	214	186	214	209	202	196	196	208	203	211	190	229	215	198	185	220	224	199	201	189	176	202	189	209	218	203	176	196	196	196	185	214	201	189	223	197	184	200	196	194	209	208	178	195	204	194	194	196	182	187	191	210	216	203	200	192	205	218	212	248	200	198	209	207	200	202	207	199	207	186	216	202	198	211	194	195	185	196	201	181	186	186	200	211	215	222	173	224	205	193	174	222	202	193	187	229	196	196	184	213	210	206	226	186	202	213	194	184	203	202	219	219	225	186	208	203	207	196	210	200	199	198	211	210	232	182	179	205	192	201	202	187	214	200	205	196	202	221	180	221	172	186	235	223	193	177	207	221	202	195	226	200	219	186	206	209	189	183	208	204	187	191	190	231	188	193	200	204	194	186	183	183	214	198	201	218	182	205	212	204	213	195	204	193	193	207	214	203	185	212	190	197	172	189	178	198	185	170	203	221	217	196	202	239	220	214	205	224	210	189	223	174	199	226	203	182	179	187	199	180	167	219	233	220	162	204	193	193	201	193	207	188	223	196	217	183	204	213	182	199	200	180	190	206	191	194	192	187	183	205	205	168	202	185	210	211	194	197	167	196	224	199	191	201	198	217	218	219	196	188	214	187	215	197	231	218	196	182	173	216	201	217	214	202	203	221	203	209	196	218	190	211	210	178	204	215	218	226	170	213	186	174	198	229	196	186	190	199	205	209	199	218	186	188	211	196	191	201	204	203	199	210	186	214	199	186	182	187	227	210	199	191	211	223	199	195	218	226	207	206	200	213	186	214	201	183	175	196	201	206	185	202	183	189	179	228	196	181	197	204	228	226	164	229	196	221	179	210	194	196	192	195	197	206	239	216	207	200	203	206	206	193	177	189	213	183	196	213	217	219	204	206	181	197	198	203	190	208	197	226	228	200	195	200	198	217	191	188	187	216	205	200	205	192	229	198	223	198	185	210	244	190	195	203	196	212	186	218	227	191	221	191	219	221	188	212	219	180	183	213	237	195	196	209	200	201	198	199	228	198	207	216	205	203	191	202	195	211	199	212	184	201	195	208	217	189	204	185	226	205	208	198	202	205	213	192	203	197	193	197	225	182	187	195	195	190	190	218	208	221	203	198	187	218	199	203	224	198	215	168	198	188	187	204	200	190	210	207	204	198	234	206	195	227	207	196	194	207	175	190	206	208	187	195	215	201	206	205	205	208	238	190	207	210	185	213	218	211	196	214	216	205	207	216	182	165	197	208	224	198	192	199	222	168	191	208	207	213	213	206	194	184	208	203	175	208	191	185	220	195	199	205	182	205	207	193	198	185	183	195	201	191	197	178	220	212	195	213	230	212	181	170	207	199	203	179	180	228	191	218	189	188	211	184	192	194	209	189	178	194	195	198	194	199	182	192	201	177	196	213	229	216	207	194	198	194	197	186	179	209	219	200	200	186	172	207	220	204	195	207	216	199	211	199	208	184	179	198	202	233	212	215	224	218	192	203	198	206	223	205	195	199	209	212	184	195	203	216	175	216	221	200	188	210	211	190	178	199	204	211	190	204	187	227	223	193	180	206	188	181	215	201	204	216	231	185	196	196	194	198	174	181	215	202	216	217	216	198	197	204	206	195	232	207	191	194	193	198	200	204	166	213	225	179	202	171	188	216	198	231	214	202	198	191	195	192	203	206	198	228	196	204	222	204	212	206	222	205	183	197	214	197	198	194	181	207	201	217	196	188	225	205	211	181	210	190	219	210	173	171	206	218	203	192	197	196	214	200	177	214	191	211	201	224	197	223	195	200	202	186	206	210	243	194	191	197	178	211	200	192	203	210	182	210	201	234	194	194	179	191	173	195	221	231	214	178	196	187	188	194	192	216	186	199	198	209	210	207	235	195	198	191	177	169	193	169	204	196	194	188	197	211	184	190	196	183	205	190	200	189	196	195	216	198	183	180	212	217	208	190	209	192	228	203	192	195	213	242	225	194	187	194	207	206	204	205	181	192	204	201	210	215	227	211	182	202	183	195	177	192	214	183	173	204	184	197	176	224	197	175	191	198	205	207	204	216	211	215	169	209	198
31186	34219	10153	10229	10132	14001	9279	2833	1398	1203	1133	1484	2191	3252	2780	2769	3133	3186	2387	1986	1695	1723	1179	1087	1058	995	1128	1311	1167	1122	1307	1124	1342	1179	1198	1011	1190	1221	1045	1129	966	1017	1520	1330	759	590	542	518	547	502	684	714	620	615	630	662	617	582	602	571	532	538	517	493	492	500	552	566	554	555	533	581	498	495	498	504	531	455	484	529	518	454	479	508	498	476	506	505	455	466	517	431	478	532	485	466	451	455	490	508	514	477	486	505	473	456	457	505	470	465	492	486	483	480	500	475	483	471	486	490	480	554	480	465	483	488	467	512	491	487	504	461	491	508	454	469	478	509	497	477	492	468	502	473	498	460	492	438	479	459	462	483	469	439	493	458	495	445	472	461	463	510	470	464	498	473	463	492	459	503	491	470	503	498	472	470	471	469	469	499	449	468	522	468	441	473	447	481	507	484	429	493	470	526	468	498	504	487	462	461	503	450	487	478	456	479	431	460	454	532	473	488	496	479	497	456	473	451	468	498	483	458	509	513	494	477	473	459	495	515	490	475	505	458	515	492	473	487	498	472	509	486	455	456	512	495	484	512	502	528	455	496	481	466	458	517	479	544	486	493	493	487	481	512	508	486	509	463	511	523	444	490	502	460	490	485	474	479	498	456	518	477	511	513	478	478	458	503	493	494	500	446	450	464	453	468	499	453	505	484	483	460	494	496	453	475	491	453	496	437	447	516	463	523	479	453	495	483	505	487	459	444	486	486	499	505	500	489	492	473	507	464	447	468	483	460	442	488	516	455	435	457	479	496	503	501	487	511	471	479	520	472	460	442	522	493	471	477	489	479	465	466	461	466	496	456	482	479	493	494	509	468	432	464	477	440	438	464	488	525	501	453	475	473	471	450	503	465	513	477	528	509	496	470	459	469	485	546	468	452	461	513	493	495	479	463	493	486	518	491	476	497	458	524	503	512	458	523	483	517	467	485	463	500	496	504	485	516	470	461	504	457	496	500	508	488	497	478	497	460	491	494	516	495	470	462	488	514	491	478	473	480	463	498	452	497	466	467	470	480	471	495	508	493	487	505	475	480	502	449	467	527	508	465	490	493	501	489	474	505	496	510	425	482	471	486	483	456	488	485	464	492	502	477	501	470	478	490	471	474	480	441	522	445	506	473	484	495	486	440	476	468	460	505	517	464	459	479	489	461	471	527	482	488	504	477	473	501	477	490	465	464	498	480	475	508	462	497	467	515	525	471	477	489	457	483	521	469	491	492	462	493	513	465	479	464	469	488	468	485	497	481	495	480	474	474	469	534	488	488	482	478	509	491	471	522	490	512	502	515	506	487	464	459	463	444	451	473	454	494	482	466	492	474	520	510	462	499	463	469	502	505	464	519	501	469	525	482	493	497	515	466	477	449	485	486	487	517	502	480	529	475	464	474	519	462	469	484	486	492	467	465	482	516	505	465	467	426	501	496	479	472	442	475	475	498	476	487	464	528	451	445	491	490	482	499	506	471	483	427	490	521	482	475	469	483	493	464	489	504	489	478	499	449	461	457	468	504	496	445	460	473	437	474	463	487	468	485	476	476	507	516	486	494	485	473	506	473	447	471	487	496	514	446	487	466	483	524	470	451	465	500	467	494	538	488	489	449	450	485	469	457	453	461	493	493	490	488	440	480	450	490	508	512	495	485	492	475	464	496	517	501	469	501	454	511	485	487	496	478	449	497	499	501	506	452	488	454	469	478	470	454	481	488	466	486	497	500	453	522	459	515	429	458	469	496	479	453	462	449	484	486	479	486	499	521	494	467	465	472	460	510	489	456	460	508	502	423	482	496	472	486	474	487	444	485	530	466	501	476	466	478	485	478	468	507	484	491	493	460	442	521	550	452	480	470	495	492	468	491	509	463	501	445	490	475	500	490	494	479	486	480	487	526	467	446	488	487	477	512	492	500	529	500	500	484	483	451	460	467	493	465	455	527	491	494	492	477	485	472	453	474	516	514	495	454	526	493	489	502	477	488	464	470	447	501	476	495	472	527	467	480	469	483	484	517	482	470	479	498	443	483	473	459	470	490	482	499	461	479	554	453	500	489	524	531	498	477	481	482	499	521	465	483	446	498	474	508	490	461	479	491	446	490	501	465	499	478	501	498	493	492	492	490	490	457	489	472	475	461	467	475	483	502	514	484	487	475	486	466	461	490	495	482	451	467	509	519	507	448	498	505	502	460	501	504	493	450	515	502	461	464	491	506	515	510	494	446	441	470	455	467	465	482	460	523	485	474	461	478	454	484	527	495	488	449	518	487	489	463	468	489	463	454	557	464	498	483	444	479	514	502	468	502	486	484	483	528	466	489	482	495	501	490	504	507	452	482	495	439	514	496	478	507	476	524	550	478	476	489	457	454	488	477	511	502	495	497	486	493	470	442	477	499	499	478	510	531	436	451	479	482	458	471	482	484	447	533	510	485	480	490	465	505	492	508	490	483	483	514	510	499	486	464	438	466	483	490	452	474	497	513	482	495	460	480	490	473	505	512	522	450	491	479	481	515	426	492	496	466	517	471	457	472	499	475	458	505	498	500	471	487	461	455	488	481	451	462	483	471	480	500	487	479	459	474	463	486	463	466	498	477	480	499	449	467	472	463	460	430	520	466	490	487	464	486	472	466	455	472	480	496	505	478	433	436	475	476	479	494	491	516	487	466	445	474	489	498	441	485	461	447	474	479	470	461	478	460	489	457	447	479	470	494	427	453	501	476	499	479	433	446	488	466	477	482	451	489	475	495	478	455	496	508	495	482	497	505	471	505	434	479	494	472	523	471	494	500	481	481	500	472	491	515	490	487	528	494	498	525	457	467	473	490	504	468	468	482	539	476	504	453	483	491	481	489	468	468	474	515	495	472	480	471	462	490	481	477	465	507	487	520	500	507	477	517	445	467	500	488	449	466	490	483	460	462	499	533	502	500	472	483	501	476	492	431	459	455	506	477	455	491	469	458	507	510	463	480	472	449	489	451	489	514	460	454	452	505	521	498	459	452	468	460	462	452	503	501	479	508	484	477	516	504	470	474	490	464	495	464	463	487	458	448	479	515	536	490	473	478	469	507	474	488	499	483	485	502	451	514	511	486	507	514	496	469	487	482	507	461	482	456	504	458	455	475	504	482	484	479	472	503	480	461	486	514	466	459	480	469	498	494	495	489	474	532	494	492	457	488	466	487	476	485	487	516	528	504	522	473	457	462	432	521	461	478	475	462	490	476	469	506	481	492	485	507	462	503	459	494	487	430	476	499	486	454	475	458	528	462	457	523	521	502	466	501	479	516	486	504	453	458	464	512	477	478	487	489	474	511	493	485	486	534	487	472	464	511	475	514	490	447	493	469	468	508	477	468	461	492	458	484	441	462	464	488	443	465	450	488	474	445	516	480	448	452	463	470	454	494	483	490	496	504	453	483	475	451	477	484	505	530	489	492	453	517	467	480	528	453	477	520	479	480	501	506
59703	63076	25284	9566	5183	6120	3502	1070	466	377	403	424	932	1061	1145	876	928	857	596	497	510	418	416	311	288	328	340	366	292	292	328	350	397	374	350	305	331	348	340	293	269	284	408	368	215	217	173	183	165	188	210	203	199	197	200	208	184	199	150	182	170	153	181	174	154	152	174	176	180	191	182	190	178	158	163	190	152	159	155	145	168	161	170	188	162	168	149	177	207	171	183	168	180	163	134	171	171	144	173	186	163	158	175	165	188	179	153	164	163	173	148	149	155	152	158	185	166	163	178	150	170	169	137	168	165	194	155	161	146	151	150	144	152	164	169	178	135	177	188	143	173	154	168	152	160	177	137	178	170	160	155	159	159	156	142	162	156	169	151	148	142	173	157	164	159	175	141	163	173	169	153	165	169	152	158	146	181	171	152	175	178	165	163	146	137	161	160	182	148	153	169	152	164	163	146	175	172	156	154	153	176	162	166	166	185	153	169	141	143	164	169	141	176	143	172	167	178	183	156	183	189	160	136	156	154	165	174	170	171	163	159	175	146	179	155	149	164	177	159	150	153	148	172	171	156	169	177	159	158	182	157	150	145	153	160	150	173	185	159	157	151	157	171	145	148	172	160	156	203	167	135	164	154	163	159	157	162	172	164	164	164	170	151	157	150	160	152	178	150	176	182	169	174	165	162	169	161	152	141	163	167	146	161	160	173	142	177	154	181	182	165	158	144	164	170	162	151	168	192	153	150	158	165	169	140	179	165	154	166	181	156	147	146	163	178	170	156	150	149	164	153	168	186	158	155	160	162	158	182	148	143	143	182	162	165	126	172	168	178	175	165	178	173	158	158	180	177	165	170	147	143	169	150	167	166	177	169	163	173	146	195	152	166	177	188	168	144	190	142	172	142	184	142	179	195	168	154	144	160	136	171	146	152	170	168	160	166	165	156	143	166	162	179	135	145	188	173	153	133	170	168	170	176	158	204	151	169	155	160	160	186	173	137	181	168	143	178	160	184	155	164	155	169	169	168	169	162	167	162	149	157	143	147	153	156	164	158	145	138	168	163	173	164	171	179	179	172	162	164	168	150	169	173	148	167	179	143	150	159	178	159	173	158	157	164	165	169	181	164	190	164	158	142	154	144	164	165	147	160	165	172	184	153	153	172	152	132	154	148	169	143	167	186	166	154	161	141	154	137	164	174	161	162	195	170	148	150	157	165	167	167	145	172	154	171	159	170	159	168	166	157	167	151	178	164	166	160	181	155	187	177	153	156	163	158	167	171	150	174	147	166	165	157	151	144	173	160	158	154	168	179	161	165	149	165	158	175	143	177	178	146	146	151	172	170	155	166	175	161	155	168	168	179	163	143	147	149	158	175	163	173	163	161	158	152	164	153	180	170	153	184	189	161	168	151	136	171	161	177	136	149	166	181	165	147	166	159	174	177	168	140	142	161	144	170	159	159	131	152	183	164	141	172	143	151	149	167	171	177	168	159	166	170	167	172	166	169	152	154	183	145	168	164	171	175	162	181	169	171	160	150	133	157	160	150	142	177	172	181	156	164	170	158	149	157	169	169	160	155	158	177	151	158	136	170	174	153	153	183	155	167	145	170	154	139	161	166	173	163	160	159	168	165	167	164	175	141	153	161	179	167	148	128	158	171	164	171	170	184	158	143	142	159	157	138	152	185	165	166	136	163	153	148	159	155	147	153	173	183	176	169	187	164	164	157	146	169	156	145	164	143	189	167	197	149	156	154	163	201	156	180	155	179	151	163	149	173	176	166	163	154	143	162	158	158	178	158	179	148	168	146	153	169	162	172	175	168	167	169	145	157	143	146	160	180	158	162	147	179	175	159	162	179	140	171	150	157	151	136	146	171	139	169	160	163	178	175	150	169	169	175	138	156	154	150	166	161	148	160	145	168	153	153	142	178	157	165	174	163	158	157	189	162	154	178	165	162	148	168	173	150	167	184	153	138	138	160	162	157	155	162	187	159	170	168	164	159	162	144	178	179	172	146	168	170	154	150	179	162	148	160	157	156	177	165	148	176	155	164	174	169	174	167	148	145	140	174	152	142	185	162	162	172	153	182	156	161	143	135	161	183	192	154	169	178	173	187	163	162	161	166	159	163	164	174	132	159	157	147	172	171	176	160	156	181	175	143	198	158	167	182	159	139	148	157	151	140	156	159	158	157	139	168	160	151	148	172	159	175	143	154	160	188	173	159	166	165	159	174	168	169	210	154	168	153	162	151	174	139	177	181	157	170	158	154	158	168	167	164	185	170	150	164	169	169	169	189	167	164	160	159	171	134	166	148	139	201	142	164	146	177	157	160	147	159	168	156	180	165	164	171	164	159	162	166	172	152	176	183	173	163	148	155	150	149	159	183	161	156	164	153	168	156	180	183	124	138	148	141	146	177	177	165	163	153	151	174	145	136	163	169	146	160	167	178	158	182	156	158	159	155	165	183	189	175	148	150	162	168	135	148	158	169	164	181	178	159	158	145	166	163	156	143	166	152	167	176	183	147	143	171	170	147	159	148	175	192	161	161	181	193	177	142	155	158	150	165	161	151	181	168	154	170	183	169	171	167	167	171	157	152	148	154	168	163	148	158	170	171	152	152	176	205	154	166	150	162	167	168	166	180	185	146	178	170	169	142	165	171	166	180	174	156	159	154	169	150	170	132	161	166	170	174	167	161	154	174	175	163	158	182	171	133	168	154	143	172	170	149	170	142	158	190	143	176	148	187	176	171	172	171	178	154	177	155	160	162	165	143	164	157	147	174	167	158	154	159	145	153	152	154	184	160	151	166	163	162	165	169	147	173	166	140	159	182	156	178	169	176	170	158	161	176	181	160	169	176	155	147	177	141	171	142	183	151	154	168	147	166	149	148	147	157	143	157	170	158	154	168	141	141	156	147	178	148	168	167	164	161	155	151	146	150	162	165	154	163	177	165	168	168	154	162	158	171	140	181	168	141	169	163	183	165	141	155	143	185	166	154	146	175	157	147	140	169	198	151	163	168	168	171	138	152	173	143	155	181	178	159	174	178	149	170	135	162	124	179	141	144	165	170	175	153	139	149	161	156	147	156	167	169	152	194	172	182	160	147	183	152	140	155	159	179	162	131	152	159	175	160	162	169	143	167	177	156	138	159	163	153	175	161	172	161	179	164	155	157	177	160	141	184	149	178	174	155	170	154	155	166	188	173	142	186	154	168	171	170	181	157	162	150	173	178	178	177	167	160	173	165	161	169	165	170	165	154	188	191	160	168	157	181	164	139	195	149	156	152	174	154	154	153	164	158	172	160	181	157	172	155	136	156	149	165	152	157	158	167	164	152	164	141	162	138	183	157	158	203	166	154	163	200	166	183	168	174	141	164	144	146	148	178	159	155	153	167	153	159	187	178	171	148	174	161	179	166	166	161	171	149	173	155	181	153	154	172	164	162	164	158	147	165	157	156	171	152	165	155	170	155	170	180	158	168	166	151	177
39674	40702	13563	14004	14746	18057	12784	4302	1940	1535	1848	2075	4051	4947	4581	4157	4395	4482	3074	2675	2886	2421	2092	1517	1620	1508	1596	1746	1588	1445	2080	1829	2244	1946	1904	1859	1834	1974	1569	1691	1341	1581	2274	2088	800	634	532	483	511	517	777	862	742	638	718	870	774	656	504	501	438	435	411	428	431	434	500	538	553	513	505	475	434	408	387	396	371	396	397	417	395	365	392	409	412	386	404	399	378	373	405	397	371	367	430	385	363	368	367	391	373	409	381	386	369	367	407	397	406	391	380	364	375	381	376	377	426	380	370	387	396	356	419	396	371	385	426	385	359	391	392	370	361	398	355	390	385	365	388	363	389	366	386	410	373	400	407	396	397	379	371	346	357	362	364	418	361	377	389	410	403	403	373	397	394	414	411	368	399	381	362	395	395	417	420	408	382	370	407	371	363	402	365	379	374	384	375	345	362	371	371	392	359	409	379	430	375	395	402	341	373	369	385	393	369	386	374	391	378	409	365	334	365	361	408	345	394	363	385	354	427	414	395	379	367	351	376	422	386	402	358	389	390	393	393	376	394	404	387	401	394	401	378	415	362	427	377	351	409	397	351	395	382	396	418	377	399	405	412	402	374	380	371	418	390	401	353	374	365	355	376	363	393	374	384	389	404	331	388	387	383	370	367	375	393	407	419	402	371	366	358	402	394	381	383	363	393	386	372	401	379	413	428	359	392	381	387	365	359	377	381	374	358	352	329	380	360	371	378	419	426	399	370	400	403	399	408	373	354	376	389	401	365	382	383	369	414	376	406	398	395	410	383	427	359	372	382	385	423	372	378	406	340	396	392	391	383	437	368	376	393	399	390	390	368	374	363	360	396	391	362	409	373	377	383	398	367	398	373	405	361	396	380	393	382	396	384	378	367	372	401	415	372	363	374	420	390	394	393	387	388	427	384	374	377	398	412	369	412	373	373	401	392	398	392	422	391	391	403	351	397	385	353	387	368	377	354	361	390	381	399	336	427	401	379	361	395	386	345	391	398	376	375	412	382	385	384	379	381	382	351	344	404	385	357	389	381	397	402	371	394	382	388	387	386	350	374	396	366	377	395	411	379	409	393	397	423	384	364	371	364	381	357	393	383	393	371	394	369	359	380	368	370	361	406	391	384	416	394	418	391	378	342	382	409	385	388	369	402	386	400	373	342	369	394	358	422	371	389	399	375	360	376	397	380	397	393	370	384	390	373	395	385	380	382	411	385	369	406	378	346	400	361	387	344	371	393	415	358	362	378	324	389	373	401	369	391	389	361	410	387	384	377	366	350	392	423	398	387	373	383	389	365	391	367	393	356	367	379	400	397	389	401	369	347	383	372	412	355	392	386	355	367	375	413	357	373	408	389	372	386	405	409	388	408	367	391	374	371	385	394	359	386	395	409	376	404	391	373	383	367	373	391	382	411	385	398	379	391	350	401	387	368	394	400	361	389	367	401	373	372	385	356	383	371	358	362	393	404	419	378	382	372	365	387	372	361	375	393	383	386	373	363	401	397	387	394	391	391	386	358	405	378	385	382	381	385	395	414	359	395	378	363	361	372	418	386	370	351	420	368	366	357	387	414	401	390	376	392	385	395	412	372	393	405	373	398	377	416	361	392	399	341	391	359	358	403	425	369	348	373	381	386	388	408	392	364	363	392	394	361	384	403	390	380	362	396	389	373	350	363	368	435	379	402	400	356	400	355	367	409	400	370	391	390	382	378	375	397	395	380	421	381	403	359	365	372	379	404	403	375	364	412	349	411	345	383	412	392	368	394	392	368	392	412	372	393	426	368	364	420	343	398	355	361	394	370	381	392	425	379	381	376	386	389	365	381	396	355	365	382	402	410	403	405	392	393	397	365	387	380	397	378	406	388	431	339	375	359	387	372	350	385	390	364	424	405	361	385	358	374	403	349	352	401	390	352	404	374	389	377	380	349	430	386	386	390	375	399	395	392	382	417	374	385	339	398	358	433	409	393	389	373	356	407	374	360	430	403	350	407	385	347	344	398	394	394	391	372	363	391	353	373	401	363	375	389	363	382	390	369	400	378	396	369	389	382	424	381	385	368	403	359	386	420	381	354	397	380	386	389	374	433	388	337	358	389	386	397	386	356	394	375	388	364	399	397	390	354	385	389	391	384	391	355	347	397	380	386	381	381	375	384	367	422	351	406	360	391	402	397	405	387	369	382	379	378	390	357	387	431	399	383	382	397	392	368	369	386	396	386	373	396	385	384	385	360	387	390	400	375	405	406	364	404	417	375	363	386	396	376	384	373	361	386	417	381	413	381	401	378	386	385	391	412	366	366	383	405	387	405	420	376	395	368	378	409	396	390	380	390	381	393	391	392	409	366	410	393	375	370	381	389	374	334	407	401	358	411	382	348	381	418	407	392	395	392	358	381	368	393	371	365	372	385	402	414	380	389	383	374	361	392	362	369	366	384	391	375	370	367	399	405	422	400	419	388	362	389	385	351	392	388	389	387	405	396	364	396	387	369	387	380	370	372	391	397	383	425	369	382	345	363	390	409	350	372	383	402	395	400	407	374	387	361	355	367	391	386	383	383	378	367	396	373	377	405	418	361	422	404	394	367	382	383	394	413	370	430	385	411	339	374	360	369	387	421	371	399	369	408	352	377	404	357	401	375	375	405	389	368	394	421	386	350	398	367	359	375	376	423	385	403	361	378	373	387	331	371	394	332	389	373	422	390	398	370	397	396	363	389	348	409	392	390	426	393	387	395	403	382	406	370	370	398	362	425	349	401	401	408	358	382	371	380	398	362	398	408	371	426	411	420	390	378	365	346	388	382	392	388	416	402	385	367	372	366	410	406	338	373	359	341	422	388	361	420	390	372	403	409	400	349	339	372	370	384	378	402	399	377	389	379	376	348	403	392	385	381	362	388	416	380	383	394	335	411	369	351	413	417	379	357	375	372	376	383	412	380	392	383	386	372	405	395	401	388	431	344	378	371	377	367	382	363	410	397	406	351	387	431	392	396	404	368	353	394	417	400	360	381	376	346	391	365	383	408	410	389	394	403	386	420	416	331	389	374	368	427	403	386	395	406	397	404	396	410	402	394	391	362	396	398	393	369	390	375	384	369	364	371	378	410	372	361	372	398	385	395	387	398	408	360	385	407	359	342	385	407	393	368	377	369	359	379	345	389	381	395	380	410	406	361	363	405	358	373	353	393	388	351	378	387	412	425	360	401	385	371	404	375	362	361	394	382	393	386	376	363	378	376	378	341	429	395	410	374	397	389	410	381	395	370	379	375	359	360	381	416	382	384	379	418	395	372	424	396	372	417	369	356	402	387	370	381	428	392	380	348	394	401	398	363	376	362	405	397	386	381	358	397	404	395	375	373	375	368	365	349	345	405	410	394	378	365	383	382	397	416	355	372	393	410	399	368	378	384	405	407	390	394	378	368	385	380	382	413	403	396	400	360	387	371	368	379	383	387	386	399	378	396	402	352	384	390	370
10636	6773	3810	1991	1461	1851	1106	257	164	155	133	128	138	129	146	129	124	122	138	145	142	136	111	139	115	124	149	150	120	120	130	112	117	134	133	115	131	111	125	146	126	115	128	132	135	113	121	122	115	128	122	110	120	135	132	139	112	113	112	128	139	128	137	112	119	113	121	137	133	125	132	114	110	122	106	113	116	112	125	127	132	133	131	115	149	126	115	136	120	126	116	116	123	102	122	132	128	119	115	137	117	140	113	114	135	107	124	136	128	109	118	124	110	117	113	133	119	121	100	139	128	118	113	115	138	144	129	129	116	132	112	102	110	146	88	119	131	165	119	129	116	97	122	133	126	116	130	130	121	116	122	124	130	116	124	140	115	108	113	127	134	110	136	125	132	117	116	143	119	119	118	121	127	121	130	116	124	116	110	123	113	122	129	116	118	119	120	114	125	156	116	132	105	136	89	112	116	109	130	108	115	116	116	135	118	120	136	128	104	120	118	134	109	109	131	125	109	124	122	138	138	111	151	123	110	130	107	108	128	121	113	123	102	120	114	134	121	134	121	103	120	125	115	125	131	104	131	124	113	116	117	113	137	111	117	109	146	126	108	124	141	119	120	120	122	103	120	115	124	134	125	122	144	111	142	128	139	123	119	115	111	119	118	119	137	126	114	102	128	134	111	123	110	126	124	115	130	130	111	130	117	122	141	131	132	135	104	112	114	104	143	136	128	130	124	133	112	114	116	99	123	130	119	116	121	152	138	147	125	124	137	111	140	112	123	116	124	115	116	116	111	104	125	102	108	135	113	126	131	111	109	127	123	114	124	114	115	104	123	111	125	125	124	126	120	140	102	108	121	127	134	119	112	130	120	109	136	123	106	115	113	111	114	128	134	116	139	99	123	124	106	127	125	119	122	112	145	130	108	108	136	132	118	118	106	107	113	116	105	130	117	126	132	130	106	111	125	122	135	130	122	126	124	116	119	132	115	124	130	142	138	130	104	112	118	122	111	128	140	141	132	124	125	136	103	111	117	117	121	116	116	112	113	138	134	151	118	132	131	112	129	125	113	121	111	121	137	133	114	120	141	109	132	119	124	130	125	133	127	121	131	138	128	119	127	94	115	122	120	107	115	129	134	126	111	131	121	120	153	157	98	122	126	125	135	123	130	129	138	129	123	124	123	112	133	118	102	107	121	130	123	130	129	134	132	118	113	112	125	116	117	104	119	125	121	123	110	118	99	128	128	132	120	125	123	125	126	137	124	117	130	108	117	107	131	122	124	135	137	143	137	129	123	117	118	127	122	123	152	134	120	134	113	110	116	129	118	125	106	119	148	125	128	128	119	135	134	124	123	108	119	121	134	125	108	112	103	103	110	141	141	125	115	123	126	115	108	103	100	113	143	133	120	135	125	133	121	123	126	125	118	130	120	120	128	118	117	123	147	126	128	113	115	127	110	121	100	106	128	126	138	123	123	111	124	130	143	118	124	113	123	134	112	124	120	113	128	112	101	129	143	127	122	130	115	118	132	116	133	115	117	119	130	132	111	116	121	107	128	106	125	127	134	146	105	137	125	116	132	138	114	118	129	115	132	151	113	131	122	124	125	100	127	119	128	117	125	122	120	126	129	122	125	106	135	114	139	104	122	141	103	130	121	133	121	119	117	130	123	112	117	120	133	105	114	125	123	122	108	114	134	113	149	117	116	126	134	124	119	139	137	133	118	115	140	112	115	128	119	116	146	116	141	124	108	164	115	141	122	121	121	122	112	134	118	135	130	131	128	110	112	122	126	124	123	122	127	130	111	110	122	131	121	113	126	100	121	128	124	149	116	124	133	142	111	119	118	106	130	108	114	119	120	112	117	138	117	115	122	136	123	124	113	120	98	108	120	102	108	110	107	135	146	110	113	122	144	111	112	114	111	122	108	115	127	108	121	114	125	150	138	112	122	123	125	127	123	98	117	108	117	106	123	134	133	118	131	123	124	114	128	117	123	118	127	135	113	119	112	115	118	136	133	119	116	130	114	122	96	121	128	125	116	119	96	108	129	117	131	131	106	117	121	124	104	111	121	118	123	116	101	121	118	105	105	117	114	138	148	115	129	112	130	115	123	108	123	134	109	113	123	125	120	120	113	110	119	110	121	128	127	152	130	120	107	117	122	106	115	109	108	113	139	117	129	126	118	128	126	139	117	104	137	116	120	125	119	121	117	121	111	123	127	137	136	123	137	125	139	142	114	113	115	116	134	125	133	148	134	101	120	115	127	127	117	112	107	125	121	117	129	113	134	117	126	123	100	125	117	116	117	106	136	123	134	127	116	135	102	129	126	133	120	112	131	110	113	117	113	120	120	123	134	122	111	147	106	110	119	131	137	123	120	112	131	122	125	123	133	100	125	121	129	118	116	117	105	142	122	127	130	125	117	138	131	109	137	143	126	115	114	140	138	103	124	127	104	114	131	114	118	123	113	128	113	130	127	117	109	123	126	128	145	128	142	117	119	111	120	101	125	121	133	135	107	130	136	143	134	127	152	128	121	132	133	142	139	110	107	104	113	126	111	120	136	143	121	120	150	145	110	130	124	129	124	137	123	98	129	135	111	117	115	130	132	123	112	112	118	127	139	125	115	97	116	108	135	133	118	112	122	140	128	111	105	150	128	133	121	111	125	119	106	117	116	112	131	112	134	121	114	119	106	112	128	126	123	129	126	115	115	113	113	125	107	130	129	126	114	109	115	135	113	127	107	101	111	130	112	117	138	124	137	114	132	133	115	131	117	105	133	111	105	107	122	120	109	126	108	118	126	139	109	134	145	147	131	109	129	136	137	124	130	135	121	134	120	119	118	121	109	108	114	126	133	140	125	130	112	127	133	117	123	135	127	121	120	117	119	109	128	127	127	128	117	129	130	130	112	122	118	132	133	113	141	143	120	138	116	122	131	124	125	145	131	111	109	116	125	113	124	113	108	147	109	126	109	132	95	117	126	109	132	111	110	127	144	138	110	113	139	148	130	118	128	145	125	125	128	126	123	135	129	147	118	123	124	134	116	141	119	117	126	123	142	130	139	129	129	108	103	137	110	111	130	124	124	119	107	144	127	122	103	108	116	123	104	125	110	118	121	134	116	106	111	115	112	114	119	120	128	127	114	125	123	141	148	135	133	128	114	111	147	114	127	119	132	141	143	116	134	129	134	129	100	120	129	118	105	123	101	107	118	129	110	119	119	133	133	127	133	126	125	108	117	122	109	122	137	138	107	115	123	123	135	125	117	105	106	102	111	137	120	128	140	127	104	137	130	131	141	115	123	131	151	123	107	119	121	138	138	114	127	130	132	118	137	136	113	122	136	134	133	119	126	132	106	103	113	120	136	111	122	110	123	120	133	131	132	112	121	115	113	113	117	133	140	120	137	108	127	100	118	124	117	126	126	109	122	121	118	125	121	110	127	130	103	127	137	129	127	142	121	134	122	132	108	167	117	106	106	126	109	130	130	139
8516	8032	6603	5803	5957	8024	4846	939	406	339	376	412	408	481	398	426	392	435	393	377	386	390	373	355	373	347	347	344	374	332	356	369	372	358	370	329	363	363	362	325	348	347	360	363	325	348	305	333	318	360	319	347	319	320	314	343	349	359	316	335	327	338	326	300	326	303	321	315	334	349	335	333	318	337	306	302	314	311	316	335	362	346	307	284	341	321	335	330	335	305	323	323	330	304	336	323	316	335	352	344	363	307	318	283	309	328	337	308	316	333	324	336	329	335	335	321	310	313	316	309	337	337	334	315	324	345	312	315	299	349	332	320	347	346	292	319	272	308	303	312	320	313	345	323	337	336	302	316	326	324	316	320	301	323	347	308	341	320	312	325	293	348	346	285	335	323	318	292	295	327	314	313	328	326	301	296	329	329	342	301	333	296	289	300	325	330	319	330	321	307	312	318	312	301	314	340	313	307	313	318	326	271	305	329	280	317	320	296	350	284	303	308	320	315	283	309	328	308	304	296	321	292	307	326	333	308	313	319	310	325	296	316	293	311	289	308	315	331	295	325	273	325	350	318	303	376	289	330	317	330	298	301	309	325	311	309	296	305	297	289	354	332	341	330	311	372	326	306	290	337	330	285	308	282	296	300	313	315	314	284	334	315	301	324	285	335	322	316	331	320	311	327	326	317	342	313	289	333	312	349	343	291	313	293	321	338	305	310	301	295	339	333	328	321	359	322	341	338	305	305	298	287	311	319	291	344	310	310	266	317	321	323	341	293	309	345	331	310	313	323	293	300	324	322	336	302	317	315	309	299	300	311	315	328	300	299	312	342	300	335	325	306	320	341	301	308	295	297	324	308	288	310	325	323	323	335	317	326	322	340	304	310	333	327	287	321	326	323	303	327	280	314	299	265	331	298	316	333	340	289	317	318	319	306	323	329	343	315	349	303	299	315	332	341	313	322	331	323	292	317	294	312	313	352	325	308	315	315	273	302	305	333	320	314	315	278	315	321	351	304	299	349	303	319	337	329	338	319	324	302	313	291	339	333	292	348	333	341	317	301	352	340	305	337	303	313	317	324	320	316	286	303	304	303	326	329	305	295	269	294	312	343	322	287	297	296	302	303	300	313	328	299	315	319	323	305	315	279	301	301	307	334	307	315	307	315	334	311	325	327	298	324	313	353	286	339	284	316	301	308	298	288	321	318	320	329	336	303	345	338	312	316	309	303	294	310	304	331	307	316	301	311	335	324	350	328	302	312	317	330	304	327	327	331	329	319	293	328	350	315	334	330	316	328	315	290	333	305	325	315	318	335	314	350	289	316	349	319	328	299	335	337	327	329	337	290	324	290	305	299	321	300	313	314	334	319	306	291	343	329	297	352	300	318	309	302	347	319	311	315	324	339	318	305	295	309	341	303	330	324	344	281	317	313	310	328	299	350	316	333	331	318	305	292	282	322	311	334	322	332	341	332	300	323	291	336	314	321	313	322	334	344	310	315	264	320	339	321	324	330	356	313	297	329	292	322	315	308	325	313	326	352	339	323	315	297	289	324	321	323	320	326	308	316	308	315	303	334	311	298	304	310	342	305	330	323	318	310	329	323	323	337	343	326	326	308	363	307	308	295	327	311	300	336	314	298	288	324	327	313	299	319	321	330	293	317	345	316	313	323	309	370	314	322	328	317	307	337	340	335	293	332	324	299	305	340	319	324	328	303	320	326	336	315	286	301	307	291	313	327	330	334	315	328	329	297	337	325	337	339	343	337	300	313	302	334	309	311	324	322	346	351	314	347	303	305	338	282	293	316	341	329	323	323	322	351	292	335	333	332	308	331	320	306	297	304	313	342	310	326	300	356	341	310	303	300	347	311	354	326	318	336	302	304	300	313	284	314	287	312	310	330	331	325	292	299	328	300	282	310	302	306	354	332	339	290	343	321	319	321	304	329	303	317	290	336	334	308	321	307	297	302	328	302	326	324	301	331	356	308	335	305	313	318	295	298	289	333	330	330	311	291	298	284	302	289	339	321	313	317	323	295	299	321	323	347	312	332	296	343	338	342	293	324	325	343	333	306	325	305	319	332	328	310	337	326	319	327	322	300	308	309	304	356	315	317	343	328	337	330	335	309	323	319	327	318	314	303	288	306	329	327	317	331	301	335	326	313	314	285	352	298	346	318	324	330	319	303	329	326	331	307	310	325	324	331	320	328	311	295	309	323	327	351	339	297	309	321	349	311	321	312	290	321	279	296	335	332	309	316	320	316	307	276	311	361	323	332	293	333	337	330	336	308	337	314	292	287	330	276	333	310	323	323	308	301	305	352	281	289	316	337	340	323	346	323	335	325	308	323	285	346	290	319	280	323	299	328	340	327	317	339	304	324	298	358	330	310	332	322	305	291	318	340	317	265	359	315	316	365	324	325	324	286	326	318	335	305	311	336	316	292	334	312	355	318	309	322	325	312	319	311	306	344	330	316	352	308	297	297	337	341	338	337	338	334	337	325	329	322	342	317	325	297	319	312	321	339	310	331	308	318	331	341	316	327	321	333	305	325	323	317	323	323	332	318	322	303	326	315	311	310	338	294	311	325	349	305	316	304	327	321	329	331	318	318	336	305	333	325	318	297	326	314	340	298	335	303	302	337	303	355	323	331	308	324	335	314	317	334	358	342	293	347	360	322	330	316	338	319	322	335	306	341	305	318	299	309	304	317	288	302	332	291	328	314	306	304	327	335	316	315	310	326	305	305	313	324	328	345	329	324	319	339	292	315	307	339	376	334	313	331	313	277	331	298	285	315	301	299	332	290	282	317	310	312	316	303	298	344	321	307	322	315	323	346	305	324	313	301	309	311	345	318	337	331	322	330	362	313	303	329	353	324	309	285	332	337	329	311	338	329	341	310	342	341	293	312	277	333	319	319	343	341	313	336	315	305	308	360	309	310	326	290	342	287	311	317	309	340	285	337	297	326	279	340	342	328	298	307	325	322	320	343	334	312	282	302	320	317	324	325	323	335	302	311	266	316	316	313	343	321	322	307	305	309	312	310	322	348	309	325	314	302	307	303	332	320	341	281	305	310	335	331	299	345	337	335	304	327	297	335	343	347	296	340	292	310	298	297	311	327	317	327	317	310	326	326	331	336	305	313	303	301	362	300	307	336	332	305	337	353	336	311	333	338	332	335	310	306	322	347	290	323	307	317	321	315	326	333	327	303	322	318	313	300	311	335	297	325	324	309	301	334	325	310	297	333	337	323	306	303	346	333	303	307	309	303	311	340	306	333	326	330	334	300	279	316	316	336	314	307	314	352	307	323	339	331	333	318	326	321	341	312	332	317	278	343	295	323	316	323	305	292	327	341	325	327	299	337	305	325	326	303	312	291	326	336	327	330	310	341	277	300	307	336	322	363	289	314	355	319	319	330	295	311	291	304	326	346	321	332	343	323	340	325	343	339	320	316	368	317	319	346	308	296	311	292	317	311	315	305	315	307	364	324
50321	50787	16652	4978	3860	4039	2095	640	366	362	347	452	705	813	710	611	718	668	474	419	386	404	344	298	257	273	283	276	296	354	375	286	305	299	315	306	315	304	308	260	253	276	266	281	259	222	200	207	220	200	220	226	244	231	224	244	229	220	206	207	193	183	175	228	222	212	222	210	222	202	199	202	194	204	185	203	214	226	192	239	199	202	227	199	188	178	211	192	200	229	216	209	196	198	230	192	181	192	220	200	219	242	210	213	206	179	217	200	202	194	183	229	195	208	203	212	177	204	233	222	201	207	212	228	187	214	191	190	203	201	230	188	211	209	203	209	199	198	213	213	201	193	207	202	213	191	203	202	188	204	213	210	209	165	208	203	210	204	185	208	212	234	202	204	204	188	227	187	203	204	242	222	205	201	249	216	221	202	203	218	198	228	193	186	196	198	195	196	212	227	193	232	218	216	232	202	185	212	207	198	224	193	220	218	217	212	230	201	187	179	185	214	218	185	216	209	217	218	226	188	174	234	176	187	203	236	247	200	209	205	188	184	204	234	204	197	197	214	233	228	221	229	204	195	207	201	203	197	211	188	221	215	177	219	207	179	212	220	212	221	200	197	225	211	195	216	213	202	194	235	187	202	186	190	204	207	218	203	202	204	229	210	194	203	196	221	218	191	237	217	214	205	190	205	213	211	226	234	187	216	198	208	189	208	193	191	191	206	215	212	197	210	193	240	212	214	214	212	232	220	192	215	203	190	214	229	205	217	207	207	200	213	192	191	221	216	187	216	209	215	176	191	207	227	206	220	198	237	208	170	210	220	219	254	202	194	225	187	212	215	193	193	200	190	198	214	214	206	221	211	197	226	228	230	208	209	191	188	185	212	183	209	221	194	199	194	212	226	194	182	205	210	225	203	198	205	201	195	213	193	197	188	174	216	223	211	199	189	199	187	227	216	215	201	211	212	199	203	200	240	181	198	194	212	203	196	183	189	195	194	200	211	195	198	226	176	201	198	187	179	199	200	224	220	197	200	169	189	175	216	214	217	203	222	196	185	210	215	208	208	212	206	231	220	223	209	225	190	218	237	201	217	194	229	210	229	209	208	187	191	191	212	190	193	188	189	200	175	196	200	208	192	207	215	188	214	193	211	176	221	203	223	199	205	208	175	202	214	204	201	199	185	191	189	197	215	199	221	190	206	221	222	216	175	214	201	194	213	212	202	217	178	176	178	197	225	210	203	190	186	189	201	203	199	196	193	199	215	197	168	249	196	182	192	214	214	195	214	206	194	209	219	212	212	164	216	215	195	197	199	225	212	216	209	228	200	196	214	195	195	233	204	184	201	196	200	192	224	219	203	230	204	243	196	203	219	190	209	230	197	211	211	226	197	235	211	200	236	200	190	199	229	209	199	215	176	224	194	217	218	223	207	204	208	220	196	200	207	203	210	199	207	215	221	201	217	228	217	204	188	212	201	196	231	201	216	203	189	190	217	202	215	184	200	217	202	199	214	194	212	216	221	184	217	202	205	221	202	218	201	193	198	248	201	208	213	225	193	221	201	181	216	225	200	176	196	244	209	228	180	206	221	213	190	222	185	200	213	216	210	218	204	193	228	232	224	216	209	236	173	206	202	197	208	207	202	220	219	239	214	214	187	190	211	199	199	211	196	196	192	216	227	207	211	178	225	191	197	196	228	197	209	191	208	203	212	213	216	178	219	188	213	234	193	213	201	191	222	213	214	181	199	222	239	212	194	207	187	186	208	219	206	194	180	194	189	226	222	227	185	213	206	206	201	207	207	210	218	196	184	201	184	197	211	202	200	209	206	211	209	225	185	202	207	209	202	214	228	208	197	207	196	186	228	188	220	193	204	224	195	202	218	225	197	217	226	178	201	205	219	218	190	210	244	226	189	191	222	189	195	208	186	210	216	238	184	198	177	201	211	212	189	187	205	194	205	197	201	200	223	212	193	220	193	204	198	208	194	220	209	216	206	190	195	225	199	211	244	237	209	207	185	193	223	221	214	211	190	197	224	197	238	161	226	183	189	236	231	202	214	214	193	181	186	228	207	176	214	212	203	206	202	224	189	221	200	217	189	211	217	200	229	219	208	187	205	214	218	196	242	211	194	211	205	200	181	225	175	202	199	235	191	204	209	212	198	210	184	218	219	218	220	239	216	221	189	178	190	204	212	196	201	209	186	189	206	221	204	213	227	210	196	185	194	200	219	233	218	193	203	238	194	221	199	191	213	195	199	190	190	220	199	225	232	197	211	201	238	233	210	200	191	211	214	202	199	186	214	205	186	194	212	205	205	204	186	215	192	203	222	211	199	188	202	185	223	233	200	217	183	219	172	212	193	235	211	216	204	184	175	222	200	237	209	196	196	198	215	218	203	209	225	203	232	228	210	188	213	236	187	195	190	213	186	216	210	221	210	227	232	193	201	237	197	225	195	237	207	207	215	228	207	171	187	224	244	217	213	218	207	206	219	204	219	198	233	204	213	189	193	203	216	191	208	221	191	201	211	210	222	207	197	213	228	178	185	217	227	181	227	177	195	221	217	182	184	215	204	183	194	204	189	195	187	229	209	227	212	216	197	210	200	184	195	190	202	185	209	208	208	215	189	201	209	187	215	186	209	195	191	234	198	216	207	228	197	206	182	216	209	218	199	203	166	215	206	203	191	213	223	195	190	191	215	203	206	218	198	194	217	195	194	200	210	185	198	206	208	233	214	224	204	196	223	227	224	213	242	202	191	209	208	209	181	198	215	198	203	213	202	212	200	222	194	203	205	219	176	205	203	197	207	205	209	197	201	210	191	215	211	191	221	219	212	207	186	189	195	198	193	223	215	202	210	184	200	177	226	222	200	199	224	193	181	197	213	192	214	237	220	213	223	191	217	204	203	226	209	202	204	191	201	218	211	227	215	210	213	176	197	209	221	220	185	184	213	205	195	197	176	217	217	204	209	197	187	203	183	195	198	212	204	220	207	183	192	200	175	195	219	201	207	206	221	212	197	207	212	179	194	224	224	245	191	195	198	199	195	208	200	207	195	213	205	186	222	188	181	219	198	198	212	217	222	210	218	202	199	186	197	204	200	213	203	170	242	188	189	228	205	213	210	189	206	212	207	197	199	208	197	215	215	223	219	232	233	198	199	205	204	212	221	175	188	210	199	214	189	207	201	203	214	193	187	212	211	213	230	216	188	226	205	219	215	198	220	197	203	204	232	218	195	216	194	193	205	200	209	202	198	185	231	217	212	207	212	195	210	220	219	180	211	198	206	190	172	201	200	210	200	225	213	180	212	193	194	205	198	239	199	217	190	205	223	220	224	215	204	205	210	175	198	192	204	209	204	191	204	191	230	217	184	200	170	188	187	193	215	206	201	200	219	200	215	238	215	226	192	199	208	231	203	207	186	209	201	212	198	206	215	208	194	205	199	205	196	202	202	217	212	214	221	215	205	197	202	206	231	209	227	225	185	191	212	213	195
31833	30357	11560	10055	13189	14365	8385	2722	1432	1229	1294	1784	3547	3572	3310	3009	3465	3473	2390	2121	1551	1644	1320	1317	1115	1303	1196	1038	1294	1724	1415	1101	1282	1439	1413	1297	1230	1512	1152	1016	968	1190	1236	1073	641	586	581	542	522	571	600	738	690	643	717	772	767	672	618	569	558	524	516	513	507	490	583	598	564	543	528	486	523	537	502	513	507	456	498	512	494	520	469	506	526	487	499	493	497	461	475	472	497	522	482	517	494	515	496	503	473	451	513	467	468	483	469	498	484	479	513	527	487	494	480	525	499	510	506	519	462	531	498	491	539	469	447	479	495	524	473	522	502	509	472	485	499	498	476	502	475	507	492	458	489	516	543	525	495	490	498	483	456	526	456	473	501	492	513	510	531	490	520	503	469	524	501	525	501	479	486	523	510	487	511	492	490	465	496	497	507	469	495	432	495	544	497	473	514	434	515	505	484	521	436	535	488	498	488	481	461	495	490	477	510	480	492	459	454	496	462	487	515	455	496	480	515	446	531	507	510	466	499	447	472	486	506	514	472	449	482	455	485	531	479	466	532	503	501	469	473	490	501	473	509	490	481	508	473	485	469	528	496	516	507	465	510	487	499	488	505	505	497	451	489	493	491	514	474	510	478	505	500	476	490	536	449	511	498	499	475	499	464	524	454	508	524	491	552	496	497	495	530	476	442	508	488	503	455	481	481	551	478	480	475	500	510	470	487	497	504	512	468	486	499	480	494	488	469	465	485	476	466	512	496	491	507	457	484	475	483	489	461	493	490	506	457	509	446	504	485	489	441	461	479	544	484	496	487	465	486	516	515	525	493	498	463	495	493	493	507	473	452	509	486	499	496	529	464	503	493	503	473	486	483	460	497	459	470	494	497	456	511	501	497	504	473	506	508	473	494	521	455	503	508	498	479	452	502	465	466	495	489	486	481	480	508	536	489	497	516	461	491	478	498	480	513	505	484	469	443	502	485	498	528	526	505	503	488	474	520	451	487	453	498	513	492	481	458	481	486	463	487	493	482	523	488	505	458	489	487	480	522	475	496	516	477	490	516	474	501	474	493	488	505	509	494	483	497	494	498	517	502	503	491	485	486	482	481	531	489	449	474	516	481	483	450	509	494	494	505	516	480	512	499	463	488	491	479	489	500	475	486	501	499	530	451	470	523	498	465	496	477	486	522	489	467	489	517	499	467	467	488	486	484	497	459	481	466	509	516	427	490	530	482	517	489	485	460	492	536	517	502	476	478	448	495	494	463	482	496	473	504	473	498	493	505	506	473	473	456	510	544	501	477	547	466	500	479	462	560	506	488	500	464	490	503	511	484	493	520	520	526	487	486	484	495	519	459	479	501	530	493	524	514	532	510	509	482	513	489	509	493	475	532	473	501	525	500	465	551	511	495	522	482	484	465	517	465	487	496	505	485	443	506	501	495	482	545	494	506	493	458	510	512	511	480	495	500	512	501	507	496	473	469	485	489	453	473	520	463	496	495	494	471	465	518	547	474	525	472	501	492	475	487	511	490	490	478	509	496	529	468	515	500	492	519	477	463	509	518	505	469	502	513	499	503	456	464	471	440	520	492	484	510	533	509	483	493	486	536	501	473	455	483	469	506	493	476	499	516	472	534	516	484	485	493	507	504	482	491	484	492	516	488	502	466	499	495	494	478	493	545	496	457	498	505	481	488	484	520	476	511	491	510	507	494	513	463	505	504	492	485	470	496	495	509	482	529	467	477	505	496	508	508	502	458	484	482	487	527	484	485	473	473	482	519	480	528	514	502	476	514	481	476	474	470	453	476	499	475	446	506	506	480	502	501	502	451	460	456	477	507	462	515	463	512	497	499	518	493	498	505	465	470	501	500	497	480	482	499	516	520	533	465	496	472	474	498	496	484	493	478	525	446	485	526	469	453	533	487	501	563	488	499	493	476	457	477	473	468	474	464	503	490	462	534	501	536	465	497	476	492	455	480	494	515	473	490	520	489	470	512	504	489	501	465	479	503	469	504	469	486	498	492	504	511	509	530	481	453	463	499	507	486	499	475	491	467	524	485	519	544	457	471	486	463	510	537	479	520	497	468	513	487	467	507	478	489	511	511	507	514	507	468	446	532	500	489	489	536	483	487	483	496	504	483	468	512	513	480	504	528	505	508	526	521	501	482	465	455	473	480	513	518	493	476	499	460	474	478	477	455	458	461	479	508	487	480	506	502	510	459	492	486	485	470	485	498	497	562	499	512	477	527	488	524	478	522	504	512	504	455	493	502	516	480	501	482	485	479	493	475	500	500	493	491	500	523	503	485	503	512	491	487	494	490	496	502	499	441	513	506	515	472	466	477	447	525	504	499	494	457	448	481	473	474	476	468	521	508	510	478	508	517	504	520	478	483	491	477	498	481	452	478	499	488	503	519	513	467	517	488	527	510	482	509	523	466	492	491	437	476	465	513	464	486	480	549	477	458	497	538	495	456	500	449	482	532	499	515	487	509	477	501	505	516	504	509	491	501	511	515	474	465	524	471	499	496	485	499	498	466	538	473	493	461	512	508	487	490	509	522	451	484	506	502	490	498	473	496	461	464	508	494	475	533	469	507	506	516	437	444	479	492	472	497	494	463	494	470	464	498	438	490	465	514	498	520	475	495	486	489	510	542	503	494	497	502	490	508	504	500	520	493	462	497	504	494	508	486	461	485	497	486	492	452	523	525	478	510	493	518	471	478	500	513	496	517	478	474	506	475	507	507	512	503	494	487	486	471	458	501	493	500	484	474	507	500	466	456	522	498	499	467	473	487	480	528	485	451	516	424	474	513	470	462	532	479	490	479	489	476	490	507	482	497	476	477	472	497	508	488	505	526	504	496	508	499	490	457	528	501	534	457	505	521	510	482	507	428	514	482	527	498	461	489	469	439	527	459	474	465	472	502	484	496	493	482	492	509	469	533	442	498	493	516	508	456	478	495	502	501	546	502	504	444	521	504	526	511	498	503	518	507	501	494	517	502	503	486	493	495	430	484	490	467	480	524	500	506	463	496	496	476	488	461	435	472	491	453	472	522	462	481	474	489	497	489	461	529	452	502	457	487	475	500	522	500	491	488	480	503	498	532	454	510	500	510	488	466	482	490	481	461	545	464	513	502	508	478	521	460	484	469	481	472	487	466	472	510	480	506	503	513	521	507	487	515	480	533	458	483	470	487	504	492	463	485	471	455	454	481	481	512	481	497	470	476	489	441	486	473	493	469	507	456	484	443	476	523	501	511	465	499	518	522	494	513	482	456	484	535	518	507	465	469	474	512	465	439	490	496	449	515	463	454	492	516	486	512	473	472	481	483	496	475	494	474	503	498	497	546	475	487	521	475	465	529	479	545	504	553	463	466	508	499	515	507	496	486	500	462	488	485	519	465	473	505	484	489	502	499	486	486	483	468	483	496	451	503	475	512	455	506	468	497	517	491	500	502	512	494	504	530	435	475	474	481	476	508	503	497	472	506	470
62206	62939	23905	10306	6697	6418	2914	1010	437	448	451	600	963	1212	1122	901	1088	1024	800	530	498	420	437	335	297	376	333	370	415	405	403	331	368	420	347	305	363	370	303	294	253	306	316	282	213	170	201	164	165	185	181	220	225	201	206	262	242	200	178	201	181	197	163	179	181	181	173	200	190	185	179	160	147	172	182	168	175	164	185	176	166	157	153	145	176	193	168	195	178	167	175	188	162	175	165	144	179	168	184	166	162	171	168	160	164	143	171	178	161	171	154	153	197	170	151	158	180	149	152	173	178	148	161	155	157	168	176	195	172	174	141	165	182	156	191	181	178	181	160	179	176	183	175	182	163	157	193	187	168	178	177	161	173	162	172	194	188	184	181	161	160	142	196	193	182	171	146	165	165	189	167	159	149	145	174	160	136	179	173	176	166	157	184	149	176	162	144	179	173	153	184	171	170	154	197	193	166	165	177	155	157	182	160	175	166	161	157	173	168	138	174	144	168	157	180	176	196	161	168	138	169	194	169	162	170	156	165	169	190	185	169	145	168	197	171	169	156	175	168	157	177	174	157	173	175	149	160	199	166	163	141	178	181	172	163	193	166	164	180	166	184	158	184	185	147	204	168	181	181	161	153	171	194	180	156	160	191	180	172	145	165	198	174	171	190	178	154	175	167	142	148	178	159	153	164	177	190	178	188	159	187	175	189	166	171	154	148	170	159	169	160	179	224	192	153	154	194	170	169	149	162	166	181	158	161	163	171	168	167	157	170	195	170	179	157	151	180	162	153	172	176	190	159	196	171	165	170	147	161	174	184	190	174	182	177	178	167	168	177	157	157	157	192	155	160	139	147	161	149	159	167	166	182	153	185	173	190	167	168	159	161	178	178	162	156	155	179	153	174	161	180	185	175	158	177	194	189	172	155	188	168	170	182	182	170	185	195	170	161	174	164	170	175	184	171	199	157	185	173	162	184	164	157	188	179	180	156	151	168	165	169	189	163	164	190	165	176	174	178	162	150	159	166	169	162	177	145	190	150	176	187	151	170	181	154	193	182	172	136	170	162	175	172	169	178	172	176	154	152	205	176	184	178	170	188	191	172	184	194	162	144	187	164	151	171	182	181	167	195	178	192	162	176	163	165	155	161	177	167	158	170	158	173	174	158	153	171	164	134	167	168	171	152	190	169	184	175	178	135	156	174	169	163	179	164	169	174	153	175	170	148	203	148	178	193	174	163	160	161	156	143	180	145	182	156	180	180	164	172	165	178	179	140	148	145	182	149	153	148	185	144	177	168	170	172	184	143	178	154	165	172	168	170	155	185	163	177	191	178	153	167	170	168	172	159	161	176	180	165	153	171	190	156	156	164	154	167	164	165	163	155	169	171	174	157	173	169	186	167	174	173	151	156	181	147	195	163	178	175	171	165	178	186	164	171	183	155	179	163	157	179	161	172	175	174	157	168	181	152	157	184	155	170	167	177	179	171	202	170	163	174	186	201	163	174	152	175	169	164	147	182	169	168	174	183	146	179	137	201	194	164	154	166	159	186	186	170	156	176	148	166	156	178	185	181	157	158	178	178	148	157	158	168	154	179	169	175	160	146	160	177	154	169	154	167	168	188	189	152	177	185	190	156	152	161	158	172	172	160	190	165	175	185	157	181	185	169	180	178	161	187	175	192	179	179	191	172	189	184	190	156	125	163	166	167	165	177	152	149	157	148	164	169	159	164	171	157	150	210	165	182	178	165	158	162	183	177	168	173	167	201	172	154	170	191	200	169	168	176	166	163	160	160	177	195	167	140	181	189	164	186	165	162	196	171	146	167	172	161	171	193	152	166	132	163	154	195	167	170	169	169	167	193	170	175	173	166	170	179	149	168	185	158	158	147	193	148	175	170	167	171	162	173	161	179	184	163	143	194	163	167	174	174	163	189	176	174	160	179	167	156	161	171	165	188	174	167	169	180	176	187	167	186	162	162	179	168	190	159	169	174	156	164	167	186	147	176	180	179	171	167	153	143	145	189	143	165	159	159	155	152	142	171	149	155	180	176	158	146	168	166	155	171	182	171	152	206	168	143	170	177	178	179	155	186	148	161	180	165	171	173	179	178	153	176	172	155	171	169	181	167	158	181	172	169	165	166	163	182	172	144	162	188	205	155	166	186	174	175	179	161	151	177	158	165	177	135	166	153	200	175	188	154	171	170	183	175	174	194	183	172	156	161	166	172	169	151	143	162	175	171	166	176	171	173	170	160	161	169	158	182	189	172	167	165	187	171	169	156	170	156	164	165	162	147	172	173	162	162	167	158	155	153	160	159	160	161	163	182	171	154	181	147	169	159	163	173	159	164	155	165	142	162	181	153	153	151	158	166	170	187	152	163	166	162	173	155	161	167	171	157	156	173	156	163	168	161	167	163	178	175	167	156	160	158	203	158	169	176	170	163	175	176	177	155	185	162	190	150	147	162	154	144	151	175	174	202	159	177	178	198	172	148	178	150	194	172	164	156	184	169	161	174	143	173	167	172	163	168	175	148	143	175	173	149	174	176	172	159	153	178	162	172	153	149	184	164	152	164	169	162	171	168	172	205	148	184	165	185	172	169	159	174	162	191	158	151	159	218	175	166	158	158	174	172	171	176	171	173	156	155	154	183	163	173	172	186	158	155	183	184	183	174	164	167	187	177	183	135	164	152	172	149	160	158	173	159	188	153	182	165	151	175	159	129	146	188	167	170	155	156	177	163	156	165	165	177	152	174	159	154	169	168	161	141	163	168	165	189	157	174	167	151	159	181	163	175	171	170	167	156	176	160	178	161	158	168	184	174	180	153	154	155	177	162	206	157	158	173	174	161	161	172	191	163	186	174	172	179	168	189	151	196	144	170	166	182	175	185	175	144	160	181	157	173	157	211	192	148	168	171	161	176	179	162	169	153	146	167	214	187	137	156	162	158	151	171	190	168	173	171	158	151	165	161	182	147	152	163	170	157	173	174	193	188	165	194	171	155	173	131	139	156	170	153	151	175	161	175	175	173	158	157	160	166	157	156	156	178	159	190	155	190	171	162	184	165	161	178	180	187	157	169	168	185	171	163	179	171	178	171	182	153	166	177	151	184	182	170	165	155	194	172	170	162	180	186	192	167	183	178	187	161	169	181	156	181	182	184	179	185	142	150	199	153	164	135	171	146	150	168	149	168	171	182	170	168	188	167	164	163	175	172	162	174	148	166	152	155	177	185	179	191	160	157	165	176	164	160	162	177	152	172	182	184	157	174	179	156	141	180	170	159	180	149	165	178	194	170	173	157	184	148	184	185	164	169	163	185	164	181	166	162	171	178	175	174	199	147	181	184	169	138	168	168	167	200	217	148	145	168	163	146	194	175	175	156	190	185	173	214	148	160	169	161	142	182	168	175	151	163	146	199	169	157	180	157	159	155	177	179	188	178	166	176	150	184	154	164	171	181	168	193	168	157	165	171	155	172	170	151	200	171	175	157	145
40746	38292	15611	13849	18065	18359	10615	3753	2101	1848	2145	2513	5048	5805	5370	4365	5697	5405	4144	2985	2807	2443	2009	1604	1679	1887	1697	1750	1963	2357	2285	1637	1961	2329	1902	1795	2073	2109	1667	1455	1234	1523	1710	1409	662	559	581	507	473	495	563	831	921	696	797	1048	1009	741	541	557	461	563	456	425	436	450	567	531	560	520	484	461	423	393	423	417	472	390	385	390	427	383	405	438	392	391	432	401	418	411	398	426	436	376	392	402	416	380	422	396	446	437	406	423	434	395	388	397	398	415	416	388	431	427	396	393	400	388	396	391	401	353	373	366	414	382	394	419	390	391	411	392	391	405	408	398	380	385	433	373	418	402	379	405	385	373	419	394	395	412	381	387	397	385	400	402	369	375	403	407	387	387	392	409	394	401	388	367	411	389	367	402	428	410	369	382	364	388	405	380	382	372	392	387	399	386	364	419	376	381	392	406	397	389	413	390	430	381	401	420	418	392	385	401	411	392	365	415	385	422	392	425	390	387	373	371	401	413	442	406	384	394	387	386	367	399	410	387	407	384	381	377	373	378	389	395	370	399	396	403	395	372	378	390	374	376	365	383	401	376	386	402	432	395	413	385	408	384	347	384	401	372	373	391	388	389	391	406	396	401	423	404	407	413	396	407	381	349	380	430	410	430	414	385	425	405	402	397	388	394	407	394	410	378	403	389	401	386	396	390	418	394	384	361	417	411	400	424	390	407	375	368	420	387	404	411	393	392	363	382	375	368	407	409	421	388	412	387	426	389	387	408	386	411	379	379	429	396	426	431	382	386	393	374	433	408	429	389	382	384	416	400	404	405	411	414	386	366	396	399	371	398	392	405	422	390	416	375	401	387	401	388	415	394	412	367	360	412	394	392	411	439	414	357	410	423	380	387	408	390	374	395	390	381	393	391	426	385	378	423	382	368	427	370	408	431	435	414	416	386	426	412	420	407	377	417	381	403	435	379	381	379	430	366	410	440	362	374	397	394	387	415	404	379	350	374	405	388	367	387	379	413	406	411	410	382	412	389	412	398	399	381	397	391	389	408	414	397	414	404	383	379	391	395	387	381	381	413	385	373	390	422	398	441	409	408	385	421	364	421	410	394	379	404	390	412	384	377	391	399	398	379	398	407	407	400	384	416	405	382	382	407	384	378	410	382	355	380	398	419	432	405	387	392	366	424	358	384	403	399	391	360	383	400	393	387	372	453	404	418	389	404	431	384	396	407	373	386	414	387	406	390	371	381	411	416	420	379	399	360	396	393	378	421	363	405	432	420	375	425	394	377	393	410	382	395	404	389	398	341	388	395	396	390	398	394	410	376	369	408	392	391	394	398	396	418	383	381	345	375	373	398	374	387	391	435	377	440	410	403	407	383	384	391	393	393	394	384	360	379	404	412	386	388	362	412	409	369	405	410	432	403	404	413	422	379	400	416	392	391	392	393	398	379	425	417	411	385	416	428	401	383	402	399	372	348	350	384	403	406	403	381	374	356	406	391	381	401	370	415	362	383	437	368	412	414	386	377	362	378	394	407	352	402	381	392	430	394	363	401	373	420	429	417	378	390	392	371	403	425	357	391	418	387	407	397	405	388	379	400	389	395	393	390	391	417	407	422	412	402	374	393	414	406	367	380	362	416	373	398	380	405	383	387	410	394	397	439	416	367	367	422	427	389	397	436	409	394	399	395	405	374	411	419	421	388	376	415	368	405	429	417	380	385	385	371	416	395	377	418	372	393	369	448	398	379	419	427	409	373	385	375	406	390	354	419	400	400	355	403	409	398	416	369	356	418	374	403	388	413	393	424	409	370	394	359	425	400	417	386	374	393	419	415	367	385	375	387	416	369	404	421	361	388	371	387	391	402	373	419	403	412	385	426	382	413	375	389	394	387	423	393	398	382	409	379	384	424	435	439	414	404	434	412	388	426	405	376	387	409	389	415	361	417	400	382	423	406	398	417	386	374	396	383	427	399	363	370	409	388	409	394	392	383	396	409	375	409	409	413	412	388	410	385	423	382	371	431	388	398	424	408	405	407	411	408	401	425	389	391	417	370	367	341	368	404	406	357	416	444	403	369	405	402	383	361	372	413	355	412	379	400	403	381	418	382	374	400	380	414	428	347	409	381	409	419	415	425	387	408	390	373	390	430	418	391	373	395	416	411	390	377	403	388	423	423	391	388	388	401	409	402	422	378	409	393	363	392	383	403	388	402	372	401	404	399	427	386	395	415	383	392	393	372	398	392	440	419	375	421	382	393	391	404	389	404	432	404	396	384	398	399	396	378	414	403	399	385	399	388	373	402	376	383	446	422	397	380	424	399	393	414	405	404	424	406	396	373	351	406	402	391	401	419	399	392	374	391	383	400	391	361	399	381	415	387	393	413	381	383	399	406	433	376	354	378	397	373	434	361	414	385	406	428	410	391	435	421	443	398	399	411	407	389	374	379	443	398	419	402	399	400	404	422	386	393	407	371	394	412	412	381	371	371	384	392	394	358	393	390	395	406	387	389	393	372	396	387	355	394	388	395	403	416	374	405	409	358	387	366	407	381	416	383	422	396	420	415	372	373	356	403	421	406	411	429	429	400	408	388	398	396	398	380	406	423	358	413	391	375	422	401	352	402	397	388	410	415	364	424	404	414	375	389	384	415	371	402	432	378	381	419	423	394	430	380	405	405	365	371	396	426	375	398	361	404	426	445	427	426	400	375	381	403	398	410	417	379	388	429	371	408	410	392	376	379	394	383	422	400	403	366	422	418	390	409	392	404	395	396	392	375	387	414	367	362	412	396	425	380	396	376	404	378	384	399	393	427	372	398	383	389	389	425	372	395	401	395	389	390	382	387	381	382	395	418	387	400	408	402	404	404	394	426	388	417	384	364	360	367	425	414	397	393	408	380	382	404	405	405	384	365	407	398	358	386	414	393	394	400	361	382	369	408	380	355	370	390	419	400	397	415	378	415	395	393	438	399	382	386	409	388	371	407	411	419	404	434	415	377	366	392	399	401	396	430	397	357	407	376	385	393	397	409	378	377	400	371	386	389	369	362	402	401	391	386	408	407	358	394	395	420	369	373	440	399	378	372	377	441	396	399	387	363	365	404	426	391	363	410	402	340	418	401	368	406	431	396	413	397	381	405	361	398	385	435	392	404	399	409	381	368	390	390	393	408	381	398	351	419	444	397	404	383	391	368	392	354	403	399	387	395	376	409	391	408	382	385	410	397	379	406	407	419	378	402	405	402	375	419	392	423	386	400	379	393	440	394	405	407	407	405	387	404	383	388	400	408	359	421	422	390	397	345	364	398	405	401	388	420	395	393	427	370	431	422	384	380	380	405	434	420	413	393	418	389	383	397	428	387	413	372	388	381	391	384	397	382	405	389	405	418	415	416	391	379	378	357	403	396	399	437	414	415	385	400	349	428	383	398	394	401	384	387	401	361	395	411	383	392	370	381	391	370	418	374	394	414	399	411	386	407	397	390	376	395
12013	8397	4792	1975	1902	2008	871	244	123	162	143	143	153	159	148	135	137	141	142	119	125	153	131	146	123	131	140	118	141	121	140	142	126	141	145	139	141	139	124	133	131	131	127	127	130	116	150	138	160	148	114	144	145	138	135	129	131	157	144	128	109	114	140	112	127	127	124	142	163	131	124	133	138	131	127	133	127	134	123	118	130	123	129	124	135	125	132	123	145	115	152	124	160	144	115	137	130	123	134	111	129	135	136	139	137	120	128	118	149	118	137	124	146	152	139	141	113	128	127	123	127	144	150	122	125	133	124	119	125	129	132	113	128	113	113	128	124	130	133	124	130	133	123	134	107	116	122	136	130	124	135	139	125	152	130	125	136	136	133	121	123	120	129	146	128	112	121	128	140	152	142	101	115	129	135	132	143	142	135	119	134	124	117	150	134	113	119	135	140	132	119	130	134	138	143	136	109	126	138	137	137	132	123	116	136	136	119	139	135	112	125	115	148	125	133	106	117	138	120	119	135	150	116	131	131	148	135	126	121	133	113	135	129	131	122	114	143	115	128	130	144	141	150	120	145	133	142	128	115	156	131	133	146	139	137	141	105	140	145	147	119	98	140	129	121	119	129	119	141	152	158	99	135	134	125	132	138	127	142	123	135	123	116	123	132	126	128	125	129	143	138	131	134	132	144	114	109	136	127	148	116	117	129	139	129	154	125	131	147	117	138	121	152	122	152	121	149	122	130	135	122	145	147	133	113	140	117	147	137	153	127	110	113	121	121	139	126	130	117	142	143	169	126	132	119	136	127	126	107	142	120	119	101	122	137	127	148	133	132	129	126	138	121	133	136	134	117	111	140	124	111	132	138	113	130	145	132	138	120	139	109	119	130	144	132	135	151	116	115	131	111	114	122	122	133	138	138	141	130	137	129	120	119	138	115	117	142	128	109	139	113	115	125	132	121	123	128	115	125	153	126	137	130	132	141	144	119	124	119	142	130	140	133	122	137	109	139	119	141	129	112	121	134	131	141	131	124	121	129	134	128	129	118	133	123	126	135	113	127	162	121	130	133	130	111	128	117	128	145	117	130	126	142	133	125	133	111	126	131	118	130	136	105	116	143	134	117	116	135	131	135	138	121	119	128	121	121	118	130	136	117	126	139	124	127	120	139	134	126	132	138	135	126	136	126	135	138	141	112	125	133	116	118	133	150	117	139	119	96	144	122	149	165	137	151	142	131	120	133	138	121	119	142	120	130	125	133	122	120	125	141	119	114	129	124	142	110	124	149	159	136	128	147	141	120	140	118	136	132	141	132	140	132	150	127	140	119	114	132	137	124	122	118	141	112	111	138	109	130	145	133	131	158	131	118	134	126	130	134	127	139	142	109	120	142	115	123	129	145	116	129	135	120	124	139	135	130	150	152	128	126	122	134	146	135	132	145	133	134	139	138	112	118	129	133	127	114	136	108	133	138	149	133	134	119	112	129	115	134	115	123	124	111	136	139	137	134	136	123	131	117	130	127	123	124	143	124	108	137	145	125	151	119	123	129	133	127	141	142	132	129	101	134	139	145	139	109	135	156	120	154	115	134	143	127	124	141	118	150	125	104	144	119	118	135	135	135	112	134	121	141	137	144	149	114	139	138	133	130	114	133	135	138	151	131	131	114	128	121	142	149	115	120	135	139	119	126	128	140	150	132	128	127	122	129	135	139	124	146	148	142	128	123	119	130	137	133	122	151	151	121	118	143	121	121	134	118	109	155	144	121	128	126	129	120	121	125	100	145	133	122	144	114	114	143	148	131	119	138	139	122	127	141	145	134	121	142	123	119	125	115	142	126	132	123	134	129	136	123	136	130	120	133	122	154	136	146	136	115	149	137	146	104	132	118	136	130	125	126	158	145	137	137	118	108	128	128	136	139	134	130	118	132	144	145	127	137	130	119	114	133	131	143	135	122	128	125	130	138	121	148	132	122	137	121	136	154	127	136	125	122	147	129	138	144	111	127	127	109	129	125	124	151	113	126	142	114	138	107	108	136	144	136	137	114	118	155	127	126	124	142	143	123	150	134	141	125	131	140	126	137	137	138	118	134	117	155	133	105	140	133	113	113	141	124	96	135	133	142	105	153	123	119	120	142	144	130	134	144	120	134	126	129	135	107	126	127	132	131	119	118	127	134	133	139	128	129	141	154	126	130	139	117	140	134	136	133	111	138	124	154	128	150	132	116	127	135	125	125	127	139	126	114	148	143	147	112	122	127	118	134	137	111	145	136	125	95	140	137	115	132	120	114	105	132	129	121	160	133	124	133	139	135	133	115	147	124	131	119	140	115	146	115	129	133	126	125	136	131	124	143	158	127	126	146	152	139	150	152	129	131	104	105	105	137	143	111	145	157	110	115	118	130	120	126	140	126	110	124	114	139	143	126	135	142	108	161	139	124	121	127	151	114	118	121	140	111	128	127	149	152	129	107	122	139	140	113	114	122	145	113	105	141	147	122	131	120	129	130	132	117	135	103	123	137	118	142	162	141	143	122	131	143	135	134	135	117	147	133	117	123	128	120	109	126	125	135	162	132	119	123	143	115	115	141	151	153	147	135	135	122	131	145	154	134	129	122	135	133	136	147	129	116	140	130	154	115	118	149	116	131	119	123	118	136	130	145	144	146	132	125	114	124	117	134	128	112	133	114	138	106	132	124	132	145	128	124	139	120	115	145	115	152	141	119	124	116	123	150	120	120	138	130	119	149	109	114	113	139	132	121	142	133	124	136	137	133	140	138	136	148	127	133	115	126	113	112	128	118	121	135	149	137	127	119	112	129	125	116	102	137	155	127	137	111	120	113	139	113	143	106	152	117	114	106	143	124	146	117	137	121	129	159	135	125	133	146	125	144	139	129	125	127	107	120	158	130	116	124	137	117	125	126	121	131	136	148	115	109	129	117	118	131	124	134	105	107	156	145	139	120	119	149	119	136	135	115	134	126	136	127	116	139	139	107	132	133	133	133	126	120	116	131	120	142	149	129	135	120	126	120	130	146	129	129	140	122	127	129	133	153	132	145	112	145	148	123	130	116	127	104	147	133	132	124	123	119	118	136	119	114	123	131	115	133	121	121	134	144	139	110	138	145	97	138	119	110	133	115	131	138	125	133	140	132	135	128	143	131	128	136	124	134	127	135	117	145	143	136	119	115	132	117	119	139	141	158	135	124	143	128	115	107	128	127	140	139	134	142	126	115	147	121	106	123	121	128	147	139	129	115	129	130	137	127	137	132	127	140	137	151	124	135	141	121	120	138	130	125	123	110	139	131	136	136	144	144	136	134	113	132	122	138	132	134	117	126	122	121	125	122	126	139	147	143	124	146	146	111	119	129	138	128	128	135	140	121	127	139	131	128	138	137	134	130	141	150	153	124	151	122	124	131	120	137	127	125	121	129	109	155	140	131	143	122	121	104	123	129	135	125	158	139	132	131	130	149	137	128	156	117	129	117	117	137	103
8871	9009	7371	5476	7519	7858	3451	749	451	356	362	434	451	483	495	440	469	471	425	423	374	371	359	369	390	367	358	398	366	391	410	363	398	365	378	349	379	398	340	334	362	350	395	366	326	351	367	365	326	348	350	352	355	356	295	398	426	410	362	362	327	320	355	349	332	338	383	390	372	329	358	325	339	349	356	329	351	361	322	329	339	339	339	353	350	333	369	313	337	355	318	314	329	336	316	313	326	341	335	307	328	323	332	325	327	285	319	338	288	336	312	341	331	376	290	311	339	339	326	320	314	328	321	348	329	357	331	292	343	304	316	326	304	317	330	347	360	340	350	345	329	317	346	318	349	342	326	367	299	297	322	335	318	349	338	352	314	321	372	320	329	342	313	369	332	337	319	314	330	335	305	316	339	321	347	347	336	328	298	311	344	354	310	349	324	314	346	361	342	301	322	338	346	325	359	316	319	325	322	363	338	328	348	321	360	343	342	315	329	348	344	334	335	365	359	303	310	344	344	349	348	324	357	318	354	349	378	325	371	358	342	318	345	344	352	338	334	317	292	331	323	364	327	313	353	319	354	349	352	364	329	333	329	333	325	346	307	303	334	319	366	295	318	315	320	339	312	325	338	308	332	317	339	378	326	301	336	330	341	328	313	301	343	335	345	326	342	344	329	333	318	329	330	287	332	338	329	311	325	301	363	337	300	321	348	321	335	336	340	318	309	367	340	321	352	346	325	313	335	314	326	322	324	333	325	297	328	331	283	321	317	328	324	351	327	320	358	323	356	306	335	346	338	303	335	327	289	319	329	346	358	321	347	357	343	351	347	308	355	339	348	337	341	350	370	333	357	332	318	335	312	319	328	326	291	343	332	358	310	313	339	325	353	313	355	340	365	352	350	327	315	331	331	317	328	313	345	323	343	371	330	293	332	356	369	351	319	319	339	321	324	321	332	315	290	371	325	335	323	320	341	342	354	304	314	340	301	321	340	333	317	320	346	363	312	358	322	348	315	323	339	341	300	307	331	321	320	293	325	386	375	306	335	364	329	315	344	360	328	322	333	350	336	340	320	351	329	334	334	338	350	306	318	331	314	320	337	353	334	339	335	357	327	330	296	330	339	314	320	337	357	342	357	324	332	330	312	334	311	326	373	335	292	315	332	374	314	320	337	320	325	332	340	326	322	352	334	326	357	308	357	360	331	348	317	357	348	334	310	338	338	355	326	341	318	357	339	346	323	336	322	314	328	295	331	328	322	363	350	337	368	330	358	363	346	316	310	328	352	336	346	316	309	344	348	344	352	345	311	348	326	375	334	346	329	338	355	299	334	312	325	320	355	313	322	355	333	344	354	323	333	320	343	339	335	312	336	324	328	327	331	334	344	330	333	348	320	335	312	339	358	326	323	348	333	336	342	363	336	346	324	361	331	324	355	312	323	321	347	339	352	358	327	351	313	341	347	323	330	327	325	358	324	308	343	330	343	354	310	344	331	335	300	348	343	343	349	337	333	343	298	335	308	360	327	330	328	283	341	355	314	346	289	340	370	334	363	306	327	335	362	284	335	322	307	337	358	335	320	319	338	330	344	315	326	336	346	366	353	345	345	341	349	336	340	332	329	347	322	354	302	354	331	321	347	349	334	313	355	358	320	339	325	333	301	308	335	347	290	318	327	354	348	365	352	329	335	305	319	321	343	327	339	318	303	339	291	338	338	330	336	357	355	348	329	344	333	343	400	330	327	346	349	347	309	331	330	312	323	321	308	319	295	332	345	357	310	334	332	354	364	318	329	329	335	354	326	332	360	325	314	342	312	323	323	330	311	361	344	341	330	347	348	315	324	347	337	311	317	299	346	317	314	333	346	311	357	325	331	341	345	305	296	330	298	350	332	326	325	315	330	367	320	334	307	341	329	342	348	364	353	382	334	325	322	317	330	345	348	379	320	364	350	364	339	309	313	353	329	339	348	355	352	357	347	327	327	332	345	371	334	351	308	326	344	332	331	316	348	322	323	323	324	365	298	320	341	352	326	290	358	329	346	335	320	372	300	333	342	380	317	331	360	339	360	368	333	316	320	363	343	327	339	328	311	351	358	327	340	359	330	342	333	311	315	330	340	328	329	310	344	331	342	308	371	329	325	373	332	350	345	310	330	345	314	317	306	364	337	332	330	319	377	327	326	337	342	332	330	362	346	343	327	320	337	314	334	341	309	297	319	333	354	343	331	324	306	344	336	322	343	334	333	333	346	320	337	360	294	322	313	337	327	343	339	307	334	367	317	357	359	308	339	315	327	324	339	324	314	337	321	325	358	342	321	332	362	324	308	305	353	286	344	340	333	310	373	350	313	341	330	356	334	345	318	306	331	326	319	348	320	337	337	334	350	330	348	332	347	320	340	324	323	329	330	325	357	370	354	318	328	348	328	302	329	329	360	340	322	347	325	322	340	327	307	338	323	331	364	311	318	351	306	313	309	336	341	342	325	314	380	340	329	324	310	304	376	338	327	338	370	329	320	324	341	359	329	355	312	344	339	343	343	330	337	340	338	332	385	347	328	320	327	346	335	362	340	337	330	356	336	326	324	320	332	333	335	319	321	348	320	319	361	328	350	337	323	344	324	310	321	337	310	316	334	317	333	363	352	334	299	318	350	340	333	309	300	325	339	325	329	321	324	331	324	334	335	320	339	353	349	325	382	358	364	339	332	354	361	346	356	346	324	322	382	308	370	337	342	324	354	303	320	355	343	343	329	324	336	303	339	327	359	328	323	303	342	347	331	318	332	339	328	341	305	332	323	324	333	369	360	305	355	316	336	340	327	305	325	325	316	345	345	335	341	338	347	319	347	320	292	342	323	345	338	336	333	329	329	367	338	333	354	347	340	316	323	348	340	337	312	353	349	343	343	351	353	331	328	320	324	324	335	346	343	332	325	324	361	342	327	347	361	300	305	350	351	365	373	355	337	325	330	335	344	317	309	356	327	332	320	324	325	334	362	333	335	312	322	357	330	345	368	328	334	310	344	367	296	333	312	305	335	361	353	346	341	301	336	325	333	353	316	306	336	312	313	344	366	352	306	305	320	360	343	346	319	309	365	310	343	337	312	310	336	370	339	333	331	321	307	376	345	359	331	315	328	341	322	357	347	324	356	320	322	321	365	338	373	321	347	345	368	312	322	343	363	327	347	280	329	320	364	334	312	296	335	327	341	322	363	372	359	363	353	329	366	335	335	367	347	358	338	331	327	344	327	335	313	340	349	319	337	341	309	334	295	331	327	340	332	358	341	314	349	344	296	343	342	324	343	339	360	339	352	317	334	326	370	343	318	323	335	330	353	348	341	349	317	305	328	325	340	329	325	329	319	362	329	340	339	289	341	304	332	328	347	304	331	340	337	315	326	300	346	330	301	298	375	356	317	346	318	366	308	317	314	332	353	363	331	326	338	322	344	311	327	328	319	348	337	311	326	351	338	331	313	343	317	326	347	341	344	331	333	304
52578	51262	17737	5052	4178	3971	1741	542	359	346	351	503	742	829	585	553	747	684	461	368	343	420	355	285	272	263	284	301	311	408	360	308	308	345	331	290	291	293	277	275	273	272	287	247	262	245	244	237	219	211	232	223	210	226	246	227	240	261	261	209	200	222	237	243	219	227	210	224	235	209	201	221	197	212	223	249	217	220	234	227	231	238	221	218	227	222	213	204	207	205	192	218	211	212	177	187	205	203	225	207	199	223	219	199	212	244	233	225	231	219	213	237	225	224	239	225	223	221	230	191	215	223	215	201	196	189	189	206	213	192	204	241	245	235	216	224	217	220	211	220	206	181	236	205	193	200	224	205	205	192	214	203	229	197	215	188	223	213	203	248	215	220	183	211	229	225	207	213	221	220	230	219	206	212	195	224	207	222	213	226	195	205	223	224	199	216	217	231	211	181	209	206	223	216	198	199	206	224	215	214	229	229	235	170	227	219	221	187	201	186	207	211	202	253	217	224	202	213	219	214	193	209	202	226	212	233	200	209	217	208	222	217	203	234	203	214	255	210	210	204	210	201	218	258	221	221	188	212	213	214	229	207	210	203	210	215	234	209	203	227	233	201	205	195	191	209	197	217	202	194	221	236	221	220	217	213	222	230	207	221	224	203	224	226	208	210	196	215	217	244	214	211	205	208	201	213	241	219	230	187	214	219	205	215	220	230	214	208	240	195	218	215	191	213	190	194	229	192	180	196	211	195	210	208	204	230	204	213	219	218	213	192	226	194	214	219	212	219	220	189	189	210	203	205	193	209	222	229	197	226	213	200	201	236	243	212	238	202	218	212	212	241	214	205	233	208	217	216	205	212	216	193	241	223	247	217	205	210	231	226	202	211	195	209	236	190	203	223	210	246	211	221	234	204	229	233	241	208	180	207	215	215	219	225	253	206	218	201	203	201	228	232	234	227	198	221	194	213	213	230	218	206	223	226	197	216	211	192	209	180	215	210	217	221	258	202	199	190	198	222	229	212	232	204	204	215	220	219	213	222	213	221	206	233	221	187	220	214	209	219	194	230	198	213	232	231	219	207	187	205	196	199	211	199	205	197	223	210	235	207	200	191	230	229	205	196	227	221	236	229	209	217	180	206	220	224	202	235	211	245	207	200	210	207	218	209	223	207	212	207	195	225	203	194	221	196	210	220	203	224	240	205	231	219	224	210	213	232	222	208	218	192	207	246	224	248	206	211	220	212	197	202	238	219	198	225	218	225	221	203	193	242	236	191	210	191	248	221	230	213	220	235	202	211	210	202	217	181	184	205	208	184	246	195	232	210	212	205	204	233	211	254	191	218	232	218	189	206	203	218	223	222	197	195	189	213	228	208	195	203	218	226	219	214	222	194	200	230	214	207	195	199	230	247	206	241	221	191	232	228	247	201	213	204	207	208	212	219	204	201	242	224	199	200	222	240	205	224	236	193	201	233	224	220	195	180	221	234	211	214	229	233	205	211	195	181	191	232	235	233	217	197	221	196	227	252	207	234	201	209	245	219	239	225	213	215	244	196	205	208	208	251	209	215	209	205	229	218	210	197	198	208	192	211	221	206	215	225	219	214	218	225	210	214	222	196	213	210	188	230	235	204	223	203	244	240	244	204	204	203	235	205	229	202	218	214	212	195	224	218	227	222	202	214	222	184	197	204	217	215	196	203	231	246	229	215	214	192	205	208	209	216	219	241	207	233	218	216	226	237	237	221	220	208	231	221	232	208	223	207	218	203	230	217	199	222	216	209	253	198	201	226	190	199	210	215	219	192	210	215	228	190	198	216	228	222	196	192	207	228	231	216	236	230	184	197	199	196	203	226	251	236	188	241	211	214	211	205	207	220	213	201	202	210	231	206	215	220	209	238	245	221	217	238	202	240	221	204	221	214	222	232	229	225	168	220	198	210	212	197	230	216	220	233	196	213	196	204	217	225	223	211	242	201	224	227	210	203	187	235	234	234	190	207	184	186	208	214	219	225	203	205	218	219	191	220	206	246	214	221	255	199	231	232	234	216	223	206	210	246	200	207	213	208	229	202	217	196	235	207	197	227	197	209	222	190	208	192	189	226	215	201	178	218	199	196	218	224	179	203	180	208	207	223	217	235	204	203	216	201	200	192	177	229	211	207	194	208	218	223	223	233	213	225	215	215	202	195	233	216	210	235	202	204	199	220	219	219	189	187	240	209	256	224	209	222	209	210	201	178	216	225	233	220	221	230	204	222	213	214	224	206	248	226	233	211	223	195	201	199	200	220	218	201	210	226	191	202	218	217	202	230	210	241	232	226	208	227	233	225	216	199	213	219	242	186	213	229	218	195	221	231	223	236	224	229	216	236	198	215	201	215	230	228	233	214	224	234	234	184	187	212	206	213	201	216	227	195	213	242	204	214	231	214	192	233	200	204	225	231	226	231	196	196	223	209	195	205	230	231	196	210	244	197	232	221	214	205	197	206	237	211	205	200	225	228	193	227	224	196	235	213	216	212	207	227	206	226	215	206	202	199	217	220	208	208	234	227	197	226	210	214	238	214	211	221	193	213	228	180	189	212	224	210	227	188	233	216	230	231	232	217	204	231	216	195	222	201	237	204	228	226	200	209	237	212	204	215	230	201	218	217	218	204	211	205	215	238	206	213	209	228	200	214	223	203	230	216	171	218	214	218	228	203	223	216	200	197	223	170	198	233	212	200	232	210	199	211	193	203	192	212	205	221	229	202	241	194	206	230	200	199	218	222	225	198	240	230	226	207	227	232	217	202	242	206	216	198	215	192	216	204	191	206	212	205	208	204	216	221	237	229	201	213	204	210	217	215	185	189	214	232	194	207	228	205	214	212	220	224	209	199	203	222	200	222	211	212	224	210	241	183	202	220	192	221	214	234	245	224	214	235	216	215	225	186	236	210	213	235	221	218	215	217	226	220	199	229	233	229	231	198	196	227	211	232	216	208	194	219	202	230	221	221	215	192	210	224	231	231	230	208	244	237	223	215	216	216	220	193	226	212	220	210	214	235	225	236	223	232	196	220	196	218	205	204	209	235	214	211	238	231	211	238	191	194	200	189	206	225	193	242	191	238	203	226	218	215	216	179	208	202	203	213	237	199	200	204	215	220	214	213	204	207	199	194	197	220	210	193	219	229	239	231	228	171	186	203	194	208	232	212	235	192	214	213	207	200	197	201	221	234	224	250	201	202	236	217	226	238	216	212	215	207	222	214	224	201	197	226	215	225	211	228	243	188	201	211	222	210	210	213	235	201	207	205	224	232	228	230	207	217	206	207	205	244	240	226	208	237	220	207	208	201	217	202	218	250	224	211	198	224	234	202	226	248	228	237	207	209	219	220	209	212	212	221	227	218	234	221	210	232	221	229	198	234	216	204	231	203	205	218	217	196	230	204	220	241	195	226	210	205	183	202	218	217	206	204	224	182	206	204	236	211	194	200	217	220	228	234	207	196	192	185	227	248
32412	31599	11731	9620	14139	13634	6767	2267	1402	1195	1271	2495	3181	3532	3386	3311	3864	4154	2287	1874	1670	1686	1305	1126	1103	1116	1200	1187	1242	1646	1618	1205	1301	1474	1554	1192	1167	1238	990	1043	954	1074	1288	749	686	571	557	551	569	550	631	685	811	630	703	786	892	750	691	691	551	600	566	507	561	506	556	631	620	520	563	551	521	485	524	485	490	568	536	510	525	482	548	523	562	501	531	487	524	489	537	530	491	460	521	511	475	472	516	517	536	553	502	505	522	536	521	551	503	474	489	499	508	491	554	524	518	510	483	479	552	513	525	503	537	532	520	493	511	489	525	515	477	499	494	525	515	521	525	461	523	542	515	526	521	506	507	512	485	459	536	499	494	541	524	511	512	540	522	492	548	495	497	483	509	533	486	525	556	512	528	489	543	492	516	518	505	471	487	508	502	527	528	520	485	475	517	516	501	492	517	524	487	506	541	512	487	508	508	519	478	505	494	514	530	509	511	492	476	498	525	513	522	491	506	462	533	531	498	512	511	514	490	485	513	485	514	493	488	520	524	490	561	505	509	543	521	513	545	518	519	521	508	490	489	507	497	527	538	558	474	501	541	485	488	546	484	535	537	549	540	477	476	502	477	490	522	516	528	490	477	509	471	506	506	509	473	520	481	552	503	483	478	474	528	527	502	540	532	514	517	521	523	515	494	522	527	535	493	503	502	461	513	472	543	525	522	510	513	476	524	524	494	495	540	500	488	494	486	535	542	528	513	480	505	523	534	504	454	514	490	473	515	498	508	504	500	520	544	538	553	552	521	499	501	483	491	485	480	498	552	537	485	482	527	510	474	507	511	493	476	516	523	546	503	527	487	543	501	505	543	493	479	537	517	520	498	498	484	524	500	471	501	473	497	523	481	458	478	492	512	498	470	506	521	523	501	496	517	524	534	513	513	472	500	543	517	504	537	520	538	477	514	511	486	518	524	517	538	509	504	505	512	533	514	535	516	501	501	507	502	503	493	499	487	498	540	520	509	556	480	552	522	472	514	506	500	510	497	492	473	490	522	497	539	500	495	515	487	498	493	516	504	479	532	518	487	517	509	527	483	497	489	493	531	513	502	499	496	552	471	481	514	497	497	508	560	508	523	475	475	542	538	497	512	485	527	510	493	507	484	507	484	527	525	499	480	511	479	512	522	523	517	499	507	526	494	509	494	472	500	484	493	488	497	533	506	469	486	525	515	516	502	472	517	543	504	524	512	476	530	528	539	510	489	517	525	511	501	499	505	519	512	515	490	488	534	515	499	516	572	529	505	519	534	505	507	528	475	500	497	498	501	499	511	537	541	530	506	533	518	505	526	470	490	507	483	489	496	500	538	560	502	494	497	505	510	515	539	544	478	480	500	499	486	474	506	509	509	534	522	505	524	529	521	514	483	526	502	499	496	560	496	472	515	533	513	499	463	486	514	489	490	500	474	533	518	550	475	492	506	510	536	528	505	512	495	515	518	471	506	501	537	476	549	466	501	548	500	547	521	507	511	462	502	498	530	505	515	552	507	486	495	537	534	498	554	524	540	523	497	520	508	490	506	514	517	509	523	463	514	561	488	518	517	517	543	446	497	485	502	548	496	512	497	533	488	525	512	515	503	494	520	499	481	501	507	515	550	548	535	578	511	529	514	528	503	531	576	538	489	519	489	493	496	505	498	469	517	513	530	547	464	502	466	537	521	497	494	504	483	502	491	503	539	503	530	498	526	526	510	557	483	505	513	489	523	541	505	510	482	491	524	516	500	520	494	512	503	528	554	480	571	548	519	515	498	525	551	582	518	509	468	498	504	511	484	492	503	539	485	530	533	519	483	486	514	481	501	518	479	536	554	497	513	487	516	543	491	521	497	499	490	516	540	544	549	531	524	500	524	502	523	520	489	500	495	485	510	545	513	544	527	511	542	529	500	500	507	516	500	501	494	531	467	485	505	504	499	485	506	487	483	530	496	536	510	508	474	506	488	523	511	534	517	466	532	520	478	490	533	486	568	556	483	473	528	494	509	511	519	504	537	510	502	513	537	542	547	513	516	539	519	488	519	508	492	505	541	489	476	523	473	513	502	517	525	526	523	503	520	464	513	490	502	544	500	481	481	497	490	515	547	502	539	522	482	509	489	504	516	514	535	528	530	515	537	469	544	483	536	535	525	514	497	509	502	476	558	545	512	515	519	485	539	555	501	514	488	488	568	533	509	515	461	482	511	553	492	515	554	523	522	487	480	489	536	537	521	486	489	496	484	517	481	544	546	491	500	528	505	462	490	522	490	523	476	527	498	471	519	495	497	528	500	539	469	487	494	555	511	483	504	517	487	480	495	506	462	509	543	538	515	541	501	529	493	567	477	545	487	472	542	523	499	469	527	482	491	534	485	524	525	522	501	543	498	477	480	488	548	516	542	525	495	514	521	512	512	516	502	533	506	514	500	520	472	497	518	522	535	525	557	445	492	527	465	497	544	474	528	491	502	484	522	479	532	491	504	539	504	527	503	527	512	515	523	507	476	551	497	510	468	486	509	510	498	515	538	546	533	536	514	514	515	495	530	494	519	536	481	519	541	498	498	534	495	517	497	502	487	511	479	506	523	556	515	453	505	543	532	524	488	509	530	524	545	468	500	524	461	497	527	492	527	502	511	513	498	506	513	505	502	500	525	499	503	513	530	477	549	509	513	541	498	511	528	512	520	486	492	514	510	513	527	488	524	485	487	506	483	604	505	526	504	494	497	531	458	537	480	521	521	540	517	519	468	482	560	509	493	558	519	494	502	555	530	511	526	510	504	518	480	519	469	511	509	477	484	482	489	476	528	520	542	526	518	534	522	507	509	524	525	510	542	508	549	476	509	525	521	577	508	516	504	492	486	517	539	505	547	509	531	505	505	491	511	526	511	506	500	556	504	522	525	539	525	455	489	547	506	516	502	501	553	541	489	505	512	513	510	560	526	498	497	492	515	554	549	504	525	536	521	555	521	475	527	484	523	469	517	526	495	552	507	467	491	467	555	507	473	513	519	539	521	542	540	501	510	519	519	483	510	481	472	539	491	490	543	529	516	542	531	518	518	489	547	533	516	492	542	504	514	497	528	510	485	499	520	500	485	505	517	445	478	514	468	454	489	463	531	507	500	523	542	542	523	495	465	487	492	457	532	496	483	519	456	465	469	503	541	463	521	493	485	526	508	504	560	514	536	508	515	482	480	514	498	492	510	500	528	498	487	534	536	547	508	500	532	573	511	549	512	523	528	528	499	494	502	545	479	554	507	533	489	491	495	525	496	505	477	519	505	504	492	521	517	520	494	496	511	514	498	491	493	501	514	485	524	503	511	515	507	491	510	528	484	524	503	551	483	486	503	518	475	526	495	491	510	498	537	564	489	486	490	534	512	532	552	508	525	517	513	502	533	493	505	497	508	530	522	505	524	512	490	476	524	522	488	507	574	516	526	505	507	507	511	472	494	496	517	516	517	513	496	499
63866	64853	26130	10545	7136	6196	2815	926	481	405	420	660	1300	1334	1138	1138	1297	1157	997	551	761	447	385	372	413	421	321	389	364	459	380	339	327	405	406	338	370	356	344	303	282	317	302	224	207	199	195	211	190	194	203	219	241	221	207	237	270	224	212	195	198	181	204	163	186	180	198	206	188	200	207	183	167	169	182	173	196	196	200	159	181	161	192	199	174	183	194	190	185	188	193	185	177	184	189	170	195	169	176	178	171	169	192	179	183	165	160	188	150	164	199	174	175	192	160	180	162	185	183	182	183	167	171	163	168	145	190	172	196	169	188	173	179	172	206	187	189	193	189	172	192	173	155	171	170	179	165	186	160	194	193	191	183	157	196	162	191	172	152	168	172	182	177	174	166	169	186	152	201	157	163	164	181	158	169	170	155	162	180	177	171	156	188	154	187	185	181	169	182	172	196	194	174	201	155	156	177	199	201	184	180	183	172	172	163	189	200	153	153	169	168	176	177	173	180	179	179	162	178	179	183	170	172	173	175	175	196	200	171	193	162	179	190	183	185	169	162	189	171	162	183	167	181	148	182	177	187	185	158	196	178	158	160	164	163	176	180	187	181	186	172	202	189	165	180	184	176	178	183	189	149	149	184	166	188	162	155	189	176	207	188	170	183	201	147	154	184	150	175	174	188	156	196	161	141	183	191	174	182	190	160	186	156	192	189	195	150	175	169	190	167	180	184	150	179	143	155	191	204	191	188	185	180	167	176	167	194	161	151	164	196	169	174	161	180	187	180	200	189	177	153	161	179	156	184	183	185	172	167	183	164	189	196	174	165	186	170	179	177	164	205	152	180	172	183	188	158	167	176	174	165	188	162	161	199	194	192	204	193	175	166	195	155	193	185	182	146	160	175	160	195	180	168	157	166	208	181	183	136	162	179	198	188	192	204	184	173	152	167	177	161	182	184	155	153	164	174	164	173	171	166	144	177	164	180	172	156	189	171	207	177	174	185	213	184	175	178	189	172	154	181	168	179	181	192	179	160	212	183	177	178	177	172	157	156	146	175	154	177	172	173	157	165	156	169	179	159	152	192	184	167	184	168	191	164	166	170	191	174	179	174	163	135	182	195	178	166	182	213	163	182	174	182	181	147	170	182	192	191	190	172	161	164	186	174	166	157	153	171	167	167	184	165	173	179	191	185	172	182	183	177	171	167	173	171	183	194	154	168	182	212	177	182	189	161	161	169	189	190	169	163	174	202	196	183	176	188	173	159	179	164	175	186	152	200	167	170	180	193	177	166	192	170	157	175	168	145	176	194	183	161	197	209	174	175	177	173	172	180	169	170	193	171	178	174	166	171	148	155	160	189	185	178	168	203	174	173	178	198	195	183	158	210	179	193	176	164	171	141	180	165	166	194	179	174	186	181	147	183	180	178	161	187	190	183	172	171	209	185	151	169	181	151	173	180	192	172	187	172	203	168	169	156	190	163	155	176	161	142	155	189	161	152	164	147	194	171	152	184	191	173	165	184	172	172	182	167	184	182	181	160	193	150	145	170	164	191	199	178	204	166	154	168	167	171	174	173	160	182	181	201	181	169	200	153	172	158	155	163	168	178	162	164	169	195	190	185	177	174	176	182	200	180	169	191	161	158	150	168	177	171	170	180	178	178	202	183	181	168	188	175	172	176	178	165	186	171	160	159	162	197	186	179	184	153	170	161	191	171	168	168	178	165	165	180	168	179	171	192	168	181	204	179	170	138	204	165	194	167	184	175	188	176	202	189	196	181	152	190	166	152	182	183	168	201	181	206	175	198	168	153	156	151	162	193	179	175	196	160	154	168	164	157	160	188	162	191	182	180	209	170	173	176	192	167	167	181	153	203	182	168	162	188	168	189	149	136	186	175	178	189	154	176	168	189	158	173	179	181	181	180	155	163	159	189	189	169	175	183	172	188	152	185	171	186	184	173	174	172	177	155	183	156	170	182	179	165	186	170	145	190	169	143	163	170	170	152	174	175	178	177	172	179	189	183	165	171	165	180	172	190	181	164	157	176	163	156	190	148	162	186	184	169	157	173	151	178	192	171	192	192	172	165	175	173	159	168	164	203	179	162	179	192	171	191	187	187	158	164	185	187	211	161	200	174	158	177	180	163	155	171	160	187	198	181	178	189	179	175	172	173	180	183	192	145	160	188	169	189	165	181	150	175	175	191	182	185	164	175	170	183	167	166	189	151	160	170	193	188	185	165	189	173	162	165	153	183	172	146	183	154	159	160	162	182	191	183	165	176	170	156	179	172	191	195	156	178	179	171	167	182	181	231	194	177	170	169	194	161	177	180	160	201	169	176	173	169	172	188	183	180	177	164	157	170	174	202	169	171	193	169	193	171	158	179	163	178	170	177	179	158	183	180	170	182	169	184	147	183	169	187	187	163	193	167	155	168	169	170	150	162	181	192	172	184	181	178	164	180	182	156	176	169	168	172	158	151	167	182	186	171	196	168	190	183	177	158	158	167	159	165	173	171	188	181	187	183	179	175	189	167	179	182	187	159	185	205	160	186	184	160	161	169	184	201	186	165	156	175	188	177	176	175	150	166	156	153	167	177	155	181	177	195	187	180	201	180	163	190	193	153	185	168	178	172	177	167	174	167	158	164	156	181	167	166	171	179	189	190	184	159	182	197	176	178	145	172	171	182	155	182	195	181	172	177	167	185	178	166	188	186	179	176	164	150	159	157	171	157	171	206	168	158	177	181	172	160	158	165	179	196	161	153	183	190	177	183	184	160	171	189	172	162	176	203	170	171	181	193	168	176	178	171	178	196	171	155	176	186	177	155	185	167	187	193	203	165	182	177	173	185	201	170	181	170	175	172	169	151	174	160	155	163	170	170	184	177	158	167	166	192	192	199	174	180	167	172	186	156	169	194	153	181	170	174	164	169	157	163	188	164	172	160	185	153	175	167	188	195	166	149	170	183	173	178	176	182	171	178	179	175	195	173	171	199	203	180	183	163	171	186	181	188	170	175	185	166	168	173	181	176	205	190	144	191	175	175	173	163	186	173	170	161	206	169	171	174	162	170	182	189	167	127	157	164	204	168	160	151	177	169	154	192	180	153	183	190	181	193	162	172	175	183	198	169	188	183	173	152	173	173	177	186	165	165	167	211	153	181	172	178	185	176	170	178	147	167	161	159	186	180	180	193	167	175	168	178	154	146	165	218	171	177	166	178	181	192	174	153	185	171	167	169	179	190	151	172	173	167	182	189	168	181	169	182	187	204	161	192	163	182	172	184	182	213	151	162	162	176	182	191	184	155	176	181	198	198	195	169	159	188	179	189	173	185	180	169	170	174	197	194	182	153	165	166	177	177	193	183	185	137	174	178	171	203	160	179	165	178	179	169	193	161	161	166	189	168	181	176	189	185	193	149	175	166	184	180	159	178	189	168	162	193	179	169	153	167	187	163	176	165	165	153	182	171	190	192	177	175	172	164	167	181	170	170	193
41335	41322	15078	13075	18845	17622	9355	3604	1892	1861	2015	3720	5147	5518	5364	5208	6135	6321	4475	3016	2969	2408	1769	2118	1963	1975	1656	2048	1818	2457	2158	1562	1762	2177	2173	1933	2048	1925	1541	1369	1324	1815	1770	825	659	601	566	489	524	521	545	744	1001	870	773	1009	1025	812	708	661	516	610	501	455	468	470	562	661	636	494	447	434	472	403	442	489	445	446	421	446	400	377	433	422	418	425	423	396	429	416	378	429	444	410	399	428	444	421	400	405	411	405	405	431	406	430	431	420	413	396	442	418	417	449	421	442	441	407	442	430	490	416	436	431	435	435	419	402	409	414	434	412	435	429	401	429	412	427	416	401	424	470	399	406	430	425	422	442	427	430	405	445	418	424	431	428	430	388	413	389	406	438	403	428	464	403	420	451	388	403	428	461	393	409	380	406	400	393	371	432	403	409	427	409	433	434	438	409	402	382	424	396	390	432	442	386	421	408	414	380	419	415	389	384	400	403	407	414	406	423	410	445	374	425	382	401	413	400	427	391	392	427	397	402	398	386	427	404	396	406	403	420	448	405	422	430	434	410	443	401	380	449	373	384	423	408	421	374	417	375	387	457	431	397	380	445	410	429	421	393	410	386	411	402	436	393	419	390	411	444	422	394	445	389	420	403	378	414	444	443	395	415	410	399	400	410	384	475	369	427	437	367	413	396	418	389	408	433	400	401	433	413	407	423	412	418	433	444	406	409	410	409	401	376	406	404	405	440	416	408	376	391	368	420	435	408	409	434	446	419	406	409	386	408	404	375	434	414	432	402	402	385	437	423	430	432	416	434	402	390	398	403	379	422	408	427	438	442	458	419	390	417	418	416	428	419	400	391	434	380	406	436	399	432	393	394	400	413	381	442	403	407	407	375	422	401	446	406	429	432	406	389	427	432	444	408	423	418	374	425	429	429	407	446	448	413	430	411	420	384	403	386	400	436	415	404	397	411	382	409	373	396	410	408	415	379	415	444	434	403	382	397	412	405	421	419	424	374	430	408	397	423	399	390	413	443	431	420	391	417	432	420	410	402	371	392	403	433	438	356	441	415	458	439	405	407	421	406	403	414	408	422	419	420	413	386	446	438	432	431	427	408	405	412	411	369	356	436	401	405	403	385	403	400	384	392	419	439	432	389	422	386	397	392	400	419	368	432	364	436	415	405	444	420	430	423	394	430	409	430	437	431	391	367	420	414	389	402	362	398	419	388	419	410	421	414	440	415	439	421	390	367	410	373	400	390	420	448	396	416	423	410	389	394	395	435	419	416	403	407	421	397	393	413	426	392	427	447	402	405	437	391	449	390	426	385	433	434	402	394	420	410	435	402	431	422	403	423	436	422	442	408	416	420	416	417	418	408	423	379	454	451	409	443	396	445	415	425	436	404	409	393	429	396	447	356	417	392	421	447	398	373	420	384	412	410	401	418	398	428	453	406	376	443	421	401	417	441	411	409	388	381	398	420	400	401	410	364	426	415	405	366	414	416	415	426	442	412	423	372	387	383	424	399	400	413	396	432	407	413	409	430	368	432	426	423	463	411	404	400	412	426	407	416	430	377	410	418	420	395	431	399	421	410	439	393	433	416	389	435	385	411	416	413	416	396	400	415	386	383	449	451	382	465	434	402	401	433	419	442	419	372	414	403	402	433	365	395	402	419	415	419	404	438	425	396	409	420	403	426	454	448	411	434	400	423	408	466	435	405	404	410	429	418	402	385	417	423	426	431	412	417	381	400	411	421	428	370	412	420	391	449	419	454	399	438	438	421	406	453	417	398	406	402	412	396	422	452	402	402	386	390	392	403	421	382	429	422	427	432	417	413	410	448	386	395	413	423	395	406	412	440	382	417	403	388	441	404	424	406	410	412	399	401	393	434	418	438	400	389	431	435	399	403	424	430	405	438	379	435	420	403	440	401	416	418	412	426	410	392	422	387	397	418	379	400	433	384	435	394	413	389	395	443	408	386	380	408	446	409	447	426	427	419	381	426	418	418	400	402	393	389	392	430	446	438	430	451	414	393	393	400	397	423	433	391	409	436	400	399	402	424	411	411	413	415	382	412	435	410	424	392	440	445	405	421	408	392	422	426	384	388	438	398	394	383	383	427	387	394	402	399	400	412	393	406	422	414	401	435	411	411	421	435	420	423	402	439	433	408	416	413	384	402	420	388	387	389	433	402	392	415	395	421	426	382	395	404	385	392	405	377	395	413	401	432	409	387	413	425	442	401	389	392	419	441	436	417	401	401	432	413	432	427	405	364	378	402	415	412	393	423	450	419	410	391	427	385	400	424	396	446	413	423	439	401	378	377	416	436	379	410	416	401	413	387	383	433	430	407	417	424	405	396	430	412	424	425	410	431	409	452	397	394	443	426	424	381	404	401	417	394	433	386	424	398	403	396	423	418	395	428	416	401	409	397	417	414	389	427	392	426	408	394	420	428	390	415	426	426	414	420	431	450	431	419	446	428	400	418	437	391	399	439	371	437	427	396	434	448	408	412	448	411	454	436	414	401	419	446	439	449	376	444	391	441	371	378	405	429	421	434	433	409	413	415	410	398	434	406	415	395	403	428	416	372	430	401	435	375	411	455	413	418	406	411	412	456	437	417	386	424	416	393	358	420	414	436	393	376	368	400	422	395	432	442	393	412	387	386	416	415	420	428	395	415	423	418	383	409	395	406	396	428	382	405	426	439	421	399	400	404	423	404	421	387	449	393	424	371	376	413	411	413	385	460	413	412	429	432	409	386	414	419	405	420	389	418	418	419	450	403	425	422	438	430	426	404	393	415	453	414	429	424	387	414	458	398	416	444	442	363	398	423	398	421	414	423	431	390	396	390	372	407	418	429	412	389	391	382	402	418	387	431	428	367	434	418	386	412	469	434	389	408	409	400	394	427	408	405	401	439	407	428	436	408	405	407	433	398	413	427	373	389	439	420	401	426	395	432	399	438	419	374	433	430	419	410	389	426	395	428	432	403	372	456	406	423	395	413	467	408	427	416	423	377	403	398	423	416	398	401	395	405	420	422	395	428	408	392	402	422	414	410	404	368	386	467	425	453	414	424	393	414	435	409	389	439	422	403	409	427	402	410	432	397	412	425	428	391	431	408	388	435	415	451	384	417	383	417	422	367	416	398	436	413	387	425	378	407	429	413	423	422	386	408	417	369	426	404	398	387	415	442	410	388	389	431	435	416	419	431	414	380	380	428	412	451	428	426	455	385	434	414	433	430	393	425	404	406	393	381	424	413	422	409	405	453	433	412	430	425	363	458	434	401	429	424	417	406	407	406	425	423	410	431	404	391	398	427	413	423	401	419	400	409	409	383	414	372	418	427	433	420	419	426	392	393	443	423	432	378	410	398	435	443	401	406	403	397	411	388	409	434	391	397	424	415	432	385	404	407	403	381	401	414	412	349	405	415	438	393	445	421	414	413	410	417	422	414	380	407	415	417	471	378	400	408	382	411	410	454	426	440	417	425
12619	10003	4616	1748	2138	1800	718	219	154	141	141	144	151	167	145	155	159	163	134	131	133	161	128	143	137	151	159	137	142	156	147	126	142	153	125	137	139	138	148	130	166	143	134	137	134	147	149	162	133	107	126	153	158	128	151	138	136	149	156	137	143	140	137	142	135	145	161	134	149	144	142	136	161	139	126	137	147	158	122	127	128	151	148	132	138	126	138	143	140	141	146	141	124	123	135	148	145	149	134	142	119	118	153	168	133	137	141	134	111	127	154	140	132	133	137	140	114	142	145	133	124	117	126	131	132	128	147	120	136	122	141	152	138	139	131	119	130	119	139	130	142	119	121	137	146	139	134	132	161	135	141	157	155	132	146	134	148	124	127	138	154	130	137	144	126	123	123	131	145	136	129	141	130	115	126	137	137	125	128	141	143	130	119	121	133	131	153	132	145	138	147	137	146	141	127	103	144	129	136	164	125	164	143	127	127	131	130	139	136	136	142	156	137	141	135	145	137	146	133	137	141	121	125	143	134	135	157	144	142	129	134	102	132	129	135	145	133	142	130	138	132	136	147	150	117	137	147	138	158	129	140	126	137	120	129	129	134	121	132	121	125	155	119	147	128	125	134	124	149	134	137	141	143	149	128	117	146	144	142	133	133	119	147	156	155	126	128	150	133	125	135	138	152	120	156	141	130	117	129	143	136	144	155	152	122	135	130	142	129	133	146	149	126	142	147	140	117	134	143	144	138	132	122	148	136	148	127	116	111	133	144	122	132	132	148	115	112	123	147	148	131	152	130	128	136	130	131	115	132	133	142	132	143	135	138	142	124	148	133	135	131	149	144	136	133	132	115	148	146	119	144	140	134	108	140	116	127	135	138	136	149	133	139	127	153	127	125	136	124	163	144	127	143	143	130	154	133	156	128	143	136	119	149	135	145	131	149	138	143	143	132	133	158	117	133	143	132	139	143	135	142	153	146	135	157	137	131	144	123	129	159	144	126	135	142	139	135	133	118	131	136	138	141	125	130	120	128	141	135	136	115	138	129	131	165	136	126	125	128	133	134	155	116	147	130	136	153	137	151	153	136	133	115	147	126	141	141	137	130	140	146	112	102	138	130	140	138	136	145	135	142	128	149	127	109	124	157	122	135	138	135	107	146	154	146	133	122	127	133	156	124	134	133	146	124	126	120	142	154	100	142	124	145	136	144	145	133	136	156	147	143	130	150	154	135	130	125	126	157	123	129	144	127	129	134	122	141	133	125	148	147	141	138	137	144	113	150	134	137	127	130	128	131	158	133	144	135	139	136	161	115	138	141	129	127	150	157	134	141	133	143	141	145	131	162	140	120	120	134	142	131	131	120	134	135	145	123	142	128	132	126	130	131	124	137	143	149	153	137	113	126	144	133	136	133	138	128	126	120	111	119	143	120	131	149	124	120	152	127	143	120	143	132	149	116	136	139	136	132	134	132	124	145	145	141	136	116	154	135	132	152	130	130	148	133	133	136	126	139	140	143	138	140	138	131	139	125	138	156	141	139	142	114	151	139	134	118	126	142	143	130	119	136	141	122	129	150	124	138	133	123	123	144	125	144	137	124	118	135	143	132	101	120	134	138	143	130	144	121	162	145	145	143	148	120	124	122	137	153	157	137	131	140	146	129	140	151	124	141	124	116	120	137	134	149	135	123	145	145	132	155	153	160	130	141	145	142	128	152	134	125	133	155	108	140	132	133	133	159	159	145	131	122	152	138	140	139	138	162	121	136	150	116	127	141	130	158	112	123	120	149	143	107	143	148	133	122	140	143	133	123	119	144	142	126	141	122	141	119	115	146	146	137	154	129	139	148	135	147	129	144	140	138	146	119	143	152	141	161	128	133	138	141	153	133	149	125	131	126	146	150	134	134	125	129	125	118	133	142	124	139	122	138	145	138	144	145	142	116	128	134	118	131	109	132	127	121	150	133	145	138	124	136	154	146	126	138	150	127	125	149	109	151	136	145	125	143	162	148	135	141	126	137	124	121	158	132	116	128	118	142	174	130	126	125	125	125	143	149	114	140	117	137	132	175	134	145	130	144	119	133	138	130	118	143	154	110	117	133	131	133	143	141	133	161	130	137	130	141	149	145	124	140	139	141	137	135	133	128	156	135	140	120	146	122	126	140	124	121	128	132	128	150	139	149	146	135	128	130	126	140	142	127	136	134	146	134	146	145	137	142	151	141	139	110	112	129	121	140	134	128	126	148	150	132	127	156	134	137	116	135	131	122	131	144	138	126	128	100	148	142	123	137	144	122	114	119	143	127	139	139	146	118	121	126	124	125	118	136	123	144	129	149	140	152	146	130	118	122	142	147	152	146	118	125	158	146	134	138	153	125	138	130	154	139	157	140	121	142	129	130	117	135	139	143	143	144	134	138	145	141	155	133	141	153	133	142	142	117	138	147	127	128	161	136	135	135	129	126	139	144	126	109	138	138	131	119	146	125	130	128	129	124	116	138	129	134	134	131	147	148	146	142	132	145	122	142	111	119	131	114	135	133	150	126	148	133	125	155	137	133	146	111	143	127	128	152	119	127	124	131	123	142	132	137	136	132	142	129	135	141	126	138	145	135	117	146	135	149	139	127	138	153	156	139	139	122	137	142	142	140	145	140	144	149	135	144	118	132	158	147	121	153	118	133	161	147	142	133	139	136	135	156	122	128	131	138	129	154	132	139	115	127	137	137	133	125	135	117	151	125	144	141	150	143	132	132	152	162	102	141	151	139	147	155	133	126	110	136	134	135	143	130	133	135	139	159	122	137	128	145	146	131	133	130	136	140	112	161	142	124	127	128	127	149	131	126	137	138	131	148	157	132	140	136	128	126	145	116	113	145	113	117	134	139	132	149	128	133	152	138	148	131	133	132	118	114	138	129	130	120	125	135	115	138	134	125	130	165	142	122	130	138	132	138	120	149	123	124	139	157	154	127	142	130	155	142	145	125	118	142	138	129	123	138	148	132	122	142	145	140	136	128	143	115	151	141	138	165	151	146	141	148	144	122	147	143	127	140	115	139	136	134	133	139	129	138	133	145	132	126	103	125	154	140	145	119	128	135	141	144	146	145	175	144	135	143	148	146	136	143	168	143	141	150	131	138	136	134	167	128	135	122	167	157	133	130	143	134	135	141	143	136	135	145	128	135	129	122	145	138	140	114	118	137	146	144	153	113	106	142	151	135	140	137	141	137	139	170	141	119	170	150	147	156	125	136	118	128	126	135	130	134	111	142	138	146	137	130	169	122	128	158	161	173	126	125	130	126	152	126	121	152	134	155	138	141	139	118	136	162	133	149	143	144	137	140	134	142	148	134	121	129	131	124	121	126	138	143	133	133	146	128	138	153	138	128	134	133	133	146	150	136	157	134	140	147	140	134	140	140	139	128	155	136	158	134	129	142	121	147	129	141	161	151	136	149	131	145	125	159	138	123	122	119	147	109	140	124	120	149	159	130	109	145	124
8701	10655	6780	4933	8590	7130	3135	687	388	348	375	413	474	526	466	465	559	499	474	410	390	415	398	374	361	389	362	365	350	400	398	391	354	400	363	372	399	403	378	402	369	429	360	336	381	350	339	335	349	374	371	317	386	378	379	387	449	446	452	444	341	348	343	318	346	334	364	408	353	377	332	353	353	335	394	361	345	344	324	331	354	355	347	354	333	332	337	387	346	353	347	359	350	332	341	387	354	368	350	341	334	356	368	343	366	348	356	341	345	325	339	345	330	344	340	350	359	355	370	349	363	396	334	363	346	358	354	359	338	350	345	334	323	337	354	382	332	364	366	330	320	341	357	334	317	358	345	335	346	373	334	337	371	334	355	352	333	340	346	346	371	329	391	338	353	350	345	362	348	336	345	329	396	342	368	349	336	328	351	372	355	339	351	356	344	361	340	354	363	351	364	378	343	360	351	375	352	335	375	334	353	322	328	331	350	335	326	356	358	352	335	327	350	357	335	357	336	344	361	330	320	340	348	364	336	366	331	350	355	388	369	387	324	356	347	399	366	384	328	338	368	362	357	340	322	371	399	332	333	355	289	324	327	352	351	338	308	357	354	363	365	370	332	365	364	384	367	319	339	380	359	373	378	384	347	327	342	334	367	346	358	344	358	371	343	360	347	355	370	343	347	357	310	371	350	356	334	350	347	325	350	354	347	343	358	380	357	354	373	384	367	364	330	339	340	371	352	348	360	350	341	335	341	340	343	352	338	357	347	326	371	368	362	373	381	364	316	333	336	318	375	376	336	361	333	386	363	359	368	367	359	362	344	368	355	328	340	353	350	348	328	357	339	362	334	391	344	343	362	338	339	367	357	336	355	374	326	343	338	348	374	362	337	333	368	354	327	333	366	385	348	382	363	353	302	341	386	353	352	377	361	352	350	366	367	379	357	317	387	352	372	312	340	355	346	331	333	313	364	367	347	353	371	320	328	336	352	362	335	377	369	320	355	348	347	322	327	334	366	356	347	315	363	389	368	347	348	333	334	322	356	338	354	346	363	336	323	346	340	338	337	363	369	355	341	342	330	369	354	351	356	375	330	346	345	371	383	327	379	359	330	317	359	392	346	346	353	315	359	330	356	346	368	355	365	356	349	371	335	352	377	358	335	356	349	386	340	321	329	357	362	333	344	348	316	358	334	326	329	340	343	359	358	379	345	314	382	351	339	375	346	341	354	338	335	347	346	335	336	317	349	355	343	373	341	343	306	361	340	325	320	362	359	352	345	367	339	362	338	376	359	362	367	343	380	378	385	359	380	381	339	319	341	338	327	344	348	343	332	357	382	353	352	339	371	387	327	350	351	363	359	343	335	345	362	352	365	350	300	347	330	333	361	374	370	385	351	340	385	372	325	326	332	343	354	367	330	298	328	355	386	337	357	341	368	321	370	373	366	381	349	344	331	354	349	342	329	376	320	376	384	344	371	346	346	350	339	355	350	371	369	353	347	360	342	331	349	345	338	347	369	322	351	335	352	379	363	324	365	342	378	339	378	323	351	362	362	321	364	372	359	407	332	357	338	362	357	363	346	346	335	357	346	340	363	346	347	369	345	374	351	356	340	363	363	361	365	372	329	352	379	342	363	329	371	301	344	358	340	336	352	324	336	362	369	353	347	354	332	345	312	355	329	342	367	321	357	319	330	359	374	359	374	343	337	338	361	331	326	366	367	379	321	358	331	359	337	325	373	345	373	345	364	325	330	326	321	352	352	377	354	352	390	324	330	352	364	341	358	347	323	328	327	331	338	333	352	369	361	327	393	399	347	355	343	339	354	356	322	349	374	384	372	341	364	343	356	346	355	351	367	351	353	333	362	345	356	332	343	360	340	345	364	373	328	350	348	341	377	340	341	388	331	337	341	340	354	322	343	374	322	340	353	342	334	331	352	364	349	353	338	348	352	360	346	343	325	339	368	307	373	359	344	359	345	369	334	330	340	367	377	366	340	347	339	345	383	338	336	351	365	382	352	361	325	373	326	333	357	348	371	337	356	378	337	351	334	344	369	349	363	375	341	375	346	385	368	324	315	355	345	337	358	342	346	349	349	341	348	342	351	339	331	377	363	337	349	366	389	325	335	346	362	323	348	347	349	343	357	339	365	366	365	339	369	336	337	344	323	353	369	338	370	344	381	375	338	347	375	345	336	347	359	359	347	347	333	372	361	330	353	344	345	337	351	341	321	369	330	345	332	319	329	332	339	346	341	345	357	384	367	337	365	342	381	347	386	339	362	348	355	347	343	353	347	365	367	361	345	374	337	333	345	357	373	383	364	367	338	321	367	355	343	332	350	369	385	369	347	336	353	366	330	339	348	381	364	304	336	347	383	362	341	380	362	358	318	372	364	338	354	337	352	335	381	344	358	334	339	331	350	372	350	362	380	332	355	336	386	363	319	377	351	314	354	350	358	332	359	374	361	347	368	370	382	371	345	346	344	343	391	363	337	341	341	334	358	361	339	351	337	347	339	345	364	343	369	358	316	352	377	357	337	367	354	355	329	361	332	356	329	328	377	348	344	338	337	345	335	363	372	344	338	346	333	370	332	364	343	342	336	352	368	337	351	380	346	382	340	366	359	314	350	369	371	330	363	332	334	369	344	368	343	385	355	316	365	331	366	347	365	368	345	384	330	346	369	338	364	331	336	323	317	360	346	366	376	327	360	368	348	352	316	326	370	381	360	349	332	389	337	359	351	362	345	314	331	357	370	359	326	373	334	366	358	330	357	320	327	337	355	351	361	363	342	363	375	372	335	329	358	323	356	325	305	340	330	355	352	356	357	367	315	387	357	351	359	342	354	362	373	348	325	380	346	326	321	346	370	313	368	358	338	353	344	353	387	344	386	341	343	337	369	362	353	348	367	353	335	393	336	327	349	348	361	342	366	360	356	326	322	372	357	367	377	361	360	345	324	322	348	368	341	332	354	343	351	344	345	350	358	350	334	359	325	357	331	349	333	339	334	359	334	366	357	349	340	352	359	371	333	375	362	349	396	359	362	375	340	313	340	338	344	343	335	350	347	360	342	377	346	341	302	372	342	351	336	335	336	340	317	371	364	341	351	336	404	344	336	352	341	350	353	371	361	400	375	378	364	359	327	357	291	361	336	343	321	337	358	344	358	346	387	355	336	373	339	346	356	325	353	373	334	339	365	331	363	395	315	331	387	363	393	334	387	343	346	363	343	316	346	308	347	336	336	340	343	327	327	377	352	341	346	343	375	316	381	318	339	361	336	353	364	312	370	341	330	317	367	356	336	352	342	344	336	336	306	368	363	355	365	328	351	376	328	338	313	361	358	343	341	345	327	348	340	376	365	368	355	337	370	333	325	354	345	351	347	367	361	344	361	338	355	353	340	352	344	370	355	344	360	346	352	367	369	380	340	355	374	355	344	342	360	341	344	360	295	357	346	368	323	354	327	335	347	350	358	338	349	328	329	359	353	394	361	354
51184	53477	20996	5355	4683	3940	1565	515	355	329	340	542	776	892	902	703	762	653	500	458	358	329	326	294	261	270	314	315	305	311	312	312	287	286	346	311	284	256	318	260	285	290	296	225	249	259	235	223	253	224	216	225	253	264	249	238	263	237	277	243	236	234	225	253	219	225	253	202	229	226	208	240	233	205	207	236	218	212	215	220	231	213	235	219	230	226	207	239	217	207	258	216	224	207	226	228	203	220	240	240	249	208	254	228	230	228	214	210	236	208	235	206	212	251	209	261	214	198	195	250	213	214	208	209	196	205	213	205	222	200	214	211	244	225	208	216	231	193	211	210	247	228	211	233	212	207	204	228	205	223	228	220	213	208	209	240	212	244	227	237	211	211	215	243	203	209	193	221	235	218	197	208	198	208	203	228	232	218	249	243	231	213	192	216	207	218	201	240	195	203	246	232	203	251	218	221	241	233	236	188	231	230	187	210	233	199	200	208	230	215	207	238	215	243	215	207	203	251	206	243	224	241	219	197	239	204	212	223	189	223	218	202	230	249	215	247	213	205	209	233	216	197	222	216	239	231	230	200	211	238	245	227	209	220	202	215	231	229	218	205	217	229	214	223	195	228	203	222	243	243	249	212	238	214	222	212	233	231	229	226	210	228	213	204	232	202	231	222	204	229	232	205	223	211	244	240	225	245	223	225	216	182	210	212	203	221	213	197	208	195	236	215	201	219	233	254	229	221	210	221	230	229	231	232	209	216	197	241	206	218	244	193	215	219	253	219	247	230	244	222	223	234	203	252	226	202	212	226	188	228	218	222	212	203	213	242	224	217	221	235	219	251	210	227	232	225	250	195	227	228	221	238	212	218	227	192	256	205	232	217	225	196	226	217	210	196	225	247	223	225	230	224	219	238	224	208	197	254	229	222	189	211	194	218	212	221	248	216	222	203	217	240	219	216	250	225	206	213	216	240	235	201	219	219	228	230	225	211	221	233	205	217	204	236	230	207	227	242	209	232	195	193	217	206	218	214	223	220	220	244	191	222	225	210	200	239	206	203	222	257	232	213	231	198	217	218	217	223	238	229	212	243	222	237	232	221	224	212	220	230	221	224	223	213	215	228	225	223	204	213	234	223	217	194	219	215	200	241	202	206	221	217	231	235	250	215	215	200	220	201	213	226	229	230	213	208	227	239	230	241	241	200	209	215	216	209	201	223	222	241	205	224	231	232	223	223	201	227	206	236	247	243	204	267	223	233	220	225	218	218	208	228	233	224	254	219	237	243	241	210	221	219	209	204	246	211	228	225	202	226	230	268	226	215	225	238	229	213	237	235	218	200	246	226	204	229	258	189	224	201	235	205	231	232	203	224	228	214	227	200	218	208	206	217	235	209	201	220	187	233	219	209	228	218	212	186	238	214	234	225	229	227	218	226	225	220	214	231	217	201	243	222	217	209	218	227	244	206	230	217	211	222	201	232	220	213	215	231	205	218	235	219	195	225	242	210	179	222	218	238	205	212	193	204	212	173	215	204	234	216	208	206	234	213	232	208	206	199	218	231	226	206	226	224	213	228	214	233	229	226	214	229	205	208	219	209	206	217	218	216	246	220	209	244	227	226	231	234	189	204	199	227	244	264	228	229	233	225	238	231	224	219	232	234	222	207	213	253	232	184	206	205	230	220	240	227	204	228	196	211	228	226	217	206	221	215	221	231	210	234	222	201	192	203	175	203	249	241	203	203	214	227	207	216	217	197	223	215	215	232	223	209	242	229	229	215	224	223	222	230	220	220	216	220	253	227	251	253	229	227	221	228	218	210	187	243	232	238	201	215	201	212	218	236	209	231	229	210	244	189	215	223	215	218	224	227	219	224	217	223	256	210	237	218	199	212	240	228	226	226	181	232	219	226	233	207	229	212	228	234	219	222	212	216	205	221	232	258	244	216	210	222	215	221	216	233	217	217	204	212	205	256	233	216	235	201	219	225	191	208	230	218	223	203	229	226	194	221	248	249	228	205	200	216	216	226	243	210	208	224	241	209	209	234	211	215	241	243	232	232	200	227	225	225	216	199	234	223	230	204	204	230	229	241	213	227	223	220	204	220	216	217	251	208	205	194	220	229	214	227	220	215	225	226	224	214	216	231	202	214	201	204	202	231	233	201	205	249	200	228	247	237	225	213	226	217	244	205	187	198	230	205	260	223	232	256	200	223	198	199	235	228	211	244	204	213	206	198	222	215	228	206	210	225	222	243	216	227	218	209	196	223	231	246	201	236	212	197	217	213	239	221	197	228	228	211	216	247	223	221	237	222	218	209	248	227	206	216	209	196	200	205	225	197	245	200	202	197	233	215	195	222	222	260	212	225	209	191	211	224	217	213	218	232	199	211	213	227	208	186	224	195	205	220	223	187	210	234	215	226	221	205	228	226	227	219	188	199	255	225	210	219	234	211	217	208	212	216	209	224	225	228	213	200	216	218	208	225	244	217	226	219	207	224	242	200	240	221	250	217	188	235	226	198	223	233	234	231	229	225	207	208	220	234	220	201	214	219	203	195	231	215	208	250	222	207	208	236	237	231	201	242	216	212	215	224	204	243	239	212	240	240	219	211	206	247	214	234	229	223	226	185	226	225	198	202	231	222	239	230	224	220	210	236	219	235	223	213	217	211	239	210	260	207	206	203	189	222	215	244	201	210	232	243	225	240	214	232	226	205	206	229	203	227	225	243	200	213	240	195	265	204	205	196	234	210	182	220	217	248	217	233	224	225	218	190	223	247	213	207	214	202	210	213	231	235	221	227	223	228	210	217	244	189	233	232	205	211	208	216	228	207	231	205	238	241	201	230	230	211	215	229	193	207	240	226	217	205	247	212	241	217	208	218	215	267	189	231	207	235	210	206	231	254	235	215	193	192	227	243	236	237	207	238	219	247	225	201	194	223	198	235	227	201	216	226	207	218	224	233	229	257	237	193	222	242	208	247	222	235	199	242	203	210	219	219	210	218	209	220	211	222	217	235	217	239	210	247	200	188	230	212	223	198	234	233	218	254	213	218	247	223	247	218	226	230	244	216	226	219	219	251	219	196	217	236	227	218	222	196	204	236	219	212	216	227	227	244	238	225	236	187	202	216	190	205	192	220	216	209	225	209	238	204	233	232	213	201	232	216	188	214	242	241	244	236	218	188	218	247	221	229	215	199	230	248	207	243	238	215	222	226	238	237	198	246	190	212	192	209	202	188	218	216	214	232	233	221	209	207	223	218	215	227	240	237	237	216	227	215	196	236	200	197	215	237	208	201	244	202	239	211	237	203	215	193	225	198	233	189	209	197	231	222	213	242	227	234	244	223	226	237	209	193	226	220	216	220	217	211	214	217	193	213	210	206	238	232	198	233	211	225	208	218	213	215	197	202	223	216	243	204	228	220	208	237	199	230	231	234	211	218	234	225	207	215	214	233	219	213	231	241	200	201	225	235	253	208	244	222	241	200	213	239	225	217
31938	34976	10816	9201	15474	12846	6178	1900	1391	1292	1360	3092	3533	3558	3592	3341	3514	3047	2773	2179	1541	1421	1371	1076	1062	1181	1307	1317	1278	1446	1331	1037	1081	1386	1327	1357	1384	1161	1113	1016	977	1415	871	733	664	647	580	655	584	580	612	651	724	759	759	762	860	764	729	665	586	585	555	523	557	537	604	619	617	540	537	572	574	524	520	553	542	560	501	528	514	539	520	537	569	556	565	587	501	527	535	552	533	511	512	551	525	521	533	529	487	511	505	500	546	498	528	523	525	554	511	529	519	509	507	522	518	500	485	518	514	528	516	520	540	517	483	519	507	535	537	517	473	520	510	509	495	528	517	539	476	509	512	493	534	528	516	524	483	530	535	539	547	528	587	481	485	498	510	524	529	542	535	497	558	518	524	517	500	548	517	554	539	515	532	487	505	529	531	548	518	524	551	506	541	538	525	552	518	500	541	531	557	521	552	562	511	510	495	538	508	501	533	525	510	542	541	511	492	542	500	505	536	505	520	522	559	544	526	502	524	550	512	523	524	505	550	531	520	533	530	515	549	524	518	550	531	520	519	521	505	515	546	537	559	495	540	525	529	511	539	561	570	537	547	527	518	510	510	491	507	547	542	518	515	519	554	554	538	520	565	521	525	537	537	540	512	505	513	551	535	504	509	500	535	527	531	496	532	515	509	558	533	520	508	537	516	553	509	477	509	520	534	518	505	539	534	521	527	541	501	508	513	493	530	533	528	513	489	490	562	477	521	516	514	489	491	507	528	517	525	543	500	505	541	514	536	530	513	515	514	532	501	507	558	494	539	499	513	523	497	547	468	536	526	527	553	533	513	509	574	491	517	506	511	524	530	530	520	542	521	541	554	527	481	511	488	498	517	544	513	505	532	509	548	528	523	541	545	511	519	502	510	536	532	498	513	545	535	528	537	506	528	481	534	524	529	556	502	529	480	488	508	560	497	522	534	497	519	499	543	575	516	518	511	512	527	531	511	522	522	524	480	519	560	534	530	533	549	550	495	542	535	521	522	553	494	515	503	534	562	529	547	541	520	533	527	490	553	521	498	533	527	529	555	498	526	532	498	524	513	508	545	529	510	536	491	552	524	558	511	523	585	509	542	528	528	520	486	521	467	528	535	533	536	508	513	493	500	546	519	519	533	497	504	500	571	487	487	524	498	507	541	535	478	541	552	492	532	534	509	535	555	515	509	528	560	512	582	537	463	498	544	519	487	507	508	513	492	493	554	514	532	535	492	529	539	554	489	493	517	539	517	528	524	531	503	504	523	553	496	490	503	555	514	535	543	527	543	516	510	498	525	550	524	525	500	535	523	514	527	527	544	513	559	522	503	577	560	512	497	554	491	525	511	528	482	511	543	525	518	536	530	564	511	504	497	560	512	546	512	489	519	513	535	518	547	531	510	518	517	500	544	526	572	544	473	556	542	487	488	517	524	511	495	564	516	577	513	550	514	551	477	582	520	504	544	507	537	510	575	552	472	516	504	506	574	533	534	501	517	508	492	470	536	512	544	498	532	564	508	538	520	550	509	514	507	565	503	516	499	530	565	534	510	555	499	505	513	510	550	509	537	507	511	508	494	515	491	550	540	570	540	521	530	521	505	530	551	558	557	530	485	504	553	478	572	523	539	529	547	526	510	512	515	495	509	524	520	510	523	517	539	547	542	529	493	576	526	507	493	496	533	545	463	546	495	508	494	542	516	519	491	560	499	519	522	529	543	514	547	520	491	525	512	535	525	507	512	476	549	505	556	525	488	566	483	469	482	558	530	510	529	520	510	514	485	507	535	507	514	507	499	537	524	553	529	509	529	507	533	509	510	518	506	501	498	549	527	510	565	505	529	532	559	524	531	518	528	515	524	566	522	546	546	479	500	523	478	547	557	512	510	527	500	507	517	561	498	543	553	526	517	512	483	515	525	512	490	539	514	512	487	482	519	509	535	531	498	510	539	537	569	498	549	558	517	520	548	503	545	490	525	528	521	531	544	537	490	544	534	516	487	507	517	475	528	501	484	510	514	502	533	483	539	539	513	545	516	546	502	488	543	551	527	519	500	509	539	522	547	510	504	549	491	542	531	563	502	545	551	539	549	520	554	481	561	520	521	488	522	515	502	483	568	566	507	527	528	520	521	508	507	513	555	479	539	521	507	563	526	521	500	559	550	489	555	520	529	543	537	515	502	544	529	491	544	544	541	549	558	542	510	513	516	516	488	550	520	518	502	498	501	498	523	536	526	530	548	506	536	495	506	547	530	539	555	541	528	520	527	495	483	523	524	542	572	539	519	537	491	529	565	522	518	544	517	570	534	524	517	563	532	553	547	531	520	528	526	537	558	548	536	505	525	532	555	495	482	493	561	490	563	465	514	526	476	552	554	458	495	551	559	524	508	534	519	567	497	491	504	489	550	530	537	519	527	500	506	531	512	499	537	546	533	531	496	536	483	464	556	537	544	581	581	544	503	519	572	495	546	504	515	541	526	534	501	543	540	542	549	518	541	541	515	513	551	511	516	505	497	537	513	551	566	517	522	530	524	492	546	558	513	504	493	501	516	562	509	500	510	532	547	535	539	526	459	503	543	498	497	530	523	501	576	493	562	583	541	509	572	532	492	522	517	516	490	556	541	544	525	534	531	552	463	536	543	528	520	526	525	468	542	550	492	548	536	507	558	528	531	485	551	501	545	517	562	544	502	525	516	501	548	521	526	505	532	551	519	512	523	517	568	527	520	546	547	534	485	506	515	545	469	523	544	546	526	532	550	486	555	516	524	487	552	535	533	527	500	487	501	525	526	556	524	533	528	514	531	536	558	540	506	514	514	505	514	518	522	522	541	577	505	525	524	523	492	531	504	531	530	574	492	502	509	520	504	544	531	515	512	549	516	492	534	521	538	512	548	540	550	518	478	494	518	527	522	511	532	530	533	522	523	519	480	486	518	529	520	558	549	517	523	531	500	488	523	480	576	523	523	540	500	540	482	478	479	505	503	501	542	510	523	495	517	517	526	481	548	529	517	570	487	514	536	513	483	536	538	550	522	551	576	475	491	533	520	526	495	524	482	494	534	505	517	524	496	530	507	492	521	500	534	505	526	541	537	556	499	521	549	513	502	514	536	498	500	481	518	499	512	510	516	570	484	537	559	508	535	526	513	512	509	501	525	546	513	538	524	499	512	545	522	542	455	520	510	527	562	511	502	490	494	496	519	515	536	522	496	522	492	476	495	525	509	485	541	491	512	519	529	505	558	549	544	522	540	490	523	519	539	517	510	518	514	535	500	549	527	554	561	504	505	523	581	496	507	499	551	475	545	498	510	521	502	518	519	502	515	515	535	524	490	482	523	517	513	493	528	545	491	559	473	524	528	528	522	532	531	527	507	501	492	508	506	517	525	522	569	512	504	486	494	538	525	519	549	519	512	540	514	546	516	526	571	506	488	505	466	526	525	508	531	502	574	536	522	505	544	559	539	487	511	525	529	519
63496	67552	30538	11811	7457	5662	2535	728	446	349	467	820	1068	1290	960	1072	998	987	883	602	544	443	409	376	345	279	304	323	357	364	319	326	336	391	353	332	389	352	302	303	313	331	206	228	215	187	210	190	200	175	219	210	189	226	216	256	241	222	227	218	217	194	202	183	164	175	183	177	214	191	195	187	178	188	167	163	180	194	180	161	153	192	181	172	173	197	191	178	173	168	156	184	172	210	188	191	186	173	178	152	185	191	175	189	211	172	184	169	161	188	165	182	176	198	182	172	197	171	170	179	183	170	163	183	201	166	193	164	201	184	141	159	168	197	152	189	155	187	182	180	184	188	179	180	191	168	186	172	163	219	169	187	181	174	181	172	172	176	177	219	211	180	221	207	188	170	194	171	170	177	190	180	200	161	169	177	176	210	192	192	203	197	196	173	177	184	174	193	183	192	192	170	203	186	176	177	194	177	187	165	164	182	181	160	182	186	174	185	167	180	170	192	146	204	200	170	198	172	172	191	195	178	170	166	176	167	158	183	202	179	174	184	178	159	183	180	177	190	206	183	174	197	176	174	202	168	163	184	178	190	171	182	173	180	222	185	180	182	174	202	182	158	176	171	177	180	189	180	162	162	184	161	165	183	177	169	174	172	194	175	198	178	190	194	192	174	161	162	178	184	166	179	167	189	195	181	164	183	167	204	169	180	184	181	185	184	180	145	183	176	161	168	183	176	188	146	184	166	199	158	184	175	187	182	173	200	188	181	206	176	197	180	163	192	155	184	190	202	174	190	178	182	191	180	183	168	195	189	205	173	182	197	183	171	199	215	191	176	186	191	175	174	210	160	192	178	176	164	154	175	151	186	174	217	181	179	153	192	154	178	186	179	207	184	171	182	189	191	173	150	203	159	189	177	212	166	177	163	193	162	192	173	158	201	155	190	166	183	202	166	187	180	189	179	167	193	169	180	187	173	188	174	180	218	180	185	196	187	168	189	182	200	188	173	154	211	187	176	194	212	179	169	177	197	176	184	194	190	152	167	194	217	187	151	183	196	162	189	184	159	163	168	177	166	175	190	153	177	148	175	212	189	175	162	154	187	158	172	161	178	155	202	174	188	181	189	167	192	173	199	155	176	153	173	165	182	163	165	174	205	149	167	180	174	208	160	190	194	201	163	162	163	171	187	170	190	172	200	191	207	189	194	179	200	213	195	160	167	158	203	191	160	200	198	183	174	171	183	204	199	185	174	174	183	183	188	161	180	165	177	202	188	184	180	187	179	163	180	186	189	162	163	175	184	178	170	164	171	177	171	173	184	195	194	200	194	183	200	183	196	166	165	215	191	169	167	180	178	188	189	173	188	203	166	156	196	186	164	194	181	164	177	181	181	149	190	171	158	179	199	199	171	188	166	166	183	194	183	171	193	190	191	175	175	166	176	153	161	188	182	165	199	178	191	173	179	178	161	148	181	181	180	176	183	187	186	166	182	204	186	164	176	154	175	173	182	172	208	186	205	181	165	186	201	206	200	190	183	170	180	182	143	183	173	153	188	199	170	185	173	167	208	191	153	178	188	159	165	174	162	182	199	181	188	170	190	201	186	175	172	171	186	177	164	170	140	175	172	179	182	175	181	190	182	169	177	186	175	187	192	195	174	159	175	198	180	202	167	175	188	170	167	178	187	168	181	181	177	165	167	180	181	172	185	177	164	177	198	172	166	169	165	190	186	174	188	189	184	188	189	188	169	162	163	189	162	167	190	178	196	163	185	171	165	191	170	175	160	180	196	173	201	193	174	163	185	195	161	163	170	189	197	187	199	182	188	193	173	193	166	186	179	173	158	164	196	168	187	187	182	190	183	209	148	169	165	180	183	176	167	215	175	176	186	175	168	172	166	188	159	173	194	183	167	199	201	200	179	164	178	174	174	151	193	151	179	170	180	153	179	193	173	196	174	174	172	190	193	172	186	187	187	181	185	194	185	173	182	193	165	156	169	201	187	166	172	175	161	168	188	187	204	171	184	177	168	178	187	171	181	171	154	190	182	187	165	182	160	195	163	162	169	202	172	199	174	180	206	170	180	154	160	190	170	192	187	191	170	176	162	178	176	182	182	175	199	179	171	180	176	183	159	188	150	175	162	183	193	192	164	161	183	161	176	174	191	190	165	170	183	175	218	195	155	176	188	177	147	163	189	189	167	163	186	191	169	161	169	165	174	184	194	200	178	188	164	191	200	200	182	180	172	161	183	167	192	184	162	183	172	197	182	215	205	163	168	189	163	165	163	187	167	194	191	213	177	189	187	170	177	171	153	186	181	167	186	178	182	187	166	165	168	191	201	158	158	147	207	181	167	176	177	187	175	158	169	173	180	188	167	171	175	161	184	174	170	201	160	180	168	179	153	178	205	199	169	201	172	218	166	176	172	174	175	181	192	206	168	177	171	175	176	190	192	199	211	190	185	189	186	194	180	159	171	183	175	188	200	191	176	205	180	202	185	151	206	183	175	189	193	187	173	188	182	180	157	170	164	179	174	187	186	147	183	159	137	168	183	179	213	171	172	202	187	169	195	191	176	186	171	174	189	189	184	192	169	173	186	174	178	194	164	164	155	168	194	192	171	202	196	178	200	158	175	167	173	161	174	183	176	188	186	175	170	171	159	169	174	148	190	183	166	186	165	203	192	181	154	189	170	213	209	195	200	178	196	166	188	181	185	179	171	197	183	132	191	185	184	184	177	178	175	177	181	197	181	194	193	154	152	152	190	185	183	167	177	175	172	163	177	165	177	166	197	154	192	151	182	195	200	184	179	196	184	189	173	182	194	186	178	182	175	171	161	176	164	187	177	160	181	212	187	187	163	199	193	189	186	180	192	181	164	192	178	182	219	202	204	164	154	194	177	180	191	177	192	157	168	159	165	181	195	176	172	178	169	174	189	176	165	183	182	172	177	188	162	199	174	186	186	168	160	172	165	170	189	181	198	178	179	153	166	170	166	165	216	181	180	201	181	184	182	194	180	190	186	208	191	190	163	158	160	192	173	199	201	183	182	176	190	206	180	163	181	166	168	173	180	165	182	200	186	180	199	175	172	166	154	164	179	187	214	185	169	196	160	157	170	176	157	203	190	169	197	143	187	202	188	183	170	154	173	179	195	183	171	160	180	215	168	175	179	158	193	174	177	167	152	175	204	175	185	152	192	193	213	178	196	175	170	171	194	181	198	162	193	175	184	153	175	174	165	168	167	199	165	185	196	174	164	185	170	175	181	188	167	178	175	202	190	188	190	191	173	173	187	180	211	178	167	200	176	170	177	176	168	181	148	198	177	178	166	175	169	173	150	186	173	194	198	186	188	167	186	213	186	165	187	196	190	163	191	167	187	177	196	196	178	166	180	167	190	178	184	192	157	165	191	167	187	194	192	169	173	185	226	180	136	162	190	194	164	189	157	189	189	166	173	180	203	189	189	185	183	187	173	170	190	183	216	173	195	180	184	188	165
40936	46790	13836	12377	19805	16823	8573	2833	1929	1699	1930	4672	5400	5735	4929	5274	5712	5187	4154	2980	2728	2477	1963	1845	1778	1528	1618	1857	1855	1976	1747	1600	1877	1804	1804	1741	1977	1936	1383	1308	1547	1627	988	772	684	614	597	612	601	622	537	590	755	897	923	986	994	755	824	724	565	500	484	428	453	513	603	637	648	511	448	492	504	428	400	451	430	394	410	443	469	432	394	430	468	420	441	450	452	414	445	407	436	436	449	395	416	427	422	432	421	454	440	437	429	457	408	419	397	389	473	404	441	420	431	413	435	431	396	417	430	425	449	423	426	420	413	447	437	433	390	420	424	411	455	432	440	458	426	409	431	406	419	464	401	433	405	430	435	418	407	424	404	382	444	442	369	437	454	407	434	402	413	444	390	413	438	465	423	445	388	392	452	452	429	426	380	415	433	392	441	406	405	445	395	397	448	445	414	445	440	424	475	430	407	451	425	424	396	432	407	432	454	403	438	410	431	396	442	399	460	425	471	404	448	420	433	425	395	431	403	431	402	411	452	424	434	459	404	425	409	400	424	405	443	433	436	408	415	455	430	415	401	447	400	453	440	405	433	437	431	410	419	436	413	443	427	416	434	411	448	440	402	440	403	435	458	428	433	410	426	410	435	434	422	417	428	433	427	406	411	425	434	413	437	422	423	449	403	395	420	423	417	431	427	416	411	421	420	438	451	423	453	405	416	415	390	455	409	404	416	425	410	454	436	403	443	443	428	436	420	443	404	439	423	441	421	402	419	452	450	415	454	423	425	439	423	451	419	456	375	417	446	424	435	442	425	461	419	413	453	401	464	434	426	434	460	426	421	443	412	418	411	426	417	423	415	464	409	432	415	448	405	458	396	411	434	450	437	434	439	417	430	408	420	384	411	436	393	385	446	424	475	405	451	412	456	453	461	427	449	433	409	421	482	443	395	450	399	444	435	396	396	423	403	444	421	426	403	435	388	420	451	414	433	428	470	433	410	441	472	412	477	419	400	430	390	410	424	411	426	421	468	452	416	384	401	433	420	413	412	408	354	409	452	430	408	440	432	413	415	445	419	381	396	385	431	420	434	437	401	404	412	427	433	428	438	415	440	437	387	489	443	387	469	424	473	372	399	448	481	427	444	423	449	399	431	403	404	427	408	418	411	436	415	432	422	411	445	407	427	456	433	428	433	398	395	452	421	414	438	423	412	427	397	418	405	429	376	384	416	420	414	428	467	423	420	397	428	396	448	448	416	427	451	441	396	439	403	437	409	420	414	412	392	422	455	423	442	412	411	409	445	431	431	409	437	417	431	407	409	409	437	411	455	380	448	392	415	410	441	428	425	376	437	389	423	434	421	391	438	467	414	422	430	421	408	416	361	427	432	468	412	436	424	406	428	409	422	405	395	421	421	431	402	431	394	394	445	435	407	441	406	427	455	417	425	431	428	361	435	424	438	426	384	469	431	421	448	442	419	456	441	427	429	433	413	438	417	430	384	411	387	431	411	427	433	448	457	484	420	410	442	387	423	403	428	448	431	376	420	420	447	437	421	418	415	407	433	417	436	462	410	398	436	402	397	476	420	427	415	417	413	466	441	444	426	434	409	465	386	400	438	410	407	425	439	468	450	458	427	449	419	431	430	436	394	476	449	403	378	444	470	430	415	449	396	420	448	449	435	445	442	413	411	441	434	448	459	423	430	419	439	414	454	448	420	406	462	418	400	448	462	429	428	423	429	429	406	388	404	409	420	436	419	430	404	443	421	435	429	414	429	442	446	442	360	417	429	397	415	435	424	445	456	415	428	407	436	447	442	411	431	444	437	419	452	428	409	393	411	445	426	453	394	406	435	432	441	423	430	428	412	413	443	395	404	459	398	410	391	414	371	438	457	467	439	427	413	427	382	394	421	426	402	445	414	452	455	375	435	407	413	444	431	450	452	413	435	388	464	438	449	422	454	384	445	410	455	401	464	414	405	409	436	417	462	417	443	395	415	428	427	409	429	441	453	412	469	420	435	435	423	409	432	422	419	428	453	435	424	386	439	395	381	404	442	434	444	429	396	392	417	425	415	419	465	402	455	420	422	399	443	432	411	442	439	428	412	416	432	426	432	426	383	429	445	422	434	409	466	412	464	431	408	411	441	410	425	448	413	433	435	423	410	426	414	444	403	433	461	435	404	405	417	424	413	410	411	455	408	406	452	417	434	407	449	442	432	420	398	443	434	414	441	439	439	432	397	430	402	438	451	443	394	426	410	458	429	362	410	467	427	432	391	426	438	441	441	424	431	428	455	433	411	431	444	410	421	431	396	432	413	438	448	452	408	415	388	423	435	403	452	435	426	400	420	392	401	392	415	436	428	453	410	440	412	431	423	422	434	428	451	456	429	464	398	426	423	411	399	408	434	402	442	429	441	374	440	390	446	419	408	407	400	403	396	405	442	402	432	393	392	412	401	408	424	394	442	434	418	428	418	429	420	408	431	440	440	436	450	430	431	436	414	435	418	421	441	389	420	426	448	462	415	469	413	417	418	422	444	442	365	427	404	445	411	409	401	426	471	446	422	412	447	409	412	403	392	388	405	430	458	403	454	438	419	427	422	401	418	398	415	461	402	455	462	422	428	393	432	427	419	414	413	430	421	434	419	468	439	387	394	436	456	445	415	440	370	430	474	421	417	471	437	428	444	419	450	452	462	399	420	423	441	427	418	427	450	437	414	430	416	406	423	414	402	398	414	424	397	437	426	435	407	415	419	436	437	410	429	449	448	417	437	441	426	406	484	413	459	420	401	431	394	399	411	396	418	446	425	409	435	368	422	447	386	415	419	391	467	460	396	395	409	428	415	415	454	409	419	420	415	442	401	403	417	417	441	405	447	458	431	447	394	414	424	395	439	402	387	452	442	446	419	406	442	431	399	423	448	414	468	410	426	448	462	420	450	405	439	408	430	442	421	418	412	400	431	428	446	402	406	407	428	426	423	411	431	398	435	404	398	411	421	394	422	433	418	440	420	401	433	443	423	443	432	401	421	463	409	422	400	416	439	424	406	419	435	423	413	396	408	409	402	424	422	415	466	380	463	430	438	413	421	446	410	449	386	399	437	460	443	446	440	399	438	421	461	431	432	389	456	411	436	422	444	444	420	437	417	413	466	410	444	423	444	379	425	378	430	406	413	454	413	462	416	421	466	435	472	406	442	438	400	461	449	421	411	425	392	428	416	446	442	446	462	423	441	434	416	414	452	389	430	433	427	425	407	419	390	396	431	443	437	409	408	431	376	426	473	406	438	426	385	439	431	422	424	426	450	405	430	444	403	405	415	399	433	414	393	432	452	421	415	440	420	438	412	444	401	437	475	425	439	430	399	430	403	423	462	467	413	419	407	401	456	378	414	423	458	432	405	433	417	431	425	415	421	376	440	425	451	412	415	415	434	416	397	413	427	393	449	376	436	425	437	458	430	420	421	404	430	407	463	452	449	428	435	414	428	426	416	455	396	428
14551	10442	4463	1744	2299	1684	602	172	155	127	132	162	175	170	158	156	161	162	148	138	148	141	132	130	116	156	145	159	162	148	127	149	141	147	161	158	138	136	137	137	140	147	152	152	130	151	129	157	127	142	133	139	147	118	138	138	170	155	166	173	133	119	145	154	124	130	168	129	162	128	119	147	127	143	156	148	145	141	145	138	129	142	125	132	143	155	161	140	142	118	124	131	148	133	180	148	149	169	144	155	152	126	114	143	140	141	134	153	148	159	125	117	157	140	138	146	129	130	171	150	125	150	140	148	139	142	150	135	163	157	152	135	131	142	139	122	148	138	163	128	126	129	148	132	139	139	150	131	147	142	149	139	149	153	153	123	136	139	148	138	145	143	122	131	144	119	116	151	151	153	132	152	144	123	141	139	142	132	140	163	132	132	138	150	118	149	117	149	146	98	138	154	162	150	148	135	156	119	131	125	132	153	140	125	147	138	133	142	153	148	138	124	160	122	140	143	113	139	134	124	132	145	152	134	138	160	138	142	151	138	131	137	120	135	142	128	161	132	148	150	160	125	126	126	108	137	139	157	141	129	138	165	158	127	172	152	126	155	117	125	139	173	127	119	150	138	141	159	125	153	146	143	161	135	142	124	154	143	130	136	133	143	134	128	145	153	131	123	147	168	156	135	143	137	131	121	146	161	135	136	147	133	142	120	130	135	143	141	154	152	166	143	136	145	131	140	131	142	131	128	152	134	132	136	135	122	141	147	146	120	142	153	127	145	132	129	142	127	142	129	158	143	149	135	138	151	164	129	162	159	140	155	133	122	129	142	113	145	155	118	132	137	142	167	162	128	138	124	143	161	166	142	148	140	161	130	133	141	130	161	137	151	151	135	124	152	141	147	148	136	132	139	152	125	141	135	121	132	129	145	129	144	122	145	165	148	125	135	142	140	142	156	148	141	130	143	146	132	149	115	140	159	138	150	130	137	144	129	143	151	128	146	132	130	146	145	142	151	146	156	154	157	165	130	132	113	121	153	146	140	148	155	164	150	143	155	123	135	148	145	110	130	147	135	155	129	133	147	122	127	140	136	136	128	156	128	131	139	146	161	137	138	147	130	127	140	141	149	141	132	154	132	144	132	131	142	136	140	142	162	140	145	139	134	132	149	147	144	143	120	147	164	146	164	129	141	149	142	154	125	129	136	152	124	144	168	125	119	149	127	131	138	141	137	152	147	138	139	139	150	140	145	139	105	140	141	129	158	155	149	136	152	148	151	135	151	129	155	150	123	129	131	157	153	157	137	141	140	158	136	167	154	178	144	123	144	157	139	144	163	144	149	156	121	145	139	151	138	156	146	148	127	157	163	134	146	161	145	123	162	139	144	171	155	137	151	135	138	130	143	131	139	160	126	127	151	152	151	136	133	148	151	119	144	146	142	128	116	145	134	134	140	111	130	153	142	152	137	147	162	130	138	180	143	138	151	150	148	133	140	129	129	164	124	158	119	137	138	131	110	125	131	151	134	156	145	124	133	132	144	140	174	138	134	142	132	134	132	172	177	149	154	142	126	156	152	145	167	115	142	138	115	135	155	133	134	130	131	145	134	151	151	140	142	143	134	159	149	149	131	116	129	136	148	140	134	133	126	134	116	120	135	141	126	141	156	158	123	113	149	136	140	128	139	164	161	148	133	158	134	136	137	172	127	139	135	144	155	141	162	128	135	152	140	151	148	137	146	141	145	149	120	145	122	156	149	147	164	168	158	147	125	147	144	136	155	140	141	128	145	130	135	126	140	137	150	139	144	154	133	152	159	151	158	147	158	151	133	145	132	151	137	163	135	144	135	148	147	146	156	140	142	149	118	134	135	133	130	146	113	144	142	144	129	147	156	133	145	138	126	143	156	137	147	120	159	158	156	136	127	152	152	131	120	128	141	129	132	129	161	144	152	126	154	148	122	146	157	150	139	124	142	156	138	154	148	123	139	154	116	143	127	143	155	122	141	144	156	134	136	167	139	156	128	132	155	144	125	144	136	140	145	144	152	130	153	140	149	162	148	151	141	158	119	131	129	149	131	132	129	145	135	134	146	120	151	139	159	138	133	114	146	146	131	148	121	126	138	137	124	159	145	140	162	152	149	145	115	138	161	154	133	119	153	129	150	142	147	112	140	148	143	129	137	132	144	140	139	138	136	136	140	167	155	164	142	145	132	137	136	143	129	146	144	136	144	152	138	130	131	136	167	155	149	141	123	157	163	131	142	123	142	148	118	140	127	155	154	148	138	149	136	143	149	162	142	151	140	148	141	133	145	136	155	132	134	145	154	137	143	124	127	123	129	153	142	149	135	122	144	137	138	145	127	128	136	132	154	141	154	135	133	130	130	142	163	133	154	141	137	146	156	127	135	138	138	132	130	135	132	174	138	145	132	139	135	124	140	160	166	153	130	142	129	126	119	129	132	143	147	155	141	143	156	152	152	135	133	138	126	134	124	118	133	144	115	157	126	156	148	152	149	150	122	151	145	132	123	166	142	162	143	137	120	129	159	142	124	164	141	140	136	135	140	131	141	143	139	130	142	154	144	147	136	136	140	141	137	146	139	126	142	158	143	150	143	135	138	132	134	121	143	140	148	141	121	148	107	143	134	137	143	145	144	144	162	139	154	144	143	149	127	142	121	130	135	148	151	134	173	139	145	152	122	143	139	142	143	150	134	150	148	154	147	135	143	149	137	131	147	132	140	136	136	121	143	128	142	145	137	126	128	134	155	130	145	165	128	131	138	142	153	141	160	133	138	140	140	140	133	136	137	146	133	137	138	130	155	122	121	141	159	135	140	148	135	131	159	141	125	154	130	142	124	152	158	135	132	139	125	129	127	140	146	152	131	123	160	140	126	138	135	139	141	152	114	156	156	138	143	136	125	158	148	150	147	131	152	161	138	139	148	156	119	139	126	131	156	142	139	144	140	145	128	146	136	121	135	149	123	136	166	135	145	139	154	162	131	154	145	160	156	129	126	151	159	137	126	133	157	124	144	136	142	158	135	146	135	135	158	153	152	160	115	133	134	131	130	134	116	131	130	158	135	127	132	148	142	133	131	159	144	125	155	181	122	113	134	136	147	126	157	144	120	135	138	123	152	141	131	142	150	127	142	152	152	135	142	151	143	159	154	126	168	136	126	148	128	136	127	125	141	150	138	126	121	154	144	140	140	144	151	150	146	152	135	138	121	159	130	142	159	158	175	136	151	132	159	142	128	148	167	135	142	146	138	130	129	140	134	134	144	131	125	135	135	142	143	140	150	136	140	159	170	149	145	142	165	142	139	140	143	144	141	136	173	129	138	128	127	163	150	142	136	147	131	139	140	150	140	165	155	142	140	126	145	130	130	126	142	150	143	149	157	139	145	122	147	135	149	126	131	142	124	138	134	142	120	153	132	128	142	126	142	117	160	122	119	156	134	151	134	140	135	142	138	149	128	134	128	137	152	131	131	153	117
9490	11193	6179	5024	8703	7002	2566	561	387	357	385	472	571	464	507	549	562	543	436	429	422	439	412	393	380	371	397	400	426	375	397	407	336	358	372	371	409	356	396	403	397	389	363	431	401	387	371	369	373	384	352	341	351	399	379	375	437	418	500	433	358	363	351	336	374	372	431	420	381	372	340	360	363	349	412	342	354	359	349	360	358	379	348	374	351	363	353	359	342	370	358	356	354	354	348	359	327	349	356	358	379	346	367	379	349	356	395	387	368	319	370	363	377	347	373	337	374	352	372	345	371	389	383	363	382	325	363	311	346	379	409	311	325	365	353	358	361	379	342	413	334	359	360	382	363	369	378	327	360	352	333	385	359	359	351	347	372	355	342	337	392	363	342	381	341	365	355	344	378	375	361	328	361	347	343	349	373	338	359	372	354	369	357	365	320	354	379	374	371	390	341	354	328	346	372	361	334	389	402	371	340	383	368	334	343	372	314	323	371	360	376	366	361	373	424	376	369	399	344	375	347	350	349	356	358	373	363	370	333	334	388	383	368	345	355	359	325	354	376	357	374	366	378	380	355	369	350	367	370	362	351	360	381	356	359	343	365	328	364	369	337	332	336	346	395	358	350	370	379	369	324	363	369	379	335	362	375	387	369	343	349	352	363	361	354	366	367	362	356	404	327	376	375	364	356	372	371	376	363	347	320	362	374	399	367	344	336	341	343	375	349	339	373	349	374	330	375	388	343	381	349	316	356	363	367	375	330	391	386	372	328	375	319	350	386	371	336	394	337	346	363	398	345	345	386	369	368	334	352	397	358	382	357	398	361	357	355	354	350	323	380	383	343	374	372	341	348	365	354	356	360	327	338	364	330	365	366	367	344	342	364	343	363	385	333	345	368	343	328	360	338	369	374	378	349	342	372	358	340	405	364	355	372	388	367	392	391	356	335	336	328	354	377	361	374	395	336	367	345	354	318	369	377	345	402	361	371	348	364	365	374	341	362	308	361	378	373	378	377	319	344	376	354	374	368	326	339	377	329	350	375	334	383	374	342	347	354	340	376	351	350	397	394	377	374	393	333	387	327	354	333	351	365	351	323	362	371	354	378	363	326	340	338	359	372	385	359	400	370	298	353	336	348	332	355	332	357	365	351	366	350	361	357	365	323	343	386	363	373	369	343	359	367	359	371	367	351	387	378	355	353	362	352	361	339	343	378	379	374	360	337	383	384	357	351	343	387	369	364	348	343	338	370	367	344	379	357	342	382	374	401	374	317	363	407	374	403	354	354	357	351	343	348	358	386	340	365	368	374	377	352	358	374	370	365	371	325	361	363	353	362	431	370	383	355	348	368	359	327	348	380	381	368	381	367	375	379	371	373	348	373	327	366	342	350	362	405	328	400	353	331	380	337	380	377	343	402	343	375	343	360	394	347	335	354	344	359	362	355	365	372	368	325	369	328	384	374	352	323	395	346	336	366	349	359	348	363	348	348	387	367	359	339	338	361	377	370	375	359	392	394	403	340	352	347	384	370	338	386	350	372	391	373	334	385	355	365	390	386	368	386	343	360	378	392	316	365	373	362	373	349	377	343	368	387	338	350	330	358	359	374	392	352	380	362	371	328	355	413	343	371	349	407	366	353	365	382	356	365	379	386	343	353	342	345	380	374	332	370	380	364	350	330	395	382	377	336	373	353	410	368	363	372	351	338	354	373	346	358	350	342	349	365	393	359	366	351	360	365	373	354	372	364	356	376	374	383	393	374	375	330	373	365	346	374	353	341	397	361	380	342	361	332	351	368	380	349	334	381	348	343	350	356	358	329	383	350	354	382	327	374	369	368	356	364	393	340	325	354	362	325	377	371	340	391	346	373	356	362	369	375	362	373	366	389	376	348	379	339	357	371	375	380	355	387	352	324	342	392	361	367	375	340	385	399	344	340	370	364	372	343	354	322	417	357	371	387	342	365	340	404	401	350	365	332	374	367	351	351	352	324	343	361	348	353	333	374	331	372	378	337	342	377	382	359	363	340	340	385	383	343	364	337	402	345	398	374	380	334	355	385	381	357	371	368	382	330	386	363	362	340	378	332	384	388	397	365	371	376	352	361	362	378	353	367	355	359	385	325	374	328	374	371	363	365	362	358	359	352	355	332	350	366	320	367	342	335	356	387	347	351	373	350	376	373	370	379	352	359	355	344	351	386	367	371	381	370	354	345	341	323	390	385	353	350	366	377	371	352	400	327	376	376	363	365	382	361	375	356	340	333	375	354	337	377	379	380	355	365	331	347	370	343	394	360	351	341	376	376	336	349	381	361	368	357	369	336	352	361	348	394	364	349	338	342	369	343	360	373	376	340	318	337	340	322	349	378	372	339	341	351	373	403	358	360	333	389	364	363	386	342	364	384	335	372	355	367	357	362	388	364	347	375	369	374	362	392	379	365	364	352	385	358	384	358	353	378	341	334	387	344	366	370	356	341	349	377	370	355	363	351	381	368	374	359	326	362	389	354	393	379	365	364	377	361	358	363	366	387	380	386	353	351	367	367	359	385	381	347	364	350	388	382	387	358	354	362	373	375	366	377	376	350	386	340	392	327	351	366	356	358	358	389	351	360	373	341	359	409	358	325	352	352	367	344	361	373	360	357	370	375	362	392	379	360	375	353	397	355	365	351	357	345	364	340	372	371	353	367	324	384	366	360	357	339	337	378	358	370	387	385	383	397	357	386	368	347	373	335	355	374	377	358	379	346	371	339	341	381	389	354	359	392	363	340	362	370	330	360	360	375	379	334	339	350	376	373	324	363	375	350	309	367	383	382	339	347	383	340	366	350	373	350	390	353	379	345	364	367	361	380	338	361	365	348	366	349	321	367	367	363	360	371	365	355	340	357	367	360	392	360	381	363	386	365	340	328	383	319	370	362	382	349	351	362	418	361	348	344	361	344	370	375	371	349	388	372	380	375	373	364	392	347	375	358	359	395	344	353	359	377	368	369	376	364	347	382	362	344	337	376	349	383	332	376	345	386	355	331	375	348	358	367	340	364	363	342	386	355	349	340	384	361	368	362	369	344	367	333	361	379	349	367	397	365	357	374	341	371	380	363	353	385	339	356	335	356	407	371	366	362	358	360	350	347	356	377	355	358	365	356	357	364	385	342	371	366	364	399	350	323	368	366	343	360	335	345	359	354	354	346	357	371	382	401	349	350	376	362	376	360	353	398	368	345	325	325	371	349	366	329	369	357	359	406	378	383	339	368	367	341	355	402	365	372	347	368	358	356	338	341	365	366	374	337	324	370	327	339	356	348	307	382	386	377	386	353	357	353	352	360	374	342	380	353	358	356	350	368	368	379	373	366	346	371	378	370	346	393	376	372	364	350	356	391	351	406	317	391	359	377	317	353	370	365	371	357	369	337	355	380	369	354	365	399	377	335	378	345	357	365	373	329	361	366	362	331	362	339	404	365	357	379	392	380	397	375	354	355	343	343	362	398	356	361	368
49788	55605	24508	8369	5024	3639	1404	496	358	322	375	662	807	783	578	667	622	592	551	403	335	325	325	328	307	308	300	336	292	268	292	296	273	316	260	327	288	285	261	240	285	258	252	267	251	215	247	242	230	215	262	226	243	228	233	243	250	222	271	251	230	237	232	228	215	249	273	241	223	202	223	203	214	234	235	246	212	236	214	258	228	214	247	210	233	240	218	229	249	210	266	197	227	224	192	224	210	232	246	236	217	205	216	197	223	231	211	231	244	233	240	232	219	223	231	208	238	231	213	228	223	235	213	238	209	231	245	231	223	220	249	246	227	204	214	245	226	219	237	209	260	204	221	206	235	237	238	217	207	224	208	204	223	235	239	226	217	226	224	234	216	222	238	232	213	216	250	235	220	221	215	221	219	247	243	216	241	228	227	199	198	218	214	222	221	214	225	239	224	248	208	220	222	206	220	234	249	201	204	209	231	209	237	223	248	235	225	239	232	209	218	199	236	206	240	215	203	209	224	214	228	242	221	224	213	226	215	237	231	221	224	230	235	222	237	222	230	237	217	223	188	216	224	222	232	242	202	206	212	236	199	212	225	232	223	211	213	222	235	239	219	222	202	211	249	226	230	222	211	211	224	226	236	230	259	203	223	221	231	249	222	237	206	218	258	225	232	208	233	211	232	254	223	250	226	214	198	200	227	234	236	231	222	214	240	214	191	225	217	234	215	236	196	226	224	212	223	218	211	201	232	205	220	222	235	231	229	227	210	220	215	214	222	199	211	209	239	240	238	215	216	192	228	230	217	229	232	220	204	222	188	199	213	226	232	218	230	212	234	212	241	233	246	204	215	229	206	242	215	212	215	213	228	217	213	229	210	227	222	222	204	212	230	215	237	222	251	213	221	220	212	244	218	235	227	219	230	213	234	219	225	239	216	218	225	241	201	226	219	221	219	208	201	220	223	225	190	226	240	231	212	221	235	215	191	199	215	234	209	204	228	201	199	247	236	229	214	206	231	238	236	225	229	199	217	215	209	210	224	225	233	229	204	210	204	217	203	205	238	216	187	228	221	234	229	245	214	205	215	217	202	228	222	220	241	205	228	222	239	240	223	238	213	246	220	198	207	259	233	206	245	223	212	214	208	207	234	225	219	218	233	245	216	243	210	240	221	216	216	216	255	220	246	208	240	228	222	249	245	209	225	231	252	247	216	225	214	209	234	239	229	234	234	233	237	211	246	229	223	212	253	221	216	219	208	238	250	204	235	219	224	238	213	211	201	239	241	216	217	236	218	239	221	214	223	220	217	239	222	210	258	245	226	209	226	201	237	227	202	226	213	261	218	222	250	221	214	229	219	239	241	230	220	197	226	210	213	231	236	239	224	228	227	240	213	222	269	222	231	193	193	213	233	223	201	200	252	226	224	233	240	222	229	215	231	259	219	232	243	242	214	221	229	218	235	218	222	211	231	192	225	224	214	204	219	233	231	210	204	211	209	231	220	235	236	221	228	253	210	215	201	216	273	244	250	236	213	220	235	237	244	199	236	230	219	219	206	217	216	212	230	240	238	226	215	232	205	220	239	234	217	204	203	269	210	222	195	199	251	214	224	232	214	232	230	229	222	215	201	205	236	228	213	211	221	237	209	216	225	242	229	228	228	236	227	224	212	220	214	211	208	254	200	219	213	215	242	252	212	223	196	239	245	222	225	244	244	202	231	254	235	230	223	225	239	216	191	214	212	221	213	203	204	203	214	225	189	225	212	230	238	211	244	231	221	198	231	217	240	192	220	223	237	231	242	243	239	222	233	254	200	216	232	228	205	219	230	229	201	244	227	212	222	220	228	194	220	211	231	229	212	207	210	228	219	243	243	238	218	219	221	231	256	225	246	262	229	238	244	230	225	221	214	232	216	237	224	246	216	236	239	226	214	203	226	208	230	243	228	204	196	206	207	222	170	206	224	217	246	247	207	233	232	249	214	220	241	205	213	245	209	232	233	219	225	215	211	220	234	210	210	239	210	210	232	245	221	207	226	226	229	200	215	220	253	213	242	228	229	208	223	228	223	220	229	212	214	203	238	230	233	229	226	227	240	254	224	229	219	223	210	216	217	218	212	212	224	239	266	217	212	228	229	233	229	249	220	208	202	237	211	234	221	213	206	224	254	202	230	235	228	215	216	237	249	200	213	244	220	194	238	214	224	220	241	226	243	203	227	213	216	228	225	223	239	237	223	255	189	207	229	232	226	215	216	209	231	219	208	223	242	224	217	225	201	240	218	211	252	230	227	232	217	225	225	223	215	230	238	232	235	210	248	224	234	217	220	241	235	253	219	201	222	234	231	254	240	225	207	218	231	227	203	218	223	242	216	264	241	223	201	218	214	221	226	240	234	202	223	232	233	228	235	213	230	217	233	216	244	223	205	217	214	203	214	205	244	219	200	233	225	206	225	218	224	217	247	207	204	212	236	224	240	202	219	244	237	217	220	229	250	212	232	213	211	239	212	223	226	214	193	219	233	230	242	228	229	215	197	224	190	209	235	209	224	238	212	203	224	254	216	247	245	215	238	245	231	250	229	207	210	234	225	224	215	235	220	271	237	245	211	208	227	233	226	263	195	198	226	223	214	240	197	221	211	243	238	210	224	230	236	192	208	210	213	219	229	217	234	214	215	236	221	222	206	248	206	230	242	217	250	237	239	228	218	241	220	247	229	263	210	223	248	237	237	213	203	217	280	229	219	213	221	217	221	232	226	196	211	226	184	214	201	220	258	237	239	235	201	215	224	224	219	222	230	230	188	258	231	226	217	227	231	208	198	220	220	198	240	255	191	221	204	184	242	212	221	190	218	238	254	228	222	212	210	204	211	201	211	239	240	222	205	231	227	242	208	215	219	216	218	223	203	232	237	210	238	227	204	243	236	219	225	221	220	231	225	236	256	218	220	215	234	245	219	196	212	228	250	237	234	198	247	226	203	227	208	201	214	220	193	231	236	236	255	249	238	198	241	211	238	224	228	222	206	226	211	234	214	215	217	208	242	226	237	238	235	224	224	221	211	245	203	228	234	219	224	242	222	212	230	219	229	259	228	217	227	227	188	218	246	256	232	229	213	214	213	207	217	225	228	221	243	215	223	212	231	233	246	221	240	234	240	227	225	247	193	236	248	224	218	192	227	229	217	278	229	229	255	215	237	213	207	238	238	225	230	236	222	243	221	201	227	243	215	199	228	221	260	219	224	207	249	229	229	243	217	225	206	242	205	236	219	212	225	207	217	260	217	214	234	214	215	225	222	217	220	228	217	220	235	231	231	208	215	234	230	215	217	205	229	229	211	220	234	254	249	246	226	236	220	210	211	223	237	225	211	223	215	236	226	236	246	213	223	235	267	214	174	192	221	211	218	255	206	214	221	210	238	217	235	232	244	224	212	233	246	221	247	241	224	238	220	221	235	237	212	210	238	217	241	251	187	212	212	229	219	235	218	236	244	215	225	174	251	215
31319	39649	10704	9997	15510	12486	5245	1822	1189	1187	1426	3222	3669	4062	3089	3382	3052	3025	2625	1837	1543	1499	1227	1420	1125	1174	1181	1187	1204	1159	1122	1067	1129	1200	1284	1328	1190	1064	950	944	1084	818	779	725	708	675	654	590	614	634	625	726	701	728	778	863	858	718	806	739	580	604	569	527	563	627	653	670	656	586	564	586	633	556	529	531	514	549	546	511	528	555	504	530	532	555	580	522	526	510	529	537	535	512	579	540	527	513	544	562	565	543	528	530	536	563	567	550	490	529	509	570	525	515	535	520	516	541	545	594	548	575	521	541	541	558	485	517	523	524	560	528	516	522	557	540	528	538	570	537	560	472	533	548	538	543	541	504	530	529	547	533	514	544	528	544	584	515	567	559	586	499	558	519	530	551	569	556	496	530	526	557	524	542	559	522	561	517	521	558	493	515	503	517	520	496	512	539	552	515	486	565	550	524	520	531	524	525	566	554	552	577	560	535	528	518	529	507	490	548	545	562	513	503	568	549	519	489	539	494	507	518	515	559	557	565	536	589	533	567	524	522	494	542	521	530	510	506	537	548	515	522	537	499	532	505	532	527	550	580	486	474	548	514	543	516	509	509	565	562	533	538	524	530	496	497	541	532	576	559	537	518	529	546	516	490	529	494	521	555	517	524	566	525	506	546	582	543	523	502	547	502	506	559	509	562	516	552	565	531	579	532	504	563	533	495	517	497	506	532	536	544	513	508	487	575	498	498	514	535	533	530	543	550	516	523	547	550	500	503	589	510	526	538	567	544	494	573	505	513	526	546	556	564	538	543	549	522	566	533	532	545	503	526	534	548	530	503	494	563	476	559	488	513	508	507	534	559	514	522	513	518	541	544	509	566	497	523	516	573	496	548	550	523	549	542	511	572	554	503	512	558	497	539	547	517	523	573	585	506	521	515	527	522	537	532	517	491	506	558	512	491	526	563	545	499	524	541	516	552	521	539	539	496	513	563	546	521	486	579	500	528	536	551	537	512	566	496	495	534	507	514	520	543	512	557	551	488	531	535	536	516	559	540	501	511	587	534	539	552	537	570	561	554	548	527	535	495	496	517	505	494	562	517	529	516	533	564	501	542	487	566	547	520	512	538	565	556	506	569	527	518	547	546	541	524	520	528	502	565	503	506	554	566	558	525	509	564	567	578	514	534	512	577	510	523	519	519	526	536	524	555	538	525	479	584	556	515	536	555	521	506	511	520	500	520	514	509	532	525	541	556	541	512	543	494	535	526	546	514	499	520	547	512	538	533	564	548	582	568	522	536	569	545	539	543	566	538	563	545	492	545	527	538	558	542	565	558	510	542	512	541	561	540	514	563	531	557	531	509	568	553	544	578	534	504	520	482	519	484	495	498	518	537	514	574	502	553	517	552	532	534	544	521	533	540	542	539	575	548	502	502	517	572	527	536	546	520	525	517	504	512	541	560	541	558	510	552	537	526	541	543	519	534	549	550	531	581	488	534	501	551	509	548	530	537	566	547	558	523	494	578	518	517	537	578	515	579	537	486	493	580	496	538	535	528	558	560	538	462	510	542	563	556	525	596	538	565	502	537	539	551	555	515	529	541	566	494	529	551	508	525	525	531	507	534	524	530	534	500	507	540	538	548	507	531	565	510	563	555	540	546	501	529	530	503	500	511	526	573	521	540	518	521	507	531	494	528	524	554	546	540	541	529	507	533	551	514	520	492	545	552	548	534	544	539	535	534	525	566	500	530	518	521	526	546	544	546	533	541	538	566	496	520	532	511	529	532	559	532	553	505	557	536	500	563	506	492	501	533	542	512	566	537	577	531	537	555	552	557	527	534	543	497	560	543	507	527	518	523	521	545	509	543	547	491	511	521	560	544	519	535	534	540	538	505	495	511	515	511	571	536	516	546	533	520	535	582	520	582	531	557	538	511	508	518	498	546	506	505	541	574	559	513	560	518	559	536	544	561	559	497	518	526	584	498	526	488	537	529	537	511	551	556	523	537	529	513	514	549	552	508	516	548	532	541	502	592	501	528	536	556	536	533	519	490	496	515	519	531	482	543	531	501	538	486	535	544	533	515	544	491	536	522	540	528	547	560	524	588	495	518	519	553	541	534	514	574	512	542	559	543	542	505	542	541	523	560	516	541	497	534	572	537	543	533	562	534	496	556	558	515	518	567	556	563	510	502	531	509	569	532	542	527	498	541	535	520	490	542	544	524	518	524	546	568	543	526	528	559	535	528	599	526	521	512	497	528	554	562	552	502	585	545	523	563	538	527	511	541	509	582	552	538	525	536	552	550	524	531	570	540	562	565	514	517	526	521	527	490	542	518	551	510	524	538	560	535	523	511	555	523	554	531	509	525	589	505	520	557	488	548	509	511	557	500	503	494	546	563	532	561	557	532	544	555	546	526	530	515	551	508	511	483	544	495	559	513	597	511	547	512	530	596	509	542	542	538	503	545	531	527	534	577	559	536	579	542	580	526	552	561	535	539	515	507	540	522	521	536	510	483	595	553	533	529	531	544	508	519	528	579	562	532	509	535	539	542	527	530	504	560	535	518	542	542	545	525	529	540	560	566	533	528	578	518	532	513	524	519	541	518	526	525	504	541	525	517	561	531	504	551	527	523	516	530	569	538	537	567	544	537	537	519	560	526	469	574	521	515	566	531	532	506	496	551	535	559	519	515	510	527	539	526	533	509	556	505	549	516	528	537	553	529	554	579	503	542	557	519	542	569	500	528	547	512	506	517	561	525	525	552	522	510	545	519	526	559	489	520	551	528	535	537	571	515	493	524	563	475	549	531	560	557	505	506	523	557	520	520	579	531	546	545	504	559	560	532	566	542	534	521	580	484	516	554	528	548	541	525	552	518	561	506	483	531	553	523	575	534	517	547	537	545	553	507	554	517	533	544	502	534	534	533	537	543	515	488	546	529	516	582	553	542	523	536	543	545	525	536	556	503	559	538	556	508	520	539	494	499	503	513	523	509	580	526	547	508	530	527	478	522	513	527	573	492	534	567	513	491	546	515	569	474	535	507	522	551	518	528	532	551	502	507	532	539	587	513	526	553	557	520	558	522	525	567	528	519	553	526	541	499	575	513	519	565	494	520	534	526	533	537	529	572	524	527	600	541	523	533	545	537	556	543	525	503	495	484	560	552	536	499	566	559	531	474	528	530	504	533	523	547	531	527	534	519	533	528	545	531	566	549	501	540	497	534	568	523	523	484	579	575	550	509	505	561	532	531	577	523	514	542	558	570	530	517	504	521	474	518	535	557	516	484	559	516	545	527	554	533	531	526	511	576	537	551	480	558	559	490	572	514	541	525	544	533	514	550	544	507	501	524	510	521	487	525	528	601	548	503	513	520	538	543	520	526	540	538	544	503	557	525	558	543	539	490	497	498	528	542	541	533	561	584	514	554	571	496	532	530	530	530	569	501	589	527	498	541	527	557	536	570	546	529	539	570	525	569	555	497	547	532	472	520	552	507
22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
