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
336932042873	336932043434	336932043984	336932044534	336932045084	336932045634	336932046184	336932046734	336932047284	336932047834	336932048384	336932048934	336932049484	336932050034	336932050584	336932051134	336932051684	336932052234	336932052784	336932053334	336932053884	336932054434	336932054984	336932055534	336932056084	336932056634	336932057184	336932057734	336932058284	336932058834	336932059384	336932059934	336932060484	336932061034	336932061584	336932062134	336932062684	336932063234	336932063784	336932064334	336932064884	336932065434	336932065984	336932066534	336932067084	336932067634	336932068184	336932068734	336932069284	336932069834	336932070384	336932070934	336932071484	336932072034	336932072584	336932073134	336932073684	336932074234	336932074784	336932075334	336932075884	336932076434	336932076984	336932077534	336932078086	336932078634	336932079184	336932079734	336932080284	336932080834	336932081384	336932081934	336932082484	336932083034	336932083584	336932084134	336932084684	336932085234	336932085784	336932086334	336932086884	336932087434	336932087984	336932088534	336932089084	336932089634	336932090184	336932090734	336932091284	336932091834	336932092384	336932092934	336932093484	336932094034	336932094586	336932095134	336932095684	336932096234	336932096784	336932097334	336932097884	336932098434	336932098984	336932099536	336932100084	336932100634	336932101186	336932101734	336932102284	336932102834	336932103384	336932103934	336932104484	336932105034	336932105584	336932106136	336932106684	336932107236	336932107784	336932108334	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2731	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2731	3650	2300	2731	3650	2300	2731	3650	2300	2731	3650	2300	2731	3650	2300	2731	3650	2300	2731	3650	2300	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	2730	3650	2300	2730	3650	2300	2730	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
62152	72327	34017	17194	9179	5616	1937	598	445	471	525	1222	1216	1478	1256	976	1162	948	893	512	430	386	380	446	347	311	390	417	297	319	265	293	327	315	356	344	316	317	262	251	214	259	239	262	224	219	196	203	176	202	190	228	250	221	246	247	236	240	258	212	177	213	191	192	170	202	221	220	228	230	207	192	232	212	181	215	193	199	210	190	185	181	181	190	196	188	185	210	198	192	224	190	167	219	189	192	179	171	190	186	183	197	196	179	198	184	181	168	187	203	192	192	186	203	191	199	183	215	165	183	199	191	192	200	193	174	188	215	201	211	196	170	188	193	186	170	180	178	202	181	190	186	202	224	194	184	192	171	206	216	176	223	181	166	176	201	202	180	183	176	183	202	201	199	199	175	175	193	192	186	190	163	177	195	214	175	194	182	169	196	202	175	206	200	197	218	180	184	192	179	206	198	183	174	197	204	196	183	189	200	195	190	203	182	187	187	194	167	179	189	193	185	208	177	217	182	192	173	188	186	174	175	191	200	203	198	188	189	181	183	176	204	166	207	181	182	206	183	199	198	183	198	204	196	183	181	183	174	170	203	193	200	206	195	189	188	201	191	165	187	194	203	200	179	184	186	210	193	195	200	166	197	177	191	198	183	178	206	179	183	164	214	194	178	192	181	187	221	195	162	196	178	184	190	206	189	186	183	172	202	187	197	197	174	194	198	175	201	195	179	170	197	178	167	188	188	185	171	184	161	188	204	179	192	180	160	186	190	189	209	201	200	178	169	205	186	173	170	184	187	194	185	204	197	199	212	196	185	190	195	211	186	173	170	209	194	167	191	224	238	170	195	186	194	207	187	215	204	194	212	188	194	188	194	196	173	169	191	206	180	162	196	170	181	191	175	203	176	187	164	197	189	185	193	180	198	174	199	205	197	180	189	189	214	181	183	166	191	201	219	193	196	179	221	207	187	184	166	196	208	167	210	197	176	202	173	195	182	178	161	164	194	198	180	182	176	190	175	191	206	201	215	183	180	188	199	178	177	200	195	195	191	202	205	206	176	206	171	179	188	169	144	196	197	188	194	181	183	187	200	195	193	189	187	205	175	198	208	212	163	200	199	176	185	178	206	177	197	180	218	201	198	176	178	173	190	200	195	190	203	185	205	182	209	171	202	220	211	180	195	174	184	193	183	188	183	187	190	163	194	187	173	176	182	193	183	187	198	210	186	187	213	202	181	171	168	206	206	212	196	196	193	193	207	172	182	196	200	181	195	226	212	187	222	172	212	224	178	195	197	184	171	181	174	180	164	153	186	180	192	193	173	201	172	168	189	180	192	189	198	194	149	188	197	182	201	212	216	179	189	196	181	207	181	190	183	196	174	176	162	171	178	167	190	203	205	195	192	185	191	158	193	224	187	182	171	200	155	182	185	177	180	199	195	200	169	170	170	181	178	190	170	202	228	186	203	223	199	184	220	182	189	186	173	191	182	202	194	160	169	192	195	213	183	205	210	197	196	212	181	198	180	199	194	170	196	193	212	196	200	208	209	156	172	177	209	211	168	189	186	186	175	176	195	205	198	192	174	191	187	161	181	195	192	184	190	193	177	185	173	188	172	189	188	202	197	188	199	211	172	186	191	200	186	186	185	189	202	193	194	177	199	192	192	163	191	214	177	208	177	152	219	207	200	189	187	167	192	165	169	198	187	190	216	204	159	178	185	173	178	195	180	157	165	171	187	200	190	184	204	201	191	205	211	180	206	194	211	190	200	195	177	184	184	198	180	208	178	168	187	201	179	202	174	207	169	192	193	183	182	167	185	188	219	212	208	190	179	222	180	181	189	172	173	221	188	207	181	182	178	174	198	199	199	206	163	194	160	185	175	184	204	206	200	160	194	175	171	186	172	164	217	200	206	185	176	205	193	194	178	167	185	193	192	214	179	188	178	185	194	183	165	171	195	177	189	181	191	170	200	168	190	191	161	223	212	185	197	176	199	192	181	196	163	168	179	182	184	194	181	174	191	169	183	202	193	185	187	186	202	197	221	209	198	193	184	208	214	185	182	205	188	202	191	216	183	195	180	194	192	181	200	171	184	197	200	170	191	154	208	194	194	177	190	187	201	227	169	190	196	202	182	214	184	175	185	166	159	177	172	189	181	167	160	185	159	186	184	174	207	212	238	199	215	210	209	157	180	170	198	190	192	161	198	176	183	203	181	212	184	206	189	212	170	216	185	211	189	182	206	168	177	199	177	201	169	182	195	211	163	212	177	181	181	207	196	213	171	208	197	239	201	188	183	221	174	189	210	161	190	199	187	203	170	174	195	225	205	186	190	183	186	169	191	213	218	179	203	187	211	197	201	155	179	196	193	185	178	182	175	202	194	172	200	210	177	223	164	209	186	169	181	194	202	165	197	195	167	186	177	202	188	178	196	163	171	157	196	189	219	199	186	180	179	156	179	189	177	178	179	190	192	185	209	193	233	197	189	187	178	193	198	192	191	216	196	185	208	176	206	186	204	165	203	179	186	205	184	215	184	202	172	193	185	174	188	182	193	189	220	183	193	189	174	176	178	165	210	191	202	195	177	217	191	197	218	184	184	183	188	188	178	185	190	192	160	159	178	209	179	190	214	172	193	173	185	171	220	208	191	209	195	186	194	179	159	187	171	200	170	178	198	200	181	179	194	184	163	189	185	182	170	187	170	193	187	196	205	172	206	216	205	173	199	207	186	197	166	191	183	172	220	185	197	201	162	199	176	181	199	200	192	186	185	200	203	226	213	192	197	176	167	194	186	224	187	191	195	192	201	183	184	201	164	187	194	207	200	178	183	193	198	183	174	186	200	201	199	188	196	153	187	203	197	161	191	179	197	191	156	182	208	212	183	191	189	178	189	167	189	195	167	199	169	207	180	188	204	172	196	189	173	199	183	187	188	187	189	166	223	190	215	191	168	221	190	185	181	183	187	205	184	191	202	209	206	204	183	185	205	208	190	196	163	192	165	182	188	180	183	187	201	178	177	179	191	218	197	180	182	180	187	179	208	163	197	212	190	201	174	186	217	204	184	191	166	213	197	171	197	199	185	200	205	220	196	185	190	183	197	213	169	211	182	198	183	175	186	198	186	212	187	203	197	178	175	170	176	200	192	158	202	184	185	204	191	215	186	206	180	207	226	170	207	186	179	204	196	172	191	219	202	179	199	183	177	185	185	193	183	183	193	189	169	186	191	195	178	186	200	183	193	190	195	194	192	193	191	170	190	206	173	202	183	188	190	171	185	177	182	188	196	197	181	204	181	213	198	188	199	162	162	187	185	175	220	206	176	197	229	200	183	181	181	181	207	176	211	202	189	181	179	190	171	189	183	198	197	198	165	187	192	197	185	209	179	209	159	192	182	178	171	213	181	183	182	197	185	209	195	191	178	168	175	192	185	178	216	158	218	226	181	206	190	192	188	205	199	209	203	186	228	200	180	182	208	192	172	187	182	190	174	182	193	187	202
40692	53095	15010	13391	19858	16952	6761	2880	1967	1827	2456	6247	5535	6209	5327	5025	5235	5183	4182	2488	2728	2235	1832	1890	1487	1685	1904	2019	1481	1409	1304	1348	1541	1725	1580	1649	1606	1537	1070	986	1191	1000	776	789	806	766	659	597	590	651	666	827	871	908	866	984	913	715	880	740	599	572	482	461	482	534	676	743	617	515	486	523	628	507	447	493	458	448	447	468	439	477	449	439	406	484	422	453	439	461	461	440	425	446	464	425	477	450	441	429	413	481	439	446	422	456	441	425	452	433	450	499	499	447	450	463	448	455	459	463	441	403	445	472	429	494	486	427	462	454	458	445	452	418	465	447	459	462	466	433	463	423	447	444	447	413	447	450	449	431	455	469	468	493	406	437	422	472	448	482	475	435	403	414	460	443	433	450	426	466	446	488	447	453	425	446	408	427	456	438	461	449	431	430	412	447	488	450	445	420	438	423	459	416	470	452	460	443	487	448	459	421	461	457	447	461	469	430	438	464	456	424	471	423	431	459	449	456	448	460	456	441	423	439	446	430	392	453	456	402	434	430	463	437	438	417	426	479	444	428	471	434	469	450	425	452	443	444	463	456	469	411	470	424	419	456	471	447	483	456	432	480	446	448	475	401	461	485	431	445	431	430	431	497	447	439	429	448	428	460	464	451	476	449	418	457	473	454	477	478	465	449	480	426	434	423	451	442	425	423	472	455	462	423	505	452	445	428	469	481	405	483	447	453	457	431	451	443	452	459	399	439	427	492	441	429	449	454	456	430	461	448	417	427	460	463	462	488	441	462	455	460	459	426	429	424	490	413	431	504	448	460	416	458	482	446	446	472	454	472	454	450	463	458	466	420	439	426	457	443	414	474	451	447	430	439	425	444	467	424	442	468	432	427	447	435	469	459	481	446	431	458	437	462	415	404	484	445	469	483	466	413	457	476	452	438	454	471	426	424	406	452	441	470	474	507	436	438	456	448	420	427	446	415	431	500	434	476	429	449	449	421	449	461	481	428	422	419	462	463	451	462	419	402	470	471	417	464	447	477	450	427	477	438	469	424	472	429	446	466	427	454	416	427	470	487	494	436	414	430	470	450	447	482	452	450	441	497	418	392	420	438	424	462	455	423	436	493	443	406	421	425	435	455	454	425	436	436	470	479	457	445	466	422	461	415	429	460	428	440	465	409	462	400	432	477	440	427	440	493	450	474	447	398	477	490	424	458	449	474	473	452	436	437	438	448	467	456	440	451	467	467	463	501	434	416	432	467	505	436	449	450	439	424	444	473	419	399	461	485	457	428	418	442	453	419	438	428	438	456	448	441	465	438	424	447	439	465	470	457	458	452	447	453	460	414	397	458	404	444	450	451	427	501	487	415	470	456	478	430	416	435	451	447	403	445	441	502	432	466	466	459	469	431	454	404	422	435	485	424	462	452	423	467	450	413	416	453	419	447	465	401	451	415	467	429	470	411	431	452	433	449	491	447	418	421	432	468	437	464	396	438	404	439	428	485	443	465	448	446	470	454	472	410	423	471	467	438	470	427	436	401	457	467	431	439	436	433	449	463	436	441	442	452	477	448	415	429	463	461	471	434	453	465	437	434	476	448	456	435	432	466	467	406	405	442	480	430	459	446	463	442	440	438	392	428	443	465	462	431	433	452	465	446	487	439	449	506	471	443	441	441	435	422	446	451	437	423	470	452	451	437	453	429	454	473	461	411	437	471	449	431	432	443	442	437	446	426	419	435	478	409	421	450	441	440	460	456	426	431	454	462	445	449	422	450	457	464	438	449	419	458	455	438	420	430	435	425	425	445	426	414	489	443	486	469	454	480	474	452	448	511	450	430	474	475	427	418	460	438	427	490	441	470	385	443	445	434	459	467	442	423	448	476	449	452	421	420	434	424	443	416	438	457	401	457	437	466	415	432	440	455	433	439	443	455	451	409	456	430	464	449	442	469	463	431	454	468	456	443	438	439	450	394	446	425	441	413	448	468	460	440	416	460	415	469	428	446	469	463	428	495	437	419	441	445	467	470	469	408	456	428	461	492	466	465	499	441	454	440	436	433	420	445	408	441	483	444	453	455	414	465	448	437	451	447	439	463	457	479	445	461	445	474	437	478	438	447	424	419	482	467	417	461	454	460	454	463	466	482	436	438	452	413	458	447	470	443	428	431	406	424	484	437	447	487	441	431	466	433	455	472	420	435	469	438	486	410	427	424	424	453	479	442	436	440	434	458	475	460	472	424	448	501	477	413	469	430	481	442	451	429	455	454	404	438	501	493	405	418	452	441	437	453	443	441	480	427	459	443	496	408	448	473	452	411	428	457	459	432	473	426	429	465	472	473	460	451	417	448	427	457	435	460	482	475	448	464	448	430	444	450	408	434	417	431	461	458	448	438	424	492	427	483	448	423	449	421	445	436	441	436	451	404	448	440	436	418	408	467	474	429	413	457	460	488	440	432	405	430	415	451	429	478	420	456	468	424	486	448	494	444	430	439	429	445	425	440	417	449	444	432	409	432	487	400	446	496	467	442	401	447	449	423	448	460	461	465	416	480	476	430	437	444	393	453	436	448	473	468	411	458	453	441	443	462	433	450	424	459	418	439	456	422	460	450	435	447	417	462	470	425	439	486	467	467	423	496	437	485	477	464	453	418	442	452	437	417	463	455	462	428	434	462	443	477	506	410	431	421	445	438	438	456	443	473	493	439	412	445	436	451	425	459	417	419	472	449	395	465	462	463	452	455	462	492	447	448	445	406	430	474	470	453	474	461	433	459	443	426	455	461	463	413	422	427	475	445	442	433	479	437	451	424	446	479	440	442	474	443	449	451	459	453	432	437	417	442	454	478	430	491	464	446	453	443	459	485	433	457	454	486	459	446	438	463	476	449	476	459	433	454	430	438	411	407	480	443	438	430	471	439	453	419	412	448	439	470	438	438	414	438	459	439	459	475	416	414	457	417	427	434	431	408	454	439	433	411	469	440	475	420	476	442	471	471	434	475	441	459	423	434	450	447	441	449	462	436	428	432	444	437	466	466	457	454	426	488	437	442	429	420	444	461	486	489	407	443	473	427	480	425	425	425	423	462	461	451	445	495	447	410	434	446	451	455	442	460	449	410	408	439	459	463	443	450	433	443	452	442	460	425	424	461	421	425	431	451	446	426	427	456	466	460	464	458	441	450	469	436	452	465	457	480	458	428	451	449	468	427	441	465	459	464	439	436	422	475	421	434	452	419	443	458	449	413	442	421	397	448	452	464	456	463	457	440	425	432	444	456	420	464	462	457	484	468	450	463	430	450	408	463	475	447	427	452	443	420	445	461	431	476	434	449	466	485	417	451	440	466	462	470	475	454	444	438	424	473	463	470	449	456	433	462	422	433	462	434	486	447	414	440	459	454	471	434	462	468	439	436	429	423	439	445	460	421	491	453	436	463	444	447	444	444	471	443	479	410	449	454	442	426	445	427	428	444	415	428	423	438	464	446	443	426	448	477
19878	11417	5028	1734	2126	1663	489	194	139	151	168	160	173	183	156	151	156	159	168	146	172	154	131	170	146	162	141	150	158	149	150	158	150	156	140	166	160	156	149	137	157	150	124	160	144	137	162	124	140	170	158	153	145	124	139	149	160	155	162	147	170	147	158	159	155	159	165	186	150	145	164	153	144	141	137	175	167	163	151	176	158	146	153	170	149	160	141	135	150	145	150	151	154	146	157	141	146	157	162	141	147	131	139	150	128	128	148	160	148	155	137	156	142	142	143	169	137	141	151	141	159	131	139	136	149	152	123	138	162	144	144	132	159	161	149	143	153	146	162	136	148	144	148	140	142	143	158	157	149	151	155	137	172	144	149	147	129	168	171	149	147	154	146	133	154	136	144	146	137	150	140	136	157	155	136	160	158	163	129	149	180	145	166	147	162	145	159	142	144	127	134	129	149	151	153	164	152	167	152	137	148	144	165	147	113	158	138	163	160	147	165	155	166	146	174	108	139	139	185	149	168	158	141	152	152	150	156	154	112	157	149	174	143	141	137	158	125	148	163	122	132	157	127	150	164	143	142	126	139	140	133	143	153	154	162	145	138	151	125	154	168	148	154	137	145	139	161	158	149	137	180	147	153	138	148	140	151	155	150	142	126	131	149	137	146	146	111	157	165	165	146	159	140	162	166	158	177	164	150	165	136	157	150	159	152	130	140	134	140	160	173	163	139	158	158	149	150	160	137	170	144	161	137	158	149	144	136	138	127	126	151	132	158	107	148	147	137	144	146	131	139	129	167	157	168	131	153	161	145	128	164	142	148	129	150	145	156	151	140	150	163	158	144	138	143	144	164	140	148	138	144	151	159	143	148	155	133	143	159	144	134	155	143	143	127	140	169	144	167	140	145	140	130	152	135	115	134	133	136	156	152	147	140	156	145	144	150	153	142	125	140	180	144	134	145	171	154	140	149	156	143	143	141	135	168	139	118	145	131	151	148	128	136	150	159	150	146	144	132	177	145	121	150	143	151	149	171	140	149	140	171	133	172	130	138	148	149	136	155	163	142	174	135	144	142	161	138	165	142	176	141	136	166	138	144	134	143	198	139	145	157	146	150	142	144	149	168	158	160	156	134	169	139	137	143	146	133	157	129	168	138	134	161	149	138	144	142	132	161	133	132	142	163	148	158	134	161	148	145	142	138	155	153	133	142	155	159	150	153	141	150	168	149	136	138	137	114	160	134	160	128	136	151	138	140	146	161	140	153	142	132	131	141	155	153	145	156	147	131	166	144	140	148	138	157	151	145	137	152	159	137	145	139	126	139	171	144	145	161	164	156	159	152	143	161	154	140	132	170	153	126	163	147	163	150	160	149	164	141	127	128	121	159	149	147	145	158	156	153	131	157	151	132	121	145	156	145	163	148	162	154	138	143	140	121	115	138	161	114	150	170	141	164	147	156	164	139	136	157	141	148	153	166	136	145	142	142	167	149	133	150	160	175	151	145	163	176	146	144	129	141	150	150	165	136	154	156	153	155	153	142	169	138	166	155	142	147	144	157	142	142	141	143	133	146	147	133	126	142	132	166	154	156	156	154	165	135	150	126	149	130	145	144	139	143	148	130	179	161	161	127	144	158	139	152	149	151	141	148	144	158	144	142	143	146	145	158	160	141	149	146	172	161	139	149	142	164	147	127	144	153	131	156	150	153	157	160	167	135	143	153	127	145	131	152	153	182	146	160	149	154	139	152	154	119	140	163	151	171	150	151	128	132	173	124	138	157	144	141	152	142	153	153	130	165	141	156	129	151	142	130	146	143	153	152	169	137	132	146	141	165	152	147	150	154	142	155	135	132	137	151	158	177	146	156	154	154	150	157	174	156	128	138	148	135	135	158	149	148	155	166	152	159	140	145	141	130	151	144	137	158	161	154	155	131	166	139	132	144	137	167	121	152	151	134	158	152	136	138	157	141	128	149	139	127	143	156	168	126	154	170	157	119	167	154	170	160	157	136	146	155	145	144	164	164	129	141	154	164	154	140	158	165	163	124	118	131	135	161	154	142	132	171	152	132	155	135	139	129	144	151	138	131	134	151	136	164	142	156	149	139	132	128	146	152	156	135	171	131	155	164	156	165	146	139	164	146	150	139	140	134	137	156	173	135	141	148	133	144	132	132	138	159	169	138	123	132	177	139	158	146	156	164	144	151	163	137	145	177	134	136	163	150	164	152	134	151	136	157	144	128	150	138	157	155	145	149	163	133	134	160	152	158	118	151	148	153	159	148	173	138	154	143	155	161	149	176	139	131	149	135	146	129	146	151	172	150	135	154	158	143	159	145	152	146	136	148	142	149	167	137	152	142	136	161	155	160	163	142	148	141	132	133	168	176	138	144	170	157	163	165	157	144	155	122	162	157	162	131	148	150	127	143	183	148	152	151	169	161	146	153	146	136	176	156	165	142	138	131	140	145	145	177	153	171	159	137	167	136	164	163	140	134	166	139	137	171	137	166	149	140	132	164	158	124	149	159	148	166	159	174	153	158	168	160	155	147	145	167	166	150	132	122	146	123	148	138	140	150	149	143	159	152	131	154	159	148	137	140	177	138	136	153	149	162	144	162	136	159	140	155	136	143	156	159	138	162	170	157	155	177	146	132	132	147	150	158	144	153	154	146	144	139	160	191	154	171	154	142	141	149	137	149	160	154	146	158	168	138	150	141	146	148	137	141	158	157	149	161	164	161	155	172	145	149	173	147	144	158	152	141	145	134	152	130	178	140	141	148	148	132	146	151	147	148	175	153	181	144	159	156	133	155	149	168	138	143	151	181	149	146	165	137	130	157	130	155	154	151	146	175	141	162	143	144	160	143	144	135	146	135	140	153	168	148	139	175	141	155	127	133	117	170	130	131	138	111	137	152	148	158	145	139	169	145	126	137	131	169	150	154	120	143	153	147	179	157	157	131	139	155	164	157	143	179	143	168	149	131	162	150	135	168	159	163	136	162	144	159	161	146	175	155	154	163	156	165	132	163	137	131	173	139	146	169	149	146	138	169	135	129	145	140	161	159	149	141	125	137	154	161	153	140	142	132	127	127	163	156	166	162	174	145	155	157	138	153	159	156	139	146	148	139	151	166	139	132	142	157	155	140	126	165	149	163	172	132	150	151	148	158	143	139	144	132	182	132	145	153	155	135	144	144	158	153	155	170	138	145	158	154	150	146	116	173	118	141	136	151	134	151	165	174	142	141	141	145	145	133	158	155	165	130	149	151	150	153	148	144	140	143	156	132	142	153	149	177	145	145	138	131	154	148	146	135	146	140	145	125	162	134	143	136	140	152	143	139	145	133	140	142	137	155	153	141	150	166	157	145	144	156	155	162	121	111	129	124	160	161	150	169	162	130	138	159	154	151	166	128	124	129	145	136	131	124	156	157	128	137	137	173	126	153	163	136	170	142	155	140	138	144	154	147	137	127	150	150	131	148	137	150	151	144	142	140	126
11354	11913	7185	5189	7937	6749	1822	586	418	416	416	510	532	599	502	504	472	444	455	442	428	380	411	418	441	437	407	391	394	405	376	375	409	416	394	415	380	393	391	421	396	418	382	385	412	398	367	403	348	381	369	398	423	377	455	432	440	432	530	442	361	383	369	400	396	394	432	453	436	422	378	387	382	377	391	358	400	360	387	403	363	341	379	372	377	381	380	384	387	384	372	364	359	344	344	377	371	385	381	396	350	373	375	379	370	320	392	382	384	366	377	403	376	392	422	382	327	367	377	379	405	373	371	378	393	391	367	399	379	361	340	399	370	411	399	382	423	372	374	392	403	408	354	386	378	393	381	388	387	387	362	394	392	394	377	374	354	393	370	362	356	372	344	361	397	391	374	343	390	376	360	384	372	362	406	356	382	397	371	343	383	383	385	379	399	388	374	385	391	379	418	391	400	379	395	367	389	390	389	360	385	356	328	422	365	396	390	400	361	386	399	384	361	386	395	390	355	381	347	368	386	415	389	403	394	372	396	437	378	379	403	356	378	368	365	377	415	356	382	391	369	399	393	369	364	416	404	407	362	392	399	405	397	365	368	398	390	371	360	368	396	375	395	389	386	353	368	365	379	413	382	379	345	370	388	383	368	355	357	386	366	367	384	378	391	374	414	388	374	395	377	392	392	403	383	372	366	373	385	385	394	357	357	382	401	398	387	375	384	391	359	368	355	360	351	381	379	337	411	410	376	360	379	388	380	364	369	345	400	397	377	364	382	405	404	402	343	360	439	363	401	375	409	370	412	394	395	390	368	354	401	372	357	372	382	417	349	334	413	373	386	381	347	395	352	399	334	371	376	405	366	351	378	392	368	348	363	404	376	379	378	404	372	381	399	358	351	392	413	370	354	372	404	362	373	409	372	367	342	378	371	399	379	357	384	374	373	390	412	380	392	402	377	404	391	358	382	333	402	378	364	367	359	376	378	414	390	395	339	366	382	400	361	351	388	410	390	378	377	339	389	373	375	387	359	373	414	356	394	353	355	388	380	371	362	365	379	381	338	422	353	383	408	393	371	367	357	376	377	386	406	352	374	347	388	362	377	387	382	387	397	386	402	400	381	405	377	382	382	414	405	378	375	395	374	376	401	385	397	391	394	363	370	398	376	363	365	372	396	340	367	407	372	366	392	370	374	377	377	365	387	366	372	389	378	366	383	346	396	372	383	381	400	374	377	370	390	402	385	382	373	368	398	391	380	386	398	387	391	370	437	369	376	371	379	403	357	366	393	350	402	372	342	376	396	365	355	378	360	364	382	387	322	342	410	354	388	421	383	371	355	342	390	377	391	371	368	393	387	375	375	337	379	340	369	396	393	365	337	358	405	366	374	401	380	380	377	382	362	377	370	394	406	343	399	379	382	363	386	379	369	370	348	382	385	376	384	399	384	407	376	374	402	420	390	373	367	383	361	376	399	406	368	401	387	360	351	390	365	380	403	361	369	373	359	375	369	401	414	382	402	418	400	391	387	369	378	414	373	390	384	363	396	367	396	412	424	365	379	381	373	372	377	382	400	413	365	398	356	317	359	372	392	405	384	419	349	375	395	402	395	385	387	393	393	386	385	393	392	373	360	366	363	376	367	393	386	391	373	368	373	419	389	386	335	381	393	387	386	362	394	415	382	371	375	373	378	397	397	390	374	353	393	376	378	384	391	364	368	375	383	354	378	356	374	381	394	375	365	375	355	355	351	389	405	400	389	394	358	379	383	369	392	351	380	372	381	386	355	416	387	409	361	391	361	372	364	436	406	360	366	357	421	380	388	365	402	404	380	364	379	378	400	369	385	345	356	381	368	391	361	356	365	365	370	382	383	400	365	363	378	369	364	395	390	421	396	404	379	387	371	388	393	368	390	371	361	380	369	414	405	367	372	366	367	368	405	357	354	357	371	379	373	410	364	350	372	386	360	412	366	359	399	384	394	381	350	369	393	377	366	377	377	375	375	403	407	393	361	371	374	395	365	366	379	399	364	361	384	365	406	388	391	427	381	378	315	388	358	391	386	385	380	389	353	381	334	373	382	374	370	390	407	407	387	390	409	327	409	344	395	357	414	391	369	333	365	406	361	396	415	345	375	362	350	388	380	400	360	377	423	374	384	399	379	406	378	390	355	372	382	370	380	376	353	353	401	359	367	371	374	349	384	392	356	337	394	368	394	377	371	360	357	370	383	356	383	358	375	375	357	371	361	338	402	361	383	389	397	397	330	373	389	397	367	409	355	370	355	373	368	388	397	384	358	393	361	358	391	358	375	393	399	387	411	390	394	385	382	367	376	384	356	383	405	369	378	381	366	389	363	363	364	367	377	366	371	381	381	392	396	419	380	367	366	387	421	344	386	397	371	399	379	363	401	362	385	332	371	422	394	346	369	361	379	357	365	363	363	384	365	370	392	409	395	358	365	349	324	390	363	362	362	374	359	391	384	351	362	374	361	343	371	388	334	360	367	358	376	366	389	395	375	370	349	393	381	390	369	417	429	391	343	371	409	369	395	404	351	371	402	389	379	364	379	356	384	381	384	379	359	412	380	402	412	400	384	377	368	389	394	364	380	380	353	379	383	377	398	346	358	332	360	386	406	418	369	350	374	363	356	384	402	363	393	357	383	377	356	371	377	353	362	361	352	381	353	393	377	408	371	372	398	379	405	367	376	352	384	397	368	378	420	365	399	346	352	391	387	359	384	360	376	374	341	376	399	403	357	374	384	393	365	333	365	371	382	357	377	393	338	389	362	390	403	378	368	360	364	357	390	350	376	367	378	377	379	405	369	359	403	349	366	397	390	403	398	382	410	398	391	372	386	377	392	370	376	355	370	343	365	406	372	369	364	380	366	371	413	395	367	401	344	370	376	377	388	373	380	380	385	362	373	383	426	364	338	371	388	383	350	382	397	377	393	356	375	413	360	368	389	388	370	377	387	415	406	381	368	353	359	381	411	382	374	369	350	389	390	409	341	403	379	376	373	406	379	360	364	378	370	406	405	393	377	407	352	390	377	380	350	373	359	384	361	367	351	376	378	391	368	394	416	391	350	380	374	383	372	354	396	355	419	363	370	371	360	371	365	376	400	386	338	393	353	379	373	358	381	407	346	405	333	353	409	356	389	393	354	387	361	374	354	367	390	369	409	399	356	332	377	403	392	366	321	386	388	387	391	367	344	413	367	362	360	389	384	350	354	371	393	385	366	366	388	377	362	407	389	377	369	374	356	362	377	377	404	382	370	383	363	346	375	383	383	384	374	376	392	369	402	339	403	365	381	341	336	406	386	328	350	388	364	375	385	411	382	396	370	357	379	349	355	383	385	331	408	371	343	368	394	359	365	400	387	365	368	390	337	407	350	370	360	385	368	412	400	372	385	372	396	364	386	341	389	390	398	366	368	375	389	409	362	371	373	378	405	384	363	353	374	426	375	350	366	376	354	344	384	408	384	356	394	367	391	397
50442	59578	32164	7511	4745	3459	978	392	348	324	371	751	857	706	617	621	692	591	496	510	364	317	351	258	275	311	328	285	334	287	267	233	297	321	272	309	266	256	274	250	274	258	291	251	238	258	239	251	241	236	243	249	274	290	278	299	252	253	261	270	217	224	219	226	260	235	257	257	224	250	246	251	236	234	236	233	257	247	235	229	231	242	188	210	214	216	212	220	238	233	252	226	239	205	217	234	231	211	223	228	201	201	241	251	205	211	211	243	196	215	212	199	231	232	231	208	237	243	236	250	208	222	224	203	243	231	225	239	252	227	222	234	235	255	229	241	236	214	218	221	244	243	266	256	251	230	232	245	221	217	220	212	236	245	245	214	234	240	229	217	275	225	215	206	248	232	209	216	211	217	215	217	224	244	226	219	210	226	221	230	206	239	208	226	221	200	222	234	248	242	219	197	231	217	240	251	242	234	237	240	237	266	232	220	198	234	226	217	257	261	216	233	239	251	242	219	206	244	227	244	213	215	224	224	245	263	242	233	233	247	232	200	206	230	232	257	236	226	255	223	235	241	225	255	179	230	219	220	243	217	214	240	230	237	213	244	245	222	231	249	243	222	206	217	250	242	232	196	234	234	246	208	236	234	214	238	257	209	230	201	240	206	240	218	235	210	217	225	238	219	232	226	231	215	233	212	228	212	238	233	234	225	241	216	233	219	239	222	205	232	265	220	220	225	226	210	227	237	221	225	222	201	224	222	215	208	244	241	244	222	221	210	248	248	232	246	236	248	230	248	257	223	232	239	227	240	245	257	226	229	258	241	241	230	219	229	215	243	224	218	224	248	237	213	217	238	222	249	209	229	220	227	240	240	218	235	214	255	229	237	237	222	222	264	216	222	214	228	254	234	228	245	234	232	209	213	216	229	208	241	217	211	236	251	248	220	248	232	217	248	232	234	212	241	229	243	256	211	212	210	234	241	248	248	259	248	220	227	262	218	220	233	229	267	235	225	198	232	215	237	197	235	226	211	223	227	235	224	229	255	242	240	232	248	240	232	231	239	223	232	220	219	236	204	251	254	217	231	255	245	217	204	212	237	231	249	196	249	231	239	255	206	272	247	233	253	254	213	228	242	236	261	205	239	255	218	238	234	256	231	211	188	269	219	249	201	241	254	226	249	207	215	239	222	217	232	207	230	227	233	243	240	237	239	265	225	216	255	232	242	234	269	210	235	236	233	211	239	228	232	201	204	248	233	250	205	231	253	240	211	231	239	237	213	242	251	214	238	228	211	234	226	245	232	223	233	200	236	249	231	258	232	236	233	241	215	228	230	207	212	221	256	232	240	210	236	244	236	235	214	240	237	265	229	232	242	244	224	223	208	234	214	224	223	232	233	254	202	212	236	239	237	237	243	227	220	195	232	223	208	243	212	262	238	223	270	226	251	248	251	234	204	201	252	210	206	252	193	253	243	221	221	242	226	240	243	238	232	239	221	217	201	246	252	251	222	228	206	221	253	219	211	217	232	231	245	232	265	243	227	229	256	225	218	211	231	244	254	235	264	203	212	241	239	240	241	222	233	235	236	224	237	243	200	229	224	244	223	243	237	225	224	234	229	230	239	252	211	217	217	210	214	228	234	234	235	251	221	204	235	236	242	227	252	266	234	244	223	225	225	230	231	230	256	235	231	227	239	235	240	218	221	248	228	228	209	214	224	239	251	230	239	226	248	228	267	215	248	217	218	230	220	214	225	231	222	232	242	223	248	242	261	239	215	214	205	206	246	212	220	249	249	236	232	239	261	231	249	203	206	236	229	246	256	232	211	254	234	208	225	251	226	229	211	200	250	222	230	228	230	255	252	212	231	253	236	246	252	244	235	254	251	254	223	240	254	218	208	258	232	202	229	265	243	243	245	205	233	206	231	213	208	200	214	223	228	251	257	255	210	256	219	224	222	232	235	244	221	237	244	210	243	214	253	242	210	215	210	202	226	242	226	242	248	262	241	233	254	227	231	199	244	215	221	233	224	241	255	213	217	239	207	227	229	227	244	204	205	219	234	235	218	244	239	230	208	249	239	226	252	266	235	230	253	212	211	223	218	232	215	235	237	227	239	216	245	243	206	227	232	241	241	232	234	232	237	212	208	207	269	214	240	228	235	252	248	245	234	224	216	210	206	210	214	236	227	233	220	206	204	227	250	226	279	229	231	232	234	210	259	235	211	254	228	225	228	230	244	240	220	247	206	227	222	238	266	215	260	216	220	225	249	245	238	239	239	210	229	210	233	247	266	247	233	239	238	204	251	245	240	210	237	224	251	225	214	221	252	247	214	210	212	217	254	207	251	252	248	239	222	215	229	235	197	188	216	236	229	242	190	244	235	233	237	245	214	227	216	224	233	226	240	257	196	228	229	241	214	254	212	256	218	245	242	241	258	229	218	228	252	220	223	219	214	264	210	220	198	211	211	246	250	238	252	204	248	231	249	237	202	223	242	274	222	224	216	228	233	232	233	221	241	243	228	248	226	216	232	223	213	237	231	264	231	202	237	234	223	226	221	214	195	218	241	227	195	224	267	232	257	256	251	212	238	210	244	250	239	228	225	212	225	218	232	252	226	254	247	233	234	202	250	211	244	215	220	246	220	223	244	242	245	278	224	225	233	239	235	256	223	197	240	214	249	237	209	210	235	207	214	206	222	215	251	225	246	250	249	254	217	212	242	229	245	248	225	228	220	204	229	225	255	262	208	213	234	237	243	237	241	234	211	214	225	228	250	228	238	240	242	229	242	208	237	231	239	231	220	219	243	205	240	225	256	242	236	209	223	267	239	228	241	235	242	210	232	241	244	218	257	230	257	260	248	224	232	227	239	212	222	236	257	222	223	232	243	224	240	207	219	242	228	241	243	257	238	209	230	236	222	241	245	220	229	255	204	286	232	235	198	236	234	253	207	213	252	235	252	235	233	208	239	241	246	233	255	238	224	222	222	226	217	235	237	223	244	227	228	229	240	258	231	215	232	226	257	209	240	253	243	251	254	238	227	233	210	240	234	239	242	219	237	242	239	247	246	207	235	239	219	216	254	221	234	215	234	215	220	217	231	255	224	256	223	198	228	240	201	233	226	221	232	264	240	233	254	265	234	238	251	225	217	234	252	257	215	226	247	223	227	210	231	238	245	254	235	253	221	228	209	245	248	245	225	238	225	212	229	224	228	233	218	224	211	252	231	267	236	237	217	230	229	212	219	240	230	208	212	248	235	222	200	236	234	251	253	235	212	235	224	241	200	240	202	241	253	254	205	239	238	239	220	267	215	225	202	258	229	221	223	237	226	202	237	234	226	217	219	232	210	221	230	194	265	241	229	221	202	215	247	236	228	208	196	243	248	217	230	233	232	222	222	210	230	217	203	231	203	223	227	225	229	211	270	217	233	241	252	237	232	224	203	232	208	244	226	230	259	199	235	223	238	231	224	231	233	235	248	223	213	231	251	267	230	220	228
31264	42682	15358	9109	14713	11986	3371	1594	1336	1114	1642	4350	3617	3702	3172	3039	3231	3188	2024	2116	1382	1173	1336	1031	1127	1326	1173	1226	1206	946	942	815	1006	1238	1104	1057	1121	896	752	743	813	769	794	784	701	654	653	660	637	628	707	748	765	814	859	893	758	821	868	638	606	569	538	529	562	669	685	745	683	561	567	602	632	579	553	581	600	585	589	526	552	562	557	594	581	539	539	596	528	556	580	578	584	534	568	597	554	522	562	551	554	539	549	551	569	529	584	550	548	543	561	601	510	578	543	571	546	516	525	529	527	545	537	574	572	538	524	525	538	534	556	549	522	566	522	513	529	576	545	512	529	551	552	597	481	534	567	526	521	565	544	550	561	553	507	584	519	557	544	539	523	566	563	558	509	534	574	538	569	577	516	565	583	563	548	534	564	584	543	558	539	556	540	551	550	545	546	548	562	548	513	517	550	576	595	551	522	507	566	530	562	534	560	556	545	519	518	565	534	554	599	568	557	551	567	588	545	570	541	554	541	565	536	546	560	532	520	572	537	573	529	553	561	519	527	525	535	547	546	560	522	506	578	548	575	552	542	563	547	537	544	561	554	556	548	547	549	570	553	524	562	521	544	487	524	555	485	534	535	552	567	508	501	544	555	521	571	530	552	538	517	589	530	553	566	576	531	556	575	568	526	595	562	559	571	522	537	592	575	573	538	531	609	548	569	561	547	533	590	523	553	550	577	526	578	557	588	535	519	490	532	585	537	523	589	570	575	563	549	509	533	559	536	553	541	531	530	587	566	514	605	568	532	607	560	539	535	561	536	526	559	540	559	580	531	575	576	531	562	529	525	546	507	531	562	516	515	540	577	563	556	518	540	574	571	542	559	586	550	522	527	520	608	516	549	545	557	551	534	554	531	599	581	520	546	549	509	519	532	541	551	544	515	559	521	548	553	532	564	564	517	563	571	531	528	569	503	555	558	582	535	605	566	523	546	546	568	542	532	519	549	543	558	557	551	523	533	566	509	558	557	590	570	528	559	533	569	553	543	559	597	515	521	542	482	558	548	491	563	543	567	574	529	554	560	558	544	543	608	566	596	587	536	530	550	532	558	564	553	558	590	511	528	525	535	563	534	536	582	576	565	523	548	544	519	561	578	565	528	528	513	539	520	498	527	548	581	506	546	545	554	584	540	533	561	546	528	609	502	530	589	524	561	514	524	553	574	560	578	569	578	539	543	526	597	544	537	592	579	564	600	589	534	569	578	548	561	558	586	586	592	571	530	586	556	535	527	528	540	545	577	555	580	555	535	572	535	567	570	592	540	517	519	516	564	572	553	551	535	528	538	555	542	528	530	518	561	541	535	551	527	546	534	579	523	561	558	520	549	597	538	538	585	532	531	569	530	557	577	570	551	526	581	575	576	567	507	575	541	556	514	537	536	578	539	529	529	562	577	504	578	554	551	575	522	553	548	548	525	548	566	551	584	586	536	543	533	529	597	535	572	567	535	546	580	533	542	560	560	549	559	523	577	582	551	554	542	545	541	573	532	530	572	525	579	539	502	520	549	553	542	558	548	546	552	549	566	562	515	533	504	540	616	519	565	545	565	549	534	516	560	498	544	561	557	512	586	550	551	563	592	545	543	542	508	571	556	527	533	516	502	548	567	536	526	529	541	558	507	544	533	545	518	512	536	518	550	511	545	524	500	570	554	581	597	513	584	543	538	540	509	530	598	518	553	548	588	518	506	549	538	587	531	507	566	523	558	535	564	585	556	563	559	544	535	586	548	542	532	548	521	553	533	550	572	539	579	539	540	502	533	524	576	575	545	541	542	543	561	548	503	572	613	543	509	566	549	550	563	570	543	557	537	510	568	541	486	511	533	533	574	554	545	556	550	604	550	574	561	577	519	527	572	540	518	555	517	553	577	498	576	534	546	554	513	512	539	575	546	594	510	542	547	557	523	547	511	546	550	571	540	512	566	532	556	525	562	537	564	552	581	510	554	549	604	552	560	576	565	526	604	568	540	537	553	507	546	529	532	551	498	567	538	576	551	562	537	547	564	564	552	535	511	531	561	567	586	568	537	579	566	538	554	553	542	523	551	538	590	527	551	549	520	551	533	587	568	558	521	502	582	542	549	541	581	571	582	540	548	567	501	541	557	497	592	532	563	547	575	566	534	533	524	524	523	549	540	552	560	547	562	547	566	567	585	551	537	518	552	511	528	533	544	573	559	565	521	559	526	534	526	545	518	540	564	529	551	580	524	554	510	554	582	547	562	592	545	536	509	546	540	518	581	532	550	511	547	516	541	572	529	569	492	541	536	549	561	569	580	589	536	579	560	592	553	549	547	539	540	555	571	540	537	531	570	489	560	547	591	512	546	553	522	507	572	547	544	556	559	585	526	547	550	542	571	530	540	544	539	546	498	540	533	566	531	588	586	547	585	577	555	544	550	534	571	559	520	573	541	508	567	522	551	522	554	537	582	538	535	496	554	535	539	554	563	513	577	582	521	505	563	558	556	545	519	558	565	550	593	543	520	558	570	549	565	515	525	522	530	557	529	542	562	567	544	527	503	565	577	577	551	556	565	634	540	554	562	535	553	536	561	562	543	540	575	546	591	553	524	523	538	569	526	548	534	534	529	521	560	530	569	519	528	550	547	568	520	514	502	518	533	524	525	547	601	516	543	544	538	543	512	525	543	552	523	542	563	572	570	526	532	549	536	547	573	563	575	573	561	543	551	547	550	545	553	549	535	556	552	555	531	573	551	562	552	541	557	550	528	517	564	493	559	560	533	548	526	519	547	530	533	579	543	550	564	563	563	530	538	555	543	582	577	534	572	535	563	557	568	585	553	505	554	548	549	540	554	516	548	558	554	578	518	537	535	564	577	555	550	533	533	571	546	542	533	590	534	586	560	523	552	549	533	558	563	559	525	541	534	564	577	562	577	581	563	519	602	558	591	517	537	517	557	537	558	578	557	555	495	577	551	507	557	547	519	542	567	526	579	549	570	561	540	537	513	600	550	535	548	535	548	541	505	520	489	502	530	581	556	524	538	555	587	572	487	613	593	506	534	569	569	530	560	534	559	548	554	546	525	547	508	539	546	551	564	564	551	568	582	521	573	509	515	545	562	554	557	542	537	558	566	538	557	571	534	549	545	578	584	541	580	487	565	579	537	555	548	522	559	545	510	545	534	521	571	521	546	549	522	558	572	490	564	534	566	535	564	579	572	517	565	544	556	590	546	597	543	590	558	528	614	552	515	560	540	565	520	570	569	554	545	539	540	563	517	486	542	537	557	569	546	516	565	556	573	546	551	495	549	571	544	534	585	554	552	537	577	558	555	511	538	542	562	551	548	518	517	582	551	596	543	554	562	538	534	582	536	558	549	567	547	539	578	599	545	538	568	546	576	568	585	526	583	565	485	538	545	526	530	564	570	536	570	524	553	547	579	539	565	539	534	547	501	550	544	540	551	547	560	520	584	574	573	528	572	530
58239	73889	42782	15268	8748	5776	1345	556	448	455	559	1201	1195	1357	1175	1168	1142	1021	623	507	534	395	334	326	324	332	413	297	338	279	288	244	311	310	318	305	318	301	240	231	237	234	247	230	206	221	224	227	188	216	232	225	250	229	242	273	219	256	250	228	210	190	204	191	204	205	221	252	215	199	199	196	207	198	187	207	173	197	187	206	195	196	192	181	161	192	180	176	210	229	207	173	188	184	168	173	205	176	194	190	189	192	206	181	215	180	201	201	171	188	178	223	205	214	198	193	179	164	199	158	191	204	216	195	196	171	176	214	214	178	188	193	197	176	190	186	174	180	191	176	205	189	178	201	181	194	201	186	201	187	201	212	192	190	175	168	198	200	202	189	203	199	197	166	217	189	203	193	194	196	184	167	199	178	180	183	191	196	181	177	203	174	190	188	196	184	191	199	197	195	181	189	180	187	196	166	172	214	185	180	204	170	185	187	202	191	181	218	213	200	208	177	202	187	199	200	183	197	188	179	200	168	185	188	174	183	180	195	200	196	187	205	202	194	194	173	187	189	186	214	185	182	212	177	177	183	173	190	196	192	200	176	216	184	188	170	180	202	177	180	199	212	200	182	210	198	181	179	200	205	204	209	206	206	174	191	227	178	210	181	177	185	195	193	177	201	207	188	190	174	166	209	207	200	188	203	195	191	182	182	197	184	196	211	175	183	186	190	184	161	170	211	212	192	195	182	195	180	198	218	194	219	180	201	215	191	192	170	202	184	168	207	184	170	191	186	191	197	181	198	180	215	178	194	189	206	155	205	214	179	198	200	176	205	178	209	220	194	168	190	209	196	185	171	184	199	198	181	172	167	193	187	201	192	195	177	209	214	197	193	183	196	169	187	210	163	192	187	206	195	190	201	209	182	207	197	178	189	178	209	203	173	200	199	199	184	209	191	194	177	186	191	190	197	191	188	208	184	196	209	212	194	205	180	180	172	204	189	202	190	201	193	186	191	189	195	185	206	167	183	190	178	208	194	197	215	193	201	213	215	172	180	206	199	163	180	184	162	194	219	185	181	204	174	197	196	160	197	159	183	195	206	203	183	185	206	187	181	205	179	187	172	204	166	200	211	199	195	212	213	222	165	167	192	168	193	186	199	192	213	217	209	174	187	202	207	200	192	197	187	174	218	220	188	214	162	198	194	210	207	174	200	174	202	204	180	173	195	186	187	194	185	172	199	207	183	193	201	189	196	164	189	180	198	198	196	187	193	175	187	197	155	181	209	168	223	193	203	200	206	171	194	197	190	193	192	186	204	170	188	198	203	203	201	207	180	184	204	183	191	206	204	206	199	201	174	194	205	205	220	186	177	184	187	161	198	201	194	198	181	184	185	188	185	193	184	177	178	194	173	189	206	181	190	182	194	183	178	184	188	199	149	179	199	197	196	193	215	173	190	201	194	200	179	179	176	224	206	211	190	173	200	160	183	174	175	185	184	185	190	185	189	182	217	200	177	182	179	170	186	222	179	195	203	187	195	201	196	172	173	169	198	201	175	173	170	184	164	207	202	196	178	207	204	188	201	209	237	193	204	171	176	203	190	180	200	185	181	174	189	208	198	185	192	187	190	174	171	173	196	198	183	187	212	205	200	181	190	188	223	201	199	167	199	184	202	199	199	197	183	206	194	167	177	180	177	203	176	215	186	186	188	191	209	216	208	184	240	184	152	176	204	172	194	189	190	212	181	169	191	182	214	215	204	201	174	202	214	210	186	202	199	196	181	199	189	203	202	191	184	209	217	206	184	184	179	165	193	182	211	167	202	198	176	197	198	162	200	192	202	188	202	184	183	214	197	194	202	195	195	195	203	178	198	181	182	186	203	190	191	190	170	184	218	212	184	200	158	194	170	199	169	193	190	180	186	176	187	193	211	156	171	213	187	212	182	197	197	224	174	200	180	173	179	207	191	200	186	178	211	210	205	210	215	174	185	195	191	187	176	189	180	184	203	175	205	201	187	184	180	204	178	209	202	190	211	204	206	182	207	179	207	178	173	195	199	175	210	194	197	203	187	178	196	199	199	190	174	195	179	196	202	175	193	203	174	188	209	200	176	187	177	179	199	172	180	174	180	176	205	196	189	202	186	191	182	180	177	199	178	194	167	194	219	184	180	192	185	202	225	177	172	189	216	204	195	180	206	180	207	208	199	201	184	189	177	211	200	192	209	202	181	176	190	206	214	192	209	179	198	174	194	190	166	210	182	214	186	193	198	190	177	199	202	200	220	173	191	181	205	211	191	188	203	196	209	176	178	191	189	211	216	196	189	201	186	187	191	160	199	159	205	200	212	214	188	207	191	207	181	192	203	174	202	206	167	182	196	219	156	194	169	178	183	191	190	194	180	190	194	200	209	204	165	172	161	202	216	181	186	195	186	207	173	184	181	182	188	192	209	196	195	200	230	188	209	201	176	194	190	177	178	190	192	185	209	189	204	189	196	205	182	206	188	190	204	201	197	204	192	183	220	211	189	170	183	209	185	202	170	226	183	192	193	195	185	187	198	209	214	209	186	211	167	198	191	184	210	179	188	202	185	205	195	196	213	221	207	200	192	209	199	159	174	190	183	178	218	201	168	168	189	202	200	202	188	189	204	208	165	191	180	184	169	186	183	186	211	160	192	206	192	211	184	206	203	180	185	207	181	182	189	187	193	197	171	200	212	209	175	210	189	173	163	160	180	184	194	179	201	161	207	206	165	164	215	170	188	185	187	207	184	201	176	190	201	198	208	196	178	182	197	187	172	187	196	208	183	188	194	177	192	176	190	208	195	210	227	181	188	187	173	191	208	162	205	200	201	183	193	192	198	200	181	160	175	165	181	203	193	198	182	192	204	181	184	197	208	198	190	171	189	182	186	215	193	193	214	217	183	165	196	191	166	205	221	201	173	195	181	162	185	184	184	195	216	178	221	204	212	202	195	185	224	170	196	160	204	197	184	188	219	211	181	173	188	224	196	235	188	185	176	182	182	167	197	188	200	228	171	188	184	178	163	180	213	190	184	202	199	189	192	197	163	211	199	191	163	187	187	209	202	184	209	195	193	202	184	180	198	198	179	203	208	205	164	191	181	209	167	213	189	203	193	178	190	194	186	183	179	196	165	199	161	174	184	188	190	197	190	195	201	213	204	219	225	166	198	187	184	196	158	205	232	201	185	212	204	177	196	198	215	187	206	202	182	181	189	187	185	197	220	185	197	202	191	174	151	188	196	180	208	185	170	198	203	207	184	163	184	198	201	177	194	204	209	159	226	189	177	189	182	184	201	200	169	173	175	196	190	200	161	166	211	199	169	214	201	201	190	195	170	183	194	226	178	178	210	182	203	180	198	191	171	189	192	194	167	220	171	198	176	180	182	216	204	189	169	204	185	192	167	185	212	186	191	174	185	165	194	225	175	206	204	195	173	206	173	195	166	220	192	205	182	189	166	188	186	191	184	203	206	169	186	192	186
36299	53802	21296	12400	18740	15617	4714	2293	1875	1894	2863	6350	5815	5842	4966	4847	4937	4809	3143	3205	2887	1856	1549	1777	1475	1638	1968	1527	1631	1320	1170	1106	1516	1516	1486	1500	1535	1086	880	906	883	911	934	816	723	671	647	671	651	660	713	857	813	855	944	1006	845	795	952	684	589	506	470	448	512	526	674	647	574	543	527	523	583	450	481	444	479	498	457	424	454	470	433	463	441	441	482	465	457	455	433	439	475	463	461	435	434	451	448	463	477	453	417	464	447	469	501	425	447	460	455	437	427	462	422	485	436	473	442	427	470	473	432	455	459	451	459	427	466	468	485	412	464	429	442	460	489	474	444	439	437	424	457	481	455	437	454	448	463	489	449	463	459	485	484	447	437	407	439	402	430	415	442	451	448	428	440	481	484	446	468	462	464	423	476	470	450	446	430	475	442	460	461	466	452	466	456	506	469	448	445	441	505	450	412	461	457	442	454	463	465	453	414	456	438	417	437	446	435	436	462	454	457	475	489	462	454	454	440	477	477	473	449	437	462	452	437	450	427	413	456	484	493	456	434	456	478	473	447	489	443	440	468	433	437	473	456	458	438	466	497	456	434	474	467	441	421	483	417	425	462	444	456	453	432	459	463	442	463	449	468	443	445	441	423	436	447	421	442	472	417	431	448	414	467	416	470	432	461	456	475	418	445	458	459	453	409	470	426	446	449	428	436	418	468	470	444	421	424	456	448	448	434	464	445	477	416	453	455	446	494	432	410	465	417	427	464	463	471	484	433	406	433	459	446	424	431	463	429	436	452	420	446	453	460	425	436	424	511	494	455	410	460	478	447	438	507	430	424	424	492	462	451	464	435	422	436	501	455	431	459	429	394	437	462	393	404	454	477	476	461	454	446	443	424	473	436	463	451	484	418	458	466	464	475	440	489	455	472	452	471	424	446	460	449	449	473	415	473	436	453	468	439	429	469	417	425	447	421	449	430	432	488	437	437	435	493	456	402	438	426	431	452	447	435	443	439	443	477	454	446	475	462	462	467	422	460	448	495	433	501	455	433	460	441	433	451	449	433	460	440	436	427	458	442	502	469	420	419	449	441	429	480	418	460	443	469	447	452	431	452	426	469	452	457	473	494	453	460	439	441	450	450	450	452	405	437	471	426	422	448	457	450	424	444	480	451	498	411	470	462	472	437	409	439	450	442	477	417	444	456	499	472	470	460	468	462	424	473	442	468	466	427	437	460	412	429	469	453	415	465	443	501	462	411	436	470	450	459	454	432	469	464	463	437	406	473	452	442	440	472	466	482	465	432	490	459	467	451	466	443	447	446	416	452	495	462	475	435	432	418	480	477	436	437	442	425	465	475	429	455	446	452	466	447	439	434	414	424	413	472	445	446	445	448	454	475	447	436	437	483	452	442	453	466	462	454	428	451	388	442	452	461	456	453	456	484	471	464	434	453	484	433	469	447	479	479	419	480	463	427	414	471	438	424	437	456	438	423	475	447	469	469	432	434	426	453	462	452	455	412	452	442	444	441	450	464	456	462	449	450	442	450	434	470	454	495	414	460	452	431	420	446	463	422	450	477	435	448	440	457	433	482	432	470	442	456	469	459	477	458	460	466	432	443	432	427	398	444	463	439	494	477	448	465	419	435	441	474	457	440	441	482	447	480	468	473	412	465	487	468	451	450	444	443	411	460	466	480	459	400	460	468	472	453	474	455	434	485	474	470	480	450	469	475	433	417	451	445	452	484	426	485	420	439	484	469	420	457	429	438	440	426	460	498	477	436	416	457	457	448	456	447	430	455	448	446	461	465	436	471	448	457	470	439	475	446	452	459	482	468	453	425	459	434	456	416	455	465	475	463	455	408	438	453	436	435	474	425	468	457	428	435	448	474	447	422	437	474	450	413	445	474	417	448	479	465	398	446	412	434	491	450	485	471	456	451	455	470	432	456	436	438	446	422	477	453	453	450	474	459	436	397	435	472	427	431	450	430	456	418	458	430	462	424	484	496	416	450	473	440	433	411	452	428	485	449	442	471	448	411	468	476	429	452	395	434	427	443	439	427	424	447	494	441	478	424	481	451	441	456	452	490	424	405	432	461	432	405	396	423	432	391	478	482	483	425	422	472	471	440	419	450	490	474	493	432	451	443	442	441	455	477	425	400	446	442	446	453	410	452	467	442	507	450	458	451	460	467	422	434	470	462	440	431	493	458	445	457	435	407	470	439	446	435	463	451	468	461	425	420	437	445	456	451	389	476	469	414	461	472	443	478	467	444	458	452	448	464	490	424	406	454	494	432	445	456	488	454	427	435	441	401	400	453	443	448	471	413	452	456	463	448	476	458	416	437	414	428	408	437	460	477	461	443	485	428	461	446	453	453	455	422	450	426	453	471	426	440	510	447	424	476	455	415	438	442	467	447	448	421	441	475	443	466	464	410	429	462	440	414	429	464	488	419	475	463	463	440	458	454	440	457	445	502	447	433	419	469	453	455	435	480	441	456	456	463	428	436	433	445	481	451	483	491	443	456	465	463	442	459	444	446	444	438	476	431	441	479	449	444	452	453	453	435	500	477	415	449	450	429	467	475	476	444	441	471	447	436	477	423	429	448	463	465	438	427	471	472	442	493	440	436	474	416	457	429	448	468	464	432	447	428	467	466	457	423	499	482	441	447	456	474	407	417	450	438	464	463	409	467	429	459	453	446	471	456	412	446	479	474	445	402	430	437	439	465	463	426	449	500	467	471	456	470	436	440	488	472	428	444	437	493	454	460	435	446	419	394	491	458	455	404	469	439	467	456	483	483	477	436	434	469	462	437	441	439	465	409	418	475	438	495	441	438	433	443	472	449	473	424	428	491	470	432	436	426	409	460	452	484	468	422	475	471	428	421	437	431	430	408	451	460	438	434	494	435	460	470	517	458	455	454	490	436	477	432	474	452	446	428	443	404	462	460	459	435	458	431	442	448	452	458	463	441	441	438	454	446	450	435	467	482	420	450	463	430	453	459	475	445	446	451	453	479	440	424	460	461	419	447	413	431	453	470	424	415	498	471	436	456	451	443	460	452	442	429	395	470	442	439	452	456	460	435	457	422	452	491	465	419	425	441	434	503	473	463	463	429	512	456	399	464	468	466	418	509	472	438	433	409	447	439	454	475	409	450	461	462	456	441	418	445	425	470	444	455	443	418	446	432	450	474	464	452	445	490	482	427	482	423	465	467	434	426	489	430	453	429	459	445	481	443	463	447	436	417	428	432	408	433	448	438	466	445	463	454	434	458	440	478	394	457	460	434	443	428	446	465	463	460	418	494	451	468	433	433	422	418	425	490	450	432	432	441	448	461	427	497	446	436	450	470	413	432	451	462	436	440	435	475	476	442	472	434	443	463	455	435	471	475	457	497	455	463	419	446	409	444	420	445	457	403	461	433	476	472	443	455	471	448	427	423	456	467	464	455	425	456	447	458	478	452	442	459	416	473	445	467	444	425	464	463	425	460	441
14545	11408	5590	1725	2265	1509	343	209	162	149	178	172	191	160	178	171	158	148	174	182	145	163	175	189	179	146	169	154	174	154	134	159	170	155	159	175	152	140	152	182	172	159	161	152	134	133	143	148	153	156	146	160	153	150	174	146	161	164	199	156	141	144	152	138	163	148	178	176	171	172	155	137	136	166	137	150	158	134	134	161	167	162	138	153	151	141	173	151	142	148	156	174	137	145	129	163	168	148	167	163	141	149	156	163	165	163	158	158	149	135	145	162	144	142	157	173	160	146	154	146	176	143	135	146	164	165	142	156	154	137	158	150	156	155	155	138	151	155	158	137	166	138	146	154	160	163	127	174	160	155	158	157	152	139	152	162	158	156	126	169	154	166	132	156	160	151	129	160	175	143	146	151	165	156	161	154	155	154	156	157	149	189	156	156	151	148	135	157	148	135	141	170	156	154	163	165	149	151	129	154	141	178	153	135	157	148	152	187	156	137	142	167	183	177	138	155	146	160	144	154	150	133	161	155	152	152	171	152	149	158	168	141	139	161	139	168	173	145	168	142	157	146	171	167	156	170	161	152	155	155	158	150	150	158	171	150	156	140	143	161	168	157	129	152	137	139	161	163	165	154	145	162	153	158	160	174	135	161	146	162	146	154	153	164	146	157	163	171	156	164	147	153	155	152	156	180	152	164	133	159	166	175	164	154	164	179	138	148	167	168	162	167	163	144	155	142	170	161	179	154	149	141	176	153	146	163	142	158	146	167	172	165	138	142	145	155	159	136	153	132	159	164	167	150	156	141	160	175	159	184	156	148	141	167	167	164	147	135	138	121	118	158	151	152	153	152	156	161	148	143	155	150	155	180	152	146	149	159	152	118	156	162	176	140	154	161	162	153	149	143	159	170	138	157	167	143	155	148	145	144	158	146	159	150	174	143	146	147	151	167	165	155	129	153	162	149	155	163	141	169	133	165	165	177	127	157	150	173	162	139	145	149	138	179	139	171	175	174	149	162	137	137	172	148	142	164	172	148	160	170	161	148	175	168	152	148	169	157	151	176	142	136	165	136	150	155	161	158	150	152	148	167	151	163	134	170	161	147	155	146	135	162	149	158	153	144	152	151	136	153	162	162	168	155	154	164	156	158	143	146	161	149	151	152	137	160	135	153	173	180	152	151	137	172	161	170	143	157	188	145	156	162	153	168	143	143	136	149	155	148	163	140	148	136	159	146	161	157	156	169	145	145	137	154	133	163	172	147	165	138	167	147	155	155	145	148	151	175	174	142	157	127	155	161	156	157	154	154	148	158	155	163	160	134	173	170	167	164	156	153	161	149	163	170	141	163	154	178	161	147	162	182	162	183	132	168	155	163	131	163	135	140	163	148	138	149	161	149	168	162	166	157	148	168	182	162	158	141	164	148	150	154	162	151	148	160	164	146	160	136	131	142	157	158	144	156	169	155	141	154	164	151	160	159	148	155	169	164	159	158	133	175	149	145	161	145	139	165	147	133	166	154	160	148	129	145	132	151	155	160	142	187	141	148	143	152	135	144	165	171	166	146	164	142	148	129	164	150	154	156	144	169	139	174	157	158	135	143	179	156	155	156	141	140	157	163	166	144	138	164	137	152	158	130	153	158	172	153	184	148	143	131	149	144	137	141	161	148	139	160	132	154	183	134	149	136	138	133	137	164	173	142	149	160	170	151	171	167	183	171	156	146	155	149	169	140	170	159	156	143	188	157	169	135	141	165	133	146	153	153	130	131	146	158	147	159	164	158	165	156	156	151	146	152	172	178	180	143	167	156	176	160	164	135	152	175	172	155	139	150	169	151	135	154	174	142	176	145	161	170	153	144	152	146	140	166	158	156	141	140	142	161	132	154	135	161	140	153	134	153	163	137	169	142	149	148	155	136	145	155	161	131	148	158	147	137	150	145	144	133	151	160	127	147	149	146	141	166	165	166	135	156	132	133	160	158	149	163	149	165	145	167	143	145	164	162	137	154	153	166	127	164	136	163	127	148	147	148	171	167	157	161	116	153	162	131	147	175	174	132	146	166	180	139	152	160	149	136	138	169	164	151	170	160	162	165	152	154	156	145	140	138	147	147	141	173	158	137	146	159	113	162	143	161	179	132	140	158	148	181	135	133	163	174	158	156	167	176	146	145	179	134	171	144	150	140	144	143	151	150	155	126	146	167	169	155	164	154	165	170	161	147	150	139	148	167	139	135	158	149	147	156	148	191	184	141	142	156	164	134	162	145	166	152	169	172	149	117	146	143	160	145	173	160	166	154	152	170	153	152	171	143	151	155	155	144	174	168	147	149	149	134	151	149	169	148	139	156	152	170	169	143	157	146	157	126	151	144	149	151	182	157	151	156	168	163	159	174	147	149	154	131	142	137	146	144	148	161	163	140	130	150	150	132	146	131	155	158	163	192	172	181	166	139	135	165	161	148	160	146	139	163	165	175	125	141	154	166	135	157	140	175	161	149	175	151	163	164	164	160	147	143	165	156	157	159	164	153	172	155	163	145	133	133	157	161	148	132	148	166	150	141	145	168	185	164	165	134	136	155	167	142	143	158	146	162	169	148	151	153	141	139	164	144	144	154	167	130	171	174	142	154	148	160	158	156	135	165	151	140	147	143	169	157	160	148	168	161	142	151	152	141	149	154	142	151	163	148	139	137	152	160	128	139	131	134	150	143	153	157	166	164	168	148	179	127	154	167	136	182	151	147	145	152	174	163	142	132	154	155	139	178	130	154	143	134	164	163	126	158	195	157	143	157	153	143	142	180	172	157	126	156	156	161	175	148	166	155	159	158	138	143	139	171	163	147	179	143	155	149	155	174	124	145	149	144	152	147	153	144	142	142	138	146	151	146	148	138	161	173	152	154	163	152	154	142	154	139	155	167	175	141	172	165	154	127	160	152	164	146	160	146	154	173	144	155	167	147	158	159	157	143	136	169	176	139	151	132	169	168	154	150	185	162	162	154	154	161	157	173	153	153	147	147	156	157	131	163	147	166	134	146	149	134	155	142	151	149	157	157	145	164	144	142	165	148	149	164	124	164	156	167	148	170	161	173	170	145	151	155	162	152	152	148	136	169	160	152	144	134	135	162	172	144	150	154	157	156	163	182	134	162	169	150	146	161	129	160	166	183	150	141	135	145	163	153	150	173	173	155	146	145	149	160	154	165	178	133	148	138	150	152	142	184	148	144	142	162	151	165	141	154	127	162	145	130	150	166	156	144	182	152	140	152	148	163	147	145	150	171	158	155	132	165	145	149	147	143	155	148	135	157	138	163	133	143	146	182	166	158	151	148	130	156	151	142	181	147	154	153	164	150	167	159	140	132	141	146	148	133	153	149	168	138	169	150	173	176	147	156	161	161	148	143	193	143	172	158	166	138	163	139	170	153	162	155	110	168	137	152	166	149	155	182	146	152	189	133	139	158	144	148	159	152	148	135	147	176	153	141	136	167	146	161	153	165
8765	12266	7937	5283	8586	6139	1200	527	447	414	467	561	550	539	499	447	499	486	437	478	457	433	421	405	429	415	414	392	416	398	401	408	400	486	392	409	398	432	389	361	399	394	372	371	410	377	416	367	376	395	422	437	441	440	390	428	431	538	552	412	394	367	412	363	383	430	479	442	416	392	393	409	401	371	410	388	410	411	354	356	371	366	382	393	413	418	416	385	376	411	404	404	389	414	376	386	358	369	425	385	400	387	353	372	384	396	426	363	422	386	383	395	406	376	385	373	356	388	386	391	388	409	403	386	387	406	380	397	379	397	392	356	392	399	412	388	388	380	396	395	421	385	384	397	391	372	374	387	392	375	386	396	380	421	416	418	377	426	374	404	425	409	405	399	413	344	345	395	398	404	372	399	395	378	382	368	386	373	417	401	427	381	392	421	396	400	365	383	368	377	404	393	398	395	370	393	392	412	382	384	396	362	401	375	398	394	400	390	424	418	374	381	350	409	414	396	392	380	386	358	433	364	399	403	424	375	400	389	379	370	411	385	387	432	403	360	382	401	391	388	387	368	408	383	381	362	418	414	406	381	402	413	392	401	442	401	392	393	364	366	411	365	388	372	379	395	400	382	405	384	367	403	375	380	396	378	400	386	376	394	375	418	383	416	420	416	349	408	382	434	407	392	397	363	387	375	401	365	409	383	380	393	384	398	395	381	395	393	416	425	402	377	381	388	349	394	373	379	368	386	400	404	371	348	419	401	387	382	395	372	357	397	377	424	377	382	392	383	388	377	407	384	365	409	410	426	390	403	403	385	378	370	376	351	366	421	418	406	403	376	396	346	400	418	396	391	422	393	389	415	416	418	377	366	378	330	379	372	410	387	413	415	387	381	384	386	377	350	353	394	394	394	392	389	451	373	392	364	379	361	411	368	408	399	357	406	406	385	401	368	394	384	377	382	388	373	408	371	399	343	376	406	388	362	421	372	408	393	392	418	400	399	394	395	366	329	391	412	421	420	382	376	410	392	397	370	368	411	381	364	411	407	376	377	405	358	375	378	381	360	422	401	402	391	386	417	361	393	394	403	419	412	421	384	414	401	391	389	378	395	373	393	436	404	407	391	398	389	401	408	401	388	395	374	359	363	379	392	376	387	388	359	406	388	397	396	371	408	351	395	399	372	396	399	365	399	387	409	382	393	423	388	412	398	387	425	401	392	392	401	424	385	381	402	372	396	403	384	417	377	396	320	379	397	369	411	373	421	382	404	383	370	439	428	377	417	379	421	393	389	378	384	407	402	375	392	395	414	401	412	367	350	382	416	389	401	389	380	355	366	374	418	379	405	383	428	393	361	362	397	379	405	364	383	372	394	401	394	382	363	389	416	389	403	403	410	406	414	403	381	369	389	396	408	379	371	374	404	403	420	411	418	371	386	386	407	376	367	414	372	389	410	378	425	381	387	385	370	386	405	373	392	391	394	404	380	385	397	354	394	391	387	435	387	389	366	405	381	423	373	398	417	370	402	387	394	421	372	382	383	380	384	405	378	381	379	389	402	411	375	395	372	389	391	392	373	383	401	404	401	403	398	391	392	407	407	386	374	385	374	369	366	364	389	411	400	410	381	373	410	356	378	440	373	391	375	398	399	420	375	425	367	377	433	408	410	379	394	389	362	397	370	367	352	410	379	425	375	379	367	396	389	388	417	384	369	419	397	412	413	384	379	382	373	372	390	388	393	419	405	390	411	392	396	381	411	393	378	445	359	402	400	381	386	411	382	395	377	403	372	344	375	401	384	354	377	423	399	375	417	413	410	379	410	410	362	410	373	369	364	391	409	398	367	388	353	387	422	398	345	406	425	365	411	384	419	431	397	400	414	418	377	367	356	408	366	382	347	397	414	398	394	405	388	406	387	397	376	404	382	405	413	379	404	371	407	389	374	413	391	393	363	419	394	361	387	397	372	422	402	401	429	416	386	391	385	379	416	391	391	385	355	404	390	393	324	401	395	401	401	398	402	367	394	424	431	377	378	424	399	391	428	390	362	383	402	384	375	392	360	388	365	391	402	379	404	400	386	373	388	396	397	413	412	403	390	359	384	408	363	387	368	422	372	367	390	386	365	407	396	399	401	428	386	354	383	402	401	380	401	402	403	390	374	378	383	395	385	357	398	420	366	362	434	423	368	386	380	376	412	411	366	391	411	396	404	400	388	366	395	393	381	366	403	371	376	361	392	376	391	380	392	393	408	418	357	391	372	399	382	423	372	355	396	413	417	385	411	388	383	414	422	418	378	386	373	392	361	376	375	398	416	362	396	350	398	382	418	370	354	384	393	385	393	369	355	412	399	383	392	368	402	386	410	397	393	400	370	365	354	401	412	417	417	380	415	419	409	425	401	389	390	385	400	388	391	356	426	385	358	408	377	392	390	404	371	390	394	373	400	363	398	377	397	407	415	394	409	361	421	397	395	419	405	415	379	365	401	406	393	371	379	332	403	376	361	370	402	357	402	408	380	343	388	397	393	420	400	412	413	393	363	387	378	383	350	437	397	392	410	414	333	387	364	400	370	392	384	406	387	385	367	394	372	378	419	384	365	380	371	393	362	409	356	354	405	395	408	357	401	414	387	425	388	376	391	389	381	395	406	381	413	384	372	369	443	394	397	400	415	421	426	403	429	364	454	398	419	405	346	391	393	404	381	385	415	369	414	387	385	373	397	395	346	389	355	397	365	364	392	402	374	390	373	407	365	383	395	388	421	338	379	378	401	384	416	382	388	388	391	410	394	370	391	411	406	388	375	377	386	381	380	396	373	391	417	396	384	394	405	391	402	398	398	378	386	381	359	413	376	366	369	393	405	399	378	430	403	350	407	413	390	346	370	384	402	392	424	404	396	395	400	411	375	386	370	388	397	375	396	347	408	368	433	393	403	372	412	413	372	386	378	386	391	392	377	377	375	401	370	414	416	405	400	368	412	398	436	397	406	392	401	391	379	378	368	420	419	397	367	418	371	410	356	399	422	397	423	405	383	407	390	360	369	416	410	364	389	400	387	401	394	396	405	320	417	376	370	370	373	376	391	383	364	391	424	412	421	397	358	401	388	386	379	384	396	378	405	388	362	396	403	358	368	393	391	373	360	417	378	398	448	393	392	382	363	384	376	376	388	409	386	380	398	380	389	395	432	375	404	353	425	381	416	375	404	393	344	401	399	404	378	387	421	394	389	410	388	396	385	387	427	402	399	355	389	390	385	389	377	398	415	407	407	379	378	401	358	386	405	372	368	375	351	396	371	381	379	444	402	394	405	368	356	384	358	360	391	399	404	389	370	393	377	369	366	373	369	386	366	370	392	377	395	411	390	351	383	399	416	361	430	421	408	383	415	393	392	383	419	381	360	433	376	402	412	418	384	397	413	383	382	388	372	397	372	380	408	410	384	408	403	420	412	405	399	405	373	405	411	386	377	386	368	382	396	384	407	383	356	390	374	394	372	377	385
39344	59355	35096	8442	5022	3230	832	450	387	372	460	942	703	684	656	589	631	521	546	466	310	346	321	330	327	327	321	305	273	294	268	274	282	294	305	280	264	283	243	232	257	278	293	251	244	248	230	250	279	291	232	273	259	255	242	259	271	296	245	212	241	234	248	259	224	273	230	240	225	262	258	218	205	239	234	241	246	245	245	251	218	241	218	218	236	215	232	243	252	247	240	248	245	200	225	216	229	247	213	227	248	245	232	227	226	225	223	278	252	224	221	238	210	228	228	255	246	252	215	259	242	226	243	225	215	233	228	245	220	237	246	216	253	222	232	241	236	250	215	258	221	215	241	193	225	242	214	229	215	255	220	249	227	233	220	245	246	225	230	215	243	216	248	239	272	283	263	211	214	224	232	220	227	267	230	227	262	215	213	252	218	250	224	215	214	237	226	170	231	228	271	253	249	216	221	219	227	243	235	237	213	237	251	240	233	240	249	225	214	242	239	249	250	266	242	263	230	241	241	209	259	212	259	242	236	223	222	229	260	235	242	267	215	232	246	236	239	248	227	228	232	225	275	243	222	257	237	238	235	258	218	246	245	248	234	226	254	215	226	227	223	234	246	237	244	228	236	248	257	202	228	251	253	250	223	226	219	252	226	250	211	255	232	214	237	212	216	216	223	232	216	256	233	217	221	242	232	263	246	259	209	219	253	243	267	227	239	246	252	225	247	254	242	232	228	233	260	225	241	226	219	227	247	252	241	231	248	236	221	224	228	229	230	260	207	230	210	233	260	243	256	234	265	234	228	238	236	235	222	216	230	218	219	239	232	209	215	257	238	224	240	272	211	236	222	232	232	223	227	249	221	241	229	223	252	224	236	227	259	227	219	241	245	224	212	230	255	234	217	219	244	233	249	237	248	246	259	239	230	246	215	235	235	236	234	226	214	244	245	251	240	242	228	230	233	217	197	239	229	215	225	246	249	252	239	219	226	260	231	232	237	226	267	248	268	240	236	213	225	212	229	244	224	220	246	237	256	219	227	229	248	231	214	231	236	235	224	259	260	245	225	252	254	253	243	225	244	239	222	233	242	238	217	247	221	235	241	258	244	238	234	216	270	227	242	212	245	222	254	210	245	226	216	237	231	241	255	259	222	270	205	194	269	222	207	253	200	192	229	231	214	209	245	237	238	250	208	226	228	257	253	238	246	243	244	236	232	247	223	218	238	237	249	249	216	245	262	245	216	224	256	259	221	230	239	240	234	216	208	210	212	260	227	230	217	235	256	233	258	242	212	255	260	245	230	237	228	255	221	229	225	251	272	240	224	237	234	252	249	219	246	229	227	242	251	250	233	230	224	226	239	218	256	250	246	243	231	232	262	252	222	232	234	248	255	235	219	236	200	266	221	287	209	233	216	210	245	234	239	237	220	237	226	235	220	234	238	260	242	242	252	250	240	207	266	233	235	194	247	237	244	218	260	231	224	248	243	228	237	229	235	236	222	267	226	234	210	225	234	231	229	238	208	242	241	230	246	239	228	222	240	241	221	243	255	206	275	259	229	233	232	257	237	255	266	213	245	232	214	233	245	236	235	247	197	223	253	268	245	224	237	232	243	229	246	223	228	244	257	214	257	253	228	248	214	213	236	214	242	253	219	229	219	260	260	223	252	243	233	269	266	238	215	248	229	252	241	241	231	216	210	231	197	237	227	243	275	234	230	265	218	231	220	239	234	223	227	235	245	223	210	243	229	215	253	256	213	250	226	234	247	264	247	225	229	221	226	232	241	232	242	234	230	247	205	218	236	240	221	197	224	239	203	207	234	249	232	198	239	206	246	202	232	220	248	236	240	244	257	256	247	243	218	228	226	238	209	208	222	214	242	236	237	211	240	227	247	251	243	238	237	251	255	235	212	221	202	215	252	242	219	253	217	215	249	222	228	215	263	231	219	245	243	216	244	224	246	248	227	245	233	238	234	237	231	219	249	240	239	227	249	224	233	232	243	219	243	244	245	236	251	266	243	229	217	234	240	231	218	247	220	255	247	264	213	243	237	230	224	253	257	209	248	225	273	229	215	213	236	252	244	219	215	207	235	246	246	229	218	216	224	258	195	223	253	251	248	237	229	239	241	209	257	248	241	251	237	246	251	247	225	222	225	245	217	238	230	206	217	235	234	228	227	244	215	240	210	253	216	245	239	222	236	247	238	227	212	225	218	242	227	212	227	245	250	229	220	210	244	237	260	246	223	217	231	201	210	216	272	260	236	233	241	257	264	236	255	256	259	223	218	228	218	230	224	245	237	226	231	255	233	226	243	242	222	238	252	230	235	226	249	253	250	238	238	206	223	240	267	241	221	229	265	219	233	243	224	264	209	249	226	225	270	239	234	242	269	224	260	227	213	269	234	253	236	248	223	217	233	231	222	235	239	216	218	243	237	254	254	253	226	218	233	256	243	220	221	246	282	254	207	253	221	234	225	237	258	250	240	231	230	244	216	216	236	234	241	272	227	238	228	238	235	238	248	197	228	242	234	244	230	241	242	280	232	262	252	247	221	240	251	252	240	238	226	237	234	232	222	248	224	247	249	252	238	241	224	245	234	253	241	248	243	235	220	197	225	233	255	263	270	246	243	236	221	234	241	226	233	242	240	209	245	251	251	234	253	259	216	250	217	237	213	206	246	251	257	229	253	202	241	244	245	261	239	231	218	222	231	249	242	242	247	233	234	245	240	256	230	236	248	239	224	266	245	224	203	241	233	229	226	226	254	225	238	257	249	242	242	245	254	249	239	230	252	258	244	234	246	236	216	249	239	240	225	232	222	231	202	267	257	246	245	231	237	254	263	244	243	220	250	249	222	249	218	242	258	220	246	245	265	236	241	252	246	213	224	232	245	221	221	228	259	243	210	220	259	250	236	236	217	217	256	232	235	229	217	228	246	256	257	228	232	235	247	252	239	229	262	230	249	224	237	204	242	241	241	230	239	238	227	241	226	220	209	221	231	247	223	255	238	226	230	252	254	246	228	232	268	220	240	265	215	220	217	219	218	218	241	222	202	236	241	271	233	249	268	221	229	225	218	198	239	246	236	237	240	229	237	222	208	244	226	236	234	245	247	249	233	240	229	267	253	207	239	219	240	214	238	224	245	244	240	233	237	245	252	269	220	233	244	262	266	252	230	242	239	224	244	245	228	223	227	224	254	247	243	226	232	248	253	205	226	231	257	222	239	253	249	228	267	251	213	209	243	219	243	236	246	216	233	236	229	223	248	256	242	231	201	240	242	236	259	267	241	221	230	228	262	221	234	262	255	235	228	233	242	233	239	250	221	214	242	226	235	246	230	216	233	244	225	214	234	217	256	234	220	265	238	257	221	220	238	245	260	247	257	226	248	240	237	246	249	240	235	217	263	249	237	232	219	213	220	214	229	227	202	247	260	252	225	226	251	244	241	218	247	215	233	222	228	237	237	224	258	229	220	239	227	232	223	280	214	243	227	247
25388	42465	18625	9875	15019	10715	2854	1668	1397	1389	2018	5533	3677	3266	2949	2766	3002	2577	2580	2060	1343	1270	1290	1200	1250	1321	1361	1247	1088	895	913	886	1095	1133	1031	1137	1006	890	796	704	819	964	821	788	687	691	663	646	690	719	735	835	858	832	910	883	849	932	861	689	645	604	602	556	542	621	686	741	614	614	590	584	604	537	549	549	574	549	524	572	556	555	599	550	549	545	540	539	575	567	570	579	593	551	537	578	560	526	544	570	596	587	551	540	593	532	529	582	567	558	546	566	610	567	544	579	524	602	541	545	562	608	552	574	605	536	556	579	535	533	555	536	579	579	568	563	605	583	583	538	575	573	514	571	582	550	572	522	516	575	563	578	528	549	574	550	572	530	528	570	568	564	569	570	557	552	563	553	568	596	566	558	562	586	567	573	532	598	503	566	598	581	556	548	581	564	581	594	559	518	551	576	548	603	571	546	561	541	567	576	539	533	520	576	572	531	587	543	574	552	553	519	562	564	548	588	573	522	577	601	566	552	532	541	568	545	540	566	555	556	524	556	538	554	579	582	554	545	555	573	519	563	507	572	520	564	562	578	537	555	581	579	578	547	556	541	560	562	557	570	534	558	522	559	559	574	569	519	554	554	545	567	557	555	567	553	544	545	543	571	647	557	563	538	554	571	576	556	587	581	534	546	581	563	560	525	576	549	574	540	553	573	554	538	561	524	527	537	555	559	528	567	511	587	533	560	553	596	553	529	547	556	570	527	562	567	579	530	594	595	579	544	561	529	539	513	565	491	524	554	526	581	531	529	565	578	545	556	546	522	585	556	553	541	542	565	580	545	598	565	559	515	583	553	543	527	596	545	548	523	565	596	528	557	523	557	581	529	601	554	559	543	547	591	519	595	560	528	563	544	579	576	566	592	556	566	528	558	525	545	585	598	555	493	552	575	535	649	516	547	582	556	562	495	569	573	523	569	577	547	570	554	545	536	577	569	598	562	514	566	544	571	533	553	613	561	578	555	565	573	625	559	509	555	526	565	565	564	558	564	538	533	576	579	522	570	566	560	532	574	559	595	526	575	531	602	504	556	590	556	550	558	562	543	530	546	563	513	526	555	568	564	616	538	578	591	538	547	549	576	563	543	546	544	556	556	573	530	570	569	559	549	586	537	545	548	559	581	554	566	524	571	588	562	548	582	570	558	562	597	556	566	539	556	583	542	594	549	570	577	567	568	553	563	533	516	588	527	563	550	549	550	595	555	606	543	584	549	618	525	552	566	571	589	566	547	583	573	551	592	532	609	563	568	580	543	563	563	548	571	552	552	603	574	518	526	578	536	546	589	561	523	570	543	565	584	552	532	539	529	525	553	565	557	570	569	572	549	557	573	503	531	566	547	555	591	568	556	529	534	569	531	567	522	555	547	574	532	550	539	530	565	594	582	568	573	525	585	513	556	550	561	607	589	603	577	526	564	581	563	554	552	582	573	570	560	557	545	576	529	568	583	568	544	566	531	536	580	537	549	523	552	561	521	613	566	546	546	578	528	547	547	519	550	585	598	529	570	556	590	613	557	525	561	554	611	587	561	608	546	572	580	531	536	590	551	537	580	523	556	547	551	600	579	551	528	570	542	543	608	567	531	532	574	586	554	552	585	566	565	600	527	573	563	573	562	497	560	551	546	529	551	560	551	536	562	546	547	541	551	529	568	545	574	587	551	572	555	583	543	570	539	587	586	563	576	547	574	535	572	557	538	595	518	517	565	542	563	578	530	577	586	522	541	569	577	537	562	568	569	559	582	562	562	583	511	598	565	572	555	533	567	562	560	548	569	568	527	567	514	520	553	569	526	541	582	542	564	591	585	568	513	564	555	534	528	520	527	565	578	583	592	543	546	562	600	516	556	606	567	598	554	519	598	557	549	539	597	556	556	565	528	547	555	548	535	538	541	582	563	602	551	507	579	559	594	575	557	533	591	560	530	565	513	564	584	569	544	552	542	549	540	557	556	560	560	546	541	525	595	576	542	539	585	565	570	557	536	558	548	555	575	520	516	577	518	524	575	540	529	559	566	556	562	592	590	584	546	593	500	602	526	614	595	589	589	558	561	565	557	553	537	547	538	550	584	570	550	542	573	579	569	559	568	580	568	558	574	570	529	554	525	539	536	538	556	535	564	527	578	575	571	557	547	558	536	547	565	566	526	529	558	544	572	581	550	563	553	542	560	503	593	525	522	542	574	578	572	600	541	559	521	540	509	577	574	533	557	581	520	586	585	576	558	552	553	566	572	563	556	548	578	597	579	585	570	525	581	516	543	570	575	514	587	560	560	582	563	568	532	546	552	555	544	532	548	557	534	583	549	550	541	550	525	534	561	576	545	546	550	600	570	527	579	574	568	538	547	558	566	563	556	521	602	559	533	552	550	573	542	571	570	538	530	584	536	588	539	607	570	586	563	541	533	552	603	577	556	549	568	527	575	571	567	561	560	527	550	525	574	579	577	560	567	560	535	519	571	543	583	545	543	523	575	549	535	561	565	538	548	550	565	526	546	587	606	581	578	562	589	554	552	537	572	583	521	517	581	524	572	569	532	561	533	557	583	575	591	517	514	532	566	565	562	579	569	567	568	546	550	554	567	548	562	593	573	547	591	568	516	549	549	587	624	514	557	570	505	568	548	580	539	566	557	517	564	570	573	529	564	571	525	570	572	538	565	545	577	566	564	507	538	548	552	566	568	552	564	563	577	578	566	533	570	575	544	569	555	577	547	565	566	580	585	549	565	585	553	597	567	574	559	543	582	541	549	569	574	546	563	558	547	542	547	566	552	621	549	570	545	522	568	533	560	546	570	576	560	563	533	559	579	545	540	647	586	556	593	539	556	532	551	568	566	557	556	602	551	528	569	588	533	562	595	542	525	585	545	544	538	510	572	545	548	530	509	526	597	582	552	537	537	559	544	551	550	552	550	532	567	609	545	561	550	543	558	540	564	522	520	555	524	560	566	552	551	541	540	585	558	522	548	547	560	544	551	567	585	515	552	548	586	548	538	563	554	572	525	531	588	528	545	585	584	552	570	578	581	568	533	496	598	563	548	567	577	556	537	574	614	552	518	560	596	569	568	551	569	627	540	589	585	551	632	578	567	527	546	569	559	555	570	555	534	510	537	595	567	542	574	577	544	553	556	565	559	582	590	597	555	576	587	533	562	583	550	584	513	606	567	534	544	542	599	556	591	562	567	584	561	538	518	571	554	559	546	569	575	565	546	510	572	591	566	561	559	563	550	523	547	589	561	561	577	557	589	578	525	564	558	530	526	559	541	548	540	574	560	602	575	570	605	547	572	567	538	559	592	529	535	581	543	535	575	599	555	572	525	519	549	597	548	539	591	549	512	571	579	526	561	588	549	579	557	509	587	577	554	550	565	550	581	549	519	568	573	554	561	582	552	608	577	530	545	544	575	528	601	527	527	537	574	574	546	520	562	559	585	533	554	557	538	557	580	545	568
49911	73817	39645	15571	9490	4823	1294	576	495	435	777	1779	1328	1344	1075	962	1108	794	936	500	414	353	369	333	432	427	364	347	324	260	292	307	382	348	365	323	316	271	244	280	269	279	241	266	206	248	227	179	247	250	225	250	281	240	276	260	276	272	255	192	224	190	176	176	182	213	224	196	205	190	202	230	195	219	179	186	201	187	199	191	203	158	190	197	197	214	198	171	199	192	192	192	186	214	207	195	182	190	205	172	202	190	181	206	216	200	168	204	187	189	186	177	182	191	206	201	197	200	182	199	179	191	229	225	187	195	195	213	178	203	172	206	198	187	187	211	198	160	196	179	208	199	184	198	191	212	183	205	194	180	151	161	201	225	173	208	183	186	201	190	216	194	183	183	181	181	199	170	207	185	183	187	180	200	190	173	221	173	204	187	193	168	220	200	195	185	217	207	166	213	190	218	214	200	178	195	180	212	178	202	189	209	204	197	206	174	208	202	183	203	207	188	166	185	173	199	186	193	192	195	192	225	222	208	165	182	181	174	206	206	188	194	205	197	177	193	196	159	187	182	184	197	169	175	186	184	183	187	172	209	185	189	191	193	180	193	220	237	205	195	178	204	187	189	209	211	204	206	211	226	186	167	187	197	193	203	173	221	193	192	209	222	181	198	179	214	210	207	186	202	220	190	216	194	209	185	214	204	175	209	190	179	183	193	171	214	189	191	192	205	208	183	197	198	209	216	182	200	210	195	188	184	189	174	182	211	192	194	185	210	192	184	205	176	179	198	193	182	203	216	205	198	203	197	225	201	188	185	218	227	185	158	213	181	206	195	167	176	213	212	179	175	174	191	210	198	199	225	186	204	193	185	190	194	202	200	190	222	200	190	181	210	209	225	191	197	183	220	203	178	182	217	204	206	215	207	215	208	195	195	211	171	183	213	195	198	195	186	203	227	201	196	164	178	240	201	205	185	205	194	181	165	178	180	183	207	187	211	160	203	169	211	206	192	206	203	186	218	203	199	179	178	202	180	173	183	184	231	197	221	205	222	228	195	193	187	202	183	170	183	196	233	198	205	173	190	185	167	175	189	186	208	185	175	169	155	191	218	167	189	190	211	202	179	200	191	192	205	223	171	205	210	188	194	187	196	194	180	178	174	182	198	194	209	190	177	196	203	176	189	184	182	183	179	191	182	192	219	190	193	191	178	205	195	209	194	178	201	194	180	190	198	222	191	199	183	191	208	202	186	187	194	185	185	192	223	192	205	201	190	203	188	214	187	205	198	173	190	205	174	184	216	199	197	188	224	186	209	217	186	206	209	186	174	225	176	196	186	186	214	195	170	195	188	220	189	201	180	218	185	198	208	182	174	185	182	184	189	200	189	188	206	193	206	191	209	205	185	172	198	205	216	194	215	214	206	184	195	211	202	201	204	182	166	191	164	161	192	177	182	196	178	214	203	202	206	198	195	219	194	196	200	208	195	211	191	199	199	215	209	206	177	235	218	189	208	208	188	193	184	184	203	177	176	196	180	182	199	174	206	205	207	203	216	195	211	218	192	201	214	207	216	191	201	190	187	205	218	201	184	182	199	201	190	198	182	214	209	236	212	214	196	190	212	181	183	229	189	199	189	205	180	194	199	183	185	179	173	161	177	215	196	201	182	185	191	180	216	182	190	195	209	201	206	210	197	186	218	194	206	203	191	193	215	191	175	206	182	186	180	198	173	166	191	198	173	198	188	185	211	207	190	202	176	179	196	184	171	193	197	205	179	175	206	181	223	199	183	194	202	195	181	189	182	186	211	223	161	163	191	168	173	199	205	196	198	199	183	196	186	207	210	192	181	200	222	185	199	195	183	201	201	188	209	196	233	207	193	205	193	189	197	209	203	176	179	185	194	189	217	204	175	165	223	186	154	180	189	199	202	190	174	196	193	190	197	181	179	214	186	189	176	171	184	193	215	211	198	201	191	176	202	196	185	196	225	216	181	217	198	176	196	186	206	197	183	185	175	180	211	189	238	208	172	204	223	217	185	189	180	179	190	187	198	181	196	176	215	173	182	189	211	191	210	187	183	185	184	197	201	194	206	180	209	213	194	198	178	217	186	185	203	173	199	204	197	202	200	202	182	191	197	184	198	197	192	153	178	187	198	198	189	199	192	208	199	185	182	178	192	182	193	208	197	169	202	183	171	194	212	205	186	188	180	191	201	202	212	165	195	179	188	201	199	214	184	203	197	180	209	216	175	191	193	188	161	196	189	166	196	220	194	196	174	201	193	188	197	196	212	207	206	196	180	179	181	192	177	172	189	183	235	186	205	176	184	187	225	200	178	181	190	174	180	186	196	178	186	201	180	174	181	206	201	211	193	177	216	196	182	199	203	194	201	178	197	189	212	181	203	174	184	194	197	177	187	205	200	195	206	184	205	197	197	197	215	209	162	209	193	180	200	209	199	193	188	216	163	192	195	205	168	172	195	196	174	181	206	202	180	197	228	175	206	180	201	205	191	178	208	189	236	195	218	183	200	176	207	184	178	197	189	180	191	191	188	183	165	220	198	198	186	207	214	199	207	203	186	185	189	193	210	207	167	194	184	203	166	203	169	164	203	189	182	192	209	178	211	196	200	194	172	205	211	194	179	200	196	190	195	193	196	200	228	192	189	186	188	177	169	184	184	207	193	182	188	193	223	187	180	179	200	191	184	184	160	173	188	194	197	204	196	174	165	215	185	177	196	198	208	187	189	221	228	203	204	197	198	182	213	195	192	177	164	183	188	209	207	182	199	206	206	191	183	212	192	222	211	156	179	201	184	190	192	209	209	178	192	194	159	184	213	186	216	189	215	203	221	178	183	189	204	198	198	208	192	182	164	190	223	193	219	209	207	184	179	211	206	202	177	169	168	184	205	202	184	210	210	174	236	173	192	173	188	193	200	205	175	200	183	191	193	189	203	198	213	208	203	201	194	230	223	175	195	197	172	184	208	205	174	183	211	193	219	198	197	188	173	191	189	174	207	213	202	216	176	210	174	181	202	220	192	238	212	194	192	176	175	178	199	187	229	214	192	202	171	166	200	214	202	172	195	188	201	199	194	199	192	194	219	221	195	195	217	207	200	175	203	206	201	206	212	224	207	186	198	205	216	186	182	185	189	192	193	184	165	180	206	195	199	195	188	202	184	185	198	182	198	192	192	202	185	196	205	185	199	218	192	175	172	186	166	172	226	198	190	195	190	187	176	201	178	204	200	184	195	205	198	206	211	196	175	193	218	211	198	176	211	220	192	211	199	211	200	193	172	191	206	197	204	228	192	197	194	203	209	199	220	195	184	241	197	181	180	194	179	204	191	205	209	182	196	187	189	195	173	231	216	175	165	190	183	172	204	197	162	179	183	185	176	187	201	168	186	192	196	196	169	186	189	192	209	188	193	193	207	198	187	178	201	194	211	203	214	215	209	191	187	212	185	213	186	178	222	203	195	202	190	171	204	211	209	185	197	189	187
31592	52078	19673	13713	20049	12946	4705	2504	2183	2032	3751	8458	5714	5633	5542	4672	5318	4467	4335	3288	1857	1721	1813	1537	1830	2062	1733	1607	1435	1053	1165	1098	1534	1413	1831	1320	1377	1018	841	880	1082	1294	976	790	727	695	691	732	836	814	843	1008	1119	852	1103	1132	931	1016	992	604	601	569	508	483	530	578	717	681	576	515	532	581	546	447	482	416	462	491	496	446	514	449	470	468	468	453	455	411	471	477	482	460	459	454	448	447	453	458	442	469	426	432	461	432	508	450	463	438	481	457	477	429	443	468	462	461	439	468	452	463	477	472	476	452	446	466	447	408	439	471	460	433	418	460	484	463	447	429	468	479	430	463	429	446	454	486	461	454	468	475	474	433	468	459	461	476	430	457	458	431	437	442	477	450	435	448	416	473	445	407	454	470	429	476	465	498	436	467	442	476	435	457	463	446	449	467	437	493	462	472	429	475	443	485	487	437	462	442	444	456	509	468	469	457	464	447	471	488	455	473	497	449	467	514	467	447	466	458	453	441	441	456	434	438	426	471	454	453	414	456	471	448	456	427	440	462	437	458	445	450	448	465	466	472	466	445	428	452	459	473	443	441	437	423	440	414	472	472	460	449	480	466	457	427	453	477	442	438	461	492	447	445	463	466	466	432	493	460	471	441	405	455	462	427	440	433	453	433	439	462	427	493	452	464	454	452	463	486	403	457	442	454	441	421	431	469	486	458	479	454	455	473	440	447	440	460	428	475	444	463	425	461	421	477	417	436	430	439	433	506	490	468	438	470	440	454	472	480	488	470	457	459	459	462	455	450	467	482	440	436	452	457	446	460	446	432	486	491	512	443	440	472	469	458	468	475	467	473	487	440	473	467	461	486	454	469	452	494	475	428	449	461	434	487	404	458	407	458	468	461	441	450	452	461	466	434	431	482	454	436	448	458	455	448	449	473	439	486	451	469	453	435	453	427	445	458	431	457	431	461	425	432	473	458	436	443	457	433	481	472	440	466	461	461	461	451	473	421	420	413	493	445	426	409	464	441	464	469	454	398	457	471	435	433	414	433	428	434	435	431	464	456	456	484	439	449	452	466	442	428	426	473	491	454	480	461	422	483	473	458	439	420	410	445	455	434	465	449	440	455	492	433	492	444	478	442	460	465	426	453	458	454	473	518	445	460	449	461	467	465	455	464	436	458	468	424	465	455	449	435	407	417	485	420	430	428	431	458	492	444	418	440	459	449	454	439	466	455	454	458	433	422	471	440	467	444	459	441	425	498	442	415	461	438	480	473	458	487	430	440	480	457	452	437	453	432	468	430	462	413	457	436	477	457	449	507	421	461	506	453	485	474	464	449	455	442	453	446	464	456	471	441	492	463	460	434	478	438	441	457	458	427	428	472	487	456	432	462	458	469	468	425	474	467	488	469	451	470	437	455	467	476	423	476	468	430	471	471	496	452	437	441	460	483	481	412	466	420	473	456	491	421	449	405	455	451	446	422	410	466	446	448	448	465	473	471	444	445	465	445	443	417	489	440	435	456	434	428	471	467	436	436	459	420	461	430	432	455	431	432	423	448	434	492	439	486	449	450	443	444	497	460	446	454	452	454	505	457	468	477	416	463	426	418	445	476	479	490	450	463	426	438	468	474	453	485	434	440	457	471	457	468	418	460	477	439	465	510	426	477	420	485	421	410	483	455	480	461	464	468	454	450	461	464	472	442	454	427	462	446	433	448	424	450	451	480	477	449	472	425	424	466	410	423	458	440	462	442	465	451	424	415	424	466	438	465	462	453	476	449	460	462	418	488	418	476	447	463	456	426	451	448	449	455	490	474	425	454	440	460	437	483	444	415	412	423	488	484	465	402	421	434	457	478	436	467	455	418	479	455	409	454	442	436	407	454	443	471	456	442	464	458	446	452	459	483	439	469	495	426	491	464	456	431	480	425	469	474	463	438	459	457	496	445	440	445	474	435	423	432	457	449	484	437	461	431	464	427	477	476	454	471	462	455	431	437	436	463	457	448	467	486	452	468	466	458	468	434	449	493	452	453	472	445	427	482	453	451	429	455	466	436	444	472	425	440	437	451	486	472	426	439	422	451	454	475	481	472	447	495	462	424	492	485	484	438	412	473	439	463	463	484	457	481	467	452	474	445	433	432	437	432	482	447	488	467	489	446	462	468	491	408	408	411	419	426	453	441	465	474	455	406	457	430	452	471	477	429	474	514	424	441	468	493	389	478	399	457	443	442	431	442	489	410	448	438	472	468	457	468	466	490	420	442	441	459	457	456	430	445	432	462	474	458	519	451	420	463	441	451	426	438	459	479	472	438	416	453	470	419	447	446	485	424	423	437	455	457	406	502	425	486	462	480	456	419	476	447	429	459	451	454	416	449	484	460	448	456	432	457	409	398	439	427	441	450	482	447	459	454	433	455	438	449	458	450	441	492	469	459	439	452	484	453	437	458	452	421	447	423	427	455	496	471	481	419	438	498	459	458	445	459	480	447	455	418	439	467	462	420	460	430	424	455	460	466	424	450	428	433	459	448	438	428	449	424	435	446	455	464	456	439	478	455	436	449	425	458	459	445	476	445	433	456	432	451	509	447	453	429	460	433	416	442	474	446	426	444	482	456	444	445	450	464	477	474	450	426	449	475	497	430	455	473	482	459	455	470	446	440	468	452	476	446	457	466	439	493	476	445	465	486	457	439	479	425	428	443	486	455	452	416	447	476	485	437	455	415	476	477	420	460	433	451	426	482	448	465	464	461	476	436	491	436	475	391	436	441	455	458	444	467	443	435	455	449	481	459	464	464	424	451	481	454	485	468	506	462	445	457	458	434	458	465	442	454	486	428	454	486	478	437	475	441	433	451	506	487	497	470	455	465	469	461	469	439	415	444	424	477	476	422	426	434	462	458	472	470	433	456	476	446	488	481	473	429	460	454	425	420	422	469	491	426	449	451	482	457	478	453	471	455	433	417	449	446	443	472	447	441	448	487	490	468	476	442	450	472	457	450	444	448	466	422	466	426	467	479	447	450	485	445	467	453	455	409	484	459	495	478	463	451	459	447	461	479	506	498	423	444	433	467	473	481	470	477	451	463	481	438	469	459	457	405	452	439	469	460	458	472	468	434	464	432	443	476	463	474	466	431	462	453	468	473	485	426	453	421	456	471	425	459	461	459	436	456	413	449	425	452	481	437	432	489	470	460	481	467	441	489	441	491	475	464	444	482	469	452	461	432	456	414	446	471	475	398	466	445	429	483	474	506	436	442	441	497	459	438	424	469	445	454	443	467	465	481	476	490	442	461	429	464	483	432	461	463	435	484	476	485	488	472	459	447	449	463	463	456	466	494	446	428	455	484	441	427	481	448	468	391	471	465	438	456	449	454	459	477	478	455	427	436	439	454	462	465	428	439	467	441	454	428	445	419	444	463	460	448	495	439	443	455	450	443	424	475	460	437	470	446	457	474	474	438	465	458	455	503	452	438	469	443	461	497	476	445
12093	10875	4501	2011	2579	1207	291	159	178	156	171	182	187	186	158	155	160	139	173	154	157	179	180	175	147	151	165	149	163	135	177	154	156	160	158	174	176	146	163	152	186	154	153	149	162	170	164	151	158	153	178	167	179	176	152	179	174	146	175	152	165	157	150	182	148	142	162	201	167	164	158	165	165	173	155	126	138	144	173	152	163	170	141	153	141	144	165	150	158	154	149	142	163	189	165	140	157	154	149	151	141	173	151	143	147	117	152	158	154	160	151	156	176	169	163	166	174	178	161	150	152	137	174	132	160	149	141	164	126	152	141	140	162	138	157	175	152	162	134	142	168	133	164	157	152	151	191	164	161	150	153	161	146	147	150	179	150	162	160	153	143	148	141	151	144	146	163	162	172	164	169	180	157	147	160	157	158	132	167	167	138	163	152	158	167	159	147	146	151	155	157	150	144	164	135	153	146	142	146	184	149	163	158	134	143	162	164	167	166	157	166	134	157	139	158	149	134	167	166	157	153	164	172	164	144	177	165	146	159	166	194	159	141	129	158	141	158	139	157	139	130	179	143	154	163	175	154	164	161	133	157	159	165	166	148	143	161	160	143	162	149	179	159	160	132	156	142	144	155	146	163	169	162	144	152	148	138	140	162	154	166	143	148	163	167	162	173	132	177	160	169	139	154	154	146	161	168	162	160	164	169	151	150	179	161	133	147	150	165	168	140	144	173	166	176	187	160	162	164	142	151	148	144	142	168	157	149	132	156	161	155	144	141	187	153	172	133	173	170	143	151	146	143	170	153	149	139	166	155	153	139	160	147	153	155	141	139	147	147	161	142	186	157	153	181	139	157	154	152	146	180	146	147	165	146	173	160	147	162	147	149	150	169	153	146	154	156	164	144	134	156	160	159	163	156	158	141	145	153	156	159	159	167	174	139	160	156	163	129	151	195	156	148	148	147	158	150	153	155	138	159	161	160	140	132	153	129	135	142	151	162	149	152	155	167	159	153	165	154	149	170	149	170	159	157	168	152	126	141	142	151	167	151	161	140	167	152	154	133	155	164	173	136	157	156	140	152	162	149	184	152	177	159	141	178	138	136	162	143	147	184	153	157	171	141	151	130	173	160	142	169	160	176	160	155	152	139	160	157	149	162	169	133	187	158	155	162	171	150	146	172	168	161	171	150	157	163	137	115	171	155	142	142	143	157	167	156	152	151	147	167	175	131	154	152	156	156	158	162	173	165	155	163	139	167	176	146	161	140	158	181	163	155	155	158	169	150	131	133	157	166	159	159	138	149	153	135	158	150	142	164	131	154	147	165	166	134	148	169	169	174	174	133	153	158	152	142	143	159	158	150	141	123	152	166	145	164	161	150	149	186	161	160	153	137	144	182	154	151	171	117	150	169	160	133	141	133	150	147	170	158	152	156	142	175	170	157	154	168	153	197	149	159	154	147	156	147	176	137	150	148	136	156	157	156	149	167	158	142	149	172	167	151	183	154	150	161	155	137	157	172	158	155	137	156	151	149	161	140	140	147	136	152	166	157	164	148	169	150	141	167	160	154	158	188	156	180	135	156	160	170	174	177	176	167	150	153	165	140	162	145	150	153	175	176	123	177	142	173	158	161	156	144	157	168	142	154	155	144	142	150	149	141	156	155	157	149	174	152	144	156	143	131	165	152	155	181	144	163	150	187	183	170	144	154	181	148	170	193	175	149	146	149	143	177	142	165	148	164	142	152	147	156	133	150	151	154	151	179	163	178	140	167	163	157	161	180	145	165	139	174	140	151	184	158	127	164	156	148	161	148	142	144	125	199	171	181	169	162	167	172	147	151	163	167	158	165	158	146	167	152	156	144	151	156	165	174	142	172	157	151	146	159	156	138	148	158	162	158	150	150	154	148	144	154	163	143	157	158	158	154	168	150	131	161	149	156	163	156	185	154	158	170	163	133	155	150	147	151	139	165	148	152	160	166	152	124	154	148	135	163	171	160	159	177	145	139	143	173	151	147	152	153	153	145	191	145	149	156	186	146	159	136	138	148	143	168	165	143	148	117	173	172	162	137	157	146	144	165	143	161	135	174	164	160	155	163	152	184	168	159	169	162	166	150	145	162	164	137	158	169	153	148	153	168	144	152	171	149	168	154	169	150	148	148	171	155	146	134	166	174	149	188	169	145	164	159	159	149	177	154	144	156	170	152	166	143	148	150	144	161	161	162	164	184	165	148	143	154	155	150	166	147	141	179	185	153	135	150	156	165	143	144	148	175	150	170	164	166	132	153	182	169	170	141	158	148	144	148	139	173	157	147	159	155	151	162	136	154	169	147	164	158	162	175	156	137	141	170	141	168	167	146	138	126	165	123	155	179	140	136	159	165	155	152	157	144	124	143	155	171	150	173	137	166	169	157	163	162	133	150	139	151	161	190	167	159	160	151	149	154	151	158	169	164	141	148	174	142	139	141	162	144	150	168	147	154	155	157	161	158	151	163	163	139	151	143	154	168	148	157	138	162	150	136	151	189	159	138	158	138	148	158	151	136	141	148	183	160	132	165	171	158	153	175	143	147	143	141	144	149	159	166	146	142	166	184	167	181	148	151	161	159	167	153	171	159	157	166	171	186	155	155	178	163	142	166	146	136	139	141	163	160	144	166	170	140	163	149	154	184	157	164	123	151	146	158	161	166	174	157	161	169	161	155	153	168	162	158	166	163	156	175	160	162	143	159	151	138	133	167	132	173	157	159	147	147	146	174	154	162	148	145	171	148	150	152	162	165	146	156	155	170	167	133	178	161	161	159	156	167	157	153	161	154	168	177	163	165	138	157	164	163	156	161	172	178	136	173	174	158	153	143	147	150	154	131	142	157	160	160	160	146	135	147	145	138	169	172	142	147	171	190	172	149	151	157	154	159	130	167	150	140	162	173	156	143	143	156	161	153	149	164	159	169	163	168	140	166	147	130	164	156	144	160	166	144	154	155	142	139	146	148	164	139	152	156	164	161	146	144	150	142	152	202	142	165	142	165	170	167	130	155	156	180	162	149	139	125	156	161	153	151	127	131	165	156	172	147	139	134	150	179	159	161	147	151	146	146	171	145	141	154	130	142	139	147	135	151	151	157	139	162	143	163	161	155	170	151	155	173	170	142	162	139	147	161	145	146	165	151	160	161	159	148	137	142	159	157	160	171	139	138	142	162	165	158	175	148	150	171	148	150	164	161	143	149	132	153	142	167	165	153	166	156	158	167	165	128	140	159	150	155	172	153	130	138	166	148	163	150	126	153	148	147	157	172	156	175	153	145	139	147	154	160	167	133	175	143	157	151	158	165	144	178	142	148	160	129	162	130	158	143	155	147	147	170	150	179	136	153	145	154	155	145	135	146	164	166	157	143	154	137	159	173	162	172	149	134	132	147	145	170	160	149	162	123	150	140	175	165	195	146	149	162	158	141	156	164	140	168	174	165	135	138	155	164	176	137	162	151	172	156	140	157	155
7851	12365	6640	5972	9317	4569	985	482	402	438	461	632	582	549	493	481	552	443	538	442	478	419	457	430	427	395	477	423	407	427	426	403	396	415	424	436	409	396	457	386	455	440	447	393	444	372	408	403	358	405	403	437	420	460	428	429	506	578	536	399	355	386	416	398	393	439	437	451	409	405	411	406	414	396	409	430	410	402	384	392	413	406	406	398	355	395	352	449	406	390	397	379	432	386	402	370	396	400	428	404	418	401	350	407	398	379	394	376	397	406	365	412	410	379	409	413	408	363	420	364	375	402	424	395	373	363	372	399	373	400	392	392	405	387	419	395	409	428	383	419	425	427	376	394	370	381	406	406	405	405	390	377	442	383	394	418	392	391	374	437	382	395	379	352	379	392	391	402	406	396	375	358	394	369	407	373	368	398	365	426	391	399	374	360	404	408	398	386	403	395	403	408	402	397	420	370	417	343	401	398	411	387	354	412	323	376	412	407	398	392	373	405	370	399	375	392	391	404	392	353	374	397	370	396	387	363	378	407	414	408	393	404	378	393	407	403	388	416	381	412	446	390	427	390	401	355	403	402	396	359	442	365	418	423	405	407	355	418	408	391	399	372	397	377	411	365	380	405	424	392	379	390	372	389	374	385	378	410	392	400	350	400	381	402	389	383	392	367	384	400	379	412	424	370	374	426	363	394	393	379	397	403	394	422	422	397	400	347	413	398	404	373	359	398	423	393	395	406	390	398	398	420	413	383	351	426	388	395	411	372	379	434	400	433	374	405	396	358	407	375	390	402	334	406	377	434	388	392	402	401	379	370	380	390	383	427	387	396	385	408	401	373	390	371	372	331	391	372	383	355	433	357	427	388	408	364	392	395	411	409	431	386	406	431	367	404	410	437	421	425	382	408	432	414	357	369	392	385	400	387	392	384	407	423	347	374	369	384	355	395	392	352	425	400	418	391	382	398	402	375	369	349	399	397	385	342	377	408	400	426	367	391	397	377	391	402	392	369	392	397	401	368	389	444	396	379	402	410	386	399	415	394	382	408	390	385	373	394	394	406	408	377	421	421	419	365	418	397	361	384	398	380	381	371	370	401	423	395	366	401	401	403	367	410	442	393	374	407	393	403	399	389	368	357	386	369	411	372	381	407	382	392	378	396	402	427	383	418	412	372	384	383	427	395	401	386	410	400	387	359	379	362	417	423	350	426	391	371	387	408	390	364	423	363	401	364	414	365	409	408	402	392	426	379	367	413	397	407	394	405	395	383	385	388	411	380	378	406	393	398	382	357	393	396	392	406	427	388	356	381	398	363	365	392	391	391	401	376	382	396	356	401	397	377	339	376	390	418	420	394	414	388	409	374	426	406	410	387	385	387	376	401	434	394	406	418	405	406	366	375	390	381	378	366	425	383	393	398	373	423	392	364	407	445	390	420	411	382	391	384	401	351	380	395	424	405	404	426	409	401	381	372	354	411	383	400	406	398	366	389	379	390	381	391	433	389	427	381	392	406	410	391	442	395	382	368	386	398	392	406	381	408	366	438	425	413	387	397	373	413	393	417	391	428	399	377	374	399	405	370	415	393	391	390	361	393	420	428	423	372	423	401	423	395	383	408	398	419	403	392	394	401	366	407	407	337	394	402	405	396	401	391	404	389	384	388	384	381	389	394	421	401	413	379	399	426	399	427	402	406	423	402	367	413	425	366	384	409	357	397	347	383	424	416	414	363	375	355	412	414	405	418	392	436	383	403	390	387	420	430	392	391	393	409	404	387	380	384	349	387	395	389	415	384	411	402	385	420	405	387	411	394	394	400	421	406	382	392	390	401	386	415	389	387	392	388	406	428	396	428	380	398	373	392	365	407	391	395	376	383	396	433	386	384	388	413	386	402	422	405	371	405	393	404	394	384	437	397	431	404	363	373	384	410	400	370	390	370	433	400	407	383	403	412	392	377	412	387	397	358	375	400	425	347	421	409	412	418	400	367	401	403	398	378	410	382	370	410	399	399	390	408	375	390	399	404	382	401	401	420	368	376	364	400	404	379	393	426	383	369	411	381	378	417	422	379	399	389	390	396	398	385	414	379	376	395	375	372	381	408	414	388	373	426	428	430	381	402	405	408	414	411	415	367	390	416	369	377	393	378	392	387	373	365	419	389	402	391	402	377	374	417	420	416	382	413	396	419	392	377	427	371	368	383	393	393	395	396	381	398	402	414	389	402	362	378	427	390	415	434	402	381	393	416	394	433	384	413	414	372	413	387	394	375	394	452	423	398	409	382	383	373	365	386	371	380	415	403	391	400	393	395	411	380	417	392	416	405	379	396	360	412	383	378	416	413	416	388	427	364	380	388	366	382	406	375	380	406	383	379	394	403	377	412	416	394	404	400	406	376	402	376	464	371	434	388	366	449	416	396	402	407	390	387	411	397	408	406	394	378	399	401	397	383	409	410	401	388	407	379	409	446	393	397	399	391	386	374	404	376	392	375	394	383	387	417	405	387	394	357	381	372	385	394	361	369	390	388	405	395	369	366	386	436	407	385	439	347	380	381	420	385	393	383	380	403	403	391	401	380	395	383	362	447	380	362	397	388	379	365	395	396	412	435	398	368	354	374	416	416	401	425	413	404	394	390	461	412	374	380	390	399	382	378	381	449	385	424	386	380	380	403	377	382	368	444	378	346	391	399	395	424	380	381	372	401	370	383	394	417	363	377	357	396	410	420	396	394	375	358	425	385	399	403	405	397	398	446	406	412	371	420	372	384	373	385	380	385	453	362	397	409	432	387	401	422	427	412	390	360	402	417	349	402	370	390	385	432	419	397	403	405	400	374	410	376	437	412	389	402	419	397	400	418	379	398	400	376	356	369	380	377	423	385	411	410	394	374	379	365	393	383	396	406	413	404	389	415	391	424	409	394	396	377	401	379	373	383	377	372	395	420	411	383	416	387	392	371	382	412	397	399	371	413	379	411	406	361	403	368	373	377	401	401	387	417	414	387	375	403	375	434	424	393	376	402	424	362	406	413	394	418	417	422	361	385	415	413	391	395	405	379	398	418	411	428	359	377	378	420	399	372	404	364	368	360	356	414	387	377	400	393	406	381	382	417	395	388	384	371	421	387	397	381	396	360	386	416	428	422	390	377	397	404	392	369	432	351	395	391	344	402	416	421	387	383	394	418	367	392	417	408	394	367	357	402	408	378	381	394	372	387	397	392	408	375	409	395	401	385	408	396	387	374	368	383	447	398	372	410	402	403	430	387	385	415	399	396	392	379	384	417	435	414	408	388	406	419	385	387	425	394	399	415	406	398	366	420	361	399	413	414	403	380	388	423	404	401	409	385	385	404	385	395	427	386	392	428	414	389	405	415	397	437	401	373	383	394	426	401	372	404	378	405	396	382	398	374	397	388	421	405	409	402	385	430	370	423	399	358	395	363	420	402	426	403	431	368	408	388	386	341	364	394	417	404	387	396	402	414	400	421	388	390	389	380
41167	60373	29667	7491	5336	2424	691	384	367	383	502	833	800	731	723	565	683	494	505	419	371	371	335	327	339	319	304	310	238	255	299	259	259	283	309	301	261	238	251	230	307	326	292	243	233	264	260	263	213	245	293	270	272	266	302	282	256	268	247	215	225	228	229	267	236	246	262	247	261	231	209	235	235	221	228	253	204	236	255	231	242	242	274	235	253	220	227	221	241	250	224	226	241	247	237	204	224	229	255	251	244	238	239	252	264	241	236	255	254	218	226	215	220	228	243	221	220	236	225	234	235	228	250	251	251	241	233	252	276	245	231	221	209	237	235	240	229	247	225	219	230	225	237	240	222	245	257	230	236	217	248	254	248	268	236	228	258	228	243	219	247	234	264	269	240	244	231	243	214	232	219	231	238	226	221	232	246	229	226	226	238	225	253	221	223	218	236	229	220	232	255	234	233	246	232	235	248	230	219	228	193	230	277	228	229	238	248	233	234	252	240	234	234	214	231	237	242	243	250	202	253	272	220	230	239	228	272	247	239	244	252	229	260	282	239	253	256	255	244	196	247	242	220	204	245	225	206	249	231	224	252	232	253	235	267	271	240	224	239	228	262	224	253	226	218	216	219	212	238	218	248	240	202	236	236	237	216	246	222	269	248	279	247	249	239	222	242	198	232	238	226	244	227	253	258	218	250	249	220	227	238	246	236	262	258	244	246	242	245	233	232	211	252	227	260	210	243	229	262	226	243	230	264	278	262	242	241	236	209	252	222	259	218	257	245	220	219	224	225	208	234	221	233	230	236	242	203	233	235	246	228	238	219	235	234	220	226	254	237	206	237	226	218	234	238	239	235	232	217	201	250	224	222	226	221	220	241	219	239	225	221	241	232	254	252	222	224	209	261	249	235	247	238	264	266	220	204	246	243	210	228	252	230	228	249	216	229	263	221	255	202	268	265	232	228	230	267	240	217	245	238	234	235	225	248	233	241	229	245	250	236	272	203	228	233	269	224	225	217	203	231	217	259	198	223	213	247	259	270	229	234	228	210	225	242	235	238	211	240	214	252	235	231	236	209	233	226	230	219	239	253	217	235	216	263	251	237	265	268	225	258	237	226	247	215	235	243	248	217	228	243	256	201	220	194	239	236	240	268	216	208	241	250	238	230	194	226	235	240	215	243	219	240	246	205	222	228	208	246	230	237	256	218	226	268	226	224	227	214	214	245	231	247	208	233	250	223	239	229	236	245	259	242	265	228	250	232	215	245	252	240	250	233	247	209	232	212	232	242	240	272	248	218	221	264	239	234	223	244	245	265	248	239	231	247	227	234	224	243	242	241	234	229	241	239	208	238	249	262	216	234	200	231	212	226	246	239	260	194	227	242	240	257	240	247	244	247	246	226	222	243	255	224	252	229	236	239	236	237	231	244	222	223	243	202	222	207	226	250	217	195	238	248	245	210	239	233	233	225	233	249	252	260	219	202	245	243	230	290	232	215	206	201	211	243	223	224	234	232	227	249	252	214	252	248	260	247	239	232	245	255	257	225	217	240	229	205	239	252	236	217	227	243	220	257	251	219	242	238	215	225	224	234	227	231	232	211	220	244	232	243	250	258	244	227	216	250	218	216	232	218	244	206	202	241	226	212	217	211	253	233	235	240	241	241	226	225	222	246	215	254	241	226	237	210	247	234	230	226	225	244	221	259	249	225	248	262	227	242	229	230	230	251	245	253	217	260	215	229	255	242	228	225	257	232	238	243	235	258	245	251	233	238	228	231	223	213	246	251	224	229	226	221	235	232	271	220	220	232	222	224	225	247	218	241	245	224	257	249	252	227	256	243	221	240	246	239	236	257	222	233	219	243	247	217	193	241	234	220	251	293	213	225	223	289	215	226	225	219	215	241	225	249	240	230	227	246	212	253	218	222	229	217	219	245	243	212	224	223	249	235	223	220	231	244	271	264	260	275	237	257	223	242	236	229	210	238	222	241	251	222	224	215	212	236	243	238	218	228	238	209	249	218	236	223	240	239	235	238	235	232	223	232	263	257	246	273	198	216	237	205	212	207	251	242	225	230	218	256	219	225	245	249	254	239	231	223	246	270	217	242	238	227	218	264	217	234	231	254	243	244	196	273	251	250	252	242	235	261	226	248	255	245	266	216	254	228	216	244	248	246	222	224	237	232	216	243	215	216	230	221	262	239	225	257	232	252	233	255	226	238	238	235	235	250	235	237	207	190	240	254	221	212	222	212	219	219	221	231	238	255	199	228	229	214	255	247	263	238	212	231	214	237	229	261	247	208	227	199	235	245	225	270	244	262	249	237	221	261	251	233	238	242	216	232	243	258	245	247	206	245	243	232	219	241	276	254	243	255	233	228	218	239	228	236	248	232	217	246	249	243	232	222	229	211	219	250	259	229	235	219	237	260	239	258	206	214	214	242	232	230	243	251	254	233	239	247	249	218	232	258	240	241	230	237	236	235	229	208	231	264	232	205	210	238	208	220	248	252	232	228	258	222	252	233	250	227	236	236	235	246	243	222	250	228	250	215	216	243	242	249	245	250	236	227	209	235	253	238	224	219	223	215	201	232	254	248	213	231	237	235	246	233	210	224	234	239	247	225	238	238	206	204	219	243	235	248	257	225	220	220	241	236	237	213	228	234	285	233	246	244	246	241	241	260	208	219	222	245	237	240	232	254	238	233	261	236	235	221	215	213	212	226	218	251	220	254	223	195	254	245	221	239	238	271	247	275	253	233	250	244	264	243	208	233	236	247	217	260	229	231	248	253	236	221	232	241	218	246	229	240	244	225	232	232	240	213	241	215	252	220	243	251	233	202	213	259	245	236	227	212	247	267	251	238	243	234	251	234	218	205	246	229	220	233	209	221	238	232	236	230	239	215	215	252	245	233	238	211	264	238	238	250	240	230	250	251	234	207	235	238	208	251	225	238	241	245	234	245	210	249	223	253	227	234	267	249	252	230	237	250	234	202	242	221	222	248	239	240	237	225	231	239	251	242	235	247	223	275	254	238	244	224	248	229	254	228	243	254	231	243	225	259	237	232	232	246	237	269	216	215	197	211	248	268	250	203	259	257	241	234	247	252	244	256	227	224	240	245	221	245	257	261	230	231	244	218	224	247	209	239	234	173	220	210	224	228	241	224	218	244	253	237	244	226	240	242	228	225	245	264	255	245	220	217	215	246	242	230	212	200	242	236	239	210	229	236	222	223	257	269	227	217	245	237	225	204	250	250	234	237	263	245	209	257	233	238	234	227	234	229	231	258	230	221	221	249	214	231	242	275	251	233	241	203	235	233	260	248	249	254	241	238	228	209	227	223	227	242	228	231	242	249	241	244	221	234	243	208	234	258	246	230	232	244	243	223	228	238	255	233	214	228	236	258	231	240	245	234	226	231	258	237	230	251	257	237	231	248	232	233	222	244	236	221	232	233	219	260	264	236	248	234	244	225	239	224	225	235	252	237	260	231	225	258	244
26424	43762	13556	11321	15543	7771	2506	1501	1330	1492	2465	4523	3711	3619	3596	3063	3536	2598	2611	1814	1504	1415	1219	1401	1215	1624	1138	1167	884	868	920	886	1038	1052	1141	941	976	745	760	782	928	931	837	705	702	730	697	716	733	815	849	821	922	886	919	884	783	844	737	645	631	618	558	612	598	679	675	715	619	565	612	629	566	544	556	549	567	551	579	545	541	551	583	531	568	553	538	554	568	550	565	532	577	592	558	571	570	529	534	601	578	624	526	560	551	552	542	566	581	553	570	596	535	536	585	581	558	570	577	565	554	530	496	608	544	566	581	539	539	578	512	537	575	560	560	531	547	548	565	583	598	564	561	570	561	572	559	583	556	550	574	550	527	555	563	539	581	569	557	553	544	564	527	596	585	587	544	569	606	538	549	591	525	556	558	582	620	564	536	566	540	592	602	576	517	541	578	584	544	564	589	555	570	558	567	598	566	574	580	567	556	530	579	603	544	523	573	561	478	544	512	576	555	557	587	564	562	573	534	549	595	576	542	577	539	583	555	548	550	553	525	525	573	558	553	555	560	583	564	556	546	541	503	573	521	561	543	537	563	562	546	570	580	596	597	499	564	527	540	541	553	567	571	521	535	545	505	546	554	550	590	540	563	544	532	561	591	532	561	564	572	531	574	530	547	564	591	518	588	551	569	562	534	561	547	537	533	531	547	533	566	546	544	558	533	527	555	589	589	547	541	549	573	564	562	564	531	538	517	552	550	562	534	601	574	519	548	576	581	514	572	586	584	568	520	606	549	560	553	541	603	558	549	538	548	544	553	549	534	598	552	538	557	548	546	535	565	541	565	527	594	543	562	516	545	526	590	578	507	555	554	536	548	545	540	509	540	592	567	551	560	560	607	581	547	534	551	551	518	585	593	559	542	557	586	545	589	597	586	554	536	561	522	559	549	586	544	526	541	543	545	578	543	602	597	536	561	565	576	559	538	501	587	550	504	504	533	586	536	578	534	544	572	541	511	586	558	589	566	534	571	559	569	589	590	551	568	508	521	520	580	529	530	569	526	547	599	539	569	530	533	521	569	519	550	632	571	552	556	561	556	536	585	546	541	525	548	595	568	610	581	539	517	565	546	574	558	517	537	584	581	582	550	582	553	576	514	555	579	528	578	563	550	583	567	581	557	559	542	522	573	543	584	529	568	567	546	552	590	548	562	534	597	537	553	545	576	565	535	546	576	571	567	577	570	586	538	554	539	556	541	586	571	561	596	558	530	586	584	546	587	512	570	607	530	559	574	536	542	525	592	557	586	618	545	560	568	541	538	593	561	607	565	545	551	561	537	520	533	545	573	573	552	544	580	579	562	578	540	575	551	556	544	586	558	521	535	608	539	571	566	559	531	567	534	576	549	557	554	519	599	559	577	574	547	546	577	583	530	569	570	550	546	547	556	548	581	560	538	559	599	559	572	555	562	603	520	510	564	580	522	535	566	561	545	528	541	565	581	570	538	607	569	531	532	536	572	501	558	553	555	599	514	578	540	563	536	539	574	581	574	518	539	588	568	533	539	552	536	581	570	539	579	561	559	547	542	599	518	544	541	608	535	588	560	564	576	540	531	540	560	546	532	555	524	570	523	578	565	572	534	557	578	592	557	602	557	545	608	536	562	606	530	537	543	572	560	550	554	558	557	576	546	551	566	551	558	560	566	528	537	530	550	579	557	533	535	543	592	561	551	570	549	554	546	543	567	541	589	564	572	549	579	563	571	561	515	574	550	559	528	544	554	526	583	539	609	580	576	556	595	570	560	529	586	543	532	545	546	603	515	584	526	531	542	599	558	541	564	538	526	558	568	523	529	530	574	581	558	542	573	565	580	523	547	551	562	582	585	566	563	537	552	559	566	553	551	524	592	577	605	562	567	559	541	561	579	568	547	578	546	576	517	554	575	550	573	567	536	613	537	535	513	571	573	547	542	552	517	550	547	609	590	511	567	539	572	558	572	513	545	517	579	547	573	595	569	529	552	557	537	572	537	571	582	563	508	568	535	590	519	561	558	566	531	562	541	547	540	562	559	562	524	616	590	572	549	580	551	519	536	559	536	581	531	612	598	552	578	574	561	568	534	545	566	551	535	551	566	567	519	546	564	553	545	557	581	562	601	543	563	514	555	566	604	533	588	577	554	558	543	571	548	544	533	605	582	586	578	539	559	563	547	545	554	519	567	529	606	541	539	573	576	574	597	539	587	593	559	548	522	552	562	542	568	533	574	523	545	546	530	555	563	571	595	540	589	592	568	605	587	556	532	556	537	551	552	545	543	595	555	550	618	566	571	554	588	594	542	568	542	545	557	532	575	551	572	568	557	562	542	566	561	529	563	587	561	537	565	541	551	576	600	568	532	578	518	557	568	559	568	531	568	595	542	541	541	533	523	584	560	592	591	538	567	551	565	568	603	541	574	563	545	553	572	532	537	515	555	542	503	544	564	542	565	645	572	537	534	513	574	510	572	554	538	558	574	551	572	558	589	552	571	564	579	570	542	540	577	560	579	601	560	541	495	554	566	527	520	568	578	558	584	562	572	570	565	573	557	566	555	537	549	568	563	534	546	552	552	537	571	516	535	550	554	581	567	549	580	557	600	564	559	584	564	578	514	576	554	533	542	563	542	545	542	597	564	553	517	514	514	572	555	562	529	585	544	548	572	536	576	504	566	561	562	553	598	563	533	536	555	556	525	596	548	597	592	533	562	601	565	536	569	545	591	560	548	524	505	532	549	572	567	578	560	497	525	566	566	574	509	568	592	500	577	555	533	552	526	557	568	505	567	541	506	575	547	553	568	608	568	561	561	549	568	547	560	582	581	567	546	574	546	560	601	544	570	548	559	554	582	537	536	552	559	531	571	587	585	550	586	509	591	508	540	547	556	514	568	554	558	563	559	567	535	535	522	548	553	593	548	512	567	562	572	570	548	533	533	577	541	584	531	530	550	555	544	568	533	571	566	501	559	542	579	557	562	547	565	546	561	522	561	565	574	576	569	542	576	577	555	541	561	561	534	566	525	527	548	578	542	616	578	543	587	536	600	540	542	543	574	589	569	522	551	580	581	588	520	572	556	551	577	561	574	584	540	567	559	539	567	552	572	565	544	560	570	529	542	584	540	539	535	583	543	521	530	538	557	570	534	554	557	578	550	553	571	567	612	555	569	600	566	585	498	511	560	527	541	555	508	535	575	573	588	573	548	530	603	563	538	578	574	576	547	560	566	549	558	532	561	521	573	579	571	567	566	545	566	532	596	539	557	538	553	543	589	522	547	560	548	568	565	545	507	558	527	597	584	536	513	555	561	586	558	531	565	587	550	547	566	604	535	575	547	513	542	583	615	576	570	551	532	560	556	571	548	539	552	545	534	541	536	599	553	573	576	534	577	592	564	576	561	518	570	546	605	549	608	546	556	559	559	618	554	545	554	565	563	539	572	569	540	580	557	514	535	545	536	574	497	559	572	577	524	584
56648	73101	35769	14964	9354	3463	928	571	576	553	996	1468	1596	1225	975	777	997	811	779	585	453	417	427	361	475	381	306	311	263	303	317	282	259	303	355	346	283	235	228	235	299	301	256	208	210	235	215	220	233	237	221	222	239	261	265	218	234	252	239	207	205	223	168	199	223	217	229	237	191	186	202	240	210	200	211	189	216	221	178	226	200	210	189	184	209	193	229	221	200	223	185	191	212	210	222	172	164	206	192	209	183	203	191	208	221	200	187	208	182	195	210	188	192	199	183	178	203	178	194	164	200	177	184	207	195	190	207	190	219	200	213	188	191	186	200	228	185	211	172	223	208	204	224	203	179	210	173	230	190	233	208	215	180	192	183	202	188	194	213	182	196	227	204	182	178	202	211	192	200	186	205	186	183	179	168	158	166	203	213	204	199	200	213	198	179	196	227	185	201	181	220	210	220	168	174	192	174	191	167	198	169	208	200	199	171	177	218	205	202	191	207	199	189	198	202	187	210	208	197	216	194	184	195	211	204	182	184	206	216	196	170	192	199	203	220	192	215	167	188	230	194	183	185	203	201	182	196	190	178	199	206	220	190	190	192	208	173	187	196	200	185	197	201	199	182	197	180	208	214	169	197	194	211	196	197	224	203	176	188	200	216	189	216	202	205	191	179	184	213	207	213	192	209	171	209	182	208	184	219	207	189	178	238	185	198	168	197	220	196	218	203	204	176	212	215	177	199	170	195	187	201	190	180	189	204	183	205	203	206	187	195	210	202	217	190	203	197	189	213	199	224	212	177	194	203	217	210	208	171	197	227	189	202	212	196	192	183	177	210	196	183	186	204	213	211	185	187	195	200	172	211	203	177	192	167	185	214	184	210	199	213	201	199	216	200	200	187	204	183	189	207	206	224	201	173	175	191	157	200	177	185	193	209	184	211	206	204	190	189	181	192	201	192	211	197	179	179	208	226	213	175	207	146	186	211	213	205	184	183	189	206	188	195	192	188	170	168	189	190	166	194	214	214	210	219	221	201	190	188	218	201	192	199	200	199	169	215	196	193	186	198	206	210	190	184	215	219	190	206	194	207	195	174	194	201	187	218	190	199	191	204	221	179	191	199	208	215	190	180	186	224	231	198	198	195	201	212	207	194	190	185	199	205	182	189	202	202	202	200	203	204	180	212	185	197	204	224	210	194	182	220	196	169	191	182	212	209	185	234	180	210	200	165	204	178	181	187	198	178	170	203	209	227	194	169	209	200	213	190	172	185	192	216	203	187	190	202	207	203	199	189	216	216	184	199	207	208	194	181	206	219	176	208	204	199	204	200	227	208	222	188	203	194	185	218	208	196	212	175	203	210	192	202	197	189	198	184	189	216	176	177	193	182	189	205	179	180	198	190	172	202	196	199	185	215	192	199	200	206	194	188	194	226	197	216	181	204	182	200	182	190	187	197	206	197	176	172	213	185	180	186	196	197	205	207	224	221	211	188	177	207	216	217	190	198	221	192	193	183	202	169	186	186	192	196	198	202	184	211	170	203	203	176	188	185	177	224	188	184	214	183	197	187	193	201	192	194	187	191	206	210	197	191	225	203	194	206	180	212	160	193	195	193	215	212	151	165	210	217	205	194	200	188	190	202	187	181	192	206	193	193	183	214	182	187	177	184	209	218	207	213	195	193	194	177	191	197	217	202	161	187	200	200	208	179	199	214	210	215	197	187	167	204	205	194	200	202	200	173	202	183	199	194	178	174	190	176	175	203	202	191	224	205	207	201	203	206	190	195	182	186	203	192	191	211	205	211	204	211	211	209	214	175	208	221	197	180	203	184	234	201	209	183	199	184	180	175	185	179	191	184	192	208	221	198	193	190	206	178	215	184	213	210	213	186	196	207	207	224	214	181	244	199	170	204	200	178	199	215	205	220	181	189	201	219	222	207	192	217	190	205	205	169	185	167	192	202	170	195	200	183	177	188	186	198	195	185	190	177	211	175	189	196	188	165	173	204	196	176	200	205	213	186	162	189	189	206	179	201	198	207	202	207	195	215	193	201	211	218	196	215	189	209	196	205	215	219	195	213	191	185	210	192	210	195	201	170	189	208	203	201	191	189	195	201	175	195	195	221	194	201	192	170	190	204	195	219	212	215	187	194	162	219	203	192	192	229	221	167	194	188	197	180	204	190	193	199	162	182	191	198	215	188	184	198	215	180	180	212	199	185	204	200	214	179	211	183	207	184	212	178	227	197	202	191	213	182	178	189	205	194	194	209	207	197	176	172	185	196	188	172	197	208	199	187	195	185	191	182	212	193	216	178	217	187	225	198	179	169	204	180	180	229	184	170	175	224	214	186	201	179	204	229	211	184	199	196	199	228	184	170	202	168	206	194	169	188	198	188	206	192	181	174	181	180	197	202	186	194	206	208	200	187	172	183	210	226	180	204	213	206	197	212	195	221	185	209	202	206	191	171	183	181	197	195	191	185	192	214	217	187	191	196	186	208	195	185	223	195	196	240	178	176	219	191	187	204	219	201	191	215	224	198	182	212	160	177	176	225	191	197	197	180	192	226	186	204	222	195	189	192	204	186	204	213	191	201	195	207	181	197	206	199	194	198	175	200	174	195	198	208	179	213	205	219	198	202	187	182	186	203	216	206	181	189	201	222	194	196	208	180	210	199	194	210	187	199	220	213	207	181	212	192	190	214	199	209	209	197	187	188	179	181	201	177	202	180	200	193	179	203	201	186	234	210	194	172	175	205	213	221	198	172	183	186	203	190	208	201	190	201	190	190	214	201	195	190	181	188	206	180	203	230	215	182	178	224	191	178	196	201	188	193	194	212	200	207	214	192	204	189	168	181	191	175	189	197	215	217	184	186	208	212	181	170	171	206	184	182	217	179	179	195	189	180	189	188	179	184	207	195	220	184	183	196	185	192	182	190	189	198	184	202	199	191	210	200	197	208	189	188	209	189	205	190	194	215	224	207	194	206	217	194	225	189	187	190	225	199	188	231	194	208	180	192	187	183	193	199	189	183	217	198	228	230	219	222	244	192	231	203	188	194	181	192	166	196	224	177	180	210	217	195	197	208	205	176	180	189	196	193	210	191	184	193	194	193	178	190	208	182	199	208	195	182	174	200	191	190	190	172	185	198	204	185	178	208	184	225	210	195	222	208	219	192	195	199	201	213	214	211	194	202	191	196	194	194	199	185	200	197	218	193	179	214	195	204	189	181	171	208	197	194	187	214	193	213	160	203	225	171	192	192	174	190	164	211	185	210	189	196	217	198	190	210	227	207	192	178	218	195	173	186	179	216	203	181	171	223	194	214	202	208	194	186	191	201	187	201	158	211	215	176	192	175	213	190	204	197	174	195	217	171	200	204	190	196	183	198	209	204	203	208	190	189	180	210	206	198	175	209	226	189	181	215	192	186	203	199	223	181	208	205	191	190	201	207	217	195	210	192	209	203	195	234	198	209	219	175	219	191	204	203	173	201	176
35369	54520	15017	15146	19474	9692	3735	2177	2322	2397	4480	7796	6744	5933	4891	4244	4869	4556	4002	2811	2501	1733	1984	1922	2374	1669	1617	1295	1107	1148	1087	1032	1226	1596	1553	1374	1276	941	869	922	1251	1324	874	725	659	722	758	764	727	816	1050	1041	1071	1268	1050	836	844	962	720	641	556	544	494	509	469	644	715	651	536	558	555	612	469	455	490	504	463	495	463	465	480	454	444	476	452	469	498	466	458	445	480	486	484	439	470	470	500	429	454	451	491	416	461	488	492	439	463	459	408	427	465	484	439	446	454	451	477	438	421	483	452	451	447	447	440	444	410	465	463	485	453	459	470	468	448	467	510	415	437	472	447	431	478	471	464	411	465	433	444	465	446	405	497	439	452	453	457	463	472	426	488	471	455	472	496	466	468	484	462	462	477	482	479	428	460	445	447	490	443	459	446	472	425	481	508	457	483	448	452	445	479	437	445	429	453	431	478	445	420	470	437	469	423	453	449	440	413	435	427	485	425	495	428	413	444	457	485	446	452	442	456	480	443	459	442	445	449	459	444	444	490	450	446	467	457	465	456	438	436	451	429	450	505	467	495	439	443	448	438	484	478	446	462	476	484	502	439	430	458	482	444	464	457	471	425	496	440	464	455	451	445	480	483	428	454	474	433	487	469	438	468	437	476	462	431	486	442	482	453	438	469	409	453	474	449	456	454	460	425	476	441	459	469	463	477	501	459	475	463	467	404	442	464	401	485	469	464	491	452	390	465	443	496	442	431	426	478	455	466	454	437	453	480	452	512	435	458	479	426	464	462	467	451	486	519	464	468	490	437	471	442	461	438	447	440	472	494	487	437	460	443	432	509	464	479	463	447	425	483	420	443	423	490	503	468	466	486	468	441	481	453	456	464	435	451	457	430	463	420	466	477	460	417	447	474	488	426	443	481	424	425	456	453	429	475	424	470	458	466	462	450	483	472	474	422	419	450	472	448	441	476	453	460	449	454	454	453	463	482	458	412	448	428	464	439	466	480	464	465	443	479	471	488	462	452	473	480	396	456	469	492	466	423	432	484	437	432	483	418	504	421	415	451	467	482	515	405	476	455	452	454	435	495	423	455	446	435	440	471	435	430	465	488	460	447	509	486	457	418	414	484	463	466	462	458	432	478	435	495	443	403	473	448	437	460	479	478	451	461	482	459	449	470	467	457	442	410	462	463	438	425	455	449	481	457	485	449	464	435	466	464	480	481	468	475	447	460	456	456	483	475	475	437	435	474	455	443	454	464	458	506	413	415	453	452	443	428	475	435	426	454	488	439	470	464	437	490	446	460	443	477	465	450	434	480	469	486	443	480	449	463	443	462	456	464	481	472	474	451	416	433	470	484	460	450	451	443	438	469	452	473	477	431	468	466	437	460	505	440	440	451	421	450	465	469	443	473	464	472	428	403	457	492	439	446	495	436	445	435	460	472	408	451	443	434	452	434	447	510	474	451	472	444	441	454	432	488	453	455	481	475	423	469	447	483	437	464	450	479	449	468	432	449	466	445	493	471	469	450	473	434	464	472	413	453	451	505	475	438	474	441	441	453	461	451	451	441	465	464	449	469	471	450	471	479	463	456	451	477	445	448	425	466	461	423	440	429	444	480	446	432	484	456	466	452	452	464	512	453	436	458	415	411	447	457	450	458	444	450	453	430	430	481	474	449	465	473	400	453	415	483	473	411	473	494	465	439	448	481	461	434	447	491	477	476	440	466	456	421	447	452	473	469	444	490	442	433	472	449	475	441	470	458	492	440	491	490	454	469	473	450	458	488	467	455	468	457	443	469	450	447	449	467	466	510	448	462	446	473	451	447	482	425	449	466	450	474	445	432	446	478	460	463	449	455	475	462	473	456	460	510	486	449	427	485	487	438	440	452	480	458	415	421	452	479	473	481	463	469	468	449	454	452	448	430	470	449	459	472	435	462	441	451	456	429	473	446	446	461	481	494	456	476	463	448	470	459	509	425	464	497	476	441	475	446	448	465	472	448	467	465	462	465	479	465	463	470	444	463	457	490	479	470	489	464	458	473	431	453	435	449	455	456	435	445	413	470	465	443	470	484	447	467	470	476	463	438	476	454	449	484	449	482	457	505	456	454	441	494	470	436	442	473	480	456	462	461	502	442	459	420	443	452	509	437	465	463	456	443	478	438	429	450	466	471	433	470	439	460	478	465	432	483	450	466	498	436	459	463	454	463	472	460	456	470	461	477	499	455	448	491	464	448	465	444	466	453	417	452	465	426	451	481	452	502	458	450	415	480	458	462	495	420	466	495	470	505	471	458	452	449	480	436	415	500	455	478	465	432	459	449	470	467	474	442	444	424	517	471	451	488	434	484	432	423	473	435	425	446	444	456	469	427	414	482	481	474	415	473	436	467	401	437	434	424	446	485	462	486	497	434	485	430	431	463	512	473	473	430	438	456	482	458	476	482	408	479	465	444	487	469	463	425	455	487	451	465	449	504	438	478	439	477	471	484	488	504	462	430	485	465	415	473	404	503	467	453	460	439	419	437	455	457	470	466	448	439	449	455	470	396	465	469	488	467	429	443	440	476	484	457	469	456	433	436	423	463	456	412	472	448	413	483	435	465	474	474	482	439	454	496	461	447	463	467	487	455	448	458	435	440	481	467	444	449	416	443	461	446	421	457	472	480	434	447	445	476	500	457	437	447	447	437	480	449	509	475	458	471	484	439	463	441	454	443	459	459	480	490	471	457	430	450	466	473	454	470	428	488	501	434	497	474	484	464	465	426	478	464	479	462	475	490	456	475	445	440	463	466	459	493	461	432	501	483	426	449	477	451	400	446	431	484	439	437	478	494	442	434	446	478	468	492	475	432	446	464	414	429	445	462	497	469	445	465	455	479	483	483	468	483	468	461	432	457	432	446	440	466	482	461	503	434	459	479	478	451	494	418	415	472	448	445	430	417	407	477	499	449	423	416	457	505	479	445	443	472	458	438	463	452	460	443	443	449	444	460	435	460	432	445	467	422	470	448	475	468	454	502	448	433	470	460	463	461	460	428	428	459	474	459	464	450	492	442	461	466	448	479	453	457	424	456	456	420	463	470	438	442	441	469	421	446	443	468	490	465	464	425	483	509	442	430	464	423	432	467	466	450	446	448	471	439	419	481	454	463	450	457	414	422	483	477	431	444	436	462	460	455	481	453	472	436	461	436	435	450	452	460	456	451	468	452	464	443	443	453	408	458	476	446	466	422	499	451	464	471	466	475	427	478	434	482	456	430	465	461	440	475	441	452	476	437	445	461	480	459	463	479	496	466	486	498	409	475	474	487	474	445	453	416	455	435	486	456	459	469	451	460	431	450	440	480	429	478	452	413	421	446	446	430	465	447	467	466	453	448	462	453	436	476	450	474	441	469	467	461	449	444	468	451	472	442	465	428	455	452	467	440	453	431	470	450	426	451	439	412	460	445	475	451	438	474	448	494	457	530	438	424	452	448	453	458	457	454	430
14880	10630	3109	2289	2350	874	271	180	191	161	170	193	174	164	161	177	164	147	166	158	169	172	148	158	160	169	164	152	139	147	170	151	190	161	151	160	143	173	158	150	171	145	156	169	158	149	177	175	171	165	172	201	177	164	156	162	177	171	190	145	141	177	155	147	159	187	164	156	151	191	153	146	155	160	141	160	157	151	167	157	129	142	166	154	143	162	145	160	163	173	166	153	155	143	189	167	137	148	155	177	149	151	152	156	157	153	143	157	184	144	167	151	146	155	145	164	151	179	146	168	164	155	168	147	174	159	166	159	150	163	155	147	173	148	128	165	158	152	170	150	154	166	155	161	175	165	171	159	143	164	156	137	171	152	160	175	177	166	157	166	138	142	171	155	163	165	158	165	147	178	167	155	144	172	141	144	127	147	151	166	148	173	173	140	169	173	193	157	150	201	173	139	155	146	142	153	160	153	149	153	143	147	157	151	200	144	157	154	149	163	151	185	161	177	163	175	176	163	165	160	160	128	163	174	146	145	154	169	146	150	152	134	146	152	175	172	158	128	152	170	180	182	171	151	159	182	168	161	185	155	156	163	147	159	162	165	140	164	172	151	162	180	152	148	150	162	170	150	137	165	169	156	172	153	150	167	172	159	172	158	173	160	168	157	158	155	162	175	165	160	172	152	154	165	143	176	159	167	182	154	149	156	169	156	165	165	163	174	156	161	180	149	161	169	179	166	174	150	153	145	138	167	172	159	179	138	156	138	162	148	162	159	175	156	157	149	149	151	151	164	164	141	173	163	137	134	147	159	162	168	150	150	182	151	145	140	161	162	131	170	146	127	139	152	149	160	140	152	162	144	138	143	137	146	146	156	145	154	163	157	175	162	160	134	146	162	140	156	151	146	153	172	144	156	165	141	149	157	167	155	151	172	159	166	157	131	173	149	172	142	150	176	161	150	163	153	155	165	152	147	156	167	157	158	129	158	146	159	147	162	170	145	163	165	142	181	146	142	149	141	187	158	126	156	146	140	133	161	140	169	145	154	153	160	159	163	153	147	144	140	155	163	163	154	169	151	167	165	175	141	168	141	161	150	135	175	165	151	156	163	174	154	154	166	167	153	167	164	167	181	154	157	125	163	168	148	157	138	151	173	165	158	159	155	146	153	146	172	149	138	183	152	162	159	166	174	129	139	165	174	170	169	160	129	154	170	143	181	149	148	166	129	160	155	158	166	179	150	159	157	148	139	143	150	165	159	138	139	167	157	168	178	148	144	176	174	163	144	154	168	144	158	133	175	165	155	149	152	180	144	145	165	136	159	152	165	181	143	144	162	160	167	150	165	136	170	152	165	149	193	161	172	133	131	156	152	173	155	153	157	164	157	158	151	177	142	155	156	165	145	158	158	153	150	120	160	184	144	166	169	170	148	184	166	172	142	168	168	173	170	144	146	154	164	170	149	166	149	168	173	167	171	168	155	142	162	157	164	143	192	147	167	164	164	161	160	145	148	154	162	134	157	148	171	161	183	153	177	140	167	187	176	147	140	165	152	151	128	153	135	155	177	180	144	128	152	150	149	161	176	168	169	168	158	182	157	167	158	171	144	174	142	160	150	146	129	161	170	151	183	159	151	163	171	153	160	162	189	159	165	173	144	159	140	157	168	170	174	166	178	180	151	142	140	170	161	188	153	150	148	153	160	173	137	152	173	159	168	150	158	162	174	146	168	170	169	151	158	154	162	188	144	159	151	189	159	168	184	160	153	132	137	166	160	164	184	150	153	174	149	153	170	141	174	169	175	133	151	172	130	134	153	163	153	180	172	148	140	176	162	161	152	161	167	142	153	163	161	134	140	168	157	142	177	166	156	148	173	175	152	136	177	171	154	146	160	167	146	177	163	142	163	165	167	170	160	158	154	145	160	152	152	158	170	175	188	143	162	148	138	159	151	140	164	154	157	160	162	167	154	169	146	159	130	142	140	139	175	145	157	165	174	136	177	152	143	135	134	167	164	149	156	164	146	153	159	144	165	148	135	158	165	160	136	167	152	160	172	159	150	150	160	137	158	144	145	165	149	164	154	165	173	133	146	148	161	164	141	144	129	158	179	171	146	153	154	155	177	159	142	147	159	168	150	148	145	153	144	160	176	150	162	165	160	156	165	157	167	164	168	163	142	172	184	157	150	168	153	160	118	140	157	164	167	147	160	158	166	157	177	138	165	144	156	131	137	152	162	150	162	153	153	176	173	167	183	152	159	161	163	166	161	151	143	147	166	148	159	153	160	150	155	180	153	181	150	162	150	129	144	149	143	150	165	140	153	168	146	189	164	144	148	155	159	142	177	144	151	164	157	157	144	156	174	167	174	153	150	157	169	175	155	172	128	157	163	152	155	149	175	138	143	154	145	154	165	150	177	157	161	195	149	143	173	160	166	140	148	169	176	171	134	175	156	171	151	116	162	148	167	162	161	150	148	139	115	151	156	163	163	164	147	141	143	157	170	132	156	191	157	160	159	171	176	156	147	186	165	153	165	137	136	156	152	170	179	133	180	163	155	159	172	128	149	151	135	164	174	140	153	166	142	179	147	150	162	151	168	157	151	141	155	155	147	160	157	157	188	145	167	159	154	160	170	169	152	161	156	154	144	157	142	180	148	137	161	158	145	164	150	131	143	168	178	150	169	159	161	147	143	150	168	146	151	156	152	164	175	142	174	149	169	163	183	147	142	173	158	164	167	140	164	191	142	152	154	146	153	150	166	166	165	154	155	142	182	163	165	151	183	137	179	173	149	155	163	158	151	164	165	146	154	165	167	169	182	148	155	169	175	169	138	171	162	149	165	152	166	149	162	140	145	142	146	159	155	160	180	160	148	158	196	182	158	158	150	147	153	143	163	164	169	155	132	151	149	168	171	139	171	147	152	131	157	171	157	168	155	174	161	135	172	160	163	171	178	176	168	180	166	131	157	162	177	170	166	158	167	171	155	158	149	163	153	174	149	142	177	139	161	166	133	151	127	187	157	170	128	146	137	158	160	175	159	146	156	143	153	184	165	151	146	147	169	155	136	156	141	168	150	178	140	152	153	141	157	134	156	154	153	154	152	159	155	170	148	157	160	153	162	170	147	153	153	146	153	137	139	184	148	185	154	173	144	167	148	141	146	168	156	162	152	158	154	146	165	147	147	140	165	151	151	155	157	137	151	147	170	171	156	151	165	153	164	158	153	157	160	155	151	158	161	156	154	135	156	150	155	149	159	168	153	142	171	145	163	136	151	177	154	169	147	167	174	158	157	156	153	170	163	160	156	160	148	151	160	149	162	159	174	167	164	151	156	144	147	154	154	161	146	153	147	147	132	182	169	139	169	132	131	159	164	170	173	164	159	160	149	147	171	145	146	145	157	166	156	170	145	180	151	169	154	166	140	155	155	151	145	128	155	145	187	168	150	164	166	174	176	148	196	155	194	155	164	146	154	149	156	164	125	171	176	155	172	166	176
9647	12219	4625	7135	8743	3148	840	492	443	423	516	588	611	524	539	491	572	480	464	398	468	458	453	403	398	422	413	403	411	427	417	415	435	450	380	428	465	454	441	431	457	443	429	377	403	393	404	384	415	395	447	494	517	447	484	474	522	548	474	434	390	395	420	392	378	447	454	470	393	394	383	384	385	431	415	394	413	446	384	400	380	407	423	396	404	416	370	400	387	395	403	423	425	388	436	369	369	382	397	382	368	390	401	427	407	416	404	398	393	392	400	384	383	410	382	404	350	395	410	406	395	384	394	356	434	374	407	395	392	397	408	411	415	418	390	417	380	422	386	407	441	382	401	406	395	396	387	363	375	385	363	387	423	375	399	412	414	376	426	394	380	375	391	404	391	393	396	383	422	386	374	430	392	419	404	376	389	439	435	433	414	382	405	405	388	431	433	420	395	454	366	380	399	432	438	417	360	414	368	441	408	456	393	384	385	428	399	432	406	401	376	414	381	371	407	405	435	401	399	393	439	421	433	391	385	420	401	401	417	415	383	377	392	380	371	396	378	403	407	415	380	399	394	387	384	400	426	367	410	372	396	406	390	372	429	440	361	378	388	408	421	395	394	402	357	404	401	400	369	412	371	400	457	423	403	385	407	358	359	396	406	391	392	396	406	403	411	431	386	399	402	403	399	394	403	406	415	416	424	410	354	419	387	384	386	414	378	413	393	389	380	433	401	403	393	424	413	407	410	361	402	414	408	414	401	419	419	402	379	413	388	363	377	375	400	402	370	406	388	356	397	386	365	421	411	414	392	354	402	401	424	387	422	394	426	407	389	397	377	409	412	392	415	404	395	406	392	436	407	365	391	413	387	380	410	407	399	410	429	435	378	428	457	422	386	391	415	393	409	392	402	352	366	379	426	380	406	410	399	411	384	422	424	386	415	391	360	383	394	386	423	371	419	408	399	397	364	354	395	390	382	377	405	380	363	392	402	375	384	420	413	393	378	386	410	384	403	381	404	427	386	413	389	402	426	410	405	408	393	389	409	425	423	384	425	428	407	384	430	360	396	357	439	378	393	395	393	404	399	423	386	447	400	418	417	397	409	388	395	407	353	383	415	426	401	417	392	409	387	412	360	396	421	372	407	431	405	427	389	394	357	390	382	420	382	398	441	389	392	378	351	399	386	383	416	397	409	408	385	369	421	381	416	388	406	409	435	413	360	422	392	395	403	383	434	420	411	438	362	387	403	400	403	398	439	410	429	404	416	388	401	432	395	394	397	395	397	412	413	402	406	439	398	418	394	397	377	372	391	406	410	426	381	398	364	417	401	380	382	377	406	440	398	386	407	346	375	402	421	383	420	429	432	389	414	416	384	392	389	389	391	391	411	372	434	398	406	397	372	367	409	405	405	414	380	355	389	421	418	382	409	370	436	441	347	403	399	439	402	399	354	385	407	402	456	410	381	406	411	407	408	426	404	365	398	374	396	397	409	405	382	386	373	394	381	398	423	410	375	385	391	356	394	405	425	381	372	414	365	411	400	397	389	386	383	356	381	392	364	395	421	432	356	359	368	393	431	403	402	398	395	385	399	385	376	395	409	397	418	383	360	396	418	400	394	370	377	403	404	367	377	365	415	383	385	397	389	396	388	397	424	390	422	408	374	424	393	434	393	386	391	399	392	397	413	401	429	363	435	386	406	395	402	410	381	378	363	399	404	395	376	398	429	399	405	402	386	335	394	405	430	394	394	383	423	382	392	397	365	409	404	397	395	385	406	381	390	403	415	360	388	421	396	432	383	401	405	357	383	390	404	416	387	344	405	430	382	368	386	412	368	375	379	426	421	405	439	403	410	382	402	404	404	409	395	363	400	396	404	408	370	395	432	377	407	393	447	405	394	383	369	394	376	388	375	416	401	422	413	385	400	399	410	391	406	416	398	383	409	453	403	376	396	387	422	383	401	364	407	438	404	405	398	358	392	421	365	394	386	399	417	409	404	391	396	375	394	403	410	417	371	410	412	390	416	364	391	366	397	399	388	450	391	420	402	419	378	425	392	397	394	391	379	386	411	380	392	382	411	402	396	409	413	364	357	445	385	429	390	426	407	395	402	388	409	406	417	376	359	394	411	407	386	408	441	402	390	406	414	394	417	387	389	387	419	390	390	429	411	374	411	366	384	392	390	405	402	408	386	410	449	399	392	364	392	418	384	397	421	382	360	381	407	418	432	434	417	414	401	417	389	384	394	405	415	362	395	366	366	431	363	409	438	449	424	390	410	430	383	395	423	406	421	399	425	408	386	379	428	402	426	398	391	440	422	373	409	381	382	369	416	419	416	400	415	398	382	389	405	394	423	405	381	396	384	392	403	398	363	393	402	404	415	416	359	404	431	407	382	405	383	413	419	410	401	403	419	408	396	371	439	398	396	417	402	437	400	363	406	378	400	386	379	395	419	397	402	395	431	404	402	408	412	418	413	435	404	386	363	442	394	372	392	372	408	396	419	385	417	394	410	393	406	413	416	402	387	427	411	385	379	391	408	393	397	390	429	430	404	394	381	408	415	401	423	387	402	444	386	426	368	404	351	413	404	366	395	410	412	412	383	394	376	401	400	394	372	398	397	418	383	396	365	408	387	398	409	421	389	390	395	377	416	403	389	409	404	394	380	382	361	407	413	432	390	392	425	406	383	391	393	406	412	369	439	397	380	342	382	379	390	410	385	422	416	393	393	405	377	407	436	395	403	378	411	367	413	372	440	413	424	375	405	420	376	383	371	366	393	373	384	350	364	428	385	426	367	403	401	415	372	428	389	385	416	396	366	380	401	406	377	374	411	382	417	388	407	396	407	393	394	394	403	386	426	403	407	375	386	418	366	405	394	384	405	441	412	388	415	426	428	438	407	373	372	417	406	412	445	469	400	400	408	399	416	404	390	370	406	375	380	380	397	400	409	412	402	402	390	395	428	426	377	389	382	396	404	395	392	397	363	383	367	374	385	385	372	391	390	389	438	394	450	394	413	374	385	410	409	384	413	399	369	400	396	394	424	369	395	382	416	452	384	379	399	393	391	381	410	401	430	372	396	381	373	383	380	428	383	364	367	403	395	403	391	396	404	409	402	454	379	425	396	400	368	346	395	368	380	410	396	443	392	419	381	430	374	417	394	397	415	382	405	388	430	408	357	417	347	394	420	387	352	380	427	389	413	401	376	389	383	382	379	402	405	361	384	401	375	418	377	415	418	408	396	403	413	388	367	416	380	404	415	387	410	396	402	379	413	363	387	429	378	377	356	390	371	424	400	384	398	437	421	405	399	382	404	399	400	392	436	398	369	407	409	410	416	381	398	399	437	444	389	417	451	396	397	389	417	423	404	409	376	391	404	392	379	399	447	405	341	434	419	379	395	378	380	395	392	371	404	396	415	397	400	402	407	433	432	418	379	420	402	401	377	381	407	365	367	370	380	401	403	370	377	397	395	362	389	388	392	405	373	456	380	404
50108	57971	22238	7225	4948	1694	597	423	406	441	724	1144	954	893	754	773	681	518	467	414	332	329	346	338	336	278	308	323	287	278	270	280	277	323	321	287	279	289	282	284	305	281	265	280	275	258	282	291	284	247	266	307	276	253	273	272	243	265	267	191	248	246	241	261	234	294	270	243	251	262	251	244	239	217	253	233	245	249	208	225	231	259	240	249	236	251	249	232	232	258	211	205	225	245	255	227	213	235	260	250	231	265	216	245	243	228	234	220	223	248	240	237	219	243	255	240	226	242	219	224	238	254	223	216	220	205	237	206	247	227	255	253	231	219	236	245	223	226	253	230	242	225	228	255	234	247	197	226	233	230	237	229	197	243	222	241	229	229	229	221	240	243	214	255	214	204	244	231	258	231	224	260	288	239	270	234	226	210	248	268	259	248	245	232	210	223	226	240	232	233	252	232	247	242	227	204	214	245	235	217	200	231	247	208	265	203	259	243	250	237	195	217	229	232	227	217	232	229	236	221	210	231	240	236	223	225	220	229	222	235	247	250	238	237	258	233	235	244	201	224	223	238	226	218	218	259	224	200	254	261	267	240	244	229	211	246	248	241	234	216	277	251	215	254	213	222	269	244	220	233	245	239	224	279	231	227	229	225	235	242	248	243	246	233	210	224	232	233	252	271	231	249	259	240	250	244	250	221	242	238	222	257	233	233	237	219	260	213	242	200	242	230	251	265	242	249	261	231	217	221	242	231	217	245	246	233	263	250	245	219	244	235	238	225	194	234	257	228	254	241	249	232	219	214	253	215	233	220	202	223	224	259	264	217	254	229	244	256	241	235	231	230	218	244	256	237	224	232	218	219	246	223	232	202	244	231	209	231	251	235	232	216	219	241	260	209	253	230	232	245	239	220	249	196	224	222	239	227	236	224	222	248	256	215	212	239	243	223	245	232	218	212	206	239	230	269	230	228	233	249	238	232	256	221	258	225	229	225	249	213	246	218	245	208	232	248	227	248	235	230	243	228	228	217	218	250	250	260	260	247	226	267	232	226	227	201	209	246	221	214	278	246	250	249	227	252	244	226	245	231	217	242	246	221	224	217	231	234	219	228	233	204	216	221	227	233	245	249	236	230	234	238	240	251	231	259	253	230	241	219	229	238	262	222	237	219	213	241	224	275	234	229	243	228	221	215	228	245	236	225	230	240	236	242	232	260	243	239	223	232	219	257	245	234	238	249	260	241	255	233	233	237	247	201	248	223	219	240	228	205	208	278	239	234	254	230	234	258	259	244	251	217	235	230	262	236	225	241	232	253	232	227	243	236	228	237	248	206	254	246	249	247	242	233	229	206	216	220	214	199	258	242	263	215	212	217	238	238	239	225	223	202	251	232	280	268	246	268	235	226	236	251	250	240	239	233	241	230	221	191	253	247	240	225	225	229	265	246	242	221	213	205	247	254	236	238	209	251	243	236	197	220	246	240	232	259	237	223	224	223	229	211	260	246	251	228	242	263	261	214	247	228	253	254	232	244	232	246	218	248	210	250	249	232	222	255	219	198	234	224	224	261	246	255	221	246	262	258	237	238	215	220	240	251	228	220	241	216	228	249	240	231	255	228	240	220	227	231	274	231	209	236	218	242	224	240	249	200	264	234	253	262	227	234	247	229	204	229	223	222	222	214	235	236	224	233	225	260	231	226	233	226	262	214	248	215	217	240	230	236	222	213	251	247	208	248	242	234	266	226	217	214	244	252	270	251	216	235	252	226	267	239	217	230	236	250	223	229	234	224	256	237	220	240	232	212	277	231	213	239	223	199	245	252	254	213	229	245	241	227	227	205	217	204	231	234	238	264	261	263	273	253	254	226	252	252	254	209	248	239	248	230	232	263	241	227	228	240	255	223	224	216	242	263	232	223	236	224	258	241	237	232	221	251	233	244	244	228	238	235	238	232	230	247	226	247	234	210	225	253	266	221	242	236	238	256	244	223	216	249	233	235	275	254	244	255	258	239	244	253	212	226	243	221	255	270	246	258	210	244	225	237	226	236	249	248	228	222	243	246	226	216	235	229	250	249	215	238	227	227	247	223	239	211	239	255	247	226	230	222	235	231	242	234	220	221	231	224	257	261	266	256	221	249	244	249	266	237	260	235	222	241	215	232	236	215	227	218	238	251	265	215	211	239	252	214	216	256	242	248	231	223	260	241	270	225	224	267	251	211	242	239	207	231	235	216	253	224	237	259	239	219	244	229	210	219	231	246	233	251	207	235	219	230	235	239	216	257	231	243	229	229	228	224	269	244	244	245	251	224	243	245	270	230	258	210	202	230	235	209	225	246	250	252	245	228	248	261	269	261	249	253	249	251	240	256	243	280	208	244	220	247	224	264	225	234	218	257	230	240	222	216	264	235	234	250	222	265	227	273	233	238	251	268	260	255	248	237	220	234	260	230	239	243	245	239	224	247	222	240	266	218	216	242	234	252	226	268	252	242	236	228	258	225	226	224	234	235	213	241	257	249	224	245	229	274	225	259	270	239	262	239	217	220	241	228	250	238	269	246	248	246	263	241	233	243	241	223	250	247	241	223	225	252	236	249	236	230	233	225	220	220	234	227	222	243	234	222	246	269	250	211	247	265	221	234	203	259	239	235	248	233	222	238	224	229	235	232	245	244	220	235	248	229	249	257	255	247	221	251	257	213	220	260	234	227	238	262	229	244	221	226	262	224	259	233	247	239	216	219	232	248	218	258	239	244	251	238	246	252	228	231	251	251	240	265	246	233	251	230	233	242	238	226	225	260	265	206	231	243	206	231	222	227	251	236	212	219	228	215	258	238	235	233	236	237	221	237	252	265	218	215	233	207	235	241	248	229	236	231	238	263	266	273	270	233	236	246	228	261	241	230	271	271	221	240	240	236	243	215	227	221	255	229	233	232	240	235	242	224	284	228	233	228	233	248	270	254	245	262	255	224	242	218	211	216	243	242	230	264	219	237	247	249	244	228	224	231	246	233	230	225	258	227	233	207	231	234	231	241	255	232	235	201	232	283	232	247	251	219	244	266	262	230	271	236	244	257	239	264	250	228	255	199	228	209	217	220	229	248	211	238	223	242	237	228	235	252	280	228	230	213	238	259	224	196	230	229	275	218	255	217	241	241	250	230	228	244	251	232	237	203	228	245	234	226	217	235	284	256	243	222	248	245	246	238	265	235	244	266	254	236	204	212	234	261	240	221	226	219	256	247	235	239	225	236	244	216	222	235	222	225	236	239	227	234	254	232	222	230	254	235	226	233	219	240	226	215	257	257	208	223	222	242	269	243	245	250	232	247	254	237	276	255	245	254	210	231	216	223	230	242	222	236	240	279	212	216	244	215	239	236	222	259	226	259	266	243	237	243	224	239	231	229	221	215	211	230	246	235	238	232	210	222	221	259	234	259	252	232	273	237	245	221	251	226	252	197	229	254	229	220	260	247	233	245	241	228	230	235	206	256	251	226	246	228
31982	40384	8850	12896	14965	5700	2460	1566	1362	1603	3466	5493	3978	3761	3248	2901	3243	2387	2284	1851	1317	1438	1752	1469	1367	1111	1126	1175	1109	836	884	845	979	1086	1202	1035	871	795	760	796	970	1034	834	737	724	743	664	683	777	784	873	983	963	975	817	738	778	849	739	674	615	597	594	576	587	660	764	714	591	586	608	652	518	578	598	634	571	547	585	553	572	534	528	593	534	590	576	569	613	583	586	519	552	524	517	550	538	549	502	590	618	559	552	564	559	590	509	581	602	583	578	563	578	547	593	534	584	575	579	558	583	590	535	560	575	545	556	566	564	611	570	532	574	548	598	538	546	591	537	573	547	580	568	524	592	593	526	563	568	540	558	595	597	526	589	554	543	557	578	574	575	522	546	522	548	544	552	550	576	575	564	530	529	577	571	556	577	567	581	559	576	541	597	583	584	597	594	548	597	523	556	577	560	523	559	549	508	547	552	566	588	578	583	540	541	598	573	544	554	536	576	537	530	599	534	607	582	612	528	527	560	591	567	535	564	588	562	562	566	569	552	580	563	582	546	553	572	550	594	535	620	553	567	603	584	589	568	577	548	601	520	572	541	550	571	586	571	555	543	539	579	613	573	559	568	548	557	577	582	554	572	576	537	571	568	564	594	593	556	598	525	534	597	584	536	561	509	559	544	535	569	564	521	572	570	524	591	554	572	548	565	576	557	551	592	573	558	583	590	558	500	601	541	582	584	572	575	537	540	589	540	569	564	590	554	540	585	533	549	552	575	579	581	599	495	563	552	579	604	562	531	565	574	563	631	542	531	525	564	565	539	579	563	563	601	546	545	581	535	534	583	592	557	552	556	602	536	532	558	538	568	544	552	570	540	579	540	586	567	516	546	545	569	606	596	545	608	575	589	580	572	524	586	591	560	579	551	591	575	563	599	590	545	548	531	549	588	531	561	564	581	551	544	542	545	578	582	554	555	571	560	515	515	536	532	544	555	581	610	550	570	529	525	550	570	568	545	563	547	517	534	571	543	542	529	554	564	618	558	554	585	574	576	585	542	561	575	523	520	559	558	560	542	544	512	537	584	563	550	579	527	556	616	545	551	563	558	542	537	555	558	529	577	582	531	628	569	557	569	543	514	526	562	553	575	535	536	540	534	600	527	541	577	587	552	548	576	610	537	572	567	575	522	544	549	545	543	581	546	534	581	556	534	540	573	526	568	581	549	562	556	574	570	560	546	541	562	544	535	530	597	562	568	558	559	528	576	553	549	521	548	561	584	567	567	591	567	568	538	580	549	576	557	536	552	542	571	557	610	547	544	519	566	573	564	584	574	534	539	544	573	551	513	549	533	543	548	579	565	585	541	512	573	600	542	535	586	583	524	563	590	548	570	532	559	575	577	527	548	553	571	537	521	549	578	549	534	559	556	567	553	520	568	549	604	534	542	574	552	576	520	586	547	530	560	549	563	550	528	566	509	562	589	573	577	550	524	573	586	566	524	544	565	557	583	544	546	568	564	550	601	551	591	569	585	521	542	596	582	553	554	544	574	559	571	569	577	572	557	577	564	541	517	544	573	570	561	535	531	576	560	531	565	572	558	569	599	561	574	546	544	538	553	539	511	550	574	533	602	518	568	560	605	590	524	573	552	557	507	568	566	561	554	562	588	591	561	551	571	574	547	562	541	540	548	574	566	562	532	515	526	543	546	586	534	568	548	558	579	538	547	548	541	605	567	551	555	530	569	542	600	549	571	555	533	544	548	528	569	565	550	580	546	538	542	597	519	541	559	595	578	541	540	586	571	539	566	587	565	583	559	544	603	562	570	584	554	535	578	550	558	548	541	558	528	584	516	587	568	560	618	539	577	541	559	592	571	562	583	571	569	532	560	542	616	593	577	576	538	529	574	547	576	569	515	546	559	542	583	554	596	552	580	534	580	549	582	560	553	556	578	585	566	561	558	584	515	570	564	556	555	531	554	607	557	587	578	566	533	557	541	538	564	561	577	555	458	529	542	573	539	563	506	581	530	579	581	503	568	578	543	513	529	539	525	584	582	591	532	598	565	527	575	581	510	527	512	577	576	564	579	569	578	537	604	583	544	558	563	536	533	558	541	542	577	542	562	569	526	566	519	548	533	586	568	584	543	577	555	548	583	523	548	562	591	525	537	610	538	563	591	575	527	593	539	521	524	522	553	554	521	552	573	515	575	573	516	551	546	487	591	558	570	542	561	578	552	559	578	527	535	559	567	570	541	556	587	581	585	576	540	507	598	497	551	603	579	561	576	589	590	546	577	552	544	558	514	535	581	565	573	560	572	556	566	556	575	619	533	568	600	555	554	606	521	570	558	583	548	612	516	545	536	562	560	518	549	560	535	525	547	523	566	539	552	576	602	552	481	594	567	556	572	585	572	547	562	545	544	583	550	568	539	578	551	566	569	550	560	550	563	574	555	582	540	612	527	554	575	531	574	599	585	599	579	555	563	534	540	531	568	574	555	573	555	561	562	548	559	593	538	547	579	574	580	552	596	531	563	545	556	515	594	577	553	539	542	577	521	525	532	558	546	567	571	546	577	570	528	596	539	542	567	573	529	569	583	514	593	527	539	578	534	580	553	585	551	583	578	609	541	525	564	566	526	565	545	540	521	544	562	587	540	545	554	561	549	601	580	518	565	511	591	554	564	553	535	545	563	574	504	527	555	551	559	623	536	604	566	544	547	577	541	544	580	541	547	539	566	586	578	557	587	577	522	557	547	592	571	574	538	576	593	559	558	582	543	595	568	565	564	497	561	547	555	562	526	605	582	554	518	543	572	572	529	579	575	546	580	587	570	566	597	549	563	542	550	531	539	539	588	578	568	578	569	559	542	586	566	569	546	600	541	547	574	562	579	558	563	569	532	564	571	575	558	581	564	557	558	562	562	569	560	554	584	551	580	580	533	553	517	558	524	585	549	523	571	559	556	534	560	552	584	576	554	541	579	546	566	547	573	552	583	576	578	564	524	576	534	611	558	540	595	571	598	537	521	571	543	562	556	592	569	570	579	530	607	597	576	533	542	558	517	549	563	537	545	559	562	580	562	556	591	572	556	561	573	589	565	614	596	540	574	549	569	531	549	568	571	529	554	574	540	597	555	611	544	567	526	555	559	597	542	563	639	530	570	583	589	557	610	534	552	574	563	554	582	560	565	535	511	594	504	564	566	556	552	582	548	579	570	560	579	543	567	534	592	573	541	544	563	604	578	588	629	539	556	570	542	568	550	525	564	557	561	570	584	545	589	553	620	582	572	528	582	588	559	575	576	545	579	591	567	553	593	546	563	558	515	556	550	620	523	590	500	610	555	556	577	578	577	576	553	549	573	567	570	579	562	555	589	587	573	573	593	584	596	523	548	598	526	547	577	554	601	547	547	554	576	594	578	541	590	585	588	574	519	568	564	576	578	562	514	551	518	510	558	553	585	526	577	545	543	552	571	576	518	562	594	570	521	560	531	551	570	555
63197	68540	29759	13085	7872	2860	937	666	518	604	1169	1721	1445	1664	1137	901	1126	777	739	640	400	411	444	438	372	363	354	309	270	263	284	260	312	331	369	264	259	231	238	275	309	325	280	253	244	263	226	253	238	234	268	234	283	246	253	247	235	250	243	208	211	171	174	210	165	222	220	200	229	181	233	201	178	199	197	192	178	205	184	195	173	203	174	181	203	197	198	211	179	188	213	192	220	208	170	187	216	191	197	196	175	195	188	216	194	176	173	220	203	205	200	192	212	198	243	165	201	173	204	201	197	183	201	199	196	184	171	218	176	201	216	166	226	176	190	206	200	174	199	212	178	199	186	191	203	205	211	200	189	214	196	188	212	191	187	195	203	197	211	208	200	204	177	193	209	184	212	187	203	207	197	182	198	168	197	201	199	217	193	197	176	206	186	193	204	198	194	171	191	202	195	187	178	168	194	192	172	168	175	194	194	197	183	186	227	197	204	192	181	184	197	209	200	200	221	212	181	187	202	187	193	208	196	206	224	216	196	190	190	217	208	208	194	190	180	204	234	201	205	222	185	197	182	188	214	190	218	201	227	177	190	182	186	188	201	181	221	193	191	220	219	209	192	212	199	208	195	203	206	191	188	208	183	167	233	174	197	179	192	193	200	187	189	202	190	217	179	202	181	206	198	179	194	163	183	205	193	222	187	211	205	199	208	197	189	183	190	184	231	210	205	191	196	195	174	205	199	213	176	199	190	205	182	210	216	167	209	208	218	209	189	201	203	186	216	190	183	201	195	189	203	210	210	197	216	199	202	194	189	222	194	170	205	195	207	200	199	187	216	189	193	202	213	247	185	183	193	189	214	196	178	203	165	206	228	193	206	203	178	187	213	188	187	181	197	193	203	206	190	164	204	206	183	200	178	225	185	218	178	198	172	204	183	174	200	205	186	207	216	180	194	187	192	178	200	210	178	195	183	189	202	194	202	208	221	197	161	198	175	197	192	208	202	192	165	197	198	164	181	196	174	224	200	201	231	179	190	214	216	198	210	166	187	195	193	233	202	192	207	204	184	194	180	219	213	212	211	203	199	208	180	187	199	196	207	170	200	201	227	174	179	174	207	190	195	196	184	226	201	197	222	206	180	184	209	193	165	178	190	213	196	207	216	221	190	186	186	185	197	162	175	175	182	168	183	165	205	186	176	196	195	186	216	198	198	194	181	216	173	190	179	187	197	173	195	199	187	171	189	175	196	192	197	198	188	171	185	200	186	174	205	206	200	186	168	182	203	197	208	216	213	171	183	183	204	189	180	190	202	208	169	199	185	175	183	219	194	196	175	187	191	196	193	209	198	184	182	172	173	182	179	209	189	185	176	196	170	208	194	212	146	199	189	192	206	205	224	188	201	203	198	203	190	217	178	193	214	169	195	200	194	189	184	191	229	189	164	198	202	198	191	193	227	172	181	188	203	199	185	225	198	196	192	199	177	193	179	196	178	151	178	187	199	217	210	219	163	182	189	202	192	173	187	204	203	194	187	180	194	192	202	212	188	183	190	195	178	201	195	192	186	175	185	180	184	183	225	196	217	205	182	191	193	207	203	200	192	154	184	191	221	201	212	189	186	198	182	208	196	230	197	212	201	198	201	212	181	199	168	184	175	199	184	172	187	183	198	201	167	173	202	170	201	189	193	179	211	188	183	174	186	193	205	193	175	214	177	194	203	211	176	195	163	204	222	192	197	188	222	211	225	219	195	204	191	182	167	208	208	211	196	189	177	221	194	199	205	208	220	201	174	237	195	197	198	213	204	200	197	184	201	199	181	200	177	183	199	184	186	199	194	214	197	187	198	186	185	206	200	196	171	192	213	230	209	189	196	204	195	197	186	210	213	186	197	206	188	210	189	187	207	192	205	196	183	188	168	194	163	218	204	184	195	224	213	180	220	202	195	201	221	180	167	168	204	192	193	173	179	172	198	185	189	181	193	227	219	200	191	184	198	216	203	186	183	200	184	199	180	163	191	204	208	203	201	184	182	244	170	177	210	218	205	209	202	187	195	188	182	212	232	196	208	210	207	187	196	187	195	179	195	217	162	183	209	208	188	200	205	186	213	188	205	195	183	200	189	208	251	183	177	202	212	184	233	178	195	198	202	205	200	200	191	200	192	175	168	187	203	200	192	214	194	172	207	208	187	183	212	207	175	205	193	206	189	219	185	195	179	197	194	190	189	210	168	188	205	199	172	189	195	185	212	195	179	220	232	192	197	198	226	187	199	204	214	200	196	206	168	182	182	169	192	213	206	187	177	181	195	174	211	186	210	191	189	193	193	178	187	195	195	171	193	177	173	199	218	201	178	216	182	189	199	201	215	185	177	222	192	177	191	202	182	201	174	190	222	202	159	194	183	190	185	166	184	206	203	190	195	191	222	188	191	189	184	201	195	180	205	195	176	179	211	191	188	201	204	204	238	199	184	212	204	198	211	186	187	155	171	186	179	225	171	184	169	172	185	191	224	204	180	193	171	193	182	197	184	221	211	179	199	179	170	168	183	183	184	166	206	184	210	201	210	196	193	185	231	181	218	191	188	192	207	197	198	196	188	216	213	184	200	194	191	228	184	220	172	192	188	187	205	192	172	181	204	201	184	189	188	166	177	222	217	185	177	182	192	204	229	199	183	174	175	195	191	157	163	179	170	193	196	183	186	195	175	178	189	202	188	198	172	184	192	218	191	182	196	191	177	162	202	184	186	198	227	182	199	187	178	197	198	209	183	214	202	186	195	193	197	195	158	187	204	172	169	195	171	183	194	179	192	207	197	224	185	220	190	191	218	199	199	200	177	177	203	193	187	207	208	195	185	182	196	204	222	208	221	193	185	188	182	194	243	193	184	191	198	214	166	171	165	199	199	211	181	192	180	181	184	210	198	224	201	200	194	211	198	197	203	184	189	205	199	194	173	206	203	184	214	193	193	210	184	210	172	194	190	216	181	164	186	183	213	202	195	194	182	197	184	179	155	205	180	199	204	215	178	195	169	203	217	189	195	207	197	212	176	188	198	172	207	215	203	174	189	217	197	198	222	179	206	190	200	174	184	203	176	218	211	193	188	197	194	195	171	180	230	184	198	203	195	201	236	207	214	185	201	200	199	188	193	212	179	181	176	189	195	199	191	200	204	210	175	197	200	191	177	204	212	201	207	192	207	181	193	184	181	212	183	210	179	199	164	186	190	187	184	201	190	203	191	202	198	183	184	216	163	177	215	176	184	187	192	190	196	203	191	171	174	200	189	193	184	175	195	202	187	195	199	170	195	201	178	181	208	209	166	202	189	170	219	180	196	193	200	160	184	183	180	184	197	197	196	196	212	199	190	195	198	190	206	199	191	174	207	217	172	207	184	177	203	189	210	188	196	211	201	175	194	203	199	183	193	204	198	216	237	187	193	194	170	193	168	197	195	222	196	197	197	195	170	191	226	189	173	196	203	217	227	198	200	218	186	172	190	203
41926	47597	11077	16984	19295	7937	3364	2745	2164	2931	6234	8623	6466	6932	5382	4468	5398	3764	3484	3104	1998	2239	2336	2148	1824	1730	1671	1411	1152	1199	1234	1078	1298	1698	1700	1455	1105	995	881	1075	1563	1558	1053	834	876	864	650	700	717	805	997	1087	1174	1206	961	751	739	883	738	682	626	577	501	500	559	693	737	637	532	496	558	620	474	497	483	448	460	469	434	412	437	473	471	457	434	424	464	442	446	462	467	459	432	456	464	437	457	448	463	479	459	489	474	485	516	433	456	465	467	448	444	439	493	465	485	456	426	415	477	485	481	465	479	489	436	466	452	471	446	486	444	480	434	428	416	457	457	444	450	478	471	443	444	457	457	433	447	472	465	480	441	479	461	485	456	500	462	428	453	457	457	490	464	452	449	452	490	430	487	454	440	479	456	462	463	445	430	436	455	436	460	440	439	448	466	453	444	472	453	469	460	433	450	474	445	439	483	451	470	469	463	438	423	425	454	442	449	458	432	443	414	486	447	454	449	458	484	451	473	415	437	434	449	437	474	436	467	450	424	458	484	459	468	439	435	459	464	426	451	457	479	470	436	461	410	448	470	448	449	430	442	421	460	433	436	450	447	457	488	475	470	448	449	484	448	459	456	450	455	412	456	451	454	387	446	458	430	433	429	469	453	443	425	408	486	489	453	420	466	460	445	426	429	491	465	468	477	409	397	445	435	444	433	454	460	448	460	479	451	469	432	448	455	475	427	422	450	439	500	428	472	484	444	415	435	453	445	449	428	471	436	466	475	464	426	421	406	437	435	453	486	456	456	459	472	496	450	472	441	454	449	443	423	427	464	479	447	473	467	435	467	428	474	446	457	436	485	409	432	419	411	443	465	466	436	447	447	471	484	393	435	456	456	426	439	450	475	426	484	428	430	439	432	463	436	438	496	440	446	448	471	467	448	466	462	438	447	425	421	459	454	403	435	488	437	479	448	442	439	439	424	466	443	433	462	432	435	483	477	427	420	395	480	434	475	456	449	464	463	459	461	473	446	469	462	428	464	471	429	449	486	464	469	466	434	443	446	478	428	481	426	433	441	462	454	446	470	459	466	446	469	466	435	450	451	449	462	466	440	406	478	480	401	424	468	438	433	446	453	441	440	449	454	481	462	447	485	498	477	435	454	490	445	434	454	436	442	434	427	438	446	433	477	438	472	448	499	467	464	428	451	467	464	438	455	410	461	441	433	459	467	462	455	441	473	444	433	465	453	448	424	414	438	470	461	478	427	435	445	417	451	419	471	452	443	446	495	471	403	431	432	480	461	461	421	449	449	442	450	478	458	487	462	450	410	447	414	467	465	496	443	467	452	441	444	454	482	458	458	463	461	446	445	481	454	463	461	434	477	452	456	437	449	448	434	431	468	429	465	468	435	464	472	440	472	431	465	452	451	440	467	466	444	414	445	437	467	431	459	471	456	453	453	467	429	450	505	475	435	428	455	447	434	489	474	476	432	424	432	479	443	463	448	450	493	423	503	479	454	473	456	437	443	445	448	455	445	439	439	473	460	418	462	478	475	439	476	409	463	477	459	525	458	498	452	506	484	470	449	458	423	488	450	463	465	435	404	431	437	412	415	426	433	456	438	433	422	523	431	511	461	424	426	413	421	521	426	484	478	460	422	440	455	463	486	447	419	467	436	470	425	486	422	458	411	476	468	429	425	492	446	437	483	480	440	541	398	467	448	412	445	472	470	442	461	458	441	485	494	449	463	450	482	447	465	439	486	480	462	490	414	452	465	441	451	439	446	477	466	455	461	405	486	447	441	455	480	462	465	436	490	454	446	449	444	429	449	431	475	457	441	449	469	462	449	453	461	448	396	439	465	450	454	451	478	470	442	446	439	494	463	420	424	507	502	448	485	412	470	462	475	452	447	416	482	476	448	494	468	470	431	448	446	465	469	416	454	459	458	472	461	475	439	444	471	461	501	442	458	439	471	487	469	440	443	502	421	437	464	455	470	452	450	438	437	455	462	434	476	430	454	455	469	467	443	456	455	439	441	445	469	485	421	469	456	442	460	451	457	427	450	452	503	454	475	442	443	440	423	460	466	426	454	445	443	473	445	453	442	442	455	477	473	480	405	434	494	441	439	468	479	423	465	462	437	461	467	457	460	470	502	438	452	450	437	485	480	461	456	442	459	434	413	438	418	423	423	471	450	462	454	492	449	475	492	481	425	411	449	459	452	437	457	490	473	438	453	460	418	448	457	450	462	432	441	429	428	444	465	437	446	479	448	434	452	441	443	451	477	424	449	457	507	467	411	472	473	469	430	472	454	461	451	437	454	438	442	455	421	439	402	436	460	405	468	483	466	412	452	464	494	446	494	468	464	456	440	416	442	444	457	457	451	459	466	459	428	445	479	478	441	467	446	429	443	446	479	465	449	460	471	463	470	516	433	424	465	459	439	459	449	457	497	466	435	484	460	449	420	446	451	412	496	505	467	483	440	469	439	487	481	443	455	460	431	453	467	449	471	441	443	445	478	439	471	433	477	425	430	447	494	440	430	470	481	424	414	490	487	466	456	479	468	430	442	449	401	455	405	438	434	476	474	439	448	440	473	478	454	439	444	454	420	437	494	444	451	454	451	451	503	508	432	475	413	471	455	464	464	439	436	447	451	460	466	429	484	477	405	460	459	464	469	434	435	457	449	450	428	406	437	482	449	426	448	418	494	434	465	445	466	445	454	478	464	452	489	434	490	438	438	447	439	440	481	432	439	463	423	461	458	439	487	455	443	459	448	447	428	419	440	416	438	447	433	477	413	454	415	426	417	475	464	432	459	434	488	451	451	443	449	455	465	435	445	469	456	417	431	416	478	431	399	448	506	449	437	473	459	490	468	496	439	421	471	455	467	453	466	443	452	502	473	470	447	479	437	451	474	458	445	505	419	472	471	441	477	430	468	515	478	452	456	417	446	505	471	435	474	456	456	464	375	482	474	475	501	468	452	421	435	453	457	448	466	488	460	492	453	450	486	448	429	464	462	464	462	428	467	445	459	433	483	433	470	467	453	484	481	448	436	458	454	452	424	422	456	450	461	470	477	445	473	437	438	452	437	457	471	472	458	446	408	448	427	479	483	471	456	489	452	461	459	459	423	485	466	438	409	484	451	424	414	438	461	472	421	430	436	467	446	449	444	439	479	505	434	446	434	499	430	422	438	471	423	454	437	444	424	466	462	474	449	465	464	462	421	449	447	440	471	453	442	471	450	428	478	434	489	425	455	438	442	423	482	469	460	478	478	496	435	462	457	473	485	442	464	502	464	431	432	478	459	445	448	430	457	463	433	461	442	469	459	475	416	462	447	476	451	438	441	449	435	460	475	449	453	394	454	432	489	455	442	474	447	432	433	448	453	429	431	456	426	464	507	464	494	447	464	453	458	482	495	491	465	452	455	444	480	466	466	426	479	438	453	435	465	447	467	437	434	441	477	446	451	432	452	439	466	443	459	488	478	466	426	471
14422	8574	2880	2557	2437	601	222	175	162	176	173	186	184	175	174	158	156	173	154	153	190	166	156	152	176	156	161	161	162	153	164	172	163	170	159	164	161	160	139	159	161	176	159	143	171	154	154	184	149	149	165	187	157	159	175	186	161	171	148	143	154	161	180	168	163	175	187	155	179	160	138	152	154	194	167	169	180	183	154	156	159	188	166	166	157	165	150	166	153	135	156	160	168	171	143	170	166	154	141	141	166	169	154	168	156	142	180	164	166	145	149	169	136	142	169	158	176	145	151	160	153	166	154	169	163	152	147	162	164	151	136	172	165	154	120	174	151	152	164	166	171	157	161	156	155	166	155	165	158	142	146	146	156	143	152	147	141	161	189	152	161	142	180	147	183	160	137	169	153	154	158	165	148	155	159	152	160	122	170	169	139	155	137	179	159	144	161	163	152	155	165	151	178	138	160	154	157	153	152	168	146	149	171	145	149	148	143	152	152	148	180	170	172	167	154	185	163	191	172	163	146	135	163	164	148	179	168	142	158	139	148	171	143	153	152	147	159	169	157	175	171	170	161	165	152	167	153	160	156	148	145	157	171	134	164	151	164	151	166	140	158	122	135	148	138	166	147	177	153	157	180	163	136	179	159	161	139	155	157	152	147	148	171	166	173	167	157	165	155	151	153	149	166	144	154	155	151	139	148	156	155	146	161	138	154	166	144	166	166	140	152	163	156	166	171	172	173	165	139	158	136	139	173	169	161	150	146	157	177	154	150	167	157	160	151	154	140	136	159	154	135	145	158	186	151	156	168	157	143	136	151	166	145	165	158	125	158	143	167	164	158	166	166	161	170	166	189	173	146	168	165	187	160	177	146	144	173	141	179	159	153	144	180	135	147	161	184	141	170	152	140	155	158	179	158	146	199	132	133	153	139	177	147	145	156	155	150	148	141	149	158	173	169	146	177	191	162	177	166	147	153	178	139	163	168	152	169	154	170	168	154	152	145	215	156	160	151	153	181	139	182	173	165	167	181	154	148	155	151	139	162	150	155	172	155	165	174	199	168	150	151	161	176	154	164	149	161	161	146	167	185	160	151	154	157	162	192	162	147	144	148	164	154	160	151	161	163	175	156	147	148	162	159	144	171	162	155	147	170	153	178	177	162	149	173	166	182	146	157	172	145	161	128	177	158	165	138	145	157	161	143	154	152	146	169	144	154	149	152	163	183	140	168	162	153	162	163	173	178	182	195	181	156	157	154	164	164	142	175	147	161	153	173	146	168	177	192	154	172	160	160	187	182	172	142	162	161	141	145	155	154	155	145	164	145	148	158	168	157	157	143	163	164	135	159	155	152	153	182	149	164	169	163	152	159	207	163	144	155	176	171	171	143	148	157	146	151	145	149	166	179	164	155	158	175	187	176	146	169	148	152	175	169	169	165	158	124	149	142	180	170	165	156	146	167	133	151	161	176	140	168	136	149	179	166	148	149	151	146	155	146	160	161	164	134	167	154	156	160	167	148	187	164	168	133	159	167	170	163	158	144	140	167	164	162	163	171	138	136	148	153	169	148	140	154	179	161	176	139	158	148	146	145	170	162	168	146	162	158	162	138	140	158	144	173	157	167	141	148	156	171	149	180	160	140	176	164	128	166	138	160	168	157	159	140	179	148	156	171	163	135	171	164	169	145	151	159	172	175	166	141	150	158	163	164	170	163	154	159	170	178	150	173	139	145	163	177	169	160	163	134	153	150	170	170	154	151	152	163	166	178	166	157	169	174	167	158	143	156	180	147	153	162	144	140	184	160	167	152	150	154	175	160	165	173	162	174	165	173	151	141	169	162	175	157	146	163	171	157	177	172	173	171	174	165	159	148	156	154	137	153	149	164	138	149	162	141	159	142	137	182	151	175	159	164	168	157	165	147	170	171	145	144	151	170	158	184	165	166	161	184	162	136	186	164	156	151	160	146	162	143	156	148	165	150	171	144	159	160	184	172	176	152	166	185	187	171	169	156	160	145	145	142	160	147	158	161	178	152	150	138	148	159	162	170	183	159	154	150	163	161	150	137	143	149	146	145	161	147	162	142	166	164	150	157	189	178	155	167	155	162	172	178	179	178	194	156	165	144	171	182	165	144	158	134	153	148	160	161	173	141	158	174	155	169	169	161	172	161	151	139	173	146	157	154	149	133	161	151	162	161	139	165	140	166	178	178	176	145	187	156	142	168	178	173	178	162	154	163	159	168	165	152	154	161	161	138	148	169	162	168	143	187	167	152	159	123	165	123	164	168	152	156	172	167	145	164	148	143	163	190	150	166	127	168	156	153	168	157	161	169	137	161	156	127	161	165	158	154	133	168	157	163	198	148	187	163	139	162	148	159	149	167	149	192	168	168	157	151	161	165	172	162	156	149	169	147	148	160	157	163	163	168	155	161	175	174	157	150	121	160	185	158	177	147	160	156	153	171	157	112	140	168	164	139	166	161	144	157	149	139	147	141	136	176	140	163	163	146	162	163	180	165	156	179	144	153	163	177	166	144	153	145	176	167	176	179	145	158	151	178	185	170	151	158	164	173	158	131	165	166	157	175	160	172	164	166	162	134	149	141	156	154	157	151	126	156	167	161	171	150	174	158	167	153	170	155	155	184	146	150	162	154	149	159	160	143	162	151	157	166	169	175	176	148	165	143	161	189	170	156	159	151	160	163	161	147	155	183	156	171	126	156	150	141	149	169	154	169	151	155	149	155	162	147	160	164	150	151	142	143	166	142	179	153	142	147	149	174	166	185	155	151	170	162	171	168	150	142	146	162	151	134	168	165	162	137	159	173	138	133	162	144	146	160	159	128	137	160	150	137	171	162	163	162	188	165	131	174	172	163	147	142	144	147	147	177	143	151	164	162	144	174	163	156	166	182	180	151	151	143	171	141	173	193	163	163	169	142	153	168	155	155	163	174	168	141	163	158	165	171	158	173	157	152	164	161	156	146	165	152	140	165	163	171	182	148	137	169	157	128	155	173	156	197	167	150	153	141	176	162	133	162	167	179	200	153	140	154	165	152	171	149	165	156	153	157	154	152	152	157	144	150	171	137	158	150	168	142	135	189	148	161	152	175	168	165	146	160	169	156	171	142	175	147	158	154	159	159	155	161	160	151	172	185	170	153	151	150	176	164	171	185	154	141	147	159	142	184	162	145	169	157	143	161	177	157	174	170	185	169	144	166	166	184	161	178	156	152	159	146	163	141	161	154	161	129	132	151	140	170	133	177	179	189	144	160	177	138	135	171	148	129	175	194	148	150	169	163	184	162	170	169	152	183	155	164	162	150	170	156	162	157	148	157	165	150	171	151	174	161	153	158	155	175	151	166	166	159	153	170	170	164	147	153	150	159	174	160	147	181	164	175	169	173	148	163	172	171	161	160	151	165	168	147	172	155	187	175	175	163	144	161	158	158	144	154	173	158	160	184	159	155	176	152	150	176	167	167	145	172	167	169	156	173	148
10108	9518	4598	7982	8709	2247	707	459	441	476	552	643	615	570	543	534	521	449	449	483	480	464	422	420	424	458	368	399	404	402	380	415	431	453	416	437	412	417	434	451	434	473	483	466	385	425	420	417	419	446	461	463	513	493	493	468	504	576	481	429	424	420	384	385	414	439	483	466	420	398	425	415	424	414	383	403	416	379	408	376	404	363	381	393	382	413	402	402	399	392	384	378	430	440	408	411	430	389	387	407	392	390	408	354	395	417	398	386	414	407	371	429	375	388	414	401	409	401	364	411	385	400	420	464	403	420	386	413	409	399	404	391	402	420	386	384	422	394	392	393	421	415	364	420	401	371	371	382	371	397	389	408	374	364	397	351	377	389	413	389	387	378	382	400	378	371	399	397	382	384	392	405	399	387	379	427	397	395	431	430	358	387	396	382	428	425	423	426	400	381	398	394	412	391	373	372	410	399	378	431	378	414	404	418	399	405	428	413	436	374	390	386	422	377	429	398	381	419	394	443	408	399	374	410	407	426	374	414	393	420	385	387	425	401	383	400	370	402	391	363	414	420	399	407	421	381	399	396	373	411	430	383	419	396	383	391	423	410	412	419	391	391	403	393	400	405	369	413	390	403	396	418	395	400	398	393	392	387	431	389	397	391	395	426	392	402	395	407	391	391	364	406	402	393	421	413	407	406	398	415	423	413	405	372	400	448	383	408	413	420	404	429	396	396	427	391	407	418	396	407	424	401	384	384	376	400	383	414	407	381	391	431	414	387	422	390	406	364	370	345	385	380	385	383	392	432	356	402	367	404	371	407	381	393	422	428	445	424	420	393	398	368	396	409	418	432	407	397	430	424	396	384	397	397	397	432	390	389	396	406	398	406	384	401	400	380	407	424	410	402	396	407	407	419	405	422	407	420	423	403	363	381	433	407	389	407	392	411	420	433	376	388	425	423	371	402	427	378	358	413	416	363	409	403	402	379	395	399	366	420	403	396	428	404	406	378	401	406	382	428	412	402	397	398	434	402	388	407	413	391	428	386	371	394	420	382	407	402	414	436	410	395	395	404	359	430	386	416	420	394	410	417	460	390	404	396	401	380	426	392	421	450	418	399	414	398	420	375	405	368	376	361	431	379	376	406	418	411	391	412	405	385	403	401	412	373	403	376	394	402	407	398	377	424	407	415	416	386	409	401	377	395	395	386	403	397	396	373	393	362	383	416	404	371	388	384	430	402	396	393	405	416	427	405	406	417	388	427	429	381	402	398	410	406	414	371	396	387	388	345	368	422	411	422	371	394	426	402	390	413	404	393	424	386	377	403	384	389	389	395	377	366	395	377	374	402	388	397	368	437	439	363	397	400	400	389	409	414	419	408	389	367	407	446	422	388	380	401	397	401	394	404	418	403	398	399	410	414	408	400	401	412	425	394	403	349	425	391	425	406	371	363	395	382	392	427	368	457	346	402	448	388	385	376	403	355	385	402	377	368	386	410	410	405	383	412	394	414	418	381	385	431	407	443	431	371	396	408	407	406	358	408	386	438	408	394	417	376	409	395	358	399	385	405	395	399	426	435	428	391	423	369	415	409	394	387	417	397	429	355	389	407	419	403	355	394	394	391	420	374	428	448	345	404	392	401	420	428	411	387	401	439	390	370	414	406	388	414	391	372	386	401	418	394	396	422	402	396	395	395	409	382	435	391	349	393	379	445	389	386	411	410	392	402	415	403	406	403	391	397	431	411	402	397	422	360	385	408	427	410	399	397	386	385	437	376	383	404	400	414	443	388	378	408	388	417	422	395	394	417	391	396	351	404	407	400	415	413	420	442	384	386	381	403	387	383	393	407	367	419	414	395	406	411	426	406	408	403	411	408	400	390	405	381	417	407	393	377	344	406	384	383	421	366	374	426	442	423	391	369	407	390	395	373	389	412	405	401	378	406	439	387	379	404	369	396	403	408	400	387	367	365	379	391	424	409	386	368	374	422	429	400	412	406	403	387	406	414	404	421	404	422	423	441	383	414	441	392	426	421	399	390	352	401	402	391	382	395	387	387	405	395	410	388	396	372	404	390	396	414	434	368	372	376	393	358	401	389	369	373	381	408	389	426	411	433	398	412	408	377	399	409	390	390	402	418	390	396	385	412	386	430	378	428	412	387	390	421	409	385	374	373	388	389	376	396	372	388	368	398	409	398	405	372	389	438	410	401	425	394	381	394	391	421	421	367	419	400	399	409	390	383	416	358	399	399	379	428	380	411	431	437	435	385	442	380	405	376	402	396	431	390	416	405	402	412	424	375	432	419	416	379	383	378	440	408	363	370	394	380	405	413	402	380	381	393	387	371	394	407	440	425	398	387	374	403	397	353	409	386	416	401	407	372	398	391	376	376	401	374	374	422	406	399	404	388	393	356	389	413	395	419	402	406	385	441	388	404	436	414	401	417	462	402	369	406	405	395	409	436	407	405	394	384	386	428	410	390	435	418	396	389	424	432	397	419	377	407	406	386	358	415	420	408	364	362	387	384	405	420	392	400	373	373	421	399	421	376	400	387	393	411	387	385	388	398	391	369	427	401	402	406	368	397	363	434	404	422	386	411	406	396	408	399	434	397	437	414	397	382	427	422	373	382	398	408	428	424	436	387	451	401	384	400	406	373	375	441	369	432	358	383	422	391	372	408	425	428	396	361	393	409	418	423	407	389	384	398	406	421	371	404	423	392	413	369	405	410	387	411	413	382	393	379	357	352	398	403	364	388	413	395	438	417	455	366	387	400	407	413	385	384	358	441	398	387	406	404	384	411	395	376	399	428	416	396	416	411	375	434	420	367	394	429	394	377	400	403	370	414	382	368	425	403	391	417	432	424	374	407	410	395	368	391	407	407	390	398	396	426	393	414	437	408	396	406	389	383	400	404	392	384	378	406	431	402	401	419	401	381	400	391	406	398	381	356	420	404	449	406	376	389	408	401	374	405	377	382	425	382	384	442	413	434	389	405	399	394	415	397	405	409	408	395	388	407	399	402	413	431	437	432	398	407	396	386	390	415	427	385	394	395	388	404	425	401	405	374	374	412	392	433	387	391	401	420	404	371	408	384	421	395	390	412	415	386	395	403	387	432	405	397	387	375	415	394	370	383	387	390	367	406	403	374	400	359	396	378	397	390	414	375	405	387	379	388	425	404	412	404	406	398	378	385	416	397	417	372	422	396	361	400	406	461	349	388	379	399	425	395	426	400	374	399	347	398	375	389	403	402	408	412	355	417	398	432	395	392	418	398	456	404	427	412	408	385	372	405	395	391	390	420	411	404	399	404	401	399	412	397	448	416	415	353	392	425	375	401	399	447	411	421	401	434	414	393	421	426	409	408	425	401	393	432	393	397	406	367	410	428	407	392	385	435	402	404	428	389	397	382	429	406	406	396	408	391	413	412	413	399	419	410	385	379	443	391	366	403	414	470	373	410	425	391	388	405	375	403	384	407	398	425	344	395	373	411
55115	52350	18617	7044	4972	1363	505	445	471	493	802	1047	854	989	733	527	653	477	516	432	374	337	388	391	333	332	290	303	272	293	254	242	290	295	288	274	240	255	306	278	325	294	264	253	241	256	241	251	260	243	260	254	286	264	280	261	266	297	279	232	224	226	250	250	269	277	222	257	266	249	245	243	243	238	241	250	232	248	247	257	265	227	250	224	252	243	280	222	244	238	258	264	233	251	237	237	243	215	238	230	232	238	233	236	262	226	242	222	246	217	219	268	243	223	206	221	228	234	244	202	278	264	248	227	233	217	255	246	255	263	227	198	225	221	254	262	265	236	225	249	271	236	224	261	249	194	220	252	246	240	242	231	233	229	237	229	242	223	253	234	251	234	227	211	251	255	243	232	277	238	225	241	241	229	225	238	270	262	218	265	226	225	262	229	256	234	257	250	249	256	235	236	234	251	227	214	225	205	189	227	197	243	238	223	260	256	232	238	254	240	209	270	243	249	249	229	240	257	248	245	251	264	257	220	233	224	218	248	225	236	229	254	215	286	268	214	230	227	254	224	222	270	253	232	231	249	250	229	223	216	267	253	252	224	242	230	264	230	233	240	252	258	251	243	237	231	265	234	248	243	236	182	238	238	216	225	231	236	248	225	258	244	247	258	251	205	245	267	227	249	223	261	225	238	221	232	234	259	260	260	230	232	238	217	249	210	246	223	241	246	241	233	224	232	250	223	234	217	242	238	221	243	216	235	229	233	231	232	243	260	241	223	267	231	227	221	247	233	246	243	249	265	216	222	240	242	232	259	224	261	269	255	191	227	209	260	210	245	231	237	255	278	257	239	235	232	221	221	232	248	233	240	241	219	215	236	230	246	258	226	227	208	225	268	242	230	255	236	233	253	218	261	248	232	239	252	237	224	221	240	242	235	277	275	235	237	244	242	286	225	234	251	228	240	221	247	249	228	263	219	219	251	195	215	243	232	215	248	220	252	264	228	217	236	249	229	260	241	234	210	228	227	221	247	185	239	212	263	244	248	257	238	245	235	218	240	238	225	242	236	244	227	235	231	234	244	224	235	236	255	256	246	263	262	253	221	225	234	237	242	243	251	233	260	225	241	238	262	243	257	243	234	245	226	247	220	251	251	229	250	244	224	234	239	231	231	257	226	205	248	232	235	235	259	227	246	242	229	236	217	211	225	230	257	237	252	231	228	215	245	224	253	252	242	240	228	237	259	249	249	234	254	269	233	230	243	229	230	265	258	239	230	191	239	207	259	239	251	253	254	263	231	229	234	235	228	231	227	235	230	220	244	222	250	241	225	275	222	226	241	239	263	209	229	222	257	233	248	207	224	220	252	245	242	229	218	244	261	223	270	273	236	230	232	244	245	250	215	254	229	237	231	249	243	232	223	249	240	232	245	219	261	246	223	242	257	246	245	209	259	229	229	238	217	250	258	229	260	248	253	213	243	256	237	227	248	231	263	269	219	227	252	256	230	248	238	236	214	229	228	249	245	215	233	261	253	240	252	262	229	236	242	227	234	237	236	237	258	240	234	226	252	234	230	225	248	278	268	260	235	251	250	230	222	252	218	241	248	216	238	205	247	259	215	239	240	220	233	233	235	239	236	261	265	225	220	228	226	239	245	204	246	269	255	255	249	207	219	259	228	222	238	242	244	235	248	268	241	235	218	235	232	243	266	229	266	225	234	220	234	224	239	207	249	232	237	197	199	216	238	225	215	246	235	240	230	221	242	210	239	212	236	268	234	250	249	250	250	255	228	243	207	249	226	254	232	252	255	248	257	209	274	227	241	275	272	240	230	275	227	216	260	241	221	227	233	259	220	251	227	259	243	237	210	250	246	242	240	235	224	243	236	238	254	242	260	241	251	224	260	253	255	229	217	202	247	251	253	256	245	249	242	212	217	248	255	238	260	236	239	228	241	221	237	231	240	254	230	268	257	226	274	253	255	237	261	255	249	224	239	216	255	251	228	256	262	226	213	250	238	224	223	279	234	241	229	246	227	241	246	274	249	234	246	254	242	245	248	237	246	222	218	257	247	264	235	232	245	214	241	238	262	255	197	226	214	243	231	212	251	227	232	263	271	227	226	238	253	231	211	250	254	233	264	278	237	226	260	270	262	228	217	236	255	209	255	229	206	220	223	254	206	221	241	238	250	253	212	217	232	213	240	232	237	226	207	240	230	244	236	210	243	260	206	267	231	261	241	216	268	226	257	232	228	249	205	240	238	225	258	258	213	263	236	215	220	239	253	245	245	217	230	234	244	242	248	246	258	239	230	240	244	220	241	230	231	250	233	239	212	238	252	249	208	259	248	219	253	224	250	222	247	225	237	228	256	233	217	279	245	220	226	231	219	229	263	243	211	207	221	216	249	245	256	237	259	252	238	234	236	232	210	232	269	260	238	218	238	223	234	244	254	240	244	240	245	259	210	225	226	227	239	214	236	249	244	233	257	253	258	228	241	243	250	228	256	242	224	237	217	226	216	201	237	249	251	216	222	232	267	261	231	235	288	238	228	221	240	238	250	239	216	243	241	253	217	242	236	220	222	245	267	252	239	247	224	264	207	254	218	227	233	258	234	201	257	224	223	194	247	255	229	250	234	246	222	239	226	238	247	245	240	273	235	235	250	255	253	234	241	265	237	225	238	251	219	256	223	226	224	238	245	230	227	261	213	221	265	255	268	245	232	221	236	231	261	263	254	220	227	236	252	241	242	229	212	236	229	257	251	240	224	242	237	253	241	238	248	233	217	242	234	231	210	206	276	276	245	206	253	229	232	248	211	246	252	231	257	222	242	225	236	239	246	248	227	221	230	249	247	223	259	232	240	230	234	221	231	255	264	229	235	217	221	260	223	245	268	251	253	235	238	259	236	237	239	242	212	241	224	249	248	244	192	238	226	277	227	250	232	223	190	242	231	226	247	229	253	243	236	221	250	250	257	230	228	272	233	253	259	240	229	234	209	277	249	244	239	251	249	224	222	239	227	227	240	257	219	228	230	255	232	239	242	245	249	220	210	242	223	255	234	232	260	231	246	236	248	254	219	217	245	245	233	236	237	250	225	245	268	235	241	220	233	241	259	246	225	257	245	252	233	219	241	241	227	235	272	267	256	204	243	243	242	240	239	248	254	242	224	248	240	258	230	245	223	209	243	220	241	243	230	230	219	231	232	229	256	217	237	241	227	245	229	232	280	231	247	240	212	240	251	279	236	212	224	210	248	239	227	231	245	240	220	252	225	205	239	291	240	214	223	247	237	219	225	249	209	247	237	262	246	245	227	236	230	231	250	258	215	244	253	243	255	237	249	215	245	241	247	230	232	250	245	232	225	241	252	238	246	253	246	277	248	224	220	238	261	231	244	210	235	239	222	243	252	210	232	210	218	249	207	233	217	230	251	232	223	231	286	258	240	227	207	232	223	235	221	221	258	248	221	252	247	238	248	258	267	234	249	258	227	244	225	261	227
33962	34298	8339	14180	13979	4724	1889	1602	1574	1945	3749	5203	4580	4926	3149	2914	3152	2253	2262	1843	1832	1390	1577	1625	1324	1352	1077	1070	1004	891	926	834	1084	1120	1165	1006	797	825	788	1026	1382	1213	903	833	830	748	702	675	686	723	799	935	979	977	892	824	808	759	808	664	655	597	626	554	606	732	787	671	572	597	629	645	584	566	563	563	572	613	554	599	538	604	570	566	547	587	559	555	559	585	547	562	563	618	584	557	543	571	570	609	560	572	586	622	609	544	540	574	562	578	539	524	574	523	596	574	547	617	593	534	575	604	506	576	555	580	549	586	559	520	591	584	594	574	517	557	570	528	560	556	581	562	558	576	564	599	550	556	568	547	506	604	525	562	570	555	538	561	547	552	567	608	550	565	564	547	570	550	582	536	620	544	618	560	531	578	541	555	553	564	606	569	565	575	515	555	577	621	533	567	551	506	521	563	557	549	548	569	561	557	581	602	548	558	584	592	561	571	574	567	530	528	573	543	527	502	561	507	531	602	546	574	595	563	594	575	548	574	600	528	524	560	582	550	575	577	565	566	552	570	588	524	549	564	538	540	586	583	545	551	578	558	523	574	596	585	548	550	562	544	547	546	555	561	555	553	539	600	537	547	525	584	563	566	562	573	572	591	564	578	546	555	542	576	539	562	528	559	580	583	566	616	545	553	549	596	563	553	558	547	554	545	563	593	523	531	580	580	531	536	583	547	586	544	536	559	610	607	566	555	595	589	579	524	555	569	573	587	534	560	572	591	602	614	563	546	549	559	566	534	590	573	585	537	578	563	577	570	586	539	540	512	578	569	539	533	535	532	564	550	567	566	564	557	567	568	576	591	563	571	574	578	569	580	557	637	585	578	561	576	558	598	591	582	562	550	566	593	570	549	570	545	585	624	570	596	559	551	543	573	576	568	548	539	575	566	544	537	560	526	565	580	541	598	540	543	577	597	593	558	573	536	592	582	546	521	550	536	557	565	550	554	534	579	587	592	560	580	539	521	563	538	556	569	519	570	523	580	565	545	572	545	547	584	546	580	617	536	563	562	518	555	571	573	532	573	578	586	567	518	552	542	602	557	581	569	554	535	567	556	544	555	574	572	600	505	592	577	515	586	578	552	564	585	558	551	543	549	574	535	564	526	541	649	597	567	537	645	531	558	589	584	540	600	505	600	499	585	592	572	552	551	589	549	590	524	526	594	591	552	564	560	530	615	578	574	544	586	615	506	548	585	523	566	549	563	580	502	585	613	574	579	575	563	617	561	572	592	546	585	556	561	615	549	609	564	580	538	597	559	592	547	547	560	588	594	571	530	548	548	543	574	607	533	595	564	568	545	550	607	547	579	588	574	541	568	576	585	593	567	538	580	576	562	573	526	574	556	564	570	582	581	553	564	567	565	510	548	596	546	549	553	551	548	565	581	582	561	578	561	547	561	515	587	564	560	550	595	583	504	538	524	584	576	616	591	603	522	591	560	533	594	566	572	532	606	549	601	541	567	598	508	555	575	551	592	571	603	563	556	579	576	577	570	565	537	552	572	621	566	538	551	581	511	597	542	555	529	582	578	550	598	560	550	553	533	570	556	513	522	549	583	566	575	566	551	556	543	534	571	565	551	542	557	568	586	571	567	546	578	578	526	597	571	545	570	545	562	593	546	554	539	586	540	509	541	567	552	544	557	605	584	575	596	586	552	528	545	613	580	572	529	561	578	527	555	561	553	520	588	566	553	564	562	560	569	582	532	563	549	580	566	542	576	561	559	573	564	554	543	541	549	552	534	568	590	593	576	549	537	550	591	558	561	554	559	581	539	523	532	589	585	530	560	589	560	585	544	544	549	523	588	536	570	582	556	535	551	558	569	577	522	562	562	589	569	548	587	527	564	561	572	564	551	554	561	571	579	588	568	573	559	542	552	539	553	571	567	583	612	576	575	543	563	573	597	562	600	536	584	543	575	620	572	585	554	539	544	605	543	547	595	561	536	558	604	565	506	538	530	562	548	583	554	543	530	597	558	575	577	563	573	529	574	581	547	548	527	604	605	559	567	576	547	554	610	580	524	564	530	571	577	548	582	540	548	605	569	547	581	582	560	540	578	586	567	529	568	554	548	623	552	531	533	569	539	599	531	590	565	563	560	580	605	601	555	551	565	551	591	576	562	581	562	580	565	536	574	570	535	552	556	551	559	593	532	551	606	576	560	571	532	537	552	550	549	553	576	561	522	603	564	521	549	525	518	600	563	570	588	622	541	581	572	590	593	573	577	566	543	580	563	568	574	606	508	589	618	608	576	533	565	587	540	558	569	556	562	562	511	542	570	540	587	584	540	557	573	534	637	550	545	559	528	542	582	564	563	511	539	547	581	582	549	556	582	600	552	556	567	529	591	571	578	585	563	582	564	582	581	557	540	584	530	553	516	592	538	594	565	591	633	575	562	553	525	554	569	549	559	576	576	610	580	536	572	558	559	557	594	555	544	573	594	597	598	581	551	503	525	591	556	576	575	561	599	589	569	553	553	587	551	529	555	543	600	587	592	579	516	579	552	565	558	535	554	559	578	552	514	612	605	550	574	536	530	596	574	547	581	567	534	582	582	533	553	575	521	521	555	544	532	589	595	565	544	535	569	602	548	544	568	541	567	538	563	555	585	585	550	550	569	534	538	568	549	517	533	559	531	591	600	601	561	603	607	550	575	497	538	550	568	565	552	574	554	574	542	589	554	605	542	582	525	563	535	565	553	604	529	560	559	549	588	585	573	528	578	576	605	557	578	567	552	551	534	594	555	541	569	529	605	554	580	572	588	554	605	553	549	583	513	578	533	568	539	580	615	544	553	560	572	579	564	541	593	565	532	563	533	569	544	564	576	548	560	579	563	581	573	562	583	516	562	500	587	578	569	549	566	548	561	555	537	568	588	581	584	572	575	569	527	515	585	579	562	568	515	525	607	570	547	587	530	583	545	572	586	535	560	570	556	572	541	592	541	528	552	561	556	550	532	560	585	563	574	581	546	577	579	535	568	548	589	548	542	551	549	532	609	589	520	601	568	548	551	522	580	540	518	587	559	530	541	567	568	571	569	564	523	605	545	553	601	586	584	567	580	536	529	575	598	569	564	570	551	560	590	539	577	576	575	569	562	559	578	641	583	579	561	557	577	553	543	558	565	563	554	556	571	570	591	575	583	569	555	586	509	571	570	561	521	603	539	583	556	561	565	581	567	529	557	576	530	630	581	642	550	562	601	541	576	585	512	558	556	527	583	593	547	544	594	560	563	558	572	494	527	545	536	586	562	548	585	581	556	572	567	529	576	575	529	545	609	590	572	571	558	527	604	559	578	569	558	582	591	585	524	570	528	593	563	553	556	563	552	591	563	572	575	587	537	590	535	539	578	545	563	576	543	528	596	575	558	558	546	581	550	545	566	552	552	540	590	579	524	501	579	590	571	543	599	587	552	537	527	519	610	547	581	561	533	542	566	551	575
66062	61566	26485	13231	7399	2308	743	565	533	820	1555	1995	1347	1493	1363	835	1121	688	812	648	384	418	415	356	399	373	298	276	276	254	295	275	268	325	314	283	235	248	259	331	348	329	240	230	243	242	228	260	192	232	211	249	243	298	263	250	244	238	268	234	224	223	190	219	227	216	245	199	242	207	196	253	200	209	185	220	180	196	205	210	200	179	186	212	236	205	186	188	199	189	203	199	196	194	224	190	235	183	202	210	175	184	214	213	200	193	202	201	208	192	224	233	163	186	203	204	183	181	211	181	204	214	226	188	198	214	185	190	197	177	202	194	210	208	191	191	208	224	181	203	191	233	209	193	201	192	193	196	210	194	184	188	198	207	190	180	189	189	184	187	196	194	236	178	202	186	170	191	178	195	200	195	163	222	210	194	210	206	205	200	202	192	208	186	212	197	179	191	211	186	173	187	212	186	196	191	228	183	184	185	198	212	182	160	207	159	163	186	205	191	197	181	180	153	209	192	177	202	209	185	198	181	192	206	216	205	213	173	211	198	201	169	224	198	222	182	208	201	182	180	176	191	196	203	188	204	201	178	168	204	194	207	176	213	179	190	183	207	187	205	179	184	194	197	186	193	220	190	199	218	190	172	206	174	239	217	185	206	181	201	200	186	211	209	213	204	202	196	216	223	206	214	203	192	186	172	203	179	198	195	201	171	189	202	196	207	180	184	203	204	185	177	202	196	189	211	226	198	195	196	215	210	214	200	202	195	205	196	177	178	201	201	213	218	196	187	186	194	176	170	218	189	171	180	183	206	200	168	206	234	168	202	201	202	173	201	160	187	181	218	183	196	160	214	186	205	196	186	184	213	199	185	199	200	194	213	224	205	184	189	201	214	191	228	217	217	208	192	197	219	194	192	201	206	214	191	200	173	184	185	197	173	212	204	179	202	221	176	192	190	188	184	204	190	205	202	208	191	228	183	190	220	201	177	206	196	224	201	195	207	183	168	186	194	202	206	178	180	211	206	224	169	168	185	195	195	189	219	196	206	208	202	189	199	181	203	216	181	202	209	195	196	182	191	181	189	215	196	202	191	197	160	197	191	198	182	232	205	181	195	196	216	166	164	203	193	209	188	232	214	226	216	197	188	194	202	205	195	213	187	219	188	199	200	177	207	188	201	215	211	203	192	188	220	231	195	192	195	201	207	175	219	180	190	210	182	206	172	185	189	193	193	194	200	195	202	213	204	198	180	203	191	187	217	193	216	193	185	215	216	199	193	191	218	178	168	195	199	190	191	199	165	203	195	207	200	208	204	172	194	207	195	224	186	205	184	203	207	196	204	201	205	219	201	203	196	193	172	204	188	181	216	213	207	197	190	205	187	196	199	213	194	186	174	176	199	217	223	200	203	195	204	192	201	185	182	204	191	191	217	196	221	195	189	212	211	193	181	210	160	196	184	213	191	219	204	186	182	210	180	183	204	203	205	200	206	198	200	168	177	183	205	191	198	208	207	228	204	218	196	181	202	192	196	178	206	224	203	215	209	209	218	222	181	186	223	185	194	196	180	210	193	203	195	191	202	217	174	177	198	208	196	211	172	217	202	176	190	217	184	188	184	196	220	190	184	192	202	191	207	194	193	193	204	176	191	205	190	201	194	200	217	171	201	179	207	170	190	191	192	215	184	226	205	210	196	200	202	191	217	197	195	179	213	212	194	189	186	204	197	197	208	222	231	204	197	195	194	161	172	186	194	191	194	215	176	214	233	210	177	176	203	188	202	193	238	231	195	190	209	213	186	191	205	195	201	195	219	194	227	200	176	186	198	212	176	190	203	195	205	201	188	204	211	202	198	203	199	179	205	209	191	226	193	209	188	178	197	171	176	190	187	178	175	179	200	166	214	184	193	201	180	169	204	173	208	199	219	205	210	210	193	180	215	200	221	185	190	194	191	187	206	180	211	211	219	179	198	201	222	201	199	219	213	200	205	215	199	188	218	228	207	191	182	190	203	203	227	201	192	213	191	190	165	197	197	198	201	190	199	213	201	199	201	206	210	198	181	197	217	224	174	183	191	192	202	197	190	203	186	198	202	179	209	206	205	197	197	184	225	194	184	204	200	190	193	226	198	198	200	183	204	186	197	201	192	195	202	212	181	188	210	217	206	178	197	204	214	192	188	187	184	165	194	171	176	205	204	169	181	189	189	169	186	198	200	174	210	197	174	211	198	197	194	209	218	222	210	191	186	170	194	204	191	208	219	197	178	186	214	197	208	222	205	169	219	196	192	191	182	198	179	188	214	211	197	183	190	229	200	225	210	179	177	192	225	203	199	219	195	198	198	229	204	182	173	221	186	203	219	201	169	197	204	198	184	199	230	199	199	190	190	206	203	199	217	200	197	187	201	219	203	207	198	202	190	211	177	195	222	225	206	175	185	169	216	207	189	176	200	207	211	193	192	162	175	180	189	158	197	193	207	212	213	185	192	178	213	171	206	203	186	209	197	207	204	208	164	193	206	192	193	203	205	203	173	195	165	189	179	187	217	233	188	219	189	196	201	217	189	200	180	223	209	198	181	201	177	190	167	189	220	192	225	204	220	167	192	196	198	209	199	196	216	184	240	213	194	188	215	218	190	195	203	200	187	201	194	189	227	188	200	194	223	187	192	209	170	213	175	198	233	212	214	204	195	194	189	181	205	203	174	190	179	186	195	203	202	210	190	208	189	191	235	184	199	191	211	197	220	194	197	204	181	163	181	216	197	199	188	223	192	204	202	202	186	197	201	213	201	185	195	219	209	210	184	203	190	177	197	181	218	205	196	187	209	199	199	200	203	210	213	184	212	195	175	197	203	204	188	203	181	213	171	208	172	177	193	200	204	204	213	204	186	203	194	199	182	193	211	185	201	208	166	221	214	201	216	174	180	220	214	209	172	205	196	191	188	183	190	207	219	211	204	177	184	189	211	218	207	219	199	188	178	186	217	185	209	185	181	207	175	201	202	195	222	204	187	174	180	202	193	184	204	210	196	185	207	199	203	187	214	186	192	204	201	186	199	176	180	197	204	188	182	189	187	190	180	190	217	200	227	190	226	191	199	210	192	165	220	185	202	175	201	169	212	195	192	193	198	197	218	167	186	220	182	215	203	202	205	184	200	197	210	202	188	184	192	209	227	178	201	218	242	194	200	183	189	222	199	190	176	190	173	180	199	224	210	213	218	212	179	211	198	213	197	192	185	222	195	215	174	210	225	209	224	221	194	174	181	174	211	226	183	174	189	222	229	201	208	168	171	201	206	201	181	225	203	190	187	204	200	211	180	202	178	205	189	199	203	179	214	207	204	182	194	181	233	214	214	190	184	195	194	197	209	195	199	192	207	196	180	213	179	202	213	198	240	191	189	206	200	231	196	212	205	190	209	202	198	234	189	200	201	206	201	186	199	196	233	202	200	188	190	201	219	206	170	210	202	195	199	179	190	201	204	192	189	209	210	192	199	217	188	191	205
43605	40619	11806	19057	17148	6734	2902	2496	2320	3858	7480	9587	6211	6654	5970	4202	5026	3347	3952	3224	1983	2333	2193	2110	2157	1806	1592	1232	1098	1137	1021	984	1273	1582	1445	1266	996	957	844	1370	1856	1694	1018	989	943	735	696	698	759	766	768	921	1100	1186	972	972	875	819	813	593	618	518	526	544	547	693	700	652	502	558	600	646	433	472	467	462	548	440	474	476	428	449	474	411	487	442	467	493	499	466	468	462	455	513	454	466	487	428	479	461	470	482	449	456	464	477	446	445	451	449	453	474	464	468	460	468	443	449	492	462	470	460	472	443	468	444	438	456	457	464	490	469	479	439	440	445	472	499	452	504	468	485	498	472	455	500	485	484	419	480	476	502	465	457	459	411	467	407	463	467	448	424	438	457	470	490	474	460	451	459	466	447	471	477	503	457	419	447	466	471	443	433	465	476	484	456	429	446	456	458	444	465	441	455	463	475	447	484	421	448	423	458	474	448	458	438	494	438	457	476	494	452	432	446	457	443	480	477	439	438	476	480	452	456	455	513	410	427	457	474	450	447	463	472	424	478	502	475	445	434	473	472	430	452	456	480	430	475	462	457	467	452	475	474	470	486	481	391	436	461	440	494	470	450	412	452	472	455	436	437	490	468	499	487	476	442	443	424	435	467	456	472	458	469	429	439	458	418	472	429	464	436	455	430	451	454	453	453	465	485	441	450	494	424	447	476	450	425	479	452	475	496	467	444	483	446	489	470	478	438	456	492	460	463	444	471	477	467	444	461	463	445	477	464	427	457	484	475	465	453	450	445	472	470	443	477	462	442	423	476	420	440	425	449	466	463	418	477	500	437	470	451	454	468	459	463	500	432	453	480	478	480	460	466	465	446	480	444	488	471	447	439	455	457	461	479	424	460	442	487	504	472	467	475	481	484	462	462	458	473	447	440	425	461	457	439	458	460	457	474	458	476	489	434	470	462	446	471	455	459	488	478	483	463	471	448	439	473	472	493	488	468	471	425	445	486	475	427	471	419	457	474	469	481	447	455	457	439	457	438	458	484	452	453	457	449	456	505	450	455	460	432	465	467	452	414	454	474	443	459	455	440	479	465	485	406	433	454	445	470	444	472	509	473	478	467	454	454	425	474	510	461	448	465	417	491	479	437	462	448	452	459	441	422	443	457	451	483	475	459	420	454	493	455	466	452	415	483	473	474	451	465	463	497	457	479	467	434	460	477	480	492	465	454	482	441	494	478	435	481	453	466	462	462	490	452	472	466	467	441	453	458	482	454	403	518	490	455	503	469	421	485	477	484	426	481	481	456	462	446	467	448	461	429	469	490	456	493	490	485	423	485	456	456	488	454	485	470	477	460	465	462	496	472	482	446	432	452	454	458	442	463	453	499	455	454	472	449	461	457	452	465	451	464	430	479	465	456	486	460	423	468	455	465	460	493	427	467	460	441	445	483	507	448	472	475	508	423	438	482	481	461	454	464	479	444	453	457	439	468	465	442	445	460	430	437	428	434	475	439	435	438	418	468	471	460	457	462	480	473	455	451	467	480	481	488	463	439	436	447	433	415	486	444	428	476	450	434	469	497	455	486	463	458	464	429	459	477	445	456	497	484	491	479	451	446	482	490	448	504	429	467	518	494	440	415	471	457	440	448	487	462	486	454	445	461	463	438	466	464	441	488	460	469	450	484	473	465	447	480	443	473	459	452	448	465	490	465	461	454	439	467	451	442	417	459	468	454	468	482	428	451	439	449	483	475	463	501	483	487	483	460	464	432	477	448	465	464	478	448	444	459	458	463	463	435	479	467	410	473	449	471	456	486	516	459	437	444	465	478	459	472	440	439	442	444	484	472	452	485	472	410	478	461	462	455	444	464	470	468	447	477	478	462	504	437	450	461	502	451	461	474	446	443	473	487	454	474	492	477	488	487	437	484	502	482	502	423	480	470	463	462	446	445	472	435	509	458	428	482	443	452	496	467	487	454	426	437	465	442	437	484	448	452	471	418	455	481	475	447	423	437	447	478	471	419	486	470	460	425	419	453	480	453	480	428	447	443	476	461	456	439	453	460	466	438	459	448	464	439	444	468	459	463	451	463	462	456	446	458	454	486	454	456	453	462	445	442	470	469	471	466	485	455	466	456	475	462	445	457	486	478	441	467	438	447	431	469	457	478	470	430	507	433	438	456	452	476	477	442	493	457	445	491	456	494	444	461	474	424	455	481	467	509	443	447	470	439	481	460	480	475	435	465	451	454	460	430	484	476	420	420	482	482	467	451	458	467	482	433	467	468	458	430	442	474	475	487	474	467	482	451	486	473	462	464	484	482	432	471	490	479	404	509	449	450	453	439	515	474	418	459	417	450	470	458	442	415	466	476	483	417	458	441	414	454	463	462	485	488	467	470	449	467	425	448	493	474	467	454	469	458	466	459	425	466	467	437	474	477	484	504	433	458	476	455	424	470	464	433	438	461	480	465	437	465	461	442	451	454	444	448	451	455	480	457	489	491	421	477	477	443	458	444	447	429	471	507	445	469	481	458	492	446	456	421	456	481	449	473	470	502	447	406	425	452	496	490	475	412	494	427	466	482	511	499	463	447	451	479	467	456	476	441	454	458	464	432	438	444	492	493	437	441	458	479	427	465	453	448	433	468	466	473	494	468	456	457	471	419	440	447	467	457	429	486	425	492	430	459	486	488	432	436	439	434	425	449	479	429	503	471	456	506	491	443	502	477	473	441	467	432	472	495	476	454	442	480	515	446	454	465	449	450	503	406	436	482	444	462	486	502	476	473	430	432	503	428	482	452	480	457	420	466	456	438	430	463	497	467	438	481	478	470	467	440	465	428	481	473	474	468	457	463	484	468	441	465	477	451	470	471	451	471	466	462	476	433	457	434	455	456	496	430	457	466	448	462	460	465	474	455	471	439	446	468	479	463	491	475	487	446	503	468	451	461	447	506	437	454	481	485	523	451	420	457	464	453	441	490	485	439	463	436	450	446	483	464	459	419	426	478	479	426	475	460	442	425	464	425	464	483	480	500	432	433	453	461	483	451	437	474	459	495	440	445	489	431	456	446	445	428	459	443	504	471	486	447	456	439	429	450	458	490	483	461	474	460	461	469	472	423	447	447	443	445	433	463	459	453	428	479	440	473	476	475	429	483	415	434	457	443	446	464	464	458	495	485	466	511	458	430	451	443	484	445	459	461	487	477	436	462	470	436	469	466	442	475	434	462	461	445	474	462	497	476	458	480	457	491	470	426	458	432	447	477	458	467	491	438	488	452	454	456	464	424	450	479	480	428	448	428	435	485	435	457	444	449	456	447	449	449	451	451	476	442	480	462	449	457	451	426	491	481	468	443	467	457	475	463	465	502	487	430	427	459	459	480	435	445	438	450	478	450	471	466	457	497	434	471	441	464	461	453	444	448	438	479	468	467	446	438	482	516	455	453	446	490	423	416	440	468	429	482	437	453	471	479	443	457	483	446	407	455	460	481
14078	6787	2989	3223	2046	467	176	167	184	180	157	175	187	184	150	183	176	167	151	159	165	155	154	153	170	148	176	170	171	156	190	152	155	180	134	143	181	162	170	171	183	188	163	161	155	142	145	193	191	180	172	168	177	175	197	195	188	182	172	166	178	155	157	151	177	163	153	156	147	148	155	144	141	142	175	160	154	167	164	166	178	162	155	168	159	169	159	157	161	166	158	123	160	139	171	169	152	185	143	154	168	165	159	166	129	151	157	160	144	162	136	137	170	185	149	171	159	147	142	141	155	132	169	170	138	162	144	152	143	159	167	162	155	144	172	148	172	136	150	152	159	149	144	130	157	154	158	147	171	147	138	168	158	146	171	174	153	156	172	139	170	149	149	156	172	150	162	152	166	157	145	156	175	160	152	141	153	171	136	159	144	161	149	148	152	146	155	158	159	143	167	144	175	164	165	158	162	169	158	146	161	143	162	168	121	156	163	146	142	155	165	190	157	154	161	162	163	162	152	181	171	160	162	149	169	171	161	144	160	169	168	179	181	160	167	180	158	169	154	155	174	154	167	193	168	148	192	159	157	181	155	161	149	145	155	142	167	157	167	172	157	150	151	140	179	162	154	175	164	162	165	171	171	152	167	150	163	170	137	139	195	169	154	178	175	160	174	171	152	157	162	166	139	155	157	187	150	152	150	155	163	159	196	165	156	181	149	139	156	149	156	177	165	147	138	153	162	166	170	150	155	181	160	185	161	168	158	150	173	161	166	151	143	160	143	163	157	170	137	136	155	165	143	148	151	152	148	152	143	161	177	134	152	155	176	132	177	151	147	148	161	148	179	168	169	160	146	142	148	162	154	129	187	140	168	141	169	139	146	175	177	134	180	149	154	140	170	168	149	154	144	162	179	164	113	156	171	147	177	159	156	145	163	173	157	138	165	159	176	174	163	150	157	145	136	166	128	165	150	158	173	147	167	145	162	149	135	157	146	140	163	170	160	151	151	168	160	143	148	174	145	150	162	148	145	142	177	164	178	155	170	148	170	160	155	152	163	155	152	161	164	162	174	164	151	146	172	169	141	183	165	166	163	161	140	146	132	156	181	156	156	145	154	169	154	179	142	149	165	156	178	204	162	164	183	134	166	164	149	158	169	152	180	160	154	161	137	165	154	154	167	183	155	168	203	162	175	145	149	161	169	188	153	166	165	172	139	171	168	158	163	157	144	156	162	167	164	142	162	183	164	172	162	148	158	146	145	138	195	147	140	144	155	169	175	143	143	178	151	146	154	160	166	174	164	144	151	167	175	149	167	171	153	176	156	189	164	151	179	145	184	162	158	157	157	146	155	164	152	181	166	152	120	143	150	179	179	166	158	184	167	169	173	159	149	152	182	141	129	169	138	182	163	139	165	139	135	156	166	172	165	158	163	168	168	161	161	159	161	155	156	160	168	158	156	151	155	163	162	143	168	161	167	145	158	167	146	163	151	136	147	151	166	163	175	165	145	155	137	143	149	149	153	163	183	144	167	163	146	156	173	171	183	164	148	144	169	166	171	160	144	154	158	154	146	132	149	176	176	139	154	171	163	143	175	171	162	154	151	169	162	153	158	165	136	167	162	144	149	154	163	171	158	159	162	149	139	166	131	158	159	147	155	162	154	159	154	155	156	128	156	170	180	151	167	176	170	170	173	152	173	158	154	159	181	157	166	142	182	167	145	150	155	180	142	152	180	157	150	146	174	152	148	145	162	167	152	147	148	144	154	183	156	207	174	146	156	147	154	168	158	167	147	135	167	162	173	166	156	166	170	167	137	165	167	145	161	167	158	142	148	163	163	157	153	145	150	151	166	165	172	152	153	153	151	142	153	175	155	153	149	152	150	142	166	152	169	140	146	168	144	139	149	149	150	143	153	140	154	185	167	142	156	155	157	166	130	161	149	168	149	171	175	142	139	155	176	163	144	140	173	158	152	164	134	160	145	148	172	153	175	163	181	166	183	151	166	154	157	165	178	139	174	158	152	162	151	148	154	149	157	159	154	153	142	168	180	163	171	165	143	164	165	153	154	159	165	142	173	158	156	167	144	148	148	152	172	164	162	169	155	155	161	154	168	149	182	142	152	138	163	161	139	140	138	154	148	151	157	163	152	138	152	148	174	154	144	149	143	166	157	184	152	154	174	157	172	213	159	168	151	144	120	158	161	173	153	150	175	184	173	162	182	152	156	158	167	153	177	172	177	155	158	175	160	146	147	153	168	153	140	158	147	158	164	167	169	155	145	141	155	157	167	188	136	171	162	162	169	158	168	137	181	184	186	171	166	169	166	144	146	156	147	142	146	157	153	160	167	177	157	147	185	181	157	158	154	169	176	150	183	182	170	144	182	135	160	145	147	165	147	141	159	134	165	170	160	157	162	170	152	147	159	150	187	174	164	162	161	167	160	178	147	177	172	164	158	173	141	134	155	171	151	146	149	155	166	153	146	183	152	165	132	139	160	175	174	167	144	167	173	174	158	135	167	160	160	155	166	154	156	179	153	175	175	162	146	179	153	139	157	133	168	166	169	166	157	145	152	172	161	146	167	153	156	156	158	137	155	153	145	132	171	144	180	163	170	146	169	128	146	159	184	166	155	176	163	153	156	165	179	163	135	154	146	148	156	159	159	144	157	169	156	162	155	139	167	181	163	154	146	153	140	144	157	141	162	158	158	163	152	152	178	185	150	162	160	146	163	165	153	162	190	172	165	117	134	163	161	175	166	163	180	150	180	182	162	162	184	141	171	134	153	153	173	150	142	171	155	176	174	154	153	151	177	165	153	133	177	162	159	159	154	176	175	139	143	150	126	178	132	162	144	162	151	149	132	164	175	155	157	152	175	143	166	180	176	190	129	181	161	161	164	169	157	158	159	176	145	165	144	170	179	130	152	145	128	160	133	169	145	163	160	164	130	163	149	156	153	155	143	150	176	152	170	156	144	142	160	142	160	155	167	141	167	161	150	176	168	154	160	166	184	164	162	155	145	178	155	135	157	141	167	169	157	169	171	149	171	172	189	150	175	174	165	144	146	151	169	153	160	168	150	156	166	170	156	156	157	163	168	147	153	150	167	153	161	153	161	144	164	166	158	145	138	172	129	131	176	162	138	158	159	156	169	152	136	141	162	167	153	155	171	150	148	162	169	156	159	149	157	163	162	166	173	171	167	179	173	145	151	142	194	183	154	171	161	149	129	137	161	173	139	164	168	153	158	145	152	150	169	161	162	150	150	175	163	164	145	135	167	180	169	160	138	164	167	169	153	156	171	161	171	174	165	147	176	156	165	140	145	152	170	146	162	140	178	157	163	158	150	156	161	188	168	131	162	153	184	159	176	184	156	139	175	165	158	167	156	161	139	138	164	171	165	171	168	141	154	155	163	155	173	128	164	158	175	149	149	175	156	144	167	180	156	149	152	148	173	158	167	170	134	167	159	135	162	180	181	148	157	168	155	177	152	160
10132	7240	5384	9322	6674	1584	542	436	436	498	567	634	629	587	520	542	535	460	443	470	441	453	474	432	434	425	414	458	417	402	410	439	427	446	426	436	421	420	435	460	482	486	457	444	421	417	390	426	415	401	438	484	492	492	583	547	534	502	469	416	395	387	415	412	401	439	445	489	432	383	387	388	396	392	426	419	387	448	394	368	373	450	385	402	399	390	392	402	435	389	400	389	404	397	396	387	415	417	406	390	381	421	374	402	412	386	394	410	422	393	354	369	400	391	406	404	402	380	413	388	405	414	416	381	414	366	406	371	409	397	441	400	377	382	368	416	406	390	373	379	389	445	383	374	403	351	428	395	422	376	374	370	380	397	417	375	432	409	436	408	424	404	405	414	398	367	380	425	411	440	393	386	392	397	424	403	418	405	377	372	385	395	399	409	401	418	428	383	411	379	405	396	411	376	425	395	395	412	385	373	449	371	405	409	410	399	358	419	429	396	452	402	391	371	395	400	420	406	418	366	379	385	383	375	410	391	412	402	412	363	395	381	404	368	361	368	398	389	444	382	432	396	401	390	405	452	391	403	378	400	369	352	411	389	413	374	396	401	414	401	415	376	418	404	405	422	460	386	366	380	420	427	396	381	412	419	414	409	374	452	444	418	394	409	365	411	391	374	393	410	413	398	371	373	360	417	408	393	371	373	400	418	379	406	389	398	426	426	396	391	415	411	393	389	397	392	404	420	401	363	374	388	373	385	386	440	423	376	375	422	412	432	375	410	399	391	380	401	382	391	398	380	423	418	417	404	365	442	440	406	438	427	432	399	401	422	411	403	385	396	416	385	394	400	394	403	427	377	386	397	396	369	384	412	418	392	415	395	388	439	381	461	405	394	404	406	376	372	431	371	388	412	370	424	409	377	384	409	373	387	393	408	375	404	383	392	385	378	390	379	381	378	358	423	399	418	410	392	402	406	405	369	433	421	384	390	400	411	437	423	397	443	403	401	413	422	411	386	366	405	402	382	410	372	406	427	391	389	387	451	415	420	403	425	398	388	428	400	401	332	431	409	355	397	392	368	394	408	376	395	420	422	425	388	419	397	419	371	401	426	392	402	387	423	410	415	411	430	372	427	438	381	420	382	412	375	384	405	409	400	432	387	348	373	400	399	407	387	410	377	389	411	406	407	412	397	411	391	385	407	381	384	397	401	406	388	351	413	372	371	407	405	412	389	387	398	382	388	411	410	395	399	400	369	381	390	440	364	406	360	391	415	360	416	368	396	384	402	410	390	403	398	367	402	393	393	369	377	392	415	402	390	426	386	398	387	426	363	410	389	411	388	370	422	398	430	414	411	388	404	407	420	403	377	417	418	411	414	382	377	383	379	415	401	435	381	422	406	365	402	428	420	390	398	386	430	378	398	407	383	371	398	397	409	382	408	392	375	395	408	403	398	417	439	392	381	419	381	426	404	382	420	392	400	377	396	392	426	403	380	418	385	398	449	408	406	375	382	402	422	400	380	434	401	429	377	407	390	374	395	389	418	399	398	398	393	415	396	386	439	373	412	404	415	379	390	372	366	414	408	404	398	384	415	435	433	381	416	385	385	386	409	414	407	384	400	399	413	402	418	417	414	409	434	433	354	422	378	372	417	392	410	396	382	421	401	377	406	393	386	419	388	413	405	426	358	361	399	425	400	435	431	388	390	429	385	380	364	381	396	409	395	396	399	430	412	413	386	397	412	420	400	435	411	409	383	385	429	380	467	398	432	433	417	407	389	388	363	415	422	407	408	402	396	360	394	394	399	412	404	381	422	407	383	422	392	393	415	381	400	353	406	397	406	416	421	384	387	406	422	369	359	459	390	396	392	431	367	409	422	415	385	388	403	386	364	427	400	460	417	397	395	409	381	382	368	412	408	389	397	405	391	366	383	388	402	403	417	399	396	385	399	413	370	389	417	403	412	371	417	399	383	393	396	381	412	394	425	380	431	394	406	409	406	392	392	383	386	404	388	415	409	397	405	380	396	410	415	419	405	368	390	425	394	385	415	425	395	396	406	335	441	454	424	411	391	427	373	432	375	367	427	403	425	387	378	401	406	383	363	380	421	423	420	382	381	390	400	399	421	407	381	412	422	397	402	382	413	411	365	403	400	424	412	384	412	397	432	428	431	397	381	366	431	400	398	399	420	411	384	394	391	372	406	400	398	391	414	418	370	375	408	393	391	403	421	427	426	414	403	403	377	382	406	377	396	389	397	390	361	433	408	388	395	398	423	400	418	427	395	381	368	366	377	403	388	399	402	427	436	398	389	408	407	416	374	402	406	370	399	380	399	410	422	395	422	398	421	387	392	395	443	361	381	383	410	397	373	385	371	393	400	396	384	417	427	392	366	402	393	352	420	400	381	390	388	382	406	410	401	392	424	406	372	409	411	414	415	398	403	391	393	417	399	387	375	385	385	343	384	345	396	374	422	391	402	414	391	408	402	389	385	417	420	401	400	409	425	387	436	392	382	410	445	404	398	399	401	360	412	425	413	364	426	408	409	390	380	374	378	405	410	429	428	374	442	445	406	428	361	404	401	433	399	400	395	415	416	368	429	407	411	381	399	403	382	417	390	427	432	377	399	411	393	386	441	371	383	401	400	433	410	357	416	401	447	442	394	432	383	426	405	386	392	398	412	411	407	392	405	399	398	416	406	439	405	403	397	405	439	386	392	440	397	430	409	432	409	415	411	396	375	398	421	394	415	404	374	396	408	378	429	393	395	409	392	382	403	354	440	405	381	393	410	372	401	413	366	389	402	407	413	441	395	390	383	403	359	388	384	389	437	400	390	408	388	429	371	401	388	372	393	380	421	383	391	397	353	415	387	406	361	435	383	388	433	405	415	386	410	409	385	381	411	405	399	397	435	387	398	409	386	381	419	411	430	389	417	417	374	370	411	371	429	384	419	407	379	420	375	378	420	406	421	394	402	362	356	412	394	377	401	399	407	403	380	399	384	396	391	431	359	404	379	388	375	432	360	396	426	408	425	339	377	390	415	385	425	395	402	403	413	385	399	417	401	392	366	392	400	407	383	409	377	411	435	400	427	426	405	403	428	381	391	408	371	396	395	411	409	417	420	423	373	387	398	404	410	403	356	374	389	397	400	426	409	391	415	415	408	386	381	411	423	383	427	391	366	404	405	394	402	368	358	405	433	437	376	414	402	414	409	435	400	429	426	393	415	388	421	451	399	399	396	375	371	424	409	376	381	391	400	381	394	399	430	408	384	377	388	410	421	409	409	406	418	412	384	412	399	395	393	424	406	452	374	410	415	449	398	396	370	396	394	398	391	359	384	411	404	416	375	389	400	382	410	410	379	426	381	363	387	408	373	399	395	397	413	371	373	391	383	431	429	381	382	390	385	355	385	391	426	398	408	430	400	429	384	394	381	403	421	386	370	393	361	380	388	409	400	409	417	382	420	392	403	359	355	414	409	375	411	407	353	386	395
54623	46179	17558	7734	4019	1144	535	447	453	570	887	1191	1058	967	715	676	609	548	502	448	386	331	338	340	334	333	301	255	289	315	282	282	280	325	297	299	311	251	283	284	300	338	265	261	272	281	251	256	270	239	285	281	279	267	305	254	264	276	244	259	266	263	262	263	265	232	277	247	237	247	241	257	198	245	197	240	234	254	232	219	254	242	264	263	236	229	247	230	252	216	231	245	266	240	239	230	238	258	247	219	249	234	243	243	254	256	229	263	247	248	255	237	257	226	235	251	243	266	224	239	243	241	263	235	236	257	254	246	243	238	223	236	230	255	215	229	250	235	233	239	230	231	261	242	220	226	228	271	265	231	261	246	255	243	236	210	240	244	250	239	229	227	239	252	241	198	227	208	231	249	254	251	227	233	239	227	221	238	234	233	234	252	224	254	233	233	222	235	239	230	196	238	235	262	230	253	247	251	207	243	250	221	250	236	236	232	254	271	241	255	219	247	284	232	243	223	231	240	230	245	226	254	225	230	257	227	247	242	233	260	247	251	258	259	246	237	220	278	252	239	236	232	253	252	247	235	260	244	260	233	262	231	244	241	231	249	240	220	233	220	225	249	264	224	240	236	276	245	265	230	261	226	265	251	237	260	257	222	256	253	241	191	255	227	260	233	240	216	243	248	262	236	253	260	251	218	228	255	237	256	233	258	219	233	262	235	247	218	241	240	253	239	249	237	236	217	230	235	226	254	252	252	220	244	233	237	220	274	244	234	225	240	227	232	256	241	200	213	231	256	245	223	233	232	215	250	224	236	264	219	203	241	220	218	229	271	261	232	253	247	219	224	213	212	239	220	215	215	248	221	225	209	249	234	223	240	230	275	221	252	227	260	205	224	224	227	208	253	241	261	236	230	241	231	238	253	258	225	240	240	245	241	253	247	231	242	214	242	280	236	261	229	236	242	236	212	269	269	238	247	221	247	228	218	243	216	222	219	222	258	267	254	246	231	249	241	239	221	252	230	247	211	266	263	241	261	265	243	240	241	238	240	236	226	216	245	283	233	239	240	224	223	231	219	229	256	251	223	242	253	259	237	232	255	262	240	247	249	241	235	247	243	214	213	227	228	240	238	232	246	263	220	252	250	264	258	262	295	208	236	247	240	220	240	255	216	203	252	227	235	221	259	256	229	228	231	250	235	259	234	240	253	268	237	226	248	231	240	271	230	243	255	247	217	215	256	239	226	241	247	258	255	253	252	218	255	271	218	224	254	260	249	256	269	253	211	228	235	238	254	249	256	242	233	216	237	215	257	245	230	262	238	228	213	245	238	225	244	230	255	242	229	218	239	236	237	238	261	255	224	222	280	237	226	231	252	255	255	262	277	244	234	208	253	215	239	228	222	228	263	241	206	239	238	239	258	214	228	245	203	276	244	250	233	245	245	254	249	224	243	232	247	230	252	249	225	247	241	225	249	222	229	212	246	256	233	226	242	272	255	267	220	215	238	254	239	220	217	256	210	260	235	263	241	232	280	255	233	235	222	218	233	261	229	238	236	230	242	250	227	219	252	255	247	224	238	233	237	251	263	253	238	250	242	243	227	250	249	250	243	237	219	261	234	225	247	241	228	247	254	234	241	234	226	264	250	260	231	251	261	255	261	244	240	257	267	230	225	229	262	269	252	234	219	205	244	201	255	255	232	260	245	231	231	231	249	249	236	223	206	239	249	236	266	253	217	199	275	239	236	234	233	239	248	266	210	233	225	237	240	223	254	256	227	236	230	212	229	235	211	223	225	249	247	244	254	250	222	252	275	233	240	219	256	227	241	238	232	244	236	239	241	263	246	229	207	222	265	256	254	242	202	264	276	236	248	265	255	235	246	268	264	256	267	239	228	229	247	236	238	218	243	249	203	240	233	230	226	271	223	250	247	244	248	223	230	242	214	237	223	256	215	227	233	228	248	218	245	212	240	254	217	218	253	199	236	249	227	234	212	236	258	239	256	248	227	233	243	253	217	223	225	234	247	233	234	283	220	236	226	249	231	222	241	224	205	256	253	253	264	247	226	231	222	235	239	250	246	218	221	244	247	237	242	248	242	237	221	264	257	222	226	236	250	238	268	266	254	252	223	248	237	257	237	241	260	270	218	260	245	245	204	225	220	223	237	264	250	265	251	242	230	207	222	205	222	253	250	236	261	223	238	251	241	254	229	229	255	248	248	240	214	269	240	238	254	235	255	230	226	251	236	256	259	213	276	219	213	257	246	252	217	230	223	276	237	293	251	272	242	234	238	238	254	229	243	238	204	239	281	227	262	245	267	217	233	212	232	247	235	234	239	268	246	255	256	264	214	253	249	245	202	221	250	252	243	253	251	247	246	257	227	240	218	215	216	255	256	252	246	248	233	229	240	255	271	234	247	232	280	255	259	236	273	256	238	221	251	218	235	268	261	280	253	257	248	244	216	231	236	224	224	244	232	233	232	229	258	241	228	251	232	238	222	238	246	276	253	273	238	226	258	254	226	241	239	254	245	233	253	223	257	237	205	227	246	212	256	240	213	265	217	203	239	218	231	246	248	233	244	257	228	226	255	227	205	245	231	239	227	273	254	224	231	254	237	246	238	252	247	220	228	227	246	229	228	220	211	277	242	250	259	236	262	233	222	259	237	217	214	215	224	233	227	213	225	227	233	244	208	228	256	235	228	257	241	266	232	224	246	238	241	268	215	226	254	231	222	236	227	218	228	215	241	259	237	236	234	236	223	229	219	262	238	274	257	237	274	241	235	227	240	239	229	256	201	251	261	248	223	233	217	221	212	243	242	216	241	244	209	221	233	252	256	204	228	239	253	260	252	254	228	250	233	249	274	239	231	249	242	242	234	242	222	282	263	259	256	219	227	226	239	247	224	270	259	264	234	201	252	225	221	217	249	230	224	207	216	236	227	244	259	246	266	242	211	212	206	251	215	217	254	217	235	228	237	266	239	220	247	225	246	221	240	251	238	202	277	199	222	234	237	239	239	263	237	225	258	219	252	214	224	243	233	238	237	234	228	240	238	259	260	248	236	255	248	234	232	245	237	204	233	246	261	253	252	255	240	233	233	265	272	237	266	247	251	258	246	249	239	219	259	224	242	240	252	236	213	240	231	249	219	232	249	229	238	263	246	245	240	213	215	258	254	254	248	232	254	249	241	221	243	218	274	256	251	240	237	245	259	265	274	247	255	236	252	221	245	257	243	235	263	217	252	240	258	217	232	210	265	248	242	251	231	220	246	234	248	233	240	267	213	238	226	232	246	256	281	265	280	224	239	250	230	238	219	223	229	235	233	245	257	240	260	227	220	216	219	241	227	256	234	235	222	245	254	253	259	220	246	236	256	254	272	243	215	237	255	242	274	235	239	251	261	230	241	254	225	234	281	235	247	247	270	243	290	225	228	236	228	254	266	217	226	225	239	249	228	256	245	226	238	259	247	211	255	267	226	231	256	219	235	237	242	229	214
34880	28917	9837	16290	10948	3857	1762	1648	1973	2663	4488	5777	4862	4495	3406	3368	2984	2736	2719	2214	1591	1475	1460	1401	1468	1260	1131	985	900	915	907	810	863	1103	1064	961	931	830	829	1020	1071	1168	912	811	851	713	703	727	734	749	810	914	814	882	924	900	865	835	738	652	603	614	594	600	684	694	742	648	587	632	614	724	592	551	579	587	546	585	563	563	593	610	578	559	562	573	593	574	583	566	533	521	580	578	596	557	555	572	545	584	569	550	532	567	574	610	559	606	550	550	513	601	588	553	596	595	528	528	622	614	609	553	593	549	589	564	571	618	578	560	567	604	534	585	588	536	561	549	580	549	579	599	559	585	563	573	548	561	564	564	545	551	530	553	567	554	538	579	541	583	552	615	598	559	535	540	580	575	594	536	580	604	561	609	524	545	575	612	544	557	624	606	549	555	569	541	542	603	522	556	552	568	531	544	554	550	569	572	520	624	565	531	574	575	560	573	572	586	520	559	570	561	560	568	582	553	596	633	576	528	556	589	545	573	554	564	543	563	548	543	579	581	600	589	619	537	605	546	560	575	577	549	549	501	540	583	595	529	585	569	620	612	574	554	567	554	526	545	574	565	583	590	586	585	592	539	574	529	582	537	550	551	560	595	564	524	516	558	554	557	553	562	567	616	588	549	510	614	570	558	578	577	620	582	524	570	567	584	571	592	575	549	557	598	578	604	537	580	570	540	584	555	583	581	555	594	555	544	564	529	560	544	568	587	565	574	547	577	534	558	542	609	573	573	552	567	548	539	556	562	559	543	551	542	554	576	578	594	559	520	558	564	558	559	572	572	539	601	611	589	596	572	589	561	595	562	623	541	540	613	552	512	544	577	545	556	551	555	581	573	546	558	569	578	508	584	551	609	584	512	551	542	560	560	562	559	579	605	537	554	551	535	603	554	591	549	578	560	593	538	625	535	579	557	585	543	570	611	569	568	549	605	574	544	603	573	555	550	564	607	554	573	553	574	541	593	548	553	579	540	546	614	586	525	565	536	556	605	568	550	565	582	574	563	542	560	572	586	534	553	541	562	542	597	562	580	583	555	571	576	532	550	580	570	565	551	547	522	547	546	564	571	611	559	583	547	552	579	580	601	609	562	605	590	580	584	584	555	557	613	571	552	588	555	574	552	559	538	560	636	508	586	563	572	573	598	579	576	534	540	595	575	519	535	587	536	580	550	598	566	539	584	549	622	553	545	526	574	550	516	589	603	584	585	604	571	549	549	576	533	564	557	591	552	563	538	591	564	599	571	569	546	583	568	563	567	618	576	583	578	586	548	600	561	547	535	564	519	569	602	540	597	559	615	564	548	594	606	593	579	578	547	547	576	572	598	561	588	565	595	574	571	544	597	521	583	525	567	579	569	553	605	531	575	543	559	546	548	594	583	575	569	561	563	538	571	518	535	620	582	561	549	540	553	595	548	552	572	518	578	600	561	564	528	581	545	600	529	582	576	583	609	565	605	548	537	573	539	615	569	557	573	537	595	556	534	589	543	561	599	560	577	570	539	589	559	537	537	607	569	580	567	582	626	531	572	556	548	579	550	614	601	614	573	613	577	534	556	569	522	594	605	597	601	551	589	588	608	556	570	538	555	536	549	535	561	593	551	577	573	515	534	596	565	559	598	555	592	530	550	592	554	573	563	613	518	536	588	518	545	561	547	563	538	577	571	584	565	578	567	586	595	593	573	529	552	549	573	578	561	544	569	578	560	538	556	575	542	584	556	533	573	599	547	589	533	524	534	574	553	550	571	573	556	541	544	544	569	570	559	509	562	571	559	549	545	580	563	567	536	545	600	541	540	550	565	556	549	538	570	545	549	589	548	549	557	582	577	617	563	546	588	538	566	566	518	549	581	522	603	570	560	607	564	573	545	575	568	554	570	565	551	530	585	571	561	568	532	579	561	565	524	601	574	525	563	582	566	589	570	590	581	547	555	597	576	605	537	567	559	534	587	512	579	508	539	552	548	564	559	578	510	520	596	561	605	547	530	584	595	556	602	574	600	554	583	548	587	560	593	593	583	576	558	568	579	556	584	565	614	562	514	576	539	594	579	534	543	574	547	580	577	593	568	527	568	555	593	553	557	526	594	571	560	605	575	531	561	605	581	557	592	539	581	557	530	588	546	575	610	593	584	559	574	560	627	583	597	578	577	537	537	557	527	603	576	571	524	579	525	563	576	505	523	594	569	550	517	590	576	546	575	610	521	569	551	522	606	593	547	544	531	557	516	544	553	567	552	562	583	525	544	535	566	572	561	589	604	554	557	599	531	570	521	593	576	553	539	595	574	591	550	567	567	539	578	562	566	525	594	559	561	545	531	583	574	619	598	574	577	506	549	577	584	642	512	541	591	548	585	542	563	542	555	577	543	582	552	590	563	592	602	575	577	571	574	569	560	533	532	585	539	536	596	569	546	547	564	549	602	530	541	587	548	578	581	547	609	536	577	571	555	533	550	554	582	562	528	596	567	572	572	586	563	594	590	592	597	569	570	551	572	548	519	600	590	522	539	562	548	558	558	560	571	582	561	558	571	550	567	540	568	556	568	579	573	605	550	560	573	580	596	567	569	625	559	542	574	578	520	563	555	520	584	577	583	581	562	613	604	596	537	566	530	594	527	594	572	548	574	561	565	574	587	567	582	539	575	570	590	542	625	566	547	572	580	563	519	603	578	537	574	554	562	578	593	550	556	586	632	561	540	578	618	566	552	543	624	602	586	574	614	584	516	550	569	540	582	606	550	553	535	591	561	569	548	618	562	594	595	561	613	550	550	594	612	580	571	585	599	637	609	612	574	551	568	569	604	582	539	557	574	581	532	534	574	573	597	564	545	583	601	531	568	575	587	590	531	575	565	579	568	589	575	579	598	545	554	566	556	572	574	547	602	606	542	609	584	572	607	571	579	579	541	558	571	585	516	617	547	542	501	589	551	625	616	522	575	607	592	598	533	570	562	583	523	566	594	550	554	610	555	555	561	550	585	596	564	597	546	570	546	605	591	577	575	570	576	596	539	576	559	568	572	574	538	575	585	599	565	574	585	534	537	561	547	557	544	566	556	579	591	522	516	563	578	581	570	596	571	588	585	568	545	547	570	538	607	584	560	561	578	610	587	579	547	589	581	610	616	554	576	574	587	580	528	594	536	567	568	573	583	567	574	544	588	602	557	562	546	599	549	592	582	552	583	612	577	566	559	560	541	573	526	609	526	580	576	596	616	596	612	561	569	550	525	553	592	521	569	557	561	566	553	560	565	568	560	554	584	535	590	559	576	597	587	554	522	571	596	557	567	598	585	566	551	601	558	608	607	543	611	552	611	567	551	557	548	600	576	627	603	620	549	559	552	615	540	612	562	592	542	557	580	549	561	602	585	545	558	570	598	559	551	578	553	560	555	562	555	583	559	574	592	536	576	538	569	545	587	574	584	566	568	583	541	606	546	596	576	540	578	560	619	565	599
65664	56336	23322	13426	6536	1746	819	611	631	945	1584	2091	2151	1652	1199	1102	1081	946	835	819	598	419	431	435	452	396	369	317	262	298	276	256	301	305	327	255	310	280	280	269	295	298	268	249	261	238	259	226	225	238	226	222	251	248	278	236	274	257	215	233	214	214	183	194	226	212	217	200	199	210	215	206	194	246	223	217	211	181	181	191	198	198	200	202	204	183	247	213	200	206	198	205	203	163	212	186	200	193	196	214	212	229	188	197	206	191	215	215	209	203	210	187	205	226	202	223	204	239	227	217	186	214	160	214	186	216	209	187	215	187	184	209	196	177	180	209	221	172	192	204	231	205	184	224	192	223	233	209	202	202	220	241	197	218	210	183	191	193	229	206	211	192	184	176	229	235	200	200	212	220	210	214	202	207	189	207	193	221	214	191	196	217	189	193	221	216	203	202	198	206	207	187	190	197	192	193	204	199	216	205	193	220	204	216	212	177	220	193	214	187	190	193	189	218	215	216	184	213	182	200	203	190	191	208	219	205	206	200	205	213	169	193	208	217	198	186	184	196	181	231	235	185	160	203	207	223	170	205	191	227	186	197	177	215	222	196	203	187	206	213	215	211	191	216	191	220	200	189	182	175	210	192	209	214	211	181	220	199	174	214	203	189	200	199	190	197	223	206	193	194	186	199	185	208	196	201	176	198	215	201	204	167	188	183	194	229	226	187	190	196	198	213	179	186	207	229	222	233	193	200	209	203	199	167	205	195	196	192	193	184	207	211	202	220	211	210	169	202	219	202	201	202	187	193	191	216	215	198	178	197	196	207	192	194	189	196	199	182	214	210	209	214	228	214	200	226	214	199	174	209	206	199	189	188	196	189	182	194	195	193	197	197	207	177	215	195	175	194	193	209	221	198	194	205	208	207	204	237	187	190	199	199	182	214	208	187	210	209	211	212	198	201	184	237	193	216	216	230	191	196	206	196	197	226	230	202	214	214	212	220	200	168	196	190	202	203	191	189	207	187	219	192	200	176	187	194	202	219	210	217	195	199	199	178	222	197	183	242	216	184	222	175	187	194	205	223	210	199	233	195	219	188	188	203	212	193	218	203	204	220	195	217	188	203	203	209	193	187	207	223	184	201	187	198	193	158	209	229	207	187	226	200	210	201	191	206	195	184	191	180	167	192	183	199	205	203	207	176	212	219	194	228	202	207	206	213	225	199	202	201	165	199	189	193	202	215	190	189	207	222	201	205	228	208	188	184	203	204	187	173	203	210	217	200	185	214	215	178	194	188	218	201	193	204	211	195	191	203	206	227	212	180	185	196	237	203	210	207	202	187	205	208	212	156	194	196	193	217	199	180	218	205	213	211	194	187	223	212	179	180	221	186	194	183	244	172	189	213	174	200	192	208	194	197	247	171	212	211	190	186	211	197	179	217	204	173	186	203	223	198	211	184	212	197	190	191	185	200	188	216	205	197	195	204	199	214	198	199	213	190	184	192	211	190	213	179	191	207	196	223	228	163	210	200	205	201	170	198	210	220	183	211	216	185	214	208	209	207	188	227	212	195	191	205	189	175	200	216	214	190	215	190	207	217	190	202	188	163	193	210	191	218	218	230	214	184	200	204	184	189	162	184	193	193	239	217	181	209	216	214	191	203	209	202	206	209	192	197	205	186	180	220	190	210	205	195	202	192	221	224	202	203	209	177	179	207	219	226	212	185	203	204	202	221	201	207	227	204	196	195	195	201	201	211	203	231	186	209	202	191	190	208	178	196	174	204	185	229	200	203	174	209	192	184	212	235	206	191	174	205	191	196	197	182	186	189	204	185	190	201	222	193	175	211	195	190	188	193	196	193	219	190	205	205	186	208	190	185	204	212	209	200	204	225	218	204	185	211	213	188	215	209	199	219	199	195	176	217	195	213	224	192	191	223	200	193	212	194	180	183	182	197	218	198	197	203	206	195	192	198	172	206	212	207	220	178	200	217	202	205	193	228	206	204	178	210	208	192	199	197	200	190	188	208	218	208	219	200	166	202	217	188	196	192	227	216	208	200	195	189	187	191	209	184	198	192	212	172	166	212	198	201	193	161	231	231	193	220	184	200	178	225	194	245	214	207	212	176	203	202	196	198	185	221	181	215	208	198	196	229	186	186	192	181	205	181	220	187	191	192	198	202	222	216	191	204	188	188	210	200	167	208	178	185	182	234	206	192	225	180	227	217	195	190	185	195	172	202	181	197	198	217	215	208	212	228	209	186	202	186	186	198	195	205	196	175	205	212	220	197	198	221	199	190	168	192	174	192	200	212	213	204	208	181	195	211	229	201	205	197	219	199	196	210	219	227	183	170	204	180	190	192	219	211	221	220	179	196	194	233	193	176	192	198	195	200	208	202	197	209	203	199	170	201	212	201	180	185	175	225	204	191	185	191	195	219	207	190	215	197	195	212	205	193	186	180	212	195	185	176	185	181	188	217	238	184	186	187	184	215	201	209	217	222	197	204	237	203	201	218	193	202	174	216	215	196	226	189	217	179	193	195	199	183	195	203	219	206	216	193	212	178	192	181	212	194	209	190	195	193	173	199	194	212	186	194	195	219	210	199	206	209	188	210	210	214	200	192	221	221	224	189	202	199	210	204	200	198	199	202	208	157	214	182	166	200	206	191	201	178	215	212	204	196	175	205	185	181	187	205	205	196	214	197	229	176	207	200	237	200	168	204	197	211	173	208	193	229	198	193	216	205	167	205	200	198	207	208	217	209	205	195	210	203	205	214	211	174	200	215	195	201	188	227	233	215	216	175	224	202	193	202	191	209	181	193	197	215	198	207	204	170	211	187	183	203	194	245	203	200	184	211	231	198	207	234	199	201	218	188	207	184	206	204	200	220	194	185	190	221	210	223	166	209	196	195	205	180	200	184	195	185	218	211	222	192	187	225	203	198	215	185	213	207	238	204	185	199	192	222	222	203	206	195	189	213	213	183	208	251	199	216	185	215	185	205	210	203	207	207	216	236	171	187	234	179	199	201	212	220	203	200	196	197	207	223	176	231	221	216	198	189	191	184	193	182	195	191	195	196	209	200	207	215	203	197	169	189	224	197	196	194	193	221	204	198	208	190	176	185	212	217	194	188	195	206	200	204	198	215	208	206	214	194	208	225	210	220	213	198	180	191	225	164	190	227	221	176	188	198	209	220	187	197	199	232	195	213	202	199	184	182	205	207	188	206	225	222	189	226	208	216	205	223	211	198	200	193	216	223	215	182	218	213	189	210	213	193	194	160	204	202	224	182	221	195	222	210	198	168	206	203	210	194	175	206	224	197	208	186	201	207	195	204	196	209	161	223	197	223	192	205	197	179	189	208	186	196	195	201	192	175	211	185	212	211	193	225	214	186	200	218	191	198	213	209	202	195	193	210	211	185	198	195	208	194	189	183	189	195	218	196	193	207	190	177	182	201	188	201	228	193	205	194	175	195	213	198	215	199	196	203	196	196	181	177
44122	35686	13415	20967	13577	5757	3353	2501	2779	4967	7318	9288	7658	6910	6278	5412	5119	4158	4184	2838	2483	2145	2056	1960	2191	1821	1832	1395	1248	1075	1108	946	921	1397	1569	1147	1159	1072	1062	1322	1291	1273	1153	980	953	834	742	775	816	785	810	1056	879	1036	1036	950	1014	922	783	685	693	560	553	546	603	705	735	632	516	564	564	649	457	485	502	481	487	461	492	501	475	487	459	476	465	484	496	485	472	459	479	467	463	443	452	480	515	431	455	415	487	474	477	462	487	444	464	492	437	475	511	465	459	480	470	468	480	481	441	461	464	508	436	506	408	471	489	495	448	480	477	439	457	458	465	483	508	494	482	455	499	466	492	441	474	460	479	477	409	438	487	463	466	483	477	489	442	481	461	463	444	514	454	477	492	475	447	490	503	502	480	513	491	452	430	476	509	481	485	492	418	460	465	452	465	475	465	479	469	494	465	481	474	480	469	437	455	446	503	468	472	451	459	418	508	477	463	468	507	426	460	468	467	431	457	474	450	526	490	480	475	485	469	470	453	453	489	473	433	478	496	474	453	466	463	464	472	448	445	451	492	460	480	482	462	492	488	487	476	507	468	482	438	467	457	504	490	499	471	478	442	499	482	468	476	480	478	477	474	456	456	469	484	492	459	425	479	467	476	463	462	463	495	501	521	440	438	457	466	472	485	473	467	463	485	465	442	436	445	476	468	461	467	446	454	483	448	463	487	503	453	466	462	459	468	502	497	468	457	493	460	487	450	461	449	449	459	450	469	407	437	412	429	460	482	481	451	458	438	467	495	455	473	430	450	490	479	462	442	464	457	479	433	457	468	479	460	468	496	462	477	435	459	444	445	496	477	470	496	500	472	452	472	437	460	463	484	466	473	462	448	466	490	455	458	489	462	456	451	457	450	468	460	445	458	468	490	454	450	479	433	455	492	467	461	451	471	463	484	451	447	473	466	484	473	451	472	452	438	452	458	443	457	464	487	458	511	433	467	445	453	467	420	471	499	449	469	456	461	490	441	440	476	478	459	478	496	504	454	466	485	433	483	466	474	500	456	477	504	441	451	446	481	473	482	469	448	423	521	476	485	482	479	458	488	480	470	475	429	451	471	442	450	454	462	460	464	454	453	462	421	519	429	500	468	451	475	499	470	469	478	440	473	457	411	469	490	468	480	476	429	435	461	423	450	465	489	472	469	488	457	443	486	457	454	451	512	455	470	494	434	485	463	489	485	478	477	430	442	492	480	445	443	458	491	467	488	458	457	471	459	455	479	477	440	488	453	481	468	452	442	487	479	472	476	487	507	473	487	460	449	487	496	465	511	445	481	438	500	464	489	485	474	443	504	478	514	456	449	477	485	499	494	460	438	422	484	456	459	451	440	478	459	474	455	479	466	460	470	475	466	451	496	472	460	488	480	474	461	453	492	496	462	504	420	465	497	467	504	470	493	485	494	443	498	469	478	462	437	468	461	503	477	469	484	448	488	443	440	478	457	481	428	474	480	470	464	468	459	450	468	513	497	471	458	454	438	473	493	483	470	452	459	448	465	459	499	474	489	463	464	476	447	467	435	477	451	462	454	450	472	483	499	438	474	458	457	479	457	473	452	480	484	489	502	446	450	490	467	438	476	446	453	459	530	446	450	466	465	431	450	465	491	452	453	491	507	442	480	470	470	452	437	496	441	496	450	460	464	484	460	436	483	474	488	444	471	470	465	413	417	466	529	448	476	473	491	484	501	469	455	447	486	471	461	459	484	465	478	475	476	433	495	464	462	470	491	486	451	459	448	460	481	463	475	439	501	474	448	438	507	485	479	454	471	448	484	458	464	480	456	470	466	439	461	460	458	481	515	487	445	466	466	437	442	501	500	500	461	454	486	454	455	472	449	477	445	483	463	476	462	435	469	448	494	473	477	488	481	447	444	487	475	478	454	454	487	481	449	464	505	445	463	474	466	455	484	485	481	430	495	455	464	443	453	467	463	492	464	462	502	468	484	474	486	424	458	495	478	494	459	474	488	443	490	484	473	501	462	497	450	515	454	443	449	495	471	483	489	457	467	447	512	503	472	491	483	451	443	455	432	462	499	463	452	458	444	473	491	443	450	449	463	455	473	481	481	480	446	501	465	468	468	455	471	447	462	476	501	478	459	457	452	455	433	470	494	455	472	497	481	458	467	463	480	493	456	452	492	435	509	487	450	432	507	471	522	435	416	470	442	451	503	450	440	457	459	476	531	439	444	478	480	509	449	464	452	453	473	463	444	465	468	444	426	422	444	444	467	457	471	502	450	528	457	461	470	494	487	458	463	451	457	473	461	454	429	472	479	475	461	441	495	472	471	478	445	483	476	494	468	469	463	517	464	465	470	485	424	427	468	522	491	507	446	465	480	474	460	447	457	456	489	436	456	511	506	477	441	502	472	454	450	453	468	446	453	492	468	493	478	469	478	473	452	446	511	489	481	437	466	482	443	499	482	468	477	507	484	467	492	505	498	474	470	460	507	455	453	465	486	470	450	439	446	449	470	466	479	477	475	478	484	479	427	491	448	466	484	464	453	496	477	481	489	474	461	478	490	499	454	483	470	460	450	459	501	440	471	437	465	460	457	473	464	529	425	477	474	454	476	444	476	487	425	469	476	451	461	498	462	489	503	499	485	484	524	490	408	505	495	488	491	484	469	472	502	507	472	464	491	463	453	470	495	496	468	470	470	492	479	529	455	463	464	442	466	471	466	477	465	433	486	456	447	484	499	490	518	508	436	476	466	468	483	491	495	478	429	444	489	457	483	467	462	449	441	492	480	429	447	464	473	412	454	428	440	490	497	499	458	459	464	475	465	440	494	476	466	501	461	482	457	462	451	446	491	449	465	521	465	454	447	496	468	479	460	470	464	455	463	469	494	496	478	473	441	482	453	465	468	451	444	479	472	455	465	484	477	499	442	456	449	450	430	489	490	459	482	481	455	478	466	492	438	469	441	469	453	457	500	489	444	482	483	499	445	484	437	464	495	487	462	469	450	472	463	446	466	500	434	497	473	454	467	431	435	446	448	493	475	455	484	503	473	446	451	455	468	459	459	498	501	450	446	474	487	465	474	477	474	454	476	525	461	427	455	432	472	437	454	450	468	443	459	447	459	450	457	447	492	477	495	466	460	509	446	462	426	442	442	474	471	477	424	438	435	475	474	499	423	443	514	449	450	437	449	435	491	466	470	455	467	437	441	475	453	463	483	503	517	468	454	472	456	490	497	470	467	473	472	495	493	482	452	470	482	456	477	458	449	455	493	458	458	440	454	438	467	439	462	454	427	468	465	458	457	495	444	450	503	469	487	454	514	423	481	470	470	509	476	468	506	512	463	423	493	443	466	493	472	480	475	431	486	498	507	472	492	448	424	453	487	442	463	486	472	486	440	426	478	491	461	489	460	456	452	464	468	475	499	454	472	467	460	491	450	513	449	510	467	437	463	464	450	479	479	461	438	426	475	450	468	488	438	459
14571	6126	3481	3434	1439	320	185	198	167	167	166	198	183	171	202	170	155	141	191	177	170	152	167	171	141	142	143	172	158	147	161	169	143	164	141	152	159	173	131	153	198	165	166	165	149	171	166	145	168	157	162	160	165	175	181	188	170	168	159	150	161	166	162	169	128	196	167	175	151	162	146	194	160	179	136	152	159	148	160	164	155	177	173	154	142	148	154	173	180	163	175	149	143	162	160	162	170	135	168	177	158	166	143	139	155	168	178	177	159	150	144	151	147	150	162	169	151	165	146	171	159	150	157	179	148	182	148	168	139	164	129	165	171	155	146	165	174	183	161	151	164	152	170	160	187	156	147	180	169	149	138	172	174	161	164	174	171	172	137	166	155	155	149	170	150	163	165	135	132	154	160	182	146	160	171	166	151	150	160	163	159	157	169	147	145	147	172	143	156	157	156	175	168	167	163	150	162	132	186	153	143	169	164	140	149	160	177	163	157	154	130	155	128	160	167	172	149	145	144	149	154	144	150	145	143	155	148	156	143	149	151	148	167	152	161	159	169	155	175	162	169	157	149	152	174	190	165	169	162	154	156	150	163	155	171	151	166	183	186	169	158	145	146	177	147	150	181	173	152	159	173	147	161	159	152	149	162	148	172	167	164	138	174	168	172	149	146	170	189	158	144	147	179	141	153	159	186	161	150	130	150	186	167	158	143	168	173	183	168	163	171	140	171	177	146	138	156	169	148	172	174	141	144	164	127	164	175	146	170	160	158	172	161	142	153	141	159	160	158	171	179	164	173	128	141	150	174	173	152	167	161	140	167	153	147	161	177	170	163	166	163	163	165	145	154	176	166	165	144	163	171	155	162	156	138	161	171	165	149	145	140	156	158	156	175	154	161	134	152	154	160	161	134	159	168	164	160	180	182	169	166	157	196	159	163	159	159	162	154	177	153	164	187	156	137	151	170	179	155	155	168	166	143	144	153	179	122	166	154	157	142	179	154	175	164	154	158	161	143	147	150	159	141	171	157	176	158	158	147	155	171	142	170	145	164	142	159	151	131	128	164	166	164	155	160	160	163	150	153	157	168	132	152	157	150	142	146	162	166	154	147	173	150	179	163	155	171	167	161	159	156	168	172	163	148	166	143	142	165	150	192	151	168	164	164	164	157	175	139	156	142	139	144	156	152	143	160	138	144	149	176	159	140	156	150	146	172	171	181	177	156	167	148	193	134	163	173	181	146	146	154	167	196	152	165	155	153	167	158	169	161	123	152	144	163	156	176	137	170	177	162	152	144	164	160	163	181	158	161	158	155	153	157	168	148	168	168	158	147	156	168	166	150	187	171	154	187	141	165	173	160	168	163	179	143	151	141	159	183	154	156	152	151	146	147	138	160	157	149	152	163	170	169	177	179	201	163	170	144	163	166	169	162	146	181	171	154	142	157	175	156	165	153	180	152	152	162	165	173	167	156	181	165	156	154	147	171	161	160	152	171	159	136	178	172	172	151	161	153	172	165	149	170	173	160	138	138	142	161	158	172	159	172	153	129	151	169	156	141	159	157	193	147	153	136	164	170	161	161	171	150	171	145	155	136	155	158	145	169	178	158	141	161	148	153	173	144	149	164	145	155	144	165	148	158	158	144	153	155	145	173	158	167	153	159	145	148	166	154	141	163	177	159	151	158	156	167	186	156	188	147	165	160	131	165	153	181	154	134	162	182	159	164	165	137	152	169	166	166	173	168	187	162	178	159	152	142	135	167	161	174	146	160	173	182	149	159	149	141	177	164	140	169	166	169	158	157	142	162	153	134	167	151	152	168	159	156	148	160	162	159	147	165	160	158	151	161	169	154	162	176	185	155	151	189	138	141	147	154	167	167	133	192	188	154	134	184	163	156	162	193	149	161	133	136	154	169	157	135	165	167	164	183	168	158	170	157	180	164	160	162	165	184	144	170	157	141	154	188	154	145	184	164	155	162	156	169	155	152	141	153	159	145	144	168	168	163	181	171	171	139	149	162	164	162	153	178	166	132	141	158	153	160	149	143	123	165	157	169	174	163	147	152	174	157	181	180	167	150	151	152	146	146	158	166	157	151	171	149	164	141	146	145	154	175	182	156	164	145	176	172	167	161	143	151	131	176	164	176	164	159	156	157	139	172	172	167	164	136	155	160	156	164	166	179	147	182	156	135	149	182	170	131	154	157	167	150	172	177	161	164	159	149	146	166	149	153	159	147	180	158	165	156	152	166	152	166	140	160	174	165	177	155	166	153	148	173	161	147	134	148	163	131	170	183	155	168	154	136	167	193	158	147	161	147	161	149	147	149	164	170	162	154	156	141	161	175	160	161	158	176	140	187	160	150	157	158	156	137	161	146	147	171	148	141	142	172	160	131	161	151	170	179	168	175	175	151	136	171	155	178	176	161	135	186	156	161	172	182	141	157	175	181	148	165	155	162	160	147	153	160	126	149	181	149	159	175	159	182	163	151	158	151	175	176	169	163	148	150	137	134	144	178	157	170	155	132	151	156	162	155	162	153	153	177	164	174	160	167	182	148	155	168	137	193	149	150	181	154	155	161	159	166	149	166	164	161	169	161	171	136	164	139	151	157	182	168	188	177	173	167	143	157	146	161	149	135	143	158	139	151	171	141	143	134	160	172	147	173	167	179	178	162	183	164	155	143	158	176	139	168	151	162	147	166	171	150	179	151	170	160	174	191	153	171	165	151	157	168	139	163	160	158	171	158	156	135	150	160	135	150	188	145	134	151	149	147	150	144	150	148	165	148	162	144	145	177	155	169	146	143	164	147	152	148	144	137	161	150	169	182	165	169	160	159	176	172	176	163	163	178	178	158	162	165	135	167	155	142	165	152	166	163	176	152	177	183	156	161	164	173	141	153	186	153	155	179	168	134	156	167	153	158	140	148	162	170	148	164	150	154	169	138	148	141	165	156	155	158	131	151	149	180	167	134	135	158	154	157	157	145	162	162	148	150	152	164	163	157	167	175	181	159	166	151	172	180	170	164	157	157	200	164	180	143	182	149	149	158	131	155	170	166	187	175	169	127	148	173	174	146	184	173	143	163	158	179	139	150	171	162	176	149	164	166	152	151	152	183	171	166	139	167	169	160	132	168	159	135	160	155	158	149	173	162	143	156	163	154	156	164	145	150	158	174	165	163	145	160	145	159	172	140	152	162	155	145	138	158	141	159	165	161	162	181	152	146	144	173	148	177	172	170	166	159	149	171	139	163	175	180	180	153	149	163	151	140	153	135	181	151	130	144	143	150	149	157	154	157	160	140	178	194	164	180	163	172	155	146	174	169	172	147	168	152	158	149	171	187	167	170	148	174	156	135	164	173	144	166	165	142	162	140	133	157	143	160	154	175	162	154	168	150	152	140	169	156	145	138	160	144	160	153	151	175	165	175	160	163	169	174	131	150	160	169	165	170	168	176	173	179	132	146	152	157	172	162	148	159	149	155	155	138	155	140	132
10797	6207	6474	10142	4852	1149	560	426	425	537	575	645	694	628	600	553	467	469	498	510	426	422	462	430	485	439	453	434	418	395	382	410	419	409	414	464	449	397	401	455	466	474	456	415	403	400	407	447	471	406	483	473	467	595	581	518	543	462	448	437	371	420	396	407	433	460	482	395	400	436	376	419	408	417	400	423	370	457	403	409	370	428	371	401	394	369	438	383	405	372	406	404	427	404	418	386	399	384	385	397	384	407	407	389	381	398	391	421	427	376	434	404	370	404	389	382	387	386	399	388	414	393	381	437	375	428	397	391	412	416	399	382	434	419	420	419	377	405	415	389	381	446	397	425	404	380	407	397	410	378	434	403	420	430	429	390	382	420	411	373	382	404	427	417	415	445	390	405	397	411	412	413	415	410	422	407	361	418	391	426	420	397	388	378	394	403	388	414	399	378	410	411	425	384	378	374	381	405	388	408	407	405	411	400	418	384	393	403	368	392	389	378	393	400	372	396	390	382	405	394	405	399	399	393	380	402	418	395	381	399	387	369	381	401	374	377	421	421	408	367	382	367	405	401	388	399	408	388	391	389	426	434	431	411	406	407	399	382	431	393	373	389	401	409	436	399	381	384	418	438	402	393	384	418	434	379	402	405	400	380	407	401	400	410	394	405	412	396	412	383	381	396	411	403	400	354	394	372	405	375	396	431	414	357	379	353	396	387	387	434	372	402	412	388	417	419	420	415	443	412	393	400	420	399	378	422	445	391	409	409	395	410	370	395	441	381	402	389	415	377	381	411	431	416	386	402	403	370	395	395	418	382	382	392	399	407	429	411	413	422	395	410	367	425	381	406	367	415	389	407	368	384	393	363	391	425	420	384	409	386	373	422	388	445	389	409	378	414	403	403	382	433	370	382	420	398	363	392	383	365	396	410	416	422	398	420	378	400	405	422	433	408	362	421	411	407	379	383	413	399	390	399	401	403	418	366	346	403	378	375	443	393	412	388	397	355	342	408	409	377	416	393	374	416	414	418	403	400	392	391	420	397	388	379	404	359	417	420	412	377	409	417	370	384	425	430	367	430	396	389	440	387	416	412	369	378	384	432	394	443	376	400	429	364	395	396	394	391	386	403	426	407	432	422	414	392	375	419	422	396	400	427	391	413	416	399	367	404	378	394	376	435	409	416	423	414	384	390	385	382	385	414	400	421	416	424	405	384	417	384	403	403	357	393	402	420	404	400	428	396	403	387	413	405	412	423	373	400	429	376	404	397	424	393	421	431	429	402	414	432	384	369	405	409	415	424	415	397	406	411	409	391	409	423	376	390	395	389	397	350	368	407	410	357	401	436	354	379	394	414	395	397	383	427	363	402	364	426	436	421	405	381	395	460	380	382	403	365	388	439	435	404	401	413	394	393	405	417	415	361	407	431	394	406	373	429	388	411	406	390	409	419	432	418	389	388	427	372	382	412	420	405	405	405	371	405	367	399	370	406	390	415	381	394	432	411	376	411	423	402	413	434	403	410	386	414	388	379	410	406	388	400	400	422	427	397	405	392	378	385	408	413	372	409	415	371	445	400	409	408	395	395	420	385	389	390	400	394	387	385	384	412	379	420	374	434	396	407	414	383	447	372	394	424	417	417	405	424	395	363	380	405	404	406	362	409	395	417	410	377	418	408	394	415	399	367	441	395	371	437	391	421	411	410	400	387	403	371	381	400	366	415	408	435	376	358	395	382	401	421	386	385	390	411	402	351	397	411	385	386	408	417	373	399	387	406	395	399	396	391	371	368	365	385	374	412	404	405	412	395	441	438	379	401	420	394	416	398	412	411	427	410	395	386	433	394	409	380	398	425	410	400	402	372	375	412	399	407	381	406	409	404	439	423	424	431	399	384	420	407	404	399	412	385	379	422	375	408	429	412	396	412	421	381	438	373	424	381	408	413	406	400	405	415	392	410	413	405	379	425	396	429	440	408	398	405	412	410	405	409	401	407	380	382	429	374	392	409	393	405	404	400	387	392	463	382	385	389	410	419	381	408	403	390	377	388	410	409	399	405	426	401	429	385	434	446	399	412	392	387	442	425	424	385	402	409	380	377	416	388	426	395	392	404	395	361	410	385	387	423	391	421	403	391	390	425	401	415	390	363	409	373	400	387	413	397	381	330	394	428	420	407	376	440	407	401	430	391	411	430	408	399	367	423	411	432	421	414	389	383	393	387	377	420	398	434	421	375	424	397	365	400	386	359	432	424	370	428	391	378	415	401	392	401	407	399	437	423	369	376	390	391	380	379	384	400	451	420	429	432	384	368	433	382	426	425	408	370	404	386	437	421	424	369	392	390	418	379	411	422	442	392	421	380	393	402	415	407	403	406	421	396	404	400	392	387	411	389	393	411	394	361	410	372	390	396	432	412	359	401	420	412	434	367	381	406	415	403	437	378	397	377	409	396	414	411	427	428	396	379	386	400	410	405	441	409	389	426	407	415	392	457	413	423	359	370	373	426	405	378	421	418	395	390	422	402	431	410	377	433	410	398	414	373	430	418	445	423	401	395	429	421	365	404	420	411	423	415	413	388	406	408	360	393	405	389	405	389	427	393	411	386	373	429	394	432	393	388	426	391	403	389	438	415	393	410	435	371	394	386	393	391	374	387	409	379	417	397	402	405	402	406	404	409	367	400	406	413	394	420	426	401	390	387	381	409	396	397	407	432	359	398	415	403	433	409	399	386	365	400	413	427	394	402	380	403	396	390	447	399	423	426	389	411	426	407	402	419	431	415	416	411	401	423	417	385	371	419	402	344	442	384	412	400	386	405	394	408	391	405	378	410	415	428	416	415	411	390	402	400	387	421	419	441	434	396	442	424	426	408	409	423	415	385	392	427	417	358	432	358	391	399	412	404	419	373	431	429	418	414	417	387	402	436	383	403	388	425	397	417	400	401	400	385	411	390	427	408	406	391	413	421	411	391	411	360	418	396	458	391	405	392	390	407	404	409	399	418	399	408	417	395	402	367	418	386	410	391	394	401	394	384	378	426	351	449	414	423	355	385	420	396	370	416	431	379	366	424	379	411	401	440	391	395	390	353	412	428	396	419	451	361	415	442	401	391	385	388	396	416	443	382	398	413	401	411	375	372	404	420	422	398	428	374	415	374	405	381	369	396	373	397	424	400	417	371	387	410	379	371	435	386	395	445	394	397	397	391	420	397	424	403	385	381	387	391	420	395	442	388	403	365	429	394	391	417	391	390	386	393	395	423	383	427	394	431	407	371	400	391	404	434	406	400	389	393	388	383	403	422	364	409	414	399	424	405	415	403	407	388	380	413	407	416	424	394	375	381	377	406	414	386	409	367	378	358	396	403	417	442	364	407	398	389	424	409	392	378	437	411	386	396	443	397	410	426	424	394	376	421	351	411	396	410	373	392	411	398	393	417	375	383	402	409	411	394	435	396	435	391	418	384	377	387	430	378	427	390	382	393	445	378	411	413	389	389
56127	43590	15595	8120	3459	930	515	502	498	731	897	1104	990	921	737	628	680	501	556	377	359	328	400	359	311	299	286	273	235	257	260	265	267	283	299	268	225	269	276	272	287	290	248	255	271	272	237	284	253	234	251	233	235	282	258	244	256	252	226	260	262	244	210	241	274	210	231	243	241	230	231	247	218	244	231	236	226	204	235	273	231	217	271	230	225	237	238	250	224	238	205	222	247	227	243	206	227	238	224	242	243	242	244	201	222	207	266	221	243	245	217	215	245	231	245	264	214	223	259	223	250	235	218	227	238	241	253	223	249	228	241	214	210	260	236	206	232	223	234	238	202	206	250	235	240	224	240	257	224	243	233	203	222	250	215	227	224	237	257	233	237	214	220	243	234	240	211	266	194	246	265	239	234	241	256	250	253	243	232	232	255	212	216	231	204	235	246	219	242	210	215	244	266	248	230	220	231	244	211	233	229	260	210	243	250	207	230	233	236	239	242	227	235	218	248	243	288	237	211	241	218	213	235	204	239	229	211	227	213	245	246	254	228	218	243	214	219	217	247	214	235	256	218	218	249	242	244	244	221	251	246	227	244	236	251	232	230	218	247	202	218	260	233	244	250	214	239	229	223	237	232	241	228	223	230	212	226	240	235	236	258	254	223	274	229	219	238	220	242	262	239	280	232	222	227	226	240	255	250	229	237	237	212	233	232	254	229	247	216	246	226	236	242	234	246	231	233	222	218	245	212	225	226	242	239	250	243	232	230	238	243	263	224	212	249	247	222	237	254	225	216	232	228	225	241	255	281	248	234	236	209	222	249	240	252	221	266	242	212	228	216	244	213	227	232	212	224	229	245	203	236	230	250	250	196	234	228	252	244	242	230	231	216	247	256	235	275	207	224	250	245	249	219	259	206	249	242	211	236	256	257	235	253	233	251	236	202	246	228	235	237	208	243	200	250	213	236	243	267	230	228	228	243	235	233	246	224	231	246	252	246	228	233	227	224	200	243	243	232	206	230	246	242	225	220	206	238	209	239	253	240	240	219	227	235	216	241	228	251	195	210	255	250	212	249	236	244	229	243	221	219	211	202	220	207	220	258	216	244	269	234	253	255	219	213	254	266	230	249	243	207	248	215	244	242	244	208	226	216	221	253	226	236	212	218	249	227	275	228	260	217	253	241	229	252	215	237	219	245	240	277	231	238	247	226	227	216	200	216	255	240	210	220	246	216	252	250	223	229	237	196	250	218	223	231	232	207	219	220	234	238	231	227	199	234	219	254	219	198	236	225	264	247	245	249	228	225	232	208	222	229	221	241	236	237	255	209	263	255	216	211	245	235	220	221	235	247	252	221	226	257	252	233	222	233	239	267	220	251	267	217	252	241	208	238	214	219	230	236	232	230	241	220	229	206	205	228	240	240	248	267	252	214	238	217	234	221	206	190	228	231	264	244	229	230	213	218	255	236	247	224	216	236	216	252	230	245	256	251	248	230	204	213	234	255	236	239	207	230	228	242	242	252	221	218	240	234	239	247	254	223	264	230	215	264	222	247	268	214	237	252	226	219	228	215	213	235	250	203	213	217	235	251	246	195	230	215	238	247	236	240	226	202	238	228	220	218	228	216	244	247	235	230	238	228	250	247	270	247	215	224	257	224	254	226	221	236	247	242	211	218	207	252	258	212	241	231	240	260	256	243	253	206	220	276	218	233	248	253	222	208	223	224	257	244	235	228	237	211	238	211	231	211	244	220	224	230	241	234	245	228	248	230	221	240	251	233	227	217	242	230	282	239	235	225	229	252	216	241	216	233	243	267	233	236	203	190	222	248	233	225	223	247	210	212	224	220	267	237	222	214	238	232	236	245	212	248	235	217	225	242	213	230	252	242	240	251	253	227	231	243	223	228	224	205	236	258	238	202	227	239	211	244	244	229	249	229	249	240	215	250	232	238	209	234	228	225	249	226	230	225	248	231	223	205	211	213	245	231	200	252	241	223	236	245	236	260	230	251	234	244	225	220	233	279	235	205	216	240	244	227	250	234	247	251	228	236	277	232	262	274	263	253	224	229	223	246	253	205	199	232	270	235	227	223	222	246	251	217	223	253	241	235	214	233	250	232	253	244	268	255	261	206	212	235	256	202	231	218	253	232	228	203	236	229	237	226	231	217	232	222	255	234	242	259	244	222	227	231	242	211	245	220	230	208	227	230	208	235	233	239	243	219	215	232	253	215	219	247	222	211	216	232	232	213	207	229	225	248	230	242	228	255	235	212	229	229	241	256	224	231	220	214	239	229	248	224	255	219	224	235	253	221	231	242	222	196	189	248	234	241	231	236	244	235	241	243	244	237	226	231	226	232	212	246	233	218	247	263	203	225	258	226	231	253	253	217	222	246	252	235	231	237	211	238	234	218	244	239	245	240	227	256	233	265	215	219	245	210	229	257	221	231	226	249	205	249	257	250	234	248	226	247	234	220	255	220	257	278	245	245	221	225	253	239	222	235	248	237	186	238	235	231	255	258	222	234	193	222	239	243	223	252	246	240	249	231	208	212	214	236	237	214	268	235	229	239	223	246	262	231	216	233	209	221	235	244	224	249	229	213	220	233	243	250	245	203	251	236	217	221	216	230	245	227	247	255	237	220	225	227	237	207	205	247	239	251	234	233	248	245	232	233	241	237	261	248	249	212	242	224	228	244	237	219	210	263	240	236	227	236	207	240	223	251	204	236	248	227	219	230	189	229	216	226	246	213	226	237	217	245	225	254	264	238	247	226	197	211	252	235	240	239	217	236	202	220	226	243	247	253	246	276	236	233	226	228	240	217	224	206	249	238	230	216	217	231	264	254	225	222	236	253	233	230	205	229	194	244	237	236	273	254	231	221	221	236	243	225	213	226	228	226	246	243	225	245	247	238	276	224	237	225	278	214	242	222	238	231	221	222	211	226	248	235	224	225	222	258	220	256	236	244	240	252	253	234	230	217	224	234	261	231	232	229	217	268	239	223	255	242	223	241	211	231	229	215	196	251	224	227	233	229	239	217	255	234	262	252	239	262	230	210	223	230	240	221	231	227	225	239	270	233	228	228	229	275	240	228	228	252	255	224	251	222	235	267	241	228	227	237	264	226	241	255	251	237	231	221	233	226	254	227	246	227	247	230	251	246	244	238	250	224	244	215	231	218	222	234	220	241	267	243	232	240	241	228	220	253	266	227	241	228	262	221	213	241	237	235	233	264	233	255	236	227	221	244	237	227	216	208	267	245	234	242	244	253	218	239	217	274	246	206	257	244	240	202	251	219	246	234	250	238	233	232	229	256	242	219	241	231	251	252	209	261	229	266	236	246	216	226	237	216	235	264	242	239	246	244	242	219	221	245	228	246	243	226	240	249	219	235	252	256	228	195	253	223	249	235	246	262	227	245	204	233	230	245	251	238	222	243	261	226	220	231	241	233	230	225	255	214	205	210	212	219	224	207	261	228	228	263	242	229	230	216	245
35279	25980	11508	16808	8982	3226	1913	1839	1877	3519	5081	5623	5146	4247	3411	2926	3166	2238	2465	1778	1474	1456	1604	1532	1360	1050	1091	977	816	998	821	840	901	1038	1169	884	863	890	854	896	893	960	831	773	814	655	699	752	705	728	762	806	805	869	969	808	908	713	712	669	616	610	636	586	669	768	699	596	563	600	643	702	545	565	564	543	565	568	559	531	522	542	503	543	545	554	530	531	554	534	586	596	538	545	564	531	565	548	524	551	528	598	541	572	583	547	527	571	545	595	543	536	528	580	570	541	543	555	554	549	551	578	554	606	552	510	489	581	586	554	574	591	560	565	541	580	609	560	561	542	525	542	550	557	592	593	556	601	577	567	555	586	567	641	572	509	572	563	562	541	526	517	540	544	545	514	596	540	534	572	508	568	593	573	511	583	563	567	611	550	542	522	579	577	535	541	580	520	541	532	562	586	565	533	595	531	609	553	555	594	557	532	593	554	531	538	547	525	539	555	516	540	589	514	546	549	585	523	582	545	568	563	533	535	557	528	558	552	558	570	541	586	548	544	552	562	526	584	547	560	577	547	571	552	589	550	544	559	570	535	560	546	586	592	578	556	559	523	566	561	550	521	547	556	553	539	562	557	559	586	588	565	584	609	558	552	551	544	542	566	587	569	555	577	567	557	530	542	584	566	556	525	505	601	589	535	579	547	542	566	573	563	563	587	508	595	553	525	547	586	537	566	558	530	563	545	531	575	568	562	556	532	560	535	533	560	536	559	603	546	514	554	564	535	555	593	588	536	567	553	576	494	556	586	514	552	519	571	547	558	557	579	543	576	547	548	552	606	563	600	551	527	551	542	585	596	544	533	578	540	540	584	535	525	524	591	578	576	526	606	530	569	519	574	557	517	540	545	505	569	609	574	524	569	558	571	558	532	561	546	508	573	559	537	599	560	545	559	566	547	528	614	570	589	562	515	556	515	570	538	540	525	522	545	543	526	568	555	573	578	542	587	528	525	559	522	507	542	512	528	519	559	591	541	602	576	592	532	562	582	547	563	570	591	553	597	563	574	550	575	517	519	562	529	535	560	589	555	569	592	557	578	581	541	511	524	539	524	542	521	545	550	562	554	562	528	559	579	550	575	578	533	599	571	579	554	560	572	557	523	541	548	545	573	548	514	519	530	553	521	538	603	524	530	534	569	543	574	540	539	576	537	561	564	516	554	614	560	553	580	569	569	549	510	540	554	539	539	548	547	550	561	523	554	529	541	548	522	584	567	568	569	561	491	573	542	585	556	548	565	551	553	539	530	629	506	567	520	554	511	559	598	559	598	558	567	598	523	538	523	546	590	512	551	545	588	579	587	538	539	549	548	528	524	552	518	527	536	568	520	561	533	567	553	503	623	597	541	560	540	544	565	555	583	585	556	528	571	580	540	556	546	571	542	546	549	542	529	576	550	524	600	552	526	524	545	569	570	564	576	561	531	548	591	542	547	551	519	551	572	596	560	558	546	526	561	604	569	552	573	575	530	567	559	589	593	528	583	563	501	562	542	583	550	545	574	543	516	521	568	538	531	565	524	545	583	576	543	514	507	564	548	546	572	527	527	529	558	551	548	562	595	531	534	553	546	557	551	532	549	550	557	562	628	595	531	507	522	517	545	538	575	576	525	535	580	564	505	582	538	553	551	532	563	549	596	561	591	586	527	574	565	516	527	551	527	581	576	564	565	531	553	550	569	556	535	538	561	585	528	541	536	563	493	548	590	539	558	586	564	552	568	558	564	523	572	511	550	597	535	541	554	584	540	563	514	566	547	571	586	575	581	541	526	556	516	530	563	587	556	561	595	556	557	550	578	584	528	556	542	550	599	564	522	548	536	562	576	568	607	559	564	568	576	539	518	617	555	558	570	584	541	524	575	537	548	566	586	596	535	569	538	515	555	561	509	534	589	570	541	568	580	553	585	496	523	588	526	568	539	554	543	543	592	538	583	541	558	549	564	573	497	568	573	534	541	546	551	571	536	534	553	565	538	575	595	552	505	533	546	532	551	620	599	539	552	538	567	554	546	595	543	570	568	537	508	548	489	546	576	571	555	528	537	575	534	526	568	518	556	541	543	576	549	552	568	531	520	587	570	569	529	543	531	570	565	619	540	542	525	563	547	552	537	594	525	549	562	540	548	524	551	532	606	541	550	581	576	538	558	560	535	577	546	591	545	565	546	586	555	588	586	511	564	531	549	556	599	547	554	552	590	531	560	548	579	567	551	559	570	565	570	616	511	575	571	539	533	585	588	555	562	561	559	598	527	522	572	537	576	566	560	523	513	545	541	542	549	552	517	566	564	513	581	572	555	554	536	575	547	587	553	567	538	511	567	565	535	529	530	537	542	591	559	556	580	572	525	512	558	560	541	557	601	578	540	556	567	519	553	558	592	525	532	563	565	563	534	541	554	572	493	586	519	561	545	561	536	529	581	542	577	584	564	555	595	597	538	522	566	576	546	562	571	560	548	518	578	535	531	536	552	542	588	555	546	534	552	556	535	533	582	559	560	548	536	509	547	513	549	565	520	512	526	577	541	552	543	585	571	565	587	582	596	582	543	525	553	551	540	556	605	516	507	549	553	506	624	563	550	549	568	571	550	554	586	520	537	587	553	542	546	565	550	554	566	559	518	560	499	568	539	551	588	567	573	563	529	558	583	566	540	568	542	546	549	610	538	533	609	540	555	573	552	546	576	592	535	544	518	619	559	580	576	554	580	567	568	574	553	538	534	516	532	561	568	505	537	546	587	561	600	561	568	565	539	575	585	541	551	581	558	564	562	596	545	567	551	533	568	578	587	505	521	544	572	525	588	602	573	575	543	542	546	565	576	550	529	572	584	579	546	553	559	559	561	523	537	547	578	566	531	523	567	592	557	550	571	562	563	558	539	538	550	533	558	535	615	555	518	627	531	581	605	564	559	576	542	534	569	565	559	566	550	577	567	548	537	578	522	530	557	586	563	561	549	582	571	554	539	520	559	594	552	528	548	565	567	572	523	559	508	569	564	564	553	544	537	496	575	559	540	537	513	589	519	538	546	568	586	555	573	592	545	572	575	549	573	552	538	573	595	550	564	565	586	537	533	621	569	591	555	530	576	554	528	514	553	560	544	567	532	534	515	604	539	556	519	579	543	626	535	576	548	556	530	536	526	545	576	544	526	589	548	593	551	524	557	572	593	613	572	531	517	583	518	562	569	570	563	531	524	565	585	545	549	594	548	546	546	514	590	530	545	521	601	589	606	562	544	563	556	579	524	537	567	571	573	559	542	538	556	539	540	582	546	564	540	505	532	540	589	529	560	527	559	514	580	525	558	543	556	576	592	534	533	580	587	563	561	581	580	550	596	550	555	545	535	507	534	544	590	512	556	506	546	535	569	572	593	564	547	573	494	569	558	578	550	575	525	575	547	545	586	559	558	575	560	538	565	568	539	556	567	541	540	548	589	575	573	583	582	534	551	551	547
66087	52557	23076	14140	6075	1904	805	790	736	1423	1628	2086	1935	1298	1111	905	1099	744	636	609	565	506	488	446	425	339	342	297	338	309	283	254	231	261	306	274	250	265	262	216	219	278	282	239	245	231	246	198	219	258	244	254	274	247	269	278	272	251	229	205	192	210	185	200	208	238	213	244	213	206	231	205	196	187	155	177	171	200	193	162	192	185	204	171	213	167	226	183	182	205	188	214	197	213	215	190	189	188	173	194	197	189	210	209	210	190	197	197	212	220	195	201	177	206	212	183	191	179	181	201	194	202	223	187	203	183	213	205	200	215	171	180	200	195	185	212	170	175	183	186	206	216	210	188	191	194	156	196	205	200	217	185	159	174	205	201	223	189	170	175	223	212	174	164	200	179	195	224	173	193	198	185	172	209	167	193	199	204	186	195	180	171	193	199	184	200	196	205	192	184	214	181	198	192	212	197	192	201	202	183	184	202	168	202	189	152	183	159	194	183	179	185	190	208	199	201	177	177	179	199	186	178	186	181	177	183	187	204	184	181	181	174	215	212	188	201	221	179	220	216	172	187	215	187	193	204	185	192	210	168	208	186	200	190	188	195	177	178	164	196	199	183	207	173	173	182	177	226	179	198	200	197	186	192	190	188	206	195	188	208	195	178	215	201	169	191	163	219	177	184	212	196	175	174	195	191	183	189	205	199	193	205	166	196	189	183	205	165	198	202	166	161	183	202	218	237	190	196	182	177	199	181	192	193	192	196	204	185	195	198	198	198	208	171	181	210	183	195	213	195	190	187	209	199	199	178	205	188	178	201	152	174	178	182	187	187	200	177	208	191	178	187	181	155	175	187	172	181	181	180	178	149	201	215	157	171	180	207	202	207	186	192	216	196	225	200	211	181	202	181	196	186	192	193	167	178	183	188	165	186	199	166	186	190	174	216	188	185	185	199	185	178	210	182	191	191	178	164	199	205	195	192	198	189	179	178	191	197	168	173	174	194	201	206	195	219	186	184	193	204	208	191	179	177	206	164	189	205	193	222	177	191	220	220	186	190	223	179	181	181	183	192	187	190	179	186	193	197	225	176	170	183	206	195	188	173	206	179	194	230	188	194	205	194	183	183	178	180	183	183	211	194	194	177	195	179	170	190	189	183	179	187	192	210	227	199	211	190	194	191	216	193	213	190	183	177	192	169	178	185	187	190	190	212	198	188	192	187	188	189	206	196	196	183	155	192	181	187	193	185	193	186	191	186	216	234	187	203	192	196	191	220	182	179	200	187	217	194	202	180	194	213	182	186	170	194	212	201	194	188	189	163	181	177	185	163	211	217	224	209	208	191	179	166	189	197	188	182	188	194	188	217	189	181	180	175	174	179	203	146	203	201	202	169	186	205	211	201	188	180	178	191	189	199	195	193	208	209	204	206	199	183	199	205	209	205	229	172	200	182	185	186	199	213	181	200	208	174	193	183	188	200	210	202	204	172	201	191	215	182	179	184	199	172	173	206	193	206	166	175	202	203	191	199	189	196	197	189	172	173	179	210	203	177	194	199	203	194	200	194	214	175	179	175	162	175	196	200	173	199	185	192	191	179	177	169	173	202	182	193	196	183	175	199	203	198	175	168	162	193	183	185	218	183	202	202	200	186	202	195	185	212	182	179	186	202	172	202	193	181	189	201	200	177	153	195	189	197	197	176	211	236	213	193	179	206	193	165	196	177	181	175	229	195	185	200	198	169	191	200	209	175	198	189	194	166	204	205	174	187	195	173	187	201	193	171	202	173	197	202	191	223	214	199	189	204	170	216	205	163	196	192	215	184	192	191	169	194	192	166	170	188	177	193	219	215	186	189	205	187	190	196	206	165	190	198	165	205	188	213	196	212	178	200	186	197	187	184	190	168	203	193	198	204	187	214	199	180	204	179	192	201	200	190	185	179	214	212	192	221	188	189	215	184	178	198	185	166	211	206	199	168	210	199	214	193	181	176	197	203	214	179	204	188	175	188	194	204	187	216	183	181	185	175	207	207	209	194	179	207	189	183	208	182	168	186	195	202	194	188	172	210	186	212	167	193	194	190	192	194	193	183	171	192	210	196	195	171	179	194	193	191	186	189	192	190	196	196	175	209	186	180	200	183	199	184	211	193	191	182	197	195	203	177	197	170	197	177	163	213	211	189	176	182	180	200	194	163	196	188	192	216	211	211	172	166	202	209	201	210	201	199	200	200	189	185	183	200	186	196	180	184	189	210	168	201	220	196	199	192	174	201	209	197	204	192	196	195	210	167	196	204	195	171	182	210	163	183	171	197	218	181	193	168	202	191	202	187	185	188	203	186	178	190	189	191	206	179	186	193	182	220	224	184	189	174	195	168	206	206	210	216	214	191	180	199	209	223	198	174	188	217	201	175	167	172	175	198	181	198	181	186	167	209	205	169	186	226	207	207	176	214	194	184	198	190	202	203	182	191	181	195	213	188	163	178	210	197	217	197	151	182	190	192	182	195	197	209	194	199	196	193	195	203	184	218	200	182	220	202	199	203	210	180	195	206	198	202	208	191	203	193	176	213	191	200	176	178	166	164	189	197	183	199	178	213	181	218	178	224	180	192	208	169	213	218	191	181	201	164	206	188	177	230	183	210	179	170	165	206	185	180	200	182	182	209	187	206	179	173	206	202	195	188	180	210	192	194	199	197	211	195	191	177	188	203	190	186	177	188	176	171	189	175	170	213	196	204	195	170	195	208	186	205	195	196	197	204	201	226	230	186	207	198	189	176	198	190	211	172	199	181	199	191	184	203	205	193	191	182	186	187	172	180	196	198	207	187	174	170	210	232	201	170	176	165	175	202	194	197	161	161	195	189	179	217	204	175	182	222	231	190	165	194	184	184	186	170	235	166	180	195	185	173	196	159	179	192	186	206	213	204	202	190	192	201	197	196	184	182	206	213	183	192	179	191	181	199	185	195	163	186	201	207	221	194	183	181	174	217	183	227	181	189	217	211	200	198	201	198	192	173	190	191	194	219	195	204	205	160	199	216	197	192	204	237	210	194	202	206	205	221	191	221	169	185	203	171	205	193	191	201	177	206	191	192	182	178	184	202	199	201	186	187	164	196	212	205	193	180	171	158	204	169	199	178	198	173	191	171	198	196	196	175	186	166	175	192	193	197	184	200	176	188	216	192	196	214	220	203	183	184	198	196	193	212	191	199	185	193	176	209	202	222	195	208	193	185	177	186	186	203	199	204	185	194	218	187	190	188	200	197	202	219	183	220	204	203	194	192	189	182	198	179	196	197	198	225	160	177	181	197	206	188	198	191	186	182	185	185	197	203	182	160	168	207	187	194	223	169	184	175	180	207	213	184	207	192	198	176	215	201	182	185	199	173	197	193	207	198	200	216	205	195	175	172	170	180	179	174	193	224	223	181	177	185	200	190	198	210	184	183	205	205	182	160	182	162	180	212	177	218	194	211	179	177	205	187	192	198	171	190	199	177	215	190
44123	33004	15397	21521	12343	5156	2876	3133	3326	7010	8351	10151	7758	6488	6387	5149	5065	3779	3367	2585	2842	2584	2766	2347	1985	1519	1298	1259	1163	1107	1046	994	1002	1211	1525	1128	987	1022	1112	1026	965	1094	1060	871	825	783	739	740	633	757	816	903	939	981	996	994	848	720	727	684	540	617	526	518	614	715	699	530	493	547	604	608	486	461	462	455	479	462	467	429	478	431	477	441	433	458	432	464	445	451	434	466	442	463	458	441	462	472	430	457	502	434	464	487	420	443	462	402	524	447	446	443	432	428	417	450	467	476	452	457	445	412	455	441	438	499	464	462	452	472	445	452	430	444	426	458	440	422	461	443	441	444	462	430	471	452	462	460	455	465	466	452	450	451	443	457	421	490	464	466	451	460	433	433	472	451	440	445	497	466	456	451	441	436	439	449	444	467	452	475	461	446	458	444	441	480	459	504	450	469	435	493	458	426	459	464	455	441	460	421	467	477	449	454	464	441	450	417	448	417	436	446	418	484	454	417	448	456	469	441	474	464	439	460	471	497	413	411	447	455	431	465	433	426	446	462	464	465	442	440	435	427	432	463	451	461	445	458	418	414	461	417	473	437	458	439	457	427	425	428	458	469	442	484	478	434	423	444	464	419	448	462	453	450	448	467	496	501	440	465	465	425	427	421	473	446	460	499	400	456	444	486	465	446	444	431	427	452	454	480	450	441	433	478	448	448	465	456	453	461	470	439	433	456	454	443	466	415	480	408	413	486	442	402	431	422	469	461	445	441	447	434	437	446	420	446	458	453	441	467	460	467	446	441	420	462	483	422	459	405	451	453	451	441	450	403	459	444	422	419	457	459	458	431	442	498	485	456	439	459	467	462	439	437	429	424	456	431	458	484	478	495	453	426	451	450	428	465	436	473	466	458	465	453	438	468	423	453	449	505	429	455	452	470	414	465	471	450	432	454	470	446	439	457	446	448	447	418	448	463	453	435	474	438	439	430	426	448	469	461	466	476	495	441	462	433	470	481	456	438	467	444	446	443	419	471	456	445	454	443	469	450	423	472	457	434	426	430	481	473	472	462	427	450	464	448	440	445	452	471	480	459	471	445	466	467	477	462	450	485	462	460	440	467	400	475	437	450	417	428	415	436	415	430	448	443	452	430	466	459	412	426	450	478	451	451	422	449	483	493	429	422	468	446	438	404	438	466	462	460	404	447	458	451	442	464	456	424	451	463	446	458	462	427	427	474	450	510	443	440	491	433	436	421	452	467	414	447	440	445	426	494	451	460	466	462	463	441	445	452	465	469	457	469	446	468	462	434	422	461	479	452	422	481	476	437	473	409	460	494	432	451	429	464	439	454	460	444	450	436	453	471	497	422	492	486	412	440	443	459	436	476	435	423	446	434	455	419	466	467	451	434	458	446	443	437	426	483	474	451	458	497	458	458	465	408	464	459	434	413	468	464	457	464	482	454	412	459	423	448	482	462	428	436	427	449	456	485	499	488	429	491	437	468	436	461	442	437	444	468	467	457	420	481	459	444	403	479	468	495	422	470	435	437	439	471	454	436	459	480	473	435	454	477	447	435	428	464	458	442	469	475	433	456	497	432	433	447	475	438	436	438	473	449	450	445	429	435	474	440	442	481	444	434	464	455	457	451	454	449	469	430	446	447	397	487	465	478	418	436	425	416	413	447	432	450	440	462	451	444	453	431	488	505	482	460	440	464	439	456	474	451	465	453	455	453	427	470	438	436	488	448	455	456	429	448	483	443	491	484	412	469	423	437	453	460	462	455	436	514	456	489	441	445	436	454	433	470	432	482	431	445	448	467	451	448	450	437	473	423	424	441	420	436	412	449	488	501	472	415	449	444	458	470	434	452	449	426	445	489	447	424	462	404	454	448	458	442	451	439	462	461	478	425	436	421	429	417	493	483	478	423	430	472	439	431	448	457	454	417	452	438	432	411	425	451	433	411	454	430	437	431	458	398	461	446	460	448	432	464	470	461	479	474	428	475	471	425	474	464	447	456	441	454	450	471	466	488	459	430	446	450	439	400	463	452	457	448	437	401	477	465	452	429	449	448	434	448	441	443	460	447	457	427	444	433	425	445	465	423	455	479	422	438	456	468	493	469	475	437	449	448	469	474	472	448	443	427	450	479	437	432	435	428	414	456	478	426	437	452	455	459	435	432	426	453	449	483	439	435	447	458	474	468	436	450	422	458	467	437	467	416	446	442	437	424	422	450	464	454	451	431	444	458	420	415	424	419	413	432	482	491	456	428	481	486	449	464	494	454	469	431	449	439	468	431	462	428	475	451	438	493	451	446	510	448	458	434	452	451	441	467	445	433	393	412	476	466	432	456	456	432	451	442	467	472	448	459	442	455	468	423	442	470	480	428	452	426	420	464	450	445	451	471	421	399	423	471	435	473	419	406	468	447	469	460	458	454	475	464	479	437	437	431	480	416	426	435	475	456	456	460	429	443	482	446	433	435	443	464	466	452	486	432	436	462	441	451	460	472	455	454	427	438	460	471	461	453	490	462	449	404	449	416	445	453	455	467	446	469	420	437	459	424	478	443	421	469	477	420	469	448	418	455	470	434	474	461	465	444	425	469	453	438	444	490	457	479	450	446	450	431	433	459	462	443	432	415	462	437	428	454	399	469	488	461	441	449	463	466	425	460	434	462	451	441	476	452	434	435	485	462	440	436	460	430	475	459	446	462	495	427	431	429	478	419	413	436	435	458	446	457	435	416	461	462	403	465	417	466	422	483	468	419	412	434	448	442	463	459	456	489	460	457	450	471	479	436	464	436	464	428	427	450	429	469	448	461	430	450	453	453	430	447	447	450	426	459	455	445	474	424	430	435	464	433	431	447	434	483	447	432	472	452	444	442	475	458	434	443	426	457	428	476	457	421	448	482	505	473	428	476	466	426	435	435	451	428	412	436	447	438	439	482	466	487	453	450	478	485	468	459	436	414	459	437	445	438	489	464	396	439	475	440	452	424	467	429	429	445	481	458	414	423	470	424	439	464	420	464	491	454	435	421	460	463	424	427	458	431	489	436	418	481	436	424	431	447	431	431	429	416	474	462	477	446	442	465	442	431	475	458	421	496	407	450	418	450	429	433	470	443	465	465	464	452	442	453	425	414	441	427	464	448	473	466	437	472	468	448	472	456	447	485	472	439	474	449	466	475	448	491	454	442	426	430	430	429	435	419	416	411	446	446	401	446	454	469	424	425	439	479	411	458	442	451	470	467	439	478	467	439	464	465	494	442	462	472	435	473	433	466	455	446	453	459	451	419	463	420	474	485	466	433	444	468	434	428	454	490	463	466	437	413	408	436	451	447	470	442	468	431	471	484	473	457	428	432	465	444	481	432	449	456	469	421	449	482	440	476	458	481	474	481	443	435	451	465	459	461	428	446	465	428	417	442	423	452	469	458	427	455	446	463	439	499	441	464	491	456	406	480	495	478	415	463	437	443	484	451	411	449	438	452	434	444
14238	6157	4394	3496	1219	312	171	164	170	168	186	204	196	164	154	190	175	189	154	150	145	177	173	165	141	157	163	154	177	150	170	153	153	141	145	172	171	145	143	146	183	191	184	167	168	151	159	143	168	146	162	171	153	178	194	172	196	146	184	145	166	153	144	169	156	145	153	141	172	165	138	172	175	149	156	144	137	166	171	140	171	154	163	148	154	141	135	139	178	140	136	147	160	162	155	166	167	163	149	141	135	142	145	131	154	162	146	165	162	160	145	151	157	135	161	175	165	164	156	155	132	163	156	148	178	159	154	165	152	160	158	172	184	146	146	157	147	159	142	139	149	173	168	170	158	146	153	159	148	154	131	165	154	178	152	182	144	152	141	136	144	150	158	165	160	190	153	165	151	142	127	167	155	143	162	127	161	147	156	148	176	171	144	160	166	151	162	171	141	156	140	159	165	154	158	198	136	141	135	149	159	136	148	148	158	152	169	168	161	154	154	165	152	148	156	143	150	175	143	161	160	170	137	151	158	150	143	197	166	137	142	134	138	183	172	136	144	158	148	154	161	138	137	169	147	177	146	161	163	134	145	158	145	138	181	172	157	134	156	147	161	130	150	155	133	165	167	154	160	144	158	176	146	166	172	165	148	156	165	156	139	147	168	163	180	145	136	172	148	168	146	161	144	157	133	157	167	169	157	161	145	149	143	161	134	164	148	143	156	154	157	145	155	131	165	169	155	159	174	166	160	167	151	186	128	135	155	152	141	170	149	160	141	152	155	131	160	156	168	185	158	126	145	166	143	151	163	163	163	153	143	173	154	157	153	150	162	163	148	155	170	167	154	155	171	160	160	155	165	146	147	157	148	150	174	160	161	146	152	149	173	158	173	124	168	161	144	160	166	138	143	146	140	155	159	161	165	141	159	157	165	152	148	158	148	148	157	156	163	158	178	145	140	144	165	164	168	157	155	140	151	151	136	166	171	149	127	139	152	156	157	167	174	155	162	157	143	149	136	133	152	160	145	172	161	154	158	148	145	154	152	121	137	152	156	158	184	136	166	170	137	158	141	155	162	160	152	147	142	122	165	140	162	160	155	163	143	160	167	137	173	166	164	137	162	153	159	142	146	142	151	154	179	168	138	158	167	176	164	158	164	157	150	169	159	154	151	161	159	147	139	128	155	170	136	155	149	153	156	150	152	127	176	152	156	169	163	143	129	150	132	139	144	172	149	155	168	162	166	149	135	146	166	146	161	161	148	160	147	154	180	176	158	144	150	162	180	179	177	157	133	164	171	170	147	149	170	166	186	181	142	172	164	165	163	136	179	170	128	138	166	185	172	161	133	155	162	159	175	157	147	159	146	136	148	155	152	179	175	158	152	132	130	162	174	154	147	155	149	138	160	160	144	145	164	126	150	158	153	140	159	150	169	150	136	173	152	162	168	149	169	151	139	152	170	161	158	166	161	152	162	158	165	138	137	177	146	157	162	154	176	196	138	149	136	151	150	164	177	152	149	139	133	169	163	155	151	163	154	151	142	163	162	144	143	159	156	163	183	161	159	145	141	158	174	175	157	183	168	153	166	174	167	168	162	163	164	151	140	165	167	157	167	173	155	148	185	142	121	146	163	150	148	148	153	166	149	160	167	165	129	160	162	148	167	157	163	171	173	144	115	153	169	160	170	142	145	162	149	152	158	179	155	169	158	165	154	175	137	163	165	158	181	163	152	170	155	163	150	156	162	176	133	160	144	159	139	155	159	147	145	163	144	157	171	162	149	151	140	154	162	147	156	149	141	150	149	153	164	158	137	139	157	146	156	147	152	143	140	157	154	174	146	139	159	177	160	158	181	172	128	154	142	148	162	161	166	132	132	151	163	163	153	159	165	136	152	144	138	160	161	148	174	151	169	161	154	124	178	156	154	146	171	155	147	138	161	145	145	148	142	154	137	143	141	160	136	170	166	171	161	155	162	147	147	147	146	146	170	146	165	159	144	143	148	154	154	156	133	142	160	154	160	148	174	149	135	147	159	166	157	157	141	160	152	168	140	139	159	142	154	143	146	156	138	139	137	148	166	169	147	158	148	175	146	158	149	163	143	126	148	168	169	194	147	154	162	150	159	173	154	159	165	140	136	134	178	156	147	140	201	166	154	154	167	179	156	158	142	151	147	140	148	128	146	150	164	136	148	129	180	142	144	156	162	186	148	144	141	151	165	143	151	137	160	158	128	146	178	141	147	150	182	153	152	163	166	166	125	151	155	152	161	157	147	168	149	171	168	149	122	147	158	170	155	177	147	171	140	142	145	155	141	154	155	180	164	189	164	136	151	155	155	160	170	162	184	185	159	156	162	163	135	168	154	181	156	156	162	174	153	146	149	143	150	128	163	162	155	152	166	147	149	154	165	146	153	156	145	161	160	140	153	170	155	146	130	156	150	167	149	159	154	147	145	168	148	186	151	160	146	161	146	132	146	188	158	161	170	167	149	149	169	134	161	135	149	159	145	147	158	126	146	140	164	140	178	175	183	152	157	144	153	165	144	155	143	141	183	135	157	166	153	163	168	157	185	185	158	135	138	151	158	140	138	147	132	148	159	156	160	161	158	155	177	156	147	164	172	151	177	153	191	168	144	151	162	151	145	159	175	173	161	141	148	149	151	157	156	173	163	146	153	154	144	164	153	162	179	162	138	147	158	162	152	151	124	167	155	165	141	147	165	160	152	149	162	162	169	172	149	152	147	126	142	171	142	158	159	167	169	169	151	143	142	157	162	159	137	158	121	170	160	171	187	142	175	155	142	155	155	169	159	149	142	161	158	164	162	174	149	161	160	161	169	157	165	140	187	156	142	166	161	157	147	158	163	154	154	134	147	169	148	132	153	152	160	139	138	151	171	163	149	174	149	165	153	164	158	147	170	156	134	180	151	151	160	149	172	170	150	150	136	169	154	142	169	141	154	148	137	157	147	157	161	148	161	168	168	160	154	164	156	157	141	133	164	166	155	175	163	127	158	152	170	156	147	143	149	170	152	142	153	155	145	156	170	167	164	131	154	147	156	152	160	131	161	152	151	141	141	141	149	174	158	160	171	187	153	183	158	150	158	144	177	167	143	168	146	171	169	153	150	153	143	165	135	158	153	143	150	174	153	176	160	171	156	159	155	149	173	168	157	180	175	145	154	178	175	139	152	171	149	155	155	153	172	144	149	143	156	175	153	149	129	154	158	133	159	154	163	143	142	170	145	151	162	163	161	137	162	127	158	183	159	128	146	145	166	177	143	153	139	142	128	170	153	160	157	140	149	145	146	158	167	159	163	158	134	142	158	161	161	190	150	146	187	166	142	161	162	145	150	130	137	129	142	159	180	178	183	142	145	155	149	147	158	152	167	170	141	174	150	167	156	151	151	144	143	138	157	150	161	165	138	155	162	133	173	154	165	165	165	166	158	157	160	140	185	160	171	145	139	160	153	139	144	159	150	147	147	147	166	139	154	148
10150	6261	7940	9732	4273	1108	496	487	459	577	595	717	585	550	512	562	486	502	503	453	430	441	429	426	478	391	457	425	421	423	408	406	405	380	394	399	402	433	416	455	440	488	453	398	389	416	407	400	427	433	440	497	525	535	593	510	490	407	405	392	371	410	367	400	480	488	465	402	386	414	403	389	386	384	412	394	379	374	414	381	385	383	416	387	374	397	406	381	410	404	377	389	370	403	372	377	382	385	409	408	388	374	391	371	379	358	383	398	373	409	373	386	377	385	405	364	427	375	396	378	382	404	379	376	446	407	382	387	392	371	396	379	411	358	365	385	419	395	405	361	391	430	402	407	404	380	406	395	384	366	404	399	364	390	385	407	405	359	402	403	406	400	336	372	418	372	393	429	399	406	367	404	395	401	413	410	370	386	425	398	383	402	426	400	400	384	388	406	388	376	402	386	384	366	435	408	398	385	402	368	394	413	454	401	407	401	426	386	400	394	414	399	418	390	417	386	408	406	422	409	371	356	373	398	394	397	419	408	364	419	370	428	394	380	366	400	414	343	353	384	424	392	409	421	419	382	365	400	416	422	382	409	378	401	383	370	378	378	396	390	355	370	407	392	422	401	392	407	392	413	403	414	405	383	401	428	405	398	418	417	389	400	361	416	408	377	385	360	363	380	391	423	368	396	373	423	403	425	397	429	415	400	390	398	439	401	415	364	377	400	400	400	389	345	399	401	387	387	435	360	411	368	410	392	372	417	371	375	353	410	387	387	394	389	444	375	405	403	370	389	403	401	406	393	413	404	380	412	367	379	417	411	407	383	410	413	426	384	415	381	423	366	373	383	356	382	381	408	422	390	390	378	381	369	409	382	397	413	369	427	421	394	413	395	439	404	393	426	431	413	374	407	379	436	368	383	390	381	387	402	424	410	407	408	405	411	375	393	382	399	389	354	384	382	409	377	364	393	387	361	387	389	390	387	434	392	367	395	396	407	352	402	375	387	375	367	399	402	373	397	373	421	418	416	375	375	415	368	370	398	371	365	393	377	404	381	415	386	386	359	398	347	390	377	397	389	388	425	381	382	411	446	413	391	445	379	397	391	391	391	398	366	401	386	379	410	390	393	385	428	379	389	405	423	386	383	376	397	359	382	377	386	388	410	378	406	431	371	411	436	403	369	438	375	389	399	383	398	385	378	380	414	407	354	368	414	426	414	405	416	390	407	395	411	441	420	359	395	374	407	372	364	392	373	356	372	366	399	374	408	386	376	397	403	376	392	390	388	400	401	373	374	399	403	370	408	440	370	359	367	406	370	369	393	383	399	383	380	425	409	379	386	409	384	395	361	389	356	418	399	412	400	400	357	395	368	398	396	424	393	400	384	378	386	381	424	386	406	370	382	379	342	363	378	369	404	420	371	383	418	394	408	419	426	395	394	374	397	368	377	391	387	408	429	379	381	408	403	377	398	394	396	406	405	367	394	395	384	397	404	358	389	379	405	408	366	374	412	378	430	422	403	405	387	379	403	389	338	385	393	386	380	378	391	358	392	396	405	387	370	391	417	375	393	420	361	386	395	385	392	382	450	381	399	396	381	396	384	401	460	406	399	357	412	442	392	373	413	388	378	410	364	448	426	391	402	411	410	382	394	385	419	395	387	392	367	402	350	411	373	404	359	405	398	390	418	381	372	369	378	396	368	356	430	418	357	367	393	403	382	447	408	385	359	386	367	424	357	391	402	389	399	387	392	384	401	409	426	390	373	434	402	443	397	444	385	393	381	404	396	420	365	416	406	404	411	419	396	411	403	370	403	372	387	362	376	397	397	371	402	372	408	412	395	371	384	377	395	411	404	381	377	413	385	389	376	421	401	392	393	377	392	401	404	371	377	432	393	393	413	405	380	395	385	404	397	388	400	406	415	372	419	386	367	394	379	401	377	413	430	396	407	408	372	392	412	422	407	440	400	418	412	408	364	381	382	401	418	349	402	399	409	386	372	396	367	383	386	408	373	368	372	386	352	404	352	433	355	465	382	412	412	430	411	386	357	413	374	395	359	363	408	375	406	436	428	399	399	380	406	374	404	387	387	355	377	394	420	373	378	428	409	392	425	387	356	380	372	382	380	454	410	362	342	425	374	403	394	356	377	358	384	405	407	357	393	393	415	373	388	393	400	411	396	397	377	392	416	367	365	383	411	402	407	373	397	387	378	377	376	391	375	387	394	357	382	384	381	361	401	388	410	384	390	394	423	381	412	389	398	410	409	397	394	364	412	384	415	372	364	384	401	393	421	398	370	391	398	376	433	421	364	396	386	409	385	389	404	371	412	365	400	371	388	420	374	396	395	446	406	365	386	402	378	450	380	416	389	397	394	380	374	388	370	404	378	401	430	369	377	399	375	406	417	419	374	368	396	402	395	376	393	388	385	393	391	433	393	394	427	400	384	397	367	368	393	403	370	386	378	360	401	344	414	405	366	395	395	416	388	375	401	446	400	405	374	399	375	373	369	399	393	377	380	346	374	411	362	421	403	389	390	400	383	389	390	407	391	385	385	387	409	410	408	399	382	394	382	428	379	390	399	388	369	378	418	399	385	400	381	398	388	386	380	393	417	365	409	396	412	395	426	432	387	385	381	403	362	370	348	410	378	385	393	405	384	349	405	399	406	396	353	367	405	409	402	378	406	400	411	398	413	395	382	382	393	391	411	394	398	379	394	400	353	423	391	392	390	392	409	404	408	409	399	378	407	389	362	389	378	415	409	405	419	445	384	420	413	381	397	375	399	367	375	411	403	400	390	407	419	414	415	400	431	355	381	368	389	392	401	392	414	371	368	386	383	384	443	382	387	388	354	440	421	403	412	363	411	392	420	382	438	415	388	375	398	395	381	369	398	397	370	386	423	399	399	368	402	380	390	419	378	387	396	363	407	405	361	390	389	400	414	382	399	401	373	400	360	377	371	362	389	395	398	360	368	385	416	396	392	352	411	396	397	421	409	402	395	397	337	396	410	385	379	407	352	425	406	404	375	417	421	407	381	409	375	397	401	395	420	343	388	419	395	390	382	388	399	372	408	411	381	380	380	392	403	405	412	395	400	431	401	437	412	374	370	397	387	373	355	395	401	392	393	403	388	388	375	384	383	401	386	383	370	392	371	394	385	406	396	388	427	395	416	408	398	369	392	410	390	408	383	384	426	377	381	419	392	389	414	415	397	418	392	391	387	385	358	376	389	382	390	373	417	401	426	377	397	403	402	379	382	389	395	399	412	409	362	422	417	391	404	371	361	397	423	363	364	355	421	389	427	384	403	366	382	377	391	368	427	418	398	396	396	401	439	387	370	357	456	429	386	388	398	393	400	360	384	391	413	393	432	397	416	381	397	398	373	381	393	380	405	426	367	398	375	399	393	377	403	380	379	403	394	371	405	384	365	404	391	380	419	371	412	388	410	443	408	351	399	407	377	397	411	387	395	406	420	408	389	389	416	364	376	432	388
53716	45214	18155	7966	3036	1068	628	511	507	957	933	1241	1243	974	780	633	529	557	520	393	389	409	362	331	359	291	321	312	275	238	263	257	259	277	292	262	295	263	265	270	286	270	273	277	258	267	237	246	251	242	264	263	260	283	269	290	269	242	238	249	245	241	260	243	270	255	240	268	261	283	267	263	247	265	217	264	232	262	221	222	245	243	239	250	238	227	229	222	212	241	257	243	211	241	233	231	266	257	231	235	212	225	243	228	240	237	223	241	222	222	221	239	222	258	266	225	215	222	216	241	228	238	208	244	234	239	234	242	242	262	219	222	245	256	218	214	240	230	251	222	222	238	235	229	256	272	222	203	249	223	234	249	243	253	235	204	224	215	209	226	216	259	224	231	228	229	226	229	221	240	252	221	220	240	236	256	253	236	204	244	262	224	231	226	236	252	225	234	265	234	248	230	244	198	233	232	237	250	227	243	221	222	206	223	248	232	239	227	250	264	227	292	231	239	248	238	250	238	234	240	255	236	220	214	237	222	252	231	225	238	232	210	207	215	222	252	225	235	247	196	247	252	234	246	212	238	219	217	235	241	230	261	245	257	240	230	257	225	239	248	252	211	262	240	213	229	231	243	226	228	234	252	274	243	226	264	214	224	209	266	226	223	226	243	242	237	222	228	229	216	204	225	234	210	208	223	231	231	218	223	234	245	235	206	223	243	246	247	221	219	243	229	209	215	204	252	236	235	219	206	260	232	211	217	236	220	243	240	240	264	250	222	248	274	235	240	233	220	239	262	233	249	237	216	220	242	238	234	264	262	235	224	258	235	249	240	239	225	248	229	245	222	225	228	217	248	246	237	228	238	252	217	201	239	242	200	262	226	220	240	239	227	260	254	230	243	236	238	228	239	217	243	213	257	245	216	243	220	232	230	257	244	237	231	265	231	247	230	236	211	236	213	204	258	231	244	227	242	198	224	228	218	233	201	251	229	196	251	202	257	210	256	241	249	218	249	242	238	243	255	265	246	209	274	256	249	215	213	257	230	233	209	230	220	229	243	227	214	221	230	255	250	232	254	226	239	236	229	238	240	251	222	251	228	249	234	213	236	218	212	207	234	244	235	256	229	261	236	218	249	198	235	224	232	236	232	252	256	248	257	233	238	214	229	210	202	216	245	222	236	243	258	218	221	211	235	248	220	265	251	239	229	252	247	222	255	262	247	243	241	231	237	227	244	237	233	235	240	257	256	211	218	240	220	215	221	253	250	257	230	206	252	232	218	237	204	256	244	239	219	259	226	222	257	239	238	253	234	236	226	225	248	248	241	218	218	246	226	237	237	207	255	200	224	214	261	256	222	248	217	226	250	248	237	211	218	227	219	218	248	214	225	268	246	220	219	237	216	238	238	246	224	240	252	235	234	253	209	256	224	210	247	214	244	228	218	246	259	226	223	209	248	227	225	215	253	231	227	226	246	237	245	251	252	246	223	246	245	241	226	193	231	205	231	239	245	218	228	269	228	224	229	223	255	267	215	254	263	262	234	240	211	227	242	229	235	272	250	227	236	213	230	230	222	220	200	212	237	206	214	259	222	237	219	228	246	242	224	205	247	225	219	240	254	222	193	255	215	269	230	256	215	224	206	242	212	234	226	250	249	261	253	215	255	233	251	244	208	228	215	218	223	219	220	223	231	266	223	261	255	262	261	220	258	244	222	232	244	219	221	258	231	230	213	218	252	263	221	234	216	211	244	210	217	246	230	262	223	222	246	216	218	204	236	244	243	240	234	204	238	237	227	224	237	252	236	234	223	255	226	236	225	256	250	233	204	235	245	237	239	211	228	237	223	245	225	227	246	228	214	229	260	231	220	267	273	259	239	245	252	259	272	233	261	252	255	221	237	244	234	256	256	235	245	232	245	243	242	237	236	237	248	233	225	240	236	235	243	223	211	199	251	244	223	247	239	233	210	224	272	224	213	216	262	228	238	190	229	217	237	234	227	252	252	225	221	221	230	234	247	225	245	263	225	268	235	276	249	224	247	239	242	233	224	208	240	217	241	236	239	239	221	236	225	273	270	211	230	238	219	223	260	263	248	256	248	217	236	221	244	257	226	218	237	243	232	242	238	240	223	218	235	211	240	217	240	260	257	229	238	210	235	236	237	270	250	276	254	223	230	210	228	253	249	219	239	234	214	254	266	215	264	228	231	232	246	227	230	273	221	239	226	235	230	243	241	250	268	203	243	223	196	227	246	250	279	227	261	213	220	219	215	239	248	240	220	226	212	254	244	258	224	251	208	249	210	212	225	246	237	229	209	208	209	258	246	268	250	256	216	241	226	241	238	234	229	251	275	261	241	254	224	231	222	238	262	260	221	227	240	228	244	240	246	228	228	246	221	211	249	226	238	242	222	241	229	220	244	253	246	235	219	227	223	247	217	251	213	240	223	245	245	237	239	240	269	225	259	231	229	226	222	221	235	223	198	242	223	225	236	251	255	228	242	214	219	236	225	242	248	263	221	255	245	261	260	232	212	217	246	241	225	233	225	222	267	255	227	261	238	250	222	235	231	242	220	237	250	256	244	205	203	241	226	233	214	242	248	257	226	256	232	226	264	228	268	247	217	216	243	234	250	218	239	229	251	244	231	230	254	257	246	238	246	210	230	224	262	232	247	213	244	244	230	245	258	224	260	221	241	226	220	223	223	236	220	248	229	233	225	241	245	211	225	230	261	214	248	220	249	230	275	243	230	236	236	240	240	222	220	234	249	234	228	227	220	268	195	237	235	244	223	253	247	216	244	211	263	226	240	268	245	233	240	218	230	259	244	228	259	251	244	227	236	236	229	243	259	244	215	232	246	249	224	229	223	250	239	244	214	257	270	244	223	255	250	234	233	238	238	239	244	238	241	260	231	230	264	261	236	232	237	281	247	257	212	223	225	209	244	232	270	243	241	235	226	242	251	237	246	247	211	231	258	247	236	226	212	234	220	216	215	218	227	224	218	243	240	216	220	250	227	231	229	259	233	216	218	241	239	221	245	240	248	223	261	250	217	220	241	233	238	251	239	231	225	261	267	231	215	249	225	224	237	223	214	231	228	232	262	248	246	229	237	252	244	230	253	248	234	244	229	243	232	251	236	217	228	231	249	228	233	239	257	243	226	228	210	222	223	231	228	249	233	212	247	229	241	248	218	231	259	248	244	234	248	244	262	226	225	242	224	250	242	211	253	257	226	216	252	224	224	234	235	248	227	248	214	263	246	220	212	252	222	238	232	234	212	262	225	225	242	243	261	235	255	232	221	215	249	213	249	252	238	216	222	217	239	182	233	250	235	244	252	249	239	243	239	218	253	247	244	255	225	234	226	243	211	193	248	246	218	244	252	213	251	246	246	230	238	252	271	197	235	218	261	238	226	240	233	252	241	238	229	222	257	209	235	266	238	245	228	225	243	252	231	230	253	243	216	225	221	244	211	241	254	216	234	200	245	220	262	240	266	245	232
33982	28183	12570	15902	8902	3373	2019	1866	2029	4376	4953	6857	4794	4468	3717	2994	2575	2148	2488	1761	1555	1830	1606	1380	1520	1122	1226	1071	949	812	824	915	926	875	1021	893	824	828	858	898	854	913	904	830	735	760	660	658	675	700	755	873	922	839	949	916	806	693	642	613	593	597	619	619	681	765	665	583	613	570	656	609	578	524	593	559	585	572	561	633	576	564	530	554	569	564	568	534	578	522	572	574	528	544	523	522	570	538	596	581	557	565	562	560	584	557	557	510	537	575	514	554	584	564	512	562	616	569	517	541	530	574	578	570	531	530	588	535	555	564	577	534	562	547	574	591	546	577	582	590	593	546	557	582	564	562	568	602	581	547	571	510	558	565	548	536	518	515	569	582	531	575	547	545	551	610	537	592	585	555	563	533	538	531	553	576	566	564	577	529	587	539	575	516	557	588	522	572	575	572	515	538	591	600	501	519	576	567	561	489	544	550	537	561	545	566	569	537	543	548	532	549	584	539	566	544	569	553	583	578	591	517	564	528	574	564	580	568	511	526	530	571	571	573	515	578	551	559	612	503	564	565	546	577	539	585	631	561	585	575	582	547	595	588	592	526	540	525	562	561	517	568	559	587	569	546	563	531	550	557	536	531	545	525	558	552	504	572	542	534	593	557	590	540	560	555	557	570	534	554	548	572	582	534	585	540	528	546	499	528	530	546	562	579	555	589	543	585	575	553	568	544	541	511	565	600	604	613	570	545	560	556	533	575	558	605	563	574	577	559	571	538	566	559	548	564	555	563	565	551	523	532	558	540	544	617	569	571	588	593	517	550	580	570	530	573	586	578	551	550	582	542	583	539	594	550	523	551	551	552	542	556	551	544	555	517	568	575	577	570	556	520	552	538	567	534	527	528	615	578	562	521	575	553	586	569	617	551	558	524	558	594	576	560	597	559	545	579	538	605	556	540	602	499	581	581	553	595	541	587	570	571	539	569	545	525	525	564	556	583	585	545	566	542	560	547	574	523	556	562	552	614	552	581	583	528	553	572	585	554	525	582	526	544	529	557	559	541	593	549	526	586	564	551	574	575	547	562	521	517	566	566	588	564	572	589	600	561	577	543	542	544	539	552	565	577	572	582	559	575	516	530	533	556	570	536	572	563	535	542	562	562	556	575	545	562	557	562	498	578	543	533	531	544	560	529	582	518	604	546	552	546	555	559	553	561	536	574	544	569	527	528	591	544	587	524	545	572	540	576	569	557	590	493	554	545	585	553	560	553	564	550	540	568	558	596	559	556	570	581	511	536	551	566	539	551	610	548	549	543	531	619	574	557	589	554	568	594	535	528	578	548	560	587	515	564	575	590	557	535	535	556	556	535	560	573	546	526	548	534	558	563	541	541	537	572	565	549	557	529	551	564	517	564	571	537	561	554	563	570	592	548	588	555	541	554	579	554	531	564	555	587	560	584	568	592	538	520	576	523	570	588	549	580	548	588	574	545	574	532	517	531	542	569	553	605	564	518	584	539	539	539	572	574	553	582	566	551	553	542	566	575	555	539	548	590	553	510	538	581	546	542	533	584	558	568	555	571	589	557	558	540	534	544	538	559	585	563	584	554	503	524	555	577	565	566	542	577	575	579	579	593	552	564	555	565	544	535	562	569	537	573	571	561	586	547	547	515	554	584	546	552	524	563	548	585	577	556	565	567	591	562	530	505	616	574	559	544	585	559	532	561	580	588	535	578	547	587	541	577	578	582	544	517	572	517	571	504	543	583	554	548	537	573	530	527	567	540	598	554	570	525	567	579	576	559	571	515	594	566	546	575	581	562	568	551	569	622	540	545	524	549	565	525	583	528	550	567	519	574	580	555	554	533	591	551	565	561	553	576	559	565	591	560	582	552	545	552	585	538	581	538	525	550	565	577	562	583	579	508	546	564	560	580	549	539	512	549	532	545	562	549	560	522	560	528	566	608	595	528	560	551	542	535	575	514	586	601	566	574	611	557	550	584	538	566	543	596	531	556	520	538	542	569	535	511	518	587	520	528	547	516	561	593	516	577	558	585	569	570	541	539	569	604	557	512	566	544	515	542	539	577	529	592	542	579	565	576	556	540	609	510	543	540	548	566	560	513	559	554	536	558	502	549	535	558	554	523	578	598	573	527	554	597	518	537	581	532	563	564	580	559	549	547	519	533	555	558	585	538	568	549	557	557	586	524	538	556	522	572	541	528	546	502	584	526	557	537	529	535	539	558	556	568	551	515	549	536	536	548	580	537	559	566	519	561	569	562	564	569	552	577	550	488	556	568	587	524	543	577	575	543	542	536	582	578	567	589	590	560	535	538	549	552	561	577	550	568	554	561	535	558	558	547	559	571	552	548	545	527	547	577	556	563	560	566	602	549	571	512	582	552	539	569	592	541	489	549	530	559	575	571	521	526	552	545	591	525	576	512	552	554	542	559	575	564	520	556	568	608	570	589	611	573	529	555	568	533	586	568	573	566	609	545	533	541	562	530	533	565	611	575	580	610	543	544	533	568	549	564	550	570	559	544	582	556	557	585	554	551	565	530	580	554	560	533	510	544	532	514	547	540	552	552	585	557	573	590	533	552	562	557	530	553	573	535	554	583	526	538	553	530	553	520	553	550	557	549	555	553	560	534	574	526	567	585	579	560	565	559	560	594	577	576	566	566	590	526	609	549	610	524	594	545	552	586	556	556	568	551	562	561	512	572	567	553	538	508	556	559	588	565	579	587	570	535	536	564	559	534	533	579	567	565	555	586	537	545	567	550	574	571	568	569	585	570	568	544	554	561	551	586	545	573	542	571	584	558	551	610	545	581	593	530	563	560	554	544	518	541	589	559	594	577	561	591	540	571	533	532	540	529	545	538	569	574	547	598	546	536	539	558	535	547	585	571	542	600	553	576	571	514	532	577	529	567	578	568	571	567	512	576	583	561	568	586	570	544	556	566	517	563	514	557	539	546	587	609	567	550	572	545	558	557	604	570	542	546	559	573	569	571	591	561	540	530	573	554	539	540	611	547	535	569	542	581	540	527	599	550	532	558	524	537	552	564	557	559	573	542	545	566	579	530	544	508	552	571	567	552	536	548	589	605	567	559	565	533	577	557	576	609	569	539	545	550	565	563	540	574	530	569	578	526	544	579	494	542	545	547	547	559	550	550	583	547	542	557	580	534	543	569	565	562	567	539	554	550	565	562	554	554	513	546	579	574	524	549	600	526	594	587	538	564	552	545	538	564	632	563	587	568	552	545	575	503	587	528	549	572	553	565	585	518	574	547	559	528	576	554	548	526	556	536	513	600	538	496	526	550	581	534	531	553	585	559	578	552	539	576	548	607	520	600	555	548	595	557	534	550	562	549	544	529	572	576	592	545	559	598	575	596	528	554	513	590	546	547	573	593	540	602	525	542	542	566	572	530	571	545	577	541	553	558	587	560	544	546	587	569	527	534	565	582	552	551	525	530	583	570	569	556	531	535	555	542
60449	51807	27683	15267	5597	1545	776	712	827	1549	2011	2425	1827	1704	1202	879	707	611	704	508	447	632	505	485	393	363	366	297	276	242	239	266	282	249	310	322	275	261	241	287	276	272	239	242	236	203	224	198	196	240	252	246	296	257	324	260	214	231	216	203	228	188	199	198	226	222	251	225	179	249	190	225	201	188	190	178	195	193	170	195	183	203	175	198	178	195	230	239	189	161	215	209	208	222	180	186	193	212	195	198	182	208	224	197	209	187	166	207	212	198	183	204	188	178	194	206	215	211	185	208	184	191	222	207	209	201	205	162	188	200	199	203	179	192	170	201	174	195	203	176	191	210	178	176	202	191	191	192	215	159	210	181	185	211	182	174	176	185	217	212	181	216	180	191	208	222	175	187	190	218	206	197	214	214	217	206	190	187	176	219	203	179	209	174	197	204	207	212	200	170	212	174	167	199	193	183	190	195	218	184	193	180	182	186	166	186	172	192	190	180	166	183	200	189	176	201	204	193	190	178	178	208	192	193	188	192	200	167	212	215	204	206	192	195	205	196	194	154	194	202	188	192	194	192	180	193	196	179	170	166	181	190	208	183	219	188	206	175	188	228	201	207	225	211	207	189	191	182	208	187	226	215	197	199	215	191	234	183	188	195	202	190	190	194	195	188	185	216	185	178	190	210	199	198	224	201	197	183	190	205	180	200	194	181	182	189	197	190	167	187	165	157	186	170	200	190	218	198	201	204	199	182	184	169	180	179	209	183	195	166	204	187	202	175	186	196	224	199	196	199	188	193	199	187	198	189	165	205	225	180	204	190	195	216	213	203	222	180	221	200	189	194	207	179	216	178	204	182	204	213	208	206	211	224	208	183	207	212	187	195	191	189	216	214	170	173	174	190	186	170	194	180	173	176	202	216	179	175	203	178	184	196	177	216	185	200	210	215	197	192	193	216	196	193	214	181	222	172	182	190	197	186	221	187	199	192	162	194	185	149	202	195	212	196	196	201	223	205	201	188	188	199	182	191	202	185	221	177	195	187	183	199	206	194	195	190	193	222	181	207	209	196	204	185	200	175	181	185	220	198	180	202	192	182	198	180	195	211	208	181	219	206	208	191	178	175	216	179	180	190	182	201	180	202	203	175	190	192	200	180	207	193	198	209	181	174	212	171	203	227	168	183	192	195	187	215	191	193	166	177	203	181	207	231	204	205	196	174	206	172	200	191	186	183	195	192	219	207	232	192	169	191	203	226	219	205	179	195	197	187	158	193	212	161	203	190	190	202	192	170	203	195	207	180	190	177	219	193	227	213	204	200	188	187	170	213	199	229	212	206	182	184	210	193	192	192	212	197	172	212	234	198	195	176	191	176	195	192	189	169	181	196	208	210	196	203	168	179	194	193	168	196	169	207	199	177	210	220	221	191	186	179	171	211	227	193	206	180	166	191	185	178	201	190	179	208	185	202	194	186	190	174	173	203	187	189	187	177	177	205	182	198	190	186	188	199	216	217	201	237	179	192	198	185	193	197	172	195	182	170	173	211	193	224	199	174	190	190	214	210	191	209	167	200	167	190	183	193	155	181	207	187	180	207	205	197	179	169	218	206	222	201	188	236	202	195	195	181	207	192	203	192	235	186	185	196	190	180	178	169	177	183	197	172	215	182	193	194	191	201	192	190	202	182	184	215	188	184	198	189	210	169	210	200	182	164	195	203	160	186	196	180	194	198	191	207	160	188	190	190	186	192	191	190	177	187	188	214	169	183	202	202	220	197	178	183	195	193	184	193	197	198	212	175	201	179	182	195	235	225	217	162	185	186	193	189	163	193	202	191	181	199	218	207	200	187	225	184	209	190	162	212	177	179	189	182	190	190	186	182	207	189	188	220	201	187	229	188	217	206	221	200	192	204	168	206	190	187	201	204	195	190	200	172	177	200	191	190	182	193	191	194	215	200	183	189	198	183	170	192	202	186	199	194	202	177	197	203	215	187	189	175	184	192	180	192	169	190	159	172	198	187	173	200	201	218	201	199	180	193	173	203	199	179	188	211	166	186	177	183	200	180	203	205	182	192	211	199	179	191	201	214	196	160	179	217	187	174	211	191	182	191	189	157	188	201	194	191	183	193	189	158	201	187	177	205	195	181	205	166	175	182	187	164	208	189	227	194	194	194	184	208	205	184	211	187	229	202	219	168	190	195	194	225	194	197	177	186	182	202	197	224	210	212	175	192	199	201	179	208	202	193	192	209	218	198	188	205	203	194	176	200	211	211	194	192	206	205	181	214	170	225	168	196	209	181	196	217	230	209	193	205	194	212	185	188	191	173	230	188	213	180	177	205	176	170	198	164	207	197	201	208	191	203	212	198	203	188	191	190	203	168	176	164	206	204	183	217	204	223	179	219	204	191	211	196	188	195	199	189	200	198	203	196	191	203	204	190	214	204	180	175	189	169	193	179	184	175	214	182	193	188	201	195	180	207	187	199	198	185	179	172	187	180	218	194	171	201	163	182	196	196	213	173	200	197	182	188	207	215	196	153	196	204	194	194	187	210	191	208	201	198	197	196	161	211	195	229	175	174	186	204	209	176	203	186	240	178	183	199	181	219	183	185	171	189	197	220	187	174	186	204	211	209	188	212	205	194	169	172	200	212	182	199	184	174	223	195	198	186	170	193	209	203	198	215	184	204	212	184	212	232	193	214	219	192	165	189	170	187	194	202	180	184	200	202	201	183	184	185	195	207	198	205	186	217	207	184	179	213	186	191	174	170	203	190	218	207	192	212	187	169	182	171	194	185	207	214	207	188	185	192	207	206	195	212	196	203	209	206	192	182	172	218	183	190	211	167	186	198	177	195	190	188	191	155	193	193	195	191	165	198	184	181	188	183	200	183	178	179	198	172	185	205	199	194	165	184	190	200	202	199	184	220	193	197	191	200	188	203	161	190	192	198	173	179	179	184	179	173	204	204	226	186	187	181	171	220	197	203	186	207	218	208	205	162	204	188	208	195	201	210	187	199	192	196	157	178	194	184	188	179	186	210	174	182	183	179	201	187	207	188	200	199	191	199	176	188	179	193	193	219	207	226	185	176	180	206	187	183	169	183	190	183	208	181	191	183	200	191	180	179	186	199	182	190	174	208	176	196	189	228	213	169	185	163	210	170	203	199	182	161	206	187	160	192	221	190	222	195	186	184	213	192	175	172	185	197	193	208	192	176	184	211	191	196	200	201	184	217	208	189	201	188	191	183	196	179	188	198	218	201	195	202	224	168	190	177	198	197	203	176	206	172	195	207	175	183	192	170	182	194	179	168	193	175	188	216	201	187	188	177	194	196	206	181	189	181	190	194	197	191	191	196	198	187	201	187	198	193	190	216	185	188	191	198	190	212	189	203	178	192	186	182	200	202	203	190	161	187	204	200	214	216	168	166	177	213	204	197	178	199	225	208	196	199	189	193	199	177	178	217	192	205	200	198	198	172	207	211	187	182	194	206	204	199
41862	38258	15762	20303	12678	4912	3025	3264	3838	7138	9338	11597	7758	7096	5773	4282	3773	2937	4030	3248	2546	2855	2394	2439	1853	1648	1533	1274	1221	964	1010	975	1265	1146	1256	1251	1059	1094	974	1177	1119	1124	1084	912	803	733	833	671	673	900	815	892	1064	1059	1090	1080	782	632	594	593	596	606	594	570	656	749	708	535	549	646	596	528	456	487	432	489	479	511	446	495	409	437	424	500	506	465	474	457	433	433	503	452	466	444	435	483	439	484	459	461	406	449	450	494	434	474	455	453	414	466	473	445	442	482	465	447	471	412	400	451	482	452	463	433	478	428	449	462	447	464	448	441	421	480	491	441	421	467	499	420	437	412	452	453	461	406	479	469	454	456	450	476	454	494	450	440	439	429	451	472	454	459	482	445	465	484	423	437	418	453	446	445	435	451	468	492	453	479	482	430	424	454	471	474	464	431	443	445	442	466	413	443	493	453	447	432	431	477	436	454	438	450	452	501	461	427	446	427	477	468	471	455	454	446	408	453	396	438	488	434	462	471	440	468	455	484	428	455	448	460	435	462	451	468	448	461	459	457	437	463	441	460	438	471	462	450	495	438	478	438	449	444	414	434	467	521	434	465	402	481	446	539	469	464	457	454	470	450	421	409	459	456	416	466	474	455	397	434	441	449	449	441	422	479	431	472	452	460	460	461	441	460	467	445	477	494	468	463	462	474	426	472	420	468	454	403	484	472	444	464	441	499	457	476	465	439	453	406	417	435	456	496	452	459	419	471	489	444	407	452	441	461	438	473	462	431	468	431	436	492	451	445	452	459	424	467	475	449	462	488	420	454	430	419	455	402	440	441	427	461	443	419	464	442	386	490	462	480	460	423	457	483	459	456	456	467	466	443	449	456	439	478	414	448	462	455	471	431	439	476	432	463	433	419	451	439	474	394	477	508	489	444	457	450	447	423	425	458	440	452	445	481	443	451	470	438	476	445	452	459	441	430	469	499	467	452	440	430	466	468	430	464	458	424	437	457	460	466	435	445	458	450	483	465	468	482	412	423	430	435	420	444	436	473	476	450	486	496	463	476	439	444	456	446	453	467	465	459	454	454	388	469	425	427	432	476	466	454	474	425	427	447	460	410	420	479	420	444	474	457	450	465	416	470	421	429	491	459	454	408	459	431	455	462	494	466	469	483	484	486	469	431	433	445	428	445	443	454	430	442	450	473	443	480	479	482	474	459	446	434	406	477	445	456	427	421	462	461	460	444	483	442	449	419	412	446	473	493	443	463	434	449	460	432	439	439	427	442	467	463	440	458	462	445	456	465	489	493	453	450	426	467	422	495	459	471	483	480	457	439	427	438	452	461	458	419	467	454	458	424	468	447	432	457	437	400	458	447	429	462	442	439	477	411	427	461	457	465	441	439	432	449	447	432	438	404	465	433	455	443	458	463	435	465	498	493	391	433	475	438	428	445	476	454	473	431	447	466	461	421	474	476	451	473	423	419	438	464	461	493	426	446	422	466	443	454	471	461	454	454	453	468	461	437	426	454	452	455	456	449	448	467	466	470	447	479	452	457	429	457	456	444	467	470	461	436	439	424	457	438	468	449	413	447	433	474	415	442	449	471	471	475	420	426	432	447	439	437	477	460	429	419	469	432	462	450	471	449	444	430	494	463	454	452	450	462	421	442	460	411	458	478	437	447	431	449	466	445	464	434	470	444	452	430	469	428	413	428	443	438	449	432	443	457	448	440	430	466	428	447	457	452	507	474	422	483	427	454	456	425	394	473	434	459	444	420	413	486	483	445	456	478	463	478	436	441	443	428	424	440	458	425	461	439	429	445	481	479	436	440	499	483	451	421	439	393	435	473	463	470	510	430	453	453	467	419	429	423	452	416	475	437	460	470	422	465	462	407	427	452	463	477	446	454	447	438	437	437	408	449	458	484	463	480	425	446	437	445	415	430	418	495	476	477	455	403	457	446	462	419	400	453	453	456	476	468	480	453	460	467	448	437	479	457	431	474	442	457	435	446	450	447	457	403	452	453	461	462	457	459	424	456	436	390	439	459	449	463	437	439	444	456	471	448	464	471	460	458	453	507	455	467	443	436	440	461	469	468	436	432	453	474	465	460	447	461	457	465	484	457	438	435	458	442	452	452	442	487	462	464	483	443	475	453	447	447	443	460	409	473	450	465	472	452	428	443	448	461	449	431	491	474	406	449	449	461	456	491	492	435	443	453	471	501	474	471	418	473	437	498	443	459	471	464	462	435	438	505	443	459	430	458	413	449	431	450	461	504	473	463	471	451	443	466	413	484	467	472	413	473	462	464	417	432	435	415	434	464	455	530	484	430	475	477	449	440	435	430	439	447	460	430	399	440	450	492	437	462	434	453	417	430	471	502	446	452	437	448	442	419	446	431	486	462	479	448	439	470	470	492	442	443	445	460	427	442	453	418	464	488	448	425	464	436	462	455	461	450	448	471	485	461	433	457	448	466	476	470	460	455	439	475	458	465	468	434	429	472	437	437	440	447	450	460	489	425	456	439	431	432	448	480	500	427	485	459	487	456	466	439	455	430	426	458	467	448	498	452	454	453	439	472	466	463	464	452	476	431	473	437	434	415	437	480	445	423	470	457	421	459	456	442	473	471	466	465	462	440	458	485	478	429	459	436	460	453	426	468	488	423	450	477	430	468	461	406	439	480	435	463	482	473	411	424	468	460	445	468	486	439	442	424	441	436	490	439	446	461	450	455	471	416	478	429	472	439	467	428	439	451	465	421	421	440	440	419	462	415	446	427	483	446	475	460	462	439	447	468	475	457	459	469	449	437	427	454	436	423	452	478	446	489	436	419	438	477	500	434	451	441	454	459	451	479	473	450	445	449	448	493	439	438	485	463	476	431	462	458	438	449	402	444	457	492	427	471	451	462	414	471	464	454	424	442	449	425	452	483	456	473	407	462	435	461	421	418	429	457	469	433	410	453	450	479	437	427	494	415	454	447	451	423	413	465	470	420	446	451	418	484	446	478	460	463	423	416	434	486	429	382	492	445	438	480	460	418	466	445	447	461	468	419	460	465	430	484	438	469	467	442	472	487	418	448	440	455	476	477	458	462	464	422	383	444	476	465	456	481	450	469	468	460	424	442	472	458	455	449	466	464	424	439	453	456	457	473	468	487	445	430	399	466	410	462	455	436	472	481	453	443	467	426	474	440	430	440	450	485	469	497	452	472	406	479	464	434	461	470	428	453	399	427	454	439	471	445	454	433	453	488	465	452	451	443	488	427	479	491	455	443	450	452	456	464	491	446	416	421	475	459	488	446	445	441	445	454	479	462	435	482	430	464	447	455	432	481	435	481	462	446	474	448	467	450	459	457	441	476	452	481	456	470	438	456	442	470	443	441	496	448	479	438	428	455	456	457	462	425	417	455	426	489	467	419	457	448	426	432	452	409	458	479	444	422	439	433	477	411	412	443	447	452	440	476	454	477	459	444	424	480	449	440	441	454	445	416
12498	6531	4025	3339	1058	312	198	186	171	184	214	188	193	170	184	183	178	179	126	151	176	163	162	163	160	170	173	186	177	166	156	159	164	182	176	148	179	143	160	161	189	157	188	188	180	159	169	157	158	186	152	182	158	168	186	167	173	177	148	137	152	157	159	170	192	180	175	159	161	165	170	130	133	147	152	151	157	157	173	143	153	168	187	145	166	151	148	140	173	162	165	141	163	148	146	139	154	184	177	159	149	154	150	134	164	159	154	152	170	175	159	158	135	149	164	138	134	156	138	163	174	162	150	167	143	143	146	176	154	157	158	147	151	148	165	165	168	185	141	151	172	172	158	176	161	155	153	170	160	156	143	152	154	155	158	165	156	179	156	177	168	173	148	142	146	139	148	173	166	161	155	162	166	152	135	167	140	154	151	160	190	169	178	144	169	160	166	176	182	154	156	165	174	167	175	175	160	156	171	153	158	158	130	168	179	168	144	158	164	155	176	160	161	157	138	155	179	167	157	164	145	149	138	146	159	145	159	167	154	150	169	163	157	153	150	147	176	176	150	165	174	156	155	166	159	164	131	163	154	153	161	162	173	142	161	153	163	146	140	164	145	158	177	152	171	144	140	159	156	150	152	140	166	150	166	169	169	158	145	136	168	174	150	152	157	178	142	175	154	151	151	151	157	181	171	152	170	148	163	143	155	149	154	155	175	176	150	151	159	158	154	145	153	173	154	171	168	178	166	170	158	139	158	146	148	157	169	155	185	154	154	150	156	128	148	145	167	170	180	165	163	136	163	148	161	156	164	149	175	164	182	164	159	174	185	161	132	164	147	162	166	148	173	159	180	166	136	158	138	176	144	176	134	142	150	160	161	150	188	160	161	156	169	158	171	152	144	157	171	144	149	172	154	150	161	161	187	144	174	142	193	134	159	165	169	174	188	159	167	142	148	161	174	164	162	145	153	160	160	145	179	167	190	150	163	145	169	166	171	169	184	143	155	163	166	177	179	154	162	175	155	155	155	156	149	152	163	172	188	153	139	167	160	156	150	140	149	156	162	150	171	156	168	144	158	170	157	186	137	145	171	137	161	180	161	153	162	146	153	140	148	137	156	151	170	172	148	179	147	162	178	167	178	175	183	165	154	151	162	158	156	167	155	149	166	149	158	146	146	152	200	140	159	174	172	143	180	170	157	165	164	157	161	166	172	159	146	157	179	161	157	163	152	176	156	166	162	169	159	154	167	185	162	171	159	180	159	177	147	170	199	175	147	173	159	175	160	140	152	183	146	165	157	155	160	147	158	171	146	155	162	159	153	160	151	171	160	133	148	135	147	160	156	165	150	139	157	160	159	168	152	191	158	160	149	147	140	143	141	176	167	154	148	152	162	150	163	152	138	120	150	165	158	194	138	174	156	171	133	144	180	149	144	173	159	164	144	178	177	155	154	161	156	166	147	164	159	158	165	154	168	162	180	165	160	149	149	169	147	139	151	166	163	176	158	175	177	157	151	168	146	164	160	173	149	157	148	170	141	158	188	158	152	159	151	181	163	170	139	156	144	179	145	168	154	154	155	170	148	152	159	138	155	147	142	163	158	187	178	161	153	135	146	158	141	157	160	141	156	165	172	154	174	188	165	130	165	128	153	171	183	156	169	160	165	154	165	148	160	144	167	144	150	133	158	138	133	155	152	159	170	153	167	166	148	184	167	167	139	139	153	162	194	164	182	166	168	150	165	144	175	164	169	173	143	163	155	158	141	149	172	134	154	147	139	163	144	164	144	165	153	180	125	195	166	152	171	177	157	147	142	161	174	141	178	174	154	149	175	147	149	185	147	156	168	149	148	160	176	157	155	156	153	167	167	176	178	178	164	163	166	142	180	184	161	134	138	146	152	162	141	164	184	160	144	152	160	143	160	178	171	172	166	184	165	162	169	147	161	156	162	165	151	150	158	168	151	153	165	154	160	166	154	167	161	143	162	159	153	151	158	139	164	175	179	169	142	137	165	167	133	170	163	177	165	157	131	154	153	161	158	147	166	144	157	136	169	160	180	174	155	159	186	139	144	132	153	162	169	165	148	177	161	152	175	165	149	155	139	166	135	167	147	136	153	165	146	149	161	139	153	161	168	188	184	152	170	172	163	144	157	150	161	162	174	154	169	170	133	159	167	153	158	175	146	146	157	156	157	166	168	134	152	174	160	157	154	169	153	147	172	174	135	171	149	168	161	136	149	147	139	161	140	128	140	163	143	159	170	167	153	153	157	138	165	167	148	171	174	169	146	160	158	170	176	188	162	159	160	146	180	160	187	160	175	145	167	158	170	181	156	167	168	161	162	158	152	155	170	134	168	161	171	152	169	166	170	153	167	150	184	153	166	185	163	180	173	158	191	154	147	143	147	177	170	174	153	141	160	165	152	153	161	160	173	149	171	148	153	161	176	152	173	162	164	168	146	163	162	170	155	179	184	146	153	179	166	151	160	169	130	143	192	150	148	166	171	148	164	187	177	155	168	172	152	139	152	141	141	155	174	155	157	137	163	150	163	182	143	175	174	157	154	139	158	161	166	159	163	165	182	150	142	160	162	163	132	155	166	156	175	160	178	160	141	173	173	175	168	176	156	158	184	176	165	172	165	151	164	150	170	177	156	155	158	165	166	156	170	154	160	167	157	158	170	146	165	163	188	170	155	185	164	172	163	179	147	137	157	144	156	162	140	137	174	162	159	173	137	165	171	150	173	171	175	161	149	167	145	154	163	168	146	160	188	148	168	192	170	190	155	144	148	180	154	149	174	169	154	170	155	162	160	128	161	138	150	142	167	164	156	136	174	174	171	145	169	181	189	169	158	160	141	169	150	153	152	176	171	169	172	176	140	154	168	161	144	188	182	154	163	173	151	135	159	168	177	159	153	141	169	160	160	169	133	173	183	153	167	165	155	177	188	159	158	168	169	130	155	167	130	159	156	152	169	190	133	159	151	151	163	150	171	145	163	142	171	141	135	174	157	146	165	184	169	151	153	162	168	170	158	177	160	147	159	159	142	161	167	145	169	165	159	158	151	163	160	167	116	151	174	175	159	162	158	160	169	145	142	153	159	186	157	184	168	162	162	144	142	152	154	142	134	153	134	151	154	175	164	151	166	163	173	158	149	169	143	173	160	159	162	152	164	174	159	158	160	172	148	141	163	147	179	139	171	145	159	148	156	158	170	151	151	178	144	155	166	138	177	158	155	149	155	160	154	181	162	156	138	159	158	136	132	141	157	159	143	169	131	153	163	135	152	185	144	170	175	167	159	161	159	150	155	151	149	175	158	158	152	171	161	170	153	171	158	160	160	154	161	160	151	166	146	180	140	160	168	170	159	163	164	160	162	152	153	183	138	151	141	175	165	128	163	167	175	168	161	162	146	150	152	151	168	171	154	173	162	165	166	160	201	157	151	135	154	181	163	171	151	166	140	168	161	177	149	159	144	183	153	168	144	176	163	163	153	135
9401	7180	7477	9040	3927	1056	469	543	483	577	663	744	628	611	535	448	477	472	445	451	425	441	496	431	423	457	425	486	407	421	403	438	436	411	467	433	394	452	429	468	534	477	486	416	415	432	429	447	471	454	509	488	553	530	550	584	478	433	411	390	387	361	418	459	468	452	481	420	438	393	390	411	409	408	382	400	397	421	424	416	426	404	408	418	393	429	422	352	387	365	401	439	377	404	425	383	403	386	401	418	404	406	373	408	434	404	401	400	418	413	418	398	391	380	395	350	404	383	453	399	396	421	430	394	389	404	372	393	387	412	394	391	410	425	427	405	421	407	422	408	383	402	412	425	408	419	391	388	414	383	429	395	392	386	430	388	391	384	394	404	418	400	361	395	397	372	410	441	415	392	372	365	423	379	391	406	376	382	359	378	400	399	400	393	420	394	409	431	399	416	370	436	406	430	354	394	413	400	396	364	392	389	382	369	409	386	388	384	407	423	397	402	406	403	409	391	385	419	380	434	401	380	399	417	402	390	428	405	403	383	368	345	428	379	377	405	412	387	411	426	391	412	390	351	358	365	404	416	395	421	365	425	423	377	373	404	397	412	417	427	436	411	359	389	421	404	387	390	395	399	385	389	406	403	407	380	379	366	427	409	423	407	432	353	380	378	414	394	396	398	361	425	390	397	410	381	366	366	416	389	421	412	361	391	402	408	413	405	387	374	389	390	406	401	405	403	435	412	428	383	373	408	391	396	416	407	404	419	397	436	379	394	388	421	371	408	446	384	374	445	424	369	417	393	398	425	401	397	363	423	423	404	391	411	421	421	412	407	390	384	399	410	406	381	400	386	413	374	386	385	382	400	388	357	401	393	421	412	429	400	419	384	368	400	432	421	430	406	413	394	362	409	444	368	431	388	403	378	389	391	362	427	417	373	403	402	424	390	410	409	433	360	387	396	382	423	380	401	407	390	389	392	376	389	416	373	444	418	388	390	433	387	408	418	424	394	428	413	420	391	373	389	409	422	347	397	415	418	395	400	389	403	382	421	343	407	383	413	413	405	387	394	375	435	424	438	407	386	409	371	387	384	403	399	404	424	400	377	401	386	390	385	384	400	402	381	410	381	402	378	395	427	382	386	380	370	428	422	403	391	377	363	425	369	396	400	424	436	390	417	444	371	432	398	386	396	385	401	409	413	395	415	409	434	379	424	401	362	400	420	396	375	415	400	359	407	376	415	390	380	378	403	402	404	380	388	393	416	401	394	415	440	407	389	394	406	354	368	392	370	394	423	393	423	414	361	426	372	411	430	389	412	382	386	406	408	393	412	438	360	397	376	414	376	363	370	407	373	394	386	410	419	384	406	401	414	407	381	377	356	365	412	408	414	411	379	406	382	380	398	361	445	400	393	445	364	397	422	388	424	387	371	431	386	374	413	382	359	393	404	390	394	388	394	420	424	367	404	397	399	382	374	417	386	410	391	408	407	411	397	461	415	384	409	375	411	386	402	383	391	395	409	402	379	386	382	366	397	422	385	416	382	396	424	422	438	405	388	393	392	402	363	413	412	378	411	338	402	388	445	391	433	435	400	446	387	363	394	427	408	400	377	364	410	424	405	392	411	399	366	429	366	397	401	366	397	379	388	366	368	378	333	456	384	394	415	374	421	398	432	439	400	419	408	400	398	413	389	403	374	389	415	415	383	377	400	401	430	400	406	388	400	404	402	379	381	392	412	405	426	392	398	423	413	424	423	410	423	381	419	400	413	411	402	412	402	409	433	400	354	376	406	416	443	384	384	390	456	387	421	405	431	418	401	393	446	442	394	445	403	421	403	372	397	392	425	386	408	410	378	380	392	407	377	400	399	401	389	366	387	380	422	409	413	403	418	367	398	412	359	436	409	395	390	370	416	401	421	375	387	402	386	386	428	422	378	430	383	437	404	429	359	402	400	400	403	416	424	397	406	406	378	394	419	387	411	427	414	412	371	401	401	396	416	420	389	403	403	391	412	393	414	421	394	422	401	403	375	418	405	384	393	379	415	390	413	397	376	367	404	394	406	372	395	392	430	390	397	395	447	413	373	377	404	417	395	384	425	402	399	411	393	433	433	428	398	435	348	426	396	387	392	388	407	363	393	395	379	405	407	432	382	421	441	386	434	389	407	402	379	400	405	407	420	422	406	376	435	397	430	396	397	415	379	421	393	374	393	395	382	387	422	451	384	397	403	408	391	373	383	413	385	409	421	380	400	429	411	446	431	373	375	405	434	431	413	369	423	366	408	385	394	415	432	392	428	397	447	394	426	405	437	391	366	404	373	409	424	397	423	380	405	420	401	400	409	368	400	384	411	373	404	425	407	424	365	381	410	426	401	368	418	412	375	387	415	395	388	378	395	387	407	418	402	404	413	426	394	415	410	407	376	415	411	407	418	455	362	369	419	406	420	440	382	393	369	358	359	396	414	389	422	403	383	405	441	451	414	395	366	390	429	415	413	406	400	405	373	361	414	390	371	402	416	421	385	397	417	417	418	390	371	406	381	382	420	441	392	383	365	395	380	404	413	424	398	392	403	430	366	392	362	398	414	396	413	383	403	403	378	421	431	390	415	412	397	417	375	446	401	413	417	396	388	400	392	389	399	417	376	387	403	405	387	381	441	348	422	394	392	410	417	392	409	390	358	377	421	386	409	422	406	366	376	409	397	415	369	420	384	412	425	397	428	391	402	427	405	421	397	414	354	397	404	385	386	398	385	395	412	422	394	392	409	422	431	416	417	419	405	372	397	423	387	388	376	396	398	405	400	359	403	387	440	417	410	367	407	395	428	432	422	422	388	369	417	404	409	368	377	386	404	411	396	400	406	385	426	418	391	421	410	418	411	420	447	400	383	429	371	417	390	419	400	378	412	375	383	416	399	412	395	362	393	368	385	390	433	431	419	440	388	379	425	391	454	448	420	405	405	406	381	368	438	432	387	405	370	425	398	384	392	369	381	428	399	377	386	407	409	404	435	405	377	396	449	369	368	434	439	385	402	427	390	412	400	421	392	366	412	392	412	392	386	396	385	397	381	411	400	410	385	367	392	436	396	388	371	383	397	403	421	423	382	404	361	367	376	376	428	400	375	382	376	392	403	367	405	388	406	378	371	377	392	383	414	413	424	424	393	380	422	374	394	406	439	401	391	388	384	351	409	418	383	424	401	414	415	421	427	354	424	377	407	410	420	392	425	420	387	424	384	416	393	403	411	392	404	400	370	398	444	391	382	415	401	390	351	406	407	401	394	398	394	404	422	401	395	405	424	444	445	423	392	433	404	407	409	391	394	399	428	399	387	425	424	397	363	391	404	378	361	410	397	362	392	392	378	390	427	444	425	418	432	393	386	409	373	449	404	414	443	435	402	427	400	415	387	421	395	408	422	380	414	362	427	401	430	392	445	415	379	414	409	421	382	420	408	377	391	401	403	439	408	404	406	411	404	428	364	392	412	405	394	412	422
47213	49280	21056	10442	3246	846	555	402	598	983	1084	1455	1194	1100	765	599	546	434	432	388	413	414	401	397	421	339	300	325	273	264	242	299	292	288	290	275	281	270	300	302	292	282	251	251	261	267	261	271	255	257	267	258	298	267	313	264	237	234	257	270	222	239	265	257	245	243	245	264	264	261	233	255	256	241	233	269	260	253	234	211	237	237	241	232	215	242	230	245	237	248	225	217	259	241	264	249	263	237	252	245	263	238	242	242	253	233	253	246	235	272	248	257	224	268	269	245	257	251	248	231	214	246	228	247	241	241	209	277	227	228	229	219	248	243	246	282	278	205	262	256	236	237	223	257	247	238	258	223	237	247	217	226	227	239	216	241	234	247	251	264	243	211	255	201	220	239	258	248	222	238	233	226	268	239	244	226	232	263	256	212	267	241	198	224	233	255	238	252	229	229	249	230	231	235	243	258	248	232	235	250	250	229	261	241	246	260	209	228	226	199	237	204	231	223	229	241	253	248	245	249	245	235	287	251	229	234	244	248	215	205	242	233	232	235	226	242	234	220	251	209	261	235	233	194	228	226	215	245	222	248	226	209	229	246	244	230	253	257	242	240	229	264	227	250	242	225	249	240	269	251	257	253	234	233	247	250	222	231	225	250	255	269	250	249	251	247	232	251	222	258	273	229	203	235	232	250	249	236	240	230	259	248	254	267	235	239	234	250	243	272	243	223	260	238	230	240	232	239	240	242	238	266	262	263	258	240	235	216	242	235	257	236	245	233	254	209	240	245	205	247	273	251	236	238	244	220	225	238	252	251	222	235	251	253	201	252	255	236	239	226	232	235	240	234	248	246	235	260	249	230	231	256	270	231	246	245	243	237	244	263	232	245	235	260	243	224	231	198	260	278	245	229	239	237	239	244	251	266	227	267	217	228	238	222	241	241	268	254	228	229	245	246	240	235	227	216	231	233	262	239	266	234	238	247	244	240	214	241	243	197	211	240	252	239	238	247	246	243	244	230	221	237	248	221	227	238	225	256	234	261	253	221	248	230	259	215	228	226	221	232	251	246	234	247	230	234	213	220	219	220	249	206	245	234	255	230	226	225	272	227	227	234	192	239	253	233	261	249	242	227	249	254	243	244	225	239	236	226	274	236	250	239	238	276	213	225	264	242	260	270	248	254	256	262	279	238	250	271	221	231	276	253	242	242	228	245	237	224	246	251	227	241	266	259	239	262	244	215	240	248	226	250	242	236	247	261	227	236	249	247	247	239	250	241	217	249	260	214	287	230	249	236	233	237	236	211	256	235	262	240	247	240	267	248	240	250	222	234	230	207	207	239	222	227	219	257	232	248	217	241	245	267	246	225	237	242	249	267	261	241	264	253	244	246	226	237	254	256	243	293	214	225	230	244	227	251	220	222	223	242	252	231	240	233	230	252	263	236	243	239	253	236	246	260	211	219	237	238	234	244	236	231	237	245	224	227	235	242	211	285	248	279	224	246	204	233	224	220	260	226	257	236	278	248	236	246	212	232	211	194	209	211	242	244	232	256	300	211	259	218	258	237	225	255	229	248	227	229	245	248	213	230	256	256	235	204	284	267	249	263	245	220	245	232	246	224	271	216	228	248	268	235	226	244	263	255	249	211	268	237	212	249	241	231	234	247	242	216	235	220	270	226	253	231	259	241	256	236	233	245	246	234	252	229	253	214	230	267	234	227	244	253	254	242	230	259	240	225	240	243	223	248	245	250	257	236	244	265	256	252	216	230	251	251	262	240	239	251	285	232	247	243	253	246	262	227	213	224	244	196	235	237	239	235	224	242	259	228	235	203	229	224	221	219	218	235	229	259	237	242	217	247	240	244	212	233	227	212	255	253	238	258	274	209	248	245	256	222	234	236	255	224	222	265	231	241	240	235	271	246	242	231	237	247	237	253	236	203	245	237	233	232	238	249	231	212	256	254	244	247	263	271	218	244	225	211	237	235	244	239	211	286	270	255	243	244	229	244	239	256	235	241	254	245	245	230	239	241	239	248	236	234	234	248	227	241	250	238	232	247	238	202	251	214	246	261	248	241	244	261	231	242	234	229	249	233	237	231	255	260	225	213	238	217	241	261	242	242	236	213	220	229	235	263	235	215	248	264	247	232	227	230	256	234	231	267	251	232	250	211	265	262	227	225	252	275	242	248	248	229	281	239	260	231	235	230	232	234	260	235	239	238	272	251	238	260	248	210	254	261	248	261	243	247	243	248	232	278	250	244	226	234	301	236	229	236	243	266	216	240	257	236	283	227	226	226	254	226	256	266	223	248	236	221	236	244	247	246	228	236	240	243	245	223	221	256	245	257	234	263	250	243	228	244	226	246	235	200	241	266	259	227	236	224	236	231	222	231	239	255	230	253	240	248	237	238	269	250	262	236	264	238	250	242	228	228	224	258	265	230	250	245	240	233	265	258	226	252	233	225	255	224	222	255	249	239	249	258	229	241	241	228	223	222	239	248	224	239	234	233	228	264	253	232	224	267	242	255	255	238	252	273	250	251	253	248	244	252	235	236	225	232	227	244	248	214	242	232	229	249	226	229	272	225	260	236	250	227	255	228	231	226	216	211	225	232	257	245	248	248	254	239	231	251	238	258	245	246	251	202	241	212	244	241	236	225	279	223	265	229	235	223	267	285	255	251	231	236	238	230	260	220	222	221	247	252	266	205	256	225	239	219	251	259	205	226	250	254	250	224	232	273	213	255	241	263	224	241	264	231	232	249	253	217	213	230	211	240	234	219	268	235	217	229	237	257	213	248	227	248	214	235	248	238	247	245	232	220	234	273	269	263	240	251	237	214	246	240	242	222	233	211	259	214	228	246	232	251	254	259	236	238	231	247	223	238	250	238	230	233	265	245	230	224	246	257	222	229	257	219	240	235	251	230	252	206	230	198	232	263	216	249	229	252	265	272	253	208	228	268	245	236	260	226	212	241	243	214	236	236	238	265	274	216	252	241	246	259	245	232	221	223	217	258	252	236	235	251	221	225	253	244	232	260	245	231	234	246	235	259	255	269	214	221	223	231	236	241	233	262	235	224	228	236	270	255	229	242	237	250	267	255	215	246	234	239	251	227	242	238	226	233	207	224	241	216	256	242	256	236	232	233	233	266	236	240	229	266	252	237	212	233	250	259	251	265	235	227	225	244	250	253	249	233	219	221	268	249	245	262	241	230	259	227	269	224	229	195	228	219	227	234	254	246	237	238	251	268	249	270	250	223	220	247	234	244	253	263	269	256	267	243	232	257	246	269	246	252	242	207	234	256	264	245	257	233	221	243	268	251	221	245	227	229	224	253	249	254	247	242	219	240	252	247	239	246	217	239	249	247	236	218	273	240	247	247	229	247	238	252	240	269	237	237	258	211	223	248	225	238	218	231	238	232	258	234	249	228	263	261	275	245	226	246	258	235	225	244	243	219	248	229	228	220	251	262	239	234	242	248	250	246	246	234	241	226
30665	35732	12080	15155	8372	3052	1882	1847	2628	4712	5689	7771	5242	4452	3525	2556	2528	2152	2124	1768	1511	1656	1559	1615	1740	1174	1016	1042	859	872	806	826	964	1015	946	956	839	855	911	918	991	936	809	728	778	714	746	690	728	782	848	918	986	946	1022	1019	742	675	627	625	663	657	603	669	720	721	703	629	643	672	658	619	568	596	592	598	525	587	578	574	551	569	588	560	556	600	611	586	603	593	579	573	557	532	539	583	568	536	559	560	557	552	547	581	565	574	568	598	613	550	589	572	628	568	572	559	585	568	558	565	544	563	553	582	600	585	561	570	568	575	535	604	554	559	542	568	552	553	542	567	566	548	582	554	528	563	554	579	578	596	584	553	592	555	568	580	570	543	563	559	552	559	561	542	560	554	571	557	550	580	563	587	562	571	548	550	547	569	567	568	513	557	573	573	592	577	572	555	608	578	607	549	556	584	546	546	539	559	555	590	569	540	564	597	568	583	568	584	562	574	578	588	541	561	587	564	563	597	589	574	548	588	587	570	578	613	603	517	520	591	543	577	568	547	525	559	605	571	582	560	570	574	566	598	560	537	609	508	570	611	533	623	573	562	522	634	591	556	560	593	545	562	582	552	555	621	582	577	558	576	562	597	537	546	567	572	594	606	574	544	593	587	557	553	529	540	575	555	598	574	554	514	613	562	591	592	585	590	583	570	565	589	562	580	579	567	543	555	575	557	592	573	554	631	547	583	559	591	538	544	550	529	540	588	581	565	573	587	540	539	570	579	535	604	592	567	558	573	586	548	520	577	530	579	580	552	565	555	567	607	584	578	571	567	582	553	523	548	562	520	564	582	550	539	583	583	537	568	546	558	567	540	576	552	594	552	597	570	554	563	566	604	564	564	601	593	595	585	538	531	569	576	560	589	591	612	561	540	606	560	533	552	601	563	557	570	585	579	572	586	557	577	567	538	558	578	593	558	599	563	602	572	581	534	545	574	600	602	546	552	540	544	551	564	611	591	508	588	569	582	544	582	621	618	564	577	546	573	587	606	596	601	594	585	524	554	580	593	520	592	541	597	555	543	564	559	555	547	605	621	567	529	621	562	559	509	583	567	570	571	545	609	574	573	586	597	521	575	549	545	586	594	587	555	565	557	557	573	614	586	590	597	597	582	541	620	556	596	575	556	542	597	556	550	612	531	579	557	623	541	572	570	560	609	580	524	550	557	573	585	554	565	575	544	550	537	581	566	525	614	539	549	558	592	580	531	570	587	549	584	600	578	567	558	583	566	552	582	558	534	574	561	540	543	598	565	579	573	567	575	550	577	572	560	562	579	565	590	573	587	554	565	553	538	579	579	557	601	586	561	556	558	591	551	579	580	525	559	551	580	545	570	558	580	575	575	599	577	557	619	556	584	576	604	598	567	603	540	554	533	559	578	581	548	585	567	591	555	576	544	606	545	618	592	567	596	524	603	557	568	612	564	589	538	568	581	559	563	576	560	579	540	544	504	602	567	596	574	605	546	533	558	542	562	550	527	564	585	612	541	526	519	566	595	537	568	528	614	584	551	566	550	539	602	555	567	545	585	560	535	581	571	571	555	544	538	578	574	603	585	556	561	552	612	594	593	587	565	564	567	559	522	625	521	501	593	547	552	551	572	590	589	546	554	617	538	586	579	583	604	581	573	536	608	553	553	584	583	573	568	527	547	594	528	574	558	574	562	580	537	601	572	606	514	551	599	549	596	559	527	562	555	601	553	525	594	566	577	557	516	537	545	551	560	569	593	564	517	558	582	535	545	544	593	570	634	543	538	560	542	612	569	542	543	557	552	568	570	602	561	577	597	592	581	524	599	590	546	592	574	591	556	527	558	596	556	567	567	611	545	562	564	599	576	614	578	592	563	556	534	581	593	566	558	551	557	550	590	550	566	553	589	600	588	581	584	592	594	565	555	564	550	561	532	558	585	539	601	550	574	561	558	604	574	584	597	546	554	558	552	581	582	549	557	545	556	596	588	584	542	583	599	608	604	540	571	539	564	562	549	584	534	559	571	547	548	560	557	542	585	599	572	577	551	593	554	591	614	539	564	589	563	538	577	594	594	567	578	617	595	535	522	587	535	546	545	588	561	592	571	542	578	490	539	562	561	546	560	555	573	557	564	613	590	568	616	557	562	535	539	588	585	571	582	545	585	564	598	592	600	612	573	538	554	534	604	573	592	590	601	542	566	568	545	553	572	578	553	548	587	592	588	577	554	581	563	588	614	512	591	565	580	597	561	600	546	559	578	603	534	568	553	568	566	542	556	532	553	579	574	518	574	588	610	582	587	566	537	591	555	557	581	618	584	571	594	573	548	565	561	553	560	587	615	569	623	595	570	563	569	581	561	606	542	553	579	567	548	577	605	574	569	563	544	560	608	555	532	546	543	530	533	578	524	536	564	590	587	582	589	561	539	618	588	574	586	566	549	561	553	594	517	564	561	605	584	576	547	597	524	555	603	545	563	593	547	522	566	581	598	573	567	571	579	511	541	527	576	553	520	570	621	562	630	585	543	613	551	543	583	556	523	562	617	588	606	579	517	539	556	543	594	590	563	557	545	546	589	585	580	584	557	530	538	555	592	546	530	559	563	530	574	533	552	558	603	560	568	587	610	583	634	569	555	602	547	590	582	527	573	535	534	614	561	554	514	591	582	596	601	549	540	605	549	518	533	605	585	569	555	576	588	535	560	558	547	582	556	527	534	584	559	537	587	573	565	577	553	586	571	542	586	584	578	566	563	571	582	568	559	607	594	595	570	574	561	538	554	559	550	561	579	603	562	562	595	585	544	557	581	569	592	573	584	555	566	538	553	586	583	611	596	546	555	577	553	503	582	611	572	570	624	623	574	556	522	558	538	552	545	554	629	555	588	544	574	579	576	597	582	572	617	554	513	574	615	542	584	564	606	562	560	538	582	577	584	583	561	589	560	580	597	564	580	551	568	564	557	618	583	582	548	542	587	573	536	571	581	569	573	588	580	561	573	571	588	559	575	581	579	587	584	580	576	536	596	561	531	588	563	591	595	582	634	556	584	551	591	544	579	554	561	564	524	591	558	529	546	587	603	579	600	572	526	585	575	554	566	573	555	603	587	575	556	603	568	568	563	575	591	591	543	565	572	579	570	562	559	557	554	533	566	581	586	593	557	581	541	564	566	536	568	548	579	591	573	562	510	559	571	571	557	542	571	579	576	564	541	576	589	521	581	541	612	569	584	552	545	568	583	549	587	561	583	594	588	583	573	547	545	615	535	597	606	567	552	590	518	595	574	550	543	534	548	588	540	573	582	537	581	534	582	551	576	546	593	590	563	521	529	578	605	573	546	567	565	559	551	567	575	510	559	571	551	559	582	561	526	528	558	596	611	607	567	599	538	585	567	582	545	590	579	569	554	547	560	599	538	594	580	530	582	586	595	534	557	551	586	563	595	574	582	559	559	538	581	582	559	588	598	579	571	585	542	565	609
52886	60828	27813	19040	8946	1740	761	894	1107	1598	1870	2583	1972	1551	1262	855	914	626	602	479	507	523	421	401	363	338	302	316	304	279	255	259	265	304	306	283	281	291	265	263	261	260	248	263	236	246	219	226	241	233	270	279	315	270	277	257	256	205	223	212	245	238	224	227	233	239	219	244	215	229	220	211	220	218	208	178	197	217	172	205	220	202	191	187	178	219	211	200	186	182	198	183	211	201	185	205	197	199	202	203	208	227	195	202	219	198	171	187	223	207	208	191	208	224	213	226	189	172	162	197	211	196	202	206	203	216	185	201	238	208	202	204	217	208	215	200	194	190	186	183	187	205	218	218	218	178	184	236	211	210	193	185	187	194	205	197	210	181	201	196	207	185	191	213	210	191	184	200	206	191	220	190	203	211	196	214	194	215	180	200	206	192	220	202	194	220	192	210	177	222	196	202	183	176	193	201	191	209	216	187	201	194	171	221	205	203	228	199	179	198	202	220	195	183	188	186	209	187	213	202	192	208	213	224	194	192	199	195	182	185	196	219	191	205	210	192	220	204	205	176	193	203	200	211	206	213	180	189	208	205	184	204	186	171	222	193	174	184	192	202	217	194	208	195	219	216	167	220	173	203	206	212	210	189	185	216	211	177	230	201	207	186	188	206	198	197	203	214	188	187	171	162	201	199	211	207	196	190	191	198	207	211	192	213	191	188	195	223	186	201	196	177	200	195	187	212	175	186	194	201	193	195	209	202	202	201	235	230	220	216	178	195	218	212	205	188	227	179	195	185	170	208	227	193	211	216	184	206	220	176	203	181	176	194	186	190	202	208	184	202	185	165	204	193	203	199	214	203	202	210	212	186	199	213	218	210	184	201	182	199	192	197	184	174	203	216	196	210	196	202	217	177	178	225	204	196	191	219	212	197	174	187	209	229	189	220	207	192	181	220	163	200	197	199	216	172	202	207	199	208	213	189	188	250	206	185	196	180	211	201	195	219	188	178	182	199	216	189	187	189	201	201	182	197	200	181	210	208	220	182	224	216	205	244	195	199	202	183	210	203	180	201	204	193	195	211	195	192	215	202	200	193	193	201	200	205	206	198	217	199	188	214	210	215	219	203	193	197	214	193	209	223	216	197	211	188	189	186	183	192	199	211	185	199	198	206	196	198	192	194	205	188	198	183	208	193	187	204	210	198	191	205	196	196	200	195	205	217	203	207	199	193	220	186	199	181	208	198	169	194	180	189	208	204	206	205	196	198	211	217	211	190	217	189	184	192	198	213	211	206	194	172	177	176	199	204	187	195	198	187	187	195	188	205	185	187	213	220	219	220	198	194	180	203	173	210	189	205	203	225	209	157	189	223	187	182	211	202	194	187	215	159	209	197	211	186	216	191	217	183	179	225	219	191	203	192	203	198	212	219	172	198	203	186	217	204	193	183	194	202	234	199	186	206	196	201	190	206	195	185	181	212	221	205	185	193	210	219	181	201	195	188	178	204	193	186	206	182	198	201	179	196	181	217	210	210	194	196	182	192	232	189	187	202	206	197	202	197	190	194	183	205	186	192	190	225	211	197	223	190	216	189	198	223	200	206	195	195	178	221	203	213	202	211	191	196	230	201	194	194	202	180	192	201	208	183	188	207	217	177	194	231	192	209	180	192	201	189	215	195	212	184	220	219	200	215	196	208	229	200	214	189	197	200	198	216	179	177	219	208	203	177	190	177	191	210	192	211	221	225	197	182	178	186	206	188	187	175	183	181	196	205	197	183	214	216	201	201	176	226	200	183	193	207	206	194	217	200	181	194	190	206	215	179	210	186	204	229	217	213	192	183	168	190	226	191	198	199	218	189	191	180	220	184	197	205	211	190	199	194	202	196	183	209	184	171	185	211	207	184	164	225	190	222	182	215	168	206	192	199	186	180	222	202	200	184	195	202	197	184	225	204	223	195	194	199	180	195	206	231	189	190	200	178	189	221	201	226	183	217	203	194	180	179	226	172	205	179	193	201	184	204	216	191	181	165	207	211	215	171	209	194	197	224	174	231	201	185	207	178	175	215	185	197	210	163	221	190	206	229	204	209	214	198	204	235	221	193	199	196	191	184	201	212	188	212	208	201	207	222	219	214	225	189	209	217	214	197	206	197	198	189	197	211	187	182	194	212	198	230	201	202	201	211	173	174	192	176	184	195	170	196	203	184	189	209	196	190	181	224	216	199	204	196	210	175	201	184	189	201	218	199	191	220	185	224	205	206	202	235	233	171	231	184	170	179	198	195	188	209	183	199	183	198	186	211	208	193	215	206	211	208	203	182	207	213	196	186	189	238	222	190	168	194	185	198	192	193	176	203	209	188	196	192	191	219	186	219	178	214	193	209	192	203	199	182	187	213	227	222	197	162	186	194	187	222	191	176	208	195	182	185	199	192	195	221	190	181	229	200	211	222	203	194	181	205	204	174	232	200	191	207	184	180	212	191	202	207	221	199	189	203	167	157	203	223	225	191	201	187	198	204	191	197	180	236	201	223	173	185	189	207	175	218	189	212	212	188	198	203	163	208	218	201	181	203	235	194	193	210	208	192	228	199	172	185	216	164	190	187	189	191	222	187	199	210	201	213	198	193	206	222	212	206	190	211	181	203	196	202	189	197	179	195	216	197	182	181	229	180	213	189	187	203	191	194	229	171	183	191	215	199	200	204	205	185	187	168	192	201	190	214	210	201	189	187	209	165	200	189	196	230	189	210	183	199	198	207	217	163	210	208	204	173	214	195	198	201	203	183	191	220	204	202	189	195	234	195	230	214	200	195	203	178	218	220	179	195	210	179	196	204	194	208	192	233	196	199	207	201	221	182	196	196	204	185	166	183	175	192	201	190	215	200	206	229	199	176	219	191	194	190	196	186	195	196	202	190	199	206	202	221	211	204	204	184	216	227	199	185	165	205	214	219	166	199	197	218	199	206	184	211	234	191	200	208	231	201	220	198	204	225	220	229	165	214	207	205	211	204	191	222	218	198	204	200	190	199	242	200	172	218	200	226	201	210	202	212	223	210	175	227	231	227	209	201	175	200	195	200	182	226	186	171	205	238	204	194	174	185	200	190	172	199	199	210	194	181	169	219	183	202	194	203	190	210	175	197	204	177	213	172	186	196	224	179	214	213	196	195	186	184	228	205	217	213	190	188	210	209	192	188	223	192	195	190	208	192	211	203	193	219	225	186	173	198	197	196	184	217	193	206	198	241	202	202	211	209	209	199	176	182	211	216	201	206	195	207	180	176	165	185	202	225	223	199	205	227	187	234	182	157	227	167	182	200	180	200	212	180	187	204	207	190	203	212	197	217	224	203	193	194	177	172	215	163	196	189	184	243	208	211	193	186	203	178	188	210	187	206	193	208	193	175	202	184	212	202	196	212	184	195	191	190	219	201	197	187	172	192	183	197	201	202	188	201	210	206	192	185	193	203	206	209	220	231	184	218	192	186	230	173	225	203	188	196
34547	48364	17599	18985	11914	4924	2882	3199	4394	7875	9419	12036	7644	6550	5062	4107	4409	2937	3127	2746	2541	2653	2234	1851	2251	1701	1277	1339	1003	1014	853	1032	1251	1161	1300	1184	1047	988	1042	1019	1113	1166	931	847	669	785	679	704	893	883	1041	1078	1157	1208	1193	1067	690	631	602	617	569	570	596	614	679	674	585	535	551	656	650	580	484	486	491	461	504	496	469	457	477	496	473	463	426	459	486	499	468	465	476	489	496	434	514	461	499	506	494	488	449	507	466	425	464	463	423	446	464	477	455	476	509	448	506	489	444	438	452	467	450	454	464	477	483	450	480	441	468	482	475	516	468	468	485	476	499	466	513	479	456	449	467	457	435	459	485	471	445	485	463	455	457	477	468	474	510	457	492	481	462	429	477	444	482	484	454	462	469	424	535	440	498	467	511	469	475	479	466	468	453	462	471	471	464	410	467	454	459	483	435	471	456	462	497	437	521	482	481	494	474	516	467	457	468	451	459	459	452	478	458	469	468	449	395	458	461	453	468	489	453	459	432	501	446	450	452	496	494	442	417	469	463	443	445	465	451	440	465	483	450	431	467	461	469	444	454	455	450	448	466	483	493	460	474	485	451	465	464	454	454	412	417	458	435	501	466	476	486	452	464	447	502	478	451	443	453	441	465	438	474	459	446	462	484	451	478	477	492	497	477	454	495	443	437	440	466	466	460	463	434	460	452	476	467	458	449	480	457	449	440	477	486	432	473	459	470	441	455	440	495	481	477	461	444	479	485	460	440	441	476	468	432	472	460	515	432	455	456	475	499	459	489	453	464	432	459	492	499	466	474	468	463	462	444	460	442	488	452	483	487	483	481	460	471	440	448	462	464	463	501	469	433	464	497	434	459	476	439	466	461	521	434	449	449	442	465	447	471	453	459	482	450	476	475	469	452	453	433	457	445	476	477	466	473	452	464	481	468	438	444	470	452	424	475	474	438	462	463	466	424	468	471	483	464	435	475	472	478	444	444	471	426	478	436	491	461	468	457	459	461	463	463	433	460	477	486	461	478	469	459	464	460	455	481	453	485	460	458	484	464	498	469	434	485	454	486	435	457	467	457	456	434	454	467	442	455	463	440	463	452	441	472	456	467	444	472	469	474	475	484	469	470	446	468	441	460	450	457	499	446	477	441	440	467	461	531	451	422	510	458	476	484	485	430	437	483	470	495	440	454	461	438	470	466	436	445	492	450	455	468	502	485	453	450	443	478	475	484	457	418	461	453	469	438	505	448	446	435	458	482	490	456	460	519	437	445	449	494	454	463	459	430	431	448	464	462	445	433	459	455	473	435	430	473	454	472	485	453	465	478	436	457	444	486	467	499	444	426	451	450	474	441	472	495	468	461	466	456	453	452	450	507	442	486	469	466	471	446	467	434	455	476	485	442	473	451	468	489	459	456	491	486	447	473	434	459	473	440	471	443	446	482	446	447	462	476	477	483	459	474	480	481	458	440	454	481	433	450	485	480	476	516	445	482	428	467	461	449	440	484	442	460	475	452	438	496	448	463	457	496	438	506	469	445	481	462	464	441	429	437	465	455	469	440	455	456	422	515	485	462	446	493	468	472	488	438	520	433	448	456	467	449	487	470	461	511	508	450	461	426	465	457	431	494	519	434	452	490	452	458	426	492	418	455	456	436	489	426	472	454	465	451	452	444	459	473	454	471	471	426	441	432	460	433	474	472	429	476	464	464	427	431	463	442	463	465	460	431	459	457	434	432	496	447	448	442	460	478	476	492	467	459	496	478	479	452	418	458	444	447	433	446	468	449	459	521	460	425	463	497	498	450	472	455	443	438	457	475	477	469	451	470	493	455	467	489	511	461	441	475	478	458	444	420	424	477	439	462	468	458	474	467	459	423	461	478	433	461	450	442	473	462	485	431	453	481	424	479	416	479	461	477	445	476	457	494	500	499	462	486	454	475	438	429	427	452	470	475	498	457	470	448	471	501	434	471	435	463	463	488	487	487	454	440	487	456	449	447	453	441	457	442	471	446	435	473	477	454	454	449	492	464	435	441	469	412	437	415	461	476	458	464	434	470	455	486	444	422	472	475	462	460	499	481	498	473	450	454	466	446	441	497	481	428	459	429	471	484	482	451	474	429	451	437	465	433	481	470	476	434	490	503	479	456	453	436	439	500	471	467	455	464	454	492	462	464	469	498	448	444	478	450	467	428	475	433	472	431	476	424	440	445	486	419	474	445	444	452	475	491	468	456	458	502	446	496	453	468	477	434	484	442	439	465	466	451	458	448	460	461	505	438	442	425	461	453	445	425	447	511	477	435	453	482	457	489	434	493	481	459	468	503	487	456	432	467	437	482	437	458	458	467	475	485	482	470	460	444	460	456	512	515	469	448	480	457	458	403	466	530	464	448	446	477	461	476	511	492	427	485	457	436	472	455	465	418	450	480	481	462	462	480	483	467	477	457	443	462	434	437	489	472	457	438	470	472	484	473	416	485	457	474	501	450	490	457	420	463	472	441	491	442	447	470	455	480	510	468	456	480	475	467	456	497	466	459	455	466	459	466	468	468	469	421	470	466	482	486	435	481	471	408	452	482	437	445	480	437	440	473	447	474	479	425	464	448	456	488	472	502	465	458	462	466	501	455	461	486	477	434	437	500	479	460	446	436	479	484	476	453	463	495	419	478	478	450	464	449	434	436	466	402	482	437	454	461	425	467	465	465	425	464	438	452	418	451	416	437	461	464	490	437	478	492	469	495	458	469	482	467	485	428	478	482	443	435	472	450	479	462	458	454	447	440	423	443	492	419	423	457	460	447	495	476	443	497	453	441	444	443	441	448	438	463	442	478	429	481	447	435	473	462	434	480	480	451	433	485	457	451	446	420	514	501	470	471	446	418	454	475	440	467	470	471	466	448	433	465	472	486	441	473	447	471	478	423	487	431	433	418	472	468	477	481	448	475	474	452	470	461	424	443	482	461	469	494	464	470	453	466	463	441	467	451	460	444	469	480	450	488	482	464	477	474	458	417	511	497	439	473	487	472	431	464	466	436	439	438	447	435	456	422	463	443	501	436	425	478	459	442	459	493	453	428	485	451	469	469	473	476	454	516	473	474	466	480	457	490	461	419	461	417	453	473	452	453	473	468	500	424	458	480	433	458	491	493	471	488	433	462	452	441	437	460	468	458	448	458	456	460	480	423	419	444	462	439	453	442	467	414	464	486	426	474	482	452	478	484	445	457	439	470	517	445	495	445	500	486	457	449	476	456	484	476	474	472	439	445	453	493	475	437	471	480	436	445	432	428	431	462	459	466	465	465	424	438	417	459	503	471	458	456	457	443	413	459	443	467	471	439	420	451	473	519	477	457	469	479	462	459	465	440	466	460	480	464	480	461	467	453	468	464	435	464	465	457	464	430	475	471	503	464	475	486	479	498	489	453	448	468	441	456	464	489	502	416	441	486	487	504	438	429	468	452	479	469	441	507	500	464	439	428	425	495	468
10662	8458	4914	3337	1032	280	177	185	194	191	177	184	179	176	182	156	195	163	171	166	150	187	147	155	175	160	168	160	137	144	159	185	146	152	175	180	172	149	176	172	171	162	142	167	145	177	143	161	178	174	158	163	185	161	194	172	161	164	158	168	167	164	171	156	184	178	154	176	165	149	139	165	163	170	159	179	151	157	178	165	154	164	172	192	174	136	150	167	191	175	158	151	169	158	148	154	140	159	151	162	151	154	152	172	157	164	148	168	161	143	157	134	164	152	154	149	159	161	168	168	160	169	144	168	155	165	162	161	180	178	163	164	168	136	144	178	157	143	159	141	148	159	165	182	176	161	193	176	165	174	177	143	172	157	158	185	161	165	140	153	165	155	150	163	157	171	163	159	148	185	172	166	175	176	156	141	156	155	180	158	143	126	140	161	162	149	135	173	180	153	142	169	150	153	167	149	160	163	155	163	161	165	158	182	170	174	175	161	182	147	173	155	148	181	158	175	136	163	156	155	172	152	166	185	165	169	173	173	158	145	149	154	171	139	147	167	164	164	146	150	172	165	161	176	156	162	145	172	157	162	145	138	152	165	165	177	159	148	146	174	160	142	161	170	142	175	146	138	139	146	180	155	161	159	152	155	140	171	146	154	183	157	155	165	145	161	162	163	184	181	158	164	160	170	175	148	175	158	152	159	152	182	121	175	192	162	167	139	142	177	175	170	146	153	164	151	165	168	176	156	155	161	156	155	174	182	156	140	155	177	154	151	163	135	167	183	169	165	167	160	177	151	158	148	163	186	164	143	171	162	177	157	151	156	164	162	173	172	174	168	150	157	166	170	145	160	130	168	150	172	153	138	165	150	153	156	143	155	152	158	163	147	162	154	137	170	152	154	154	159	157	151	153	125	181	159	130	141	191	160	156	164	177	174	166	173	163	169	170	171	164	157	170	175	162	160	161	165	170	150	139	173	160	131	186	162	180	164	147	158	162	178	179	141	147	148	161	158	162	163	162	163	180	162	141	162	164	149	173	175	169	149	163	187	164	170	143	163	132	152	173	156	159	170	158	149	145	159	188	144	160	153	149	162	153	156	171	168	162	143	158	161	177	186	166	141	152	153	159	156	172	182	185	166	142	157	160	178	150	163	152	160	170	144	165	175	161	179	108	165	168	151	140	164	179	171	157	157	144	154	161	168	156	169	190	181	175	146	158	175	144	149	142	171	154	176	178	161	170	164	159	170	149	155	159	157	155	163	157	164	148	151	163	161	154	151	138	137	146	131	144	164	183	182	156	158	153	162	144	183	172	166	182	154	157	176	148	148	201	153	149	162	165	168	153	172	140	153	177	165	161	173	172	140	142	168	181	177	149	160	181	174	167	147	153	143	137	177	161	166	152	167	166	153	158	161	157	135	161	180	165	140	188	152	179	172	146	167	139	171	181	185	154	145	170	175	152	142	141	155	176	159	169	152	169	154	159	144	167	155	160	153	157	137	169	137	147	146	153	155	152	178	172	158	151	164	169	154	155	174	165	176	174	169	164	152	144	141	191	185	144	158	154	165	166	183	173	156	151	145	144	190	195	185	170	159	142	157	161	163	145	179	154	170	162	171	146	159	197	164	176	156	160	158	169	161	148	170	145	156	135	184	158	145	160	164	184	154	199	154	154	141	139	172	159	162	164	198	152	163	158	157	156	140	165	157	175	160	118	149	147	153	161	148	157	148	160	155	161	155	168	156	159	186	167	159	166	150	156	178	152	160	154	138	146	150	170	156	155	155	137	135	162	166	160	179	163	161	154	172	148	170	162	153	171	150	157	180	151	138	159	149	153	124	168	158	175	151	155	164	167	142	168	148	150	183	143	153	147	137	158	161	168	155	163	154	170	174	157	135	155	137	176	150	159	142	180	150	145	147	175	158	152	146	149	178	183	193	139	147	141	182	151	168	193	149	179	168	159	162	178	122	143	167	154	181	190	167	180	181	132	156	164	164	166	156	152	174	173	127	162	165	167	164	167	151	137	163	170	169	170	162	165	157	163	174	150	162	159	157	163	179	173	162	149	194	144	168	158	157	168	178	163	165	173	153	158	165	175	158	166	137	161	178	163	153	156	166	158	148	173	154	187	137	154	170	159	173	157	159	161	161	158	141	167	171	149	167	134	152	161	155	166	154	156	171	167	142	175	164	156	183	168	163	139	159	167	148	168	152	155	160	148	180	155	150	173	168	177	149	167	154	169	161	150	151	145	132	176	150	186	146	155	140	148	169	149	170	160	180	162	169	163	150	166	135	155	160	143	153	164	168	164	155	181	160	174	147	152	153	160	161	164	158	148	155	175	166	145	136	156	158	168	148	162	172	169	137	160	165	176	186	162	168	158	141	158	162	142	134	155	185	136	145	159	156	165	177	146	164	164	158	147	136	161	147	157	149	165	163	184	157	171	127	180	152	153	160	171	167	146	150	160	171	144	167	164	159	169	157	173	188	196	144	165	185	173	166	139	154	147	163	147	152	152	181	154	154	188	163	171	151	172	155	172	142	166	184	160	145	147	152	154	173	165	146	175	181	161	142	188	152	144	178	153	165	155	164	155	178	151	159	172	176	176	181	177	147	179	162	142	171	161	175	172	151	142	165	140	137	182	151	180	179	168	168	135	149	151	163	171	173	175	153	170	177	181	171	165	153	170	182	183	161	153	182	162	165	167	171	148	186	164	144	164	158	159	164	197	148	128	165	154	145	156	137	148	143	140	164	181	173	157	172	175	137	136	166	162	190	159	194	179	173	164	185	153	135	153	184	192	145	150	171	167	163	173	160	173	160	171	145	163	168	148	155	176	174	164	169	165	158	165	153	175	144	179	145	152	162	157	151	146	135	139	164	152	153	172	139	155	158	161	169	186	171	167	158	160	177	147	177	155	144	157	159	167	165	146	164	168	144	176	162	177	167	150	143	163	170	164	157	157	163	176	175	175	173	156	132	156	175	148	151	178	161	169	170	172	151	165	175	167	175	174	159	181	180	163	167	171	152	154	179	189	160	186	139	166	156	151	152	155	152	147	175	165	171	152	152	146	152	186	167	152	165	149	167	148	173	178	176	148	163	175	162	155	146	151	162	179	156	167	159	174	158	156	151	184	176	174	152	165	164	158	163	166	161	141	169	139	154	169	155	155	161	173	141	142	179	146	166	158	147	163	148	181	165	165	170	168	158	146	154	189	156	165	148	179	167	147	163	162	154	162	171	167	163	157	157	163	142	142	161	168	163	171	161	182	140	139	173	149	157	132	151	147	183	138	179	162	155	149	173	171	152	174	172	148	171	162	148	162	147	173	152	152	155	149	171	135	169	129	170	151	155	158	172	158	165	147	169	144	193	165	174	165	156	162	178	155	142	169	135	152	162	151	166	160	165	140	194	166	150	155	173	182	172	160	167	141	155	171	150	166	132	176	151	162	182	163	163	148	169	162	149	142	134	161	167	158	172	162	184	166	146
7341	10242	9009	8787	3389	957	490	470	500	581	580	760	635	555	540	493	503	521	463	465	419	440	424	435	441	436	430	400	377	408	397	410	430	418	461	446	428	466	505	542	535	594	431	438	414	451	418	451	434	495	505	548	492	534	637	550	427	410	410	402	377	408	410	418	464	469	455	431	396	426	441	433	408	407	415	415	421	392	413	411	397	366	393	407	360	409	407	368	382	397	402	407	406	398	427	395	413	404	395	391	388	425	404	393	413	386	420	444	417	401	403	413	355	369	386	382	416	393	409	429	420	463	392	438	373	410	370	402	409	400	376	416	404	407	388	379	372	379	429	392	394	418	420	427	432	407	402	429	386	401	387	388	403	402	407	360	417	392	408	418	400	417	397	433	395	405	425	409	393	405	388	375	442	428	386	410	408	426	415	401	392	416	440	401	401	428	401	398	417	441	396	355	392	419	409	436	437	402	405	370	402	414	420	408	375	411	422	390	395	393	382	404	411	415	400	391	435	446	405	408	409	404	423	423	407	401	409	423	436	411	400	407	391	421	435	422	418	378	424	401	425	449	407	399	413	397	379	409	420	421	433	450	389	410	442	403	424	404	384	392	390	388	392	385	433	419	413	421	424	432	426	431	410	379	421	394	362	403	371	413	414	378	395	391	406	458	390	385	408	417	435	415	367	414	435	411	373	432	409	410	414	423	370	416	393	440	407	389	404	469	407	389	420	421	387	400	436	374	414	429	425	409	398	438	400	373	429	417	382	402	402	420	423	410	416	414	389	427	380	413	364	406	413	409	407	413	407	363	419	380	408	399	403	425	378	431	414	422	413	393	425	412	386	415	364	432	391	410	422	424	419	420	381	390	417	428	417	396	405	428	369	416	435	415	413	371	440	451	430	397	419	376	393	408	409	435	384	384	427	379	389	425	399	390	402	403	399	407	395	401	369	393	382	406	390	408	383	413	361	389	471	395	389	386	399	417	376	410	433	352	433	386	394	378	422	382	414	413	376	390	385	428	359	400	444	391	422	377	434	394	366	413	440	424	405	438	404	429	422	420	369	372	390	411	416	387	381	431	434	425	448	384	385	429	446	393	412	405	398	427	405	398	379	382	411	356	377	365	395	449	434	395	413	408	412	406	421	362	409	437	392	391	432	399	400	429	424	393	399	418	397	413	366	419	397	416	414	401	429	419	430	456	401	429	358	397	402	411	414	416	404	401	409	377	385	400	411	411	426	383	438	407	420	406	430	386	408	362	405	400	396	376	394	414	424	403	441	415	410	431	458	426	422	429	433	423	418	419	422	409	405	415	424	406	372	389	397	418	372	393	420	432	440	400	424	419	424	423	417	383	428	423	366	387	350	383	384	396	411	426	417	399	407	399	399	395	406	429	394	387	374	365	388	401	371	416	421	389	399	410	385	404	414	396	396	422	396	382	364	388	426	393	383	387	414	398	416	386	403	383	430	383	394	413	384	403	379	384	405	387	404	377	401	412	424	409	379	362	398	403	420	420	368	360	415	414	416	417	412	399	386	434	411	413	405	377	394	434	416	421	423	364	399	375	382	403	402	413	416	420	384	396	395	389	442	394	432	434	461	378	421	395	401	385	418	391	450	402	418	396	382	408	407	405	391	396	404	398	421	375	409	405	415	442	413	419	438	419	401	420	445	416	377	376	468	411	406	415	432	407	411	378	384	390	413	413	403	407	379	416	390	387	399	422	422	384	393	420	423	455	418	386	438	409	431	434	402	417	422	409	407	429	401	407	409	426	393	411	415	421	429	398	407	416	417	363	414	417	396	389	425	421	397	382	417	410	395	364	382	417	432	441	440	405	427	422	437	440	404	379	452	406	430	423	406	409	393	405	397	400	437	388	416	396	421	399	413	431	395	381	411	382	410	380	385	366	418	392	396	401	397	388	443	410	401	412	406	434	403	383	438	409	432	398	425	366	371	417	439	352	382	394	419	390	454	387	391	389	404	422	417	422	397	382	408	419	382	380	407	388	416	439	430	374	397	391	423	421	412	385	422	415	417	379	440	399	418	407	387	422	413	400	392	412	430	415	421	405	387	466	440	397	414	413	404	401	392	376	412	411	417	398	380	400	406	436	436	386	406	437	389	399	400	407	415	419	422	428	364	388	405	441	380	388	445	414	408	373	401	424	417	389	409	407	387	391	392	419	390	419	395	390	429	407	441	387	422	420	372	424	427	389	413	391	391	358	386	391	424	393	406	400	405	467	385	406	388	412	394	415	403	401	394	377	412	416	385	381	393	438	399	434	430	425	415	415	425	425	389	391	430	399	419	456	437	396	410	382	390	404	392	451	382	386	386	393	406	392	385	408	435	417	416	415	394	427	392	420	419	395	410	423	397	443	400	438	382	368	392	400	386	397	419	389	408	418	425	384	435	433	416	393	377	414	380	400	398	378	384	410	431	441	387	383	386	434	378	429	383	412	415	385	404	396	395	429	399	400	389	408	425	418	414	417	403	426	425	434	413	384	393	399	378	417	413	415	408	422	386	404	415	430	423	415	412	416	406	403	403	425	401	392	412	432	364	412	429	419	412	420	394	390	365	421	437	402	395	427	436	382	393	395	400	406	426	388	409	392	422	372	422	410	406	402	435	468	411	418	419	377	419	411	386	425	392	388	428	399	389	418	384	394	424	422	367	394	391	400	372	448	434	398	437	409	418	398	432	432	392	409	430	393	410	430	419	401	411	434	454	415	434	390	391	431	378	447	401	408	387	415	416	419	453	410	451	409	414	385	422	408	418	400	410	412	416	399	407	410	399	425	367	384	388	431	385	431	408	403	430	403	387	396	384	377	377	391	407	407	410	413	424	430	412	414	391	428	441	413	433	425	395	433	436	433	415	410	424	424	427	381	430	407	453	392	386	410	423	402	381	406	400	401	391	393	396	400	396	368	369	411	390	387	446	381	408	423	356	422	416	382	402	435	392	374	389	388	439	403	411	400	421	396	410	383	385	407	366	393	400	435	376	406	380	417	427	410	415	420	403	382	415	415	402	433	395	413	399	364	403	436	390	428	410	409	409	395	395	407	388	377	426	396	387	381	465	380	417	419	430	425	439	435	387	398	440	379	370	402	444	388	378	406	412	389	446	409	400	398	420	388	366	423	415	405	415	408	373	387	417	450	452	424	407	394	422	401	410	407	420	412	405	401	387	423	425	429	341	431	422	399	397	424	366	417	396	422	427	370	386	419	406	451	404	430	431	392	437	398	443	398	399	424	406	437	404	415	399	435	385	430	394	422	435	408	439	390	387	376	401	369	411	437	424	393	414	406	380	393	407	391	411	426	412	400	418	438	418	392	373	404	410	387	392	398	399	403	400	384	437	398	425	421	403	406	449	396	416	380	440	415	415	415	419	429	376	384	376	399	405	390	410	427	425	426	399	360	409	370	366	411	417	400	417	450	410	383	404	376	394	382	407	386	427	411	381	412	417	400	380	415	432	417	385	416	383	367
29927	53526	32977	13640	3221	811	492	482	648	975	1064	1530	1047	853	654	599	519	500	418	402	397	371	334	422	323	335	291	259	255	259	257	275	298	288	301	305	262	270	269	263	272	253	274	228	258	251	256	268	237	310	295	284	274	271	274	284	252	232	231	263	243	242	204	227	266	259	196	254	237	234	237	218	231	248	258	263	221	237	226	219	244	226	233	247	266	223	266	252	235	256	239	249	257	267	248	249	253	258	233	228	243	246	239	245	242	222	249	233	246	241	263	251	233	243	226	224	240	243	231	250	243	224	242	239	231	263	245	237	228	246	217	234	234	240	256	252	236	278	271	231	231	267	206	241	249	251	251	223	259	270	229	259	238	243	250	224	251	236	270	240	252	236	225	234	249	264	226	227	230	272	227	229	234	243	248	234	219	246	236	280	263	237	242	234	231	244	210	225	260	224	232	239	235	276	256	215	265	231	234	220	241	214	240	258	251	238	210	239	264	221	229	271	261	248	239	236	229	251	236	250	280	234	238	263	234	256	225	242	227	250	261	253	243	243	229	222	225	219	248	225	239	241	200	249	266	265	203	206	241	223	203	238	239	232	206	243	232	226	209	217	258	229	258	246	256	253	245	228	239	224	224	238	244	249	250	239	230	239	247	240	244	254	217	236	227	209	242	225	244	239	258	251	248	220	206	242	238	233	232	256	236	232	237	243	233	221	205	228	269	225	235	245	227	260	266	226	235	272	233	235	215	240	230	239	239	254	235	217	207	242	251	238	230	241	252	205	232	239	263	255	274	235	233	253	230	229	237	247	241	244	239	235	230	253	219	223	236	239	247	232	258	224	206	206	219	245	255	218	219	220	232	211	230	237	232	243	236	224	228	246	204	252	251	242	234	257	234	243	227	269	235	239	236	249	234	256	233	251	240	225	231	225	282	235	233	278	233	237	258	247	237	221	257	210	205	238	222	260	241	226	236	232	210	245	246	226	225	246	258	238	249	254	248	236	226	215	208	257	254	274	276	207	247	258	209	235	232	254	235	233	239	220	255	255	241	232	255	248	229	234	238	219	253	222	258	249	261	229	227	255	257	257	251	221	205	217	227	215	243	197	234	228	235	226	257	219	253	211	246	268	220	235	238	218	227	226	268	257	254	235	241	252	221	231	234	219	238	228	275	223	229	236	252	260	241	226	233	247	227	211	251	254	227	235	233	242	255	219	242	250	253	272	249	237	255	255	247	229	232	258	243	226	241	238	258	219	247	221	249	228	218	250	251	225	235	256	231	231	253	268	282	253	231	238	250	258	204	243	241	231	225	264	245	261	225	216	203	224	238	258	238	253	239	232	231	238	265	235	240	231	222	236	221	223	227	261	234	233	240	233	259	253	226	254	203	234	221	235	235	226	241	258	276	233	255	255	249	241	229	213	255	254	235	244	254	268	222	268	217	223	254	228	263	243	259	231	248	268	248	213	235	259	237	227	220	256	227	241	215	265	225	260	258	249	253	272	230	220	213	235	228	263	273	235	247	236	234	224	218	270	225	240	242	247	228	219	242	216	225	231	259	208	261	226	214	227	251	232	217	249	243	263	235	248	263	244	252	241	235	229	259	230	240	254	239	239	234	205	252	232	231	234	272	238	227	220	244	221	230	241	234	260	240	247	242	228	243	244	239	240	254	224	240	220	221	240	227	246	245	251	209	230	241	259	227	232	224	267	235	238	234	234	240	246	217	228	252	254	241	221	226	248	250	265	246	230	245	244	235	242	246	249	232	233	212	245	220	231	233	246	234	247	234	243	233	219	238	209	258	260	214	252	264	228	229	268	270	248	250	224	230	251	248	272	246	239	258	248	246	233	263	241	271	271	226	257	208	225	241	246	229	213	210	241	238	238	244	259	225	245	249	213	235	240	237	200	246	251	241	251	223	233	238	214	237	232	248	232	241	256	241	244	270	243	241	220	214	228	248	228	226	232	224	231	251	254	262	262	234	227	250	237	254	240	242	209	249	237	245	262	262	241	222	229	221	232	226	227	231	258	229	256	246	249	251	247	238	216	222	210	238	256	258	236	280	239	245	239	253	233	210	233	247	224	216	219	221	219	239	226	229	236	223	207	235	231	236	253	238	248	233	229	232	233	221	241	251	243	248	227	246	264	220	224	230	276	272	246	236	224	229	258	213	237	242	240	227	259	207	233	278	220	217	272	237	236	252	238	245	249	247	244	223	231	229	248	238	220	237	263	218	234	265	216	246	260	221	202	220	230	243	208	232	223	233	222	241	227	215	214	242	237	243	238	257	222	224	246	254	238	254	275	215	266	247	226	234	257	255	235	212	248	244	220	243	241	240	252	232	249	236	209	248	239	249	239	250	237	233	236	236	257	222	244	259	221	249	271	270	219	226	255	279	225	235	249	251	234	283	239	261	239	240	277	214	271	225	250	218	243	235	268	243	251	243	219	251	236	255	252	234	199	253	224	220	219	260	233	221	255	266	252	241	237	259	209	249	238	244	244	252	234	229	240	247	211	254	245	269	214	247	242	263	227	246	215	264	208	217	240	206	257	227	258	238	243	249	238	252	248	244	207	285	264	248	219	246	217	230	233	225	230	237	231	240	259	215	241	227	228	227	229	256	250	270	223	261	240	240	244	263	240	218	232	261	224	223	238	202	258	246	249	248	233	224	221	216	230	216	211	250	242	220	234	261	245	245	248	207	252	252	249	264	238	245	241	256	234	229	233	227	257	236	240	222	250	238	239	216	274	267	251	216	239	244	212	243	255	220	240	264	229	267	223	261	256	244	230	233	266	252	239	218	217	256	240	227	240	224	248	270	211	260	224	232	229	220	242	227	230	243	242	239	241	254	227	222	265	244	237	246	231	248	231	229	229	272	263	246	242	236	239	252	235	262	223	224	218	251	231	267	250	241	248	211	202	229	249	260	221	254	235	222	233	214	251	237	218	256	238	253	235	247	243	257	235	237	215	239	199	220	231	203	249	231	234	257	261	233	235	213	238	242	259	237	225	244	219	266	226	275	241	236	226	263	232	254	245	226	250	240	224	245	229	252	202	266	232	245	229	218	245	266	223	211	258	262	245	264	214	225	234	257	245	224	233	235	246	229	234	223	240	252	239	246	256	201	244	256	207	239	249	245	204	240	243	254	205	222	229	206	246	236	220	219	262	277	239	225	244	228	252	234	250	224	251	236	226	212	218	212	250	226	214	250	224	246	215	234	260	252	267	237	245	239	251	234	250	249	225	231	212	224	242	244	216	232	282	264	198	232	252	234	221	209	228	231	236	259	232	267	205	214	243	239	222	214	258	208	241	256	241	226	243	245	228	217	251	264	251	246	248	255	227	244	257	243	224	227	250	221	232	226	262	261	256	232	283	241	251	267	258	245	214	240	241	232	218	232	225	206	227	215	222	262	236	246	278	240	250	257	228	238	223	236	243	245	253	242	230	236	215	242	238	238	222	238	263	223	214	250	295	251	197	236	239
20296	40461	23129	14312	7970	2752	1790	1887	3270	4882	5721	8229	4651	4494	3185	2782	2367	2427	2024	1545	1506	1368	1562	1687	1236	1128	1064	973	857	742	888	859	893	947	1016	959	826	926	915	924	1101	883	734	707	747	730	736	713	862	890	852	915	932	955	995	879	644	688	610	641	624	641	588	601	686	757	634	576	619	678	676	625	550	533	543	599	566	543	564	573	585	583	596	554	616	610	562	556	562	580	589	574	541	555	562	568	555	561	561	554	528	529	570	567	544	617	526	568	602	555	577	552	523	609	584	538	570	586	581	562	557	559	608	576	567	598	561	565	576	525	554	612	613	574	580	562	568	565	569	555	561	606	561	566	552	564	585	560	568	519	548	602	565	560	554	560	597	551	551	570	571	564	587	574	569	581	571	567	554	618	569	525	569	597	559	592	575	558	567	597	579	610	586	551	579	533	523	588	526	542	565	564	533	514	545	555	561	582	591	526	537	622	627	567	545	545	560	561	564	559	532	588	545	535	543	544	574	569	551	539	593	559	555	582	562	592	608	585	548	590	544	594	535	599	602	545	545	572	565	557	566	549	577	568	555	560	582	571	542	581	559	530	573	565	541	546	559	589	538	555	503	565	552	612	580	539	552	638	581	575	590	557	523	617	566	561	554	559	558	585	543	572	560	579	550	577	543	574	607	560	559	598	578	593	596	585	549	558	596	559	576	574	589	538	576	574	561	563	564	557	578	563	518	609	566	591	569	562	566	572	588	573	582	558	551	619	564	563	600	609	556	566	549	566	538	571	538	539	594	580	560	599	551	549	572	569	577	546	571	563	592	551	558	553	560	548	569	548	548	601	616	545	589	581	563	576	563	567	556	583	581	595	553	532	587	555	552	591	581	537	590	542	563	570	532	584	547	581	524	515	611	602	575	535	599	542	589	539	616	557	579	534	549	591	569	551	555	573	553	549	533	568	506	578	558	554	572	607	537	578	565	584	581	589	558	624	547	556	549	539	532	529	571	587	573	547	574	583	554	538	611	547	550	543	549	563	573	599	571	577	578	556	569	548	537	568	536	571	550	542	588	580	539	578	614	508	587	566	528	539	527	596	579	543	535	546	563	579	540	539	553	587	573	528	531	577	556	610	555	605	573	525	561	579	565	602	591	555	598	598	581	543	558	533	550	569	569	591	550	538	548	596	530	606	574	608	572	584	607	557	577	557	571	535	564	568	592	576	562	545	580	553	565	553	575	529	604	545	558	563	577	554	605	593	583	578	552	587	518	570	580	594	559	584	570	588	561	560	569	548	566	580	575	562	544	552	549	584	520	566	562	561	586	588	501	559	499	527	571	576	563	569	571	612	605	562	531	523	548	598	519	602	569	552	562	529	585	535	597	546	568	575	592	585	530	586	604	576	576	584	535	492	556	554	534	569	573	550	547	549	615	544	594	570	603	527	569	590	554	567	596	579	542	578	541	535	588	548	566	554	563	546	574	532	578	570	570	578	572	552	547	565	547	557	553	550	547	527	579	572	570	583	559	585	599	570	559	564	592	533	562	589	576	589	580	582	550	531	552	595	551	551	581	554	535	600	581	572	544	575	561	537	566	586	534	597	541	577	535	585	553	598	531	595	553	548	571	565	573	538	581	571	564	561	573	514	558	559	521	585	558	561	586	597	537	574	537	573	586	544	539	524	594	556	519	556	522	547	556	554	549	526	567	554	575	561	571	550	578	568	567	590	538	536	581	575	581	578	547	532	549	528	560	548	527	511	569	545	587	591	589	579	565	561	555	545	578	540	586	531	540	575	551	506	535	576	549	546	603	585	560	551	593	593	564	590	564	580	555	574	590	559	589	568	610	542	613	567	547	598	556	583	551	608	553	577	583	551	560	548	568	545	596	572	547	614	561	568	561	542	541	576	582	575	563	588	589	563	563	573	552	564	569	560	599	605	568	544	557	592	558	574	601	557	622	558	539	614	567	544	574	603	569	553	562	564	537	598	578	598	532	599	548	555	542	563	572	589	573	577	574	585	565	575	579	583	586	575	569	548	573	544	548	526	525	531	578	595	573	553	618	575	574	540	540	524	582	514	530	545	579	566	572	552	536	611	589	572	548	527	559	584	570	571	521	548	591	549	544	567	622	593	570	569	588	595	561	548	569	586	555	617	551	567	573	576	537	594	549	572	591	539	554	565	591	547	550	571	595	549	534	591	593	622	597	530	576	559	567	561	627	545	539	572	596	611	547	535	521	571	555	594	597	566	567	554	543	553	550	578	537	576	565	604	565	592	604	546	552	557	574	629	532	557	597	581	563	499	550	576	553	574	573	512	544	564	549	557	519	588	559	558	572	561	570	542	568	552	568	541	535	563	642	562	601	573	565	554	551	587	591	595	591	588	590	494	515	577	559	536	588	570	563	581	609	550	559	569	601	528	545	572	550	534	573	531	549	558	562	605	576	572	545	546	570	558	560	567	533	577	538	573	598	579	581	554	538	583	564	558	557	591	582	543	580	518	581	563	568	571	597	588	612	545	536	582	525	565	516	569	539	559	563	562	569	589	574	553	586	566	567	565	542	593	550	566	564	584	595	587	516	515	557	563	585	603	547	589	588	556	576	593	561	570	573	538	541	563	600	573	552	572	584	578	552	530	534	574	584	549	534	581	553	529	578	554	600	576	577	572	526	597	554	588	617	595	537	586	548	563	603	551	541	574	592	594	554	568	567	588	564	565	524	557	591	614	567	566	562	604	534	570	556	555	581	527	535	584	623	584	559	565	555	547	604	587	583	535	551	541	560	572	593	560	567	542	537	597	562	578	544	562	599	554	562	552	557	548	582	582	539	603	564	556	579	521	580	573	570	544	587	563	588	567	549	559	529	578	621	562	579	552	544	548	562	552	568	559	574	557	528	595	554	580	587	601	570	546	544	589	552	581	601	555	560	577	601	558	562	548	574	570	609	615	567	552	576	560	575	554	569	562	558	548	595	570	549	569	553	560	578	564	509	562	575	552	565	595	569	557	577	554	572	554	533	603	566	583	580	567	548	523	584	588	552	574	585	524	550	561	558	584	602	512	511	620	554	588	511	551	567	549	510	553	573	519	582	593	506	521	560	565	579	583	546	559	495	525	538	553	592	612	604	580	550	560	528	595	595	570	541	554	565	555	600	551	528	595	542	558	553	614	554	553	549	548	555	554	572	540	555	564	572	585	554	544	612	563	568	532	604	549	569	523	520	586	553	553	610	586	577	543	559	530	552	573	570	540	529	554	569	608	548	573	563	572	575	535	538	574	537	565	570	609	589	542	602	513	557	582	546	591	568	559	543	543	563	527	584	590	564	613	556	551	598	531	544	602	619	575	526	564	594	604	562	588	506	581	574	560	521	567	584	535	571	578	576	580	556	586	564	588	555	546	563	566	552	568	581	538	535	565	557	554	578	575	556	532	572	558	564	567	536	578	538	569	573	593	567	574	562	547	577	565	547	578	546	554	555	561	583	554	558	606	581	619
33565	69829	39195	21596	9051	1473	701	891	1198	1538	1817	2692	1985	1700	1031	999	823	791	597	557	425	515	423	399	389	390	328	278	247	267	284	279	263	314	296	285	264	266	269	280	292	266	268	211	245	253	192	219	236	261	263	286	250	267	277	225	172	199	215	208	209	228	196	205	237	217	225	224	204	198	243	198	178	207	217	207	224	234	214	193	192	197	185	190	209	196	181	213	162	230	204	207	192	171	217	198	213	195	197	196	196	190	191	194	217	191	217	189	209	201	194	186	201	196	207	197	196	201	181	199	201	173	165	197	175	189	185	202	204	183	197	206	197	200	161	216	204	178	206	179	205	196	182	192	203	198	207	183	193	182	218	203	180	188	185	212	200	196	189	190	206	177	187	205	209	199	207	174	219	185	191	218	191	205	173	174	195	188	197	191	187	216	174	158	208	213	192	186	199	153	208	232	204	183	186	212	175	197	194	200	202	195	203	184	209	204	178	186	218	230	203	184	187	218	184	209	189	181	183	200	177	191	180	170	192	182	190	173	186	187	213	209	170	198	188	185	201	182	184	202	206	199	210	212	194	176	183	180	206	188	178	190	174	224	193	185	211	195	179	176	210	221	205	210	196	212	189	188	184	217	198	206	199	186	220	208	214	198	176	185	187	221	213	200	202	231	182	194	188	188	170	217	223	180	191	217	195	183	206	195	232	189	196	170	229	193	197	196	186	205	193	215	211	220	198	186	194	191	191	200	215	175	202	210	212	197	189	200	229	186	204	204	197	224	214	181	188	211	202	186	177	213	201	190	202	186	183	189	226	192	202	240	199	189	202	207	197	204	209	213	208	193	209	193	187	189	208	163	200	191	169	200	202	193	194	194	210	207	171	204	192	190	209	191	199	189	193	208	193	207	194	192	211	181	194	221	191	189	198	189	220	199	194	185	210	193	209	199	182	192	200	168	216	200	178	174	198	190	173	198	177	185	171	197	194	228	208	201	192	194	178	215	188	208	201	175	201	187	192	198	197	196	210	186	203	201	199	196	194	199	193	201	187	203	205	184	201	190	177	200	190	199	222	227	199	192	159	200	200	231	203	186	207	184	198	212	185	166	213	204	187	185	217	192	199	194	189	198	167	193	170	196	205	183	206	201	194	188	190	191	190	186	180	212	176	218	205	189	182	195	188	182	224	197	203	189	201	219	210	226	200	200	208	202	210	191	193	196	193	168	209	182	177	175	203	188	204	198	217	189	197	180	237	231	196	180	176	209	197	190	220	218	217	184	193	222	208	195	193	195	200	167	161	176	191	197	188	179	172	197	178	185	177	185	211	179	195	203	192	226	180	193	193	172	193	189	177	194	195	186	188	187	201	202	205	213	186	194	179	203	184	193	199	199	197	214	208	191	199	209	193	187	203	188	202	187	195	173	227	192	192	207	193	197	207	184	195	171	243	202	214	205	204	206	182	181	202	197	205	201	203	191	207	197	196	219	214	181	195	222	207	190	193	202	205	205	191	205	180	185	204	209	190	194	202	211	207	201	208	198	199	188	153	197	155	232	202	196	180	206	203	215	179	194	182	206	211	183	172	180	183	191	175	193	194	200	205	201	177	199	212	222	197	185	213	185	223	178	191	187	208	185	220	181	193	196	183	216	186	220	192	190	185	181	208	183	182	191	178	203	190	181	183	167	222	213	171	188	185	209	192	194	189	203	195	203	190	194	198	192	188	199	210	207	175	169	195	198	190	218	205	214	215	177	193	206	195	195	218	179	177	195	201	220	200	169	189	202	187	169	196	191	224	194	212	219	184	194	204	188	186	192	178	211	203	208	175	174	192	221	203	200	222	212	190	186	189	185	188	216	191	188	221	191	167	202	186	191	183	179	195	184	200	182	175	197	211	173	225	186	190	212	177	176	180	177	211	194	218	205	185	193	187	202	222	183	179	211	229	196	160	177	219	242	193	192	228	183	207	216	207	222	174	199	183	171	208	225	191	204	213	207	187	206	198	201	196	184	198	184	193	199	217	188	194	228	184	175	190	166	190	206	202	193	219	198	214	204	185	205	222	182	196	202	211	170	182	209	183	223	178	222	174	179	196	204	197	166	211	192	221	166	200	186	200	216	183	187	185	197	194	197	233	218	187	216	190	201	177	178	192	200	172	197	196	185	194	189	183	179	184	207	209	202	216	198	211	188	206	191	202	228	215	205	190	197	212	206	190	209	188	188	177	189	200	195	219	154	190	165	189	201	196	200	214	187	182	203	198	193	183	194	170	197	189	204	192	189	233	212	216	220	206	161	198	200	227	179	185	227	196	206	201	176	171	197	207	212	192	201	176	206	216	207	225	199	182	223	218	206	176	186	191	183	213	209	236	175	209	224	205	191	169	197	228	190	203	180	176	216	187	207	177	204	207	180	186	187	208	204	198	209	169	188	192	185	209	189	213	190	212	174	196	209	209	203	199	209	193	222	194	193	189	188	214	197	208	201	199	169	190	177	197	190	204	184	173	202	189	187	178	185	207	199	206	194	221	214	178	199	210	192	186	227	193	203	182	185	187	195	192	216	169	189	197	200	214	185	208	171	189	197	220	190	192	194	215	201	179	173	179	204	190	181	219	207	203	216	182	202	200	196	211	198	211	179	171	172	178	201	186	184	188	195	201	208	209	199	178	211	203	210	216	189	211	184	178	200	205	175	197	174	162	199	187	174	203	204	193	214	186	201	191	184	195	184	205	216	209	200	194	190	218	205	167	192	208	236	189	217	192	190	184	201	209	181	152	177	171	184	219	175	204	206	202	192	178	190	172	162	190	189	226	213	212	188	212	203	219	188	184	210	193	199	177	232	204	201	207	177	173	227	170	211	215	204	196	233	186	209	200	197	180	157	206	184	212	208	215	188	220	211	189	206	175	193	178	204	206	198	208	203	189	188	200	184	196	182	191	186	190	205	201	207	191	203	189	172	200	219	181	186	205	177	195	157	192	206	195	218	217	195	196	203	175	176	207	195	227	178	165	189	203	188	194	202	195	217	197	165	211	204	210	183	193	191	203	196	190	214	197	228	183	195	229	181	222	183	185	200	233	169	210	198	213	200	194	205	201	214	200	193	220	170	193	212	221	211	194	199	182	212	204	193	209	194	188	217	193	215	191	207	232	219	177	193	197	192	186	219	203	184	201	220	206	198	186	203	196	195	185	185	226	215	197	184	194	217	201	189	223	202	191	193	203	196	225	188	162	199	198	189	199	197	200	171	175	185	201	217	176	209	182	192	234	173	178	180	207	203	206	228	194	194	205	212	216	229	208	197	189	182	193	219	231	181	194	177	186	193	194	167	194	192	191	214	190	189	214	201	192	217	178	155	201	223	182	175	194	212	200	210	189	186	201	190	192	182	218	178	205	190	209	196	181	206	207	184	202	201	175	201	186	195	203	209	184	193	230	192	185	216	193	222	209	216	167	186	192	235	212	197	197	214	187	200	197	199	234	218	180	198	194	192	183	190
21119	51988	32738	18704	11039	4396	2628	3069	5343	8179	9686	11953	7459	6928	4581	4554	3963	3591	3038	2740	2577	2554	2321	1843	2015	2008	1465	1211	856	989	1025	1111	1118	1211	1411	1472	1093	1092	1138	1097	1211	962	866	648	731	779	743	765	915	914	930	1063	1032	1089	1179	856	624	618	612	590	594	612	584	631	751	696	552	537	518	608	679	544	495	451	450	484	456	490	424	477	476	448	466	461	472	460	458	459	482	438	431	443	467	419	455	478	463	506	439	473	450	486	474	481	482	468	486	468	492	463	418	481	480	422	434	427	466	453	449	459	479	446	452	438	489	492	456	491	497	424	500	418	477	458	447	429	450	445	447	458	420	484	475	456	467	439	485	447	446	484	418	443	447	486	476	465	469	453	469	475	504	464	441	468	449	436	464	426	462	451	453	474	469	461	447	447	476	469	487	451	431	479	426	455	419	469	475	467	432	464	480	438	489	452	450	457	449	493	438	435	442	467	456	482	465	466	467	461	493	475	470	458	463	438	478	422	437	518	447	464	459	482	459	447	445	453	459	470	490	471	478	432	467	462	478	438	465	461	436	471	478	433	456	496	457	470	455	449	425	462	476	461	454	449	462	427	454	431	429	452	460	440	466	454	478	476	477	457	460	487	471	474	451	530	474	455	444	473	459	429	489	438	483	488	450	459	471	466	456	450	457	434	488	459	446	430	457	484	461	449	481	438	435	453	422	410	471	435	459	479	479	493	462	445	427	475	440	432	460	474	419	488	479	470	456	464	442	434	465	476	435	486	510	459	460	460	430	473	500	435	470	419	437	460	470	456	447	472	445	483	443	452	458	461	422	468	429	428	475	433	494	457	496	469	473	476	468	457	464	475	445	489	453	457	446	486	466	459	439	482	458	423	412	474	466	460	443	436	482	463	476	457	466	486	506	458	447	451	496	462	501	469	432	449	488	464	481	440	447	448	475	455	485	483	446	474	419	446	445	454	460	486	454	496	467	453	472	462	457	473	471	430	434	464	488	480	460	484	476	459	467	459	496	468	439	462	417	453	501	430	453	481	436	473	515	442	449	448	453	433	453	457	483	461	472	475	468	418	477	439	441	446	478	477	478	496	482	502	445	435	458	415	447	441	475	462	454	455	470	499	414	500	454	459	454	453	467	480	482	494	465	462	451	427	515	448	468	429	457	437	461	461	419	465	519	470	465	509	442	428	422	445	490	437	450	437	463	471	456	470	496	495	438	449	477	428	471	459	447	474	438	443	433	447	471	446	452	426	440	439	449	452	459	459	473	442	505	474	468	405	461	428	451	460	424	465	435	479	450	468	460	426	491	457	456	424	459	463	444	476	450	469	423	473	442	431	440	436	455	435	448	483	465	449	473	461	456	437	460	451	465	451	446	465	474	468	461	454	429	461	433	510	486	470	429	451	432	460	439	456	478	416	469	465	474	445	470	449	470	473	510	494	450	480	472	452	440	525	463	441	500	447	466	445	429	450	481	458	482	475	425	467	480	469	442	456	472	447	462	466	433	472	477	427	462	442	475	502	464	459	474	472	474	455	439	556	453	468	510	458	450	459	462	441	457	491	416	442	479	462	484	502	449	478	452	474	474	420	456	493	457	449	449	474	425	462	455	472	480	467	453	455	443	420	480	461	463	442	477	427	448	422	510	488	465	444	481	473	482	488	469	444	464	440	440	442	472	426	467	477	481	500	497	476	468	445	439	496	483	477	438	464	488	497	471	446	457	435	470	421	511	487	478	471	457	438	444	494	452	468	457	453	432	459	480	447	430	491	469	450	491	440	457	464	498	449	469	474	467	474	483	438	460	461	459	483	482	507	438	471	453	477	427	457	428	438	466	472	438	454	472	417	503	480	429	446	501	499	467	460	434	472	461	454	453	475	432	460	433	460	485	466	457	476	446	474	497	485	453	500	464	438	473	496	459	467	445	459	438	468	478	454	440	469	447	453	427	473	443	432	468	456	444	477	464	451	497	454	490	456	464	434	434	447	488	460	443	458	438	477	472	466	420	434	462	438	479	443	458	457	452	483	455	477	429	450	475	458	439	440	446	465	500	443	495	472	457	445	460	487	418	488	510	474	485	493	449	472	464	436	463	512	471	470	475	459	426	479	464	455	476	436	418	482	472	454	459	529	451	449	429	453	490	506	436	492	443	439	445	475	440	448	467	449	469	434	456	491	453	466	440	443	499	470	486	490	427	451	456	492	436	468	485	452	457	464	437	443	469	460	471	444	456	437	493	478	466	478	427	466	474	459	430	488	470	478	482	464	439	464	484	426	401	393	461	463	445	401	463	461	459	453	445	495	510	441	476	488	437	456	440	478	435	452	446	438	478	482	475	453	466	443	461	451	469	463	500	477	480	483	463	487	480	481	411	478	482	480	484	487	443	464	446	501	459	467	461	460	436	468	487	461	473	437	416	469	449	453	428	468	438	446	453	457	481	469	440	458	407	465	445	476	475	468	440	465	518	457	469	444	467	472	458	459	472	445	471	464	460	495	443	455	438	438	469	505	467	422	441	481	497	496	480	472	430	446	465	441	464	481	477	459	449	504	465	495	451	441	471	432	486	468	469	471	467	486	444	465	473	440	470	440	463	472	513	470	424	510	474	457	471	439	478	471	425	431	446	426	436	446	475	465	433	458	439	453	449	456	451	481	453	500	470	443	503	440	449	417	456	477	460	479	466	464	457	482	484	453	460	489	451	475	464	469	446	447	466	449	451	467	467	449	450	462	497	452	432	485	478	451	434	435	463	460	413	479	448	474	454	469	468	480	475	488	468	472	450	491	493	503	498	454	451	472	448	458	477	477	466	453	483	455	471	395	442	436	456	476	457	452	482	490	494	467	432	441	463	442	438	429	473	454	450	462	403	453	482	469	447	452	455	445	470	449	443	458	438	483	482	436	435	433	444	515	476	429	399	491	451	468	466	486	474	507	452	440	468	447	477	454	465	439	429	479	457	497	473	457	470	399	463	465	446	456	457	450	445	435	457	492	465	470	441	436	479	483	499	482	415	481	450	464	480	468	491	482	461	477	492	460	459	445	506	479	461	466	429	447	414	449	453	488	456	461	506	426	454	446	426	443	467	497	448	463	447	469	469	453	465	488	441	454	469	449	473	453	447	442	432	486	461	473	457	467	464	446	460	486	497	478	478	425	425	477	472	456	453	473	443	453	457	477	469	458	426	429	444	441	438	468	472	439	460	431	480	462	483	462	461	447	499	478	464	445	458	444	437	467	443	452	491	468	432	447	454	444	475	467	495	478	427	471	487	467	462	446	440	496	439	475	476	442	479	462	461	416	486	450	430	422	450	464	462	454	444	447	479	457	436	475	457	440	439	480	436	473	456	435	423	466	435	479	455	457	475	415	461	470	512	458	484	506	459	439	448	431	477	478	482	456	453	458	486	453	464	447	481	461	451	497	435	459	444	465	446	439	499	439	428	449	485	508	434	448	426	474	481	407	450	481	467	453	465	456	443	453
8847	9274	6713	3468	998	251	188	179	171	192	170	182	190	177	188	163	168	154	184	164	181	179	192	158	179	162	145	198	183	162	171	176	162	186	162	152	160	199	185	169	154	179	153	171	162	154	158	182	179	177	169	193	168	175	168	176	171	159	171	151	143	154	149	182	168	175	162	156	151	163	152	156	140	156	144	172	177	172	151	165	162	164	151	157	173	182	178	127	166	169	156	181	148	177	162	162	170	145	187	170	171	170	167	162	173	160	145	161	158	161	171	133	148	181	156	141	133	167	198	164	186	141	179	159	170	147	167	156	179	167	151	165	169	154	163	153	157	168	151	146	163	154	163	184	154	133	189	172	159	162	194	171	162	162	151	169	153	170	176	147	184	149	159	164	176	180	139	157	150	172	142	159	150	165	167	169	164	168	169	168	150	149	139	156	153	167	167	175	171	158	160	142	163	167	166	161	138	160	150	140	169	157	169	167	159	146	161	170	157	168	162	174	167	161	173	151	167	165	162	154	152	174	178	169	156	163	161	161	163	147	166	162	167	168	166	176	134	158	161	142	167	159	152	167	168	167	154	182	168	156	171	168	180	172	164	134	156	153	169	157	151	139	166	171	191	162	173	177	170	150	157	145	173	158	157	154	171	176	152	156	174	165	141	158	179	170	143	157	154	165	175	165	157	145	162	147	161	158	177	140	158	136	176	160	155	150	180	177	160	160	167	178	158	152	172	180	189	166	155	158	167	156	159	155	166	187	188	162	161	200	168	159	155	157	145	142	172	175	180	176	145	147	155	140	190	194	165	170	161	167	168	167	152	149	170	177	178	161	183	175	157	173	166	165	149	160	168	168	155	144	178	171	164	149	184	158	168	145	174	164	151	154	176	153	151	142	159	164	157	169	173	156	161	172	178	145	177	175	175	172	171	134	176	159	164	160	163	158	156	183	145	134	164	165	150	185	179	169	169	163	139	154	165	170	151	157	171	164	168	177	171	147	193	170	151	177	154	148	168	174	177	172	183	174	167	155	152	148	158	175	148	152	172	179	151	139	188	156	144	166	161	165	147	167	166	170	178	123	150	172	155	156	174	184	161	184	160	165	146	169	153	160	155	153	154	151	171	161	168	185	160	164	157	165	154	162	158	163	180	169	149	196	158	132	167	176	138	179	162	157	176	189	174	155	163	155	140	190	167	168	162	163	141	182	156	150	188	165	134	142	168	153	189	159	173	143	134	166	143	137	138	149	158	170	170	163	176	149	146	173	163	134	155	155	150	167	148	143	144	168	167	160	173	172	150	127	157	166	155	172	166	154	153	159	169	153	161	152	151	181	169	185	146	175	149	170	151	176	177	163	180	139	147	156	164	156	172	171	183	173	173	183	144	171	157	153	163	182	188	180	185	177	188	140	148	161	149	149	166	132	181	156	155	161	155	153	171	163	151	129	164	166	179	168	182	171	176	159	159	161	153	153	162	155	132	167	162	165	152	135	179	143	158	184	152	166	175	139	130	144	184	154	154	156	165	146	152	166	163	145	164	157	190	171	170	175	168	154	173	147	155	152	141	169	155	157	175	189	168	149	162	157	150	175	164	164	152	147	165	156	189	152	145	148	166	151	166	167	174	173	172	157	163	149	151	169	149	156	147	167	190	141	172	174	175	174	160	146	177	152	155	157	169	158	170	131	175	139	170	153	160	161	167	170	165	163	145	173	178	170	157	176	179	186	182	151	143	162	160	162	160	165	191	153	159	151	149	157	180	166	173	180	178	169	180	141	175	144	141	182	156	166	173	175	157	174	166	174	154	164	133	166	155	150	153	153	170	156	179	154	178	164	175	171	163	184	149	162	172	159	147	165	163	166	177	183	145	156	149	157	149	150	173	158	168	174	172	173	193	133	152	158	153	148	144	160	154	154	166	154	151	151	157	165	154	194	173	153	165	160	171	165	155	165	157	166	159	160	152	151	162	158	159	153	143	144	168	175	192	149	159	154	177	147	160	182	175	146	159	163	155	165	160	148	160	171	157	159	133	154	165	175	159	163	184	153	177	161	155	167	159	153	158	156	159	161	163	156	156	174	170	161	176	162	162	145	154	154	174	174	155	170	177	142	163	128	154	149	171	150	143	156	156	176	183	152	161	176	155	150	173	194	171	162	165	163	183	156	148	152	136	161	161	148	170	164	156	158	166	141	157	157	158	172	153	162	176	150	148	168	170	150	160	158	169	162	151	162	175	175	158	147	177	179	166	151	164	161	160	176	137	174	170	162	145	159	156	189	156	155	166	162	171	136	170	157	150	185	158	137	146	189	163	164	158	151	155	140	163	167	145	147	169	165	164	151	171	170	170	165	178	155	148	172	161	184	149	163	167	165	182	183	163	153	147	168	163	170	150	145	171	156	187	166	155	170	174	157	157	161	148	154	159	171	150	161	157	166	147	176	160	171	148	163	170	132	152	148	151	162	133	161	184	171	157	151	158	161	158	145	160	168	149	167	162	186	178	136	161	157	158	143	154	148	167	156	171	155	182	160	180	182	144	148	164	169	145	155	180	183	160	159	149	147	154	173	172	155	160	147	167	143	158	174	180	169	152	148	181	165	190	146	134	142	173	155	142	163	160	169	163	173	158	138	136	178	152	152	145	164	142	165	150	146	173	156	164	166	158	173	163	138	166	156	164	154	152	167	161	166	164	150	171	158	168	151	164	151	151	133	163	170	163	160	156	153	143	180	158	137	181	161	154	165	169	151	192	163	175	149	158	166	148	154	162	164	164	165	174	186	174	163	171	163	178	162	188	176	163	146	168	177	159	171	149	173	148	143	157	185	188	135	183	156	167	162	195	155	190	175	170	168	171	183	166	163	147	174	173	170	158	162	161	147	190	183	159	164	155	187	144	187	164	158	145	174	191	143	191	178	186	175	169	142	129	148	145	163	172	193	177	144	158	161	134	158	152	170	169	157	155	183	179	149	152	192	145	164	158	140	177	168	154	185	166	161	161	140	158	166	153	155	167	188	129	150	185	144	138	147	153	187	161	160	154	155	182	143	178	152	164	143	147	160	155	170	153	154	171	162	153	193	163	153	144	133	151	158	162	148	158	163	194	157	155	146	163	157	163	157	147	146	151	152	170	167	148	149	163	150	160	173	177	149	172	149	153	164	167	162	181	155	175	171	161	151	175	147	174	153	167	152	145	158	176	175	174	163	160	140	151	162	154	173	176	167	152	193	165	159	159	163	172	171	160	145	180	131	164	174	151	168	175	159	142	125	150	177	186	161	163	150	166	157	150	158	162	162	175	193	159	161	152	154	183	169	153	146	165	159	158	159	171	176	166	177	161	156	190	141	195	173	165	148	170	156	177	175	155	148	163	166	153	137	173	156	185	157	160	169	171	162	164	170	146	151	158	133	168	152	153	165	133	169	170	162	169	147	181	184	159	148	167	174	155	188	180	155	151	136	145	168	145	153	158	179	169	154	146	168	144	170	171	146	138	171
5237	11169	11398	8681	3263	890	467	438	585	578	649	770	613	553	595	463	503	484	503	443	437	433	428	432	445	404	412	384	418	428	420	380	421	456	457	463	446	491	499	500	591	478	454	430	418	402	420	476	501	499	484	488	513	570	621	522	440	397	410	358	411	378	398	412	500	508	413	400	426	431	433	406	416	398	408	397	407	375	407	388	415	408	444	364	405	426	395	392	391	361	342	390	410	414	415	373	412	429	440	402	418	413	396	425	411	376	429	396	421	410	418	412	423	414	423	451	393	419	398	431	434	377	407	372	373	400	409	393	421	425	440	428	388	426	407	418	409	388	393	396	394	419	440	417	421	361	397	398	395	399	378	404	398	417	448	420	370	384	393	421	431	399	427	394	410	370	392	434	423	413	419	401	417	406	412	384	430	408	433	370	398	388	415	427	389	471	426	401	409	428	431	368	423	435	428	377	377	402	407	417	425	392	448	431	403	411	413	410	393	405	434	437	412	363	362	382	403	397	382	386	405	400	396	387	429	409	388	437	375	426	434	411	418	435	418	419	400	421	435	404	413	392	422	388	393	399	427	446	397	395	429	435	396	383	413	426	406	429	413	419	370	416	418	413	391	416	417	387	414	384	422	389	422	369	405	408	397	400	414	378	421	397	410	406	419	408	386	402	407	419	407	416	390	408	407	426	388	410	391	436	409	357	442	415	430	394	398	437	429	387	367	380	414	406	415	422	413	420	373	394	392	402	398	396	422	390	422	424	432	402	430	397	395	399	422	392	389	392	377	425	373	360	426	365	413	442	383	445	388	380	373	390	425	408	418	434	384	389	395	384	421	385	399	404	382	417	376	360	392	415	385	424	418	396	413	401	424	392	402	381	369	398	460	407	381	384	416	432	418	404	421	411	378	372	421	410	394	432	392	418	399	422	413	407	405	408	423	391	391	403	371	385	402	422	424	403	395	396	413	414	410	405	383	397	396	375	405	397	417	404	427	391	414	383	394	428	399	386	404	377	419	399	418	412	421	382	377	406	385	373	451	422	396	381	405	379	410	392	388	396	349	409	401	400	432	423	375	392	415	401	430	396	421	401	408	421	417	399	418	408	388	391	371	385	455	422	390	390	396	397	394	418	403	406	422	387	422	377	400	424	406	407	381	388	426	419	433	433	409	410	388	417	387	431	411	392	402	412	428	466	404	413	402	417	409	402	387	395	401	385	389	407	407	392	410	403	413	383	377	373	414	395	389	415	415	378	406	407	406	401	434	411	420	405	382	410	406	401	393	444	433	427	398	403	440	401	382	404	400	420	383	409	385	428	441	434	418	388	381	391	405	446	399	431	425	410	415	419	425	399	424	396	412	426	395	452	403	417	404	400	417	450	376	353	393	404	441	439	421	432	408	398	412	415	411	410	379	425	373	404	373	400	413	414	386	428	388	421	412	420	400	374	388	409	394	379	427	392	381	392	391	446	408	415	401	423	376	423	388	389	402	378	409	404	416	415	419	402	404	410	422	373	379	434	442	388	421	399	396	429	416	463	389	432	404	381	408	414	397	412	425	384	393	403	389	382	414	412	401	417	431	423	408	401	373	401	391	413	394	390	442	402	390	396	397	416	395	414	433	409	360	437	410	397	399	426	378	392	397	422	426	413	392	416	395	423	388	418	423	409	423	398	420	440	408	379	394	397	381	391	392	423	407	413	402	406	427	435	405	415	379	372	399	386	454	363	434	405	416	428	410	421	377	405	393	389	430	406	425	367	427	389	400	403	380	429	393	416	435	433	438	407	402	383	438	427	386	408	378	421	398	385	429	408	405	387	430	436	402	417	412	412	393	403	419	380	396	409	410	383	402	411	391	403	386	394	445	400	412	429	400	398	426	424	429	396	413	418	414	438	406	427	407	379	402	384	413	397	399	417	386	364	383	429	405	414	395	420	396	394	403	423	412	405	374	406	430	405	428	382	407	389	426	390	419	417	390	458	432	362	407	421	440	420	388	396	387	404	439	427	407	388	402	444	398	393	384	410	397	424	407	419	418	413	420	405	366	408	402	402	409	416	432	417	414	410	396	403	400	386	403	417	408	416	439	459	407	384	395	382	437	419	431	416	417	351	407	369	407	419	402	381	394	430	398	414	417	390	418	417	408	387	415	407	368	422	433	401	433	397	380	400	407	387	397	437	399	408	405	394	396	414	406	420	392	420	419	440	461	384	407	415	370	382	426	381	382	386	394	385	392	409	393	393	375	374	415	394	417	396	409	387	414	394	403	371	379	386	389	416	418	413	434	389	395	432	387	379	390	433	385	420	379	385	443	394	421	426	400	436	394	416	432	427	419	411	388	375	412	442	419	396	404	385	389	397	403	428	429	404	413	379	404	398	396	394	406	388	398	386	382	384	397	408	420	418	398	385	408	383	443	410	429	430	390	424	396	389	423	414	429	397	404	405	409	418	374	413	358	433	423	414	413	398	442	383	428	417	415	398	396	390	394	421	422	409	420	428	411	438	420	422	418	445	380	381	388	418	416	438	434	409	382	428	418	407	417	410	391	428	417	375	411	443	406	409	412	419	408	402	425	431	440	397	390	365	407	392	413	420	392	420	404	385	406	391	407	400	413	414	427	398	393	394	389	394	439	366	396	378	390	362	428	419	418	413	384	402	390	378	440	397	415	433	402	419	376	403	417	442	433	363	415	424	403	409	414	395	404	429	433	418	428	385	430	404	433	401	414	411	414	393	416	388	387	392	391	417	383	391	375	413	391	400	415	403	378	435	412	399	433	383	428	417	361	361	389	429	411	405	391	436	407	443	386	439	422	407	389	393	407	409	412	410	417	387	417	383	376	455	388	375	403	428	416	417	408	397	413	393	368	387	377	404	393	431	404	421	413	435	403	436	420	420	436	440	401	389	412	388	393	373	405	406	381	386	387	397	393	417	420	361	406	419	392	381	370	417	415	394	373	407	412	428	403	415	397	389	399	381	351	398	400	414	415	428	402	436	430	410	417	410	432	367	423	417	412	399	394	373	412	387	352	380	414	421	420	405	383	389	435	417	400	404	392	374	428	389	400	396	405	409	436	353	427	393	407	366	373	420	414	405	380	409	392	429	410	386	431	437	407	409	426	394	397	389	425	366	437	419	415	419	420	439	367	394	425	394	419	436	390	427	369	417	410	414	410	390	427	377	360	397	396	436	426	432	429	391	379	427	434	404	439	425	385	384	438	428	421	369	426	401	427	391	422	412	423	405	368	400	380	405	381	409	386	419	375	387	395	421	396	436	399	400	384	396	384	443	415	390	424	390	387	433	400	439	383	434	382	417	404	391	401	404	436	399	401	433	419	395	411	438	419	411	393	428	381	424	436	437	386	372	400	432	420	403	374	395	414	433	467	416	390	444	410	382	432	401	377	429	442	412	386	402	417	381	421	434	412	391	398	392	429	383	425	397	400	438	462	405	414	444	415	398	378	395	389	427	390	413	383	414	387	395	416	451
18936	51056	45346	13789	3344	875	456	498	689	991	1106	1670	1038	821	826	757	539	479	438	382	383	341	372	318	373	340	281	263	253	261	278	285	291	280	279	294	334	296	298	261	267	274	281	294	265	233	251	277	276	270	290	256	301	269	303	265	244	262	272	257	268	264	271	257	225	258	254	288	243	256	268	242	240	242	242	253	227	243	257	226	257	237	239	211	224	251	224	215	278	231	218	242	245	247	232	252	238	255	248	262	222	245	242	234	239	270	228	250	249	260	252	221	262	226	240	244	237	208	229	214	206	239	212	236	227	220	238	252	253	216	260	252	250	216	252	262	263	237	236	253	244	201	230	266	235	246	265	243	239	255	226	232	225	253	259	242	230	260	245	225	243	233	228	221	235	242	246	225	235	244	272	256	245	232	226	212	266	231	257	206	259	228	258	235	207	247	233	258	255	252	230	249	242	231	225	263	210	253	254	220	205	229	223	246	242	248	253	228	237	246	246	233	216	226	212	249	276	253	223	230	228	233	214	249	231	218	253	247	220	249	220	244	235	215	243	237	225	219	236	232	265	230	205	243	259	205	208	217	268	251	211	230	217	205	238	224	209	253	211	245	232	206	251	225	243	229	240	257	235	243	214	257	223	239	255	203	219	266	243	246	259	195	261	264	245	210	229	199	239	251	213	223	258	224	234	237	249	245	241	225	248	225	222	234	245	244	254	241	236	242	236	210	250	219	259	220	236	242	228	236	216	246	227	241	223	225	229	225	232	246	249	253	255	232	234	221	232	233	277	226	220	226	221	213	257	256	247	266	242	202	235	233	204	226	261	227	235	241	241	234	281	211	239	238	259	255	223	249	242	237	240	238	206	227	208	222	254	243	240	254	232	227	256	231	265	244	260	238	238	234	229	225	283	249	241	219	196	239	240	224	249	224	253	224	219	209	202	220	252	229	250	255	223	251	266	216	235	267	243	270	243	226	246	238	240	211	207	231	261	219	228	257	241	211	241	227	262	217	219	255	244	214	243	252	234	280	210	255	242	259	236	241	214	244	240	200	230	245	228	228	234	247	224	242	210	256	239	258	241	228	235	255	238	222	217	244	214	236	222	224	248	215	236	218	222	214	247	232	233	248	262	232	222	236	228	235	256	240	238	228	224	236	251	226	276	228	222	244	253	237	251	251	204	224	226	220	223	243	238	270	222	238	234	246	256	249	227	255	213	229	242	266	235	252	234	213	238	252	234	239	264	227	250	250	236	241	215	271	240	257	274	248	211	239	241	215	223	242	227	250	252	226	215	255	236	228	252	261	238	237	225	262	202	259	211	236	237	242	230	247	216	235	226	219	267	231	225	269	249	235	232	232	247	225	248	233	228	229	249	238	241	220	243	248	235	235	241	235	227	232	218	221	222	210	227	230	225	250	232	275	260	267	263	241	238	267	245	229	209	252	223	230	219	274	237	232	246	250	267	228	221	252	279	246	217	246	232	224	227	243	230	226	270	247	228	213	269	231	207	220	220	261	250	240	224	208	217	252	233	232	237	216	186	245	222	234	233	229	231	249	203	266	252	229	261	243	224	221	282	210	248	236	246	275	252	258	255	227	268	221	247	210	201	262	221	238	249	252	215	220	242	240	252	249	245	234	252	219	245	264	232	233	250	253	235	254	246	211	228	273	229	241	218	238	243	231	260	225	232	216	237	204	222	245	240	226	246	257	252	233	215	254	231	246	244	235	295	229	227	215	234	237	232	269	262	247	230	230	219	225	237	236	258	225	246	219	221	234	231	242	239	237	249	234	199	238	254	257	247	220	220	234	231	257	223	222	245	231	237	258	250	249	223	250	227	226	241	257	253	225	251	241	258	236	238	260	226	226	229	253	255	229	266	214	225	245	271	278	276	258	246	226	247	214	248	259	261	238	252	227	262	241	195	246	248	280	215	243	243	235	222	244	223	231	236	237	250	255	244	231	237	230	217	262	224	241	226	226	254	236	243	244	226	256	217	209	206	264	197	225	244	213	235	224	253	221	241	236	220	225	230	227	242	270	260	213	236	235	201	214	278	219	235	233	240	256	238	254	241	244	278	205	257	253	223	267	223	250	239	222	268	219	247	246	227	234	254	255	219	242	251	240	244	229	264	231	249	250	252	244	260	229	226	267	238	230	225	229	232	241	265	245	276	245	236	218	258	246	220	248	221	226	257	239	273	259	235	226	254	271	259	236	249	244	222	228	246	257	238	249	223	262	217	246	233	241	270	225	220	247	214	244	286	221	243	240	242	213	227	252	250	231	223	239	236	239	253	237	232	242	221	245	237	266	264	280	252	242	231	236	248	228	242	223	242	227	236	241	233	247	238	229	222	234	254	220	217	237	226	230	228	223	239	227	241	252	235	218	230	240	241	262	254	233	250	246	239	219	234	235	243	213	272	216	243	262	247	233	213	216	239	219	220	226	223	237	257	230	262	241	240	218	233	239	229	259	224	234	236	238	219	224	222	233	228	213	205	246	232	229	254	267	250	238	253	246	198	209	251	233	239	243	260	242	249	259	245	232	241	233	283	237	237	244	221	214	247	216	249	251	256	217	243	218	243	220	229	238	244	256	247	226	207	236	229	253	244	230	239	224	234	255	239	242	245	231	224	233	191	207	243	207	260	229	205	220	220	245	223	243	263	228	233	231	236	211	203	244	252	228	234	247	220	273	246	256	253	252	261	227	219	202	235	231	218	223	197	228	259	277	243	255	230	228	263	212	248	212	252	233	223	250	238	245	249	218	267	231	240	211	252	239	258	261	220	224	235	237	240	255	204	255	218	195	260	255	234	252	251	246	237	223	214	232	261	259	239	218	279	226	264	239	227	250	213	209	246	265	238	242	247	245	252	220	235	212	222	227	210	232	245	257	239	253	251	249	239	246	233	231	224	243	258	232	250	209	222	214	249	243	230	262	259	238	236	219	206	276	234	257	239	247	256	254	253	237	221	248	223	232	261	237	239	240	227	232	264	270	239	228	253	216	236	228	260	240	225	260	236	258	246	240	225	221	242	231	222	236	249	250	227	222	234	236	230	224	236	235	247	239	234	240	227	230	212	224	257	245	229	236	218	276	240	267	216	235	258	250	241	220	239	226	241	275	264	248	236	240	248	220	264	217	191	268	269	217	238	236	232	256	235	243	265	232	230	212	229	232	214	234	217	232	228	223	241	235	254	240	252	234	249	260	250	255	231	253	223	249	215	215	225	245	228	245	261	240	183	241	235	231	240	239	243	269	251	231	229	207	250	272	260	238	234	257	213	234	229	226	217	217	235	239	212	236	223	233	241	252	277	209	243	247	246	233	225	235	229	249	227	258	229	238	232	213	231	228	232	220	243	254	245	226	229	237	246	244	227	231	217	217	217	230	241	230	219	217	223	249	243	216	229	245	251	245	229	259	229	237	247	246	260	223	234	234	228	255	239	212	240	255	221	221	269	244	215	260	241	207	229	265	235	244	226	245	251	249
11110	40042	34047	14250	7240	2531	1761	1942	3415	5040	5862	7870	4497	3909	3484	3193	2535	2163	2071	1875	1867	1716	1545	1307	1385	1199	953	851	807	817	778	789	803	901	1048	1064	1011	930	994	951	965	889	742	653	675	742	696	778	938	786	943	941	945	1005	960	770	686	628	652	614	669	687	641	686	766	696	624	613	639	704	805	613	569	569	586	574	569	574	623	543	591	588	543	563	554	577	595	554	567	621	567	560	568	524	532	605	560	554	538	521	575	551	579	575	594	560	554	541	513	548	534	594	555	530	605	579	565	602	566	561	560	580	612	582	537	577	580	626	533	561	572	585	577	581	592	581	567	550	561	576	541	563	591	588	569	603	592	566	604	521	546	551	584	547	598	584	546	528	571	555	607	577	579	570	560	555	581	585	573	559	573	544	595	556	575	579	597	579	599	558	563	584	601	629	565	593	567	577	598	559	586	625	608	596	577	530	505	583	557	594	595	552	515	542	624	560	561	577	590	566	544	537	610	585	599	578	601	597	541	537	540	539	556	570	525	555	586	568	528	609	596	610	577	602	589	575	588	562	569	575	569	604	527	528	541	580	595	589	540	574	562	574	578	547	577	562	567	568	561	552	594	577	591	517	514	581	557	561	499	503	578	565	552	583	547	542	546	568	578	563	611	588	606	549	579	525	535	564	574	511	566	558	582	611	554	575	587	582	575	569	551	601	525	586	622	604	517	520	550	546	547	553	556	533	559	563	602	543	596	543	597	529	590	571	522	554	554	585	555	531	555	583	549	552	585	530	589	583	594	591	582	548	555	517	603	547	568	549	562	562	600	556	591	606	620	562	558	589	570	573	573	517	544	565	579	602	535	579	538	613	535	553	548	553	569	572	586	584	576	562	587	551	551	573	589	546	589	560	540	583	529	579	548	550	594	553	556	622	577	599	556	548	558	600	579	585	547	561	544	560	560	594	571	579	617	526	569	568	560	572	582	581	556	521	572	578	525	542	551	578	571	559	575	562	574	578	556	550	589	546	581	537	581	587	568	568	550	512	563	598	593	566	593	546	589	561	548	570	563	578	571	563	566	596	597	571	544	590	564	578	595	550	585	495	609	588	608	554	598	553	593	574	551	588	547	538	567	578	599	617	546	536	601	542	602	595	575	587	602	550	568	559	529	586	543	590	585	597	598	542	562	575	545	522	569	558	552	564	570	546	608	579	607	511	585	588	550	621	554	538	568	569	547	595	543	634	590	607	568	592	584	572	564	540	554	549	576	580	601	564	532	614	570	577	582	584	563	599	594	589	584	600	591	538	576	572	514	534	570	570	517	523	543	571	560	601	557	526	559	570	580	560	570	576	558	602	621	554	579	549	608	554	521	550	574	524	586	546	526	578	560	562	539	539	576	606	531	582	555	548	591	616	583	529	568	577	537	563	523	548	571	532	579	570	575	604	567	591	546	540	601	564	571	586	570	523	580	570	588	541	582	566	587	560	551	540	547	585	532	542	561	576	594	570	573	563	516	581	530	574	568	537	565	581	582	557	584	555	594	542	579	575	567	564	537	553	554	547	562	613	579	573	588	580	582	559	552	579	541	567	571	541	550	555	603	582	537	549	590	554	580	550	571	582	554	559	580	578	581	558	517	584	529	554	581	552	582	566	528	546	594	568	570	556	560	601	593	566	543	560	537	593	562	544	524	601	535	575	537	565	591	550	546	598	557	555	558	563	566	579	576	594	541	567	554	564	526	596	562	539	571	567	522	571	581	598	600	586	550	553	576	539	554	540	535	582	550	623	559	548	566	541	610	549	569	521	553	564	572	545	557	606	529	533	548	555	585	548	563	543	539	515	581	548	603	569	599	563	533	561	615	575	549	588	549	531	579	533	561	565	602	544	539	562	599	576	541	553	569	549	572	571	552	573	572	568	575	537	599	567	562	548	591	561	580	581	554	570	553	550	575	585	610	546	558	518	585	540	578	570	585	600	574	563	602	552	570	589	533	529	567	604	558	614	562	584	546	561	580	565	601	582	555	547	537	591	551	566	531	584	552	608	558	560	584	571	539	551	553	578	554	537	562	548	532	569	604	582	547	571	559	567	536	588	564	568	521	587	587	578	588	593	593	591	592	574	580	580	546	561	536	550	584	593	550	593	631	563	538	524	541	571	590	561	586	589	598	564	570	563	588	531	582	559	585	567	542	571	543	575	569	546	588	542	610	557	582	609	616	532	525	533	521	551	575	555	573	571	591	579	582	547	559	562	537	525	558	600	619	574	551	570	565	547	549	580	565	565	561	559	570	585	552	518	537	581	571	536	539	564	585	546	535	557	573	567	565	556	548	585	592	583	583	595	570	561	572	595	571	530	581	619	563	551	557	533	569	564	527	589	596	571	598	533	585	622	564	593	566	560	525	577	591	578	596	588	576	545	555	584	601	569	549	523	557	514	601	554	565	576	544	545	559	541	519	535	550	540	525	592	526	564	569	596	584	558	551	576	562	553	587	534	551	561	540	543	587	585	586	610	563	580	562	514	554	574	559	571	570	573	543	564	553	582	600	520	571	598	579	614	552	546	596	499	533	553	609	580	566	536	571	550	577	586	569	568	582	567	571	532	561	536	535	553	517	562	574	611	587	571	536	522	559	548	576	560	568	604	561	585	581	572	562	561	553	573	581	539	584	545	539	552	534	594	539	535	554	598	575	612	522	561	563	583	570	563	568	585	574	553	587	565	536	545	567	542	560	535	547	561	530	527	535	549	565	563	564	566	499	571	570	575	582	602	582	538	607	581	561	526	584	497	537	563	562	559	582	562	555	569	566	596	559	564	580	564	566	541	597	581	514	557	536	544	568	559	603	572	548	584	564	562	541	610	595	569	526	562	604	560	590	617	554	593	572	526	572	576	528	569	557	570	571	531	592	515	546	542	539	579	566	569	580	572	564	553	567	563	577	557	577	623	590	524	541	546	565	533	555	572	642	563	604	505	546	603	569	544	539	545	551	555	565	592	586	527	587	612	540	576	569	562	564	576	586	557	589	537	545	551	553	570	550	544	603	578	600	563	542	533	592	550	595	587	621	532	570	537	588	556	559	570	534	584	563	563	566	560	546	545	566	546	542	593	621	566	541	562	576	523	544	585	560	601	558	566	557	580	556	591	564	549	599	512	560	577	596	531	566	548	570	595	540	559	538	585	581	560	546	531	572	567	558	563	559	594	560	571	592	583	559	522	556	532	568	585	568	569	538	519	558	592	568	563	545	541	569	558	571	518	564	564	566	546	530	566	598	603	528	580	571	550	557	559	551	598	587	538	549	558	568	582	546	545	556	540	590	545	540	537	558	553	559	543	572	552	528	546	561	571	543	542	573	539	563	578	581	519	530	543	554	597	575	559	549	560	552	562	549	612	597	562	600	560	542	550	556	602	558	593	563	557	596	513	559	530	546	534	554	568	570	565	615	560	551	524	581	586	593	566	570	558	581	561	574	555	601	533	579	546	557	555	557	555	564	551
26233	63538	53303	21049	7861	1562	718	707	1428	1754	2000	2761	1753	1114	1198	687	1139	842	624	622	521	517	541	416	394	320	261	258	246	254	220	235	269	277	282	282	268	297	293	285	269	249	212	231	219	238	225	260	233	249	246	287	278	291	272	239	208	192	216	205	216	196	227	257	226	223	173	214	210	219	262	208	214	197	207	209	194	201	202	211	188	196	196	208	201	212	180	194	205	180	194	203	225	210	187	188	201	184	206	216	193	177	187	199	207	180	195	173	188	194	177	168	204	198	178	224	187	179	192	222	194	211	207	194	198	185	194	200	205	198	221	192	175	211	193	188	202	201	183	194	196	208	201	213	185	194	202	191	208	194	199	194	184	166	183	210	187	183	176	198	178	174	217	194	186	188	203	190	207	201	210	222	176	228	190	191	199	208	207	179	191	195	201	197	183	219	196	207	201	218	227	203	189	187	168	191	203	178	203	170	239	202	206	221	197	185	213	199	192	210	202	200	206	179	182	211	208	207	163	197	200	187	185	197	199	207	194	182	199	196	177	181	199	170	194	189	212	163	201	213	212	186	200	196	194	185	200	195	194	198	191	205	194	195	194	185	181	201	180	184	220	209	179	198	208	213	177	205	173	216	204	200	211	209	202	207	217	184	169	200	174	212	207	194	186	188	193	190	182	195	194	191	181	196	202	197	207	197	194	182	207	223	205	178	183	207	180	207	206	176	199	217	183	211	211	197	182	193	204	183	180	200	175	204	215	201	217	176	193	175	212	162	208	197	204	198	194	190	189	177	192	206	181	193	202	187	204	206	200	183	210	188	198	191	195	192	199	201	197	211	214	199	192	200	196	197	200	196	210	176	159	174	190	219	187	185	222	198	183	196	180	194	195	204	206	224	196	177	185	207	201	206	187	197	208	190	193	187	202	191	190	181	206	202	170	230	189	183	198	190	195	168	188	185	186	185	218	224	209	199	171	185	183	211	175	222	202	150	191	227	195	197	217	194	185	202	177	213	174	228	173	182	197	190	196	184	191	193	226	206	182	208	212	204	197	187	184	213	204	190	188	197	185	211	217	238	204	209	195	208	188	173	180	206	205	220	185	191	231	194	228	209	172	176	201	175	207	219	187	212	158	205	217	200	199	182	195	165	209	201	181	185	185	174	186	198	232	193	198	196	195	195	189	201	214	196	210	184	222	205	194	181	182	187	200	194	182	190	184	204	205	201	211	202	181	232	212	174	197	197	166	187	184	239	197	209	202	218	200	222	221	200	192	176	178	191	203	191	183	211	195	183	238	206	207	183	214	246	215	191	217	205	188	165	192	189	210	206	162	182	194	188	181	195	206	205	215	179	187	193	181	189	171	199	195	166	186	196	172	213	187	205	177	169	187	218	188	180	216	187	203	178	174	209	166	195	212	205	167	183	204	214	188	209	196	204	179	183	183	206	206	203	204	232	203	211	188	198	205	208	194	198	200	187	177	208	211	166	204	201	196	203	190	178	187	169	196	195	177	175	167	196	214	191	193	192	199	215	186	180	204	216	199	192	190	190	180	193	189	204	196	183	177	193	208	209	185	209	204	189	197	193	219	178	174	197	188	194	187	218	188	192	193	197	212	165	218	207	178	203	192	198	189	201	213	187	202	195	175	199	211	199	182	192	203	220	196	175	195	191	186	159	192	179	198	201	202	167	204	221	200	210	196	202	199	205	205	174	197	216	174	175	235	202	200	185	170	168	192	184	183	182	216	159	203	199	193	216	193	200	221	147	197	184	186	219	194	196	197	184	213	188	177	187	202	188	201	195	189	185	204	187	193	194	219	225	189	186	198	206	212	163	198	206	198	219	203	197	194	181	213	196	172	192	200	168	211	210	228	199	204	175	192	211	218	222	183	174	167	190	193	216	173	184	202	180	191	203	206	165	215	209	163	203	158	204	189	177	216	200	214	189	176	193	211	185	204	202	218	192	176	219	205	220	186	174	215	157	207	177	199	216	224	195	194	200	158	199	204	227	177	192	194	208	186	204	206	193	184	199	184	175	192	185	195	197	208	193	193	191	196	197	198	174	192	179	193	162	203	188	188	217	201	200	204	188	216	216	191	198	206	193	226	196	198	189	185	234	220	192	199	201	186	184	189	177	211	166	188	198	195	181	196	202	193	205	229	191	197	181	179	178	180	191	212	216	218	192	222	210	196	199	187	198	182	190	207	185	181	228	194	181	203	195	191	195	191	194	178	192	208	204	212	208	204	214	197	181	195	191	174	193	199	234	214	196	191	207	201	189	198	184	201	199	189	214	239	215	192	194	182	185	213	207	220	196	180	205	188	217	211	195	191	197	204	214	199	176	201	206	210	209	209	189	176	203	190	199	185	175	194	195	205	211	209	189	174	227	200	205	198	190	217	177	185	177	198	193	202	218	210	171	159	197	197	187	193	199	170	201	219	206	214	207	208	165	212	204	188	202	176	192	210	186	198	207	209	194	197	179	177	193	188	185	196	185	216	214	193	191	195	191	219	195	190	226	210	186	204	194	206	205	203	236	230	213	218	193	193	195	193	191	191	188	205	173	200	192	233	190	208	222	173	192	198	213	202	200	184	214	196	199	184	206	213	192	195	209	190	191	215	205	193	197	216	198	206	187	205	218	202	211	183	192	208	207	198	182	207	194	184	194	207	167	208	203	190	187	199	187	194	219	184	207	207	162	205	191	199	195	223	216	205	182	191	217	183	192	177	219	194	203	220	195	201	199	199	188	228	185	188	186	183	213	176	218	195	216	188	188	191	189	185	201	228	205	208	185	201	196	209	184	203	194	192	184	190	175	199	208	191	197	205	201	192	177	172	198	198	198	202	191	215	216	174	180	172	203	204	210	207	188	203	191	188	199	228	162	167	204	189	186	197	197	220	209	205	175	208	175	207	176	213	214	186	206	204	192	219	188	189	214	212	188	185	166	195	198	193	189	183	184	206	194	165	173	174	205	179	173	206	178	230	209	223	187	191	189	214	196	200	179	191	171	186	200	193	200	169	193	196	172	198	224	185	192	176	167	198	193	159	215	208	184	204	184	187	204	203	218	187	192	189	210	202	207	203	198	184	206	195	187	164	174	176	214	186	189	189	191	211	188	191	190	205	194	190	179	177	211	220	196	219	192	183	194	206	223	202	231	235	217	216	197	200	206	192	177	181	225	197	203	206	210	197	184	203	218	228	153	200	188	206	201	201	200	209	192	158	192	200	197	199	207	220	187	184	219	210	198	170	206	193	212	204	198	180	223	187	192	185	199	201	180	199	213	201	198	209	189	205	221	198	175	165	203	198	204	211	195	177	190	201	202	177	162	199	181	191	182	198	195	181	194	236	168	188	201	216	185	222	224	210	190	196	200	198	208	176	201	200	195	193	187	192	193	186	184	207	188	194	202	177	178	174	178	214	214	185	212	208	166	191	188	206	190	185	195	196	202	198	198	191	222	238	164	179	205	197	171	213	217	196	197	203	206
14360	49646	41555	17576	9366	4082	2698	3128	5791	8884	9693	12207	6868	5526	5390	4206	4949	3566	3281	2968	2854	2571	2560	1881	1783	1279	1003	1062	870	964	908	910	1038	1097	1435	1500	1257	1373	1225	1120	1093	779	678	655	694	842	844	881	1010	879	948	1095	1258	1246	1175	820	597	620	631	586	587	618	625	685	726	570	484	530	678	817	1043	462	483	474	464	466	456	457	444	466	453	463	439	474	490	458	463	460	448	455	442	458	444	435	466	451	476	441	470	492	468	450	482	443	494	501	481	455	475	446	465	458	481	486	505	465	486	482	434	450	499	455	454	470	480	441	456	463	432	441	452	458	467	472	438	498	449	437	478	474	468	442	425	465	425	488	448	468	452	447	478	440	500	430	441	475	427	462	474	459	444	488	482	451	446	432	489	460	453	467	477	430	469	487	470	461	484	475	439	471	431	430	444	495	447	420	435	456	462	459	447	472	460	479	438	485	465	498	448	444	471	458	407	450	453	478	446	462	473	473	450	487	466	438	469	473	444	479	462	478	464	473	460	441	439	479	461	440	489	495	484	467	488	456	505	458	451	462	446	472	472	425	446	445	462	467	471	472	445	484	411	478	475	434	463	456	476	479	455	449	434	461	455	485	473	451	459	442	460	438	441	441	466	463	449	476	440	462	477	433	458	474	442	461	503	442	469	475	440	451	453	455	423	470	441	490	493	468	480	450	445	444	430	451	470	444	426	428	421	433	419	468	493	434	440	489	444	450	476	508	477	463	455	437	455	465	434	506	471	482	446	448	456	494	468	424	496	483	462	463	494	464	485	501	445	433	477	424	442	496	472	459	460	479	436	456	432	475	479	454	459	425	465	471	472	474	502	497	467	472	491	482	480	443	446	448	453	463	463	461	483	433	468	456	490	471	456	445	465	429	471	443	477	469	457	453	448	495	480	474	468	480	458	474	440	515	429	447	480	486	447	461	451	441	466	438	483	462	497	484	477	465	437	480	513	454	433	469	510	491	477	452	463	479	533	440	483	456	461	448	448	467	451	480	497	434	451	470	436	423	480	454	462	472	477	480	409	430	477	482	465	455	441	458	449	421	459	451	478	462	458	471	419	438	440	447	473	448	427	455	470	452	469	485	451	417	451	438	460	484	462	444	444	505	471	438	469	469	478	464	456	433	471	471	430	451	461	450	468	446	479	516	454	464	462	458	476	463	442	475	464	457	457	494	454	483	407	472	465	484	432	461	457	474	458	435	493	448	458	468	436	473	464	452	473	455	486	464	467	476	471	475	514	440	415	465	448	448	467	445	477	466	432	494	438	469	444	426	487	453	472	411	434	473	467	468	459	471	442	427	466	482	463	470	462	460	472	450	446	461	452	474	487	449	468	472	441	488	451	431	463	457	459	512	457	492	461	466	470	500	459	414	458	423	496	457	484	447	470	463	473	440	465	455	475	447	456	438	452	470	454	516	463	475	479	456	467	428	431	474	434	430	490	468	439	486	474	446	489	484	478	497	436	462	471	415	440	467	471	454	462	444	471	412	461	451	497	468	457	468	479	472	460	447	472	479	452	477	454	485	458	477	487	491	469	482	442	510	506	472	453	451	450	441	485	438	439	454	478	422	450	469	460	448	446	470	489	414	433	470	478	468	463	459	474	471	458	467	442	481	459	497	505	424	480	473	467	502	504	467	473	472	424	477	473	451	475	416	483	474	500	454	437	473	452	451	440	459	465	490	440	494	463	446	455	468	466	440	490	474	466	480	463	444	442	464	482	464	438	480	436	475	477	478	474	464	501	466	473	441	447	472	468	449	467	414	477	454	419	451	446	469	452	463	451	438	485	450	469	460	440	455	466	472	454	458	467	459	463	471	452	472	410	423	503	466	477	450	502	471	440	467	435	473	463	485	446	458	453	479	441	474	521	437	477	427	455	464	471	473	480	438	427	413	416	484	457	465	480	440	518	452	478	436	485	479	468	471	467	452	464	434	495	449	474	442	428	452	450	460	435	451	431	493	426	436	447	441	430	464	448	443	494	455	447	486	478	426	482	440	499	454	446	471	442	448	448	453	445	471	442	460	447	495	451	454	473	438	491	439	473	466	430	492	454	434	424	463	466	474	479	462	463	456	467	465	438	490	462	451	469	499	427	476	462	479	473	432	480	470	438	485	442	472	435	453	433	479	495	412	439	443	448	440	450	487	447	454	499	457	450	449	485	429	441	457	442	462	467	485	483	442	459	473	477	488	492	445	456	446	474	469	440	480	484	457	469	433	450	449	460	476	447	432	461	464	462	466	481	449	471	425	435	510	464	438	441	464	426	460	476	443	486	458	473	467	474	473	447	464	452	469	456	464	466	469	475	463	444	513	516	448	445	476	459	436	475	484	486	411	444	435	446	431	504	461	443	482	477	445	465	458	460	496	455	412	427	452	450	472	479	498	447	426	462	459	482	469	446	423	445	444	454	447	462	451	474	451	438	488	474	465	468	454	464	484	452	450	504	464	449	468	462	429	487	463	465	476	486	465	456	460	467	486	511	448	441	452	470	469	436	455	493	403	467	478	440	469	443	455	459	461	459	489	485	472	467	473	470	479	437	473	440	467	450	469	464	476	475	487	455	487	458	439	465	424	462	478	427	458	455	469	437	463	468	483	457	455	507	434	457	476	444	481	466	449	457	461	439	494	454	437	474	466	486	500	430	486	461	441	444	446	479	467	470	504	477	479	428	459	483	473	429	470	423	473	437	456	471	464	485	484	437	486	478	472	452	490	463	497	494	455	455	447	435	471	505	470	466	429	453	488	453	452	435	450	447	435	436	458	407	463	431	446	457	416	440	512	437	464	444	460	439	464	456	443	432	480	459	406	423	477	493	428	461	500	468	407	453	456	447	472	475	428	435	447	442	439	435	486	464	476	418	482	456	488	443	449	451	488	480	491	459	437	477	454	473	460	447	524	467	464	458	524	429	480	459	426	430	468	445	463	454	476	457	459	427	460	429	487	465	471	468	474	492	481	466	456	482	469	426	483	440	454	477	466	486	475	474	464	460	507	441	431	433	422	436	467	457	478	490	479	474	439	489	477	476	451	507	499	449	443	483	457	446	466	446	459	467	415	431	464	455	424	439	437	442	462	471	448	440	478	478	465	450	434	427	481	447	446	443	460	431	458	468	504	444	462	475	428	471	456	460	444	470	472	421	426	413	454	433	452	444	487	462	463	470	463	484	422	501	465	461	468	479	486	444	498	456	454	426	464	471	461	499	435	463	469	483	459	464	482	494	481	453	412	443	472	463	482	429	448	485	484	461	458	458	458	445	415	443	486	457	465	432	483	452	509	458	445	485	485	485	499	433	457	475	458	452	469	484	486	471	433	438	440	482	437	475	444	454	463	431	453	452	457	486	452	459	451	480	471	450	442	484	494	479	485	461	466	420	479	504	512	478	483	446	433	442	486	448	448	452	456	478	452	460	398	471	423	438	450	431	472	455	478	442	462	451	490	467	440	434	460	459	494
9375	9263	8398	3311	762	228	188	176	174	189	178	196	164	168	149	167	182	159	183	164	156	195	172	168	174	155	155	142	174	155	170	147	173	151	175	176	175	193	164	193	184	158	149	159	155	162	168	172	174	184	168	180	184	182	167	192	175	174	138	181	154	146	168	168	167	151	148	154	153	147	156	154	132	173	178	182	179	179	130	175	137	156	146	148	159	171	164	174	180	152	177	160	150	153	169	177	163	168	177	187	179	178	129	160	188	149	172	176	163	166	157	148	151	173	169	155	161	163	157	157	163	182	156	168	159	152	147	169	152	142	153	157	182	156	169	167	156	156	165	160	154	190	174	177	160	153	164	144	153	167	165	164	148	163	172	161	164	166	154	136	172	171	158	175	167	171	151	151	183	136	158	164	151	174	151	148	164	157	146	155	162	141	162	152	178	152	147	181	161	140	147	157	152	151	174	166	156	156	182	185	147	187	166	180	162	153	156	139	158	149	164	151	154	157	165	190	149	184	173	154	160	157	161	160	137	154	165	176	160	158	175	134	207	157	140	174	167	171	169	160	148	147	142	140	157	140	172	136	159	191	165	169	178	165	174	156	147	172	147	158	183	151	150	158	180	167	171	158	157	155	137	169	157	163	165	173	161	168	168	174	151	148	170	157	149	161	167	173	167	167	198	176	160	150	167	150	160	160	139	157	149	163	152	142	163	173	178	174	160	156	156	184	155	189	134	168	155	165	175	154	156	160	149	154	180	163	164	142	176	157	153	145	166	168	154	156	181	150	147	181	143	169	177	158	138	174	156	164	165	192	130	176	168	164	148	167	151	151	179	161	187	173	169	160	129	173	172	178	173	181	164	171	154	169	167	168	152	171	157	165	157	159	173	157	148	168	172	182	144	161	176	142	167	160	177	154	149	146	163	157	164	163	166	147	157	145	179	154	155	165	128	178	170	140	169	157	130	155	173	142	155	140	187	164	175	150	159	153	144	173	155	172	147	152	169	183	162	138	149	168	165	148	160	173	143	166	152	165	152	178	162	147	125	145	177	170	167	178	182	159	163	160	171	154	151	143	151	157	147	185	156	170	147	149	152	143	139	181	156	160	146	165	144	159	141	169	192	159	170	166	192	174	194	157	146	178	143	159	164	143	184	132	153	176	164	150	152	146	163	173	147	163	188	156	159	155	162	156	144	171	187	158	151	172	158	170	171	137	159	145	164	170	137	162	169	163	166	173	159	151	176	150	159	148	151	168	154	172	155	146	115	169	162	168	132	170	168	151	182	161	166	154	126	146	170	177	179	147	158	166	152	177	129	138	154	153	151	193	169	171	173	147	165	163	146	164	165	156	159	173	161	166	140	150	177	174	150	149	174	167	152	149	168	173	169	161	171	171	153	153	164	149	146	155	150	160	164	150	143	132	177	155	169	152	178	168	167	156	142	180	166	169	138	174	160	162	166	152	143	138	175	152	180	149	154	160	146	166	178	174	178	135	170	174	154	171	156	179	149	169	161	171	142	171	185	160	169	165	165	149	189	158	159	175	157	143	169	187	148	160	144	165	174	167	170	163	146	165	160	184	135	177	152	164	163	186	160	175	160	155	178	169	154	152	167	162	146	142	165	169	158	169	154	177	182	174	145	161	153	143	161	162	166	146	154	162	156	159	150	149	198	165	146	158	178	177	183	161	141	156	152	169	171	152	182	174	206	143	184	172	136	160	146	158	155	139	156	150	157	172	180	170	150	160	183	160	174	146	161	184	153	152	144	174	163	191	176	174	149	142	147	193	168	158	159	187	148	156	165	168	145	159	156	157	165	176	198	164	175	159	159	197	158	148	173	163	148	158	153	150	142	140	170	159	165	155	167	148	163	146	155	175	146	156	179	172	169	148	164	143	160	145	164	154	177	160	159	159	163	152	148	156	150	138	164	170	166	168	164	156	179	167	157	183	150	134	155	138	144	167	168	161	170	163	153	166	140	134	147	159	163	128	153	127	147	172	168	176	152	169	157	167	161	160	163	166	178	191	146	160	169	164	173	131	139	182	165	164	169	157	171	180	162	175	146	153	165	166	181	181	171	163	134	156	142	187	152	177	172	172	154	165	163	167	178	144	152	175	159	190	169	144	148	177	168	148	160	171	138	181	138	161	167	164	169	176	149	184	182	158	163	152	164	146	153	174	165	185	139	138	145	157	170	155	162	168	126	161	151	151	171	147	170	173	163	158	161	181	151	170	138	165	158	139	159	176	170	157	164	150	164	156	181	165	156	177	162	175	167	164	149	148	150	176	181	164	177	164	170	179	145	156	144	156	155	171	209	159	174	190	155	176	182	156	157	157	142	180	163	142	158	161	164	167	152	167	161	151	144	162	141	172	161	156	165	172	156	158	133	172	164	163	166	169	175	166	158	183	183	169	160	172	145	148	158	150	154	163	163	179	174	168	158	159	168	158	166	175	185	159	141	154	175	159	156	161	162	175	154	172	153	175	152	162	154	176	161	157	161	184	168	167	136	178	157	162	181	139	154	162	160	149	146	158	171	169	144	159	167	167	156	167	160	167	167	180	162	169	138	147	170	174	150	153	161	157	180	153	162	176	164	155	177	159	169	167	136	181	166	157	159	176	182	168	167	183	172	144	145	159	194	170	156	167	172	161	167	174	169	139	167	156	187	164	160	170	156	138	169	156	158	163	151	166	153	147	167	154	187	173	152	172	150	154	168	153	148	177	175	175	161	153	143	154	140	182	191	175	170	161	176	164	164	134	154	159	157	174	170	160	177	166	179	141	187	151	149	191	171	156	152	158	178	153	163	159	158	170	164	151	151	154	162	169	151	171	158	166	173	147	167	184	149	152	152	154	159	153	153	178	161	160	146	168	174	150	153	155	154	167	151	183	154	172	172	171	157	155	164	164	163	150	167	150	181	146	168	147	152	145	193	177	163	145	151	175	166	159	186	176	166	145	143	163	160	154	153	157	171	159	153	165	152	159	172	157	161	183	165	171	153	175	151	149	155	138	181	157	136	176	161	154	156	150	129	143	170	179	162	167	163	169	150	147	172	148	184	158	159	154	164	166	163	166	182	171	162	177	147	179	161	182	187	191	180	135	165	163	174	161	157	166	165	181	167	145	156	165	161	156	164	147	171	155	167	159	161	154	152	175	163	144	191	187	165	162	156	172	162	181	175	156	169	151	173	162	169	164	168	140	158	160	175	177	158	157	170	146	173	156	187	168	178	160	152	137	176	172	156	173	179	152	164	141	177	164	137	147	176	154	154	149	159	151	159	177	154	163	172	131	148	151	170	140	157	176	149	215	163	173	161	167	138	170	174	172	194	146	155	168	128	160	143	140	169	165	160	178	160	172	170	164	177	134	144	162	180	177	169	153	160	152	179	159	158	143	155	156	192	153	178	157	119	134	179	179	191	177	177	152	153	167	165	186	164	162	170	150	165	149	165	170	172	157	158	183	141	161	151	165	156	189	183	154	170	163
5836	10934	13962	7704	2423	757	509	489	584	634	618	783	619	546	491	470	513	472	498	475	443	496	440	441	428	455	411	424	420	446	418	422	392	470	498	532	538	556	522	525	522	465	450	409	394	424	479	519	464	436	499	538	558	575	582	454	427	432	382	385	424	403	459	469	494	431	405	418	412	436	390	413	405	400	410	390	375	391	388	397	385	454	393	434	411	401	429	420	413	398	379	433	382	403	407	420	420	431	396	413	410	408	416	418	390	421	412	442	394	408	383	413	388	390	404	423	390	373	427	402	417	448	440	420	371	414	453	422	391	430	402	398	421	430	410	397	435	409	434	412	401	418	407	412	381	403	401	453	375	406	429	427	417	402	399	430	404	389	401	387	413	394	415	380	409	412	386	415	410	411	377	419	389	393	433	424	377	417	400	419	424	389	394	421	388	413	406	404	430	402	366	360	399	390	417	413	411	391	375	405	434	407	385	412	418	429	408	406	397	413	384	388	430	424	443	407	399	429	424	415	394	431	409	408	416	411	431	430	438	394	391	385	400	440	394	432	451	407	399	395	407	393	408	418	412	357	414	387	391	437	390	444	384	392	409	405	401	414	385	435	369	387	403	401	394	395	447	382	415	416	423	433	412	398	438	404	410	427	422	411	426	427	419	443	393	428	418	411	400	423	383	361	390	371	408	400	408	380	394	426	386	389	427	410	425	415	411	413	396	425	410	409	411	396	419	413	423	372	420	373	382	421	405	425	401	425	416	415	397	422	434	423	415	430	394	389	398	398	381	411	421	413	407	397	393	400	384	434	462	398	408	381	439	392	388	389	399	387	406	368	425	448	364	450	363	392	442	406	380	405	392	433	416	367	408	396	428	394	367	408	371	426	417	387	393	391	398	428	377	441	410	382	435	372	401	398	416	389	411	424	404	415	400	430	387	414	400	461	410	418	432	368	418	458	402	392	381	396	386	451	442	412	447	429	414	426	424	394	403	409	427	398	441	386	411	400	422	433	430	423	423	415	418	415	386	410	412	384	427	405	395	437	374	382	416	387	435	457	417	394	424	419	420	418	425	403	401	377	408	377	379	382	437	430	378	362	403	412	401	401	386	362	446	421	398	370	401	441	373	416	405	386	386	412	393	454	407	412	410	399	417	411	420	418	403	403	447	400	424	416	409	423	397	410	415	440	412	426	401	386	419	404	431	384	424	391	450	444	409	437	381	401	402	415	420	393	437	396	427	427	412	416	418	429	421	372	404	394	434	384	429	426	410	406	381	376	392	399	407	438	404	373	407	420	389	398	378	407	405	419	403	396	422	416	422	386	398	406	384	411	457	407	414	375	452	427	440	424	394	422	405	412	401	444	411	421	376	390	401	391	387	364	421	365	439	432	405	391	412	420	425	407	382	417	404	428	429	386	423	427	415	395	383	397	410	400	401	424	415	370	401	407	452	421	405	411	428	403	369	412	388	398	410	394	440	392	433	431	410	409	417	406	395	398	410	392	417	409	455	378	406	415	397	417	415	405	412	400	388	418	436	417	408	409	380	395	425	400	408	428	408	392	419	446	379	403	381	411	416	394	396	434	413	419	401	441	457	396	430	432	421	423	421	420	373	407	405	418	382	394	390	386	412	434	417	425	412	452	406	386	426	422	410	427	392	406	381	387	414	401	434	453	385	390	423	380	400	383	369	435	432	396	423	422	400	414	444	423	423	393	420	384	434	416	413	431	395	408	383	434	427	403	374	405	459	406	391	425	417	395	363	413	403	428	435	419	414	416	438	367	397	397	455	433	412	391	363	411	406	393	428	394	423	380	437	411	398	429	425	401	404	409	453	405	445	396	405	443	395	448	440	405	431	422	388	378	392	381	459	415	406	419	371	402	432	420	397	393	415	389	402	376	374	379	420	400	378	397	409	420	380	407	380	409	396	394	400	425	403	373	410	395	380	423	440	400	391	411	438	409	411	389	409	418	402	410	412	415	398	438	417	422	427	413	403	439	402	379	453	421	423	403	395	365	394	388	433	406	389	416	416	402	426	373	377	411	411	437	372	428	392	383	406	400	440	395	416	437	428	403	380	431	398	382	378	380	394	388	391	402	394	388	419	440	400	404	429	394	407	399	445	431	395	432	416	398	420	411	383	424	397	366	372	398	401	422	406	380	398	416	416	433	391	408	409	429	463	404	410	404	449	379	434	421	418	424	401	422	391	395	413	419	410	398	417	407	402	388	417	407	433	416	433	397	428	402	375	387	421	407	426	395	429	408	393	421	410	398	401	406	402	430	400	405	419	424	432	419	404	416	440	426	398	377	412	368	426	419	417	388	407	417	408	389	422	413	406	400	401	414	397	398	416	397	430	431	424	426	434	414	399	398	403	408	378	443	407	425	403	398	425	380	405	386	420	436	439	440	387	418	415	407	397	399	400	384	416	394	424	412	390	391	371	413	411	415	398	415	389	406	424	404	398	399	425	396	405	411	406	419	409	417	438	421	383	395	413	399	413	417	419	387	427	408	415	396	383	419	404	370	420	325	401	401	414	368	385	408	400	455	360	415	400	401	409	394	397	409	386	385	417	427	396	394	408	385	406	358	408	387	440	412	394	390	411	408	432	420	412	445	375	410	432	399	377	413	420	424	429	427	408	427	421	411	399	387	385	392	436	412	394	382	432	403	440	401	424	401	423	454	416	391	371	413	409	438	459	407	409	389	442	421	379	424	419	400	404	403	390	388	403	417	402	417	407	387	426	398	403	402	387	423	405	440	410	416	379	387	415	426	359	417	447	407	460	435	425	418	430	402	394	391	407	402	390	401	425	396	415	420	409	422	362	446	412	398	455	437	431	415	424	390	407	393	429	417	388	400	378	448	409	432	437	381	390	391	398	460	415	379	427	432	426	429	412	374	401	399	373	363	428	370	433	399	434	403	399	448	380	423	383	417	413	417	427	437	373	435	412	419	380	387	425	397	402	402	424	407	424	391	425	414	384	420	400	414	414	426	382	404	447	403	389	440	400	389	427	409	369	422	392	440	401	405	394	417	358	439	395	406	398	450	428	386	425	392	419	410	404	379	436	411	406	418	428	405	419	408	385	392	408	415	396	438	399	390	385	441	394	409	422	418	416	396	425	380	406	419	426	395	390	410	364	384	402	411	446	370	400	377	396	425	418	432	445	458	379	397	404	420	427	422	379	408	414	398	405	427	419	388	386	415	392	425	380	389	395	415	423	393	412	385	393	430	397	434	425	425	428	435	393	423	381	427	434	387	370	395	427	423	415	400	433	377	406	413	409	390	401	402	364	423	420	411	427	418	404	383	391	416	402	388	422	434	397	423	382	446	405	383	404	382	407	403	416	422	375	406	381	421	396	419	458	388	415	408	416	354	407	401	395	392	404	422	430	394	426	392	394	403	424	384	419	410	422	407	407	429	406	423	428	400	414	432	411	407	396	406	397	377	436	376	390	378	425	430	367	444	404	384	415	398	392	413	397	427
19916	54899	45268	14607	3228	705	480	489	979	986	1223	1520	1082	770	691	508	504	366	492	389	415	406	353	290	296	290	254	238	259	248	278	265	295	277	288	310	306	288	279	248	262	241	243	281	245	292	265	270	259	255	283	250	314	243	298	247	279	229	274	257	243	232	244	272	251	258	266	266	240	288	266	203	228	251	233	253	208	208	245	249	254	263	232	260	228	270	225	279	237	225	248	225	240	259	234	226	217	221	243	255	233	229	246	242	241	225	223	262	274	248	227	265	236	244	222	242	265	235	237	245	246	266	223	199	282	238	205	273	230	234	216	253	241	252	220	265	229	237	246	253	257	243	244	224	220	264	224	215	255	239	235	224	252	239	218	229	238	260	223	260	266	250	239	235	269	221	274	237	246	235	235	238	242	232	231	204	248	235	248	262	209	205	229	256	210	253	270	252	257	254	225	255	255	227	240	243	222	247	246	243	252	233	248	251	217	214	268	227	253	241	264	243	254	251	202	257	244	223	267	237	247	233	232	222	221	255	218	246	273	188	248	265	249	244	228	254	253	225	234	248	231	219	235	244	264	211	256	228	254	246	261	238	233	236	259	251	242	236	272	237	232	249	224	239	257	246	239	258	218	254	233	240	220	221	236	215	226	236	249	264	248	216	249	249	234	233	242	223	242	229	245	235	212	227	251	202	254	250	228	210	219	248	230	229	233	219	240	222	223	238	245	275	251	218	280	231	233	237	248	256	226	229	250	244	226	248	231	208	232	243	228	240	247	224	232	243	230	223	218	259	241	223	256	246	210	230	255	238	241	242	222	223	227	236	247	228	218	225	238	218	224	222	235	227	217	211	236	231	258	189	236	233	225	232	231	240	263	233	251	237	243	210	252	241	216	227	255	231	231	246	228	238	246	241	223	228	223	218	225	236	220	233	277	243	245	257	262	250	237	224	260	227	246	236	224	227	228	254	245	248	254	251	234	256	238	242	234	256	282	264	233	230	237	212	256	240	240	254	258	230	259	222	227	251	242	254	279	226	234	241	222	228	232	272	227	248	231	230	262	239	248	233	216	228	244	236	233	251	240	273	233	257	213	234	228	215	243	229	223	225	245	216	233	213	236	245	236	234	248	224	204	258	236	256	253	238	239	242	246	237	242	242	217	236	239	246	213	243	251	224	262	199	282	263	225	252	209	254	239	246	258	243	236	250	285	245	221	248	249	242	256	240	227	240	261	250	225	243	265	238	257	256	241	227	230	248	249	238	216	264	212	252	241	229	231	234	231	233	239	240	242	241	254	240	264	274	206	230	255	215	229	223	225	251	240	233	246	252	228	252	248	239	231	253	240	248	252	246	239	258	247	229	247	259	252	235	232	242	281	245	255	254	255	214	249	210	235	246	257	252	249	254	241	243	231	265	227	238	235	233	212	273	236	263	253	262	263	236	219	246	235	240	243	249	251	212	239	224	225	266	226	226	224	237	218	231	267	211	222	273	245	233	260	204	225	246	252	209	251	248	232	236	226	216	240	253	224	217	224	212	203	244	239	232	239	246	240	220	207	250	261	279	228	242	255	235	242	249	266	214	256	205	231	236	238	237	252	240	243	236	216	234	235	231	223	258	247	237	227	235	231	197	211	245	221	269	230	239	220	278	219	250	238	244	238	216	235	219	244	227	253	260	227	224	211	247	239	244	237	246	232	237	254	252	233	239	272	213	254	201	246	241	257	223	269	251	242	234	216	234	240	216	246	247	243	234	254	216	231	237	243	243	251	218	261	238	244	242	235	241	240	230	262	232	255	238	245	229	249	239	221	223	215	221	249	260	251	263	230	252	251	245	216	255	232	239	237	234	225	228	250	247	249	259	194	218	225	237	255	240	243	231	238	237	222	217	233	188	248	215	222	246	224	223	228	248	247	245	242	232	227	230	232	226	218	225	248	240	233	225	240	243	241	255	201	229	243	233	223	261	270	221	232	241	235	220	251	246	236	258	264	251	238	243	260	245	256	216	227	231	240	271	252	244	235	257	230	215	223	215	236	231	250	239	231	233	228	230	243	252	230	229	239	272	271	239	244	265	250	233	251	229	241	245	229	237	248	246	223	226	237	237	237	262	245	233	207	214	205	246	235	198	244	238	209	219	224	237	230	223	256	255	252	242	241	239	246	238	224	243	235	231	215	246	251	232	237	264	208	246	260	244	261	237	221	238	257	265	265	252	230	221	213	210	239	226	225	234	230	240	235	241	239	235	217	233	236	222	222	226	225	209	221	258	229	236	233	218	247	246	268	237	247	262	225	217	235	240	234	245	231	227	240	228	215	252	262	243	248	197	211	264	256	236	233	255	267	233	232	244	233	233	245	273	247	262	257	224	242	266	225	235	237	215	260	217	275	239	234	244	231	245	201	237	225	228	267	247	242	220	249	250	210	247	243	266	273	222	238	252	224	220	250	222	234	252	245	232	222	216	229	207	224	262	248	231	257	215	247	235	256	220	237	223	223	228	244	257	223	216	234	241	231	257	226	252	242	223	246	228	239	255	212	210	273	218	212	228	239	244	252	225	250	254	251	235	259	231	214	265	242	258	220	305	270	239	229	250	280	228	246	223	215	247	254	242	267	258	222	226	256	228	240	275	214	227	232	249	243	222	222	235	254	231	225	250	254	241	241	238	257	263	237	213	260	266	234	215	219	248	257	260	216	248	223	241	244	274	231	224	210	212	234	249	235	250	244	235	271	221	225	242	249	237	214	226	222	218	211	257	296	251	244	221	238	229	248	233	245	254	239	240	241	222	242	242	255	236	241	263	231	246	233	225	264	209	243	227	240	244	260	210	226	240	240	218	243	222	214	247	257	206	229	269	228	241	209	246	247	243	219	233	219	227	224	228	235	247	251	285	234	219	242	233	248	258	226	233	246	226	258	239	248	239	234	247	225	229	237	236	228	232	231	259	210	233	251	198	218	238	249	228	247	213	225	216	253	279	275	226	233	270	224	219	233	247	224	255	265	211	195	235	252	255	236	231	236	223	248	247	250	228	247	223	233	233	259	235	229	239	279	233	230	231	234	230	227	220	253	261	284	247	243	242	258	277	253	242	237	214	249	263	235	242	246	269	247	243	214	229	210	228	247	255	270	229	221	238	221	245	244	222	221	238	233	261	241	232	233	232	233	254	228	247	209	215	248	263	250	238	259	238	222	219	246	249	269	233	248	236	212	220	244	234	223	230	243	225	213	253	244	253	229	276	248	235	236	240	229	232	207	241	239	220	210	265	241	232	239	251	218	226	242	247	213	231	212	231	233	223	240	232	255	219	247	217	254	225	259	238	224	263	214	267	238	230	233	241	248	260	253	235	219	239	239	283	234	246	239	234	226	238	238	212	270	220	234	230	244	227	244	238	233	283	225	241	268	224	233	234	223	224	233	237	260	232	238	215	232	238	254	231	234	264	223	253	225	240	260	246	257	264	244	223	207	237	234	249	239	247	225	241	213	246	277	246
12335	42987	33457	12138	5329	2360	1609	1818	4840	4786	6521	7484	4411	3405	3415	2339	2382	1636	2559	1937	1773	1731	1412	1125	1170	894	850	805	769	884	772	787	821	1011	1027	1043	1201	1110	1074	914	821	733	713	677	681	763	778	817	779	803	901	915	971	965	922	799	596	666	618	615	637	609	600	697	752	655	594	626	695	719	798	570	562	571	604	582	589	572	593	542	544	534	611	574	573	538	539	554	583	549	591	597	580	547	594	595	600	584	548	533	576	610	552	525	564	568	619	521	575	529	563	551	568	585	564	545	578	537	546	578	531	579	568	590	581	581	541	580	551	527	552	578	592	556	602	570	552	547	552	552	557	565	557	529	576	557	518	574	618	574	583	613	588	528	568	579	566	589	561	573	585	540	588	549	535	570	572	508	598	579	553	537	530	585	595	581	552	553	549	568	592	581	553	573	579	560	593	567	614	580	535	554	559	608	546	589	561	550	511	583	580	582	564	562	553	576	572	561	520	585	612	573	576	544	565	587	563	509	577	590	549	534	558	568	562	554	585	585	505	586	560	572	567	607	560	571	527	599	557	570	544	514	523	539	566	534	556	549	577	632	571	546	582	541	570	575	554	568	563	549	578	578	576	553	565	542	607	552	530	581	580	571	574	539	570	565	571	568	567	523	600	534	557	597	581	532	583	545	577	530	601	574	568	513	549	590	608	577	527	542	555	568	604	577	593	572	551	614	552	542	620	585	572	568	555	575	554	538	574	577	597	532	552	583	558	606	544	591	563	518	528	567	581	587	559	558	617	564	567	587	563	539	576	552	554	550	587	540	544	557	566	583	533	539	637	572	597	582	555	559	532	536	547	502	544	587	599	556	571	566	587	531	604	568	563	609	561	571	583	548	512	567	573	562	586	575	566	572	548	560	537	561	568	566	572	557	563	563	553	544	538	550	601	538	591	550	586	553	579	599	556	547	547	536	582	583	598	535	597	581	581	609	607	544	557	546	580	541	571	538	551	539	567	595	573	607	549	576	530	572	537	566	589	554	613	569	561	548	588	579	599	601	565	589	527	538	588	615	551	607	560	586	648	566	539	554	572	584	570	586	584	557	581	538	555	579	518	538	581	523	592	556	556	564	555	588	521	580	583	557	531	595	557	565	582	538	594	540	539	575	577	593	572	558	536	565	576	554	560	554	587	558	561	531	574	576	535	556	550	566	534	582	542	567	563	584	577	553	575	588	619	577	576	549	596	507	595	610	555	587	530	564	606	568	586	586	569	562	584	594	577	521	580	607	555	556	586	557	547	590	538	565	543	570	566	536	527	570	565	547	580	630	613	571	559	564	540	590	565	573	554	531	536	558	525	549	587	599	528	560	548	585	556	596	571	563	530	540	578	552	568	561	594	553	560	526	566	582	556	556	557	566	536	571	580	581	556	573	532	563	550	574	562	591	587	580	559	521	526	588	586	558	602	639	556	608	582	578	617	551	520	569	600	556	525	597	538	570	565	590	593	568	594	568	551	537	559	548	593	555	536	579	567	574	553	555	539	604	538	551	579	555	539	562	568	576	530	602	559	576	588	520	547	621	497	584	584	559	560	553	585	585	585	588	566	547	559	568	579	554	556	525	535	562	567	614	546	588	528	555	587	545	567	535	608	530	586	569	540	573	567	552	523	538	557	578	580	586	585	580	588	527	594	524	570	589	555	547	530	587	568	556	580	596	591	576	599	587	598	566	533	558	570	594	561	555	565	532	600	539	537	542	579	571	549	540	540	536	607	549	556	557	562	581	554	539	563	526	538	576	603	548	569	554	544	610	544	553	533	581	531	563	560	539	537	547	577	564	579	595	596	560	549	566	530	581	601	547	587	580	530	587	554	561	606	516	546	573	590	628	557	551	578	563	594	558	560	555	546	568	615	561	561	594	533	541	612	560	550	564	561	591	592	542	553	592	579	611	554	577	589	602	579	547	585	533	571	536	563	558	624	609	567	588	603	573	568	552	539	559	567	577	603	557	595	586	578	580	538	576	543	581	579	529	585	585	517	552	579	619	561	559	602	574	559	596	557	594	568	564	596	562	572	580	557	581	588	590	567	536	552	555	588	552	563	593	596	576	533	602	600	582	586	588	535	558	577	635	543	586	511	598	550	569	566	553	558	571	555	615	570	531	608	566	563	575	555	555	571	564	551	570	574	609	545	570	612	574	552	561	551	554	585	586	573	577	583	592	603	528	566	577	562	546	572	615	541	541	569	563	596	568	540	593	524	576	554	550	602	567	545	567	595	590	570	562	537	580	577	556	594	600	557	514	539	553	566	526	536	597	545	577	535	560	558	542	585	565	600	552	566	595	567	555	550	577	592	617	560	614	564	564	538	589	556	531	596	565	528	554	576	596	567	545	575	574	547	580	600	550	582	549	578	540	595	576	580	554	582	559	591	548	515	548	588	582	540	565	585	621	564	606	508	537	555	568	578	540	575	559	577	556	595	522	556	556	569	576	605	587	553	571	557	599	542	557	584	564	533	553	560	615	555	617	610	594	589	570	611	546	556	597	568	551	535	562	570	567	601	567	515	583	556	548	581	519	544	557	574	591	589	577	555	539	578	528	561	594	551	605	613	593	541	602	579	605	588	581	600	583	591	574	603	573	590	574	607	581	581	545	581	566	578	555	564	580	547	586	552	603	558	560	589	555	601	596	599	579	588	527	593	576	574	578	585	581	524	536	582	591	572	553	570	597	612	550	574	575	559	574	591	620	539	553	545	556	554	583	540	595	548	543	602	524	576	608	597	594	598	597	564	571	569	568	601	538	544	571	510	557	541	580	587	553	571	571	535	556	589	574	615	574	539	586	525	588	563	550	625	576	613	569	597	562	570	516	540	581	566	593	532	564	546	570	569	571	568	567	564	576	546	556	535	552	565	513	577	594	542	567	564	561	570	551	567	521	505	597	534	583	592	558	564	582	542	580	605	558	596	534	558	581	585	572	531	568	606	570	551	571	587	573	578	568	576	552	561	567	544	603	546	591	558	557	517	547	583	556	554	596	547	575	573	598	569	609	555	600	561	549	549	609	605	532	566	556	544	555	545	550	544	564	535	581	563	555	566	515	554	538	593	561	550	559	559	532	577	515	513	585	577	569	531	592	566	575	539	611	546	588	560	577	571	578	599	539	556	541	570	549	518	557	546	537	587	554	583	579	582	603	534	572	592	566	565	547	578	542	553	564	574	589	526	584	631	572	610	572	557	547	535	572	580	589	557	595	595	545	537	567	553	555	551	581	587	581	548	577	593	567	560	551	572	538	573	547	527	532	531	565	553	592	564	578	566	561	548	565	564	556	564	578	525	570	581	561	535	604	596	547	562	551	575	581	604	610	533	551	565	583	568	551	550	546	563	564	587	574	552	557	550	561	590	548	563	530	580	588	585	585	597	557	585	585	558	584	574	573	551	575	541	584	547	572	576	532	576	575	579	608	529	551	592	554	604	556	569	542	539	617	576	573	582	540	579	571
34095	71711	39927	21777	13308	1599	684	668	1493	2031	2176	2763	1833	1361	898	737	1037	648	597	431	451	427	428	414	332	276	271	219	271	271	268	284	256	287	313	287	333	338	298	292	274	219	189	195	217	270	236	197	214	278	245	282	241	309	253	228	224	213	238	208	218	197	219	238	210	206	184	198	198	210	276	226	215	212	205	200	185	220	227	225	214	196	213	205	190	206	206	245	204	183	202	202	210	220	202	221	226	193	161	209	216	182	202	172	188	233	205	233	207	200	208	221	209	220	183	201	195	205	238	202	202	196	199	204	187	172	189	197	214	182	188	195	191	175	201	198	209	208	186	201	222	172	219	208	231	201	207	200	198	205	184	192	192	213	182	187	173	187	190	209	211	213	196	206	198	206	176	180	182	182	214	160	184	201	152	187	182	226	199	223	211	224	191	213	220	180	221	203	173	193	213	189	222	183	182	186	214	213	195	205	182	205	205	172	199	217	200	196	235	163	189	210	188	177	192	193	174	197	203	197	204	210	189	214	190	215	210	174	218	180	195	185	215	185	215	200	200	221	197	202	180	208	198	197	204	204	193	227	189	193	209	205	182	194	203	210	198	180	202	231	193	193	198	196	167	179	204	175	185	204	183	208	204	196	203	183	216	203	203	204	205	210	194	219	198	206	201	213	163	184	220	233	206	196	187	186	163	193	194	230	228	194	215	183	194	190	204	179	192	196	201	222	193	206	176	177	215	194	230	178	206	233	208	207	188	196	179	211	207	213	197	205	217	199	226	183	200	211	208	201	221	224	185	218	180	203	202	213	225	204	215	204	170	220	235	194	207	197	200	201	227	225	185	205	200	200	202	206	215	200	231	155	201	193	208	189	180	205	196	200	196	198	194	207	183	192	173	221	196	200	193	175	190	200	215	206	190	203	198	210	183	208	215	220	203	184	189	211	208	206	207	200	182	196	220	202	194	181	194	210	198	191	205	173	229	201	175	173	192	185	201	210	179	224	222	210	227	191	201	205	219	180	193	204	217	206	193	207	216	205	176	199	203	210	188	208	200	213	195	196	209	202	173	208	207	241	213	177	213	212	206	194	187	219	201	216	201	200	182	187	186	179	208	191	194	204	202	201	176	202	196	199	196	210	184	210	179	202	195	225	179	221	195	207	186	196	199	199	206	193	207	220	175	222	205	197	195	215	186	184	181	205	187	195	225	187	212	202	173	190	198	177	188	207	202	221	188	181	215	177	176	194	207	194	212	221	187	237	211	206	208	209	200	196	200	233	211	216	231	222	198	194	181	168	193	214	196	184	191	212	194	189	185	195	208	190	171	214	168	215	213	176	202	214	188	208	189	199	191	208	178	197	196	195	214	189	214	199	223	205	198	198	194	177	171	192	191	198	198	181	205	191	204	221	191	219	227	185	188	192	170	191	234	189	196	191	188	214	202	204	212	199	210	193	199	194	209	213	215	216	221	191	167	196	199	239	191	174	216	225	203	195	214	202	213	212	198	213	213	201	206	220	192	185	184	188	187	186	189	203	209	190	198	199	194	202	205	197	226	220	213	203	198	175	191	215	235	174	185	194	174	190	191	199	200	226	203	214	193	201	179	208	219	207	181	191	194	228	183	183	225	212	192	198	190	211	210	177	167	194	209	213	191	178	191	214	204	224	198	178	205	191	206	163	199	236	215	180	196	181	175	206	193	175	176	202	211	193	193	187	207	194	184	195	188	192	208	174	175	193	235	193	202	177	181	182	193	217	207	205	187	195	202	191	189	187	184	218	202	193	176	203	212	198	195	209	197	201	169	194	179	183	196	225	189	196	206	201	198	180	185	201	198	229	212	186	181	185	229	185	206	182	201	213	199	200	207	211	201	198	198	197	189	199	166	190	191	195	184	215	211	186	209	191	194	192	208	180	178	206	201	185	202	200	211	234	184	199	211	209	223	189	194	214	201	194	223	218	209	191	196	187	209	174	200	199	193	175	189	205	196	193	223	199	188	173	183	203	212	208	192	199	201	203	208	225	193	198	204	186	201	216	211	190	210	195	215	203	164	164	186	213	200	198	194	214	172	192	190	216	212	205	180	200	231	222	201	208	180	196	209	227	195	193	196	185	184	197	223	202	188	206	188	192	213	209	195	200	222	217	208	197	220	220	189	206	186	221	235	200	219	211	208	223	190	211	210	208	207	210	236	208	207	187	206	207	206	206	214	212	222	215	212	192	191	234	182	219	200	178	198	198	229	193	190	192	201	229	167	188	195	186	185	213	224	196	210	176	209	240	225	213	201	201	182	210	201	207	196	181	216	193	210	207	180	207	200	199	212	216	209	192	225	184	210	215	200	199	206	208	189	203	207	201	196	227	193	200	183	204	190	204	207	227	211	168	216	197	201	202	198	211	207	212	179	186	190	209	213	204	189	207	205	213	198	195	200	194	206	224	183	208	195	201	220	242	175	208	213	226	243	191	206	207	215	214	204	213	205	187	195	198	212	164	198	166	219	182	223	185	204	198	189	236	222	193	202	227	201	230	229	188	210	212	185	212	202	218	195	216	203	179	206	183	214	186	187	222	195	231	207	187	190	184	202	188	228	193	192	202	203	175	193	178	197	197	176	215	215	196	192	212	210	199	188	200	195	195	212	212	202	198	218	194	217	192	206	208	190	232	195	205	189	197	195	192	208	224	188	209	193	216	211	190	201	226	180	172	201	204	192	194	190	190	221	180	192	207	188	197	200	191	216	191	225	206	204	182	213	197	188	190	182	195	203	196	200	204	193	196	208	187	199	201	203	216	191	202	162	198	198	180	196	179	188	224	191	223	210	180	224	217	189	216	201	213	181	213	201	189	205	200	215	195	207	193	171	191	187	203	194	193	174	204	210	192	185	202	185	198	196	227	206	215	191	188	221	205	193	199	197	215	200	192	191	204	200	200	198	196	212	220	200	193	211	199	209	232	174	193	187	222	221	196	192	186	229	208	192	214	219	201	158	208	199	211	203	208	195	211	198	206	207	208	203	204	169	173	195	191	197	204	198	213	197	197	182	196	208	210	199	215	185	201	189	197	203	206	222	226	205	198	180	193	197	181	164	182	214	199	212	211	207	188	198	186	213	192	210	207	227	192	184	202	196	194	202	199	206	212	199	197	190	185	215	183	205	185	206	194	201	193	179	205	179	185	215	204	208	196	203	235	208	185	209	196	198	189	195	192	196	196	213	196	194	204	200	188	171	199	200	205	204	211	183	198	239	175	173	185	217	187	196	206	206	161	189	178	177	205	184	196	199	189	187	186	210	182	198	208	197	212	185	181	195	208	180	213	200	210	178	230	211	219	197	200	200	200	186	172	187	190	187	202	209	204	193	203	211	180	221	213	188	213	185	217	191	208	179	174	184	190	203	199	210	204	192	188	224	178	201	217	184	183	231	191	209	183	186	181	184	206	205	217	198	197	207	228	187	200	190	185	181	186	195	205	232	190	211	180	229	198	198	156	202	195
20559	53558	34971	14551	7170	3572	2480	3158	6931	9424	10970	12367	6394	6136	5035	3813	4293	3187	3320	2204	2410	2198	2237	2207	1559	1235	971	830	879	1028	1038	981	915	1205	1467	1391	1589	1414	1308	1021	901	712	683	677	707	891	804	869	832	861	989	983	1106	1084	983	739	559	605	660	580	561	610	653	691	727	640	518	520	720	665	904	532	476	492	479	502	477	438	494	498	444	460	475	500	420	476	443	535	482	479	475	465	454	470	476	499	496	433	475	468	460	527	450	469	472	497	481	489	470	463	470	471	504	472	470	450	493	450	485	480	462	487	489	518	481	473	474	508	459	486	465	456	482	472	470	514	488	434	479	481	442	460	440	474	438	457	466	483	455	439	460	473	511	450	471	445	428	465	507	455	485	508	443	439	462	485	447	464	454	486	453	462	428	443	468	484	493	508	487	500	480	473	506	430	489	420	437	471	452	510	492	473	482	532	432	448	496	487	481	474	439	451	469	435	480	451	433	498	441	456	450	500	449	482	474	471	432	437	435	468	474	454	492	444	494	450	446	457	451	464	490	458	433	476	497	421	476	501	476	454	477	449	492	481	437	454	473	481	498	482	441	463	499	445	492	485	484	464	452	418	426	452	456	451	456	491	480	500	444	453	468	451	498	459	423	450	435	468	469	451	479	488	456	467	467	456	472	475	486	447	457	428	467	444	447	473	464	513	489	453	500	445	470	438	466	474	457	443	456	490	473	471	448	465	445	468	434	454	433	481	448	461	440	502	463	472	486	458	481	478	462	482	453	434	460	461	491	463	442	482	491	449	470	494	477	495	528	466	456	483	471	439	445	454	488	461	478	519	463	483	498	450	450	443	450	480	446	430	446	491	455	455	505	485	469	465	469	510	457	467	465	406	500	498	481	477	463	501	504	450	427	400	442	460	424	429	456	475	480	466	477	479	438	463	462	486	453	463	450	478	522	434	447	469	479	455	442	472	468	476	502	487	479	487	474	457	426	475	507	463	510	491	467	424	498	468	476	470	443	467	464	489	487	457	465	473	470	441	486	433	448	445	454	489	436	475	450	470	482	475	460	479	481	448	471	480	452	462	510	503	468	453	468	495	413	445	467	470	435	458	499	408	516	461	439	477	481	461	434	439	426	486	430	467	464	435	503	509	434	429	495	473	468	463	497	485	467	454	477	488	497	461	477	444	485	493	439	474	449	453	489	480	412	507	423	457	485	490	464	468	460	492	456	446	465	446	454	486	496	486	497	467	494	472	465	486	470	526	515	429	471	480	446	484	493	447	473	529	461	430	453	485	437	447	463	474	470	439	468	467	448	477	488	493	489	494	461	470	457	473	450	457	474	461	474	476	467	443	461	481	500	457	486	471	473	417	505	458	455	485	453	428	458	500	451	469	475	467	468	489	456	484	458	480	482	508	461	526	484	485	460	463	453	468	485	479	476	490	494	419	466	453	450	494	444	494	477	450	510	496	470	466	432	479	460	471	446	417	471	484	488	462	444	469	476	474	459	453	443	457	474	466	437	456	447	448	459	463	495	520	452	443	454	496	463	445	471	461	501	482	470	479	477	451	491	447	468	442	474	489	519	483	473	474	466	474	444	490	470	498	493	440	436	467	484	467	439	466	484	463	431	489	460	459	472	448	457	484	477	457	483	492	456	455	467	451	481	515	534	477	492	492	537	472	459	444	496	498	485	454	504	458	478	452	475	508	482	491	469	444	419	452	441	445	432	484	448	490	443	474	468	471	482	492	464	457	457	435	487	466	474	488	494	452	476	455	452	493	483	441	424	494	444	466	464	503	465	478	455	500	469	462	509	431	483	487	463	461	492	461	463	470	470	442	456	448	466	429	462	501	508	484	449	439	458	460	491	446	462	456	462	475	460	432	443	439	436	467	454	475	462	461	491	471	495	453	465	466	460	426	464	445	437	430	460	452	457	493	448	474	486	496	451	431	453	511	475	445	498	475	468	486	445	483	473	460	469	470	449	477	453	451	434	473	463	465	473	492	492	459	504	504	458	477	461	488	453	507	493	499	459	451	478	442	490	451	457	465	457	481	449	462	445	473	460	458	492	415	462	487	451	448	455	494	417	416	452	483	436	490	463	454	445	456	491	443	440	452	488	468	493	445	459	523	487	482	463	464	462	457	468	455	504	490	472	431	498	476	489	472	488	473	468	452	448	495	410	460	455	464	484	454	438	482	481	467	461	478	492	450	456	458	465	476	455	442	416	472	451	470	481	451	467	465	417	465	458	458	504	443	472	493	436	454	474	490	458	511	457	501	479	454	497	450	437	473	467	449	471	443	487	489	466	502	486	451	473	441	446	448	417	431	449	450	484	448	435	469	435	485	473	473	484	441	427	503	479	446	447	473	478	470	472	453	453	489	488	513	522	490	460	462	446	450	456	465	483	475	465	498	476	450	428	479	488	480	491	470	485	461	480	432	465	450	442	467	470	481	488	481	466	493	494	491	415	468	472	473	516	446	428	451	449	458	468	448	467	452	436	438	463	481	435	486	491	464	471	499	474	494	457	452	458	448	460	471	456	487	460	490	459	444	450	448	482	493	511	440	471	465	473	476	461	496	462	447	445	468	489	456	506	481	471	465	464	473	449	451	462	506	415	458	456	487	474	455	441	452	468	473	459	456	450	459	481	474	435	466	442	435	462	440	497	448	458	502	454	488	497	482	472	475	441	472	478	495	458	507	430	483	407	489	474	472	493	467	492	445	478	479	462	483	497	429	509	511	424	458	484	506	490	467	465	465	432	519	441	474	469	466	459	467	464	428	442	493	447	519	529	462	493	429	478	507	484	439	472	478	454	470	478	443	458	479	479	471	495	475	469	477	488	482	470	483	474	477	439	468	476	458	508	475	485	434	481	458	456	462	458	458	460	476	460	508	448	517	455	483	483	438	492	479	473	477	464	491	501	476	468	421	452	474	457	440	485	428	483	433	431	470	427	486	471	474	471	475	447	497	480	452	469	497	487	480	482	463	449	488	431	432	476	462	476	460	478	455	486	515	457	468	473	462	459	497	429	421	478	498	432	468	464	504	468	477	464	479	480	484	479	457	485	456	470	451	474	480	468	456	450	469	471	465	505	467	490	473	476	470	468	454	451	476	526	505	478	478	458	457	430	471	483	467	441	506	469	474	480	444	466	443	475	464	468	464	456	467	476	483	498	422	466	477	488	443	435	507	499	484	496	516	484	495	497	446	438	453	507	440	475	472	486	446	444	484	481	432	422	466	458	428	497	481	439	485	478	458	475	447	478	469	494	455	451	488	494	530	437	446	450	457	433	495	487	441	438	474	449	445	450	482	463	454	481	490	478	496	463	455	513	464	460	473	468	467	435	494	500	459	486	490	465	472	469	484	478	493	473	477	479	454	493	479	467	465	472	447	462	475	494	473	456	472	469	442	480	486	430	459	483	520	464	482	455	475	483	468	440	483	423	456	486	459	483	432	467	493	501	471	489	460	446	449	452	470	456	464
12645	10250	7065	2154	503	229	173	189	183	174	191	207	185	179	154	162	170	177	171	160	189	191	174	167	164	182	170	163	178	174	183	166	177	200	188	173	192	208	174	172	178	180	173	163	152	173	191	173	184	173	178	166	160	207	190	187	166	167	146	139	167	166	173	199	187	200	181	157	177	213	165	148	170	168	160	152	169	170	166	173	183	168	168	160	158	160	173	171	182	175	185	200	162	165	166	153	147	169	159	155	163	162	189	146	161	138	164	175	158	209	153	149	157	175	159	179	181	154	187	178	168	182	164	179	177	173	167	178	165	168	173	145	164	147	168	163	161	169	163	161	166	172	147	164	170	155	160	151	155	137	173	182	184	165	174	203	175	177	181	143	176	188	176	163	176	156	177	174	147	161	144	177	167	157	189	152	203	184	167	170	161	161	157	199	149	150	151	153	155	167	160	142	159	185	163	192	194	160	152	183	152	163	170	159	167	174	186	161	171	186	178	161	158	165	175	158	186	159	165	154	187	162	139	171	179	204	171	150	162	184	166	181	169	198	160	168	164	158	164	175	186	155	150	178	154	183	173	183	162	164	164	158	173	152	191	200	167	165	184	147	175	183	156	170	172	155	172	172	166	151	160	170	165	167	155	167	157	165	173	163	150	167	174	166	168	171	152	153	176	174	170	169	156	180	154	176	160	166	192	172	155	163	162	155	159	145	172	171	179	154	176	159	193	157	156	148	173	173	175	172	159	170	169	166	167	171	187	163	173	180	175	172	143	169	156	162	183	190	149	164	161	168	159	152	162	152	191	174	158	160	137	184	189	187	187	165	176	175	174	172	180	158	130	160	186	167	168	167	166	159	144	179	159	152	172	157	165	163	180	162	177	188	168	160	118	163	190	142	171	186	160	149	178	187	186	174	164	149	175	173	174	173	175	164	170	161	173	151	173	171	134	165	165	176	167	149	176	188	177	169	149	145	163	187	198	160	193	148	154	157	171	160	183	138	193	163	155	178	184	155	180	161	176	171	162	171	149	162	170	176	167	214	159	181	166	164	141	166	163	176	164	178	168	173	164	170	163	160	175	152	138	177	177	143	152	158	168	166	194	175	200	173	168	159	150	178	192	182	149	165	175	164	192	168	149	191	157	167	196	176	164	170	177	207	144	195	178	166	176	178	171	193	140	167	151	181	144	175	166	162	173	162	192	196	194	169	171	199	174	169	174	172	180	170	158	156	188	191	193	159	172	169	160	174	174	132	164	168	175	189	177	188	164	161	150	149	153	182	147	155	165	164	160	144	137	193	152	170	170	155	149	183	173	159	178	181	180	143	175	196	151	152	180	165	163	190	149	183	181	121	185	197	180	172	177	148	182	179	170	172	161	158	176	153	197	167	189	177	175	167	182	168	197	162	199	156	179	172	151	154	163	173	150	152	173	170	186	150	161	187	177	177	196	170	146	177	148	180	178	181	173	169	168	138	145	174	163	147	160	169	171	155	159	163	179	190	177	178	155	161	176	159	166	166	157	180	160	151	188	176	171	157	146	163	197	169	149	174	172	176	148	172	175	202	185	156	157	181	170	163	178	140	199	174	141	144	153	169	187	180	185	155	198	169	183	170	172	149	185	165	161	199	159	173	171	165	185	174	181	151	179	150	151	205	199	165	179	163	146	179	181	169	173	178	175	167	174	165	181	170	140	155	172	161	158	149	173	171	145	179	173	158	154	181	142	171	166	176	174	175	177	154	180	175	160	185	159	177	172	164	164	165	178	194	185	181	190	159	166	167	166	161	163	150	172	169	179	184	183	183	174	155	172	179	169	183	173	177	184	174	162	168	153	177	152	171	179	206	161	171	171	163	184	173	155	150	175	162	180	179	165	163	167	187	169	165	151	179	178	166	176	151	186	193	171	175	169	160	156	160	162	144	194	174	181	180	173	161	157	172	168	186	177	146	173	149	176	169	160	194	178	153	178	176	170	186	173	176	164	163	139	174	186	169	150	195	181	177	157	163	171	167	180	165	177	184	152	168	155	156	187	160	160	154	157	183	185	152	178	139	151	178	158	175	172	179	138	160	161	154	165	172	156	179	193	188	167	167	172	154	210	179	161	186	195	182	173	167	171	180	146	177	162	175	170	180	179	189	162	185	162	166	175	154	138	177	193	170	180	176	189	180	174	199	173	186	173	169	183	180	185	214	186	169	166	164	146	147	188	185	176	182	186	182	181	193	172	164	192	177	156	154	167	161	172	162	156	188	179	150	170	166	190	158	154	163	168	190	180	196	185	203	157	194	196	190	193	165	173	160	177	138	188	168	191	165	144	166	163	181	157	181	186	164	179	170	172	165	172	219	168	186	180	192	157	188	171	197	170	150	171	155	151	175	148	188	159	168	144	170	152	166	163	199	164	163	172	193	182	162	150	201	176	187	155	180	184	172	155	175	154	203	173	181	172	154	165	205	183	171	166	172	166	176	180	162	150	149	159	158	173	177	174	167	168	175	167	194	164	158	177	182	159	158	183	172	185	161	174	166	152	165	176	177	158	155	180	159	185	161	158	172	197	173	147	163	178	151	186	154	147	158	175	169	172	163	160	147	153	143	179	159	176	163	178	161	152	164	192	154	163	182	189	134	177	183	164	177	167	185	160	164	159	186	145	174	172	183	172	170	158	171	167	153	177	169	182	153	168	190	180	196	151	154	158	178	146	179	177	171	159	165	183	151	181	153	183	169	178	170	182	170	153	180	165	166	158	161	170	186	158	155	181	176	148	199	163	191	182	170	140	179	161	166	193	170	162	177	168	163	180	159	194	182	163	170	178	146	177	161	133	198	161	187	170	166	180	190	162	168	197	193	168	189	178	166	160	159	170	200	162	164	168	139	156	186	157	164	179	185	168	166	188	165	151	159	173	151	153	165	173	177	147	173	176	189	162	142	173	164	193	173	141	170	184	187	163	170	192	160	158	168	157	194	171	183	175	175	182	193	193	176	154	182	153	186	160	187	178	172	170	157	162	177	169	195	171	171	181	173	190	166	187	155	155	177	148	176	154	177	140	191	154	178	163	176	189	175	156	174	149	174	173	175	186	173	167	163	180	151	198	191	181	173	171	164	164	167	174	157	148	165	170	170	184	171	157	180	157	151	168	179	163	181	175	164	151	177	174	190	176	174	181	164	177	172	163	158	151	145	159	168	175	185	168	202	165	154	170	184	168	169	161	180	175	149	175	174	190	165	173	190	184	134	163	160	179	183	175	178	163	167	168	152	142	190	153	170	173	179	166	179	183	150	183	165	173	181	152	155	177	179	181	158	127	172	171	145	173	165	160	166	179	194	186	140	156	154	175	161	159	156	182	167	157	173	140	172	180	150	191	175	173	169	165	173	194	191	191	178	181	169	131	160	171	171	163	162	172	185	172	173	174	177	157	152	162	177	174	183	172	195	174	164	176	180	164	166	178	189	175	164	165	139	171	160	190	185	172	174	158	159	178	176	168	164
7300	12322	10958	5548	1805	559	445	513	616	685	661	848	637	521	520	494	522	496	506	473	468	459	440	444	453	424	437	415	447	478	435	441	452	479	581	652	658	635	655	506	481	419	385	451	468	518	505	495	467	475	586	543	640	600	555	520	455	433	495	415	417	449	474	472	505	443	410	435	447	449	438	384	429	422	417	384	447	443	398	443	439	435	426	436	431	424	408	457	430	409	447	491	422	415	437	447	444	412	398	390	421	397	398	436	388	445	468	420	436	396	395	423	381	410	459	405	409	450	417	447	451	427	437	431	434	424	415	407	437	418	407	377	389	425	413	391	420	399	431	416	428	433	418	410	443	422	461	465	405	441	400	394	392	442	410	418	393	427	425	426	440	454	411	434	405	428	433	415	419	400	394	434	430	425	409	428	423	409	436	379	412	441	440	453	438	401	387	422	424	449	437	394	389	420	443	442	394	418	417	436	440	451	406	434	447	424	439	414	456	426	438	432	391	434	419	420	405	427	417	449	423	410	450	429	453	394	414	418	422	445	419	425	448	416	432	401	408	396	446	416	414	422	460	407	429	418	406	433	458	434	428	437	430	422	429	435	403	456	407	448	391	393	464	445	385	421	418	396	454	412	423	417	404	408	449	461	413	444	432	399	422	418	493	421	470	395	388	444	408	420	450	405	416	422	456	421	410	406	386	428	437	436	378	435	391	445	400	406	442	425	431	443	410	401	454	383	412	415	440	425	458	432	449	414	404	460	414	432	430	411	372	434	432	447	426	406	459	432	380	445	447	382	431	392	407	432	424	478	416	417	402	408	446	387	423	446	487	432	449	427	439	417	437	431	412	406	429	432	466	445	416	408	443	412	429	413	450	403	434	386	435	389	416	415	409	403	396	415	456	436	436	439	402	422	450	420	414	445	415	417	421	442	437	438	436	399	450	447	424	427	423	415	426	410	406	428	458	433	421	382	407	421	432	390	424	426	394	416	415	448	423	426	418	440	439	423	447	449	423	443	429	461	428	408	444	438	424	430	416	399	384	428	423	401	396	466	435	423	411	422	432	415	415	436	441	409	432	464	460	446	459	427	406	456	435	417	431	429	407	461	460	432	419	391	406	446	430	414	448	449	437	439	463	479	415	422	412	416	412	368	446	408	426	441	418	444	366	422	408	417	413	375	424	418	424	437	422	444	441	444	410	428	415	430	392	425	421	412	435	439	433	396	422	403	468	443	396	423	446	412	441	414	458	417	453	423	422	452	422	413	395	413	421	416	431	414	418	438	418	429	407	426	486	426	436	439	437	408	415	446	414	413	431	428	403	379	431	417	406	433	406	471	404	431	426	449	412	431	396	427	421	460	379	432	406	397	442	396	461	411	435	415	409	408	422	359	422	428	459	409	416	446	432	397	411	436	404	402	425	421	416	470	394	458	437	400	439	414	409	422	422	400	423	429	406	389	389	436	421	419	407	389	426	439	423	445	449	444	429	418	417	426	418	427	429	418	408	420	407	419	423	412	425	422	425	385	390	396	405	438	407	446	456	460	414	397	456	412	409	409	442	434	425	410	446	423	378	437	433	439	445	416	445	419	399	389	421	419	455	432	438	446	421	417	413	431	421	462	385	425	422	412	415	417	433	451	420	412	436	475	433	416	456	412	419	401	439	406	446	442	393	411	434	446	411	436	460	398	446	405	415	435	446	445	427	451	444	418	440	418	412	431	458	417	423	438	466	421	444	426	437	424	391	398	454	439	411	434	412	416	420	418	439	427	423	407	441	445	465	406	406	428	451	454	455	419	432	416	403	395	406	428	397	446	404	468	443	436	430	445	422	460	418	414	464	458	430	413	392	443	447	428	399	428	437	436	411	468	432	402	427	416	421	409	447	408	437	427	413	408	424	424	423	431	441	424	432	454	456	425	385	452	436	457	442	409	447	438	429	396	390	409	442	449	420	414	403	422	418	419	444	439	402	406	441	445	447	469	408	433	437	420	420	446	426	425	440	407	432	440	422	413	427	403	441	436	426	424	448	407	424	422	418	390	431	417	428	427	466	406	421	415	439	412	450	433	455	457	398	421	418	418	437	433	466	414	413	451	443	420	463	391	429	432	380	475	445	424	411	435	458	381	405	389	459	386	448	463	391	451	432	435	411	439	414	427	425	435	411	410	420	465	429	421	441	411	390	421	432	409	500	426	404	421	438	421	438	414	428	393	433	397	464	421	480	454	394	375	390	424	427	420	451	451	422	401	405	420	473	403	446	435	447	407	443	434	442	452	443	442	478	405	415	430	417	457	453	410	438	439	435	442	446	395	443	433	453	439	453	428	413	455	410	420	409	451	396	433	425	413	437	460	416	434	421	442	439	439	419	431	421	413	401	448	418	443	409	430	435	400	424	411	408	447	426	426	427	422	438	427	434	429	398	446	408	431	441	417	413	381	445	422	424	397	432	419	419	420	444	457	453	437	391	422	410	414	463	437	420	410	438	430	458	439	427	424	411	429	445	402	430	440	424	431	393	371	419	405	464	414	421	457	389	406	424	431	406	412	427	441	441	451	414	418	417	425	458	460	441	396	407	474	407	413	427	421	400	410	391	443	411	416	418	435	447	418	441	376	447	382	435	417	427	393	402	402	443	417	441	396	417	432	423	420	398	425	438	423	432	421	461	425	410	414	421	417	432	426	408	415	404	414	465	381	445	413	427	405	399	421	399	423	442	439	442	400	420	405	403	471	424	405	380	428	447	431	446	428	428	412	413	420	451	414	432	431	432	426	411	404	407	423	418	383	441	427	436	417	410	398	407	452	395	422	409	454	421	405	420	448	429	412	465	433	394	427	409	406	411	424	423	456	434	445	428	474	409	453	393	407	422	400	410	402	418	426	427	436	410	418	466	416	481	422	406	410	432	407	436	423	382	431	415	392	413	423	423	402	442	400	448	476	410	448	414	408	430	446	424	438	425	393	421	392	443	448	450	408	444	370	410	378	472	443	411	420	464	417	453	440	410	417	471	446	411	422	434	415	428	382	409	436	465	430	421	467	426	414	389	413	442	411	425	433	418	480	445	441	453	477	424	446	422	435	415	439	425	428	409	445	410	395	448	404	426	421	398	456	439	402	427	381	426	424	418	433	437	405	437	407	421	440	429	428	409	415	430	436	405	415	449	406	423	429	437	420	446	395	422	449	450	414	395	421	411	403	404	421	399	402	462	444	412	402	465	444	422	426	437	460	446	437	369	426	414	441	436	423	403	423	437	469	430	445	412	422	421	409	430	401	387	424	467	405	436	425	423	410	420	432	422	439	391	458	411	410	390	370	446	428	430	456	411	396	405	439	426	414	420	447	396	390	408	391	422	423	431	429	410	424	436	447	449	420	421	427	440	404	430	422	416	424	418	404	398	446	405	380	463	440	401	418	467	401	423	407	411	388	407	414	424	432	446	414	434	413	420	424	439	420	416	408	412	425	446	458	417	430	422	432	409	427	392	461	432	419
34641	55145	34472	13889	2097	644	441	639	1107	1346	1531	1708	789	676	697	555	467	493	569	448	462	410	333	313	326	275	280	257	294	313	267	281	278	306	286	314	316	311	316	292	304	235	250	286	270	255	287	294	268	294	289	286	268	253	276	257	257	251	245	274	260	262	249	294	266	298	240	273	235	232	268	258	257	240	223	234	240	257	255	231	241	252	250	243	244	246	251	246	239	248	224	238	249	299	263	253	290	219	228	249	257	264	232	238	249	215	245	260	266	245	252	238	253	279	271	207	241	216	253	228	252	251	259	239	235	247	255	258	261	229	227	236	241	251	258	251	261	243	249	239	241	266	250	267	272	247	240	270	233	234	229	238	234	286	245	240	236	250	264	249	231	266	230	245	238	260	223	251	236	239	240	243	251	247	248	275	219	227	241	246	232	211	263	254	223	259	246	242	239	258	258	235	261	243	282	254	242	242	260	231	263	228	244	215	245	241	264	257	232	250	241	235	244	227	278	255	261	290	270	257	267	251	253	262	258	231	264	263	231	285	260	223	262	263	246	221	242	243	233	204	223	232	263	247	243	225	247	234	249	252	254	231	249	251	243	253	232	265	249	236	245	257	222	247	260	249	240	225	251	258	239	245	239	223	228	217	228	252	245	254	255	226	254	232	266	268	259	243	248	266	248	225	232	244	264	248	225	242	237	246	218	228	264	233	233	253	255	252	272	255	234	256	257	243	242	250	266	259	249	240	213	249	266	242	224	235	270	278	254	249	244	270	240	265	251	249	255	266	221	244	247	233	250	225	268	261	236	243	218	257	229	254	263	258	263	237	238	228	245	281	265	208	275	259	233	230	253	239	252	232	229	258	267	248	246	255	259	245	245	244	251	211	225	245	249	229	213	277	254	237	223	252	255	275	216	229	240	284	243	228	245	243	253	244	276	234	228	249	245	261	242	244	224	240	206	229	217	218	256	249	250	289	211	248	240	236	235	252	242	274	254	253	240	280	261	251	219	263	245	246	257	223	233	266	260	243	242	237	237	234	263	277	258	232	243	245	244	272	232	251	260	231	232	272	265	235	231	232	258	262	250	273	244	235	240	238	278	251	244	245	234	257	242	253	259	257	224	268	239	266	282	261	239	256	225	251	252	227	252	243	233	280	233	263	244	229	270	243	243	243	236	247	271	259	227	240	229	272	247	219	256	232	291	212	225	237	246	265	246	235	275	256	270	224	283	251	271	229	243	260	256	238	259	236	245	249	265	254	236	211	246	249	234	244	272	276	237	247	239	244	261	219	205	230	247	257	293	250	262	247	239	249	239	271	257	263	260	229	275	256	251	234	265	238	224	228	256	261	266	226	222	239	261	226	252	287	225	249	224	273	242	244	275	230	238	231	255	267	265	242	241	265	266	261	247	239	250	266	247	237	218	264	227	230	212	241	251	276	264	237	291	248	209	253	225	246	269	252	254	273	234	258	249	253	240	242	246	240	247	269	258	255	240	256	233	279	212	245	254	226	255	273	239	227	205	248	241	208	227	256	223	272	274	243	230	223	254	267	244	251	248	251	245	247	264	251	233	260	246	205	239	257	250	211	224	283	257	254	262	245	226	242	254	231	236	254	243	260	220	266	223	224	242	238	227	243	263	254	261	292	255	282	255	243	234	287	235	242	243	222	265	230	267	272	256	221	274	260	246	264	281	217	243	244	269	251	246	258	259	268	246	224	244	284	238	238	248	237	251	240	253	268	220	242	253	232	257	242	256	245	250	228	257	248	236	270	256	230	217	223	242	258	242	228	237	253	245	236	256	255	254	258	243	261	245	235	241	201	212	240	252	241	252	255	247	235	250	227	236	247	236	250	253	245	253	245	250	262	247	228	259	243	254	271	257	279	261	251	247	253	253	241	244	250	247	266	272	237	250	255	247	221	255	234	284	250	243	249	237	255	231	249	248	226	250	228	249	246	250	229	258	250	273	211	242	241	249	225	240	239	231	258	267	260	272	278	259	275	250	259	243	261	231	247	266	219	280	250	236	280	256	249	232	197	218	230	265	225	270	211	226	245	238	260	247	232	279	242	223	251	260	283	256	252	241	247	254	228	265	223	243	231	267	246	265	260	262	249	261	223	250	242	256	259	229	260	250	249	262	233	279	249	255	250	262	240	232	241	238	265	243	267	250	259	249	271	259	253	262	233	235	238	242	249	252	249	250	213	224	244	249	261	250	243	268	290	258	272	229	263	277	246	253	232	243	250	249	241	234	220	233	221	241	265	267	233	261	263	226	224	270	248	246	233	239	248	225	259	249	259	224	230	247	257	250	230	236	235	205	219	259	253	267	235	231	246	252	235	229	240	235	234	253	235	232	280	241	261	253	237	284	287	246	245	241	234	246	253	270	257	244	227	213	237	249	249	254	264	242	265	270	247	214	261	233	240	256	248	240	242	245	226	218	243	228	242	243	249	240	246	267	243	233	229	254	244	257	235	246	215	255	227	230	259	237	256	242	259	261	287	239	257	229	270	242	266	250	282	257	238	269	237	254	221	236	245	239	206	240	252	242	254	249	248	238	240	244	258	242	239	262	211	216	230	270	243	247	240	281	239	274	252	251	247	245	238	235	262	264	253	230	250	269	248	222	261	280	269	238	240	209	258	266	243	263	246	291	249	248	179	243	247	266	267	244	237	247	265	259	268	225	246	220	249	263	254	237	252	229	228	220	261	247	251	229	228	256	264	214	251	252	247	238	271	249	251	268	292	264	258	245	287	221	242	259	251	259	255	249	261	237	234	256	240	224	252	246	226	275	229	298	242	244	217	232	254	235	254	262	253	248	250	246	219	260	287	271	258	238	263	259	257	275	287	229	238	262	242	260	225	239	274	269	247	268	206	228	227	237	225	233	255	250	272	263	266	260	248	270	255	237	244	247	240	252	260	234	238	249	274	230	234	238	226	268	254	246	263	256	219	243	248	258	255	246	277	216	221	249	274	236	244	240	233	252	252	237	211	248	265	232	263	256	263	247	263	266	278	247	243	217	258	248	255	235	248	245	275	248	258	223	235	252	255	232	226	237	262	227	230	241	250	234	259	247	274	233	268	250	225	247	230	267	241	247	267	264	246	250	252	238	225	241	258	265	246	266	219	243	242	278	270	255	281	221	244	246	257	273	265	229	258	271	214	234	278	268	247	243	256	233	240	217	247	253	271	258	259	249	263	259	243	253	251	236	243	253	259	238	233	243	245	219	238	272	255	264	244	251	260	237	238	222	249	230	243	223	251	256	245	255	239	246	272	280	234	248	253	255	252	213	248	246	274	223	254	276	235	261	278	268	257	254	225	251	230	240	261	209	231	286	249	226	254	267	244	229	235	248	246	239	241	265	255	279	257	222	253	231	213	249	255	222	257	250	236	278	243	246	240	247	233	267	225	249	224	264	248	255	254	228	263	249	270	253	241	235	244	243	256	210	239	243	257	260	248	256	266	274	272	281	239	233	240	264	256
22647	42133	22494	9367	4503	2082	1677	2590	5103	5923	8024	7790	4147	3672	2889	2558	2394	2187	2300	1851	1922	1559	1288	1256	1142	943	797	765	831	850	860	822	938	1015	1218	1354	1368	1215	1159	904	771	666	696	710	761	849	861	873	850	951	968	1011	981	920	922	702	698	655	627	635	684	654	691	770	778	666	632	616	680	730	733	587	583	585	617	583	591	554	542	579	600	568	607	606	613	588	589	572	585	612	574	629	608	596	591	594	546	575	565	613	617	599	584	588	610	597	560	587	615	557	598	572	584	584	569	574	596	564	560	613	564	563	570	622	567	555	611	585	632	601	547	568	592	605	572	598	566	558	601	558	604	588	576	609	612	568	580	596	593	577	571	615	591	567	578	547	543	572	536	539	548	553	543	575	554	572	560	593	603	606	573	574	573	563	599	561	608	590	618	610	593	622	602	570	591	608	561	547	556	616	559	602	558	584	594	590	595	563	569	558	582	579	596	607	586	571	595	608	588	581	565	569	561	632	573	596	556	564	596	604	574	584	578	587	586	569	559	606	555	557	600	547	560	549	576	592	584	596	581	582	594	586	622	593	590	556	591	610	575	572	573	565	622	586	591	588	600	578	572	591	554	581	576	566	561	601	585	612	582	592	580	588	570	587	585	555	614	573	575	558	570	537	552	586	541	568	558	580	600	562	562	611	593	549	560	567	598	576	593	587	550	592	589	616	555	580	545	586	568	587	572	566	566	561	572	577	611	589	590	594	566	607	567	596	579	569	587	554	571	600	605	569	587	575	557	592	514	596	591	570	579	599	582	560	582	618	580	583	568	570	593	547	583	581	564	591	689	553	566	589	590	618	569	526	596	604	571	567	568	566	587	583	617	592	539	610	601	560	584	585	593	625	608	582	530	581	575	583	615	603	609	543	617	575	571	584	596	592	588	590	591	621	584	594	553	567	610	599	576	576	607	603	630	622	580	564	554	576	607	556	590	578	598	574	602	598	554	575	605	614	531	595	591	567	607	608	594	630	578	579	623	574	614	590	601	605	602	588	594	553	624	571	583	598	573	559	562	551	576	592	564	583	618	575	582	551	623	567	590	584	564	578	591	580	576	588	596	567	630	564	553	599	557	561	602	584	585	589	609	557	592	580	592	604	602	597	547	545	605	599	590	621	630	583	575	596	597	598	545	583	613	596	582	568	555	603	587	586	574	597	541	638	586	642	576	593	590	586	582	592	574	605	598	564	590	595	577	591	598	594	616	602	571	573	567	543	570	620	570	564	573	596	585	604	594	540	639	561	570	522	603	622	609	610	604	610	596	594	566	587	621	574	601	602	590	583	585	543	600	613	586	618	604	563	586	555	618	618	555	539	593	580	578	620	595	593	566	566	567	568	541	622	544	589	552	616	618	604	579	596	576	614	609	573	593	563	584	603	523	579	589	559	543	562	617	581	585	569	567	585	613	596	601	594	548	566	573	563	562	588	552	599	584	599	599	590	627	571	590	590	606	569	588	598	578	590	554	589	608	594	574	528	525	596	583	573	599	556	565	570	582	557	592	554	567	592	567	597	590	572	600	585	562	596	567	571	543	591	577	555	558	620	562	583	592	549	602	593	599	585	567	600	604	520	589	588	587	625	606	585	592	599	555	601	578	602	540	553	570	572	589	569	630	553	605	585	558	571	594	628	592	619	590	591	595	605	606	604	567	593	614	590	616	556	591	544	595	602	559	612	584	549	613	604	555	600	586	568	556	568	582	572	616	580	581	592	566	577	589	563	608	583	637	558	604	582	615	634	577	612	564	595	614	586	639	584	630	589	632	561	626	597	592	547	546	559	616	603	579	538	602	590	613	525	621	593	584	593	608	566	546	644	575	554	579	660	591	552	606	587	569	573	567	578	545	600	585	568	581	568	532	542	596	531	584	588	541	600	603	574	550	571	574	561	568	581	534	601	631	594	629	573	579	574	618	599	587	568	604	553	567	602	611	556	551	630	608	598	538	565	554	585	607	577	568	576	574	598	575	605	562	600	586	563	589	566	576	548	549	538	611	580	604	593	560	598	635	590	588	598	595	566	579	535	592	565	584	607	593	599	562	559	595	590	608	603	612	586	591	568	544	578	572	628	593	572	599	594	569	533	585	583	575	557	570	588	576	608	534	565	537	595	609	562	589	593	569	621	558	581	590	543	566	648	583	567	603	562	576	621	567	599	641	553	584	561	597	566	548	550	594	572	545	543	542	556	526	612	605	599	571	552	635	540	569	580	622	574	629	605	578	579	575	616	575	530	613	599	627	592	577	574	566	555	601	595	612	540	610	580	601	603	586	587	566	608	569	598	587	592	580	624	606	623	580	603	550	562	617	622	565	560	546	571	590	611	573	548	556	599	524	589	592	609	606	607	588	562	589	574	587	564	603	583	574	597	573	624	596	622	562	578	560	568	574	575	555	582	617	591	580	603	562	618	602	614	588	584	593	552	599	566	576	550	552	612	593	637	574	569	600	583	600	607	594	559	578	572	554	589	614	583	601	575	575	548	583	560	583	609	604	616	604	568	577	587	606	567	594	572	597	562	541	566	537	590	571	607	609	593	578	679	576	613	562	593	617	599	557	538	535	567	567	635	592	598	604	531	588	578	539	635	573	563	600	568	578	591	592	582	587	541	598	575	608	614	612	586	562	590	599	551	604	579	590	557	597	601	586	566	599	568	544	564	592	582	528	601	559	567	610	564	590	590	588	611	615	587	606	580	570	619	613	574	592	566	584	615	580	584	574	532	552	585	581	564	607	601	592	577	600	586	585	623	535	592	557	551	558	542	633	588	560	597	592	576	602	587	599	586	559	595	571	599	569	580	602	576	549	581	582	621	548	586	585	552	571	570	579	564	585	568	559	577	562	550	553	551	563	574	581	569	578	593	576	557	586	507	591	615	619	551	599	563	565	589	606	562	611	584	605	588	525	593	581	542	560	594	625	560	596	564	608	617	601	590	582	593	607	629	562	577	598	598	633	596	578	626	557	574	617	633	601	553	570	560	557	561	610	605	538	559	620	573	559	572	602	609	583	603	556	611	564	561	596	586	597	539	583	569	549	557	559	584	583	570	568	607	566	582	594	584	537	594	532	621	590	570	596	569	587	590	600	607	591	570	571	594	608	630	561	532	603	581	582	593	601	588	600	603	621	584	601	582	510	583	567	603	581	587	561	599	583	570	616	603	598	600	581	585	592	607	572	559	575	586	586	592	603	583	568	615	585	596	562	543	593	625	630	613	570	596	569	586	631	582	594	573	582	554	623	568	600	589	557	572	586	606	573	594	578	605	645	600	545	569	599	603	565	591	599	572	578	585	608	631	608	582	592	626	549	585	599	608	569	600	565	564	553	590	566	619	564	610	601	574	621	578	566	558	557	588	581	595	569	611	601	596	618	580	573	565	551	638	567	598	546	575	552	562	584	595	570	562	567	576	580	586	560	622	588	591	594	633	556	588	592	558	591	582	542	540	570	591	589	620
49578	62006	40190	18263	5577	1185	748	1197	1995	2501	2976	2901	1852	1571	874	805	1001	668	612	587	593	435	405	429	309	239	233	274	290	288	302	291	272	304	326	389	337	384	274	292	259	239	231	231	239	280	250	244	268	254	271	324	282	253	282	259	239	230	234	242	242	247	241	214	213	202	219	249	244	266	192	210	213	197	206	190	222	227	212	209	184	247	227	220	216	195	190	203	195	211	209	186	184	177	202	209	215	240	207	202	204	213	244	188	185	222	219	213	196	215	193	221	198	216	223	206	203	196	206	236	213	200	220	194	207	196	192	197	204	211	190	213	223	164	179	198	202	202	200	228	199	200	221	198	182	206	192	205	212	207	236	246	213	238	220	202	193	204	201	213	217	216	223	219	187	205	253	225	181	185	179	189	221	227	200	196	218	193	196	218	223	212	219	204	196	227	259	200	232	220	209	202	212	188	202	197	216	223	222	180	241	204	179	195	214	198	224	210	230	204	218	200	199	206	225	230	199	236	200	215	183	180	201	247	200	209	182	198	205	197	200	224	202	239	198	207	230	193	192	175	221	177	202	204	219	199	216	226	235	214	208	222	195	202	217	226	190	181	177	190	170	189	229	196	224	199	215	178	198	220	177	218	201	182	211	234	207	195	196	199	231	206	193	216	217	196	180	208	191	213	169	217	229	212	221	194	206	219	185	194	202	208	223	209	219	235	201	249	206	202	215	209	219	213	208	211	184	178	214	204	187	181	230	210	183	219	216	204	203	216	208	203	221	224	196	195	192	253	225	220	202	222	216	217	231	197	184	203	188	220	204	204	207	212	186	204	204	200	249	215	202	207	200	220	230	214	170	192	224	174	199	179	169	238	221	190	226	199	225	186	192	225	232	207	213	208	194	184	203	208	199	202	196	211	214	200	213	205	216	218	196	220	172	195	228	209	190	171	224	232	208	201	200	210	193	226	199	207	186	179	224	221	214	224	195	191	214	196	201	188	223	208	205	201	226	206	188	192	167	201	187	228	203	207	189	177	188	195	214	166	192	186	203	204	180	215	198	203	232	213	211	202	208	221	235	203	201	213	218	186	198	198	205	179	218	207	207	222	198	187	207	196	203	224	202	202	188	231	173	194	230	199	210	168	192	221	207	219	210	194	207	204	204	207	180	198	191	226	205	187	185	192	230	205	213	192	227	215	220	193	216	203	228	204	211	214	214	166	177	197	200	213	208	217	212	201	224	220	219	215	216	218	191	225	204	219	199	218	200	240	220	208	180	216	224	218	230	203	229	209	206	194	208	206	216	202	236	209	180	192	201	209	232	185	192	196	221	195	212	195	209	192	208	205	205	197	194	182	218	217	212	206	201	228	215	197	232	187	236	184	215	184	190	181	199	190	218	201	203	194	199	228	203	227	207	226	195	215	201	196	200	217	221	178	216	235	193	196	204	201	229	207	201	207	188	207	225	218	200	202	230	208	226	185	230	204	180	193	208	228	213	211	171	191	209	199	211	208	216	222	211	228	196	175	205	199	187	200	206	211	246	204	207	186	214	223	209	217	201	212	209	249	214	213	197	182	245	206	228	201	212	209	218	226	210	228	217	189	205	206	219	200	229	198	200	220	190	214	192	229	192	213	200	226	216	221	197	214	239	181	207	185	192	207	210	211	187	196	208	201	201	211	208	243	216	211	230	226	200	194	206	193	208	192	212	186	202	234	236	209	210	200	187	208	211	230	188	218	207	212	209	208	195	212	205	184	188	184	198	214	200	208	227	212	213	188	196	225	213	226	237	214	201	210	190	203	206	180	196	230	221	230	216	218	234	215	191	195	212	199	201	212	202	210	223	217	210	205	188	211	205	217	214	236	254	204	212	195	206	235	207	220	213	191	191	202	206	182	213	204	231	201	234	214	220	215	212	205	169	228	196	201	207	208	223	192	225	226	197	198	200	191	192	212	209	203	200	186	191	204	201	219	196	217	217	219	202	200	180	202	209	203	226	196	216	210	185	187	199	225	216	204	204	189	220	197	197	213	216	196	204	217	218	196	215	213	227	236	221	188	208	196	198	194	198	203	209	205	205	228	228	222	233	189	195	199	214	189	204	201	221	201	221	226	204	211	235	190	231	197	195	191	179	206	201	189	183	200	203	222	203	215	216	220	185	219	227	224	233	182	234	224	210	205	225	160	234	200	210	221	202	197	197	194	220	225	188	198	185	188	208	226	228	193	219	179	242	238	219	202	190	196	206	179	244	209	194	215	205	212	186	206	216	210	195	205	210	209	230	212	197	199	204	195	187	221	214	208	204	234	205	187	195	223	204	204	234	206	193	196	196	188	205	206	202	194	196	211	183	201	202	219	227	228	194	196	207	196	200	185	231	197	196	210	243	227	210	204	211	205	196	202	186	210	200	228	191	209	205	241	194	260	225	189	194	208	196	196	237	220	194	226	213	206	217	222	200	202	192	214	190	191	212	179	210	197	198	192	191	218	217	204	192	207	199	191	192	202	205	228	203	213	197	197	213	212	217	208	220	203	198	188	210	202	229	214	200	230	216	202	220	202	215	199	215	212	215	186	185	189	219	212	228	225	195	229	201	225	191	188	207	199	184	198	206	170	219	212	216	198	213	220	208	214	206	209	215	216	211	226	219	215	219	183	208	189	236	203	196	184	210	207	209	210	184	216	183	184	216	186	202	195	196	213	207	228	210	225	236	190	198	211	218	216	194	213	210	180	211	211	223	212	230	207	199	209	222	206	185	211	208	197	192	231	213	213	206	195	201	189	231	251	198	194	197	221	195	202	224	209	207	228	212	202	183	225	206	210	212	220	207	217	206	203	197	214	197	191	202	211	205	197	197	206	199	208	199	206	204	184	212	213	196	212	215	215	205	220	249	193	210	206	198	212	211	199	219	204	206	211	195	180	202	186	216	212	188	194	223	217	227	202	200	207	212	211	214	214	204	222	195	191	176	194	195	187	205	194	205	205	193	199	210	214	197	196	224	215	221	207	201	201	215	213	190	201	214	182	223	225	213	177	182	206	211	223	230	210	219	194	206	201	168	209	169	229	220	181	196	201	212	183	191	234	219	208	209	178	160	236	193	213	218	189	226	213	188	168	214	208	202	204	192	199	198	193	221	198	217	193	188	219	205	216	204	203	214	215	213	213	202	191	193	200	210	208	213	189	227	218	210	209	193	188	198	198	232	195	213	197	200	169	212	196	199	192	189	208	242	213	202	216	194	194	223	217	213	205	188	207	207	220	194	223	205	216	229	191	220	204	206	229	202	206	209	192	196	194	202	218	209	190	209	178	238	177	179	233	206	205	170	207	212	193	210	195	215	218	234	207	202	214	205	209	193	201	204	220	214	191	223	236	203	202	200	197	215	195	199	213	228	190	200	220	204	199	208	200	208	200	206	228	202	187	191	206	235	217	232	193	197	184	205	178	170	192	210	195	210	208	213	221	197	200	228	221	207	231	178	229	214	200	236	233	189	176
32569	50117	24429	12243	6546	3407	2587	4908	8472	10650	13487	12323	6308	6341	4121	3745	4762	3504	3310	3226	3086	2274	2213	2594	1251	1000	1102	877	993	1025	1172	1039	1208	1414	1664	1598	1765	1745	1319	990	876	692	610	644	857	943	965	884	1007	902	1082	1342	1143	1021	1017	784	618	587	601	564	653	628	614	675	791	569	502	545	694	1009	586	476	441	484	508	499	503	477	502	478	523	504	479	496	518	468	527	488	496	478	500	480	494	504	492	520	474	490	483	492	481	506	475	501	451	478	472	528	452	503	512	506	449	493	480	484	452	454	484	515	500	500	487	519	484	511	500	475	491	510	503	510	514	515	499	494	448	464	517	511	484	478	507	496	477	464	530	508	498	499	534	465	509	460	469	483	464	501	472	475	477	510	487	471	472	474	486	522	503	473	476	487	487	482	539	499	523	473	487	483	483	488	482	478	521	474	466	489	473	478	480	469	506	526	501	500	509	469	505	472	495	462	504	452	494	471	480	463	455	457	489	509	508	493	489	467	466	477	465	492	460	493	472	535	487	500	526	515	482	517	514	513	470	505	509	470	512	480	486	486	479	464	486	524	458	519	446	501	430	473	490	450	534	480	482	466	499	499	452	472	505	503	451	518	501	490	460	518	453	482	516	469	510	469	534	507	518	500	485	491	491	453	438	437	500	507	506	488	480	466	467	480	489	484	469	531	492	492	458	493	519	526	500	520	491	461	466	452	487	496	491	502	498	487	505	483	471	504	474	477	501	494	513	490	461	455	436	509	435	516	476	482	493	503	486	517	485	453	485	499	509	452	443	470	513	473	481	491	501	499	501	488	489	450	499	460	503	442	520	490	456	468	448	508	479	478	471	506	496	423	454	490	505	469	489	504	472	509	519	471	467	481	514	465	484	477	473	497	489	454	509	504	507	477	487	490	478	490	445	492	489	454	477	486	488	468	499	478	484	488	457	472	478	460	477	431	498	478	465	485	473	452	472	465	503	473	510	490	456	469	460	467	459	521	491	522	492	444	464	496	491	507	462	495	485	461	473	460	483	447	418	500	447	521	513	503	472	477	517	409	473	472	453	490	514	453	442	494	485	476	471	474	477	476	484	483	487	471	510	462	502	501	481	484	472	489	498	471	530	475	459	447	484	469	441	514	511	431	490	483	458	484	439	470	472	497	487	504	443	537	456	496	511	490	490	482	478	476	488	487	521	485	448	470	486	476	475	487	492	473	512	476	511	439	486	479	500	488	453	501	470	452	459	464	499	471	498	503	509	490	468	480	526	498	522	486	453	492	484	478	481	474	478	498	476	513	491	483	507	480	488	511	504	500	490	491	486	477	520	452	492	501	516	482	458	467	481	448	485	485	465	495	474	546	434	482	490	460	488	512	488	480	498	490	468	503	462	501	486	485	477	465	480	512	486	501	491	480	472	503	483	474	501	464	446	490	508	460	490	469	490	498	474	465	477	477	477	513	478	497	530	478	521	483	462	497	484	491	482	472	472	478	456	509	466	512	465	467	469	487	487	445	510	478	453	511	475	490	496	414	478	460	513	490	471	473	464	471	531	486	487	483	509	469	512	500	492	462	427	454	497	469	481	493	501	467	469	505	491	497	528	471	526	527	491	522	518	473	495	479	457	473	494	495	466	513	474	474	457	451	485	520	488	468	520	502	494	480	481	438	510	482	467	490	457	488	488	480	474	439	462	444	475	489	492	484	481	557	468	488	470	472	497	486	456	470	453	478	506	455	464	463	422	491	477	491	490	473	496	455	493	478	485	486	475	458	481	446	456	478	523	485	503	446	496	512	518	436	500	506	471	525	481	466	478	483	520	476	493	515	518	478	466	490	469	498	502	449	518	504	458	463	472	456	477	464	520	479	481	459	484	506	508	473	503	488	497	452	450	499	508	454	451	492	492	484	497	490	506	487	465	485	518	482	502	489	438	482	502	458	496	466	474	487	510	499	461	500	481	466	515	482	483	513	479	517	543	503	487	481	516	460	518	491	499	460	510	462	499	520	508	460	462	493	453	484	495	489	476	447	514	489	485	473	521	498	519	481	497	498	508	479	507	473	483	508	497	493	465	492	499	479	477	467	481	490	466	474	447	489	501	502	494	494	496	498	496	512	483	493	486	493	526	515	484	472	517	465	494	533	478	508	478	503	480	478	448	458	497	465	502	459	482	526	488	449	476	480	479	494	450	472	493	459	476	482	485	456	513	492	477	512	485	457	498	482	471	481	476	452	463	482	502	521	484	484	490	472	474	464	462	484	493	455	441	475	499	484	452	483	478	469	469	447	480	479	473	526	523	484	482	513	471	516	465	448	501	484	498	468	463	551	467	487	453	487	498	479	490	492	500	505	453	447	483	481	444	480	501	454	463	483	470	507	494	481	511	459	457	511	506	472	480	481	532	497	470	480	492	463	498	507	466	459	499	498	458	502	482	484	503	518	492	507	516	535	481	487	474	518	497	441	510	494	501	460	492	472	458	476	491	500	509	478	484	486	500	479	533	464	482	495	458	483	493	486	527	510	512	480	435	454	494	490	539	488	451	474	462	477	450	453	470	541	471	447	504	493	459	491	508	447	468	454	468	485	454	473	482	488	480	478	487	496	501	518	539	477	460	488	461	455	483	488	450	479	519	492	459	497	486	493	491	498	500	471	512	469	489	466	463	481	472	499	499	437	537	471	447	514	505	484	482	496	508	505	468	471	441	516	494	502	500	459	504	491	484	489	477	490	503	495	499	492	497	505	484	508	463	484	450	469	486	475	483	483	492	470	482	498	447	483	515	454	476	464	508	454	491	465	502	508	480	476	474	454	482	464	490	503	519	510	494	498	487	482	484	499	502	481	497	472	458	497	510	466	454	466	453	507	499	522	480	503	488	486	500	460	456	472	524	503	474	465	480	438	524	469	450	473	476	483	490	495	495	453	489	482	444	473	485	486	461	533	476	508	488	472	546	445	482	510	465	462	470	464	466	471	506	470	481	479	475	485	484	456	482	437	426	513	495	504	500	489	502	489	487	504	478	500	487	466	497	479	507	481	510	511	490	447	423	529	502	478	491	454	510	466	481	479	450	467	481	487	471	505	502	419	497	512	449	498	471	485	455	480	480	521	498	466	454	439	478	509	500	481	472	471	491	500	494	473	464	476	523	505	433	475	473	496	513	487	478	472	500	478	470	459	453	504	474	487	438	461	458	454	527	468	479	503	502	432	465	479	479	502	477	463	471	487	508	499	497	517	456	512	489	483	469	448	502	481	512	511	478	471	499	495	484	485	478	487	479	488	476	446	504	490	524	481	480	495	503	482	465	443	480	498	498	485	521	480	461	497	515	467	469	508	488	501	493	464	447	483	468	471	472	454	500	499	450	462	494	478	482	495	502	487	489	494	498	489	485	498	459	477	494	515	487	515	502	482	478	499	503	487	481	505	516	491	454	476	512	513	513	460	451	471	467	490	501	474	439	491	462	459	484	501	486	473	519	487	468	471	469	502
13771	9635	6064	1693	400	210	191	194	191	220	207	191	191	213	178	204	150	185	175	180	191	182	203	150	172	153	164	161	194	222	151	162	153	179	190	192	218	214	194	182	163	168	188	192	181	201	195	186	163	173	208	220	199	210	171	180	140	177	173	169	178	173	166	164	203	186	164	165	151	177	191	180	165	145	180	175	183	164	190	159	166	177	170	165	187	176	165	177	167	177	187	171	167	174	174	147	170	181	179	185	181	186	161	157	172	168	153	191	193	162	176	173	194	157	162	197	184	164	164	179	183	171	187	167	175	170	152	152	190	190	179	165	167	160	157	155	166	175	186	178	162	181	185	171	179	167	162	173	163	174	167	190	166	161	155	166	170	167	177	171	182	161	157	193	165	164	168	184	176	190	172	165	190	193	174	190	161	170	190	168	171	165	179	171	184	185	167	166	156	182	203	146	192	176	196	165	191	171	168	154	162	146	176	171	166	186	153	159	182	172	156	171	162	215	177	178	157	147	176	157	135	140	159	185	155	165	169	175	162	157	173	188	183	199	186	184	174	188	189	178	161	188	176	183	143	176	162	175	198	191	168	172	193	180	158	167	184	191	181	156	163	172	177	169	170	158	159	181	162	181	182	170	176	169	169	147	170	170	161	169	157	175	174	175	179	207	172	154	163	172	178	173	178	167	179	181	200	173	196	169	174	150	157	166	155	171	190	168	167	175	163	149	191	170	193	174	186	184	178	159	194	175	182	160	180	167	176	158	175	175	163	174	198	168	166	163	150	193	196	192	147	162	156	190	174	163	180	159	158	212	164	192	159	156	171	195	157	166	171	172	198	164	162	159	168	178	180	155	147	175	186	160	168	168	164	195	163	177	153	171	153	165	168	188	175	159	172	155	174	168	153	160	152	180	183	168	173	155	176	174	192	192	188	181	174	175	181	175	153	172	185	178	184	166	172	193	169	156	162	165	162	167	196	189	180	176	152	176	193	185	152	198	175	174	148	169	161	184	197	160	160	203	189	184	196	164	183	209	183	185	159	159	188	152	196	168	190	173	165	154	174	190	199	152	177	163	173	198	192	157	163	169	174	173	179	186	192	174	183	170	166	174	185	176	168	191	176	182	188	162	187	174	164	202	180	171	171	169	169	170	159	182	194	189	148	157	140	166	155	157	164	167	179	178	167	197	177	193	215	161	150	195	201	176	166	198	165	170	175	180	160	158	163	148	199	176	141	197	181	172	152	170	160	174	195	157	157	196	176	188	175	172	164	149	177	159	185	186	180	154	157	162	179	166	173	172	163	202	196	162	160	175	192	158	167	155	201	152	181	185	166	191	171	171	171	177	186	182	164	162	181	168	184	187	167	183	171	175	183	172	190	155	158	150	172	145	168	171	179	212	150	171	158	178	175	191	180	192	150	173	188	164	182	154	171	179	174	152	156	158	161	190	174	165	173	187	181	168	159	158	167	163	164	168	171	149	158	161	184	187	159	155	152	175	170	167	166	176	176	190	169	185	167	176	181	158	185	182	166	146	191	182	150	183	178	163	148	154	179	147	176	157	154	192	190	139	180	188	167	179	162	177	175	185	169	190	164	170	163	192	171	170	194	167	172	160	177	153	168	154	172	149	156	160	171	171	157	157	177	175	159	187	155	178	188	194	178	156	151	156	180	167	171	161	187	178	211	185	175	164	173	168	145	178	147	174	178	193	171	177	168	177	198	168	150	182	188	170	152	166	162	181	189	162	190	143	152	162	183	181	163	194	191	170	176	172	175	166	165	196	169	158	144	185	172	161	182	173	162	171	154	153	159	196	170	180	169	185	171	154	184	158	181	172	168	154	188	193	182	160	186	153	199	168	174	180	188	159	184	166	180	170	182	162	163	140	160	166	165	181	169	160	181	156	168	147	161	170	162	160	181	190	200	185	174	173	174	160	189	192	158	141	160	173	166	203	193	194	178	204	177	165	165	158	160	193	186	182	195	175	188	163	176	191	186	168	182	176	197	170	162	176	167	187	168	161	185	178	165	148	183	140	183	176	185	163	176	169	164	185	206	155	183	165	179	167	169	175	148	164	163	173	181	181	171	169	175	174	179	178	161	178	194	169	182	173	185	171	183	177	170	185	183	176	155	152	183	179	174	172	167	186	157	183	152	180	161	161	205	168	154	165	169	162	150	166	149	172	176	166	169	178	174	163	165	167	175	176	165	158	213	192	173	176	182	172	160	171	161	162	176	191	153	171	146	193	173	199	183	177	164	178	173	166	178	193	181	147	146	183	159	174	178	143	185	183	177	171	176	160	191	179	191	207	196	171	156	173	143	179	164	172	177	170	171	164	181	179	168	175	188	164	173	183	187	188	185	167	173	187	160	175	185	157	179	159	193	173	183	175	182	162	182	174	175	154	166	173	168	186	154	163	186	170	167	153	165	170	181	153	188	171	147	198	185	181	154	154	155	157	148	171	150	174	150	172	200	150	167	202	168	150	157	180	168	198	204	160	163	176	169	180	174	211	178	193	170	169	174	200	162	165	142	181	169	173	158	173	185	172	176	171	183	162	150	177	179	181	147	173	185	185	173	162	168	198	158	170	190	197	167	192	166	157	192	173	165	182	165	190	149	147	167	187	188	177	179	178	155	172	177	169	179	178	163	172	170	161	172	186	177	194	155	170	164	183	167	174	160	202	199	175	187	177	158	171	178	165	155	183	188	183	185	178	160	160	162	161	169	166	167	170	162	160	174	178	159	145	191	184	174	205	166	161	191	184	156	155	187	168	178	177	176	172	185	182	181	164	188	152	176	173	188	169	186	164	152	173	178	172	206	170	199	176	200	162	182	180	179	181	194	187	169	162	183	187	183	185	181	180	195	184	180	159	155	165	151	165	160	169	159	162	189	174	174	194	164	182	170	176	191	191	178	159	171	196	189	167	168	160	169	171	172	170	159	181	186	194	180	196	173	200	191	176	163	172	174	188	152	175	171	174	173	198	184	178	201	189	179	187	162	181	191	180	179	146	165	181	149	178	155	162	178	173	174	149	191	177	182	165	170	187	196	182	159	174	196	162	157	197	170	168	192	205	199	152	163	198	145	187	172	155	162	160	184	179	153	176	177	165	170	170	176	170	175	170	192	173	166	169	162	180	159	177	187	178	175	175	148	163	169	177	165	173	171	185	191	200	183	156	160	155	169	187	159	170	186	181	141	177	185	203	167	175	172	173	164	177	173	161	174	182	180	173	169	162	182	179	175	202	183	179	168	177	157	175	200	151	181	195	168	176	164	194	182	184	161	167	176	191	175	161	183	178	169	178	167	196	181	166	178	160	187	185	163	163	186	171	190	180	150	183	189	171	162	181	149	176	184	183	183	171	180	191	182	167	150	157	173	173	204	178	165	150	184	172	212	166	150	177	174	171	191	175	184	152	158	176	173	159	171	187	175	175	197	162	161	177	178	169	175	179	169	200	175	186	160	186	192	180	193	181	168	141	178	156
8461	11455	9052	4503	1237	594	489	567	635	649	776	752	660	617	536	558	568	524	514	515	492	481	459	469	469	473	429	451	451	456	439	445	494	536	631	744	716	785	572	524	446	407	468	477	477	506	523	456	541	532	561	646	625	597	605	456	441	451	443	442	424	442	497	449	535	452	449	435	429	473	457	429	412	427	459	458	437	434	436	421	402	404	439	488	439	429	473	432	452	432	465	427	418	413	432	445	436	446	482	461	428	446	420	437	427	429	471	435	446	414	428	474	424	441	426	454	455	413	442	385	451	462	435	458	437	459	426	419	443	434	423	441	454	429	382	402	451	441	433	421	464	440	425	443	475	451	446	414	408	436	396	455	429	460	444	440	446	416	439	432	425	471	452	423	437	410	467	470	421	435	473	437	434	422	445	474	380	399	419	440	417	395	453	414	454	440	405	410	448	442	412	416	424	467	436	425	440	430	401	449	419	413	426	415	442	422	478	409	410	435	457	407	426	446	416	430	426	419	469	438	422	413	448	421	441	441	476	450	449	452	415	465	447	463	417	420	453	449	436	432	440	444	457	439	420	465	429	424	410	470	427	445	402	422	469	442	422	451	466	445	437	434	417	450	411	426	457	448	406	418	452	433	398	439	419	476	445	411	416	403	410	467	433	422	436	432	434	423	431	420	418	406	441	468	462	418	418	420	458	448	463	455	461	400	409	429	415	412	402	464	435	434	407	422	448	422	440	412	459	462	422	432	446	454	416	401	421	448	405	407	414	457	422	416	412	458	419	430	413	435	444	438	459	452	414	414	456	446	439	454	403	431	428	427	470	463	446	445	423	445	448	420	423	398	429	456	453	435	455	436	497	437	438	424	475	393	413	417	409	414	440	443	437	423	439	439	405	427	439	396	445	469	436	477	465	412	434	424	432	429	399	431	427	445	425	461	410	405	408	411	438	446	404	452	392	447	430	448	418	430	415	416	385	434	439	421	448	467	459	436	415	472	427	429	419	424	438	428	427	478	442	434	409	430	403	416	419	439	404	447	420	416	466	432	434	417	440	430	468	424	436	406	432	400	444	438	432	455	436	441	443	464	440	432	473	381	466	420	425	475	431	427	440	454	417	415	394	401	416	471	412	448	433	425	464	435	422	469	445	442	465	476	444	445	433	451	409	416	444	439	436	451	426	463	449	455	406	470	443	420	442	428	428	449	418	444	437	439	415	413	411	392	469	476	455	439	454	431	441	428	426	440	430	432	431	435	445	424	447	425	425	475	453	409	427	433	447	439	450	438	429	405	452	395	420	454	432	401	459	442	427	431	449	426	492	442	455	431	413	409	463	439	424	420	447	448	454	443	436	440	432	424	442	456	399	422	469	440	420	453	431	414	408	418	448	400	434	424	449	449	425	460	395	413	425	448	443	436	416	431	440	445	437	440	448	410	434	436	435	459	408	442	448	429	432	456	454	458	432	429	470	429	442	422	449	430	451	441	445	422	442	446	430	451	414	426	439	434	442	434	434	430	466	445	416	440	455	441	464	415	467	435	419	411	404	430	398	422	413	410	441	460	458	472	448	421	437	439	419	450	421	438	411	428	427	434	435	419	410	435	437	425	420	418	409	398	448	447	459	423	426	397	403	423	405	433	423	411	399	409	418	447	411	432	435	440	405	434	435	420	429	466	440	447	433	443	405	471	442	414	427	431	424	450	436	444	449	445	440	414	436	453	440	427	403	423	423	456	393	470	465	424	419	410	404	413	410	458	396	416	434	470	444	454	423	437	406	419	410	441	435	434	434	411	390	501	420	439	423	422	414	425	402	449	473	472	442	444	426	417	406	437	450	419	447	484	417	431	461	457	426	436	449	449	429	413	414	455	404	421	442	404	409	410	436	414	406	432	457	390	470	476	384	444	473	445	471	421	438	413	392	459	418	439	436	422	466	431	420	409	464	439	468	494	439	457	426	412	426	442	426	444	415	427	469	479	436	409	433	416	436	434	486	450	446	417	386	414	422	402	441	435	423	416	424	426	435	424	456	425	433	440	420	463	417	441	393	410	420	435	411	414	416	433	433	445	426	429	430	428	440	422	443	407	439	445	432	429	430	412	454	426	450	444	404	422	443	422	417	447	406	414	469	437	465	472	453	431	408	434	450	432	457	453	425	392	467	411	413	436	435	438	411	408	450	431	397	435	411	446	430	427	449	438	467	415	402	495	488	405	458	443	469	443	422	428	446	432	441	433	425	383	429	465	404	454	392	425	438	420	427	421	428	460	420	473	442	409	407	440	460	467	441	419	431	413	444	423	422	448	433	411	421	413	426	471	453	444	432	447	429	437	433	390	421	444	389	420	429	426	423	432	419	445	470	444	447	434	447	443	430	452	446	422	401	439	440	400	400	404	446	425	429	444	460	459	403	459	416	452	436	424	459	465	436	438	447	453	431	459	442	425	426	394	444	416	453	449	413	420	411	425	423	442	416	426	439	462	441	421	406	398	403	397	425	422	441	425	407	426	445	421	403	435	460	392	416	430	449	458	431	379	397	445	471	412	411	448	434	440	427	409	406	419	449	395	426	446	427	413	408	447	458	395	463	420	435	434	421	395	463	452	426	409	445	445	436	410	462	414	410	452	448	417	408	436	458	442	453	434	385	463	444	450	440	414	388	395	448	454	422	416	402	408	443	442	444	447	383	445	431	435	436	464	464	428	403	475	467	442	421	416	433	465	442	392	428	412	425	427	445	428	442	428	414	400	453	421	436	418	442	444	431	479	454	438	436	470	395	449	417	396	461	426	411	423	489	416	422	437	442	437	421	427	416	469	422	434	406	453	425	442	448	423	426	441	434	417	421	401	436	420	451	430	431	413	438	390	422	456	429	486	430	469	458	482	419	390	473	396	478	472	473	445	424	374	418	431	421	463	425	373	438	435	439	425	451	447	406	398	401	426	427	430	457	424	440	447	443	442	469	416	441	467	422	435	479	457	446	477	481	424	451	430	446	430	435	457	432	399	435	444	460	417	448	419	442	435	433	442	427	463	434	419	440	406	453	447	421	437	437	402	431	384	418	446	413	424	436	408	439	420	421	442	452	443	406	460	426	426	463	406	423	409	465	401	442	452	421	456	435	403	432	386	451	416	432	405	430	450	430	422	430	420	440	438	397	452	473	449	413	431	442	465	417	428	432	411	440	461	431	431	429	446	423	445	426	417	446	439	424	401	429	439	439	445	441	427	478	407	414	405	450	441	430	421	432	453	456	412	435	428	432	446	395	454	419	434	414	422	455	424	385	407	438	426	441	395	408	406	402	444	436	459	440	428	422	419	437	469	461	439	431	436	431	441	416	450	419	438	407	427	441	432	414	434	426	455	431	445	424	436	432	408	429	434	450	425	475	456	418	417	447	431	452	430	438	413	431	450	448	441	461	422	419	448	460	399	435	468	385	425	410	412	451	398	403	445	444	436	441	423	435	445	441	437	454	457	414	430	468	407	431	454	433	428
41852	55478	27647	8265	1520	694	462	680	1204	1253	1716	1447	886	847	523	559	569	514	444	397	380	352	371	310	304	279	304	283	283	260	256	299	332	315	338	343	308	367	299	279	289	263	272	305	319	290	281	253	279	298	291	310	294	275	287	260	238	288	235	265	220	239	242	253	231	248	249	262	277	259	230	235	270	243	239	222	257	243	241	262	244	229	238	231	241	238	228	232	248	235	252	244	279	269	230	235	229	277	218	262	248	280	249	256	241	256	238	240	248	265	259	229	281	225	223	255	255	227	264	251	264	243	254	254	259	259	261	242	256	240	254	264	261	260	255	242	230	233	249	242	247	214	247	254	242	262	276	234	235	222	233	238	241	208	232	242	266	272	251	239	261	233	272	229	259	225	273	255	259	237	211	267	226	279	269	254	230	239	244	252	279	253	240	261	258	246	240	271	252	214	224	258	256	204	265	259	269	250	246	236	248	226	242	255	278	238	236	245	231	222	237	259	217	267	243	266	255	256	249	232	235	247	239	256	259	273	233	242	228	249	242	262	255	239	253	247	242	239	259	273	240	210	225	262	258	262	227	259	242	266	266	229	256	225	254	229	232	231	228	216	216	226	239	243	245	256	233	260	250	233	256	243	250	255	227	235	234	262	255	218	263	252	241	286	255	246	227	269	216	250	271	245	253	250	227	253	230	227	271	235	263	252	228	266	242	221	242	215	235	253	255	251	214	228	235	229	243	243	269	253	277	252	231	252	246	243	235	258	265	253	265	262	245	250	256	249	233	275	220	239	235	225	228	257	249	251	241	243	247	253	257	230	213	242	247	249	212	231	241	218	254	238	239	278	293	247	236	248	245	248	256	264	232	217	231	242	216	244	263	275	228	249	267	237	249	254	253	241	260	277	266	210	248	249	229	285	263	221	236	262	244	228	235	262	250	243	208	259	257	264	241	247	218	224	242	255	244	248	230	221	252	227	245	264	259	247	249	246	239	222	230	246	231	237	234	262	239	256	256	242	277	224	224	253	236	239	267	251	275	227	262	253	252	266	230	285	249	271	262	275	248	224	279	269	303	273	252	253	280	242	246	244	230	267	222	251	209	263	228	241	268	255	229	252	254	277	261	232	233	244	242	238	241	252	272	251	235	267	252	224	246	220	252	251	245	244	273	225	241	263	262	214	239	234	256	261	227	244	208	248	216	232	275	244	228	250	248	259	242	222	259	249	238	225	254	223	256	254	267	218	222	276	238	235	257	236	250	240	256	262	247	246	246	275	258	263	257	244	272	252	255	247	225	231	254	244	255	229	245	246	231	247	226	269	252	232	223	227	261	215	224	254	226	259	239	252	243	237	246	257	252	237	243	243	234	245	230	232	256	264	272	228	253	251	247	228	250	262	218	229	243	248	238	209	287	249	234	235	224	229	253	250	247	248	231	224	243	264	271	259	269	251	268	248	268	245	249	251	230	221	281	257	268	263	249	227	240	242	216	222	246	249	265	261	244	247	259	242	256	280	240	238	242	234	234	281	224	218	223	253	252	273	251	255	263	286	247	262	252	276	241	254	232	257	246	267	264	263	239	272	241	265	228	244	249	237	246	232	247	244	243	263	236	262	248	243	239	218	267	250	232	245	258	231	271	222	243	234	228	250	269	283	257	232	248	253	246	241	240	254	237	230	282	224	265	270	247	228	245	281	268	257	211	237	266	232	267	234	278	260	239	249	245	262	234	240	270	270	235	221	263	228	220	267	250	255	264	236	249	232	244	243	246	254	234	228	247	212	250	242	218	261	280	227	282	245	278	230	259	246	260	253	286	250	225	250	234	208	239	249	236	270	266	254	233	250	221	259	258	247	224	241	244	250	249	255	270	279	238	229	256	222	241	238	234	238	240	245	245	248	260	237	262	246	240	238	254	258	270	253	270	247	272	224	217	232	250	225	252	250	223	240	231	246	254	240	263	246	250	259	259	268	257	263	232	252	261	229	257	235	233	253	259	267	237	217	277	231	250	249	258	259	248	248	246	253	269	229	273	256	272	232	241	265	272	250	225	278	233	279	288	258	247	254	264	259	251	222	241	259	264	242	279	262	238	233	250	249	238	243	269	244	276	229	263	246	246	237	271	245	205	243	246	250	273	223	244	263	271	261	240	258	234	270	243	267	242	269	262	262	249	239	254	262	207	258	245	245	237	247	256	259	250	256	265	259	272	238	241	246	284	264	245	239	269	244	245	252	228	224	224	223	232	233	274	258	266	242	237	244	215	273	231	258	247	216	246	257	268	202	262	230	252	242	238	274	263	221	226	236	213	250	271	231	245	244	267	223	240	254	249	254	239	221	285	262	241	233	278	242	241	248	290	235	273	248	229	267	240	239	228	245	303	270	262	245	225	231	236	254	247	263	246	283	232	239	275	249	238	265	232	258	257	241	232	242	284	206	247	271	236	266	269	236	256	258	239	243	256	244	263	250	234	210	240	236	223	248	250	221	257	246	218	222	252	227	241	250	205	263	228	273	252	253	244	225	236	235	225	248	280	249	242	250	221	252	246	252	251	237	254	237	259	257	253	261	269	230	222	224	226	258	267	255	241	253	258	263	249	254	251	263	247	224	250	277	247	227	259	226	243	240	238	226	220	219	248	231	223	237	236	273	260	240	233	230	243	283	236	238	225	266	258	231	285	223	221	224	227	239	250	259	255	247	234	231	231	237	248	265	217	243	261	231	262	246	266	260	244	254	267	233	269	230	240	237	235	241	253	281	240	239	267	239	235	231	272	243	267	244	264	231	218	240	252	254	259	225	278	249	235	210	255	247	232	255	250	267	258	270	227	278	235	230	250	240	262	226	260	234	262	243	230	266	242	257	272	247	275	251	244	256	220	248	281	273	242	208	266	225	253	251	233	268	255	227	204	262	234	257	276	243	257	231	252	256	231	262	238	267	231	244	292	235	234	247	226	235	243	252	268	238	230	257	249	267	301	275	252	246	244	257	251	247	268	242	297	250	233	260	239	239	247	249	252	252	231	252	265	241	234	239	260	286	241	269	229	234	246	249	236	258	253	243	260	252	222	231	247	205	232	243	258	237	260	272	294	259	230	231	240	262	228	230	235	220	231	236	242	247	226	287	273	256	238	261	265	261	234	234	250	265	237	289	240	267	212	263	255	263	240	262	221	255	270	246	255	254	256	229	233	267	260	239	255	238	260	222	225	248	234	253	232	214	268	251	258	222	287	271	263	243	245	244	230	241	253	271	239	256	237	251	217	201	240	263	262	250	266	247	255	259	251	249	258	228	236	260	246	238	268	238	219	276	227	228	243	255	245	247	231	241	256	215	212	264	238	257	212	250	242	201	271	263	261	212	236	255	280	243	272	228	240	256	252	229	257	232	283	220	261	226	233	215	248	249	223	270	254	256	251	264	237	266	220	219	253	234	246	257	262	242	252	245	279	233	247	252	273	252	232	251	241	261	211	221	241	254	261	256	244	252	252	261	280	239
27425	40880	13994	8014	3746	2264	1932	3072	5869	6761	8621	7014	4283	4109	2731	2512	2945	2138	2133	1733	1641	1513	1584	1167	931	782	807	767	924	917	814	1008	995	1200	1260	1285	1391	1449	1017	809	696	689	723	746	825	831	867	859	889	888	951	986	1057	949	972	657	641	650	678	679	695	659	726	751	731	652	633	667	751	922	626	599	614	541	546	567	571	588	560	587	592	597	593	603	599	601	550	564	648	589	618	597	617	563	602	599	573	580	584	579	598	610	603	568	588	591	561	603	570	574	570	591	610	610	619	616	591	611	575	585	641	605	560	594	583	572	557	602	642	564	559	642	593	581	600	554	632	590	618	602	642	615	595	586	566	582	559	549	642	593	569	559	583	573	616	582	597	567	590	567	567	606	595	534	570	636	611	589	629	587	629	602	612	542	557	572	582	598	582	590	563	595	624	593	581	613	593	596	567	588	601	592	563	575	636	584	592	618	567	582	599	583	566	597	611	573	605	586	578	563	617	615	538	618	606	656	572	594	598	618	617	569	571	570	568	603	603	624	578	609	628	576	550	550	602	582	587	558	568	551	610	611	617	572	573	633	544	612	565	549	534	583	600	608	564	582	572	560	579	575	578	582	566	595	600	615	596	556	627	607	593	580	632	602	590	593	628	624	576	580	593	594	584	608	588	579	567	577	639	588	572	539	601	572	628	603	595	603	587	628	613	554	515	608	598	592	618	630	617	580	575	560	594	590	579	613	597	575	531	588	566	541	568	586	556	598	529	569	607	569	590	590	574	591	548	631	602	546	568	588	603	604	535	599	573	604	590	574	579	577	620	605	553	639	561	591	619	542	577	615	591	591	560	588	618	602	543	584	581	596	554	533	594	637	562	566	610	529	580	610	578	563	602	587	584	605	594	553	570	602	593	611	530	603	578	613	570	589	572	555	540	524	551	591	567	588	576	562	581	537	605	583	562	640	631	581	580	598	611	548	571	578	604	584	566	539	619	566	567	629	610	623	614	564	550	585	548	594	600	592	576	581	556	582	584	592	620	593	586	584	562	578	532	554	563	605	593	585	610	602	595	617	551	615	620	584	538	607	603	596	625	565	607	540	558	619	580	603	573	557	606	557	570	569	578	573	590	575	595	600	560	564	591	597	563	652	592	621	597	565	610	585	609	583	656	609	577	574	594	556	633	607	569	575	573	586	588	605	605	563	580	599	569	569	619	563	590	581	551	601	574	565	609	574	585	620	586	584	556	586	593	569	571	555	597	564	619	588	628	609	606	634	575	540	632	562	597	603	571	594	575	588	575	568	591	557	573	603	573	559	609	540	572	572	560	556	590	566	614	578	561	593	579	578	564	588	549	561	590	604	623	581	519	592	555	574	606	573	590	611	568	555	573	567	597	616	567	633	603	626	568	570	577	589	554	550	640	618	594	543	538	550	575	596	585	606	562	589	603	591	592	608	568	600	561	583	560	571	559	583	599	600	542	575	594	604	584	600	589	589	568	583	607	570	573	523	603	590	570	577	619	551	594	569	582	574	609	584	586	581	580	585	552	598	592	615	567	583	535	561	610	614	589	611	569	594	547	596	551	561	569	567	610	577	574	565	547	592	570	595	599	606	593	592	531	563	598	573	597	553	595	588	582	579	631	626	594	603	593	599	557	592	606	593	578	619	578	574	556	570	546	627	633	577	549	596	555	554	554	597	602	579	581	602	622	598	627	579	532	599	542	580	605	567	543	583	554	574	587	545	555	639	581	591	552	554	594	576	573	585	582	514	615	594	548	584	583	569	590	597	601	576	591	561	602	579	598	515	617	579	619	615	627	582	608	626	570	594	571	608	587	592	578	578	557	617	597	607	543	621	628	558	638	608	594	569	578	564	594	594	616	606	591	565	617	599	569	621	618	572	615	571	597	556	595	612	569	616	595	596	565	612	589	574	571	620	577	621	594	610	599	581	568	562	587	606	570	588	591	571	616	573	589	562	592	565	545	613	582	579	573	576	580	572	588	598	560	544	560	631	565	620	591	544	617	607	594	610	600	554	598	636	575	592	616	578	587	577	564	570	561	603	568	580	555	617	633	551	567	571	579	607	596	597	623	579	581	585	585	568	552	581	579	572	560	613	624	602	555	524	587	621	590	620	566	594	592	592	591	610	583	566	576	596	601	568	617	602	563	563	557	618	609	594	555	585	563	556	575	625	613	589	608	606	619	563	566	588	565	609	587	579	583	590	603	591	573	585	627	570	592	581	574	621	572	567	547	613	604	620	562	578	563	593	590	576	591	584	603	582	587	581	596	603	551	641	542	596	581	642	570	610	553	584	537	590	572	578	615	616	611	573	606	575	601	584	594	602	604	584	627	596	601	548	562	616	578	598	534	564	565	620	558	583	575	579	557	581	619	566	586	622	577	575	574	601	634	599	566	573	605	593	606	575	574	534	562	605	598	554	576	611	553	611	556	565	604	597	600	598	563	624	597	600	572	555	572	576	594	551	570	603	566	566	560	601	600	585	573	554	560	629	603	573	569	582	595	592	576	558	571	608	594	556	589	572	585	598	560	596	592	593	583	600	543	585	590	608	613	558	561	559	594	618	611	553	620	586	583	577	596	597	605	614	610	538	576	589	539	575	566	603	588	566	588	621	579	622	608	605	538	591	599	596	588	588	617	592	590	588	612	583	536	630	603	556	579	560	536	587	612	597	551	585	591	547	548	578	546	583	608	597	583	606	573	555	606	622	572	565	613	575	593	583	585	596	612	568	585	630	586	610	576	574	596	561	596	616	602	601	599	582	589	544	572	575	551	590	588	609	620	550	606	587	612	579	626	579	558	585	554	579	634	568	580	601	537	576	560	642	568	588	586	599	555	591	570	590	591	569	596	573	607	571	581	617	605	555	578	592	597	599	583	581	591	578	613	600	626	615	608	582	586	605	610	570	581	579	578	588	558	586	589	616	605	556	600	589	579	599	623	586	620	649	614	590	561	561	583	610	582	562	568	621	573	564	599	589	625	579	542	612	571	585	584	587	576	617	605	604	553	600	590	593	565	574	555	595	567	596	587	551	596	578	578	582	589	610	601	608	559	588	620	563	561	572	586	563	541	538	590	547	613	606	604	579	581	596	638	600	587	603	548	588	550	587	632	573	626	622	579	556	588	634	555	634	566	613	599	628	588	561	596	551	611	559	604	572	551	607	553	555	609	603	545	583	605	575	630	570	576	614	618	602	570	586	599	620	620	563	606	591	583	589	586	570	591	586	579	620	608	579	560	565	570	580	580	581	605	605	590	599	593	614	546	581	566	601	553	588	624	578	624	590	577	581	606	596	555	542	596	576	600	537	596	604	600	548	592	548	560	557	597	576	604	588	563	573	579	543	595	642	585	546	586	532	597	548	587	589	554	553	595	565	578	584	608	562	576	554	587	558	624	603	618	613	602	607	559	567	576	593	571	542	594	538	592	595	588	584	585	585	578	588	576	607	564	580	603	525	546	556	600	569	637	598
58249	62734	28754	14907	4052	1070	805	1211	2056	2662	3237	2786	1747	1517	1086	912	891	726	686	632	558	437	466	355	301	304	239	265	296	290	260	275	309	313	349	334	387	387	300	216	225	234	214	231	246	264	269	270	259	242	253	300	278	298	250	217	243	240	223	217	245	225	228	215	235	237	215	230	223	224	218	208	220	197	236	212	211	232	197	212	206	227	209	196	186	213	202	211	198	202	228	218	224	185	212	218	219	187	211	187	163	204	217	211	226	202	179	208	213	239	197	223	194	230	211	189	210	196	202	184	207	205	209	205	214	197	188	221	223	192	202	208	222	192	228	196	190	226	223	227	196	231	192	216	222	224	212	205	179	198	174	219	219	207	167	201	206	198	205	210	176	201	233	222	234	193	204	211	208	209	205	187	220	208	203	234	215	214	191	189	186	215	194	236	245	187	209	208	189	242	207	223	201	219	164	204	201	189	196	214	210	224	204	206	178	223	202	188	186	203	213	196	206	184	203	185	198	199	201	206	197	188	208	181	197	202	221	206	235	215	195	197	201	202	215	197	220	202	201	185	185	221	220	219	211	200	188	210	196	211	229	205	211	198	183	201	229	211	229	203	248	231	183	199	220	224	210	190	221	199	205	193	198	181	223	185	218	223	227	218	207	196	195	222	197	197	199	214	201	213	206	246	232	195	198	211	188	182	219	223	209	222	202	206	215	200	198	198	232	224	203	223	195	206	166	153	206	224	219	210	227	209	217	216	190	206	226	191	194	198	212	199	212	213	217	204	211	212	220	180	198	230	200	197	191	209	219	228	199	192	208	212	217	194	209	227	214	197	205	225	215	220	198	203	208	197	194	181	198	198	194	248	176	186	202	218	207	233	228	221	230	194	185	218	206	228	230	196	177	203	188	239	190	196	248	181	228	242	201	198	210	230	197	218	205	180	215	222	217	196	176	204	211	193	205	201	211	195	207	184	206	218	221	200	188	202	209	234	227	210	210	220	190	196	199	220	201	218	211	193	242	197	229	205	223	199	196	195	200	199	178	226	191	204	196	189	214	215	189	196	203	197	225	221	212	200	191	195	205	197	200	196	194	205	222	204	196	215	213	227	184	199	181	205	217	224	194	210	216	209	190	212	193	233	228	194	203	196	238	212	207	207	218	211	232	198	208	210	200	226	195	208	212	193	225	205	209	175	211	223	203	182	187	191	210	195	220	217	189	195	200	222	197	205	184	198	193	210	196	211	230	202	195	196	227	221	218	210	209	194	211	190	206	201	210	195	195	211	199	198	199	199	224	195	222	215	196	184	200	209	203	236	203	178	211	217	181	188	204	211	238	205	190	207	213	199	206	200	211	177	204	197	211	191	219	207	185	225	219	207	185	171	216	220	204	218	207	185	204	198	219	219	218	189	195	232	233	224	184	199	199	203	227	222	212	179	235	196	213	204	189	201	207	209	220	196	214	204	211	196	191	208	199	195	203	213	204	216	194	246	203	189	203	197	203	196	198	209	192	222	203	185	209	200	199	216	198	207	221	173	227	197	233	211	190	205	199	208	183	189	195	204	184	199	179	216	209	180	173	194	218	207	204	200	216	200	199	215	205	234	179	195	199	212	195	223	184	193	202	186	191	205	216	212	192	189	200	204	215	222	200	206	202	206	194	197	209	208	198	206	221	213	181	218	214	220	205	211	239	212	198	203	213	210	213	212	218	202	218	216	184	194	209	224	193	215	208	195	208	200	197	213	216	216	210	182	179	219	221	171	220	185	201	221	236	204	213	199	208	199	205	214	212	198	206	192	180	204	188	178	205	190	209	194	212	246	195	212	209	190	220	211	207	212	211	202	205	213	208	193	199	199	189	187	183	196	209	198	221	215	184	229	191	206	190	222	210	200	201	231	225	210	214	211	203	204	214	219	220	196	192	212	201	197	220	222	199	228	204	234	221	189	202	216	205	212	203	197	201	208	211	192	194	222	181	212	204	219	199	190	206	178	230	210	209	177	196	210	203	206	191	181	204	193	205	205	219	209	189	188	198	212	203	194	205	200	220	203	196	224	205	195	226	201	205	199	231	202	212	209	197	211	218	200	187	188	223	216	231	191	193	196	200	202	166	210	214	207	214	204	210	187	205	192	204	211	221	225	192	206	226	202	210	207	192	220	230	215	219	205	191	191	175	192	200	202	233	190	188	216	190	186	211	200	205	214	194	203	219	188	198	212	192	183	175	155	223	203	196	185	220	187	209	195	203	177	222	215	193	219	194	194	185	231	186	195	190	209	217	215	211	201	216	193	196	226	204	219	184	192	197	188	170	190	233	198	195	182	174	237	223	226	205	215	203	209	172	216	204	173	224	208	233	213	197	212	193	177	206	193	198	203	203	222	191	225	207	201	202	192	188	196	198	219	187	240	191	215	222	208	185	186	194	193	192	194	194	193	203	195	217	212	207	228	222	226	213	217	197	200	197	179	230	202	196	202	178	208	197	211	183	198	236	209	223	178	213	246	223	196	198	201	214	212	216	207	208	176	208	183	211	184	199	203	211	205	190	208	200	183	194	217	176	223	213	203	187	185	203	206	217	219	204	237	209	226	197	201	183	180	217	202	224	223	206	194	188	215	211	198	189	220	177	195	203	224	213	214	190	231	189	198	197	219	209	203	191	198	177	202	196	211	190	202	197	196	214	203	221	204	193	190	211	207	196	200	210	222	205	195	206	203	219	199	218	197	232	189	207	174	178	189	223	235	192	194	191	193	201	191	217	188	202	206	210	226	202	197	203	203	234	169	192	182	197	190	223	223	236	195	196	230	191	217	202	225	199	206	219	213	204	241	204	178	193	212	189	203	220	224	176	220	216	199	187	183	203	227	205	227	214	194	191	196	186	220	234	213	188	188	194	172	219	216	192	225	209	213	224	200	212	209	192	204	203	223	193	204	215	239	176	200	224	225	211	231	216	185	200	207	188	198	217	204	190	185	197	193	234	193	191	217	192	206	195	206	209	198	213	216	208	204	220	183	196	213	210	222	204	198	215	205	188	219	217	194	184	231	227	191	184	191	188	183	201	196	217	184	201	236	200	206	242	208	207	209	216	210	214	171	210	188	230	197	187	211	226	222	231	218	225	187	198	230	212	209	184	177	194	215	196	177	202	200	185	225	197	196	199	209	231	183	199	208	223	223	218	229	192	241	199	213	219	201	213	209	187	220	232	229	200	185	191	220	224	217	232	207	205	208	187	202	195	220	203	251	212	213	193	221	204	232	202	192	218	214	182	221	206	209	239	206	190	197	190	212	203	221	201	183	226	227	206	179	211	203	244	247	220	229	216	201	239	219	185	193	185	210	201	214	207	197	205	193	204	224	196	202	215	204	215	196	204	206	208	198	184	217	205	194	219	180	186	190	207	207	194	200	232	239	224	192	202	209	223	233	225	186	200	190	187	204	214	200	201	238	197	221	193	196	185	211	206	230	195	194	203	180	188	207	209	233	193	217	214	199
38445	49044	15421	10771	5833	3414	3555	5526	8997	12443	13794	12279	6547	6057	4767	4740	4256	4178	3836	3399	2815	2537	2481	1538	1044	1072	921	860	1067	1168	1040	1094	1291	1500	1570	1603	1838	2062	1162	830	679	662	751	799	922	951	876	969	1027	1110	1178	1344	1242	1080	1040	626	641	685	626	701	633	617	648	676	687	567	538	599	816	1018	566	515	476	460	489	490	491	509	506	491	470	486	474	493	486	489	472	483	450	499	431	524	466	463	493	485	472	524	464	483	492	525	493	464	508	460	525	508	473	481	478	513	497	487	477	454	478	506	470	477	507	497	473	468	486	466	520	453	430	486	477	483	502	469	489	494	512	491	504	504	471	472	486	488	493	486	515	525	509	467	478	465	453	477	472	524	498	486	472	508	503	457	447	451	493	438	474	449	465	457	478	485	481	482	531	501	444	501	499	482	484	497	472	469	501	492	505	514	479	505	494	483	475	492	479	479	456	473	485	444	520	517	458	435	508	465	501	495	470	501	438	484	498	458	480	494	497	454	503	470	465	440	461	432	513	500	477	489	493	511	474	457	500	454	485	492	510	488	482	512	456	496	453	478	495	514	534	516	521	465	494	505	446	490	484	454	471	501	497	470	464	489	460	503	487	466	482	509	458	513	447	452	488	438	454	505	489	480	488	457	451	497	478	501	511	455	501	449	473	496	503	511	456	475	516	459	448	457	486	481	502	494	485	465	468	482	481	486	460	473	476	497	502	502	478	477	485	489	503	493	488	479	524	538	474	459	462	502	471	485	490	504	496	435	498	488	454	472	481	501	481	474	495	480	459	481	479	458	484	484	453	478	480	490	479	489	486	474	515	480	492	505	474	507	506	464	480	456	470	531	485	488	452	497	491	492	493	495	516	466	494	491	496	493	471	465	487	479	464	475	495	507	461	490	458	496	498	508	467	515	516	426	495	502	478	482	500	473	505	504	436	481	465	477	461	494	490	509	518	479	504	523	480	467	497	434	448	486	485	485	455	429	456	479	477	491	465	483	460	475	464	454	507	474	492	476	508	479	474	468	508	488	481	510	494	496	485	512	465	472	507	492	474	476	484	505	463	492	448	484	464	463	492	472	487	486	471	495	473	482	463	478	473	479	486	520	446	440	549	499	456	480	487	469	485	475	481	459	474	483	465	487	507	491	463	452	486	463	481	505	478	481	446	487	439	486	425	442	448	458	485	500	455	481	465	470	473	512	474	484	457	481	482	478	464	505	526	495	446	463	482	483	461	455	468	498	475	503	514	460	485	469	501	490	475	473	446	469	488	512	516	472	488	482	454	476	490	489	470	425	449	489	497	509	511	463	466	493	478	483	482	465	480	486	469	496	457	494	471	482	463	501	500	454	464	522	433	507	476	466	485	455	499	479	500	472	476	455	461	504	442	538	516	453	451	441	450	459	465	460	461	497	490	483	492	460	489	461	470	490	482	452	517	476	498	462	471	501	452	469	506	494	481	496	525	485	478	486	487	464	476	491	475	469	489	466	454	516	460	469	457	485	471	499	448	465	466	451	509	486	485	519	479	507	489	449	463	463	455	518	479	474	457	500	499	489	481	482	487	444	516	497	498	469	445	453	454	504	460	446	487	476	476	445	447	481	461	497	505	482	502	482	477	521	483	473	474	518	453	467	493	478	466	510	477	463	455	502	472	449	457	493	469	456	485	512	472	496	471	477	434	512	500	435	496	442	490	512	468	487	437	460	460	489	490	477	489	514	475	460	477	464	477	482	487	477	505	454	468	497	482	505	485	469	471	446	477	530	467	467	483	472	488	526	482	495	465	519	492	489	455	493	459	483	464	481	500	460	486	480	482	495	481	475	476	462	477	500	486	482	474	513	496	438	482	470	440	491	476	470	504	470	461	521	452	480	509	491	468	482	461	460	488	508	461	486	424	467	469	464	450	456	487	453	445	472	455	486	513	451	471	461	469	465	468	486	453	458	475	457	464	519	488	496	467	463	496	475	475	489	469	458	486	508	466	495	508	468	482	492	477	528	488	470	488	478	462	518	459	484	446	469	462	419	502	508	465	509	482	480	490	498	470	499	489	500	483	477	504	445	461	463	448	435	496	513	466	435	446	481	487	498	492	473	508	542	500	490	466	438	489	443	428	455	472	522	493	502	508	502	484	487	501	492	476	456	473	470	476	480	455	511	450	478	441	449	451	461	513	491	473	499	459	505	452	494	530	491	490	483	435	489	454	469	457	464	500	464	479	458	475	491	486	446	468	491	483	487	479	478	481	479	485	466	493	521	499	483	483	483	475	492	461	494	494	462	507	501	469	455	482	458	491	470	481	511	443	473	478	456	453	483	531	489	477	467	461	483	486	513	471	480	430	486	514	490	441	444	468	487	482	495	485	452	526	492	466	471	530	464	511	419	528	455	485	512	469	432	477	510	481	460	481	475	452	512	467	472	508	454	506	463	479	467	465	482	492	478	473	487	518	490	441	496	467	495	512	481	501	449	471	475	508	502	473	487	454	452	482	466	465	476	518	503	515	490	485	491	508	500	463	471	490	486	445	495	485	445	499	473	490	482	509	467	477	491	497	528	429	481	479	434	502	474	463	518	478	515	486	505	521	491	500	495	515	476	439	498	507	485	523	476	518	474	462	508	451	533	465	481	481	466	466	515	529	521	501	481	464	470	517	477	490	463	468	480	485	463	486	467	495	463	453	467	470	503	482	463	461	473	509	486	479	469	479	489	473	488	478	444	480	494	458	456	491	501	505	495	459	488	486	473	489	499	441	497	473	462	469	463	470	520	473	506	457	425	468	487	457	475	467	474	494	473	448	486	473	472	496	469	521	475	501	498	479	473	467	484	482	476	482	470	479	475	483	465	507	459	484	483	497	468	523	473	463	468	488	432	456	449	497	480	493	510	505	501	501	498	489	459	490	465	506	465	466	504	495	463	508	511	489	486	479	462	452	472	457	546	473	501	511	481	439	446	467	492	488	494	540	505	512	467	490	479	507	454	455	520	446	485	519	454	444	463	459	469	459	497	478	478	479	484	440	422	478	494	466	470	483	471	482	493	513	486	495	514	504	446	490	466	501	476	454	506	484	507	495	488	445	458	483	449	465	461	507	467	492	474	468	467	501	474	506	433	489	459	468	499	490	464	484	509	497	463	472	472	461	464	480	464	498	485	485	466	450	489	461	473	476	480	419	477	487	563	495	500	479	491	515	488	460	513	499	492	470	534	483	497	450	484	472	461	479	507	425	468	501	495	475	488	489	479	499	442	453	482	459	496	479	531	480	482	450	492	497	483	492	482	491	523	506	505	471	486	499	460	515	510	498	424	466	415	425	495	510	520	495	489	460	466	474	502	470	453	481	469	508	486	457	474	502	483	497	460	482	505	533	471	464	461	451	461	482	488	512	534	474	487	497	489	443	516	499	448	456	459	494	448	506	500	465	470	462	444	453	495	445	471	488	486	453	482	525	465	507	473	518	466	500	478	452	504	534	455	461	462
15222	9230	4034	1118	316	201	173	219	224	196	206	200	186	189	194	178	189	151	165	181	171	170	173	200	182	164	150	145	165	168	181	170	200	208	215	183	190	202	172	174	167	182	188	154	177	158	201	188	170	168	176	161	175	163	156	187	190	181	183	171	179	165	189	197	187	170	171	168	170	155	177	167	176	164	187	182	195	177	160	188	163	192	170	179	170	164	154	170	180	172	173	177	178	146	159	145	155	156	159	187	181	144	174	173	173	165	176	162	215	167	186	159	184	182	185	168	164	181	183	154	186	183	165	187	163	164	175	156	159	190	186	174	155	169	194	185	175	197	184	170	171	187	187	185	159	149	177	174	181	176	193	169	184	187	185	167	172	168	171	192	163	180	168	166	187	197	183	164	175	165	170	165	179	167	174	165	167	174	157	150	166	182	174	168	184	180	171	145	167	162	144	164	155	165	158	178	172	180	187	206	181	187	163	160	161	154	162	183	159	140	177	186	196	165	165	148	167	174	165	173	194	188	158	148	165	183	162	178	164	166	152	169	155	198	156	154	162	172	172	184	172	165	189	168	162	173	158	181	193	151	202	168	145	179	158	171	177	188	153	164	179	159	184	188	154	193	175	171	184	190	171	184	161	190	163	169	180	178	166	177	162	156	159	189	173	159	185	178	179	163	177	179	171	180	151	168	187	190	142	174	156	148	171	162	170	169	155	171	153	184	185	176	162	156	168	165	153	186	160	149	164	174	158	152	199	168	188	143	190	199	166	186	167	178	177	191	175	163	178	171	170	166	165	167	156	166	170	173	172	202	157	165	161	181	184	165	181	179	152	162	165	161	157	169	164	183	151	150	164	182	180	177	158	167	163	181	176	159	183	158	169	178	175	168	179	193	162	170	169	158	152	173	169	165	181	183	168	170	153	160	172	192	173	177	162	175	159	194	151	170	181	174	184	184	155	159	169	160	164	189	179	178	170	170	166	189	167	157	202	154	185	159	147	158	167	170	173	151	166	195	171	158	174	169	168	154	174	164	155	181	173	197	160	180	156	150	150	182	180	186	164	187	174	173	186	167	178	169	156	171	172	178	175	177	184	166	152	185	180	170	154	167	184	172	146	152	186	179	150	171	170	169	169	165	189	153	181	156	166	148	167	206	169	184	171	191	165	167	183	174	173	194	186	182	169	157	137	141	180	182	168	170	176	176	172	167	158	178	158	157	173	173	187	181	178	180	158	171	177	157	169	156	196	162	186	178	152	166	182	185	170	176	195	149	157	189	129	164	196	183	164	173	180	172	147	180	174	160	162	182	175	163	153	154	175	161	157	169	218	182	172	207	163	173	164	182	178	184	182	186	198	183	170	174	174	183	168	145	153	187	168	164	167	155	169	210	184	149	166	161	168	145	154	189	172	157	202	177	179	170	175	165	187	153	181	171	153	171	196	166	171	176	190	162	126	185	165	164	160	161	152	187	160	159	180	147	172	180	154	143	176	159	151	185	148	192	165	149	124	165	155	190	209	152	172	173	184	171	161	161	152	178	171	174	168	182	156	156	181	172	191	178	191	172	161	169	174	164	150	189	182	170	162	193	156	176	177	167	170	173	178	180	168	203	169	174	183	194	191	200	145	163	168	163	156	155	171	151	181	159	171	163	187	182	178	174	212	163	198	156	174	165	173	174	166	159	149	162	178	150	149	187	157	156	160	163	190	158	155	174	161	176	158	191	180	154	172	176	180	185	161	154	143	154	185	161	165	165	176	150	176	187	135	173	176	178	176	172	162	181	174	142	185	181	174	171	168	159	183	174	140	159	171	162	166	165	192	180	153	180	210	176	157	184	188	163	175	161	149	172	172	154	158	194	157	179	170	162	172	180	167	196	166	163	150	191	206	156	168	175	168	153	143	176	190	166	156	197	153	174	190	182	187	172	188	171	160	181	166	176	173	182	164	167	165	181	182	163	170	176	170	164	189	179	170	174	193	186	164	173	166	164	170	190	164	174	144	181	169	169	199	136	171	202	177	161	156	166	167	194	168	174	189	168	199	167	174	147	163	183	187	168	193	169	165	182	173	168	177	181	172	168	162	154	179	170	192	147	169	170	212	169	166	174	177	167	168	161	159	152	164	161	153	199	194	153	168	134	172	176	148	180	168	166	184	177	179	170	185	167	153	185	190	168	178	162	176	180	155	143	151	208	172	157	143	198	182	167	178	173	162	177	166	168	174	159	165	158	157	182	168	167	163	169	165	149	167	157	195	176	200	161	145	165	166	166	184	161	180	170	173	162	184	185	177	176	187	177	178	162	155	179	153	162	170	204	152	167	175	159	171	175	153	187	217	188	171	158	185	180	189	182	174	170	188	153	147	159	150	168	154	187	149	165	155	143	174	179	196	170	193	164	164	161	163	168	167	182	168	183	161	160	180	178	180	186	175	154	162	161	177	165	170	176	169	163	175	160	178	174	185	173	162	160	165	172	180	176	163	179	163	169	165	169	178	172	143	173	155	193	188	156	200	191	160	166	183	166	169	185	179	180	170	170	170	163	164	174	182	155	155	183	163	189	156	183	192	192	167	157	172	200	151	162	165	148	163	199	186	188	156	179	174	175	189	185	171	193	156	177	192	182	169	177	171	163	184	192	150	176	168	163	175	167	187	174	167	194	151	183	168	176	152	172	172	180	161	170	151	156	162	166	176	193	166	182	177	155	175	178	239	181	186	177	165	164	159	182	175	159	175	160	174	184	180	156	170	186	167	182	155	165	177	195	164	177	172	170	172	183	166	188	151	175	172	176	175	181	160	171	168	193	183	200	179	178	191	157	170	154	185	181	164	193	176	161	162	187	187	166	174	173	158	153	173	178	185	178	183	155	151	166	168	182	173	194	184	175	167	160	210	150	171	148	169	179	189	206	188	180	181	190	164	182	177	176	167	181	156	174	188	150	165	179	204	180	156	158	183	169	165	184	184	174	173	159	180	176	185	148	185	182	169	161	190	165	155	164	170	194	161	178	136	135	172	169	186	162	161	164	172	157	156	165	183	165	189	189	171	167	152	176	172	143	200	168	170	162	140	158	142	172	178	164	163	181	165	181	173	170	141	174	162	180	165	165	178	196	179	163	170	171	175	184	149	170	181	192	154	172	161	154	158	181	166	154	175	155	169	185	173	163	173	189	189	187	158	166	161	164	163	186	164	182	169	160	190	181	161	172	179	159	144	153	177	157	179	173	155	170	165	172	160	174	187	169	157	178	187	168	169	188	171	193	172	201	170	189	184	160	153	172	181	168	147	160	178	189	170	167	185	153	158	159	156	170	154	163	192	163	157	176	173	164	164	157	153	158	177	173	173	154	171	150	165	163	158	157	173	172	170	182	168	169	170	180	174	162	167	164	173	171	181	165	189	174	181	183	147	195	200	180	185	165	162	158	174	159	188	171	162	169	158	169	178	154	167	176	160	150	156	178	150	162	153	188	208	168	168	181	172	170	172	173	182	174
10709	10321	6271	3006	937	532	531	585	736	748	835	794	558	603	493	621	510	547	522	512	451	473	441	465	463	474	462	439	410	461	468	472	579	609	611	715	700	696	506	459	445	454	476	481	519	531	494	520	533	549	635	608	591	574	522	429	442	401	409	426	445	436	472	514	478	470	417	433	445	444	443	417	447	442	428	436	420	423	404	444	439	451	397	410	433	431	436	416	440	432	413	471	435	439	422	442	458	450	413	444	416	440	435	475	452	429	398	432	433	411	422	428	439	396	437	424	468	375	415	465	413	426	406	446	412	459	404	444	433	447	418	417	445	451	427	407	428	444	456	446	421	455	424	441	458	446	446	421	436	425	462	451	415	426	447	410	443	422	426	460	429	423	434	426	407	449	398	476	392	439	401	413	456	415	477	424	450	415	440	439	448	440	402	436	438	431	427	384	468	460	440	450	380	433	450	444	452	439	411	438	391	414	417	421	441	458	453	420	443	425	398	456	413	405	427	419	412	471	415	433	400	423	419	452	435	428	413	415	461	405	401	440	428	448	437	433	450	449	415	421	427	417	404	449	435	422	441	429	405	440	416	392	436	426	397	440	416	456	394	415	427	436	445	425	454	427	440	440	415	425	449	475	424	441	427	426	413	415	390	416	444	423	433	422	448	439	410	434	404	428	400	423	448	451	438	447	441	424	416	456	395	414	460	451	420	438	410	427	419	413	419	426	437	438	461	462	429	410	407	409	422	441	402	434	454	429	408	449	434	404	421	429	428	455	426	413	392	432	421	425	411	427	465	485	425	434	427	411	430	395	442	427	434	431	447	428	422	432	421	438	407	448	443	400	410	418	408	413	434	433	453	415	420	429	428	416	426	451	455	417	386	417	419	398	428	450	447	413	444	448	405	467	468	425	383	401	435	418	411	441	383	435	428	433	426	414	462	443	402	417	424	417	407	442	408	420	404	456	382	461	411	446	444	408	429	453	438	440	434	422	435	425	432	428	429	416	449	412	441	435	432	422	444	404	452	418	424	426	439	438	431	470	421	411	446	433	415	424	410	406	429	368	443	426	453	468	430	409	473	434	419	391	455	440	423	421	390	440	426	444	420	422	462	431	441	401	417	412	444	415	402	406	425	454	438	428	407	414	453	410	424	424	404	413	402	440	447	447	445	458	418	454	375	421	450	426	464	438	425	431	393	383	423	409	452	475	433	439	436	433	401	456	453	433	440	441	434	457	405	440	379	454	426	400	414	445	440	427	442	428	443	443	440	394	439	432	445	443	424	448	440	459	421	429	455	457	448	452	386	430	431	448	427	421	420	410	454	436	417	444	434	426	398	402	447	476	410	403	436	460	393	454	440	431	432	461	460	453	436	400	454	429	463	448	409	413	426	414	436	433	392	412	425	429	454	434	452	428	406	402	449	454	431	484	435	428	437	420	406	433	434	456	370	410	438	434	419	408	453	411	426	417	463	427	411	412	442	430	422	420	440	432	417	413	391	397	411	391	466	462	457	424	436	403	418	408	426	406	436	414	465	421	414	435	408	433	415	384	427	418	408	417	476	403	446	443	402	448	413	400	455	458	413	450	397	443	431	448	444	437	449	456	431	396	405	386	437	380	428	454	420	407	438	435	422	471	436	403	425	394	418	401	433	447	441	439	449	412	447	438	449	437	430	431	464	455	422	452	457	458	392	425	454	434	458	422	433	450	441	398	433	447	402	420	433	420	438	442	453	429	429	424	416	426	403	431	436	441	406	422	456	417	426	432	429	440	415	464	425	456	415	409	437	379	427	426	425	419	421	418	401	411	414	395	452	416	423	418	408	431	437	423	450	470	421	432	433	406	409	451	434	388	409	444	407	419	417	441	401	455	424	423	415	422	412	470	438	437	450	429	431	433	421	446	377	454	413	438	441	421	399	428	388	404	407	428	443	416	430	433	432	446	401	451	404	395	431	440	414	439	412	439	455	449	415	441	433	401	409	425	439	419	428	424	417	410	432	436	422	449	422	395	438	415	442	426	434	463	445	454	416	419	450	442	404	428	413	423	413	441	448	399	415	416	456	445	420	401	435	410	425	406	426	432	426	446	402	442	432	460	410	388	404	458	437	390	433	433	438	427	468	445	436	433	426	394	405	416	462	447	401	409	423	420	425	420	444	440	418	478	448	446	419	436	400	401	449	403	404	449	415	459	421	456	433	376	387	410	440	413	407	426	456	434	405	399	476	419	422	439	430	391	425	428	437	413	432	418	460	449	430	443	415	421	417	415	448	406	435	458	399	423	462	427	432	421	429	419	445	427	424	448	423	440	419	406	434	434	406	433	411	455	453	409	411	455	456	433	456	438	432	416	433	482	418	440	436	449	427	452	438	422	424	427	436	448	441	426	402	433	430	446	400	402	414	439	409	452	448	423	424	422	452	426	413	435	417	356	428	427	432	417	434	436	438	419	407	420	422	418	422	440	410	428	434	405	466	408	427	436	437	374	451	383	420	437	424	413	437	478	444	412	434	438	419	410	453	420	424	420	422	402	421	425	447	398	414	441	435	416	453	410	451	423	426	441	414	432	429	423	397	436	423	393	417	458	435	406	453	427	408	441	468	425	400	454	430	394	386	409	406	441	401	417	436	418	433	406	405	444	418	423	436	448	390	470	407	414	445	391	422	392	432	429	392	414	427	433	463	411	412	430	417	430	411	430	409	439	425	390	448	441	430	469	428	465	461	407	409	443	457	450	451	488	439	392	453	417	436	463	442	399	434	425	444	457	439	487	437	406	403	406	449	441	427	405	401	423	455	449	464	410	433	411	426	428	447	429	454	397	420	411	457	454	443	411	433	442	416	447	460	468	418	409	431	394	423	470	429	432	392	451	414	438	423	440	427	410	437	446	416	463	433	467	433	400	456	385	441	398	444	408	414	453	461	442	423	406	417	418	442	402	424	446	426	437	392	433	453	418	414	390	393	434	392	398	422	418	411	445	447	407	434	432	445	414	405	406	460	391	433	416	408	457	428	412	396	404	436	422	414	410	488	426	420	445	447	419	420	405	431	454	428	430	439	454	426	447	437	421	423	398	391	393	437	418	388	417	382	439	476	432	412	429	361	421	436	457	409	450	465	444	434	408	418	440	428	419	407	404	467	417	395	435	471	420	443	418	409	418	427	434	435	424	424	452	440	424	418	456	415	412	459	439	429	431	396	447	412	428	415	452	431	432	411	472	447	452	431	464	432	389	443	448	432	433	419	420	428	413	429	435	474	424	414	419	401	424	397	418	416	461	452	443	420	430	430	399	430	405	446	438	434	441	433	420	427	435	425	407	420	464	451	465	389	411	434	446	409	410	467	427	403	418	432	429	434	415	441	419	423	403	437	446	384	433	426	430	443	446	398	443	432	444	462	447	460	432	454	438	428	438	443	450	409	387	405	436	416	425	433	417	417	422	424	413	439	415	437	422	455	441	436	427	441	411	445	424	398	412	435	466	418	427	406	436
57102	47333	20803	5913	982	592	551	856	1306	1675	1656	1411	777	938	814	618	630	463	437	592	466	359	395	303	279	267	276	272	294	337	300	297	299	296	324	362	372	347	296	255	280	278	260	317	270	259	266	295	317	306	336	313	320	291	275	261	239	258	313	279	248	251	267	294	261	256	290	248	293	260	247	257	272	199	253	244	261	243	242	258	277	242	268	269	223	270	249	258	239	234	265	254	243	261	254	282	223	260	211	216	238	253	251	273	244	289	243	233	245	239	232	248	260	281	257	255	227	248	237	260	239	229	250	269	253	259	236	253	243	268	253	251	243	281	255	247	228	260	266	256	259	261	250	253	262	236	262	267	261	237	252	261	247	286	267	251	236	246	235	246	245	277	242	222	230	252	256	239	247	250	254	252	260	248	224	276	248	258	232	250	251	262	250	261	231	241	235	271	250	250	253	256	239	246	279	248	251	252	273	282	241	274	266	241	267	267	266	220	229	245	241	284	257	236	250	248	243	231	243	256	241	246	269	263	245	261	259	259	245	288	230	212	255	260	273	236	251	250	241	238	242	229	254	249	248	277	257	254	268	270	240	261	249	236	278	234	279	246	261	255	264	261	263	266	228	260	249	262	235	252	231	261	243	219	215	271	262	238	229	256	245	261	274	256	250	272	251	235	266	256	221	281	269	251	254	249	276	276	262	248	214	243	238	258	224	258	242	261	244	281	246	292	254	267	245	254	260	234	240	264	236	225	261	234	251	238	239	250	263	268	265	271	239	272	270	287	269	246	246	249	248	273	240	262	247	249	252	236	250	248	217	253	258	253	238	257	240	243	254	248	240	274	274	258	250	261	243	251	280	257	246	232	238	275	257	243	248	256	228	242	248	265	287	264	212	278	259	259	264	251	252	250	283	238	238	220	245	255	241	259	247	226	222	244	259	239	214	274	244	260	231	223	261	243	240	245	244	254	236	226	236	245	228	222	242	257	249	239	253	269	282	225	253	271	283	261	245	226	224	262	242	251	254	250	254	255	264	243	265	242	269	241	233	267	261	283	275	247	254	250	231	236	216	264	269	268	257	243	238	260	257	249	260	244	241	245	246	273	274	257	274	239	231	254	248	246	240	262	257	271	254	273	233	258	225	264	254	248	257	273	264	242	236	253	256	282	257	252	228	264	245	263	229	260	215	248	265	255	243	266	275	230	225	259	276	242	276	256	282	262	251	257	255	259	226	226	263	244	251	251	271	245	264	259	222	264	242	208	231	227	271	247	233	246	262	264	283	242	231	268	251	235	222	272	271	264	259	270	245	270	234	285	261	227	253	248	227	282	249	246	248	258	271	247	249	250	230	284	232	244	248	271	230	251	244	264	244	234	221	227	243	242	265	252	262	229	278	260	254	229	234	234	262	260	238	244	245	257	241	247	266	267	237	237	220	257	214	239	257	252	267	250	268	253	248	250	227	262	261	260	214	271	265	228	258	255	244	261	246	251	259	257	247	255	249	211	235	239	240	243	252	251	264	241	259	263	267	225	253	219	274	254	250	272	254	228	245	256	238	223	283	249	266	224	260	234	249	242	207	274	262	233	247	251	265	227	242	254	260	281	231	272	243	246	253	259	216	239	243	236	243	253	265	250	223	237	262	209	249	251	219	238	237	259	255	245	241	230	273	256	252	253	263	247	236	215	253	275	256	265	233	204	235	256	246	210	239	244	238	228	249	246	251	245	264	241	256	244	241	265	212	280	244	261	239	257	263	257	257	289	232	249	225	252	249	238	231	257	243	289	242	256	252	233	228	236	282	266	223	248	231	281	246	250	265	257	249	256	235	258	250	253	237	236	228	252	243	253	289	299	240	247	240	247	287	240	250	238	245	264	240	223	237	256	261	228	260	265	259	282	232	253	292	259	259	265	260	255	265	256	245	246	244	270	242	230	230	224	244	249	281	246	215	250	258	255	262	238	243	251	263	264	269	253	278	277	257	268	272	237	262	272	238	240	272	255	247	226	224	244	260	236	253	232	231	270	236	275	273	270	248	261	227	248	258	235	234	264	253	240	246	225	227	213	227	263	244	261	205	286	274	277	236	257	268	245	229	226	252	228	290	213	269	262	265	244	275	222	248	276	253	256	285	225	254	287	243	259	276	257	246	244	243	253	260	230	260	246	230	242	233	252	260	264	248	219	248	253	265	220	253	250	250	234	247	240	237	256	232	289	231	227	285	259	243	234	235	256	227	249	249	291	233	226	262	242	286	236	227	247	239	236	218	258	261	247	266	220	249	213	241	256	261	241	267	253	267	266	243	249	254	261	253	246	233	237	288	243	275	265	227	256	226	267	264	264	253	223	238	265	267	264	267	270	234	264	250	240	246	272	276	227	233	238	269	222	238	259	238	216	235	220	262	267	255	256	237	234	231	275	253	257	251	229	260	278	242	256	243	246	244	242	247	265	191	227	264	278	224	196	295	235	230	252	273	256	270	247	260	273	269	258	255	212	275	217	243	250	267	253	243	248	226	266	238	259	247	264	246	248	231	256	253	270	231	231	214	247	239	239	256	235	262	226	255	239	260	240	258	254	222	279	240	257	240	237	273	255	270	262	233	244	240	275	248	249	262	253	254	252	248	256	235	238	263	240	246	229	254	260	272	264	230	255	254	251	241	254	256	277	212	244	216	255	222	272	230	264	238	235	230	242	239	247	247	232	239	265	230	248	263	255	213	244	244	236	264	285	257	262	258	244	236	222	249	250	251	270	224	249	259	255	274	261	258	227	246	262	265	264	217	256	261	242	260	258	251	234	234	263	276	235	219	228	262	221	223	284	251	257	246	260	216	260	247	259	239	243	226	233	254	255	232	249	260	248	236	238	268	262	241	226	250	237	231	264	220	241	288	266	233	230	264	253	249	279	234	247	231	255	252	241	266	210	222	272	282	247	269	253	271	252	255	247	259	235	255	224	218	262	253	262	260	264	259	244	220	240	251	269	257	270	261	284	224	268	238	230	252	263	261	257	239	261	274	242	236	293	247	249	252	247	247	248	263	257	239	231	252	260	233	262	248	266	273	263	246	247	231	262	267	235	266	282	236	245	274	238	243	238	254	276	227	252	249	239	241	260	255	262	269	272	242	289	255	258	263	225	254	250	236	247	235	226	259	241	263	266	249	252	242	257	282	249	250	240	275	251	235	239	238	249	266	236	266	240	264	240	277	245	236	242	238	279	246	257	244	244	267	245	274	203	233	233	263	225	230	231	261	255	248	246	216	259	246	234	262	237	261	252	253	247	259	277	275	215	251	244	256	248	264	265	259	253	237	255	238	260	257	249	257	231	229	272	240	243	236	260	255	224	284	281	250	239	247	272	231	248	239	248	254	261	265	267	243	242	235	233	272	265	268	257	254	221	242	249	288	252	255	239	250	226	271	256	253	230	261	243	258	278	257	239	247	233	284	264	250	227	273	256	237	226	248	273	266	252	240	246	248	247	242	243	242	237	236	244
35768	33570	9986	5976	3120	2019	2385	3850	6434	8249	8717	6838	3691	4214	3461	3207	2799	2253	1977	2789	1850	1528	1341	1093	912	947	826	851	1000	980	923	989	1058	1229	1393	1422	1599	1550	881	764	701	734	758	713	876	894	868	1075	908	1159	1121	1036	1027	1003	811	612	694	652	681	693	713	644	713	718	697	640	606	663	794	773	606	604	599	573	622	586	608	597	595	576	630	625	589	562	567	567	624	583	600	552	556	630	561	591	563	589	621	566	577	626	604	592	604	589	582	592	635	659	578	661	583	586	574	572	594	574	583	609	617	573	582	554	608	613	583	593	575	561	599	597	597	595	590	601	579	587	559	627	562	569	581	553	568	574	612	612	598	623	557	592	574	570	600	562	555	592	598	609	594	609	544	550	586	646	565	635	618	636	576	583	614	599	549	564	624	582	555	561	602	580	595	592	625	530	621	584	570	613	573	572	566	634	611	619	558	593	623	598	547	544	584	610	548	581	572	616	551	585	603	586	586	587	566	563	599	609	543	621	638	595	591	608	589	598	566	602	594	655	573	598	620	567	556	576	569	607	543	594	603	602	574	602	618	583	605	598	549	563	592	575	582	591	600	634	577	570	594	606	568	583	568	615	557	575	618	563	597	634	605	575	518	620	617	593	605	591	566	591	595	619	575	555	609	613	579	554	625	581	630	592	582	558	573	583	568	576	599	582	592	608	610	589	567	619	602	568	564	579	595	558	604	616	594	629	558	589	613	573	612	597	578	599	596	571	600	620	584	539	575	582	534	557	589	576	618	614	595	575	578	594	582	528	613	612	610	566	624	579	576	590	611	555	575	598	595	566	609	583	596	559	623	527	584	595	590	542	589	582	584	583	593	557	570	591	578	578	612	602	579	567	629	605	618	584	564	580	575	590	578	558	603	573	635	593	630	613	575	602	578	561	564	581	555	532	608	579	587	600	557	580	581	624	633	593	581	592	586	573	590	540	551	557	605	566	587	561	573	541	589	547	628	547	587	607	589	600	599	563	588	572	609	596	603	569	611	612	587	559	559	631	552	574	589	573	550	594	571	625	587	546	579	576	568	586	566	578	625	562	615	604	573	589	616	583	547	570	592	584	594	583	585	579	574	589	551	589	592	602	542	606	588	585	575	613	585	580	589	591	597	607	592	625	642	605	609	634	588	607	616	582	575	604	603	587	608	562	612	620	642	586	578	557	584	598	586	602	617	547	585	568	591	580	573	575	635	587	599	609	557	602	550	582	602	609	573	609	570	567	581	606	609	638	555	586	601	567	588	583	597	571	592	606	575	562	578	608	597	596	582	590	581	554	560	567	571	583	570	638	559	580	586	568	578	585	575	570	578	598	604	616	555	561	578	603	573	645	579	606	545	594	547	597	576	585	547	638	631	586	627	581	591	575	568	585	542	593	588	555	582	545	555	562	570	625	584	562	598	559	562	635	634	620	573	582	609	621	590	562	549	628	555	557	589	538	640	598	591	562	615	553	598	569	597	591	566	612	613	630	551	565	602	608	608	632	569	594	606	600	577	595	623	537	592	621	556	572	574	615	597	558	602	646	608	601	573	579	612	623	607	640	577	553	579	569	585	592	593	548	646	576	598	598	590	602	600	577	640	618	595	563	613	576	575	632	624	609	575	589	615	549	630	618	590	560	586	577	621	565	590	546	642	612	591	597	581	583	583	623	582	559	593	602	601	584	607	582	580	604	592	589	604	635	600	628	581	561	595	579	552	551	631	612	587	595	602	627	582	647	579	556	569	624	599	578	562	617	583	562	601	573	601	588	596	584	576	585	599	599	610	616	572	577	587	590	582	626	615	590	613	613	567	607	555	562	559	566	637	570	606	588	573	604	590	582	613	617	614	563	568	587	617	598	598	602	611	570	565	584	615	596	586	588	622	604	611	557	582	581	558	628	587	585	567	587	566	575	592	605	581	634	590	581	599	603	594	580	580	615	567	631	639	567	584	604	603	592	548	619	576	643	582	604	568	586	623	585	627	553	552	612	602	592	582	600	563	592	579	585	565	585	592	593	562	602	547	632	567	571	552	588	583	574	588	568	601	554	586	529	527	576	626	617	636	591	600	544	589	608	551	574	589	565	592	614	544	610	595	554	613	609	577	574	567	617	611	613	567	581	537	603	581	607	614	588	571	538	584	609	581	611	592	582	588	597	580	573	579	600	586	598	573	578	604	563	607	613	598	549	600	593	587	602	564	579	654	608	638	598	602	588	568	600	605	577	582	546	597	611	573	553	588	592	549	586	590	584	637	574	605	636	531	576	612	587	535	621	570	572	628	606	603	645	581	597	626	612	617	601	625	569	582	567	576	558	583	589	577	603	614	616	608	566	593	635	594	609	588	590	618	587	589	613	599	639	576	563	588	626	555	579	596	569	573	579	610	585	605	558	576	602	574	588	585	626	599	635	577	590	595	616	596	595	571	594	599	576	541	576	568	564	545	612	580	611	573	576	576	646	565	604	538	595	527	607	608	561	576	630	558	597	587	585	626	606	599	606	614	545	640	609	586	584	619	587	562	616	577	546	559	611	549	573	565	587	642	581	600	537	598	601	588	608	608	606	606	570	544	610	573	586	566	557	592	575	612	530	577	621	570	580	585	520	627	603	623	557	621	543	562	602	574	602	583	650	589	581	583	584	603	614	546	589	589	543	581	587	597	628	543	593	606	628	608	590	552	636	606	611	588	544	599	576	615	581	568	563	560	572	577	617	566	625	582	562	611	549	585	613	557	549	612	583	613	619	579	613	564	618	617	621	584	582	591	571	609	578	626	591	614	568	573	634	592	632	555	607	587	584	536	599	590	577	575	620	583	581	635	629	573	564	596	573	579	599	623	551	623	583	616	557	593	599	601	583	548	611	546	535	573	571	596	573	584	586	593	603	597	564	614	625	596	586	583	610	621	584	591	605	594	582	584	595	582	579	596	598	572	583	569	589	568	561	593	574	589	628	584	604	606	599	624	607	591	587	579	564	598	578	594	559	599	593	576	561	546	613	575	559	599	625	592	603	553	637	585	643	593	584	564	562	567	605	630	591	596	565	616	614	580	607	572	590	608	552	584	604	568	548	580	544	567	590	579	598	606	599	546	608	552	603	604	628	579	583	602	566	583	530	599	613	575	566	589	591	612	569	588	600	649	572	569	595	614	607	553	590	624	613	542	588	603	617	620	554	585	602	591	600	586	616	660	594	540	587	619	581	598	554	558	573	566	567	545	611	577	606	576	545	611	618	576	606	622	627	594	558	632	566	597	617	568	611	623	572	586	540	587	657	575	566	612	598	586	566	600	596	586	609	574	594	578	623	566	591	575	648	578	635	573	599	558	590	561	601	592	588	576	590	580	554	605	611	561	589	598	562	597	563	599	602	566	579	570	555	642	566	624	533	611	611	638	536	581	626	622	602	584	540	587	570	610	583	582	619	590	574	577	571	562	621	557	586	570	586	582	569	610	595	568	543	576	585	597	586	616	585
62487	48263	27528	12170	2063	1010	1136	1806	2610	3195	3676	2874	1274	1314	932	912	1008	1039	764	622	511	422	373	325	277	274	236	289	300	266	289	296	303	339	375	399	450	403	252	257	223	250	243	235	262	253	294	304	322	358	354	280	280	298	267	225	256	238	275	260	208	234	232	273	241	237	220	224	252	226	221	216	243	193	204	216	221	213	205	209	224	214	216	222	213	200	199	248	240	227	218	203	229	206	215	199	224	200	200	207	228	222	202	222	210	188	227	200	235	224	221	217	230	211	201	223	216	215	202	200	222	206	230	243	218	193	201	181	212	237	216	214	228	244	198	194	201	239	209	201	202	216	215	213	232	220	203	216	209	202	233	226	235	231	207	200	231	193	210	212	204	235	222	228	209	217	230	216	208	231	186	230	216	224	219	227	212	219	220	214	185	228	200	218	202	227	206	230	211	192	192	211	193	212	228	217	214	212	223	214	241	231	213	247	211	225	216	211	222	213	193	224	216	224	223	228	222	222	188	207	216	211	223	203	231	211	209	221	220	213	219	206	223	212	209	222	226	223	214	211	220	216	202	200	211	220	171	214	219	223	217	210	233	223	231	229	215	208	228	214	185	225	221	217	189	216	214	216	207	203	227	226	226	218	204	219	239	193	210	207	208	200	216	219	207	191	213	225	214	215	209	203	196	224	188	208	196	207	213	227	218	224	190	198	214	210	210	188	201	216	208	198	197	216	219	184	194	245	196	219	203	221	203	223	206	228	205	237	195	191	221	244	184	223	212	227	206	202	218	233	202	236	222	252	211	213	210	210	231	202	184	205	225	233	197	236	207	221	207	212	214	214	237	194	212	184	197	189	209	239	192	218	222	214	203	197	190	231	208	196	197	217	229	215	246	224	218	205	227	213	211	240	202	194	218	209	221	209	235	222	193	206	216	219	239	210	232	217	212	222	204	227	200	209	222	196	225	215	226	202	216	170	224	206	216	202	173	194	191	203	228	200	184	213	213	240	231	205	223	199	233	202	188	210	214	247	181	181	220	208	217	236	203	209	221	211	215	216	209	198	216	230	199	232	220	213	183	233	233	223	206	226	228	194	220	249	218	234	199	225	205	205	208	224	238	172	193	210	224	214	222	204	202	195	238	209	208	203	210	223	241	243	235	218	233	218	209	234	232	203	197	231	205	205	202	189	228	216	226	221	216	231	219	213	210	195	214	211	203	199	210	210	212	205	185	212	192	198	219	203	190	201	202	197	227	236	223	198	240	203	207	264	235	210	203	223	221	199	206	220	184	210	226	214	214	190	207	198	235	212	226	241	193	230	229	211	238	202	218	213	206	182	221	208	249	242	226	210	225	229	222	224	210	189	200	186	250	197	221	208	206	249	191	210	218	216	212	202	196	183	208	193	222	217	224	201	200	203	203	204	230	236	208	224	227	209	214	253	224	204	213	218	217	205	228	197	230	208	234	211	207	225	220	212	209	202	213	217	205	191	218	215	192	236	223	216	223	238	243	193	221	205	218	211	219	227	205	178	212	221	230	213	201	208	213	222	191	223	205	197	221	227	198	175	189	216	209	192	194	217	199	182	212	213	218	202	233	213	225	194	211	217	195	194	189	216	206	212	193	239	210	196	234	213	175	191	193	233	235	242	214	195	215	211	211	228	215	220	213	206	220	208	230	207	220	210	226	198	228	210	226	213	207	214	189	205	191	204	228	205	218	244	217	205	201	220	213	225	205	221	204	211	230	211	223	197	232	225	207	197	214	206	185	219	227	232	226	221	216	210	209	227	197	231	214	210	209	206	215	207	206	213	233	226	250	204	222	231	225	203	207	211	230	215	247	211	229	208	200	192	209	192	255	209	197	211	224	232	206	236	203	232	228	219	221	247	203	228	216	207	201	228	217	211	240	200	215	227	212	210	213	228	233	196	219	229	222	202	208	222	193	213	199	222	215	224	215	195	221	212	217	209	206	234	221	216	215	229	220	219	213	219	226	213	199	189	193	237	238	206	201	191	227	198	205	218	164	226	218	200	218	209	202	223	217	216	193	209	221	213	222	213	229	198	212	227	222	216	185	212	226	240	254	206	188	227	238	240	215	205	222	220	209	215	174	242	197	218	196	257	218	230	254	219	213	221	239	236	211	230	198	226	217	205	219	233	193	212	214	218	195	217	216	202	207	202	221	236	209	203	201	222	191	192	234	212	190	205	191	231	235	227	222	221	190	230	227	241	212	191	204	220	217	216	226	225	229	215	198	234	234	228	195	218	201	220	203	218	225	208	186	237	231	203	215	220	200	228	227	197	228	211	204	190	188	212	193	218	199	208	242	226	232	214	203	185	187	229	220	225	251	195	216	225	233	206	188	198	223	199	188	225	196	217	215	195	199	210	207	231	199	215	204	238	200	203	225	255	195	243	223	208	212	240	235	200	205	242	200	235	224	209	193	214	233	226	208	226	217	259	215	213	221	193	193	200	199	215	212	234	205	216	223	193	229	211	217	214	234	215	231	200	208	228	210	216	202	213	197	218	191	222	196	236	192	171	211	207	231	224	202	192	214	215	212	235	205	220	209	246	236	225	202	202	183	203	217	235	224	181	238	211	231	207	213	227	220	191	227	207	230	193	211	208	238	225	231	195	191	208	226	199	219	202	204	194	249	212	200	209	220	233	192	201	202	230	195	215	211	240	237	224	231	218	195	228	223	200	209	205	225	210	202	203	208	236	193	222	198	187	181	213	203	201	229	223	228	204	227	212	187	194	202	257	202	215	242	233	208	202	216	205	205	201	219	226	229	193	211	202	204	208	228	207	214	219	230	213	225	230	204	220	208	227	219	212	204	242	211	217	211	202	223	253	237	221	192	241	201	189	225	216	212	211	205	191	200	214	198	205	230	188	214	206	219	223	241	216	244	175	226	222	217	190	210	203	223	212	187	212	203	215	216	210	198	212	214	224	219	211	240	228	225	213	215	214	233	213	209	205	205	220	212	208	239	203	230	199	221	213	225	227	237	239	229	213	224	206	247	230	235	217	216	197	223	215	225	233	214	195	244	216	208	211	214	209	208	229	214	224	253	216	205	220	200	205	172	215	242	219	227	220	209	222	194	202	225	225	259	237	226	226	229	232	261	219	210	224	219	208	205	235	225	211	222	216	211	201	230	200	225	218	181	203	220	216	194	236	172	233	217	215	215	222	222	204	197	216	226	211	227	211	232	219	226	234	203	208	230	219	234	248	209	217	214	232	222	216	246	241	170	224	201	225	199	219	211	209	225	216	219	198	199	205	216	203	200	219	210	205	192	192	238	216	229	229	205	206	206	220	225	219	190	222	233	213	212	219	209	198	219	221	198	188	195	199	216	224	220	238	189	222	205	215	179	217	186	227	207	201	215	183	216	206	227	192	213	232	228	228	191	209	198	219	213	201	229	231	220	192	227	228	245	182	225	214	224	202	237	232	198	218	221	216	201	219	212	228	210	212	234	231	244	222	213	220
45046	40936	12669	8010	4922	3411	4299	7885	10765	14454	14942	10432	6102	6150	4630	5087	4704	4206	3484	2970	2600	2135	1911	1607	1107	1001	966	1055	1178	1256	1194	1175	1374	1788	1871	2009	2366	2013	932	812	762	756	707	783	1013	973	971	1210	1181	1553	1502	1205	1220	1178	915	640	655	671	670	806	604	639	685	719	642	550	538	640	932	708	514	499	523	473	525	485	526	449	543	519	469	499	500	533	499	478	523	477	548	511	525	502	523	462	490	452	505	478	508	476	470	483	498	512	523	509	538	500	495	504	484	473	510	476	498	486	486	531	500	505	528	514	548	517	534	527	486	524	511	482	495	486	533	518	516	497	500	544	529	515	470	507	482	494	509	498	517	514	506	505	472	525	500	515	495	499	508	498	535	472	492	480	495	504	483	526	500	505	507	497	506	513	511	537	503	511	453	492	517	473	476	511	488	487	481	489	452	489	485	464	528	496	502	531	501	497	525	491	483	488	506	528	470	528	550	500	514	540	493	510	494	476	518	504	517	509	493	491	523	491	493	492	508	496	456	538	462	507	482	510	526	524	482	491	538	495	524	532	493	476	507	526	516	501	532	511	523	503	482	443	429	521	511	496	485	514	494	504	473	518	480	475	521	485	505	496	532	494	499	513	491	515	502	525	503	500	478	479	461	519	468	515	504	503	508	521	526	491	478	544	491	536	494	470	492	537	493	520	547	513	526	503	481	503	476	501	525	473	530	519	498	540	486	463	524	476	529	537	548	526	470	502	495	504	498	522	535	512	523	494	501	493	452	476	527	492	496	528	497	506	505	486	528	479	501	534	505	482	503	486	525	492	508	494	480	469	534	479	521	501	480	510	472	488	519	488	498	475	462	491	484	474	528	512	514	476	547	478	507	509	527	529	509	472	515	473	484	495	496	516	496	490	500	512	512	519	454	538	545	532	457	540	528	494	506	513	517	484	531	498	469	486	500	496	518	517	538	463	481	508	499	475	494	495	428	493	524	467	487	477	526	535	452	510	512	491	501	485	510	487	507	504	487	478	506	522	483	475	472	480	525	516	439	494	516	497	492	532	505	521	502	538	517	511	475	547	516	509	543	470	490	439	483	498	582	517	465	483	500	519	485	510	479	537	506	495	500	467	473	473	492	511	468	502	480	538	490	482	497	510	536	487	527	497	515	519	496	507	531	470	500	493	488	494	491	527	537	534	516	469	473	533	475	489	478	457	471	489	467	506	496	489	541	533	484	450	491	490	541	472	454	492	485	483	523	523	493	489	496	485	533	549	520	506	520	495	492	479	516	467	484	510	471	503	474	503	525	538	525	429	551	463	487	517	516	499	504	514	492	473	520	504	551	509	503	497	497	514	527	476	482	497	483	490	474	508	472	505	491	510	524	506	460	485	482	482	535	485	500	503	498	498	470	498	503	486	543	526	476	546	482	487	464	495	474	497	514	479	501	519	512	518	496	460	533	541	484	493	504	488	504	520	501	521	511	531	538	526	491	499	473	537	492	481	513	492	487	454	510	479	468	512	448	481	547	536	519	501	497	555	498	508	494	473	475	558	500	465	528	493	515	475	482	468	486	476	524	511	470	465	497	463	494	514	506	458	450	518	519	531	478	493	464	571	515	474	496	489	493	520	487	500	540	490	531	484	516	475	517	505	522	481	502	493	465	474	555	439	528	498	451	459	513	473	505	484	480	505	494	528	491	501	502	456	492	496	443	511	498	472	490	532	510	486	512	509	492	509	500	495	510	510	501	477	492	472	480	521	486	501	455	507	505	493	500	491	522	512	510	476	497	501	518	515	475	486	515	517	532	502	494	462	510	488	474	493	507	446	480	515	500	484	503	501	533	493	526	488	480	460	479	514	511	476	509	531	494	541	512	525	486	511	539	513	483	512	521	483	535	492	526	502	512	503	513	523	505	495	524	506	492	511	479	481	485	497	534	492	500	474	511	488	507	495	485	570	525	517	497	526	517	503	539	503	534	479	467	478	518	473	502	485	415	488	507	506	470	492	509	486	507	522	507	517	459	493	489	496	520	509	506	532	531	532	495	507	515	518	497	485	478	544	473	498	528	470	486	498	491	536	484	467	473	492	537	485	474	510	505	506	521	472	509	482	513	498	491	465	501	507	500	505	538	480	491	493	470	496	511	495	481	485	473	517	429	517	519	498	509	489	561	501	495	515	527	519	512	499	493	482	521	513	497	514	495	494	520	521	501	486	503	497	500	481	501	489	536	478	494	502	486	487	466	484	485	463	509	505	497	483	438	487	481	493	466	488	547	466	517	517	533	500	514	534	546	540	526	468	510	511	450	491	476	478	532	482	477	476	516	444	509	524	541	516	504	487	481	525	519	488	493	481	527	508	494	478	487	502	553	513	515	479	493	479	499	550	507	523	473	514	516	465	508	489	479	485	556	544	502	498	497	517	497	499	497	458	498	516	486	488	500	482	565	533	492	501	515	500	498	471	504	531	517	468	499	509	464	455	509	497	500	518	521	490	516	521	494	488	465	504	498	460	554	486	457	491	470	539	481	508	502	525	516	493	490	514	522	492	494	479	448	436	506	469	508	484	454	475	494	508	498	502	471	504	490	490	483	517	480	479	519	501	501	511	532	479	524	484	506	553	491	464	496	457	498	489	503	522	467	491	506	527	513	524	506	492	567	506	520	492	517	500	500	498	486	519	451	518	472	488	467	458	483	494	498	456	493	491	542	506	484	520	539	506	492	500	488	530	502	558	516	491	516	512	502	459	462	528	482	445	480	500	534	515	511	525	459	510	524	469	516	476	490	467	509	471	515	539	477	443	494	480	491	516	520	504	502	514	521	496	528	481	498	520	498	525	515	496	460	485	479	490	518	515	516	492	473	486	503	475	526	494	508	484	487	496	514	459	473	450	504	490	514	526	501	493	509	511	500	520	526	491	450	496	505	492	503	510	490	514	489	490	516	510	513	515	506	446	523	524	539	520	498	507	515	501	451	481	449	540	477	493	545	499	455	473	479	498	483	476	487	510	513	490	509	546	500	488	451	508	544	469	515	502	533	525	486	548	476	494	514	496	503	484	494	492	488	502	554	468	517	480	512	516	474	523	451	502	499	480	475	506	495	493	485	465	520	582	528	486	510	526	510	489	516	505	471	523	488	496	498	497	516	506	458	503	505	465	483	469	494	532	475	525	539	512	483	492	503	538	518	456	470	538	459	523	552	482	474	503	471	522	501	533	514	480	458	469	526	509	521	484	545	463	504	497	462	541	512	499	516	497	502	496	543	529	483	529	504	496	491	532	500	451	463	503	464	509	459	471	459	534	487	505	508	552	506	505	479	520	518	508	505	533	483	524	493	475	494	542	505	500	469	456	492	483	515	502	479	515	496	503	457	498	471	478	499	474	453	462	495	497	486	526	454	498	498	523	488	465	529	537	461	507	482	482	517	520	531	544	507	486	488	531	507	519	500	487	537	510	499	516	511	506	509	502	528	490	489	475	498	488	527	505	487	457
14248	8587	3021	695	252	203	226	209	238	225	205	233	203	179	201	198	186	208	177	203	202	181	200	200	177	197	180	185	174	219	175	168	180	190	227	241	237	208	191	185	218	179	183	197	197	189	185	211	210	203	215	179	202	225	198	217	192	187	134	165	197	185	179	210	186	188	185	175	173	173	175	177	179	189	155	176	200	157	189	184	165	183	163	173	177	169	200	161	181	180	159	202	210	156	173	160	186	175	156	192	196	183	186	227	181	167	188	192	165	195	155	154	198	164	164	172	188	190	161	192	196	187	189	195	178	174	175	174	163	165	179	171	161	200	173	193	166	199	170	198	205	184	183	211	164	185	217	184	157	190	187	178	197	153	177	155	183	193	203	166	149	172	190	181	184	208	201	191	207	183	153	193	175	183	188	192	157	184	187	173	159	200	177	200	189	201	163	193	176	203	211	200	186	170	170	178	175	219	168	188	208	191	179	177	195	194	181	172	177	201	173	193	190	204	154	191	169	140	149	198	172	181	179	181	167	187	202	190	181	191	199	184	169	168	201	187	212	170	199	176	190	183	187	199	193	190	173	165	166	163	147	187	162	188	188	168	168	191	163	169	179	192	190	181	179	164	165	152	200	178	195	182	176	187	173	188	167	197	167	198	186	181	177	197	197	155	173	161	186	195	178	203	189	194	168	180	187	183	156	166	173	177	179	198	183	157	201	185	200	184	175	177	180	182	186	191	177	181	192	157	158	176	178	173	201	170	194	200	201	168	173	183	162	170	173	184	169	194	178	182	166	185	155	173	159	164	178	158	167	178	170	182	189	193	197	178	161	183	170	190	166	174	156	190	169	181	165	183	181	176	159	185	179	170	194	194	183	169	214	177	201	194	171	177	164	182	173	174	182	184	160	160	161	173	185	171	186	161	181	191	185	168	170	192	200	197	182	182	202	196	179	175	178	199	163	184	187	169	172	179	163	172	176	141	173	203	199	185	196	170	169	189	163	169	203	166	174	180	182	183	187	205	180	204	197	174	185	164	180	206	179	186	174	192	189	191	173	180	151	195	182	179	167	177	167	205	162	187	170	182	172	186	163	174	175	186	177	200	179	169	195	177	181	153	207	196	182	171	191	180	193	152	194	192	170	187	184	189	175	174	178	164	170	167	163	167	202	195	170	207	179	178	184	170	186	188	183	192	182	178	176	190	161	172	206	170	190	191	169	188	212	181	201	197	181	194	200	190	167	178	172	159	180	188	186	204	170	195	170	164	154	181	180	206	197	183	172	191	168	172	182	192	176	153	194	186	210	180	174	168	187	184	186	199	164	192	175	168	161	198	180	175	197	204	215	179	203	170	172	180	162	166	164	161	190	207	184	186	200	181	215	162	192	181	201	160	191	173	188	160	178	154	190	194	170	178	162	177	188	187	174	186	187	163	212	194	172	164	174	204	184	181	190	177	171	192	184	205	177	198	180	185	144	172	197	184	184	164	200	209	170	175	176	192	196	189	186	170	182	160	172	186	202	164	222	185	194	165	159	181	220	204	181	178	174	183	195	179	141	165	174	193	172	195	198	169	204	191	187	190	201	182	201	207	172	196	163	173	183	187	201	199	190	186	177	168	200	179	175	168	186	169	206	216	196	185	173	159	176	184	182	184	174	177	211	181	185	186	183	195	154	157	203	204	177	180	185	190	177	156	185	154	168	204	220	180	167	190	198	200	173	190	182	197	181	202	168	207	206	168	179	199	172	194	183	161	183	166	160	175	165	183	197	188	201	173	178	207	187	189	201	208	192	159	186	170	187	184	200	168	183	173	183	167	176	165	165	203	157	183	171	158	189	158	205	175	192	157	208	191	198	205	196	177	169	184	175	193	185	172	153	189	192	182	196	177	188	181	192	174	205	166	208	191	150	186	189	176	183	168	217	193	166	187	172	158	172	182	196	166	201	187	179	182	177	186	174	182	174	182	205	184	180	197	197	186	188	159	194	197	204	179	169	186	189	174	154	201	178	211	200	182	175	189	196	183	186	166	179	180	213	174	146	159	155	161	198	182	196	195	179	188	214	161	167	165	181	177	183	175	193	166	183	154	179	194	181	163	169	162	158	202	176	150	180	167	193	197	163	192	189	152	213	175	189	179	170	180	195	157	198	202	199	163	175	182	182	171	175	203	193	191	178	160	195	177	200	167	222	190	185	174	164	195	188	179	196	180	177	186	171	210	200	195	201	188	209	165	178	184	170	172	172	190	167	177	182	202	171	168	172	177	182	169	188	186	208	173	174	205	188	183	188	191	175	183	190	186	178	205	195	167	200	189	177	199	181	167	216	185	177	182	203	188	190	178	186	173	175	184	192	176	192	198	174	181	188	161	203	191	181	172	182	183	203	179	183	208	180	210	176	186	159	192	179	194	187	154	179	178	193	181	211	175	176	193	181	151	190	186	213	163	187	147	193	176	165	192	192	189	203	161	170	185	188	161	204	168	181	187	171	185	168	185	196	172	181	194	177	170	172	174	187	172	189	187	187	154	175	177	190	192	208	204	170	183	176	161	181	203	183	183	211	152	157	196	194	221	183	176	172	196	147	197	203	190	182	196	174	178	165	180	166	214	191	171	174	216	187	195	209	186	166	187	171	188	194	201	160	141	194	173	203	138	184	180	189	163	198	176	180	176	169	174	180	184	173	185	178	205	180	179	192	172	200	175	187	204	174	165	174	217	188	204	148	172	181	187	163	216	172	184	162	212	197	196	205	185	193	188	183	168	216	212	234	215	202	174	175	178	168	201	192	173	169	172	169	179	159	170	190	182	223	168	161	195	200	184	189	183	174	185	187	195	166	185	174	187	189	190	182	179	173	222	186	192	182	199	192	181	154	164	169	158	186	167	172	159	169	177	176	194	173	187	187	183	192	160	213	173	182	186	185	175	193	200	197	190	188	199	174	172	173	175	178	183	212	186	181	213	192	213	157	177	185	198	178	182	201	180	194	170	183	218	178	162	167	214	198	179	175	182	169	170	172	188	185	166	171	189	155	207	165	201	166	164	163	173	194	211	194	156	175	167	193	181	173	183	192	181	193	202	180	189	172	154	178	193	195	174	190	175	196	201	152	180	166	185	185	183	166	181	181	165	172	152	179	179	179	196	171	206	189	206	222	148	188	170	174	182	187	206	170	182	197	169	189	159	173	185	175	180	180	165	178	198	180	185	200	186	224	173	200	170	192	190	194	164	176	183	186	182	189	197	196	188	186	183	176	211	197	157	159	187	183	182	172	161	162	187	190	165	186	157	192	207	142	172	200	184	191	204	197	188	171	198	176	205	192	204	176	186	163	191	175	172	167	178	175	173	190	187	186	183	177	159	185	197	156	171	190	209	205	169	216	155	171	196	185	201	176	161	180	195	179	208	182	168	171	171	205	190	194	170	212	166	175	202	183	175	171	176	193	202	206	180	169	190	163	162	184	186	201	184	176	177	178	180	201	174	187	177	164	160	165	195
10423	9071	4765	1710	736	558	522	708	746	907	852	725	597	613	599	564	551	509	552	542	504	509	460	493	452	451	485	458	471	493	501	574	607	758	856	990	846	634	469	470	480	511	497	560	527	567	570	574	615	721	725	630	652	633	517	480	485	435	483	458	451	479	538	545	516	465	429	446	471	433	483	448	432	464	434	444	466	412	455	486	468	473	452	465	487	459	415	412	460	453	456	486	464	456	442	424	418	479	481	454	460	451	442	461	440	435	442	451	462	490	474	437	495	470	455	437	447	438	483	449	453	447	459	455	450	459	476	470	471	458	486	448	460	418	460	432	434	482	463	421	457	434	448	475	430	470	459	469	447	438	444	442	464	447	429	451	462	451	453	448	431	475	431	460	468	429	417	464	457	474	478	471	479	455	426	444	460	413	458	439	484	477	473	434	412	447	486	479	448	439	466	443	438	445	446	454	468	458	483	425	466	460	467	469	479	474	477	461	448	436	481	461	434	490	465	468	459	446	473	463	461	476	501	468	435	408	460	440	421	452	448	419	497	470	472	434	466	450	465	450	449	454	423	481	460	459	462	444	468	451	449	471	427	448	455	429	443	484	438	458	447	454	470	448	439	455	458	485	489	435	443	458	435	476	486	501	435	473	415	491	450	445	470	437	457	463	459	438	490	474	499	457	452	429	418	461	433	440	454	473	451	459	433	466	475	496	421	460	442	472	483	439	438	455	495	461	419	450	465	437	425	455	416	487	388	444	454	447	463	410	445	468	446	450	461	449	424	398	462	454	466	454	452	463	450	447	459	458	472	464	445	458	457	440	431	451	471	435	457	455	426	441	452	479	422	427	469	451	461	443	473	429	437	434	440	434	464	473	419	464	416	470	431	463	441	456	437	485	440	439	478	447	414	450	436	449	448	464	433	479	441	488	464	431	454	427	449	460	442	451	450	455	478	451	439	476	455	454	469	473	457	443	469	412	467	479	485	436	481	478	459	449	464	472	471	478	440	439	420	421	493	447	454	445	471	450	498	470	451	442	416	430	422	434	486	455	455	434	455	460	444	456	463	418	429	402	497	463	478	442	439	444	454	492	396	439	447	464	463	452	439	484	424	439	481	439	446	482	461	432	485	467	475	457	434	468	460	454	459	447	389	486	478	472	455	451	405	463	474	475	424	501	433	490	453	462	448	486	490	472	434	470	438	470	389	441	458	471	440	456	412	433	466	441	437	468	439	480	459	427	445	430	447	454	433	472	435	460	483	434	451	452	481	456	457	460	461	424	448	429	429	453	458	444	433	489	440	435	437	435	426	493	452	434	449	451	439	455	458	455	467	434	438	484	482	469	459	425	423	479	440	496	429	460	478	469	454	479	450	454	488	461	457	474	479	471	448	451	455	460	460	476	469	448	483	446	470	435	419	456	467	486	467	449	436	413	434	415	462	401	487	437	387	434	431	452	469	443	440	459	466	485	435	420	478	417	447	441	453	425	446	445	485	417	415	483	426	431	461	448	444	461	454	455	453	488	434	427	422	442	447	467	465	447	421	425	464	428	502	460	398	482	385	458	398	471	458	452	448	437	447	437	476	445	422	429	427	458	434	438	449	455	459	451	457	432	482	461	430	431	512	474	479	476	445	475	453	446	459	465	449	441	432	443	479	465	449	445	498	448	462	444	468	493	425	449	466	465	444	467	447	444	454	457	422	439	469	497	428	437	454	456	453	457	454	470	457	476	418	432	473	455	471	455	445	432	458	484	464	452	481	453	437	457	468	473	453	499	453	467	469	432	445	456	472	440	439	462	465	431	468	429	463	452	408	410	463	461	445	395	455	464	477	445	444	453	453	463	441	429	447	450	476	474	445	464	477	447	468	421	478	471	483	442	441	459	457	448	440	465	463	462	421	445	426	437	454	419	439	450	471	458	473	471	449	428	422	477	465	448	437	521	447	434	449	498	447	417	464	442	450	442	446	472	487	462	481	435	451	458	447	460	496	432	466	461	449	464	457	428	442	450	430	419	453	454	447	434	487	429	430	451	432	450	442	442	454	449	480	455	473	465	460	471	465	484	439	462	481	469	427	436	492	436	422	460	437	450	440	434	477	475	433	450	448	455	456	456	481	483	439	434	430	454	450	471	452	446	416	446	470	447	439	464	460	440	462	458	466	466	445	441	459	456	468	436	476	443	451	470	453	396	439	427	481	480	470	437	458	424	449	463	431	438	448	489	467	438	460	455	458	460	456	481	449	448	444	467	441	456	417	442	436	452	432	408	429	424	420	456	467	447	421	471	494	422	502	446	484	481	476	426	504	454	438	466	485	446	438	486	480	433	510	450	461	462	457	480	455	413	451	463	416	436	467	489	450	479	452	474	444	455	452	452	454	459	433	451	470	462	426	473	482	415	440	453	468	448	425	459	482	460	435	424	485	428	449	453	452	466	453	464	442	421	394	429	428	467	435	478	441	440	454	457	478	515	451	468	464	449	439	395	455	431	471	425	425	463	489	436	473	444	472	466	509	441	457	445	437	436	453	432	441	502	435	462	456	456	442	484	396	469	446	473	443	428	511	443	438	441	430	437	438	480	472	419	442	464	446	467	465	470	446	469	454	498	458	452	444	447	474	413	436	472	448	475	465	444	454	463	433	432	439	464	458	420	474	462	464	442	446	435	471	441	464	460	442	463	441	472	439	470	464	458	469	456	452	491	462	461	440	432	449	442	456	444	438	473	456	405	485	454	466	446	421	492	434	436	457	473	444	473	446	479	459	450	433	481	467	467	467	455	465	455	456	448	485	471	432	453	473	434	437	423	430	440	405	454	453	429	469	470	473	477	438	415	438	446	462	452	459	452	428	451	445	447	481	435	443	461	464	433	486	463	470	464	489	429	431	473	442	396	480	445	441	438	482	447	467	440	414	473	487	486	473	429	457	446	461	441	449	456	468	414	458	409	445	456	469	389	476	456	449	431	443	466	448	460	460	428	434	456	480	433	463	453	478	443	457	504	440	466	439	432	452	442	454	464	455	422	494	447	456	464	512	467	436	441	457	461	470	460	489	476	478	471	455	446	460	453	437	462	456	476	426	440	505	449	490	457	459	461	478	416	425	463	437	466	494	418	493	427	452	426	446	459	484	438	434	436	448	471	443	403	468	451	453	469	412	448	480	497	497	470	499	461	469	445	453	437	462	447	474	447	473	486	444	434	442	483	450	464	455	453	448	482	476	438	451	463	472	483	452	423	450	439	458	451	456	449	476	488	452	494	463	453	430	453	459	449	441	449	486	479	450	453	453	417	421	430	445	445	467	431	481	456	439	446	442	449	446	418	411	457	472	450	446	452	457	460	482	472	477	442	451	404	459	422	444	445	433	445	474	472	420	430	451	425	452	446	441	464	432	463	435	452	431	427	437	454	441	457	472	383	442	468	447	488	439	410	475	468	430	465	478	425	455	476	442	450	426	451	444	436	454	447	438	495	429	440	475	456	442	459	442	458
53249	48182	14696	2819	901	569	833	1395	1601	2052	1747	1435	996	1006	679	713	591	536	464	401	408	388	407	351	281	300	303	313	255	316	301	301	309	401	430	408	366	351	302	286	249	292	282	279	284	325	284	310	352	390	345	298	295	302	289	242	243	245	280	281	300	253	262	275	293	228	241	297	270	251	234	270	259	241	225	290	249	263	267	261	231	248	238	269	242	276	241	247	254	257	254	260	247	294	292	282	275	259	232	256	242	261	253	256	256	235	245	236	255	264	258	263	285	270	263	261	289	271	262	249	287	253	279	237	263	249	242	241	261	269	282	234	272	250	273	311	273	268	264	250	242	256	251	239	253	227	263	290	243	233	239	245	258	250	290	255	279	269	266	257	228	236	240	260	253	270	254	255	238	268	286	244	240	263	252	248	286	275	253	247	249	258	254	267	237	264	212	241	256	255	253	246	261	247	257	257	230	232	246	270	293	257	261	266	271	269	220	265	256	247	228	234	250	266	258	255	285	225	249	299	275	232	257	253	266	250	268	273	255	272	236	243	282	243	269	262	254	245	264	270	261	241	247	267	259	246	263	277	285	259	277	237	256	258	287	259	232	289	253	253	262	251	265	278	253	258	272	266	231	238	250	231	265	264	289	258	237	268	249	276	278	252	254	248	267	264	263	251	264	237	257	280	250	255	258	240	274	290	266	276	244	240	283	297	270	265	282	262	235	277	224	242	264	266	254	266	278	261	267	272	259	247	254	246	252	254	249	253	254	244	224	247	248	281	228	260	253	253	256	250	248	234	275	228	279	246	228	280	263	247	262	254	298	263	228	251	240	254	300	284	275	258	251	260	257	273	228	250	234	245	280	289	271	256	238	249	262	245	253	245	245	275	269	281	235	253	275	227	248	248	267	248	273	265	275	281	265	265	274	271	261	238	242	287	295	266	248	264	259	268	261	267	255	233	264	284	269	262	250	236	242	278	277	261	270	269	252	289	286	247	261	252	268	249	247	234	224	248	222	286	270	269	248	281	266	266	300	243	237	267	246	239	261	260	251	237	261	245	245	247	257	259	262	228	273	243	274	254	269	240	248	266	263	278	248	294	269	241	260	249	266	283	247	269	267	276	270	268	284	247	269	282	289	271	256	250	240	245	264	269	260	266	271	271	255	259	235	266	265	267	265	239	247	262	245	247	287	257	263	248	241	267	239	253	264	273	264	262	235	272	241	251	257	237	287	292	267	252	256	280	245	240	290	272	267	264	267	260	263	244	281	228	260	219	273	245	261	268	269	263	251	261	234	255	256	250	273	254	248	241	248	285	267	275	261	271	220	274	239	260	267	272	283	260	261	243	275	242	240	286	262	248	246	261	255	272	264	268	225	281	237	286	263	246	241	285	259	257	270	277	273	255	266	262	287	262	268	271	282	229	272	256	283	263	245	261	244	275	284	241	274	275	249	270	260	257	253	240	245	268	252	254	249	233	245	243	247	235	272	245	286	272	267	276	277	263	271	255	240	257	250	246	263	238	255	264	272	244	269	250	266	222	273	238	252	258	259	254	273	255	262	256	262	245	275	247	252	271	265	272	235	239	258	246	268	266	227	270	238	253	261	267	231	282	242	242	266	290	267	249	264	292	264	264	261	265	269	246	271	253	263	258	249	252	247	251	255	273	240	247	263	233	269	263	248	262	304	260	264	277	266	267	279	262	240	270	244	213	256	275	265	265	260	248	263	292	252	238	277	252	227	253	253	219	265	282	290	272	283	261	278	238	249	278	282	273	266	224	282	246	257	242	247	259	254	270	267	279	232	244	270	265	284	269	232	267	257	229	292	259	256	277	240	249	251	288	232	233	277	269	289	251	255	243	266	251	264	276	266	258	260	289	278	225	259	238	265	257	245	260	242	243	251	247	248	274	262	270	268	283	255	266	263	256	257	234	258	263	284	284	264	230	269	235	236	251	251	276	264	249	256	306	257	246	266	248	269	233	299	242	280	253	270	277	247	253	237	275	243	257	260	240	233	247	271	252	266	270	256	244	234	251	244	250	285	233	276	255	279	276	211	220	224	271	232	288	261	290	265	271	264	275	258	255	253	271	271	217	246	248	264	274	271	276	237	246	244	267	299	257	270	298	254	274	277	265	250	262	247	231	270	252	282	246	257	277	264	259	281	245	249	252	277	264	273	261	255	277	287	274	268	245	268	247	263	261	265	267	259	257	267	288	276	250	301	251	281	257	273	244	234	291	221	251	253	247	273	267	253	270	273	244	251	270	237	272	272	249	246	259	258	248	260	289	258	252	239	259	253	247	225	267	248	245	236	258	269	254	279	268	266	262	241	238	283	294	228	234	260	240	250	262	232	259	240	249	274	239	271	251	269	277	234	223	255	255	236	257	262	272	268	256	228	255	239	237	216	262	265	254	231	257	275	257	258	272	240	252	261	260	228	240	266	256	263	275	279	257	261	262	246	271	252	280	274	251	229	266	283	250	243	270	255	257	255	262	253	265	262	256	235	254	245	243	272	240	270	241	272	273	234	261	267	253	259	263	258	251	224	254	232	276	236	240	239	291	254	283	266	256	281	263	262	264	273	237	236	261	273	273	247	225	270	289	250	281	239	265	265	268	252	258	227	273	276	262	231	248	241	264	254	277	291	242	221	244	288	265	277	275	237	285	266	241	270	280	269	269	252	272	252	267	270	261	243	252	287	244	273	246	284	269	274	274	262	260	237	283	250	242	251	269	257	270	260	244	266	248	258	277	239	248	274	254	256	264	259	237	239	254	271	249	269	292	262	286	220	231	267	281	262	238	248	259	248	268	250	237	251	255	254	261	291	243	243	242	253	261	259	241	280	276	274	242	268	278	237	245	268	260	247	271	277	271	287	267	273	251	268	234	251	276	251	275	268	272	267	252	286	280	248	271	253	270	209	236	242	230	275	266	257	254	247	238	237	276	262	225	278	248	229	238	261	265	242	242	242	252	240	272	261	262	293	260	265	278	272	244	279	256	248	239	285	256	235	255	239	273	249	246	255	243	256	283	259	244	259	266	263	260	249	270	250	228	274	248	261	260	249	221	246	282	260	269	236	256	257	260	286	272	254	251	255	234	252	254	258	266	258	274	288	246	270	269	270	263	283	258	266	282	260	243	264	303	258	275	258	249	241	279	295	252	255	257	243	276	257	267	254	282	262	249	245	270	270	245	244	248	271	266	257	254	262	260	254	254	249	260	240	272	233	239	282	251	249	240	264	246	256	245	250	257	246	220	280	275	277	255	256	271	259	251	282	264	247	276	272	238	238	251	259	254	245	230	288	274	256	267	257	225	263	284	271	249	262	270	253	266	270	247	249	271	249	261	243	272	283	233	248	273	260	237	288	270	249	302	257	232	240	257	282	274	239	250	276	281	264	279	241	260	255	279	257	253	259	233	257	250	267	258	283	264	229	294	288	243	271	283	274	226	246	270	259	262	242	270	264	249	266	264	245	271	246	226	228	259
32327	29377	8529	4778	2865	2189	3216	6417	7875	9871	9267	6394	4154	4031	3211	3454	2464	2283	1935	1916	1753	1471	1403	1086	1004	834	960	906	1031	1100	1097	1026	1272	1620	1984	1776	1543	1287	859	814	754	729	798	844	940	935	995	1048	1408	1282	1281	1071	1004	1059	788	690	755	715	705	728	712	697	723	760	736	610	669	712	792	718	600	649	570	564	651	619	641	664	657	612	646	609	627	589	663	657	636	621	626	627	638	619	641	622	604	636	623	574	605	659	589	629	623	631	583	584	638	575	613	650	569	633	639	642	649	646	606	576	636	573	591	620	590	631	612	601	599	617	699	583	605	615	590	629	608	630	644	615	609	587	599	606	554	627	599	595	626	571	596	577	620	651	625	595	598	589	600	619	603	612	581	622	613	619	645	619	613	618	626	639	620	629	605	575	665	548	603	601	584	575	632	582	598	570	600	586	661	576	572	595	585	615	612	631	594	626	616	632	646	611	615	585	643	640	612	584	602	608	596	590	529	612	601	581	620	598	630	561	586	654	620	612	611	607	582	588	629	603	619	581	620	578	651	622	567	612	592	595	629	614	570	623	604	590	614	581	605	588	622	574	591	571	592	591	631	631	653	582	567	614	599	593	615	613	604	594	570	593	614	590	623	611	621	585	612	644	630	592	577	594	580	622	636	656	591	568	615	561	629	600	614	645	586	610	610	590	609	612	641	611	606	589	579	579	597	596	599	663	635	588	564	646	618	632	641	596	596	627	633	619	654	631	630	634	624	583	631	608	585	616	582	611	597	582	648	630	625	644	585	590	628	614	630	616	600	617	603	594	593	647	607	634	648	564	627	625	568	624	624	631	604	620	595	636	636	598	577	615	623	599	596	632	638	591	678	670	602	639	619	630	580	596	613	585	608	609	644	649	591	654	593	608	605	629	627	619	604	628	615	557	644	599	627	660	616	610	592	618	613	586	644	591	620	587	600	597	603	618	583	632	602	588	640	626	608	623	586	629	620	560	574	578	630	625	622	600	632	585	633	626	594	583	602	658	587	590	636	650	632	619	644	574	618	605	582	625	575	596	638	644	642	619	638	629	612	584	649	630	607	601	652	643	589	612	601	595	596	593	658	600	558	665	598	622	652	636	605	590	616	623	636	611	593	606	637	599	588	624	577	625	542	564	627	636	651	589	649	606	606	632	614	628	665	610	630	554	586	587	606	590	639	591	590	597	597	639	640	577	613	664	627	610	621	583	634	604	617	584	598	613	612	596	635	589	619	621	609	572	600	620	649	615	593	602	648	597	605	595	640	626	553	568	622	574	637	594	683	590	609	622	628	630	601	652	641	605	624	615	599	579	635	612	568	610	655	624	588	603	579	586	613	653	618	597	594	578	619	645	589	627	617	640	562	647	613	600	614	615	615	616	592	652	619	612	593	571	610	632	599	631	622	644	603	595	585	596	557	592	600	570	593	607	625	640	611	644	611	572	602	615	624	623	638	589	588	579	583	607	660	623	614	638	601	572	622	628	612	587	596	585	579	606	595	610	604	622	603	598	600	586	603	636	610	593	625	596	620	609	652	612	666	624	610	628	600	648	610	610	636	608	605	595	635	578	543	580	601	621	668	562	603	586	613	624	589	558	631	601	580	659	593	627	578	580	641	610	650	636	590	662	600	563	589	635	611	610	592	591	606	547	582	600	572	627	606	612	648	639	606	620	619	599	584	626	619	631	612	585	586	613	618	592	654	609	636	575	586	609	605	607	590	602	602	644	655	613	614	622	588	600	588	601	660	623	673	573	623	614	612	614	653	611	621	604	638	631	628	590	620	598	551	558	586	609	611	603	597	577	637	567	657	645	638	589	615	598	608	592	640	571	648	630	600	580	626	614	584	611	667	619	590	622	609	638	640	635	653	637	603	620	607	642	611	616	606	602	558	591	625	588	667	612	620	635	575	584	624	587	622	620	603	606	575	613	622	625	601	616	606	643	594	608	559	596	627	602	608	599	579	624	614	570	632	660	610	647	621	660	589	573	647	630	613	625	593	562	588	606	644	622	597	624	627	652	595	654	619	600	599	619	599	596	631	625	582	584	627	615	591	654	625	623	630	625	587	623	616	589	640	603	572	570	582	634	627	579	629	621	615	676	632	574	571	567	645	600	624	655	615	613	594	591	633	613	596	561	562	657	613	629	655	641	614	579	612	619	652	595	593	583	591	572	634	574	600	608	604	601	623	605	578	646	572	622	616	632	603	633	592	615	610	612	616	638	637	597	593	578	607	634	596	613	617	602	619	620	624	580	552	617	631	598	605	624	590	661	583	579	679	666	615	633	621	622	595	677	613	584	600	593	579	620	623	631	638	642	604	616	618	569	580	587	610	589	650	604	694	636	614	627	592	579	583	606	605	637	599	617	631	612	613	604	595	609	608	607	635	588	625	652	610	581	590	594	602	625	644	602	668	596	657	604	597	584	597	631	640	643	587	631	633	598	617	649	599	589	607	589	642	608	594	623	613	611	644	588	604	603	582	607	603	617	640	603	641	630	635	630	568	623	627	618	620	574	582	581	595	622	603	608	613	567	630	612	592	628	606	638	605	611	604	615	656	634	628	591	598	598	623	623	589	593	624	603	590	630	623	588	634	632	643	590	625	565	632	564	600	615	657	605	636	656	595	581	603	598	587	641	598	574	645	582	631	576	608	653	649	637	607	594	627	632	596	616	577	640	608	626	585	609	646	586	625	640	628	590	603	630	609	608	632	619	614	597	615	556	652	615	598	576	617	639	639	632	616	645	632	617	615	627	599	613	609	600	651	623	580	628	626	621	590	630	565	628	633	597	653	639	624	587	605	597	649	625	625	632	586	579	615	600	587	610	602	552	577	595	605	596	644	619	598	630	650	636	555	626	590	618	648	579	563	662	635	591	603	606	601	598	574	597	617	572	590	613	627	650	623	609	584	617	597	622	588	590	625	644	606	583	603	605	652	623	610	607	594	614	621	605	614	653	619	688	579	609	623	650	579	610	578	573	577	604	628	628	578	629	643	621	631	615	646	609	589	606	605	581	617	622	585	592	567	632	584	626	586	627	651	615	594	607	599	606	638	589	623	654	652	606	574	594	603	599	606	614	583	609	616	618	608	590	629	557	619	637	651	602	606	603	713	588	596	628	582	612	622	615	609	637	613	687	606	621	579	599	623	601	613	604	582	665	614	622	601	578	623	642	582	586	642	613	608	596	586	662	602	604	604	596	614	645	592	635	593	609	583	609	619	609	622	632	596	616	617	630	628	606	608	648	590	582	637	665	595	609	621	610	597	612	609	622	595	620	606	586	605	581	601	633	589	595	643	592	575	608	597	593	638	586	588	666	601	579	657	629	642	572	634	625	630	610	609	623	627	586	653	616	615	599	644	608	640	621	582	572	604	588	598	567	618	617	609	632	605	640	594	598	659	612	632	620	636	603	596	645	584	628	594	629	592	599	608	601	640	626	590	562	588	614	599	654	631	624	655	570	634	610
60785	58241	21046	5835	1626	970	1139	2291	3302	3955	3931	2583	1822	1659	1127	1020	795	720	567	993	633	593	454	363	327	289	315	271	305	325	279	338	367	433	444	436	399	358	302	277	237	249	241	272	285	281	320	286	370	370	335	310	291	315	247	227	259	240	226	213	237	245	231	291	248	236	221	254	250	224	205	233	200	241	235	196	194	215	216	207	213	228	233	189	216	229	234	212	233	202	226	216	187	209	232	245	225	213	243	276	200	225	236	211	245	233	235	230	218	238	204	211	226	203	228	237	245	210	199	193	208	245	226	215	212	197	211	231	232	212	217	229	248	230	244	223	213	240	217	235	218	202	234	205	208	222	203	208	201	226	206	202	209	201	203	220	224	229	206	201	224	188	201	233	191	208	180	247	240	216	228	215	211	239	190	227	231	226	199	217	229	229	188	198	203	230	206	201	185	222	237	233	218	226	201	241	219	201	223	213	239	214	247	251	224	213	218	226	189	225	260	200	198	251	227	204	225	236	221	214	191	217	220	230	221	212	221	212	203	217	238	228	242	222	242	232	206	209	215	225	230	209	221	247	223	230	217	220	235	220	218	225	217	255	222	254	228	226	234	230	220	236	220	209	187	223	243	250	211	226	196	229	220	204	227	221	219	233	242	212	207	215	240	201	207	227	215	193	219	248	207	247	191	233	189	196	252	226	231	230	236	196	248	228	220	229	224	208	222	206	235	184	220	224	187	223	211	235	201	224	212	205	232	236	241	216	214	218	248	234	221	212	188	221	233	228	215	207	233	239	240	234	224	234	231	211	238	208	227	182	231	208	219	216	216	235	224	235	200	217	227	234	209	217	232	212	205	226	196	217	206	197	213	218	245	212	235	230	239	226	217	201	225	225	218	185	222	232	219	211	216	190	229	228	209	218	213	226	210	233	227	213	212	207	207	217	226	227	231	202	209	218	185	211	222	217	237	225	204	231	193	227	220	223	224	233	196	253	230	246	227	256	228	235	242	208	206	247	228	247	211	203	229	205	219	224	229	213	233	221	220	213	190	228	233	229	232	232	216	241	209	221	235	205	232	219	206	223	197	224	221	218	198	223	188	209	227	188	212	249	219	217	222	232	195	201	183	228	219	250	237	221	201	219	224	196	209	228	198	217	236	193	253	236	222	237	229	215	206	232	237	205	184	224	202	252	232	245	234	233	222	200	212	226	235	198	203	216	238	221	213	214	215	199	225	203	224	225	206	190	237	241	223	233	213	214	192	211	234	216	191	231	231	217	203	211	224	222	219	265	224	210	255	238	234	243	241	239	235	196	216	215	215	192	202	195	220	218	186	225	215	204	228	221	229	208	219	198	219	203	211	245	231	222	239	223	210	237	217	195	223	237	237	200	207	239	240	227	207	221	213	204	238	221	227	225	242	230	214	224	212	258	222	214	220	192	256	229	191	213	214	234	220	235	209	229	221	217	242	215	204	229	191	210	224	204	263	212	203	227	226	222	225	217	229	219	204	211	208	192	238	191	223	225	199	235	221	225	221	205	218	230	242	225	226	195	242	204	227	223	226	210	243	200	223	245	229	230	225	231	198	224	211	192	203	222	230	233	209	216	228	208	231	246	226	234	244	222	239	209	238	216	225	222	203	212	228	201	232	201	229	222	200	217	214	185	217	198	201	224	225	219	225	201	199	223	242	215	207	204	217	224	234	235	204	249	210	203	221	252	209	222	222	217	198	223	235	204	206	198	224	230	215	190	205	222	205	213	209	223	197	208	184	209	192	222	233	218	218	213	209	207	225	218	221	218	216	248	223	201	224	223	258	221	226	249	214	214	217	227	235	237	228	239	244	234	234	216	210	212	230	219	219	211	226	232	219	224	223	210	222	213	229	250	207	227	218	216	244	232	202	211	220	222	218	230	208	228	225	240	225	201	225	209	202	227	209	214	221	210	236	221	203	215	221	218	191	200	197	243	213	248	209	202	214	211	231	219	234	224	230	228	244	211	231	239	228	241	235	229	216	202	219	245	229	241	222	215	241	249	217	226	202	197	194	200	206	233	221	191	205	235	235	217	217	213	225	234	206	215	231	210	214	198	207	219	226	219	197	227	215	211	217	227	233	207	246	215	246	194	207	260	208	221	193	218	197	212	225	226	227	204	241	208	218	205	216	234	220	220	185	201	218	249	231	225	223	222	228	235	270	244	209	204	233	215	217	206	228	223	223	202	231	224	235	217	221	237	260	220	202	255	219	199	202	213	230	220	218	178	206	211	225	231	238	192	222	221	213	210	207	246	232	198	261	201	217	228	214	238	232	243	209	227	194	217	229	228	203	227	211	215	215	241	218	222	230	216	216	228	188	214	239	252	201	229	209	201	216	205	208	226	214	230	210	226	207	194	221	203	214	227	202	259	194	217	201	229	243	211	239	190	214	205	209	206	223	202	223	225	208	227	214	200	194	192	241	206	210	209	230	211	226	210	212	223	205	234	205	236	221	239	216	207	214	224	199	218	219	228	235	224	209	214	232	208	223	234	206	208	225	221	196	221	220	195	212	211	185	229	203	220	225	228	203	227	224	256	248	230	264	213	209	224	209	216	225	200	185	224	193	219	211	214	186	223	196	237	242	213	231	216	225	243	236	205	202	220	203	204	218	250	222	214	198	203	215	214	205	212	208	222	219	221	195	258	233	232	207	227	207	211	205	211	216	225	215	218	226	226	241	224	212	239	203	213	226	232	198	252	245	231	265	210	205	184	244	211	202	217	200	213	239	225	192	207	209	241	221	210	235	198	226	218	240	232	210	209	228	249	236	209	199	215	212	234	247	259	216	205	222	211	206	206	221	224	230	238	204	226	225	223	191	197	224	224	210	232	244	226	215	211	230	225	193	235	210	200	215	226	203	214	196	207	190	211	231	235	242	206	226	253	172	229	222	219	220	212	202	218	232	259	205	205	222	204	218	208	217	231	208	225	192	232	197	224	224	223	196	235	229	207	217	219	250	222	233	221	225	195	205	195	243	221	197	224	224	221	231	208	221	217	215	219	237	223	233	207	203	212	215	214	208	234	227	216	200	226	233	224	243	227	226	233	205	225	228	225	206	230	266	197	218	229	211	194	219	233	188	219	241	237	255	189	224	201	240	212	233	209	203	204	202	249	209	221	190	236	220	244	259	226	203	241	211	208	250	209	214	230	233	215	211	212	200	213	241	193	222	231	251	233	207	244	224	228	219	226	231	229	229	224	263	202	222	217	224	200	213	211	194	251	208	206	215	251	237	224	271	196	239	214	240	233	250	236	210	195	226	237	231	229	218	248	196	234	242	221	225	236	231	236	225	220	202	196	253	212	176	216	242	222	199	225	201	204	232	222	224	219	204	191	219	210	224	215	229	231	221	190	215	221	219	199	199	197	236	241	208	221	222	235	223	222	217	205	207	218	210	177	225	229	210	221	231	197	217	197	240	215	187	196	224	207	224	223	226	205	206	201	218	221	199	206	238	198
39112	35084	11143	6989	4695	4069	4559	9346	13378	16793	15658	9753	7243	7330	5227	5187	4045	3927	3044	4145	2630	3045	2171	1505	1121	1053	1171	1134	1250	1493	1346	1397	1664	2328	2624	2200	2157	1653	1059	960	828	822	835	867	908	1110	1337	1371	1816	1640	1493	1372	1138	1203	694	639	701	695	749	740	717	805	796	834	690	581	609	782	761	701	510	511	539	528	528	553	514	516	530	523	496	506	527	526	516	529	506	516	538	504	484	512	497	501	510	489	556	504	535	521	548	506	578	511	521	543	538	511	512	532	503	530	506	505	533	514	503	496	541	534	484	524	536	510	490	508	527	505	510	530	516	512	474	506	506	514	529	526	535	494	568	469	504	514	555	531	569	516	515	514	503	495	517	525	513	523	522	514	483	487	497	504	516	547	484	493	525	532	495	485	509	533	498	516	505	538	492	499	485	510	503	498	503	498	540	504	489	528	523	507	503	526	524	477	509	490	477	517	543	516	496	480	514	488	468	571	501	499	500	518	514	506	476	541	539	503	536	522	504	540	505	494	531	534	543	556	523	515	522	512	512	503	508	543	493	499	500	509	511	519	513	550	508	504	535	495	496	481	522	495	501	516	539	515	460	516	495	517	502	522	543	497	541	487	514	511	496	522	526	489	483	483	507	534	488	505	497	467	516	485	504	510	492	496	447	486	482	497	501	521	472	507	526	547	502	495	525	478	494	518	484	502	529	528	498	505	522	551	547	509	497	502	542	485	526	543	509	518	540	488	493	462	527	512	504	512	489	516	510	512	499	543	514	505	526	500	528	529	519	505	525	512	515	518	529	528	534	527	511	544	498	531	484	479	518	546	500	505	507	497	459	504	525	539	533	525	509	506	511	531	526	495	500	484	504	532	493	481	513	524	486	493	510	505	493	546	513	500	454	523	555	542	536	488	497	504	514	535	505	510	571	488	525	524	549	564	553	465	523	499	468	495	511	524	514	471	506	505	499	503	518	496	481	504	502	494	553	502	520	546	513	507	482	515	481	549	528	528	513	516	524	524	536	500	519	498	532	541	511	541	517	541	524	525	496	502	517	562	491	530	533	524	519	503	515	521	520	503	527	509	515	516	506	511	502	510	500	520	517	517	512	496	532	504	481	524	551	506	495	499	486	503	467	495	499	528	519	509	519	460	503	527	519	505	496	469	552	523	512	521	495	483	550	542	514	482	498	512	481	513	512	538	536	539	482	553	508	503	538	507	530	531	480	541	521	468	494	549	547	493	498	507	505	542	528	516	505	543	516	491	539	516	506	518	511	525	501	506	512	524	522	517	534	571	506	496	550	526	504	508	485	519	525	468	498	515	499	513	531	501	543	501	497	505	531	516	460	478	546	546	564	510	511	493	554	503	522	490	523	531	509	532	525	547	512	518	508	532	510	488	480	579	469	519	475	541	528	532	478	552	493	467	509	507	512	520	519	565	499	518	539	551	486	481	503	519	509	531	473	524	535	527	497	541	509	531	525	524	503	570	518	486	465	529	498	483	482	496	550	538	512	507	537	459	519	492	509	515	503	517	485	500	533	486	532	506	541	531	540	488	521	481	525	516	496	483	490	506	547	500	534	483	505	541	452	511	491	486	482	554	505	528	524	526	518	515	549	494	490	467	502	516	560	513	482	542	489	526	512	504	525	522	542	518	518	518	511	476	523	500	543	539	496	502	543	472	520	490	510	500	536	479	534	526	510	458	527	475	522	527	530	484	499	498	548	513	548	516	498	519	465	538	510	513	518	505	497	514	493	495	494	507	514	533	460	514	523	522	521	487	511	523	516	526	488	515	502	508	531	489	534	501	494	550	491	522	517	521	525	533	514	520	502	507	490	526	481	518	471	542	506	486	482	509	506	500	490	519	534	543	479	505	549	507	513	490	467	479	468	486	508	515	541	523	506	481	512	516	480	545	515	507	524	507	529	509	517	502	531	499	480	522	513	550	531	492	564	499	504	534	512	485	528	493	516	494	504	501	519	508	507	508	505	530	524	544	496	483	469	535	505	493	522	540	506	523	540	543	513	510	488	501	494	504	529	536	486	517	517	487	521	478	527	527	503	536	490	475	468	527	523	555	528	514	475	548	485	504	541	497	496	506	529	541	501	530	521	541	492	531	495	515	475	523	509	511	491	506	542	528	514	490	504	500	520	505	502	512	537	530	469	478	472	554	540	492	521	529	528	494	528	510	503	520	520	481	520	488	471	479	519	516	503	472	539	469	539	525	530	517	534	517	488	508	491	548	506	508	480	532	568	524	505	477	513	536	489	541	497	515	492	536	500	527	506	527	510	533	488	524	517	529	497	544	538	530	459	507	493	519	531	503	490	496	520	516	555	541	485	489	520	536	502	497	466	529	508	471	521	515	495	466	517	527	471	507	486	509	526	523	502	494	489	490	507	479	531	527	525	538	512	537	485	499	494	520	503	483	522	505	491	541	528	503	469	491	516	499	518	479	485	535	530	512	543	495	542	473	544	523	505	512	522	497	503	492	468	522	524	515	475	503	517	492	521	504	517	534	498	510	517	495	493	526	494	565	532	522	521	522	548	501	529	518	490	477	506	516	526	507	531	513	501	536	508	522	502	539	504	509	518	505	530	533	519	529	532	480	518	564	523	532	465	520	508	494	501	532	478	518	513	544	493	494	492	518	500	483	504	498	477	504	493	507	512	492	514	489	555	519	502	534	507	530	524	514	488	543	501	514	560	544	524	492	497	515	497	510	519	509	542	516	542	525	537	509	497	496	485	505	523	474	544	514	522	502	477	500	488	555	525	538	533	521	469	512	513	544	505	500	495	504	524	506	528	521	476	504	531	488	537	465	493	519	498	521	531	532	526	508	504	483	513	522	481	475	519	507	544	500	511	556	458	515	554	491	487	519	514	526	520	518	555	505	481	527	499	471	546	560	534	535	495	507	508	502	519	565	462	492	524	516	525	525	495	535	516	552	545	501	488	560	504	495	539	537	524	527	531	509	534	522	497	522	524	513	521	498	491	510	510	495	545	533	538	500	491	484	474	527	553	526	512	490	562	539	540	491	554	483	467	467	479	490	474	487	491	520	542	520	473	524	476	540	503	496	504	552	477	514	499	508	513	470	483	516	508	511	450	496	541	513	491	522	518	481	496	507	500	525	502	515	509	523	529	477	522	509	528	509	529	567	539	478	512	524	489	490	547	532	496	544	515	501	507	539	512	543	490	514	525	481	474	484	526	536	532	497	495	480	501	509	499	516	536	507	522	509	487	540	499	510	496	522	500	529	505	525	480	499	530	484	480	553	502	527	493	495	472	514	474	569	486	490	507	517	496	504	511	466	481	514	501	552	541	534	510	473	476	527	527	496	543	520	473	549	499	526	481	525	485	538	516	536	515	526	573	503	495	501	517	510	516	554	503	520	501	480	519	493	530	538	484	468	502	509	490	503	487	517	527	479	489	502	515	490	505	498	501	535	488	533	531	553	528	537	485	477	492	485	497	483	511	502	499	506
15538	7330	2513	535	245	220	228	226	265	211	230	218	192	203	189	208	172	157	203	215	210	190	170	174	197	186	179	171	212	170	190	178	219	253	214	209	207	214	190	165	192	199	191	185	189	212	179	198	237	230	218	208	183	207	173	182	195	171	177	213	176	171	190	180	218	187	192	164	166	178	201	190	193	169	177	180	193	183	164	211	176	148	173	172	177	174	178	184	180	180	196	201	157	169	184	183	192	181	192	168	179	170	195	174	173	209	199	178	160	182	173	183	168	171	188	201	185	154	201	186	194	185	182	174	222	183	182	183	172	178	177	172	185	193	164	179	186	181	175	180	177	193	163	187	182	174	195	185	196	162	184	175	202	176	171	174	184	197	166	165	195	176	183	194	193	175	164	173	185	171	182	182	194	169	195	198	180	182	204	183	180	185	170	162	172	156	191	161	167	177	179	208	160	176	199	179	187	167	184	196	165	170	176	211	177	189	186	175	194	198	157	147	203	200	200	215	172	175	182	182	187	176	182	195	195	183	179	192	146	161	189	192	184	179	183	179	186	183	172	174	152	152	192	159	212	194	170	174	204	201	207	188	201	182	176	186	185	164	176	169	178	165	169	195	190	200	195	161	185	172	189	183	185	184	204	194	164	201	173	195	174	180	192	181	186	191	196	173	165	185	180	165	184	202	179	171	198	182	174	179	179	184	187	180	188	186	164	168	174	188	183	188	177	195	191	191	177	189	172	183	178	173	190	184	182	174	155	170	186	170	173	182	172	212	176	183	178	173	194	159	189	187	181	184	199	182	204	164	173	173	191	195	214	194	181	179	187	183	181	169	165	193	178	188	183	190	185	182	154	177	178	215	185	189	175	190	191	208	209	171	194	164	154	187	170	193	186	186	180	204	195	195	180	185	174	171	186	184	160	182	170	168	187	192	181	166	173	188	166	169	168	197	194	180	174	200	196	179	168	187	187	196	176	160	156	184	171	195	210	195	161	191	186	175	192	179	175	175	187	156	194	151	181	179	193	178	179	181	172	182	157	162	196	160	157	182	155	189	206	197	209	196	193	164	187	207	180	178	190	182	176	166	164	187	178	173	175	191	214	184	164	167	162	197	172	179	186	175	176	175	199	168	184	174	165	179	173	173	182	177	178	150	190	189	186	175	191	182	211	162	168	172	179	187	202	189	170	169	181	198	176	183	192	186	189	192	203	193	189	170	185	162	173	156	194	195	192	184	192	182	187	177	182	187	169	175	177	182	212	181	186	151	182	170	179	181	162	167	191	166	178	205	180	204	158	187	170	158	219	200	183	184	165	190	192	172	177	174	172	163	199	175	165	184	175	199	160	178	203	184	220	170	187	173	188	181	173	163	188	174	196	180	182	176	198	201	177	171	149	172	172	192	164	182	175	172	167	167	200	169	207	180	181	156	167	199	183	178	177	169	172	184	186	196	159	183	179	159	173	177	181	195	166	150	180	204	190	196	180	172	182	186	192	181	193	208	216	176	174	186	157	171	181	179	200	170	180	181	178	195	190	187	158	188	166	168	186	223	206	197	170	208	211	209	191	187	185	191	167	191	164	191	190	173	160	192	162	182	176	184	202	178	153	176	195	200	165	202	181	178	177	182	193	182	157	167	202	168	175	211	177	190	168	177	181	174	169	159	206	194	152	155	189	153	188	180	188	183	188	179	166	172	187	176	180	178	179	175	164	182	181	162	172	177	183	181	198	172	184	163	194	174	184	186	187	183	181	185	159	202	181	192	176	192	201	198	149	181	187	203	189	188	170	168	188	180	178	181	217	169	168	225	177	191	179	184	165	177	175	184	174	174	168	164	205	197	187	173	202	179	204	191	187	187	167	176	169	165	168	191	179	171	169	190	185	174	199	194	187	179	180	182	192	196	184	184	192	180	197	193	188	183	190	180	166	189	201	194	168	175	199	156	184	167	185	197	191	191	188	172	177	174	222	193	193	193	177	184	162	196	200	164	183	188	174	196	202	217	173	200	154	183	163	198	185	170	173	196	208	170	190	181	185	191	183	212	200	196	197	170	193	193	179	197	186	205	194	183	173	183	183	187	166	184	215	170	240	188	160	181	187	191	190	183	206	197	153	194	169	167	180	186	197	221	181	184	210	188	180	190	202	179	196	148	148	174	153	166	163	199	181	214	211	187	169	182	171	185	200	177	188	187	154	169	179	167	179	192	188	197	174	179	185	197	163	168	166	175	190	186	206	172	189	177	202	175	183	187	172	165	169	197	179	151	195	166	183	174	185	210	189	179	194	167	162	181	169	158	192	195	188	181	168	173	171	197	166	183	196	193	194	174	201	167	184	192	170	166	195	184	158	169	166	177	182	174	191	150	191	182	194	188	199	181	163	169	174	212	179	189	212	192	210	177	170	177	203	162	170	162	199	214	163	184	163	168	172	207	172	170	168	206	175	189	180	193	211	182	199	182	198	191	177	199	175	166	186	165	189	168	193	183	163	198	193	201	176	199	182	212	199	186	170	201	180	197	175	198	181	181	174	168	177	153	190	179	177	182	189	198	180	185	177	188	178	197	186	201	176	181	185	209	191	191	186	173	188	174	168	180	188	187	185	202	163	180	170	160	178	172	203	184	190	154	164	161	205	186	176	202	172	186	199	188	176	162	166	170	198	202	195	199	196	184	181	197	189	167	188	166	187	167	178	182	187	189	194	186	180	187	193	173	178	160	157	195	180	180	167	178	185	212	183	181	189	183	150	173	182	196	205	192	182	185	180	184	197	177	199	194	148	190	164	175	172	190	190	181	202	179	160	196	179	183	206	188	179	183	181	178	219	215	214	186	171	198	185	183	152	169	184	174	186	182	172	200	203	186	191	180	173	186	190	191	181	181	180	220	192	208	191	170	173	161	177	187	174	196	189	195	165	190	170	184	180	179	179	205	189	179	182	204	184	190	195	168	182	180	178	165	172	162	189	183	180	173	192	173	184	173	184	192	190	167	190	168	169	203	188	186	192	189	170	169	170	199	192	188	162	197	186	195	172	194	170	174	170	174	198	203	193	198	211	186	181	195	193	166	180	202	198	177	179	187	186	206	193	188	184	193	174	181	205	183	179	196	164	177	174	170	177	172	205	207	183	180	159	177	186	185	175	178	148	206	171	196	183	196	190	190	207	174	205	195	158	190	181	166	170	210	185	184	165	201	181	160	168	178	191	184	189	178	191	157	223	187	196	172	163	176	201	182	183	192	172	185	163	203	182	163	183	180	181	193	170	180	175	159	174	198	174	218	180	173	173	138	169	155	157	166	164	189	190	165	178	181	167	188	161	196	164	165	189	164	188	176	169	182	175	198	163	197	193	178	160	179	203	160	169	184	163	200	172	203	191	181	197	156	176	191	181	193	181	197	198	171	168	172	184	173	166	194	163	179	178	190	203	194	172	200	198	180	156	164	193	204	160	202	199	176	181	189	182	185	164	165	175	166	183	185	144	186	183	187	168	184
10472	6862	3979	1328	695	566	569	701	813	878	859	731	695	603	579	578	537	514	514	485	522	547	480	420	503	452	466	475	518	484	482	531	766	852	798	729	648	509	444	463	465	494	561	517	574	606	581	666	776	793	735	626	649	691	467	434	438	482	442	501	436	518	526	594	535	477	454	454	453	444	438	447	438	464	457	500	476	456	474	475	410	442	457	460	433	466	459	435	463	461	478	437	446	456	450	466	457	434	448	475	429	474	462	428	464	459	440	475	486	433	460	452	464	466	455	441	500	447	477	498	450	426	446	460	442	468	497	450	457	450	463	459	435	464	450	444	434	426	472	428	472	407	424	443	466	472	477	476	460	462	438	476	405	421	469	474	438	457	451	430	462	443	473	396	418	454	500	445	463	465	469	452	421	464	452	487	457	473	443	467	439	430	444	469	446	453	466	437	433	440	428	422	431	476	444	431	479	453	469	463	419	453	466	482	458	457	465	486	437	463	463	423	439	398	471	452	446	452	422	454	475	418	456	412	459	477	454	460	443	470	466	467	449	468	485	430	442	484	433	442	442	460	445	430	456	464	463	434	466	479	474	429	443	456	448	489	496	486	446	456	432	462	441	474	451	481	408	444	480	462	414	424	431	448	455	439	439	485	455	460	437	450	464	477	448	480	439	447	447	464	450	436	470	463	457	453	429	471	457	468	459	439	450	476	499	467	452	476	457	475	473	457	422	469	438	481	419	497	456	466	451	438	454	438	448	444	475	414	447	448	415	444	421	485	456	475	449	450	445	464	465	469	468	466	419	443	441	466	467	495	456	470	399	465	467	458	439	458	455	437	447	434	442	438	435	433	415	461	475	474	432	432	435	483	465	438	462	449	427	471	447	441	442	459	444	464	486	437	456	452	435	440	468	478	416	461	473	478	405	469	459	456	457	426	442	472	452	441	464	451	442	439	448	464	457	466	417	456	447	431	462	461	471	434	466	445	441	463	456	474	461	429	450	473	487	479	427	457	437	410	444	450	472	451	456	477	467	436	402	393	414	456	447	467	437	430	478	518	441	487	476	472	470	494	486	475	438	469	443	464	479	450	415	419	499	452	449	421	462	469	482	464	461	457	488	460	460	466	444	418	467	462	454	444	484	456	456	455	434	465	430	446	473	453	453	465	448	461	480	476	450	453	484	478	465	466	445	448	489	489	445	435	449	442	494	427	437	478	478	425	415	491	451	424	456	456	401	460	419	436	419	456	485	477	473	497	438	467	469	480	439	423	462	471	425	451	422	399	468	433	467	425	420	456	459	482	462	437	453	438	480	453	468	442	427	473	450	444	459	472	445	411	435	420	420	457	453	459	462	456	465	455	444	436	452	479	438	479	438	463	469	477	425	413	469	443	421	446	458	482	473	456	472	448	425	443	414	451	453	449	427	449	457	452	485	435	492	493	444	454	480	496	447	459	448	412	467	457	458	455	446	443	428	425	484	448	496	478	460	461	446	443	473	421	457	462	435	439	478	465	460	460	433	471	452	421	426	470	444	444	469	411	449	454	423	436	447	409	443	478	471	417	450	445	442	419	483	424	433	461	450	453	466	435	449	431	457	427	452	446	497	445	486	448	450	457	437	448	480	463	442	424	476	449	460	472	418	446	449	487	443	452	431	461	478	477	450	431	446	449	419	452	453	431	435	470	441	420	438	409	469	434	432	455	448	464	468	439	465	460	433	457	499	461	458	444	496	463	510	487	448	485	442	459	434	434	443	481	477	445	459	439	479	450	438	445	427	457	465	456	452	462	482	488	449	484	468	448	439	481	479	479	432	406	429	450	467	424	459	472	399	465	428	452	458	493	443	457	466	451	502	485	443	478	443	439	412	454	426	469	501	449	460	469	427	456	455	443	454	487	477	414	427	461	463	463	451	436	415	456	484	421	450	447	431	452	439	443	452	437	460	448	415	425	465	464	463	465	451	470	436	439	440	440	446	492	450	453	451	488	462	444	476	416	417	432	447	442	462	496	411	422	457	441	427	469	478	447	465	475	432	455	457	418	409	472	403	443	482	457	451	442	469	469	463	457	475	467	449	472	427	441	422	477	479	448	456	448	444	477	444	449	432	465	427	469	445	472	445	438	446	444	422	445	466	452	441	491	446	449	481	442	448	454	423	476	460	417	399	442	447	466	465	432	449	465	416	432	446	454	447	463	434	462	470	456	433	422	437	474	463	482	431	470	451	475	431	497	463	463	428	450	485	457	470	435	424	476	444	472	478	464	473	425	461	430	455	448	459	438	479	454	464	460	431	452	456	442	457	445	431	439	452	463	468	466	456	476	459	405	417	464	455	462	462	435	463	435	445	462	447	419	431	448	467	401	407	461	462	462	461	470	428	477	467	441	437	473	496	409	459	446	454	468	445	479	461	438	453	464	451	430	482	463	444	433	413	447	467	452	435	457	449	411	449	432	468	486	434	457	451	473	441	460	461	465	431	468	494	487	443	449	460	442	426	454	451	465	450	438	434	443	455	436	451	474	487	472	499	476	463	429	476	474	485	436	456	467	448	463	427	485	448	462	473	410	440	487	456	460	480	505	458	459	452	445	453	462	423	447	439	463	433	452	443	442	483	416	434	444	424	481	465	445	440	441	475	441	507	456	457	436	461	435	447	463	471	452	465	451	456	450	497	468	437	471	463	427	466	449	476	447	456	458	442	433	425	428	449	489	442	460	454	464	509	477	423	434	443	435	444	470	471	426	452	429	441	454	438	415	441	436	479	461	490	458	448	453	473	473	470	423	461	474	485	478	467	459	442	468	400	410	447	455	408	467	411	473	470	432	459	454	441	445	460	419	451	463	435	438	467	422	442	439	455	494	455	424	444	426	479	434	485	433	425	442	480	460	438	454	427	452	471	410	416	475	466	453	481	459	462	445	444	463	450	494	403	451	461	437	457	491	427	489	485	494	490	481	424	443	465	469	450	456	445	459	448	441	436	461	440	482	420	454	423	480	449	415	438	462	452	434	482	452	453	476	475	457	496	457	453	471	438	453	469	433	450	453	465	462	447	470	461	449	448	475	434	463	452	466	455	506	495	420	428	434	427	460	462	492	449	440	439	456	459	463	462	459	465	467	467	484	472	410	431	419	475	434	387	448	444	435	436	444	458	451	473	475	484	441	436	479	454	464	443	459	449	426	465	416	458	424	451	465	467	465	496	419	496	461	466	435	482	451	473	447	460	474	400	456	428	404	413	461	475	444	463	458	485	410	426	425	471	457	467	467	440	484	445	456	426	425	467	444	421	439	457	408	445	483	494	472	422	453	444	483	471	481	466	434	440	460	427	473	431	471	448	418	456	429	465	449	471	448	460	440	472	462	473	490	450	452	471	430	442	428	457	463	434	485	471	428	436	430	438	462	464	444	480	444	450	473	485	440	510	479	456	484	443	462	445	416	450	477	427	458	434	442	458	435	449	477	456	471	411	456	442	437	451	440	439	435	437	425	465	458
53569	44132	11672	2180	869	722	970	1381	1755	1988	2125	1427	955	805	651	638	559	502	483	479	476	421	389	352	306	310	320	303	288	326	309	286	356	337	406	351	396	332	253	281	271	276	307	298	298	301	309	342	344	351	337	352	310	322	268	274	300	276	252	272	305	261	275	279	263	259	233	260	244	257	260	271	253	248	264	239	260	253	270	278	270	260	253	268	280	264	230	255	247	243	258	270	253	259	234	267	258	288	255	273	267	272	235	230	266	250	273	210	239	247	234	258	241	269	244	236	275	246	240	270	234	254	288	290	280	245	237	240	250	268	265	232	260	246	252	243	250	233	260	273	224	254	222	246	254	287	255	257	247	268	257	252	258	267	239	276	245	282	265	229	266	235	261	248	297	277	237	257	260	257	274	285	250	258	272	241	229	231	245	229	294	263	229	256	277	262	234	238	281	274	247	261	261	273	249	272	257	270	272	278	257	264	253	272	260	266	273	276	250	262	294	267	309	263	258	262	253	271	247	259	251	285	258	253	237	253	254	268	273	244	274	258	242	251	253	285	253	259	245	240	260	265	256	234	251	233	270	252	248	267	263	260	246	270	268	263	296	260	254	239	270	226	253	235	263	261	260	278	232	242	270	281	258	258	275	249	260	263	251	243	260	266	258	265	253	251	257	246	250	275	284	231	277	252	252	256	261	237	252	271	251	249	307	250	275	267	240	264	259	270	245	241	260	257	271	270	240	281	246	244	246	274	239	258	232	228	239	272	273	284	266	269	275	249	255	263	252	248	236	270	266	256	300	260	275	242	245	265	243	251	248	254	258	240	288	236	260	281	306	250	274	253	253	267	250	241	255	238	264	275	253	248	237	280	259	265	246	270	260	272	271	256	257	251	263	257	268	256	207	252	229	230	288	274	260	250	236	238	259	275	271	275	240	242	258	245	264	261	257	283	272	292	246	228	235	251	259	240	238	241	243	255	277	256	234	264	247	233	245	252	275	257	248	270	264	267	256	258	282	242	274	233	241	276	262	262	246	247	285	250	262	266	255	254	237	248	265	227	247	254	242	251	247	252	251	269	269	268	258	253	253	271	258	232	262	232	253	275	284	262	275	263	265	271	241	248	215	270	279	242	242	228	277	262	250	241	250	240	262	246	254	291	266	253	271	250	244	240	258	282	256	247	262	268	273	239	256	266	277	257	265	272	241	269	248	270	287	254	250	250	257	261	243	244	233	262	275	257	241	252	269	250	261	251	241	253	274	249	264	229	265	284	263	242	258	252	271	283	278	259	243	236	272	256	254	257	237	262	260	275	254	258	285	247	250	282	274	259	261	250	274	224	241	259	245	270	227	279	248	272	263	252	264	258	258	234	260	254	293	243	262	248	243	231	245	242	245	270	252	253	272	273	279	283	276	257	215	258	242	256	266	246	273	248	256	249	252	287	241	261	253	275	265	233	277	218	256	251	261	276	245	288	254	260	235	255	223	266	246	261	268	248	262	219	276	272	262	264	265	283	278	244	281	276	267	265	260	270	264	239	260	237	289	303	259	268	228	223	243	254	259	259	259	272	242	237	287	271	308	245	272	224	264	245	236	261	247	276	244	236	236	282	280	250	257	239	247	252	266	253	253	250	228	285	281	254	270	270	237	286	271	265	258	261	263	268	282	273	266	270	250	280	250	256	243	275	267	261	237	235	217	240	249	269	297	266	255	256	279	255	243	264	254	245	272	260	262	262	288	245	243	253	268	254	248	240	277	285	237	279	231	266	213	258	266	263	249	264	259	259	281	241	273	235	250	266	265	260	259	269	247	283	218	222	222	251	240	270	275	241	236	264	272	241	246	278	225	238	265	262	256	273	262	239	257	270	266	252	254	236	283	259	261	249	275	248	275	270	244	253	232	279	265	265	309	239	237	243	273	275	249	238	250	260	249	242	255	276	283	267	228	270	281	253	245	232	239	270	282	263	256	282	277	282	266	241	251	240	238	258	260	240	249	254	271	238	286	277	263	278	236	242	258	274	253	265	263	234	230	260	273	253	253	270	264	272	256	255	247	273	263	239	256	293	238	262	260	272	263	248	232	245	226	272	251	253	279	243	263	279	259	244	256	243	239	236	260	258	268	267	276	267	238	271	281	262	271	271	231	265	291	267	271	232	279	276	284	251	259	274	260	257	274	272	259	266	268	258	279	266	277	234	280	265	231	256	256	255	256	232	260	262	277	268	267	272	280	271	244	254	280	244	264	231	251	259	255	250	240	232	275	251	255	224	251	240	250	262	271	260	268	249	233	231	268	268	272	243	279	253	279	238	254	284	256	270	265	252	257	264	266	242	285	270	279	252	242	248	245	243	243	231	262	263	234	237	239	265	244	273	248	247	273	253	263	257	280	280	266	244	251	284	248	253	271	276	258	271	266	225	274	263	242	260	268	263	244	257	261	283	260	239	247	250	241	284	264	257	242	238	250	260	224	258	262	243	284	270	247	231	275	261	273	268	251	256	259	211	258	286	264	255	253	250	262	217	260	256	245	238	255	266	239	252	249	260	235	273	261	286	246	278	232	230	288	225	238	264	257	275	263	276	262	248	291	262	258	216	244	274	261	256	296	268	250	275	273	264	264	251	257	277	263	253	234	258	253	278	273	248	267	240	251	243	268	246	254	257	250	247	258	272	233	266	274	248	260	235	259	233	256	289	289	250	228	285	250	264	252	234	260	263	241	259	266	269	245	255	265	264	246	248	239	239	258	255	266	267	257	257	274	203	239	283	235	262	258	248	266	246	273	230	270	255	249	251	271	284	288	267	248	246	252	274	241	264	252	282	248	240	241	270	248	282	279	264	230	249	257	237	267	265	267	235	240	253	255	258	238	269	256	264	287	255	262	292	273	272	250	252	262	240	258	286	269	241	234	249	257	229	249	252	241	265	290	272	269	240	277	250	259	250	267	272	255	230	255	267	244	271	279	231	248	227	258	279	261	259	248	239	260	264	278	274	239	286	250	263	288	261	252	247	287	239	270	253	259	262	260	258	254	249	272	256	268	248	245	265	251	269	258	261	262	258	277	263	240	246	280	262	256	234	250	256	281	268	277	262	283	255	234	240	247	278	265	255	250	285	261	262	264	264	272	263	275	283	255	253	282	260	228	256	247	288	243	261	245	250	264	271	265	248	260	284	243	277	265	271	253	271	278	246	265	253	262	285	251	261	237	245	246	240	272	301	241	274	247	255	237	260	252	243	291	253	272	244	260	249	258	226	264	261	263	268	261	242	256	243	241	266	239	227	259	222	269	292	265	282	252	257	254	240	251	288	255	271	240	284	271	246	261	243	291	268	256	262	260	264	219	259	250	278	251	281	232	226	267	259	277	267	244	265	281	263	264	280	271	278	271	240	269	276	264	222	278	285	274	232	249	277	261	254	232	259	233	251	272	244	277	284	280	265	271	291	270	248	290	228	255	264	284	249	239	251	274	262	279	230	265	290	282	241	265	277	270	271
32930	24763	6971	4200	2965	2760	4452	6255	8412	9502	9508	6170	4263	3894	2873	3115	2857	2599	2178	2195	1941	1981	1473	1262	855	904	915	1056	1098	1019	1086	1194	1332	1529	1526	1463	1547	1199	906	874	769	868	829	923	906	1124	1131	1312	1622	1361	1176	1139	1124	1038	685	655	697	721	703	756	697	744	748	768	698	648	664	764	761	692	671	623	578	575	555	623	630	615	627	599	612	618	597	607	645	626	623	572	651	632	614	579	626	592	584	602	588	610	620	593	598	587	599	630	622	626	605	612	609	610	632	595	620	605	582	587	569	674	602	599	624	596	608	599	589	604	595	615	611	623	621	601	607	574	607	614	623	596	583	611	595	599	632	549	608	577	609	638	570	578	637	600	611	584	629	617	620	574	595	593	590	598	604	651	646	627	630	594	589	615	620	604	561	594	606	635	622	586	628	629	589	636	642	576	603	628	618	597	629	585	587	604	607	592	594	626	645	629	611	576	610	616	622	621	599	620	596	600	618	648	576	639	624	589	620	599	587	605	582	590	650	620	582	589	584	586	631	588	624	585	629	606	583	650	582	561	578	604	605	646	583	594	597	591	624	600	544	603	584	594	609	594	639	609	589	577	593	615	614	596	598	643	624	596	600	621	634	579	643	567	643	616	645	600	617	616	572	607	631	612	607	617	599	583	576	615	591	617	603	598	630	641	640	610	600	623	596	632	600	570	635	607	602	591	616	609	639	545	605	619	599	633	582	585	629	598	637	611	592	616	645	598	591	624	598	598	639	583	591	605	604	623	573	584	605	614	630	596	569	559	632	610	650	604	594	557	600	619	566	558	617	593	599	584	578	592	562	577	609	608	572	584	622	604	586	602	619	624	587	638	599	620	628	603	597	626	563	604	569	600	631	643	621	580	637	620	604	567	577	600	591	670	650	570	613	610	589	670	610	602	634	589	610	597	630	558	648	594	623	641	597	573	641	662	615	597	592	649	605	625	681	604	580	597	623	608	612	643	605	604	562	608	617	604	608	575	601	622	630	558	545	617	617	598	589	613	569	625	641	692	628	636	634	633	607	627	638	568	603	601	582	639	591	595	594	606	585	605	578	591	622	637	574	579	562	585	551	587	583	611	619	602	623	595	580	630	607	602	617	553	589	626	581	596	576	603	627	587	622	586	620	587	608	620	625	598	626	585	621	613	582	635	613	608	622	615	606	635	651	621	603	631	573	626	620	569	618	575	608	599	577	616	601	646	605	597	586	581	583	619	560	570	608	618	562	631	648	602	643	675	628	643	615	611	594	587	581	584	626	601	627	653	576	605	592	557	581	645	562	603	633	574	598	583	586	595	629	592	594	591	604	611	605	646	591	606	629	586	643	606	600	589	604	604	605	638	595	556	646	636	579	594	593	626	582	587	649	638	590	575	607	640	607	570	613	607	616	619	587	651	656	569	573	593	655	598	600	621	562	583	597	661	612	588	612	619	614	591	611	622	596	614	594	597	602	610	567	566	614	638	641	596	610	626	618	617	637	603	599	698	620	573	615	597	582	598	586	659	639	629	565	678	592	591	590	631	579	592	609	625	612	628	564	570	624	620	635	572	583	587	612	623	632	646	653	627	613	618	601	606	588	589	615	579	598	612	602	601	621	610	635	651	618	608	617	620	595	601	623	561	584	601	602	590	609	627	550	616	628	588	645	607	667	630	594	595	585	588	632	612	596	636	619	589	571	605	581	582	624	596	579	606	583	625	585	629	663	624	585	592	612	611	606	617	602	605	599	559	573	595	588	616	581	584	602	579	592	596	590	631	637	634	606	572	575	591	653	642	560	629	654	628	577	622	620	558	596	614	607	585	607	560	573	579	621	614	602	587	592	648	609	582	603	632	587	617	578	595	583	587	625	609	591	591	598	599	611	593	609	610	588	602	615	618	613	602	631	618	595	598	620	624	570	599	626	600	627	609	576	605	570	611	599	582	605	599	600	617	577	597	573	615	606	610	627	598	614	599	594	594	610	638	630	653	583	609	611	615	608	597	614	619	598	580	577	579	584	635	625	610	589	605	590	633	618	604	610	627	565	578	629	608	625	625	605	584	582	638	623	648	585	652	640	613	592	591	590	616	582	593	564	571	573	619	628	593	587	623	628	595	626	634	595	594	565	598	638	608	584	589	552	594	597	602	600	601	567	590	598	573	681	572	569	634	604	631	590	637	637	580	623	601	617	593	602	578	613	619	611	584	622	600	619	617	609	645	627	603	637	617	566	648	620	624	591	618	608	606	602	633	619	636	575	568	630	600	551	620	614	599	594	634	602	586	572	620	597	609	601	642	606	625	634	590	603	601	625	612	582	586	586	572	566	620	652	607	620	591	604	592	591	599	556	600	566	616	629	604	601	580	645	578	620	604	573	605	595	626	590	604	602	581	600	667	586	612	572	576	564	603	643	584	651	611	594	617	580	598	591	640	593	617	596	595	599	619	608	593	633	620	602	545	589	609	625	606	581	577	677	615	606	609	586	637	574	600	615	586	640	642	550	613	600	629	642	610	616	564	566	645	591	599	597	630	594	608	624	594	587	614	648	608	613	616	585	593	595	586	558	624	583	549	647	601	623	573	605	603	652	555	603	589	626	573	628	601	605	610	596	586	574	582	632	615	594	570	612	594	591	631	607	618	555	585	602	637	608	616	601	624	611	580	577	574	633	619	590	628	605	583	584	577	620	603	635	602	608	558	587	588	603	614	616	575	623	612	596	607	628	598	574	603	592	614	570	594	600	566	596	612	581	644	605	593	615	594	620	625	586	619	594	564	620	589	605	587	606	612	592	624	601	599	591	633	593	596	621	573	595	628	627	657	625	611	592	624	633	600	600	595	552	608	581	641	683	595	609	615	598	598	602	594	608	600	592	608	603	592	640	621	591	622	594	619	638	607	634	594	608	624	618	629	581	633	633	629	634	589	634	572	600	601	622	620	643	640	601	617	607	584	585	632	634	593	616	631	602	696	610	625	587	575	597	578	585	618	598	657	595	622	575	605	604	568	615	605	581	629	553	574	570	617	596	602	589	592	603	626	597	618	616	594	580	611	634	563	637	593	608	600	559	641	615	631	570	611	615	625	635	625	594	565	619	597	657	634	589	575	562	617	587	608	620	615	616	627	563	633	626	634	640	620	646	561	563	597	622	565	562	600	596	609	578	623	628	628	580	601	598	591	560	631	586	602	615	631	583	612	600	581	617	575	623	569	599	609	601	585	543	634	623	613	618	595	616	618	624	596	594	593	599	603	609	607	628	583	571	612	616	643	612	605	585	602	612	638	577	632	606	630	588	611	652	557	584	590	566	645	548	577	654	634	608	614	617	625	574	593	587	585	564	616	621	637	578	632	630	622	594	644	602	694	593	604	592	661	592	610	628	595	614	597	611	599	617	588	612	574	625	635	634	600	534	625	585	583	605	603	565	629	629	609	585	623	600	610	597	594	605	635	577	595	608	614	621	574	609	629	595	618	557	606	583	620	590	635
66186	55814	17677	4410	1422	1131	1794	2910	4077	3929	3161	2195	1497	1373	1074	1103	954	854	845	772	585	482	358	340	307	274	293	307	287	335	319	321	314	366	415	405	401	322	274	277	235	285	270	249	278	317	292	368	341	306	320	315	323	300	203	255	210	216	236	242	235	236	243	218	230	217	217	236	227	239	227	208	224	222	249	200	251	241	227	261	200	199	228	182	214	229	215	204	205	223	215	208	198	218	204	245	204	231	219	196	226	219	198	207	192	232	203	220	218	181	193	212	234	217	209	201	196	262	219	213	208	219	191	205	232	227	219	203	234	201	209	232	222	221	232	182	219	229	199	198	231	208	199	234	195	208	210	215	213	224	239	239	195	205	246	210	201	214	196	217	217	218	247	212	221	199	221	217	230	217	192	208	227	191	173	215	202	217	202	208	218	210	217	209	214	220	205	218	189	179	206	248	264	213	207	219	218	234	220	217	221	201	246	191	227	184	215	184	214	246	227	233	211	199	253	206	207	205	208	213	184	215	214	212	228	189	212	192	202	203	230	214	205	212	202	199	206	215	183	207	222	197	228	221	189	204	191	232	214	217	171	219	242	210	220	209	216	229	231	213	206	209	217	211	194	218	203	247	252	227	230	217	217	196	214	218	195	241	226	234	224	210	224	224	186	209	220	236	209	207	216	214	212	208	226	234	209	223	225	216	241	218	204	224	225	201	219	257	230	213	194	198	224	212	190	184	208	210	225	254	201	240	226	212	223	211	199	197	223	219	225	217	218	223	219	200	185	227	246	217	219	210	214	218	219	225	200	206	219	233	207	229	228	214	213	229	210	207	221	194	220	206	211	234	203	199	204	191	216	221	212	191	194	212	236	228	227	211	201	213	227	217	205	180	192	212	204	195	216	221	211	229	193	192	198	194	226	238	201	228	204	217	209	192	203	226	212	211	211	214	218	218	199	208	210	225	222	209	226	240	185	192	205	201	204	224	226	195	223	208	232	240	197	203	210	233	191	224	227	211	196	214	218	212	224	189	256	202	200	214	204	172	221	255	190	198	217	205	230	209	232	207	226	210	200	225	200	243	211	207	244	218	220	213	227	226	209	203	215	213	200	189	207	201	217	200	236	217	214	202	234	203	190	202	200	187	219	225	210	213	209	214	235	219	248	240	231	205	209	230	215	221	238	231	176	208	188	193	225	213	203	188	248	199	206	247	206	214	228	194	246	222	191	220	217	207	219	233	203	213	212	216	211	210	213	212	247	221	218	218	217	217	205	212	210	244	225	231	201	224	216	224	220	232	222	229	221	200	213	193	197	228	208	206	215	217	210	231	223	201	231	193	203	214	210	212	215	233	224	249	225	215	183	204	225	222	218	238	198	246	201	202	199	207	225	213	213	216	207	203	199	200	248	194	229	195	223	188	227	200	229	197	225	217	200	255	191	228	202	213	239	210	218	213	189	210	202	199	233	181	205	227	200	225	191	209	220	217	229	206	222	262	217	206	237	226	207	202	197	205	233	224	228	219	217	193	226	209	231	230	219	216	224	216	204	213	228	243	213	239	213	219	223	207	240	216	193	176	208	202	247	213	222	212	244	204	237	210	192	234	195	195	208	234	208	216	218	237	200	233	221	197	208	209	195	192	210	221	194	207	208	213	207	237	229	235	236	194	215	227	229	195	215	238	201	210	222	219	243	189	235	191	225	196	211	200	240	200	205	251	197	196	216	216	218	227	217	182	221	213	221	200	197	196	211	196	236	205	221	204	240	213	218	203	222	215	214	205	223	181	205	227	208	213	183	228	200	195	226	198	210	187	224	227	191	215	205	227	203	210	226	189	239	228	229	199	223	229	232	224	216	209	207	218	217	223	204	213	218	182	214	216	220	237	239	195	233	223	224	242	237	197	216	204	231	207	227	226	218	204	225	226	224	225	210	221	219	231	220	203	193	219	202	199	218	226	182	228	209	192	225	217	235	225	190	225	212	225	210	214	204	227	252	196	244	208	213	218	241	202	222	227	225	204	206	245	222	226	217	223	180	222	212	223	232	221	204	203	224	203	232	226	223	239	200	208	188	221	214	237	217	212	202	240	216	185	227	196	235	223	197	226	229	211	205	223	241	255	226	224	200	224	179	225	193	210	201	223	221	198	232	234	196	229	188	213	239	218	218	210	211	227	239	202	225	188	212	182	210	218	233	220	208	221	239	217	210	201	199	195	244	227	235	197	230	212	225	202	208	239	228	206	195	211	218	203	197	225	200	210	179	216	211	185	197	226	231	217	213	196	212	231	194	210	230	225	206	215	200	226	196	206	220	209	228	244	193	211	198	218	216	230	229	242	247	209	243	250	221	233	229	209	208	206	235	248	199	208	193	229	232	213	178	204	210	206	243	205	225	205	238	204	251	217	215	230	202	214	203	204	177	186	206	218	245	192	214	231	206	204	249	230	222	238	192	194	207	205	241	218	218	219	219	194	206	207	259	223	229	233	219	236	224	220	193	205	237	216	211	214	254	192	218	195	201	215	198	210	195	206	213	214	235	212	222	240	198	222	224	213	240	214	216	219	215	206	210	202	225	220	215	221	215	196	205	216	190	203	218	232	212	246	205	218	198	233	226	220	183	194	229	200	208	225	218	192	197	199	210	217	211	219	235	202	209	218	229	202	209	210	229	229	191	217	213	217	190	227	247	235	231	220	218	220	197	217	205	217	231	237	229	214	201	202	213	182	200	231	210	214	203	231	217	226	204	232	200	226	198	243	193	230	189	229	225	206	186	218	207	182	222	206	207	243	205	205	208	247	192	227	214	210	194	244	203	211	209	211	216	203	206	206	234	209	219	199	219	208	225	221	208	210	210	215	231	202	208	192	215	205	228	208	211	222	209	233	189	208	222	231	218	202	242	231	187	208	210	212	215	223	227	231	231	220	220	211	224	220	214	205	196	224	212	222	224	224	197	211	230	237	236	210	209	200	195	231	204	213	213	224	233	203	212	211	202	217	212	189	204	220	205	218	203	223	235	238	217	228	222	207	214	197	202	218	205	212	221	233	201	196	209	227	210	204	222	222	220	208	224	200	188	213	207	201	200	219	233	221	209	211	223	235	207	239	193	257	224	201	193	219	227	226	223	225	208	206	215	214	215	223	214	225	216	237	213	242	249	190	239	229	198	189	192	215	216	220	220	219	193	249	225	209	224	228	213	201	201	203	238	224	218	206	247	205	208	208	201	236	217	221	197	209	239	207	195	219	225	204	199	214	214	232	229	209	211	195	226	189	207	220	220	202	233	245	230	204	223	248	229	243	227	225	221	224	242	232	203	215	221	214	209	204	230	220	201	226	215	204	217	217	221	215	192	200	193	206	203	224	223	216	225	203	217	212	218	207	181	226	245	220	233	221	212	212	236	224	216	211	196	210	220	230	215	195	218	201	202	222	223	208	204	208	206	247	193	212	238	216	203	210	244	227	224	215	238	198	209	167	204	221	185	189	188	201	209	214
41340	29620	9273	6271	4373	4350	7481	11429	16107	16352	14116	9057	6440	6089	4718	4868	4806	3610	3610	3811	3048	2546	1761	1373	1132	1172	1112	1220	1353	1379	1449	1503	1725	1831	1917	1938	2104	1587	1097	900	884	935	859	947	1096	1396	1220	1848	1675	1486	1532	1425	1304	1025	598	621	664	687	610	763	803	739	803	735	687	536	600	833	787	592	504	485	563	496	509	547	502	532	495	514	532	524	488	473	509	481	472	453	527	513	478	509	522	504	482	511	512	500	483	454	519	504	445	495	503	491	528	514	511	512	491	480	483	502	467	504	529	510	473	497	488	510	520	518	482	509	512	523	443	501	477	506	514	522	498	516	481	488	482	501	547	513	498	492	512	520	510	524	490	545	466	531	524	519	518	475	489	509	511	495	470	500	479	523	537	499	512	494	490	536	480	534	481	520	483	534	537	470	500	485	529	488	514	483	527	514	518	492	471	512	498	522	498	510	474	562	457	468	503	493	467	504	485	505	559	502	523	516	501	497	477	512	523	482	535	510	492	496	530	489	487	471	502	510	498	500	478	502	495	485	527	482	496	471	499	511	481	516	528	547	504	523	507	442	532	475	505	492	529	498	482	516	506	532	514	500	545	504	481	465	503	476	496	498	512	520	463	494	497	486	546	501	504	513	505	489	498	480	518	544	496	486	467	493	488	523	484	473	512	501	471	508	491	516	487	479	521	514	525	491	488	526	487	513	507	445	489	477	472	497	511	519	506	489	495	530	498	488	469	485	485	492	512	485	511	488	516	480	480	508	515	450	498	496	542	524	502	522	539	498	525	471	497	514	464	499	518	516	515	538	491	489	538	498	520	557	495	515	517	468	531	485	496	509	490	502	500	505	480	467	467	485	494	507	492	508	495	516	455	531	500	472	470	529	459	492	529	523	491	541	461	487	473	482	481	469	501	487	501	527	480	497	498	515	487	505	482	481	471	530	502	477	511	518	512	515	494	499	514	507	477	508	492	506	529	494	536	523	481	482	477	492	534	487	503	520	503	470	452	525	468	479	486	487	526	499	515	500	508	516	532	496	471	511	506	517	457	507	537	506	487	525	479	490	476	477	485	519	532	500	524	498	474	506	519	506	496	440	520	487	521	511	555	522	559	510	498	521	497	502	492	528	460	486	520	512	487	487	479	509	501	488	464	494	509	502	526	456	494	503	533	498	588	491	514	485	519	525	514	489	488	514	482	491	527	496	480	488	506	490	472	508	476	500	510	515	493	485	512	544	451	521	546	497	463	483	501	459	462	518	465	507	492	518	494	498	501	454	514	484	547	503	480	485	509	527	513	508	486	506	488	520	469	507	477	476	505	506	473	509	481	492	527	517	541	500	506	522	507	503	489	477	491	487	507	503	484	498	462	499	512	551	499	453	481	526	520	484	492	515	520	493	513	479	506	527	496	474	495	446	498	512	503	472	511	462	466	523	495	513	522	513	515	470	521	507	541	533	492	467	499	517	538	538	500	493	557	471	553	512	503	504	521	498	464	482	490	435	490	490	476	504	482	513	510	502	522	520	502	496	514	493	505	501	471	512	488	481	501	465	454	518	536	466	479	497	496	496	522	539	512	505	510	502	532	525	500	499	482	516	489	503	490	471	526	515	494	519	513	508	479	461	499	531	500	524	533	507	511	492	476	473	511	462	498	468	503	476	463	498	522	499	496	504	507	524	544	522	505	495	505	502	531	511	490	519	520	484	473	497	498	458	484	528	531	456	518	497	492	512	470	536	503	517	516	499	461	490	477	523	553	470	518	507	470	524	510	515	472	524	462	512	472	456	428	479	481	470	460	529	469	466	528	507	518	522	487	492	504	477	502	490	498	486	471	536	503	475	519	506	484	504	457	508	506	501	508	531	470	495	501	508	534	529	480	467	513	517	505	499	531	513	486	488	533	468	491	534	469	482	494	479	515	491	491	474	502	491	528	539	494	493	512	508	457	454	509	487	508	525	477	480	483	476	497	521	505	501	491	494	522	510	469	474	510	465	473	525	552	505	535	514	463	488	499	506	491	502	522	491	495	510	482	501	529	520	468	497	490	481	541	503	508	499	519	488	535	464	524	497	492	486	510	489	475	496	521	493	482	528	471	527	500	472	528	515	505	521	504	475	491	529	494	503	491	469	485	539	474	499	488	508	499	536	473	510	526	531	533	534	482	504	497	477	466	483	504	486	462	493	465	517	514	504	512	491	517	478	481	480	536	493	468	478	503	515	505	486	486	487	478	509	530	490	543	518	496	493	508	491	490	543	460	480	472	541	468	485	524	492	532	490	511	498	467	470	537	520	497	540	478	496	488	495	505	481	480	518	457	467	492	508	503	488	504	505	492	517	495	492	462	510	477	497	501	509	499	488	510	467	498	493	524	542	514	456	524	495	536	500	525	465	504	525	507	521	514	501	508	528	517	452	506	485	492	513	437	503	515	511	509	503	491	522	477	510	530	500	493	538	533	473	483	494	526	512	484	495	488	494	525	474	528	517	477	492	494	534	491	514	538	498	533	507	462	490	472	472	514	531	505	543	509	512	487	511	427	545	499	522	479	512	529	517	487	461	476	474	460	474	530	521	486	528	473	483	518	488	489	511	472	489	513	532	476	528	500	502	524	492	499	518	487	550	492	520	512	490	478	491	496	501	505	494	501	485	480	489	510	506	503	521	514	522	493	473	549	491	491	495	485	495	544	493	538	501	488	514	480	510	540	499	524	506	483	540	507	474	472	517	478	488	508	495	498	504	501	525	505	472	528	502	492	475	490	524	502	499	541	492	474	497	516	477	536	472	507	473	455	530	490	486	483	500	527	496	490	505	512	495	497	480	488	492	494	481	506	573	526	465	504	508	471	506	492	455	462	468	508	472	487	485	541	492	570	512	470	493	522	542	495	466	522	476	515	493	502	516	503	521	480	450	501	480	519	495	509	516	538	513	514	502	493	528	523	511	535	518	508	513	509	518	525	509	521	491	502	503	502	491	505	509	534	506	466	495	492	501	488	508	512	489	511	494	475	471	497	504	478	534	487	542	498	510	489	503	454	541	478	489	504	474	496	504	434	452	485	521	529	551	522	515	490	472	486	499	509	498	479	504	526	507	481	474	526	490	501	523	506	474	528	516	521	491	523	499	486	494	461	517	473	476	486	532	496	466	512	460	546	490	484	496	495	503	502	565	492	500	497	527	518	509	531	499	479	506	522	503	488	499	583	484	484	489	493	513	545	539	514	505	483	529	523	511	488	496	534	505	477	511	475	503	496	490	511	504	537	542	500	491	499	501	531	465	469	465	497	470	477	487	454	510	466	523	469	517	523	498	485	528	491	480	498	470	484	477	491	555	508	522	495	495	493	471	472	511	495	523	515	556	525	478	523	501	492	502	477	487	502	439	562	532	499	491	495	530	471	471	512	501	509	520	486	507	484	499	476	450	495	489	474	505	529	442	487	497	494	511	512	537	490	547	497	531	503	474	462	494	512	490	500	500	501	501	490	513
13759	5627	1568	432	205	226	200	202	240	247	233	207	186	218	186	187	200	201	191	185	206	161	176	178	188	163	164	162	168	216	192	170	202	201	207	205	215	172	148	203	203	194	186	198	211	204	211	225	216	218	225	192	192	203	169	162	184	190	196	187	194	177	175	185	177	182	193	196	167	215	166	176	168	161	183	213	185	188	181	183	177	154	183	177	164	172	204	208	169	159	198	195	174	185	175	172	181	183	165	180	184	164	150	196	179	160	184	190	175	186	166	189	177	166	184	178	197	177	189	184	201	183	176	167	171	177	161	178	184	171	172	198	174	186	184	185	192	197	213	173	153	191	170	167	193	187	192	189	199	185	172	172	167	212	159	174	181	160	167	163	182	184	177	189	172	175	166	181	173	174	169	186	160	174	158	195	179	160	178	194	193	194	190	176	184	183	179	194	194	178	177	200	169	168	176	194	170	178	172	188	206	197	194	172	184	184	189	193	182	187	193	166	196	175	181	173	175	208	169	185	195	170	188	161	195	189	178	190	173	176	190	193	161	182	173	167	173	189	152	175	152	203	196	212	182	160	186	175	195	181	188	205	201	170	157	160	189	160	175	159	159	183	177	168	180	184	157	184	160	167	193	184	184	170	175	166	202	177	176	206	186	158	186	165	169	185	171	183	177	163	173	166	176	173	155	161	182	188	196	209	174	194	151	167	193	189	174	165	188	182	193	159	167	181	181	187	194	189	200	194	172	217	209	172	187	169	177	187	187	175	177	198	194	193	182	162	178	168	165	181	180	197	202	181	189	191	170	191	175	199	180	188	177	200	186	188	169	178	164	168	183	183	183	178	184	187	181	175	196	174	202	173	180	168	164	195	207	215	190	174	183	187	173	167	188	188	184	152	189	162	158	180	185	173	201	182	190	177	156	180	184	190	175	154	164	159	188	197	164	190	178	169	182	179	170	172	170	173	165	174	183	193	165	204	193	160	194	205	178	200	171	174	158	173	175	196	168	158	192	198	187	168	152	172	175	165	180	187	189	199	167	170	178	182	184	164	181	185	180	181	184	160	167	159	187	167	161	169	177	187	173	187	186	151	177	217	180	199	166	170	158	188	167	175	194	201	184	161	165	174	148	164	160	191	168	200	176	194	176	201	191	193	190	190	177	187	192	187	164	201	186	154	157	166	189	189	180	153	180	174	166	174	192	183	166	181	170	152	182	179	188	177	183	182	182	183	162	167	171	139	193	190	172	186	146	180	190	200	171	171	155	177	185	191	166	194	181	178	171	178	175	178	172	179	182	180	160	171	156	160	188	165	192	182	198	174	170	154	173	183	170	148	204	183	177	179	167	176	187	218	209	180	162	162	175	160	197	203	168	161	180	182	188	176	163	159	181	182	158	191	161	195	188	196	172	171	169	171	170	167	218	169	161	179	167	174	182	178	153	181	169	175	178	192	157	184	179	169	206	184	198	162	198	181	192	198	169	170	172	173	188	203	179	172	164	183	163	204	170	181	197	177	204	184	183	181	188	173	171	168	176	178	190	195	199	177	188	201	202	212	162	173	172	202	168	193	168	159	180	195	189	174	220	165	188	174	184	165	186	199	176	178	186	180	174	177	184	186	159	190	180	175	170	171	182	168	189	186	181	180	171	177	196	151	181	187	188	156	178	194	169	154	158	211	174	195	158	175	175	163	186	188	178	170	161	174	179	163	195	153	172	191	196	175	182	169	157	176	177	177	218	186	175	203	170	171	179	178	169	203	186	204	196	171	171	205	172	175	167	177	179	161	186	182	164	176	181	172	182	177	153	178	192	230	177	155	151	190	186	168	165	171	217	179	167	185	179	165	163	150	185	169	165	201	176	172	203	161	195	189	185	148	193	182	169	172	182	162	157	193	210	170	178	152	176	187	201	177	191	162	179	177	159	185	168	178	177	183	165	187	183	197	157	167	173	167	178	166	182	180	188	192	190	162	171	177	205	160	197	171	186	190	187	178	197	193	171	193	190	166	173	181	168	175	171	188	171	170	181	199	195	173	155	174	190	176	196	176	189	188	213	163	171	179	169	203	167	172	183	150	214	167	194	196	192	177	180	171	191	174	178	199	176	158	186	183	192	179	179	181	171	173	173	201	192	172	172	167	177	191	174	190	167	160	201	172	191	186	163	190	169	153	190	187	204	185	175	163	205	203	196	178	199	176	185	165	172	161	184	152	169	194	192	181	185	173	169	177	190	198	185	201	188	176	189	173	187	199	180	195	162	193	176	209	172	161	186	203	176	176	152	161	201	185	160	179	188	195	184	160	171	231	181	196	198	182	183	173	203	210	175	190	163	183	171	173	189	159	192	169	176	186	183	187	166	184	158	178	176	185	197	202	154	166	178	177	156	152	177	167	157	178	211	187	167	193	173	176	160	179	187	189	162	187	161	179	199	199	191	183	193	178	202	179	176	196	171	184	181	169	148	163	186	183	159	180	183	165	192	183	173	176	175	178	206	181	176	151	187	169	208	199	171	199	172	156	161	207	167	191	176	171	167	166	180	189	147	189	159	195	177	175	189	166	192	184	173	167	199	209	186	174	167	166	161	200	192	193	189	184	167	186	159	182	176	202	153	185	174	180	186	192	193	195	160	194	176	195	187	166	196	204	171	183	170	167	178	191	177	196	186	154	188	162	159	151	169	200	193	171	198	201	176	169	185	203	181	180	189	199	161	167	187	180	174	172	167	179	196	158	173	176	190	181	194	182	202	196	177	155	191	186	161	186	189	180	185	203	184	200	188	191	172	175	159	169	200	203	173	173	178	177	164	205	189	163	185	199	172	188	159	196	164	186	192	174	185	164	224	174	178	161	177	172	193	157	203	199	185	178	195	193	187	185	212	192	185	196	174	199	193	167	182	183	176	163	196	180	149	153	182	184	202	172	175	162	181	170	169	181	170	163	185	171	161	183	178	189	161	179	187	180	203	196	195	167	176	164	194	152	172	211	191	183	184	175	177	183	183	168	197	175	194	181	159	196	197	171	197	158	164	153	167	181	180	207	172	192	180	145	173	188	203	171	186	195	204	175	152	174	185	187	160	179	189	169	202	209	181	175	193	166	169	161	192	187	169	176	192	160	197	185	156	156	186	168	189	192	186	183	202	185	163	186	193	191	177	170	166	205	190	180	189	175	161	169	205	212	203	164	190	168	171	168	217	168	204	174	212	190	174	189	199	165	183	191	186	171	193	156	165	214	167	187	182	186	200	201	186	164	179	186	147	162	169	170	171	202	178	168	170	189	169	174	210	178	161	165	162	173	159	199	153	184	168	188	185	184	210	189	178	176	180	218	194	179	168	178	182	160	196	201	171	167	184	184	156	156	193	165	197	175	165	180	191	189	172	156	165	194	157	188	163	165	185	196	172	189	191	173	166	181	180	200	200	186	181	182	201	187	196	199	173	200	175	151	175	196	164	164	167	191	159	186	191	188	190	142	211	204	188	160	172	188	187	178
9463	5414	2555	982	618	571	673	751	936	932	897	858	654	601	539	586	585	582	552	537	510	525	462	444	436	447	457	450	487	448	537	561	700	823	812	737	707	476	470	485	475	498	533	598	609	617	657	768	780	744	709	707	698	525	451	446	438	453	448	490	477	502	572	505	503	462	430	415	443	469	452	448	457	440	416	448	465	446	480	465	429	442	415	430	470	458	452	469	448	425	442	442	481	459	456	438	440	406	452	408	447	457	464	432	402	464	417	413	514	445	425	447	433	444	456	455	418	459	428	451	419	466	424	459	473	439	440	442	479	446	469	478	460	445	491	445	461	427	462	467	424	466	454	474	425	435	455	430	430	416	425	445	473	468	446	451	460	465	425	428	439	479	457	466	426	421	433	465	422	461	433	457	458	451	452	438	445	438	451	488	457	471	454	493	434	433	434	457	412	423	450	436	466	462	436	456	464	436	422	457	426	485	460	436	404	428	465	438	455	409	449	445	445	445	431	486	476	470	465	467	454	418	454	448	430	414	454	452	440	436	432	438	445	440	414	461	467	416	486	445	482	492	447	429	493	441	486	460	411	451	435	435	446	434	421	487	468	466	476	449	425	416	478	429	422	451	488	419	456	472	412	448	435	446	461	447	410	475	439	456	434	437	484	421	461	500	462	453	439	441	429	437	467	447	412	459	426	458	456	498	416	439	452	471	419	415	426	463	441	449	480	443	420	412	449	436	463	467	465	482	438	412	455	434	416	477	430	429	450	452	447	465	454	470	408	425	428	419	457	427	455	477	419	436	459	494	467	451	436	418	443	457	435	391	451	452	465	437	476	423	423	467	462	438	488	476	462	451	419	456	454	420	395	400	460	461	450	458	472	439	446	462	452	463	440	474	481	418	447	439	424	436	431	416	416	400	425	457	446	481	396	438	413	453	472	450	443	436	410	420	494	449	454	465	491	425	412	453	467	412	469	464	458	476	455	424	419	473	456	450	447	416	444	442	445	423	418	471	421	432	440	429	433	443	454	431	448	455	437	438	471	455	468	472	422	445	449	455	455	436	459	409	444	462	449	447	479	448	456	436	452	454	471	467	418	423	447	415	466	447	435	466	432	444	505	462	438	464	418	430	429	430	464	419	456	469	477	436	436	432	453	440	444	482	408	481	459	465	464	444	429	441	483	410	443	453	455	434	443	502	415	414	435	428	429	489	471	478	439	466	438	405	423	448	452	448	463	436	405	426	455	445	412	446	459	439	436	455	460	441	462	439	432	474	469	496	442	433	457	436	444	410	472	451	460	438	418	428	448	474	455	473	445	427	477	429	460	461	430	428	468	460	459	414	462	463	472	429	467	449	452	436	441	436	464	457	410	458	431	458	424	457	424	452	468	443	424	460	416	507	436	465	445	441	433	437	443	425	420	443	458	442	449	467	427	428	457	453	450	443	456	466	457	418	443	432	432	434	457	450	467	463	434	443	455	467	417	449	466	457	454	483	457	450	435	453	452	461	444	452	438	437	392	433	448	438	434	462	462	415	452	432	442	453	460	416	462	453	410	455	447	428	465	416	472	430	417	473	465	450	467	475	462	470	455	455	441	432	429	421	474	463	445	460	490	471	429	440	460	451	469	472	463	455	415	428	447	420	467	453	442	415	469	431	430	451	473	434	476	432	431	460	451	445	454	491	463	437	470	419	438	453	458	437	471	435	445	459	454	416	407	487	443	447	473	447	472	466	449	447	436	419	446	479	414	441	443	445	468	451	451	457	452	460	469	428	423	429	487	487	447	458	473	451	475	465	439	437	454	446	455	427	464	432	431	411	431	423	452	445	460	442	433	425	453	461	466	466	412	453	443	421	479	445	477	429	448	408	444	409	458	433	431	466	480	455	417	453	476	476	440	495	438	435	409	423	415	437	420	418	446	446	404	442	461	471	439	471	450	424	470	442	466	428	464	451	476	435	480	440	435	466	467	453	451	445	443	440	427	432	469	425	473	476	447	461	463	463	453	423	482	423	454	392	466	485	484	449	442	448	455	457	479	474	494	428	496	432	414	443	452	466	421	441	469	445	437	436	449	451	435	429	431	440	465	483	450	448	435	410	444	418	473	430	481	465	448	423	442	463	439	442	417	469	475	440	423	439	468	453	498	461	434	448	436	460	456	413	492	429	394	428	445	444	430	424	430	462	439	454	457	418	441	427	434	457	412	434	424	432	453	497	460	423	461	426	407	456	459	443	436	420	466	406	476	403	444	426	444	470	459	444	465	418	422	433	473	458	408	415	448	474	494	438	418	410	466	405	457	453	420	472	467	426	417	474	459	462	445	460	447	483	437	456	450	470	449	433	444	460	433	465	422	432	418	468	422	453	422	474	427	435	400	461	429	457	453	438	465	430	439	426	439	454	423	449	438	451	485	444	454	433	461	458	430	438	474	414	440	461	486	423	456	442	430	428	459	450	458	509	421	480	439	473	431	438	416	442	438	440	468	422	466	406	415	433	450	453	462	449	435	440	462	427	444	422	463	443	473	505	467	421	434	446	430	438	486	404	396	447	445	439	410	436	454	417	478	428	438	451	440	408	441	444	438	409	479	466	450	437	443	420	446	485	437	450	450	451	426	482	443	472	491	425	506	442	474	468	437	500	426	435	453	475	425	429	431	414	431	467	443	447	469	434	447	441	451	395	434	473	473	469	456	475	439	460	433	433	455	427	448	479	377	446	434	430	406	440	460	440	451	448	434	446	467	447	465	447	476	450	448	430	461	416	456	452	457	456	435	448	421	443	459	429	456	470	466	422	498	438	444	418	465	439	435	451	436	439	469	417	416	416	437	419	449	424	474	425	440	454	435	474	445	454	474	463	460	441	458	442	416	484	432	449	457	455	436	461	455	461	475	456	461	463	452	427	463	423	421	450	468	427	463	443	431	470	457	412	479	421	446	445	425	456	428	466	442	442	429	459	481	426	457	418	427	450	465	443	484	435	444	409	476	425	452	427	439	437	468	479	456	425	441	455	449	440	438	457	458	422	469	458	452	455	448	449	435	429	476	457	430	442	430	453	488	456	438	438	450	462	442	439	443	443	458	418	427	415	434	452	445	449	456	464	427	429	450	469	432	415	428	424	483	468	439	468	426	466	438	464	425	478	431	449	474	490	429	467	443	414	469	492	489	444	444	432	457	445	432	453	437	441	427	463	427	432	430	465	435	465	449	403	466	455	467	425	473	454	439	429	452	412	443	440	445	473	456	442	425	450	479	395	436	410	448	450	459	435	444	454	467	435	475	444	445	447	429	417	440	458	439	486	456	424	422	448	454	446	505	464	459	441	479	448	446	430	474	424	452	404	460	459	421	486	406	500	459	482	438	423	441	447	461	430	438	407	449	444	480	431	450	448	439	431	463	456	438	498	471	454	444	463	456	466	459	472	437	427	472	459	455	413	469	452	422	459	466	453	426	404	447	420	435	425	425	477	438	443	455	445	435	478	433	440	441	431
55172	35650	8964	1833	800	764	1210	1630	2276	2509	2136	1871	909	973	676	712	553	532	500	372	461	466	335	330	329	284	316	317	319	279	296	315	358	322	353	395	354	277	272	263	308	270	287	293	330	302	302	377	319	318	328	287	310	291	271	257	292	268	248	280	257	303	288	273	268	225	248	279	276	276	271	240	260	262	264	234	228	232	230	226	259	222	239	245	270	253	242	270	263	222	262	285	259	257	246	225	263	254	250	249	277	259	268	280	249	225	239	244	248	252	260	271	241	258	286	260	234	248	249	240	246	250	239	272	246	264	268	273	274	253	273	268	259	246	279	208	255	252	272	251	259	238	250	273	244	234	266	226	252	240	291	269	276	218	266	264	250	250	275	264	266	227	248	228	251	231	235	238	266	246	235	255	261	274	232	265	255	204	251	271	248	259	262	255	275	243	253	277	256	269	254	260	231	255	273	250	252	249	240	251	243	231	242	272	260	228	239	256	266	253	267	267	251	253	215	239	248	291	266	260	209	243	237	268	242	246	235	253	252	272	250	251	232	236	248	258	246	238	262	268	254	234	239	245	243	233	251	236	241	259	231	246	255	261	230	259	264	255	253	245	225	268	242	223	249	271	249	240	269	230	251	248	260	251	241	251	233	242	220	249	241	255	259	253	270	288	230	259	238	270	233	243	240	253	243	255	242	248	261	251	260	247	223	256	220	221	258	292	284	277	269	275	275	261	265	272	225	244	266	225	250	240	244	241	221	243	252	266	234	253	241	237	269	283	248	218	265	243	281	269	245	232	246	266	265	216	226	245	217	225	247	237	239	232	279	276	243	262	270	291	247	234	260	245	253	268	293	297	240	256	264	246	238	251	255	294	243	225	247	233	274	233	252	269	238	274	248	258	245	278	240	268	276	280	243	251	242	246	246	275	239	226	263	258	243	257	219	218	270	259	250	294	218	228	261	248	272	228	259	272	270	259	245	284	272	267	225	255	260	246	266	255	249	265	247	247	221	222	251	297	239	285	250	252	240	248	250	254	240	266	271	280	235	266	249	238	269	252	273	255	272	242	281	219	235	238	242	253	231	265	253	229	235	261	240	234	264	225	245	252	221	249	242	263	276	262	251	235	235	229	230	264	242	268	227	262	288	247	231	280	249	251	284	257	294	230	240	263	268	263	256	245	240	259	264	282	232	237	279	248	257	262	261	226	249	233	262	286	242	306	245	248	251	268	245	250	249	267	247	273	257	265	256	247	262	235	248	266	238	270	253	244	208	247	248	246	258	262	259	258	237	230	247	253	264	275	212	270	246	247	231	240	226	225	262	268	262	259	262	256	256	242	242	247	240	253	227	241	264	218	229	243	264	261	256	249	225	262	278	248	247	248	241	258	277	252	259	280	266	224	243	231	252	264	263	239	225	256	264	231	258	246	238	253	206	246	286	236	269	272	233	249	236	268	256	209	263	296	217	255	239	255	258	233	249	231	239	282	233	235	249	249	260	256	253	277	269	240	250	249	229	267	241	270	238	246	283	258	251	231	245	260	252	231	262	249	255	273	243	239	244	249	252	247	255	240	258	243	287	246	275	272	270	254	247	243	281	260	283	249	267	253	247	252	246	258	271	257	254	287	276	265	230	245	275	233	241	238	244	237	265	241	234	243	222	252	254	240	254	255	227	259	270	265	273	271	244	232	253	257	256	274	260	227	256	262	267	247	242	224	247	259	269	262	280	259	261	255	255	269	221	253	230	264	231	263	249	264	246	253	246	223	254	244	233	276	223	254	260	245	243	239	232	241	269	242	237	260	262	266	237	248	271	232	257	261	255	272	271	247	266	254	276	267	277	239	232	245	250	260	247	262	250	236	230	246	262	193	252	294	265	259	252	250	234	242	245	232	252	272	241	235	262	265	237	242	258	242	253	241	264	252	235	258	241	250	282	234	224	242	241	235	265	221	232	259	238	293	244	227	274	264	248	242	253	245	267	228	235	265	278	276	286	267	266	258	245	241	232	228	235	249	241	266	243	257	250	268	233	256	249	229	266	247	222	256	240	256	278	247	249	227	270	284	255	227	248	258	244	254	231	259	251	226	260	229	261	265	252	249	256	250	284	229	253	282	250	263	257	269	266	255	234	251	245	238	232	248	245	231	230	244	252	257	258	254	237	262	209	259	267	232	266	286	255	262	220	248	264	232	265	224	231	254	244	265	254	237	256	251	279	250	229	271	246	257	256	264	263	243	253	262	256	268	290	262	259	217	253	253	247	249	266	259	257	254	245	263	249	285	242	257	254	245	238	266	265	261	242	272	240	251	258	240	228	254	251	244	234	233	234	242	236	257	247	249	265	223	267	266	233	272	212	281	224	237	235	278	235	240	266	266	246	239	224	273	238	263	241	207	248	249	235	256	268	246	265	265	237	273	270	232	273	260	245	239	268	246	255	227	258	226	268	239	245	246	286	273	264	243	235	250	242	236	272	242	247	262	252	234	265	240	259	280	254	267	270	231	250	240	247	249	254	248	240	262	259	262	254	279	246	220	260	251	247	246	253	243	254	209	239	230	225	230	256	259	264	264	254	247	228	216	212	236	250	255	227	221	241	252	267	242	266	257	297	237	250	257	245	249	224	254	244	231	261	264	307	212	256	224	220	250	251	257	225	270	222	264	236	247	253	266	251	267	254	238	241	261	259	219	259	267	241	263	252	258	266	247	272	276	231	256	246	265	243	268	271	273	237	237	244	250	221	232	257	249	236	255	250	237	259	245	236	264	236	260	245	251	263	258	283	268	261	236	282	261	251	260	237	258	221	290	278	238	243	259	239	269	252	229	261	292	210	237	267	231	245	249	243	251	256	225	236	258	244	269	238	243	237	252	260	239	245	278	288	206	270	269	232	269	240	228	258	250	245	254	266	253	231	242	268	223	236	275	236	265	277	244	261	231	242	268	241	248	278	244	247	221	252	246	274	247	247	250	270	255	245	263	267	244	268	269	274	244	266	254	249	237	254	239	258	273	266	260	224	255	263	248	247	238	280	268	259	229	245	272	234	231	275	257	259	239	240	252	249	246	270	254	245	252	239	242	265	263	262	291	250	231	251	250	285	231	236	256	243	234	284	242	281	253	231	261	232	268	249	254	221	253	210	256	228	248	203	273	245	259	229	253	238	260	274	227	277	262	243	251	256	233	258	236	261	231	271	256	256	229	258	232	274	250	252	260	258	258	282	265	231	244	215	258	248	271	239	250	237	237	253	266	263	219	236	273	279	265	276	228	260	245	242	266	247	261	263	245	255	226	237	245	235	233	243	286	255	238	242	249	273	254	249	259	270	237	245	262	256	283	253	236	224	244	247	294	236	256	262	242	244	247	226	245	278	249	267	271	243	234	219	264	252	272	238	250	238	267	282	277	260	269	256	246	262	238	264	249	254	266	241	228	245	249	257	247	198	271	230	247	263	252	262	259	235	298	249	242	228	255	259	227	232	275	251	230	236	247	274	258
32426	17550	5854	4032	2677	2868	6162	7307	11003	11303	9670	7240	3853	3664	2955	3360	2658	2697	2166	1997	1969	1820	1195	1083	917	932	1165	1056	1153	1034	1124	1171	1318	1394	1502	1658	1547	1083	869	800	878	850	815	949	1031	1093	1165	1401	1262	1315	1086	1164	1055	807	660	644	656	704	701	797	693	789	887	743	696	587	676	772	703	620	634	621	597	613	603	590	603	589	561	597	602	605	621	622	610	590	574	624	600	605	579	620	565	617	630	619	584	573	585	585	557	592	606	612	577	593	584	609	625	602	544	550	558	631	636	557	643	591	602	623	583	628	580	573	608	635	581	618	614	613	596	577	590	598	610	615	621	569	648	605	584	618	628	620	596	605	594	604	641	613	602	580	612	572	589	595	587	620	571	580	577	602	575	589	596	612	623	563	649	617	579	625	566	568	606	612	632	572	570	579	593	594	577	604	563	575	603	619	591	585	607	589	593	620	596	621	589	586	632	579	596	570	595	597	591	610	576	597	590	592	625	572	611	597	575	591	636	620	624	565	593	582	596	599	583	619	566	607	628	614	615	564	573	587	541	558	583	609	616	588	581	582	586	583	606	592	570	601	621	606	576	595	596	555	629	621	571	587	584	608	625	581	598	600	677	619	586	573	564	601	605	623	644	593	576	628	624	582	628	555	575	616	612	577	589	565	606	536	572	597	589	558	603	565	561	548	622	601	618	592	581	602	623	594	588	615	578	575	611	581	629	558	592	599	570	592	590	669	593	634	617	581	571	544	567	600	599	627	620	642	638	586	585	641	610	574	566	611	592	584	621	593	599	581	595	589	573	604	610	598	585	639	594	583	585	574	578	588	603	592	581	587	569	565	560	598	588	602	608	609	558	606	556	561	590	618	601	622	594	614	590	574	592	584	551	578	598	624	588	592	564	593	608	595	592	621	569	615	601	583	554	576	614	621	612	569	584	595	567	539	592	580	605	639	624	573	616	594	578	591	591	612	582	614	636	611	562	590	566	615	588	597	586	588	567	595	594	583	604	615	601	614	624	595	621	601	609	588	582	597	571	570	612	594	630	631	564	609	570	618	607	596	611	600	583	606	560	634	616	595	575	582	597	597	601	576	588	602	559	638	592	576	622	588	545	611	635	608	640	609	558	605	600	585	581	576	596	560	586	601	611	589	577	567	593	614	588	643	600	582	605	564	620	635	610	603	604	629	607	605	595	626	592	633	562	558	644	585	594	575	596	590	573	567	590	598	612	576	615	594	573	598	603	560	600	603	618	616	578	585	606	607	610	583	576	639	601	594	602	596	599	586	650	595	622	607	603	608	593	580	585	614	614	613	562	597	628	553	597	582	593	552	580	599	596	579	591	572	619	537	578	577	589	596	594	626	589	589	581	573	557	651	594	610	555	608	585	590	594	574	581	600	642	583	588	619	567	608	654	563	640	594	579	608	571	612	637	577	613	592	583	609	591	601	579	611	616	610	553	581	589	571	590	604	634	594	587	612	609	530	584	600	574	612	611	592	599	558	589	560	570	581	616	567	590	552	585	585	631	599	563	596	617	612	576	624	594	627	604	611	623	577	635	575	585	567	628	573	607	557	586	526	578	525	542	598	611	601	607	536	605	632	635	556	607	583	594	581	621	597	649	613	605	569	604	596	579	618	581	581	587	619	583	545	560	599	573	587	595	600	632	577	598	557	593	585	580	542	601	636	611	601	586	555	589	577	621	579	643	574	639	552	623	562	587	569	636	566	634	574	585	567	580	616	617	567	613	567	549	606	589	636	592	565	596	584	581	592	583	589	590	572	567	607	564	528	601	598	578	598	583	583	583	576	553	582	660	567	597	611	601	565	586	577	595	567	577	608	591	575	573	581	593	591	584	606	585	591	561	569	574	555	574	572	614	543	618	558	591	636	541	588	660	592	521	614	614	576	598	562	569	597	634	609	627	585	560	608	576	572	603	617	603	578	590	569	558	640	561	615	588	584	609	555	543	588	620	594	549	545	564	566	607	626	562	634	571	598	585	581	632	592	586	611	563	570	558	568	594	565	570	605	634	592	631	619	619	593	607	553	576	572	572	624	566	600	569	608	596	565	615	595	617	603	635	598	593	593	575	624	607	615	616	599	594	576	642	569	661	585	581	608	626	593	568	570	615	605	585	617	614	598	563	579	630	605	587	630	582	615	602	624	578	656	573	568	606	624	599	643	619	603	576	612	605	615	584	589	603	624	585	606	578	599	586	588	580	532	606	580	583	594	576	589	579	591	601	559	578	556	638	621	584	558	586	584	574	617	563	616	631	620	560	578	544	605	593	550	578	595	601	590	610	633	592	610	595	593	580	600	598	619	601	576	592	597	606	584	588	595	606	611	529	604	567	592	585	552	559	621	572	606	598	576	590	605	603	550	578	637	540	603	618	594	577	607	611	577	572	580	575	581	572	647	631	552	595	524	581	570	594	612	608	628	590	565	619	591	624	592	583	577	628	578	638	564	587	610	598	589	604	589	566	591	590	586	587	586	634	581	564	623	612	603	602	586	589	586	608	607	584	613	602	617	570	560	614	582	576	608	626	607	557	638	603	620	584	612	574	615	626	585	627	565	567	646	639	597	591	604	613	571	591	569	572	567	587	560	596	592	583	572	585	631	652	629	582	650	594	597	579	603	612	638	633	564	591	565	545	595	560	580	612	626	615	629	580	581	584	553	573	527	631	610	608	608	614	584	595	586	588	591	596	628	599	527	608	596	602	567	618	575	592	615	597	576	598	597	623	623	584	584	583	591	597	636	578	630	608	609	584	557	570	600	586	589	606	573	605	604	587	539	597	586	600	581	601	587	614	605	617	638	578	598	578	591	606	584	642	570	569	628	622	591	628	573	604	576	597	570	595	572	562	639	587	589	572	617	587	614	563	549	561	601	610	594	543	586	649	597	562	561	589	581	620	568	621	595	605	587	596	603	558	602	596	561	623	553	591	613	614	553	562	612	607	608	551	558	625	601	565	571	569	599	588	601	592	597	572	598	583	545	541	580	555	540	598	568	594	583	638	626	652	622	565	607	640	568	616	562	589	607	632	593	551	560	603	604	627	599	563	605	571	598	572	586	589	579	566	606	596	595	583	613	633	574	570	628	571	609	591	584	599	582	621	637	653	606	655	568	590	612	614	570	647	580	621	594	614	615	587	596	606	588	597	594	587	591	635	570	572	610	611	560	570	601	619	591	582	612	589	594	545	612	624	573	636	595	615	581	588	586	598	616	589	596	575	601	618	642	600	608	576	597	619	622	596	611	574	592	615	594	578	587	564	576	598	619	569	655	663	611	572	595	588	583	593	608	641	616	602	600	574	582	557	566	579	578	627	592	563	587	582	569	593	569	607	575	608	597	616	594	568	592	609	561	598	630	573	580	574	606	547	610	638	567	632	621	597	584	638	585	594	595	571	596	579	579	550	587	634	582	572	587	608	607	604	602	579	582	583	618	591	544	600	560	652	614	638	561	634	572	583	593	571	593
67849	43581	15270	3472	1522	1410	2767	3238	4747	4319	3862	2798	1461	1349	1308	1105	1013	766	896	602	599	611	398	271	295	295	283	333	347	419	394	372	342	357	389	392	356	268	242	267	263	255	286	272	285	320	336	387	309	315	292	269	290	254	240	237	231	233	223	241	235	231	243	259	230	211	208	264	226	210	207	187	198	202	196	209	226	171	218	188	204	210	220	203	219	235	204	201	210	224	191	191	231	199	221	206	212	221	206	198	218	199	200	197	197	227	219	198	205	220	197	220	196	204	206	185	226	195	202	221	208	233	229	227	194	204	208	224	203	207	206	210	219	203	199	212	193	222	199	193	201	228	214	210	223	211	229	209	203	245	204	208	219	207	230	195	191	215	197	214	206	213	230	220	202	238	207	200	181	211	210	186	207	219	228	187	188	203	197	227	214	210	199	204	188	206	192	209	209	207	212	202	200	206	220	192	193	172	214	222	218	178	205	213	200	218	191	216	205	210	184	226	184	226	193	226	190	204	224	193	181	199	216	182	189	201	182	200	227	202	202	199	204	187	215	187	190	201	209	216	223	204	220	211	198	205	215	191	190	213	227	210	209	192	205	197	192	197	183	207	205	223	196	175	199	198	186	213	196	214	207	216	247	219	181	174	183	215	209	237	211	218	241	223	221	190	245	210	226	183	203	210	195	218	203	208	204	222	195	213	210	205	213	203	218	236	207	173	201	196	220	195	180	214	212	191	211	212	218	209	207	182	197	192	189	195	186	208	219	177	240	198	227	193	200	221	204	209	204	198	252	245	225	190	232	200	200	201	220	213	212	172	230	196	216	199	210	224	225	190	217	212	186	238	198	206	216	183	223	192	190	216	217	185	203	204	198	181	201	196	224	220	182	197	215	209	223	204	217	205	189	200	212	197	185	207	188	216	184	178	204	218	194	207	225	207	196	242	203	186	175	204	231	217	204	197	209	203	187	196	192	208	204	182	195	218	208	208	184	232	212	217	204	205	205	192	222	220	187	206	194	216	203	204	232	212	208	216	222	203	201	234	196	219	192	210	208	184	182	187	207	203	221	198	183	191	223	218	217	210	237	198	227	218	199	226	208	200	203	212	197	240	225	209	210	205	218	186	217	209	188	213	216	202	197	206	214	203	193	198	227	212	203	192	208	185	221	162	199	211	201	220	212	227	244	210	242	157	203	198	194	216	205	180	203	226	200	218	215	190	225	222	239	217	197	184	209	177	198	177	207	192	193	206	233	216	197	212	207	205	166	189	207	182	188	203	204	189	189	189	221	206	222	206	212	198	203	192	212	212	207	233	191	220	220	218	189	198	208	191	220	211	217	206	213	210	199	199	228	210	222	186	197	180	197	187	207	202	209	227	183	236	207	196	199	195	205	223	229	232	201	190	200	215	195	228	191	201	201	217	208	203	207	232	227	188	208	178	207	190	205	202	204	183	228	191	216	218	204	205	189	224	185	190	201	193	226	211	199	182	197	209	238	192	194	192	209	223	227	217	217	209	216	197	221	210	209	240	207	214	206	211	200	188	222	190	185	170	200	196	198	226	205	186	199	201	192	208	207	219	220	177	221	212	233	186	168	195	212	215	217	190	228	224	216	193	214	200	211	232	221	226	205	189	185	225	193	212	198	204	199	191	222	202	211	218	199	189	192	195	224	218	194	174	208	205	174	212	173	190	231	207	184	199	214	196	192	194	235	210	191	187	210	228	201	188	210	188	224	207	212	209	230	190	203	226	175	209	191	221	193	202	206	181	193	224	225	208	224	184	202	197	191	243	197	230	221	207	215	232	200	207	200	201	217	236	205	197	198	204	208	225	178	203	207	205	200	202	209	189	204	198	189	212	240	187	208	194	222	195	201	206	215	205	198	204	184	214	210	198	181	200	223	218	209	204	210	193	197	178	188	207	195	207	210	193	193	185	180	192	196	221	214	203	199	176	183	182	214	207	199	176	215	216	227	198	218	227	225	209	213	204	204	189	194	196	212	204	200	199	215	198	200	166	219	188	214	216	209	208	208	188	208	190	220	222	199	226	212	216	206	205	221	234	211	220	228	202	191	200	222	238	209	201	195	192	197	208	236	228	193	209	220	259	202	198	221	231	213	226	221	230	213	207	220	190	210	216	215	220	224	193	197	194	182	215	210	205	205	207	234	217	214	190	186	201	230	185	198	211	198	219	202	197	210	206	178	199	198	200	232	221	201	258	199	193	200	215	191	195	201	193	200	205	209	225	205	204	198	197	211	194	180	205	190	226	186	203	189	192	205	194	202	195	214	219	210	206	212	223	184	221	211	187	186	218	194	219	210	191	194	223	198	202	219	201	205	203	232	199	197	200	216	220	202	178	221	196	226	194	205	199	178	190	254	220	198	246	209	201	195	172	204	230	214	193	222	208	199	205	218	226	205	210	226	213	203	204	198	215	194	213	203	218	193	193	183	210	214	214	201	182	215	186	200	210	225	178	226	214	204	211	208	210	212	234	193	220	202	217	194	230	221	188	221	202	228	205	188	207	208	201	190	207	221	232	226	181	221	212	219	202	210	186	205	187	203	229	204	215	209	220	195	215	171	172	186	195	199	196	217	194	194	217	192	191	202	242	211	225	212	191	197	211	187	184	233	205	213	196	222	219	200	213	214	219	217	213	214	189	213	198	206	201	221	214	201	188	188	194	201	229	202	242	230	212	195	200	224	182	195	193	190	211	222	222	210	206	183	203	181	189	208	205	216	228	216	194	190	198	188	207	204	210	228	203	199	189	211	230	183	195	233	205	199	209	218	207	198	215	214	197	204	232	205	197	212	215	207	224	224	184	197	218	180	202	190	217	189	198	205	200	197	218	199	192	187	222	215	208	208	210	205	212	199	199	202	199	216	175	200	218	259	191	198	217	200	175	198	217	187	207	233	192	205	192	187	187	222	192	171	230	183	201	209	176	192	191	208	181	199	198	189	214	220	193	206	209	216	185	221	215	184	198	196	201	191	224	202	209	198	210	206	206	213	193	219	203	196	209	179	236	222	194	192	177	183	195	167	199	213	192	212	175	191	198	216	228	229	200	208	200	218	207	215	219	179	224	202	194	255	208	217	212	195	216	190	210	206	198	209	195	196	204	214	169	206	246	217	188	198	202	206	212	198	189	235	223	200	215	207	200	200	194	202	218	204	203	191	190	183	213	213	208	221	219	198	204	188	231	214	187	201	203	210	213	193	197	248	201	191	211	213	194	188	183	201	208	210	211	181	223	208	207	192	195	209	210	203	175	198	198	231	207	216	206	217	226	222	203	217	206	218	193	198	195	208	199	199	182	211	191	209	203	191	182	209	229	211	201	210	232	206	194	205	215	204	194	207	206	239	180	185	191	175	186	214	222	203	203	185	208	199	184	219	226	215	233	208	212	214	204	169	222	215	219	214	214	215	225	205	200	218	227	206	198	183	175	192	218	213	194	195	200	211	196	193	201	182	217	211	231	207	190	206	184
42036	20179	8273	6212	4918	5063	10660	12385	17942	15806	15882	9635	6945	6207	5952	5405	4487	4097	4468	3285	3375	2649	1730	1212	1120	1225	1181	1581	1694	1729	1702	1375	1709	1969	1879	2324	1905	1261	1075	976	869	921	929	1109	1319	1232	1471	1937	1434	1402	1337	1163	1132	863	616	629	632	737	707	803	872	807	890	786	616	524	642	848	793	532	494	532	501	511	501	487	473	519	449	488	453	467	516	513	481	493	491	462	484	497	505	484	509	471	466	512	500	523	529	500	475	502	531	501	463	500	500	501	453	527	489	491	490	496	484	461	490	468	456	469	488	475	457	505	459	459	465	451	468	499	489	470	482	471	477	523	470	483	481	499	504	475	499	458	480	485	489	514	481	478	471	498	516	473	485	489	473	498	488	494	522	464	469	521	499	495	484	503	519	494	505	477	520	461	484	513	471	461	539	492	479	506	467	476	507	482	449	496	481	487	477	473	469	479	468	479	472	493	470	485	470	487	497	472	493	511	476	482	466	469	478	468	480	446	471	475	456	448	489	500	490	475	451	508	486	490	497	453	513	457	516	510	479	504	521	483	503	496	474	489	490	473	484	484	474	487	488	486	471	508	517	513	517	471	495	502	489	494	488	467	490	430	495	492	487	500	458	481	507	428	484	474	501	480	492	449	457	467	511	496	515	525	482	513	486	505	486	485	482	487	485	496	463	520	445	471	485	457	456	508	489	506	461	472	488	496	489	466	461	461	477	455	502	465	477	465	488	472	495	487	466	490	476	442	495	477	484	464	508	494	456	502	493	490	528	478	477	494	478	498	511	476	454	526	484	479	442	458	523	483	497	525	455	452	504	488	479	484	522	481	472	524	457	470	495	465	523	493	497	493	495	496	492	500	503	507	450	491	497	466	513	437	482	505	532	495	500	465	509	541	472	498	488	497	466	461	496	474	475	509	464	478	482	489	510	481	482	497	506	490	471	493	506	508	488	476	493	469	475	503	488	484	467	463	456	473	465	471	443	495	492	495	480	476	441	442	467	514	512	518	494	497	496	464	440	443	498	456	458	460	493	496	498	498	477	470	507	478	508	448	469	537	491	477	476	481	460	464	480	502	507	480	481	509	496	509	473	480	473	465	506	489	469	451	521	487	496	496	477	450	469	465	478	467	462	492	495	464	474	497	498	477	494	479	473	476	464	501	478	454	531	493	465	498	476	493	462	475	502	508	525	469	481	506	506	492	479	487	479	483	469	498	463	460	505	491	469	465	469	495	471	513	463	492	453	478	538	516	478	513	470	472	440	445	458	432	482	495	493	501	485	479	502	477	505	533	482	478	487	477	435	476	460	485	501	461	503	442	521	456	481	479	458	514	501	494	441	459	490	476	498	499	521	475	466	458	461	538	466	491	432	482	466	459	502	488	450	502	463	485	464	516	433	479	447	453	499	484	485	507	485	448	468	484	481	464	505	499	468	501	474	516	493	455	482	433	469	480	450	469	479	498	490	494	520	492	503	511	469	492	473	461	500	491	499	447	476	491	507	450	469	464	501	470	471	507	508	488	476	512	455	473	497	490	489	493	439	459	505	500	483	478	477	467	445	517	476	485	443	466	479	489	506	486	486	528	501	513	539	476	458	480	462	484	469	490	526	482	486	477	471	520	446	446	455	466	523	498	495	521	515	477	475	491	497	455	488	477	494	463	504	457	458	472	473	472	462	438	512	495	512	502	453	513	462	458	466	478	494	476	468	507	461	470	492	501	493	481	484	464	424	481	478	455	496	485	526	466	469	481	515	420	506	496	456	478	507	489	461	476	476	487	496	464	486	485	479	487	485	462	459	501	477	463	493	493	445	513	503	468	495	482	493	499	489	478	499	481	499	500	487	473	504	463	438	519	477	458	480	482	500	499	481	486	474	474	482	445	443	506	442	464	485	476	486	509	509	475	451	485	479	440	501	518	496	500	448	459	467	501	475	471	482	508	482	481	503	507	493	483	473	470	470	496	470	492	506	472	450	476	476	477	484	480	459	517	439	470	506	470	455	480	499	510	482	477	497	485	479	496	479	495	462	509	501	465	470	490	469	519	488	486	501	513	466	476	512	460	481	535	472	454	476	478	458	504	449	518	455	471	488	460	511	474	489	460	480	527	429	510	501	467	491	475	475	447	440	482	467	490	479	496	480	469	457	492	522	461	477	471	500	458	494	507	458	489	461	487	476	484	432	482	459	531	482	461	548	477	480	480	499	450	455	485	494	471	469	461	476	458	479	490	482	481	471	459	483	493	517	452	480	503	462	491	477	493	487	472	452	513	472	552	513	502	519	455	498	486	487	490	467	514	502	507	473	488	504	468	496	496	464	478	447	504	488	449	450	459	514	496	450	465	490	458	477	478	463	473	535	445	465	488	498	503	466	470	474	475	520	482	472	487	466	514	493	520	485	513	480	534	488	464	514	493	520	449	503	518	479	444	468	450	444	493	465	508	486	487	516	475	502	487	490	476	484	512	473	481	466	466	463	529	480	468	485	456	489	497	495	486	456	471	526	515	513	477	505	481	465	487	503	500	465	464	491	505	453	504	480	460	465	506	509	454	483	472	496	448	487	518	484	473	501	471	459	457	426	488	466	469	481	449	451	461	454	469	449	487	491	511	469	455	485	478	490	505	450	496	441	440	479	462	467	493	523	506	527	524	478	490	485	449	460	476	510	487	467	516	435	477	480	484	478	424	500	469	504	454	444	493	502	443	488	497	509	499	454	451	490	511	468	494	461	490	494	494	441	523	504	459	504	505	491	530	506	455	484	511	465	495	458	470	491	488	490	466	492	493	450	484	467	565	461	504	486	488	499	447	501	461	464	511	487	488	468	464	445	464	506	471	477	459	462	505	487	494	502	477	487	468	481	473	452	497	474	490	481	454	478	487	477	465	517	512	471	463	489	506	499	508	484	461	495	494	463	482	486	488	490	512	461	476	491	454	488	512	483	471	476	516	456	504	475	512	474	508	479	463	459	469	470	474	515	471	476	501	492	448	454	452	485	464	478	504	470	519	515	479	448	450	498	480	481	499	513	499	464	508	485	501	486	501	484	471	484	497	489	510	456	471	444	477	491	520	515	487	500	492	472	466	475	513	509	457	480	504	496	471	475	500	502	479	496	529	508	465	467	526	507	483	527	456	486	492	477	512	475	448	487	469	491	492	499	493	456	485	471	463	511	484	477	501	497	488	477	497	481	502	470	471	510	491	471	462	482	479	502	459	479	489	490	473	506	462	491	514	471	505	468	501	473	457	482	483	477	499	503	458	456	472	482	492	455	479	469	501	495	480	470	493	494	461	505	498	501	491	457	428	486	521	488	471	504	494	481	513	470	476	483	492	481	482	466	509	473	468	473	506	482	459	482	458	483	472	510	481	536	480	519	488	499	475	481	442	472	516	495	503	455	451	516	464	462	449	463	470	499	464	513	505	480	444	444	499	472	476	509	483	508	506	478	459	498	470	479	436	505	451	486	444	487	490	469	488	499	515
12830	4536	1268	322	202	209	204	215	219	237	218	177	182	206	164	182	166	192	180	173	205	183	161	177	163	192	159	172	175	165	211	203	222	230	205	202	185	174	173	177	179	199	181	193	200	172	205	225	175	208	194	202	195	172	168	185	180	182	196	199	205	192	174	176	194	159	192	160	162	180	164	172	164	149	170	190	164	207	174	160	162	170	154	173	202	165	197	161	175	183	192	170	156	173	185	172	174	176	162	143	174	160	191	190	143	175	167	179	193	182	181	179	162	156	190	187	152	163	169	189	190	156	179	171	182	187	142	154	176	177	154	170	161	161	175	170	154	193	180	181	176	181	173	174	173	215	199	189	171	154	176	179	159	155	196	163	199	175	196	178	176	158	154	163	164	177	173	164	185	168	168	170	197	170	165	179	168	176	192	158	178	163	173	175	173	165	176	175	160	170	161	175	174	181	166	165	171	179	150	166	209	178	182	159	164	182	151	187	188	180	184	163	150	181	177	169	173	162	166	180	166	177	158	189	167	157	168	169	175	176	185	169	170	186	186	174	186	146	163	164	158	197	151	169	187	171	179	153	186	147	168	162	172	182	182	147	199	153	174	182	195	160	168	169	163	177	178	166	200	199	171	185	186	155	148	182	182	215	182	189	169	164	158	148	178	195	165	184	175	154	190	175	169	170	190	167	154	167	168	169	182	176	186	199	186	156	159	178	151	146	185	149	185	168	163	176	163	176	179	169	176	169	175	176	171	175	170	190	180	180	169	165	176	138	150	192	172	190	161	177	168	168	163	204	193	173	170	195	182	190	179	175	169	182	187	189	171	152	156	170	153	162	155	162	194	173	168	156	141	194	185	187	174	194	161	180	178	159	172	160	178	169	170	169	180	164	152	180	146	172	159	171	176	158	177	142	180	150	155	165	162	153	185	171	188	182	167	153	169	191	171	171	181	174	186	166	174	171	178	161	182	171	171	157	162	181	192	125	166	185	174	186	174	166	163	151	166	158	197	162	162	186	185	163	184	186	165	213	138	178	166	204	166	176	188	165	165	169	195	173	179	181	186	207	159	189	199	176	168	179	172	156	166	180	182	151	158	176	178	183	154	182	159	171	191	181	153	170	169	163	144	159	170	179	175	200	171	187	206	166	171	165	159	183	144	173	178	168	176	172	185	189	159	170	163	174	197	154	160	165	152	179	182	163	180	169	194	170	175	178	168	165	214	156	150	173	166	157	151	167	150	164	154	179	169	185	171	185	178	196	172	169	153	180	179	156	142	178	163	166	160	168	192	174	158	162	148	145	187	174	169	164	153	181	167	174	155	153	183	177	174	173	169	167	193	181	173	160	171	179	192	166	173	196	179	168	175	181	181	163	183	173	196	184	166	157	165	179	187	172	181	171	181	175	174	170	166	152	180	166	197	152	177	181	185	191	146	161	197	166	186	173	177	175	172	167	178	180	194	173	189	179	191	176	154	157	186	187	195	195	168	163	191	185	197	184	153	183	176	181	183	167	165	159	162	166	168	165	183	170	184	174	175	166	170	159	150	177	179	167	172	174	157	169	168	187	182	165	169	176	171	190	183	183	183	146	185	172	196	151	154	186	175	166	166	149	182	181	148	167	182	206	166	175	168	168	156	174	166	173	174	177	168	181	183	172	167	167	191	174	174	176	163	187	187	181	168	187	170	203	176	174	168	164	168	160	161	170	185	164	173	168	160	191	196	180	160	194	174	143	189	186	178	167	197	201	172	180	160	168	184	158	150	183	168	178	177	172	147	162	168	178	168	162	172	144	169	171	167	169	188	175	160	181	177	162	179	174	172	202	172	208	170	160	182	202	170	180	157	189	189	172	173	194	173	156	154	170	181	175	171	154	170	152	177	186	178	177	167	194	167	174	166	172	161	185	166	200	175	153	179	177	187	178	156	168	167	177	189	186	160	155	173	160	175	154	199	144	162	159	164	162	152	164	173	189	164	154	161	181	184	142	162	186	172	161	179	153	164	170	179	183	171	163	155	156	173	157	157	182	198	193	175	180	184	188	150	161	176	174	194	166	163	171	154	172	177	162	176	174	156	179	174	161	175	190	155	184	189	171	168	175	196	159	164	170	165	180	157	184	175	163	183	168	182	166	159	202	157	153	166	157	157	161	173	201	181	198	164	152	175	168	185	163	166	189	160	174	191	181	177	167	162	185	156	185	156	158	179	160	185	176	184	181	170	197	167	164	165	158	194	169	194	168	165	166	169	164	175	163	163	156	173	175	173	156	187	169	164	198	176	178	166	179	160	176	165	193	169	188	189	170	172	203	164	154	215	152	171	188	154	179	167	156	169	163	170	173	160	145	170	205	186	168	169	188	195	191	168	153	174	169	183	159	156	180	185	195	177	173	185	182	158	170	151	168	203	154	152	169	174	166	171	168	188	170	172	193	156	182	175	173	192	183	179	161	185	159	171	186	158	185	188	194	186	168	179	165	184	181	165	167	173	169	151	185	155	154	174	154	189	174	176	150	196	169	185	149	173	159	160	162	168	180	174	181	172	175	190	172	169	188	162	164	175	178	165	174	153	178	164	190	174	162	154	169	167	185	178	160	162	168	195	169	169	175	180	178	162	213	156	171	198	173	193	171	179	164	170	174	176	166	180	161	151	195	186	185	174	176	185	174	168	170	175	157	163	190	157	178	178	180	166	162	174	159	159	190	167	182	159	170	158	153	181	183	166	163	153	180	157	193	183	179	185	176	150	184	164	164	166	168	177	169	169	155	139	165	181	168	168	171	161	171	168	173	159	162	172	168	176	182	180	176	155	195	175	189	185	177	186	176	165	182	186	170	160	181	149	165	171	174	190	170	174	184	152	173	165	171	153	180	180	187	157	179	162	170	157	187	157	200	156	169	172	179	142	163	187	195	180	197	163	154	189	181	154	202	160	185	181	167	184	151	167	187	155	181	174	168	183	195	175	177	171	171	187	163	160	183	169	162	181	160	170	193	162	164	184	178	147	173	144	175	158	163	168	192	181	177	171	209	176	165	170	139	164	198	184	171	175	164	143	164	171	158	172	160	200	158	163	190	166	187	180	169	174	183	179	174	172	180	195	200	170	162	179	160	176	169	163	176	200	182	179	167	185	188	167	188	173	163	189	191	163	172	173	178	153	150	193	164	198	149	170	152	176	173	190	161	183	181	180	177	172	150	182	151	206	168	194	189	181	172	164	183	201	187	187	183	181	158	172	142	171	185	158	148	146	147	160	161	179	192	172	168	185	174	164	191	164	161	179	169	184	184	179	185	177	157	191	174	185	156	171	166	198	170	166	163	138	181	189	174	167	183	171	156	172	128	177	164	171	163	152	165	165	149	174	179	168	196	198	172	180	147	180	162	185	166	159	192	171	162	163	167	177	172	156	167	176	176	180	176	164	184	159	162	186	174	175	172	174	210	163	181	167	188	179	188	178	148	185	169	178	193	181	174	170	173	171	183	201	184	179	162
8672	4458	2310	871	557	594	752	825	979	885	832	756	654	618	524	569	533	516	545	478	508	479	465	434	448	482	512	499	496	494	519	594	654	704	807	748	508	449	512	448	517	521	553	579	555	628	720	758	687	690	664	637	554	520	449	425	423	393	460	418	485	526	563	570	452	466	419	445	445	423	424	456	454	439	417	445	390	413	427	416	410	390	421	469	420	441	440	412	437	417	419	435	456	425	477	432	430	436	448	417	423	394	461	445	462	436	477	479	428	422	422	438	465	431	442	400	420	429	417	470	463	454	426	433	433	460	469	417	456	410	438	443	451	394	434	431	451	422	427	384	430	430	432	401	430	447	458	426	407	436	446	387	431	445	407	423	427	458	434	399	421	434	453	469	444	426	463	425	454	427	448	430	461	421	393	394	436	425	408	419	425	436	416	406	424	422	488	401	432	426	406	436	409	429	419	496	427	430	435	443	458	440	405	403	443	436	419	451	419	419	432	430	439	466	435	430	419	439	413	425	451	423	421	420	392	469	447	418	443	467	465	426	446	433	418	428	406	460	446	440	431	415	434	420	417	416	433	455	441	420	469	417	423	436	433	403	448	438	464	421	437	467	425	412	422	428	419	418	430	438	406	394	429	436	391	405	399	387	409	427	417	444	417	439	405	442	389	411	448	474	424	438	403	443	433	433	422	386	452	426	419	455	442	486	424	438	401	397	437	401	441	423	435	386	427	432	411	430	415	439	445	431	433	459	414	416	430	411	395	447	411	412	403	457	398	428	448	436	487	438	433	405	410	468	440	445	442	424	454	424	442	417	439	416	417	429	403	422	437	423	451	439	407	435	427	432	412	447	442	411	446	410	455	437	423	411	449	427	436	418	436	444	417	419	450	429	404	445	417	456	447	429	423	449	410	445	430	460	424	453	397	448	421	425	426	426	424	435	445	416	429	417	430	429	444	437	436	425	431	416	454	425	426	416	428	408	412	402	405	403	389	419	436	419	427	477	421	432	430	417	435	418	432	422	409	400	437	431	440	440	408	435	453	441	426	408	410	430	438	429	395	417	431	424	393	421	425	448	420	432	437	412	450	436	448	421	429	444	456	395	446	403	419	368	405	419	441	435	417	407	439	441	446	418	429	415	424	431	435	439	389	438	454	416	424	383	452	448	412	449	439	438	444	463	356	419	418	411	444	405	422	415	412	413	433	493	415	456	428	431	429	411	460	446	403	436	426	419	462	429	417	472	409	434	394	435	454	433	424	446	426	437	433	423	438	415	438	396	425	435	452	436	429	426	443	439	395	458	430	416	409	428	466	429	413	442	411	382	391	434	428	442	405	490	450	415	389	396	448	428	409	426	427	442	413	439	435	427	429	421	462	426	436	431	426	434	425	393	407	452	432	461	429	444	411	418	415	411	420	397	427	447	420	393	421	430	451	426	437	425	424	450	426	399	408	435	442	435	445	442	389	388	410	441	451	427	453	424	452	448	416	421	420	416	435	447	430	401	442	419	433	441	424	426	445	394	448	419	447	403	420	434	437	435	417	431	424	408	433	400	423	450	416	408	480	423	440	406	428	451	467	435	407	426	437	438	425	416	447	416	417	431	444	449	437	426	410	414	455	421	431	413	460	389	425	442	415	417	392	448	433	439	442	433	421	433	443	431	459	436	411	430	399	422	417	426	437	404	452	417	465	425	429	448	457	403	443	458	453	398	428	416	434	438	438	418	420	411	432	448	477	458	398	403	443	417	456	448	474	409	403	447	414	434	449	461	433	411	480	447	457	392	432	441	452	455	487	438	429	415	426	451	432	422	414	411	405	453	421	404	406	470	455	448	487	422	427	413	459	431	436	388	438	414	386	446	408	435	440	419	440	420	423	452	420	432	429	437	456	424	431	440	424	425	433	401	444	455	421	425	441	414	438	446	442	460	420	438	407	437	420	382	405	422	437	442	479	438	428	411	417	443	416	434	429	406	384	427	399	408	422	413	398	443	447	429	493	425	408	442	457	406	457	417	439	451	440	411	457	375	442	476	430	438	412	429	425	441	443	448	396	391	416	413	418	444	429	387	419	438	437	450	443	403	388	449	437	434	439	424	428	428	392	435	406	439	407	409	419	455	416	424	463	413	430	466	449	438	442	409	447	437	449	419	422	437	439	436	415	451	416	438	407	426	440	428	447	450	415	434	422	438	394	409	437	450	431	430	419	403	449	381	430	414	420	405	443	444	475	422	466	407	419	420	444	435	459	447	455	403	402	407	442	421	444	434	444	442	421	433	425	381	424	425	413	420	439	441	413	452	438	434	417	415	439	391	452	433	426	445	406	438	435	415	457	440	421	455	433	450	403	404	428	437	429	441	431	428	418	386	413	440	449	459	401	422	401	439	427	437	467	426	442	446	431	418	417	414	424	445	428	435	450	417	407	458	377	430	441	426	426	448	452	440	440	418	466	422	417	408	459	449	438	406	432	424	447	416	419	459	445	395	421	421	438	430	401	445	438	407	439	450	435	470	451	445	455	420	409	419	441	418	449	457	454	413	460	416	424	400	435	438	406	419	442	412	431	445	434	443	424	460	421	437	446	427	416	493	464	430	425	440	457	419	442	427	444	433	445	439	422	437	481	406	428	404	427	435	432	443	401	415	458	459	441	438	476	481	422	428	421	451	413	430	410	436	451	413	425	427	433	446	430	415	427	457	415	450	425	440	434	415	447	450	423	466	436	412	420	450	436	439	442	436	449	469	418	441	437	442	445	461	396	394	423	416	420	458	437	459	437	442	413	432	377	379	411	437	387	458	472	445	442	451	405	440	421	444	462	419	405	449	439	459	403	457	441	464	405	447	407	448	416	455	414	424	428	389	439	420	424	460	446	420	415	417	448	429	460	389	433	418	445	451	409	408	418	471	469	418	458	432	416	400	414	412	427	402	441	405	423	452	409	424	399	434	385	423	449	416	411	439	474	398	428	437	421	411	428	437	443	409	423	415	436	424	447	388	429	404	468	424	447	429	433	506	431	407	433	458	392	445	424	425	474	431	421	401	410	467	414	382	406	414	398	449	431	440	439	403	444	422	429	447	415	460	410	412	424	444	451	443	425	434	431	452	443	456	418	432	448	417	416	456	425	395	464	442	437	443	446	432	375	418	398	448	413	433	467	453	378	415	413	455	463	434	412	455	425	419	494	439	467	422	447	441	458	435	444	430	431	484	417	423	417	389	435	415	424	447	415	402	418	433	461	446	448	430	418	427	420	431	436	409	416	430	426	403	416	456	446	459	411	439	430	424	416	406	398	433	469	405	418	433	397	471	428	416	410	411	413	388	451	431	465	416	413	429	461	449	462	390	430	428	405	446	471	413	426	445	433	455	396	422	432	436	429	433	422	444	433	389	432	457	423	438	390	414	449	450	453	428	429	416	464	405	396	445	405	450	403	424	449	430	406	455	411	418	444	446	411	425	423	408	447	444	405	418	378	392	451	426	455	458	433	456
56069	33249	7399	1547	842	825	1540	2040	2455	1941	1849	1280	900	828	809	724	543	666	597	452	544	434	288	263	259	298	292	352	338	352	346	298	310	335	374	386	303	298	315	275	271	316	281	280	277	322	319	391	303	327	311	321	292	295	257	248	258	260	270	284	260	280	258	255	246	265	269	245	221	262	265	266	245	232	248	269	263	262	245	242	226	224	263	258	252	236	245	222	247	200	214	259	275	226	248	266	272	247	236	227	273	246	236	243	245	228	241	255	248	242	255	236	221	257	225	241	242	228	237	210	247	235	242	236	247	285	244	258	228	236	289	235	216	237	245	238	276	239	243	215	228	257	262	241	236	252	231	248	234	248	249	238	241	237	237	258	223	239	230	258	200	222	238	243	270	271	263	238	234	255	235	224	262	251	221	263	242	263	253	221	237	225	227	234	237	241	228	229	252	244	273	247	250	239	239	255	241	230	226	246	263	236	219	263	226	272	229	244	220	275	230	223	274	246	227	237	241	241	247	225	252	254	249	231	249	241	235	237	255	236	205	229	249	258	260	257	251	231	235	214	248	253	257	233	225	238	272	263	240	253	272	236	265	245	203	237	255	225	233	243	239	246	223	228	231	244	225	213	245	240	270	266	230	239	267	249	247	254	222	221	264	237	258	234	246	238	248	245	255	235	263	256	253	262	245	224	259	252	246	247	228	246	255	243	263	231	255	249	271	263	239	218	263	252	254	218	256	249	245	249	227	248	265	259	227	254	234	275	252	227	255	223	246	252	257	231	241	276	238	244	250	233	272	234	235	268	245	224	268	253	258	258	254	219	238	233	244	239	234	245	252	256	247	250	218	253	233	260	228	229	253	254	276	254	218	276	224	246	205	206	228	240	269	239	227	247	264	226	260	246	222	244	251	254	238	274	257	242	263	254	245	273	230	240	252	251	255	229	226	207	260	232	268	251	250	239	250	245	261	248	262	248	255	258	225	246	236	272	279	257	245	221	230	240	236	237	242	270	248	249	238	244	249	269	258	251	216	271	259	235	257	243	244	246	248	261	264	260	239	222	261	276	234	237	232	258	228	249	223	256	248	262	250	251	261	229	258	224	247	232	238	244	261	226	244	241	235	235	211	246	251	259	232	246	244	262	224	243	246	246	260	265	216	240	254	223	227	269	262	252	252	240	266	250	246	264	228	265	249	255	237	239	222	292	231	239	249	256	228	278	243	254	268	243	260	268	235	275	226	233	247	248	217	243	232	227	251	247	255	265	235	242	252	262	291	244	258	226	277	248	233	273	231	215	261	259	241	253	261	257	218	260	237	249	269	240	241	228	240	267	236	274	248	220	237	242	223	240	244	262	227	237	249	226	209	254	244	290	216	255	256	204	276	263	244	275	245	219	246	236	250	262	227	244	254	253	272	254	265	228	249	222	262	236	256	223	247	269	223	236	235	254	274	267	231	248	249	252	222	225	253	222	250	237	237	232	240	244	232	229	224	222	278	230	256	242	234	240	248	230	257	236	264	272	233	263	248	259	242	248	258	266	255	253	255	230	255	234	221	241	259	259	258	272	250	265	249	210	225	263	247	264	230	244	227	253	222	262	237	250	271	253	249	239	228	235	261	239	211	264	233	279	231	236	212	217	245	239	250	238	282	229	233	284	283	227	247	254	219	234	247	229	253	256	251	222	235	237	228	222	244	263	258	257	225	251	260	252	248	261	225	240	213	250	260	267	217	230	258	249	267	254	251	254	258	265	254	246	246	246	227	229	226	240	198	233	247	241	225	256	277	223	223	238	246	262	248	247	244	252	247	229	231	237	229	232	256	240	234	235	275	240	247	260	287	260	258	255	239	221	258	232	253	291	218	262	221	253	244	237	260	268	235	262	242	248	255	227	226	251	236	216	259	232	236	223	259	276	239	265	202	250	253	217	261	225	243	236	283	236	261	230	236	253	228	238	245	262	250	240	271	271	237	223	210	253	241	236	243	266	235	226	263	278	236	259	219	249	236	249	271	251	242	248	233	247	247	265	256	234	212	226	226	225	228	275	255	242	234	245	265	251	216	213	229	218	249	220	258	245	248	238	241	246	245	276	238	281	257	291	224	252	256	266	249	222	235	237	222	260	236	272	247	262	257	229	236	254	234	251	267	236	246	231	278	254	256	259	268	222	260	240	237	251	216	227	242	265	245	263	281	228	261	231	235	226	251	263	215	253	235	254	230	235	227	274	244	242	232	242	223	276	218	263	295	234	222	267	231	273	244	246	273	266	265	254	271	235	257	240	227	245	257	229	242	257	256	245	256	265	244	220	265	237	265	233	228	240	241	241	247	260	267	245	251	216	258	248	290	231	227	252	226	261	254	223	239	252	265	256	253	222	260	220	259	262	259	233	235	228	223	267	214	250	217	223	237	241	235	228	253	240	249	255	245	214	272	259	268	248	229	237	230	235	257	230	265	251	244	256	240	253	256	278	216	275	240	218	230	236	263	260	231	248	257	244	261	249	251	232	234	242	240	268	250	228	210	241	250	244	240	247	258	231	235	256	269	244	223	242	264	250	246	219	244	256	235	248	248	231	216	251	243	232	290	235	272	242	241	222	271	242	228	243	235	253	222	248	246	269	264	240	236	234	226	218	237	239	277	245	223	247	219	238	248	242	236	260	250	245	250	260	216	287	219	234	236	233	247	250	247	245	245	293	251	204	248	236	271	247	246	266	259	263	247	224	244	272	222	234	218	261	236	260	248	244	266	211	248	260	230	251	268	240	233	238	234	233	241	247	235	253	227	236	249	228	229	281	262	229	243	240	246	241	221	240	270	254	260	262	244	228	258	246	258	244	230	239	257	271	272	231	234	252	266	255	266	225	248	225	250	247	256	244	270	234	257	225	231	239	239	234	253	229	248	246	242	238	252	266	251	274	258	288	263	230	290	252	268	213	260	257	266	275	263	244	230	214	233	223	255	244	231	275	243	218	255	268	263	286	289	261	244	227	250	239	232	267	226	247	233	277	264	225	240	284	273	288	248	253	238	263	253	213	261	234	258	247	233	241	250	248	245	240	267	220	227	235	218	229	225	242	243	233	248	271	252	237	234	260	260	228	232	202	247	240	297	202	246	249	240	229	261	255	246	243	246	227	252	266	248	260	284	260	237	259	253	238	259	270	257	264	259	236	242	245	248	244	258	243	233	234	273	216	239	242	250	240	247	227	245	249	245	249	254	231	213	252	257	245	249	257	240	232	245	237	256	254	284	247	220	261	232	255	275	222	252	210	265	289	245	243	242	258	262	250	237	250	233	254	258	257	250	253	257	250	248	252	261	210	212	230	248	247	222	251	251	232	222	253	233	251	216	220	217	253	256	223	245	249	249	255	271	259	246	263	228	271	247	238	245	251	249	256	261	251	239	237	236	254	253	237	263	251	245	264	261	235	243	248	234	259	237	263	243	265	237	259	243	226	224	243	253	242	260	232	237	230	245	225	255	221	236	254	272	231
31851	16237	5524	3728	2956	3093	6388	9768	11393	9563	8990	5687	3582	4364	3253	3734	2951	3078	2515	2352	2036	2140	1138	917	887	913	1120	1166	1339	1330	1354	1356	1383	1435	1572	1569	1293	975	901	837	856	829	861	952	1109	1069	1310	1562	1273	1119	1092	1016	981	784	685	641	627	775	747	714	793	818	780	709	607	657	691	771	715	609	605	545	601	592	535	568	580	569	561	597	566	565	553	599	542	586	603	589	587	588	598	612	582	578	598	593	601	556	566	593	582	588	564	568	581	560	532	574	580	579	586	623	562	579	603	587	572	608	599	568	578	566	580	597	524	590	577	572	584	585	555	512	540	596	601	559	577	594	579	590	606	607	562	549	602	591	540	566	589	600	601	597	573	582	555	608	590	586	633	620	585	554	610	573	644	588	524	605	593	572	582	573	564	576	596	642	603	614	569	581	595	554	554	562	557	599	596	561	575	620	580	557	568	617	535	533	566	582	595	622	573	569	581	550	556	577	598	545	584	557	575	572	569	583	600	608	584	606	561	603	577	599	554	603	572	557	574	568	570	604	575	596	573	558	598	585	573	593	611	562	576	609	565	525	564	566	601	549	587	529	579	552	546	570	603	591	584	583	532	557	584	646	637	537	604	613	596	573	591	580	598	621	578	589	524	575	599	624	577	593	563	588	571	540	578	547	600	569	592	586	562	597	596	560	575	617	589	575	573	589	573	554	577	592	544	565	560	581	576	559	611	539	586	575	564	577	566	565	577	563	555	564	576	558	565	580	592	586	581	532	600	616	593	571	584	605	547	567	574	548	565	589	568	573	574	605	607	558	584	569	551	533	591	580	597	599	603	559	610	590	583	584	594	582	591	601	580	568	590	592	589	621	570	575	569	574	567	598	589	580	593	606	603	566	588	588	616	581	582	542	594	580	596	553	569	587	572	577	558	560	622	588	570	555	613	594	538	613	571	616	577	566	581	586	576	598	551	534	519	544	605	598	601	609	572	617	598	606	568	615	600	601	592	579	575	576	625	557	629	574	545	565	561	611	563	536	577	588	609	554	584	589	587	574	569	530	598	581	573	546	603	555	561	570	569	575	605	562	565	573	567	558	564	562	601	595	647	575	595	587	591	569	582	579	568	595	561	551	536	619	517	563	591	573	607	571	580	556	551	601	612	561	550	596	574	571	587	554	540	578	552	592	574	623	582	613	576	558	605	566	573	583	572	550	560	586	558	576	550	620	599	569	613	605	565	607	620	565	620	572	590	536	574	594	584	562	594	593	559	543	590	577	609	560	586	612	579	564	578	618	549	586	606	590	573	574	562	550	589	572	585	587	577	536	517	552	586	579	617	595	606	587	592	618	621	545	586	547	584	535	568	579	605	571	589	518	586	580	582	517	582	535	579	537	606	572	565	569	558	598	590	580	568	559	589	587	554	635	615	570	601	590	572	547	547	592	584	591	588	592	599	560	576	565	592	572	566	589	548	569	563	588	598	609	593	565	619	556	591	588	561	570	566	579	548	569	581	587	606	531	575	568	592	580	565	588	573	622	570	591	583	607	573	588	581	567	585	542	559	561	572	547	554	598	612	589	608	570	578	599	612	569	585	576	561	591	606	596	616	584	545	586	619	593	556	588	597	587	560	580	606	593	559	581	588	574	589	599	589	581	610	540	635	592	566	542	540	658	595	597	561	592	537	569	578	581	540	610	573	569	570	608	592	570	605	605	587	596	529	551	574	597	592	581	594	616	523	558	550	568	556	584	589	567	543	573	555	605	507	538	616	573	596	574	589	605	599	592	559	600	580	541	562	557	593	585	581	548	618	591	543	625	537	534	566	568	564	590	598	559	614	576	569	596	564	576	597	610	574	591	565	635	584	599	574	568	552	598	582	537	620	588	566	550	558	617	566	589	564	609	578	564	550	583	559	572	539	559	580	573	587	571	586	572	572	576	522	573	570	597	555	595	581	582	574	594	559	605	618	581	573	598	575	585	609	564	568	578	583	602	570	561	622	587	543	572	593	582	569	583	553	552	543	612	562	587	587	599	570	571	561	587	637	577	570	542	577	561	610	567	554	615	591	580	601	585	598	533	574	607	617	595	592	595	588	590	577	592	563	620	560	560	560	596	586	547	565	563	596	579	610	581	540	592	570	574	580	536	556	586	618	547	524	592	574	613	578	569	554	597	585	560	602	572	562	545	610	592	552	601	589	550	572	557	574	619	561	562	553	589	583	580	598	612	556	603	573	554	553	587	557	587	561	545	553	577	561	591	563	556	599	567	583	657	588	584	537	563	590	577	560	592	543	557	561	596	559	578	567	577	595	579	563	582	539	569	557	562	610	626	575	545	592	617	570	604	594	572	616	628	572	577	600	571	584	580	562	587	585	631	533	553	588	546	541	580	564	588	548	557	581	561	605	612	574	571	605	586	603	582	593	559	567	563	563	578	566	611	590	553	591	594	557	579	630	587	613	570	601	585	518	564	577	580	594	565	549	594	548	558	557	584	568	582	588	625	573	589	574	609	588	576	558	610	558	585	622	611	575	540	582	578	557	525	587	621	607	551	573	578	529	592	540	576	558	605	549	556	561	586	606	556	606	606	578	591	537	614	590	564	577	574	598	636	568	603	577	623	532	562	569	533	598	554	593	612	589	588	565	592	588	557	595	566	600	557	591	550	586	619	552	549	578	563	580	573	612	581	614	579	587	581	573	663	621	557	592	586	613	606	545	558	592	553	616	574	585	552	556	570	574	578	577	555	608	561	575	533	575	575	580	629	616	584	590	534	577	572	598	547	584	565	617	584	590	599	585	599	564	572	552	551	539	607	567	613	545	593	561	575	543	575	601	556	591	563	518	613	574	573	590	569	603	560	553	596	571	572	559	617	544	566	586	537	564	572	581	577	556	590	538	564	595	601	610	578	600	583	559	602	580	604	555	604	604	578	574	572	583	589	594	584	591	642	558	553	566	566	587	590	543	606	559	593	589	547	610	593	595	593	566	580	553	591	572	560	584	584	528	601	552	609	615	559	589	579	587	533	598	564	612	571	561	572	610	568	592	613	547	609	576	621	574	551	573	597	593	566	551	573	578	564	585	546	555	585	572	548	547	629	582	559	570	590	593	611	590	557	563	566	587	554	617	546	588	582	559	593	599	580	557	582	553	565	545	577	601	619	572	573	587	576	568	586	533	569	562	593	555	549	535	564	548	567	573	582	573	538	542	586	573	568	615	569	559	589	551	543	578	553	571	557	606	590	588	591	620	603	629	588	590	553	540	561	573	573	574	573	580	579	578	617	534	603	513	577	569	591	583	611	600	609	524	597	608	572	574	566	553	559	574	602	572	553	598	570	554	552	596	572	568	618	550	586	593	592	599	562	586	607	541	611	609	581	540	600	580	572	526	599	619	543	604	578	594	608	587	575	567	565	630	563	543	578	601	556	575	571	569	618	624	561	622	562	616	570	606	572	576	567	546	569	568	567	580	584	588	574	591	637	600	569	563	587	612	614
67781	45924	14398	3954	1812	1489	2800	4208	4757	3994	3089	2167	1688	1407	1167	1110	868	908	775	545	530	398	328	283	284	335	282	342	398	360	366	329	337	397	416	392	350	320	289	315	272	245	241	307	293	307	360	369	337	276	298	303	312	268	206	209	229	247	235	264	263	267	257	217	219	204	225	221	229	232	180	209	220	204	205	211	180	185	194	228	207	187	209	210	227	207	206	217	203	173	183	196	207	215	210	209	187	210	193	227	216	207	173	221	193	204	215	228	198	200	185	176	204	182	204	209	215	197	171	212	205	194	240	194	208	222	219	215	211	196	210	232	220	236	180	194	211	180	201	195	197	183	200	207	205	211	190	233	201	202	212	237	205	207	192	194	190	249	204	177	212	231	190	201	204	193	192	183	202	200	213	215	213	194	215	198	215	213	201	195	208	195	208	199	223	193	213	210	213	206	183	191	228	215	186	206	193	193	211	183	206	183	183	194	214	203	237	198	211	197	198	214	197	228	207	196	223	209	209	225	193	203	178	197	201	198	181	214	205	208	197	210	189	174	197	212	194	195	188	196	215	217	184	196	194	179	212	221	204	233	227	191	209	191	206	238	186	202	199	181	206	225	208	204	182	209	205	194	212	209	198	211	194	217	229	221	204	175	210	208	176	211	210	202	196	207	225	222	186	197	204	222	206	208	207	218	194	189	203	198	209	206	227	216	212	198	194	204	198	218	191	206	192	208	206	217	193	181	217	188	217	258	190	193	230	196	183	221	202	211	210	191	195	186	216	206	210	196	180	212	222	188	181	183	206	199	215	182	207	203	185	200	200	193	204	217	214	195	209	187	187	206	225	209	203	185	185	213	212	223	207	200	222	244	208	185	193	210	205	191	215	194	224	213	190	207	209	219	219	197	187	204	196	195	215	175	210	213	229	200	223	201	186	186	208	200	202	211	218	215	177	190	190	220	220	205	200	215	222	204	215	196	247	206	223	208	194	220	206	200	214	219	216	200	196	188	210	200	209	200	206	192	230	212	186	218	193	217	200	203	215	196	197	177	189	219	225	184	219	211	217	188	177	218	190	167	196	226	220	181	207	200	205	200	219	213	224	208	213	202	192	196	193	171	191	208	222	195	229	197	205	198	211	229	208	205	202	185	202	216	224	180	210	217	187	205	207	205	177	187	217	198	212	227	200	211	200	185	215	207	213	208	191	212	189	208	199	201	186	207	210	198	180	190	197	218	192	195	206	191	220	199	217	212	214	215	228	218	177	223	201	229	197	219	176	179	192	207	188	208	223	177	190	210	187	230	202	241	175	219	212	193	208	204	190	194	194	188	210	186	215	212	231	184	176	218	180	222	187	213	202	203	214	200	212	213	201	188	205	215	193	214	206	220	221	225	188	199	209	200	207	198	229	209	189	187	215	233	211	212	206	189	201	208	189	201	213	223	209	177	240	201	190	206	187	229	199	201	208	197	205	216	182	207	199	198	211	195	215	218	205	181	202	199	199	242	184	193	197	212	220	219	195	233	222	213	214	213	188	210	208	205	217	191	229	222	220	227	214	204	193	203	189	209	212	220	202	184	227	196	186	221	206	188	190	217	218	199	181	224	211	216	197	201	195	244	205	201	210	196	216	196	182	196	205	197	192	197	203	176	200	195	208	196	209	200	221	194	175	199	195	201	193	204	193	240	201	202	183	215	195	199	181	211	239	197	180	199	203	202	202	215	208	194	198	207	195	201	204	182	198	185	221	208	216	181	203	187	199	198	229	196	183	187	188	204	189	213	201	205	184	197	209	194	191	183	189	193	195	198	221	208	193	209	193	220	201	210	197	223	178	208	191	221	214	200	208	195	183	194	231	204	202	183	199	215	212	189	182	208	209	212	215	203	220	199	200	195	186	182	216	181	196	215	220	221	194	203	190	203	202	191	192	192	200	206	220	219	211	235	183	217	211	184	210	198	176	210	206	195	210	209	218	203	209	221	238	189	181	206	195	195	189	197	208	188	217	213	196	208	221	237	231	194	202	185	186	194	224	189	215	205	186	185	195	199	214	182	210	190	212	225	199	182	198	185	194	216	183	218	219	197	223	218	201	221	200	217	183	224	190	205	179	199	197	213	220	208	193	212	171	210	198	217	194	213	201	162	216	181	222	180	224	213	208	173	182	226	182	203	202	190	199	203	198	196	189	190	198	196	204	195	209	195	189	186	210	243	202	177	224	208	205	214	215	202	229	209	196	187	208	198	204	183	188	201	206	200	178	212	208	180	211	163	192	196	225	197	206	213	199	194	190	205	209	211	223	207	188	194	200	208	190	184	202	196	190	214	213	221	223	224	223	195	221	203	203	189	226	229	200	173	171	182	189	199	200	195	208	180	185	186	203	220	206	201	194	191	194	225	212	236	218	194	220	202	170	175	208	202	214	193	211	210	182	205	203	213	204	174	216	191	230	199	184	212	191	191	185	218	199	208	190	194	226	216	200	211	218	223	203	186	221	190	185	198	211	212	198	199	179	203	191	218	223	192	193	193	210	217	175	206	192	198	213	192	210	221	218	200	199	220	217	197	194	228	230	186	187	191	227	209	198	167	199	174	207	223	204	225	223	204	234	213	205	203	180	205	222	185	236	202	181	206	216	208	196	185	192	206	209	218	192	223	210	216	210	202	179	194	189	191	218	228	208	205	209	187	205	211	195	214	198	208	206	180	195	189	187	183	213	205	178	201	193	198	227	194	200	219	214	219	201	200	210	201	166	209	195	185	196	223	224	199	196	181	214	197	205	200	190	178	189	212	203	221	203	186	182	192	195	202	187	186	197	199	220	225	199	216	208	222	200	201	186	193	211	193	198	202	207	218	212	200	223	219	206	188	233	185	229	229	191	232	210	188	220	189	207	216	224	177	203	203	215	212	208	162	201	202	207	208	201	209	220	190	213	198	195	211	215	177	207	172	211	183	199	174	186	190	179	221	207	221	211	214	200	176	192	184	187	195	208	220	193	190	197	197	201	179	244	215	198	206	220	215	204	219	186	173	181	212	209	210	203	192	207	199	182	193	221	199	208	216	183	215	226	201	187	203	210	205	207	187	213	215	228	231	181	229	216	215	222	225	193	236	162	190	174	209	193	186	201	213	221	203	219	208	185	188	198	192	214	225	214	187	226	188	183	214	195	196	217	185	213	210	200	206	185	189	219	199	223	191	206	195	218	216	196	183	225	213	206	191	213	197	193	208	186	204	212	201	174	172	199	210	199	205	225	226	188	200	227	176	204	193	185	209	190	215	215	216	188	221	176	200	227	213	190	213	226	225	228	229	186	191	201	155	207	219	185	198	202	185	165	195	181	170	222	197	204	193	226	211	188	205	189	232	213	201	203	179	199	211	201	225	218	222	224	217	214	220	185	196	227	203	209	201	220	210	203	195	175	192	225	185	191	224	218	193	230	210	213	204	207	204	226	204	217	199	193	193	194	219	204	182	190	199	215	207	207	185	204	201	209	208
41292	21849	8006	5866	4599	5369	10989	16099	17201	16086	13974	9138	6986	6402	5556	6383	5079	5021	3848	3278	2974	1984	1173	1140	1083	1308	1648	1670	2161	1987	1613	1705	1746	1945	2249	2040	1669	1352	1047	972	951	917	1027	1149	1257	1320	1721	1983	1360	1323	1287	1269	1061	845	623	553	639	880	851	840	828	874	765	736	533	580	725	775	827	584	489	531	494	472	498	472	464	447	474	507	469	452	469	466	482	493	470	495	492	446	466	490	471	473	470	476	497	466	487	443	467	494	442	502	486	480	461	467	463	493	475	431	482	465	463	467	489	479	494	517	453	471	517	494	513	461	455	458	498	458	470	466	443	479	463	527	474	500	531	442	464	481	499	502	455	490	491	447	454	521	450	464	495	503	480	470	501	460	472	514	486	489	486	481	441	434	471	465	471	495	483	461	467	504	476	465	477	479	490	479	479	453	491	471	507	460	464	506	445	479	502	489	484	467	437	508	494	471	425	450	469	481	495	514	431	510	507	462	480	489	475	452	473	477	477	519	482	512	484	505	485	478	461	485	503	503	473	515	479	462	506	457	504	445	488	454	498	510	447	493	464	460	440	467	469	464	504	484	496	475	500	509	487	449	437	514	483	479	492	437	458	482	471	520	446	470	443	501	500	484	473	484	455	503	448	509	470	438	466	443	487	496	488	485	475	455	444	481	513	499	497	452	476	466	482	457	474	469	468	496	467	467	450	492	495	442	444	497	478	462	504	482	465	497	492	459	475	461	448	490	454	486	466	457	488	469	482	474	453	500	471	469	466	458	451	473	471	466	454	528	499	497	463	447	452	463	464	450	493	446	477	497	475	486	481	464	471	483	481	491	474	480	480	469	486	479	495	453	470	488	444	457	457	449	526	473	461	477	477	484	465	506	491	510	493	464	449	464	471	444	466	473	486	439	487	519	483	473	455	493	512	490	446	536	488	484	474	510	474	480	468	474	472	507	439	495	542	481	482	474	410	497	444	489	477	491	489	483	480	444	444	455	479	514	471	473	501	461	485	472	506	441	489	459	501	485	504	420	468	490	480	430	477	445	473	443	466	462	490	502	425	459	484	496	478	457	474	448	517	513	450	493	466	477	467	469	428	535	511	479	498	505	479	474	494	461	477	483	481	489	474	480	470	513	504	473	471	465	497	485	451	434	465	493	472	488	483	520	435	456	481	501	501	442	473	431	481	455	461	459	461	451	466	493	447	437	475	469	479	479	481	477	478	433	524	482	493	495	492	487	490	493	466	457	470	511	474	473	439	532	474	468	441	442	461	511	436	477	445	483	477	480	480	445	481	461	466	434	468	486	452	490	496	506	456	501	437	499	430	511	445	460	519	492	466	493	456	499	458	486	495	486	467	496	438	453	496	479	454	466	471	507	467	493	479	473	497	474	490	453	490	470	485	514	476	480	484	515	474	465	443	448	503	470	461	452	474	466	467	457	471	486	454	452	472	469	501	460	476	447	488	462	491	500	452	430	504	501	488	472	546	494	471	452	491	467	476	487	459	439	470	498	496	472	463	497	468	472	491	472	499	489	469	466	499	479	478	488	445	434	455	486	462	451	459	447	455	473	413	446	447	486	453	470	471	483	480	480	438	481	511	469	489	510	504	472	465	475	454	454	489	492	473	441	516	491	505	478	498	462	480	447	489	486	468	478	494	479	459	448	492	474	480	490	472	468	468	490	469	492	500	486	486	462	485	449	465	467	504	448	512	502	484	504	506	520	502	490	477	470	452	457	486	481	505	482	506	509	547	486	506	471	490	462	460	511	469	472	456	461	449	460	469	420	459	493	476	456	463	464	498	479	501	485	450	491	449	486	488	473	492	434	499	483	470	495	479	481	435	478	457	491	457	481	468	470	480	480	494	472	468	497	474	486	459	497	489	462	462	519	459	463	482	476	502	476	460	486	451	481	425	462	473	438	486	439	483	486	398	460	483	484	488	491	447	450	438	408	487	486	478	465	432	461	485	407	407	469	479	469	485	522	444	481	463	462	469	495	489	476	460	454	475	515	482	479	483	488	496	472	450	501	497	450	454	499	482	476	461	471	458	531	470	477	450	475	441	428	491	452	512	490	510	481	489	477	464	456	511	483	500	456	462	480	474	473	498	459	488	484	510	431	475	511	476	475	514	498	489	495	444	500	491	503	490	516	456	467	489	441	456	485	479	473	440	424	469	492	453	490	478	428	491	487	474	450	489	480	509	485	489	481	457	441	445	508	474	471	508	501	470	469	490	480	481	442	414	503	493	483	472	453	484	452	513	487	479	440	458	456	470	505	469	460	478	483	457	486	472	469	487	478	520	471	504	461	470	456	456	476	470	480	490	509	515	465	491	477	476	483	455	477	497	490	512	476	491	465	473	497	477	467	482	498	470	450	499	501	501	435	518	476	474	479	480	501	489	471	465	473	437	531	477	450	484	471	478	495	471	461	446	490	489	459	465	456	481	433	453	470	461	466	447	492	485	453	465	477	509	469	494	479	482	486	454	485	493	461	515	505	478	464	462	456	467	476	481	496	462	485	478	439	482	514	503	439	461	465	475	440	484	442	502	498	451	476	472	478	476	482	467	449	499	483	444	441	442	486	468	480	477	494	481	481	459	515	473	465	471	452	485	485	465	491	470	461	461	505	438	467	500	479	471	461	502	478	459	475	471	520	473	493	477	494	443	504	492	481	459	458	493	517	452	428	516	454	439	460	471	470	495	482	495	487	489	479	442	495	431	462	455	481	496	483	485	481	520	504	456	502	495	449	488	498	504	448	452	475	507	445	464	482	530	464	501	506	500	479	495	479	432	473	462	494	459	475	471	489	508	471	504	492	465	512	531	474	452	487	462	508	485	485	498	466	501	467	457	440	483	480	482	442	480	476	470	480	492	452	472	480	478	473	475	460	490	496	465	466	458	486	489	426	459	462	494	456	530	456	476	450	438	486	492	451	495	441	480	448	478	514	496	481	486	487	514	484	495	496	466	496	496	481	513	486	490	505	477	490	458	465	496	433	486	501	451	433	470	449	484	489	436	494	472	463	451	504	470	461	507	546	483	443	461	469	475	493	476	457	427	465	458	481	443	460	456	517	455	490	512	473	486	448	501	476	468	446	494	465	501	443	460	448	435	458	501	496	523	478	484	486	490	427	466	462	495	465	489	463	496	496	465	466	478	492	462	433	464	494	505	476	468	431	496	459	464	495	505	437	458	495	464	456	516	492	488	489	468	533	481	482	479	453	497	455	476	479	443	505	489	508	466	499	469	472	437	493	493	466	475	488	518	489	475	456	482	489	462	472	455	486	506	464	496	523	465	477	455	479	472	434	497	495	511	456	522	460	478	476	497	478	498	448	463	470	453	487	420	469	480	503	506	465	444	467	491	488	445	470	418	477	490	467	501	478	477	482	451	449	480	473	483	494	466	517	503	494	481	474	473	486	489	493	485	479	514	473	477	478	457	469	479	477	454	479	475	483	477	433	480	486	459	503	463	501	488	470
12263	4052	1083	273	202	191	237	220	235	246	203	174	207	169	190	196	197	179	183	178	184	175	159	178	152	180	208	196	165	162	183	209	200	247	240	202	194	191	168	202	193	186	177	156	195	207	191	243	203	208	171	201	153	165	181	180	193	161	152	172	165	196	177	167	161	170	160	190	156	166	168	159	163	167	182	170	175	177	172	166	153	163	141	162	160	180	152	150	167	171	148	174	170	140	189	152	159	174	198	147	190	175	155	142	164	164	190	174	177	181	155	183	150	189	181	187	154	154	171	156	169	193	164	160	181	172	190	170	168	165	181	174	174	168	182	172	169	163	166	173	180	177	152	176	173	157	148	149	164	193	179	181	160	151	167	175	179	179	171	156	174	152	177	176	177	192	167	177	150	154	180	185	164	170	162	178	183	166	140	173	174	180	158	151	141	176	186	139	159	177	151	203	164	166	160	197	152	160	180	155	163	157	185	156	176	194	165	176	168	172	168	190	176	173	167	152	175	160	147	172	180	147	176	158	164	155	184	162	166	173	164	163	171	183	173	154	177	180	153	148	193	176	180	217	175	169	175	178	154	203	163	197	187	179	178	190	178	171	154	166	176	167	169	157	163	144	168	172	157	170	159	171	186	186	182	185	184	166	183	184	177	171	159	168	160	159	156	147	164	186	184	181	171	157	193	169	194	191	169	173	172	147	168	173	151	183	174	158	160	175	156	196	156	169	154	145	166	170	146	157	148	173	169	177	155	143	168	178	181	167	152	160	180	169	164	176	168	188	186	195	180	131	170	173	165	178	171	163	182	174	162	194	163	180	195	154	169	179	191	150	162	157	156	157	157	186	187	170	179	180	171	183	178	165	170	177	169	187	181	175	163	162	164	176	131	151	171	144	166	186	195	190	174	179	193	161	151	182	151	167	187	177	150	173	188	161	168	177	173	156	165	166	166	179	192	175	179	183	172	155	169	146	168	168	184	183	193	164	163	178	182	184	160	158	144	193	201	173	144	168	165	196	166	166	163	181	179	176	179	182	169	141	158	185	190	189	163	157	173	181	182	161	181	178	190	150	174	142	197	175	172	196	171	171	156	162	182	176	183	152	183	181	196	170	168	155	163	164	188	187	162	175	172	193	166	157	170	175	155	163	180	167	183	173	152	155	194	170	170	171	171	181	159	171	178	168	158	169	173	198	182	159	172	160	168	167	183	186	170	180	162	175	166	180	180	178	155	186	160	183	161	169	189	181	149	192	164	171	189	176	174	183	164	176	144	167	157	159	175	155	179	159	192	162	158	188	172	168	148	182	169	180	189	167	153	149	171	170	144	186	161	146	158	152	195	155	160	187	172	179	174	178	156	199	184	174	172	194	174	158	158	182	158	159	188	188	158	155	169	166	193	161	163	177	167	196	168	167	181	193	187	167	179	164	167	173	160	153	136	169	166	148	162	201	184	158	192	184	186	191	186	152	156	168	137	189	181	177	159	170	151	177	163	164	171	166	176	172	177	163	155	177	167	162	176	163	171	164	158	168	162	190	172	162	168	192	216	176	180	167	196	191	160	181	170	183	162	184	156	172	157	177	180	162	180	180	166	156	183	154	143	158	192	179	161	208	177	170	188	182	174	147	191	156	172	158	177	169	145	184	166	194	185	180	165	176	165	185	141	173	169	162	149	192	173	179	185	162	182	183	173	163	163	195	171	186	183	171	197	156	170	150	183	186	159	170	171	186	182	168	159	162	172	178	141	147	181	170	201	180	191	160	188	200	164	185	166	187	180	176	179	156	151	182	192	195	172	182	166	164	160	185	143	189	158	158	170	153	156	188	151	158	165	185	175	156	183	160	183	147	189	207	175	175	165	160	192	153	160	163	164	157	169	163	176	173	161	190	196	175	167	166	168	176	169	169	184	174	173	151	189	174	198	189	188	156	186	180	163	185	170	176	165	173	165	171	167	173	195	186	172	202	158	171	176	190	182	175	153	188	178	181	181	185	207	152	190	170	180	180	172	187	172	181	165	171	176	181	156	169	173	175	159	156	182	176	163	175	153	175	173	142	156	171	183	182	171	163	173	157	181	160	181	161	158	170	183	191	165	188	172	156	167	174	182	196	190	163	182	189	173	164	171	186	151	184	166	205	189	173	181	177	189	164	164	190	181	171	168	187	162	175	179	159	161	179	172	176	150	200	163	154	182	187	150	173	161	163	165	184	183	190	177	179	194	174	194	182	146	174	155	194	160	164	168	180	166	165	187	166	172	175	183	184	189	192	192	153	156	179	157	169	198	184	178	166	168	187	178	164	160	183	147	171	165	168	190	179	163	176	196	157	156	173	156	153	167	170	181	163	178	155	157	165	190	161	153	160	171	169	167	166	195	169	168	180	159	173	168	156	176	176	188	166	207	175	177	162	159	151	160	162	172	173	190	158	163	188	184	190	188	157	198	163	174	188	160	174	167	152	146	175	195	161	191	192	181	169	181	171	150	171	165	154	179	174	180	164	174	163	174	181	173	161	170	168	156	166	174	188	157	167	174	191	170	153	175	189	163	194	188	169	173	151	162	169	177	150	193	171	166	175	179	170	141	158	178	177	158	176	167	194	183	171	178	192	177	169	175	169	170	180	199	216	170	173	178	189	180	197	166	144	178	165	178	190	174	172	193	166	168	141	174	180	164	180	183	170	178	189	161	146	178	197	158	206	154	171	179	191	162	172	181	156	174	184	167	166	186	170	189	196	176	153	165	158	174	178	183	174	181	166	163	155	179	209	182	178	153	160	191	179	163	194	156	154	177	170	164	165	160	153	176	163	180	173	178	176	200	182	166	177	176	158	161	154	193	194	173	176	157	172	160	182	175	163	178	180	183	170	176	161	175	163	185	160	179	157	168	165	183	175	154	179	169	147	187	163	167	157	181	172	179	176	169	170	156	155	184	168	153	167	154	176	185	157	162	167	161	162	159	165	179	181	157	174	174	204	198	167	174	166	189	191	175	171	141	161	165	165	192	183	163	175	163	178	176	184	169	173	155	185	183	181	175	156	162	152	177	180	164	167	184	178	159	176	164	173	165	196	162	168	184	178	140	175	196	167	181	153	174	170	176	193	168	195	179	160	160	192	177	157	173	162	163	170	167	163	173	163	158	190	175	165	190	168	180	200	164	181	160	198	180	193	172	182	184	168	154	163	170	177	174	174	175	177	183	174	172	181	177	177	177	183	171	188	173	178	181	152	177	158	162	165	167	190	171	183	164	194	166	163	173	160	174	178	179	195	184	170	174	170	157	161	187	164	192	199	162	175	177	180	167	169	176	163	170	173	168	160	179	185	180	187	182	138	184	190	155	201	169	171	176	163	164	168	188	173	167	166	182	179	153	183	185	190	172	175	203	169	180	155	169	206	179	164	161	185	171	161	177	166	150	172	164	201	163	146	164	162	182	168	168	155	161	177	181	148	142	177	178	165	181	155	179	177	210	164	167	169	182	162	175	166	177	174
9017	4023	1875	768	573	538	753	890	913	967	793	721	565	554	503	564	564	552	500	508	497	503	404	458	461	528	517	508	482	497	568	644	677	756	862	639	456	430	491	478	554	533	550	532	603	673	741	707	743	700	663	624	571	511	417	420	451	437	433	441	453	525	494	448	416	430	448	429	423	411	448	467	435	422	402	414	418	388	430	393	439	396	454	429	436	449	459	425	428	426	435	415	446	413	445	429	396	393	425	415	419	436	410	396	426	435	444	406	409	445	460	426	443	419	448	409	436	394	392	391	438	412	428	432	414	430	397	441	426	455	461	449	442	441	436	396	423	440	433	443	416	417	454	442	405	450	456	448	471	410	469	407	434	454	446	435	451	453	413	464	446	415	434	414	451	422	445	450	416	443	417	428	447	425	383	425	378	420	465	419	438	424	475	445	414	418	387	417	424	412	420	402	430	422	450	410	446	419	410	436	434	431	393	435	387	459	453	429	429	407	411	456	424	441	435	443	423	429	438	463	425	383	420	412	421	404	400	441	451	425	429	393	425	453	418	449	379	393	415	458	423	424	455	441	461	412	434	439	431	413	405	414	418	461	397	429	432	425	415	395	438	461	438	447	446	441	391	422	416	406	406	477	444	420	409	406	384	417	418	442	467	456	433	450	403	453	409	462	419	417	426	426	424	423	414	424	430	399	406	436	454	412	432	398	460	409	429	436	424	443	396	448	435	387	441	445	408	403	394	435	422	416	428	421	413	470	448	430	429	442	446	441	409	457	414	403	424	420	418	431	408	448	450	432	436	457	410	391	409	447	417	426	431	418	425	435	432	483	419	412	443	440	425	446	411	423	463	411	444	443	415	399	466	418	453	439	450	465	445	427	429	407	425	427	421	438	419	409	451	435	402	448	426	447	454	402	416	389	429	412	447	425	484	418	393	388	428	389	475	447	417	453	432	411	435	397	436	442	427	397	446	436	426	429	401	453	453	410	421	427	402	432	413	403	443	417	446	387	415	455	419	418	450	425	395	413	426	436	415	440	426	423	417	401	457	442	441	411	412	435	400	438	456	434	413	395	450	449	439	438	430	429	455	435	430	432	404	414	449	451	461	409	429	412	441	449	434	447	419	467	415	428	410	429	460	434	439	455	430	413	408	463	417	393	431	443	395	441	387	421	397	422	403	396	385	449	399	452	452	400	411	432	449	445	382	405	454	449	428	407	427	409	453	479	450	411	440	405	413	433	435	406	471	447	413	443	425	433	454	422	452	421	451	395	441	446	467	415	421	428	420	439	443	429	430	431	411	427	417	441	456	422	413	419	428	414	436	408	412	450	427	420	459	456	409	425	437	399	422	443	474	459	440	440	413	479	425	457	423	442	463	425	457	421	450	444	437	450	442	463	455	410	422	454	473	429	440	423	472	400	422	424	404	407	428	402	411	424	460	407	444	415	427	456	407	414	426	444	434	401	421	398	412	388	421	407	429	399	406	408	422	415	470	433	430	402	439	410	408	436	419	429	438	419	405	431	411	383	425	428	401	424	435	403	448	421	423	449	447	421	419	422	443	424	394	429	449	442	439	413	448	398	418	412	421	409	427	416	447	429	411	416	431	435	423	465	442	438	400	415	476	450	418	400	450	426	422	419	447	465	423	431	447	441	464	424	393	439	412	464	456	401	443	413	464	420	446	419	451	398	393	400	442	453	432	434	422	407	434	395	408	430	423	467	433	431	431	407	446	410	444	428	461	404	413	412	442	449	375	409	408	427	441	436	428	451	448	407	415	438	402	437	417	437	426	453	425	435	410	456	411	429	401	417	427	411	399	434	404	438	429	419	405	441	426	387	415	395	430	437	434	399	419	413	467	476	416	431	425	411	440	407	418	416	432	418	439	406	406	420	441	432	438	401	465	429	395	452	408	423	452	479	402	430	441	459	408	431	422	426	440	451	433	372	408	392	421	450	464	446	423	445	446	397	442	435	400	381	431	428	432	412	463	445	428	376	431	448	416	423	405	391	434	408	434	396	434	412	376	449	414	407	470	440	448	436	443	411	422	442	439	429	410	432	402	428	418	458	429	428	414	437	455	448	440	406	433	441	461	438	406	443	460	430	424	454	429	405	418	412	396	434	449	436	415	394	423	413	412	396	403	436	424	418	421	430	448	418	394	415	430	370	439	415	452	441	430	414	416	422	474	445	445	413	423	405	426	428	407	412	435	423	444	421	442	395	418	413	429	459	419	411	449	414	423	432	428	392	438	429	452	447	414	446	414	443	432	413	458	447	423	397	391	463	403	424	424	397	405	436	428	404	431	430	480	414	441	435	423	383	391	473	388	420	425	431	457	418	415	404	411	445	427	458	455	405	425	391	423	405	445	432	413	390	431	421	451	408	420	417	431	386	451	419	440	417	403	426	428	402	428	403	440	448	432	405	444	417	397	430	470	419	420	421	427	450	410	441	444	418	428	414	432	439	414	447	455	447	408	438	423	421	417	430	404	444	426	441	427	406	406	410	457	420	467	408	439	422	407	386	438	443	458	420	447	410	436	437	465	414	434	467	423	427	430	412	432	430	416	423	406	453	451	457	414	440	455	431	431	435	440	437	432	434	440	440	443	442	474	413	432	396	408	430	404	408	448	417	423	432	429	442	435	459	443	442	449	398	440	437	436	409	440	441	447	395	436	418	399	416	406	451	439	433	423	414	431	420	470	383	415	447	463	432	407	415	396	431	402	460	437	429	408	402	446	455	435	444	451	445	412	409	411	462	422	435	448	410	422	459	436	435	432	444	455	443	423	443	451	402	425	405	431	440	468	421	448	442	455	423	420	401	438	416	419	436	418	468	428	421	420	441	421	412	433	404	456	461	457	444	437	467	393	438	421	466	445	395	423	407	393	430	415	407	425	431	421	432	387	400	430	458	423	425	397	427	450	430	395	404	414	442	399	427	435	429	424	418	444	394	392	429	452	446	420	422	442	387	430	405	445	445	412	455	390	430	428	410	420	461	434	415	437	427	429	450	450	462	421	433	398	426	413	406	407	413	471	433	429	440	434	439	458	436	413	435	377	444	416	405	399	456	394	425	431	439	462	429	413	440	443	383	433	440	435	431	421	419	454	425	449	463	420	455	402	439	450	422	417	411	440	408	428	420	445	394	420	416	420	441	446	434	394	439	373	414	471	432	443	416	401	389	392	432	416	453	415	427	417	394	468	398	430	402	453	452	405	432	426	437	444	467	424	398	397	400	415	410	441	438	432	397	433	405	434	435	419	389	410	469	448	452	412	451	424	406	421	427	420	455	399	439	416	441	424	384	435	446	361	452	464	449	441	432	434	428	413	397	432	412	460	401	443	442	419	460	432	423	397	431	410	397	441	407	422	455	416	473	439	444	440	445	439	416	447	406	440	442	415	438	381	413	391	441	428	426	388	392	423	398	433	443	410	439	427	446	435	409	380	415	418	395	424	393	422	422	416	424	436	406	436	438	407	412	438	418
51582	35723	8639	1509	893	948	1765	2374	2752	2116	1686	1176	1053	903	953	741	738	568	486	475	400	318	285	263	299	291	290	323	328	350	358	340	341	343	403	349	317	327	302	291	295	301	321	324	319	306	385	338	343	291	326	265	274	259	270	275	256	263	253	295	257	245	271	257	256	231	255	271	279	285	234	255	237	224	227	256	246	233	253	249	240	284	249	243	242	257	231	233	242	262	279	226	241	238	260	256	268	264	253	261	261	239	263	315	255	222	237	244	242	226	241	256	247	246	266	212	249	226	239	217	235	244	252	253	246	273	244	223	210	245	246	239	219	262	235	228	246	257	244	254	247	233	255	255	245	234	262	230	252	261	236	254	255	264	263	277	225	247	257	260	244	249	247	242	232	249	222	224	240	259	241	264	270	245	238	255	247	224	231	245	257	241	240	203	245	235	239	239	240	230	254	247	234	249	248	259	250	254	271	232	263	233	255	250	223	233	235	240	262	259	268	241	214	260	257	261	232	262	223	256	241	267	252	223	223	265	242	224	221	253	240	257	251	242	251	242	256	265	248	254	241	261	249	245	238	273	247	227	233	244	259	220	218	251	246	236	253	212	233	236	209	215	235	256	243	234	251	254	259	234	267	245	227	217	240	273	251	265	245	227	267	241	252	252	244	242	243	264	228	249	228	227	238	232	246	253	270	231	233	272	255	248	238	227	241	242	252	252	248	230	261	215	249	274	252	230	275	262	264	245	240	277	262	296	239	258	268	245	283	241	254	240	240	230	227	246	234	232	249	239	235	252	241	260	225	252	235	247	251	252	241	228	238	253	253	229	239	249	242	247	214	254	216	236	261	234	230	238	232	254	262	250	255	260	253	217	232	244	228	236	223	223	245	253	242	278	244	242	228	255	241	249	250	224	242	283	228	244	273	262	246	253	266	242	242	244	253	231	265	229	245	228	244	258	241	240	235	248	224	227	238	245	264	290	242	266	256	237	249	242	239	276	243	263	248	266	246	232	226	237	241	246	232	238	259	261	226	227	212	258	233	247	236	218	244	259	254	240	234	243	254	223	277	255	254	208	264	238	251	250	246	252	232	262	243	239	233	238	238	219	244	275	218	239	250	241	249	236	236	260	227	256	242	251	265	254	223	280	223	255	232	260	234	241	267	229	261	263	231	243	247	276	226	254	238	257	233	282	227	262	273	262	231	242	244	242	221	244	229	225	245	243	251	247	257	251	253	197	256	271	255	243	193	235	258	249	254	266	256	240	245	260	252	223	246	264	229	250	220	270	249	261	233	233	279	259	266	238	242	274	244	255	252	237	254	264	240	244	223	215	247	208	239	249	246	207	235	269	247	226	226	239	252	234	237	242	235	246	261	244	262	246	257	270	271	220	256	251	247	237	233	230	227	236	227	232	232	236	249	206	261	270	260	253	244	254	239	240	267	249	243	229	223	239	233	247	253	249	239	256	238	267	256	249	265	239	247	250	238	254	224	254	245	256	256	274	241	215	238	212	252	222	241	249	241	257	251	262	217	235	239	232	235	234	239	266	231	224	250	269	253	220	217	263	240	222	233	253	238	245	242	251	242	239	215	256	233	209	266	251	223	254	232	237	222	241	256	263	246	240	200	263	265	228	246	253	225	261	218	235	254	274	221	223	218	271	244	272	229	227	246	240	258	240	227	264	234	226	229	244	250	231	268	231	257	241	239	282	280	235	240	281	266	258	259	240	263	210	219	222	272	258	232	255	225	255	227	247	267	239	235	263	270	231	271	227	243	239	250	253	234	260	221	238	250	240	241	243	227	227	237	216	236	224	240	270	242	274	255	228	247	256	257	276	243	256	233	258	225	257	255	242	254	214	243	259	241	204	238	219	227	273	239	247	234	241	252	210	256	229	220	246	233	257	241	246	238	251	250	239	246	265	257	275	256	226	254	254	252	223	249	242	237	223	236	236	236	262	247	250	225	234	265	241	230	258	261	262	243	247	239	259	267	251	271	227	227	241	214	261	248	256	297	266	239	255	255	219	252	236	236	250	265	252	239	225	255	252	236	262	263	217	259	250	240	209	247	256	262	224	249	256	228	248	247	237	273	279	227	256	248	256	257	299	283	265	237	196	235	238	242	240	236	239	240	239	238	232	270	257	273	268	225	238	246	245	224	238	276	237	247	242	232	232	235	223	260	258	245	250	246	249	252	223	249	229	219	233	246	248	241	216	229	248	274	222	255	240	251	256	280	244	240	247	227	258	245	228	247	261	236	238	246	270	260	238	208	252	245	250	233	253	272	259	241	251	228	228	261	231	263	255	254	249	221	252	239	232	226	236	230	235	252	268	247	232	259	253	265	239	252	251	197	272	259	262	243	243	240	228	266	286	241	243	246	252	225	282	238	250	238	265	284	230	231	226	249	230	241	258	232	254	251	246	209	232	259	253	263	289	234	254	238	229	248	276	261	239	245	243	230	239	268	244	219	234	236	225	241	243	236	242	253	256	244	253	265	226	285	278	266	223	254	257	237	232	229	245	234	221	248	204	231	251	287	283	246	216	265	215	217	233	220	233	252	258	234	268	242	233	262	250	245	235	238	227	230	245	242	228	220	222	221	246	235	263	266	232	241	232	225	259	248	246	244	234	237	247	253	253	249	206	227	232	255	236	231	256	234	242	251	213	235	279	251	251	218	250	233	219	238	257	231	264	231	243	244	249	227	258	246	265	235	278	247	240	233	212	253	246	233	247	261	260	276	257	241	244	234	264	240	230	242	255	238	234	244	229	252	222	240	244	278	218	239	230	249	259	234	245	206	237	267	235	237	233	230	272	247	233	273	250	251	214	253	258	277	230	258	251	220	256	226	252	242	245	248	233	246	245	233	216	244	241	269	231	236	237	232	251	255	236	213	267	222	267	240	221	245	273	261	250	249	249	213	259	241	250	234	238	263	254	261	281	239	222	264	236	222	278	236	259	217	227	236	245	263	247	244	257	258	266	257	252	248	270	260	225	234	244	246	245	256	265	262	243	233	244	234	243	223	270	248	249	251	231	224	244	236	265	240	236	255	249	273	229	246	254	235	257	231	245	241	265	246	241	229	267	255	239	241	258	246	227	281	251	250	264	282	229	223	258	262	249	234	210	227	272	242	265	220	237	261	258	285	247	266	254	224	262	230	254	265	237	226	238	221	229	232	193	228	217	239	266	268	236	256	245	274	255	232	238	234	235	240	234	239	225	238	259	254	264	219	230	251	243	211	243	238	226	207	236	229	250	222	272	240	229	236	232	243	234	258	221	299	246	246	236	256	269	234	212	250	247	243	230	224	218	253	265	223	234	236	247	246	260	247	244	249	222	257	267	217	274	258	257	242	252	244	270	258	256	231	225	232	245	232	252	245	219	222	257	272	260	246	267	248	237	213	262	220	234	276	246	240	237	233	237	243	236	239	256	228	237	261	235	243	270	218	232	250	227	248	242	257	226	259	245	246	240	241	257	237	270	246	261
31046	17112	5290	3444	2926	3721	7908	10610	11628	9652	8402	5573	4600	4054	4064	3842	3697	2673	2193	2268	1893	1186	1111	929	959	1067	1182	1265	1171	1244	1282	1201	1286	1513	1602	1428	1036	1041	916	824	894	946	933	930	1064	1168	1420	1307	1275	1198	1044	968	955	808	652	627	687	744	809	829	776	780	841	709	593	590	695	742	733	612	575	585	531	586	592	571	597	529	613	581	577	619	573	598	588	628	565	636	552	589	545	573	571	576	563	608	636	597	551	585	568	534	615	559	608	547	535	592	617	563	595	579	578	561	581	587	623	580	584	617	575	572	574	573	600	538	583	569	634	554	610	615	558	576	583	587	592	567	602	623	591	573	603	582	606	619	570	584	562	565	581	596	525	565	587	555	608	552	555	570	567	589	569	588	568	586	591	606	616	591	589	590	569	558	544	591	551	595	539	569	583	583	595	587	620	590	593	551	564	577	630	576	598	577	533	550	603	607	598	608	615	559	577	634	575	560	566	582	590	545	570	596	560	587	576	607	610	606	572	617	561	573	595	600	563	542	596	577	585	555	509	597	612	601	568	591	579	561	625	572	557	612	569	586	562	622	613	623	607	550	534	612	590	602	567	559	553	558	610	564	541	565	553	560	588	554	576	594	601	607	582	612	571	609	581	588	587	565	533	559	591	576	615	559	576	571	549	549	535	614	574	550	587	568	564	596	548	553	587	554	549	551	585	576	583	603	586	563	573	582	560	642	594	559	560	578	551	575	567	562	591	574	597	608	576	608	586	560	586	577	541	564	561	594	532	571	582	577	557	566	601	586	569	579	589	625	586	603	588	563	600	580	575	555	604	584	618	558	575	604	595	569	563	544	561	589	545	580	641	577	578	565	571	588	575	576	598	585	578	578	558	583	600	540	565	613	571	576	600	553	581	561	562	579	597	575	613	615	579	569	588	539	574	608	560	544	557	603	611	560	565	586	617	564	555	569	555	574	564	585	592	597	589	541	576	598	550	595	628	560	572	596	574	591	558	576	586	589	574	590	556	564	561	586	586	566	632	598	547	595	598	528	573	574	575	590	595	600	583	607	594	594	561	593	583	579	559	564	549	644	585	572	557	614	566	557	596	584	576	555	584	603	575	583	573	573	554	590	627	614	575	621	621	574	520	579	577	547	547	591	577	582	586	589	535	570	578	545	585	611	551	546	595	590	507	554	556	616	579	577	571	511	591	565	589	592	595	577	586	606	569	549	575	519	600	544	553	578	571	584	582	575	575	589	576	592	579	529	580	608	599	578	571	617	548	596	560	585	566	574	553	570	578	572	560	605	554	579	583	577	606	555	605	606	648	563	536	579	584	594	591	589	595	560	596	593	570	522	539	590	593	617	571	592	569	556	587	609	578	570	564	564	581	573	584	577	565	561	560	586	590	585	569	566	518	551	622	544	577	558	614	608	533	593	576	594	516	587	606	537	603	539	565	538	566	582	610	582	549	562	562	621	565	544	608	588	576	588	528	571	589	594	613	602	609	557	598	555	610	578	563	604	543	579	580	586	561	583	598	564	591	564	559	517	611	569	589	621	610	545	588	582	552	605	576	595	570	536	592	592	594	583	575	594	586	560	536	596	577	584	600	564	566	584	593	578	564	604	595	586	577	567	567	520	556	551	566	563	567	558	543	597	541	541	555	581	568	608	561	538	595	545	569	579	574	589	566	592	578	573	593	562	548	595	573	591	603	591	563	570	597	548	570	577	643	580	574	581	577	651	607	613	611	583	584	541	570	587	581	576	577	539	567	600	561	552	604	601	573	552	576	550	612	563	576	585	562	600	606	584	562	566	629	535	570	564	596	586	584	620	575	576	606	578	588	582	604	570	607	569	606	596	582	585	547	562	610	554	600	549	547	642	595	590	606	642	593	559	565	559	565	595	549	602	604	617	586	546	585	574	598	586	608	580	552	544	596	583	585	534	577	544	535	544	563	589	577	625	569	550	542	572	597	578	540	573	616	561	540	558	564	594	596	623	603	561	564	558	559	589	637	599	573	545	578	578	595	559	573	550	612	605	537	603	557	572	549	559	565	584	582	611	583	567	584	596	579	613	521	545	584	597	601	595	576	610	610	520	573	560	598	564	614	564	623	603	601	590	566	579	605	575	529	583	578	607	599	561	594	578	556	565	619	569	546	580	570	600	563	555	588	568	594	552	593	538	598	567	573	562	568	595	587	573	567	568	574	609	567	584	547	567	548	615	546	552	561	568	573	544	632	607	585	586	582	580	618	605	572	589	552	585	592	583	596	547	610	623	600	571	564	563	580	576	596	576	644	571	567	550	595	580	571	583	610	558	542	559	607	551	575	544	610	598	543	577	562	574	569	572	542	582	591	551	592	591	587	562	574	586	572	580	581	590	565	545	566	574	572	561	576	634	587	574	594	589	627	607	584	552	567	578	563	591	549	608	542	579	584	572	517	579	595	615	562	600	618	576	519	542	601	589	592	537	602	564	604	564	574	635	603	572	582	589	576	614	571	554	594	561	605	564	580	600	595	600	596	595	546	557	576	585	575	548	601	618	559	596	597	593	617	622	567	603	633	551	651	602	577	562	545	569	592	567	552	635	582	581	568	576	540	570	583	572	572	589	573	562	589	583	611	614	590	557	604	573	553	604	581	543	549	562	593	531	559	590	574	566	577	553	504	579	606	561	614	574	618	540	548	585	573	578	561	573	554	578	534	585	568	590	581	603	533	588	593	564	639	574	562	536	567	614	548	522	598	605	567	593	579	589	583	563	559	578	634	611	601	605	575	598	538	577	551	576	578	575	600	584	579	593	576	550	568	595	597	575	575	541	577	588	571	626	623	590	595	573	537	543	590	548	580	614	584	561	595	589	591	562	594	562	557	612	582	533	563	572	552	585	565	592	556	572	602	591	598	560	629	611	575	524	613	566	556	569	536	574	596	591	572	563	561	598	598	573	597	606	593	572	566	538	581	579	586	547	573	581	569	575	563	572	562	608	594	593	581	614	615	610	622	571	586	553	536	552	570	590	588	594	575	584	571	623	617	558	555	578	596	604	565	602	562	595	596	583	619	566	629	548	590	590	567	579	618	596	603	588	543	576	577	583	592	581	582	612	582	572	557	555	593	547	628	567	559	539	583	561	581	554	564	588	595	579	566	608	604	515	615	619	586	581	615	569	551	615	552	561	597	578	582	584	630	574	592	582	551	580	527	603	601	603	626	553	581	575	584	560	569	610	576	562	575	599	665	544	576	610	543	572	569	587	600	547	563	579	542	616	555	586	546	575	593	592	589	562	603	605	552	625	614	579	582	611	600	578	579	563	578	598	521	597	605	581	605	586	569	594	579	528	540	581	593	591	531	608	611	561	590	601	580	571	567	614	597	579	602	581	566	574	633	572	603	595	561	584	579	615	558	553	532	583	621	566	549	569	579	550	586	564	574	595	610	573	577	625	599	577	549	568	531	635	572	584	596	610	574	597	574	587	556	562	580	628	572	590	568	593
55716	38589	19648	5934	1930	1818	3916	4574	4970	4043	3132	2310	1872	1315	1149	1058	770	1070	614	630	548	368	275	291	296	331	347	319	360	386	317	360	410	385	385	360	334	318	256	249	257	252	283	273	315	333	361	363	354	327	279	294	242	251	210	204	225	252	265	248	258	244	270	197	191	209	222	233	265	205	224	189	198	215	215	216	212	225	208	196	190	188	224	240	217	207	209	210	224	229	203	212	182	232	197	205	210	194	226	193	195	217	214	203	214	181	221	199	198	216	216	222	205	220	204	176	189	189	186	204	216	195	191	202	194	210	211	227	223	172	223	208	207	200	198	185	207	202	231	189	225	205	183	226	181	214	226	219	197	217	218	161	207	201	188	190	204	205	227	161	185	189	216	188	191	197	208	193	190	222	200	195	198	187	240	228	229	208	228	194	199	198	211	191	214	185	213	175	212	217	203	197	214	211	182	183	196	233	216	197	225	181	200	211	232	206	230	205	198	213	226	207	194	222	206	196	211	198	186	189	198	195	187	205	196	220	212	221	216	213	214	230	191	200	194	209	201	218	209	200	197	211	184	207	233	204	184	198	171	199	223	193	184	220	187	205	188	191	210	191	183	204	198	186	216	179	216	221	206	195	217	188	187	222	198	184	214	200	231	193	206	190	205	192	189	185	195	232	181	226	181	179	240	186	206	174	194	200	210	205	203	219	201	230	226	207	243	181	190	204	206	190	206	200	206	207	228	214	197	212	205	221	215	215	210	199	211	215	211	211	193	212	197	226	194	191	205	193	209	199	205	208	207	189	223	196	201	199	191	208	202	211	188	195	173	199	181	210	221	189	250	210	205	190	216	205	198	180	196	190	190	178	191	206	186	199	182	204	202	208	185	190	185	225	206	236	207	203	231	231	231	200	182	200	228	211	199	219	201	195	197	212	212	218	183	178	179	193	218	232	197	198	214	220	185	227	212	185	201	203	192	230	198	204	198	208	183	213	203	193	191	185	243	222	204	198	198	202	217	189	200	195	190	196	212	209	200	217	210	210	213	202	226	212	214	189	208	189	175	216	184	201	198	227	200	195	199	196	196	215	230	186	176	190	181	221	202	177	195	205	193	205	211	168	217	187	218	183	213	192	220	217	217	210	201	207	208	222	184	188	181	166	177	200	202	169	198	206	202	191	201	168	211	198	183	228	221	188	184	224	198	201	199	204	197	201	225	204	202	187	208	221	188	212	202	214	201	193	184	202	200	191	214	194	205	196	178	191	199	172	187	216	222	190	196	190	216	179	194	184	201	207	208	216	186	228	201	229	204	227	211	223	199	221	204	218	191	191	219	227	188	211	221	224	198	208	193	207	176	214	239	209	212	195	205	211	233	200	206	228	210	223	196	199	207	194	227	207	175	223	215	181	235	197	203	177	209	211	211	186	200	172	217	213	210	209	191	212	198	191	224	212	194	181	206	207	199	166	232	214	193	194	192	210	213	193	183	190	184	202	209	182	204	188	212	219	203	211	185	211	204	219	206	212	215	215	168	185	189	207	218	201	224	202	203	203	197	203	221	205	200	245	183	198	198	219	204	217	197	214	193	185	210	221	214	215	199	186	212	211	208	206	196	233	171	214	221	209	189	207	192	193	192	205	209	203	207	212	205	226	209	198	196	173	198	192	189	198	203	224	193	210	182	204	197	202	197	191	205	208	212	199	209	189	219	193	171	191	182	193	187	195	228	212	188	211	228	198	208	229	172	211	213	224	201	190	180	194	223	193	211	234	220	181	197	193	189	225	201	168	182	208	204	222	213	219	193	221	216	218	213	192	218	192	187	197	214	182	181	208	195	206	215	193	206	206	175	220	198	218	180	206	229	226	202	167	188	211	217	200	230	193	207	209	200	179	211	201	201	207	194	196	219	232	183	207	208	209	211	208	198	196	197	197	199	171	193	214	198	205	213	178	193	204	191	188	204	178	201	212	209	188	210	192	192	182	200	184	196	229	209	213	204	204	189	202	190	226	183	210	202	238	194	217	198	229	211	202	203	195	202	223	223	202	203	198	181	215	212	206	194	225	182	181	229	205	191	177	226	239	199	196	203	221	203	216	223	203	217	204	198	200	196	242	201	219	241	228	211	202	185	219	200	199	170	175	196	198	230	179	179	193	211	218	198	230	212	202	215	206	199	220	197	207	214	242	220	185	210	206	185	208	223	227	208	192	203	195	207	205	214	197	185	203	207	215	210	210	209	170	184	181	202	194	204	204	206	199	184	167	208	183	218	187	185	225	201	206	188	194	190	190	201	198	188	215	226	217	204	226	199	178	196	185	218	210	199	202	189	190	203	212	194	228	183	188	187	178	188	199	222	196	193	190	200	194	216	192	198	177	203	230	184	199	217	182	225	210	186	197	205	214	182	219	210	234	219	208	201	212	216	203	215	240	208	206	196	189	198	217	210	208	213	215	190	212	193	218	188	220	174	192	191	198	201	225	189	188	209	169	190	217	214	222	216	200	215	202	228	216	221	238	225	199	212	225	206	209	219	202	178	234	213	204	197	217	201	191	160	212	219	226	224	177	210	219	204	210	201	180	191	234	186	204	203	188	218	203	198	237	173	242	220	188	180	182	182	214	215	221	199	202	190	196	196	183	175	179	224	208	208	200	209	207	217	201	185	198	190	209	203	194	196	213	199	196	181	216	190	229	221	211	173	177	219	197	185	193	205	208	203	172	230	213	213	197	212	187	221	220	187	213	215	199	193	206	170	204	204	224	186	204	242	184	203	219	205	217	203	209	230	209	207	213	196	194	208	226	213	215	212	207	195	211	234	193	205	201	199	212	192	200	189	216	193	184	188	182	197	191	199	244	179	193	215	216	209	242	225	208	202	219	191	221	207	174	201	197	180	208	212	226	176	184	202	196	193	212	186	236	197	188	195	201	193	202	205	217	194	200	218	203	202	224	200	207	186	219	228	206	207	206	180	212	226	193	201	205	207	206	201	179	232	212	228	196	195	206	190	230	222	213	201	200	215	194	186	224	204	217	214	180	210	219	208	195	230	206	209	219	204	224	201	224	196	203	208	194	217	186	201	220	217	200	220	229	186	204	216	191	209	215	194	207	196	212	175	196	193	196	222	225	216	199	206	205	204	219	209	210	209	216	202	198	209	189	220	200	219	200	197	230	232	212	208	194	198	164	210	225	221	228	202	175	190	205	184	197	229	191	190	204	216	185	190	196	196	220	203	199	219	214	225	206	215	195	206	204	189	203	219	230	190	193	193	193	213	191	221	225	197	204	212	179	205	196	212	183	220	201	208	178	213	190	242	216	190	182	223	212	228	192	192	220	220	220	204	184	201	221	204	218	214	202	175	188	180	231	213	217	223	219	204	206	216	191	173	195	183	197	217	213	217	209	217	223	186	209	232	221	196	206	190	188	204	211	190	220	209	197	180	209	178	195	193	221	201	200	207	215	189	186	188	220	211	192	206	202	224	197	176	208	182	205	194	204
39716	20947	7341	5812	4928	5970	13277	17086	18063	15573	13435	8712	6863	6186	6268	5646	4278	5126	3291	3146	2782	1431	1356	1147	1151	1513	1684	1565	1551	1592	1495	1616	1788	2245	2039	1892	1523	1308	1029	1014	1026	1053	1083	1165	1385	1463	1851	1779	1667	1377	1333	1233	960	741	625	522	589	856	962	890	849	794	760	654	475	594	807	756	708	507	518	496	485	507	480	483	487	522	482	478	487	461	478	503	472	505	458	502	500	499	473	493	459	529	471	464	467	505	485	448	510	490	448	497	450	488	486	448	451	482	451	509	507	489	512	507	483	498	477	480	481	457	480	464	449	456	470	460	457	454	443	483	464	438	484	480	446	468	514	475	472	474	476	481	460	460	468	468	488	461	476	478	456	477	439	479	458	500	469	486	484	441	477	484	491	517	453	461	429	515	479	455	453	463	473	489	458	481	452	456	488	512	470	457	467	490	451	502	492	488	523	490	495	445	474	451	490	465	468	465	472	459	443	497	479	462	513	456	456	498	502	497	492	492	467	517	501	488	468	502	465	462	454	473	457	470	484	503	449	495	453	495	482	473	483	475	442	464	452	459	463	456	467	480	487	441	493	465	466	460	510	452	446	450	462	476	484	500	437	494	472	460	522	469	477	468	465	454	459	487	481	455	484	441	460	471	535	517	490	495	457	490	429	499	502	466	432	541	475	480	466	505	477	488	491	460	513	498	446	451	497	435	482	482	539	455	464	483	488	450	467	479	476	444	451	474	470	467	528	473	493	476	454	481	476	506	474	446	471	453	468	480	463	433	507	454	465	526	442	506	486	478	464	509	505	487	446	474	453	463	460	459	454	494	444	448	458	492	480	463	472	504	479	498	500	473	471	428	471	508	512	480	451	463	469	463	481	463	479	476	485	484	445	507	482	456	511	464	528	499	469	476	444	461	448	440	457	460	505	457	448	425	480	448	441	454	475	448	466	419	507	539	491	475	474	498	443	440	500	465	476	477	486	442	453	482	486	467	481	470	459	480	498	466	481	453	459	458	488	470	476	453	476	461	449	485	528	474	512	489	468	492	478	465	503	469	463	429	479	527	477	467	484	462	473	480	507	513	527	478	458	515	437	449	459	477	458	477	460	485	448	450	482	513	489	466	439	437	473	489	490	467	498	474	514	453	490	475	482	496	449	456	457	520	452	504	481	491	502	477	462	474	483	465	436	469	473	458	454	445	502	478	501	440	454	480	478	463	483	449	466	458	510	515	484	517	486	478	483	464	464	520	464	483	492	435	453	452	461	419	469	521	445	446	427	451	518	515	495	441	479	497	447	520	468	474	467	453	451	473	472	485	457	459	474	470	454	487	444	482	485	416	491	464	454	458	497	474	453	486	498	474	476	503	496	527	491	447	472	454	491	503	473	470	468	482	518	474	454	491	485	489	437	485	437	461	452	487	500	476	468	477	453	487	502	440	468	492	437	474	495	473	499	465	471	475	486	511	453	459	459	485	499	458	467	478	467	496	475	504	457	509	476	463	462	493	487	453	485	461	478	479	488	458	482	487	479	466	493	467	503	444	502	454	523	463	449	477	522	465	450	457	466	463	475	480	450	497	465	473	460	475	441	493	464	462	470	471	478	444	478	457	492	513	458	476	436	459	479	472	441	502	515	484	471	476	478	502	476	501	466	498	467	463	501	484	500	455	494	440	452	463	475	477	462	516	438	411	457	445	452	484	441	495	461	480	467	481	459	481	469	457	463	464	464	460	529	472	473	469	474	475	473	417	459	437	505	467	481	476	439	482	496	464	454	473	482	459	552	463	474	488	511	464	479	491	463	477	501	480	487	468	472	471	458	464	464	457	493	493	479	492	519	466	458	516	503	492	486	458	462	460	478	456	457	486	536	400	513	479	470	516	477	456	504	454	468	488	478	486	508	520	473	475	502	474	544	476	485	444	452	466	452	480	506	502	521	462	485	497	502	410	455	478	455	478	492	489	462	497	462	452	455	491	470	487	461	474	482	482	468	455	477	447	445	454	498	503	486	481	508	495	465	495	445	486	442	457	492	471	472	468	426	457	507	448	477	462	494	478	503	466	489	488	467	464	445	475	503	497	457	477	452	460	472	478	464	473	484	503	471	450	434	475	441	485	496	462	442	479	465	561	461	478	468	493	503	463	466	442	462	469	496	531	442	473	479	451	497	455	454	465	476	487	485	467	450	487	476	470	497	489	453	451	465	425	485	487	487	470	443	421	490	496	501	452	469	508	455	473	475	473	456	488	497	498	459	448	476	491	507	453	469	503	486	486	475	466	509	467	494	519	481	475	477	428	464	490	484	447	495	442	476	491	501	488	477	493	456	506	478	463	506	489	457	474	495	489	476	492	445	461	451	463	482	474	474	471	477	450	504	461	455	437	482	485	470	504	495	520	461	477	499	481	452	456	466	490	468	504	494	477	482	443	491	486	480	473	470	478	475	458	475	500	471	495	483	477	484	500	494	454	497	478	466	476	480	462	504	457	506	452	451	513	457	497	466	482	477	476	496	447	483	468	454	449	474	480	460	488	475	474	514	492	488	452	478	466	456	478	471	497	474	489	478	492	451	512	450	486	458	476	500	454	479	461	502	481	446	436	461	471	493	458	493	457	485	481	485	464	459	449	517	472	483	451	493	457	475	464	418	454	464	474	494	488	524	492	525	454	485	475	485	516	447	458	487	471	480	496	479	481	435	455	438	448	438	498	491	486	480	465	522	507	477	474	483	470	475	474	487	501	477	495	466	461	507	474	485	495	448	473	437	475	461	493	511	458	454	465	471	462	425	458	477	448	485	519	473	507	465	452	483	484	499	496	451	481	446	485	477	474	479	490	470	505	479	462	472	480	482	501	424	451	479	498	474	502	431	501	499	497	457	493	526	467	490	469	471	451	477	439	456	461	468	491	479	479	472	474	501	465	468	417	450	432	475	510	506	457	485	464	452	472	450	445	467	464	440	458	474	459	466	451	507	471	495	533	453	473	463	488	440	464	483	474	463	442	460	484	485	486	466	500	483	494	470	489	474	484	466	512	495	511	450	504	459	485	487	460	476	483	479	468	433	497	466	479	465	497	453	474	475	457	473	477	467	469	487	479	477	474	456	487	491	465	478	497	507	462	493	479	489	462	443	477	479	515	466	445	462	465	484	436	489	484	453	496	468	510	443	468	451	437	434	463	475	487	520	454	431	488	445	474	444	478	448	479	471	491	461	503	474	453	418	482	474	466	536	457	458	495	472	480	437	484	488	505	493	463	474	445	465	426	512	500	478	513	455	485	444	501	468	503	450	453	505	488	462	471	470	487	451	504	472	474	467	464	458	454	492	442	513	436	463	478	486	505	455	514	479	497	473	478	483	488	470	443	472	472	449	476	446	428	507	464	493	467	513	499	439	452	445	483	479	428	531	470	455	470	502	487	497	497	458	461	444	501	458	452	473	417	466	460	458	477	473	467	485	454	454	475	459	474	422	477	496	527	423	485	437	458	448	474	491	485
11848	3809	887	273	189	179	224	253	216	211	195	217	188	175	177	177	197	174	197	190	182	170	191	151	173	183	202	182	208	186	214	186	207	202	191	192	162	177	195	195	165	167	172	195	225	228	203	214	215	195	209	201	176	198	175	159	157	190	180	170	188	189	202	184	185	167	163	170	189	158	164	168	160	175	164	179	169	153	182	162	181	186	169	199	130	163	181	177	172	156	161	161	187	164	176	153	164	189	182	180	200	180	171	160	158	186	160	165	162	176	166	183	178	170	178	166	176	176	168	182	169	182	134	163	164	170	182	152	190	172	200	194	184	165	164	174	183	164	181	173	179	191	175	190	156	179	168	176	169	184	179	172	173	161	168	190	151	180	157	184	161	156	185	151	159	160	164	176	173	183	154	152	173	148	167	185	186	170	180	164	168	164	190	181	192	186	196	165	156	162	169	176	163	188	167	199	156	162	164	152	193	173	174	164	152	157	184	167	180	190	177	174	184	198	164	186	183	168	181	209	167	132	174	183	191	194	163	195	183	157	167	151	180	191	148	175	175	161	194	159	191	176	162	167	169	163	176	169	173	180	187	172	173	172	161	143	179	169	173	151	168	173	176	189	178	180	178	170	157	170	156	155	153	178	170	178	185	184	195	172	186	154	198	176	178	159	162	182	168	145	160	166	148	190	185	182	172	186	177	180	156	176	169	172	168	178	163	181	174	171	173	162	175	192	169	152	179	165	166	166	160	163	163	194	166	175	194	184	175	161	174	191	165	174	167	192	199	180	164	185	166	153	174	187	160	169	177	175	150	168	162	171	167	178	162	165	180	203	162	153	161	170	172	168	165	166	153	177	163	168	206	186	182	172	165	166	179	177	185	202	191	162	175	189	176	179	163	153	162	175	173	168	168	175	142	156	178	169	194	191	167	171	153	189	198	158	140	166	172	170	156	171	179	167	174	167	186	201	187	173	179	166	165	176	163	158	154	173	193	164	162	168	178	186	166	187	151	172	182	170	197	159	146	176	177	175	166	187	179	197	153	186	171	181	183	184	158	199	163	184	159	182	165	166	179	158	164	168	147	158	178	165	157	161	182	157	180	158	149	165	176	205	189	165	167	175	183	187	151	142	171	176	186	170	178	167	177	171	158	151	158	145	168	156	171	181	181	170	166	185	176	179	166	149	154	170	174	189	157	152	169	188	168	196	173	204	167	145	172	190	181	167	160	203	193	158	175	181	164	169	167	159	183	174	165	190	161	192	170	177	178	183	160	156	154	156	173	174	162	165	165	192	173	205	151	192	156	164	172	192	167	175	183	166	168	184	170	166	163	165	164	180	187	190	179	172	154	182	158	201	169	177	170	153	158	158	166	165	166	177	178	172	158	153	203	182	181	188	176	206	153	178	197	158	170	194	164	175	151	170	176	167	171	178	175	177	174	172	187	180	175	166	145	183	181	162	184	173	179	174	164	151	178	169	191	165	183	168	194	175	154	175	140	183	194	161	173	185	169	167	175	185	175	189	175	154	158	147	193	150	170	172	177	168	170	156	178	163	174	151	171	163	187	172	183	165	155	188	157	163	174	160	163	177	207	180	167	170	177	197	179	167	168	181	169	177	171	165	179	177	198	178	186	188	189	163	157	155	176	180	151	168	182	168	163	175	173	186	194	160	194	174	181	185	179	163	147	165	148	185	177	147	162	141	192	161	181	188	164	178	151	202	157	192	188	177	162	160	182	163	170	177	177	166	175	163	158	170	171	155	170	172	187	187	176	163	165	175	169	193	163	189	186	177	180	164	174	180	185	191	170	166	176	183	181	173	175	161	177	172	181	180	159	176	173	192	166	163	161	168	190	189	171	170	162	164	167	164	178	167	162	193	171	190	166	184	169	202	167	180	168	154	165	172	169	165	157	144	203	190	176	167	179	173	194	173	155	168	187	188	184	176	172	158	154	186	166	159	199	175	159	164	180	177	170	158	202	155	170	152	160	174	166	174	166	182	186	178	183	136	179	164	195	169	195	167	190	169	170	171	168	140	189	190	183	179	192	163	152	157	169	158	183	204	183	173	170	164	210	167	182	159	177	155	169	157	167	178	152	172	161	195	187	161	179	190	183	164	158	151	180	151	164	187	160	155	184	176	181	152	183	172	178	161	157	178	168	162	168	178	188	158	177	162	151	178	182	169	178	170	172	165	176	175	181	170	172	155	166	168	178	162	165	180	158	172	194	168	158	179	179	174	178	183	174	129	182	166	211	164	165	188	173	158	160	156	188	166	173	180	156	170	172	182	158	172	181	177	180	178	177	156	167	163	201	172	163	176	185	177	158	148	161	166	164	181	167	179	137	155	170	183	156	176	167	176	180	141	200	167	159	155	179	169	177	146	196	182	157	177	148	138	144	159	165	191	159	170	180	189	177	176	169	175	186	168	169	156	160	148	178	172	171	174	176	185	212	192	157	164	172	183	181	174	161	197	177	183	182	168	177	192	188	171	169	149	144	187	169	169	165	176	176	177	189	163	214	182	186	160	199	182	168	179	173	181	182	193	189	160	176	151	195	168	152	186	173	169	182	159	195	167	162	186	146	185	145	177	185	171	165	145	191	177	182	167	154	154	155	165	187	187	161	168	165	160	173	176	155	161	160	169	192	178	163	171	142	186	188	184	197	166	166	186	180	169	169	167	184	175	164	184	178	173	151	185	145	161	153	180	161	189	161	188	175	191	159	178	181	198	153	193	171	171	179	177	183	181	165	164	167	174	171	162	168	159	190	161	151	168	155	144	165	160	182	161	162	174	180	159	171	166	151	154	165	179	172	140	182	176	172	173	162	183	205	174	184	181	183	200	191	175	169	175	160	168	162	162	146	167	144	175	158	179	188	183	181	163	170	172	173	166	147	171	166	158	149	166	164	183	160	182	185	186	151	158	185	179	211	174	168	149	182	170	184	168	144	168	160	167	192	198	160	175	167	132	178	150	170	168	162	182	175	153	185	175	162	176	170	192	188	161	171	179	165	161	141	178	182	202	181	154	181	194	128	185	161	172	163	151	160	207	177	183	182	162	178	184	192	160	160	184	158	170	171	172	173	168	184	151	168	177	168	196	188	206	164	179	187	162	199	183	177	156	179	158	153	174	164	163	171	164	176	164	182	173	167	177	189	209	168	189	149	152	144	187	139	181	165	165	173	190	169	156	150	172	182	161	146	165	154	158	186	189	171	195	167	188	151	168	179	193	147	170	167	169	153	173	171	156	166	208	181	192	174	162	160	158	177	187	147	168	162	161	167	146	202	183	163	169	164	179	178	165	189	192	172	197	184	149	183	155	159	160	167	171	151	165	178	176	167	182	178	181	186	164	171	188	154	192	184	161	177	166	159	178	176	151	168	186	172	184	191	175	189	188	197	195	189	191	155	185	195	183	183	180	190	148	203	177	181	182	190	180	165	169	166	171	158	196	169	139	155	177	171	180	166	149	179	179	168	176	166	183	186	158
8586	3755	1604	703	568	652	797	930	1005	869	760	660	676	586	553	616	507	545	537	532	485	435	418	430	485	532	570	494	483	490	563	650	704	721	600	588	448	443	536	539	540	572	529	606	686	766	715	717	763	737	643	624	568	440	450	453	424	440	419	440	496	479	521	449	456	450	443	432	448	418	442	396	438	439	416	434	462	441	425	408	426	384	431	406	373	458	416	454	409	446	452	456	414	427	436	376	412	408	431	430	446	402	468	421	452	463	441	421	428	406	449	452	381	433	462	410	465	438	422	437	419	434	448	380	468	470	422	427	457	443	412	428	428	438	411	440	417	453	441	427	450	407	406	434	438	413	474	415	376	478	471	404	386	445	420	423	406	421	391	450	457	434	411	430	446	417	448	427	438	470	438	452	429	472	419	451	409	467	418	424	470	393	469	403	444	419	453	363	457	439	412	409	406	447	460	406	470	436	422	471	463	392	413	440	417	486	403	413	440	422	442	424	450	435	396	427	434	417	456	397	420	416	396	407	425	404	410	424	390	430	461	428	391	433	460	407	492	441	428	427	454	423	455	421	432	458	456	477	435	404	391	448	438	421	390	453	428	392	442	446	431	417	406	425	413	375	407	454	425	405	469	414	465	448	412	411	381	408	399	438	386	407	421	415	443	438	406	444	401	426	436	420	433	451	454	416	408	413	427	459	441	427	471	435	426	421	433	471	421	426	437	432	430	412	433	436	436	441	445	464	452	447	414	449	446	466	443	417	412	415	417	441	446	387	402	418	418	429	424	425	441	426	433	398	442	425	415	446	406	423	459	396	382	421	422	377	463	389	442	392	429	459	431	394	429	411	429	451	404	461	449	422	392	401	448	402	424	394	392	404	422	402	417	429	418	440	450	427	431	436	470	427	416	464	434	456	421	414	439	424	427	466	453	453	444	429	434	436	449	436	441	440	406	449	439	414	454	429	411	422	418	467	415	391	419	441	437	426	408	435	435	449	410	438	413	399	467	444	448	429	401	429	425	372	413	443	430	409	443	410	441	426	432	449	478	405	423	432	443	410	480	433	402	403	442	402	448	456	463	409	412	401	421	419	424	442	419	429	449	429	411	442	424	435	448	423	447	408	421	412	456	420	436	438	389	400	438	430	417	414	419	432	449	427	413	415	410	433	436	444	415	401	416	423	439	450	434	448	470	382	475	405	412	467	429	427	396	426	426	409	424	414	409	436	495	481	461	412	425	443	419	450	442	442	413	418	450	409	435	435	398	467	399	429	451	404	414	412	448	434	428	390	443	407	412	418	488	419	474	438	420	408	410	424	420	436	486	419	433	426	421	427	435	427	433	415	429	430	442	437	413	404	416	417	404	413	415	411	419	407	432	411	427	437	407	452	422	402	436	439	427	440	450	440	407	440	458	421	432	428	443	410	417	442	403	441	416	459	469	439	407	423	408	423	439	422	452	397	440	417	406	463	436	432	427	395	450	403	424	439	408	438	469	416	431	412	413	412	390	448	422	409	407	432	403	389	452	407	417	427	439	422	393	424	393	418	407	437	470	421	424	455	430	415	433	421	425	411	394	418	471	417	446	428	370	418	415	421	406	459	425	399	446	418	449	450	417	391	404	431	429	457	399	422	413	404	411	432	427	381	422	448	466	424	403	448	417	424	432	446	428	450	432	430	406	442	452	462	428	409	437	424	441	390	423	456	423	452	415	444	440	449	455	401	445	419	423	462	438	447	450	435	425	422	429	416	449	399	428	440	424	429	435	443	471	431	419	435	438	436	384	415	458	431	421	434	434	420	419	423	431	406	471	431	435	442	413	455	425	407	426	442	430	441	425	417	422	426	427	425	430	423	418	431	455	449	415	452	418	451	401	459	404	408	437	431	411	440	426	395	459	414	419	444	409	459	428	432	482	400	444	443	458	440	419	430	407	449	435	424	434	448	432	451	424	420	424	393	439	443	409	412	410	457	433	456	440	442	420	414	429	437	419	427	424	406	436	411	406	429	383	426	388	431	432	412	439	408	401	477	441	391	480	441	415	448	399	457	463	417	445	441	418	422	417	402	407	448	417	399	421	427	444	419	441	437	429	403	441	429	410	433	432	395	426	413	474	445	406	400	432	423	419	426	420	409	464	414	423	424	402	379	412	453	445	429	435	436	438	397	425	447	438	461	430	430	428	430	456	392	388	429	407	426	419	429	424	430	414	444	410	443	443	411	437	410	421	437	446	423	442	406	436	395	456	430	435	437	414	416	421	411	401	463	415	398	440	432	424	433	431	409	422	395	452	420	420	444	470	444	433	446	403	442	457	417	414	428	426	429	432	407	436	446	459	401	440	423	423	480	416	420	428	413	394	392	448	434	438	446	457	408	448	367	450	451	429	406	440	461	413	427	397	428	426	416	424	458	421	420	434	413	440	397	428	454	439	479	436	438	443	453	426	445	464	415	406	422	443	428	383	461	423	442	408	448	397	420	396	451	416	430	427	438	438	428	397	444	446	432	421	408	461	418	453	425	469	422	416	439	411	446	398	420	431	412	434	411	475	448	422	420	415	431	433	413	398	439	413	423	401	435	432	415	428	398	392	402	445	445	425	443	408	421	471	426	419	415	458	440	440	408	442	426	417	402	442	425	398	418	428	430	438	460	412	432	393	428	396	429	417	445	412	452	441	432	406	416	453	422	411	443	452	421	403	452	411	427	415	438	406	424	434	416	446	442	426	459	388	417	460	468	428	439	466	447	429	426	410	410	404	416	405	431	464	402	403	460	427	466	461	421	381	467	432	409	427	422	446	413	458	411	418	419	430	431	436	464	432	393	399	428	467	430	413	428	455	431	408	421	430	412	410	429	437	451	441	442	437	369	423	442	406	464	448	429	429	436	427	447	395	439	408	399	449	426	433	409	420	442	445	408	411	449	439	425	410	471	435	440	431	445	408	432	404	457	431	420	440	438	419	447	464	440	424	434	428	448	443	406	446	449	423	385	440	425	425	464	425	453	447	412	398	423	449	472	473	394	384	414	423	439	427	440	408	378	404	458	461	395	434	396	409	413	435	426	418	402	391	452	430	428	433	417	405	435	452	438	418	436	429	399	419	395	450	414	425	406	452	456	396	392	430	414	387	419	417	440	454	439	432	400	459	424	397	464	451	409	420	472	448	460	424	431	440	431	433	454	467	437	480	462	441	461	416	434	432	417	390	398	394	406	462	429	415	414	464	424	421	450	428	448	432	431	414	433	422	403	408	410	425	427	387	381	421	428	429	462	423	390	475	428	424	418	414	432	437	435	428	414	444	418	436	462	434	415	444	427	426	402	433	458	430	429	406	421	431	416	407	477	424	452	435	438	427	443	436	436	416	437	427	430	447	410	454	422	446	437	439	457	458	434	400	432	413	402	392	413	415	427	413	427	434	436	426	428	439	413	420	409	419	434	415	439	419	419	470	398	416	435	429	472	453	426	418	428	450	495	395	449	423	424	438	439	438	413
47885	32433	12934	1667	828	1028	2151	2470	2557	1852	1567	1236	808	939	754	736	701	580	468	527	358	270	264	318	334	308	356	314	307	325	336	335	333	358	344	331	321	276	279	280	296	309	269	293	312	321	340	362	353	345	330	309	281	255	249	267	255	247	264	262	271	277	293	244	250	245	271	247	268	226	244	234	231	245	262	240	232	241	229	254	260	259	239	243	237	235	267	257	258	246	232	242	249	262	266	256	248	267	242	260	218	234	215	260	265	258	255	249	262	241	285	279	244	239	261	249	237	259	230	254	265	237	273	242	246	251	247	245	250	227	268	225	247	233	255	229	224	243	235	237	242	242	251	260	246	264	245	230	217	234	218	232	231	280	265	229	240	262	215	236	252	263	253	287	240	263	258	239	247	229	233	228	230	243	231	213	233	227	232	222	231	263	252	247	234	245	233	266	255	261	279	248	247	249	221	251	237	244	281	225	226	264	239	229	250	246	237	251	230	231	211	253	225	240	258	265	250	266	251	264	300	255	235	244	253	245	226	253	203	242	260	238	221	255	230	206	231	211	255	253	254	214	245	254	241	226	252	242	259	242	235	237	259	246	240	251	242	242	242	225	251	224	273	233	248	253	255	258	239	248	253	221	200	236	233	256	273	246	249	250	273	243	244	264	257	233	228	221	242	228	243	226	230	272	261	242	231	223	258	231	234	255	249	280	248	268	243	245	229	231	276	247	243	255	267	255	225	250	268	266	241	226	250	254	269	255	248	250	231	250	248	274	242	250	265	227	237	238	261	241	271	255	247	245	229	271	236	236	237	245	261	235	261	231	283	241	269	249	244	266	240	236	227	251	212	243	228	263	240	228	232	240	270	246	242	279	232	241	252	258	248	257	267	232	263	262	275	275	250	269	243	243	266	256	261	249	239	228	248	251	272	251	272	231	263	230	244	261	245	220	232	246	265	249	241	243	261	263	223	249	261	251	243	219	263	229	230	237	237	268	237	249	253	255	243	249	244	244	269	240	252	216	250	227	227	234	240	264	276	244	252	227	267	267	215	260	261	234	219	251	265	243	244	254	230	244	260	222	253	236	233	233	239	264	245	244	255	249	244	234	253	238	280	223	252	239	274	218	250	250	254	236	228	258	245	235	258	241	242	260	248	239	230	274	246	228	251	240	269	240	245	248	240	236	214	262	251	271	275	258	254	259	234	227	248	251	272	251	219	231	231	245	222	250	238	243	247	261	250	270	255	252	276	246	244	259	262	262	223	247	229	243	238	250	232	201	243	230	256	195	245	252	241	253	263	228	277	234	233	231	260	253	285	238	244	235	244	261	245	247	233	227	243	240	262	243	251	265	251	240	238	255	239	228	224	249	237	232	246	228	259	234	234	248	233	278	261	234	303	228	236	272	220	207	225	255	214	265	230	229	224	234	240	279	230	253	260	247	262	275	216	233	233	245	243	255	227	223	256	225	247	244	257	237	234	233	245	266	261	261	229	214	249	273	227	241	241	257	222	245	245	260	268	224	235	268	256	221	242	248	240	267	214	267	239	242	253	222	253	241	225	253	241	255	264	247	247	205	220	241	259	249	219	230	210	258	244	268	271	212	247	262	222	234	250	234	254	253	239	217	223	243	233	261	241	209	243	230	233	224	236	258	244	243	237	285	257	242	220	250	252	242	258	244	214	247	211	256	209	240	240	251	249	264	217	252	227	234	224	212	217	219	254	223	236	234	250	237	247	256	292	224	225	230	257	258	250	234	250	246	231	257	264	242	219	221	214	243	261	226	221	250	240	242	237	242	209	264	259	250	244	233	238	280	240	241	220	212	246	241	220	251	210	213	225	220	261	242	292	251	261	260	230	260	249	248	280	236	233	219	242	241	250	236	245	263	264	222	230	257	233	242	257	241	248	243	251	248	233	232	230	240	265	237	247	211	287	252	219	219	227	247	249	222	236	225	249	286	272	263	243	216	255	240	248	292	248	243	230	224	242	248	201	252	221	241	252	239	231	240	255	248	250	249	230	214	277	246	240	272	255	257	259	238	236	265	253	270	254	265	284	244	255	254	233	223	242	251	229	251	290	281	240	253	250	236	206	264	247	276	234	250	226	248	248	261	234	261	246	220	231	242	254	247	218	285	239	251	215	225	236	245	254	262	247	243	240	221	244	250	257	267	265	257	249	230	264	272	230	259	271	272	260	274	244	210	260	233	223	240	240	252	242	251	228	232	273	250	240	248	256	268	237	233	263	275	232	251	234	240	257	219	228	229	215	264	258	252	296	247	241	245	252	266	249	269	228	225	274	236	272	262	247	230	260	238	221	229	249	237	258	235	256	256	223	241	247	241	278	268	232	224	257	270	265	234	245	227	223	256	264	256	259	264	258	243	207	235	268	232	240	243	249	291	235	244	261	246	268	231	242	270	238	200	245	231	257	232	221	255	231	263	255	270	246	223	234	218	247	237	268	220	254	244	251	289	257	234	261	270	248	243	217	239	249	245	234	238	241	235	227	264	253	227	220	270	260	230	234	244	273	240	274	249	257	239	252	215	237	261	282	207	239	262	257	256	226	261	242	270	224	246	276	237	230	251	250	241	260	254	256	269	239	258	285	239	253	254	272	256	253	245	224	225	224	244	266	255	247	255	263	239	246	255	249	206	232	269	228	249	244	261	233	264	238	269	215	265	228	229	264	273	213	259	242	236	232	255	243	238	239	250	219	258	266	266	234	262	253	237	244	226	259	253	209	227	250	229	250	249	240	232	229	258	209	239	252	226	260	233	257	238	240	281	230	247	221	242	254	223	265	239	222	267	237	233	250	242	245	276	241	212	236	240	253	256	215	225	242	238	259	235	235	274	244	256	247	236	201	245	231	240	246	242	222	247	277	234	239	217	224	231	239	236	253	259	245	233	244	231	248	237	228	252	245	267	218	242	232	239	228	238	228	284	223	222	241	246	242	249	231	249	227	240	252	263	242	234	240	254	230	252	268	250	281	251	222	244	234	233	256	241	242	227	256	250	228	227	249	259	233	233	250	240	247	214	261	216	236	233	275	256	257	243	256	244	261	269	250	233	246	213	237	238	255	228	249	259	273	233	247	231	242	246	241	229	256	225	230	260	241	276	266	237	248	240	239	239	244	232	248	230	250	276	247	231	244	212	226	250	254	251	269	283	247	235	256	230	254	231	227	241	254	261	219	223	236	256	252	228	265	256	262	243	241	250	258	278	238	236	243	244	225	267	236	218	239	271	258	244	255	269	238	244	254	249	254	239	229	242	257	274	236	256	261	246	238	256	269	261	229	251	238	265	241	266	239	251	253	235	241	252	248	264	230	217	240	236	236	231	253	239	260	264	221	237	261	193	236	274	253	279	255	242	249	253	234	281	231	278	260	244	227	234	251	265	266	233	226	233	257	270	259	251	242	241	248	207	257	256	232	249	236	259	240	244	246	272	252	272	237	242	260	251	254	261	250	239	227	210	243	237	254	207	279	240
31379	15951	4425	3471	2993	4136	8395	10925	11453	9075	8513	6320	4407	4240	3913	3939	2968	2889	2173	2305	1505	1049	960	1083	1022	1126	1302	1127	1099	1221	1202	1269	1466	1596	1481	1553	1118	907	831	902	1073	938	942	1055	1173	1212	1484	1546	1383	1265	1021	1048	883	731	638	617	673	787	799	813	698	725	752	653	623	643	739	724	643	594	587	574	545	599	587	572	601	619	625	610	568	571	550	551	595	571	600	573	636	585	596	570	570	609	597	566	548	582	573	601	581	576	598	586	558	617	547	592	562	595	575	570	555	554	543	563	561	561	593	570	589	580	536	555	546	556	561	539	607	577	523	605	532	592	606	583	574	582	606	560	599	571	577	561	593	581	551	639	562	561	620	584	622	566	588	609	563	545	574	598	596	600	594	589	579	565	557	601	535	579	579	584	569	562	549	542	608	587	552	524	602	577	561	596	617	579	574	593	583	586	564	561	570	548	592	546	584	576	576	558	560	535	618	601	562	581	608	556	577	572	578	597	557	588	565	590	614	597	567	582	567	555	592	640	539	584	577	583	554	552	575	540	615	565	571	564	555	589	569	597	579	607	560	582	528	549	538	595	598	618	546	577	603	565	555	585	602	633	603	544	610	588	575	596	591	609	582	547	613	575	607	584	562	562	573	588	612	567	611	595	540	589	553	545	585	615	555	604	569	575	541	583	603	604	565	577	594	564	546	599	520	574	576	530	581	594	535	555	557	556	615	622	611	585	586	571	562	546	557	571	587	567	592	565	654	522	566	546	589	603	546	619	597	570	611	561	591	575	584	579	587	554	592	582	581	578	545	587	612	550	542	552	573	606	517	568	587	613	589	548	571	567	596	596	568	597	597	568	607	591	589	570	566	564	640	561	559	594	570	576	560	547	567	588	595	580	632	595	594	575	608	598	578	595	569	605	576	543	564	585	537	599	576	560	578	573	561	586	564	587	542	574	531	577	603	546	575	605	540	544	567	579	604	553	580	592	601	594	597	573	554	543	617	588	569	582	557	582	543	546	568	563	592	552	569	552	591	574	569	566	574	565	592	561	558	591	556	587	580	575	586	546	562	579	587	558	551	550	604	561	581	548	521	569	542	603	569	551	585	591	525	591	561	548	580	591	582	579	558	553	574	581	607	574	577	589	576	568	578	569	591	552	569	590	541	568	591	527	597	578	562	540	614	602	597	549	614	580	573	570	630	580	598	562	604	551	551	581	535	569	523	577	568	565	584	589	565	617	600	566	550	613	552	551	540	607	557	584	576	611	618	586	585	566	595	550	566	585	540	577	568	581	527	538	500	552	544	545	584	536	581	547	570	562	581	565	620	541	571	600	601	599	610	610	526	632	590	588	567	554	559	594	587	584	589	570	563	551	549	522	617	562	622	586	558	560	571	591	599	551	578	560	560	520	563	592	578	619	585	572	604	576	599	580	563	573	567	597	541	575	587	570	636	579	588	544	538	590	573	570	585	584	563	537	571	589	599	558	568	623	635	509	567	555	595	652	583	558	584	568	581	563	572	567	560	570	549	576	536	522	550	555	563	604	578	575	531	554	560	553	618	584	580	594	597	589	587	542	553	556	567	593	563	580	562	600	592	580	583	564	546	571	572	590	566	590	550	589	593	571	606	562	552	578	576	606	619	616	527	601	542	557	564	527	579	582	571	544	584	575	623	565	601	599	566	579	601	577	584	558	576	603	556	577	583	574	541	588	584	574	576	626	587	553	562	575	593	558	585	576	575	595	575	609	591	585	561	612	556	582	578	599	570	580	594	565	565	561	535	527	578	620	554	591	543	576	574	595	555	601	542	556	581	604	576	554	593	604	579	570	615	565	577	577	547	549	596	607	523	590	552	586	535	554	555	595	576	590	558	566	549	592	592	590	628	570	557	624	600	596	576	569	516	575	527	569	624	554	584	542	580	602	597	577	561	597	590	590	558	621	572	556	563	576	569	574	568	552	598	546	573	605	540	556	591	589	582	589	556	564	604	548	534	574	587	609	552	570	579	580	578	555	544	584	566	563	618	581	598	576	574	605	579	561	591	544	568	562	531	570	528	574	596	620	606	579	557	568	572	574	567	536	582	580	570	567	603	572	570	554	568	554	565	593	539	583	572	538	601	548	612	554	575	553	567	558	576	577	559	593	574	595	603	594	587	595	625	580	544	603	558	606	585	589	582	585	549	548	547	577	573	560	574	559	558	530	591	568	560	575	616	573	591	583	575	585	552	586	586	514	565	546	612	581	547	611	574	617	569	586	545	572	578	600	575	575	534	594	547	623	580	563	580	558	596	630	568	581	563	561	569	563	591	597	583	569	593	593	542	540	576	544	570	575	602	569	567	570	572	558	573	574	586	560	615	561	561	556	591	637	603	556	561	547	562	577	605	582	559	576	577	617	596	562	565	612	573	622	562	581	596	535	567	541	589	562	558	529	580	576	528	627	536	568	541	601	606	571	573	592	571	578	604	616	592	576	633	593	576	533	554	603	572	545	607	588	601	584	565	558	590	569	559	573	587	598	548	593	548	575	544	586	584	576	566	578	569	593	548	601	568	572	567	561	541	590	585	559	576	516	586	582	590	568	577	555	563	586	604	576	597	589	604	541	542	587	615	574	590	583	593	591	586	573	598	570	536	582	578	564	604	546	558	594	565	547	551	609	536	590	577	626	578	522	542	589	558	559	603	563	568	531	571	531	567	567	566	572	567	556	547	576	575	563	537	560	567	551	576	596	580	549	518	575	568	614	599	578	565	567	606	594	591	558	554	575	606	548	578	601	593	554	606	563	626	572	563	592	577	569	578	596	603	549	619	552	563	595	555	592	566	560	569	578	601	577	597	606	580	562	591	619	601	554	588	552	579	538	530	585	585	564	536	608	597	579	577	593	552	565	600	573	513	615	592	575	578	569	570	554	568	596	587	535	548	564	580	573	582	590	556	560	638	573	574	588	568	577	583	590	597	603	612	559	577	584	615	574	615	559	563	570	589	594	527	574	604	613	571	568	589	590	539	606	583	612	586	567	553	532	583	571	598	616	566	561	593	551	550	570	606	553	528	584	606	547	570	590	557	526	509	575	597	580	593	594	592	584	585	562	566	557	521	558	562	557	581	611	583	565	576	595	613	561	546	583	618	576	594	526	567	570	578	601	554	563	620	623	575	551	561	585	609	594	562	574	582	581	561	595	583	599	613	595	548	549	582	580	594	592	561	604	563	597	561	601	588	583	567	632	596	569	588	560	584	558	544	566	553	547	570	579	563	615	572	629	560	568	558	582	546	544	590	613	588	548	588	585	575	546	526	607	586	610	563	588	554	566	611	553	613	505	581	592	563	537	609	522	568	563	594	616	568	580	570	569	593	571	570	574	567	562	619	601	550	583	566	555	603	595	563	546	591	541	605	587	548	623	606	603	598	598	637	614	593	522	609	600	570	543	571	542	532	576	563	606	541	582	573	570	560	584	570	565	591	542	570	550	541	575	573	581	597	559	573	601
53429	35354	24182	7231	1985	2143	4812	5004	5084	3951	3271	2322	2134	1686	1210	1429	976	860	585	615	531	355	315	319	313	336	298	315	298	343	334	420	386	385	375	395	318	283	256	269	273	270	287	339	292	314	331	380	368	307	283	285	261	205	224	215	214	230	256	254	234	254	242	199	229	202	207	246	261	232	208	193	200	206	189	185	203	202	208	199	201	230	231	201	211	208	191	198	179	193	223	204	204	199	201	189	191	209	196	211	212	203	204	199	201	216	198	213	180	203	192	203	208	192	197	227	207	193	211	206	199	200	199	178	220	197	186	209	197	201	200	223	213	204	214	217	197	210	180	206	229	202	204	198	182	203	193	189	217	189	222	217	206	218	223	206	188	229	203	202	193	213	188	197	212	186	204	218	223	195	195	225	166	179	219	172	179	213	207	194	198	197	186	209	213	193	200	199	210	211	183	202	214	199	192	195	183	199	200	214	208	159	209	187	181	207	187	195	204	226	241	216	187	204	223	187	214	206	185	185	203	201	192	212	192	196	212	209	207	195	215	189	217	197	194	198	209	209	224	205	217	185	210	210	200	212	182	228	206	204	219	195	216	162	216	179	186	230	210	202	230	221	205	207	190	217	215	200	239	211	211	202	240	206	214	188	197	221	216	201	198	190	188	237	195	225	205	210	201	252	191	214	177	221	183	216	235	229	200	208	192	230	187	189	214	223	210	220	192	194	202	210	208	196	204	201	189	210	197	212	203	213	218	188	200	191	196	205	219	195	165	212	188	195	189	184	191	199	195	210	192	213	218	197	196	206	200	198	184	207	199	205	203	181	217	211	216	197	186	209	188	191	185	176	202	227	202	187	189	181	198	188	192	199	206	200	201	194	212	204	203	179	219	189	220	186	183	201	228	218	181	191	210	186	204	226	195	200	200	184	204	228	196	196	208	213	210	212	219	199	237	195	204	184	219	206	197	206	226	207	234	209	216	183	191	223	224	222	219	216	215	195	184	180	209	200	223	194	191	211	191	212	191	183	179	183	185	188	198	200	216	201	218	219	195	210	225	187	220	191	187	193	164	197	220	209	222	209	193	212	206	190	169	206	203	204	187	209	215	204	194	191	200	211	208	193	219	209	200	190	189	220	211	218	194	206	197	210	200	210	183	217	199	219	200	211	175	200	212	205	213	228	192	209	201	203	202	208	190	257	215	216	208	200	164	188	185	199	191	200	212	196	212	184	190	207	205	203	195	239	171	210	204	216	211	197	198	214	198	209	236	218	212	205	203	194	210	208	200	188	201	218	196	187	215	194	203	196	205	204	195	184	204	201	192	210	194	218	206	198	200	186	207	225	210	236	203	194	200	184	193	215	213	198	193	201	193	156	182	214	229	195	171	207	197	234	213	184	219	204	194	239	171	196	211	221	228	197	194	210	215	201	184	194	223	225	220	207	194	200	198	204	211	182	233	217	204	187	215	217	208	199	205	222	210	203	166	197	199	214	217	226	179	215	253	217	189	216	204	213	199	218	236	198	214	226	198	178	193	194	226	201	176	179	162	230	162	201	210	181	205	212	208	189	208	182	207	201	198	190	200	199	228	200	192	215	201	195	208	200	178	209	208	170	179	196	191	199	191	202	204	176	217	220	218	192	208	208	197	206	201	189	211	203	205	207	204	185	212	211	221	210	223	210	206	202	199	211	203	202	229	212	225	208	221	222	191	178	229	205	210	201	187	184	215	241	207	214	197	176	220	213	215	229	194	186	215	224	205	178	206	211	204	182	203	208	208	225	190	203	210	215	217	200	179	170	201	211	214	213	208	210	224	198	213	191	205	205	196	190	214	190	223	189	211	223	208	198	185	170	185	198	192	197	216	204	221	208	204	203	207	194	226	213	182	213	201	191	212	231	180	230	208	186	183	205	180	217	191	215	197	196	203	186	224	233	197	205	187	223	195	192	214	200	212	201	215	198	197	201	212	205	202	222	227	199	210	173	210	195	176	185	174	208	215	162	215	221	183	181	219	189	205	204	192	188	187	202	231	215	206	195	218	229	230	193	202	204	183	208	204	206	225	235	183	220	210	197	220	199	188	227	218	196	184	207	214	169	208	199	215	198	196	208	204	200	220	207	226	205	199	198	184	202	210	198	175	208	201	204	208	193	215	182	209	233	204	198	216	180	206	218	218	212	190	204	204	186	206	190	213	193	178	193	210	207	195	203	214	199	219	189	211	200	207	194	201	206	192	193	169	191	179	182	195	202	213	187	209	227	222	187	225	196	199	210	187	200	189	195	197	207	217	199	208	194	175	212	164	198	191	214	190	201	212	190	186	197	204	217	208	228	214	170	181	203	195	215	207	204	214	209	214	186	222	209	212	248	185	212	206	213	196	174	187	210	221	200	230	198	205	212	187	211	210	171	199	217	194	190	184	209	172	179	207	194	202	213	222	211	215	183	206	226	224	211	217	199	206	214	196	206	210	191	203	210	222	202	199	210	197	210	211	209	224	188	213	205	207	214	186	196	222	185	193	189	188	212	208	197	196	185	184	189	190	203	190	213	176	215	173	214	216	191	191	189	213	189	207	219	198	203	186	189	180	196	218	207	181	205	197	192	227	195	198	199	197	186	208	218	198	195	174	198	200	201	197	184	197	229	181	205	238	235	189	195	223	197	211	188	191	220	201	228	221	197	211	186	201	216	182	178	189	191	183	186	206	200	166	212	211	184	194	214	219	177	209	182	229	214	184	210	214	165	206	172	221	186	234	206	221	196	226	201	218	188	203	198	193	216	209	207	199	230	186	165	194	216	207	218	173	203	204	219	181	225	239	201	211	182	234	203	160	185	199	201	194	193	194	204	202	200	191	177	194	203	191	212	183	227	201	176	215	229	197	171	193	207	218	192	180	214	196	211	204	197	181	207	205	196	196	206	211	206	193	172	181	175	212	190	235	207	212	193	175	204	208	195	200	183	196	205	187	223	211	206	175	196	227	205	189	199	172	184	207	208	218	192	230	198	199	182	195	205	200	222	220	210	192	206	223	191	202	230	184	207	205	213	217	206	180	190	209	208	210	202	218	207	211	204	202	246	215	201	198	214	219	195	208	199	192	203	184	206	196	220	234	159	214	178	203	211	191	208	208	199	162	205	201	228	198	210	186	201	176	213	198	178	227	223	219	210	205	213	189	181	205	195	202	228	201	190	193	230	182	230	187	202	189	231	215	210	189	185	211	179	207	190	202	232	196	212	202	204	200	202	202	202	202	196	196	196	186	210	225	172	178	188	215	230	192	188	202	216	196	180	189	208	181	220	181	197	232	192	195	200	219	214	209	173	195	185	206	207	226	181	184	208	178	185	222	189	188	210	196	202	230	228	207	182	188	182	199	176	177	197	223	198	204	203	205	199	226	209	207	220	193	195	212	224	238	197	231	224	214	183	200	208	226	184	192	225	173	215	216	211	184	222	198	188	206	210	172	199	219	215	201	196	209	210	211	216	202	228	181	214
39423	20850	6128	5866	5044	7438	15386	18322	17914	15059	13502	9576	7339	6344	5599	6238	4992	4701	3357	3347	2282	1394	1340	1291	1316	1424	1567	1427	1423	1600	1723	2038	2092	2114	2042	2097	1458	1151	1060	1061	1238	948	1076	1388	1314	1555	1652	1988	1800	1497	1303	1251	888	679	595	539	643	792	979	894	793	697	743	666	545	535	761	817	577	514	492	477	449	483	482	513	483	489	468	499	496	506	479	512	416	452	490	431	522	475	440	482	516	482	446	482	478	503	466	465	455	510	478	469	496	472	474	422	455	473	487	466	491	486	474	491	456	471	514	501	475	447	463	477	470	492	485	501	485	508	436	454	474	455	453	454	482	495	469	466	460	498	496	466	476	478	441	489	476	512	456	491	466	459	469	473	457	455	464	468	492	471	492	486	503	489	496	477	501	442	455	493	465	493	475	487	497	482	479	482	428	485	474	449	466	463	439	480	473	474	463	481	474	465	483	483	445	466	463	468	495	483	466	507	479	451	444	498	518	474	488	489	463	488	437	496	475	473	456	449	498	472	488	418	450	455	459	443	486	518	456	468	477	491	462	506	467	489	452	453	467	450	456	493	494	454	458	438	466	432	507	502	482	494	450	468	476	454	455	460	490	497	487	495	479	467	443	463	460	478	468	492	466	433	471	445	472	475	464	498	461	457	481	455	470	467	525	479	454	482	491	462	477	463	474	472	471	459	468	467	460	459	494	490	475	462	505	480	449	507	443	467	434	492	495	466	426	474	477	490	473	521	419	500	470	445	472	506	479	465	484	422	488	464	508	453	477	461	472	492	471	441	487	451	497	450	491	475	439	440	463	488	483	467	483	446	443	462	477	498	444	469	419	437	477	471	474	469	490	502	449	501	451	481	433	456	498	457	454	497	464	451	466	503	476	487	440	461	512	432	427	510	490	455	481	478	474	468	442	503	497	510	466	480	476	456	480	475	473	439	458	448	485	450	462	486	486	493	455	481	466	483	492	462	480	493	456	469	475	476	502	495	488	487	498	444	458	471	479	469	504	452	452	508	455	471	482	493	445	472	497	455	450	460	493	463	464	443	495	480	472	471	474	474	451	460	414	460	501	491	479	484	469	455	440	437	483	463	469	478	466	481	464	457	489	472	444	462	471	464	479	502	497	482	497	429	494	484	482	471	516	467	494	482	477	455	479	472	521	481	485	488	471	456	456	470	483	473	465	457	500	458	460	464	497	472	481	446	493	477	463	492	470	473	424	456	509	431	434	493	493	473	486	478	440	516	484	507	456	449	480	469	452	473	475	454	461	459	482	431	461	431	471	440	451	453	497	501	484	463	491	491	460	465	494	489	441	481	473	458	493	475	482	497	478	424	464	455	468	467	508	437	458	465	513	491	455	485	467	520	461	467	483	469	484	462	485	470	471	441	457	498	441	455	480	440	435	490	449	511	491	467	440	446	492	480	498	450	454	434	486	507	473	425	471	456	458	498	467	508	484	473	457	467	457	470	463	441	484	460	437	463	458	478	484	477	458	455	454	463	484	470	468	462	453	469	502	479	468	480	484	479	458	491	462	462	480	490	494	470	482	489	479	454	459	447	486	471	462	435	440	467	479	461	457	469	464	474	477	462	486	456	449	481	459	468	444	456	475	461	466	466	461	493	468	476	464	460	449	443	434	451	470	434	471	437	444	460	434	481	494	478	472	490	464	478	496	466	455	468	443	443	459	465	433	496	444	465	466	491	450	432	494	440	484	464	458	453	465	460	447	496	456	449	450	435	465	417	481	501	479	457	465	454	495	473	473	429	491	457	465	492	495	440	450	479	471	448	453	471	469	509	516	484	522	481	523	468	472	462	501	459	447	481	494	472	455	472	442	475	484	487	475	471	467	510	486	499	495	429	476	510	413	458	443	460	492	483	427	480	471	455	475	446	488	481	473	527	486	498	485	493	464	446	466	470	500	425	500	463	479	492	448	483	477	434	453	462	473	445	503	510	491	503	475	476	484	500	475	459	475	484	495	520	492	505	461	504	465	474	473	478	487	463	463	515	471	468	478	451	469	449	501	473	486	431	465	447	500	433	470	476	461	492	501	501	463	471	444	476	462	483	475	463	501	468	498	496	463	484	516	464	473	417	452	490	432	486	447	478	410	494	491	478	464	480	481	455	476	466	513	492	444	477	456	468	437	464	482	462	460	483	427	451	490	519	444	447	466	479	449	424	453	465	462	458	485	459	492	455	466	462	467	484	471	451	435	483	468	454	458	459	484	490	472	453	504	468	449	480	505	464	445	430	462	463	458	516	455	474	487	434	441	483	457	439	468	456	481	451	439	508	493	463	474	478	453	493	502	478	506	509	465	457	489	467	456	460	475	466	466	437	445	490	467	482	474	477	526	446	457	486	511	473	486	492	439	505	495	480	492	480	472	496	444	470	481	455	475	448	480	465	474	514	483	492	474	449	484	485	467	513	470	483	454	472	471	463	450	481	437	472	480	456	425	479	451	433	457	487	507	465	484	498	480	481	466	498	474	489	452	472	487	464	486	470	466	433	454	498	509	456	456	471	494	461	482	497	508	471	454	442	485	486	420	447	507	450	509	455	466	463	519	512	474	486	409	495	463	491	454	489	485	495	505	446	491	493	479	485	439	494	470	488	462	438	463	465	435	480	500	462	498	463	413	480	487	485	484	458	460	460	471	466	474	497	469	484	474	457	459	450	453	491	426	506	459	442	440	482	447	463	447	433	485	483	470	490	465	475	505	490	493	517	455	465	489	500	493	490	490	494	450	489	475	467	429	467	484	446	475	507	500	500	518	485	465	486	442	473	436	481	500	446	474	453	454	461	480	483	471	452	501	468	467	429	444	470	490	478	455	482	477	469	464	485	461	419	496	502	468	487	465	473	471	490	464	451	470	473	462	512	494	462	439	503	485	481	494	444	464	467	458	484	516	459	445	486	466	412	472	477	456	449	476	479	508	494	461	458	514	434	472	499	471	495	463	455	494	486	489	463	443	454	474	463	463	488	464	465	471	489	478	422	486	484	470	468	491	482	484	478	472	500	462	491	472	462	500	461	495	473	525	481	530	467	479	466	445	469	473	480	454	482	467	459	436	497	477	437	451	501	474	492	467	475	482	444	467	456	437	488	454	473	479	468	438	496	457	455	470	454	482	447	470	467	482	449	460	456	476	476	469	462	475	414	477	469	420	472	525	446	488	493	464	435	500	445	460	486	464	462	460	489	475	492	453	504	461	465	426	487	467	494	465	494	489	480	481	454	449	453	455	478	489	481	427	461	465	463	481	466	488	480	465	462	481	448	466	500	485	463	445	462	475	447	447	491	457	494	496	462	469	458	458	476	489	501	470	438	493	498	441	474	503	511	466	465	457	427	456	507	464	490	468	507	474	490	464	454	470	429	493	454	486	458	467	460	480	448	457	457	449	476	483	479	474	478	461	489	442	508	430	476	464	441	448	468	456	456	451	479	461	478	512	462	451	463	458	466	461	477	442	466	477	460
12050	3423	606	240	210	186	248	241	247	227	213	191	192	193	180	167	209	200	191	172	183	187	166	167	195	184	188	169	160	193	182	182	203	170	201	187	188	168	183	222	190	181	184	211	176	205	189	191	218	167	194	202	161	191	177	176	176	164	185	183	159	195	174	175	169	172	152	166	167	173	188	183	186	166	157	158	180	191	176	153	169	196	171	164	164	155	161	179	160	157	174	171	172	168	167	189	153	149	156	193	157	169	180	169	176	186	194	161	135	200	168	150	150	159	178	182	167	158	133	162	148	171	170	190	164	168	189	206	154	191	164	154	172	166	126	159	158	169	178	162	184	168	174	148	183	168	188	169	172	156	155	180	177	182	181	164	175	137	151	186	145	146	157	171	163	177	177	155	160	154	158	184	147	164	176	166	167	172	183	176	204	179	187	193	164	150	165	211	164	171	155	181	179	185	147	168	166	161	172	166	155	197	165	179	194	171	174	169	138	138	170	160	162	145	173	144	145	180	152	156	158	186	155	157	183	149	182	156	163	188	135	191	160	160	180	180	164	159	138	164	171	195	160	189	189	168	161	169	167	159	169	149	153	149	172	165	166	153	166	160	172	193	174	165	173	189	155	130	169	166	186	169	178	155	138	144	168	190	161	168	159	169	190	169	181	155	141	145	175	180	157	164	166	174	152	164	169	187	156	160	175	141	156	158	189	168	175	155	181	142	186	181	165	190	164	179	153	188	178	168	169	156	133	168	149	167	168	174	171	200	160	170	181	164	173	161	166	161	177	157	174	150	163	140	161	143	152	172	161	162	171	182	172	163	186	172	159	163	178	162	165	156	153	173	167	177	202	166	161	167	164	158	171	176	144	179	179	166	159	162	145	157	181	186	154	160	153	176	155	154	179	176	166	169	160	164	160	176	182	178	194	168	169	173	176	175	173	138	160	133	139	181	173	178	162	147	155	155	175	156	178	168	165	178	180	174	151	149	161	183	179	172	159	190	154	167	166	164	153	159	160	172	149	163	182	173	176	190	169	168	161	195	161	163	167	178	175	163	183	172	181	154	151	171	160	177	185	165	179	165	191	156	171	161	170	176	192	170	163	179	174	160	174	162	149	161	158	162	166	171	193	160	158	185	181	199	173	162	156	142	158	159	170	179	155	165	175	139	178	160	177	163	175	162	200	156	150	190	167	163	169	160	212	184	172	164	174	162	156	180	154	163	172	163	186	171	181	175	179	180	173	168	159	176	165	150	164	165	169	158	182	193	182	153	155	153	183	164	175	186	183	147	176	175	144	173	180	172	159	161	172	166	155	167	142	190	178	167	151	165	155	177	177	170	157	186	155	147	175	172	163	139	169	156	164	174	142	147	184	148	163	164	187	176	204	158	182	152	162	197	206	174	154	161	164	163	144	198	147	177	174	153	170	156	154	181	168	154	171	165	176	171	156	163	158	170	172	157	191	168	177	168	152	184	171	147	164	168	174	154	129	158	155	179	173	186	156	175	176	174	148	135	165	157	164	168	164	161	163	199	196	175	178	170	186	160	170	189	167	151	158	163	187	164	167	152	149	172	157	155	181	160	168	181	135	169	136	161	161	173	151	175	161	157	175	171	174	172	159	184	163	158	167	174	167	160	183	132	175	164	175	182	141	159	170	157	152	156	187	170	176	179	151	175	138	194	164	153	189	151	158	156	173	167	164	157	156	178	176	164	144	165	179	167	151	148	175	190	166	172	171	193	172	155	171	160	185	173	182	165	182	178	183	177	151	167	156	166	166	162	161	168	165	175	168	156	170	166	168	166	148	180	163	181	191	187	163	184	169	151	145	145	167	172	166	163	189	171	179	160	168	159	185	148	188	182	184	158	145	166	168	180	174	168	176	175	177	159	139	148	187	149	159	143	160	169	165	173	208	162	164	173	183	174	154	180	154	161	134	171	175	184	155	200	158	179	164	149	173	169	181	174	166	177	177	180	158	165	149	173	165	151	154	158	161	175	175	148	169	200	172	175	164	159	157	173	156	164	192	148	166	157	199	179	143	175	174	167	154	181	202	150	205	190	169	141	178	183	181	166	172	165	189	171	179	163	161	176	188	179	154	173	156	174	151	195	164	162	150	166	157	179	181	162	164	147	163	183	169	186	171	175	144	205	175	146	148	181	167	164	171	190	174	181	166	167	186	159	165	173	163	160	181	151	164	189	179	154	175	169	155	181	183	141	146	176	158	169	175	167	178	181	178	175	175	159	142	146	163	146	173	159	126	177	183	148	173	169	166	165	164	172	181	185	168	171	185	189	178	162	169	187	177	175	195	168	179	183	171	141	155	165	156	171	153	180	143	193	163	167	151	169	155	138	157	153	158	171	168	170	159	177	181	164	166	160	167	173	173	152	177	162	159	176	152	156	147	170	162	164	164	170	157	180	183	153	163	168	159	158	173	182	144	189	177	165	177	174	177	165	161	156	198	170	170	168	159	164	175	184	180	175	179	174	167	160	168	169	149	174	182	166	157	171	174	175	173	175	185	165	149	177	176	192	152	179	178	171	177	166	173	164	184	208	169	184	158	212	193	162	179	168	172	161	204	175	156	186	182	173	161	154	154	169	179	177	175	191	183	151	175	154	180	168	149	156	163	176	173	156	181	171	183	171	168	184	161	165	184	181	168	175	180	156	154	174	147	175	180	146	144	166	174	154	169	164	170	172	141	168	168	160	181	170	164	169	192	158	176	156	168	169	179	137	187	183	152	173	177	162	168	173	177	184	171	182	173	157	157	187	149	169	178	176	149	139	161	182	181	186	177	177	168	179	172	143	150	172	172	179	179	144	159	165	171	202	166	174	160	165	161	148	142	178	165	199	170	171	153	164	183	165	167	172	166	145	160	160	160	164	171	174	162	169	151	170	153	171	174	158	150	155	170	186	195	177	170	168	171	161	178	189	171	159	173	188	154	171	196	172	179	156	176	178	163	160	178	169	158	149	157	193	175	171	157	167	172	162	158	161	187	166	191	172	159	147	163	172	169	154	148	159	179	175	162	166	155	165	163	161	164	176	167	171	158	186	176	187	165	173	159	175	149	179	175	181	163	182	192	177	163	179	175	155	174	164	166	148	166	152	191	179	176	167	176	153	156	163	201	165	198	143	174	149	177	174	165	164	158	197	167	140	168	159	180	177	162	164	152	175	176	194	188	167	150	184	167	168	179	171	166	192	176	199	168	170	183	168	168	143	151	150	147	166	183	160	155	184	170	178	170	193	170	170	155	173	175	165	174	173	168	170	183	189	176	158	167	165	165	171	203	158	163	195	170	177	158	181	183	171	168	167	154	192	158	165	173	176	161	167	178	187	177	176	165	168	187	162	160	160	139	180	158	134	164	169	162	174	164	173	182	176	159	171	153	179	169	165	166	171	152	156	161	158	179	152	148	183	184	168	179	159	160	183	177	155	184	154	182	183	179	166	179	171	174	189	150	173	152	178	176	151	158	180	167	170
8657	3438	1025	622	577	643	831	991	979	858	795	691	676	639	584	577	575	543	479	507	451	482	432	428	473	550	586	498	463	510	624	612	650	610	582	512	443	453	524	566	557	510	536	583	594	657	693	780	711	634	602	571	523	463	401	397	424	453	414	481	483	514	494	467	425	438	431	430	394	420	476	436	426	399	449	424	462	427	410	435	445	420	466	402	398	412	420	398	462	392	392	437	415	390	439	417	392	417	406	420	408	428	425	422	395	407	405	418	437	420	386	428	423	414	417	412	406	393	430	401	399	423	412	436	399	426	410	418	423	448	422	421	422	428	382	411	414	463	413	398	402	381	436	412	384	449	446	389	450	416	441	387	415	430	429	380	487	427	418	448	405	424	404	413	416	424	400	402	427	419	407	403	427	422	435	435	432	425	454	419	440	434	458	401	430	455	415	393	401	414	419	436	398	422	430	408	413	395	417	432	464	414	446	448	426	400	479	415	426	425	376	378	379	409	411	424	446	441	388	412	403	442	420	353	430	405	422	430	450	386	394	440	431	433	461	429	389	412	390	405	409	405	402	445	442	440	443	451	407	408	405	423	380	405	410	433	420	391	421	425	437	402	423	387	393	433	396	430	400	413	372	423	405	418	412	430	437	400	425	446	409	421	419	401	387	433	441	397	397	398	402	423	434	424	386	409	394	429	377	396	409	436	427	432	410	423	417	407	400	415	429	420	414	445	430	400	444	439	410	405	410	449	366	425	419	370	432	408	410	426	389	421	453	406	465	398	441	399	418	410	421	406	442	433	396	392	448	457	438	421	453	425	425	421	409	431	424	388	396	419	403	435	371	436	407	421	441	406	408	411	396	431	453	389	400	437	436	415	424	431	404	417	417	419	414	427	403	408	421	430	423	410	422	413	421	416	404	401	416	426	425	413	439	413	402	443	409	424	426	424	448	433	379	408	397	399	419	430	453	396	459	415	429	465	425	432	421	418	406	433	411	430	413	436	418	398	371	414	397	394	380	416	416	386	417	420	427	369	449	419	424	434	474	411	438	394	387	445	405	423	409	463	411	425	442	431	449	414	417	423	419	458	436	395	408	427	438	377	406	421	383	396	378	415	404	407	421	395	439	421	392	400	436	429	444	424	408	394	419	391	435	459	431	423	432	422	409	419	431	419	421	460	424	440	405	397	411	419	453	435	387	443	411	447	449	427	385	448	401	427	387	403	446	412	401	443	410	428	434	414	433	417	446	411	406	459	410	442	427	435	451	454	410	407	402	431	440	461	427	426	435	426	429	431	434	419	402	405	411	415	397	375	403	408	415	451	403	399	405	421	394	425	427	448	421	451	392	397	381	419	428	390	432	426	373	449	396	424	414	419	399	390	414	422	443	415	417	431	484	420	450	425	404	472	394	422	444	427	417	446	470	418	415	409	425	414	421	409	422	455	384	439	390	439	417	404	436	418	426	380	398	416	408	405	405	420	384	392	428	439	435	416	436	414	433	425	428	428	402	408	412	464	411	442	427	400	418	447	432	423	462	437	395	407	435	408	419	414	420	396	410	416	418	444	439	441	414	398	404	425	461	385	424	434	414	404	446	405	383	423	414	419	426	421	426	422	416	423	450	426	422	433	446	410	394	386	421	423	428	391	393	419	443	417	443	420	420	406	450	405	429	444	376	451	439	438	413	409	426	430	351	448	413	402	445	398	428	433	420	397	402	408	432	452	382	382	423	410	422	405	385	400	437	414	432	411	417	423	441	392	442	403	426	397	438	405	428	395	424	425	413	431	431	455	401	423	410	412	438	430	397	427	413	454	410	438	412	393	407	400	411	389	428	424	418	426	446	394	428	397	426	403	413	441	427	426	437	369	444	415	395	427	425	394	428	408	380	431	379	424	412	400	447	444	431	419	428	419	440	443	463	439	416	392	412	418	475	423	388	409	411	421	435	384	411	395	403	422	414	480	401	376	406	442	428	416	442	448	408	421	471	410	404	483	426	393	413	402	386	426	415	447	441	416	464	433	426	396	450	410	402	422	392	422	412	419	445	406	444	411	432	426	440	424	400	435	431	416	435	441	442	439	426	426	387	414	419	428	439	443	476	425	440	378	421	378	448	425	437	436	406	405	411	455	414	423	412	392	365	417	417	411	415	391	408	436	428	429	410	414	445	419	445	413	399	407	395	432	387	445	441	424	417	435	403	420	436	418	435	391	433	406	429	386	409	406	456	399	417	402	409	433	432	440	443	459	400	403	427	424	451	427	434	426	417	390	398	402	391	403	438	436	418	450	412	438	405	435	396	399	418	423	415	446	406	445	436	421	411	430	417	395	434	444	442	400	395	425	407	404	425	418	491	430	419	398	433	411	433	439	406	419	460	423	427	391	400	406	410	438	431	393	485	402	424	431	403	430	401	357	404	420	415	384	458	415	393	411	411	426	428	456	419	411	416	406	377	402	409	439	460	458	443	415	394	408	399	448	389	415	392	431	426	448	408	379	415	431	419	415	412	430	428	418	399	417	406	448	448	373	475	445	426	414	403	412	437	408	415	409	413	372	404	418	410	403	403	371	450	419	408	417	436	398	436	439	419	404	367	400	415	396	423	429	443	390	412	399	422	440	382	433	413	423	427	436	428	405	399	393	428	392	432	425	385	422	410	406	429	437	412	443	429	410	417	397	422	387	445	470	418	392	443	408	402	436	400	429	451	427	407	431	408	426	455	408	426	414	464	409	453	386	430	421	409	433	397	424	411	422	435	399	434	404	440	435	418	405	392	384	432	431	451	421	413	471	435	439	442	435	452	452	416	407	445	410	414	413	442	415	464	450	451	426	407	420	446	417	409	433	456	426	408	395	430	378	406	396	427	413	423	431	395	388	438	429	409	394	395	430	437	434	419	421	403	443	411	387	397	448	404	392	424	427	407	414	452	420	425	411	441	411	442	412	412	432	434	412	423	417	412	425	454	418	421	429	425	386	401	451	397	441	457	412	405	455	424	412	431	418	385	424	417	422	424	410	406	398	426	414	396	439	437	392	439	399	404	443	438	437	409	441	409	417	392	415	440	411	378	443	426	435	412	423	429	374	409	379	449	398	448	426	408	425	442	416	432	467	458	456	415	401	470	422	418	428	443	441	436	467	414	443	414	450	393	431	444	404	412	443	415	415	400	391	405	453	437	407	424	399	461	409	414	451	411	384	446	426	431	399	391	431	422	414	423	429	415	379	440	400	424	451	446	422	450	408	443	427	421	406	427	403	430	428	402	426	426	390	440	430	420	407	380	416	425	416	382	431	391	445	420	444	416	416	398	418	391	443	417	396	433	413	420	405	398	422	402	418	402	405	381	394	428	438	407	404	404	410	380	401	417	415	379	423	400	429	412	431	426	383	424	417	442	390	418	428	431	452	416	395	385	402	411	391	432	426	455	442	418	422	409	409	412	397	427	426	424	420	406	379	404	441	418	406	429	451	414	438	410	426	452	403	424	431	402	443
53702	33720	9072	1407	927	1279	2357	2561	2792	2022	1537	1194	1056	916	827	828	606	493	549	389	317	275	311	289	311	337	300	297	308	324	326	281	355	366	346	351	285	280	291	297	296	291	310	288	346	331	337	394	346	304	294	299	269	253	235	273	250	251	272	281	252	293	273	186	229	226	237	235	254	249	267	255	248	262	224	252	263	242	275	237	267	262	237	261	252	264	234	240	242	228	247	212	252	219	259	245	258	261	239	228	252	248	231	216	241	246	234	252	233	251	250	221	247	270	215	264	248	243	233	247	253	270	217	220	235	239	251	244	239	208	245	226	202	254	289	247	225	213	247	251	223	270	253	222	234	239	225	223	253	234	227	250	263	240	259	257	236	236	263	243	223	242	246	229	259	238	244	251	233	241	237	242	254	264	252	253	260	245	241	258	246	231	235	251	239	229	211	221	221	222	232	246	252	229	269	237	230	247	232	249	236	240	254	246	236	246	203	249	232	255	241	240	229	227	237	257	234	258	220	245	247	252	264	256	227	240	229	269	236	232	229	256	251	229	240	235	253	233	216	248	256	247	265	240	245	244	251	235	256	217	253	255	228	271	240	240	242	221	219	268	240	231	229	244	208	241	213	254	232	234	256	239	231	236	246	239	233	226	221	222	222	245	240	247	270	270	242	232	226	257	219	232	251	234	263	229	255	227	224	226	242	229	219	220	213	231	236	246	229	226	231	232	237	228	242	235	213	216	252	231	248	251	253	225	225	207	251	218	231	211	252	260	246	254	252	257	238	241	238	269	228	245	257	248	251	215	232	245	241	237	221	228	220	245	252	245	233	238	283	246	223	280	209	193	243	221	237	250	253	265	249	210	240	232	243	263	234	240	224	202	242	218	256	255	253	256	270	241	220	251	245	262	224	229	235	233	272	263	253	244	272	242	236	205	236	251	227	235	207	221	266	243	258	223	230	257	228	214	244	249	242	232	234	234	223	253	240	242	245	254	241	233	238	243	231	256	254	243	205	237	272	229	244	235	274	246	252	228	219	240	246	220	204	212	223	237	221	236	264	235	224	244	245	243	230	234	255	215	224	239	239	211	244	274	238	290	227	222	268	248	243	223	246	236	247	233	242	241	273	253	257	270	256	207	238	254	219	274	230	236	245	233	199	224	272	235	215	265	235	236	243	239	225	249	251	260	267	258	219	240	244	231	241	230	236	229	274	240	253	243	260	236	237	242	242	240	257	231	237	247	268	239	263	246	243	247	247	241	252	205	226	232	235	233	274	268	239	243	241	224	250	247	238	249	251	214	222	221	260	241	239	247	245	268	235	251	211	261	274	230	240	269	228	239	223	230	244	231	222	259	241	245	220	238	235	225	240	233	228	251	246	247	242	205	251	237	233	216	204	244	234	238	202	208	247	239	224	252	226	234	231	203	235	235	221	213	235	231	257	217	242	255	264	247	237	227	263	215	275	250	236	261	231	249	220	262	232	230	231	201	261	222	244	268	241	262	259	236	250	233	251	238	227	253	253	235	246	210	211	216	265	225	222	271	235	246	231	245	246	242	239	232	262	236	227	235	218	199	241	214	242	229	247	228	244	238	229	250	224	244	262	213	256	210	231	245	245	239	229	240	232	252	246	253	204	240	224	242	251	227	253	255	231	242	231	247	234	232	239	225	239	254	238	254	193	257	262	210	272	253	238	258	239	264	262	242	242	257	241	255	188	253	261	234	223	260	236	228	251	238	257	256	239	227	248	263	262	223	242	238	255	220	233	263	242	260	244	229	219	226	241	227	269	237	227	215	249	245	261	237	233	212	275	247	229	241	223	229	250	241	242	241	252	232	260	244	226	253	235	214	231	241	243	263	231	245	235	243	269	288	230	242	222	252	240	245	251	258	232	227	245	249	227	257	246	237	230	237	220	215	239	224	243	262	254	253	239	234	228	220	252	232	247	233	247	244	221	242	239	259	232	264	230	237	247	253	254	226	237	272	218	245	256	241	254	256	241	245	242	236	230	205	268	226	236	242	275	255	251	239	263	264	256	254	234	214	253	250	256	227	225	244	254	235	229	241	236	249	257	283	225	228	282	232	209	236	233	221	243	262	262	247	250	251	216	229	251	261	251	232	235	230	236	265	273	238	266	276	243	238	222	256	262	231	247	245	230	226	233	235	255	234	233	249	251	259	243	237	241	236	235	237	240	220	269	258	260	226	227	243	235	235	236	234	228	289	229	237	243	243	230	237	236	264	257	237	264	235	243	243	257	224	245	259	242	226	225	231	241	240	254	252	249	225	248	234	284	250	255	239	264	223	253	235	237	263	240	235	251	226	233	262	246	248	250	234	240	236	274	251	234	256	242	253	245	244	222	235	243	230	225	212	252	243	242	235	258	224	232	221	210	246	235	228	223	251	238	216	248	207	236	238	252	222	228	295	283	238	237	238	244	230	216	248	248	252	233	230	266	273	232	273	243	237	232	235	226	212	238	250	239	254	250	252	223	236	239	251	251	245	249	230	261	225	219	250	232	266	241	227	232	243	231	262	249	227	215	262	256	241	252	253	252	252	223	223	239	259	227	262	216	263	248	257	255	241	240	222	260	252	261	234	257	254	241	246	244	237	248	219	278	254	239	240	205	229	209	232	241	258	226	250	250	247	230	240	237	243	247	240	249	247	253	226	237	260	240	211	229	240	238	232	224	251	237	230	246	223	240	265	264	273	250	231	235	253	227	245	250	242	249	268	253	238	260	241	242	221	228	268	250	232	245	263	250	230	229	237	244	250	238	256	236	242	237	239	267	252	221	254	255	210	240	258	253	230	259	271	206	211	249	249	240	201	241	232	239	231	220	222	258	232	261	285	222	266	244	254	212	250	227	242	219	193	240	270	253	234	267	242	240	247	243	255	249	258	228	225	240	234	271	249	208	216	209	234	245	222	261	235	231	262	265	226	218	220	237	257	235	264	246	248	262	247	265	234	249	284	244	255	274	251	225	263	243	239	260	243	245	247	250	251	233	239	234	223	220	274	242	252	253	231	212	259	286	255	255	254	251	229	275	237	249	265	225	270	255	226	244	228	231	227	280	266	272	242	233	239	214	217	236	264	252	230	235	241	236	239	204	238	251	234	251	233	219	259	225	217	244	273	248	256	238	231	260	249	271	249	227	229	247	238	246	247	243	251	254	255	260	253	239	239	242	262	223	228	263	261	242	267	247	232	240	245	243	264	233	234	251	239	221	242	245	230	233	231	211	223	261	221	239	224	252	238	231	249	237	257	266	270	216	239	254	203	236	255	258	250	242	224	234	217	221	226	225	227	224	220	229	231	241	269	261	234	227	253	240	251	236	254	227	244	248	238	263	240	262	250	247	254	244	217	228	276	265	259	226	249	244	235	270	220	248	255	263	226	251	253	259	247	221	231	214	237	232	223	210	219	238	243	228	219	234	245	221	244	254	227	226	232	226	225	251	242	253	224	236	245	259	245	232	245	251	283	229	236
32381	15371	3825	3368	3334	5146	9661	12418	11869	9209	7544	5742	4109	4207	4141	4024	2759	2468	2228	1885	1290	977	1128	988	1044	1298	1148	1042	1132	1124	1149	1313	1453	1568	1428	1292	979	956	932	928	842	923	1004	1048	1205	1235	1369	1543	1178	1088	1097	973	898	640	613	628	681	696	802	861	721	828	744	616	631	604	769	732	628	592	550	568	530	564	580	604	553	580	589	533	578	566	539	561	574	592	570	559	589	542	620	576	635	531	573	541	557	604	527	581	556	541	577	542	574	581	533	531	557	563	564	544	607	570	548	575	536	574	588	557	570	583	580	574	595	548	529	601	597	548	556	603	565	561	586	580	581	554	574	593	603	576	577	559	549	552	578	554	555	548	550	535	554	562	568	567	562	549	594	570	580	588	565	571	587	588	554	549	610	564	611	547	601	523	555	566	554	564	599	622	579	607	568	557	581	561	609	573	581	570	562	540	575	580	553	605	563	557	577	582	525	570	578	540	583	557	569	593	544	557	618	577	587	574	532	592	572	555	553	575	546	564	564	588	556	568	543	537	563	556	624	563	575	578	591	575	559	597	581	558	522	548	557	606	546	549	581	598	546	520	560	559	582	602	549	565	591	600	596	593	573	570	548	530	567	542	536	553	518	528	542	572	571	577	551	558	592	580	596	557	602	548	526	580	609	552	585	559	573	553	593	554	573	586	575	581	564	548	548	558	589	562	599	528	597	569	560	604	562	550	591	557	538	570	604	600	541	577	571	559	597	560	533	597	598	576	562	578	571	584	612	573	553	605	582	595	585	575	583	558	565	604	550	571	570	576	548	549	569	576	576	566	545	549	562	584	587	567	641	578	572	605	549	562	582	575	537	539	513	571	543	570	557	546	529	566	522	579	588	557	548	570	568	578	540	606	580	552	541	537	573	597	600	588	547	537	535	553	582	587	537	568	551	565	572	588	563	554	546	550	608	595	575	576	548	528	542	562	555	539	572	554	587	528	580	571	599	605	588	542	570	542	566	549	564	598	540	554	556	571	572	561	568	612	549	589	563	592	575	579	556	571	577	574	604	545	586	586	613	539	597	594	572	551	573	599	558	534	526	558	613	539	601	567	586	577	567	592	612	551	597	531	613	589	596	562	540	568	529	601	577	584	507	546	575	541	585	564	572	546	547	596	566	564	572	588	599	599	603	592	550	595	561	567	563	557	598	597	555	599	603	549	554	528	535	579	574	551	567	565	616	574	591	575	581	562	614	577	585	543	575	570	570	551	561	553	595	593	574	586	582	568	557	572	559	568	526	597	541	552	609	541	556	548	565	580	574	557	552	563	538	576	578	568	539	571	565	598	553	594	577	559	585	574	605	582	593	595	515	561	565	619	550	531	572	571	565	562	552	608	566	547	556	563	541	552	534	556	566	574	563	549	568	573	548	536	551	586	545	611	547	588	551	544	556	564	571	572	543	560	526	557	565	590	567	552	598	554	579	552	583	545	588	583	600	548	571	599	557	576	580	605	527	603	561	581	544	533	550	534	621	598	552	546	552	567	591	559	553	576	558	571	598	594	585	582	586	576	569	542	561	545	538	571	551	588	611	603	540	594	576	595	557	585	574	580	578	559	579	547	538	578	589	575	564	596	554	568	560	538	562	618	569	545	555	520	558	525	577	553	584	565	535	606	570	517	552	573	585	585	572	582	549	605	541	554	581	602	556	532	541	541	557	560	595	582	613	534	565	573	577	572	569	578	560	558	556	548	569	545	569	564	551	586	532	520	585	567	553	559	613	543	563	586	569	581	554	567	590	559	562	569	578	562	580	602	583	551	596	516	570	591	570	575	552	571	552	600	570	592	547	598	528	551	575	558	562	592	602	560	541	519	570	541	555	526	550	541	595	563	564	569	584	547	572	557	585	516	555	578	547	591	576	525	586	577	561	549	578	548	566	581	534	588	585	552	579	591	567	586	561	576	563	555	574	595	572	580	582	621	576	569	574	573	577	570	550	607	570	585	611	544	534	568	563	575	564	572	570	547	586	593	577	567	570	551	545	557	556	572	549	592	588	584	585	615	573	583	579	567	554	614	563	557	588	608	547	542	541	529	556	572	565	577	623	572	560	568	519	582	564	548	555	574	537	544	572	570	554	548	592	593	584	583	535	619	600	591	595	551	582	575	585	545	571	538	582	580	564	577	588	575	578	589	605	545	579	570	549	553	556	584	541	588	583	547	577	603	546	569	566	613	531	543	598	547	539	563	599	549	583	542	617	591	576	590	612	574	580	534	581	570	579	546	554	577	554	574	481	544	519	597	601	596	567	572	578	551	544	561	592	574	580	573	571	550	576	559	576	531	550	562	567	578	582	526	553	563	593	581	546	577	531	579	571	546	568	540	592	560	562	549	567	556	550	560	570	596	557	603	543	568	562	563	556	540	590	561	572	586	517	558	572	594	552	554	569	538	554	565	581	609	575	534	574	562	548	560	557	598	557	575	569	563	551	574	554	547	532	585	556	577	575	551	552	607	607	569	596	604	574	535	588	570	585	567	530	583	540	619	585	583	570	584	580	560	522	554	580	572	566	550	523	529	560	506	562	568	610	601	564	636	610	566	577	544	571	602	559	611	599	557	563	548	604	590	542	533	576	575	535	595	570	557	557	582	586	536	585	575	574	571	531	598	568	567	560	585	563	576	542	611	595	557	541	556	587	578	550	574	584	563	588	535	566	577	576	549	577	603	596	570	563	562	561	552	587	568	566	593	517	547	569	560	582	579	562	580	564	522	553	558	566	580	594	567	600	535	551	562	574	561	598	574	599	600	576	568	538	519	618	537	565	571	584	505	569	587	545	544	576	530	564	533	590	593	524	555	586	547	625	591	574	553	582	528	585	538	563	573	584	572	554	534	547	558	523	613	587	584	558	585	543	565	546	573	591	530	559	576	586	557	569	545	601	551	568	596	574	538	577	588	558	608	557	581	579	559	574	610	653	542	572	602	536	579	622	582	572	591	481	603	571	559	552	628	525	548	582	486	570	547	536	588	536	582	571	554	566	562	537	562	568	611	539	563	531	549	562	559	599	603	565	587	584	532	591	634	565	585	585	614	591	553	628	531	551	571	600	598	563	587	606	525	587	601	557	547	548	564	534	567	623	577	608	548	569	548	578	607	569	535	494	560	523	602	599	577	564	603	530	571	528	590	517	565	571	561	591	604	589	557	567	530	578	579	547	570	584	585	552	567	576	563	596	601	615	546	585	599	570	585	562	561	590	557	577	578	567	582	546	586	576	619	598	584	586	573	556	589	546	535	563	550	554	524	576	595	550	575	568	587	613	578	566	569	590	555	555	534	564	590	558	575	558	603	584	558	610	583	545	536	515	559	571	555	559	555	612	568	575	526	600	583	541	548	544	570	542	570	567	560	577	533	576	557	566	532	524	564	580	567	565	562	542	587	580	556	527	546	564	585	543	594	550	566	580	530	577	559	551	564	584	591	557	566	646	554	567	510	539	534	582	537	577	604
64211	43530	15712	3960	1655	2168	3889	4798	4650	3820	2921	2636	1660	1594	1164	1212	1082	833	703	517	418	362	311	300	303	358	343	342	268	330	355	328	375	394	375	291	256	264	278	252	271	311	282	274	331	335	344	350	301	319	285	276	242	238	188	216	203	216	259	241	264	246	213	207	216	209	268	226	206	199	217	174	185	180	184	198	225	206	193	197	200	223	224	221	197	197	197	191	223	191	194	205	187	173	195	214	175	188	199	181	195	191	180	182	232	198	198	206	200	185	186	203	206	189	179	222	179	191	197	187	216	189	191	224	194	187	196	219	215	196	189	212	184	221	179	189	188	187	212	194	192	202	180	200	228	205	193	181	202	194	200	204	210	210	171	231	184	204	206	193	196	201	219	228	197	200	205	220	196	177	184	221	208	213	186	174	194	212	208	193	196	205	210	192	185	167	181	227	215	202	192	198	177	189	209	201	203	185	213	238	205	200	210	214	201	206	194	193	178	201	225	176	179	204	208	189	200	212	192	198	213	206	199	209	198	184	223	203	196	191	205	203	165	179	185	194	216	222	198	170	182	218	194	186	220	207	202	198	209	197	192	192	217	209	183	191	213	199	204	207	172	192	230	198	203	198	186	194	211	202	197	190	202	224	190	198	168	201	189	209	201	221	182	220	178	202	213	185	210	177	177	207	211	179	186	196	198	201	196	188	179	216	180	201	182	177	214	223	210	183	207	179	193	172	203	162	168	176	193	225	205	200	200	219	217	186	210	226	211	191	208	189	203	176	197	202	174	198	228	191	211	194	200	175	217	203	225	205	183	228	176	186	189	225	220	195	200	197	164	205	218	195	184	206	189	177	219	199	191	192	166	194	191	196	183	180	197	207	200	184	230	199	207	196	201	178	230	209	234	210	181	171	189	195	195	189	193	204	209	231	205	204	179	166	225	189	189	220	179	202	208	167	214	211	196	233	176	204	189	214	217	201	198	179	182	201	209	150	190	165	199	178	199	183	228	195	182	237	184	183	186	173	219	183	217	210	171	179	198	201	201	205	198	195	210	213	186	216	194	209	218	205	170	196	233	186	219	181	187	205	213	192	200	192	196	197	188	190	174	194	168	198	182	205	218	228	163	201	207	173	194	212	204	202	184	200	185	210	218	189	186	222	213	197	186	177	175	189	201	181	218	179	188	195	198	190	209	180	177	191	189	210	199	198	188	201	190	210	225	212	203	195	200	236	210	201	223	195	203	191	192	184	227	211	211	197	199	179	187	221	206	223	212	190	203	187	207	208	181	209	214	212	201	182	181	192	204	214	190	184	190	177	201	213	200	206	219	189	191	204	192	199	214	223	211	181	182	207	218	203	186	176	171	232	197	193	205	217	204	206	188	199	200	186	209	199	202	211	184	173	181	235	202	200	181	208	179	186	210	202	196	183	196	204	186	195	197	201	182	206	181	196	205	202	184	197	207	186	199	222	203	223	215	201	201	183	197	178	187	186	214	171	175	227	217	223	197	206	175	198	163	203	184	186	205	178	202	177	198	205	200	201	168	189	212	189	220	210	166	196	218	200	182	210	194	220	212	211	194	183	205	198	183	200	191	223	193	216	229	193	189	189	207	212	183	196	195	203	189	165	193	215	183	219	194	222	237	200	187	172	195	200	190	176	188	188	192	218	205	198	203	213	205	180	212	217	180	204	231	186	174	207	199	206	175	212	176	222	203	205	214	186	217	173	226	193	213	215	194	202	217	185	227	221	209	189	180	222	191	213	214	204	186	220	189	184	185	205	190	203	208	199	211	190	225	208	207	175	212	180	218	222	195	198	178	187	194	214	209	203	191	192	240	210	219	199	182	236	171	191	197	200	222	208	187	189	227	209	186	195	194	213	199	192	194	198	219	196	223	192	193	222	181	210	185	176	186	197	219	182	198	203	219	226	185	201	195	188	181	186	214	202	198	185	193	193	195	200	210	193	203	208	164	198	181	193	190	197	200	192	199	187	203	194	191	211	209	184	183	203	215	186	200	189	179	193	192	208	198	204	228	187	202	218	190	188	222	202	198	199	216	218	197	207	204	199	193	190	216	192	195	199	204	181	203	207	190	196	207	216	173	171	210	180	188	217	217	185	183	181	211	181	221	185	179	195	214	192	199	208	218	199	205	201	223	194	193	158	173	193	212	200	180	208	170	206	183	191	196	186	218	205	185	187	204	229	206	208	195	197	201	175	194	193	201	206	194	191	193	183	200	212	202	200	196	205	178	182	208	197	237	190	187	200	213	178	190	226	189	198	207	194	212	215	198	195	208	199	188	175	196	180	206	203	208	183	177	228	187	206	205	184	222	199	173	205	224	203	200	227	206	181	168	176	198	211	200	210	193	193	213	179	193	159	198	210	196	217	202	222	201	194	199	208	206	195	200	209	232	186	181	203	206	204	211	211	224	194	195	191	169	215	188	217	204	212	194	209	209	231	203	182	204	179	194	181	208	182	204	214	171	184	208	157	176	195	228	192	198	191	223	220	204	200	177	204	202	216	181	216	208	196	210	218	185	208	193	186	181	191	180	184	202	190	211	213	197	181	203	204	215	222	216	214	178	188	201	194	217	198	183	205	165	187	190	213	225	181	182	205	220	191	204	188	178	191	204	202	221	198	196	205	193	182	221	213	184	212	189	194	193	194	208	205	200	201	200	223	186	196	183	222	196	192	186	178	201	206	196	200	207	205	193	195	202	184	184	172	197	207	180	198	186	208	191	192	217	173	198	217	195	189	229	182	219	183	163	208	207	206	179	234	200	211	210	220	187	189	202	172	213	198	197	196	221	203	210	209	178	201	219	196	209	188	206	195	182	198	196	190	224	190	228	217	205	213	187	219	203	189	203	202	222	207	191	205	206	218	210	213	220	216	186	153	189	190	194	232	218	171	203	199	189	204	197	178	213	211	193	212	206	172	162	210	197	193	196	216	224	185	203	205	191	214	203	223	198	228	209	189	199	202	191	193	218	190	191	200	181	194	217	171	231	191	190	213	187	210	206	188	190	165	183	213	188	181	221	218	195	151	223	196	195	211	186	174	186	222	199	208	190	212	207	189	194	196	231	190	190	183	183	200	190	193	223	212	192	198	169	210	194	214	211	197	214	172	188	232	216	202	199	189	218	186	202	184	226	200	218	197	222	206	221	182	217	180	218	190	190	220	213	200	214	177	171	190	200	193	188	206	189	204	200	202	209	220	200	176	194	216	182	227	192	198	185	233	197	181	188	224	179	201	199	203	197	195	192	184	202	209	196	199	208	207	197	199	217	198	184	181	197	198	184	210	202	216	206	226	203	181	171	179	165	185	194	199	193	196	210	208	184	204	217	182	175	186	187	205	209	185	212	209	196	213	209	228	196	221	179	217	200	210	221	182	182	230	202	236	179	216	184	205	210	196	224	198	188	197	195	191	206	223	205	184	196	196	210	200	199	203	200	183	190	178	201	225	207	189	209	194	207	216	203	200	184	160
40896	20965	5632	5528	5178	7645	13303	17794	17194	14025	11773	8825	6309	6551	6011	6194	4847	4125	3683	2499	1790	1529	1202	1200	1215	1459	1636	1584	1349	1483	1506	1638	1831	2086	2076	1470	1262	1052	1187	1028	1057	1202	1236	1186	1429	1601	1844	1993	1458	1375	1427	1255	928	579	537	570	679	779	940	926	695	737	704	588	534	590	859	734	607	452	490	480	491	462	490	449	454	495	483	455	473	494	450	441	470	452	485	477	510	454	459	473	486	440	511	450	478	422	469	426	480	470	457	474	491	459	453	438	451	447	502	469	489	447	414	435	448	455	448	428	482	441	472	497	422	468	473	450	489	447	431	450	492	462	501	462	447	482	460	510	469	440	457	500	475	471	448	472	438	474	455	442	473	491	478	497	502	466	486	476	453	442	462	515	491	485	444	450	445	476	422	442	445	454	453	516	491	479	467	471	491	479	443	467	447	482	492	464	489	479	459	469	467	423	471	494	429	408	464	441	445	443	494	437	455	451	460	520	469	527	514	482	445	437	471	441	474	465	474	472	444	473	456	462	437	503	498	464	449	463	463	441	474	438	458	488	484	422	429	440	451	467	455	442	469	476	463	466	460	442	445	453	486	481	450	473	464	447	441	435	416	474	491	470	428	437	441	439	463	467	471	427	449	488	487	508	453	420	477	453	480	470	445	465	468	456	495	434	446	480	472	454	465	438	482	504	464	466	482	423	449	465	468	469	430	443	443	453	483	487	475	434	440	420	451	449	471	498	444	481	454	477	477	480	441	448	473	432	476	432	469	428	454	439	508	475	450	437	487	460	444	434	462	456	429	488	446	472	420	475	470	492	470	459	441	450	455	466	477	482	459	451	492	451	476	465	475	461	452	493	462	475	452	435	459	438	439	495	458	448	444	456	491	489	460	470	459	465	431	435	462	471	482	456	463	506	468	457	496	434	454	483	430	453	463	465	450	473	451	463	426	459	427	439	447	489	465	461	444	476	472	430	444	450	449	467	467	518	478	461	439	447	508	461	509	452	454	461	482	460	460	425	460	507	447	469	487	494	512	474	460	469	454	446	450	475	438	460	433	449	486	489	449	476	473	436	465	456	503	447	460	468	468	443	459	475	451	453	476	479	469	478	510	461	460	462	443	443	460	451	437	459	440	454	478	483	523	422	442	445	475	440	429	446	447	424	470	462	460	513	422	456	451	470	504	444	465	479	472	461	443	536	449	438	490	443	417	470	422	474	459	463	476	473	443	443	467	465	463	458	440	446	468	465	453	479	491	490	475	414	490	485	473	500	453	509	443	504	466	464	487	464	460	475	445	464	468	489	420	478	464	480	476	470	426	463	476	451	488	503	467	480	427	463	461	473	455	483	482	497	429	482	418	475	465	456	467	446	438	483	446	433	458	477	489	450	437	465	432	443	447	436	501	464	433	475	466	481	449	446	487	475	455	418	453	442	444	436	481	464	502	427	438	499	453	445	493	457	477	481	463	477	462	439	440	427	481	474	461	485	483	489	525	494	439	485	476	458	488	421	479	433	494	490	498	475	469	458	502	473	465	465	469	485	459	540	451	475	464	478	458	453	440	466	456	444	492	477	460	476	478	459	468	526	509	431	438	428	469	464	513	464	483	441	473	475	443	444	500	504	442	454	464	423	438	450	442	460	438	463	505	460	474	445	490	458	506	449	422	452	471	509	456	427	471	466	434	447	440	472	494	445	459	454	452	463	427	493	482	499	427	471	429	444	446	436	467	438	467	438	499	494	490	509	452	449	466	483	466	478	456	480	482	434	503	477	447	455	451	461	465	453	448	446	471	449	462	409	455	460	450	456	462	462	430	450	432	456	457	476	533	441	467	461	464	451	479	448	459	441	377	452	463	441	441	451	470	469	505	453	440	452	443	425	449	468	480	450	459	468	480	453	441	447	450	435	452	432	465	479	443	481	451	478	490	458	507	448	467	477	431	448	447	459	428	476	511	423	502	459	444	462	481	477	455	458	487	440	457	467	453	430	422	471	459	458	451	469	438	497	403	461	476	453	440	441	468	488	529	459	465	452	480	422	512	457	426	464	447	453	497	460	450	441	455	486	450	448	471	450	473	457	488	427	444	498	468	462	450	448	503	452	466	471	443	484	466	480	485	499	456	460	475	457	439	473	481	463	468	469	472	446	481	486	447	457	471	474	452	476	461	495	443	420	487	509	468	448	468	478	460	425	459	492	503	463	492	476	512	458	496	457	466	457	418	463	471	471	413	455	466	463	447	430	462	435	438	459	496	442	461	466	452	496	454	484	435	484	458	478	444	445	457	433	462	475	423	442	476	492	429	458	474	452	482	478	452	483	436	471	451	505	408	420	453	497	470	461	445	463	479	474	481	470	429	414	459	493	460	476	487	462	490	480	467	502	474	468	463	448	437	464	453	432	473	427	474	502	458	447	473	444	473	450	445	447	441	451	442	459	444	495	445	465	481	501	490	476	455	430	468	465	429	495	443	524	435	452	480	476	481	474	470	441	436	420	475	472	442	456	441	466	449	450	486	489	472	454	446	452	460	456	478	481	460	464	454	446	447	472	427	434	425	450	434	485	474	453	498	451	466	442	462	435	439	474	511	440	448	473	452	460	456	420	437	451	453	462	461	414	471	467	474	432	439	462	494	458	480	466	458	425	476	462	433	457	452	419	464	482	477	457	479	495	478	459	485	470	468	436	441	450	448	427	500	459	447	463	453	490	442	464	493	420	462	456	450	522	453	449	450	451	460	499	468	435	458	475	487	465	470	482	432	490	450	482	459	456	461	456	452	455	466	458	436	463	465	453	417	464	476	460	421	452	452	489	512	488	449	459	442	437	457	493	463	439	445	427	471	468	475	491	424	482	500	457	473	469	474	457	501	489	492	443	470	461	457	437	459	472	426	480	441	462	481	476	499	443	443	448	468	446	440	465	496	445	471	457	448	464	429	449	445	461	467	464	498	436	458	460	488	450	442	459	426	460	445	481	476	433	444	439	486	504	454	450	448	459	471	435	450	452	486	457	460	413	492	456	460	456	475	422	486	506	495	458	467	451	433	483	437	478	455	490	481	501	470	466	456	484	468	456	488	474	462	439	470	457	463	449	468	472	464	434	460	507	454	430	502	456	481	445	460	481	484	467	482	469	493	456	457	477	453	456	482	460	481	483	454	456	465	442	427	441	461	436	477	486	489	461	450	442	482	438	488	453	444	492	457	492	472	440	469	442	462	485	458	465	446	468	418	434	490	479	495	447	425	471	483	505	457	457	450	486	453	473	492	453	442	465	470	510	451	459	471	480	455	473	491	455	423	478	445	473	452	450	432	472	476	443	489	473	452	487	478	460	477	439	449	465	518	453	433	433	470	478	449	453	423	429	469	466	478	443	434	466	464	435	447	474	473	472	471	464	464	470	489	490	459	460	497	447	471	457	451	471	506	461	478	458	459	477	461	466	467	453	468	453	473	465	459	466	488	468	441	429	452	515	477	477	442	448	467	448	431	461
12310	3280	488	215	204	212	227	218	228	215	228	206	187	218	179	207	186	183	200	188	149	158	182	168	189	209	205	168	181	171	202	192	204	218	192	186	180	195	175	172	194	189	191	185	214	200	193	222	215	210	192	175	178	154	178	157	161	172	181	153	174	166	195	155	166	159	179	163	162	179	143	152	167	188	193	172	166	166	187	145	166	170	180	191	191	158	162	156	159	152	163	172	147	182	179	186	159	162	162	170	182	145	173	173	164	156	196	168	168	186	162	171	167	151	186	165	189	163	152	165	173	166	148	180	140	193	157	170	178	181	176	187	154	160	179	183	166	152	182	165	184	163	174	182	163	189	168	174	169	162	169	155	165	173	156	178	162	155	177	154	157	161	175	172	174	179	174	170	187	145	181	183	158	174	156	154	180	179	164	177	186	176	186	169	160	164	160	175	154	166	165	162	157	165	152	160	159	164	147	178	180	183	162	164	153	177	155	163	185	172	161	162	174	162	168	157	194	171	172	172	188	194	168	188	185	152	175	180	132	142	175	177	164	160	167	193	156	189	166	171	164	179	179	178	188	167	182	179	134	159	153	184	170	189	164	188	167	171	184	181	204	160	165	158	150	196	176	168	177	177	180	172	183	164	167	166	167	174	179	186	177	167	172	156	170	171	189	184	183	184	145	151	182	145	175	192	169	152	187	172	171	156	162	150	172	170	168	154	149	181	169	176	164	160	163	153	182	186	165	165	180	159	139	172	150	167	151	178	159	158	154	151	174	189	152	164	172	142	167	165	191	173	140	152	186	165	152	171	158	182	146	166	189	154	166	164	190	185	173	173	177	176	162	154	184	180	163	155	170	163	164	167	176	170	172	146	163	184	202	168	175	182	161	184	165	189	172	173	181	167	181	140	180	160	143	173	195	187	180	187	159	163	179	154	161	162	174	172	160	174	161	168	167	168	149	186	161	156	190	173	174	156	158	179	154	178	163	150	161	202	171	152	158	191	159	181	153	167	207	168	187	156	160	170	159	161	162	205	159	176	176	145	158	184	187	180	149	164	164	180	177	187	174	177	182	169	178	150	167	157	151	162	174	185	183	169	162	187	178	159	198	154	162	177	150	149	165	173	189	169	162	178	187	152	168	178	187	168	189	174	181	139	178	208	175	154	155	187	176	168	186	184	167	177	160	178	172	178	174	152	171	162	161	175	162	183	168	188	167	169	165	162	172	177	170	157	177	162	166	166	166	176	180	173	179	147	177	159	179	192	168	156	164	153	163	173	135	175	166	194	196	175	154	188	168	167	152	173	162	171	177	171	167	178	170	177	168	161	157	162	182	158	180	154	182	140	164	156	152	196	181	163	194	168	191	169	152	153	171	167	179	175	165	141	166	183	180	140	151	173	177	175	166	155	169	178	172	184	186	188	160	169	173	177	157	180	164	182	169	188	179	147	158	177	143	186	161	148	155	187	174	181	156	160	168	173	180	177	154	174	190	147	182	156	181	166	192	168	152	192	171	183	184	174	169	164	161	171	147	143	149	149	154	150	166	171	176	175	175	155	188	177	151	157	174	155	156	174	140	149	180	171	180	171	154	176	179	156	184	159	160	161	163	162	178	174	162	153	169	170	171	172	180	148	185	175	183	173	150	178	158	175	171	150	174	177	187	168	203	198	198	161	168	159	172	167	176	183	167	168	189	166	165	170	168	166	173	197	164	175	151	170	153	179	214	143	160	151	146	150	187	189	152	188	182	168	146	163	166	174	183	160	165	154	160	172	205	171	163	185	159	161	145	142	148	169	163	164	157	147	170	150	172	158	171	172	165	146	184	174	149	190	183	167	165	145	167	177	200	164	165	163	165	151	176	154	161	193	175	201	194	182	174	183	156	180	158	176	189	154	185	176	176	169	165	171	185	180	171	171	170	189	164	184	160	149	152	171	163	171	180	170	187	172	162	158	173	178	167	172	178	167	173	168	170	158	159	166	180	161	172	170	163	154	175	157	156	176	184	176	162	172	178	172	184	183	186	186	161	180	168	171	166	176	155	156	174	168	178	163	159	179	160	157	209	166	149	175	173	181	150	164	168	182	202	153	179	194	153	152	185	152	173	170	183	171	168	149	170	196	202	174	164	174	167	173	168	181	158	186	183	180	177	189	160	168	152	176	151	168	168	191	168	165	191	164	177	164	149	146	159	158	161	183	163	160	173	170	208	173	162	176	197	216	160	182	193	162	175	166	169	180	180	158	173	164	157	186	157	156	166	146	159	169	177	167	190	144	156	150	179	177	153	196	170	164	165	169	176	163	183	190	201	194	182	174	162	168	164	181	200	170	173	159	164	159	164	158	158	153	159	196	172	185	185	164	189	179	163	180	177	160	155	155	158	156	172	191	152	165	144	176	175	150	161	162	185	180	190	163	152	181	166	156	177	214	162	168	183	159	183	157	154	200	150	184	144	186	199	149	157	156	177	149	171	165	188	139	165	187	170	201	171	170	163	155	156	178	160	161	164	164	158	146	178	202	168	161	175	142	165	164	166	166	167	159	139	138	158	141	188	176	171	178	171	160	162	164	154	187	186	147	203	148	190	170	165	170	173	160	167	166	175	181	172	181	177	164	160	173	160	139	176	195	190	167	175	186	166	208	163	165	152	178	176	202	164	160	168	158	133	161	155	168	171	185	166	188	144	190	152	171	170	189	162	178	185	143	159	162	196	150	180	166	166	189	178	167	162	164	160	187	165	169	152	171	168	153	161	177	187	179	160	168	176	178	173	170	167	173	172	150	160	164	185	157	181	175	161	178	154	166	168	170	158	172	174	163	188	150	171	162	158	181	177	160	154	159	174	164	167	164	174	172	170	150	191	191	152	154	169	198	169	181	177	180	190	170	150	197	185	158	171	194	162	181	138	146	185	163	174	149	184	152	175	156	185	173	174	175	165	179	169	158	177	204	174	169	164	159	172	174	187	175	140	159	170	167	162	157	204	189	168	180	158	185	190	188	174	172	186	162	167	171	148	169	166	169	174	148	175	174	157	174	154	170	182	178	145	180	183	201	168	175	155	185	176	169	166	188	159	157	175	169	167	170	166	167	150	177	183	175	148	143	174	161	164	170	148	174	171	165	153	175	175	166	194	177	154	169	191	179	181	171	177	151	157	162	154	189	188	162	159	193	161	183	186	175	179	174	173	182	172	165	164	180	178	189	169	168	164	165	166	180	184	151	177	162	172	193	183	157	194	165	159	175	160	150	141	162	181	164	195	162	168	143	157	151	166	148	151	149	174	164	156	166	152	153	139	157	136	178	154	173	141	181	179	141	171	174	160	175	162	180	164	154	165	158	158	175	177	162	176	175	176	146	171	180	169	190	168	169	167	149	190	174	169	153	171	192	164	163	166	177	158	133	179	167	161	168	205	162	159	156	168	180	184	160	184	194	175	191	174	160	197	185	177	132	171	164	155	149	153	181	158	187	170	194	185	181	153	144	147	158	141	159
8967	3218	927	588	589	687	928	1020	959	867	729	691	588	664	552	530	544	552	521	454	448	436	428	445	528	612	582	483	493	527	655	636	672	739	535	463	464	522	544	517	559	571	601	668	759	777	761	759	659	655	640	619	487	398	430	424	434	433	449	481	513	464	533	420	450	426	408	405	427	428	398	422	445	459	415	455	420	440	424	437	422	418	413	419	386	397	455	395	419	424	437	435	453	441	442	420	385	416	418	424	415	396	441	412	444	391	383	431	417	429	415	415	414	416	398	422	403	389	407	389	408	435	411	439	446	429	409	399	433	423	400	400	436	412	434	421	427	410	455	415	415	414	399	395	465	390	426	447	381	385	412	414	418	431	442	414	437	425	389	441	419	441	416	400	426	387	405	434	410	437	378	426	431	469	457	411	436	409	432	434	402	423	447	457	408	426	412	381	441	399	453	440	441	418	429	455	402	420	442	418	442	414	412	420	423	460	430	423	457	474	415	406	403	429	440	405	440	398	412	426	443	400	428	408	425	421	432	449	429	427	397	437	443	442	413	455	429	401	387	510	425	448	416	396	393	447	404	412	444	401	440	440	433	411	456	432	415	401	449	424	399	431	413	424	403	426	443	423	420	415	426	411	453	467	411	405	423	397	416	423	409	411	411	393	430	442	435	435	437	460	404	444	390	429	438	412	432	423	390	406	414	382	390	454	421	451	430	413	397	417	441	401	381	450	425	433	413	451	397	435	427	422	447	422	427	396	448	398	432	389	451	396	436	459	414	444	433	395	425	415	409	430	426	414	410	440	393	459	431	383	408	389	389	402	395	418	431	430	420	401	421	420	435	402	446	432	383	428	416	370	435	444	407	416	419	428	412	438	405	395	410	428	391	425	426	437	461	460	402	415	414	418	420	401	402	417	404	415	398	418	401	399	377	443	434	455	476	436	403	390	443	414	431	396	408	435	389	459	443	410	432	401	449	414	411	423	436	417	426	422	419	472	420	437	440	394	420	430	418	410	432	374	396	442	418	448	424	414	407	391	417	423	394	440	453	422	441	387	417	399	438	440	396	413	403	446	407	404	413	425	433	420	444	399	435	417	442	428	418	396	398	428	440	435	433	424	406	407	426	407	420	383	440	441	393	423	403	391	471	437	440	420	403	432	428	464	447	397	407	421	428	387	382	425	415	405	435	401	417	414	450	429	415	407	433	402	423	443	403	379	408	412	402	401	432	391	387	405	400	445	439	414	386	428	451	441	454	433	413	409	407	451	429	379	420	396	418	412	407	381	404	404	422	450	471	444	400	387	402	426	445	399	450	405	416	441	386	391	414	442	440	442	436	418	394	427	411	436	401	410	450	437	408	427	393	436	450	435	493	417	430	432	429	422	443	382	394	401	430	417	446	486	416	440	442	411	429	443	428	434	435	440	410	415	409	441	454	438	443	443	422	430	433	421	474	431	380	410	444	413	410	421	391	430	431	402	386	398	435	424	408	421	440	421	414	403	436	368	480	401	412	429	423	397	418	441	418	387	453	413	407	398	434	390	430	388	431	381	433	481	417	438	450	424	457	456	405	450	409	417	444	441	404	448	421	441	414	407	407	432	414	427	409	416	401	415	418	427	390	431	431	433	408	421	445	406	439	409	436	434	428	391	425	411	441	380	429	445	368	429	415	411	430	445	436	449	435	428	387	432	441	422	414	447	383	400	440	397	424	413	392	428	444	408	408	385	381	403	419	443	380	402	402	420	404	428	417	416	418	388	413	423	398	441	433	419	400	422	401	398	397	433	441	359	451	411	427	390	424	429	445	408	452	430	378	438	430	433	403	445	430	444	426	413	436	418	419	394	430	461	427	442	438	445	396	441	441	428	430	438	418	413	415	449	411	418	413	438	416	421	445	439	434	390	409	427	390	403	401	465	410	427	425	409	442	441	415	433	411	402	421	444	427	417	457	392	422	396	400	449	419	440	434	424	390	422	420	447	420	398	412	420	433	419	449	411	460	431	405	406	449	431	455	421	437	432	429	432	401	447	442	422	396	415	427	415	403	418	395	394	416	437	423	420	436	419	426	404	382	383	471	411	401	409	370	432	413	417	405	427	425	418	427	428	442	406	431	423	438	429	453	404	386	417	446	442	451	433	425	425	410	427	394	431	394	419	454	458	457	428	418	459	407	433	428	422	384	457	379	478	434	415	416	425	417	422	428	411	423	410	388	396	423	403	409	422	378	415	448	426	439	426	426	427	451	395	431	419	423	407	422	424	413	402	441	466	406	430	432	441	430	432	421	411	459	409	384	397	446	428	456	455	400	465	397	437	440	427	446	434	441	388	451	447	416	390	435	403	447	411	410	448	442	425	446	466	424	441	391	436	428	476	446	422	420	428	427	418	427	431	443	409	396	424	449	436	425	416	424	426	436	393	415	423	409	413	407	403	459	421	430	427	446	435	418	412	461	405	410	442	401	423	439	421	410	393	448	440	412	408	423	448	405	452	434	373	424	432	403	426	403	426	426	441	434	406	471	409	430	404	438	412	426	386	441	426	400	393	418	410	434	397	423	430	409	418	435	419	390	447	383	418	403	423	422	385	408	402	440	399	433	422	413	378	398	428	410	382	409	437	418	439	461	441	409	433	458	410	417	415	431	443	423	395	398	374	396	416	423	403	446	410	419	445	443	428	388	440	413	414	417	420	398	442	424	450	394	443	439	376	391	437	464	453	429	406	416	426	427	431	419	411	406	423	441	460	438	404	406	450	415	378	412	378	423	419	420	421	404	412	434	405	413	416	400	445	405	424	461	437	425	410	420	410	400	471	429	430	407	378	402	367	460	439	452	438	460	444	437	438	418	448	449	420	475	438	440	384	430	399	400	420	420	458	430	409	427	402	430	424	443	421	392	407	437	438	409	432	444	414	427	428	481	399	449	456	460	409	430	425	411	386	419	449	419	425	405	411	412	414	421	392	425	391	422	428	417	429	408	451	460	428	411	423	432	430	378	401	467	444	438	427	413	412	441	414	419	434	413	421	390	421	442	468	424	397	445	457	403	441	439	417	410	419	417	411	415	437	433	414	425	412	409	440	436	406	460	430	406	398	411	421	412	405	419	460	407	449	418	434	435	426	434	435	442	450	433	405	419	443	448	434	407	417	432	460	403	428	437	389	408	382	418	414	443	442	402	387	418	426	438	421	444	445	430	394	429	411	422	455	410	434	446	433	407	405	403	427	417	446	440	444	430	387	427	403	409	426	446	413	387	432	377	423	397	424	417	411	466	441	434	455	415	436	435	401	395	469	427	411	412	437	446	412	429	422	453	395	404	405	420	383	447	423	430	406	439	434	403	416	392	435	418	387	396	418	411	417	417	407	422	417	420	394	422	418	422	431	413	456	420	428	420	412	403	425	447	406	417	456	413	416	424	390	448	418	407	393	440	439	405	440	415	416	401	417	435	430	422	430	420	440	440	425	403	419	415	407	422	420	430	412	423	419	405	427
51838	33353	7009	1289	824	1396	2434	2753	2378	1870	1450	1366	1049	1019	745	638	580	527	491	426	330	353	307	307	304	376	285	281	303	315	324	307	386	379	299	286	274	261	282	278	300	308	319	311	295	325	354	349	297	298	302	303	234	277	231	237	261	277	297	296	262	260	264	231	240	256	269	279	250	256	218	253	231	245	250	241	253	257	236	259	238	223	226	220	233	231	242	215	237	245	244	230	237	237	234	238	250	222	243	219	238	228	264	223	267	254	252	227	265	226	247	237	237	240	265	236	221	224	226	225	247	244	239	217	224	255	237	234	222	245	231	229	262	238	247	227	256	249	239	263	246	244	275	248	225	227	239	228	252	234	241	215	244	239	240	228	240	260	246	238	241	245	245	225	253	239	231	232	256	252	223	245	283	258	260	252	228	265	258	260	232	253	254	232	234	222	252	256	237	238	253	252	240	258	261	253	245	247	270	232	220	237	250	257	253	245	231	254	235	211	227	247	245	252	246	243	234	258	231	250	240	245	250	253	246	271	237	266	233	254	226	247	220	250	230	249	248	220	260	247	250	257	227	255	251	219	217	267	243	248	260	255	241	253	243	241	248	244	248	224	236	256	253	244	265	220	266	229	244	232	231	216	237	248	247	241	258	244	251	222	246	233	247	250	230	224	237	233	206	243	236	245	259	253	221	236	241	237	252	250	235	255	253	250	242	225	228	244	253	248	267	232	250	219	234	235	242	245	276	234	256	229	267	231	257	254	226	226	287	255	237	261	251	234	227	241	219	226	251	218	236	251	275	234	251	236	240	257	250	251	247	226	233	244	248	259	226	259	252	224	243	254	266	225	206	237	248	261	237	250	237	219	240	227	249	248	231	268	229	225	264	231	244	238	250	238	242	231	245	249	264	228	246	256	248	248	242	217	218	239	232	241	260	232	221	219	252	256	262	276	242	246	239	256	258	234	270	213	250	240	247	215	237	233	236	255	210	263	277	234	245	244	266	225	253	243	253	228	232	233	242	257	252	236	223	220	248	259	243	246	224	247	258	215	241	245	230	231	252	237	256	232	252	267	232	237	229	258	239	255	251	248	241	231	255	228	238	256	241	231	239	239	266	249	252	224	247	244	241	217	237	253	220	249	242	231	274	226	229	221	229	229	260	232	230	239	233	271	239	231	254	231	235	231	258	266	264	235	244	263	254	221	252	235	265	220	235	247	247	264	251	222	250	233	231	232	278	231	237	234	251	243	247	258	199	250	233	243	235	248	259	224	214	235	254	239	259	234	251	250	237	242	246	264	247	234	238	261	265	260	209	243	235	262	246	245	235	210	238	245	253	243	260	252	226	242	235	236	207	261	235	236	263	274	257	219	254	226	262	263	258	250	269	231	228	238	249	253	235	241	232	240	265	239	230	214	241	238	253	233	252	230	239	225	253	220	261	229	253	261	214	233	241	244	252	219	223	237	228	213	265	220	226	236	254	237	231	220	236	247	239	226	243	246	256	262	240	212	240	246	232	218	269	242	193	246	277	242	250	233	237	257	253	259	246	238	280	271	241	239	236	227	224	240	231	227	238	263	224	233	253	252	248	238	260	234	215	222	229	242	240	219	225	252	258	231	193	227	226	251	243	250	238	230	250	247	250	246	235	194	263	226	239	270	254	238	257	236	227	237	261	249	222	224	222	268	233	286	240	224	221	250	234	215	239	241	255	237	239	261	237	227	235	244	257	271	224	256	258	256	251	228	237	210	240	250	234	229	253	253	264	234	266	233	240	243	230	249	220	239	238	253	225	244	291	264	284	246	255	252	248	264	243	246	223	232	213	253	252	245	258	244	219	244	237	256	243	237	254	236	246	200	227	247	237	253	275	218	239	226	249	205	221	240	230	231	254	224	223	235	236	226	247	224	233	214	245	219	223	224	220	241	251	242	234	226	213	270	244	239	239	237	274	248	269	271	243	265	234	243	229	248	276	242	262	254	226	221	235	243	247	225	259	223	265	216	233	238	251	238	226	250	253	255	257	232	222	264	257	253	226	254	227	249	240	248	242	200	232	246	245	244	229	230	256	216	248	251	220	251	237	231	233	235	227	229	258	215	226	248	255	220	259	255	262	249	246	205	280	223	242	252	246	245	244	256	238	242	249	245	210	241	237	245	230	233	234	254	209	219	256	231	232	242	250	226	248	209	233	236	257	233	263	244	251	216	221	247	228	269	229	235	241	245	259	231	267	249	241	236	242	244	238	237	213	236	253	243	236	254	251	237	278	203	243	243	246	255	236	267	252	231	247	241	233	235	249	243	225	255	227	234	245	267	225	249	242	259	256	233	234	222	229	251	248	247	210	229	218	240	243	252	224	205	222	239	272	238	240	233	253	244	232	214	210	229	223	246	260	225	251	263	262	233	241	250	218	235	239	243	243	237	257	232	251	248	225	252	256	253	218	220	274	249	226	267	254	269	227	251	228	227	223	245	246	253	222	232	259	255	247	235	232	232	269	258	237	227	250	223	246	213	238	236	237	261	273	256	223	227	272	196	235	245	257	245	264	233	237	248	250	239	247	244	184	226	259	230	268	228	257	221	240	240	257	210	229	271	255	225	229	268	259	220	253	216	257	245	227	234	210	253	237	235	241	215	264	252	252	253	231	241	240	232	226	251	229	252	231	224	247	253	265	246	215	242	254	254	252	261	260	251	235	253	235	226	243	233	226	256	239	278	265	245	248	279	248	221	251	231	249	264	219	233	246	228	242	251	239	238	269	214	220	253	264	231	253	248	231	246	249	240	239	273	228	243	229	219	265	206	251	227	219	213	234	241	251	228	226	246	236	236	266	248	260	270	268	278	240	255	260	230	243	216	231	267	264	231	226	218	245	242	245	276	257	215	254	265	261	248	274	227	260	257	217	242	223	253	238	238	214	278	246	254	261	220	244	259	245	261	241	240	219	240	231	234	266	243	255	258	249	252	271	236	226	233	223	236	242	260	253	230	213	239	237	211	222	251	257	254	242	242	256	249	232	249	223	278	252	256	241	223	259	244	236	279	235	242	206	257	262	234	227	268	281	238	260	252	248	249	244	235	238	245	240	231	258	225	251	253	261	267	218	253	266	237	231	227	230	234	232	243	258	263	239	253	252	250	268	235	242	230	241	240	255	229	269	243	226	244	238	243	293	234	256	244	259	237	227	232	233	222	214	267	246	223	254	238	269	216	225	257	261	226	221	248	217	216	243	246	215	276	279	222	242	244	218	229	226	276	232	201	265	246	229	240	251	242	227	256	234	248	250	211	242	231	242	226	225	232	231	255	243	198	248	217	241	255	272	227	214	234	236	235	238	238	237	225	293	252	264	249	269	226	250	236	297	228	245	233	245	235	221	223	205	235	217	220	251	248	223	224	235	239	254	258	265	252	220	223	227	244	232	217	246	238	258	256	242	265	259	260	256	231	251	225	231	236	260	267	248	217	221	237	235	228	253	256	237	238	226	225	209	239	245	243
30845	14664	3466	3324	3132	5678	9642	12083	10727	9398	6550	5883	4524	4595	3433	3523	3071	3031	2477	1865	1311	1112	935	1001	1050	1382	1236	987	1162	1249	1388	1452	1781	1772	1271	1083	913	924	949	931	1022	1069	1028	1131	1266	1378	1498	1519	1161	1078	1142	964	672	651	631	635	704	739	867	762	743	773	725	610	612	644	773	627	608	575	536	572	602	574	566	577	592	567	545	579	550	592	563	572	551	552	562	545	575	584	559	554	596	583	590	578	577	585	590	545	584	544	571	576	622	572	613	595	610	600	565	547	572	553	564	602	558	589	585	592	514	573	567	547	542	567	566	601	565	534	608	616	525	574	590	561	545	565	580	583	548	557	585	529	607	544	570	592	552	536	613	587	551	571	567	583	542	576	568	539	583	528	586	550	587	526	582	550	602	544	547	546	557	620	586	618	568	585	577	607	574	590	564	541	572	528	608	568	586	581	564	538	556	592	560	525	576	515	596	525	593	558	583	572	611	593	536	566	563	583	588	580	593	556	591	568	584	559	601	610	571	575	541	569	519	560	579	569	596	541	539	597	565	577	586	538	515	567	595	557	574	563	529	584	597	580	606	581	556	546	605	531	552	521	546	560	597	555	544	562	554	563	542	559	560	623	568	552	598	577	547	572	575	543	524	593	568	518	573	594	567	562	575	594	577	590	568	524	609	596	544	535	558	606	567	560	560	597	557	562	555	583	600	594	584	558	533	561	563	527	550	618	556	553	583	553	581	577	549	573	613	591	591	554	558	557	543	596	571	542	595	573	606	594	608	591	578	555	589	562	546	550	544	595	574	561	598	550	602	569	605	534	524	566	594	587	621	536	560	561	579	605	582	573	545	567	604	598	578	558	576	520	554	549	625	546	582	547	592	590	565	573	558	551	556	566	572	587	535	550	551	559	573	584	581	578	555	534	591	559	582	545	587	569	557	591	568	597	594	588	596	549	570	570	555	583	605	583	558	546	554	543	602	600	584	532	567	554	570	563	540	574	550	554	527	526	561	595	566	585	573	541	544	595	551	579	566	601	522	554	568	591	587	595	558	553	587	582	564	594	539	567	533	542	563	565	568	549	546	505	571	586	583	607	562	555	565	583	579	548	550	557	562	579	555	572	589	559	577	553	609	541	572	576	563	568	582	578	594	524	595	593	550	571	583	576	520	562	565	543	560	543	544	533	590	529	550	537	556	559	562	555	585	589	574	569	585	541	588	575	584	572	568	602	562	538	536	570	570	584	581	519	559	563	568	584	551	579	579	586	510	563	585	522	549	590	561	596	551	573	551	543	573	588	576	582	577	556	602	571	563	614	559	571	574	604	577	574	630	549	544	579	573	569	589	538	590	568	569	570	555	588	552	572	555	582	589	575	585	582	568	545	564	548	588	572	566	564	584	567	557	573	596	569	588	570	571	590	577	582	557	592	572	592	564	572	633	550	579	545	581	596	611	584	556	585	594	542	548	527	592	572	567	579	565	574	530	582	535	574	531	574	564	581	554	575	550	596	550	578	585	573	567	574	593	609	546	603	565	530	527	567	530	555	596	549	582	588	544	599	637	578	611	601	588	552	537	559	565	558	608	598	555	579	570	538	562	616	639	631	613	583	629	602	578	607	555	536	535	596	552	546	567	533	543	555	579	590	566	582	587	568	564	585	557	545	564	552	515	637	569	588	603	556	531	506	625	544	553	519	563	563	574	594	580	572	574	601	554	602	585	553	602	595	554	584	589	602	536	583	576	583	550	570	563	545	566	619	581	580	588	591	570	586	538	560	615	546	563	546	565	572	574	616	574	598	609	573	531	570	599	531	545	567	541	564	569	567	605	573	571	550	548	569	587	580	558	572	562	589	532	616	566	541	588	542	543	545	539	549	569	587	551	608	509	572	544	578	543	607	571	591	557	556	547	556	607	555	522	577	593	589	581	580	537	568	583	593	546	580	537	532	611	595	593	561	518	612	566	568	580	599	564	592	545	622	564	568	543	564	570	553	530	568	586	584	543	564	509	566	581	585	534	566	577	526	589	572	570	564	577	583	586	607	583	539	601	551	518	616	569	598	593	525	549	579	579	539	557	579	578	622	556	546	552	573	602	572	589	556	529	537	561	531	541	519	580	584	569	599	576	589	566	583	577	563	539	545	555	591	552	571	578	573	576	612	567	560	582	575	571	589	572	582	530	574	606	551	559	561	566	576	568	559	552	589	551	569	632	604	540	605	590	561	588	567	540	554	559	531	603	575	595	584	589	580	545	579	613	562	568	577	580	564	596	571	606	624	558	583	562	535	581	566	573	544	587	558	599	575	511	568	587	585	599	555	558	552	581	597	603	574	585	537	557	529	555	579	544	568	541	566	542	577	574	579	607	606	567	566	547	560	575	562	530	538	607	550	577	579	584	585	515	579	607	568	604	586	602	539	598	563	549	561	567	569	502	514	588	595	544	540	587	552	589	538	569	580	543	570	551	604	523	597	583	570	582	583	544	585	580	586	572	616	549	602	560	566	576	524	546	572	592	602	593	562	575	592	558	612	553	543	549	550	576	593	559	591	552	549	579	592	589	563	522	581	584	543	621	592	594	568	577	603	592	512	613	577	555	531	592	580	513	617	569	556	551	544	562	549	551	570	600	545	586	540	559	595	571	574	593	602	605	564	533	558	568	593	619	563	577	560	563	625	606	574	564	541	610	563	569	570	526	557	561	582	559	602	565	585	575	585	560	612	539	550	600	595	575	585	593	606	551	585	554	584	541	584	583	567	574	565	581	555	574	590	547	584	575	561	533	569	552	565	561	567	606	560	542	579	562	582	558	568	592	563	596	590	577	571	615	554	560	561	550	570	593	634	535	559	593	553	571	577	579	583	589	552	554	561	568	565	580	603	592	568	554	566	569	576	571	583	554	581	586	593	570	539	595	538	575	557	554	575	533	584	572	597	576	558	558	587	528	573	565	579	612	570	564	553	571	564	577	565	553	585	584	626	561	534	592	558	575	600	569	573	593	591	508	603	593	587	578	580	580	543	540	588	551	598	558	567	587	594	555	564	593	546	563	558	557	573	584	608	540	571	543	532	590	582	543	526	547	517	551	558	586	603	608	547	533	561	544	560	580	586	611	571	572	545	561	594	521	584	570	537	598	555	579	615	551	570	567	588	562	585	600	522	569	553	594	528	578	558	575	560	554	557	608	590	591	561	565	551	573	586	606	535	598	533	533	580	527	545	536	564	561	573	589	602	557	554	559	571	572	623	558	565	596	602	614	591	574	546	613	547	550	535	534	551	532	576	596	553	547	563	548	575	609	607	561	601	564	562	541	568	555	559	587	588	577	566	584	570	590	559	583	547	539	545	557	593	578	550	501	557	601	567	564	567	522	600	591	596	591	545	574	568	548	560	591	566	609	547	603	581	589	547	555	574	589	594	604	540	580	563	540	605	581	558	587	596	535	532	576	606	640	566	566	525	558	574	567	596	582	565	578	562	585	532	537	574	564	526	573	570
61728	43551	14942	3332	1778	2724	5165	5512	4408	3352	2250	1713	1813	1627	1297	1096	1117	884	758	412	309	371	272	320	277	337	331	268	339	332	397	416	460	362	337	314	290	271	317	337	331	299	282	319	301	337	393	393	289	306	309	299	218	202	225	213	218	235	271	250	225	240	200	222	196	225	263	213	205	182	192	191	204	191	178	202	189	204	233	230	225	187	183	176	206	193	185	200	197	209	166	208	208	203	180	215	182	209	201	187	209	198	180	222	197	190	195	182	197	204	201	186	207	197	196	230	196	196	192	202	196	196	196	198	235	206	191	218	203	191	222	199	203	194	189	190	188	177	206	195	183	233	162	200	174	199	196	206	225	203	197	223	193	186	183	206	177	177	194	210	201	196	190	199	175	202	166	214	193	186	203	198	217	206	177	195	222	177	194	202	201	204	182	204	198	195	217	175	180	204	188	210	180	238	185	229	230	192	212	207	211	212	193	184	201	222	212	169	216	178	206	199	180	214	206	192	191	237	196	197	200	194	215	222	196	213	174	192	201	204	195	189	217	222	190	202	215	205	183	210	211	177	203	170	200	184	219	207	199	179	205	206	198	185	186	199	184	205	207	217	194	183	202	201	186	193	184	195	199	216	196	212	197	181	200	200	195	203	216	181	177	208	184	210	178	212	226	208	216	196	192	165	196	191	219	192	217	197	204	182	204	203	195	223	188	178	192	205	193	203	203	200	186	201	203	189	185	202	217	186	187	184	221	188	199	197	213	215	196	199	182	183	188	198	200	200	175	205	179	184	180	200	213	200	198	203	187	204	192	188	187	201	219	210	193	207	202	211	213	185	192	212	210	243	214	186	180	182	175	197	212	195	223	223	192	191	183	210	190	193	191	190	211	204	206	188	184	195	183	198	217	235	200	193	205	176	202	210	197	207	204	211	221	176	208	178	179	209	206	198	161	193	201	194	212	214	208	205	197	195	188	186	199	179	188	168	189	195	202	182	174	214	194	205	201	191	170	210	200	195	199	196	183	198	199	221	212	211	179	222	200	207	194	175	190	204	187	211	198	180	209	205	186	209	181	201	191	198	200	172	194	197	203	190	221	212	188	206	182	187	190	209	208	204	217	200	222	222	196	198	217	225	214	199	195	210	214	218	206	202	221	201	200	187	208	194	207	180	193	200	204	182	212	201	182	174	203	160	193	169	187	181	201	201	190	187	209	202	200	197	184	199	190	226	197	183	181	174	216	205	216	235	198	211	211	216	180	197	208	221	205	202	199	190	189	177	201	222	192	184	253	225	186	200	216	180	188	191	201	206	214	197	196	185	191	196	231	199	208	196	189	208	205	195	198	178	234	193	181	204	218	199	220	181	190	202	204	217	220	191	205	195	218	207	199	196	186	196	206	214	187	206	196	194	215	223	201	178	209	168	187	177	185	202	196	186	223	188	219	221	205	188	200	198	189	190	214	187	220	218	214	221	213	191	206	209	193	196	192	215	183	206	196	187	225	208	188	209	181	194	214	203	199	211	182	208	181	198	216	226	210	193	195	186	213	199	198	186	205	212	211	206	200	210	227	192	223	210	195	202	175	200	218	235	201	225	199	214	195	201	206	210	202	204	187	195	212	214	205	207	213	195	186	197	204	229	224	192	208	186	197	180	192	213	192	197	174	211	207	175	193	191	213	202	199	201	221	222	206	173	194	207	190	200	204	193	198	190	229	208	193	191	177	184	173	168	200	227	196	224	212	226	195	206	178	184	211	205	199	199	188	204	190	215	194	203	183	181	205	210	183	194	198	180	205	180	193	194	177	214	192	206	189	195	218	215	229	213	202	188	177	178	202	213	196	195	205	177	203	192	219	186	225	175	220	218	177	201	204	219	178	207	215	185	186	187	175	231	220	211	205	178	192	185	221	216	185	196	197	185	203	222	208	213	198	215	197	206	200	210	169	212	203	191	206	227	223	188	225	197	206	234	194	227	184	208	206	206	215	214	192	205	156	181	172	201	217	206	225	194	196	209	175	196	209	209	196	168	198	212	223	226	204	223	210	204	222	159	196	235	200	180	196	224	199	212	183	213	239	204	193	198	184	200	202	215	200	218	207	237	205	182	214	182	201	208	186	203	226	228	192	195	186	204	222	200	199	203	229	216	201	181	212	209	173	215	197	204	191	192	232	201	201	213	205	224	209	216	212	199	187	209	196	215	189	192	205	204	205	198	211	207	212	202	205	208	190	195	228	197	199	184	193	219	191	214	208	187	191	205	191	172	188	215	191	210	223	217	194	197	187	193	218	235	187	201	212	195	191	205	165	188	212	185	193	220	198	206	174	192	201	180	202	209	192	207	215	175	185	180	177	195	201	194	197	173	194	186	199	217	218	231	223	228	171	223	191	182	205	191	193	191	177	200	214	200	194	211	202	199	220	188	212	215	192	221	183	175	185	190	188	188	172	189	176	215	188	190	202	162	185	193	207	186	197	218	190	167	199	208	197	198	194	190	178	203	218	202	213	219	200	203	171	202	206	191	199	206	190	213	209	243	212	215	206	182	197	194	198	204	199	200	205	202	188	207	194	203	229	209	197	201	207	217	220	212	192	225	221	199	198	188	191	204	171	207	218	194	212	208	164	211	232	194	222	230	204	210	190	189	213	228	201	193	195	188	174	212	193	203	222	209	191	200	190	184	172	187	173	204	177	171	187	223	201	221	211	202	191	178	209	218	220	217	226	227	206	236	207	222	193	181	191	206	218	235	213	192	221	200	209	204	244	219	196	209	213	195	186	181	206	183	201	181	184	211	202	198	211	179	185	191	209	203	190	197	231	200	205	179	210	206	161	189	183	195	200	194	185	215	221	222	165	197	187	207	192	195	208	199	206	192	205	195	221	196	214	222	187	198	220	188	188	195	175	212	206	217	222	204	189	205	170	210	192	212	214	210	181	192	209	209	183	212	197	186	189	192	203	225	181	207	203	209	194	185	217	210	195	203	189	198	188	206	217	198	204	215	223	212	197	219	218	200	180	200	211	197	188	190	183	202	188	217	203	185	219	204	209	214	195	192	204	184	197	200	218	177	206	211	203	202	193	223	207	215	206	202	206	216	213	221	204	181	180	197	217	171	210	203	187	205	200	206	193	222	195	205	188	207	215	200	192	187	184	222	183	175	177	206	208	172	215	231	175	186	178	214	191	226	211	200	184	199	195	196	216	251	184	191	228	201	196	204	201	199	216	183	206	181	207	227	181	212	206	220	198	193	188	193	211	204	208	187	213	221	197	191	175	211	171	193	193	201	212	198	208	202	224	202	208	192	193	202	207	194	208	188	206	192	209	187	204	193	214	188	196	197	176	188	206	197	186	214	216	216	193	197	207	205	191	188	199	206	182	191	218	199	217	189	212	236	201	198	206	221	210	218	209	200	230	179	165	196	183	199	205	208	205	192	214	208	204	183	220	193	197	192	201	187	247	208	194	176	180	183	211	195	205	190	205	212	179	229	196	195
38246	19036	5548	5397	5600	9114	16128	18261	17092	13833	11144	8623	7462	7275	6288	5541	4202	4560	3904	1950	1586	1314	1267	1253	1326	1749	1641	1221	1505	1501	1964	2346	2555	2324	1864	1437	1236	1297	1211	1296	1295	1311	1324	1344	1656	1642	1782	1926	1288	1450	1311	993	664	543	571	614	634	848	1111	822	754	731	704	539	494	620	951	633	519	497	444	499	473	432	493	486	473	508	460	489	441	451	465	496	476	481	475	492	444	456	495	453	505	489	449	487	467	489	476	512	461	434	496	447	508	481	476	427	460	475	483	469	541	502	443	454	529	535	446	485	462	475	473	413	459	502	521	510	448	449	447	484	458	486	466	462	449	481	488	498	519	470	477	482	477	419	467	501	480	478	452	461	459	508	454	435	471	511	452	461	461	477	439	486	483	492	486	461	479	470	465	512	473	474	505	469	494	432	491	465	487	451	515	461	481	505	518	474	518	472	471	470	473	480	463	484	472	443	451	466	434	470	440	478	447	447	470	481	456	440	445	480	479	476	461	492	460	463	463	435	481	466	476	472	514	455	425	484	488	507	471	471	479	480	450	452	489	454	456	484	494	493	480	506	450	473	453	449	497	498	475	425	471	488	457	502	494	502	456	474	442	466	458	440	484	444	477	459	454	439	454	441	455	485	521	462	485	460	469	480	436	484	470	490	444	465	512	463	467	454	476	422	485	417	468	424	426	475	456	488	462	490	474	478	447	450	482	490	442	434	464	437	493	470	462	455	445	479	418	447	481	431	467	481	474	453	435	510	480	441	461	482	493	436	468	516	470	481	457	484	516	438	461	502	463	446	481	489	455	437	503	431	481	486	442	503	476	468	509	453	458	453	460	456	523	468	450	468	449	456	436	470	447	466	466	454	460	457	472	489	494	447	476	501	463	490	504	499	471	462	467	445	466	457	479	468	442	453	492	513	472	451	473	458	423	512	429	490	473	475	474	439	494	481	473	456	449	453	470	466	473	479	429	471	447	488	511	444	466	453	457	453	477	481	481	479	459	471	487	477	490	455	488	436	448	483	478	467	446	477	500	451	454	445	476	473	466	459	464	476	517	452	502	500	504	464	442	435	478	492	440	474	433	453	459	463	474	491	473	448	487	470	473	448	461	470	442	489	462	420	442	492	465	482	460	476	456	457	457	472	455	467	451	497	445	496	482	477	457	433	494	483	449	447	491	447	482	474	481	480	492	473	453	429	480	500	472	504	440	459	499	464	463	435	502	464	495	519	451	454	469	481	438	500	448	466	470	488	469	488	507	475	467	460	470	439	489	438	492	523	463	444	504	465	498	490	454	487	448	489	504	495	454	477	486	474	445	462	463	505	434	461	471	466	487	464	472	486	468	479	506	465	454	460	480	484	454	480	448	453	459	444	480	441	470	501	478	493	462	495	447	441	469	453	441	462	434	482	485	447	465	445	480	493	462	439	435	483	510	446	451	421	476	477	440	467	481	447	478	482	470	485	495	457	476	449	443	487	472	421	441	458	462	460	453	454	438	466	504	476	426	483	473	480	484	469	476	504	459	470	452	480	466	442	503	428	477	445	461	496	511	471	435	473	444	503	435	476	412	425	508	478	475	497	420	466	507	464	480	529	482	425	440	476	469	415	477	439	508	469	467	499	472	492	478	489	459	451	436	435	456	480	479	451	476	494	506	483	480	471	492	467	435	530	481	497	441	462	436	500	451	478	448	472	468	466	477	460	483	460	491	494	461	453	476	441	471	472	482	450	512	457	465	488	488	455	496	473	459	474	460	496	466	475	459	469	467	484	490	468	447	458	447	469	492	448	438	483	483	471	438	478	445	450	499	470	515	441	438	479	514	485	469	477	463	475	480	486	444	466	437	485	484	467	443	438	456	461	468	469	451	468	502	503	455	435	444	459	468	487	504	471	437	445	509	478	476	417	487	468	474	413	455	470	455	468	512	491	490	474	479	515	474	475	488	464	461	440	490	439	458	455	473	454	458	471	475	481	497	439	490	501	514	502	469	442	474	474	476	490	463	454	480	442	510	440	477	436	480	463	421	451	489	436	467	433	494	440	504	450	480	472	476	500	463	474	497	464	462	458	469	447	455	458	481	469	469	482	486	524	475	459	463	464	455	476	479	469	455	457	476	460	490	439	481	434	486	469	433	472	480	488	477	463	518	457	443	430	468	435	430	464	440	478	436	461	470	514	450	461	480	465	460	458	458	464	472	457	493	492	478	449	478	468	456	485	441	486	457	488	440	451	479	447	465	472	480	456	474	484	512	462	485	451	452	456	459	495	431	461	455	466	492	439	476	486	423	430	466	457	470	463	458	461	464	460	472	466	428	475	443	458	471	472	456	500	496	447	473	470	483	486	456	483	474	490	506	486	470	460	482	466	464	438	468	482	512	475	504	456	471	467	454	451	475	505	489	423	425	455	457	458	473	458	462	481	484	473	481	468	494	484	465	497	512	468	493	498	447	471	415	470	455	509	493	465	430	489	422	472	474	498	478	452	418	480	493	455	454	502	459	467	457	464	505	432	482	462	462	457	470	502	474	482	484	510	455	469	469	433	458	467	449	475	468	417	499	492	459	470	496	445	515	430	466	480	464	481	513	473	439	472	480	483	485	409	452	455	457	496	490	432	465	485	488	450	474	518	441	464	437	479	456	473	445	481	464	452	472	510	460	477	461	429	490	500	479	494	475	434	449	483	488	474	479	452	474	457	497	463	456	467	476	478	503	465	455	436	473	494	485	467	456	488	476	453	479	493	481	456	501	431	481	434	470	470	450	457	458	441	500	495	456	442	468	485	487	465	478	486	427	451	449	470	476	467	494	471	466	491	454	473	456	452	459	469	482	493	448	446	494	469	467	484	481	482	470	479	460	475	448	438	499	459	463	477	484	511	432	455	440	438	415	457	455	469	455	480	500	498	461	454	448	445	468	440	497	485	487	423	430	449	497	432	479	483	511	459	487	478	458	445	433	420	476	457	478	441	470	472	466	467	469	436	436	498	478	486	462	466	493	448	498	515	494	475	475	486	477	450	480	476	469	482	459	477	513	464	483	465	477	449	461	460	455	455	464	501	439	481	481	456	474	472	475	457	435	456	480	440	461	449	499	458	445	491	489	505	456	479	448	470	485	459	479	514	435	475	482	484	477	446	482	444	462	437	453	455	496	516	436	487	454	448	491	489	453	442	455	468	460	487	456	475	472	485	497	431	473	488	476	444	495	460	486	450	474	462	492	476	441	450	480	448	467	461	474	457	521	496	428	457	435	443	462	482	463	435	452	450	472	461	452	479	473	466	445	473	485	490	470	476	489	466	486	485	485	450	482	432	462	492	464	452	457	459	437	439	436	443	469	521	469	491	458	432	481	524	443	446	465	491	468	454	472	420	447	479	459	468	487	443	428	488	440	466	440	460	441	469	474	440	447	493	429	516	506	431	449	475	454	490	470	483	485	475	443	469	460	473	453	470	474	467	462	496	459	450	461	486	482	458	482	468	470	474
10431	3311	433	248	186	202	227	261	221	244	205	174	221	202	158	200	185	181	151	182	172	170	156	166	182	207	190	164	198	184	197	196	205	225	182	170	162	176	178	194	205	180	193	198	203	212	211	191	222	200	187	176	184	172	182	159	165	161	167	181	177	159	192	166	176	157	172	174	160	155	174	137	180	162	143	150	153	172	158	153	162	172	152	162	190	164	163	167	164	175	148	171	169	163	173	186	169	167	176	155	178	180	178	179	165	154	171	175	186	182	164	179	171	146	162	176	174	183	188	168	180	196	207	174	172	184	185	166	158	166	159	165	168	155	169	179	162	178	181	162	165	172	149	176	153	173	142	180	152	146	153	170	167	162	197	156	165	159	163	149	152	204	163	178	160	157	152	166	159	168	159	197	176	182	168	185	171	163	160	165	162	153	160	176	179	160	138	173	163	161	158	174	159	173	157	177	208	190	169	179	183	186	174	151	187	185	176	166	176	192	166	144	191	167	154	181	157	197	180	147	165	170	162	186	186	179	160	169	170	152	170	162	172	165	166	179	186	177	172	154	174	165	172	177	186	172	167	157	167	156	187	171	172	197	166	179	186	168	156	175	165	159	151	141	145	174	163	155	177	135	162	178	155	168	201	158	165	170	158	179	153	155	166	172	161	196	157	167	172	179	171	180	156	168	194	140	159	154	169	147	157	171	152	161	168	158	159	174	163	168	168	177	185	172	168	150	168	156	152	166	179	146	178	148	177	153	160	179	164	159	189	164	129	138	150	160	192	139	169	143	145	169	155	186	176	175	196	176	181	183	188	142	174	173	181	167	171	143	173	159	182	172	173	178	193	190	164	178	181	190	162	182	189	169	167	176	190	170	152	173	168	128	146	162	178	169	158	168	157	172	149	176	168	171	145	148	169	152	167	168	163	158	172	169	164	184	191	166	165	173	187	171	171	171	168	153	178	160	150	177	170	153	162	146	161	154	163	203	187	151	173	182	175	175	173	169	162	182	179	155	168	158	146	176	168	166	172	165	167	146	189	190	189	160	133	153	169	197	158	166	155	170	188	153	172	160	152	172	164	167	149	166	136	172	164	178	170	166	139	168	168	181	172	152	156	159	175	156	167	180	159	191	186	200	175	163	142	186	156	182	151	183	178	175	168	177	180	173	168	171	168	193	176	177	169	162	150	153	147	170	165	179	165	151	146	172	159	183	164	186	159	168	182	162	181	165	158	174	154	157	180	184	162	181	169	181	143	191	173	176	166	170	190	149	179	163	167	167	175	165	180	172	145	178	154	152	155	166	166	181	167	199	187	171	162	175	159	166	156	164	178	174	152	174	182	152	177	162	176	161	165	170	201	204	141	161	161	173	145	158	196	166	178	169	155	152	180	183	180	161	174	183	137	164	150	162	166	167	159	176	185	184	163	212	172	178	156	157	161	159	206	143	151	155	181	160	166	181	161	146	162	164	170	160	178	174	182	166	173	176	188	162	178	164	200	163	182	149	144	185	166	144	164	152	172	154	167	143	177	181	192	177	178	163	155	158	145	163	153	169	153	155	151	186	180	178	147	171	149	176	185	160	159	162	179	166	159	176	173	164	171	175	162	151	158	140	158	150	152	159	167	170	166	151	163	177	157	173	166	176	162	137	173	153	179	150	165	161	171	187	162	154	137	184	154	167	185	170	174	186	180	149	178	197	161	163	163	181	143	173	180	186	159	172	164	170	158	172	180	184	169	162	167	168	145	150	191	180	145	166	179	161	199	188	170	167	182	176	163	179	166	151	167	169	171	172	176	161	140	185	185	140	151	149	151	160	158	173	164	162	186	176	168	180	163	172	169	167	175	176	150	168	159	189	151	179	186	166	176	173	165	149	170	166	157	166	161	166	185	149	190	174	161	164	176	170	158	170	163	165	162	169	179	148	147	163	197	187	149	165	182	149	167	163	144	170	192	187	161	150	150	170	188	153	187	163	160	162	184	166	183	159	168	182	172	162	158	169	155	181	180	158	180	139	173	143	161	175	174	160	150	171	169	161	185	159	157	182	175	165	179	178	150	180	155	191	166	175	162	160	173	170	163	153	183	167	149	163	157	170	151	131	146	167	191	178	188	186	168	163	196	162	178	170	156	186	188	149	175	178	171	174	159	164	161	171	172	187	144	169	196	168	171	162	166	168	181	174	157	167	151	174	185	183	163	177	177	163	177	163	159	155	143	166	162	190	163	164	156	170	171	181	186	193	159	168	177	187	171	158	177	176	170	154	162	187	170	169	171	162	173	166	140	173	172	168	152	164	167	162	158	182	182	173	168	151	160	167	150	156	158	168	173	171	166	147	159	153	175	156	174	153	166	160	152	163	179	180	170	177	175	163	186	173	161	160	188	162	152	185	155	169	155	167	177	166	170	180	178	180	193	156	160	177	174	154	175	148	172	194	192	154	165	184	168	165	168	168	163	161	193	151	144	191	181	191	189	167	198	142	162	168	166	176	172	179	177	184	155	144	174	166	174	179	168	167	205	150	178	164	183	177	186	160	160	165	185	178	164	182	159	168	148	186	171	183	171	136	169	144	186	162	142	151	157	190	181	162	151	184	171	167	168	167	165	185	151	152	173	186	154	154	169	161	188	156	158	175	154	168	174	161	161	152	150	198	192	172	187	146	188	160	175	141	185	171	160	195	163	194	190	171	147	176	171	170	141	161	140	184	165	168	178	183	164	181	162	178	176	164	172	176	185	131	159	154	164	199	158	162	161	152	159	159	175	171	145	165	175	170	144	174	191	177	163	185	149	188	142	163	207	170	187	162	176	166	145	193	165	159	181	181	159	159	172	171	145	181	181	183	168	192	152	162	176	167	154	178	186	155	158	165	192	147	159	174	176	156	195	179	170	178	177	153	192	177	151	153	172	154	152	173	156	190	159	164	163	188	180	178	160	155	180	170	168	172	177	168	159	169	167	164	178	155	186	171	173	176	170	178	150	153	148	146	179	156	164	166	151	164	146	163	163	156	197	192	184	166	168	188	157	164	165	152	163	157	184	168	180	157	161	162	166	154	179	169	156	158	167	183	139	153	181	176	170	149	173	160	162	176	195	174	159	180	172	176	167	166	169	153	157	179	162	180	175	177	169	181	176	187	169	159	148	179	159	154	144	172	160	175	161	181	179	134	176	172	177	161	169	161	169	170	178	184	182	162	168	180	173	165	156	164	195	167	150	169	166	154	185	157	171	190	166	172	138	164	192	160	178	172	173	173	170	169	175	173	159	165	176	158	167	172	195	198	165	165	153	173	165	149	158	145	148	176	164	157	165	167	145	160	150	162	181	179	155	165	141	195	164	141	144	178	152	159	155	150	176	173	160	162	142	175	175	164	153	159	159	173	155	176	162	157	151	171	144	181	170	184	185	166	177	169	175	175	160	165	160	164	153	182	164	168	188	185	191	171	187	164	194	140	173	174	173	151	181	172	175	187	174	181	158	130	168	152	145	168
7968	3235	833	594	590	722	880	1034	1014	843	683	678	580	717	623	603	524	528	448	481	479	438	434	488	539	763	538	473	506	598	687	790	799	658	472	452	477	501	579	640	652	629	645	635	710	820	836	693	668	674	612	533	435	433	408	399	379	443	498	502	515	492	502	453	414	422	440	405	430	406	406	425	410	428	403	399	414	410	434	409	427	417	455	443	467	420	414	393	423	406	429	426	413	380	412	436	443	406	422	443	401	420	435	402	413	431	449	408	441	450	411	451	452	414	423	421	434	403	468	436	409	401	412	424	425	398	430	426	423	420	417	426	409	373	412	424	412	418	442	414	435	439	434	441	443	444	406	401	413	460	419	435	425	416	426	399	417	442	426	455	400	431	453	445	422	438	412	397	458	424	420	449	438	383	423	411	404	426	447	423	431	436	396	409	455	385	447	398	400	405	425	430	397	423	385	429	415	428	414	401	429	439	391	408	420	409	415	373	415	406	423	451	444	461	417	451	420	412	422	428	441	395	427	409	419	400	421	416	429	433	412	443	450	477	389	448	416	427	439	434	426	380	382	418	417	438	392	421	441	434	409	443	404	439	435	434	417	431	402	455	431	447	440	396	426	441	385	425	418	469	415	419	446	426	439	397	429	400	394	423	407	409	380	438	488	419	420	434	417	444	427	395	440	395	420	396	395	420	439	399	436	443	413	403	413	419	384	458	415	387	390	401	409	401	402	447	431	386	430	436	389	415	414	471	392	427	452	441	401	381	428	454	402	441	434	398	422	410	454	442	415	435	417	442	477	408	388	388	430	417	455	438	448	421	423	433	387	377	437	423	423	428	427	455	401	408	417	434	402	465	421	408	441	423	440	414	440	434	395	422	396	426	409	431	424	427	432	430	422	388	422	418	430	410	447	389	422	408	407	431	412	416	416	429	400	442	435	391	436	417	448	409	425	408	387	456	427	422	429	379	428	439	428	374	405	441	423	396	402	407	451	412	454	419	429	421	418	413	439	408	389	431	456	431	403	430	453	430	405	438	413	400	440	417	428	408	422	415	426	448	432	406	402	399	438	389	421	427	379	431	421	406	417	423	411	421	437	429	418	454	395	418	404	438	444	421	399	408	443	419	442	404	403	430	395	403	432	427	396	409	442	426	434	407	374	400	427	404	408	415	439	417	434	391	386	438	419	442	428	429	392	405	374	434	427	414	441	387	414	392	422	411	426	433	413	397	433	401	422	459	408	409	420	447	410	405	408	427	432	373	402	442	406	410	401	437	483	432	438	413	437	449	436	434	426	440	423	420	402	437	372	422	413	388	413	396	467	384	433	416	430	414	448	414	403	423	437	452	423	425	416	430	410	438	420	396	438	410	430	412	437	411	409	410	385	433	439	437	461	382	414	404	420	458	418	413	444	405	400	398	423	412	461	393	385	421	418	437	424	429	398	468	408	416	446	454	423	396	390	419	463	434	412	422	404	391	387	414	429	403	442	422	398	407	447	422	406	419	410	418	412	438	384	416	446	411	410	453	390	390	444	411	399	404	430	427	423	415	412	411	394	421	406	435	442	422	486	420	416	440	403	417	406	389	405	392	403	409	472	417	393	395	389	403	403	413	403	424	403	412	409	429	411	409	438	413	409	436	431	470	407	431	400	409	414	381	404	425	432	405	434	398	415	431	432	415	445	415	464	426	423	430	433	415	391	423	439	435	382	432	427	408	406	432	408	443	407	426	428	420	416	426	425	445	430	419	448	413	430	416	449	456	435	414	427	414	446	439	413	402	441	405	394	369	395	414	433	410	412	416	428	455	439	457	379	403	416	415	451	415	408	417	421	428	444	425	410	435	419	404	396	430	422	454	401	377	400	421	401	393	421	455	413	430	418	416	439	419	412	424	456	424	399	423	448	412	357	419	417	401	424	400	402	404	447	404	416	422	438	417	422	407	390	430	429	453	422	431	406	440	433	441	444	439	436	385	414	400	417	451	464	394	427	417	447	438	436	425	427	399	440	428	405	442	415	394	434	404	431	428	391	393	437	461	400	402	426	370	428	428	411	450	409	426	406	410	409	435	407	423	434	454	412	397	398	446	430	442	380	421	443	439	429	432	455	407	432	430	433	417	437	404	414	425	467	418	414	438	420	444	431	407	446	403	417	423	399	409	384	417	435	410	400	430	420	421	413	408	446	427	444	402	430	407	446	460	419	448	451	419	452	421	387	415	443	397	386	450	420	403	444	428	428	402	439	410	413	430	427	405	399	439	408	387	450	462	405	411	418	416	475	411	472	460	415	447	460	384	389	390	436	402	376	418	423	428	422	411	418	400	408	430	394	427	445	430	417	438	425	436	412	405	425	403	423	411	445	417	440	454	407	427	387	407	436	444	404	423	417	378	405	421	416	399	413	431	399	458	413	450	399	427	430	419	393	412	447	437	410	455	421	404	448	421	384	440	414	389	412	427	432	401	449	407	442	397	420	454	411	386	404	440	398	412	398	365	402	426	457	398	384	416	449	407	444	441	417	427	418	427	400	440	387	433	406	415	424	410	423	415	433	410	434	455	431	399	410	428	393	449	422	412	449	414	416	418	442	398	458	450	433	438	398	465	440	424	435	429	466	417	407	402	408	406	417	431	405	397	417	399	398	453	418	438	412	411	425	419	420	411	424	422	422	434	458	422	399	400	428	419	417	387	439	405	424	408	405	408	420	381	413	410	406	411	426	449	424	419	453	426	402	444	434	422	438	405	389	458	416	403	424	422	402	437	448	407	410	422	409	442	447	387	432	388	410	429	370	441	433	444	438	398	408	420	444	412	390	496	453	410	406	437	449	443	428	428	410	430	415	400	409	429	404	424	442	438	426	426	417	433	411	424	390	460	454	440	420	423	426	430	434	393	401	433	442	434	399	440	440	392	393	400	418	419	393	434	429	400	403	419	432	425	392	392	373	428	398	406	424	438	436	395	407	442	407	405	430	443	473	453	406	430	393	431	396	435	426	442	412	399	421	438	425	430	423	406	397	401	445	400	450	406	416	412	402	413	407	412	456	428	404	422	409	396	395	427	394	418	412	395	424	438	433	461	413	448	423	447	437	395	415	439	412	422	435	470	419	407	418	412	430	426	414	450	428	469	420	433	440	424	430	382	435	375	383	392	410	402	432	430	393	438	446	424	388	397	414	432	398	451	432	454	413	376	448	415	397	416	404	422	448	458	407	412	431	417	433	455	405	418	451	422	409	411	418	422	400	426	424	401	451	406	412	409	448	428	410	417	402	416	424	421	400	451	421	451	427	449	387	430	448	418	419	408	426	431	468	446	393	400	431	435	423	389	429	396	415	395	457	390	419	415	413	449	376	406	441	447	416	421	437	431	440	452	419	406	400	430	417	431	436	394	447	409	391	425	418	448	408	429	361	398	402	450	410	440	450	398	422	415	427	411	439	410	451	394	398	438	456	401	418	419	410	434	433	400	432	402	377	416	410	447	446	425	410	414
51852	36131	9368	1402	988	1785	2601	2921	2252	1762	1282	1210	845	1045	743	826	527	403	373	383	326	347	293	285	302	338	318	269	301	312	349	376	368	304	325	312	312	304	295	311	332	275	262	289	351	358	380	279	314	348	276	288	255	252	254	257	270	289	308	275	269	289	245	240	235	258	237	252	233	238	256	261	238	214	225	224	233	250	259	247	268	229	237	205	253	251	245	222	253	232	243	240	238	247	257	249	231	212	264	228	239	240	218	221	231	212	241	238	233	231	262	218	252	243	238	215	250	247	226	235	246	238	233	250	266	232	256	280	242	252	245	241	260	234	240	265	249	207	246	227	259	255	256	271	225	237	216	254	281	242	263	245	234	244	227	235	221	225	201	207	225	250	237	241	270	232	235	246	218	231	249	220	225	269	294	200	237	227	246	246	264	255	246	239	212	240	252	241	256	254	206	238	268	248	218	258	257	251	246	244	237	252	246	244	221	224	215	224	215	253	245	236	263	246	235	225	210	237	250	241	268	250	246	226	224	233	212	249	248	238	245	210	259	265	234	232	235	240	248	240	217	235	269	234	257	257	219	250	242	237	201	239	239	227	220	248	251	228	234	244	217	230	227	231	226	227	205	230	256	264	274	222	203	231	195	232	242	245	241	236	242	226	258	241	226	227	252	223	234	261	253	234	220	225	220	244	235	264	237	224	254	224	217	229	259	245	240	239	246	216	207	245	245	228	245	224	237	238	252	273	258	235	255	244	240	266	270	272	245	262	230	261	253	230	226	254	258	226	233	240	254	262	272	252	231	232	226	224	238	256	237	259	225	237	254	248	238	234	246	211	226	219	231	228	239	232	231	202	237	245	231	239	251	244	237	230	246	236	235	239	243	274	231	235	250	237	260	256	267	248	282	211	264	233	240	216	242	241	230	240	266	196	245	230	258	271	217	275	231	244	248	244	236	232	235	233	241	224	209	265	257	244	246	234	215	244	275	263	220	229	265	246	246	250	221	210	242	243	222	247	257	245	259	248	238	255	221	248	248	259	235	259	265	248	236	232	244	207	257	258	240	245	230	240	251	227	238	249	221	260	245	246	227	232	218	231	255	239	240	236	248	262	243	222	239	256	249	236	210	241	230	262	241	225	258	242	264	272	219	225	244	238	249	205	206	260	201	226	228	276	242	233	276	247	232	235	215	264	229	217	216	237	246	234	237	235	261	238	253	242	292	255	234	247	256	238	228	233	257	232	226	277	223	247	241	214	242	268	247	247	229	247	254	219	261	246	251	227	244	213	238	222	219	257	217	192	235	219	242	225	237	236	255	244	223	227	231	255	232	230	257	248	242	229	207	240	226	244	211	195	244	226	230	212	222	233	235	237	243	248	260	223	222	239	256	251	210	280	259	261	228	234	221	233	248	247	234	225	218	258	254	250	222	262	238	256	269	254	232	279	239	217	232	218	235	235	255	218	264	243	236	256	267	247	224	200	223	252	224	215	237	237	246	238	211	265	230	244	226	266	211	247	220	254	251	250	252	254	247	232	232	219	227	265	269	218	224	231	271	263	242	256	260	237	249	236	240	240	291	234	242	245	249	229	252	235	232	236	258	256	259	230	274	258	234	243	234	247	232	248	270	256	252	275	230	245	253	231	257	243	216	254	247	237	252	238	235	199	199	262	250	223	234	220	227	251	232	247	237	225	237	245	275	219	245	243	254	259	275	252	222	222	272	221	242	243	234	240	275	213	269	234	249	237	244	229	259	241	245	260	269	233	257	271	239	239	246	250	233	187	247	259	238	220	246	227	241	250	230	225	230	270	213	229	247	248	230	246	252	231	225	253	276	225	232	244	225	246	251	240	226	250	272	247	228	241	265	245	264	253	246	232	221	262	246	225	212	285	258	246	248	275	204	237	255	243	246	246	234	241	231	243	213	223	221	244	250	251	235	233	241	230	247	271	239	235	244	246	224	243	204	212	215	245	223	227	227	256	239	254	230	234	239	223	212	222	231	218	241	231	258	254	249	229	224	229	223	240	242	252	201	274	255	260	231	231	250	226	259	230	229	259	213	247	241	256	214	229	263	214	223	252	244	233	247	224	256	241	241	266	235	233	262	230	243	224	266	234	244	259	242	254	241	243	240	238	233	218	233	245	248	214	268	262	270	236	242	234	243	242	244	246	251	229	233	263	235	249	249	225	254	231	254	231	248	241	239	249	256	250	254	251	196	257	217	221	242	235	232	235	247	259	208	252	231	218	216	233	229	273	255	226	240	258	247	237	226	223	256	250	266	232	223	260	277	207	255	241	229	261	255	220	255	240	236	239	229	223	253	260	235	265	254	234	232	223	236	235	250	247	228	231	238	232	273	242	233	259	242	235	259	232	243	240	249	236	215	227	246	239	217	257	228	236	248	243	244	218	238	251	234	252	256	211	256	226	241	262	258	231	257	217	245	251	268	242	230	254	234	231	278	223	212	245	222	253	240	261	241	244	252	274	221	243	215	235	243	254	225	205	246	221	245	236	236	253	248	246	229	230	235	264	241	229	221	228	225	233	234	242	243	258	258	217	219	239	235	223	251	225	203	262	231	231	250	227	223	213	244	227	247	227	267	269	245	237	246	269	231	241	220	214	236	242	249	208	226	244	262	234	251	264	229	251	244	230	254	239	256	249	267	219	253	261	233	254	236	234	258	247	239	245	240	248	261	251	256	235	240	234	225	236	228	258	258	236	224	247	249	227	229	215	221	227	271	272	225	230	225	254	237	243	215	264	269	240	227	220	251	229	255	241	235	231	221	265	256	220	242	264	245	232	242	242	257	235	248	235	259	250	232	234	244	249	237	243	233	258	263	242	232	232	245	234	236	258	244	235	254	238	230	291	269	247	225	234	217	238	241	237	235	262	232	228	228	260	218	250	245	258	235	276	265	261	227	246	234	224	267	239	236	226	245	242	240	223	241	244	251	211	227	255	249	224	229	240	250	242	218	259	265	249	240	226	224	207	252	250	211	239	209	220	233	207	222	236	231	269	221	237	252	222	272	248	229	281	231	241	242	240	235	233	227	261	237	251	251	236	237	232	270	240	230	267	254	249	259	224	233	247	258	255	232	222	226	258	252	249	239	245	244	210	237	272	232	245	239	236	225	231	263	232	207	211	244	247	236	259	238	257	218	251	240	242	231	246	228	239	229	210	269	235	215	210	220	238	251	239	246	249	255	274	227	223	269	259	230	267	175	243	228	245	269	228	267	225	269	245	228	251	232	215	237	238	253	238	248	224	245	226	245	204	220	240	231	269	244	241	257	205	246	262	246	200	260	251	238	248	218	238	257	244	255	238	263	241	258	228	235	278	240	243	244	256	278	231	257	232	213	210	220	247	264	220	235	260	248	226	247	218	234	239	231	236	224	266	220	237	268	241	236	229	270	220	239	229	243	224	216	240	221	264	266	244	247	234	249	233	260	219	244	246	273	239	257	239	245	254	251	263	239	236	264	235	250	242
30837	17104	3358	3238	3448	6755	10912	12483	10252	8201	6661	4820	4743	4685	3942	4234	2242	2259	1580	1348	1123	1123	928	990	1308	1561	1170	978	1047	1211	1433	1752	1628	1343	1190	1153	981	970	1137	1252	1184	980	977	1042	1303	1399	1461	1254	1181	1148	970	800	699	602	635	639	679	785	904	791	669	784	624	608	585	717	839	692	579	577	558	572	543	598	529	585	577	585	573	590	579	571	616	589	600	583	577	591	532	591	554	547	538	594	580	607	574	605	541	596	561	566	559	583	559	573	572	592	566	584	598	555	559	593	581	572	584	546	525	557	598	593	596	600	583	574	609	585	584	556	565	563	578	560	578	570	519	559	578	584	602	606	565	573	573	570	592	545	563	566	571	571	563	594	543	629	586	585	595	543	584	592	572	598	586	559	569	604	556	574	571	586	571	548	538	581	553	593	576	600	551	556	592	529	584	550	543	580	608	527	581	574	596	610	583	533	548	575	553	540	515	558	612	581	584	577	544	580	573	606	587	609	567	569	556	550	562	531	587	552	591	571	624	612	560	574	574	602	601	577	576	576	581	551	556	574	554	605	567	563	616	599	572	575	550	558	523	552	561	575	581	580	576	531	541	568	558	571	598	567	573	572	583	564	570	562	570	584	568	519	528	544	564	542	581	517	584	555	541	550	561	585	525	591	592	610	557	556	524	584	546	547	565	565	537	548	581	565	570	539	577	583	566	594	608	559	585	559	578	588	580	568	584	575	587	620	574	605	616	554	593	600	569	573	562	602	537	590	582	495	582	528	574	592	539	574	538	596	536	551	574	570	539	585	570	542	561	594	573	583	613	558	603	603	624	592	573	549	538	519	611	542	557	557	581	565	580	578	548	535	603	526	587	587	590	586	550	558	564	566	547	598	565	535	612	563	563	552	567	508	580	600	576	573	542	547	570	561	572	529	579	575	552	615	556	590	549	561	553	623	572	586	604	563	556	569	562	548	576	575	544	602	605	576	549	581	564	591	605	608	602	598	579	568	571	574	576	556	593	584	574	575	563	582	561	647	589	576	572	600	531	529	557	562	562	604	614	578	549	522	584	533	609	595	589	578	557	610	612	575	551	544	539	538	547	537	607	579	569	568	546	550	540	490	591	551	564	594	578	560	585	608	601	560	558	583	623	611	579	562	542	585	598	569	556	542	623	590	556	592	570	588	593	569	575	581	557	619	550	534	598	559	565	597	529	583	579	527	603	553	652	577	537	548	582	551	540	532	599	557	551	559	598	543	582	533	582	578	551	567	541	597	600	607	565	614	601	590	568	575	596	531	609	546	569	549	549	587	580	585	591	567	566	589	586	562	584	562	590	562	538	590	571	573	586	578	581	560	566	575	560	568	571	601	574	585	611	550	578	617	557	588	555	565	577	554	586	582	551	574	587	550	604	597	584	588	572	594	555	578	581	577	557	561	545	552	593	561	567	592	574	590	640	587	568	570	548	581	524	592	540	551	573	563	550	570	546	531	554	586	569	551	592	581	599	578	576	554	554	537	538	528	577	591	562	549	558	592	610	563	593	576	581	564	548	553	608	553	579	558	564	560	553	529	593	591	583	591	548	568	556	569	587	584	539	514	571	564	597	590	549	638	566	549	599	583	575	619	588	533	575	567	614	554	550	544	602	586	566	582	542	566	602	609	584	558	570	554	592	589	564	592	570	569	539	525	553	538	586	558	562	529	558	562	536	560	571	563	568	559	528	586	558	565	538	575	561	553	560	553	573	546	555	578	574	616	585	548	551	571	540	556	575	551	544	560	542	605	610	570	559	568	574	561	551	584	554	568	528	558	589	569	578	556	572	543	550	556	593	568	607	588	551	577	595	561	596	617	557	607	595	583	538	606	579	607	590	567	561	600	545	559	650	538	571	575	584	586	569	557	590	548	542	562	567	605	558	589	541	568	576	573	557	563	580	605	597	601	543	550	557	536	551	591	598	562	593	569	556	551	530	586	590	572	568	543	573	554	583	558	571	565	552	592	622	512	600	575	590	548	577	571	551	566	588	539	561	580	625	555	588	594	594	562	599	587	558	556	536	567	607	544	568	563	517	518	580	558	622	604	559	538	567	573	546	583	543	567	563	611	566	573	537	569	570	561	596	584	593	576	565	580	600	531	634	570	573	569	593	553	594	590	585	599	548	572	574	551	544	533	582	578	612	522	584	532	526	576	600	528	595	563	556	550	588	587	574	563	553	560	560	587	592	589	562	575	558	539	580	546	607	569	546	559	583	589	587	564	548	538	593	634	560	552	614	551	549	568	579	605	561	595	555	572	553	623	543	545	567	556	536	527	601	541	601	545	559	552	577	556	610	595	561	595	592	536	586	585	559	603	509	561	618	567	547	592	584	587	541	568	579	575	610	546	551	560	568	565	579	603	519	571	567	575	565	575	574	563	575	605	573	545	525	567	578	560	607	534	601	576	559	593	554	564	565	586	585	558	522	574	562	550	539	536	564	568	547	568	589	584	572	559	575	559	545	552	582	615	536	560	583	574	568	576	571	593	613	582	541	560	568	559	557	583	592	510	552	573	531	573	535	577	556	563	546	599	542	552	595	555	578	575	609	585	581	559	554	553	554	562	555	560	556	562	559	589	552	561	541	595	602	548	591	561	558	582	585	594	589	575	568	591	525	575	543	599	547	569	613	594	547	539	572	552	565	610	565	589	586	579	580	590	581	608	549	590	603	586	566	549	568	543	571	573	588	565	578	548	551	562	586	567	595	580	565	534	555	578	577	568	558	538	551	560	555	544	635	592	572	594	591	601	577	580	555	532	587	551	592	539	541	544	588	543	577	596	561	581	544	567	565	522	569	557	576	579	563	548	550	614	557	604	562	523	585	551	610	598	586	568	533	597	585	568	615	586	571	585	535	593	583	586	564	524	526	553	569	563	602	582	573	570	538	599	539	544	570	564	561	567	585	556	560	559	595	584	560	549	567	643	595	548	559	507	618	556	593	592	596	569	565	580	564	573	579	570	565	532	572	567	561	570	578	560	553	531	587	560	583	552	553	556	570	548	578	565	591	538	535	593	585	580	590	617	548	547	621	557	540	541	579	586	550	526	577	566	583	605	551	558	570	564	560	549	574	556	530	582	557	597	583	560	563	572	518	581	574	548	593	583	554	520	563	543	588	557	582	547	572	560	591	536	557	574	551	590	579	545	556	566	562	617	594	558	640	539	615	561	528	549	552	583	572	568	577	587	572	582	574	568	529	534	588	572	567	572	563	557	567	600	592	586	592	558	582	564	534	589	612	538	579	545	556	562	566	566	529	556	532	543	550	565	574	568	579	573	622	589	609	556	564	570	553	548	579	523	567	567	523	617	562	556	512	600	558	553	590	575	568	555	562	594	565	555	553	540	567	557	572	583	578	570	548	625	571	549	585	571	585	554	552	563	568	629	573	575	570	582	565	589	588	589	564	573	596	586	577	565	568	572	566	576	609	550	575	486	558	539	547	585	558	566	573	599	554	584
63618	46255	18754	5592	2037	3076	4939	5190	3904	3185	2317	2330	1651	1685	1393	1064	855	634	461	390	386	298	291	287	320	391	328	329	283	340	375	402	424	333	320	320	261	281	337	351	340	273	272	333	320	340	361	315	323	329	246	262	208	196	216	212	209	243	238	236	234	231	204	200	200	184	243	216	175	187	229	225	217	211	227	211	202	191	216	195	207	212	210	203	211	203	205	217	206	196	199	203	187	200	210	164	225	199	207	205	203	197	190	208	226	211	196	188	211	194	216	214	214	205	208	177	209	192	220	184	174	182	182	190	213	179	195	179	205	194	209	205	222	214	208	194	187	220	219	212	193	196	197	205	193	194	206	227	258	212	220	218	207	209	184	207	207	188	209	203	201	228	210	215	198	209	183	180	191	178	210	201	219	219	178	182	201	180	190	185	193	190	208	190	161	189	198	194	208	199	186	205	185	200	185	235	174	215	188	224	195	207	222	223	201	191	177	201	188	179	232	190	221	179	200	199	187	208	204	203	195	203	210	228	200	232	185	236	205	190	186	214	213	204	223	201	185	221	220	214	212	189	199	189	210	194	178	200	176	212	190	161	190	199	186	188	200	168	180	175	210	212	197	206	196	201	167	224	182	166	193	187	177	191	219	204	207	210	180	186	222	204	195	207	192	209	192	224	222	201	214	201	185	196	188	191	193	198	185	240	194	220	200	161	216	204	211	201	214	194	186	196	211	187	216	216	195	191	203	202	222	213	226	222	199	180	217	216	194	234	161	192	198	202	216	182	186	210	199	186	223	195	223	207	177	185	197	184	182	186	182	221	199	208	204	191	221	191	195	223	193	186	182	179	190	204	197	191	194	188	206	201	210	185	225	210	178	199	218	169	188	200	205	178	226	211	221	186	202	196	200	189	175	203	171	216	195	216	192	201	193	206	220	199	204	197	186	171	208	218	194	195	181	195	221	194	156	177	220	183	211	216	202	204	191	211	199	235	179	211	199	194	199	203	184	193	177	224	195	226	167	211	190	209	217	196	206	217	222	179	200	238	206	226	254	177	204	189	222	224	181	211	182	193	207	195	196	189	196	185	197	209	185	206	209	192	178	192	215	207	194	189	191	198	199	187	205	224	172	179	203	188	196	178	188	211	217	191	221	204	200	224	184	216	180	224	205	197	207	218	200	190	210	185	203	194	182	200	205	202	191	200	209	187	199	198	174	196	197	198	202	183	197	158	229	224	179	201	184	157	192	197	206	197	188	213	171	192	197	177	220	193	208	169	209	187	211	209	201	177	205	209	214	190	197	175	209	161	204	196	202	184	208	184	189	194	191	196	191	217	196	204	198	175	216	201	208	192	193	185	171	203	185	206	218	199	162	165	223	168	195	186	210	183	197	183	195	216	204	181	216	214	198	213	180	184	211	199	198	187	199	191	184	194	156	180	181	190	216	193	201	199	224	199	200	235	206	199	206	206	219	177	181	178	202	200	198	192	176	209	209	196	229	201	189	217	217	186	202	199	204	180	186	202	196	196	178	196	190	180	168	196	198	191	212	188	182	184	178	180	190	199	169	206	186	228	197	218	180	178	198	194	226	212	164	199	190	203	189	206	182	204	194	180	184	200	218	217	203	196	217	171	201	181	195	190	176	190	187	188	189	233	165	199	189	202	203	218	198	199	205	206	171	196	198	170	212	175	182	216	214	190	219	206	214	197	186	194	184	186	183	203	215	203	210	208	223	219	225	231	199	185	200	218	194	203	217	217	213	236	208	207	194	203	195	214	170	205	173	198	202	208	206	190	218	199	208	199	196	212	173	207	206	215	200	217	187	204	186	204	203	212	211	191	197	192	215	186	189	183	221	165	190	215	214	206	181	183	214	204	203	207	186	207	222	194	202	218	209	204	208	203	210	172	202	202	203	179	194	175	187	204	188	200	212	200	212	183	181	219	190	190	200	206	212	183	177	209	186	230	208	227	192	200	207	187	175	189	209	204	190	194	203	195	185	161	188	193	188	237	192	188	216	203	210	183	201	207	199	178	205	223	189	184	194	192	195	197	258	227	226	200	217	190	221	214	189	182	178	225	195	202	211	193	202	197	183	209	168	176	218	221	185	201	202	196	218	198	204	199	202	204	176	199	195	209	201	194	199	176	211	221	195	169	194	189	191	213	207	212	182	195	199	219	182	230	228	180	215	190	196	239	198	187	191	189	210	176	204	232	188	197	178	192	204	205	200	199	194	202	190	219	191	213	205	196	186	167	197	197	208	204	209	186	212	214	210	216	208	212	182	202	198	198	191	184	210	177	203	192	189	206	174	214	214	197	193	213	210	219	201	181	198	214	190	205	216	215	197	192	188	217	204	180	230	200	208	201	186	184	202	203	189	233	198	217	201	209	202	175	189	201	202	198	219	189	209	184	213	202	208	192	241	185	200	180	203	205	195	215	199	201	194	212	207	220	174	202	207	188	196	218	198	195	170	184	197	185	188	219	198	198	210	177	201	191	190	187	172	192	170	169	212	198	169	177	192	190	197	205	183	210	197	214	206	185	210	201	206	188	207	193	217	223	201	175	202	195	195	189	199	192	178	204	187	219	189	208	181	215	209	200	229	198	241	197	214	182	205	192	198	205	214	216	215	188	210	196	221	193	182	203	210	199	213	224	193	202	225	183	215	224	199	174	183	200	199	192	173	217	199	180	211	207	211	206	204	190	171	209	204	204	168	193	196	184	202	193	202	181	169	194	192	199	213	215	198	202	190	169	188	208	204	201	191	200	213	198	187	175	201	170	189	226	202	204	202	184	205	198	199	195	180	189	198	205	178	185	170	182	192	214	183	183	215	182	185	210	179	185	196	196	194	177	183	172	179	177	235	202	207	185	204	187	194	177	183	199	208	185	200	159	193	202	190	187	193	171	215	206	209	209	218	209	208	199	197	197	181	215	194	206	235	202	194	178	204	200	188	193	168	209	211	205	198	211	198	233	221	184	195	188	219	205	203	183	209	202	204	201	187	206	192	201	200	194	191	179	212	193	203	224	217	185	201	201	195	204	216	183	200	209	184	192	182	192	195	187	217	194	191	208	192	168	182	190	181	193	173	210	192	194	194	170	210	220	181	190	186	192	199	197	184	227	209	210	189	187	195	206	231	203	199	217	200	182	189	173	185	167	182	197	200	187	201	200	208	216	210	203	188	221	206	203	212	238	199	205	175	206	195	203	198	196	208	234	211	202	217	215	202	199	190	197	186	199	180	216	193	226	209	201	191	212	195	172	210	209	179	199	197	182	213	208	189	207	219	189	184	201	214	192	188	200	191	187	183	185	216	193	206	194	215	189	207	206	186	182	192	195	205	206	189	204	208	212	181	176	198	195	188	197	223	195	221	215	188	222	203	227	203	218	191	189	207	208	193	213	203	187	186	194	201	193	207	199	211	194	227	230	204	194	177	201	203	196	207	193	191	206	198	210	200	215	202	185	214	194	175	198	180	192	212	183	194	186
39799	22805	5319	5662	5530	10560	16282	18293	14984	12700	10600	8420	7092	7523	6207	5890	3989	2882	2360	1843	1597	1207	1184	1287	1547	1864	1643	1380	1312	1600	1866	2069	2305	1710	1598	1302	1077	1187	1557	1601	1561	1086	1109	1392	1531	1654	1827	1364	1417	1456	1080	876	661	582	530	618	661	923	1084	712	699	727	605	541	546	653	796	635	526	495	472	452	471	453	473	497	535	463	510	458	480	478	481	510	495	465	481	496	489	435	482	462	446	457	470	437	454	475	438	448	470	508	461	454	465	483	467	468	422	487	469	457	501	443	492	503	442	481	479	477	436	490	469	462	452	451	470	528	452	455	441	459	457	491	442	423	480	443	457	499	473	459	493	450	506	513	431	468	460	432	471	463	445	480	477	457	453	475	466	484	505	434	422	510	390	474	464	448	492	461	453	468	435	469	468	491	431	488	461	450	420	421	454	488	463	474	452	459	458	458	456	483	479	433	483	430	470	494	461	452	465	444	461	449	470	459	456	494	481	439	483	451	434	463	469	495	462	454	480	461	435	514	464	452	438	469	469	445	486	491	440	458	439	469	507	460	453	447	481	493	476	453	428	447	463	468	475	460	492	466	457	478	478	457	467	432	459	454	491	453	485	454	465	451	493	455	504	491	431	450	463	468	445	486	439	476	476	455	465	477	495	476	452	431	441	484	423	441	461	477	440	458	484	504	471	492	503	433	446	464	435	453	485	496	441	480	460	475	436	494	513	411	464	438	427	459	459	466	469	441	442	484	444	419	410	472	458	445	453	454	402	484	446	477	481	455	502	478	473	423	480	461	481	454	443	436	471	476	490	444	442	447	432	439	461	430	460	485	454	474	463	470	457	492	435	446	428	453	476	482	486	478	475	468	417	445	457	453	462	480	502	497	463	447	448	475	423	483	459	445	490	469	508	484	496	454	526	478	473	449	481	445	465	420	479	471	482	466	459	476	482	488	424	475	497	440	451	457	466	509	463	462	495	459	425	484	476	467	432	474	494	427	487	461	483	489	473	441	506	462	430	440	455	473	484	453	453	446	468	495	469	475	476	461	462	450	461	456	479	468	471	492	463	452	468	497	439	481	453	482	459	481	470	430	470	468	481	453	437	424	462	480	440	450	446	450	437	445	438	470	473	429	448	453	501	468	406	466	481	454	502	476	469	450	480	497	476	468	493	463	441	461	471	489	472	442	489	434	445	512	454	451	450	429	441	450	439	491	481	471	479	505	465	475	478	463	435	487	452	456	457	465	462	470	456	486	472	482	459	442	493	473	454	473	480	474	450	490	446	476	477	425	468	477	465	447	495	441	456	470	454	480	455	490	468	452	476	455	441	421	474	462	453	437	489	455	470	456	466	493	472	466	456	510	495	420	456	491	476	470	432	470	459	440	504	447	460	442	461	470	432	472	442	482	466	483	504	470	456	468	490	453	454	485	510	459	455	437	428	444	457	460	445	456	451	485	454	449	447	454	445	481	465	455	465	528	455	458	417	510	495	482	467	461	461	476	409	495	441	445	433	455	450	464	487	487	462	474	523	472	451	427	445	425	452	449	444	497	474	459	461	462	460	466	484	471	450	467	444	444	441	465	470	465	490	441	483	476	447	471	516	480	455	462	432	507	467	458	430	460	469	419	475	463	455	417	490	493	465	487	417	467	525	478	464	441	459	423	470	448	441	465	443	476	469	455	453	437	482	440	463	450	483	448	474	450	484	478	472	471	492	504	474	472	470	484	459	468	480	528	445	457	445	446	409	459	508	465	469	456	472	475	452	412	474	449	443	446	468	438	454	469	468	482	438	480	456	527	444	470	461	485	455	462	484	444	454	475	476	488	450	468	449	485	482	463	473	418	442	449	480	466	469	480	432	479	473	485	479	455	439	469	454	463	422	454	435	459	427	401	461	461	473	462	493	474	489	459	459	474	460	482	465	467	488	489	464	492	463	455	451	478	450	467	440	482	467	495	500	430	482	460	470	441	459	449	440	446	473	454	455	455	477	444	463	431	446	441	489	457	446	451	434	453	515	455	436	498	481	451	442	470	446	437	456	451	430	466	466	492	483	470	525	497	444	446	454	482	441	441	467	456	447	451	501	464	446	457	432	459	454	445	416	502	480	458	475	454	435	469	463	485	466	465	454	410	514	442	480	464	459	483	456	439	469	437	495	460	470	433	433	480	434	454	413	459	453	466	481	465	491	427	476	477	486	447	446	440	471	483	483	457	475	488	440	485	464	467	438	448	481	464	459	461	466	460	431	480	455	468	451	457	456	440	464	473	452	476	490	465	449	425	469	482	461	491	458	455	495	464	446	467	475	472	469	475	451	433	475	454	477	498	471	472	458	449	465	451	451	443	491	427	438	453	453	501	476	506	476	486	462	472	468	447	446	484	518	457	460	485	472	440	454	454	444	427	453	493	462	464	437	438	467	487	475	454	482	472	490	469	454	437	480	458	483	499	443	488	444	480	472	456	444	446	462	492	474	443	452	450	514	445	454	464	434	457	424	475	422	460	515	457	425	436	472	475	432	466	427	488	438	451	469	430	452	469	450	422	440	467	444	488	467	507	500	427	463	451	396	475	429	453	480	447	473	496	436	475	492	471	495	462	464	471	468	412	461	481	440	440	483	480	488	484	479	445	446	460	469	467	464	451	466	457	460	458	498	439	455	487	486	437	476	495	430	433	451	453	489	456	492	491	501	473	462	471	437	457	415	473	474	472	456	443	507	497	443	462	503	461	434	472	449	431	422	498	462	429	444	473	472	463	443	437	468	421	502	444	448	461	452	430	460	446	443	466	465	454	490	459	486	449	485	440	464	452	473	475	477	497	470	448	444	437	481	507	468	428	455	434	485	487	476	479	444	475	420	457	475	456	438	461	439	482	429	452	478	486	487	437	448	454	438	427	482	480	420	458	459	456	446	466	436	428	463	461	416	490	442	441	461	476	482	505	479	445	446	471	460	460	472	444	440	486	472	452	443	458	433	463	503	465	475	466	452	433	483	463	436	498	492	500	477	475	460	449	458	455	450	459	461	449	520	457	448	471	477	445	444	454	476	485	474	491	487	456	482	463	468	484	514	483	426	487	438	440	488	461	460	421	472	489	496	472	431	448	487	499	442	417	464	426	477	453	440	434	520	444	460	475	430	432	460	466	453	478	468	493	468	455	449	476	441	443	468	458	465	479	446	483	487	478	452	465	455	437	451	440	495	475	469	435	482	454	446	480	422	486	464	499	463	465	443	421	442	457	455	457	495	465	487	461	449	430	469	481	456	449	470	481	443	444	474	428	461	456	485	509	467	485	454	430	494	429	500	447	448	464	449	462	493	484	463	479	452	443	458	452	491	501	470	477	490	483	443	514	449	420	434	485	471	475	466	463	500	446	485	490	509	454	455	435	446	444	473	477	436	476	448	429	470	474	441	472	476	446	417	460	499	440	495	474	469	462	477	465	497	461	485	450	486	441	491	496	456	448	455	473	438	452	451	467	441	474	423	449
11374	3714	479	218	222	237	228	211	213	197	183	191	196	177	202	185	195	206	198	166	189	168	203	167	205	200	193	204	188	169	184	202	175	192	179	158	186	200	191	203	178	173	198	219	202	235	216	191	216	197	190	178	150	190	158	170	193	164	171	181	189	185	160	157	167	189	174	166	165	162	178	168	184	171	175	183	168	176	183	200	153	169	148	161	158	162	166	177	176	166	146	171	161	186	148	184	195	178	150	164	154	162	176	144	182	167	182	159	164	201	168	172	176	175	172	184	161	158	150	167	172	180	159	184	169	167	176	178	144	172	171	177	179	177	162	167	156	198	151	158	167	181	183	165	193	169	184	162	184	194	158	190	157	171	161	178	150	179	175	174	163	146	166	161	160	140	179	163	155	193	166	171	192	130	169	175	197	180	170	197	188	171	159	164	173	163	178	164	169	182	167	158	177	163	168	171	169	159	174	169	157	168	165	166	176	172	142	170	174	159	163	157	164	165	167	177	167	162	170	174	179	147	153	165	149	197	166	157	159	167	169	148	148	176	162	179	160	188	143	170	166	167	183	170	187	178	164	166	156	194	161	181	163	156	161	147	147	165	191	162	188	159	165	167	164	150	165	190	168	180	191	163	166	169	162	153	170	149	170	183	164	156	172	184	167	161	180	185	203	166	198	178	173	143	159	199	175	189	178	164	165	142	156	183	184	185	177	175	177	159	152	190	169	160	192	171	193	171	173	169	169	167	172	141	187	165	166	186	194	174	191	172	172	181	157	155	154	178	176	180	179	187	148	185	190	190	158	148	192	156	172	150	168	164	154	163	176	150	160	156	138	160	166	183	175	190	166	183	202	177	163	171	161	149	170	184	161	186	160	165	177	149	177	150	152	163	159	169	193	171	172	190	179	164	179	154	165	152	164	173	177	169	166	161	167	173	179	188	159	152	153	187	158	172	175	182	171	189	168	177	172	154	162	179	158	157	161	172	162	151	157	176	163	172	187	177	197	170	188	175	180	173	160	179	159	162	163	168	179	177	152	176	180	162	150	157	173	185	170	161	190	177	167	175	169	174	168	156	144	159	190	163	194	171	162	152	172	176	140	165	160	165	163	172	171	162	175	165	157	170	170	177	165	151	158	162	171	153	191	169	193	154	190	147	145	139	165	172	169	160	167	141	158	182	150	153	170	169	160	178	160	180	171	170	166	157	198	173	177	176	169	178	169	162	176	173	156	189	180	172	174	188	174	167	181	169	181	177	165	169	144	166	143	177	172	159	196	162	175	158	171	159	167	204	176	172	151	167	189	146	168	182	154	165	166	161	166	179	196	166	142	164	158	161	168	194	176	189	166	165	170	177	181	173	172	173	186	181	147	174	169	165	148	162	191	167	189	172	158	166	147	173	172	177	186	163	147	157	173	185	165	179	170	182	198	180	184	160	165	178	159	160	161	161	191	170	180	201	179	174	170	145	187	180	170	177	151	186	151	158	161	191	176	170	170	184	168	197	166	157	203	174	173	176	158	176	147	192	171	174	187	167	173	182	162	166	146	174	162	167	161	194	163	161	167	181	183	173	169	172	156	172	165	176	175	163	184	182	180	186	186	158	152	164	170	181	168	192	187	157	171	179	165	187	181	158	186	165	178	170	188	153	181	162	204	153	142	156	189	169	156	186	154	167	166	183	159	168	165	163	164	158	177	171	150	184	149	168	182	168	166	165	154	165	158	175	174	173	171	141	159	178	177	180	142	159	185	154	161	156	194	160	170	174	177	150	185	182	190	167	165	178	166	174	156	156	160	162	170	195	176	163	158	154	170	187	165	176	170	168	155	159	179	159	178	160	169	160	142	167	188	168	176	165	158	161	160	187	150	171	167	175	168	180	172	191	160	193	175	158	168	160	190	176	159	186	161	165	161	161	189	157	160	144	155	148	173	158	181	171	167	170	191	154	203	154	171	196	170	153	168	172	169	153	187	165	161	155	168	157	159	178	175	173	162	173	169	158	173	172	176	181	161	184	156	184	179	172	185	155	183	146	178	174	173	196	178	145	172	188	185	156	161	165	170	197	173	170	165	163	171	169	169	177	170	177	169	172	171	161	180	162	150	155	161	178	153	174	175	186	152	175	193	171	174	167	170	182	176	166	148	159	173	166	165	161	166	192	163	185	153	185	152	163	191	193	169	167	163	169	162	159	162	169	159	169	157	177	170	176	188	172	180	160	145	176	170	173	176	157	171	170	165	184	165	160	204	162	156	152	159	172	167	185	163	177	179	183	173	182	166	166	171	162	167	188	171	184	165	185	156	162	167	139	162	143	171	150	147	166	184	169	188	174	176	189	175	185	169	164	197	169	145	173	155	172	187	171	169	178	186	164	171	172	143	165	168	175	191	151	172	170	142	171	179	163	165	153	152	189	188	174	163	181	193	182	165	182	171	161	170	173	164	180	154	181	156	148	164	184	181	148	160	181	148	160	141	174	186	154	181	197	162	169	189	198	173	168	168	167	180	177	188	171	182	178	172	165	177	174	180	155	184	172	153	149	169	145	181	178	185	170	172	144	174	181	180	170	171	155	174	191	184	163	179	173	181	176	217	176	170	162	175	171	159	180	156	174	177	169	171	180	186	163	168	163	169	180	144	172	162	151	182	183	154	173	184	172	179	182	181	151	186	186	167	148	178	166	171	164	196	174	164	187	168	150	158	187	149	167	170	174	176	168	157	191	175	156	189	162	189	163	193	182	149	164	167	177	182	154	161	172	174	166	172	161	170	164	141	156	154	184	152	162	183	185	149	187	164	168	174	169	189	184	153	185	171	151	157	175	199	165	163	196	175	174	175	187	177	174	198	172	160	192	168	192	182	169	183	167	185	176	169	177	180	154	167	140	164	160	163	150	168	152	179	189	177	163	141	178	159	186	182	165	152	197	157	151	166	168	168	193	145	159	153	177	168	168	167	172	139	188	185	143	167	162	174	168	169	185	176	147	166	188	171	187	187	182	158	146	179	191	164	157	210	159	183	171	170	162	154	161	171	185	173	167	160	167	174	169	150	175	187	173	146	163	160	179	171	157	159	153	196	181	147	173	151	152	172	161	179	136	192	171	143	146	174	187	162	162	154	180	176	186	171	134	150	184	171	163	151	188	159	164	185	167	179	163	171	152	168	186	160	154	168	166	165	190	189	155	164	177	174	150	137	177	160	148	184	147	169	175	165	185	163	200	183	157	169	180	159	159	184	198	195	184	166	175	179	162	158	148	137	165	176	191	174	181	177	152	190	166	164	176	177	160	156	176	183	152	170	179	158	159	159	182	177	145	173	159	156	168	145	165	153	180	167	185	177	186	173	181	152	170	155	167	185	146	182	164	172	156	159	178	176	157	202	169	163	155	174	194	164	172	178	158	170	185	182	155	163	185	187	175	171	183	183	166	144	184	174	178	168	190	166	165	163	138	166	196	193	163	180	157	160	159	154	181	157	150	149	162	179	152	152	149
8809	3721	824	526	634	778	1039	970	1035	755	662	684	715	654	539	560	479	532	449	457	440	495	456	501	654	712	506	473	537	622	606	557	496	491	506	494	522	662	680	668	600	625	682	763	747	782	795	617	654	669	546	498	461	451	418	390	400	400	431	468	461	480	458	417	423	429	431	450	442	450	420	411	408	401	436	404	441	455	416	431	416	436	414	423	386	435	446	438	395	420	396	458	436	414	452	441	441	370	413	421	417	438	405	424	425	437	434	420	408	392	429	433	427	399	467	441	421	405	384	455	448	401	397	450	428	444	413	420	454	440	449	409	428	392	438	430	425	389	426	409	419	424	391	432	468	416	440	422	420	416	437	397	379	438	411	442	428	407	423	428	410	401	438	410	421	407	424	370	428	415	418	411	420	416	417	416	405	396	423	419	397	422	425	404	401	450	436	451	444	421	426	400	426	393	431	429	403	393	452	442	421	414	394	415	426	419	447	406	455	437	409	422	421	379	400	406	456	414	395	407	428	379	424	400	420	443	404	413	409	411	452	437	423	437	389	442	402	450	405	421	384	458	397	415	428	411	468	395	381	436	426	425	427	417	400	461	451	446	415	434	431	429	429	422	394	388	457	433	435	402	430	395	419	429	423	448	402	447	422	420	426	407	410	403	433	428	417	417	404	416	448	407	409	420	416	399	420	388	442	439	400	390	407	438	415	419	417	430	444	434	402	404	433	413	422	411	389	415	410	380	417	471	424	429	412	425	446	439	427	412	373	442	396	445	418	391	429	421	415	418	396	407	404	440	389	387	432	393	412	397	408	413	396	423	434	413	376	414	397	409	434	414	412	415	415	418	452	440	403	430	414	425	413	415	396	434	437	402	419	416	429	400	448	426	390	396	381	416	404	428	429	430	385	427	434	428	406	451	417	421	417	431	450	400	410	388	424	420	436	408	423	438	411	447	410	413	398	411	409	413	390	422	428	426	407	408	408	430	399	410	419	402	444	413	474	393	383	445	432	420	440	411	413	468	411	443	435	399	418	398	464	451	421	395	444	446	402	401	419	448	420	429	400	406	427	437	443	421	426	380	407	428	424	391	435	445	421	431	423	402	418	467	447	416	400	413	427	438	407	433	399	421	408	419	434	415	388	372	429	426	439	404	417	408	416	460	406	408	410	412	428	448	400	437	406	421	381	395	427	431	410	425	402	405	412	433	402	408	436	451	412	458	431	393	405	421	421	430	418	436	431	426	432	431	418	425	430	406	395	407	402	434	431	384	395	417	467	393	420	436	419	411	411	431	401	404	419	410	397	443	435	415	400	407	421	428	457	424	396	419	394	397	433	446	407	421	415	434	398	410	402	410	424	413	434	403	396	420	402	418	409	397	410	426	400	447	396	423	434	449	412	407	425	451	444	393	460	403	473	404	399	394	428	419	428	421	386	425	435	436	452	444	430	426	434	416	404	399	417	429	415	419	391	430	396	415	442	420	445	404	374	425	430	455	433	433	479	425	425	420	396	404	429	433	388	407	429	427	420	448	411	426	406	440	435	416	393	447	425	411	411	439	430	461	414	388	402	448	413	430	411	373	416	420	436	435	414	417	398	436	430	425	404	414	436	419	433	416	403	412	474	454	421	410	437	403	441	413	416	377	394	395	403	447	441	352	431	417	366	437	425	409	418	422	439	412	427	415	422	386	404	431	455	377	413	413	440	416	426	434	413	469	379	433	468	408	431	387	386	411	413	409	417	400	445	384	392	414	424	422	402	421	404	425	411	434	427	431	397	438	390	455	425	446	459	411	417	436	419	445	427	410	423	406	434	444	445	444	405	440	408	418	452	426	429	420	410	410	412	431	421	397	394	404	380	433	399	420	425	415	422	418	448	421	445	429	439	421	398	383	412	429	440	428	478	428	423	439	380	381	439	437	423	394	458	420	394	441	388	429	433	412	394	408	458	416	412	412	396	408	393	401	393	382	441	402	433	417	432	437	447	406	451	403	436	429	452	413	433	409	430	402	435	432	461	404	401	434	424	413	435	412	407	387	428	387	428	421	446	389	398	409	394	441	440	450	425	426	437	410	403	444	397	371	421	388	421	408	424	398	428	450	457	406	447	437	443	452	404	440	416	439	412	448	420	408	426	401	390	400	416	447	387	449	438	417	450	420	430	407	432	433	420	455	435	433	431	416	422	408	391	443	410	416	401	428	404	388	452	444	412	402	450	405	454	400	406	424	453	408	425	442	409	427	395	419	404	464	429	410	450	401	441	409	437	418	411	396	415	411	375	438	416	419	420	454	442	395	410	425	408	375	376	406	446	403	405	457	429	448	411	429	419	365	385	403	435	418	400	430	425	411	436	411	428	459	390	399	410	405	421	432	425	390	395	470	454	410	451	406	408	435	401	420	421	428	416	402	451	417	426	456	375	430	430	434	406	438	431	459	392	388	417	432	445	413	392	464	392	430	429	409	435	424	451	415	415	399	435	410	448	368	444	382	426	403	398	404	415	401	427	427	387	439	433	440	418	416	434	410	474	437	423	403	431	418	419	388	443	421	462	415	390	428	482	447	416	403	438	407	458	422	429	411	416	414	437	433	404	417	398	419	404	403	426	405	418	413	451	398	380	454	403	450	399	431	416	407	414	383	406	395	424	406	407	435	409	452	399	459	401	418	416	449	410	442	422	409	408	379	445	430	415	451	454	423	425	438	419	427	441	435	395	405	419	438	434	373	410	419	419	397	427	413	442	390	430	426	383	457	424	473	420	444	406	433	425	441	443	442	405	421	420	424	428	412	427	445	424	419	379	434	415	382	399	398	403	424	431	403	407	452	398	420	395	411	433	424	428	418	430	462	443	452	391	454	422	437	429	420	441	431	417	390	419	424	419	433	404	439	385	426	416	417	383	412	449	434	394	425	402	420	441	412	427	403	426	383	414	395	389	450	444	421	403	401	407	434	427	416	407	401	457	422	412	416	409	460	408	418	436	408	437	437	403	427	366	440	403	438	406	427	397	400	385	421	424	419	417	440	462	417	393	435	427	394	448	443	393	404	420	405	425	434	443	384	433	419	419	451	457	403	407	403	420	452	409	453	452	403	426	446	407	446	432	415	421	424	441	416	381	406	387	393	434	429	391	404	387	418	456	398	432	438	469	395	464	425	443	438	432	438	374	401	417	389	399	412	447	412	417	411	435	415	441	431	402	413	418	389	383	406	444	422	427	383	446	440	417	412	430	420	406	437	440	390	368	454	430	394	439	385	421	447	415	416	428	394	440	454	444	423	417	455	401	387	436	421	453	443	426	430	459	425	411	424	432	439	437	434	443	413	454	390	433	410	415	436	405	422	396	445	416	398	412	406	396	418	412	379	398	424	398	391	407	397	444	426	391	444	400	414	393	415	439	418	388	423	449	460	436	432	428	430	430	393	375	416	406	389	451	446	404	374	480	420	414	423	445	412	412	416	405	428	444	407	428	466	461	422	401	415	398	452	410	397
51484	43784	9649	1672	1097	1722	2504	2491	2027	1421	1022	1040	1128	922	732	694	493	426	378	303	303	308	274	297	332	343	304	299	332	298	297	326	321	321	276	297	270	301	362	288	292	292	278	324	315	289	312	302	320	356	219	257	287	245	216	220	247	273	254	248	258	255	248	267	230	273	279	243	235	235	244	256	264	254	247	268	245	237	233	216	213	265	243	273	249	228	262	253	241	248	235	248	237	239	250	232	213	239	234	232	250	247	231	244	254	236	240	249	217	241	244	226	218	248	264	261	243	244	243	246	255	264	221	260	247	229	245	239	233	240	241	230	244	220	246	252	263	249	222	217	229	253	255	216	244	279	233	280	214	251	264	235	250	234	228	264	250	253	246	272	250	273	268	238	246	226	298	248	213	236	237	225	222	247	245	260	232	221	226	238	208	220	245	235	258	234	258	236	240	261	219	235	240	254	282	252	210	243	210	255	222	235	217	219	235	213	247	246	261	216	246	249	249	237	246	248	268	220	254	253	213	236	256	219	251	259	229	241	229	226	235	246	248	249	230	256	224	256	249	240	234	261	225	219	202	242	259	224	251	238	233	263	222	272	265	223	250	223	223	208	241	251	236	244	236	222	224	223	246	239	232	260	261	231	276	185	238	254	244	229	239	236	228	232	251	244	230	241	264	250	250	239	229	257	247	253	244	239	254	246	256	219	254	241	253	244	230	210	204	239	265	218	230	246	268	232	229	235	205	236	223	258	250	264	273	229	223	207	224	249	267	239	235	216	259	240	249	253	229	232	231	246	224	222	241	239	253	230	232	229	228	213	231	255	250	259	247	240	260	229	223	230	267	218	227	220	242	240	208	217	228	257	227	238	246	222	228	251	256	267	247	228	241	223	282	228	259	212	232	234	226	228	205	228	242	216	229	243	245	255	243	236	241	260	231	232	270	241	243	244	279	214	258	237	224	232	250	223	248	255	265	255	239	239	249	269	228	243	263	228	254	244	222	252	226	251	241	241	227	275	239	245	215	244	250	266	213	232	256	254	197	238	220	236	251	250	229	245	255	264	232	236	228	230	231	275	238	256	221	246	221	243	251	249	258	247	239	238	211	208	221	240	239	270	239	248	237	239	250	241	237	230	266	233	244	247	248	245	257	231	225	230	251	224	224	248	220	243	218	211	235	241	259	224	233	265	233	249	252	228	256	217	267	245	244	257	237	256	229	231	255	249	226	222	228	224	233	245	255	246	234	269	228	242	236	257	226	239	231	257	240	239	231	256	228	249	264	258	227	232	242	240	207	254	268	219	234	261	226	255	237	242	249	240	248	220	254	235	230	231	229	273	235	218	225	210	222	262	270	243	218	247	241	236	255	227	235	219	234	227	239	226	251	247	220	235	244	238	258	245	243	243	262	250	229	232	233	235	245	261	237	242	257	234	260	234	233	226	229	272	271	256	237	242	218	251	266	255	264	218	243	235	254	237	217	219	248	255	245	208	239	252	260	224	232	234	241	217	238	240	261	210	213	245	260	223	278	279	229	233	233	225	214	240	225	273	210	244	213	248	227	242	240	246	236	226	235	204	238	221	247	249	236	252	232	261	255	244	240	242	241	209	229	254	256	273	238	228	243	247	241	214	240	230	240	252	237	240	260	239	272	234	217	236	261	237	223	245	258	231	257	233	233	260	247	240	229	256	260	239	234	220	243	226	192	220	261	245	239	229	258	243	238	240	234	231	240	255	228	251	263	252	239	257	228	236	236	210	255	241	243	244	234	210	220	270	240	230	242	248	250	241	236	226	226	243	212	245	214	262	249	250	249	249	260	269	246	220	235	236	236	228	245	248	215	245	220	229	236	240	238	264	231	220	264	259	242	230	242	243	223	226	219	216	211	229	243	239	243	231	247	251	254	235	244	250	278	263	205	267	237	230	233	218	253	240	206	218	220	243	255	228	219	240	227	233	248	239	230	258	242	230	251	230	223	238	248	278	246	247	231	249	262	216	233	222	222	219	255	245	255	255	231	230	256	256	225	232	244	216	254	254	247	219	222	262	241	250	240	262	255	246	259	261	230	237	210	231	245	253	243	242	235	244	229	242	238	243	218	242	252	253	262	247	250	218	258	265	263	237	224	238	229	207	259	230	236	231	238	246	236	265	240	261	207	248	253	234	233	254	255	218	220	220	231	219	251	229	241	262	257	281	249	234	224	240	213	271	281	245	232	225	241	231	216	245	268	224	251	262	244	248	234	231	229	244	239	240	251	234	247	243	228	222	238	246	236	240	212	225	272	270	221	239	226	232	230	225	216	246	225	229	247	261	242	216	239	238	223	261	251	234	246	250	253	248	238	241	252	260	231	236	232	212	227	222	231	215	228	257	258	244	253	203	223	262	240	268	217	233	254	255	230	268	231	225	240	248	256	240	266	238	229	233	239	245	236	227	269	223	206	221	265	214	242	239	236	226	242	216	206	225	242	257	241	242	233	258	216	247	215	245	250	250	249	255	277	258	218	236	251	238	239	234	213	245	256	261	281	240	220	248	244	225	218	253	261	250	213	265	236	250	248	237	233	226	244	232	253	249	262	232	239	250	243	216	215	230	264	260	249	253	239	242	226	250	258	262	285	215	245	249	266	238	251	215	268	250	235	250	230	232	249	262	259	239	222	252	265	268	249	230	259	238	242	223	215	243	234	234	239	238	239	243	259	249	229	247	249	244	261	249	228	232	245	228	248	240	239	241	248	246	221	231	219	264	225	236	225	269	241	246	229	244	256	209	243	215	201	251	231	240	255	236	215	254	234	250	215	262	265	273	250	255	237	250	230	247	215	241	211	247	239	246	232	239	263	249	271	240	269	221	223	244	244	222	242	251	226	248	238	252	254	184	237	245	227	243	263	245	267	255	235	242	243	242	253	218	245	224	232	234	266	224	249	247	259	261	262	246	249	274	237	271	252	205	248	200	244	244	243	256	250	233	251	251	246	264	226	236	229	226	221	253	257	263	233	233	221	223	233	243	227	234	226	232	222	252	232	250	230	260	242	230	238	227	248	243	250	246	246	232	259	241	234	219	248	216	252	250	262	221	237	259	224	259	232	205	230	233	238	251	192	209	241	255	242	203	253	224	220	244	224	240	241	231	272	267	249	241	258	226	231	203	228	244	198	237	234	219	254	237	236	239	217	211	247	247	237	248	219	256	210	240	233	229	228	235	217	246	223	234	256	272	268	263	208	211	240	218	243	235	226	244	205	284	260	257	241	263	251	229	240	224	251	226	235	232	223	265	238	242	207	254	226	252	240	272	259	236	241	233	213	214	238	249	267	239	232	248	237	259	232	275	240	240	269	239	259	231	241	219	239	230	250	269	219	241	240	225	216	224	242	224	224	259	243	232	242	246	242	259	225	262	241	234	235	216	246	233	217	212	248	228	220	242	230	247	255	214	252	247	252	230	229	231	231	231	263	224	255	247	255	225	242	262	238	252	238	228	224	246	209	276	269	218
32013	21119	3131	3246	3615	7339	10399	11142	9287	7390	5653	4990	4683	4254	3632	3326	2233	1691	1417	1106	1077	1187	955	1039	1330	1357	1085	889	1055	1230	1208	1371	1245	1182	1217	944	954	1079	1245	1045	991	884	1118	1273	1149	1233	1435	1168	1296	1186	1005	803	682	630	629	635	703	809	927	833	680	678	616	557	620	853	682	714	555	557	575	566	580	532	589	572	552	545	559	549	520	565	578	540	594	558	576	560	542	588	583	591	547	587	533	556	571	556	523	557	558	589	580	571	543	580	555	570	571	568	629	534	587	578	540	559	631	602	559	565	569	541	591	593	573	547	620	546	560	574	592	577	546	564	543	586	579	546	572	535	583	587	556	562	547	529	560	574	588	608	589	569	574	538	569	579	563	550	573	561	556	540	572	554	578	599	563	558	576	577	525	571	589	583	578	557	539	560	582	536	547	550	570	589	524	555	581	600	608	565	581	543	566	568	613	587	562	570	582	534	601	619	574	578	552	573	582	570	554	542	586	567	556	562	564	533	552	580	548	585	592	553	535	569	545	539	603	566	582	543	563	568	556	558	545	541	574	565	591	550	597	540	526	569	567	571	558	543	607	584	557	584	615	573	570	591	580	555	558	575	556	555	526	583	581	543	533	543	588	538	543	556	545	582	570	575	556	598	569	580	579	549	561	595	536	544	548	534	570	597	573	541	540	609	592	530	612	557	585	573	515	551	557	534	575	543	531	572	557	570	562	546	559	623	547	553	567	589	564	581	529	506	590	559	591	518	556	600	583	588	590	595	564	564	535	581	523	546	576	502	558	584	545	570	560	584	548	572	574	546	555	531	558	599	539	562	587	554	600	592	570	599	566	579	597	589	564	560	538	537	570	535	578	578	550	558	542	548	501	528	551	559	564	548	575	548	559	575	587	538	601	587	553	602	531	555	568	521	528	590	592	590	556	572	524	536	582	557	585	571	548	602	575	578	561	596	552	553	526	563	519	579	540	586	546	556	577	596	503	547	562	567	556	571	564	578	586	601	541	552	549	555	546	560	593	560	561	581	597	582	559	590	523	586	547	544	564	584	553	594	592	553	567	604	622	567	561	561	559	552	556	555	570	553	574	569	564	559	560	562	573	568	549	538	559	555	566	588	600	500	551	534	567	563	560	520	558	562	555	565	563	592	563	561	594	597	599	537	590	573	555	579	555	548	582	590	560	546	584	534	573	579	581	546	550	553	557	579	537	542	543	564	555	578	550	585	569	610	566	541	606	560	573	557	521	560	607	547	533	527	528	581	581	549	548	554	566	573	568	539	604	547	617	583	585	589	569	565	599	518	566	561	542	580	559	595	509	573	577	550	572	535	545	593	551	549	587	544	591	579	532	594	578	561	540	524	538	547	603	563	571	558	572	559	577	543	590	572	591	544	566	577	579	589	548	557	590	546	544	557	579	517	626	584	565	563	514	585	527	603	559	605	550	552	584	537	549	591	535	537	519	561	588	569	567	548	589	592	581	551	576	556	573	575	577	522	556	565	584	562	536	558	574	551	578	531	575	565	552	595	565	544	584	530	549	533	584	606	549	574	523	565	555	533	530	555	566	564	536	568	592	557	551	585	496	589	571	566	579	540	610	573	601	585	535	574	556	513	535	577	579	527	547	582	521	578	576	588	549	554	621	530	570	564	585	529	600	556	540	567	545	544	508	571	577	544	571	567	585	572	537	589	545	604	578	581	559	577	541	592	588	574	560	585	550	620	562	556	586	557	562	564	581	584	583	540	595	515	550	562	594	622	568	581	530	536	548	597	605	555	554	603	581	531	558	567	567	586	581	511	600	564	561	531	580	543	572	579	582	516	553	600	545	550	567	595	571	576	516	579	575	563	569	622	592	567	560	571	577	537	548	579	571	558	552	530	596	526	530	603	491	604	594	547	582	616	573	560	547	536	566	579	560	571	577	619	560	552	529	595	573	575	553	540	565	535	567	575	579	558	596	588	571	573	562	593	559	531	608	560	564	551	557	599	572	572	566	614	556	597	554	553	547	587	564	537	580	540	552	587	573	570	552	588	547	540	587	550	569	534	617	590	561	553	606	575	517	505	564	551	576	580	516	568	524	536	557	549	575	583	602	558	586	547	587	564	566	574	591	570	523	604	590	584	591	583	573	562	568	544	545	555	588	563	536	562	540	527	565	567	591	563	572	613	569	566	562	530	557	568	567	567	582	557	606	565	559	554	556	586	563	544	565	561	567	580	546	574	544	609	569	567	547	545	579	585	519	586	585	596	596	530	553	555	533	579	537	586	561	545	567	571	602	545	550	558	572	573	593	568	576	542	581	555	566	568	555	585	576	565	569	560	558	559	558	584	577	585	583	578	563	604	586	537	552	582	546	575	549	581	568	561	607	594	574	562	564	556	595	599	593	580	586	563	565	565	566	576	598	551	573	561	569	551	546	565	571	530	562	549	592	537	544	532	551	556	539	570	575	580	554	566	539	563	563	552	549	562	530	523	546	591	561	560	555	591	619	532	545	545	564	572	540	524	587	544	549	591	616	569	572	596	626	590	589	553	591	530	547	542	578	592	533	546	573	592	546	580	533	551	610	562	571	527	619	602	568	551	546	569	527	575	567	558	579	562	580	546	509	544	597	525	568	519	558	574	555	555	529	544	541	610	539	563	581	567	590	597	590	570	529	582	544	579	558	574	530	549	549	615	576	560	581	567	595	523	574	585	528	564	586	537	593	562	572	585	609	557	587	555	547	600	541	565	578	575	536	597	564	635	579	549	543	579	568	549	600	611	565	545	581	574	596	566	540	535	589	621	544	594	578	563	569	551	562	580	523	568	527	543	560	518	596	582	546	558	581	570	550	569	552	563	580	582	573	569	540	545	544	578	560	600	549	569	556	583	513	558	561	613	558	523	599	528	537	572	636	571	604	604	560	630	542	557	599	575	548	563	529	554	568	558	600	553	594	553	528	604	578	590	554	595	566	535	611	540	565	555	533	575	579	580	554	582	553	555	542	546	514	552	521	586	589	612	605	546	596	586	555	535	613	570	568	546	602	556	601	561	543	609	575	530	586	562	559	550	519	592	564	556	585	522	549	586	599	599	571	559	562	536	581	572	539	516	554	568	529	554	530	570	571	551	572	588	594	568	572	579	572	559	543	551	592	565	547	536	618	616	608	574	563	566	537	556	529	572	540	543	543	559	522	565	597	579	587	552	537	589	585	544	565	536	545	576	552	563	531	539	540	554	499	564	562	542	552	586	545	635	578	581	607	544	588	547	557	554	558	627	586	607	583	591	508	597	577	548	589	553	550	612	571	546	538	567	518	580	560	558	589	555	561	559	553	526	593	549	569	551	580	542	586	569	599	557	569	611	540	543	545	561	502	557	601	561	613	535	583	580	557	542	571	574	522	556	585	559	545	576	594	572	553	567	578	549	607	538	603	561	584	563	602	547	574	596	560	583	568	566	578	557	599	617	622	572	595	586	522	563	562	581	576	571	606	588	556	595
60477	58960	18662	6631	2251	3487	5343	5467	3817	2919	1910	1803	1950	1726	1256	1103	681	575	398	367	284	283	300	303	353	353	321	266	305	347	381	341	362	348	278	289	285	311	307	287	271	247	303	306	281	294	356	301	336	314	299	255	212	223	210	210	239	226	273	235	234	197	246	217	216	200	212	244	190	193	202	199	203	208	185	174	180	207	179	198	203	209	222	202	203	174	191	180	203	203	193	182	197	206	197	228	221	198	202	235	191	197	198	224	208	210	200	193	208	192	203	204	207	212	182	196	213	170	193	213	224	198	196	211	206	221	197	215	195	196	153	178	204	207	203	198	205	190	202	193	207	172	179	209	184	185	195	203	215	211	220	186	198	219	208	179	207	173	208	198	200	215	199	214	193	183	190	202	195	201	204	194	204	188	191	201	220	212	188	202	168	219	209	186	226	217	211	227	203	170	241	215	185	205	185	210	178	194	205	211	168	176	206	169	182	188	201	209	181	199	212	210	197	216	197	220	191	179	194	170	198	211	178	211	199	173	191	211	189	195	201	201	184	191	192	179	218	188	224	190	195	188	209	206	200	205	209	196	214	194	179	195	197	201	196	188	182	184	161	217	202	217	189	212	200	196	198	193	181	179	184	184	203	207	196	202	198	210	201	186	197	168	205	190	192	194	192	195	172	166	198	217	212	173	212	176	205	177	181	194	182	211	180	196	157	202	235	202	222	201	200	207	210	193	178	205	197	171	190	188	193	201	199	177	200	185	206	180	190	190	213	193	210	195	192	195	234	192	174	179	196	176	211	201	203	182	197	196	198	205	202	211	189	207	220	193	178	213	190	192	188	182	182	172	184	163	196	213	202	177	204	218	194	204	210	179	191	200	198	191	213	233	159	219	198	170	213	231	192	208	201	203	178	184	219	188	225	192	163	201	170	227	195	212	186	205	192	171	168	185	179	185	207	209	202	186	216	200	192	198	186	193	199	193	185	198	199	220	226	168	167	179	188	210	189	196	207	182	192	199	229	189	200	186	195	180	215	193	193	185	206	202	180	172	213	206	200	194	215	186	199	197	203	172	234	191	209	223	199	180	184	186	197	182	215	207	194	206	200	190	226	250	181	175	183	207	179	180	197	202	217	210	206	190	193	214	175	201	200	194	189	208	182	207	207	202	195	174	203	196	216	194	191	214	194	205	186	197	213	228	183	206	198	185	188	188	177	205	215	211	226	216	193	198	199	190	213	195	204	176	214	193	216	202	187	198	189	186	196	207	195	201	208	192	182	195	192	208	201	214	181	191	179	199	170	186	202	199	193	176	199	181	200	197	213	203	219	162	174	204	212	213	162	165	203	204	188	211	192	194	211	177	191	212	208	215	209	197	178	224	203	224	200	186	192	191	187	195	194	191	204	194	197	175	204	208	212	190	196	210	178	193	197	200	199	228	218	188	207	217	195	193	223	213	233	175	211	227	200	200	190	231	193	200	199	197	209	194	197	198	189	173	214	199	187	188	190	195	192	205	204	226	196	215	204	221	174	189	227	212	180	189	199	168	197	198	207	197	237	209	206	227	202	196	190	202	189	216	199	198	174	151	193	197	175	178	210	192	198	199	200	192	200	211	174	202	205	209	205	189	201	199	219	198	188	209	198	188	199	190	208	222	209	203	178	162	188	212	201	183	213	191	210	200	179	222	204	169	177	211	185	184	204	199	183	212	205	172	197	222	198	198	189	202	195	210	218	194	170	190	222	207	169	208	194	229	196	215	192	201	214	220	213	187	198	218	197	218	209	196	201	191	198	230	196	207	192	189	206	222	196	239	202	209	222	219	181	181	196	203	168	179	192	199	216	203	166	201	204	180	198	207	198	200	200	198	209	197	210	183	206	198	203	195	223	191	213	172	194	162	189	213	183	210	196	183	214	198	201	180	195	211	177	218	205	179	210	193	225	190	214	183	210	196	174	202	211	197	202	198	210	197	190	184	189	204	184	195	194	220	188	220	225	213	195	186	193	168	208	201	196	192	194	204	208	191	215	188	182	213	191	172	205	193	188	224	193	210	167	203	184	209	182	174	177	179	213	203	198	186	208	201	192	202	214	208	187	209	203	182	183	181	206	194	187	206	212	204	222	191	191	189	209	196	189	190	219	201	207	179	200	218	183	173	215	193	181	194	202	192	208	197	190	200	175	212	192	208	177	208	194	216	187	193	183	207	200	235	209	185	198	186	195	212	228	200	218	176	201	218	213	189	204	170	206	188	175	180	183	217	179	205	195	199	197	199	181	183	209	203	219	192	207	210	212	199	210	218	217	178	200	212	207	223	193	183	208	203	204	206	196	174	212	201	183	235	199	216	197	195	187	194	204	221	212	213	200	205	230	186	220	194	203	192	195	185	215	197	175	183	217	198	184	218	202	193	207	187	201	222	191	184	205	182	190	196	187	201	193	185	176	189	204	197	188	206	178	185	202	184	201	187	178	194	201	206	193	196	215	178	198	199	195	202	232	195	200	183	222	209	197	195	184	201	219	223	192	212	182	221	191	217	192	184	205	181	202	214	219	192	164	205	203	199	178	223	194	225	215	165	193	193	203	206	200	207	190	205	173	193	187	191	190	215	211	212	184	211	222	182	181	219	198	217	212	207	198	204	202	186	170	194	214	194	217	178	214	202	194	212	185	200	206	190	215	207	219	216	168	199	190	208	197	210	220	188	190	197	176	184	189	196	197	221	204	160	218	188	198	213	185	174	201	184	202	198	176	225	167	193	215	172	188	229	181	205	214	211	191	194	206	201	217	198	204	205	230	201	186	180	174	227	209	207	218	196	234	219	204	198	212	221	205	189	218	193	211	189	202	200	204	211	213	204	187	208	205	223	191	191	199	194	215	190	178	212	216	184	196	175	206	224	198	179	206	190	193	187	180	194	217	207	202	203	196	197	237	195	192	204	197	198	200	197	181	208	187	202	192	211	196	207	163	173	182	209	194	194	182	183	195	185	180	173	212	197	184	173	218	201	218	193	197	215	207	213	175	176	217	209	210	201	197	199	202	192	192	191	197	199	196	203	199	158	198	222	170	193	199	216	198	206	189	189	223	197	199	215	191	222	229	182	175	195	180	209	206	167	206	185	177	198	192	194	186	197	232	216	196	205	256	199	222	186	188	203	213	206	200	171	192	176	199	189	189	190	197	206	184	182	180	182	202	170	204	201	210	195	197	212	198	204	217	196	197	207	191	169	208	198	182	208	190	215	208	210	193	217	214	198	194	190	200	196	209	197	210	192	189	192	191	224	177	227	184	186	191	200	201	166	187	190	202	220	207	202	196	182	190	195	187	213	196	203	203	186	209	185	210	204	209	180	196	191	193	187	199	171	211	191	205	222	194	179	211	180	198	201	200	160	207	206	208	208	179	199	209	214	196	179	203	212	184	182	228	185	200	209	208	195	185	212	189	191	209	206	194	209	190	201	181	187	219	210	190	220	208	205	196	194	215	179	194	221	206	206
38583	30021	5074	5608	5560	10489	17316	17864	14874	11754	9789	8202	8168	7182	5563	4755	3302	2564	1720	1696	1199	1043	1239	1256	1639	1642	1365	1151	1323	1559	1828	1880	1886	1548	1238	1091	1034	1220	1499	1181	1124	1066	1356	1360	1328	1398	1612	1449	1586	1452	1149	883	688	545	634	654	751	985	1064	761	637	686	564	517	552	782	688	680	500	435	491	485	424	466	456	459	472	458	475	450	426	473	464	422	474	454	480	454	431	491	455	467	485	492	437	473	454	450	484	493	471	457	448	496	441	456	464	482	459	436	501	464	490	491	449	413	467	406	459	495	479	464	464	465	461	424	454	450	482	485	443	473	464	501	475	438	455	451	431	460	440	461	453	479	463	447	447	505	442	498	459	459	468	503	430	510	469	472	472	454	482	482	465	442	472	506	479	450	421	451	432	431	471	406	465	417	463	446	433	492	451	456	432	494	461	475	452	474	491	466	483	489	427	466	464	456	465	449	489	432	470	451	470	475	414	494	491	401	474	460	479	478	423	455	415	444	460	443	442	456	485	456	443	463	459	478	474	469	477	448	399	470	420	449	421	423	440	449	458	477	462	476	405	483	447	457	458	462	467	434	458	453	485	445	444	443	465	458	476	475	443	473	461	443	433	473	469	428	456	464	484	460	482	480	429	444	460	415	459	473	463	445	417	449	453	458	471	432	445	485	455	473	493	476	465	466	457	470	482	432	445	468	476	462	479	452	460	484	473	448	495	470	488	426	423	458	439	501	440	445	497	465	452	453	457	478	483	460	498	438	468	466	429	483	467	476	492	476	471	474	463	466	480	492	422	482	457	461	463	458	493	441	473	436	461	435	440	464	453	500	442	463	476	448	447	471	485	438	451	464	428	500	456	447	434	491	477	458	479	471	464	480	476	481	472	466	448	428	445	450	448	464	458	472	484	463	466	465	441	418	466	442	460	454	408	483	450	458	451	481	439	443	446	455	432	486	482	466	460	460	413	474	454	479	505	466	440	441	446	457	468	433	451	502	500	456	440	464	495	457	486	436	434	461	436	436	472	458	452	486	480	431	434	443	460	467	527	417	442	469	476	456	458	508	482	456	460	460	491	444	478	448	472	487	473	463	455	426	457	498	462	438	499	424	435	442	450	448	451	506	471	444	466	479	493	487	413	439	462	442	480	469	449	453	515	463	430	468	436	460	443	520	470	448	419	458	465	441	466	452	463	461	463	482	500	444	439	454	474	475	457	475	473	485	411	491	482	426	440	436	433	463	473	492	462	429	452	467	431	478	440	480	472	454	479	470	481	487	475	474	488	456	459	448	452	480	464	453	452	478	449	464	453	457	445	461	468	443	479	514	451	464	430	463	482	449	451	459	446	477	468	448	499	456	479	440	469	487	484	478	460	435	465	469	457	470	465	440	454	459	471	430	434	468	473	473	483	456	489	433	484	468	438	435	429	444	430	434	482	468	443	444	491	458	435	443	412	435	464	473	443	466	480	447	472	426	516	443	479	462	511	431	439	420	425	415	482	442	464	476	480	479	469	482	465	478	432	446	427	470	439	469	432	480	454	449	434	451	457	446	492	451	442	483	441	446	458	460	478	453	431	466	466	445	446	447	419	453	451	443	473	463	446	446	470	469	470	472	492	479	443	461	435	425	473	453	430	443	498	478	489	499	464	480	472	502	485	444	446	486	482	490	434	459	444	462	447	425	460	438	433	487	475	494	481	466	440	431	488	445	472	458	481	455	410	462	435	435	455	471	472	453	453	455	437	483	415	510	469	466	459	476	463	442	448	460	468	472	462	451	517	444	468	512	428	427	422	467	491	428	487	486	482	450	455	419	463	465	483	484	453	500	481	479	468	463	467	458	497	452	437	514	460	443	447	444	475	482	454	420	471	456	478	470	430	478	445	423	475	467	442	455	452	477	467	441	481	457	466	452	483	454	482	483	437	464	443	461	482	438	431	502	447	470	458	449	469	513	477	450	428	455	434	475	450	455	444	450	470	425	448	477	432	446	487	430	464	440	435	451	507	477	439	473	455	514	465	433	465	450	448	485	476	453	487	468	482	462	437	434	486	458	461	443	445	469	452	451	475	483	455	441	454	465	475	447	460	465	473	458	450	428	492	443	466	481	492	462	464	458	455	437	458	498	475	503	498	493	430	471	462	452	425	449	483	468	480	461	456	466	457	501	422	458	396	447	445	471	432	454	461	430	487	490	464	457	447	436	461	449	431	445	442	408	479	427	498	459	456	432	451	448	446	466	474	470	469	479	458	492	437	473	462	449	448	452	455	469	427	461	472	484	443	510	493	471	456	450	445	477	422	462	428	490	481	457	495	442	462	465	441	480	471	464	451	424	447	446	442	435	441	499	488	433	450	458	438	442	456	451	478	453	470	466	436	405	461	435	495	482	429	448	482	446	468	413	440	465	466	431	453	458	434	482	483	477	434	456	423	463	428	451	455	431	396	469	476	456	455	418	471	480	473	443	460	489	448	446	440	443	419	470	478	470	428	456	466	442	479	432	447	482	464	458	469	456	475	452	456	476	500	479	468	494	418	470	475	462	466	412	461	499	469	454	488	456	443	473	469	465	446	428	450	433	449	464	457	449	419	444	455	455	450	449	466	467	460	432	445	445	461	451	451	470	441	469	461	470	449	446	448	447	464	449	480	468	429	446	444	441	476	448	487	460	465	447	463	470	476	486	463	458	432	419	447	447	484	467	454	483	455	455	459	459	435	461	465	494	475	496	426	453	458	445	462	452	465	481	477	459	467	479	463	473	446	478	478	473	450	469	421	457	472	468	464	467	470	404	449	443	450	433	428	475	422	447	477	483	446	452	492	460	450	445	461	456	492	413	451	434	467	469	464	449	444	469	503	466	474	476	513	495	478	448	453	479	467	481	450	456	463	455	466	475	458	469	439	458	458	455	462	460	461	461	459	410	441	448	445	460	477	445	444	464	493	415	454	466	470	451	434	430	450	453	396	446	472	491	434	447	455	482	508	481	487	425	453	427	486	455	424	459	467	420	475	468	476	444	466	421	448	469	459	415	431	479	442	471	417	433	472	442	468	454	472	443	443	449	471	478	488	456	430	477	512	480	465	459	443	430	439	464	450	445	457	438	459	488	461	435	494	425	436	466	461	434	448	462	433	465	461	490	457	480	477	466	456	472	465	427	460	468	446	515	453	434	427	484	434	435	410	483	456	463	456	440	498	448	446	439	465	491	477	457	406	452	433	471	457	420	475	491	491	457	441	457	451	469	486	475	444	474	443	466	450	429	405	459	486	479	471	506	502	415	444	460	451	459	456	443	464	469	490	463	477	472	472	462	487	426	450	429	456	450	429	448	443	433	468	475	473	446	469	458	472	467	453	445	466	453	414	422	464	503	480	458	451	444	463	499	489	506	463	479	490	463	474	457	438	472	443	471	453	450	480	419	480	454	459	463	511	452	463	445	430	470	462	542	443	439	468	480	443	466	466	458	471	440	433	442	438	450	452	454	452	493
8851	4777	448	201	200	219	258	260	224	213	157	200	191	205	202	189	134	180	177	192	148	178	164	202	226	188	159	172	197	168	177	180	193	192	150	202	207	199	187	198	202	228	227	195	186	205	189	214	186	214	186	182	184	162	157	159	194	189	173	167	158	174	148	184	168	175	179	172	147	156	168	166	162	154	194	175	169	168	170	190	187	174	180	169	161	156	169	176	180	178	173	190	164	156	160	173	151	181	178	182	156	162	180	147	202	173	158	183	164	161	157	166	168	141	155	173	176	184	155	177	169	173	191	149	173	185	181	166	157	180	152	175	174	165	197	168	164	167	163	171	185	176	139	161	162	179	161	170	166	179	151	172	179	171	160	161	196	167	175	159	159	173	159	155	159	152	169	148	163	176	145	202	203	169	184	156	176	168	168	156	167	177	163	178	168	180	170	176	165	172	174	170	165	157	148	162	160	176	185	177	171	188	145	157	166	163	189	167	184	179	176	172	181	175	178	170	159	186	194	171	184	172	137	172	162	162	150	212	187	169	177	163	190	174	185	175	179	170	148	157	159	155	144	157	166	159	178	183	171	189	183	183	164	191	185	173	159	163	162	147	182	155	169	148	158	183	189	162	179	171	168	195	174	175	182	167	155	174	151	165	173	192	166	154	168	175	149	158	179	166	170	179	164	177	176	162	184	186	179	160	183	179	160	157	160	162	172	179	202	161	177	151	169	166	130	160	172	162	182	137	152	183	165	155	146	173	153	164	163	187	171	182	165	154	166	171	148	163	155	142	178	161	170	175	164	168	175	154	147	165	172	152	172	183	167	169	176	186	176	159	181	158	158	176	153	152	143	159	166	191	181	181	172	158	206	176	146	189	172	166	163	174	190	179	161	156	168	167	180	180	184	159	140	172	172	180	157	173	147	163	159	167	167	180	158	170	166	190	145	159	163	173	174	158	182	195	189	151	158	159	180	165	162	169	165	148	196	168	169	176	183	147	146	162	173	150	187	148	181	163	190	188	167	175	152	177	183	178	169	156	161	170	157	171	160	187	162	169	183	154	170	166	156	184	183	169	164	172	171	148	165	170	188	171	204	180	189	199	173	165	181	175	165	180	164	161	171	143	166	209	154	182	154	151	187	206	165	182	169	159	193	153	161	184	167	164	177	161	177	185	177	177	170	177	184	181	162	176	160	170	164	195	155	178	178	165	164	184	195	173	176	170	198	170	167	161	152	149	180	165	175	177	165	171	164	193	160	178	180	146	178	199	158	168	177	188	191	167	172	153	175	178	183	181	163	164	167	171	173	179	159	188	160	173	195	162	183	179	158	173	157	181	183	201	154	160	158	173	172	158	166	151	196	181	159	166	170	170	178	183	158	169	174	158	161	164	180	176	170	164	172	172	152	161	167	162	168	177	162	162	168	159	156	170	161	157	190	158	191	176	170	179	160	177	175	158	149	176	186	187	145	177	194	175	176	162	145	157	157	195	177	165	192	176	199	162	185	186	173	183	150	171	173	159	145	172	157	160	189	167	169	176	160	161	163	193	160	167	161	170	168	160	166	149	146	192	179	159	169	166	184	166	175	207	169	171	177	156	181	168	179	198	165	179	169	161	142	166	179	183	202	158	172	155	141	175	178	163	185	180	186	179	178	176	167	161	154	157	161	187	155	188	161	163	174	203	187	193	160	167	169	176	186	151	174	164	181	161	161	178	164	159	157	149	162	172	131	164	161	163	143	160	175	178	146	158	160	180	181	150	168	168	185	165	153	173	156	169	167	155	178	158	173	147	154	161	176	178	151	159	164	183	182	162	208	147	181	186	161	192	167	183	181	194	156	155	163	165	187	178	156	170	177	184	173	178	162	163	182	172	174	177	179	163	170	162	157	174	190	182	182	143	156	197	171	160	168	160	134	186	164	187	154	176	171	158	183	154	156	164	163	156	164	168	197	161	171	214	179	172	152	163	168	162	178	154	187	167	160	168	177	160	171	186	161	158	145	184	197	151	159	173	170	163	157	180	173	174	172	174	180	173	178	193	167	167	146	154	148	178	188	139	163	171	172	188	187	157	168	163	182	190	166	182	141	178	167	192	162	144	156	166	184	181	158	171	185	174	163	170	163	156	181	189	162	181	158	168	168	156	173	184	179	186	185	160	191	170	169	147	190	166	164	162	172	160	153	174	162	159	156	154	149	171	165	189	176	169	178	189	152	142	163	171	184	159	161	157	163	172	157	150	181	163	153	151	176	188	160	180	179	152	158	178	161	177	180	162	171	174	152	163	156	186	163	163	157	165	164	177	179	193	173	163	174	177	162	170	174	173	171	148	159	181	171	177	161	175	152	169	146	163	187	173	181	191	187	140	173	169	173	176	183	183	144	179	176	190	178	174	189	160	154	179	179	175	166	146	158	173	174	161	170	167	180	164	185	148	172	161	189	160	159	185	190	191	185	163	162	166	181	167	171	172	181	168	196	144	168	175	165	191	168	156	167	158	194	175	175	178	160	174	184	201	178	152	151	178	181	184	161	176	177	148	167	169	172	176	162	148	179	168	168	180	174	174	186	182	154	154	172	176	152	161	154	153	187	138	185	168	179	149	179	155	185	152	161	166	180	173	156	178	177	167	161	163	215	166	161	150	140	173	169	164	187	157	165	174	158	170	152	203	174	177	163	176	164	171	185	161	196	196	162	187	177	166	174	164	172	170	178	180	174	198	179	186	154	169	148	187	176	155	174	179	181	176	153	165	155	163	154	171	168	161	170	154	175	177	174	153	165	164	172	159	148	188	156	171	188	188	164	191	164	192	159	176	170	167	151	190	161	186	178	164	155	172	157	176	169	168	173	183	165	159	157	168	173	165	199	168	166	163	191	189	143	183	181	186	169	190	167	169	161	173	143	160	178	183	179	155	145	145	172	194	183	167	170	171	186	171	167	173	183	177	159	159	170	191	172	193	188	160	181	163	169	170	196	158	157	166	195	166	177	183	165	182	156	158	151	174	174	158	165	193	185	176	195	175	179	161	163	193	168	165	160	147	168	170	187	171	166	174	172	146	170	151	171	174	174	163	170	177	184	199	182	176	183	176	175	148	174	179	192	193	172	165	178	155	177	177	191	172	160	181	157	173	182	159	169	168	183	193	187	179	170	183	182	141	163	173	183	144	172	165	143	187	167	174	204	143	153	192	138	171	181	179	172	139	160	177	172	179	166	162	171	169	164	142	149	184	174	186	162	158	164	187	166	136	165	175	152	177	163	185	185	193	162	145	168	183	156	177	174	158	189	168	177	166	144	154	170	164	178	191	161	193	183	164	181	165	142	173	171	165	147	188	163	175	179	175	177	168	163	185	177	173	170	173	173	179	167	155	187	192	173	157	181	153	147	168	177	180	163	163	188	191	158	166	146	159	190	177	185	184	195	158	147	173	174	168	182	163	152	173	176	144	159	162	171	180	189	172	142	174	160	156	208	153	157	184	162	157	192	155	184	180
7329	5772	785	567	590	798	950	997	781	761	618	641	689	658	549	544	492	464	483	463	468	457	466	590	780	647	473	455	513	541	547	708	669	630	440	541	579	649	563	616	680	714	678	683	698	787	618	708	678	670	612	494	469	430	401	423	473	480	481	502	477	414	424	422	466	417	390	422	390	406	428	404	420	443	421	425	389	429	425	425	397	411	414	421	414	420	417	438	383	406	431	438	444	436	414	416	451	445	421	389	438	387	413	430	417	430	416	411	420	419	450	407	414	405	428	428	459	417	423	432	396	428	397	418	404	422	415	416	421	380	437	420	441	394	415	413	434	421	422	405	454	432	421	438	448	431	414	411	409	430	392	429	415	441	404	455	400	446	401	455	461	450	410	401	424	427	436	394	390	433	406	440	396	485	420	424	404	375	406	429	429	416	463	425	441	417	441	403	440	415	404	406	435	426	428	405	414	420	425	420	401	421	470	412	401	419	420	446	425	428	371	417	389	412	440	426	462	449	435	394	445	437	374	417	438	399	437	449	376	433	418	388	394	432	427	433	401	391	413	421	412	360	435	444	409	420	394	440	407	415	402	428	395	433	448	439	404	435	424	429	414	436	438	447	424	431	415	421	409	387	434	450	386	415	423	404	417	393	422	432	478	393	400	452	434	389	415	421	454	456	423	404	426	404	418	451	399	419	410	434	421	430	434	451	423	428	432	438	411	409	430	445	387	383	382	386	369	408	404	414	425	410	426	431	400	419	427	412	450	390	437	431	413	403	429	412	414	427	416	396	434	457	468	437	446	403	421	383	417	416	442	360	441	426	423	449	431	414	379	430	448	434	398	417	407	410	437	405	408	450	428	440	428	398	448	405	415	416	397	439	439	441	456	429	421	430	429	423	437	404	401	414	428	419	436	451	388	442	435	400	446	472	394	444	419	408	450	428	427	451	474	435	418	434	423	450	439	443	378	429	427	426	429	438	419	440	427	409	407	418	424	426	442	420	420	448	435	420	390	434	392	396	412	459	443	440	404	416	353	446	399	392	425	406	460	400	417	425	408	402	426	384	416	435	434	386	428	430	372	400	426	395	410	408	395	409	418	442	416	429	453	424	447	411	411	409	416	397	383	443	426	429	414	430	431	459	439	393	418	388	449	418	418	426	430	443	397	442	458	407	391	464	473	426	437	414	421	420	410	418	431	410	435	427	417	378	429	412	405	418	414	409	422	427	456	439	428	430	394	429	437	415	395	381	442	435	412	426	422	470	433	415	387	393	393	449	428	434	416	395	384	382	400	415	413	428	428	382	421	421	434	432	407	411	390	418	432	424	422	402	462	415	426	426	406	398	407	437	430	399	413	428	402	405	456	409	423	438	456	416	419	414	402	410	404	431	386	406	393	404	399	405	403	434	395	449	410	424	409	437	438	424	416	445	429	439	431	465	465	417	402	413	426	415	411	435	418	423	405	416	425	424	395	442	457	403	393	419	429	419	414	408	404	391	419	417	452	421	413	401	447	414	390	432	440	444	420	427	394	420	422	382	425	437	396	416	410	426	408	416	469	447	430	449	449	426	439	492	429	427	441	402	398	404	439	413	400	429	411	402	420	399	401	439	426	446	404	408	451	406	422	442	416	412	442	441	436	404	410	401	422	444	371	409	424	397	433	419	421	414	436	413	425	416	419	421	420	421	415	427	420	454	430	418	426	388	421	439	433	403	422	414	415	470	407	416	433	420	398	418	446	405	417	435	419	418	412	423	451	420	444	441	450	406	415	447	450	393	418	428	418	408	434	420	430	401	412	411	439	400	452	434	417	438	461	436	398	404	441	452	437	423	451	440	404	434	428	421	425	449	416	383	433	433	425	443	409	418	418	425	415	442	429	424	441	398	426	393	404	414	446	413	425	450	413	424	396	441	429	380	417	419	408	436	421	405	382	459	390	412	413	440	440	407	404	407	462	414	453	374	410	434	431	412	379	406	436	441	410	419	370	426	454	412	405	399	429	425	416	408	415	381	404	404	414	421	399	376	446	409	445	442	419	411	438	428	393	439	390	380	425	408	368	435	424	410	440	424	402	436	415	406	393	425	413	422	401	413	421	443	409	415	417	437	402	411	426	384	402	436	427	429	426	440	428	433	426	407	426	409	420	442	378	406	440	435	423	450	394	424	401	430	400	412	427	436	425	388	415	444	472	396	402	414	410	440	432	375	433	397	463	406	436	422	415	436	418	403	404	414	425	441	419	416	425	397	412	405	435	422	474	388	425	448	430	445	445	427	395	384	415	443	398	437	451	395	423	425	451	412	476	429	374	459	389	481	419	421	420	401	430	413	379	433	458	397	413	389	391	425	405	408	410	426	449	436	386	398	413	434	439	444	443	418	452	421	415	436	449	464	428	427	395	424	418	454	445	427	413	440	427	448	446	433	422	442	416	464	427	402	436	423	408	423	441	439	433	394	419	414	427	407	439	446	426	425	410	420	411	448	445	414	413	397	416	410	458	387	413	420	425	451	424	427	441	459	418	425	396	440	418	440	442	422	408	405	413	432	429	422	434	428	426	409	396	403	440	420	449	415	420	426	425	409	453	476	430	389	403	429	432	392	420	455	407	394	428	402	476	420	424	407	455	419	431	427	403	415	416	444	428	414	406	402	415	408	431	421	447	443	414	432	434	421	415	451	420	406	416	424	453	379	425	422	428	446	460	409	435	430	405	411	433	421	380	422	452	451	414	434	401	432	430	415	444	411	427	408	445	396	402	383	447	420	435	411	453	429	420	444	444	417	435	428	421	427	433	413	391	439	480	430	437	457	387	401	406	404	412	424	408	431	442	428	426	490	406	414	410	437	435	416	412	453	421	402	403	404	394	444	408	425	439	428	422	458	387	427	414	425	433	407	391	407	416	418	453	408	415	407	396	456	438	445	397	448	412	441	450	405	401	423	416	434	411	437	375	458	454	456	432	403	403	388	406	473	412	443	406	403	414	419	436	416	440	378	433	390	398	388	429	413	414	406	414	416	400	423	407	428	421	392	424	457	431	388	418	469	374	426	431	415	400	402	449	454	450	432	441	419	396	414	367	430	407	405	434	451	423	411	414	381	420	402	430	438	421	429	407	414	422	437	414	425	447	416	410	424	425	421	455	397	429	408	425	411	432	406	401	426	407	403	415	389	372	456	456	413	413	417	459	407	395	392	436	445	443	414	432	428	444	403	388	407	418	382	434	417	438	393	383	437	457	427	434	434	402	414	394	410	431	422	431	425	369	426	401	430	415	387	401	402	431	416	449	425	396	450	428	428	419	438	406	385	423	364	418	453	437	418	446	408	381	415	471	399	457	411	451	413	434	429	424	396	442	424	432	414	424	419	428	418	419	426	431	420	440	428	419	424	417	390	386	414	387	434	400	392	441	415	427	396	388	423	411	452	424	401	428	456	421	396	449	410	426	412	429	441	421	435	439	445	418	436	429	436	447	451	407	414	421	455	426	395	393	388
36617	48904	14877	1998	1057	2021	3463	2711	1963	1621	1088	1080	1136	1017	595	577	457	408	345	298	326	356	287	306	376	328	303	273	288	292	380	383	337	317	310	306	299	286	280	299	317	296	304	317	301	320	298	343	302	289	284	232	274	272	260	254	232	253	273	294	265	270	259	216	240	233	229	235	250	240	242	198	217	228	226	231	229	254	237	206	228	227	246	257	243	246	218	244	263	252	249	219	230	251	232	249	242	240	268	252	235	233	244	237	243	236	236	218	273	231	228	244	254	211	221	261	281	235	265	220	229	244	215	240	248	259	254	225	267	227	214	258	215	233	247	258	235	216	241	254	253	241	225	233	253	243	231	221	245	251	226	252	258	250	238	272	239	264	243	236	214	253	250	254	270	230	235	222	260	234	247	253	240	247	225	225	256	254	212	240	238	235	233	243	223	212	233	241	230	217	251	274	246	262	243	210	232	233	243	221	233	264	265	251	239	252	256	245	244	246	246	254	237	224	250	218	221	228	237	251	235	233	213	232	211	248	259	237	241	224	244	224	238	237	239	246	248	254	223	253	244	241	242	212	245	267	242	236	210	251	241	268	239	223	210	228	231	262	257	226	257	238	254	247	229	271	218	254	242	245	245	210	247	219	237	237	230	221	248	225	241	249	245	217	216	230	234	260	232	233	247	227	255	256	230	248	254	226	247	235	290	230	240	235	229	242	268	221	239	207	228	222	250	221	249	234	253	240	221	244	234	231	222	233	241	248	243	277	235	219	230	229	231	243	247	207	214	250	268	248	261	218	266	230	259	237	240	261	252	240	240	265	268	233	227	224	262	239	248	240	237	231	232	254	245	230	239	237	247	246	251	237	257	233	246	237	244	256	242	262	224	235	243	223	227	242	253	215	243	212	242	242	238	211	238	273	218	252	252	243	261	253	229	226	217	250	253	257	237	227	279	247	291	240	262	229	209	257	249	231	240	240	220	246	246	223	266	228	240	257	209	265	245	292	215	226	256	227	223	229	221	224	244	241	203	239	276	237	238	207	231	227	230	235	234	230	207	252	232	239	225	199	237	248	255	238	234	231	245	227	207	229	262	236	247	250	276	229	264	237	259	257	247	247	246	235	222	204	268	250	235	230	254	250	242	227	244	254	241	233	265	246	241	227	241	233	214	252	275	219	214	255	257	234	233	242	248	256	252	254	202	235	244	236	254	239	250	250	228	240	252	216	242	246	234	225	235	231	225	240	225	250	243	254	226	225	221	236	246	237	224	227	230	264	256	230	217	243	263	261	225	254	250	236	242	240	242	234	226	258	232	254	242	260	227	245	256	285	232	230	253	228	212	214	242	254	239	270	244	242	275	261	233	253	266	195	211	257	225	250	248	222	246	227	233	243	258	214	223	270	253	257	236	247	243	245	249	234	201	233	201	224	234	212	255	219	249	235	229	249	238	262	264	239	218	252	260	206	248	229	227	244	226	245	240	236	239	236	207	262	235	251	275	249	241	247	214	244	228	215	235	250	234	222	240	235	259	220	223	247	230	242	239	227	248	257	242	242	237	259	240	227	243	272	251	233	237	234	208	274	252	269	264	232	257	264	267	226	233	256	251	224	220	244	257	246	215	254	214	239	239	249	224	262	236	222	222	251	267	267	239	238	233	216	251	221	237	239	228	246	223	233	235	232	224	232	234	233	228	246	242	235	216	206	213	245	262	265	231	241	226	240	256	226	254	208	247	231	245	287	242	227	258	238	216	247	215	223	190	222	252	232	254	242	246	248	223	249	230	246	252	260	242	236	286	209	244	258	224	245	254	241	252	245	238	261	244	223	211	212	233	233	244	251	230	230	243	231	243	252	216	238	229	241	214	257	246	238	235	236	239	235	269	242	248	240	212	249	260	232	222	212	242	242	205	228	231	225	246	240	239	251	242	238	227	233	260	264	250	253	263	246	259	252	240	240	231	239	241	254	251	230	232	255	247	212	235	253	223	262	221	274	245	263	248	247	225	222	246	239	241	235	251	268	241	247	239	278	221	217	211	267	236	218	198	230	245	237	240	263	237	231	220	254	267	240	215	271	237	245	243	240	243	245	225	237	225	226	271	229	261	256	242	256	253	239	245	219	198	249	217	233	266	225	238	280	246	206	240	224	263	223	211	247	213	205	264	255	225	224	259	227	269	244	213	229	263	222	282	245	205	229	248	217	232	247	209	230	216	235	263	241	239	213	258	269	214	246	232	222	261	233	229	246	244	208	226	219	237	240	229	218	233	252	249	227	217	215	239	280	206	242	236	242	243	247	235	224	241	213	247	214	222	242	260	244	244	227	237	212	264	246	232	237	211	213	243	254	213	240	268	229	227	250	239	245	234	251	227	226	254	223	257	240	224	239	270	255	232	244	232	227	224	239	244	219	252	264	237	251	253	271	232	260	237	265	237	234	229	245	217	229	249	234	214	222	245	231	247	264	257	220	268	259	251	232	230	231	244	223	226	223	214	232	245	269	233	214	260	229	233	220	215	236	229	242	257	241	234	267	229	239	257	239	231	233	239	222	250	244	267	209	237	244	216	235	254	232	251	232	211	221	251	221	204	240	253	229	221	246	252	241	238	289	220	233	253	235	243	252	232	250	247	246	244	266	235	250	257	248	241	232	248	243	222	247	259	254	203	230	232	254	225	265	253	232	234	233	275	248	238	231	255	219	252	240	267	269	250	232	253	235	222	213	232	236	221	286	251	208	209	249	230	251	229	247	230	232	245	245	236	245	239	259	253	242	253	269	243	221	243	255	253	209	214	267	259	223	247	251	239	235	215	253	236	238	248	239	243	238	239	253	285	268	221	251	221	209	260	252	211	235	250	254	227	270	238	233	220	220	239	233	240	239	251	249	243	225	249	264	218	257	248	231	214	229	225	232	226	242	242	224	225	233	237	251	224	223	231	238	227	247	230	253	256	224	249	252	244	223	265	254	235	231	253	236	227	214	231	254	236	247	193	239	236	247	222	237	261	257	245	274	238	240	222	244	229	216	235	262	270	229	277	252	193	253	238	216	253	256	201	257	233	263	226	232	228	226	268	233	224	229	245	257	249	221	240	259	250	243	257	247	235	229	244	247	253	251	241	215	233	227	220	232	203	239	242	230	257	229	224	255	227	232	216	241	241	226	259	256	245	240	219	234	243	238	246	238	226	234	251	247	227	241	207	228	256	247	255	241	229	221	229	226	231	248	232	239	230	232	252	221	242	233	238	252	258	262	225	260	248	259	253	244	226	260	235	251	212	229	248	232	220	236	272	233	226	257	244	240	232	248	252	225	238	232	225	254	235	224	216	232	224	236	226	218	230	241	223	234	251	224	231	238	213	242	219	232	246	235	230	214	230	261	226	202	242	271	243	215	255	254	243	261	270	260	256	242	212	224	223	253	232	249	214	268	234	264	222	245	237	261	269	214	239	211	226	222	241	292	240	251	242	230	228	228	227	241	225	276	248	251	241	223	255	217
23848	29430	2957	3351	3433	8171	12745	11252	8857	7219	5714	5648	4890	4342	2975	2558	1996	1712	1318	1154	939	1195	966	1191	1468	1168	1078	941	1109	1127	1525	1622	1387	1142	879	930	1091	1180	1068	1038	1128	1061	1107	1084	1279	1216	1132	1224	1261	1233	1035	843	636	624	669	719	748	792	872	817	731	709	638	557	609	782	687	616	542	548	530	558	561	571	577	596	552	573	543	578	530	607	549	561	564	564	531	577	557	536	551	545	593	563	585	593	541	587	540	570	571	552	535	592	525	554	576	542	551	562	548	565	541	559	560	545	598	536	572	528	562	566	557	574	566	611	593	565	538	579	570	559	558	560	583	564	575	572	589	576	574	574	498	530	576	577	535	576	564	582	568	582	567	560	579	562	539	597	539	578	599	555	560	606	560	553	514	582	549	577	573	559	587	594	587	582	554	555	562	543	582	535	542	567	552	551	571	607	592	540	574	560	581	600	551	550	534	613	558	538	618	556	519	598	545	540	622	583	579	559	560	582	537	558	555	577	572	605	548	548	571	557	568	563	533	525	556	599	594	568	528	524	568	531	538	587	561	571	556	564	560	579	586	575	611	577	564	530	549	550	559	496	580	546	537	556	539	529	546	565	616	594	581	550	598	589	551	536	541	550	615	565	549	539	563	561	540	582	587	579	551	549	553	548	556	560	518	562	573	536	535	534	528	572	549	579	548	634	564	563	551	583	560	555	549	604	594	575	523	563	531	571	521	525	536	533	543	570	606	566	546	590	555	527	614	545	584	547	548	600	554	578	552	564	592	529	542	540	539	566	586	546	528	543	562	564	590	572	505	592	516	565	561	548	519	533	564	574	583	598	549	565	550	569	581	606	547	518	610	564	578	546	610	560	540	579	588	557	590	622	578	543	569	553	605	569	543	539	563	534	533	528	555	553	561	560	587	572	532	559	589	622	558	583	556	554	554	558	563	517	586	587	547	586	555	555	527	578	558	577	534	535	558	531	550	567	579	588	539	564	520	523	566	552	540	591	565	554	586	559	611	584	547	564	538	568	563	564	549	600	592	570	570	610	571	617	546	585	553	571	535	554	547	527	571	580	554	555	568	533	525	546	603	541	533	536	590	537	537	581	571	554	551	549	565	585	506	580	590	561	568	589	574	572	547	536	530	572	547	565	582	583	586	553	557	588	531	569	525	550	559	585	568	554	570	534	551	551	533	555	529	551	569	544	593	531	565	568	555	569	541	587	580	551	583	525	595	522	519	547	516	559	542	562	588	550	568	583	565	580	555	556	527	554	563	571	540	547	591	564	578	575	572	561	550	587	535	546	579	533	555	532	545	607	530	548	542	541	548	522	582	579	555	565	563	553	592	572	585	602	588	559	577	545	550	558	536	561	536	585	532	564	566	551	592	555	535	585	563	563	580	565	541	560	567	554	544	578	540	592	579	535	572	578	544	574	524	579	602	568	579	551	573	589	578	556	575	565	613	551	615	624	607	591	535	605	606	584	614	596	562	566	578	572	531	591	550	547	536	561	582	519	560	535	558	583	550	547	523	576	563	559	574	539	570	571	535	535	575	512	544	526	582	532	563	570	603	566	579	569	543	563	571	563	581	579	540	537	589	588	582	567	561	600	539	555	552	564	565	556	546	547	561	586	592	567	588	574	525	560	553	564	555	559	558	561	528	526	541	547	556	570	564	615	526	561	538	543	546	560	564	543	630	505	535	508	567	595	566	589	578	582	573	533	592	555	584	539	506	530	555	559	555	579	535	592	543	569	571	551	565	597	517	556	553	565	532	578	590	521	595	548	550	538	597	543	553	526	583	516	555	531	563	548	591	556	615	574	601	577	530	526	600	577	529	568	590	573	551	538	540	528	543	521	530	580	566	602	552	509	569	543	546	510	580	569	539	518	541	547	543	521	560	554	558	544	584	527	587	575	527	532	521	566	577	570	563	502	546	574	556	591	563	581	531	555	592	523	576	558	581	546	570	541	562	578	509	600	581	551	588	547	537	561	579	568	563	581	630	551	554	577	550	538	578	559	589	505	594	581	582	551	561	526	615	563	581	552	549	550	591	561	550	597	573	566	533	561	542	600	555	541	535	572	572	604	553	533	544	542	525	556	589	583	553	570	557	541	541	566	568	554	561	589	566	547	597	567	528	562	535	559	605	565	575	544	534	543	542	546	568	540	527	582	559	607	572	515	586	539	539	537	548	609	547	586	564	581	546	549	518	541	553	559	570	535	572	582	538	611	524	532	590	560	591	544	565	593	577	547	546	555	566	560	548	584	588	529	563	558	589	582	571	532	568	571	560	566	572	520	596	534	629	577	578	530	565	582	557	541	553	547	520	562	579	565	574	570	545	542	569	584	587	591	565	529	550	576	569	571	599	542	568	581	564	550	574	568	586	565	517	560	575	520	566	562	601	539	541	629	557	559	536	575	579	548	571	553	571	601	549	602	546	570	529	555	581	567	560	602	587	552	571	539	537	559	553	551	590	539	546	564	599	547	531	528	518	553	573	577	602	534	553	569	602	573	605	544	591	562	586	597	527	567	571	527	524	562	529	513	584	589	566	560	547	568	494	553	548	563	539	597	559	529	568	598	574	558	529	580	586	571	576	534	573	568	555	583	545	523	572	584	534	571	582	575	581	543	533	588	553	581	561	562	583	535	547	580	605	575	574	578	553	536	554	541	589	561	560	525	624	558	578	551	573	552	579	548	575	513	540	596	542	547	571	581	562	547	555	567	582	556	584	571	595	547	549	538	548	560	562	541	524	573	572	540	585	586	557	558	556	535	567	572	558	574	549	546	531	531	567	521	572	563	571	548	581	594	610	572	537	571	546	600	565	549	558	546	576	559	549	547	530	588	579	540	536	549	599	526	583	539	552	553	506	590	579	594	560	604	567	515	552	573	580	587	544	542	577	525	528	510	541	571	549	582	573	506	559	584	559	594	571	557	590	549	532	552	573	593	591	494	550	566	554	555	593	580	577	564	539	559	583	558	556	554	527	592	558	515	564	601	561	584	559	567	536	582	565	584	540	612	522	570	553	543	532	541	536	557	554	527	571	550	563	579	588	576	522	562	557	536	523	532	538	548	552	530	557	586	630	533	594	562	576	590	537	543	557	567	569	565	589	545	574	554	562	541	549	549	559	544	523	580	532	570	593	553	536	558	555	570	567	561	531	600	567	569	554	610	529	529	547	571	531	569	563	582	578	580	559	556	550	566	579	546	554	602	573	558	571	526	548	548	548	569	545	558	549	583	527	542	544	550	548	560	539	548	558	561	555	535	563	560	591	544	543	590	566	544	601	559	522	568	570	565	588	549	553	549	584	538	583	579	552	572	606	570	552	587	541	575	576	516	573	593	522	582	540	535	551	568	584	540	559	564	562	580	561	546	581	591	555	555	557	527	565	546	562	507	558	514	586	517	525	571	566	588	566	536	599	563	558	554	585	555	543	541	541	574	527	554	593	562	580	563	585	561	581	576	539	537	561	534	559	575
42430	60432	26693	9560	2179	3874	6265	5179	3636	2448	1971	2123	1794	1767	1109	809	607	453	398	303	334	272	251	336	427	369	304	264	260	360	428	431	320	301	261	251	306	274	291	265	305	312	287	290	321	323	280	313	329	309	252	247	220	192	213	222	238	264	296	234	221	226	202	194	225	216	216	213	195	206	189	197	211	172	208	176	200	205	208	214	187	203	185	179	203	193	202	167	195	186	209	201	198	207	208	195	206	206	187	189	194	216	186	199	184	244	203	209	216	206	195	192	170	200	202	188	186	205	186	189	202	178	182	193	172	176	205	195	193	206	195	187	184	195	197	187	191	186	182	159	173	185	195	203	189	196	191	189	197	199	201	189	205	200	201	180	208	190	209	206	179	199	200	196	181	203	211	174	207	179	208	196	182	198	198	221	192	195	218	187	203	204	212	206	204	196	190	180	187	179	225	190	185	195	224	210	194	189	162	198	202	198	251	191	195	208	202	205	204	204	196	219	187	187	174	189	170	208	162	203	186	192	196	214	200	219	203	201	214	186	203	198	174	165	214	210	174	175	222	188	180	182	193	181	172	197	203	210	209	182	181	224	174	185	214	192	192	197	165	220	211	206	179	180	203	198	194	182	197	192	190	168	204	204	205	186	160	196	198	200	208	207	180	210	211	192	208	187	174	189	221	202	182	178	204	187	179	186	188	190	179	205	184	193	193	197	177	188	173	192	175	174	190	188	190	179	218	178	173	189	197	210	218	214	175	195	202	166	190	183	206	187	195	199	197	195	198	214	181	219	187	187	180	191	190	159	185	163	210	188	180	183	218	188	185	204	212	187	191	205	173	180	178	200	186	203	196	186	201	178	177	179	211	201	209	165	175	187	191	206	188	194	180	211	218	205	184	186	195	182	185	194	197	177	196	190	193	199	187	208	186	198	189	196	195	204	223	201	202	194	200	195	207	170	199	185	191	194	188	194	200	197	191	225	189	192	226	201	202	194	176	164	206	186	188	230	198	207	222	184	206	171	198	186	217	182	183	179	210	193	213	184	176	197	200	188	190	207	187	172	178	194	215	224	188	209	198	175	178	200	214	212	167	216	181	208	213	201	196	188	190	216	205	192	199	175	190	201	196	191	207	200	180	179	202	190	178	212	183	200	162	210	205	200	181	213	163	179	180	234	177	223	195	172	177	216	202	189	191	194	186	217	188	195	180	187	191	159	195	193	201	188	221	207	185	203	182	200	205	211	195	189	160	192	210	190	215	212	195	185	203	197	174	173	214	181	171	199	217	183	184	196	172	204	178	210	198	205	201	174	193	208	205	200	197	187	187	186	187	181	190	198	177	190	182	192	200	205	178	217	235	182	190	195	198	186	193	183	180	178	198	212	209	200	202	187	206	207	186	175	203	163	196	190	180	218	212	190	167	189	211	192	245	202	209	204	189	217	174	180	197	200	200	196	187	195	194	186	192	191	181	201	170	198	172	183	198	200	198	176	188	204	199	180	221	213	212	161	193	174	191	200	198	185	174	198	213	203	195	220	217	214	192	203	195	180	195	186	227	198	176	195	199	204	200	173	177	201	190	197	181	183	228	186	189	205	195	194	195	187	209	192	214	190	196	186	223	209	193	193	203	201	176	208	163	216	178	199	198	204	184	215	183	197	204	193	194	185	220	202	164	204	199	218	232	202	206	198	185	193	196	184	190	199	187	188	207	214	175	188	212	217	165	219	189	196	226	173	204	183	204	206	202	190	185	219	183	199	200	201	187	194	167	203	179	188	190	220	205	213	200	197	184	187	201	185	194	203	182	202	193	171	181	191	157	188	195	188	201	192	171	227	183	190	170	188	191	178	193	194	197	185	216	201	187	182	209	193	181	188	185	238	214	188	196	213	191	179	194	194	184	215	232	194	213	190	206	195	184	201	196	188	204	192	198	210	172	186	193	202	185	206	185	193	183	214	204	168	202	180	199	181	193	181	173	217	199	175	214	177	215	178	201	194	216	214	183	194	187	204	211	213	180	221	188	184	189	200	208	186	187	167	215	227	195	172	191	205	201	180	198	192	220	212	190	186	189	203	197	237	175	184	218	178	214	182	207	189	187	188	180	170	202	191	203	176	180	189	195	215	188	204	172	191	188	188	219	197	192	188	195	194	209	159	188	194	216	205	190	190	192	187	179	215	177	193	181	197	199	166	203	168	185	185	209	212	199	234	161	171	193	178	187	207	219	216	199	200	202	184	177	180	207	195	194	226	209	225	199	181	189	205	210	216	213	186	205	188	186	206	196	177	165	174	210	192	216	203	211	208	181	176	170	202	201	165	166	166	165	189	195	219	212	197	176	194	203	192	193	213	195	188	226	180	178	193	205	225	194	195	188	210	212	212	224	175	194	195	192	198	188	175	225	191	180	197	202	209	166	183	178	199	238	201	199	190	188	169	197	187	223	205	188	182	178	203	178	191	180	202	222	199	195	180	185	199	210	181	179	200	207	212	193	189	199	198	201	206	192	179	187	211	201	169	199	201	194	181	212	210	195	191	217	191	196	198	201	197	193	206	185	188	202	180	219	221	190	197	215	191	201	176	177	208	208	211	203	203	203	181	194	223	216	188	175	189	186	204	194	179	192	199	199	168	189	204	199	233	180	169	193	196	188	161	204	202	194	199	186	215	193	178	178	224	183	194	184	191	201	223	169	170	194	167	194	180	181	179	215	208	213	171	186	187	203	196	219	200	197	191	187	215	189	213	192	191	203	190	155	196	187	188	183	201	187	169	189	198	179	182	195	159	206	183	180	198	189	203	206	185	205	214	206	199	213	206	169	190	198	189	181	208	190	187	180	197	208	185	176	201	200	204	176	189	190	199	223	165	210	185	179	181	195	192	188	184	183	204	205	202	190	198	197	199	169	190	198	176	202	190	195	185	172	183	186	200	216	182	212	202	192	207	177	184	180	206	196	231	194	209	205	193	209	205	210	211	186	196	212	204	198	200	187	187	181	222	195	198	214	186	189	191	175	189	192	187	201	190	204	199	197	201	223	175	190	218	182	203	186	204	209	177	172	166	182	217	196	179	193	210	206	211	193	189	193	208	197	195	223	191	178	175	205	194	191	207	170	190	220	206	187	178	220	217	200	207	184	168	187	212	209	202	198	213	199	179	186	191	205	191	206	160	185	179	179	210	184	194	224	184	191	160	194	188	188	190	193	186	183	187	176	193	180	222	188	207	201	195	186	175	204	206	188	209	185	183	179	171	177	200	184	171	178	211	200	214	203	218	211	180	180	183	211	180	168	175	193	198	225	204	177	198	196	189	200	198	184	178	198	179	173	176	190	198	213	204	157	198	175	223	196	200	176	189	188	201	202	196	191	191	182	184	181	172	187	188	185	178	191	189	183	178	198	188	210	187	190	195	167	204	221	227	204	187	181	196	196	168	193	198	198	179	203	202	180	189	212	173	196	193	184	207	198	221	200	196	170	206	187	184	182	174	191	181	207	184
26908	40750	4892	5143	6436	12287	19453	16809	14211	10711	9956	10324	7790	7922	4822	4150	3097	2410	1833	1424	1370	1144	1198	1526	1919	1779	1322	1073	1193	1575	2200	2017	1557	1359	1120	1220	1317	1236	1409	1192	1386	1310	1302	1344	1565	1381	1455	1538	1634	1399	1109	766	582	581	682	667	863	1029	1285	812	681	607	483	523	565	818	735	615	455	470	479	422	466	494	477	485	451	441	455	463	446	481	444	441	456	467	459	440	462	479	438	417	468	451	431	445	430	462	441	423	447	449	453	477	436	409	452	470	452	489	464	464	459	457	437	463	481	442	463	420	422	482	472	473	415	456	433	438	452	450	430	444	436	438	470	450	452	450	475	457	419	462	461	450	474	503	422	476	438	468	450	470	458	451	434	437	462	452	468	479	455	464	447	458	442	447	411	474	424	427	463	449	467	449	461	485	468	452	440	438	427	448	470	438	468	425	451	436	493	465	434	445	437	461	452	429	428	503	430	419	463	474	442	487	419	418	491	477	450	463	461	446	478	442	460	446	382	472	459	432	427	460	460	431	422	449	451	461	469	424	462	449	424	469	464	471	447	448	468	433	448	451	453	454	464	449	416	457	477	473	458	463	426	446	454	493	441	476	407	476	466	457	433	443	465	502	448	427	445	470	461	471	463	420	414	451	441	437	461	434	469	440	456	444	436	435	442	500	416	465	445	456	451	475	430	449	457	467	458	432	449	438	467	478	471	443	419	421	432	485	494	419	442	419	400	440	448	443	451	464	461	478	465	460	473	444	454	461	448	438	462	491	426	477	505	470	460	454	453	465	436	425	431	458	462	458	445	448	453	443	432	442	460	467	407	490	465	465	420	400	523	445	467	459	462	482	467	415	442	446	462	450	456	442	459	471	475	459	465	445	452	456	448	462	458	439	401	460	455	461	456	449	425	435	467	484	423	434	487	432	458	464	466	474	466	459	456	425	437	464	457	415	446	460	429	453	473	483	437	444	441	462	451	446	465	434	486	450	460	440	435	431	444	432	456	480	466	455	450	467	446	464	454	467	427	464	448	426	480	466	469	446	453	431	410	462	465	493	430	439	444	454	441	425	459	484	472	485	448	439	468	440	467	457	434	473	457	488	415	458	454	454	466	491	461	458	434	479	443	424	468	431	457	451	472	455	422	428	445	440	437	476	477	490	428	467	448	484	449	442	485	430	452	460	448	449	469	467	461	458	462	443	414	465	448	455	458	440	453	445	441	465	433	479	487	427	455	489	472	474	488	466	450	435	422	434	449	452	452	441	420	489	515	411	451	475	423	440	457	497	428	430	432	452	450	449	419	448	452	446	462	433	460	421	387	455	410	469	416	450	436	428	460	424	447	474	485	429	470	449	446	473	415	457	472	448	450	473	505	406	451	461	487	462	469	465	472	487	415	442	491	429	455	418	456	453	463	468	438	466	481	454	444	438	455	473	442	464	490	481	428	406	415	450	472	444	482	468	480	492	424	464	456	463	445	466	449	471	422	414	418	466	464	471	450	431	458	454	455	470	452	445	461	441	452	443	471	441	494	443	451	449	442	437	494	442	468	482	474	462	436	440	446	473	399	424	507	458	443	428	452	466	444	409	477	447	479	448	523	415	462	437	447	470	426	491	458	452	467	456	444	446	469	447	414	488	454	481	463	456	426	468	431	450	427	468	458	447	422	485	429	462	473	458	476	441	470	463	447	457	473	480	454	488	405	420	476	506	422	445	493	420	428	441	459	457	463	442	450	458	470	440	462	474	441	470	476	473	475	454	456	448	464	441	455	436	425	463	479	429	463	445	459	427	447	449	485	424	464	420	469	481	427	428	456	506	469	464	440	423	442	436	435	425	484	427	435	469	439	481	458	439	449	471	436	478	441	457	440	447	489	417	442	476	442	463	457	471	468	464	452	474	490	421	445	437	494	453	477	460	437	465	489	447	478	413	448	439	446	439	439	463	457	481	426	462	420	462	483	476	476	470	431	489	431	456	454	466	451	465	469	439	471	478	459	448	449	447	447	466	430	440	450	468	459	443	441	465	462	434	466	477	475	448	421	415	436	436	433	457	472	489	497	411	505	437	471	429	450	435	453	445	423	441	421	464	462	466	454	472	433	454	439	448	468	471	460	377	453	454	460	454	486	449	421	486	450	473	506	442	455	463	447	459	455	469	471	436	483	452	465	430	470	432	423	425	470	455	470	442	466	452	460	425	468	467	426	457	467	455	463	464	448	483	431	459	428	458	442	418	444	440	451	424	463	473	469	470	418	467	484	438	456	414	448	444	463	436	468	451	446	433	460	448	438	455	489	457	434	461	436	452	425	467	452	457	443	455	445	454	455	452	433	444	425	449	409	469	462	435	431	458	446	442	451	421	493	448	444	459	445	453	445	429	456	462	438	495	444	438	469	440	443	422	448	422	429	466	468	463	465	447	473	452	419	464	451	447	455	451	449	477	496	482	422	470	438	459	460	443	453	460	464	444	465	508	459	488	455	435	433	465	480	433	433	456	431	485	420	490	453	484	452	466	471	469	477	436	491	469	447	462	464	467	424	450	442	444	438	468	483	446	489	485	433	444	487	479	455	452	422	426	446	453	472	475	457	456	479	460	446	470	435	419	459	464	474	468	492	448	426	474	463	451	470	478	439	473	471	474	490	487	436	446	464	428	445	473	456	476	428	437	473	464	445	467	447	479	449	468	441	439	448	452	444	443	449	423	447	439	459	488	432	456	441	460	482	435	458	464	415	465	456	447	439	463	429	440	459	449	486	449	429	460	424	428	459	470	459	431	466	454	424	466	467	461	478	466	453	430	441	483	467	465	487	449	498	461	445	431	465	473	427	472	455	417	481	467	461	421	443	475	489	453	443	406	443	452	411	456	473	452	461	488	459	430	423	443	474	445	438	442	447	433	450	460	416	452	461	448	482	408	455	417	436	417	449	463	474	406	474	442	443	431	437	420	452	468	474	494	493	452	472	435	478	469	456	450	447	444	445	458	427	442	471	463	444	484	467	423	449	468	452	442	460	472	434	469	431	495	487	453	466	458	426	394	449	465	486	458	461	474	441	444	427	443	454	495	496	474	438	479	451	457	422	458	421	460	433	473	518	508	453	422	469	484	445	479	466	443	450	476	496	452	427	430	460	431	484	493	438	450	458	406	472	469	452	467	494	473	461	456	452	468	415	460	454	474	461	421	485	442	476	465	445	446	401	446	427	468	506	441	482	473	477	457	428	463	502	422	396	430	435	462	447	464	470	491	460	473	465	442	445	442	418	462	466	456	486	428	437	430	490	427	469	427	436	445	448	425	450	435	443	471	458	403	440	431	477	470	425	468	469	494	432	475	490	497	478	445	454	474	426	433	461	454	445	484	462	452	452	449	441	456	464	473	454	450	470	457	451	472	463	457	427	445	449	483	465	457	452	466	479	425	426	472	416	452	497	464	478	439	442	474	447	412	469	428	426	436	443	455	455	410	459	459	461	444	452	456	466	482	477	455	488	461
9752	6897	660	178	199	217	264	228	201	199	179	226	192	193	204	165	183	176	167	157	192	168	163	206	188	131	174	168	179	156	180	174	152	160	189	167	199	191	176	190	205	196	192	208	238	218	217	191	209	193	164	193	185	166	164	184	155	194	172	157	166	142	172	181	168	160	154	187	176	156	158	164	172	157	166	153	149	174	175	151	155	188	183	183	157	179	192	143	185	153	186	160	180	165	189	137	170	178	149	165	159	177	163	141	141	156	134	181	182	157	169	150	185	173	179	179	164	152	171	156	147	175	159	181	170	170	157	167	172	169	195	145	158	166	178	171	150	170	179	173	173	152	176	169	157	157	152	142	155	198	172	167	166	172	169	170	164	142	152	172	162	181	151	181	159	168	169	169	161	146	162	160	170	151	171	155	154	173	154	152	155	152	174	141	165	165	181	169	144	165	177	158	160	157	164	146	167	188	172	159	160	158	169	183	166	168	152	135	174	174	168	169	156	184	175	171	155	166	155	164	168	155	170	149	178	172	159	156	182	153	161	152	159	174	181	154	150	141	163	163	180	181	175	175	175	161	160	189	157	156	176	154	187	174	151	150	153	166	167	167	156	178	186	178	172	155	177	174	147	155	154	173	161	185	173	161	166	186	171	174	174	167	176	174	188	169	162	145	173	159	181	165	145	166	171	158	169	161	168	157	134	139	167	190	167	145	147	162	164	132	174	143	179	166	172	183	153	142	187	161	140	151	180	177	165	149	154	135	159	157	171	166	175	177	170	192	154	161	166	178	150	174	162	171	158	149	186	149	167	160	157	161	153	148	166	172	162	177	154	141	171	170	167	170	172	169	170	160	174	150	184	162	174	198	153	158	161	142	150	177	152	147	178	185	173	168	129	168	149	169	140	175	143	164	161	165	178	173	161	180	188	172	167	173	166	172	161	153	169	167	182	158	177	166	163	168	152	162	162	163	170	141	171	168	168	177	177	155	145	168	185	180	154	192	174	179	190	149	164	144	163	163	165	174	147	170	178	163	165	164	172	150	162	172	176	186	174	146	185	143	184	170	172	182	182	161	173	164	158	130	160	153	162	166	134	154	174	164	167	170	155	156	147	164	156	166	174	174	157	155	154	169	170	142	144	161	177	172	161	169	212	149	158	151	169	162	169	162	184	172	150	149	189	176	171	152	179	179	202	159	187	174	149	164	166	193	164	158	177	158	162	146	154	157	151	171	151	168	173	173	125	145	169	163	165	192	188	183	155	147	166	149	152	151	142	188	155	175	158	177	169	151	169	157	171	163	190	172	179	167	165	165	139	159	153	143	178	184	166	178	158	162	193	166	176	214	184	151	140	158	156	159	172	143	185	160	149	183	186	153	147	137	177	173	140	168	140	172	149	172	163	165	159	159	134	155	165	146	178	164	160	159	166	154	184	172	158	152	148	181	172	171	184	178	183	162	164	178	172	156	182	155	165	153	165	167	172	168	157	163	163	185	187	190	158	160	149	151	160	158	181	158	178	186	164	188	175	162	150	160	159	171	171	138	151	153	160	177	150	164	184	161	156	155	156	152	142	135	170	185	164	154	148	163	158	174	179	153	179	159	154	170	165	161	177	186	173	149	168	164	155	156	177	147	165	186	174	192	162	135	165	166	179	170	165	152	174	158	180	167	197	175	159	162	149	156	189	167	170	159	131	153	175	175	172	176	182	150	147	148	162	169	151	170	160	136	179	167	179	174	143	156	177	172	150	159	159	145	144	182	159	148	173	179	155	177	177	164	168	164	174	148	155	170	162	153	164	164	156	179	148	176	132	162	152	163	177	163	149	154	174	160	167	158	180	152	171	175	156	164	143	179	169	163	175	165	170	178	189	150	162	138	169	168	179	174	212	179	142	173	186	167	183	159	125	161	163	180	164	180	187	184	197	165	175	178	164	150	164	172	165	163	171	148	162	179	159	158	150	169	175	176	160	144	177	153	186	165	166	172	147	153	181	169	151	158	167	165	155	200	171	179	159	162	148	172	151	146	156	144	169	162	172	145	156	143	165	159	157	172	179	150	172	161	169	165	169	181	158	165	176	155	158	144	164	167	159	177	169	162	174	160	171	179	176	181	180	157	177	176	175	164	161	165	163	167	196	163	165	178	153	176	157	158	176	155	166	184	168	171	155	173	153	184	156	166	165	185	161	156	161	148	161	148	172	163	169	166	162	188	163	143	153	189	182	156	140	164	191	182	165	159	168	163	159	190	151	151	175	173	180	176	166	141	158	175	171	158	192	175	187	173	172	174	181	169	158	154	171	166	167	174	154	165	149	160	174	192	169	160	161	157	178	174	178	166	177	145	169	134	168	178	164	182	165	160	187	159	175	156	165	162	161	151	163	193	178	155	155	156	185	153	169	165	175	172	158	172	168	170	154	171	166	176	175	148	146	157	155	152	190	171	181	149	160	131	150	165	166	171	176	163	152	159	175	147	172	161	188	165	168	158	153	185	181	165	169	163	165	155	155	153	152	151	167	170	163	169	178	174	160	143	141	164	179	171	160	167	146	167	185	179	152	161	187	148	162	163	185	140	159	156	154	179	161	183	141	166	169	152	151	134	173	181	154	145	159	187	146	162	167	132	173	171	181	159	173	135	168	153	163	168	176	167	166	158	162	172	167	177	158	158	141	145	160	165	170	167	165	187	178	170	154	169	176	161	184	167	169	154	147	190	166	142	158	156	163	195	180	152	156	148	150	177	167	174	168	141	159	178	165	194	155	172	197	146	167	188	166	168	175	173	162	158	189	166	170	173	165	173	176	172	192	171	146	161	172	178	146	188	141	168	153	180	172	147	156	164	151	167	145	140	164	165	171	155	149	182	156	178	163	160	152	158	182	172	183	185	178	197	168	154	164	192	176	161	145	191	160	189	154	133	176	173	191	169	173	168	172	167	199	178	187	164	155	176	158	164	160	178	157	186	164	187	155	155	158	184	161	164	163	170	160	186	178	134	179	176	147	165	171	160	160	164	168	163	149	165	158	171	178	165	174	160	170	204	180	181	177	177	183	167	145	139	161	175	150	181	184	183	150	162	195	139	151	176	172	167	159	175	186	181	195	176	167	174	171	181	189	152	155	168	147	174	151	155	183	168	144	178	177	163	173	168	162	177	150	177	155	157	144	184	188	190	163	151	169	160	170	173	172	190	159	182	153	171	187	171	181	144	155	166	186	138	164	140	175	155	162	163	176	153	167	152	152	182	146	167	179	184	173	156	160	209	171	160	170	153	164	137	179	165	154	151	191	171	169	164	179	134	163	175	157	140	165	131	186	149	155	178	180	191	181	178	192	173	173	164	184	166	166	166	177	149	176	154	141	185	164	170	158	169	197	147	203	178	181	172	180	159	175	151	163	160	151	153	170	159	166	158	185	169	180	199	153	171	147	161	154	154	146	165	167	138	198	172	192	148	151	148	135	167	164	165	176	153	158	164	172	172	159	173	168	149	185	150
5879	9063	789	573	588	739	1086	915	786	697	689	714	621	591	549	551	483	458	480	484	463	513	558	703	704	550	479	456	469	512	575	602	496	494	496	526	667	597	676	671	682	732	663	718	794	722	670	662	681	570	521	461	439	415	435	418	403	422	424	489	461	471	428	380	412	449	444	427	418	407	389	372	421	404	465	436	420	439	440	391	417	374	444	423	401	418	404	394	403	380	412	379	413	426	429	411	398	406	376	395	396	413	461	419	396	409	399	437	417	371	421	452	394	395	424	405	395	433	441	419	449	423	420	422	414	399	385	384	373	408	389	435	452	420	407	395	417	421	432	399	391	453	424	376	407	432	401	399	406	414	410	421	411	409	401	381	403	388	411	394	418	411	396	414	439	392	402	412	425	419	408	395	411	395	399	424	407	389	437	428	389	397	429	382	405	409	390	432	433	414	435	381	443	390	423	363	405	395	405	396	404	418	379	401	416	392	431	453	431	425	410	437	425	410	409	421	437	400	381	393	438	414	438	415	434	411	454	404	411	419	415	375	414	360	424	390	403	337	398	414	412	432	447	415	382	403	429	420	437	407	427	427	388	401	430	373	383	393	412	398	393	411	440	407	413	392	404	450	368	419	421	427	409	412	438	388	369	434	425	419	427	410	433	404	415	414	407	412	398	407	406	428	395	401	439	374	425	397	415	432	405	428	411	393	412	415	434	428	409	406	430	438	427	390	402	435	422	406	429	436	407	404	400	372	358	410	412	415	396	381	403	420	403	417	412	418	450	419	409	418	393	395	414	420	443	375	385	402	395	431	379	393	448	391	421	420	404	390	394	382	375	421	419	419	409	413	380	387	449	384	417	411	433	433	425	400	403	425	439	401	395	401	425	395	419	445	447	398	440	441	364	376	379	425	423	399	391	419	430	411	380	420	401	432	410	420	422	396	386	379	447	399	417	425	415	387	413	438	408	423	388	393	418	407	425	402	409	407	451	455	425	398	411	388	463	398	411	389	407	401	432	403	422	410	423	385	407	437	425	403	416	397	394	395	389	388	443	407	398	442	396	432	419	378	415	411	428	346	404	410	406	425	397	372	421	397	442	433	394	427	404	371	405	403	425	454	455	414	450	430	399	407	421	402	461	387	404	419	418	398	402	387	430	419	404	414	423	396	427	412	381	404	449	382	402	394	417	413	435	419	403	418	397	403	407	394	429	397	354	379	413	403	428	401	414	373	432	409	416	473	460	416	448	409	418	424	419	412	425	409	399	445	437	403	422	441	403	380	406	410	407	429	421	416	429	442	407	420	393	417	409	429	421	413	427	407	425	437	393	424	377	390	446	396	426	392	430	418	432	407	406	439	446	409	407	385	386	407	405	449	434	402	450	386	434	424	398	424	418	415	423	374	408	397	445	444	430	405	433	403	414	400	417	406	395	382	431	406	393	426	468	419	448	445	400	414	438	429	413	411	432	396	397	419	409	406	389	447	402	411	403	418	415	399	457	420	416	372	414	432	395	427	426	414	431	381	407	411	435	444	372	382	413	391	422	447	414	415	416	409	431	412	410	429	381	408	403	448	371	390	420	427	417	427	395	426	408	438	441	415	425	415	444	406	414	407	372	413	398	404	408	434	385	380	393	409	419	406	417	414	402	416	382	392	363	385	454	408	444	386	388	426	425	395	399	434	389	418	406	407	397	396	398	399	416	428	415	402	407	387	406	409	446	444	435	448	398	370	398	417	415	428	397	472	427	419	406	395	395	410	401	404	416	435	406	409	436	408	425	395	427	401	389	387	411	440	422	416	416	416	379	410	446	391	402	392	385	406	410	417	409	400	425	414	441	416	386	412	403	420	410	425	422	380	409	424	398	420	415	454	421	434	443	402	420	396	445	401	449	409	419	374	387	408	409	365	393	405	399	414	407	387	433	395	393	381	405	401	428	371	430	456	451	361	390	372	458	438	443	415	418	398	415	390	421	395	411	414	392	417	407	410	428	393	399	407	406	421	435	488	393	375	405	425	417	372	410	416	417	422	397	413	365	434	417	423	412	399	423	423	396	413	441	368	411	404	405	401	394	418	405	398	433	410	413	389	406	404	407	388	406	413	434	416	432	460	432	364	408	396	409	413	431	431	410	414	426	438	400	426	420	424	421	448	409	399	475	400	422	385	387	419	388	383	400	453	404	419	377	422	395	405	410	432	410	408	437	418	451	421	434	432	376	424	392	460	429	431	380	420	428	386	400	391	402	403	410	367	409	403	392	404	416	368	436	421	420	386	405	413	392	417	425	440	420	382	399	423	399	407	419	405	399	383	398	397	415	438	430	438	409	408	444	420	396	388	397	446	454	429	414	367	383	413	372	428	382	451	426	434	424	419	410	386	409	417	421	420	412	397	411	455	423	436	423	464	423	408	413	423	399	424	383	388	415	406	393	392	437	420	389	421	406	383	418	415	398	408	395	393	410	373	429	414	408	423	411	375	418	409	428	431	400	374	445	400	422	375	378	407	383	381	402	417	414	396	386	423	394	373	393	405	417	366	376	429	442	381	438	421	435	399	414	402	463	416	382	413	419	405	436	425	407	407	415	467	412	442	429	416	434	417	444	397	423	434	407	412	422	399	420	439	410	428	409	413	437	382	392	412	383	427	408	403	426	418	382	406	454	384	409	436	390	409	405	431	405	372	416	457	397	418	420	428	434	385	415	411	407	385	397	389	410	401	403	409	382	383	414	387	396	439	420	424	419	395	424	438	393	459	380	402	392	404	427	394	409	450	424	410	399	431	409	450	383	403	427	420	430	440	430	402	414	422	430	411	408	399	407	393	377	426	375	412	400	429	432	433	407	377	406	417	429	414	418	421	450	427	407	431	408	440	431	416	425	448	451	413	427	423	398	403	418	425	414	431	429	414	393	413	446	421	412	383	400	441	420	379	423	391	405	390	395	427	435	404	407	405	440	407	420	431	440	441	381	410	401	414	441	366	448	401	403	439	400	387	408	385	433	409	413	420	427	425	374	397	376	414	400	416	385	369	435	412	407	434	421	407	411	419	416	433	381	391	443	420	383	435	408	405	394	410	405	423	428	412	464	390	421	407	429	401	410	422	416	429	408	415	375	436	391	440	430	385	417	395	400	406	408	437	436	445	394	406	415	434	394	411	405	396	411	408	428	378	441	381	395	400	444	398	395	382	426	459	404	412	390	438	392	430	394	399	440	413	485	390	422	453	418	403	421	430	402	434	413	428	371	421	372	431	402	390	424	397	429	377	411	421	420	456	447	413	401	386	396	417	379	387	380	374	411	417	402	413	390	403	419	435	440	406	422	400	413	417	434	403	435	433	388	422	420	420	404	409	396	443	423	400	407	440	414	363	417	394	436	375	405	447	476	389	399	381	432	407	410	394	432	434	419	376	409	436	408	437	397	411	412	430	422	394	406	446	428	388	411	405	427	422	411	402	421	396	367	399	371	416	376	392	419	401	425	409	402	447	424	457
28560	55516	21194	5211	1227	2122	3206	2554	1600	1168	964	1123	1088	922	633	624	501	373	318	277	298	298	303	308	305	284	261	259	274	315	305	312	275	298	311	299	333	317	342	292	303	355	314	334	292	310	308	340	323	273	260	246	244	252	233	261	289	239	247	290	236	269	252	270	278	252	231	250	213	259	239	242	238	240	242	209	241	249	222	244	230	235	247	200	243	214	233	248	260	237	240	266	240	227	242	234	229	207	253	230	240	248	238	242	233	190	243	222	240	200	254	257	218	244	255	268	244	243	232	270	241	234	225	214	247	246	275	231	255	234	260	239	226	249	256	227	240	252	272	262	220	239	239	252	235	237	199	227	255	199	220	266	238	232	262	241	240	238	247	239	231	224	265	257	273	237	222	214	257	208	235	223	191	254	250	235	242	240	219	225	215	254	247	245	249	219	238	227	231	243	235	241	231	233	241	234	222	250	233	226	226	244	249	231	231	222	224	232	239	241	247	211	237	225	196	229	247	240	239	222	226	244	242	251	224	251	259	253	248	234	220	241	258	207	234	221	244	245	236	243	238	235	265	210	231	265	226	216	234	243	240	236	246	246	218	279	250	222	246	236	209	245	227	249	269	236	258	238	238	232	234	229	275	232	237	245	246	228	230	217	208	249	236	236	217	234	242	271	274	215	246	229	223	215	245	219	237	238	258	255	216	248	221	225	207	242	248	244	250	247	239	244	269	241	243	228	230	238	256	234	268	249	246	237	255	216	230	235	234	236	260	244	245	246	205	244	242	270	249	232	241	198	229	242	246	239	237	244	228	247	246	217	215	249	207	203	247	256	246	249	231	229	238	231	257	235	248	247	215	243	237	225	192	262	212	257	222	241	235	225	254	239	257	245	248	238	242	247	218	270	230	217	227	232	267	231	235	255	260	265	256	259	254	255	240	214	229	219	215	213	222	221	229	236	251	255	253	262	226	252	249	233	229	240	232	220	240	251	242	243	243	256	210	283	231	245	248	218	263	247	238	228	230	250	246	229	262	226	259	245	213	247	262	219	258	258	222	239	234	219	232	219	245	225	238	235	227	255	271	227	215	236	263	234	257	235	224	260	220	228	220	239	240	252	262	217	259	239	258	217	241	237	227	215	245	234	221	234	255	245	238	234	245	251	254	230	254	249	245	235	226	263	275	267	237	263	217	272	203	259	223	233	252	249	234	245	252	262	228	229	227	208	248	232	211	238	229	239	236	252	223	231	230	253	255	239	219	221	222	237	215	240	229	208	238	223	249	235	245	244	220	225	235	228	218	250	240	251	249	266	246	235	241	252	247	215	218	275	248	236	231	238	236	237	238	235	233	224	253	255	239	212	241	236	214	262	267	246	239	220	209	233	234	241	186	251	203	255	256	240	252	227	251	219	253	237	218	231	230	216	249	242	229	237	244	202	252	212	216	222	233	219	242	261	241	223	220	248	221	258	233	254	229	253	245	223	230	227	266	233	258	219	216	227	240	231	229	253	254	226	206	233	221	230	239	233	257	220	214	222	226	267	232	206	240	241	258	213	234	266	238	223	244	217	221	259	243	210	256	244	230	217	281	232	230	218	278	228	231	232	211	224	232	248	233	217	261	253	199	246	197	236	225	237	241	247	254	236	214	251	226	227	231	251	221	247	238	231	226	197	245	228	224	235	223	240	277	219	236	205	218	236	266	221	223	251	256	228	213	240	230	235	265	237	260	215	227	253	245	234	226	238	226	249	249	215	243	240	234	222	232	223	249	241	247	275	227	243	242	218	223	196	260	238	206	223	221	230	263	247	233	229	237	257	232	225	253	253	235	214	245	235	223	218	254	249	221	260	246	248	224	261	249	248	261	234	253	256	258	245	240	269	241	237	215	234	251	237	234	244	244	240	220	236	224	222	242	251	257	247	226	234	242	255	210	204	228	251	238	228	248	235	237	255	239	237	237	231	204	237	240	244	227	226	245	235	222	211	218	244	252	243	236	239	267	226	231	218	217	220	213	227	225	216	220	233	229	227	263	258	251	231	238	226	225	212	248	228	220	271	231	209	249	232	234	221	223	236	247	231	232	276	258	243	250	263	234	261	251	221	241	255	231	223	253	224	246	221	234	252	238	251	249	241	220	235	229	248	226	217	251	241	244	238	221	261	247	220	253	236	236	237	260	240	268	248	235	235	219	232	254	239	226	231	201	233	235	250	238	221	227	260	235	218	234	233	244	238	254	235	211	246	222	251	259	236	225	232	250	218	232	260	269	222	259	240	244	216	218	226	227	227	263	243	235	238	236	242	217	223	224	194	219	238	229	245	209	225	237	226	224	253	218	243	263	235	219	276	229	224	230	239	245	245	227	228	218	247	236	255	235	233	216	245	235	227	235	240	260	254	258	226	232	225	218	215	234	238	230	234	240	228	255	242	236	243	235	235	235	235	232	233	224	233	230	258	196	227	236	244	241	256	243	212	258	244	253	267	238	240	231	234	248	232	230	231	266	255	238	228	220	251	226	247	237	237	218	253	240	230	240	234	247	233	253	252	248	273	258	213	246	223	273	241	211	240	240	212	219	268	251	240	235	228	215	245	225	251	257	225	244	245	237	247	240	242	214	197	232	236	231	248	243	234	248	244	242	215	239	214	250	219	218	236	259	218	274	232	262	236	227	233	236	246	223	254	239	250	232	229	260	208	244	191	221	250	259	216	223	213	221	223	226	252	223	244	244	220	227	229	198	239	207	247	264	244	260	270	243	264	252	242	260	206	215	243	217	272	250	247	201	237	236	229	241	207	236	235	222	216	220	239	233	265	216	225	218	229	235	210	227	239	242	245	246	234	270	250	270	257	252	225	232	280	218	222	244	240	222	241	223	252	232	279	245	238	227	244	214	234	232	218	244	267	245	251	255	236	230	244	242	232	242	240	227	265	254	218	234	254	259	220	237	221	217	253	243	189	246	230	243	233	238	220	224	246	203	258	268	240	236	232	249	206	225	235	240	267	222	235	222	220	240	245	239	242	232	237	228	242	256	210	246	252	221	249	262	240	239	247	261	228	228	221	232	244	242	239	214	248	244	227	208	226	263	233	239	269	223	224	238	244	231	225	214	241	230	228	247	236	245	205	236	220	249	228	216	228	230	276	225	240	250	247	223	231	203	245	234	225	237	241	242	266	264	221	241	240	233	251	267	223	252	227	225	262	217	207	220	217	241	226	224	214	245	219	237	245	235	209	233	252	225	260	238	220	249	236	244	216	223	220	240	244	199	217	242	264	260	205	234	245	234	229	246	215	238	244	237	189	243	246	248	232	220	240	225	246	267	213	230	237	199	257	245	253	243	226	222	210	251	225	233	262	228	241	241	249	270	215	224	248	233	223	268	243	223	216	230	229	250	259	231	236	239	214	247	232	268	247	243	270	253	216	255	230	231	258	249	225	212	246	242	233	258	283	217	220	241	210	222	250	235	245	279	248	224	244	226	235	236	219	247	221	222	223
17891	39358	3945	3130	4123	8458	12209	10475	7826	5563	4874	5741	4794	3966	2597	2514	2248	1421	1174	1083	954	971	1056	1284	1273	1039	973	813	902	1169	1406	1274	1068	1016	1138	1079	1229	1162	1237	1083	1206	1251	1263	1356	1358	1260	1249	1199	1235	1105	732	646	601	571	624	658	752	802	968	829	706	668	619	549	663	721	654	559	607	566	548	584	548	549	596	548	524	566	543	585	520	546	551	551	536	550	563	552	561	582	604	567	554	543	554	541	557	555	571	558	547	584	567	523	599	562	574	563	577	552	575	581	525	514	577	525	553	611	575	581	601	551	560	514	529	556	548	562	545	550	534	538	555	525	563	564	535	574	548	525	524	523	589	569	575	590	559	602	559	567	602	552	541	563	568	548	551	563	597	578	529	557	557	585	553	544	556	556	540	543	552	573	575	524	560	576	556	576	559	581	593	549	546	606	530	529	524	557	574	581	570	556	523	526	599	596	572	561	524	546	569	515	585	557	558	552	560	549	522	548	547	556	581	550	575	532	554	578	567	542	556	575	551	565	525	573	564	527	550	567	558	525	593	573	554	589	526	505	574	566	568	554	568	559	601	589	554	607	567	509	561	551	562	540	569	539	593	551	597	598	575	541	551	604	590	575	519	537	572	549	536	567	542	562	520	586	585	541	538	542	533	578	560	541	571	533	535	575	620	566	539	535	545	574	546	581	532	549	573	537	532	552	582	527	547	557	543	543	569	530	560	552	565	587	575	559	558	528	552	588	571	606	513	550	505	512	549	540	600	596	581	559	521	543	576	581	557	573	570	591	572	556	556	547	623	551	571	568	559	581	572	559	513	545	542	553	543	561	521	547	563	579	516	572	571	592	565	549	540	585	537	530	561	609	579	595	556	562	577	567	547	575	522	556	541	602	557	536	550	575	550	548	546	559	500	610	568	561	530	607	591	544	536	561	564	550	608	587	549	546	517	527	554	574	580	567	542	554	566	604	561	543	543	540	561	538	576	528	562	528	545	556	550	533	560	571	571	551	507	533	584	574	565	540	541	557	578	577	568	531	597	582	547	551	581	545	540	574	560	532	546	561	578	532	535	598	567	502	567	550	564	531	518	541	522	584	560	570	572	592	549	568	531	540	553	612	530	573	539	592	610	519	554	564	558	521	543	569	525	555	567	537	594	537	550	565	560	543	546	538	551	555	581	585	572	561	545	582	591	556	555	523	569	533	559	581	578	571	557	532	540	555	551	581	573	529	570	560	539	568	602	533	548	526	554	557	561	535	570	597	526	550	549	527	544	538	554	544	543	534	517	557	568	527	517	532	555	577	540	591	570	574	586	528	589	560	527	551	514	554	560	607	552	551	562	528	559	562	595	557	562	563	566	569	535	579	553	578	551	545	546	556	536	549	557	564	560	525	537	571	553	594	566	558	539	572	519	599	550	544	550	587	573	541	583	569	542	532	573	596	573	565	550	557	516	561	518	604	570	566	606	543	542	567	512	492	552	547	533	546	573	608	553	547	542	544	585	542	610	586	553	583	537	563	599	508	522	547	558	553	552	547	541	540	562	533	573	559	529	570	534	541	574	559	559	534	541	576	551	550	560	567	560	581	533	553	534	584	563	550	588	586	575	555	543	568	542	585	584	581	529	571	554	546	571	530	509	584	511	570	591	566	571	547	568	538	574	560	528	568	577	574	527	544	580	579	563	504	582	586	583	537	552	578	539	545	512	612	561	565	575	571	529	550	587	575	568	518	526	504	541	602	533	489	516	576	548	576	554	549	553	545	567	539	515	556	550	538	541	556	548	546	549	559	548	577	578	525	571	567	563	536	559	558	536	555	528	513	588	518	546	604	551	584	544	581	590	584	564	598	585	603	542	573	566	582	556	561	570	519	593	582	521	572	536	520	557	545	518	566	516	568	568	557	571	504	540	582	560	566	517	550	524	557	604	549	534	519	555	517	550	525	553	561	499	541	580	533	579	533	571	590	544	570	533	557	605	540	549	553	562	546	576	576	565	604	570	576	565	567	547	537	570	543	581	534	592	587	596	565	517	563	571	525	542	547	566	541	591	576	566	541	579	550	527	548	534	607	530	599	524	537	520	582	544	553	554	597	532	544	576	542	560	549	552	542	565	549	564	544	555	569	534	558	555	534	543	543	510	555	578	544	541	595	558	574	554	557	540	544	520	577	564	621	535	577	568	550	633	555	556	548	514	559	571	578	533	557	534	549	596	538	600	578	561	518	556	557	564	547	541	557	531	590	555	529	565	533	524	570	551	561	565	582	551	539	587	562	559	533	546	551	577	547	536	530	536	572	582	553	609	567	575	608	588	575	570	582	549	614	559	556	567	557	568	551	541	569	550	559	533	542	548	527	530	537	539	558	573	534	562	546	563	560	530	556	578	560	538	557	538	585	522	572	576	566	517	559	566	574	598	538	538	598	538	544	599	586	535	563	516	560	619	564	578	542	528	578	574	583	539	531	559	547	577	549	591	567	572	551	561	535	532	571	555	541	563	588	556	540	564	563	531	549	576	563	655	561	576	573	534	536	557	575	588	575	543	546	564	514	565	536	543	562	561	597	535	557	572	567	566	578	561	604	553	547	515	553	552	564	499	572	560	604	521	551	544	544	544	547	515	546	539	560	551	580	539	535	571	581	566	544	607	576	545	585	571	563	533	575	546	536	553	556	520	534	551	552	542	549	559	555	522	570	497	567	601	533	525	571	544	557	571	576	548	539	625	562	548	519	522	593	556	542	549	575	574	569	522	564	565	541	568	531	554	567	520	515	539	570	546	533	564	553	598	561	558	562	547	550	582	546	556	540	552	554	531	567	631	557	555	565	539	530	575	566	561	581	581	521	627	576	582	563	555	574	529	585	556	592	515	552	586	532	564	543	586	543	546	581	559	537	514	531	528	585	553	580	560	564	554	549	539	546	534	582	544	604	567	575	566	536	541	531	543	547	578	606	580	539	537	567	503	584	558	559	554	546	553	581	531	560	593	559	559	545	545	550	518	550	498	562	551	579	549	544	581	550	536	576	560	552	541	527	530	556	589	582	577	562	541	559	589	571	563	519	583	584	580	527	565	586	598	572	521	552	562	521	559	572	597	547	572	527	548	525	534	536	562	527	568	609	540	584	543	506	556	576	568	544	573	563	577	501	555	519	571	553	593	594	561	541	538	563	564	568	556	548	550	571	530	583	561	568	565	541	576	565	544	547	585	582	550	543	522	533	579	553	539	537	567	558	504	566	525	571	535	557	533	519	556	565	572	573	527	545	550	569	552	567	607	572	538	545	530	581	574	558	573	578	550	567	558	560	542	528	557	588	555	561	581	541	538	565	543	559	570	596	542	546	526	533	529	554	584	554	579	582	572	548	541	528	554	606	544	530	555	564	554	535	562	546	547	545	545	541	537	561	535	541	534	543	526	530	534	559	575	576	540	527	547	559	611	574	576	552	560	594	553	577	559	539	576	556	573	571	587	538	589	594	567	559	528	552	518	517
35648	70068	28277	14751	4306	4013	6358	4986	3447	2348	1744	2238	1752	1479	957	919	801	509	405	307	292	286	309	350	360	321	286	288	236	358	360	325	249	269	297	299	350	303	338	310	307	292	342	336	348	318	319	330	331	261	199	207	216	201	222	217	234	228	281	246	207	204	223	213	216	227	238	195	189	181	193	184	223	166	204	198	181	188	176	194	176	195	194	198	218	161	192	189	203	190	191	202	172	185	212	195	219	184	172	194	180	184	188	197	179	185	202	189	181	211	215	219	189	210	215	204	180	190	204	168	171	208	197	178	194	185	179	245	195	187	182	198	200	201	198	217	198	207	202	212	184	178	197	188	178	202	196	193	196	197	183	205	201	196	191	215	196	162	202	182	195	198	221	194	200	212	186	189	194	185	206	186	182	193	178	190	201	204	177	184	198	174	192	191	202	195	197	188	207	206	202	172	178	178	176	221	224	202	201	191	193	226	203	190	196	190	195	183	202	199	175	213	181	196	211	200	205	195	183	174	169	198	187	193	170	198	203	195	192	200	199	186	184	196	212	204	202	212	196	194	195	210	171	193	185	193	195	196	171	195	188	223	227	200	178	192	167	183	165	188	206	217	200	204	175	205	196	200	206	171	193	206	198	193	203	184	168	200	192	195	166	177	188	187	197	178	188	200	190	208	194	204	209	194	234	149	174	174	168	180	198	201	182	168	191	182	189	197	190	175	221	211	221	188	193	186	223	177	189	192	200	207	190	182	175	205	207	195	197	185	180	198	204	204	203	193	198	173	168	194	166	199	216	179	176	164	221	228	184	193	203	171	206	189	186	207	199	192	213	178	185	200	184	172	232	195	198	168	187	164	191	180	214	193	190	187	201	205	209	214	182	165	208	175	214	187	214	179	202	193	192	190	193	196	181	189	168	185	183	203	210	206	193	189	200	191	204	202	183	174	199	176	217	197	199	197	188	171	207	159	189	188	181	198	182	170	179	214	184	198	177	212	193	209	182	176	209	191	180	188	207	200	186	170	184	208	188	204	189	171	198	186	179	170	204	196	191	203	194	180	166	179	204	202	186	191	192	176	196	210	216	208	193	209	185	186	193	193	192	187	223	203	198	188	189	168	193	179	202	206	220	192	195	164	182	192	213	196	178	186	219	171	165	216	170	218	197	196	185	172	206	203	221	207	180	174	228	183	191	177	195	212	198	188	176	194	203	178	198	220	204	200	200	155	213	180	163	217	197	189	189	167	179	189	225	223	202	196	209	185	184	201	217	183	191	201	175	199	185	184	209	185	200	212	185	171	190	228	186	195	207	204	192	215	203	189	194	204	215	165	170	194	201	188	186	197	189	210	204	191	186	188	191	193	198	193	173	201	188	189	170	173	193	210	210	209	204	193	214	226	205	191	186	221	183	182	194	199	183	170	204	189	226	201	186	184	189	211	204	185	184	198	205	212	192	214	195	155	210	202	190	198	207	169	170	211	204	236	176	202	194	205	179	196	179	190	192	175	201	200	197	180	182	174	192	200	192	195	185	206	206	214	209	195	163	168	204	172	170	194	170	156	195	199	197	224	204	197	185	199	174	197	196	193	189	186	170	212	179	179	199	204	174	201	195	176	203	191	182	163	176	199	206	202	172	195	218	202	178	168	187	191	180	187	215	189	193	175	201	193	205	186	200	207	159	170	199	159	184	161	183	181	195	201	214	187	192	161	180	178	191	199	177	201	198	187	167	206	180	196	199	214	194	196	208	203	201	199	197	172	185	191	203	184	181	193	185	189	191	207	178	180	175	198	222	201	204	186	187	177	181	226	193	196	212	184	177	194	186	172	164	188	198	202	205	177	213	198	181	200	214	207	187	222	185	173	206	182	199	229	178	193	185	205	201	192	191	189	158	200	204	194	214	199	176	209	196	168	216	160	199	204	175	196	184	192	201	186	224	213	184	171	181	196	210	224	173	166	215	203	174	205	193	180	212	191	164	195	188	182	217	202	208	189	210	199	196	199	205	170	183	208	161	187	209	187	200	219	200	212	219	183	182	164	188	170	204	201	196	173	176	166	196	199	180	204	196	176	192	190	215	173	200	228	211	177	208	204	181	186	175	204	191	200	210	192	163	182	216	180	193	191	197	220	208	193	197	208	183	174	182	193	188	186	182	177	211	205	188	197	218	187	179	218	206	199	188	208	162	216	179	223	209	190	198	203	167	177	215	183	203	198	172	221	212	213	207	181	188	199	180	201	203	189	189	201	158	202	199	213	191	187	198	201	201	197	189	208	169	192	185	183	185	199	190	168	178	193	187	183	215	187	185	200	191	193	196	200	203	191	192	183	184	181	222	178	196	187	203	211	192	180	189	202	199	180	194	214	193	187	179	188	166	195	196	197	215	167	189	222	194	168	178	186	199	189	188	194	209	230	217	168	210	187	167	207	184	185	181	204	191	225	190	168	204	176	210	194	211	195	182	168	189	209	201	180	188	178	200	186	184	192	193	189	167	186	193	185	198	195	224	194	204	206	196	172	183	202	198	185	205	202	178	203	195	180	208	170	178	205	203	157	192	167	187	205	195	203	176	197	204	193	206	193	196	186	190	229	207	198	192	185	215	184	189	179	180	184	246	196	205	190	206	190	186	193	200	196	178	201	199	193	171	178	186	197	191	197	206	186	189	187	194	195	212	199	170	179	212	214	233	189	203	196	186	157	153	192	210	186	187	192	194	207	195	155	199	199	181	176	184	217	190	185	188	194	198	205	172	197	190	201	199	201	202	185	205	200	179	212	208	197	204	203	196	198	208	190	170	176	208	170	194	198	192	160	177	193	211	208	188	157	196	175	211	184	215	176	184	207	192	180	190	214	182	198	199	183	200	199	196	222	189	193	176	178	189	188	201	196	191	191	195	207	195	170	202	189	201	214	188	186	194	205	186	190	184	193	197	188	192	218	197	199	192	177	176	199	196	174	241	219	197	201	209	198	201	200	190	207	191	180	198	192	190	203	189	191	196	181	195	200	196	187	238	202	192	172	207	172	193	169	173	215	193	197	185	195	202	186	192	215	185	200	188	211	210	170	190	179	201	180	183	211	213	198	184	209	176	193	197	203	209	172	220	176	186	202	184	196	166	192	193	184	192	171	211	192	179	194	191	210	169	220	202	185	188	190	212	209	198	182	202	191	203	175	185	213	169	170	202	188	193	204	186	188	194	171	179	188	213	209	192	183	169	179	202	206	190	199	167	207	198	176	180	196	182	206	227	194	215	186	200	200	210	200	223	189	218	180	182	173	189	186	194	197	201	197	194	202	202	185	207	183	160	204	220	172	173	184	184	210	201	178	174	192	192	226	211	184	231	206	190	193	190	193	201	172	188	187	227	207	188	187	214	172	199	188	169	191	178	195	187	197	206	195	199	181	191	218	207	190	198	190	197	174	193	198	203	193	191	197	172	234	184	188	186	190	195	186	201	224	170	183	204	174	186	180	188	192	176	172	187	204	203	204
21672	47892	7501	5551	6681	13053	19310	17219	12659	9569	8753	10228	7737	5954	4083	3842	3638	2567	1895	1448	1342	1410	1343	1663	1601	1489	1251	1038	1024	1672	2045	1615	1417	1267	1551	1337	1530	1444	1551	1401	1355	1559	1526	1658	1568	1453	1504	1590	1617	1047	696	673	577	542	671	683	756	942	1160	973	698	537	514	501	736	641	737	457	483	446	448	468	461	433	464	460	463	454	472	472	458	485	454	436	444	448	449	458	452	435	480	466	516	439	460	448	437	429	451	461	479	497	489	443	467	475	469	458	460	466	442	477	415	405	447	424	471	422	429	460	457	447	448	448	392	450	453	421	416	419	440	453	462	457	391	468	493	442	447	453	431	441	471	478	454	466	489	467	458	435	456	432	448	451	443	459	436	446	424	509	446	455	425	449	434	415	455	449	487	464	424	413	423	450	457	457	478	414	472	438	472	444	477	447	465	452	474	439	480	475	477	461	438	469	419	480	435	477	482	479	421	459	462	444	452	469	476	498	448	483	421	426	475	445	466	466	470	458	415	486	449	406	465	475	457	470	461	412	463	480	463	506	450	477	429	434	450	452	426	423	417	440	443	464	445	428	468	444	421	476	432	452	455	444	430	470	443	460	456	468	419	417	469	397	479	446	449	433	474	463	471	449	475	423	447	403	510	471	476	469	427	439	451	419	477	468	451	425	435	439	456	410	486	436	458	470	447	451	445	445	443	443	477	451	397	431	474	424	456	474	445	467	445	457	441	446	441	432	453	480	493	456	442	477	447	464	416	427	429	440	462	451	427	466	450	470	455	457	482	449	409	446	459	474	452	392	480	462	451	442	446	444	444	446	469	456	458	493	458	444	461	471	436	435	455	425	475	419	462	447	435	482	420	416	447	464	444	444	436	439	454	412	435	445	420	444	421	417	479	417	468	437	439	441	467	439	465	456	454	428	424	431	464	441	416	456	465	425	434	450	463	444	462	443	450	418	412	463	424	479	478	443	466	454	436	440	405	486	433	445	461	457	451	440	472	484	469	458	475	458	412	467	476	481	437	419	443	430	422	435	480	450	458	418	429	457	443	439	450	436	467	487	468	481	442	429	471	493	454	452	452	464	445	439	459	477	430	436	449	451	460	440	467	444	457	450	448	452	485	433	424	427	459	450	459	443	460	461	462	449	453	474	504	438	424	451	496	428	471	433	460	415	480	474	434	495	437	486	479	470	414	453	433	455	422	468	443	438	505	444	432	450	423	455	388	437	441	453	483	430	460	435	443	402	424	460	455	449	412	447	461	458	484	433	430	450	446	434	483	445	398	415	433	435	440	434	481	449	489	456	437	453	426	454	432	487	439	419	462	423	470	468	446	434	449	451	440	468	448	435	463	464	518	420	460	472	429	471	464	450	430	463	446	491	467	458	467	450	429	442	454	463	460	465	458	483	449	468	464	451	413	416	473	482	463	453	398	473	455	448	414	481	475	459	449	453	426	442	484	468	423	469	475	471	464	437	440	456	476	442	451	462	462	472	454	475	478	430	402	466	472	456	451	428	448	473	460	440	458	441	454	458	407	393	432	459	461	473	445	448	484	509	441	418	464	449	448	445	433	426	447	446	437	469	424	429	466	411	452	429	469	453	430	459	481	398	457	427	462	450	430	449	418	448	434	443	445	458	446	480	449	440	455	478	444	458	447	431	457	447	442	425	469	442	459	466	473	522	458	414	441	447	417	425	466	449	421	460	463	445	441	473	432	442	453	476	443	439	469	460	490	461	424	425	472	472	468	448	422	450	441	430	423	478	444	503	446	453	445	433	432	442	451	426	457	465	458	463	451	452	500	498	415	441	411	455	471	445	438	450	414	458	475	460	479	470	452	463	439	460	447	447	434	455	441	453	433	421	446	477	428	444	453	469	420	461	479	445	394	466	428	463	457	449	416	508	425	419	457	487	465	441	452	429	450	468	471	441	487	462	454	472	427	441	448	446	471	433	453	424	448	414	458	441	448	453	435	438	475	477	477	460	465	456	453	446	457	477	496	397	439	419	437	452	449	441	467	446	501	458	447	473	465	459	453	442	459	454	447	489	449	436	425	456	471	453	466	439	430	445	446	418	442	440	465	451	451	472	428	439	476	477	452	414	468	431	459	456	434	445	441	438	464	406	460	440	518	433	453	476	436	449	470	483	433	451	466	447	446	423	422	459	467	436	445	456	444	465	472	454	440	456	399	466	423	469	487	453	447	456	450	444	404	497	461	466	476	419	442	454	472	449	431	464	438	437	429	437	487	429	445	433	418	442	467	467	453	466	441	438	437	422	439	465	434	427	418	412	458	423	445	444	471	439	436	467	454	441	440	412	437	429	465	435	456	457	440	469	459	456	468	469	458	442	436	463	475	454	417	466	429	454	423	439	475	441	473	470	498	426	460	430	455	481	460	485	449	455	395	463	470	440	434	459	447	468	466	466	446	452	456	429	451	422	469	438	436	459	437	483	414	414	428	430	425	450	407	445	433	446	473	419	403	462	477	438	450	441	457	477	481	462	441	467	454	436	427	452	426	437	473	475	491	438	433	470	480	448	464	450	474	458	469	428	456	456	431	464	467	452	467	428	468	450	467	441	445	462	423	444	464	448	429	400	437	428	424	429	428	474	434	471	398	439	460	399	456	431	452	466	445	401	454	426	459	453	433	454	436	419	442	418	449	453	489	469	466	442	434	475	465	478	476	455	452	462	437	493	436	487	443	475	477	436	442	457	466	437	448	418	440	459	440	451	469	448	455	463	438	452	450	473	430	414	453	421	472	442	418	460	428	411	443	462	451	449	460	454	459	491	457	444	449	453	457	463	454	471	486	459	432	443	457	421	461	471	466	463	432	429	495	470	489	479	412	446	467	416	444	449	500	456	457	448	436	448	453	446	467	419	431	444	467	433	457	422	447	442	477	425	428	436	443	455	424	462	453	446	459	446	460	459	473	427	448	446	451	444	424	440	482	472	474	450	467	425	438	470	431	464	476	449	426	422	455	440	468	444	457	436	495	464	467	454	419	448	448	437	402	441	443	404	449	432	448	449	419	439	460	435	487	448	468	447	433	495	429	456	434	452	458	414	439	459	481	429	472	452	449	456	449	417	431	446	457	455	432	463	466	458	466	436	433	423	451	445	464	417	464	461	433	493	446	469	468	464	456	457	463	446	433	459	499	451	423	438	454	480	468	431	427	448	433	460	453	475	442	460	419	457	469	431	448	433	450	433	441	435	467	478	450	420	437	504	455	451	463	416	435	423	436	417	432	494	471	461	480	448	484	433	485	449	424	467	455	453	473	480	431	442	436	451	457	486	441	484	471	481	426	486	482	465	481	459	426	434	445	424	453	443	459	421	445	482	438	426	440	438	454	455	448	438	466	424	429	432	457	447	436	459	472	441	471	465	427	444	413	490	434	459	463	444	451	436	471	455	424	441	461	482	415	478	486	431	459	476	432	448	458	465	471	436	467	493	463	479	427	473	438	466	459	448	441	459	469	523
10134	7195	1116	195	218	234	251	210	222	200	215	197	184	208	192	182	190	169	180	140	164	175	165	196	211	171	166	173	167	182	180	159	166	168	175	187	189	207	219	230	201	186	222	206	195	187	174	179	182	155	189	180	177	165	167	171	164	179	173	178	209	161	174	161	171	167	174	165	171	186	167	202	173	161	180	183	168	150	155	167	153	151	177	152	159	153	147	164	148	175	160	165	164	173	171	180	171	161	156	166	161	154	165	174	159	168	154	167	180	171	154	163	166	164	145	177	149	159	169	173	174	163	177	177	153	180	177	163	173	173	171	160	167	167	190	146	154	169	185	184	161	147	141	173	176	189	200	168	156	159	156	163	191	137	164	149	165	169	152	163	173	157	182	162	168	176	189	162	148	166	174	166	142	150	171	183	167	179	178	162	138	165	170	130	161	166	176	155	157	178	165	148	191	170	166	185	159	168	163	169	168	161	147	161	175	152	152	156	196	192	163	161	168	145	179	183	153	166	143	179	169	166	163	168	189	183	146	147	168	186	172	183	156	148	162	163	170	193	156	164	173	147	174	160	166	158	160	175	171	159	177	177	146	154	171	162	173	190	150	135	162	162	152	178	157	190	169	169	152	153	170	147	169	167	179	159	166	161	169	177	155	157	146	182	164	150	158	172	132	160	151	165	152	178	164	165	180	185	139	147	166	182	189	141	172	170	160	161	158	176	154	166	162	164	144	164	185	172	167	150	171	180	146	163	161	161	176	176	184	161	185	152	171	176	188	166	156	157	150	155	145	143	188	163	148	153	176	166	148	177	174	170	151	158	175	153	181	170	158	179	171	151	145	166	172	158	151	178	164	157	161	172	169	174	188	156	163	179	191	158	178	158	172	168	173	159	180	168	130	172	169	181	165	139	165	177	169	185	170	179	175	178	161	169	164	162	160	169	172	205	181	164	150	168	136	148	169	161	153	154	169	163	192	142	165	187	160	142	161	164	184	154	186	159	153	167	165	158	195	175	172	151	158	171	188	166	164	165	174	169	183	157	155	168	150	174	159	163	163	156	152	158	159	146	161	170	166	164	148	150	146	162	157	163	158	172	181	157	163	146	191	197	141	158	160	175	173	181	151	158	181	131	168	159	160	165	187	189	173	169	158	166	179	161	182	155	151	163	164	147	168	169	163	154	173	157	160	155	164	147	175	177	170	163	158	160	187	188	155	154	199	179	161	159	172	165	154	154	178	165	185	187	153	163	187	197	167	160	158	169	170	158	169	164	164	149	156	142	162	163	186	166	167	162	156	152	186	164	172	153	184	150	157	165	150	159	140	182	153	154	156	186	166	183	170	186	159	173	184	172	169	188	162	179	158	168	163	152	167	177	144	193	181	171	139	149	175	158	167	156	165	174	167	160	181	157	153	167	158	176	143	183	163	176	161	162	163	173	186	158	192	143	146	144	176	163	151	179	145	163	188	167	183	178	167	156	199	155	153	144	183	174	184	165	185	179	146	131	199	163	166	148	152	176	175	160	201	173	157	161	157	167	160	151	170	176	200	141	158	169	171	145	149	165	153	157	156	157	173	141	143	181	172	174	183	176	163	160	160	162	156	172	168	187	152	148	167	175	175	183	175	177	151	167	175	166	157	185	149	160	166	174	153	176	171	190	149	142	147	183	171	162	156	174	153	147	151	161	196	148	154	169	157	173	174	179	173	157	172	191	160	165	170	167	160	172	165	168	159	155	146	176	148	172	190	165	169	168	194	154	130	161	160	169	156	154	179	201	159	184	169	166	181	160	174	183	170	176	187	175	159	182	174	161	175	165	171	191	174	173	178	158	148	182	186	190	155	170	181	179	169	178	172	161	160	167	184	175	153	152	158	167	157	135	173	190	168	182	177	158	193	173	171	149	160	138	188	179	159	147	160	150	152	145	158	177	177	187	184	129	161	158	182	172	181	160	166	158	167	137	189	173	181	166	166	167	183	170	160	165	170	167	154	167	150	158	180	191	186	160	185	177	172	164	165	164	147	189	196	173	170	177	152	168	171	162	176	169	160	142	160	149	153	148	147	165	158	179	159	158	179	159	176	153	158	177	178	171	164	186	160	180	195	171	146	173	183	187	176	153	133	179	169	148	161	165	173	164	159	181	163	148	181	155	182	165	184	173	171	165	186	179	177	164	157	175	171	171	180	160	175	127	182	165	179	204	181	173	150	183	157	149	183	153	196	163	148	174	146	165	158	171	163	167	160	152	138	155	161	166	160	161	170	173	146	165	172	179	159	147	175	156	170	158	161	151	156	172	166	161	187	164	156	177	186	154	162	167	154	152	161	157	170	144	165	179	170	140	151	159	167	153	158	171	156	161	164	163	135	172	189	175	168	175	184	170	149	180	184	171	177	188	166	147	159	171	186	167	165	165	164	194	171	154	194	170	174	155	166	151	185	185	168	179	171	161	182	160	162	174	165	178	159	166	151	154	164	163	175	169	172	165	161	156	168	188	183	178	162	146	187	160	160	168	165	175	172	145	151	158	182	179	165	174	165	157	149	173	158	171	171	144	181	145	142	172	175	162	196	164	161	176	172	172	165	157	161	194	163	155	163	162	167	173	162	155	165	153	169	146	168	167	146	172	136	177	170	177	163	163	144	166	161	171	189	160	157	168	158	154	181	159	134	147	172	192	169	173	172	161	186	160	164	169	178	165	167	169	156	157	164	182	174	170	174	173	152	156	166	168	163	149	157	182	173	131	158	189	171	166	160	165	166	179	154	164	179	167	175	184	133	146	171	158	132	162	188	162	143	148	163	153	175	165	171	156	170	153	153	161	172	151	175	153	167	167	180	170	157	166	142	174	178	169	170	134	159	158	141	158	158	175	174	155	156	173	170	166	167	156	145	160	192	153	167	183	162	150	172	167	151	149	184	158	166	164	161	166	162	156	159	179	183	188	148	167	161	159	156	167	177	119	166	165	148	160	158	172	162	178	154	165	176	157	122	142	155	162	160	153	184	148	180	183	194	190	208	159	158	162	167	163	169	156	176	162	194	170	158	153	158	170	142	163	178	163	168	192	163	173	157	178	173	207	159	150	157	149	209	182	164	173	184	182	175	159	170	161	181	178	172	157	170	149	169	183	140	168	141	167	149	149	150	145	178	161	152	185	159	169	170	160	160	193	175	199	159	151	177	176	186	181	176	156	163	162	156	157	149	170	137	165	157	158	160	163	181	171	162	158	167	164	144	174	182	197	171	183	203	160	146	166	159	164	175	170	171	165	182	165	176	151	164	149	160	173	166	179	174	167	178	160	154	141	179	182	173	173	150	190	174	169	194	181	168	182	178	165	168	155	167	155	174	192	132	183	154	165	171	181	179	181	163	177	181	190	191	178	170	183	177	157	164	135	174	155	139	177	184	193	179	164	173	179	160	175	171	164	145	167	156	171	158	172	180	148	188	153	175	182	179	167	167	197	166	185	192	141	174	172	184	166	159	151	156	172
5648	9426	1728	587	627	941	1011	840	794	606	649	721	674	576	537	498	467	495	487	462	484	515	573	732	667	587	434	435	467	485	476	498	447	467	565	606	730	762	789	760	730	816	830	817	845	699	605	646	619	488	455	432	419	441	406	446	399	409	461	485	463	426	450	390	452	428	440	420	388	434	420	441	402	428	415	415	406	417	419	406	400	402	379	437	423	397	418	421	405	416	396	382	419	408	437	388	449	424	377	392	441	382	407	393	403	427	421	400	437	415	376	423	429	393	437	419	395	430	442	393	390	432	417	427	450	428	429	352	406	427	407	403	399	425	413	408	408	391	403	408	404	421	432	417	421	411	392	394	460	405	432	394	436	412	398	402	392	392	404	452	409	423	402	465	423	388	377	398	429	388	426	418	412	413	434	428	422	410	381	382	404	429	410	423	387	422	416	416	400	426	411	437	405	397	461	422	402	441	400	422	410	438	424	396	442	402	401	430	411	407	452	413	431	433	425	440	431	424	423	431	421	418	365	431	451	399	441	417	415	413	447	423	427	413	389	405	423	413	429	411	434	421	439	412	421	401	452	417	375	430	405	452	368	403	432	410	421	439	407	411	445	408	400	475	404	415	357	420	404	429	428	429	409	386	444	412	420	406	419	426	414	428	371	458	401	378	390	413	400	394	398	412	391	407	391	413	407	379	399	425	411	398	432	440	387	399	394	429	449	444	442	399	423	395	401	424	400	451	461	418	445	417	408	446	392	415	421	451	410	404	411	442	419	448	405	444	391	422	418	395	394	421	404	439	404	432	412	381	381	377	405	404	392	416	423	386	398	425	407	421	417	405	409	432	421	412	378	407	414	423	423	407	394	434	416	424	435	419	418	392	392	417	427	408	373	395	392	430	400	423	389	398	426	422	401	426	402	387	412	410	408	440	437	397	388	399	462	410	373	408	412	419	377	412	411	412	387	444	449	448	429	415	411	403	401	439	398	419	410	422	438	411	426	396	412	400	357	411	404	407	432	385	404	410	418	449	386	446	403	372	419	401	378	417	408	396	400	419	401	405	396	423	405	399	473	416	418	436	400	433	432	382	395	449	388	393	428	453	424	400	428	439	444	454	415	444	417	421	405	417	408	410	408	443	405	424	384	403	437	411	427	397	401	391	398	411	404	429	400	418	419	417	421	404	392	413	409	407	435	388	423	421	465	393	412	365	415	442	396	383	412	407	402	421	413	408	423	446	431	442	407	417	439	410	405	443	455	409	399	417	403	417	425	391	402	425	394	366	388	412	391	398	422	419	418	415	445	401	425	443	378	432	435	432	432	415	407	403	426	417	450	430	439	424	423	433	419	381	452	410	399	408	405	403	392	409	408	441	408	397	419	411	407	411	429	396	390	411	422	373	399	416	420	420	405	431	423	422	388	417	431	427	410	415	425	410	408	401	422	398	395	394	422	401	449	382	422	399	410	428	445	443	413	414	382	393	410	370	378	417	391	403	428	412	435	420	428	381	410	394	383	460	437	397	410	424	385	422	457	418	423	390	411	428	393	378	418	417	438	375	401	436	391	413	406	411	407	428	442	403	428	433	396	415	403	418	450	392	427	403	378	413	432	453	434	445	434	403	416	418	409	442	408	406	396	426	427	430	414	392	399	409	396	409	343	433	453	435	391	432	447	391	409	420	418	406	437	411	407	377	440	423	398	416	439	412	429	436	370	455	436	428	412	418	382	398	426	400	398	403	432	447	431	425	418	385	410	435	444	373	408	411	444	439	393	418	399	408	437	420	423	432	460	414	383	352	395	391	377	439	434	420	389	385	382	407	418	397	408	425	405	400	439	411	430	421	385	442	450	442	442	436	410	458	432	411	443	405	414	430	383	438	433	382	430	401	400	429	432	404	399	442	416	375	423	392	428	385	416	390	381	394	421	453	388	396	433	407	417	390	436	410	422	399	414	433	438	496	463	376	413	429	414	412	451	408	446	416	430	405	380	416	408	411	402	387	421	400	426	425	412	422	422	426	433	444	409	433	399	426	406	378	418	415	389	422	417	393	420	415	434	394	388	409	417	426	425	415	405	355	395	385	448	434	379	424	404	420	395	400	437	385	438	411	453	370	448	420	431	395	391	397	396	429	403	418	395	415	392	420	398	396	370	462	444	397	422	408	434	418	445	439	420	375	366	400	402	428	427	390	432	435	396	406	417	400	414	412	397	415	405	414	436	394	414	413	413	418	409	441	413	429	410	419	435	411	404	414	398	401	423	408	388	429	425	399	419	390	409	436	388	431	397	417	350	392	429	405	397	437	426	385	398	419	416	429	420	378	419	438	437	426	442	416	420	393	388	440	412	383	410	443	415	441	393	411	410	410	416	426	416	398	410	409	408	403	394	425	409	428	395	403	406	400	393	455	426	444	433	384	392	452	412	426	446	420	433	385	421	381	450	405	400	425	401	397	427	435	379	383	433	384	440	418	436	447	414	420	446	384	439	399	444	422	424	414	380	425	428	390	422	386	418	382	415	404	446	415	442	421	424	365	403	405	416	408	423	404	417	406	419	428	421	396	423	427	421	393	417	441	426	426	445	415	432	426	423	417	421	415	431	388	425	446	409	416	402	417	425	407	424	451	428	372	471	427	413	388	380	421	408	379	410	409	396	418	413	412	438	413	445	385	403	433	392	417	457	402	451	436	416	402	433	435	419	391	430	410	404	404	455	409	437	397	427	442	431	419	441	434	435	432	429	387	399	420	415	409	413	433	403	394	412	432	424	417	410	446	423	429	451	430	386	399	445	414	389	393	440	400	415	419	410	401	394	402	423	404	406	407	409	390	404	406	419	437	402	396	435	417	372	412	439	411	431	401	404	395	427	403	410	419	417	403	430	402	403	423	439	400	419	413	359	405	400	425	404	402	408	374	406	401	428	422	393	405	401	419	388	415	413	415	423	394	420	441	383	416	410	412	396	413	428	429	425	393	393	408	409	445	381	446	428	395	392	427	428	456	394	410	413	386	428	407	439	422	443	415	408	436	428	411	417	413	404	412	420	411	412	411	428	415	424	402	393	418	410	432	429	408	438	414	444	402	428	432	425	414	450	408	352	415	415	420	435	441	434	381	446	427	379	393	426	393	427	414	391	390	391	415	419	422	407	426	399	408	412	422	423	398	450	408	397	423	432	433	438	442	431	426	412	418	393	402	423	410	426	460	433	402	418	410	441	423	407	393	399	387	412	456	426	418	429	387	408	424	381	417	431	423	417	400	429	395	382	388	423	414	427	427	418	385	413	441	432	447	394	406	413	447	373	454	411	438	446	425	386	408	430	477	436	408	429	396	402	432	394	410	408	431	404	432	437	408	455	372	395	428	425	387	387	415	426	448	400	409	406	413	378	416	389	438	419	429	399	412	437	412	429	413	424	398	407	425	431	441	389	379	427	389	428	417	397	441	426	468	439	413	418	414	412	428	386	441	436	443	432	424	431	424	393	427	418	376	439	409
22880	56227	28424	5347	1502	2275	2790	2220	1650	1310	1061	1370	1351	1233	666	530	451	366	363	287	273	283	323	347	320	321	266	265	266	264	283	286	275	266	292	296	316	323	329	335	327	325	350	329	344	311	302	297	280	264	243	246	226	242	228	241	252	241	253	284	258	234	222	259	251	228	243	242	236	223	251	256	224	205	251	238	232	271	211	207	204	263	221	255	217	206	204	215	230	224	219	235	221	217	250	229	230	238	218	253	231	231	212	203	261	221	216	219	225	232	238	233	261	238	204	233	238	259	229	236	237	241	227	213	215	233	199	229	235	243	229	217	250	232	221	224	254	217	258	234	243	215	229	250	218	231	261	240	213	198	230	254	230	250	266	233	251	264	207	245	240	224	207	263	239	225	250	218	202	252	245	208	227	247	225	220	224	245	205	247	227	248	267	231	209	186	244	232	234	214	235	216	238	238	250	215	254	211	241	253	253	229	236	231	253	251	199	265	249	213	238	232	262	208	249	240	247	241	258	230	269	228	254	236	256	274	244	218	212	236	244	252	223	225	242	230	207	252	252	216	201	241	255	237	250	260	230	211	240	262	230	262	243	233	231	236	248	219	224	209	230	217	242	218	259	229	250	252	243	228	239	248	255	233	250	224	242	257	194	226	230	230	270	230	209	208	223	244	241	233	234	220	217	240	242	232	243	236	246	221	235	230	231	232	229	250	250	251	245	242	236	213	232	226	208	226	228	219	261	250	258	239	237	240	246	267	249	242	227	250	243	243	230	222	248	231	199	229	242	276	238	242	229	227	236	241	242	212	208	223	219	221	238	234	226	240	226	233	241	239	246	245	239	246	253	253	257	236	217	233	248	210	229	222	223	251	240	234	261	258	210	229	229	250	238	232	239	232	255	221	229	203	224	194	232	260	259	231	228	232	227	250	253	253	236	232	232	232	231	235	249	256	222	238	241	230	254	235	247	203	202	231	227	238	228	232	273	224	222	227	234	225	243	224	256	260	225	229	212	255	210	222	227	240	221	242	249	210	249	237	251	232	264	224	250	238	214	217	219	230	230	222	227	238	258	220	226	235	241	238	250	225	237	262	238	222	237	254	207	227	203	244	244	220	238	233	237	243	223	211	265	223	207	213	232	245	207	220	246	226	242	254	228	223	247	242	228	249	221	227	242	228	240	223	216	234	241	245	228	231	251	239	242	238	227	234	221	225	237	257	252	235	244	224	241	259	225	227	215	249	236	219	204	237	283	231	238	240	232	235	216	246	205	267	225	219	242	236	230	236	246	217	225	243	256	246	237	245	233	234	243	236	239	218	200	227	225	229	225	238	253	222	229	235	240	238	234	252	233	205	216	263	259	227	213	232	231	237	218	248	214	233	231	219	229	225	250	250	228	238	230	229	216	220	215	229	231	213	218	215	215	240	228	237	254	234	183	214	241	249	224	236	244	228	245	224	238	216	249	238	239	217	231	241	252	254	239	235	236	250	222	226	230	243	250	226	226	263	242	236	228	230	252	238	236	226	230	227	229	230	228	248	245	231	239	235	261	204	231	253	215	234	225	218	248	251	259	206	226	238	231	214	232	227	275	226	241	250	234	232	247	221	246	265	226	225	220	245	249	237	243	245	240	255	242	236	219	225	229	239	210	213	248	264	251	233	238	244	235	209	229	236	206	224	250	274	241	238	241	212	203	242	210	252	223	243	231	219	252	237	241	236	222	238	254	229	221	227	222	247	231	226	243	220	236	255	237	257	236	223	266	219	229	217	241	239	207	233	240	237	211	240	214	239	227	260	240	233	225	225	239	239	259	220	210	235	246	255	229	231	222	216	202	214	241	225	222	240	217	236	256	257	224	239	230	207	220	212	242	237	252	239	223	221	225	211	231	221	240	248	214	233	282	227	248	251	230	218	224	236	241	232	227	225	224	227	257	232	209	216	209	238	216	224	231	207	232	251	241	212	239	229	216	211	225	229	225	221	223	244	237	231	223	222	210	266	247	229	200	229	236	241	252	251	249	239	229	242	211	211	233	233	237	231	231	205	213	223	238	226	230	233	225	218	223	208	240	248	219	235	224	210	223	254	224	242	234	222	227	240	226	233	228	221	274	233	252	238	227	231	242	235	276	212	215	242	239	213	248	240	255	210	234	244	231	233	202	228	254	245	227	228	232	225	215	226	255	215	229	256	250	259	236	245	245	216	240	230	226	245	225	259	218	230	253	252	252	251	237	212	216	227	264	243	237	232	254	232	216	245	218	211	219	218	245	216	235	250	241	208	227	220	218	237	206	233	241	254	232	246	260	241	224	227	256	231	260	272	246	258	261	217	238	261	247	237	217	227	283	241	234	244	216	274	228	227	253	238	229	212	257	259	218	245	230	261	221	236	228	245	237	219	229	218	217	233	226	246	238	249	234	230	233	235	224	214	218	229	241	263	246	244	244	213	195	260	247	254	235	242	251	249	241	252	252	235	260	241	235	241	223	220	237	231	253	229	219	249	222	214	203	265	231	216	241	243	211	238	197	237	212	217	260	235	220	241	212	251	216	245	216	217	248	221	239	258	231	273	252	224	228	248	258	226	219	213	211	235	220	243	239	228	223	219	238	264	221	250	250	221	232	236	238	230	233	250	233	223	247	240	218	192	223	257	239	231	204	225	216	216	224	226	263	230	240	240	247	236	235	240	249	229	235	239	237	198	263	217	231	238	222	245	237	214	230	215	247	233	245	233	217	235	223	260	261	225	231	238	231	235	239	229	254	240	249	256	204	233	249	241	258	217	226	266	218	194	245	238	239	227	245	222	249	229	203	245	232	238	218	221	235	243	226	230	235	268	247	201	224	240	221	221	231	205	230	250	226	257	218	238	220	237	234	230	260	250	251	261	237	235	221	230	240	236	257	242	216	240	249	229	231	232	259	229	250	214	220	252	255	258	250	242	216	217	204	231	241	235	250	239	245	223	253	230	269	246	221	219	231	231	214	249	253	214	230	242	259	244	237	207	212	211	271	225	240	251	223	251	211	212	254	227	193	224	222	226	232	239	246	272	254	254	230	225	235	282	215	220	258	231	237	248	236	221	245	243	229	246	234	225	228	250	239	235	236	225	234	222	214	240	228	257	207	243	234	239	236	205	221	233	246	236	214	247	234	232	257	220	222	247	235	238	225	239	239	234	233	240	228	234	228	224	240	240	229	258	220	216	207	264	240	245	236	231	272	245	252	227	261	249	218	226	229	211	248	255	236	255	232	252	268	228	216	212	253	232	248	223	248	227	252	228	217	239	220	238	235	267	231	230	256	200	223	218	249	231	256	235	252	214	268	228	274	267	274	266	235	227	256	206	247	238	268	214	242	214	230	243	216	250	217	252	254	226	231	243	221	223	251	237	214	244	217	228	240	261	235	244	266	237	228	224	243	224	256	263	207	256	224	231	215	262	255	254	190	216	253	235	249	223	257	243	271	227	264	241	246	214	249	228	231	239	232	241	267	241
14245	40407	9120	3256	4413	8630	12112	10355	6604	6012	5451	6623	4791	3796	2277	2405	1973	1544	1367	995	988	1028	1101	1292	1463	1243	1011	965	805	957	1188	1186	1056	1000	1010	1089	1341	1197	1293	1392	1298	1345	1294	1312	1349	1047	1237	1281	1050	805	683	679	653	592	601	632	686	922	934	800	672	637	584	604	653	638	653	531	550	578	559	550	565	586	553	528	542	559	574	555	558	604	536	570	599	567	533	549	562	551	571	561	556	553	572	554	530	545	560	552	509	528	564	529	546	532	529	545	495	544	589	585	537	588	565	555	584	538	558	543	548	589	541	549	572	550	543	553	571	543	544	540	516	531	541	577	548	565	575	546	559	567	568	551	588	596	581	586	527	531	570	580	586	514	557	536	545	527	533	583	551	505	514	562	576	528	575	578	569	548	572	544	555	521	543	583	528	551	534	568	595	569	519	516	548	553	553	569	562	508	549	559	505	565	598	553	546	587	553	552	567	549	511	549	553	536	561	566	598	531	553	548	572	595	517	542	538	528	533	586	567	519	545	592	573	536	598	568	561	534	554	523	580	582	536	528	574	551	526	566	510	564	548	570	517	555	576	538	558	559	526	520	565	574	570	554	578	563	556	546	548	587	541	614	567	554	567	525	585	556	578	579	567	571	518	569	568	574	560	553	556	584	577	565	578	533	524	547	546	537	559	594	564	530	513	579	551	563	565	569	565	561	589	564	576	557	535	549	596	508	550	521	544	568	573	552	523	558	556	517	531	594	554	528	569	606	564	538	539	568	528	589	527	595	534	554	532	538	522	580	575	574	557	535	576	566	551	527	536	519	553	589	550	534	569	586	532	553	539	565	534	550	564	553	576	559	561	558	536	561	589	541	574	561	550	581	535	589	537	562	552	604	510	525	549	566	563	567	550	496	537	528	523	557	601	603	613	556	565	550	587	516	526	551	551	545	571	525	585	538	553	563	546	519	562	545	564	561	529	568	565	533	565	530	559	556	541	559	578	523	556	552	578	547	557	590	572	562	542	583	563	575	584	546	572	533	573	529	558	528	549	553	531	603	539	562	535	578	481	616	551	541	574	580	560	525	530	569	569	548	562	529	564	525	544	554	530	538	582	566	595	528	548	571	541	526	549	567	569	565	524	533	567	527	586	536	576	536	563	606	558	553	521	531	584	560	538	578	568	585	528	578	614	529	546	533	539	571	537	525	596	607	564	534	574	604	548	571	555	565	549	539	576	584	553	560	495	540	542	552	560	562	531	593	567	574	604	566	537	516	587	561	603	547	530	555	513	546	575	568	543	594	609	543	535	576	547	526	529	564	527	538	518	531	544	541	585	534	603	585	574	564	575	556	533	540	582	537	558	550	541	567	553	523	560	538	579	544	526	557	542	570	566	508	584	575	536	566	572	582	553	543	554	555	573	593	546	552	547	567	574	576	541	555	565	568	517	560	534	546	586	515	574	554	543	539	564	547	560	572	581	547	579	574	539	557	526	569	567	559	593	549	540	545	529	553	536	529	592	579	531	548	577	579	540	552	563	556	569	583	587	552	570	538	547	538	542	559	521	554	485	542	578	516	553	572	553	554	589	514	553	556	622	556	562	574	551	549	574	537	556	544	555	588	565	584	584	572	546	552	564	537	573	544	554	580	587	545	538	572	570	537	549	600	567	519	549	525	536	553	552	553	524	567	569	567	543	545	558	525	544	567	535	601	575	567	589	578	542	572	564	550	515	565	567	531	565	528	533	581	565	533	568	563	558	560	574	563	543	568	569	544	551	554	533	570	553	565	557	568	605	569	618	510	587	548	611	546	530	543	556	553	582	512	551	529	547	586	569	528	597	528	527	559	560	575	552	605	539	594	531	560	535	548	609	523	571	579	531	529	589	535	592	570	585	508	549	561	582	554	507	563	553	564	546	556	563	516	544	536	551	553	603	537	505	589	570	540	576	545	590	560	581	554	550	582	528	546	561	543	537	550	546	541	548	546	550	575	562	567	544	517	546	608	569	518	541	555	559	548	581	574	560	525	542	565	567	530	581	560	512	560	564	565	551	580	521	534	565	592	581	571	497	555	539	567	568	576	581	514	565	525	562	549	537	570	549	567	579	532	528	580	557	587	548	532	557	560	559	594	563	541	581	570	551	526	547	512	522	597	571	550	530	534	562	613	552	588	580	553	587	558	605	552	601	508	542	552	531	545	605	598	550	600	565	509	534	557	559	519	596	532	499	524	550	561	571	564	538	579	569	556	550	571	535	522	571	625	557	565	535	567	540	545	520	519	572	578	562	549	555	538	527	561	551	558	604	528	562	527	559	560	541	559	552	588	537	580	549	554	551	523	515	611	521	589	570	553	546	547	578	582	573	568	545	531	572	514	528	573	549	515	557	568	539	539	570	533	555	538	564	511	533	561	560	573	534	603	548	537	544	595	601	556	573	540	565	576	515	563	564	595	563	530	537	589	555	566	577	519	588	550	555	565	597	589	537	568	582	543	556	536	553	553	527	528	534	537	568	571	571	534	544	562	581	555	551	558	578	563	556	574	554	559	541	550	563	532	555	575	538	554	545	537	572	529	548	611	565	600	553	565	566	570	537	558	560	563	586	554	580	559	567	511	554	586	573	596	566	577	547	556	553	562	553	527	562	573	541	583	550	541	581	538	559	578	572	555	540	547	550	604	554	565	554	527	546	569	560	521	583	551	562	517	622	585	502	607	590	582	554	571	559	564	597	527	567	592	541	519	535	561	587	577	539	600	579	541	524	557	580	598	547	535	578	525	552	586	517	562	521	524	531	507	564	550	547	568	521	518	567	527	576	531	571	534	569	511	493	570	545	610	494	559	597	548	533	583	510	558	607	532	565	559	550	557	519	512	548	564	589	552	568	542	550	566	569	560	514	550	580	566	571	535	529	542	552	609	585	535	566	603	536	577	551	536	569	510	551	526	543	575	598	584	548	566	578	532	560	501	549	546	589	531	518	561	596	587	543	546	596	541	566	600	546	521	585	538	528	543	585	535	542	528	554	575	577	548	552	572	552	546	547	557	517	562	542	545	544	531	557	549	540	574	541	533	575	546	541	587	560	515	541	552	562	557	579	560	572	539	575	554	573	547	534	550	565	560	572	527	555	553	580	526	529	582	563	528	575	559	559	542	580	544	555	572	533	553	557	502	577	565	557	551	568	553	507	529	551	528	614	543	547	569	575	587	551	532	583	518	512	537	567	558	583	512	601	561	583	550	602	529	546	522	552	533	543	562	543	587	542	538	530	571	506	596	550	572	571	538	573	562	551	575	520	528	499	548	559	512	573	538	559	563	582	512	544	538	523	553	499	526	591	541	533	567	558	560	566	597	544	560	544	571	522	523	586	524	590	565	549	550	520	552	491	527	547	532	522	569	537	564	556	554	563	545	564	570	543	553	518	547	618	551	527	548	527	557	556	550	549	548	569	577	559	566	566	562	546	585	554	528	571	565	534	534	607	543	613	578	555	569	562	551	543	562
30029	72100	34470	16059	5726	4389	5224	4297	2782	1872	1705	2128	1688	1663	913	666	622	538	417	296	298	300	365	375	351	358	301	251	236	247	337	300	307	306	298	294	335	325	337	303	390	330	317	313	309	285	324	308	291	243	216	186	209	199	235	220	239	258	302	253	213	201	182	193	220	195	225	238	184	196	168	204	204	219	216	191	189	192	193	213	206	201	200	210	186	211	193	187	192	238	186	190	219	221	213	213	171	207	192	189	196	182	195	177	225	225	176	210	194	192	170	214	198	178	187	172	179	170	170	200	203	172	203	202	198	182	191	198	206	199	189	212	164	153	190	188	232	183	184	194	173	207	192	204	195	181	196	193	179	189	207	206	196	183	207	196	184	191	213	191	182	209	190	184	175	193	194	206	195	205	204	195	184	197	187	192	194	182	202	214	187	198	206	187	182	218	200	188	180	173	198	193	192	203	164	193	193	215	181	196	183	176	196	188	197	189	172	182	195	175	205	171	188	176	211	218	187	190	203	193	195	190	187	196	186	194	198	210	212	211	190	182	181	204	195	196	185	193	195	212	175	188	172	191	202	190	197	196	175	192	196	183	192	197	182	201	202	197	182	216	219	197	194	195	203	216	208	172	205	185	199	181	166	215	204	178	189	210	176	193	185	178	194	211	176	189	192	214	203	201	187	175	214	195	180	208	224	176	200	226	178	181	171	188	210	180	186	181	205	198	203	195	196	205	204	208	174	183	175	190	206	192	188	218	195	196	180	202	162	205	181	206	203	189	180	170	214	198	193	201	183	197	182	189	183	190	191	184	215	209	185	202	187	197	201	184	193	179	184	188	184	182	189	176	219	196	178	196	191	171	200	207	181	180	194	188	188	196	205	194	189	207	231	179	181	201	195	163	215	189	197	200	191	199	192	206	211	207	200	208	168	172	185	194	200	203	192	186	198	218	191	171	203	180	212	210	208	173	172	194	167	170	216	220	195	199	198	198	197	190	196	192	190	210	196	185	197	186	196	185	184	164	195	206	187	179	202	169	162	216	175	191	187	190	175	203	188	196	184	195	205	197	197	201	199	216	197	195	204	194	192	179	194	200	197	178	225	213	204	201	205	181	217	219	204	168	215	182	198	197	190	206	184	180	212	181	195	205	221	179	210	200	186	208	216	167	226	168	198	192	217	213	200	185	192	192	185	179	212	179	213	195	188	198	201	223	179	200	185	215	184	199	212	177	179	186	198	203	187	188	178	205	194	187	172	186	160	210	185	200	220	180	191	212	169	208	186	168	167	170	193	204	193	196	190	185	214	192	205	215	196	168	222	187	181	186	211	215	197	197	185	193	201	191	178	182	182	197	191	217	195	200	190	204	181	187	203	204	208	195	184	204	194	197	193	202	202	220	176	200	178	191	199	218	213	205	219	179	173	171	226	192	174	202	203	204	189	204	195	198	196	217	184	210	186	196	205	186	137	179	179	189	211	175	183	215	209	157	188	189	202	174	195	192	189	192	181	151	192	187	194	172	201	210	187	185	221	169	176	177	204	202	181	179	185	220	207	206	202	197	192	168	194	192	207	202	204	183	182	201	176	195	204	195	196	192	195	212	157	204	172	208	200	190	221	166	200	213	175	178	196	194	202	187	194	174	205	213	186	169	187	204	182	229	200	196	211	188	205	186	189	201	184	171	183	159	197	179	205	169	215	212	174	205	177	168	183	199	198	196	180	131	184	187	215	208	191	175	190	189	164	177	222	203	205	196	172	208	194	188	179	199	181	185	182	199	197	193	185	186	199	177	198	189	221	183	191	185	211	207	203	181	201	200	182	210	183	196	195	202	197	218	203	171	179	196	199	192	202	218	177	189	198	181	186	200	209	188	176	210	183	198	171	192	193	204	213	202	203	177	192	188	208	176	186	189	191	185	171	183	195	183	211	194	194	196	188	175	198	194	230	207	199	199	205	204	201	186	222	175	210	161	210	203	183	181	173	182	182	180	198	192	171	182	184	179	196	170	198	182	183	211	197	199	181	210	187	203	181	192	195	201	191	202	184	193	180	168	198	203	178	199	188	200	184	155	172	153	190	204	202	178	199	185	184	202	182	193	185	187	201	182	188	188	226	178	205	181	197	173	184	186	187	164	211	204	209	173	194	211	186	187	193	191	208	203	169	191	166	215	217	195	182	189	196	208	173	202	173	176	191	184	175	201	190	203	202	186	199	187	199	177	182	201	199	202	222	178	195	197	180	168	192	179	204	212	167	185	186	199	213	197	179	206	210	176	195	193	183	196	217	180	202	202	199	185	174	205	203	169	167	198	186	208	192	167	229	183	195	183	175	214	194	187	186	178	197	191	197	180	200	189	162	178	203	211	183	186	194	205	199	222	187	199	185	182	176	198	191	173	198	209	206	212	171	197	213	180	185	188	206	194	173	211	181	215	195	180	194	206	202	218	194	196	178	180	211	201	190	171	194	202	192	142	230	211	236	194	202	186	189	205	221	231	177	181	204	208	187	185	185	194	206	188	190	196	200	212	190	191	185	186	174	205	208	189	203	190	209	175	198	223	180	179	179	180	199	203	207	211	203	205	191	187	191	190	204	194	186	195	182	208	185	207	209	192	168	183	195	195	182	172	193	218	207	196	189	214	181	181	201	214	195	183	204	184	172	167	152	184	200	187	179	173	184	186	222	191	190	186	203	183	172	192	178	187	185	188	170	217	182	204	199	185	196	191	189	212	201	194	193	201	181	180	203	181	176	176	201	187	182	180	180	179	210	210	213	176	172	175	205	163	186	199	193	179	186	220	177	181	192	187	202	206	188	188	178	196	188	190	172	198	211	191	182	169	189	213	230	182	177	185	175	204	197	188	199	184	196	199	193	198	208	207	182	211	191	173	202	203	189	173	208	199	171	211	170	182	226	195	167	177	192	173	181	193	171	192	185	187	190	180	194	209	214	191	199	182	185	205	210	211	201	215	205	154	205	194	182	199	195	169	177	196	198	161	189	178	172	201	188	183	213	189	177	215	199	187	221	177	196	199	189	170	156	188	200	171	183	195	202	210	162	174	195	197	209	223	214	175	179	194	187	208	205	200	183	185	215	195	194	201	222	183	203	199	201	190	200	198	209	179	195	204	199	201	206	177	174	208	210	199	180	213	184	192	182	149	199	204	156	220	199	188	178	223	215	197	209	201	191	175	178	184	220	175	181	208	192	191	193	189	193	199	178	191	194	211	210	216	193	208	204	185	201	207	180	176	168	220	188	190	209	228	179	214	199	171	206	202	160	168	187	181	212	200	190	173	197	198	187	205	198	208	175	192	194	204	204	195	208	186	185	204	152	199	195	174	192	222	205	178	166	201	178	188	162	191	197	184	197	181	207	199	225	200	190	218	190	197	188	189	180	191	198	217	209	196	171	187	202	188	190	189	203	200	189	164	203	190	203	214	197	196	194	198	185	182	210	192	194	219	220	197	151	195	158	227	209	194	211	180	183	221	224	173
17076	50757	11858	5124	7258	12583	16625	14900	10541	8013	8784	10109	7263	5914	3746	3422	2505	2405	2005	1387	1261	1249	1410	1787	2043	1946	1265	1004	951	1096	1401	1397	1432	1387	1268	1427	1638	1539	1477	1673	1752	1660	1481	1596	1418	1174	1513	1456	1150	873	725	637	554	555	636	632	691	1026	1057	845	561	536	486	522	690	609	603	463	445	435	490	453	393	482	431	457	519	430	438	452	432	437	441	418	437	467	490	486	448	481	476	456	435	437	462	481	431	463	442	430	452	454	448	429	467	471	487	450	426	436	476	467	467	432	467	445	431	483	465	427	441	448	438	447	430	427	442	457	485	450	443	460	448	427	422	430	459	465	423	440	422	456	471	454	453	442	410	440	453	455	447	482	453	465	454	473	435	480	502	448	421	486	470	456	471	450	413	493	422	448	440	435	459	438	434	463	411	445	480	456	440	462	454	446	477	453	444	464	441	478	445	475	463	429	491	435	472	483	455	447	470	464	473	493	408	452	498	496	453	466	466	425	421	507	418	460	405	462	460	465	478	449	471	478	417	438	459	474	433	454	456	516	409	418	426	441	467	427	452	490	419	412	470	402	452	435	444	472	468	442	438	425	456	425	446	454	453	480	475	438	483	464	430	451	479	462	465	424	434	454	451	433	498	444	420	442	442	487	493	434	410	456	463	470	465	410	458	475	440	435	450	426	456	440	462	421	453	418	434	467	447	456	454	494	453	451	451	422	423	504	435	493	479	458	414	455	475	446	447	468	429	443	485	456	429	456	467	445	479	422	466	448	429	456	471	432	440	452	478	475	426	469	480	435	425	449	472	485	461	463	484	511	443	441	419	476	442	444	464	410	414	437	455	446	425	442	504	470	460	453	473	412	466	446	429	462	436	471	445	494	474	456	451	468	470	505	464	437	422	456	460	467	456	472	474	447	439	460	437	427	432	483	446	442	479	457	429	485	427	465	462	476	441	474	425	482	468	465	457	449	473	500	423	445	471	450	433	410	436	464	479	462	450	466	458	439	443	496	492	461	467	422	467	453	454	485	463	425	476	515	436	449	473	446	448	436	461	489	450	481	473	490	455	464	454	442	479	444	464	459	412	466	455	453	450	478	494	466	452	433	447	445	462	436	426	438	449	457	447	475	457	477	438	474	475	467	463	429	474	442	450	461	412	480	498	425	486	442	461	472	458	439	421	430	458	434	472	472	415	465	450	449	465	460	481	464	489	452	443	443	461	471	437	478	494	441	425	478	469	421	438	461	446	449	408	456	443	456	451	453	442	462	446	484	428	434	416	487	463	398	433	465	437	458	464	427	462	453	436	454	456	454	458	460	461	464	434	447	510	459	472	466	473	466	459	453	432	463	446	501	465	448	468	454	433	469	467	422	461	456	483	479	474	458	432	475	471	457	462	445	428	458	429	446	454	462	464	475	445	453	442	442	506	462	484	433	430	462	442	466	427	472	435	441	446	450	443	500	408	411	459	450	455	456	453	449	469	448	466	452	447	452	448	458	456	432	447	441	455	501	427	476	442	460	443	445	466	442	455	482	423	449	458	484	433	445	473	402	428	493	471	457	447	457	450	472	435	481	467	475	423	474	440	468	458	506	451	478	526	473	446	498	445	458	438	419	471	448	485	448	437	443	458	434	490	433	428	474	412	433	463	470	443	426	426	436	440	450	472	429	457	436	437	470	462	414	460	427	443	457	457	436	470	449	434	422	447	459	453	453	428	440	434	410	504	404	481	471	453	484	429	445	446	473	483	445	451	455	447	455	439	486	460	430	468	441	456	481	455	453	417	439	468	446	464	470	485	452	453	424	451	423	435	432	442	454	430	434	464	454	433	451	448	484	426	441	473	496	449	477	477	463	436	443	479	469	461	466	468	428	455	476	438	465	431	464	460	464	438	474	434	492	437	462	430	446	442	453	499	461	479	473	474	473	457	394	447	468	446	499	417	459	426	470	433	422	424	455	423	474	416	439	496	468	447	486	471	450	427	493	424	426	465	431	474	480	478	477	447	496	436	453	454	445	441	474	421	456	446	453	480	439	466	458	414	462	407	447	454	451	462	439	416	425	448	452	457	447	453	455	482	453	433	451	452	495	492	423	428	417	445	446	462	467	500	456	430	459	452	455	468	482	460	454	461	467	488	489	466	443	426	463	474	444	493	460	478	450	473	436	461	442	489	487	424	448	450	473	469	481	452	421	479	454	389	459	488	448	435	446	407	419	454	482	445	446	460	446	431	452	448	459	446	437	439	452	457	461	437	449	455	430	449	463	450	419	473	471	424	466	441	441	458	482	399	445	478	437	500	449	490	448	459	414	423	434	457	451	463	460	426	432	448	475	444	474	471	457	428	456	472	463	465	450	465	461	432	486	450	408	455	466	473	446	466	440	463	453	453	442	457	468	471	478	437	487	434	447	457	441	433	430	464	448	493	469	451	473	422	469	479	454	448	485	422	470	474	447	431	431	504	487	467	437	497	471	459	519	463	459	473	482	455	434	489	462	467	485	442	461	430	463	460	464	482	463	425	455	457	489	470	446	450	438	452	428	482	473	452	446	470	477	503	421	433	438	462	476	443	429	474	462	439	445	472	428	432	416	430	442	445	422	438	449	450	447	455	445	451	473	475	430	462	470	456	424	511	442	443	435	463	455	444	451	435	464	447	482	417	428	442	414	447	455	451	441	431	480	486	416	451	449	442	450	445	438	455	460	401	455	461	433	448	433	455	441	463	453	488	483	447	466	444	476	438	453	422	467	450	478	442	466	475	453	451	481	463	448	454	471	448	474	469	430	457	477	477	426	423	425	479	480	436	421	467	441	461	441	469	468	448	473	438	447	480	456	467	414	452	436	446	471	471	418	458	491	433	431	454	432	441	493	482	431	439	456	458	474	453	445	465	429	429	475	441	435	474	478	467	453	422	430	470	472	461	466	439	466	472	423	457	446	436	465	425	406	437	466	436	472	454	434	466	454	467	423	452	454	460	484	465	447	443	476	468	449	443	488	444	474	450	429	442	483	430	427	480	465	474	485	471	415	489	454	480	451	497	433	458	405	485	442	425	477	438	435	475	465	416	444	432	448	505	459	442	456	457	480	469	463	497	472	418	450	442	493	437	459	466	438	433	458	459	460	462	427	426	465	435	453	439	448	457	421	430	457	446	459	439	441	436	429	456	472	437	466	466	492	482	442	447	448	461	473	486	473	427	437	445	464	447	446	497	455	404	454	480	439	438	432	454	462	450	478	440	483	485	461	471	439	455	477	451	427	479	465	456	455	431	410	447	425	434	451	460	436	468	451	458	473	493	455	421	468	508	474	430	442	417	437	485	441	446	495	461	424	474	423	476	461	489	447	447	419	442	462	457	463	390	409	454	467	467	471	428	433	423	446	465	460	475	473	434	458	457	450	461	440	468	436	426	452	395	440	439	442	443	461	526	439	414	495	443	445	457	465	428	429	456	447	431	474	474	439	471	396	464	480	431	488	440	450	483	449	418	451
7438	7575	1505	213	224	237	227	230	180	160	184	192	164	187	187	152	165	155	175	182	173	181	199	212	244	201	194	196	190	164	183	158	179	183	168	212	188	203	196	225	205	215	208	201	188	198	215	174	198	184	193	162	177	163	163	167	164	187	163	178	153	165	170	162	182	143	144	161	180	156	171	170	168	144	175	171	176	160	150	191	152	174	151	170	154	186	151	170	156	156	149	188	158	149	140	190	168	177	160	138	174	177	164	166	163	155	186	165	197	155	180	168	135	175	150	163	152	144	166	170	202	176	147	179	186	167	161	187	144	152	146	177	163	163	150	175	159	143	182	184	175	141	181	173	139	138	155	149	163	179	158	156	153	151	137	183	158	172	167	184	187	179	179	178	138	183	173	169	163	160	147	171	176	176	170	183	159	180	179	168	186	168	153	163	173	172	196	161	168	145	167	179	151	169	145	152	148	177	162	161	168	173	164	154	172	165	170	182	163	181	166	146	165	171	179	152	187	163	163	139	165	179	172	165	168	179	160	164	163	157	176	153	148	156	177	164	199	159	181	166	166	148	190	168	148	182	155	158	157	163	168	154	145	152	181	151	184	171	154	153	134	178	178	165	198	162	180	151	136	174	155	160	199	158	176	140	154	172	181	171	162	170	169	163	169	161	166	162	167	172	151	150	156	158	166	148	167	182	171	167	171	155	159	144	158	167	164	153	161	158	176	153	153	168	194	167	176	176	188	185	158	168	146	198	173	182	156	144	168	178	150	145	161	164	165	183	174	167	187	163	174	170	140	160	133	165	198	147	173	157	164	151	143	182	158	162	163	165	139	199	183	160	144	164	154	171	171	153	151	155	179	178	158	178	178	182	173	157	151	169	168	176	181	168	185	155	166	172	149	165	167	143	161	152	170	193	154	158	167	178	181	147	191	161	171	182	165	165	169	164	172	173	173	163	171	179	150	169	158	168	174	148	150	164	162	148	166	189	164	159	174	163	159	204	182	171	192	171	160	146	162	195	151	154	173	192	195	159	168	177	192	177	166	188	158	182	139	162	174	152	167	170	151	180	162	180	162	169	166	159	171	164	144	162	160	151	152	146	167	182	187	176	164	141	166	162	168	150	166	163	163	192	181	166	167	168	142	159	152	150	175	172	174	161	175	178	176	150	182	191	176	174	177	170	129	180	178	160	162	133	151	154	175	174	193	155	158	152	169	176	178	173	160	145	159	158	153	142	144	168	165	166	170	168	175	150	160	172	129	155	185	174	154	143	170	171	180	176	186	153	168	174	156	168	159	167	170	157	171	175	162	176	197	185	161	156	166	176	197	162	157	200	184	167	155	154	182	155	154	180	176	158	159	180	179	144	170	163	150	161	169	150	176	165	143	158	178	157	160	172	163	163	138	155	168	171	169	166	150	142	182	158	158	159	167	144	170	178	169	171	174	143	162	145	183	166	154	175	154	185	168	168	181	186	163	169	180	185	166	165	180	155	154	147	176	174	178	187	162	151	164	152	164	167	193	177	163	172	164	188	163	161	147	172	153	184	152	159	179	151	165	162	164	171	156	182	192	157	164	149	170	152	168	180	182	182	164	152	139	169	189	158	149	177	169	168	186	167	141	151	134	156	146	163	144	146	145	180	176	172	147	143	167	173	152	159	183	166	160	165	151	168	186	133	174	164	184	181	178	184	176	164	148	154	177	183	155	160	177	166	179	189	197	152	144	165	166	169	190	160	170	174	154	163	183	171	168	176	157	159	179	154	164	172	166	180	152	181	175	165	189	177	169	168	152	174	152	168	171	172	201	175	175	177	180	195	168	159	174	176	164	185	187	141	168	163	159	173	162	180	149	155	133	175	173	146	172	162	171	153	179	172	171	188	185	177	191	136	149	168	159	171	157	146	141	139	180	169	178	163	148	186	151	184	176	172	165	174	199	158	188	146	168	173	153	165	163	149	158	187	148	153	166	177	157	182	171	182	159	137	176	155	169	200	152	164	146	156	164	170	167	185	150	169	174	156	160	156	144	176	168	148	155	170	172	201	173	167	169	170	156	138	199	161	164	157	172	181	174	176	165	180	154	165	149	180	183	150	168	184	136	171	154	168	149	165	153	171	169	171	166	151	175	163	167	162	171	166	183	178	169	174	176	169	163	170	172	144	155	150	159	173	172	135	167	172	160	160	178	152	145	177	189	163	163	167	172	152	177	180	163	148	193	148	174	181	142	157	164	192	173	173	163	174	193	160	179	147	163	162	156	175	173	176	150	163	188	208	195	147	153	176	190	158	169	153	174	171	171	156	156	169	200	170	181	171	156	141	164	183	162	146	165	168	164	201	168	152	176	148	176	194	165	159	179	162	163	162	163	167	150	155	163	172	199	159	167	171	168	159	162	152	190	149	160	144	157	172	158	144	165	140	152	170	182	172	182	172	168	147	178	172	144	153	166	144	177	173	174	177	159	166	157	175	146	162	149	184	211	157	187	163	182	167	174	158	167	171	153	168	176	179	144	137	167	170	180	172	167	159	167	142	147	152	180	183	152	177	162	162	163	173	155	166	155	194	172	166	169	172	179	151	159	160	168	163	166	166	182	190	178	149	172	188	178	176	150	165	161	138	162	178	164	166	166	186	174	159	153	155	145	179	168	181	149	163	162	172	168	144	162	198	166	137	186	160	171	178	171	155	172	169	185	144	154	182	152	172	174	167	187	164	185	172	171	182	155	186	180	142	165	174	160	171	169	152	154	162	164	169	170	184	167	162	168	194	173	162	172	166	163	160	174	161	160	152	155	148	186	157	159	176	161	166	185	171	167	149	169	174	152	183	181	164	173	136	165	181	161	187	167	185	145	150	159	144	167	155	161	176	168	173	151	179	200	181	155	154	158	145	167	150	156	157	165	139	155	187	170	189	193	175	183	171	170	150	161	163	150	158	167	160	160	148	145	183	156	184	163	167	155	156	139	172	168	134	193	166	179	161	177	153	159	159	152	156	179	189	182	168	139	176	184	152	190	151	168	163	174	173	175	174	164	163	178	162	173	170	169	177	176	177	170	153	182	171	195	170	167	173	198	180	157	157	171	147	167	167	159	175	193	139	166	178	149	169	155	155	188	156	166	165	190	156	184	158	194	147	189	153	165	183	158	182	188	154	160	155	203	168	166	174	172	155	167	176	176	158	152	183	159	150	143	177	154	171	166	164	162	169	166	181	170	155	183	174	158	161	179	176	159	156	165	180	158	204	169	156	191	180	157	157	202	173	161	160	180	145	146	171	157	171	197	157	190	165	152	156	187	162	156	165	165	178	163	167	178	150	173	167	166	156	144	130	194	177	178	160	173	161	154	167	191	152	177	148	175	162	196	158	171	181	168	176	194	168	149	161	169	179	161	179	171	157	179	182	174	160	157	159	152	169	171	183	168	202	148	179	176	170	162	160	143	183	170	165	162	153	181	154	155	155	184	170	165	170	165	188	147	192	153	157	145	152	183	195
4607	10145	2399	624	660	859	937	864	739	647	651	665	585	679	487	524	476	443	466	464	485	525	674	816	892	793	540	475	431	479	484	501	482	456	555	636	773	764	689	869	866	756	809	792	723	655	652	670	505	474	446	460	435	441	425	416	417	452	464	488	415	392	424	377	439	394	440	405	421	417	382	432	372	433	427	397	440	381	409	402	420	427	442	401	374	390	392	399	414	407	398	442	428	409	411	437	416	390	416	407	424	385	440	446	439	383	364	447	439	416	419	400	405	370	431	432	415	415	428	377	446	394	433	394	408	411	406	373	405	410	406	419	393	406	371	431	415	419	411	414	395	432	420	419	383	361	402	416	445	401	423	418	444	415	388	406	378	404	408	414	448	430	459	426	408	440	413	419	381	406	421	392	397	416	376	366	407	441	453	409	441	387	408	434	423	409	413	385	424	422	382	426	405	372	382	428	430	474	428	386	415	396	410	421	416	465	440	418	380	391	391	383	402	407	398	421	400	414	419	406	426	426	438	398	365	425	410	382	431	414	443	427	395	413	385	445	435	448	411	411	422	366	430	426	398	408	424	412	432	399	384	399	443	391	395	366	398	419	408	409	398	412	416	404	421	410	409	427	389	406	417	373	434	434	404	447	424	409	423	404	447	438	378	433	387	438	393	395	397	409	397	469	408	425	446	430	398	425	404	425	404	382	403	463	408	437	425	426	417	396	404	437	404	400	419	415	389	435	433	408	395	438	416	430	426	394	395	413	377	394	438	428	422	450	432	398	402	431	432	455	405	440	388	411	415	430	415	437	421	415	405	436	417	423	436	422	410	407	440	416	418	403	387	413	435	384	385	404	407	390	394	416	401	396	407	425	423	411	421	443	445	433	413	425	396	442	426	413	404	387	387	436	430	412	430	457	423	390	412	432	382	394	376	403	395	401	445	437	400	403	449	409	408	453	421	388	368	395	448	413	427	453	435	388	443	439	412	405	402	407	377	409	418	390	374	449	442	393	408	421	440	438	406	444	423	455	417	398	398	420	438	431	413	427	405	420	433	419	409	440	394	396	406	394	418	416	407	427	358	407	444	426	393	452	429	396	451	421	417	405	388	448	425	416	405	410	405	396	369	448	376	415	419	408	407	412	415	442	413	449	411	401	429	394	427	408	441	432	391	413	422	412	397	421	383	413	426	427	427	433	425	411	435	415	466	419	396	393	400	425	407	415	398	426	397	392	423	406	426	435	400	426	413	435	385	409	406	401	407	439	402	365	421	417	400	422	406	413	408	443	426	423	378	432	395	421	425	416	416	414	421	375	390	402	403	405	418	461	421	392	424	426	411	400	401	407	420	445	435	392	437	428	434	444	416	408	408	410	417	427	442	390	408	415	414	427	420	410	401	432	397	439	407	400	428	392	422	415	422	408	406	422	415	401	370	407	426	398	390	417	397	407	410	404	400	385	398	377	440	424	414	433	415	416	406	386	429	435	390	384	419	394	406	452	391	395	442	376	480	400	418	426	468	374	405	423	441	417	406	452	411	396	407	473	385	427	405	404	413	381	409	443	399	398	408	424	406	376	433	442	375	416	397	446	408	428	427	428	396	405	413	397	401	448	438	457	409	420	415	388	410	396	385	359	412	399	404	410	459	384	401	389	389	410	414	415	421	450	427	419	406	413	452	428	420	431	417	443	393	432	445	414	402	400	406	407	425	433	440	444	413	432	413	378	406	393	399	416	397	417	405	449	412	395	411	421	411	436	404	437	428	403	445	398	368	413	402	393	423	430	409	406	413	421	409	373	417	432	411	414	405	434	388	427	441	407	389	431	401	430	406	424	422	419	410	397	417	359	419	435	426	400	413	386	399	427	412	424	447	426	397	398	387	404	418	434	421	433	389	431	373	373	452	426	393	420	399	401	400	398	415	381	384	450	413	443	407	405	428	424	414	425	432	443	411	428	400	376	425	405	423	434	416	370	430	400	424	398	398	414	414	447	444	411	434	413	404	391	362	390	413	368	449	427	442	408	432	452	411	413	406	403	370	442	392	438	476	426	395	378	460	395	393	399	388	432	399	407	433	399	434	409	413	411	415	416	383	447	431	437	427	424	393	468	385	425	384	475	387	405	385	431	411	449	419	406	402	431	430	421	437	438	402	378	357	434	439	422	394	419	393	384	414	412	383	400	404	392	388	432	405	418	383	396	387	375	379	400	410	407	405	395	439	427	417	426	405	430	427	389	387	419	436	431	441	404	432	416	429	409	454	423	415	386	412	414	459	442	439	448	391	377	418	399	433	407	392	404	412	403	415	425	400	412	418	411	396	382	390	416	369	385	436	379	375	447	377	373	434	409	386	435	419	404	427	410	395	414	404	433	416	395	401	376	414	405	386	414	407	407	401	414	446	419	368	390	421	413	436	420	428	422	431	390	421	444	404	423	421	417	423	416	431	396	418	417	425	411	408	410	457	395	415	381	412	441	427	412	462	437	447	421	396	415	396	395	390	417	418	416	443	398	424	410	437	402	409	384	417	406	460	431	417	412	425	412	412	379	386	397	402	395	369	420	424	426	396	394	412	409	417	401	400	410	417	421	393	413	433	404	391	408	407	402	453	409	434	408	409	410	381	411	423	393	432	422	410	435	447	406	397	368	371	385	407	408	420	401	382	423	386	413	407	429	444	407	410	399	439	396	432	423	395	421	427	402	405	435	405	429	412	400	451	381	432	419	405	392	378	410	413	379	439	390	401	417	415	437	380	429	384	413	407	423	417	416	413	430	422	421	411	432	373	428	413	443	408	428	422	411	424	425	430	453	409	404	434	398	427	415	471	427	440	399	412	421	466	414	434	412	398	404	455	380	387	404	402	437	400	434	406	428	413	433	427	415	387	446	401	437	440	396	375	397	409	435	397	397	410	402	407	425	376	406	405	402	408	472	374	450	393	369	416	453	385	438	362	430	444	384	438	416	419	394	419	382	413	431	397	418	397	417	394	405	379	410	427	399	435	408	381	440	376	430	449	432	424	419	397	453	399	395	413	411	443	409	435	397	405	429	403	428	445	390	421	418	427	399	435	408	408	389	414	422	428	399	370	441	452	426	388	405	405	430	418	416	395	464	376	431	413	410	406	422	420	402	391	433	419	439	420	416	389	407	434	426	395	410	368	398	408	401	412	429	420	435	395	402	384	425	403	400	421	398	416	385	396	430	438	462	425	441	420	374	449	387	389	391	408	439	437	416	423	430	418	443	478	391	391	428	439	398	417	399	443	419	406	419	383	394	408	415	438	410	399	407	383	393	433	445	408	423	406	439	401	433	391	377	412	438	426	428	429	415	409	423	425	417	400	410	467	386	425	431	408	408	403	418	406	416	411	407	441	399	444	406	405	407	416	418	418	436	413	413	431	417	403	411	445	440	414	427	447	384	424	466	408	380	377	420	403	404	447	425	405	408	404	438	401	397	377	422	447	395	428	445	430	391	393	435	417	460	416	412	417	426
20181	60204	27324	5127	1704	2458	2751	2192	1371	966	1064	1198	1062	889	584	509	439	525	356	301	274	266	354	345	374	405	337	243	304	307	284	284	292	302	310	341	338	307	327	324	314	319	330	288	286	290	321	295	274	236	260	261	274	231	249	264	265	274	277	278	261	236	226	243	256	246	260	230	224	224	219	203	229	238	212	229	214	249	246	247	235	195	216	219	215	196	250	216	249	236	221	210	216	240	224	221	228	237	239	243	225	240	264	242	246	214	234	217	247	254	263	240	244	256	239	224	244	225	232	231	221	237	259	243	219	227	259	196	235	221	215	236	237	213	247	235	233	220	242	230	269	232	240	215	234	228	236	244	189	205	229	232	230	242	249	241	211	209	220	260	212	229	270	239	240	238	226	219	242	226	232	257	253	263	273	261	245	195	206	230	239	254	229	243	246	248	267	215	235	248	241	234	228	239	232	239	245	250	238	239	244	271	233	245	242	230	241	213	206	254	229	236	228	248	248	230	219	219	226	202	233	227	196	246	236	229	232	235	220	252	247	236	192	258	220	242	205	212	249	247	226	217	227	222	258	244	237	241	211	230	225	229	216	210	264	223	226	219	251	251	250	234	227	253	264	215	214	248	239	236	226	225	234	229	223	260	217	238	248	238	270	215	240	237	238	216	209	240	213	226	220	220	201	209	219	235	215	222	231	227	206	256	221	244	218	221	239	225	229	271	235	256	215	236	227	222	217	229	218	237	255	246	212	243	218	239	248	243	249	231	278	248	234	239	234	247	234	246	244	231	226	210	222	268	221	241	235	233	237	253	216	251	254	245	260	230	247	224	253	235	234	239	229	235	262	240	215	266	254	248	222	242	264	233	234	249	247	209	230	227	264	209	224	247	255	241	246	230	240	247	227	222	273	238	228	237	237	244	198	243	245	232	204	243	246	202	252	223	233	264	263	200	214	252	257	228	232	255	242	204	235	220	225	235	261	206	245	211	220	234	222	223	222	232	214	245	213	229	244	241	261	219	225	230	252	212	232	220	216	220	246	252	254	230	247	218	241	228	235	259	245	265	232	219	236	235	276	222	223	240	241	246	214	239	237	242	219	236	248	244	237	212	193	251	217	256	244	230	238	238	233	242	226	240	224	265	243	258	229	241	207	241	214	224	223	215	224	256	252	218	239	206	219	204	252	233	252	238	261	245	231	211	237	241	246	233	226	222	227	217	228	237	229	252	217	251	247	215	214	227	225	233	234	235	233	228	207	231	209	242	264	222	236	237	235	212	223	254	254	229	248	232	205	243	212	211	227	237	240	235	225	253	245	206	215	248	210	208	256	223	203	222	234	219	213	200	244	268	255	250	265	218	225	228	251	212	223	233	242	227	250	237	220	242	256	236	230	234	212	267	218	207	214	242	257	272	261	241	240	233	253	208	234	217	236	252	210	243	226	214	250	255	243	213	264	237	226	234	256	256	226	244	272	204	195	255	266	228	216	227	211	238	225	230	242	225	237	216	212	236	250	203	221	228	237	227	247	219	218	205	209	254	236	228	220	220	207	214	233	257	239	242	250	248	270	231	220	265	242	208	242	229	238	239	237	249	223	256	212	218	241	240	235	218	252	236	244	234	234	221	207	230	231	216	198	242	236	211	247	246	237	242	225	252	243	228	241	232	236	262	228	241	261	257	247	226	281	227	241	234	232	234	250	230	223	248	270	260	271	232	212	232	230	234	250	238	242	231	226	220	228	235	235	219	233	255	222	233	235	227	231	213	201	228	225	230	249	232	257	238	221	234	229	238	226	259	220	267	231	239	233	250	245	240	231	226	254	265	225	240	235	228	225	233	232	237	226	248	228	234	238	245	236	218	232	235	235	257	228	248	219	243	204	248	240	222	255	227	218	233	258	256	207	283	250	223	244	250	239	233	242	209	224	225	266	228	239	250	225	230	210	223	235	260	259	231	238	239	221	217	231	239	220	247	231	261	235	255	248	219	231	245	230	222	228	215	224	236	211	221	206	269	234	199	245	229	232	223	235	243	235	214	225	230	222	230	250	238	221	273	259	278	197	279	241	243	209	217	211	242	215	219	237	238	241	244	210	207	213	234	249	233	245	201	230	243	232	221	236	209	261	250	230	248	227	205	222	243	237	214	232	221	227	216	247	218	242	213	225	210	228	235	242	219	233	247	216	212	233	227	227	236	215	228	225	233	220	237	241	240	204	226	240	222	256	231	209	247	234	201	238	247	197	228	240	243	220	242	223	264	220	221	232	236	243	229	217	235	192	211	216	230	212	220	265	228	227	248	230	241	231	231	210	224	271	237	225	225	217	228	249	242	236	245	205	244	215	241	197	203	229	240	205	247	227	245	218	237	211	241	222	244	246	243	222	250	238	233	241	242	221	226	264	237	224	257	241	208	232	244	225	239	248	238	248	265	259	251	216	243	252	213	208	265	257	251	229	224	232	230	224	217	227	225	233	244	221	234	222	242	207	209	214	221	238	254	245	238	232	221	235	250	247	266	223	226	243	213	255	227	225	234	209	231	208	221	245	259	251	232	218	238	227	252	251	218	244	212	233	241	255	218	204	241	219	226	223	230	232	236	219	239	234	205	243	241	215	254	227	230	255	226	234	262	255	213	254	251	228	227	215	233	217	228	241	225	227	256	232	221	249	234	255	247	224	226	234	220	236	227	232	231	220	239	234	241	246	253	253	241	271	284	221	235	243	219	237	197	239	220	218	268	208	249	244	210	243	212	257	240	231	252	259	269	245	229	241	243	195	247	224	202	232	207	221	210	244	251	228	250	225	212	228	226	223	252	230	216	229	195	226	219	240	266	223	207	242	227	217	229	250	223	218	223	218	245	250	248	227	222	219	234	247	244	216	203	210	207	256	247	246	241	260	239	262	241	221	219	264	225	234	217	218	254	279	230	261	251	233	241	228	234	231	222	258	217	224	226	236	231	244	239	207	232	251	241	235	235	206	245	216	241	239	246	266	231	224	236	266	200	229	213	198	229	251	228	216	226	233	222	244	218	224	237	259	211	204	226	225	210	225	222	228	226	244	224	237	255	225	220	244	229	242	236	232	219	241	202	225	210	231	248	243	215	236	238	250	240	236	246	238	219	187	229	232	226	242	233	237	221	240	249	238	217	244	252	259	230	214	251	227	234	241	233	213	240	262	258	200	204	224	227	187	224	288	241	250	240	252	217	196	251	241	254	216	256	243	247	203	222	241	217	241	243	203	233	211	244	247	243	235	228	236	224	224	224	264	245	247	226	209	219	233	244	231	207	235	275	235	239	230	230	241	233	231	254	249	256	221	224	235	237	205	256	238	220	240	232	230	225	246	231	240	241	251	238	217	221	251	261	250	219	236	204	219	213	256	242	224	236	215	222	224	228	216	231	245	254	254	245	244	228	237	225	214	225	252	214	240	248	210	253	255	248	258	229	223	244	222	231	221	234	228	231	229	236	237	233	247	232	255	242	234	239	239	227
12871	43088	8966	3093	4613	8736	10989	9036	6139	4980	5324	6872	4592	3592	2079	2331	1701	1868	1233	1050	985	1055	1406	1417	1821	1588	1202	892	807	991	1111	960	1079	1072	1070	1207	1340	1192	1350	1403	1221	1274	1307	1245	1020	1082	1384	1119	881	750	726	665	618	650	608	685	660	872	795	783	669	561	587	627	634	702	618	592	545	558	533	561	528	562	539	560	529	543	527	472	514	545	513	583	552	550	570	564	534	495	576	541	537	564	514	578	552	569	522	570	559	537	532	522	568	588	537	553	590	568	539	555	519	580	560	557	572	549	522	558	580	564	595	569	539	547	492	576	571	579	554	540	578	552	587	552	560	555	556	535	582	535	534	573	522	575	589	545	526	560	511	550	535	606	562	555	559	579	584	538	588	572	507	530	576	551	561	559	564	528	539	521	555	572	574	599	533	547	527	567	546	542	550	512	539	569	547	527	553	576	524	531	531	504	548	573	551	543	594	496	551	537	495	551	539	581	574	575	601	549	556	537	571	551	583	549	552	543	561	560	558	537	552	545	561	562	567	564	578	538	567	566	543	572	527	528	516	580	559	527	540	549	548	563	515	568	528	576	588	561	578	547	517	508	583	570	527	536	585	522	577	593	511	565	584	592	556	562	525	533	517	580	573	543	558	560	547	553	582	580	522	567	524	523	574	561	510	587	560	565	545	566	533	528	521	579	568	535	536	550	567	586	547	570	538	524	525	568	568	566	532	579	525	553	535	559	542	558	553	566	545	559	532	534	551	568	559	543	543	568	542	518	536	547	508	514	565	528	595	514	545	547	553	544	524	577	572	574	522	571	534	504	551	562	542	538	549	569	481	581	537	582	537	552	576	540	531	531	533	541	562	532	556	600	565	494	543	503	542	553	579	548	568	573	537	535	519	564	567	555	533	533	562	531	534	582	551	564	526	531	588	578	520	570	550	525	499	554	536	527	564	559	563	580	541	533	565	532	516	557	565	563	564	561	560	546	545	578	551	522	554	548	543	558	559	540	552	544	515	559	563	558	580	532	553	573	578	550	585	528	548	539	564	579	580	544	555	534	495	520	554	567	572	557	587	545	539	564	585	549	572	573	548	618	544	520	518	596	520	555	555	527	538	563	585	548	542	529	543	527	510	559	519	542	517	601	556	565	623	568	572	544	536	574	555	583	515	531	537	533	569	587	566	517	575	556	526	555	539	572	584	556	535	526	553	600	554	534	561	538	570	563	536	557	585	547	557	538	577	565	579	562	556	574	552	558	550	539	530	557	542	517	551	577	544	558	541	569	567	535	584	583	576	527	537	572	532	548	537	572	524	562	534	600	529	541	531	540	522	605	580	509	529	600	551	515	543	561	518	547	575	548	549	560	536	516	524	505	587	524	561	525	567	551	529	588	537	540	564	582	568	579	510	568	540	563	545	587	538	514	574	536	527	570	580	528	549	536	562	557	518	565	505	560	571	570	512	534	546	576	575	535	549	541	545	521	535	549	525	537	592	531	549	556	513	542	547	549	570	593	559	549	576	532	566	547	550	527	505	540	545	560	523	524	577	571	586	570	527	554	506	545	568	543	576	543	561	548	557	576	542	569	549	524	537	517	571	562	603	563	543	552	570	499	604	547	543	566	558	532	558	535	513	562	614	570	544	559	568	573	546	557	528	534	554	584	552	544	540	550	569	567	532	547	530	543	570	549	530	564	552	550	545	537	544	529	560	507	541	553	539	574	523	544	543	574	579	552	557	546	495	557	536	568	541	542	558	584	551	575	540	516	522	528	542	553	568	535	548	533	541	558	552	568	538	554	552	559	562	573	568	517	578	503	566	575	554	574	553	575	557	532	551	550	584	569	537	551	518	530	555	553	557	533	594	547	532	539	535	532	565	571	581	563	525	577	585	525	577	539	542	551	496	568	566	533	526	540	539	542	526	532	533	567	560	546	525	567	579	549	540	559	519	545	549	555	503	554	527	548	567	554	574	534	555	587	561	563	567	574	570	623	555	591	571	585	534	561	590	558	575	526	522	539	525	569	586	523	539	529	530	560	546	537	509	548	559	506	537	551	544	537	552	563	579	540	535	533	536	497	539	545	574	534	565	584	559	546	531	561	563	548	544	565	549	537	579	556	586	541	570	570	547	562	594	514	552	575	563	529	567	575	586	578	529	539	581	553	571	557	504	585	561	547	575	594	573	582	535	542	571	526	554	563	508	554	541	577	552	516	516	558	550	558	549	559	591	547	548	555	525	619	548	527	563	551	562	530	589	536	492	600	574	540	581	565	554	541	576	590	528	492	570	591	547	546	553	529	535	541	546	587	522	545	565	567	586	550	600	541	586	563	561	545	549	575	539	543	549	547	542	578	562	546	574	551	535	522	558	578	584	549	562	549	570	581	533	543	510	567	530	553	525	531	558	562	574	555	549	522	596	552	560	551	565	598	582	494	568	515	545	569	566	558	579	557	566	573	531	544	564	510	520	572	579	534	563	517	552	542	564	560	560	567	604	565	546	558	562	554	530	576	577	565	535	564	541	561	562	552	548	533	525	539	557	549	561	574	569	586	580	583	555	542	583	528	576	580	558	573	561	588	547	586	575	546	581	568	564	539	532	591	544	571	577	546	569	551	583	595	537	549	598	555	507	500	564	536	572	588	545	571	561	593	520	553	575	563	592	551	477	549	561	526	564	556	569	543	552	568	558	595	575	533	560	591	569	573	564	560	560	532	558	617	563	552	539	523	545	565	556	542	556	556	564	539	544	541	559	589	570	598	576	499	589	539	573	600	548	536	586	530	526	544	575	501	561	574	523	497	559	534	557	555	558	562	576	535	560	560	586	566	586	553	492	575	586	533	621	549	545	536	545	542	558	535	578	551	561	538	537	510	511	583	545	552	535	587	576	527	544	579	558	523	529	554	548	523	576	529	556	576	564	575	567	579	511	553	558	564	541	560	480	597	523	582	539	536	533	501	560	529	553	591	578	553	573	567	559	588	540	550	551	570	536	548	586	551	551	583	546	535	594	501	550	557	540	542	521	516	559	565	544	538	565	532	575	509	576	515	544	560	526	549	544	543	530	542	580	542	565	565	596	574	577	578	591	551	541	574	526	531	531	532	560	577	536	561	552	553	573	557	529	562	546	531	571	538	571	543	547	542	542	542	557	591	571	543	552	538	545	535	568	524	574	525	573	518	523	529	592	539	553	578	558	560	545	539	535	584	569	506	589	568	512	529	535	595	544	543	527	561	539	520	595	565	527	547	541	582	560	570	555	554	579	560	537	560	544	537	528	493	538	532	523	531	518	533	542	528	532	543	569	565	518	559	511	537	565	575	539	560	524	610	543	543	533	539	573	543	596	469	549	524	544	525	506	533	548	547	554	545	493	532	545	523	581	605	560	546	558	533	540	559	562	589	558	578	507	485	526	554	525	538	552	524	572	590	579	527	527	574	580	536	579	549	574	583	557	531	550	528	529	537	554	566	564	547	586	565	577	533	500	516	548	522
31321	75415	32291	14399	5243	4641	5071	3655	2307	1822	2232	2280	1670	1171	820	671	489	408	405	329	258	290	346	453	456	481	356	249	239	246	327	305	352	310	299	333	292	316	342	326	317	332	308	284	243	279	346	319	257	231	202	209	204	207	244	217	191	272	227	218	200	201	206	231	234	234	213	198	209	198	207	174	200	236	208	217	193	207	206	169	202	187	196	199	178	198	190	198	200	176	176	194	183	173	177	199	190	183	204	182	207	186	208	212	187	187	195	192	195	196	186	184	188	202	187	173	195	195	192	183	201	170	213	179	182	194	202	170	203	181	184	217	204	194	199	188	209	193	185	185	168	198	185	199	175	181	191	188	181	173	212	189	196	172	197	197	181	180	191	211	188	211	230	210	200	168	197	168	178	168	177	210	220	178	209	184	209	184	206	171	186	194	210	184	202	213	174	179	205	220	163	202	164	201	176	188	200	198	191	193	184	189	191	182	192	150	183	178	168	192	169	224	205	193	181	213	193	206	199	193	198	221	175	192	171	169	174	188	186	197	178	186	199	191	197	187	211	191	188	192	162	157	172	214	193	177	190	197	210	195	187	204	190	208	193	183	182	183	167	222	192	197	207	188	198	199	191	196	198	170	205	185	208	169	180	197	197	186	222	205	174	182	200	208	194	191	182	202	180	195	187	196	197	205	218	173	190	219	206	178	214	190	205	190	196	224	189	211	205	200	194	188	191	199	182	204	204	197	213	217	187	233	193	177	198	206	184	164	208	197	202	213	198	191	180	193	177	167	189	186	197	168	206	192	178	206	203	195	181	183	191	196	200	199	198	209	219	196	191	188	174	194	173	174	200	207	220	189	213	189	188	167	191	169	197	201	211	175	189	198	171	175	192	204	220	168	190	183	215	201	187	197	191	188	179	203	186	211	176	179	198	206	183	183	195	188	202	193	200	200	190	208	204	213	195	195	188	196	192	221	220	200	188	202	197	177	170	174	198	198	181	201	196	229	219	205	192	210	215	194	169	189	218	205	204	168	212	196	201	169	207	199	183	179	201	188	193	200	190	193	172	210	179	214	208	185	190	173	185	169	183	187	200	165	200	197	206	212	215	177	173	182	187	207	194	184	183	209	163	213	168	195	185	198	183	192	185	183	201	198	179	185	191	183	179	182	220	221	198	180	191	177	188	192	176	181	184	201	177	198	186	223	197	190	191	192	190	206	183	200	190	207	191	199	198	192	197	185	202	207	176	193	173	212	193	190	203	181	175	214	177	214	226	192	192	203	222	204	220	194	190	191	194	203	195	190	191	178	226	198	170	191	186	184	193	185	170	158	182	207	195	181	198	199	189	198	207	204	174	204	207	199	156	195	198	192	198	186	215	191	193	192	192	207	199	198	213	202	165	188	186	183	213	202	192	198	200	176	215	185	225	185	179	206	181	187	192	210	200	173	200	185	200	204	198	201	181	189	222	220	180	192	185	184	202	185	182	224	190	197	184	217	194	200	195	212	197	202	208	202	213	206	191	212	184	200	220	196	207	206	230	211	191	188	166	183	172	204	190	215	182	181	184	203	185	174	176	169	192	202	192	193	171	197	156	196	186	195	209	200	206	170	196	193	183	196	214	187	199	182	202	176	210	189	174	184	189	160	199	175	189	209	198	191	211	178	203	207	182	205	200	193	182	175	189	201	175	176	209	198	198	186	194	180	210	173	227	183	192	208	201	207	179	200	177	216	178	178	188	233	194	202	172	191	200	191	176	185	219	189	196	185	159	176	183	190	186	191	175	196	204	185	197	176	175	199	181	220	178	195	204	177	195	198	207	199	211	198	197	208	190	190	176	204	205	230	205	200	181	203	214	194	202	201	220	189	164	197	184	177	202	210	194	209	188	181	229	175	199	164	200	182	189	183	194	193	199	199	177	183	203	178	182	191	223	184	175	202	193	204	167	202	207	197	195	185	195	189	183	185	197	184	183	178	180	180	197	191	209	179	200	190	175	181	193	195	215	202	185	197	203	201	192	226	199	178	197	187	178	179	178	197	201	199	217	189	201	179	177	189	187	184	187	173	198	204	187	176	182	163	203	206	174	203	203	219	187	205	180	202	198	186	195	177	189	203	197	207	187	192	207	188	181	192	183	194	205	171	196	196	209	213	196	190	204	189	208	181	220	217	212	210	205	198	173	235	202	193	186	187	216	166	188	212	189	183	219	181	206	180	195	219	208	186	176	209	191	200	192	199	214	216	185	210	210	208	206	188	168	201	186	187	212	204	204	202	199	199	199	204	238	203	158	193	186	220	173	193	208	161	187	158	196	197	189	193	190	225	196	202	178	198	177	189	201	178	199	171	224	218	212	204	169	192	195	188	186	208	176	165	176	211	197	164	203	203	216	203	197	208	207	183	193	185	188	173	212	189	216	192	202	201	182	173	202	179	190	202	195	191	182	180	198	180	190	181	216	179	186	220	231	211	202	183	191	193	196	184	209	226	193	219	187	206	197	191	197	184	183	197	201	208	181	202	239	175	186	180	183	204	206	204	194	213	199	215	201	185	233	175	199	190	188	184	190	193	213	198	191	203	179	208	184	198	178	205	182	204	191	195	213	204	184	203	191	189	212	206	198	207	176	218	193	184	202	201	172	196	205	173	201	167	199	188	208	192	183	181	179	214	211	184	169	171	183	189	195	187	191	173	198	195	168	192	208	204	189	184	198	175	216	195	186	179	163	203	195	182	191	192	196	193	193	190	206	182	193	195	215	191	212	213	200	176	210	182	209	223	198	204	184	179	166	184	191	196	199	180	188	179	191	180	203	214	172	175	211	191	199	193	192	201	206	195	202	191	174	174	186	180	194	216	209	187	168	206	180	179	193	151	190	203	197	185	185	214	178	195	205	199	205	172	198	178	191	189	192	195	192	183	163	203	182	190	194	199	193	224	195	183	196	177	189	207	219	196	218	199	204	180	194	174	199	188	188	195	202	184	172	192	195	182	175	215	187	182	175	215	175	202	199	196	202	192	219	185	196	180	228	186	180	184	171	185	200	181	194	180	181	191	221	197	209	163	192	189	158	205	203	193	204	193	194	186	208	189	191	172	180	189	191	189	199	190	167	183	198	166	236	180	189	176	203	196	171	185	186	157	185	182	197	201	181	214	188	186	231	191	229	205	203	201	180	213	195	187	152	208	193	214	206	203	203	183	207	187	206	194	181	189	192	216	192	187	198	206	210	217	183	189	201	178	214	183	209	198	200	194	213	187	191	167	172	191	197	192	221	203	193	185	189	189	186	177	194	182	213	205	189	172	212	191	196	185	187	197	203	183	215	199	193	167	184	210	213	199	197	178	202	188	207	178	202	196	185	187	188	204	211	210	177	205	202	182	174	168	182	185	201	191	193	221	195	186	199	177	180	181	209	188	176	179	179	205	193	198	192	202	186	210	192	220	204	217	205	185	202	192	195	185	190	184	188	185	206	172	212	198	216	183	164	206	189	192	195	175
19731	52525	10354	4867	8564	14253	16214	13721	9106	7932	10873	10664	7682	5126	3489	3395	2526	2123	1724	1419	1140	1210	1504	2106	2476	2612	1769	1065	1109	1275	1484	1456	1587	1263	1242	1518	1634	1555	1753	1737	1542	1683	1494	1222	1124	1321	1774	1326	1076	752	671	596	574	587	673	631	689	1093	838	793	535	463	510	526	619	640	569	498	474	480	475	470	464	452	450	445	405	458	471	459	449	453	434	484	479	479	410	426	476	412	431	449	469	443	459	451	485	478	464	503	449	470	491	459	472	474	449	475	464	441	440	456	450	472	484	473	485	449	465	417	434	429	415	439	438	470	468	410	428	454	421	449	403	447	455	434	413	453	420	447	442	490	403	486	449	404	439	475	459	463	452	431	467	467	444	467	463	434	429	454	456	445	439	446	479	442	476	436	435	446	484	458	410	440	488	475	442	424	448	443	453	438	455	463	476	456	446	426	444	457	430	418	486	419	482	457	424	481	442	471	435	468	441	437	455	469	467	474	491	444	432	465	457	470	449	487	464	448	493	436	474	470	432	459	477	451	486	471	460	439	443	427	413	467	405	429	455	430	423	436	471	442	444	460	465	444	459	454	430	464	480	431	457	438	455	432	443	424	410	423	455	465	452	466	463	429	389	451	478	457	439	463	437	455	466	465	489	460	471	419	430	456	460	438	409	431	438	426	441	461	476	477	432	453	455	464	464	442	430	473	437	443	464	438	444	459	450	437	431	460	471	472	468	442	440	441	436	474	456	488	444	456	414	467	450	428	433	447	486	477	409	459	476	448	457	480	477	488	444	448	454	440	421	472	476	491	473	463	434	449	449	459	441	448	472	465	420	426	477	448	444	444	420	426	412	475	492	458	418	419	476	444	470	406	466	450	473	453	447	454	458	459	487	450	472	435	496	495	453	453	469	426	458	467	439	485	434	451	451	430	463	436	470	444	467	451	451	438	459	470	451	426	479	424	451	445	433	468	439	453	402	483	485	460	450	437	436	459	441	448	466	461	457	472	444	451	439	459	436	430	432	458	445	474	436	452	471	437	422	456	459	438	435	470	425	449	442	435	450	437	418	424	414	446	428	474	451	462	430	451	449	437	451	452	450	436	459	439	447	450	436	455	429	465	453	462	475	475	431	445	488	438	488	475	459	412	465	441	443	476	432	466	464	438	447	449	481	486	490	450	456	437	423	469	461	437	464	477	468	469	456	444	473	445	469	446	442	430	507	475	469	440	431	426	446	437	402	464	454	468	451	456	447	442	459	449	435	466	458	459	441	459	452	471	435	427	463	466	465	468	459	491	412	436	449	453	448	467	444	477	453	436	442	468	458	438	470	441	465	457	425	445	496	466	417	465	416	450	458	429	440	459	449	460	457	427	486	426	480	445	462	462	412	455	479	426	451	466	432	439	476	457	461	477	432	429	422	438	473	417	476	424	420	453	440	456	460	484	419	414	466	457	428	452	453	443	458	468	506	439	453	479	431	453	455	476	478	448	416	468	437	448	470	504	472	448	483	424	441	447	469	472	439	456	451	469	459	438	479	472	479	417	428	457	481	455	439	460	465	467	466	459	457	439	462	435	411	464	473	470	447	443	447	453	436	448	449	491	450	496	424	464	461	442	434	479	419	455	440	452	460	462	501	411	447	450	437	455	448	457	475	462	462	469	428	412	461	483	466	461	458	482	490	456	465	476	433	439	405	437	449	452	460	442	429	444	453	473	472	441	478	450	423	436	434	423	476	442	450	481	461	447	468	451	434	482	446	486	434	458	435	469	426	435	459	441	439	456	435	454	441	474	482	450	462	478	458	501	456	479	420	450	426	501	476	430	435	490	450	452	431	456	423	406	438	463	475	436	454	439	473	422	417	442	466	450	453	442	446	424	428	444	439	487	461	435	462	474	483	468	465	427	474	463	447	443	428	421	470	432	449	455	463	462	465	450	465	443	464	456	468	480	449	428	473	453	435	446	424	451	452	445	484	489	470	449	450	445	451	453	444	468	439	461	454	476	441	466	420	473	468	441	484	442	457	439	439	446	409	445	438	482	437	445	462	441	419	438	428	437	445	460	451	437	471	421	455	459	427	423	408	456	481	489	448	451	472	459	439	475	461	487	455	433	450	423	483	470	451	419	462	418	506	447	466	427	460	432	473	441	445	433	468	408	404	458	468	466	437	431	433	419	476	467	471	431	449	480	471	472	431	445	447	467	452	463	477	453	422	441	446	421	483	433	439	473	450	482	470	465	487	495	450	459	448	457	464	459	457	438	434	486	407	433	434	463	501	446	453	450	435	485	460	466	433	443	446	446	446	475	485	459	479	460	460	456	477	446	442	454	478	445	448	496	443	426	450	442	479	457	471	450	483	437	494	454	469	457	472	416	412	437	438	438	458	466	428	428	445	458	456	460	469	462	443	442	483	445	441	429	479	462	428	454	438	448	433	427	442	453	459	472	424	461	456	463	466	438	453	472	456	448	473	458	489	436	459	516	449	452	453	448	467	441	488	469	458	418	447	488	468	460	478	451	427	466	416	459	462	458	426	437	472	429	469	453	454	435	442	470	443	484	451	421	480	480	473	442	433	465	452	469	481	433	473	467	450	452	468	465	481	479	445	465	477	453	445	486	429	471	402	503	457	454	477	437	430	456	453	459	461	447	452	448	425	463	438	455	458	463	446	431	424	475	477	468	469	415	456	464	429	461	436	460	482	452	463	449	453	433	419	464	422	440	460	473	431	500	450	443	441	418	450	458	426	443	487	476	471	432	408	457	482	436	390	430	471	455	470	423	446	463	455	434	457	400	437	501	429	463	466	475	465	451	437	464	447	462	484	438	442	449	445	466	452	433	457	487	461	498	447	436	446	469	454	403	445	473	449	456	448	461	460	471	473	437	460	457	452	437	425	460	446	454	420	468	462	468	496	374	477	454	446	465	479	452	425	504	452	466	451	456	463	457	471	470	463	436	423	471	437	485	450	501	451	456	451	456	462	449	419	455	497	476	430	471	445	467	435	475	451	450	439	458	453	415	484	463	401	469	465	434	422	467	421	431	462	443	446	462	407	485	505	435	446	422	488	448	435	483	459	459	464	479	437	435	414	485	456	492	434	438	458	473	456	438	436	456	417	477	430	436	458	457	470	442	458	455	472	414	454	465	420	481	493	429	457	474	433	434	446	440	444	463	432	438	432	451	454	424	454	480	427	471	454	473	485	430	464	441	452	437	441	432	440	452	475	458	464	453	430	435	453	456	450	469	454	451	398	450	436	438	488	501	428	481	433	468	453	426	465	460	449	434	449	427	433	455	433	464	452	448	471	443	454	443	455	457	416	435	446	435	478	465	470	455	417	431	459	465	462	398	417	482	452	458	459	458	482	448	476	466	469	396	417	445	451	457	453	474	467	423	454	470	468	445	479	455	438	455	463	446	501	456	431	479	435	439	433	451	467	441	438	452	438	432	475	443	456	464	474	435	478	479	468	458	453	442	425	457	456	422	450	446	426	418
6052	7731	884	214	218	228	306	251	194	218	190	194	211	191	186	198	175	184	167	160	185	180	209	250	256	278	207	181	150	176	137	165	157	189	221	248	237	181	204	220	231	225	213	177	193	189	205	177	196	165	146	161	171	141	171	155	178	163	165	178	179	158	198	174	150	168	135	195	182	179	162	165	178	151	165	195	194	150	173	164	175	164	178	134	161	151	155	152	178	150	153	172	158	156	171	174	181	162	154	165	193	146	188	168	159	160	165	151	151	165	141	166	159	156	174	185	135	179	169	169	170	161	179	153	188	169	160	155	168	176	158	158	155	181	153	173	179	194	164	150	160	177	174	183	186	176	166	136	153	155	170	171	145	165	167	151	160	159	178	162	159	185	193	176	159	158	186	186	166	180	180	157	155	188	158	145	161	169	161	159	153	169	172	159	158	162	155	168	163	152	180	144	169	152	161	155	180	173	149	160	177	145	158	156	177	152	164	181	174	143	184	172	191	154	139	159	174	181	148	207	177	141	167	179	167	169	152	193	165	162	175	182	167	165	156	191	184	139	136	157	150	189	175	169	164	165	180	168	170	154	180	167	159	168	168	150	177	181	177	160	155	161	169	173	163	170	171	176	152	184	151	170	169	159	165	169	188	178	162	173	167	180	159	155	186	139	168	167	155	175	131	159	145	172	165	160	181	173	162	184	139	159	162	166	157	168	167	185	174	165	160	154	170	159	164	151	165	163	178	167	163	163	158	147	158	138	181	154	174	158	172	167	175	167	155	167	144	173	192	165	156	175	151	182	162	162	178	158	185	173	146	172	171	167	162	163	182	166	164	184	181	147	164	189	175	174	179	152	151	159	143	149	163	165	167	181	183	162	153	180	157	161	161	163	163	171	179	168	162	181	156	176	172	160	154	180	156	168	163	197	158	161	147	174	173	196	133	178	159	153	166	151	143	195	183	156	165	178	182	148	164	159	160	160	148	134	166	177	169	167	156	163	154	143	153	168	176	153	166	161	157	156	167	167	159	140	159	175	182	178	163	188	170	148	147	174	169	162	186	160	155	173	173	173	154	171	177	176	157	163	155	180	181	185	144	173	167	179	166	161	175	156	154	152	159	193	172	151	187	170	156	180	161	187	177	163	169	156	182	157	180	185	168	163	186	168	162	157	164	170	154	158	159	145	162	167	176	170	169	180	154	181	187	138	156	157	154	155	174	152	152	164	195	157	162	178	164	174	186	147	170	162	161	177	178	144	177	188	179	165	164	174	182	158	155	153	171	162	161	168	178	145	165	162	167	180	151	171	160	171	186	149	175	188	168	166	163	161	147	193	142	174	173	173	160	148	195	143	138	176	176	145	173	191	159	171	191	155	172	136	149	185	160	167	157	157	165	150	170	156	176	176	150	173	162	170	186	148	140	168	131	193	183	154	158	191	167	178	174	147	168	154	191	178	175	190	174	182	192	166	169	171	175	150	154	180	165	164	177	167	174	172	180	179	196	165	158	156	178	159	176	171	147	170	158	191	157	170	132	165	158	164	153	173	151	187	160	164	175	161	170	178	152	177	163	168	164	136	176	163	158	180	178	145	157	170	157	174	180	170	183	167	159	174	169	171	183	157	145	168	157	205	187	167	136	163	168	146	140	155	174	159	169	170	168	159	173	158	174	163	166	174	154	155	152	183	167	170	142	165	142	162	156	166	157	183	162	147	161	165	165	164	157	160	151	168	166	168	186	177	186	176	169	168	182	199	191	164	151	154	158	186	158	173	158	162	167	177	160	169	161	189	170	167	157	165	181	177	158	150	151	187	161	176	150	164	161	187	195	163	177	177	156	188	176	198	185	157	149	169	173	162	143	174	152	166	153	195	178	180	175	168	172	188	171	164	167	156	134	145	154	160	186	192	179	140	184	156	176	183	171	180	176	148	171	166	181	188	172	160	149	149	167	170	186	167	175	170	165	153	190	158	149	184	173	173	180	182	157	161	158	178	166	158	145	183	163	176	164	140	177	163	169	200	175	169	157	141	159	169	183	155	182	197	187	177	165	172	151	151	167	165	177	160	161	169	167	176	140	164	176	166	160	155	192	160	149	155	161	164	175	141	160	144	174	177	173	187	171	185	163	143	147	152	169	163	177	176	152	166	162	168	169	179	145	172	165	165	158	192	174	161	182	170	162	176	181	152	178	183	180	165	174	149	170	176	160	175	152	188	161	173	183	187	182	190	172	169	171	166	169	140	157	157	178	162	173	170	164	145	192	183	172	174	155	164	160	150	177	166	163	173	167	160	178	185	156	188	149	174	174	172	159	183	183	197	155	174	161	157	168	166	179	184	136	176	162	147	172	149	147	172	150	161	179	147	160	194	161	169	182	169	189	168	167	151	168	166	171	159	165	155	157	184	163	148	183	167	171	165	161	164	183	153	168	172	190	178	189	150	146	144	200	146	148	148	178	159	166	195	179	167	187	174	174	154	166	170	167	171	182	152	163	183	167	182	171	163	179	155	163	177	194	155	146	151	181	183	168	146	146	157	152	181	164	148	160	170	194	186	150	188	167	152	163	163	180	160	161	173	143	167	164	143	157	171	194	186	149	137	143	163	156	144	138	169	184	161	159	159	176	145	177	155	195	163	176	167	167	182	191	137	155	155	187	158	167	160	174	174	162	176	188	187	162	170	175	178	167	157	176	161	168	178	167	182	149	166	153	160	178	159	139	163	161	157	162	189	154	156	157	165	186	148	191	167	172	158	176	151	185	155	149	173	174	177	157	169	158	177	168	181	161	163	154	174	176	166	178	161	174	174	153	149	174	180	139	147	180	157	168	157	146	170	150	152	159	167	165	155	165	150	168	182	161	181	152	155	184	165	169	172	169	159	182	174	153	172	171	180	158	156	173	165	185	161	170	155	160	165	161	156	175	174	177	156	166	162	162	174	175	181	181	173	139	143	187	160	167	177	173	151	176	181	138	171	167	166	180	161	177	156	186	167	181	158	163	187	165	177	175	151	189	190	171	171	173	172	174	172	178	142	175	163	159	163	157	178	185	171	172	187	173	166	142	173	175	170	168	201	181	216	161	148	138	176	162	186	181	153	159	134	171	162	188	131	155	182	169	153	175	171	168	170	172	166	174	168	137	153	161	153	176	151	155	202	178	135	170	165	170	149	162	151	153	147	176	178	168	181	163	167	175	170	159	161	171	172	169	154	193	145	146	165	155	188	176	160	160	159	156	182	157	146	168	167	179	173	164	154	159	165	154	176	189	138	173	160	167	178	188	176	184	161	165	155	178	179	172	153	151	171	156	182	175	166	189	159	173	176	172	157	173	167	180	167	148	177	195	164	155	175	160	153	170	149	168	173	161	166	181	172	165	190	173	157	176	181	171	166	170	157	173	181	158	181	150	167	172	161	151	167	179	192	181	149	175	164	161	181	162	162	165	166	144	168	162	162	167	171	170	168	151	158	174	147	177	191	173	168	180	149	150	171	162	166
4389	10908	1239	550	703	895	908	825	703	605	657	729	658	603	520	520	478	455	482	497	549	611	736	893	1153	1097	761	517	487	428	452	435	486	577	593	776	817	796	784	891	873	794	681	691	651	686	649	498	486	464	446	436	429	406	448	432	472	476	480	446	423	406	413	415	405	447	374	395	412	396	420	397	420	414	410	410	421	395	422	391	397	397	387	379	435	408	417	392	396	400	390	447	443	450	439	421	411	415	400	454	420	383	399	412	445	442	424	401	411	407	406	415	386	424	441	428	360	419	418	391	418	444	425	377	437	389	421	385	391	400	384	414	409	402	416	424	401	399	426	374	404	417	409	455	398	391	451	411	406	415	434	401	433	412	412	430	395	366	438	386	426	395	413	389	391	391	397	405	431	486	393	406	404	423	440	386	432	414	354	393	395	442	425	448	400	441	423	438	442	420	427	431	436	411	420	361	410	391	423	414	390	467	435	424	406	444	419	399	417	419	412	431	399	409	419	409	435	412	373	423	432	387	404	447	395	392	385	406	435	416	419	407	419	428	389	381	397	388	395	387	414	414	412	374	413	376	424	399	408	423	412	392	380	396	403	458	404	420	395	420	412	434	409	381	418	379	413	375	418	412	416	389	411	407	415	428	406	443	411	384	392	399	384	429	413	421	407	380	432	427	432	429	424	407	447	382	429	400	403	424	422	362	402	419	443	439	410	412	401	370	431	400	400	456	433	401	388	411	427	424	409	432	422	426	469	397	413	419	405	445	388	446	369	409	370	390	418	411	453	394	410	405	392	424	399	389	406	414	418	408	363	391	410	421	396	429	404	426	387	395	378	429	431	404	395	434	442	395	359	403	376	396	403	393	378	411	394	389	397	408	423	404	417	389	405	377	401	386	406	391	418	417	432	408	420	414	431	435	401	448	471	402	388	399	397	417	414	417	410	426	419	417	422	423	447	421	391	436	394	377	423	412	413	398	430	409	375	400	407	428	401	395	394	415	388	397	418	427	408	419	397	398	423	455	391	417	393	399	395	437	395	388	437	463	427	406	407	379	415	423	383	416	412	406	407	425	422	410	414	367	378	396	426	397	425	426	401	450	408	432	375	393	415	399	433	442	411	430	396	398	422	467	406	420	425	403	434	412	413	414	443	430	436	409	376	418	397	459	424	417	414	390	404	398	419	415	412	386	390	440	386	432	425	396	424	422	428	399	408	415	433	420	406	431	422	411	418	398	377	425	444	434	397	387	397	461	397	407	420	385	411	412	451	434	418	401	408	420	427	420	430	433	444	373	383	416	422	436	398	420	409	405	447	443	421	399	429	421	382	406	411	418	387	417	405	419	389	413	405	408	382	408	420	428	424	391	436	437	413	393	416	387	391	405	397	428	408	438	452	396	403	405	377	430	428	459	394	415	424	403	384	412	396	397	388	388	427	422	415	389	421	393	437	411	416	388	380	417	415	391	422	428	412	404	403	412	401	437	401	425	407	405	443	405	414	389	450	432	408	406	422	409	387	396	410	442	443	385	460	400	395	425	355	409	388	392	399	404	401	436	396	425	433	434	422	415	410	439	430	432	452	426	443	421	403	404	417	417	444	438	463	442	396	459	378	471	392	454	394	432	389	433	425	390	385	407	401	411	415	390	378	416	403	418	415	444	452	424	410	425	409	402	406	359	401	414	392	432	416	448	430	408	426	425	428	396	426	374	404	400	417	415	423	406	421	403	393	427	413	388	425	398	407	428	401	447	416	454	449	404	421	411	404	421	430	435	436	416	423	418	428	437	383	431	394	414	366	394	392	431	403	419	416	362	382	434	387	408	417	411	423	409	401	376	405	398	427	421	435	436	417	427	410	402	427	416	398	403	398	413	424	425	432	387	394	409	450	411	405	468	389	445	418	430	407	428	395	429	411	430	394	390	412	409	433	438	409	407	373	399	394	398	421	421	393	409	438	396	443	411	408	386	409	444	375	387	425	424	418	419	442	405	380	434	417	438	389	460	437	391	396	414	441	406	440	401	411	398	390	406	414	427	404	411	416	408	389	392	412	414	477	447	452	392	417	417	408	405	419	425	405	420	407	399	380	367	404	413	419	392	377	392	419	409	418	405	457	458	414	412	403	435	425	398	447	389	412	438	398	394	431	424	403	399	397	430	410	388	418	417	420	422	408	418	409	405	406	418	439	428	449	405	436	456	417	372	381	433	439	394	417	405	421	402	414	395	411	398	425	434	395	446	424	410	413	433	402	435	400	454	411	400	425	454	410	420	424	414	415	441	399	433	408	403	390	413	432	357	450	414	394	424	446	419	434	419	480	410	442	438	421	407	456	394	411	423	423	425	412	415	420	413	411	380	431	400	407	400	433	411	436	370	422	402	391	387	437	451	428	462	414	409	395	394	380	421	413	422	385	408	435	425	415	430	391	394	422	404	384	431	449	444	413	394	408	404	376	412	435	409	432	404	419	415	384	404	392	441	409	408	394	414	464	401	412	388	400	393	418	383	385	433	405	415	406	393	383	389	372	404	439	409	404	431	438	419	386	415	427	410	414	406	422	465	433	424	402	418	413	425	397	445	410	421	416	416	431	390	416	405	409	419	432	447	415	426	412	408	418	400	411	419	428	427	420	412	430	412	410	433	414	417	392	423	443	411	415	437	387	402	422	382	423	377	406	407	414	405	433	394	387	411	382	420	390	388	423	404	421	408	421	417	360	416	413	437	424	423	423	385	391	431	397	411	395	412	425	396	438	446	449	425	401	400	420	471	423	417	422	426	445	426	436	430	407	410	388	423	428	412	415	414	402	439	395	411	394	441	416	369	401	407	439	425	454	369	397	383	422	404	411	401	421	404	394	412	415	434	447	408	419	393	420	416	385	382	384	427	411	404	428	403	417	420	444	408	389	420	409	422	422	399	400	397	394	428	386	443	409	441	436	404	389	425	415	387	427	401	405	406	403	419	403	435	421	393	443	419	399	379	406	417	413	399	383	397	425	441	401	379	391	408	423	404	417	410	418	385	441	446	389	388	405	405	405	433	443	421	399	432	395	418	389	426	393	401	413	414	419	411	429	453	382	426	407	441	415	396	438	432	390	401	423	424	400	375	392	405	402	422	444	417	402	395	415	402	386	408	383	402	363	402	419	411	444	411	373	399	426	466	433	437	399	408	384	410	408	449	387	434	396	390	462	420	373	428	426	424	407	421	401	422	409	415	399	425	427	392	419	391	415	384	378	414	417	440	422	421	415	396	443	431	382	381	450	432	436	446	432	364	387	378	393	404	429	426	383	416	405	444	433	422	398	431	425	460	426	417	427	407	399	386	396	412	431	397	453	425	449	424	412	434	379	407	412	408	424	373	413	375	437	366	407	435	411	390	391	419	398	379	416	446	408	422	386	452	392	410	423	412	403	395	388	406	427	427	430	422	429	427	384	439	416	436	391	409	413	437	436	429	424	400	409	447	438	411	376	417	399	411	409	393	424	433	428	401
29281	57023	22067	5325	1719	2092	2363	1816	1165	986	1185	1255	1084	746	500	428	399	287	306	305	299	282	354	354	451	400	351	300	278	265	296	311	360	306	311	339	316	338	361	335	379	345	305	295	264	298	339	263	259	242	235	237	260	261	222	214	274	298	278	238	235	221	230	263	213	241	276	245	211	237	237	249	235	210	215	222	212	227	241	233	260	237	223	230	244	227	221	251	239	273	248	251	209	241	257	217	236	234	238	197	252	204	225	248	239	262	215	246	232	212	248	241	217	219	253	215	219	224	243	231	210	225	220	207	231	216	251	216	229	218	230	238	232	242	246	248	221	208	227	265	248	236	236	243	213	245	231	235	228	236	227	220	214	259	242	233	246	268	230	195	233	255	249	222	206	228	221	221	217	246	273	205	217	236	245	224	228	222	254	230	259	244	222	215	242	251	223	241	243	222	233	188	239	234	232	255	266	227	215	250	250	211	236	236	210	234	220	245	255	231	265	237	244	231	239	231	247	238	219	219	214	198	244	248	210	253	237	251	234	216	230	246	255	237	232	245	237	227	219	247	238	241	244	263	222	243	231	210	210	250	200	247	225	220	224	217	247	216	236	231	249	252	233	230	234	232	217	235	229	245	242	225	270	221	244	212	218	236	235	217	251	230	208	221	226	224	250	209	242	233	208	232	254	218	241	219	195	233	249	226	219	222	204	253	225	225	256	235	239	224	258	232	229	236	264	221	257	252	225	235	267	231	255	251	218	210	224	249	232	271	251	255	248	226	224	245	244	222	246	223	257	208	232	222	223	257	207	236	228	223	251	219	226	235	245	216	241	210	230	226	221	208	219	233	234	245	263	213	226	217	263	230	224	225	246	245	229	245	217	191	231	280	217	237	234	200	237	226	238	235	219	233	243	228	228	232	213	219	238	220	223	267	250	267	249	249	228	229	240	227	220	243	243	218	235	218	237	251	249	222	236	257	226	242	220	253	252	265	239	244	225	255	248	221	249	227	261	251	242	207	212	233	224	220	238	266	201	223	204	264	250	265	236	223	228	264	250	232	236	212	212	211	223	220	227	237	215	258	250	227	219	236	270	257	226	239	222	207	233	247	250	220	244	241	244	237	230	217	232	225	226	254	246	243	246	230	238	208	223	244	265	224	226	249	227	248	240	251	230	236	242	221	228	186	246	232	263	213	241	218	229	238	243	226	242	215	243	233	233	190	226	256	253	253	256	213	253	219	229	228	251	254	231	231	208	246	212	239	222	237	218	237	238	264	243	221	233	216	235	214	264	208	217	231	219	234	213	256	226	212	210	277	257	250	238	217	235	226	255	241	224	224	216	238	218	226	251	244	237	244	218	230	220	223	241	238	226	231	243	223	235	244	210	217	226	267	234	248	243	225	238	217	215	237	232	224	231	213	224	243	244	221	255	276	264	251	231	247	226	245	224	207	239	243	226	206	230	208	243	230	259	258	262	226	254	205	211	237	238	204	234	243	239	236	234	240	234	214	206	234	245	260	227	207	231	208	243	219	233	214	240	225	230	223	223	228	224	230	224	242	192	248	232	247	226	212	251	241	227	219	225	227	267	219	219	228	208	232	240	221	224	222	258	226	216	225	233	236	210	241	228	250	209	257	213	241	227	235	238	221	253	215	227	213	241	236	229	227	209	212	221	211	203	211	236	238	222	233	229	229	224	236	226	228	228	224	248	255	227	217	217	248	230	204	255	271	203	228	217	213	226	240	260	223	225	245	242	244	241	200	246	253	246	234	250	234	239	225	236	255	233	234	248	219	227	255	243	231	240	240	220	233	243	258	214	240	253	222	227	244	244	247	249	232	261	257	196	231	219	208	199	239	210	228	239	224	235	258	227	239	205	218	205	224	220	219	229	219	248	237	201	213	222	219	233	185	250	246	234	251	217	221	217	212	237	254	246	229	225	255	213	253	203	209	227	222	247	242	229	230	232	229	255	231	218	244	243	229	215	236	236	228	237	225	214	230	202	200	255	208	232	217	228	242	248	245	218	208	235	216	234	227	211	254	239	220	226	218	235	231	229	266	243	235	263	249	243	246	215	239	201	232	234	243	246	226	243	224	226	212	212	229	230	235	221	210	238	232	217	232	232	229	245	254	259	224	256	258	251	221	226	220	226	245	205	261	219	241	231	252	234	250	235	241	240	219	220	257	250	247	237	243	238	234	228	221	241	201	259	231	260	250	246	242	224	234	228	257	225	255	241	231	252	268	237	213	231	227	234	223	234	248	248	261	265	247	252	252	224	241	228	208	278	240	216	252	240	227	211	237	199	245	241	227	227	227	230	282	226	240	221	246	234	223	254	220	216	240	233	221	256	210	224	246	217	226	210	224	250	224	229	244	247	235	253	249	228	222	251	240	219	242	232	214	210	234	239	238	222	208	255	239	265	228	247	233	221	227	237	218	263	265	242	243	264	240	267	249	219	208	246	225	239	235	226	211	228	237	240	222	229	229	230	247	235	255	215	230	199	235	259	219	260	227	236	222	241	256	241	220	261	256	231	232	221	244	248	225	229	235	262	232	249	204	271	212	249	232	209	254	252	249	222	264	252	212	234	225	264	216	226	216	225	257	243	279	248	224	229	246	212	234	186	220	247	244	217	231	265	238	286	234	219	242	225	235	235	205	245	236	224	223	236	202	235	241	286	245	235	221	216	249	237	247	216	222	231	222	211	207	260	231	220	221	247	217	214	271	231	223	231	216	235	251	228	249	235	233	257	212	246	222	221	227	242	235	243	255	207	242	251	237	224	259	249	222	227	231	241	257	253	246	232	219	234	270	257	229	253	205	212	219	234	194	231	240	207	224	218	242	214	221	229	226	205	238	220	265	220	232	240	223	228	246	228	254	236	244	229	248	221	250	243	238	212	247	230	248	235	221	246	232	207	256	223	251	215	231	240	246	219	206	239	257	274	231	238	206	219	203	240	221	243	236	240	229	253	235	210	231	219	232	205	205	241	232	236	213	225	235	237	266	242	246	250	225	232	251	212	234	224	215	205	233	217	248	281	220	228	254	243	238	226	233	239	231	222	217	253	250	243	266	242	229	247	240	209	219	217	230	265	241	230	237	239	237	225	232	236	241	227	235	247	224	213	216	269	216	255	237	247	228	246	249	243	238	256	203	214	210	232	228	234	206	235	221	219	225	219	243	218	242	231	273	208	219	226	231	252	231	222	247	219	239	236	243	219	208	242	224	243	254	233	259	245	253	252	250	213	259	233	238	236	229	207	219	228	237	254	223	215	222	248	231	226	238	224	238	236	218	224	203	241	249	220	222	204	222	223	228	252	231	240	223	247	224	220	236	250	240	240	227	251	224	247	223	246	249	226	210	258	263	244	205	247	240	221	219	245	224	241	233	237	248	210	218	221	213	248	232	214	239	236	227	238	222	232	223	226	216	235	224	217	230	270	229	237	226	232	237	242	227	215	234	240	258	242	216	244	226	231	232	241	241	217	228
19885	40291	3784	3469	5787	8591	9830	8167	5608	5090	6762	6419	4653	3004	2136	2002	1960	1319	1153	952	998	1073	1383	1551	2014	1906	1311	1023	939	1001	1087	1233	1169	1041	1241	1391	1305	1376	1579	1453	1422	1336	1229	1076	968	1190	1227	1010	744	750	667	619	635	611	636	667	683	839	732	666	592	569	564	599	657	611	552	548	530	551	564	539	562	522	550	555	540	582	549	535	562	499	535	554	568	551	561	543	546	569	513	573	511	566	563	562	532	509	531	559	539	574	568	543	591	522	515	547	562	585	618	509	555	541	647	537	548	586	538	553	526	527	574	547	554	547	588	545	535	575	539	510	540	527	560	528	551	539	524	532	589	594	554	531	576	557	524	548	592	581	552	564	583	545	546	567	546	535	598	564	531	549	530	572	577	565	570	562	568	558	563	549	570	506	579	548	539	512	572	535	542	546	542	575	571	541	554	560	543	549	550	580	544	553	526	561	535	556	586	585	544	554	610	551	589	526	550	535	546	563	579	566	529	558	540	554	568	557	533	529	552	573	560	580	524	603	547	556	551	542	544	539	539	575	503	571	575	564	560	511	559	555	539	573	555	506	551	577	551	578	564	553	567	557	556	589	584	558	544	547	570	539	549	542	537	538	588	554	569	524	581	576	549	563	534	561	526	574	542	534	581	573	562	518	562	541	546	519	552	561	537	514	517	555	593	554	530	554	542	544	569	565	548	529	546	586	551	606	519	545	514	562	558	502	530	536	593	569	569	559	538	519	551	530	558	590	549	534	543	544	566	591	567	547	517	529	549	571	534	591	528	528	595	543	527	519	547	543	539	494	566	584	552	513	558	590	564	575	561	508	579	539	540	576	545	580	561	513	597	537	533	553	559	575	544	544	575	594	562	580	540	551	551	577	538	558	568	552	575	544	564	568	560	525	507	521	564	559	545	559	565	551	532	539	594	561	560	596	547	548	555	601	572	528	550	591	515	591	540	568	546	521	541	551	530	509	530	574	556	553	531	546	563	512	542	514	543	561	582	512	547	562	540	563	548	584	542	559	548	577	561	538	546	571	531	527	521	586	540	560	574	510	541	545	542	569	524	537	532	576	520	534	565	576	584	519	550	578	567	596	567	567	580	548	580	587	548	569	582	551	545	507	549	529	583	517	567	579	554	564	532	580	555	496	593	542	558	534	574	575	590	583	545	573	543	525	522	511	576	567	582	544	513	567	571	537	565	539	563	513	570	550	547	537	576	565	580	543	555	576	560	534	568	522	556	558	570	515	509	540	569	531	559	536	546	554	563	538	593	558	553	584	552	553	508	523	545	512	580	553	562	599	590	588	521	588	562	539	540	554	545	583	525	546	569	553	537	557	536	540	562	554	566	566	539	587	605	555	543	568	582	541	561	596	565	525	560	580	528	556	536	576	525	553	572	537	544	589	553	511	581	532	503	544	553	586	564	594	572	580	559	567	531	538	552	510	540	563	548	563	523	539	520	492	522	557	529	554	544	554	573	550	542	522	572	544	553	558	578	566	555	549	557	512	543	564	539	521	578	579	566	556	558	546	543	552	517	529	537	576	554	530	577	509	525	559	525	542	543	563	520	509	568	544	517	575	540	565	555	558	537	534	571	517	543	502	596	550	536	523	536	533	534	530	593	570	565	585	547	530	555	600	548	532	568	542	534	509	561	540	538	518	539	544	546	564	503	555	534	550	520	560	512	565	604	531	550	519	575	528	556	515	576	556	553	569	576	547	554	575	584	527	549	554	577	572	539	591	574	541	536	521	522	528	526	564	565	541	564	542	549	511	598	536	564	533	528	511	549	548	548	524	547	554	513	540	515	520	553	529	571	515	533	566	568	528	555	551	535	513	516	541	557	550	561	541	552	579	506	544	509	535	547	569	541	566	570	522	553	573	557	567	532	547	546	535	533	566	564	511	508	560	531	551	542	557	569	562	557	558	555	547	537	511	554	548	564	554	566	584	596	533	539	525	598	568	580	533	543	567	525	551	589	575	509	566	517	479	566	555	564	536	567	597	558	556	582	525	527	558	527	530	531	536	548	553	570	586	558	568	569	547	527	588	519	524	578	533	557	531	557	545	562	552	535	551	570	543	554	569	565	561	579	518	567	547	590	548	543	559	508	553	573	577	567	617	576	533	577	568	556	548	546	512	570	551	526	524	551	534	581	525	585	552	584	571	611	552	549	561	547	595	531	546	508	575	524	547	552	562	538	559	565	574	534	556	543	576	547	575	555	541	538	517	543	547	517	524	547	541	577	529	536	564	490	568	582	543	578	589	577	541	586	568	551	584	557	559	541	556	561	504	486	519	589	581	576	521	572	507	581	521	565	566	586	564	580	524	510	536	552	569	504	552	546	577	574	543	561	553	566	526	562	539	534	543	532	567	530	577	569	551	582	537	558	592	584	553	549	540	522	556	552	548	537	537	578	601	597	572	565	582	563	577	533	602	555	559	571	547	575	573	595	525	504	559	543	571	509	591	510	534	523	526	562	564	546	587	551	551	567	549	551	516	588	569	555	562	530	531	582	585	535	514	544	558	531	541	584	504	564	532	510	571	520	564	568	574	535	570	574	566	521	546	600	574	555	548	536	588	546	546	541	523	536	560	551	558	548	565	511	571	545	502	553	533	589	536	571	507	571	532	582	555	596	543	577	544	560	543	515	581	598	576	527	581	589	535	546	525	548	536	532	544	552	559	550	566	544	554	575	544	526	544	531	547	542	555	581	558	530	512	576	511	593	553	550	558	558	539	528	593	548	547	569	589	580	555	519	568	534	563	562	550	569	533	527	548	563	578	564	535	545	532	518	549	572	569	552	604	523	568	578	546	551	564	540	557	526	551	572	556	564	599	519	538	519	559	542	519	584	542	547	502	554	538	529	556	556	537	540	581	586	529	523	529	552	521	514	502	499	498	526	551	535	547	587	541	554	544	550	592	574	557	562	572	584	515	527	520	544	524	603	578	500	542	519	530	544	535	529	565	565	532	545	535	555	547	532	524	542	547	534	537	521	559	555	564	542	537	552	556	549	536	551	598	547	582	547	563	521	547	537	553	579	527	529	575	520	527	565	564	596	542	562	571	570	579	572	535	529	550	515	518	585	575	546	530	524	609	559	488	569	547	550	552	582	530	559	574	475	540	554	526	581	580	534	550	524	536	544	526	563	574	554	555	561	549	562	541	568	546	511	509	550	551	570	547	531	541	544	577	554	583	577	534	571	559	494	577	567	530	557	550	541	554	555	561	532	586	550	547	545	576	554	527	541	508	550	551	582	564	528	572	532	538	587	543	579	540	569	556	557	538	567	586	553	541	528	565	562	562	610	559	579	487	542	529	563	511	508	565	546	549	526	537	530	556	533	571	578	551	511	539	532	547	515	523	575	550	583	560	575	586	549	532	550	525	560	492	512	559	540	550	540	533	514	545	540	537	546	531	529	568	550	525	569	582	564	537	550	522	551	537	542	547	533	532	563	541	567	535	500	602	576	583
45548	63089	28419	12869	4492	5375	5315	3521	2131	1659	2227	2901	1931	1071	766	652	535	428	368	296	336	316	400	423	462	444	377	303	298	305	303	348	343	302	320	380	310	301	369	351	342	389	318	272	293	312	322	273	223	217	196	177	215	206	214	230	230	279	228	220	201	185	197	213	207	225	193	181	190	231	208	192	187	181	180	190	183	188	187	172	216	207	189	190	164	208	178	188	170	185	206	199	209	222	196	189	204	235	191	169	207	192	196	189	196	174	217	163	201	188	198	179	201	168	187	205	182	173	216	188	219	177	183	203	157	192	203	174	209	193	215	213	213	179	196	185	214	206	180	176	206	164	217	195	178	206	199	199	213	166	205	150	212	191	205	196	202	180	198	180	206	196	190	181	182	158	181	182	170	191	169	190	201	193	201	213	197	176	177	207	196	182	177	188	194	194	179	176	186	190	201	224	209	171	212	204	166	201	180	181	175	169	207	178	188	186	179	202	223	196	225	189	199	187	169	202	192	177	184	184	202	177	200	214	180	196	207	187	189	179	199	214	205	226	175	185	173	185	196	194	212	186	198	185	204	198	181	210	187	200	191	202	176	184	192	206	203	194	193	194	185	172	165	177	170	199	213	196	182	196	222	197	190	212	167	216	191	168	210	207	214	211	207	200	180	195	171	234	174	187	211	230	184	173	195	197	176	174	205	182	197	161	153	180	181	176	178	171	174	203	181	170	191	182	198	213	174	204	152	186	215	199	175	197	196	191	186	182	207	195	199	187	179	190	191	204	196	178	190	195	221	209	201	193	180	210	220	192	207	174	205	187	195	180	179	220	190	170	200	203	186	162	212	199	196	198	177	199	199	230	203	198	173	191	171	190	184	165	181	209	176	173	197	210	174	170	199	182	191	181	196	188	214	174	182	188	204	205	212	208	206	204	162	195	193	173	193	197	191	202	191	182	176	201	188	215	188	174	187	183	200	188	177	208	181	188	185	199	196	198	174	205	212	187	186	200	182	184	182	151	185	210	208	199	203	184	181	217	169	190	186	188	179	197	190	193	167	195	188	205	179	186	188	217	200	198	196	199	172	201	196	198	247	205	193	198	177	199	196	187	178	178	201	214	193	202	194	203	185	169	186	187	183	199	201	186	198	162	167	197	179	213	175	169	179	187	183	203	198	180	154	208	222	205	182	156	191	201	199	203	175	175	197	185	202	176	208	196	168	194	197	202	182	203	175	185	218	188	198	169	161	208	187	189	185	216	174	194	218	202	192	184	195	204	205	201	217	196	225	181	204	193	205	193	185	201	200	236	208	203	182	186	188	183	175	173	197	194	203	172	181	201	189	187	203	223	196	175	181	185	191	182	184	173	183	214	174	224	188	219	197	207	191	184	186	191	205	210	189	175	170	198	173	181	185	201	180	186	206	220	189	207	197	187	197	183	179	179	189	191	194	188	168	203	212	197	191	184	213	192	201	214	143	207	195	184	209	174	179	191	177	155	209	201	218	172	210	213	181	200	224	185	177	188	220	185	216	208	184	224	182	181	188	195	206	187	190	192	181	199	199	221	207	174	193	219	188	196	179	206	174	177	184	219	194	185	206	195	189	204	177	207	181	190	176	187	178	194	179	171	189	195	182	177	173	173	172	218	193	164	191	216	198	197	221	176	185	211	192	190	179	172	181	212	193	190	171	184	192	203	178	186	200	198	185	219	190	195	215	194	197	150	191	199	206	206	171	197	191	179	193	207	190	206	174	182	162	208	201	199	200	186	183	175	192	190	191	171	208	188	207	204	205	175	170	194	168	177	207	197	168	187	179	212	206	167	204	188	183	180	184	186	198	177	224	236	177	176	212	220	200	186	174	199	178	208	196	183	182	188	196	203	187	194	166	183	177	171	179	204	193	186	200	204	187	165	183	176	181	208	175	220	224	172	189	184	173	183	188	167	177	201	204	175	184	203	185	171	201	204	192	229	186	191	188	220	198	161	188	182	191	202	211	195	191	200	194	204	193	188	194	199	194	176	195	177	201	202	199	172	185	151	175	193	187	210	194	167	192	207	178	168	180	185	199	187	214	241	187	184	196	182	196	228	181	195	201	198	187	198	197	191	183	196	180	181	207	184	198	205	208	197	200	193	169	189	206	200	194	202	199	204	191	193	185	204	180	189	173	191	182	182	207	175	213	180	220	216	229	187	199	224	176	192	180	188	181	174	207	192	184	214	188	193	192	190	208	189	196	199	183	183	196	191	187	170	200	189	219	184	204	190	212	161	173	190	195	202	206	204	180	184	195	201	182	190	185	178	170	178	215	172	204	177	189	172	195	167	181	188	204	203	187	214	212	196	184	202	211	200	220	177	209	176	194	174	203	172	179	170	203	212	175	183	185	216	187	195	192	189	204	210	210	194	186	178	193	174	206	173	175	207	220	201	181	208	186	199	215	209	198	178	185	212	221	207	205	190	166	185	223	186	174	166	196	166	202	191	172	204	204	171	193	194	198	196	194	189	183	211	172	185	184	207	202	195	200	168	182	201	177	178	184	191	169	215	209	202	185	198	184	167	195	211	176	184	170	191	176	225	216	205	192	161	203	187	188	207	191	213	183	214	193	184	205	160	186	185	195	187	207	196	189	212	200	196	195	174	204	202	186	204	185	196	212	178	215	171	183	199	201	185	228	175	201	171	185	196	199	175	197	158	195	176	157	176	243	184	175	174	199	187	214	219	168	182	196	219	202	202	196	198	198	202	181	191	195	180	185	207	187	188	206	189	189	200	191	183	174	188	183	189	202	201	213	218	202	166	192	210	179	204	191	183	181	187	201	213	204	200	197	190	205	166	187	197	205	207	167	206	199	189	173	173	182	214	195	227	196	189	184	178	187	177	211	216	189	217	181	196	199	213	202	184	195	166	201	182	215	202	184	197	180	186	181	193	197	186	186	187	182	191	191	179	199	227	187	213	178	188	183	216	220	163	199	191	192	206	191	190	195	193	209	190	200	191	195	199	209	200	186	209	185	169	184	169	181	177	194	182	226	188	213	186	197	197	207	207	184	201	188	184	213	170	195	192	204	209	182	169	185	207	217	196	202	200	177	192	202	175	218	168	183	178	217	189	148	169	165	207	208	171	149	198	201	195	196	196	185	206	196	185	200	194	150	163	187	207	208	189	215	197	216	228	202	190	221	185	194	201	180	165	207	181	200	184	197	190	183	180	195	177	185	171	181	203	199	186	195	189	187	201	207	191	205	196	188	177	164	189	191	187	209	218	224	210	178	190	198	160	210	200	203	199	194	176	196	183	189	199	207	191	182	201	183	189	183	204	199	190	199	187	201	196	183	171	194	182	209	206	178	185	206	218	182	197	198	228	186	204	208	195	184	182	178	184	186	177	176	195	184	156	188	194	190	181	190	200	190	221	203	197	193	176	175	211	218	199	194	185	189	181	183	210	183	178	163	184	205	153	177	193	202	184	196	193	203	190	182	206	167	214	192	180	220	196
29113	46081	4380	5625	9763	15361	16940	12105	9443	8376	10643	11670	7893	4800	3236	3491	2618	2183	1635	1341	1344	1533	1882	2057	2461	2515	1899	1327	1254	1435	1513	1673	1705	1312	1627	1782	1603	1610	1885	2042	1982	1839	1376	1147	1113	1496	1561	1147	918	723	604	551	565	570	733	629	736	1062	786	627	462	477	514	587	604	676	470	467	477	479	468	485	475	455	446	495	436	476	487	478	457	504	461	484	464	428	465	455	491	466	451	468	467	470	457	465	452	453	488	488	480	477	469	420	478	441	450	479	473	462	492	479	431	433	456	418	427	460	449	464	430	381	468	454	451	451	421	456	448	436	415	462	484	441	484	458	450	446	462	452	461	439	444	448	410	433	430	439	435	428	474	472	505	433	467	461	442	473	431	455	434	420	433	449	443	433	432	451	435	438	470	449	493	447	447	434	441	453	451	406	440	462	480	466	457	437	429	450	462	453	480	441	469	460	436	445	476	465	468	434	455	451	478	434	462	476	458	404	429	444	453	479	408	467	410	444	461	419	472	479	464	425	419	482	491	446	443	483	446	459	448	466	465	462	443	409	486	451	403	449	443	443	440	466	431	469	430	435	466	428	449	446	417	497	435	432	489	428	427	461	415	476	433	471	467	417	448	449	465	471	432	447	469	439	444	463	441	458	441	484	431	432	458	435	448	439	443	426	471	433	444	443	481	439	481	482	455	428	462	412	435	434	471	470	442	457	432	448	419	433	466	445	497	460	459	474	441	428	440	486	477	477	478	438	473	461	465	429	462	453	435	466	455	490	413	449	477	465	436	469	425	449	412	441	445	436	426	402	475	451	445	438	435	477	418	434	427	474	468	445	465	432	419	467	476	427	465	477	469	428	446	424	438	435	443	460	474	472	429	461	475	441	460	442	456	445	432	487	437	439	414	387	431	460	455	464	436	448	461	458	412	467	453	414	484	465	449	446	452	450	428	433	454	441	450	449	438	472	446	472	409	468	430	453	470	471	453	446	445	445	458	423	440	402	455	430	466	446	468	445	454	449	415	451	469	459	468	399	431	428	455	424	455	485	454	452	452	442	459	452	446	464	431	453	489	413	415	466	444	435	457	445	436	430	469	450	448	457	449	452	501	422	461	429	409	469	464	482	449	441	471	448	488	453	480	452	412	476	457	453	446	467	465	434	435	448	451	434	449	456	440	441	436	457	465	456	447	458	466	467	462	470	444	456	463	451	459	458	442	447	435	419	490	452	468	434	424	461	468	413	471	428	445	441	456	451	426	455	476	467	443	465	454	444	437	450	467	464	464	466	484	465	434	465	436	460	484	471	436	483	459	431	459	439	469	462	475	463	484	428	471	475	434	434	450	420	430	455	493	416	412	451	466	411	449	471	445	437	487	461	406	452	460	470	421	448	411	441	442	482	426	433	432	438	411	396	479	438	457	471	433	513	448	445	450	470	439	459	456	425	469	489	454	439	420	466	474	448	459	452	447	460	426	450	436	408	441	440	440	449	426	486	450	428	485	424	459	452	439	444	444	456	430	436	457	448	407	415	473	417	426	508	442	453	463	430	466	458	446	452	419	450	480	425	437	435	430	462	469	433	462	466	461	438	447	466	460	449	453	401	444	446	424	469	406	421	450	439	474	435	477	492	461	451	454	471	448	452	431	446	447	478	441	429	410	428	439	424	467	451	479	424	465	478	464	439	472	463	470	463	416	482	477	424	412	410	462	470	461	467	453	448	439	452	448	445	470	475	460	443	430	449	429	475	472	454	444	491	487	470	446	471	464	427	425	441	451	448	447	463	461	454	463	411	474	459	435	459	470	432	396	441	431	448	427	441	418	471	435	471	489	435	436	457	486	423	439	437	424	435	442	447	409	437	409	452	450	449	431	449	464	477	491	459	466	424	459	446	454	428	439	449	443	429	483	478	489	402	441	465	462	431	452	479	463	455	447	419	474	443	470	442	459	444	451	429	478	440	447	451	462	440	463	450	462	429	457	437	413	423	457	463	438	450	447	493	462	460	442	452	469	458	453	453	424	440	461	437	462	471	410	479	432	434	432	422	449	450	450	495	478	416	434	489	467	448	423	449	437	431	468	430	429	426	461	431	472	421	438	482	460	449	482	427	425	444	421	429	450	438	452	441	477	490	422	452	420	436	493	471	459	426	453	487	447	438	478	454	425	482	481	422	488	443	440	485	446	409	461	442	478	456	457	432	462	435	487	450	488	420	482	472	481	463	431	440	436	452	467	449	477	458	437	416	470	464	445	414	472	445	450	472	444	405	448	462	477	471	457	479	451	394	486	432	440	438	463	469	478	420	430	474	433	460	462	461	437	441	485	455	442	439	424	456	423	440	431	461	455	469	443	457	452	436	447	427	439	438	470	437	469	440	423	482	450	453	452	467	453	515	410	424	440	506	433	467	461	421	443	474	441	451	462	466	426	475	444	440	454	482	465	460	449	480	455	483	435	428	460	496	476	408	471	450	462	462	429	435	437	446	390	441	475	451	457	403	428	434	464	431	424	481	467	427	462	451	474	442	464	422	437	423	447	429	466	433	457	435	470	475	400	462	443	399	449	428	465	465	439	452	431	454	456	439	467	417	473	465	463	431	428	443	421	452	452	436	468	438	442	476	426	469	490	455	443	426	491	460	462	437	481	502	426	458	433	453	453	442	442	442	435	481	432	449	458	487	452	491	445	457	457	423	455	418	470	419	451	440	438	464	430	435	446	432	434	440	419	492	437	458	439	477	415	466	431	456	465	484	461	423	457	443	440	417	440	487	478	458	484	484	449	454	476	430	425	401	465	436	447	430	454	488	469	413	438	426	424	414	424	463	473	444	422	432	459	447	456	425	456	475	432	442	461	451	458	452	430	422	464	424	460	462	483	454	449	483	438	460	490	406	472	429	455	432	442	438	422	479	459	434	455	420	455	485	458	432	429	431	446	471	511	465	389	449	439	419	449	433	468	446	467	442	475	426	470	451	488	421	469	444	447	454	430	472	432	434	423	440	445	452	467	454	463	474	442	425	447	457	466	485	506	452	420	459	424	415	422	452	432	429	431	432	459	436	433	462	433	443	438	410	458	444	477	431	460	475	436	436	462	445	461	448	484	455	457	456	435	471	456	444	453	448	478	431	462	437	415	437	472	431	431	430	453	495	407	428	446	432	454	430	454	425	463	434	457	422	435	445	456	439	465	470	426	457	493	441	439	441	433	432	442	455	470	446	473	447	475	468	432	439	460	409	416	438	479	445	424	451	457	492	428	454	445	471	430	409	411	483	454	454	415	448	402	432	442	471	422	469	475	456	438	446	474	406	450	447	435	397	439	463	425	431	435	455	435	456	449	465	464	406	436	427	419	501	465	469	421	444	457	443	481	479	435	439	478	457	456	429	466	473	458	466	480	409	443	424	444	421	472	450	427	447	455	465	415	439	454	481	469	449	461	444	479	477	456	448	451	480	436	450	429	464	439	436	458	429	437	446	426	456	473	466	441	418	457	460
6510	6301	470	219	219	241	257	213	185	177	183	232	199	195	195	170	190	164	175	185	183	201	211	208	255	269	205	191	157	156	161	161	191	182	211	212	226	223	209	200	227	230	174	179	203	218	183	173	141	169	178	184	145	165	150	153	176	156	171	164	149	151	165	180	153	159	158	146	150	175	155	158	155	151	148	154	178	168	158	160	169	158	150	183	167	163	180	168	192	154	158	171	144	148	152	170	171	174	152	195	154	169	184	161	168	165	169	171	175	153	181	175	145	175	151	170	149	178	181	140	171	143	170	178	153	170	175	185	166	144	152	173	169	180	152	154	182	179	150	158	173	155	164	161	186	174	177	148	186	154	152	171	163	159	179	160	185	157	164	193	170	185	159	142	171	169	168	184	159	164	166	163	166	161	167	169	188	178	164	166	151	172	153	179	176	161	169	187	151	177	156	182	140	156	159	172	167	165	171	184	169	182	167	134	166	171	143	190	173	173	182	158	174	170	175	162	162	154	139	167	164	140	175	163	154	146	157	167	157	162	170	165	172	155	146	136	166	165	191	151	172	153	141	158	160	180	158	153	172	136	173	161	175	165	179	179	169	176	165	166	140	162	166	173	153	164	177	167	181	175	161	171	173	170	169	153	156	168	152	177	172	164	171	156	156	140	161	174	171	176	180	169	137	183	154	192	154	170	176	160	158	183	148	164	143	195	180	161	165	142	162	165	190	155	168	176	166	176	188	171	179	156	173	159	163	179	185	163	173	161	120	206	167	183	152	170	165	167	161	174	156	173	158	171	177	149	169	168	176	172	137	157	168	148	182	156	160	154	172	167	166	176	174	140	177	163	163	161	155	152	167	146	162	167	153	158	171	158	167	149	169	162	154	170	157	178	168	184	157	163	180	184	166	155	157	149	177	178	150	142	158	155	183	171	163	171	154	175	149	152	158	158	167	189	170	155	187	173	144	166	152	179	189	149	162	155	153	185	173	157	162	185	158	161	180	169	159	167	185	173	157	165	157	167	194	205	180	170	162	174	151	150	149	179	170	160	183	159	162	167	148	157	161	172	161	188	161	155	161	148	150	164	139	178	147	172	153	180	166	181	142	160	157	180	146	166	166	160	172	186	161	166	179	185	175	155	171	164	190	158	168	172	169	161	164	179	173	147	166	178	171	160	156	177	167	169	168	165	197	153	155	177	154	176	151	183	175	155	144	181	202	171	163	167	149	153	174	162	189	156	159	153	146	160	164	153	179	156	143	173	147	143	192	159	162	180	174	152	160	150	170	148	150	179	165	171	180	163	168	142	164	167	171	148	170	178	168	184	172	181	182	163	180	177	165	142	161	150	146	151	163	146	179	176	147	148	199	159	183	179	175	181	166	190	178	142	163	172	168	166	162	182	141	193	147	157	179	165	162	182	149	170	154	155	172	188	196	167	157	163	156	172	164	184	193	147	183	201	163	164	191	172	170	194	154	140	157	192	165	164	158	155	166	187	162	163	166	163	144	156	154	156	147	161	170	179	182	178	163	184	185	162	187	159	149	199	145	164	178	173	177	194	149	175	146	157	159	174	142	170	156	189	184	145	175	177	147	169	165	157	170	161	133	165	135	170	174	168	162	149	187	184	164	156	165	110	169	150	181	155	156	157	155	166	147	152	162	150	184	181	165	149	163	141	175	166	190	180	170	233	171	183	168	163	166	171	169	185	176	165	205	162	164	176	197	148	147	154	160	169	168	164	177	170	169	196	167	165	171	172	160	166	170	151	151	167	173	139	179	163	137	179	165	150	176	157	189	142	167	156	172	176	151	144	171	169	171	170	167	187	138	182	158	184	186	193	170	160	165	156	161	162	168	155	149	169	201	171	135	183	161	181	145	161	179	174	170	160	190	167	203	155	189	163	165	157	161	172	160	180	178	175	157	155	172	161	166	186	177	169	169	179	168	148	139	163	157	179	172	157	171	189	176	166	153	155	149	172	175	174	162	189	172	178	162	178	162	183	183	159	154	166	169	183	154	175	170	158	162	180	160	162	189	180	162	161	152	151	164	165	146	159	154	166	172	157	162	164	133	174	169	169	169	170	158	176	185	161	140	156	180	181	147	158	160	151	164	157	190	172	159	164	175	175	175	164	142	178	178	168	139	163	171	186	175	149	145	149	181	168	137	152	163	165	166	170	168	176	154	165	153	163	146	158	198	156	183	172	194	174	139	160	159	191	196	190	163	155	158	157	150	183	173	179	164	177	146	179	169	161	174	140	154	179	174	161	180	144	175	171	174	192	160	184	188	155	175	154	150	195	166	150	157	153	160	153	174	172	150	154	180	165	180	162	170	159	156	175	164	159	147	188	177	187	134	162	184	177	167	165	183	166	180	189	172	156	164	161	182	175	188	158	162	168	164	170	167	154	156	168	161	160	163	191	172	209	168	181	171	171	167	159	170	185	146	173	179	168	160	172	164	147	187	173	164	174	149	154	170	174	169	170	161	156	159	173	170	176	194	168	164	146	151	148	167	161	165	165	183	185	175	146	155	163	169	132	170	174	164	169	180	159	136	166	147	154	164	150	180	167	170	159	171	173	157	190	162	155	154	152	172	164	154	163	159	175	171	172	160	211	168	172	160	169	156	193	187	156	159	156	179	173	148	171	150	188	163	136	177	167	170	180	147	165	138	188	154	182	154	170	180	130	186	159	155	149	179	168	162	160	185	152	169	189	170	158	190	173	159	161	150	164	169	178	158	183	159	169	149	152	167	170	159	165	172	158	157	187	162	164	162	151	185	174	162	167	178	174	161	162	150	182	164	158	184	183	171	196	161	168	153	172	140	153	159	175	161	202	147	156	158	147	169	142	158	167	179	155	147	160	156	166	149	174	148	156	165	172	156	157	159	161	166	189	166	164	149	137	160	171	158	172	156	148	172	157	172	150	156	153	148	159	185	169	175	184	150	178	187	175	143	168	180	163	163	182	174	155	195	177	183	152	164	168	155	170	170	172	174	156	170	181	146	178	155	151	168	174	188	167	178	147	144	163	163	181	177	155	171	182	191	153	182	190	152	157	186	157	151	164	161	163	169	186	156	145	160	191	171	147	160	150	147	163	151	155	211	172	153	153	164	173	173	155	165	184	164	140	161	162	171	161	170	169	156	154	153	178	182	181	179	179	172	167	167	161	165	156	155	189	168	185	163	159	140	187	188	161	172	157	169	151	182	145	168	168	158	180	165	168	172	168	176	147	175	169	154	162	185	157	155	152	185	167	186	156	161	176	201	173	177	184	153	161	159	149	160	161	146	156	172	172	150	142	183	132	191	158	153	167	170	194	150	165	173	178	158	166	151	169	172	157	156	179	144	154	181	168	193	168	139	149	155	139	178	154	184	169	161	144	176	186	152	192	141	140	144	186	152	161	189	186	185	184	156	161	161	156	187	197	152	164	182	163	145	156	198	168	154	157	183	169	178	160	156	180	172	138	160	180	177	161	152	194	169	176
6083	8387	528	616	761	888	983	730	606	646	729	727	683	517	485	561	476	466	472	512	564	675	788	884	1034	958	668	557	473	463	476	481	524	545	744	834	789	798	946	928	831	827	686	614	620	681	537	499	470	487	443	411	386	420	386	433	442	448	470	452	377	385	398	401	446	404	414	368	449	457	404	437	447	398	379	407	414	435	438	410	383	382	404	393	437	395	391	398	424	421	404	396	392	385	392	437	446	412	461	419	430	388	406	414	414	390	443	429	441	380	378	399	398	390	382	408	375	413	399	398	407	415	422	430	447	384	420	414	383	401	387	445	423	426	428	421	418	426	429	420	423	434	430	407	417	393	389	403	412	437	445	404	418	377	418	385	392	425	417	410	442	421	374	411	417	376	393	399	460	444	391	388	419	396	403	422	409	420	415	449	415	388	398	382	402	386	407	401	403	397	402	419	402	412	390	410	389	416	397	402	396	418	420	403	411	426	381	412	389	428	440	397	409	430	387	406	410	423	416	432	401	398	409	392	430	415	399	440	418	448	420	406	442	453	418	405	431	425	400	452	402	391	424	416	361	417	417	427	426	410	422	455	388	425	384	391	454	374	429	402	421	411	443	406	384	413	456	422	413	418	389	399	377	370	379	425	371	430	426	386	390	448	416	411	382	385	393	421	415	396	464	453	389	432	444	431	392	423	426	383	448	439	433	370	415	388	421	437	410	382	388	390	414	382	417	374	428	375	429	362	390	405	402	404	418	406	400	412	429	428	402	372	437	428	397	429	409	411	407	403	449	380	381	417	414	421	378	401	425	436	401	408	413	442	450	411	424	389	416	398	433	395	421	391	379	427	432	413	432	407	363	404	448	425	401	459	421	438	389	420	408	389	410	425	419	405	407	458	437	429	421	388	427	381	401	406	405	407	413	406	379	403	400	401	423	402	428	410	435	432	390	414	401	376	368	431	446	405	384	402	402	412	403	422	452	410	413	414	392	433	394	411	394	395	407	416	423	410	366	433	389	400	453	413	401	385	408	426	403	397	412	409	448	414	397	392	396	429	447	443	419	401	410	395	414	412	410	408	392	437	384	403	371	399	370	409	434	461	421	409	452	420	419	387	403	430	422	407	443	443	392	394	398	414	415	399	418	416	394	400	434	436	411	422	395	412	380	465	433	374	387	441	452	433	413	408	417	401	413	379	428	439	434	374	405	394	403	390	396	435	389	436	418	419	406	396	390	391	401	392	448	424	430	399	409	408	459	431	417	404	406	422	408	415	436	388	405	431	445	388	442	403	423	411	422	423	413	446	436	403	409	406	399	427	389	393	395	401	402	424	439	392	421	422	409	389	400	430	392	403	412	385	399	434	380	355	409	384	450	389	418	432	429	407	419	377	420	420	390	387	412	413	388	370	436	387	403	401	435	380	436	405	408	428	402	403	398	427	399	422	377	403	399	421	409	427	363	428	448	396	401	426	422	408	404	385	396	384	435	386	389	390	383	414	363	394	432	395	434	425	415	396	428	387	417	418	396	404	384	452	391	395	413	358	404	420	411	403	392	433	438	392	410	438	401	397	374	420	402	413	378	393	379	417	412	378	407	417	415	431	413	423	412	408	405	457	392	420	432	377	408	411	388	454	404	406	405	412	401	438	403	414	396	393	403	430	382	416	408	403	421	421	401	405	407	377	380	414	394	416	395	391	411	375	412	444	418	396	430	391	393	404	385	441	393	406	387	410	427	429	362	405	401	431	474	426	376	413	420	423	411	415	427	438	369	393	430	376	403	391	426	407	389	432	448	431	399	444	402	415	405	410	375	423	398	371	415	414	437	402	372	398	395	415	379	409	442	416	410	407	442	403	414	453	402	412	432	438	426	385	395	423	420	428	371	415	410	418	398	391	420	414	415	415	419	437	421	426	439	420	405	433	452	394	389	402	416	427	399	415	402	426	389	383	421	416	385	404	433	406	427	439	408	447	421	433	431	402	417	411	410	390	399	386	400	433	425	429	406	448	424	458	402	405	453	404	398	409	424	404	368	415	367	417	427	376	390	417	422	399	416	429	400	442	450	448	399	406	413	397	381	397	416	419	438	429	382	395	401	381	416	398	410	418	411	447	405	413	411	475	434	427	415	443	426	404	428	402	436	420	406	379	428	428	389	421	444	382	401	418	429	359	375	400	394	413	388	395	404	417	399	418	417	402	434	430	379	442	402	388	379	384	427	430	384	427	416	382	399	389	404	394	423	411	421	418	438	422	383	420	448	414	422	423	392	443	413	408	387	415	428	434	430	379	393	430	398	426	419	417	392	433	373	422	409	385	432	419	417	403	446	427	396	417	412	427	407	393	426	415	418	424	403	367	407	421	385	375	419	397	390	374	418	413	429	398	390	438	433	405	429	400	421	414	387	412	432	414	405	399	378	419	389	432	431	434	394	419	412	381	393	396	376	416	382	397	383	406	447	407	387	393	387	418	391	400	427	409	451	406	402	413	402	379	382	399	427	421	395	404	400	399	369	422	425	409	397	393	435	436	415	419	431	383	451	405	393	382	460	403	416	387	410	392	399	436	433	431	446	385	407	429	415	434	397	377	427	424	396	387	424	408	368	393	430	375	430	448	390	436	378	409	385	407	413	432	411	437	403	393	388	401	428	398	433	432	407	357	417	424	395	418	412	389	406	397	385	394	392	447	374	416	398	417	392	402	373	429	405	381	389	431	393	420	421	416	381	423	410	407	410	397	440	421	389	445	415	405	375	430	408	411	396	419	406	398	390	417	414	399	401	408	390	399	397	441	401	447	407	406	427	422	414	399	418	386	390	404	414	404	428	412	401	415	395	402	419	431	405	386	456	398	389	417	421	417	394	402	421	399	406	451	404	435	416	422	477	379	404	409	390	416	414	409	381	440	416	407	393	442	415	414	425	398	417	427	395	409	403	431	380	448	437	399	449	401	447	401	382	417	374	408	437	429	396	370	426	438	420	429	375	383	398	440	375	377	397	397	398	423	432	408	411	405	410	413	440	406	421	411	377	391	398	370	399	398	422	442	426	404	395	412	409	404	382	438	382	368	414	440	407	388	396	390	409	406	419	398	435	396	406	426	419	385	390	426	433	400	393	456	406	374	434	387	359	411	407	385	405	407	438	424	401	384	424	411	438	406	382	395	408	442	388	404	375	417	415	392	414	395	397	404	407	405	414	416	398	404	407	394	427	373	391	452	391	434	420	422	443	389	405	399	389	429	420	427	402	405	385	425	363	369	395	429	388	430	426	413	397	433	398	395	429	414	374	435	389	413	414	406	414	400	425	421	401	409	393	412	404	429	411	410	429	423	392	403	407	377	433	394	395	401	416	440	414	445	409	399	425	403	420	416	407	414	408	427	415	382	436	420	416	415	401	408	393	388	398	395	427	407	429	414	389	404	415	397	393	401	434	477	431	389	432	438	388	449	391	397	386	389	387	389	430	441	377	414	490	422	419	414	388	387	431	418	405	433
45134	51770	15235	2752	2500	2767	2657	1613	1111	1058	1067	1193	829	719	638	629	374	308	312	315	279	280	320	387	461	435	372	308	302	319	289	280	302	295	322	317	356	365	391	368	328	304	304	308	301	320	295	270	267	247	262	254	262	266	241	240	233	270	293	242	224	209	232	261	264	253	226	230	231	244	223	215	239	248	244	228	248	257	228	244	226	248	218	242	238	236	274	237	242	213	231	241	229	202	222	216	256	237	206	222	225	242	237	242	231	255	225	255	238	196	233	240	220	257	230	213	222	215	217	242	217	223	246	196	242	225	220	250	244	264	227	261	208	244	215	249	234	227	209	261	233	225	242	239	261	219	244	239	256	237	236	217	266	233	227	180	243	206	231	274	233	235	215	203	237	234	249	241	250	223	240	236	251	200	231	211	223	209	223	234	237	246	235	254	211	204	248	236	245	226	227	225	248	218	252	242	229	211	225	246	240	234	264	213	236	235	252	249	250	220	251	238	218	226	235	224	207	249	250	241	239	235	213	259	222	247	227	219	209	215	238	228	254	223	241	208	247	231	220	220	240	217	249	213	223	220	213	245	228	243	242	235	224	227	220	217	220	243	209	230	233	236	211	239	222	213	249	221	228	226	230	232	226	246	256	235	227	211	192	218	249	241	254	238	255	243	256	251	218	231	231	236	235	225	233	242	247	220	240	244	220	228	235	228	235	219	260	216	224	249	190	236	235	216	208	213	233	233	224	213	262	249	236	253	231	247	218	218	222	243	246	214	218	240	214	239	219	233	217	252	240	223	252	243	244	219	219	240	269	236	237	240	234	251	217	228	233	241	211	239	233	257	225	228	248	188	205	229	247	219	260	211	230	222	236	229	267	234	238	214	227	220	218	249	236	209	228	237	237	236	217	222	260	234	217	248	195	237	223	252	241	241	220	220	234	248	258	228	230	243	224	239	236	211	245	231	219	233	238	249	235	226	238	236	229	244	227	246	260	253	214	215	250	204	227	230	238	217	222	220	250	229	217	235	226	213	227	232	232	222	251	245	222	249	237	244	222	224	232	229	238	256	237	208	242	221	253	242	237	241	217	203	255	223	251	230	221	231	233	226	219	221	214	228	228	241	211	222	231	213	231	237	221	251	245	222	263	256	238	245	243	230	240	192	240	221	240	214	234	204	227	225	265	207	229	254	231	216	219	253	205	249	240	252	236	254	255	238	241	234	224	226	237	220	225	237	202	233	241	234	246	244	255	216	208	255	213	216	218	263	251	203	224	237	225	234	237	230	242	234	234	254	240	212	237	214	238	243	206	198	208	257	246	234	229	236	208	227	260	231	232	242	230	236	246	232	223	247	235	234	237	223	256	259	221	180	218	248	214	225	269	235	214	210	226	264	244	260	210	262	252	232	246	216	222	213	232	227	239	239	265	226	249	267	260	257	252	235	240	219	228	244	267	222	245	233	240	236	232	239	218	238	252	242	223	223	227	221	213	227	219	222	223	232	232	250	218	238	234	216	271	237	248	224	256	269	253	239	256	214	237	233	223	241	261	251	251	225	232	206	256	219	223	212	235	234	236	237	249	230	213	263	211	226	237	237	237	256	228	272	219	275	230	220	225	224	235	197	247	244	235	215	239	258	259	222	264	246	251	249	196	250	242	251	224	227	233	231	238	232	231	223	234	198	208	212	244	238	255	209	217	237	264	208	220	253	234	226	221	246	234	214	218	238	237	229	251	240	225	210	237	263	229	236	224	242	241	217	217	216	238	214	241	219	218	264	245	262	218	230	247	231	231	251	218	208	227	187	209	263	242	240	250	246	232	230	240	241	253	230	237	225	189	254	230	234	231	247	219	262	234	264	235	243	258	229	238	244	262	222	210	209	215	221	222	224	227	217	202	245	240	242	230	268	230	232	250	204	218	222	219	236	237	245	231	229	227	223	222	214	249	238	244	258	209	243	248	242	258	221	233	226	249	210	220	221	208	204	232	220	224	244	231	219	212	266	225	234	223	248	243	231	207	225	224	262	221	220	242	225	236	216	235	229	238	256	223	238	203	239	234	224	209	209	242	223	226	209	251	234	227	237	243	241	235	197	231	231	237	225	232	245	214	253	250	251	263	212	235	234	244	235	227	221	228	218	244	206	236	221	222	237	222	241	231	227	235	245	220	227	204	230	242	244	217	216	228	252	235	233	210	209	243	235	267	229	250	245	216	223	227	222	249	215	254	244	244	237	221	223	217	223	220	237	249	250	225	236	208	238	232	213	229	235	239	208	240	227	251	238	269	246	212	243	209	223	234	251	241	219	222	242	242	235	238	232	226	229	221	240	209	283	223	232	229	209	216	220	232	263	249	231	231	212	226	264	236	213	218	211	222	232	233	252	216	225	251	222	245	211	261	210	212	252	246	216	217	248	243	196	220	245	263	237	261	197	250	234	234	231	236	237	233	234	217	204	231	243	227	232	222	219	239	232	245	238	230	240	229	239	249	220	243	227	247	231	225	285	218	235	230	233	248	256	253	221	255	220	188	222	234	224	208	222	230	205	247	245	244	220	268	233	253	285	235	223	216	270	257	245	261	228	262	241	243	254	230	208	210	264	228	196	234	274	213	223	236	246	239	228	214	227	204	229	275	208	246	233	229	247	212	215	236	237	242	253	250	209	203	203	233	234	247	202	218	239	234	240	241	215	211	237	209	255	208	207	233	243	255	236	223	213	236	237	247	257	198	216	254	268	268	224	222	240	210	221	237	226	221	189	246	264	243	222	242	244	249	244	232	242	247	198	240	224	259	233	206	253	235	215	216	210	237	257	218	215	249	244	217	249	255	213	227	219	264	233	256	247	234	233	244	209	221	223	222	228	247	223	243	257	230	255	235	231	221	251	208	245	206	225	226	246	199	200	244	213	231	229	200	266	232	235	239	226	225	229	215	233	258	240	210	235	225	217	228	226	231	253	239	236	222	246	236	217	241	231	252	249	210	210	219	261	221	238	226	227	222	254	224	210	241	229	236	199	232	264	236	252	222	225	217	227	229	240	240	228	224	226	223	214	249	213	219	250	241	244	225	240	249	226	205	226	228	260	223	227	226	228	239	254	247	234	216	231	248	273	219	226	257	245	217	232	229	202	210	220	205	251	238	211	229	269	218	227	238	249	224	224	240	245	214	263	238	254	235	228	261	223	249	238	217	256	211	222	209	222	217	209	260	239	235	244	229	219	248	261	260	232	240	241	231	226	241	223	227	239	234	218	227	242	234	227	216	241	229	187	253	240	233	246	250	255	215	225	196	218	238	223	190	266	228	231	258	238	252	228	228	234	208	211	209	237	267	243	236	238	261	233	228	271	243	220	216	213	266	257	265	243	230	224	229	224	213	197	203	252	236	227	223	234	209	248	250	238	245	215	216	206	261	242	220	228	200	220	229	261	229	251	231	232	253	217	247	258	235	252	244	235	251	198	218	241	253	215	220	257	196	248	266	236	240	196	233	229	246	246
30042	29053	2514	3944	7408	10215	10169	7162	5217	4930	6147	6504	4144	3174	2710	2280	1489	1274	1080	1057	1136	1123	1368	1525	2160	1785	1311	1067	1054	1075	1139	1190	1254	1198	1360	1393	1399	1456	1579	1725	1188	1206	1079	1066	1118	1184	1152	907	758	662	640	600	601	645	651	670	631	859	795	684	606	625	570	617	651	618	586	526	533	513	581	538	542	514	525	547	544	491	559	526	577	556	561	564	512	561	583	535	530	561	511	552	536	564	514	570	535	540	541	555	536	583	529	507	556	524	549	551	535	491	522	512	523	557	560	550	537	560	549	584	531	546	549	523	527	563	611	563	568	564	551	538	553	542	568	563	531	575	531	545	544	556	558	560	521	529	505	539	556	510	574	537	542	509	547	507	577	546	577	534	505	572	565	563	574	551	557	571	506	569	590	534	517	489	536	571	559	510	548	563	535	542	516	555	602	537	534	519	554	609	543	519	572	551	569	558	568	570	607	541	527	567	571	553	539	538	551	543	515	559	540	530	525	561	534	545	548	553	560	551	564	523	539	569	546	534	526	546	565	556	563	565	559	565	515	554	564	560	554	506	537	608	563	528	538	592	509	553	512	514	575	534	522	537	595	594	547	530	499	565	542	550	502	583	579	531	558	541	546	531	493	576	533	551	559	587	550	509	547	522	488	576	541	592	543	577	610	519	575	527	535	540	518	546	528	550	550	532	589	536	572	532	543	556	541	502	527	573	538	531	541	597	557	524	540	552	570	539	524	540	544	550	544	537	550	520	541	534	562	582	576	559	531	575	562	570	597	568	550	542	540	525	525	564	564	509	555	562	545	534	575	539	502	542	529	597	516	552	542	570	560	537	574	558	567	561	560	567	528	518	543	555	549	516	539	559	565	594	518	523	534	556	561	511	535	572	523	561	531	561	544	518	573	468	529	530	521	544	569	510	568	527	525	533	587	608	535	568	565	529	531	524	567	584	547	513	565	554	544	573	522	510	550	518	552	546	570	524	546	573	565	565	572	526	588	532	561	530	538	549	560	530	532	525	525	552	565	529	544	546	561	564	533	581	520	504	551	521	543	569	562	573	592	507	499	543	547	541	571	565	507	567	558	539	596	537	543	548	560	536	584	541	538	542	499	579	507	536	528	594	561	532	602	542	573	507	509	577	571	541	544	538	521	574	540	537	500	499	551	561	553	571	557	506	569	512	525	504	505	517	550	566	531	562	533	526	539	515	557	535	527	560	520	490	506	539	557	575	552	525	543	540	550	527	528	578	526	556	529	535	543	541	536	520	542	561	529	566	567	547	534	551	562	548	553	561	509	546	528	540	554	556	560	542	569	545	503	539	542	567	554	581	560	536	530	506	523	557	523	546	571	553	579	557	530	491	561	547	530	529	614	529	522	553	489	562	535	522	549	583	534	573	526	576	544	577	523	533	530	565	564	551	566	565	523	550	543	545	550	507	512	540	560	517	552	500	548	500	511	561	551	548	549	534	533	507	518	530	544	541	533	556	537	527	532	524	533	512	580	551	551	510	578	558	540	558	538	537	551	582	528	577	565	574	561	528	552	504	524	552	552	558	484	543	544	551	542	471	556	545	583	511	545	527	521	513	513	514	593	550	586	545	562	532	541	538	572	533	522	537	574	520	558	578	562	547	532	529	585	536	573	561	568	531	538	566	548	534	548	542	560	559	555	565	557	545	577	552	563	569	535	556	544	563	521	561	589	543	577	556	559	551	522	571	574	543	558	543	501	506	569	539	545	531	538	519	571	575	530	594	545	534	583	518	556	568	542	583	548	502	577	553	588	527	553	556	532	585	593	585	554	507	546	555	549	514	528	557	524	557	529	560	540	549	566	558	516	557	569	547	537	577	516	552	562	538	501	551	581	584	537	574	557	523	572	547	581	553	562	507	597	536	510	545	589	542	544	528	538	569	549	572	531	551	553	531	532	557	559	533	523	535	540	522	509	537	561	565	539	516	552	544	567	557	556	564	526	557	527	524	543	480	564	513	547	494	575	529	549	592	589	558	543	501	531	547	582	534	498	555	496	586	563	581	593	542	560	543	556	568	529	578	571	556	558	549	553	499	557	507	577	520	567	557	571	523	547	547	558	550	557	570	542	529	572	542	537	554	561	556	546	574	541	523	560	532	541	544	556	531	506	590	543	568	549	532	579	573	533	532	489	512	550	524	536	547	557	573	558	554	552	547	563	572	526	553	523	546	572	531	581	597	520	556	539	511	532	544	545	526	563	541	574	513	519	550	563	554	531	523	568	548	552	537	562	570	523	520	515	543	559	514	562	552	544	550	556	509	561	606	534	540	527	552	538	526	541	556	603	503	541	556	521	554	552	578	561	553	522	578	520	517	566	499	516	520	536	535	547	557	571	563	551	529	570	503	523	571	564	558	560	536	572	521	570	566	581	535	531	533	529	574	518	548	544	521	513	577	533	553	541	551	566	568	530	547	554	577	579	533	533	528	532	539	533	521	559	572	552	537	582	576	519	584	560	559	582	526	530	536	528	537	561	505	517	542	563	564	581	551	516	551	581	540	561	566	555	565	548	553	557	594	535	490	546	541	542	578	543	520	595	549	561	569	576	563	541	582	549	556	532	516	553	599	561	592	541	527	547	534	546	574	543	571	570	537	554	542	525	558	546	511	557	548	534	512	540	528	584	560	557	571	549	532	555	564	591	528	551	569	553	565	562	563	528	513	574	569	513	501	548	543	527	573	545	553	536	534	520	587	531	521	516	540	523	564	525	552	541	498	519	547	533	525	531	550	600	545	554	564	553	545	567	491	535	548	529	554	509	571	501	568	540	525	529	528	530	537	569	517	533	535	569	520	548	514	538	537	566	561	550	547	539	508	566	555	561	545	496	540	550	531	505	537	537	550	512	525	554	557	520	562	546	566	550	572	515	548	533	556	560	528	511	572	521	564	553	551	538	522	560	540	543	591	557	571	552	543	542	543	540	513	586	575	571	562	573	534	539	567	531	542	521	543	544	543	538	530	556	573	539	540	595	581	560	529	581	571	553	546	548	574	564	551	535	534	541	510	571	554	534	565	570	542	568	548	558	543	557	552	521	551	525	527	576	549	557	578	563	520	505	557	541	541	608	547	577	541	551	567	521	531	527	541	568	555	528	540	540	533	569	560	545	578	569	587	522	544	514	527	554	552	544	560	542	551	531	562	549	562	539	563	554	535	551	514	561	561	542	527	593	554	553	527	554	536	525	540	567	532	553	552	561	558	533	559	557	547	567	565	548	576	553	576	557	547	556	524	563	563	518	534	583	529	577	512	607	549	598	547	573	526	571	553	559	563	556	558	584	541	527	578	513	548	546	562	520	558	570	590	575	549	555	546	540	547	545	621	539	564	502	514	527	551	547	561	544	543	534	548	531	565	537	540	517	555	549	519	552	554	557	511	524	534	551	561	552	550	559	579	536	543	589	528	556	540	544	536	522	515	518	537	555	543	520	559	555	521	537	583	587	585	556	523	511	529
59036	52799	20517	10173	5412	5954	5000	3348	2196	1953	2300	2135	1493	999	802	835	498	445	388	302	327	309	340	419	519	441	367	330	319	343	315	358	343	312	342	363	350	361	385	381	320	321	285	276	296	304	311	263	237	211	210	222	228	189	223	215	226	235	233	212	190	170	186	222	176	207	196	186	194	189	186	199	196	185	170	169	167	231	229	222	177	211	210	177	179	167	222	193	170	203	192	192	177	196	197	194	209	200	178	171	213	201	204	181	164	177	196	213	180	194	176	185	198	195	185	165	210	182	210	183	200	183	203	167	165	194	211	225	194	211	168	186	197	168	174	210	192	170	178	163	175	177	202	166	167	172	172	205	177	169	169	191	197	208	196	216	176	193	203	205	177	182	205	204	178	183	188	146	187	180	166	193	203	203	183	179	175	179	198	196	197	198	176	186	193	208	171	164	198	164	196	204	194	186	163	180	172	186	201	187	187	193	204	197	177	201	197	192	171	200	199	208	198	193	168	175	198	167	182	203	169	210	200	177	172	191	191	193	164	195	176	201	220	204	203	183	213	200	189	189	194	202	205	186	191	171	226	218	177	178	178	217	170	189	207	205	195	211	196	197	189	218	197	161	200	195	191	159	223	190	179	188	207	173	165	176	195	183	198	189	169	202	200	171	193	193	205	174	186	207	188	193	178	201	193	200	181	192	170	201	212	206	206	194	202	199	198	184	220	204	191	193	181	189	203	186	200	166	177	192	206	205	184	185	206	180	177	175	195	205	190	167	192	187	204	187	199	177	219	183	191	180	168	197	197	209	175	216	192	210	215	204	195	225	205	192	160	191	190	197	200	223	198	192	186	168	208	188	201	181	195	183	195	192	205	189	191	176	184	188	196	177	214	202	198	225	193	193	187	220	186	176	188	173	206	187	194	196	174	201	220	188	198	183	184	196	207	206	216	185	168	202	204	198	175	215	181	182	194	191	179	174	183	188	182	208	208	186	200	202	191	189	204	184	198	199	184	194	220	186	202	165	181	195	204	194	180	169	171	195	186	200	183	198	177	180	180	186	195	198	187	185	181	194	189	211	177	209	186	176	186	182	180	184	198	181	188	181	200	190	194	166	191	191	203	198	175	184	222	209	173	185	207	222	180	201	214	190	178	199	170	195	204	195	168	180	214	176	170	162	198	206	190	206	214	221	191	210	220	192	182	198	215	178	156	216	200	194	203	190	178	187	219	201	206	202	185	198	182	170	184	189	189	172	188	184	199	182	179	181	180	183	181	191	194	208	162	192	217	194	168	160	168	189	190	187	184	183	184	218	216	209	203	189	191	184	187	191	186	183	174	206	187	195	171	211	162	185	208	191	175	198	186	174	201	211	176	164	180	163	179	186	221	193	176	212	186	171	178	170	193	182	201	178	207	169	170	187	180	168	182	186	204	171	165	179	201	168	180	192	189	189	175	176	204	185	193	196	188	200	192	196	175	190	163	181	208	176	201	183	181	173	194	188	194	198	186	208	165	209	206	200	210	170	200	206	167	217	194	181	195	193	183	183	185	200	207	222	203	202	181	189	201	203	185	190	178	221	226	183	195	194	194	203	182	192	204	208	186	217	183	188	205	189	192	212	179	191	203	184	215	185	193	167	200	205	199	184	204	178	199	180	192	194	167	179	211	213	175	210	221	208	206	192	200	189	174	206	205	178	201	173	204	178	201	205	171	173	208	206	208	214	193	194	194	206	185	163	197	192	183	191	184	157	182	185	185	204	208	181	160	190	177	191	214	172	148	193	194	189	175	219	200	182	206	171	181	203	183	175	226	215	204	169	174	200	185	188	212	159	187	179	196	193	202	189	201	170	165	209	199	202	218	186	172	178	207	170	197	201	195	185	206	189	204	168	177	196	204	207	174	183	180	194	207	216	219	202	193	178	193	225	206	199	186	186	196	177	205	179	197	187	199	197	199	179	224	204	200	185	193	170	200	196	202	200	212	174	206	192	173	200	193	160	185	182	183	217	188	187	206	179	147	200	204	185	191	188	187	157	188	198	195	215	202	195	234	175	185	176	182	178	182	195	177	182	184	197	200	175	196	185	187	193	200	198	193	183	185	211	179	178	184	187	208	211	206	203	166	147	219	179	195	181	200	189	225	178	198	197	196	174	188	196	164	194	188	169	239	180	180	195	195	180	185	221	177	219	198	187	178	177	193	218	176	197	198	199	166	188	193	192	172	183	192	181	161	182	184	201	184	168	187	208	192	195	167	192	192	195	209	214	193	202	172	187	177	208	185	190	175	171	185	175	209	193	168	221	181	167	199	188	181	209	193	183	202	208	197	180	176	190	159	189	193	204	206	166	208	218	192	188	215	214	165	198	197	196	202	210	207	168	166	201	196	178	170	175	185	199	164	174	180	187	188	213	183	202	194	182	175	215	193	189	185	202	179	178	168	185	193	172	203	219	192	207	200	192	181	204	182	194	185	201	195	199	195	184	195	203	162	174	190	192	189	209	182	196	207	198	197	190	184	219	223	196	218	214	193	225	189	171	215	198	204	187	185	198	196	167	194	192	188	171	193	168	194	164	186	180	180	189	190	188	210	190	199	192	236	198	205	208	202	189	196	194	185	214	181	178	165	236	210	193	178	192	191	193	199	208	193	205	222	172	180	192	176	183	207	229	212	205	208	214	186	189	191	224	208	195	209	173	190	171	197	166	183	198	194	223	189	207	180	185	210	208	176	169	205	192	170	223	193	169	193	178	201	198	201	210	197	193	174	185	167	207	191	204	213	193	200	189	188	192	173	174	180	186	213	186	231	198	194	176	187	205	183	218	192	195	195	187	187	211	199	192	181	200	183	180	195	187	179	215	182	168	155	203	193	203	201	216	211	177	199	186	171	201	195	192	159	192	188	219	157	191	174	178	200	177	198	195	174	196	204	195	182	176	191	206	230	187	170	198	177	194	197	201	206	181	188	154	209	186	184	199	187	198	206	195	192	164	163	182	160	215	178	194	195	175	179	210	199	188	166	180	218	178	160	207	210	181	203	200	180	215	206	188	204	171	182	192	207	189	200	182	173	195	195	190	195	162	198	206	182	188	213	172	193	183	177	198	197	196	203	192	166	155	186	183	182	182	179	200	171	189	215	178	184	192	200	191	182	177	187	198	203	195	157	181	191	194	214	196	202	186	206	188	196	189	192	177	209	160	211	206	188	233	184	198	185	189	187	205	189	192	177	219	184	171	169	198	185	194	198	173	181	185	196	184	178	206	192	186	211	182	200	188	205	173	168	194	203	180	199	176	194	215	169	192	174	198	196	203	215	200	198	202	166	189	194	201	175	183	205	209	181	201	187	159	166	185	201	188	198	195	188	184	191	166	216	207	186	205	182	207	171	176	193	193	191	197	191	182	204	186	190	208	217	181	177	187	197	167	209	200	208	192	186	196	217	197	194	204	215	176	181	200	182	212	181	174	207	178	184	163	194	198	189	197	184	187	221	172	188	188
40505	32293	4220	7012	11301	16390	16468	12012	9800	8278	10614	10306	7490	4614	3719	3601	2254	2274	1618	1457	1496	1469	1780	2106	3003	2256	1751	1334	1372	1460	1692	1771	1798	1558	1583	1796	1915	1886	2143	2095	1567	1407	1407	1217	1384	1383	1490	1058	797	707	571	518	539	583	726	659	676	1105	849	680	500	501	521	612	626	679	470	453	453	448	470	436	471	435	488	499	439	506	476	444	456	445	450	453	414	488	411	496	416	438	428	449	431	439	467	436	410	454	483	447	444	466	439	452	469	451	440	466	389	438	427	439	413	453	440	440	430	435	470	494	450	436	462	441	445	450	441	415	440	418	441	469	449	457	453	461	470	455	449	459	432	415	450	499	435	450	439	449	448	436	435	441	448	444	436	451	429	426	496	434	429	412	478	451	456	421	450	434	457	415	435	440	462	460	453	480	426	469	446	438	438	433	455	439	445	416	452	456	433	415	433	455	444	442	409	449	443	410	432	457	454	398	429	441	484	453	409	412	437	486	426	436	461	465	446	461	462	430	445	428	430	450	428	455	447	438	439	461	446	447	424	423	437	459	465	440	432	447	435	407	498	450	451	449	432	485	423	451	456	444	408	421	421	465	456	471	446	451	489	469	446	420	416	399	433	460	404	467	445	459	478	446	472	403	454	484	493	470	421	411	408	463	426	457	469	451	432	446	434	432	448	446	473	450	435	448	446	465	490	407	459	434	454	461	442	458	450	464	473	495	453	450	492	447	465	454	438	416	504	441	421	438	437	455	440	410	454	435	494	454	430	466	477	431	446	428	419	444	413	429	457	485	460	437	440	405	429	416	459	464	474	448	446	432	470	437	451	458	450	476	465	432	476	433	441	470	439	437	475	427	448	434	410	469	478	468	458	438	451	450	427	452	454	447	412	484	459	465	429	463	476	445	475	447	440	419	430	445	452	473	441	446	436	414	445	463	496	435	434	445	436	446	460	454	440	444	449	446	438	439	423	441	474	439	447	413	397	435	449	433	466	471	430	443	481	440	417	450	457	423	492	465	424	483	435	446	456	429	446	461	442	422	452	419	449	406	471	451	467	443	434	475	479	457	416	428	412	456	410	403	429	457	417	381	458	458	473	448	447	424	426	433	474	443	444	440	439	451	432	424	413	452	444	428	415	439	484	417	417	462	465	453	470	429	410	400	455	401	461	448	467	412	453	454	477	435	424	476	472	443	448	412	440	473	431	447	496	444	452	425	453	449	433	420	449	461	442	423	427	471	470	464	436	432	457	438	424	429	499	486	464	471	451	472	422	438	410	453	467	418	434	459	458	439	410	466	448	448	437	463	408	435	452	456	417	485	437	425	471	438	476	417	407	420	498	435	472	428	451	457	474	466	427	456	438	432	457	409	436	461	472	469	468	458	421	440	409	422	442	463	469	492	458	429	476	449	429	449	428	445	476	431	428	427	430	422	467	427	445	447	459	440	452	461	468	458	439	478	416	454	437	442	452	480	435	451	443	453	452	424	428	451	444	420	442	400	429	471	460	438	490	433	440	458	471	442	399	412	430	447	453	449	441	440	460	492	439	480	431	462	458	453	418	436	420	456	475	426	467	426	450	442	415	433	410	465	433	390	464	451	463	438	453	437	482	442	473	408	464	471	467	455	456	432	442	464	467	418	444	435	438	470	413	447	449	441	462	442	443	460	429	493	464	472	430	456	448	413	458	459	448	447	449	480	430	460	425	500	448	416	459	480	449	432	450	451	406	477	449	452	445	458	439	495	450	422	462	471	439	432	441	464	447	443	477	442	420	443	478	471	461	498	422	419	426	418	433	482	444	443	459	453	456	455	438	480	441	428	423	444	436	453	435	461	437	452	450	393	454	444	435	459	426	444	461	440	503	454	473	448	452	409	445	444	419	432	452	435	433	441	450	465	434	424	471	469	477	457	458	440	435	447	433	443	459	457	474	449	474	463	454	446	426	439	432	470	456	374	433	437	455	449	459	492	447	457	447	448	502	450	434	454	447	427	417	463	437	423	416	429	481	442	424	444	429	473	458	473	407	458	453	444	449	448	467	472	474	442	453	408	472	463	475	454	465	480	456	464	444	431	464	424	420	451	453	457	428	475	427	446	436	400	416	437	458	436	432	476	442	437	463	441	443	415	478	414	423	454	401	433	454	419	446	447	439	425	424	452	431	431	452	468	440	438	445	422	444	450	424	448	453	442	486	454	428	434	476	440	437	467	466	443	432	405	414	441	441	472	419	436	465	398	476	480	409	482	424	436	435	436	452	427	413	419	431	413	436	484	434	433	411	432	441	413	459	458	440	422	466	477	424	465	442	417	490	452	402	415	443	473	431	441	411	439	423	421	457	449	426	463	458	458	476	430	446	449	469	472	490	429	449	406	447	467	423	404	454	455	427	448	459	411	433	442	424	441	459	435	435	457	468	448	447	462	469	461	423	427	418	475	453	434	430	460	458	469	437	435	456	461	423	434	443	426	478	454	453	432	442	429	469	409	418	478	447	422	393	414	448	398	421	449	460	440	457	439	407	455	471	429	441	414	472	451	460	471	393	444	502	447	394	404	447	477	432	456	437	447	458	434	403	417	503	427	482	445	449	483	452	466	456	462	432	450	445	454	469	472	453	437	430	428	434	451	455	453	450	443	422	444	465	435	463	446	470	457	422	442	423	477	441	382	466	440	473	431	443	444	435	453	493	477	436	440	446	428	446	415	451	469	465	471	454	430	466	456	435	458	439	418	446	452	429	436	470	448	454	448	438	432	450	441	432	457	466	449	420	440	419	416	451	447	475	439	450	468	435	462	427	458	432	440	466	450	446	441	406	420	441	435	478	474	452	431	457	443	464	423	462	454	429	460	442	476	464	415	389	421	461	476	461	443	428	447	435	471	434	440	476	440	440	430	474	457	461	440	465	462	457	442	444	488	414	458	434	439	438	465	447	478	430	451	424	446	466	435	428	448	438	457	420	441	433	402	444	435	433	453	465	440	423	448	462	436	429	457	446	441	470	442	474	472	437	480	455	422	463	404	474	465	421	452	400	374	450	449	475	437	477	447	456	466	490	415	407	420	446	462	421	479	431	402	439	412	458	457	451	440	456	460	444	447	456	409	480	460	458	446	426	418	408	465	436	438	444	445	464	441	410	437	466	448	427	422	435	459	439	457	437	456	450	427	493	449	458	464	453	436	438	477	445	433	427	469	439	419	430	449	466	469	423	460	439	468	437	496	456	450	437	456	444	474	421	433	459	418	435	453	462	440	424	456	402	422	491	440	431	461	499	422	477	460	453	439	465	434	458	462	444	470	429	447	452	446	446	462	486	456	420	409	449	431	454	475	433	438	411	450	449	441	446	437	432	437	441	453	457	450	445	462	452	439	465	428	424	436	459	442	460	464	415	438	441	456	430	434	475	450	432	423	491	446	450	444	427	476	444	453	416	418	484	440	448	450	399	478	429	429	442	437	487	451	436	476	424	464	463	456	450	466	434	482	476	436	427	431
8879	3933	265	233	258	245	195	181	182	194	180	189	163	172	181	201	156	184	200	179	176	184	227	242	254	209	156	175	158	156	170	197	210	196	212	225	231	207	232	239	226	233	208	176	189	193	197	178	154	162	160	158	141	160	162	157	162	191	165	179	166	170	163	126	147	151	170	179	181	163	200	185	177	143	158	137	157	168	160	160	153	173	173	144	174	162	163	154	145	168	179	160	177	178	178	162	158	174	148	167	201	171	159	165	152	180	174	157	160	183	155	203	174	174	177	192	168	192	170	165	168	150	178	175	184	172	164	177	153	188	167	142	152	147	171	187	157	156	167	160	187	186	172	150	167	160	168	170	167	167	139	179	169	162	157	157	157	162	155	183	147	158	166	157	184	164	170	179	164	152	182	183	153	150	178	156	163	184	173	153	175	167	162	159	172	153	176	156	168	150	172	162	184	165	172	195	171	171	143	149	161	143	156	144	158	142	153	126	141	155	171	165	147	156	148	158	166	155	144	162	159	127	154	187	168	146	175	163	160	166	194	172	190	161	166	147	176	168	150	143	163	152	152	145	152	145	147	149	168	171	186	149	159	177	161	192	165	160	173	162	164	148	175	173	172	173	190	152	208	189	159	156	151	164	158	190	148	170	155	161	158	155	190	163	161	164	188	154	159	162	168	154	144	187	181	143	173	151	181	157	163	141	152	159	163	157	139	168	194	180	163	170	163	186	149	145	152	177	184	148	169	132	186	163	141	148	138	144	165	162	165	180	155	158	193	156	164	161	155	174	185	165	169	146	174	157	168	172	179	153	168	173	187	151	131	170	167	154	160	173	194	160	172	191	155	148	188	169	184	179	132	177	150	174	170	157	178	140	168	171	184	197	158	161	160	172	131	163	149	154	148	157	182	164	182	129	191	145	180	163	139	172	134	182	164	165	163	152	162	154	165	147	196	163	159	165	187	150	157	168	154	164	153	148	158	164	151	183	143	173	163	164	151	179	160	173	149	169	147	180	161	190	156	171	185	165	148	182	175	153	158	177	184	162	151	184	147	184	155	167	182	184	169	179	145	182	163	160	173	155	159	158	163	162	168	164	168	149	143	157	161	153	163	158	194	183	169	151	163	180	158	164	182	151	173	146	171	149	172	145	166	187	159	170	157	171	160	144	146	160	171	154	178	154	155	188	168	156	153	153	175	166	199	163	152	161	155	158	162	146	176	148	135	173	179	167	170	155	164	146	179	170	163	131	183	169	165	145	160	160	148	175	160	176	190	161	162	159	166	154	174	151	156	177	162	166	185	160	188	179	184	167	143	161	155	184	168	176	181	168	165	168	150	149	175	174	149	186	163	170	171	167	180	179	161	163	169	147	165	160	177	159	142	174	157	176	169	149	149	182	173	151	151	167	188	162	165	162	173	169	156	179	177	166	146	145	173	141	174	148	157	180	175	168	148	147	163	153	166	166	168	149	185	152	164	161	171	146	153	164	161	160	135	161	152	151	168	164	151	151	167	179	174	153	161	157	139	147	168	169	141	176	158	176	153	156	154	165	167	154	153	160	150	163	177	159	172	179	146	171	166	146	176	177	155	149	146	138	148	170	166	168	165	160	184	164	169	157	165	166	161	177	163	167	146	139	177	147	147	174	143	163	162	157	165	143	194	141	128	157	202	168	149	161	189	158	176	150	148	177	155	187	149	176	167	165	153	173	156	184	158	158	156	164	159	164	178	181	178	183	172	162	136	147	151	160	159	165	148	180	183	160	160	173	141	165	187	177	154	167	184	165	146	148	166	147	167	165	128	140	163	161	149	148	156	150	161	171	144	164	158	168	157	158	156	151	178	163	187	175	157	153	174	161	148	158	146	174	156	157	161	165	131	151	166	171	165	184	147	162	139	170	178	172	165	170	159	184	139	189	159	168	158	158	163	171	172	166	160	175	154	152	157	200	167	185	180	154	177	184	149	182	169	147	180	192	168	149	165	176	152	159	160	127	134	154	189	148	153	175	171	163	145	157	175	171	152	167	143	165	158	175	170	161	184	162	199	153	156	154	163	185	177	162	145	139	165	179	155	151	175	145	168	154	176	170	171	135	149	149	164	175	154	171	153	159	176	151	168	163	171	166	164	185	178	145	167	167	172	167	160	174	151	169	164	173	180	161	155	167	173	154	167	174	166	158	143	166	187	179	161	171	159	174	157	164	152	161	149	149	156	162	160	191	163	162	150	181	150	150	172	142	145	176	162	172	153	179	151	169	162	159	155	138	149	154	150	163	201	162	164	180	169	167	155	188	147	167	156	171	160	155	179	139	150	147	177	170	179	174	141	161	169	160	144	183	144	158	169	145	149	160	159	182	164	169	159	146	170	154	169	169	167	167	163	160	181	161	141	173	175	157	161	135	152	149	144	167	175	171	160	151	172	181	170	160	149	141	170	162	183	188	172	168	165	177	167	161	175	156	137	201	170	163	162	178	149	152	160	164	173	163	170	155	167	166	152	153	158	156	144	166	158	136	172	158	163	165	161	154	157	158	159	166	187	162	162	154	161	174	168	148	169	168	179	174	141	171	184	153	157	152	171	170	175	158	164	170	174	155	157	157	170	149	137	161	169	159	184	161	168	174	175	159	148	171	144	158	158	186	152	169	149	168	165	166	152	161	153	182	169	177	138	156	163	161	157	165	178	192	141	159	166	152	180	150	159	168	167	161	161	158	170	162	161	159	169	164	151	167	157	180	163	148	182	160	192	174	139	136	159	141	183	140	154	162	142	180	172	164	166	163	157	134	145	200	169	165	156	147	158	171	165	168	169	160	162	169	142	172	167	170	153	168	173	152	167	139	152	165	174	157	175	173	145	172	164	133	162	168	170	153	165	179	156	136	135	165	162	141	166	160	176	161	181	166	136	183	161	178	172	168	171	153	165	173	178	160	206	172	184	158	164	145	160	171	168	164	169	152	153	169	169	170	146	146	176	176	163	150	141	157	141	172	137	147	153	180	179	154	157	167	151	128	156	147	171	138	192	169	176	166	159	174	161	166	164	187	170	153	148	165	181	139	178	167	166	177	160	154	169	189	167	185	150	155	166	159	172	189	137	155	162	140	165	155	158	133	158	168	172	160	172	145	157	153	142	161	160	184	177	167	152	166	172	159	152	137	170	169	176	164	164	152	163	159	168	155	182	174	168	164	177	206	182	164	146	137	154	140	138	194	176	158	139	184	165	166	172	164	166	167	136	159	164	158	164	161	164	186	173	153	170	169	182	151	172	144	162	174	162	156	157	177	170	170	156	143	176	172	173	158	151	165	152	168	166	156	159	166	159	163	134	131	169	170	136	170	163	163	163	158	172	173	168	159	170	165	163	165	174	142	169	156	153	169	166	161	172	143	182	154	148	165	145	157	177	164	158	172	163	163	170	157	152	189	172	166	189	156	131	178	169	162	175	159	156	174	144	158	151	178	173	177	152	161	181	176	160	143	155	157	154	177	169	177
8990	4941	472	645	870	948	892	663	694	639	696	639	609	559	538	524	497	526	507	546	538	664	728	984	1151	867	722	507	491	449	441	525	658	803	813	875	872	815	994	969	781	805	717	635	639	570	555	472	474	464	433	421	427	417	411	385	411	464	417	420	462	443	426	397	443	394	412	391	397	393	399	402	382	396	427	429	386	375	412	400	407	429	377	386	415	407	400	411	395	410	365	398	391	363	408	403	410	408	410	371	398	374	426	378	422	381	407	439	359	371	361	447	425	421	389	379	388	394	400	378	389	400	419	400	434	381	363	407	395	382	376	439	364	391	411	383	405	409	417	397	394	380	397	443	412	382	392	399	443	438	374	409	392	391	386	377	437	401	413	407	381	432	411	375	435	408	406	382	393	419	450	401	408	403	425	420	423	413	438	415	411	444	397	422	426	390	411	418	431	399	381	394	401	409	388	433	368	414	409	420	398	422	434	431	422	431	432	384	389	414	378	396	382	399	380	475	440	424	393	419	407	409	395	413	371	431	403	412	420	395	413	391	371	424	423	421	423	397	385	411	400	413	389	401	391	396	397	432	416	398	409	392	379	406	431	369	389	407	415	408	379	392	386	420	420	400	428	391	410	433	408	401	364	351	400	396	367	420	389	399	416	389	428	407	403	418	417	399	373	429	404	425	420	371	451	383	417	418	408	392	403	401	411	427	402	392	413	440	374	415	396	428	401	412	419	419	384	428	404	411	379	402	416	384	403	415	424	376	427	414	424	388	435	405	411	364	446	401	398	397	391	396	387	419	412	379	421	409	396	441	425	371	447	394	428	381	416	390	418	433	403	379	440	391	431	433	415	432	374	426	392	423	418	391	426	437	374	424	430	410	415	388	433	394	405	441	411	415	366	456	392	426	408	394	427	406	389	410	363	378	440	424	404	387	445	382	390	386	435	389	402	385	408	388	436	407	394	418	395	399	402	420	390	397	383	408	418	393	382	417	417	416	409	406	411	435	434	366	379	412	420	430	401	438	384	447	403	382	370	401	411	388	409	414	397	381	404	384	424	404	405	426	404	416	394	410	389	403	423	383	418	425	394	409	406	411	386	360	407	434	393	412	381	394	396	387	356	412	442	399	407	409	447	371	393	421	409	382	422	404	441	414	407	417	401	405	433	398	410	376	410	413	448	424	391	400	398	422	386	383	417	384	399	401	401	409	426	422	423	400	405	395	372	409	384	394	406	399	403	387	399	406	367	398	391	398	383	421	390	385	411	407	405	398	414	370	416	393	378	436	428	427	422	374	411	410	400	435	433	390	421	369	436	390	397	427	383	405	380	416	398	408	412	388	418	369	390	409	422	417	381	415	454	427	394	416	412	418	375	382	416	426	382	417	420	432	411	399	404	409	414	429	392	424	401	385	416	409	402	400	371	394	434	400	417	389	405	395	398	392	427	431	456	380	384	367	384	373	391	376	405	378	405	425	413	384	404	409	411	418	376	398	404	445	405	414	406	417	429	441	403	405	415	433	386	429	430	435	423	375	408	426	380	398	395	415	374	412	420	405	401	392	385	426	412	419	410	386	408	409	409	406	399	406	418	423	431	401	395	410	389	413	397	400	466	414	403	374	408	364	394	396	408	408	419	387	384	413	419	384	421	367	415	433	380	404	377	439	423	411	404	371	399	395	430	432	391	441	408	396	379	430	406	402	407	403	407	418	405	424	429	376	427	387	427	411	432	395	405	408	452	446	376	384	438	410	355	435	432	416	399	367	390	375	425	407	404	393	382	395	353	430	392	392	376	411	394	407	433	399	410	389	393	406	423	378	393	408	391	435	389	412	403	385	408	434	375	417	409	410	420	381	409	370	364	379	414	375	408	392	408	418	404	405	384	407	397	385	407	371	415	383	451	408	372	394	436	377	392	394	389	408	402	426	406	403	422	415	408	410	417	378	394	363	405	380	400	419	368	402	442	424	418	405	427	404	362	376	394	424	402	394	411	406	374	398	393	405	416	380	415	387	393	403	416	375	400	386	416	400	370	425	409	417	416	425	398	432	418	399	400	397	389	406	426	422	392	394	444	382	378	407	407	400	401	419	429	420	425	380	403	426	415	406	403	439	412	434	413	400	403	416	409	415	399	416	396	419	409	440	431	421	399	385	412	453	413	416	440	396	385	369	368	417	365	409	437	383	404	377	408	409	376	379	389	405	408	384	361	430	402	425	398	388	408	431	379	412	421	446	426	385	421	408	401	408	423	378	402	418	415	410	421	415	403	374	367	418	380	396	396	435	399	402	376	424	429	427	399	416	375	396	393	392	381	387	468	393	417	402	446	393	410	417	411	446	411	390	423	371	427	407	407	425	434	395	392	419	359	413	387	396	377	402	364	386	432	408	394	421	386	407	441	403	437	431	433	407	381	389	412	388	418	419	418	415	378	424	405	408	395	409	398	413	388	379	383	413	397	394	423	380	364	390	397	381	411	396	396	369	389	403	406	411	401	397	376	420	429	417	431	398	367	402	389	422	380	392	393	418	391	392	390	400	444	401	361	392	385	375	389	425	408	390	401	368	406	370	384	387	436	450	442	371	389	397	384	398	420	375	401	394	369	389	400	386	402	380	406	392	418	405	384	415	414	385	410	393	386	345	452	420	419	399	385	423	429	403	409	405	395	378	406	389	432	418	406	376	410	416	446	414	411	385	421	396	395	420	374	387	419	403	395	452	389	407	442	425	386	401	386	368	398	398	411	412	406	433	398	386	384	422	412	412	410	383	414	404	376	381	389	406	407	424	384	388	400	382	401	405	441	400	441	392	373	403	397	419	383	407	371	421	440	388	396	385	406	370	412	392	402	388	394	419	416	382	423	408	408	390	417	414	422	438	442	447	450	408	396	398	431	373	380	394	407	404	400	395	381	431	405	422	420	388	372	398	372	417	434	406	424	411	395	387	396	400	405	390	411	401	409	416	380	437	408	397	418	408	372	406	435	417	416	411	394	416	382	408	402	430	403	393	409	401	383	370	411	435	403	426	413	422	416	411	383	391	398	415	388	406	401	411	418	395	425	461	397	389	398	397	382	388	413	421	394	413	378	384	394	418	388	399	399	377	426	391	390	419	416	376	435	408	417	391	429	395	391	406	400	400	382	381	390	425	408	390	435	392	395	423	393	421	381	382	412	406	400	443	383	416	455	427	402	400	401	423	412	417	435	426	414	394	407	401	424	406	359	393	389	427	421	392	351	406	427	418	414	419	427	367	386	398	418	382	412	387	421	386	421	362	416	412	440	400	430	405	373	431	413	418	422	387	383	402	389	417	424	382	399	388	360	403	402	410	402	411	371	399	399	427	421	408	406	389	419	399	402	383	381	434	407	427	439	421	385	428	413	383	418	410	383	379	427	376	418	405	422	437	390	417	421	394	414	395	410	422	433	371	389	403	433	406	410	397	403	407	421	405	408	409	391	410	394	410	420	399	402	385	397	374	381	390	400	384	411	398
53463	44451	10993	2842	2740	3061	2578	1514	1619	1155	1260	1424	795	756	513	518	426	332	320	309	312	285	331	417	443	386	331	301	303	330	352	309	336	353	367	364	346	364	399	334	315	319	272	266	302	290	278	282	233	245	245	230	247	223	253	281	247	298	242	275	238	233	254	248	280	247	219	236	200	224	242	265	217	241	246	245	211	216	196	232	249	246	241	223	228	220	217	226	224	234	225	241	233	220	229	215	235	250	223	238	248	193	214	254	246	230	250	210	249	228	227	246	221	235	232	241	235	242	232	209	200	232	214	248	224	233	222	223	196	240	233	225	241	232	225	242	207	248	241	226	243	215	228	231	231	234	232	235	246	249	216	250	221	238	229	250	220	238	229	240	195	225	240	216	221	222	240	258	211	237	219	224	241	247	244	239	221	242	228	228	236	219	213	245	238	231	225	237	246	243	221	226	262	230	242	234	219	237	210	245	223	247	216	225	235	252	221	242	243	263	240	231	255	232	220	238	254	207	206	216	229	201	215	231	245	231	234	259	218	239	259	216	224	235	237	274	213	237	248	216	216	223	212	264	225	205	240	210	240	225	247	234	254	233	247	237	238	226	266	190	246	224	240	236	256	231	211	242	207	224	233	234	211	223	275	244	212	229	232	206	228	245	230	218	234	236	204	245	249	228	212	225	227	239	257	243	262	217	227	242	191	247	249	210	203	213	200	217	227	225	253	253	218	216	218	215	215	225	212	207	228	259	228	215	257	232	256	219	246	232	237	263	242	258	235	205	207	224	234	238	247	222	228	227	219	224	193	222	244	254	228	214	263	235	241	211	214	218	248	206	218	216	212	272	245	256	235	222	215	241	226	221	243	265	248	235	217	231	241	219	229	233	249	229	224	216	240	229	236	240	236	230	237	263	233	277	236	264	229	221	233	234	244	220	207	211	215	225	238	232	233	223	251	207	241	234	233	248	222	244	208	240	237	230	257	241	244	261	214	213	222	231	249	245	203	255	228	218	203	231	227	235	224	246	235	223	221	217	235	244	207	209	238	225	219	231	216	204	219	249	231	250	227	238	230	242	214	229	233	217	245	233	222	225	252	221	213	234	258	212	236	216	251	234	204	231	243	225	228	218	219	224	225	241	226	229	238	221	241	242	280	230	206	229	207	218	255	238	243	236	221	223	229	250	219	238	272	229	209	215	263	220	228	211	239	237	232	223	214	218	198	241	225	242	208	210	258	251	226	256	223	209	234	236	229	238	238	221	229	229	232	235	249	226	240	197	219	217	232	227	240	231	233	236	236	235	254	228	228	192	203	239	249	254	213	210	260	236	212	239	250	216	234	233	216	234	249	226	207	231	236	230	219	247	210	253	230	228	240	201	208	210	225	257	221	229	250	251	236	220	236	242	216	205	214	231	208	211	219	226	266	237	235	235	228	206	226	220	245	230	214	224	204	234	214	252	250	227	220	232	255	253	244	218	246	242	253	252	236	232	241	240	258	234	203	223	235	234	229	205	238	237	215	244	193	232	214	241	236	215	227	233	212	228	211	250	235	217	225	238	225	242	244	223	230	229	227	251	241	226	232	248	234	222	243	223	235	234	231	213	207	216	218	220	250	236	218	230	269	230	235	237	233	228	206	219	218	226	238	219	223	212	203	237	261	221	235	211	255	252	219	231	237	231	233	243	217	243	208	235	249	252	202	250	247	253	226	205	254	246	240	247	239	206	206	238	226	217	235	206	197	203	220	239	233	206	216	199	219	207	212	237	233	203	209	194	241	241	242	226	250	252	201	275	218	230	244	260	208	246	220	217	216	271	253	234	218	224	237	221	233	225	259	225	248	233	241	234	252	229	211	233	236	220	215	253	209	229	245	234	221	223	236	226	211	224	259	229	245	245	242	231	223	209	228	244	234	229	229	242	246	231	253	235	265	190	235	254	205	232	225	267	221	226	239	206	211	228	222	234	240	224	237	215	258	229	214	242	242	194	238	205	242	232	228	235	238	234	209	199	238	228	251	218	229	222	220	230	214	214	241	222	233	220	233	225	267	236	238	219	231	234	249	208	233	243	229	232	220	227	222	248	227	226	241	247	250	218	216	228	226	250	260	239	224	224	227	241	257	239	229	247	230	252	228	230	238	227	242	231	215	229	256	219	232	206	237	246	239	200	247	222	248	252	225	231	242	231	241	222	213	201	232	209	244	248	226	266	221	216	228	227	232	256	249	251	219	240	227	249	196	232	267	241	222	254	230	269	221	212	236	229	236	221	222	247	210	225	257	218	252	234	253	215	231	236	236	188	240	216	268	258	241	220	220	228	232	237	237	236	231	219	209	230	218	224	230	244	233	252	248	250	218	219	221	240	264	232	225	238	231	233	239	212	215	236	226	207	214	235	242	235	216	233	213	231	231	238	250	210	239	221	248	231	247	236	235	225	234	229	204	222	228	191	216	218	229	230	230	216	234	216	208	220	240	229	212	238	242	220	213	225	241	250	237	221	209	204	219	258	225	242	227	235	231	230	230	187	234	224	238	202	239	277	243	229	239	226	208	236	227	210	228	247	217	221	213	206	218	240	230	249	195	209	217	233	235	216	235	244	222	230	240	229	238	254	260	235	225	205	226	251	209	216	230	230	202	192	212	229	209	240	221	241	241	234	213	216	239	230	216	228	216	231	225	259	223	232	191	254	260	235	224	255	238	220	235	257	219	239	226	272	226	227	235	215	239	210	181	236	242	219	236	224	225	218	244	246	239	229	237	269	224	261	236	222	204	200	252	241	216	241	253	242	243	252	241	238	256	258	248	237	250	227	219	230	222	211	226	245	212	218	212	235	238	237	228	243	243	238	251	223	237	241	211	229	252	224	245	232	182	217	222	196	213	232	238	239	241	274	221	189	247	216	241	234	272	230	249	215	217	223	234	216	230	248	223	239	229	225	240	233	216	248	230	260	241	236	227	237	239	266	242	228	235	226	222	252	230	217	252	230	228	221	234	210	234	249	214	234	236	232	223	273	228	253	250	207	230	250	252	222	236	245	221	247	229	240	247	207	254	195	243	208	237	231	220	222	236	247	253	233	232	226	258	226	233	220	213	221	219	224	231	245	247	240	241	213	230	199	216	243	221	241	221	248	233	231	233	231	259	205	198	235	217	223	252	233	210	229	231	225	216	247	227	241	224	218	191	226	218	239	253	255	238	214	244	219	228	244	222	246	215	269	216	209	252	244	239	214	250	244	216	226	238	230	233	247	244	247	243	243	237	240	263	232	234	238	247	239	241	244	213	224	248	231	230	194	233	200	241	214	216	245	220	225	248	265	210	229	254	226	244	228	214	220	223	278	221	206	206	238	230	221	223	232	230	222	246	240	224	259	234	238	225	242	206	234	222	225	233	232	245	238	237	208	244	226	237	245	266	229	256	247	230	213	214	239	222	242	250	235	239	231	243	243	207	207	217	246	248	235	228	206	219	242	239	258	235	242	231	245	219	211	238	251
33765	22201	2982	5572	7600	10643	9903	6523	6105	5173	6241	6769	3387	3281	2496	2278	1677	1328	1156	1160	1090	1171	1446	1843	2167	1694	1368	1181	1107	1217	1364	1285	1273	1591	1636	1668	1722	1664	1913	1573	1398	1317	1049	1125	1038	967	1066	809	692	710	661	603	625	633	644	627	689	831	752	704	575	530	579	570	659	650	562	556	532	563	541	535	485	561	595	557	546	541	561	582	551	531	541	536	567	567	569	533	543	552	580	553	571	534	539	542	528	552	548	541	528	530	526	528	573	569	562	509	576	545	537	563	548	476	523	550	523	550	514	497	492	548	535	503	547	542	535	519	517	552	564	558	563	530	537	533	545	536	536	555	462	545	558	535	513	509	497	579	540	568	540	531	556	574	586	529	534	560	579	549	545	568	575	573	599	560	576	598	558	578	567	509	516	525	548	543	530	528	529	537	534	551	530	540	521	545	539	566	547	570	522	544	582	521	549	542	569	555	559	562	571	564	509	564	539	559	554	511	554	582	525	523	503	520	572	561	555	563	530	494	567	558	492	553	567	513	581	557	559	546	529	581	553	550	522	525	537	522	557	556	538	523	567	572	528	538	571	562	573	564	559	559	558	573	537	541	529	541	517	509	523	526	546	536	572	508	547	528	549	572	612	526	582	528	571	505	533	498	559	531	536	537	562	542	586	534	554	543	529	568	542	574	571	531	585	544	540	561	537	560	567	507	538	562	535	565	533	542	578	557	568	520	542	529	532	536	535	527	577	516	515	528	510	572	510	544	544	528	524	532	536	572	530	548	539	544	557	528	544	539	562	579	590	530	573	569	558	514	544	525	600	507	567	545	519	542	560	586	589	558	531	547	563	566	536	554	566	529	585	511	540	557	524	516	492	568	530	570	544	538	523	545	529	569	545	559	554	599	553	562	552	503	556	505	533	551	522	510	557	557	538	565	552	541	604	559	544	532	606	564	577	518	537	550	514	531	566	515	518	555	530	553	558	519	536	521	531	474	523	553	576	561	530	578	566	533	533	527	531	557	583	544	543	528	586	534	535	528	585	523	533	509	561	555	538	553	541	496	512	508	546	522	516	559	564	578	535	562	532	573	551	553	460	538	508	516	513	518	497	541	539	580	548	539	566	573	577	554	549	511	538	519	564	534	589	571	536	553	545	500	549	570	582	521	528	567	546	542	564	520	583	583	526	537	526	545	523	506	551	550	570	534	539	547	566	581	549	540	535	510	548	522	538	588	570	561	553	533	556	548	560	540	548	533	537	572	515	528	524	515	577	513	558	502	532	535	539	545	561	557	519	526	493	539	546	555	552	552	522	548	540	607	542	553	517	550	578	534	567	546	526	559	603	569	561	534	533	553	541	551	508	561	568	499	519	554	529	553	561	552	523	551	489	500	569	557	551	564	549	527	563	552	561	536	565	520	525	562	521	559	539	525	548	524	539	547	553	584	540	572	541	526	524	558	580	511	556	547	556	504	561	570	558	539	571	511	582	518	506	549	542	520	552	560	526	561	559	527	531	544	568	537	560	534	563	536	531	506	531	520	561	581	551	550	512	531	554	609	557	537	523	543	531	510	554	535	494	575	564	569	511	564	524	538	557	552	555	529	535	567	561	552	500	559	575	551	522	520	557	551	550	567	530	524	572	522	556	548	585	551	567	538	535	525	574	619	542	535	524	538	523	552	527	558	536	541	512	542	525	531	554	548	555	574	554	558	517	533	506	558	536	532	495	524	528	553	574	538	544	519	515	551	548	568	545	572	549	549	520	530	577	532	508	522	564	555	549	550	544	549	550	552	510	565	559	583	490	581	528	528	512	543	493	521	529	527	505	549	559	557	579	562	547	530	517	513	514	572	542	558	527	525	531	549	611	547	558	577	547	536	569	523	534	566	558	530	557	590	548	560	575	534	571	542	544	541	530	552	548	540	576	595	560	584	559	536	545	525	530	549	581	573	567	517	536	551	540	563	522	568	550	560	537	508	568	543	493	556	517	563	529	557	534	564	592	559	581	579	550	569	576	555	539	585	522	526	533	527	521	552	534	526	572	596	556	568	582	535	553	576	515	562	551	509	599	556	575	543	534	531	550	542	555	554	531	526	514	549	563	551	534	551	488	516	538	553	546	575	553	559	507	516	523	528	557	529	558	558	529	589	552	545	501	537	589	552	504	578	573	531	528	530	577	579	615	563	507	535	544	577	567	531	583	531	552	588	548	525	531	528	553	521	521	534	542	540	542	570	562	549	508	524	541	533	527	519	555	534	531	517	522	559	567	559	590	496	516	532	573	567	545	523	556	556	577	483	566	525	530	547	562	518	557	559	573	530	549	514	543	565	524	546	533	526	506	516	570	510	573	539	473	518	542	538	557	562	530	520	517	578	530	507	548	542	571	539	543	564	544	576	593	555	540	532	527	557	549	568	548	516	564	541	526	565	538	518	542	557	535	515	545	529	541	534	568	531	529	527	587	515	552	575	552	544	519	538	516	531	558	600	506	536	534	516	545	512	543	532	580	513	529	521	545	560	602	547	550	528	571	542	580	560	544	537	564	557	555	564	542	576	530	535	544	528	538	555	517	497	517	554	544	548	577	510	539	581	531	519	521	551	569	562	529	533	525	562	584	526	528	549	527	529	596	556	558	542	546	587	555	553	501	527	588	540	557	525	577	539	499	571	554	539	556	559	533	520	557	551	603	512	583	552	549	519	516	562	557	557	524	594	550	534	509	528	538	591	534	538	572	557	505	526	530	513	489	520	578	555	521	561	505	530	547	585	551	539	541	594	535	526	548	563	572	551	552	561	478	545	559	577	568	565	546	526	560	563	542	542	575	550	547	514	556	522	533	521	575	521	571	554	541	560	534	545	511	544	538	559	541	538	531	535	537	547	500	576	548	516	566	519	536	529	501	532	528	535	530	577	538	550	532	562	555	544	525	505	508	589	566	503	531	515	535	558	589	560	520	535	550	567	524	516	518	560	558	540	601	580	555	504	539	571	510	533	557	569	596	547	520	563	537	502	540	534	564	509	581	520	563	557	561	549	540	518	553	544	521	519	527	584	530	553	560	522	537	533	548	501	523	572	508	548	555	523	546	538	542	501	539	565	537	568	563	555	555	523	582	515	546	533	602	573	545	567	531	564	566	553	552	532	544	519	497	537	520	568	554	513	539	597	533	531	504	495	579	546	550	519	515	490	544	554	556	527	509	517	581	556	482	531	573	536	559	532	575	558	578	565	583	530	540	524	538	531	578	573	516	596	555	489	579	535	536	516	513	581	537	539	562	540	523	500	570	558	528	566	579	535	546	551	555	540	554	523	548	536	599	526	529	588	539	546	589	539	523	556	544	548	524	555	533	569	515	554	567	535	553	524	561	514	563	522	581	535	563	509	561	546	552	563	537	530	510	538	562	561	512	579	533	532	559	561	558	575	586	550	556	601	558	536	554	510	566	534	553	565	521	447	541	552	522	532	571	545	558	521	528	542	529	552	578	591	553	560	533	526
63810	53774	17401	7266	5718	6245	5241	3280	2369	1887	2277	2801	1579	1331	883	861	704	466	396	346	329	362	400	434	499	416	408	311	311	355	393	363	343	414	415	419	406	339	412	380	318	301	274	289	302	292	286	254	208	224	202	210	205	200	234	220	239	221	242	216	203	191	213	238	212	205	186	194	191	207	204	207	189	200	206	200	175	198	189	178	174	195	198	186	210	204	182	168	191	188	195	196	196	188	168	190	180	175	185	186	145	181	182	180	208	177	191	178	179	206	180	183	168	211	186	182	213	212	207	204	179	197	196	184	183	175	197	182	174	175	196	195	183	186	196	182	203	193	210	189	207	190	189	184	170	199	220	179	196	172	170	189	178	173	204	190	189	187	184	188	188	157	199	198	187	191	181	207	185	208	198	205	202	174	191	202	211	186	181	185	202	163	190	213	191	194	191	210	201	184	187	183	172	217	179	203	195	190	194	195	186	192	193	198	174	180	179	194	203	175	173	201	198	204	200	190	205	208	188	207	162	203	153	215	189	179	186	184	197	194	180	191	184	178	195	204	182	193	191	200	204	229	210	177	179	204	197	203	194	217	173	196	184	173	201	205	180	222	179	183	195	185	183	187	195	185	209	179	192	192	213	179	206	194	190	184	188	218	218	193	174	207	191	188	162	180	173	184	209	191	189	141	164	185	184	165	205	181	213	204	169	215	188	175	171	194	184	169	190	200	212	198	192	170	198	192	165	196	190	188	201	195	204	209	186	186	190	178	176	197	171	213	188	176	197	195	191	186	182	190	169	187	171	193	186	215	181	208	156	189	209	177	170	215	184	187	203	194	186	199	181	215	199	202	187	183	197	180	185	201	181	186	204	190	205	188	219	210	191	190	220	179	184	175	183	186	194	197	186	203	181	189	189	207	207	176	199	166	188	199	197	166	187	202	190	206	176	186	178	208	187	195	182	196	190	174	186	202	179	184	200	216	196	178	160	196	178	177	173	169	193	190	179	186	173	185	179	190	175	168	194	170	192	207	164	179	178	208	200	182	189	176	182	201	226	183	202	169	168	187	186	185	187	165	178	189	188	208	174	213	200	176	193	203	189	190	176	192	200	190	181	185	202	186	188	179	177	168	171	182	207	203	187	185	170	186	170	218	205	202	183	185	180	225	182	196	207	185	205	170	214	219	188	175	189	206	191	193	179	185	193	177	175	176	186	197	199	196	208	188	189	175	191	179	184	203	206	174	185	173	201	179	182	211	194	203	165	183	184	208	169	181	199	177	174	199	192	162	166	190	181	179	193	171	192	178	191	187	188	201	191	191	207	203	196	181	199	203	189	196	196	193	189	185	186	187	182	189	210	181	184	199	190	203	203	195	193	206	212	198	202	173	176	179	176	195	179	182	196	162	182	189	168	216	200	200	193	207	179	212	193	216	180	182	210	211	209	194	216	185	196	204	180	227	204	189	187	195	198	186	184	171	200	166	195	190	211	187	170	183	181	193	200	195	164	195	202	179	184	178	145	179	181	198	190	180	194	182	228	182	182	168	208	214	172	181	214	194	200	181	171	175	198	205	195	173	171	218	172	183	174	169	199	184	195	156	182	163	184	179	167	171	196	205	159	199	192	175	182	208	196	163	199	180	168	208	193	166	192	206	212	167	209	183	198	186	207	187	193	204	201	169	195	197	189	194	185	204	209	161	197	199	186	218	185	202	189	200	196	193	204	186	205	206	212	189	174	172	180	196	184	202	213	203	192	208	177	201	201	170	199	185	189	183	195	173	210	197	192	202	189	183	202	213	213	198	181	179	197	199	196	199	191	191	178	173	180	181	183	188	215	161	214	175	195	179	192	189	191	182	176	192	201	188	195	195	200	194	217	203	195	214	179	206	174	198	197	183	177	187	197	191	219	163	186	191	182	160	196	178	204	213	168	186	168	206	180	202	200	191	183	190	199	166	190	205	218	180	181	154	185	198	182	178	190	222	192	170	192	205	175	177	186	194	173	202	199	208	207	172	179	212	199	187	182	211	201	194	168	195	199	177	186	199	197	206	173	193	175	195	168	192	149	183	186	185	175	183	196	190	183	202	209	190	197	180	188	198	183	180	221	212	169	205	190	170	164	207	207	190	192	183	197	186	181	185	199	184	210	201	180	169	193	181	195	183	195	197	181	186	198	168	188	177	206	215	172	179	204	206	192	189	196	188	168	195	184	177	193	191	197	189	205	206	202	166	204	178	196	192	184	194	208	178	195	186	178	172	192	160	183	181	168	194	215	212	196	197	202	183	202	155	184	187	170	192	177	196	179	176	216	173	175	192	189	158	191	177	188	153	167	210	169	210	166	170	202	178	173	180	195	183	169	170	193	195	208	180	183	209	182	176	186	171	204	199	201	211	198	182	158	185	204	186	197	163	179	189	187	195	199	170	161	180	199	196	204	165	177	215	210	189	203	190	150	169	168	162	163	198	170	180	175	205	204	193	206	186	173	193	197	186	191	181	180	196	166	202	175	197	182	177	200	204	209	162	176	181	165	170	196	183	188	192	209	180	197	205	177	181	187	199	196	191	231	201	182	190	184	190	191	168	203	200	176	188	217	149	176	192	187	206	204	212	203	189	198	185	177	194	197	199	197	183	206	187	210	174	202	195	198	196	154	190	165	178	192	179	193	195	188	209	173	186	190	183	185	190	196	190	198	176	205	190	176	205	201	176	185	188	191	187	192	177	197	196	203	180	168	187	176	196	200	181	185	210	179	201	208	179	221	186	172	197	189	153	198	192	176	181	204	187	175	212	228	201	193	188	198	172	188	172	208	170	206	221	183	187	216	164	202	187	165	175	195	210	198	195	195	181	188	175	194	206	182	192	190	213	202	189	204	186	181	189	181	199	189	218	191	164	200	197	205	179	173	202	176	209	195	196	198	179	174	203	179	188	195	184	186	180	182	188	161	168	176	171	179	197	176	206	181	174	188	183	189	188	202	175	189	199	196	180	190	171	189	192	196	194	192	189	201	211	200	189	201	199	187	184	195	196	208	193	203	199	179	188	210	192	196	177	194	210	189	219	168	175	169	227	152	163	208	181	188	203	207	166	187	181	208	202	203	196	185	198	186	184	208	202	193	215	207	177	185	171	204	167	163	204	180	187	199	163	176	207	178	173	200	207	173	202	211	203	181	186	171	152	189	162	183	172	182	188	191	171	186	189	184	197	207	215	197	190	191	200	196	192	169	183	202	191	163	195	195	187	209	207	186	213	196	192	218	197	179	205	196	196	220	199	177	189	199	189	156	212	173	198	193	174	176	213	203	191	210	192	217	190	178	182	192	194	182	206	199	180	171	196	191	162	206	235	177	200	170	185	180	206	203	180	196	187	178	189	190	188	194	177	201	170	190	193	189	182	182	185	177	201	178	180	201	198	173	197	186	200	197	203	169	200	185	184	151	156	214	186	197	195	184	160	179	182	178	190	200	175	172	181	191	179	186	192	212	203	204	182	173	187
41706	25727	4733	8902	12510	16505	16453	11730	9629	8452	11679	11873	6188	5695	4497	3987	2713	2002	1999	1616	1406	1763	2014	2510	2788	2185	1841	1720	1318	1745	2309	1941	1956	2422	2408	2392	2228	2077	2246	1868	1579	1334	1216	1249	1238	1282	1362	858	693	650	547	556	524	594	664	634	667	908	1002	685	543	434	533	541	622	551	424	476	462	441	446	458	448	449	483	460	489	461	454	452	439	445	442	442	437	428	465	409	459	461	474	429	461	416	478	445	413	456	427	433	430	452	422	430	436	424	436	435	455	454	437	411	422	429	448	442	416	439	407	384	447	471	474	456	451	471	447	411	427	440	507	488	454	431	417	456	444	462	423	485	431	464	430	451	449	400	426	433	468	407	442	437	459	437	392	447	450	412	453	466	448	438	458	414	460	401	447	439	445	456	438	455	440	441	430	434	441	430	414	486	401	415	436	444	486	462	464	418	432	423	494	461	416	412	463	423	440	445	435	424	493	453	421	425	476	433	424	489	410	488	455	490	449	426	467	470	482	397	438	450	442	478	445	436	475	426	466	460	448	441	451	396	444	449	451	450	456	470	428	426	424	456	468	437	425	421	452	482	427	416	456	439	424	453	427	434	461	441	463	412	421	417	458	413	406	390	432	447	442	438	426	480	419	420	441	463	471	472	434	434	468	481	406	427	419	448	464	456	446	496	472	456	444	428	472	474	427	410	473	429	441	422	449	442	449	463	448	406	494	435	459	460	426	401	423	434	442	428	455	418	441	417	493	439	424	447	475	454	442	423	450	469	426	419	440	452	444	426	420	467	419	421	404	450	452	442	448	433	470	467	469	435	463	428	421	428	435	456	435	457	464	432	463	435	467	447	411	440	392	467	445	438	452	415	431	399	427	435	438	453	429	444	429	431	453	453	420	418	467	443	461	464	426	476	465	466	450	456	475	454	481	402	486	454	457	430	421	438	456	466	441	465	439	451	437	439	479	458	407	441	438	432	480	445	429	420	472	480	470	434	436	433	441	472	421	450	456	453	440	415	428	442	414	458	424	446	438	447	415	448	452	452	452	456	449	411	447	424	464	439	451	453	427	458	417	457	431	446	439	461	468	443	440	436	483	442	453	404	423	442	442	441	453	447	445	484	424	466	445	430	443	431	441	444	463	413	456	448	449	432	440	447	441	477	444	449	462	403	427	431	433	461	460	451	429	441	472	440	433	419	415	450	449	449	432	443	464	435	486	459	432	440	424	433	453	470	482	422	444	461	446	420	427	466	456	459	441	434	460	437	452	417	458	433	424	432	416	468	472	403	436	461	429	483	450	432	402	450	458	396	418	450	445	456	431	498	469	472	433	460	456	430	406	455	461	391	451	430	454	476	447	430	477	456	452	416	444	463	436	449	457	451	427	432	425	452	446	446	480	414	397	433	448	455	431	481	470	438	451	417	437	432	469	446	424	395	436	464	428	416	443	457	442	480	421	449	430	414	469	440	410	425	382	440	439	423	457	445	483	421	471	421	446	432	456	438	412	476	461	464	445	452	450	473	461	441	448	443	433	453	437	421	408	412	423	460	443	447	420	436	470	451	405	468	429	454	442	437	455	427	452	454	423	426	484	473	413	424	434	441	433	424	492	420	461	464	418	433	439	417	435	429	448	441	459	437	421	436	471	438	437	474	435	419	437	439	440	474	424	428	456	445	440	438	425	453	380	471	440	463	437	415	461	463	453	415	446	459	450	474	447	432	443	480	442	466	461	482	447	458	431	468	437	429	449	438	441	445	443	458	414	424	463	450	469	468	465	441	429	424	432	483	451	508	428	449	450	465	397	435	452	419	430	443	466	415	457	435	416	425	450	431	494	456	435	458	441	391	412	459	414	452	429	469	424	409	435	417	439	484	442	462	445	457	439	464	462	418	432	436	416	484	454	442	443	419	446	449	487	444	428	455	459	467	431	473	462	443	417	441	453	422	421	432	465	397	441	450	468	468	451	448	430	431	407	430	427	449	434	416	442	417	427	453	435	427	446	428	451	435	468	450	411	465	438	490	471	475	431	430	454	470	448	408	455	442	455	477	435	459	415	452	465	447	463	473	406	469	469	463	429	465	435	448	427	437	410	472	470	446	429	435	437	441	453	428	425	450	408	446	424	427	408	449	446	457	471	407	446	403	431	434	431	421	418	482	408	456	481	438	470	419	417	432	437	457	464	428	447	475	432	430	439	447	482	464	435	427	463	428	431	446	475	427	423	492	434	494	473	452	446	421	403	398	454	474	460	469	423	404	449	445	455	451	456	408	464	419	449	465	450	409	434	414	461	440	435	439	452	475	440	408	443	442	415	426	460	440	442	449	468	444	422	458	473	455	460	428	429	453	446	456	450	444	473	435	462	451	440	464	440	419	417	436	446	471	477	428	472	405	426	442	452	419	432	471	441	465	479	441	428	415	452	480	439	459	454	447	453	421	440	435	425	461	432	458	432	430	446	445	435	440	471	440	448	437	433	425	408	393	460	436	453	419	441	433	414	425	437	412	425	435	425	423	477	469	468	412	433	434	432	428	426	427	438	460	447	442	454	444	444	474	471	464	454	452	439	427	444	451	395	431	441	443	452	432	473	431	429	423	436	399	457	459	457	438	420	430	437	436	458	433	438	453	451	423	468	454	439	466	449	443	467	461	467	438	439	447	401	452	454	464	463	461	436	403	431	455	405	438	395	422	437	423	414	426	484	468	444	418	471	454	456	477	421	449	410	450	451	444	456	422	441	439	405	469	457	471	450	452	446	426	392	471	445	430	454	426	472	437	448	436	406	461	451	453	456	407	434	479	445	439	420	416	449	426	467	432	451	452	421	441	443	468	431	445	457	439	423	431	458	445	454	420	453	440	417	468	467	424	460	492	437	434	431	460	443	431	474	410	431	432	445	495	483	452	403	427	396	459	462	455	427	480	439	476	475	432	424	424	455	440	421	450	490	428	471	446	391	470	446	418	456	450	449	490	445	489	436	454	458	436	451	430	434	379	451	483	451	443	466	415	408	481	479	436	469	452	430	417	464	420	426	426	446	435	450	432	391	476	431	464	452	431	482	434	444	408	444	410	468	455	437	439	457	446	424	429	417	447	465	467	404	438	401	451	429	415	445	453	449	477	398	448	422	433	439	431	435	430	435	466	418	425	443	443	416	440	485	457	451	428	426	437	443	483	438	452	392	436	482	441	430	415	411	403	490	441	486	429	451	438	421	421	433	467	455	475	452	438	412	408	443	401	473	454	449	474	435	425	468	421	445	467	450	448	451	442	419	407	459	466	443	439	440	460	420	427	416	419	460	433	443	459	456	465	442	458	459	436	455	408	448	419	434	476	419	434	445	412	457	398	455	448	441	467	438	430	453	469	467	408	447	413	456	395	427	423	427	447	433	448	411	473	416	433	439	454	457	436	428	429	453	478	444	442	406	447	496	451	417	430	454	429	417	432	434	450	423	404	438	462	443	452	465	464	472	445	460	398	432	423	438	426	443	461
9463	2896	245	220	238	268	240	211	189	209	197	181	186	195	171	181	217	183	175	212	192	194	218	243	250	225	216	176	179	163	190	203	194	227	270	246	224	198	255	213	220	218	209	217	190	193	164	192	192	192	150	188	152	137	163	169	175	181	164	161	169	175	164	147	179	189	154	158	157	175	175	150	162	179	154	168	188	149	181	177	168	168	156	159	157	127	158	162	161	146	178	155	167	153	176	144	143	168	184	180	157	157	171	165	166	172	170	151	159	156	149	155	190	147	148	157	176	169	148	151	149	165	173	176	177	152	179	189	189	186	158	152	151	176	169	165	173	171	172	171	174	159	178	156	161	148	164	167	180	168	160	161	184	152	154	166	143	144	153	160	178	144	170	157	165	166	137	179	167	168	184	151	179	145	150	156	165	160	186	154	174	179	175	168	165	150	143	156	147	150	173	163	165	172	158	158	155	142	172	157	150	169	165	160	156	161	173	163	166	158	163	159	149	171	190	156	146	174	178	175	129	156	154	182	146	166	147	187	174	171	165	169	178	163	172	181	166	146	163	170	171	172	190	151	188	153	170	187	195	186	170	155	169	201	169	171	155	158	165	150	179	177	149	160	166	148	166	142	169	166	160	175	183	164	165	169	178	164	178	162	173	179	154	164	166	181	133	154	155	154	154	177	158	177	170	157	158	150	169	155	141	167	155	153	164	172	151	149	155	151	165	157	141	126	164	176	180	128	162	147	173	149	153	184	176	153	164	158	178	168	159	144	156	133	172	162	170	167	171	167	162	174	157	174	147	162	155	170	144	165	159	165	166	147	155	153	156	183	180	157	163	170	156	168	159	147	165	179	158	170	159	177	162	161	168	169	161	179	182	153	175	158	172	161	150	151	203	183	161	145	180	156	174	181	162	160	172	158	177	168	163	174	159	156	174	168	170	168	176	172	144	177	179	182	153	171	173	167	168	148	153	170	170	163	160	175	178	156	153	177	146	143	140	149	153	184	159	169	186	130	165	180	157	166	167	166	164	193	195	177	158	156	156	175	137	157	158	160	156	172	184	177	175	175	156	179	161	168	172	189	153	156	153	170	151	154	163	159	177	177	150	163	162	184	169	153	169	174	158	157	183	161	168	162	164	146	191	149	152	165	188	156	163	161	155	175	159	187	170	158	168	163	158	170	173	147	162	158	158	176	184	193	151	177	156	163	137	182	148	153	143	171	152	184	185	198	162	159	136	152	181	127	141	160	163	154	156	163	163	154	159	167	163	163	161	142	155	184	180	150	175	170	163	173	156	188	141	174	162	143	163	153	161	146	163	173	171	177	170	155	149	143	162	161	157	183	154	152	150	152	173	175	166	147	191	163	169	172	147	176	146	166	195	165	159	170	164	168	151	156	175	160	152	138	164	174	173	172	174	162	145	170	179	161	176	159	154	161	162	160	152	170	170	169	153	161	170	156	181	168	199	199	185	158	135	146	187	171	193	146	177	187	166	175	174	182	173	167	160	164	148	174	140	163	138	157	169	174	152	180	148	142	156	167	152	163	159	182	162	157	168	164	171	153	173	173	174	156	160	172	152	188	158	155	167	177	142	161	166	164	154	154	170	181	163	184	177	175	160	157	161	182	165	162	131	153	171	172	180	156	150	153	154	163	190	151	159	170	159	134	158	186	165	175	186	176	155	147	163	151	169	155	164	163	151	169	172	162	145	176	172	181	159	150	157	147	173	153	150	153	153	163	170	156	146	168	161	172	168	149	163	194	181	156	151	168	145	174	160	158	163	183	159	151	162	174	172	172	181	168	151	178	167	146	162	181	184	173	174	157	172	160	153	154	145	178	167	148	150	163	163	188	164	159	164	141	170	148	164	164	164	206	147	161	170	180	154	144	144	173	157	165	162	162	159	184	156	176	160	159	171	154	170	169	160	156	163	171	185	168	144	172	172	171	177	187	168	173	150	169	179	177	174	152	153	150	159	166	174	149	150	172	161	150	189	180	160	171	153	160	151	152	149	164	185	163	158	170	155	160	163	154	165	145	179	166	149	174	165	157	177	172	177	146	170	176	139	174	199	161	148	168	160	164	146	199	157	162	159	157	151	176	153	151	153	142	172	172	161	187	148	156	153	161	157	175	178	173	158	158	160	159	163	164	148	157	136	152	181	140	173	161	166	161	158	163	185	181	164	161	164	152	172	173	163	183	159	171	177	166	173	142	156	180	158	184	157	166	168	162	170	159	172	176	173	158	186	169	164	161	172	164	158	172	164	136	164	169	188	142	154	153	166	157	174	159	184	173	155	170	174	176	180	146	158	169	169	152	162	170	141	164	148	169	161	160	162	174	153	170	155	177	188	172	158	172	178	163	169	168	154	150	165	188	142	148	182	180	162	151	144	160	170	178	174	147	152	164	149	170	185	189	165	186	123	138	162	179	158	161	173	142	147	139	170	165	158	154	151	157	169	175	161	143	166	174	151	151	158	151	165	151	160	166	158	156	162	157	177	162	170	181	175	173	150	147	157	158	161	134	146	193	167	171	172	154	153	155	174	177	166	192	163	186	162	168	151	161	188	164	172	173	169	168	164	187	149	170	149	147	145	180	179	175	185	173	183	185	143	163	148	149	189	143	168	168	178	154	167	182	146	180	177	168	148	161	157	165	159	168	164	149	163	179	163	165	164	165	168	172	130	156	178	169	162	168	139	161	201	154	167	160	183	169	177	161	156	150	161	154	164	164	169	161	158	158	163	170	160	196	167	162	178	146	172	162	153	144	165	154	169	179	163	160	197	157	184	160	147	170	153	175	163	150	163	149	162	172	147	149	173	164	158	164	137	184	161	163	168	161	166	153	156	168	180	155	183	148	184	182	154	175	180	143	156	160	151	160	176	170	180	177	187	187	166	168	161	158	165	186	164	170	152	161	178	168	155	176	136	172	154	151	178	156	146	161	184	141	177	152	158	164	160	144	178	160	151	186	168	143	171	174	174	146	159	179	155	169	136	164	164	156	192	194	159	159	159	157	158	168	162	161	145	171	171	184	175	170	156	180	160	179	149	165	152	154	151	163	164	148	169	151	159	189	170	142	167	160	147	157	147	197	142	173	179	160	198	160	184	145	181	165	178	165	142	144	133	173	153	179	170	173	154	144	164	176	189	178	167	160	200	158	171	173	166	175	175	173	163	174	183	190	185	169	185	145	154	170	174	166	152	156	149	175	153	148	163	155	180	165	175	156	128	149	166	171	163	157	181	168	162	166	155	172	182	156	165	165	155	157	175	173	189	166	150	170	177	147	150	168	151	158	170	172	146	173	184	177	148	182	169	170	165	145	154	132	172	152	181	169	153	175	161	166	168	178	158	154	183	161	163	175	168	153	150	170	156	158	178	146	170	198	181	172	166	153	192	165	170	173	151	165	183	175	151	149	165	167	147	148	187	159	164	193	185	191	177	142	155	167	148	159	165	188	165	167	145	153	171	190	155	172	167	169	188	157
9675	3290	585	676	991	1012	840	732	645	715	657	694	649	593	538	574	530	526	587	533	601	761	911	1048	1079	850	703	568	494	482	535	674	898	1075	1158	1204	1030	867	978	859	718	663	685	601	593	554	563	466	473	454	407	387	384	391	409	445	429	393	462	433	410	437	397	382	416	398	440	394	421	420	404	422	416	419	452	377	420	393	430	412	407	380	400	393	408	440	436	389	412	404	423	400	405	407	389	409	409	380	372	392	402	413	422	389	395	386	438	426	412	361	411	396	403	444	429	399	417	411	397	439	384	406	419	420	411	407	418	389	406	402	406	407	424	397	421	427	411	417	407	413	415	401	415	420	430	396	401	399	413	440	404	380	435	440	394	402	422	443	385	410	427	402	407	382	426	379	437	381	413	388	407	385	398	385	413	432	423	401	424	434	408	405	384	422	380	436	403	408	371	382	425	421	413	398	400	420	413	431	433	396	405	403	423	416	426	398	436	403	349	415	421	459	441	405	421	407	396	408	418	399	400	373	380	410	394	399	409	433	388	432	406	417	429	422	401	369	409	391	423	413	429	423	407	413	409	377	394	400	386	425	406	418	383	390	413	393	380	402	388	423	367	352	412	406	421	373	442	427	388	385	435	402	429	406	406	397	399	420	396	391	422	442	366	387	427	412	384	409	384	400	428	422	411	400	400	369	391	414	397	394	398	427	427	385	409	393	399	425	424	433	413	425	401	450	383	408	443	406	398	447	417	393	431	472	391	389	418	388	453	401	406	392	391	382	386	403	414	436	413	426	383	397	386	409	390	410	418	418	405	412	420	452	418	422	420	413	384	431	395	394	427	383	425	402	414	414	419	392	429	405	374	412	406	402	459	443	421	420	383	411	381	387	381	418	427	405	420	395	386	424	392	408	399	442	423	380	440	427	406	422	384	375	421	382	419	394	423	409	421	391	413	404	416	433	383	409	408	403	402	429	394	373	390	406	392	398	387	392	411	394	377	420	426	381	372	379	407	398	415	409	400	405	407	395	393	401	410	425	392	374	388	430	424	377	397	401	406	408	437	386	427	430	408	418	430	436	431	401	423	445	446	409	406	377	416	445	378	417	414	398	385	433	365	411	405	395	402	382	419	390	405	428	464	422	382	408	418	451	416	458	418	408	402	364	400	426	396	368	431	392	392	430	400	386	405	409	414	394	393	389	434	401	423	417	414	410	436	400	400	409	429	409	355	420	413	393	421	414	391	397	403	411	394	412	406	448	397	382	416	414	410	400	431	415	404	396	442	425	405	407	433	407	418	399	389	364	407	387	379	406	404	390	418	421	421	392	397	415	399	407	419	418	405	416	402	376	445	439	383	410	439	409	427	447	409	407	393	440	409	371	383	349	390	372	410	373	385	408	432	390	380	403	385	436	392	361	404	378	407	401	381	369	417	453	426	398	398	403	446	401	445	387	413	432	392	417	425	419	419	401	406	398	444	405	406	425	422	383	395	437	394	405	379	387	426	427	441	416	388	419	386	400	419	380	425	377	401	427	400	347	368	395	390	401	406	397	440	385	431	393	410	437	398	418	396	410	395	421	411	404	429	390	384	384	397	439	370	442	404	404	390	409	402	391	371	395	388	384	396	400	401	407	394	418	408	377	416	412	404	421	425	392	393	400	435	436	408	402	411	390	422	410	435	386	423	410	401	384	422	403	393	435	443	429	404	371	394	407	410	409	425	401	395	430	455	460	377	388	423	426	406	396	392	422	412	404	421	440	391	379	383	406	415	419	418	411	398	387	422	414	373	365	388	414	423	426	475	394	428	414	377	425	430	400	427	421	406	426	407	391	423	439	396	376	401	411	412	370	418	383	399	413	434	420	429	416	352	444	372	435	441	438	456	388	435	394	398	372	392	415	435	374	366	425	411	401	434	403	395	410	411	411	388	390	382	394	411	413	402	386	419	421	378	407	435	433	416	388	444	378	416	387	396	432	406	428	374	423	406	438	439	406	403	388	405	401	410	419	384	396	374	433	405	410	412	398	408	421	397	402	430	390	400	417	385	426	401	429	417	432	419	390	398	370	409	416	420	384	395	412	408	428	385	401	401	404	389	399	393	390	408	386	437	413	399	402	416	379	429	409	376	412	399	409	396	403	373	391	402	401	445	413	415	384	394	382	403	417	412	432	406	394	411	400	430	406	416	400	417	390	401	407	431	399	382	404	425	400	398	397	423	417	375	408	409	420	412	411	397	386	406	382	413	396	405	422	406	404	394	429	378	388	413	429	360	403	388	431	412	430	392	428	380	423	377	401	381	402	393	395	400	419	427	406	429	400	409	409	379	399	409	391	420	409	410	406	447	401	399	416	450	400	374	394	395	381	450	394	403	410	403	358	433	426	426	413	445	409	391	413	417	402	398	399	404	408	369	385	396	421	443	412	412	413	345	418	409	389	388	403	389	397	417	444	398	405	429	402	424	424	414	416	440	393	394	377	421	421	385	386	444	425	422	407	426	399	434	441	400	364	420	363	391	394	395	411	382	437	410	438	429	387	402	368	432	394	406	422	401	377	384	413	397	405	405	426	418	414	382	351	410	433	430	405	413	413	417	435	367	400	392	421	396	399	396	400	382	405	402	395	362	394	386	419	390	413	431	415	368	390	396	390	392	442	433	400	398	426	390	429	431	425	404	417	412	412	432	409	427	393	411	427	426	423	423	411	369	383	425	406	420	408	423	396	437	409	392	403	398	407	421	433	378	401	407	401	413	426	410	390	403	428	413	415	396	416	406	409	418	422	406	427	407	384	441	419	376	423	394	409	409	380	405	404	434	376	407	435	409	418	363	403	439	423	400	441	405	399	382	418	401	420	412	389	422	420	415	383	416	385	386	396	429	412	421	427	423	398	415	429	431	435	407	416	408	419	381	416	438	425	414	377	385	410	419	409	443	398	420	367	388	374	414	418	396	400	341	415	400	405	390	409	428	403	425	409	375	445	405	407	451	407	400	420	443	416	410	421	405	398	416	394	410	391	426	419	418	430	389	436	374	406	376	421	388	401	414	403	388	413	401	417	402	431	412	412	444	408	404	398	436	398	402	403	404	387	412	399	407	400	412	388	399	416	423	376	413	426	416	409	432	398	409	420	399	403	405	376	437	403	398	422	447	398	403	428	412	409	435	420	390	396	416	422	419	410	415	387	388	427	384	399	384	408	384	413	414	415	429	406	412	408	403	387	403	396	426	416	403	403	387	398	383	416	401	430	413	397	410	382	409	419	405	438	437	402	410	383	401	416	383	395	424	436	416	384	393	396	424	381	415	440	421	427	403	416	439	412	439	442	416	424	397	399	380	441	366	378	390	383	394	384	392	403	402	395	381	399	448	444	412	387	405	403	385	398	451	376	396	437	373	349	395	401	398	420	394	385	399	377	411	401	409	416	406	394	442	368	411	399	400	406	415	403	410	411	453	430	386	399	353	376	390	413	395	398	428	431	408	411	420	433	430	432	375	433
54663	41015	10281	3305	3520	3546	2568	1412	1227	1050	1402	1204	971	838	557	414	401	365	347	323	319	369	388	434	408	416	374	295	260	306	343	332	360	410	426	417	362	366	393	337	331	280	269	291	276	277	280	271	233	248	261	226	221	240	259	239	273	282	285	244	221	223	259	233	242	217	239	231	231	215	219	258	235	217	214	227	226	246	220	230	227	215	233	229	228	248	217	227	216	248	229	213	207	221	231	222	242	230	239	218	211	216	220	225	268	243	235	222	220	226	222	245	225	215	235	243	191	236	240	225	244	224	227	218	219	252	227	218	219	229	241	231	227	237	232	223	236	228	234	247	223	248	263	244	246	230	241	227	233	238	231	238	234	268	233	241	227	202	188	234	224	219	253	224	203	219	213	228	227	208	202	209	239	229	227	216	235	226	231	227	212	227	251	217	224	247	234	227	231	219	216	246	223	224	242	202	232	218	224	221	235	229	241	227	243	231	221	247	207	225	225	215	219	230	248	239	241	219	232	210	247	220	231	204	205	251	252	251	240	250	228	236	216	244	211	220	258	212	208	240	222	203	208	213	217	227	223	224	247	217	235	239	245	226	219	244	212	217	222	200	246	213	205	226	220	227	227	213	211	244	246	221	218	214	214	228	247	249	213	227	256	210	237	231	259	232	220	232	213	216	238	210	213	213	218	210	204	217	232	246	229	241	252	211	203	216	226	253	264	236	207	211	234	219	209	223	224	223	204	259	220	240	242	211	241	234	207	222	230	231	221	243	234	230	218	239	210	223	223	260	216	218	238	217	198	211	252	220	210	228	221	216	219	196	216	193	197	232	236	256	230	231	216	249	236	222	221	214	212	236	209	231	246	213	217	255	225	224	224	207	230	216	217	240	197	214	249	228	222	259	215	221	228	218	199	236	214	215	235	239	204	195	229	247	207	234	219	216	230	226	236	218	233	222	206	261	242	216	245	217	208	222	225	258	233	247	209	234	242	228	252	230	234	211	236	235	222	244	214	252	223	221	239	217	239	227	214	240	229	208	227	231	202	236	218	215	214	227	228	232	245	231	189	234	229	245	244	219	233	209	224	215	234	218	192	182	226	224	219	241	230	209	213	231	244	232	230	262	235	242	221	247	235	239	201	229	225	215	243	228	221	215	225	241	225	235	216	214	233	222	229	196	235	217	209	201	212	216	225	232	232	229	232	234	234	212	254	221	247	221	220	263	244	246	250	228	228	211	242	205	210	269	222	232	246	216	226	244	203	217	209	238	226	212	224	221	227	230	239	214	236	244	215	241	230	257	257	258	226	248	224	265	215	214	224	207	218	231	222	240	244	216	247	234	240	208	203	224	214	250	254	239	247	234	220	217	200	259	241	225	242	247	248	235	234	218	241	217	217	235	186	232	216	209	246	236	253	207	209	227	230	260	221	236	235	223	241	230	194	228	221	210	219	214	205	226	232	225	248	241	241	244	238	241	225	230	231	236	227	223	244	231	252	249	255	235	251	227	226	218	213	247	216	226	222	226	238	234	190	229	253	220	213	225	248	229	241	248	210	218	239	220	245	230	225	237	207	237	174	246	220	228	203	229	245	208	243	215	196	270	230	230	239	229	256	227	203	235	203	219	218	248	238	242	236	224	239	220	211	220	237	277	196	200	240	224	212	225	233	237	219	223	207	228	231	221	218	223	225	189	236	220	208	248	227	214	246	239	236	211	229	239	231	255	223	252	220	198	230	213	227	238	214	229	252	224	222	188	216	244	221	217	228	220	238	209	209	283	253	255	227	214	232	228	207	243	251	245	247	205	219	218	236	232	223	261	226	226	235	238	212	205	202	242	233	257	210	209	200	232	268	255	247	220	216	224	214	228	236	230	223	215	217	233	231	232	223	238	229	242	218	239	221	233	201	237	233	213	225	238	257	217	215	223	253	244	238	200	242	240	213	209	233	218	258	239	237	217	225	233	250	234	257	218	212	221	225	197	223	219	218	227	225	239	253	240	238	212	195	239	221	245	245	247	247	214	194	236	226	204	197	232	257	188	237	262	236	249	231	242	211	243	237	234	216	226	234	227	222	243	242	245	257	215	222	226	258	235	225	231	243	211	249	233	210	224	228	211	204	234	246	220	222	211	213	260	232	234	213	221	246	236	212	196	219	227	243	224	228	232	221	251	232	223	235	224	199	199	219	235	219	247	237	211	258	246	228	226	232	217	253	224	248	225	196	220	252	226	242	235	236	223	234	222	243	240	243	222	229	206	236	240	253	235	220	237	220	193	233	193	227	239	241	240	210	207	243	249	215	210	256	213	250	237	234	195	221	261	220	241	247	236	216	237	236	235	233	238	213	238	220	216	220	225	228	230	217	248	227	218	216	216	230	233	214	249	205	212	238	224	205	226	260	241	224	208	216	211	217	208	223	231	199	213	234	257	224	212	222	227	213	218	223	219	236	197	235	213	263	217	239	253	221	232	238	227	232	225	252	242	224	216	207	233	245	212	230	233	211	232	220	217	228	246	220	194	215	216	227	232	241	220	228	226	232	229	227	225	230	197	227	223	222	219	227	228	241	202	238	224	268	236	229	225	235	217	224	250	216	214	243	235	224	226	216	253	232	245	233	234	257	250	214	201	213	246	242	224	221	239	249	230	258	245	228	211	207	230	218	222	220	237	218	201	233	247	226	213	237	209	222	223	244	248	238	235	203	232	192	232	228	239	225	229	236	234	235	238	235	235	216	219	205	231	226	243	221	231	233	215	236	222	221	238	215	203	227	265	221	235	239	236	226	228	249	205	221	239	213	282	249	218	237	220	225	203	242	199	216	245	228	234	216	240	251	232	237	210	237	242	228	214	245	222	250	226	202	262	220	240	240	228	237	200	226	206	208	223	222	230	265	227	239	243	209	256	251	244	236	227	220	228	215	227	234	226	214	214	230	232	246	247	225	244	244	235	228	230	249	225	236	226	225	199	251	204	204	244	257	200	241	237	205	231	243	213	217	211	217	233	230	242	252	219	243	219	214	242	250	233	238	225	228	238	225	228	241	224	246	230	237	236	240	239	236	228	224	228	236	202	235	212	205	241	253	212	279	227	218	215	244	232	232	244	214	225	245	220	226	218	230	249	233	235	223	252	244	208	260	244	252	217	226	254	225	213	247	210	208	215	245	246	205	230	230	210	221	247	241	255	228	230	238	210	216	218	217	237	214	209	244	226	230	238	237	219	223	232	239	228	221	216	239	235	207	212	240	243	241	221	197	226	233	237	255	219	235	216	245	182	221	197	223	230	212	207	217	240	240	227	257	241	228	243	220	227	231	225	234	234	210	206	221	233	221	232	234	248	251	239	199	259	228	211	236	226	224	234	201	229	256	211	211	247	200	224	218	240	242	223	230	249	234	210	242	275	256	229	238	208	263	235	211	213	222	241	227	215	230	239	231	229	236	220	234	215	228	223	242	245	246	220	219	207	214	254	230	225	225	221	220	232	221	228	217	234
33895	17999	3327	6023	9146	11603	9640	6046	5513	5259	7054	5910	4533	3626	2700	2123	1648	1741	1253	1238	1265	1517	1584	2118	1952	1834	1525	1294	1090	1235	1577	1533	1675	1862	2039	1970	1524	1564	1881	1453	1200	1097	1083	1043	1018	1075	1008	720	734	672	561	574	608	660	664	645	657	704	862	675	599	555	560	601	623	637	558	558	533	535	532	546	568	544	532	541	503	554	497	547	537	543	534	533	561	513	539	537	564	528	554	541	570	564	568	529	557	549	505	554	506	505	531	491	556	530	599	517	527	549	540	544	580	574	523	551	508	550	501	545	549	519	524	557	542	546	507	518	540	552	563	555	536	534	543	487	539	551	493	519	569	500	537	551	480	550	586	519	544	534	554	526	538	537	533	525	556	540	542	566	530	549	534	544	573	511	525	535	530	530	473	502	509	539	539	547	553	493	530	558	524	554	551	527	505	529	578	553	512	503	568	576	529	568	554	536	519	546	547	551	552	544	560	532	536	529	574	577	537	479	524	540	539	490	501	543	544	550	544	588	540	543	612	551	514	517	509	507	564	557	542	559	508	548	550	517	533	503	493	578	557	529	544	544	504	493	525	527	552	535	490	561	574	533	562	547	560	570	516	544	562	513	543	533	592	532	558	541	561	551	531	542	556	545	527	549	501	563	472	548	495	537	558	560	535	552	523	579	532	534	554	506	534	534	504	550	549	544	546	559	510	539	540	522	513	516	515	510	544	512	529	596	537	568	532	547	566	495	530	496	562	502	531	540	553	542	510	543	516	521	470	525	535	515	564	508	531	543	554	517	592	513	512	503	543	545	575	550	526	513	550	552	550	516	550	547	510	518	530	586	545	512	499	529	540	572	538	509	569	558	560	545	536	536	523	521	565	536	546	567	572	541	500	516	513	567	520	516	571	567	534	585	545	532	527	528	541	528	542	556	541	553	571	552	502	528	528	534	521	515	554	568	544	512	519	509	552	513	552	575	539	498	500	588	520	551	495	526	539	535	548	518	537	521	558	545	536	525	575	523	504	551	541	496	553	525	560	513	549	504	543	523	520	521	571	520	565	551	521	539	529	524	525	525	535	526	541	530	521	541	531	539	556	556	566	526	545	528	502	514	508	570	546	536	539	549	508	546	586	501	569	564	519	559	527	539	540	538	529	512	533	562	554	519	560	525	538	586	514	541	494	506	567	571	514	563	545	532	504	538	544	553	521	526	557	516	516	560	560	535	494	501	542	526	547	567	573	551	529	519	507	520	529	535	514	546	552	504	542	521	554	534	595	546	539	542	548	557	497	501	524	520	516	563	521	486	549	524	534	545	518	547	511	498	544	565	539	543	552	544	538	535	525	522	546	490	534	573	531	532	529	530	518	575	565	601	505	516	581	549	519	498	566	535	530	534	535	551	556	549	534	545	526	532	552	538	564	558	555	538	534	519	577	555	522	545	598	491	529	521	568	501	522	539	542	517	552	530	519	585	537	558	559	592	567	570	474	531	531	533	522	561	533	534	574	584	522	510	565	538	493	557	531	542	541	501	459	510	497	528	603	538	526	544	530	525	563	503	522	489	519	517	557	560	521	513	581	546	567	530	520	584	553	530	527	519	504	542	527	532	562	507	542	569	546	529	589	566	579	558	558	517	589	573	510	561	537	549	513	509	530	513	525	529	537	546	486	563	534	513	541	541	524	525	516	556	539	533	536	528	539	488	558	532	553	561	534	523	503	521	523	547	558	521	505	562	521	564	485	558	537	565	548	540	594	570	542	541	574	516	511	539	506	526	525	505	499	531	541	486	515	527	552	534	526	535	514	532	540	569	576	557	535	565	513	525	504	494	552	561	563	488	571	566	526	541	528	536	504	549	579	545	524	502	553	539	567	535	568	556	521	563	543	505	546	548	543	546	543	504	543	528	533	561	503	535	541	533	542	505	554	555	517	578	507	550	529	570	581	568	537	524	527	491	537	550	548	520	551	555	539	531	523	554	517	543	521	528	557	532	523	567	538	480	518	520	518	516	524	563	555	532	564	569	548	565	541	545	562	536	579	567	557	539	516	555	510	564	532	554	532	530	540	520	526	530	527	547	522	572	535	571	547	544	547	527	556	559	525	504	555	512	511	562	508	527	555	515	578	541	551	561	507	508	542	502	512	510	512	509	585	549	525	516	530	547	510	520	521	537	556	502	585	571	497	523	538	516	523	544	533	539	524	522	533	496	522	558	591	520	545	551	525	499	556	499	550	551	562	559	547	559	516	516	549	530	559	555	512	523	574	537	563	514	539	523	531	547	544	539	525	535	543	555	538	574	503	525	549	511	518	525	528	526	580	529	562	564	527	504	518	525	509	539	508	565	551	559	503	508	521	530	502	513	532	538	565	497	535	526	532	556	556	541	528	520	531	579	568	575	548	561	556	530	533	542	519	540	546	557	531	538	559	535	516	523	534	532	516	506	516	508	551	530	527	525	476	583	549	549	547	552	523	532	477	555	523	513	540	479	556	532	560	537	507	552	526	538	527	571	580	565	520	531	557	558	569	526	597	499	500	522	541	529	532	523	552	560	561	575	538	530	524	542	555	515	521	520	542	546	535	505	545	508	549	567	545	523	517	545	545	499	546	571	539	554	567	515	534	533	541	510	539	536	544	552	536	550	560	526	502	535	537	519	550	542	562	547	540	516	555	522	559	550	581	528	542	494	553	535	519	585	557	557	525	556	538	547	538	534	531	531	533	539	598	538	565	574	532	516	559	581	555	533	525	536	532	547	511	533	525	531	525	543	549	513	538	539	503	549	550	578	536	530	503	512	508	529	593	552	535	557	510	577	538	570	528	507	554	501	522	530	535	530	526	535	516	554	473	545	527	494	548	523	545	550	556	513	525	539	523	504	545	520	524	517	557	554	532	536	525	543	551	564	516	551	516	499	536	552	531	554	544	572	537	542	538	477	519	533	523	581	550	558	556	558	570	546	524	520	484	545	487	537	547	549	544	542	535	515	567	548	567	530	560	537	558	547	517	564	524	514	523	529	532	560	525	548	546	596	553	566	574	499	559	561	486	567	545	547	545	515	533	508	540	556	553	479	542	537	511	544	530	519	543	576	557	557	524	535	530	577	539	513	564	524	495	537	565	527	524	526	515	527	557	560	520	549	511	564	535	550	539	493	489	506	585	539	546	521	544	533	531	490	511	537	544	548	517	545	586	553	546	566	583	558	601	557	526	541	514	562	526	488	559	551	560	501	506	555	573	524	528	523	524	569	511	565	526	559	555	545	538	510	481	553	524	527	552	560	552	548	527	572	504	502	532	551	558	545	536	536	496	565	516	560	499	568	522	532	556	553	569	564	508	540	520	559	497	484	543	546	548	559	551	547	563	544	555	526	572	553	517	533	554	535	501	573	540	527	517	526	513	530	558	497	532	560	534	544	521	597	559	587	527	536	514	524	527	563	532	522	543	526	542	511	546	513	528	507	516	543	553	548	504	549	564	533	508	503	538	518	553	538	505	552
64496	50006	18041	6885	7023	6878	4760	2989	2121	2193	2432	2149	1454	936	683	629	522	456	433	331	336	390	439	548	502	464	366	361	347	354	409	343	371	437	452	406	362	394	410	334	310	274	299	298	305	330	280	247	222	218	192	200	204	210	230	256	214	227	255	227	213	211	186	215	210	199	202	193	176	181	200	184	200	187	190	177	161	165	169	173	185	177	167	177	193	193	192	178	177	202	197	197	186	173	176	193	206	200	203	148	202	179	178	205	189	198	168	174	197	170	203	189	168	191	174	190	177	197	180	193	174	177	189	181	178	178	179	184	195	169	187	197	185	174	191	193	191	178	200	172	227	190	179	192	194	193	224	174	174	149	168	164	209	191	200	178	191	179	201	196	195	175	182	173	181	188	183	186	194	174	188	193	208	166	205	191	185	180	185	175	205	174	189	188	185	196	166	167	177	198	200	180	185	203	183	200	211	198	206	177	211	180	208	194	190	172	186	193	160	177	180	169	170	190	194	164	204	174	175	176	209	172	190	206	185	187	195	171	196	187	191	195	189	196	192	171	185	197	189	185	181	184	180	160	174	174	181	167	212	173	202	200	227	196	155	195	175	163	179	172	163	191	166	181	188	173	170	198	182	223	195	162	194	185	159	181	170	222	174	181	191	177	202	203	185	184	185	170	180	189	193	189	178	171	171	191	207	171	194	196	170	175	212	186	186	204	183	177	187	183	214	158	175	169	210	192	195	189	194	181	165	193	190	177	170	193	197	185	193	191	209	188	173	171	210	164	232	201	168	186	191	195	190	189	199	190	181	208	196	200	189	199	155	164	187	200	175	184	203	177	198	193	186	196	183	154	174	210	164	172	183	198	168	176	195	193	218	181	206	182	180	193	190	198	189	195	176	173	181	167	179	185	187	183	160	210	162	178	163	204	193	178	205	192	175	164	200	192	174	205	202	200	171	175	198	195	208	192	170	190	195	202	179	184	179	171	183	199	158	177	186	216	166	177	195	191	188	197	185	199	184	200	194	208	197	211	179	181	187	185	196	171	191	211	182	158	183	199	177	193	197	171	192	166	189	189	171	177	163	179	190	164	183	145	193	210	179	164	215	188	177	152	176	187	183	178	199	187	191	211	189	190	163	173	179	176	201	188	171	200	183	205	184	202	176	207	196	184	213	199	186	191	161	205	191	147	213	196	184	193	200	185	172	182	189	158	189	183	188	181	190	203	196	209	163	205	180	181	197	193	207	184	177	205	163	165	176	205	207	175	179	194	174	189	172	175	202	179	195	179	186	170	180	189	178	178	170	195	153	201	190	191	177	178	159	170	182	193	195	186	180	200	194	186	187	178	205	207	175	174	199	181	209	184	179	194	178	220	208	209	198	198	196	197	186	195	174	202	179	194	160	197	173	212	177	175	195	175	172	198	185	193	176	200	173	181	182	204	166	163	180	176	205	168	164	182	181	170	186	185	190	175	203	188	203	211	191	195	204	180	191	176	175	185	192	213	202	189	215	190	175	181	205	174	190	176	192	184	191	173	217	201	205	195	166	186	201	210	194	174	181	196	205	178	184	187	188	172	171	226	180	172	163	162	193	182	160	187	192	186	197	190	161	189	183	204	178	169	190	181	193	202	160	186	189	208	204	173	187	190	184	180	209	167	160	185	164	213	169	184	184	174	183	207	177	188	221	188	163	191	201	193	173	168	198	180	171	191	203	193	181	176	195	189	192	187	186	172	168	189	185	179	171	199	193	181	195	182	173	180	193	150	201	165	202	190	173	177	178	162	191	191	176	165	161	189	169	185	202	202	204	173	168	184	201	190	182	170	194	182	189	184	171	177	189	207	197	192	177	195	172	184	184	191	198	197	215	171	201	171	201	160	165	184	178	191	173	196	190	184	194	166	185	167	183	198	220	162	194	180	174	183	194	164	165	184	216	195	169	172	183	177	186	192	179	198	190	195	190	181	175	191	208	175	183	159	174	199	209	174	180	172	159	179	183	182	195	182	199	218	180	205	188	186	192	182	221	187	174	197	183	196	207	159	188	184	198	186	178	194	177	215	195	168	183	171	175	174	193	182	176	183	206	198	205	172	186	198	208	174	189	198	182	199	181	189	199	173	181	172	184	209	186	167	178	192	207	197	204	200	191	175	169	171	175	177	205	167	191	216	190	184	185	188	175	185	208	187	180	183	181	205	178	198	186	199	183	203	149	191	200	201	175	217	183	189	172	183	199	203	172	172	189	209	190	181	191	176	181	195	182	189	186	191	198	174	201	186	183	186	200	195	167	208	197	202	200	200	185	195	183	177	184	214	160	192	241	162	211	193	158	188	186	196	194	176	174	174	197	188	170	186	182	200	212	142	195	208	171	187	201	189	204	188	190	180	171	187	166	163	198	191	177	208	185	180	178	172	162	181	170	175	193	180	174	208	194	196	187	177	192	192	187	196	168	174	183	173	180	164	188	161	183	165	182	196	186	194	176	177	195	153	194	186	184	182	193	206	208	203	200	187	186	184	196	194	166	179	220	157	173	207	184	177	195	166	168	176	156	180	164	197	204	179	188	192	198	206	168	173	152	191	210	198	209	203	167	202	184	200	200	204	179	159	181	171	198	164	181	189	197	207	178	190	201	173	183	199	203	191	194	175	173	196	187	176	182	192	199	173	198	172	186	201	194	183	163	192	179	202	178	185	191	211	208	183	165	198	228	192	190	216	214	184	175	187	174	190	150	195	193	196	189	182	211	167	202	184	191	180	193	180	191	198	192	170	204	204	197	189	177	190	184	181	186	195	194	189	206	205	180	193	204	164	172	175	181	176	180	193	185	212	186	182	189	197	182	161	182	206	190	193	165	189	214	205	157	164	160	180	180	202	195	188	177	189	174	175	166	195	171	196	214	190	226	153	199	186	187	180	194	182	184	196	193	218	183	185	175	188	196	172	175	184	203	178	218	178	185	165	158	188	159	179	191	190	218	188	176	205	200	197	199	174	218	200	194	191	181	196	198	183	181	190	183	171	189	158	166	205	174	178	189	182	184	170	168	196	176	198	216	160	189	173	160	167	201	178	194	179	189	161	196	184	186	167	208	200	196	182	209	155	188	180	161	191	202	161	187	195	215	191	173	207	174	171	189	163	179	200	174	188	199	192	190	195	190	193	196	203	207	203	206	171	181	180	193	199	168	145	212	203	165	180	205	179	189	175	173	191	166	190	197	166	159	177	174	194	198	182	169	161	171	185	169	198	207	215	179	207	150	200	192	185	194	184	184	181	190	209	202	170	213	194	181	181	187	167	177	186	200	177	194	181	172	201	223	217	190	196	177	186	191	183	169	168	140	153	180	167	164	189	195	224	183	189	173	199	198	197	156	169	205	186	184	185	176	192	209	191	181	189	186	190	185	188	189	183	208	204	189	159	202	203	193	187	197	183	161	167	175	166	188	198	199	182	193	192	163	179	191	202	185	209	165	215	189	187	187	193	196	194	198	190	196	191
42875	21957	5449	9111	14353	17046	14613	11782	8997	9283	12138	10172	6595	4228	3311	2608	2261	2579	1931	1466	1579	1898	2256	2538	2693	2678	2000	1767	1687	2001	2114	1959	2202	2422	2642	2315	1584	2009	2299	1651	1462	1320	1289	1229	1247	1307	1245	752	735	613	504	491	551	631	676	680	650	790	1016	752	520	457	507	589	646	598	422	461	470	412	457	463	412	466	426	445	495	460	471	465	444	414	465	463	442	409	466	434	403	472	448	452	441	466	479	424	435	450	393	484	418	437	401	484	444	440	431	430	475	400	418	469	475	419	436	425	400	486	432	450	459	459	434	435	430	435	438	464	408	436	434	457	444	421	474	434	425	407	401	452	458	452	452	412	421	425	441	408	473	465	426	410	423	433	411	452	409	433	438	429	428	440	409	465	449	435	446	417	445	404	449	429	462	418	406	389	448	437	440	425	446	443	407	449	438	426	419	430	435	458	455	421	466	467	430	443	392	454	440	453	436	430	417	444	463	436	406	411	431	469	403	427	453	421	420	403	402	426	427	431	471	443	405	455	428	444	450	434	435	467	456	416	447	439	401	430	431	443	413	434	443	417	440	452	441	425	410	435	421	448	424	432	406	405	421	430	455	436	456	452	430	453	409	457	483	430	429	435	452	447	477	449	453	420	406	443	428	424	421	442	445	452	459	464	429	454	449	450	435	443	422	456	442	432	473	456	414	441	457	449	413	436	417	432	430	407	447	434	446	448	410	446	424	447	404	425	451	406	457	409	475	461	412	428	461	431	438	460	433	394	427	436	425	463	422	406	464	430	447	446	390	450	448	437	432	394	429	454	439	436	417	425	453	459	427	430	397	417	433	409	423	424	483	429	430	494	486	426	456	453	446	448	412	450	428	439	464	386	452	423	416	455	429	437	467	431	432	418	429	435	418	434	447	437	429	447	434	417	428	391	437	445	442	438	394	412	465	428	432	432	417	420	440	449	418	415	432	397	454	456	433	426	431	467	429	475	389	411	422	460	444	458	449	421	414	424	447	446	451	424	423	461	427	446	465	472	465	470	418	447	424	417	440	437	431	398	425	434	462	453	431	431	445	442	416	414	430	440	381	452	448	436	425	470	427	460	454	434	460	444	460	409	429	436	438	415	398	418	442	432	452	429	440	439	439	443	432	417	443	427	426	441	472	439	458	422	453	457	448	441	421	444	450	406	401	410	421	461	441	442	454	466	402	423	464	441	430	456	443	428	450	452	433	436	423	423	424	432	430	453	419	413	453	487	419	435	410	451	398	457	505	433	416	479	447	442	438	424	466	446	425	414	467	443	442	428	454	438	449	414	409	476	457	409	428	456	415	481	478	444	475	424	399	453	426	419	427	441	405	435	413	467	422	467	447	448	451	432	454	435	438	468	425	487	428	431	418	425	436	448	421	442	446	423	423	416	469	456	417	456	415	455	411	470	404	461	420	435	422	425	453	448	471	450	458	425	463	439	457	465	433	466	414	424	438	407	410	433	462	407	431	397	423	417	486	431	467	421	452	441	445	466	434	467	413	469	391	447	464	436	379	418	423	411	427	452	430	426	440	463	408	385	435	416	484	456	431	468	435	428	465	457	445	423	411	420	435	414	456	420	421	455	443	400	441	429	435	476	429	443	449	444	445	423	495	407	397	464	447	414	424	448	473	432	441	444	425	460	398	408	468	455	432	440	421	424	469	430	389	437	421	422	431	442	449	439	431	448	444	459	424	430	438	436	407	473	456	435	437	490	418	443	414	417	418	420	444	459	451	405	419	434	440	410	462	433	429	420	430	434	432	451	399	453	452	451	450	431	397	437	418	412	475	425	438	432	431	429	438	462	462	426	454	444	454	462	418	422	455	435	461	424	423	469	458	415	448	419	447	403	448	447	416	414	438	424	418	445	400	450	453	418	428	446	413	439	450	433	456	455	400	459	427	418	371	449	423	445	411	460	478	459	453	426	427	415	438	434	444	439	479	424	419	457	427	459	419	456	433	456	421	466	429	440	428	454	428	418	456	435	417	437	459	426	403	450	451	423	445	421	459	419	440	492	443	448	461	449	462	427	446	417	410	409	440	414	440	406	434	465	424	452	430	476	444	406	436	465	453	489	458	450	452	467	449	436	478	450	414	435	427	426	445	436	451	429	403	446	459	445	449	450	446	419	415	408	409	458	414	440	437	429	400	443	408	423	429	448	459	434	452	472	413	445	400	477	424	442	401	444	437	438	436	424	439	413	400	440	436	433	433	429	406	406	435	444	439	423	479	429	424	465	439	406	467	431	438	446	439	419	443	417	480	474	432	461	455	438	408	418	416	435	426	420	425	410	422	436	433	452	447	447	443	406	442	427	422	428	428	406	451	395	440	443	480	435	443	444	422	418	421	431	487	447	432	438	453	428	428	461	423	425	476	445	420	457	427	424	438	426	440	413	441	479	443	460	449	447	453	444	461	445	414	409	443	432	422	429	452	448	444	447	463	427	457	443	466	426	440	465	428	415	468	412	437	431	445	427	434	445	408	423	435	421	421	411	447	453	450	422	382	446	396	450	449	443	462	428	413	425	418	414	446	419	451	438	432	391	406	426	451	440	421	447	440	425	462	459	434	457	439	432	442	436	436	431	474	453	453	444	420	413	432	434	437	421	446	428	455	436	429	454	436	416	433	386	422	423	433	441	442	433	420	402	398	407	431	430	469	433	457	421	416	435	426	430	405	428	447	424	460	405	420	450	424	439	446	412	445	454	443	413	441	421	459	409	435	460	409	426	422	410	445	433	463	409	434	409	430	441	388	477	481	450	443	457	425	476	473	443	407	426	404	438	429	418	421	469	412	398	429	467	418	437	442	442	424	411	426	427	460	466	475	427	421	411	453	467	423	440	441	419	453	444	454	433	398	434	438	435	423	472	440	457	440	425	434	444	436	447	489	463	460	437	410	436	447	436	425	488	421	446	422	433	422	457	418	420	425	432	415	432	454	421	410	469	434	428	439	457	437	422	435	424	401	451	416	420	432	455	459	418	453	440	406	450	421	457	441	418	440	448	434	456	439	447	410	447	477	441	428	443	430	444	476	438	418	440	430	462	448	396	457	441	404	432	442	453	422	426	458	442	450	420	421	402	433	447	450	429	396	481	440	430	431	446	441	427	457	435	434	433	426	479	441	438	452	447	438	435	433	399	437	437	434	454	444	444	426	446	409	461	437	442	426	476	428	440	440	445	462	417	470	469	518	426	406	419	451	423	457	453	428	428	428	427	438	450	429	442	452	424	422	419	455	436	439	437	443	403	457	475	396	397	434	412	478	425	462	445	466	402	428	459	382	438	395	422	460	432	455	433	434	448	467	429	430	448	414	397	429	425	461	452	452	475	435	408	445	440	427	445	467	459	426	458	424	423	437	441	410	435	440	417	444	447	458	425	429	459	413	432	412	435	438	405	445	387	433	402	408	471	444	438	413	444	455	413	491	474	405	443	437	421	376	462	430	456	459	445	474	431	424	440	466	422
10285	2199	257	272	239	264	223	168	178	203	196	207	226	160	181	173	171	210	181	213	224	217	208	235	257	244	197	177	154	153	183	222	243	261	239	235	230	197	242	223	210	201	198	187	189	182	172	159	179	165	173	174	149	152	156	144	169	150	173	158	176	167	159	164	158	176	154	153	159	170	176	164	159	172	179	157	172	176	172	197	166	175	180	164	160	154	187	153	181	182	146	170	171	161	138	150	177	164	202	137	146	161	144	169	164	158	161	142	127	153	183	164	149	183	155	162	148	131	146	170	141	152	186	154	146	163	165	170	167	175	181	155	145	176	159	165	129	159	166	154	153	178	163	150	184	168	135	159	147	176	164	151	168	179	166	139	152	190	171	169	157	169	125	142	142	141	164	169	179	152	178	149	173	170	145	167	164	164	156	175	147	137	162	154	165	150	148	144	153	161	178	159	146	154	172	144	168	160	169	163	137	150	173	151	167	155	150	168	162	156	167	175	172	167	161	164	155	179	173	168	167	154	162	164	149	148	182	150	154	143	146	182	149	139	155	152	148	167	159	162	155	148	133	160	155	137	147	161	158	133	161	156	153	140	143	152	184	139	184	170	150	166	155	156	175	152	150	145	152	157	152	165	159	154	162	133	146	139	158	188	168	176	132	181	162	135	167	157	132	150	163	156	156	152	161	142	177	142	139	148	182	181	154	166	182	171	163	172	159	136	151	135	170	164	155	176	158	154	147	151	155	139	168	149	163	174	166	165	170	163	137	177	156	168	161	175	155	161	168	162	163	152	181	137	170	171	145	170	163	164	175	154	160	174	174	165	161	167	166	164	177	147	154	161	152	163	138	168	143	158	172	169	160	160	159	150	159	158	148	163	154	178	186	158	153	187	154	175	168	171	151	142	148	175	179	159	174	145	145	162	144	160	161	170	151	163	162	167	162	181	166	151	164	153	161	159	151	154	160	157	157	133	143	158	160	180	160	170	163	161	125	142	153	187	162	156	152	166	159	172	144	175	159	157	159	163	172	151	148	174	139	156	137	162	157	167	145	159	163	156	161	168	147	165	158	166	166	152	140	173	145	167	150	161	162	183	172	169	153	155	157	164	164	168	188	172	166	171	180	166	184	177	161	158	168	182	158	147	145	131	151	179	177	163	164	180	150	168	159	180	134	168	164	171	170	161	159	158	171	159	159	165	170	167	155	169	183	181	160	171	165	128	139	162	147	127	151	161	195	185	154	128	166	152	180	154	167	178	174	166	168	152	182	169	168	151	163	175	162	164	160	168	148	181	172	159	141	177	165	160	166	164	171	135	181	144	149	185	159	151	158	161	170	175	141	158	161	168	172	177	121	182	177	158	141	163	150	172	164	158	163	186	161	155	143	178	146	157	151	165	172	150	176	162	167	169	151	178	191	154	170	173	151	180	160	175	171	169	165	148	167	153	183	159	165	148	136	137	144	166	167	142	155	169	182	155	146	174	164	149	178	142	152	146	180	158	140	159	156	163	160	168	140	156	161	151	173	162	184	136	135	157	178	170	146	168	176	164	151	187	173	170	159	172	162	149	132	154	168	145	168	162	163	147	158	149	159	158	148	159	169	168	157	153	184	145	143	160	195	185	171	167	146	162	160	156	164	155	166	175	152	140	162	146	176	171	165	136	148	164	165	174	165	161	177	174	155	150	140	139	153	159	157	175	166	164	145	159	165	160	172	150	190	165	156	150	176	159	151	174	158	150	157	157	156	159	179	159	174	168	159	159	148	160	171	159	147	164	182	145	172	166	173	162	155	151	174	203	162	171	164	172	181	174	185	164	158	179	174	152	168	154	176	190	152	164	142	154	152	144	145	161	162	162	148	167	152	143	179	140	154	164	157	152	147	151	178	138	166	175	167	151	173	161	168	167	177	148	163	174	156	159	145	156	142	131	173	173	148	171	149	173	156	136	147	158	166	180	157	154	152	158	175	132	168	169	161	154	158	161	150	154	189	176	127	146	156	186	155	174	149	148	139	172	163	150	138	169	169	172	152	156	164	161	154	172	162	161	173	167	173	163	158	145	182	174	159	171	162	153	149	175	158	142	159	170	161	161	182	157	155	160	159	150	170	163	156	158	164	156	162	146	174	189	139	185	168	174	179	170	161	170	159	153	146	159	174	170	157	168	165	156	156	149	167	128	190	165	163	152	161	150	147	137	152	140	161	159	147	141	158	139	159	146	154	150	160	140	145	176	159	160	175	151	182	178	180	144	159	177	180	152	177	172	159	175	164	159	156	158	147	168	156	160	130	172	171	157	187	162	170	167	178	149	141	137	145	171	176	178	160	169	152	139	146	170	167	152	150	142	161	152	180	157	154	155	152	152	163	197	171	160	174	151	171	157	158	169	152	156	170	158	189	140	152	153	163	172	153	171	153	169	166	152	169	133	162	153	172	188	168	170	157	146	140	152	131	152	167	205	151	154	152	153	167	171	170	178	149	181	165	174	177	167	146	172	155	153	166	152	157	161	150	163	168	153	160	161	156	165	159	188	148	125	153	169	163	195	168	175	166	173	171	163	144	168	167	127	192	161	153	172	183	156	132	149	149	163	189	175	150	147	159	159	174	166	164	158	133	155	167	148	163	151	149	136	171	142	176	169	178	154	149	179	162	150	150	154	153	134	168	143	158	158	155	163	133	163	175	144	151	167	152	140	156	179	154	160	161	159	180	145	160	163	171	165	146	149	183	150	130	150	162	160	154	160	169	172	194	159	164	152	144	147	162	170	141	165	157	156	168	136	162	155	177	154	164	154	151	187	154	173	158	172	132	156	148	164	173	167	167	164	166	180	171	153	160	193	147	174	178	159	148	146	151	175	148	167	154	161	169	144	189	136	161	156	153	161	152	142	169	175	146	162	171	192	163	163	165	150	181	152	152	149	157	149	170	154	153	157	164	176	148	159	144	170	162	178	192	166	158	155	173	159	154	162	184	162	144	162	155	173	161	159	168	180	164	148	158	150	144	195	179	165	161	139	150	160	168	172	149	157	146	157	154	166	183	145	170	148	155	151	169	178	171	180	160	187	148	187	145	150	180	205	143	165	163	165	157	174	163	141	164	160	165	178	148	147	154	170	175	153	173	153	158	142	130	158	169	157	162	171	143	149	149	154	162	161	146	157	148	138	158	155	164	150	148	159	166	157	160	151	167	157	155	158	195	160	167	163	165	165	152	194	183	193	166	186	160	149	162	163	158	163	167	139	164	158	166	164	167	181	160	160	153	158	173	166	163	159	159	157	162	190	164	152	141	177	163	157	149	159	173	149	172	164	156	144	148	185	164	165	164	157	157	156	177	176	163	155	137	165	173	139	147	171	128	161	163	181	178	175	157	174	144	141	165	177	174	153	151	165	162	171	161	174	163	147	143	159	145	154	173	144	170	158	139	170	181	147	159	197	160	155	170	161	186	167	140	142	157	159	153	167	155	153	189	159	175	160	153	137	160	185	175	169
10051	2204	593	818	1064	1166	830	714	621	616	698	679	612	552	539	531	552	610	597	624	694	840	947	1059	1081	1022	858	648	503	500	596	711	993	1117	1199	1046	877	1031	947	790	732	638	665	659	585	519	481	473	437	402	421	369	387	412	376	393	413	439	444	436	387	396	396	395	388	370	412	383	383	393	416	368	412	384	389	387	374	388	413	386	365	401	382	390	361	413	408	416	397	408	360	376	378	376	380	411	362	406	406	412	407	414	402	406	390	414	431	411	394	408	413	380	401	398	399	408	378	380	408	391	408	414	401	378	407	336	387	361	416	394	388	405	395	409	369	397	365	374	398	385	421	404	416	385	431	394	447	361	405	400	392	402	431	390	389	386	435	349	395	407	423	406	450	411	397	418	402	437	434	361	397	398	405	413	382	412	409	441	397	398	364	360	404	374	402	364	384	407	396	409	404	405	371	396	391	380	415	368	375	391	392	365	398	402	399	419	419	419	416	398	376	422	406	411	391	377	424	426	398	397	429	403	387	387	402	408	438	398	424	411	419	389	390	442	355	397	402	362	432	406	407	426	391	408	385	380	365	391	393	438	374	389	418	416	403	416	438	382	370	380	367	385	374	387	404	427	400	381	396	426	414	401	363	417	361	402	408	435	415	408	410	355	363	380	362	425	407	394	390	373	355	436	391	420	404	391	425	368	389	373	406	450	395	391	418	394	406	383	430	387	399	355	404	401	394	370	422	413	368	452	403	359	402	420	392	389	433	382	415	416	395	416	396	420	391	387	394	449	408	430	388	416	415	392	388	406	401	397	413	407	364	405	401	399	406	390	396	440	398	398	418	433	425	386	378	413	379	420	389	418	388	431	422	395	383	408	422	423	400	407	389	442	403	377	415	405	415	339	382	391	390	409	410	411	411	379	375	378	405	411	409	400	424	394	400	387	412	388	412	392	394	403	431	417	367	411	404	382	398	379	381	390	418	410	377	417	360	386	415	405	399	374	397	399	403	396	432	447	379	449	418	369	400	408	404	403	389	431	408	424	405	398	366	429	401	383	387	370	416	386	380	383	370	366	416	384	375	397	435	419	403	407	384	403	373	386	385	405	398	409	400	356	404	410	377	376	438	402	416	414	391	416	407	424	411	408	418	367	357	401	398	389	405	385	388	407	405	402	399	416	416	399	418	419	435	431	427	404	421	386	413	415	411	396	405	410	391	375	420	419	383	387	389	346	409	395	362	428	417	425	433	397	401	382	391	430	405	421	407	361	429	399	381	410	399	369	424	416	422	403	411	398	391	394	406	430	385	393	395	396	394	399	419	439	390	400	358	373	409	452	410	415	370	410	445	369	375	404	367	407	372	409	375	397	387	397	439	413	404	427	400	402	406	389	416	416	384	408	401	387	408	421	419	430	389	415	395	396	401	369	392	395	397	401	418	380	371	411	373	399	420	389	397	440	400	414	406	351	425	389	432	382	422	365	417	378	375	377	404	395	422	396	387	367	390	437	414	370	398	362	412	396	405	374	394	432	411	412	459	367	401	416	378	405	424	386	417	417	388	404	422	379	432	404	377	374	394	388	389	432	368	417	430	418	387	387	406	416	384	413	391	420	396	408	431	401	383	401	429	407	372	402	407	390	378	391	376	404	392	389	427	414	375	383	380	408	370	404	373	378	413	399	378	400	396	401	373	378	425	390	440	373	413	399	389	373	401	393	392	402	401	400	362	402	406	378	385	389	430	388	373	388	402	406	442	404	404	429	380	399	400	390	392	395	419	398	405	432	386	398	402	384	390	398	418	458	383	398	396	404	398	364	409	404	396	441	388	394	385	413	377	464	397	404	403	412	394	390	380	398	421	414	391	394	445	387	376	426	394	349	378	391	414	388	376	395	387	427	384	411	416	391	394	370	436	398	373	408	372	456	392	423	403	401	404	387	412	408	418	360	379	423	379	391	426	432	411	399	415	379	400	408	385	386	377	428	373	429	436	391	401	402	385	401	405	409	412	412	374	405	423	428	407	385	404	397	424	400	410	409	394	373	422	448	378	397	384	383	377	424	364	380	391	387	386	393	377	388	383	391	413	416	363	412	383	377	408	380	408	411	385	362	368	401	389	404	401	397	435	397	414	408	401	383	361	414	383	436	378	390	425	362	370	431	388	396	420	409	420	408	384	398	352	381	415	433	397	405	403	426	396	397	408	386	381	394	349	394	410	394	404	411	403	391	418	399	354	357	396	418	441	394	388	392	375	403	399	381	365	343	401	369	392	388	420	422	380	379	393	415	360	429	413	391	407	386	397	368	400	398	416	392	405	424	411	434	410	393	401	413	390	398	381	400	405	396	389	386	416	372	424	406	414	376	388	416	418	410	398	441	382	399	386	403	440	366	422	398	426	414	441	388	388	409	392	398	413	387	402	394	391	403	387	394	398	421	417	402	417	430	400	380	424	416	371	405	402	418	395	385	430	394	435	405	361	387	403	401	407	376	399	366	429	411	346	367	401	419	369	411	439	372	414	377	391	355	400	419	405	410	441	416	424	374	416	381	402	411	373	376	384	402	443	361	411	402	385	415	412	396	418	378	424	393	373	403	390	398	383	389	395	403	415	396	420	451	412	383	420	391	393	404	396	389	373	376	410	390	386	430	391	382	400	389	414	449	435	406	397	408	439	377	384	373	431	407	424	450	414	399	395	419	381	412	396	396	423	418	418	379	399	390	413	349	347	378	456	400	399	379	359	416	404	364	380	407	394	418	406	403	412	381	382	367	431	369	368	409	386	392	393	445	385	407	390	404	395	386	411	416	410	400	368	421	389	418	425	411	370	402	375	381	374	369	425	394	428	363	405	380	450	381	415	395	395	389	416	408	366	451	386	402	408	392	410	439	386	391	398	413	406	418	371	407	392	416	391	412	421	433	398	405	398	383	392	363	411	378	382	448	380	388	420	404	379	381	400	400	380	420	394	444	378	393	396	403	422	410	407	383	387	377	430	417	391	429	389	376	414	396	425	402	429	381	389	398	448	389	422	425	403	391	384	394	361	381	386	372	414	424	433	382	412	387	382	418	407	411	397	391	393	410	395	402	373	417	395	376	433	390	428	400	403	420	404	386	375	399	375	405	401	397	398	410	412	389	429	393	358	379	381	397	398	375	410	406	433	372	402	407	424	430	402	384	401	416	382	388	433	427	373	397	358	397	428	371	414	413	388	395	427	387	430	427	392	385	401	388	426	432	380	412	399	404	407	391	417	396	359	428	390	392	419	378	383	402	395	422	402	372	397	399	414	401	417	386	407	393	394	390	396	384	389	391	368	414	429	390	399	422	385	356	416	424	410	429	395	395	398	415	388	395	426	390	402	371	390	366	392	421	410	447	440	414	391	407	388	401	372	392	386	441	406	387	435	387	363	427	401	399	380	391	410	426	440	410	392	412	388	415	415	411	408	390	374	442	401	413	397	426	404	393	383	348	397	417	416	362	370	354	395	389	397	403	415	394
56165	39354	9207	3488	4096	3481	2177	1438	1288	1101	1113	1224	985	836	423	414	413	426	350	369	327	369	365	407	446	380	355	335	289	296	349	312	403	419	367	381	369	385	306	292	318	296	318	292	281	297	268	265	273	225	235	248	214	248	242	227	242	263	266	222	240	221	224	244	227	204	215	200	232	219	252	228	200	224	241	211	206	195	219	252	198	215	206	216	210	214	199	224	227	221	227	234	221	229	258	214	253	235	198	235	241	211	225	219	236	224	226	217	219	219	245	219	224	223	222	238	216	238	232	236	209	211	231	248	227	232	219	222	267	233	218	236	237	209	192	215	222	233	237	237	234	199	211	220	231	245	231	214	216	232	218	242	225	209	233	229	223	213	244	219	205	240	232	236	235	214	217	225	251	184	254	247	201	242	228	236	202	206	239	248	227	243	188	253	214	218	219	234	252	226	240	227	198	244	215	220	221	237	215	224	215	226	234	227	233	221	266	235	224	224	250	228	235	240	234	239	232	275	218	213	197	234	196	214	238	232	223	232	247	253	236	213	256	227	248	232	215	202	229	213	220	207	207	216	228	264	211	213	258	254	225	252	228	232	221	229	204	266	214	240	199	222	236	238	225	251	210	203	208	233	222	222	203	221	220	247	260	216	210	204	238	222	220	240	221	211	213	210	203	192	211	209	205	227	202	255	217	213	239	190	240	221	229	232	216	231	242	257	227	221	233	206	213	223	224	214	219	222	226	217	234	222	224	244	204	201	201	205	248	252	242	237	245	235	241	196	214	248	218	201	268	219	215	227	211	235	225	256	205	228	266	239	231	225	231	233	217	224	240	239	229	225	209	237	218	219	210	241	228	241	211	244	231	220	217	225	236	238	215	203	229	225	244	195	241	237	226	213	218	225	250	211	217	230	231	236	194	207	227	201	225	242	208	201	238	229	247	224	220	250	251	231	240	236	218	230	226	240	217	229	240	223	223	216	228	219	203	225	224	210	207	246	225	247	214	236	208	235	217	228	210	206	212	222	221	229	225	209	226	236	201	228	215	233	254	255	221	224	222	225	236	261	251	217	229	224	205	249	247	202	223	229	251	213	226	229	234	197	215	230	237	229	223	222	204	226	237	214	208	205	221	234	242	221	219	221	223	225	235	240	230	216	215	209	240	250	235	207	248	234	241	236	198	227	221	216	220	201	217	248	217	209	216	240	239	222	219	234	241	193	214	199	227	222	213	201	229	226	224	218	220	200	237	273	227	240	232	233	217	238	234	224	247	228	188	222	230	206	211	240	225	242	226	249	196	219	227	223	235	244	213	218	216	180	248	228	203	203	193	242	244	210	221	225	232	220	233	212	242	243	235	231	207	210	222	219	219	225	271	231	213	231	205	230	195	247	248	214	242	247	233	218	231	213	230	238	205	212	211	211	218	236	243	217	232	236	213	253	232	249	228	196	204	229	227	256	224	218	231	227	210	223	221	216	215	240	240	227	238	233	231	229	220	205	223	212	220	223	222	218	244	234	221	222	237	211	256	231	248	226	262	235	250	222	256	218	261	228	214	223	246	242	206	214	218	231	215	216	198	227	208	233	242	201	247	227	207	231	254	216	247	233	203	206	245	221	215	215	231	213	233	221	223	235	239	253	205	208	236	250	223	214	204	231	202	226	223	227	209	228	226	236	215	239	238	226	248	214	245	227	224	258	211	186	205	215	220	248	239	201	222	212	224	216	236	237	256	232	249	237	209	204	241	250	222	243	238	217	205	201	230	217	239	224	246	211	235	210	230	218	212	247	220	220	231	232	249	238	233	247	234	244	200	223	232	216	218	220	216	230	239	216	219	229	236	260	208	212	196	239	251	238	239	238	239	228	223	228	247	219	217	218	219	236	225	201	215	214	212	218	211	234	230	268	212	213	217	219	259	220	224	224	242	234	203	223	245	209	224	247	208	233	210	230	204	227	232	217	236	237	205	222	226	220	233	221	244	242	209	258	251	221	251	208	254	205	215	223	178	212	205	210	242	192	203	215	241	231	226	273	235	230	205	246	210	244	218	220	184	208	220	247	224	195	231	225	197	230	236	232	231	218	232	250	247	220	222	211	232	242	213	215	221	238	231	208	227	223	230	216	212	198	241	189	215	217	242	207	190	231	240	226	234	233	216	216	209	237	219	253	237	219	201	211	222	209	206	225	206	219	236	220	228	231	226	203	228	220	195	241	217	231	216	230	225	232	242	210	256	227	232	248	232	244	214	182	232	222	215	212	234	239	200	233	215	243	236	184	224	241	232	208	243	225	240	212	248	219	230	223	230	230	267	243	199	227	223	206	196	208	261	209	270	227	212	205	251	231	210	245	229	247	227	216	229	231	242	213	229	212	248	223	201	223	214	205	223	208	220	233	199	216	237	235	218	207	205	221	231	222	235	223	218	203	227	206	240	253	211	187	224	221	229	220	220	232	231	241	231	212	208	238	217	236	227	187	218	231	233	227	208	253	213	200	182	212	222	232	208	223	236	229	236	242	216	240	222	206	242	214	232	211	224	200	222	205	207	227	208	230	252	232	236	228	201	202	214	250	216	222	190	230	235	230	224	233	225	235	229	209	223	222	216	252	235	213	232	223	218	205	227	235	205	238	232	219	219	217	238	238	210	215	221	204	227	221	205	227	233	233	247	249	203	217	204	212	219	246	248	217	227	231	245	225	234	216	241	218	214	202	258	235	224	223	230	208	214	253	225	210	245	221	233	207	217	211	207	237	179	202	222	226	237	234	204	244	244	223	243	237	228	220	225	229	233	238	231	264	241	193	233	222	207	211	246	215	207	234	238	232	211	229	244	213	213	225	206	211	239	230	212	225	193	206	205	229	224	234	228	208	237	240	202	211	242	209	215	247	236	207	221	241	201	218	225	209	203	239	226	246	205	204	225	226	241	223	232	232	211	211	201	227	236	225	230	228	234	231	224	234	250	235	247	236	238	237	219	218	214	215	204	243	214	205	225	228	258	228	239	227	222	200	227	221	223	230	237	206	251	237	207	213	261	225	205	220	238	234	246	211	220	197	222	237	241	219	221	223	212	222	231	244	231	220	222	214	225	219	208	203	212	213	223	220	204	218	205	221	243	208	241	222	211	217	220	214	236	252	218	245	206	233	212	251	229	244	207	202	252	236	232	207	208	217	239	243	228	247	235	220	218	207	222	214	229	216	222	227	207	217	239	223	229	226	208	223	231	226	225	219	235	243	219	212	228	223	212	222	230	222	235	222	251	220	218	198	230	206	212	218	242	211	229	242	234	223	226	234	233	220	212	232	211	235	225	248	233	235	223	212	232	207	205	206	212	219	198	242	242	243	213	197	219	208	209	231	209	209	235	196	227	218	224	228	197	226	239	257	235	247	197	250	225	226	225	222	238	221	209	199	232	230	234	210	224	191	202	202	228	233	194	194	215	231	217	205	238	226	228	218	219	204	229	209	210	196	227	232	212	246	224	222	206	226	224	211
34519	16033	3099	6589	10397	11210	8749	6494	5934	5404	6653	6172	4014	3024	1709	1613	1496	1637	1479	1288	1338	1597	1842	2039	2251	1820	1714	1335	1201	1450	1506	1540	1970	1994	1960	1847	1505	1642	1519	1265	1213	1137	1271	1019	1003	1069	975	722	645	639	595	565	606	646	720	679	620	714	823	768	546	525	564	631	699	623	522	558	529	552	598	573	486	531	527	556	533	537	543	524	529	576	559	594	516	542	500	547	545	501	513	503	585	530	501	545	529	486	532	544	530	525	519	544	522	585	506	529	553	515	488	543	535	516	496	538	506	478	569	541	531	542	531	521	522	514	524	513	548	540	524	561	499	535	540	525	523	524	505	559	565	553	518	528	530	567	562	558	518	475	544	536	516	537	544	532	526	529	498	568	547	501	533	542	520	558	537	549	545	501	506	578	494	522	530	572	501	508	546	506	554	530	551	570	512	541	537	543	499	538	528	524	498	506	529	548	523	524	512	534	505	534	515	468	553	498	493	524	531	524	543	565	515	533	535	535	546	566	507	547	500	531	542	541	536	541	512	537	510	541	510	516	546	539	551	516	521	519	517	529	520	521	500	522	515	542	594	551	518	498	528	532	543	536	550	531	512	543	515	530	541	544	496	514	537	528	545	500	514	561	529	564	529	566	536	510	515	535	530	503	562	495	574	520	533	560	536	553	562	540	532	474	550	530	510	561	525	532	527	508	547	532	515	545	555	548	529	525	525	537	537	537	521	554	546	518	532	537	474	530	512	537	507	510	562	494	568	525	493	525	509	592	545	491	548	534	545	539	510	550	543	561	539	553	533	516	528	546	518	514	561	521	573	517	507	539	544	477	543	530	536	535	514	524	493	541	553	531	507	508	530	543	525	500	573	574	543	502	550	476	496	538	569	556	522	549	528	502	495	508	508	530	541	554	568	586	527	530	490	543	510	538	541	552	491	564	509	548	540	540	542	510	531	537	481	530	523	532	506	557	534	512	540	532	583	517	539	522	515	568	540	559	502	543	492	535	545	492	499	523	521	513	517	523	546	520	555	546	579	530	538	526	515	544	515	481	529	543	560	536	550	518	519	566	519	529	528	534	542	498	542	511	573	521	508	512	499	513	515	523	509	518	543	529	541	560	495	534	581	513	502	522	554	522	518	522	508	536	504	557	529	545	520	553	526	524	513	555	520	484	550	541	530	560	511	583	526	532	519	537	519	500	495	518	570	546	503	510	548	550	533	545	522	513	538	529	564	530	529	523	521	576	533	544	532	539	516	522	503	523	540	523	475	529	530	531	483	534	505	515	507	541	546	535	533	520	548	552	551	542	519	545	537	536	547	467	531	542	519	523	510	529	522	517	532	526	538	543	499	540	555	510	542	579	472	550	530	509	519	544	511	541	535	583	541	519	441	561	525	537	513	490	493	529	559	541	534	540	503	551	514	550	513	505	536	562	509	529	535	518	508	540	560	521	559	548	482	530	503	545	510	567	538	542	554	525	509	550	497	540	548	510	516	495	540	547	536	470	576	520	538	537	512	493	521	529	539	522	520	556	556	524	572	576	508	497	531	536	510	566	529	516	545	536	545	527	498	554	536	552	552	522	521	603	517	526	469	524	515	484	521	505	484	512	501	500	518	557	533	552	569	538	529	551	491	508	520	531	543	493	532	514	529	540	533	533	531	566	507	508	512	537	494	584	533	516	490	508	517	505	534	516	559	534	476	512	593	510	553	526	544	504	515	525	535	553	540	506	501	527	506	498	538	498	572	533	525	508	526	517	561	523	547	516	540	552	525	532	531	546	520	528	496	510	544	573	533	554	534	520	548	550	505	534	504	491	520	488	545	527	524	529	508	483	531	543	534	527	568	503	544	547	520	493	553	553	533	536	515	481	539	589	524	548	546	508	538	545	562	523	510	527	545	574	522	511	517	486	520	521	526	550	525	519	540	510	525	551	503	510	513	523	539	525	524	520	487	548	528	542	508	527	544	545	531	503	515	497	552	500	512	489	553	492	513	501	562	524	534	527	471	529	521	558	542	479	535	552	500	519	535	506	525	550	533	572	492	517	533	473	543	549	475	491	538	529	516	524	547	563	540	504	537	583	505	494	503	550	521	520	520	509	519	488	542	492	518	504	524	540	504	550	501	543	517	527	542	531	539	494	551	545	527	501	518	528	535	541	522	566	515	529	517	539	541	526	562	535	501	524	541	561	504	531	533	557	522	563	525	543	516	517	525	508	534	535	520	533	545	544	536	503	544	524	529	546	499	508	539	544	505	551	507	488	525	529	542	541	499	539	535	570	519	515	537	539	549	543	517	492	552	551	531	546	527	550	553	540	547	534	530	518	506	518	528	544	519	519	538	498	515	509	561	496	593	507	533	548	549	551	537	532	463	524	517	515	555	540	518	545	537	552	537	586	548	573	532	554	545	511	564	540	564	510	530	514	506	555	558	516	567	566	492	478	519	505	554	522	542	509	501	503	538	515	531	510	535	536	516	524	543	497	504	529	511	548	530	477	546	536	506	486	536	585	537	537	512	551	519	554	513	507	537	545	522	541	496	579	549	511	541	503	534	581	561	542	538	541	502	536	525	494	487	547	514	517	481	497	539	504	497	526	540	500	507	521	510	539	526	537	522	544	521	532	560	528	520	522	562	536	506	523	518	501	481	527	534	520	543	557	490	521	563	525	542	505	522	513	592	571	521	548	504	528	546	517	520	521	564	547	553	514	537	548	508	580	541	506	529	525	540	537	543	521	533	528	525	531	534	517	517	511	544	507	542	566	556	493	542	530	561	527	557	551	540	533	562	499	520	512	543	534	554	517	538	523	530	530	493	521	546	535	494	553	558	503	512	524	525	520	562	464	519	531	603	534	528	516	515	553	560	528	522	510	498	538	530	529	518	552	567	530	562	513	528	564	516	477	539	575	528	524	565	515	581	516	536	500	527	550	560	542	561	493	554	527	521	535	551	529	540	527	514	515	525	572	528	561	519	552	561	550	548	523	560	519	538	543	474	517	514	566	541	493	539	599	540	535	509	519	512	518	517	532	530	528	552	528	510	553	574	553	545	535	519	556	497	513	551	513	545	515	493	560	468	500	509	567	506	552	549	535	563	577	535	587	525	522	518	532	534	510	531	579	496	532	526	530	519	548	531	520	533	523	501	537	514	557	540	576	552	534	530	519	541	530	532	511	518	555	544	568	547	511	559	588	525	519	508	528	556	484	576	572	512	489	549	530	553	566	523	522	547	554	543	539	546	487	522	562	518	550	570	488	527	536	544	522	581	565	554	498	535	533	520	539	553	504	560	568	593	558	527	578	567	541	540	543	513	491	515	518	528	502	521	510	513	491	570	510	480	527	517	556	513	576	539	520	552	564	510	508	534	551	565	497	501	545	513	564	528	510	529	516	532	523	562	508	511	496	566	518	501	524	513	564	539	531	516	520	561	530	518	513	533	529	552	541	515	518	487	515	541	566	501	483	539	550	519	539	533	556	509	516	536	532
64148	50709	17383	7511	8175	7182	4516	2559	2255	2022	2333	1721	1327	953	746	525	654	468	362	391	380	400	428	478	548	474	369	375	327	381	383	436	460	518	430	451	352	317	359	323	294	319	294	252	250	299	238	226	220	193	194	203	203	189	183	239	221	219	240	219	169	189	208	200	229	183	213	200	199	201	186	176	169	202	175	175	179	177	186	190	179	184	192	183	184	197	190	225	187	169	170	197	154	194	179	172	220	181	185	158	178	178	210	190	176	155	181	165	208	185	212	207	189	184	183	186	178	197	191	158	171	192	194	171	187	176	185	196	190	190	193	194	174	146	162	165	201	177	175	188	185	181	177	201	168	185	187	197	177	168	194	152	182	166	181	195	192	195	222	157	176	185	204	154	172	196	182	192	171	158	205	184	206	181	186	202	199	181	175	176	172	200	179	183	182	191	182	177	183	173	171	195	168	175	171	189	164	187	204	204	178	192	167	194	185	186	176	196	168	171	195	186	178	171	188	201	178	172	192	178	153	191	188	200	190	186	192	168	178	211	191	176	184	190	201	201	176	170	156	188	190	172	170	166	165	159	187	174	190	164	188	181	198	210	176	160	158	177	168	194	188	184	172	189	229	184	195	176	170	203	170	182	169	183	194	171	199	178	199	185	202	193	171	180	179	173	171	172	178	174	202	176	185	198	191	188	195	205	167	174	179	178	191	194	182	214	191	206	189	175	183	185	210	187	179	191	168	175	180	174	189	169	190	171	183	191	179	184	164	188	187	178	221	194	166	174	173	189	210	197	164	164	188	205	194	181	175	168	176	183	188	184	172	203	182	184	186	172	183	171	187	197	211	201	195	183	199	186	177	196	182	161	173	188	189	188	199	161	189	207	165	188	178	170	197	191	150	202	171	176	187	199	201	205	202	196	186	182	174	183	171	194	164	192	178	188	168	199	199	206	159	169	172	182	181	161	195	202	185	173	184	172	180	201	159	155	167	197	167	190	209	173	199	180	179	192	183	187	183	190	183	190	190	173	173	193	178	168	160	202	201	177	182	198	191	186	190	180	193	187	167	174	172	172	195	190	167	218	213	181	186	189	177	186	203	180	168	187	199	178	183	180	164	193	181	186	169	207	207	171	178	189	183	186	190	182	177	204	195	175	180	189	175	191	160	189	186	185	176	184	193	182	187	193	198	192	194	195	185	174	161	178	180	192	171	178	188	188	214	181	189	171	178	179	171	195	183	146	173	208	182	194	175	169	189	188	196	172	168	186	200	174	199	171	167	174	211	206	191	184	202	158	187	181	183	197	186	181	182	192	214	162	177	210	167	183	169	191	167	176	184	177	190	181	195	172	198	168	179	187	182	188	185	164	204	188	189	181	182	174	184	198	209	205	196	154	182	176	177	185	184	198	192	168	178	187	197	182	198	217	186	189	170	201	194	222	219	191	196	202	181	198	179	177	202	217	170	180	185	172	200	170	206	190	173	174	193	161	174	203	196	197	186	179	205	176	179	183	163	200	188	179	180	184	181	207	154	172	195	177	211	214	207	187	194	176	169	170	180	175	170	181	181	234	202	198	186	186	184	189	204	177	184	190	207	198	179	192	158	200	168	168	181	191	162	186	183	181	191	164	207	181	208	192	177	187	203	182	189	206	172	177	197	161	173	172	189	179	181	209	183	188	187	184	204	174	179	199	180	177	192	175	198	183	165	170	192	179	175	196	186	196	168	163	159	200	154	206	179	179	178	201	175	197	206	194	171	191	208	179	195	192	182	209	187	183	199	194	160	189	195	174	203	180	174	167	182	196	198	198	191	187	167	206	179	163	177	195	191	202	177	183	192	206	190	183	183	189	167	193	169	189	178	181	180	198	169	180	178	180	210	203	208	193	177	183	193	202	220	172	168	199	149	185	192	183	187	187	182	188	200	170	192	170	193	203	180	175	197	195	181	191	172	180	186	177	165	196	197	159	196	191	159	175	213	190	182	200	198	197	167	188	161	168	187	171	175	176	163	166	166	179	182	199	202	178	181	180	198	198	176	179	187	176	192	176	189	204	211	197	160	188	177	167	194	176	196	174	184	156	176	208	168	194	206	174	188	167	162	171	204	150	169	187	199	175	184	184	177	187	191	170	195	173	189	174	170	180	176	180	172	177	213	209	196	192	198	207	188	199	184	214	196	185	184	171	184	198	184	204	199	199	187	186	179	200	219	184	150	206	207	201	188	196	223	209	203	198	179	168	151	185	163	179	184	159	156	187	187	169	176	153	198	180	183	189	183	195	176	210	192	197	215	199	202	171	169	184	159	192	170	184	195	198	185	171	196	191	204	188	167	187	184	179	184	160	189	172	181	172	181	197	202	163	183	181	181	208	185	178	194	184	172	200	191	193	181	168	199	201	189	181	148	174	197	189	193	198	198	184	202	192	200	210	169	153	199	175	165	201	182	176	166	175	175	169	182	181	163	179	207	165	172	169	172	178	192	174	180	175	190	189	177	165	191	188	205	195	174	207	184	218	182	185	194	177	205	182	198	166	170	160	193	187	189	185	177	186	182	211	195	182	183	246	187	192	158	189	181	170	185	179	171	166	199	195	176	175	168	159	202	193	222	196	202	192	181	187	173	212	205	171	180	183	168	189	203	193	186	197	157	172	217	187	160	189	158	152	189	177	176	163	163	162	174	183	176	204	163	187	188	204	191	185	172	181	197	215	186	196	188	198	202	190	181	190	200	169	167	197	178	167	199	187	207	196	221	178	174	171	204	176	185	202	172	166	197	179	179	154	175	197	186	173	178	175	176	162	192	186	199	192	184	166	188	166	178	182	208	191	191	198	190	182	193	176	205	194	205	184	174	186	184	168	175	207	192	196	169	162	158	157	179	193	170	194	204	220	166	168	181	179	186	218	184	183	189	181	200	204	185	183	218	188	186	176	169	175	186	191	178	188	186	166	199	190	152	185	198	161	180	186	173	177	193	201	184	189	202	178	172	169	196	186	210	188	203	167	193	170	228	186	196	197	191	162	167	202	217	181	199	182	193	161	190	181	167	167	186	210	180	163	159	180	200	178	197	201	184	189	162	182	157	188	193	197	185	188	170	174	177	186	174	174	182	176	161	195	186	177	176	177	173	186	189	186	204	192	178	176	180	193	205	189	165	161	173	170	190	189	176	212	178	166	198	185	200	177	182	179	188	199	196	186	166	180	162	143	191	210	179	177	202	207	165	184	172	178	188	194	191	177	164	171	185	193	154	192	174	173	167	184	192	173	170	193	190	161	193	189	174	189	190	171	174	192	191	183	190	196	191	195	183	153	183	169	186	199	176	200	190	163	185	189	192	163	196	175	188	174	189	168	162	193	179	169	187	171	177	217	167	176	216	185	204	230	182	172	228	186	195	206	207	185	183	186	212	205	188	158	194	161	188	196	194	186	190	162	212	204	192	182	164	185	172	202	159	190	185	162	176	175	163	156	177	161	221	184	178	208	178	187	159	199	184	171
42235	21750	5605	10250	15897	17304	13670	9913	9898	9524	11828	9058	6047	4206	2942	2492	2525	2053	1870	1743	1857	2257	2318	2726	3040	2684	2211	1901	1694	2003	2075	2101	2623	2939	2737	2391	1781	1897	1775	1589	1509	1532	1328	1106	1175	1256	1140	808	695	642	553	525	584	625	674	731	674	761	898	732	450	475	554	525	642	578	420	434	447	423	418	441	410	423	423	422	454	401	428	471	444	458	432	450	423	418	410	470	435	419	410	409	445	408	412	451	432	459	403	412	383	465	436	444	409	458	441	455	424	457	448	435	440	433	429	461	444	422	429	470	461	432	422	398	411	482	433	448	445	466	427	417	404	449	414	473	429	505	443	461	424	436	445	414	402	429	434	470	400	424	430	437	462	478	468	425	396	433	413	398	433	443	441	472	470	412	435	442	440	439	433	467	417	411	418	430	437	441	407	453	416	449	412	414	425	431	436	457	420	460	410	439	451	414	419	432	430	422	414	432	418	403	432	432	443	421	455	397	441	461	443	471	424	468	419	441	430	432	433	390	453	424	438	465	425	406	418	458	423	441	436	443	420	430	424	459	436	422	437	429	424	410	449	473	414	436	432	407	443	462	463	460	442	472	445	440	421	392	427	484	441	449	426	449	417	378	442	422	417	449	412	452	443	417	426	444	395	448	433	428	450	432	426	414	457	373	433	453	445	425	439	461	431	407	443	383	422	420	430	421	433	447	444	451	438	432	417	432	437	459	442	444	409	428	432	429	451	406	425	439	424	427	442	421	432	459	413	412	457	448	388	439	466	426	439	427	438	435	452	403	403	447	389	453	452	444	439	441	447	419	417	444	440	461	428	433	416	436	432	407	403	430	437	437	422	441	453	457	435	441	429	440	447	433	431	423	473	427	463	441	404	465	436	423	429	439	456	420	469	400	438	431	452	421	394	406	444	422	450	425	433	424	475	430	426	424	447	461	414	401	431	457	419	424	415	454	449	404	431	410	411	424	453	398	443	433	474	416	436	439	435	440	420	402	456	408	434	351	450	459	423	417	426	439	416	401	428	423	430	449	422	451	430	411	452	419	460	417	420	402	414	351	460	401	399	406	427	432	449	454	487	422	415	449	429	431	430	442	428	450	411	423	416	404	449	462	419	448	442	424	432	476	390	440	426	453	352	440	428	439	453	386	440	408	429	419	431	426	417	414	476	414	438	413	430	404	430	410	434	463	423	406	429	439	451	420	417	429	411	428	417	451	413	436	395	453	446	438	447	386	408	473	426	492	463	391	474	437	425	420	407	396	445	457	449	414	428	433	421	443	434	422	443	436	437	473	447	426	461	442	445	458	445	411	435	432	431	429	439	400	445	482	406	463	445	410	416	450	467	432	445	405	453	419	431	435	463	435	377	416	438	423	464	422	418	433	417	398	437	450	421	444	418	414	436	403	414	417	452	424	463	421	458	419	436	422	408	449	431	425	445	418	422	421	433	411	436	446	429	459	427	396	440	437	437	403	436	438	443	418	389	441	431	462	423	441	450	415	414	474	447	431	409	465	435	487	434	418	422	429	436	435	442	404	421	481	406	393	446	405	429	399	443	400	416	422	412	469	422	430	442	417	408	438	438	444	421	448	412	421	421	466	417	438	414	436	410	446	426	420	467	439	439	409	446	422	427	419	432	436	441	425	447	441	422	452	460	392	429	415	453	407	443	481	417	456	431	439	464	431	439	446	420	429	385	433	454	438	452	443	442	439	444	455	415	412	424	454	420	423	435	473	407	394	418	445	416	408	408	427	409	421	442	429	434	412	394	417	406	421	432	405	407	443	388	414	456	424	490	445	430	415	448	425	411	407	402	419	423	446	423	423	456	424	441	410	430	436	421	413	464	426	422	459	437	447	466	448	445	451	442	409	478	417	389	443	439	432	395	435	422	399	428	420	394	426	417	422	447	425	427	444	472	439	416	418	445	445	446	449	438	447	456	380	455	423	412	402	398	420	437	415	439	400	439	434	412	464	422	442	432	419	457	492	449	417	455	422	419	461	475	436	404	405	436	453	436	441	459	446	414	414	407	457	411	443	430	398	414	448	435	387	469	411	423	448	432	433	471	423	427	451	446	423	419	419	448	437	445	433	424	430	401	441	422	435	403	431	434	453	426	435	438	440	442	441	375	426	444	411	457	459	408	398	445	447	456	469	416	444	426	446	407	476	460	431	426	424	392	437	430	414	427	442	467	473	437	479	397	383	439	399	453	453	453	429	452	436	429	449	447	431	417	436	430	420	449	419	417	406	433	425	442	437	409	414	441	409	424	429	464	447	450	432	422	482	440	424	420	415	418	417	410	435	435	441	414	446	420	414	416	424	450	431	415	442	378	409	437	419	435	438	437	463	483	407	456	424	431	435	460	416	410	412	396	434	443	447	452	402	476	443	439	413	434	464	456	433	417	404	442	437	468	444	419	468	454	429	455	434	397	454	394	436	461	426	407	427	437	395	386	451	433	406	438	439	433	439	416	417	444	463	430	411	440	445	389	449	429	391	407	407	422	393	423	450	452	427	426	424	421	457	418	442	473	433	424	453	433	436	433	431	393	419	430	446	430	432	479	419	425	459	406	433	435	437	453	433	434	482	436	430	449	409	412	443	451	450	422	407	437	436	402	421	439	420	409	419	431	439	427	439	408	440	426	441	436	408	435	438	447	442	428	413	413	444	444	421	425	434	461	462	427	406	411	449	423	391	446	429	406	432	434	410	453	454	448	464	408	424	451	405	447	432	431	428	434	472	406	450	408	460	441	424	462	423	433	428	443	441	449	396	425	460	430	452	381	442	395	401	448	424	448	463	428	470	419	397	422	416	448	453	461	406	414	408	414	415	439	431	443	426	415	398	432	376	420	415	467	447	405	424	455	406	432	450	433	460	417	400	425	437	419	411	430	433	459	415	457	436	431	495	443	423	458	398	436	422	451	417	425	435	451	418	443	452	419	418	468	400	477	419	424	401	444	447	460	431	447	427	460	409	384	430	453	437	438	400	441	430	432	413	470	465	406	411	430	440	430	459	423	405	426	437	443	435	434	444	464	447	421	481	440	429	439	465	411	433	428	464	428	431	420	458	406	401	392	442	459	410	454	420	436	417	456	428	435	456	430	431	387	444	446	432	425	438	439	415	430	419	438	458	393	438	416	458	421	440	421	439	461	414	399	421	452	410	434	424	424	405	429	421	416	403	430	417	492	455	426	441	439	440	454	413	426	441	460	444	447	483	432	393	423	441	430	405	464	421	451	415	460	428	424	428	401	437	451	432	396	450	459	431	459	416	429	429	450	405	410	440	425	435	422	431	420	433	397	429	421	408	430	427	456	427	404	432	419	448	433	434	431	469	421	447	389	437	412	393	455	416	439	428	417	419	424	438	468	467	398	433	442	437	413	432	392	417	448	442	420	413	444	421	472	427	404	413	418	416	430	426	413	435	427	466	422	418	415	392	476	416	397	419	421	427	436	445	427	427	431	452	428	428	457	413	428	460
10508	3103	400	324	314	280	213	220	217	225	214	197	211	281	219	197	199	197	208	206	198	210	237	245	272	216	197	198	149	197	202	204	245	306	272	241	224	234	222	224	186	203	167	190	153	181	177	179	146	168	178	152	147	169	150	109	187	177	166	148	144	160	150	137	161	153	160	162	154	161	148	157	172	161	175	150	149	150	169	184	163	149	169	171	185	183	155	171	145	179	163	155	160	137	144	159	186	162	158	147	110	161	167	175	172	169	171	147	146	159	164	153	176	163	174	150	146	156	186	141	186	177	133	175	149	176	167	159	159	164	159	170	158	168	158	163	179	167	147	169	159	157	171	150	155	153	154	159	173	166	153	146	163	161	160	167	170	155	158	176	165	148	180	163	156	183	164	144	140	169	160	156	177	140	168	196	153	190	154	161	133	158	158	176	169	166	167	167	163	165	143	164	156	144	162	151	147	154	152	163	155	158	169	143	165	169	144	186	158	156	159	158	159	170	159	155	157	158	158	141	155	151	145	161	117	171	186	145	154	162	159	150	168	157	157	181	168	160	172	164	179	149	171	152	151	156	171	155	131	134	177	162	147	174	179	173	162	157	164	176	163	153	153	156	153	161	186	166	146	145	160	154	157	169	162	144	155	174	190	174	159	134	174	160	174	141	161	151	176	151	167	135	161	143	154	177	174	151	172	177	145	166	160	154	151	132	166	154	174	151	170	190	154	147	152	175	169	156	168	172	157	164	155	160	155	161	186	163	153	159	195	156	152	138	175	152	184	152	147	153	159	147	180	137	161	147	162	151	148	176	165	161	164	158	159	186	147	168	161	180	149	157	128	170	166	163	146	156	152	163	162	150	146	159	157	145	178	137	166	158	158	143	172	148	156	155	159	168	163	153	142	178	149	145	162	166	163	182	142	168	152	163	164	184	156	165	153	160	148	175	185	166	137	162	165	164	151	166	157	156	172	147	172	157	154	169	148	172	145	158	166	151	159	188	128	170	173	146	178	164	149	140	178	165	159	149	133	159	146	147	143	151	154	147	191	169	175	176	175	170	172	186	152	179	174	164	178	164	167	143	163	152	154	162	159	150	154	166	151	199	186	150	169	170	141	157	179	161	143	200	158	166	183	166	138	145	147	150	177	157	147	156	168	142	155	137	171	149	157	151	158	145	151	167	178	154	175	141	136	155	179	177	176	173	141	144	166	164	149	134	150	143	171	145	164	188	157	151	148	152	153	168	171	147	181	169	138	165	164	197	173	158	161	151	160	153	171	170	153	137	157	163	144	162	150	176	168	166	130	150	188	148	132	149	150	182	172	166	173	177	166	162	157	133	134	173	142	164	162	156	144	138	175	157	166	176	157	151	157	140	159	181	168	167	177	176	161	193	190	141	148	136	179	160	168	140	154	161	167	169	158	169	154	155	170	176	160	133	145	161	134	136	163	160	142	157	143	172	142	166	184	164	149	174	162	171	173	171	169	135	176	179	161	178	143	158	162	150	157	166	142	139	142	162	154	175	153	160	143	147	140	168	161	158	154	169	170	160	178	157	157	189	186	163	162	168	154	181	178	163	164	142	140	174	135	165	147	177	135	163	174	166	167	164	166	174	169	162	144	153	155	148	174	188	175	158	156	138	167	145	159	150	158	169	183	145	145	163	166	170	159	148	164	172	155	177	151	159	163	171	152	155	139	155	141	177	152	154	141	159	149	171	172	156	147	148	183	138	153	174	155	144	159	133	172	193	135	184	166	145	172	149	182	173	170	178	141	148	158	155	160	158	162	146	177	158	155	170	167	138	137	148	148	171	171	170	163	147	167	141	133	174	169	147	169	181	138	169	144	136	147	170	160	150	161	173	171	211	175	174	165	172	155	166	165	180	158	183	157	157	159	152	174	194	145	166	151	153	143	155	175	149	165	170	168	167	194	149	140	175	154	155	156	158	142	169	147	174	173	150	153	156	169	148	152	167	155	174	149	164	140	158	183	161	143	157	156	161	165	173	159	143	153	171	145	151	167	176	171	188	184	141	162	157	172	141	158	153	147	162	157	154	165	163	140	157	185	162	154	165	135	145	159	139	151	148	178	140	182	158	164	150	162	168	177	172	187	174	170	168	153	158	145	135	157	156	175	157	177	145	162	146	152	166	161	145	183	191	148	163	165	153	145	155	172	180	166	155	158	152	173	141	183	161	179	164	168	168	155	160	161	146	175	172	154	128	150	165	173	151	175	150	155	142	168	159	178	152	162	155	135	206	179	171	174	152	149	164	162	152	149	158	161	160	157	143	177	162	143	164	151	167	169	166	149	171	163	159	166	142	179	158	177	182	166	176	152	156	172	146	158	158	164	155	165	153	161	164	161	188	140	170	162	142	157	161	171	146	161	158	172	153	187	163	181	164	155	168	161	158	175	158	164	163	170	176	158	148	170	157	164	174	162	141	151	164	157	179	159	166	170	168	143	173	140	181	168	161	161	161	170	170	145	151	163	156	141	179	154	179	151	163	148	166	169	160	139	154	181	163	139	161	172	144	183	160	168	145	170	158	146	186	153	168	188	158	163	168	150	147	162	157	176	191	133	202	166	158	165	178	149	179	165	180	168	156	156	142	164	148	179	138	184	145	144	156	146	174	177	165	173	168	170	140	170	149	142	155	154	154	163	164	157	158	163	143	167	149	169	161	157	154	152	151	160	169	170	156	159	165	146	149	152	147	135	169	174	145	133	128	146	177	168	170	156	146	153	137	156	151	155	154	173	146	165	159	158	162	156	144	145	149	146	162	159	156	156	176	176	145	168	181	158	158	165	153	136	186	185	159	147	160	162	164	145	166	162	168	169	138	160	151	170	182	144	137	149	157	169	156	157	168	148	162	154	153	146	145	171	160	177	177	152	157	166	163	167	168	161	177	151	165	146	154	158	149	177	163	159	190	164	158	161	153	171	157	162	159	166	175	143	162	176	166	145	166	170	169	167	165	171	160	150	171	164	180	136	159	173	159	164	141	163	147	149	132	137	147	185	148	151	172	151	169	147	151	142	167	158	139	156	175	173	148	170	197	148	160	174	167	157	155	160	155	155	147	208	154	143	147	176	156	165	165	153	172	160	164	149	152	164	147	158	159	162	175	153	153	153	159	160	174	176	155	169	136	157	151	143	159	154	137	182	170	179	163	146	157	158	141	158	152	178	159	178	166	160	161	154	162	146	164	165	177	164	172	173	160	156	171	160	144	176	141	158	150	177	161	145	163	168	171	166	164	163	153	166	164	149	171	145	149	172	166	144	153	150	123	166	178	158	162	167	162	167	136	168	177	146	145	161	154	160	155	173	149	172	148	144	177	158	168	173	167	164	159	176	162	153	177	169	161	165	160	173	175	169	155	183	168	160	168	148	159	143	155	144	150	166	182	159	153	151	161	126	167	168	159	170	152	153	166	187	167	171	143	151	139	173	171	167	165	191	149	140	173	168	144	157	160	149	159	170	171	171	151
10136	2843	690	835	1248	1154	872	784	713	743	785	724	711	700	590	611	681	721	740	696	736	936	1066	1093	1121	946	779	603	485	588	612	742	1103	1264	1252	1030	866	895	910	836	725	781	540	522	566	526	464	471	469	460	393	410	409	372	411	436	418	417	411	430	393	367	408	403	393	410	378	390	373	410	404	369	376	406	406	408	430	424	375	439	419	378	437	383	385	405	372	397	425	368	386	383	403	384	389	373	403	412	396	398	369	394	410	403	393	393	396	392	382	397	357	379	416	383	397	391	423	377	373	399	403	372	431	370	403	389	421	407	391	418	355	403	373	424	384	409	406	382	385	379	350	418	383	397	385	401	389	439	346	407	400	396	416	418	374	388	373	402	400	387	382	404	399	386	357	382	412	377	391	415	403	419	420	382	435	378	410	373	385	409	366	410	356	409	436	401	396	385	405	407	389	385	391	407	368	451	378	379	402	395	387	420	418	425	422	396	369	391	408	387	444	425	358	360	394	370	416	396	399	372	411	380	409	383	422	421	412	441	362	408	414	406	372	410	415	390	448	369	399	413	398	394	334	396	387	367	416	404	387	409	391	381	380	366	383	399	386	380	402	382	396	406	412	415	404	368	371	395	390	407	401	396	381	403	405	401	384	423	411	381	374	412	384	405	356	416	378	379	384	370	416	404	369	387	418	400	373	412	397	394	379	414	368	344	407	393	390	409	398	404	357	394	387	365	371	385	379	358	402	363	407	355	370	403	398	397	398	381	371	396	371	408	387	432	412	408	386	433	406	400	401	381	363	420	400	391	372	392	403	362	397	394	382	374	408	389	417	387	392	366	414	394	453	443	432	363	398	406	388	362	381	405	391	412	401	423	389	396	397	401	359	410	412	400	393	387	387	393	417	384	402	396	388	372	438	406	358	417	370	377	407	412	370	384	399	417	416	396	407	385	366	355	389	402	431	387	349	390	374	363	446	425	419	384	408	395	371	365	410	416	408	387	390	405	392	400	438	362	399	383	375	411	361	399	390	343	372	401	369	352	394	378	428	385	360	417	385	379	378	404	421	425	388	386	397	431	420	396	415	365	425	426	373	455	377	425	415	395	374	360	387	396	372	453	400	377	408	377	450	380	392	378	397	413	354	388	418	409	418	398	381	402	390	391	419	397	390	362	388	411	390	417	393	382	398	411	412	390	395	391	431	396	377	405	381	389	386	374	397	368	389	406	380	405	378	424	405	399	407	407	364	412	423	455	390	382	400	373	408	431	410	386	403	353	419	422	385	450	407	409	409	357	397	401	397	392	417	397	365	427	355	365	357	424	379	412	414	418	420	382	411	392	385	397	351	408	377	422	413	387	395	379	382	383	404	391	391	411	385	398	394	388	392	381	383	408	374	381	405	415	395	402	416	391	390	397	436	384	371	399	396	410	393	395	421	391	393	385	428	393	396	385	406	406	381	391	385	369	413	417	372	395	395	402	404	418	381	388	409	371	392	409	399	411	422	406	418	424	391	381	385	409	417	381	393	402	409	450	384	379	388	415	385	415	405	391	385	383	409	400	424	377	389	408	382	393	393	368	362	389	381	415	386	402	370	378	428	410	370	420	415	386	434	392	377	407	368	398	386	350	380	382	419	374	394	404	427	373	393	406	430	379	431	395	388	425	350	388	405	392	413	378	414	424	410	418	387	395	366	425	393	398	390	401	386	352	375	418	402	444	416	407	396	350	398	399	409	378	399	401	418	368	416	355	397	391	393	365	397	406	364	400	397	397	376	413	400	376	398	424	419	386	368	392	400	407	385	381	370	408	414	422	378	438	417	441	397	446	415	409	418	373	433	401	402	407	393	361	382	396	365	411	416	353	438	422	385	354	365	385	433	419	407	392	418	367	409	331	410	421	382	403	387	373	379	395	428	412	375	415	403	343	425	412	390	379	419	424	404	395	395	385	403	386	382	373	411	404	369	377	403	448	366	382	385	387	405	389	383	390	406	432	415	415	400	398	401	433	380	349	401	393	407	455	398	419	394	383	402	394	399	406	425	407	405	400	419	410	409	413	424	393	382	390	374	383	371	389	402	466	417	404	376	366	370	388	369	417	401	411	404	383	395	380	396	384	377	391	374	406	407	411	404	386	391	400	409	425	428	383	405	403	374	385	429	384	345	376	400	411	375	372	377	387	407	376	441	410	382	455	421	377	396	372	414	376	406	409	417	367	422	405	398	398	427	388	406	373	399	380	387	432	404	403	408	369	402	372	370	395	392	408	385	367	386	375	387	418	403	412	378	397	372	392	368	395	399	373	371	421	410	416	376	411	399	373	390	341	375	388	408	374	374	396	406	442	361	418	377	426	422	413	376	409	414	386	393	413	380	411	442	392	425	438	390	383	366	406	416	436	397	401	391	408	383	409	378	397	427	387	381	405	408	414	399	403	391	402	415	431	398	388	403	393	380	413	452	403	372	404	413	409	447	405	402	413	410	348	409	374	398	386	401	376	371	396	411	394	426	380	412	399	379	399	407	419	381	388	410	403	419	394	389	413	402	390	424	396	415	431	378	378	408	381	407	412	371	396	408	378	387	389	380	386	426	436	405	374	382	427	424	428	406	412	364	415	368	403	418	423	407	396	410	397	419	396	401	408	367	396	386	416	408	382	408	397	370	391	402	392	360	421	402	424	383	414	429	370	413	385	461	384	408	397	397	403	393	402	385	367	400	379	420	397	406	348	434	409	386	382	417	408	399	388	409	375	379	416	420	399	381	410	393	364	402	409	360	411	385	370	405	408	417	394	378	367	391	413	353	406	432	412	395	413	400	390	410	371	375	410	379	431	398	419	391	389	433	409	374	409	393	395	394	391	423	382	390	374	366	400	380	407	397	387	400	444	377	381	360	388	440	371	376	384	377	376	394	413	428	367	349	443	381	364	415	398	386	422	423	377	396	395	387	421	412	390	370	387	359	405	414	375	390	400	415	381	441	412	409	389	431	397	392	379	393	380	399	400	425	403	370	398	435	395	375	382	419	396	370	396	402	375	395	401	396	417	396	414	390	381	399	392	365	394	419	401	384	403	401	401	443	381	403	400	378	387	405	392	395	389	367	401	378	400	395	372	437	407	420	372	380	408	378	413	388	366	400	397	437	370	391	396	414	390	399	369	379	423	383	407	366	404	414	388	408	396	393	392	398	392	401	402	430	383	380	383	364	389	364	409	386	376	398	370	377	406	384	430	389	379	402	407	395	411	417	381	370	395	418	374	396	390	459	378	388	378	398	373	374	393	368	389	403	393	420	393	401	403	393	422	416	407	403	382	422	388	400	396	392	411	374	387	379	419	430	382	425	400	377	400	375	400	377	402	379	404	425	410	420	399	408	431	427	373	413	448	390	391	371	401	421	388	375	423	385	389	424	439	385	377	417	398	397	382	397	415	367	403	398	411	388	442	399	363	441	412	385	401	377	399	361	414	371	403	365	399	427	426	396	408	396	373	392	385	366	413
53293	42101	10553	3848	4863	3046	1952	1551	1246	1142	1316	1099	783	571	399	432	314	388	331	346	407	363	401	426	415	396	364	316	312	291	307	343	424	495	440	398	335	344	332	305	303	292	279	286	296	279	227	234	233	229	226	244	253	235	223	235	216	240	224	248	264	242	221	204	208	246	215	224	224	203	221	254	242	226	208	222	220	246	208	224	215	198	234	224	224	238	215	207	238	239	229	224	190	215	191	247	226	234	222	241	205	230	225	230	235	215	212	257	244	234	234	207	212	207	229	222	249	199	241	237	249	230	204	217	211	207	220	206	213	226	226	241	215	225	218	234	270	216	195	214	233	218	236	236	226	231	209	250	223	221	251	232	220	232	223	230	243	240	238	230	247	202	221	219	229	207	221	242	229	202	202	234	230	227	242	221	209	212	191	233	201	217	204	224	212	194	214	233	224	230	231	209	219	238	230	211	252	245	244	215	215	225	201	255	268	234	253	224	234	249	219	229	218	228	247	222	208	261	233	214	233	224	208	205	243	233	229	227	220	202	226	209	235	226	196	248	212	239	227	201	199	207	214	241	243	216	204	207	265	221	231	211	254	226	227	211	232	262	246	253	244	214	217	215	203	200	215	212	206	221	226	213	235	214	223	229	250	246	199	224	218	214	224	204	217	228	232	229	218	196	210	217	204	255	221	209	243	210	211	263	216	229	186	236	192	221	232	220	219	217	208	212	226	205	239	224	222	216	223	241	233	258	252	233	240	215	210	241	227	196	234	241	242	243	192	235	218	206	244	211	231	200	232	199	201	194	263	272	228	223	250	237	205	239	214	243	230	223	208	245	213	226	237	231	228	213	230	223	214	236	192	245	210	248	216	207	268	225	211	214	247	202	234	216	228	212	216	221	219	231	198	222	242	204	245	217	202	214	249	230	230	222	218	217	206	213	220	230	246	212	243	212	231	228	219	218	226	246	235	237	251	239	234	258	221	246	218	229	209	197	219	210	231	212	229	207	221	221	205	262	250	227	229	249	230	233	200	210	233	192	222	206	227	211	225	229	243	248	232	211	214	253	222	228	236	235	204	216	214	251	223	211	246	206	227	205	230	230	236	220	209	187	212	199	220	215	205	215	223	214	229	238	228	248	227	211	246	239	241	215	261	224	222	229	207	235	214	226	229	228	239	236	204	216	243	256	220	256	229	227	249	253	226	215	212	228	249	217	239	221	195	229	242	215	218	255	233	202	174	225	223	231	254	223	220	203	228	209	227	234	214	218	230	222	215	241	221	216	204	222	211	238	243	225	219	217	230	213	235	206	232	222	236	216	225	233	220	233	212	218	222	229	212	212	208	216	245	271	231	259	221	237	223	218	230	224	214	234	227	199	234	221	214	231	239	243	247	252	187	231	230	221	230	206	219	214	202	227	204	239	236	232	228	218	221	231	218	283	236	227	224	210	220	220	251	223	221	217	223	226	211	246	231	221	234	241	227	237	207	189	220	240	223	218	202	197	198	215	247	210	202	223	230	211	223	214	204	222	215	227	233	211	215	217	221	241	195	218	223	213	231	212	213	209	226	258	249	242	222	236	215	223	221	207	237	206	226	213	232	228	256	231	227	235	221	229	205	234	231	241	232	233	203	234	219	224	203	214	216	204	188	214	230	239	212	207	198	238	235	212	226	207	245	201	220	220	226	243	216	217	218	237	243	208	256	201	240	223	223	237	221	228	217	241	218	225	204	228	211	238	244	224	220	205	210	239	186	216	214	215	254	226	212	188	230	252	228	228	235	229	215	253	227	217	205	240	213	261	251	214	234	238	238	223	211	209	214	232	216	199	224	215	221	224	232	213	243	229	266	240	231	249	210	215	216	248	225	216	207	219	238	208	226	209	219	205	200	237	221	225	243	243	219	225	209	250	238	201	239	213	224	225	188	216	259	263	208	217	204	235	237	210	241	222	202	239	212	219	200	236	212	249	230	205	255	238	224	201	229	220	234	207	257	232	228	216	228	240	232	212	219	230	215	234	240	199	215	252	235	199	221	197	214	254	205	235	245	232	237	232	227	247	241	208	234	229	241	234	230	204	214	227	251	222	220	237	218	214	221	224	230	219	237	232	247	199	213	234	213	209	223	226	198	227	220	248	230	223	259	223	229	249	205	230	229	234	233	227	231	208	201	237	205	233	203	224	227	209	225	240	209	215	226	216	240	206	211	203	236	255	208	230	253	215	230	237	211	224	225	230	196	234	234	235	228	233	214	261	231	240	247	209	235	195	232	250	246	222	219	219	201	237	247	226	226	227	246	234	197	233	236	214	189	236	202	218	239	203	208	227	243	227	243	220	205	235	222	198	237	230	208	242	232	242	214	237	225	245	204	245	247	211	231	222	207	219	239	227	206	227	204	219	220	218	232	240	205	229	258	226	239	241	217	213	236	207	223	237	221	213	197	200	234	251	223	215	201	232	237	223	222	255	223	254	233	236	196	210	252	227	235	197	213	223	217	226	242	258	242	210	246	221	219	231	206	230	248	232	211	217	226	203	229	227	235	225	222	235	242	202	229	200	227	245	241	234	215	203	245	209	197	222	246	242	219	221	209	231	255	227	237	230	221	214	272	227	250	210	220	237	238	225	225	242	219	213	217	227	205	216	242	236	222	243	207	245	227	207	220	197	235	234	215	219	229	237	240	218	207	209	244	245	234	206	219	228	224	207	226	214	209	233	212	258	211	237	218	225	237	226	230	225	243	218	219	195	224	222	236	210	223	226	228	228	218	215	225	235	186	207	241	211	208	238	231	219	225	190	216	212	233	230	249	226	220	214	225	230	223	214	247	202	237	215	213	232	212	207	230	241	219	244	210	224	219	230	210	236	228	228	254	245	217	255	251	226	202	198	221	231	237	244	217	228	192	201	253	220	215	226	225	225	215	225	238	229	232	251	215	233	216	220	227	229	211	224	228	256	222	229	243	222	226	225	199	206	233	216	245	211	211	225	227	195	208	215	235	204	221	250	188	213	213	232	204	200	233	232	217	235	230	217	246	209	250	199	215	237	206	231	219	213	230	207	203	219	217	207	227	223	241	237	232	221	217	233	226	248	224	221	218	208	188	213	218	225	237	219	219	219	244	217	233	230	213	173	194	235	224	242	200	212	236	216	213	211	245	223	219	217	201	224	212	232	212	227	238	220	242	228	255	220	209	227	262	253	205	220	227	240	234	187	222	227	223	214	194	223	215	210	225	233	204	215	202	224	253	206	213	212	233	235	219	231	224	226	224	225	231	227	202	229	217	232	232	224	225	211	198	244	212	238	229	197	210	229	265	231	218	218	219	238	211	221	225	233	252	208	231	223	220	192	233	223	215	234	224	217	216	213	217	224	236	223	183	253	236	243	245	254	222	218	210	239	223	213	196	229	226	244	234	252	224	216	232	226	210	195	211	216	225	280	251	216	225	234	204	202	227	233	216	230	213	219	217	206	227	213	213	244	232	230	200	231	229	213
33288	18785	3821	7514	11853	9736	7838	6741	6032	5520	6830	5700	3682	2567	1860	1839	1595	1689	1447	1310	1643	1753	1910	2100	2238	1873	1705	1273	1220	1296	1383	1531	2088	2528	2337	1827	1469	1564	1426	1375	1287	1077	915	968	960	909	830	733	687	603	560	558	603	627	673	612	674	692	733	745	558	549	615	618	570	584	556	492	537	551	516	526	560	533	522	493	598	537	542	521	554	529	505	555	519	547	517	524	532	514	510	566	554	550	520	561	515	526	543	498	572	581	507	499	562	514	484	513	527	523	545	524	493	530	500	540	544	524	557	528	539	565	547	535	545	545	578	548	515	511	566	510	530	518	535	548	537	530	542	513	540	494	524	520	511	470	518	560	522	516	503	545	523	529	520	549	504	553	546	553	564	531	552	559	496	512	522	545	510	553	519	484	543	566	518	519	548	492	529	551	517	572	551	525	585	538	496	536	501	543	518	498	518	503	520	523	552	557	549	536	518	529	499	558	567	499	521	545	549	490	523	506	525	529	545	528	487	533	540	549	532	533	568	548	501	541	547	535	539	548	535	534	550	504	525	498	500	493	526	533	533	552	528	501	537	524	486	577	536	532	535	510	567	528	486	533	512	530	517	559	516	533	574	547	551	508	484	560	486	465	547	528	507	549	536	513	505	513	543	493	518	530	503	532	512	517	522	546	495	537	511	534	551	509	546	521	546	500	537	522	534	550	534	579	583	516	495	534	508	541	506	498	498	549	515	522	512	534	526	514	529	490	507	524	517	516	527	552	534	550	492	540	563	538	565	506	534	531	516	550	480	510	533	526	521	528	532	520	564	536	561	575	512	532	577	536	510	534	560	522	503	547	526	512	525	476	542	497	506	516	546	536	552	523	526	479	549	536	513	535	551	537	536	505	533	545	529	573	474	535	515	559	529	556	541	525	501	544	520	504	533	504	525	513	520	475	542	534	542	595	531	502	534	532	551	552	512	509	520	554	536	506	538	499	519	534	524	531	523	568	512	522	556	509	533	525	511	520	538	513	510	546	508	493	574	531	529	518	516	509	557	535	528	528	532	518	527	548	600	483	508	507	559	528	550	506	539	545	517	494	549	533	537	459	524	510	533	526	479	536	516	531	535	521	524	523	512	553	529	513	542	541	541	477	550	514	532	525	511	516	576	533	576	551	528	522	524	519	518	531	577	510	540	526	562	534	519	507	503	519	555	548	520	533	497	519	526	547	514	503	528	513	524	468	487	541	569	530	512	514	537	522	518	511	547	540	502	556	498	540	535	517	542	493	558	490	546	517	497	529	504	535	553	537	499	501	540	539	510	512	484	498	537	566	532	498	520	524	533	537	515	517	524	557	545	529	524	530	535	544	557	516	510	482	530	542	517	498	518	557	520	538	527	501	539	531	524	491	537	568	523	522	507	520	506	496	508	528	487	513	503	514	536	497	552	524	511	536	551	532	541	550	506	544	553	539	521	542	574	530	566	527	551	568	537	558	564	519	538	534	539	520	546	510	557	519	533	512	517	516	579	548	517	463	545	532	523	511	526	549	539	521	538	547	530	526	540	528	557	540	557	531	540	512	518	544	480	510	539	545	553	557	537	529	536	519	527	540	514	523	505	541	550	539	526	520	501	584	543	540	542	494	552	522	514	543	502	472	496	527	541	533	477	528	492	485	523	555	568	521	511	503	516	524	522	533	483	502	560	572	550	543	559	479	520	478	506	522	583	540	534	546	552	572	552	507	508	536	515	510	546	499	519	502	524	536	523	495	504	549	525	524	529	586	520	530	503	548	546	535	547	536	531	522	524	457	542	523	506	506	517	504	494	493	558	507	544	527	508	509	506	526	495	524	490	533	512	518	490	508	541	509	526	558	505	513	498	510	550	511	538	550	503	505	492	522	489	525	566	569	573	518	531	549	528	545	525	542	525	526	529	518	518	553	525	533	542	482	503	541	551	515	540	543	499	550	528	550	576	527	541	530	498	500	519	552	503	509	513	547	519	545	549	523	530	517	517	521	543	518	528	518	491	555	510	491	507	568	513	558	524	518	486	542	513	498	514	552	526	529	548	523	505	516	509	491	575	564	523	530	494	534	557	566	546	504	485	523	517	524	563	543	525	516	530	486	527	547	551	532	498	514	524	572	556	537	519	516	564	535	518	515	552	517	538	523	541	549	528	565	517	511	558	512	564	537	534	560	535	529	563	537	580	584	521	546	565	540	498	537	535	533	481	536	550	514	513	513	536	587	496	496	517	488	511	562	552	510	526	520	487	544	531	533	518	537	540	519	514	534	503	542	558	504	511	553	538	512	566	511	574	514	526	507	495	522	501	506	538	544	530	542	479	525	507	556	488	489	497	548	550	530	533	561	561	525	498	543	541	509	501	534	530	571	525	516	557	529	529	548	558	524	558	536	534	539	548	526	537	487	504	496	488	542	504	549	493	514	484	500	540	501	574	486	498	510	539	524	537	513	518	551	527	547	514	507	512	513	562	537	502	511	518	495	550	513	523	546	506	485	541	534	481	522	544	520	551	519	527	523	500	525	497	527	521	511	507	515	554	538	484	564	535	514	533	559	519	514	527	540	537	541	532	569	523	555	570	533	554	495	513	523	553	530	531	481	557	555	517	495	529	516	553	520	498	497	484	541	595	507	494	532	552	505	504	473	544	482	569	509	530	493	527	522	505	511	533	513	534	551	497	531	486	554	496	518	554	517	539	568	533	540	487	565	541	514	489	511	525	526	531	509	462	557	538	523	508	559	538	542	546	527	534	502	566	497	533	528	506	528	503	520	484	515	519	528	550	529	553	528	570	563	509	549	545	562	517	500	504	532	509	567	510	559	500	538	556	542	523	517	507	516	516	478	545	507	497	565	504	499	534	543	555	526	552	503	546	539	497	530	527	580	540	556	502	494	541	550	513	476	513	541	572	555	510	512	541	569	495	561	551	489	520	518	534	516	577	549	536	511	496	521	556	534	558	506	573	526	558	526	541	526	534	517	507	485	520	532	503	516	483	550	531	502	489	554	513	555	482	500	517	514	579	520	504	533	509	558	495	545	523	513	538	556	509	550	574	490	509	525	539	521	505	524	514	519	551	503	500	512	512	559	516	506	494	555	538	494	502	533	514	549	565	504	514	534	510	531	543	532	518	509	546	540	501	501	495	526	512	532	516	509	536	503	518	579	532	547	526	538	535	524	525	541	495	543	542	503	541	543	519	548	497	496	543	499	528	520	495	516	544	518	514	528	554	474	500	523	500	520	505	521	526	556	528	567	568	576	589	532	555	555	566	536	544	497	567	504	517	524	555	562	556	507	508	574	550	536	509	548	509	548	551	527	567	535	510	548	524	525	512	508	556	531	525	540	489	501	523	516	542	503	533	541	498	538	502	520	536	517	503	520	497	513	510	529	549	510	535	565	545	518	511	495	547	508	494	538	570	535	521	532	546	539	515	534	554	571	533	542	545	564	542	481	517	553	549	537	560	527	540	505	508	513	559	525
62437	54467	18074	8717	8334	6588	3898	2825	2612	2187	2625	2474	1475	879	675	488	488	435	346	360	394	457	481	502	550	451	412	362	350	406	349	396	480	524	488	407	364	373	354	369	306	274	273	287	253	261	221	213	208	233	213	191	197	220	203	218	215	211	222	256	182	196	207	214	196	188	212	188	162	207	176	190	185	164	143	201	172	182	180	198	188	201	204	186	173	205	165	169	183	146	177	180	182	164	193	187	198	195	201	174	183	171	180	192	183	186	163	206	186	216	167	166	189	191	173	175	174	192	185	172	157	183	196	179	180	165	175	190	219	184	190	179	207	184	204	176	181	177	200	180	164	164	201	174	190	201	169	187	174	193	201	188	164	186	190	173	164	174	174	186	199	167	170	175	180	181	169	190	172	177	188	178	175	184	203	193	187	190	156	203	168	179	193	176	177	192	188	218	194	185	185	182	191	167	207	189	189	184	171	168	202	178	208	222	188	183	168	184	181	170	189	167	138	171	184	178	189	189	165	203	182	146	152	168	180	186	177	161	169	167	153	182	182	197	172	205	211	176	187	198	209	176	228	167	204	183	192	179	186	164	177	160	197	192	173	180	175	175	201	193	183	162	168	179	183	195	202	174	194	178	187	174	165	183	171	208	176	180	155	185	173	181	190	167	181	173	171	179	179	180	205	180	192	171	198	195	224	200	173	180	182	193	186	196	173	193	183	223	166	204	164	202	185	205	192	178	207	167	168	194	167	193	203	195	182	189	177	212	215	165	197	168	195	201	183	190	170	190	176	169	201	185	206	167	179	190	178	177	189	160	175	167	197	188	174	179	177	171	191	154	181	200	191	203	170	211	169	165	186	175	190	184	179	186	185	185	191	168	202	190	174	162	157	179	194	178	176	187	189	176	186	186	194	181	195	174	167	173	168	158	194	176	181	194	195	186	169	165	185	178	174	198	191	171	174	187	168	199	156	176	193	191	195	199	181	175	175	189	184	202	206	151	177	160	189	202	194	164	182	171	176	183	162	172	191	164	174	187	192	196	145	170	178	159	203	177	178	184	166	197	188	187	185	195	174	178	183	212	189	177	220	198	163	167	194	177	161	194	159	202	170	188	196	164	169	179	182	172	164	160	175	171	162	179	201	182	176	188	187	187	172	182	177	175	203	178	177	185	157	183	174	160	181	189	192	189	190	185	149	134	206	195	193	157	203	210	171	173	174	179	194	170	176	181	163	174	226	184	173	167	177	182	173	175	198	204	191	175	176	182	175	174	156	201	162	172	174	170	184	191	159	195	182	199	189	175	188	181	197	200	183	177	175	200	155	161	182	182	204	166	189	191	172	194	172	158	152	196	178	181	173	195	178	190	179	191	180	178	195	184	189	161	221	175	188	201	172	210	194	185	202	184	165	191	184	193	178	165	182	208	150	190	185	176	184	208	166	176	186	175	180	166	185	159	194	165	154	199	161	167	211	178	164	182	198	132	179	201	193	180	179	191	204	167	182	185	171	225	212	186	162	192	191	180	172	174	184	177	177	203	185	207	200	183	165	202	180	182	181	182	177	190	189	177	182	179	189	152	176	156	179	180	177	197	180	185	176	178	184	175	187	179	202	157	208	207	159	177	151	199	169	191	177	158	198	184	183	162	162	188	176	179	162	163	193	169	177	180	178	173	163	181	173	160	170	178	171	171	157	171	201	197	194	193	189	196	182	178	180	200	196	187	172	191	197	180	184	180	184	172	195	183	192	196	178	186	184	208	181	197	167	175	169	170	164	189	194	141	179	189	201	187	192	187	179	153	172	201	190	172	170	175	172	171	193	168	171	198	191	184	174	173	208	178	194	199	176	184	191	186	177	198	190	188	197	159	187	174	207	153	184	180	163	156	153	173	189	189	205	184	179	192	184	182	160	207	178	185	164	190	178	181	179	183	177	194	192	164	187	194	168	160	199	199	157	189	159	178	180	193	186	187	160	177	165	190	170	195	175	186	159	192	189	182	177	177	165	185	179	184	193	231	172	172	182	183	179	166	188	196	186	181	164	194	182	188	158	195	176	203	180	198	178	185	188	169	174	181	218	207	167	148	194	177	158	194	165	175	171	177	203	168	190	175	151	197	200	180	187	189	190	186	169	166	173	198	191	204	197	191	172	174	162	185	184	207	198	181	156	169	170	195	184	200	177	187	202	196	189	209	190	190	171	191	186	188	186	196	190	167	186	165	183	171	194	170	177	182	179	165	180	171	175	205	169	190	169	226	167	171	195	195	172	168	196	182	183	186	193	181	158	173	183	174	175	191	165	200	212	158	177	179	202	176	186	184	172	177	175	186	187	204	169	179	171	179	161	187	169	169	181	188	177	202	171	210	192	186	198	175	187	178	198	194	181	212	165	168	195	169	185	173	169	196	186	185	180	185	172	189	203	180	181	214	195	161	169	199	182	192	165	186	196	208	193	182	184	163	192	209	200	214	169	174	176	174	165	193	191	164	185	184	181	175	186	163	188	186	177	164	162	159	200	174	163	177	200	182	172	205	199	204	159	180	175	178	179	177	170	189	221	205	172	192	183	197	179	209	177	166	197	186	193	176	174	186	168	157	179	172	181	206	173	182	160	179	165	150	177	191	204	177	197	179	169	182	198	197	181	167	186	178	177	187	201	158	173	184	182	166	188	170	198	159	201	179	183	209	206	181	218	185	202	160	182	197	186	195	162	190	199	180	184	168	186	178	192	170	180	177	189	169	162	177	176	161	174	208	172	177	190	189	162	164	177	170	195	192	181	169	162	177	176	195	203	184	210	180	199	195	173	187	192	181	204	208	188	178	180	201	199	186	173	201	185	156	188	163	185	224	189	195	171	189	181	194	175	188	180	181	182	183	217	194	196	169	194	179	197	157	171	193	160	185	205	156	175	190	198	180	203	170	176	153	188	186	179	180	179	192	192	200	189	208	164	179	170	165	176	193	169	170	158	159	225	197	177	191	183	202	175	184	178	183	189	202	181	169	190	155	168	154	180	174	189	160	180	169	164	180	164	181	184	201	164	200	174	188	194	203	168	182	168	179	192	164	196	180	210	158	194	155	185	204	162	171	192	165	184	199	160	181	183	195	160	201	189	178	181	153	172	178	170	184	176	166	177	175	192	201	195	185	217	180	184	181	186	170	171	193	180	186	177	202	204	190	186	178	155	172	182	175	168	203	185	181	165	184	178	196	190	173	187	194	174	186	199	198	160	195	180	197	195	192	180	205	193	185	193	163	168	193	188	184	189	209	172	196	201	186	166	185	210	171	173	175	184	205	174	197	209	188	197	172	189	156	194	187	168	169	200	181	182	168	170	187	182	179	199	199	201	180	200	175	168	216	142	191	191	192	169	172	172	166	158	187	193	182	209	179	184	188	198	203	180	158	186	157	190	179	177	168	191	180	163	185	192	185	160	173	153	181	209	164	164	178	192	200	173	190	193	192	210	171	188	204	194	183	184	171	177	189	187	189	178	197
40709	25212	6185	11362	16096	16339	12533	10555	10278	8752	12820	9756	6424	4178	3421	2906	2372	2214	1938	1763	2043	2323	2623	2866	3134	2617	2039	2099	1710	1962	1776	1938	2803	3412	2994	2262	1927	2086	1747	1900	1369	1153	1186	1237	1025	1057	883	800	632	606	538	560	620	630	654	563	696	827	863	780	475	476	532	598	641	536	409	436	441	463	434	438	430	454	426	404	408	415	399	415	436	407	458	447	427	452	439	446	410	443	456	455	449	425	444	418	424	432	440	386	453	428	432	423	414	413	433	427	471	451	379	418	463	409	388	425	455	413	404	403	399	407	403	404	393	399	445	438	440	405	447	432	395	423	434	430	449	429	438	433	464	399	405	456	415	432	430	458	413	414	437	397	405	421	432	474	418	431	407	447	417	440	451	421	457	410	420	432	427	422	427	443	429	401	433	394	433	417	422	427	446	403	454	455	413	449	443	420	420	452	399	421	451	475	395	418	424	443	451	440	449	428	422	441	440	459	418	438	409	419	442	394	428	431	390	475	426	405	426	404	429	449	420	415	447	414	436	436	388	431	409	398	417	456	431	398	381	423	467	400	446	411	444	440	422	457	443	420	429	425	449	436	464	422	422	418	447	436	434	435	422	416	411	442	441	422	410	450	397	404	451	417	477	444	437	402	420	429	433	395	396	465	411	421	399	398	448	435	415	431	415	470	431	445	401	449	449	419	395	430	445	413	425	444	387	423	379	397	432	420	456	425	411	408	440	460	440	449	425	390	419	428	448	382	425	441	434	417	420	435	389	407	430	425	426	407	440	433	433	466	429	465	410	455	427	421	445	430	449	427	448	424	439	471	407	403	428	444	395	426	410	432	394	450	410	427	400	413	446	442	422	395	400	430	456	476	442	443	486	448	458	452	428	442	442	388	440	394	434	458	460	424	400	409	446	423	433	408	404	415	417	416	442	428	433	436	456	434	421	440	390	429	433	437	464	420	385	425	410	431	413	376	435	402	412	402	432	420	420	446	435	421	440	437	411	410	431	400	373	407	423	431	410	441	466	433	401	411	427	443	406	455	442	412	419	391	422	464	419	428	422	396	430	445	405	434	449	419	406	429	409	438	450	430	464	423	428	432	430	443	411	445	418	408	442	393	409	418	429	437	408	403	456	448	428	407	418	440	442	441	413	406	425	377	373	436	418	434	403	416	429	434	418	419	422	441	411	438	415	397	431	397	449	458	425	438	443	407	460	427	467	423	430	410	434	459	448	380	420	468	397	437	424	418	457	422	436	430	421	429	430	415	431	390	369	447	399	414	433	433	450	460	445	437	422	421	441	413	436	421	424	400	423	415	429	443	391	441	399	416	401	446	399	421	389	429	439	422	416	451	392	420	436	435	416	429	395	420	419	416	398	430	421	430	382	438	419	423	438	438	384	435	428	437	433	400	428	431	408	426	409	424	417	429	421	418	446	424	434	442	444	414	432	395	428	447	404	407	451	435	434	412	466	465	445	401	403	411	412	444	408	440	421	478	420	422	423	397	423	425	458	416	414	429	402	429	421	428	429	439	450	422	474	425	435	419	394	409	387	413	431	444	420	451	423	382	429	454	406	382	419	430	441	409	387	417	441	462	438	397	417	426	439	423	429	416	421	384	446	390	421	447	437	438	413	408	410	431	448	416	411	413	415	433	426	438	428	387	409	430	471	447	425	424	405	420	438	431	426	417	451	409	421	396	443	469	412	390	410	435	404	431	458	414	444	393	409	427	453	392	449	430	453	430	400	366	413	420	452	460	446	414	445	430	458	421	455	437	404	410	417	413	378	440	454	428	417	444	431	422	465	432	417	425	408	404	429	433	412	401	411	428	407	440	400	423	432	459	433	395	428	381	416	406	405	415	431	396	448	466	463	405	431	440	449	412	428	441	443	384	433	464	429	433	410	445	414	453	394	411	453	439	431	401	451	433	423	444	422	425	444	436	413	413	403	412	440	436	407	446	439	438	442	428	427	450	432	431	404	456	416	421	433	436	381	417	439	420	428	442	435	431	431	433	449	406	430	403	450	403	430	414	431	422	457	383	403	450	398	439	396	407	423	409	407	416	444	450	426	404	430	393	399	422	451	397	415	399	392	433	403	433	420	430	421	443	428	421	430	468	419	420	449	426	415	444	392	403	436	431	429	432	439	414	438	412	431	418	423	398	441	413	438	395	414	406	413	430	469	453	454	452	404	480	413	421	452	449	385	395	418	409	409	373	404	419	424	398	429	456	445	431	415	440	424	458	438	420	445	420	428	409	434	467	413	407	422	423	445	409	424	431	418	424	456	425	423	457	424	419	412	385	409	428	443	398	405	433	424	413	414	428	449	422	426	442	404	441	415	416	426	424	422	390	429	429	434	424	422	441	460	399	403	451	462	427	472	387	432	421	434	451	429	457	410	386	425	450	443	449	463	435	423	456	437	412	391	454	413	431	425	433	406	477	451	420	426	427	404	434	429	429	457	416	423	413	418	448	419	413	404	454	431	385	405	420	406	443	413	407	428	422	433	415	444	402	483	424	467	397	421	456	427	441	468	395	403	443	406	427	386	453	437	431	406	434	396	409	439	431	399	436	410	420	463	429	415	438	444	409	427	426	426	439	424	410	467	438	423	445	460	397	410	400	424	424	443	393	412	411	437	429	434	438	425	392	436	464	442	476	442	427	423	423	440	435	411	425	442	438	432	435	457	374	431	396	431	420	426	391	422	407	431	432	446	395	392	438	438	429	390	436	449	401	454	435	399	423	443	414	438	431	417	407	433	470	409	399	444	447	417	418	429	425	445	426	451	398	425	454	407	405	419	449	442	441	452	439	418	388	416	413	425	404	440	419	424	437	420	407	449	439	379	414	470	419	445	434	420	419	440	411	413	460	412	419	425	451	412	414	455	396	446	457	381	434	428	470	429	421	463	433	424	444	389	438	417	416	424	445	409	417	454	422	465	444	431	400	465	426	422	409	400	412	401	438	418	448	399	412	417	459	436	443	428	444	413	416	442	416	363	427	438	372	425	444	436	436	377	414	446	411	415	397	442	437	396	434	399	432	419	425	443	455	449	430	414	436	443	442	413	443	423	443	431	424	452	442	433	435	444	441	423	422	399	420	421	414	412	416	461	435	409	432	392	421	407	456	393	486	456	431	407	447	432	424	414	411	443	426	404	403	432	430	416	485	404	394	439	450	415	433	419	443	455	441	445	415	451	449	366	385	456	408	423	461	408	410	447	413	422	444	436	447	434	386	446	433	411	451	406	422	440	430	418	452	443	472	420	380	451	435	450	437	443	422	396	397	399	454	404	445	423	402	436	443	417	432	425	399	416	424	421	448	433	412	390	427	419	422	449	435	453	399	439	437	413	444	409	428	450	415	401	451	444	421	423	418	452	439	376	412	435	415	416	417	422	419	403	460	406	416	399	423	423	453	411	407	439	390	445	417	441	391	448	382	410	414	434	449	391	392	389	451	438	412	414	419	436	439	423	413	440	478	418	428
11173	3106	296	235	262	272	215	187	183	169	204	190	190	189	194	181	205	201	192	189	186	201	254	280	268	214	201	161	175	171	206	216	229	255	274	229	217	206	219	208	208	174	193	189	149	154	170	178	176	155	158	180	150	176	157	148	160	159	151	163	169	141	176	156	145	155	131	144	138	158	173	169	161	150	152	157	175	149	149	155	139	148	145	138	174	144	138	157	151	146	142	143	158	165	167	128	163	159	159	164	152	156	175	147	163	158	153	166	182	160	154	150	171	162	177	148	153	146	160	166	168	143	163	153	169	151	167	154	153	178	150	181	160	160	137	137	150	174	159	153	159	150	141	159	157	151	179	150	155	154	159	144	165	116	143	144	155	151	172	168	184	175	138	153	140	154	155	178	173	167	168	186	162	168	160	168	144	143	152	190	161	165	175	141	178	136	158	158	151	144	156	129	151	154	146	162	153	159	174	157	166	121	163	160	152	166	163	159	149	140	157	158	139	153	162	159	163	160	153	160	176	174	193	163	173	140	156	169	148	142	167	155	144	166	143	155	168	144	155	155	127	166	150	159	185	140	144	161	133	149	178	174	170	140	154	179	163	129	140	151	155	152	155	159	156	156	137	173	181	155	166	141	145	180	138	133	161	169	176	163	179	157	171	138	148	167	167	150	151	146	140	158	136	133	149	161	161	165	189	161	175	147	169	144	143	147	156	171	168	149	172	179	162	162	158	163	173	156	162	180	150	170	153	174	153	178	179	131	157	168	157	138	156	139	151	155	161	157	163	156	154	143	159	139	149	163	174	159	145	170	169	149	164	157	159	164	166	175	156	177	162	174	180	141	159	167	147	171	148	147	155	157	154	144	170	156	165	139	138	161	140	138	150	168	155	174	165	145	154	162	151	157	162	146	147	146	183	166	154	177	133	150	161	140	153	179	151	133	164	156	176	148	159	154	164	174	154	150	174	160	176	167	174	173	148	138	166	163	164	144	142	157	171	154	153	168	138	161	160	167	155	174	169	138	149	155	175	146	154	155	177	178	170	153	144	179	167	167	144	154	142	155	153	154	149	157	143	139	164	150	148	165	147	164	156	147	151	156	141	150	172	164	151	149	157	141	124	150	165	144	166	139	168	160	164	153	189	180	149	142	172	154	162	168	145	163	166	140	157	172	153	143	143	146	178	163	146	141	160	160	176	157	153	140	142	158	173	181	169	126	154	167	162	179	168	176	150	155	159	158	161	148	173	201	152	162	175	160	140	134	129	166	164	183	149	177	164	180	147	152	168	138	141	149	151	149	135	151	160	149	163	156	178	174	179	162	141	168	159	166	156	161	179	161	167	176	159	179	141	157	168	160	166	151	159	159	132	146	169	146	186	137	147	158	154	167	135	156	165	137	169	147	161	141	149	151	187	167	126	160	152	156	162	147	168	156	160	150	163	145	161	162	128	174	154	180	142	151	156	154	147	169	174	168	152	161	154	167	165	183	152	144	171	192	157	175	156	153	152	171	177	143	133	138	171	144	172	145	132	160	154	171	162	152	147	175	157	165	155	161	148	169	158	169	151	174	180	135	149	167	158	163	184	140	175	148	167	147	159	153	167	152	169	162	155	142	151	162	172	170	166	148	150	145	139	135	174	156	155	147	157	144	170	163	159	152	159	182	149	151	169	161	143	180	163	124	150	157	159	160	167	177	171	175	171	143	197	148	148	160	172	160	154	168	165	185	163	160	157	165	176	151	172	143	152	170	157	155	171	160	148	150	155	144	154	169	165	146	191	131	169	165	139	146	143	165	158	156	180	169	145	136	149	172	171	170	147	149	164	140	163	151	161	171	176	161	165	169	159	145	167	148	175	156	155	155	151	155	163	168	153	161	173	167	141	137	169	138	172	160	141	154	159	157	166	163	148	150	177	171	172	154	167	171	175	150	168	166	167	179	195	171	163	151	160	167	171	146	151	156	166	157	150	179	166	164	154	152	162	172	158	160	151	150	132	161	173	155	186	166	182	158	173	163	149	167	156	163	153	150	150	172	151	142	153	159	183	143	149	154	153	164	151	151	181	135	157	150	156	137	170	147	170	159	166	180	165	147	139	166	141	148	169	155	166	162	147	152	159	155	149	184	138	144	156	140	146	174	166	187	161	148	149	152	176	155	179	164	138	166	150	136	170	158	178	147	145	154	178	174	147	153	153	146	165	159	164	155	160	144	174	181	145	172	148	140	156	129	160	143	149	166	173	158	147	158	174	160	155	156	165	170	156	181	143	147	151	164	147	150	161	148	151	178	161	151	161	145	151	171	138	163	167	172	167	176	162	183	190	165	167	156	194	152	155	164	164	170	195	157	177	171	152	173	162	155	159	153	144	161	151	175	151	171	162	133	175	144	153	150	147	175	159	159	141	166	168	174	142	173	144	141	151	157	159	161	164	166	177	143	172	173	141	152	164	178	140	159	164	184	162	166	141	162	159	142	164	170	164	151	151	182	144	152	163	145	171	160	162	153	160	174	176	155	157	164	148	157	144	166	145	166	161	164	151	165	158	159	172	166	136	134	152	188	149	171	165	165	139	177	158	162	167	131	160	167	161	149	169	152	147	172	153	145	154	139	171	148	166	162	168	130	164	145	173	149	140	158	168	169	171	164	155	151	166	157	148	135	169	146	158	154	165	148	171	165	134	160	146	160	148	138	164	133	146	153	148	148	163	165	168	143	134	167	170	164	164	161	170	162	170	185	139	132	163	184	146	161	163	169	176	155	143	178	180	144	157	160	160	148	151	155	161	162	144	147	173	175	162	128	162	143	160	175	151	175	172	160	157	168	176	157	131	163	154	146	143	167	154	162	165	153	175	154	169	166	147	159	151	173	153	164	145	152	173	181	174	136	157	162	177	180	172	126	144	168	154	157	164	174	142	138	146	166	158	156	167	171	150	164	149	139	161	173	169	159	167	177	153	175	142	129	147	160	169	156	172	158	157	129	162	144	170	151	113	166	151	175	179	145	171	166	146	158	162	148	145	163	144	165	148	156	186	164	159	128	142	147	154	157	153	169	144	129	183	178	159	159	144	134	147	170	155	146	182	161	139	167	164	175	171	156	146	135	177	163	158	158	179	164	140	160	164	162	149	174	156	161	158	162	146	169	172	148	176	168	165	153	162	153	167	153	168	171	171	170	165	144	135	174	132	163	183	145	177	177	163	133	177	182	166	174	180	165	175	153	144	163	154	151	153	143	174	182	144	158	155	178	171	120	167	135	173	161	156	159	167	153	194	151	153	165	173	157	134	156	147	152	158	142	167	154	153	165	152	150	133	170	167	157	161	161	179	144	153	150	155	155	159	158	159	167	157	166	172	132	174	155	166	184	161	159	177	178	166	141	177	147	181	163	165	145	181	148	168	168	183	159	161	152	169	153	148	182	142	152	140	155	176	162	158	155	167	155	163	176	158	156	157	159	160	153	148	183	157	157	154	149	149	160	163	143	136	147	153	157
9714	3309	651	884	1108	950	715	680	634	712	678	612	688	609	689	720	765	811	760	768	855	928	1072	1147	1211	962	652	526	524	617	702	835	1100	1343	1337	1066	1024	969	884	802	628	599	588	549	522	466	480	463	434	423	370	382	408	412	401	385	420	418	419	423	380	437	360	402	378	400	367	412	400	413	433	405	376	372	406	392	382	412	387	337	391	366	400	407	417	426	379	407	390	418	392	390	404	382	411	400	403	357	397	354	391	360	394	395	399	402	388	394	390	336	393	390	390	422	374	363	412	396	444	414	387	403	396	439	411	413	367	374	415	394	408	382	410	393	407	377	354	372	377	384	394	386	391	411	386	422	353	423	404	374	380	401	381	427	381	358	371	375	382	392	384	419	386	402	411	399	413	428	404	360	373	397	391	408	371	419	383	408	384	373	422	406	377	356	426	376	392	394	373	393	387	403	361	389	406	380	385	380	350	376	416	385	416	383	418	375	383	388	441	405	415	373	410	413	385	382	386	364	388	441	394	371	386	394	390	405	422	379	382	410	400	393	375	423	400	390	356	404	402	390	395	373	411	397	414	385	399	403	403	402	408	402	383	386	381	413	377	390	405	394	398	411	394	369	407	430	428	382	412	425	411	406	409	358	395	395	383	369	381	375	380	386	379	385	410	389	397	394	416	380	384	364	369	384	369	437	406	429	407	404	392	409	400	425	418	383	387	414	345	404	416	400	405	419	398	422	358	378	407	425	422	421	386	398	392	366	397	382	383	378	403	390	385	381	372	400	394	415	385	393	391	399	371	405	383	423	381	372	424	404	392	414	379	353	411	415	391	387	416	399	392	384	388	390	414	393	400	367	396	379	413	414	381	418	423	396	385	396	420	380	394	398	358	405	385	396	380	374	400	426	395	423	403	344	376	417	372	376	383	372	405	390	381	366	392	400	405	392	349	436	433	333	438	376	413	391	420	436	395	418	389	372	397	388	429	345	407	394	408	437	410	375	395	391	398	415	408	396	384	383	391	400	386	367	403	401	388	359	419	400	334	409	395	404	375	434	424	381	414	376	426	401	358	409	386	362	401	387	367	389	378	390	376	433	383	371	395	394	404	410	395	369	404	426	419	385	394	395	410	406	395	390	401	417	362	396	386	398	409	364	412	380	369	395	375	407	397	415	404	388	431	381	433	367	367	402	387	376	421	407	387	403	401	426	417	396	375	395	411	420	374	393	400	372	397	383	374	387	412	384	389	398	400	403	409	382	404	419	366	351	383	436	419	401	383	373	446	387	368	379	404	410	403	393	424	395	435	407	399	394	375	388	401	393	404	381	392	377	381	380	428	386	384	432	359	369	370	429	419	392	388	386	385	397	399	417	426	434	397	377	376	374	400	372	387	382	390	388	413	395	413	384	406	410	404	434	397	368	389	377	431	352	418	383	366	399	380	412	379	403	375	377	393	369	426	417	411	385	389	397	382	415	393	387	391	399	401	372	384	391	371	381	390	370	362	385	368	422	393	395	414	386	384	368	418	396	359	388	400	392	395	360	367	356	394	389	381	430	395	421	397	388	382	383	410	389	397	401	416	403	406	384	401	374	410	369	381	400	390	409	375	455	400	391	391	393	410	417	374	389	378	416	399	392	379	410	413	389	367	405	394	385	402	426	406	360	370	392	420	453	419	426	396	388	399	385	370	400	416	404	387	409	381	370	375	340	415	397	435	374	387	392	404	393	391	372	430	406	361	427	406	409	371	376	366	386	380	369	369	378	362	411	361	394	386	430	375	389	399	410	394	426	392	413	392	387	409	374	369	373	393	403	399	402	355	375	422	371	422	429	407	447	393	405	398	403	383	420	406	377	431	361	389	414	367	366	439	422	391	381	420	405	413	414	415	388	396	345	406	373	363	401	368	410	392	401	379	409	329	425	411	396	396	404	421	395	418	392	394	417	383	382	410	415	388	397	419	411	387	402	419	365	384	374	384	389	391	394	416	383	407	400	411	386	394	411	425	373	410	350	401	393	391	373	408	367	402	414	389	400	372	406	363	366	360	355	391	403	419	382	382	403	438	395	382	396	385	376	384	391	405	416	375	416	384	445	380	384	379	399	399	401	388	383	403	421	419	438	415	388	404	351	384	404	402	399	413	420	375	379	403	397	431	391	418	372	400	410	393	366	388	355	402	403	393	391	412	350	361	367	432	375	397	417	377	391	371	443	393	384	370	405	426	397	381	397	391	403	374	379	409	398	405	417	379	375	415	418	419	388	370	442	394	398	383	407	384	379	400	395	377	439	406	368	398	377	386	400	410	389	406	404	393	446	383	373	380	417	403	404	368	420	376	424	424	418	404	416	377	418	436	405	412	382	398	400	371	385	429	394	394	384	423	413	406	423	396	407	395	416	408	406	395	379	395	407	386	408	428	399	409	431	407	388	407	358	375	370	421	402	429	415	371	403	383	383	389	395	393	361	392	377	400	387	401	363	378	391	389	393	374	366	387	388	417	376	366	413	426	402	392	370	373	385	376	383	380	385	381	413	360	407	382	425	397	402	420	407	385	419	399	394	400	382	386	421	378	388	370	374	394	402	398	372	389	383	415	418	354	439	390	416	402	379	398	422	411	367	374	392	373	387	404	394	408	360	369	419	397	378	396	395	372	415	379	408	388	384	418	386	387	396	393	399	377	371	426	372	391	380	375	404	377	375	409	389	383	395	394	406	380	405	406	406	431	410	395	394	405	416	355	435	388	408	363	391	374	382	390	416	360	400	370	384	387	399	375	388	383	381	428	434	377	324	384	421	402	375	429	409	409	422	418	407	403	397	396	391	387	364	387	436	442	388	374	382	389	414	380	383	359	394	385	345	380	394	391	388	407	368	395	399	416	374	387	414	398	400	407	365	424	392	407	389	406	375	417	435	358	405	441	406	384	392	382	378	393	391	396	395	387	387	415	377	412	346	399	383	437	418	429	356	404	452	407	374	385	394	358	390	424	371	370	403	394	371	399	400	394	405	403	382	417	413	384	415	404	401	379	401	375	390	405	368	370	369	384	403	404	408	428	409	411	385	383	412	350	375	409	406	383	392	388	386	389	377	384	385	413	391	394	373	410	375	397	364	363	384	368	384	385	396	391	402	413	392	388	380	363	408	387	395	387	435	369	395	378	435	373	423	396	391	378	434	423	404	374	365	383	405	364	360	381	423	378	400	413	372	407	388	407	403	384	397	403	420	368	399	384	386	428	343	395	427	431	409	420	435	413	380	373	407	379	420	407	404	389	401	395	390	416	374	378	376	405	390	412	381	405	350	400	363	400	424	404	381	397	395	388	404	386	409	396	383	376	400	403	416	382	373	399	348	377	395	380	385	388	387	391	375	372	374	388	417	427	409	393	363	381	389	382	405	430	377	391	379	395	386	395	339	419	417	385	419	394	419	400	410	435	389	403	395	389	405	430	408	383	417	386	376	403	410	435	410	379	392	401	416	414	417	371	399	427	423	403	463
52028	44331	10008	4510	4215	2773	1861	1499	1374	1185	1307	967	857	523	449	380	441	387	339	382	395	382	422	459	463	383	272	361	298	335	369	393	386	440	409	417	375	381	360	341	280	277	306	273	238	260	272	255	256	228	221	215	227	240	260	243	257	235	257	242	219	230	220	271	248	251	223	244	206	215	234	224	251	240	228	219	225	197	219	248	235	197	198	207	225	229	210	230	217	199	222	262	249	247	228	215	240	246	238	227	252	228	212	215	219	229	202	239	226	224	214	250	236	199	210	211	230	217	217	226	208	232	231	234	209	249	224	224	247	213	201	210	205	218	223	227	219	223	218	206	234	263	200	229	206	211	222	230	237	222	192	238	212	233	235	255	238	206	234	228	219	212	236	206	233	235	241	241	227	204	242	187	229	213	248	229	267	233	223	237	235	230	230	230	215	234	217	230	233	233	189	233	231	207	249	227	234	206	245	226	196	225	220	237	202	186	208	243	224	269	210	202	220	238	247	208	229	221	215	204	217	223	226	220	208	224	209	228	235	203	234	248	212	245	213	209	221	208	208	230	208	220	228	207	219	230	249	220	211	205	210	225	257	230	212	251	206	206	237	232	212	222	214	209	214	202	211	230	210	216	228	231	230	219	221	230	211	248	226	229	216	234	232	239	185	212	202	186	214	216	214	202	238	249	226	239	217	207	223	201	220	214	200	220	217	209	218	224	184	222	221	241	208	244	238	209	235	204	218	218	223	247	216	238	232	218	230	195	191	193	244	212	232	229	227	237	214	219	218	226	205	211	207	226	200	198	226	199	226	199	202	219	217	213	228	205	239	239	228	226	241	210	228	218	227	244	236	187	224	186	222	217	226	228	216	234	208	207	217	239	185	227	209	220	231	231	219	208	231	207	226	234	178	219	231	235	202	188	245	223	230	211	243	227	216	244	225	205	211	225	215	212	221	238	212	228	233	216	215	218	206	235	210	203	228	214	243	213	210	202	189	219	217	217	223	249	247	218	212	238	252	215	237	220	191	227	246	237	214	230	219	238	262	249	208	203	256	211	218	248	234	233	202	231	221	239	243	235	239	199	233	222	251	242	242	255	220	211	252	240	199	203	245	217	225	196	233	199	226	228	198	232	226	206	263	232	198	214	242	216	230	247	227	210	235	245	240	223	241	227	230	217	227	240	210	228	242	200	228	212	241	236	218	229	257	221	216	253	229	187	210	223	199	212	208	235	220	252	262	230	223	201	206	249	205	192	229	209	223	198	215	230	219	194	214	217	211	216	219	240	195	245	253	225	219	213	216	224	248	254	208	231	221	229	237	215	225	216	248	198	217	220	205	227	247	193	220	236	223	206	199	245	209	213	234	233	258	226	212	211	220	214	215	197	202	252	217	208	231	233	205	211	203	213	235	238	203	206	232	235	237	227	219	217	201	224	192	233	247	214	216	226	216	199	252	239	208	208	210	240	199	201	236	209	216	240	239	261	226	218	204	232	193	243	222	233	207	217	218	217	223	212	214	221	232	200	220	235	227	238	233	220	256	192	210	236	216	234	204	212	212	228	224	223	217	221	225	230	209	209	218	230	236	219	242	229	219	222	229	224	218	203	231	256	212	218	200	198	235	204	199	210	192	187	219	208	227	231	226	219	215	226	243	230	205	218	233	212	200	199	213	209	210	226	233	233	224	200	211	228	227	214	207	213	216	218	215	225	216	238	243	197	253	243	242	225	246	222	221	229	229	225	220	192	228	236	222	217	203	213	228	188	196	248	214	230	217	218	227	226	220	207	209	234	265	226	237	221	234	231	240	251	215	221	214	254	191	228	196	228	228	221	220	240	215	197	224	215	199	192	219	229	223	215	215	219	232	214	238	218	227	212	190	233	217	218	236	208	212	205	208	239	222	221	223	216	217	216	198	238	206	219	222	227	235	239	214	220	198	206	220	232	221	219	251	217	227	228	226	229	244	236	236	196	235	200	235	210	177	207	241	237	204	226	230	238	214	243	230	226	235	207	230	213	202	222	230	220	194	250	219	235	211	238	212	228	222	237	213	212	229	235	199	220	217	195	210	207	225	226	232	202	231	235	215	205	221	232	225	192	216	236	247	225	226	225	223	212	221	225	200	213	206	254	223	227	218	216	242	235	211	210	221	218	229	216	233	226	204	230	210	204	180	247	234	217	226	198	214	199	200	221	218	214	214	230	204	228	239	208	221	215	239	217	231	225	239	248	231	193	240	208	239	199	223	206	193	232	220	250	207	230	209	212	228	209	222	237	240	215	206	190	222	217	205	221	220	207	231	221	193	232	207	208	196	249	231	223	245	236	194	218	208	207	202	239	235	214	227	213	240	217	216	200	225	214	227	225	209	239	229	235	212	213	255	228	211	245	240	209	204	247	232	231	212	222	232	263	218	232	209	236	264	190	213	197	216	197	204	226	207	227	228	217	236	228	228	215	227	232	220	242	229	211	243	256	212	233	207	221	251	230	221	210	216	187	216	208	259	203	239	223	205	208	202	209	234	229	228	202	183	231	227	217	227	227	233	221	215	203	266	229	225	249	232	237	208	223	212	189	231	222	216	238	222	236	231	248	217	198	223	248	220	200	202	224	215	221	205	236	208	234	232	225	220	223	214	212	200	221	227	265	226	239	223	214	186	215	221	217	238	235	197	227	218	265	244	216	226	231	227	250	256	202	230	204	214	224	209	225	216	252	225	242	226	224	232	222	236	215	239	246	217	236	200	201	233	206	234	195	207	223	237	239	233	243	213	226	207	233	228	219	240	209	237	232	237	224	203	219	220	235	205	241	269	238	237	225	217	234	196	220	219	231	198	234	215	217	238	218	219	215	237	206	245	205	239	257	199	184	220	214	211	219	273	225	254	244	223	204	219	250	217	212	237	190	214	218	210	215	212	219	241	201	217	213	247	224	245	216	206	217	213	233	231	214	224	224	247	210	210	220	253	222	222	204	233	239	232	222	269	240	259	190	232	214	215	227	212	208	216	219	237	229	246	252	229	221	214	213	204	196	235	208	227	203	198	233	230	217	221	211	222	250	210	203	199	191	246	228	255	214	200	229	209	210	225	213	231	231	198	199	256	222	205	215	221	241	223	214	219	224	200	240	239	244	243	210	197	220	234	213	225	232	222	208	221	196	210	212	221	223	228	199	219	234	247	247	205	200	217	234	228	213	208	183	223	229	203	204	247	237	215	224	224	238	235	235	195	219	226	210	214	243	224	228	212	241	216	222	242	239	217	207	239	232	225	228	224	236	236	215	216	220	206	226	213	209	232	200	239	232	221	229	227	219	214	240	206	228	211	218	231	210	262	236	234	208	231	243	199	225	196	214	223	238	207	236	234	215	196	225	260	210	223	230	205	223	237	230	220	212	220	203	223	230	215	213	254	210	236	218	234	252	240	238	221	196	232	234	243	207	215	211	209	233	190	218	225	207	220	220	246	208	246	226	236	210	213	209	215	234	224	232	227	219
32880	20214	4206	8106	10238	9546	7066	6244	6755	5031	6487	5446	4155	2561	2054	1931	2012	1787	1393	1475	1608	1709	2173	2407	2285	1741	1332	1448	1238	1368	1409	1710	2028	2175	2219	1822	1752	1574	1481	1295	1015	1087	1002	961	839	925	819	722	626	594	573	618	665	604	640	622	616	722	770	603	553	562	564	613	645	639	562	535	540	527	534	542	494	537	543	546	589	520	580	542	504	485	526	533	531	592	520	531	530	546	535	551	522	559	567	575	518	533	506	525	537	540	558	565	534	519	523	576	579	528	497	527	502	540	521	510	463	532	542	519	523	542	543	533	504	519	509	535	562	506	583	524	521	553	523	526	536	535	520	504	523	536	525	535	497	501	524	540	554	530	546	562	538	523	534	528	548	535	548	524	486	548	536	508	527	509	552	564	538	511	511	568	508	510	504	487	519	503	515	538	537	507	535	480	526	533	543	530	550	514	547	542	494	539	564	521	512	540	512	564	543	492	511	486	528	522	517	512	527	571	536	505	573	523	490	512	520	553	502	574	513	496	528	535	521	510	548	531	557	513	551	562	547	549	554	521	530	503	517	510	510	527	527	536	548	515	522	526	570	528	516	491	543	540	618	533	510	503	463	509	555	502	547	535	572	517	510	538	508	504	521	585	523	531	515	519	517	537	505	514	491	543	523	528	529	505	516	528	543	499	527	490	508	497	556	538	539	484	521	529	548	519	492	587	554	515	532	549	550	552	512	505	517	527	533	524	549	564	553	537	510	521	560	517	501	490	516	527	488	486	528	515	531	519	498	488	504	555	553	576	528	511	538	528	499	541	501	526	526	534	555	504	460	521	580	538	522	473	552	542	518	524	524	528	539	510	507	551	540	544	503	516	562	495	539	564	509	528	511	545	510	536	533	525	562	472	528	484	495	552	507	520	496	521	535	550	519	528	502	526	492	551	548	524	535	508	559	480	508	526	524	522	527	585	530	505	514	492	548	516	541	530	515	533	506	529	519	520	529	528	534	547	524	511	501	503	503	526	544	489	557	515	546	504	504	502	526	542	539	522	522	579	476	560	486	542	547	536	521	489	537	496	552	508	484	569	527	509	531	548	537	498	528	516	511	507	528	513	539	509	508	513	566	536	515	512	536	540	541	541	517	557	498	492	537	559	553	545	485	523	509	483	508	529	494	495	519	506	525	531	545	515	556	542	517	554	540	505	515	552	549	521	554	536	508	494	524	487	537	517	557	496	518	525	521	500	563	545	524	593	487	540	520	511	475	558	539	524	524	509	533	546	515	542	532	518	559	546	483	549	519	528	531	516	522	563	520	514	544	524	536	528	542	523	513	533	556	548	543	518	493	491	501	485	522	538	510	526	523	521	543	560	530	527	529	514	535	528	527	517	514	535	512	504	524	507	507	483	529	559	547	556	520	512	504	527	516	544	508	525	529	557	459	509	497	539	538	498	533	509	503	562	521	546	510	511	558	533	538	467	548	529	518	519	535	527	497	521	502	567	542	533	550	550	483	491	522	483	509	541	521	495	532	554	507	538	524	508	501	546	505	505	514	513	534	516	525	524	522	526	519	514	505	533	539	520	491	509	524	481	544	529	530	502	524	534	535	524	516	506	512	542	526	504	531	509	511	506	543	507	532	542	516	554	531	517	543	540	538	501	554	539	553	536	532	504	530	529	512	482	511	547	553	529	538	484	502	514	523	508	534	540	559	535	512	515	470	560	544	541	553	559	526	516	582	519	511	578	551	527	582	532	534	523	528	538	557	534	511	511	521	524	531	564	527	553	557	503	533	543	526	506	475	538	519	537	522	451	558	529	531	546	534	504	547	503	518	519	521	511	559	509	513	645	518	518	501	514	478	511	501	523	523	541	503	503	535	528	503	512	480	554	525	495	520	540	517	554	512	542	519	519	533	504	520	547	496	552	493	489	558	496	495	510	540	528	492	529	522	525	510	549	509	518	523	548	534	541	514	511	563	561	585	549	490	529	476	520	517	523	496	542	502	530	564	508	543	516	521	508	490	511	545	529	528	521	524	556	540	581	532	534	494	520	495	526	475	529	541	548	519	526	520	520	503	534	522	551	503	532	497	537	530	502	537	521	545	516	525	518	558	489	483	502	566	518	509	547	549	513	556	472	504	526	524	533	556	529	523	521	493	481	548	521	521	540	553	536	507	554	524	572	514	531	540	533	521	494	473	501	525	533	512	545	521	521	518	525	514	507	507	525	574	541	548	558	541	544	521	521	545	543	535	527	522	542	511	491	510	532	548	516	556	487	518	523	499	523	504	497	517	520	512	542	572	491	572	559	523	507	516	543	480	512	557	516	533	516	519	529	544	512	483	530	542	473	497	524	517	548	509	537	541	525	519	522	489	507	488	547	505	515	562	549	520	528	516	500	544	570	510	549	489	483	531	510	538	507	521	542	534	512	527	515	501	539	514	488	509	538	509	536	522	528	533	519	516	534	514	551	542	509	531	526	503	510	538	515	542	570	516	531	486	543	557	501	534	509	532	580	515	508	550	506	528	570	503	536	484	504	518	551	519	513	530	490	548	514	554	515	530	515	537	578	582	520	532	541	524	522	517	525	530	543	546	510	533	520	555	487	536	537	474	516	528	490	549	550	504	521	491	510	493	540	518	518	490	523	512	524	530	552	529	501	527	530	537	538	525	534	511	489	544	490	492	511	504	517	549	506	551	541	519	557	558	500	494	563	531	504	534	529	535	522	595	515	528	515	525	483	537	547	572	548	529	525	515	551	514	481	527	504	578	507	479	557	524	504	531	527	521	500	539	564	520	501	498	522	543	508	511	486	558	508	506	505	500	498	523	573	532	534	511	510	560	539	487	477	482	536	542	552	541	567	512	523	513	528	526	519	535	502	502	562	529	532	554	509	541	553	498	528	512	521	547	546	524	532	503	538	535	527	531	503	523	551	506	506	571	496	559	557	529	531	509	570	519	527	510	563	542	496	534	506	536	510	560	539	493	540	516	502	546	519	532	528	487	544	543	510	538	559	520	535	539	516	481	515	502	530	520	541	535	496	521	574	574	491	527	548	550	532	537	509	557	515	541	508	545	565	526	550	536	551	528	519	507	539	511	545	510	554	500	500	544	546	552	547	534	536	515	529	529	545	537	546	570	522	526	558	554	529	526	530	538	537	507	510	513	505	497	513	543	509	561	550	486	499	502	483	533	498	520	486	538	502	487	545	529	553	550	521	536	535	521	528	548	541	507	520	497	553	514	498	543	483	539	505	517	565	529	569	554	511	536	576	505	538	522	532	523	482	512	548	550	576	528	514	543	550	562	538	513	510	524	545	532	499	518	516	511	511	548	499	542	578	550	501	517	511	474	530	486	559	539	543	484	485	531	502	517	554	489	534	500	507	524	519	551	495	566	542	528	534	511	533	530	487	493	564	492	534	531	556	503	530	543	531	512	553	540	538	504	539	548	496	489	506	523	559	468	531	519	525	529	525	494	516	545	513	547	508	496	524	503	534
63871	57559	17484	9143	7723	5993	3755	2329	2239	2378	2062	1772	1653	1063	770	644	613	460	357	389	428	452	477	552	546	399	368	366	320	368	380	402	448	468	541	423	397	349	363	308	291	319	302	270	254	246	200	199	228	215	200	226	218	190	184	188	255	243	244	226	164	167	208	201	229	206	180	209	186	177	179	189	214	149	187	177	184	201	158	181	190	183	185	170	203	204	182	162	202	187	198	166	181	160	199	192	188	186	195	200	172	167	203	177	193	177	181	183	191	167	184	189	190	168	181	173	211	189	183	166	224	191	189	196	173	180	198	189	176	186	192	161	204	189	196	182	184	190	191	162	191	165	168	194	196	186	157	216	178	176	171	192	176	166	192	165	179	174	165	165	214	162	174	188	189	184	197	208	184	192	175	197	183	179	194	207	185	171	208	193	195	170	173	168	196	174	197	178	173	211	166	197	195	183	194	205	184	174	175	188	182	185	186	185	172	189	196	204	196	194	172	160	176	167	173	173	188	199	186	187	194	162	181	186	168	181	153	180	197	168	168	181	178	171	179	182	193	191	183	205	172	193	145	185	168	166	169	182	179	169	200	180	193	184	186	162	160	207	181	182	173	225	185	186	182	155	187	165	177	185	165	183	182	174	184	185	193	162	175	164	161	186	181	186	185	189	175	183	184	180	188	184	196	174	206	183	171	191	176	195	180	172	177	200	188	184	178	183	203	186	197	164	173	182	162	188	169	172	211	171	174	169	190	187	165	189	200	162	174	192	202	170	206	202	186	182	190	185	184	187	167	174	160	190	208	179	159	188	202	177	179	177	156	185	195	196	196	191	153	210	185	179	193	183	191	185	204	161	180	179	184	175	201	173	184	186	183	170	217	186	176	174	183	171	180	190	183	204	189	182	164	168	178	167	171	186	194	180	189	181	155	174	190	181	169	181	153	193	173	217	197	160	186	198	176	191	188	196	180	175	186	183	183	191	183	187	171	169	191	167	185	165	180	195	154	197	189	194	178	187	182	206	166	181	173	189	189	182	169	189	171	166	178	162	181	159	147	171	194	193	171	196	173	171	186	212	181	186	169	192	163	185	192	155	175	184	175	187	190	182	187	224	175	184	172	166	179	190	186	190	164	197	175	193	182	187	181	194	161	207	206	194	165	196	206	182	200	182	205	186	194	175	187	203	169	160	174	168	186	182	168	170	184	198	169	173	182	176	152	179	186	189	194	187	191	190	197	199	205	171	180	193	180	202	160	206	176	169	174	190	180	171	170	174	164	156	184	177	210	165	199	182	186	179	185	200	185	207	184	187	201	174	183	185	168	185	191	172	180	202	202	192	175	157	180	196	197	176	180	188	176	205	173	190	182	169	173	166	184	159	192	177	164	189	214	202	195	185	181	172	177	175	188	210	189	175	161	177	167	193	193	172	169	197	192	175	173	160	192	169	175	187	189	169	162	195	169	164	213	173	180	201	210	189	174	186	161	198	188	181	181	191	154	190	193	164	151	180	175	169	186	176	184	164	171	176	181	176	187	184	169	168	186	190	211	208	184	162	166	177	176	186	185	213	190	174	172	205	196	188	162	196	195	194	179	213	178	188	185	188	195	183	193	153	179	193	171	184	183	182	197	173	182	181	176	197	189	189	167	189	199	182	211	175	173	155	165	191	193	195	192	173	175	192	196	204	166	186	183	203	173	171	179	193	175	191	188	193	184	187	182	184	186	185	187	182	189	185	182	189	180	183	198	176	197	184	190	186	203	176	164	181	220	182	162	190	166	189	198	186	161	177	185	179	152	188	185	205	180	178	184	167	183	180	195	208	191	183	181	186	187	206	204	167	183	187	181	205	167	204	174	183	203	183	154	188	167	164	175	194	168	153	181	184	161	157	166	170	196	182	184	174	151	163	176	176	193	177	179	175	185	190	185	200	166	194	194	224	165	179	181	160	192	207	175	181	181	167	185	180	167	170	154	185	190	184	153	157	165	197	180	158	195	167	189	199	168	193	158	157	181	187	185	184	167	169	179	173	188	168	198	197	156	201	196	218	189	174	186	171	184	182	179	177	185	183	196	179	193	191	205	214	165	181	164	170	178	176	178	177	172	193	190	197	176	183	190	171	168	210	166	169	180	175	176	185	160	175	174	194	181	193	201	175	198	183	179	181	179	194	159	176	196	187	187	179	181	194	158	212	189	205	181	170	186	180	203	205	194	165	190	165	195	205	205	181	176	186	183	159	169	179	196	178	156	172	157	181	177	227	192	195	165	176	178	159	188	199	212	184	169	196	186	169	187	163	187	179	175	204	211	224	207	160	210	203	175	173	169	182	196	185	188	190	200	153	184	193	184	174	188	172	192	186	183	195	204	173	190	191	195	180	180	171	170	184	186	182	173	173	175	162	152	176	193	189	212	182	187	178	179	190	154	172	176	202	164	209	193	180	197	184	180	177	153	170	177	182	187	174	180	193	187	164	192	153	165	198	196	188	169	178	164	189	186	190	199	153	180	183	188	172	171	225	164	173	184	191	196	194	165	172	156	180	188	184	182	197	177	176	210	201	172	175	170	181	184	188	170	179	188	172	190	189	189	169	203	184	201	198	189	161	182	177	206	170	149	177	188	166	167	159	214	179	188	197	206	180	192	180	186	179	189	187	176	190	187	201	167	181	157	177	178	166	204	173	179	157	176	203	178	215	189	162	147	191	190	159	195	170	170	175	208	168	180	185	179	182	180	176	163	169	164	194	176	182	174	181	160	168	175	181	162	183	185	182	174	172	171	184	191	181	174	176	176	186	179	191	180	183	166	202	191	205	201	177	189	187	170	157	204	186	165	197	203	161	187	227	175	199	178	191	176	166	176	172	178	162	177	159	194	175	175	193	170	195	215	185	170	207	167	217	166	196	186	189	180	179	189	182	185	188	179	188	185	187	169	207	185	186	187	166	189	174	183	161	165	165	177	174	194	171	151	187	174	185	167	180	175	158	156	182	157	209	163	176	184	194	169	194	188	200	194	176	152	204	178	202	163	194	170	188	186	180	184	188	179	195	186	192	196	176	198	182	175	180	204	183	187	177	165	175	191	193	192	163	162	191	182	192	202	180	176	192	186	198	197	165	213	163	166	179	171	167	201	156	181	180	164	173	196	147	197	174	195	181	167	187	182	153	186	157	210	168	171	181	174	207	156	192	167	161	206	157	163	193	168	186	198	199	166	167	192	178	175	187	166	172	192	188	186	194	172	175	200	209	161	184	184	207	199	174	174	184	180	172	217	177	179	210	170	170	177	202	168	205	186	182	195	187	165	180	168	170	181	193	185	159	187	190	162	194	212	205	215	190	171	168	217	199	182	178	188	161	194	185	189	173	177	178	193	186	188	185	168	161	171	205	191	161	195	192	171	168	196	187	183	192	207	179	177	165	163	153	174	185	194	199	195	187	180	149	183	199	167	189	139	162	200	189	169	201	183	196	151	166	154	193	175	166	175	168	184	196	168	189
42763	27461	5818	11979	14308	15010	11922	10132	9934	9851	10955	9489	5731	4049	3252	3170	2763	2350	2038	2034	2171	2420	2916	3487	3044	2137	1785	1862	1594	1859	2060	2224	2536	3003	3100	2397	2123	1826	1819	1389	1265	1376	1208	1145	1009	1169	788	673	639	553	466	603	634	565	596	676	705	821	1026	633	451	530	531	618	639	552	432	490	441	450	417	418	444	424	456	417	435	439	433	445	405	439	422	426	420	457	463	406	426	436	455	412	425	430	430	439	435	423	436	391	417	413	425	411	472	386	418	451	439	471	432	447	419	407	443	424	435	456	453	443	437	425	387	421	418	444	415	415	446	442	482	437	464	391	429	412	421	397	415	423	397	433	395	456	454	414	399	445	420	424	443	431	385	425	443	413	416	405	406	428	430	404	457	441	446	416	466	419	413	420	418	408	415	459	431	437	432	410	445	460	462	430	413	447	423	411	389	465	407	438	408	424	455	408	423	437	412	439	434	442	418	424	434	384	434	426	414	448	414	442	433	442	403	422	419	437	418	414	401	435	420	444	421	442	395	422	415	437	397	436	428	423	420	415	447	423	413	449	458	431	400	442	418	414	450	391	414	432	427	420	441	420	402	442	424	417	418	419	429	432	395	428	440	451	416	435	444	431	402	484	424	423	439	441	394	418	396	416	420	386	433	410	373	444	465	419	410	459	419	412	415	453	422	413	427	422	429	433	423	429	439	393	407	410	391	415	435	379	419	412	425	455	427	431	415	397	448	419	403	420	397	410	427	425	387	396	408	428	446	433	459	421	382	450	408	424	431	451	465	433	461	419	406	445	392	467	412	436	458	469	424	409	439	493	394	391	424	429	428	434	419	437	387	406	446	401	454	443	391	425	423	446	421	424	399	416	436	402	432	431	422	440	415	435	448	447	438	403	410	440	398	412	410	423	426	453	421	404	446	417	457	395	448	413	414	431	414	451	424	440	420	458	435	421	425	436	433	437	403	408	407	406	443	421	414	416	431	438	421	418	403	401	440	439	441	434	403	434	444	408	490	441	440	383	424	462	416	461	376	422	453	460	398	427	463	439	480	417	424	411	442	414	408	443	432	415	435	439	450	448	464	464	419	420	378	398	410	430	418	420	436	435	422	417	434	438	423	451	427	426	423	399	405	417	426	436	433	415	443	448	436	390	423	437	422	421	441	424	427	454	421	432	438	417	441	412	423	417	469	476	425	422	420	418	393	434	407	401	412	407	406	417	449	421	422	414	445	456	453	466	420	413	430	419	434	415	407	444	439	487	419	438	428	394	442	421	462	408	443	425	463	373	418	445	463	403	445	440	415	446	452	448	425	401	417	455	415	428	433	446	450	394	430	421	422	441	403	435	425	432	438	452	429	409	439	391	430	405	423	411	421	453	397	448	423	453	437	435	424	455	424	421	405	405	460	420	391	440	414	422	412	426	442	424	420	398	403	462	433	431	403	425	434	430	476	421	398	450	433	416	395	439	468	393	437	442	409	438	419	390	449	417	427	449	433	428	413	430	445	420	444	444	432	431	387	427	432	412	425	413	436	396	410	396	419	400	414	426	402	451	420	429	404	391	416	445	417	401	435	436	466	422	458	432	449	416	434	437	439	462	457	448	433	384	452	437	412	438	432	435	409	428	449	453	431	446	428	419	394	433	425	443	407	439	407	421	427	425	405	454	413	425	420	420	454	449	465	434	471	430	420	411	452	415	420	416	398	422	410	404	434	442	427	413	420	426	449	424	400	407	450	462	399	446	448	406	457	422	454	463	444	425	436	418	450	416	399	386	417	425	419	394	444	448	426	417	447	413	399	415	404	422	440	426	403	404	431	418	446	433	444	429	415	378	426	443	435	483	446	429	379	413	448	452	433	446	452	431	445	408	410	419	436	439	411	467	429	460	421	443	460	483	448	416	415	425	446	416	410	414	397	433	459	392	427	416	455	451	428	406	401	417	470	437	416	451	440	383	408	426	445	422	447	427	430	433	405	437	428	432	397	435	453	449	448	424	412	435	435	447	403	413	434	443	443	383	413	436	418	437	404	458	438	472	422	438	415	420	411	447	413	402	408	437	450	438	426	391	414	435	435	404	404	445	411	400	434	450	445	436	422	431	442	404	439	412	445	414	425	458	438	435	400	436	428	429	415	453	417	457	444	431	447	438	411	400	420	421	462	425	407	401	448	447	437	429	432	435	406	416	400	427	397	423	428	464	430	424	436	445	408	415	399	438	467	425	458	440	406	417	464	401	431	428	440	404	429	426	450	412	404	437	422	432	440	420	432	432	397	398	415	422	421	440	385	419	418	452	435	411	424	423	460	438	476	416	440	446	428	464	399	418	431	428	469	459	418	451	432	412	412	436	446	439	411	469	463	428	419	434	417	403	446	396	444	494	441	429	469	477	436	421	402	437	426	438	428	425	436	405	407	472	406	426	372	418	446	430	439	422	424	424	427	421	419	464	429	473	408	425	438	404	430	425	399	414	448	434	437	430	416	405	441	441	386	424	396	394	449	396	443	455	447	428	442	399	448	424	401	438	398	418	435	443	471	411	415	426	423	420	424	418	432	420	432	461	448	376	457	445	420	410	414	410	416	406	410	435	423	438	455	412	449	422	446	381	481	400	425	416	458	425	422	390	411	427	417	439	440	405	453	423	427	447	431	455	422	407	428	440	437	412	419	424	396	403	404	397	447	426	407	447	426	427	419	413	389	388	420	407	425	416	452	431	372	401	457	436	423	434	368	427	444	408	392	428	442	434	389	398	428	459	385	416	384	423	422	445	439	415	447	415	434	446	424	453	434	416	401	468	422	435	391	412	422	457	445	408	411	422	443	467	441	406	416	407	408	434	408	426	441	443	449	402	385	414	428	423	425	438	409	406	421	454	422	400	439	414	430	483	442	414	384	473	434	430	434	441	422	381	448	407	426	435	439	449	454	432	410	420	423	460	430	428	433	451	457	430	428	397	424	442	439	429	419	396	463	424	416	438	423	400	404	472	453	444	467	433	449	460	406	432	444	384	420	421	486	442	435	417	433	445	437	441	437	381	437	424	416	431	451	404	396	424	435	428	440	453	417	433	436	387	401	428	420	390	421	439	426	442	447	438	433	421	424	454	419	428	439	430	402	428	409	395	426	402	385	471	432	460	406	432	441	446	413	446	434	433	421	452	476	387	437	438	428	443	411	414	415	452	432	418	430	411	456	407	436	432	410	459	438	440	426	398	411	445	427	433	427	441	449	414	431	407	440	412	461	429	432	461	450	440	455	426	423	427	449	408	482	432	431	411	450	435	441	440	429	404	400	418	418	421	419	464	435	398	403	434	460	413	439	434	460	412	441	472	429	443	426	427	439	437	430	419	408	452	429	433	488	415	404	418	432	433	426	424	415	343	414	398	421	434	423	438	426	383	404	429	386	437	404	449	445	384	458	428	435	465	419	426	414	428	440	442	444	454	394	426	448	413	404	403	431	412	460	461	389	437	436	398	447	401	454	444	430	414
11000	3156	241	265	285	231	175	192	195	197	180	198	187	188	198	199	221	213	203	207	202	246	260	282	242	200	175	176	170	190	207	222	267	278	258	233	234	226	220	191	181	196	180	172	175	168	169	155	171	169	189	182	151	164	144	162	160	155	174	181	124	143	175	154	180	175	164	164	177	160	160	139	131	163	163	131	163	149	152	165	165	148	159	149	160	168	154	152	190	161	169	180	154	154	152	150	169	168	170	168	154	165	134	170	163	166	168	140	173	152	144	150	142	136	189	142	169	172	172	167	154	158	132	149	181	174	144	175	139	186	159	162	175	177	136	153	155	161	166	155	184	140	174	165	150	163	155	151	144	140	143	154	160	147	161	156	159	157	160	148	155	168	170	161	139	166	174	149	167	140	172	166	170	175	160	164	151	195	153	159	175	161	157	163	169	160	172	152	154	144	149	167	166	168	184	166	165	161	172	158	154	153	147	147	147	150	167	156	184	130	143	153	128	133	171	151	164	180	159	122	156	160	187	179	161	176	153	144	168	164	145	145	178	172	162	172	145	186	160	138	179	172	160	169	176	144	159	159	167	165	155	157	170	153	166	173	146	150	161	164	156	161	166	166	162	152	154	157	168	176	163	159	134	164	157	199	156	147	175	170	169	170	170	161	143	164	150	164	160	163	149	164	152	161	185	162	149	154	161	192	146	162	182	134	134	163	144	165	157	154	167	149	143	140	146	178	164	164	156	171	165	163	135	167	167	160	148	170	189	174	132	140	161	160	146	165	192	149	179	153	170	145	154	165	173	152	171	139	146	156	144	147	152	149	163	197	151	149	134	121	141	163	160	147	162	153	130	123	162	141	145	143	187	154	156	160	176	165	134	140	155	149	183	156	187	163	133	152	133	149	160	144	147	164	155	158	136	144	166	185	146	163	162	150	135	155	160	165	165	147	160	154	151	164	177	164	163	151	167	167	147	144	170	147	152	159	172	158	175	153	154	146	160	140	169	160	168	165	164	176	153	156	150	155	151	172	166	193	171	194	140	152	152	164	143	185	172	151	163	157	150	145	150	160	181	163	165	167	171	137	169	168	155	152	150	153	149	181	141	164	153	169	175	174	141	172	134	161	128	159	161	162	170	159	150	170	171	185	147	173	151	149	161	152	162	141	161	141	157	149	198	167	156	162	129	174	153	145	175	151	158	150	134	145	185	162	180	167	151	148	184	167	165	162	156	145	162	178	151	161	184	160	151	132	149	157	171	181	178	167	151	164	156	146	175	138	143	187	151	170	163	159	185	164	174	154	137	163	153	179	186	169	162	163	157	145	143	152	156	137	134	136	134	183	182	178	154	166	151	164	160	167	136	153	155	203	158	175	153	168	156	182	151	159	177	179	147	176	171	159	171	166	161	143	177	153	142	157	171	159	151	162	147	147	171	164	141	158	178	187	158	180	174	154	152	164	146	178	152	152	148	178	164	175	168	158	179	165	148	159	153	183	143	158	165	148	150	154	172	157	164	165	162	137	159	159	159	161	152	162	145	164	177	136	146	171	160	178	155	197	154	145	159	160	168	151	179	165	149	154	161	164	162	132	152	154	161	148	162	174	145	157	158	148	163	166	157	164	150	165	167	153	182	177	176	159	154	161	153	140	145	160	153	153	166	167	165	170	160	150	140	164	135	144	164	152	161	153	140	176	177	174	164	166	135	153	143	162	146	181	140	153	165	160	166	148	162	154	135	147	172	162	169	172	165	161	149	159	173	158	135	162	153	166	182	139	146	163	145	166	147	171	177	185	160	163	162	162	170	152	127	167	161	160	154	142	146	182	138	151	157	177	149	145	170	162	152	164	155	185	151	157	139	173	157	162	162	155	161	175	163	173	173	159	164	177	125	164	199	170	135	157	159	162	160	158	163	150	155	155	154	155	173	152	167	151	170	170	149	138	175	146	138	158	167	170	155	149	173	148	169	173	161	166	149	157	130	141	177	150	173	139	155	162	185	173	158	147	185	174	174	172	172	163	170	153	171	161	151	147	159	165	168	160	175	158	168	170	154	148	163	158	158	164	138	149	156	148	145	148	149	157	136	167	184	160	166	165	190	174	157	161	166	180	150	157	185	154	165	175	153	152	157	151	150	177	178	151	144	165	146	174	177	166	153	137	167	172	150	163	156	165	127	140	136	185	171	163	149	145	171	160	160	136	158	142	183	163	166	152	156	161	161	155	175	156	145	150	165	150	153	156	172	157	151	175	144	147	151	152	145	172	152	170	157	149	175	151	149	184	155	161	142	168	174	153	119	162	159	173	176	153	143	154	172	155	164	162	173	166	158	171	143	170	158	152	147	155	151	164	149	156	162	187	143	152	141	136	169	166	162	150	160	154	160	131	177	165	153	158	156	160	151	149	161	158	164	190	130	165	170	174	168	165	157	140	169	164	158	190	193	153	169	147	172	177	166	161	155	170	159	132	149	178	141	167	143	147	153	148	169	176	148	176	153	153	145	157	161	154	164	154	148	173	170	133	142	154	144	169	170	137	151	158	164	150	156	148	148	184	180	166	167	164	155	150	139	152	168	133	178	169	176	163	146	182	157	152	174	162	153	163	197	159	142	137	146	151	170	133	164	165	187	159	148	161	170	123	171	135	166	140	165	138	155	156	145	169	181	189	147	146	156	153	157	184	188	177	152	150	139	173	168	171	151	181	160	153	179	156	158	151	159	188	145	160	174	165	166	165	166	167	165	142	148	165	152	170	165	176	153	143	150	146	139	165	170	171	155	156	168	157	164	149	145	154	169	178	158	172	140	164	160	175	148	156	158	157	157	156	172	148	163	146	144	178	171	157	165	151	176	157	164	152	144	151	154	153	156	138	163	154	162	158	180	175	148	147	154	170	167	177	157	166	149	179	163	172	152	159	158	163	177	135	178	164	165	150	169	167	142	166	156	159	159	134	152	160	147	183	157	165	164	153	175	165	143	150	168	173	132	164	166	164	161	155	152	167	168	168	146	136	156	162	143	141	149	146	157	153	153	184	165	178	155	138	162	178	138	171	156	130	160	149	146	159	170	163	158	153	199	155	136	162	166	158	152	138	172	143	167	143	166	158	166	181	171	150	151	178	156	145	154	180	160	154	173	140	170	160	154	146	151	143	198	154	148	154	172	149	162	151	167	166	158	156	158	150	136	142	169	136	139	146	156	174	169	149	178	166	152	134	163	198	172	141	142	157	133	157	137	161	139	176	158	138	153	157	168	146	168	142	164	177	146	176	161	179	165	153	167	159	136	179	187	159	160	177	179	144	153	167	182	159	161	175	150	164	171	161	155	139	141	155	164	176	140	171	165	131	151	164	157	162	171	167	162	145	154	141	165	154	165	154	155	159	144	173	146	155	155	120	178	157	151	152	152	172	140	171	161	155	185	153	200	157	158	166	130	166	165	148	152	168	123	148	152	162	168	165	149	167	145	173	154	178	162	167	160	161	153	189	177	148	174	162
9472	3608	750	915	1027	995	691	677	716	729	679	723	631	759	702	707	939	875	856	924	812	1013	1167	1208	1101	629	506	500	551	660	738	858	1082	1247	1295	1121	970	890	876	675	686	611	590	541	486	506	473	492	461	418	397	414	385	407	407	418	396	433	414	403	416	395	407	411	396	372	371	370	388	388	414	363	374	388	395	385	383	383	387	432	401	436	413	372	399	390	388	403	401	404	368	438	390	382	378	415	375	379	400	389	389	427	387	352	367	390	392	401	400	416	398	409	356	399	403	397	381	373	365	416	392	360	414	368	421	424	429	322	452	403	391	384	377	427	403	396	360	410	365	410	435	402	426	407	418	354	407	399	387	374	371	401	367	414	384	389	385	423	382	396	410	422	411	390	359	389	413	407	375	404	379	398	391	391	397	405	414	416	410	403	397	396	364	374	398	437	381	366	380	386	384	383	382	398	375	403	396	366	381	400	384	411	364	399	403	364	390	405	418	380	426	409	360	412	374	371	418	365	415	424	421	432	409	405	400	399	390	397	436	375	379	420	334	404	383	403	401	402	387	405	409	407	349	405	401	365	425	443	394	426	377	424	390	382	415	401	406	401	413	402	414	394	428	372	377	405	424	427	421	421	386	434	356	403	396	427	427	384	387	409	390	403	422	427	403	381	405	371	422	384	369	388	407	364	392	393	444	398	368	376	441	417	382	385	395	406	395	383	363	407	364	403	394	371	382	382	399	374	411	415	375	418	410	403	367	401	391	422	380	408	410	417	420	399	388	395	385	392	397	400	393	408	437	390	359	405	392	380	406	372	396	434	394	390	379	416	380	412	380	422	381	347	421	398	403	401	415	373	397	434	339	417	410	406	417	407	418	390	333	397	383	424	418	374	408	390	392	418	392	408	393	378	417	364	377	414	345	377	394	410	405	391	401	386	403	429	395	392	411	438	419	396	407	402	410	394	393	383	418	382	394	371	434	371	354	380	392	384	417	377	391	378	391	393	367	396	384	420	370	404	374	363	404	410	398	382	383	408	413	383	403	390	377	405	379	378	419	394	396	421	371	405	400	391	395	396	379	396	435	361	371	394	367	409	369	399	377	363	410	391	413	378	371	410	379	411	394	368	382	394	398	370	414	402	407	350	422	402	398	373	413	441	389	401	395	364	378	404	410	400	384	365	392	376	431	428	397	399	388	410	398	379	414	427	378	405	405	412	397	414	412	427	454	383	409	397	374	411	394	406	400	379	413	411	425	362	387	378	384	433	363	374	385	402	367	398	397	383	399	372	403	401	381	392	377	442	413	368	360	386	362	394	375	375	366	434	389	370	376	415	413	406	408	420	379	404	400	387	402	385	400	392	414	399	385	412	412	384	391	387	412	361	375	405	412	385	389	364	393	376	416	373	363	415	408	378	404	395	429	405	433	407	401	393	397	432	401	401	349	370	415	405	400	439	362	416	412	396	374	404	409	428	384	384	374	363	382	378	351	400	433	402	386	374	396	415	391	399	429	362	453	387	392	406	399	375	376	385	414	426	397	380	382	397	406	407	362	397	379	399	393	434	391	390	359	379	392	420	409	369	386	394	421	395	404	378	427	391	388	396	373	385	412	391	395	438	416	412	425	390	427	428	434	395	404	412	410	390	397	404	378	428	401	419	363	424	371	365	396	406	379	378	394	387	354	393	411	401	415	402	391	411	418	421	386	371	384	392	413	397	367	412	424	401	374	406	401	405	374	386	403	428	380	419	383	388	388	394	367	398	406	360	411	401	395	376	395	399	383	381	390	386	437	408	370	381	384	419	388	414	345	392	404	372	441	401	366	377	397	391	410	427	385	362	399	417	406	374	387	399	381	387	390	407	412	366	378	379	426	395	406	385	380	414	374	388	402	360	410	411	380	385	384	413	381	378	409	400	374	402	373	428	384	371	428	370	436	389	405	423	404	355	370	396	399	369	425	395	368	394	410	411	405	350	380	413	400	425	407	397	390	411	380	408	420	380	402	398	384	380	414	432	434	390	404	381	399	362	387	390	393	414	371	388	370	383	407	381	392	412	411	372	401	377	401	391	420	416	408	406	383	417	367	419	397	404	387	384	445	409	400	394	375	394	383	438	383	397	386	396	400	412	375	421	369	398	382	346	399	413	367	394	366	364	411	394	423	397	378	390	398	354	406	392	378	400	400	370	359	394	397	397	407	427	417	389	357	400	400	441	404	387	390	409	376	387	396	372	411	386	392	389	420	392	420	389	407	424	378	416	410	364	388	376	404	404	399	414	407	435	397	414	398	402	383	378	363	377	399	399	391	411	395	406	380	383	421	376	389	425	418	418	416	385	426	368	378	397	414	376	385	385	404	405	385	428	394	416	401	377	385	416	379	380	387	395	402	407	416	379	384	373	406	381	452	377	402	402	411	376	405	389	422	405	391	334	396	378	418	370	398	409	418	390	413	396	390	397	373	414	401	403	387	386	407	398	403	386	397	405	386	399	378	375	362	378	414	413	423	385	367	377	407	432	389	349	357	388	403	386	375	401	429	437	424	396	405	427	393	410	406	380	373	398	397	389	379	419	405	401	397	382	422	400	403	370	413	423	393	412	389	365	427	384	400	385	389	381	383	391	403	392	405	397	396	370	361	370	348	411	394	376	411	403	420	397	405	415	368	406	417	422	367	371	429	358	432	396	403	386	389	387	398	405	402	421	425	408	413	383	404	399	376	379	373	393	396	358	417	426	387	413	400	357	378	423	380	419	390	418	356	424	410	405	429	388	424	386	410	416	423	425	393	408	407	408	415	375	400	385	382	394	398	387	404	396	366	409	414	398	410	408	446	394	375	438	390	383	384	405	384	388	388	414	413	416	424	390	397	419	415	378	395	392	411	391	406	375	372	411	412	398	397	389	368	408	394	411	400	392	389	403	380	381	382	410	383	358	399	419	356	388	399	361	391	405	391	377	397	397	367	416	360	428	392	404	427	402	399	411	404	386	383	411	379	426	384	390	376	396	419	362	404	382	389	369	394	378	386	395	385	397	386	370	431	387	375	375	375	384	412	376	381	407	431	385	384	387	415	407	414	371	381	411	418	414	393	409	364	409	414	359	400	389	363	445	381	410	384	403	406	386	375	382	396	377	388	429	410	455	420	411	395	372	372	397	408	398	392	382	370	383	399	404	406	400	373	385	393	419	372	401	377	399	401	380	393	394	388	412	369	408	423	378	400	420	378	403	417	401	417	401	401	408	387	361	365	408	393	389	425	413	439	395	428	395	382	354	392	399	371	416	392	386	360	383	396	428	380	406	392	386	418	395	414	369	386	399	391	394	413	380	417	414	405	410	367	395	399	419	395	371	398	381	418	380	411	411	378	400	396	378	424	418	392	327	397	401	416	395	364	387	383	378	397	408	404	402	404	396	413	429	385	406	434	373	398	389	394	396	379	438	381	433	383	442	385	405	403	359	404	362	379	383	399	377	396	393	415	405	383	396	401	384	412	423
48302	44725	10026	4670	4441	2964	1713	1352	1862	1790	1321	1236	743	590	438	398	438	395	362	341	369	397	407	441	443	353	337	228	333	350	319	371	452	465	439	422	330	340	337	321	300	264	317	286	255	284	255	235	256	224	229	234	244	237	236	245	220	254	251	222	243	226	248	229	246	212	215	191	239	234	211	202	242	218	206	207	215	224	242	208	224	209	232	206	272	191	236	230	224	207	240	226	231	204	212	203	245	242	226	206	212	210	233	224	218	255	211	231	207	246	207	244	206	234	209	205	243	230	236	245	211	218	242	244	206	224	227	254	218	214	216	215	230	231	219	227	226	211	233	234	210	233	217	204	237	218	239	217	210	207	242	196	219	246	250	210	222	221	246	238	229	198	220	221	254	239	212	230	273	235	239	234	229	200	244	230	226	205	211	241	218	239	247	214	230	236	236	236	198	224	196	222	195	199	215	225	217	208	217	202	227	237	231	228	226	211	215	191	230	236	234	226	225	246	224	196	219	229	204	229	213	231	223	241	226	211	246	222	236	227	232	226	232	225	224	241	204	210	206	245	238	198	224	226	191	237	208	215	227	192	232	223	201	217	243	213	244	214	219	218	228	216	208	226	202	256	230	210	221	220	226	248	221	225	229	270	209	213	207	243	243	228	241	221	203	222	223	220	201	235	246	213	198	219	252	245	251	198	230	258	230	213	221	219	230	244	219	191	220	233	219	224	218	234	226	199	193	204	213	232	215	204	209	229	194	218	198	195	197	225	216	196	225	235	240	209	232	226	247	228	236	232	232	213	223	236	230	200	230	242	219	198	217	228	231	217	207	231	223	215	187	221	211	206	257	233	194	212	231	232	228	217	241	221	221	234	209	202	244	253	231	225	205	243	201	242	211	239	226	223	217	214	234	216	230	211	221	230	228	217	199	207	203	226	189	235	229	214	214	261	215	227	228	207	234	228	208	172	228	209	231	218	243	193	227	221	228	229	205	219	240	229	221	232	219	212	215	208	229	230	223	200	238	280	232	239	198	231	196	240	241	220	207	232	211	225	214	218	248	260	244	210	248	230	234	206	222	225	217	216	213	226	236	219	205	259	199	212	239	228	219	229	221	231	217	237	228	248	218	206	236	250	180	225	233	219	205	225	212	224	221	210	225	205	237	220	226	212	233	246	222	207	244	219	232	199	198	211	256	233	219	216	223	224	251	226	201	188	226	219	228	242	230	231	215	218	238	193	227	217	241	227	233	218	230	239	237	217	234	202	215	209	225	214	215	211	202	187	209	235	215	249	224	235	202	234	225	225	236	183	227	245	227	196	219	229	216	227	208	245	222	210	255	240	226	235	234	207	219	222	243	208	218	185	237	214	232	235	194	192	212	252	242	195	200	221	221	204	229	227	226	202	241	214	231	223	206	209	220	210	238	212	211	212	214	214	234	205	233	219	211	230	215	231	199	219	242	214	236	215	197	221	206	228	194	204	219	207	233	199	212	220	198	222	225	202	234	231	240	215	207	192	198	202	265	226	252	215	229	233	218	209	223	209	210	202	234	239	186	217	219	242	223	240	226	239	253	210	230	215	220	227	241	209	208	223	219	207	232	231	223	205	221	232	233	215	236	187	201	238	221	204	202	219	202	239	213	229	213	239	199	232	231	219	227	225	214	249	219	206	244	234	209	218	230	227	185	238	247	221	232	227	243	220	232	206	229	207	225	250	231	192	235	196	246	211	220	213	221	227	201	199	218	232	217	225	245	209	215	203	193	203	223	249	233	216	220	212	247	238	212	244	245	250	247	240	234	226	240	198	227	221	242	227	204	240	238	213	218	259	229	207	223	213	212	232	196	219	202	230	215	200	225	217	209	250	212	225	208	215	203	232	199	223	202	206	206	234	213	239	195	217	212	256	233	230	219	234	255	238	216	229	208	196	225	206	205	236	227	232	236	196	204	220	242	201	201	231	235	240	234	212	222	220	242	215	197	185	200	177	195	205	214	194	224	246	220	224	191	231	214	218	202	222	214	208	225	223	239	209	206	227	239	258	207	223	210	222	209	239	229	201	197	215	215	247	219	236	219	231	231	213	202	224	228	247	222	197	244	249	235	221	235	220	231	209	230	259	236	234	222	219	203	223	241	231	224	218	224	221	223	227	228	218	207	213	228	214	207	206	220	240	244	227	202	197	236	216	228	219	211	264	239	224	236	216	250	229	229	231	240	210	226	223	230	224	219	186	203	214	245	206	214	243	213	194	219	217	226	219	214	215	214	186	193	258	227	209	221	208	236	230	233	223	201	210	216	214	214	230	222	221	238	216	220	204	242	266	196	240	223	235	217	198	213	199	243	204	238	198	218	251	227	225	233	235	222	213	276	224	216	237	225	227	213	214	227	201	205	238	205	234	210	229	213	211	217	239	220	218	226	225	245	247	257	218	208	217	224	231	203	222	225	239	194	223	216	239	221	209	223	237	236	214	226	221	208	221	213	234	197	218	237	225	192	227	209	225	215	213	217	205	238	241	206	194	241	208	212	242	217	223	224	229	208	228	222	222	235	208	208	234	243	235	218	232	239	217	246	201	217	221	254	214	178	228	209	210	201	204	218	213	235	213	210	197	233	235	200	209	199	221	271	218	205	203	242	246	228	213	228	216	188	220	231	209	249	209	237	196	220	235	216	221	192	201	242	229	216	210	212	231	211	220	205	251	235	238	184	204	186	224	224	236	213	213	260	203	207	239	235	245	234	241	205	219	226	253	210	210	236	197	209	221	188	220	213	236	228	246	232	216	232	213	226	215	225	224	210	224	221	226	227	204	202	211	236	227	230	238	214	202	206	236	233	228	228	190	237	188	207	192	221	202	206	214	215	231	214	198	250	229	211	235	219	213	217	231	200	190	245	225	229	225	219	221	226	217	237	201	235	218	232	238	216	244	240	248	242	243	254	239	217	262	214	232	202	224	236	208	229	214	241	243	194	200	224	226	211	221	219	213	220	232	208	213	204	216	243	247	213	211	198	222	235	211	232	251	241	245	227	222	241	243	224	239	243	206	215	191	201	210	233	219	267	220	204	218	231	235	227	206	221	222	210	219	235	248	204	173	208	203	229	195	207	263	225	221	211	228	202	237	231	240	245	244	218	240	210	236	230	246	246	225	245	222	214	218	213	223	197	209	195	233	220	203	200	233	215	202	204	219	199	230	211	215	199	173	198	222	250	233	209	236	259	227	209	220	201	242	216	232	223	216	232	223	225	226	254	213	206	230	230	209	221	215	213	236	220	194	224	208	220	201	205	219	203	234	236	219	211	204	200	242	207	230	203	227	231	222	223	232	239	245	229	220	217	199	232	228	214	225	225	224	215	202	236	254	190	244	218	237	218	209	229	239	225	221	225	190	244	227	221	222	235	215	249	252	236	240	221	211	242	239	224	208	244	240	233	233	237	211	207	221	222	217	185	220	231	205	241	202	204	203	245	225	251	256	200	229	249	228	234	204	228	232
31087	20607	4231	8406	9888	10178	6413	6275	7122	7192	6531	6665	3826	2712	2023	1896	2145	1770	1576	1691	1774	2049	2342	2366	2013	1391	1187	1191	1328	1445	1514	1867	2131	2269	2310	1961	1482	1564	1462	1222	1171	1139	1105	906	855	931	746	674	616	577	588	653	593	617	579	583	587	785	745	586	529	555	580	627	667	575	552	504	530	520	540	537	526	495	548	551	534	511	529	537	493	531	539	558	530	505	530	488	520	554	532	529	529	489	522	484	525	529	528	527	535	519	501	530	532	548	500	510	498	516	546	510	510	506	536	516	543	531	506	532	505	506	539	535	523	507	564	534	522	504	524	506	529	506	556	497	478	537	534	542	520	514	526	474	524	538	527	493	524	522	547	519	475	499	511	539	491	480	511	511	476	476	544	465	521	533	510	486	517	504	550	520	546	553	501	507	572	506	526	521	527	507	481	534	511	528	510	498	471	510	557	526	531	530	543	560	529	500	520	514	527	519	495	552	467	480	528	518	501	547	516	503	509	515	534	548	519	548	527	538	541	549	510	509	529	514	516	518	561	520	486	499	500	495	522	541	537	522	518	502	496	527	518	520	508	530	482	499	574	554	517	525	514	510	528	493	524	485	572	530	542	524	529	502	524	539	539	522	470	553	532	518	524	543	513	529	492	479	515	472	526	529	523	504	553	513	531	528	534	503	520	505	498	528	514	535	570	519	500	516	499	534	491	500	495	509	496	529	502	513	513	522	497	517	519	474	542	488	519	555	523	533	492	536	531	568	493	537	541	512	541	502	512	537	541	553	535	533	557	510	531	475	554	491	502	522	549	521	541	548	518	534	482	532	494	501	550	573	541	501	498	514	529	524	512	500	510	527	476	512	520	558	518	533	512	477	507	488	509	527	487	488	522	522	486	555	503	476	532	532	515	521	554	496	547	529	509	522	526	513	566	562	530	515	547	539	528	537	536	470	536	512	504	524	522	519	519	480	518	532	544	511	529	510	492	506	530	479	504	534	566	506	500	495	554	499	547	522	504	496	512	516	542	560	510	528	522	538	548	536	515	519	569	529	543	536	530	529	534	538	511	499	551	521	511	543	509	570	487	547	483	521	516	528	514	502	514	562	526	538	501	537	482	507	534	516	466	499	540	495	541	485	510	541	529	515	585	531	501	521	537	589	537	513	519	499	520	506	509	481	524	526	510	507	511	536	530	512	521	533	517	514	517	515	531	497	471	503	518	534	506	530	521	522	521	505	520	565	545	506	525	497	499	499	525	519	499	478	493	510	468	509	512	564	566	507	508	484	548	547	507	497	555	525	546	483	543	514	481	527	546	514	498	498	518	502	510	542	481	490	472	527	550	484	531	531	499	524	554	480	540	502	549	509	546	567	519	563	551	521	492	526	536	502	584	551	560	517	500	555	520	508	471	520	509	528	554	503	513	542	523	542	525	516	526	556	518	505	554	538	497	544	498	526	544	475	514	535	482	500	567	553	514	502	479	526	550	543	508	523	507	498	531	497	517	504	468	563	553	494	517	493	523	551	513	509	510	538	517	502	527	520	529	501	524	517	561	493	534	525	520	506	548	513	493	504	520	491	491	483	530	527	538	541	484	515	535	551	519	527	517	506	509	512	527	498	542	505	554	477	539	512	507	502	514	530	542	543	518	515	492	582	528	568	532	517	576	560	507	481	496	530	530	509	521	486	517	535	493	539	515	558	548	545	549	544	566	520	515	485	499	517	523	523	530	510	505	519	559	509	546	527	538	530	528	540	532	516	528	519	540	524	515	567	472	521	528	520	554	491	526	528	517	500	515	520	563	574	510	488	480	519	515	523	506	495	507	521	515	505	491	496	529	483	543	527	521	551	553	509	514	505	537	541	458	575	541	521	546	525	516	538	541	534	538	535	529	533	532	547	557	533	494	539	508	531	523	530	543	523	492	548	520	498	524	495	512	534	552	486	521	512	532	514	515	518	520	485	505	573	507	538	573	506	467	507	497	554	526	532	540	556	511	477	507	570	508	526	500	509	463	540	537	505	524	546	504	526	545	531	537	541	495	498	548	500	501	548	506	493	503	572	539	556	561	529	473	532	562	502	506	524	518	525	541	529	528	500	519	513	498	474	522	503	502	527	560	533	484	542	518	535	526	520	501	518	528	576	528	553	495	572	485	477	540	522	512	576	544	542	483	494	503	502	478	522	491	523	505	548	537	528	487	465	546	539	555	534	535	509	572	538	546	515	534	504	490	485	509	574	527	516	498	525	537	559	534	536	533	505	520	509	491	570	517	507	522	521	541	463	522	541	522	496	536	504	546	469	532	465	500	530	542	524	549	518	534	532	560	524	531	523	517	510	556	516	497	513	501	519	547	560	510	476	539	535	544	537	520	546	532	549	528	572	488	514	549	527	509	527	513	518	512	513	521	523	476	511	519	532	544	520	535	511	577	533	516	520	498	515	571	527	538	487	563	539	544	538	470	515	521	513	532	504	553	540	550	499	513	519	494	485	500	519	515	489	520	557	497	501	529	513	518	533	536	521	526	541	522	534	575	553	535	535	523	491	502	501	486	547	499	534	538	523	525	514	539	506	502	492	546	502	486	542	530	580	561	518	491	507	539	516	509	522	543	511	514	510	499	527	524	529	500	518	523	538	518	512	533	561	520	541	537	522	543	521	526	512	567	521	506	538	534	520	520	517	502	539	542	528	523	530	518	494	502	495	530	507	515	522	537	498	502	553	499	542	522	542	526	519	556	522	542	524	488	537	513	499	540	491	493	540	519	500	513	523	508	533	505	544	517	490	497	507	501	546	467	512	534	515	518	509	499	522	543	550	496	557	528	516	550	502	528	544	487	509	485	496	512	521	578	517	490	472	514	552	510	544	525	521	509	488	518	508	521	514	501	549	554	547	487	527	554	530	515	527	493	495	477	510	517	490	506	528	491	528	536	515	549	536	517	512	538	513	539	544	523	523	504	523	556	522	477	535	491	527	556	535	547	526	477	497	527	533	557	527	483	484	520	584	541	529	525	542	553	522	536	548	502	490	550	538	517	522	554	495	487	549	534	503	504	498	532	491	517	505	544	539	519	507	519	539	556	526	529	520	519	534	527	539	550	503	482	483	506	485	551	482	502	481	544	495	551	519	525	517	510	507	510	516	505	515	555	512	539	519	519	568	501	498	549	545	498	548	505	534	467	522	562	529	500	524	505	500	524	534	541	567	514	566	530	536	499	538	482	478	525	556	508	522	515	527	496	547	520	518	526	511	500	535	562	504	504	562	521	530	515	541	544	494	516	506	502	486	491	493	509	525	532	537	504	506	496	535	494	538	541	509	544	529	485	527	508	533	524	510	529	508	491	524	503	505	489	497	537	481	524	539	545	542	546	512	544	522	512	487	513	521	508	536	500	510	512	498	551	568	488	549	546	582	556	489	497	527	537	521	468	503	526	549	480	527	512	538	498	535	506	510	462	517	538	505	532	574	518	527	519	493	543	493	481	521	525	516	509	509
58514	57160	17753	10026	8187	6675	3785	2529	2864	2523	2442	2181	1304	841	778	584	713	543	479	451	427	510	564	596	520	461	295	351	400	400	403	484	525	477	528	403	370	387	338	325	291	319	310	263	232	250	248	205	207	215	195	211	195	194	206	205	251	222	238	233	194	184	181	167	208	189	210	174	188	189	186	166	203	193	179	187	192	187	216	186	202	179	188	207	193	181	171	167	197	180	175	180	190	166	184	198	187	200	187	169	187	176	190	176	178	198	182	168	192	182	193	194	163	183	159	164	199	151	187	203	187	183	203	157	172	168	183	187	169	181	189	184	188	190	163	196	164	159	180	167	154	182	152	171	169	161	176	184	164	183	172	181	169	192	192	185	166	164	160	197	221	189	195	163	187	165	172	189	174	179	209	168	165	164	175	201	166	170	197	200	173	162	197	182	196	197	188	175	184	180	185	161	165	167	184	200	174	170	213	187	185	191	190	165	175	192	154	190	185	148	149	148	182	200	173	187	179	224	149	171	176	159	177	170	173	177	176	164	161	192	199	153	184	204	169	176	179	196	173	173	193	190	165	170	150	191	189	189	158	193	192	193	178	139	208	155	167	187	208	153	168	176	183	172	192	184	173	204	192	182	177	186	177	188	198	176	181	175	196	191	195	192	174	182	178	175	182	184	187	173	185	168	181	172	200	156	184	201	175	169	163	184	161	172	166	185	168	185	167	191	160	185	187	182	179	191	177	195	181	173	188	192	174	185	191	188	168	204	190	180	185	192	203	194	163	195	181	192	177	161	149	181	220	186	189	182	195	176	185	158	194	173	174	163	191	166	183	151	187	207	178	176	189	189	174	176	163	191	186	166	180	182	151	179	180	193	178	158	189	203	171	169	210	194	188	163	191	180	182	177	190	182	169	159	179	200	197	208	180	180	171	198	183	213	198	169	210	177	180	198	188	193	172	146	185	195	177	194	173	203	166	180	155	182	174	158	157	175	188	189	182	182	176	185	175	185	181	187	184	172	171	169	168	186	181	194	195	163	180	189	179	149	184	181	174	188	169	186	181	154	178	205	167	153	174	193	176	175	179	169	180	178	154	179	174	175	160	188	176	203	179	183	179	174	189	194	187	162	189	191	201	190	189	210	192	162	175	177	200	184	163	165	177	160	187	169	183	188	176	164	188	184	199	171	175	195	164	168	169	180	189	190	176	172	174	200	174	171	170	193	193	183	174	169	203	156	204	198	183	172	171	191	195	180	190	186	204	157	140	194	176	184	196	160	202	175	178	180	195	204	179	205	208	175	171	156	184	189	162	147	195	179	180	195	206	180	188	185	192	191	177	168	193	161	190	188	198	188	198	171	147	178	179	186	170	190	173	168	178	177	167	171	172	165	186	187	191	193	190	193	231	170	202	204	197	157	159	188	157	200	185	172	179	170	174	182	165	191	207	196	177	163	201	188	194	203	144	177	185	176	160	172	196	188	182	188	189	162	179	188	160	158	178	185	196	156	187	179	149	170	175	176	164	185	190	160	190	194	184	172	181	179	167	184	158	184	166	178	199	200	152	197	202	178	172	170	170	172	211	159	186	189	185	195	178	177	177	181	175	163	203	154	173	170	184	174	160	204	190	184	176	186	182	182	188	187	212	190	178	162	185	190	168	178	148	204	181	184	186	186	165	180	185	184	191	162	205	150	171	179	185	177	171	168	181	189	169	173	164	193	174	189	160	183	189	182	197	167	188	194	194	196	164	187	174	167	167	163	198	196	170	143	158	193	204	210	187	181	148	167	188	175	196	167	150	194	165	148	161	167	181	162	183	182	192	189	161	177	175	191	185	193	166	180	176	158	175	202	172	174	179	178	160	195	165	178	178	175	181	187	177	187	181	160	168	189	175	179	149	190	215	190	182	161	158	148	195	171	162	175	187	170	177	158	193	190	178	193	184	157	200	166	161	197	187	183	187	163	185	187	200	170	181	183	163	197	194	182	178	174	179	147	203	171	204	191	190	173	178	162	164	194	167	196	174	174	201	183	176	194	164	175	168	180	188	177	169	176	185	173	179	190	183	188	177	196	191	188	202	169	165	141	160	180	187	155	177	163	166	172	160	161	188	198	186	199	200	180	218	211	186	195	188	156	171	188	197	181	194	169	175	191	179	177	183	160	185	197	169	167	140	191	185	199	174	173	150	170	170	163	201	177	152	186	190	153	178	175	173	168	188	191	175	190	177	189	184	180	167	171	179	197	213	188	193	171	189	194	179	173	159	193	163	207	175	161	188	182	194	187	161	170	174	191	171	170	165	188	182	172	165	186	166	160	166	173	164	186	176	189	184	175	180	177	188	179	186	173	168	153	178	169	165	190	175	186	155	175	173	188	169	168	190	171	176	195	189	187	171	169	180	172	183	177	173	159	199	200	187	156	195	163	186	183	180	188	192	191	194	197	162	176	183	203	181	181	181	193	175	167	156	198	201	184	187	174	191	186	156	204	178	169	179	186	196	177	189	171	187	196	184	192	196	169	173	185	177	170	188	169	187	154	189	174	187	167	182	178	206	178	165	179	177	178	168	168	180	184	129	192	191	167	168	180	168	176	166	188	181	184	179	179	169	175	173	183	196	180	171	166	179	177	165	159	178	188	170	188	173	169	151	203	195	168	162	182	190	181	171	192	185	172	188	171	172	161	194	183	182	188	195	174	178	180	186	171	172	159	177	174	166	179	155	162	188	170	165	179	165	199	198	170	190	194	187	166	186	193	185	174	189	196	152	163	169	197	208	198	184	184	175	189	183	202	176	166	152	174	160	161	198	182	159	159	172	190	175	161	179	174	168	169	182	170	186	162	198	162	202	173	192	164	184	189	195	167	209	177	176	166	165	173	184	168	165	154	189	180	186	194	163	190	166	163	176	181	196	186	189	169	201	170	182	175	202	175	200	189	172	174	179	202	184	161	175	204	187	173	157	182	198	197	167	164	190	192	142	177	181	198	184	175	171	173	170	168	170	177	172	177	168	195	171	201	205	199	177	172	151	159	210	202	167	170	176	185	171	177	173	197	165	170	178	169	179	189	162	198	199	187	202	173	182	177	157	181	192	206	200	198	180	171	171	179	202	172	224	184	173	157	182	176	167	196	177	160	178	205	194	163	174	181	149	166	190	193	191	214	205	196	172	146	199	202	195	199	182	181	188	182	190	169	161	183	175	178	177	179	177	157	184	167	176	175	183	182	188	174	185	179	183	196	185	205	206	163	191	179	185	192	181	198	161	198	185	192	154	172	165	197	194	180	188	172	166	181	152	192	175	169	181	155	193	175	204	186	185	185	176	193	164	188	163	176	163	191	192	169	160	173	172	195	200	165	156	167	190	168	173	188	201	204	165	200	182	147	161	173	174	190	166	186	167	188	186	201	195	193	159	210	189	175	182	176	174	183	185	165	177	182	192	199	197	189	225	186	177	173	203	179	168	177	156	187	185	166	167	187	192	181	162	199	181	174	170	162
39114	27490	6760	12139	14799	15152	10866	9741	11816	10768	11318	10909	5407	4168	3518	3090	3161	2509	2134	2270	2488	2880	3011	3415	2865	2205	1552	1764	1946	1963	2121	2584	2956	3024	2899	2341	1931	1915	1606	1475	1474	1441	1280	1096	1071	1146	793	686	670	511	563	589	608	574	627	573	639	903	773	519	479	504	532	533	675	486	406	405	438	437	413	462	463	394	432	426	413	417	411	467	418	426	427	426	434	395	402	412	426	427	425	435	406	362	425	436	413	447	461	398	394	400	406	395	436	388	401	421	408	438	392	409	434	490	411	389	455	444	437	431	454	426	401	426	412	421	418	452	401	415	423	421	417	443	415	429	409	429	470	444	409	375	423	467	415	373	414	401	444	432	392	433	438	406	389	434	448	440	425	411	416	417	420	413	438	434	451	437	457	449	438	436	428	411	453	412	437	402	429	425	419	442	431	460	454	426	406	444	406	414	430	429	415	392	429	434	449	430	405	419	409	431	419	423	417	433	412	433	385	432	419	395	403	430	426	403	436	434	404	416	388	402	448	457	429	399	412	443	410	393	398	405	421	427	415	377	418	396	421	423	423	386	394	439	398	440	410	457	420	402	447	443	487	433	434	401	416	412	366	406	434	412	441	441	399	436	418	401	419	418	444	405	397	395	391	383	442	385	429	424	409	401	434	458	426	453	411	438	402	414	393	411	476	394	429	396	419	443	429	436	413	407	429	503	380	422	420	409	416	383	400	420	379	403	427	434	426	443	396	433	422	420	463	408	431	409	417	419	397	429	440	441	419	391	398	397	430	421	461	446	408	421	421	397	453	436	409	440	400	420	462	419	464	417	394	416	417	404	412	432	420	413	404	461	445	443	416	410	391	415	422	460	420	430	430	434	443	411	453	436	404	393	442	441	392	410	414	411	423	443	413	374	432	423	421	407	433	429	417	415	410	428	447	415	391	441	431	425	424	426	413	459	423	426	438	421	431	424	424	425	427	442	384	419	407	443	394	404	457	414	395	418	414	414	430	433	394	392	397	432	435	437	421	417	439	429	443	409	375	435	435	418	417	437	493	411	419	426	412	379	397	387	414	460	432	432	422	411	435	427	401	441	379	437	440	441	447	409	404	423	423	396	427	419	463	415	420	449	446	419	406	419	383	462	434	399	431	415	382	399	435	454	396	451	408	421	419	438	407	423	435	416	460	447	446	426	438	433	439	426	429	425	435	411	377	449	415	445	471	423	425	412	383	415	428	423	422	423	434	367	426	400	382	410	418	397	428	408	406	455	450	427	403	415	435	432	425	441	416	381	440	423	436	430	434	431	437	410	419	404	419	389	404	448	468	421	425	428	423	431	374	425	395	450	437	418	415	417	410	438	385	432	418	446	409	417	415	391	411	432	423	462	389	423	410	458	417	397	435	429	449	413	371	422	401	422	426	413	379	437	459	427	419	419	431	395	375	412	407	398	440	358	396	434	439	440	378	428	398	410	414	433	406	439	403	424	408	410	423	447	417	431	465	434	431	448	425	430	435	438	437	365	453	414	415	401	460	447	420	440	412	405	431	440	426	400	417	474	442	434	402	400	420	425	456	404	406	402	436	382	413	434	397	426	415	422	403	414	405	412	396	426	409	434	392	406	417	401	414	418	411	439	449	410	458	395	419	442	443	388	414	431	453	439	420	455	401	431	425	431	438	429	422	434	415	417	417	417	446	450	440	435	421	391	421	406	366	397	394	427	421	455	404	425	396	414	412	422	405	406	449	424	462	419	432	439	416	424	459	429	419	407	433	381	400	434	405	447	407	435	373	416	438	423	403	407	456	448	406	404	454	419	440	429	403	425	408	365	437	422	431	401	411	399	430	436	429	420	436	376	402	480	399	425	435	446	357	426	433	405	377	410	418	415	404	435	409	436	422	411	377	437	410	436	431	431	422	423	420	429	373	407	425	388	407	401	394	399	389	413	448	407	411	438	423	381	408	407	416	412	424	402	446	393	424	388	400	431	387	430	422	426	385	461	432	427	425	462	404	394	404	413	414	400	409	408	451	416	425	412	367	416	439	416	421	408	439	408	421	424	435	391	417	439	435	429	442	406	458	455	399	409	449	405	451	429	417	432	461	408	438	443	400	437	403	437	372	393	406	385	421	418	444	440	404	433	401	415	410	418	442	427	437	389	411	425	419	397	395	436	456	381	447	394	446	425	425	423	399	435	445	410	423	431	416	441	436	451	440	416	412	398	435	447	421	413	449	392	392	438	425	432	402	431	403	428	400	412	436	414	432	447	379	452	426	422	426	380	396	401	413	454	440	424	427	416	396	402	420	420	395	423	394	472	407	417	422	403	362	443	420	381	422	453	422	404	421	429	389	400	367	411	450	435	387	387	413	428	397	428	443	420	447	413	408	389	371	354	409	436	427	418	418	424	380	401	442	430	439	385	411	426	437	436	408	449	390	395	452	408	457	445	402	369	432	405	419	419	406	444	386	417	439	401	425	428	441	437	396	461	427	398	439	408	415	417	397	426	435	431	446	400	425	431	432	434	458	387	369	452	458	431	446	430	454	436	432	406	394	405	411	435	447	420	428	407	404	411	422	436	422	423	438	429	425	435	436	446	430	410	460	424	376	476	399	411	435	380	400	430	412	453	394	443	421	401	444	472	393	414	414	421	420	392	429	458	417	431	379	444	435	410	420	442	402	434	449	430	424	402	402	414	430	416	397	379	431	446	469	415	434	399	435	432	442	448	427	465	463	431	453	439	426	432	410	385	419	459	412	420	422	419	410	441	389	445	437	420	426	380	392	413	412	410	405	400	407	412	417	381	424	421	455	472	408	440	405	442	423	388	416	401	397	390	438	432	405	406	421	410	410	433	419	415	439	388	407	409	426	428	419	441	440	395	422	404	422	405	458	435	395	411	399	421	425	413	411	389	390	406	408	418	427	389	406	416	416	425	405	454	425	421	414	416	422	447	424	429	406	406	387	414	390	435	422	400	445	411	425	416	389	395	400	475	393	412	470	430	460	422	452	441	432	421	387	430	418	418	437	434	404	428	405	440	435	417	412	407	391	445	467	399	412	420	387	416	431	430	414	449	405	410	410	425	412	438	420	427	435	404	372	399	435	402	415	385	454	452	397	412	377	429	398	406	423	427	441	449	428	447	434	446	410	425	417	431	424	426	425	425	441	426	428	388	409	446	413	445	397	424	407	441	453	428	476	408	420	400	384	403	423	452	418	470	428	450	448	418	442	387	441	416	419	406	445	457	412	428	431	449	381	437	385	420	413	430	396	445	447	396	429	435	425	436	432	451	427	420	427	439	429	396	421	425	429	431	390	435	448	456	430	404	438	439	389	440	458	425	430	426	431	418	424	431	395	399	403	409	420	412	430	423	448	408	431	430	408	397	397	442	416	394	424	410	406	386	429	445	430	408	447	441	407	413	415	466	407	428	432	411	426	416	426	421	411	381	441	444	402	405	403	406	379	381	414	418	457	430	394	433	418	396	429	422	402	413
9366	3060	380	296	253	214	214	181	203	199	179	203	182	206	220	216	261	241	214	242	229	297	296	275	263	167	174	171	190	167	179	232	244	250	239	238	208	222	194	210	190	186	160	168	159	177	153	167	147	146	163	149	165	153	159	159	154	161	163	142	160	168	165	161	133	140	138	144	151	169	162	161	167	186	181	162	156	162	157	141	158	141	151	153	157	143	157	146	146	160	155	149	152	134	159	150	156	170	150	146	168	169	129	132	145	161	128	155	161	163	131	161	134	159	149	148	154	150	158	175	143	148	158	153	160	140	188	163	155	171	161	140	171	161	163	166	148	153	122	156	152	159	154	170	151	159	173	163	165	143	166	146	156	143	128	161	159	141	180	154	158	149	152	163	146	156	147	157	153	154	171	148	151	149	157	150	158	159	173	162	156	174	157	142	139	165	149	164	159	149	194	168	142	177	139	175	170	139	169	162	137	154	168	147	142	157	174	149	158	174	141	177	147	144	160	172	167	136	163	150	149	157	157	153	186	132	190	147	158	172	159	149	170	168	154	165	140	182	144	128	138	161	168	186	144	131	156	155	172	152	138	181	140	166	156	177	148	170	155	159	173	161	136	138	144	161	149	165	157	167	149	173	163	165	165	167	135	161	160	175	157	165	156	157	157	138	136	190	164	154	149	137	162	152	179	156	163	156	132	149	151	126	143	155	154	163	153	150	175	149	146	152	140	146	149	143	130	164	146	155	166	159	152	133	141	153	160	142	153	144	141	187	156	167	140	147	164	156	159	184	141	149	152	174	167	156	155	145	178	171	155	152	175	183	159	151	167	170	144	143	159	151	156	164	163	174	178	177	151	159	166	146	159	159	146	167	168	159	154	156	163	148	150	148	158	179	144	154	181	154	152	141	141	145	178	158	160	167	171	164	150	147	156	162	141	183	139	137	165	165	178	153	150	160	142	127	143	153	153	144	143	136	149	156	153	143	150	155	149	160	172	192	138	149	141	153	152	142	136	154	170	136	144	142	158	161	138	161	158	145	152	135	167	140	176	163	171	135	142	173	165	168	138	153	157	167	182	153	163	151	149	148	154	148	148	134	143	140	152	129	156	155	160	154	143	154	150	162	152	154	167	156	132	143	148	141	128	167	153	155	174	170	147	157	159	153	156	157	170	170	154	143	153	162	170	172	172	176	175	181	136	154	150	173	151	143	145	153	163	160	157	124	158	164	156	144	143	184	156	179	168	130	159	164	151	141	135	156	144	151	146	142	160	138	132	130	140	165	170	163	146	152	172	156	145	159	143	137	148	162	149	145	156	169	156	155	160	182	176	181	158	146	169	166	178	165	162	164	199	176	150	167	161	149	130	159	147	170	163	153	182	157	151	186	158	148	151	167	145	177	163	155	130	144	163	139	125	178	146	144	173	153	153	177	168	154	141	145	137	158	157	144	164	153	154	177	136	141	151	155	163	167	157	161	128	127	157	181	161	161	157	161	147	151	143	166	154	151	152	144	166	142	153	153	143	158	162	195	181	153	162	162	155	195	151	155	169	161	160	145	158	157	155	154	162	148	175	163	158	158	145	160	134	141	160	168	170	134	134	172	141	167	156	175	147	169	158	156	141	140	161	160	132	160	161	169	170	152	162	162	188	158	131	166	155	160	154	135	143	163	159	160	133	123	166	147	157	152	163	166	152	176	157	148	158	176	146	178	149	167	155	147	156	146	155	140	158	168	158	171	146	147	166	163	123	169	169	152	157	135	175	161	174	151	144	176	146	165	160	148	165	165	147	153	156	170	152	154	158	162	142	162	150	145	168	140	139	147	135	161	156	155	174	148	151	176	182	159	146	150	140	138	146	134	160	145	188	148	156	145	133	158	147	153	156	171	163	145	161	137	155	185	153	163	158	154	160	154	180	147	153	177	154	134	152	151	152	172	165	150	157	127	148	146	151	160	137	152	172	147	138	173	169	139	152	163	160	152	173	181	145	160	155	167	149	130	144	162	172	174	170	169	147	175	122	167	168	136	143	160	181	164	176	149	140	133	165	148	148	179	160	179	168	144	162	149	146	181	145	174	159	158	150	146	160	130	167	175	146	172	146	157	143	183	168	170	150	164	130	147	142	158	159	152	153	171	159	164	173	157	153	158	171	161	142	158	152	159	150	169	157	174	160	159	160	151	142	147	126	152	158	151	158	165	163	147	140	158	133	159	174	148	143	163	160	162	170	173	160	168	137	173	167	166	149	150	157	155	137	146	192	151	154	127	178	162	158	182	169	165	167	152	136	140	159	174	157	143	162	132	150	153	135	134	142	163	152	183	145	160	170	158	158	161	177	159	177	147	162	160	126	166	188	172	182	140	173	171	139	197	154	147	159	156	166	150	166	165	162	159	154	152	155	174	163	151	156	139	150	179	173	166	162	134	157	146	154	178	172	154	172	160	149	195	177	160	154	175	163	148	178	164	145	151	149	158	160	171	161	145	153	173	169	140	148	151	154	154	154	140	155	140	157	161	148	133	130	182	177	157	163	135	149	162	168	152	134	184	156	167	153	147	159	161	170	181	160	154	126	167	162	154	153	167	154	146	135	138	179	162	161	144	136	158	164	177	158	182	149	147	157	136	146	155	184	167	185	140	170	142	137	151	146	143	163	165	144	158	153	145	172	176	156	139	160	163	172	163	121	171	158	130	161	141	148	144	155	154	156	149	151	173	143	152	167	175	158	163	138	156	152	164	161	185	142	152	149	159	161	168	141	180	134	174	135	138	167	147	163	155	142	154	137	160	177	170	173	166	167	159	151	169	165	173	163	167	182	154	164	171	157	153	165	142	165	158	168	164	167	170	172	156	155	161	141	120	159	163	141	158	175	155	157	158	139	160	150	163	147	186	140	165	148	152	142	166	194	137	170	156	169	177	145	155	160	159	146	166	174	154	146	152	159	164	156	153	142	164	137	148	170	163	158	152	139	155	139	129	165	131	146	167	151	172	163	148	143	159	145	168	140	146	169	158	177	168	144	170	130	160	148	162	148	177	158	140	187	173	167	145	159	154	166	153	176	151	163	176	180	133	139	168	161	156	179	143	134	135	153	136	161	183	160	137	159	156	158	135	173	169	169	178	162	167	164	178	162	140	146	135	123	159	151	156	179	160	167	150	141	162	154	159	151	141	172	169	145	126	147	166	173	159	157	157	134	179	146	146	150	139	154	145	142	158	149	173	151	142	132	131	161	180	146	160	169	177	169	163	172	149	150	154	158	153	138	163	152	148	143	158	167	158	177	164	148	170	179	132	136	161	155	177	145	143	147	143	169	164	158	167	163	172	164	132	123	156	164	161	151	156	141	189	158	140	143	162	140	154	162	149	152	168	161	168	160	164	156	161	142	189	154	151	151	135	130	144	157	144	158	145	148	156	150	161	146	176	158	165	153	129	154	158	151	170	150	168	166	182	151	158	142	171	179	133	145	144	151	160	140	166	157	172	156	155	141	150
8382	3609	848	1087	1122	913	745	646	715	715	708	815	715	814	779	931	1024	944	905	964	1102	1258	1277	1278	1055	649	515	496	591	647	854	1123	1375	1136	1144	907	868	879	805	684	662	619	494	537	519	463	439	454	419	409	395	384	380	401	363	414	387	411	434	433	368	400	410	422	413	394	395	389	371	381	361	354	398	435	405	377	402	413	385	381	370	365	377	375	397	370	390	417	321	386	389	409	377	390	406	363	404	412	403	411	388	387	376	407	389	374	413	431	388	392	404	368	387	415	413	368	380	398	396	374	390	384	372	388	395	386	361	414	373	386	367	392	377	409	427	399	368	387	385	371	422	399	406	372	363	398	383	370	360	383	370	421	415	349	395	384	399	347	377	387	391	413	386	385	423	427	396	383	405	397	413	395	342	390	352	358	370	394	397	369	406	402	408	376	412	369	396	379	369	391	383	390	400	374	387	380	390	401	405	401	408	359	367	396	377	414	407	397	410	384	402	391	419	371	460	381	351	386	389	392	355	358	382	400	366	354	414	369	372	362	391	385	408	391	367	364	391	371	421	395	363	382	356	423	383	384	374	336	374	417	376	401	369	379	349	387	392	400	353	371	406	379	391	367	388	383	380	398	387	394	375	403	392	397	361	419	382	400	382	413	417	415	403	381	418	406	387	391	397	390	375	368	360	389	433	401	370	369	407	371	389	404	367	403	393	421	387	405	387	395	391	363	374	409	376	399	386	374	379	353	389	389	383	378	364	384	384	421	408	379	385	407	411	425	370	402	389	393	408	354	399	384	384	399	409	404	378	398	414	400	411	409	402	376	385	389	353	416	377	393	384	357	390	365	414	397	406	385	426	362	361	397	449	386	441	351	368	381	400	382	410	359	421	374	397	400	377	361	372	388	389	391	396	389	390	404	382	369	419	407	385	349	391	415	397	390	427	374	373	390	406	381	402	401	381	349	388	365	382	392	393	362	363	396	432	404	404	368	408	394	368	408	389	383	416	403	408	405	409	368	364	387	409	392	374	380	402	363	373	421	382	372	443	397	400	346	389	389	407	391	396	392	416	387	371	405	404	369	408	394	390	400	386	400	364	395	385	385	374	401	394	352	387	401	371	379	366	386	416	394	383	407	400	383	390	367	390	374	369	369	385	361	419	363	385	372	363	385	400	399	399	376	392	380	380	421	380	349	392	369	416	385	411	380	350	429	384	386	384	364	398	388	427	386	405	384	422	383	405	400	411	387	426	406	382	369	379	399	395	392	417	368	395	396	429	403	391	402	392	389	414	417	404	404	396	399	380	391	379	397	429	385	405	375	379	364	380	387	387	372	396	412	350	383	374	376	401	377	407	396	408	381	375	382	418	394	397	421	356	355	461	376	376	388	375	419	395	417	372	378	404	422	369	405	362	403	369	401	378	400	350	387	420	352	408	396	371	387	382	375	423	361	384	378	415	397	367	403	410	421	402	386	382	414	382	422	389	381	370	386	411	367	443	409	403	397	428	409	374	416	371	377	363	379	382	392	387	379	413	342	425	388	379	390	370	361	429	375	383	391	350	358	366	396	361	411	372	370	398	380	388	398	347	362	384	381	399	355	361	389	410	384	391	409	396	364	354	424	376	372	366	378	370	399	408	397	434	397	412	379	394	390	406	371	373	406	367	361	385	393	368	387	390	403	405	402	387	425	407	354	398	382	374	402	411	415	359	400	405	383	354	358	403	422	440	390	436	415	396	393	363	385	353	392	395	348	422	409	365	414	393	396	398	388	357	405	428	386	380	371	379	391	409	359	391	403	354	369	359	353	370	389	414	387	384	376	399	419	371	407	398	354	391	383	427	396	400	355	412	361	387	393	397	399	388	360	385	384	398	438	368	416	394	387	364	412	390	362	409	416	370	363	364	411	390	399	378	387	382	407	408	436	395	386	402	360	390	392	397	411	412	377	387	367	423	385	372	388	406	397	431	370	419	397	370	357	380	409	372	374	373	420	417	377	394	411	343	385	384	373	363	386	367	353	369	391	406	413	399	394	394	388	338	426	405	387	397	421	364	379	350	410	387	361	409	372	401	416	410	419	360	419	392	355	386	418	386	382	367	431	416	374	378	385	389	396	399	368	383	377	394	391	390	410	380	365	373	375	372	388	372	409	402	429	396	383	383	398	383	405	409	431	394	423	373	395	400	394	349	404	364	426	387	385	381	346	408	381	435	353	402	395	368	384	379	381	386	402	407	412	331	388	382	374	424	403	389	399	378	365	373	382	416	361	396	359	373	416	368	430	381	399	376	392	413	373	360	414	420	378	383	399	388	394	372	461	363	398	350	415	403	396	348	355	351	423	352	374	373	402	400	404	394	405	354	379	406	371	373	426	412	394	397	387	408	367	349	367	376	386	401	415	400	392	389	405	431	378	367	401	395	408	351	358	381	395	369	365	394	418	407	362	400	369	362	404	376	398	412	409	391	358	376	388	385	372	391	381	411	407	382	390	382	413	420	410	392	383	403	376	399	359	377	388	367	423	398	385	408	379	387	379	405	355	384	353	363	390	435	389	365	376	341	357	378	371	363	365	383	380	386	394	374	405	408	356	400	362	374	388	396	373	381	380	393	420	380	369	365	414	390	370	378	368	390	363	396	365	345	378	335	429	361	375	366	391	369	373	416	380	406	385	368	412	388	379	351	395	400	386	353	374	415	421	405	381	387	417	393	360	398	383	403	404	373	378	393	444	384	379	394	395	367	375	350	383	367	382	379	407	345	390	379	401	418	365	362	405	406	387	378	373	419	364	392	410	372	409	390	420	385	393	406	379	410	386	373	360	354	402	385	392	379	398	388	401	366	394	409	369	371	388	413	395	406	412	387	383	382	378	373	387	387	407	388	385	378	412	399	380	383	379	412	375	408	399	411	368	348	383	385	393	375	371	389	405	403	368	362	398	381	436	414	416	385	355	390	373	383	354	354	410	361	364	382	401	408	363	373	372	407	363	370	388	391	367	384	397	402	394	403	382	371	406	399	376	387	398	373	354	448	396	399	386	372	420	374	390	388	380	418	367	414	400	388	408	352	397	395	399	386	392	412	394	398	399	357	365	385	398	390	380	419	405	389	372	408	382	375	435	390	432	382	395	398	382	398	407	378	402	405	358	397	373	388	380	385	361	385	358	428	369	373	382	403	377	368	359	381	387	377	399	376	383	357	385	411	367	398	372	405	434	377	413	397	360	387	358	383	390	401	371	399	398	412	383	377	322	388	385	369	393	410	378	414	384	401	370	399	409	390	405	396	380	390	389	390	377	416	399	407	383	402	375	431	391	377	394	365	392	399	357	407	392	404	380	396	358	387	395	371	368	360	386	398	369	395	398	396	379	385	405	419	364	388	386	431	375	367	390	386	404	385	415	410	418	337	403	377	407	395	373	407	392	393	384	351	413	414	431	399	358	379	364	386	383	386	384	383	409	363	382	382	403	355	403	401	383	391	421	413	384	402	367	362	411
45086	45324	10756	5005	3894	3010	1886	1344	1538	1398	1451	1019	789	681	517	420	444	387	379	390	416	473	501	505	416	326	298	319	326	349	374	409	411	404	409	362	348	368	310	269	285	303	289	272	260	278	241	222	244	218	212	236	222	227	229	216	216	294	246	263	208	235	242	249	236	206	216	208	230	226	218	215	230	201	220	227	226	212	216	238	243	194	231	240	241	248	221	197	269	200	213	207	259	229	215	222	223	185	174	215	182	228	247	248	197	230	206	199	211	214	234	219	204	226	235	222	221	229	228	239	216	239	220	216	190	201	236	210	257	209	225	200	200	213	245	207	220	211	231	233	227	214	196	217	218	223	216	209	210	197	215	235	206	211	236	249	198	206	232	196	209	209	230	219	220	210	231	197	220	222	242	207	221	225	212	210	230	191	198	229	187	219	209	222	188	206	215	249	224	220	210	224	206	227	214	227	221	234	237	216	211	221	226	191	230	217	229	213	211	209	213	218	230	192	207	203	196	221	213	216	213	248	216	213	222	208	200	221	215	208	195	222	214	217	203	232	231	230	216	229	201	203	214	222	209	242	210	242	201	206	199	189	217	199	235	203	206	188	222	212	198	203	222	215	226	207	250	226	235	213	233	244	210	213	191	227	239	211	230	238	217	213	235	214	226	207	215	211	247	245	210	224	213	226	221	217	212	230	233	226	195	205	197	211	214	221	231	204	227	219	223	221	241	227	247	239	194	209	205	207	224	207	225	241	215	234	192	216	220	211	203	227	228	207	212	223	212	203	196	240	202	221	199	238	237	234	231	209	237	241	191	215	221	188	227	202	205	201	187	204	215	205	198	205	206	226	205	215	230	235	225	204	222	210	198	214	212	240	232	254	216	207	227	220	241	193	219	195	174	200	198	211	199	200	216	224	219	218	224	210	208	233	241	224	205	217	211	200	215	217	217	202	232	219	228	222	227	220	234	217	219	218	197	240	209	217	232	246	244	222	223	217	198	255	232	193	219	211	173	244	230	199	217	218	240	219	214	220	236	211	215	209	204	207	228	236	200	228	223	195	219	233	206	218	206	202	206	234	210	221	252	226	224	233	242	234	234	231	228	219	216	213	225	225	233	193	202	235	219	207	217	223	232	220	193	207	196	215	207	199	224	200	199	204	230	219	224	204	216	207	241	201	193	188	198	230	215	212	222	235	227	198	212	241	214	222	223	209	221	210	201	219	228	218	234	244	216	239	217	190	214	218	217	237	232	207	221	210	196	233	216	225	244	196	212	220	216	212	218	201	231	232	204	210	205	206	214	216	219	205	234	232	237	203	211	240	229	213	191	238	203	225	217	207	216	203	209	214	216	209	227	216	234	250	217	212	211	213	195	252	203	191	242	230	201	216	224	219	228	223	205	231	235	239	219	222	213	223	202	214	223	225	235	224	215	219	211	235	233	196	253	228	224	234	194	197	220	219	195	214	232	190	205	220	236	208	225	215	209	233	218	236	221	187	211	208	203	209	206	229	200	262	220	218	201	194	211	189	221	232	199	207	183	207	218	207	215	238	230	213	229	207	231	237	230	224	231	209	234	236	240	232	216	201	211	217	222	216	226	214	195	193	197	197	194	214	236	203	207	217	217	220	229	224	218	221	223	228	227	189	228	220	239	218	231	206	234	198	205	220	224	203	215	222	204	205	232	234	210	194	216	196	214	215	228	232	209	243	233	230	183	216	216	203	216	203	218	230	198	230	211	226	225	213	189	215	220	229	216	207	228	194	200	210	226	224	183	214	216	228	218	217	229	192	228	214	205	219	204	219	227	225	224	233	228	210	198	237	225	196	228	229	211	205	197	182	224	208	227	186	209	206	221	213	243	237	200	215	217	212	212	189	227	201	222	191	226	237	251	233	224	205	226	222	227	201	220	212	228	235	206	223	229	208	220	242	231	219	224	222	206	220	210	206	207	217	210	199	209	223	220	229	247	209	225	218	223	219	225	234	199	234	221	227	231	197	209	200	219	240	224	227	230	202	208	229	234	229	216	254	209	216	232	238	215	196	241	202	219	222	213	236	206	198	226	185	242	205	214	218	209	217	220	199	222	228	235	226	232	238	225	215	188	227	203	199	233	222	202	242	225	190	219	198	222	235	230	236	197	223	214	222	225	213	209	217	231	208	251	233	209	201	219	199	236	231	210	226	257	215	215	222	219	176	204	213	214	212	240	217	218	208	211	217	218	200	217	232	254	235	208	210	218	202	237	210	207	232	204	192	203	217	209	204	206	222	223	204	242	223	225	215	245	253	223	213	227	193	225	243	195	214	218	224	220	226	208	220	187	208	216	232	206	226	201	221	209	230	217	228	195	208	222	211	244	208	202	218	218	205	206	222	209	211	215	213	218	226	224	257	241	202	217	209	221	238	217	224	205	215	229	221	209	238	201	217	193	213	221	190	220	205	227	214	218	258	218	209	247	219	244	197	237	196	200	208	190	215	205	224	215	200	214	207	239	231	207	227	200	199	195	198	220	210	229	237	201	199	211	219	205	238	224	213	205	209	239	227	205	193	233	202	186	241	242	216	227	199	208	197	202	239	183	209	201	192	223	236	194	193	231	239	248	222	213	201	216	244	229	208	236	220	241	209	215	231	209	226	230	240	194	198	206	203	234	194	212	208	238	203	200	208	221	219	223	239	208	220	210	212	240	223	225	213	213	214	222	198	223	215	227	226	233	209	207	257	203	205	206	239	232	240	226	234	190	219	224	216	212	203	218	205	226	214	237	202	230	198	251	209	221	208	213	207	240	218	210	201	226	203	210	252	218	221	221	244	233	201	241	223	237	223	213	219	215	196	193	221	224	196	213	217	214	204	220	218	227	226	199	206	208	228	220	225	195	194	217	210	204	209	239	212	202	202	214	214	227	204	232	231	218	212	223	194	218	216	233	225	205	235	243	224	269	213	231	220	207	220	219	219	211	206	213	212	188	248	209	215	217	208	213	232	216	226	183	234	186	214	214	226	229	230	231	206	199	250	240	210	215	210	239	208	224	211	211	226	231	220	176	221	245	230	230	232	200	210	221	227	221	202	226	245	229	198	191	206	219	239	193	209	255	230	202	208	220	196	248	221	225	222	210	195	245	209	204	199	221	239	225	228	208	202	219	232	220	227	215	221	209	219	226	218	250	224	239	210	226	205	209	205	216	218	209	236	207	228	227	213	228	210	207	240	197	219	235	212	207	231	203	215	209	217	218	205	219	199	219	225	249	215	225	205	216	206	213	207	221	223	215	207	192	207	224	221	220	211	244	211	201	199	221	226	217	198	229	243	238	194	251	221	191	220	213	215	215	213	205	211	210	225	234	223	210	216	242	231	226	221	234	236	212	237	197	218	225	210	199	216	207	215	211	205	236	202	188	194	210	206	207	242	231	209	209	219	219	257	221	226	212	211	196	222	198	203	212	218	221	240	223	191	207	230	214	191	205	208	193	223	225	226	207	228	229	219	208	209
29767	21425	5062	8277	10155	8754	7101	5943	7275	6603	6588	5622	3632	2738	2255	1997	2226	1786	1670	1876	2094	2297	2536	2565	1928	1428	1157	1287	1323	1568	1964	2245	2119	1939	1860	1631	1493	1413	1320	1132	1135	1023	980	974	893	936	711	673	648	610	631	644	593	603	648	550	657	842	796	568	566	582	612	562	677	529	586	510	534	538	475	536	539	508	525	586	482	510	508	522	475	506	498	502	535	512	506	505	474	508	511	507	483	504	569	490	528	488	471	493	515	494	499	516	489	516	506	529	531	491	505	499	533	510	515	512	525	486	515	520	508	489	492	499	500	536	530	509	503	484	527	511	540	513	510	536	512	539	494	546	541	523	497	511	509	517	512	524	495	514	535	547	536	526	520	524	478	484	520	523	491	520	531	511	510	491	502	528	514	503	545	486	502	543	540	512	525	513	521	512	532	530	521	506	544	539	509	526	523	466	500	506	529	503	529	517	506	530	515	572	513	484	477	512	510	547	520	519	497	488	486	560	488	472	523	523	501	496	534	492	521	533	524	541	550	487	500	536	494	502	517	528	512	497	497	453	558	506	534	516	521	493	510	505	520	517	522	501	489	546	507	514	538	522	544	518	512	475	492	546	529	532	493	497	546	521	539	484	468	511	503	499	466	461	543	535	535	518	506	512	484	501	492	500	527	506	505	524	542	521	508	507	510	526	495	511	491	518	553	489	495	493	517	520	556	502	503	520	504	515	537	500	533	512	528	535	543	503	499	494	516	483	515	486	513	516	506	504	509	519	537	506	554	539	507	502	521	523	556	551	516	494	452	537	506	537	505	540	484	478	491	513	568	523	486	503	501	497	502	469	508	503	524	494	514	530	493	510	520	551	549	498	509	501	503	485	500	516	540	532	522	552	473	493	518	519	519	539	573	535	513	513	512	542	464	508	522	551	515	494	553	493	511	508	504	542	459	519	542	488	499	520	480	517	500	520	524	521	486	503	518	510	516	534	555	502	522	489	480	495	512	521	512	510	494	508	507	489	527	475	518	474	524	512	517	534	501	512	470	550	508	494	530	514	493	550	513	515	491	505	477	502	529	541	512	487	488	504	487	533	528	553	505	525	496	543	502	497	480	530	478	537	490	506	549	511	508	516	510	488	488	518	539	523	528	495	488	480	500	520	511	507	471	514	511	495	519	546	533	502	521	493	538	533	466	530	509	541	533	531	533	499	483	485	533	487	558	525	498	572	482	510	504	516	509	493	513	499	514	531	548	505	505	518	521	566	501	555	528	512	515	524	536	488	473	504	517	553	505	522	516	556	494	517	468	504	541	496	523	497	483	510	526	508	503	544	527	499	511	516	506	524	504	521	525	529	480	543	496	532	492	518	502	537	562	536	512	475	496	498	493	524	517	535	531	517	461	552	565	489	506	495	487	528	498	519	477	517	545	549	492	534	497	540	543	479	505	467	509	510	505	568	470	507	535	504	507	495	546	512	526	495	564	479	543	501	519	512	541	513	503	517	482	520	528	492	523	488	514	549	534	522	489	525	494	475	544	563	520	534	545	494	527	510	502	515	517	507	507	504	456	522	497	563	520	535	520	534	546	527	525	517	517	515	492	509	486	478	490	527	490	500	494	496	556	530	503	494	530	484	516	491	516	502	508	531	521	494	498	518	488	556	547	508	491	525	474	473	502	533	503	529	490	513	529	495	497	536	541	500	504	522	531	471	498	473	532	519	501	507	571	499	493	518	546	535	487	474	502	517	525	499	522	497	568	542	567	512	500	509	496	466	482	483	504	518	519	573	519	538	516	486	497	509	529	468	513	522	501	539	528	510	522	543	492	505	516	510	531	541	510	455	536	495	484	509	523	503	531	533	515	508	520	476	490	459	581	474	520	504	554	560	511	561	576	503	517	513	489	506	515	587	475	527	492	530	547	503	484	483	477	474	518	498	543	509	533	518	513	528	507	519	501	505	533	546	542	520	547	569	511	548	516	516	535	500	502	464	510	501	540	561	534	524	476	545	502	492	537	504	538	531	525	518	531	494	477	487	527	543	502	485	529	529	554	517	543	487	501	555	549	509	505	551	461	537	500	480	528	484	514	509	534	515	496	511	530	499	511	506	505	480	534	501	513	501	500	506	491	529	505	546	491	534	561	538	522	527	492	533	518	524	469	481	476	532	503	539	519	539	524	492	526	525	544	481	521	487	525	523	477	534	530	522	514	487	458	528	527	538	493	461	527	502	474	481	511	530	540	535	512	512	519	514	490	489	499	503	530	460	541	559	520	514	471	515	479	537	532	489	473	513	545	505	535	514	547	472	538	550	514	548	551	512	558	498	528	507	523	486	491	538	534	559	517	522	517	542	523	466	525	541	554	550	496	508	509	538	526	531	559	535	489	538	527	562	537	539	502	508	521	523	507	460	527	553	519	509	555	513	524	498	500	511	504	566	492	526	513	531	544	473	486	542	512	504	520	504	545	505	546	523	511	511	504	504	476	541	520	525	522	536	499	490	524	522	519	547	496	498	546	522	561	485	487	516	536	474	503	516	530	529	462	493	494	531	510	529	535	503	518	541	540	525	522	480	513	519	540	541	487	530	519	508	489	513	481	511	505	514	505	495	542	472	521	481	503	501	498	483	471	482	544	507	480	518	534	512	532	543	524	514	517	484	487	564	493	495	489	502	557	509	504	467	541	503	511	510	536	497	502	475	530	506	548	497	530	528	525	512	510	488	532	543	549	544	541	502	549	518	478	503	531	515	482	552	537	531	506	511	510	494	506	499	509	562	513	511	493	548	510	524	538	514	480	531	563	528	491	536	505	505	506	496	538	486	497	548	531	502	532	471	522	534	526	465	484	493	497	503	471	505	508	516	512	486	511	574	520	521	486	513	545	512	527	527	495	554	471	521	526	513	510	526	492	486	494	481	501	477	526	504	498	541	494	522	477	523	518	490	516	494	489	506	538	468	534	464	524	485	530	505	510	523	498	523	541	491	538	514	509	492	481	530	522	495	510	502	523	524	563	522	490	541	531	512	520	555	473	486	507	516	534	536	491	527	517	524	548	523	532	510	526	527	497	492	498	527	498	561	502	512	508	515	502	487	465	472	526	536	534	521	484	510	516	498	525	498	535	491	513	488	499	488	532	558	509	526	532	465	511	540	511	483	530	538	489	502	491	520	499	533	531	480	529	537	516	547	523	517	522	508	520	486	513	512	517	496	504	511	524	545	514	510	504	527	497	498	523	475	540	482	503	507	547	538	525	527	502	540	504	515	536	512	486	517	529	549	521	486	509	521	489	500	546	548	481	519	505	491	483	516	535	475	521	500	481	536	524	502	533	504	483	537	524	518	491	539	488	527	506	532	504	513	509	487	544	510	503	502	542	521	524	549	513	500	528	515	517	542	521	500	502	535	500	531	525	499	515	497	532	509	513	550	497	467	529	488	533	468	528	502	498	523	518	522	508	524	513	554	507	530	527	499	531	523	515	507	491	521	548	516	519	506	541	565
53469	60196	20262	11246	8380	5324	3041	2625	2891	2631	2348	1885	1405	1025	782	566	539	448	389	476	517	533	592	612	498	340	278	340	356	418	453	467	460	420	424	380	327	384	314	310	274	274	227	236	259	250	218	223	202	195	207	190	208	218	198	192	211	239	264	214	164	204	194	198	199	166	172	186	209	186	192	188	176	181	176	190	180	183	196	168	173	185	170	181	156	170	174	173	172	171	204	167	166	171	159	206	187	164	153	165	169	202	168	160	174	157	167	161	163	183	172	199	170	185	176	190	188	142	167	146	181	179	176	170	145	186	177	149	187	168	193	175	156	184	176	173	178	173	152	172	170	164	199	167	178	170	176	176	175	180	167	172	192	202	235	179	172	190	179	187	190	195	191	173	165	206	180	171	162	180	153	185	176	135	189	174	165	178	179	188	180	200	203	157	199	193	192	168	180	162	183	165	149	179	177	174	179	173	169	208	186	168	198	160	161	184	210	162	174	166	175	171	189	188	185	164	182	194	168	192	180	172	181	193	157	175	185	187	173	185	176	179	134	182	183	190	185	174	177	180	185	190	177	149	191	181	166	186	157	177	186	187	170	175	167	209	170	200	170	158	169	195	175	180	188	170	149	174	194	189	190	200	185	170	179	177	182	203	162	194	198	164	192	175	186	156	180	199	163	167	178	172	163	197	168	142	174	208	160	160	189	159	157	173	179	183	160	179	175	176	171	172	180	165	168	177	178	184	169	194	186	179	172	187	145	205	192	173	197	210	168	197	167	185	163	177	197	165	164	171	173	171	178	174	196	192	176	143	180	201	179	191	181	181	159	198	205	159	144	165	174	166	172	147	190	187	193	188	160	181	167	193	178	196	177	193	203	182	155	179	163	158	160	189	168	197	180	159	175	165	167	147	161	185	186	175	150	175	147	187	167	179	166	189	185	161	165	166	157	180	166	166	164	179	172	154	193	140	158	193	190	179	167	160	192	161	168	187	185	184	218	178	185	183	190	187	175	187	190	188	165	151	182	206	181	170	154	209	160	178	198	180	179	183	171	181	161	167	173	172	195	178	180	181	171	168	180	184	188	163	202	180	159	202	195	192	187	181	214	191	163	185	163	174	197	181	176	170	169	191	163	181	185	194	169	189	192	198	169	179	179	195	182	191	154	145	184	172	181	197	182	195	164	159	163	199	195	193	179	186	158	180	170	163	161	186	191	167	162	175	181	179	177	164	187	165	181	173	191	190	174	171	174	191	188	180	175	187	163	171	186	156	175	188	166	187	170	209	192	199	166	175	202	168	190	157	159	159	177	153	172	160	178	154	168	184	182	197	181	177	170	154	164	183	170	170	155	149	157	201	184	169	181	186	197	178	185	183	179	170	163	142	191	160	198	155	172	198	198	167	166	194	161	161	190	209	188	192	176	175	156	173	144	172	161	197	184	188	151	152	194	187	162	196	185	178	190	182	167	169	185	195	189	198	198	168	170	178	156	173	178	188	170	184	172	191	189	168	167	188	194	165	164	174	165	176	159	177	152	147	155	205	171	182	145	186	185	161	159	159	145	163	161	167	181	187	176	185	175	159	153	182	195	167	183	182	170	199	192	164	194	183	164	174	198	183	174	198	176	182	184	164	166	187	158	186	163	182	168	159	165	191	180	171	183	158	169	169	181	174	149	141	149	188	183	190	170	167	184	181	176	168	176	152	170	145	187	167	172	164	158	171	199	171	188	157	166	191	162	173	193	156	196	155	156	172	167	188	169	169	175	183	179	174	191	165	172	184	163	170	156	157	169	182	171	162	168	149	169	198	178	181	186	189	209	173	176	147	175	153	195	170	201	167	161	151	189	201	198	184	177	182	194	186	180	158	153	193	164	182	187	194	198	187	186	200	187	161	206	179	165	190	191	211	173	192	194	169	191	195	168	172	199	165	169	172	152	185	176	179	202	179	182	144	189	165	184	188	162	170	146	182	163	169	172	186	173	180	190	169	180	185	173	196	169	176	174	171	184	188	162	168	173	166	164	178	205	169	190	179	181	152	181	190	203	171	176	202	167	165	159	167	180	183	195	163	197	174	186	154	171	154	181	173	189	172	176	177	173	137	186	166	186	180	187	166	163	167	169	205	164	175	169	197	157	174	180	159	169	193	173	186	153	181	141	183	162	176	174	184	178	180	172	164	175	177	181	169	165	215	184	174	181	155	164	173	195	173	160	182	183	183	153	176	211	170	180	177	170	189	191	148	193	152	166	164	185	184	177	177	159	178	174	182	180	195	180	189	166	163	177	194	152	190	189	169	180	186	201	170	204	182	176	178	170	193	184	170	165	177	161	154	198	160	180	164	180	169	162	191	177	188	185	173	183	195	199	200	184	162	168	174	188	179	165	178	174	165	162	197	168	185	158	180	173	173	196	154	183	162	161	186	206	178	177	165	180	198	167	180	147	176	202	166	188	161	165	195	194	160	182	172	179	166	199	173	168	191	187	195	154	188	181	188	163	163	181	191	163	196	181	160	166	198	165	158	196	170	192	196	177	163	153	178	165	169	158	169	184	185	193	185	191	177	175	178	157	169	179	197	187	186	186	165	171	165	169	143	177	145	176	178	181	158	188	164	171	192	167	195	164	172	184	160	174	184	157	160	180	200	163	199	171	181	156	186	182	176	155	175	164	167	186	176	185	163	167	184	182	184	191	195	175	178	192	161	165	165	165	166	171	168	187	195	156	162	181	156	182	155	168	191	165	165	156	177	176	198	167	199	153	175	170	181	163	190	169	178	177	171	164	184	165	181	177	207	183	180	157	166	170	167	176	181	180	167	172	195	151	174	211	179	184	211	162	164	181	193	182	153	197	193	180	163	173	178	178	179	174	180	160	187	152	200	183	187	172	163	159	171	164	180	188	174	166	201	175	174	181	167	199	192	149	171	180	171	161	174	170	178	179	176	167	190	189	174	189	160	169	174	178	191	172	173	169	180	193	179	176	167	175	177	168	175	168	170	193	181	156	155	188	154	154	169	180	149	199	220	192	203	183	176	163	186	188	210	141	193	151	190	189	183	184	173	173	167	183	174	170	171	148	171	172	181	187	184	186	173	168	188	161	182	203	167	183	171	167	199	181	158	191	191	180	191	182	192	190	159	158	161	182	173	164	189	175	167	181	154	177	174	171	158	181	190	208	178	167	193	190	172	177	177	172	168	171	191	167	185	185	156	157	164	175	173	174	176	186	202	177	193	172	183	193	188	177	185	174	172	192	172	172	172	174	146	142	156	182	162	162	197	170	182	185	167	169	159	174	155	202	177	172	182	165	183	191	159	180	192	150	173	185	198	169	167	170	157	193	164	172	164	204	165	197	168	162	173	175	169	172	184	169	181	181	197	153	169	171	177	188	181	173	158	184	154	159	182	158	169	181	172	167	171	197	212	176	182	180	188	184	184	196	189	182	171	165	183	143	174	184	163	178	152	163	160	207	165	177	184	159	163	185	199	165	176	185	192
35630	32268	7455	13311	16250	13270	10981	9900	11737	11707	10513	10176	5428	4754	3338	2868	3107	2473	2290	2485	2754	3061	3282	3708	2563	1760	1399	1890	1930	2363	2966	2780	2629	2458	2356	2042	1884	1871	1658	1377	1251	1179	1292	1136	1100	1024	739	672	616	608	596	557	593	583	607	544	670	942	1150	608	475	509	560	565	779	453	444	441	429	395	418	418	469	422	417	454	386	413	413	402	417	425	439	406	419	418	433	435	412	427	418	454	414	401	412	368	432	403	451	450	435	434	410	412	415	410	457	393	391	420	440	434	420	399	408	412	384	427	447	395	403	442	422	421	410	447	450	439	405	422	411	452	431	416	417	411	417	365	402	411	434	402	429	471	429	426	433	443	413	406	421	442	443	413	417	411	415	414	426	421	393	403	437	393	424	424	415	431	431	395	419	414	413	433	407	394	406	416	391	405	421	354	419	403	432	391	421	421	386	402	371	436	406	415	411	385	441	420	411	412	428	406	411	415	432	397	431	424	433	401	419	398	385	407	401	443	441	416	384	371	427	403	431	427	416	419	400	429	380	400	419	412	400	445	414	420	419	461	430	418	413	432	418	413	447	444	458	448	394	424	462	401	437	398	398	393	428	396	439	423	413	394	427	399	392	384	442	388	417	430	412	445	418	367	442	461	389	456	434	411	425	379	422	442	405	380	416	434	403	437	411	408	418	456	407	397	387	408	429	427	403	426	427	405	420	417	375	465	388	398	374	448	403	377	403	424	383	413	389	415	414	400	421	399	431	414	401	432	426	423	421	425	391	427	429	441	399	410	393	435	431	399	375	404	421	400	419	426	381	387	419	405	433	404	453	462	426	442	394	453	420	404	409	438	418	430	416	400	458	425	378	433	433	411	421	390	420	406	408	408	443	424	431	405	427	411	377	430	425	397	425	442	362	453	412	403	407	438	415	368	381	397	399	404	414	433	434	393	394	404	431	433	421	417	370	393	401	389	421	427	383	422	396	422	387	420	406	411	389	415	416	393	375	415	405	405	418	393	412	425	404	413	414	442	413	408	421	401	437	409	440	414	417	383	413	403	426	447	429	449	377	403	427	410	420	434	395	408	430	424	416	411	403	412	409	417	432	426	416	402	400	411	410	397	382	402	413	398	460	424	421	405	445	414	429	442	404	394	394	415	407	388	437	415	431	437	409	456	402	452	404	414	393	419	410	392	413	409	403	389	419	451	386	380	405	419	445	368	391	414	359	414	395	401	444	463	441	429	421	451	439	427	422	382	440	373	437	399	411	423	395	426	430	419	446	440	402	414	428	408	441	437	405	419	378	435	408	403	421	452	383	410	415	419	430	403	445	430	405	390	408	418	393	442	387	429	451	385	386	425	430	421	405	415	414	429	400	402	405	404	394	405	428	425	395	408	413	419	434	432	444	401	384	405	395	385	386	430	410	448	396	396	434	411	405	448	420	410	420	403	442	393	428	383	415	389	407	421	390	422	436	418	426	418	413	407	400	415	396	396	402	426	441	456	403	349	415	427	409	387	437	413	437	443	391	428	414	428	367	451	408	432	437	412	401	417	411	376	418	389	415	398	409	402	415	422	430	423	422	444	438	419	442	415	408	417	390	409	408	408	412	438	409	440	425	422	406	410	399	412	438	398	436	392	379	390	404	417	383	422	433	422	428	426	404	396	426	417	451	425	411	406	434	407	417	419	419	429	378	382	400	428	409	437	400	438	415	422	416	435	418	383	405	401	441	399	424	406	419	427	404	434	409	431	424	407	399	414	455	424	405	428	379	397	456	395	383	407	393	420	428	403	404	436	393	386	444	442	408	429	420	389	393	409	448	419	414	443	414	443	420	388	401	427	422	428	431	406	425	422	441	422	420	429	407	430	427	389	420	452	421	426	405	404	456	393	406	384	378	436	404	388	405	396	440	395	464	406	430	380	422	408	408	431	408	406	413	456	402	413	432	449	436	420	394	401	407	426	402	412	419	416	393	407	406	455	408	409	403	413	418	453	375	404	435	399	401	390	406	404	404	394	430	429	418	390	413	440	410	412	460	432	412	413	403	399	384	394	433	412	425	397	400	440	414	414	455	393	448	383	431	415	391	393	430	446	411	438	442	386	424	431	433	406	422	405	423	402	432	412	401	433	427	400	393	427	371	414	456	377	438	396	415	447	402	425	402	416	401	389	400	422	390	435	408	433	418	401	401	466	403	443	387	452	404	401	410	436	388	447	404	416	376	424	404	404	387	419	411	398	408	428	415	422	458	425	429	412	395	416	416	436	400	435	401	439	396	417	425	398	398	410	414	443	425	437	481	396	427	383	401	378	412	400	427	412	412	455	407	422	376	403	426	408	419	376	423	439	427	410	417	436	393	443	390	436	399	429	406	420	416	435	394	407	444	426	401	423	420	380	402	422	427	389	418	422	395	432	413	400	402	408	429	413	442	423	396	435	414	420	399	402	425	434	425	448	406	390	416	441	427	420	418	449	418	370	446	382	427	406	421	431	424	413	423	413	385	382	384	418	408	437	406	438	397	397	407	389	414	410	444	401	413	396	426	398	442	463	408	450	393	418	404	410	385	404	396	453	417	392	448	407	425	404	436	414	430	421	393	437	448	405	407	425	416	424	416	436	424	418	426	413	420	409	426	418	439	416	405	386	420	429	439	402	362	437	422	426	417	397	458	441	422	437	415	434	443	434	383	478	418	378	418	416	405	433	437	429	437	408	377	472	441	405	420	400	427	428	395	407	385	404	411	442	416	436	406	390	416	441	371	415	450	390	410	416	410	427	443	393	450	418	405	385	393	419	418	427	443	410	461	435	425	431	427	404	398	409	423	418	411	408	409	414	425	391	419	398	377	435	425	421	432	403	426	389	455	402	417	406	429	416	423	421	454	411	432	398	430	407	416	434	359	380	411	421	424	438	385	439	404	458	433	402	417	415	426	435	406	413	434	431	375	428	411	422	435	401	415	408	409	439	411	414	375	413	418	427	403	418	419	389	431	412	429	390	442	401	386	409	419	411	395	427	403	386	438	437	386	423	424	436	448	452	401	455	431	418	414	422	435	382	411	405	426	430	448	437	380	446	413	440	416	405	442	404	416	430	425	442	420	421	442	404	422	417	428	414	404	399	407	407	435	365	396	412	451	408	441	428	447	386	414	413	427	408	439	419	410	429	419	374	416	425	406	426	414	430	400	410	453	404	409	417	407	413	415	415	449	461	417	410	419	432	409	444	402	443	416	417	415	387	391	417	426	435	432	377	421	452	407	406	406	395	423	405	423	410	402	431	458	434	401	395	409	439	368	379	450	435	445	406	397	385	419	427	411	399	418	406	459	407	456	412	400	410	400	397	412	414	429	442	433	396	434	428	440	414	437	414	413	403	432	404	420	449	403	470	371	360	433	430	403	389	418	431	407	415	411	421	413	402	380	415	418	450	405	399	401	427	424	387	427	402	413	384	443	434	457	403	404	451	398	419	404	397	409	384	396	424	410	404	413	397	426	408
7828	4832	480	329	330	244	208	178	219	220	223	251	207	216	228	240	278	242	228	214	284	254	270	271	225	184	174	179	192	190	240	243	194	230	232	215	203	182	196	176	159	180	183	174	180	172	155	155	132	192	159	151	164	127	150	143	154	159	147	162	167	144	143	165	148	150	160	118	169	134	174	172	157	142	137	159	155	134	151	164	150	164	161	178	155	163	176	147	141	151	181	163	166	132	174	138	162	148	163	154	147	143	132	140	150	136	128	137	162	158	141	174	177	150	168	160	135	145	148	148	174	138	150	144	186	172	147	139	155	150	170	162	170	153	153	176	169	163	153	132	154	163	156	178	140	140	149	163	159	150	173	139	166	128	168	140	152	169	151	141	136	153	158	158	147	190	168	140	130	136	150	139	145	158	138	130	164	158	157	147	145	146	135	142	167	162	146	142	157	154	145	144	141	151	155	131	145	133	152	164	152	151	153	174	155	142	152	142	159	165	166	153	174	182	141	158	155	177	166	155	126	126	170	153	147	137	154	149	169	135	146	132	171	162	162	167	162	162	152	155	155	143	146	170	160	124	147	145	143	154	166	159	144	142	162	144	147	159	165	161	164	149	124	161	165	166	136	177	153	178	132	151	163	152	155	148	159	149	144	163	157	143	161	163	140	154	160	150	133	155	161	148	150	156	163	141	135	159	155	150	134	141	173	151	154	143	149	145	159	163	162	146	178	153	152	163	151	154	145	140	141	148	141	137	185	131	183	150	170	141	173	161	171	157	145	150	144	145	149	126	159	141	169	143	151	152	131	149	146	148	148	164	180	167	144	168	145	147	158	159	155	167	144	157	143	149	163	159	164	165	146	136	162	156	144	134	139	145	163	145	160	166	155	158	140	145	146	156	158	146	136	154	191	173	150	178	136	153	156	166	132	159	144	158	167	178	172	156	166	132	130	139	164	158	163	150	165	147	152	154	148	163	155	138	150	145	162	156	152	160	166	163	147	160	145	171	165	167	152	136	155	123	137	135	135	167	150	161	145	152	143	167	161	158	155	169	165	149	148	151	153	156	145	161	144	126	176	138	146	132	140	156	165	150	154	173	144	147	130	164	153	153	144	169	151	140	163	158	158	163	172	150	147	156	164	142	147	133	144	159	166	143	160	145	164	174	154	173	155	163	152	163	165	167	137	170	154	140	180	158	167	150	141	153	145	146	142	153	148	144	146	161	156	182	150	170	145	141	154	135	158	158	155	142	159	150	143	152	175	151	146	126	162	148	152	147	165	131	167	133	146	158	167	147	120	162	171	152	141	171	165	145	160	153	143	175	134	158	144	144	175	162	157	147	163	163	121	153	164	156	137	137	160	154	141	166	142	147	167	166	145	170	158	138	125	151	155	156	170	170	156	182	147	193	139	156	150	146	140	155	151	155	149	158	163	165	139	152	178	160	147	159	152	145	149	139	147	163	155	175	159	160	166	154	159	166	147	158	151	147	152	132	141	156	146	130	150	147	137	145	154	143	150	138	175	159	139	151	153	156	151	147	150	149	150	142	136	152	142	167	170	165	164	170	144	144	169	157	159	141	152	142	169	157	136	185	151	173	143	153	157	187	153	166	165	161	159	150	170	152	150	165	136	142	180	164	166	176	149	155	152	176	164	142	140	169	153	148	167	159	153	165	156	171	142	171	164	129	138	147	167	166	171	152	156	135	150	147	142	151	164	185	169	150	139	148	163	145	143	144	151	148	149	135	167	143	142	149	154	185	147	125	154	126	175	157	162	159	143	155	197	149	136	172	153	134	145	162	136	113	154	149	164	128	140	160	145	146	173	155	159	166	166	165	133	129	152	132	140	150	160	152	165	137	158	164	141	166	164	145	177	157	150	164	190	169	168	147	151	157	176	158	143	140	146	176	156	165	152	153	151	154	166	152	153	139	160	146	160	142	165	163	165	162	155	151	145	157	168	164	170	148	133	169	153	151	153	136	129	166	160	178	172	174	154	160	158	155	168	131	182	175	150	163	160	164	158	156	152	137	141	150	139	170	155	169	149	166	144	159	168	157	163	153	149	172	183	185	163	172	163	144	155	128	166	162	153	147	154	141	174	143	149	144	154	165	178	144	144	151	154	142	158	168	154	158	178	156	164	179	160	146	150	134	156	163	169	154	147	154	166	158	177	170	158	170	147	156	142	156	170	159	143	168	154	145	142	170	143	155	129	154	168	167	154	157	163	132	137	146	176	138	152	170	169	146	184	152	139	137	159	131	158	183	143	142	137	168	136	127	159	138	164	147	125	148	147	144	165	144	175	158	151	144	146	148	161	122	164	157	142	157	147	150	154	175	158	152	158	165	179	129	156	142	153	154	146	127	148	148	146	144	143	147	146	149	146	151	161	148	146	159	161	168	157	166	128	145	168	151	148	141	140	153	153	134	159	159	140	146	127	150	154	154	173	131	153	174	178	172	130	152	145	173	175	166	154	153	140	149	143	132	176	150	147	162	147	180	137	150	153	142	145	149	166	176	164	155	145	142	147	167	153	158	155	139	139	148	145	167	166	156	141	146	144	146	165	154	134	153	129	141	145	147	129	152	168	163	170	155	148	155	152	170	167	159	161	152	151	137	158	136	163	173	162	158	149	124	139	143	161	158	162	157	149	171	135	165	140	148	171	164	158	177	158	148	177	149	172	139	148	134	176	155	167	159	144	158	137	166	158	143	137	159	182	157	156	173	133	137	154	133	147	158	173	147	150	170	173	155	139	172	167	140	136	145	160	147	145	163	168	162	164	160	151	170	144	165	168	157	158	148	157	155	153	178	125	139	171	151	161	155	151	154	158	154	157	137	154	155	138	131	153	158	146	132	146	174	177	140	172	152	166	136	155	160	137	164	126	152	162	158	171	161	130	148	154	149	160	153	167	152	139	147	139	174	158	153	139	138	138	165	155	150	161	164	162	168	153	167	149	141	175	153	171	153	142	143	124	141	133	169	158	167	150	165	143	142	141	176	149	145	158	144	146	165	145	133	167	160	142	153	156	146	167	134	149	166	160	139	146	171	132	133	168	145	183	161	160	148	142	145	163	145	149	151	155	152	148	152	158	155	167	165	150	135	165	146	142	164	147	167	172	147	157	171	181	142	146	131	149	150	147	142	157	168	153	142	177	175	145	156	159	166	152	152	156	158	135	151	158	173	153	152	166	164	151	172	157	142	152	151	143	150	196	145	160	130	165	134	179	127	135	134	153	163	139	165	155	143	153	173	173	152	134	138	152	152	133	180	130	158	140	137	139	140	186	165	170	177	143	140	157	168	150	178	167	164	166	143	156	126	150	152	160	162	161	161	156	164	147	151	148	137	132	158	160	135	169	142	133	135	140	158	146	171	161	137	138	181	124	145	160	175	177	180	183	161	173	130	154	160	140	156	171	137	147	178	177	170	150	128	160	141	162	169	143	145	155	174	145	176	168	135	146	158	143	151	150	146	158	134	178	166	162	147
7122	5970	785	1070	1240	791	716	683	822	776	785	809	848	864	873	984	1082	1018	967	1029	1199	1202	1335	1414	1001	662	525	565	653	697	1007	1070	960	946	1077	922	766	848	695	653	642	590	566	547	490	484	465	391	414	388	405	381	414	406	398	366	400	443	399	370	356	386	379	395	375	385	385	383	405	343	374	378	389	394	388	342	393	347	372	386	372	405	361	397	366	371	356	392	392	400	381	381	399	374	392	362	414	395	389	405	367	369	380	393	400	373	382	394	390	399	374	401	380	398	356	370	371	397	402	389	375	397	363	409	382	372	338	385	374	388	357	398	371	368	395	420	403	399	391	378	396	364	410	381	374	397	355	400	380	408	385	412	413	384	384	385	362	369	381	374	382	389	375	385	361	377	355	352	396	392	392	376	360	365	379	389	367	359	419	392	350	404	380	389	378	434	394	369	380	367	381	361	406	402	347	355	406	381	351	380	402	388	402	417	380	389	336	412	373	364	397	394	366	395	346	354	350	364	358	396	352	376	368	378	368	378	430	388	379	345	381	408	394	356	389	377	407	394	369	414	377	400	395	377	375	367	373	364	415	396	400	397	347	382	410	388	393	365	364	403	354	398	440	378	387	399	386	361	392	394	394	378	378	389	388	381	380	342	380	357	382	399	389	385	358	367	410	393	409	363	367	372	412	420	395	381	396	402	410	375	333	394	445	385	385	390	393	381	376	418	398	362	362	367	365	383	391	417	379	369	373	398	388	382	392	383	399	394	381	373	405	396	399	376	407	364	404	406	401	355	393	365	395	382	403	386	386	393	399	384	382	368	386	376	405	375	356	366	380	363	403	413	398	378	388	387	363	361	346	366	399	361	370	367	375	350	388	367	383	360	362	352	386	396	354	379	350	416	399	373	363	402	382	369	349	395	386	381	374	398	389	388	404	382	387	390	395	405	384	370	387	361	353	368	350	394	377	406	388	358	387	381	402	340	373	405	370	405	422	373	381	379	376	390	402	370	406	391	383	388	421	414	375	401	398	381	379	409	391	403	391	377	383	407	394	380	386	368	363	380	393	394	398	385	410	377	366	369	368	375	380	375	411	381	370	377	388	396	375	396	352	385	355	360	342	356	403	341	373	364	362	425	431	357	405	368	382	369	374	362	410	388	408	388	367	360	393	360	397	390	397	374	390	411	368	395	368	363	346	372	364	353	397	350	352	377	394	405	384	357	387	421	366	358	391	423	370	373	370	406	404	325	344	386	362	401	382	395	405	362	366	366	365	388	352	408	407	386	414	364	350	396	378	367	379	374	400	395	392	364	355	359	412	399	380	408	411	416	386	406	362	367	363	338	363	380	400	390	353	362	400	361	360	379	363	396	406	373	407	388	368	354	396	400	379	367	388	376	392	391	377	384	402	335	396	336	377	377	354	378	406	344	397	381	405	386	357	375	351	408	388	362	380	418	430	366	358	378	399	401	357	379	386	371	382	378	389	382	405	400	385	408	402	374	376	371	398	352	381	381	415	410	374	395	370	401	365	359	363	383	387	392	407	408	372	377	368	378	355	385	401	391	379	368	347	384	359	389	376	385	397	415	388	388	373	369	347	406	409	394	380	355	358	365	424	360	414	370	371	369	395	395	400	381	386	400	385	365	389	395	390	371	365	368	354	408	370	368	378	404	376	422	368	413	396	404	381	413	408	396	385	365	370	365	355	384	352	400	388	395	398	354	397	387	396	408	383	400	393	361	369	365	400	386	377	340	397	370	385	411	383	413	388	398	362	376	352	390	384	371	362	371	389	363	418	376	401	397	378	370	374	369	386	421	388	411	368	410	407	355	367	361	400	411	367	378	398	372	372	399	400	353	373	369	332	386	399	357	392	428	382	380	374	403	415	368	381	384	392	368	363	414	383	345	392	405	348	405	378	398	353	385	384	394	401	402	351	394	343	357	382	370	391	332	378	377	414	359	405	348	397	384	393	411	383	387	354	436	409	402	384	369	381	372	396	388	415	377	413	385	382	395	392	411	369	369	367	365	359	376	400	357	391	340	357	370	366	350	351	419	381	380	375	372	374	378	368	409	375	381	361	403	374	351	380	381	364	382	398	396	404	386	412	374	375	373	358	359	379	392	403	366	394	376	388	402	401	424	380	400	383	403	384	410	383	365	389	399	376	375	365	360	373	399	375	367	397	395	401	384	401	372	400	388	399	404	386	410	371	403	380	395	340	348	364	381	386	401	390	389	334	377	362	419	346	373	375	362	385	383	421	402	399	401	381	407	379	373	392	350	420	381	344	367	395	387	441	357	342	355	357	378	407	388	385	396	363	378	374	370	377	340	388	379	371	365	374	402	354	369	346	377	363	391	405	378	414	382	378	377	345	374	388	367	390	359	385	375	368	378	412	404	392	392	396	388	390	341	423	394	381	378	416	340	384	381	385	385	404	363	393	397	363	375	397	375	421	392	373	397	354	367	347	388	382	403	370	362	365	374	353	383	393	346	375	384	360	388	358	412	390	388	434	389	379	395	366	404	398	391	407	361	377	394	364	341	393	381	382	384	385	373	433	347	397	380	418	393	380	356	362	384	390	375	370	370	388	380	363	384	410	405	404	360	399	381	371	381	390	400	383	369	384	379	385	359	399	346	382	378	365	387	393	394	352	389	420	373	403	376	344	388	374	380	384	402	376	361	367	358	355	403	443	366	382	384	398	376	359	409	361	380	387	374	383	364	395	385	416	395	365	393	371	393	369	397	381	373	408	349	393	367	402	393	375	380	414	377	385	389	407	391	386	386	394	359	367	360	385	357	375	374	373	406	392	372	359	344	406	376	413	393	384	368	372	397	376	387	361	380	380	380	375	399	351	380	364	413	375	388	416	371	357	408	364	388	392	338	380	370	402	393	365	393	396	427	391	371	382	355	396	389	385	398	367	385	420	376	406	369	389	351	370	406	392	363	390	371	417	399	387	370	398	360	356	336	376	379	396	395	402	372	367	359	377	415	385	374	359	376	387	364	400	376	406	381	383	369	388	376	386	361	410	396	384	378	423	388	407	403	380	415	376	367	405	393	428	347	376	414	400	393	397	402	377	373	350	418	373	378	374	378	356	399	395	396	384	352	381	384	348	413	382	400	337	386	372	355	380	395	414	369	369	366	349	368	376	369	379	366	369	393	392	391	353	360	342	336	389	382	402	374	389	364	379	401	401	370	377	372	380	418	343	390	379	394	399	388	370	380	369	375	363	409	354	416	352	390	387	379	422	406	360	367	381	393	387	357	392	394	376	367	386	368	390	400	387	382	377	406	357	393	370	369	383	370	364	408	375	369	348	390	375	382	415	350	383	375	382	365	403	372	393	377	348	369	427	366	404	400	369	387	379	402	352	347	425	397	383	396	368	384	403	389	388	359	403	385	383	378	398	401	374	386	379	348	351	393	360	378	387	395	388	369	373	384	367	401	409	406	394	377	367	398	414	374	367	355	374	379	371	373	395	389	415	375
44378	48093	12210	4805	3781	1951	1517	1270	1600	1607	1336	1074	713	610	498	464	446	410	382	427	434	441	497	457	418	327	321	320	366	357	440	356	385	354	375	331	310	336	273	320	267	255	295	242	272	294	253	207	212	245	224	230	252	223	213	223	225	244	280	223	228	225	238	232	264	213	233	205	212	201	228	213	236	230	231	224	230	211	253	224	222	246	190	222	225	207	206	195	243	248	234	205	207	194	218	223	211	223	223	235	216	251	205	229	226	217	210	218	234	236	219	228	214	206	192	234	227	208	215	204	190	208	215	208	213	207	233	196	228	244	217	203	239	209	218	208	218	203	230	225	196	226	213	200	224	219	212	240	205	193	232	205	208	214	208	179	194	204	190	230	167	185	214	198	229	207	196	221	221	200	189	208	233	243	199	232	195	221	229	222	226	204	209	212	233	215	244	210	188	250	227	226	212	214	229	200	233	205	205	218	207	222	215	208	220	232	217	212	208	214	229	205	214	212	236	202	206	222	184	229	215	201	245	219	254	202	245	216	221	242	242	234	174	209	214	218	212	204	207	198	201	222	202	228	208	217	184	196	246	221	226	193	209	221	232	209	221	217	199	214	227	230	230	220	210	236	211	238	226	204	206	209	203	244	212	230	247	213	215	213	209	228	243	219	211	203	204	229	220	221	201	242	220	221	217	201	202	239	225	222	224	224	242	231	200	207	211	218	232	197	215	237	221	218	256	210	213	246	219	228	206	199	220	233	203	256	197	217	217	231	209	226	211	241	201	222	215	222	208	198	217	215	223	235	217	195	215	202	201	212	220	197	233	216	193	235	216	215	223	241	201	186	192	223	200	213	183	229	233	221	215	226	216	229	225	222	235	235	192	213	221	232	219	201	224	206	225	239	213	203	205	234	212	191	213	209	225	202	240	195	222	202	215	188	189	217	208	197	213	226	216	223	223	226	180	180	224	239	221	227	183	187	204	174	221	221	211	191	221	212	225	242	205	192	185	217	217	220	222	229	234	236	206	227	218	202	206	253	219	218	230	209	212	215	245	217	195	218	215	200	225	217	229	227	246	207	200	229	182	231	226	248	213	216	204	201	192	217	208	218	217	217	210	241	202	206	223	234	229	219	211	223	222	206	198	198	216	223	231	238	229	236	228	218	225	217	191	204	207	203	213	219	199	217	229	233	187	217	202	183	199	218	215	240	225	201	202	214	237	225	225	215	203	240	186	209	195	217	215	227	209	205	215	220	201	238	210	220	215	201	196	196	220	205	213	226	220	227	190	207	213	193	229	225	212	198	210	218	235	202	222	231	232	206	207	222	228	220	182	205	213	224	215	205	208	223	204	226	200	231	227	188	236	225	249	208	211	222	207	200	230	205	214	203	217	240	218	195	210	219	207	215	229	208	187	219	213	215	204	210	209	212	216	276	223	222	256	213	255	214	203	224	255	217	217	213	236	209	222	209	192	236	196	213	195	214	211	218	204	218	200	239	218	220	237	195	223	190	247	227	214	194	183	207	231	215	200	226	221	251	207	213	209	182	247	238	193	197	201	204	208	206	193	229	244	192	200	227	223	217	192	198	196	222	231	206	208	206	211	229	244	232	210	211	215	187	209	226	233	230	231	214	230	211	226	215	193	235	243	213	220	187	234	226	235	228	223	198	241	225	241	210	234	217	209	219	200	227	213	215	205	215	217	208	214	205	213	219	228	241	213	217	210	230	222	195	220	192	217	222	204	216	221	206	232	214	216	219	216	215	211	224	220	220	220	215	233	232	222	209	201	216	203	230	223	180	198	203	220	213	228	228	225	192	179	203	237	245	195	218	192	197	219	205	208	227	214	229	211	211	205	193	212	232	239	215	198	206	185	228	188	231	200	209	222	222	217	218	206	202	257	215	271	226	228	233	219	233	222	223	192	212	219	231	209	217	207	218	232	213	191	195	226	199	226	208	227	212	215	209	208	237	217	262	213	217	180	238	190	231	196	222	221	175	221	217	214	227	223	190	210	223	205	185	218	231	214	205	209	201	208	230	207	224	197	239	216	180	213	233	207	207	235	213	219	200	214	228	217	198	215	194	209	195	232	206	229	219	218	218	226	215	233	217	236	207	214	211	225	208	210	200	199	194	206	205	258	192	215	216	230	220	221	238	213	201	216	226	227	216	206	225	231	241	221	216	194	219	229	203	231	225	197	210	208	227	245	233	220	227	234	226	198	232	226	206	223	200	214	223	221	201	224	196	189	191	241	215	246	230	220	217	224	231	222	196	196	211	227	211	256	211	215	250	233	218	250	224	206	208	170	209	182	232	220	212	211	195	251	209	233	210	216	235	240	198	209	233	246	246	239	208	240	210	232	241	223	205	215	203	223	233	198	208	218	187	202	205	210	246	206	235	195	224	208	212	200	199	203	207	203	205	250	226	185	208	229	222	223	195	191	267	217	222	223	214	219	244	219	234	217	223	235	211	227	214	207	222	239	236	208	195	226	201	223	216	206	220	200	208	198	222	244	213	233	202	205	234	234	237	194	197	224	230	245	228	222	240	212	176	221	198	214	237	202	206	229	206	246	219	228	226	232	195	247	216	201	218	209	200	211	203	210	197	204	204	222	209	208	236	199	218	210	222	204	203	197	213	210	235	216	213	210	210	233	190	257	209	228	215	198	212	204	189	218	222	211	217	218	215	220	202	207	228	212	219	216	211	244	211	220	196	204	203	209	225	203	235	223	190	195	220	201	218	216	218	218	243	222	222	197	234	196	250	225	232	183	237	220	216	211	228	226	228	213	209	220	212	233	240	197	231	223	229	207	207	207	212	214	216	229	209	209	220	199	215	205	206	176	184	187	213	221	212	233	212	204	210	215	187	216	195	223	205	196	205	207	215	230	219	214	225	221	211	211	221	223	212	212	210	188	199	202	190	197	243	222	240	213	208	210	224	234	215	210	212	210	193	221	232	206	240	225	248	212	227	211	206	207	199	215	231	205	191	242	204	212	217	215	207	200	194	238	214	228	207	231	212	216	191	196	234	210	223	212	215	218	209	203	226	219	211	203	234	218	211	225	200	222	212	209	201	193	217	247	181	202	228	186	196	186	225	214	207	191	217	199	225	223	195	216	195	220	214	204	203	217	227	207	176	228	218	224	204	204	219	189	232	237	224	229	261	206	206	218	226	231	238	192	200	223	182	170	211	226	199	199	200	212	236	228	229	218	195	223	215	215	201	214	205	214	238	240	211	214	223	200	217	209	227	238	204	192	210	248	235	231	236	221	197	210	211	221	183	218	214	197	235	213	247	223	203	235	237	228	216	209	190	223	210	201	195	217	216	222	223	243	246	214	208	218	228	219	212	217	216	223	191	222	230	207	233	208	219	183	226	216	225	222	224	203	245	234	209	217	213	195	204	215	209	230	245	223	200	201	210	202	227	205	196	229	204	231	197	197	206	214	196	211	213	206	204	225	215	197	220	194	215	215	229	234	223	219	204	187	202
28529	25995	4825	8181	9950	7062	6101	5721	7404	7458	6859	5440	3675	2645	2195	1940	2055	1981	1852	1915	2049	2427	2566	2584	1818	1301	1269	1351	1430	1767	2036	1737	1650	1667	1744	1479	1308	1450	1230	1244	1080	989	966	873	872	880	671	669	651	653	623	592	565	619	629	584	637	755	886	755	519	566	583	587	731	515	547	530	530	479	525	503	560	553	514	511	537	582	532	519	480	538	516	476	498	522	530	501	499	500	556	474	508	512	497	536	520	477	524	522	502	508	528	494	512	469	519	484	489	494	503	526	518	502	524	516	518	514	528	496	478	523	546	509	526	519	497	535	531	510	506	522	513	493	488	497	551	516	506	474	501	444	510	510	513	475	548	503	523	487	485	494	484	534	485	507	496	523	485	486	500	506	523	520	491	567	526	508	503	470	535	471	528	531	514	493	529	540	491	503	510	454	508	497	448	469	493	512	513	526	510	504	515	529	527	558	512	540	513	511	496	508	475	495	531	478	538	538	488	565	489	551	512	504	463	519	485	512	488	532	516	531	535	451	510	505	506	481	509	463	504	475	538	500	486	506	511	511	493	495	506	504	482	478	538	489	517	497	504	465	534	540	501	459	497	520	490	511	553	498	522	487	530	506	475	509	532	533	520	495	536	508	540	518	451	531	517	536	509	491	544	496	493	487	590	513	493	536	498	489	536	477	488	514	493	515	503	547	517	509	512	542	518	476	497	522	531	525	519	502	548	502	511	501	500	497	505	501	488	493	509	489	510	480	503	496	520	485	547	501	506	496	530	498	515	466	539	491	475	523	533	488	503	492	528	492	544	520	484	522	515	517	535	537	477	518	486	525	503	485	517	509	527	483	551	534	511	514	499	523	500	507	506	530	508	546	513	517	487	516	522	496	498	496	543	496	495	471	472	477	468	515	514	506	527	513	479	519	517	474	527	482	509	496	510	525	500	540	547	550	522	492	501	533	530	504	501	544	528	502	516	473	484	519	483	496	537	503	498	500	470	500	511	504	505	541	489	510	516	489	519	484	543	499	522	548	502	527	502	509	544	510	519	501	500	510	544	542	461	493	521	493	543	532	528	458	476	515	469	499	493	517	495	494	509	517	509	518	469	519	525	481	526	489	544	468	472	486	493	516	496	546	477	496	508	489	508	502	501	553	509	506	470	517	476	455	488	504	435	480	492	492	485	482	504	555	483	503	540	527	523	494	513	518	522	480	505	511	504	498	532	520	510	500	511	493	505	508	501	525	515	558	537	525	529	478	487	542	517	522	512	517	522	549	517	513	484	493	523	517	483	470	466	512	516	524	516	529	459	543	530	514	503	541	545	517	501	526	531	508	572	522	518	519	502	474	500	510	498	512	534	498	488	505	533	525	500	480	497	487	497	487	561	495	532	550	518	485	526	533	521	491	516	510	478	498	497	497	511	466	531	493	485	503	478	527	483	516	525	545	515	523	498	511	521	499	507	504	475	512	530	510	489	533	470	527	498	507	493	505	535	462	550	488	508	528	486	468	507	465	466	500	502	502	494	479	497	504	503	497	547	505	514	491	474	498	540	476	515	529	490	522	532	504	539	535	530	510	486	508	536	464	502	523	507	503	471	529	486	554	540	534	510	485	490	524	482	486	524	525	492	539	507	488	489	508	524	528	515	527	519	533	510	508	511	523	544	494	484	518	526	499	523	506	490	534	537	533	497	520	549	500	521	476	483	512	489	482	533	530	516	526	550	502	510	518	483	484	498	516	508	501	534	505	476	540	494	550	506	473	498	533	511	508	522	485	482	464	491	509	454	508	481	533	536	536	488	502	496	532	476	486	529	525	516	515	480	535	497	473	503	493	502	518	512	530	499	573	526	523	525	532	499	566	504	505	476	504	505	497	509	539	538	486	490	510	526	485	505	488	519	516	509	499	519	528	482	564	515	527	532	514	495	537	511	505	491	479	541	492	534	537	488	511	464	503	515	544	487	513	527	489	540	496	518	479	482	508	507	552	482	510	504	528	501	509	509	489	456	517	474	486	538	506	506	562	506	495	496	500	517	558	465	512	491	517	505	497	527	526	524	484	486	493	526	495	507	526	486	495	507	508	525	542	518	539	493	526	539	486	487	506	452	536	536	499	455	504	508	546	499	534	493	512	532	524	563	555	478	495	532	511	486	494	494	491	513	542	479	510	494	479	482	504	487	480	527	523	501	549	478	525	513	488	521	513	513	516	492	538	503	567	493	544	494	515	510	490	555	477	524	554	491	491	481	485	472	514	492	495	522	534	520	504	500	509	501	533	535	460	541	502	498	537	507	466	509	486	521	491	478	513	479	513	508	492	553	537	471	493	470	532	508	511	523	514	512	481	534	529	499	498	504	483	466	511	485	483	470	533	476	499	491	524	523	499	513	485	521	500	522	495	526	492	501	512	498	471	529	480	494	536	529	500	549	521	530	513	514	503	514	502	507	553	500	551	488	531	564	495	493	493	495	482	522	497	461	512	513	507	520	479	539	495	548	536	559	533	553	504	499	522	527	507	502	484	494	515	474	526	471	526	531	493	527	486	512	501	534	493	529	513	508	500	505	548	519	519	516	519	512	494	504	503	522	541	510	504	469	516	521	526	493	526	494	493	493	519	450	516	476	506	525	492	493	524	518	514	517	486	524	524	520	548	511	494	521	528	516	510	514	510	504	527	520	486	469	513	493	527	486	513	492	576	508	519	492	481	545	516	497	516	459	542	547	562	529	467	513	498	476	517	573	466	469	508	507	500	529	518	524	505	483	485	531	506	530	504	534	468	519	531	503	469	515	472	485	527	472	497	515	506	492	501	512	509	473	534	530	502	524	524	485	513	535	523	520	495	501	557	534	491	535	544	532	520	568	486	500	506	513	487	478	538	483	523	511	523	537	521	526	503	509	531	460	533	486	504	480	508	511	522	511	528	505	485	494	536	538	511	502	472	534	557	541	534	498	516	553	488	524	524	513	547	474	511	506	513	510	460	530	505	513	497	477	535	538	507	490	542	532	499	524	494	505	512	542	487	486	514	507	505	486	483	529	515	490	534	483	503	490	479	480	493	481	526	486	514	476	497	546	481	473	485	448	440	498	487	550	452	512	503	519	509	518	541	476	508	541	486	501	500	496	519	510	519	497	522	486	504	513	490	510	556	510	488	473	481	516	548	481	517	532	514	509	512	523	493	519	487	527	488	543	534	528	503	474	500	519	482	480	480	508	492	496	498	520	504	567	553	507	475	514	518	578	530	528	471	541	474	489	490	526	503	497	523	519	541	508	489	482	476	534	509	491	475	515	522	515	490	499	507	492	513	512	529	519	496	490	524	512	502	520	497	502	512	500	563	518	493	478	534	513	525	485	538	498	548	475	510	474	536	488	518	495	473	521	520	478	501	518	512	505	496	502	533	488	512	499	530	512	506	528	504	506	469	502	453	494	504	533	494	518	491	502	502	510	511	551	521	518	474	508	537	548	508	543	539	499	540	483	543	502	496	495	510
56010	56880	21107	11636	8054	4596	2960	2439	2735	2885	2433	1947	1138	898	579	554	577	504	414	441	535	561	507	620	514	335	318	332	368	392	486	433	408	367	360	315	350	336	327	333	329	288	256	219	234	244	210	234	212	207	207	194	184	179	178	190	220	227	248	214	179	175	193	177	182	177	179	195	188	154	175	175	211	186	164	174	150	171	190	172	187	154	170	176	169	180	178	188	187	158	196	179	188	156	163	164	171	181	191	164	178	190	166	211	166	178	181	162	185	208	197	190	179	166	177	178	169	175	173	168	171	173	188	184	177	182	186	157	184	177	205	204	175	154	186	196	171	181	185	178	177	144	176	161	190	167	187	176	158	197	186	179	212	175	169	190	136	207	162	190	185	168	163	179	186	170	165	176	197	195	173	196	167	176	182	169	174	185	168	192	168	174	177	190	190	165	159	190	173	173	187	169	155	185	172	190	159	169	170	183	186	159	171	182	167	174	155	173	195	176	178	175	169	165	179	172	191	171	156	189	180	185	167	168	179	172	180	180	169	165	151	205	180	161	181	162	162	169	184	157	161	186	182	177	155	176	172	177	173	188	185	141	204	204	184	171	168	165	200	164	163	184	155	189	195	159	182	199	177	173	164	170	167	150	186	195	181	164	201	170	151	177	173	182	162	163	183	154	165	186	168	190	140	172	197	174	161	187	185	177	185	185	170	179	198	192	189	187	183	193	165	178	169	189	197	154	185	187	177	188	166	186	189	200	170	172	165	197	175	170	204	184	168	184	148	178	163	166	162	168	157	195	153	164	188	149	180	165	163	182	165	187	162	188	174	156	164	174	170	164	180	181	159	191	156	161	176	152	179	176	176	173	173	159	188	173	164	192	173	180	161	189	198	166	169	183	157	173	156	164	174	158	177	194	182	176	163	155	156	192	183	183	158	151	158	179	184	192	171	163	173	179	177	183	189	177	167	164	161	176	152	155	207	166	195	163	191	207	152	182	156	178	167	166	183	197	172	182	195	180	187	199	175	178	176	164	180	182	182	167	177	194	176	176	186	173	190	157	186	180	172	197	185	167	171	173	169	184	189	191	171	181	193	180	185	170	168	171	154	148	171	189	167	157	154	168	181	153	170	139	159	173	165	179	174	184	173	189	183	176	188	157	152	163	188	180	157	180	203	156	194	155	167	159	169	173	192	179	183	163	174	179	138	166	188	195	187	189	204	165	139	160	200	190	152	179	203	161	184	173	173	181	179	169	175	176	174	186	146	197	199	161	176	181	180	168	173	158	182	186	196	150	170	169	172	168	152	182	171	183	156	167	179	181	189	188	187	159	165	172	167	173	214	184	156	172	182	178	185	178	176	161	158	190	202	183	193	184	187	171	148	201	185	183	202	175	159	182	151	187	177	195	178	190	202	207	193	177	175	153	178	180	154	182	139	168	186	161	182	159	189	179	157	174	192	175	195	184	170	170	192	172	192	172	168	181	172	167	174	184	164	162	152	177	165	160	162	178	174	186	156	166	193	179	147	172	177	202	183	191	184	165	167	166	169	164	154	197	171	182	167	185	189	183	215	189	157	172	186	153	160	158	187	140	179	171	163	171	165	185	182	166	192	153	173	159	170	179	173	183	183	194	163	174	172	167	189	188	163	175	194	157	169	180	183	175	178	186	169	197	211	170	174	178	177	194	178	184	162	196	167	155	168	184	186	187	188	170	196	162	194	166	172	168	168	198	170	168	159	176	166	179	182	178	136	186	163	176	199	162	176	154	201	200	176	182	189	184	178	161	173	165	167	147	164	178	165	181	182	172	206	130	193	189	180	179	183	178	179	144	168	164	187	188	178	165	185	173	195	165	187	192	179	154	181	157	181	170	159	171	182	165	174	184	167	170	173	157	199	185	173	196	161	180	164	173	180	177	165	181	168	186	176	175	178	181	171	166	167	173	185	176	181	158	173	169	183	181	199	203	179	187	178	206	164	173	178	180	156	173	175	179	173	178	182	158	177	150	180	171	172	170	166	162	207	172	197	172	170	178	186	149	150	174	165	183	170	173	183	177	182	173	165	159	155	177	153	182	182	174	172	150	173	176	192	182	154	193	162	174	173	167	180	177	206	187	175	161	182	182	165	164	215	177	192	177	194	163	191	178	185	183	176	172	185	175	174	188	168	161	159	168	162	188	207	189	164	169	151	178	193	182	161	196	173	157	182	173	177	177	203	168	174	185	172	175	169	170	181	190	198	182	175	178	176	181	159	160	183	173	195	164	174	172	165	187	143	194	179	190	196	188	186	202	145	173	195	169	172	171	177	181	195	192	199	181	161	192	186	191	160	194	195	173	152	189	176	147	156	182	161	173	190	192	169	160	181	170	182	169	157	197	171	157	168	180	204	184	174	177	190	173	168	162	170	174	157	172	182	146	174	169	162	142	172	154	178	172	197	161	175	171	158	179	169	174	169	182	165	182	175	187	146	203	187	195	177	178	191	214	173	169	175	185	188	181	167	180	185	195	161	182	181	156	167	162	186	149	175	171	156	168	166	183	182	159	169	157	181	143	183	182	169	180	166	185	166	163	184	196	180	168	148	158	196	166	156	165	195	173	204	168	184	162	156	201	186	165	186	189	187	164	161	208	194	188	196	193	156	173	187	198	194	162	172	163	174	190	154	187	184	175	171	166	191	200	165	198	196	177	150	171	181	178	162	175	179	162	187	185	169	139	172	184	165	165	183	176	179	159	183	145	183	181	187	162	144	190	172	172	152	155	188	155	172	165	162	184	175	167	183	178	181	182	179	164	162	192	204	132	161	158	203	175	179	202	181	165	178	156	177	154	203	166	184	174	187	161	163	174	158	166	189	175	184	217	173	158	170	178	164	186	180	170	170	187	174	167	189	186	176	156	156	167	160	170	180	151	151	159	158	169	191	176	158	172	173	151	180	158	188	165	178	172	172	160	184	183	175	185	175	186	181	192	168	189	161	182	185	204	157	181	143	194	161	164	163	170	189	161	156	162	176	195	182	169	194	163	168	173	190	161	174	203	180	152	179	169	175	177	203	166	154	194	179	172	180	160	174	190	193	162	168	168	169	138	165	184	196	167	170	194	197	215	170	169	178	186	165	173	163	151	173	207	198	182	158	166	180	187	166	160	176	180	160	173	159	157	160	177	184	192	162	187	172	170	180	165	170	187	159	170	169	198	161	175	176	184	188	167	175	172	191	172	147	185	175	164	180	171	179	184	164	167	170	190	163	175	184	167	145	195	181	185	153	166	183	185	144	161	169	145	195	168	161	162	177	182	191	161	189	190	170	207	175	180	159	170	166	185	172	193	161	173	181	196	161	156	170	168	178	176	185	170	189	197	156	161	179	160	172	166	203	198	166	169	169	184	167	180	176	163	185	171	187	147	171	194	162	155	198	202	172	183	156	180	182	164	170	161	163	160	162	166	176	172	198	163	189	178	209	151	189	187	147	167	157	190	170	179	161	173	162	149	185	160
38391	32553	7635	11995	14976	10854	8783	10061	12482	11669	10496	9242	5237	4033	2867	3012	3028	2575	2447	2381	2877	3268	3370	3444	2407	1749	1726	1804	1913	2580	2684	2344	2345	2038	1995	1743	1539	1700	1615	1662	1401	1243	1107	1002	1071	1002	719	646	627	669	614	583	511	550	575	577	685	933	1227	712	481	552	548	565	727	446	411	435	401	417	439	422	434	410	425	412	393	413	420	419	435	421	405	410	412	411	444	422	468	424	424	368	391	389	418	416	407	418	421	388	420	397	386	442	447	401	416	401	401	416	434	415	413	372	404	390	385	443	416	436	467	408	402	393	423	417	396	400	391	438	436	441	429	417	398	370	380	424	371	376	427	416	413	400	417	399	399	382	374	411	416	404	397	417	426	387	405	406	401	402	380	400	401	418	423	421	430	413	403	448	408	433	406	434	426	364	366	356	439	370	395	398	413	390	381	403	392	395	438	408	424	400	396	430	387	405	396	396	371	401	414	391	431	426	427	384	407	402	386	418	413	411	401	390	424	413	373	391	359	382	398	367	414	373	411	393	392	430	409	403	409	425	422	387	420	399	420	386	413	436	427	408	374	407	441	398	411	427	427	433	378	399	400	445	413	395	390	422	391	402	409	379	412	404	401	388	418	407	392	423	406	382	389	386	407	422	397	418	391	401	407	382	394	387	395	413	435	399	387	381	398	425	402	423	440	400	419	409	375	388	401	415	373	425	403	396	406	405	416	369	425	399	402	402	389	412	425	428	396	423	459	443	426	432	430	382	408	357	381	398	416	449	456	420	388	377	393	407	441	384	410	404	428	404	421	417	413	420	413	392	435	399	379	414	400	440	401	413	407	426	439	403	422	394	383	401	432	392	419	437	412	437	399	397	416	391	433	399	382	398	410	422	438	378	423	398	428	403	399	446	401	398	412	402	431	389	413	372	425	459	422	401	409	401	425	391	415	407	428	394	383	382	406	402	408	425	436	414	412	394	400	429	406	447	417	372	393	402	391	420	413	414	419	400	450	384	427	394	419	432	437	412	410	385	398	418	413	389	378	403	425	417	424	422	409	402	405	408	399	428	429	402	411	397	365	417	430	410	383	412	426	392	396	415	418	418	413	423	394	398	412	345	420	382	418	393	392	454	422	367	356	392	361	390	397	418	412	420	427	398	420	391	424	395	403	408	415	438	403	419	398	394	431	401	381	394	416	394	413	414	394	437	409	399	434	385	414	365	426	414	403	407	368	427	389	422	432	397	383	446	395	440	420	403	408	397	408	406	404	391	421	384	413	440	391	404	360	417	439	433	401	444	397	393	389	379	435	448	407	405	401	428	366	433	402	394	427	435	425	400	423	437	399	378	415	404	399	417	388	404	400	348	400	395	437	400	378	414	407	401	393	414	413	421	372	422	417	426	441	425	417	390	425	420	411	379	403	423	419	399	420	398	408	431	412	412	429	366	418	420	437	397	431	416	401	407	415	405	394	410	404	425	452	438	403	450	390	436	388	395	371	410	407	416	396	411	416	417	396	403	421	437	386	380	419	421	427	443	416	438	433	411	413	395	424	426	408	405	379	431	443	402	389	410	399	406	397	394	418	409	400	392	421	409	418	404	434	435	408	440	368	414	368	427	428	369	383	460	407	422	406	414	419	401	420	430	373	420	401	383	376	418	394	403	435	394	381	413	419	405	428	417	411	403	384	440	401	407	416	410	379	422	417	402	384	411	404	400	402	409	431	404	423	395	403	443	399	383	412	405	390	411	422	403	399	413	414	332	390	447	432	465	394	458	375	381	378	387	420	413	411	417	394	394	448	430	401	418	430	428	421	405	391	396	423	419	412	416	416	400	401	432	436	453	373	406	415	415	383	402	425	367	391	417	394	408	438	419	395	412	418	383	368	454	421	363	386	426	410	407	418	410	401	389	402	460	397	417	397	406	406	410	419	417	383	414	385	413	424	412	383	373	405	445	440	393	415	399	408	438	402	381	437	356	415	403	410	392	408	406	401	380	441	448	408	438	424	380	428	431	395	413	421	425	428	396	417	403	414	402	403	418	428	378	421	380	422	394	440	415	426	381	423	415	411	427	420	422	438	420	403	423	400	395	419	409	408	423	429	422	413	417	403	400	413	391	421	422	399	415	417	420	416	426	407	435	436	434	435	444	414	410	421	395	390	425	378	403	400	383	436	389	419	427	408	380	414	423	456	395	361	423	407	407	396	399	403	424	436	381	393	402	401	391	434	395	430	423	410	410	425	411	428	385	426	370	421	375	398	435	410	390	425	360	393	388	412	400	411	367	398	400	391	426	401	423	382	393	422	422	406	408	415	363	399	435	419	412	401	455	369	415	416	408	412	401	415	426	426	395	399	420	399	384	448	404	387	400	402	365	419	457	417	402	446	431	386	394	413	432	376	419	414	380	433	415	412	412	426	395	378	386	394	392	416	431	380	428	389	426	400	392	426	432	419	465	398	418	432	421	426	404	401	398	421	348	420	422	419	421	384	443	390	398	394	423	395	394	372	400	387	402	394	376	388	402	411	399	435	415	402	421	428	413	380	396	449	377	449	407	400	414	428	417	384	405	404	421	402	420	416	419	423	411	394	383	425	405	417	407	422	452	413	429	423	392	417	425	438	389	418	411	396	385	425	380	429	420	378	401	383	363	417	456	423	372	434	436	410	376	409	457	407	423	385	421	412	431	427	395	433	406	420	410	381	433	395	408	409	450	407	405	415	394	422	391	412	391	415	422	416	407	411	403	403	390	403	422	404	427	428	397	378	425	386	426	390	361	414	403	421	425	391	403	391	406	393	423	402	374	446	405	396	423	404	405	413	381	422	391	412	389	386	413	399	420	411	451	418	431	392	438	441	416	392	406	423	417	454	402	400	436	408	383	403	380	397	395	399	413	429	425	386	376	424	394	408	431	434	440	414	416	407	453	379	382	410	414	444	387	407	380	407	430	439	401	420	373	408	390	405	443	403	370	426	417	425	372	411	400	413	408	429	400	431	383	407	437	437	386	410	401	419	418	386	391	398	413	378	376	414	409	421	382	356	398	402	371	412	394	429	383	433	367	423	378	408	402	452	396	404	420	391	384	407	419	401	466	405	378	424	418	405	370	426	374	401	371	396	405	412	373	372	419	390	469	390	396	422	386	401	460	406	420	409	403	437	445	419	417	375	403	436	410	402	393	434	384	404	416	395	447	368	373	385	418	415	428	397	425	413	409	417	440	414	415	418	422	413	382	393	378	412	368	463	376	395	394	380	362	385	436	408	405	424	420	407	439	388	401	410	385	419	385	392	413	387	432	420	384	381	420	401	402	413	419	421	410	384	405	398	412	391	384	443	439	408	398	419	393	385	402	410	378	423	379	421	414	371	436	392	453	375	451	401	387	383	399	382	428	382	407	423	454	410	375	385	382	396	400	433	410	430	414	419	407	395	435	416	395	442	423	422	402	433	395	420	421	408	427	416	414	422	396	428	392	421	425	400	432	394	423	421	417	427	431
7346	3090	338	257	253	242	204	178	198	210	176	241	226	218	229	242	277	201	233	259	271	270	276	246	209	177	179	171	201	203	245	239	259	223	238	197	203	181	191	181	181	187	158	164	158	154	150	148	161	136	144	160	125	168	153	158	145	138	123	124	139	147	153	128	169	163	164	142	151	134	139	152	143	155	160	143	165	161	144	148	138	136	159	138	162	154	150	147	166	157	156	150	160	140	156	164	158	147	147	173	155	160	141	128	154	174	145	166	157	142	148	149	175	163	155	154	159	159	150	161	161	135	169	145	164	155	142	159	132	147	143	133	164	158	140	126	144	139	170	153	140	146	166	140	142	149	137	132	157	160	141	141	161	152	160	146	144	148	150	136	182	148	169	159	149	142	134	124	144	147	136	159	164	129	157	144	160	155	146	151	163	152	171	171	166	148	132	175	153	174	164	135	134	158	131	120	156	146	172	132	164	164	146	160	149	136	150	151	159	158	147	160	154	163	142	162	140	155	169	165	149	171	166	148	125	133	147	137	139	162	161	129	162	165	163	146	147	155	154	161	161	169	158	142	143	176	155	159	148	145	158	155	154	134	141	139	155	145	144	155	147	151	166	165	148	159	145	143	186	170	149	151	159	137	179	145	169	155	122	131	164	149	169	141	129	172	167	141	150	144	151	164	152	140	179	150	151	131	149	150	171	146	173	143	137	137	152	140	157	156	165	143	164	151	144	144	132	145	147	164	145	135	175	159	155	145	171	159	150	135	145	158	161	133	148	155	177	145	157	158	138	159	153	157	149	158	158	153	168	147	155	154	164	143	127	177	157	134	160	177	150	136	150	161	165	147	163	160	160	171	161	161	152	137	166	136	161	149	150	146	176	137	155	156	165	144	139	148	170	158	151	146	160	152	168	135	151	159	168	166	163	141	157	146	147	123	172	133	144	134	164	162	153	152	145	166	173	146	167	139	155	156	163	126	163	149	159	148	144	150	152	147	146	146	189	165	154	156	137	145	171	147	129	130	145	145	165	162	154	156	139	140	140	141	165	168	169	153	164	174	129	132	135	156	147	160	147	164	162	155	135	119	153	150	157	150	155	130	134	148	157	179	170	163	179	139	159	159	158	145	166	162	157	157	140	153	164	171	166	160	155	149	140	147	164	173	151	156	154	154	142	135	154	145	146	131	166	146	162	138	146	148	152	142	150	166	171	156	166	133	172	153	150	151	140	129	160	168	141	173	146	165	161	159	165	181	138	169	191	142	172	128	159	143	162	144	150	161	162	159	180	146	150	154	146	160	158	154	162	157	141	154	152	136	129	133	140	134	161	161	138	148	141	140	125	137	151	163	152	142	165	159	163	148	165	144	136	142	172	155	133	159	146	183	153	151	156	172	152	153	157	146	140	169	161	145	157	147	154	162	148	167	146	136	153	153	168	176	145	155	150	142	138	140	149	135	154	158	165	160	157	162	168	125	152	134	154	160	151	152	166	140	159	163	159	156	142	159	175	151	139	156	140	172	152	157	140	143	147	139	130	129	135	157	145	166	162	157	140	163	159	153	176	146	151	146	158	158	123	163	137	157	149	170	153	149	149	148	138	157	167	148	158	143	148	142	194	127	163	151	147	168	158	151	145	142	143	145	173	157	157	143	143	171	150	135	157	144	133	137	154	146	136	148	150	146	150	169	185	141	189	153	170	135	173	156	156	156	159	144	158	182	159	162	161	169	148	154	146	134	145	151	135	160	151	156	143	158	146	160	141	154	150	159	173	150	159	153	133	155	141	151	161	158	146	162	153	141	161	160	152	161	140	167	151	155	179	142	152	160	183	163	140	187	144	138	156	156	137	157	151	147	147	158	161	155	147	137	150	154	161	154	169	151	140	187	160	147	157	143	144	122	123	169	129	147	162	163	161	132	155	131	157	154	163	124	156	157	162	138	170	149	141	155	153	145	133	171	159	165	152	136	136	150	147	173	167	125	162	136	134	154	153	142	157	121	145	166	140	151	161	159	163	137	136	161	146	155	133	147	168	148	176	146	162	164	158	160	167	141	135	137	158	144	137	153	160	164	157	165	170	151	150	155	163	172	152	152	159	122	158	145	167	158	152	161	145	131	140	174	150	136	158	156	152	149	134	148	145	156	141	134	160	134	153	167	150	182	161	160	172	163	145	161	147	156	137	162	150	149	158	158	157	151	152	151	171	167	162	152	152	134	176	165	156	159	134	159	146	172	162	154	173	152	150	162	150	165	152	144	134	152	148	142	161	151	155	166	151	173	156	147	174	155	157	153	145	137	158	178	166	152	146	136	153	147	131	164	136	149	158	151	152	165	164	149	147	171	147	145	146	170	133	140	170	143	146	155	151	159	150	150	150	144	152	165	131	160	157	154	129	152	173	161	141	179	162	135	147	140	138	150	173	141	148	164	156	181	144	136	129	175	127	178	179	154	141	123	154	149	161	160	146	152	145	141	166	123	149	151	139	169	129	160	141	130	125	150	164	146	142	138	150	141	142	152	161	159	156	144	161	156	123	134	139	153	167	149	167	153	147	138	146	179	165	150	168	149	151	181	172	158	163	173	150	143	133	143	180	159	151	145	135	146	144	174	158	159	143	152	143	154	161	138	142	141	158	153	149	140	172	155	167	140	152	147	154	139	153	153	128	157	153	145	159	138	147	161	158	145	143	166	146	177	148	172	161	163	143	149	143	147	153	138	164	151	178	161	144	153	161	151	145	153	150	148	146	149	166	149	149	155	177	161	140	141	167	133	148	166	133	163	130	146	161	165	149	171	153	150	174	139	158	154	139	155	158	172	179	157	135	155	133	157	157	155	165	148	147	143	169	153	167	150	164	163	167	152	138	185	137	152	143	164	156	145	177	156	153	164	172	168	158	140	138	162	164	167	163	139	151	110	157	167	132	152	139	146	164	149	152	143	159	167	151	154	152	166	142	150	148	139	168	166	170	139	153	152	145	154	148	151	150	147	142	158	144	157	166	187	132	183	170	164	148	159	168	149	144	152	165	136	185	165	143	149	168	169	149	129	139	138	129	128	164	148	141	177	160	152	169	151	167	153	150	162	156	145	164	157	184	141	159	139	158	164	149	150	142	146	153	160	153	149	153	130	162	147	152	137	143	149	160	138	168	121	159	147	143	134	174	161	153	132	145	150	143	152	149	169	160	134	144	168	170	162	153	146	171	167	145	142	155	158	146	156	163	165	152	158	159	169	163	133	124	152	146	165	168	142	133	145	179	146	159	153	135	150	153	172	154	140	164	164	167	147	159	145	143	133	127	165	128	166	150	175	138	141	154	123	129	154	142	150	141	147	149	141	141	175	164	150	157	125	124	158	145	158	168	137	132	147	149	130	161	145	158	124	135	142	166	141	143	143	155	154	142	130	159	149	142	140	170	153	150	168	148	155	158	130	143	147	135	133	154	126	164	148	155	163	171	173	139	158	150	159	195	157	142	159	142	160	126	160	137	165
7859	4130	770	776	947	783	595	716	761	781	747	856	890	941	987	1104	1124	953	960	1057	1326	1209	1393	1352	841	557	545	564	687	927	964	979	916	865	955	803	796	778	653	648	630	522	491	479	452	433	435	431	423	407	391	409	421	392	410	374	396	362	387	366	378	368	391	407	386	359	374	412	446	361	390	389	382	357	375	363	402	390	367	383	380	374	342	389	349	402	361	412	375	388	386	366	390	401	397	383	344	345	365	389	390	368	379	356	361	389	375	363	388	376	351	373	360	374	371	401	366	372	359	371	347	371	399	379	385	372	352	393	423	375	377	393	405	390	357	396	350	386	354	368	378	406	385	381	363	369	384	367	388	393	390	411	396	368	378	376	410	413	350	405	392	350	362	372	381	391	384	386	356	372	402	360	387	382	403	367	345	362	343	371	350	408	349	407	409	401	385	362	370	358	373	368	368	430	406	392	398	397	366	348	401	378	391	382	368	353	389	376	403	376	342	391	390	380	413	362	372	407	381	381	396	352	390	349	369	379	369	380	373	366	383	367	387	361	397	374	413	396	380	392	385	390	385	352	388	380	377	401	385	387	386	360	372	399	366	395	372	363	348	351	359	376	392	371	386	377	392	371	398	377	377	361	405	376	405	372	379	364	368	343	390	402	380	360	369	385	352	379	357	356	370	380	385	363	374	380	364	355	396	383	369	376	370	385	358	379	358	383	359	359	397	393	378	374	381	401	377	377	400	381	358	373	367	403	364	405	351	392	402	369	382	368	368	395	389	370	364	375	360	432	435	394	389	392	359	391	392	362	383	401	382	372	369	369	399	385	365	412	390	365	353	355	380	388	374	401	401	380	390	410	374	362	384	394	392	408	384	397	346	398	382	363	393	390	365	388	353	372	387	429	394	399	358	410	377	399	371	368	415	387	384	393	362	365	376	386	347	338	388	350	370	367	367	354	386	346	365	380	371	396	401	400	358	380	385	387	394	354	346	377	391	384	377	381	367	346	361	397	380	369	345	422	417	368	375	385	376	373	377	384	377	404	387	397	392	368	369	375	392	370	384	379	369	380	353	334	402	364	374	384	368	404	359	376	351	387	397	334	383	393	376	363	366	365	376	392	368	355	416	393	394	373	413	396	385	379	366	371	377	393	398	373	397	370	399	372	343	393	375	389	381	366	391	398	413	360	374	381	394	384	402	381	379	393	371	367	376	388	403	364	404	398	367	362	355	388	412	390	393	354	379	386	357	382	412	388	380	345	388	402	382	391	357	395	358	396	386	394	382	366	393	406	374	387	382	396	403	392	403	330	387	375	369	375	358	387	380	387	356	350	375	347	379	380	381	348	382	401	362	422	379	388	380	403	381	340	407	403	388	401	388	364	387	371	363	362	369	375	380	376	386	384	362	366	380	408	377	393	412	411	390	360	392	386	385	347	393	394	378	356	389	362	361	414	367	363	352	373	363	376	374	410	375	391	377	375	376	349	372	403	365	387	341	368	374	387	413	370	374	379	350	384	373	384	366	370	377	355	369	339	368	367	383	354	404	378	352	392	351	372	386	365	385	396	358	390	381	406	375	394	381	381	373	398	354	355	379	376	398	405	405	376	400	377	360	397	391	392	388	376	342	365	358	371	380	407	370	353	391	386	376	406	332	364	406	378	374	368	405	343	373	392	378	374	409	372	391	374	372	363	372	359	383	370	410	390	379	350	361	407	344	394	393	408	380	369	384	371	420	379	393	362	407	363	381	362	356	345	359	374	382	389	358	419	378	366	389	367	367	387	395	379	375	355	413	381	359	391	407	398	416	364	376	394	348	380	363	400	375	403	351	379	357	381	379	363	334	357	377	370	360	400	393	376	352	391	396	387	390	409	372	364	388	372	405	357	404	377	392	385	390	371	390	387	412	404	376	394	391	382	389	344	405	407	370	374	410	371	398	371	415	354	377	400	364	384	401	411	422	347	391	374	373	379	377	415	363	383	352	361	382	398	387	357	368	378	372	396	400	376	412	338	386	386	401	407	379	399	367	390	387	355	403	353	392	370	369	397	365	357	343	338	403	348	408	400	362	391	396	356	396	381	382	352	376	401	397	353	336	373	362	357	331	346	373	389	354	407	359	410	386	372	401	379	360	363	369	383	375	383	372	385	361	378	391	377	362	405	402	357	397	406	371	358	395	379	385	394	384	393	384	375	376	364	391	341	356	394	386	409	374	370	371	377	356	345	366	377	361	364	371	409	359	367	421	386	366	395	353	387	370	380	421	351	378	362	386	377	402	412	385	390	349	378	381	376	343	377	353	378	398	373	362	354	399	409	340	361	385	398	379	379	374	347	381	387	359	415	390	372	409	386	380	386	372	373	340	369	377	336	349	374	371	393	404	333	368	355	363	385	374	369	372	358	364	383	376	346	389	370	363	402	407	372	419	400	370	379	385	328	377	362	368	369	396	401	357	407	387	423	390	384	398	368	362	374	394	386	369	346	392	402	375	360	360	354	384	382	375	406	350	397	356	404	379	388	381	396	359	362	369	376	377	384	373	365	367	366	379	359	370	389	381	406	375	372	380	367	383	362	370	360	358	381	385	381	375	387	343	401	369	373	367	399	380	401	369	370	373	377	386	354	370	388	362	385	364	364	382	409	368	401	390	335	392	378	372	391	391	397	362	359	346	342	374	374	367	395	395	398	417	387	370	395	360	360	393	384	366	379	400	396	393	411	361	385	371	347	387	344	377	399	398	385	429	366	414	394	413	395	362	363	346	355	390	399	380	393	371	428	368	383	383	397	377	382	394	396	382	420	360	379	364	369	393	357	393	389	380	368	416	368	354	376	347	366	404	390	364	389	386	395	399	411	356	358	359	401	373	384	387	421	395	385	350	373	348	387	365	363	359	395	403	367	383	373	394	393	362	369	371	380	367	412	385	372	360	401	397	397	364	364	370	361	370	383	382	368	353	405	377	385	386	353	374	373	368	354	336	400	374	386	382	415	346	412	377	339	381	365	369	379	380	370	427	395	409	384	362	396	415	359	395	391	370	360	369	394	360	394	373	388	362	379	391	399	346	389	389	355	357	356	376	381	365	398	386	341	395	357	371	366	360	359	396	356	381	384	371	383	383	392	389	409	347	363	417	358	330	364	375	351	378	339	351	352	355	344	391	388	411	387	382	397	385	379	396	375	329	374	392	391	399	412	372	418	348	374	385	360	380	386	384	353	361	387	374	409	402	395	364	380	373	371	399	330	395	429	355	398	396	410	396	386	378	372	365	363	380	363	365	376	371	388	410	355	382	379	398	358	386	384	350	371	376	345	385	384	366	388	378	391	382	383	377	383	406	397	384	401	388	373	375	366	368	359	383	396	353	363	377	411	338	370	366	369	401	362	386	373	390	385	396	420	371	429	381	394	391	416	350	403	379	391	384	391	396	401	371	370	402	378	394	360	379	411	366	381	359	358	376	398	414	388	383	372	371	397	365	424	386	368	375	401	367	352
46234	42785	11015	4591	3932	1872	1482	1694	1678	1526	1391	1065	754	518	487	478	449	409	413	446	491	477	508	452	366	307	272	335	341	429	390	390	371	365	377	319	303	292	287	300	293	306	288	239	265	238	235	207	266	248	258	226	254	256	218	213	214	220	275	235	218	204	201	228	211	234	225	205	211	193	236	234	222	202	200	192	217	210	221	194	235	193	188	224	196	222	197	219	199	222	211	220	207	232	201	208	196	223	218	232	215	210	209	199	199	190	198	216	227	237	196	212	214	240	197	225	219	204	217	213	192	184	187	221	229	183	221	209	208	234	186	223	205	194	216	238	196	193	204	202	228	206	203	214	242	236	227	216	216	222	227	204	211	217	218	192	237	221	224	233	206	210	217	210	211	207	200	208	221	223	217	197	227	231	221	221	213	185	179	189	182	210	223	217	192	184	222	235	234	197	224	212	205	210	200	203	218	214	220	192	220	214	219	203	203	199	219	185	211	211	230	204	228	182	220	233	184	218	183	207	222	230	228	225	207	196	228	184	224	212	234	211	214	242	233	198	225	211	250	221	212	172	224	202	226	219	222	213	228	197	210	207	217	222	240	211	236	212	233	213	207	228	231	228	238	215	194	202	205	190	202	185	206	209	201	221	216	204	214	211	225	206	208	220	204	232	216	207	215	235	187	214	203	191	206	235	243	186	214	216	216	209	233	218	200	214	221	205	217	205	206	205	230	226	204	204	207	217	220	179	195	216	187	206	192	243	210	218	197	215	226	192	197	223	211	216	186	196	214	219	218	196	207	206	196	212	205	245	238	226	210	213	197	191	260	226	242	223	189	227	226	208	227	203	196	192	213	196	220	199	212	188	189	236	229	228	194	211	200	238	219	199	220	197	236	196	216	219	209	244	224	210	210	207	221	217	202	212	204	205	201	223	225	212	202	229	163	225	239	199	207	216	198	236	247	205	204	203	215	220	227	192	224	197	221	215	200	222	233	237	221	212	249	218	228	193	217	200	208	235	203	210	228	214	227	200	227	221	209	219	205	207	215	195	231	228	216	226	231	222	226	200	226	196	217	252	228	180	211	213	205	230	207	235	213	197	197	222	198	212	226	208	195	203	204	208	221	213	217	212	200	226	215	221	221	244	220	225	199	228	202	202	222	211	206	234	224	214	232	229	204	219	201	211	219	232	223	236	219	204	219	234	208	221	214	187	205	213	260	186	200	212	215	232	207	225	203	199	194	189	208	194	235	206	207	195	217	214	232	189	208	221	204	224	235	195	222	215	222	209	212	220	205	203	217	211	187	199	193	187	222	227	226	218	210	229	205	217	211	241	216	196	207	201	229	211	204	173	209	224	216	225	214	211	217	230	215	220	219	213	245	216	203	231	211	221	176	206	208	207	225	231	204	204	210	224	221	208	227	231	220	211	198	181	205	225	214	219	212	210	210	208	239	225	229	226	236	214	221	215	222	227	208	226	222	207	207	211	224	200	211	228	193	231	202	203	218	221	212	214	206	200	224	217	237	225	199	236	223	222	216	215	216	201	209	228	229	211	220	238	229	201	252	227	225	209	209	226	196	206	238	225	246	217	207	201	213	231	239	231	207	229	191	219	215	221	227	222	213	210	203	223	222	215	224	212	225	221	231	210	207	223	200	198	207	200	232	229	199	225	232	209	199	221	238	204	216	221	203	197	232	217	236	195	223	187	207	194	225	244	223	235	223	233	213	210	212	233	210	220	231	224	199	208	233	191	193	230	205	231	233	206	189	227	215	206	189	242	237	221	209	208	195	235	217	218	214	216	242	223	222	218	226	227	230	186	223	211	204	211	196	206	225	197	202	220	216	200	250	200	211	201	222	201	216	230	242	211	193	266	217	207	198	182	219	206	253	252	226	221	210	204	201	218	204	213	201	218	199	201	230	214	239	208	207	221	193	238	220	245	233	190	220	208	209	205	226	193	185	226	216	270	212	227	222	226	201	216	199	220	216	225	210	213	222	201	200	214	215	211	226	243	237	238	233	224	226	202	194	217	215	253	207	207	199	212	206	222	206	215	213	204	201	226	207	227	232	211	190	226	219	233	220	218	198	196	198	223	222	208	214	220	206	201	202	215	217	215	201	190	231	194	215	220	212	245	218	221	216	247	213	197	214	220	223	206	238	218	208	223	222	205	201	239	214	217	208	193	210	231	226	207	203	218	205	214	234	195	214	234	183	191	225	182	198	214	209	216	206	216	222	197	224	263	224	225	204	219	198	212	241	212	194	212	252	227	202	194	235	209	241	235	238	219	237	212	176	208	220	208	208	201	218	210	219	218	208	201	231	219	214	216	250	231	207	236	230	225	241	207	208	219	210	225	202	216	207	191	196	214	209	214	220	217	237	226	234	216	206	213	209	199	214	211	200	227	181	235	206	192	204	210	215	234	220	192	231	204	219	217	234	232	239	200	215	211	220	224	226	198	224	211	236	193	196	211	211	223	221	224	233	214	206	190	212	222	202	198	204	205	209	219	222	220	206	211	208	203	213	235	207	212	223	194	214	202	186	219	215	223	223	238	212	234	202	230	212	232	234	264	208	226	227	198	219	210	216	245	217	226	194	224	208	245	193	219	193	201	188	208	206	180	210	203	177	218	204	190	206	200	226	238	194	210	232	192	211	202	207	221	224	203	233	213	196	222	241	216	225	209	196	214	198	208	215	215	204	227	213	187	223	222	221	214	232	209	200	208	228	218	212	220	178	234	223	228	223	204	214	210	190	222	206	220	205	219	220	212	200	209	225	216	220	222	223	205	196	228	208	212	203	220	234	243	239	216	218	218	187	208	222	227	238	217	198	235	219	194	204	215	195	228	221	182	206	184	209	232	200	260	208	213	220	193	203	195	208	207	185	196	219	238	218	228	241	201	214	217	193	207	216	220	202	210	220	219	220	216	195	212	228	213	201	182	188	217	220	205	203	190	202	213	225	202	206	212	210	227	227	210	225	222	198	220	237	237	201	223	234	231	232	240	195	215	225	223	238	212	205	200	224	185	200	212	211	197	181	188	213	246	213	219	218	238	195	219	198	213	216	229	200	231	230	216	175	202	220	229	219	191	219	208	229	217	198	222	214	249	205	184	200	224	231	223	207	205	192	211	206	186	194	217	222	205	203	201	205	214	204	203	197	222	212	215	203	220	216	208	207	223	217	211	197	200	229	222	220	233	212	237	193	200	228	220	221	201	217	221	203	203	241	207	190	208	233	193	220	209	205	238	195	222	227	198	215	191	222	206	217	201	208	225	215	203	189	209	224	202	212	256	214	196	226	213	221	216	240	228	218	219	231	180	207	214	244	233	213	208	222	196	219	224	222	192	205	192	231	232	216	214	220	239	220	221	196	225	206	226	209	193	218	215	207	210	252	221	214	234	216	209	221	226	203	216	239	214	191	228	212	203	247	217	211	218	236	210	211	170	220	246	231	243	240	214	237	226	208	219	175	219	226	199	203	221	232	202
29782	21599	5464	7540	9403	6412	6457	6856	7782	7302	7119	5431	3805	2671	2450	2259	2323	2000	1952	2098	2548	2495	2681	2513	1691	1398	1311	1562	1616	2060	1844	1914	1735	1691	1569	1442	1484	1331	1232	1355	1105	1029	926	829	857	790	676	658	667	705	601	620	570	608	584	559	611	780	875	692	490	578	574	697	644	463	534	526	516	488	516	506	550	545	495	497	513	515	500	466	525	494	542	520	486	507	491	522	528	545	522	462	510	524	512	480	533	508	470	508	506	470	505	510	474	493	485	496	479	479	500	483	505	498	472	495	489	516	491	467	482	531	499	488	482	499	532	498	510	465	506	514	565	552	518	517	505	511	534	552	532	511	544	506	570	493	496	543	492	478	504	483	510	533	520	478	514	490	494	542	523	514	563	481	448	494	476	493	503	504	506	535	545	512	480	500	542	512	513	498	528	560	489	485	480	489	504	527	526	512	539	534	514	521	510	541	490	517	499	509	557	511	513	559	493	512	516	514	478	492	479	487	487	484	459	521	543	498	463	476	517	469	506	491	529	501	484	521	499	532	477	515	523	516	490	508	475	547	506	503	487	459	495	517	492	484	524	483	527	538	549	471	524	519	509	511	535	505	505	471	512	519	502	511	464	517	511	527	499	534	474	513	523	487	526	506	500	536	485	523	559	516	510	485	511	493	498	506	473	466	550	542	498	511	481	478	541	503	512	496	488	517	474	490	479	489	516	515	507	501	507	493	506	513	482	520	494	516	493	545	486	483	491	511	501	486	489	481	500	547	520	520	498	519	489	495	506	523	477	496	515	521	503	554	514	495	492	522	523	505	509	525	519	514	513	505	536	531	465	544	494	505	499	462	515	484	516	553	484	496	495	527	501	498	462	481	524	507	512	546	489	489	498	484	459	482	528	517	499	506	530	465	499	483	495	486	499	514	498	470	517	494	492	512	544	514	497	529	501	501	504	464	534	508	517	510	553	466	485	513	532	534	541	510	540	512	491	537	521	527	486	468	531	495	513	486	491	513	463	473	538	535	504	521	498	515	499	497	528	528	496	499	515	525	516	555	478	515	513	525	529	505	511	504	524	510	546	493	517	518	512	503	495	514	523	476	545	545	509	544	522	527	486	508	480	501	493	566	504	471	524	505	506	510	487	509	461	518	484	480	487	516	522	516	505	537	517	510	519	548	502	508	457	499	485	507	471	484	518	476	507	510	483	523	510	486	482	553	539	470	495	523	497	529	524	499	520	487	492	538	558	510	537	489	498	491	537	485	471	493	520	501	540	516	474	481	543	487	530	472	518	471	526	491	510	496	460	511	467	523	514	516	494	507	532	514	498	502	507	469	503	512	490	487	496	504	470	509	555	494	479	484	525	480	485	523	487	546	561	520	487	502	524	515	510	535	549	477	526	474	531	511	489	510	537	504	452	512	495	551	523	510	519	499	495	473	467	525	499	532	472	472	494	512	512	499	502	555	505	497	505	471	495	515	533	523	469	485	539	469	529	476	496	476	505	498	518	521	511	534	494	503	511	520	481	529	486	505	499	499	494	457	513	502	525	489	509	513	504	504	511	519	493	525	487	530	540	474	504	539	481	486	543	492	539	515	471	490	471	520	508	504	510	530	498	506	489	527	483	524	536	476	532	503	514	484	536	536	475	477	488	497	514	495	533	500	482	495	521	494	510	537	463	522	496	495	498	542	452	528	517	489	508	505	498	482	493	497	510	560	535	495	497	499	535	460	464	467	501	526	544	504	515	524	528	511	524	524	506	452	511	491	476	495	474	522	498	508	498	489	524	528	521	538	505	520	499	485	537	513	539	496	506	531	540	467	471	473	522	527	473	538	529	526	525	533	518	523	498	483	496	506	504	527	484	495	542	517	498	534	530	530	506	517	534	489	487	507	523	512	489	516	496	506	521	510	508	492	532	504	487	528	489	506	538	514	518	493	496	536	510	513	524	544	509	522	493	512	518	535	514	501	523	485	521	539	497	524	493	486	533	522	475	487	488	509	521	485	512	499	488	491	544	527	496	508	444	491	514	480	492	508	504	488	514	531	559	532	517	526	533	541	492	500	464	494	484	516	538	505	506	475	507	531	495	498	512	525	509	514	554	478	487	513	510	520	502	500	527	512	502	501	497	480	529	505	500	518	479	497	522	506	519	502	527	499	490	500	490	506	492	499	484	517	488	506	502	559	518	516	489	523	528	481	504	502	501	496	488	519	513	519	505	491	519	517	533	481	491	535	509	523	486	514	487	497	465	491	492	474	487	523	528	470	542	495	522	508	523	518	531	507	460	479	476	498	482	513	480	480	478	518	544	529	539	503	556	476	504	486	527	522	500	479	489	526	515	496	535	528	482	519	563	526	461	526	499	562	490	522	520	502	509	536	512	507	547	464	518	501	503	492	535	533	551	488	528	497	557	553	513	506	502	496	496	526	486	486	485	550	519	483	502	475	536	531	480	497	492	523	457	487	504	522	538	520	508	506	531	461	512	523	514	531	522	487	502	495	489	521	510	505	476	481	489	510	489	494	496	529	509	505	534	497	473	490	554	533	545	504	532	494	532	500	535	506	515	479	508	503	478	479	496	498	469	511	436	489	499	505	507	481	525	448	534	528	504	512	505	529	526	506	505	469	500	461	496	487	487	473	515	496	484	501	477	510	481	511	530	514	487	499	477	499	528	522	480	492	478	511	529	514	487	508	488	470	491	508	512	503	488	481	504	535	508	497	505	510	500	529	477	482	531	507	553	490	498	530	526	522	471	518	470	519	502	491	548	516	492	490	457	514	505	525	501	499	519	529	519	482	529	518	505	524	546	527	507	529	483	481	521	466	479	547	551	496	500	500	510	529	512	515	549	479	529	501	503	508	483	550	516	522	500	513	525	493	520	478	520	505	561	502	506	514	524	484	468	493	508	491	534	539	505	508	548	536	500	514	473	472	513	495	478	526	511	484	495	501	485	499	530	517	483	533	508	504	503	487	500	476	487	500	512	496	491	493	529	505	516	541	477	520	489	529	527	493	489	537	489	513	485	520	498	514	493	451	530	518	506	505	502	531	515	522	510	475	498	496	506	526	498	487	504	499	531	477	499	496	501	491	504	557	527	541	476	519	488	527	535	508	549	500	522	511	529	483	488	468	533	514	505	511	546	511	514	505	515	559	516	511	482	498	490	483	460	527	499	465	511	543	520	489	475	523	526	484	528	518	535	495	538	486	465	488	490	527	522	504	524	510	503	506	529	538	470	517	510	470	550	543	494	516	535	547	510	475	492	510	527	487	528	457	478	503	470	532	497	519	514	484	510	547	497	478	510	517	483	555	486	540	510	557	506	518	507	499	533	512	484	499	520	505	530	492	522	490	484	478	522	515	502	511	483	536	529	486	483	543	513	475	511	514	489	493	530	520	508	510	522	465	473	500	525	505	493	477	490	551	496	520	525	493	505	550	503	488	523	520	529	473	493	508	477	546	488	507	534	570	523	513	512	545	512	516	533	513
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
